From 0ae09d18beae5ef23aa35f0c85f696c6ea3a4704 Mon Sep 17 00:00:00 2001 From: jenkins Date: Mon, 26 Jun 2023 14:45:17 +0000 Subject: [PATCH] Release v25.001 (from 8d229e9c) Fixes tradingview/charting_library#7581 --- changelog.md | 50 +- ...ba79e1.js => 1958.5ca25f504685c5c94792.js} | 30 +- .../bundles/218.249783b12e388c783204.css | 1 + .../bundles/218.249783b12e388c783204.rtl.css | 1 + .../bundles/2698.808054d9f713fc1919d7.css | 1 - .../bundles/2698.808054d9f713fc1919d7.rtl.css | 1 - ...7cd0fc.js => 3986.2611a114cb0cc5d3d639.js} | 14 +- .../bundles/4015.1d0e3a62a59d173c81f3.css | 1 + .../bundles/4015.1d0e3a62a59d173c81f3.rtl.css | 1 + ...f06bc8.js => 5050.ab76a0ed297bdbf8d13f.js} | 2 +- .../bundles/5518.5ea25a84bbc49fe198ae.js | 3 - .../bundles/5871.bc27dc50e79bd2545e97.js | 3 + ...8b42bf.js => 5901.521f9d32724856f46d21.js} | 2 +- ...b6bcf4.js => 6151.b56fe9757ecea34523a2.js} | 12 +- .../bundles/6738.96acde45b9effe0973eb.css | 1 - .../bundles/6738.96acde45b9effe0973eb.rtl.css | 1 - .../bundles/7111.2382715e5643d27ea88a.css | 1 + .../bundles/7111.2382715e5643d27ea88a.rtl.css | 1 + ...ec4dcd.js => 8167.ddf1e0f7ca2caf9285fe.js} | 14 +- ...c994.css => 9322.3d936c180e77685183dd.css} | 2 +- ....css => 9322.3d936c180e77685183dd.rtl.css} | 2 +- .../bundles/9727.673d467ba91bf371fccd.js | 28 - .../bundles/9727.d07c8d67d65612aaaa85.js | 30 + ...dd-compare-dialog.fd9f91929c939a260ad3.js} | 4 +- .../bundles/ar.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/ar.4053.929467332218f26dc70f.js | 2 + .../bundles/ar.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => ar.505.978e053ffa4899c28da8.js} | 44 +- ...f1170.js => ar.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/ar.8235.e7a3cd51ccec31b781fa.js | 4 - .../ca_ES.3753.abc1ac9bcf134df94dec.js | 6 + .../ca_ES.4053.929467332218f26dc70f.js | 3 + .../bundles/ca_ES.435.ada80623f71848fbb57d.js | 2 - ...f.js => ca_ES.505.978e053ffa4899c28da8.js} | 42 +- ...70.js => ca_ES.77.5401b8766c940f90b3e9.js} | 2 +- .../ca_ES.8235.e7a3cd51ccec31b781fa.js | 5 - ... chart-widget-gui.0ebb5aa6b6b2e40586ff.js} | 71 +- .../bundles/cs.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/cs.4053.929467332218f26dc70f.js | 2 + .../bundles/cs.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => cs.505.978e053ffa4899c28da8.js} | 32 +- ...f1170.js => cs.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/cs.8235.e7a3cd51ccec31b781fa.js | 4 - ...urrency-label-menu.58ca1d91873babec49b8.js | 14 + ...urrency-label-menu.7bec84c28750f9ad9211.js | 14 - .../bundles/de.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/de.4053.929467332218f26dc70f.js | 2 + .../bundles/de.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => de.505.978e053ffa4899c28da8.js} | 18 +- ...f1170.js => de.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/de.8235.e7a3cd51ccec31b781fa.js | 5 - ...> drawing-toolbar.41ed460b4ed63c37a623.js} | 16 +- .../bundles/el.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/el.4053.929467332218f26dc70f.js | 2 + .../bundles/el.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => el.505.978e053ffa4899c28da8.js} | 24 +- ...f1170.js => el.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/el.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/en.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/en.4053.929467332218f26dc70f.js | 2 + .../bundles/en.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => en.505.978e053ffa4899c28da8.js} | 22 +- ...f1170.js => en.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/en.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/es.3753.abc1ac9bcf134df94dec.js | 6 + .../bundles/es.4053.929467332218f26dc70f.js | 3 + .../bundles/es.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => es.505.978e053ffa4899c28da8.js} | 46 +- ...f1170.js => es.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/es.8235.e7a3cd51ccec31b781fa.js | 5 - .../bundles/fa.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/fa.4053.929467332218f26dc70f.js | 2 + .../bundles/fa.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => fa.505.978e053ffa4899c28da8.js} | 42 +- ...f1170.js => fa.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/fa.8235.e7a3cd51ccec31b781fa.js | 4 - ...-square-mock-dark.16b5f3a431f502b03ae3.svg | 1 + .../flag-square-mock.d201313017eb2c1b989f.svg | 1 + ...floating-toolbars.6db0236a7aedcdedac97.js} | 4 +- .../bundles/fr.3753.abc1ac9bcf134df94dec.js | 6 + .../bundles/fr.4053.929467332218f26dc70f.js | 3 + .../bundles/fr.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => fr.505.978e053ffa4899c28da8.js} | 48 +- ...f1170.js => fr.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/fr.8235.e7a3cd51ccec31b781fa.js | 5 - ...ull-tooltips-popup.0fccf890139dbb10791b.js | 4 + ...ull-tooltips-popup.bb8a6fb1afc2d9b39e17.js | 4 - ...eral-property-page.b320e14febaf0719a734.js | 12 + ...eral-property-page.f8236e112fb77c9f7f75.js | 11 - .../he_IL.3753.abc1ac9bcf134df94dec.js | 5 + .../he_IL.4053.929467332218f26dc70f.js | 2 + .../bundles/he_IL.435.ada80623f71848fbb57d.js | 2 - ...f.js => he_IL.505.978e053ffa4899c28da8.js} | 26 +- ...70.js => he_IL.77.5401b8766c940f90b3e9.js} | 2 +- .../he_IL.8235.e7a3cd51ccec31b781fa.js | 4 - .../hu_HU.3753.abc1ac9bcf134df94dec.js | 5 + .../hu_HU.4053.929467332218f26dc70f.js | 2 + .../bundles/hu_HU.435.ada80623f71848fbb57d.js | 2 - ...f.js => hu_HU.505.978e053ffa4899c28da8.js} | 16 +- ...70.js => hu_HU.77.5401b8766c940f90b3e9.js} | 2 +- .../hu_HU.8235.e7a3cd51ccec31b781fa.js | 4 - .../id_ID.3753.abc1ac9bcf134df94dec.js | 5 + .../id_ID.4053.929467332218f26dc70f.js | 2 + .../bundles/id_ID.435.ada80623f71848fbb57d.js | 2 - ...f.js => id_ID.505.978e053ffa4899c28da8.js} | 44 +- ...70.js => id_ID.77.5401b8766c940f90b3e9.js} | 2 +- .../id_ID.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/it.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/it.4053.929467332218f26dc70f.js | 2 + .../bundles/it.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => it.505.978e053ffa4899c28da8.js} | 44 +- ...f1170.js => it.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/it.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/ja.3753.abc1ac9bcf134df94dec.js | 4 + .../bundles/ja.4053.929467332218f26dc70f.js | 2 + .../bundles/ja.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => ja.505.978e053ffa4899c28da8.js} | 36 +- ...f1170.js => ja.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/ja.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/ko.3753.abc1ac9bcf134df94dec.js | 4 + .../bundles/ko.4053.929467332218f26dc70f.js | 2 + .../bundles/ko.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => ko.505.978e053ffa4899c28da8.js} | 36 +- ...f1170.js => ko.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/ko.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/library.6297b1e4665eaf652aeb.js | 844 ----------------- .../bundles/library.c90310477a64f50fbf4b.js | 852 ++++++++++++++++++ ... line-tools-icons.ec9907a13590a74ff995.js} | 8 +- ...s-with-definitions.33f2eb46049d6d74ca06.js | 41 + ...s-with-definitions.48f0faa92ffe2f42ec0e.js | 39 - .../ms_MY.3753.abc1ac9bcf134df94dec.js | 5 + .../ms_MY.4053.929467332218f26dc70f.js | 2 + .../bundles/ms_MY.435.ada80623f71848fbb57d.js | 2 - ...f.js => ms_MY.505.978e053ffa4899c28da8.js} | 44 +- ...70.js => ms_MY.77.5401b8766c940f90b3e9.js} | 2 +- .../ms_MY.8235.e7a3cd51ccec31b781fa.js | 5 - ...dit-object-dialog.ea1d15219003b54e9f1c.js} | 4 +- .../nl_NL.3753.abc1ac9bcf134df94dec.js | 5 + .../nl_NL.4053.929467332218f26dc70f.js | 2 + .../bundles/nl_NL.435.ada80623f71848fbb57d.js | 2 - ...f.js => nl_NL.505.978e053ffa4899c28da8.js} | 24 +- ...70.js => nl_NL.77.5401b8766c940f90b3e9.js} | 2 +- .../nl_NL.8235.e7a3cd51ccec31b781fa.js | 4 - ...bject-tree-dialog.e45c37aa49fc3245f8f0.js} | 8 +- .../bundles/pl.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/pl.4053.929467332218f26dc70f.js | 2 + .../bundles/pl.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => pl.505.978e053ffa4899c28da8.js} | 46 +- ...f1170.js => pl.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/pl.8235.e7a3cd51ccec31b781fa.js | 5 - .../bundles/pt.3753.abc1ac9bcf134df94dec.js | 6 + .../bundles/pt.4053.929467332218f26dc70f.js | 2 + .../bundles/pt.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => pt.505.978e053ffa4899c28da8.js} | 34 +- ...f1170.js => pt.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/pt.8235.e7a3cd51ccec31b781fa.js | 5 - ...restricted-toolset.1b7bc1402f30983626f1.js | 31 + ...restricted-toolset.859b53a884449a8a0f9a.js | 31 - .../bundles/ro.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/ro.4053.929467332218f26dc70f.js | 2 + .../bundles/ro.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => ro.505.978e053ffa4899c28da8.js} | 24 +- ...f1170.js => ro.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/ro.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/ru.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/ru.4053.929467332218f26dc70f.js | 2 + .../bundles/ru.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => ru.505.978e053ffa4899c28da8.js} | 46 +- ...f1170.js => ru.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/ru.8235.e7a3cd51ccec31b781fa.js | 5 - .../bundles/runtime.04214899cac17f000613.js | 5 - .../bundles/runtime.095dc225a1f6eadde580.js | 5 + ...properties-editor.574ad472c0635857c0e7.js} | 2 +- ...s => study-market.9e70f3c55a48dea9582d.js} | 2 +- ...s-with-definitions.9394d81cc8dbb2962879.js | 15 - ...s-with-definitions.ce85b8b8af55fc2902f6.js | 14 + .../bundles/sv.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/sv.4053.929467332218f26dc70f.js | 2 + .../bundles/sv.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => sv.505.978e053ffa4899c28da8.js} | 8 +- ...f1170.js => sv.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/sv.8235.e7a3cd51ccec31b781fa.js | 5 - ...bol-search-dialog.9eb046ffc9fedac1edf1.js} | 2 +- .../bundles/th.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/th.4053.929467332218f26dc70f.js | 2 + .../bundles/th.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => th.505.978e053ffa4899c28da8.js} | 16 +- ...f1170.js => th.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/th.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/tr.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/tr.4053.929467332218f26dc70f.js | 2 + .../bundles/tr.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => tr.505.978e053ffa4899c28da8.js} | 8 +- ...f1170.js => tr.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/tr.8235.e7a3cd51ccec31b781fa.js | 4 - .../bundles/vi.3753.abc1ac9bcf134df94dec.js | 5 + .../bundles/vi.4053.929467332218f26dc70f.js | 2 + .../bundles/vi.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => vi.505.978e053ffa4899c28da8.js} | 22 +- ...f1170.js => vi.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/vi.8235.e7a3cd51ccec31b781fa.js | 5 - .../bundles/zh.3753.abc1ac9bcf134df94dec.js | 4 + .../bundles/zh.4053.929467332218f26dc70f.js | 2 + .../bundles/zh.435.ada80623f71848fbb57d.js | 2 - ...4aff.js => zh.505.978e053ffa4899c28da8.js} | 36 +- ...f1170.js => zh.77.5401b8766c940f90b3e9.js} | 2 +- .../bundles/zh.8235.e7a3cd51ccec31b781fa.js | 3 - .../zh_TW.3753.abc1ac9bcf134df94dec.js | 4 + .../zh_TW.4053.929467332218f26dc70f.js | 2 + .../bundles/zh_TW.435.ada80623f71848fbb57d.js | 2 - ...f.js => zh_TW.505.978e053ffa4899c28da8.js} | 34 +- ...70.js => zh_TW.77.5401b8766c940f90b3e9.js} | 2 +- .../zh_TW.8235.e7a3cd51ccec31b781fa.js | 3 - charting_library/charting_library.cjs.js | 2 +- charting_library/charting_library.d.ts | 661 ++++++++++++-- charting_library/charting_library.esm.js | 2 +- charting_library/charting_library.js | 2 +- .../charting_library.standalone.js | 2 +- charting_library/datafeed-api.d.ts | 81 +- charting_library/package.json | 2 +- checksession.html | 16 +- datafeeds/udf/lib/irequester.js | 1 + datafeeds/udf/src/history-provider.ts | 6 +- datafeeds/udf/src/irequester.ts | 7 + datafeeds/udf/src/quotes-provider.ts | 6 +- datafeeds/udf/src/requester.ts | 3 +- datafeeds/udf/src/symbols-storage.ts | 6 +- .../udf/src/udf-compatible-datafeed-base.ts | 6 +- package.json | 2 +- 229 files changed, 2493 insertions(+), 1851 deletions(-) rename charting_library/bundles/{1958.c039f5e1f22405ba79e1.js => 1958.5ca25f504685c5c94792.js} (89%) create mode 100644 charting_library/bundles/218.249783b12e388c783204.css create mode 100644 charting_library/bundles/218.249783b12e388c783204.rtl.css delete mode 100644 charting_library/bundles/2698.808054d9f713fc1919d7.css delete mode 100644 charting_library/bundles/2698.808054d9f713fc1919d7.rtl.css rename charting_library/bundles/{3986.7c74089dc005a87cd0fc.js => 3986.2611a114cb0cc5d3d639.js} (63%) create mode 100644 charting_library/bundles/4015.1d0e3a62a59d173c81f3.css create mode 100644 charting_library/bundles/4015.1d0e3a62a59d173c81f3.rtl.css rename charting_library/bundles/{5050.9977fa324e6f16f06bc8.js => 5050.ab76a0ed297bdbf8d13f.js} (94%) delete mode 100644 charting_library/bundles/5518.5ea25a84bbc49fe198ae.js create mode 100644 charting_library/bundles/5871.bc27dc50e79bd2545e97.js rename charting_library/bundles/{5901.2c4016712a46748b42bf.js => 5901.521f9d32724856f46d21.js} (99%) rename charting_library/bundles/{6151.129f302a262c92b6bcf4.js => 6151.b56fe9757ecea34523a2.js} (93%) delete mode 100644 charting_library/bundles/6738.96acde45b9effe0973eb.css delete mode 100644 charting_library/bundles/6738.96acde45b9effe0973eb.rtl.css create mode 100644 charting_library/bundles/7111.2382715e5643d27ea88a.css create mode 100644 charting_library/bundles/7111.2382715e5643d27ea88a.rtl.css rename charting_library/bundles/{5766.becb57bd4a5725ec4dcd.js => 8167.ddf1e0f7ca2caf9285fe.js} (62%) rename charting_library/bundles/{9322.a314183cdcb21e48c994.css => 9322.3d936c180e77685183dd.css} (83%) rename charting_library/bundles/{9322.a314183cdcb21e48c994.rtl.css => 9322.3d936c180e77685183dd.rtl.css} (83%) delete mode 100644 charting_library/bundles/9727.673d467ba91bf371fccd.js create mode 100644 charting_library/bundles/9727.d07c8d67d65612aaaa85.js rename charting_library/bundles/{add-compare-dialog.8be3343b197a4d862dba.js => add-compare-dialog.fd9f91929c939a260ad3.js} (95%) create mode 100644 charting_library/bundles/ar.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/ar.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/ar.435.ada80623f71848fbb57d.js rename charting_library/bundles/{ar.137.72f123ce0fa2a1d14aff.js => ar.505.978e053ffa4899c28da8.js} (50%) rename charting_library/bundles/{ar.77.a1830a06fe990f9f1170.js => ar.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/ar.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/ca_ES.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/ca_ES.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/ca_ES.435.ada80623f71848fbb57d.js rename charting_library/bundles/{ca_ES.137.72f123ce0fa2a1d14aff.js => ca_ES.505.978e053ffa4899c28da8.js} (54%) rename charting_library/bundles/{ca_ES.77.a1830a06fe990f9f1170.js => ca_ES.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/ca_ES.8235.e7a3cd51ccec31b781fa.js rename charting_library/bundles/{chart-widget-gui.6a7c7ff3e283697270f6.js => chart-widget-gui.0ebb5aa6b6b2e40586ff.js} (61%) create mode 100644 charting_library/bundles/cs.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/cs.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/cs.435.ada80623f71848fbb57d.js rename charting_library/bundles/{cs.137.72f123ce0fa2a1d14aff.js => cs.505.978e053ffa4899c28da8.js} (66%) rename charting_library/bundles/{cs.77.a1830a06fe990f9f1170.js => cs.77.5401b8766c940f90b3e9.js} (96%) delete mode 100644 charting_library/bundles/cs.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/currency-label-menu.58ca1d91873babec49b8.js delete mode 100644 charting_library/bundles/currency-label-menu.7bec84c28750f9ad9211.js create mode 100644 charting_library/bundles/de.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/de.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/de.435.ada80623f71848fbb57d.js rename charting_library/bundles/{de.137.72f123ce0fa2a1d14aff.js => de.505.978e053ffa4899c28da8.js} (83%) rename charting_library/bundles/{de.77.a1830a06fe990f9f1170.js => de.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/de.8235.e7a3cd51ccec31b781fa.js rename charting_library/bundles/{drawing-toolbar.110884dcd2a2c71e1aba.js => drawing-toolbar.41ed460b4ed63c37a623.js} (75%) create mode 100644 charting_library/bundles/el.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/el.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/el.435.ada80623f71848fbb57d.js rename charting_library/bundles/{el.137.72f123ce0fa2a1d14aff.js => el.505.978e053ffa4899c28da8.js} (71%) rename charting_library/bundles/{el.77.a1830a06fe990f9f1170.js => el.77.5401b8766c940f90b3e9.js} (96%) delete mode 100644 charting_library/bundles/el.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/en.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/en.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/en.435.ada80623f71848fbb57d.js rename charting_library/bundles/{en.137.72f123ce0fa2a1d14aff.js => en.505.978e053ffa4899c28da8.js} (73%) rename charting_library/bundles/{en.77.a1830a06fe990f9f1170.js => en.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/en.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/es.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/es.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/es.435.ada80623f71848fbb57d.js rename charting_library/bundles/{es.137.72f123ce0fa2a1d14aff.js => es.505.978e053ffa4899c28da8.js} (50%) rename charting_library/bundles/{es.77.a1830a06fe990f9f1170.js => es.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/es.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/fa.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/fa.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/fa.435.ada80623f71848fbb57d.js rename charting_library/bundles/{fa.137.72f123ce0fa2a1d14aff.js => fa.505.978e053ffa4899c28da8.js} (50%) rename charting_library/bundles/{fa.77.a1830a06fe990f9f1170.js => fa.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/fa.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/flag-square-mock-dark.16b5f3a431f502b03ae3.svg create mode 100644 charting_library/bundles/flag-square-mock.d201313017eb2c1b989f.svg rename charting_library/bundles/{floating-toolbars.7e994754e6bfb1b219c3.js => floating-toolbars.6db0236a7aedcdedac97.js} (99%) create mode 100644 charting_library/bundles/fr.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/fr.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/fr.435.ada80623f71848fbb57d.js rename charting_library/bundles/{fr.137.72f123ce0fa2a1d14aff.js => fr.505.978e053ffa4899c28da8.js} (52%) rename charting_library/bundles/{fr.77.a1830a06fe990f9f1170.js => fr.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/fr.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/full-tooltips-popup.0fccf890139dbb10791b.js delete mode 100644 charting_library/bundles/full-tooltips-popup.bb8a6fb1afc2d9b39e17.js create mode 100644 charting_library/bundles/general-property-page.b320e14febaf0719a734.js delete mode 100644 charting_library/bundles/general-property-page.f8236e112fb77c9f7f75.js create mode 100644 charting_library/bundles/he_IL.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/he_IL.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/he_IL.435.ada80623f71848fbb57d.js rename charting_library/bundles/{he_IL.137.72f123ce0fa2a1d14aff.js => he_IL.505.978e053ffa4899c28da8.js} (70%) rename charting_library/bundles/{he_IL.77.a1830a06fe990f9f1170.js => he_IL.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/he_IL.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/hu_HU.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/hu_HU.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/hu_HU.435.ada80623f71848fbb57d.js rename charting_library/bundles/{hu_HU.137.72f123ce0fa2a1d14aff.js => hu_HU.505.978e053ffa4899c28da8.js} (82%) rename charting_library/bundles/{hu_HU.77.a1830a06fe990f9f1170.js => hu_HU.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/hu_HU.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/id_ID.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/id_ID.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/id_ID.435.ada80623f71848fbb57d.js rename charting_library/bundles/{id_ID.137.72f123ce0fa2a1d14aff.js => id_ID.505.978e053ffa4899c28da8.js} (50%) rename charting_library/bundles/{id_ID.77.a1830a06fe990f9f1170.js => id_ID.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/id_ID.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/it.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/it.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/it.435.ada80623f71848fbb57d.js rename charting_library/bundles/{it.137.72f123ce0fa2a1d14aff.js => it.505.978e053ffa4899c28da8.js} (51%) rename charting_library/bundles/{it.77.a1830a06fe990f9f1170.js => it.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/it.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/ja.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/ja.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/ja.435.ada80623f71848fbb57d.js rename charting_library/bundles/{ja.137.72f123ce0fa2a1d14aff.js => ja.505.978e053ffa4899c28da8.js} (51%) rename charting_library/bundles/{ja.77.a1830a06fe990f9f1170.js => ja.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/ja.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/ko.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/ko.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/ko.435.ada80623f71848fbb57d.js rename charting_library/bundles/{ko.137.72f123ce0fa2a1d14aff.js => ko.505.978e053ffa4899c28da8.js} (53%) rename charting_library/bundles/{ko.77.a1830a06fe990f9f1170.js => ko.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/ko.8235.e7a3cd51ccec31b781fa.js delete mode 100644 charting_library/bundles/library.6297b1e4665eaf652aeb.js create mode 100644 charting_library/bundles/library.c90310477a64f50fbf4b.js rename charting_library/bundles/{line-tools-icons.d3d6f7f9f2b35209ccf1.js => line-tools-icons.ec9907a13590a74ff995.js} (89%) create mode 100644 charting_library/bundles/lt-property-pages-with-definitions.33f2eb46049d6d74ca06.js delete mode 100644 charting_library/bundles/lt-property-pages-with-definitions.48f0faa92ffe2f42ec0e.js create mode 100644 charting_library/bundles/ms_MY.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/ms_MY.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/ms_MY.435.ada80623f71848fbb57d.js rename charting_library/bundles/{ms_MY.137.72f123ce0fa2a1d14aff.js => ms_MY.505.978e053ffa4899c28da8.js} (50%) rename charting_library/bundles/{ms_MY.77.a1830a06fe990f9f1170.js => ms_MY.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/ms_MY.8235.e7a3cd51ccec31b781fa.js rename charting_library/bundles/{new-edit-object-dialog.895005521f9296440679.js => new-edit-object-dialog.ea1d15219003b54e9f1c.js} (99%) create mode 100644 charting_library/bundles/nl_NL.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/nl_NL.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/nl_NL.435.ada80623f71848fbb57d.js rename charting_library/bundles/{nl_NL.137.72f123ce0fa2a1d14aff.js => nl_NL.505.978e053ffa4899c28da8.js} (71%) rename charting_library/bundles/{nl_NL.77.a1830a06fe990f9f1170.js => nl_NL.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/nl_NL.8235.e7a3cd51ccec31b781fa.js rename charting_library/bundles/{object-tree-dialog.4ff568f64fed9df9f328.js => object-tree-dialog.e45c37aa49fc3245f8f0.js} (96%) create mode 100644 charting_library/bundles/pl.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/pl.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/pl.435.ada80623f71848fbb57d.js rename charting_library/bundles/{pl.137.72f123ce0fa2a1d14aff.js => pl.505.978e053ffa4899c28da8.js} (50%) rename charting_library/bundles/{pl.77.a1830a06fe990f9f1170.js => pl.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/pl.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/pt.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/pt.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/pt.435.ada80623f71848fbb57d.js rename charting_library/bundles/{pt.137.72f123ce0fa2a1d14aff.js => pt.505.978e053ffa4899c28da8.js} (64%) rename charting_library/bundles/{pt.77.a1830a06fe990f9f1170.js => pt.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/pt.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/restricted-toolset.1b7bc1402f30983626f1.js delete mode 100644 charting_library/bundles/restricted-toolset.859b53a884449a8a0f9a.js create mode 100644 charting_library/bundles/ro.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/ro.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/ro.435.ada80623f71848fbb57d.js rename charting_library/bundles/{ro.137.72f123ce0fa2a1d14aff.js => ro.505.978e053ffa4899c28da8.js} (71%) rename charting_library/bundles/{ro.77.a1830a06fe990f9f1170.js => ro.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/ro.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/ru.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/ru.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/ru.435.ada80623f71848fbb57d.js rename charting_library/bundles/{ru.137.72f123ce0fa2a1d14aff.js => ru.505.978e053ffa4899c28da8.js} (51%) rename charting_library/bundles/{ru.77.a1830a06fe990f9f1170.js => ru.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/ru.8235.e7a3cd51ccec31b781fa.js delete mode 100644 charting_library/bundles/runtime.04214899cac17f000613.js create mode 100644 charting_library/bundles/runtime.095dc225a1f6eadde580.js rename charting_library/bundles/{source-properties-editor.3c1d96776af15c5b5a1d.js => source-properties-editor.574ad472c0635857c0e7.js} (99%) rename charting_library/bundles/{study-market.78a4d2ffdb738c30bc84.js => study-market.9e70f3c55a48dea9582d.js} (99%) delete mode 100644 charting_library/bundles/study-property-pages-with-definitions.9394d81cc8dbb2962879.js create mode 100644 charting_library/bundles/study-property-pages-with-definitions.ce85b8b8af55fc2902f6.js create mode 100644 charting_library/bundles/sv.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/sv.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/sv.435.ada80623f71848fbb57d.js rename charting_library/bundles/{sv.137.72f123ce0fa2a1d14aff.js => sv.505.978e053ffa4899c28da8.js} (92%) rename charting_library/bundles/{sv.77.a1830a06fe990f9f1170.js => sv.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/sv.8235.e7a3cd51ccec31b781fa.js rename charting_library/bundles/{symbol-search-dialog.b049a36e03e38984a69c.js => symbol-search-dialog.9eb046ffc9fedac1edf1.js} (99%) create mode 100644 charting_library/bundles/th.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/th.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/th.435.ada80623f71848fbb57d.js rename charting_library/bundles/{th.137.72f123ce0fa2a1d14aff.js => th.505.978e053ffa4899c28da8.js} (81%) rename charting_library/bundles/{th.77.a1830a06fe990f9f1170.js => th.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/th.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/tr.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/tr.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/tr.435.ada80623f71848fbb57d.js rename charting_library/bundles/{tr.137.72f123ce0fa2a1d14aff.js => tr.505.978e053ffa4899c28da8.js} (92%) rename charting_library/bundles/{tr.77.a1830a06fe990f9f1170.js => tr.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/tr.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/vi.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/vi.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/vi.435.ada80623f71848fbb57d.js rename charting_library/bundles/{vi.137.72f123ce0fa2a1d14aff.js => vi.505.978e053ffa4899c28da8.js} (78%) rename charting_library/bundles/{vi.77.a1830a06fe990f9f1170.js => vi.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/vi.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/zh.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/zh.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/zh.435.ada80623f71848fbb57d.js rename charting_library/bundles/{zh.137.72f123ce0fa2a1d14aff.js => zh.505.978e053ffa4899c28da8.js} (54%) rename charting_library/bundles/{zh.77.a1830a06fe990f9f1170.js => zh.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/zh.8235.e7a3cd51ccec31b781fa.js create mode 100644 charting_library/bundles/zh_TW.3753.abc1ac9bcf134df94dec.js create mode 100644 charting_library/bundles/zh_TW.4053.929467332218f26dc70f.js delete mode 100644 charting_library/bundles/zh_TW.435.ada80623f71848fbb57d.js rename charting_library/bundles/{zh_TW.137.72f123ce0fa2a1d14aff.js => zh_TW.505.978e053ffa4899c28da8.js} (50%) rename charting_library/bundles/{zh_TW.77.a1830a06fe990f9f1170.js => zh_TW.77.5401b8766c940f90b3e9.js} (98%) delete mode 100644 charting_library/bundles/zh_TW.8235.e7a3cd51ccec31b781fa.js create mode 100644 datafeeds/udf/lib/irequester.js create mode 100644 datafeeds/udf/src/irequester.ts diff --git a/changelog.md b/changelog.md index fa8a9ce5..30343274 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,50 @@ +## Version 25.001 + +*Date: Mon Jun 26 2023* + +**Breaking Changes** + +- **price_sources moved to symbol info.** To allow price sources resolved on-demand with the associated symbol the `price_sources` property has been removed from [the datafeed configuration object](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.DatafeedConfiguration) and added to the [symbol info object](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.LibrarySymbolInfo). + +**New Features** + +- **Added Market status state getter.** [marketStatus](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi#marketstatus) method is provided within [IChartWidgetApi](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi) which returns a watched value of the charts symbols current [market status](https://www.tradingview.com/charting-library-docs/latest/api/enums/Charting_Library.MarketStatus). +- **Symbol and exchange logos.** It is now possible to specify logo images for symbols and exchanges. These will be visible within the search dialog, and watchlist (Trading Terminal). The `show_symbol_logos` and `show_exchange_logos` featuresets should be enabled, and your datafeed should be updated to provide urls as part of the symbol info supplied by the `resolveSymbol` method, and results supplied by the `searchSymbols` method. +- **Enable custom studies to extend the time scale.** Enable custom studies to extend the time scale with points that don't exist in the main series. + - [See this article for more info](https://www.tradingview.com/charting-library-docs/latest/custom_studies/Studies-Extending-The-Time-Scale) +- **Added Custom Symbol Status API.** The new [Custom Symbol Status API](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.ICustomSymbolStatusApi) enables the creation and customisation of an additional status to be displayed for the symbol within the legend area. + - The Custom Symbol Status API can be accessed via the [`customSymbolStatus`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartingLibraryWidget#customsymbolstatus) method on the chart widget. + - An example is provided on the [Symbol Status](https://www.tradingview.com/charting-library-docs/latest/ui_elements/Symbol-Status) page. +- **Featureset added for clearing the price scale on errors.** Added new `clear_price_scale_on_error_or_empty_bars` featureset to automatically clear pane price scales when the main series has an error or has no bars. + +**Improvements** + +- **Added Watermark API.** The new [Watermark API](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IWatermarkApi) enables the customisation of the watermark text in addition to providing [WatchedValues](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IWatchedValue) for the color and visibility properties. + - The Watermark API can be accessed via the [`watermark`](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartingLibraryWidget#watermark) method on the chart widget. +- **Updated broker API sample to support bracket orders.** The sample broker API has been updated to support brackets (stop loss, and take profit) orders. `Trading Terminal Only` +- **Drawings in saved charts now restore with the saved settings for lock and disableSelection.** The `lock` and `disableSelection` settings for a created shape will now be saved and restored correctly. [#6761](https://github.com/tradingview/charting_library/issues/6761) +- **Fullscreen button can now be used to exit fullscreen mode as well.** When using the `header_in_fullscreen_mode` featureset, it is now possible to use the fullscreen button to exit fullscreen mode. +- **Added method to programmatically set the time frame for the active chart.** The [setTimeFrame](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi#settimeframe) method has been added to the widget which can set the time frame in a similar manner to the [Timeframes at the bottom of the chart](https://www.tradingview.com/charting-library-docs/latest/ui_elements/Time-Scale#timeframes-at-the-bottom-of-the-chart) buttons. + +**Bug Fixes** + +- **Timescale marks will adjust correctly when widget theme is changed..** +- **onAutoSaveNeeded event emitted when removing all drawings via toolbar button.** +- **removeChart within the save load adapter will await the promise before updating the UI.** +- **First getBars request after resetting data no longer has a countback of zero.** +- **Market status pop up text could sometimes display Infinity or NaN values and not update on the dot..** +- **Fix custom field validators.** Fixes a bug where custom broker field validator functions were not called if provided. +- **Fixed rendering on price and time axes when a Trend Angle line drawing is selected.** + +**Other** + +- **Changed validation warning message within the close position UI.** Message changed from 'Specified value is more than the instrument maximum' to 'The amount entered exceeds the position size'. +- **Corrected the strings for the ThemeName type definition.** The possible values should have been lowercase: 'dark' & 'light'. +- **Moved Session breaks from Events to Appearance tab in chart options..** This reverts a breaking change made in `v25.0`. + ## Version 25 *Date: Mon May 22 2023* @@ -25,11 +69,13 @@ - **When the chart data is reset, the new request for data will only be for the visible range.** The previous behavior was that when [resetData](https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IChartWidgetApi#resetdata) was evoked, that the datafeed would be requested to provide data for the entire range of data already loaded for that symbol. The new behavior is that the request is now only for the current visible range. This more closely matches the behavior of the first load. If you require the old behavior then you can disable the `request_only_visible_range_on_reset` featureset. - **Remove timezone & session breaks section from scale gear menu.** Time zone and Session breaks section has been removed from gear menu. - **Update chart types icons.** Changed icons for Line, Area and Baseline chart types. -- **Move Session breaks from Appearance to Events tab.** Session breaks setting is moved to events tab. -- **Changed the gear icon.** Changed the icon for price scale settings button ('gear' in bottom-right corner). See [#1234](https://github.com/tradingview/charting_library/issues/1234) +- ~~**Move Session breaks from Appearance to Events tab.** Session breaks setting is moved to events tab.~~ (Reverted in v25.001) +- **Changed the gear icon.** Changed the icon for price scale settings button ('gear' in bottom-right corner). See [#7666](https://github.com/tradingview/charting_library/issues/7666) +- **Chart navigation buttons.** Navigation buttons at the bottom of the chart have a slightly new design. **New Features** +- **Adding a new chart type HLC Area.** HLC Area is a new chart type available. - **Handle variable-tick-size.** Added support for variable tick size. - **Add new stats position for info line drawing "auto".** Option of automatic positioning of information block for infoline drawings was added "auto" (in addition to existing left, center, right). - **Add new checkboxes for price range in Info Line drawing box.** Added 2 settings in linetools context menu: diff --git a/charting_library/bundles/1958.c039f5e1f22405ba79e1.js b/charting_library/bundles/1958.5ca25f504685c5c94792.js similarity index 89% rename from charting_library/bundles/1958.c039f5e1f22405ba79e1.js rename to charting_library/bundles/1958.5ca25f504685c5c94792.js index 161c5a1e..ef6dd9f9 100644 --- a/charting_library/bundles/1958.c039f5e1f22405ba79e1.js +++ b/charting_library/bundles/1958.5ca25f504685c5c94792.js @@ -2,24 +2,24 @@ 76739:e=>{e.exports={unit:"unit-ZtRdVxiD",input:"input-ZtRdVxiD",normal:"normal-ZtRdVxiD",big:"big-ZtRdVxiD",dropdown:"dropdown-ZtRdVxiD",dropdownMenu:"dropdownMenu-ZtRdVxiD"}},22332:e=>{e.exports={optionalTwoColors:"optionalTwoColors-LDRcAXEV",colorPicker:"colorPicker-LDRcAXEV",dropdown:"dropdown-LDRcAXEV",dropdownMenu:"dropdownMenu-LDRcAXEV"}},13784:e=>{e.exports={dropdown:"dropdown-RxdEkbF0",normal:"normal-RxdEkbF0",big:"big-RxdEkbF0",dropdownMenu:"dropdownMenu-RxdEkbF0"}},66586:e=>{e.exports={range:"range-GLEBGed4",valueInput:"valueInput-GLEBGed4",rangeSlider:"rangeSlider-GLEBGed4",rangeSlider_mixed:"rangeSlider_mixed-GLEBGed4",input:"input-GLEBGed4",hintButton:"hintButton-GLEBGed4"}},42793:e=>{e.exports={colorPicker:"colorPicker-VK3h8amb",fontStyleButton:"fontStyleButton-VK3h8amb",dropdown:"dropdown-VK3h8amb",dropdownMenu:"dropdownMenu-VK3h8amb",hintButton:"hintButton-VK3h8amb"}},81364:e=>{e.exports={twoColors:"twoColors-C2hZXnYv",colorPicker:"colorPicker-C2hZXnYv"}},27394:e=>{e.exports={dropdown:"dropdown-eLkGg0Ft",menu:"menu-eLkGg0Ft"}},19175:e=>{e.exports={dialog:"dialog-CPGBbsmc",rounded:"rounded-CPGBbsmc",shadowed:"shadowed-CPGBbsmc",fullscreen:"fullscreen-CPGBbsmc",darker:"darker-CPGBbsmc",backdrop:"backdrop-CPGBbsmc"}},8326:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","tooltip-offset":"20px",dialog:"dialog-qyCw0PaN",dragging:"dragging-qyCw0PaN",dialogAnimatedAppearance:"dialogAnimatedAppearance-qyCw0PaN",dialogAnimation:"dialogAnimation-qyCw0PaN",dialogTooltip:"dialogTooltip-qyCw0PaN"}},66076:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN",positionLeft:"positionLeft-_HnK0UIN"}},34290:e=>{e.exports={emoji:"emoji-BsERGcZ1"}},97662:e=>{e.exports={list:"list-JPoFARaG"}},46809:e=>{e.exports={wrapper:"wrapper-VmCoyMWF"}},11123:e=>{e.exports={wrapper:"wrapper-M14KUVdG",emojiItem:"emojiItem-M14KUVdG",hovered:"hovered-M14KUVdG"}},17373:e=>{e.exports={wrapper:"wrapper-hoWtpNyh",isActive:"isActive-hoWtpNyh"}},12134:e=>{e.exports={wrapper:"wrapper-RXEt_NWz"}},89346:e=>{e.exports={wrapper:"wrapper-QWmdCZSA"}},53737:e=>{e.exports={wrapper:"wrapper-mz0866M2",hovered:"hovered-mz0866M2"}},64104:e=>{e.exports={desktopSize:"desktopSize-icygBqe7",drawer:"drawer-icygBqe7",menuBox:"menuBox-icygBqe7"}},13193:e=>{e.exports={wrapper:"wrapper-MeQD3kFA"}},40191:e=>{e.exports={menuWrap:"menuWrap-Kq3ruQo8",isMeasuring:"isMeasuring-Kq3ruQo8",scrollWrap:"scrollWrap-Kq3ruQo8",momentumBased:"momentumBased-Kq3ruQo8",menuBox:"menuBox-Kq3ruQo8",isHidden:"isHidden-Kq3ruQo8"}},65542:e=>{e.exports={range:"range-mFgGeMmT",disabled:"disabled-mFgGeMmT",rangeSlider:"rangeSlider-mFgGeMmT",rangeSliderMiddleWrap:"rangeSliderMiddleWrap-mFgGeMmT",rangeSliderMiddle:"rangeSliderMiddle-mFgGeMmT",dragged:"dragged-mFgGeMmT",pointer:"pointer-mFgGeMmT",rangePointerWrap:"rangePointerWrap-mFgGeMmT"}},27306:e=>{e.exports={button:"button-iLKiGOdQ",hovered:"hovered-iLKiGOdQ",disabled:"disabled-iLKiGOdQ", active:"active-iLKiGOdQ",hidden:"hidden-iLKiGOdQ"}},36383:(e,t,n)=>{"use strict";n.d(t,{useOutsideEvent:()=>r});var o=n(50959),i=n(27267);function r(e){const{click:t,mouseDown:n,touchEnd:r,touchStart:a,handler:s,reference:l,ownerDocument:c=document}=e,d=(0,o.useRef)(null),u=(0,o.useRef)(new CustomEvent("timestamp").timeStamp);return(0,o.useLayoutEffect)((()=>{const e={click:t,mouseDown:n,touchEnd:r,touchStart:a},o=l?l.current:d.current;return(0,i.addOutsideEventListener)(u.current,o,s,c,e)}),[t,n,r,a,s]),l||d}},9745:(e,t,n)=>{"use strict";n.d(t,{Icon:()=>i});var o=n(50959);const i=o.forwardRef(((e,t)=>{const{icon:n="",...i}=e;return o.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},83021:(e,t,n)=>{"use strict";n.d(t,{SubmenuContext:()=>i,SubmenuHandler:()=>r});var o=n(50959);const i=o.createContext(null);function r(e){const[t,n]=(0,o.useState)(null),r=(0,o.useRef)(null),a=(0,o.useRef)(new Map);return(0,o.useEffect)((()=>()=>{null!==r.current&&clearTimeout(r.current)}),[]),o.createElement(i.Provider,{value:{current:t,setCurrent:function(e){null!==r.current&&(clearTimeout(r.current),r.current=null);null===t?n(e):r.current=setTimeout((()=>{r.current=null,n(e)}),100)},registerSubmenu:function(e,t){return a.current.set(e,t),()=>{a.current.delete(e)}},isSubmenuNode:function(e){return Array.from(a.current.values()).some((t=>t(e)))}}},e.children)}},67961:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>r,getRootOverlapManager:()=>s});var o=n(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class r{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const o=this._document.createElement("div");if(o.style.position=t.position,o.style.zIndex=this._index.toString(),o.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(o);else if(t.index<=0)this._container.insertBefore(o,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(o,e)}}else"reverse"===t.direction?this._container.insertBefore(o,this._container.firstChild):this._container.appendChild(o);return this._windows.set(e,o),++this._index,o}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){ if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,o.ensureDefined)(a.get(t));{const t=new r(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},99054:(e,t,n)=>{"use strict";n.d(t,{setFixedBodyState:()=>c});const o=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),o=n.style;o.visibility="hidden",o.width="100px",o.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const r=document.createElement("div");r.style.width="100%",n.appendChild(r);const a=r.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-a}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function r(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(r(e,t))}let s=0,l=!1;function c(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=r(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${o()}px`),t.style.paddingRight=`${s+o()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=o()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},66045:(e,t,n)=>{"use strict";n.d(t,{FontSizeSelect:()=>c});var o=n(50959),i=n(97754),r=n.n(i),a=n(90405),s=n(90186),l=n(36547);function c(e){const{id:t,fontSize:n,fontSizes:i=[],className:c,disabled:d,fontSizeChange:u}=e;return o.createElement(a.Select,{id:t,disabled:d,className:r()(c,l.defaultSelect),menuClassName:l.defaultSelect,items:(p=i,p.map((e=>({value:e.value,content:e.title})))),value:n,onChange:u,...(0,s.filterDataProps)(e)});var p}},94697:(e,t,n)=>{"use strict";n.d(t,{DisplayItem:()=>d,DropItem:()=>u,IconDropdown:()=>c});var o=n(50959),i=n(97754),r=n.n(i),a=n(90405),s=n(9745),l=n(14619);function c(e){const{menuItemClassName:t,...n}=e;return o.createElement(a.Select,{...n,menuItemClassName:r()(t,l.itemWrap)})}function d(e){return o.createElement("div",{className:r()(l.item,l.selected,e.className)},o.createElement(s.Icon,{className:l.icon,icon:e.icon}))}function u(e){return o.createElement("div",{className:l.item},o.createElement(s.Icon,{className:r()(l.icon,e.iconClassName),icon:e.icon}),o.createElement("div",{className:l.label},e.label))}},53598:(e,t,n)=>{"use strict";n.d(t,{LineStyleSelect:()=>f});var o=n(44352),i=n(50959),r=n(97754),a=n.n(r),s=n(79849),l=n(94697),c=n(501),d=n(23851),u=n(57740),p=n(80427),h=n(66220);const m=[{type:s.LINESTYLE_SOLID,icon:c,label:o.t(null,void 0,n(1277))},{type:s.LINESTYLE_DASHED,icon:d,label:o.t(null,void 0,n(59317))},{ -type:s.LINESTYLE_DOTTED,icon:u,label:o.t(null,void 0,n(42973))}];class f extends i.PureComponent{render(){const{id:e,lineStyle:t,className:n,lineStyleChange:o,disabled:r,additionalItems:s,allowedLineStyles:c}=this.props;let d=function(e){let t=[...m];return void 0!==e&&(t=t.filter((t=>e.includes(t.type)))),t.map((e=>({value:e.type,selectedContent:i.createElement(l.DisplayItem,{icon:e.icon}),content:i.createElement(l.DropItem,{icon:e.icon,label:e.label})})))}(c);return s&&(d=[{readonly:!0,content:s},...d]),i.createElement(l.IconDropdown,{id:e,disabled:r,className:a()(h.lineStyleSelect,n),hideArrowButton:!0,items:d,value:t,onChange:o,"data-name":"line-style-select",addPlaceholderToItems:!1,placeholder:i.createElement(l.DisplayItem,{icon:p,className:h.multipleStyles})})}}},50890:(e,t,n)=>{"use strict";n.d(t,{LineWidthSelect:()=>d});var o=n(50959),i=n(97754),r=n(90405),a=n(99118);const s=[1,2,3,4];function l(e){const{id:t,value:n,items:l=s,disabled:c,onChange:d}=e;return o.createElement(r.Select,{id:t,disabled:c,hideArrowButton:!0,className:a.lineWidthSelect,items:(u=l,u.map((e=>({value:e,selectedContent:p(e,!0),content:p(e)})))),value:n,onChange:d,"data-name":"line-width-select"});var u;function p(e,t){const r={borderTopWidth:e};return o.createElement("div",{className:a.item},o.createElement("div",{className:i(a.bar,{[a.isActive]:e===n&&!t}),style:r}," "))}}var c=n(45560);function d(e){const{property:t}=e,[n,i]=(0,c.useDefinitionProperty)({property:t});return o.createElement(l,{...e,value:n,onChange:i})}},66849:(e,t,n)=>{"use strict";n.d(t,{ControlCustomHeightContext:()=>r,ControlCustomWidthContext:()=>i});var o=n(50959);const i=o.createContext({}),r=o.createContext({})},15650:(e,t,n)=>{"use strict";n.d(t,{Section:()=>It});var o=n(50959),i=n(28985),r=n(48897),a=n(45560),s=n(31356);function l(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},title:l,solutionId:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[p]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0});return p?o.createElement(s.CommonSection,{id:t,offset:d,checked:n,title:l,solutionId:c,disabled:e.disabled||u}):null}var c=n(97754),d=n.n(c),u=n(22064),p=n(53598);function h(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(p.LineStyleSelect,{...e,lineStyle:n,lineStyleChange:i})}var m=n(50890),f=n(60521),g=n(50151);function v(e){return"mixed"===e}function y(e,t,n){const[i,r]=(0,o.useState)(e),a=(0,o.useRef)(i);return(0,o.useEffect)((()=>{r(e)}),[e,n]),[i,function(e){a.current=e,r(e)},function(){t(a.current)},function(){a.current=e,r(e)}]}var b=n(68335),E=n(92399),_=n(37160),w=n(87663),C=n(49483);function x(e){const{property:t,...n}=e,[i,r]=(0,o.useState)(performance.now()),[s,l]=(0,a.useDefinitionProperty)({property:t,handler:()=>r(performance.now())}),c=y(s,l,i);return o.createElement(S,{...n,valueHash:i,sharedBuffer:c})}function S(e){const{sharedBuffer:t,min:n,max:i,step:r,...a}=e,[s,l,c,d]=t,u=(0,o.useRef)(null),p=(0,o.useRef)(null),h={flushed:!1} +type:s.LINESTYLE_DOTTED,icon:u,label:o.t(null,void 0,n(42973))}];class f extends i.PureComponent{render(){const{id:e,lineStyle:t,className:n,lineStyleChange:o,disabled:r,additionalItems:s,allowedLineStyles:c}=this.props;let d=function(e){let t=[...m];return void 0!==e&&(t=t.filter((t=>e.includes(t.type)))),t.map((e=>({value:e.type,selectedContent:i.createElement(l.DisplayItem,{icon:e.icon}),content:i.createElement(l.DropItem,{icon:e.icon,label:e.label})})))}(c);return s&&(d=[{readonly:!0,content:s},...d]),i.createElement(l.IconDropdown,{id:e,disabled:r,className:a()(h.lineStyleSelect,n),hideArrowButton:!0,items:d,value:t,onChange:o,"data-name":"line-style-select",addPlaceholderToItems:!1,placeholder:i.createElement(l.DisplayItem,{icon:p,className:h.multipleStyles})})}}},50890:(e,t,n)=>{"use strict";n.d(t,{LineWidthSelect:()=>d});var o=n(50959),i=n(97754),r=n(90405),a=n(99118);const s=[1,2,3,4];function l(e){const{id:t,value:n,items:l=s,disabled:c,onChange:d}=e;return o.createElement(r.Select,{id:t,disabled:c,hideArrowButton:!0,className:a.lineWidthSelect,items:(u=l,u.map((e=>({value:e,selectedContent:p(e,!0),content:p(e)})))),value:n,onChange:d,"data-name":"line-width-select"});var u;function p(e,t){const r={borderTopWidth:e};return o.createElement("div",{className:a.item},o.createElement("div",{className:i(a.bar,{[a.isActive]:e===n&&!t}),style:r}," "))}}var c=n(45560);function d(e){const{property:t}=e,[n,i]=(0,c.useDefinitionProperty)({property:t});return o.createElement(l,{...e,value:n,onChange:i})}},66849:(e,t,n)=>{"use strict";n.d(t,{ControlCustomHeightContext:()=>r,ControlCustomWidthContext:()=>i});var o=n(50959);const i=o.createContext({}),r=o.createContext({})},15650:(e,t,n)=>{"use strict";n.d(t,{Section:()=>It});var o=n(50959),i=n(46141),r=n(48897),a=n(45560),s=n(31356);function l(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},title:l,solutionId:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[p]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0});return p?o.createElement(s.CommonSection,{id:t,offset:d,checked:n,title:l,solutionId:c,disabled:e.disabled||u}):null}var c=n(97754),d=n.n(c),u=n(22064),p=n(53598);function h(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(p.LineStyleSelect,{...e,lineStyle:n,lineStyleChange:i})}var m=n(50890),f=n(60521),g=n(50151);function v(e){return"mixed"===e}function y(e,t,n){const[i,r]=(0,o.useState)(e),a=(0,o.useRef)(i);return(0,o.useEffect)((()=>{r(e)}),[e,n]),[i,function(e){a.current=e,r(e)},function(){t(a.current)},function(){a.current=e,r(e)}]}var b=n(68335),E=n(92399),_=n(37160),w=n(87663),C=n(49483);function x(e){const{property:t,...n}=e,[i,r]=(0,o.useState)(performance.now()),[s,l]=(0,a.useDefinitionProperty)({property:t,handler:()=>r(performance.now())}),c=y(s,l,i);return o.createElement(S,{...n,valueHash:i,sharedBuffer:c})}function S(e){const{sharedBuffer:t,min:n,max:i,step:r,...a}=e,[s,l,c,d]=t,u=(0,o.useRef)(null),p=(0,o.useRef)(null),h={flushed:!1} ;return o.createElement(P,{...a,ref:p,onValueChange:function(e,t){l(e),"step"!==t||h.flushed||(c(),h.flushed=!0)},onKeyDown:function(e){if(e.defaultPrevented||h.flushed)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:d(),h.flushed=!0;break;case 13:e.preventDefault();const t=(0,g.ensureNotNull)(p.current).getClampedValue();null!==t&&(l(t),c(),h.flushed=!0)}},onBlur:function(e){const t=(0,g.ensureNotNull)(u.current);if(!t.contains(document.activeElement)&&!t.contains(e.relatedTarget)){const e=(0,g.ensureNotNull)(p.current).getClampedValue();null===e||h.flushed||(l(e),c(),h.flushed=!0)}},value:s,roundByStep:!1,containerReference:function(e){u.current=e},inputMode:C.CheckMobile.iOS()?void 0:"numeric",min:n,max:i,step:r,stretch:!1})}const D={mode:"float",min:-Number.MAX_VALUE,max:Number.MAX_VALUE,step:1,precision:0,inheritPrecisionFromStep:!0};class P extends o.PureComponent{constructor(e){super(e),this._selection=null,this._restoreSelection=!1,this._input=null,this._handleSelectionChange=()=>{this._restoreSelection||document.activeElement!==(0,g.ensureNotNull)(this._input)||this._saveSelection((0,g.ensureNotNull)(this._input))},this._handleInputReference=e=>{this._input=e,this.props.inputReference&&this.props.inputReference(e)},this._onFocus=e=>{this._saveSelection((0,g.ensureNotNull)(this._input)),this.setState({focused:!0}),this.props.onFocus&&this.props.onFocus(e)},this._onBlur=e=>{this._selection=null,this.setState({displayValue:T(this.props,this.props.value,V(this.props)),focused:!1}),this.props.onBlur&&this.props.onBlur(e)},this._onValueChange=e=>{const t=e.currentTarget,n=t.value,o=function(e,t,n){switch(n){case"integer":return N.test(t)?t:e;case"float":return t=t.replace(/,/g,"."),M.test(t)?t:e}}(this.state.displayValue,n,this.props.mode),i=z(o),r=this._checkValueBoundaries(i);var a,s;this.setState({displayValue:o}),o!==n&&(a=this.state.displayValue,s=(s=o).replace(/,/g,"."),(a=a.replace(/,/g,".")).includes(".")||!s.includes("."))?(this._restoreSelection=!0,this.forceUpdate()):this._saveSelection(t),r.value&&T(this.props,i)===o&&this.props.onValueChange(i,"input")},this._onValueByStepChange=e=>{const{roundByStep:t=!0,step:n=1}=this.props,o=z(this.state.displayValue);let i;if(isNaN(o)){const{defaultValue:e}=this.props;if(void 0===e)return;i=e}else{const r=new f.Big(o),a=new f.Big(n),s=r.mod(a);let l=r.plus(e*n);!s.eq(0)&&t&&(l=l.plus((e>0?0:1)*n).minus(s)),i=l.toNumber()}this._checkValueBoundaries(i).value&&(this.setState({displayValue:T(this.props,i,V(this.props))}),this.props.onValueChange(i,"step"))},this.state={value:I(this.props.value),displayValue:T(this.props,this.props.value,V(this.props)),focused:!1,valueHash:this.props.valueHash}}componentDidMount(){document.addEventListener("selectionchange",this._handleSelectionChange)}componentWillUnmount(){document.removeEventListener("selectionchange",this._handleSelectionChange)}componentDidUpdate(){const e=(0,g.ensureNotNull)(this._input),t=this._selection;if(null!==t&&this._restoreSelection&&document.activeElement===e){const{start:n,end:o,direction:i}=t -;e.setSelectionRange(n,o,i)}this._restoreSelection=!1}render(){return o.createElement(E.NumberInputView,{type:"text",inputMode:this.props.inputMode,name:this.props.name,fontSizeStyle:"medium",value:this.state.displayValue,className:this.props.className,placeholder:this.props.placeholder,forceShowControls:this.props.forceShowControls,disabled:this.props.disabled,stretch:this.props.stretch,error:Boolean(this.props.error),errorMessage:this.props.error,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange,containerReference:this.props.containerReference,inputReference:this._handleInputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,autoSelectOnFocus:!0,"data-name":this.props["data-name"],highlight:this.props.highlight})}getClampedValue(){const{min:e,max:t}=this.props,n=z(this.state.displayValue);return isNaN(n)?null:(0,_.clamp)(n,e,t)}static getDerivedStateFromProps(e,t){const{valueHash:n}=e,o=I(e.value);if(t.value!==o||t.valueHash!==n){return{value:o,valueHash:n,displayValue:T(e,o,t.focused&&t.valueHash===n?void 0:V(e))}}return null}_saveSelection(e){const{selectionStart:t,selectionEnd:n,selectionDirection:o}=e;null!==t&&null!==n&&null!==o&&(this._selection={start:t,end:n,direction:o})}_checkValueBoundaries(e){const{min:t,max:n}=this.props,o=function(e,t,n){const o=e>=t,i=e<=n;return{passMin:o,passMax:i,pass:o&&i,clamped:(0,_.clamp)(e,t,n)}}(e,t,n);return{value:o.pass}}}P.defaultProps=D;const N=/^-?[0-9]*$/,M=/^(-?([0-9]+\.?[0-9]*)|(-?[0-9]*))$/;function T(e,t,n){return v(t=I(t))?"—":(null!==t&&void 0!==n&&(n=Math.max(k(t),n)),function(e,t){if(null===e)return"";return new w.NumericFormatter(t).format(e)}(t,n))}function V(e){let t=0;return e.inheritPrecisionFromStep&&e.step<=1&&(t=k(e.step)),Math.max(e.precision,t)||void 0}function k(e){const t=Math.trunc(e).toString();return(0,_.clamp)(w.NumericFormatter.formatNoE(e).length-t.length-1,0,15)}function z(e,t){return new w.NumericFormatter(t).parse(e)}function I(e){return"number"==typeof e&&Number.isFinite(e)||v(e)?e:null}var B=n(24377),R=n(58593),A=n(87095);function F(e){const{color:t,thickness:n,thicknessItems:i,noAlpha:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:t}),[c,d]=(0,a.useDefinitionProperty)(n?{property:n}:{defaultValue:void 0});return o.createElement(R.ColorSelect,{...e,color:function(){if(!s)return null;if("mixed"===s)return"mixed";return(0,B.rgbToHexString)((0,B.parseRgb)(s))}(),onColorChange:function(e){const t=s&&"mixed"!==s?(0,A.alphaToTransparency)((0,B.parseRgba)(s)[3]):0;l((0,A.generateColor)(String(e),t,!0))},thickness:c,thicknessItems:i,onThicknessChange:d,opacity:r?void 0:s&&"mixed"!==s?(0,B.parseRgba)(s)[3]:void 0,onOpacityChange:r?void 0:function(e){l((0,A.generateColor)(s,(0,A.alphaToTransparency)(e),!0))}})}var L=n(44352),W=n(73436),H=n(94697),G=n(90186),O=n(43382),j=n(98853),U=n(7625);const K=[{type:W.LineEnd.Normal,icon:O,label:L.t(null,void 0,n(55362))},{type:W.LineEnd.Arrow,icon:j,label:L.t(null,void 0,n(96237))}];class J extends o.PureComponent{ -constructor(e){super(e),this._items=[],this._items=K.map((t=>({value:t.type,selectedContent:o.createElement(H.DisplayItem,{icon:t.icon}),content:o.createElement(H.DropItem,{icon:t.icon,iconClassName:d()(e.isRight&&U.right),label:t.label})})))}render(){const{id:e,lineEnd:t,className:n,lineEndChange:i,isRight:r,disabled:a}=this.props;return o.createElement(H.IconDropdown,{id:e,disabled:a,className:d()(U.lineEndSelect,r&&U.right,n),items:this._items,value:t,onChange:i,hideArrowButton:!0,...(0,G.filterDataProps)(this.props)})}}function X(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(J,{...e,lineEnd:n,lineEndChange:i})}var Y=n(78260),$=n(47543);function q(e){const{children:t,className:n,breakPoint:i="Normal"}=e;return o.createElement(Y.CellWrap,{className:c($.wrap,n,$[`breakpoint${i}`])},o.Children.map(t,(e=>o.isValidElement(e)?o.createElement("span",{key:null===e.key?void 0:e.key,className:c($.row,r(e)&&$.empty)},e):e)));function r(e){return!(!o.isValidElement(e)||e.type!==o.Fragment||!Array.isArray(e.props.children))&&e.props.children.every((e=>null===e))}}const Z={1:"float",0:"integer"};var Q=n(77975),ee=n(89232);function te(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r,leftEnd:l,rightEnd:d,value:p,extendLeft:f,extendRight:g},title:v,valueMin:y,valueMax:b,valueStep:E,valueUnit:_,extendLeftTitle:w,extendRightTitle:C,solutionId:S},offset:D}=e,[P]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[N]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[M]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),T=(0,Q.useWatchedValueReadonly)({watchedValue:y,defaultValue:void 0}),V=(0,Q.useWatchedValueReadonly)({watchedValue:b,defaultValue:void 0}),k=(0,Q.useWatchedValueReadonly)({watchedValue:E,defaultValue:void 0}),z=(0,Q.useWatchedValueReadonly)({watchedValue:_,defaultValue:void 0}),I=e.disabled||!P;return M?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:D,checked:n,title:v,solutionId:S,disabled:e.disabled||N},o.createElement(q,{className:ee.line,breakPoint:"Small"},o.createElement(o.Fragment,null,function(){const{definition:{properties:{color:n,width:i},widthValues:r}}=e;if(n)return o.createElement("span",{className:ee.control},o.createElement(F,{color:n,thickness:i,disabled:I,thicknessItems:r}));return i&&o.createElement("span",{className:ee.control},o.createElement(m.LineWidthSelect,{id:(0,u.createDomId)(t,"line-width-select"),items:r,property:i,disabled:I}))}(),function(){const{definition:{properties:{style:n}}}=e;return n&&o.createElement("span",{className:ee.control},o.createElement(h,{id:(0,u.createDomId)(t,"line-style-select"),property:n,disabled:I}))}()),(l||d||p)&&o.createElement(o.Fragment,null,o.createElement(o.Fragment,null,l&&o.createElement(X,{id:(0,u.createDomId)(t,"left-end-select"),"data-name":"left-end-select",className:ee.control,property:l,disabled:I}),d&&o.createElement(X,{id:(0,u.createDomId)(t,"right-end-select"),"data-name":"right-end-select",className:ee.control,property:d, -disabled:I,isRight:!0})),function(){const{definition:{valueType:t}}=e;return p&&o.createElement("span",{className:c(ee.valueInput,ee.control)},o.createElement(x,{className:ee.input,property:p,min:T,max:V,step:k,disabled:I,mode:void 0!==t?Z[t]:void 0,name:"line-value-input"}),o.createElement("span",{className:ee.valueUnit},z))}()))),f&&o.createElement(s.CommonSection,{id:`${t}ExtendLeft`,offset:D,checked:f,title:w,disabled:e.disabled||N}),g&&o.createElement(s.CommonSection,{id:`${t}ExtendRight`,offset:D,checked:g,title:C,disabled:e.disabled||N})):null}var ne=n(93613),oe=n(90405),ie=n(37968);function re(e){const{property:t,options:n,...i}=e,[r,s]=(0,a.useDefinitionProperty)({property:t}),l=(0,ie.useForceUpdate)();return(0,o.useEffect)((()=>{const e=()=>l();return Array.isArray(n)||n.subscribe(e),()=>{Array.isArray(n)||n.unsubscribe(e)}}),[]),o.createElement(oe.Select,{...i,onChange:s,value:r,items:(Array.isArray(n)?n:n.value()).map((e=>e.readonly?{content:e.title,readonly:e.readonly}:{content:e.title,value:e.value,disabled:e.disabled,id:e.id}))})}var ae=n(3115);const se=[{title:L.t(null,void 0,n(35637)),value:ne.ColorType.Solid},{title:L.t(null,void 0,n(16079)),value:ne.ColorType.Gradient}];function le(e){const{id:t,disabled:n,noAlpha:i,properties:r}=e,{color:s,gradientColor1:l,gradientColor2:c,type:d}=r,[p]=(0,a.useDefinitionProperty)({property:d,defaultValue:ne.ColorType.Solid});return o.createElement(q,null,o.createElement(re,{id:(0,u.createDomId)(t,"background-type-options-dropdown"),"data-name":"background-type-options-dropdown",className:ae.dropdown,menuClassName:ae.dropdownMenu,disabled:n,property:d,options:se}),p===ne.ColorType.Solid?o.createElement(F,{color:s,disabled:n,noAlpha:i}):o.createElement(o.Fragment,null,o.createElement(F,{className:ae.firstColorPicker,color:l,disabled:n,noAlpha:i}),o.createElement(F,{color:c,disabled:n,noAlpha:i})))}function ce(e){const{definition:{id:t,properties:n,title:i,noAlpha:r,solutionId:l},offset:c}=e,{color:d,checked:u,disabled:p,visible:h}=n,[m]=(0,a.useDefinitionProperty)({property:u,defaultValue:!0}),[f]=(0,a.useDefinitionProperty)({property:p,defaultValue:!1}),[g]=(0,a.useDefinitionProperty)({property:h,defaultValue:!0}),v=e.disabled||!m;return g?o.createElement(s.CommonSection,{id:t,offset:c,checked:u,title:i,solutionId:l,disabled:e.disabled||f},o.createElement(Y.CellWrap,null,n.hasOwnProperty("type")?o.createElement(le,{id:t,properties:n,disabled:v,noAlpha:r}):o.createElement(F,{color:d,disabled:v,noAlpha:r}))):null}var de=n(54368),ue=n(48891),pe=n(45707);function he(e){const{value:t,disabled:n,onChange:i,className:r}=e;return o.createElement("div",{className:c(pe.wrap,r,{[pe.disabled]:n})},o.createElement(de.Opacity,{hideInput:!0,color:ue.colorsPalette["color-tv-blue-500"],opacity:1-t/100,onChange:function(e){n||i(100-100*e)}}))}function me(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t});return o.createElement(he,{...n,value:i,onChange:r})}function fe(e){ -const{definition:{id:t,properties:{transparency:n,checked:i,disabled:r,visible:l},title:c,solutionId:d},offset:u}=e,[p]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[h]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[m]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),f=e.disabled||!p;return m?o.createElement(s.CommonSection,{id:t,offset:u,checked:i,title:c,solutionId:d,disabled:e.disabled||h},o.createElement(Y.CellWrap,null,o.createElement(me,{property:n,disabled:f}))):null}var ge=n(81364);function ve(e){const{definition:{id:t,properties:{color1:n,color2:i,checked:r,disabled:l,visible:c},title:d,noAlpha1:u,noAlpha2:p,solutionId:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[v]=(0,a.useDefinitionProperty)({property:c,defaultValue:!0}),y=e.disabled||!f||g;return v?o.createElement(s.CommonSection,{id:t,offset:m,checked:r,solutionId:h,title:d,disabled:e.disabled||g},o.createElement(Y.CellWrap,{className:ge.twoColors},b(n,u),b(i,p))):null;function b(e,t){return o.createElement("span",{className:ge.colorPicker},o.createElement(F,{color:e,disabled:y,noAlpha:t}))}}var ye=n(66849),be=n(76739);function Ee(e){const{definition:{id:t,properties:{checked:n,value:i,unitOptionsValue:r,disabled:l,visible:d},min:p,max:h,step:m,title:f,unit:v,unitOptions:y,type:b,solutionId:E},offset:_}=e,[w]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[C]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[S]=(0,a.useDefinitionProperty)({property:d,defaultValue:!0}),D=(0,Q.useWatchedValueReadonly)({watchedValue:p,defaultValue:void 0}),P=(0,Q.useWatchedValueReadonly)({watchedValue:h,defaultValue:void 0}),N=(0,Q.useWatchedValueReadonly)({watchedValue:m,defaultValue:void 0}),M=(0,Q.useWatchedValueReadonly)({watchedValue:v,defaultValue:void 0}),T=(0,o.useContext)(ye.ControlCustomWidthContext),V=e.disabled||!w;return S?o.createElement(s.CommonSection,{id:t,offset:_,checked:n,title:f,solutionId:E,disabled:e.disabled||C},o.createElement(Y.CellWrap,null,o.createElement(q,null,o.createElement(x,{className:c(be.input,T[t]&&be[T[t]]),property:i,min:D,max:P,step:N,disabled:V,mode:Z[b],name:"number-input","data-name":t}),r&&o.createElement(re,{id:(0,u.createDomId)(t,"unit-options-dropdown"),"data-name":"unit-options-dropdown",className:be.dropdown,menuClassName:be.dropdownMenu,disabled:V,property:r,options:(0,g.ensureDefined)(y)})),M&&o.createElement("span",{className:be.unit},M))):null}function _e(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},childrenDefinitions:l,title:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[p]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[h]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),m=e.disabled||!u;return h?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:d,checked:n,title:c,disabled:e.disabled||p}),l.map((e=>o.createElement(It,{key:e.id,disabled:m,definition:e,offset:!0})))):null} -var we=n(66045);function Ce(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(we.FontSizeSelect,{...e,fontSize:n,fontSizeChange:i,"data-name":"font-size-select"})}var xe=n(9745),Se=n(68089);function De(e){const{className:t,checked:n,icon:i,disabled:r,onClick:a}=e;return o.createElement("div",{className:d()(t,Se.container,n&&!r&&Se.active,r&&Se.disabled),onClick:r?void 0:a,"data-role":"button",...(0,G.filterDataProps)(e)},o.createElement(xe.Icon,{className:Se.icon,icon:i}))}function Pe(e){const{icon:t,className:n,property:i,disabled:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:i});return o.createElement(De,{className:n,icon:t,checked:s,onClick:function(){l(!s)},disabled:r,...(0,G.filterDataProps)(e)})}var Ne=n(67029),Me=n(11062),Te=n(2568);function Ve(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t}),s=(0,o.useCallback)((e=>r(e.target.value)),[r]);return o.createElement(Te.Textarea,{...n,value:i,onChange:s})}var ke=n(8295),ze=n(29285),Ie=n(42793);const Be=e=>({content:e.title,title:e.title,value:e.value,id:e.id}),Re=e=>({content:e.title,title:e.title,value:e.value,id:e.id});function Ae(e){const{definition:{id:t,properties:{color:n,size:i,checked:r,disabled:l,bold:c,italic:d,text:p,alignmentHorizontal:h,alignmentVertical:m,orientation:f,backgroundVisible:g,backgroundColor:v,borderVisible:y,borderColor:b,borderWidth:E,wrap:_},title:w,solutionId:C,sizeItems:x,alignmentTitle:S,alignmentHorizontalItems:D,alignmentVerticalItems:P,orientationTitle:N,orientationItems:M,backgroundTitle:T,borderTitle:V,borderWidthItems:k,wrapTitle:z},offset:I}=e,B=(0,o.useContext)(ye.ControlCustomHeightContext),[R]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[A]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[L,W]=(0,a.useDefinitionProperty)({property:m,defaultValue:void 0}),[H,G]=(0,a.useDefinitionProperty)({property:f,defaultValue:"horizontal"}),[O,j]=(0,a.useDefinitionProperty)({property:h,defaultValue:void 0}),[U]=(0,a.useDefinitionProperty)({property:g,defaultValue:!1}),[K]=(0,a.useDefinitionProperty)({property:y,defaultValue:!1}),J=e.disabled||!R;return o.createElement(o.Fragment,null,function(){if(w)return o.createElement(s.CommonSection,{id:t,offset:I,checked:r,title:w,solutionId:C,disabled:e.disabled||A},o.createElement(q,{breakPoint:"Small"},Z(),Q()));return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",colSpan:2,offset:I,"data-section-name":t},Z(),Q(),C&&!1))}(),p&&o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",colSpan:2,offset:I,"data-section-name":t},o.createElement(Ve,{className:Ne.InputClasses.FontSizeMedium,rows:(X=B[t],"big"===X?9:5),stretch:!0,property:p,disabled:J,onFocus:function(e){e.target.select()},name:"text-input"}))),(h||m)&&o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:I,"data-section-name":t -},o.createElement(Y.CellWrap,null,S)),o.createElement(Me.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(q,{breakPoint:"Small"},void 0!==L&&void 0!==P&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-vertical-select"),"data-name":"alignment-vertical-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:L,items:P.map(Be),onChange:W}),void 0!==O&&void 0!==D&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-horizontal-select"),"data-name":"alignment-horizontal-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:O,items:D.map(Be),onChange:j})))),void 0!==f&&void 0!==M&&o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:I,"data-section-name":t},o.createElement(Y.CellWrap,null,N)),o.createElement(Me.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(q,{breakPoint:"Small"},o.createElement(oe.Select,{id:(0,u.createDomId)(t,"orientation-select"),"data-name":"orientation-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:H,items:M.map(Re),onChange:G})))),ee(T,g,v,!!g&&!U),ee(V,y,b,!!y&&!K,E,k),_&&o.createElement(s.CommonSection,{id:`${t}Wrap`,offset:I,checked:_,title:z,disabled:e.disabled||A}));var X;function $(e,t,n){return e?o.createElement(Pe,{className:Ie.fontStyleButton,icon:t,property:e,disabled:J,"data-name":n}):null}function Z(){return o.createElement(o.Fragment,null,n&&o.createElement("div",{className:Ie.colorPicker},o.createElement(F,{color:n,disabled:J})),i&&x&&o.createElement(Ce,{id:(0,u.createDomId)(t,"font-size-select"),property:i,fontSizes:x,disabled:J}))}function Q(){return o.createElement(o.Fragment,null,$(c,ke,"toggle-bold"),$(d,ze,"toggle-italic"))}function ee(e,n,i,r,a,l){return i||n?o.createElement(s.CommonSection,{id:`${t}ColorSelect`,offset:I,checked:n,title:e,disabled:J},i&&o.createElement(F,{color:i,thickness:a,thicknessItems:l,disabled:J||r})):null}}var Fe=n(86623),Le=n(1722);function We(e){const{property:t,mathOperations:n="+/*",mode:i="float",disabled:r,...s}=e,[l,c]=(0,o.useState)(performance.now()),[d,u]=(0,a.useDefinitionProperty)({property:t,handler:()=>c(performance.now())}),[p,h,m,f]=y(d,u,l),g=(0,o.useMemo)((()=>{const e=new RegExp(`^[${n.split("").join("\\")}-]?(${"float"===i?"(\\d+\\.\\d*)|":""}(\\d*))$`);return t=>(0,Le.isString)(t)&&e.test(t)}),[n,i]);return o.createElement(Fe.FormInput,{...s,type:"text",value:p,onChange:function(e){const{value:t}=e.currentTarget;h(g(t)?t:p)},onKeyDown:function(e){if(e.defaultPrevented)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:f();break;case 13:v()}},onBlur:function(){v()},disabled:r,stretch:!1,autoSelectOnFocus:!0});function v(){p.length&&m()}}var He=n(50540);function Ge(e){const{definition:{properties:{x:t,y:n,disabled:i},id:r,title:a,solutionId:s},definition:l,offset:c}=e,d=i&&i.value()||e.disabled -;return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{verticalAlign:"top",placement:"first",offset:c,"data-section-name":r},o.createElement("span",{className:He.coordinates},a)),(t||n)&&o.createElement(Me.PropertyTable.Cell,{placement:"last",offset:c,"data-section-name":r},o.createElement(q,{breakPoint:"Medium"},"coordinates"===l.propType?o.createElement(Oe,{definition:l,disabled:d}):o.createElement(je,{definition:l,disabled:d})),s&&!1))}function Oe(e){const{definition:{properties:{x:t,y:n},minX:i,maxX:r,stepX:a,minY:s,maxY:l,stepY:c,typeX:d,typeY:u},disabled:p}=e,h=(0,Q.useWatchedValueReadonly)({watchedValue:i,defaultValue:void 0}),m=(0,Q.useWatchedValueReadonly)({watchedValue:r,defaultValue:void 0}),f=(0,Q.useWatchedValueReadonly)({watchedValue:a,defaultValue:void 0}),g=(0,Q.useWatchedValueReadonly)({watchedValue:s,defaultValue:void 0}),v=(0,Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:void 0}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:void 0});return o.createElement(o.Fragment,null,n&&o.createElement(x,{className:He.input,property:n,min:g,max:v,step:y,disabled:p,name:"y-input",mode:void 0!==u?Z[u]:"integer"}),t&&o.createElement(x,{className:He.input,property:t,min:h,max:m,step:f,disabled:p,name:"x-input",mode:void 0!==d?Z[d]:"integer"}))}function je(e){const{definition:{properties:{x:t,y:i},mathOperationsX:r,mathOperationsY:a,modeX:s,modeY:l},disabled:c}=e;return o.createElement("div",{className:He.selectionCoordinates},o.createElement("div",{className:He.selectionCoordinates__inputs},i&&o.createElement(We,{property:i,mathOperations:a,mode:l,disabled:c,className:He.input,placeholder:L.t(null,void 0,n(95166))}),t&&o.createElement(We,{property:t,mathOperations:r,mode:s,disabled:c,className:He.input,placeholder:L.t(null,void 0,n(76080))})),o.createElement("div",{className:He.selectionCoordinates__description},L.t(null,void 0,n(78019))))}var Ue=n(13784);function Ke(e){const{definition:{id:t,properties:{checked:n,option:i,disabled:r,visible:l},title:c,solutionId:p,options:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[g]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[v]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),y=(0,o.useContext)(ye.ControlCustomWidthContext),b=e.disabled||!f;return v?o.createElement(s.CommonSection,{id:t,offset:m,checked:n,title:c,solutionId:p,disabled:e.disabled||g},o.createElement(Y.CellWrap,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(Ue.dropdown,y[t]&&Ue[y[t]]),menuClassName:d()(Ue.dropdownMenu,y[t]&&Ue[y[t]]),disabled:b||g,property:i,options:h}))):null}var Je=n(71953);var Xe=n(38223),Ye=n(65542);class $e extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._rafPosition=null,this._rafDragStop=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{ +;e.setSelectionRange(n,o,i)}this._restoreSelection=!1}render(){return o.createElement(E.NumberInputView,{type:"text",inputMode:this.props.inputMode,name:this.props.name,fontSizeStyle:"medium",value:this.state.displayValue,className:this.props.className,placeholder:this.props.placeholder,forceShowControls:this.props.forceShowControls,disabled:this.props.disabled,stretch:this.props.stretch,error:Boolean(this.props.error),errorMessage:this.props.error,onValueChange:this._onValueChange,onValueByStepChange:this._onValueByStepChange,containerReference:this.props.containerReference,inputReference:this._handleInputReference,onClick:this.props.onClick,onFocus:this._onFocus,onBlur:this._onBlur,onKeyDown:this.props.onKeyDown,autoSelectOnFocus:!0,"data-name":this.props["data-name"],highlight:this.props.highlight})}getClampedValue(){const{min:e,max:t}=this.props,n=z(this.state.displayValue);return isNaN(n)?null:(0,_.clamp)(n,e,t)}static getDerivedStateFromProps(e,t){const{valueHash:n}=e,o=I(e.value);if(t.value!==o||t.valueHash!==n){return{value:o,valueHash:n,displayValue:T(e,o,t.focused&&t.valueHash===n?void 0:V(e))}}return null}_saveSelection(e){const{selectionStart:t,selectionEnd:n,selectionDirection:o}=e;null!==t&&null!==n&&null!==o&&(this._selection={start:t,end:n,direction:o})}_checkValueBoundaries(e){const{min:t,max:n}=this.props,o=function(e,t,n){const o=e>=t,i=e<=n;return{passMin:o,passMax:i,pass:o&&i,clamped:(0,_.clamp)(e,t,n)}}(e,t,n);return{value:o.pass}}}P.defaultProps=D;const N=/^-?[0-9]*$/,M=/^(-?([0-9]+\.?[0-9]*)|(-?[0-9]*))$/;function T(e,t,n){return v(t=I(t))?"—":(null!==t&&void 0!==n&&(n=Math.max(k(t),n)),function(e,t){if(null===e)return"";return new w.NumericFormatter(t).format(e)}(t,n))}function V(e){let t=0;return e.inheritPrecisionFromStep&&e.step<=1&&(t=k(e.step)),Math.max(e.precision,t)||void 0}function k(e){const t=Math.trunc(e).toString();return(0,_.clamp)(w.NumericFormatter.formatNoE(e).length-t.length-1,0,15)}function z(e,t){return new w.NumericFormatter(t).parse(e)}function I(e){return"number"==typeof e&&Number.isFinite(e)||v(e)?e:null}var B=n(24377),R=n(58593),A=n(87095);function L(e){const{color:t,thickness:n,thicknessItems:i,noAlpha:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:t}),[c,d]=(0,a.useDefinitionProperty)(n?{property:n}:{defaultValue:void 0});return o.createElement(R.ColorSelect,{...e,color:function(){if(!s)return null;if("mixed"===s)return"mixed";return(0,B.rgbToHexString)((0,B.parseRgb)(s))}(),onColorChange:function(e){const t=s&&"mixed"!==s?(0,A.alphaToTransparency)((0,B.parseRgba)(s)[3]):0;l((0,A.generateColor)(String(e),t,!0))},thickness:c,thicknessItems:i,onThicknessChange:d,opacity:r?void 0:s&&"mixed"!==s?(0,B.parseRgba)(s)[3]:void 0,onOpacityChange:r?void 0:function(e){l((0,A.generateColor)(s,(0,A.alphaToTransparency)(e),!0))}})}var F=n(44352),W=n(73436),H=n(94697),G=n(90186),O=n(43382),j=n(98853),U=n(7625);const K=[{type:W.LineEnd.Normal,icon:O,label:F.t(null,void 0,n(55362))},{type:W.LineEnd.Arrow,icon:j,label:F.t(null,void 0,n(96237))}];class J extends o.PureComponent{ +constructor(e){super(e),this._items=[],this._items=K.map((t=>({value:t.type,selectedContent:o.createElement(H.DisplayItem,{icon:t.icon}),content:o.createElement(H.DropItem,{icon:t.icon,iconClassName:d()(e.isRight&&U.right),label:t.label})})))}render(){const{id:e,lineEnd:t,className:n,lineEndChange:i,isRight:r,disabled:a}=this.props;return o.createElement(H.IconDropdown,{id:e,disabled:a,className:d()(U.lineEndSelect,r&&U.right,n),items:this._items,value:t,onChange:i,hideArrowButton:!0,...(0,G.filterDataProps)(this.props)})}}function X(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(J,{...e,lineEnd:n,lineEndChange:i})}var Y=n(78260),$=n(47543);function q(e){const{children:t,className:n,breakPoint:i="Normal"}=e;return o.createElement(Y.CellWrap,{className:c($.wrap,n,$[`breakpoint${i}`])},o.Children.map(t,(e=>o.isValidElement(e)?o.createElement("span",{key:null===e.key?void 0:e.key,className:c($.row,r(e)&&$.empty)},e):e)));function r(e){return!(!o.isValidElement(e)||e.type!==o.Fragment||!Array.isArray(e.props.children))&&e.props.children.every((e=>null===e))}}const Z={1:"float",0:"integer"};var Q=n(77975),ee=n(89232);function te(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r,leftEnd:l,rightEnd:d,value:p,extendLeft:f,extendRight:g},title:v,valueMin:y,valueMax:b,valueStep:E,valueUnit:_,extendLeftTitle:w,extendRightTitle:C,solutionId:S},offset:D}=e,[P]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[N]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[M]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),T=(0,Q.useWatchedValueReadonly)({watchedValue:y,defaultValue:void 0}),V=(0,Q.useWatchedValueReadonly)({watchedValue:b,defaultValue:void 0}),k=(0,Q.useWatchedValueReadonly)({watchedValue:E,defaultValue:void 0}),z=(0,Q.useWatchedValueReadonly)({watchedValue:_,defaultValue:void 0}),I=e.disabled||!P;return M?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:D,checked:n,title:v,solutionId:S,disabled:e.disabled||N},o.createElement(q,{className:ee.line,breakPoint:"Small"},o.createElement(o.Fragment,null,function(){const{definition:{properties:{color:n,width:i},widthValues:r}}=e;if(n)return o.createElement("span",{className:ee.control},o.createElement(L,{color:n,thickness:i,disabled:I,thicknessItems:r}));return i&&o.createElement("span",{className:ee.control},o.createElement(m.LineWidthSelect,{id:(0,u.createDomId)(t,"line-width-select"),items:r,property:i,disabled:I}))}(),function(){const{definition:{properties:{style:n}}}=e;return n&&o.createElement("span",{className:ee.control},o.createElement(h,{id:(0,u.createDomId)(t,"line-style-select"),property:n,disabled:I}))}()),(l||d||p)&&o.createElement(o.Fragment,null,o.createElement(o.Fragment,null,l&&o.createElement(X,{id:(0,u.createDomId)(t,"left-end-select"),"data-name":"left-end-select",className:ee.control,property:l,disabled:I}),d&&o.createElement(X,{id:(0,u.createDomId)(t,"right-end-select"),"data-name":"right-end-select",className:ee.control,property:d, +disabled:I,isRight:!0})),function(){const{definition:{valueType:t}}=e;return p&&o.createElement("span",{className:c(ee.valueInput,ee.control)},o.createElement(x,{className:ee.input,property:p,min:T,max:V,step:k,disabled:I,mode:void 0!==t?Z[t]:void 0,name:"line-value-input"}),o.createElement("span",{className:ee.valueUnit},z))}()))),f&&o.createElement(s.CommonSection,{id:`${t}ExtendLeft`,offset:D,checked:f,title:w,disabled:e.disabled||N}),g&&o.createElement(s.CommonSection,{id:`${t}ExtendRight`,offset:D,checked:g,title:C,disabled:e.disabled||N})):null}var ne=n(93613),oe=n(90405),ie=n(37968);function re(e){const{property:t,options:n,...i}=e,[r,s]=(0,a.useDefinitionProperty)({property:t}),l=(0,ie.useForceUpdate)();return(0,o.useEffect)((()=>{const e=()=>l();return Array.isArray(n)||n.subscribe(e),()=>{Array.isArray(n)||n.unsubscribe(e)}}),[]),o.createElement(oe.Select,{...i,onChange:s,value:r,items:(Array.isArray(n)?n:n.value()).map((e=>e.readonly?{content:e.title,readonly:e.readonly}:{content:e.title,value:e.value,disabled:e.disabled,id:e.id}))})}var ae=n(3115);const se=[{title:F.t(null,void 0,n(35637)),value:ne.ColorType.Solid},{title:F.t(null,void 0,n(16079)),value:ne.ColorType.Gradient}];function le(e){const{id:t,disabled:n,noAlpha:i,properties:r}=e,{color:s,gradientColor1:l,gradientColor2:c,type:d}=r,[p]=(0,a.useDefinitionProperty)({property:d,defaultValue:ne.ColorType.Solid});return o.createElement(q,null,o.createElement(re,{id:(0,u.createDomId)(t,"background-type-options-dropdown"),"data-name":"background-type-options-dropdown",className:ae.dropdown,menuClassName:ae.dropdownMenu,disabled:n,property:d,options:se}),p===ne.ColorType.Solid?o.createElement(L,{color:s,disabled:n,noAlpha:i}):o.createElement(o.Fragment,null,o.createElement(L,{className:ae.firstColorPicker,color:l,disabled:n,noAlpha:i}),o.createElement(L,{color:c,disabled:n,noAlpha:i})))}function ce(e){const{definition:{id:t,properties:n,title:i,noAlpha:r,solutionId:l},offset:c}=e,{color:d,checked:u,disabled:p,visible:h}=n,[m]=(0,a.useDefinitionProperty)({property:u,defaultValue:!0}),[f]=(0,a.useDefinitionProperty)({property:p,defaultValue:!1}),[g]=(0,a.useDefinitionProperty)({property:h,defaultValue:!0}),v=e.disabled||!m;return g?o.createElement(s.CommonSection,{id:t,offset:c,checked:u,title:i,solutionId:l,disabled:e.disabled||f},o.createElement(Y.CellWrap,null,n.hasOwnProperty("type")?o.createElement(le,{id:t,properties:n,disabled:v,noAlpha:r}):o.createElement(L,{color:d,disabled:v,noAlpha:r}))):null}var de=n(54368),ue=n(48891),pe=n(45707);function he(e){const{value:t,disabled:n,onChange:i,className:r}=e;return o.createElement("div",{className:c(pe.wrap,r,{[pe.disabled]:n})},o.createElement(de.Opacity,{hideInput:!0,color:ue.colorsPalette["color-tv-blue-500"],opacity:1-t/100,onChange:function(e){n||i(100-100*e)}}))}function me(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t});return o.createElement(he,{...n,value:i,onChange:r})}function fe(e){ +const{definition:{id:t,properties:{transparency:n,checked:i,disabled:r,visible:l},title:c,solutionId:d},offset:u}=e,[p]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[h]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[m]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),f=e.disabled||!p;return m?o.createElement(s.CommonSection,{id:t,offset:u,checked:i,title:c,solutionId:d,disabled:e.disabled||h},o.createElement(Y.CellWrap,null,o.createElement(me,{property:n,disabled:f}))):null}var ge=n(81364);function ve(e){const{definition:{id:t,properties:{color1:n,color2:i,checked:r,disabled:l,visible:c},title:d,noAlpha1:u,noAlpha2:p,solutionId:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[v]=(0,a.useDefinitionProperty)({property:c,defaultValue:!0}),y=e.disabled||!f||g;return v?o.createElement(s.CommonSection,{id:t,offset:m,checked:r,solutionId:h,title:d,disabled:e.disabled||g},o.createElement(Y.CellWrap,{className:ge.twoColors},b(n,u),b(i,p))):null;function b(e,t){return o.createElement("span",{className:ge.colorPicker},o.createElement(L,{color:e,disabled:y,noAlpha:t}))}}var ye=n(66849),be=n(76739);function Ee(e){const{definition:{id:t,properties:{checked:n,value:i,unitOptionsValue:r,disabled:l,visible:d},min:p,max:h,step:m,title:f,unit:v,unitOptions:y,type:b,solutionId:E},offset:_}=e,[w]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[C]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[S]=(0,a.useDefinitionProperty)({property:d,defaultValue:!0}),D=(0,Q.useWatchedValueReadonly)({watchedValue:p,defaultValue:void 0}),P=(0,Q.useWatchedValueReadonly)({watchedValue:h,defaultValue:void 0}),N=(0,Q.useWatchedValueReadonly)({watchedValue:m,defaultValue:void 0}),M=(0,Q.useWatchedValueReadonly)({watchedValue:v,defaultValue:void 0}),T=(0,o.useContext)(ye.ControlCustomWidthContext),V=e.disabled||!w;return S?o.createElement(s.CommonSection,{id:t,offset:_,checked:n,title:f,solutionId:E,disabled:e.disabled||C},o.createElement(Y.CellWrap,null,o.createElement(q,null,o.createElement(x,{className:c(be.input,T[t]&&be[T[t]]),property:i,min:D,max:P,step:N,disabled:V,mode:Z[b],name:"number-input","data-name":t}),r&&o.createElement(re,{id:(0,u.createDomId)(t,"unit-options-dropdown"),"data-name":"unit-options-dropdown",className:be.dropdown,menuClassName:be.dropdownMenu,disabled:V,property:r,options:(0,g.ensureDefined)(y)})),M&&o.createElement("span",{className:be.unit},M))):null}function _e(e){const{definition:{id:t,properties:{checked:n,disabled:i,visible:r},childrenDefinitions:l,title:c},offset:d}=e,[u]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[p]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),[h]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),m=e.disabled||!u;return h?o.createElement(o.Fragment,null,o.createElement(s.CommonSection,{id:t,offset:d,checked:n,title:c,disabled:e.disabled||p}),l.map((e=>o.createElement(It,{key:e.id,disabled:m,definition:e,offset:!0})))):null} +var we=n(66045);function Ce(e){const{property:t}=e,[n,i]=(0,a.useDefinitionProperty)({property:t});return o.createElement(we.FontSizeSelect,{...e,fontSize:n,fontSizeChange:i,"data-name":"font-size-select"})}var xe=n(9745),Se=n(68089);function De(e){const{className:t,checked:n,icon:i,disabled:r,onClick:a}=e;return o.createElement("div",{className:d()(t,Se.container,n&&!r&&Se.active,r&&Se.disabled),onClick:r?void 0:a,"data-role":"button",...(0,G.filterDataProps)(e)},o.createElement(xe.Icon,{className:Se.icon,icon:i}))}function Pe(e){const{icon:t,className:n,property:i,disabled:r}=e,[s,l]=(0,a.useDefinitionProperty)({property:i});return o.createElement(De,{className:n,icon:t,checked:s,onClick:function(){l(!s)},disabled:r,...(0,G.filterDataProps)(e)})}var Ne=n(67029),Me=n(11062),Te=n(2568);function Ve(e){const{property:t,...n}=e,[i,r]=(0,a.useDefinitionProperty)({property:t}),s=(0,o.useCallback)((e=>r(e.target.value)),[r]);return o.createElement(Te.Textarea,{...n,value:i,onChange:s})}var ke=n(8295),ze=n(29285),Ie=n(42793);const Be=e=>({content:e.title,title:e.title,value:e.value,id:e.id}),Re=e=>({content:e.title,title:e.title,value:e.value,id:e.id});function Ae(e){const{definition:{id:t,properties:{color:n,size:i,checked:r,disabled:l,bold:c,italic:d,text:p,alignmentHorizontal:h,alignmentVertical:m,orientation:f,backgroundVisible:g,backgroundColor:v,borderVisible:y,borderColor:b,borderWidth:E,wrap:_},title:w,solutionId:C,sizeItems:x,alignmentTitle:S,alignmentHorizontalItems:D,alignmentVerticalItems:P,orientationTitle:N,orientationItems:M,backgroundTitle:T,borderTitle:V,borderWidthItems:k,wrapTitle:z},offset:I}=e,B=(0,o.useContext)(ye.ControlCustomHeightContext),[R]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[A]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),[F,W]=(0,a.useDefinitionProperty)({property:m,defaultValue:void 0}),[H,G]=(0,a.useDefinitionProperty)({property:f,defaultValue:"horizontal"}),[O,j]=(0,a.useDefinitionProperty)({property:h,defaultValue:void 0}),[U]=(0,a.useDefinitionProperty)({property:g,defaultValue:!1}),[K]=(0,a.useDefinitionProperty)({property:y,defaultValue:!1}),J=e.disabled||!R;return o.createElement(o.Fragment,null,function(){if(w)return o.createElement(s.CommonSection,{id:t,offset:I,checked:r,title:w,solutionId:C,disabled:e.disabled||A},o.createElement(q,{breakPoint:"Small"},Z(),Q()));return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",colSpan:2,offset:I,"data-section-name":t},Z(),Q(),C&&!1))}(),p&&o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",colSpan:2,offset:I,"data-section-name":t},o.createElement(Ve,{className:Ne.InputClasses.FontSizeMedium,rows:(X=B[t],"big"===X?9:5),stretch:!0,property:p,disabled:J,onFocus:function(e){e.target.select()},name:"text-input"}))),(h||m)&&o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:I,"data-section-name":t +},o.createElement(Y.CellWrap,null,S)),o.createElement(Me.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(q,{breakPoint:"Small"},void 0!==F&&void 0!==P&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-vertical-select"),"data-name":"alignment-vertical-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:F,items:P.map(Be),onChange:W}),void 0!==O&&void 0!==D&&o.createElement(oe.Select,{id:(0,u.createDomId)(t,"alignment-horizontal-select"),"data-name":"alignment-horizontal-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:O,items:D.map(Be),onChange:j})))),void 0!==f&&void 0!==M&&o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:I,"data-section-name":t},o.createElement(Y.CellWrap,null,N)),o.createElement(Me.PropertyTable.Cell,{placement:"last",verticalAlign:"adaptive","data-section-name":t},o.createElement(q,{breakPoint:"Small"},o.createElement(oe.Select,{id:(0,u.createDomId)(t,"orientation-select"),"data-name":"orientation-select",className:Ie.dropdown,menuClassName:Ie.dropdownMenu,disabled:J,value:H,items:M.map(Re),onChange:G})))),ee(T,g,v,!!g&&!U),ee(V,y,b,!!y&&!K,E,k),_&&o.createElement(s.CommonSection,{id:`${t}Wrap`,offset:I,checked:_,title:z,disabled:e.disabled||A}));var X;function $(e,t,n){return e?o.createElement(Pe,{className:Ie.fontStyleButton,icon:t,property:e,disabled:J,"data-name":n}):null}function Z(){return o.createElement(o.Fragment,null,n&&o.createElement("div",{className:Ie.colorPicker},o.createElement(L,{color:n,disabled:J})),i&&x&&o.createElement(Ce,{id:(0,u.createDomId)(t,"font-size-select"),property:i,fontSizes:x,disabled:J}))}function Q(){return o.createElement(o.Fragment,null,$(c,ke,"toggle-bold"),$(d,ze,"toggle-italic"))}function ee(e,n,i,r,a,l){return i||n?o.createElement(s.CommonSection,{id:`${t}ColorSelect`,offset:I,checked:n,title:e,disabled:J},i&&o.createElement(L,{color:i,thickness:a,thicknessItems:l,disabled:J||r})):null}}var Le=n(86623),Fe=n(1722);function We(e){const{property:t,mathOperations:n="+/*",mode:i="float",disabled:r,...s}=e,[l,c]=(0,o.useState)(performance.now()),[d,u]=(0,a.useDefinitionProperty)({property:t,handler:()=>c(performance.now())}),[p,h,m,f]=y(d,u,l),g=(0,o.useMemo)((()=>{const e=new RegExp(`^[${n.split("").join("\\")}-]?(${"float"===i?"(\\d+\\.\\d*)|":""}(\\d*))$`);return t=>(0,Fe.isString)(t)&&e.test(t)}),[n,i]);return o.createElement(Le.FormInput,{...s,type:"text",value:p,onChange:function(e){const{value:t}=e.currentTarget;h(g(t)?t:p)},onKeyDown:function(e){if(e.defaultPrevented)return;switch((0,b.hashFromEvent)(e.nativeEvent)){case 27:f();break;case 13:v()}},onBlur:function(){v()},disabled:r,stretch:!1,autoSelectOnFocus:!0});function v(){p.length&&m()}}var He=n(50540);function Ge(e){const{definition:{properties:{x:t,y:n,disabled:i},id:r,title:a,solutionId:s},definition:l,offset:c}=e,d=i&&i.value()||e.disabled +;return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{verticalAlign:"top",placement:"first",offset:c,"data-section-name":r},o.createElement("span",{className:He.coordinates},a)),(t||n)&&o.createElement(Me.PropertyTable.Cell,{placement:"last",offset:c,"data-section-name":r},o.createElement(q,{breakPoint:"Medium"},"coordinates"===l.propType?o.createElement(Oe,{definition:l,disabled:d}):o.createElement(je,{definition:l,disabled:d})),s&&!1))}function Oe(e){const{definition:{properties:{x:t,y:n},minX:i,maxX:r,stepX:a,minY:s,maxY:l,stepY:c,typeX:d,typeY:u},disabled:p}=e,h=(0,Q.useWatchedValueReadonly)({watchedValue:i,defaultValue:void 0}),m=(0,Q.useWatchedValueReadonly)({watchedValue:r,defaultValue:void 0}),f=(0,Q.useWatchedValueReadonly)({watchedValue:a,defaultValue:void 0}),g=(0,Q.useWatchedValueReadonly)({watchedValue:s,defaultValue:void 0}),v=(0,Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:void 0}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:void 0});return o.createElement(o.Fragment,null,n&&o.createElement(x,{className:He.input,property:n,min:g,max:v,step:y,disabled:p,name:"y-input",mode:void 0!==u?Z[u]:"integer"}),t&&o.createElement(x,{className:He.input,property:t,min:h,max:m,step:f,disabled:p,name:"x-input",mode:void 0!==d?Z[d]:"integer"}))}function je(e){const{definition:{properties:{x:t,y:i},mathOperationsX:r,mathOperationsY:a,modeX:s,modeY:l},disabled:c}=e;return o.createElement("div",{className:He.selectionCoordinates},o.createElement("div",{className:He.selectionCoordinates__inputs},i&&o.createElement(We,{property:i,mathOperations:a,mode:l,disabled:c,className:He.input,placeholder:F.t(null,void 0,n(95166))}),t&&o.createElement(We,{property:t,mathOperations:r,mode:s,disabled:c,className:He.input,placeholder:F.t(null,void 0,n(76080))})),o.createElement("div",{className:He.selectionCoordinates__description},F.t(null,void 0,n(78019))))}var Ue=n(13784);function Ke(e){const{definition:{id:t,properties:{checked:n,option:i,disabled:r,visible:l},title:c,solutionId:p,options:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[g]=(0,a.useDefinitionProperty)({property:r,defaultValue:!1}),[v]=(0,a.useDefinitionProperty)({property:l,defaultValue:!0}),y=(0,o.useContext)(ye.ControlCustomWidthContext),b=e.disabled||!f;return v?o.createElement(s.CommonSection,{id:t,offset:m,checked:n,title:c,solutionId:p,disabled:e.disabled||g},o.createElement(Y.CellWrap,null,o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(Ue.dropdown,y[t]&&Ue[y[t]]),menuClassName:d()(Ue.dropdownMenu,y[t]&&Ue[y[t]]),disabled:b||g,property:i,options:h}))):null}var Je=n(71953);var Xe=n(38223),Ye=n(65542);class $e extends o.PureComponent{constructor(e){super(e),this._container=null,this._pointer=null,this._rafPosition=null,this._rafDragStop=null,this._refContainer=e=>{this._container=e},this._refPointer=e=>{this._pointer=e},this._handlePosition=e=>{ null!==this._rafPosition||this.props.disabled||(this._rafPosition=requestAnimationFrame((()=>{const{from:t,to:n,min:o,max:i}=this.props,r=this._getNewPosition(e),a=1===this._detectPointerMode(e),s=a?(0,_.clamp)(r,o,n):t,l=a?n:(0,_.clamp)(r,t,i);s<=l&&this._handleChange(s,l),this._rafPosition=null})))},this._handleDragStop=()=>{null!==this._rafDragStop||this.props.disabled||(this._rafDragStop=requestAnimationFrame((()=>{this.setState({pointerDragMode:0}),this._rafDragStop=null,this.props.onCommit()})))},this._onSliderClick=e=>{C.CheckMobile.any()||(this._handlePosition(e.nativeEvent),this._dragSubscribe())},this._mouseUp=e=>{this._dragUnsubscribe(),this._handlePosition(e),this._handleDragStop()},this._mouseMove=e=>{this._handlePosition(e)},this._onTouchStart=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this._handleDragStop()},this.state={pointerDragMode:0}}componentWillUnmount(){null!==this._rafPosition&&(cancelAnimationFrame(this._rafPosition),this._rafPosition=null),null!==this._rafDragStop&&(cancelAnimationFrame(this._rafDragStop),this._rafDragStop=null),this._dragUnsubscribe()}render(){const{className:e,disabled:t,from:n,to:i,min:r,max:a}=this.props,{pointerDragMode:s}=this.state,l=0!==s,d=a-r,u=0===d?r:(n-r)/d,p=0===d?a:(i-r)/d,h=(0,Xe.isRtl)()?"right":"left";return o.createElement("div",{className:c(e,Ye.range,t&&Ye.disabled)},o.createElement("div",{className:Ye.rangeSlider,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},o.createElement("div",{className:Ye.rangeSliderMiddleWrap},o.createElement("div",{className:c(Ye.rangeSliderMiddle,l&&Ye.dragged),style:{[h]:100*u+"%",width:100*(p-u)+"%"}})),o.createElement("div",{className:Ye.rangePointerWrap},o.createElement("div",{className:c(Ye.pointer,l&&Ye.dragged),style:{[h]:100*u+"%"},ref:this._refPointer})),o.createElement("div",{className:Ye.rangePointerWrap},o.createElement("div",{className:c(Ye.pointer,l&&Ye.dragged),style:{[h]:100*p+"%"}}))))}_dragSubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.addEventListener("mouseup",this._mouseUp),e.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const e=(0,g.ensureNotNull)(this._container).ownerDocument;e&&(e.removeEventListener("mousemove",this._mouseMove),e.removeEventListener("mouseup",this._mouseUp))}_getNewPosition(e){const{min:t,max:n}=this.props,o=n-t,i=(0,g.ensureNotNull)(this._container),r=(0,g.ensureNotNull)(this._pointer),a=i.getBoundingClientRect(),s=r.offsetWidth;let l=e.clientX-s/2-a.left;return(0,Xe.isRtl)()&&(l=a.width-l-s),(0,_.clamp)(l/(a.width-s),0,1)*o+t}_detectPointerMode(e){const{from:t,to:n}=this.props,{pointerDragMode:o}=this.state;if(0!==o)return o;const i=this._getNewPosition(e),r=Math.abs(t-i),a=Math.abs(n-i),s=r===a?io.createElement(q,{breakPoint:"Medium"},o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:N,min:E,max:v(z)?_:z,step:1,disabled:A,name:"from-input",mode:"integer",defaultValue:E}),e?o.createElement("span",{className:Ze.rangeSlider},"—"):o.createElement($e,{className:d()(Ze.rangeSlider,R&&Ze.rangeSlider_mixed),from:R?E:M,to:R?_:z,min:E,max:_,onChange:L,onCommit:W,disabled:A}))),o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:k,min:v(M)?E:M,max:_,step:1,disabled:A,name:"to-input",mode:"integer",defaultValue:_}),u&&!1)))))}()));function L(e,t){T(Math.round(e)),I(Math.round(t))}function W(){F.flushed||(V(),B(),F.flushed=!0)}}var et=n(86067),tt=n(53424),nt=n(54970);function ot(e){const{definitions:t,name:n,offset:i}=e,r=d()(nt.cell,nt.fragmentCell,t.some((e=>void 0!==e.solutionId))&&nt.largeWidth);return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{className:r,offset:i,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":n,checkableTitle:!0},t.map((e=>o.createElement("div",{className:nt.item,key:e.id,"data-section-name":e.id},o.createElement(rt,{definition:e}))))))}function it(e){const{definition:t,offset:n}=e;return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{className:nt.cell,offset:n,placement:"first",verticalAlign:"adaptive",colSpan:2,checkableTitle:!0},o.createElement(rt,{definition:t})))}function rt(e){const{definition:{id:t,properties:{disabled:n,checked:i,color:r,level:s,width:l,style:c},solutionId:p,title:m,widthValues:f,styleValues:g}}=e,[v]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[y]=(0,a.useDefinitionProperty)({property:n,defaultValue:!1}),b=y||!v;return o.createElement(o.Fragment,null,o.createElement(tt.CheckableTitle,{name:`is-enabled-${t}`,className:d()(m&&nt.withTitle),title:m&&o.createElement("span",{className:nt.title},m),property:i, -disabled:y}),s&&o.createElement(x,{className:d()(nt.input,nt.control),property:s,disabled:b}),r&&o.createElement(F,{className:nt.control,disabled:b,color:r,thickness:l,thicknessItems:f}),c&&o.createElement(h,{id:(0,u.createDomId)(t,"leveled-line-style-select"),className:nt.control,property:c,disabled:b,allowedLineStyles:g}),p&&!1)}var at=n(27394);function st(e){const{definition:{id:t,properties:{option1:n,option2:i,checked:r,disabled:l},title:c,solutionId:d,optionsItems1:p,optionsItems2:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),v=e.disabled||!f;return o.createElement(s.CommonSection,{id:t,offset:m,checked:r,title:c,solutionId:d,disabled:e.disabled||g},o.createElement(q,{className:at.twoOptions},o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-1"),"data-name":"two-options-dropdown-1",className:at.dropdown,menuClassName:at.menu,property:n,disabled:v,options:p}),o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-2"),"data-name":"two-options-dropdown-2",className:at.dropdown,menuClassName:at.menu,property:i,disabled:v,options:h})))}var lt=n(22332);function ct(e){const{definition:{id:t,properties:{color1:n,color2:i,option:r},options:a,color1Visible:l,color2Visible:c,title:p,noAlpha1:h,noAlpha2:m,solutionId:f},offset:g}=e,v=(0,Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:!1}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:!1}),b=(0,o.useContext)(ye.ControlCustomWidthContext);return o.createElement(s.CommonSection,{id:t,offset:g,solutionId:f,title:p},o.createElement(Y.CellWrap,{className:lt.optionalTwoColors},o.createElement("span",{className:lt.select},o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(lt.dropdown,b[t]&<[b[t]]),menuClassName:d()(lt.dropdownMenu,b[t]&<[b[t]]),property:r,options:a})),v&&E(n,h),y&&E(i,m)));function E(e,t){return o.createElement("span",{className:lt.colorPicker},o.createElement(F,{color:e,noAlpha:t}))}}var dt=n(39828),ut=n(22497);function pt(e){const{source:t,inputs:n,model:i,inputsTabProperty:r,studyMetaInfo:a}=e.definition;return o.createElement(dt.InputsTabContent,{className:ut.withoutPadding,property:r,model:i,study:t,studyMetaInfo:a,inputs:n})}var ht=n(56840),mt=n(38297),ft=n(83682),gt=n(173);var vt=n(20520),yt=n(37558),bt=n(41590),Et=n(27317),_t=n(40173);function wt(e){!function(e,t){(0,o.useEffect)((()=>{const n=t||document;return n.addEventListener("scroll",e),()=>n.removeEventListener("scroll",e)}),[e])}(e,document)}var Ct=n(12811),xt=n(24437),St=n(38446);function Dt(e){const{children:t,highlight:n,disabled:i,reference:r,...a}=e,s=n?"primary":"default";return o.createElement("div",{...a,ref:r,className:d()(St.wrapper,St[`intent-${s}`],St["border-thin"],St["size-medium"],n&&St.highlight,n&&St.focused,i&&St.disabled),"data-role":"button"},o.createElement("div",{className:d()(St.childrenContainer,i&&St.disabled)},t),n&&o.createElement("span",{className:St.shadow}))} +;e===n&&t===o||i(e,t)}}var qe=n(90692),Ze=n(66586);function Qe(e){const{definition:{id:t,properties:{checked:n,disabled:i,from:r,to:l},title:c,solutionId:u,max:p,min:h},offset:m,disabled:f}=e,[g]=(0,a.useDefinitionProperty)({property:n,defaultValue:!0}),[b]=(0,a.useDefinitionProperty)({property:i,defaultValue:!1}),E=(0,Q.useWatchedValueReadonly)({watchedValue:h,defaultValue:void 0}),_=(0,Q.useWatchedValueReadonly)({watchedValue:p,defaultValue:void 0}),[w,C]=(0,a.useDefinitionProperty)({property:r}),[x,D]=(0,a.useDefinitionProperty)({property:l}),P=v(w)||v(x),N=y(P?"mixed":w,(function(e){if(C(e),v(z)){const e=_||100;I(e),D(e)}})),[M,T,V]=N,k=y(P?"mixed":x,(function(e){if(D(e),v(M)){const e=E||0;T(e),C(e)}})),[z,I,B]=k,R=v(M)||v(z),A=f||v(g)||!g,L={flushed:!1};return o.createElement(s.CommonSection,{id:t,offset:m,checked:n,title:c,disabled:f||b},o.createElement(Y.CellWrap,{className:Ze.range},function(){if(!E||!_)return null;return o.createElement(qe.MatchMedia,{rule:"screen and (max-width: 460px)"},(e=>o.createElement(q,{breakPoint:"Medium"},o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:N,min:E,max:v(z)?_:z,step:1,disabled:A,name:"from-input",mode:"integer",defaultValue:E}),e?o.createElement("span",{className:Ze.rangeSlider},"—"):o.createElement($e,{className:d()(Ze.rangeSlider,R&&Ze.rangeSlider_mixed),from:R?E:M,to:R?_:z,min:E,max:_,onChange:F,onCommit:W,disabled:A}))),o.createElement(o.Fragment,null,o.createElement("span",{className:Ze.valueInput},o.createElement(S,{className:Ze.input,sharedBuffer:k,min:v(M)?E:M,max:_,step:1,disabled:A,name:"to-input",mode:"integer",defaultValue:_}),u&&!1)))))}()));function F(e,t){T(Math.round(e)),I(Math.round(t))}function W(){L.flushed||(V(),B(),L.flushed=!0)}}var et=n(86067),tt=n(53424),nt=n(54970);function ot(e){const{definitions:t,name:n,offset:i}=e,r=d()(nt.cell,nt.fragmentCell,t.some((e=>void 0!==e.solutionId))&&nt.largeWidth);return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{className:r,offset:i,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":n,checkableTitle:!0},t.map((e=>o.createElement("div",{className:nt.item,key:e.id,"data-section-name":e.id},o.createElement(rt,{definition:e}))))))}function it(e){const{definition:t,offset:n}=e;return o.createElement(Me.PropertyTable.Row,null,o.createElement(Me.PropertyTable.Cell,{className:nt.cell,offset:n,placement:"first",verticalAlign:"adaptive",colSpan:2,checkableTitle:!0},o.createElement(rt,{definition:t})))}function rt(e){const{definition:{id:t,properties:{disabled:n,checked:i,color:r,level:s,width:l,style:c},solutionId:p,title:m,widthValues:f,styleValues:g}}=e,[v]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),[y]=(0,a.useDefinitionProperty)({property:n,defaultValue:!1}),b=y||!v;return o.createElement(o.Fragment,null,o.createElement(tt.CheckableTitle,{name:`is-enabled-${t}`,className:d()(m&&nt.withTitle),title:m&&o.createElement("span",{className:nt.title},m),property:i, +disabled:y}),s&&o.createElement(x,{className:d()(nt.input,nt.control),property:s,disabled:b}),r&&o.createElement(L,{className:nt.control,disabled:b,color:r,thickness:l,thicknessItems:f}),c&&o.createElement(h,{id:(0,u.createDomId)(t,"leveled-line-style-select"),className:nt.control,property:c,disabled:b,allowedLineStyles:g}),p&&!1)}var at=n(27394);function st(e){const{definition:{id:t,properties:{option1:n,option2:i,checked:r,disabled:l},title:c,solutionId:d,optionsItems1:p,optionsItems2:h},offset:m}=e,[f]=(0,a.useDefinitionProperty)({property:r,defaultValue:!0}),[g]=(0,a.useDefinitionProperty)({property:l,defaultValue:!1}),v=e.disabled||!f;return o.createElement(s.CommonSection,{id:t,offset:m,checked:r,title:c,solutionId:d,disabled:e.disabled||g},o.createElement(q,{className:at.twoOptions},o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-1"),"data-name":"two-options-dropdown-1",className:at.dropdown,menuClassName:at.menu,property:n,disabled:v,options:p}),o.createElement(re,{id:(0,u.createDomId)(t,"two-options-dropdown-2"),"data-name":"two-options-dropdown-2",className:at.dropdown,menuClassName:at.menu,property:i,disabled:v,options:h})))}var lt=n(22332);function ct(e){const{definition:{id:t,properties:{color1:n,color2:i,option:r},options:a,color1Visible:l,color2Visible:c,title:p,noAlpha1:h,noAlpha2:m,solutionId:f},offset:g}=e,v=(0,Q.useWatchedValueReadonly)({watchedValue:l,defaultValue:!1}),y=(0,Q.useWatchedValueReadonly)({watchedValue:c,defaultValue:!1}),b=(0,o.useContext)(ye.ControlCustomWidthContext);return o.createElement(s.CommonSection,{id:t,offset:g,solutionId:f,title:p},o.createElement(Y.CellWrap,{className:lt.optionalTwoColors},o.createElement("span",{className:lt.select},o.createElement(re,{id:(0,u.createDomId)(t,"options-dropdown"),"data-name":"options-dropdown",className:d()(lt.dropdown,b[t]&<[b[t]]),menuClassName:d()(lt.dropdownMenu,b[t]&<[b[t]]),property:r,options:a})),v&&E(n,h),y&&E(i,m)));function E(e,t){return o.createElement("span",{className:lt.colorPicker},o.createElement(L,{color:e,noAlpha:t}))}}var dt=n(39828),ut=n(22497);function pt(e){const{source:t,inputs:n,model:i,inputsTabProperty:r,studyMetaInfo:a}=e.definition;return o.createElement(dt.InputsTabContent,{className:ut.withoutPadding,property:r,model:i,study:t,studyMetaInfo:a,inputs:n})}var ht=n(56840),mt=n(38297),ft=n(83682),gt=n(173);var vt=n(20520),yt=n(37558),bt=n(41590),Et=n(27317),_t=n(40173);function wt(e){!function(e,t){(0,o.useEffect)((()=>{const n=t||document;return n.addEventListener("scroll",e),()=>n.removeEventListener("scroll",e)}),[e])}(e,document)}var Ct=n(12811),xt=n(24437),St=n(38446);function Dt(e){const{children:t,highlight:n,disabled:i,reference:r,...a}=e,s=n?"primary":"default";return o.createElement("div",{...a,ref:r,className:d()(St.wrapper,St[`intent-${s}`],St["border-thin"],St["size-medium"],n&&St.highlight,n&&St.focused,i&&St.disabled),"data-role":"button"},o.createElement("div",{className:d()(St.childrenContainer,i&&St.disabled)},t),n&&o.createElement("span",{className:St.shadow}))} var Pt=n(64104);const Nt=()=>null,Mt=(0,_t.mergeThemes)(Et.DEFAULT_MENU_THEME,{menuBox:Pt.menuBox});function Tt(e){const{value:t,disabled:n,onSelect:i}=e,r=(0,o.useRef)(null),{current:a}=(0,o.useRef)(ht.getJSON("RecentlyUsedEmojis",[t])),[s,l]=(0,o.useState)(a),[c,d]=(0,o.useState)(!1),u=(0,o.useCallback)((()=>d(!1)),[]);wt(u);const p=(0,o.useCallback)((e=>{const t=Array.from(new Set([e,...s])).slice(0,18);ht.setJSON("RecentlyUsedEmojis",t),l(t),i(e),u()}),[s,i]),h=(m=s,(0,o.useMemo)((()=>(gt.emojiGroups[0].emojis=m,[...gt.emojiGroups])),[m]));var m;return o.createElement(o.Fragment,null,o.createElement(Dt,{reference:r,highlight:c,disabled:n,"data-name":"emoji-picker"},o.createElement(ft.EmojiWrap,{emoji:t,onClick:function(){n||d(!0)}})),o.createElement(qe.MatchMedia,{rule:xt.DialogBreakpoints.TabletSmall},(e=>c&&o.createElement(yt.DrawerManager,null,e?o.createElement(bt.Drawer,{className:Pt.drawer,position:"Bottom",onClose:u},o.createElement(mt.EmojiList,{emojis:h,onSelect:p,height:378})):o.createElement(vt.PopupMenu,{theme:Mt,isOpened:!0,position:(0,Ct.getPopupPositioner)(r.current,{horizontalDropDirection:Ct.HorizontalDropDirection.FromLeftToRight,horizontalAttachEdge:Ct.HorizontalAttachEdge.Left}),onClickOutside:u,onClose:Nt},o.createElement(mt.EmojiList,{className:Pt.desktopSize,emojis:h,onSelect:p,height:378}))))))}var Vt=n(35199);function kt(e){const{definition:{id:t,title:n,properties:i,solutionId:r},offset:l}=e,{checked:c,emoji:d,backgroundColor:u}=i,[p]=(0,a.useDefinitionProperty)({property:c,defaultValue:!1}),[h,m]=(0,a.useDefinitionProperty)({property:d,defaultValue:"🙂"}),[f,g]=(0,a.useDefinitionProperty)({property:u,defaultValue:ue.colorsPalette["color-tv-blue-a600"]}),[v]=(0,a.useDefinitionProperty)({property:i.disabled,defaultValue:!1}),y=e.disabled||!p;return o.createElement(s.CommonSection,{id:t,offset:l,checked:c,title:n,solutionId:r,disabled:e.disabled||v},o.createElement(Tt,{value:h,disabled:y,onSelect:m}),o.createElement(R.ColorSelect,{className:Vt.colorSelect,disabled:y,color:function(){if("mixed"===f)return f;return(0,B.rgbToHexString)((0,B.parseRgb)(f))}(),opacity:f&&"mixed"!==f?(0,B.parseRgba)(f)[3]:void 0,onColorChange:function(e){const t=f&&"mixed"!==f?(0,A.alphaToTransparency)((0,B.parseRgba)(f)[3]):0;g((0,A.generateColor)(String(e),t,!0))},onOpacityChange:function(e){g((0,A.generateColor)(f,(0,A.alphaToTransparency)(e),!0))}}))}function zt(e){const{definition:{id:t,properties:{disabled:n,visible:i},childrenDefinitions:r,title:l},offset:c}=e,[d]=(0,a.useDefinitionProperty)({property:n,defaultValue:!1}),[u]=(0,a.useDefinitionProperty)({property:i,defaultValue:!0}),p=e.disabled;return u?o.createElement(o.Fragment,null,l&&o.createElement(s.CommonSection,{id:t,offset:c,title:l,disabled:e.disabled||d}),r.map((e=>o.createElement(It,{key:e.id,disabled:p,definition:e,offset:Boolean(l)})))):null}function It(e){const{definition:t,offset:n,disabled:a}=e;if(function(e){(0,o.useEffect)((()=>{if(void 0===e)return;const t={...e.properties};return Object.entries(t).forEach((([n,o])=>{ void 0!==o&&o.subscribe(t,(()=>Je.logger.logNormal(`Property "${n}" in definition "${e.id}" was updated to value "${o.value()}"`)))})),()=>{Object.entries(t).forEach((([,e])=>{void 0!==e&&e.unsubscribeAll(t)}))}}),[e])}((0,i.isPropertyDefinitionsGroup)(t)?void 0:t),(0,i.isPropertyDefinitionsGroup)(t))return o.createElement(Bt,{definition:t,offset:n,disabled:a});switch(t.propType){case"line":return o.createElement(te,{...e,definition:t});case"checkable":return o.createElement(l,{...e,definition:t});case"color":return o.createElement(ce,{...e,definition:t});case"transparency":return o.createElement(fe,{...e,definition:t});case"twoColors":return o.createElement(ve,{...e,definition:t});case"optionalTwoColors":return o.createElement(ct,{...e,definition:t});case"number":return o.createElement(Ee,{...e,definition:t});case"symbol":return o.createElement(r.SymbolInputsButton,{...e,definition:t});case"text":return o.createElement(Ae,{...e,definition:t});case"checkableSet":return o.createElement(_e,{...e,definition:t});case"set":return o.createElement(zt,{...e,definition:t});case"options":return o.createElement(Ke,{...e,definition:t});case"soundSelect":case"image":default:return null;case"range":return o.createElement(Qe,{...e,definition:t});case"coordinates":case"selectionCoordinates":return o.createElement(Ge,{...e,definition:t});case"twoOptions":return o.createElement(st,{...e,definition:t});case"leveledLine":return o.createElement(it,{...e,definition:t});case"emoji":return o.createElement(kt,{...e,definition:t});case"studyInputs":return o.createElement(pt,{...e,definition:t})}}function Bt(e){const{definition:t}=e,n=(0,Q.useWatchedValueReadonly)({watchedValue:t.definitions});return(0,Q.useWatchedValueReadonly)({watchedValue:t.visible,defaultValue:!0})?o.createElement(o.Fragment,null,t.title&&o.createElement(et.GroupTitleSection,{title:t.title,name:t.id}),n&&function(e){const t=[];return e.reduce(((e,t)=>{if((0,i.isPropertyDefinitionsGroup)(t)||"leveledLine"!==t.propType)e.push(t);else{const n=e[e.length-1];Array.isArray(n)?n.push(t):e.push([t])}return e}),t)}(n).map((n=>Array.isArray(n)?o.createElement(ot,{key:n[0].id,name:t.id,definitions:n}):o.createElement(It,{key:n.id,...e,definition:n}))),"general"===t.groupType&&o.createElement(Me.PropertyTable.GroupSeparator,{size:1})):null}},95711:(e,t,n)=>{"use strict";n.d(t,{PopupContext:()=>o});const o=n(50959).createContext(null)},63016:(e,t,n)=>{"use strict";n.d(t,{PopupDialog:()=>D});var o=n(50959),i=n(97754),r=n(50151),a=n(50655),s=n(67961),l=n(90186),c=n(19175);class d extends o.PureComponent{constructor(){super(...arguments),this._manager=new s.OverlapManager,this._handleSlot=e=>{this._manager.setContainer(e)}}render(){const{rounded:e=!0,shadowed:t=!0,fullscreen:n=!1,darker:r=!1,className:s,backdrop:d,containerTabIndex:u=-1}=this.props,p=i(s,c.dialog,e&&c.rounded,t&&c.shadowed,n&&c.fullscreen,r&&c.darker),h=(0,l.filterDataProps)(this.props),m=this.props.style?{...this._createStyles(),...this.props.style}:this._createStyles() ;return o.createElement(o.Fragment,null,o.createElement(a.SlotContext.Provider,{value:this._manager},d&&o.createElement("div",{onClick:this.props.onClickBackdrop,className:c.backdrop}),o.createElement("div",{...h,className:p,style:m,ref:this.props.reference,onFocus:this.props.onFocus,onMouseDown:this.props.onMouseDown,onMouseUp:this.props.onMouseUp,onClick:this.props.onClick,onKeyDown:this.props.onKeyDown,tabIndex:u,"aria-label":this.props.containerAriaLabel},this.props.children)),o.createElement(a.Slot,{reference:this._handleSlot}))}_createStyles(){const{bottom:e,left:t,width:n,right:o,top:i,zIndex:r,height:a}=this.props;return{bottom:e,left:t,right:o,top:i,zIndex:r,maxWidth:n,height:a}}}var u=n(86431),p=n(76594),h=n(37160);function m(e,t,n,o){return e+t>o&&(e=o-t),e{if(0!==e.button||this._isTargetNoDraggable(e))return;e.preventDefault(),document.addEventListener("mousemove",this._onMouseDragMove),document.addEventListener("mouseup",this._onMouseDragEnd);const t=f(g(e));this._dragStart(t)},this._onTouchDragStart=e=>{if(this._isTargetNoDraggable(e))return;this._canBeTouchClick=!0,e.preventDefault(),this._header.addEventListener("touchmove",this._onTouchDragMove,{passive:!1});const t=f(v(e));this._dragStart(t)},this._onMouseDragEnd=e=>{e.target instanceof Node&&this._header.contains(e.target)&&e.preventDefault(),document.removeEventListener("mousemove",this._onMouseDragMove),document.removeEventListener("mouseup",this._onMouseDragEnd),this._onDragStop()},this._onTouchDragEnd=e=>{this._header.removeEventListener("touchmove",this._onTouchDragMove),this._onDragStop(),this._canBeTouchClick&&(this._canBeTouchClick=!1,function(e){if(e instanceof SVGElement){const t=document.createEvent("SVGEvents");t.initEvent("click",!0,!0),e.dispatchEvent(t)}e instanceof HTMLElement&&e.click()}(e.target))},this._onMouseDragMove=e=>{const t=f(g(e));this._dragMove(t)},this._onTouchDragMove=e=>{this._canBeTouchClick=!1,e.preventDefault();const t=f(v(e));this._dragMove(t)},this._onDragStop=()=>{this._drag=null,this._header.classList.remove("dragging"),this._options.onDragEnd&&this._options.onDragEnd()},this._dialog=e,this._header=t,this._options=n,this._header.addEventListener("mousedown",this._onMouseDragStart),this._header.addEventListener("touchstart",this._onTouchDragStart),this._header.addEventListener("touchend",this._onTouchDragEnd)}destroy(){null!==this._frame&&cancelAnimationFrame(this._frame),this._header.removeEventListener("mousedown",this._onMouseDragStart),document.removeEventListener("mouseup",this._onMouseDragEnd),this._header.removeEventListener("touchstart",this._onTouchDragStart),this._header.removeEventListener("touchend",this._onTouchDragEnd), document.removeEventListener("mouseleave",this._onMouseDragEnd)}updateOptions(e){this._options=e}_dragStart(e){const t=this._dialog.getBoundingClientRect();this._drag={startX:e.x,startY:e.y,finishX:e.x,finishY:e.y,dialogX:t.left,dialogY:t.top};const n=Math.round(t.left),o=Math.round(t.top);this._dialog.style.transform=`translate(${n}px, ${o}px)`,this._header.classList.add("dragging"),this._options.onDragStart&&this._options.onDragStart()}_dragMove(e){if(this._drag){if(this._drag.finishX=e.x,this._drag.finishY=e.y,null!==this._frame)return;this._frame=requestAnimationFrame((()=>{if(this._drag){const t=e.x-this._drag.startX,n=e.y-this._drag.startY;this._moveDialog(this._drag.dialogX+t,this._drag.dialogY+n)}this._frame=null}))}}_moveDialog(e,t){const n=this._dialog.getBoundingClientRect(),{boundByScreen:o}=this._options,i=m(e,n.width,o?0:-1/0,o?window.innerWidth:1/0),r=m(t,n.height,o?0:-1/0,o?window.innerHeight:1/0);this._dialog.style.transform=`translate(${Math.round(i)}px, ${Math.round(r)}px)`}_isTargetNoDraggable(e){return e.target instanceof Element&&null!==e.target.closest("[data-disable-drag]")}}const b={vertical:0};class E{constructor(e,t){this._frame=null,this._isFullscreen=!1,this._handleResize=()=>{null===this._frame&&(this._frame=requestAnimationFrame((()=>{this.recalculateBounds(),this._frame=null})))},this._dialog=e,this._guard=t.guard||b,this._calculateDialogPosition=t.calculateDialogPosition,this._initialHeight=e.style.height,window.addEventListener("resize",this._handleResize)}updateOptions(e){this._guard=e.guard||b,this._calculateDialogPosition=e.calculateDialogPosition}setFullscreen(e){this._isFullscreen!==e&&(this._isFullscreen=e,this.recalculateBounds())}centerAndFit(){const{x:e,y:t}=this.getDialogsTopLeftCoordinates(),n=this._calcAvailableHeight(),o=this._calcDialogHeight();if(n===o)if(this._calculateDialogPosition){const{left:e,top:t}=this._calculateDialogPosition(this._dialog,document.documentElement,this._guard);this._dialog.style.transform=`translate(${Math.round(e)}px, ${Math.round(t)}px)`}else this._dialog.style.height=o+"px";this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${e}px, ${t}px)`}getDialogsTopLeftCoordinates(){const{clientHeight:e,clientWidth:t}=document.documentElement,n=this._calcDialogHeight(),o=t/2-this._dialog.clientWidth/2,i=e/2-n/2;return{x:Math.round(o),y:Math.round(i)}}recalculateBounds(){const{clientHeight:e,clientWidth:t}=document.documentElement;if(this._isFullscreen)this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.width="100%",this._dialog.style.height="100%",this._dialog.style.transform="none";else{const{vertical:n}=this._guard;if(this._calculateDialogPosition){const o=this._calculateDialogPosition(this._dialog,{clientWidth:t,clientHeight:e},{vertical:n}),{left:i,top:r}=o;this._dialog.style.transform=`translate(${Math.round(i)}px, ${Math.round(r)}px)`}else{this._dialog.style.width="",this._dialog.style.height="" ;const o=this._dialog.getBoundingClientRect(),i=e-2*n,r=m(o.left,o.width,0,t),a=m(o.top,o.height,n,e);this._dialog.style.top="0px",this._dialog.style.left="0px",this._dialog.style.transform=`translate(${Math.round(r)}px, ${Math.round(a)}px)`,this._dialog.style.height=i{const{reference:t}=this.props;this._dialog=e,"function"==typeof t&&t(e)},this._handleFocus=e=>{this._moveToTop()},this._handleMouseDown=e=>{this._moveToTop()},this._handleTouchStart=e=>{this._moveToTop()},this.state={canFitTooltip:!1}}render(){return o.createElement(w.PopupContext.Provider,{value:this},o.createElement(p.OutsideEvent,{mouseDown:!0,touchStart:!0,handler:this.props.onClickOutside},(e=>o.createElement("div",{ref:e,"data-outside-boundary-for":this.props.name,onFocus:this._handleFocus,onMouseDown:this._handleMouseDown,onTouchStart:this._handleTouchStart,"data-dialog-name":this.props["data-dialog-name"]},o.createElement(d,{style:this._applyAnimationCSSVariables(),...this.props,reference:this._handleDialogRef,className:i(x.dialog,this.props.className)},!1,this.props.children)))))}componentDidMount(){const{draggable:e,boundByScreen:t,onDragStart:n}=this.props,o=(0,r.ensureNotNull)(this._dialog);if(e){const e=o.querySelector("[data-dragg-area]");if(e&&e instanceof HTMLElement){const i=new y(o,e,{boundByScreen:Boolean(t),onDragStart:n});this._cleanUpFunctions.push((()=>i.destroy())),this._drag=i}}this._prevActiveElement=document.activeElement,this.props.autofocus&&!o.contains(document.activeElement)&&o.focus(),(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!0);const{guard:i,calculateDialogPosition:a}=this.props;if(this.props.resizeHandler)this._resize=this.props.resizeHandler;else{const e=new E(o,{guard:i,calculateDialogPosition:a});this._cleanUpFunctions.push((()=>e.destroy())),this._resize=e}this.props.isAnimationEnabled&&this.props.growPoint&&this._applyAppearanceAnimation(this.props.growPoint),this.props.centeredOnMount&&this._resize.centerAndFit(),this._resize.setFullscreen(this._isFullScreen()),this.props.shouldForceFocus&&o.focus()}componentDidUpdate(){if(this._resize){const{guard:e,calculateDialogPosition:t}=this.props;this._resize.updateOptions({guard:e,calculateDialogPosition:t}),this._resize.setFullscreen(this._isFullScreen())}this._drag&&this._drag.updateOptions({boundByScreen:Boolean(this.props.boundByScreen),onDragStart:this.props.onDragStart})}componentWillUnmount(){var e -;if(this.props.shouldReturnFocus&&this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(e=this._dialog)||void 0===e?void 0:e.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(e){}for(const e of this._cleanUpFunctions)e();(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(e){if(this._resize&&this._dialog){const{x:t,y:n}=e,{x:o,y:i}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${t}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${n}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${o}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${i}px`),this._dialog.classList.add(x.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}S.contextType=_.PortalContext,S.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0,shouldReturnFocus:!0};const D=(0,u.makeOverlapable)(S)},95276:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosure:()=>c});var o=n(50959),i=n(38528),r=n(26597),a=n(59054),s=n(36104),l=n(66986);const c=o.forwardRef(((e,t)=>{const{id:n,tabIndex:c,disabled:d,highlight:u,intent:p,children:h,onClick:m,onFocus:f,onBlur:g,listboxAria:v,...y}=e,b=(0,o.useRef)({"aria-labelledby":n}),{listboxId:E,isOpened:_,isFocused:w,buttonTabIndex:C,listboxTabIndex:x,highlight:S,intent:D,onOpen:P,close:N,toggle:M,buttonFocusBindings:T,onButtonClick:V,buttonRef:k,listboxRef:z,buttonAria:I}=(0,s.useControlDisclosure)({id:n,disabled:d,buttonTabIndex:c,intent:p,highlight:u,onFocus:f,onBlur:g,onClick:m}),B=(0,r.useKeyboardToggle)(M),R=(0,r.useKeyboardClose)(_,N),A=(0,r.useKeyboardActionHandler)([27],(()=>N()),(0,o.useCallback)((()=>_),[_])),F=(0,r.useKeyboardEventHandler)([B,R]),L=(0,r.useKeyboardEventHandler)([A]);return o.createElement(a.ControlDisclosureView,{...y,...T,...I,id:n,role:"button",tabIndex:C,disabled:d,isOpened:_,isFocused:w,ref:(0,i.useMergedRefs)([k,t]),highlight:S,intent:D,onClose:N,onOpen:P,onClick:V,onKeyDown:F,listboxId:E,listboxTabIndex:x,listboxReference:z,listboxAria:null!=v?v:b.current,onListboxKeyDown:L},h,o.createElement("span",{className:l.invisibleFocusHandler,tabIndex:0,"aria-hidden":!0,onFocus:()=>N()}))}));c.displayName="ControlDisclosure"},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerContext:()=>a,DrawerManager:()=>r});var o=n(50959),i=n(99054);class r extends o.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({ +;if(this.props.shouldReturnFocus&&this._prevActiveElement&&document.body.contains(this._prevActiveElement)&&(null===document.activeElement||document.activeElement===document.body||(null===(e=this._dialog)||void 0===e?void 0:e.contains(document.activeElement))))try{this._prevActiveElement.focus({preventScroll:!0})}catch(e){}for(const e of this._cleanUpFunctions)e();(this._isFullScreen()||this.props.fixedBody)&&(0,C.setFixedBodyState)(!1)}focus(){this._dialog&&this._dialog.focus()}centerAndFit(){this._resize&&this._resize.centerAndFit()}recalculateBounds(){this._resize&&this._resize.recalculateBounds()}_moveToTop(){null!==this.context&&this.context.moveToTop()}_applyAnimationCSSVariables(){return{"--animationTranslateStartX":null,"--animationTranslateStartY":null,"--animationTranslateEndX":null,"--animationTranslateEndY":null}}_applyAppearanceAnimation(e){if(this._resize&&this._dialog){const{x:t,y:n}=e,{x:o,y:i}=this._resize.getDialogsTopLeftCoordinates();this._dialog.style.setProperty("--animationTranslateStartX",`${t}px`),this._dialog.style.setProperty("--animationTranslateStartY",`${n}px`),this._dialog.style.setProperty("--animationTranslateEndX",`${o}px`),this._dialog.style.setProperty("--animationTranslateEndY",`${i}px`),this._dialog.classList.add(x.dialogAnimatedAppearance)}}_handleTooltipFit(){0}_isFullScreen(){return Boolean(this.props.fullscreen)}}S.contextType=_.PortalContext,S.defaultProps={boundByScreen:!0,draggable:!0,centeredOnMount:!0,shouldReturnFocus:!0};const D=(0,u.makeOverlapable)(S)},95276:(e,t,n)=>{"use strict";n.d(t,{ControlDisclosure:()=>c});var o=n(50959),i=n(38528),r=n(26597),a=n(59054),s=n(36104),l=n(66986);const c=o.forwardRef(((e,t)=>{const{id:n,tabIndex:c,disabled:d,highlight:u,intent:p,children:h,onClick:m,onFocus:f,onBlur:g,listboxAria:v,...y}=e,b=(0,o.useRef)({"aria-labelledby":n}),{listboxId:E,isOpened:_,isFocused:w,buttonTabIndex:C,listboxTabIndex:x,highlight:S,intent:D,onOpen:P,close:N,toggle:M,buttonFocusBindings:T,onButtonClick:V,buttonRef:k,listboxRef:z,buttonAria:I}=(0,s.useControlDisclosure)({id:n,disabled:d,buttonTabIndex:c,intent:p,highlight:u,onFocus:f,onBlur:g,onClick:m}),B=(0,r.useKeyboardToggle)(M),R=(0,r.useKeyboardClose)(_,N),A=(0,r.useKeyboardActionHandler)([27],(()=>N()),(0,o.useCallback)((()=>_),[_])),L=(0,r.useKeyboardEventHandler)([B,R]),F=(0,r.useKeyboardEventHandler)([A]);return o.createElement(a.ControlDisclosureView,{...y,...T,...I,id:n,role:"button",tabIndex:C,disabled:d,isOpened:_,isFocused:w,ref:(0,i.useMergedRefs)([k,t]),highlight:S,intent:D,onClose:N,onOpen:P,onClick:V,onKeyDown:L,listboxId:E,listboxTabIndex:x,listboxReference:z,listboxAria:null!=v?v:b.current,onListboxKeyDown:F},h,o.createElement("span",{className:l.invisibleFocusHandler,tabIndex:0,"aria-hidden":!0,onFocus:()=>N()}))}));c.displayName="ControlDisclosure"},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerContext:()=>a,DrawerManager:()=>r});var o=n(50959),i=n(99054);class r extends o.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({ stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,i.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,i.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,i.setFixedBodyState)(!1)}render(){return o.createElement(a.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const a=o.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>p});var o=n(50959),i=n(50151),r=n(97754),a=n(36174),s=n(65718),l=n(37558),c=n(29197),d=n(86656),u=n(66076);function p(e){const{position:t="Bottom",onClose:n,children:d,className:p,theme:m=u}=e,f=(0,i.ensureNotNull)((0,o.useContext)(l.DrawerContext)),[g]=(0,o.useState)((()=>(0,a.randomHash)())),v=(0,o.useRef)(null),y=(0,o.useContext)(c.CloseDelegateContext);return(0,o.useLayoutEffect)((()=>((0,i.ensureNotNull)(v.current).focus({preventScroll:!0}),y.subscribe(f,n),f.addDrawer(g),()=>{f.removeDrawer(g),y.unsubscribe(f,n)})),[]),o.createElement(s.Portal,null,o.createElement("div",{className:r(u.wrap,u[`position${t}`])},g===f.currentDrawer&&o.createElement("div",{className:u.backdrop,onClick:n}),o.createElement(h,{className:r(m.drawer,u[`position${t}`],p),ref:v,"data-name":e["data-name"]},d)))}const h=(0,o.forwardRef)(((e,t)=>{const{className:n,...i}=e;return o.createElement(d.TouchScrollContainer,{className:r(u.drawer,n),tabIndex:-1,ref:t,...i})}))},173:(e,t,n)=>{"use strict";n.d(t,{emojiGroups:()=>D,removeUnavailableEmoji:()=>S});var o=n(50959),i=n(44352),r=n(99616),a=n(37603),s=n(32386),l=n(68796),c=n(5474),d=n(92177),u=n(83137),p=n(86209),h=n(14082),m=n(93826) ;const f=["😀","😃","😄","😁","😆","😅","😂","🤣","☺️","😊","😇","🙂","🙃","😉","😌","😍","🥰","😘","😗","😙","😚","😋","😛","😝","😜","🤪","🤨","🧐","🤓","😎","🤩","🥳","😏","😒","😞","😔","😟","😕","🙁","☹️","😣","😖","😫","😩","🥺","😢","😭","😤","😠","😡","🤬","🤯","😳","🥵","🥶","😱","😨","😰","😥","😓","🤗","🤔","🤭","🤫","🤥","😶","😐","😑","😬","🙄","😯","😦","😧","😮","😲","🥱","😴","🤤","😪","😵","🤐","🥴","🤢","🤮","🤧","😷","🤒","🤕","🤑","🤠","😈","👿","👹","👺","🤡","💩","👻","💀","☠️","👽","👾","🤖","🎃","😺","😸","😹","😻","😼","😽","🙀","😿","😾","👋","🤚","🖐","✋","🖖","👌","🤏","✌️","🤞","🤟","🤘","🤙","👈","👉","👆","🖕","👇","☝️","👍","👎","✊","👊","🤛","🤜","👏","🙌","👐","🤲","🤝","🙏","✍️","💅","🤳","💪","🦾","🦵","🦿","🦶","👂","🦻","👃","🧠","🦷","🦴","👀","👁","👅","👄","💋","🩸","👶","🧒","👦","👧","🧑","👱","👨","🧔","👨‍🦰","👨‍🦱","👨‍🦳","👨‍🦲","👩","👩‍🦰","🧑‍🦰","👩‍🦱","🧑‍🦱","👩‍🦳","🧑‍🦳","👩‍🦲","🧑‍🦲","👱‍♀️","👱‍♂️","🧓","👴","👵","🙍","🙍‍♂️","🙍‍♀️","🙎","🙎‍♂️","🙎‍♀️","🙅","🙅‍♂️","🙅‍♀️","🙆","🙆‍♂️","🙆‍♀️","💁","💁‍♂️","💁‍♀️","🙋","🙋‍♂️","🙋‍♀️","🧏","🧏‍♂️","🧏‍♀️","🙇","🙇‍♂️","🙇‍♀️","🤦","🤦‍♂️","🤦‍♀️","🤷","🤷‍♂️","🤷‍♀️","🧑‍⚕️","👨‍⚕️","👩‍⚕️","🧑‍🎓","👨‍🎓","👩‍🎓","🧑‍🏫","👨‍🏫","👩‍🏫","🧑‍⚖️","👨‍⚖️","👩‍⚖️","🧑‍🌾","👨‍🌾","👩‍🌾","🧑‍🍳","👨‍🍳","👩‍🍳","🧑‍🔧","👨‍🔧","👩‍🔧","🧑‍🏭","👨‍🏭","👩‍🏭","🧑‍💼","👨‍💼","👩‍💼","🧑‍🔬","👨‍🔬","👩‍🔬","🧑‍💻","👨‍💻","👩‍💻","🧑‍🎤","👨‍🎤","👩‍🎤","🧑‍🎨","👨‍🎨","👩‍🎨","🧑‍✈️","👨‍✈️","👩‍✈️","🧑‍🚀","👨‍🚀","👩‍🚀","🧑‍🚒","👨‍🚒","👩‍🚒","👮","👮‍♂️","👮‍♀️","🕵","🕵️‍♂️","🕵️‍♀️","💂","💂‍♂️","💂‍♀️","👷","👷‍♂️","👷‍♀️","🤴","👸","👳","👳‍♂️","👳‍♀️","👲","🧕","🤵","👰","🤰","🤱","👼","🎅","🤶","🦸","🦸‍♂️","🦸‍♀️","🦹","🦹‍♂️","🦹‍♀️","🧙","🧙‍♂️","🧙‍♀️","🧚","🧚‍♂️","🧚‍♀️","🧛","🧛‍♂️","🧛‍♀️","🧜","🧜‍♂️","🧜‍♀️","🧝","🧝‍♂️","🧝‍♀️","🧞","🧞‍♂️","🧞‍♀️","🧟","🧟‍♂️","🧟‍♀️","💆","💆‍♂️","💆‍♀️","💇","💇‍♂️","💇‍♀️","🚶","🚶‍♂️","🚶‍♀️","🧍","🧍‍♂️","🧍‍♀️","🧎","🧎‍♂️","🧎‍♀️","🧑‍🦯","👨‍🦯","👩‍🦯","🧑‍🦼","👨‍🦼","👩‍🦼","🧑‍🦽","👨‍🦽","👩‍🦽","🏃","🏃‍♂️","🏃‍♀️","💃","🕺","🕴","👯","👯‍♂️","👯‍♀️","🧖","🧖‍♂️","🧖‍♀️","🧑‍🤝‍🧑","👭","👫","👬","💏","👨‍❤️‍💋‍👨","👩‍❤️‍💋‍👩","💑","👨‍❤️‍👨","👩‍❤️‍👩","👪","👨‍👩‍👦","👨‍👩‍👧","👨‍👩‍👧‍👦","👨‍👩‍👦‍👦","👨‍👩‍👧‍👧","👨‍👨‍👦","👨‍👨‍👧","👨‍👨‍👧‍👦","👨‍👨‍👦‍👦","👨‍👨‍👧‍👧","👩‍👩‍👦","👩‍👩‍👧","👩‍👩‍👧‍👦","👩‍👩‍👦‍👦","👩‍👩‍👧‍👧","👨‍👦","👨‍👦‍👦","👨‍👧","👨‍👧‍👦","👨‍👧‍👧","👩‍👦","👩‍👦‍👦","👩‍👧","👩‍👧‍👦","👩‍👧‍👧","🗣","👤","👥","👣"],g=["🐶","🐱","🐭","🐹","🐰","🦊","🐻","🐼","🐨","🐯","🦁","🐮","🐷","🐽","🐸","🐵","🙈","🙉","🙊","🐒","🐔","🐧","🐦","🐤","🐣","🐥","🦆","🦅","🦉","🦇","🐺","🐗","🐴","🦄","🐝","🐛","🦋","🐌","🐞","🐜","🦟","🦗","🕷","🕸","🦂","🐢","🐍","🦎","🦖","🦕","🐙","🦑","🦐","🦞","🦀","🐡","🐠","🐟","🐬","🐳","🐋","🦈","🐊","🐅","🐆","🦓","🦍","🦧","🐘","🦛","🦏","🐪","🐫","🦒","🦘","🐃","🐂","🐄","🐎","🐖","🐏","🐑","🦙","🐐","🦌","🐕","🐩","🦮","🐕‍🦺","🐈","🐓","🦃","🦚","🦜","🦢","🦩","🕊","🐇","🦝","🦨","🦡","🦦","🦥","🐁","🐀","🐿","🦔","🐾","🐉","🐲","🌵","🎄","🌲","🌳","🌴","🌱","🌿","☘️","🍀","🎍","🎋","🍃","🍂","🍁","🍄","🐚","🌾","💐","🌷","🌹","🥀","🌺","🌸","🌼","🌻","🌞","🌝","🌛","🌜","🌚","🌕","🌖","🌗","🌘","🌑","🌒","🌓","🌔","🌙","🌎","🌍","🌏","🪐","💫","⭐️","🌟","✨","⚡️","☄️","💥","🔥","🌪","🌈","☀️","🌤","⛅️","🌥","☁️","🌦","🌧","⛈","🌩","🌨","❄️","☃️","⛄️","🌬","💨","💧","💦","☔️","🌊","🌫"],v=["🍏","🍎","🍐","🍊","🍋","🍌","🍉","🍇","🍓","🍈","🍒","🍑","🥭","🍍","🥥","🥝","🍅","🍆","🥑","🥦","🥬","🥒","🌶","🌽","🥕","🧄","🧅","🥔","🍠","🥐","🥯","🍞","🥖","🥨","🧀","🥚","🍳","🧈","🥞","🧇","🥓","🥩","🍗","🍖","🌭","🍔","🍟","🍕","🥪","🥙","🧆","🌮","🌯","🥗","🥘","🥫","🍝","🍜","🍲","🍛","🍣","🍱","🥟","🦪","🍤","🍙","🍚","🍘","🍥","🥠","🥮","🍢","🍡","🍧","🍨","🍦","🥧","🧁","🍰","🎂","🍮","🍭","🍬","🍫","🍿","🍩","🍪","🌰","🥜","🍯","🥛","🍼","☕️","🍵","🧃","🥤","🍶","🍺","🍻","🥂","🍷","🥃","🍸","🍹","🧉","🍾","🧊","🥄","🍴","🍽","🥣","🥡","🥢","🧂"],y=["⚽️","🏀","🏈","⚾️","🥎","🎾","🏐","🏉","🥏","🎱","🪀","🏓","🏸","🏒","🏑","🥍","🏏","🥅","⛳️","🪁","🏹","🎣","🤿","🥊","🥋","🎽","🛹","🛷","⛸","🥌","🎿","⛷","🏂","🪂","🏋️","🏋️‍♂️","🏋️‍♀️","🤼","🤼‍♂️","🤼‍♀️","🤸‍♀️","🤸","🤸‍♂️","⛹️","⛹️‍♂️","⛹️‍♀️","🤺","🤾","🤾‍♂️","🤾‍♀️","🏌️","🏌️‍♂️","🏌️‍♀️","🏇","🧘","🧘‍♂️","🧘‍♀️","🏄","🏄‍♂️","🏄‍♀️","🏊","🏊‍♂️","🏊‍♀️","🤽","🤽‍♂️","🤽‍♀️","🚣","🚣‍♂️","🚣‍♀️","🧗","🧗‍♂️","🧗‍♀️","🚵","🚵‍♂️","🚵‍♀️","🚴","🚴‍♂️","🚴‍♀️","🏆","🥇","🥈","🥉","🏅","🎖","🏵","🎗","🎫","🎟","🎪","🤹","🤹‍♂️","🤹‍♀️","🎭","🎨","🎬","🎤","🎧","🎼","🎹","🥁","🎷","🎺","🎸","🪕","🎻","🎲","🎯","🎳","🎮","🎰","🧩"],b=["🚗","🚕","🚙","🚌","🚎","🏎","🚓","🚑","🚒","🚐","🚚","🚛","🚜","🦯","🦽","🦼","🛴","🚲","🛵","🏍","🛺","🚨","🚔","🚍","🚘","🚖","🚡","🚠","🚟","🚃","🚋","🚞","🚝","🚄","🚅","🚈","🚂","🚆","🚇","🚊","🚉","✈️","🛫","🛬","🛩","💺","🛰","🚀","🛸","🚁","🛶","⛵️","🚤","🛥","🛳","⛴","🚢","⚓️","⛽️","🚧","🚦","🚥","🚏","🗺","🗿","🗽","🗼","🏰","🏯","🏟","🎡","🎢","🎠","⛲️","⛱","🏖","🏝","🏜","🌋","⛰","🏔","🗻","🏕","⛺️","🏠","🏡","🏘","🏚","🏗","🏭","🏢","🏬","🏣","🏤","🏥","🏦","🏨","🏪","🏫","🏩","💒","🏛","⛪️","🕌","🕍","🛕","🕋","⛩","🛤","🛣","🗾","🎑","🏞","🌅","🌄","🌠","🎇","🎆","🌇","🌆","🏙","🌃","🌌","🌉","🌁"],E=["⌚️","📱","📲","💻","⌨️","🖥","🖨","🖱","🖲","🕹","🗜","💽","💾","💿","📀","📼","📷","📸","📹","🎥","📽","🎞","📞","☎️","📟","📠","📺","📻","🎙","🎚","🎛","🧭","⏱","⏲","⏰","🕰","⌛️","⏳","📡","🔋","🔌","💡","🔦","🕯","🪔","🧯","🛢","💸","💵","💴","💶","💷","💰","💳","💎","⚖️","🧰","🔧","🔨","⚒","🛠","⛏","🔩","⚙️","🧱","⛓","🧲","🔫","💣","🧨","🪓","🔪","🗡","⚔️","🛡","🚬","⚰️","⚱️","🏺","🔮","📿","🧿","💈","⚗️","🔭","🔬","🕳","🩹","🩺","💊","💉","🧬","🦠","🧫","🧪","🌡","🧹","🧺","🧻","🚽","🚰","🚿","🛁","🛀","🧼","🪒","🧽","🧴","🛎","🔑","🗝","🚪","🪑","🛋","🛏","🛌","🧸","🖼","🛍","🛒","🎁","🎈","🎏","🎀","🎊","🎉","🎎","🏮","🎐","🧧","✉️","📩","📨","📧","💌","📥","📤","📦","🏷","📪","📫","📬","📭","📮","📯","📜","📃","📄","📑","🧾","📊","📈","📉","🗒","🗓","📆","📅","🗑","📇","🗃","🗳","🗄","📋","📁","📂","🗂","🗞","📰","📓","📔","📒","📕","📗","📘","📙","📚","📖","🔖","🧷","🔗","📎","🖇","📐","📏","🧮","📌","📍","✂️","🖊","🖋","✒️","🖌","🖍","📝","✏️","🔍","🔎","🔏","🔐","🔒","🔓","🧳","🌂","☂️","🧵","🧶","👓","🕶","🥽","🥼","🦺","👔","👕","👖","🧣","🧤","🧥","🧦","👗","👘","🥻","🩱","🩲","🩳","👙","👚","👛","👜","👝","🎒","👞","👟","🥾","🥿","👠","👡","🩰","👢","👑","👒","🎩","🎓","🧢","⛑","💄","💍","💼"],_=["❤️","🧡","💛","💚","💙","💜","🖤","🤍","🤎","💔","❣️","💕","💞","💓","💗","💖","💘","💝","💟","☮️","✝️","☪️","🕉","☸️","✡️","🔯","🕎","☯️","☦️","🛐","⛎","♈️","♉️","♊️","♋️","♌️","♍️","♎️","♏️","♐️","♑️","♒️","♓️","🆔","⚛️","🉑","☢️","☣️","📴","📳","🈶","🈚️","🈸","🈺","🈷️","✴️","🆚","💮","🉐","㊙️","㊗️","🈴","🈵","🈹","🈲","🅰️","🅱️","🆎","🆑","🅾️","🆘","❌","⭕️","🛑","⛔️","📛","🚫","💯","💢","♨️","🚷","🚯","🚳","🚱","🔞","📵","🚭","❗️","❕","❓","❔","‼️","⁉️","🔅","🔆","〽️","⚠️","🚸","🔱","⚜️","🔰","♻️","✅","🈯️","💹","❇️","✳️","❎","🌐","💠","Ⓜ️","🌀","💤","🏧","🚾","♿️","🅿️","🈳","🈂️","🛂","🛃","🛄","🛅","🚹","🚺","🚼","🚻","🚮","🎦","📶","🈁","🔣","ℹ️","🔤","🔡","🔠","🆖","🆗","🆙","🆒","🆕","🆓","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣","🔟","🔢","#️⃣","*️⃣","⏏️","▶️","⏸","⏯","⏹","⏺","⏭","⏮","⏩","⏪","⏫","⏬","◀️","🔼","🔽","➡️","⬅️","⬆️","⬇️","↗️","↘️","↙️","↖️","↕️","↔️","↪️","↩️","⤴️","⤵️","🔀","🔁","🔂","🔄","🔃","🎵","🎶","➕","➖","➗","✖️","♾","💲","💱","™️","©️","®️","〰️","➰","➿","🔚","🔙","🔛","🔝","🔜","✔️","☑️","🔘","🔴","🟠","🟡","🟢","🔵","🟣","⚫️","⚪️","🟤","🔺","🔻","🔸","🔹","🔶","🔷","🔳","🔲","▪️","▫️","◾️","◽️","◼️","◻️","🟥","🟧","🟨","🟩","🟦","🟪","⬛️","⬜️","🟫","🔈","🔇","🔉","🔊","🔔","🔕","📣","📢","👁‍🗨","💬","💭","🗯","♠️","♣️","♥️","♦️","🃏","🎴","🀄️","🕐","🕑","🕒","🕓","🕔","🕕","🕖","🕗","🕘","🕙","🕚","🕛","🕜","🕝","🕞","🕟","🕠","🕡","🕢","🕣","🕤","🕥","🕦","🕧"],w=["🏳️","🏴","🏁","🚩","🏳️‍🌈","🏴‍☠️","🇦🇫","🇦🇽","🇦🇱","🇩🇿","🇦🇸","🇦🇩","🇦🇴","🇦🇮","🇦🇶","🇦🇬","🇦🇷","🇦🇲","🇦🇼","🇦🇺","🇦🇹","🇦🇿","🇧🇸","🇧🇭","🇧🇩","🇧🇧","🇧🇾","🇧🇪","🇧🇿","🇧🇯","🇧🇲","🇧🇹","🇧🇴","🇧🇦","🇧🇼","🇧🇷","🇮🇴","🇻🇬","🇧🇳","🇧🇬","🇧🇫","🇧🇮","🇰🇭","🇨🇲","🇨🇦","🇮🇨","🇨🇻","🇧🇶","🇰🇾","🇨🇫","🇹🇩","🇨🇱","🇨🇳","🇨🇽","🇨🇨","🇨🇴","🇰🇲","🇨🇬","🇨🇩","🇨🇰","🇨🇷","🇨🇮","🇭🇷","🇨🇺","🇨🇼","🇨🇾","🇨🇿","🇩🇰","🇩🇯","🇩🇲","🇩🇴","🇪🇨","🇪🇬","🇸🇻","🇬🇶","🇪🇷","🇪🇪","🇪🇹","🇪🇺","🇫🇰","🇫🇴","🇫🇯","🇫🇮","🇫🇷","🇬🇫","🇵🇫","🇹🇫","🇬🇦","🇬🇲","🇬🇪","🇩🇪","🇬🇭","🇬🇮","🇬🇷","🇬🇱","🇬🇩","🇬🇵","🇬🇺","🇬🇹","🇬🇬","🇬🇳","🇬🇼","🇬🇾","🇭🇹","🇭🇳","🇭🇰","🇭🇺","🇮🇸","🇮🇳","🇮🇩","🇮🇷","🇮🇶","🇮🇪","🇮🇲","🇮🇱","🇮🇹","🇯🇲","🇯🇵","🎌","🇯🇪","🇯🇴","🇰🇿","🇰🇪","🇰🇮","🇽🇰","🇰🇼","🇰🇬","🇱🇦","🇱🇻","🇱🇧","🇱🇸","🇱🇷","🇱🇾","🇱🇮","🇱🇹","🇱🇺","🇲🇴","🇲🇰","🇲🇬","🇲🇼","🇲🇾","🇲🇻","🇲🇱","🇲🇹","🇲🇭","🇲🇶","🇲🇷","🇲🇺","🇾🇹","🇲🇽","🇫🇲","🇲🇩","🇲🇨","🇲🇳","🇲🇪","🇲🇸","🇲🇦","🇲🇿","🇲🇲","🇳🇦","🇳🇷","🇳🇵","🇳🇱","🇳🇨","🇳🇿","🇳🇮","🇳🇪","🇳🇬","🇳🇺","🇳🇫","🇰🇵","🇲🇵","🇳🇴","🇴🇲","🇵🇰","🇵🇼","🇵🇸","🇵🇦","🇵🇬","🇵🇾","🇵🇪","🇵🇭","🇵🇳","🇵🇱","🇵🇹","🇵🇷","🇶🇦","🇷🇪","🇷🇴","🇷🇺","🇷🇼","🇼🇸","🇸🇲","🇸🇦","🇸🇳","🇷🇸","🇸🇨","🇸🇱","🇸🇬","🇸🇽","🇸🇰","🇸🇮","🇬🇸","🇸🇧","🇸🇴","🇿🇦","🇰🇷","🇸🇸","🇪🇸","🇱🇰","🇧🇱","🇸🇭","🇰🇳","🇱🇨","🇵🇲","🇻🇨","🇸🇩","🇸🇷","🇸🇿","🇸🇪","🇨🇭","🇸🇾","🇹🇼","🇹🇯","🇹🇿","🇹🇭","🇹🇱","🇹🇬","🇹🇰","🇹🇴","🇹🇹","🇹🇳","🇹🇷","🇹🇲","🇹🇨","🇹🇻","🇻🇮","🇺🇬","🇺🇦","🇦🇪","🇬🇧","🏴󠁧󠁢󠁥󠁮󠁧󠁿","🏴󠁧󠁢󠁳󠁣󠁴󠁿","🏴󠁧󠁢󠁷󠁬󠁳󠁿","🇺🇳","🇺🇸","🇺🇾","🇺🇿","🇻🇺","🇻🇦","🇻🇪","🇻🇳","🇼🇫","🇪🇭","🇾🇪","🇿🇲","🇿🇼"],C=[...f,...g,...v,...y,...b,...E,..._,...w],x=new Set(C) ;function S(e){return e.filter((e=>x.has(e)))}const D=[{title:i.t(null,{context:"emoji_group"},n(15426)),emojis:[],content:o.createElement(r.IconItem,{icon:a})},{title:i.t(null,{context:"emoji_group"},n(96330)),emojis:f,content:o.createElement(r.IconItem,{icon:s})},{title:i.t(null,{context:"emoji_group"},n(60558)),emojis:g,content:o.createElement(r.IconItem,{icon:l})},{title:i.t(null,{context:"emoji_group"},n(35305)),emojis:v,content:o.createElement(r.IconItem,{icon:c})},{title:i.t(null,{context:"emoji_group"},n(14232)),emojis:y,content:o.createElement(r.IconItem,{icon:d})},{title:i.t(null,{context:"emoji_group"},n(15395)),emojis:b,content:o.createElement(r.IconItem,{icon:u})},{title:i.t(null,{context:"emoji_group"},n(72302)),emojis:E,content:o.createElement(r.IconItem,{icon:p})},{title:i.t(null,{context:"emoji_group"},n(6878)),emojis:_,content:o.createElement(r.IconItem,{icon:h})},{title:i.t(null,{context:"emoji_group"},n(49546)),emojis:w,content:o.createElement(r.IconItem,{icon:m})}]},47291:(e,t,n)=>{"use strict";n.d(t,{EmojiListContent:()=>h,EmojiListContentContext:()=>p});var o=n(50959),i=n(20037),r=n(97754),a=n.n(r),s=n(89346);function l(e){const{title:t,className:n}=e;return o.createElement("div",{className:a()(s.wrapper,n)},t)}var c=n(26601),d=n(78036),u=n(97662);const p=o.createContext(null);function h(e){const{listRef:t,outerRef:n,emojiGroups:r,emojiSize:a,onSelect:s,onContentRendered:l,ItemComponent:c,RowComponent:d,height:h}=e;(0,o.useEffect)((()=>{var e;return null===(e=t.current)||void 0===e?void 0:e.resetAfterIndex(0,!0)}),[r]);const f=(0,o.useCallback)((e=>"title"===r[e].type?30:a),[r,a]),g=(0,o.useCallback)((({visibleStartIndex:e})=>{const{relatedTitle:t}=r[e];l(t)}),[r,l]),v=Math.min(h-102,window.innerHeight-102);return o.createElement(p.Provider,{value:(0,o.useMemo)((()=>({size:a,onSelect:s,ItemComponent:c,RowComponent:d})),[a,s,c,d])},o.createElement(i.VariableSizeList,{className:u.list,ref:t,outerRef:n,width:"100%",height:v,itemData:r,itemCount:r.length,children:m,onItemsRendered:g,itemSize:f}))}const m=o.memo((e=>{const{style:t,index:n,data:i}=e,r=i[n],{size:a,onSelect:s,ItemComponent:u,RowComponent:h=c.EmojisRow}=(0,d.useEnsuredContext)(p);return"title"===r.type?o.createElement("div",{style:t},o.createElement(l,{title:r.relatedTitle})):o.createElement("div",{style:t},o.createElement(h,{emojis:r.content,itemSize:a,onEmojiClick:s,ItemComponent:u}))}))},38297:(e,t,n)=>{"use strict";n.d(t,{EmojiList:()=>p});var o=n(50959),i=n(97754),r=n.n(i),a=n(29006),s=n(85034),l=n(47291);var c=n(49483),d=n(46809);const u=38;function p(e){var t;const{className:n,emojis:i,onSelect:p,ItemComponent:h,RowComponent:m,height:f,category:g,emojiSize:v=u}=e,y=(0,o.useRef)(null),b=(0,o.useRef)(null),E=(0,o.useRef)(!1),[_,w]=(0,o.useState)(0),C=(0,o.useMemo)((()=>function(e,t){if(0===t)return[];const n=[];return e.forEach((({title:e,emojis:o})=>{n.push({type:"title",relatedTitle:e,content:[e]});let i=[];for(const r of o)i.length{this._restoreScrollPosition(),e&&e()}))},this._restoreScrollPosition=()=>{const e=document.activeElement,t=(0,a.ensureNotNull)(this._containerRef);if(null!==e&&t.contains(e))try{e.scrollIntoView()}catch(e){}else(0,a.ensureNotNull)(this._scrollWrapRef).scrollTop=this._scroll},this._resizeForced=()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0})},this._resize=()=>{null===this._raf&&(this._raf=requestAnimationFrame((()=>{this.setState({appearingMenuHeight:void 0,appearingMenuWidth:void 0,appearingPosition:void 0,isMeasureValid:void 0}),this._raf=null})))},this._handleGlobalClose=e=>{this.props.onClose(e)},this._handleSlot=e=>{this._manager.setContainer(e)},this._handleScroll=()=>{this._scroll=(0,a.ensureNotNull)(this._scrollWrapRef).scrollTop},this._handleScrollOutsideEnd=()=>{clearTimeout(this._scrollTimeout),this._scrollTimeout=setTimeout((()=>{this._handleMeasure({forceRecalcPosition:!0})}),80)},this._handleScrollOutside=e=>{e.target!==this._scrollWrapRef&&(this._handleScrollOutsideEnd(),null===this._scrollRaf&&(this._scrollRaf=requestAnimationFrame((()=>{this._handleMeasure({forceRecalcPosition:!0}),this._scrollRaf=null}))))},this.state={}}componentDidMount(){this._handleMeasure({callback:this.props.onOpen});const{customCloseDelegate:e=d.globalCloseDelegate,customRemeasureDelegate:t}=this.props;e.subscribe(this,this._handleGlobalClose),null==t||t.subscribe(null,this._handleCustomRemeasureDelegate),window.addEventListener("resize",this._resize);const n=null!==this.context;this._hotkeys||n||(this._hotkeys=p.createGroup({desc:"Popup menu"}),this._hotkeys.add({desc:"Close",hotkey:27,handler:()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleGlobalClose()}})),this.props.repositionOnScroll&&window.addEventListener("scroll",this._handleScrollOutside,{capture:!0})}componentDidUpdate(){this._handleMeasure()}componentWillUnmount(){const{customCloseDelegate:e=d.globalCloseDelegate,customRemeasureDelegate:t}=this.props;e.unsubscribe(this,this._handleGlobalClose),null==t||t.unsubscribe(null,this._handleCustomRemeasureDelegate),window.removeEventListener("resize",this._resize),window.removeEventListener("scroll",this._handleScrollOutside,{capture:!0}),this._hotkeys&&(this._hotkeys.destroy(),this._hotkeys=null),null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),null!==this._scrollRaf&&(cancelAnimationFrame(this._scrollRaf),this._scrollRaf=null),this._scrollTimeout&&clearTimeout(this._scrollTimeout)}render(){const{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":a,"aria-hidden":s,"aria-describedby":d,"aria-invalid":u,children:p,minWidth:g,theme:v=f,className:b,maxHeight:E,onMouseOver:_,onMouseOut:w,onKeyDown:C,onFocus:x,onBlur:S}=this.props,{appearingMenuHeight:D,appearingMenuWidth:P,appearingPosition:N,isMeasureValid:M}=this.state,T={"--ui-kit-menu-max-width":`${N&&N.x}px`, maxWidth:"calc(100vw - var(--ui-kit-menu-max-width) - 6px)"};return o.createElement(m.MenuContext.Provider,{value:this},o.createElement(h.SubmenuHandler,null,o.createElement(c.SlotContext.Provider,{value:this._manager},o.createElement("div",{id:e,role:t,"aria-label":n,"aria-labelledby":i,"aria-activedescendant":a,"aria-hidden":s,"aria-describedby":d,"aria-invalid":u,className:r()(b,v.menuWrap,!M&&v.isMeasuring),style:{height:D,left:N&&N.x,minWidth:g,position:"fixed",top:N&&N.y,width:P,...this.props.limitMaxWidth&&T},"data-name":this.props["data-name"],ref:this._handleContainerRef,onScrollCapture:this.props.onScroll,onContextMenu:l.preventDefaultForContextMenu,tabIndex:this.props.tabIndex,onMouseOver:_,onMouseOut:w,onKeyDown:C,onFocus:x,onBlur:S},o.createElement("div",{className:r()(v.scrollWrap,!this.props.noMomentumBasedScroll&&v.momentumBased),style:{overflowY:void 0!==D?"scroll":"auto",maxHeight:E},onScrollCapture:this._handleScroll,ref:this._handleScrollWrapRef},o.createElement(y,{className:v.menuBox},p)))),o.createElement(c.Slot,{reference:this._handleSlot})))}update(e){e?this._resizeForced():this._resize()}focus(e){var t;null===(t=this._containerRef)||void 0===t||t.focus(e)}}function y(e){const t=(0,a.ensureNotNull)((0,o.useContext)(h.SubmenuContext)),n=o.useRef(null);return o.createElement("div",{ref:n,className:e.className,onMouseOver:function(e){if(!(null!==t.current&&e.target instanceof Node&&(o=e.target,null===(i=n.current)||void 0===i?void 0:i.contains(o))))return;var o,i;t.isSubmenuNode(e.target)||t.setCurrent(null)},"data-name":"menu-inner"},e.children)}v.contextType=h.SubmenuContext},76594:(e,t,n)=>{"use strict";n.d(t,{OutsideEvent:()=>i});var o=n(36383);function i(e){const{children:t,...n}=e;return t((0,o.useOutsideEvent)(n))}},86431:(e,t,n)=>{"use strict";n.d(t,{makeOverlapable:()=>r});var o=n(50959),i=n(65718);function r(e){return class extends o.PureComponent{render(){const{isOpened:t,root:n}=this.props;if(!t)return null;const r=o.createElement(e,{...this.props,zIndex:150});return"parent"===n?r:o.createElement(i.Portal,null,r)}}}},29197:(e,t,n)=>{"use strict";n.d(t,{CloseDelegateContext:()=>r});var o=n(50959),i=n(59064);const r=o.createContext(i.globalCloseDelegate)},65718:(e,t,n)=>{"use strict";n.d(t,{Portal:()=>l,PortalContext:()=>c});var o=n(50959),i=n(962),r=n(36174),a=n(67961),s=n(50655);class l extends o.PureComponent{constructor(){super(...arguments),this._uuid=(0,r.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(o.createElement(c.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,a.getRootOverlapManager)():this.context}}l.contextType=s.SlotContext;const c=o.createContext(null)},96040:(e,t,n)=>{ "use strict";n.d(t,{RemoveButton:()=>c});var o=n(44352),i=n(50959),r=n(97754),a=n(9745),s=n(33765),l=n(27306);function c(e){const{className:t,isActive:c,onClick:d,onMouseDown:u,title:p,hidden:h,"data-name":m="remove-button",...f}=e;return i.createElement(a.Icon,{...f,"data-name":m,className:r(l.button,"apply-common-tooltip",c&&l.active,h&&l.hidden,t),icon:s,onClick:d,onMouseDown:u,title:p||o.t(null,void 0,n(34596))})}},50655:(e,t,n)=>{"use strict";n.d(t,{Slot:()=>i,SlotContext:()=>r});var o=n(50959);class i extends o.Component{shouldComponentUpdate(){return!1}render(){return o.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const r=o.createContext(null)},40173:(e,t,n)=>{"use strict";function o(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const o=Object.assign({},t);for(const i of Object.keys(t)){const r=n[i]||i;r in e&&(o[i]=[e[r],t[i]].join(" "))}return o}(e,t,n))}n.d(t,{mergeThemes:()=>o})},12811:(e,t,n)=>{"use strict";n.d(t,{HorizontalAttachEdge:()=>i,HorizontalDropDirection:()=>a,VerticalAttachEdge:()=>o,VerticalDropDirection:()=>r,getPopupPositioner:()=>c});var o,i,r,a,s=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(o||(o={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(i||(i={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(r||(r={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:o.Bottom,horizontalAttachEdge:i.Left,verticalDropDirection:r.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c)=>{const d=(0,s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:u=l.verticalAttachEdge,verticalDropDirection:p=l.verticalDropDirection,horizontalAttachEdge:h=l.horizontalAttachEdge,horizontalDropDirection:m=l.horizontalDropDirection,horizontalMargin:f=l.horizontalMargin,verticalMargin:g=l.verticalMargin,matchButtonAndListboxWidths:v=l.matchButtonAndListboxWidths}=t,y=u===o.Top?-1*g:g,b=h===i.Right?d.right:d.left,E=u===o.Top?d.top:d.bottom,_={x:b-(m===a.FromRightToLeft?n:0)+f,y:E-(p===r.FromBottomToTop?c:0)+y};return v&&(_.overrideWidth=d.width),_}}},3347:(e,t,n)=>{"use strict";n.d(t,{convertToDefinitionProperty:()=>a,makeProxyDefinitionProperty:()=>i,makeProxyDefinitionPropertyDestroyable:()=>r});var o=n(51768);function i(e,t,n){const o=new Map,i=void 0!==t?t[0]:e=>e,r=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,a={value:()=>i(e.value()),setValue:t=>{e.setValue(r(t))},subscribe:(t,n)=>{const i=e=>{n(a)};o.set(n,i),e.subscribe(t,i)},unsubscribe:(t,n)=>{const i=o.get(n);i&&(e.unsubscribe(t,i),o.delete(n))},unsubscribeAll:t=>{e.unsubscribeAll(t),o.clear()},destroy:()=>{null==n||n()}};return a}function r(e){const t=i(e);return t.destroy=()=>{e.destroy()},t}function a(e,t,n,r,a,s,l){const c=i(t,r,s),d=void 0!==r?void 0!==r[1]?r[1]:r[0]:e=>e,u=null!=a?a:o=>e.setProperty(t,d(o),n);return c.setValue=e=>{ -var t;l&&(0,o.trackEvent)(l.category,l.event,null===(t=l.label)||void 0===t?void 0:t.call(l,e)),u(e)},c}},28985:(e,t,n)=>{"use strict";function o(e,t){return{propType:"checkable",properties:e,...t}}function i(e,t,n){return{propType:"checkableSet",properties:e,childrenDefinitions:n,...t}}function r(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}n.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>j,convertFromWVToDefinitionProperty:()=>O,convertToDefinitionProperty:()=>H.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>o,createCheckableSetPropertyDefinition:()=>i,createColorPropertyDefinition:()=>r,createCoordinatesPropertyDefinition:()=>M,createEmojiPropertyDefinition:()=>B,createLeveledLinePropertyDefinition:()=>m,createLinePropertyDefinition:()=>u,createNumberPropertyDefinition:()=>f,createOptionalTwoColorsPropertyDefinition:()=>N,createOptionsPropertyDefinition:()=>g,createPropertyDefinitionsGeneralGroup:()=>L,createPropertyDefinitionsLeveledLinesGroup:()=>W,createRangePropertyDefinition:()=>V,createSelectionCoordinatesPropertyDefinition:()=>T,createSessionPropertyDefinition:()=>I,createStudyInputsPropertyDefinition:()=>R,createSymbolPropertyDefinition:()=>z,createTextPropertyDefinition:()=>D,createTransparencyPropertyDefinition:()=>k,createTwoColorsPropertyDefinition:()=>P,createTwoOptionsPropertyDefinition:()=>v,destroyDefinitions:()=>te,getColorDefinitionProperty:()=>Z,getLockPriceScaleDefinitionProperty:()=>K,getPriceScaleSelectionStrategyDefinitionProperty:()=>U,getScaleRatioDefinitionProperty:()=>J,getSymbolDefinitionProperty:()=>Q,isPropertyDefinitionsGroup:()=>ee,makeProxyDefinitionProperty:()=>H.makeProxyDefinitionProperty});var a=n(73436),s=n(79849);const l=[s.LINESTYLE_SOLID,s.LINESTYLE_DOTTED,s.LINESTYLE_DASHED],c=[1,2,3,4],d=[a.LineEnd.Normal,a.LineEnd.Arrow];function u(e,t){const n={propType:"line",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=l),void 0!==n.properties.width&&(n.widthValues=c),void 0===n.properties.leftEnd&&void 0===n.properties.rightEnd||void 0!==n.endsValues||(n.endsValues=d),void 0!==n.properties.value&&void 0===n.valueType&&(n.valueType=1),n}const p=[s.LINESTYLE_SOLID,s.LINESTYLE_DOTTED,s.LINESTYLE_DASHED],h=[1,2,3,4];function m(e,t){const n={propType:"leveledLine",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=p),void 0!==n.properties.width&&(n.widthValues=h),n}function f(e,t){return{propType:"number",properties:e,type:1,...t}}function g(e,t){return{propType:"options",properties:e,...t}}function v(e,t){return{propType:"twoOptions",properties:e,...t}}var y=n(44352);const b=[{id:"bottom",value:"bottom",title:y.t(null,void 0,n(65994))},{id:"middle",value:"middle",title:y.t(null,void 0,n(76476))},{id:"top",value:"top",title:y.t(null,void 0,n(91757))}],E=[{id:"left",value:"left",title:y.t(null,void 0,n(19286))},{id:"center",value:"center",title:y.t(null,void 0,n(72171))},{id:"right",value:"right",title:y.t(null,void 0,n(21141))}],_=[{id:"horizontal",value:"horizontal",title:y.t(null,void 0,n(77405))},{ -id:"vertical",value:"vertical",title:y.t(null,void 0,n(44085))}],w=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),C=[1,2,3,4],x=y.t(null,void 0,n(92960)),S=y.t(null,void 0,n(90581));function D(e,t){const n={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==n.properties.size&&void 0===n.sizeItems&&(n.sizeItems=w),void 0!==n.properties.alignmentVertical&&void 0===n.alignmentVerticalItems&&(n.alignmentVerticalItems=b),void 0!==n.properties.alignmentHorizontal&&void 0===n.alignmentHorizontalItems&&(n.alignmentHorizontalItems=E),(n.alignmentVerticalItems||n.alignmentHorizontalItems)&&void 0===n.alignmentTitle&&(n.alignmentTitle=x),void 0!==n.properties.orientation&&(void 0===n.orientationItems&&(n.orientationItems=_),void 0===n.orientationTitle&&(n.orientationTitle=S)),void 0!==n.properties.borderWidth&&void 0===n.borderWidthItems&&(n.borderWidthItems=C),n}function P(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function N(e,t){return{propType:"optionalTwoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function M(e,t){return{propType:"coordinates",properties:e,...t}}function T(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function V(e,t){return{propType:"range",properties:e,...t}}function k(e,t){return{propType:"transparency",properties:e,...t}}function z(e,t){return{propType:"symbol",properties:e,...t}}function I(e,t){return{propType:"session",properties:e,...t}}function B(e,t){return{propType:"emoji",properties:e,...t}}function R(e,t){return{propType:"studyInputs",properties:e,...t}}var A=n(58275),F=n.n(A);function L(e,t,n,o){return{id:t,title:n,visible:o,groupType:"general",definitions:new(F())(e)}}function W(e,t,n){return{id:t,title:n,groupType:"leveledLines",definitions:new(F())(e)}}var H=n(3347);function G(e,t){const n=new Map,o=void 0!==t?t[0]:e=>e,i=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,r={value:()=>o(e.value()),setValue:t=>{var n;null===(n=e.setValue)||void 0===n||n.call(e,i(t))},subscribe:(t,o)=>{const i=()=>{o(r)};let a=n.get(t);void 0===a?(a=new Map,a.set(o,i),n.set(t,a)):a.set(o,i),e.subscribe(i)},unsubscribe:(t,o)=>{const i=n.get(t);if(void 0!==i){const t=i.get(o);void 0!==t&&(e.unsubscribe(t),i.delete(o))}},unsubscribeAll:t=>{const o=n.get(t);void 0!==o&&(o.forEach(((t,n)=>{e.unsubscribe(t)})),o.clear())}};return r}function O(e,t,n,o){const i=G(t,o),r=void 0!==o?void 0!==o[1]?o[1]:o[0]:e=>e;return i.setValue=o=>e.setWatchedValue(t,r(o),n),i}function j(e,t){return function(e,t,n){const o=new Map;return G({subscribe:(n,i)=>{const r=e=>n(t(e));o.set(n,r),e.subscribe(r,i)},unsubscribe:t=>{if(t){const n=o.get(t);n&&(e.unsubscribe(n),o.delete(t))}else o.clear(),e.unsubscribe()},value:()=>t(e.value())},n)}(e,(e=>e),t)}function U(e,t){const n=(0,H.makeProxyDefinitionProperty)(t);return n.setValue=t=>e.setPriceScaleSelectionStrategy(t),n}function K(e,t,n,o){const i=(0,H.makeProxyDefinitionProperty)(t);return i.setValue=t=>{const i={lockScale:t};e.setPriceScaleMode(i,n,o)},i}function J(e,t,n,o){const i=(0, -H.makeProxyDefinitionProperty)(t,o);return i.setValue=o=>{e.setScaleRatioProperty(t,o,n)},i}var X=n(24377),Y=n(87095),$=n(79861);function q(e,t){if((0,Y.isHexColor)(e)){const n=(0,X.parseRgb)(e);return(0,X.rgbaToString)((0,X.rgba)(n,(100-t)/100))}return e}function Z(e,t,n,o,i){let r;if(null!==n){const e=(0,$.combineProperty)(q,t,n);r=(0,H.makeProxyDefinitionPropertyDestroyable)(e)}else r=(0,H.makeProxyDefinitionProperty)(t,[()=>q(t.value(),0),e=>e]);return r.setValue=n=>{i&&e.beginUndoMacro(o),e.setProperty(t,n,o),i&&e.endUndoMacro()},r}function Q(e,t,n,o,i,r){const a=[(s=n,l=t,e=>{const t=s(l);if(e===l.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var s,l;const c=(0,H.convertToDefinitionProperty)(e,t,i,a);r&&(c.setValue=r);const d=new Map;c.subscribe=(e,n)=>{const o=e=>{n(c)};d.set(n,o),t.subscribe(e,o)},c.unsubscribe=(e,n)=>{const o=d.get(n);o&&(t.unsubscribe(e,o),d.delete(n))};const u={};return o.subscribe(u,(()=>{d.forEach(((e,t)=>{t(c)}))})),c.destroy=()=>{o.unsubscribeAll(u),d.clear()},c}function ee(e){return e.hasOwnProperty("groupType")}function te(e){e.forEach((e=>{if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const n=e.properties[t];void 0!==n&&void 0!==n.destroy&&n.destroy()}))}else te(e.definitions.value())}))}},44996:e=>{e.exports=''},33765:e=>{e.exports=''},23851:e=>{e.exports=''},57740:e=>{e.exports=''},80427:e=>{e.exports=''},501:e=>{e.exports=''}, -98853:e=>{e.exports=''},43382:e=>{e.exports=''},8295:e=>{e.exports=''},29285:e=>{e.exports=''},92177:e=>{e.exports=''},68796:e=>{ +var t;l&&(0,o.trackEvent)(l.category,l.event,null===(t=l.label)||void 0===t?void 0:t.call(l,e)),u(e)},c}},43715:(e,t,n)=>{"use strict";n.d(t,{createLinePropertyDefinition:()=>l});var o=n(73436),i=n(79849);const r=[i.LINESTYLE_SOLID,i.LINESTYLE_DOTTED,i.LINESTYLE_DASHED],a=[1,2,3,4],s=[o.LineEnd.Normal,o.LineEnd.Arrow];function l(e,t){const n={propType:"line",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=r),void 0!==n.properties.width&&(n.widthValues=a),void 0===n.properties.leftEnd&&void 0===n.properties.rightEnd||void 0!==n.endsValues||(n.endsValues=s),void 0!==n.properties.value&&void 0===n.valueType&&(n.valueType=1),n}},46141:(e,t,n)=>{"use strict";function o(e,t){return{propType:"checkable",properties:e,...t}}function i(e,t,n){return{propType:"checkableSet",properties:e,childrenDefinitions:n,...t}}function r(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}n.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>W,convertFromWVToDefinitionProperty:()=>F,convertToDefinitionProperty:()=>A.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>o,createCheckableSetPropertyDefinition:()=>i,createColorPropertyDefinition:()=>r,createCoordinatesPropertyDefinition:()=>S,createEmojiPropertyDefinition:()=>V,createLeveledLinePropertyDefinition:()=>d,createLinePropertyDefinition:()=>a.createLinePropertyDefinition,createNumberPropertyDefinition:()=>u,createOptionalTwoColorsPropertyDefinition:()=>x,createOptionsPropertyDefinition:()=>p,createPropertyDefinitionsGeneralGroup:()=>B,createPropertyDefinitionsLeveledLinesGroup:()=>R,createRangePropertyDefinition:()=>P,createSelectionCoordinatesPropertyDefinition:()=>D,createSessionPropertyDefinition:()=>T,createStudyInputsPropertyDefinition:()=>k,createSymbolPropertyDefinition:()=>M,createTextPropertyDefinition:()=>w,createTransparencyPropertyDefinition:()=>N,createTwoColorsPropertyDefinition:()=>C,createTwoOptionsPropertyDefinition:()=>h,destroyDefinitions:()=>q,getColorDefinitionProperty:()=>X,getLockPriceScaleDefinitionProperty:()=>G,getPriceScaleSelectionStrategyDefinitionProperty:()=>H,getScaleRatioDefinitionProperty:()=>O,getSymbolDefinitionProperty:()=>Y,isPropertyDefinitionsGroup:()=>$,makeProxyDefinitionProperty:()=>A.makeProxyDefinitionProperty});var a=n(43715),s=n(79849);const l=[s.LINESTYLE_SOLID,s.LINESTYLE_DOTTED,s.LINESTYLE_DASHED],c=[1,2,3,4];function d(e,t){const n={propType:"leveledLine",properties:e,...t};return void 0!==n.properties.style&&(n.styleValues=l),void 0!==n.properties.width&&(n.widthValues=c),n}function u(e,t){return{propType:"number",properties:e,type:1,...t}}function p(e,t){return{propType:"options",properties:e,...t}}function h(e,t){return{propType:"twoOptions",properties:e,...t}}var m=n(44352);const f=[{id:"bottom",value:"bottom",title:m.t(null,void 0,n(65994))},{id:"middle",value:"middle",title:m.t(null,void 0,n(76476))},{id:"top",value:"top",title:m.t(null,void 0,n(91757))}],g=[{id:"left",value:"left",title:m.t(null,void 0,n(19286))},{id:"center",value:"center",title:m.t(null,void 0,n(72171))},{id:"right", +value:"right",title:m.t(null,void 0,n(21141))}],v=[{id:"horizontal",value:"horizontal",title:m.t(null,void 0,n(77405))},{id:"vertical",value:"vertical",title:m.t(null,void 0,n(44085))}],y=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),b=[1,2,3,4],E=m.t(null,void 0,n(92960)),_=m.t(null,void 0,n(90581));function w(e,t){const n={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==n.properties.size&&void 0===n.sizeItems&&(n.sizeItems=y),void 0!==n.properties.alignmentVertical&&void 0===n.alignmentVerticalItems&&(n.alignmentVerticalItems=f),void 0!==n.properties.alignmentHorizontal&&void 0===n.alignmentHorizontalItems&&(n.alignmentHorizontalItems=g),(n.alignmentVerticalItems||n.alignmentHorizontalItems)&&void 0===n.alignmentTitle&&(n.alignmentTitle=E),void 0!==n.properties.orientation&&(void 0===n.orientationItems&&(n.orientationItems=v),void 0===n.orientationTitle&&(n.orientationTitle=_)),void 0!==n.properties.borderWidth&&void 0===n.borderWidthItems&&(n.borderWidthItems=b),n}function C(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function x(e,t){return{propType:"optionalTwoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function S(e,t){return{propType:"coordinates",properties:e,...t}}function D(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function P(e,t){return{propType:"range",properties:e,...t}}function N(e,t){return{propType:"transparency",properties:e,...t}}function M(e,t){return{propType:"symbol",properties:e,...t}}function T(e,t){return{propType:"session",properties:e,...t}}function V(e,t){return{propType:"emoji",properties:e,...t}}function k(e,t){return{propType:"studyInputs",properties:e,...t}}var z=n(58275),I=n.n(z);function B(e,t,n,o){return{id:t,title:n,visible:o,groupType:"general",definitions:new(I())(e)}}function R(e,t,n){return{id:t,title:n,groupType:"leveledLines",definitions:new(I())(e)}}var A=n(3347);function L(e,t){const n=new Map,o=void 0!==t?t[0]:e=>e,i=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,r={value:()=>o(e.value()),setValue:t=>{var n;null===(n=e.setValue)||void 0===n||n.call(e,i(t))},subscribe:(t,o)=>{const i=()=>{o(r)};let a=n.get(t);void 0===a?(a=new Map,a.set(o,i),n.set(t,a)):a.set(o,i),e.subscribe(i)},unsubscribe:(t,o)=>{const i=n.get(t);if(void 0!==i){const t=i.get(o);void 0!==t&&(e.unsubscribe(t),i.delete(o))}},unsubscribeAll:t=>{const o=n.get(t);void 0!==o&&(o.forEach(((t,n)=>{e.unsubscribe(t)})),o.clear())}};return r}function F(e,t,n,o){const i=L(t,o),r=void 0!==o?void 0!==o[1]?o[1]:o[0]:e=>e;return i.setValue=o=>e.setWatchedValue(t,r(o),n),i}function W(e,t){return function(e,t,n){const o=new Map;return L({subscribe:(n,i)=>{const r=e=>n(t(e));o.set(n,r),e.subscribe(r,i)},unsubscribe:t=>{if(t){const n=o.get(t);n&&(e.unsubscribe(n),o.delete(t))}else o.clear(),e.unsubscribe()},value:()=>t(e.value())},n)}(e,(e=>e),t)}function H(e,t){const n=(0,A.makeProxyDefinitionProperty)(t);return n.setValue=t=>e.setPriceScaleSelectionStrategy(t),n}function G(e,t,n,o){const i=(0, +A.makeProxyDefinitionProperty)(t);return i.setValue=t=>{const i={lockScale:t};e.setPriceScaleMode(i,n,o)},i}function O(e,t,n,o){const i=(0,A.makeProxyDefinitionProperty)(t,o);return i.setValue=o=>{e.setScaleRatioProperty(t,o,n)},i}var j=n(24377),U=n(87095),K=n(49152);function J(e,t){if((0,U.isHexColor)(e)){const n=(0,j.parseRgb)(e);return(0,j.rgbaToString)((0,j.rgba)(n,(100-t)/100))}return e}function X(e,t,n,o,i){let r;if(null!==n){const e=(0,K.combineProperty)(J,t,n);r=(0,A.makeProxyDefinitionPropertyDestroyable)(e)}else r=(0,A.makeProxyDefinitionProperty)(t,[()=>J(t.value(),0),e=>e]);return r.setValue=n=>{i&&e.beginUndoMacro(o),e.setProperty(t,n,o),i&&e.endUndoMacro()},r}function Y(e,t,n,o,i,r){const a=[(s=n,l=t,e=>{const t=s(l);if(e===l.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var s,l;const c=(0,A.convertToDefinitionProperty)(e,t,i,a);r&&(c.setValue=r);const d=new Map;c.subscribe=(e,n)=>{const o=e=>{n(c)};d.set(n,o),t.subscribe(e,o)},c.unsubscribe=(e,n)=>{const o=d.get(n);o&&(t.unsubscribe(e,o),d.delete(n))};const u={};return o.subscribe(u,(()=>{d.forEach(((e,t)=>{t(c)}))})),c.destroy=()=>{o.unsubscribeAll(u),d.clear()},c}function $(e){return e.hasOwnProperty("groupType")}function q(e){e.forEach((e=>{if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const n=e.properties[t];void 0!==n&&void 0!==n.destroy&&n.destroy()}))}else q(e.definitions.value())}))}},44996:e=>{e.exports=''},33765:e=>{e.exports=''},23851:e=>{e.exports=''},57740:e=>{e.exports=''},80427:e=>{e.exports=''}, +501:e=>{e.exports=''},98853:e=>{e.exports=''},43382:e=>{e.exports=''},8295:e=>{e.exports=''},29285:e=>{e.exports=''},92177:e=>{e.exports=''},68796:e=>{ e.exports=''},93826:e=>{e.exports=''},5474:e=>{ e.exports=''},86209:e=>{e.exports=''},37603:e=>{e.exports=''},32386:e=>{ e.exports=''},14082:e=>{e.exports=''},83137:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/218.249783b12e388c783204.css b/charting_library/bundles/218.249783b12e388c783204.css new file mode 100644 index 00000000..402acb6c --- /dev/null +++ b/charting_library/bundles/218.249783b12e388c783204.css @@ -0,0 +1 @@ +.childrenWrapper-_RhDhmVQ{align-items:center;cursor:default;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}@media screen and (max-height:430px) and (orientation:landscape){.childrenWrapper-_RhDhmVQ{justify-content:flex-start}}.container-_RhDhmVQ{display:flex;flex-direction:column;padding-top:8px}.wrap-IxKZEhmO{-webkit-backface-visibility:hidden;backface-visibility:hidden;break-inside:avoid;cursor:default;overflow:hidden}.wrap-IxKZEhmO.libAllSelected-IxKZEhmO{column-span:all}.container-IxKZEhmO{align-items:center;background-color:#fff;box-sizing:border-box;display:flex}html.theme-dark .container-IxKZEhmO{background-color:#1e222d}.container-IxKZEhmO .iconWrap-IxKZEhmO{flex-shrink:0}.container-IxKZEhmO .icon-IxKZEhmO,.container-IxKZEhmO .iconWrap-IxKZEhmO{align-items:center;display:flex;justify-content:center}.container-IxKZEhmO .title-IxKZEhmO{color:#131722;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .container-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.container-IxKZEhmO .description-IxKZEhmO{color:#787b86;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:calc(50% - 2px)}@media screen and (max-width:479px){.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:auto}}.container-IxKZEhmO.mobile-IxKZEhmO{height:52px}.container-IxKZEhmO.mobile-IxKZEhmO.allSelected-IxKZEhmO{height:40px}.container-IxKZEhmO.mobile-IxKZEhmO .iconWrap-IxKZEhmO{margin-left:2px;width:40px}.container-IxKZEhmO.mobile-IxKZEhmO .icon-IxKZEhmO{height:20px;width:20px}.container-IxKZEhmO.mobile-IxKZEhmO .title-IxKZEhmO{font-size:16px;line-height:24px}.container-IxKZEhmO.mobile-IxKZEhmO .description-IxKZEhmO{font-size:12px}.container-IxKZEhmO.desktop-IxKZEhmO{border-bottom:none;border-radius:4px;height:46px;padding-left:8px}.container-IxKZEhmO.desktop-IxKZEhmO.allSelected-IxKZEhmO{height:38px}.container-IxKZEhmO.desktop-IxKZEhmO .iconWrap-IxKZEhmO{margin-right:8px}.container-IxKZEhmO.desktop-IxKZEhmO .icon-IxKZEhmO{height:24px;width:24px}.container-IxKZEhmO.desktop-IxKZEhmO .allSelectedIcon-IxKZEhmO svg{height:20px;width:20px}.container-IxKZEhmO.desktop-IxKZEhmO .title-IxKZEhmO{font-size:14px;line-height:22px}.container-IxKZEhmO.desktop-IxKZEhmO .description-IxKZEhmO{font-size:12px;line-height:16px}@media (any-hover:hover){.container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#f0f3fa}html.theme-dark .container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#2a2e39}}.container-IxKZEhmO.selected-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO{background-color:#2962ff}.container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,.container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.titleWithoutDesc-IxKZEhmO{padding-bottom:8px;padding-top:8px}.textBlock-IxKZEhmO{display:flex;flex:0 1 auto;flex-direction:column;min-width:0}.bordered-IxKZEhmO{border-bottom:1px solid #f0f3fa}html.theme-dark .bordered-IxKZEhmO{border-bottom:1px solid #2a2e39}.container-dfKL9A7t{height:100%;overflow:hidden}.contentList-dfKL9A7t{overflow-y:auto;padding:6px 0}@media (pointer:fine){.contentList-dfKL9A7t{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .contentList-dfKL9A7t{scrollbar-color:#363a45 #0000}.contentList-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.contentList-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.contentList-dfKL9A7t::-webkit-scrollbar-corner{display:none}}.contentListDesktop-dfKL9A7t{padding:16px 0}.searchSourceItemsContainer-dfKL9A7t{margin-bottom:16px}.searchSourceItemsContainer-dfKL9A7t:last-child{margin-bottom:0}.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:2;column-gap:4px;margin-bottom:24px;padding:0 12px}.searchSourceItemsContainerDesktop-dfKL9A7t:last-child{margin-bottom:0}@media (max-width:479px){.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:1}}.groupTitleDesktop-dfKL9A7t{padding-left:20px}.emptyText-dfKL9A7t{color:#131722;font-size:16px;line-height:24px;margin:12px 20px;text-align:center}html.theme-dark .emptyText-dfKL9A7t{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-dfKL9A7t{display:none}}.noResultsDesktop-dfKL9A7t{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-dfKL9A7t{scrollbar-color:#363a45 #0000}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-corner{display:none}.actions-rarsm4ka{align-items:center;display:flex;margin-right:9px;padding:0 5px;position:relative}.actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#e0e3eb);content:"";display:block;height:18px;left:0;position:absolute;width:1px}html.theme-dark .actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#2a2e39)}.actionButton-rarsm4ka{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;display:flex;height:26px;justify-content:center;width:26px}.bubble-zcjhaZ_y{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;flex:none;max-width:100%;outline:none;overflow:visible;position:relative}.bubble-zcjhaZ_y:focus{outline:none}.bubble-zcjhaZ_y:focus-visible{outline:none}.bubble-zcjhaZ_y:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.bubble-zcjhaZ_y:focus:after{display:block}.bubble-zcjhaZ_y:focus-visible:after{display:block}.bubble-zcjhaZ_y:focus:not(:focus-visible):after{display:none}.bubble-zcjhaZ_y:after{border-color:#2962ffcc}.bubble-zcjhaZ_y.animated-zcjhaZ_y:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y .content-zcjhaZ_y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#f0f3fa;border-color:#f0f3fa;color:#131722}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#2a2e39;border-color:#2a2e39;color:#d1d4dc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#e0e3eb;border-color:#e0e3eb}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#363a45;border-color:#363a45}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#131722;border-color:#131722;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#fff;border-color:#fff;color:#131722}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{background-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{background-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{background-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{background-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{background-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{background-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{background-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{background-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{background-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{background-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{background-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{background-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{background-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{background-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{border-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{border-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{border-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{border-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{border-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{border-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{border-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{border-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{border-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{border-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{border-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{border-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{border-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{border-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after{border-color:#ff5252cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after{border-color:#2979ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after{border-color:#4caf50cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after{border-color:#ff9100cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after{border-color:#ab47bccc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after{border-color:#00e5ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after{border-color:#ff80abcc}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{background-color:initial;border-color:#0000;color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{color:#868993}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#868993}}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y,.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y{border-radius:14px;height:28px;padding:0 11px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y:after{border-radius:18px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y{border-radius:24px;height:48px;padding:0 23px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y:after{border-radius:28px}.tv-circle-logo-pair{display:inline-block;position:relative}.tv-circle-logo-pair--xxxsmall{height:18px;width:18px}.tv-circle-logo-pair--xxsmall{height:20px;width:20px}.tv-circle-logo-pair--xsmall{height:24px;width:24px}.tv-circle-logo-pair--small{height:28px;width:28px}.tv-circle-logo-pair--medium{height:36px;width:36px}.tv-circle-logo-pair--large{height:48px;width:48px}.tv-circle-logo-pair--xlarge{height:56px;width:56px}.tv-circle-logo-pair--xxlarge{height:112px;width:112px}.tv-circle-logo-pair--xxxlarge{height:168px;width:168px}.tv-circle-logo-pair__logo{border-radius:50%}.tv-circle-logo-pair__logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo-pair__logo:not(img){background-color:#2a2e39}.tv-circle-logo-pair__logo:first-child,.tv-circle-logo-pair__logo:last-child{position:absolute;right:0;top:0}.tv-circle-logo-pair__logo--xxxsmall{height:12px;width:12px}.tv-circle-logo-pair__logo--xxxsmall:first-child{-webkit-clip-path:path("M12 0H0v4a8 8 0 0 1 8 8h4V0Z");clip-path:path("M12 0H0v4a8 8 0 0 1 8 8h4V0Z")}.tv-circle-logo-pair__logo--xxxsmall:last-child{transform:translate(-6px,6px)}.tv-circle-logo-pair__logo--xxsmall{height:12px;width:12px}.tv-circle-logo-pair__logo--xxsmall:first-child{-webkit-clip-path:path("M12 0H0v6.254A8 8 0 0 1 5.746 12H12Z");clip-path:path("M12 0H0v6.254A8 8 0 0 1 5.746 12H12Z")}.tv-circle-logo-pair__logo--xxsmall:last-child{transform:translate(-8px,8px)}.tv-circle-logo-pair__logo--xsmall{height:18px;width:18px}.tv-circle-logo-pair__logo--xsmall:first-child{-webkit-clip-path:path("M18 0H0v4.41A11 11 0 0 1 13.59 18H18V0Z");clip-path:path("M18 0H0v4.41A11 11 0 0 1 13.59 18H18V0Z")}.tv-circle-logo-pair__logo--xsmall:last-child{transform:translate(-6px,6px)}.tv-circle-logo-pair__logo--small{height:18px;width:18px}.tv-circle-logo-pair__logo--small:first-child{-webkit-clip-path:path("M18 0H0v8.04A11 11 0 0 1 9.96 18H18V0Z");clip-path:path("M18 0H0v8.04A11 11 0 0 1 9.96 18H18V0Z")}.tv-circle-logo-pair__logo--small:last-child{transform:translate(-10px,10px)}.tv-circle-logo-pair__logo--medium{height:24px;width:24px}.tv-circle-logo-pair__logo--medium:first-child{-webkit-clip-path:path("M24 0H0v10c8 0 14 6 14 14h10V0Z");clip-path:path("M24 0H0v10c8 0 14 6 14 14h10V0Z")}.tv-circle-logo-pair__logo--medium:last-child{transform:translate(-12px,12px)}.tv-circle-logo-pair__logo--large{height:32px;width:32px}.tv-circle-logo-pair__logo--large:first-child{-webkit-clip-path:path("M32 0H0v14a18 18 0 0 1 18 18h14V0Z");clip-path:path("M32 0H0v14a18 18 0 0 1 18 18h14V0Z")}.tv-circle-logo-pair__logo--large:last-child{transform:translate(-16px,16px)}.tv-circle-logo-pair__logo--xlarge{height:38px;width:38px}.tv-circle-logo-pair__logo--xlarge:first-child{-webkit-clip-path:path("M38 0H0v16.02L1 16a21 21 0 0 1 20.98 22H38V0Z");clip-path:path("M38 0H0v16.02L1 16a21 21 0 0 1 20.98 22H38V0Z")}.tv-circle-logo-pair__logo--xlarge:last-child{transform:translate(-18px,18px)}.tv-circle-logo-pair__logo--xxlarge{height:76px;width:76px}.tv-circle-logo-pair__logo--xxlarge:first-child{-webkit-clip-path:path("M76 0H0v32.05A42 42 0 0 1 43.95 76H76V0Z");clip-path:path("M76 0H0v32.05A42 42 0 0 1 43.95 76H76V0Z")}.tv-circle-logo-pair__logo--xxlarge:last-child{transform:translate(-36px,36px)}.tv-circle-logo-pair__logo--xxxlarge{height:114px;width:114px}.tv-circle-logo-pair__logo--xxxlarge:first-child{-webkit-clip-path:path("M113 0H0V48c35-1 66 26 66 66v0h48V0Z");clip-path:path("M113 0H0V48c35-1 66 26 66 66v0h48V0Z")}.tv-circle-logo-pair__logo--xxxlarge:last-child{transform:translate(-54px,54px)}.bubbles-Ie7o2cas{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;padding:4px 20px 12px;scrollbar-width:none}.bubbles-Ie7o2cas.sb-scrollbar-wrap{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar{display:none;height:0;width:0}.bubbles-Ie7o2cas::-webkit-scrollbar-thumb,.bubbles-Ie7o2cas::-webkit-scrollbar-track{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar-corner{display:none}.bubbles-Ie7o2cas.multiLine-Ie7o2cas{flex-flow:wrap}.bubbles-Ie7o2cas .bubble-Ie7o2cas{cursor:default;margin:8px 8px 0 0}.bubbles-Ie7o2cas .bubble-Ie7o2cas:last-child{margin-right:0}.bubbles-Ie7o2cas:after{content:"";display:flex;flex:0 0 auto;width:20px}.container-M1mz4quA{display:inline-flex;position:relative}.logo-M1mz4quA,.pairContainer-M1mz4quA{display:inline-flex}.logo-M1mz4quA{border-radius:50%;flex:none;overflow:hidden}.logo-M1mz4quA img{height:100%;width:100%}.hidden-M1mz4quA{display:none}.flagWrap-QKnxaZOG{align-items:center;border-radius:4px;color:#2962ff;cursor:default;display:flex;justify-content:center;padding:3px}html.theme-dark .flagWrap-QKnxaZOG{color:#2962ff}.flagWrap-QKnxaZOG .icon-QKnxaZOG{display:flex;height:20px;margin-right:4px;padding:4px;width:20px}.flagWrap-QKnxaZOG .icon-QKnxaZOG svg{height:20px;width:20px}@media (any-hover:hover){.flagWrap-QKnxaZOG:hover{background-color:#f0f3fa;color:#1e53e5}html.theme-dark .flagWrap-QKnxaZOG:hover{background-color:#2a2e39;color:#1e53e5}.flagWrap-QKnxaZOG:hover .caret-QKnxaZOG{transform:translateY(2px)}}.title-QKnxaZOG{white-space:nowrap}.caret-QKnxaZOG{display:flex;height:18px;justify-content:center;width:18px}.button-QKnxaZOG{--ui-lib-light-button-padding-inline-start:12px;--ui-lib-light-button-padding-inline-end:5px}.button-QKnxaZOG.withFlag-QKnxaZOG{--ui-lib-light-button-padding-inline-start:8px}.buttonContent-QKnxaZOG{align-items:center;display:flex}.buttonContent-QKnxaZOG .icon-QKnxaZOG{display:flex;height:18px;margin-right:4px;width:18px}.logo-d0vVmGvT{display:flex;flex:none;margin-right:8px}.wrap-gjrLBBL3{display:contents}.item-gjrLBBL3{height:40px;padding-right:24px}.item-gjrLBBL3:first-child{min-width:0;padding-left:20px}.item-gjrLBBL3:last-child{grid-column-start:span 3;padding-right:17px}.item-gjrLBBL3,.wrap-gjrLBBL3.small-gjrLBBL3{align-items:center;background-color:#fff;display:flex;justify-content:space-between;position:sticky;top:-1px;z-index:1}html.theme-dark .item-gjrLBBL3,html.theme-dark .wrap-gjrLBBL3.small-gjrLBBL3{background-color:#1e222d}.wrap-gjrLBBL3.newStyles-gjrLBBL3{flex:0 0 auto;flex-flow:wrap;justify-content:flex-start;margin:0 20px;overflow-x:auto;scrollbar-width:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.sb-scrollbar-wrap{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar{display:none;height:0;width:0}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-thumb,.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-track{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-corner{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.mobile-gjrLBBL3{flex-flow:unset}.text-gjrLBBL3{--ui-lib-typography-line-height:16px;--ui-lib-typography-font-size:11px;color:#6a6d78;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;letter-spacing:.4px;line-height:var(--ui-lib-typography-line-height);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html.theme-dark .text-gjrLBBL3{color:#868993}.exchange-gjrLBBL3{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.filterItem-gjrLBBL3{align-items:center;display:flex;height:40px;margin-right:8px}.filterItem-gjrLBBL3:last-child{margin-right:0}.brokerWrap-gjrLBBL3{margin:6px 16px 6px 6px}.icon-OJpk_CAQ{border-radius:50%;overflow:hidden}.wrap-dlewR1s1{contain:strict;cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.wrap-dlewR1s1.watchlist-dlewR1s1{padding-top:0}.wrap-dlewR1s1.noFeed-dlewR1s1{max-height:40px}.wrap-dlewR1s1.newStyles-dlewR1s1{max-height:0}.scrollContainer-dlewR1s1{height:100%;margin-top:1px;overflow:auto;scroll-padding-top:40px}@media (pointer:fine){.scrollContainer-dlewR1s1{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollContainer-dlewR1s1{scrollbar-color:#363a45 #0000}.scrollContainer-dlewR1s1::-webkit-scrollbar{height:5px;width:5px}.scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollContainer-dlewR1s1::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollContainer-dlewR1s1::-webkit-scrollbar-corner{display:none}}.scrollContainer-dlewR1s1.noFeed-dlewR1s1{overflow:hidden}.listContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:min-content 1fr min-content min-content;margin-top:-1px;max-width:100%;padding-bottom:6px}.listContainer-dlewR1s1.multiLineItemsContainer-dlewR1s1{display:block}.listContainer-dlewR1s1.withSpinner-dlewR1s1{padding-bottom:0}.spinnerContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:flex;grid-column:1/-1;height:40px;margin-bottom:6px;position:relative}.spinnerContainer-dlewR1s1.largeSpinner-dlewR1s1{height:52px}@keyframes highlight-animation-theme-light-oRSs8UQo{50%{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-oRSs8UQo{50%{background-color:#132042}}.itemRow-oRSs8UQo{display:contents}.itemRow-oRSs8UQo.multiLine-oRSs8UQo{align-items:center;display:flex}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .cell-oRSs8UQo{height:51px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .itemInfoCell-oRSs8UQo{flex:1 1 auto;max-width:none;padding-right:16px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .description-oRSs8UQo{justify-content:flex-start}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .symbolDescription-oRSs8UQo{color:#787b86;font-size:12px;height:17px;line-height:17px;padding-right:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .flag-oRSs8UQo{margin-left:8px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeDescription-oRSs8UQo{flex-direction:column-reverse}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo,.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{text-align:right}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo{margin-right:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{line-height:17px;margin-right:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .actionHandleWrap-oRSs8UQo{align-items:center}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .source-oRSs8UQo{justify-content:flex-end;margin-top:4px}.itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#f0f3fa}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#f0f3fa}}html.theme-dark .itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#2a2e39}}.itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#142e61}.itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo,html.theme-dark .itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo{background-color:#2962ff}.itemRow-oRSs8UQo.highlighted-oRSs8UQo .cell-oRSs8UQo{animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.light-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-light-oRSs8UQo}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.dark-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-dark-oRSs8UQo}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .markedFlag-oRSs8UQo{display:flex}}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo{display:flex;max-width:240px;overflow:hidden;padding-right:24px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo.offset-oRSs8UQo{padding-left:8px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo.offset-oRSs8UQo{margin-left:52px}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo{display:flex;min-width:0}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo{grid-column:2/4}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo+.exchangeCell-oRSs8UQo{display:none}.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding-right:20px}@media screen and (max-width:430px){.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{max-width:104px}}.actionHandleWrap-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.actionHandleWrap-oRSs8UQo.fixedWidth-oRSs8UQo{width:20px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo{border-radius:2px;display:flex;height:18px;margin-left:2px;width:18px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo.expanded-oRSs8UQo{transform:rotate(90deg)}@media (any-hover:hover){.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#e0e3eb}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#434651}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#143a87}}.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{color:#131722;text-transform:uppercase}html.theme-dark .symbolDescription-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo{color:#d1d4dc}.symbolDescription-oRSs8UQo.invalid-oRSs8UQo,.symbolTitle-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.invalid-oRSs8UQo{color:#f7525f}.symbolDescription-oRSs8UQo em,.symbolTitle-oRSs8UQo em{color:#2962ff;font-style:normal;font-weight:700}.symbolDescription-oRSs8UQo.noDescription-oRSs8UQo,.symbolTitle-oRSs8UQo.noDescription-oRSs8UQo{padding-top:1px}.highlightedText-oRSs8UQo{font-weight:700}.symbolTitle-oRSs8UQo{font-size:16px;line-height:24px}.symbolDescription-oRSs8UQo{font-size:14px;line-height:39px;margin-right:auto;padding-right:24px}.exchangeDescription-oRSs8UQo{display:flex;overflow:hidden}.flag-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.flag-oRSs8UQo .icon-oRSs8UQo{display:flex;height:18px;width:18px}.exchangeName-oRSs8UQo{color:#131722;font-size:14px;line-height:21px;margin-right:8px}html.theme-dark .exchangeName-oRSs8UQo{color:#d1d4dc}.narrow-oRSs8UQo{max-width:100px}.wide-oRSs8UQo{max-width:180px}.marketType-oRSs8UQo{color:#787b86;font-size:12px;line-height:21px;margin-right:8px}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo{text-align:left}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo,.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchangeName-oRSs8UQo.active-oRSs8UQo,.marketType-oRSs8UQo.active-oRSs8UQo,.symbolDescription-oRSs8UQo.active-oRSs8UQo,.symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#fff}html.theme-dark .exchangeName-oRSs8UQo.active-oRSs8UQo,html.theme-dark .marketType-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#d1d4dc}.dataMode-oRSs8UQo{color:#ab47bc;font-size:10px;font-weight:700;line-height:12px;margin-left:2px;text-transform:uppercase;vertical-align:top}.cell-oRSs8UQo{border-bottom:1px solid #f0f3fa;cursor:default;height:39px}html.theme-dark .cell-oRSs8UQo{border-bottom-color:#2a2e39}.cell-oRSs8UQo.selected-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .cell-oRSs8UQo.selected-oRSs8UQo{background-color:#142e61}.cell-oRSs8UQo.active-oRSs8UQo,html.theme-dark .cell-oRSs8UQo.active-oRSs8UQo{background-color:#2962ff}.actionsCell-oRSs8UQo{align-items:center;display:flex;padding-right:12px}.actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#fff;height:28px;margin-right:8px;width:28px}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#1e222d}.actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#143a87}.actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#131722}html.theme-dark .actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#d1d4dc}.actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#cc2f3c}@media (any-hover:hover){.actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#cc2f3c}}html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#f23645}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#f23645}}.actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){.actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}.markedFlagWrap-oRSs8UQo{align-items:center;display:flex;height:100%;position:relative}.markedFlagWrap-oRSs8UQo.offset-oRSs8UQo{margin-left:-8px}.markedFlag-oRSs8UQo{display:none}.markedFlagMobile-oRSs8UQo{display:flex}.logo-oRSs8UQo{display:flex;margin-left:20px}.logo-oRSs8UQo.isExpandable-oRSs8UQo{margin-left:0}.source-oRSs8UQo{display:flex;overflow:hidden}.primaryIcon-oRSs8UQo{align-items:center;color:#00bcd4;display:inline-flex;margin-right:4px}html.theme-dark .primaryIcon-oRSs8UQo{color:#00bcd4}.search-ZXzPWcCf::placeholder{text-transform:none}.search-ZXzPWcCf.upperCase-ZXzPWcCf{text-transform:uppercase}.withFilters-ZXzPWcCf{padding-bottom:4px}.withButton-ZXzPWcCf .symbolType-ZXzPWcCf:nth-last-child(2){margin-right:20px}.symbolType-ZXzPWcCf{max-width:180px}.spinnerWrap-ZXzPWcCf{height:100%;position:relative;width:100%}.emptyText-ZXzPWcCf{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:28px;--ui-lib-typography-font-size:18px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 20px;text-align:center}html.theme-dark .emptyText-ZXzPWcCf{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-ZXzPWcCf{display:none}}.noResultsDesktop-ZXzPWcCf{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-ZXzPWcCf{scrollbar-color:#363a45 #0000}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-corner{display:none}.brokerButtonWrap-ZXzPWcCf{box-sizing:border-box;margin-right:auto;max-width:100%;padding:0 20px 8px}.brokerButton-ZXzPWcCf{margin-top:8px}.dialog-u2dP3kv1{overflow:hidden;width:100%}.tabletDialog-u2dP3kv1{height:562px;max-width:560px}.desktopDialog-u2dP3kv1{height:680px;max-width:840px;min-width:719px;width:100%}@media (max-width:768px){.desktopDialog-u2dP3kv1{max-width:640px;min-width:480px}}@media (max-width:519px){.desktopDialog-u2dP3kv1{max-width:479px;min-width:380px}}.backButton-u2dP3kv1{margin-left:-3px;margin-right:17px} \ No newline at end of file diff --git a/charting_library/bundles/218.249783b12e388c783204.rtl.css b/charting_library/bundles/218.249783b12e388c783204.rtl.css new file mode 100644 index 00000000..5a1a3d36 --- /dev/null +++ b/charting_library/bundles/218.249783b12e388c783204.rtl.css @@ -0,0 +1 @@ +.childrenWrapper-_RhDhmVQ{align-items:center;cursor:default;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}@media screen and (max-height:430px) and (orientation:landscape){.childrenWrapper-_RhDhmVQ{justify-content:flex-start}}.container-_RhDhmVQ{display:flex;flex-direction:column;padding-top:8px}.wrap-IxKZEhmO{-webkit-backface-visibility:hidden;backface-visibility:hidden;break-inside:avoid;cursor:default;overflow:hidden}.wrap-IxKZEhmO.libAllSelected-IxKZEhmO{column-span:all}.container-IxKZEhmO{align-items:center;background-color:#fff;box-sizing:border-box;display:flex}html.theme-dark .container-IxKZEhmO{background-color:#1e222d}.container-IxKZEhmO .iconWrap-IxKZEhmO{flex-shrink:0}.container-IxKZEhmO .icon-IxKZEhmO,.container-IxKZEhmO .iconWrap-IxKZEhmO{align-items:center;display:flex;justify-content:center}.container-IxKZEhmO .title-IxKZEhmO{color:#131722;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .container-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.container-IxKZEhmO .description-IxKZEhmO{color:#787b86;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:calc(50% - 2px)}@media screen and (max-width:479px){.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:auto}}.container-IxKZEhmO.mobile-IxKZEhmO{height:52px}.container-IxKZEhmO.mobile-IxKZEhmO.allSelected-IxKZEhmO{height:40px}.container-IxKZEhmO.mobile-IxKZEhmO .iconWrap-IxKZEhmO{margin-right:2px;width:40px}.container-IxKZEhmO.mobile-IxKZEhmO .icon-IxKZEhmO{height:20px;width:20px}.container-IxKZEhmO.mobile-IxKZEhmO .title-IxKZEhmO{font-size:16px;line-height:24px}.container-IxKZEhmO.mobile-IxKZEhmO .description-IxKZEhmO{font-size:12px}.container-IxKZEhmO.desktop-IxKZEhmO{border-bottom:none;border-radius:4px;height:46px;padding-right:8px}.container-IxKZEhmO.desktop-IxKZEhmO.allSelected-IxKZEhmO{height:38px}.container-IxKZEhmO.desktop-IxKZEhmO .iconWrap-IxKZEhmO{margin-left:8px}.container-IxKZEhmO.desktop-IxKZEhmO .icon-IxKZEhmO{height:24px;width:24px}.container-IxKZEhmO.desktop-IxKZEhmO .allSelectedIcon-IxKZEhmO svg{height:20px;width:20px}.container-IxKZEhmO.desktop-IxKZEhmO .title-IxKZEhmO{font-size:14px;line-height:22px}.container-IxKZEhmO.desktop-IxKZEhmO .description-IxKZEhmO{font-size:12px;line-height:16px}@media (any-hover:hover){.container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#f0f3fa}html.theme-dark .container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#2a2e39}}.container-IxKZEhmO.selected-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO{background-color:#2962ff}.container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,.container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.titleWithoutDesc-IxKZEhmO{padding-bottom:8px;padding-top:8px}.textBlock-IxKZEhmO{display:flex;flex:0 1 auto;flex-direction:column;min-width:0}.bordered-IxKZEhmO{border-bottom:1px solid #f0f3fa}html.theme-dark .bordered-IxKZEhmO{border-bottom:1px solid #2a2e39}.container-dfKL9A7t{height:100%;overflow:hidden}.contentList-dfKL9A7t{overflow-y:auto;padding:6px 0}@media (pointer:fine){.contentList-dfKL9A7t{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .contentList-dfKL9A7t{scrollbar-color:#363a45 #0000}.contentList-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.contentList-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.contentList-dfKL9A7t::-webkit-scrollbar-corner{display:none}}.contentListDesktop-dfKL9A7t{padding:16px 0}.searchSourceItemsContainer-dfKL9A7t{margin-bottom:16px}.searchSourceItemsContainer-dfKL9A7t:last-child{margin-bottom:0}.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:2;column-gap:4px;margin-bottom:24px;padding:0 12px}.searchSourceItemsContainerDesktop-dfKL9A7t:last-child{margin-bottom:0}@media (max-width:479px){.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:1}}.groupTitleDesktop-dfKL9A7t{padding-right:20px}.emptyText-dfKL9A7t{color:#131722;font-size:16px;line-height:24px;margin:12px 20px;text-align:center}html.theme-dark .emptyText-dfKL9A7t{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-dfKL9A7t{display:none}}.noResultsDesktop-dfKL9A7t{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-dfKL9A7t{scrollbar-color:#363a45 #0000}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-corner{display:none}.actions-rarsm4ka{align-items:center;display:flex;margin-left:9px;padding:0 5px;position:relative}.actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#e0e3eb);content:"";display:block;height:18px;position:absolute;right:0;width:1px}html.theme-dark .actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#2a2e39)}.actionButton-rarsm4ka{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;display:flex;height:26px;justify-content:center;width:26px}.bubble-zcjhaZ_y{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;flex:none;max-width:100%;outline:none;overflow:visible;position:relative}.bubble-zcjhaZ_y:focus{outline:none}.bubble-zcjhaZ_y:focus-visible{outline:none}.bubble-zcjhaZ_y:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.bubble-zcjhaZ_y:focus:after{display:block}.bubble-zcjhaZ_y:focus-visible:after{display:block}.bubble-zcjhaZ_y:focus:not(:focus-visible):after{display:none}.bubble-zcjhaZ_y:after{border-color:#2962ffcc}.bubble-zcjhaZ_y.animated-zcjhaZ_y:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y .content-zcjhaZ_y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#f0f3fa;border-color:#f0f3fa;color:#131722}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#2a2e39;border-color:#2a2e39;color:#d1d4dc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#e0e3eb;border-color:#e0e3eb}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#363a45;border-color:#363a45}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#131722;border-color:#131722;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#fff;border-color:#fff;color:#131722}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{background-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{background-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{background-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{background-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{background-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{background-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{background-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{background-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{background-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{background-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{background-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{background-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{background-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{background-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{border-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{border-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{border-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{border-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{border-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{border-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{border-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{border-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{border-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{border-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{border-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{border-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{border-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{border-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after{border-color:#ff5252cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after{border-color:#2979ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after{border-color:#4caf50cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after{border-color:#ff9100cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after{border-color:#ab47bccc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after{border-color:#00e5ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after{border-color:#ff80abcc}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{background-color:initial;border-color:#0000;color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{color:#868993}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#868993}}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y,.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y{border-radius:14px;height:28px;padding:0 11px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y:after{border-radius:18px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y{border-radius:24px;height:48px;padding:0 23px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y:after{border-radius:28px}.tv-circle-logo-pair{display:inline-block;position:relative}.tv-circle-logo-pair--xxxsmall{height:18px;width:18px}.tv-circle-logo-pair--xxsmall{height:20px;width:20px}.tv-circle-logo-pair--xsmall{height:24px;width:24px}.tv-circle-logo-pair--small{height:28px;width:28px}.tv-circle-logo-pair--medium{height:36px;width:36px}.tv-circle-logo-pair--large{height:48px;width:48px}.tv-circle-logo-pair--xlarge{height:56px;width:56px}.tv-circle-logo-pair--xxlarge{height:112px;width:112px}.tv-circle-logo-pair--xxxlarge{height:168px;width:168px}.tv-circle-logo-pair__logo{border-radius:50%}.tv-circle-logo-pair__logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo-pair__logo:not(img){background-color:#2a2e39}.tv-circle-logo-pair__logo:first-child,.tv-circle-logo-pair__logo:last-child{position:absolute;right:0;top:0}.tv-circle-logo-pair__logo--xxxsmall{height:12px;width:12px}.tv-circle-logo-pair__logo--xxxsmall:first-child{-webkit-clip-path:path("M12 0H0v4a8 8 0 0 1 8 8h4V0Z");clip-path:path("M12 0H0v4a8 8 0 0 1 8 8h4V0Z")}.tv-circle-logo-pair__logo--xxxsmall:last-child{transform:translate(-6px,6px)}.tv-circle-logo-pair__logo--xxsmall{height:12px;width:12px}.tv-circle-logo-pair__logo--xxsmall:first-child{-webkit-clip-path:path("M12 0H0v6.254A8 8 0 0 1 5.746 12H12Z");clip-path:path("M12 0H0v6.254A8 8 0 0 1 5.746 12H12Z")}.tv-circle-logo-pair__logo--xxsmall:last-child{transform:translate(-8px,8px)}.tv-circle-logo-pair__logo--xsmall{height:18px;width:18px}.tv-circle-logo-pair__logo--xsmall:first-child{-webkit-clip-path:path("M18 0H0v4.41A11 11 0 0 1 13.59 18H18V0Z");clip-path:path("M18 0H0v4.41A11 11 0 0 1 13.59 18H18V0Z")}.tv-circle-logo-pair__logo--xsmall:last-child{transform:translate(-6px,6px)}.tv-circle-logo-pair__logo--small{height:18px;width:18px}.tv-circle-logo-pair__logo--small:first-child{-webkit-clip-path:path("M18 0H0v8.04A11 11 0 0 1 9.96 18H18V0Z");clip-path:path("M18 0H0v8.04A11 11 0 0 1 9.96 18H18V0Z")}.tv-circle-logo-pair__logo--small:last-child{transform:translate(-10px,10px)}.tv-circle-logo-pair__logo--medium{height:24px;width:24px}.tv-circle-logo-pair__logo--medium:first-child{-webkit-clip-path:path("M24 0H0v10c8 0 14 6 14 14h10V0Z");clip-path:path("M24 0H0v10c8 0 14 6 14 14h10V0Z")}.tv-circle-logo-pair__logo--medium:last-child{transform:translate(-12px,12px)}.tv-circle-logo-pair__logo--large{height:32px;width:32px}.tv-circle-logo-pair__logo--large:first-child{-webkit-clip-path:path("M32 0H0v14a18 18 0 0 1 18 18h14V0Z");clip-path:path("M32 0H0v14a18 18 0 0 1 18 18h14V0Z")}.tv-circle-logo-pair__logo--large:last-child{transform:translate(-16px,16px)}.tv-circle-logo-pair__logo--xlarge{height:38px;width:38px}.tv-circle-logo-pair__logo--xlarge:first-child{-webkit-clip-path:path("M38 0H0v16.02L1 16a21 21 0 0 1 20.98 22H38V0Z");clip-path:path("M38 0H0v16.02L1 16a21 21 0 0 1 20.98 22H38V0Z")}.tv-circle-logo-pair__logo--xlarge:last-child{transform:translate(-18px,18px)}.tv-circle-logo-pair__logo--xxlarge{height:76px;width:76px}.tv-circle-logo-pair__logo--xxlarge:first-child{-webkit-clip-path:path("M76 0H0v32.05A42 42 0 0 1 43.95 76H76V0Z");clip-path:path("M76 0H0v32.05A42 42 0 0 1 43.95 76H76V0Z")}.tv-circle-logo-pair__logo--xxlarge:last-child{transform:translate(-36px,36px)}.tv-circle-logo-pair__logo--xxxlarge{height:114px;width:114px}.tv-circle-logo-pair__logo--xxxlarge:first-child{-webkit-clip-path:path("M113 0H0V48c35-1 66 26 66 66v0h48V0Z");clip-path:path("M113 0H0V48c35-1 66 26 66 66v0h48V0Z")}.tv-circle-logo-pair__logo--xxxlarge:last-child{transform:translate(-54px,54px)}.bubbles-Ie7o2cas{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;padding:4px 20px 12px;scrollbar-width:none}.bubbles-Ie7o2cas.sb-scrollbar-wrap{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar{display:none;height:0;width:0}.bubbles-Ie7o2cas::-webkit-scrollbar-thumb,.bubbles-Ie7o2cas::-webkit-scrollbar-track{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar-corner{display:none}.bubbles-Ie7o2cas.multiLine-Ie7o2cas{flex-flow:wrap}.bubbles-Ie7o2cas .bubble-Ie7o2cas{cursor:default;margin:8px 0 0 8px}.bubbles-Ie7o2cas .bubble-Ie7o2cas:last-child{margin-left:0}.bubbles-Ie7o2cas:after{content:"";display:flex;flex:0 0 auto;width:20px}.container-M1mz4quA{display:inline-flex;position:relative}.logo-M1mz4quA,.pairContainer-M1mz4quA{display:inline-flex}.logo-M1mz4quA{border-radius:50%;flex:none;overflow:hidden}.logo-M1mz4quA img{height:100%;width:100%}.hidden-M1mz4quA{display:none}.flagWrap-QKnxaZOG{align-items:center;border-radius:4px;color:#2962ff;cursor:default;display:flex;justify-content:center;padding:3px}html.theme-dark .flagWrap-QKnxaZOG{color:#2962ff}.flagWrap-QKnxaZOG .icon-QKnxaZOG{display:flex;height:20px;margin-left:4px;padding:4px;width:20px}.flagWrap-QKnxaZOG .icon-QKnxaZOG svg{height:20px;width:20px}@media (any-hover:hover){.flagWrap-QKnxaZOG:hover{background-color:#f0f3fa;color:#1e53e5}html.theme-dark .flagWrap-QKnxaZOG:hover{background-color:#2a2e39;color:#1e53e5}.flagWrap-QKnxaZOG:hover .caret-QKnxaZOG{transform:translateY(2px)}}.title-QKnxaZOG{white-space:nowrap}.caret-QKnxaZOG{display:flex;height:18px;justify-content:center;width:18px}.button-QKnxaZOG{--ui-lib-light-button-padding-inline-start:12px;--ui-lib-light-button-padding-inline-end:5px}.button-QKnxaZOG.withFlag-QKnxaZOG{--ui-lib-light-button-padding-inline-start:8px}.buttonContent-QKnxaZOG{align-items:center;display:flex}.buttonContent-QKnxaZOG .icon-QKnxaZOG{display:flex;height:18px;margin-left:4px;width:18px}.logo-d0vVmGvT{display:flex;flex:none;margin-left:8px}.wrap-gjrLBBL3{display:contents}.item-gjrLBBL3{height:40px;padding-left:24px}.item-gjrLBBL3:first-child{min-width:0;padding-right:20px}.item-gjrLBBL3:last-child{grid-column-start:span 3;padding-left:17px}.item-gjrLBBL3,.wrap-gjrLBBL3.small-gjrLBBL3{align-items:center;background-color:#fff;display:flex;justify-content:space-between;position:sticky;top:-1px;z-index:1}html.theme-dark .item-gjrLBBL3,html.theme-dark .wrap-gjrLBBL3.small-gjrLBBL3{background-color:#1e222d}.wrap-gjrLBBL3.newStyles-gjrLBBL3{flex:0 0 auto;flex-flow:wrap;justify-content:flex-start;margin:0 20px;overflow-x:auto;scrollbar-width:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.sb-scrollbar-wrap{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar{display:none;height:0;width:0}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-thumb,.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-track{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-corner{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.mobile-gjrLBBL3{flex-flow:unset}.text-gjrLBBL3{--ui-lib-typography-line-height:16px;--ui-lib-typography-font-size:11px;color:#6a6d78;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;letter-spacing:.4px;line-height:var(--ui-lib-typography-line-height);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html.theme-dark .text-gjrLBBL3{color:#868993}.exchange-gjrLBBL3{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.filterItem-gjrLBBL3{align-items:center;display:flex;height:40px;margin-left:8px}.filterItem-gjrLBBL3:last-child{margin-left:0}.brokerWrap-gjrLBBL3{margin:6px 6px 6px 16px}.icon-OJpk_CAQ{border-radius:50%;overflow:hidden}.wrap-dlewR1s1{contain:strict;cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.wrap-dlewR1s1.watchlist-dlewR1s1{padding-top:0}.wrap-dlewR1s1.noFeed-dlewR1s1{max-height:40px}.wrap-dlewR1s1.newStyles-dlewR1s1{max-height:0}.scrollContainer-dlewR1s1{height:100%;margin-top:1px;overflow:auto;scroll-padding-top:40px}@media (pointer:fine){.scrollContainer-dlewR1s1{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollContainer-dlewR1s1{scrollbar-color:#363a45 #0000}.scrollContainer-dlewR1s1::-webkit-scrollbar{height:5px;width:5px}.scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollContainer-dlewR1s1::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollContainer-dlewR1s1::-webkit-scrollbar-corner{display:none}}.scrollContainer-dlewR1s1.noFeed-dlewR1s1{overflow:hidden}.listContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:min-content 1fr min-content min-content;margin-top:-1px;max-width:100%;padding-bottom:6px}.listContainer-dlewR1s1.multiLineItemsContainer-dlewR1s1{display:block}.listContainer-dlewR1s1.withSpinner-dlewR1s1{padding-bottom:0}.spinnerContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:flex;grid-column:1/-1;height:40px;margin-bottom:6px;position:relative}.spinnerContainer-dlewR1s1.largeSpinner-dlewR1s1{height:52px}@keyframes highlight-animation-theme-light-oRSs8UQo{50%{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-oRSs8UQo{50%{background-color:#132042}}.itemRow-oRSs8UQo{display:contents}.itemRow-oRSs8UQo.multiLine-oRSs8UQo{align-items:center;display:flex}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .cell-oRSs8UQo{height:51px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .itemInfoCell-oRSs8UQo{flex:1 1 auto;max-width:none;padding-left:16px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .description-oRSs8UQo{justify-content:flex-start}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .symbolDescription-oRSs8UQo{color:#787b86;font-size:12px;height:17px;line-height:17px;padding-left:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .flag-oRSs8UQo{margin-right:8px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeDescription-oRSs8UQo{flex-direction:column-reverse}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo,.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{text-align:left}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo{margin-left:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{line-height:17px;margin-left:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .actionHandleWrap-oRSs8UQo{align-items:center}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .source-oRSs8UQo{justify-content:flex-end;margin-top:4px}.itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#f0f3fa}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#f0f3fa}}html.theme-dark .itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#2a2e39}}.itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#142e61}.itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo,html.theme-dark .itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo{background-color:#2962ff}.itemRow-oRSs8UQo.highlighted-oRSs8UQo .cell-oRSs8UQo{animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.light-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-light-oRSs8UQo}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.dark-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-dark-oRSs8UQo}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .markedFlag-oRSs8UQo{display:flex}}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo{display:flex;max-width:240px;overflow:hidden;padding-left:24px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo.offset-oRSs8UQo{padding-right:8px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo.offset-oRSs8UQo{margin-right:52px}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo{display:flex;min-width:0}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo{grid-column:2/4}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo+.exchangeCell-oRSs8UQo{display:none}.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding-left:20px}@media screen and (max-width:430px){.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{max-width:104px}}.actionHandleWrap-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.actionHandleWrap-oRSs8UQo.fixedWidth-oRSs8UQo{width:20px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo{border-radius:2px;display:flex;height:18px;margin-right:2px;width:18px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo.expanded-oRSs8UQo{transform:rotate(-90deg)}@media (any-hover:hover){.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#e0e3eb}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#434651}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#143a87}}.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{color:#131722;text-transform:uppercase}html.theme-dark .symbolDescription-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo{color:#d1d4dc}.symbolDescription-oRSs8UQo.invalid-oRSs8UQo,.symbolTitle-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.invalid-oRSs8UQo{color:#f7525f}.symbolDescription-oRSs8UQo em,.symbolTitle-oRSs8UQo em{color:#2962ff;font-style:normal;font-weight:700}.symbolDescription-oRSs8UQo.noDescription-oRSs8UQo,.symbolTitle-oRSs8UQo.noDescription-oRSs8UQo{padding-top:1px}.highlightedText-oRSs8UQo{font-weight:700}.symbolTitle-oRSs8UQo{font-size:16px;line-height:24px}.symbolDescription-oRSs8UQo{font-size:14px;line-height:39px;margin-left:auto;padding-left:24px}.exchangeDescription-oRSs8UQo{display:flex;overflow:hidden}.flag-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.flag-oRSs8UQo .icon-oRSs8UQo{display:flex;height:18px;width:18px}.exchangeName-oRSs8UQo{color:#131722;font-size:14px;line-height:21px;margin-left:8px}html.theme-dark .exchangeName-oRSs8UQo{color:#d1d4dc}.narrow-oRSs8UQo{max-width:100px}.wide-oRSs8UQo{max-width:180px}.marketType-oRSs8UQo{color:#787b86;font-size:12px;line-height:21px;margin-left:8px}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo{text-align:right}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo,.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchangeName-oRSs8UQo.active-oRSs8UQo,.marketType-oRSs8UQo.active-oRSs8UQo,.symbolDescription-oRSs8UQo.active-oRSs8UQo,.symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#fff}html.theme-dark .exchangeName-oRSs8UQo.active-oRSs8UQo,html.theme-dark .marketType-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#d1d4dc}.dataMode-oRSs8UQo{color:#ab47bc;font-size:10px;font-weight:700;line-height:12px;margin-right:2px;text-transform:uppercase;vertical-align:top}.cell-oRSs8UQo{border-bottom:1px solid #f0f3fa;cursor:default;height:39px}html.theme-dark .cell-oRSs8UQo{border-bottom-color:#2a2e39}.cell-oRSs8UQo.selected-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .cell-oRSs8UQo.selected-oRSs8UQo{background-color:#142e61}.cell-oRSs8UQo.active-oRSs8UQo,html.theme-dark .cell-oRSs8UQo.active-oRSs8UQo{background-color:#2962ff}.actionsCell-oRSs8UQo{align-items:center;display:flex;padding-left:12px}.actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#fff;height:28px;margin-left:8px;width:28px}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#1e222d}.actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#143a87}.actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#131722}html.theme-dark .actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#d1d4dc}.actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#cc2f3c}@media (any-hover:hover){.actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#cc2f3c}}html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#f23645}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#f23645}}.actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){.actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}.markedFlagWrap-oRSs8UQo{align-items:center;display:flex;height:100%;position:relative}.markedFlagWrap-oRSs8UQo.offset-oRSs8UQo{margin-right:-8px}.markedFlag-oRSs8UQo{display:none}.markedFlagMobile-oRSs8UQo{display:flex}.logo-oRSs8UQo{display:flex;margin-right:20px}.logo-oRSs8UQo.isExpandable-oRSs8UQo{margin-right:0}.source-oRSs8UQo{display:flex;overflow:hidden}.primaryIcon-oRSs8UQo{align-items:center;color:#00bcd4;display:inline-flex;margin-left:4px}html.theme-dark .primaryIcon-oRSs8UQo{color:#00bcd4}.search-ZXzPWcCf::placeholder{text-transform:none}.search-ZXzPWcCf.upperCase-ZXzPWcCf{text-transform:uppercase}.withFilters-ZXzPWcCf{padding-bottom:4px}.withButton-ZXzPWcCf .symbolType-ZXzPWcCf:nth-last-child(2){margin-left:20px}.symbolType-ZXzPWcCf{max-width:180px}.spinnerWrap-ZXzPWcCf{height:100%;position:relative;width:100%}.emptyText-ZXzPWcCf{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:28px;--ui-lib-typography-font-size:18px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 20px;text-align:center}html.theme-dark .emptyText-ZXzPWcCf{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-ZXzPWcCf{display:none}}.noResultsDesktop-ZXzPWcCf{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-ZXzPWcCf{scrollbar-color:#363a45 #0000}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-corner{display:none}.brokerButtonWrap-ZXzPWcCf{box-sizing:border-box;margin-left:auto;max-width:100%;padding:0 20px 8px}.brokerButton-ZXzPWcCf{margin-top:8px}.dialog-u2dP3kv1{overflow:hidden;width:100%}.tabletDialog-u2dP3kv1{height:562px;max-width:560px}.desktopDialog-u2dP3kv1{height:680px;max-width:840px;min-width:719px;width:100%}@media (max-width:768px){.desktopDialog-u2dP3kv1{max-width:640px;min-width:480px}}@media (max-width:519px){.desktopDialog-u2dP3kv1{max-width:479px;min-width:380px}}.backButton-u2dP3kv1{margin-left:17px;margin-right:-3px} \ No newline at end of file diff --git a/charting_library/bundles/2698.808054d9f713fc1919d7.css b/charting_library/bundles/2698.808054d9f713fc1919d7.css deleted file mode 100644 index 2059db17..00000000 --- a/charting_library/bundles/2698.808054d9f713fc1919d7.css +++ /dev/null @@ -1 +0,0 @@ -.tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xxsmall{font-size:11px;height:20px;line-height:16px;width:20px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:168px;line-height:160px;width:168px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute}.action-peI7w0K1{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-flow:row;min-height:40px;padding:7px 20px}html.theme-dark .action-peI7w0K1{color:var(--tv-color-popup-element-text,#d1d4dc)}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.action-peI7w0K1.active-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1{background-color:#2962ff}.action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,.action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#fff}html.theme-dark .action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1{background-color:#bbd9fb}html.theme-dark .action-peI7w0K1.selected-peI7w0K1{background-color:#142e61}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#131722}html.theme-dark .action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .description-peI7w0K1{color:#787b86}.action-peI7w0K1.small-peI7w0K1{height:32px;min-height:32px;padding:7px 12px}.action-peI7w0K1.withDescription-peI7w0K1{padding:5px 20px}.action-peI7w0K1.small-peI7w0K1.withDescription-peI7w0K1{border:0;height:auto;min-height:48px;padding:3px 3px 3px 12px}.action__favoriteIcon-peI7w0K1{align-items:center;display:flex;justify-content:center;margin-left:auto;padding:8px 5px 8px 8px;visibility:hidden}@media (pointer:coarse){.action__favoriteIcon-peI7w0K1{visibility:visible}}.action__favoriteIcon_active-peI7w0K1{visibility:visible}@media (any-hover:hover){.action-peI7w0K1:hover .action__favoriteIcon-peI7w0K1{visibility:visible}}.icon-peI7w0K1,.labelAndDescription-peI7w0K1{flex-direction:column}.label-peI7w0K1{color:#131722;font-size:16px;font-weight:400}html.theme-dark .label-peI7w0K1{color:#d1d4dc}.label-peI7w0K1.small-peI7w0K1{font-size:14px}.description-peI7w0K1{color:#9598a1;font-size:12px}.fakeIcon-peI7w0K1{display:inline-block;height:18px;width:18px}.icon-peI7w0K1 img{vertical-align:middle}.fakeIcon-peI7w0K1,.icon-peI7w0K1{margin-inline-end:8px}.fakeIcon-peI7w0K1.small-peI7w0K1,.icon-peI7w0K1.small-peI7w0K1{margin-inline-end:6px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .label-peI7w0K1{font-size:16px;line-height:24px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .description-peI7w0K1{line-height:18px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1{height:24px;width:24px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1.small-peI7w0K1,.withDescription-peI7w0K1 .icon-peI7w0K1.small-peI7w0K1{margin-inline-end:8px}.highlighted-peI7w0K1,html.theme-dark .highlighted-peI7w0K1{color:#90bff9}.menu-kJ5smAAE{width:180px}.menu-kJ5smAAE.withDescriptions-kJ5smAAE{width:220px}.header-kJ5smAAE{background-color:#fff;left:0;position:absolute;top:6px;width:100%}html.theme-dark .header-kJ5smAAE{background-color:#1e222d}.title-kJ5smAAE{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.container-kJ5smAAE{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;padding-bottom:8px;padding-left:12px;padding-top:8px;position:relative}html.theme-dark .container-kJ5smAAE{border-bottom:1px solid #434651}.icon-kJ5smAAE{color:#a3a6af;flex-shrink:0;height:18px;width:18px}.clear-kJ5smAAE,.icon-kJ5smAAE{align-items:center;display:flex;justify-content:center}.clear-kJ5smAAE{border-radius:4px;height:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px}@media (any-hover:hover){.clear-kJ5smAAE:hover{background-color:#f0f3fa}html.theme-dark .clear-kJ5smAAE:hover{background-color:#2a2e39}}.input-kJ5smAAE{background-color:initial;border:none;color:#131722;flex:1;font-size:14px;height:22px;margin:0 0 0 8px;padding:0}html.theme-dark .input-kJ5smAAE{color:#a3a6af}.input-kJ5smAAE::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-kJ5smAAE::placeholder{color:#434651}.highlighted-kJ5smAAE{color:#90bff9}html.theme-dark .highlighted-kJ5smAAE{color:#143a87}.highlighted-kJ5smAAE.active-kJ5smAAE,html.theme-dark .highlighted-kJ5smAAE.active-kJ5smAAE{color:#90bff9}.section-kJ5smAAE{padding-bottom:1px;padding-top:1px}.scrollWrap-a62DpCum{margin-top:69px}.container-c8Hkfy8e{overflow-y:auto;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .container-c8Hkfy8e{scrollbar-color:#363a45 #0000}.container-c8Hkfy8e::-webkit-scrollbar{height:5px;width:5px}.container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-c8Hkfy8e::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-c8Hkfy8e::-webkit-scrollbar-corner{display:none}.separator-c8Hkfy8e{background-color:#e0e3eb;height:1px;margin-bottom:6px;margin-top:6px}html.theme-dark .separator-c8Hkfy8e{background-color:#434651}.section-c8Hkfy8e{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 4px 8px 20px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/2698.808054d9f713fc1919d7.rtl.css b/charting_library/bundles/2698.808054d9f713fc1919d7.rtl.css deleted file mode 100644 index bb8977f8..00000000 --- a/charting_library/bundles/2698.808054d9f713fc1919d7.rtl.css +++ /dev/null @@ -1 +0,0 @@ -.tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xxsmall{font-size:11px;height:20px;line-height:16px;width:20px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:168px;line-height:160px;width:168px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute}.action-peI7w0K1{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-flow:row;min-height:40px;padding:7px 20px}html.theme-dark .action-peI7w0K1{color:var(--tv-color-popup-element-text,#d1d4dc)}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.action-peI7w0K1.active-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1{background-color:#2962ff}.action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,.action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#fff}html.theme-dark .action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1{background-color:#bbd9fb}html.theme-dark .action-peI7w0K1.selected-peI7w0K1{background-color:#142e61}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#131722}html.theme-dark .action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .description-peI7w0K1{color:#787b86}.action-peI7w0K1.small-peI7w0K1{height:32px;min-height:32px;padding:7px 12px}.action-peI7w0K1.withDescription-peI7w0K1{padding:5px 20px}.action-peI7w0K1.small-peI7w0K1.withDescription-peI7w0K1{border:0;height:auto;min-height:48px;padding:3px 12px 3px 3px}.action__favoriteIcon-peI7w0K1{align-items:center;display:flex;justify-content:center;margin-right:auto;padding:8px 8px 8px 5px;visibility:hidden}@media (pointer:coarse){.action__favoriteIcon-peI7w0K1{visibility:visible}}.action__favoriteIcon_active-peI7w0K1{visibility:visible}@media (any-hover:hover){.action-peI7w0K1:hover .action__favoriteIcon-peI7w0K1{visibility:visible}}.icon-peI7w0K1,.labelAndDescription-peI7w0K1{flex-direction:column}.label-peI7w0K1{color:#131722;font-size:16px;font-weight:400}html.theme-dark .label-peI7w0K1{color:#d1d4dc}.label-peI7w0K1.small-peI7w0K1{font-size:14px}.description-peI7w0K1{color:#9598a1;font-size:12px}.fakeIcon-peI7w0K1{display:inline-block;height:18px;width:18px}.icon-peI7w0K1 img{vertical-align:middle}.fakeIcon-peI7w0K1,.icon-peI7w0K1{margin-inline-end:8px}.fakeIcon-peI7w0K1.small-peI7w0K1,.icon-peI7w0K1.small-peI7w0K1{margin-inline-end:6px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .label-peI7w0K1{font-size:16px;line-height:24px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .description-peI7w0K1{line-height:18px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1{height:24px;width:24px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1.small-peI7w0K1,.withDescription-peI7w0K1 .icon-peI7w0K1.small-peI7w0K1{margin-inline-end:8px}.highlighted-peI7w0K1,html.theme-dark .highlighted-peI7w0K1{color:#90bff9}.menu-kJ5smAAE{width:180px}.menu-kJ5smAAE.withDescriptions-kJ5smAAE{width:220px}.header-kJ5smAAE{background-color:#fff;position:absolute;right:0;top:6px;width:100%}html.theme-dark .header-kJ5smAAE{background-color:#1e222d}.title-kJ5smAAE{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.container-kJ5smAAE{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;padding-bottom:8px;padding-right:12px;padding-top:8px;position:relative}html.theme-dark .container-kJ5smAAE{border-bottom:1px solid #434651}.icon-kJ5smAAE{color:#a3a6af;flex-shrink:0;height:18px;width:18px}.clear-kJ5smAAE,.icon-kJ5smAAE{align-items:center;display:flex;justify-content:center}.clear-kJ5smAAE{border-radius:4px;height:22px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:22px}@media (any-hover:hover){.clear-kJ5smAAE:hover{background-color:#f0f3fa}html.theme-dark .clear-kJ5smAAE:hover{background-color:#2a2e39}}.input-kJ5smAAE{background-color:initial;border:none;color:#131722;flex:1;font-size:14px;height:22px;margin:0 8px 0 0;padding:0}html.theme-dark .input-kJ5smAAE{color:#a3a6af}.input-kJ5smAAE::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-kJ5smAAE::placeholder{color:#434651}.highlighted-kJ5smAAE{color:#90bff9}html.theme-dark .highlighted-kJ5smAAE{color:#143a87}.highlighted-kJ5smAAE.active-kJ5smAAE,html.theme-dark .highlighted-kJ5smAAE.active-kJ5smAAE{color:#90bff9}.section-kJ5smAAE{padding-bottom:1px;padding-top:1px}.scrollWrap-a62DpCum{margin-top:69px}.container-c8Hkfy8e{overflow-y:auto;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .container-c8Hkfy8e{scrollbar-color:#363a45 #0000}.container-c8Hkfy8e::-webkit-scrollbar{height:5px;width:5px}.container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-c8Hkfy8e::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-c8Hkfy8e::-webkit-scrollbar-corner{display:none}.separator-c8Hkfy8e{background-color:#e0e3eb;height:1px;margin-bottom:6px;margin-top:6px}html.theme-dark .separator-c8Hkfy8e{background-color:#434651}.section-c8Hkfy8e{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px 4px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/3986.7c74089dc005a87cd0fc.js b/charting_library/bundles/3986.2611a114cb0cc5d3d639.js similarity index 63% rename from charting_library/bundles/3986.7c74089dc005a87cd0fc.js rename to charting_library/bundles/3986.2611a114cb0cc5d3d639.js index 8feea389..395375e9 100644 --- a/charting_library/bundles/3986.7c74089dc005a87cd0fc.js +++ b/charting_library/bundles/3986.2611a114cb0cc5d3d639.js @@ -1,10 +1,10 @@ -"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3986],{32766:(e,i,t)=>{t.d(i,{getSeriesStylePropertiesDefinitions:()=>Te});var n=t(44352),o=t(36298),r=t(28985),l=(t(62615),t(58275)),s=t.n(l),a=t(14483),c=t(79861),d=t(20345),u=t(94474);const p=new o.TranslatedString("change color bars based on previous close",n.t(null,void 0,t(29353))),h=new o.TranslatedString("change HLC bars",n.t(null,void 0,t(55740))),y=new o.TranslatedString("change bar up color",n.t(null,void 0,t(76804))),g=new o.TranslatedString("change bar down color",n.t(null,void 0,t(71816))),v=new o.TranslatedString("change thin bars",n.t(null,void 0,t(72886))),f=new o.TranslatedString("change line price source",n.t(null,void 0,t(17119))),S=new o.TranslatedString("change line color",n.t(null,void 0,t(87828))),w=new o.TranslatedString("change line width",n.t(null,void 0,t(69125))),b=new o.TranslatedString("change area price source",n.t(null,void 0,t(1316))),P=new o.TranslatedString("change area line color",n.t(null,void 0,t(661))),T=new o.TranslatedString("change area line width",n.t(null,void 0,t(6610))),m=new o.TranslatedString("change area fill color",n.t(null,void 0,t(97008))),D=new o.TranslatedString("change baseline price source",n.t(null,void 0,t(56819))),_=new o.TranslatedString("change baseline top line color",n.t(null,void 0,t(68621))),C=new o.TranslatedString("change baseline top line width",n.t(null,void 0,t(35339))),k=new o.TranslatedString("change baseline bottom line color",n.t(null,void 0,t(4164))),L=new o.TranslatedString("change baseline bottom line width",n.t(null,void 0,t(38990))),M=new o.TranslatedString("change baseline fill top area color",n.t(null,void 0,t(12673))),$=new o.TranslatedString("change baseline fill bottom area color",n.t(null,void 0,t(73163))),I=new o.TranslatedString("change base level",n.t(null,void 0,t(31547))),W=new o.TranslatedString("change high-low body visibility",n.t(null,void 0,t(30033))),V=new o.TranslatedString("change high-low body color",n.t(null,void 0,t(81080))),O=new o.TranslatedString("change high-low borders visibility",n.t(null,void 0,t(79236))),B=new o.TranslatedString("change high-low border color",n.t(null,void 0,t(76885))),A=new o.TranslatedString("change high-low labels visibility",n.t(null,void 0,t(42981))),x=new o.TranslatedString("change high-low labels color",n.t(null,void 0,t(31937))),F=(new o.TranslatedString("change renko wick visibility",n.t(null,void 0,t(9473))),new o.TranslatedString("change renko wick up color",n.t(null,void 0,t(7747))),new o.TranslatedString("change renko wick down color",n.t(null,void 0,t(75986))),new o.TranslatedString("change the display of real prices on price scale (instead of Heiken-Ashi price)",n.t(null,void 0,t(39783))),new o.TranslatedString("change range thin bars",n.t(null,void 0,t(28143))),new o.TranslatedString("change range bars style",n.t(null,void 0,t(35116))), +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3986],{32766:(e,i,t)=>{t.d(i,{getSeriesStylePropertiesDefinitions:()=>Te});var n=t(44352),o=t(36298),r=t(46141),l=(t(62615),t(58275)),s=t.n(l),a=t(14483),c=t(49152),d=t(20345),u=t(94474);const p=new o.TranslatedString("change color bars based on previous close",n.t(null,void 0,t(29353))),h=new o.TranslatedString("change HLC bars",n.t(null,void 0,t(55740))),y=new o.TranslatedString("change bar up color",n.t(null,void 0,t(76804))),g=new o.TranslatedString("change bar down color",n.t(null,void 0,t(71816))),v=new o.TranslatedString("change thin bars",n.t(null,void 0,t(72886))),f=new o.TranslatedString("change line price source",n.t(null,void 0,t(17119))),S=new o.TranslatedString("change line color",n.t(null,void 0,t(87828))),w=new o.TranslatedString("change line width",n.t(null,void 0,t(69125))),b=new o.TranslatedString("change area price source",n.t(null,void 0,t(1316))),P=new o.TranslatedString("change area line color",n.t(null,void 0,t(661))),T=new o.TranslatedString("change area line width",n.t(null,void 0,t(6610))),m=new o.TranslatedString("change area fill color",n.t(null,void 0,t(97008))),D=new o.TranslatedString("change baseline price source",n.t(null,void 0,t(56819))),_=new o.TranslatedString("change baseline top line color",n.t(null,void 0,t(68621))),C=new o.TranslatedString("change baseline top line width",n.t(null,void 0,t(35339))),k=new o.TranslatedString("change baseline bottom line color",n.t(null,void 0,t(4164))),L=new o.TranslatedString("change baseline bottom line width",n.t(null,void 0,t(38990))),M=new o.TranslatedString("change baseline fill top area color",n.t(null,void 0,t(12673))),$=new o.TranslatedString("change baseline fill bottom area color",n.t(null,void 0,t(73163))),I=new o.TranslatedString("change base level",n.t(null,void 0,t(31547))),W=new o.TranslatedString("change high-low body visibility",n.t(null,void 0,t(30033))),V=new o.TranslatedString("change high-low body color",n.t(null,void 0,t(81080))),O=new o.TranslatedString("change high-low borders visibility",n.t(null,void 0,t(79236))),B=new o.TranslatedString("change high-low border color",n.t(null,void 0,t(76885))),A=new o.TranslatedString("change high-low labels visibility",n.t(null,void 0,t(42981))),x=new o.TranslatedString("change high-low labels color",n.t(null,void 0,t(31937))),F=(new o.TranslatedString("change renko wick visibility",n.t(null,void 0,t(9473))),new o.TranslatedString("change renko wick up color",n.t(null,void 0,t(7747))),new o.TranslatedString("change renko wick down color",n.t(null,void 0,t(75986))),new o.TranslatedString("change the display of real prices on price scale (instead of Heiken-Ashi price)",n.t(null,void 0,t(39783))),new o.TranslatedString("change range thin bars",n.t(null,void 0,t(28143))),new o.TranslatedString("change range bars style",n.t(null,void 0,t(35116))), new o.TranslatedString("change {candleType} body visibility",n.t(null,void 0,t(47202)))),N=new o.TranslatedString("change {candleType} up color",n.t(null,void 0,t(61118))),E=new o.TranslatedString("change {candleType} down color",n.t(null,void 0,t(36320))),H=new o.TranslatedString("change {candleType} border visibility",n.t(null,void 0,t(23986))),R=new o.TranslatedString("change {candleType} up border color",n.t(null,void 0,t(5464))),j=new o.TranslatedString("change {candleType} down border color",n.t(null,void 0,t(92330))),U=new o.TranslatedString("change {candleType} wick visibility",n.t(null,void 0,t(39987))),G=new o.TranslatedString("change {candleType} wick up color",n.t(null,void 0,t(45543))),z=new o.TranslatedString("change {candleType} wick down color",n.t(null,void 0,t(60164))),J=(new o.TranslatedString("change {chartType} up color",n.t(null,void 0,t(59414))),new o.TranslatedString("change {chartType} down color",n.t(null,void 0,t(85503))),new o.TranslatedString("change {chartType} projection bar up color",n.t(null,void 0,t(50453))),new o.TranslatedString("change {chartType} projection bar down color",n.t(null,void 0,t(18465))),new o.TranslatedString("change {chartType} border bar up color",n.t(null,void 0,t(11107))),new o.TranslatedString("change {chartType} border bar down color",n.t(null,void 0,t(79088))),new o.TranslatedString("change {chartType} projection border bar up color",n.t(null,void 0,t(61250))),new o.TranslatedString("change {chartType} projection border bar up color",n.t(null,void 0,t(61250))),new o.TranslatedString("change column up color",n.t(null,void 0,t(85709)))),q=new o.TranslatedString("change column down color",n.t(null,void 0,t(12155))),K=new o.TranslatedString("change column price source",n.t(null,void 0,t(66890))),Q=n.t(null,void 0,t(63243)),X=n.t(null,void 0,t(86953)),Y=n.t(null,void 0,t(5536)),Z=n.t(null,void 0,t(87151)),ee=n.t(null,void 0,t(55314)),ie=n.t(null,void 0,t(83760)),te=n.t(null,void 0,t(72269)),ne=n.t(null,void 0,t(26458)),oe=n.t(null,void 0,t(24248)),re=n.t(null,void 0,t(1277)),le=n.t(null,void 0,t(57417)),se=n.t(null,void 0,t(50430)),ae=n.t(null,void 0,t(86846)),ce=n.t(null,void 0,t(58747)),de=n.t(null,void 0,t(11157)),ue=(n.t(null,void 0,t(83610)),n.t(null,void 0,t(39667)),n.t(null,void 0,t(80293)),n.t(null,void 0,t(94089)),n.t(null,void 0,t(5704)),n.t(null,void 0,t(29881)),n.t(null,void 0,t(7445))),pe=n.t(null,void 0,t(83760)),he=n.t(null,void 0,t(72269)),ye=n.t(null,void 0,t(94420)),ge=n.t(null,void 0,t(83678)),ve=n.t(null,void 0,t(15857)),fe=n.t(null,void 0,t(75310));n.t(null,void 0,t(32733)),n.t(null,void 0,t(16812)),n.t(null,void 0,t(63528));function Se(e,i,t,n){return(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.barColorsOnPrevClose,p)},{id:`${t}${n}`,title:Q})}function we(e,i,t,n,o,l){const a=(0,c.createWVFromGetterAndSubscription)((()=>e.model().isInReplay.bind(e.model())()&&false),e.model().onInReplayStateChanged());return(0,r.createOptionsPropertyDefinition)({disabled:(0, r.convertFromReadonlyWVToDefinitionProperty)(a),option:(0,r.convertToDefinitionProperty)(e,i.priceSource,l)},{id:`${n}${o}`,title:oe,options:new(s())(t)})}function be(e,i,t,n){const o=(0,u.removeSpaces)(t.originalText());return[(0,r.createTwoColorsPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawBody,F.format({candleType:t})),color1:(0,r.getColorDefinitionProperty)(e,i.upColor,null,N.format({candleType:t})),color2:(0,r.getColorDefinitionProperty)(e,i.downColor,null,E.format({candleType:t}))},{id:`${n}Symbol${o}CandlesColor`,title:ie}),(0,r.createTwoColorsPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawBorder,H.format({candleType:t})),color1:(0,r.getColorDefinitionProperty)(e,i.borderUpColor,null,R.format({candleType:t})),color2:(0,r.getColorDefinitionProperty)(e,i.borderDownColor,null,j.format({candleType:t}))},{id:`${n}Symbol${o}BordersColor`,title:te}),(0,r.createTwoColorsPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawWick,U.format({candleType:t})),color1:(0,r.getColorDefinitionProperty)(e,i.wickUpColor,null,G.format({candleType:t})),color2:(0,r.getColorDefinitionProperty)(e,i.wickDownColor,null,z.format({candleType:t}))},{id:`${n}Symbol${o}WickColors`,title:ne})]}function Pe(e,i,t,n){return[we(e,i,t,n,"SymbolLinePriceSource",f),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.color,null,S),width:(0,r.convertToDefinitionProperty)(e,i.linewidth,w)},{id:`${n}SymbolLineStyle`,title:re})]}function Te(e,i,l,c,u){switch(l){case 0:return function(e,i,t){return[Se(e,i,t,"SymbolBarStyleBarColorsOnPrevClose"),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.dontDrawOpen,h)},{id:`${t}SymbolDontDrawOpen`,title:X}),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.upColor,null,y)},{id:`${t}SymbolUpColor`,title:Y}),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.downColor,null,g)},{id:`${t}SymbolDownColor`,title:Z}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.thinBars,v)},{id:`${t}SymbolBarThinBars`,title:ee})]}(e,i.barStyle.childs(),u);case 1:return function(e,i,r){return[Se(e,i,r,"SymbolCandleStyleBarColorsOnPrevClose"),...be(e,i,new o.TranslatedString("candle",n.t(null,void 0,t(30792))),r)]}(e,i.candleStyle.childs(),u);case 2:return Pe(e,i.lineStyle.childs(),c.seriesPriceSources,u);case 14:return Pe(e,i.lineWithMarkersStyle.childs(),c.seriesPriceSources,u);case 15:return Pe(e,i.steplineStyle.childs(),c.seriesPriceSources,u);case 3:return function(e,i,t,n){return[we(e,i,t,n,"SymbolAreaPriceSource",b),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.linecolor,null,P),width:(0,r.convertToDefinitionProperty)(e,i.linewidth,T)},{id:`${n}SymbolAreaLineStyle`,title:re}),(0,r.createTwoColorsPropertyDefinition)({color1:(0,r.getColorDefinitionProperty)(e,i.color1,i.transparency,m),color2:(0,r.getColorDefinitionProperty)(e,i.color2,i.transparency,m)},{ id:`${n}SymbolAreaFills`,title:ae})]}(e,i.areaStyle.childs(),c.seriesPriceSources,u);case 16:return function(e,i,t,n){return[(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.highLineColor,null,P),width:(0,r.convertToDefinitionProperty)(e,i.highLineWidth,T)},{id:`${n}SymbolHLCAreaHighLineStyle`,title:ge}),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.lowLineColor,null,P),width:(0,r.convertToDefinitionProperty)(e,i.lowLineWidth,T)},{id:`${n}SymbolHLCAreaLowLineStyle`,title:fe}),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.closeLineColor,null,P),width:(0,r.convertToDefinitionProperty)(e,i.closeLineWidth,T)},{id:`${n}SymbolHLCAreaCloseLineStyle`,title:ve}),(0,r.createTwoColorsPropertyDefinition)({color1:(0,r.getColorDefinitionProperty)(e,i.highCloseFillColor,null,m),color2:(0,r.getColorDefinitionProperty)(e,i.closeLowFillColor,null,m)},{id:`${n}SymbolHLCAreaFills`,title:ae})]}(e,i.hlcAreaStyle.childs(),c.seriesPriceSources,u);case 9:return be(e,i.hollowCandleStyle.childs(),new o.TranslatedString("hollow candles",n.t(null,void 0,t(75165))),u);case 10:return function(e,i,t,n){return[we(e,i,t,n,"SymbolBaseLinePriceSource",D),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.topLineColor,null,_),width:(0,r.convertToDefinitionProperty)(e,i.topLineWidth,C)},{id:`${n}SymbolBaseLineTopLine`,title:le}),(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.bottomLineColor,null,k),width:(0,r.convertToDefinitionProperty)(e,i.bottomLineWidth,L)},{id:`${n}SymbolBaseLineBottomLine`,title:se}),(0,r.createTwoColorsPropertyDefinition)({color1:(0,r.getColorDefinitionProperty)(e,i.topFillColor1,null,M),color2:(0,r.getColorDefinitionProperty)(e,i.topFillColor2,null,M)},{id:`${n}SymbolBaseLineTopFills`,title:ce}),(0,r.createTwoColorsPropertyDefinition)({color1:(0,r.getColorDefinitionProperty)(e,i.bottomFillColor1,null,$),color2:(0,r.getColorDefinitionProperty)(e,i.bottomFillColor2,null,$)},{id:`${n}SymbolBaseLineBottomFills`,title:de}),(0,r.createNumberPropertyDefinition)({value:(0,r.convertToDefinitionProperty)(e,i.baseLevelPercentage,I,[d.floor])},{id:`${n}SymbolBaseLevelPercentage`,title:ue,type:0,min:new(s())(0),max:new(s())(100),step:new(s())(1),unit:new(s())("%")})]}(e,i.baselineStyle.childs(),c.seriesPriceSources,u);case 13:return function(e,i,t,n){return[we(e,i,t,n,"SymbolColumnPriceSource",K),Se(e,i,n,"SymbolColumnStyleColumnColorsOnPrevClose"),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.upColor,null,J)},{id:`${n}SymbolUpColor`,title:Y}),(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(e,i.downColor,null,q)},{id:`${n}SymbolDownColor`,title:Z})]}(e,i.columnStyle.childs(),c.seriesPriceSources,u)}if(12===l&&a.enabled("chart_style_hilo")){return function(e,i,t){return[(0,r.createColorPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.drawBody,W),color:(0,r.getColorDefinitionProperty)(e,i.color,null,V)},{ -id:`${t}SymbolBodiesColor`,title:pe}),(0,r.createColorPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.showBorders,O),color:(0,r.getColorDefinitionProperty)(e,i.borderColor,null,B)},{id:`${t}SymbolBorderColor`,title:he}),(0,r.createTextPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.showLabels,A),color:(0,r.getColorDefinitionProperty)(e,i.labelColor,null,x)},{id:`${t}SymbolLabels`,title:ye,isEditable:!1,isMultiLine:!1})]}(e,i.hiloStyle.childs(),u)}if(!i.hasOwnProperty("haStyle"))return[];if(c.isJapaneseChartsAvailable&&8===l){return function(e,i,r){const l=[];return l.push(Se(e,i,r,"SymbolHAStyleBarColorsOnPrevClose"),...be(e,i,new o.TranslatedString("Heikin Ashi",n.t(null,void 0,t(40530))),r)),l}(e,i.haStyle.childs(),u)}return c.isJapaneseChartsAvailable&&a.enabled("japanese_chart_styles"),[]}},73986:(e,i,t)=>{t.d(i,{SeriesPropertyDefinitionsViewModel:()=>ne,basePriceSources:()=>ie,seriesPrecisionValues:()=>te});var n=t(50151),o=t(44352),r=t(36298),l=t(14483),s=t(28985),a=(t(3347),t(58275)),c=t.n(a),d=t(42960),u=t(32766),p=t(20345);const h=new r.TranslatedString("change {inputName} property",o.t(null,void 0,t(21547)));function y(e){return e.map((e=>({value:e,title:o.t(e,{context:"input"},t(88601))})))}function g(e,i,l,a,u,g,v){const f=[];return l.forEach((l=>{if(!function(e,i){return!e.isHidden&&(void 0===e.visible||function(e,i){if(!e)return!0;const t=e.split("==");return!(t.length<2)&&i[t[0]].value()===t[1]}(e.visible,i))}(l,a))return;const S=l.id;if(!a.hasOwnProperty(S))return;const w=a[S],b=function(e,i){return"style"===e.id?"Box size assignment method":"boxSize"===e.id?"Box size":i.childs().name.value()}(l,u[S]),P=function(e){return o.t(e,{context:"input"},t(88601))}(b),T=new r.TranslatedString(b,P);if("options"in l){const i=(0,n.ensure)(l.options);f.push((0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P,options:new(c())(y(i))}))}else if("integer"!==l.type){if("float"===l.type){let t;return t=function(e,i){return!((i===(0,d.chartStyleStudyId)(4)||i===(0,d.chartStyleStudyId)(6))&&"boxSize"===e||i===(0,d.chartStyleStudyId)(5)&&"reversalAmount"===e)}(S,i)||null===g.value()?new(c())(l.min):g,void f.push((0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P,type:1,min:t,max:new(c())(l.max),defval:l.defval}))}"text"!==l.type?"bool"!==l.type||f.push((0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P})):f.push((0,s.createTextPropertyDefinition)({text:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P,isEditable:!0,isMultiLine:!1}))}else f.push((0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}),[p.floor])},{id:`${v}${l.name}`,title:P,type:0,min:new(c())(l.min),max:new(c())(l.max),defval:l.defval}))})),f} -var v=t(59224),f=t(93544),S=t(79861),w=t(97906),b=t(11678);const P=(0,v.getLogger)("Chart.Definitions.Series"),T=l.enabled("show_average_close_price_line_and_label"),m=l.enabled("pre_post_market_sessions"),D=new r.TranslatedString("change decimal places",o.t(null,void 0,t(71809))),_=new r.TranslatedString("change timezone",o.t(null,void 0,t(20505))),C=(new r.TranslatedString("adjust data for dividends",o.t(null,void 0,t(42390))),new r.TranslatedString("use settlement as close on daily interval",o.t(null,void 0,t(98402))),new r.TranslatedString("adjust for contract changes",o.t(null,void 0,t(99511))),new r.TranslatedString("change session",o.t(null,void 0,t(65303)))),k=new r.TranslatedString("change extended hours color",o.t(null,void 0,t(31317))),L=new r.TranslatedString("change pre market color",o.t(null,void 0,t(46257))),M=new r.TranslatedString("change post market color",o.t(null,void 0,t(49973))),$=new r.TranslatedString("change price line visibility",o.t(null,void 0,t(67761))),I=new r.TranslatedString("change price line color",o.t(null,void 0,t(77640))),W=new r.TranslatedString("change price line width",o.t(null,void 0,t(97322))),V=(new r.TranslatedString("change previous close price line visibility",o.t(null,void 0,t(59883))),new r.TranslatedString("change previous close price line color",o.t(null,void 0,t(91183))),new r.TranslatedString("change previous close price line width",o.t(null,void 0,t(87631))),new r.TranslatedString("change pre/post market price lines visibility",o.t(null,void 0,t(50393))),new r.TranslatedString("change pre market line color",o.t(null,void 0,t(60852))),new r.TranslatedString("change post market line color",o.t(null,void 0,t(5969))),new r.TranslatedString("change bid and ask lines visibility",o.t(null,void 0,t(32311))),new r.TranslatedString("change bid line color",o.t(null,void 0,t(36703))),new r.TranslatedString("change ask line color",o.t(null,void 0,t(29180))),new r.TranslatedString("change high and low price lines visibility",o.t(null,void 0,t(92556)))),O=new r.TranslatedString("change high and low price line color",o.t(null,void 0,t(60944))),B=new r.TranslatedString("change high and low price line width",o.t(null,void 0,t(83708))),A=new r.TranslatedString("change average close price line visibility",o.t(null,void 0,t(98866))),x=new r.TranslatedString("change average close price line color",o.t(null,void 0,t(30385))),F=new r.TranslatedString("change average close price line width",o.t(null,void 0,t(68927))),N=(o.t(null,void 0,t(9994)),o.t(null,void 0,t(25866))),E=(o.t(null,void 0,t(10989)),o.t(null,void 0,t(99983)),o.t(null,void 0,t(62521))),H=o.t(null,void 0,t(15107)),R=(o.t(null,void 0,t(8094)),o.t(null,void 0,t(47586)),o.t(null,void 0,t(6350)), -o.t(null,void 0,t(73947))),j=o.t(null,void 0,t(87492)),U=o.t(null,void 0,t(39280)),G=o.t(null,void 0,t(30777)),z=o.t(null,void 0,t(8136)),J=o.t(null,void 0,t(31691)),q=o.t(null,void 0,t(10591)),K=o.t(null,void 0,t(94884)),Q=o.t(null,void 0,t(22353)),X=o.t(null,void 0,t(4329)),Y=o.t(null,void 0,t(39292)),Z=o.t(null,void 0,t(70816)),ee=[...function(e=15){const i=[];for(let t=0;t<=e;t++)i.push({priceScale:Math.pow(10,t),minMove:1,frac:!1});return i}(),{priceScale:2,minMove:1,frac:!0},{priceScale:4,minMove:1,frac:!0},{priceScale:8,minMove:1,frac:!0},{priceScale:16,minMove:1,frac:!0},{priceScale:32,minMove:1,frac:!0},{priceScale:64,minMove:1,frac:!0},{priceScale:128,minMove:1,frac:!0},{priceScale:320,minMove:1,frac:!0}],ie=[{title:U,value:"open",id:"price-source-open"},{title:G,value:"high",id:"price-source-high"},{title:z,value:"low",id:"price-source-low"},{title:J,value:"close",id:"price-source-close"},{title:q,value:"hl2",id:"price-source-hl2"},{title:K,value:"hlc3",id:"price-source-hlc3"},{title:Q,value:"ohlc4",id:"price-source-ohlc4"}];function te(){const e=[{title:X,value:"default"}];for(let i=0;i{(0,s.destroyDefinitions)(e.definitions.value())})),this._series.onStyleChanged().unsubscribe(this,this._updateDefinitions),this._series.properties().childs().rangeStyle.childs().barStyle.listeners().unsubscribeAll(this),this._series.dataEvents().symbolResolved().unsubscribeAll(this),this._unsubscribeInputsUpdate(),this._isDestroyed=!0}propertyPages(){return null===this._propertyPages?this._getDefinitions().then((e=>{var i;if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");return null===this._propertyPages&&(this._propertyPages=[{id:this._propertyPageId,title:this._propertyPageName,icon:this._propertyPageIcon,definitions:new(c())(e.definitions),visible:null!==(i=e.visible)&&void 0!==i?i:new(c())(!0).readonly()}]),this._propertyPages})):Promise.resolve(this._propertyPages)}_seriesMinTick(){const e=this._series.symbolInfo();return null!==e?e.minmov/e.pricescale:null}_updateSeriesMinTickWV(){ -null===this._seriesMinTickWV?this._seriesMinTickWV=new(c())(this._seriesMinTick()):this._seriesMinTickWV.setValue(this._seriesMinTick())}_updateSessionIdOptionsWV(){if(!m)return;const e=this._series.symbolInfo();if(null===e)return;const i=(e.subsessions||[]).filter((e=>!e.private)).map((e=>({title:(0,b.translateSessionDescription)(e.description),value:e.id})));this._sessionIdOptionsWV.setValue(i)}_updateDefinitions(){null!==this._definitions&&(0,s.destroyDefinitions)(this._definitions.definitions),this._definitions=null,this._unsubscribeInputsUpdate(),this._createSeriesDefinitions().then((e=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");(0,n.ensureNotNull)(this._propertyPages)[0].definitions.setValue(e.definitions)}))}_getDefinitions(){return null===this._definitions?this._createSeriesDefinitions():Promise.resolve(this._definitions)}_unsubscribeInputsUpdate(){null!==this._inputsSubscriptions&&(this._inputsSubscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._inputsSubscriptions=null)}_subscribeInputsUpdate(e,i){const t=[];e.forEach((e=>{if(void 0!==e.visible){const n=e.visible.split("==");if(2===n.length){const e=i[n[0]];-1===t.indexOf(e)&&(e.subscribe(this,this._updateDefinitions),t.push(e))}}})),t.length>0?this._inputsSubscriptions=t:this._inputsSubscriptions=null}_createSeriesDefinitions(){const e=this._series.properties().childs(),i=this._series.getInputsProperties(),r=this._series.getInputsInfoProperties(),l=e.style.value(),a=this._series.getStyleShortName();return new Promise((e=>{const t=(0,d.chartStyleStudyId)(l);null!==t?this._model.studyMetaInfoRepository().findById({type:"java",studyId:t}).then((t=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");if(null!==this._definitions)return void e(null);const o=(0,n.ensureNotNull)(this._seriesMinTickWV),l=g(this._undoModel,t.id,t.inputs,i,r,o,a);this._subscribeInputsUpdate(t.inputs,i),e(l)})).catch((i=>{P.logWarn(`Find meta info for create series definitions with error - ${(0,f.errorToString)(i)}`),e(null)})):e(null)})).then((i=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");if(null!==this._definitions)return this._definitions;const n=(0,u.getSeriesStylePropertiesDefinitions)(this._undoModel,e,l,{seriesPriceSources:ie,isJapaneseChartsAvailable:true},"mainSeries");null!==i&&n.push(...i);const r=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.minTick,D)},{id:`${a}SymbolMinTick`,title:R,options:new(c())(te())}),p=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,this._timezonePropertyObj.property,_)},{id:`${a}SymbolTimezone`,title:j,options:new(c())(this._timezonePropertyObj.values)});return this._definitions={definitions:[(0,s.createPropertyDefinitionsGeneralGroup)(n,"generalSymbolStylesGroup",(0,d.getTranslatedChartStyleName)(l)),(0, -s.createPropertyDefinitionsGeneralGroup)(this._seriesPriceLinesDefinitions(a),"priceLinesGroup",o.t(null,void 0,t(77986))),(0,s.createPropertyDefinitionsGeneralGroup)([...this._seriesDataDefinitions(a),r,p],"dataModififcationGroup",o.t(null,void 0,t(81285)))]},this._definitions}))}_seriesDataDefinitions(e){const i=[];if(m){const t=this._series.sessionIdProxyProperty(),n=(0,w.combineWithFilteredUpdate)(((e,i)=>!i&&(0,d.symbolHasSeveralSessions)(this._series.symbolInfo())),((e,i)=>i||!e),this._series.symbolResolvingActive(),(0,S.createWVFromProperty)(this._series.isDWMProperty())),o=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,t,C),visible:(0,s.convertFromReadonlyWVToDefinitionProperty)(n)},{id:"sessionId",title:N,options:this._sessionIdOptionsWV});i.push(o);const r=this._model.sessions().graphicsInfo();let l=!1;r.backgrounds&&(l=void 0!==r.backgrounds.outOfSession);const a=l?this._createOutOfSessionDefinition(e):this._createPrePostMarketDefinition(e);i.push(a)}return i}_createOutOfSessionDefinition(e){const i=this._model.sessions().properties().childs().graphics.childs().backgrounds.childs().outOfSession.childs();return(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._undoModel,i.color,i.transparency,k)},{id:`${e}SymbolExtendedHoursColors`,title:E})}_createPrePostMarketDefinition(e){const i=(0,w.combineWithFilteredUpdate)(((e,i)=>!i&&(0,d.symbolHasPreOrPostMarket)(this._series.symbolInfo())&&!(0,d.isRegularSessionId)(this._series.sessionIdProxyProperty().value())),((e,i)=>i||!e),this._series.symbolResolvingActive(),(0,S.createWVFromProperty)(this._series.isDWMProperty())),t=this._model.sessions(),n=t.properties().childs().graphics.childs().backgrounds.childs().preMarket.childs(),o=t.properties().childs().graphics.childs().backgrounds.childs().postMarket.childs();return(0,s.createTwoColorsPropertyDefinition)({color1:(0,s.getColorDefinitionProperty)(this._undoModel,n.color,n.transparency,L),color2:(0,s.getColorDefinitionProperty)(this._undoModel,o.color,o.transparency,M),visible:(0,s.convertFromReadonlyWVToDefinitionProperty)(i)},{id:`${e}SymbolExtendedHoursColors`,title:E})}_seriesPriceLinesDefinitions(e){const i=[],t=this._series.properties().childs();if(this._series.hasClosePrice()){const n=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,t.showPriceLine,$),color:(0,s.getColorDefinitionProperty)(this._undoModel,t.priceLineColor,null,I),width:(0,s.convertToDefinitionProperty)(this._undoModel,t.priceLineWidth,W)},{id:`${e}SymbolLastValuePriceLine`,title:H});i.push(n)}this._series.hasClosePrice();const n=t.highLowAvgPrice.childs(),o=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,n.highLowPriceLinesVisible,V),color:(0,s.getColorDefinitionProperty)(this._undoModel,n.highLowPriceLinesColor,null,O),width:(0,s.convertToDefinitionProperty)(this._undoModel,n.highLowPriceLinesWidth,B)},{id:`${e}SymbolHighLowPriceLines`,title:Y});if(i.push(o),T){const t=(0, -s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,n.averageClosePriceLineVisible,A),color:(0,s.getColorDefinitionProperty)(this._undoModel,n.averagePriceLineColor,null,x),width:(0,s.convertToDefinitionProperty)(this._undoModel,n.averagePriceLineWidth,F)},{id:`${e}SymbolAverageClosePriceLine`,title:Z});i.push(t)}return i}}}}]); \ No newline at end of file +id:`${t}SymbolBodiesColor`,title:pe}),(0,r.createColorPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.showBorders,O),color:(0,r.getColorDefinitionProperty)(e,i.borderColor,null,B)},{id:`${t}SymbolBorderColor`,title:he}),(0,r.createTextPropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,i.showLabels,A),color:(0,r.getColorDefinitionProperty)(e,i.labelColor,null,x)},{id:`${t}SymbolLabels`,title:ye,isEditable:!1,isMultiLine:!1})]}(e,i.hiloStyle.childs(),u)}if(!i.hasOwnProperty("haStyle"))return[];if(c.isJapaneseChartsAvailable&&8===l){return function(e,i,r){const l=[];return l.push(Se(e,i,r,"SymbolHAStyleBarColorsOnPrevClose"),...be(e,i,new o.TranslatedString("Heikin Ashi",n.t(null,void 0,t(40530))),r)),l}(e,i.haStyle.childs(),u)}return c.isJapaneseChartsAvailable&&a.enabled("japanese_chart_styles"),[]}},73986:(e,i,t)=>{t.d(i,{SeriesPropertyDefinitionsViewModel:()=>ne,basePriceSources:()=>ie,seriesPrecisionValues:()=>te});var n=t(50151),o=t(44352),r=t(36298),l=t(14483),s=t(46141),a=(t(3347),t(58275)),c=t.n(a),d=t(42960),u=t(32766),p=t(20345);const h=new r.TranslatedString("change {inputName} property",o.t(null,void 0,t(21547)));function y(e){return e.map((e=>({value:e,title:o.t(e,{context:"input"},t(88601))})))}function g(e,i,l,a,u,g,v){const f=[];return l.forEach((l=>{if(!function(e,i){return!e.isHidden&&(void 0===e.visible||function(e,i){if(!e)return!0;const t=e.split("==");return!(t.length<2)&&i[t[0]].value()===t[1]}(e.visible,i))}(l,a))return;const S=l.id;if(!a.hasOwnProperty(S))return;const w=a[S],b=function(e,i){return"style"===e.id?"Box size assignment method":"boxSize"===e.id?"Box size":i.childs().name.value()}(l,u[S]),P=function(e){return o.t(e,{context:"input"},t(88601))}(b),T=new r.TranslatedString(b,P);if("options"in l){const i=(0,n.ensure)(l.options);f.push((0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P,options:new(c())(y(i))}))}else if("integer"!==l.type){if("float"===l.type){let t;return t=function(e,i){return!((i===(0,d.chartStyleStudyId)(4)||i===(0,d.chartStyleStudyId)(6))&&"boxSize"===e||i===(0,d.chartStyleStudyId)(5)&&"reversalAmount"===e)}(S,i)||null===g.value()?new(c())(l.min):g,void f.push((0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P,type:1,min:t,max:new(c())(l.max),defval:l.defval}))}"text"!==l.type?"bool"!==l.type||f.push((0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P})):f.push((0,s.createTextPropertyDefinition)({text:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}))},{id:`${v}${l.name}`,title:P,isEditable:!0,isMultiLine:!1}))}else f.push((0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,w,h.format({inputName:T}),[p.floor])},{id:`${v}${l.name}`,title:P,type:0,min:new(c())(l.min),max:new(c())(l.max),defval:l.defval}))})),f} +var v=t(59224),f=t(93544),S=t(49152),w=t(97906),b=t(11678);const P=(0,v.getLogger)("Chart.Definitions.Series"),T=l.enabled("show_average_close_price_line_and_label"),m=l.enabled("pre_post_market_sessions"),D=new r.TranslatedString("change decimal places",o.t(null,void 0,t(71809))),_=new r.TranslatedString("change timezone",o.t(null,void 0,t(20505))),C=(new r.TranslatedString("adjust data for dividends",o.t(null,void 0,t(42390))),new r.TranslatedString("use settlement as close on daily interval",o.t(null,void 0,t(98402))),new r.TranslatedString("adjust for contract changes",o.t(null,void 0,t(99511))),new r.TranslatedString("change session",o.t(null,void 0,t(65303)))),k=new r.TranslatedString("change extended hours color",o.t(null,void 0,t(31317))),L=new r.TranslatedString("change pre market color",o.t(null,void 0,t(46257))),M=new r.TranslatedString("change post market color",o.t(null,void 0,t(49973))),$=new r.TranslatedString("change price line visibility",o.t(null,void 0,t(67761))),I=new r.TranslatedString("change price line color",o.t(null,void 0,t(77640))),W=new r.TranslatedString("change price line width",o.t(null,void 0,t(97322))),V=(new r.TranslatedString("change previous close price line visibility",o.t(null,void 0,t(59883))),new r.TranslatedString("change previous close price line color",o.t(null,void 0,t(91183))),new r.TranslatedString("change previous close price line width",o.t(null,void 0,t(87631))),new r.TranslatedString("change pre/post market price lines visibility",o.t(null,void 0,t(50393))),new r.TranslatedString("change pre market line color",o.t(null,void 0,t(60852))),new r.TranslatedString("change post market line color",o.t(null,void 0,t(5969))),new r.TranslatedString("change bid and ask lines visibility",o.t(null,void 0,t(32311))),new r.TranslatedString("change bid line color",o.t(null,void 0,t(36703))),new r.TranslatedString("change ask line color",o.t(null,void 0,t(29180))),new r.TranslatedString("change high and low price lines visibility",o.t(null,void 0,t(92556)))),O=new r.TranslatedString("change high and low price line color",o.t(null,void 0,t(60944))),B=new r.TranslatedString("change high and low price line width",o.t(null,void 0,t(83708))),A=new r.TranslatedString("change average close price line visibility",o.t(null,void 0,t(98866))),x=new r.TranslatedString("change average close price line color",o.t(null,void 0,t(30385))),F=new r.TranslatedString("change average close price line width",o.t(null,void 0,t(68927))),N=(o.t(null,void 0,t(9994)),o.t(null,void 0,t(25866))),E=(o.t(null,void 0,t(10989)),o.t(null,void 0,t(99983)),o.t(null,void 0,t(62521))),H=o.t(null,void 0,t(15107)),R=(o.t(null,void 0,t(8094)),o.t(null,void 0,t(47586)),o.t(null,void 0,t(6350)),o.t(null,void 0,t(73947))),j=o.t(null,void 0,t(87492)),U=o.t(null,void 0,t(39280)),G=o.t(null,void 0,t(30777)),z=o.t(null,void 0,t(8136)),J=o.t(null,void 0,t(31691)),q=o.t(null,void 0,t(10591)),K=o.t(null,void 0,t(94884)),Q=o.t(null,void 0,t(22353)),X=o.t(null,void 0,t(4329)),Y=o.t(null,void 0,t(39292)),Z=o.t(null,void 0,t(70816)),ee=[{ +priceScale:2,minMove:1,frac:!0},{priceScale:4,minMove:1,frac:!0},{priceScale:8,minMove:1,frac:!0},{priceScale:16,minMove:1,frac:!0},{priceScale:32,minMove:1,frac:!0},{priceScale:64,minMove:1,frac:!0},{priceScale:128,minMove:1,frac:!0},{priceScale:320,minMove:1,frac:!0}],ie=[{title:U,value:"open",id:"price-source-open"},{title:G,value:"high",id:"price-source-high"},{title:z,value:"low",id:"price-source-low"},{title:J,value:"close",id:"price-source-close"},{title:q,value:"hl2",id:"price-source-hl2"},{title:K,value:"hlc3",id:"price-source-hlc3"},{title:Q,value:"ohlc4",id:"price-source-ohlc4"}];function te(){const e=[{title:X,value:"default"}],i=function(e=15){const i=[];for(let t=0;t<=e;t++)i.push({priceScale:Math.pow(10,t),minMove:1,frac:!1});return i}();for(let t=0;t{(0,s.destroyDefinitions)(e.definitions.value())})),this._series.onStyleChanged().unsubscribe(this,this._updateDefinitions),this._series.properties().childs().rangeStyle.childs().barStyle.listeners().unsubscribeAll(this),this._series.dataEvents().symbolResolved().unsubscribeAll(this),this._unsubscribeInputsUpdate(),this._isDestroyed=!0}propertyPages(){return null===this._propertyPages?this._getDefinitions().then((e=>{var i;if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");return null===this._propertyPages&&(this._propertyPages=[{id:this._propertyPageId,title:this._propertyPageName,icon:this._propertyPageIcon,definitions:new(c())(e.definitions),visible:null!==(i=e.visible)&&void 0!==i?i:new(c())(!0).readonly()}]),this._propertyPages})):Promise.resolve(this._propertyPages)}_seriesMinTick(){const e=this._series.symbolInfo();return null!==e?e.minmov/e.pricescale:null}_updateSeriesMinTickWV(){null===this._seriesMinTickWV?this._seriesMinTickWV=new(c())(this._seriesMinTick()):this._seriesMinTickWV.setValue(this._seriesMinTick())} +_updateSessionIdOptionsWV(){if(!m)return;const e=this._series.symbolInfo();if(null===e)return;const i=(e.subsessions||[]).filter((e=>!e.private)).map((e=>({title:(0,b.translateSessionDescription)(e.description),value:e.id})));this._sessionIdOptionsWV.setValue(i)}_updateDefinitions(){null!==this._definitions&&(0,s.destroyDefinitions)(this._definitions.definitions),this._definitions=null,this._unsubscribeInputsUpdate(),this._createSeriesDefinitions().then((e=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");(0,n.ensureNotNull)(this._propertyPages)[0].definitions.setValue(e.definitions)}))}_getDefinitions(){return null===this._definitions?this._createSeriesDefinitions():Promise.resolve(this._definitions)}_unsubscribeInputsUpdate(){null!==this._inputsSubscriptions&&(this._inputsSubscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._inputsSubscriptions=null)}_subscribeInputsUpdate(e,i){const t=[];e.forEach((e=>{if(void 0!==e.visible){const n=e.visible.split("==");if(2===n.length){const e=i[n[0]];-1===t.indexOf(e)&&(e.subscribe(this,this._updateDefinitions),t.push(e))}}})),t.length>0?this._inputsSubscriptions=t:this._inputsSubscriptions=null}_createSeriesDefinitions(){const e=this._series.properties().childs(),i=this._series.getInputsProperties(),r=this._series.getInputsInfoProperties(),l=e.style.value(),a=this._series.getStyleShortName();return new Promise((e=>{const t=(0,d.chartStyleStudyId)(l);null!==t?this._model.studyMetaInfoRepository().findById({type:"java",studyId:t}).then((t=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");if(null!==this._definitions)return void e(null);const o=(0,n.ensureNotNull)(this._seriesMinTickWV),l=g(this._undoModel,t.id,t.inputs,i,r,o,a);this._subscribeInputsUpdate(t.inputs,i),e(l)})).catch((i=>{P.logWarn(`Find meta info for create series definitions with error - ${(0,f.errorToString)(i)}`),e(null)})):e(null)})).then((i=>{if(this._isDestroyed)throw new Error("SeriesPropertyDefinitionsViewModel already destroyed");if(null!==this._definitions)return this._definitions;const n=(0,u.getSeriesStylePropertiesDefinitions)(this._undoModel,e,l,{seriesPriceSources:ie,isJapaneseChartsAvailable:true},"mainSeries");null!==i&&n.push(...i);const r=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.minTick,D)},{id:`${a}SymbolMinTick`,title:R,options:new(c())(te())}),p=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,this._timezonePropertyObj.property,_)},{id:`${a}SymbolTimezone`,title:j,options:new(c())(this._timezonePropertyObj.values)});return this._definitions={definitions:[(0,s.createPropertyDefinitionsGeneralGroup)(n,"generalSymbolStylesGroup",(0,d.getTranslatedChartStyleName)(l)),(0,s.createPropertyDefinitionsGeneralGroup)(this._seriesPriceLinesDefinitions(a),"priceLinesGroup",o.t(null,void 0,t(77986))),(0, +s.createPropertyDefinitionsGeneralGroup)([...this._seriesDataDefinitions(a),r,p],"dataModififcationGroup",o.t(null,void 0,t(81285)))]},this._definitions}))}_seriesDataDefinitions(e){const i=[];if(m){const t=this._series.sessionIdProxyProperty(),n=(0,w.combineWithFilteredUpdate)(((e,i)=>!i&&(0,d.symbolHasSeveralSessions)(this._series.symbolInfo())),((e,i)=>i||!e),this._series.symbolResolvingActive(),(0,S.createWVFromProperty)(this._series.isDWMProperty())),o=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,t,C),visible:(0,s.convertFromReadonlyWVToDefinitionProperty)(n)},{id:"sessionId",title:N,options:this._sessionIdOptionsWV});i.push(o);const r=this._model.sessions().graphicsInfo();let l=!1;r.backgrounds&&(l=void 0!==r.backgrounds.outOfSession);const a=l?this._createOutOfSessionDefinition(e):this._createPrePostMarketDefinition(e);i.push(a)}return i}_createOutOfSessionDefinition(e){const i=this._model.sessions().properties().childs().graphics.childs().backgrounds.childs().outOfSession.childs();return(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._undoModel,i.color,i.transparency,k)},{id:`${e}SymbolExtendedHoursColors`,title:E})}_createPrePostMarketDefinition(e){const i=(0,w.combineWithFilteredUpdate)(((e,i)=>!i&&(0,d.symbolHasPreOrPostMarket)(this._series.symbolInfo())&&!(0,d.isRegularSessionId)(this._series.sessionIdProxyProperty().value())),((e,i)=>i||!e),this._series.symbolResolvingActive(),(0,S.createWVFromProperty)(this._series.isDWMProperty())),t=this._model.sessions(),n=t.properties().childs().graphics.childs().backgrounds.childs().preMarket.childs(),o=t.properties().childs().graphics.childs().backgrounds.childs().postMarket.childs();return(0,s.createTwoColorsPropertyDefinition)({color1:(0,s.getColorDefinitionProperty)(this._undoModel,n.color,n.transparency,L),color2:(0,s.getColorDefinitionProperty)(this._undoModel,o.color,o.transparency,M),visible:(0,s.convertFromReadonlyWVToDefinitionProperty)(i)},{id:`${e}SymbolExtendedHoursColors`,title:E})}_seriesPriceLinesDefinitions(e){const i=[],t=this._series.properties().childs();if(this._series.hasClosePrice()){const n=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,t.showPriceLine,$),color:(0,s.getColorDefinitionProperty)(this._undoModel,t.priceLineColor,null,I),width:(0,s.convertToDefinitionProperty)(this._undoModel,t.priceLineWidth,W)},{id:`${e}SymbolLastValuePriceLine`,title:H});i.push(n)}this._series.hasClosePrice();const n=t.highLowAvgPrice.childs(),o=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,n.highLowPriceLinesVisible,V),color:(0,s.getColorDefinitionProperty)(this._undoModel,n.highLowPriceLinesColor,null,O),width:(0,s.convertToDefinitionProperty)(this._undoModel,n.highLowPriceLinesWidth,B)},{id:`${e}SymbolHighLowPriceLines`,title:Y});if(i.push(o),T){const t=(0,s.createLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,n.averageClosePriceLineVisible,A), +color:(0,s.getColorDefinitionProperty)(this._undoModel,n.averagePriceLineColor,null,x),width:(0,s.convertToDefinitionProperty)(this._undoModel,n.averagePriceLineWidth,F)},{id:`${e}SymbolAverageClosePriceLine`,title:Z});i.push(t)}return i}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/4015.1d0e3a62a59d173c81f3.css b/charting_library/bundles/4015.1d0e3a62a59d173c81f3.css new file mode 100644 index 00000000..4e8bfc9b --- /dev/null +++ b/charting_library/bundles/4015.1d0e3a62a59d173c81f3.css @@ -0,0 +1 @@ +.tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xxsmall{font-size:11px;height:20px;line-height:16px;width:20px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:168px;line-height:160px;width:168px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute} \ No newline at end of file diff --git a/charting_library/bundles/4015.1d0e3a62a59d173c81f3.rtl.css b/charting_library/bundles/4015.1d0e3a62a59d173c81f3.rtl.css new file mode 100644 index 00000000..4e8bfc9b --- /dev/null +++ b/charting_library/bundles/4015.1d0e3a62a59d173c81f3.rtl.css @@ -0,0 +1 @@ +.tv-circle-logo{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-style:normal;font-weight:700;justify-content:center}html.theme-dark .tv-circle-logo{color:#5d606b}.tv-circle-logo:not(img){background-color:#e0e3eb}html.theme-dark .tv-circle-logo:not(img){background-color:#2a2e39}.tv-circle-logo--xxxsmall{font-size:11px;height:18px;line-height:16px;width:18px}.tv-circle-logo--xxsmall{font-size:11px;height:20px;line-height:16px;width:20px}.tv-circle-logo--xsmall{font-size:11px;height:24px;line-height:16px;width:24px}.tv-circle-logo--small{font-size:14px;height:28px;line-height:16px;width:28px}.tv-circle-logo--medium{font-size:16px;height:36px;line-height:16px;width:36px}.tv-circle-logo--large{font-size:24px;height:48px;line-height:32px;width:48px}.tv-circle-logo--xlarge{font-size:40px;height:56px;line-height:40px;width:56px}.tv-circle-logo--xxlarge{font-size:80px;height:112px;line-height:80px;width:112px}.tv-circle-logo--xxxlarge{font-size:160px;height:168px;line-height:160px;width:168px}.tv-circle-logo--border{border:1px solid #fff}html.theme-dark .tv-circle-logo--border{border:1px solid #1e222d}.tv-circle-logo--visually-hidden{opacity:0;position:absolute} \ No newline at end of file diff --git a/charting_library/bundles/5050.9977fa324e6f16f06bc8.js b/charting_library/bundles/5050.ab76a0ed297bdbf8d13f.js similarity index 94% rename from charting_library/bundles/5050.9977fa324e6f16f06bc8.js rename to charting_library/bundles/5050.ab76a0ed297bdbf8d13f.js index 56e992d7..241c14f7 100644 --- a/charting_library/bundles/5050.9977fa324e6f16f06bc8.js +++ b/charting_library/bundles/5050.ab76a0ed297bdbf8d13f.js @@ -1,6 +1,6 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5050],{66076:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN",positionLeft:"positionLeft-_HnK0UIN"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},27267:(e,t,o)=>{"use strict";function n(e,t,o,n,r){function i(r){if(e>r.timeStamp)return;const i=r.target;void 0!==o&&null!==t&&null!==i&&i.ownerDocument===n&&(t.contains(i)||o(r))}return r.click&&n.addEventListener("click",i,!1),r.mouseDown&&n.addEventListener("mousedown",i,!1),r.touchEnd&&n.addEventListener("touchend",i,!1),r.touchStart&&n.addEventListener("touchstart",i,!1),()=>{n.removeEventListener("click",i,!1),n.removeEventListener("mousedown",i,!1),n.removeEventListener("touchend",i,!1),n.removeEventListener("touchstart",i,!1)}}o.d(t,{addOutsideEventListener:()=>n})},90186:(e,t,o)=>{"use strict";function n(e){return i(e,a)}function r(e){return i(e,s)}function i(e,t){const o=Object.entries(e).filter(t),n={};for(const[e,t]of o)n[e]=t;return n}function a(e){const[t,o]=e;return 0===t.indexOf("data-")&&"string"==typeof o}function s(e){return 0===e[0].indexOf("aria-")}o.d(t,{filterAriaProps:()=>r,filterDataProps:()=>n,filterProps:()=>i,isAriaAttribute:()=>s,isDataAttribute:()=>a})},76460:(e,t,o)=>{"use strict";function n(e){return 0===e.detail}o.d(t,{isKeyboardClick:()=>n})},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerContext:()=>a,DrawerManager:()=>i});var n=o(50959),r=o(99054);class i extends n.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,r.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,r.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,r.setFixedBodyState)(!1)}render(){return n.createElement(a.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const a=n.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>h});var n=o(50959),r=o(50151),i=o(97754),a=o(36174),s=o(65718),c=o(37558),l=o(29197),d=o(86656),u=o(66076);function h(e){ const{position:t="Bottom",onClose:o,children:d,className:h,theme:m=u}=e,f=(0,r.ensureNotNull)((0,n.useContext)(c.DrawerContext)),[v]=(0,n.useState)((()=>(0,a.randomHash)())),g=(0,n.useRef)(null),w=(0,n.useContext)(l.CloseDelegateContext);return(0,n.useLayoutEffect)((()=>((0,r.ensureNotNull)(g.current).focus({preventScroll:!0}),w.subscribe(f,o),f.addDrawer(v),()=>{f.removeDrawer(v),w.unsubscribe(f,o)})),[]),n.createElement(s.Portal,null,n.createElement("div",{className:i(u.wrap,u[`position${t}`])},v===f.currentDrawer&&n.createElement("div",{className:u.backdrop,onClick:o}),n.createElement(p,{className:i(m.drawer,u[`position${t}`],h),ref:g,"data-name":e["data-name"]},d)))}const p=(0,n.forwardRef)(((e,t)=>{const{className:o,...r}=e;return n.createElement(d.TouchScrollContainer,{className:i(u.drawer,o),tabIndex:-1,ref:t,...r})}))},16396:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_POPUP_MENU_ITEM_THEME:()=>l,PopupMenuItem:()=>u});var n=o(50959),r=o(97754),i=o(59064),a=o(51768),s=o(90186),c=o(71986);const l=c;function d(e){e.stopPropagation()}function u(e){const{id:t,role:o,"aria-label":l,"aria-selected":u,"aria-checked":h,className:p,title:m,labelRowClassName:f,labelClassName:v,shortcut:g,forceShowShortcuts:w,icon:b,isActive:D,isDisabled:E,isHovered:k,appearAsDisabled:C,label:x,link:N,showToolboxOnHover:_,showToolboxOnFocus:O,target:y,rel:T,toolbox:M,reference:B,onMouseOut:F,onMouseOver:P,onKeyDown:R,suppressToolboxClick:A=!0,theme:L=c,tabIndex:S,tagName:W,renderComponent:I,roundedIcon:j,iconAriaProps:U}=e,z=(0,s.filterDataProps)(e),H=(0,n.useRef)(null),Q=(0,n.useMemo)((()=>function(e){function t(t){const{reference:o,...r}=t,i=null!=e?e:r.href?"a":"div",a="a"===i?r:function(e){const{download:t,href:o,hrefLang:n,media:r,ping:i,rel:a,target:s,type:c,referrerPolicy:l,...d}=e;return d}(r);return n.createElement(i,{...a,ref:o})}return t.displayName=`DefaultComponent(${e})`,t}(W)),[W]),K=null!=I?I:Q;return n.createElement(K,{...z,id:t,role:o,"aria-label":l,"aria-selected":u,"aria-checked":h,className:r(p,L.item,b&&L.withIcon,{[L.isActive]:D,[L.isDisabled]:E||C,[L.hovered]:k}),title:m,href:N,target:y,rel:T,reference:function(e){H.current=e,"function"==typeof B&&B(e);"object"==typeof B&&(B.current=e)},onClick:function(t){const{dontClosePopup:o,onClick:n,onClickArg:r,trackEventObject:s}=e;if(E)return;s&&(0,a.trackEvent)(s.category,s.event,s.label);n&&n(r,t);o||(0,i.globalCloseMenu)()},onContextMenu:function(t){const{trackEventObject:o,trackRightClick:n}=e;o&&n&&(0,a.trackEvent)(o.category,o.event,`${o.label}_rightClick`)},onMouseUp:function(t){const{trackEventObject:o,trackMouseWheelClick:n}=e;if(1===t.button&&N&&o){let e=o.label;n&&(e+="_mouseWheelClick"),(0,a.trackEvent)(o.category,o.event,e)}},onMouseOver:P,onMouseOut:F,onKeyDown:R,tabIndex:S},void 0!==b&&n.createElement("span",{"aria-label":U&&U["aria-label"],"aria-hidden":U&&Boolean(U["aria-hidden"]),className:r(L.icon,j&&c["round-icon"]),dangerouslySetInnerHTML:{__html:b}}),n.createElement("span",{className:r(L.labelRow,f)},n.createElement("span",{className:r(L.label,v) },x)),(void 0!==g||w)&&n.createElement("span",{className:L.shortcut},(G=g)&&G.split("+").join(" + ")),void 0!==M&&n.createElement("span",{onClick:A?d:void 0,className:r(L.toolbox,{[L.showOnHover]:_,[L.showOnFocus]:O})},M));var G}},20520:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>h});var n=o(50959),r=o(962),i=o(62942),a=o(65718),s=o(27317),c=o(29197);const l=n.createContext(void 0);var d=o(36383);const u=n.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:o,isOpened:h,closeOnClickOutside:p=!0,doNotCloseOn:m,onClickOutside:f,onClose:v,onKeyboardClose:g,"data-name":w="popup-menu-container",...b}=e,D=(0,n.useContext)(c.CloseDelegateContext),E=n.useContext(u),k=(0,n.useContext)(l),C=(0,d.useOutsideEvent)({handler:function(e){f&&f(e);if(!p)return;const t=(0,i.default)(m)?m():null==m?[]:[m];if(t.length>0&&e.target instanceof Node)for(const o of t){const t=r.findDOMNode(o);if(t instanceof Node&&t.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return h?n.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:C,style:{pointerEvents:"auto"}},n.createElement(s.Menu,{...b,onClose:v,onKeyboardClose:g,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:D,customRemeasureDelegate:k,ref:t,"data-name":w,limitMaxWidth:E.setMenuMaxWidth},o))):null}},10381:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetCaret:()=>c});var n=o(50959),r=o(97754),i=o(9745),a=o(34587),s=o(578);function c(e){const{dropped:t,className:o}=e;return n.createElement(i.Icon,{className:r(o,a.icon,{[a.dropped]:t}),icon:s})}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>s});var n=o(50959),r=o(59142),i=o(50151),a=o(49483);const s=(0,n.forwardRef)(((e,t)=>{const{children:o,...i}=e,s=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>s.current)),(0,n.useLayoutEffect)((()=>{if(a.CheckMobile.iOS())return null!==s.current&&(0,r.disableBodyScroll)(s.current,{allowTouchMove:c(s)}),()=>{null!==s.current&&(0,r.enableBodyScroll)(s.current)}}),[]),n.createElement("div",{ref:s,...i},o)}));function c(e){return t=>{const o=(0,i.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},78029:e=>{e.exports={button:"button-GwQQdU8S",hover:"hover-GwQQdU8S",isInteractive:"isInteractive-GwQQdU8S",accessible:"accessible-GwQQdU8S",isGrouped:"isGrouped-GwQQdU8S",isActive:"isActive-GwQQdU8S",isOpened:"isOpened-GwQQdU8S",isDisabled:"isDisabled-GwQQdU8S",text:"text-GwQQdU8S",icon:"icon-GwQQdU8S"}},2869:e=>{e.exports={button:"button-xNqEcuN2"}},42919:e=>{e.exports={button:"button-merBkM5y",hover:"hover-merBkM5y",accessible:"accessible-merBkM5y",arrow:"arrow-merBkM5y",arrowWrap:"arrowWrap-merBkM5y",isOpened:"isOpened-merBkM5y"}},12811:(e,t,o)=>{"use strict";o.d(t,{HorizontalAttachEdge:()=>r,HorizontalDropDirection:()=>a,VerticalAttachEdge:()=>n,VerticalDropDirection:()=>i,getPopupPositioner:()=>l});var n,r,i,a,s=o(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(n||(n={})),function(e){ -e[e.Left=0]="Left",e[e.Right=1]="Right"}(r||(r={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const c={verticalAttachEdge:n.Bottom,horizontalAttachEdge:r.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function l(e,t){return(o,l)=>{const d=(0,s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:u=c.verticalAttachEdge,verticalDropDirection:h=c.verticalDropDirection,horizontalAttachEdge:p=c.horizontalAttachEdge,horizontalDropDirection:m=c.horizontalDropDirection,horizontalMargin:f=c.horizontalMargin,verticalMargin:v=c.verticalMargin,matchButtonAndListboxWidths:g=c.matchButtonAndListboxWidths}=t,w=u===n.Top?-1*v:v,b=p===r.Right?d.right:d.left,D=u===n.Top?d.top:d.bottom,E={x:b-(m===a.FromRightToLeft?o:0)+f,y:D-(h===i.FromBottomToTop?l:0)+w};return g&&(E.overrideWidth=d.width),E}}},31409:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>c});var n=o(50959),r=o(97754),i=o(9745),a=o(78029);const s=a,c=n.forwardRef(((e,t)=>{const{tag:o="div",icon:s,isActive:c,isOpened:l,isDisabled:d,isGrouped:u,isHovered:h,onClick:p,text:m,textBeforeIcon:f,title:v,theme:g=a,className:w,forceInteractive:b,inactive:D,"data-name":E,"data-tooltip":k,...C}=e,x=r(w,g.button,(v||k)&&"apply-common-tooltip",{[g.isActive]:c,[g.isOpened]:l,[g.isInteractive]:(b||Boolean(p))&&!d&&!D,[g.isDisabled]:Boolean(d||D),[g.isGrouped]:u,[g.hover]:h}),N=s&&("string"==typeof s?n.createElement(i.Icon,{className:g.icon,icon:s}):n.cloneElement(s,{className:r(g.icon,s.props.className)}));return"button"===o?n.createElement("button",{...C,ref:t,type:"button",className:r(x,g.accessible),disabled:d&&!D,onClick:p,title:v,"data-name":E,"data-tooltip":k},f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m),N,!f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m)):n.createElement("div",{...C,ref:t,"data-role":"button",className:x,onClick:d?void 0:p,title:v,"data-name":E},f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m),N,!f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m))}))},50813:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetIconButton:()=>s});var n=o(50959),r=o(97754),i=o(31409),a=o(2869);const s=n.forwardRef((function(e,t){const{className:o,id:s,...c}=e;return n.createElement(i.ToolWidgetButton,{"data-name":s,...c,ref:t,className:r(o,a.button)})}))},8087:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetMenu:()=>f});var n=o(50959),r=o(97754),i=o(3343),a=o(20520),s=o(10381),c=o(90186),l=o(37558),d=o(41590),u=o(12811),h=o(90692),p=o(76460),m=o(42919);class f extends n.PureComponent{constructor(e){super(e),this._wrapperRef=null,this._controller=n.createRef(),this._handleWrapperRef=e=>{this._wrapperRef=e,this.props.reference&&this.props.reference(e)},this._handleOpen=()=>{var e +e[e.Left=0]="Left",e[e.Right=1]="Right"}(r||(r={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const c={verticalAttachEdge:n.Bottom,horizontalAttachEdge:r.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function l(e,t){return(o,l)=>{const d=(0,s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:u=c.verticalAttachEdge,verticalDropDirection:h=c.verticalDropDirection,horizontalAttachEdge:p=c.horizontalAttachEdge,horizontalDropDirection:m=c.horizontalDropDirection,horizontalMargin:f=c.horizontalMargin,verticalMargin:v=c.verticalMargin,matchButtonAndListboxWidths:g=c.matchButtonAndListboxWidths}=t,w=u===n.Top?-1*v:v,b=p===r.Right?d.right:d.left,D=u===n.Top?d.top:d.bottom,E={x:b-(m===a.FromRightToLeft?o:0)+f,y:D-(h===i.FromBottomToTop?l:0)+w};return g&&(E.overrideWidth=d.width),E}}},31409:(e,t,o)=>{"use strict";o.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>c});var n=o(50959),r=o(97754),i=o(9745),a=o(78029);const s=a,c=n.forwardRef(((e,t)=>{const{tag:o="div",icon:s,isActive:c,isOpened:l,isDisabled:d,isGrouped:u,isHovered:h,onClick:p,text:m,textBeforeIcon:f,title:v,theme:g=a,className:w,forceInteractive:b,inactive:D,"data-name":E,"data-tooltip":k,...C}=e,x=r(w,g.button,(v||k)&&"apply-common-tooltip",{[g.isActive]:c,[g.isOpened]:l,[g.isInteractive]:(b||Boolean(p))&&!d&&!D,[g.isDisabled]:Boolean(d||D),[g.isGrouped]:u,[g.hover]:h}),N=s&&("string"==typeof s?n.createElement(i.Icon,{className:g.icon,icon:s}):n.cloneElement(s,{className:r(g.icon,s.props.className)}));return"button"===o?n.createElement("button",{...C,ref:t,type:"button",className:r(x,g.accessible),disabled:d&&!D,onClick:p,title:v,"data-name":E,"data-tooltip":k},f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m),N,!f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m)):n.createElement("div",{...C,ref:t,"data-role":"button",className:x,onClick:d?void 0:p,title:v,"data-name":E,"data-tooltip":k},f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m),N,!f&&m&&n.createElement("div",{className:r("js-button-text",g.text)},m))}))},50813:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetIconButton:()=>s});var n=o(50959),r=o(97754),i=o(31409),a=o(2869);const s=n.forwardRef((function(e,t){const{className:o,id:s,...c}=e;return n.createElement(i.ToolWidgetButton,{"data-name":s,...c,ref:t,className:r(o,a.button)})}))},8087:(e,t,o)=>{"use strict";o.d(t,{ToolWidgetMenu:()=>f});var n=o(50959),r=o(97754),i=o(3343),a=o(20520),s=o(10381),c=o(90186),l=o(37558),d=o(41590),u=o(12811),h=o(90692),p=o(76460),m=o(42919);class f extends n.PureComponent{constructor(e){super(e),this._wrapperRef=null,this._controller=n.createRef(),this._handleWrapperRef=e=>{this._wrapperRef=e,this.props.reference&&this.props.reference(e)},this._handleOpen=()=>{var e ;"div"!==this.props.tag&&(null===(e=this._controller.current)||void 0===e||e.focus())},this._handleClick=e=>{e.target instanceof Node&&e.currentTarget.contains(e.target)&&(this._handleToggleDropdown(void 0,(0,p.isKeyboardClick)(e)),this.props.onClick&&this.props.onClick(e,!this.state.isOpened))},this._handleToggleDropdown=(e,t=!1)=>{const{onClose:o,onOpen:n}=this.props,{isOpened:r}=this.state,i="boolean"==typeof e?e:!r;this.setState({isOpened:i,shouldReturnFocus:!!i&&t}),i&&n&&n(),!i&&o&&o()},this._handleClose=()=>{this.close()},this._handleKeyDown=e=>{var t;const{orientation:o="horizontal"}=this.props;if(e.defaultPrevented)return;if(!(e.target instanceof Node))return;const n=(0,i.hashFromEvent)(e);if(e.currentTarget.contains(e.target))switch(n){case 40:if("div"===this.props.tag||"horizontal"!==o)return;if(this.state.isOpened)return;e.preventDefault(),this._handleToggleDropdown(!0,!0);break;case 27:if(!this.state.isOpened||!this.props.closeOnEsc)return;e.preventDefault(),e.stopPropagation(),this._handleToggleDropdown(!1)}else{if("div"===this.props.tag)return;switch(n){case 27:{e.preventDefault();const{shouldReturnFocus:o}=this.state;this._handleToggleDropdown(!1),o&&(null===(t=this._wrapperRef)||void 0===t||t.focus());break}}}},this.state={isOpened:!1,shouldReturnFocus:!1}}render(){const{tag:e="div",id:t,arrow:o,content:i,isDisabled:a,isDrawer:l,isShowTooltip:d,title:u,className:p,hotKey:m,theme:f,drawerBreakpoint:v,tabIndex:g}=this.props,{isOpened:w}=this.state,b=r(p,f.button,{"apply-common-tooltip":d||!a,[f.isDisabled]:a,[f.isOpened]:w});return"button"===e?n.createElement("button",{type:"button",id:t,className:r(b,f.accessible),disabled:a,onClick:this._handleClick,title:u,"data-tooltip-hotkey":m,ref:this._handleWrapperRef,onKeyDown:this._handleKeyDown,tabIndex:g,...(0,c.filterDataProps)(this.props),...(0,c.filterAriaProps)(this.props)},i,o&&n.createElement("div",{className:f.arrow},n.createElement("div",{className:f.arrowWrap},n.createElement(s.ToolWidgetCaret,{dropped:w}))),this.state.isOpened&&(v?n.createElement(h.MatchMedia,{rule:v},(e=>this._renderContent(e))):this._renderContent(l))):n.createElement("div",{id:t,className:b,onClick:a?void 0:this._handleClick,title:u,"data-tooltip-hotkey":m,ref:this._handleWrapperRef,"data-role":"button",tabIndex:g,onKeyDown:this._handleKeyDown,...(0,c.filterDataProps)(this.props)},i,o&&n.createElement("div",{className:f.arrow},n.createElement("div",{className:f.arrowWrap},n.createElement(s.ToolWidgetCaret,{dropped:w}))),this.state.isOpened&&(v?n.createElement(h.MatchMedia,{rule:v},(e=>this._renderContent(e))):this._renderContent(l)))}close(){this._handleToggleDropdown(!1)}focus(){var e;null===(e=this._wrapperRef)||void 0===e||e.focus()}focusMenu(){var e;null===(e=this._controller.current)||void 0===e||e.focus()}update(){null!==this._controller.current&&this._controller.current.update()}_renderContent(e){const{menuDataName:t,minWidth:o,menuClassName:r,maxHeight:i,drawerPosition:s="Bottom",children:c}=this.props,{isOpened:h}=this.state,p={ horizontalMargin:this.props.horizontalMargin||0,verticalMargin:this.props.verticalMargin||2,verticalAttachEdge:this.props.verticalAttachEdge,horizontalAttachEdge:this.props.horizontalAttachEdge,verticalDropDirection:this.props.verticalDropDirection,horizontalDropDirection:this.props.horizontalDropDirection,matchButtonAndListboxWidths:this.props.matchButtonAndListboxWidths},m=Boolean(h&&e&&s),f=function(e){return"function"==typeof e}(c)?c({isDrawer:m}):c;return m?n.createElement(l.DrawerManager,null,n.createElement(d.Drawer,{onClose:this._handleClose,position:s,"data-name":t},f)):n.createElement(a.PopupMenu,{reference:this.props.menuReference,controller:this._controller,closeOnClickOutside:this.props.closeOnClickOutside,doNotCloseOn:this,isOpened:h,minWidth:o,onClose:this._handleClose,position:(0,u.getPopupPositioner)(this._wrapperRef,p),className:r,maxHeight:i,"data-name":t,tabIndex:"div"!==this.props.tag?-1:void 0,onOpen:this._handleOpen,onKeyDown:this.props.onMenuKeyDown,onFocus:this.props.onMenuFocus},f)}}f.defaultProps={arrow:!0,closeOnClickOutside:!0,theme:m}},578:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/5518.5ea25a84bbc49fe198ae.js b/charting_library/bundles/5518.5ea25a84bbc49fe198ae.js deleted file mode 100644 index ad33143d..00000000 --- a/charting_library/bundles/5518.5ea25a84bbc49fe198ae.js +++ /dev/null @@ -1,3 +0,0 @@ -"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5518],{73955:(e,t,r)=>{r.r(t),r.d(t,{createPropertyPage:()=>n});var i=r(58275),o=r.n(i);function n(e,t,r,i=null){var n;const s={id:t,title:r,definitions:new(o())(e.definitions),visible:null!==(n=e.visible)&&void 0!==n?n:new(o())(!0).readonly()};return null!==i&&(s.icon=i),s}},20345:(e,t,r)=>{r.d(t,{convertToInt:()=>n,floor:()=>o,limitedPrecision:()=>s});var i=r(10786);function o(e){return Math.floor(e)}function n(e){return parseInt(String(e))}function s(e){const t=new i.LimitedPrecisionNumericFormatter(e);return e=>{if(null===e)return e;const r=t.parse(t.format(e));return r.res?r.value:null}}},3347:(e,t,r)=>{r.d(t,{convertToDefinitionProperty:()=>s,makeProxyDefinitionProperty:()=>o,makeProxyDefinitionPropertyDestroyable:()=>n});var i=r(51768);function o(e,t,r){const i=new Map,o=void 0!==t?t[0]:e=>e,n=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,s={value:()=>o(e.value()),setValue:t=>{e.setValue(n(t))},subscribe:(t,r)=>{const o=e=>{r(s)};i.set(r,o),e.subscribe(t,o)},unsubscribe:(t,r)=>{const o=i.get(r);o&&(e.unsubscribe(t,o),i.delete(r))},unsubscribeAll:t=>{e.unsubscribeAll(t),i.clear()},destroy:()=>{null==r||r()}};return s}function n(e){const t=o(e);return t.destroy=()=>{e.destroy()},t}function s(e,t,r,n,s,l,p){const u=o(t,n,l),c=void 0!==n?void 0!==n[1]?n[1]:n[0]:e=>e,a=null!=s?s:i=>e.setProperty(t,c(i),r);return u.setValue=e=>{var t;p&&(0,i.trackEvent)(p.category,p.event,null===(t=p.label)||void 0===t?void 0:t.call(p,e)),a(e)},u}},28985:(e,t,r)=>{function i(e,t){return{propType:"checkable",properties:e,...t}}function o(e,t,r){return{propType:"checkableSet",properties:e,childrenDefinitions:r,...t}}function n(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}r.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>F,convertFromWVToDefinitionProperty:()=>j,convertToDefinitionProperty:()=>R.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>i,createCheckableSetPropertyDefinition:()=>o,createColorPropertyDefinition:()=>n,createCoordinatesPropertyDefinition:()=>k,createEmojiPropertyDefinition:()=>M,createLeveledLinePropertyDefinition:()=>y,createLinePropertyDefinition:()=>a,createNumberPropertyDefinition:()=>v,createOptionalTwoColorsPropertyDefinition:()=>V,createOptionsPropertyDefinition:()=>b,createPropertyDefinitionsGeneralGroup:()=>W,createPropertyDefinitionsLeveledLinesGroup:()=>Y,createRangePropertyDefinition:()=>x,createSelectionCoordinatesPropertyDefinition:()=>C,createSessionPropertyDefinition:()=>z,createStudyInputsPropertyDefinition:()=>N,createSymbolPropertyDefinition:()=>O,createTextPropertyDefinition:()=>L,createTransparencyPropertyDefinition:()=>A,createTwoColorsPropertyDefinition:()=>I,createTwoOptionsPropertyDefinition:()=>P,destroyDefinitions:()=>te,getColorDefinitionProperty:()=>Z,getLockPriceScaleDefinitionProperty:()=>q,getPriceScaleSelectionStrategyDefinitionProperty:()=>U,getScaleRatioDefinitionProperty:()=>B,getSymbolDefinitionProperty:()=>$,isPropertyDefinitionsGroup:()=>ee, -makeProxyDefinitionProperty:()=>R.makeProxyDefinitionProperty});var s=r(73436),l=r(79849);const p=[l.LINESTYLE_SOLID,l.LINESTYLE_DOTTED,l.LINESTYLE_DASHED],u=[1,2,3,4],c=[s.LineEnd.Normal,s.LineEnd.Arrow];function a(e,t){const r={propType:"line",properties:e,...t};return void 0!==r.properties.style&&(r.styleValues=p),void 0!==r.properties.width&&(r.widthValues=u),void 0===r.properties.leftEnd&&void 0===r.properties.rightEnd||void 0!==r.endsValues||(r.endsValues=c),void 0!==r.properties.value&&void 0===r.valueType&&(r.valueType=1),r}const d=[l.LINESTYLE_SOLID,l.LINESTYLE_DOTTED,l.LINESTYLE_DASHED],f=[1,2,3,4];function y(e,t){const r={propType:"leveledLine",properties:e,...t};return void 0!==r.properties.style&&(r.styleValues=d),void 0!==r.properties.width&&(r.widthValues=f),r}function v(e,t){return{propType:"number",properties:e,type:1,...t}}function b(e,t){return{propType:"options",properties:e,...t}}function P(e,t){return{propType:"twoOptions",properties:e,...t}}var D=r(44352);const m=[{id:"bottom",value:"bottom",title:D.t(null,void 0,r(65994))},{id:"middle",value:"middle",title:D.t(null,void 0,r(76476))},{id:"top",value:"top",title:D.t(null,void 0,r(91757))}],T=[{id:"left",value:"left",title:D.t(null,void 0,r(19286))},{id:"center",value:"center",title:D.t(null,void 0,r(72171))},{id:"right",value:"right",title:D.t(null,void 0,r(21141))}],g=[{id:"horizontal",value:"horizontal",title:D.t(null,void 0,r(77405))},{id:"vertical",value:"vertical",title:D.t(null,void 0,r(44085))}],h=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),S=[1,2,3,4],E=D.t(null,void 0,r(92960)),w=D.t(null,void 0,r(90581));function L(e,t){const r={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==r.properties.size&&void 0===r.sizeItems&&(r.sizeItems=h),void 0!==r.properties.alignmentVertical&&void 0===r.alignmentVerticalItems&&(r.alignmentVerticalItems=m),void 0!==r.properties.alignmentHorizontal&&void 0===r.alignmentHorizontalItems&&(r.alignmentHorizontalItems=T),(r.alignmentVerticalItems||r.alignmentHorizontalItems)&&void 0===r.alignmentTitle&&(r.alignmentTitle=E),void 0!==r.properties.orientation&&(void 0===r.orientationItems&&(r.orientationItems=g),void 0===r.orientationTitle&&(r.orientationTitle=w)),void 0!==r.properties.borderWidth&&void 0===r.borderWidthItems&&(r.borderWidthItems=S),r}function I(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function V(e,t){return{propType:"optionalTwoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function k(e,t){return{propType:"coordinates",properties:e,...t}}function C(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function x(e,t){return{propType:"range",properties:e,...t}}function A(e,t){return{propType:"transparency",properties:e,...t}}function O(e,t){return{propType:"symbol",properties:e,...t}}function z(e,t){return{propType:"session",properties:e,...t}}function M(e,t){return{propType:"emoji",properties:e,...t}}function N(e,t){return{propType:"studyInputs",properties:e,...t}}var H=r(58275),_=r.n(H) -;function W(e,t,r,i){return{id:t,title:r,visible:i,groupType:"general",definitions:new(_())(e)}}function Y(e,t,r){return{id:t,title:r,groupType:"leveledLines",definitions:new(_())(e)}}var R=r(3347);function G(e,t){const r=new Map,i=void 0!==t?t[0]:e=>e,o=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,n={value:()=>i(e.value()),setValue:t=>{var r;null===(r=e.setValue)||void 0===r||r.call(e,o(t))},subscribe:(t,i)=>{const o=()=>{i(n)};let s=r.get(t);void 0===s?(s=new Map,s.set(i,o),r.set(t,s)):s.set(i,o),e.subscribe(o)},unsubscribe:(t,i)=>{const o=r.get(t);if(void 0!==o){const t=o.get(i);void 0!==t&&(e.unsubscribe(t),o.delete(i))}},unsubscribeAll:t=>{const i=r.get(t);void 0!==i&&(i.forEach(((t,r)=>{e.unsubscribe(t)})),i.clear())}};return n}function j(e,t,r,i){const o=G(t,i),n=void 0!==i?void 0!==i[1]?i[1]:i[0]:e=>e;return o.setValue=i=>e.setWatchedValue(t,n(i),r),o}function F(e,t){return function(e,t,r){const i=new Map;return G({subscribe:(r,o)=>{const n=e=>r(t(e));i.set(r,n),e.subscribe(n,o)},unsubscribe:t=>{if(t){const r=i.get(t);r&&(e.unsubscribe(r),i.delete(t))}else i.clear(),e.unsubscribe()},value:()=>t(e.value())},r)}(e,(e=>e),t)}function U(e,t){const r=(0,R.makeProxyDefinitionProperty)(t);return r.setValue=t=>e.setPriceScaleSelectionStrategy(t),r}function q(e,t,r,i){const o=(0,R.makeProxyDefinitionProperty)(t);return o.setValue=t=>{const o={lockScale:t};e.setPriceScaleMode(o,r,i)},o}function B(e,t,r,i){const o=(0,R.makeProxyDefinitionProperty)(t,i);return o.setValue=i=>{e.setScaleRatioProperty(t,i,r)},o}var J=r(24377),K=r(87095),Q=r(79861);function X(e,t){if((0,K.isHexColor)(e)){const r=(0,J.parseRgb)(e);return(0,J.rgbaToString)((0,J.rgba)(r,(100-t)/100))}return e}function Z(e,t,r,i,o){let n;if(null!==r){const e=(0,Q.combineProperty)(X,t,r);n=(0,R.makeProxyDefinitionPropertyDestroyable)(e)}else n=(0,R.makeProxyDefinitionProperty)(t,[()=>X(t.value(),0),e=>e]);return n.setValue=r=>{o&&e.beginUndoMacro(i),e.setProperty(t,r,i),o&&e.endUndoMacro()},n}function $(e,t,r,i,o,n){const s=[(l=r,p=t,e=>{const t=l(p);if(e===p.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var l,p;const u=(0,R.convertToDefinitionProperty)(e,t,o,s);n&&(u.setValue=n);const c=new Map;u.subscribe=(e,r)=>{const i=e=>{r(u)};c.set(r,i),t.subscribe(e,i)},u.unsubscribe=(e,r)=>{const i=c.get(r);i&&(t.unsubscribe(e,i),c.delete(r))};const a={};return i.subscribe(a,(()=>{c.forEach(((e,t)=>{t(u)}))})),u.destroy=()=>{i.unsubscribeAll(a),c.clear()},u}function ee(e){return e.hasOwnProperty("groupType")}function te(e){e.forEach((e=>{if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const r=e.properties[t];void 0!==r&&void 0!==r.destroy&&r.destroy()}))}else te(e.definitions.value())}))}}}]); \ No newline at end of file diff --git a/charting_library/bundles/5871.bc27dc50e79bd2545e97.js b/charting_library/bundles/5871.bc27dc50e79bd2545e97.js new file mode 100644 index 00000000..d77dfa1f --- /dev/null +++ b/charting_library/bundles/5871.bc27dc50e79bd2545e97.js @@ -0,0 +1,3 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5871],{73955:(e,t,r)=>{r.r(t),r.d(t,{createPropertyPage:()=>n});var i=r(58275),o=r.n(i);function n(e,t,r,i=null){var n;const s={id:t,title:r,definitions:new(o())(e.definitions),visible:null!==(n=e.visible)&&void 0!==n?n:new(o())(!0).readonly()};return null!==i&&(s.icon=i),s}},20345:(e,t,r)=>{r.d(t,{convertToInt:()=>n,floor:()=>o,limitedPrecision:()=>s});var i=r(10786);function o(e){return Math.floor(e)}function n(e){return parseInt(String(e))}function s(e){const t=new i.LimitedPrecisionNumericFormatter(e);return e=>{if(null===e)return e;const r=t.parse(t.format(e));return r.res?r.value:null}}},3347:(e,t,r)=>{r.d(t,{convertToDefinitionProperty:()=>s,makeProxyDefinitionProperty:()=>o,makeProxyDefinitionPropertyDestroyable:()=>n});var i=r(51768);function o(e,t,r){const i=new Map,o=void 0!==t?t[0]:e=>e,n=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,s={value:()=>o(e.value()),setValue:t=>{e.setValue(n(t))},subscribe:(t,r)=>{const o=e=>{r(s)};i.set(r,o),e.subscribe(t,o)},unsubscribe:(t,r)=>{const o=i.get(r);o&&(e.unsubscribe(t,o),i.delete(r))},unsubscribeAll:t=>{e.unsubscribeAll(t),i.clear()},destroy:()=>{null==r||r()}};return s}function n(e){const t=o(e);return t.destroy=()=>{e.destroy()},t}function s(e,t,r,n,s,p,l){const u=o(t,n,p),c=void 0!==n?void 0!==n[1]?n[1]:n[0]:e=>e,a=null!=s?s:i=>e.setProperty(t,c(i),r);return u.setValue=e=>{var t;l&&(0,i.trackEvent)(l.category,l.event,null===(t=l.label)||void 0===t?void 0:t.call(l,e)),a(e)},u}},43715:(e,t,r)=>{r.d(t,{createLinePropertyDefinition:()=>l});var i=r(73436),o=r(79849);const n=[o.LINESTYLE_SOLID,o.LINESTYLE_DOTTED,o.LINESTYLE_DASHED],s=[1,2,3,4],p=[i.LineEnd.Normal,i.LineEnd.Arrow];function l(e,t){const r={propType:"line",properties:e,...t};return void 0!==r.properties.style&&(r.styleValues=n),void 0!==r.properties.width&&(r.widthValues=s),void 0===r.properties.leftEnd&&void 0===r.properties.rightEnd||void 0!==r.endsValues||(r.endsValues=p),void 0!==r.properties.value&&void 0===r.valueType&&(r.valueType=1),r}},46141:(e,t,r)=>{function i(e,t){return{propType:"checkable",properties:e,...t}}function o(e,t,r){return{propType:"checkableSet",properties:e,childrenDefinitions:r,...t}}function n(e,t){return{propType:"color",properties:e,noAlpha:!1,...t}}r.d(t,{convertFromReadonlyWVToDefinitionProperty:()=>Y,convertFromWVToDefinitionProperty:()=>W,convertToDefinitionProperty:()=>H.convertToDefinitionProperty,createCheckablePropertyDefinition:()=>i,createCheckableSetPropertyDefinition:()=>o,createColorPropertyDefinition:()=>n,createCoordinatesPropertyDefinition:()=>w,createEmojiPropertyDefinition:()=>x,createLeveledLinePropertyDefinition:()=>c,createLinePropertyDefinition:()=>s.createLinePropertyDefinition,createNumberPropertyDefinition:()=>a,createOptionalTwoColorsPropertyDefinition:()=>E,createOptionsPropertyDefinition:()=>d,createPropertyDefinitionsGeneralGroup:()=>M,createPropertyDefinitionsLeveledLinesGroup:()=>N,createRangePropertyDefinition:()=>I, +createSelectionCoordinatesPropertyDefinition:()=>L,createSessionPropertyDefinition:()=>C,createStudyInputsPropertyDefinition:()=>A,createSymbolPropertyDefinition:()=>k,createTextPropertyDefinition:()=>h,createTransparencyPropertyDefinition:()=>V,createTwoColorsPropertyDefinition:()=>S,createTwoOptionsPropertyDefinition:()=>f,destroyDefinitions:()=>X,getColorDefinitionProperty:()=>J,getLockPriceScaleDefinitionProperty:()=>G,getPriceScaleSelectionStrategyDefinitionProperty:()=>R,getScaleRatioDefinitionProperty:()=>j,getSymbolDefinitionProperty:()=>K,isPropertyDefinitionsGroup:()=>Q,makeProxyDefinitionProperty:()=>H.makeProxyDefinitionProperty});var s=r(43715),p=r(79849);const l=[p.LINESTYLE_SOLID,p.LINESTYLE_DOTTED,p.LINESTYLE_DASHED],u=[1,2,3,4];function c(e,t){const r={propType:"leveledLine",properties:e,...t};return void 0!==r.properties.style&&(r.styleValues=l),void 0!==r.properties.width&&(r.widthValues=u),r}function a(e,t){return{propType:"number",properties:e,type:1,...t}}function d(e,t){return{propType:"options",properties:e,...t}}function f(e,t){return{propType:"twoOptions",properties:e,...t}}var y=r(44352);const v=[{id:"bottom",value:"bottom",title:y.t(null,void 0,r(65994))},{id:"middle",value:"middle",title:y.t(null,void 0,r(76476))},{id:"top",value:"top",title:y.t(null,void 0,r(91757))}],b=[{id:"left",value:"left",title:y.t(null,void 0,r(19286))},{id:"center",value:"center",title:y.t(null,void 0,r(72171))},{id:"right",value:"right",title:y.t(null,void 0,r(21141))}],P=[{id:"horizontal",value:"horizontal",title:y.t(null,void 0,r(77405))},{id:"vertical",value:"vertical",title:y.t(null,void 0,r(44085))}],D=[10,11,12,14,16,20,24,28,32,40].map((e=>({title:String(e),value:e}))),m=[1,2,3,4],T=y.t(null,void 0,r(92960)),g=y.t(null,void 0,r(90581));function h(e,t){const r={propType:"text",properties:e,...t,isEditable:t.isEditable||!1};return void 0!==r.properties.size&&void 0===r.sizeItems&&(r.sizeItems=D),void 0!==r.properties.alignmentVertical&&void 0===r.alignmentVerticalItems&&(r.alignmentVerticalItems=v),void 0!==r.properties.alignmentHorizontal&&void 0===r.alignmentHorizontalItems&&(r.alignmentHorizontalItems=b),(r.alignmentVerticalItems||r.alignmentHorizontalItems)&&void 0===r.alignmentTitle&&(r.alignmentTitle=T),void 0!==r.properties.orientation&&(void 0===r.orientationItems&&(r.orientationItems=P),void 0===r.orientationTitle&&(r.orientationTitle=g)),void 0!==r.properties.borderWidth&&void 0===r.borderWidthItems&&(r.borderWidthItems=m),r}function S(e,t){return{propType:"twoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function E(e,t){return{propType:"optionalTwoColors",properties:e,noAlpha1:!1,noAlpha2:!1,...t}}function w(e,t){return{propType:"coordinates",properties:e,...t}}function L(e,t){return{propType:"selectionCoordinates",properties:e,...t}}function I(e,t){return{propType:"range",properties:e,...t}}function V(e,t){return{propType:"transparency",properties:e,...t}}function k(e,t){return{propType:"symbol",properties:e,...t}}function C(e,t){return{propType:"session",properties:e,...t}}function x(e,t){ +return{propType:"emoji",properties:e,...t}}function A(e,t){return{propType:"studyInputs",properties:e,...t}}var O=r(58275),z=r.n(O);function M(e,t,r,i){return{id:t,title:r,visible:i,groupType:"general",definitions:new(z())(e)}}function N(e,t,r){return{id:t,title:r,groupType:"leveledLines",definitions:new(z())(e)}}var H=r(3347);function _(e,t){const r=new Map,i=void 0!==t?t[0]:e=>e,o=void 0!==t?void 0!==t[1]?t[1]:t[0]:e=>e,n={value:()=>i(e.value()),setValue:t=>{var r;null===(r=e.setValue)||void 0===r||r.call(e,o(t))},subscribe:(t,i)=>{const o=()=>{i(n)};let s=r.get(t);void 0===s?(s=new Map,s.set(i,o),r.set(t,s)):s.set(i,o),e.subscribe(o)},unsubscribe:(t,i)=>{const o=r.get(t);if(void 0!==o){const t=o.get(i);void 0!==t&&(e.unsubscribe(t),o.delete(i))}},unsubscribeAll:t=>{const i=r.get(t);void 0!==i&&(i.forEach(((t,r)=>{e.unsubscribe(t)})),i.clear())}};return n}function W(e,t,r,i){const o=_(t,i),n=void 0!==i?void 0!==i[1]?i[1]:i[0]:e=>e;return o.setValue=i=>e.setWatchedValue(t,n(i),r),o}function Y(e,t){return function(e,t,r){const i=new Map;return _({subscribe:(r,o)=>{const n=e=>r(t(e));i.set(r,n),e.subscribe(n,o)},unsubscribe:t=>{if(t){const r=i.get(t);r&&(e.unsubscribe(r),i.delete(t))}else i.clear(),e.unsubscribe()},value:()=>t(e.value())},r)}(e,(e=>e),t)}function R(e,t){const r=(0,H.makeProxyDefinitionProperty)(t);return r.setValue=t=>e.setPriceScaleSelectionStrategy(t),r}function G(e,t,r,i){const o=(0,H.makeProxyDefinitionProperty)(t);return o.setValue=t=>{const o={lockScale:t};e.setPriceScaleMode(o,r,i)},o}function j(e,t,r,i){const o=(0,H.makeProxyDefinitionProperty)(t,i);return o.setValue=i=>{e.setScaleRatioProperty(t,i,r)},o}var F=r(24377),U=r(87095),q=r(49152);function B(e,t){if((0,U.isHexColor)(e)){const r=(0,F.parseRgb)(e);return(0,F.rgbaToString)((0,F.rgba)(r,(100-t)/100))}return e}function J(e,t,r,i,o){let n;if(null!==r){const e=(0,q.combineProperty)(B,t,r);n=(0,H.makeProxyDefinitionPropertyDestroyable)(e)}else n=(0,H.makeProxyDefinitionProperty)(t,[()=>B(t.value(),0),e=>e]);return n.setValue=r=>{o&&e.beginUndoMacro(i),e.setProperty(t,r,i),o&&e.endUndoMacro()},n}function K(e,t,r,i,o,n){const s=[(p=r,l=t,e=>{const t=p(l);if(e===l.value()&&null!==t){const e=t.ticker||t.full_name;if(e)return e}return e}),e=>e];var p,l;const u=(0,H.convertToDefinitionProperty)(e,t,o,s);n&&(u.setValue=n);const c=new Map;u.subscribe=(e,r)=>{const i=e=>{r(u)};c.set(r,i),t.subscribe(e,i)},u.unsubscribe=(e,r)=>{const i=c.get(r);i&&(t.unsubscribe(e,i),c.delete(r))};const a={};return i.subscribe(a,(()=>{c.forEach(((e,t)=>{t(u)}))})),u.destroy=()=>{i.unsubscribeAll(a),c.clear()},u}function Q(e){return e.hasOwnProperty("groupType")}function X(e){e.forEach((e=>{if(e.hasOwnProperty("propType")){Object.keys(e.properties).forEach((t=>{const r=e.properties[t];void 0!==r&&void 0!==r.destroy&&r.destroy()}))}else X(e.definitions.value())}))}}}]); \ No newline at end of file diff --git a/charting_library/bundles/5901.2c4016712a46748b42bf.js b/charting_library/bundles/5901.521f9d32724856f46d21.js similarity index 99% rename from charting_library/bundles/5901.2c4016712a46748b42bf.js rename to charting_library/bundles/5901.521f9d32724856f46d21.js index eb7daa8e..cdf81d39 100644 --- a/charting_library/bundles/5901.2c4016712a46748b42bf.js +++ b/charting_library/bundles/5901.521f9d32724856f46d21.js @@ -6,7 +6,7 @@ containerReference:(0,a.useMergedRefs)([w,I]),hasIcon:_})}));C.displayName="Text var v=n(38528),g=n(44352),f=n(9745),b=n(21861),C=n(2948),y=n(21234);function E(e){const t=r(y.control,y.controlIncrease),s=r(y.control,y.controlDecrease);return o.createElement(o.Fragment,null,void 0!==e.title&&o.createElement("div",{className:y.title},e.title),o.createElement("div",{className:y.controlWrapper},(e.defaultButtonsVisible||e.title)&&o.createElement(o.Fragment,null,o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(46812)),className:t,onClick:e.increaseValue,onMouseDown:b.preventDefault},o.createElement(f.Icon,{icon:C,className:y.controlIcon})),o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(56095)),className:s,onClick:e.decreaseValue,onMouseDown:b.preventDefault},o.createElement(f.Icon,{icon:C,className:y.controlIcon})))))}var w=n(70412),S=n(29202),x=n(47201),_=n(68335);const N=[38],T=[40];function I(e){const[t,n]=(0,w.useHover)(),[r,a]=(0,S.useFocus)(),i=(0,o.useRef)(null),l=(0,x.createSafeMulticastEventHandler)(a.onFocus,e.onFocus),c=(0,x.createSafeMulticastEventHandler)(a.onBlur,e.onBlur),u=(0,o.useCallback)((t=>{!e.disabled&&r&&(t.preventDefault(),t.deltaY<0?e.onValueByStepChange(1):e.onValueByStepChange(-1))}),[r,e.disabled,e.onValueByStepChange]);return o.createElement(m,{...n,id:e.id,name:e.name,pattern:e.pattern,borderStyle:e.borderStyle,fontSizeStyle:e.fontSizeStyle,value:e.value,className:e.className,inputClassName:e.inputClassName,button:function(){const{button:n,forceShowControls:a,disabled:i,title:l}=e,c=!i&&!s.mobiletouch&&(a||r||t);return i?void 0:o.createElement(o.Fragment,null,null!=n?n:o.createElement(E,{increaseValue:p,decreaseValue:d,defaultButtonsVisible:c,title:l}))}(),disabled:e.disabled,placeholder:e.placeholder,innerLabel:e.innerLabel,endSlot:e.endSlot,containerReference:(0,v.useMergedRefs)([i,e.containerReference]),inputReference:e.inputReference,inputMode:e.inputMode,type:e.type,warning:e.warning,error:e.error,errorMessage:e.errorMessage,onClick:e.onClick,onFocus:l,onBlur:c,onChange:e.onValueChange,onKeyDown:function(t){if(e.disabled||0!==(0,_.modifiersFromEvent)(t.nativeEvent))return;let n=N,o=T;e.controlDecKeyCodes&&(o=o.concat(e.controlDecKeyCodes));e.controlIncKeyCodes&&(n=n.concat(e.controlIncKeyCodes));(o.includes(t.keyCode)||n.includes(t.keyCode))&&(t.preventDefault(),e.onValueByStepChange(o.includes(t.keyCode)?-1:1));e.onKeyDown&&e.onKeyDown(t)},onWheelNoPassive:u,stretch:e.stretch,intent:e.intent,highlight:e.highlight,highlightRemoveRoundBorder:e.highlightRemoveRoundBorder,autoSelectOnFocus:e.autoSelectOnFocus,"data-property-id":e["data-name"]});function p(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(1))}function d(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(-1))}}},58593:(e,t,n)=>{"use strict";n.d(t,{ColorSelect:()=>_});var o=n(50959),s=n(97754),r=n.n(s),a=n(50151),i=n(68335),l=n(20520),c=n(29202),u=n(27797),p=n(64706);function d(e){const{button:t,children:n,className:s,onPopupClose:r,"data-name":d,...h}=e,[m,v]=(0, o.useState)(!1),[g,f]=(0,o.useState)(!1),[b,C]=(0,c.useFocus)(),y=(0,o.useRef)(null);return o.createElement("div",{className:s,"data-name":d},o.createElement("div",{tabIndex:e.disabled?void 0:-1,ref:y,onClick:function(){if(e.disabled)return;f((e=>!e)),v(!1)},onFocus:C.onFocus,onBlur:C.onBlur,onKeyDown:E},"function"==typeof t?t(g,b):t),o.createElement(l.PopupMenu,{isOpened:g,onClose:w,position:function(){const e=(0,a.ensureNotNull)(y.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height}},doNotCloseOn:y.current,onKeyDown:E},o.createElement(p.MenuContext.Consumer,null,(e=>o.createElement(u.ColorPicker,{...h,onToggleCustom:v,menu:e}))),!m&&n));function E(e){if(27===(0,i.hashFromEvent)(e))g&&(e.preventDefault(),w())}function w(){f(!1),(0,a.ensureNotNull)(y.current).focus(),r&&r()}}var h=n(56512),m=n(87095),v=n(6914),g=n(44352),f=n(57733),b=n(52272);const C=(0,f.makeSwitchGroupItem)(class extends o.PureComponent{constructor(){super(...arguments),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)}}render(){const{name:e,checked:t,value:n}=this.props,r=s(b.thicknessItem,{[b.checked]:t}),a=s(b.bar,{[b.checked]:t}),i={borderTopWidth:parseInt(n)};return o.createElement("div",{className:r},o.createElement("input",{type:"radio",className:b.radio,name:e,value:n,onChange:this._onChange,checked:t}),o.createElement("div",{className:a,style:i}," "))}});function y(e){const{name:t,values:n,selectedValues:s,onChange:r}=e,a=n.map(((e,t)=>o.createElement(C,{key:t,value:e.toString()}))),i=s.map((e=>e.toString()));return o.createElement("div",{className:b.wrap},o.createElement(f.SwitchGroup,{name:t,onChange:e=>{r(parseInt(e))},values:i},a))}var E=n(86536);const w=g.t(null,void 0,n(60142));function S(e){const{value:t,items:n,onChange:s}=e;return o.createElement("div",{className:E.thicknessContainer},o.createElement("div",{className:E.thicknessTitle},w),o.createElement(y,{name:"color_picker_thickness_select",onChange:s,values:n,selectedValues:"mixed"===t?[]:[t]}))}var x=n(28685);function _(e){const{className:t,selectOpacity:n=void 0!==e.opacity,thickness:s,color:a,disabled:i,opacity:l=1,onColorChange:c,onOpacityChange:u,onThicknessChange:p,thicknessItems:m,onPopupClose:v,"data-name":g}=e,[f,b,C]=(0,h.useCustomColors)();return o.createElement(d,{className:t,disabled:i,color:"mixed"!==a?a:null,selectOpacity:n,opacity:l,selectCustom:!0,customColors:f,onColorChange:c,onOpacityChange:a?u:void 0,onAddColor:b,onRemoveCustomColor:C,button:function(e,t){const n=e||t,c=n?"primary":"default";return o.createElement("div",{className:r()(x.colorPickerWrap,x[`intent-${c}`],x["border-thin"],x["size-medium"],n&&x.highlight,n&&x.focused,i&&x.disabled),"data-role":"button","data-name":s?"color-with-thickness-select":"color-select"},o.createElement("div",{className:r()(x.colorPicker,i&&x.disabled)},a&&"mixed"!==a?function(){const e=N(a,l),t=l>=.95&&T(a);return o.createElement("div",{className:x.opacitySwatch},o.createElement("div",{style:{backgroundColor:e},className:r()(x.swatch,t&&x.white)}))}():o.createElement("div",{ className:x.placeholderContainer},o.createElement("div",{className:"mixed"===a?x.mixedColor:x.placeholder})),s&&function(){const e=a&&"mixed"!==a?N(a,l):void 0;if("mixed"===s)return o.createElement("div",{className:x.multiWidth},o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}));return o.createElement("span",{className:r()(x.colorLine,T(a)&&x.white),style:{height:s,backgroundColor:e}})}()),n&&o.createElement("span",{className:x.shadow}))},onPopupClose:v,"data-name":g},s&&m&&o.createElement(S,{value:s,items:m,onChange:function(e){p&&p(e)}}))}function N(e,t){return e?(0,m.generateColor)(e,(0,m.alphaToTransparency)(t),!0):"#000000"}function T(e){return!!e&&e.toLowerCase()===v.white}},48897:(e,t,n)=>{"use strict";n.d(t,{SymbolInputsButton:()=>_});var o=n(50959),s=n(97754),r=n.n(s),a=n(44352),i=n(50151),l=n(50655),c=n(95711),u=n(14483),p=n(55141),d=n(65106),h=n(1861),m=n(9745),v=n(93929),g=n(60015);function f(e){const{value:t,onClick:n,className:r,startSlot:a,disabled:i=!1}=e;return o.createElement("div",{className:s(g.wrap,i&&g.disabled,r),onClick:n,"data-name":"edit-button"},o.createElement("div",{className:s(g.text,"apply-overflow-tooltip")},void 0!==a&&a,o.createElement("span",null,t)),o.createElement(m.Icon,{icon:v,className:g.icon}))}var b=n(31356),C=n(78260),y=n(7785),E=n(15983),w=n(82708),S=n(69006);function x(e){const{symbol:t,onSymbolChanged:s,disabled:i,className:p}=e,[m,v]=(0,o.useState)(t),g=(0,o.useContext)(l.SlotContext),b=(0,o.useContext)(c.PopupContext);return o.createElement(f,{value:m,onClick:function(){const e=function(e){const t=(0,y.tokenize)(e);return(0,E.isSpread)(t)}(m)?m:(0,w.safeShortName)(m),t=(0,d.getSymbolSearchCompleteOverrideFunction)();(0,h.showSymbolSearchItemsDialog)({onSearchComplete:e=>{t(e[0].symbol,e[0].result).then((e=>{s(e.symbol),v(e.name)}))},dialogTitle:a.t(null,void 0,n(23398)),defaultValue:e,manager:g,onClose:()=>{b&&b.focus()},showSpreadActions:u.enabled("show_spread_operators")&&u.enabled("studies_symbol_search_spread_operators")})},disabled:i,className:r()(p,u.enabled("uppercase_instrument_names")&&S.uppercase)})}function _(e){if("definition"in e){const{propType:t,properties:n,id:s,title:r="",solutionId:a}=e.definition,l=n[t],c=l.value()||"",u=e=>{l.setValue(e)};return o.createElement(b.CommonSection,{id:s,title:r,solutionId:a},o.createElement(C.CellWrap,null,o.createElement(x,{symbol:(0,i.ensureDefined)(c),onSymbolChanged:u})))}{const{study:t,value:n,input:{id:s,name:a},onChange:l,disabled:c,hasTooltip:u}=e,d=e=>{const n=(0,p.getInternalSymbolName)(e,t);l(n,s,a)};return o.createElement(x,{symbol:(0,i.ensureDefined)(n),onSymbolChanged:d,disabled:c,className:r()(u&&S.hasTooltip)})}}},1861:(e,t,n)=>{"use strict";n.d(t,{showSymbolSearchItemsDialog:()=>l});var o=n(50959),s=n(962),r=n(50655),a=n(51826),i=n(32456);function l(e){ -const{initialMode:t="symbolSearch",autofocus:n=!0,defaultValue:l,showSpreadActions:c,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,onClose:C,footer:y,symbolTypes:E,searchInput:w,emptyState:S,hideMarkedListFlag:x,dialogWidth:_="auto",manager:N,shouldReturnFocus:T}=e;if(a.dialogsOpenerManager.isOpened("SymbolSearch")||a.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const I=document.createElement("div"),k=o.createElement(r.SlotContext.Provider,{value:null!=N?N:null},o.createElement(i.SymbolSearchItemsDialog,{onClose:P,initialMode:t,defaultValue:l,showSpreadActions:c,hideMarkedListFlag:x,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,footer:y,symbolTypes:E,searchInput:w,emptyState:S,autofocus:n,dialogWidth:_,shouldReturnFocus:T}));function P(){s.unmountComponentAtNode(I),a.dialogsOpenerManager.setAsClosed("SymbolSearch"),C&&C()}return s.render(k,I),a.dialogsOpenerManager.setAsOpened("SymbolSearch"),{close:P}}},73146:(e,t,n)=>{"use strict";n.d(t,{createAdapter:()=>r});var o=n(29673),s=n(28853);function r(e){if((0,o.isLineTool)(e))return{isPine:()=>!1,isStandardPine:()=>!1,canOverrideMinTick:()=>!1,resolvedSymbolInfoBySymbol:()=>{throw new TypeError("Only study is supported.")},symbolsResolved:()=>{throw new TypeError("Only study is supported.")},parentSources:()=>{throw new TypeError("Only study is supported.")},getAllChildren:()=>[],sourceId:()=>{throw new TypeError("Only study is supported.")},inputs:()=>({}),parentSourceForInput:()=>{throw new TypeError("Only study is supported.")}};if((0,s.isStudy)(e))return e;if("isInputsStudy"in e)return e;throw new TypeError("Unsupported source type.")}},45560:(e,t,n)=>{"use strict";n.d(t,{useDefinitionProperty:()=>r});var o=n(50959),s=n(71953);const r=e=>{const t="property"in e?e.property:void 0,n="defaultValue"in e?e.defaultValue:e.property.value(),[r,a]=(0,o.useState)(t?t.value():n);(0,o.useEffect)((()=>{if(t){const n={};return a(t.value()),t.subscribe(n,(t=>{const n=t.value();e.handler&&e.handler(n),a(n)})),()=>t.unsubscribeAll(n)}return()=>{}}),[t]);return[r,e=>{if(void 0!==t){const n=t.value();s.logger.logNormal(`Changing property value from "${n}" to "${e}"`),t.setValue(e)}}]}},78260:(e,t,n)=>{"use strict";n.d(t,{CellWrap:()=>i});var o=n(50959),s=n(97754),r=n.n(s),a=n(2746);function i(e){return o.createElement("div",{className:r()(a.wrap,e.className)},e.children)}},53424:(e,t,n)=>{"use strict";n.d(t,{CheckableTitle:()=>c});var o=n(50959),s=n(15294),r=n(45560);function a(e){const{property:t,...n}=e,[a,i]=(0,r.useDefinitionProperty)({property:t}),l="mixed"===a;return o.createElement(s.Checkbox,{...n,name:"toggle-enabled",checked:l||a,indeterminate:l,onChange:function(){i("mixed"===a||!a)}})}var i=n(78260),l=n(25679);function c(e){const{property:t,disabled:n,title:s,className:r,name:c}=e,u=o.createElement("span",{className:l.title},s);return o.createElement(i.CellWrap,{className:r +const{initialMode:t="symbolSearch",autofocus:n=!0,defaultValue:l,showSpreadActions:c,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,onClose:C,footer:y,symbolTypes:E,searchInput:w,emptyState:S,hideMarkedListFlag:x,dialogWidth:_="auto",manager:N,shouldReturnFocus:T}=e;if(a.dialogsOpenerManager.isOpened("SymbolSearch")||a.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const I=document.createElement("div"),k=o.createElement(r.SlotContext.Provider,{value:null!=N?N:null},o.createElement(i.SymbolSearchItemsDialog,{onClose:P,initialMode:t,defaultValue:l,showSpreadActions:c,hideMarkedListFlag:x,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,footer:y,symbolTypes:E,searchInput:w,emptyState:S,autofocus:n,dialogWidth:_,shouldReturnFocus:T}));function P(){s.unmountComponentAtNode(I),a.dialogsOpenerManager.setAsClosed("SymbolSearch"),C&&C()}return s.render(k,I),a.dialogsOpenerManager.setAsOpened("SymbolSearch"),{close:P}}},73146:(e,t,n)=>{"use strict";n.d(t,{createAdapter:()=>r});var o=n(18341),s=n(28853);function r(e){if((0,o.isLineTool)(e))return{isPine:()=>!1,isStandardPine:()=>!1,canOverrideMinTick:()=>!1,resolvedSymbolInfoBySymbol:()=>{throw new TypeError("Only study is supported.")},symbolsResolved:()=>{throw new TypeError("Only study is supported.")},parentSources:()=>{throw new TypeError("Only study is supported.")},getAllChildren:()=>[],sourceId:()=>{throw new TypeError("Only study is supported.")},inputs:()=>({}),parentSourceForInput:()=>{throw new TypeError("Only study is supported.")}};if((0,s.isStudy)(e))return e;if("isInputsStudy"in e)return e;throw new TypeError("Unsupported source type.")}},45560:(e,t,n)=>{"use strict";n.d(t,{useDefinitionProperty:()=>r});var o=n(50959),s=n(71953);const r=e=>{const t="property"in e?e.property:void 0,n="defaultValue"in e?e.defaultValue:e.property.value(),[r,a]=(0,o.useState)(t?t.value():n);(0,o.useEffect)((()=>{if(t){const n={};return a(t.value()),t.subscribe(n,(t=>{const n=t.value();e.handler&&e.handler(n),a(n)})),()=>t.unsubscribeAll(n)}return()=>{}}),[t]);return[r,e=>{if(void 0!==t){const n=t.value();s.logger.logNormal(`Changing property value from "${n}" to "${e}"`),t.setValue(e)}}]}},78260:(e,t,n)=>{"use strict";n.d(t,{CellWrap:()=>i});var o=n(50959),s=n(97754),r=n.n(s),a=n(2746);function i(e){return o.createElement("div",{className:r()(a.wrap,e.className)},e.children)}},53424:(e,t,n)=>{"use strict";n.d(t,{CheckableTitle:()=>c});var o=n(50959),s=n(15294),r=n(45560);function a(e){const{property:t,...n}=e,[a,i]=(0,r.useDefinitionProperty)({property:t}),l="mixed"===a;return o.createElement(s.Checkbox,{...n,name:"toggle-enabled",checked:l||a,indeterminate:l,onChange:function(){i("mixed"===a||!a)}})}var i=n(78260),l=n(25679);function c(e){const{property:t,disabled:n,title:s,className:r,name:c}=e,u=o.createElement("span",{className:l.title},s);return o.createElement(i.CellWrap,{className:r },t?o.createElement(a,{name:c,className:l.checkbox,property:t,disabled:n,label:u,labelAlignBaseline:!0}):u)}},31356:(e,t,n)=>{"use strict";n.d(t,{CommonSection:()=>a});var o=n(50959),s=n(11062),r=n(53424);n(41125);function a(e){const{id:t,offset:n,disabled:a,checked:i,title:l,children:c,solutionId:u}=e;return o.createElement(s.PropertyTable.Row,null,o.createElement(s.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:n,"data-section-name":t,colSpan:Boolean(c)?void 0:2,checkableTitle:!0},o.createElement(r.CheckableTitle,{name:`is-enabled-${t}`,title:l,disabled:a,property:i}),u&&!Boolean(c)&&!1),Boolean(c)&&o.createElement(s.PropertyTable.Cell,{placement:"last","data-section-name":t},c,u&&!1))}},86067:(e,t,n)=>{"use strict";n.d(t,{GroupTitleSection:()=>i});var o=n(50959),s=n(11062),r=n(53424),a=n(69750);function i(e){return o.createElement(s.PropertyTable.Row,null,o.createElement(s.PropertyTable.Cell,{className:a.titleWrap,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":e.name,checkableTitle:!0},o.createElement(r.CheckableTitle,{title:e.title,name:`is-enabled-${e.name}`,className:a.title})))}},71953:(e,t,n)=>{"use strict";n.d(t,{logger:()=>o});const o=(0,n(59224).getLogger)("Platform.GUI.PropertyDefinitionTrace")},27797:(e,t,n)=>{"use strict";n.d(t,{ColorPicker:()=>M});var o=n(50959),s=n(97754),r=n.n(s),a=n(44352),i=n(24377),l=n(50151),c=n(49483),u=n(20520),p=n(16396);const d=o.createContext(void 0);var h=n(6914),m=n(35149),v=n(87466);function g(e){const{index:t,color:r,selected:i,onSelect:g}=e,[f,b]=(0,o.useState)(!1),C=(0,o.useContext)(d),y=(0,o.useRef)(null),E=Boolean(C)&&!c.CheckMobile.any();return o.createElement(o.Fragment,null,o.createElement("div",{ref:y,style:r?{color:r}:void 0,className:s(v.swatch,f&&v.hover,i&&v.selected,!r&&v.empty,String(r).toLowerCase()===h.white&&v.white),onClick:function(){g(r)},onContextMenu:E?w:void 0}),E&&o.createElement(u.PopupMenu,{isOpened:f,onClose:w,position:function(){const e=(0,l.ensureNotNull)(y.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height+4}},onClickOutside:w},o.createElement(p.PopupMenuItem,{className:v.contextItem,label:a.t(null,void 0,n(54336)),icon:m,onClick:function(){w(),(0,l.ensureDefined)(C)(t)},dontClosePopup:!0})));function w(){b(!f)}}class f extends o.PureComponent{constructor(){super(...arguments),this._onSelect=e=>{const{onSelect:t}=this.props;t&&t(e)}}render(){const{colors:e,color:t,children:n}=this.props;if(!e)return null;const s=t?(0,i.parseRgb)(String(t)):void 0;return o.createElement("div",{className:v.swatches},e.map(((e,t)=>o.createElement(g,{key:String(e)+t,index:t,color:e,selected:s&&(0,i.areEqualRgb)(s,(0,i.parseRgb)(String(e))),onSelect:this._onSelect}))),n)}}var b=n(54368),C=n(94720);function y(e){const t=`Invalid RGB color: ${e}`;if(null===e)throw new Error(t);const n=e.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===n)throw new Error(t);const[,o,s,r]=n;if(!o||!s||!r)throw new Error(t) ;const a=parseInt(o,16)/255,i=parseInt(s,16)/255,l=parseInt(r,16)/255,c=Math.max(a,i,l),u=Math.min(a,i,l);let p;const d=c,h=c-u,m=0===c?0:h/c;if(c===u)p=0;else{switch(c){case a:p=(i-l)/h+(i{this._container=e},this._handlePosition=e=>{const{hsv:{h:t},onChange:n}=this.props;if(!n)return;const o=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),s=e.clientX-o.left,r=e.clientY-o.top;let a=s/o.width;a<0?a=0:a>1&&(a=1);let i=1-r/o.height;i<0?i=0:i>1&&(i=1),n({h:t,s:a,v:i})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,E.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t,s:n,v:s}}=this.props,a=`hsl(${360*t}, 100%, 50%)`;return o.createElement("div",{className:r()(w.saturation,e),style:{backgroundColor:a},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:w.pointer,style:{left:100*n+"%",top:100*(1-s)+"%"}}))}}var x=n(1369);class _ extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=e=>{this._container=e},this._handlePosition=e=>{const{hsv:{s:t,v:n},onChange:o}=this.props;if(!o)return;const s=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let r=(e.clientY-s.top)/s.height;r<0?r=0:r>1&&(r=1),o({h:r,s:t,v:n})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,E.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t}}=this.props;return o.createElement("div",{className:r()(x.hue,e)},o.createElement("div",{className:x.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:x.pointer,style:{top:100*t+"%"}})))}}var N=n(80679);const T="#000000",I=a.t(null,{context:"Color Picker"},n(40276));class k extends o.PureComponent{constructor(e){super(e),this._handleHSV=e=>{const t=function(e){const{h:t,s:n,v:o}=e;let s,r,a;const i=Math.floor(6*t),l=6*t-i,c=o*(1-n),u=o*(1-l*n),p=o*(1-(1-l)*n);switch(i%6){case 0:s=o,r=p,a=c;break;case 1:s=u,r=o,a=c;break;case 2:s=c,r=o,a=p;break;case 3:s=c,r=u,a=o;break;case 4:s=p,r=c,a=o;break;case 5:s=o,r=c,a=u;break;default:s=0,r=0,a=0} return"#"+[255*s,255*r,255*a].map((e=>("0"+Math.round(e).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(e)||T;this.setState({color:t,inputColor:t.replace(/^#/,""),hsv:e}),this.props.onSelect(t)},this._handleInput=e=>{const t=e.currentTarget.value;try{const e=y(t),n=`#${t}`;this.setState({color:n,inputColor:t,hsv:e}),this.props.onSelect(n)}catch(e){this.setState({inputColor:t})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const t=e.color||T;this.state={color:t,inputColor:t.replace(/^#/,""),hsv:y(t)}}render(){const{color:e,hsv:t,inputColor:n}=this.state;return o.createElement("div",{className:N.container},o.createElement("div",{className:N.form},o.createElement("div",{className:N.swatch,style:{backgroundColor:e}}),o.createElement("div",{className:N.inputWrap},o.createElement("span",{className:N.inputHash},"#"),o.createElement("input",{type:"text",className:N.input,value:n,onChange:this._handleInput})),o.createElement("div",{className:N.buttonWrap},o.createElement(C.Button,{size:"s",onClick:this._handleAddColor},I))),o.createElement("div",{className:N.hueSaturationWrap},o.createElement(S,{className:N.saturation,hsv:t,onChange:this._handleHSV}),o.createElement(_,{className:N.hue,hsv:t,onChange:this._handleHSV})))}}var P=n(93402);const B=a.t(null,{context:"Color Picker"},n(53585)),D=a.t(null,{context:"Color Picker"},n(81865));class M extends o.PureComponent{constructor(e){super(e),this._handleAddColor=e=>{this.setState({isCustom:!1}),this._onToggleCustom(!1);const{onAddColor:t}=this.props;t&&t(e)},this._handleSelectColor=e=>{const{onColorChange:t}=this.props,{isCustom:n}=this.state;t&&t(e,n)},this._handleCustomClick=()=>{this.setState({isCustom:!0}),this._onToggleCustom(!0)},this._handleOpacity=e=>{const{onOpacityChange:t}=this.props;t&&t(e)},this.state={isCustom:!1}}componentDidUpdate(e,t){e.selectOpacity!==this.props.selectOpacity&&this.props.menu&&this.props.menu.update()}render(){const{color:e,opacity:t,selectCustom:n,selectOpacity:s,customColors:a,onRemoveCustomColor:i}=this.props,{isCustom:l}=this.state,c="number"==typeof t?t:1;return l?o.createElement(k,{color:e,onSelect:this._handleSelectColor,onAdd:this._handleAddColor}):o.createElement("div",{className:P.container},o.createElement(f,{colors:h.basic,color:e,onSelect:this._handleSelectColor}),o.createElement(f,{colors:h.extended,color:e,onSelect:this._handleSelectColor}),o.createElement("div",{className:P.separator}),o.createElement(d.Provider,{value:i},o.createElement(f,{colors:a,color:e,onSelect:this._handleSelectColor},n&&o.createElement("div",{className:r()(P.customButton,"apply-common-tooltip"),onClick:this._handleCustomClick,title:B}))),s&&o.createElement(o.Fragment,null,o.createElement("div",{className:P.sectionTitle},D),o.createElement(b.Opacity,{color:e,opacity:c,onChange:this._handleOpacity})))}_onToggleCustom(e){const{onToggleCustom:t}=this.props;t&&t(e)}}},54368:(e,t,n)=>{"use strict";n.d(t,{Opacity:()=>l});var o=n(50959),s=n(97754),r=n(50151),a=n(37160),i=n(30099);class l extends o.PureComponent{constructor(e){super(e), diff --git a/charting_library/bundles/6151.129f302a262c92b6bcf4.js b/charting_library/bundles/6151.b56fe9757ecea34523a2.js similarity index 93% rename from charting_library/bundles/6151.129f302a262c92b6bcf4.js rename to charting_library/bundles/6151.b56fe9757ecea34523a2.js index 89ad709e..30063918 100644 --- a/charting_library/bundles/6151.129f302a262c92b6bcf4.js +++ b/charting_library/bundles/6151.b56fe9757ecea34523a2.js @@ -12,18 +12,18 @@ o=function e(){function t(n){var r=this;if(!(r instanceof t))return n===_?e():ne ;v==g||!("constructor"in e)||!("constructor"in t)||"function"==typeof v&&v instanceof v&&"function"==typeof g&&g instanceof g||(l=!1)}return o.delete(e),o.delete(t),l};var j=n(17873),E=n(54814),S=n(25247),O=n(54744),z="[object Arguments]",A="[object Array]",P="[object Object]",k=Object.prototype.hasOwnProperty;const C=function(e,t,n,u,o,d){var i=(0,E.default)(e),a=(0,E.default)(t),s=i?A:(0,j.default)(e),c=a?A:(0,j.default)(t),l=(s=s==z?P:s)==P,_=(c=c==z?P:c)==P,h=s==c;if(h&&(0,S.default)(e)){if(!(0,S.default)(t))return!1;i=!0,l=!1}if(h&&!l)return d||(d=new r.default),i||(0,O.default)(e)?f(e,t,n,u,o,d):m(e,t,s,n,u,o,d);if(!(1&n)){var p=l&&k.call(e,"__wrapped__"),b=_&&k.call(t,"__wrapped__");if(p||b){var v=p?e.value():e,g=b?t.value():t;return d||(d=new r.default),o(v,g,n,u,d)}}return!!h&&(d||(d=new r.default),x(e,t,n,u,o,d))};var R=n(83527);const L=function e(t,n,r,u,o){return t===n||(null==t||null==n||!(0,R.default)(t)&&!(0,R.default)(n)?t!=t&&n!=n:C(t,n,r,u,e,o))}},7492:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(43744);const u=(0,n(22828).default)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const d=function(e){if(!(0,r.default)(e))return u(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},95256:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return function(t){return e(t)}}},23151:(e,t,n)=>{"use strict";n.d(t,{default:()=>b});var r=n(54814),u=n(73204),o=n(48874);var d=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g;const a=function(e){var t=(0,o.default)(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(d,(function(e,n,r,u){t.push(r?u.replace(i,"$1"):n||e)})),t}));var s=n(3060);const c=function(e,t){for(var n=-1,r=null==e?0:e.length,u=Array(r);++n{"use strict";n.d(t,{default:()=>u});var r=n(35246);const u=function(e){var t=new e.constructor(e.byteLength);return new r.default(t).set(new r.default(e)),t}},57508:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);e=n.hmd(e);var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u?r.default.Buffer:void 0,i=d?d.allocUnsafe:void 0;const a=function(e,t){if(t)return e.slice();var n=e.length,r=i?i(n):new e.constructor(n);return e.copy(r),r}},39895:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(44702);const u=function(e,t){var n=t?(0,r.default)(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},58555:(e,t,n)=>{"use strict";n.d(t,{ default:()=>r});const r=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n{"use strict";n.d(t,{default:()=>o});var r=n(66934),u=n(24402);const o=function(e,t,n,o){var d=!n;n||(n={});for(var i=-1,a=t.length;++i{"use strict";n.d(t,{default:()=>u});var r=n(70830);const u=function(){try{var e=(0,r.default)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},89956:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},85747:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(44631),u=n(12644),o=n(33358);const d=function(e){return(0,r.default)(e,o.default,u.default)}},70830:(e,t,n)=>{"use strict";n.d(t,{default:()=>g});var r=n(62942);const u=n(78160).default["__core-js_shared__"];var o,d=(o=/[^.]+$/.exec(u&&u.keys&&u.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";const i=function(e){return!!d&&d in e};var a=n(98279),s=n(59990),c=/^\[object .+?Constructor\]$/,f=Function.prototype,l=Object.prototype,_=f.toString,h=l.hasOwnProperty,p=RegExp("^"+_.call(h).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const b=function(e){return!(!(0,a.default)(e)||i(e))&&((0,r.default)(e)?p:c).test((0,s.default)(e))};const v=function(e,t){return null==e?void 0:e[t]};const g=function(e,t){var n=v(e,t);return b(n)?n:void 0}},56838:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=(0,n(22828).default)(Object.getPrototypeOf,Object)},12644:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});const r=function(e,t){for(var n=-1,r=null==e?0:e.length,u=0,o=[];++n{"use strict";n.d(t,{default:()=>j});var r=n(70830),u=n(78160);const o=(0,r.default)(u.default,"DataView");var d=n(67027);const i=(0,r.default)(u.default,"Promise");const a=(0,r.default)(u.default,"Set");const s=(0,r.default)(u.default,"WeakMap");var c=n(28177),f=n(59990),l="[object Map]",_="[object Promise]",h="[object Set]",p="[object WeakMap]",b="[object DataView]",v=(0,f.default)(o),g=(0,f.default)(d.default),m=(0,f.default)(i),y=(0,f.default)(a),w=(0,f.default)(s),x=c.default;(o&&x(new o(new ArrayBuffer(1)))!=b||d.default&&x(new d.default)!=l||i&&x(i.resolve())!=_||a&&x(new a)!=h||s&&x(new s)!=p)&&(x=function(e){var t=(0,c.default)(e),n="[object Object]"==t?e.constructor:void 0,r=n?(0,f.default)(n):"";if(r)switch(r){case v:return b;case g:return l;case m:return _;case y:return h;case w:return p}return t});const j=x},52222:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(98279),u=Object.create;const o=function(){function e(){}return function(t){if(!(0,r.default)(t))return{};if(u)return u(t);e.prototype=t;var n=new e ;return e.prototype=void 0,n}}();var d=n(56838),i=n(43744);const a=function(e){return"function"!=typeof e.constructor||(0,i.default)(e)?{}:o((0,d.default)(e))}},17104:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=/^(?:0|[1-9]\d*)$/;const u=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e{"use strict";n.d(t,{default:()=>i});var r=n(54814),u=n(8875),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;const i=function(e,t){if((0,r.default)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,u.default)(e))||(d.test(e)||!o.test(e)||null!=t&&e in Object(t))}},43744:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Object.prototype;const u=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},59283:(e,t,n)=>{"use strict";n.d(t,{default:()=>i});var r=n(89956);e=n.hmd(e);var u="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=u&&e&&!e.nodeType&&e,d=o&&o.exports===u&&r.default.process;const i=function(){try{var e=o&&o.require&&o.require("util").types;return e||d&&d.binding&&d.binding("util")}catch(e){}}()},22828:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return function(n){return e(t(n))}}},78160:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(89956),u="object"==typeof self&&self&&self.Object===Object&&self;const o=r.default||u||Function("return this")()},87844:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(8875);const u=function(e){if("string"==typeof e||(0,r.default)(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},59990:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=Function.prototype.toString;const u=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},27788:(e,t,n)=>{"use strict";n.d(t,{default:()=>ee});var r=n(96335);const u=function(e,t){for(var n=-1,r=null==e?0:e.length;++n{"use strict";n.d(t,{default:()=>s});var r=n(98279),u=n(78160);const o=function(){return u.default.Date.now()};var d=n(68877),i=Math.max,a=Math.min;const s=function(e,t,n){var u,s,c,f,l,_,h=0,p=!1,b=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=u,r=s;return u=s=void 0,h=t,f=e.apply(r,n)}function m(e){return h=e,l=setTimeout(w,t),p?g(e):f}function y(e){var n=e-_;return void 0===_||n>=t||n<0||b&&e-h>=c}function w(){var e=o();if(y(e))return x(e) +;var k=n(3060),C=k.default?k.default.prototype:void 0,R=C?C.valueOf:void 0;const L=function(e){return R?Object(R.call(e)):{}};var N=n(39895);const B=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return(0,O.default)(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return z(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return(0,N.default)(e,n);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return P(e);case"[object Symbol]":return L(e)}};var M=n(52222),I=n(54814),T=n(25247),$=n(83527);const F=function(e){return(0,$.default)(e)&&"[object Map]"==(0,j.default)(e)};var q=n(95256),D=n(59283),V=D.default&&D.default.isMap;const U=V?(0,q.default)(V):F;var W=n(98279);const H=function(e){return(0,$.default)(e)&&"[object Set]"==(0,j.default)(e)};var Z=D.default&&D.default.isSet;const Q=Z?(0,q.default)(Z):H;var G="[object Arguments]",J="[object Function]",Y="[object Object]",K={};K[G]=K["[object Array]"]=K["[object ArrayBuffer]"]=K["[object DataView]"]=K["[object Boolean]"]=K["[object Date]"]=K["[object Float32Array]"]=K["[object Float64Array]"]=K["[object Int8Array]"]=K["[object Int16Array]"]=K["[object Int32Array]"]=K["[object Map]"]=K["[object Number]"]=K[Y]=K["[object RegExp]"]=K["[object Set]"]=K["[object String]"]=K["[object Symbol]"]=K["[object Uint8Array]"]=K["[object Uint8ClampedArray]"]=K["[object Uint16Array]"]=K["[object Uint32Array]"]=!0,K["[object Error]"]=K[J]=K["[object WeakMap]"]=!1;const X=function e(t,n,d,s,_,p){var b,v=1&n,g=2&n,w=4&n;if(d&&(b=_?d(t,s,_,p):d(t)),void 0!==b)return b;if(!(0,W.default)(t))return t;var E=(0,I.default)(t);if(E){if(b=S(t),!v)return(0,l.default)(t,b)}else{var O=(0,j.default)(t),z=O==J||"[object GeneratorFunction]"==O;if((0,T.default)(t))return(0,f.default)(t,v);if(O==Y||O==G||z&&!_){if(b=g||z?{}:(0,M.default)(t),!v)return g?m(t,c(b,t)):h(t,a(b,t))}else{if(!K[O])return _?t:{};b=B(t,O,v)}}p||(p=new r.default);var A=p.get(t);if(A)return A;p.set(t,b),Q(t)?t.forEach((function(r){b.add(e(r,n,d,r,t,p))})):U(t)&&t.forEach((function(r,u){b.set(u,e(r,n,d,u,t,p))}));var P=w?g?x:y.default:g?keysIn:i.default,k=E?void 0:P(t);return u(k||t,(function(r,u){k&&(r=t[u=r]),(0,o.default)(b,u,e(r,n,d,u,t,p))})),b};const ee=function(e){return X(e,5)}},12481:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var r=n(98279),u=n(78160);const o=function(){return u.default.Date.now()};var d=n(68877),i=Math.max,a=Math.min;const s=function(e,t,n){var u,s,c,f,l,_,h=0,p=!1,b=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function g(t){var n=u,r=s;return u=s=void 0,h=t,f=e.apply(r,n)}function m(e){return h=e,l=setTimeout(w,t),p?g(e):f}function y(e){var n=e-_;return void 0===_||n>=t||n<0||b&&e-h>=c}function w(){var e=o();if(y(e))return x(e) ;l=setTimeout(w,function(e){var n=t-(e-_);return b?a(n,c-(e-h)):n}(e))}function x(e){return l=void 0,v&&u?g(e):(u=s=void 0,f)}function j(){var e=o(),n=y(e);if(u=arguments,s=this,_=e,n){if(void 0===l)return m(_);if(b)return clearTimeout(l),l=setTimeout(w,t),g(_)}return void 0===l&&(l=setTimeout(w,t)),f}return t=(0,d.default)(t)||0,(0,r.default)(n)&&(p=!!n.leading,c=(b="maxWait"in n)?i((0,d.default)(n.maxWait)||0,t):c,v="trailing"in n?!!n.trailing:v),j.cancel=function(){void 0!==l&&clearTimeout(l),h=0,u=_=s=l=void 0},j.flush=function(){return void 0===l?f:x(o())},j}},72575:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e,t){return e===t||e!=e&&t!=t}},99097:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return e}},53822:(e,t,n)=>{"use strict";n.d(t,{default:()=>s});var r=n(28177),u=n(83527);const o=function(e){return(0,u.default)(e)&&"[object Arguments]"==(0,r.default)(e)};var d=Object.prototype,i=d.hasOwnProperty,a=d.propertyIsEnumerable;const s=o(function(){return arguments}())?o:function(e){return(0,u.default)(e)&&i.call(e,"callee")&&!a.call(e,"callee")}},54814:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=Array.isArray},29419:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(62942),u=n(67702);const o=function(e){return null!=e&&(0,u.default)(e.length)&&!(0,r.default)(e)}},25247:(e,t,n)=>{"use strict";n.d(t,{default:()=>a});var r=n(78160);const u=function(){return!1};e=n.hmd(e);var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=o&&e&&!e.nodeType&&e,i=d&&d.exports===o?r.default.Buffer:void 0;const a=(i?i.isBuffer:void 0)||u},38651:(e,t,n)=>{"use strict";n.d(t,{default:()=>l});var r=n(7492),u=n(17873),o=n(53822),d=n(54814),i=n(29419),a=n(25247),s=n(43744),c=n(54744),f=Object.prototype.hasOwnProperty;const l=function(e){if(null==e)return!0;if((0,i.default)(e)&&((0,d.default)(e)||"string"==typeof e||"function"==typeof e.splice||(0,a.default)(e)||(0,c.default)(e)||(0,o.default)(e)))return!e.length;var t=(0,u.default)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,s.default)(e))return!(0,r.default)(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},16230:(e,t,n)=>{"use strict";n.d(t,{default:()=>u});var r=n(96425);const u=function(e,t){return(0,r.default)(e,t)}},62942:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(98279);const o=function(e){if(!(0,u.default)(e))return!1;var t=(0,r.default)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},67702:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},77973:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null===e}},3308:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"number"==typeof e||(0,u.default)(e)&&"[object Number]"==(0,r.default)(e)}},98279:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){var t=typeof e ;return null!=e&&("object"==t||"function"==t)}},83527:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(e){return null!=e&&"object"==typeof e}},27147:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(28177),u=n(54814),o=n(83527);const d=function(e){return"string"==typeof e||!(0,u.default)(e)&&(0,o.default)(e)&&"[object String]"==(0,r.default)(e)}},8875:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(28177),u=n(83527);const o=function(e){return"symbol"==typeof e||(0,u.default)(e)&&"[object Symbol]"==(0,r.default)(e)}},54744:(e,t,n)=>{"use strict";n.d(t,{default:()=>f});var r=n(28177),u=n(67702),o=n(83527),d={};d["[object Float32Array]"]=d["[object Float64Array]"]=d["[object Int8Array]"]=d["[object Int16Array]"]=d["[object Int32Array]"]=d["[object Uint8Array]"]=d["[object Uint8ClampedArray]"]=d["[object Uint16Array]"]=d["[object Uint32Array]"]=!0,d["[object Arguments]"]=d["[object Array]"]=d["[object ArrayBuffer]"]=d["[object Boolean]"]=d["[object DataView]"]=d["[object Date]"]=d["[object Error]"]=d["[object Function]"]=d["[object Map]"]=d["[object Number]"]=d["[object Object]"]=d["[object RegExp]"]=d["[object Set]"]=d["[object String]"]=d["[object WeakMap]"]=!1;const i=function(e){return(0,o.default)(e)&&(0,u.default)(e.length)&&!!d[(0,r.default)(e)]};var a=n(95256),s=n(59283),c=s.default&&s.default.isTypedArray;const f=c?(0,a.default)(c):i},33358:(e,t,n)=>{"use strict";n.d(t,{default:()=>d});var r=n(31468),u=n(7492),o=n(29419);const d=function(e){return(0,o.default)(e)?(0,r.default)(e):(0,u.default)(e)}},64162:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(31468),u=n(98279),o=n(43744);const d=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t};var i=Object.prototype.hasOwnProperty;const a=function(e){if(!(0,u.default)(e))return d(e);var t=(0,o.default)(e),n=[];for(var r in e)("constructor"!=r||!t&&i.call(e,r))&&n.push(r);return n};var s=n(29419);const c=function(e){return(0,s.default)(e)?(0,r.default)(e,!0):a(e)}},48874:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(1141);function u(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,u=t?t.apply(this,r):r[0],o=n.cache;if(o.has(u))return o.get(u);var d=e.apply(this,r);return n.cache=o.set(u,d)||o,d};return n.cache=new(u.Cache||r.default),n}u.Cache=r.default;const o=u},58121:(e,t,n)=>{"use strict";n.d(t,{default:()=>Z});var r=n(96335),u=n(24402),o=n(72575);const d=function(e,t,n){(void 0!==n&&!(0,o.default)(e[t],n)||void 0===n&&!(t in e))&&(0,u.default)(e,t,n)};var i=n(29718),a=n(57508),s=n(39895),c=n(58555),f=n(52222),l=n(53822),_=n(54814),h=n(29419),p=n(83527);const b=function(e){return(0,p.default)(e)&&(0,h.default)(e)};var v=n(25247),g=n(62942),m=n(98279),y=n(28177),w=n(56838),x=Function.prototype,j=Object.prototype,E=x.toString,S=j.hasOwnProperty,O=E.call(Object);const z=function(e){if(!(0,p.default)(e)||"[object Object]"!=(0,y.default)(e))return!1;var t=(0,w.default)(e);if(null===t)return!0 -;var n=S.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&E.call(n)==O};var A=n(54744);const P=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var k=n(75969),C=n(64162);const R=function(e){return(0,k.default)(e,(0,C.default)(e))};const L=function(e,t,n,r,u,o,i){var h=P(e,n),p=P(t,n),y=i.get(p);if(y)d(e,n,y);else{var w=o?o(h,p,n+"",e,t,i):void 0,x=void 0===w;if(x){var j=(0,_.default)(p),E=!j&&(0,v.default)(p),S=!j&&!E&&(0,A.default)(p);w=p,j||E||S?(0,_.default)(h)?w=h:b(h)?w=(0,c.default)(h):E?(x=!1,w=(0,a.default)(p,!0)):S?(x=!1,w=(0,s.default)(p,!0)):w=[]:z(p)||(0,l.default)(p)?(w=h,(0,l.default)(h)?w=R(h):(0,m.default)(h)&&!(0,g.default)(h)||(w=(0,f.default)(p))):x=!1}x&&(i.set(p,w),u(w,p,r,o,i),i.delete(p)),d(e,n,w)}};const N=function e(t,n,u,o,a){t!==n&&(0,i.default)(n,(function(i,s){if(a||(a=new r.default),(0,m.default)(i))L(t,n,s,u,e,o,a);else{var c=o?o(P(t,s),i,s+"",t,n,a):void 0;void 0===c&&(c=i),d(t,s,c)}}),C.default)};var B=n(99097);const M=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)};var I=Math.max;const T=function(e,t,n){return t=I(void 0===t?e.length-1:t,0),function(){for(var r=arguments,u=-1,o=I(r.length-t,0),d=Array(o);++u0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(F);const U=function(e,t){return V(T(e,t,B.default),e+"")};var W=n(17104);const H=function(e,t,n){if(!(0,m.default)(n))return!1;var r=typeof t;return!!("number"==r?(0,h.default)(n)&&(0,W.default)(t,n.length):"string"==r&&t in n)&&(0,o.default)(n[t],e)};const Z=function(e){return U((function(t,n){var r=-1,u=n.length,o=u>1?n[u-1]:void 0,d=u>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(u--,o):void 0,d&&H(n[0],n[1],d)&&(o=u<3?void 0:o,u=1),t=Object(t);++r{"use strict";n.d(t,{default:()=>a});var r=n(68877),u=1/0;const o=function(e){return e?(e=(0,r.default)(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0};const d=function(e){var t=o(e),n=t%1;return t==t?n?t-n:t:0};const i=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=d(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}};const a=function(e){return i(2,e)}},99094:(e,t,n)=>{"use strict";n.d(t,{default:()=>M});const r=function(e,t,n,r){var u=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++u]);++u0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(q);const U=function(e,t){return V(T(e,t,B.default),e+"")};var W=n(17104);const H=function(e,t,n){if(!(0,m.default)(n))return!1;var r=typeof t;return!!("number"==r?(0,h.default)(n)&&(0,W.default)(t,n.length):"string"==r&&t in n)&&(0,o.default)(n[t],e)};const Z=function(e){return U((function(t,n){var r=-1,u=n.length,o=u>1?n[u-1]:void 0,d=u>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(u--,o):void 0,d&&H(n[0],n[1],d)&&(o=u<3?void 0:o,u=1),t=Object(t);++r{"use strict";n.d(t,{default:()=>a});var r=n(68877),u=1/0;const o=function(e){return e?(e=(0,r.default)(e))===u||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0};const d=function(e){var t=o(e),n=t%1;return t==t?n?t-n:t:0};const i=function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=d(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}};const a=function(e){return i(2,e)}},99094:(e,t,n)=>{"use strict";n.d(t,{default:()=>M});const r=function(e,t,n,r){var u=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++u]);++u{"use strict";n.d(t,{default:()=>r});const r=function(){return[]}},43370:(e,t,n)=>{"use strict";n.d(t,{default:()=>o});var r=n(12481),u=n(98279);const o=function(e,t,n){var o=!0,d=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return(0,u.default)(n)&&(o="leading"in n?!!n.leading:o,d="trailing"in n?!!n.trailing:d),(0,r.default)(e,t,{leading:o,maxWait:t,trailing:d})}},68877:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(98279),u=n(8875),o=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,a=/^0o[0-7]+$/i,s=parseInt;const c=function(e){if("number"==typeof e)return e;if((0,u.default)(e))return NaN;if((0,r.default)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,r.default)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=i.test(e) ;return n||a.test(e)?s(e.slice(2),n?2:8):d.test(e)?NaN:+e}},15736:(e,t,n)=>{"use strict";n.d(t,{default:()=>c});var r=n(23151);const u=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0};var o=n(80838);const d=function(e,t,n){var r=-1,u=e.length;t<0&&(t=-t>u?0:u+t),(n=n>u?u:n)<0&&(n+=u),u=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(u);++r{"use strict";var n,r=!("undefined"==typeof window||!window.document||!window.document.createElement);function u(){if(n)return n;if(!r||!window.document.body)return"indeterminate";var e=window.document.createElement("div");return e.appendChild(document.createTextNode("ABCD")),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),n="reverse",e.scrollLeft>0?n="default":(e.scrollLeft=1,0===e.scrollLeft&&(n="negative")),document.body.removeChild(e),n}t.detectScrollType=u,t.getNormalizedScrollLeft=function(e,t){var n=e.scrollLeft;if("rtl"!==t)return n;var r=u();if("indeterminate"===r)return Number.NaN;switch(r){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n}return n}},32563:(e,t,n)=>{"use strict";n.d(t,{mobiletouch:()=>u,setClasses:()=>d,touch:()=>o});var r=n(5325);const u=r.mobiletouch,o=r.touch;function d(){document.documentElement.classList.add(r.touch?"feature-touch":"feature-no-touch",r.mobiletouch?"feature-mobiletouch":"feature-no-mobiletouch")}},49483:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CheckMobile:()=>f,appVersion:()=>c,checkPageType:()=>h,className:()=>m,desktopAppVersion:()=>s,isChrome:()=>p,isDesktopApp:()=>a,isEdge:()=>v,isFF:()=>b,isLinux:()=>i,isMac:()=>o,isSafari:()=>g,isWindows:()=>d,onGoPro:()=>y,onMainPage:()=>w,onWidget:()=>l,supportTouch:()=>_});var r=n(5325);const u=window.TradingView=window.TradingView||{};function o(){return r.isMac}function d(){return r.isWindows}function i(){return r.isLinux}function a(){return/TVDesktop/i.test(navigator.userAgent)}function s(){const e=navigator.userAgent.match(/TVDesktop\/([^\s]+)/);return e&&e[1]}function c(){const e=navigator.userAgent.match(/TradingView\/([^\s]+)/);return e&&e[1]}const f={Android:()=>r.isAndroid,BlackBerry:()=>r.isBlackBerry,iOS:()=>r.isIOS,Opera:()=>r.isOperaMini,isIPad:()=>r.isIPad,any:()=>r.isAnyMobile};function l(){ const e=["^widgetembed/?$","^cmewidgetembed/?$","^([0-9a-zA-Z-]+)/widgetembed/?$","^([0-9a-zA-Z-]+)/widgetstatic/?$","^([0-9a-zA-Z-]+)?/?miniwidgetembed/?$","^([0-9a-zA-Z-]+)?/?mediumwidgetembed/?$","^twitter-chart/?$","^embed(-static)?/([0-9a-zA-Z]{8})/?$","^widgetpopup/?$","^extension/?$","^chatwidgetembed/?$","^ideaswidgetembed/?$","^ideas-widget/?$","^view-idea-widget/([0-9a-zA-Z]{8})/?$","^idea-popup/?$","^hotlistswidgetembed/?$","^([0-9a-zA-Z-]+)/hotlistswidgetembed/?$","^marketoverviewwidgetembed/?$","^([0-9a-zA-Z-]+)/marketoverviewwidgetembed/?$","^eventswidgetembed/?$","^tickerswidgetembed/?$","^forexcrossrateswidgetembed/?$","^forexheatmapwidgetembed/?$","^marketquoteswidgetembed/?$","^screenerwidget/?$","^cryptomktscreenerwidget/?$","^([0-9a-zA-Z-]+)/cryptomktscreenerwidget/?$","^([0-9a-zA-Z-]+)/marketquoteswidgetembed/?$","^technical-analysis-widget-embed/$","^singlequotewidgetembed/?$","^([0-9a-zA-Z-]+)/singlequotewidgetembed/?$","^embed-widget/([0-9a-zA-Z-]+)/(([0-9a-zA-Z-]+)/)?$"],t=window.location.pathname.replace(/^\//,"");let n;for(let r=e.length-1;r>=0;r--)if(n=new RegExp(e[r]),n.test(t))return!0;return!1}function _(){return r.mobiletouch||r.touch||r.isAnyMobile}function h(e){return new URLSearchParams(window.location.search).get("page_type")===e}u.isMobile=f,u.onWidget=l;const p=r.isChrome,b=r.isFF,v=r.isEdge,g=r.isSafari;function m(e){for(const[t,n]of Object.entries(u))if(n===e)return t;return null}function y(){return"/gopro/"===window.location.pathname}function w(){return"/"===window.location.pathname}u.className=m},28865:(e,t,n)=>{"use strict";n.d(t,{getIsoLanguageCodeFromLanguage:()=>u});const r={ar_AE:"ar",br:"pt",de_DE:"de",ca_ES:"ca",he_IL:"he",id_ID:"id",in:"en",kr:"ko",ms_MY:"ms",sv_SE:"sv",th_TH:"th",uk:"en",vi_VN:"vi",zh_CN:"zh-Hans",zh_TW:"zh-Hant",zh:"zh-Hans"};function u(e){return r[e]||e}},87795:e=>{"use strict";const t=55296,n=127995,r=127999,u=[776,2359,2359,2367,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520];function o(e){if("string"!=typeof e)throw new Error("string cannot be undefined or null");const t=[];let n=0,r=0;for(;n=t&&e<=n}e.exports=o,e.exports.substr=function(e,t,n){const r=o(e);if(void 0===t)return e;if(t>=r.length)return"";const u=r.length-t;let d=t+(void 0===n?u:n);return d>t+u&&(d=void 0), r.slice(t,d).join("")}},14483:(e,t,n)=>{"use strict";n.r(t),n.d(t,{disable:()=>f,enable:()=>c,enabled:()=>a,getAllFeatures:()=>l,setEnabled:()=>s}) -;const r=JSON.parse('{"14851":{},"custom_items_in_context_menu":{},"countdown":{},"symbol_search_parser_mixin":{},"pay_attention_to_ticker_not_symbol":{},"graying_disabled_tools_enabled":{},"update_study_formatter_on_symbol_resolve":{},"constraint_dialogs_movement":{},"phone_verification":{},"show_trading_notifications_history":{},"show_interval_dialog_on_key_press":{},"header_interval_dialog_button":{"subsets":["show_interval_dialog_on_key_press"]},"header_fullscreen_button":{},"header_symbol_search":{},"symbol_search_hot_key":{},"header_resolutions":{"subsets":["header_interval_dialog_button"]},"header_chart_type":{},"header_settings":{},"header_indicators":{},"header_compare":{},"header_undo_redo":{},"header_screenshot":{},"header_saveload":{},"study_on_study":{},"scales_date_format":{},"scales_time_hours_format":{},"header_widget":{"subsets":["header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_settings","header_indicators","header_compare","header_undo_redo","header_fullscreen_button","compare_symbol","header_screenshot"]},"legend_widget":{},"compare_symbol":{"subsets":["header_compare"]},"property_pages":{"subsets":["show_chart_property_page","chart_property_page"]},"show_chart_property_page":{},"chart_property_page":{"subsets":["chart_property_page_scales","chart_property_page_trading","chart_property_page_right_margin_editor"]},"left_toolbar":{},"right_toolbar":{},"hide_left_toolbar_by_default":{},"control_bar":{},"widget_logo":{},"timeframes_toolbar":{},"edit_buttons_in_legend":{"subsets":["show_hide_button_in_legend","format_button_in_legend","study_buttons_in_legend","delete_button_in_legend"]},"show_hide_button_in_legend":{},"object_tree_legend_mode":{},"format_button_in_legend":{},"study_buttons_in_legend":{},"delete_button_in_legend":{},"broker_button":{},"buy_sell_buttons":{"subsets":["broker_button"]},"pane_context_menu":{},"scales_context_menu":{},"legend_context_menu":{},"context_menus":{"subsets":["pane_context_menu","scales_context_menu","legend_context_menu","objects_tree_context_menu"]},"items_favoriting":{},"save_chart_properties_to_local_storage":{},"use_localstorage_for_settings":{"subsets":["items_favoriting","save_chart_properties_to_local_storage"]},"handle_scale":{"subsets":["mouse_wheel_scale","pinch_scale","axis_pressed_mouse_move_scale"]},"handle_scroll":{"subsets":["mouse_wheel_scroll","pressed_mouse_move_scroll","horz_touch_drag_scroll","vert_touch_drag_scroll"]},"plain_studymarket":{},"disable_resolution_rebuild":{},"border_around_the_chart":{},"charting_library_debug_mode":{},"saveload_requires_authentication":{},"saveload_storage_customization":{},"volume_force_overlay":{},"create_volume_indicator_by_default":{},"create_volume_indicator_by_default_once":{},"saved_charts_count_restriction":{},"lean_chart_load":{},"stop_study_on_restart":{},"star_some_intervals_by_default":{},"move_logo_to_main_pane":{},"show_animated_logo":{},"link_to_tradingview":{},"logo_without_link":{},"logo_always_maximized":{},"right_bar_stays_on_scroll":{},"chart_content_overrides_by_defaults":{},"snapshot_trading_drawings":{},"allow_supported_resolutions_set_only":{},"widgetbar_tabs":{"subsets":["right_toolbar"]},"show_object_tree":{"subsets":["right_toolbar"]},"dom_widget":{"subsets":["right_toolbar"]},"collapsible_header":{},"study_templates":{},"side_toolbar_in_fullscreen_mode":{},"header_in_fullscreen_mode":{},"remove_library_container_border":{},"whotrades_auth_only":{},"support_multicharts":{},"display_market_status":{},"display_data_mode":{},"datasource_copypaste":{},"drawing_templates":{"subsets":["linetoolpropertieswidget_template_button"]},"expand_symbolsearch_items":{},"symbol_search_three_columns_exchanges":{},"symbol_search_flags":{},"symbol_search_limited_exchanges":{},"bugreport_button":{"subsets":["right_toolbar"]},"footer_publish_idea_button":{},"text_notes":{},"show_source_code":{},"symbol_info":{},"no_bars_status":{},"clear_bars_on_series_error":{},"hide_loading_screen_on_series_error":{},"seconds_resolution":{},"dont_show_boolean_study_arguments":{},"hide_last_na_study_output":{},"price_scale_always_last_bar_value":{},"study_dialog_fundamentals_economy_addons":{},"uppercase_instrument_names":{},"trading_notifications":{},"chart_crosshair_menu":{},"japanese_chart_styles":{},"hide_series_legend_item":{},"hide_study_overlay_legend_item":{},"hide_study_compare_legend_item":{},"linetoolpropertieswidget_template_button":{},"use_overrides_for_overlay":{},"timezone_menu":{},"main_series_scale_menu":{},"show_login_dialog":{},"remove_img_from_rss":{},"bars_marks":{},"chart_scroll":{},"chart_zoom":{},"source_selection_markers":{},"low_density_bars":{},"end_of_period_timescale_marks":{},"open_account_manager":{},"show_order_panel_on_start":{},"order_panel":{"subsets":["order_panel_close_button","order_panel_undock","right_toolbar","order_info"]},"multiple_watchlists":{},"watchlist_import_export":{},"study_overlay_compare_legend_option":{},"mobile_app_action_open_details_webview":{},"custom_resolutions":{},"referral_program_for_widget_owners":{},"mobile_trading":{},"real_brokers":{},"no_min_chart_width":{},"lock_visible_time_range_on_resize":{},"pricescale_currency":{},"cropped_tick_marks":{},"trading_account_manager":{},"disable_sameinterval_aligning":{},"display_legend_on_all_charts":{},"chart_style_hilo":{},"chart_style_hilo_last_price":{},"pricescale_unit":{},"show_spread_operators":{},"hide_exponentiation_spread_operator":{},"hide_reciprocal_spread_operator":{},"compare_symbol_search_spread_operators":{},"studies_symbol_search_spread_operators":{},"hide_resolution_in_legend":{},"hide_unresolved_symbols_in_legend":{},"fix_left_edge":{},"study_symbol_ticker_description":{},"two_character_bar_marks_labels":{},"tick_resolution":{},"secondary_series_extend_time_scale":{},"hide_volume_ma":{},"small_no_display":{},"charting_library_single_symbol_request":{},"use_ticker_on_symbol_info_update":{},"show_zoom_and_move_buttons_on_touch":{},"hide_main_series_symbol_from_indicator_legend":{},"chart_hide_close_position_button":{},"chart_hide_close_order_button":{},"hide_price_scale_global_last_bar_value":{"subsets":["use_last_visible_bar_value_in_legend"]},"keep_object_tree_widget_in_right_toolbar":{},"show_average_close_price_line_and_label":{},"hide_image_invalid_symbol":{},"hide_object_tree_and_price_scale_exchange_label":{},"confirm_overwrite_if_chart_layout_with_name_exists":{},"determine_first_data_request_size_using_visible_range":{},"use_na_string_for_not_available_values":{},"show_last_price_and_change_only_in_series_legend":{},"show_context_menu_in_crosshair_if_only_one_item":{},"iframe_loading_compatibility_mode":{},"show_percent_option_for_right_margin":{},"watchlist_context_menu":{},"request_only_visible_range_on_reset":{},"app_phone":{},"app_tablet":{},"tv_production":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","header_fullscreen_button","header_widget","dont_show_boolean_study_arguments","left_toolbar","right_toolbar","buy_sell_buttons","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","uppercase_instrument_names","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","saved_charts_count_restriction","create_volume_indicator_by_default","create_volume_indicator_by_default_once","charts_auto_save","save_old_chart_before_save_as","chart_content_overrides_by_defaults","alerts","header_saveload","header_layouttoggle","datasource_copypaste","show_saved_watchlists","watchlists_from_to_file","add_to_watchlist","property_pages","support_multicharts","display_market_status","display_data_mode","show_chart_warn_message","support_manage_drawings","widgetbar_tabs","study_templates","collapsible_header","drawing_templates","footer_publish_idea_button","text_notes","show_source_code","symbol_info","linetoolpropertieswidget_template_button","trading_notifications","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","phone_verification","custom_resolutions","compare_symbol","study_on_study","japanese_chart_styles","show_login_dialog","dom_widget","bars_marks","chart_scroll","chart_zoom","show_trading_notifications_history","source_selection_markers","study_dialog_fundamentals_economy_addons","multiple_watchlists","marked_symbols","order_panel","pricescale_currency","show_animated_logo","pricescale_currency","show_object_tree","watchlist_import_export","scales_date_format","scales_time_hours_format","popup_hints","show_right_widgets_panel_by_default","compare_recent_symbols_enabled","adaptive_trading_sources","chart_style_hilo_last_price"]},"widget":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","uppercase_instrument_names","left_toolbar","right_toolbar","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","create_volume_indicator_by_default","create_volume_indicator_by_default_once","dont_show_boolean_study_arguments","header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_compare","header_indicators","star_some_intervals_by_default","display_market_status","display_data_mode","show_chart_warn_message","symbol_info","linetoolpropertieswidget_template_button","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","widgetbar_tabs","compare_symbol","show_login_dialog","plain_studymarket","japanese_chart_styles","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","show_right_widgets_panel_by_default","chart_style_hilo_last_price"]},"bovespa_widget":{"subsets":["widget","header_settings","linetoolpropertieswidget_template_button","compare_recent_symbols_enabled"]},"charting_library_base":{"subsets":["14851","allow_supported_resolutions_set_only","auto_enable_symbol_labels","border_around_the_chart","collapsible_header","constraint_dialogs_movement","context_menus","control_bar","create_volume_indicator_by_default","custom_items_in_context_menu","datasource_copypaste","uppercase_instrument_names","display_market_status","edit_buttons_in_legend","object_tree_legend_mode","graying_disabled_tools_enabled","header_widget","legend_widget","header_saveload","dont_show_boolean_study_arguments","lean_chart_load","left_toolbar","right_toolbar","link_to_tradingview","pay_attention_to_ticker_not_symbol","plain_studymarket","refresh_saved_charts_list_on_dialog_show","right_bar_stays_on_scroll","saveload_storage_customization","stop_study_on_restart","timeframes_toolbar","symbol_search_hot_key","update_study_formatter_on_symbol_resolve","update_timeframes_set_on_symbol_resolve","use_localstorage_for_settings","volume_force_overlay","widget_logo","countdown","use_overrides_for_overlay","trading_notifications","compare_symbol","symbol_info","timezone_menu","main_series_scale_menu","create_volume_indicator_by_default_once","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","go_to_date","adaptive_logo","show_animated_logo","handle_scale","handle_scroll","shift_visible_range_on_new_bar","chart_content_overrides_by_defaults","cropped_tick_marks","scales_date_format","scales_time_hours_format","popup_hints","save_shortcut","show_right_widgets_panel_by_default","show_object_tree","insert_indicator_dialog_shortcut","compare_recent_symbols_enabled","hide_main_series_symbol_from_indicator_legend","chart_style_hilo","request_only_visible_range_on_reset"]},"charting_library":{"subsets":["charting_library_base"]},"static_charts_service":{"subsets":["charting_library","disable_resolution_rebuild"]},"trading_terminal":{"subsets":["charting_library_base","support_multicharts","header_layouttoggle","japanese_chart_styles","chart_property_page_trading","add_to_watchlist","open_account_manager","show_dom_first_time","order_panel","buy_sell_buttons","multiple_watchlists","show_trading_notifications_history","always_pass_called_order_to_modify","show_object_tree","watchlist_import_export","drawing_templates","trading_account_manager","chart_crosshair_menu","compare_recent_symbols_enabled","adaptive_trading_sources","watchlist_context_menu"]}}') -;var u=n.t(r,2);const o=new Map,d=new Map,i=new Set;function a(e){const t=o.get(e);if(void 0!==t)return t;const n=d.get(e);return!!n&&n.some(a)}function s(e,t){o.set(String(e),Boolean(t))}function c(e){s(e,!0)}function f(e){s(e,!1)}function l(){const e=Object.create(null);for(const t of i)e[t]=a(t);return e}!function(){for(const[e,t]of Object.entries(u))if(i.add(e),"subsets"in t)for(const n of t.subsets){i.add(n);let t=d.get(n);void 0===t&&(t=[],d.set(n,t)),t.push(e)}"object"==typeof __initialDisabledFeaturesets&&Array.isArray(__initialDisabledFeaturesets)&&__initialDisabledFeaturesets.forEach(f),"object"==typeof __initialEnabledFeaturesets&&Array.isArray(__initialEnabledFeaturesets)&&__initialEnabledFeaturesets.forEach(c)}()},1722:function(e,t,n){var r;e=n.nmd(e);var u=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},o=function(e){return"object"==typeof e&&null!==e};function d(e){return"number"==typeof e&&isFinite(e)}function i(e){return null!=e&&e.constructor===Function}function a(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}"undefined"!=typeof window?(r=window.TradingView=window.TradingView||{},window.isNumber=d,window.isFunction=i,window.inherit=a,window.isArray=u):r=this.TradingView=this.TradingView||{},r.isNaN=function(e){return!(e<=0||e>0)},r.isAbsent=function(e){return null==e},r.isExistent=function(e){return null!=e},Number.isNaN=Number.isNaN||function(e){return e!=e},r.isSameType=function(e,t){return Number.isNaN(e)||Number.isNaN(t)?Number.isNaN(e)===Number.isNaN(t):{}.toString.call(e)==={}.toString.call(t)},r.isInteger=function(e){return"number"==typeof e&&e%1==0},r.isString=function(e){return null!=e&&e.constructor===String},r.isInherited=function(e,t){if(null==e||null==e.prototype)throw new TypeError("isInherited: child should be a constructor function");if(null==t||null==t.prototype)throw new TypeError("isInherited: parent should be a constructor function");return e.prototype instanceof t||e.prototype===t.prototype},r.clone=function(e){if(!e||"object"!=typeof e)return e;var t,n,u;for(n in t="function"==typeof e.pop?[]:{},e)e.hasOwnProperty(n)&&(u=e[n],t[n]=u&&"object"==typeof u?r.clone(u):u);return t},r.deepEquals=function(e,t,n){if(n||(n=""),e===t)return[!0,n];if(i(e)&&(e=void 0),i(t)&&(t=void 0),void 0===e&&void 0!==t)return[!1,n];if(void 0===t&&void 0!==e)return[!1,n];if(null===e&&null!==t)return[!1,n];if(null===t&&null!==e)return[!1,n];if("object"!=typeof e&&"object"!=typeof t)return[e===t,n];if(Array.isArray(e)&&Array.isArray(t)){var o=e.length;if(o!==t.length)return[!1,n];for(var d=0;d{"use strict";n.r(t);var r=n(1722);const u=/{(\w+)}/g,o=/{(\d+)}/g;String.prototype.format=function(...e){const t=(0,r.isObject)(e[0]),n=t?u:o,d=t?(t,n)=>{const r=e[0];return void 0!==r[n]?r[n]:t}:(t,n)=>{const r=parseInt(n,10),u=e[r];return void 0!==u?u:t};return this.replace(n,d)}},95374:()=>{"use strict";var e,t,n,r,u,o;window.parent!==window&&window.CanvasRenderingContext2D&&window.TextMetrics&&(t=window.CanvasRenderingContext2D.prototype)&&t.hasOwnProperty("font")&&t.hasOwnProperty("mozTextStyle")&&"function"==typeof t.__lookupSetter__&&(n=t.__lookupSetter__("font"))&&(t.__defineSetter__("font",(function(e){try{return n.call(this,e)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}})),r=t.measureText,e=function(){this.width=0,this.isFake=!0,this.__proto__=window.TextMetrics.prototype},t.measureText=function(t){try{return r.apply(this,arguments)}catch(t){if("NS_ERROR_FAILURE"!==t.name)throw t;return new e}},u=t.fillText,t.fillText=function(e,t,n,r){try{u.apply(this,arguments)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}},o=t.strokeText,t.strokeText=function(e,t,n,r){try{o.apply(this,arguments)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}})},18438:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(){var e={base:"https://twemoji.maxcdn.com/v/13.0.1/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:function(e){var t="string"==typeof e?parseInt(e,16):e;if(t<65536)return i(t);return i(55296+((t-=65536)>>10),56320+(1023&t))},toCodePoint:v},onerror:function(){this.parentNode&&this.parentNode.replaceChild(a(this.alt,!1),this)},parse:function(t,n){n&&"function"!=typeof n||(n={callback:n});return("string"==typeof t?_:l)(t,{callback:n.callback||s,attributes:"function"==typeof n.attributes?n.attributes:p,base:"string"==typeof n.base?n.base:e.base,ext:n.ext||e.ext,size:n.folder||(r=n.size||e.size,"number"==typeof r?r+"x"+r:r),className:n.className||e.className,onerror:n.onerror||e.onerror});var r},replace:b,test:function(e){n.lastIndex=0;var t=n.test(e) -;return n.lastIndex=0,t}},t={"&":"&","<":"<",">":">","'":"'",'"':""" +;const r=JSON.parse('{"14851":{},"custom_items_in_context_menu":{},"countdown":{},"symbol_search_parser_mixin":{},"pay_attention_to_ticker_not_symbol":{},"graying_disabled_tools_enabled":{},"update_study_formatter_on_symbol_resolve":{},"constraint_dialogs_movement":{},"phone_verification":{},"show_trading_notifications_history":{},"show_interval_dialog_on_key_press":{},"header_interval_dialog_button":{"subsets":["show_interval_dialog_on_key_press"]},"header_fullscreen_button":{},"header_symbol_search":{},"symbol_search_hot_key":{},"header_resolutions":{"subsets":["header_interval_dialog_button"]},"header_chart_type":{},"header_settings":{},"header_indicators":{},"header_compare":{},"header_undo_redo":{},"header_screenshot":{},"header_saveload":{},"study_on_study":{},"scales_date_format":{},"scales_time_hours_format":{},"header_widget":{"subsets":["header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_settings","header_indicators","header_compare","header_undo_redo","header_fullscreen_button","compare_symbol","header_screenshot"]},"legend_widget":{},"compare_symbol":{"subsets":["header_compare"]},"property_pages":{"subsets":["show_chart_property_page","chart_property_page"]},"show_chart_property_page":{},"chart_property_page":{"subsets":["chart_property_page_scales","chart_property_page_trading","chart_property_page_right_margin_editor"]},"left_toolbar":{},"right_toolbar":{},"hide_left_toolbar_by_default":{},"control_bar":{},"widget_logo":{},"timeframes_toolbar":{},"edit_buttons_in_legend":{"subsets":["show_hide_button_in_legend","format_button_in_legend","study_buttons_in_legend","delete_button_in_legend"]},"show_hide_button_in_legend":{},"object_tree_legend_mode":{},"format_button_in_legend":{},"study_buttons_in_legend":{},"delete_button_in_legend":{},"broker_button":{},"buy_sell_buttons":{"subsets":["broker_button"]},"pane_context_menu":{},"scales_context_menu":{},"legend_context_menu":{},"context_menus":{"subsets":["pane_context_menu","scales_context_menu","legend_context_menu","objects_tree_context_menu"]},"items_favoriting":{},"save_chart_properties_to_local_storage":{},"use_localstorage_for_settings":{"subsets":["items_favoriting","save_chart_properties_to_local_storage"]},"handle_scale":{"subsets":["mouse_wheel_scale","pinch_scale","axis_pressed_mouse_move_scale"]},"handle_scroll":{"subsets":["mouse_wheel_scroll","pressed_mouse_move_scroll","horz_touch_drag_scroll","vert_touch_drag_scroll"]},"plain_studymarket":{},"disable_resolution_rebuild":{},"border_around_the_chart":{},"charting_library_debug_mode":{},"saveload_requires_authentication":{},"saveload_storage_customization":{},"volume_force_overlay":{},"create_volume_indicator_by_default":{},"create_volume_indicator_by_default_once":{},"saved_charts_count_restriction":{},"lean_chart_load":{},"stop_study_on_restart":{},"star_some_intervals_by_default":{},"move_logo_to_main_pane":{},"show_animated_logo":{},"link_to_tradingview":{},"logo_without_link":{},"logo_always_maximized":{},"right_bar_stays_on_scroll":{},"chart_content_overrides_by_defaults":{},"snapshot_trading_drawings":{},"allow_supported_resolutions_set_only":{},"widgetbar_tabs":{"subsets":["right_toolbar"]},"show_object_tree":{"subsets":["right_toolbar"]},"dom_widget":{"subsets":["right_toolbar"]},"collapsible_header":{},"study_templates":{},"side_toolbar_in_fullscreen_mode":{},"header_in_fullscreen_mode":{},"remove_library_container_border":{},"whotrades_auth_only":{},"support_multicharts":{},"display_market_status":{},"display_data_mode":{},"datasource_copypaste":{},"drawing_templates":{"subsets":["linetoolpropertieswidget_template_button"]},"expand_symbolsearch_items":{},"symbol_search_three_columns_exchanges":{},"symbol_search_flags":{},"symbol_search_limited_exchanges":{},"bugreport_button":{"subsets":["right_toolbar"]},"footer_publish_idea_button":{},"text_notes":{},"show_source_code":{},"symbol_info":{},"no_bars_status":{},"clear_bars_on_series_error":{},"hide_loading_screen_on_series_error":{},"seconds_resolution":{},"dont_show_boolean_study_arguments":{},"hide_last_na_study_output":{},"price_scale_always_last_bar_value":{},"study_dialog_fundamentals_economy_addons":{},"uppercase_instrument_names":{},"trading_notifications":{},"chart_crosshair_menu":{},"japanese_chart_styles":{},"hide_series_legend_item":{},"hide_study_overlay_legend_item":{},"hide_study_compare_legend_item":{},"linetoolpropertieswidget_template_button":{},"use_overrides_for_overlay":{},"timezone_menu":{},"main_series_scale_menu":{},"show_login_dialog":{},"remove_img_from_rss":{},"bars_marks":{},"chart_scroll":{},"chart_zoom":{},"source_selection_markers":{},"low_density_bars":{},"end_of_period_timescale_marks":{},"open_account_manager":{},"show_order_panel_on_start":{},"order_panel":{"subsets":["order_panel_close_button","order_panel_undock","right_toolbar","order_info"]},"multiple_watchlists":{},"watchlist_import_export":{},"study_overlay_compare_legend_option":{},"mobile_app_action_open_details_webview":{},"custom_resolutions":{},"referral_program_for_widget_owners":{},"mobile_trading":{},"real_brokers":{},"no_min_chart_width":{},"lock_visible_time_range_on_resize":{},"pricescale_currency":{},"cropped_tick_marks":{},"trading_account_manager":{},"disable_sameinterval_aligning":{},"display_legend_on_all_charts":{},"chart_style_hilo":{},"chart_style_hilo_last_price":{},"pricescale_unit":{},"show_spread_operators":{},"hide_exponentiation_spread_operator":{},"hide_reciprocal_spread_operator":{},"compare_symbol_search_spread_operators":{},"studies_symbol_search_spread_operators":{},"hide_resolution_in_legend":{},"hide_unresolved_symbols_in_legend":{},"fix_left_edge":{},"study_symbol_ticker_description":{},"two_character_bar_marks_labels":{},"tick_resolution":{},"secondary_series_extend_time_scale":{},"hide_volume_ma":{},"small_no_display":{},"charting_library_single_symbol_request":{},"use_ticker_on_symbol_info_update":{},"show_zoom_and_move_buttons_on_touch":{},"hide_main_series_symbol_from_indicator_legend":{},"chart_hide_close_position_button":{},"chart_hide_close_order_button":{},"hide_price_scale_global_last_bar_value":{"subsets":["use_last_visible_bar_value_in_legend"]},"keep_object_tree_widget_in_right_toolbar":{},"show_average_close_price_line_and_label":{},"hide_image_invalid_symbol":{},"hide_object_tree_and_price_scale_exchange_label":{},"confirm_overwrite_if_chart_layout_with_name_exists":{},"determine_first_data_request_size_using_visible_range":{},"use_na_string_for_not_available_values":{},"show_last_price_and_change_only_in_series_legend":{},"show_context_menu_in_crosshair_if_only_one_item":{},"iframe_loading_compatibility_mode":{},"show_percent_option_for_right_margin":{},"watchlist_context_menu":{},"request_only_visible_range_on_reset":{},"app_phone":{},"app_tablet":{},"tv_production":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","header_fullscreen_button","header_widget","dont_show_boolean_study_arguments","left_toolbar","right_toolbar","buy_sell_buttons","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","uppercase_instrument_names","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","saved_charts_count_restriction","create_volume_indicator_by_default","create_volume_indicator_by_default_once","charts_auto_save","save_old_chart_before_save_as","chart_content_overrides_by_defaults","alerts","header_saveload","header_layouttoggle","datasource_copypaste","show_saved_watchlists","watchlists_from_to_file","add_to_watchlist","property_pages","support_multicharts","display_market_status","display_data_mode","show_chart_warn_message","support_manage_drawings","widgetbar_tabs","study_templates","collapsible_header","drawing_templates","footer_publish_idea_button","text_notes","show_source_code","symbol_info","linetoolpropertieswidget_template_button","trading_notifications","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","phone_verification","custom_resolutions","compare_symbol","study_on_study","japanese_chart_styles","show_login_dialog","dom_widget","bars_marks","chart_scroll","chart_zoom","show_trading_notifications_history","source_selection_markers","study_dialog_fundamentals_economy_addons","multiple_watchlists","marked_symbols","order_panel","pricescale_currency","show_animated_logo","pricescale_currency","show_object_tree","watchlist_import_export","scales_date_format","scales_time_hours_format","popup_hints","show_right_widgets_panel_by_default","compare_recent_symbols_enabled","adaptive_trading_sources","chart_style_hilo_last_price"]},"widget":{"subsets":["auto_enable_symbol_labels","symbol_search_parser_mixin","uppercase_instrument_names","left_toolbar","right_toolbar","control_bar","symbol_search_hot_key","context_menus","edit_buttons_in_legend","object_tree_legend_mode","use_localstorage_for_settings","saveload_requires_authentication","volume_force_overlay","create_volume_indicator_by_default","create_volume_indicator_by_default_once","dont_show_boolean_study_arguments","header_widget_dom_node","header_symbol_search","header_resolutions","header_chart_type","header_compare","header_indicators","star_some_intervals_by_default","display_market_status","display_data_mode","show_chart_warn_message","symbol_info","linetoolpropertieswidget_template_button","symbol_search_three_columns_exchanges","symbol_search_flags","symbol_search_limited_exchanges","widgetbar_tabs","compare_symbol","show_login_dialog","plain_studymarket","japanese_chart_styles","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","show_right_widgets_panel_by_default","chart_style_hilo_last_price"]},"bovespa_widget":{"subsets":["widget","header_settings","linetoolpropertieswidget_template_button","compare_recent_symbols_enabled"]},"charting_library_base":{"subsets":["14851","allow_supported_resolutions_set_only","auto_enable_symbol_labels","border_around_the_chart","collapsible_header","constraint_dialogs_movement","context_menus","control_bar","create_volume_indicator_by_default","custom_items_in_context_menu","datasource_copypaste","uppercase_instrument_names","display_market_status","edit_buttons_in_legend","object_tree_legend_mode","graying_disabled_tools_enabled","header_widget","legend_widget","header_saveload","dont_show_boolean_study_arguments","lean_chart_load","left_toolbar","right_toolbar","link_to_tradingview","pay_attention_to_ticker_not_symbol","plain_studymarket","refresh_saved_charts_list_on_dialog_show","right_bar_stays_on_scroll","saveload_storage_customization","stop_study_on_restart","timeframes_toolbar","symbol_search_hot_key","update_study_formatter_on_symbol_resolve","update_timeframes_set_on_symbol_resolve","use_localstorage_for_settings","volume_force_overlay","widget_logo","countdown","use_overrides_for_overlay","trading_notifications","compare_symbol","symbol_info","timezone_menu","main_series_scale_menu","create_volume_indicator_by_default_once","bars_marks","chart_scroll","chart_zoom","source_selection_markers","property_pages","go_to_date","adaptive_logo","show_animated_logo","handle_scale","handle_scroll","shift_visible_range_on_new_bar","chart_content_overrides_by_defaults","cropped_tick_marks","scales_date_format","scales_time_hours_format","popup_hints","save_shortcut","show_right_widgets_panel_by_default","show_object_tree","insert_indicator_dialog_shortcut","compare_recent_symbols_enabled","hide_main_series_symbol_from_indicator_legend","chart_style_hilo","request_only_visible_range_on_reset","clear_price_scale_on_error_or_empty_bars"]},"charting_library":{"subsets":["charting_library_base"]},"static_charts_service":{"subsets":["charting_library","disable_resolution_rebuild"]},"trading_terminal":{"subsets":["charting_library_base","support_multicharts","header_layouttoggle","japanese_chart_styles","chart_property_page_trading","add_to_watchlist","open_account_manager","show_dom_first_time","order_panel","buy_sell_buttons","multiple_watchlists","show_trading_notifications_history","always_pass_called_order_to_modify","show_object_tree","watchlist_import_export","drawing_templates","trading_account_manager","chart_crosshair_menu","compare_recent_symbols_enabled","adaptive_trading_sources","watchlist_context_menu"]}}') +;var u=n.t(r,2);const o=new Map,d=new Map,i=new Set;function a(e){const t=o.get(e);if(void 0!==t)return t;const n=d.get(e);return!!n&&n.some(a)}function s(e,t){o.set(String(e),Boolean(t))}function c(e){s(e,!0)}function f(e){s(e,!1)}function l(){const e=Object.create(null);for(const t of i)e[t]=a(t);return e}!function(){for(const[e,t]of Object.entries(u))if(i.add(e),"subsets"in t)for(const n of t.subsets){i.add(n);let t=d.get(n);void 0===t&&(t=[],d.set(n,t)),t.push(e)}"object"==typeof __initialDisabledFeaturesets&&Array.isArray(__initialDisabledFeaturesets)&&__initialDisabledFeaturesets.forEach(f),"object"==typeof __initialEnabledFeaturesets&&Array.isArray(__initialEnabledFeaturesets)&&__initialEnabledFeaturesets.forEach(c)}()},1722:function(e,t,n){var r;e=n.nmd(e);var u=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},o=function(e){return"object"==typeof e&&null!==e};function d(e){return"number"==typeof e&&isFinite(e)}function i(e){return null!=e&&(e.constructor===Function||"[object Function]"===Object.prototype.toString.call(e))}function a(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}"undefined"!=typeof window?(r=window.TradingView=window.TradingView||{},window.isNumber=d,window.isFunction=i,window.inherit=a,window.isArray=u):r=this.TradingView=this.TradingView||{},r.isNaN=function(e){return!(e<=0||e>0)},r.isAbsent=function(e){return null==e},r.isExistent=function(e){return null!=e},Number.isNaN=Number.isNaN||function(e){return e!=e},r.isSameType=function(e,t){return Number.isNaN(e)||Number.isNaN(t)?Number.isNaN(e)===Number.isNaN(t):{}.toString.call(e)==={}.toString.call(t)},r.isInteger=function(e){return"number"==typeof e&&e%1==0},r.isString=function(e){return null!=e&&e.constructor===String},r.isInherited=function(e,t){if(null==e||null==e.prototype)throw new TypeError("isInherited: child should be a constructor function");if(null==t||null==t.prototype)throw new TypeError("isInherited: parent should be a constructor function");return e.prototype instanceof t||e.prototype===t.prototype},r.clone=function(e){if(!e||"object"!=typeof e)return e;var t,n,u;for(n in t="function"==typeof e.pop?[]:{},e)e.hasOwnProperty(n)&&(u=e[n],t[n]=u&&"object"==typeof u?r.clone(u):u);return t},r.deepEquals=function(e,t,n){if(n||(n=""),e===t)return[!0,n];if(i(e)&&(e=void 0),i(t)&&(t=void 0),void 0===e&&void 0!==t)return[!1,n];if(void 0===t&&void 0!==e)return[!1,n];if(null===e&&null!==t)return[!1,n];if(null===t&&null!==e)return[!1,n];if("object"!=typeof e&&"object"!=typeof t)return[e===t,n];if(Array.isArray(e)&&Array.isArray(t)){var o=e.length;if(o!==t.length)return[!1,n];for(var d=0;d{"use strict";n.r(t);var r=n(1722);const u=/{(\w+)}/g,o=/{(\d+)}/g;String.prototype.format=function(...e){const t=(0,r.isObject)(e[0]),n=t?u:o,d=t?(t,n)=>{const r=e[0];return void 0!==r[n]?r[n]:t}:(t,n)=>{const r=parseInt(n,10),u=e[r];return void 0!==u?u:t};return this.replace(n,d)}},95374:()=>{"use strict";var e,t,n,r,u,o;window.parent!==window&&window.CanvasRenderingContext2D&&window.TextMetrics&&(t=window.CanvasRenderingContext2D.prototype)&&t.hasOwnProperty("font")&&t.hasOwnProperty("mozTextStyle")&&"function"==typeof t.__lookupSetter__&&(n=t.__lookupSetter__("font"))&&(t.__defineSetter__("font",(function(e){try{return n.call(this,e)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}})),r=t.measureText,e=function(){this.width=0,this.isFake=!0,this.__proto__=window.TextMetrics.prototype},t.measureText=function(t){try{return r.apply(this,arguments)}catch(t){if("NS_ERROR_FAILURE"!==t.name)throw t;return new e}},u=t.fillText,t.fillText=function(e,t,n,r){try{u.apply(this,arguments)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}},o=t.strokeText,t.strokeText=function(e,t,n,r){try{o.apply(this,arguments)}catch(e){if("NS_ERROR_FAILURE"!==e.name)throw e}})},18438:(e,t,n)=>{"use strict";n.d(t,{default:()=>r});const r=function(){var e={base:"https://twemoji.maxcdn.com/v/13.0.1/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:function(e){var t="string"==typeof e?parseInt(e,16):e;if(t<65536)return i(t);return i(55296+((t-=65536)>>10),56320+(1023&t))},toCodePoint:v},onerror:function(){this.parentNode&&this.parentNode.replaceChild(a(this.alt,!1),this)},parse:function(t,n){n&&"function"!=typeof n||(n={callback:n});return("string"==typeof t?_:l)(t,{callback:n.callback||s,attributes:"function"==typeof n.attributes?n.attributes:p,base:"string"==typeof n.base?n.base:e.base,ext:n.ext||e.ext,size:n.folder||(r=n.size||e.size,"number"==typeof r?r+"x"+r:r), +className:n.className||e.className,onerror:n.onerror||e.onerror});var r},replace:b,test:function(e){n.lastIndex=0;var t=n.test(e);return n.lastIndex=0,t}},t={"&":"&","<":"<",">":">","'":"'",'"':""" },n=/(?:\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d])|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[©®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udeeb\udeec\udef4-\udefc\udfe0-\udfeb]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd1d\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78\udd7a-\uddb4\uddb7\uddba\uddbc-\uddcb\uddd0\uddde-\uddff\ude70-\ude74\ude78-\ude7a\ude80-\ude86\ude90-\udea8\udeb0-\udeb6\udec0-\udec2\uded0-\uded6]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,r=/\uFE0F/g,u=String.fromCharCode(8205),o=/[&<>'"]/g,d=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,i=String.fromCharCode ;return e;function a(e,t){return document.createTextNode(t?e.replace(r,""):e)}function s(e,t){return"".concat(t.base,t.size,"/",e,t.ext)}function c(e,t){for(var n,r,u=e.childNodes,o=u.length;o--;)3===(r=(n=u[o]).nodeType)?t.push(n):1!==r||"ownerSVGElement"in n||d.test(n.nodeName.toLowerCase())||c(n,t);return t}function f(e){return v(e.indexOf(u)<0?e.replace(r,""):e)}function l(e,t){for(var r,u,o,d,i,s,l,_,h,p,b,v,g,m=c(e,[]),y=m.length;y--;){for(o=!1,d=document.createDocumentFragment(),s=(i=m[y]).nodeValue,_=0;l=n.exec(s);){if((h=l.index)!==_&&d.appendChild(a(s.slice(_,h),!0)),v=f(b=l[0]),_=h+b.length,g=t.callback(v,t),v&&g){for(u in(p=new Image).onerror=t.onerror,p.setAttribute("draggable","false"),r=t.attributes(b,v))r.hasOwnProperty(u)&&0!==u.indexOf("on")&&!p.hasAttribute(u)&&p.setAttribute(u,r[u]);p.className=t.className,p.alt=b,p.src=g,o=!0,d.appendChild(p)}p||d.appendChild(a(b,!1)),p=null}o&&(_")}return u}))}function h(e){return t[e]}function p(){return null}function b(e,t){return String(e).replace(n,t)}function v(e,t){for(var n=[],r=0,u=0,o=0;o{"use strict";function r(e){var t=e.width,n=e.height;if(t<0)throw new Error("Negative width is not allowed for Size");if(n<0)throw new Error("Negative height is not allowed for Size");return{width:t,height:n}}function u(e,t){return e.width===t.width&&e.height===t.height}n.d(t,{CanvasRenderingTarget2D:()=>s,bindCanvasElementBitmapSizeTo:()=>i,equalSizes:()=>u,size:()=>r});var o=function(){function e(e){var t=this;this._resolutionListener=function(){return t._onResolutionChanged()},this._resolutionMediaQueryList=null,this._observers=[],this._window=e,this._installResolutionListener()}return e.prototype.dispose=function(){this._uninstallResolutionListener(),this._window=null},Object.defineProperty(e.prototype,"value",{get:function(){return this._window.devicePixelRatio},enumerable:!1,configurable:!0}),e.prototype.subscribe=function(e){var t=this,n={next:e};return this._observers.push(n),{unsubscribe:function(){t._observers=t._observers.filter((function(e){return e!==n}))}}},e.prototype._installResolutionListener=function(){if(null!==this._resolutionMediaQueryList)throw new Error("Resolution listener is already installed");var e=this._window.devicePixelRatio;this._resolutionMediaQueryList=this._window.matchMedia("all and (resolution: ".concat(e,"dppx)")),this._resolutionMediaQueryList.addListener(this._resolutionListener)},e.prototype._uninstallResolutionListener=function(){null!==this._resolutionMediaQueryList&&(this._resolutionMediaQueryList.removeListener(this._resolutionListener), diff --git a/charting_library/bundles/6738.96acde45b9effe0973eb.css b/charting_library/bundles/6738.96acde45b9effe0973eb.css deleted file mode 100644 index dec0e945..00000000 --- a/charting_library/bundles/6738.96acde45b9effe0973eb.css +++ /dev/null @@ -1 +0,0 @@ -.childrenWrapper-_RhDhmVQ{align-items:center;cursor:default;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}@media screen and (max-height:430px) and (orientation:landscape){.childrenWrapper-_RhDhmVQ{justify-content:flex-start}}.container-_RhDhmVQ{display:flex;flex-direction:column;padding-top:8px}.wrap-IxKZEhmO{-webkit-backface-visibility:hidden;backface-visibility:hidden;break-inside:avoid;cursor:default;overflow:hidden}.wrap-IxKZEhmO.libAllSelected-IxKZEhmO{column-span:all}.container-IxKZEhmO{align-items:center;background-color:#fff;box-sizing:border-box;display:flex}html.theme-dark .container-IxKZEhmO{background-color:#1e222d}.container-IxKZEhmO .iconWrap-IxKZEhmO{flex-shrink:0}.container-IxKZEhmO .icon-IxKZEhmO,.container-IxKZEhmO .iconWrap-IxKZEhmO{align-items:center;display:flex;justify-content:center}.container-IxKZEhmO .title-IxKZEhmO{color:#131722;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .container-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.container-IxKZEhmO .description-IxKZEhmO{color:#787b86;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:calc(50% - 2px)}@media screen and (max-width:479px){.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:auto}}.container-IxKZEhmO.mobile-IxKZEhmO{height:52px}.container-IxKZEhmO.mobile-IxKZEhmO.allSelected-IxKZEhmO{height:40px}.container-IxKZEhmO.mobile-IxKZEhmO .iconWrap-IxKZEhmO{margin-left:2px;width:40px}.container-IxKZEhmO.mobile-IxKZEhmO .icon-IxKZEhmO{height:20px;width:20px}.container-IxKZEhmO.mobile-IxKZEhmO .title-IxKZEhmO{font-size:16px;line-height:24px}.container-IxKZEhmO.mobile-IxKZEhmO .description-IxKZEhmO{font-size:12px}.container-IxKZEhmO.desktop-IxKZEhmO{border-bottom:none;border-radius:4px;height:46px;padding-left:8px}.container-IxKZEhmO.desktop-IxKZEhmO.allSelected-IxKZEhmO{height:38px}.container-IxKZEhmO.desktop-IxKZEhmO .iconWrap-IxKZEhmO{margin-right:8px}.container-IxKZEhmO.desktop-IxKZEhmO .icon-IxKZEhmO{height:24px;width:24px}.container-IxKZEhmO.desktop-IxKZEhmO .allSelectedIcon-IxKZEhmO svg{height:20px;width:20px}.container-IxKZEhmO.desktop-IxKZEhmO .title-IxKZEhmO{font-size:14px;line-height:22px}.container-IxKZEhmO.desktop-IxKZEhmO .description-IxKZEhmO{font-size:12px;line-height:16px}@media (any-hover:hover){.container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#f0f3fa}html.theme-dark .container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#2a2e39}}.container-IxKZEhmO.selected-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO{background-color:#2962ff}.container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,.container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.titleWithoutDesc-IxKZEhmO{padding-bottom:8px;padding-top:8px}.textBlock-IxKZEhmO{display:flex;flex:0 1 auto;flex-direction:column;min-width:0}.bordered-IxKZEhmO{border-bottom:1px solid #f0f3fa}html.theme-dark .bordered-IxKZEhmO{border-bottom:1px solid #2a2e39}.container-dfKL9A7t{height:100%;overflow:hidden}.contentList-dfKL9A7t{overflow-y:auto;padding:6px 0}@media (pointer:fine){.contentList-dfKL9A7t{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .contentList-dfKL9A7t{scrollbar-color:#363a45 #0000}.contentList-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.contentList-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.contentList-dfKL9A7t::-webkit-scrollbar-corner{display:none}}.contentListDesktop-dfKL9A7t{padding:16px 0}.searchSourceItemsContainer-dfKL9A7t{margin-bottom:16px}.searchSourceItemsContainer-dfKL9A7t:last-child{margin-bottom:0}.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:2;column-gap:4px;margin-bottom:24px;padding:0 12px}.searchSourceItemsContainerDesktop-dfKL9A7t:last-child{margin-bottom:0}@media (max-width:479px){.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:1}}.groupTitleDesktop-dfKL9A7t{padding-left:20px}.emptyText-dfKL9A7t{color:#131722;font-size:16px;line-height:24px;margin:12px 20px;text-align:center}html.theme-dark .emptyText-dfKL9A7t{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-dfKL9A7t{display:none}}.noResultsDesktop-dfKL9A7t{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-dfKL9A7t{scrollbar-color:#363a45 #0000}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-corner{display:none}.actions-rarsm4ka{align-items:center;display:flex;margin-right:9px;padding:0 5px;position:relative}.actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#e0e3eb);content:"";display:block;height:18px;left:0;position:absolute;width:1px}html.theme-dark .actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#2a2e39)}.actionButton-rarsm4ka{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;display:flex;height:26px;justify-content:center;width:26px}.bubble-zcjhaZ_y{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;flex:none;max-width:100%;outline:none;overflow:visible;position:relative}.bubble-zcjhaZ_y:focus{outline:none}.bubble-zcjhaZ_y:focus-visible{outline:none}.bubble-zcjhaZ_y:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.bubble-zcjhaZ_y:focus:after{display:block}.bubble-zcjhaZ_y:focus-visible:after{display:block}.bubble-zcjhaZ_y:focus:not(:focus-visible):after{display:none}.bubble-zcjhaZ_y:after{border-color:#2962ffcc}.bubble-zcjhaZ_y.animated-zcjhaZ_y:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y .content-zcjhaZ_y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#f0f3fa;border-color:#f0f3fa;color:#131722}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#2a2e39;border-color:#2a2e39;color:#d1d4dc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#e0e3eb;border-color:#e0e3eb}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#363a45;border-color:#363a45}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#131722;border-color:#131722;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#fff;border-color:#fff;color:#131722}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{background-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{background-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{background-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{background-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{background-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{background-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{background-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{background-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{background-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{background-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{background-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{background-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{background-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{background-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{border-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{border-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{border-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{border-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{border-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{border-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{border-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{border-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{border-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{border-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{border-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{border-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{border-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{border-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after{border-color:#ff5252cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after{border-color:#2979ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after{border-color:#4caf50cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after{border-color:#ff9100cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after{border-color:#ab47bccc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after{border-color:#00e5ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after{border-color:#ff80abcc}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{background-color:initial;border-color:#0000;color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{color:#868993}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#868993}}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y,.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y{border-radius:14px;height:28px;padding:0 11px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y:after{border-radius:18px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y{border-radius:24px;height:48px;padding:0 23px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y:after{border-radius:28px}.bubbles-Ie7o2cas{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;padding:4px 20px 12px;scrollbar-width:none}.bubbles-Ie7o2cas.sb-scrollbar-wrap{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar{display:none;height:0;width:0}.bubbles-Ie7o2cas::-webkit-scrollbar-thumb,.bubbles-Ie7o2cas::-webkit-scrollbar-track{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar-corner{display:none}.bubbles-Ie7o2cas.multiLine-Ie7o2cas{flex-flow:wrap}.bubbles-Ie7o2cas .bubble-Ie7o2cas{cursor:default;margin:8px 8px 0 0}.bubbles-Ie7o2cas .bubble-Ie7o2cas:last-child{margin-right:0}.bubbles-Ie7o2cas:after{content:"";display:flex;flex:0 0 auto;width:20px}.flagWrap-QKnxaZOG{align-items:center;border-radius:4px;color:#2962ff;cursor:default;display:flex;justify-content:center;padding:3px}html.theme-dark .flagWrap-QKnxaZOG{color:#2962ff}.flagWrap-QKnxaZOG .icon-QKnxaZOG{display:flex;height:20px;margin-right:4px;padding:4px;width:20px}.flagWrap-QKnxaZOG .icon-QKnxaZOG svg{height:20px;width:20px}@media (any-hover:hover){.flagWrap-QKnxaZOG:hover{background-color:#f0f3fa;color:#1e53e5}html.theme-dark .flagWrap-QKnxaZOG:hover{background-color:#2a2e39;color:#1e53e5}.flagWrap-QKnxaZOG:hover .caret-QKnxaZOG{transform:translateY(2px)}}.title-QKnxaZOG{white-space:nowrap}.caret-QKnxaZOG{display:flex;height:18px;justify-content:center;width:18px}.button-QKnxaZOG{--ui-lib-light-button-padding-inline-start:12px;--ui-lib-light-button-padding-inline-end:5px}.button-QKnxaZOG.withFlag-QKnxaZOG{--ui-lib-light-button-padding-inline-start:8px}.buttonContent-QKnxaZOG{align-items:center;display:flex}.buttonContent-QKnxaZOG .icon-QKnxaZOG{display:flex;height:18px;margin-right:4px;width:18px}.wrap-gjrLBBL3{display:contents}.item-gjrLBBL3{height:40px;padding-right:24px}.item-gjrLBBL3:first-child{min-width:0;padding-left:20px}.item-gjrLBBL3:last-child{grid-column-start:span 3;padding-right:17px}.item-gjrLBBL3,.wrap-gjrLBBL3.small-gjrLBBL3{align-items:center;background-color:#fff;display:flex;justify-content:space-between;position:sticky;top:-1px;z-index:1}html.theme-dark .item-gjrLBBL3,html.theme-dark .wrap-gjrLBBL3.small-gjrLBBL3{background-color:#1e222d}.wrap-gjrLBBL3.newStyles-gjrLBBL3{flex:0 0 auto;flex-flow:wrap;justify-content:flex-start;margin:0 20px;overflow-x:auto;scrollbar-width:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.sb-scrollbar-wrap{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar{display:none;height:0;width:0}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-thumb,.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-track{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-corner{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.mobile-gjrLBBL3{flex-flow:unset}.text-gjrLBBL3{--ui-lib-typography-line-height:16px;--ui-lib-typography-font-size:11px;color:#6a6d78;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;letter-spacing:.4px;line-height:var(--ui-lib-typography-line-height);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html.theme-dark .text-gjrLBBL3{color:#868993}.exchange-gjrLBBL3{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.filterItem-gjrLBBL3{align-items:center;display:flex;height:40px;margin-right:8px}.filterItem-gjrLBBL3:last-child{margin-right:0}.brokerWrap-gjrLBBL3{margin:6px 16px 6px 6px}.wrap-dlewR1s1{contain:strict;cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.wrap-dlewR1s1.watchlist-dlewR1s1{padding-top:0}.wrap-dlewR1s1.noFeed-dlewR1s1{max-height:40px}.wrap-dlewR1s1.newStyles-dlewR1s1{max-height:0}.scrollContainer-dlewR1s1{height:100%;margin-top:1px;overflow:auto;scroll-padding-top:40px}@media (pointer:fine){.scrollContainer-dlewR1s1{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollContainer-dlewR1s1{scrollbar-color:#363a45 #0000}.scrollContainer-dlewR1s1::-webkit-scrollbar{height:5px;width:5px}.scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollContainer-dlewR1s1::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollContainer-dlewR1s1::-webkit-scrollbar-corner{display:none}}.scrollContainer-dlewR1s1.noFeed-dlewR1s1{overflow:hidden}.listContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:min-content 1fr min-content min-content;margin-top:-1px;max-width:100%;padding-bottom:6px}.listContainer-dlewR1s1.multiLineItemsContainer-dlewR1s1{display:block}.listContainer-dlewR1s1.withSpinner-dlewR1s1{padding-bottom:0}.spinnerContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:flex;grid-column:1/-1;height:40px;margin-bottom:6px;position:relative}.spinnerContainer-dlewR1s1.largeSpinner-dlewR1s1{height:52px}@keyframes highlight-animation-theme-light-oRSs8UQo{50%{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-oRSs8UQo{50%{background-color:#132042}}.itemRow-oRSs8UQo{display:contents}.itemRow-oRSs8UQo.multiLine-oRSs8UQo{align-items:center;display:flex}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .cell-oRSs8UQo{height:51px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .itemInfoCell-oRSs8UQo{flex:1 1 auto;max-width:none;padding-right:16px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .description-oRSs8UQo{justify-content:flex-start}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .symbolDescription-oRSs8UQo{color:#787b86;font-size:12px;height:17px;line-height:17px;padding-right:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .flag-oRSs8UQo{margin-left:8px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeDescription-oRSs8UQo{flex-direction:column-reverse}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo,.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{text-align:right}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo{margin-right:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{line-height:17px;margin-right:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .actionHandleWrap-oRSs8UQo{align-items:center}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .source-oRSs8UQo{justify-content:flex-end;margin-top:4px}.itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#f0f3fa}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#f0f3fa}}html.theme-dark .itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#2a2e39}}.itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#142e61}.itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo,html.theme-dark .itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo{background-color:#2962ff}.itemRow-oRSs8UQo.highlighted-oRSs8UQo .cell-oRSs8UQo{animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.light-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-light-oRSs8UQo}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.dark-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-dark-oRSs8UQo}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .markedFlag-oRSs8UQo{display:flex}}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo{display:flex;max-width:240px;overflow:hidden;padding-right:24px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo.offset-oRSs8UQo{padding-left:8px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo.offset-oRSs8UQo{margin-left:52px}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo{display:flex;min-width:0}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo{grid-column:2/4}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo+.exchangeCell-oRSs8UQo{display:none}.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding-right:20px}@media screen and (max-width:430px){.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{max-width:104px}}.actionHandleWrap-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.actionHandleWrap-oRSs8UQo.fixedWidth-oRSs8UQo{width:20px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo{border-radius:2px;display:flex;height:18px;margin-left:2px;width:18px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo.expanded-oRSs8UQo{transform:rotate(90deg)}@media (any-hover:hover){.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#e0e3eb}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#434651}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#143a87}}.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{color:#131722;text-transform:uppercase}html.theme-dark .symbolDescription-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo{color:#d1d4dc}.symbolDescription-oRSs8UQo.invalid-oRSs8UQo,.symbolTitle-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.invalid-oRSs8UQo{color:#f7525f}.symbolDescription-oRSs8UQo em,.symbolTitle-oRSs8UQo em{color:#2962ff;font-style:normal;font-weight:700}.symbolDescription-oRSs8UQo.noDescription-oRSs8UQo,.symbolTitle-oRSs8UQo.noDescription-oRSs8UQo{padding-top:1px}.highlightedText-oRSs8UQo{font-weight:700}.symbolTitle-oRSs8UQo{font-size:16px;line-height:24px}.symbolDescription-oRSs8UQo{font-size:14px;line-height:39px;margin-right:auto;padding-right:24px}.exchangeDescription-oRSs8UQo{display:flex;overflow:hidden}.flag-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.flag-oRSs8UQo .icon-oRSs8UQo{display:flex;height:18px;width:18px}.exchangeName-oRSs8UQo{color:#131722;font-size:14px;line-height:21px;margin-right:8px}html.theme-dark .exchangeName-oRSs8UQo{color:#d1d4dc}.narrow-oRSs8UQo{max-width:100px}.wide-oRSs8UQo{max-width:180px}.marketType-oRSs8UQo{color:#787b86;font-size:12px;line-height:21px;margin-right:8px}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo{text-align:left}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo,.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchangeName-oRSs8UQo.active-oRSs8UQo,.marketType-oRSs8UQo.active-oRSs8UQo,.symbolDescription-oRSs8UQo.active-oRSs8UQo,.symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#fff}html.theme-dark .exchangeName-oRSs8UQo.active-oRSs8UQo,html.theme-dark .marketType-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#d1d4dc}.dataMode-oRSs8UQo{color:#ab47bc;font-size:10px;font-weight:700;line-height:12px;margin-left:2px;text-transform:uppercase;vertical-align:top}.cell-oRSs8UQo{border-bottom:1px solid #f0f3fa;cursor:default;height:39px}html.theme-dark .cell-oRSs8UQo{border-bottom-color:#2a2e39}.cell-oRSs8UQo.selected-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .cell-oRSs8UQo.selected-oRSs8UQo{background-color:#142e61}.cell-oRSs8UQo.active-oRSs8UQo,html.theme-dark .cell-oRSs8UQo.active-oRSs8UQo{background-color:#2962ff}.actionsCell-oRSs8UQo{align-items:center;display:flex;padding-right:12px}.actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#fff;height:28px;margin-right:8px;width:28px}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#1e222d}.actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#143a87}.actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#131722}html.theme-dark .actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#d1d4dc}.actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#cc2f3c}@media (any-hover:hover){.actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#cc2f3c}}html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#f23645}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#f23645}}.actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){.actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}.markedFlagWrap-oRSs8UQo{align-items:center;display:flex;height:100%;position:relative}.markedFlagWrap-oRSs8UQo.offset-oRSs8UQo{margin-left:-8px}.markedFlag-oRSs8UQo{display:none}.markedFlagMobile-oRSs8UQo{display:flex}.logo-oRSs8UQo{display:flex;margin-left:20px}.logo-oRSs8UQo.isExpandable-oRSs8UQo{margin-left:0}.source-oRSs8UQo{display:flex;overflow:hidden}.primaryIcon-oRSs8UQo{align-items:center;color:#00bcd4;display:inline-flex;margin-right:4px}html.theme-dark .primaryIcon-oRSs8UQo{color:#00bcd4}.search-ZXzPWcCf::placeholder{text-transform:none}.search-ZXzPWcCf.upperCase-ZXzPWcCf{text-transform:uppercase}.withFilters-ZXzPWcCf{padding-bottom:4px}.withButton-ZXzPWcCf .symbolType-ZXzPWcCf:nth-last-child(2){margin-right:20px}.symbolType-ZXzPWcCf{max-width:180px}.spinnerWrap-ZXzPWcCf{height:100%;position:relative;width:100%}.emptyText-ZXzPWcCf{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:28px;--ui-lib-typography-font-size:18px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 20px;text-align:center}html.theme-dark .emptyText-ZXzPWcCf{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-ZXzPWcCf{display:none}}.noResultsDesktop-ZXzPWcCf{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-ZXzPWcCf{scrollbar-color:#363a45 #0000}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-corner{display:none}.brokerButtonWrap-ZXzPWcCf{box-sizing:border-box;margin-right:auto;max-width:100%;padding:0 20px 8px}.brokerButton-ZXzPWcCf{margin-top:8px}.dialog-u2dP3kv1{overflow:hidden;width:100%}.tabletDialog-u2dP3kv1{height:562px;max-width:560px}.desktopDialog-u2dP3kv1{height:680px;max-width:840px;min-width:719px;width:100%}@media (max-width:768px){.desktopDialog-u2dP3kv1{max-width:640px;min-width:480px}}@media (max-width:519px){.desktopDialog-u2dP3kv1{max-width:479px;min-width:380px}}.backButton-u2dP3kv1{margin-left:-3px;margin-right:17px} \ No newline at end of file diff --git a/charting_library/bundles/6738.96acde45b9effe0973eb.rtl.css b/charting_library/bundles/6738.96acde45b9effe0973eb.rtl.css deleted file mode 100644 index 2eb3a17e..00000000 --- a/charting_library/bundles/6738.96acde45b9effe0973eb.rtl.css +++ /dev/null @@ -1 +0,0 @@ -.childrenWrapper-_RhDhmVQ{align-items:center;cursor:default;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}@media screen and (max-height:430px) and (orientation:landscape){.childrenWrapper-_RhDhmVQ{justify-content:flex-start}}.container-_RhDhmVQ{display:flex;flex-direction:column;padding-top:8px}.wrap-IxKZEhmO{-webkit-backface-visibility:hidden;backface-visibility:hidden;break-inside:avoid;cursor:default;overflow:hidden}.wrap-IxKZEhmO.libAllSelected-IxKZEhmO{column-span:all}.container-IxKZEhmO{align-items:center;background-color:#fff;box-sizing:border-box;display:flex}html.theme-dark .container-IxKZEhmO{background-color:#1e222d}.container-IxKZEhmO .iconWrap-IxKZEhmO{flex-shrink:0}.container-IxKZEhmO .icon-IxKZEhmO,.container-IxKZEhmO .iconWrap-IxKZEhmO{align-items:center;display:flex;justify-content:center}.container-IxKZEhmO .title-IxKZEhmO{color:#131722;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.theme-dark .container-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO .title-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.container-IxKZEhmO .description-IxKZEhmO{color:#787b86;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:calc(50% - 2px)}@media screen and (max-width:479px){.container-IxKZEhmO.libAllSelected-IxKZEhmO{width:auto}}.container-IxKZEhmO.mobile-IxKZEhmO{height:52px}.container-IxKZEhmO.mobile-IxKZEhmO.allSelected-IxKZEhmO{height:40px}.container-IxKZEhmO.mobile-IxKZEhmO .iconWrap-IxKZEhmO{margin-right:2px;width:40px}.container-IxKZEhmO.mobile-IxKZEhmO .icon-IxKZEhmO{height:20px;width:20px}.container-IxKZEhmO.mobile-IxKZEhmO .title-IxKZEhmO{font-size:16px;line-height:24px}.container-IxKZEhmO.mobile-IxKZEhmO .description-IxKZEhmO{font-size:12px}.container-IxKZEhmO.desktop-IxKZEhmO{border-bottom:none;border-radius:4px;height:46px;padding-right:8px}.container-IxKZEhmO.desktop-IxKZEhmO.allSelected-IxKZEhmO{height:38px}.container-IxKZEhmO.desktop-IxKZEhmO .iconWrap-IxKZEhmO{margin-left:8px}.container-IxKZEhmO.desktop-IxKZEhmO .icon-IxKZEhmO{height:24px;width:24px}.container-IxKZEhmO.desktop-IxKZEhmO .allSelectedIcon-IxKZEhmO svg{height:20px;width:20px}.container-IxKZEhmO.desktop-IxKZEhmO .title-IxKZEhmO{font-size:14px;line-height:22px}.container-IxKZEhmO.desktop-IxKZEhmO .description-IxKZEhmO{font-size:12px;line-height:16px}@media (any-hover:hover){.container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#f0f3fa}html.theme-dark .container-IxKZEhmO.desktop-IxKZEhmO:hover:not(.selected-IxKZEhmO){background-color:#2a2e39}}.container-IxKZEhmO.selected-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO{background-color:#2962ff}.container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .icon-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,.container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#fff}html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .title-IxKZEhmO{color:#d1d4dc}.container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO,html.theme-dark .container-IxKZEhmO.selected-IxKZEhmO .description-IxKZEhmO .highlighted-IxKZEhmO{color:#90bff9}.titleWithoutDesc-IxKZEhmO{padding-bottom:8px;padding-top:8px}.textBlock-IxKZEhmO{display:flex;flex:0 1 auto;flex-direction:column;min-width:0}.bordered-IxKZEhmO{border-bottom:1px solid #f0f3fa}html.theme-dark .bordered-IxKZEhmO{border-bottom:1px solid #2a2e39}.container-dfKL9A7t{height:100%;overflow:hidden}.contentList-dfKL9A7t{overflow-y:auto;padding:6px 0}@media (pointer:fine){.contentList-dfKL9A7t{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .contentList-dfKL9A7t{scrollbar-color:#363a45 #0000}.contentList-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .contentList-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.contentList-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.contentList-dfKL9A7t::-webkit-scrollbar-corner{display:none}}.contentListDesktop-dfKL9A7t{padding:16px 0}.searchSourceItemsContainer-dfKL9A7t{margin-bottom:16px}.searchSourceItemsContainer-dfKL9A7t:last-child{margin-bottom:0}.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:2;column-gap:4px;margin-bottom:24px;padding:0 12px}.searchSourceItemsContainerDesktop-dfKL9A7t:last-child{margin-bottom:0}@media (max-width:479px){.searchSourceItemsContainerDesktop-dfKL9A7t{column-count:1}}.groupTitleDesktop-dfKL9A7t{padding-right:20px}.emptyText-dfKL9A7t{color:#131722;font-size:16px;line-height:24px;margin:12px 20px;text-align:center}html.theme-dark .emptyText-dfKL9A7t{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-dfKL9A7t{display:none}}.noResultsDesktop-dfKL9A7t{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-dfKL9A7t{scrollbar-color:#363a45 #0000}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-dfKL9A7t::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-dfKL9A7t::-webkit-scrollbar-corner{display:none}.actions-rarsm4ka{align-items:center;display:flex;margin-left:9px;padding:0 5px;position:relative}.actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#e0e3eb);content:"";display:block;height:18px;position:absolute;right:0;width:1px}html.theme-dark .actions-rarsm4ka:before{background-color:var(--tv-color-platform-background,#2a2e39)}.actionButton-rarsm4ka{--tv-toolbar-explicit-hover-border-radius:4px;align-items:center;display:flex;height:26px;justify-content:center;width:26px}.bubble-zcjhaZ_y{align-items:center;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-flex;flex:none;max-width:100%;outline:none;overflow:visible;position:relative}.bubble-zcjhaZ_y:focus{outline:none}.bubble-zcjhaZ_y:focus-visible{outline:none}.bubble-zcjhaZ_y:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);pointer-events:none;position:absolute;right:-5px;top:-5px;width:calc(100% + 10px);z-index:1}.bubble-zcjhaZ_y:focus:after{display:block}.bubble-zcjhaZ_y:focus-visible:after{display:block}.bubble-zcjhaZ_y:focus:not(:focus-visible):after{display:none}.bubble-zcjhaZ_y:after{border-color:#2962ffcc}.bubble-zcjhaZ_y.animated-zcjhaZ_y:after{display:block;opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus-visible:after{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.bubble-zcjhaZ_y.animated-zcjhaZ_y:focus:not(:focus-visible):after{opacity:0;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}.bubble-zcjhaZ_y .content-zcjhaZ_y{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#f0f3fa;border-color:#f0f3fa;color:#131722}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y{background-color:#2a2e39;border-color:#2a2e39;color:#d1d4dc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#e0e3eb;border-color:#e0e3eb}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y:hover{background-color:#363a45;border-color:#363a45}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y{background-color:#2962ff;border-color:#2962ff;color:#fff}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#131722;border-color:#131722;color:#fff}html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.gray-zcjhaZ_y{background-color:#fff;border-color:#fff;color:#131722}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{background-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{background-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{background-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{background-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{background-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{background-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{background-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{background-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{background-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{background-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{background-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{background-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{background-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{background-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y{border-color:#ff5252}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:hover{border-color:#f23645}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y{border-color:#2979ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:hover{border-color:#0c3299}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y{border-color:#4caf50}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:hover{border-color:#388e3c}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y{border-color:#ff9100}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:hover{border-color:#ef6c00}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y{border-color:#ab47bc}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:hover{border-color:#7b1fa2}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y{border-color:#00e5ff}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:hover{border-color:#00b8d4}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y{border-color:#ff80ab}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:hover{border-color:#ec407a}}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.red-zcjhaZ_y:after{border-color:#ff5252cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.blue-zcjhaZ_y:after{border-color:#2979ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.green-zcjhaZ_y:after{border-color:#4caf50cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.orange-zcjhaZ_y:after{border-color:#ff9100cc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.purple-zcjhaZ_y:after{border-color:#ab47bccc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.cyan-zcjhaZ_y:after{border-color:#00e5ffcc}.bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after,html.theme-dark .bubble-zcjhaZ_y.appearance-default-zcjhaZ_y.active-zcjhaZ_y.pink-zcjhaZ_y:after{border-color:#ff80abcc}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{background-color:initial;border-color:#0000;color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y{color:#868993}@media (any-hover:hover){.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#6a6d78}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y:hover{border-color:#868993}}.bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}html.theme-dark .bubble-zcjhaZ_y.appearance-text-zcjhaZ_y.active-zcjhaZ_y{border-color:#2962ff;color:#2962ff}.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y,.bubble-zcjhaZ_y.fontSize-s-zcjhaZ_y{font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.bubble-zcjhaZ_y.fontSize-m-zcjhaZ_y{--ui-lib-typography-line-height:24px;--ui-lib-typography-font-size:16px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y{border-radius:14px;height:28px;padding:0 11px}.bubble-zcjhaZ_y.size-m-zcjhaZ_y:after{border-radius:18px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y{border-radius:24px;height:48px;padding:0 23px}.bubble-zcjhaZ_y.size-l-zcjhaZ_y:after{border-radius:28px}.bubbles-Ie7o2cas{-webkit-overflow-scrolling:touch;display:flex;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;padding:4px 20px 12px;scrollbar-width:none}.bubbles-Ie7o2cas.sb-scrollbar-wrap{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar{display:none;height:0;width:0}.bubbles-Ie7o2cas::-webkit-scrollbar-thumb,.bubbles-Ie7o2cas::-webkit-scrollbar-track{display:none}.bubbles-Ie7o2cas::-webkit-scrollbar-corner{display:none}.bubbles-Ie7o2cas.multiLine-Ie7o2cas{flex-flow:wrap}.bubbles-Ie7o2cas .bubble-Ie7o2cas{cursor:default;margin:8px 0 0 8px}.bubbles-Ie7o2cas .bubble-Ie7o2cas:last-child{margin-left:0}.bubbles-Ie7o2cas:after{content:"";display:flex;flex:0 0 auto;width:20px}.flagWrap-QKnxaZOG{align-items:center;border-radius:4px;color:#2962ff;cursor:default;display:flex;justify-content:center;padding:3px}html.theme-dark .flagWrap-QKnxaZOG{color:#2962ff}.flagWrap-QKnxaZOG .icon-QKnxaZOG{display:flex;height:20px;margin-left:4px;padding:4px;width:20px}.flagWrap-QKnxaZOG .icon-QKnxaZOG svg{height:20px;width:20px}@media (any-hover:hover){.flagWrap-QKnxaZOG:hover{background-color:#f0f3fa;color:#1e53e5}html.theme-dark .flagWrap-QKnxaZOG:hover{background-color:#2a2e39;color:#1e53e5}.flagWrap-QKnxaZOG:hover .caret-QKnxaZOG{transform:translateY(2px)}}.title-QKnxaZOG{white-space:nowrap}.caret-QKnxaZOG{display:flex;height:18px;justify-content:center;width:18px}.button-QKnxaZOG{--ui-lib-light-button-padding-inline-start:12px;--ui-lib-light-button-padding-inline-end:5px}.button-QKnxaZOG.withFlag-QKnxaZOG{--ui-lib-light-button-padding-inline-start:8px}.buttonContent-QKnxaZOG{align-items:center;display:flex}.buttonContent-QKnxaZOG .icon-QKnxaZOG{display:flex;height:18px;margin-left:4px;width:18px}.wrap-gjrLBBL3{display:contents}.item-gjrLBBL3{height:40px;padding-left:24px}.item-gjrLBBL3:first-child{min-width:0;padding-right:20px}.item-gjrLBBL3:last-child{grid-column-start:span 3;padding-left:17px}.item-gjrLBBL3,.wrap-gjrLBBL3.small-gjrLBBL3{align-items:center;background-color:#fff;display:flex;justify-content:space-between;position:sticky;top:-1px;z-index:1}html.theme-dark .item-gjrLBBL3,html.theme-dark .wrap-gjrLBBL3.small-gjrLBBL3{background-color:#1e222d}.wrap-gjrLBBL3.newStyles-gjrLBBL3{flex:0 0 auto;flex-flow:wrap;justify-content:flex-start;margin:0 20px;overflow-x:auto;scrollbar-width:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.sb-scrollbar-wrap{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar{display:none;height:0;width:0}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-thumb,.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-track{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3::-webkit-scrollbar-corner{display:none}.wrap-gjrLBBL3.newStyles-gjrLBBL3.mobile-gjrLBBL3{flex-flow:unset}.text-gjrLBBL3{--ui-lib-typography-line-height:16px;--ui-lib-typography-font-size:11px;color:#6a6d78;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;letter-spacing:.4px;line-height:var(--ui-lib-typography-line-height);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html.theme-dark .text-gjrLBBL3{color:#868993}.exchange-gjrLBBL3{--ui-lib-typography-line-height:21px;--ui-lib-typography-font-size:14px;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height)}.filterItem-gjrLBBL3{align-items:center;display:flex;height:40px;margin-left:8px}.filterItem-gjrLBBL3:last-child{margin-left:0}.brokerWrap-gjrLBBL3{margin:6px 6px 6px 16px}.wrap-dlewR1s1{contain:strict;cursor:default;height:100%;overflow:hidden;position:relative;z-index:0}.wrap-dlewR1s1.watchlist-dlewR1s1{padding-top:0}.wrap-dlewR1s1.noFeed-dlewR1s1{max-height:40px}.wrap-dlewR1s1.newStyles-dlewR1s1{max-height:0}.scrollContainer-dlewR1s1{height:100%;margin-top:1px;overflow:auto;scroll-padding-top:40px}@media (pointer:fine){.scrollContainer-dlewR1s1{scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .scrollContainer-dlewR1s1{scrollbar-color:#363a45 #0000}.scrollContainer-dlewR1s1::-webkit-scrollbar{height:5px;width:5px}.scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .scrollContainer-dlewR1s1::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.scrollContainer-dlewR1s1::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.scrollContainer-dlewR1s1::-webkit-scrollbar-corner{display:none}}.scrollContainer-dlewR1s1.noFeed-dlewR1s1{overflow:hidden}.listContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:min-content 1fr min-content min-content;margin-top:-1px;max-width:100%;padding-bottom:6px}.listContainer-dlewR1s1.multiLineItemsContainer-dlewR1s1{display:block}.listContainer-dlewR1s1.withSpinner-dlewR1s1{padding-bottom:0}.spinnerContainer-dlewR1s1{align-items:center;box-sizing:border-box;display:flex;grid-column:1/-1;height:40px;margin-bottom:6px;position:relative}.spinnerContainer-dlewR1s1.largeSpinner-dlewR1s1{height:52px}@keyframes highlight-animation-theme-light-oRSs8UQo{50%{background-color:#e3effd}}@keyframes highlight-animation-theme-dark-oRSs8UQo{50%{background-color:#132042}}.itemRow-oRSs8UQo{display:contents}.itemRow-oRSs8UQo.multiLine-oRSs8UQo{align-items:center;display:flex}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .cell-oRSs8UQo{height:51px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .itemInfoCell-oRSs8UQo{flex:1 1 auto;max-width:none;padding-left:16px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .description-oRSs8UQo{justify-content:flex-start}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .symbolDescription-oRSs8UQo{color:#787b86;font-size:12px;height:17px;line-height:17px;padding-left:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .flag-oRSs8UQo{margin-right:8px}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeDescription-oRSs8UQo{flex-direction:column-reverse}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo,.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{text-align:left}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .exchangeName-oRSs8UQo{margin-left:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .marketType-oRSs8UQo{line-height:17px;margin-left:0}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .actionHandleWrap-oRSs8UQo{align-items:center}.itemRow-oRSs8UQo.multiLine-oRSs8UQo .source-oRSs8UQo{justify-content:flex-end;margin-top:4px}.itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#f0f3fa}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#f0f3fa}}html.theme-dark .itemRow-oRSs8UQo.hover-oRSs8UQo .cell-oRSs8UQo{background-color:#2a2e39}@media (any-hover:hover){html.theme-dark .itemRow-oRSs8UQo:hover .cell-oRSs8UQo{background-color:#2a2e39}}.itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .itemRow-oRSs8UQo.selected-oRSs8UQo .cell-oRSs8UQo{background-color:#142e61}.itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo,html.theme-dark .itemRow-oRSs8UQo.active-oRSs8UQo .cell-oRSs8UQo{background-color:#2962ff}.itemRow-oRSs8UQo.highlighted-oRSs8UQo .cell-oRSs8UQo{animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.light-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-light-oRSs8UQo}.itemRow-oRSs8UQo.highlighted-oRSs8UQo.dark-oRSs8UQo .cell-oRSs8UQo{animation-name:highlight-animation-theme-dark-oRSs8UQo}@media (any-hover:hover){.itemRow-oRSs8UQo:hover .markedFlag-oRSs8UQo{display:flex}}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo{display:flex;max-width:240px;overflow:hidden;padding-left:24px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo.offset-oRSs8UQo{padding-right:8px}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.itemRow-oRSs8UQo .itemInfoCell-oRSs8UQo .description-oRSs8UQo.offset-oRSs8UQo{margin-right:52px}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo{display:flex;min-width:0}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo{grid-column:2/4}.itemRow-oRSs8UQo .descriptionCell-oRSs8UQo.addition-oRSs8UQo+.exchangeCell-oRSs8UQo{display:none}.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding-left:20px}@media screen and (max-width:430px){.itemRow-oRSs8UQo .exchangeCell-oRSs8UQo{max-width:104px}}.actionHandleWrap-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.actionHandleWrap-oRSs8UQo.fixedWidth-oRSs8UQo{width:20px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo{border-radius:2px;display:flex;height:18px;margin-right:2px;width:18px}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo.expanded-oRSs8UQo{transform:rotate(-90deg)}@media (any-hover:hover){.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#e0e3eb}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover{background-color:#434651}.actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionHandleWrap-oRSs8UQo .expandHandle-oRSs8UQo:hover.selected-oRSs8UQo{background-color:#143a87}}.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{color:#131722;text-transform:uppercase}html.theme-dark .symbolDescription-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo{color:#d1d4dc}.symbolDescription-oRSs8UQo.invalid-oRSs8UQo,.symbolTitle-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.invalid-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.invalid-oRSs8UQo{color:#f7525f}.symbolDescription-oRSs8UQo em,.symbolTitle-oRSs8UQo em{color:#2962ff;font-style:normal;font-weight:700}.symbolDescription-oRSs8UQo.noDescription-oRSs8UQo,.symbolTitle-oRSs8UQo.noDescription-oRSs8UQo{padding-top:1px}.highlightedText-oRSs8UQo{font-weight:700}.symbolTitle-oRSs8UQo{font-size:16px;line-height:24px}.symbolDescription-oRSs8UQo{font-size:14px;line-height:39px;margin-left:auto;padding-left:24px}.exchangeDescription-oRSs8UQo{display:flex;overflow:hidden}.flag-oRSs8UQo{align-items:center;display:flex;flex-shrink:0}.flag-oRSs8UQo .icon-oRSs8UQo{display:flex;height:18px;width:18px}.exchangeName-oRSs8UQo{color:#131722;font-size:14px;line-height:21px;margin-left:8px}html.theme-dark .exchangeName-oRSs8UQo{color:#d1d4dc}.narrow-oRSs8UQo{max-width:100px}.wide-oRSs8UQo{max-width:180px}.marketType-oRSs8UQo{color:#787b86;font-size:12px;line-height:21px;margin-left:8px}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo{text-align:right}.exchangeName-oRSs8UQo,.marketType-oRSs8UQo,.symbolDescription-oRSs8UQo,.symbolTitle-oRSs8UQo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exchangeName-oRSs8UQo.active-oRSs8UQo,.marketType-oRSs8UQo.active-oRSs8UQo,.symbolDescription-oRSs8UQo.active-oRSs8UQo,.symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#fff}html.theme-dark .exchangeName-oRSs8UQo.active-oRSs8UQo,html.theme-dark .marketType-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolDescription-oRSs8UQo.active-oRSs8UQo,html.theme-dark .symbolTitle-oRSs8UQo.active-oRSs8UQo{color:#d1d4dc}.dataMode-oRSs8UQo{color:#ab47bc;font-size:10px;font-weight:700;line-height:12px;margin-right:2px;text-transform:uppercase;vertical-align:top}.cell-oRSs8UQo{border-bottom:1px solid #f0f3fa;cursor:default;height:39px}html.theme-dark .cell-oRSs8UQo{border-bottom-color:#2a2e39}.cell-oRSs8UQo.selected-oRSs8UQo{background-color:#bbd9fb}html.theme-dark .cell-oRSs8UQo.selected-oRSs8UQo{background-color:#142e61}.cell-oRSs8UQo.active-oRSs8UQo,html.theme-dark .cell-oRSs8UQo.active-oRSs8UQo{background-color:#2962ff}.actionsCell-oRSs8UQo{align-items:center;display:flex;padding-left:12px}.actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#fff;height:28px;margin-left:8px;width:28px}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo{--tv-list-item-button-background-color:#1e222d}.actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#90bff9}html.theme-dark .actionsCell-oRSs8UQo .action-oRSs8UQo.selected-oRSs8UQo{background-color:#143a87}.actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#131722}html.theme-dark .actionsCell-oRSs8UQo .targetAction-oRSs8UQo.selected-oRSs8UQo{color:#d1d4dc}.actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#cc2f3c}@media (any-hover:hover){.actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#cc2f3c}}html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo.selected-oRSs8UQo{color:#f23645}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .removeAction-oRSs8UQo:hover{color:#f23645}}.actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){.actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo{color:#2962ff}@media (any-hover:hover){html.theme-dark .actionsCell-oRSs8UQo .addAction-oRSs8UQo:hover{color:#2962ff}}.markedFlagWrap-oRSs8UQo{align-items:center;display:flex;height:100%;position:relative}.markedFlagWrap-oRSs8UQo.offset-oRSs8UQo{margin-right:-8px}.markedFlag-oRSs8UQo{display:none}.markedFlagMobile-oRSs8UQo{display:flex}.logo-oRSs8UQo{display:flex;margin-right:20px}.logo-oRSs8UQo.isExpandable-oRSs8UQo{margin-right:0}.source-oRSs8UQo{display:flex;overflow:hidden}.primaryIcon-oRSs8UQo{align-items:center;color:#00bcd4;display:inline-flex;margin-left:4px}html.theme-dark .primaryIcon-oRSs8UQo{color:#00bcd4}.search-ZXzPWcCf::placeholder{text-transform:none}.search-ZXzPWcCf.upperCase-ZXzPWcCf{text-transform:uppercase}.withFilters-ZXzPWcCf{padding-bottom:4px}.withButton-ZXzPWcCf .symbolType-ZXzPWcCf:nth-last-child(2){margin-left:20px}.symbolType-ZXzPWcCf{max-width:180px}.spinnerWrap-ZXzPWcCf{height:100%;position:relative;width:100%}.emptyText-ZXzPWcCf{font-feature-settings:"tnum" on,"lnum" on;--ui-lib-typography-line-height:28px;--ui-lib-typography-font-size:18px;color:#131722;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:var(--ui-lib-typography-font-size);font-style:normal;font-weight:400;line-height:var(--ui-lib-typography-line-height);margin:0 20px;text-align:center}html.theme-dark .emptyText-ZXzPWcCf{color:#d1d4dc}@media screen and (max-height:430px) and (orientation:landscape){.emptyIcon-ZXzPWcCf{display:none}}.noResultsDesktop-ZXzPWcCf{flex:1 0;overflow:auto;padding-bottom:54px;padding-top:24px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .noResultsDesktop-ZXzPWcCf{scrollbar-color:#363a45 #0000}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar{height:5px;width:5px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.noResultsDesktop-ZXzPWcCf::-webkit-scrollbar-corner{display:none}.brokerButtonWrap-ZXzPWcCf{box-sizing:border-box;margin-left:auto;max-width:100%;padding:0 20px 8px}.brokerButton-ZXzPWcCf{margin-top:8px}.dialog-u2dP3kv1{overflow:hidden;width:100%}.tabletDialog-u2dP3kv1{height:562px;max-width:560px}.desktopDialog-u2dP3kv1{height:680px;max-width:840px;min-width:719px;width:100%}@media (max-width:768px){.desktopDialog-u2dP3kv1{max-width:640px;min-width:480px}}@media (max-width:519px){.desktopDialog-u2dP3kv1{max-width:479px;min-width:380px}}.backButton-u2dP3kv1{margin-left:17px;margin-right:-3px} \ No newline at end of file diff --git a/charting_library/bundles/7111.2382715e5643d27ea88a.css b/charting_library/bundles/7111.2382715e5643d27ea88a.css new file mode 100644 index 00000000..a82e0dc9 --- /dev/null +++ b/charting_library/bundles/7111.2382715e5643d27ea88a.css @@ -0,0 +1 @@ +.action-peI7w0K1{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-flow:row;min-height:40px;padding:7px 20px}html.theme-dark .action-peI7w0K1{color:var(--tv-color-popup-element-text,#d1d4dc)}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.action-peI7w0K1.active-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1{background-color:#2962ff}.action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,.action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#fff}html.theme-dark .action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1{background-color:#bbd9fb}html.theme-dark .action-peI7w0K1.selected-peI7w0K1{background-color:#142e61}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#131722}html.theme-dark .action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .description-peI7w0K1{color:#787b86}.action-peI7w0K1.small-peI7w0K1{height:32px;min-height:32px;padding:7px 12px}.action-peI7w0K1.withDescription-peI7w0K1{padding:5px 20px}.action-peI7w0K1.small-peI7w0K1.withDescription-peI7w0K1{border:0;height:auto;min-height:48px;padding:3px 3px 3px 12px}.action__favoriteIcon-peI7w0K1{align-items:center;display:flex;justify-content:center;margin-left:auto;padding:8px 5px 8px 8px;visibility:hidden}@media (pointer:coarse){.action__favoriteIcon-peI7w0K1{visibility:visible}}.action__favoriteIcon_active-peI7w0K1{visibility:visible}@media (any-hover:hover){.action-peI7w0K1:hover .action__favoriteIcon-peI7w0K1{visibility:visible}}.icon-peI7w0K1,.labelAndDescription-peI7w0K1{flex-direction:column}.label-peI7w0K1{color:#131722;font-size:16px;font-weight:400}html.theme-dark .label-peI7w0K1{color:#d1d4dc}.label-peI7w0K1.small-peI7w0K1{font-size:14px}.description-peI7w0K1{color:#9598a1;font-size:12px}.fakeIcon-peI7w0K1{display:inline-block;height:18px;width:18px}.icon-peI7w0K1 img{vertical-align:middle}.fakeIcon-peI7w0K1,.icon-peI7w0K1{margin-inline-end:8px}.fakeIcon-peI7w0K1.small-peI7w0K1,.icon-peI7w0K1.small-peI7w0K1{margin-inline-end:6px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .label-peI7w0K1{font-size:16px;line-height:24px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .description-peI7w0K1{line-height:18px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1{height:24px;width:24px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1.small-peI7w0K1,.withDescription-peI7w0K1 .icon-peI7w0K1.small-peI7w0K1{margin-inline-end:8px}.highlighted-peI7w0K1,html.theme-dark .highlighted-peI7w0K1{color:#90bff9}.menu-kJ5smAAE{width:180px}.menu-kJ5smAAE.withDescriptions-kJ5smAAE{width:220px}.header-kJ5smAAE{background-color:#fff;left:0;position:absolute;top:6px;width:100%}html.theme-dark .header-kJ5smAAE{background-color:#1e222d}.title-kJ5smAAE{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.container-kJ5smAAE{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;padding-bottom:8px;padding-left:12px;padding-top:8px;position:relative}html.theme-dark .container-kJ5smAAE{border-bottom:1px solid #434651}.icon-kJ5smAAE{color:#a3a6af;flex-shrink:0;height:18px;width:18px}.clear-kJ5smAAE,.icon-kJ5smAAE{align-items:center;display:flex;justify-content:center}.clear-kJ5smAAE{border-radius:4px;height:22px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px}@media (any-hover:hover){.clear-kJ5smAAE:hover{background-color:#f0f3fa}html.theme-dark .clear-kJ5smAAE:hover{background-color:#2a2e39}}.input-kJ5smAAE{background-color:initial;border:none;color:#131722;flex:1;font-size:14px;height:22px;margin:0 0 0 8px;padding:0}html.theme-dark .input-kJ5smAAE{color:#a3a6af}.input-kJ5smAAE::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-kJ5smAAE::placeholder{color:#434651}.highlighted-kJ5smAAE{color:#90bff9}html.theme-dark .highlighted-kJ5smAAE{color:#143a87}.highlighted-kJ5smAAE.active-kJ5smAAE,html.theme-dark .highlighted-kJ5smAAE.active-kJ5smAAE{color:#90bff9}.section-kJ5smAAE{padding-bottom:1px;padding-top:1px}.scrollWrap-a62DpCum{margin-top:69px}.container-c8Hkfy8e{overflow-y:auto;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .container-c8Hkfy8e{scrollbar-color:#363a45 #0000}.container-c8Hkfy8e::-webkit-scrollbar{height:5px;width:5px}.container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-c8Hkfy8e::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-c8Hkfy8e::-webkit-scrollbar-corner{display:none}.separator-c8Hkfy8e{background-color:#e0e3eb;height:1px;margin-bottom:6px;margin-top:6px}html.theme-dark .separator-c8Hkfy8e{background-color:#434651}.section-c8Hkfy8e{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 4px 8px 20px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/7111.2382715e5643d27ea88a.rtl.css b/charting_library/bundles/7111.2382715e5643d27ea88a.rtl.css new file mode 100644 index 00000000..8f56d213 --- /dev/null +++ b/charting_library/bundles/7111.2382715e5643d27ea88a.rtl.css @@ -0,0 +1 @@ +.action-peI7w0K1{align-items:center;box-sizing:border-box;color:var(--tv-color-popup-element-text,#131722);display:flex;flex-flow:row;min-height:40px;padding:7px 20px}html.theme-dark .action-peI7w0K1{color:var(--tv-color-popup-element-text,#d1d4dc)}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#131722)}@media (any-hover:hover){.action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#131722)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{color:var(--tv-color-popup-element-text-hover,#c1c4cd)}}.action-peI7w0K1.hovered-peI7w0K1,.action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}@media (any-hover:hover){.action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#f0f3fa)}}html.theme-dark .action-peI7w0K1.hovered-peI7w0K1,html.theme-dark .action-peI7w0K1:active{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}@media (any-hover:hover){html.theme-dark .action-peI7w0K1:hover{background-color:var(--tv-color-popup-element-background-hover,#2a2e39)}}.action-peI7w0K1.active-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1{background-color:#2962ff}.action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,.action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#fff}html.theme-dark .action-peI7w0K1.active-peI7w0K1 .description-peI7w0K1,html.theme-dark .action-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1{background-color:#bbd9fb}html.theme-dark .action-peI7w0K1.selected-peI7w0K1{background-color:#142e61}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#131722}html.theme-dark .action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .label-peI7w0K1{color:#d1d4dc}.action-peI7w0K1.selected-peI7w0K1.active-peI7w0K1 .description-peI7w0K1{color:#787b86}.action-peI7w0K1.small-peI7w0K1{height:32px;min-height:32px;padding:7px 12px}.action-peI7w0K1.withDescription-peI7w0K1{padding:5px 20px}.action-peI7w0K1.small-peI7w0K1.withDescription-peI7w0K1{border:0;height:auto;min-height:48px;padding:3px 12px 3px 3px}.action__favoriteIcon-peI7w0K1{align-items:center;display:flex;justify-content:center;margin-right:auto;padding:8px 8px 8px 5px;visibility:hidden}@media (pointer:coarse){.action__favoriteIcon-peI7w0K1{visibility:visible}}.action__favoriteIcon_active-peI7w0K1{visibility:visible}@media (any-hover:hover){.action-peI7w0K1:hover .action__favoriteIcon-peI7w0K1{visibility:visible}}.icon-peI7w0K1,.labelAndDescription-peI7w0K1{flex-direction:column}.label-peI7w0K1{color:#131722;font-size:16px;font-weight:400}html.theme-dark .label-peI7w0K1{color:#d1d4dc}.label-peI7w0K1.small-peI7w0K1{font-size:14px}.description-peI7w0K1{color:#9598a1;font-size:12px}.fakeIcon-peI7w0K1{display:inline-block;height:18px;width:18px}.icon-peI7w0K1 img{vertical-align:middle}.fakeIcon-peI7w0K1,.icon-peI7w0K1{margin-inline-end:8px}.fakeIcon-peI7w0K1.small-peI7w0K1,.icon-peI7w0K1.small-peI7w0K1{margin-inline-end:6px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .label-peI7w0K1{font-size:16px;line-height:24px}.withDescription-peI7w0K1 .labelAndDescription-peI7w0K1 .description-peI7w0K1{line-height:18px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1{height:24px;width:24px}.withDescription-peI7w0K1 .fakeIcon-peI7w0K1.small-peI7w0K1,.withDescription-peI7w0K1 .icon-peI7w0K1.small-peI7w0K1{margin-inline-end:8px}.highlighted-peI7w0K1,html.theme-dark .highlighted-peI7w0K1{color:#90bff9}.menu-kJ5smAAE{width:180px}.menu-kJ5smAAE.withDescriptions-kJ5smAAE{width:220px}.header-kJ5smAAE{background-color:#fff;position:absolute;right:0;top:6px;width:100%}html.theme-dark .header-kJ5smAAE{background-color:#1e222d}.title-kJ5smAAE{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.container-kJ5smAAE{align-items:center;border-bottom:1px solid #e0e3eb;display:flex;padding-bottom:8px;padding-right:12px;padding-top:8px;position:relative}html.theme-dark .container-kJ5smAAE{border-bottom:1px solid #434651}.icon-kJ5smAAE{color:#a3a6af;flex-shrink:0;height:18px;width:18px}.clear-kJ5smAAE,.icon-kJ5smAAE{align-items:center;display:flex;justify-content:center}.clear-kJ5smAAE{border-radius:4px;height:22px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:22px}@media (any-hover:hover){.clear-kJ5smAAE:hover{background-color:#f0f3fa}html.theme-dark .clear-kJ5smAAE:hover{background-color:#2a2e39}}.input-kJ5smAAE{background-color:initial;border:none;color:#131722;flex:1;font-size:14px;height:22px;margin:0 8px 0 0;padding:0}html.theme-dark .input-kJ5smAAE{color:#a3a6af}.input-kJ5smAAE::placeholder{color:#a3a6af;font-weight:400}html.theme-dark .input-kJ5smAAE::placeholder{color:#434651}.highlighted-kJ5smAAE{color:#90bff9}html.theme-dark .highlighted-kJ5smAAE{color:#143a87}.highlighted-kJ5smAAE.active-kJ5smAAE,html.theme-dark .highlighted-kJ5smAAE.active-kJ5smAAE{color:#90bff9}.section-kJ5smAAE{padding-bottom:1px;padding-top:1px}.scrollWrap-a62DpCum{margin-top:69px}.container-c8Hkfy8e{overflow-y:auto;padding-top:6px;scrollbar-color:#9598a1 #0000;scrollbar-width:thin}html.theme-dark .container-c8Hkfy8e{scrollbar-color:#363a45 #0000}.container-c8Hkfy8e::-webkit-scrollbar{height:5px;width:5px}.container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#9598a1;border:1px solid #f0f3fa;border-radius:3px}html.theme-dark .container-c8Hkfy8e::-webkit-scrollbar-thumb{background-color:#363a45;border-color:#1e222d}.container-c8Hkfy8e::-webkit-scrollbar-track{background-color:initial;border-radius:3px}.container-c8Hkfy8e::-webkit-scrollbar-corner{display:none}.separator-c8Hkfy8e{background-color:#e0e3eb;height:1px;margin-bottom:6px;margin-top:6px}html.theme-dark .separator-c8Hkfy8e{background-color:#434651}.section-c8Hkfy8e{color:#787b86;font-size:11px;letter-spacing:.4px;line-height:16px;padding:10px 20px 8px 4px;text-transform:uppercase} \ No newline at end of file diff --git a/charting_library/bundles/5766.becb57bd4a5725ec4dcd.js b/charting_library/bundles/8167.ddf1e0f7ca2caf9285fe.js similarity index 62% rename from charting_library/bundles/5766.becb57bd4a5725ec4dcd.js rename to charting_library/bundles/8167.ddf1e0f7ca2caf9285fe.js index a4b93acc..c7621a1e 100644 --- a/charting_library/bundles/5766.becb57bd4a5725ec4dcd.js +++ b/charting_library/bundles/8167.ddf1e0f7ca2caf9285fe.js @@ -1,7 +1,7 @@ -"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5766],{41339:(e,t,i)=>{i.r(t),i.d(t,{getCoordinateXMetaInfo:()=>w,getCoordinateYMetaInfo:()=>f,getCoordinatesPropertiesDefinitions:()=>m,getSelectionCoordinatesPropertyDefinition:()=>T});var n=i(50151),o=i(44352),r=i(36298),s=i(62591);class l extends s.UndoCommand{constructor({lineToolId:e,chartModel:t,newPositionPoints:i}){super(null),this._pointState=null,this._lineToolId=e,this._model=t,this._newPositionPoints=i}redo(){const e=(0,n.ensureNotNull)(this._model.dataSourceForId(this._lineToolId));this._pointState=[e.normalizedPoints(),e.points()],e.startChanging(),e.moveLineTool(this._newPositionPoints),this._model.updateSource(e),e.syncMultichartState(e.endChanging(!0,!1))}undo(){if(this._pointState){const e=(0,n.ensureNotNull)(this._model.dataSourceForId(this._lineToolId));e.startChanging(),e.restorePoints(...this._pointState),this._model.updateSource(e),e.syncMultichartState(e.endChanging(!0,!1))}}}var a=i(28985),d=i(58275),c=i.n(d),p=i(59452),u=i.n(p),h=i(94474);const y=new r.TranslatedString("change price Y coordinate",o.t(null,void 0,i(66266))),P=new r.TranslatedString("change bar X coordinate",o.t(null,void 0,i(23723))),g=new r.TranslatedString("move drawings",o.t(null,void 0,i(72223)));function f(e,t,i){return{property:(0,a.convertToDefinitionProperty)(e,t.price,y),info:{typeY:1,stepY:i}}}function w(e,t){return{property:(0,a.convertToDefinitionProperty)(e,t.bar,P),info:{typeX:0,minX:new(c())(-5e4),maxX:new(c())(15e3),stepX:new(c())(1)}}}function m(e,t,i,n,o,r){const s=w(e,t),l=f(e,t,n);return(0,a.createCoordinatesPropertyDefinition)({x:s.property,y:l.property},{id:(0,h.removeSpaces)(`${r}Coordinates${o}`),title:o,...s.info,...l.info})}const v=/^([+*\-\/]?)((?:\d*)|(?:\d+\.\d*))$/;function _(e,t,i){const o=new(u())(""),r=(0,a.makeProxyDefinitionProperty)(o);return r.setValue=r=>{try{const s=r.match(v);if(!s)return;const[,a,d]=s;if(!d.length)return;const c=i(parseFloat(d));if("/"===a&&(0===c.price||0===c.index))return;t.withMacro(g,(()=>{e.forEach((e=>{const i=e.points();let o;switch(a){case"":{const e=(0,n.ensureDefined)(i[0]);let{index:t=e.index,price:r=e.price}=c;r-=e.price,t-=e.index,o=i.map((e=>({...e,index:e.index+t,price:e.price+r})));break}case"-":case"+":{let{index:e=0,price:t=0}=c;"-"===a&&(e*=-1,t*=-1),o=i.map((i=>({...i,index:i.index+e,price:i.price+t})));break}case"*":{const{index:e=1,price:t=1}=c;o=i.map((i=>({...i,index:i.index*e,price:i.price*t})));break}case"/":{const{index:e=1,price:t=1}=c;o=i.map((i=>({...i,index:i.index/e,price:i.price/t})));break}}t.undoHistory().pushUndoCommand(new l({lineToolId:e.id(),chartModel:t.model(),newPositionPoints:o}))}))}))}finally{o.setValue("",!0)}},r}function T(e,t){const n=_(e,t,(e=>({index:e}))),r=_(e,t,(e=>({price:e})));return(0,a.createSelectionCoordinatesPropertyDefinition)({x:n,y:r},{id:"SourcesCoordinates",title:o.t(null,void 0,i(37067)),mathOperationsX:"+",mathOperationsY:"+/*",modeX:"integer",modeY:"float"})}},97456:(e,t,i)=>{i.r(t),i.d(t,{ -getIntervalsVisibilitiesPropertiesDefinitions:()=>de,getSelectionIntervalsVisibilitiesPropertiesDefinition:()=>ce});var n=i(44352),o=i(36298),r=i(14483),s=i(28985),l=i(58275),a=i.n(l),d=i(94025),c=i(68806),p=i(62513);const u=new o.TranslatedString("change {title} visibility on ticks",n.t(null,void 0,i(30810))),h=new o.TranslatedString("change {title} visibility on seconds",n.t(null,void 0,i(46948))),y=new o.TranslatedString("change {title} seconds from",n.t(null,void 0,i(2822))),P=new o.TranslatedString("change {title} seconds to",n.t(null,void 0,i(66161))),g=new o.TranslatedString("change {title} visibility on minutes",n.t(null,void 0,i(64370))),f=new o.TranslatedString("change {title} minutes from",n.t(null,void 0,i(15106))),w=new o.TranslatedString("change {title} minutes to",n.t(null,void 0,i(91633))),m=new o.TranslatedString("change {title} visibility on hours",n.t(null,void 0,i(68971))),v=new o.TranslatedString("change {title} hours from",n.t(null,void 0,i(35388))),_=new o.TranslatedString("change {title} hours to",n.t(null,void 0,i(78586))),T=new o.TranslatedString("change {title} visibility on days",n.t(null,void 0,i(29088))),b=new o.TranslatedString("change {title} days from",n.t(null,void 0,i(41377))),S=new o.TranslatedString("change {title} days to",n.t(null,void 0,i(13355))),C=new o.TranslatedString("change {title} visibility on weeks",n.t(null,void 0,i(24941))),D=new o.TranslatedString("change {title} weeks from",n.t(null,void 0,i(21339))),k=new o.TranslatedString("change {title} weeks to",n.t(null,void 0,i(68643))),V=new o.TranslatedString("change {title} visibility on months",n.t(null,void 0,i(6659))),x=new o.TranslatedString("change {title} months from",n.t(null,void 0,i(59635))),W=new o.TranslatedString("change {title} months to",n.t(null,void 0,i(74266))),I=(new o.TranslatedString("change {title} visibility on ranges",n.t(null,void 0,i(29091))),n.t(null,void 0,i(30973))),M=n.t(null,void 0,i(71129)),U=n.t(null,void 0,i(28134)),A=n.t(null,void 0,i(63099)),L=n.t(null,void 0,i(22192)),F=n.t(null,void 0,i(21594)),N=n.t(null,void 0,i(95543)),R=(n.t(null,void 0,i(86672)), -new o.TranslatedString("ticks",n.t(null,void 0,i(59523)))),Y=new o.TranslatedString("seconds",n.t(null,void 0,i(32925))),E=new o.TranslatedString("seconds from",n.t(null,void 0,i(6049))),X=new o.TranslatedString("seconds to",n.t(null,void 0,i(39017))),H=new o.TranslatedString("minutes",n.t(null,void 0,i(16465))),j=new o.TranslatedString("minutes from",n.t(null,void 0,i(25586))),$=new o.TranslatedString("minutes to",n.t(null,void 0,i(72317))),K=new o.TranslatedString("hours",n.t(null,void 0,i(3143))),O=new o.TranslatedString("hours from",n.t(null,void 0,i(84775))),z=new o.TranslatedString("hours to",n.t(null,void 0,i(11255))),q=new o.TranslatedString("days",n.t(null,void 0,i(82211))),B=new o.TranslatedString("days from",n.t(null,void 0,i(14077))),G=new o.TranslatedString("days to",n.t(null,void 0,i(33486))),J=new o.TranslatedString("weeks",n.t(null,void 0,i(93016))),Q=new o.TranslatedString("weeks from",n.t(null,void 0,i(32002))),Z=new o.TranslatedString("weeks to",n.t(null,void 0,i(28091))),ee=new o.TranslatedString("months",n.t(null,void 0,i(58964))),te=new o.TranslatedString("months from",n.t(null,void 0,i(71770))),ie=new o.TranslatedString("months to",n.t(null,void 0,i(37179))),ne=(new o.TranslatedString("ranges",n.t(null,void 0,i(13604))),[1,59]),oe=[1,59],re=[1,24],se=[1,366],le=[1,52],ae=[1,12];function de(e,t,i){const n=[];if(r.enabled("tick_resolution")){const o=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.ticks,u.format({title:i}))},{id:"IntervalsVisibilitiesTicks",title:I});n.push(o)}if((0,d.isSecondsEnabled)()){const o=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.seconds,h.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.secondsFrom,y.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.secondsTo,P.format({title:i}))},{id:"IntervalsVisibilitiesSecond",title:M,min:new(a())(ne[0]),max:new(a())(ne[1])});n.push(o)}const o=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.minutes,g.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.minutesFrom,f.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.minutesTo,w.format({title:i}))},{id:"IntervalsVisibilitiesMinutes",title:U,min:new(a())(oe[0]),max:new(a())(oe[1])}),l=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.hours,m.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.hoursFrom,v.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.hoursTo,_.format({title:i}))},{id:"IntervalsVisibilitiesHours",title:A,min:new(a())(re[0]),max:new(a())(re[1])}),c=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.days,T.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.daysFrom,b.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.daysTo,S.format({title:i}))},{id:"IntervalsVisibilitiesDays",title:L,min:new(a())(se[0]),max:new(a())(se[1])});n.push(o,l,c);const p=(0,s.createRangePropertyDefinition)({checked:(0, -s.convertToDefinitionProperty)(e,t.weeks,C.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.weeksFrom,D.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.weeksTo,k.format({title:i}))},{id:"IntervalsVisibilitiesWeeks",title:F,min:new(a())(le[0]),max:new(a())(le[1])}),R=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.months,V.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.monthsFrom,x.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.monthsTo,W.format({title:i}))},{id:"IntervalsVisibilitiesMonths",title:N,min:new(a())(ae[0]),max:new(a())(ae[1])});return n.push(p,R),{definitions:n}}function ce(e,t){const i=[];if(r.enabled("tick_resolution")){const n=(0,s.createCheckablePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.ticks),R,t)},{id:"IntervalsVisibilitiesTicks",title:I});i.push(n)}if((0,d.isSecondsEnabled)()){const n=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.seconds),Y,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.secondsFrom),E,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.secondsTo),X,t)},{id:"IntervalsVisibilitiesSecond",title:M,min:new(a())(ne[0]),max:new(a())(ne[1])});i.push(n)}const n=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutes),H,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutesFrom),j,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutesTo),$,t)},{id:"IntervalsVisibilitiesMinutes",title:U,min:new(a())(oe[0]),max:new(a())(oe[1])}),o=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hours),K,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hoursFrom),O,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hoursTo),z,t)},{id:"IntervalsVisibilitiesHours",title:A,min:new(a())(re[0]),max:new(a())(re[1])}),l=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.days),q,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.daysFrom),B,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.daysTo),G,t)},{id:"IntervalsVisibilitiesDays",title:L,min:new(a())(se[0]),max:new(a())(se[1])});i.push(n,o,l);const u=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeks),J,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeksFrom),Q,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeksTo),Z,t)},{id:"IntervalsVisibilitiesWeeks",title:F,min:new(a())(le[0]),max:new(a())(le[1])}),h=(0,s.createRangePropertyDefinition)({ -checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.months),ee,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.monthsFrom),te,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.monthsTo),ie,t)},{id:"IntervalsVisibilitiesMonths",title:N,min:new(a())(ae[0]),max:new(a())(ae[1])});return i.push(u,h),{definitions:i}}},85766:(e,t,i)=>{i.r(t),i.d(t,{LineDataSourceDefinitionsViewModel:()=>v});var n=i(50151),o=i(44352),r=i(36298),s=(i(42053),i(28985)),l=i(73955),a=i(58275),d=i.n(a),c=i(97456),p=i(41339),u=i(87919),h=i(46627);const y=o.t(null,void 0,i(21852)),P=o.t(null,void 0,i(4639)),g=o.t(null,void 0,i(32733)),f=o.t(null,void 0,i(37229)),w=o.t(null,void 0,i(66304)),m=o.t(null,{context:"linetool point"},i(9671));class v{constructor(e,t){this._yCoordinateStepWV=null,this._propertyPages=[],this._lineToolsDoNotAffectChartInvalidation=new h.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._source=t,this._undoModel=e,this._ownerSource=(0,n.ensureNotNull)(this._source.ownerSource()),this._propertyApplier=new u.PropertyApplierWithoutSavingChart((()=>e),this._lineToolsDoNotAffectChartInvalidation),this._createPropertyRages()}destroy(){null!==this._yCoordinateStepWV&&(this._source.ownerSourceChanged().unsubscribeAll(this),this._ownerSource.priceStepChanged().unsubscribeAll(this)),this._source.pointAdded().unsubscribeAll(this),this._propertyPages.forEach((e=>{(0,s.destroyDefinitions)(e.definitions.value())})),this._lineToolsDoNotAffectChartInvalidation.destroy()}propertyPages(){return Promise.resolve(this._propertyPages)}_createPropertyRages(){this._propertyPages=[];const e=this._createInputsPropertyPage();null!==e&&this._propertyPages.push(e);const t=this._createStylePropertyPage();null!==t&&this._propertyPages.push(t);const i=this._createTextPropertyPage();if(null!==i&&this._propertyPages.push(i),this._source.hasEditableCoordinates()){const e=this._createCoordinatesPropertyPage();null!==e&&this._propertyPages.push(e)}const n=this._createVisibilitiesPropertyPage();this._propertyPages.push(n)}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,l.createPropertyPage)((0,c.getIntervalsVisibilitiesPropertiesDefinitions)(this._undoModel,e,new r.TranslatedString(this._source.name(),this._source.title(!0))),"visibility",y)}_createCoordinatesPropertyPage(){const e=this._coordinatesPropertyDefinitions();return null!==e?(e.definitions.lengththis._updateYCoordinateStep())),this._source.ownerSourceChanged().subscribe(this,(()=>{ -this._ownerSource.priceStepChanged().unsubscribeAll(this),this._ownerSource=(0,n.ensureNotNull)(this._source.ownerSource()),this._ownerSource.priceStepChanged().subscribe(this,(()=>this._updateYCoordinateStep()))}))),this._yCoordinateStepWV}_coordinatesPropertyDefinitions(){const e=this._source.points(),t=this._source.pointsProperty().childs().points,i=[],n=this._getYCoordinateStepWV();return e.forEach(((e,o)=>{const r=t[o].childs();r&&i.push((0,p.getCoordinatesPropertiesDefinitions)(this._propertyApplier,r,e,n,m.format({count:(o+1).toString()}),this._source.name()))})),{definitions:i}}_createStylePropertyPage(){const e=this._stylePropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"style",g):null}_stylePropertyDefinitions(){return null}_createTextPropertyPage(){const e=this._textPropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"text",f):null}_textPropertyDefinitions(){return null}_createInputsPropertyPage(){const e=this._inputsPropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"inputs",w):null}_inputsPropertyDefinitions(){return null}_updateYCoordinateStep(){const e=this._ownerSource.priceStep();this._getYCoordinateStepWV().setValue(e||1)}_updateCoordinatesPropertyDefinitons(){const e=this._coordinatesPropertyDefinitions();if(null!==e){(0,n.ensureDefined)(this._propertyPages.find((e=>"coordinates"===e.id))).definitions.setValue(e.definitions),this._source.points().length===this._source.pointsCount()&&this._source.pointAdded().unsubscribeAll(this)}}}},62513:(e,t,i)=>{i.d(t,{CollectiblePropertyUndoWrapper:()=>d});var n=i(50151),o=i(44352),r=i(36298),s=i(59452),l=i.n(s);const a=new r.TranslatedString("change {propertyName} property",o.t(null,void 0,i(18567)));class d extends(l()){constructor(e,t,i){super(),this._isProcess=!1,this._listenersMappers=[],this._valueApplier={applyValue:(e,t)=>{this._propertyApplier.setProperty(e,t,a)}},this._baseProperty=e,this._propertyApplier=i,this._propertyName=t}destroy(){this._baseProperty.destroy()}value(){return this._baseProperty.value()}setValue(e,t){this._propertyApplier.beginUndoMacro(a.format({propertyName:this._propertyName})),this._isProcess=!0,this._baseProperty.setValue(e,void 0,this._valueApplier),this._isProcess=!1,this._propertyApplier.endUndoMacro(),this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const i=()=>{this._isProcess||t.call(e,this)};this._listenersMappers.push({obj:e,method:t,callback:i}),this._baseProperty.subscribe(e,i)}unsubscribe(e,t){var i;const o=(0,n.ensureDefined)(null===(i=this._listenersMappers.find((i=>i.obj===e&&i.method===t)))||void 0===i?void 0:i.callback);this._baseProperty.unsubscribe(e,o)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}},87919:(e,t,i)=>{i.d(t,{PropertyApplierWithoutSavingChart:()=>n});class n{constructor(e,t){this._undoModelSupplier=e,this._featureToggle=t}setProperty(e,t,i){this._undoModelSupplier().setProperty(e,t,i,this._featureToggle.value())}beginUndoMacro(e){ -return this._undoModelSupplier().beginUndoMacro(e,this._shouldWeKeepChartValidated())}endUndoMacro(){this._undoModelSupplier().endUndoMacro()}setWatchedValue(e,t,i){this._undoModelSupplier().undoHistory().setWatchedValue(e,t,i,!0)}_shouldWeKeepChartValidated(){const e=this._undoModelSupplier().model().isAutoSaveEnabled().value();return this._featureToggle.value()&&e}}}}]); \ No newline at end of file +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8167],{41339:(e,t,i)=>{i.r(t),i.d(t,{getCoordinateXMetaInfo:()=>_,getCoordinateYMetaInfo:()=>g,getCoordinatesPropertiesDefinitions:()=>w,getSelectionCoordinatesPropertyDefinition:()=>b});var n=i(50151),o=i(44352),r=i(36298),s=i(62591);class l extends s.UndoCommand{constructor({lineToolId:e,chartModel:t,newPositionPoints:i}){super(null),this._pointState=null,this._lineToolId=e,this._model=t,this._newPositionPoints=i}redo(){const e=(0,n.ensureNotNull)(this._model.dataSourceForId(this._lineToolId));this._pointState=[e.normalizedPoints(),e.points()],e.startChanging(),e.moveLineTool(this._newPositionPoints),this._model.updateSource(e),e.syncMultichartState(e.endChanging(!0,!1))}undo(){if(this._pointState){const e=(0,n.ensureNotNull)(this._model.dataSourceForId(this._lineToolId));e.startChanging(),e.restorePoints(...this._pointState),this._model.updateSource(e),e.syncMultichartState(e.endChanging(!0,!1))}}}var a=i(46141),d=i(58275),c=i.n(d),p=i(59452),u=i.n(p),h=i(94474);const y=new r.TranslatedString("change price Y coordinate",o.t(null,void 0,i(66266))),P=new r.TranslatedString("change bar X coordinate",o.t(null,void 0,i(23723))),f=new r.TranslatedString("move drawings",o.t(null,void 0,i(72223)));function g(e,t,i){return{property:(0,a.convertToDefinitionProperty)(e,t.price,y),info:{typeY:1,stepY:i}}}function _(e,t){return{property:(0,a.convertToDefinitionProperty)(e,t.bar,P),info:{typeX:0,minX:new(c())(-5e4),maxX:new(c())(15e3),stepX:new(c())(1)}}}function w(e,t,i,n,o,r){const s=_(e,t),l=g(e,t,n);return(0,a.createCoordinatesPropertyDefinition)({x:s.property,y:l.property},{id:(0,h.removeSpaces)(`${r}Coordinates${o}`),title:o,...s.info,...l.info})}const m=/^([+*\-\/]?)((?:\d*)|(?:\d+\.\d*))$/;function v(e,t,i){const o=new(u())(""),r=(0,a.makeProxyDefinitionProperty)(o);return r.setValue=r=>{try{const s=r.match(m);if(!s)return;const[,a,d]=s;if(!d.length)return;const c=i(parseFloat(d));if("/"===a&&(0===c.price||0===c.index))return;t.withMacro(f,(()=>{e.forEach((e=>{const i=e.points();let o;switch(a){case"":{const e=(0,n.ensureDefined)(i[0]);let{index:t=e.index,price:r=e.price}=c;r-=e.price,t-=e.index,o=i.map((e=>({...e,index:e.index+t,price:e.price+r})));break}case"-":case"+":{let{index:e=0,price:t=0}=c;"-"===a&&(e*=-1,t*=-1),o=i.map((i=>({...i,index:i.index+e,price:i.price+t})));break}case"*":{const{index:e=1,price:t=1}=c;o=i.map((i=>({...i,index:i.index*e,price:i.price*t})));break}case"/":{const{index:e=1,price:t=1}=c;o=i.map((i=>({...i,index:i.index/e,price:i.price/t})));break}}t.undoHistory().pushUndoCommand(new l({lineToolId:e.id(),chartModel:t.model(),newPositionPoints:o}))}))}))}finally{o.setValue("",!0)}},r}function b(e,t){const n=v(e,t,(e=>({index:e}))),r=v(e,t,(e=>({price:e})));return(0,a.createSelectionCoordinatesPropertyDefinition)({x:n,y:r},{id:"SourcesCoordinates",title:o.t(null,void 0,i(37067)),mathOperationsX:"+",mathOperationsY:"+/*",modeX:"integer",modeY:"float"})}},97456:(e,t,i)=>{i.r(t),i.d(t,{ +getIntervalsVisibilitiesPropertiesDefinitions:()=>de,getSelectionIntervalsVisibilitiesPropertiesDefinition:()=>ce});var n=i(44352),o=i(36298),r=i(14483),s=i(46141),l=i(58275),a=i.n(l),d=i(94025),c=i(68806),p=i(62513);const u=new o.TranslatedString("change {title} visibility on ticks",n.t(null,void 0,i(30810))),h=new o.TranslatedString("change {title} visibility on seconds",n.t(null,void 0,i(46948))),y=new o.TranslatedString("change {title} seconds from",n.t(null,void 0,i(2822))),P=new o.TranslatedString("change {title} seconds to",n.t(null,void 0,i(66161))),f=new o.TranslatedString("change {title} visibility on minutes",n.t(null,void 0,i(64370))),g=new o.TranslatedString("change {title} minutes from",n.t(null,void 0,i(15106))),_=new o.TranslatedString("change {title} minutes to",n.t(null,void 0,i(91633))),w=new o.TranslatedString("change {title} visibility on hours",n.t(null,void 0,i(68971))),m=new o.TranslatedString("change {title} hours from",n.t(null,void 0,i(35388))),v=new o.TranslatedString("change {title} hours to",n.t(null,void 0,i(78586))),b=new o.TranslatedString("change {title} visibility on days",n.t(null,void 0,i(29088))),S=new o.TranslatedString("change {title} days from",n.t(null,void 0,i(41377))),T=new o.TranslatedString("change {title} days to",n.t(null,void 0,i(13355))),C=new o.TranslatedString("change {title} visibility on weeks",n.t(null,void 0,i(24941))),D=new o.TranslatedString("change {title} weeks from",n.t(null,void 0,i(21339))),k=new o.TranslatedString("change {title} weeks to",n.t(null,void 0,i(68643))),V=new o.TranslatedString("change {title} visibility on months",n.t(null,void 0,i(6659))),x=new o.TranslatedString("change {title} months from",n.t(null,void 0,i(59635))),I=new o.TranslatedString("change {title} months to",n.t(null,void 0,i(74266))),W=(new o.TranslatedString("change {title} visibility on ranges",n.t(null,void 0,i(29091))),n.t(null,void 0,i(30973))),M=n.t(null,void 0,i(71129)),U=n.t(null,void 0,i(28134)),A=n.t(null,void 0,i(63099)),L=n.t(null,void 0,i(22192)),F=n.t(null,void 0,i(21594)),N=n.t(null,void 0,i(95543)),R=(n.t(null,void 0,i(86672)), +new o.TranslatedString("ticks",n.t(null,void 0,i(59523)))),Y=new o.TranslatedString("seconds",n.t(null,void 0,i(32925))),E=new o.TranslatedString("seconds from",n.t(null,void 0,i(6049))),X=new o.TranslatedString("seconds to",n.t(null,void 0,i(39017))),H=new o.TranslatedString("minutes",n.t(null,void 0,i(16465))),$=new o.TranslatedString("minutes from",n.t(null,void 0,i(25586))),j=new o.TranslatedString("minutes to",n.t(null,void 0,i(72317))),K=new o.TranslatedString("hours",n.t(null,void 0,i(3143))),O=new o.TranslatedString("hours from",n.t(null,void 0,i(84775))),z=new o.TranslatedString("hours to",n.t(null,void 0,i(11255))),B=new o.TranslatedString("days",n.t(null,void 0,i(82211))),q=new o.TranslatedString("days from",n.t(null,void 0,i(14077))),G=new o.TranslatedString("days to",n.t(null,void 0,i(33486))),J=new o.TranslatedString("weeks",n.t(null,void 0,i(93016))),Q=new o.TranslatedString("weeks from",n.t(null,void 0,i(32002))),Z=new o.TranslatedString("weeks to",n.t(null,void 0,i(28091))),ee=new o.TranslatedString("months",n.t(null,void 0,i(58964))),te=new o.TranslatedString("months from",n.t(null,void 0,i(71770))),ie=new o.TranslatedString("months to",n.t(null,void 0,i(37179))),ne=(new o.TranslatedString("ranges",n.t(null,void 0,i(13604))),[1,59]),oe=[1,59],re=[1,24],se=[1,366],le=[1,52],ae=[1,12];function de(e,t,i){const n=[];if(r.enabled("tick_resolution")){const o=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.ticks,u.format({title:i}))},{id:"IntervalsVisibilitiesTicks",title:W});n.push(o)}if((0,d.isSecondsEnabled)()){const o=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.seconds,h.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.secondsFrom,y.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.secondsTo,P.format({title:i}))},{id:"IntervalsVisibilitiesSecond",title:M,min:new(a())(ne[0]),max:new(a())(ne[1])});n.push(o)}const o=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.minutes,f.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.minutesFrom,g.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.minutesTo,_.format({title:i}))},{id:"IntervalsVisibilitiesMinutes",title:U,min:new(a())(oe[0]),max:new(a())(oe[1])}),l=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.hours,w.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.hoursFrom,m.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.hoursTo,v.format({title:i}))},{id:"IntervalsVisibilitiesHours",title:A,min:new(a())(re[0]),max:new(a())(re[1])}),c=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.days,b.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.daysFrom,S.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.daysTo,T.format({title:i}))},{id:"IntervalsVisibilitiesDays",title:L,min:new(a())(se[0]),max:new(a())(se[1])});n.push(o,l,c);const p=(0,s.createRangePropertyDefinition)({checked:(0, +s.convertToDefinitionProperty)(e,t.weeks,C.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.weeksFrom,D.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.weeksTo,k.format({title:i}))},{id:"IntervalsVisibilitiesWeeks",title:F,min:new(a())(le[0]),max:new(a())(le[1])}),R=(0,s.createRangePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,t.months,V.format({title:i})),from:(0,s.convertToDefinitionProperty)(e,t.monthsFrom,x.format({title:i})),to:(0,s.convertToDefinitionProperty)(e,t.monthsTo,I.format({title:i}))},{id:"IntervalsVisibilitiesMonths",title:N,min:new(a())(ae[0]),max:new(a())(ae[1])});return n.push(p,R),{definitions:n}}function ce(e,t){const i=[];if(r.enabled("tick_resolution")){const n=(0,s.createCheckablePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.ticks),R,t)},{id:"IntervalsVisibilitiesTicks",title:W});i.push(n)}if((0,d.isSecondsEnabled)()){const n=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.seconds),Y,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.secondsFrom),E,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.secondsTo),X,t)},{id:"IntervalsVisibilitiesSecond",title:M,min:new(a())(ne[0]),max:new(a())(ne[1])});i.push(n)}const n=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutes),H,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutesFrom),$,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.minutesTo),j,t)},{id:"IntervalsVisibilitiesMinutes",title:U,min:new(a())(oe[0]),max:new(a())(oe[1])}),o=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hours),K,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hoursFrom),O,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.hoursTo),z,t)},{id:"IntervalsVisibilitiesHours",title:A,min:new(a())(re[0]),max:new(a())(re[1])}),l=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.days),B,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.daysFrom),q,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.daysTo),G,t)},{id:"IntervalsVisibilitiesDays",title:L,min:new(a())(se[0]),max:new(a())(se[1])});i.push(n,o,l);const u=(0,s.createRangePropertyDefinition)({checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeks),J,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeksFrom),Q,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.weeksTo),Z,t)},{id:"IntervalsVisibilitiesWeeks",title:F,min:new(a())(le[0]),max:new(a())(le[1])}),h=(0,s.createRangePropertyDefinition)({ +checked:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.months),ee,t),from:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.monthsFrom),te,t),to:new p.CollectiblePropertyUndoWrapper(new c.LineToolCollectedProperty(e.monthsTo),ie,t)},{id:"IntervalsVisibilitiesMonths",title:N,min:new(a())(ae[0]),max:new(a())(ae[1])});return i.push(u,h),{definitions:i}}},85766:(e,t,i)=>{i.r(t),i.d(t,{LineDataSourceDefinitionsViewModel:()=>m});var n=i(50151),o=i(44352),r=i(36298),s=(i(42053),i(46141)),l=i(73955),a=i(58275),d=i.n(a),c=i(97456),p=i(41339),u=i(87919),h=i(46627);const y=o.t(null,void 0,i(21852)),P=o.t(null,void 0,i(4639)),f=o.t(null,void 0,i(32733)),g=o.t(null,void 0,i(37229)),_=o.t(null,void 0,i(66304)),w=o.t(null,{context:"linetool point"},i(9671));class m{constructor(e,t){this._yCoordinateStepWV=null,this._propertyPages=[],this._lineToolsDoNotAffectChartInvalidation=new h.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._source=t,this._undoModel=e,this._ownerSource=(0,n.ensureNotNull)(this._source.ownerSource()),this._propertyApplier=new u.PropertyApplierWithoutSavingChart((()=>e),this._lineToolsDoNotAffectChartInvalidation),this._createPropertyRages()}destroy(){null!==this._yCoordinateStepWV&&(this._source.ownerSourceChanged().unsubscribeAll(this),this._ownerSource.priceStepChanged().unsubscribeAll(this)),this._source.pointAdded().unsubscribeAll(this),this._propertyPages.forEach((e=>{(0,s.destroyDefinitions)(e.definitions.value())})),this._lineToolsDoNotAffectChartInvalidation.destroy()}propertyPages(){return Promise.resolve(this._propertyPages)}_createPropertyRages(){this._propertyPages=[];const e=this._createInputsPropertyPage();null!==e&&this._propertyPages.push(e);const t=this._createStylePropertyPage();null!==t&&this._propertyPages.push(t);const i=this._createTextPropertyPage();if(null!==i&&this._propertyPages.push(i),this._source.hasEditableCoordinates()){const e=this._createCoordinatesPropertyPage();null!==e&&this._propertyPages.push(e)}const n=this._createVisibilitiesPropertyPage();this._propertyPages.push(n)}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,l.createPropertyPage)((0,c.getIntervalsVisibilitiesPropertiesDefinitions)(this._undoModel,e,new r.TranslatedString(this._source.name(),this._source.title(!0))),"visibility",y)}_createCoordinatesPropertyPage(){const e=this._coordinatesPropertyDefinitions();return null!==e?(e.definitions.lengththis._updateYCoordinateStep())),this._source.ownerSourceChanged().subscribe(this,(()=>{ +this._ownerSource.priceStepChanged().unsubscribeAll(this),this._ownerSource=(0,n.ensureNotNull)(this._source.ownerSource()),this._ownerSource.priceStepChanged().subscribe(this,(()=>this._updateYCoordinateStep()))}))),this._yCoordinateStepWV}_coordinatesPropertyDefinitions(){const e=this._source.points(),t=this._source.pointsProperty().childs().points,i=[],n=this._getYCoordinateStepWV();return e.forEach(((e,o)=>{const r=t[o].childs();r&&i.push((0,p.getCoordinatesPropertiesDefinitions)(this._propertyApplier,r,e,n,w.format({count:(o+1).toString()}),this._source.name()))})),{definitions:i}}_createStylePropertyPage(){const e=this._stylePropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"style",f):null}_stylePropertyDefinitions(){return null}_createTextPropertyPage(){const e=this._textPropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"text",g):null}_textPropertyDefinitions(){return null}_createInputsPropertyPage(){const e=this._inputsPropertyDefinitions();return null!==e?(0,l.createPropertyPage)(e,"inputs",_):null}_inputsPropertyDefinitions(){return null}_updateYCoordinateStep(){const e=this._ownerSource.priceStep();this._getYCoordinateStepWV().setValue(e||1)}_updateCoordinatesPropertyDefinitons(){const e=this._coordinatesPropertyDefinitions();if(null!==e){(0,n.ensureDefined)(this._propertyPages.find((e=>"coordinates"===e.id))).definitions.setValue(e.definitions),this._source.points().length===this._source.pointsCount()&&this._source.pointAdded().unsubscribeAll(this)}}}},56059:(e,t,i)=>{i.r(t),i.d(t,{StudyLineDataSourceDefinitionsViewModel:()=>p});var n=i(44352),o=(i(42053),i(57898)),r=i.n(o),s=i(46141),l=i(85766),a=i(96362),d=i(41339),c=i(94474);class p extends l.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_inputsPropertyDefinitions(){return{definitions:[(0,s.createStudyInputsPropertyDefinition)({},{id:"StudyInputs",inputs:new a.MetaInfoHelper(this._source.metaInfo()).getUserEditableInputs(),inputsTabProperty:this._source.properties(),model:this._undoModel,studyMetaInfo:this._source.metaInfo(),source:{isInputsStudy:!0,symbolsResolved:()=>new(r()),resolvedSymbolInfoBySymbol:e=>null}})]}}_coordinatesPropertyDefinitions(){const e=this._source.points(),t=this._source.pointsProperty().childs().points,o=[];return e.forEach(((e,r)=>{const l=t[r].childs();if(!l)return;const a=(0,d.getCoordinateXMetaInfo)(this._propertyApplier,l);o.push((0,s.createCoordinatesPropertyDefinition)({x:a.property},{id:(0,c.removeSpaces)(`${this._source.name()}Point${r}`),title:n.t(null,{context:"linetool point"},i(63227)).format({count:(r+1).toString()}),...a.info}))})),{definitions:o}}}},62513:(e,t,i)=>{i.d(t,{CollectiblePropertyUndoWrapper:()=>d});var n=i(50151),o=i(44352),r=i(36298),s=i(59452),l=i.n(s);const a=new r.TranslatedString("change {propertyName} property",o.t(null,void 0,i(18567)));class d extends(l()){constructor(e,t,i){super(),this._isProcess=!1,this._listenersMappers=[],this._valueApplier={applyValue:(e,t)=>{this._propertyApplier.setProperty(e,t,a)}},this._baseProperty=e, +this._propertyApplier=i,this._propertyName=t}destroy(){this._baseProperty.destroy()}value(){return this._baseProperty.value()}setValue(e,t){this._propertyApplier.beginUndoMacro(a.format({propertyName:this._propertyName})),this._isProcess=!0,this._baseProperty.setValue(e,void 0,this._valueApplier),this._isProcess=!1,this._propertyApplier.endUndoMacro(),this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const i=()=>{this._isProcess||t.call(e,this)};this._listenersMappers.push({obj:e,method:t,callback:i}),this._baseProperty.subscribe(e,i)}unsubscribe(e,t){var i;const o=(0,n.ensureDefined)(null===(i=this._listenersMappers.find((i=>i.obj===e&&i.method===t)))||void 0===i?void 0:i.callback);this._baseProperty.unsubscribe(e,o)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}},87919:(e,t,i)=>{i.d(t,{PropertyApplierWithoutSavingChart:()=>n});class n{constructor(e,t){this._undoModelSupplier=e,this._featureToggle=t}setProperty(e,t,i){this._undoModelSupplier().setProperty(e,t,i,this._featureToggle.value())}beginUndoMacro(e){return this._undoModelSupplier().beginUndoMacro(e,this._shouldWeKeepChartValidated())}endUndoMacro(){this._undoModelSupplier().endUndoMacro()}setWatchedValue(e,t,i){this._undoModelSupplier().undoHistory().setWatchedValue(e,t,i,!0)}_shouldWeKeepChartValidated(){const e=this._undoModelSupplier().model().isAutoSaveEnabled().value();return this._featureToggle.value()&&e}}},99970:(e,t,i)=>{i.d(t,{StudyPlotVisibleProperty:()=>r});var n=i(57898),o=i.n(n);class r{constructor(e){this._subscribers=new(o()),this._displayProperty=e,this._displayProperty.subscribe(this,this._displayPropertyValueChanged)}destroy(){this._displayProperty.unsubscribe(this,this._displayPropertyValueChanged)}value(){return 0!==this._displayProperty.value()}setValue(e,t){this._displayProperty.setValue(e?15:0)}subscribe(e,t){this._subscribers.subscribe(e,t,!1)}unsubscribe(e,t){this._subscribers.unsubscribe(e,t)}unsubscribeAll(e){this._subscribers.unsubscribeAll(e)}storeStateIfUndefined(){return!1}_displayPropertyValueChanged(){this._subscribers.fire(this)}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/9322.a314183cdcb21e48c994.css b/charting_library/bundles/9322.3d936c180e77685183dd.css similarity index 83% rename from charting_library/bundles/9322.a314183cdcb21e48c994.css rename to charting_library/bundles/9322.3d936c180e77685183dd.css index 2cb075e0..2237c0ef 100644 --- a/charting_library/bundles/9322.a314183cdcb21e48c994.css +++ b/charting_library/bundles/9322.3d936c180e77685183dd.css @@ -1 +1 @@ -.control-bar-wrapper{direction:ltr;height:24px;pointer-events:none;position:absolute;z-index:1}.control-bar{display:flex;transition:opacity .3s,visibility .3s;visibility:visible}.control-bar--hidden,.control-bar--hidden .control-bar__btn{opacity:0;visibility:hidden}.control-bar__group{align-items:center;display:flex;margin:0 4px}.control-bar__btn{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0003;color:#131722;display:inline-flex;height:24px;justify-content:center;margin:0 4px;opacity:1;pointer-events:auto;transition:color .3s,visibility .4s,opacity .4s;-webkit-user-select:none;user-select:none;visibility:visible;width:24px;z-index:1}.chart-widget__bottom--themed-dark .control-bar__btn{background-color:#2a2e39;box-shadow:0 2px 4px #0006;color:#d1d4dc}.chart-widget__bottom--themed-dark .control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn:hover{color:#2962ff}}.control-bar__btn:active{color:#2962ff;transition:none}.control-bar__btn--btn-hidden{opacity:0;visibility:hidden}.control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn--minimize:hover{color:#fff}.control-bar__btn--minimize:hover .corner-left-top{animation:animation-minimize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-top{animation:animation-minimize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-bottom{animation:animation-minimize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-left-bottom{animation:animation-minimize-corner-left-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-top{animation:animation-maximize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-top{animation:animation-maximize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-bottom{animation:animation-maximize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-bottom{animation:animation-maximize-corner-left-bottom-zSI0mRIH .6s ease}}.control-bar__btn--move-left svg{transform:rotate(180deg)}.control-bar__btn--back-present{position:absolute;right:2px}.control-bar__btn svg{pointer-events:none}@keyframes animation-maximize-corner-left-top-zSI0mRIH{50%{transform:translate(-1px,-1px)}}@keyframes animation-maximize-corner-right-top-zSI0mRIH{50%{transform:translate(1px,-1px)}}@keyframes animation-maximize-corner-right-bottom-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-maximize-corner-left-bottom-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-left-top-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-right-top-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-right-bottom-zSI0mRIH{50%{transform:translate(-1px,-1px)}}@keyframes animation-minimize-corner-left-bottom-zSI0mRIH{50%{transform:translate(1px,-1px)}}.blockHidden-e6PF69Df{display:none!important}.pane-button-e6PF69Df{background-color:currentColor;border:1px solid #d1d4dc;border-radius:3px;cursor:default;pointer-events:all}@media (any-hover:hover){.pane-button-e6PF69Df:hover:after{background-color:#1317220f;border-radius:3px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}}.chart-widget__top--themed-dark .pane-button-e6PF69Df{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .pane-button-e6PF69Df:hover:after{background-color:#ffffff1a}}.loader-_7n3rLPY{align-items:center;display:flex;font-size:0;gap:2px;height:22px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%)}.loader-_7n3rLPY .loaderItem-_7n3rLPY{animation:loader-animation-_7n3rLPY .96s ease-in-out infinite backwards;background-color:#b2b5be;border-radius:50%;height:5px;transform:scale(.6);width:5px}html.theme-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(2){animation-delay:.16s}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(3){animation-delay:.32s}@keyframes loader-animation-_7n3rLPY{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.touchMode-_7n3rLPY .loader-_7n3rLPY{height:24px}.legend-l31H9iuA{color:#0000;contain:content;direction:ltr;flex:1 1 auto;line-height:normal;margin:0 4px;max-width:calc(100% - 8px);padding-top:4px;pointer-events:none;transform:translateZ(0);-webkit-user-select:none;user-select:none;z-index:6}.item-l31H9iuA{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-wrap:wrap;font-size:13px;max-width:100%;min-height:24px;z-index:1}.item-l31H9iuA.selected-l31H9iuA,.item-l31H9iuA.withAction-l31H9iuA{z-index:2}.item-l31H9iuA.last-l31H9iuA{align-items:center;background-color:currentColor;border-color:#0000;border-style:solid;border-width:0 1px;cursor:default;max-width:18px;order:100000;padding:0 4px;pointer-events:auto}.item-l31H9iuA.last-l31H9iuA .text-l31H9iuA{color:#131722}.item-l31H9iuA .noWrapWrapper-l31H9iuA{display:flex;flex-wrap:nowrap;max-width:100%}.noWrap-l31H9iuA .item-l31H9iuA{flex-wrap:nowrap}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;display:block}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA{display:inline}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA.unimportant-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA:before{display:none}.noWrap-l31H9iuA .valuesWrapper-l31H9iuA{align-items:center}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;color:#131722;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrappable-l31H9iuA .series-l31H9iuA.item-l31H9iuA{flex-wrap:wrap}.directionColumn-l31H9iuA .series-l31H9iuA{flex-direction:column}.directionColumn-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA{align-self:flex-start;max-width:100%}.button-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA{background-color:currentColor}.buttons-l31H9iuA,.buttonsWrapper-l31H9iuA,.item-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA,.valuesWrapper-l31H9iuA{display:flex}.statusesWrapper-l31H9iuA{z-index:1}.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA{cursor:default;pointer-events:auto;position:relative}.titleWrapper-l31H9iuA{align-items:center;border:1px solid #0000;border-right-width:0;box-sizing:border-box;flex:0 0 auto;max-width:100%;overflow:hidden;padding:0 4px}.noActions-l31H9iuA .titleWrapper-l31H9iuA{pointer-events:none}.title-l31H9iuA{color:#131722;min-width:23px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.title-l31H9iuA.intervalTitle-l31H9iuA{min-width:auto}.disabled-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA{color:#b2b5be}.disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 4 auto;min-width:15px}.study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#5d606b;flex:0 1 auto;min-width:0;padding-left:4px}.study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#b2b5be}.study-l31H9iuA.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA.hideValues-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.has5Buttons-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}}.loading-l31H9iuA .valuesWrapper-l31H9iuA,.noWrap-l31H9iuA .valuesWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{background-color:currentColor;border-bottom:1px solid #0000;border-top:1px solid #0000}.loader-l31H9iuA{margin-left:4px}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{border-left-color:#0000}.noWrap-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA{background-color:initial}.noWrap-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA{display:inline-flex}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA,.hideUniportantValueItems-l31H9iuA .series-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA{display:none}.series-l31H9iuA .titleWrapper-l31H9iuA{align-items:center;font-size:16px;line-height:normal;max-width:100%;min-height:24px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child){padding-left:12px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before{color:#131722;content:"\b7";font-size:16px;height:100%;left:0;line-height:inherit;position:absolute;text-align:center;top:0;width:12px}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{flex:0 0 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.styleTitle-l31H9iuA{flex:0 3 auto}.series-l31H9iuA .valuesWrapper-l31H9iuA{align-items:flex-end;border-bottom-width:3px;display:flex}.series-l31H9iuA .titleWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{min-width:23px}.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.microHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA,.single-visible .minHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{display:none}.legend-l31H9iuA .series-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.flagged-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#fff}.selected-l31H9iuA .button-l31H9iuA,.withAction-l31H9iuA .button-l31H9iuA{background-color:initial}@media (any-hover:hover){.selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#e3effd}}.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA.selected-l31H9iuA .titleWrapper-l31H9iuA{border-radius:4px 0 0 4px}.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.medium-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.minimized-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.valuesWrapper-l31H9iuA{align-items:center;align-self:stretch;cursor:default;flex-wrap:wrap;overflow:hidden;pointer-events:auto;position:relative}.valuesAdditionalWrapper-l31H9iuA{align-items:baseline;align-self:stretch;border-left:4px solid;display:flex;flex-wrap:wrap}.loading-l31H9iuA .valuesWrapper-l31H9iuA{min-width:24px}.disabled-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.valueItem-l31H9iuA{align-items:center;align-self:stretch;display:flex;text-align:left}.valueItem-l31H9iuA:not(:last-child){padding-right:6px}.valueItem-l31H9iuA:last-child{padding-right:4px}.valueItem-l31H9iuA .valueTitle-l31H9iuA{padding-right:1px}.valueItem-l31H9iuA .valueTitle-l31H9iuA,.valueItem-l31H9iuA .valueValue-l31H9iuA{color:#131722}.loading-l31H9iuA .valueItem-l31H9iuA,.loading-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{opacity:0}.series-l31H9iuA .valueItem-l31H9iuA:last-child{padding-right:6px}.series-l31H9iuA .valueItem-l31H9iuA:last-child .title-l31H9iuA{display:none}.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#131722}.buttonsWrapper-l31H9iuA{max-width:0;position:relative;width:0;z-index:2}.micro-l31H9iuA .item-l31H9iuA.series-l31H9iuA[data-name=legend-series-item] .buttonsWrapper-l31H9iuA{max-width:0;width:0}.disabled-l31H9iuA .buttonsWrapper-l31H9iuA,.flagged-l31H9iuA .buttonsWrapper-l31H9iuA{max-width:var(--legend-source-item-button-width);width:var(--legend-source-item-button-width)}.linked-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*2);width:calc(var(--legend-source-item-button-width)*2)}.disabled-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*3);width:calc(var(--legend-source-item-button-width)*3)}.buttons-l31H9iuA{align-items:center;display:flex;flex-shrink:0;opacity:0;padding:0;pointer-events:auto}.disabled-l31H9iuA .buttons-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA,.touchMode-l31H9iuA .buttons-l31H9iuA{opacity:1}.noActions-l31H9iuA .buttons-l31H9iuA{pointer-events:none}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border-radius:0 4px 4px 0}.legend-l31H9iuA .selected-l31H9iuA .buttons-l31H9iuA,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}}.legend-l31H9iuA .selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}}.button-l31H9iuA{align-items:center;align-self:stretch;display:none;justify-content:center;opacity:0;position:relative;width:var(--legend-source-item-button-width);z-index:0}.buttonIcon-l31H9iuA{color:#131722;display:flex}.button-l31H9iuA:last-child{border-radius:0 4px 4px 0}@media (any-hover:hover){.button-l31H9iuA:hover:after{background-color:#f0f3fa;border-radius:2px;bottom:1px;content:"";display:block;left:0;position:absolute;right:0;top:1px;z-index:-1}}.button-l31H9iuA.flag-l31H9iuA>span{margin-top:-1px}.disabled-l31H9iuA .buttonIcon-l31H9iuA{color:#131722}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.invisibleHover-l31H9iuA .button-l31H9iuA{display:flex}}.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#d1d4dc}.selected-l31H9iuA .titleWrapper-l31H9iuA:after,.withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#d1d4dc}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border:1px solid #d1d4dc;border-left:0}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.selected-l31H9iuA .buttonsWrapper-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#2962ff}.buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye,.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(2),.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(3):nth-last-child(3),.micro-l31H9iuA .series-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:last-child),.minimized-l31H9iuA .study-l31H9iuA .button-l31H9iuA:not(:last-child):not(:first-child){display:none}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye{display:none}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye{animation:eye-animation-l31H9iuA .96s linear infinite;transform-origin:center}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA .intervalEye-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA{display:flex;opacity:1}.buttons-l31H9iuA .intervalEye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .normal-eye{display:none}.buttons-l31H9iuA .intervalEye-l31H9iuA .crossed-eye{color:#fb8c00}.selected-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.flagged-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.withAction-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA{visibility:visible}.flag-l31H9iuA .buttonIcon-l31H9iuA{align-self:stretch;flex:1}.flagWrapper-l31H9iuA,.markerContainer-l31H9iuA{display:flex;flex:1;justify-content:center}.markerContainer-l31H9iuA{align-items:stretch}.flagWrapper-l31H9iuA{width:12px}.flagWrapper-l31H9iuA svg{height:12px}.sourcesWrapper-l31H9iuA{align-items:flex-start;display:flex;flex-direction:column-reverse;margin:0;position:relative}.legendMainSourceWrapper-l31H9iuA{text-align:left}.sources-l31H9iuA{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.toggler-l31H9iuA{align-items:center;display:flex;flex:0 0 auto;margin:2px 0 0 5px;position:relative}.toggler-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:none}@media (any-hover:hover){.toggler-l31H9iuA:hover:after{z-index:0}.toggler-l31H9iuA:hover .counter-l31H9iuA,.toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#000}}.toggler-l31H9iuA .counter-l31H9iuA{color:inherit;display:none;font-size:13px;line-height:16px;padding-right:4px}.toggler-l31H9iuA .iconArrow-l31H9iuA{display:flex;transform:rotate(-180deg);transition:transform .1s cubic-bezier(.06,.52,1,.54);width:27px}.toggler-l31H9iuA .objectTree-l31H9iuA{display:none;width:19px}.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{align-items:center;height:19px;justify-content:center}.toggler-l31H9iuA .counter-l31H9iuA,.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{color:#131722;position:relative;z-index:1}.closed-l31H9iuA.sourcesWrapper-l31H9iuA{padding-bottom:4px}.closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{display:flex}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{transform:rotate(0)}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:19px}.closed-l31H9iuA .sources-l31H9iuA{display:none}.micro-l31H9iuA .sourcesWrapper-l31H9iuA{padding-bottom:4px}.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA .objectTree-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:flex}.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.micro-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA,.micro-l31H9iuA .sources-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{display:none}.touchMode-l31H9iuA .titleWrapper-l31H9iuA{height:26px;line-height:25px}.touchMode-l31H9iuA .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.touchMode-l31H9iuA .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{bottom:5px;top:5px}.touchMode-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{height:24px;width:30px}.touchMode-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{font-size:14px}.touchMode-l31H9iuA .item-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:24px}.chart-widget__top--themed-dark .item-l31H9iuA.last-l31H9iuA .text-l31H9iuA,.chart-widget__top--themed-dark .noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.chart-widget__top--themed-dark .title-l31H9iuA,.chart-widget__top--themed-dark .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .valueValue-l31H9iuA{color:#d1d4dc}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueValue-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#868993}.chart-widget__top--themed-dark .study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .buttonIcon-l31H9iuA,.chart-widget__top--themed-dark .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#d1d4dc}@media (any-hover:hover){.chart-widget__top--themed-dark .button-l31H9iuA:hover:after{background-color:#2a2e39}}.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#131722}@media (any-hover:hover){.chart-widget__top--themed-dark .selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#1848cc33}}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .selected-l31H9iuA .buttonsWrapper-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#1848cc}.chart-widget__top--themed-dark .toggler-l31H9iuA{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .toggler-l31H9iuA:hover:after{background-color:#ffffff1a}.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#f0f3fa}}.chart-widget__top--themed-dark .toggler-l31H9iuA .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .objectTree-l31H9iuA{color:#d1d4dc}@keyframes eye-animation-l31H9iuA{to{transform:rotate(1turn)}}.wrapper-hPiAkrn3{box-sizing:border-box;display:flex;flex-direction:column;min-width:215px;padding-right:15px;position:relative}.timezone-hPiAkrn3{color:#787b86;font-size:11px;line-height:18px;padding-top:4px;text-align:center;width:100%}.sessionDayWrapper-hPiAkrn3{display:flex;flex-direction:column;position:relative}.nowWrapper-hPiAkrn3{bottom:0;left:30px;pointer-events:none;position:absolute;right:0;top:0}.nowWrapper-hPiAkrn3 .now-hPiAkrn3{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#131722;bottom:-1px;outline:1px solid #fff;position:absolute;top:2px;width:1px}html.theme-dark .nowWrapper-hPiAkrn3 .now-hPiAkrn3{background-color:#d1d4dc;outline:1px solid #1e222d}.sessionDay-hPiAkrn3{align-items:baseline;display:flex}.sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86;font-size:10px;overflow:hidden;padding-top:3px;text-transform:uppercase;width:30px}html.theme-dark .sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3,.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{flex:1;position:relative;width:100%}.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{height:16px;margin-top:3px}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3{border-radius:4px;height:7px;margin:20px 0 2px}.sessionDay-hPiAkrn3:first-child .sessionDaySegments-hPiAkrn3{margin-top:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3{content:"";display:flex;justify-content:center;position:absolute}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:first-child{padding-right:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:last-child{padding-left:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3{justify-content:space-between}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3{padding:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:first-child{transform:translateX(-50%)}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:last-child{transform:translateX(50%)}.sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#fff;color:#9598a1;font-size:11px;line-height:16px}html.theme-dark .sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#1e222d}.sessionDay-hPiAkrn3 .segment-hPiAkrn3{box-sizing:border-box;content:"";height:100%;opacity:.3;padding:0 2px;position:absolute}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:first-child{padding-left:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:last-child{padding-right:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:before{content:"";display:flex;flex:1;height:100%;min-width:1px;z-index:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.small-hPiAkrn3{margin-left:-1px;padding:0;z-index:1}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3:before{border-radius:4px 0 0 4px}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.end-hPiAkrn3:before{border-radius:0 4px 4px 0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3.end-hPiAkrn3:before{border-radius:4px}.sessionDay-hPiAkrn3.active-hPiAkrn3 .segment-hPiAkrn3{opacity:1}.sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#131722}html.theme-dark .sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#d1d4dc}.green-hPiAkrn3{color:#22ab94}.green-hPiAkrn3:before{background-color:currentColor}.orange-hPiAkrn3{color:#ff9800}.orange-hPiAkrn3:before{background-color:currentColor}.blue-hPiAkrn3{color:#2962ff}.blue-hPiAkrn3:before{background-color:currentColor}.gray-hPiAkrn3{color:#e0e3eb}html.theme-dark .gray-hPiAkrn3{color:#434651}.gray-hPiAkrn3:before{background-color:currentColor}.tooltip-hPiAkrn3{white-space:normal}.tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa;margin-left:5px}html.theme-dark .tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa}.tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#9598a1}html.theme-dark .tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#b2b5be}.tooltip-hPiAkrn3 .blue-hPiAkrn3,html.theme-dark .tooltip-hPiAkrn3 .blue-hPiAkrn3{color:#448aff}.statuses-Lgtz1OtS{align-self:center;border-radius:9px;display:inline-flex;min-width:6px;overflow:hidden}@media (any-hover:hover){.statuses-Lgtz1OtS:hover .statusItem-Lgtz1OtS:after{opacity:.25}}.statuses-Lgtz1OtS.small-Lgtz1OtS{border-radius:9px}.statuses-Lgtz1OtS.medium-Lgtz1OtS{border-radius:11px}.statuses-Lgtz1OtS.large-Lgtz1OtS{border-radius:8px}.statuses-Lgtz1OtS.blinking-Lgtz1OtS{will-change:opacity}.statuses-Lgtz1OtS .statusItem-Lgtz1OtS{cursor:pointer}.oneWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS{margin-left:11px;margin-right:12px}.statusItem-Lgtz1OtS{display:flex;position:relative;-webkit-user-select:none;user-select:none}.statusItem-Lgtz1OtS:after{content:"";display:block;height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:-1}.statusItem-Lgtz1OtS svg{left:50%;position:relative;top:50%;transform:translate(-50%,-50%);z-index:0}.statusItem-Lgtz1OtS.small-Lgtz1OtS{height:18px;width:18px}.statusItem-Lgtz1OtS.medium-Lgtz1OtS{height:22px;width:22px}.statusItem-Lgtz1OtS.large-Lgtz1OtS{height:28px;width:28px}.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-Lgtz1OtS 2.5s cubic-bezier(.25,0,.75,1) infinite}@media (any-hover:hover){.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}}.marketStatusOpen-Lgtz1OtS,html.theme-dark .marketStatusOpen-Lgtz1OtS{color:#089981}.marketStatusOpen-Lgtz1OtS:after,html.theme-dark .marketStatusOpen-Lgtz1OtS:after{background-color:#22ab94}.marketStatusClose-Lgtz1OtS,html.theme-dark .marketStatusClose-Lgtz1OtS{color:#9598a1}.marketStatusClose-Lgtz1OtS:after,html.theme-dark .marketStatusClose-Lgtz1OtS:after{background-color:#9598a1}.marketStatusPre-Lgtz1OtS,html.theme-dark .marketStatusPre-Lgtz1OtS{color:#fb8c00}.marketStatusPre-Lgtz1OtS:after,html.theme-dark .marketStatusPre-Lgtz1OtS:after{background-color:#ffa726}.marketStatusPost-Lgtz1OtS,html.theme-dark .marketStatusPost-Lgtz1OtS{color:#2962ff}.marketStatusPost-Lgtz1OtS:after,html.theme-dark .marketStatusPost-Lgtz1OtS:after{background-color:#3179f5}.marketStatusHoliday-Lgtz1OtS,html.theme-dark .marketStatusHoliday-Lgtz1OtS{color:#9598a1}.marketStatusHoliday-Lgtz1OtS:after,html.theme-dark .marketStatusHoliday-Lgtz1OtS:after{background-color:#9598a1}.marketStatusExpired-Lgtz1OtS,html.theme-dark .marketStatusExpired-Lgtz1OtS{color:#f23645}.marketStatusExpired-Lgtz1OtS:after,html.theme-dark .marketStatusExpired-Lgtz1OtS:after{background-color:#f23645}.invalidSymbol-Lgtz1OtS{color:#fff}.invalidSymbol-Lgtz1OtS,html.theme-dark .invalidSymbol-Lgtz1OtS{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#f23645}}.replayModeAutoPlay-Lgtz1OtS,.replayModePause-Lgtz1OtS{color:#fff}html.theme-dark .replayModeAutoPlay-Lgtz1OtS,html.theme-dark .replayModePause-Lgtz1OtS{color:#e3effd}.replayModeAutoPlay-Lgtz1OtS:after,.replayModePause-Lgtz1OtS:after{background-color:#2962ff;opacity:1}html.theme-dark .replayModeAutoPlay-Lgtz1OtS:after,html.theme-dark .replayModePause-Lgtz1OtS:after{background-color:#2962ff}.replayModePointSelect-Lgtz1OtS{color:#fff}html.theme-dark .replayModePointSelect-Lgtz1OtS{color:#e3effd}.replayModePointSelect-Lgtz1OtS:after{background-color:#d1d4dc;opacity:1}html.theme-dark .replayModePointSelect-Lgtz1OtS:after{background-color:#434651}.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-custom-Lgtz1OtS 1s cubic-bezier(.77,.21,.1,.74) infinite}@media (any-hover:hover){.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}.statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,.statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,html.theme-dark .statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5}.statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#6a6d78;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#868993}}.notAccurate-Lgtz1OtS,html.theme-dark .notAccurate-Lgtz1OtS{color:#d81b60}.notAccurate-Lgtz1OtS:after,html.theme-dark .notAccurate-Lgtz1OtS:after{background-color:#d81b60}.delay-Lgtz1OtS,html.theme-dark .delay-Lgtz1OtS{color:#f57c00}.delay-Lgtz1OtS:after,html.theme-dark .delay-Lgtz1OtS:after{background-color:#ffa726}.eod-Lgtz1OtS,html.theme-dark .eod-Lgtz1OtS{color:#7b1fa2}.eod-Lgtz1OtS:after,html.theme-dark .eod-Lgtz1OtS:after{background-color:#ab47bc}.twoWidgetsVisible-Lgtz1OtS .delay-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .eod-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .notAccurate-Lgtz1OtS{padding-right:2px}.dataProblemHigh-Lgtz1OtS{background-color:#f7525f;color:#fff}html.theme-dark .dataProblemHigh-Lgtz1OtS{background-color:#f7525f}.dataProblemLow-Lgtz1OtS,html.theme-dark .dataProblemLow-Lgtz1OtS{color:#cc2f3c}.dataProblemLow-Lgtz1OtS:after,html.theme-dark .dataProblemLow-Lgtz1OtS:after{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#f23645}}.threeWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS{padding-left:2px}.threeWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS{padding-right:2px}@keyframes blinking-animation-Lgtz1OtS{0%,to{opacity:.15}50%{opacity:.4}}@keyframes blinking-animation-custom-Lgtz1OtS{0%,to{opacity:.5}50%{opacity:1}}.paneControls-JQv8nO8e{color:#fff;margin-left:auto;margin-top:4px;padding:0 4px 0 1px;position:static;transition:opacity .4s,visibility .4s;z-index:7}.paneControls-JQv8nO8e.hidden-JQv8nO8e{opacity:0;visibility:hidden}.paneControls-JQv8nO8e.forceHidden-JQv8nO8e{height:0;line-height:0;margin:0;padding:0;width:0}.button-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;height:22px;justify-content:center;overflow:hidden;position:relative;width:22px}.button-JQv8nO8e:not(:first-child){margin-left:4px}.button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#131722}.button-JQv8nO8e.minimize-JQv8nO8e .buttonIcon-JQv8nO8e,.button-JQv8nO8e.restore-JQv8nO8e .buttonIcon-JQv8nO8e{color:#fff}.button-JQv8nO8e.newButton-JQv8nO8e{border-radius:4px}.touchMode-JQv8nO8e .button-JQv8nO8e{height:22px;width:22px}@media (any-hover:hover){.collapse-JQv8nO8e:hover .bracket-up,.maximize-JQv8nO8e:hover .bracket-up{animation:maximize-animation-up-bracket-JQv8nO8e .6s ease}.collapse-JQv8nO8e:hover .bracket-down,.maximize-JQv8nO8e:hover .bracket-down{animation:maximize-animation-down-bracket-JQv8nO8e .6s ease}}.collapse-JQv8nO8e .bracket-down,.collapse-JQv8nO8e .bracket-up,.maximize-JQv8nO8e .bracket-down,.maximize-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes maximize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@keyframes maximize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}.minimize-JQv8nO8e,.restore-JQv8nO8e{background-color:#2962ff!important;border-color:#2962ff!important}@media (any-hover:hover){.minimize-JQv8nO8e:hover .bracket-up,.restore-JQv8nO8e:hover .bracket-up{animation:minimize-animation-up-bracket-JQv8nO8e .6s ease}.minimize-JQv8nO8e:hover .bracket-down,.restore-JQv8nO8e:hover .bracket-down{animation:minimize-animation-down-bracket-JQv8nO8e .6s ease}}.minimize-JQv8nO8e .bracket-down,.minimize-JQv8nO8e .bracket-up,.restore-JQv8nO8e .bracket-down,.restore-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes minimize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}@keyframes minimize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@media (any-hover:hover){.up-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:up-animation-JQv8nO8e .6s ease}}@keyframes up-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (any-hover:hover){.down-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:down-animation-JQv8nO8e .6s ease}}@keyframes down-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(2px)}}.buttonsWrapper-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap}.chart-widget__top--themed-dark .paneControls-JQv8nO8e{color:#131722}.chart-widget__top--themed-dark .minimize-JQv8nO8e,.chart-widget__top--themed-dark .restore-JQv8nO8e{background-color:#1848cc!important;border-color:#1848cc!important}@media (any-hover:hover){.chart-widget__top--themed-dark .button-JQv8nO8e:hover .buttonIcon-JQv8nO8e{color:#f0f3fa}}.chart-widget__top--themed-dark .button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#d1d4dc} \ No newline at end of file +.control-bar-wrapper{direction:ltr;height:24px;pointer-events:none;position:absolute;z-index:1}.control-bar{display:flex;transition:opacity .3s,visibility .3s;visibility:visible}.control-bar--hidden,.control-bar--hidden .control-bar__btn{opacity:0;visibility:hidden}.control-bar__group{align-items:center;display:flex;margin:0 4px}.control-bar__btn{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0003;color:#131722;display:inline-flex;height:24px;justify-content:center;margin:0 4px;opacity:1;pointer-events:auto;transition:color .3s,visibility .4s,opacity .4s;-webkit-user-select:none;user-select:none;visibility:visible;width:24px;z-index:1}.chart-widget__bottom--themed-dark .control-bar__btn{background-color:#2a2e39;box-shadow:0 2px 4px #0006;color:#d1d4dc}.chart-widget__bottom--themed-dark .control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn:hover{color:#2962ff}}.control-bar__btn:active{color:#2962ff;transition:none}.control-bar__btn--btn-hidden{opacity:0;visibility:hidden}.control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn--minimize:hover{color:#fff}.control-bar__btn--minimize:hover .corner-left-top{animation:animation-minimize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-top{animation:animation-minimize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-bottom{animation:animation-minimize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-left-bottom{animation:animation-minimize-corner-left-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-top{animation:animation-maximize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-top{animation:animation-maximize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-bottom{animation:animation-maximize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-bottom{animation:animation-maximize-corner-left-bottom-zSI0mRIH .6s ease}}.control-bar__btn--move-left svg{transform:rotate(180deg)}.control-bar__btn--back-present{position:absolute;right:2px}.control-bar__btn svg{pointer-events:none}@keyframes animation-maximize-corner-left-top-zSI0mRIH{50%{transform:translate(-1px,-1px)}}@keyframes animation-maximize-corner-right-top-zSI0mRIH{50%{transform:translate(1px,-1px)}}@keyframes animation-maximize-corner-right-bottom-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-maximize-corner-left-bottom-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-left-top-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-right-top-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-right-bottom-zSI0mRIH{50%{transform:translate(-1px,-1px)}}@keyframes animation-minimize-corner-left-bottom-zSI0mRIH{50%{transform:translate(1px,-1px)}}.blockHidden-e6PF69Df{display:none!important}.pane-button-e6PF69Df{background-color:currentColor;border:1px solid #d1d4dc;border-radius:3px;cursor:default;pointer-events:all}@media (any-hover:hover){.pane-button-e6PF69Df:hover:after{background-color:#1317220f;border-radius:3px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}}.chart-widget__top--themed-dark .pane-button-e6PF69Df{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .pane-button-e6PF69Df:hover:after{background-color:#ffffff1a}}.loader-_7n3rLPY{align-items:center;display:flex;font-size:0;gap:2px;height:22px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%)}.loader-_7n3rLPY .loaderItem-_7n3rLPY{animation:loader-animation-_7n3rLPY .96s ease-in-out infinite backwards;background-color:#b2b5be;border-radius:50%;height:5px;transform:scale(.6);width:5px}html.theme-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(2){animation-delay:.16s}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(3){animation-delay:.32s}@keyframes loader-animation-_7n3rLPY{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.touchMode-_7n3rLPY .loader-_7n3rLPY{height:24px}.legend-l31H9iuA{color:#0000;contain:content;direction:ltr;flex:1 1 auto;line-height:normal;margin:0 4px;max-width:calc(100% - 8px);padding-top:4px;pointer-events:none;transform:translateZ(0);-webkit-user-select:none;user-select:none;z-index:6}.item-l31H9iuA{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-wrap:wrap;font-size:13px;max-width:100%;min-height:24px;z-index:1}.item-l31H9iuA.selected-l31H9iuA,.item-l31H9iuA.withAction-l31H9iuA{z-index:2}.item-l31H9iuA.last-l31H9iuA{align-items:center;background-color:currentColor;border-color:#0000;border-style:solid;border-width:0 1px;cursor:default;max-width:18px;order:100000;padding:0 4px;pointer-events:auto}.item-l31H9iuA.last-l31H9iuA .text-l31H9iuA{color:#131722}.item-l31H9iuA .noWrapWrapper-l31H9iuA{display:flex;flex-wrap:nowrap;max-width:100%}.noWrap-l31H9iuA .item-l31H9iuA{flex-wrap:nowrap}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;display:block}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA{display:inline}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA.unimportant-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA:before{display:none}.noWrap-l31H9iuA .valuesWrapper-l31H9iuA{align-items:center}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;color:#131722;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrappable-l31H9iuA .series-l31H9iuA.item-l31H9iuA{flex-wrap:wrap}.directionColumn-l31H9iuA .series-l31H9iuA{flex-direction:column}.directionColumn-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA{align-self:flex-start;max-width:100%}.button-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA{background-color:currentColor}.buttons-l31H9iuA,.buttonsWrapper-l31H9iuA,.item-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA,.valuesWrapper-l31H9iuA{display:flex}.statusesWrapper-l31H9iuA{z-index:1}.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA{cursor:default;pointer-events:auto;position:relative}.titleWrapper-l31H9iuA{align-items:center;border:1px solid #0000;border-right-width:0;box-sizing:border-box;flex:0 0 auto;max-width:100%;overflow:hidden;padding:0 4px}.noActions-l31H9iuA .titleWrapper-l31H9iuA{pointer-events:none}.title-l31H9iuA{color:#131722;min-width:23px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.title-l31H9iuA.intervalTitle-l31H9iuA{min-width:auto}.disabled-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA{color:#b2b5be}.disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 4 auto;min-width:15px}.study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#5d606b;flex:0 1 auto;min-width:0;padding-left:4px}.study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#b2b5be}.study-l31H9iuA.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA.hideValues-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.has5Buttons-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}}.loading-l31H9iuA .valuesWrapper-l31H9iuA,.noWrap-l31H9iuA .valuesWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{background-color:currentColor;border-bottom:1px solid #0000;border-top:1px solid #0000}.loader-l31H9iuA{margin-left:4px}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{border-left-color:#0000}.noWrap-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA{background-color:initial}.noWrap-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA{display:inline-flex}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA,.hideUniportantValueItems-l31H9iuA .series-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA{display:none}.series-l31H9iuA .titleWrapper-l31H9iuA{align-items:center;font-size:16px;line-height:normal;max-width:100%;min-height:24px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child){padding-left:12px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before{color:#131722;content:"\b7";font-size:16px;height:100%;left:0;line-height:inherit;position:absolute;text-align:center;top:0;width:12px}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{flex:0 0 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.styleTitle-l31H9iuA{flex:0 3 auto}.series-l31H9iuA .valuesWrapper-l31H9iuA{align-items:flex-end;border-bottom-width:3px;display:flex}.series-l31H9iuA .titleWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{min-width:23px}.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.microHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA,.single-visible .minHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{display:none}.legend-l31H9iuA .series-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.flagged-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#fff}.selected-l31H9iuA .button-l31H9iuA,.withAction-l31H9iuA .button-l31H9iuA{background-color:initial}@media (any-hover:hover){.selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#e3effd}}.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA.selected-l31H9iuA .titleWrapper-l31H9iuA{border-radius:4px 0 0 4px}.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.medium-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.minimized-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.valuesWrapper-l31H9iuA{align-items:center;align-self:stretch;cursor:default;flex-wrap:wrap;overflow:hidden;pointer-events:auto;position:relative}.valuesAdditionalWrapper-l31H9iuA{align-items:baseline;align-self:stretch;border-left:4px solid;display:flex;flex-wrap:wrap}.loading-l31H9iuA .valuesWrapper-l31H9iuA{min-width:24px}.disabled-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.valueItem-l31H9iuA{align-items:center;align-self:stretch;display:flex;text-align:left}.valueItem-l31H9iuA:not(:last-child){padding-right:6px}.valueItem-l31H9iuA:last-child{padding-right:4px}.valueItem-l31H9iuA .valueTitle-l31H9iuA{padding-right:1px}.valueItem-l31H9iuA .valueTitle-l31H9iuA,.valueItem-l31H9iuA .valueValue-l31H9iuA{color:#131722}.loading-l31H9iuA .valueItem-l31H9iuA,.loading-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{opacity:0}.series-l31H9iuA .valueItem-l31H9iuA:last-child{padding-right:6px}.series-l31H9iuA .valueItem-l31H9iuA:last-child .title-l31H9iuA{display:none}.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#131722}.buttonsWrapper-l31H9iuA{max-width:0;position:relative;width:0;z-index:2}.micro-l31H9iuA .item-l31H9iuA.series-l31H9iuA[data-name=legend-series-item] .buttonsWrapper-l31H9iuA{max-width:0;width:0}.disabled-l31H9iuA .buttonsWrapper-l31H9iuA,.flagged-l31H9iuA .buttonsWrapper-l31H9iuA{max-width:var(--legend-source-item-button-width);width:var(--legend-source-item-button-width)}.linked-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*2);width:calc(var(--legend-source-item-button-width)*2)}.disabled-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*3);width:calc(var(--legend-source-item-button-width)*3)}.buttons-l31H9iuA{align-items:center;display:flex;flex-shrink:0;opacity:0;padding:0;pointer-events:auto}.disabled-l31H9iuA .buttons-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA,.touchMode-l31H9iuA .buttons-l31H9iuA{opacity:1}.noActions-l31H9iuA .buttons-l31H9iuA{pointer-events:none}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border-radius:0 4px 4px 0}.legend-l31H9iuA .selected-l31H9iuA .buttons-l31H9iuA,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}}.legend-l31H9iuA .selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}}.button-l31H9iuA{align-items:center;align-self:stretch;display:none;justify-content:center;opacity:0;position:relative;width:var(--legend-source-item-button-width);z-index:0}.buttonIcon-l31H9iuA{color:#131722;display:flex}.button-l31H9iuA:last-child{border-radius:0 4px 4px 0}@media (any-hover:hover){.button-l31H9iuA:hover:after{background-color:#f0f3fa;border-radius:2px;bottom:1px;content:"";display:block;left:0;position:absolute;right:0;top:1px;z-index:-1}}.button-l31H9iuA.flag-l31H9iuA>span{margin-top:-1px}.disabled-l31H9iuA .buttonIcon-l31H9iuA{color:#131722}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.invisibleHover-l31H9iuA .button-l31H9iuA{display:flex}}.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#d1d4dc}.selected-l31H9iuA .titleWrapper-l31H9iuA:after,.withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#d1d4dc}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border:1px solid #d1d4dc;border-left:0}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.selected-l31H9iuA .buttonsWrapper-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#2962ff}.buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye,.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(2),.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(3):nth-last-child(3),.micro-l31H9iuA .series-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:last-child),.minimized-l31H9iuA .study-l31H9iuA .button-l31H9iuA:not(:last-child):not(:first-child){display:none}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye{display:none}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye{animation:eye-animation-l31H9iuA .96s linear infinite;transform-origin:center}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA .intervalEye-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA{display:flex;opacity:1}.buttons-l31H9iuA .intervalEye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .normal-eye{display:none}.buttons-l31H9iuA .intervalEye-l31H9iuA .crossed-eye{color:#fb8c00}.selected-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.flagged-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.withAction-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA{visibility:visible}.flag-l31H9iuA .buttonIcon-l31H9iuA{align-self:stretch;flex:1}.flagWrapper-l31H9iuA,.markerContainer-l31H9iuA{display:flex;flex:1;justify-content:center}.markerContainer-l31H9iuA{align-items:stretch}.flagWrapper-l31H9iuA{width:12px}.flagWrapper-l31H9iuA svg{height:12px}.sourcesWrapper-l31H9iuA{align-items:flex-start;display:flex;flex-direction:column-reverse;margin:0;position:relative}.legendMainSourceWrapper-l31H9iuA{text-align:left}.sources-l31H9iuA{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.toggler-l31H9iuA{align-items:center;display:flex;flex:0 0 auto;margin:2px 0 0 5px;position:relative}.toggler-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:none}@media (any-hover:hover){.toggler-l31H9iuA:hover:after{z-index:0}.toggler-l31H9iuA:hover .counter-l31H9iuA,.toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#000}}.toggler-l31H9iuA .counter-l31H9iuA{color:inherit;display:none;font-size:13px;line-height:16px;padding-right:4px}.toggler-l31H9iuA .iconArrow-l31H9iuA{display:flex;transform:rotate(-180deg);transition:transform .1s cubic-bezier(.06,.52,1,.54);width:27px}.toggler-l31H9iuA .objectTree-l31H9iuA{display:none;width:19px}.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{align-items:center;height:19px;justify-content:center}.toggler-l31H9iuA .counter-l31H9iuA,.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{color:#131722;position:relative;z-index:1}.closed-l31H9iuA.sourcesWrapper-l31H9iuA{padding-bottom:4px}.closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{display:flex}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{transform:rotate(0)}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:19px}.closed-l31H9iuA .sources-l31H9iuA{display:none}.micro-l31H9iuA .sourcesWrapper-l31H9iuA{padding-bottom:4px}.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA .objectTree-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:flex}.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.micro-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA,.micro-l31H9iuA .sources-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{display:none}.touchMode-l31H9iuA .titleWrapper-l31H9iuA{height:26px;line-height:25px}.touchMode-l31H9iuA .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.touchMode-l31H9iuA .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{bottom:5px;top:5px}.touchMode-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{height:24px;width:30px}.touchMode-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{font-size:14px}.touchMode-l31H9iuA .item-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:24px}.chart-widget__top--themed-dark .item-l31H9iuA.last-l31H9iuA .text-l31H9iuA,.chart-widget__top--themed-dark .noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.chart-widget__top--themed-dark .title-l31H9iuA,.chart-widget__top--themed-dark .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .valueValue-l31H9iuA{color:#d1d4dc}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueValue-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#868993}.chart-widget__top--themed-dark .study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .buttonIcon-l31H9iuA,.chart-widget__top--themed-dark .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#d1d4dc}@media (any-hover:hover){.chart-widget__top--themed-dark .button-l31H9iuA:hover:after{background-color:#2a2e39}}.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#131722}@media (any-hover:hover){.chart-widget__top--themed-dark .selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#1848cc33}}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .selected-l31H9iuA .buttonsWrapper-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#1848cc}.chart-widget__top--themed-dark .toggler-l31H9iuA{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .toggler-l31H9iuA:hover:after{background-color:#ffffff1a}.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#f0f3fa}}.chart-widget__top--themed-dark .toggler-l31H9iuA .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .objectTree-l31H9iuA{color:#d1d4dc}@keyframes eye-animation-l31H9iuA{to{transform:rotate(1turn)}}.wrapper-hPiAkrn3{box-sizing:border-box;display:flex;flex-direction:column;min-width:215px;padding-right:15px;position:relative}.timezone-hPiAkrn3{color:#787b86;font-size:11px;line-height:18px;padding-top:4px;text-align:center;width:100%}.sessionDayWrapper-hPiAkrn3{display:flex;flex-direction:column;position:relative}.nowWrapper-hPiAkrn3{bottom:0;left:30px;pointer-events:none;position:absolute;right:0;top:0}.nowWrapper-hPiAkrn3 .now-hPiAkrn3{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#131722;bottom:-1px;outline:1px solid #fff;position:absolute;top:2px;width:1px}html.theme-dark .nowWrapper-hPiAkrn3 .now-hPiAkrn3{background-color:#d1d4dc;outline:1px solid #1e222d}.sessionDay-hPiAkrn3{align-items:baseline;display:flex}.sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86;font-size:10px;overflow:hidden;padding-top:3px;text-transform:uppercase;width:30px}html.theme-dark .sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3,.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{flex:1;position:relative;width:100%}.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{height:16px;margin-top:3px}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3{border-radius:4px;height:7px;margin:20px 0 2px}.sessionDay-hPiAkrn3:first-child .sessionDaySegments-hPiAkrn3{margin-top:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3{content:"";display:flex;justify-content:center;position:absolute}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:first-child{padding-right:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:last-child{padding-left:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3{justify-content:space-between}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3{padding:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:first-child{transform:translateX(-50%)}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:last-child{transform:translateX(50%)}.sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#fff;color:#9598a1;font-size:11px;line-height:16px}html.theme-dark .sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#1e222d}.sessionDay-hPiAkrn3 .segment-hPiAkrn3{box-sizing:border-box;content:"";height:100%;opacity:.3;padding:0 2px;position:absolute}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:first-child{padding-left:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:last-child{padding-right:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:before{content:"";display:flex;flex:1;height:100%;min-width:1px;z-index:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.small-hPiAkrn3{margin-left:-1px;padding:0;z-index:1}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3:before{border-radius:4px 0 0 4px}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.end-hPiAkrn3:before{border-radius:0 4px 4px 0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3.end-hPiAkrn3:before{border-radius:4px}.sessionDay-hPiAkrn3.active-hPiAkrn3 .segment-hPiAkrn3{opacity:1}.sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#131722}html.theme-dark .sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#d1d4dc}.green-hPiAkrn3{color:#22ab94}.green-hPiAkrn3:before{background-color:currentColor}.orange-hPiAkrn3{color:#ff9800}.orange-hPiAkrn3:before{background-color:currentColor}.blue-hPiAkrn3{color:#2962ff}.blue-hPiAkrn3:before{background-color:currentColor}.gray-hPiAkrn3{color:#e0e3eb}html.theme-dark .gray-hPiAkrn3{color:#434651}.gray-hPiAkrn3:before{background-color:currentColor}.tooltip-hPiAkrn3{white-space:normal}.tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa;margin-left:5px}html.theme-dark .tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa}.tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#9598a1}html.theme-dark .tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#b2b5be}.tooltip-hPiAkrn3 .blue-hPiAkrn3,html.theme-dark .tooltip-hPiAkrn3 .blue-hPiAkrn3{color:#448aff}.statuses-Lgtz1OtS{align-self:center;border-radius:9px;display:inline-flex;min-width:6px;overflow:hidden}@media (any-hover:hover){.statuses-Lgtz1OtS:hover .statusItem-Lgtz1OtS:after{opacity:.25}}.statuses-Lgtz1OtS.small-Lgtz1OtS{border-radius:9px}.statuses-Lgtz1OtS.medium-Lgtz1OtS{border-radius:11px}.statuses-Lgtz1OtS.large-Lgtz1OtS{border-radius:8px}.statuses-Lgtz1OtS.blinking-Lgtz1OtS{will-change:opacity}.statuses-Lgtz1OtS .statusItem-Lgtz1OtS{cursor:pointer}.oneWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS{margin-left:11px;margin-right:12px}.statusItem-Lgtz1OtS{display:flex;position:relative;-webkit-user-select:none;user-select:none}.statusItem-Lgtz1OtS:after{content:"";display:block;height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:-1}.statusItem-Lgtz1OtS svg{left:50%;position:relative;top:50%;transform:translate(-50%,-50%);z-index:0}.statusItem-Lgtz1OtS.small-Lgtz1OtS{height:18px;width:18px}.statusItem-Lgtz1OtS.medium-Lgtz1OtS{height:22px;width:22px}.statusItem-Lgtz1OtS.large-Lgtz1OtS{height:28px;width:28px}.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-Lgtz1OtS 2.5s cubic-bezier(.25,0,.75,1) infinite}@media (any-hover:hover){.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}}.marketStatusOpen-Lgtz1OtS,html.theme-dark .marketStatusOpen-Lgtz1OtS{color:#089981}.marketStatusOpen-Lgtz1OtS:after,html.theme-dark .marketStatusOpen-Lgtz1OtS:after{background-color:#22ab94}.marketStatusClose-Lgtz1OtS,html.theme-dark .marketStatusClose-Lgtz1OtS{color:#9598a1}.marketStatusClose-Lgtz1OtS:after,html.theme-dark .marketStatusClose-Lgtz1OtS:after{background-color:#9598a1}.marketStatusPre-Lgtz1OtS,html.theme-dark .marketStatusPre-Lgtz1OtS{color:#fb8c00}.marketStatusPre-Lgtz1OtS:after,html.theme-dark .marketStatusPre-Lgtz1OtS:after{background-color:#ffa726}.marketStatusPost-Lgtz1OtS,html.theme-dark .marketStatusPost-Lgtz1OtS{color:#2962ff}.marketStatusPost-Lgtz1OtS:after,html.theme-dark .marketStatusPost-Lgtz1OtS:after{background-color:#3179f5}.marketStatusHoliday-Lgtz1OtS,html.theme-dark .marketStatusHoliday-Lgtz1OtS{color:#9598a1}.marketStatusHoliday-Lgtz1OtS:after,html.theme-dark .marketStatusHoliday-Lgtz1OtS:after{background-color:#9598a1}.marketStatusExpired-Lgtz1OtS,html.theme-dark .marketStatusExpired-Lgtz1OtS{color:#f23645}.marketStatusExpired-Lgtz1OtS:after,html.theme-dark .marketStatusExpired-Lgtz1OtS:after{background-color:#f23645}.marketStatusCustom-Lgtz1OtS,html.theme-dark .marketStatusCustom-Lgtz1OtS{color:var(--custom-status-color,#9598a1)}.marketStatusCustom-Lgtz1OtS:after,html.theme-dark .marketStatusCustom-Lgtz1OtS:after{background-color:var(--custom-status-color,#9598a1)}.invalidSymbol-Lgtz1OtS{color:#fff}.invalidSymbol-Lgtz1OtS,html.theme-dark .invalidSymbol-Lgtz1OtS{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#f23645}}.replayModeAutoPlay-Lgtz1OtS,.replayModePause-Lgtz1OtS{color:#fff}html.theme-dark .replayModeAutoPlay-Lgtz1OtS,html.theme-dark .replayModePause-Lgtz1OtS{color:#e3effd}.replayModeAutoPlay-Lgtz1OtS:after,.replayModePause-Lgtz1OtS:after{background-color:#2962ff;opacity:1}html.theme-dark .replayModeAutoPlay-Lgtz1OtS:after,html.theme-dark .replayModePause-Lgtz1OtS:after{background-color:#2962ff}.replayModePointSelect-Lgtz1OtS{color:#fff}html.theme-dark .replayModePointSelect-Lgtz1OtS{color:#e3effd}.replayModePointSelect-Lgtz1OtS:after{background-color:#d1d4dc;opacity:1}html.theme-dark .replayModePointSelect-Lgtz1OtS:after{background-color:#434651}.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-custom-Lgtz1OtS 1s cubic-bezier(.77,.21,.1,.74) infinite}@media (any-hover:hover){.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}.statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,.statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,html.theme-dark .statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5}.statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#6a6d78;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#868993}}.notAccurate-Lgtz1OtS,html.theme-dark .notAccurate-Lgtz1OtS{color:#d81b60}.notAccurate-Lgtz1OtS:after,html.theme-dark .notAccurate-Lgtz1OtS:after{background-color:#d81b60}.delay-Lgtz1OtS,html.theme-dark .delay-Lgtz1OtS{color:#f57c00}.delay-Lgtz1OtS:after,html.theme-dark .delay-Lgtz1OtS:after{background-color:#ffa726}.eod-Lgtz1OtS,html.theme-dark .eod-Lgtz1OtS{color:#7b1fa2}.eod-Lgtz1OtS:after,html.theme-dark .eod-Lgtz1OtS:after{background-color:#ab47bc}.twoWidgetsVisible-Lgtz1OtS .delay-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .eod-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .notAccurate-Lgtz1OtS{padding-right:2px}.dataProblemHigh-Lgtz1OtS{background-color:#f7525f;color:#fff}html.theme-dark .dataProblemHigh-Lgtz1OtS{background-color:#f7525f}.dataProblemLow-Lgtz1OtS,html.theme-dark .dataProblemLow-Lgtz1OtS{color:#cc2f3c}.dataProblemLow-Lgtz1OtS:after,html.theme-dark .dataProblemLow-Lgtz1OtS:after{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#f23645}}.threeWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS{padding-left:2px}.threeWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS{padding-right:2px}@keyframes blinking-animation-Lgtz1OtS{0%,to{opacity:.15}50%{opacity:.4}}@keyframes blinking-animation-custom-Lgtz1OtS{0%,to{opacity:.5}50%{opacity:1}}.paneControls-JQv8nO8e{color:#fff;margin-left:auto;margin-top:4px;padding:0 4px 0 1px;position:static;transition:opacity .4s,visibility .4s;z-index:7}.paneControls-JQv8nO8e.hidden-JQv8nO8e{opacity:0;visibility:hidden}.paneControls-JQv8nO8e.forceHidden-JQv8nO8e{height:0;line-height:0;margin:0;padding:0;width:0}.button-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;height:22px;justify-content:center;overflow:hidden;position:relative;width:22px}.button-JQv8nO8e:not(:first-child){margin-left:4px}.button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#131722}.button-JQv8nO8e.minimize-JQv8nO8e .buttonIcon-JQv8nO8e,.button-JQv8nO8e.restore-JQv8nO8e .buttonIcon-JQv8nO8e{color:#fff}.button-JQv8nO8e.newButton-JQv8nO8e{border-radius:4px}.touchMode-JQv8nO8e .button-JQv8nO8e{height:22px;width:22px}@media (any-hover:hover){.collapse-JQv8nO8e:hover .bracket-up,.maximize-JQv8nO8e:hover .bracket-up{animation:maximize-animation-up-bracket-JQv8nO8e .6s ease}.collapse-JQv8nO8e:hover .bracket-down,.maximize-JQv8nO8e:hover .bracket-down{animation:maximize-animation-down-bracket-JQv8nO8e .6s ease}}.collapse-JQv8nO8e .bracket-down,.collapse-JQv8nO8e .bracket-up,.maximize-JQv8nO8e .bracket-down,.maximize-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes maximize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@keyframes maximize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}.minimize-JQv8nO8e,.restore-JQv8nO8e{background-color:#2962ff!important;border-color:#2962ff!important}@media (any-hover:hover){.minimize-JQv8nO8e:hover .bracket-up,.restore-JQv8nO8e:hover .bracket-up{animation:minimize-animation-up-bracket-JQv8nO8e .6s ease}.minimize-JQv8nO8e:hover .bracket-down,.restore-JQv8nO8e:hover .bracket-down{animation:minimize-animation-down-bracket-JQv8nO8e .6s ease}}.minimize-JQv8nO8e .bracket-down,.minimize-JQv8nO8e .bracket-up,.restore-JQv8nO8e .bracket-down,.restore-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes minimize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}@keyframes minimize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@media (any-hover:hover){.up-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:up-animation-JQv8nO8e .6s ease}}@keyframes up-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (any-hover:hover){.down-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:down-animation-JQv8nO8e .6s ease}}@keyframes down-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(2px)}}.buttonsWrapper-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap}.chart-widget__top--themed-dark .paneControls-JQv8nO8e{color:#131722}.chart-widget__top--themed-dark .minimize-JQv8nO8e,.chart-widget__top--themed-dark .restore-JQv8nO8e{background-color:#1848cc!important;border-color:#1848cc!important}@media (any-hover:hover){.chart-widget__top--themed-dark .button-JQv8nO8e:hover .buttonIcon-JQv8nO8e{color:#f0f3fa}}.chart-widget__top--themed-dark .button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/9322.a314183cdcb21e48c994.rtl.css b/charting_library/bundles/9322.3d936c180e77685183dd.rtl.css similarity index 83% rename from charting_library/bundles/9322.a314183cdcb21e48c994.rtl.css rename to charting_library/bundles/9322.3d936c180e77685183dd.rtl.css index 904bb050..480bb21f 100644 --- a/charting_library/bundles/9322.a314183cdcb21e48c994.rtl.css +++ b/charting_library/bundles/9322.3d936c180e77685183dd.rtl.css @@ -1 +1 @@ -.control-bar-wrapper{direction:ltr;height:24px;pointer-events:none;position:absolute;z-index:1}.control-bar{display:flex;transition:opacity .3s,visibility .3s;visibility:visible}.control-bar--hidden,.control-bar--hidden .control-bar__btn{opacity:0;visibility:hidden}.control-bar__group{align-items:center;display:flex;margin:0 4px}.control-bar__btn{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0003;color:#131722;display:inline-flex;height:24px;justify-content:center;margin:0 4px;opacity:1;pointer-events:auto;transition:color .3s,visibility .4s,opacity .4s;-webkit-user-select:none;user-select:none;visibility:visible;width:24px;z-index:1}.chart-widget__bottom--themed-dark .control-bar__btn{background-color:#2a2e39;box-shadow:0 2px 4px #0006;color:#d1d4dc}.chart-widget__bottom--themed-dark .control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn:hover{color:#2962ff}}.control-bar__btn:active{color:#2962ff;transition:none}.control-bar__btn--btn-hidden{opacity:0;visibility:hidden}.control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn--minimize:hover{color:#fff}.control-bar__btn--minimize:hover .corner-left-top{animation:animation-minimize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-top{animation:animation-minimize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-bottom{animation:animation-minimize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-left-bottom{animation:animation-minimize-corner-left-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-top{animation:animation-maximize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-top{animation:animation-maximize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-bottom{animation:animation-maximize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-bottom{animation:animation-maximize-corner-left-bottom-zSI0mRIH .6s ease}}.control-bar__btn--move-left svg{transform:rotate(-180deg)}.control-bar__btn--back-present{position:absolute;right:2px}.control-bar__btn svg{pointer-events:none}@keyframes animation-maximize-corner-left-top-zSI0mRIH{50%{transform:translate(1px,-1px)}}@keyframes animation-maximize-corner-right-top-zSI0mRIH{50%{transform:translate(-1px,-1px)}}@keyframes animation-maximize-corner-right-bottom-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-maximize-corner-left-bottom-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-left-top-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-right-top-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-right-bottom-zSI0mRIH{50%{transform:translate(1px,-1px)}}@keyframes animation-minimize-corner-left-bottom-zSI0mRIH{50%{transform:translate(-1px,-1px)}}.blockHidden-e6PF69Df{display:none!important}.pane-button-e6PF69Df{background-color:currentColor;border:1px solid #d1d4dc;border-radius:3px;cursor:default;pointer-events:all}@media (any-hover:hover){.pane-button-e6PF69Df:hover:after{background-color:#1317220f;border-radius:3px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}}.chart-widget__top--themed-dark .pane-button-e6PF69Df{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .pane-button-e6PF69Df:hover:after{background-color:#ffffff1a}}.loader-_7n3rLPY{align-items:center;display:flex;font-size:0;gap:2px;height:22px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%)}.loader-_7n3rLPY .loaderItem-_7n3rLPY{animation:loader-animation-_7n3rLPY .96s ease-in-out infinite backwards;background-color:#b2b5be;border-radius:50%;height:5px;transform:scale(.6);width:5px}html.theme-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(2){animation-delay:.16s}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(3){animation-delay:.32s}@keyframes loader-animation-_7n3rLPY{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.touchMode-_7n3rLPY .loader-_7n3rLPY{height:24px}.legend-l31H9iuA{color:#0000;contain:content;direction:ltr;flex:1 1 auto;line-height:normal;margin:0 4px;max-width:calc(100% - 8px);padding-top:4px;pointer-events:none;transform:translateZ(0);-webkit-user-select:none;user-select:none;z-index:6}.item-l31H9iuA{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-wrap:wrap;font-size:13px;max-width:100%;min-height:24px;z-index:1}.item-l31H9iuA.selected-l31H9iuA,.item-l31H9iuA.withAction-l31H9iuA{z-index:2}.item-l31H9iuA.last-l31H9iuA{align-items:center;background-color:currentColor;border-color:#0000;border-style:solid;border-width:0 1px;cursor:default;max-width:18px;order:100000;padding:0 4px;pointer-events:auto}.item-l31H9iuA.last-l31H9iuA .text-l31H9iuA{color:#131722}.item-l31H9iuA .noWrapWrapper-l31H9iuA{display:flex;flex-wrap:nowrap;max-width:100%}.noWrap-l31H9iuA .item-l31H9iuA{flex-wrap:nowrap}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;display:block}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA{display:inline}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA.unimportant-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA:before{display:none}.noWrap-l31H9iuA .valuesWrapper-l31H9iuA{align-items:center}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;color:#131722;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrappable-l31H9iuA .series-l31H9iuA.item-l31H9iuA{flex-wrap:wrap}.directionColumn-l31H9iuA .series-l31H9iuA{flex-direction:column}.directionColumn-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA{align-self:flex-start;max-width:100%}.button-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA{background-color:currentColor}.buttons-l31H9iuA,.buttonsWrapper-l31H9iuA,.item-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA,.valuesWrapper-l31H9iuA{display:flex}.statusesWrapper-l31H9iuA{z-index:1}.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA{cursor:default;pointer-events:auto;position:relative}.titleWrapper-l31H9iuA{align-items:center;border:1px solid #0000;border-left-width:0;box-sizing:border-box;flex:0 0 auto;max-width:100%;overflow:hidden;padding:0 4px}.noActions-l31H9iuA .titleWrapper-l31H9iuA{pointer-events:none}.title-l31H9iuA{color:#131722;min-width:23px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.title-l31H9iuA.intervalTitle-l31H9iuA{min-width:auto}.disabled-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA{color:#b2b5be}.disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 4 auto;min-width:15px}.study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#5d606b;flex:0 1 auto;min-width:0;padding-left:4px}.study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#b2b5be}.study-l31H9iuA.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA.hideValues-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.has5Buttons-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}}.loading-l31H9iuA .valuesWrapper-l31H9iuA,.noWrap-l31H9iuA .valuesWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{background-color:currentColor;border-bottom:1px solid #0000;border-top:1px solid #0000}.loader-l31H9iuA{margin-left:4px}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{border-left-color:#0000}.noWrap-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA{background-color:initial}.noWrap-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA{display:inline-flex}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA,.hideUniportantValueItems-l31H9iuA .series-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA{display:none}.series-l31H9iuA .titleWrapper-l31H9iuA{align-items:center;font-size:16px;line-height:normal;max-width:100%;min-height:24px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child){padding-left:12px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before{color:#131722;content:"\b7";font-size:16px;height:100%;left:0;line-height:inherit;position:absolute;text-align:center;top:0;width:12px}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{flex:0 0 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.styleTitle-l31H9iuA{flex:0 3 auto}.series-l31H9iuA .valuesWrapper-l31H9iuA{align-items:flex-end;border-bottom-width:3px;display:flex}.series-l31H9iuA .titleWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{min-width:23px}.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.microHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA,.single-visible .minHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{display:none}.legend-l31H9iuA .series-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.flagged-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#fff}.selected-l31H9iuA .button-l31H9iuA,.withAction-l31H9iuA .button-l31H9iuA{background-color:initial}@media (any-hover:hover){.selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#e3effd}}.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA.selected-l31H9iuA .titleWrapper-l31H9iuA{border-radius:4px 0 0 4px}.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.medium-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.minimized-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.valuesWrapper-l31H9iuA{align-items:center;align-self:stretch;cursor:default;flex-wrap:wrap;overflow:hidden;pointer-events:auto;position:relative}.valuesAdditionalWrapper-l31H9iuA{align-items:baseline;align-self:stretch;border-left:4px solid;display:flex;flex-wrap:wrap}.loading-l31H9iuA .valuesWrapper-l31H9iuA{min-width:24px}.disabled-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.valueItem-l31H9iuA{align-items:center;align-self:stretch;display:flex;text-align:left}.valueItem-l31H9iuA:not(:last-child){padding-right:6px}.valueItem-l31H9iuA:last-child{padding-right:4px}.valueItem-l31H9iuA .valueTitle-l31H9iuA{padding-right:1px}.valueItem-l31H9iuA .valueTitle-l31H9iuA,.valueItem-l31H9iuA .valueValue-l31H9iuA{color:#131722}.loading-l31H9iuA .valueItem-l31H9iuA,.loading-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{opacity:0}.series-l31H9iuA .valueItem-l31H9iuA:last-child{padding-right:6px}.series-l31H9iuA .valueItem-l31H9iuA:last-child .title-l31H9iuA{display:none}.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#131722}.buttonsWrapper-l31H9iuA{max-width:0;position:relative;width:0;z-index:2}.micro-l31H9iuA .item-l31H9iuA.series-l31H9iuA[data-name=legend-series-item] .buttonsWrapper-l31H9iuA{max-width:0;width:0}.disabled-l31H9iuA .buttonsWrapper-l31H9iuA,.flagged-l31H9iuA .buttonsWrapper-l31H9iuA{max-width:var(--legend-source-item-button-width);width:var(--legend-source-item-button-width)}.linked-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*2);width:calc(var(--legend-source-item-button-width)*2)}.disabled-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*3);width:calc(var(--legend-source-item-button-width)*3)}.buttons-l31H9iuA{align-items:center;display:flex;flex-shrink:0;opacity:0;padding:0;pointer-events:auto}.disabled-l31H9iuA .buttons-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA,.touchMode-l31H9iuA .buttons-l31H9iuA{opacity:1}.noActions-l31H9iuA .buttons-l31H9iuA{pointer-events:none}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border-radius:0 4px 4px 0}.legend-l31H9iuA .selected-l31H9iuA .buttons-l31H9iuA,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}}.legend-l31H9iuA .selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}}.button-l31H9iuA{align-items:center;align-self:stretch;display:none;justify-content:center;opacity:0;position:relative;width:var(--legend-source-item-button-width);z-index:0}.buttonIcon-l31H9iuA{color:#131722;display:flex}.button-l31H9iuA:last-child{border-radius:0 4px 4px 0}@media (any-hover:hover){.button-l31H9iuA:hover:after{background-color:#f0f3fa;border-radius:2px;bottom:1px;content:"";display:block;left:0;position:absolute;right:0;top:1px;z-index:-1}}.button-l31H9iuA.flag-l31H9iuA>span{margin-top:-1px}.disabled-l31H9iuA .buttonIcon-l31H9iuA{color:#131722}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.invisibleHover-l31H9iuA .button-l31H9iuA{display:flex}}.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#d1d4dc}.selected-l31H9iuA .titleWrapper-l31H9iuA:after,.withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#d1d4dc}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border:1px solid #d1d4dc;border-left:0}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.selected-l31H9iuA .buttonsWrapper-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#2962ff}.buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye,.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(2),.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(3):nth-last-child(3),.micro-l31H9iuA .series-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:last-child),.minimized-l31H9iuA .study-l31H9iuA .button-l31H9iuA:not(:last-child):not(:first-child){display:none}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye{display:none}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye{animation:eye-animation-l31H9iuA .96s linear infinite;transform-origin:center}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA .intervalEye-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA{display:flex;opacity:1}.buttons-l31H9iuA .intervalEye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .normal-eye{display:none}.buttons-l31H9iuA .intervalEye-l31H9iuA .crossed-eye{color:#fb8c00}.selected-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.flagged-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.withAction-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA{visibility:visible}.flag-l31H9iuA .buttonIcon-l31H9iuA{align-self:stretch;flex:1}.flagWrapper-l31H9iuA,.markerContainer-l31H9iuA{display:flex;flex:1;justify-content:center}.markerContainer-l31H9iuA{align-items:stretch}.flagWrapper-l31H9iuA{width:12px}.flagWrapper-l31H9iuA svg{height:12px}.sourcesWrapper-l31H9iuA{align-items:flex-start;display:flex;flex-direction:column-reverse;margin:0;position:relative}.legendMainSourceWrapper-l31H9iuA{text-align:left}.sources-l31H9iuA{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.toggler-l31H9iuA{align-items:center;display:flex;flex:0 0 auto;margin:2px 5px 0 0;position:relative}.toggler-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:none}@media (any-hover:hover){.toggler-l31H9iuA:hover:after{z-index:0}.toggler-l31H9iuA:hover .counter-l31H9iuA,.toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#000}}.toggler-l31H9iuA .counter-l31H9iuA{color:inherit;display:none;font-size:13px;line-height:16px;padding-right:4px}.toggler-l31H9iuA .iconArrow-l31H9iuA{display:flex;transform:rotate(-180deg);transition:transform .1s cubic-bezier(.06,.52,1,.54);width:27px}.toggler-l31H9iuA .objectTree-l31H9iuA{display:none;width:19px}.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{align-items:center;height:19px;justify-content:center}.toggler-l31H9iuA .counter-l31H9iuA,.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{color:#131722;position:relative;z-index:1}.closed-l31H9iuA.sourcesWrapper-l31H9iuA{padding-bottom:4px}.closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{display:flex}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{transform:rotate(0)}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:19px}.closed-l31H9iuA .sources-l31H9iuA{display:none}.micro-l31H9iuA .sourcesWrapper-l31H9iuA{padding-bottom:4px}.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA .objectTree-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:flex}.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.micro-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA,.micro-l31H9iuA .sources-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{display:none}.touchMode-l31H9iuA .titleWrapper-l31H9iuA{height:26px;line-height:25px}.touchMode-l31H9iuA .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.touchMode-l31H9iuA .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{bottom:5px;top:5px}.touchMode-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{height:24px;width:30px}.touchMode-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{font-size:14px}.touchMode-l31H9iuA .item-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:24px}.chart-widget__top--themed-dark .item-l31H9iuA.last-l31H9iuA .text-l31H9iuA,.chart-widget__top--themed-dark .noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.chart-widget__top--themed-dark .title-l31H9iuA,.chart-widget__top--themed-dark .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .valueValue-l31H9iuA{color:#d1d4dc}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueValue-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#868993}.chart-widget__top--themed-dark .study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .buttonIcon-l31H9iuA,.chart-widget__top--themed-dark .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#d1d4dc}@media (any-hover:hover){.chart-widget__top--themed-dark .button-l31H9iuA:hover:after{background-color:#2a2e39}}.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#131722}@media (any-hover:hover){.chart-widget__top--themed-dark .selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#1848cc33}}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .selected-l31H9iuA .buttonsWrapper-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#1848cc}.chart-widget__top--themed-dark .toggler-l31H9iuA{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .toggler-l31H9iuA:hover:after{background-color:#ffffff1a}.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#f0f3fa}}.chart-widget__top--themed-dark .toggler-l31H9iuA .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .objectTree-l31H9iuA{color:#d1d4dc}@keyframes eye-animation-l31H9iuA{to{transform:rotate(1turn)}}.wrapper-hPiAkrn3{box-sizing:border-box;display:flex;flex-direction:column;min-width:215px;padding-left:15px;position:relative}.timezone-hPiAkrn3{color:#787b86;font-size:11px;line-height:18px;padding-top:4px;text-align:center;width:100%}.sessionDayWrapper-hPiAkrn3{display:flex;flex-direction:column;position:relative}.nowWrapper-hPiAkrn3{bottom:0;left:0;pointer-events:none;position:absolute;right:30px;top:0}.nowWrapper-hPiAkrn3 .now-hPiAkrn3{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#131722;bottom:-1px;outline:1px solid #fff;position:absolute;top:2px;width:1px}html.theme-dark .nowWrapper-hPiAkrn3 .now-hPiAkrn3{background-color:#d1d4dc;outline:1px solid #1e222d}.sessionDay-hPiAkrn3{align-items:baseline;display:flex}.sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86;font-size:10px;overflow:hidden;padding-top:3px;text-transform:uppercase;width:30px}html.theme-dark .sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3,.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{flex:1;position:relative;width:100%}.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{height:16px;margin-top:3px}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3{border-radius:4px;height:7px;margin:20px 0 2px}.sessionDay-hPiAkrn3:first-child .sessionDaySegments-hPiAkrn3{margin-top:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3{content:"";display:flex;justify-content:center;position:absolute}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:first-child{padding-left:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:last-child{padding-right:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3{justify-content:space-between}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3{padding:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:first-child{transform:translateX(50%)}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:last-child{transform:translateX(-50%)}.sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#fff;color:#9598a1;font-size:11px;line-height:16px}html.theme-dark .sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#1e222d}.sessionDay-hPiAkrn3 .segment-hPiAkrn3{box-sizing:border-box;content:"";height:100%;opacity:.3;padding:0 2px;position:absolute}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:first-child{padding-right:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:last-child{padding-left:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:before{content:"";display:flex;flex:1;height:100%;min-width:1px;z-index:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.small-hPiAkrn3{margin-right:-1px;padding:0;z-index:1}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3:before{border-radius:0 4px 4px 0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.end-hPiAkrn3:before{border-radius:4px 0 0 4px}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3.end-hPiAkrn3:before{border-radius:4px}.sessionDay-hPiAkrn3.active-hPiAkrn3 .segment-hPiAkrn3{opacity:1}.sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#131722}html.theme-dark .sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#d1d4dc}.green-hPiAkrn3{color:#22ab94}.green-hPiAkrn3:before{background-color:currentColor}.orange-hPiAkrn3{color:#ff9800}.orange-hPiAkrn3:before{background-color:currentColor}.blue-hPiAkrn3{color:#2962ff}.blue-hPiAkrn3:before{background-color:currentColor}.gray-hPiAkrn3{color:#e0e3eb}html.theme-dark .gray-hPiAkrn3{color:#434651}.gray-hPiAkrn3:before{background-color:currentColor}.tooltip-hPiAkrn3{white-space:normal}.tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa;margin-right:5px}html.theme-dark .tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa}.tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#9598a1}html.theme-dark .tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#b2b5be}.tooltip-hPiAkrn3 .blue-hPiAkrn3,html.theme-dark .tooltip-hPiAkrn3 .blue-hPiAkrn3{color:#448aff}.statuses-Lgtz1OtS{align-self:center;border-radius:9px;display:inline-flex;min-width:6px;overflow:hidden}@media (any-hover:hover){.statuses-Lgtz1OtS:hover .statusItem-Lgtz1OtS:after{opacity:.25}}.statuses-Lgtz1OtS.small-Lgtz1OtS{border-radius:9px}.statuses-Lgtz1OtS.medium-Lgtz1OtS{border-radius:11px}.statuses-Lgtz1OtS.large-Lgtz1OtS{border-radius:8px}.statuses-Lgtz1OtS.blinking-Lgtz1OtS{will-change:opacity}.statuses-Lgtz1OtS .statusItem-Lgtz1OtS{cursor:pointer}.oneWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS{margin-left:12px;margin-right:11px}.statusItem-Lgtz1OtS{display:flex;position:relative;-webkit-user-select:none;user-select:none}.statusItem-Lgtz1OtS:after{content:"";display:block;height:100%;opacity:.15;position:absolute;right:0;top:0;width:100%;z-index:-1}.statusItem-Lgtz1OtS svg{position:relative;right:50%;top:50%;transform:translate(50%,-50%);z-index:0}.statusItem-Lgtz1OtS.small-Lgtz1OtS{height:18px;width:18px}.statusItem-Lgtz1OtS.medium-Lgtz1OtS{height:22px;width:22px}.statusItem-Lgtz1OtS.large-Lgtz1OtS{height:28px;width:28px}.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-Lgtz1OtS 2.5s cubic-bezier(.25,0,.75,1) infinite}@media (any-hover:hover){.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}}.marketStatusOpen-Lgtz1OtS,html.theme-dark .marketStatusOpen-Lgtz1OtS{color:#089981}.marketStatusOpen-Lgtz1OtS:after,html.theme-dark .marketStatusOpen-Lgtz1OtS:after{background-color:#22ab94}.marketStatusClose-Lgtz1OtS,html.theme-dark .marketStatusClose-Lgtz1OtS{color:#9598a1}.marketStatusClose-Lgtz1OtS:after,html.theme-dark .marketStatusClose-Lgtz1OtS:after{background-color:#9598a1}.marketStatusPre-Lgtz1OtS,html.theme-dark .marketStatusPre-Lgtz1OtS{color:#fb8c00}.marketStatusPre-Lgtz1OtS:after,html.theme-dark .marketStatusPre-Lgtz1OtS:after{background-color:#ffa726}.marketStatusPost-Lgtz1OtS,html.theme-dark .marketStatusPost-Lgtz1OtS{color:#2962ff}.marketStatusPost-Lgtz1OtS:after,html.theme-dark .marketStatusPost-Lgtz1OtS:after{background-color:#3179f5}.marketStatusHoliday-Lgtz1OtS,html.theme-dark .marketStatusHoliday-Lgtz1OtS{color:#9598a1}.marketStatusHoliday-Lgtz1OtS:after,html.theme-dark .marketStatusHoliday-Lgtz1OtS:after{background-color:#9598a1}.marketStatusExpired-Lgtz1OtS,html.theme-dark .marketStatusExpired-Lgtz1OtS{color:#f23645}.marketStatusExpired-Lgtz1OtS:after,html.theme-dark .marketStatusExpired-Lgtz1OtS:after{background-color:#f23645}.invalidSymbol-Lgtz1OtS{color:#fff}.invalidSymbol-Lgtz1OtS,html.theme-dark .invalidSymbol-Lgtz1OtS{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#f23645}}.replayModeAutoPlay-Lgtz1OtS,.replayModePause-Lgtz1OtS{color:#fff}html.theme-dark .replayModeAutoPlay-Lgtz1OtS,html.theme-dark .replayModePause-Lgtz1OtS{color:#e3effd}.replayModeAutoPlay-Lgtz1OtS:after,.replayModePause-Lgtz1OtS:after{background-color:#2962ff;opacity:1}html.theme-dark .replayModeAutoPlay-Lgtz1OtS:after,html.theme-dark .replayModePause-Lgtz1OtS:after{background-color:#2962ff}.replayModePointSelect-Lgtz1OtS{color:#fff}html.theme-dark .replayModePointSelect-Lgtz1OtS{color:#e3effd}.replayModePointSelect-Lgtz1OtS:after{background-color:#d1d4dc;opacity:1}html.theme-dark .replayModePointSelect-Lgtz1OtS:after{background-color:#434651}.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-custom-Lgtz1OtS 1s cubic-bezier(.77,.21,.1,.74) infinite}@media (any-hover:hover){.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}.statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,.statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,html.theme-dark .statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5}.statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#6a6d78;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#868993}}.notAccurate-Lgtz1OtS,html.theme-dark .notAccurate-Lgtz1OtS{color:#d81b60}.notAccurate-Lgtz1OtS:after,html.theme-dark .notAccurate-Lgtz1OtS:after{background-color:#d81b60}.delay-Lgtz1OtS,html.theme-dark .delay-Lgtz1OtS{color:#f57c00}.delay-Lgtz1OtS:after,html.theme-dark .delay-Lgtz1OtS:after{background-color:#ffa726}.eod-Lgtz1OtS,html.theme-dark .eod-Lgtz1OtS{color:#7b1fa2}.eod-Lgtz1OtS:after,html.theme-dark .eod-Lgtz1OtS:after{background-color:#ab47bc}.twoWidgetsVisible-Lgtz1OtS .delay-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .eod-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .notAccurate-Lgtz1OtS{padding-left:2px}.dataProblemHigh-Lgtz1OtS{background-color:#f7525f;color:#fff}html.theme-dark .dataProblemHigh-Lgtz1OtS{background-color:#f7525f}.dataProblemLow-Lgtz1OtS,html.theme-dark .dataProblemLow-Lgtz1OtS{color:#cc2f3c}.dataProblemLow-Lgtz1OtS:after,html.theme-dark .dataProblemLow-Lgtz1OtS:after{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#f23645}}.threeWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS{padding-right:2px}.threeWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS{padding-left:2px}@keyframes blinking-animation-Lgtz1OtS{0%,to{opacity:.15}50%{opacity:.4}}@keyframes blinking-animation-custom-Lgtz1OtS{0%,to{opacity:.5}50%{opacity:1}}.paneControls-JQv8nO8e{color:#fff;margin-right:auto;margin-top:4px;padding:0 1px 0 4px;position:static;transition:opacity .4s,visibility .4s;z-index:7}.paneControls-JQv8nO8e.hidden-JQv8nO8e{opacity:0;visibility:hidden}.paneControls-JQv8nO8e.forceHidden-JQv8nO8e{height:0;line-height:0;margin:0;padding:0;width:0}.button-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;height:22px;justify-content:center;overflow:hidden;position:relative;width:22px}.button-JQv8nO8e:not(:first-child){margin-left:4px}.button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#131722}.button-JQv8nO8e.minimize-JQv8nO8e .buttonIcon-JQv8nO8e,.button-JQv8nO8e.restore-JQv8nO8e .buttonIcon-JQv8nO8e{color:#fff}.button-JQv8nO8e.newButton-JQv8nO8e{border-radius:4px}.touchMode-JQv8nO8e .button-JQv8nO8e{height:22px;width:22px}@media (any-hover:hover){.collapse-JQv8nO8e:hover .bracket-up,.maximize-JQv8nO8e:hover .bracket-up{animation:maximize-animation-up-bracket-JQv8nO8e .6s ease}.collapse-JQv8nO8e:hover .bracket-down,.maximize-JQv8nO8e:hover .bracket-down{animation:maximize-animation-down-bracket-JQv8nO8e .6s ease}}.collapse-JQv8nO8e .bracket-down,.collapse-JQv8nO8e .bracket-up,.maximize-JQv8nO8e .bracket-down,.maximize-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes maximize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@keyframes maximize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}.minimize-JQv8nO8e,.restore-JQv8nO8e{background-color:#2962ff!important;border-color:#2962ff!important}@media (any-hover:hover){.minimize-JQv8nO8e:hover .bracket-up,.restore-JQv8nO8e:hover .bracket-up{animation:minimize-animation-up-bracket-JQv8nO8e .6s ease}.minimize-JQv8nO8e:hover .bracket-down,.restore-JQv8nO8e:hover .bracket-down{animation:minimize-animation-down-bracket-JQv8nO8e .6s ease}}.minimize-JQv8nO8e .bracket-down,.minimize-JQv8nO8e .bracket-up,.restore-JQv8nO8e .bracket-down,.restore-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes minimize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}@keyframes minimize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@media (any-hover:hover){.up-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:up-animation-JQv8nO8e .6s ease}}@keyframes up-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (any-hover:hover){.down-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:down-animation-JQv8nO8e .6s ease}}@keyframes down-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(2px)}}.buttonsWrapper-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap}.chart-widget__top--themed-dark .paneControls-JQv8nO8e{color:#131722}.chart-widget__top--themed-dark .minimize-JQv8nO8e,.chart-widget__top--themed-dark .restore-JQv8nO8e{background-color:#1848cc!important;border-color:#1848cc!important}@media (any-hover:hover){.chart-widget__top--themed-dark .button-JQv8nO8e:hover .buttonIcon-JQv8nO8e{color:#f0f3fa}}.chart-widget__top--themed-dark .button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#d1d4dc} \ No newline at end of file +.control-bar-wrapper{direction:ltr;height:24px;pointer-events:none;position:absolute;z-index:1}.control-bar{display:flex;transition:opacity .3s,visibility .3s;visibility:visible}.control-bar--hidden,.control-bar--hidden .control-bar__btn{opacity:0;visibility:hidden}.control-bar__group{align-items:center;display:flex;margin:0 4px}.control-bar__btn{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0003;color:#131722;display:inline-flex;height:24px;justify-content:center;margin:0 4px;opacity:1;pointer-events:auto;transition:color .3s,visibility .4s,opacity .4s;-webkit-user-select:none;user-select:none;visibility:visible;width:24px;z-index:1}.chart-widget__bottom--themed-dark .control-bar__btn{background-color:#2a2e39;box-shadow:0 2px 4px #0006;color:#d1d4dc}.chart-widget__bottom--themed-dark .control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn:hover{color:#2962ff}}.control-bar__btn:active{color:#2962ff;transition:none}.control-bar__btn--btn-hidden{opacity:0;visibility:hidden}.control-bar__btn--minimize{background-color:#2962ff;color:#fff}@media (any-hover:hover){.control-bar__btn--minimize:hover{color:#fff}.control-bar__btn--minimize:hover .corner-left-top{animation:animation-minimize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-top{animation:animation-minimize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-right-bottom{animation:animation-minimize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--minimize:hover .corner-left-bottom{animation:animation-minimize-corner-left-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-top{animation:animation-maximize-corner-left-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-top{animation:animation-maximize-corner-right-top-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-right-bottom{animation:animation-maximize-corner-right-bottom-zSI0mRIH .6s ease}.control-bar__btn--maximize:hover .corner-left-bottom{animation:animation-maximize-corner-left-bottom-zSI0mRIH .6s ease}}.control-bar__btn--move-left svg{transform:rotate(-180deg)}.control-bar__btn--back-present{position:absolute;right:2px}.control-bar__btn svg{pointer-events:none}@keyframes animation-maximize-corner-left-top-zSI0mRIH{50%{transform:translate(1px,-1px)}}@keyframes animation-maximize-corner-right-top-zSI0mRIH{50%{transform:translate(-1px,-1px)}}@keyframes animation-maximize-corner-right-bottom-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-maximize-corner-left-bottom-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-left-top-zSI0mRIH{50%{transform:translate(-1px,1px)}}@keyframes animation-minimize-corner-right-top-zSI0mRIH{50%{transform:translate(1px,1px)}}@keyframes animation-minimize-corner-right-bottom-zSI0mRIH{50%{transform:translate(1px,-1px)}}@keyframes animation-minimize-corner-left-bottom-zSI0mRIH{50%{transform:translate(-1px,-1px)}}.blockHidden-e6PF69Df{display:none!important}.pane-button-e6PF69Df{background-color:currentColor;border:1px solid #d1d4dc;border-radius:3px;cursor:default;pointer-events:all}@media (any-hover:hover){.pane-button-e6PF69Df:hover:after{background-color:#1317220f;border-radius:3px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}}.chart-widget__top--themed-dark .pane-button-e6PF69Df{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .pane-button-e6PF69Df:hover:after{background-color:#ffffff1a}}.loader-_7n3rLPY{align-items:center;display:flex;font-size:0;gap:2px;height:22px;justify-content:center;left:2px;position:absolute;top:50%;transform:translateY(-50%)}.loader-_7n3rLPY .loaderItem-_7n3rLPY{animation:loader-animation-_7n3rLPY .96s ease-in-out infinite backwards;background-color:#b2b5be;border-radius:50%;height:5px;transform:scale(.6);width:5px}html.theme-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(2){animation-delay:.16s}.loader-_7n3rLPY .loaderItem-_7n3rLPY:nth-child(3){animation-delay:.32s}@keyframes loader-animation-_7n3rLPY{0%,to{transform:scale(.6)}50%{transform:scale(.9)}}.chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-light .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#b2b5be}html.theme-dark .chart-widget__top--themed-dark .loader-_7n3rLPY .loaderItem-_7n3rLPY{background-color:#787b86}.touchMode-_7n3rLPY .loader-_7n3rLPY{height:24px}.legend-l31H9iuA{color:#0000;contain:content;direction:ltr;flex:1 1 auto;line-height:normal;margin:0 4px;max-width:calc(100% - 8px);padding-top:4px;pointer-events:none;transform:translateZ(0);-webkit-user-select:none;user-select:none;z-index:6}.item-l31H9iuA{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-wrap:wrap;font-size:13px;max-width:100%;min-height:24px;z-index:1}.item-l31H9iuA.selected-l31H9iuA,.item-l31H9iuA.withAction-l31H9iuA{z-index:2}.item-l31H9iuA.last-l31H9iuA{align-items:center;background-color:currentColor;border-color:#0000;border-style:solid;border-width:0 1px;cursor:default;max-width:18px;order:100000;padding:0 4px;pointer-events:auto}.item-l31H9iuA.last-l31H9iuA .text-l31H9iuA{color:#131722}.item-l31H9iuA .noWrapWrapper-l31H9iuA{display:flex;flex-wrap:nowrap;max-width:100%}.noWrap-l31H9iuA .item-l31H9iuA{flex-wrap:nowrap}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;display:block}.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA{display:inline}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA.unimportant-l31H9iuA,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueItem-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueTitle-l31H9iuA:before,.noWrap-l31H9iuA .series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA .valueValue-l31H9iuA:before{display:none}.noWrap-l31H9iuA .valuesWrapper-l31H9iuA{align-items:center}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{align-self:auto;color:#131722;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrappable-l31H9iuA .series-l31H9iuA.item-l31H9iuA{flex-wrap:wrap}.directionColumn-l31H9iuA .series-l31H9iuA{flex-direction:column}.directionColumn-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA{align-self:flex-start;max-width:100%}.button-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA{background-color:currentColor}.buttons-l31H9iuA,.buttonsWrapper-l31H9iuA,.item-l31H9iuA,.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA,.valueItem-l31H9iuA,.valuesWrapper-l31H9iuA{display:flex}.statusesWrapper-l31H9iuA{z-index:1}.statusesWrapper-l31H9iuA,.titleWrapper-l31H9iuA{cursor:default;pointer-events:auto;position:relative}.titleWrapper-l31H9iuA{align-items:center;border:1px solid #0000;border-left-width:0;box-sizing:border-box;flex:0 0 auto;max-width:100%;overflow:hidden;padding:0 4px}.noActions-l31H9iuA .titleWrapper-l31H9iuA{pointer-events:none}.title-l31H9iuA{color:#131722;min-width:23px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.title-l31H9iuA.intervalTitle-l31H9iuA{min-width:auto}.disabled-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA{color:#b2b5be}.disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 4 auto;min-width:15px}.study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#5d606b;flex:0 1 auto;min-width:0;padding-left:4px}.study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#b2b5be}.study-l31H9iuA.disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.study-l31H9iuA.disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA{color:#b2b5be!important}.study-l31H9iuA.hideValues-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .study-l31H9iuA.has5Buttons-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.has5Buttons-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*5)}}.loading-l31H9iuA .valuesWrapper-l31H9iuA,.noWrap-l31H9iuA .valuesWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{background-color:currentColor;border-bottom:1px solid #0000;border-top:1px solid #0000}.loader-l31H9iuA{margin-left:4px}.noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.series-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{border-left-color:#0000}.noWrap-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA{background-color:initial}.noWrap-l31H9iuA .valueItem-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.noWrap-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA,.series-l31H9iuA .valueItem-l31H9iuA .valueValue-l31H9iuA{display:inline-flex}.hideUniportantValueItems-l31H9iuA .noWrap-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA,.hideUniportantValueItems-l31H9iuA .series-l31H9iuA .valueItem-l31H9iuA.unimportant-l31H9iuA{display:none}.series-l31H9iuA .titleWrapper-l31H9iuA{align-items:center;font-size:16px;line-height:normal;max-width:100%;min-height:24px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child){padding-left:12px;position:relative}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before{color:#131722;content:"\b7";font-size:16px;height:100%;left:0;line-height:inherit;position:absolute;text-align:center;top:0;width:12px}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.mainTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{flex:0 0 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{flex:0 1 auto}.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.styleTitle-l31H9iuA{flex:0 3 auto}.series-l31H9iuA .valuesWrapper-l31H9iuA{align-items:flex-end;border-bottom-width:3px;display:flex}.series-l31H9iuA .titleWrapper-l31H9iuA,.series-l31H9iuA .valuesWrapper-l31H9iuA{min-width:23px}.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.exchangeTitle-l31H9iuA,.hideExchangeProviderTitles-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.providerTitle-l31H9iuA,.microHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA,.single-visible .minHideIntervalTitle-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.intervalTitle-l31H9iuA{display:none}.legend-l31H9iuA .series-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .series-l31H9iuA.flagged-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.legend-l31H9iuA:hover .series-l31H9iuA.flagged-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#fff}.selected-l31H9iuA .button-l31H9iuA,.withAction-l31H9iuA .button-l31H9iuA{background-color:initial}@media (any-hover:hover){.selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#e3effd}}.selected-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA .titleWrapper-l31H9iuA,.withAction-l31H9iuA.selected-l31H9iuA .titleWrapper-l31H9iuA{border-radius:4px 0 0 4px}.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.medium-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}@media (any-hover:hover){.medium-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*3)}}.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.minimized-l31H9iuA.legend-l31H9iuA .item-l31H9iuA.study-l31H9iuA.stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}@media (any-hover:hover){.minimized-l31H9iuA.legend-l31H9iuA:hover .item-l31H9iuA.study-l31H9iuA.withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{left:calc(var(--legend-source-item-button-width)*2)}}.valuesWrapper-l31H9iuA{align-items:center;align-self:stretch;cursor:default;flex-wrap:wrap;overflow:hidden;pointer-events:auto;position:relative}.valuesAdditionalWrapper-l31H9iuA{align-items:baseline;align-self:stretch;border-left:4px solid;display:flex;flex-wrap:wrap}.loading-l31H9iuA .valuesWrapper-l31H9iuA{min-width:24px}.disabled-l31H9iuA .valuesWrapper-l31H9iuA{display:none}.valueItem-l31H9iuA{align-items:center;align-self:stretch;display:flex;text-align:left}.valueItem-l31H9iuA:not(:last-child){padding-right:6px}.valueItem-l31H9iuA:last-child{padding-right:4px}.valueItem-l31H9iuA .valueTitle-l31H9iuA{padding-right:1px}.valueItem-l31H9iuA .valueTitle-l31H9iuA,.valueItem-l31H9iuA .valueValue-l31H9iuA{color:#131722}.loading-l31H9iuA .valueItem-l31H9iuA,.loading-l31H9iuA .valuesAdditionalWrapper-l31H9iuA{opacity:0}.series-l31H9iuA .valueItem-l31H9iuA:last-child{padding-right:6px}.series-l31H9iuA .valueItem-l31H9iuA:last-child .title-l31H9iuA{display:none}.series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#131722}.buttonsWrapper-l31H9iuA{max-width:0;position:relative;width:0;z-index:2}.micro-l31H9iuA .item-l31H9iuA.series-l31H9iuA[data-name=legend-series-item] .buttonsWrapper-l31H9iuA{max-width:0;width:0}.disabled-l31H9iuA .buttonsWrapper-l31H9iuA,.flagged-l31H9iuA .buttonsWrapper-l31H9iuA{max-width:var(--legend-source-item-button-width);width:var(--legend-source-item-button-width)}.linked-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*2);width:calc(var(--legend-source-item-button-width)*2)}.disabled-l31H9iuA.series-l31H9iuA:not(.onlyOneButtonCanBeStick-l31H9iuA) .buttonsWrapper-l31H9iuA{max-width:calc(var(--legend-source-item-button-width)*3);width:calc(var(--legend-source-item-button-width)*3)}.buttons-l31H9iuA{align-items:center;display:flex;flex-shrink:0;opacity:0;padding:0;pointer-events:auto}.disabled-l31H9iuA .buttons-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA,.touchMode-l31H9iuA .buttons-l31H9iuA{opacity:1}.noActions-l31H9iuA .buttons-l31H9iuA{pointer-events:none}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border-radius:0 4px 4px 0}.legend-l31H9iuA .selected-l31H9iuA .buttons-l31H9iuA,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA .buttons-l31H9iuA{cursor:default;opacity:1}}.legend-l31H9iuA .selected-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after,.legend-l31H9iuA .stayInHoveredMode-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}@media (any-hover:hover){.legend-l31H9iuA:hover .withAction-l31H9iuA.withTail-l31H9iuA .valuesWrapper-l31H9iuA:after{background:radial-gradient(10px at 0 50%,currentColor 0,#0000 100%);content:"";height:18px;left:calc(var(--legend-source-item-button-width)*4);position:absolute;top:3px;width:16px}}.button-l31H9iuA{align-items:center;align-self:stretch;display:none;justify-content:center;opacity:0;position:relative;width:var(--legend-source-item-button-width);z-index:0}.buttonIcon-l31H9iuA{color:#131722;display:flex}.button-l31H9iuA:last-child{border-radius:0 4px 4px 0}@media (any-hover:hover){.button-l31H9iuA:hover:after{background-color:#f0f3fa;border-radius:2px;bottom:1px;content:"";display:block;left:0;position:absolute;right:0;top:1px;z-index:-1}}.button-l31H9iuA.flag-l31H9iuA>span{margin-top:-1px}.disabled-l31H9iuA .buttonIcon-l31H9iuA{color:#131722}@media (any-hover:hover){.legend-l31H9iuA:hover .study-l31H9iuA.invisibleHover-l31H9iuA .button-l31H9iuA{display:flex}}.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#d1d4dc}.selected-l31H9iuA .titleWrapper-l31H9iuA:after,.withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#d1d4dc}.selected-l31H9iuA .buttons-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA{border:1px solid #d1d4dc;border-left:0}.selected-l31H9iuA .buttons-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.selected-l31H9iuA .buttonsWrapper-l31H9iuA,.selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#2962ff}.buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye,.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye,.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(2),.medium-l31H9iuA .study-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:nth-child(3):nth-last-child(3),.micro-l31H9iuA .series-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:last-child),.minimized-l31H9iuA .study-l31H9iuA .button-l31H9iuA:not(:last-child):not(:first-child){display:none}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .crossed-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .normal-eye{display:none}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye,.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .loading-eye{display:block}.eyeLoading-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA .animated-loading-eye{animation:eye-animation-l31H9iuA .96s linear infinite;transform-origin:center}.disabled-l31H9iuA .buttons-l31H9iuA .eye-l31H9iuA,.disabledOnInterval-l31H9iuA .buttons-l31H9iuA .intervalEye-l31H9iuA,.flagged-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.linked-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .flag-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA .buttons-l31H9iuA .linking-l31H9iuA,.withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA{display:flex;opacity:1}.buttons-l31H9iuA .intervalEye-l31H9iuA .animated-loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .loading-eye,.buttons-l31H9iuA .intervalEye-l31H9iuA .normal-eye{display:none}.buttons-l31H9iuA .intervalEye-l31H9iuA .crossed-eye{color:#fb8c00}.selected-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.flagged-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.disabled-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.series-l31H9iuA.linked-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA,.withAction-l31H9iuA.series-l31H9iuA.disabled-l31H9iuA .flag-l31H9iuA .buttonIcon-l31H9iuA{visibility:visible}.flag-l31H9iuA .buttonIcon-l31H9iuA{align-self:stretch;flex:1}.flagWrapper-l31H9iuA,.markerContainer-l31H9iuA{display:flex;flex:1;justify-content:center}.markerContainer-l31H9iuA{align-items:stretch}.flagWrapper-l31H9iuA{width:12px}.flagWrapper-l31H9iuA svg{height:12px}.sourcesWrapper-l31H9iuA{align-items:flex-start;display:flex;flex-direction:column-reverse;margin:0;position:relative}.legendMainSourceWrapper-l31H9iuA{text-align:left}.sources-l31H9iuA{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.toggler-l31H9iuA{align-items:center;display:flex;flex:0 0 auto;margin:2px 5px 0 0;position:relative}.toggler-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:none}@media (any-hover:hover){.toggler-l31H9iuA:hover:after{z-index:0}.toggler-l31H9iuA:hover .counter-l31H9iuA,.toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#000}}.toggler-l31H9iuA .counter-l31H9iuA{color:inherit;display:none;font-size:13px;line-height:16px;padding-right:4px}.toggler-l31H9iuA .iconArrow-l31H9iuA{display:flex;transform:rotate(-180deg);transition:transform .1s cubic-bezier(.06,.52,1,.54);width:27px}.toggler-l31H9iuA .objectTree-l31H9iuA{display:none;width:19px}.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{align-items:center;height:19px;justify-content:center}.toggler-l31H9iuA .counter-l31H9iuA,.toggler-l31H9iuA .iconArrow-l31H9iuA,.toggler-l31H9iuA .objectTree-l31H9iuA{color:#131722;position:relative;z-index:1}.closed-l31H9iuA.sourcesWrapper-l31H9iuA{padding-bottom:4px}.closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{display:flex}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{transform:rotate(0)}.closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:19px}.closed-l31H9iuA .sources-l31H9iuA{display:none}.micro-l31H9iuA .sourcesWrapper-l31H9iuA{padding-bottom:4px}.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA .objectTree-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA.objectsTreeCanBeShown-l31H9iuA.onlyOneSourceShown-l31H9iuA{display:flex}.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.micro-l31H9iuA .series-l31H9iuA .valuesWrapper-l31H9iuA,.micro-l31H9iuA .sources-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA,.micro-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA{display:none}.touchMode-l31H9iuA .titleWrapper-l31H9iuA{height:26px;line-height:25px}.touchMode-l31H9iuA .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.touchMode-l31H9iuA .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{bottom:5px;top:5px}.touchMode-l31H9iuA .series-l31H9iuA .titleWrapper-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{height:24px;width:30px}.touchMode-l31H9iuA .toggler-l31H9iuA .counter-l31H9iuA{font-size:14px}.touchMode-l31H9iuA .item-l31H9iuA{min-height:26px}.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .iconArrow-l31H9iuA,.touchMode-l31H9iuA .closed-l31H9iuA .toggler-l31H9iuA .objectTree-l31H9iuA{width:24px}.chart-widget__top--themed-dark .item-l31H9iuA.last-l31H9iuA .text-l31H9iuA,.chart-widget__top--themed-dark .noWrap-l31H9iuA .valuesAdditionalWrapper-l31H9iuA,.chart-widget__top--themed-dark .title-l31H9iuA,.chart-widget__top--themed-dark .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .valueValue-l31H9iuA{color:#d1d4dc}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .valueValue-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .disabled-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabled-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .title-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueTitle-l31H9iuA,.chart-widget__top--themed-dark .disabledOnInterval-l31H9iuA.withCustomTextColor-l31H9iuA .valueValue-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .study-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#868993}.chart-widget__top--themed-dark .study-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e}.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabled-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA,.chart-widget__top--themed-dark .study-l31H9iuA.withCustomTextColor-l31H9iuA.disabledOnInterval-l31H9iuA .title-l31H9iuA.descTitle-l31H9iuA{color:#50535e!important}.chart-widget__top--themed-dark .buttonIcon-l31H9iuA,.chart-widget__top--themed-dark .series-l31H9iuA .titleWrapper-l31H9iuA .title-l31H9iuA.withDot-l31H9iuA:not(:first-child):before,.chart-widget__top--themed-dark .series-l31H9iuA .valueItem-l31H9iuA .valueTitle-l31H9iuA{color:#d1d4dc}@media (any-hover:hover){.chart-widget__top--themed-dark .button-l31H9iuA:hover:after{background-color:#2a2e39}}.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{border-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA:after,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA:after{background-color:#363a45}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .withAction-l31H9iuA .titleWrapper-l31H9iuA{background-color:#131722}@media (any-hover:hover){.chart-widget__top--themed-dark .selected-l31H9iuA .button-l31H9iuA:hover:after{background-color:#1848cc33}}.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .buttons-l31H9iuA .button-l31H9iuA:not(:first-child),.chart-widget__top--themed-dark .selected-l31H9iuA .buttonsWrapper-l31H9iuA,.chart-widget__top--themed-dark .selected-l31H9iuA .titleWrapper-l31H9iuA{border-color:#1848cc}.chart-widget__top--themed-dark .toggler-l31H9iuA{border-color:#363a45}@media (any-hover:hover){.chart-widget__top--themed-dark .toggler-l31H9iuA:hover:after{background-color:#ffffff1a}.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA:hover .objectTree-l31H9iuA{color:#f0f3fa}}.chart-widget__top--themed-dark .toggler-l31H9iuA .counter-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .iconArrow-l31H9iuA,.chart-widget__top--themed-dark .toggler-l31H9iuA .objectTree-l31H9iuA{color:#d1d4dc}@keyframes eye-animation-l31H9iuA{to{transform:rotate(1turn)}}.wrapper-hPiAkrn3{box-sizing:border-box;display:flex;flex-direction:column;min-width:215px;padding-left:15px;position:relative}.timezone-hPiAkrn3{color:#787b86;font-size:11px;line-height:18px;padding-top:4px;text-align:center;width:100%}.sessionDayWrapper-hPiAkrn3{display:flex;flex-direction:column;position:relative}.nowWrapper-hPiAkrn3{bottom:0;left:0;pointer-events:none;position:absolute;right:30px;top:0}.nowWrapper-hPiAkrn3 .now-hPiAkrn3{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#131722;bottom:-1px;outline:1px solid #fff;position:absolute;top:2px;width:1px}html.theme-dark .nowWrapper-hPiAkrn3 .now-hPiAkrn3{background-color:#d1d4dc;outline:1px solid #1e222d}.sessionDay-hPiAkrn3{align-items:baseline;display:flex}.sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86;font-size:10px;overflow:hidden;padding-top:3px;text-transform:uppercase;width:30px}html.theme-dark .sessionDay-hPiAkrn3 .weekDay-hPiAkrn3{color:#787b86}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3,.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{flex:1;position:relative;width:100%}.sessionDay-hPiAkrn3 .timeMarkWrapper-hPiAkrn3{height:16px;margin-top:3px}.sessionDay-hPiAkrn3 .sessionDaySegments-hPiAkrn3{border-radius:4px;height:7px;margin:20px 0 2px}.sessionDay-hPiAkrn3:first-child .sessionDaySegments-hPiAkrn3{margin-top:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3{content:"";display:flex;justify-content:center;position:absolute}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:first-child{padding-left:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3 .timeMark-hPiAkrn3:last-child{padding-right:4px}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3{justify-content:space-between}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3{padding:0}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:first-child{transform:translateX(50%)}.sessionDay-hPiAkrn3 .timeMarkSegment-hPiAkrn3.timeMarkSegmentAlignByEnds-hPiAkrn3 .timeMark-hPiAkrn3:last-child{transform:translateX(-50%)}.sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#fff;color:#9598a1;font-size:11px;line-height:16px}html.theme-dark .sessionDay-hPiAkrn3 .timeMark-hPiAkrn3{background-color:#1e222d}.sessionDay-hPiAkrn3 .segment-hPiAkrn3{box-sizing:border-box;content:"";height:100%;opacity:.3;padding:0 2px;position:absolute}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:first-child{padding-right:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:last-child{padding-left:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3:before{content:"";display:flex;flex:1;height:100%;min-width:1px;z-index:0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.small-hPiAkrn3{margin-right:-1px;padding:0;z-index:1}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3:before{border-radius:0 4px 4px 0}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.end-hPiAkrn3:before{border-radius:4px 0 0 4px}.sessionDay-hPiAkrn3 .segment-hPiAkrn3.start-hPiAkrn3.end-hPiAkrn3:before{border-radius:4px}.sessionDay-hPiAkrn3.active-hPiAkrn3 .segment-hPiAkrn3{opacity:1}.sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#131722}html.theme-dark .sessionDay-hPiAkrn3.active-hPiAkrn3 .weekDay-hPiAkrn3{color:#d1d4dc}.green-hPiAkrn3{color:#22ab94}.green-hPiAkrn3:before{background-color:currentColor}.orange-hPiAkrn3{color:#ff9800}.orange-hPiAkrn3:before{background-color:currentColor}.blue-hPiAkrn3{color:#2962ff}.blue-hPiAkrn3:before{background-color:currentColor}.gray-hPiAkrn3{color:#e0e3eb}html.theme-dark .gray-hPiAkrn3{color:#434651}.gray-hPiAkrn3:before{background-color:currentColor}.tooltip-hPiAkrn3{white-space:normal}.tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa;margin-right:5px}html.theme-dark .tooltip-hPiAkrn3 .time-hPiAkrn3{color:#f0f3fa}.tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#9598a1}html.theme-dark .tooltip-hPiAkrn3 .gray-hPiAkrn3{color:#b2b5be}.tooltip-hPiAkrn3 .blue-hPiAkrn3,html.theme-dark .tooltip-hPiAkrn3 .blue-hPiAkrn3{color:#448aff}.statuses-Lgtz1OtS{align-self:center;border-radius:9px;display:inline-flex;min-width:6px;overflow:hidden}@media (any-hover:hover){.statuses-Lgtz1OtS:hover .statusItem-Lgtz1OtS:after{opacity:.25}}.statuses-Lgtz1OtS.small-Lgtz1OtS{border-radius:9px}.statuses-Lgtz1OtS.medium-Lgtz1OtS{border-radius:11px}.statuses-Lgtz1OtS.large-Lgtz1OtS{border-radius:8px}.statuses-Lgtz1OtS.blinking-Lgtz1OtS{will-change:opacity}.statuses-Lgtz1OtS .statusItem-Lgtz1OtS{cursor:pointer}.oneWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS.statuses-Lgtz1OtS{margin-left:12px;margin-right:11px}.statusItem-Lgtz1OtS{display:flex;position:relative;-webkit-user-select:none;user-select:none}.statusItem-Lgtz1OtS:after{content:"";display:block;height:100%;opacity:.15;position:absolute;right:0;top:0;width:100%;z-index:-1}.statusItem-Lgtz1OtS svg{position:relative;right:50%;top:50%;transform:translate(50%,-50%);z-index:0}.statusItem-Lgtz1OtS.small-Lgtz1OtS{height:18px;width:18px}.statusItem-Lgtz1OtS.medium-Lgtz1OtS{height:22px;width:22px}.statusItem-Lgtz1OtS.large-Lgtz1OtS{height:28px;width:28px}.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-Lgtz1OtS 2.5s cubic-bezier(.25,0,.75,1) infinite}@media (any-hover:hover){.statusItem-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}}.marketStatusOpen-Lgtz1OtS,html.theme-dark .marketStatusOpen-Lgtz1OtS{color:#089981}.marketStatusOpen-Lgtz1OtS:after,html.theme-dark .marketStatusOpen-Lgtz1OtS:after{background-color:#22ab94}.marketStatusClose-Lgtz1OtS,html.theme-dark .marketStatusClose-Lgtz1OtS{color:#9598a1}.marketStatusClose-Lgtz1OtS:after,html.theme-dark .marketStatusClose-Lgtz1OtS:after{background-color:#9598a1}.marketStatusPre-Lgtz1OtS,html.theme-dark .marketStatusPre-Lgtz1OtS{color:#fb8c00}.marketStatusPre-Lgtz1OtS:after,html.theme-dark .marketStatusPre-Lgtz1OtS:after{background-color:#ffa726}.marketStatusPost-Lgtz1OtS,html.theme-dark .marketStatusPost-Lgtz1OtS{color:#2962ff}.marketStatusPost-Lgtz1OtS:after,html.theme-dark .marketStatusPost-Lgtz1OtS:after{background-color:#3179f5}.marketStatusHoliday-Lgtz1OtS,html.theme-dark .marketStatusHoliday-Lgtz1OtS{color:#9598a1}.marketStatusHoliday-Lgtz1OtS:after,html.theme-dark .marketStatusHoliday-Lgtz1OtS:after{background-color:#9598a1}.marketStatusExpired-Lgtz1OtS,html.theme-dark .marketStatusExpired-Lgtz1OtS{color:#f23645}.marketStatusExpired-Lgtz1OtS:after,html.theme-dark .marketStatusExpired-Lgtz1OtS:after{background-color:#f23645}.marketStatusCustom-Lgtz1OtS,html.theme-dark .marketStatusCustom-Lgtz1OtS{color:var(--custom-status-color,#9598a1)}.marketStatusCustom-Lgtz1OtS:after,html.theme-dark .marketStatusCustom-Lgtz1OtS:after{background-color:var(--custom-status-color,#9598a1)}.invalidSymbol-Lgtz1OtS{color:#fff}.invalidSymbol-Lgtz1OtS,html.theme-dark .invalidSymbol-Lgtz1OtS{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .invalidSymbol-Lgtz1OtS:hover{background-color:#f23645}}.replayModeAutoPlay-Lgtz1OtS,.replayModePause-Lgtz1OtS{color:#fff}html.theme-dark .replayModeAutoPlay-Lgtz1OtS,html.theme-dark .replayModePause-Lgtz1OtS{color:#e3effd}.replayModeAutoPlay-Lgtz1OtS:after,.replayModePause-Lgtz1OtS:after{background-color:#2962ff;opacity:1}html.theme-dark .replayModeAutoPlay-Lgtz1OtS:after,html.theme-dark .replayModePause-Lgtz1OtS:after{background-color:#2962ff}.replayModePointSelect-Lgtz1OtS{color:#fff}html.theme-dark .replayModePointSelect-Lgtz1OtS{color:#e3effd}.replayModePointSelect-Lgtz1OtS:after{background-color:#d1d4dc;opacity:1}html.theme-dark .replayModePointSelect-Lgtz1OtS:after{background-color:#434651}.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after{animation:blinking-animation-custom-Lgtz1OtS 1s cubic-bezier(.77,.21,.1,.74) infinite}@media (any-hover:hover){.replayModeAutoPlay-Lgtz1OtS.blinking-Lgtz1OtS:after:hover{opacity:inherit}.statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,.statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModeAutoPlay-Lgtz1OtS:hover:after,html.theme-dark .statuses-Lgtz1OtS .replayModePause-Lgtz1OtS:hover:after{background-color:#1e53e5}.statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#6a6d78;opacity:1}html.theme-dark .statuses-Lgtz1OtS .replayModePointSelect-Lgtz1OtS:hover:after{background-color:#868993}}.notAccurate-Lgtz1OtS,html.theme-dark .notAccurate-Lgtz1OtS{color:#d81b60}.notAccurate-Lgtz1OtS:after,html.theme-dark .notAccurate-Lgtz1OtS:after{background-color:#d81b60}.delay-Lgtz1OtS,html.theme-dark .delay-Lgtz1OtS{color:#f57c00}.delay-Lgtz1OtS:after,html.theme-dark .delay-Lgtz1OtS:after{background-color:#ffa726}.eod-Lgtz1OtS,html.theme-dark .eod-Lgtz1OtS{color:#7b1fa2}.eod-Lgtz1OtS:after,html.theme-dark .eod-Lgtz1OtS:after{background-color:#ab47bc}.twoWidgetsVisible-Lgtz1OtS .delay-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .eod-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .notAccurate-Lgtz1OtS{padding-left:2px}.dataProblemHigh-Lgtz1OtS{background-color:#f7525f;color:#fff}html.theme-dark .dataProblemHigh-Lgtz1OtS{background-color:#f7525f}.dataProblemLow-Lgtz1OtS,html.theme-dark .dataProblemLow-Lgtz1OtS{color:#cc2f3c}.dataProblemLow-Lgtz1OtS:after,html.theme-dark .dataProblemLow-Lgtz1OtS:after{background-color:#f7525f}@media (any-hover:hover){.statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#b22833}html.theme-dark .statuses-Lgtz1OtS .dataProblemHigh-Lgtz1OtS:hover{background-color:#f23645}}.threeWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.threeWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusClose-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusExpired-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusHoliday-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusOpen-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPost-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .marketStatusPre-Lgtz1OtS{padding-right:2px}.threeWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS,.twoWidgetsVisible-Lgtz1OtS .dataProblemLow-Lgtz1OtS{padding-left:2px}@keyframes blinking-animation-Lgtz1OtS{0%,to{opacity:.15}50%{opacity:.4}}@keyframes blinking-animation-custom-Lgtz1OtS{0%,to{opacity:.5}50%{opacity:1}}.paneControls-JQv8nO8e{color:#fff;margin-right:auto;margin-top:4px;padding:0 1px 0 4px;position:static;transition:opacity .4s,visibility .4s;z-index:7}.paneControls-JQv8nO8e.hidden-JQv8nO8e{opacity:0;visibility:hidden}.paneControls-JQv8nO8e.forceHidden-JQv8nO8e{height:0;line-height:0;margin:0;padding:0;width:0}.button-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;height:22px;justify-content:center;overflow:hidden;position:relative;width:22px}.button-JQv8nO8e:not(:first-child){margin-left:4px}.button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#131722}.button-JQv8nO8e.minimize-JQv8nO8e .buttonIcon-JQv8nO8e,.button-JQv8nO8e.restore-JQv8nO8e .buttonIcon-JQv8nO8e{color:#fff}.button-JQv8nO8e.newButton-JQv8nO8e{border-radius:4px}.touchMode-JQv8nO8e .button-JQv8nO8e{height:22px;width:22px}@media (any-hover:hover){.collapse-JQv8nO8e:hover .bracket-up,.maximize-JQv8nO8e:hover .bracket-up{animation:maximize-animation-up-bracket-JQv8nO8e .6s ease}.collapse-JQv8nO8e:hover .bracket-down,.maximize-JQv8nO8e:hover .bracket-down{animation:maximize-animation-down-bracket-JQv8nO8e .6s ease}}.collapse-JQv8nO8e .bracket-down,.collapse-JQv8nO8e .bracket-up,.maximize-JQv8nO8e .bracket-down,.maximize-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes maximize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@keyframes maximize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}.minimize-JQv8nO8e,.restore-JQv8nO8e{background-color:#2962ff!important;border-color:#2962ff!important}@media (any-hover:hover){.minimize-JQv8nO8e:hover .bracket-up,.restore-JQv8nO8e:hover .bracket-up{animation:minimize-animation-up-bracket-JQv8nO8e .6s ease}.minimize-JQv8nO8e:hover .bracket-down,.restore-JQv8nO8e:hover .bracket-down{animation:minimize-animation-down-bracket-JQv8nO8e .6s ease}}.minimize-JQv8nO8e .bracket-down,.minimize-JQv8nO8e .bracket-up,.restore-JQv8nO8e .bracket-down,.restore-JQv8nO8e .bracket-up{transform:translateY(0)}@keyframes minimize-animation-up-bracket-JQv8nO8e{50%{transform:translateY(-1px)}}@keyframes minimize-animation-down-bracket-JQv8nO8e{50%{transform:translateY(1px)}}@media (any-hover:hover){.up-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:up-animation-JQv8nO8e .6s ease}}@keyframes up-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (any-hover:hover){.down-JQv8nO8e:hover .buttonIcon-JQv8nO8e{animation:down-animation-JQv8nO8e .6s ease}}@keyframes down-animation-JQv8nO8e{0%{transform:translateY(0)}50%{transform:translateY(2px)}}.buttonsWrapper-JQv8nO8e{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap}.chart-widget__top--themed-dark .paneControls-JQv8nO8e{color:#131722}.chart-widget__top--themed-dark .minimize-JQv8nO8e,.chart-widget__top--themed-dark .restore-JQv8nO8e{background-color:#1848cc!important;border-color:#1848cc!important}@media (any-hover:hover){.chart-widget__top--themed-dark .button-JQv8nO8e:hover .buttonIcon-JQv8nO8e{color:#f0f3fa}}.chart-widget__top--themed-dark .button-JQv8nO8e .buttonIcon-JQv8nO8e{color:#d1d4dc} \ No newline at end of file diff --git a/charting_library/bundles/9727.673d467ba91bf371fccd.js b/charting_library/bundles/9727.673d467ba91bf371fccd.js deleted file mode 100644 index 34f539fb..00000000 --- a/charting_library/bundles/9727.673d467ba91bf371fccd.js +++ /dev/null @@ -1,28 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9727],{66783:e=>{"use strict";var t=Object.prototype.hasOwnProperty;function n(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}e.exports=function(e,r){if(n(e,r))return!0;if("object"!=typeof e||null===e||"object"!=typeof r||null===r)return!1;var o=Object.keys(e),a=Object.keys(r);if(o.length!==a.length)return!1;for(var l=0;l{e.exports={"light-button":"light-button-bYDQcOkp",link:"link-bYDQcOkp",content:"content-bYDQcOkp",nowrap:"nowrap-bYDQcOkp","ellipsis-container":"ellipsis-container-bYDQcOkp","text-wrap-container":"text-wrap-container-bYDQcOkp","text-wrap-with-ellipsis":"text-wrap-with-ellipsis-bYDQcOkp",icon:"icon-bYDQcOkp","force-direction-ltr":"force-direction-ltr-bYDQcOkp","force-direction-rtl":"force-direction-rtl-bYDQcOkp","with-grouped":"with-grouped-bYDQcOkp","variant-quiet-primary":"variant-quiet-primary-bYDQcOkp",selected:"selected-bYDQcOkp","typography-regular16px":"typography-regular16px-bYDQcOkp","typography-medium16px":"typography-medium16px-bYDQcOkp","typography-regular14px":"typography-regular14px-bYDQcOkp",activated:"activated-bYDQcOkp","size-xsmall":"size-xsmall-bYDQcOkp","with-start-icon":"with-start-icon-bYDQcOkp","with-end-icon":"with-end-icon-bYDQcOkp","no-content":"no-content-bYDQcOkp",wrap:"wrap-bYDQcOkp","size-small":"size-small-bYDQcOkp","size-medium":"size-medium-bYDQcOkp","variant-primary":"variant-primary-bYDQcOkp","color-gray":"color-gray-bYDQcOkp",caret:"caret-bYDQcOkp",grouped:"grouped-bYDQcOkp","disable-active-on-touch":"disable-active-on-touch-bYDQcOkp","disable-active-state-styles":"disable-active-state-styles-bYDQcOkp","color-green":"color-green-bYDQcOkp","color-red":"color-red-bYDQcOkp","variant-secondary":"variant-secondary-bYDQcOkp","variant-ghost":"variant-ghost-bYDQcOkp"}},45350:e=>{e.exports={"nav-button":"nav-button-znwuaSC1",link:"link-znwuaSC1",background:"background-znwuaSC1",icon:"icon-znwuaSC1","flip-icon":"flip-icon-znwuaSC1","size-large":"size-large-znwuaSC1","preserve-paddings":"preserve-paddings-znwuaSC1","size-medium":"size-medium-znwuaSC1","size-small":"size-small-znwuaSC1","size-xsmall":"size-xsmall-znwuaSC1","size-xxsmall":"size-xxsmall-znwuaSC1","visually-hidden":"visually-hidden-znwuaSC1"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB", -withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},52597:e=>{e.exports={actions:"actions-rarsm4ka",actionButton:"actionButton-rarsm4ka"}},39339:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",itemRow:"itemRow-oRSs8UQo",multiLine:"multiLine-oRSs8UQo",cell:"cell-oRSs8UQo",itemInfoCell:"itemInfoCell-oRSs8UQo",description:"description-oRSs8UQo",symbolDescription:"symbolDescription-oRSs8UQo",flag:"flag-oRSs8UQo",exchangeDescription:"exchangeDescription-oRSs8UQo",marketType:"marketType-oRSs8UQo",exchangeName:"exchangeName-oRSs8UQo",actionHandleWrap:"actionHandleWrap-oRSs8UQo",source:"source-oRSs8UQo",hover:"hover-oRSs8UQo",selected:"selected-oRSs8UQo",active:"active-oRSs8UQo",highlighted:"highlighted-oRSs8UQo",light:"light-oRSs8UQo","highlight-animation-theme-light":"highlight-animation-theme-light-oRSs8UQo",dark:"dark-oRSs8UQo","highlight-animation-theme-dark":"highlight-animation-theme-dark-oRSs8UQo",markedFlag:"markedFlag-oRSs8UQo",offset:"offset-oRSs8UQo",descriptionCell:"descriptionCell-oRSs8UQo",addition:"addition-oRSs8UQo",exchangeCell:"exchangeCell-oRSs8UQo",fixedWidth:"fixedWidth-oRSs8UQo",expandHandle:"expandHandle-oRSs8UQo",expanded:"expanded-oRSs8UQo",symbolTitle:"symbolTitle-oRSs8UQo",invalid:"invalid-oRSs8UQo",noDescription:"noDescription-oRSs8UQo",highlightedText:"highlightedText-oRSs8UQo",icon:"icon-oRSs8UQo",narrow:"narrow-oRSs8UQo",wide:"wide-oRSs8UQo",dataMode:"dataMode-oRSs8UQo",actionsCell:"actionsCell-oRSs8UQo",action:"action-oRSs8UQo",targetAction:"targetAction-oRSs8UQo",removeAction:"removeAction-oRSs8UQo",addAction:"addAction-oRSs8UQo",markedFlagWrap:"markedFlagWrap-oRSs8UQo",markedFlagMobile:"markedFlagMobile-oRSs8UQo",logo:"logo-oRSs8UQo",isExpandable:"isExpandable-oRSs8UQo",primaryIcon:"primaryIcon-oRSs8UQo"}},50674:e=>{e.exports={wrap:"wrap-IxKZEhmO",libAllSelected:"libAllSelected-IxKZEhmO",container:"container-IxKZEhmO",iconWrap:"iconWrap-IxKZEhmO",icon:"icon-IxKZEhmO",title:"title-IxKZEhmO",highlighted:"highlighted-IxKZEhmO",description:"description-IxKZEhmO",mobile:"mobile-IxKZEhmO",allSelected:"allSelected-IxKZEhmO",desktop:"desktop-IxKZEhmO",allSelectedIcon:"allSelectedIcon-IxKZEhmO",selected:"selected-IxKZEhmO",titleWithoutDesc:"titleWithoutDesc-IxKZEhmO",textBlock:"textBlock-IxKZEhmO",bordered:"bordered-IxKZEhmO"}},70699:e=>{e.exports={container:"container-dfKL9A7t",contentList:"contentList-dfKL9A7t",contentListDesktop:"contentListDesktop-dfKL9A7t",searchSourceItemsContainer:"searchSourceItemsContainer-dfKL9A7t",searchSourceItemsContainerDesktop:"searchSourceItemsContainerDesktop-dfKL9A7t",groupTitleDesktop:"groupTitleDesktop-dfKL9A7t",emptyText:"emptyText-dfKL9A7t",emptyIcon:"emptyIcon-dfKL9A7t",noResultsDesktop:"noResultsDesktop-dfKL9A7t"}},37796:e=>{e.exports={wrap:"wrap-gjrLBBL3",item:"item-gjrLBBL3",small:"small-gjrLBBL3",newStyles:"newStyles-gjrLBBL3",mobile:"mobile-gjrLBBL3",text:"text-gjrLBBL3",exchange:"exchange-gjrLBBL3",filterItem:"filterItem-gjrLBBL3",brokerWrap:"brokerWrap-gjrLBBL3"}},52662:e=>{ -e.exports={wrap:"wrap-dlewR1s1",watchlist:"watchlist-dlewR1s1",noFeed:"noFeed-dlewR1s1",newStyles:"newStyles-dlewR1s1",scrollContainer:"scrollContainer-dlewR1s1",listContainer:"listContainer-dlewR1s1",multiLineItemsContainer:"multiLineItemsContainer-dlewR1s1",withSpinner:"withSpinner-dlewR1s1",spinnerContainer:"spinnerContainer-dlewR1s1",largeSpinner:"largeSpinner-dlewR1s1"}},85544:e=>{e.exports={search:"search-ZXzPWcCf",upperCase:"upperCase-ZXzPWcCf",withFilters:"withFilters-ZXzPWcCf",withButton:"withButton-ZXzPWcCf",symbolType:"symbolType-ZXzPWcCf",spinnerWrap:"spinnerWrap-ZXzPWcCf",emptyText:"emptyText-ZXzPWcCf",emptyIcon:"emptyIcon-ZXzPWcCf",noResultsDesktop:"noResultsDesktop-ZXzPWcCf",brokerButtonWrap:"brokerButtonWrap-ZXzPWcCf",brokerButton:"brokerButton-ZXzPWcCf"}},14444:e=>{e.exports={flagWrap:"flagWrap-QKnxaZOG",icon:"icon-QKnxaZOG",caret:"caret-QKnxaZOG",title:"title-QKnxaZOG",button:"button-QKnxaZOG",withFlag:"withFlag-QKnxaZOG",buttonContent:"buttonContent-QKnxaZOG"}},62393:e=>{e.exports={dialog:"dialog-u2dP3kv1",tabletDialog:"tabletDialog-u2dP3kv1",desktopDialog:"desktopDialog-u2dP3kv1",backButton:"backButton-u2dP3kv1"}},54638:e=>{e.exports={childrenWrapper:"childrenWrapper-_RhDhmVQ",container:"container-_RhDhmVQ"}},88389:e=>{e.exports={bubbles:"bubbles-Ie7o2cas",multiLine:"multiLine-Ie7o2cas",bubble:"bubble-Ie7o2cas"}},61371:e=>{e.exports={bubble:"bubble-zcjhaZ_y",animated:"animated-zcjhaZ_y",content:"content-zcjhaZ_y","appearance-default":"appearance-default-zcjhaZ_y",active:"active-zcjhaZ_y",gray:"gray-zcjhaZ_y",red:"red-zcjhaZ_y",blue:"blue-zcjhaZ_y",green:"green-zcjhaZ_y",orange:"orange-zcjhaZ_y",purple:"purple-zcjhaZ_y",cyan:"cyan-zcjhaZ_y",pink:"pink-zcjhaZ_y","appearance-text":"appearance-text-zcjhaZ_y","fontSize-s":"fontSize-s-zcjhaZ_y","fontSize-m":"fontSize-m-zcjhaZ_y","size-m":"size-m-zcjhaZ_y","size-l":"size-l-zcjhaZ_y"}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},48199:(e,t,n)=>{"use strict";n.d(t,{BackButton:()=>f});var r=n(50959),o=n(64388),a=n(95694),l=n(49498),s=n(60176),i=n(35369),c=n(58478),u=n(73063),d=n(14127),m=n(18073),p=n(99243),h=n(42576);function v(e="large",t="1.2"){switch(e){case"large":return"1.2"===t?a:u;case"medium":return"1.2"===t?l:d;case"small":return"1.2"===t?s:m;case"xsmall":return"1.2"===t?i:p;case"xxsmall":return"1.2"===t?c:h;default:return l}}const f=r.forwardRef(((e,t)=>{const{"aria-label":n,...a}=e;return r.createElement(o.NavButton,{...a,"aria-label":n,ref:t,icon:v(e.size,e.iconStrokeWidth),flipIconOnRtl:!0})}))},27011:(e,t,n)=>{"use strict";function r(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>r})},90744:(e,t,n)=>{"use strict";n.d(t,{LightButton:()=>f});var r=n(50959),o=n(97754),a=n(9745),l=n(17946),s=n(27011),i=n(86332);const c=r.createContext({isInButtonGroup:!1});var u=n(2948),d=n(58222),m=n.n(d);const p={xsmall:"regular14px",small:"regular16px",medium:"medium16px" -},h=(e,t)=>{const n=(0,r.useContext)(l.CustomBehaviourContext),a=(0,r.useContext)(i.ControlGroupContext),{isInButtonGroup:u}=(0,r.useContext)(c),{className:d,isSelected:h,children:v,startIcon:f,showCaret:g,endIcon:b,forceDirection:y,iconOnly:S,color:x="gray",variant:w="primary",size:k="medium",enableActiveStateStyles:C=n.enableActiveStateStyles,typography:E,isLink:N=!1,textWrap:I,isActivated:T}=e;return o(d,m()["light-button"],N&&m().link,h&&m().selected,(0,s.isIconOnly)(v,S)&&m()["no-content"],f&&m()["with-start-icon"],(g||b)&&m()["with-end-icon"],t&&m()["with-grouped"],y&&m()[`force-direction-${y}`],m()[`variant-${w}`],m()[`color-${x}`],m()[`size-${k}`],E?m()[`typography-${E}`]:m()[`typography-${p[k]}`],!C&&m()["disable-active-state-styles"],a.isGrouped&&m().grouped,I&&m().wrap,u&&m()["disable-active-on-touch"],T&&m().activated)};function v(e){const{startIcon:t,endIcon:n,showCaret:l,iconOnly:i,ellipsis:c=!0,textWrap:d,children:p}=e;return r.createElement(r.Fragment,null,t&&r.createElement(a.Icon,{className:m().icon,icon:t}),!(0,s.isIconOnly)(p,i)&&r.createElement("span",{className:o(m().content,!d&&m().nowrap)},d||c?r.createElement("span",{className:o(!d&&c&&m()["ellipsis-container"],d&&m()["text-wrap-container"],d&&c&&m()["text-wrap-with-ellipsis"])},p):p),(n||l)&&(e=>r.createElement(a.Icon,{className:o(m().icon,e.showCaret&&m().caret),icon:e.showCaret?u:e.endIcon}))(e))}function f(e){const{isGrouped:t}=r.useContext(i.ControlGroupContext),{reference:n,className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,ellipsis:u,showCaret:d,forceDirection:m,endIcon:p,color:f,variant:g,size:b,enableActiveStateStyles:y,typography:S,textWrap:x=!1,maxLines:w,style:k={},isActivated:C,...E}=e,N=x?null!=w?w:2:1,I=N>0?{...k,"--ui-lib-light-button-content-max-lines":N}:k;return r.createElement("button",{...E,className:h({className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,showCaret:d,forceDirection:m,endIcon:p,color:f,variant:g,size:b,enableActiveStateStyles:y,typography:S,textWrap:x,isActivated:C},t),ref:n,style:I},r.createElement(v,{showCaret:d,startIcon:s,endIcon:p,iconOnly:c,ellipsis:u,textWrap:x},l))}n(21593)},64388:(e,t,n)=>{"use strict";n.d(t,{NavButton:()=>c});var r=n(50959),o=n(97754),a=n(9745),l=n(45350);function s(e){const{size:t="large",preservePaddings:n,isLink:r,flipIconOnRtl:a,className:s}=e;return o(l["nav-button"],l[`size-${t}`],n&&l["preserve-paddings"],a&&l["flip-icon"],r&&l.link,s)}function i(e){const{children:t,icon:n}=e;return r.createElement(r.Fragment,null,r.createElement("span",{className:l.background}),r.createElement(a.Icon,{icon:n,className:l.icon,"aria-hidden":!0}),t&&r.createElement("span",{className:l["visually-hidden"]},t))}const c=(0,r.forwardRef)(((e,t)=>{const{icon:n,type:o="button",preservePaddings:a,flipIconOnRtl:l,size:c,"aria-label":u,...d}=e;return r.createElement("button",{...d,className:s({...e,children:u}),ref:t,type:o},r.createElement(i,{icon:n},u))}));c.displayName="NavButton";var u=n(21593),d=n(53017);(0,r.forwardRef)(((e,t)=>{ -const{icon:n,renderComponent:o,"aria-label":a,...l}=e,c=null!=o?o:u.CustomComponentDefaultLink;return r.createElement(c,{...l,className:s({...e,children:a,isLink:!0}),reference:(0,d.isomorphicRef)(t)},r.createElement(i,{icon:n},a))})).displayName="NavAnchorButton"},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},38952:(e,t,n)=>{"use strict";function r(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>r})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>a});var r=n(50959),o=n(38952);function a(e){return r.createElement("a",{...(0,o.renameRef)(e)})}r.PureComponent},17946:(e,t,n)=>{"use strict";n.d(t,{CustomBehaviourContext:()=>r});const r=(0,n(50959).createContext)({enableActiveStateStyles:!0});r.displayName="CustomBehaviourContext"},39416:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>a});var r=n(50959),o=n(43010);function a(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{s.current(e)}))),[]),n=(0,r.useRef)(null),a=t=>{if(null===t)return l(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,l(n.current,t))},s=(0,r.useRef)(a);return s.current=a,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function l(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,n)=>{"use strict";n.d(t,{useIsomorphicLayoutEffect:()=>o});var r=n(50959);function o(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function a(o){if(e>o.timeStamp)return;const a=o.target;void 0!==n&&null!==t&&null!==a&&a.ownerDocument===r&&(t.contains(a)||n(o))}return o.click&&r.addEventListener("click",a,!1),o.mouseDown&&r.addEventListener("mousedown",a,!1),o.touchEnd&&r.addEventListener("touchend",a,!1),o.touchStart&&r.addEventListener("touchstart",a,!1),()=>{r.removeEventListener("click",a,!1),r.removeEventListener("mousedown",a,!1),r.removeEventListener("touchend",a,!1),r.removeEventListener("touchstart",a,!1)}}n.d(t,{addOutsideEventListener:()=>r})},67842:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>s});var r=n(50959),o=n(59255),a=n(43010),l=n(39416);function s(e,t=[]){const{callback:n,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),i=(0,r.useRef)(null),c=(0,r.useRef)(n);c.current=n;const u=(0,l.useFunctionalRefObject)(s),d=(0,r.useCallback)((e=>{u(e),null!==i.current&&(i.current.disconnect(),null!==e&&i.current.observe(e))}),[u,i]);return(0,a.useIsomorphicLayoutEffect)((()=>(i.current=new o.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=i.current)||void 0===e||e.disconnect()})),[u,...t]),d}},90186:(e,t,n)=>{"use strict";function r(e){return a(e,l)}function o(e){return a(e,s)}function a(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function l(e){const[t,n]=e -;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>a,isAriaAttribute:()=>s,isDataAttribute:()=>l})},76460:(e,t,n)=>{"use strict";function r(e){return 0===e.detail}n.d(t,{isKeyboardClick:()=>r})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},3685:(e,t,n)=>{"use strict";function r(){var e,t,n;return null!==(n=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==n?n:[]}n.d(t,{getExchanges:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>E});var r=n(50959),o=n(50151);var a=n(97754),l=n.n(a),s=n(68335),i=n(35749),c=n(63016),u=n(1109),d=n(24437),m=n(90692),p=n(95711);var h=n(52092),v=n(76422),f=n(9745);const g=r.createContext({setHideClose:()=>{}});var b=n(7720),y=n(69827);function S(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:a=!0,onClose:s,onCloseButtonKeyDown:i,renderBefore:c,renderAfter:u,draggable:d,className:m,unsetAlign:p,closeAriaLabel:h,closeButtonReference:v}=e,[S,x]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:x}},r.createElement("div",{className:l()(y.container,m,(o||p)&&y.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:y.title},r.createElement("div",{className:l()(n?y.textWrap:y.ellipsis)},t),o&&r.createElement("div",{className:l()(y.ellipsis,y.subtitle)},o)),u,a&&!S&&r.createElement("button",{className:y.close,onClick:s,onKeyDown:i,"data-name":"close","aria-label":h,type:"button",ref:v},r.createElement(f.Icon,{className:y.icon,icon:b,"data-name":"close","data-role":"button"}))))}var x=n(53017),w=n(55596);const k={vertical:20},C={vertical:0};class E extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return -;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,i.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.subscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||v.unsubscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:a,titleTextWrap:s,dataName:i,onClickOutside:h,additionalElementPos:v,additionalHeaderElement:f,backdrop:g,shouldForceFocus:b=!0,shouldReturnFocus:y,showSeparator:E,subtitle:N,draggable:I=!0,fullScreen:T=!1,showCloseIcon:L=!0,rounded:R=!0,isAnimationEnabled:_,growPoint:D,dialogTooltip:B,unsetHeaderAlign:M,onDragStart:O,dataDialogName:A,closeAriaLabel:z,containerAriaLabel:Q,reference:F,containerTabIndex:P,closeButtonReference:W,onCloseButtonKeyDown:U}=this.props,Z="after"!==v?f:void 0,K="after"===v?f:void 0,V="string"==typeof a?a:A||"",j=(0,x.mergeRefs)([this._handleReference,F]);return r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(v=>r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||T)&&R,className:l()(w.dialog,e),isOpened:o,reference:j,onKeyDown:this._handleKeyDown,onClickOutside:h,onClickBackdrop:h,fullscreen:d||T,guard:v?C:k,boundByScreen:d||T,shouldForceFocus:b,shouldReturnFocus:y,backdrop:g,draggable:I,isAnimationEnabled:_,growPoint:D,name:this.props.dataName,dialogTooltip:B,onDragStart:O,containerAriaLabel:Q,containerTabIndex:P -},r.createElement("div",{className:l()(w.wrapper,t),"data-name":i,"data-dialog-name":V},void 0!==a&&r.createElement(S,{draggable:I&&!(d||T),onClose:this._handleCloseBtnClick,renderAfter:K,renderBefore:Z,subtitle:N,title:a,titleTextWrap:s,showCloseIcon:L,className:n,unsetAlign:M,closeAriaLabel:z,closeButtonReference:W,onCloseButtonKeyDown:U}),E&&r.createElement(u.Separator,{className:w.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||T)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(9745),i=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:m,inputContainerClassName:p,iconClassName:h,...v}=e;return r.createElement("div",{className:a()(c.container,m)},r.createElement("div",{className:a()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...v})),t,r.createElement(s.Icon,{className:a()(c.icon,h),icon:i}),u&&r.createElement("div",{className:c.cancel,onClick:u},l.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:l,onFocus:s,onBlur:i,onKeyDown:u,onSelect:d,placeholder:m,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:a()(t,c.input),autoComplete:"off","data-role":"search",placeholder:m,value:o,onChange:l,onFocus:s,onBlur:i,onSelect:d,onKeyDown:u})}},5648:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogContentItem:()=>b});var r=n(50959),o=n(97754),a=n.n(o),l=(n(44352),n(50151)),s=n(9745),i=(n(14483),n(24637)),c=n(19785),u=n(84524),d=n(24633),m=n(77975),p=n(45345),h=n(32563),v=n(94474),f=n(69533),g=n(39339);function b(e){var t,n;const{dangerousTitleHTML:o,title:b,dangerousDescriptionHTML:y,description:S,searchToken:x,exchangeName:w,marketType:k,onClick:C,isSelected:E,isEod:N=!1,isActive:I=!1,isOffset:T=!1,invalid:L=!1,isHighlighted:R=!1,hideExchange:_=!1,hideMarkedListFlag:D=!1,onExpandClick:B,isExpanded:M,hoverComponent:O,country:A,providerId:z,source:Q,source2:F,type:P,flag:W,itemRef:U,onMouseOut:Z,onMouseOver:K,className:V,actions:j,reference:H,fullSymbolName:q,logoId:G,currencyLogoId:Y,baseCurrencyLogoId:$,shortName:X,hideLogo:J=!1,exchangeTooltip:ee,hideMarketType:te,isPrimary:ne}=e,{isSmallWidth:re,isMobile:oe}=(0,l.ensureNotNull)((0,r.useContext)(u.SymbolSearchItemsDialogContext)),ae=Boolean(O),le=!L&&!_&&(oe||!ae),se=(0,m.useWatchedValueReadonly)({watchedValue:p.watchedTheme})===d.StdTheme.Dark?g.dark:g.light,ie=O,ce=!1,ue=null!==(t=null==F?void 0:F.description)&&void 0!==t?t:Q,de=null!==(n=null==F?void 0:F.name)&&void 0!==n?n:Q;return r.createElement("div",{className:a()(g.itemRow,re&&g.multiLine,R&&g.highlighted,R&&se,E&&g.selected,I&&g.active,L&&g.invalid,!oe&&h.mobiletouch&&ae&&g.hover,V),onClick:function(e){if(!C||e.defaultPrevented)return;e.preventDefault(),C(e)},"data-role":e["data-role"]||"list-item","data-active":I,"data-type":k,"data-name":"symbol-search-dialog-content-item",onMouseOut:Z,onMouseOver:K,ref:H},r.createElement("div",{ref:U,className:a()(g.itemInfoCell,g.cell,T&&g.offset) -},r.createElement("div",{className:a()(g.actionHandleWrap,g.fixedWidth)},r.createElement(r.Fragment,null,!1,B&&r.createElement("div",{onClick:function(e){if(!B||e.defaultPrevented)return;e.preventDefault(),B(e)}},r.createElement(s.Icon,{className:a()(g.expandHandle,M&&g.expanded,E&&g.selected),icon:f})),ce)),r.createElement("div",{className:a()(g.description,ce)},b&&r.createElement("div",{className:a()(g.symbolTitle,I&&g.active,L&&g.invalid,!Boolean(y)&&g.noDescription),"data-name":"list-item-title"},"string"==typeof b&&x?r.createElement(i.HighlightedText,{className:g.highlightedText,text:b,queryString:x,rules:(0,c.createRegExpList)(x)}):b,N&&r.createElement("span",{className:g.dataMode},"E")),!b&&o&&r.createElement("div",{className:a()(g.symbolTitle,I&&g.active,L&&g.invalid),"data-name":"list-item-title"},r.createElement("span",{dangerouslySetInnerHTML:{__html:o}}),N&&r.createElement("span",{className:g.dataMode},"E")),re&&me())),!re&&r.createElement("div",{className:a()(g.cell,g.descriptionCell,Boolean(ie)&&g.addition)},me(),ie?r.createElement(ie,{...e,className:g.actions,onMouseOver:void 0,onMouseOut:void 0}):null),re&&ie?r.createElement(ie,{...e,className:g.cell,onMouseOver:void 0,onMouseOut:void 0}):null,le&&r.createElement("div",{className:a()(g.exchangeCell,g.cell)},r.createElement("div",{className:a()(g.exchangeDescription)},!te&&r.createElement("div",{className:a()(g.marketType,I&&g.active)},k),r.createElement("div",{className:g.source},!1,"economic"===P&&ue&&de?r.createElement("div",{className:a()(g.exchangeName,I&&g.active,"apply-common-tooltip",g.narrow,te&&g.wide),title:ue},de):r.createElement("div",{className:a()(g.exchangeName,I&&g.active,ee&&"apply-common-tooltip"),title:ee},w))),!1),r.createElement("div",{className:a()(g.cell,Boolean(j)&&g.actionsCell)},j));function me(){if(L)return null;const e=a()(g.symbolDescription,I&&g.active,!h.mobiletouch&&"apply-overflow-tooltip apply-overflow-tooltip--allow-text");return S?r.createElement("div",{className:e},x?r.createElement(i.HighlightedText,{className:g.highlightedText,text:S,queryString:x,rules:(0,c.createRegExpList)(x)}):S):y?r.createElement("div",{"data-overflow-tooltip-text":(0,v.removeTags)(y),className:e,dangerouslySetInnerHTML:{__html:y}}):null}}},58442:(e,t,n)=>{"use strict";n.d(t,{QualifiedSources:()=>r,qualifyProName:()=>l});var r,o=n(50151),a=n(14483);n(81319);function l(e){return e}!function(e){function t(e){return e.pro_name}function n(e){{const t=a.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,o.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:n,symbolname:r,status:o}=e;return"error"===o&&r?r:t(n)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:n,full_name:r}=null!=t?t:e;return a.enabled("pay_attention_to_ticker_not_symbol")?(0,o.ensureDefined)(null!=n?n:r):(0,o.ensureDefined)(r)}},e.fromSymbolInfo=n,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?n(t.params[1]):e} -}(r||(r={}))},20882:(e,t,n)=>{"use strict";n.d(t,{createSearchSources:()=>s,filterSearchSources:()=>a,isAllSearchSourcesSelected:()=>o,splitSearchSourcesByGroup:()=>l});const r=[];function o(e){return""===e.value()}function a(e,t){return e.filter((e=>e.includes(t)))}function l(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>r.indexOf(e)-r.indexOf(t))))}function s(e,t){return t.map((t=>new e(t)))}},70613:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogBodyContext:()=>r});const r=n(50959).createContext(null)},84524:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialogContext:()=>r});const r=n(50959).createContext(null)},32456:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialog:()=>Ue});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(15983);const i=["futures","forex","bond","economic"];var c=n(84877),u=n(14483),d=n(24437),m=n(35057),p=n(9745),h=n(84524),v=n(69654),f=n(20882),g=n(54638);function b(e){const{children:t,className:n}=e;return r.createElement("div",{className:a()(g.container,n)},r.createElement("div",{className:g.childrenWrapper},t))}var y=n(50151),S=n(78036),x=n(24637),w=n(19785),k=n(81319),C=n(91540),E=n(50674);function N(e){const{searchSource:t,onClick:n,queryString:o}=e,{symbolSearchContent:l,isAllSearchSourcesSelected:s,allSearchSourcesTitle:i,isMobile:c}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),u=l.currentSelectedSearchSource,d=(0,y.ensureNotNull)(u).value(),m=s(t),v=t.value()===d,f=(0,r.useMemo)((()=>(0,w.createRegExpList)(o)),[o]),g=t.description(),b=g&&!m,N=k.isSeparateSymbolSearchTabs&&m&&i?i:t.name(),I=a()(E.container,c?E.mobile:E.desktop,v&&E.selected,m&&E.allSelected,m&&E.libAllSelected,!m&&c&&E.bordered);return r.createElement("div",{className:a()(!c&&E.wrap,m&&E.libAllSelected),onClick:n},r.createElement("div",{className:I},r.createElement("div",{className:E.iconWrap},!!m&&r.createElement(p.Icon,{className:a()(E.icon,E.allSelectedIcon),icon:C})),r.createElement("div",{className:E.textBlock},r.createElement("div",{className:a()(E.title,!b&&!c&&E.titleWithoutDesc)},r.createElement(x.HighlightedText,{className:a()(v&&E.highlighted),queryString:o,text:N,rules:f})),b&&r.createElement("div",{className:a()(E.description,"apply-overflow-tooltip")},r.createElement(x.HighlightedText,{className:E.highlighted,queryString:o,rules:f,text:g})))))}var I=n(77975),T=n(45345),L=n(26843),R=n(70613),_=n(66619),D=n(67562),B=n(70699);const M={emptyTextClassName:B.emptyText};function O(e){const{searchSources:t}=e,{setSelectedSearchSource:o,setMode:s,isMobile:i,emptyState:c,autofocus:u}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),d=(0,I.useWatchedValueReadonly)({watchedValue:T.watchedTheme})===L.StdTheme.Dark?_:D,[m,g]=(0,r.useState)(""),y=(0,r.useMemo)((()=>[{group:null,sources:(0,f.filterSearchSources)(t,m)}]),[t,m]),x=(0,r.useRef)(null),w=(0, -r.useRef)(null);(0,r.useLayoutEffect)((()=>{var e;u&&(null===(e=null==x?void 0:x.current)||void 0===e||e.focus())}),[]);const k=c?r.createElement(c,null):r.createElement(b,{className:B.noResultsDesktop},r.createElement(p.Icon,{icon:d,className:B.emptyIcon}),r.createElement("div",{className:B.emptyText},l.t(null,void 0,n(54406)))),C=!(y.length&&y.every((e=>0===e.sources.length)));return r.createElement(R.SymbolSearchDialogBodyContext.Provider,{value:M},r.createElement(v.DialogSearch,{placeholder:l.t(null,void 0,n(52298)),onChange:function(e){g(e.target.value),w&&w.current&&(w.current.scrollTop=0)},reference:x}),C?r.createElement("div",{ref:w,className:a()(B.contentList,!i&&B.contentListDesktop),onTouchStart:function(){var e;null===(e=x.current)||void 0===e||e.blur()}},y.map((e=>{const{group:t,sources:n}=e;return 0===n.length?r.createElement(r.Fragment,{key:t}):r.createElement(r.Fragment,{key:t},!1,r.createElement("div",{className:a()(B.searchSourceItemsContainer,!i&&B.searchSourceItemsContainerDesktop)},n.map((e=>r.createElement(N,{key:e.value(),searchSource:e,queryString:m,onClick:E.bind(null,e)})))))}))):k);function E(e){o(e),s("symbolSearch")}}var A=n(962),z=n(45884);n(76861),n(69798);function Q(e){return e.hasOwnProperty("exchange")}async function F(e){{const t=await async function(e){return new Promise((t=>{window.ChartApiInstance.searchSymbols(e.text||"",e.exchange||"",e.type||"","",!1,!0,"",!0,"",(e=>{t(e)}))}))}(e);return{symbols:t,symbols_remaining:0}}}new Map([].map((({value:e,search_type:t})=>[e,t])));var P=n(78136),W=n(51768),U=n(68335),Z=n(31409),K=n(7785),V=n(486),j=n(81574),H=n(35119),q=n(32617),G=n(69135),Y=n(63861),$=n(52597);function X(e){var t;const{state:n,update:o}=e,{searchRef:a,forceUpdate:l,upperCaseEnabled:i}=(0,y.ensureNotNull)((0,r.useContext)(h.SymbolSearchItemsDialogContext)),c=(0,K.tokenize)(null===(t=a.current)||void 0===t?void 0:t.value),d=(0,s.validate)(c);let m=[{icon:V,insert:"/",type:"binaryOp",name:"division"},{icon:j,insert:"-",type:"binaryOp",name:"subtraction"},{icon:H,insert:"+",type:"binaryOp",name:"addition"},{icon:q,insert:"*",type:"binaryOp",name:"multiplication"}];return u.enabled("hide_exponentiation_spread_operator")||(m=m.concat([{icon:G,insert:"^",type:"binaryOp",name:"exponentiation"}])),u.enabled("hide_reciprocal_spread_operator")||(m=m.concat([{icon:Y,type:"complete",name:"1/x",callback:()=>{!a.current||d.errors.length||d.warnings.length||(a.current.value=(0,s.stringifyTokens)((0,s.flip)(c)),l())}}])),r.createElement("div",{className:$.actions},m.map((e=>r.createElement(Z.ToolWidgetButton,{className:$.actionButton,icon:e.icon,key:e.name,isDisabled:J(e,d),onClick:()=>function(e){var t;if(!J(e,d)){if(e.insert&&a.current){const t=a.current.value+e.insert;a.current.value=t,a.current.setSelectionRange(t.length,t.length);const[r,,c]=(0,s.getCurrentTokenParamsFromInput)(a.current,i);n.current&&(n.current.selectedIndexValue=-1,n.current.searchSpreadsValue=(0,s.isSpread)(c),n.current.searchTokenValue=r),l(),o()}e.callback&&e.callback(), -null===(t=a.current)||void 0===t||t.focus(),(0,W.trackEvent)("GUI","SS",e.name)}}(e)}))))}function J(e,t){let n=!1;if(!t.errors.length)switch(e.type){case"binaryOp":n="var"===t.currentState;break;case"openBrace":n="var"!==t.currentState;break;case"closeBrace":n="var"===t.currentState&&t.braceBalance>0;break;case"complete":n=!t.errors.length&&!t.warnings.length}return!n}var ee=n(90186),te=n(61371);function ne(e){const{title:t,isActive:n,isAnimated:r,activeColor:o,size:l="m",appearance:s="default",fontSize:i="m",grayStyles:c,className:u}=e;return a()(te.bubble,n&&te.active,o&&te[o],t&&"apply-common-tooltip",l&&te[`size-${l}`],i&&te[`fontSize-${i}`],s&&te[`appearance-${s}`],r&&te.animated,c&&te.gray,u)}function re(e){const{id:t,title:n,tabIndex:o,role:l,contentClassName:s,children:i,onClick:c,onMouseDown:u,reference:d,grayStyles:m,...p}=e;return r.createElement("span",{...(0,ee.filterAriaProps)(p),...(0,ee.filterDataProps)(p),id:t,title:n,tabIndex:o,role:l,className:ne(e),onClick:c,onMouseDown:u,ref:d},r.createElement("span",{className:a()(te.content,s)},i))}var oe=n(88389);function ae(e){const{className:t,itemClassName:n,itemContentClassName:a,items:l,getItemTitle:s,getItemTooltip:i,getItemKey:c,checkItemIsActive:u,getItemColor:d,onBubbleClick:m,multiline:p,children:h,BubbleComponent:v=re,reference:f,fontSize:g,grayStyles:b}=e;return r.createElement("div",{className:o(t,oe.bubbles,p&&oe.multiLine),ref:f},l.map(((e,t)=>r.createElement(v,{key:c?c(e):t,id:c?c(e):t.toString(),className:o(oe.bubble,n),contentClassName:a,onClick:function(){m(e)},onMouseDown:function(e){e.preventDefault()},isActive:!!u&&u(e),activeColor:d?d(e):void 0,fontSize:g,title:i?i(e):void 0,grayStyles:b},s(e)))),h)}var le=n(63932),se=n(20037),ie=n(29006),ce=n(90744),ue=n(10381),de=n(52019),me=n(14444);const pe=(0,k.getDefaultSearchSource)();function he(e){const{mode:t,setMode:o,searchRef:s,cachedInputValue:i,setSelectedSearchSource:c,isAllSearchSourcesSelected:u,allSearchSourcesTitle:d,upperCaseEnabled:m,symbolSearchContent:v}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),f=v.currentSelectedSearchSource,g=(0,y.ensureNotNull)(f),b="symbolSearch"===t,x=u(g),w=k.isSeparateSymbolSearchTabs&&x&&d?d:g.name(),E=(0,r.useCallback)((()=>{k.isSeparateSymbolSearchTabs&&!x&&pe?c(pe):(s.current&&(i.current=m?s.current.value.toUpperCase():s.current.value),o("exchange"))}),[x,s,m,o,c]);return k.isSeparateSymbolSearchTabs?b?r.createElement(ce.LightButton,{onClick:E,isSelected:!x,size:"xsmall",variant:x?"ghost":"quiet-primary",showCaret:x,endIcon:x?void 0:de,enableActiveStateStyles:!1,className:a()(me.button,!x&&me.withFlag,"apply-common-tooltip"),title:w,tabIndex:-1,"data-name":"sources-button"},r.createElement("div",{className:me.buttonContent},null,r.createElement("span",null,w))):null:b?r.createElement("div",{className:a()(me.flagWrap,"apply-common-tooltip",!x&&me.withFlag),title:l.t(null,void 0,n(13269)),onClick:E,"data-name":"sources-button"},x&&r.createElement(p.Icon,{className:me.icon,icon:C}),null,r.createElement("div",{className:a()(me.title) -},w),r.createElement(ue.ToolWidgetCaret,{className:me.caret,dropped:!1})):null}var ve=n(37796);function fe(e){const{brokerButton:t=null}=e,{isSmallWidth:o,selectedFilterValues:s,setSelectedFilterValues:i,isMobile:c,searchRef:u,symbolSearchContent:d}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),m=d.tabSelectFilters;return k.isSeparateSymbolSearchTabs?r.createElement("div",{className:a()(ve.wrap,ve.small,ve.newStyles,c&&ve.mobile)},t&&r.createElement("div",{className:ve.brokerWrap},t),d.canChangeExchange&&r.createElement("div",{className:ve.filterItem},r.createElement(he,null)),m&&m.map((e=>{const{id:t,options:n,label:o}=e,a=n.find((e=>e.value===FILTER_DEFAULT_VALUE));if(!a)throw new Error("There must be default filter value in filter definition");const l=n.find((e=>{var n;return e.value===(null===(n=s[d.currentSymbolType])||void 0===n?void 0:n[t])}))||a;return r.createElement("div",{key:t,className:ve.filterItem},r.createElement(SelectFilter,{selectedOption:l,defaultOption:a,options:n,onSelect:e=>{var n;i(d.currentSymbolType,{[t]:e.value}),trackEvent("New SS",d.currentSymbolType,null===e.value?e.analyticsLabel:e.value),null===(n=u.current)||void 0===n||n.focus()},label:o,isMobile:c,"data-name":t}))}))):r.createElement("div",{className:a()(ve.wrap,o&&ve.small)},r.createElement("div",{className:ve.item},r.createElement("div",{className:ve.text},o?l.t(null,void 0,n(48490)):l.t(null,void 0,n(89053)))),r.createElement("div",{className:ve.item},!o&&r.createElement("div",{className:ve.text},l.t(null,void 0,n(29601))),d.canChangeExchange&&r.createElement("div",{className:ve.exchange},r.createElement(he,null))))}var ge=n(38223),be=n(52662);function ye(e){const{onTouchMove:t,listRef:n,className:o,listWrapRef:l,virtualListKey:s,items:i,getItemSize:c,hideFeed:u,canLoadMore:d,onLoadMoreSymbols:m}=e,{mode:p,isSmallWidth:v,handleListWidth:f}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),[g,b]=(0,r.useState)(null),x=(0,ie.useResizeObserver)((function([e]){b(e.contentRect.height),f(e.contentRect.width)})),w=(0,r.useCallback)((e=>{const{index:t,style:n}=e;return r.createElement("div",{style:n},i[t])}),[i]),C=(0,r.useCallback)((e=>(0,y.ensure)(i[e].key)),[i]),E="watchlist"===p&&null!==g;return r.createElement("div",{className:a()(be.wrap,E&&be.watchlist,u&&be.noFeed,u&&k.isSeparateSymbolSearchTabs&&be.newStyles,o),onTouchMove:t,ref:x},r.createElement("div",{ref:l,className:a()(be.scrollContainer,u&&be.noFeed)},E?r.createElement(se.VariableSizeList,{key:s,ref:n,className:be.listContainer,width:"100%",height:(0,y.ensureNotNull)(g),itemCount:i.length,itemSize:c,children:w,itemKey:C,overscanCount:20,direction:(0,ge.isRtl)()?"rtl":"ltr"}):r.createElement(r.Fragment,null,r.createElement("div",{className:a()(be.listContainer,v&&be.multiLineItemsContainer)},!k.isSeparateSymbolSearchTabs&&r.createElement(fe,null),...i,!1))))}var Se=n(5648),xe=n(85544);const we=u.enabled("hide_image_invalid_symbol");function ke(e){ -const{otherSymbolsCount:t,onChangeSymbolTypeFilter:n,onResetFilters:a,onListTouchMove:l,brokerTitle:s,brokerLogoInfo:i,isBrokerActive:c,onBrokerToggle:u,listRef:d,listWrapRef:m,onLoadMoreSymbols:p,canLoadMore:v}=e,{mode:f,isMobile:g,selectedSymbolType:b,symbolTypes:y,feedItems:x,contentItem:w,emptyState:C=Ce,symbolSearchContent:E,symbolSearchState:N}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),I=s?r.createElement(BrokerButton,{brokerTitle:s,isActive:c,onToggle:u,logoInfo:i}):null,T="symbolSearch"===f&&["good","loadingWithPaginated"].includes(N),L=null!=w?w:Se.SymbolSearchDialogContentItem,R=(0,r.useMemo)((()=>x.map((e=>r.createElement(L,{...e,searchToken:E.token})))),[x]);return r.createElement(r.Fragment,null,"symbolSearch"===f&&r.createElement(r.Fragment,null,y.length>0&&r.createElement(ae,{className:o(k.isSeparateSymbolSearchTabs&&(E.withFilters||g&&I)&&xe.withFilters,!g&&I&&xe.withButton),itemClassName:xe.symbolType,items:y,getItemTitle:e=>e.name,getItemKey:e=>e.value,checkItemIsActive:e=>e.value===b,onBubbleClick:n,multiline:!g,grayStyles:!0},!g&&r.createElement("div",{className:xe.brokerButton},I)),!k.isSeparateSymbolSearchTabs&&g&&y.length>0&&s&&r.createElement("div",{className:xe.brokerButtonWrap},I),k.isSeparateSymbolSearchTabs&&r.createElement(fe,{brokerButton:g?I:void 0})),r.createElement(ye,{listRef:d,listWrapRef:m,onTouchMove:l,items:R,getItemSize:()=>Ne,onLoadMoreSymbols:p,canLoadMore:v,hideFeed:!T}),"loading"===N&&r.createElement("div",{className:xe.spinnerWrap},r.createElement(le.Spinner,null)),"symbolSearch"===f&&r.createElement(r.Fragment,null,!1,"empty"===N&&r.createElement(C,null)))}function Ce(e){const t=(0,I.useWatchedValueReadonly)({watchedValue:T.watchedTheme})===L.StdTheme.Dark?_:D;return r.createElement(b,{className:xe.noResultsDesktop},!we&&r.createElement(p.Icon,{icon:t,className:xe.emptyIcon}),r.createElement("div",{className:xe.emptyText},l.t(null,void 0,n(41379))))}const Ee=(0,k.getDefaultSearchSource)(),Ne=52;function Ie(e){const{mode:t,setMode:o,setSelectedIndex:i,isMobile:c,selectedSearchSource:d,setSelectedSearchSource:m,isAllSearchSourcesSelected:p,selectedSymbolType:f,setSelectedSymbolType:g,symbolSearchContent:b,setSymbolSearchContent:y,searchRef:x,setSearchSpreads:w,showSpreadActions:C,selectedItem:E,forceUpdate:N,placeholder:I,initialScreen:T,footer:L,searchInput:_,upperCaseEnabled:D,externalInput:B,handleKeyDown:M,customSearchSymbols:O,filterDefinitions:Z,filterQueryParams:K,searchSources:V,symbolSearchState:j,setSymbolSearchState:H}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),q=(0,r.useRef)(t);q.current=t;const G=(0,r.useRef)(new AbortController),[Y,$]=(0,r.useState)(0),J=(0,r.useRef)(0),[ee,te]=(0,r.useState)(b.token),ne=(0,r.useRef)(null),re=(0,r.useRef)(null),oe=(0,r.useRef)({selectedIndexValue:-1,searchTokenValue:"",searchSpreadsValue:!0}),ae=(0,r.useRef)(null),le=(0,r.useRef)(null),{broker:se=null,brokerId:ie,brokerTitle:ce,brokerLogoInfo:ue,isBrokerChecked:de=!1,setIsBrokerChecked:me=(()=>{}),unhideSymbolSearchGroups:pe=""}={brokerId:void 0, -brokerTitle:void 0,brokerLogoInfo:void 0};(0,r.useEffect)((()=>()=>{G.current.abort(),Re()}),[]),(0,r.useEffect)((()=>{(null==x?void 0:x.current)&&te(x.current.value)}),[]),(0,r.useEffect)((()=>{const e=x.current;if(e)return e.addEventListener("input",Se),e.addEventListener("focus",Te),e.addEventListener("select",ye),e.addEventListener("click",ye),e.addEventListener("keyup",Le),B&&M&&e.addEventListener("keydown",M),()=>{e&&(e.removeEventListener("input",Se),e.removeEventListener("focus",Te),e.removeEventListener("select",ye),e.removeEventListener("click",ye),e.removeEventListener("keyup",Le),B&&M&&e.removeEventListener("keydown",M))}}),[M]),(0,r.useEffect)((()=>{Boolean(T)&&""===ee.trim()||(y((e=>({...e,symbolStartIndex:0}))),Ce(ee,f,d).then((()=>{ne.current&&(ne.current.scrollTop=0)})))}),[ee,f,d,de,T,K]),(0,r.useEffect)((()=>{var e;if(!E||!x.current)return;if(!u.enabled("show_spread_operators"))return x.current.value=E.symbol,void N();const t=Q(E)?E.exchange:E.parent.exchange;let n;n="contracts"in E&&(null===(e=E.contracts)||void 0===e?void 0:e.length)?E.contracts[0]:E;const r={name:n.symbol,exchange:t,prefix:n.prefix,fullName:n.full_name},[o,a]=(0,s.getNextSymbolInputValueAndPosition)(x.current,r,D);x.current.value=o,x.current.setSelectionRange(a,a),N()}),[E]);const he=null!=T?T:"div",ve=Boolean(T)&&"symbolSearch"!==t,fe=null!=_?_:v.DialogSearch,ge=(0,r.useMemo)((()=>({listRef:re,resetRecommends:Ie,updateRecommends:Ce,searchToken:ee,emptyTextClassName:xe.emptyText,isBrokerChecked:de,symbolSearchState:j,currentMode:q})),[re,ee,de,j,q,K]);return r.createElement(R.SymbolSearchDialogBodyContext.Provider,{value:ge},!(B&&"symbolSearch"===t)&&r.createElement(fe,{reference:x,className:a()(xe.search,D&&xe.upperCase),placeholder:I||l.t(null,void 0,n(52298))},C&&r.createElement(X,{state:oe,update:we})),ve?r.createElement(he,null):r.createElement(ke,{otherSymbolsCount:Y,onListTouchMove:function(){var e;null===(e=x.current)||void 0===e||e.blur()},onChangeSymbolTypeFilter:function(e){const{value:t}=e;g(t),i(-1)},onResetFilters:function(){var e;k.isSeparateSymbolSearchTabs?"resetFilter"===j?g((0,k.getAllSymbolTypesValue)()):Ee&&m(Ee):(g((0,k.getAllSymbolTypesValue)()),Ee&&m(Ee));me(!1),c||null===(e=x.current)||void 0===e||e.focus()},brokerTitle:ce,brokerLogoInfo:ue,isBrokerActive:de,onBrokerToggle:me,listRef:re,listWrapRef:ne,onLoadMoreSymbols:void 0,canLoadMore:void 0}),L);function be(){if(!x.current)return;const[e,t,n]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);J.current=t,oe.current={selectedIndexValue:-1,searchSpreadsValue:(0,s.isSpread)(n),searchTokenValue:e},ae.current||(ae.current=setTimeout(we,0))}function ye(){if(!x.current)return;const[,e]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);e!==J.current&&be()}function Se(){u.enabled("show_spread_operators")?be():x.current&&(oe.current={selectedIndexValue:-1,searchSpreadsValue:!1,searchTokenValue:x.current.value},ae.current||(ae.current=setTimeout(we,0)))}function we(){const{selectedIndexValue:e,searchTokenValue:t,searchSpreadsValue:n}=oe.current;ae.current=null, -(0,A.unstable_batchedUpdates)((()=>{w(n),i(e),te(D?t.toUpperCase():t)}))}async function Ce(e,t,n,r){var o,a,l;try{"noop"===j?H("loading"):r?H("loadingWithPaginated"):(Re(),le.current=setTimeout((()=>{y({token:e,canChangeExchange:Boolean(d&&V.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:V,renderSymbolSearchList:[],symbolsRemaining:0,symbolStartIndex:0}),H("loading")}),500)),_e();(0,k.getAllSymbolTypesValue)();const i=!1;let c;if(de&&se){c=(await(0,z.respectAbort)(G.current.signal,se.accountMetainfo())).prefix}const m=u.enabled("show_spread_operators")?null!==(a=null!==(o=(0,s.getExchange)(e))&&void 0!==o?o:c)&&void 0!==a?a:null==n?void 0:n.getRequestExchangeValue():null==d?void 0:d.getRequestExchangeValue(),p=(0,s.getExchange)(e)||null===(l=n||d)||void 0===l?void 0:l.getRequestCountryValue(),[h,v]=await Promise.all([Ne(G.current.signal,e,t,n,m,p,r),i&&!r?getRecent():Promise.resolve([])]),f=v.filter((e=>{var t,n;return m?(null===(t=e.exchange)||void 0===t?void 0:t.toLowerCase())===m.toLowerCase():!p||(null===(n=e.country)||void 0===n?void 0:n.toLowerCase())===p.toLowerCase()})),g=new Set(f.map((e=>`${e.exchange}_${e.symbol}`))),S=h.symbols.filter((e=>!g.has(`${e.exchange}_${e.symbol}`)));let x=function(e,t=window.ChartApiInstance.symbolsGrouping()){var n;const r={},o=[];for(let a=0;a({...n,canChangeExchange:Boolean(d&&V.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],token:e,symbolsRemaining:0,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:V}))),Re(),void H("empty");Re(),y((n=>({...n,canChangeExchange:Boolean(d&&V.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],renderSymbolSearchList:x,token:e,symbolsRemaining:h.symbols_remaining,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:V,symbolStartIndex:n.symbolStartIndex+h.symbols.length}))),H("good")}catch(e){(0,z.skipAbortError)(e)}}async function Ne(e,t,n,r,o,a,l){var i;const c={serverHighlight:!1,text:u.enabled("show_spread_operators")?(0,s.shortName)(t):null===(i=x.current)||void 0===i?void 0:i.value,exchange:o,country:a,type:n,lang:window.language||"",sortByCountry:void 0,brokerId:ie,onlyTradable:Boolean(ie)&&de,unhideSymbolSearchGroups:pe,signal:e,start:l,filterQueryParams:K},d=(0,P.getSearchRequestDelay)();return void 0!==d&&await(0,z.delay)(e,d),O?O(c):F(c)}function Ie(){_e(), -H("empty"),te(""),w(!1),y((e=>({...e,symbolStartIndex:0}))),Re()}function Te(){"watchlist"===q.current&&(o("symbolSearch"),(0,W.trackEvent)("Watchlist","Mobile SS","Go to SS page"))}function Le(e){switch((0,U.hashFromEvent)(e)){case 37:case 39:ye()}}function Re(){le.current&&clearTimeout(le.current)}function _e(){G.current.abort(),G.current=new AbortController}}var Te=n(48199),Le=n(24658),Re=n(58442),_e=n(56840);function De(e){const[t,n]=(0,r.useState)((()=>{const{defaultSearchSource:t,searchSources:n}=e,r=_e.getValue("symboledit.exchangefilter","");return n.find((e=>e.value()===r))||t}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,_e.setValue("symboledit.exchangefilter",t.value())}),[])]}function Be(e){const[t,n]=(0,r.useState)((()=>{if(1===e.types.length)return e.types[0].value;const t=_e.getValue("symboledit.filter",(0,k.getAllSymbolTypesValue)());return e.types.find((e=>e.value===t))?t:(0,k.getAllSymbolTypesValue)()}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,_e.setValue("symboledit.filter",t)}),[])]}var Me=n(37968),Oe=n(82708),Ae=n(77248),ze=n(76460),Qe=n(62393);const Fe=(0,k.getAvailableSearchSources)(),Pe=(0,k.getDefaultSearchSource)(),We=u.enabled("uppercase_instrument_names");function Ue(e){var t;const{onClose:o,initialMode:a,defaultValue:m="",showSpreadActions:p,hideMarkedListFlag:v,selectSearchOnInit:g=!0,onSearchComplete:b,dialogTitle:y=l.t(null,void 0,n(75905)),placeholder:S,fullscreen:x,initialScreen:w,wrapper:C,dialog:E,contentItem:N,footer:I,searchInput:T,emptyState:L,autofocus:R,dialogWidth:_,onKeyDown:D,searchSourcesScreen:B,customSearchSymbols:M,isDisableFiltering:A,disableRecents:z,shouldReturnFocus:P,onSymbolFiltersParamsChange:W}=e,Z=(0,r.useMemo)((()=>A?[]:e.symbolTypes?e.symbolTypes:(0,k.getAvailableSymbolTypes)()),[]),K=void 0!==e.input,V=A?[]:Fe,[j,H]=(0,r.useState)(a),q=(0,r.useRef)(m),[G,Y]=De({searchSources:V,defaultSearchSource:Pe}),[$,X]=[],[J,ee]=Be({types:Z}),[te,ne]=[{},()=>{}],[re,oe]=(0,r.useState)(!1),[ae,le]=(0,r.useState)(-1),[se,ie]=(0,r.useState)("noop"),ce=k.isSeparateSymbolSearchTabs?TAB_SELECT_FILTER_MAP:void 0,ue=k.isSeparateSymbolSearchTabs?(null==$?void 0:$[J])||Pe:G,de=(0,r.useMemo)((()=>{if(!k.isSeparateSymbolSearchTabs)return V;return V.filter((e=>{const t=TAB_FILTER_MAP[J];if(!J)return!0;const n=e.group();return n===ExchangeGroup.AllExchanges||n&&t.value.includes(n)}))}),[V,J]),[me,pe]=(0,r.useState)((()=>({canChangeExchange:Boolean(G&&Fe.length>1&&!(0,k.exchangeSelectDisabled)(J)),tabSelectFilters:null==ce?void 0:ce[J],withFilters:!!J,renderSymbolSearchList:[],token:q.current,symbolsRemaining:0,currentSymbolType:J,currentSelectedSearchSource:ue,currentTabAvailableSearchSources:de,symbolStartIndex:0}))),he=(0,r.useCallback)((e=>{trackEvent("New SS",J,"Change sources"),null==X||X(J,e),pe((t=>({...t,currentSelectedSearchSource:e})))}),[J,pe]),ve=(0,r.useRef)(null!==(t=e.input)&&void 0!==t?t:null),[fe,ge]=(0,r.useState)(!1),be=(0,Me.useForceUpdate)(),[ye,Se]=(0, -r.useState)(new Set),{broker:xe=null,brokerId:we,unhideSymbolSearchGroups:ke="",displayBrokerSymbol:Ce=!1}={brokerId:void 0};(0,r.useLayoutEffect)((()=>{var e;!(null==ve?void 0:ve.current)||!K&&Boolean(null===(e=ve.current)||void 0===e?void 0:e.value)||(K||"compare"===j||(ve.current.value=q.current),!R||K&&"symbolSearch"!==j||ve.current.focus())}),[j]),(0,r.useEffect)((()=>{(null==ve?void 0:ve.current)&&g&&R&&ve.current.select()}),[]);const Ee=(0,r.useMemo)((()=>me.renderSymbolSearchList.reduce(((e,t)=>{const n=Ve(t),r=ye.has(n);return e.push(t),r&&t.contracts&&e.push(...t.contracts.map((e=>({...e,parent:t})))),e}),[])),[me.renderSymbolSearchList,ye]),Ne=(0,r.useRef)(null);(0,r.useEffect)((()=>{var e;-1!==ae&&(null===(e=Ne.current)||void 0===e||e.scrollIntoView({block:"nearest"}))}),[ae,Ne]);const _e=i.includes(J),Ue=(0,r.useMemo)((()=>Ee.map(((e,t)=>{var n,r,o,a;if(Q(e)){const o=Ve(e),a=e.contracts?ye.has(o):void 0,l=t===ae;return{key:t,id:o,title:Ke(e,Ce),description:e.description,isOffset:!1,onClick:rt.bind(null,e),providerId:e.provider_id,source:e.source,source2:e.source2,country:null===(n=e.country)||void 0===n?void 0:n.toLocaleLowerCase(),type:e.type,exchangeName:null===e.exchange?void 0:e.exchange,exchangeTooltip:"",prefix:e.prefix||void 0,marketType:(0,Le.marketType)(e.type,e.typespecs,!1),hideMarketType:_e,isEod:(null===(r=e.params)||void 0===r?void 0:r.includes("eod"))&&"economic"!==e.type,isYield:(0,Ae.isYield)(e),isExpanded:a,onExpandClick:e.contracts?ot.bind(null,o):void 0,fullSymbolName:e.contracts?Re.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):Re.QualifiedSources.fromSymbolSearchResult(e),itemRef:l?Ne:void 0,isSelected:t===ae,hideMarkedListFlag:v,item:e,logoId:e.logoid,currencyLogoId:e["currency-logoid"],baseCurrencyLogoId:e["base-currency-logoid"],shortName:(0,Oe.safeShortName)(Re.QualifiedSources.fromSymbolSearchResult(e)),currencyCode:e.currency_code,isPrimary:e.is_primary_listing}}{const{parent:n}=e,r=Ve(n),l=t===ae;return{key:t,id:r+e.symbol,dangerousTitleHTML:Ke(e,Ce),dangerousDescriptionHTML:`${n.description}`+(e.description?` (${e.description})`:""),isOffset:!0,isEod:null===(o=e.params)||void 0===o?void 0:o.includes("eod"),isYield:(0,Ae.isYield)(e),onClick:at.bind(null,e.parent,e),providerId:n.provider_id,country:null===(a=n.country)||void 0===a?void 0:a.toLowerCase(),type:n.type,exchangeName:null===n.exchange?void 0:n.exchange,exchangeTooltip:"",marketType:(0,Le.marketType)(n.type,e.typespecs,!1),hideMarketType:_e,fullSymbolName:Re.QualifiedSources.fromSymbolSearchResult(e.parent,e),itemRef:l?Ne:void 0,isSelected:l,hideMarkedListFlag:v,item:e}}}))),[me.renderSymbolSearchList,ye,j,ae,D]),qe=(0,r.useMemo)((()=>function(e,t,n){const r=null==t?void 0:t[e],o=new Map(null==r?void 0:r.map((e=>[e.id,e.urlParam]))),a=n[e];let l;if(a){l={};for(const[e,t]of Object.entries(a)){const n=o.get(e);n&&(l[n]=t)}}return l}(J,ce,te)),[J,ce,te]),Ge=(0, -r.useMemo)((()=>me.renderSymbolSearchList.slice(0,20).map((e=>e.contracts?Re.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):Re.QualifiedSources.fromSymbolSearchResult(e)))),[me.renderSymbolSearchList]);(0,r.useEffect)((()=>{var e,t;if(!W)return;const n=["resetFilter","resetTabFilter","empty"].includes(se)?[]:Ge,r={...qe,result_list:n};r.search_type||(r.search_type="bitcoin,crypto"===J?"crypto":J);const o=TAB_FILTER_MAP[J];J&&("country"===o.id?r.country=null!==(e=null==ue?void 0:ue.getRequestCountryValue())&&void 0!==e?e:null:r.exchange=null!==(t=null==ue?void 0:ue.getRequestExchangeValue())&&void 0!==t?t:null),W(r)}),[J,qe,Ge,ue,se]);const Ye=null!=E?E:He,$e=Ye!==He&&!K,Xe=(e,t)=>{var n;return{mode:j,setMode:H,selectedSearchSource:ue,setSelectedSearchSource:k.isSeparateSymbolSearchTabs?he:Y,isAllSearchSourcesSelected:f.isAllSearchSourcesSelected,allSearchSourcesTitle:k.isSeparateSymbolSearchTabs?null===(n=TAB_FILTER_MAP[me.currentSymbolType])||void 0===n?void 0:n.allSearchSourcesTitle:void 0,selectedSymbolType:J,setSelectedSymbolType:ee,selectedIndex:ae,setSelectedIndex:le,onClose:o,setSymbolSearchContent:pe,symbolSearchContent:me,searchRef:ve,cachedInputValue:q,searchSpreads:re,setSearchSpreads:oe,handleListWidth:lt,isSmallWidth:fe,feedItems:Ue,isMobile:e,showSpreadActions:p,selectSearchOnInit:g,isTablet:t,selectedItem:Ee[ae],forceUpdate:be,placeholder:S,initialScreen:w,toggleExpand:ot,openedItems:ye,onSubmit:ct,onSearchComplete:b,footer:I,symbolTypes:Z,contentItem:N,searchInput:T,emptyState:L,autofocus:R,upperCaseEnabled:We,externalInput:K,handleKeyDown:$e?void 0:it,customSearchSymbols:M,searchSources:de,filterDefinitions:ce,selectedFilterValues:te,setSelectedFilterValues:ne,filterQueryParams:qe,symbolSearchState:se,setSymbolSearchState:ie}},Je=null!=B?B:O,et="exchange"===j,tt=et?{title:l.t(null,void 0,n(19724)),dataName:"exchanges-search",render:()=>r.createElement(Je,{searchSources:me.currentTabAvailableSearchSources}),additionalHeaderElement:r.createElement(Te.BackButton,{onClick:()=>H("symbolSearch"),className:Qe.backButton,size:"medium","aria-label":l.t(null,{context:"input"},n(16936)),preservePaddings:!0}),additionalElementPos:"before"}:{title:y,dataName:"symbol-search-items-dialog",render:()=>r.createElement(Ie,null),additionalElementPos:"after"},nt=null!=C?C:"div";return r.createElement(nt,null,r.createElement(c.MatchMediaMap,{rules:d.DialogBreakpoints},(({TabletSmall:e,TabletNormal:t})=>r.createElement(h.SymbolSearchItemsDialogContext.Provider,{value:Xe(e,t)},r.createElement(Ye,{...tt,shouldReturnFocus:P,fullScreen:x,onClose:o,onClickOutside:o,onKeyDown:$e?void 0:it,isOpened:!0})))));function rt(e,t){if(e.contracts)return e.contracts.length?void at(e,e.contracts[0],t):void ot(Ve(e));at(e,void 0,t)}function ot(e){const t=new Set(ye);t.has(e)?t.delete(e):t.add(e),Se(t)}function at(e,t,n){const r=t||e,{exchange:a}=e;if(u.enabled("show_spread_operators")){const e={name:r.symbol,exchange:a,prefix:r.prefix,fullName:r.full_name};if(re)return st(e),void be() -;if(ve.current&&ve.current.value.includes(","))return void st(e)}ut([{resolved:!0,symbol:Re.QualifiedSources.fromSymbolSearchResult(e,t),result:r}],n),o()}function lt(e){ge("fixed"===_||e<=640)}function st(e){if(!ve.current)return;const[t,n]=(0,s.getNextSymbolInputValueAndPosition)(ve.current,e,We);ve.current.value=t,ve.current.setSelectionRange(n,n),ve.current.focus()}function it(e){switch((0,U.hashFromEvent)(e)){case 38:if(e.preventDefault(),0===ae)return;if(-1===ae)return void le(0);le(ae-1);break;case 40:if(e.preventDefault(),ae===Ue.length-1)return;le(ae+1);break;case 37:{if(-1===ae)return;const t=Ue[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(!r&&n&&ye.has(n)&&Boolean(o)&&!Boolean(D)&&(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 39:{if(-1===ae)return;const t=Ue[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(r||!n||ye.has(n)||!Boolean(o)||Boolean(D)||(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 13:e.preventDefault(),ct(!0);break;case 27:if(e.preventDefault(),et)return void H("symbolSearch");o()}null==D||D(e)}function ct(e){if(!ve.current)return;let t=ve.current.value;if(u.enabled("show_spread_operators")&&re&&t){const n=Ue[ae];if(n&&void 0!==n.isExpanded&&(n.onClick(),t=ve.current.value),t.includes(",")){return ut(je(t).map(Ze)),void(e&&o())}return ut([{symbol:We?t.toUpperCase():t,resolved:!1}]),void(e&&o())}if(t.includes(","))return ut(je(t).map(Ze)),void(e&&o());if(-1!==ae){Ue[ae].onClick()}else{const n=We?t.toUpperCase():t;if(n&&""!==n.trim()){const e=je(n);if(void 0!==we&&-1===n.indexOf(":"))(function(e){let t=!1;return Promise.all(e.map((e=>-1!==e.indexOf(":")||t?Promise.resolve({symbol:e,resolved:!1}):(t=!0,async function(e){var t;null===(t=await(null==xe?void 0:xe.accountMetainfo()))||void 0===t||t.prefix;const n=void 0,r=await F({strictMatch:!0,serverHighlight:!1,text:e,lang:window.language||"",brokerId:we,onlyTradable:!0,unhideSymbolSearchGroups:ke,exchange:n});if(0!==r.symbols.length){const e=r.symbols[0],{contracts:t}=e,n=t&&t.length>0?t[0]:void 0,o=e.prefix||e.exchange,a=n?n.symbol:e.symbol;if(o&&a)return{symbol:Re.QualifiedSources.fromSymbolSearchResult(e,n),resolved:!0,result:e}}return{symbol:e,resolved:!1}}(e)))))})(e).then((e=>ut(e)));else{ut(e.map(Ze))}}e&&o()}}async function ut(e,t){const n=!t||(0,ze.isKeyboardClick)(t);b(e,{symbolType:J,isKeyboardEvent:n})}}function Ze(e){return{symbol:We?e.toUpperCase():e,resolved:!1}}function Ke(e,t){const{broker_symbol:n,symbol:r,description:o}=e;return`${"spread"===e.type?o:r}${t&&n?` (${n})`:""}`}function Ve(e){return e.symbol+e.exchange+e.description}function je(e){return e.split(",").map((e=>e.trim())).filter((e=>""!==e))}function He(e){const{isMobile:t,isTablet:n}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext);return r.createElement(m.AdaptivePopupDialog,{...e,className:a()(Qe.dialog,!t&&(n?Qe.tabletDialog:Qe.desktopDialog)),backdrop:!0,draggable:!1})}},15983:(e,t,n)=>{"use strict";n.d(t,{flip:()=>s,getCurrentTokenParamsFromInput:()=>f,getExchange:()=>p,getNextSymbolInputValueAndPosition:()=>v, -isSpread:()=>u,shortName:()=>m,stringifyTokens:()=>i,validate:()=>l});var r=n(14483),o=n(7785),a=n(81319);function l(e){const t={braceBalance:0,currentState:"var",warnings:[],errors:[]};if(r.enabled("charting_library_base")&&!r.enabled("show_spread_operators"))return t;let n="init";const o=[];for(let r=0;r"symbol"===t.type&&o.symbolTokenEscapeRe.test(t.value)?e+`'${t.value}'`:e+t.value),"")}function c(e){return"plus"===e||"minus"===e||"multiply"===e||"divide"===e||"power"===e}function u(e){return e.length>1&&e.some((e=>c(e.type)))}function d(e){e=function(e){const t=[];for(const n of e)"whitespace"!==n.type&&t.push(n);return t}(e);const t=[],n=[];let r;for(let o=0;oa.precedence&&(n[n.length-1].minPrecedence=a.precedence);break;case"openBrace":r={minPrecedence:1/0,openBraceIndex:o},n.push(r);break;case"closeBrace":{if(r=n.pop(),!r)break;const a=e[r.openBraceIndex-1],l=e[o+1],s=a&&("plus"===a.type||"multiply"===a.type) -;(!c(null==l?void 0:l.type)||(null==l?void 0:l.precedence)<=r.minPrecedence)&&(!c(null==a?void 0:a.type)||(null==a?void 0:a.precedence)<(null==r?void 0:r.minPrecedence)||(null==a?void 0:a.precedence)===(null==r?void 0:r.minPrecedence)&&s)&&(t.unshift(r.openBraceIndex),t.push(o),n.length&&n[n.length-1].minPrecedence>r.minPrecedence&&(n[n.length-1].minPrecedence=r.minPrecedence))}}}for(let n=t.length;n--;)e.splice(t[n],1);return e}function m(e){return d((0,o.tokenize)(e)).reduce(((e,t)=>{if("symbol"!==t.type)return e+t.value;const[,n]=h(t);return n?e+n:e}),"")}function p(e){const t=function(e){const t=(0,o.tokenize)(e),n=[];return t.forEach((e=>{if("symbol"!==e.type)return;const[t]=h(e);t&&n.push(t)})),n}(e);if(1===t.length)return t[0]}function h(e){const t=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i.exec(e.value);return null===t?[void 0,void 0]:[t[1],t[2]]}function v(e,t,n){const r=e.value,[l,s]=f(e,n),i=(0,a.getSymbolFullName)(t),c=o.symbolTokenEscapeRe.test(i)?`'${i}'`:i;return[r.substring(0,s)+c+r.substring(s+l.length),s+c.length]}function f(e,t){const{value:n,selectionStart:r}=e,a=(0,o.tokenize)(t?n.toUpperCase():n),l=function(e,t){for(let n=0;n{"use strict";n.d(t,{exchangeSelectDisabled:()=>m,getAllSymbolTypesValue:()=>d,getAvailableSearchSources:()=>c,getAvailableSymbolTypes:()=>u,getDefaultSearchSource:()=>i,getSymbolFullName:()=>s,isSeparateSymbolSearchTabs:()=>p});var r=n(44352),o=n(20882);class a{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,o.isAllSearchSourcesSelected)(this)?r.t(null,void 0,n(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const n=t.toLowerCase(),{name:r,desc:o,searchTerms:a}=e;return r.toLowerCase().includes(n)||o.toLowerCase().includes(n)||void 0!==a&&a.some((e=>e.toLowerCase().includes(n)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var l=n(3685);function s(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function i(){const e=c();return e.find(o.isAllSearchSourcesSelected)||e[0]||null}function c(){return(0,o.createSearchSources)(a,(0,l.getExchanges)())}function u(){return window.ChartApiInstance.supportedSymbolsTypes()}function d(){return""}function m(e){return!(!p||""!==e)}const p=!1},82708:(e,t,n)=>{"use strict";n.d(t,{safeShortName:()=>o});var r=n(79982);function o(e){try{return(0,r.shortName)(e)}catch(t){return e}}},7785:(e,t,n)=>{"use strict";n.d(t,{symbolTokenEscapeRe:()=>a,tokenize:()=>i});var r=n(14483) -;const o=r.enabled("charting_library_base")?/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&])*|'.+?'/:/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&])*|'.+?'/,a=/[+\-/*]/,l={number:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,incompleteNumber:/\./,symbol:o,incompleteSymbol:/'[^']*/,separatorPrefix:"###",openBrace:"(",closeBrace:")",plus:"+",minus:"-",multiply:"*",divide:"/",power:"^",whitespace:/[\0-\x20\s]+/,unparsed:null},s=new RegExp(Object.values(l).map((e=>{return null===e?"":`(${"string"==typeof e?(t=e,t.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&")):e.source})`;var t})).filter((e=>""!==e)).concat(".").join("|"),"g");function i(e){if(!e)return[];const t=[],n=Object.keys(l);let r;for(;r=s.exec(e);){let e=!1;for(let o=n.length;o--;)if(r[o+1]){n[o]&&t.push({value:r[o+1],type:n[o],precedence:0,offset:r.index}),e=!0;break}e||t.push({value:r[0],type:"unparsed",precedence:0,offset:r.index})}return t}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>a,getHighlightedChars:()=>l,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:a,primaryKey:l,secondaryKey:s=l,optionalPrimaryKey:i,tertiaryKey:c}=e;return t.map((e=>{const t=i&&e[i]?e[i]:e[l],a=e[s],u=c&&e[c];let d,m=0;return n.forEach((e=>{var n,l,s,i,c;const{re:p,fullMatch:h}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return m=4,void(d=null===(n=t.match(h))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&h.test(t))return m=3,void(d=null===(l=t.match(h))||void 0===l?void 0:l.index);if((0,r.isString)(a)&&h.test(a))return m=2,void(d=null===(s=a.match(h))||void 0===s?void 0:s.index);if((0,r.isString)(a)&&p.test(a))return m=2,void(d=null===(i=a.match(p))||void 0===i?void 0:i.index);if(Array.isArray(u))for(const e of u)if(h.test(e))return m=1,void(d=null===(c=e.match(h))||void 0===c?void 0:c.index)})),{matchPriority:m,matchIndex:d,item:e}})).filter((e=>a||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function a(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function l(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:a}=e;n.lastIndex=0,o.lastIndex=0;const l=n.exec(t),s=l||o.exec(t)||a&&a.exec(t);if(e.fuzzyHighlight=!l,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),a=n(19785),l=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:i}=e,c=(0,r.useMemo)((()=>(0,a.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(l.highlighted,i)},e):r.createElement("span",null,e)))):s)}},78036:(e,t,n)=>{"use strict";n.d(t,{useEnsuredContext:()=>a});var r=n(50959),o=n(50151);function a(e){return(0,o.ensureNotNull)((0,r.useContext)(e))}},37968:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>o});var r=n(50959);const o=()=>{const[,e]=(0,r.useReducer)((e=>e+1),0);return e}},29006:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>r.useResizeObserver});var r=n(67842)},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>o});var r=n(50959);const o=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,o="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[a,l]=(0,r.useState)(n?n.value():o);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){l(n.value());const e=e=>l(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),a}},84877:(e,t,n)=>{"use strict";n.d(t,{MatchMediaMap:()=>l});var r=n(50959),o=n(66783),a=n.n(o);class l extends r.Component{constructor(e){super(e),this._handleMediaChange=()=>{const e=i(this.state.queries,((e,t)=>t.matches));let t=!1;for(const n in e)if(e.hasOwnProperty(n)&&this.state.matches[n]!==e[n]){t=!0;break}t&&this.setState({matches:e})};const{rules:t}=this.props;this.state=s(t)}shouldComponentUpdate(e,t){return!a()(e,this.props)||(!a()(t.rules,this.state.rules)||!a()(t.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(e,t){a()(e.rules,this.props.rules)||this._migrate(t.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(e,t){if(a()(e.rules,t.rules))return null;const{rules:n}=e;return s(n)}_migrate(e,t){null!==e&&i(e,((e,t)=>{t.removeListener(this._handleMediaChange)})),null!==t&&i(t,((e,t)=>{t.addListener(this._handleMediaChange)}))}}function s(e){const t=i(e,((e,t)=>window.matchMedia(t)));return{queries:t,matches:i(t,((e,t)=>t.matches)),rules:{...e}}}function i(e,t){const n={};for(const r in e)e.hasOwnProperty(r)&&(n[r]=t(r,e[r]));return n}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>l});var r=n(50959),o=n(97754),a=n(45719);function l(e){return r.createElement("div",{className:o(a.separator,e.className)})}},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>l});var r=n(50959),o=n(97754),a=n(58096);n(83135);function l(e){ -const t=o(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${a.spinnerSizeMap[e.size||a.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(34587),s=n(578);function i(e){const{dropped:t,className:n}=e;return r.createElement(a.Icon,{className:o(n,l.icon,{[l.dropped]:t}),icon:s})}},78029:e=>{e.exports={button:"button-GwQQdU8S",hover:"hover-GwQQdU8S",isInteractive:"isInteractive-GwQQdU8S",accessible:"accessible-GwQQdU8S",isGrouped:"isGrouped-GwQQdU8S",isActive:"isActive-GwQQdU8S",isOpened:"isOpened-GwQQdU8S",isDisabled:"isDisabled-GwQQdU8S",text:"text-GwQQdU8S",icon:"icon-GwQQdU8S"}},31409:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(78029);const s=l,i=r.forwardRef(((e,t)=>{const{tag:n="div",icon:s,isActive:i,isOpened:c,isDisabled:u,isGrouped:d,isHovered:m,onClick:p,text:h,textBeforeIcon:v,title:f,theme:g=l,className:b,forceInteractive:y,inactive:S,"data-name":x,"data-tooltip":w,...k}=e,C=o(b,g.button,(f||w)&&"apply-common-tooltip",{[g.isActive]:i,[g.isOpened]:c,[g.isInteractive]:(y||Boolean(p))&&!u&&!S,[g.isDisabled]:Boolean(u||S),[g.isGrouped]:d,[g.hover]:m}),E=s&&("string"==typeof s?r.createElement(a.Icon,{className:g.icon,icon:s}):r.cloneElement(s,{className:o(g.icon,s.props.className)}));return"button"===n?r.createElement("button",{...k,ref:t,type:"button",className:o(C,g.accessible),disabled:u&&!S,onClick:p,title:f,"data-name":x,"data-tooltip":w},v&&h&&r.createElement("div",{className:o("js-button-text",g.text)},h),E,!v&&h&&r.createElement("div",{className:o("js-button-text",g.text)},h)):r.createElement("div",{...k,ref:t,"data-role":"button",className:C,onClick:u?void 0:p,title:f,"data-name":x},v&&h&&r.createElement("div",{className:o("js-button-text",g.text)},h),E,!v&&h&&r.createElement("div",{className:o("js-button-text",g.text)},h))}))},24658:(e,t,n)=>{"use strict";n.d(t,{marketType:()=>s});var r=n(44352);const o=new Map([["cfd",r.t(null,void 0,n(87592))],["dr",r.t(null,void 0,n(67245))],["index",r.t(null,void 0,n(12754))],["forex",r.t(null,void 0,n(39512))],["right",r.t(null,{context:"symbol_type"},n(9898))],["bond",r.t(null,void 0,n(79852))],["bitcoin",r.t(null,void 0,n(8448))],["crypto",r.t(null,void 0,n(8448))],["economic",r.t(null,void 0,n(88720))],["indices",r.t(null,void 0,n(60804))],["futures",r.t(null,void 0,n(81859))],["stock",r.t(null,void 0,n(36931))],["commodity",r.t(null,void 0,n(12629))]]);n(42053);const a=new Map,l=new Set(["cfd","spreadbet","defi","sharia","yield","government","corporate","mutual","money","etf","unit","trust","reit","etn","convertible","closedend","crypto","oracle"]);function s(e,t=[],n=!0){const r=t.filter((e=>l.has(e))),s=`${e}_${r.sort().join("_")}`,i=a.get(s);if(void 0!==i)return i;const c=n?function(e){return o.get(e)||e}(e):e,u=Boolean(t.length)?[c,...r].join(" "):c;return a.set(s,u),u}},2948:e=>{ -e.exports=''},52019:e=>{e.exports=''},95694:e=>{e.exports=''},49498:e=>{e.exports=''},60176:e=>{e.exports=''},35369:e=>{e.exports=''},58478:e=>{e.exports=''},73063:e=>{e.exports=''},14127:e=>{e.exports=''},18073:e=>{e.exports=''},99243:e=>{e.exports=''},42576:e=>{e.exports=''},578:e=>{ -e.exports=''},91540:e=>{e.exports=''},7720:e=>{e.exports=''},66619:e=>{e.exports=''},67562:e=>{e.exports=''},69859:e=>{e.exports=''},69533:e=>{e.exports=''},486:e=>{e.exports=''},63861:e=>{ -e.exports=''},81574:e=>{e.exports=''},32617:e=>{e.exports=''},35119:e=>{e.exports=''},69135:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/9727.d07c8d67d65612aaaa85.js b/charting_library/bundles/9727.d07c8d67d65612aaaa85.js new file mode 100644 index 00000000..20c3a302 --- /dev/null +++ b/charting_library/bundles/9727.d07c8d67d65612aaaa85.js @@ -0,0 +1,30 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9727],{66783:e=>{"use strict";var t=Object.prototype.hasOwnProperty;function n(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}e.exports=function(e,r){if(n(e,r))return!0;if("object"!=typeof e||null===e||"object"!=typeof r||null===r)return!1;var o=Object.keys(e),a=Object.keys(r);if(o.length!==a.length)return!1;for(var l=0;l{e.exports={"light-button":"light-button-bYDQcOkp",link:"link-bYDQcOkp",content:"content-bYDQcOkp",nowrap:"nowrap-bYDQcOkp","ellipsis-container":"ellipsis-container-bYDQcOkp","text-wrap-container":"text-wrap-container-bYDQcOkp","text-wrap-with-ellipsis":"text-wrap-with-ellipsis-bYDQcOkp",icon:"icon-bYDQcOkp","force-direction-ltr":"force-direction-ltr-bYDQcOkp","force-direction-rtl":"force-direction-rtl-bYDQcOkp","with-grouped":"with-grouped-bYDQcOkp","variant-quiet-primary":"variant-quiet-primary-bYDQcOkp",selected:"selected-bYDQcOkp","typography-regular16px":"typography-regular16px-bYDQcOkp","typography-medium16px":"typography-medium16px-bYDQcOkp","typography-regular14px":"typography-regular14px-bYDQcOkp",activated:"activated-bYDQcOkp","size-xsmall":"size-xsmall-bYDQcOkp","with-start-icon":"with-start-icon-bYDQcOkp","with-end-icon":"with-end-icon-bYDQcOkp","no-content":"no-content-bYDQcOkp",wrap:"wrap-bYDQcOkp","size-small":"size-small-bYDQcOkp","size-medium":"size-medium-bYDQcOkp","variant-primary":"variant-primary-bYDQcOkp","color-gray":"color-gray-bYDQcOkp",caret:"caret-bYDQcOkp",grouped:"grouped-bYDQcOkp","disable-active-on-touch":"disable-active-on-touch-bYDQcOkp","disable-active-state-styles":"disable-active-state-styles-bYDQcOkp","color-green":"color-green-bYDQcOkp","color-red":"color-red-bYDQcOkp","variant-secondary":"variant-secondary-bYDQcOkp","variant-ghost":"variant-ghost-bYDQcOkp"}},45350:e=>{e.exports={"nav-button":"nav-button-znwuaSC1",link:"link-znwuaSC1",background:"background-znwuaSC1",icon:"icon-znwuaSC1","flip-icon":"flip-icon-znwuaSC1","size-large":"size-large-znwuaSC1","preserve-paddings":"preserve-paddings-znwuaSC1","size-medium":"size-medium-znwuaSC1","size-small":"size-small-znwuaSC1","size-xsmall":"size-xsmall-znwuaSC1","size-xxsmall":"size-xxsmall-znwuaSC1","visually-hidden":"visually-hidden-znwuaSC1"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX"}},57240:e=>{e.exports={container:"container-M1mz4quA",pairContainer:"pairContainer-M1mz4quA",logo:"logo-M1mz4quA",hidden:"hidden-M1mz4quA"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT", +icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},52597:e=>{e.exports={actions:"actions-rarsm4ka",actionButton:"actionButton-rarsm4ka"}},54257:e=>{e.exports={logo:"logo-d0vVmGvT"}},39339:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",itemRow:"itemRow-oRSs8UQo",multiLine:"multiLine-oRSs8UQo",cell:"cell-oRSs8UQo",itemInfoCell:"itemInfoCell-oRSs8UQo",description:"description-oRSs8UQo",symbolDescription:"symbolDescription-oRSs8UQo",flag:"flag-oRSs8UQo",exchangeDescription:"exchangeDescription-oRSs8UQo",marketType:"marketType-oRSs8UQo",exchangeName:"exchangeName-oRSs8UQo",actionHandleWrap:"actionHandleWrap-oRSs8UQo",source:"source-oRSs8UQo",hover:"hover-oRSs8UQo",selected:"selected-oRSs8UQo",active:"active-oRSs8UQo",highlighted:"highlighted-oRSs8UQo",light:"light-oRSs8UQo","highlight-animation-theme-light":"highlight-animation-theme-light-oRSs8UQo",dark:"dark-oRSs8UQo","highlight-animation-theme-dark":"highlight-animation-theme-dark-oRSs8UQo",markedFlag:"markedFlag-oRSs8UQo",offset:"offset-oRSs8UQo",descriptionCell:"descriptionCell-oRSs8UQo",addition:"addition-oRSs8UQo",exchangeCell:"exchangeCell-oRSs8UQo",fixedWidth:"fixedWidth-oRSs8UQo",expandHandle:"expandHandle-oRSs8UQo",expanded:"expanded-oRSs8UQo",symbolTitle:"symbolTitle-oRSs8UQo",invalid:"invalid-oRSs8UQo",noDescription:"noDescription-oRSs8UQo",highlightedText:"highlightedText-oRSs8UQo",icon:"icon-oRSs8UQo",narrow:"narrow-oRSs8UQo",wide:"wide-oRSs8UQo",dataMode:"dataMode-oRSs8UQo",actionsCell:"actionsCell-oRSs8UQo",action:"action-oRSs8UQo",targetAction:"targetAction-oRSs8UQo",removeAction:"removeAction-oRSs8UQo",addAction:"addAction-oRSs8UQo",markedFlagWrap:"markedFlagWrap-oRSs8UQo",markedFlagMobile:"markedFlagMobile-oRSs8UQo",logo:"logo-oRSs8UQo",isExpandable:"isExpandable-oRSs8UQo",primaryIcon:"primaryIcon-oRSs8UQo"}},33172:e=>{e.exports={icon:"icon-OJpk_CAQ"}},50674:e=>{e.exports={wrap:"wrap-IxKZEhmO",libAllSelected:"libAllSelected-IxKZEhmO",container:"container-IxKZEhmO",iconWrap:"iconWrap-IxKZEhmO",icon:"icon-IxKZEhmO",title:"title-IxKZEhmO",highlighted:"highlighted-IxKZEhmO",description:"description-IxKZEhmO",mobile:"mobile-IxKZEhmO",allSelected:"allSelected-IxKZEhmO",desktop:"desktop-IxKZEhmO",allSelectedIcon:"allSelectedIcon-IxKZEhmO",selected:"selected-IxKZEhmO",titleWithoutDesc:"titleWithoutDesc-IxKZEhmO",textBlock:"textBlock-IxKZEhmO",bordered:"bordered-IxKZEhmO"}},70699:e=>{e.exports={container:"container-dfKL9A7t",contentList:"contentList-dfKL9A7t",contentListDesktop:"contentListDesktop-dfKL9A7t",searchSourceItemsContainer:"searchSourceItemsContainer-dfKL9A7t",searchSourceItemsContainerDesktop:"searchSourceItemsContainerDesktop-dfKL9A7t",groupTitleDesktop:"groupTitleDesktop-dfKL9A7t",emptyText:"emptyText-dfKL9A7t",emptyIcon:"emptyIcon-dfKL9A7t",noResultsDesktop:"noResultsDesktop-dfKL9A7t"}},37796:e=>{e.exports={wrap:"wrap-gjrLBBL3",item:"item-gjrLBBL3", +small:"small-gjrLBBL3",newStyles:"newStyles-gjrLBBL3",mobile:"mobile-gjrLBBL3",text:"text-gjrLBBL3",exchange:"exchange-gjrLBBL3",filterItem:"filterItem-gjrLBBL3",brokerWrap:"brokerWrap-gjrLBBL3"}},52662:e=>{e.exports={wrap:"wrap-dlewR1s1",watchlist:"watchlist-dlewR1s1",noFeed:"noFeed-dlewR1s1",newStyles:"newStyles-dlewR1s1",scrollContainer:"scrollContainer-dlewR1s1",listContainer:"listContainer-dlewR1s1",multiLineItemsContainer:"multiLineItemsContainer-dlewR1s1",withSpinner:"withSpinner-dlewR1s1",spinnerContainer:"spinnerContainer-dlewR1s1",largeSpinner:"largeSpinner-dlewR1s1"}},85544:e=>{e.exports={search:"search-ZXzPWcCf",upperCase:"upperCase-ZXzPWcCf",withFilters:"withFilters-ZXzPWcCf",withButton:"withButton-ZXzPWcCf",symbolType:"symbolType-ZXzPWcCf",spinnerWrap:"spinnerWrap-ZXzPWcCf",emptyText:"emptyText-ZXzPWcCf",emptyIcon:"emptyIcon-ZXzPWcCf",noResultsDesktop:"noResultsDesktop-ZXzPWcCf",brokerButtonWrap:"brokerButtonWrap-ZXzPWcCf",brokerButton:"brokerButton-ZXzPWcCf"}},14444:e=>{e.exports={flagWrap:"flagWrap-QKnxaZOG",icon:"icon-QKnxaZOG",caret:"caret-QKnxaZOG",title:"title-QKnxaZOG",button:"button-QKnxaZOG",withFlag:"withFlag-QKnxaZOG",buttonContent:"buttonContent-QKnxaZOG"}},62393:e=>{e.exports={dialog:"dialog-u2dP3kv1",tabletDialog:"tabletDialog-u2dP3kv1",desktopDialog:"desktopDialog-u2dP3kv1",backButton:"backButton-u2dP3kv1"}},54638:e=>{e.exports={childrenWrapper:"childrenWrapper-_RhDhmVQ",container:"container-_RhDhmVQ"}},88389:e=>{e.exports={bubbles:"bubbles-Ie7o2cas",multiLine:"multiLine-Ie7o2cas",bubble:"bubble-Ie7o2cas"}},61371:e=>{e.exports={bubble:"bubble-zcjhaZ_y",animated:"animated-zcjhaZ_y",content:"content-zcjhaZ_y","appearance-default":"appearance-default-zcjhaZ_y",active:"active-zcjhaZ_y",gray:"gray-zcjhaZ_y",red:"red-zcjhaZ_y",blue:"blue-zcjhaZ_y",green:"green-zcjhaZ_y",orange:"orange-zcjhaZ_y",purple:"purple-zcjhaZ_y",cyan:"cyan-zcjhaZ_y",pink:"pink-zcjhaZ_y","appearance-text":"appearance-text-zcjhaZ_y","fontSize-s":"fontSize-s-zcjhaZ_y","fontSize-m":"fontSize-m-zcjhaZ_y","size-m":"size-m-zcjhaZ_y","size-l":"size-l-zcjhaZ_y"}},82112:e=>{e.exports={}},45300:e=>{e.exports={}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},48199:(e,t,n)=>{"use strict";n.d(t,{BackButton:()=>v});var r=n(50959),o=n(64388),a=n(95694),l=n(49498),s=n(60176),i=n(35369),c=n(58478),u=n(73063),d=n(14127),m=n(18073),p=n(99243),h=n(42576);function g(e="large",t="1.2"){switch(e){case"large":return"1.2"===t?a:u;case"medium":return"1.2"===t?l:d;case"small":return"1.2"===t?s:m;case"xsmall":return"1.2"===t?i:p;case"xxsmall":return"1.2"===t?c:h;default:return l}}const v=r.forwardRef(((e,t)=>{const{"aria-label":n,...a}=e;return r.createElement(o.NavButton,{...a,"aria-label":n,ref:t,icon:g(e.size,e.iconStrokeWidth),flipIconOnRtl:!0})}))},27011:(e,t,n)=>{"use strict";function r(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>r})},90744:(e,t,n)=>{ +"use strict";n.d(t,{LightButton:()=>v});var r=n(50959),o=n(97754),a=n(9745),l=n(17946),s=n(27011),i=n(86332);const c=r.createContext({isInButtonGroup:!1});var u=n(2948),d=n(58222),m=n.n(d);const p={xsmall:"regular14px",small:"regular16px",medium:"medium16px"},h=(e,t)=>{const n=(0,r.useContext)(l.CustomBehaviourContext),a=(0,r.useContext)(i.ControlGroupContext),{isInButtonGroup:u}=(0,r.useContext)(c),{className:d,isSelected:h,children:g,startIcon:v,showCaret:f,endIcon:y,forceDirection:b,iconOnly:S,color:x="gray",variant:w="primary",size:k="medium",enableActiveStateStyles:C=n.enableActiveStateStyles,typography:E,isLink:N=!1,textWrap:I,isActivated:L}=e;return o(d,m()["light-button"],N&&m().link,h&&m().selected,(0,s.isIconOnly)(g,S)&&m()["no-content"],v&&m()["with-start-icon"],(f||y)&&m()["with-end-icon"],t&&m()["with-grouped"],b&&m()[`force-direction-${b}`],m()[`variant-${w}`],m()[`color-${x}`],m()[`size-${k}`],E?m()[`typography-${E}`]:m()[`typography-${p[k]}`],!C&&m()["disable-active-state-styles"],a.isGrouped&&m().grouped,I&&m().wrap,u&&m()["disable-active-on-touch"],L&&m().activated)};function g(e){const{startIcon:t,endIcon:n,showCaret:l,iconOnly:i,ellipsis:c=!0,textWrap:d,children:p}=e;return r.createElement(r.Fragment,null,t&&r.createElement(a.Icon,{className:m().icon,icon:t}),!(0,s.isIconOnly)(p,i)&&r.createElement("span",{className:o(m().content,!d&&m().nowrap)},d||c?r.createElement("span",{className:o(!d&&c&&m()["ellipsis-container"],d&&m()["text-wrap-container"],d&&c&&m()["text-wrap-with-ellipsis"])},p):p),(n||l)&&(e=>r.createElement(a.Icon,{className:o(m().icon,e.showCaret&&m().caret),icon:e.showCaret?u:e.endIcon}))(e))}function v(e){const{isGrouped:t}=r.useContext(i.ControlGroupContext),{reference:n,className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,ellipsis:u,showCaret:d,forceDirection:m,endIcon:p,color:v,variant:f,size:y,enableActiveStateStyles:b,typography:S,textWrap:x=!1,maxLines:w,style:k={},isActivated:C,...E}=e,N=x?null!=w?w:2:1,I=N>0?{...k,"--ui-lib-light-button-content-max-lines":N}:k;return r.createElement("button",{...E,className:h({className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,showCaret:d,forceDirection:m,endIcon:p,color:v,variant:f,size:y,enableActiveStateStyles:b,typography:S,textWrap:x,isActivated:C},t),ref:n,style:I},r.createElement(g,{showCaret:d,startIcon:s,endIcon:p,iconOnly:c,ellipsis:u,textWrap:x},l))}n(21593)},64388:(e,t,n)=>{"use strict";n.d(t,{NavButton:()=>c});var r=n(50959),o=n(97754),a=n(9745),l=n(45350);function s(e){const{size:t="large",preservePaddings:n,isLink:r,flipIconOnRtl:a,className:s}=e;return o(l["nav-button"],l[`size-${t}`],n&&l["preserve-paddings"],a&&l["flip-icon"],r&&l.link,s)}function i(e){const{children:t,icon:n}=e;return r.createElement(r.Fragment,null,r.createElement("span",{className:l.background}),r.createElement(a.Icon,{icon:n,className:l.icon,"aria-hidden":!0}),t&&r.createElement("span",{className:l["visually-hidden"]},t))}const c=(0,r.forwardRef)(((e,t)=>{ +const{icon:n,type:o="button",preservePaddings:a,flipIconOnRtl:l,size:c,"aria-label":u,...d}=e;return r.createElement("button",{...d,className:s({...e,children:u}),ref:t,type:o},r.createElement(i,{icon:n},u))}));c.displayName="NavButton";var u=n(21593),d=n(53017);(0,r.forwardRef)(((e,t)=>{const{icon:n,renderComponent:o,"aria-label":a,...l}=e,c=null!=o?o:u.CustomComponentDefaultLink;return r.createElement(c,{...l,className:s({...e,children:a,isLink:!0}),reference:(0,d.isomorphicRef)(t)},r.createElement(i,{icon:n},a))})).displayName="NavAnchorButton"},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},38952:(e,t,n)=>{"use strict";function r(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>r})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>a});var r=n(50959),o=n(38952);function a(e){return r.createElement("a",{...(0,o.renameRef)(e)})}r.PureComponent},17946:(e,t,n)=>{"use strict";n.d(t,{CustomBehaviourContext:()=>r});const r=(0,n(50959).createContext)({enableActiveStateStyles:!0});r.displayName="CustomBehaviourContext"},39416:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>a});var r=n(50959),o=n(43010);function a(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{s.current(e)}))),[]),n=(0,r.useRef)(null),a=t=>{if(null===t)return l(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,l(n.current,t))},s=(0,r.useRef)(a);return s.current=a,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function l(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,n)=>{"use strict";n.d(t,{useIsomorphicLayoutEffect:()=>o});var r=n(50959);function o(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function a(o){if(e>o.timeStamp)return;const a=o.target;void 0!==n&&null!==t&&null!==a&&a.ownerDocument===r&&(t.contains(a)||n(o))}return o.click&&r.addEventListener("click",a,!1),o.mouseDown&&r.addEventListener("mousedown",a,!1),o.touchEnd&&r.addEventListener("touchend",a,!1),o.touchStart&&r.addEventListener("touchstart",a,!1),()=>{r.removeEventListener("click",a,!1),r.removeEventListener("mousedown",a,!1),r.removeEventListener("touchend",a,!1),r.removeEventListener("touchstart",a,!1)}}n.d(t,{addOutsideEventListener:()=>r})},67842:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>s});var r=n(50959),o=n(59255),a=n(43010),l=n(39416);function s(e,t=[]){const{callback:n,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),i=(0,r.useRef)(null),c=(0,r.useRef)(n);c.current=n;const u=(0,l.useFunctionalRefObject)(s),d=(0,r.useCallback)((e=>{u(e),null!==i.current&&(i.current.disconnect(),null!==e&&i.current.observe(e))}),[u,i]);return(0,a.useIsomorphicLayoutEffect)((()=>(i.current=new o.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e +;null===(e=i.current)||void 0===e||e.disconnect()})),[u,...t]),d}},90186:(e,t,n)=>{"use strict";function r(e){return a(e,l)}function o(e){return a(e,s)}function a(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function l(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>a,isAriaAttribute:()=>s,isDataAttribute:()=>l})},76460:(e,t,n)=>{"use strict";function r(e){return 0===e.detail}n.d(t,{isKeyboardClick:()=>r})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},3685:(e,t,n)=>{"use strict";function r(){var e,t,n;return null!==(n=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==n?n:[]}n.d(t,{getExchanges:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>E});var r=n(50959),o=n(50151);var a=n(97754),l=n.n(a),s=n(68335),i=n(35749),c=n(63016),u=n(1109),d=n(24437),m=n(90692),p=n(95711);var h=n(52092),g=n(76422),v=n(9745);const f=r.createContext({setHideClose:()=>{}});var y=n(7720),b=n(69827);function S(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:a=!0,onClose:s,onCloseButtonKeyDown:i,renderBefore:c,renderAfter:u,draggable:d,className:m,unsetAlign:p,closeAriaLabel:h,closeButtonReference:g}=e,[S,x]=(0,r.useState)(!1);return r.createElement(f.Provider,{value:{setHideClose:x}},r.createElement("div",{className:l()(b.container,m,(o||p)&&b.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:b.title},r.createElement("div",{className:l()(n?b.textWrap:b.ellipsis)},t),o&&r.createElement("div",{className:l()(b.ellipsis,b.subtitle)},o)),u,a&&!S&&r.createElement("button",{className:b.close,onClick:s,onKeyDown:i,"data-name":"close","aria-label":h,type:"button",ref:g},r.createElement(v.Icon,{className:b.icon,icon:y,"data-name":"close","data-role":"button"}))))}var x=n(53017),w=n(55596);const k={vertical:20},C={vertical:0};class E extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{ +void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,i.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||g.subscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||g.unsubscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:a,titleTextWrap:s,dataName:i,onClickOutside:h,additionalElementPos:g,additionalHeaderElement:v,backdrop:f,shouldForceFocus:y=!0,shouldReturnFocus:b,showSeparator:E,subtitle:N,draggable:I=!0,fullScreen:L=!1,showCloseIcon:T=!0,rounded:_=!0,isAnimationEnabled:R,growPoint:D,dialogTooltip:B,unsetHeaderAlign:M,onDragStart:O,dataDialogName:A,closeAriaLabel:z,containerAriaLabel:Q,reference:F,containerTabIndex:P,closeButtonReference:U,onCloseButtonKeyDown:W}=this.props,Z="after"!==g?v:void 0,V="after"===g?v:void 0,K="string"==typeof a?a:A||"",q=(0,x.mergeRefs)([this._handleReference,F]);return r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(g=>r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||L)&&_,className:l()(w.dialog,e),isOpened:o,reference:q, +onKeyDown:this._handleKeyDown,onClickOutside:h,onClickBackdrop:h,fullscreen:d||L,guard:g?C:k,boundByScreen:d||L,shouldForceFocus:y,shouldReturnFocus:b,backdrop:f,draggable:I,isAnimationEnabled:R,growPoint:D,name:this.props.dataName,dialogTooltip:B,onDragStart:O,containerAriaLabel:Q,containerTabIndex:P},r.createElement("div",{className:l()(w.wrapper,t),"data-name":i,"data-dialog-name":K},void 0!==a&&r.createElement(S,{draggable:I&&!(d||L),onClose:this._handleCloseBtnClick,renderAfter:V,renderBefore:Z,subtitle:N,title:a,titleTextWrap:s,showCloseIcon:T,className:n,unsetAlign:M,closeAriaLabel:z,closeButtonReference:U,onCloseButtonKeyDown:W}),E&&r.createElement(u.Separator,{className:w.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||L)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(9745),i=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:m,inputContainerClassName:p,iconClassName:h,...g}=e;return r.createElement("div",{className:a()(c.container,m)},r.createElement("div",{className:a()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...g})),t,r.createElement(s.Icon,{className:a()(c.icon,h),icon:i}),u&&r.createElement("div",{className:c.cancel,onClick:u},l.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:l,onFocus:s,onBlur:i,onKeyDown:u,onSelect:d,placeholder:m,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:a()(t,c.input),autoComplete:"off","data-role":"search",placeholder:m,value:o,onChange:l,onFocus:s,onBlur:i,onSelect:d,onKeyDown:u})}},21668:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogContentItem:()=>V});var r,o=n(50959),a=n(97754),l=n.n(a),s=(n(44352),n(50151)),i=n(9745),c=n(14483),u=n(24637),d=n(19785),m=n(84524),p=n(24633),h=n(77975),g=n(45345),v=n(32563),f=n(94474);!function(e){e[e.Medium=0]="Medium",e[e.Large=1]="Large"}(r||(r={}));class y{getSymbolLogoUrl(e){return e}getCountryFlagUrl(){return""}getCryptoLogoUrl(e){return e}getProviderLogoUrl(e){return e}}let b;function S(){return b||(b=new y),b}const x=S();function w(e,t=r.Medium){const n=e.logoid,o=e["base-currency-logoid"],a=e["currency-logoid"],l=n&&x.getSymbolLogoUrl(n,t);if(l)return[l];const s=o&&x.getSymbolLogoUrl(o,t),i=a&&x.getSymbolLogoUrl(a,t);return s&&i?[s,i]:s?[s]:i?[i]:[]}function k(e){return 2!==e.length?e:function(e){return e.some((e=>C(e)))}(e)&&!function(e){return e.some((e=>e.includes("country")&&!C(e)))}(e)?e.filter((e=>!C(e))):e}function C(e){return!1}function E(e,t){return a("tv-circle-logo-pair",`tv-circle-logo-pair--${e}`,t)}function N(e,t){return a("tv-circle-logo-pair__logo",`tv-circle-logo-pair__logo--${e}`,!t&&"tv-circle-logo-pair__logo-empty")}n(82112);var I=n(76068),L=n(58492),T=n(12767),_=n(43010),R=n(57240);const D="tv-circle-logo--visually-hidden";function B(e){const{className:t,placeholderLetter:n,url1:r,url2:a,size:s="xxxsmall"}=e,i=(0,o.useRef)(null),c=(0,o.useRef)(null),u=(0,o.useRef)(null),d=(0, +o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useRef)(null);return(0,_.useIsomorphicLayoutEffect)((()=>{const e=void 0===r?[]:void 0===a?[r]:[r,a],t=p.current=(n=e,Promise.all(n.map((e=>(0,T.getImage)(`symbol_logo_${e}`,e,O).then((e=>e.cloneNode()))))));var n;t.then((e=>{var n,r,o,a,l,s,h,g,v;if(t===p.current)switch(e.length){case 0:null===(n=u.current)||void 0===n||n.classList.add(R.hidden),null===(r=c.current)||void 0===r||r.classList.add(D),null===(o=i.current)||void 0===o||o.classList.remove(D);break;case 1:M(c.current,e[0]),null===(a=u.current)||void 0===a||a.classList.add(R.hidden),null===(l=c.current)||void 0===l||l.classList.remove(D),null===(s=i.current)||void 0===s||s.classList.add(D);break;case 2:M(d.current,e[0]),M(m.current,e[1]),null===(h=u.current)||void 0===h||h.classList.remove(R.hidden),null===(g=c.current)||void 0===g||g.classList.add(D),null===(v=i.current)||void 0===v||v.classList.add(D)}}))}),[r,a]),o.createElement("span",{className:l()(t,R.container)},o.createElement("span",{ref:u,className:l()(R.pairContainer,R.hidden)},o.createElement("span",{className:E(s)},o.createElement("span",{ref:m,className:l()(R.logo,N(s))}),o.createElement("span",{ref:d,className:l()(R.logo,N(s))}))),o.createElement("span",{ref:c,className:l()(R.logo,D,(0,L.getStyleClasses)(s))}),o.createElement("span",{ref:i,className:l()(R.logo,(0,L.getStyleClasses)(s))},o.createElement(I.CircleLogo,{size:s,placeholderLetter:n})))}function M(e,t){e&&(e.innerHTML="",e.appendChild(t))}function O(e){e.decoding="async"}var A=n(54257);function z(e){const{logoId:t,baseCurrencyLogoId:n,currencyLogoId:a,placeholder:s,className:i,size:c="xsmall"}=e,u=(0,o.useMemo)((()=>k(w({logoid:t,"currency-logoid":a,"base-currency-logoid":n},r.Medium))),[t,a,n]);return o.createElement(B,{key:c,className:l()(A.logo,i),url1:u[0],url2:u[1],placeholderLetter:s,size:c})}function Q(e){return e===p.StdTheme.Dark?n(64494):n(2495)}const F=r.Medium;var P=n(33172);function U(e){const{country:t,providerId:n,sourceId:r,className:a}=e,i=(0,h.useWatchedValueReadonly)({watchedValue:g.watchedTheme}),[c,u]=(0,o.useState)(function({country:e,providerId:t,sourceId:n}){const r=S();return o=>{const a=e=>r.getProviderLogoUrl(e,F),l=[{value:n,resolve:a},{value:e,resolve:e=>r.getCountryFlagUrl(e.toUpperCase(),F)},{value:t,resolve:a}].find((({value:e})=>void 0!==e&&e.length>0));return void 0!==l?l.resolve((0,s.ensureDefined)(l.value)):Q(o)}}({country:t,providerId:n,sourceId:r})(i));return o.createElement("img",{className:l()(a,P.icon),src:c,onError:function(){u(Q(i))}})}var W=n(69533),Z=n(39339);function V(e){var t,n +;const{dangerousTitleHTML:r,title:a,dangerousDescriptionHTML:y,description:b,searchToken:S,exchangeName:x,marketType:w,onClick:k,isSelected:C,isEod:E=!1,isActive:N=!1,isOffset:I=!1,invalid:L=!1,isHighlighted:T=!1,hideExchange:_=!1,hideMarkedListFlag:R=!1,onExpandClick:D,isExpanded:B,hoverComponent:M,country:O,providerId:A,source:Q,source2:F,type:P,flag:V,itemRef:K,onMouseOut:q,onMouseOver:j,className:H,actions:$,reference:G,fullSymbolName:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,shortName:te,hideLogo:ne=!1,exchangeTooltip:re,hideMarketType:oe,isPrimary:ae}=e,{isSmallWidth:le,isMobile:se}=(0,s.ensureNotNull)((0,o.useContext)(m.SymbolSearchItemsDialogContext)),ie=Boolean(M),ce=!L&&!_&&(se||!ie),ue=(0,h.useWatchedValueReadonly)({watchedValue:g.watchedTheme})===p.StdTheme.Dark?Z.dark:Z.light,de=M,me=c.enabled("show_symbol_logos"),pe=c.enabled("show_exchange_logos"),he=me||!1,ge=null!==(t=null==F?void 0:F.description)&&void 0!==t?t:Q,ve=null!==(n=null==F?void 0:F.name)&&void 0!==n?n:Q;return o.createElement("div",{className:l()(Z.itemRow,le&&Z.multiLine,T&&Z.highlighted,T&&ue,C&&Z.selected,N&&Z.active,L&&Z.invalid,!se&&v.mobiletouch&&ie&&Z.hover,H),onClick:function(e){if(!k||e.defaultPrevented)return;e.preventDefault(),k(e)},"data-role":e["data-role"]||"list-item","data-active":N,"data-type":w,"data-name":"symbol-search-dialog-content-item",onMouseOut:q,onMouseOver:j,ref:G},o.createElement("div",{ref:K,className:l()(Z.itemInfoCell,Z.cell,I&&Z.offset)},o.createElement("div",{className:l()(Z.actionHandleWrap,!he&&Z.fixedWidth)},o.createElement(o.Fragment,null,!1,D&&o.createElement("div",{onClick:function(e){if(!D||e.defaultPrevented)return;e.preventDefault(),D(e)}},o.createElement(i.Icon,{className:l()(Z.expandHandle,B&&Z.expanded,C&&Z.selected),icon:W})),he&&!I&&o.createElement("div",{className:l()(Z.logo,Boolean(D)&&Z.isExpandable)},o.createElement(z,{key:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,placeholder:te?te[0]:void 0})))),o.createElement("div",{className:l()(Z.description,he&&I&&Z.offset)},a&&o.createElement("div",{className:l()(Z.symbolTitle,N&&Z.active,L&&Z.invalid,!Boolean(y)&&Z.noDescription),"data-name":"list-item-title"},"string"==typeof a&&S?o.createElement(u.HighlightedText,{className:Z.highlightedText,text:a,queryString:S,rules:(0,d.createRegExpList)(S)}):a,E&&o.createElement("span",{className:Z.dataMode},"E")),!a&&r&&o.createElement("div",{className:l()(Z.symbolTitle,N&&Z.active,L&&Z.invalid),"data-name":"list-item-title"},o.createElement("span",{dangerouslySetInnerHTML:{__html:r}}),E&&o.createElement("span",{className:Z.dataMode},"E")),le&&fe())),!le&&o.createElement("div",{className:l()(Z.cell,Z.descriptionCell,Boolean(de)&&Z.addition)},fe(),de?o.createElement(de,{...e,className:Z.actions,onMouseOver:void 0,onMouseOut:void 0}):null),le&&de?o.createElement(de,{...e,className:Z.cell,onMouseOver:void 0,onMouseOut:void 0}):null,ce&&o.createElement("div",{className:l()(Z.exchangeCell,Z.cell)},o.createElement("div",{className:l()(Z.exchangeDescription)},!oe&&o.createElement("div",{ +className:l()(Z.marketType,N&&Z.active)},w),o.createElement("div",{className:Z.source},!1,"economic"===P&&ge&&ve?o.createElement("div",{className:l()(Z.exchangeName,N&&Z.active,"apply-common-tooltip",Z.narrow,oe&&Z.wide),title:ge},ve):o.createElement("div",{className:l()(Z.exchangeName,N&&Z.active,re&&"apply-common-tooltip"),title:re},x))),pe&&o.createElement("div",{className:Z.flag},o.createElement(U,{key:pe?`${Y}_exchange`:`${O}_${A}_${null==F?void 0:F.id}_${P}_${V}`,className:Z.icon,country:O,providerId:A,sourceId:"economic"===P&&F?F.id:void 0}))),o.createElement("div",{className:l()(Z.cell,Boolean($)&&Z.actionsCell)},$));function fe(){if(L)return null;const e=l()(Z.symbolDescription,N&&Z.active,!v.mobiletouch&&"apply-overflow-tooltip apply-overflow-tooltip--allow-text");return b?o.createElement("div",{className:e},S?o.createElement(u.HighlightedText,{className:Z.highlightedText,text:b,queryString:S,rules:(0,d.createRegExpList)(S)}):b):y?o.createElement("div",{"data-overflow-tooltip-text":(0,f.removeTags)(y),className:e,dangerouslySetInnerHTML:{__html:y}}):null}}},58442:(e,t,n)=>{"use strict";n.d(t,{QualifiedSources:()=>r,qualifyProName:()=>l});var r,o=n(50151),a=n(14483);n(81319);function l(e){return e}!function(e){function t(e){return e.pro_name}function n(e){{const t=a.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,o.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:n,symbolname:r,status:o}=e;return"error"===o&&r?r:t(n)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:n,full_name:r}=null!=t?t:e;return a.enabled("pay_attention_to_ticker_not_symbol")?(0,o.ensureDefined)(null!=n?n:r):(0,o.ensureDefined)(r)}},e.fromSymbolInfo=n,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?n(t.params[1]):e}}(r||(r={}))},20882:(e,t,n)=>{"use strict";n.d(t,{createSearchSources:()=>s,filterSearchSources:()=>a,isAllSearchSourcesSelected:()=>o,splitSearchSourcesByGroup:()=>l});const r=[];function o(e){return""===e.value()}function a(e,t){return e.filter((e=>e.includes(t)))}function l(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>r.indexOf(e)-r.indexOf(t))))}function s(e,t){return t.map((t=>new e(t)))}},70613:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogBodyContext:()=>r});const r=n(50959).createContext(null)},84524:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialogContext:()=>r});const r=n(50959).createContext(null)},32456:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialog:()=>We});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(15983);const i=["futures","forex","bond","economic"];var c=n(84877),u=n(14483),d=n(24437),m=n(35057),p=n(9745),h=n(84524),g=n(69654),v=n(20882),f=n(54638);function y(e){ +const{children:t,className:n}=e;return r.createElement("div",{className:a()(f.container,n)},r.createElement("div",{className:f.childrenWrapper},t))}var b=n(50151),S=n(78036),x=n(24637),w=n(19785),k=n(81319),C=n(91540),E=n(50674);function N(e){const{searchSource:t,onClick:n,queryString:o}=e,{symbolSearchContent:l,isAllSearchSourcesSelected:s,allSearchSourcesTitle:i,isMobile:c}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),u=l.currentSelectedSearchSource,d=(0,b.ensureNotNull)(u).value(),m=s(t),g=t.value()===d,v=(0,r.useMemo)((()=>(0,w.createRegExpList)(o)),[o]),f=t.description(),y=f&&!m,N=k.isSeparateSymbolSearchTabs&&m&&i?i:t.name(),I=a()(E.container,c?E.mobile:E.desktop,g&&E.selected,m&&E.allSelected,m&&E.libAllSelected,!m&&c&&E.bordered);return r.createElement("div",{className:a()(!c&&E.wrap,m&&E.libAllSelected),onClick:n},r.createElement("div",{className:I},r.createElement("div",{className:E.iconWrap},!!m&&r.createElement(p.Icon,{className:a()(E.icon,E.allSelectedIcon),icon:C})),r.createElement("div",{className:E.textBlock},r.createElement("div",{className:a()(E.title,!y&&!c&&E.titleWithoutDesc)},r.createElement(x.HighlightedText,{className:a()(g&&E.highlighted),queryString:o,text:N,rules:v})),y&&r.createElement("div",{className:a()(E.description,"apply-overflow-tooltip")},r.createElement(x.HighlightedText,{className:E.highlighted,queryString:o,rules:v,text:f})))))}var I=n(77975),L=n(45345),T=n(26843),_=n(70613),R=n(66619),D=n(67562),B=n(70699);const M={emptyTextClassName:B.emptyText};function O(e){const{searchSources:t}=e,{setSelectedSearchSource:o,setMode:s,isMobile:i,emptyState:c,autofocus:u}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),d=(0,I.useWatchedValueReadonly)({watchedValue:L.watchedTheme})===T.StdTheme.Dark?R:D,[m,f]=(0,r.useState)(""),b=(0,r.useMemo)((()=>[{group:null,sources:(0,v.filterSearchSources)(t,m)}]),[t,m]),x=(0,r.useRef)(null),w=(0,r.useRef)(null);(0,r.useLayoutEffect)((()=>{var e;u&&(null===(e=null==x?void 0:x.current)||void 0===e||e.focus())}),[]);const k=c?r.createElement(c,null):r.createElement(y,{className:B.noResultsDesktop},r.createElement(p.Icon,{icon:d,className:B.emptyIcon}),r.createElement("div",{className:B.emptyText},l.t(null,void 0,n(29673)))),C=!(b.length&&b.every((e=>0===e.sources.length)));return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:M},r.createElement(g.DialogSearch,{placeholder:l.t(null,void 0,n(52298)),onChange:function(e){f(e.target.value),w&&w.current&&(w.current.scrollTop=0)},reference:x}),C?r.createElement("div",{ref:w,className:a()(B.contentList,!i&&B.contentListDesktop),onTouchStart:function(){var e;null===(e=x.current)||void 0===e||e.blur()}},b.map((e=>{const{group:t,sources:n}=e;return 0===n.length?r.createElement(r.Fragment,{key:t}):r.createElement(r.Fragment,{key:t},!1,r.createElement("div",{className:a()(B.searchSourceItemsContainer,!i&&B.searchSourceItemsContainerDesktop)},n.map((e=>r.createElement(N,{key:e.value(),searchSource:e,queryString:m,onClick:E.bind(null,e)})))))}))):k);function E(e){o(e), +s("symbolSearch")}}var A=n(962),z=n(45884);n(76861),n(69798);function Q(e){return e.hasOwnProperty("exchange")}async function F(e){{const t=await async function(e){return new Promise((t=>{window.ChartApiInstance.searchSymbols(e.text||"",e.exchange||"",e.type||"","",!1,!0,"",!0,"",(e=>{t(e)}))}))}(e);return{symbols:t,symbols_remaining:0}}}new Map([].map((({value:e,search_type:t})=>[e,t])));var P=n(78136),U=n(51768),W=n(68335),Z=n(31409),V=n(7785),K=n(486),q=n(81574),j=n(35119),H=n(32617),$=n(69135),G=n(63861),Y=n(52597);function X(e){var t;const{state:n,update:o}=e,{searchRef:a,forceUpdate:l,upperCaseEnabled:i}=(0,b.ensureNotNull)((0,r.useContext)(h.SymbolSearchItemsDialogContext)),c=(0,V.tokenize)(null===(t=a.current)||void 0===t?void 0:t.value),d=(0,s.validate)(c);let m=[{icon:K,insert:"/",type:"binaryOp",name:"division"},{icon:q,insert:"-",type:"binaryOp",name:"subtraction"},{icon:j,insert:"+",type:"binaryOp",name:"addition"},{icon:H,insert:"*",type:"binaryOp",name:"multiplication"}];return u.enabled("hide_exponentiation_spread_operator")||(m=m.concat([{icon:$,insert:"^",type:"binaryOp",name:"exponentiation"}])),u.enabled("hide_reciprocal_spread_operator")||(m=m.concat([{icon:G,type:"complete",name:"1/x",callback:()=>{!a.current||d.errors.length||d.warnings.length||(a.current.value=(0,s.stringifyTokens)((0,s.flip)(c)),l())}}])),r.createElement("div",{className:Y.actions},m.map((e=>r.createElement(Z.ToolWidgetButton,{className:Y.actionButton,icon:e.icon,key:e.name,isDisabled:J(e,d),onClick:()=>function(e){var t;if(!J(e,d)){if(e.insert&&a.current){const t=a.current.value+e.insert;a.current.value=t,a.current.setSelectionRange(t.length,t.length);const[r,,c]=(0,s.getCurrentTokenParamsFromInput)(a.current,i);n.current&&(n.current.selectedIndexValue=-1,n.current.searchSpreadsValue=(0,s.isSpread)(c),n.current.searchTokenValue=r),l(),o()}e.callback&&e.callback(),null===(t=a.current)||void 0===t||t.focus(),(0,U.trackEvent)("GUI","SS",e.name)}}(e)}))))}function J(e,t){let n=!1;if(!t.errors.length)switch(e.type){case"binaryOp":n="var"===t.currentState;break;case"openBrace":n="var"!==t.currentState;break;case"closeBrace":n="var"===t.currentState&&t.braceBalance>0;break;case"complete":n=!t.errors.length&&!t.warnings.length}return!n}var ee=n(90186),te=n(61371);function ne(e){const{title:t,isActive:n,isAnimated:r,activeColor:o,size:l="m",appearance:s="default",fontSize:i="m",grayStyles:c,className:u}=e;return a()(te.bubble,n&&te.active,o&&te[o],t&&"apply-common-tooltip",l&&te[`size-${l}`],i&&te[`fontSize-${i}`],s&&te[`appearance-${s}`],r&&te.animated,c&&te.gray,u)}function re(e){const{id:t,title:n,tabIndex:o,role:l,contentClassName:s,children:i,onClick:c,onMouseDown:u,reference:d,grayStyles:m,...p}=e;return r.createElement("span",{...(0,ee.filterAriaProps)(p),...(0,ee.filterDataProps)(p),id:t,title:n,tabIndex:o,role:l,className:ne(e),onClick:c,onMouseDown:u,ref:d},r.createElement("span",{className:a()(te.content,s)},i))}var oe=n(88389);function ae(e){ +const{className:t,itemClassName:n,itemContentClassName:a,items:l,getItemTitle:s,getItemTooltip:i,getItemKey:c,checkItemIsActive:u,getItemColor:d,onBubbleClick:m,multiline:p,children:h,BubbleComponent:g=re,reference:v,fontSize:f,grayStyles:y}=e;return r.createElement("div",{className:o(t,oe.bubbles,p&&oe.multiLine),ref:v},l.map(((e,t)=>r.createElement(g,{key:c?c(e):t,id:c?c(e):t.toString(),className:o(oe.bubble,n),contentClassName:a,onClick:function(){m(e)},onMouseDown:function(e){e.preventDefault()},isActive:!!u&&u(e),activeColor:d?d(e):void 0,fontSize:f,title:i?i(e):void 0,grayStyles:y},s(e)))),h)}var le=n(63932),se=n(20037),ie=n(29006),ce=n(90744),ue=n(10381),de=n(52019),me=n(14444);const pe=(0,k.getDefaultSearchSource)();function he(e){const{mode:t,setMode:o,searchRef:s,cachedInputValue:i,setSelectedSearchSource:c,isAllSearchSourcesSelected:u,allSearchSourcesTitle:d,upperCaseEnabled:m,symbolSearchContent:g}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),v=g.currentSelectedSearchSource,f=(0,b.ensureNotNull)(v),y="symbolSearch"===t,x=u(f),w=k.isSeparateSymbolSearchTabs&&x&&d?d:f.name(),E=(0,r.useCallback)((()=>{k.isSeparateSymbolSearchTabs&&!x&&pe?c(pe):(s.current&&(i.current=m?s.current.value.toUpperCase():s.current.value),o("exchange"))}),[x,s,m,o,c]);return k.isSeparateSymbolSearchTabs?y?r.createElement(ce.LightButton,{onClick:E,isSelected:!x,size:"xsmall",variant:x?"ghost":"quiet-primary",showCaret:x,endIcon:x?void 0:de,enableActiveStateStyles:!1,className:a()(me.button,!x&&me.withFlag,"apply-common-tooltip"),title:w,tabIndex:-1,"data-name":"sources-button"},r.createElement("div",{className:me.buttonContent},null,r.createElement("span",null,w))):null:y?r.createElement("div",{className:a()(me.flagWrap,"apply-common-tooltip",!x&&me.withFlag),title:l.t(null,void 0,n(13269)),onClick:E,"data-name":"sources-button"},x&&r.createElement(p.Icon,{className:me.icon,icon:C}),null,r.createElement("div",{className:a()(me.title)},w),r.createElement(ue.ToolWidgetCaret,{className:me.caret,dropped:!1})):null}var ge=n(37796);function ve(e){const{brokerButton:t=null}=e,{isSmallWidth:o,selectedFilterValues:s,setSelectedFilterValues:i,isMobile:c,searchRef:u,symbolSearchContent:d}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),m=d.tabSelectFilters;return k.isSeparateSymbolSearchTabs?r.createElement("div",{className:a()(ge.wrap,ge.small,ge.newStyles,c&&ge.mobile)},t&&r.createElement("div",{className:ge.brokerWrap},t),d.canChangeExchange&&r.createElement("div",{className:ge.filterItem},r.createElement(he,null)),m&&m.map((e=>{const{id:t,options:n,label:o}=e,a=n.find((e=>e.value===FILTER_DEFAULT_VALUE));if(!a)throw new Error("There must be default filter value in filter definition");const l=n.find((e=>{var n;return e.value===(null===(n=s[d.currentSymbolType])||void 0===n?void 0:n[t])}))||a;return r.createElement("div",{key:t,className:ge.filterItem},r.createElement(SelectFilter,{selectedOption:l,defaultOption:a,options:n,onSelect:e=>{var n;i(d.currentSymbolType,{[t]:e.value}), +trackEvent("New SS",d.currentSymbolType,null===e.value?e.analyticsLabel:e.value),null===(n=u.current)||void 0===n||n.focus()},label:o,isMobile:c,"data-name":t}))}))):r.createElement("div",{className:a()(ge.wrap,o&&ge.small)},r.createElement("div",{className:ge.item},r.createElement("div",{className:ge.text},o?l.t(null,void 0,n(48490)):l.t(null,void 0,n(89053)))),r.createElement("div",{className:ge.item},!o&&r.createElement("div",{className:ge.text},l.t(null,void 0,n(29601))),d.canChangeExchange&&r.createElement("div",{className:ge.exchange},r.createElement(he,null))))}var fe=n(38223),ye=n(52662);function be(e){const{onTouchMove:t,listRef:n,className:o,listWrapRef:l,virtualListKey:s,items:i,getItemSize:c,hideFeed:u,canLoadMore:d,onLoadMoreSymbols:m}=e,{mode:p,isSmallWidth:g,handleListWidth:v}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),[f,y]=(0,r.useState)(null),x=(0,ie.useResizeObserver)((function([e]){y(e.contentRect.height),v(e.contentRect.width)})),w=(0,r.useCallback)((e=>{const{index:t,style:n}=e;return r.createElement("div",{style:n},i[t])}),[i]),C=(0,r.useCallback)((e=>(0,b.ensure)(i[e].key)),[i]),E="watchlist"===p&&null!==f;return r.createElement("div",{className:a()(ye.wrap,E&&ye.watchlist,u&&ye.noFeed,u&&k.isSeparateSymbolSearchTabs&&ye.newStyles,o),onTouchMove:t,ref:x},r.createElement("div",{ref:l,className:a()(ye.scrollContainer,u&&ye.noFeed)},E?r.createElement(se.VariableSizeList,{key:s,ref:n,className:ye.listContainer,width:"100%",height:(0,b.ensureNotNull)(f),itemCount:i.length,itemSize:c,children:w,itemKey:C,overscanCount:20,direction:(0,fe.isRtl)()?"rtl":"ltr"}):r.createElement(r.Fragment,null,r.createElement("div",{className:a()(ye.listContainer,g&&ye.multiLineItemsContainer)},!k.isSeparateSymbolSearchTabs&&r.createElement(ve,null),...i,!1))))}var Se=n(21668),xe=n(85544);const we=u.enabled("hide_image_invalid_symbol");function ke(e){const{otherSymbolsCount:t,onChangeSymbolTypeFilter:n,onResetFilters:a,onListTouchMove:l,brokerTitle:s,brokerLogoInfo:i,isBrokerActive:c,onBrokerToggle:u,listRef:d,listWrapRef:m,onLoadMoreSymbols:p,canLoadMore:g}=e,{mode:v,isMobile:f,selectedSymbolType:y,symbolTypes:b,feedItems:x,contentItem:w,emptyState:C=Ce,symbolSearchContent:E,symbolSearchState:N}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),I=s?r.createElement(BrokerButton,{brokerTitle:s,isActive:c,onToggle:u,logoInfo:i}):null,L="symbolSearch"===v&&["good","loadingWithPaginated"].includes(N),T=null!=w?w:Se.SymbolSearchDialogContentItem,_=(0,r.useMemo)((()=>x.map((e=>r.createElement(T,{...e,searchToken:E.token})))),[x]);return r.createElement(r.Fragment,null,"symbolSearch"===v&&r.createElement(r.Fragment,null,b.length>0&&r.createElement(ae,{className:o(k.isSeparateSymbolSearchTabs&&(E.withFilters||f&&I)&&xe.withFilters,!f&&I&&xe.withButton),itemClassName:xe.symbolType,items:b,getItemTitle:e=>e.name,getItemKey:e=>e.value,checkItemIsActive:e=>e.value===y,onBubbleClick:n,multiline:!f,grayStyles:!0},!f&&r.createElement("div",{className:xe.brokerButton +},I)),!k.isSeparateSymbolSearchTabs&&f&&b.length>0&&s&&r.createElement("div",{className:xe.brokerButtonWrap},I),k.isSeparateSymbolSearchTabs&&r.createElement(ve,{brokerButton:f?I:void 0})),r.createElement(be,{listRef:d,listWrapRef:m,onTouchMove:l,items:_,getItemSize:()=>Ne,onLoadMoreSymbols:p,canLoadMore:g,hideFeed:!L}),"loading"===N&&r.createElement("div",{className:xe.spinnerWrap},r.createElement(le.Spinner,null)),"symbolSearch"===v&&r.createElement(r.Fragment,null,!1,"empty"===N&&r.createElement(C,null)))}function Ce(e){const t=(0,I.useWatchedValueReadonly)({watchedValue:L.watchedTheme})===T.StdTheme.Dark?R:D;return r.createElement(y,{className:xe.noResultsDesktop},!we&&r.createElement(p.Icon,{icon:t,className:xe.emptyIcon}),r.createElement("div",{className:xe.emptyText},l.t(null,void 0,n(41379))))}const Ee=(0,k.getDefaultSearchSource)(),Ne=52;function Ie(e){const{mode:t,setMode:o,setSelectedIndex:i,isMobile:c,selectedSearchSource:d,setSelectedSearchSource:m,isAllSearchSourcesSelected:p,selectedSymbolType:v,setSelectedSymbolType:f,symbolSearchContent:y,setSymbolSearchContent:b,searchRef:x,setSearchSpreads:w,showSpreadActions:C,selectedItem:E,forceUpdate:N,placeholder:I,initialScreen:L,footer:T,searchInput:R,upperCaseEnabled:D,externalInput:B,handleKeyDown:M,customSearchSymbols:O,filterDefinitions:Z,filterQueryParams:V,searchSources:K,symbolSearchState:q,setSymbolSearchState:j}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),H=(0,r.useRef)(t);H.current=t;const $=(0,r.useRef)(new AbortController),[G,Y]=(0,r.useState)(0),J=(0,r.useRef)(0),[ee,te]=(0,r.useState)(y.token),ne=(0,r.useRef)(null),re=(0,r.useRef)(null),oe=(0,r.useRef)({selectedIndexValue:-1,searchTokenValue:"",searchSpreadsValue:!0}),ae=(0,r.useRef)(null),le=(0,r.useRef)(null),{broker:se=null,brokerId:ie,brokerTitle:ce,brokerLogoInfo:ue,isBrokerChecked:de=!1,setIsBrokerChecked:me=(()=>{}),unhideSymbolSearchGroups:pe=""}={brokerId:void 0,brokerTitle:void 0,brokerLogoInfo:void 0};(0,r.useEffect)((()=>()=>{$.current.abort(),_e()}),[]),(0,r.useEffect)((()=>{(null==x?void 0:x.current)&&te(x.current.value)}),[]),(0,r.useEffect)((()=>{const e=x.current;if(e)return e.addEventListener("input",Se),e.addEventListener("focus",Le),e.addEventListener("select",be),e.addEventListener("click",be),e.addEventListener("keyup",Te),B&&M&&e.addEventListener("keydown",M),()=>{e&&(e.removeEventListener("input",Se),e.removeEventListener("focus",Le),e.removeEventListener("select",be),e.removeEventListener("click",be),e.removeEventListener("keyup",Te),B&&M&&e.removeEventListener("keydown",M))}}),[M]),(0,r.useEffect)((()=>{Boolean(L)&&""===ee.trim()||(b((e=>({...e,symbolStartIndex:0}))),Ce(ee,v,d).then((()=>{ne.current&&(ne.current.scrollTop=0)})))}),[ee,v,d,de,L,V]),(0,r.useEffect)((()=>{var e;if(!E||!x.current)return;if(!u.enabled("show_spread_operators"))return x.current.value=E.symbol,void N();const t=Q(E)?E.exchange:E.parent.exchange;let n;n="contracts"in E&&(null===(e=E.contracts)||void 0===e?void 0:e.length)?E.contracts[0]:E;const r={name:n.symbol,exchange:t, +prefix:n.prefix,fullName:n.full_name},[o,a]=(0,s.getNextSymbolInputValueAndPosition)(x.current,r,D);x.current.value=o,x.current.setSelectionRange(a,a),N()}),[E]);const he=null!=L?L:"div",ge=Boolean(L)&&"symbolSearch"!==t,ve=null!=R?R:g.DialogSearch,fe=(0,r.useMemo)((()=>({listRef:re,resetRecommends:Ie,updateRecommends:Ce,searchToken:ee,emptyTextClassName:xe.emptyText,isBrokerChecked:de,symbolSearchState:q,currentMode:H})),[re,ee,de,q,H,V]);return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:fe},!(B&&"symbolSearch"===t)&&r.createElement(ve,{reference:x,className:a()(xe.search,D&&xe.upperCase),placeholder:I||l.t(null,void 0,n(52298))},C&&r.createElement(X,{state:oe,update:we})),ge?r.createElement(he,null):r.createElement(ke,{otherSymbolsCount:G,onListTouchMove:function(){var e;null===(e=x.current)||void 0===e||e.blur()},onChangeSymbolTypeFilter:function(e){const{value:t}=e;f(t),i(-1)},onResetFilters:function(){var e;k.isSeparateSymbolSearchTabs?"resetFilter"===q?f((0,k.getAllSymbolTypesValue)()):Ee&&m(Ee):(f((0,k.getAllSymbolTypesValue)()),Ee&&m(Ee));me(!1),c||null===(e=x.current)||void 0===e||e.focus()},brokerTitle:ce,brokerLogoInfo:ue,isBrokerActive:de,onBrokerToggle:me,listRef:re,listWrapRef:ne,onLoadMoreSymbols:void 0,canLoadMore:void 0}),T);function ye(){if(!x.current)return;const[e,t,n]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);J.current=t,oe.current={selectedIndexValue:-1,searchSpreadsValue:(0,s.isSpread)(n),searchTokenValue:e},ae.current||(ae.current=setTimeout(we,0))}function be(){if(!x.current)return;const[,e]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);e!==J.current&&ye()}function Se(){u.enabled("show_spread_operators")?ye():x.current&&(oe.current={selectedIndexValue:-1,searchSpreadsValue:!1,searchTokenValue:x.current.value},ae.current||(ae.current=setTimeout(we,0)))}function we(){const{selectedIndexValue:e,searchTokenValue:t,searchSpreadsValue:n}=oe.current;ae.current=null,(0,A.unstable_batchedUpdates)((()=>{w(n),i(e),te(D?t.toUpperCase():t)}))}async function Ce(e,t,n,r){var o,a,l;try{"noop"===q?j("loading"):r?j("loadingWithPaginated"):(_e(),le.current=setTimeout((()=>{b({token:e,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,renderSymbolSearchList:[],symbolsRemaining:0,symbolStartIndex:0}),j("loading")}),500)),Re();(0,k.getAllSymbolTypesValue)();const i=!1;let c;if(de&&se){c=(await(0,z.respectAbort)($.current.signal,se.accountMetainfo())).prefix}const m=u.enabled("show_spread_operators")?null!==(a=null!==(o=(0,s.getExchange)(e))&&void 0!==o?o:c)&&void 0!==a?a:null==n?void 0:n.getRequestExchangeValue():null==d?void 0:d.getRequestExchangeValue(),p=(0,s.getExchange)(e)||null===(l=n||d)||void 0===l?void 0:l.getRequestCountryValue(),[h,g]=await Promise.all([Ne($.current.signal,e,t,n,m,p,r),i&&!r?getRecent():Promise.resolve([])]),v=g.filter((e=>{var t,n +;return m?(null===(t=e.exchange)||void 0===t?void 0:t.toLowerCase())===m.toLowerCase():!p||(null===(n=e.country)||void 0===n?void 0:n.toLowerCase())===p.toLowerCase()})),f=new Set(v.map((e=>`${e.exchange}_${e.symbol}`))),S=h.symbols.filter((e=>!f.has(`${e.exchange}_${e.symbol}`)));let x=function(e,t=window.ChartApiInstance.symbolsGrouping()){var n;const r={},o=[];for(let a=0;a({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],token:e,symbolsRemaining:0,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K}))),_e(),void j("empty");_e(),b((n=>({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],renderSymbolSearchList:x,token:e,symbolsRemaining:h.symbols_remaining,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,symbolStartIndex:n.symbolStartIndex+h.symbols.length}))),j("good")}catch(e){(0,z.skipAbortError)(e)}}async function Ne(e,t,n,r,o,a,l){var i;const c={serverHighlight:!1,text:u.enabled("show_spread_operators")?(0,s.shortName)(t):null===(i=x.current)||void 0===i?void 0:i.value,exchange:o,country:a,type:n,lang:window.language||"",sortByCountry:void 0,brokerId:ie,onlyTradable:Boolean(ie)&&de,unhideSymbolSearchGroups:pe,signal:e,start:l,filterQueryParams:V},d=(0,P.getSearchRequestDelay)();return void 0!==d&&await(0,z.delay)(e,d),O?O(c):F(c)}function Ie(){Re(),j("empty"),te(""),w(!1),b((e=>({...e,symbolStartIndex:0}))),_e()}function Le(){"watchlist"===H.current&&(o("symbolSearch"),(0,U.trackEvent)("Watchlist","Mobile SS","Go to SS page"))}function Te(e){switch((0,W.hashFromEvent)(e)){case 37:case 39:be()}}function _e(){le.current&&clearTimeout(le.current)}function Re(){$.current.abort(),$.current=new AbortController}}var Le=n(48199),Te=n(24658),_e=n(58442),Re=n(56840);function De(e){const[t,n]=(0,r.useState)((()=>{const{defaultSearchSource:t,searchSources:n}=e,r=Re.getValue("symboledit.exchangefilter","");return n.find((e=>e.value()===r))||t}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Re.setValue("symboledit.exchangefilter",t.value())}),[])]}function Be(e){const[t,n]=(0,r.useState)((()=>{if(1===e.types.length)return e.types[0].value;const t=Re.getValue("symboledit.filter",(0,k.getAllSymbolTypesValue)());return e.types.find((e=>e.value===t))?t:(0,k.getAllSymbolTypesValue)()}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Re.setValue("symboledit.filter",t)}),[])]} +var Me=n(37968),Oe=n(82708),Ae=n(77248),ze=n(76460),Qe=n(62393);const Fe=(0,k.getAvailableSearchSources)(),Pe=(0,k.getDefaultSearchSource)(),Ue=u.enabled("uppercase_instrument_names");function We(e){var t;const{onClose:o,initialMode:a,defaultValue:m="",showSpreadActions:p,hideMarkedListFlag:g,selectSearchOnInit:f=!0,onSearchComplete:y,dialogTitle:b=l.t(null,void 0,n(75905)),placeholder:S,fullscreen:x,initialScreen:w,wrapper:C,dialog:E,contentItem:N,footer:I,searchInput:L,emptyState:T,autofocus:_,dialogWidth:R,onKeyDown:D,searchSourcesScreen:B,customSearchSymbols:M,isDisableFiltering:A,disableRecents:z,shouldReturnFocus:P,onSymbolFiltersParamsChange:U}=e,Z=(0,r.useMemo)((()=>A?[]:e.symbolTypes?e.symbolTypes:(0,k.getAvailableSymbolTypes)()),[]),V=void 0!==e.input,K=A?[]:Fe,[q,j]=(0,r.useState)(a),H=(0,r.useRef)(m),[$,G]=De({searchSources:K,defaultSearchSource:Pe}),[Y,X]=[],[J,ee]=Be({types:Z}),[te,ne]=[{},()=>{}],[re,oe]=(0,r.useState)(!1),[ae,le]=(0,r.useState)(-1),[se,ie]=(0,r.useState)("noop"),ce=k.isSeparateSymbolSearchTabs?TAB_SELECT_FILTER_MAP:void 0,ue=k.isSeparateSymbolSearchTabs?(null==Y?void 0:Y[J])||Pe:$,de=(0,r.useMemo)((()=>{if(!k.isSeparateSymbolSearchTabs)return K;return K.filter((e=>{const t=TAB_FILTER_MAP[J];if(!J)return!0;const n=e.group();return n===ExchangeGroup.AllExchanges||n&&t.value.includes(n)}))}),[K,J]),[me,pe]=(0,r.useState)((()=>({canChangeExchange:Boolean($&&Fe.length>1&&!(0,k.exchangeSelectDisabled)(J)),tabSelectFilters:null==ce?void 0:ce[J],withFilters:!!J,renderSymbolSearchList:[],token:H.current,symbolsRemaining:0,currentSymbolType:J,currentSelectedSearchSource:ue,currentTabAvailableSearchSources:de,symbolStartIndex:0}))),he=(0,r.useCallback)((e=>{trackEvent("New SS",J,"Change sources"),null==X||X(J,e),pe((t=>({...t,currentSelectedSearchSource:e})))}),[J,pe]),ge=(0,r.useRef)(null!==(t=e.input)&&void 0!==t?t:null),[ve,fe]=(0,r.useState)(!1),ye=(0,Me.useForceUpdate)(),[be,Se]=(0,r.useState)(new Set),{broker:xe=null,brokerId:we,unhideSymbolSearchGroups:ke="",displayBrokerSymbol:Ce=!1}={brokerId:void 0};(0,r.useLayoutEffect)((()=>{var e;!(null==ge?void 0:ge.current)||!V&&Boolean(null===(e=ge.current)||void 0===e?void 0:e.value)||(V||"compare"===q||(ge.current.value=H.current),!_||V&&"symbolSearch"!==q||ge.current.focus())}),[q]),(0,r.useEffect)((()=>{(null==ge?void 0:ge.current)&&f&&_&&ge.current.select()}),[]);const Ee=(0,r.useMemo)((()=>me.renderSymbolSearchList.reduce(((e,t)=>{const n=Ke(t),r=be.has(n);return e.push(t),r&&t.contracts&&e.push(...t.contracts.map((e=>({...e,parent:t})))),e}),[])),[me.renderSymbolSearchList,be]),Ne=(0,r.useRef)(null);(0,r.useEffect)((()=>{var e;-1!==ae&&(null===(e=Ne.current)||void 0===e||e.scrollIntoView({block:"nearest"}))}),[ae,Ne]);const Re=i.includes(J),We=(0,r.useMemo)((()=>Ee.map(((e,t)=>{var n,r,o,a;if(Q(e)){const o=Ke(e),a=e.contracts?be.has(o):void 0,l=t===ae;return{key:t,id:o,title:Ve(e,Ce),description:e.description,isOffset:!1,onClick:rt.bind(null,e),providerId:e.provider_id,source:e.source,source2:e.source2, +country:null===(n=e.country)||void 0===n?void 0:n.toLocaleLowerCase(),type:e.type,exchangeName:null===e.exchange?void 0:e.exchange,exchangeTooltip:"",prefix:e.prefix||void 0,marketType:(0,Te.marketType)(e.type,e.typespecs,!1),hideMarketType:Re,isEod:(null===(r=e.params)||void 0===r?void 0:r.includes("eod"))&&"economic"!==e.type,isYield:(0,Ae.isYield)(e),isExpanded:a,onExpandClick:e.contracts?ot.bind(null,o):void 0,fullSymbolName:e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e),itemRef:l?Ne:void 0,isSelected:t===ae,hideMarkedListFlag:g,item:e,logoId:e.logoid,currencyLogoId:e["currency-logoid"],baseCurrencyLogoId:e["base-currency-logoid"],shortName:(0,Oe.safeShortName)(_e.QualifiedSources.fromSymbolSearchResult(e)),currencyCode:e.currency_code,isPrimary:e.is_primary_listing}}{const{parent:n}=e,r=Ke(n),l=t===ae;return{key:t,id:r+e.symbol,dangerousTitleHTML:Ve(e,Ce),dangerousDescriptionHTML:`${n.description}`+(e.description?` (${e.description})`:""),isOffset:!0,isEod:null===(o=e.params)||void 0===o?void 0:o.includes("eod"),isYield:(0,Ae.isYield)(e),onClick:at.bind(null,e.parent,e),providerId:n.provider_id,country:null===(a=n.country)||void 0===a?void 0:a.toLowerCase(),type:n.type,exchangeName:null===n.exchange?void 0:n.exchange,exchangeTooltip:"",marketType:(0,Te.marketType)(n.type,e.typespecs,!1),hideMarketType:Re,fullSymbolName:_e.QualifiedSources.fromSymbolSearchResult(e.parent,e),itemRef:l?Ne:void 0,isSelected:l,hideMarkedListFlag:g,item:e}}}))),[me.renderSymbolSearchList,be,q,ae,D]),He=(0,r.useMemo)((()=>function(e,t,n){const r=null==t?void 0:t[e],o=new Map(null==r?void 0:r.map((e=>[e.id,e.urlParam]))),a=n[e];let l;if(a){l={};for(const[e,t]of Object.entries(a)){const n=o.get(e);n&&(l[n]=t)}}return l}(J,ce,te)),[J,ce,te]),$e=(0,r.useMemo)((()=>me.renderSymbolSearchList.slice(0,20).map((e=>e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e)))),[me.renderSymbolSearchList]);(0,r.useEffect)((()=>{var e,t;if(!U)return;const n=["resetFilter","resetTabFilter","empty"].includes(se)?[]:$e,r={...He,result_list:n};r.search_type||(r.search_type="bitcoin,crypto"===J?"crypto":J);const o=TAB_FILTER_MAP[J];J&&("country"===o.id?r.country=null!==(e=null==ue?void 0:ue.getRequestCountryValue())&&void 0!==e?e:null:r.exchange=null!==(t=null==ue?void 0:ue.getRequestExchangeValue())&&void 0!==t?t:null),U(r)}),[J,He,$e,ue,se]);const Ge=null!=E?E:je,Ye=Ge!==je&&!V,Xe=(e,t)=>{var n;return{mode:q,setMode:j,selectedSearchSource:ue,setSelectedSearchSource:k.isSeparateSymbolSearchTabs?he:G,isAllSearchSourcesSelected:v.isAllSearchSourcesSelected,allSearchSourcesTitle:k.isSeparateSymbolSearchTabs?null===(n=TAB_FILTER_MAP[me.currentSymbolType])||void 0===n?void 0:n.allSearchSourcesTitle:void 0,selectedSymbolType:J,setSelectedSymbolType:ee,selectedIndex:ae,setSelectedIndex:le,onClose:o,setSymbolSearchContent:pe,symbolSearchContent:me,searchRef:ge,cachedInputValue:H,searchSpreads:re,setSearchSpreads:oe, +handleListWidth:lt,isSmallWidth:ve,feedItems:We,isMobile:e,showSpreadActions:p,selectSearchOnInit:f,isTablet:t,selectedItem:Ee[ae],forceUpdate:ye,placeholder:S,initialScreen:w,toggleExpand:ot,openedItems:be,onSubmit:ct,onSearchComplete:y,footer:I,symbolTypes:Z,contentItem:N,searchInput:L,emptyState:T,autofocus:_,upperCaseEnabled:Ue,externalInput:V,handleKeyDown:Ye?void 0:it,customSearchSymbols:M,searchSources:de,filterDefinitions:ce,selectedFilterValues:te,setSelectedFilterValues:ne,filterQueryParams:He,symbolSearchState:se,setSymbolSearchState:ie}},Je=null!=B?B:O,et="exchange"===q,tt=et?{title:l.t(null,void 0,n(19724)),dataName:"exchanges-search",render:()=>r.createElement(Je,{searchSources:me.currentTabAvailableSearchSources}),additionalHeaderElement:r.createElement(Le.BackButton,{onClick:()=>j("symbolSearch"),className:Qe.backButton,size:"medium","aria-label":l.t(null,{context:"input"},n(16936)),preservePaddings:!0}),additionalElementPos:"before"}:{title:b,dataName:"symbol-search-items-dialog",render:()=>r.createElement(Ie,null),additionalElementPos:"after"},nt=null!=C?C:"div";return r.createElement(nt,null,r.createElement(c.MatchMediaMap,{rules:d.DialogBreakpoints},(({TabletSmall:e,TabletNormal:t})=>r.createElement(h.SymbolSearchItemsDialogContext.Provider,{value:Xe(e,t)},r.createElement(Ge,{...tt,shouldReturnFocus:P,fullScreen:x,onClose:o,onClickOutside:o,onKeyDown:Ye?void 0:it,isOpened:!0})))));function rt(e,t){if(e.contracts)return e.contracts.length?void at(e,e.contracts[0],t):void ot(Ke(e));at(e,void 0,t)}function ot(e){const t=new Set(be);t.has(e)?t.delete(e):t.add(e),Se(t)}function at(e,t,n){const r=t||e,{exchange:a}=e;if(u.enabled("show_spread_operators")){const e={name:r.symbol,exchange:a,prefix:r.prefix,fullName:r.full_name};if(re)return st(e),void ye();if(ge.current&&ge.current.value.includes(","))return void st(e)}ut([{resolved:!0,symbol:_e.QualifiedSources.fromSymbolSearchResult(e,t),result:r}],n),o()}function lt(e){fe("fixed"===R||e<=640)}function st(e){if(!ge.current)return;const[t,n]=(0,s.getNextSymbolInputValueAndPosition)(ge.current,e,Ue);ge.current.value=t,ge.current.setSelectionRange(n,n),ge.current.focus()}function it(e){switch((0,W.hashFromEvent)(e)){case 38:if(e.preventDefault(),0===ae)return;if(-1===ae)return void le(0);le(ae-1);break;case 40:if(e.preventDefault(),ae===We.length-1)return;le(ae+1);break;case 37:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(!r&&n&&be.has(n)&&Boolean(o)&&!Boolean(D)&&(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 39:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(r||!n||be.has(n)||!Boolean(o)||Boolean(D)||(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 13:e.preventDefault(),ct(!0);break;case 27:if(e.preventDefault(),et)return void j("symbolSearch");o()}null==D||D(e)}function ct(e){if(!ge.current)return;let t=ge.current.value;if(u.enabled("show_spread_operators")&&re&&t){const n=We[ae];if(n&&void 0!==n.isExpanded&&(n.onClick(),t=ge.current.value),t.includes(",")){ +return ut(qe(t).map(Ze)),void(e&&o())}return ut([{symbol:Ue?t.toUpperCase():t,resolved:!1}]),void(e&&o())}if(t.includes(","))return ut(qe(t).map(Ze)),void(e&&o());if(-1!==ae){We[ae].onClick()}else{const n=Ue?t.toUpperCase():t;if(n&&""!==n.trim()){const e=qe(n);if(void 0!==we&&-1===n.indexOf(":"))(function(e){let t=!1;return Promise.all(e.map((e=>-1!==e.indexOf(":")||t?Promise.resolve({symbol:e,resolved:!1}):(t=!0,async function(e){var t;null===(t=await(null==xe?void 0:xe.accountMetainfo()))||void 0===t||t.prefix;const n=void 0,r=await F({strictMatch:!0,serverHighlight:!1,text:e,lang:window.language||"",brokerId:we,onlyTradable:!0,unhideSymbolSearchGroups:ke,exchange:n});if(0!==r.symbols.length){const e=r.symbols[0],{contracts:t}=e,n=t&&t.length>0?t[0]:void 0,o=e.prefix||e.exchange,a=n?n.symbol:e.symbol;if(o&&a)return{symbol:_e.QualifiedSources.fromSymbolSearchResult(e,n),resolved:!0,result:e}}return{symbol:e,resolved:!1}}(e)))))})(e).then((e=>ut(e)));else{ut(e.map(Ze))}}e&&o()}}async function ut(e,t){const n=!t||(0,ze.isKeyboardClick)(t);y(e,{symbolType:J,isKeyboardEvent:n})}}function Ze(e){return{symbol:Ue?e.toUpperCase():e,resolved:!1}}function Ve(e,t){const{broker_symbol:n,symbol:r,description:o}=e;return`${"spread"===e.type?o:r}${t&&n?` (${n})`:""}`}function Ke(e){return e.symbol+e.exchange+e.description}function qe(e){return e.split(",").map((e=>e.trim())).filter((e=>""!==e))}function je(e){const{isMobile:t,isTablet:n}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext);return r.createElement(m.AdaptivePopupDialog,{...e,className:a()(Qe.dialog,!t&&(n?Qe.tabletDialog:Qe.desktopDialog)),backdrop:!0,draggable:!1})}},15983:(e,t,n)=>{"use strict";n.d(t,{flip:()=>s,getCurrentTokenParamsFromInput:()=>v,getExchange:()=>p,getNextSymbolInputValueAndPosition:()=>g,isSpread:()=>u,shortName:()=>m,stringifyTokens:()=>i,validate:()=>l});var r=n(14483),o=n(7785),a=n(81319);function l(e){const t={braceBalance:0,currentState:"var",warnings:[],errors:[]};if(r.enabled("charting_library_base")&&!r.enabled("show_spread_operators"))return t;let n="init";const o=[];for(let r=0;r"symbol"===t.type&&o.symbolTokenEscapeRe.test(t.value)?e+`'${t.value}'`:e+t.value),"")}function c(e){return"plus"===e||"minus"===e||"multiply"===e||"divide"===e||"power"===e}function u(e){return e.length>1&&e.some((e=>c(e.type)))}function d(e){e=function(e){const t=[];for(const n of e)"whitespace"!==n.type&&t.push(n);return t}(e);const t=[],n=[];let r;for(let o=0;oa.precedence&&(n[n.length-1].minPrecedence=a.precedence);break;case"openBrace":r={minPrecedence:1/0,openBraceIndex:o},n.push(r);break;case"closeBrace":{if(r=n.pop(),!r)break;const a=e[r.openBraceIndex-1],l=e[o+1],s=a&&("plus"===a.type||"multiply"===a.type);(!c(null==l?void 0:l.type)||(null==l?void 0:l.precedence)<=r.minPrecedence)&&(!c(null==a?void 0:a.type)||(null==a?void 0:a.precedence)<(null==r?void 0:r.minPrecedence)||(null==a?void 0:a.precedence)===(null==r?void 0:r.minPrecedence)&&s)&&(t.unshift(r.openBraceIndex),t.push(o),n.length&&n[n.length-1].minPrecedence>r.minPrecedence&&(n[n.length-1].minPrecedence=r.minPrecedence))}}}for(let n=t.length;n--;)e.splice(t[n],1);return e}function m(e){return d((0,o.tokenize)(e)).reduce(((e,t)=>{if("symbol"!==t.type)return e+t.value;const[,n]=h(t);return n?e+n:e}),"")}function p(e){const t=function(e){const t=(0,o.tokenize)(e),n=[];return t.forEach((e=>{if("symbol"!==e.type)return;const[t]=h(e);t&&n.push(t)})),n}(e);if(1===t.length)return t[0]}function h(e){const t=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i.exec(e.value);return null===t?[void 0,void 0]:[t[1],t[2]]}function g(e,t,n){const r=e.value,[l,s]=v(e,n),i=(0,a.getSymbolFullName)(t),c=o.symbolTokenEscapeRe.test(i)?`'${i}'`:i;return[r.substring(0,s)+c+r.substring(s+l.length),s+c.length]}function v(e,t){const{value:n,selectionStart:r}=e,a=(0,o.tokenize)(t?n.toUpperCase():n),l=function(e,t){for(let n=0;n{"use strict";n.d(t,{ +exchangeSelectDisabled:()=>m,getAllSymbolTypesValue:()=>d,getAvailableSearchSources:()=>c,getAvailableSymbolTypes:()=>u,getDefaultSearchSource:()=>i,getSymbolFullName:()=>s,isSeparateSymbolSearchTabs:()=>p});var r=n(44352),o=n(20882);class a{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,o.isAllSearchSourcesSelected)(this)?r.t(null,void 0,n(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const n=t.toLowerCase(),{name:r,desc:o,searchTerms:a}=e;return r.toLowerCase().includes(n)||o.toLowerCase().includes(n)||void 0!==a&&a.some((e=>e.toLowerCase().includes(n)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var l=n(3685);function s(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function i(){const e=c();return e.find(o.isAllSearchSourcesSelected)||e[0]||null}function c(){return(0,o.createSearchSources)(a,(0,l.getExchanges)())}function u(){return window.ChartApiInstance.supportedSymbolsTypes()}function d(){return""}function m(e){return!(!p||""!==e)}const p=!1},82708:(e,t,n)=>{"use strict";n.d(t,{safeShortName:()=>o});var r=n(79982);function o(e){try{return(0,r.shortName)(e)}catch(t){return e}}},7785:(e,t,n)=>{"use strict";n.d(t,{symbolTokenEscapeRe:()=>a,tokenize:()=>i});var r=n(14483);const o=r.enabled("charting_library_base")?/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&])*|'.+?'/:/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&])*|'.+?'/,a=/[+\-/*]/,l={number:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,incompleteNumber:/\./,symbol:o,incompleteSymbol:/'[^']*/,separatorPrefix:"###",openBrace:"(",closeBrace:")",plus:"+",minus:"-",multiply:"*",divide:"/",power:"^",whitespace:/[\0-\x20\s]+/,unparsed:null},s=new RegExp(Object.values(l).map((e=>{return null===e?"":`(${"string"==typeof e?(t=e,t.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&")):e.source})`;var t})).filter((e=>""!==e)).concat(".").join("|"),"g");function i(e){if(!e)return[];const t=[],n=Object.keys(l);let r;for(;r=s.exec(e);){let e=!1;for(let o=n.length;o--;)if(r[o+1]){n[o]&&t.push({value:r[o+1],type:n[o],precedence:0,offset:r.index}),e=!0;break}e||t.push({value:r[0],type:"unparsed",precedence:0,offset:r.index})}return t}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>a});var r=n(50959),o=n(58492);n(45300);function a(e){var t,n;const a=(0,o.getStyleClasses)(e.size,e.className),l=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:a,src:e.logoUrl,alt:l,title:e.title,loading:e.loading}):r.createElement("span",{className:a,title:e.title},e.placeholderLetter)}},58492:(e,t,n)=>{ +"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>a});var r=n(97754);function o(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function a(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>a,getHighlightedChars:()=>l,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:a,primaryKey:l,secondaryKey:s=l,optionalPrimaryKey:i,tertiaryKey:c}=e;return t.map((e=>{const t=i&&e[i]?e[i]:e[l],a=e[s],u=c&&e[c];let d,m=0;return n.forEach((e=>{var n,l,s,i,c;const{re:p,fullMatch:h}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return m=4,void(d=null===(n=t.match(h))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&h.test(t))return m=3,void(d=null===(l=t.match(h))||void 0===l?void 0:l.index);if((0,r.isString)(a)&&h.test(a))return m=2,void(d=null===(s=a.match(h))||void 0===s?void 0:s.index);if((0,r.isString)(a)&&p.test(a))return m=2,void(d=null===(i=a.match(p))||void 0===i?void 0:i.index);if(Array.isArray(u))for(const e of u)if(h.test(e))return m=1,void(d=null===(c=e.match(h))||void 0===c?void 0:c.index)})),{matchPriority:m,matchIndex:d,item:e}})).filter((e=>a||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function a(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function l(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:a}=e;n.lastIndex=0,o.lastIndex=0;const l=n.exec(t),s=l||o.exec(t)||a&&a.exec(t);if(e.fuzzyHighlight=!l,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),a=n(19785),l=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:i}=e,c=(0,r.useMemo)((()=>(0,a.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(l.highlighted,i)},e):r.createElement("span",null,e)))):s)}},78036:(e,t,n)=>{"use strict";n.d(t,{useEnsuredContext:()=>a});var r=n(50959),o=n(50151);function a(e){return(0,o.ensureNotNull)((0,r.useContext)(e))}},37968:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>o});var r=n(50959) +;const o=()=>{const[,e]=(0,r.useReducer)((e=>e+1),0);return e}},29006:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>r.useResizeObserver});var r=n(67842)},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>o});var r=n(50959);const o=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,o="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[a,l]=(0,r.useState)(n?n.value():o);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){l(n.value());const e=e=>l(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),a}},84877:(e,t,n)=>{"use strict";n.d(t,{MatchMediaMap:()=>l});var r=n(50959),o=n(66783),a=n.n(o);class l extends r.Component{constructor(e){super(e),this._handleMediaChange=()=>{const e=i(this.state.queries,((e,t)=>t.matches));let t=!1;for(const n in e)if(e.hasOwnProperty(n)&&this.state.matches[n]!==e[n]){t=!0;break}t&&this.setState({matches:e})};const{rules:t}=this.props;this.state=s(t)}shouldComponentUpdate(e,t){return!a()(e,this.props)||(!a()(t.rules,this.state.rules)||!a()(t.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(e,t){a()(e.rules,this.props.rules)||this._migrate(t.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(e,t){if(a()(e.rules,t.rules))return null;const{rules:n}=e;return s(n)}_migrate(e,t){null!==e&&i(e,((e,t)=>{t.removeListener(this._handleMediaChange)})),null!==t&&i(t,((e,t)=>{t.addListener(this._handleMediaChange)}))}}function s(e){const t=i(e,((e,t)=>window.matchMedia(t)));return{queries:t,matches:i(t,((e,t)=>t.matches)),rules:{...e}}}function i(e,t){const n={};for(const r in e)e.hasOwnProperty(r)&&(n[r]=t(r,e[r]));return n}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>l});var r=n(50959),o=n(97754),a=n(45719);function l(e){return r.createElement("div",{className:o(a.separator,e.className)})}},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>l});var r=n(50959),o=n(97754),a=n(58096);n(83135);function l(e){const t=o(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${a.spinnerSizeMap[e.size||a.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(34587),s=n(578);function i(e){const{dropped:t,className:n}=e;return r.createElement(a.Icon,{className:o(n,l.icon,{[l.dropped]:t}),icon:s})}},78029:e=>{e.exports={button:"button-GwQQdU8S",hover:"hover-GwQQdU8S",isInteractive:"isInteractive-GwQQdU8S",accessible:"accessible-GwQQdU8S",isGrouped:"isGrouped-GwQQdU8S",isActive:"isActive-GwQQdU8S",isOpened:"isOpened-GwQQdU8S",isDisabled:"isDisabled-GwQQdU8S",text:"text-GwQQdU8S",icon:"icon-GwQQdU8S"}},31409:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(78029);const s=l,i=r.forwardRef(((e,t)=>{ +const{tag:n="div",icon:s,isActive:i,isOpened:c,isDisabled:u,isGrouped:d,isHovered:m,onClick:p,text:h,textBeforeIcon:g,title:v,theme:f=l,className:y,forceInteractive:b,inactive:S,"data-name":x,"data-tooltip":w,...k}=e,C=o(y,f.button,(v||w)&&"apply-common-tooltip",{[f.isActive]:i,[f.isOpened]:c,[f.isInteractive]:(b||Boolean(p))&&!u&&!S,[f.isDisabled]:Boolean(u||S),[f.isGrouped]:d,[f.hover]:m}),E=s&&("string"==typeof s?r.createElement(a.Icon,{className:f.icon,icon:s}):r.cloneElement(s,{className:o(f.icon,s.props.className)}));return"button"===n?r.createElement("button",{...k,ref:t,type:"button",className:o(C,f.accessible),disabled:u&&!S,onClick:p,title:v,"data-name":x,"data-tooltip":w},g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h),E,!g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h)):r.createElement("div",{...k,ref:t,"data-role":"button",className:C,onClick:u?void 0:p,title:v,"data-name":x,"data-tooltip":w},g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h),E,!g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h))}))},24658:(e,t,n)=>{"use strict";n.d(t,{marketType:()=>s});var r=n(44352);const o=new Map([["cfd",r.t(null,void 0,n(87592))],["dr",r.t(null,void 0,n(67245))],["index",r.t(null,void 0,n(12754))],["forex",r.t(null,void 0,n(39512))],["right",r.t(null,{context:"symbol_type"},n(9898))],["bond",r.t(null,void 0,n(79852))],["bitcoin",r.t(null,void 0,n(8448))],["crypto",r.t(null,void 0,n(8448))],["economic",r.t(null,void 0,n(88720))],["indices",r.t(null,void 0,n(60804))],["futures",r.t(null,void 0,n(81859))],["stock",r.t(null,void 0,n(36931))],["commodity",r.t(null,void 0,n(12629))]]);n(42053);const a=new Map,l=new Set(["cfd","spreadbet","defi","sharia","yield","government","corporate","mutual","money","etf","unit","trust","reit","etn","convertible","closedend","crypto","oracle"]);function s(e,t=[],n=!0){const r=t.filter((e=>l.has(e))),s=`${e}_${r.sort().join("_")}`,i=a.get(s);if(void 0!==i)return i;const c=n?function(e){return o.get(e)||e}(e):e,u=Boolean(t.length)?[c,...r].join(" "):c;return a.set(s,u),u}},2948:e=>{e.exports=''},52019:e=>{e.exports=''},95694:e=>{e.exports=''},49498:e=>{ +e.exports=''},60176:e=>{e.exports=''},35369:e=>{e.exports=''},58478:e=>{e.exports=''},73063:e=>{e.exports=''},14127:e=>{e.exports=''},18073:e=>{e.exports=''},99243:e=>{e.exports=''},42576:e=>{e.exports=''},578:e=>{e.exports=''},91540:e=>{e.exports=''},7720:e=>{ +e.exports=''},66619:e=>{e.exports=''},67562:e=>{e.exports=''},69859:e=>{e.exports=''},69533:e=>{e.exports=''},486:e=>{e.exports=''},63861:e=>{e.exports=''},81574:e=>{e.exports=''},32617:e=>{e.exports=''},35119:e=>{e.exports=''},69135:e=>{ +e.exports=''},64494:(e,t,n)=>{"use strict";e.exports=n.p+"flag-square-mock-dark.16b5f3a431f502b03ae3.svg"},2495:(e,t,n)=>{"use strict";e.exports=n.p+"flag-square-mock.d201313017eb2c1b989f.svg"}}]); \ No newline at end of file diff --git a/charting_library/bundles/add-compare-dialog.8be3343b197a4d862dba.js b/charting_library/bundles/add-compare-dialog.fd9f91929c939a260ad3.js similarity index 95% rename from charting_library/bundles/add-compare-dialog.8be3343b197a4d862dba.js rename to charting_library/bundles/add-compare-dialog.fd9f91929c939a260ad3.js index c44b785d..dd459775 100644 --- a/charting_library/bundles/add-compare-dialog.8be3343b197a4d862dba.js +++ b/charting_library/bundles/add-compare-dialog.fd9f91929c939a260ad3.js @@ -1,7 +1,7 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[731],{59142:function(e,t){var o,r,a;r=[t],o=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t{e.exports={wrapper:"wrapper-GZajBGIm",input:"input-GZajBGIm",box:"box-GZajBGIm",icon:"icon-GZajBGIm",noOutline:"noOutline-GZajBGIm","intent-danger":"intent-danger-GZajBGIm",check:"check-GZajBGIm", dot:"dot-GZajBGIm"}},57222:e=>{e.exports={button:"button-Rc93kXa8",bordersVisible:"bordersVisible-Rc93kXa8",selected:"selected-Rc93kXa8"}},17723:e=>{e.exports={footer:"footer-dwINHZFL"}},85286:e=>{e.exports={wrap:"wrap-oc7l8ZQg",header:"header-oc7l8ZQg",item:"item-oc7l8ZQg"}},44467:e=>{e.exports={label:"label-lVJKBKVk"}},78724:e=>{e.exports={scrollable:"scrollable-sXALjK1u",spinnerWrap:"spinnerWrap-sXALjK1u",item:"item-sXALjK1u",heading:"heading-sXALjK1u",checkboxWrap:"checkboxWrap-sXALjK1u",checkbox:"checkbox-sXALjK1u",emptyState:"emptyState-sXALjK1u",image:"image-sXALjK1u",text:"text-sXALjK1u"}},10341:e=>{e.exports={dialog:"dialog-IKuIIugL",tablet:"tablet-IKuIIugL"}},66076:e=>{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN",positionLeft:"positionLeft-_HnK0UIN"}},71986:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-jFqVJoPk",hovered:"hovered-jFqVJoPk",isDisabled:"isDisabled-jFqVJoPk",isActive:"isActive-jFqVJoPk",shortcut:"shortcut-jFqVJoPk",toolbox:"toolbox-jFqVJoPk",withIcon:"withIcon-jFqVJoPk","round-icon":"round-icon-jFqVJoPk",icon:"icon-jFqVJoPk",labelRow:"labelRow-jFqVJoPk",label:"label-jFqVJoPk",showOnHover:"showOnHover-jFqVJoPk",showOnFocus:"showOnFocus-jFqVJoPk"}},70673:(e,t,o)=>{"use strict";o.d(t,{CheckboxInput:()=>d});var r=o(50959),a=o(97754),n=o(90186),s=o(9745),i=o(65890),l=o(70048),c=o.n(l);function d(e){const t=a(c().box,c()[`intent-${e.intent}`],{[c().check]:!Boolean(e.indeterminate),[c().dot]:Boolean(e.indeterminate),[c().noOutline]:-1===e.tabIndex}),o=a(c().wrapper,e.className);return r.createElement("span",{className:o,title:e.title,style:e.style},r.createElement("input",{id:e.id,tabIndex:e.tabIndex,className:c().input,type:"checkbox",name:e.name,checked:e.checked,disabled:e.disabled,value:e.value,autoFocus:e.autoFocus,role:e.role,onChange:function(){e.onChange&&e.onChange(e.value)},ref:e.reference,"aria-required":e["aria-required"],"aria-describedby":e["aria-describedby"],"aria-invalid":e["aria-invalid"],...(0,n.filterDataProps)(e)}),r.createElement("span",{className:t},r.createElement(s.Icon,{icon:i,className:c().icon})))}},36383:(e,t,o)=>{"use strict";o.d(t,{useOutsideEvent:()=>n});var r=o(50959),a=o(27267);function n(e){const{click:t,mouseDown:o,touchEnd:n,touchStart:s,handler:i,reference:l,ownerDocument:c=document}=e,d=(0,r.useRef)(null),u=(0,r.useRef)(new CustomEvent("timestamp").timeStamp);return(0,r.useLayoutEffect)((()=>{const e={click:t,mouseDown:o,touchEnd:n,touchStart:s},r=l?l.current:d.current;return(0,a.addOutsideEventListener)(u.current,r,i,c,e)}),[t,o,n,s,i]),l||d}},9745:(e,t,o)=>{"use strict";o.d(t,{Icon:()=>a});var r=o(50959);const a=r.forwardRef(((e,t)=>{const{icon:o="",...a}=e;return r.createElement("span",{...a,ref:t,dangerouslySetInnerHTML:{__html:o}})}))},67961:(e,t,o)=>{"use strict";o.d(t,{OverlapManager:()=>n,getRootOverlapManager:()=>i});var r=o(50151);class a{constructor(){this._storage=[]}add(e){ this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class n{constructor(e=document){this._storage=new a,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,o=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,o),this._container=o}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const o=this._windows.get(e);if(void 0!==o)return o;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r),++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const s=new WeakMap;function i(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(s.get(t));{const t=new n(e),o=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return s.set(o,t),t.setContainer(o),e.body.appendChild(o),t}}},99054:(e,t,o)=>{"use strict";o.d(t,{setFixedBodyState:()=>c});const r=(()=>{let e;return()=>{var t;if(void 0===e){const o=document.createElement("div"),r=o.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(o);const a=o.offsetWidth;o.style.overflow="scroll";const n=document.createElement("div");n.style.width="100%",o.appendChild(n);const s=n.offsetWidth;null===(t=o.parentNode)||void 0===t||t.removeChild(o),e=a-s}return e}})();function a(e,t,o){null!==e&&e.style.setProperty(t,o)}function n(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function s(e,t){return parseInt(n(e,t))}let i=0,l=!1;function c(e){const{body:t}=document,o=t.querySelector(".widgetbar-wrap");if(e&&1==++i){const e=n(t,"overflow"),i=s(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(a(o,"right",`${r()}px`),t.style.paddingRight=`${i+r()}px`,l=!0),t.classList.add("i-no-scroll") -}else if(!e&&i>0&&0==--i&&(t.classList.remove("i-no-scroll"),l)){a(o,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},45601:(e,t,o)=>{"use strict";o.d(t,{Measure:()=>a});var r=o(67842);function a(e){const{children:t,onResize:o}=e;return t((0,r.useResizeObserver)(o||(()=>{}),[null===o]))}},39362:(e,t,o)=>{"use strict";o.d(t,{SymbolSearchDialogFooter:()=>i});var r=o(50959),a=o(97754),n=o.n(a),s=o(17723);function i(e){const{className:t,children:o}=e;return r.createElement("div",{className:n()(s.footer,t)},o)}},89035:(e,t,o)=>{"use strict";o.r(t),o.d(t,{getCompareDialogRenderer:()=>se});var r=o(50959),a=o(44352),n=o(32563),s=o(14483),i=o(65106),l=o(97754),c=o.n(l),d=o(50151),u=o(9745),m=o(86656),h=o(77975),p=o(63932),v=o(26843),f=o(45345),b=o(45601),y=o(84524),g=o(5648);const S=r.createContext(null);var _=o(70412),k=o(78036);const x=r.createContext(null);var w=o(16396),I=o(41590),C=o(37558),E=o(57222);function N(e){const{theme:t=E,children:o,onClick:a,isSelected:n,areBordersVisible:s,isItemSelected:i,className:l,value:d,name:u}=e;return r.createElement("button",{type:"button",className:c()(l,t.button,n&&t.selected,s&&!n&&!i&&t.bordersVisible),name:u,value:d,onClick:a},o)}function M(e){const{value:t,onClick:o,...a}=e,n=(0,r.useCallback)((e=>o(t,e)),[t,o]);return r.createElement(N,{...a,value:String(t),onClick:n})}var z=o(46148),D=o(85286);const L={samePctScale:a.t(null,void 0,o(82642)),newPriceScale:a.t(null,void 0,o(34420)),newPane:a.t(null,void 0,o(67242)),sameScale:a.t(null,void 0,o(17547))};function T(e){const{fullSymbolName:t,isSelected:n,className:s,isYield:l}=e,{isMobile:d,searchRef:u,setMode:m}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{compareModel:h,selectedCompareOption:p,setHoveredItemId:v,clearInput:f,allowExtendTimeScale:b}=(0,k.useEnsuredContext)(S),{callback:g}=(0,k.useEnsuredContext)(x),_=h.comparableOnSameScale({isYield:l}),E=_?z.CompareOption.SameScale:z.CompareOption.SamePctScale,N=_?L.sameScale:L.samePctScale;return d?r.createElement(C.DrawerManager,null,r.createElement(I.Drawer,{position:"Bottom",onClose:T.bind(null,!1)},r.createElement("div",{className:D.header},a.t(null,void 0,o(79589))),r.createElement(w.PopupMenuItem,{className:D.item,onClick:A,onClickArg:E,label:N}),r.createElement(w.PopupMenuItem,{className:D.item,onClick:A,onClickArg:z.CompareOption.NewPriceScale,label:L.newPriceScale}),r.createElement(w.PopupMenuItem,{className:D.item,onClick:A,onClickArg:z.CompareOption.NewPane,label:L.newPane}))):r.createElement("div",{className:c()(D.wrap,s),"data-name":"compare-buttons-group"},r.createElement(M,{onClick:A,value:E,isItemSelected:Boolean(n),isSelected:n&&p===E},N),r.createElement(M,{onClick:A,value:z.CompareOption.NewPriceScale,isItemSelected:Boolean(n),isSelected:n&&p===z.CompareOption.NewPriceScale},L.newPriceScale),r.createElement(M,{onClick:A,value:z.CompareOption.NewPane,isItemSelected:Boolean(n),isSelected:n&&p===z.CompareOption.NewPane},L.newPane));function T(e){d&&g&&g(),f&&e&&f(u,m)}function A(e,o){ +}else if(!e&&i>0&&0==--i&&(t.classList.remove("i-no-scroll"),l)){a(o,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},45601:(e,t,o)=>{"use strict";o.d(t,{Measure:()=>a});var r=o(67842);function a(e){const{children:t,onResize:o}=e;return t((0,r.useResizeObserver)(o||(()=>{}),[null===o]))}},39362:(e,t,o)=>{"use strict";o.d(t,{SymbolSearchDialogFooter:()=>i});var r=o(50959),a=o(97754),n=o.n(a),s=o(17723);function i(e){const{className:t,children:o}=e;return r.createElement("div",{className:n()(s.footer,t)},o)}},89035:(e,t,o)=>{"use strict";o.r(t),o.d(t,{getCompareDialogRenderer:()=>se});var r=o(50959),a=o(44352),n=o(32563),s=o(14483),i=o(65106),l=o(97754),c=o.n(l),d=o(50151),u=o(9745),m=o(86656),h=o(77975),p=o(63932),v=o(26843),f=o(45345),b=o(45601),y=o(84524),g=o(21668);const S=r.createContext(null);var _=o(70412),k=o(78036);const x=r.createContext(null);var w=o(16396),I=o(41590),C=o(37558),E=o(57222);function N(e){const{theme:t=E,children:o,onClick:a,isSelected:n,areBordersVisible:s,isItemSelected:i,className:l,value:d,name:u}=e;return r.createElement("button",{type:"button",className:c()(l,t.button,n&&t.selected,s&&!n&&!i&&t.bordersVisible),name:u,value:d,onClick:a},o)}function M(e){const{value:t,onClick:o,...a}=e,n=(0,r.useCallback)((e=>o(t,e)),[t,o]);return r.createElement(N,{...a,value:String(t),onClick:n})}var z=o(46148),D=o(85286);const L={samePctScale:a.t(null,void 0,o(82642)),newPriceScale:a.t(null,void 0,o(34420)),newPane:a.t(null,void 0,o(67242)),sameScale:a.t(null,void 0,o(17547))};function T(e){const{fullSymbolName:t,isSelected:n,className:s,isYield:l}=e,{isMobile:d,searchRef:u,setMode:m}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{compareModel:h,selectedCompareOption:p,setHoveredItemId:v,clearInput:f,allowExtendTimeScale:b}=(0,k.useEnsuredContext)(S),{callback:g}=(0,k.useEnsuredContext)(x),_=h.comparableOnSameScale({isYield:l}),E=_?z.CompareOption.SameScale:z.CompareOption.SamePctScale,N=_?L.sameScale:L.samePctScale;return d?r.createElement(C.DrawerManager,null,r.createElement(I.Drawer,{position:"Bottom",onClose:T.bind(null,!1)},r.createElement("div",{className:D.header},a.t(null,void 0,o(79589))),r.createElement(w.PopupMenuItem,{className:D.item,onClick:A,onClickArg:E,label:N}),r.createElement(w.PopupMenuItem,{className:D.item,onClick:A,onClickArg:z.CompareOption.NewPriceScale,label:L.newPriceScale}),r.createElement(w.PopupMenuItem,{className:D.item,onClick:A,onClickArg:z.CompareOption.NewPane,label:L.newPane}))):r.createElement("div",{className:c()(D.wrap,s),"data-name":"compare-buttons-group"},r.createElement(M,{onClick:A,value:E,isItemSelected:Boolean(n),isSelected:n&&p===E},N),r.createElement(M,{onClick:A,value:z.CompareOption.NewPriceScale,isItemSelected:Boolean(n),isSelected:n&&p===z.CompareOption.NewPriceScale},L.newPriceScale),r.createElement(M,{onClick:A,value:z.CompareOption.NewPane,isItemSelected:Boolean(n),isSelected:n&&p===z.CompareOption.NewPane},L.newPane));function T(e){d&&g&&g(),f&&e&&f(u,m)}function A(e,o){ if(o.preventDefault(),h&&t&&void 0!==e){(0,i.getSymbolSearchCompleteOverrideFunction)()(t).then((t=>{h.applyStudy(t.symbol,e,b),v(""),T(!0)}))}}}function A(e){const{isSelected:t,fullSymbolName:o,onExpandClick:a,actions:s,id:l,isOffset:c,isYield:d}=e,{isMobile:u,toggleExpand:m,searchSpreads:h,searchRef:p,setMode:v,mode:f}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{compareModel:b,hoveredItemId:w,setHoveredItemId:I,clearInput:C,allowExtendTimeScale:E}=(0,k.useEnsuredContext)(S),[N,M]=(0,r.useState)(!1),D=(0,r.useRef)(null),L=(0,_.useAccurateHover)(D),A=(0,r.useMemo)((()=>({callback:P})),[P]),B=!Boolean(a)&&!Boolean(s),j=l===w;return r.createElement(x.Provider,{value:A},r.createElement(g.SymbolSearchDialogContentItem,{hideMarkedListFlag:"compare"===f,...e,reference:D,onClick:function(t){if(Boolean(a)&&l&&!c)return null==t||t.preventDefault(),void m(l);if(!N&&u)return void M(!0);if(h&&e.onClick)return void e.onClick(t);if((n.mobiletouch?j:!N)&&o){(0,i.getSymbolSearchCompleteOverrideFunction)()(o).then((e=>{const t=b.comparableOnSameScale({isYield:d})?z.CompareOption.SameScale:z.CompareOption.SamePctScale;b.applyStudy(e.symbol,t,E)})),I(""),C&&C(p,v)}n.mobiletouch&&!u&&!j&&l&&I(l)},hoverComponent:function(){if(!B)return!1;if(u)return N;if(n.mobiletouch)return j;return Boolean(L||t)}()?T:void 0}));function P(){M(!1)}}var B=o(15550),j=o(93986),P=o(39750),H=o(78724);function O(e){const{handleListWidth:t}=(0,d.ensureNotNull)((0,r.useContext)(y.SymbolSearchItemsDialogContext)),{compareModel:n,selectedCompareIndex:s,selectedItemRef:i}=(0,d.ensureNotNull)((0,r.useContext)(S)),l=(0,h.useWatchedValueReadonly)({watchedValue:n.isDataReady()}),_=(0,h.useWatchedValueReadonly)({watchedValue:n.studies()}),k=(0,h.useWatchedValueReadonly)({watchedValue:n.highlightedSymbol()}),x=(0,r.useMemo)((()=>_.filter((e=>e.checked))),[_]),w=(0,r.useMemo)((()=>_.filter((e=>!e.checked))),[_]);return(0,r.useEffect)((()=>(n.chartModel().dataSourceCollectionChanged().subscribe(n,n.handleSourcesChange),()=>n.chartModel().dataSourceCollectionChanged().unsubscribe(n,n.handleSourcesChange))),[n]),r.createElement(b.Measure,{onResize:function([e]){t(e.contentRect.width)}},(e=>r.createElement(m.TouchScrollContainer,{className:H.scrollable,ref:e},function(){if(!l)return r.createElement("div",{className:H.spinnerWrap},r.createElement(p.Spinner,null));if(!Boolean(x.length)&&!Boolean(w.length)){const e=f.watchedTheme.value()===v.StdTheme.Dark?j:B;return r.createElement("div",{className:H.emptyState},r.createElement(u.Icon,{className:H.image,icon:e}),r.createElement("div",{className:H.text},a.t(null,void 0,o(42078))))}return r.createElement(r.Fragment,null,Boolean(x.length)&&r.createElement(r.Fragment,null,r.createElement("div",{className:H.heading},a.t(null,void 0,o(46580))),x.map(((e,t)=>r.createElement(g.SymbolSearchDialogContentItem,{"data-role":"added-symbol-item",className:H.item,key:e.id,id:e.id,shortName:e.title,title:e.title,logoId:e.logoId,currencyLogoId:e.currencyLogoId,baseCurrencyLogoId:e.baseCurrencyLogoId, dangerousDescriptionHTML:e.description,exchangeName:e.exchangeName,marketType:e.marketType,country:e.country,providerId:e.providerId,onClick:I.bind(null,e),isHighlighted:e.id===k,isSelected:C(e),itemRef:C(e)?i:void 0,isYield:e.isYield,actions:r.createElement("div",{className:H.checkboxWrap},r.createElement(N,{className:H.checkbox,onClick:I.bind(null,e),isSelected:C(e)},r.createElement(u.Icon,{icon:P})))})))),Boolean(w.length)&&r.createElement(r.Fragment,null,r.createElement("div",{className:H.heading},a.t(null,void 0,o(57570))),w.map((e=>r.createElement(A,{"data-role":"recent-symbol-item",className:c()(H.item,e.id===k&&H.highlighted),key:e.id,id:e.id,shortName:e.title,logoId:e.logoId,currencyLogoId:e.currencyLogoId,baseCurrencyLogoId:e.baseCurrencyLogoId,title:e.title,dangerousDescriptionHTML:e.description,exchangeName:e.exchangeName,marketType:e.marketType,country:e.country,providerId:e.providerId,fullSymbolName:e.symbol,isSelected:C(e),itemRef:C(e)?i:void 0,isYield:e.isYield})))))}())));function I(e,t){null==t||t.preventDefault(),n.removeStudy(e)}function C(e){return _.indexOf(e)===s}}var R=o(56840);class W extends r.PureComponent{constructor(e){super(e),this._selectedItemRef=r.createRef(),this._getContextValue=()=>{const{compareModel:e}=this.props,{selectedCompareOption:t,selectedCompareIndex:o,hoveredItemId:r,allowExtendTimeScale:a}=this.state;return{compareModel:e,selectedCompareOption:t,setSelectedCompareOption:this._setSelectedCompareOption,hoveredItemId:r,setHoveredItemId:this._setHoveredItemId,selectedCompareIndex:o,setSelectedCompareIndex:this._setSelectedCompareIndex,selectedItemRef:this._selectedItemRef,clearInput:this._clearInput,allowExtendTimeScale:a,toggleAllowExtendTimeScale:this._toggleAllowExtendTimeScale}},this._clearInput=(e,t)=>{e&&e.current&&(e.current.value="",t("compare"))},this._setSelectedCompareOption=e=>{this.setState({selectedCompareOption:e})},this._setHoveredItemId=e=>{this.setState({hoveredItemId:e})},this._setSelectedCompareIndex=(e,t)=>{this.setState({selectedCompareIndex:e},t)},this._toggleAllowExtendTimeScale=()=>{const e=!this.state.allowExtendTimeScale;R.setValue("showAddSymbolDialog.extendCheckboxState",e),this.setState({allowExtendTimeScale:e})},this.state={selectedCompareOption:0,selectedCompareIndex:-1,hoveredItemId:void 0,allowExtendTimeScale:Boolean(R.getBool("showAddSymbolDialog.extendCheckboxState"))}}render(){const{children:e}=this.props;return r.createElement(S.Provider,{value:this._getContextValue()},e)}}var F=o(68335),U=o(35057),Y=o(10341);const q=Object.keys(z.CompareOption).length/2;function K(e){const{openedItems:t,searchRef:o,feedItems:a,selectedIndex:n,toggleExpand:s,onSearchComplete:i,mode:c,setMode:d,setSelectedIndex:u,isMobile:m,isTablet:p,onClose:v,upperCaseEnabled:f}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{compareModel:b,hoveredItemId:g,setHoveredItemId:_,selectedCompareOption:x,setSelectedCompareOption:w,selectedCompareIndex:I,setSelectedCompareIndex:C,selectedItemRef:E,clearInput:N,allowExtendTimeScale:M}=(0, k.useEnsuredContext)(S),z=(0,h.useWatchedValueReadonly)({watchedValue:b.studies()}),D=a[n],L="compare"===c,T="exchange"===c;return(0,r.useEffect)((()=>{g&&_(""),I&&C(-1)}),[c]),r.createElement(U.AdaptivePopupDialog,{...e,className:l(Y.dialog,!m&&p&&Y.tablet),onKeyDown:function(e){var r;const l=(0,F.hashFromEvent)(e),c=L?I:n,u=L?z:a;switch(l){case 38:if(e.preventDefault(),0===c)return;if(-1===c)return void A(0);A(c-1);break;case 40:if(e.preventDefault(),c===u.length-1)return;A(c+1);break;case 37:{const o=j();if(o&&t.has(o))return e.preventDefault(),void s(o);if(!x||o)return;e.preventDefault(),w(x-1);break}case 39:{const o=j();if(o&&!t.has(o))return e.preventDefault(),void s(o);if(x===q-1||o)return;e.preventDefault(),w(x+1);break}case 13:{if(L)return void function(){if(-1===I)return;const e=z[I];e.checked?b.removeStudy(e):b.applyStudy(e.symbol,x,M);C(-1)}();const t=j();if(t)return e.preventDefault(),void s(t);e.preventDefault();const a=null===(r=null==o?void 0:o.current)||void 0===r?void 0:r.value.trim();a&&N&&(i([{symbol:f?a.toUpperCase():a,resolved:!1,compareOption:x,allowExtendTimeScale:M}]),N(o,d));break}case 27:if(e.preventDefault(),T)return void d("symbolSearch");v()}},dataName:"compare-dialog",draggable:!0});function A(e){L?C(e,B):u(e)}function B(){var e;null===(e=E.current)||void 0===e||e.scrollIntoView({block:"nearest"})}function j(){if(!D)return;const{id:e,isOffset:t,onExpandClick:o}=D;return!t&&Boolean(o)&&e?e:void 0}}var V=o(962),Z=o(32456),G=o(85067);class J extends G.DialogRenderer{constructor(e){super(),this._props=e}show(e){if(this.visible().value())return;const t=r.createElement(Z.SymbolSearchItemsDialog,{...this._props,shouldReturnFocus:null==e?void 0:e.shouldReturnFocus,initialMode:this._props.initialMode||"symbolSearch",onClose:()=>this.hide()});V.render(t,this._container),this._setVisibility(!0)}hide(){var e,t;V.unmountComponentAtNode(this._container),this._visibility.setValue(!1),null===(t=(e=this._props).onClose)||void 0===t||t.call(e)}}var X=o(81319),Q=o(69654),$=o(70613);function ee(e){const{searchRef:t,setMode:o}=(0,k.useEnsuredContext)(y.SymbolSearchItemsDialogContext),{currentMode:a}=(0,k.useEnsuredContext)($.SymbolSearchDialogBodyContext);return(0,r.useEffect)((()=>{const e=t.current;if(e)return e.addEventListener("input",n),()=>{e&&e.removeEventListener("input",n)}}),[]),r.createElement(Q.DialogSearch,{...e});function n(){var e,r,n,s;t.current&&a&&("compare"!==a.current||""===(null===(r=null===(e=null==t?void 0:t.current)||void 0===e?void 0:e.value)||void 0===r?void 0:r.trim())?"symbolSearch"===a.current&&""===(null===(s=null===(n=null==t?void 0:t.current)||void 0===n?void 0:n.value)||void 0===s?void 0:s.trim())&&o("compare"):o("symbolSearch"))}}var te=o(70673),oe=o(39362),re=o(44467);function ae(e){const{allowExtendTimeScale:t,toggleAllowExtendTimeScale:n}=(0,d.ensureNotNull)((0,r.useContext)(S));return r.createElement(oe.SymbolSearchDialogFooter,null,r.createElement("label",null,r.createElement(te.CheckboxInput,{checked:t,value:t?"on":"off",onChange:n}),r.createElement("span",{ @@ -11,7 +11,7 @@ onMouseOver:function(e){n(e)&&t(!0)},onMouseOut:function(e){n(e)&&t(!1)}}]}funct e.exports=''},15550:e=>{ e.exports=''},16936:e=>{e.exports={ar:["عودة"],ca_ES:["Enrere"],cs:"Back",de:["Zurück"],el:"Back",en:"Back",es:["Atrás"],fa:"Back",fr:["Retour"],he_IL:["חזור"],hu_HU:"Back",id_ID:["Kembali"],it:["Indietro"],ja:["戻る"],ko:["뒤로"],ms_MY:["Kembali"],nl_NL:"Back",pl:["Cofnij"],pt:["Voltar"],ro:"Back",ru:["Назад"],sv:["Tillbaka"],th:["กลับไป"],tr:["Geri"],vi:["Quay lại"],zh:["返回"],zh_TW:["返回"]}},9898:e=>{e.exports={ar:["حق"],ca_ES:["Right (dret de subscripció)"],cs:"Right",de:["Rechter"],el:"Right",en:"Right",es:["Right (derecho de suscripción)"],fa:"Right",fr:["De droite"],he_IL:["זכות Right"],hu_HU:"Right",id_ID:["Kanan"],it:["Diritto"],ja:["ストックオプション"],ko:["라이트"],ms_MY:["Benar"],nl_NL:"Right",pl:["Prawo do udostępniania"],pt:["Direita"],ro:"Right",ru:["Право на акцию"],sv:["Höger"],th:["สิทธิ"],tr:["Sağ"],vi:["Phải"],zh:["认股权"],zh_TW:["認股權"]}},22320:e=>{e.exports={ar:["مقارنة الرمز"],ca_ES:["Compara el símbol"],cs:"Compare symbol",de:["Symbol vergleichen"],el:"Compare symbol",en:"Compare symbol",es:["Comparar el símbolo"],fa:"Compare symbol",fr:["Comparer le symbole"],he_IL:["השווה סימול"],hu_HU:"Compare symbol",id_ID:["Bandingkan simbol"],it:["Confronta simbolo"],ja:["シンボルを比較"],ko:["심볼 견주기"],ms_MY:["Bandingkan simbol"],nl_NL:"Compare symbol",pl:["Porównaj symbol"], pt:["Comparar símbolos"],ro:"Compare symbol",ru:["Сравнить символ"],sv:["Jämför symbol"],th:["เปรียบเทียบสัญลักษณ์"],tr:["Sembolü karşılaştır"],vi:["So sánh mã"],zh:["比较商品"],zh_TW:["比較商品"]}},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},79589:e=>{e.exports={ar:["إضافة إلى"],ca_ES:["Afegeix a"],cs:"Add to",de:["hinzufügen zu"],el:"Add to",en:"Add to",es:["Añadir a"],fa:"Add to",fr:["Ajouter à"],he_IL:["הוסף ל"],hu_HU:"Add to",id_ID:["Tambahkan ke"],it:["Aggiungi a"],ja:["追加先"],ko:["~에 넣기:"],ms_MY:["Tambah kepada"],nl_NL:"Add to",pl:["Dodaj do"],pt:["Adicionar"],ro:"Add to",ru:["Добавить"],sv:["Lägg till"],th:["เพิ่มไปที่"],tr:["Buna ekle:"],vi:["Thêm vào"],zh:["添加到"],zh_TW:["增加到"]}},46580:e=>{e.exports={ar:["الرموز المضافة"],ca_ES:["Símbols afegits"],cs:"Added symbols",de:["Hinzugefügte Symbole"],el:"Added symbols",en:"Added symbols",es:["Símbolos añadidos"],fa:"Added symbols",fr:["Symboles ajoutés"],he_IL:["נוספו סימולים"],hu_HU:"Added symbols",id_ID:["Simbol yang ditambahkan"],it:["Simboli aggiunti"],ja:["追加されているシンボル"],ko:["더해진 심볼들"],ms_MY:["Tambah simbol-simbol"],nl_NL:"Added symbols",pl:["Dodane symbole"],pt:["Símbolos adicionados"],ro:"Added symbols",ru:["Добавленные инструменты"],sv:["Tillagda symboler"],th:["สัญลักษณ์ที่ถูกเพิ่มมา"],tr:["Semboller eklendi"],vi:["Các mã đã thêm"],zh:["添加商品"],zh_TW:["增加商品"]}},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}},71046:e=>{e.exports={ar:["السماح بتمديد النطاق الزمني"],ca_ES:["Permet ampliar l'escala de temps"],cs:"Allow extend time scale",de:["Zeitskala verlängern lassen"],el:"Allow extend time scale",en:"Allow extend time scale",es:["Permitir ampliar la escala de tiempo"],fa:"Allow extend time scale",fr:["Permettre d'étendre l'échelle de temps"],he_IL:["אפשר להאריך את סולם הזמן"],hu_HU:"Allow extend time scale",id_ID:["Izinkan ekstensi skala waktu"],it:["Permetti estensione scala temporale"],ja:["時間軸の延長を許可"],ko:["타임 스케일 확장을 허용합니다"],ms_MY:["Benarkan pemanjangan skala masa"],nl_NL:"Allow extend time scale",pl:["Zezwól na rozszerzenie osi czasu"],pt:["Permitir prolongar a escala de tempo"],ro:"Allow extend time scale",ru:["Разрешить продолжение временной шкалы"],sv:["Tillåt att förlängd tidsskala"], -th:["อนุญาตให้ขยายมาตราส่วนเวลา"],tr:["Zaman ölçeğini uzatmaya izin ver"],vi:["Cho phép mở rộng quy mô thời gian"],zh:["允许延长时间坐标"],zh_TW:["允許延長時間刻度"]}},79852:e=>{e.exports={ar:["سند"],ca_ES:["Bo"],cs:"Bond",de:["Anleihe"],el:"Bond",en:"Bond",es:["Bono"],fa:"Bond",fr:["Obligation"],he_IL:["אגרת חוב"],hu_HU:"Bond",id_ID:["Surat hutang"],it:["Obbligazione"],ja:["債券"],ko:["채권"],ms_MY:["Bon"],nl_NL:"Bond",pl:["Obligacja"],pt:["Título"],ro:"Bond",ru:["Облигации"],sv:["Obligation"],th:["พันธบัตร"],tr:["Tahvil"],vi:["Trái phiếu"],zh:["债券"],zh_TW:["債券"]}},29601:e=>{e.exports={ar:["الوصف"],ca_ES:["Descripció"],cs:["Popis"],de:["Beschreibung"],el:"Description",en:"Description",es:["Descripción"],fa:["شرح"],fr:"Description",he_IL:["תיאור"],hu_HU:["Leírás"],id_ID:["Deskripsi"],it:["Descrizione"],ja:["詳細"],ko:["설명"],ms_MY:["Huraian"],nl_NL:["Beschrijving"],pl:["Opis"],pt:["Descrição"],ro:"Description",ru:["Описание"],sv:["Beskrivning"],th:["คำอธิบาย"],tr:["Açıklama"],vi:["Mô tả"],zh:["描述"],zh_TW:["描述"]}},54406:e=>{e.exports={ar:["لا توجد أسواق تطابق المعايير التي عينتها"],ca_ES:["No hi ha mercats de valors que coincideixin amb els vostres criteris."],cs:"No exchanges match your criteria",de:["Keine Börsen entsprechen Ihren Kriterien"],el:"No exchanges match your criteria",en:"No exchanges match your criteria",es:["No hay mercados de valores que coincidan con sus criterios."],fa:"No exchanges match your criteria",fr:["Aucun échange ne correspond à vos critères"],he_IL:["אין בורסות התואמות את הקריטריונים שלך"],hu_HU:"No exchanges match your criteria",id_ID:["Tidak ada bursa yang sesuai dengan kriteria anda"],it:["Nessuna borsa corrisponde ai tuoi criteri"],ja:["条件に合致する取引所はありません"],ko:["조건에 맞는 익스체인지가 없음"],ms_MY:["Tiada bursa saham yang memenuhi kriteria anda."],nl_NL:"No exchanges match your criteria",pl:["Brak giełd spełniających Twoje kryteria"],pt:["Nenhuma exchange corresponde ao seu critério"],ro:"No exchanges match your criteria",ru:["Нет подходящих бирж"],sv:["Inga börser matchar dina kriterier"],th:["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"],tr:["Kriterlerinize uygun borsa yok"],vi:["Không có sàn giao dịch nào khớp với yêu cầu của bạn"],zh:["没有交易所符合您的条件"],zh_TW:["沒有交易所符合您的條件"]}},42078:e=>{e.exports={ar:["لا توجد رموز هنا حالياً — قم بإضافة الرموز"],ca_ES:["Encara no hi ha símbols aquí, en voleu afegir algun?"],cs:"No symbols here yet — why not add some?",de:["Hier gibt es noch keine Symbole - warum nicht welche hinzufügen?"],el:"No symbols here yet — why not add some?",en:"No symbols here yet — why not add some?",es:["Todavía no hay símbolos aquí, ¿por qué no añadir algunos?"],fa:"No symbols here yet — why not add some?",fr:["Pas encore de symboles ici - pourquoi ne pas en ajouter ?"],he_IL:["עדיין אין כאן סימולים - למה לא להוסיף כמה?"],hu_HU:"No symbols here yet — why not add some?",id_ID:["Belum ada simbol di sini — mengapa tidak menambahkan beberapa?"],it:["Non ci sono simboli qui. Perchè non aggiungerne alcuni?"],ja:["まだシンボルがありません — 追加してみませんか?"],ko:["아직 종목이 없습니다. 종목을 추가하시겠습니까?"], +th:["อนุญาตให้ขยายมาตราส่วนเวลา"],tr:["Zaman ölçeğini uzatmaya izin ver"],vi:["Cho phép mở rộng quy mô thời gian"],zh:["允许延长时间坐标"],zh_TW:["允許延長時間刻度"]}},79852:e=>{e.exports={ar:["سند"],ca_ES:["Bo"],cs:"Bond",de:["Anleihe"],el:"Bond",en:"Bond",es:["Bono"],fa:"Bond",fr:["Obligation"],he_IL:["אגרת חוב"],hu_HU:"Bond",id_ID:["Surat hutang"],it:["Obbligazione"],ja:["債券"],ko:["채권"],ms_MY:["Bon"],nl_NL:"Bond",pl:["Obligacja"],pt:["Título"],ro:"Bond",ru:["Облигации"],sv:["Obligation"],th:["พันธบัตร"],tr:["Tahvil"],vi:["Trái phiếu"],zh:["债券"],zh_TW:["債券"]}},29601:e=>{e.exports={ar:["الوصف"],ca_ES:["Descripció"],cs:["Popis"],de:["Beschreibung"],el:"Description",en:"Description",es:["Descripción"],fa:["شرح"],fr:"Description",he_IL:["תיאור"],hu_HU:["Leírás"],id_ID:["Deskripsi"],it:["Descrizione"],ja:["詳細"],ko:["설명"],ms_MY:["Huraian"],nl_NL:["Beschrijving"],pl:["Opis"],pt:["Descrição"],ro:"Description",ru:["Описание"],sv:["Beskrivning"],th:["คำอธิบาย"],tr:["Açıklama"],vi:["Mô tả"],zh:["描述"],zh_TW:["描述"]}},29673:e=>{e.exports={ar:["لا توجد أسواق تطابق المعايير التي عينتها"],ca_ES:["No hi ha mercats de valors que coincideixin amb els vostres criteris."],cs:"No exchanges match your criteria",de:["Keine Börsen entsprechen Ihren Kriterien"],el:"No exchanges match your criteria",en:"No exchanges match your criteria",es:["No hay mercados de valores que coincidan con sus criterios."],fa:"No exchanges match your criteria",fr:["Aucun échange ne correspond à vos critères"],he_IL:["אין בורסות התואמות את הקריטריונים שלך"],hu_HU:"No exchanges match your criteria",id_ID:["Tidak ada bursa yang sesuai dengan kriteria anda"],it:["Nessuna borsa corrisponde ai tuoi criteri"],ja:["条件に合致する取引所はありません"],ko:["조건에 맞는 익스체인지가 없음"],ms_MY:["Tiada bursa saham yang memenuhi kriteria anda."],nl_NL:"No exchanges match your criteria",pl:["Brak giełd spełniających Twoje kryteria"],pt:["Nenhuma exchange corresponde ao seu critério"],ro:"No exchanges match your criteria",ru:["Нет подходящих бирж"],sv:["Inga börser matchar dina kriterier"],th:["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"],tr:["Kriterlerinize uygun borsa yok"],vi:["Không có sàn giao dịch nào khớp với yêu cầu của bạn"],zh:["没有交易所符合您的条件"],zh_TW:["沒有交易所符合您的條件"]}},42078:e=>{e.exports={ar:["لا توجد رموز هنا حالياً — قم بإضافة الرموز"],ca_ES:["Encara no hi ha símbols aquí, en voleu afegir algun?"],cs:"No symbols here yet — why not add some?",de:["Hier gibt es noch keine Symbole - warum nicht welche hinzufügen?"],el:"No symbols here yet — why not add some?",en:"No symbols here yet — why not add some?",es:["Todavía no hay símbolos aquí, ¿por qué no añadir algunos?"],fa:"No symbols here yet — why not add some?",fr:["Pas encore de symboles ici - pourquoi ne pas en ajouter ?"],he_IL:["עדיין אין כאן סימולים - למה לא להוסיף כמה?"],hu_HU:"No symbols here yet — why not add some?",id_ID:["Belum ada simbol di sini — mengapa tidak menambahkan beberapa?"],it:["Non ci sono simboli qui. Perchè non aggiungerne alcuni?"],ja:["まだシンボルがありません — 追加してみませんか?"],ko:["아직 종목이 없습니다. 종목을 추가하시겠습니까?"], ms_MY:["Belum ada simbol di sini - mengapa tidak menambahkannya?"],nl_NL:"No symbols here yet — why not add some?",pl:["Nie ma tu jeszcze żadnych symboli — chcesz coś dodać?"],pt:["Ainda não há símbolos aqui - por que não acrescentar alguns?"],ro:"No symbols here yet — why not add some?",ru:["Здесь еще нет инструментов — почему бы их не добавить?"],sv:["Inga symboler här — ska du ta och lägga till några?"],th:["ยังไม่มีสัญลักษณ์ - ทำไมไม่เพิ่มมันบ้างล่ะ?"],tr:["Burada henüz sembol yok - neden biraz eklemiyorsunuz?"],vi:["Không có mã giao dịch nào ở đây - tại sao không thêm một số?"],zh:["这里还没有商品 — 为什么不添加一些呢?"],zh_TW:["這裡還沒有商品 — 為什麼不增加一些呢?"]}},41379:e=>{e.exports={ar:["لا توجد رموز تطابق معاييرك"],ca_ES:["Cap símbol coincideix amb els vostres criteris"],cs:"No symbols match your criteria",de:["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"],el:"No symbols match your criteria",en:"No symbols match your criteria",es:["Ningún símbolo coincide con sus criterios"],fa:"No symbols match your criteria",fr:["Aucun symbole ne correspond à vos critères"],he_IL:["אין סימולים תואמים את הקריטריונים שלך"],hu_HU:"No symbols match your criteria",id_ID:["Tidak ada Simbol yang sesuai dengan kriteria anda"],it:["Nessun simbolo corrisponde ai criteri"],ja:["条件に合致するシンボルはありません"],ko:["조건에 맞는 심볼이 없음"],ms_MY:["Tiada Simbol yang menepati kriteria anda"],nl_NL:"No symbols match your criteria",pl:["Brak symboli spełniających Twoje kryteria"],pt:["Nenhum símbolo compatível com seu critério"],ro:"No symbols match your criteria",ru:["Нет подходящих символов"],sv:["Inga symboler matchar dina kriterier"],th:["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"],tr:["Kriterlerinize uygun sembol yok"],vi:["Không có mã giao dịch nào khớp với tiêu chí của bạn"],zh:["没有代码符合您的条件"],zh_TW:["沒有商品符合您的條件"]}},67242:e=>{e.exports={ar:["جزء جديد"],ca_ES:["Nou quadre"],cs:"New pane",de:["Neuer Bereich"],el:"New pane",en:"New pane",es:["Nuevo panel"],fa:"New pane",fr:["Nouveau volet"],he_IL:["חלונית חדשה"],hu_HU:"New pane",id_ID:["Panel baru"],it:["Nuovo pannello"],ja:["新規ペイン"],ko:["새 페인"],ms_MY:["Panel baru"],nl_NL:"New pane",pl:["Nowy panel"],pt:["Novo Painel"],ro:"New pane",ru:["Новая панель"],sv:["Ny ruta"],th:["หน้าต่างใหม่"],tr:["Yeni bölme"],vi:["Ngăn mới"],zh:["新窗格"],zh_TW:["新窗格"]}},34420:e=>{e.exports={ar:["مقياس سعر جديد"],ca_ES:["Nova escala de preus"],cs:"New price scale",de:["Neue Preisskala"],el:"New price scale",en:"New price scale",es:["Nueva escala de precios"],fa:"New price scale",fr:["Nouvelle échelle de prix"],he_IL:["סולם מחירים חדש"],hu_HU:"New price scale",id_ID:["Skala harga baru"],it:["Nuova scala di prezzo"],ja:["新しい価格スケール"],ko:["새 프라이스 스케일"],ms_MY:["Skala harga baru"],nl_NL:"New price scale",pl:["Nowa skala cen"],pt:["Nova escala de preço"],ro:"New price scale",ru:["Новая ценовая шкала"],sv:["Ny prisskala"],th:["สเกลราคาใหม่"],tr:["Yeni fiyat ölçeği"],vi:["Khung giá mới"],zh:["新价格坐标"],zh_TW:["新的價格刻度"]}},19724:e=>{e.exports={ar:["مصادر"],ca_ES:["Fonts"],cs:"Sources",de:["Quellen"],el:"Sources",en:"Sources",es:["Fuentes"],fa:"Sources", fr:"Sources",he_IL:["מקורות"],hu_HU:"Sources",id_ID:["Sumber"],it:["Fonti"],ja:["情報源"],ko:["자료"],ms_MY:["Sumber-sumber"],nl_NL:"Sources",pl:["Źródła"],pt:["Fontes"],ro:"Sources",ru:["Источники"],sv:["Källor"],th:["แหล่งที่มา"],tr:["Kaynak"],vi:["Nguồn"],zh:["来源"],zh_TW:["來源"]}},82642:e=>{e.exports={ar:["نفس مقياس %"],ca_ES:["Mateixa escala de %"],cs:"Same % scale",de:["Selbe % Skala"],el:"Same % scale",en:"Same % scale",es:["Misma escala de %"],fa:"Same % scale",fr:["Même échelle %"],he_IL:["אותו סולם%"],hu_HU:"Same % scale",id_ID:["% skala yang sama"],it:["Stessa scala %"],ja:["同じ%スケール"],ko:["같은 % 스케일"],ms_MY:["Skala % yang sama"],nl_NL:"Same % scale",pl:["Ta sama skala %"],pt:["Mesma escala %"],ro:"Same % scale",ru:["Та же % шкала"],sv:["Samma %-skala"],th:["เหมือน % สเกล"],tr:["Aynı % ölçek"],vi:["Cùng % quy mô"],zh:["相同%坐标"],zh_TW:["相同%刻度"]}},17547:e=>{e.exports={ar:["نفس المقياس"],ca_ES:["Mateixa escala"],cs:"Same scale",de:["Selbe Skala"],el:"Same scale",en:"Same scale",es:["Misma escala"],fa:"Same scale",fr:["Même échelle"],he_IL:["אותו קנה מידה"],hu_HU:"Same scale",id_ID:["Skala yang sama"],it:["Stessa scala"],ja:["同じスケール"],ko:["같은 스케일"],ms_MY:["Skala sama"],nl_NL:"Same scale",pl:["Ta sama skala"],pt:["Mesma escala"],ro:"Same scale",ru:["Та же шкала"],sv:["Samma skala"],th:["เหมือน % สเกล"],tr:["Aynı ölçek"],vi:["Thang tương tự"],zh:["相同坐标"],zh_TW:["相同的刻度"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},13269:e=>{e.exports={ar:["اختر مصدراً"],ca_ES:["Selecciona font"],cs:"Select source",de:["Quelle wählen"],el:"Select source",en:"Select source",es:["Seleccionar fuente"],fa:"Select source",fr:["Sélectionner la source"],he_IL:["בחר מקור"],hu_HU:"Select source",id_ID:["Pilih sumber"],it:["Seleziona fonte"],ja:["情報源を選択"],ko:["자료 선택"],ms_MY:["Pilih sumber"],nl_NL:"Select source",pl:["Wybierz źródło"],pt:["Selecionar fonte"],ro:"Select source",ru:["Выбрать источник"],sv:["Välj källa"],th:["เลือกแหล่งที่มา"],tr:["Kaynak seç"],vi:["Chọn nguồn"],zh:["选择来源"],zh_TW:["選擇來源"]}},89053:e=>{e.exports={ar:["رمز"],ca_ES:["Símbol"],cs:"Symbol",de:"Symbol",el:["Σύμβολο"],en:"Symbol",es:["Símbolo"],fa:["نماد"],fr:["Symbole"],he_IL:["סימול"],hu_HU:["Szimbólum"],id_ID:["Simbol"],it:["Simbolo"],ja:["シンボル"],ko:["심볼"],ms_MY:["Simbol"],nl_NL:["Symbool"],pl:"Symbol",pt:["Símbolo"],ro:"Symbol",ru:["Инструмент"],sv:"Symbol",th:["สัญลักษณ์"],tr:["Sembol"],vi:["Mã"],zh:["商品代码"],zh_TW:["商品代碼"]}},48490:e=>{e.exports={ar:["الرمز والوصف"],ca_ES:["Símbol i descripció"],cs:"Symbol & description",de:["Symbol & Beschreibung"],el:"Symbol & description",en:"Symbol & description",es:["Símbolo y descripción"],fa:"Symbol & description",fr:["Symbole & description"],he_IL:["סימול ותיאור"], hu_HU:"Symbol & description",id_ID:["Simbol & deskripsi"],it:["Simbolo e descrizione"],ja:["シンボル & 詳細"],ko:["심볼 & 설명"],ms_MY:["Simbol & penjelasan"],nl_NL:"Symbol & description",pl:["Symbol i opis"],pt:["Símbolo & descrição"],ro:"Symbol & description",ru:["Инструмент и описание"],sv:["Symbol & beskrivning"],th:["สัญลักษณ์และคำอธิบาย"],tr:["Sembol ve açıklama"],vi:["Mã giao dịch & mô tả"],zh:["商品和描述"],zh_TW:["商品&描述"]}},75905:e=>{e.exports={ar:["بحث عن الرموز"],ca_ES:["Cerca de símbols"],cs:"Symbol Search",de:["Symbol Suche"],el:"Symbol Search",en:"Symbol Search",es:["Búsqueda de símbolos"],fa:"Symbol Search",fr:["Recherche de symbole"],he_IL:["חיפוש סימולים"],hu_HU:"Symbol Search",id_ID:["Pencarian Simbol"],it:["Ricerca simbolo"],ja:["シンボル検索"],ko:["심볼 찾기"],ms_MY:["Cari simbol"],nl_NL:"Symbol Search",pl:["Wyszukiwanie symboli"],pt:["Pesquisa de Símbolo"],ro:"Symbol Search",ru:["Поиск инструментов"],sv:["Symbolsök"],th:["ค้นหาตัวย่อ"],tr:["Sembol Arama"],vi:["Tìm kiếm Mã giao dịch"],zh:["商品代码搜索"],zh_TW:["商品搜尋"]}},57570:e=>{e.exports={ar:["الرموز الحديثة"],ca_ES:["Símbols recents"],cs:"Recent symbols",de:["Letzte Symbole"],el:"Recent symbols",en:"Recent symbols",es:["Símbolos recientes"],fa:"Recent symbols",fr:["Symboles récents"],he_IL:["סימולים אחרונים"],hu_HU:"Recent symbols",id_ID:["Simbol terbaru"],it:["Simboli recenti"],ja:["最近のシンボル"],ko:["최근 심볼들"],ms_MY:["Simbol-simbol terbaru"],nl_NL:"Recent symbols",pl:["Niedawne symbole"],pt:["Símbolos recentes"],ro:"Recent symbols",ru:["Недавние инструменты"],sv:["Senaste symboler"],th:["สัญลักษณ์ล่าสุด"],tr:["Son semboller"],vi:["Các mã gần đây"],zh:["最近的商品"],zh_TW:["最近的商品"]}},12629:e=>{e.exports={ar:["السلع"],ca_ES:"commodity",cs:"commodity",de:["Rohstoff"],el:"commodity",en:"commodity",es:["materia prima"],fa:"commodity",fr:["produit de base"],he_IL:["סחורה"],hu_HU:"commodity",id_ID:["komiditas"],it:["materia prima"],ja:["コモディティ"],ko:["상품"],ms_MY:["komoditi"],nl_NL:"commodity",pl:["towar"],pt:"commodity",ro:"commodity",ru:["товары"],sv:"commodity",th:["คอมมอดิตี้"],tr:["Emtia"],vi:["hàng hóa"],zh:["商品"],zh_TW:["商品"]}},87592:e=>{e.exports={ar:["عقود الفروقات"],ca_ES:"cfd",cs:"cfd",de:"cfd",el:"cfd",en:"cfd",es:"cfd",fa:"cfd",fr:"cfd",he_IL:["חוזה הפרשים cfd"],hu_HU:"cfd",id_ID:"cfd",it:"cfd",ja:["CFD"],ko:["씨에프디"],ms_MY:"cfd",nl_NL:"cfd",pl:"cfd",pt:"cfd",ro:"cfd",ru:"cfd",sv:"cfd",th:"cfd",tr:"cfd",vi:"cfd",zh:["差价合约"],zh_TW:"cfd"}},8448:e=>{e.exports={ar:["العملات الرقمية"],ca_ES:["cripto"],cs:"crypto",de:"crypto",el:"crypto",en:"crypto",es:["cripto"],fa:"crypto",fr:"crypto",he_IL:["קריפטו"],hu_HU:["kripto"],id_ID:"crypto",it:["cripto"],ja:["暗号"],ko:["크립토"],ms_MY:["kripto"],nl_NL:"crypto",pl:["krypto"],pt:["Cripto"],ro:"crypto",ru:["криптовалюты"],sv:["krypto"],th:["คริปโต"],tr:["kripto"],vi:["tiền điện tử"],zh:["加密"],zh_TW:"crypto"}},67245:e=>{e.exports={ar:["إيصال إيداع"],ca_ES:"dr",cs:"dr",de:"dr",el:"dr",en:"dr",es:"dr",fa:"dr",fr:"dr",he_IL:"dr",hu_HU:"dr",id_ID:"dr",it:"dr",ja:["預託証券"],ko:"dr",ms_MY:"dr",nl_NL:"dr",pl:["Potwierdzenie wpłaty"],pt:"dr",ro:"dr", diff --git a/charting_library/bundles/ar.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/ar.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..658384a5 --- /dev/null +++ b/charting_library/bundles/ar.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#‎{count}‎ (عمود)"]},9671:t=>{t.exports=["#{count}' (سعر، عمود)"]},91282:t=>{t.exports=["#1 (عمود)"]},1961:t=>{t.exports=["#1 (سعر)"]},12706:t=>{t.exports=["#1 (سعر، عمود)"]},92195:t=>{t.exports=["# 1 (الوضع العمودي، عمود)"]},66187:t=>{t.exports=["متوسط"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["عكس عقارب الساعة"]},43809:t=>{t.exports=["مُعامِلات كنسب مئوية"]},40054:t=>{t.exports=["لون"]},47737:t=>{t.exports=["احصائيات الوضع المدمج"]},4639:t=>{t.exports=["إحداثيات"]},76655:t=>{t.exports=["السيولة النقدية"]},99120:t=>{t.exports=["قناة"]},60066:t=>{t.exports=["التغيير بالنقاط"]},36150:t=>{t.exports=["زاوية"]},38280:t=>{t.exports=["زوايا"]},95264:t=>{t.exports=["حجم الحساب"]},85160:t=>{t.exports=["أظهر الاحصائيات دائماً"]},54189:t=>{t.exports=["أقواس"]},34674:t=>{t.exports=["متوسط أعلى-أدنى لأقل تيك"]},17608:t=>{t.exports=["عناوين سفلية"]},48848:t=>{t.exports=["الإطار"]},72269:t=>{t.exports=["إطارات"]},27331:t=>{t.exports=["الخلفية"]},66282:t=>{t.exports=["الخلفية #1"]},19949:t=>{t.exports=["نطاق الأعمدة"]},81260:t=>{t.exports=["شبكة"]},67114:t=>{t.exports=["نطاق التاريخ/الوقت"]},37067:t=>{t.exports=["النزوح (السعر، العمود)"]},75460:t=>{t.exports=["مسافة"]},46211:t=>{t.exports=["دبوس الرموز التعبيرية"]},46001:t=>{t.exports=["سعر صفقة التداول"]},1220:t=>{t.exports=["تمديد"]},71116:t=>{t.exports=["تمديد لأسفل"]},45809:t=>{t.exports=["تمديد لليسار"]},25892:t=>{t.exports=["تمديد الخط الأيسر"]},13611:t=>{t.exports=["تمديد الخطوط"]},3304:t=>{t.exports=["تمديد الخطوط لليسار"]},83095:t=>{t.exports=["تمديد الخطوط يميناً"]},14025:t=>{t.exports=["تمديد لليمين"]},74395:t=>{t.exports=["تمديد الخط الأيمن"]},85197:t=>{t.exports=["تمديد لأعلى"]},17006:t=>{t.exports=["حجم الخط"]},31343:t=>{t.exports=["نص الإخفاق"]},28565:t=>{t.exports=["خلفية الإخفاق"]},87931:t=>{t.exports=["مراوح"]},39836:t=>{t.exports=["مستويات فيبوناتشي استنادا على المقياس اللوغاريتمي"]},10578:t=>{t.exports=["دوائر كاملة"]},25264:t=>{t.exports=["أعمدة الارتفاع والانخفاض"]},66049:t=>{t.exports=["أعمدة OC"]},27531:t=>{t.exports=["‏ حجم العقد"]},99180:t=>{t.exports=["الحد السفلي"]},53861:t=>{t.exports=["النطاق السفلي #2"]},44775:t=>{t.exports=["النطاق السفلي #3"]},85206:t=>{t.exports=["عنوان"]},75332:t=>{t.exports=["حواف الملصق"]},14773:t=>{t.exports=["خلفية العنوان"]},37126:t=>{t.exports=["نص الملصق"]},79106:t=>{t.exports=["مستويات"]},95610:t=>{t.exports=["خط المستويات"]},79307:t=>{t.exports=["العناوين اليسرى"]},49286:t=>{t.exports=["خط - ارتفاع / انخفاض / 2"]},17676:t=>{t.exports=["خط - افتتاح"]},47669:t=>{t.exports=["خط- إغلاق"]},71899:t=>{t.exports=["خط - ارتفاع"]},83394:t=>{t.exports=["خط - انخفاض"]},60489:t=>{t.exports=["لون الخط"]},53889:t=>{t.exports=["الوضع"]},95543:t=>{t.exports=["الشهور"]},24510:t=>{t.exports=["نقطة المنتصف"]},22213:t=>{t.exports=["خلفية المصدر"]},15500:t=>{t.exports=["إطار المصدر"]},79238:t=>{t.exports=["نص المصدر"]},37249:t=>{t.exports=["الإحصائيات"]},28712:t=>{t.exports=["موقف الإحصائيات"]},50948:t=>{t.exports=["لون وقف الخسارة"]}, +56119:t=>{t.exports=["مستوى وقف الخسارة"]},69835:t=>{t.exports=["نص النجاح"]},91141:t=>{t.exports=["خلفية النجاح"]},2694:t=>{t.exports=["التغيير في المئة"]},650:t=>{t.exports=["نسب مئوية"]},25684:t=>{t.exports=["سعر"]},23675:t=>{t.exports=["ملصق السعر"]},75675:t=>{t.exports=["عنوان السعر"]},16103:t=>{t.exports=["مستويات السعر"]},46964:t=>{t.exports=["المدى السعري"]},59771:t=>{t.exports=["نسبة السعر/العمود"]},29072:t=>{t.exports=["أسعار"]},2635:t=>{t.exports=["مستوى جني الأرباح"]},33886:t=>{t.exports=["نطاقات ونِسب"]},24186:t=>{t.exports=["انعكاس"]},91367:t=>{t.exports=["ملصقات على اليمين"]},63833:t=>{t.exports=["مخاطرة"]},95545:t=>{t.exports=["الموجة"]},10209:t=>{t.exports=["عناوين القمة"]},98001:t=>{t.exports=["خلفية الهدف"]},89258:t=>{t.exports=["إطار الهدف"]},45302:t=>{t.exports=["لون الهدف:"]},74289:t=>{t.exports=["نص الهدف"]},17932:t=>{t.exports=["التفاف النص"]},55325:t=>{t.exports=["ملصق الوقت"]},77838:t=>{t.exports=["مستويات الوقت"]},2295:t=>{t.exports=["الشفافية"]},4372:t=>{t.exports=["خط الاتجاه"]},26775:t=>{t.exports=["الحد العلوي"]},21774:t=>{t.exports=["النطاق العلوي #2"]},21076:t=>{t.exports=["النطاق العلوي #3"]},12374:t=>{t.exports=["استخدم لون واحد"]},53473:t=>{t.exports=["متوسط السعر المرجح بحجم التداول"]},91322:t=>{t.exports=["القِيم"]},25227:t=>{t.exports=["التباين"]},1670:t=>{t.exports=["تغيير الزاوية"]},38829:t=>{t.exports=["تغيير لون السهم"]},23723:t=>{t.exports=["تغيير إحداثيات سعر X"]},72080:t=>{t.exports=["تغيير لون العلم"]},66266:t=>{t.exports=["تغيير إحداثيات سعر Y"]},98905:t=>{t.exports=["تغيير الهامش العلوي"]},11049:t=>{t.exports=["تغيير إحداثيات الوضع الرأسي Y"]},98057:t=>{t.exports=["تغيير لون خط VWAP {title}"]},55218:t=>{t.exports=["تغيير عرض خط VWAP {title}"]},31804:t=>{t.exports=["تغيير عكس عقارب الساعة {title}"]},99128:t=>{t.exports=["تغيير وضوح معامل {title} كنسبة رؤية"]},20216:t=>{t.exports=["تغيير لون {title}"]},35435:t=>{t.exports=["تغيير الوضع المدمج لإحصائيات {title}"]},550:t=>{t.exports=["تغيير لون حدود ‎{title}‎ الصاعدة"]},28146:t=>{t.exports=["تغيير وضوح حدود {title} الصاعدة"]},7373:t=>{t.exports=["تغيير لون حدود ‎{title}‎ الهابطة"]},38742:t=>{t.exports=["تغيير لون شموع {title} الهابطة"]},42273:t=>{t.exports=["تغيير لون شموع {title} الصاعدة"]},76054:t=>{t.exports=["تغيير لون ظلال شموع {title}"]},27029:t=>{t.exports=["تغيير وضوح ظلال شموع {title}"]},22430:t=>{t.exports=["تغيير وضوح نقاط تغير {title}"]},45537:t=>{t.exports=["تغيير وضوح زاوية {title}"]},31775:t=>{t.exports=["تغيير حجم الحساب {title}"]},37913:t=>{t.exports=["تغيير {title} لتظهر دائما الإحصائيات"]},15521:t=>{t.exports=["تغيير لون كل الخطوط {title}"]},17466:t=>{t.exports=["تغيير لون خط أقواس {title} {index}"]},72307:t=>{t.exports=["تغيير عرض خط أقواس {title} {index}"]},13853:t=>{t.exports=["تغيير وضوح أقواس {title} {index}"]},78680:t=>{t.exports=["تغيير قيمة متوسط أعلى-أدنى {title}"]},15802:t=>{t.exports=["تغيير وضوح الملصقات السفلى {title}"]},36438:t=>{t.exports=["تغيير وضوح الخلفية {title}"]},64548:t=>{t.exports=["تغيير وضوح خلفية {title}"]},75312:t=>{t.exports=["تغيير اللون لخلفية {title}"]},39651:t=>{ +t.exports=["تغيير اللون 1 لخلفية {title}"]},78177:t=>{t.exports=["تغيير اللون 2 لخلفية {title}"]},42746:t=>{t.exports=["تغيير وضوح نطاق الأعمدة {title}"]},53770:t=>{t.exports=["تغيير وضوح شبكة {title}"]},29145:t=>{t.exports=["تغيير وضوح الملصقات العليا {title}"]},64949:t=>{t.exports=["تغيير نمط خط الشبكة {title}"]},93548:t=>{t.exports=["تغيير لون شبكة الخطوط {title}"]},15485:t=>{t.exports=["تغيير وضوح نطاق التاريخ/الوقت {title}"]},3400:t=>{t.exports=["تغيير درجة {title}"]},91534:t=>{t.exports=["تغيير وضوح المسافة {title}"]},65056:t=>{t.exports=["تغيير الرمز التعبيري {title}"]},65899:t=>{t.exports=["تغيير وضوح الرموز التعبيرية {title}"]},59354:t=>{t.exports=["تغيير سعر الدخول {title}"]},1447:t=>{t.exports=["تغيير التمديد لأسفل {title}"]},15258:t=>{t.exports=["تغيير التمديد لليسار {title}"]},96902:t=>{t.exports=["تغيير تمديد الخط {title}"]},896:t=>{t.exports=["تغيير التمديد لأعلى {title}"]},3708:t=>{t.exports=["تغيير التمديد لليسار {title}"]},52889:t=>{t.exports=["تغيير التمديد لليمين {title}"]},86647:t=>{t.exports=["تغيير امتداد {title}"]},3156:t=>{t.exports=["تغيير لون نص عدم نجاح {title}"]},49885:t=>{t.exports=["تغيير لون خلفية عدم نجاح {title}"]},89126:t=>{t.exports=["تغيير وضوح خط المروحة {title} {index}"]},30016:t=>{t.exports=["تغيير عرض خط المروحة {title} {index}"]},82516:t=>{t.exports=["تغيير لون خط مروحة {title} {index}"]},78142:t=>{t.exports=["تغيير وضوح المراوح {title}"]},79467:t=>{t.exports=["تغيير لون خط المراوح {title}"]},45739:t=>{t.exports=["تغيير مستويات فيبوناتشي {title} على أساس المقياس اللوغاريتمي"]},99670:t=>{t.exports=["تغيير {title} المقلوب"]},35165:t=>{t.exports=["تغيير وضوح الدوائر الكاملة {title}"]},48983:t=>{t.exports=["تغيير لون خلفية الصورة {title}"]},45025:t=>{t.exports=["تغيير حجم اللوت {title}"]},13901:t=>{t.exports=["تغيير لون خط النطاق السفلي {title}"]},78425:t=>{t.exports=["تغيير وضوح خط النطاق السفلي {title}"]},99491:t=>{t.exports=["تغيير عرض خط النطاق السفلي {title}"]},55469:t=>{t.exports=["تغيير لون خط النطاق السفلي #2 {title}"]},76157:t=>{t.exports=["تغيير وضوح خط النطاق السفلي #2 {title}"]},8081:t=>{t.exports=["تغيير عرض خط النطاق السفلي #2 {title}"]},95016:t=>{t.exports=["تغيير لون خط النطاق السفلي #3 {title}"]},84928:t=>{t.exports=["تغيير وضوح خط النطاق السفلي #3 {title}"]},44693:t=>{t.exports=["تغيير عرض خط النطاق السفلي #3 {title}"]},81170:t=>{t.exports=["تغيير محاذاة الملصقات {title}"]},22775:t=>{t.exports=["تغيير حجم خط الملصقات {title}"]},24338:t=>{t.exports=["تغيير وضوح الملصقات {title}"]},32891:t=>{t.exports=["تغيير معامل خط مستوى {title} {index}"]},85551:t=>{t.exports=["تغيير لون خط مستوى {title} {index}"]},47840:t=>{t.exports=["تغيير نمط خط مستوى {title} {index}"]},45463:t=>{t.exports=["تغيير وضوح مستوى خط {title} {index}"]},90098:t=>{t.exports=["تغيير عرض خط مستوى {title} {index}"]},26710:t=>{t.exports=["تغيير وضوح المستويات {title}"]},2359:t=>{t.exports=["تغيير وضوح الملصقات اليسرى {title}"]},44643:t=>{t.exports=["تغيير عرض الخط {title}"]},20563:t=>{t.exports=["تغيير لون الخط {title}"]},66982:t=>{t.exports=["تغيير نمط الخط {title}"]},94441:t=>{ +t.exports=["تغيير وضع {title}"]},89996:t=>{t.exports=["تغيير وضوح نقطة المنتصف {title}"]},36618:t=>{t.exports=["تغيير {title} المعكوس"]},18544:t=>{t.exports=["تغيير لون خلفية المصدر {title}"]},48035:t=>{t.exports=["تغيير لون حدود المصدر {title}"]},42286:t=>{t.exports=["تغيير لون نص المصدر {title}"]},588:t=>{t.exports=["تغيير موضع الإحصائيات {title}"]},54659:t=>{t.exports=["تغيير لون الإيقاف {title}"]},89182:t=>{t.exports=["تغيير مستوى الإيقاف {title}"]},82224:t=>{t.exports=["تغيير سعر الإيقاف {title}"]},88383:t=>{t.exports=["تغيير لون نص نجاح {title}"]},26967:t=>{t.exports=["تغيير لون خلفية نجاح {title}"]},62243:t=>{t.exports=["تغيير وضوح نسبة تغير {title}"]},45936:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},88577:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},47045:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},94028:t=>{t.exports=["تغيير وضوح أسعار {title}"]},56175:t=>{t.exports=["تغيير وضوح أسعار {title}"]},44539:t=>{t.exports=["تغيير مستوى الربح {title}"]},41646:t=>{t.exports=["تغيير سعر ربح {title}"]},52877:t=>{t.exports=["تغيير {title} المعكوس"]},16598:t=>{t.exports=["تغيير وضوح الملصقات اليمنى {title}"]},31553:t=>{t.exports=["تغيير مخاطرة {title}"]},40344:t=>{t.exports=["تغيير وضع عرض الخاطرة {title}"]},73137:t=>{t.exports=["تغيير وضوح الملصقات العليا {title}"]},52387:t=>{t.exports=["تغيير لون خلفية الهدف {title}"]},6921:t=>{t.exports=["تغيير لون إطارات الهدف {title}"]},97573:t=>{t.exports=["تغيير لون الهدف {title}"]},27634:t=>{t.exports=["تغيير لون نص الهدف {title}"]},33822:t=>{t.exports=["تغيير وضوح ملصقات وقت {title}"]},84321:t=>{t.exports=["تغيير وضوح {title}"]},10417:t=>{t.exports=["تغيير لون خط النطاق العلوي {title}"]},58722:t=>{t.exports=["تغيير وضوح خط النطاق العلوي {title}"]},13633:t=>{t.exports=["تغيير عرض خط النطاق العلوي {title}"]},64709:t=>{t.exports=["تغيير لون خط النطاق العلوي #2 {title}"]},97847:t=>{t.exports=["تغيير وضوح خط النطاق العلوي #2 {title}"]},62921:t=>{t.exports=["تغيير عرض خط النطاق العلوي #2 {title}"]},94153:t=>{t.exports=["تغيير لون خط النطاق العلوي #3 {title}"]},19835:t=>{t.exports=["تغيير وضوح خط النطاق العلوي #3 {title}"]},68310:t=>{t.exports=["تغيير عرض خط النطاق العلوي #3 {title}"]},12355:t=>{t.exports=["تغيير قيمة التباين {title}"]},25937:t=>{t.exports=["تغيير المحاذاة الرأسية لملصقات {toolName}"]},46991:t=>{t.exports=["تغيير محاذاة الملصقات {toolName} أفقيًا"]},73080:t=>{t.exports=["تغيير اِتِّجاه ملصقات {toolName}"]},24272:t=>{t.exports=["تغيير وضوح خط {toolName}"]},46404:t=>{t.exports=["تغيير عرض خط {toolName}"]},50265:t=>{t.exports=["تغيير لون خط {toolName}"]},72781:t=>{t.exports=["تغيير خط {toolName} الممتد إلى اليسار"]},84613:t=>{t.exports=["تغيير خط {toolName} الممتد إلى اليمين"]},62603:t=>{t.exports=["تغيير النهاية اليسرى لخط {toolName}"]},62412:t=>{t.exports=["تغيير النهاية يمين خط {toolName}"]},35422:t=>{t.exports=["تغيير نمط خط {toolName}"]},77690:t=>{t.exports=["تغيير نص {toolName}"]},69871:t=>{t.exports=["تغيير وضوح النص {toolName}"]},25878:t=>{t.exports=["تغيير التفاف نص {toolName}"]},91832:t=>{t.exports=["تغيير لون خلفية النص {toolName}"]}, +18610:t=>{t.exports=["تغيير وضوح خلفية النص {toolName}"]},44755:t=>{t.exports=["تغيير لون حدود النص {toolName}"]},6324:t=>{t.exports=["تغيير عرض حدود النص {toolName}"]},45529:t=>{t.exports=["تغيير وضوح حدود النص {toolName}"]},6500:t=>{t.exports=["تغيير لون النص {toolName}"]},51614:t=>{t.exports=["تغيير خط النص الغامق {toolName}"]},18572:t=>{t.exports=["تغيير خط النص {toolName} المائل"]},48382:t=>{t.exports=["تغيير حجم خط نص {toolName}"]},18567:t=>{t.exports=["تغيير خاصية {propertyName}"]},21926:t=>{t.exports=["لون الخلفية"]},52241:t=>{t.exports=["تم ملء الخلفيات"]},70607:t=>{t.exports=["لون الخط"]},41075:t=>{t.exports=["نمط الخط"]},73043:t=>{t.exports=["عرض الخط"]},72223:t=>{t.exports=["نقل الرسومات"]},41437:t=>{t.exports=["لون النص"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.4053.929467332218f26dc70f.js b/charting_library/bundles/ar.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..f251068e --- /dev/null +++ b/charting_library/bundles/ar.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["الأعمدة البيانية"]},19648:e=>{e.exports=["‎ ‎ 12 ساعة"]},55838:e=>{e.exports=["24 ساعة"]},72171:e=>{e.exports=["مركز"]},88364:e=>{e.exports=["أنماط الرسم البياني الأساسية"]},46720:e=>{e.exports=["مؤشر التقاطع"]},50985:e=>{e.exports=["عملة"]},17319:e=>{e.exports=["العملة والوحدة"]},19481:e=>{e.exports=["المظهر"]},68791:e=>{e.exports=["مدخلات"]},95036:e=>{e.exports=["متوسط سعر الإغلاق"]},91757:e=>{e.exports=["الأسفل"]},27331:e=>{e.exports=["الخلفية"]},22519:e=>{e.exports=["قيمة التغير للعمود"]},87845:e=>{e.exports=["أزرار"]},39392:e=>{e.exports=["خطوط الشبكة"]},25209:e=>{e.exports=["تنسيق التاريخ"]},55090:e=>{e.exports=["يوم الأسبوع على الملصقات"]},29601:e=>{e.exports=["الوصف"]},26897:e=>{e.exports=["أحداث"]},77405:e=>{e.exports=["أفقي"]},34403:e=>{e.exports=["أفقي فقط"]},60971:e=>{e.exports=["أعلى وأدنى سعر"]},61142:e=>{e.exports=["مؤشرات"]},34905:e=>{e.exports=["قيمة المؤشرات"]},29687:e=>{e.exports=["قيم المؤشرات والبيانات المالية"]},25084:e=>{e.exports=["اسم المؤشرات والبيانات المالية"]},9654:e=>{e.exports=["اسم المؤشرات"]},99487:e=>{e.exports=["قيم الافتتاح والإغلاق وأعلى وأدنى قيمة (OHLC)"]},75991:e=>{e.exports=["حالة الأسواق المفتوحة"]},96073:e=>{e.exports=["وصف مطوّل"]},78905:e=>{e.exports=["الملصقات على مقياس السعر"]},19286:e=>{e.exports=["يسار"]},70500:e=>{e.exports=["أموال"]},66653:e=>{e.exports=["هوامش"]},76476:e=>{e.exports=["وسط"]},42502:e=>{e.exports=["لا تداخل"]},49199:e=>{e.exports=["لا شيء"]},74343:e=>{e.exports=["تنقل"]},43115:e=>{e.exports=["المقاييس"]},53224:e=>{e.exports=["وضع المقاييس"]},79194:e=>{e.exports=["خط الحالة"]},89053:e=>{e.exports=["رمز"]},35383:e=>{e.exports=["اسم الرمز"]},27767:e=>{e.exports=["آخر سعر للرمز"]},40847:e=>{e.exports=["سعر إغلاق اليوم السابق للرمز"]},50446:e=>{e.exports=["جزء"]},73908:e=>{e.exports=["فواصل الأجزاء"]},36014:e=>{e.exports=["نسبة مئوية"]},78621:e=>{e.exports=["نقاط"]},74823:e=>{e.exports=["سعر ما قبل/بعد الجلسة"]},64859:e=>{e.exports=["مقياس الأسعار"]},76523:e=>{e.exports=["السعر وقيمة النسبة المئوية"]},21141:e=>{e.exports=["يمين"]},40187:e=>{e.exports=["الهامش الأيمن"]},77705:e=>{e.exports=["علامة مائية"]},26458:e=>{e.exports=["ظل الشمعة"]},65994:e=>{e.exports=["الأعلى"]},92960:e=>{e.exports=["محاذاة النص"]},90581:e=>{e.exports=["اتجاه النص"]},67369:e=>{e.exports=["عنوان"]},31326:e=>{e.exports=["العناوين"]},23097:e=>{e.exports=["الرمز"]},82168:e=>{e.exports=["الرمز والوصف"]},43637:e=>{e.exports=["مقياس الوقت"]},97316:e=>{e.exports=["تنسيق الساعات"]},90801:e=>{e.exports=["تداول"]},77534:e=>{e.exports=["وحدة"]},1111:e=>{e.exports=["حجم التداول"]},80170:e=>{e.exports=["القيمة حسب المقياس"]},91322:e=>{e.exports=["القِيم"]},37174:e=>{e.exports=["عمودي وأفقي"]},36426:e=>{e.exports=["عمودي فقط"]},44085:e=>{e.exports=["عمودي"]},57889:e=>{e.exports=["تغيير وضوح قيم OHLC"]},35646:e=>{e.exports=["تغيير وضوح أزرار التنقل"]},18644:e=>{e.exports=["تغيير وضوح حالة السوق المفتوحة"]},45110:e=>{e.exports=["تغيير وضوح تغييرات الأعمدة"]},10349:e=>{ +e.exports=["تغيير الهامش السفلي"]},88161:e=>{e.exports=["تغيير وضوح وحدات الملصقات والعملة"]},84060:e=>{e.exports=["تغيير وضوح ملصقات العملة"]},99011:e=>{e.exports=["تغيير لون خلفية الرسم البياني"]},72458:e=>{e.exports=["تغيير نوع خلفية الرسم البياني"]},37034:e=>{e.exports=["تغيير عرض التقاطع"]},29951:e=>{e.exports=["تغيير لون التقاطع"]},92027:e=>{e.exports=["تغيير نمط التقاطع"]},50457:e=>{e.exports=["تغيير تنسيق التاريخ"]},7104:e=>{e.exports=["يوم التغير من الأسبوع على الملصقات"]},27764:e=>{e.exports=["تغيير وضوح خطوط الشبكة"]},88096:e=>{e.exports=["تغيير لون خطوط الشبكة الأفقية"]},31325:e=>{e.exports=["تغيير وضوح عناوين المؤشر"]},99774:e=>{e.exports=["تغيير وضوح قيم المؤشر"]},96162:e=>{e.exports=["تغيير وضوح مدخلات المؤشر"]},59820:e=>{e.exports=["وضوح ملصقات تغير المؤشرات وأسماء البيانات المالية"]},90512:e=>{e.exports=["وضوح ملصقات تغير المؤشرات والبيانات المالية"]},97956:e=>{e.exports=["تغيير شفافية خلفية المفتاح التوضيحي"]},61061:e=>{e.exports=["تغيير وضوح خلفية المفتاح التوضيحي"]},37730:e=>{e.exports=["تغيير وضوح أزرار الجزء"]},89032:e=>{e.exports=["تغيير لون فواصل الجزء"]},35636:e=>{e.exports=["تغيير الهامش الأيمن"]},66601:e=>{e.exports=["تغيير نسبة الهامش الأيمن"]},25616:e=>{e.exports=["تغيير لون علامة الرمز"]},87159:e=>{e.exports=["تغيير وضوح علامة الرمز"]},26717:e=>{e.exports=["تغيير وضوح وصف رمز"]},6091:e=>{e.exports=["تغيير وضوح حقل الرمز"]},28741:e=>{e.exports=["تغيير وضع آخر قيمة للرمز"]},95071:e=>{e.exports=["تغيير تنسيق مفتاح التوضيح الرمز"]},35065:e=>{e.exports=["تغيير لون نص المقاييس"]},84382:e=>{e.exports=["تغيير حجم خط المقاييس"]},12468:e=>{e.exports=["تغيير لون خطوط المقاييس"]},71589:e=>{e.exports=["تغيير وضوح فواصل الجلسات"]},15035:e=>{e.exports=["تغيير عرض فواصل الجلسات"]},1579:e=>{e.exports=["تغيير وضوح لون فواصل الجلسات"]},21460:e=>{e.exports=["تغيير نمط فواصل الجلسات"]},76991:e=>{e.exports=["تغيير تنسيق الساعات"]},98905:e=>{e.exports=["تغيير الهامش العلوي"]},7011:e=>{e.exports=["تغيير وضوح ملصقات الوحدة"]},22722:e=>{e.exports=["تغيير لون خطوط الشبكة العمودية"]},9455:e=>{e.exports=["تغيير وضوح قيم الحجم"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.435.ada80623f71848fbb57d.js b/charting_library/bundles/ar.435.ada80623f71848fbb57d.js deleted file mode 100644 index ec250366..00000000 --- a/charting_library/bundles/ar.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["الأعمدة البيانية"]},19648:e=>{e.exports=["‎ ‎ 12 ساعة"]},55838:e=>{e.exports=["24 ساعة"]},72171:e=>{e.exports=["مركز"]},88364:e=>{e.exports=["أنماط الرسم البياني الأساسية"]},46720:e=>{e.exports=["مؤشر التقاطع"]},50985:e=>{e.exports=["عملة"]},17319:e=>{e.exports=["العملة والوحدة"]},19481:e=>{e.exports=["المظهر"]},68791:e=>{e.exports=["مدخلات"]},95036:e=>{e.exports=["متوسط سعر الإغلاق"]},91757:e=>{e.exports=["الأسفل"]},27331:e=>{e.exports=["الخلفية"]},22519:e=>{e.exports=["قيمة التغير للعمود"]},87845:e=>{e.exports=["أزرار"]},39392:e=>{e.exports=["خطوط الشبكة"]},25209:e=>{e.exports=["تنسيق التاريخ"]},55090:e=>{e.exports=["يوم الأسبوع على الملصقات"]},29601:e=>{e.exports=["الوصف"]},26897:e=>{e.exports=["أحداث"]},77405:e=>{e.exports=["أفقي"]},34403:e=>{e.exports=["أفقي فقط"]},60971:e=>{e.exports=["أعلى وأدنى سعر"]},61142:e=>{e.exports=["مؤشرات"]},34905:e=>{e.exports=["قيمة المؤشرات"]},29687:e=>{e.exports=["قيم المؤشرات والبيانات المالية"]},25084:e=>{e.exports=["اسم المؤشرات والبيانات المالية"]},9654:e=>{e.exports=["اسم المؤشرات"]},99487:e=>{e.exports=["قيم الافتتاح والإغلاق وأعلى وأدنى قيمة (OHLC)"]},75991:e=>{e.exports=["حالة الأسواق المفتوحة"]},96073:e=>{e.exports=["وصف مطوّل"]},78905:e=>{e.exports=["الملصقات على مقياس السعر"]},19286:e=>{e.exports=["يسار"]},70500:e=>{e.exports=["أموال"]},66653:e=>{e.exports=["هوامش"]},76476:e=>{e.exports=["وسط"]},42502:e=>{e.exports=["لا تداخل"]},49199:e=>{e.exports=["لا شيء"]},74343:e=>{e.exports=["تنقل"]},43115:e=>{e.exports=["المقاييس"]},53224:e=>{e.exports=["وضع المقاييس"]},79194:e=>{e.exports=["خط الحالة"]},89053:e=>{e.exports=["رمز"]},35383:e=>{e.exports=["اسم الرمز"]},27767:e=>{e.exports=["آخر سعر للرمز"]},40847:e=>{e.exports=["سعر إغلاق اليوم السابق للرمز"]},50446:e=>{e.exports=["جزء"]},73908:e=>{e.exports=["فواصل الأجزاء"]},36014:e=>{e.exports=["نسبة مئوية"]},78621:e=>{e.exports=["نقاط"]},74823:e=>{e.exports=["سعر ما قبل/بعد الجلسة"]},64859:e=>{e.exports=["مقياس الأسعار"]},76523:e=>{e.exports=["السعر وقيمة النسبة المئوية"]},21141:e=>{e.exports=["يمين"]},40187:e=>{e.exports=["الهامش الأيمن"]},77705:e=>{e.exports=["علامة مائية"]},26458:e=>{e.exports=["ظل الشمعة"]},65994:e=>{e.exports=["الأعلى"]},92960:e=>{e.exports=["محاذاة النص"]},90581:e=>{e.exports=["اتجاه النص"]},67369:e=>{e.exports=["عنوان"]},31326:e=>{e.exports=["العناوين"]},23097:e=>{e.exports=["الرمز"]},82168:e=>{e.exports=["الرمز والوصف"]},43637:e=>{e.exports=["مقياس الوقت"]},97316:e=>{e.exports=["تنسيق الساعات"]},90801:e=>{e.exports=["تداول"]},77534:e=>{e.exports=["وحدة"]},1111:e=>{e.exports=["حجم التداول"]},80170:e=>{e.exports=["القيمة حسب المقياس"]},91322:e=>{e.exports=["القِيم"]},37174:e=>{e.exports=["عمودي وأفقي"]},36426:e=>{e.exports=["عمودي فقط"]},44085:e=>{e.exports=["عمودي"]},57889:e=>{e.exports=["تغيير وضوح قيم OHLC"]},35646:e=>{e.exports=["تغيير وضوح أزرار التنقل"]},18644:e=>{e.exports=["تغيير وضوح حالة السوق المفتوحة"]},45110:e=>{e.exports=["تغيير وضوح تغييرات الأعمدة"]},10349:e=>{ -e.exports=["تغيير الهامش السفلي"]},88161:e=>{e.exports=["تغيير وضوح وحدات الملصقات والعملة"]},84060:e=>{e.exports=["تغيير وضوح ملصقات العملة"]},99011:e=>{e.exports=["تغيير لون خلفية الرسم البياني"]},72458:e=>{e.exports=["تغيير نوع خلفية الرسم البياني"]},37034:e=>{e.exports=["تغيير عرض التقاطع"]},29951:e=>{e.exports=["تغيير لون التقاطع"]},92027:e=>{e.exports=["تغيير نمط التقاطع"]},50457:e=>{e.exports=["تغيير تنسيق التاريخ"]},7104:e=>{e.exports=["يوم التغير من الأسبوع على الملصقات"]},27764:e=>{e.exports=["تغيير وضوح خطوط الشبكة"]},88096:e=>{e.exports=["تغيير لون خطوط الشبكة الأفقية"]},31325:e=>{e.exports=["تغيير وضوح عناوين المؤشر"]},99774:e=>{e.exports=["تغيير وضوح قيم المؤشر"]},96162:e=>{e.exports=["تغيير وضوح مدخلات المؤشر"]},59820:e=>{e.exports=["وضوح ملصقات تغير المؤشرات وأسماء البيانات المالية"]},90512:e=>{e.exports=["وضوح ملصقات تغير المؤشرات والبيانات المالية"]},97956:e=>{e.exports=["تغيير شفافية خلفية المفتاح التوضيحي"]},61061:e=>{e.exports=["تغيير وضوح خلفية المفتاح التوضيحي"]},37730:e=>{e.exports=["تغيير وضوح أزرار الجزء"]},89032:e=>{e.exports=["تغيير لون فواصل الجزء"]},35636:e=>{e.exports=["تغيير الهامش الأيمن"]},66601:e=>{e.exports=["تغيير نسبة الهامش الأيمن"]},25616:e=>{e.exports=["تغيير لون علامة الرمز"]},87159:e=>{e.exports=["تغيير وضوح علامة الرمز"]},26717:e=>{e.exports=["تغيير وضوح وصف رمز"]},6091:e=>{e.exports=["تغيير وضوح حقل الرمز"]},28741:e=>{e.exports=["تغيير وضع آخر قيمة للرمز"]},95071:e=>{e.exports=["تغيير تنسيق مفتاح التوضيح الرمز"]},35065:e=>{e.exports=["تغيير لون نص المقاييس"]},84382:e=>{e.exports=["تغيير حجم خط المقاييس"]},12468:e=>{e.exports=["تغيير لون خطوط المقاييس"]},76991:e=>{e.exports=["تغيير تنسيق الساعات"]},98905:e=>{e.exports=["تغيير الهامش العلوي"]},7011:e=>{e.exports=["تغيير وضوح ملصقات الوحدة"]},22722:e=>{e.exports=["تغيير لون خطوط الشبكة العمودية"]},9455:e=>{e.exports=["تغيير وضوح قيم الحجم"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/ar.505.978e053ffa4899c28da8.js similarity index 50% rename from charting_library/bundles/ar.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/ar.505.978e053ffa4899c28da8.js index 3fd8af8d..dca4a150 100644 --- a/charting_library/bundles/ar.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/ar.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["إعادة"]},14642:t=>{t.exports=["داكن"]},69841:t=>{t.exports=["فاتح"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["يوم"],t.exports.h_dates=["ساعة"],t.exports.m_dates=["دقيقة"],t.exports.s_dates="s",t.exports.in_dates="in"},97840:t=>{t.exports=["يوم"]},64302:t=>{t.exports=["ساعة"]},79442:t=>{t.exports=["دقيقة"]},22448:t=>{t.exports="s"},16493:t=>{t.exports=["نسخة ‎{title}‎"]},13395:t=>{t.exports=["يوم"]},37720:t=>{t.exports=["شهر"]},69838:t=>{t.exports=["نطاق"]},59231:t=>{t.exports="T"},85521:t=>{t.exports=["أسبوع"]},13994:t=>{t.exports=["ساعة"]},6791:t=>{t.exports=["دقيقة"]},2949:t=>{t.exports="s"},77297:t=>{t.exports="C"},56723:t=>{t.exports="H"},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports="L"},78155:t=>{t.exports="O"},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["إغلاق"],t.exports.Back_input=["عودة"],t.exports.Minimize_input=["تصغير"],t.exports["Hull MA_input"]=["متوسط متحرك هال"],t.exports["{number} item_combobox_input"]=["‎{number}‎ عنصر","‎{number}‎ عنصر","‎{number}‎ عنصر","‎{number}‎ عناصر","‎{number}‎ عنصراً","‎{number}‎ عنصراً"],t.exports.Length_input=["طول"],t.exports.Plot_input=["ارسم"],t.exports.Zero_input=["صفر"],t.exports.Signal_input=["إشارة"],t.exports.Long_input=["شراء"],t.exports.Short_input=["بيع"],t.exports.UpperLimit_input=["الانحراف العلوي"],t.exports.LowerLimit_input=["حد أدنى"],t.exports.Offset_input=["موازن"],t.exports.length_input=["طول"],t.exports.mult_input=["مضاعف"],t.exports.short_input=["بيع"],t.exports.long_input=["شراء"],t.exports.Limit_input=["حد"],t.exports.Move_input=["حركة"],t.exports.Value_input=["قيمة"],t.exports.Method_input=["طريقة"],t.exports["Values in status line_input"]=["القيم في سطر الحالة"],t.exports["Labels on price scale_input"]=["الملصقات على مقياس السعر"],t.exports["Accumulation/Distribution_input"]=["تجميع/توزيع"],t.exports.ADR_B_input=["DADR_B"],t.exports["Equality Line_input"]=["خط المساواة"],t.exports["Window Size_input"]=["حجم النافذة"],t.exports.Sigma_input=["سيجما"],t.exports["Aroon Up_input"]=["أرون صاعد"],t.exports["Aroon Down_input"]=["أرون هابط"],t.exports.Upper_input=["العلوي"],t.exports.Lower_input=["أدنى"],t.exports.Deviation_input=["الانحراف"],t.exports["Levels Format_input"]=["تنسيق المستويات"],t.exports["Labels Position_input"]=["ملصقات المركز"],t.exports["0 Level Color_input"]=["مستوى اللون 0"],t.exports["0.236 Level Color_input"]=["مستوى اللون 0.236"],t.exports["0.382 Level Color_input"]=["مستوى اللون 0.382"],t.exports["0.5 Level Color_input"]=["مستوى اللون 0.5"],t.exports["0.618 Level Color_input"]=["مستوى اللون 0.618"],t.exports["0.65 Level Color_input"]=["مستوى اللون 0.65"],t.exports["0.786 Level Color_input"]=["مستوى اللون 0.786"],t.exports["1 Level Color_input"]=["مستوى اللون 1"],t.exports["1.272 Level Color_input"]=["مستوى اللون 1.272"],t.exports["1.414 Level Color_input"]=["مستوى اللون 1.414"],t.exports["1.618 Level Color_input"]=["مستوى اللون 1.618"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["إعادة"]},14642:t=>{t.exports=["داكن"]},69841:t=>{t.exports=["فاتح"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["يوم"],t.exports.h_dates=["ساعة"],t.exports.m_dates=["دقيقة"],t.exports.s_dates="s",t.exports.in_dates="in"},97840:t=>{t.exports=["يوم"]},64302:t=>{t.exports=["ساعة"]},79442:t=>{t.exports=["دقيقة"]},22448:t=>{t.exports="s"},16493:t=>{t.exports=["نسخة ‎{title}‎"]},13395:t=>{t.exports=["يوم"]},37720:t=>{t.exports=["شهر"]},69838:t=>{t.exports=["نطاق"]},59231:t=>{t.exports="T"},85521:t=>{t.exports=["أسبوع"]},13994:t=>{t.exports=["ساعة"]},6791:t=>{t.exports=["دقيقة"]},2949:t=>{t.exports="s"},77297:t=>{t.exports="C"},56723:t=>{t.exports="H"},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports="L"},78155:t=>{t.exports="O"},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["إغلاق"],t.exports.Back_input=["عودة"],t.exports.Minimize_input=["تصغير"],t.exports["Hull MA_input"]=["متوسط متحرك هال"],t.exports["{number} item_combobox_input"]=["‎{number}‎ عنصر","‎{number}‎ عنصر","‎{number}‎ عنصر","‎{number}‎ عناصر","‎{number}‎ عنصراً","‎{number}‎ عنصراً"],t.exports.Length_input=["طول"],t.exports.Plot_input=["ارسم"],t.exports.Zero_input=["صفر"],t.exports.Signal_input=["إشارة"],t.exports.Long_input=["شراء"],t.exports.Short_input=["بيع"],t.exports.UpperLimit_input=["الانحراف العلوي"],t.exports.LowerLimit_input=["حد أدنى"],t.exports.Offset_input=["موازن"],t.exports.length_input=["طول"],t.exports.mult_input=["مضاعف"],t.exports.short_input=["بيع"],t.exports.long_input=["شراء"],t.exports.Limit_input=["حد"],t.exports.Move_input=["حركة"],t.exports.Value_input=["قيمة"],t.exports.Method_input=["طريقة"],t.exports["Values in status line_input"]=["القيم في سطر الحالة"],t.exports["Labels on price scale_input"]=["الملصقات على مقياس السعر"],t.exports["Accumulation/Distribution_input"]=["تجميع/توزيع"],t.exports.ADR_B_input=["DADR_B"],t.exports["Equality Line_input"]=["خط المساواة"],t.exports["Window Size_input"]=["حجم النافذة"],t.exports.Sigma_input=["سيجما"],t.exports["Aroon Up_input"]=["أرون صاعد"],t.exports["Aroon Down_input"]=["أرون هابط"],t.exports.Upper_input=["العلوي"],t.exports.Lower_input=["أدنى"],t.exports.Deviation_input=["الانحراف"],t.exports["Levels Format_input"]=["تنسيق المستويات"],t.exports["Labels Position_input"]=["ملصقات المركز"],t.exports["0 Level Color_input"]=["مستوى اللون 0"],t.exports["0.236 Level Color_input"]=["مستوى اللون 0.236"],t.exports["0.382 Level Color_input"]=["مستوى اللون 0.382"],t.exports["0.5 Level Color_input"]=["مستوى اللون 0.5"],t.exports["0.618 Level Color_input"]=["مستوى اللون 0.618"],t.exports["0.65 Level Color_input"]=["مستوى اللون 0.65"],t.exports["0.786 Level Color_input"]=["مستوى اللون 0.786"],t.exports["1 Level Color_input"]=["مستوى اللون 1"],t.exports["1.272 Level Color_input"]=["مستوى اللون 1.272"],t.exports["1.414 Level Color_input"]=["مستوى اللون 1.414"],t.exports["1.618 Level Color_input"]=["مستوى اللون 1.618"], t.exports["1.65 Level Color_input"]=["مستوى اللون 1.65"],t.exports["2.618 Level Color_input"]=["مستوى اللون 2.618"],t.exports["2.65 Level Color_input"]=["مستوى اللون 2.65"],t.exports["3.618 Level Color_input"]=["مستوى اللون 3.618"],t.exports["3.65 Level Color_input"]=["مستوى اللون 3.65"],t.exports["4.236 Level Color_input"]=["مستوى اللون 4.236"],t.exports["-0.236 Level Color_input"]=["مستوى اللون -0.236"],t.exports["-0.382 Level Color_input"]=["مستوى اللون -0.382"],t.exports["-0.618 Level Color_input"]=["مستوى اللون -0.618"],t.exports["-0.65 Level Color_input"]=["مستوى اللون -0.65"],t.exports.ADX_input=["متوسط مؤشر الاتجاه (ADX)"],t.exports["ADX Smoothing_input"]=["تحسين مؤشر متوسط الحركة الاتجاهية"],t.exports["DI Length_input"]=["طول مؤشر الاتجاه"],t.exports.Smoothing_input=["تحسين"],t.exports.ATR_input=["متوسط ​​المدى الحقيقي ATR"],t.exports.Growing_input=["صاعد"],t.exports.Falling_input=["هابط"],t.exports["Color 0_input"]=["لون 0"],t.exports["Color 1_input"]=["لون 1"],t.exports.Source_input=["مصدر"],t.exports.StdDev_input=["الانحراف المعياري"],t.exports.Basis_input=["أساس"],t.exports.Median_input=["قيمة متوسطة"],t.exports["Bollinger Bands %B_input"]=["حدود بولنجر %B"],t.exports.Overbought_input=["تشبع شرائي"],t.exports.Oversold_input=["تشبع بيعي"],t.exports["Bollinger Bands Width_input"]=["عرض حدود بولنجر"],t.exports["RSI Length_input"]=["طول مؤشر القوى النسبية"],t.exports["UpDown Length_input"]=["طول الصعود أو الهبوط"],t.exports["ROC Length_input"]=["طول معدل التغير"],t.exports.MF_input=["التدفق النقدي"],t.exports.resolution_input=["الدقة"],t.exports["Fast Length_input"]=["طول الخط السريع"],t.exports["Slow Length_input"]=["طول الخط البطيء"],t.exports["Chaikin Oscillator_input"]=["مؤشر شايكين"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input=["P"],t.exports.x_input=["X"],t.exports.q_input="q",t.exports.Price_input=["سعر"],t.exports["Chande MO_input"]=["مؤشر زخم اتشاند"],t.exports["Zero Line_input"]=["خط الصفر"],t.exports["Color 2_input"]=["لون 2"],t.exports["Color 3_input"]=["لون 3"],t.exports["Color 4_input"]=["لون 4"],t.exports["Color 5_input"]=["لون 5"],t.exports["Color 6_input"]=["لون 6"],t.exports["Color 7_input"]=["لون 7"],t.exports["Color 8_input"]=["لون 8"],t.exports.CHOP_input=["نطاق تقلب سعري (نطاق شوب)"],t.exports["Upper Band_input"]=["الحد العلوي"],t.exports["Lower Band_input"]=["الحد السفلي"],t.exports.CCI_input=["مؤشر قناة السلع، CCI"],t.exports["Smoothing Line_input"]=["خط التحسين"],t.exports["Smoothing Length_input"]=["طول التحسين"],t.exports["WMA Length_input"]=["طول المتوسط المتحرك المرجح بحجم التداول"],t.exports["Long RoC Length_input"]=["قيمة معدل تغير كبيرة"],t.exports["Short RoC Length_input"]=["معدل التغير القصير"],t.exports.sym_input=["رمز"],t.exports.Symbol_input=["رمز"],t.exports.Correlation_input=["علاقة ارتباط"],t.exports.Period_input=["الفترة الزمنية"],t.exports.Centered_input=["مركزي"],t.exports["Detrended Price Oscillator_input"]=["مؤشر تذبذب السعر"],t.exports.isCentered_input=["متمركز"],t.exports.DPO_input=["مؤشر تذبذب السعر"], t.exports["ADX smoothing_input"]=["تحسين مؤشر متوسط الحركة الاتجاهية"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input=["المتوسط المتحرك الأسي المزدوج DEMA"],t.exports.Divisor_input=["المقام (المقسوم عليه)"],t.exports.EOM_input=["بيانات نهاية الشهر"],t.exports["Elder's Force Index_input"]=["مؤشر قوى إلدر"],t.exports.Percent_input=["نسبة مئوية"],t.exports.Exponential_input=["أسي"],t.exports.Average_input=["متوسط"],t.exports["Upper Percentage_input"]=["النسبة المئوية العليا"],t.exports["Lower Percentage_input"]=["النسبة المئوية الدنيا"],t.exports.Fisher_input=["تحويلة فيشر"],t.exports.Trigger_input=["إشارة الدخول (الزناد)"],t.exports.Level_input=["مستوى"],t.exports["Trader EMA 1 length_input"]=["طول 1 EMA للمتداول"],t.exports["Trader EMA 2 length_input"]=["طول 2 EMA للمتداول"],t.exports["Trader EMA 3 length_input"]=["طول 3 EMA للمتداول"],t.exports["Trader EMA 4 length_input"]=["طول 4 EMA للمتداول"],t.exports["Trader EMA 5 length_input"]=["طول 5 EMA للمتداول"],t.exports["Trader EMA 6 length_input"]=["طول 6 EMA للمتداول"],t.exports["Investor EMA 1 length_input"]=["طول EMA 1 للمستثمر"],t.exports["Investor EMA 2 length_input"]=["طول EMA 2 للمستثمر"],t.exports["Investor EMA 3 length_input"]=["طول EMA 3 للمستثمر"],t.exports["Investor EMA 4 length_input"]=["طول EMA 4 للمستثمر"],t.exports["Investor EMA 5 length_input"]=["طول EMA 5 للمستثمر"],t.exports["Investor EMA 6 length_input"]=["طول EMA 6 للمستثمر"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["فترات خط التحويل"],t.exports["Base Line Periods_input"]=["فترات خط الأساس"],t.exports["Lagging Span_input"]=["مدى التأخير"],t.exports["Conversion Line_input"]=["خط التحويل"],t.exports["Base Line_input"]=["خط الأساس"],t.exports["Leading Span A_input"]=["الفترة الرائدة A"],t.exports["Leading Span B_input"]=["الفترة الرائدة B"],t.exports["Plots Background_input"]=["خلفية الرسومات"],t.exports["yay Color 0_input"]=["سنوي لون 0"],t.exports["yay Color 1_input"]=["سنوي لون 1"],t.exports.Multiplier_input=["متضاعف"],t.exports["Bands style_input"]=["نمط الحدود"],t.exports.Middle_input=["منتصف"],t.exports.useTrueRange_input=["استخدام المدى الحقيقي"],t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input=["المتوسط المتحرك البسيط 1"],t.exports.SMALen2_input=["المتوسط المتحرك البسيط 2"],t.exports.SMALen3_input=["المتوسط المتحرك البسيط 3"],t.exports.SMALen4_input=["المتوسط المتحرك البسيط 4"],t.exports.SigLen_input=["إشارة"],t.exports.KST_input="KST",t.exports.Sig_input=["إشارة"],t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input=["المتوسط المتحرك البسيط 1"],t.exports.smalen2_input=["المتوسط المتحرك البسيط 2"],t.exports.smalen3_input=["المتوسط المتحرك البسيط 3"],t.exports.smalen4_input=["المتوسط المتحرك البسيط 4"],t.exports.siglen_input=["الإشارة"],t.exports["Upper Deviation_input"]=["الانحراف العلوي"], t.exports["Lower Deviation_input"]=["انحراف أدنى"],t.exports["Use Upper Deviation_input"]=["استخدام الانحراف العلوي"],t.exports["Use Lower Deviation_input"]=["استخدام الانحراف السفلي"],t.exports.Count_input=["عد"],t.exports.Crosses_input=["تقاطعات"],t.exports.MOM_input=["على مدى شهري"],t.exports.MA_input=["المتوسط المتحرك"],t.exports["Length EMA_input"]=["طول المتوسط المتحرك الأسي"],t.exports["Length MA_input"]=["طول المتوسط المتحرك"],t.exports["Fast length_input"]=["طول الخط السريع"],t.exports["Slow length_input"]=["بطيء"],t.exports["Signal smoothing_input"]=["تحسين الإشارة"],t.exports["Simple ma(oscillator)_input"]=["المتوسط المتحرك البسيط (كمتذبذب)"],t.exports["Simple ma(signal line)_input"]=["المتوسط المتحرك البسيط (كخط فردي)"],t.exports.Histogram_input=["أعمدة أحصائية"],t.exports.MACD_input=["الماكد"],t.exports.fastLength_input=["طول الخط السريع"],t.exports.slowLength_input=["طول الخط البطئ"],t.exports.signalLength_input=["طول الإشارة"],t.exports.NV_input=["شركة عامة nv"],t.exports.OnBalanceVolume_input=["مؤشر obv"],t.exports.Start_input=["ابدأ"],t.exports.Increment_input=["ازدياد"],t.exports["Max value_input"]=["القيمة العظمى"],t.exports.ParabolicSAR_input=["بارابوليك سار"],t.exports.start_input=["بداية"],t.exports.increment_input=["ازدياد"],t.exports.maximum_input=["الأقصى"],t.exports["Short length_input"]=["قصير"],t.exports["Long length_input"]=["مسافة طول كبيرة"],t.exports.OSC_input=["مؤشر متذبذب"],t.exports.shortlen_input=["قصير"],t.exports.longlen_input=["طويل"],t.exports.PVT_input=["اتجاه حجم تداول الأسعار"],t.exports.ROC_input=["معدل التغير"],t.exports.RSI_input=["مؤشر القوى النسبية"],t.exports.RVGI_input=["مؤشر النشاط النسبي"],t.exports.RVI_input=["مؤشر النشاط النسبي"],t.exports["Long period_input"]=["فترة زمنية طويلة"],t.exports["Short period_input"]=["فترة زمنية قصيرة"],t.exports["Signal line period_input"]=["فترة خط اإلشارة"],t.exports.SMI_input=["مؤشر إرجوديك SMI"],t.exports["SMI Ergodic Oscillator_input"]=["مؤشر إرجوديك SMI"],t.exports.Indicator_input=["مؤشر"],t.exports.Oscillator_input=["مؤشر متذبذب"],t.exports.K_input="K",t.exports.D_input=["يوم"],t.exports.smoothK_input=["k المحسنة"],t.exports.smoothD_input=["d المحسنة"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["طول الاستوكاستك"],t.exports["RSI Source_input"]=["مصدر مؤشر القوى النسبية"],t.exports.lengthRSI_input=["طول مؤشر القوى النسبية"],t.exports.lengthStoch_input=["طول الاستوكاستك"],t.exports.TRIX_input=["مؤشر TRIX"],t.exports.TEMA_input=["المتوسط المتحرك الأسي الثلاثي"],t.exports["Long Length_input"]=["طويل"],t.exports["Short Length_input"]=["قصير"],t.exports["Signal Length_input"]=["إشارة"],t.exports.Length1_input=["طول 1"],t.exports.Length2_input=["طول 2"],t.exports.Length3_input=["طول 3"],t.exports.length7_input=["طول 7"],t.exports.length14_input=["طول 14"],t.exports.length28_input=["طول 28"],t.exports.UO_input=["مؤشر ألتميت"],t.exports.VWMA_input=["المتوسط المتحرك المرجح بحجم التداول"],t.exports.len_input=["طول"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -", @@ -18,24 +18,24 @@ t.exports["Volatility Close-to-Close_study"]=["التّقلب بحساب أسع t.exports=["دقيقة"]},20936:t=>{t.exports=["نص"]},98478:t=>{t.exports=["تعذر النسخ"]},34004:t=>{t.exports=["تعذر القطع"]},96260:t=>{t.exports=["تعذر اللصق"]},94370:t=>{t.exports=["العد التنازلي لإغلاق العمود البياني"]},15168:t=>{t.exports=["كولومبو"]},36018:t=>{t.exports=["الأعمدة"]},19372:t=>{t.exports=["تعليق"]},20229:t=>{t.exports=["قارن أو اضف رمز"]},46689:t=>{t.exports=["تأكيد المدخلات"]},43432:t=>{t.exports=["بورصة كوبنهاجن"]},35216:t=>{t.exports=["نسخ"]},87898:t=>{t.exports=["نسخ تصميم الرسم البياني"]},28851:t=>{t.exports=["سعر النسخة"]},94099:t=>{t.exports=["القاهرة"]},64149:t=>{t.exports=["نص تفسيري"]},63528:t=>{t.exports=["شموع"]},46837:t=>{t.exports=["كاراكاس"]},53705:t=>{t.exports=["الدار البيضاء"]},49329:t=>{t.exports=["تغيير"]},28089:t=>{t.exports=["تغيير الرمز"]},99374:t=>{t.exports=["تغيير الفترة"]},14412:t=>{t.exports=["خصائص الرسم البياني"]},26619:t=>{t.exports=["رسم بياني من TradingView"]},12011:t=>{t.exports=["صورة الرسم البياني نسخت للحافظة ‎{emoji}‎"]},59884:t=>{t.exports=["جزر تشاتام"]},28244:t=>{t.exports=["شيكاغو"]},49648:t=>{t.exports=["تشونغتشينغ"]},90068:t=>{t.exports=["دائرة"]},32234:t=>{t.exports=["انقر لتحديد نقطة"]},52977:t=>{t.exports=["نسخة مكررة"]},31691:t=>{t.exports=["إغلاق"]},50493:t=>{t.exports=["إنشاء أمر"]},52302:t=>{t.exports=["إنشاء أمر معلق"]},29908:t=>{t.exports=["تقاطع"]},60997:t=>{t.exports=["الخط المتقاطع"]},81520:t=>{t.exports=["العملات"]},98486:t=>{t.exports=["الفاصل الزمني الحالي وما فوق"]},73106:t=>{t.exports=["الفاصل الزمني الحالي وأدناه"]},85964:t=>{t.exports=["الفاصل الزمني الحالي فقط"]},17206:t=>{t.exports=["منحنى"]},95176:t=>{t.exports=["دورة"]},87761:t=>{t.exports=["خطوط دورية"]},27891:t=>{t.exports=["نمط سيفر"]},56996:t=>{t.exports=["يوجد بالفعل تنسيق بهذا الاسم"]},30192:t=>{t.exports=["يوجد بالفعل تنسيق بهذا الاسم. هل تريد تعويضه عليه؟"]},32852:t=>{t.exports=["نموذج ABCD"]},88010:t=>{t.exports=["أمستردام"]},37422:t=>{t.exports=["تحليل إعدادات الصفقة"]},99873:t=>{t.exports=["التثبيت"]},66828:t=>{t.exports=["ملحوظة مُثبّتة"]},94782:t=>{t.exports=["نص مُثبّت"]},61704:t=>{t.exports=["VWAP مُثبّت"]},63597:t=>{t.exports=["أضف خطاً أفقياً"]},45743:t=>{t.exports=["إضافة رمز"]},8700:t=>{t.exports=["اضف تنبيه"]},7005:t=>{t.exports=["إضافة تنبيه على ‎{title}‎ بسعر {price}"]},64885:t=>{t.exports=["إضافة تنبيه على ‎{drawing}‎"]},44469:t=>{t.exports=["إضافة تنبيه على ‎{series}‎"]},64596:t=>{t.exports=["إضافة تنبيه على {series} بسعر {price}"]},3612:t=>{t.exports=["إضافة مؤشر مالي لـ {instrumentName}"]},92206:t=>{t.exports=["إضافة مؤشر/إستراتيجية على {studyTitle}"]},34810:t=>{t.exports=["إضافة ملحوظة نصية إلى {symbol}"]},75669:t=>{t.exports=["أضف هذا المؤشر المالي إلى التنسيق بالكامل"]},64288:t=>{t.exports=["أضف هذا المؤشر إلى التنسيق بالكامل"]},77920:t=>{t.exports=["أضف هذه الاستراتيجية إلى التنسيق بالكامل"]},34059:t=>{t.exports=["أضف هذا الرمز إلى التنسيق بالكامل"]},17365:t=>{t.exports=["أديلايد"]},9408:t=>{t.exports=["مختفي دائمًا"]},71997:t=>{t.exports=["ظاهر وموجود دائمًا"]},97305:t=>{t.exports=["جميع المؤشرات وأدوات الرسم"]},59192:t=>{t.exports=["كل الفواصل الزمنية"]}, 14452:t=>{t.exports=["ألماتي"]},5716:t=>{t.exports=["تطبيق موجات إليوت"]},19263:t=>{t.exports=["تطبيق موجات إليوت الكبرى"]},15818:t=>{t.exports=["تطبيق موجات إليوت الصغرى"]},50352:t=>{t.exports=["تطبيق موجات إليوت المتوسطة"]},66631:t=>{t.exports=["قم بتطبيق نقطة اتخاذ القرار يدويا"]},15682:t=>{t.exports=["التطبيق اليدوي لنسبة المخاطر/الأرباح"]},15644:t=>{t.exports=["تطبيق الهدف السعري للموجة الهابطة"]},5897:t=>{t.exports=["تطبيق الهدف السعري للموجة الصاعدة"]},13345:t=>{t.exports=["تطبيق الوضع الافتراضي"]},95910:t=>{t.exports=["تطبيق هذه المؤشرات على التنسيق بالكامل"]},42762:t=>{t.exports=["أبريل"]},45104:t=>{t.exports=["قوس"]},42097:t=>{t.exports=["مساحة"]},96237:t=>{t.exports=["سهم"]},48732:t=>{t.exports=["سهم لأسفل"]},82473:t=>{t.exports=["علامة السهم"]},8738:t=>{t.exports=["علامة السهم تُشير للأسفل"]},35062:t=>{t.exports=["علامة السهم تُشير لليسار"]},92163:t=>{t.exports=["علامة السهم تُشير لليمين"]},33196:t=>{t.exports=["علامة السهم تُشير للأعلى"]},10650:t=>{t.exports=["سهم لأعلى"]},59340:t=>{t.exports=["عشق أباد"]},13468:t=>{t.exports=["عند الإغلاق"]},21983:t=>{t.exports=["أثينا"]},86951:t=>{t.exports=["تلقائي"]},50834:t=>{t.exports=["تلقائي (تناسب البيانات مع حجم الشاشة)"]},38465:t=>{t.exports=["أغسطس"]},8975:t=>{t.exports=["ملصق متوسط سعر الإغلاق"]},87899:t=>{t.exports=["خط متوسط سعر الإغلاق"]},22554:t=>{t.exports=["متوسط"]},54173:t=>{t.exports=["بوجوتا"]},53260:t=>{t.exports=["البحرين"]},40664:t=>{t.exports=["بالون"]},32376:t=>{t.exports=["بانكوك"]},19149:t=>{t.exports=["إعادة تشغيل الأعمدة غير متاح لهذا النوع من الرسوم البيانية. هل تريد الخروج من إعادة تشغيل الأعمدة؟"]},16812:t=>{t.exports=["أعمدة"]},98838:t=>{t.exports=["نمط الأعمدة"]},17712:t=>{t.exports=["خط الأساس"]},54861:t=>{t.exports=["بلغراد"]},26825:t=>{t.exports=["برلين"]},30251:t=>{t.exports=["فرشاة"]},90204:t=>{t.exports=["بروكسل"]},5262:t=>{t.exports=["براتيسلافا"]},59901:t=>{t.exports=["تقديمه للأمام"]},26354:t=>{t.exports=["وضعه في المقدمة"]},11741:t=>{t.exports=["بريزبان"]},37728:t=>{t.exports=["بوخاريست"]},87143:t=>{t.exports=["بودابست"]},82446:t=>{t.exports=["بوينس آيرس"]},82128:t=>{t.exports=["بواسطة TradingView"]},75190:t=>{t.exports=["الذهاب إلى تاريخ"]},38342:t=>{t.exports=["انتقل إلى {lineToolName}"]},75139:t=>{t.exports=["OK"]},81180:t=>{t.exports=["صندوق جان"]},68102:t=>{t.exports=["مروحة جان"]},66321:t=>{t.exports=["مربع جان"]},87107:t=>{t.exports=["مربع جان ثابت"]},7914:t=>{t.exports=["مسار تخيّلي"]},18367:t=>{t.exports=["الموجة الدورية العظمى"]},97065:t=>{t.exports=["هل تريد فعلًا مسح النموذج الدراسي '{name}'؟"]},59368:t=>{t.exports=["منحنى مزدوج"]},35273:t=>{t.exports=["انقر نقرًا مزدوجًا فوق أي حافة لإعادة تعيين شبكة التنسيق"]},5828:t=>{t.exports=["انقر مرتيين لإنهاء المسار"]},63898:t=>{t.exports=["انقر مرتيين لإنهاء الشكل متعدد الخطوط"]},42660:t=>{t.exports=["موجة هابطة 1 أو A"]},44788:t=>{t.exports=["موجة هابطة 2 أو B"]},71263:t=>{t.exports=["موجة هابطة 3"]},70573:t=>{t.exports=["موجة هابطة 4"]},59560:t=>{t.exports=["موجة هابطة 5"]},70437:t=>{t.exports=["موجة هابطة C"]},53831:t=>{t.exports=["نافذة البيانات ..."]},93345:t=>{ t.exports=["البيانات مقدمة من قبل"]},76912:t=>{t.exports=["التاريخ"]},60222:t=>{t.exports=["المدى الزمني"]},79859:t=>{t.exports=["نطاق التاريخ والسعر"]},92203:t=>{t.exports=["ديسمبر"]},69479:t=>{t.exports=["درجة"]},57701:t=>{t.exports=["دينفر Denver"]},73720:t=>{t.exports=["شكل الماسة (المعين)"]},3556:t=>{t.exports=["قناة منفصلة"]},62764:t=>{t.exports=["إزاحة"]},22903:t=>{t.exports=["شريط أدوات الرسم"]},8338:t=>{t.exports=["ارسم خطاً أفقياً على"]},22429:t=>{t.exports=["دبي"]},9497:t=>{t.exports=["دابلن"]},85223:t=>{t.exports=["رمز تعبيري"]},24435:t=>{t.exports=["ادخل اسم تصميم الرسم البياني الجديد"]},93512:t=>{t.exports=["تعديل ‎التنبيه {title} ."]},91215:t=>{t.exports=["موجة إليوت التصحيحية (ABC)"]},80983:t=>{t.exports=["موجة إليوت الثنائية المركبة (WXY)"]},74118:t=>{t.exports=["موجة إليوت الدافعة (12345)"]},95840:t=>{t.exports=["موجة إليوت المثلثة (ABCDE)"]},66637:t=>{t.exports=["موجة إليوت الثلاثية المركبة (WXYXZ)"]},69418:t=>{t.exports=["بيضاوي"]},27558:t=>{t.exports=["تمديد خطوط التنبيه"]},2578:t=>{t.exports=["خط ممتد"]},77295:t=>{t.exports=["بورصة التداول"]},2899:t=>{t.exports=["جزء موجود أعلاه"]},53387:t=>{t.exports=["جزء موجود أدناه"]},36972:t=>{t.exports=["التوقعات"]},17994:t=>{t.exports=["فشل حفظ المكتبة"]},87375:t=>{t.exports=["فشل حفظ النص البرمجي"]},35050:t=>{t.exports=["فبراير"]},82719:t=>{t.exports=["قناة فيبوناتشي"]},64192:t=>{t.exports=["دوائر فيبوناتشي"]},63835:t=>{t.exports=["تصحيح فيبوناتشي"]},18072:t=>{t.exports=["أقواس فيبوناتشي المقاومة للسرعة"]},20877:t=>{t.exports=["مروحة فيبوناتشي المقاومة للسرعة"]},76783:t=>{t.exports=["حلزون فيبوناتشي"]},89037:t=>{t.exports=["منطقة فيبوناتشي الزمنية"]},72489:t=>{t.exports=["وتد فيبوناتشي"]},21524:t=>{t.exports=["علم"]},55678:t=>{t.exports=["علامة تمييز"]},29230:t=>{t.exports=["قمة / قاع مسطح"]},92754:t=>{t.exports=["مقلوب"]},42015:t=>{t.exports=["جزء الكسر غير صحيح"]},47542:t=>{t.exports=["لم تعد الدراسات الأساسية متوفرة على الرسوم البيانية"]},16245:t=>{t.exports=["كولكاتا"]},3155:t=>{t.exports=["كاتماندو"]},92901:t=>{t.exports=["كاجي"]},2693:t=>{t.exports=["كراتشي"]},72374:t=>{t.exports=["الكويت"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["هوشي منه"]},61582:t=>{t.exports=["شموع مفرغة"]},32918:t=>{t.exports=["هونج كونج"]},61351:t=>{t.exports=["هونولولو"]},60049:t=>{t.exports=["خط أفقي"]},76604:t=>{t.exports=["شعاع أفقي"]},42616:t=>{t.exports=["نموذج الرأس والكتفين"]},40530:t=>{t.exports=["هايكين آشي"]},99820:t=>{t.exports=["بورصة هلسنكي"]},31971:t=>{t.exports=["إخفاء"]},33911:t=>{t.exports=["إخفاء الكل"]},95551:t=>{t.exports=["إخفاء جميع أدوات الرسم"]},44312:t=>{t.exports=["إخفاء كل الرسومات والمؤشرات"]},67927:t=>{t.exports=["إخفاء كافة الرسومات والمؤشرات والمراكز والأوامر"]},86306:t=>{t.exports=["إخفاء كل المؤشرات"]},70803:t=>{t.exports=["إخفاء كل المراكز والأوامر"]},13277:t=>{t.exports=["إخفاء الرسومات"]},8251:t=>{t.exports=["إخفاء الأحداث على الرسم البياني"]},44177:t=>{t.exports=["إخفاء المؤشرات"]},2441:t=>{t.exports=["إخفاء العلامات على الأعمدة"]},90540:t=>{t.exports=["إخفاء المراكز والأوامر"]},30777:t=>{t.exports=["أعلى سعر"]},31994:t=>{ -t.exports=["أعلى-أدنى"]},60259:t=>{t.exports=["ملصقات أعلى وأدنى السعر"]},21803:t=>{t.exports=["خطوط أعلى وأدنى سعر"]},31895:t=>{t.exports=["لون مُميِز"]},69085:t=>{t.exports=['المدرج التكراري كبير جدًا، الرجاء زيادة إدخال "حجم الصف".']},8122:t=>{t.exports=['المدرج التكراري كبير جدًا، يُرجى تقليل إدخال "حجم الصف".']},23450:t=>{t.exports=["صورة"]},71778:t=>{t.exports=["متوسط"]},14177:t=>{t.exports=["رمز غير صحيح"]},32619:t=>{t.exports=["رمز غير صحيح"]},53239:t=>{t.exports=["عكس المقياس"]},20062:t=>{t.exports=["مدرجة إلى 100"]},81584:t=>{t.exports=["ملصقات قيمة المؤشرات"]},31485:t=>{t.exports=["ملصق اسم المؤشر"]},27677:t=>{t.exports=["خط المعلومات"]},98767:t=>{t.exports=["إدخال مؤشر"]},9114:t=>{t.exports=["بالداخل"]},12354:t=>{t.exports=["داخل الرسم البياني بيتش فورك"]},26579:t=>{t.exports=["أيقونة"]},37885:t=>{t.exports=["إسطنبول"]},87469:t=>{t.exports=["جوهانسبرج"]},52707:t=>{t.exports=["بورصة جاكرتا"]},95425:t=>{t.exports=["يناير"]},42890:t=>{t.exports=["القدس"]},6215:t=>{t.exports=["يوليو"]},15224:t=>{t.exports=["يونيو"]},36253:t=>{t.exports=["جونو"]},15241:t=>{t.exports=["على اليسار"]},29404:t=>{t.exports=["على اليمين"]},850:t=>{t.exports=["عفوا!"]},675:t=>{t.exports=["عناصر الرسم البياني"]},73546:t=>{t.exports=["أكتوبر"]},39280:t=>{t.exports=["افتتاح"]},25595:t=>{t.exports=["أصلي"]},82906:t=>{t.exports=["أوسلو"]},8136:t=>{t.exports=["أدنى سعر"]},42284:t=>{t.exports=["غلق"]},1441:t=>{t.exports=["إغلاق/ فتح"]},82232:t=>{t.exports=["قفل خط المؤشر العمودي بمرور الوقت"]},18219:t=>{t.exports=["قفل نسبة السعر للعمود البياني"]},12285:t=>{t.exports=["لوغاريتمي"]},50286:t=>{t.exports=["لندن"]},44604:t=>{t.exports=["صفقة شراء"]},87604:t=>{t.exports=["لوس أنجلوس"]},18528:t=>{t.exports=["إشارة لأسفل"]},13046:t=>{t.exports=["إشارة لأعلى"]},94420:t=>{t.exports=["عناوين"]},89155:t=>{t.exports=["بورصة لاغوس"]},25846:t=>{t.exports=["بورصة ليما"]},1277:t=>{t.exports=["خط"]},38397:t=>{t.exports=["خط بعلامات"]},63492:t=>{t.exports=["خط فاصل"]},83182:t=>{t.exports=["الخطوط"]},78104:t=>{t.exports=["تم نسخ رابط صورة الرسم البيانية إلى الحافظة ‎{emoji}‎"]},50091:t=>{t.exports=["لشبونة"]},64352:t=>{t.exports=["لوكسمبورغ"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["حرّك النقطة لتغيير موضع المُثبّت ثم اضغط لوضعه"]},45828:t=>{t.exports=["حرك إلى"]},44302:t=>{t.exports=["حرك المقياس إلى اليسار"]},94338:t=>{t.exports=["حرك المقياس إلى اليمين"]},66276:t=>{t.exports=["شيف المعدل"]},18559:t=>{t.exports=["شيف بيتش فورك المعدل"]},18665:t=>{t.exports=["موسكو"]},58038:t=>{t.exports=["مدريد"]},34190:t=>{t.exports=["مالطا"]},90271:t=>{t.exports=["مانيلا"]},51369:t=>{t.exports=["مارس"]},85095:t=>{t.exports=["مدينة المكسيك"]},75633:t=>{t.exports=["دمج كل المقاييس في مقياس واحد"]},95093:t=>{t.exports=["مختلط"]},10931:t=>{t.exports=["صغيرة"]},58397:t=>{t.exports=["ألفية"]},85884:t=>{t.exports=["موجة إليوت الذرية"]},9632:t=>{t.exports=["حرف صغير"]},63158:t=>{t.exports=["معكوس"]},42769:t=>{t.exports=["مسقط"]},43088:t=>{t.exports=["غير متاح"]},95222:t=>{t.exports=["لا توجد بيانات هنا"]},3485:t=>{t.exports=["بدون مقياس ثابت (ملء الشاشة)"]}, -8886:t=>{t.exports=["لا مزامنة"]},16971:t=>{t.exports=["بيانات الحجم غير موجودة"]},75549:t=>{t.exports=["ملاحظة"]},71230:t=>{t.exports=["نوفمبر"]},99203:t=>{t.exports=["جزيرة نورفولك"]},79023:t=>{t.exports=["نيروبي"]},91203:t=>{t.exports=["نيويورك"]},24143:t=>{t.exports=["نيوزلندا"]},40887:t=>{t.exports=["جزء جديد أعلاه"]},96712:t=>{t.exports=["جزء جديد أدناه"]},33566:t=>{t.exports=["نيقوسيا"]},56670:t=>{t.exports=["حدث خطأ ما"]},64968:t=>{t.exports=["حدث خطأ ما، الرجاء المحاولة مرة أخرى في وقت لاحق."]},10520:t=>{t.exports=["حفظ التنسيق الجديد للرسم البياني"]},9908:t=>{t.exports=["حفظ باسم"]},68553:t=>{t.exports=["سان سلفادور"]},65412:t=>{t.exports=["بورصة سانتياغو"]},13538:t=>{t.exports=["ساو باولو"]},37207:t=>{t.exports=["نطاق الرسم البياني للسعر فقط"]},51464:t=>{t.exports=["سكيف"]},98114:t=>{t.exports=["سكيف بيتش فورك"]},1535:t=>{t.exports=["يمكن أن لا يتم تحديث النص البرمجي المكتوب إذا غادرت الصفحة."]},89517:t=>{t.exports=["إعدادات"]},43247:t=>{t.exports=["الجزء الثاني غير صحيح."]},19796:t=>{t.exports=["إرسال للمؤخرة"]},23221:t=>{t.exports=["إرسال إلى الخلف"]},5961:t=>{t.exports=["سيول"]},57902:t=>{t.exports=["سبتمبر"]},25866:t=>{t.exports=["فترة"]},59827:t=>{t.exports=["راحات جلسة التداول"]},69240:t=>{t.exports=["شنغهاي"]},37819:t=>{t.exports=["صفقة بيع على المكشوف"]},81428:t=>{t.exports=["عرض"]},98116:t=>{t.exports=["عرض كل الرسومات"]},39046:t=>{t.exports=["عرض كل الرسومات والمؤشرات"]},38293:t=>{t.exports=["إظهار كافة الرسومات والمؤشرات والمراكز والأوامر"]},49982:t=>{t.exports=["عرض كل المؤشرات"]},48284:t=>{t.exports=["عرض جميع الأفكار"]},62632:t=>{t.exports=["إظهار المراكز والأوامر"]},24620:t=>{t.exports=["إظهار تبديل العقد المستمر"]},84813:t=>{t.exports=["إظهار انتهاء صلاحية العقد"]},66263:t=>{t.exports=["عرض توزيعات الأرباح"]},46771:t=>{t.exports=["عرض الأرباح"]},87933:t=>{t.exports=["عرض جميع الأفكار للمستخدمين الذين يتم متابعتهم"]},72973:t=>{t.exports="Show latest news and Minds"},58669:t=>{t.exports=["عرض أفكاري فقط"]},30816:t=>{t.exports=["عرض تقسيمات الأسهم"]},68161:t=>{t.exports=["لافتة"]},56683:t=>{t.exports=["سنغافورة"]},69502:t=>{t.exports=["منحنى الجيب"]},44904:t=>{t.exports=["مربع"]},70213:t=>{t.exports=["تم تجاوز الحد الأقصى للدراسات : ‎{number}‎ دراسة لكل نسق\nبرجاء حذب البعض"]},32733:t=>{t.exports=["نمط"]},65323:t=>{t.exports=["انحياز لليسار"]},14113:t=>{t.exports=["انحياز لليمين"]},93161:t=>{t.exports=["البقاء في وضع الرسم"]},79511:t=>{t.exports=["خط متدرج"]},84573:t=>{t.exports=["ملصق"]},48767:t=>{t.exports=["بورصة ستوكهولم"]},29662:t=>{t.exports=["موجة مجهرية فرعية"]},9753:t=>{t.exports=["موجة الألفية الثانوية"]},71722:t=>{t.exports=["فاصل الدقيقة في موجات اليوت"]},91889:t=>{t.exports=["الموجة الدورية العليا"]},33820:t=>{t.exports=["موجة الألفية العظمى"]},11020:t=>{t.exports=["سيدني"]},89659:t=>{t.exports=["خطأ في الرمز"]},90932:t=>{t.exports=["ملصق اسم الرمز"]},65986:t=>{t.exports=["معلومات الرمز"]},52054:t=>{t.exports=["ملصق آخر قيمة للرمز"]},33606:t=>{t.exports=["مزامنة شاملة"]},18008:t=>{t.exports=["مزامنة مع كل الرسوم البيانية"]},99969:t=>{t.exports=["النقطة والرقم"]},53047:t=>{ -t.exports=["متعدد الخطوط"]},34402:t=>{t.exports=["مسار"]},70394:t=>{t.exports=["قناة متوازية"]},95995:t=>{t.exports=["باريس"]},29682:t=>{t.exports=["لصق"]},51102:t=>{t.exports=["نسبة مئوية"]},35590:t=>{t.exports=["بِرث"]},19093:t=>{t.exports=["فونيكس"]},22293:t=>{t.exports=["بتشفان"]},43852:t=>{t.exports=["بيتش فورك"]},37680:t=>{t.exports=["ثبت على مقياس أيسر جديد"]},43707:t=>{t.exports=["ثبت على مقياس أيمن جديد"]},91130:t=>{t.exports=["ثبت إلى المقياس الأيسر"]},61201:t=>{t.exports=["ثبت على المقياس الأيسر (مخفي)"]},764:t=>{t.exports=["ثبت إلى المقياس الأيمن"]},20207:t=>{t.exports=["ثبت على المقياس الأيمن (مخفي)"]},66156:t=>{t.exports=["تثبيت إلى المقياس (الآن يسار)"]},54727:t=>{t.exports=["تثبيت مقياس الرسم (الأن لا مقياس محدد)"]},76598:t=>{t.exports=["تثبيت إلى المقياس (الآن يمين)"]},39065:t=>{t.exports=["ثبت على مقياس (‎{label}‎ جديد)"]},97324:t=>{t.exports=["ثبت إلى المقياس ‎{label}‎"]},56948:t=>{t.exports=["ثبت على المقياس ‎{label}‎ (مخفي)"]},32156:t=>{t.exports=["تم التثبيت إلى المقياس الأيسر"]},8128:t=>{t.exports=["تم التثبيت على المقياس الأيسر (مخفي)"]},3822:t=>{t.exports=["تم التثبيت إلى المقياس الأيمن"]},44538:t=>{t.exports=["ثبت على المقياس الأيمن (مخفي)"]},65810:t=>{t.exports=["ثبت على المقياس ‎{label}‎"]},14125:t=>{t.exports=["تم التثبيت على المقياس ‎{label}‎ (مخفي)"]},97378:t=>{t.exports=["زر زائد"]},46669:t=>{t.exports=["يرجى منحنا إذن الكتابة للحافظة في متصفحك أو الضغط على {keystroke}"]},35963:t=>{t.exports=["اضغط لمدة مطولة على {key} أثناء التكبير للحفاظ على موضع الرسم البياني"]},95921:t=>{t.exports=["ملصق السعر"]},28625:t=>{t.exports=["بطاقة السعر"]},2032:t=>{t.exports=["المدى السعري"]},32061:t=>{t.exports=["صيغة السعر غير صحيحة"]},91492:t=>{t.exports=["خط السعر"]},48404:t=>{t.exports=["أوًلي"]},87086:t=>{t.exports=["مسقط"]},10160:t=>{t.exports=["تم نشره على {customer} في {date}"]},19056:t=>{t.exports=["قطر"]},9998:t=>{t.exports=["مستطيل مائل"]},74214:t=>{t.exports=["روما"]},50470:t=>{t.exports=["شعاع"]},90357:t=>{t.exports=["مدى"]},26833:t=>{t.exports=["بورصة ريكيافيك"]},328:t=>{t.exports=["مستطيل"]},41615:t=>{t.exports=["إعادة"]},35001:t=>{t.exports=["إتجاه الإنحدار"]},34596:t=>{t.exports=["حذف"]},1434:t=>{t.exports=["حذف الرسومات"]},13951:t=>{t.exports=["حذف المؤشرات"]},4142:t=>{t.exports=["إعادة تسمية الرسم البياني"]},20801:t=>{t.exports=["رينكو"]},34301:t=>{t.exports=["إعادة تعيين عرض الرسم البياني"]},17258:t=>{t.exports=["إعادة تعيين مقياس السعر"]},25333:t=>{t.exports=["إعادة تعيين مقياس الزمن"]},52588:t=>{t.exports=["الرياض"]},5871:t=>{t.exports=["بورصة ريغا"]},33603:t=>{t.exports=["تحذير"]},48474:t=>{t.exports=["وارسو"]},20466:t=>{t.exports="Tokelau"},94284:t=>{t.exports=["طوكيو"]},83836:t=>{t.exports=["تورنتو"]},38788:t=>{t.exports=["طرابلس"]},39108:t=>{t.exports=["بورصة تالين"]},37229:t=>{t.exports=["النص"]},16267:t=>{t.exports=["طهران"]},19611:t=>{t.exports=["قالب"]},29198:t=>{t.exports=["لا يوفر المزود بيانات أحجام التداول لهذا الرمز."]},8162:t=>{t.exports=["لا يمكن تحميل عرض المنشور. يُرجى إيقاف إمتدادات المتصفح الخاص بك وإعادة المحاولة."]},65943:t=>{ -t.exports=["هذا المؤشر لا يمكن تطبيقه على مؤشر آخر"]},74986:t=>{t.exports=["هذا النص البرمجي هو بدعوة فقط. لطلب الوصول، يرجى الاتصال بالمؤلف."]},98538:t=>{t.exports=["نموذج الثلاث موجات"]},30973:t=>{t.exports=["تيكات السعر"]},31976:t=>{t.exports=["الوقت"]},64375:t=>{t.exports=["المنطقة الزمنية"]},95005:t=>{t.exports=["الدورات الزمنية"]},87085:t=>{t.exports=["تداول"]},94770:t=>{t.exports=["زاوية الإتجاه"]},23104:t=>{t.exports=["خط الاتجاه"]},15501:t=>{t.exports=["امتداد فيبوناتشي الاتجاهي"]},31196:t=>{t.exports=["فيبوناتشي الزمني الاتجاهي"]},29245:t=>{t.exports=["مثلث"]},83356:t=>{t.exports=["مثلث هابط"]},12390:t=>{t.exports=["نموذج المثلث"]},28340:t=>{t.exports=["مثلث صاعد"]},93855:t=>{t.exports=["تونس"]},50406:t=>{t.exports=["بالتوقيت العالمي المنسق"]},81320:t=>{t.exports=["تراجع"]},25933:t=>{t.exports=["وحدات"]},15101:t=>{t.exports=["فتح"]},34150:t=>{t.exports=["موجة صاعدة 4"]},83927:t=>{t.exports=["موجة صاعدة 5"]},58976:t=>{t.exports=["موجة صاعدة 1 أو A"]},11661:t=>{t.exports=["موجة صاعدة 2 أو B"]},53958:t=>{t.exports=["موجة صاعدة 3"]},66560:t=>{t.exports=["موجة صاعدة C"]},18426:t=>{t.exports=["بروفايل حجم التداول بنطاق ثابت"]},61022:t=>{t.exports=["مؤشر بروفايل حجم التداول متاح فقط على عضوياتنا المدفوعة."]},15771:t=>{t.exports=["فانكوفر"]},56211:t=>{t.exports=["خط رأسي"]},75354:t=>{t.exports=["بورصة فيلنيوس"]},21852:t=>{t.exports=["الظهور"]},27557:t=>{t.exports=["الوضوح على الفواصل الزمنية"]},89960:t=>{t.exports=["مرئية عند تمرير الفأرة"]},22198:t=>{t.exports=["الترتيب المرئي"]},7050:t=>{t.exports=["تقاطع"]},66527:t=>{t.exports=["XABCD نموذج"]},17126:t=>{t.exports=["لا يمكنك رؤية النقاط المحورية على هذا الإطار الزمني"]},69293:t=>{t.exports=["يانجون"]},84301:t=>{t.exports=["زيوريخ"]},76020:t=>{t.exports=["تغيير درجة إليوت"]},83935:t=>{t.exports=["تغيير الملصقات غير متداخلة"]},39402:t=>{t.exports=["تغيير وضوح ملصق متوسط إغلاق السعر"]},98866:t=>{t.exports=["تغيير وضوح خط سعر الإغلاق السابق"]},5100:t=>{t.exports=["تغيير وضوح ملصقات سعري البيع والشراء"]},32311:t=>{t.exports=["تغيير وضوح خط سعري البيع والشراء"]},22641:t=>{t.exports=["تغيير العملة"]},30501:t=>{t.exports=["تغيير تنسيق الرسم البياني إلى {title}"]},7017:t=>{t.exports=["تغيير رؤية تبديل العقد المستمر"]},58108:t=>{t.exports=["تغيير وضوح العد التنازلي لعمود الإغلاق"]},7151:t=>{t.exports=["تغيير نطاق التاريخ"]},84944:t=>{t.exports=["تغيير وضوح توزيعات الأرباح"]},79574:t=>{t.exports=["تغيير وضوح الأحداث على الرسم البياني"]},88217:t=>{t.exports=["تغيير وضوح الأرباح"]},28288:t=>{t.exports=["تغيير وضوح انتهاء صلاحية العقود الآجلة"]},66805:t=>{t.exports=["تغيير وضوح ملصقات أعلى سعر وأدنى سعر"]},92556:t=>{t.exports=["تغيير وضوح خطوط أعلى سعر وأدنى سعر"]},87027:t=>{t.exports=["وضوح ملصقات تغير المؤشرات"]},14922:t=>{t.exports=["وضوح ملصقات تغيير المؤشرات"]},19839:t=>{t.exports="change latest news and Minds visibility"},23783:t=>{t.exports="change linking group"},87510:t=>{t.exports=["تغيير ارتفاع الجزء"]},50190:t=>{t.exports=["تغيير وضوح زر +"]},49889:t=>{t.exports=["تغيير وضوح ملصق أسعار ما قبل/بعد الجلسة"]},16750:t=>{ -t.exports=["تغيير وضوح خط أسعار ما قبل/بعد الجلسة"]},59883:t=>{t.exports=["تغيير وضوح خط سعر الإغلاق السابق"]},67761:t=>{t.exports=["تغيير خط السعر"]},69510:t=>{t.exports=["تغيير السعر إلى نسبة العمود"]},32303:t=>{t.exports=["تغيير النطاق"]},526:t=>{t.exports=["تغيير الرمز"]},9402:t=>{t.exports=["تغيير وضوح ملصقات رمز"]},53150:t=>{t.exports=["تغيير وضوح آخر قيمة للرمز"]},12707:t=>{t.exports=["تغيير وضوح قيمة الإغلاق للرمز"]},65303:t=>{t.exports=["تغيير الجلسة"]},15403:t=>{t.exports=["تغيير وضوح فواصل الجلسة"]},53438:t=>{t.exports=["تغيير نمط السلسلة"]},74488:t=>{t.exports=["تغيير وضوح تقسيمات الأسهم"]},20505:t=>{t.exports=["تغيير المنطقة الزمنية"]},39028:t=>{t.exports=["تغيير الوحدة"]},21511:t=>{t.exports=["تغيير الرؤية"]},16698:t=>{t.exports=["تغيير وضوح الفاصل الزمني الحالي"]},78422:t=>{t.exports=["تغيير الوضوح في الفاصل الزمني الحالي وما فوقه"]},49529:t=>{t.exports=["تغيير الوضوح في الفاصل الزمني الحالي وأدناه"]},66927:t=>{t.exports=["تغيير الوضوح في جميع الفترات"]},74428:t=>{t.exports=["تغيير نمط {title}"]},72032:t=>{t.exports=["تغيير نقطة {pointIndex}"]},65911:t=>{t.exports=["الرسوم البيانية بواسطة TradingView"]},5179:t=>{t.exports=["أدوات نسخ الخط"]},3195:t=>{t.exports=["أنشئ مجموعة أدوات الخطوط"]},92659:t=>{t.exports=["إنشاء مجموعة أدوات الخطوط من الخيارات المتاحة"]},81791:t=>{t.exports=["إنشاء ‎{tool}‎"]},63649:t=>{t.exports=["مصادر القطع"]},78755:t=>{t.exports=["قص ‎{title}‎"]},99113:t=>{t.exports=["إضافة أداة الخطوط {lineTool} لمجموعة {name}"]},40242:t=>{t.exports=["إضافة أداة (أدوات) الخط إلى المجموعة {group}"]},22856:t=>{t.exports=["أضف هذا المؤشر المالي إلى التنسيق بالكامل"]},82388:t=>{t.exports=["أضف هذا المؤشر إلى التنسيق بالكامل"]},94292:t=>{t.exports=["أضف هذه الاستراتيجية إلى التنسيق بالكامل"]},27982:t=>{t.exports=["أضف هذا الرمز إلى التنسيق بالكامل"]},66568:t=>{t.exports=["تطبيق مظهر الرسم البياني"]},64034:t=>{t.exports=["تطبيق كافة خصائص الرسم البياني"]},49037:t=>{t.exports=["تطبيق قالب الرسم"]},96996:t=>{t.exports=["تطبيق إعدادات المصنع الافتراضية على المصادر المختارة"]},44547:t=>{t.exports=["تطبيق المؤشرات على التنسيق بأكمله"]},26065:t=>{t.exports=["تطبيق قالب الدراسة {template}"]},58570:t=>{t.exports=["تطبيق مظهر أشرطة الأدوات"]},27195:t=>{t.exports=["جلب المجموعة {title} إلى الأمام"]},78246:t=>{t.exports=["جلب {title} إلى المقدمة"]},56763:t=>{t.exports=["حرّك {title} للأمام"]},5607:t=>{t.exports=["بواسطة TradingView"]},90621:t=>{t.exports=["تجميد النطاق الزمني"]},12962:t=>{t.exports=["محو خط المستوى"]},63391:t=>{t.exports=["استثناء أدوات الخطوط من المجموعة {group}"]},59942:t=>{t.exports=["قلب أنماط الأعمدة"]},70301:t=>{t.exports=["إخفاء {title}"]},91842:t=>{t.exports=["إخفاء خطوط ملصقات التنبيه"]},54781:t=>{t.exports=["إخفاء جميع أدوات الرسم"]},44974:t=>{t.exports=["إخفاء العلامات على الأعمدة"]},28916:t=>{t.exports=["قفل الفاصل"]},94245:t=>{t.exports=["عكس المقياس"]},90743:t=>{t.exports=["أدخل {title}"]},53146:t=>{t.exports=["أدخل {title} بعد {targetTitle}"]},74055:t=>{t.exports=["أدخل {title} بعد {target}"]},11231:t=>{t.exports=["أدخل {title} قبل {target}"]},67176:t=>{ -t.exports=["أدخل {title} قبل {targetTitle}"]},54597:t=>{t.exports=["تحميل قالب الرسم الافتراضي"]},30295:t=>{t.exports=["تحميل..."]},50193:t=>{t.exports=["تثبيت ‎{title}‎"]},4963:t=>{t.exports=["غلق المجموعة ‎{group}‎"]},68163:t=>{t.exports=["قفل العنصر"]},47107:t=>{t.exports=["تحريك"]},11303:t=>{t.exports=["انقل ‎{title}‎ إلى مقياس يسار جديد"]},45544:t=>{t.exports=["انقل ‎{title}‎ إلى مقياس جديد على اليسار"]},81898:t=>{t.exports=["حرك كل المقاييس إلى اليسار"]},22863:t=>{t.exports=["حرك كل المقاييس إلى اليمين"]},45356:t=>{t.exports=["نقل الرسم (الرسومات)"]},15086:t=>{t.exports=["حرك يسارًا"]},61711:t=>{t.exports=["حرّك يمينًا"]},4184:t=>{t.exports=["حرك المقياس"]},74642:t=>{t.exports=["اجعل ‎{title}‎ بدون مقياس محدد (ملء الشاشة)"]},45223:t=>{t.exports=["اجعل المجموعة ‎{group}‎ غير مرئية"]},87927:t=>{t.exports=["اجعل المجموعة ‎{group}‎ مرئية"]},62153:t=>{t.exports=["دمج لأسفل"]},70746:t=>{t.exports=["دمج في جزء"]},66143:t=>{t.exports=["دمج لأعلى"]},81870:t=>{t.exports=["نسخ أنماط الأعمدة"]},16542:t=>{t.exports=["لا يوجد"]},47222:t=>{t.exports=["مقياس السعر"]},99042:t=>{t.exports=["نطاق الرسم البياني للسعر فقط"]},35962:t=>{t.exports=["وقت المقياس"]},68193:t=>{t.exports=["تمرير"]},70009:t=>{t.exports=["وقت التمرير"]},69485:t=>{t.exports=["تعيين إستراتيجية اختيار مقياس السعر على {title}"]},16259:t=>{t.exports=["أرسل {title} للخلف"]},66781:t=>{t.exports=["أرسل {title} إلى الخلف"]},4998:t=>{t.exports=["أرسل المجموعة {title} إلى الخلف"]},64704:t=>{t.exports=["مشاركة أدوات الخط بشكل شامل"]},77554:t=>{t.exports=["مشاركة أدوات الخط في التنسيق"]},16237:t=>{t.exports=["إظهار خطوط ملصقات التنبيه"]},13622:t=>{t.exports=["عرض جميع التحاليل"]},26267:t=>{t.exports=["عرض جميع التحاليل للمستخدمين الذين يتم متابعتهم"]},40061:t=>{t.exports=["عرض تحاليلي فقط"]},52010:t=>{t.exports=["البقاء في وضع الرسم"]},98784:t=>{t.exports=["إيقاف مزامنة الرسم"]},57011:t=>{t.exports=["وقف أداة (أدوات) مزامنة الخط"]},92831:t=>{t.exports=["قفل الرمز"]},60635:t=>{t.exports=["وقت المزامنة"]},99769:t=>{t.exports=["مدعوم من"]},68111:t=>{t.exports=["بواسطة TradingView"]},96916:t=>{t.exports=["لصق الرسم"]},80611:t=>{t.exports=["لصق مؤشر"]},41601:t=>{t.exports=["لصق {title}"]},84018:t=>{t.exports=["ثبت على المقياس الأيسر"]},22615:t=>{t.exports=["ثبت إلى المقياس الأيمن"]},56015:t=>{t.exports=["ثبت على المقياس ‎{label}‎"]},33348:t=>{t.exports=["إعادة ترتيب الأجزاء"]},15516:t=>{t.exports=["احذف جميع الدراسات"]},80171:t=>{t.exports=["احذف جميع الدراسات وأدوات الرسم"]},59211:t=>{t.exports=["إزالة أدوات الخط الفارغة غير المحددة"]},44656:t=>{t.exports=["حذف الرسومات"]},70653:t=>{t.exports=["تغيير المنازل العشرية"]},66414:t=>{t.exports=["إزالة مصادر خط البيانات"]},47637:t=>{t.exports=["إزالة جزء"]},39859:t=>{t.exports=["إزالة ‎{title}‎"]},78811:t=>{t.exports=["حذف مجموعة أدوات الخطوط ‎{name}‎"]},16338:t=>{t.exports=["تغيير اسم المجموعة ‎{group}‎ إلى ‎{newName}‎"]},30910:t=>{t.exports=["إعادة تعيين أحجام التنسيق"]},21948:t=>{t.exports=["إعادة تعيين المقاييس"]},55064:t=>{t.exports=["إعادة تعيين مقياس الزمن"]},13034:t=>{t.exports=["تغيير حجم التنسيق"]},9608:t=>{ -t.exports=["استعادة الإعدادات الافتراضية"]},63060:t=>{t.exports=["تبديل المقياس التلقائي"]},98860:t=>{t.exports=["تبديل الفهرس إلى مقياس 100"]},21203:t=>{t.exports=["تبديل قفل المقياس"]},60166:t=>{t.exports=["تبديل المقياس اللوغاريتمي"]},68642:t=>{t.exports=["تبديل مقياس النسبة المئوية"]},33714:t=>{t.exports=["تبديل المقياس العادي"]},47122:t=>{t.exports=["وقت المسار"]},28068:t=>{t.exports=["وقف تشغيل مشاركة أدوات الخط"]},66824:t=>{t.exports=["تحرير العنصر"]},51114:t=>{t.exports=["فتح المجموعة ‎{group}‎"]},92421:t=>{t.exports=["تحرير ‎{title}‎"]},20057:t=>{t.exports=["إلغاء الاندماج في الجزء السفلي الجديد"]},52540:t=>{t.exports=["فصل"]},86949:t=>{t.exports=["إلغاء الدمج لأسفل"]},50728:t=>{t.exports=["تحديث البرنامج النصي {title}"]},33355:t=>{t.exports=["{count} أعمدة"]},88841:t=>{t.exports=["{symbol} تم تفريغ القوائم المالية عن طريق TradingView"]},38641:t=>{t.exports=["نشر {userName} على {customer} في {date}"]},59833:t=>{t.exports=["تكبير"]},19813:t=>{t.exports=["تكبير"]},9645:t=>{t.exports=["تصغير"]},30572:t=>{t.exports=["يوم","يوم","يومين","أيام","يوم","يوم"]},52254:t=>{t.exports=["ساعة","ساعة","ساعة","ساعات","ساعة","ساعة"]},99062:t=>{t.exports=["شهر","شهر","شهر","أشهر","شهرًا","شهرًا"]},69143:t=>{t.exports=["دقيقة","دقيقة","دقيقتين","دقائق","دقيقة","دقيقة"]},71787:t=>{t.exports=["ثانية","ثانية","ثانيتان","ثوان","ثانية","ثانية"]},82797:t=>{t.exports=["نطاق","نطاق","نطاق","نطاقات","نطاق","نطاق"]},47966:t=>{t.exports=["أسبوع","أسبوع","أسبوعين","أسابيع","أسبوع","أسبوع"]},99136:t=>{t.exports=["تيك","تيك","تيك","تيك","تيك","تيك"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["دولار أسترالي/ دولار كندي"],t.exports["#AUDCHF-symbol-description"]=["دولار أسترالي/ فرنك سويسري"],t.exports["#AUDJPY-symbol-description"]=["دولار أسترالي/ ين ياباني"],t.exports["#AUDNZD-symbol-description"]=["دولار أسترالي/ دولار نيوزلاندي"],t.exports["#AUDRUB-symbol-description"]=["دولار أسترالي/ روبل روسي"],t.exports["#AUDUSD-symbol-description"]=["دولار أسترالي/ دولار أمريكي"],t.exports["#BRLJPY-symbol-description"]=["ريال برازيلي/ ين ياباني"],t.exports["#BTCCAD-symbol-description"]=["بتكوين / دولار كندي"],t.exports["#BTCCNY-symbol-description"]=["بتكوين/ يوان صيني"],t.exports["#BTCEUR-symbol-description"]=["بتكوين/ يورو"],t.exports["#BTCKRW-symbol-description"]=["بتكوين/ وون كوري جنوبي"],t.exports["#BTCRUR-symbol-description"]=["بتكوين/ روبل"],t.exports["#BTCUSD-symbol-description"]=["بتكوين/ دولار أمريكي"],t.exports["#BVSP-symbol-description"]=["مؤشر بورصة الأوراق المالية بساو باولو"],t.exports["#CADJPY-symbol-description"]=["دولار كندي/ ين ياباني"],t.exports["#CB1!-symbol-description"]=["نفط خام برنت"],t.exports["#CHFJPY-symbol-description"]=["فرنك سويسري/ ين ياباني"],t.exports["#COPPER-symbol-description"]=["عقود الفروقات السعرية للنحاس"],t.exports["#ES1-symbol-description"]=["عقود ستاندارد آند بورز 500 الجزئية الآجلة"],t.exports["#ESP35-symbol-description"]=["مؤشر إيبكس IBEX 35"],t.exports["#EUBUND-symbol-description"]=["سند دين باليورو"], -t.exports["#EURAUD-symbol-description"]=["يورو / دولار أسترالي"],t.exports["#EURBRL-symbol-description"]=["يورو/ ريال برازيلي"],t.exports["#EURCAD-symbol-description"]=["يورو / دولار كندي"],t.exports["#EURCHF-symbol-description"]=["يورو / فرنك سويسرى"],t.exports["#EURGBP-symbol-description"]=["يورو / جنيه إسترليني"],t.exports["#EURJPY-symbol-description"]=["يورو / ين يابانى"],t.exports["#EURNZD-symbol-description"]=["يورو / دولار نيوزيلاندى"],t.exports["#EURRUB-symbol-description"]=["يورو/ روبل روسي"],t.exports["#EURRUB_TOM-symbol-description"]=["يورو / روبل روسي"],t.exports["#EURSEK-symbol-description"]=["يورو / كورونة سويدية"],t.exports["#EURTRY-symbol-description"]=["يورو / ليره تركية"],t.exports["#EURUSD-symbol-description"]=["يورو / دولار أمريكى"],t.exports["#EUSTX50-symbol-description"]=["مؤشر يورو ستوكس 50"],t.exports["#FRA40-symbol-description"]=["مؤشر كاك 40 CAC"],t.exports["#GB10-symbol-description"]=["سندات الحكومة البريطانية لمدة 10 سنوات"],t.exports["#GBPAUD-symbol-description"]=["جنيه إسترليني / دولار أسترالي"],t.exports["#GBPCAD-symbol-description"]=["جنيه إسترليني / دولار كندي"],t.exports["#GBPCHF-symbol-description"]=["جنيه إسترليني / فرنك سويسري"],t.exports["#GBPEUR-symbol-description"]=["جنيه إسترليني / يورو"],t.exports["#GBPJPY-symbol-description"]=["جنيه إسترليني / ين ياباني"],t.exports["#GBPNZD-symbol-description"]=["جنيه إسترليني / دولار نيوزيلندي"],t.exports["#GBPRUB-symbol-description"]=["جنيه إسترليني / روبل روسي"],t.exports["#GBPUSD-symbol-description"]=["جنيه إسترليني / دولار أمريكي"],t.exports["#GER30-symbol-description"]=["مؤشر داكس"],t.exports["#GOOGL-symbol-description"]=["شركة ألفابت (شركة جوجل) الفئة أ"],t.exports["#ITA40-symbol-description"]=["مؤشر فوتسي لبورصة ميلانو"],t.exports["#JPN225-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#JPYKRW-symbol-description"]=["ين ياباني / وون كورى"],t.exports["#JPYRUB-symbol-description"]=["ين ياباني / روبل روسي"],t.exports["#KA1-symbol-description"]=["السكر # 11 العقود الآجلة"],t.exports["#KG1-symbol-description"]=["عقود القطن الآجلة"],t.exports["#KT1-symbol-description"]=["شركة كي ترونيك لصناعة الأدوات الكهربائية"],t.exports["#LKOH-symbol-description"]=["شركة لوك أويل"],t.exports["#LTCBTC-symbol-description"]=["لايتكوين / بيتكوين"],t.exports["#MGNT-symbol-description"]=["ماغنيت"],t.exports["#MICEX-symbol-description"]=["مؤشر MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["معدل الحركة اليومي للأسهم العادية بمنتدى الأوراق المالية لشركة نورليسكنيكل ‎[اتفاق االريبو لإعادة شراء الأوراق المالية الحكومية من البنوك التجارية]"],t.exports["#MSFT-symbol-description"]=["Microsoft شركة مايكروسوفت"],t.exports["#NAS100-symbol-description"]=["مؤشر ناسداك 100 CFD"],t.exports["#NGAS-symbol-description"]=["غاز طبيعى (خطوط أنابيب هنري هاب)"],t.exports["#NKY-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#NZDJPY-symbol-description"]=["دولار نيوزيلندي / ين ياباني"],t.exports["#NZDUSD-symbol-description"]=["دولار نيوزيلندي / دولار أمريكي"],t.exports["#RB1-symbol-description"]=["عقود الجازولين الخال من الرصاص الآجلة"], -t.exports["#RTS-symbol-description"]=["مؤشر RTS الروسي"],t.exports["#SBER-symbol-description"]="SBERBANK",t.exports["#SPX500-symbol-description"]=["مؤشر ستاندرد آند بورز 500"],t.exports["#TWTR-symbol-description"]=["شركة تويتر"],t.exports["#UK100-symbol-description"]=["مؤشر فوتسي 100"],t.exports["#USDBRL-symbol-description"]=["دولار أمريكي / ريال برازيلي"],t.exports["#USDCAD-symbol-description"]=["دولار أمريكي / دولار كندي"],t.exports["#USDCHF-symbol-description"]=["دولار أمريكي / فرنك سويسري"],t.exports["#USDCNY-symbol-description"]=["دولار أمريكي / يوان صيني"],t.exports["#USDDKK-symbol-description"]=["دولار أمريكي / كورونا دنماركية"],t.exports["#USDHKD-symbol-description"]=["دولار أمريكي / دولار هونج كونج"],t.exports["#USDIDR-symbol-description"]=["دولار أمريكي / روبية"],t.exports["#USDINR-symbol-description"]=["دولار أمريكي / روبية هندية"],t.exports["#USDJPY-symbol-description"]=["دولار أمريكي / ين ياباني"],t.exports["#USDKRW-symbol-description"]=["دولار أمريكي / وون كوري"],t.exports["#USDMXN-symbol-description"]=["دولار أمريكي / بيزو مكسيكي"],t.exports["#USDPHP-symbol-description"]=["دولار أمريكي / بيزو مكسيكي"],t.exports["#USDRUB-symbol-description"]=["دولار أمريكي / روبل روسي"],t.exports["#USDRUB_TOM-symbol-description"]=["دولار أمريكي / روبل روسي غدا"],t.exports["#USDSEK-symbol-description"]=["دولار أمريكي / كورونا سويدية"],t.exports["#USDSGD-symbol-description"]=["دولار أمريكي / دولار سنغافوري"],t.exports["#USDTRY-symbol-description"]=["دولار أمريكي / ليرة تركية"],t.exports["#VTBR-symbol-description"]=["مصرف في تي بي"],t.exports["#XAGUSD-symbol-description"]=["دولار أمريكي / معدن الفضة"],t.exports["#XAUUSD-symbol-description"]=["الذهب / دولار أمريكي"],t.exports["#XPDUSD-symbol-description"]=["عقود فروقات معدن البالاديوم"],t.exports["#XPTUSD-symbol-description"]=["معدن البلاتين / دولار أمريكي"],t.exports["#ZS1-symbol-description"]=["سعر مبيع فول الصويا للتسليم المستقبلي - مجلس شيكاغو للتجارة الإلكترونية"],t.exports["#ZW1-symbol-description"]=["سعر مبيع القمح للتسليم المستقبلي - مجلس شيكاغو للتجارة الإلكترونية"],t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["مؤشر MOEX الروسي"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["مؤشر TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["دولار أمريكي / زلوتى بولندي"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["مؤشر كاك 40"],t.exports["#XBTCAD-symbol-description"]=["بيتكوين/دولار كندي"],t.exports["#ITI2!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2018-symbol-description"]=["العقود الآجلة لخام الحديد"], -t.exports["#ITIF2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIG2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIG2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIG2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2020-symbol-description"]=["العقود الآجلة لخام الحديد"], -t.exports["#AMEX:GXF-symbol-description"]=["صناديق استثمار المتداول للأسهم الاسكندنافية"],t.exports["#ASX:XAF-symbol-description"]=["مؤشر S&P/ASX للأسهم الاسترالية 50"],t.exports["#ASX:XAT-symbol-description"]=["مؤشر S&P/ASX للأسهم الاسترالية 200"],t.exports["#BIST:XU100-symbol-description"]=["مؤشر بورصة استانبول 100"],t.exports["#GPW:WIG20-symbol-description"]=["مؤشر بورصة وارسو 20"],t.exports["#INDEX:JKSE-symbol-description"]=["مؤشر جاكارتا المركب"],t.exports["#INDEX:KLSE-symbol-description"]=["مؤشر KLCI الماليزي"],t.exports["#INDEX:NZD-symbol-description"]=["مؤشر بورصة نيوزيلاندا 50"],t.exports["#INDEX:STI-symbol-description"]=["مؤشر بورصة سينغافورة"],t.exports["#INDEX:XLY0-symbol-description"]=["مؤشر شنغاهاي المركب"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["مؤشر بورصة موسكو"],t.exports["#NYMEX:KT1!-symbol-description"]=["عقود القهوة الآجلة"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["الغاز الطبيعي"],t.exports["#OANDA:USDPLN-symbol-description"]=["الدولار الأمريكي/زلوتي بولندي"],t.exports["#TSX:TX60-symbol-description"]=["صناديق مؤشرات بورصة باريس S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["صناديق مؤشرات تورونتو (الكندية)"],t.exports["#TSX:VIXC-symbol-description"]=["مؤشر التقلبات الضمينة للسوق الكندي S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["مؤشر كاك 40"],t.exports["#TVC:ES10-symbol-description"]=["السندات الحكومية الإسبانية لأجل 10 سنوات"],t.exports["#TVC:EUBUND-symbol-description"]=["سندات اليورو"],t.exports["#TVC:GB02-symbol-description"]=["السندات الحكومية البريطانية لأجل سنتين"],t.exports["#TVC:GB10-symbol-description"]=["السندات الحكومية البريطانية لأجل 10 سنوات"],t.exports["#TVC:GOLD-symbol-description"]=["الذهب (دولار أمريكي/أونصة)"],t.exports["#TVC:ID03-symbol-description"]=["السندات الحكومية الإندونيسية 3 سنوات"],t.exports["#TVC:ID10-symbol-description"]=["السندات الحكومية الإندونيسية 10 سنوات"],t.exports["#TVC:PALLADIUM-symbol-description"]=["البلاديوم (دولار أمريكي/أونصة)"],t.exports["#TVC:PT10-symbol-description"]=["السندات الحكومية البرتغالية 10 سنوات"],t.exports["#TVC:SILVER-symbol-description"]=["الفضة (دولا أمريكي/أونصة)"],t.exports["#TVC:RUT-symbol-description"]=["مؤشر Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["مؤشر S&P/TSX المركب"],t.exports["#OANDA:CH20CHF-symbol-description"]=["مؤشر Swiss 20 السويسري"],t.exports["#TVC:SHCOMP-symbol-description"]=["مؤشر شنغهاي المركب"],t.exports["#NZX:ALLC-symbol-description"]=["المؤشر الشامل للسوق النيوزيلاندي S&P/NZX"],t.exports["#AMEX:SHYG-symbol-description"]=["صندوق مؤشرات أسهم الشركات الأعلى عائد من 0 إلى 5 سنوات"],t.exports["#TVC:AU10-symbol-description"]=["السندات الحكومية الاسترالية 10 سنوات"],t.exports["#TVC:CN10-symbol-description"]=["السندات الحكومية الصينية 10 سنوات"],t.exports["#TVC:KR10-symbol-description"]=["السندات الحكومية الكورية 10 سنوات"],t.exports["#NYMEX:RB1!-symbol-description"]=["العقود الآجلة للغاز الطبيعي RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["العقود الآجلة للديزل منخفض الكبريت NY Harbor ULSD"], -t.exports["#NYMEX:AEZ1!-symbol-description"]=["العقود الآجلة للإيثانول NY Ethanol"],t.exports["#OANDA:XCUUSD-symbol-description"]=["نحاس"],t.exports["#COMEX:ZA1!-symbol-description"]=["عقود الزنك الآجلة"],t.exports["#CBOT:ZW1!-symbol-description"]=["عقود القمح الآجلة"],t.exports["#NYMEX:KA1!-symbol-description"]=["عقود السكر #11 الآجلة"],t.exports["#CBOT:QBC1!-symbol-description"]=["عقود الذرة الآجلة"],t.exports["#CME:E61!-symbol-description"]=["عقود اليورو الآجلة"],t.exports["#CME:B61!-symbol-description"]=["عقود الجينه البريطاني الآجلة"],t.exports["#CME:QJY1!-symbol-description"]=["عقود الين الياباني الآجلة"],t.exports["#CME:A61!-symbol-description"]=["عقود الدولار الاسترالي الآجلة"],t.exports["#CME:D61!-symbol-description"]=["عقود الدولار الاسترالي الآجلة"],t.exports["#CME:SP1!-symbol-description"]=["عقود S&P 500 الآجلة"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["عقود NASDAQ 100 E-MINI الآجلة"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["عقود داو جونز 30 الاجلة E-MINI ($5)"],t.exports["#CME:NY1!-symbol-description"]=["عقود النيكاي 255 الآجلة"],t.exports["#EUREX:DY1!-symbol-description"]=["مؤشر داكس"],t.exports["#CME:IF1!-symbol-description"]=["العقود الآجلة لمؤشر بورصة ساوباولو المالية - بالدولار الأمريكي"],t.exports["#CBOT:TY1!-symbol-description"]=["عقود أذون الخزانة 10 سنوات الآجلة"],t.exports["#CBOT:FV1!-symbol-description"]=["عقود أذون الخزانة 5 سنوات الآجلة"],t.exports["#CBOT:ZE1!-symbol-description"]=["عقود أذون الخزانة 3 سنوات الآجلة"],t.exports["#CBOT:TU1!-symbol-description"]=["عقود أذون الخزانة لسنتين الآجلة"],t.exports["#CBOT:FF1!-symbol-description"]=["العقود الآجلة للمعدل الفائدة الفيدرالي 30 يوم"],t.exports["#CBOT:US1!-symbol-description"]=["عقود اذون الخزانة الآجلة"],t.exports["#TVC:EXY-symbol-description"]=["مؤشر اليورو"],t.exports["#TVC:JXY-symbol-description"]=["مؤشر الين الياباني"],t.exports["#TVC:BXY-symbol-description"]=["مؤشر الجنيه البريطاني"],t.exports["#TVC:AXY-symbol-description"]=["مؤشر الدولار الأسترالي"],t.exports["#TVC:CXY-symbol-description"]=["مؤشر الدولار الكندي"],t.exports["#FRED:GDP-symbol-description"]=["الناتج المحلي الإجمالي، مقرب لأقرب علامة عشرية واحدة"],t.exports["#FRED:UNRATE-symbol-description"]=["معدل البطالة المدنية"],t.exports["#FRED:POP-symbol-description"]=["إجمالي تعداد السكان: تشمل جميع الأعمار والقوات المسلحة في الخارج"],t.exports["#ETHUSD-symbol-description"]=["اثيريوم/دولار أمريكي"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["عقود مؤشر بورصة ساوباولو البرازيلي"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["مؤشر IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["مؤشر IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["عقود النحاس الآجلة"],t.exports["#INDEX:HSCE-symbol-description"]=["مؤشر الشركات الصينية هانغ سنغ"],t.exports["#NYMEX:CL1!-symbol-description"]=["عقود خام النفط الخفيف الآجلة"],t.exports["#OTC:IHRMF-symbol-description"]=["صندوق مؤشرات الأسهم اليابانية"],t.exports["#TVC:DAX-symbol-description"]=["مؤشر كبرى 30 شركة ألمانية"],t.exports["#TVC:DE10-symbol-description"]=["السندات الحكومية الألمانية 10 سنوات"], -t.exports["#TVC:DJI-symbol-description"]=["مؤشر داو جونز التصنيعي"],t.exports["#TVC:DXY-symbol-description"]=["موشر الدولار الأمريكي"],t.exports["#TVC:FR10-symbol-description"]=["السندات الحكومية الفرنسية 10 سنوات"],t.exports["#TVC:HSI-symbol-description"]=["مؤشر Hang Seng للشركات الصينية"],t.exports["#TVC:IBEX35-symbol-description"]=["مؤشر IBEX 35 الإسباني"],t.exports["#FX:AUS200-symbol-description"]=["مؤشر S&P/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["صناديق مؤشرات سندات الخزانة 1-3 سنوات Ishares"],t.exports["#ASX:XJO-symbol-description"]=["مؤشر S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["مؤشر S&P BSE Sensex"],t.exports["#INDEX:MIB-symbol-description"]=["مؤشر MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["مؤشر Euro Stoxx 50"],t.exports["#MOEX:RTSI-symbol-description"]=["مؤشر نظام التداول الروسي RTS"],t.exports["#NSE:NIFTY-symbol-description"]=["مؤشر Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["عقود الغاز الطبيعي الآجلة"],t.exports["#NYMEX:ZC1!-symbol-description"]=["العقود الآجلة للذرة"],t.exports["#TVC:IN10-symbol-description"]=["السندات الحكومية الهندية 10 سنوات"],t.exports["#TVC:IT10-symbol-description"]=["السندات الحكومية الإيطالية 10 سنوات"],t.exports["#TVC:JP10-symbol-description"]=["السندات الحكومية اليابانبة 10 سنوات"],t.exports["#TVC:NDX-symbol-description"]=["مؤشر ناسداك 100"],t.exports["#TVC:NI225-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#TVC:SPX-symbol-description"]=["ستاندرد أند بورز 500"],t.exports["#TVC:SX5E-symbol-description"]=["مؤشر Euro Stoxx 50"],t.exports["#TVC:TR10-symbol-description"]=["السندات الحكومية التركية 10 سنوات"],t.exports["#TVC:UKOIL-symbol-description"]=["عقود الفروقات لنفط خام برنت"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["السندات الحكومية الأمريكية لأجل سنتين"],t.exports["#TVC:US05-symbol-description"]=["السندات الحكومية الأمريكية 5 سنوات"],t.exports["#TVC:US10-symbol-description"]=["السندات الحكومية الأمريكية 10 سنوات"],t.exports["#TVC:USOIL-symbol-description"]=["عقود الفروقات السعرية للنفط الخام WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#NASDAQ:SHY-symbol-description"]=["صناديق مؤشرات سندات الخزانة 1-3 سنوات Ishares"],t.exports["#AMEX:ALD-symbol-description"]=["صناديق تداول مؤشرات WisdomTree Asia Local Debt"],t.exports["#NASDAQ:AMD-symbol-description"]=["شركة Advanced Micro Devices Inc"],t.exports["#NYSE:BABA-symbol-description"]=["مجموعة علي بابا القابضة المحدودة"],t.exports["#ICEEUR:CB-symbol-description"]=["نفط خام برنت"],t.exports["#ICEEUR:CB1!-symbol-description"]=["نفط خام برنت"],t.exports["#ICEUSA:CC-symbol-description"]=["كاكاو"],t.exports["#NYMEX:CL-symbol-description"]=["نفط خام WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["قطن #2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["حليب فرز III"],t.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",t.exports["#MOEX:GAZP-symbol-description"]="GAZPROM", -t.exports["#COMEX:GC-symbol-description"]=["ذهب"],t.exports["#CME:GF-symbol-description"]=["مؤشر (Feeder Cattle)"],t.exports["#CME:HE-symbol-description"]="Lean Hogs",t.exports["#NASDAQ:IEF-symbol-description"]=["عقود صناديق تداول المؤشرات لسندات الخزينة لأجل 7-10 سنوات"],t.exports["#NASDAQ:IEI-symbol-description"]=["صناديق مؤشرات سندات الخزانة 3-7 سنوات Ishares"],t.exports["#NYMEX:KA1-symbol-description"]=["العقود الآجلة للسكر #11"],t.exports["#ICEUSA:KC-symbol-description"]=["قهوة"],t.exports["#NYMEX:KG1-symbol-description"]=["العقود الآجلة للقطن"],t.exports["#FWB:KT1-symbol-description"]=["شركة كي ترونيك."],t.exports["#CME:LE-symbol-description"]=["الماشية الحية"],t.exports["#ICEEUR:LO-symbol-description"]=["نفط التدفئة ICE"],t.exports["#CME:LS-symbol-description"]=["خشب"],t.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["الغازالطبيعي"],t.exports["#ICEUSA:OJ-symbol-description"]=["عصير البرتقال"],t.exports["#NYMEX:PA-symbol-description"]=["بالاديوم (معادن)"],t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["بلاتين"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini النحاس"],t.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",t.exports["#NYMEX:RB1-symbol-description"]=["العقود الآجلة للغاز الطبيعي RBOB"],t.exports["#MOEX:SBER-symbol-description"]=["بنك SBERBANK"],t.exports["#AMEX:SCHO-symbol-description"]=["صناديق مؤشرات سندات الخزانة قصيرة الأجل Schwab"],t.exports["#COMEX:SI-symbol-description"]=["فضة"],t.exports["#NASDAQ:TLT-symbol-description"]=["صناديق مؤشرات سندات الخزانة أكثر من 20 سنة Ishares"],t.exports["#TVC:VIX-symbol-description"]=["مؤشر تّقلب S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["الزنك"],t.exports["#CBOT:ZC-symbol-description"]=["الذرة"],t.exports["#CBOT:ZK-symbol-description"]=["عقود الإيثانول الآجلة"],t.exports["#CBOT:ZL-symbol-description"]=["فول الصويا"],t.exports["#CBOT:ZO-symbol-description"]=["الشوفان"],t.exports["#CBOT:ZR-symbol-description"]=["الأرز الخام، حبوب الأرز الكاملة"],t.exports["#CBOT:ZS-symbol-description"]=["فول الصويا"],t.exports["#CBOT:ZS1-symbol-description"]=["العقود الآجلة لفول الصويا"],t.exports["#CBOT:ZW-symbol-description"]=["قمح"],t.exports["#CBOT:ZW1-symbol-description"]=["العقود الآجلة للقمح - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#CADUSD-symbol-description"]=["الدولار الكندي/الدولار الأمريكي"],t.exports["#CHFUSD-symbol-description"]=["الفرنك السويسري/الدولار الأمريكي"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["الين الياباني/الدولار الأمريكي"],t.exports["#USDAUD-symbol-description"]=["الدولار الأمريكي/الدولار الأسترالي"],t.exports["#USDEUR-symbol-description"]=["الدولار الأمريكي/اليورو"], -t.exports["#USDGBP-symbol-description"]=["الدولار الأمريكي/الجنيه البريطاني"],t.exports["#USDNZD-symbol-description"]=["الدولار الأمريكي/الدولار النيوزيلاندي"],t.exports["#UKOIL-symbol-description"]=["عقود الفروقات السعرية للنفط (خام برنت)"],t.exports["#USOIL-symbol-description"]=["عقود الفروقات السعرية للنفط الخام (WTI )"],t.exports["#US30-symbol-description"]=["مؤشر متوسط داو جونز الصناعي"],t.exports["#BCHUSD-symbol-description"]=["بيتكوين كاش/ دولار أمريكي"],t.exports["#ETCUSD-symbol-description"]=["ايثيريوم كلاسيك/دولار أمريكي"],t.exports["#GOOG-symbol-description"]=["ألفابيت إنك (جوجل) فئة C"],t.exports["#LTCUSD-symbol-description"]=["لايتكوين/دولار"],t.exports["#XRPUSD-symbol-description"]=["ريبيل / دولار أمريكي"],t.exports["#SP:SPX-symbol-description"]=["ستاندرد أند بورز 500"],t.exports["#ETCBTC-symbol-description"]=["ايثيريوم كلاسيك/بيتكوين"],t.exports["#ETHBTC-symbol-description"]=["إيثيريوم/بيتكوين"],t.exports["#XRPBTC-symbol-description"]=["ريبيل / بيتكوين"],t.exports["#TVC:US30-symbol-description"]=["سندات الخدانة الحكومية لأجل 30 سنة"],t.exports["#COMEX:SI1!-symbol-description"]=["العقود الآجلة للفضة"],t.exports["#BTGUSD-symbol-description"]=["بيتكوين جولد / دولار أمريكي"],t.exports["#IOTUSD-symbol-description"]=["يوتا / دولار أمريكي"],t.exports["#CME:BTC1!-symbol-description"]=["العقود الآجلة للبيتكوين CME"],t.exports["#COMEX:GC1!-symbol-description"]=["العقود الآجلة للذهب"],t.exports["#CORNUSD-symbol-description"]=["عقود الفروقات السعرية للذرة"],t.exports["#COTUSD-symbol-description"]=["عقود الفروقات السعرية للقطن"],t.exports["#DJ:DJA-symbol-description"]=["مؤشر متوسط داو جونز المركب"],t.exports["#DJ:DJI-symbol-description"]=["مؤشر متوسط داو جونز الصناعي"],t.exports["#ETHEUR-symbol-description"]=["الإيثيريوم / يورو"],t.exports["#ETHGBP-symbol-description"]=["الإيثيريوم / جنيه بريطاني"],t.exports["#ETHJPY-symbol-description"]=["الإيثيريوم / ين ياباني"],t.exports["#EURNOK-symbol-description"]=["يورو / كرونا نرويجي"],t.exports["#GBPPLN-symbol-description"]=["جنيه بريطاني / زلوتي بولندي"],t.exports["#MOEX:BR1!-symbol-description"]=["العقود الآجلة للنفط خام برنت"],t.exports["#NYMEX:KG1!-symbol-description"]=["العقود الآجلة للقطن"],t.exports["#NYMEX:PL1!-symbol-description"]=["العقود الآجلة للبلاتين"],t.exports["#SOYBNUSD-symbol-description"]=["عقود الفروقات السعرية لفول الصويا"],t.exports["#SUGARUSD-symbol-description"]=["عقود الفروقات السعرية للسكر"],t.exports["#TVC:IXIC-symbol-description"]=["مؤشر الولايات المتحدة المركب"],t.exports["#TVC:RU-symbol-description"]=["مؤشر 1000 Russell"],t.exports["#USDZAR-symbol-description"]=["الدولار الأمريكي / الراند الجنوب إفريقي"],t.exports["#WHEATUSD-symbol-description"]=["عقود الفروقات السعرية للقمح"],t.exports["#XRPEUR-symbol-description"]=["ريبيل / يورو"],t.exports["#CBOT:S1!-symbol-description"]=["العقود الآجلة لفول الصويا"],t.exports["#SP:MID-symbol-description"]=["مؤشر ستاندرد اند بورز 400 S&P"],t.exports["#TSX:XCUUSD-symbol-description"]=["عقود الفروقات السعرية للنحاس"],t.exports["#TVC:NYA-symbol-description"]=["مؤشر NYSE المركب"], -t.exports["#TVC:PLATINUM-symbol-description"]=["عقود الفروقات السعرية للبلاتين (دولار أمريكي/أونصة)"],t.exports["#TVC:SSMI-symbol-description"]=["مؤشر السوق السويسري"],t.exports["#TVC:SXY-symbol-description"]=["مؤشر الفرنك السويسري"],t.exports["#TVC:RUI-symbol-description"]=["مؤشر 1000 Russell"],t.exports["#MOEX:RI1!-symbol-description"]=["العقود الآجلة لمؤشر RTS"],t.exports["#MOEX:MX1!-symbol-description"]=["العقود الآجلة لمؤشر MICEX"],t.exports["#CBOE:BG1!-symbol-description"]=["عقود الآجلة للبيتكوين سي بي أو بي"],t.exports["#TVC:MY10-symbol-description"]=["السندات الحكومية الماليزية لأجل 10 سنوات"],t.exports["#CME:S61!-symbol-description"]=["عقود الفرانك السويسري الآجلة"],t.exports["#TVC:DEU30-symbol-description"]=["مؤشر داكس"],t.exports["#BCHEUR-symbol-description"]=["بيتكوين كاش / يورو"],t.exports["#TVC:ZXY-symbol-description"]=["مؤشر عملة الدولار النيوزيلاندي"],t.exports["#MIL:FTSEMIB-symbol-description"]=["مؤشر فوتسي لبورصة ميلانو الإيطالية"],t.exports["#XETR:DAX-symbol-description"]=["مؤشر داكس"],t.exports["#MOEX:IMOEX-symbol-description"]=["مؤشر أسعار الأسهم في بورصة موسكو"],t.exports["#FX:US30-symbol-description"]=["متوسط مؤشر داو جونز الصناعي"],t.exports["#MOEX:RUAL-symbol-description"]=["شركة روسال المتحدة العمومية المحدودة"],t.exports["#MOEX:MX2!-symbol-description"]=["عقود مؤشر بورصة موسكو الآجلة"],t.exports["#NEOUSD-symbol-description"]=["نيو / دولار أمريكي"],t.exports["#XMRUSD-symbol-description"]=["مونيرو / دولار أمريكي"],t.exports["#ZECUSD-symbol-description"]=["زد كاش / دولار أمريكي"],t.exports["#TVC:CAC-symbol-description"]=["مؤشر 40 CAC"],t.exports["#NASDAQ:ZS-symbol-description"]=["سهم شركة زسكلار"],t.exports["#TVC:GB10Y-symbol-description"]=["عوائد السندات الحكومية البريطانية لأجل 10 سنوات"],t.exports["#TVC:AU10Y-symbol-description"]=["عوائد السندات الحكومية الاسترالية 10 سنوات"],t.exports["#TVC:CN10Y-symbol-description"]=["عوائد السندات الحكومية الصينية 10 سنوات"],t.exports["#TVC:DE10Y-symbol-description"]=["عوائد السندات الحكومية الألمانية 10 سنوات"],t.exports["#TVC:ES10Y-symbol-description"]=["عوائد السندات الحكومية الإسبانية لأجل 10 سنوات"],t.exports["#TVC:FR10Y-symbol-description"]=["عوائد السندات الحكومية الفرنسية 10 سنوات"],t.exports["#TVC:IN10Y-symbol-description"]=["عوائد سندات الحكومه الهنديه لـ 10 سنوات"],t.exports["#TVC:IT10Y-symbol-description"]=["عوائد سندات الحكومه الإيطالية لأجل 10 سنوات"],t.exports["#TVC:JP10Y-symbol-description"]=["عوائد سندات الحكومة اليابانية لـ 10 سنوت"],t.exports["#TVC:KR10Y-symbol-description"]=["عوائد السندات الحكومية الكورية 10 سنوات"],t.exports["#TVC:MY10Y-symbol-description"]=["عوائد السندات الحكومية الماليزية لأجل 10 سنوات"],t.exports["#TVC:PT10Y-symbol-description"]=["عوائد السندات الحكومية البرتغالية 10 سنوات"],t.exports["#TVC:TR10Y-symbol-description"]=["عوائد السندات الحكومية التركية أجل 10 سنوات"],t.exports["#TVC:US02Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل سنتان"],t.exports["#TVC:US05Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل 5 سنوات"], -t.exports["#TVC:US10Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل 10 سنوات"],t.exports["#INDEX:TWII-symbol-description"]=["مؤشر تايوان المرجح"],t.exports["#CME:J61!-symbol-description"]=["العقود الآجلة للين الياباني"],t.exports["#CME_MINI:J71!-symbol-description"]=["عقود E-mini آجلة للين الياباني"],t.exports["#CME_MINI:WM1!-symbol-description"]=["عقود E-micro آجلة ين ياباني/دولار أمريكي"],t.exports["#CME:M61!-symbol-description"]=["العقود الآجلة للبيزو الميكسيكي"],t.exports["#CME:T61!-symbol-description"]=["العقود الآجلة للراند الجنوب أفريقي"],t.exports["#CME:SK1!-symbol-description"]=["العقود الآجلة للكرونة السويدية"],t.exports["#CME:QT1!-symbol-description"]=["العقود الآجلة للرينمنبي الصيني / دولار أمريكي"],t.exports["#COMEX:AUP1!-symbol-description"]=["العقود الآجلة للألومينيوم MW U.S. Transaction Premium Platts (25MT)"],t.exports["#CME:L61!-symbol-description"]=["العقود الآجلة للريال البرازيلي"],t.exports["#CME:WP1!-symbol-description"]=["العقود الآجلة للزلوتي البولاندي"],t.exports["#CME:N61!-symbol-description"]=["العقود الآجلة للدولار النيوزلندي"],t.exports["#CME_MINI:MG1!-symbol-description"]=["عقود E-micro الآجلة للدولار الاسترالي / دولار أمريكي"],t.exports["#CME_MINI:WN1!-symbol-description"]=["عقود E-micro الآجلة للفرنك السويسري / دولار أمريكي"],t.exports["#CME_MINI:MF1!-symbol-description"]=["عقود E-micro الآجلة لليورو / دولار أمريكي"],t.exports["#CME_MINI:E71!-symbol-description"]=["عقود E-mini الآجلة لليورو"],t.exports["#CBOT:ZK1!-symbol-description"]=["العقود الآجلة لوقود الإيثانول المحول"],t.exports["#CME_MINI:MB1!-symbol-description"]=["عقود E-micro الآجلة للجنيه الاسترليني / دولار أمريكي"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["عقود E-mini الآجلة للجازولين"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["عقود E-mini الآجلة لزيت التسخين"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["عقود E-mini الآجلة للنحاس"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["عقود E-mini الآجلة للغاز الطبيعي"],t.exports["#CME:E41!-symbol-description"]=["العقود الآجلة للدولار الأمريكي / ليرة تركية"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["عقود (Mini) الآجلة للفضة"],t.exports["#CME:DL1!-symbol-description"]=["العقود الآجلة للحليب فرز III"],t.exports["#NYMEX:UX1!-symbol-description"]=["العقود الآجلة لليورانيوم"],t.exports["#CBOT:BO1!-symbol-description"]=["العقود الآجلة لزيت فول الصويا"],t.exports["#CME:HE1!-symbol-description"]=["العقود الآجلة للحم الخنزير خالي الدهن Lean Hogs"],t.exports["#NYMEX:IAC1!-symbol-description"]=["العقود الآجلة لفحم نيوكاسل"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["عقود E-mini الآجلة لخام النفط الخفيف"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["عقود Mini Brent المالية الآجلة"],t.exports["#COMEX:AEP1!-symbol-description"]=["العقود الآجلة للألومينوم الأوروبي Premium"],t.exports["#CBOT:ZQ1!-symbol-description"]=["العقود الآجلة للفائدة الفديرالية 30 يوم"],t.exports["#CME:LE1!-symbol-description"]=["العقود الآجلة للماشية الحية"],t.exports["#CME:UP1!-symbol-description"]=["العقود الآجلة للفرنك السويسري / ين ياباني"], -t.exports["#CBOT:ZN1!-symbol-description"]=["العقود الآجلة لسندات الخزينة لأجل 10 سنوات"],t.exports["#CBOT:ZB1!-symbol-description"]=["العقود الآجلة لسندات الخزينة"],t.exports["#CME:GF1!-symbol-description"]=["العقود الآجلة للماشية المغذية"],t.exports["#CBOT:UD1!-symbol-description"]=["العقود الآجلة لسندات الخزينة Ultra"],t.exports["#CME:I91!-symbol-description"]=["عقود CME الآجلة للبناء - واشنطن العاصمة"],t.exports["#CBOT:ZO1!-symbol-description"]=["العقود الآجلة للشوفان"],t.exports["#CBOT:ZM1!-symbol-description"]=["العقود الآجلة لوجبة فول الصويا"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["العقود Mini الآجلة للذرة"],t.exports["#CBOT:ZC1!-symbol-description"]=["العقود الآجلة للذرة"],t.exports["#CME:LS1!-symbol-description"]=["العقود الآجلة للخشب"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["عقود Mini الآجلة للقمح"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["عقود Mini الآجلة لفول الصويا"],t.exports["#CBOT:ZS1!-symbol-description"]=["عقود الآجلة لفول الصويا"],t.exports["#NYMEX:PA1!-symbol-description"]=["العقود الآجلة للبلاديوم"],t.exports["#CME:FTU1!-symbol-description"]=["عقود E-mini الآجلة لمؤشر FTSE 100 بالدولار الأمريكي"],t.exports["#CBOT:ZR1!-symbol-description"]=["العقود الآجلة للأرز"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["عقود (E-micro) الآجلة للذهب"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["عقود (Mini) الآجلة للذهب"],t.exports["#CME_MINI:RL1!-symbol-description"]=["عقود E-mini لمؤشر Russell 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["عقود E-mini الآجلة لـ S&P 400 Midcap"],t.exports["#COMEX:LD1!-symbol-description"]=["العقود الآجلة للرصاص"],t.exports["#CME_MINI:ES1!-symbol-description"]=["عقود E-mini الآجلة لـ S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["مؤشر Top 40 جنوب أفريقيا"],t.exports["#BMV:ME-symbol-description"]=["مؤشر IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["مؤشر MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["مؤشر هانج سينج Hang Seng"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["مؤشر بيرو العام S&P / BVL (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["مؤشر سعر العائد EGX 30"],t.exports["#BVC:IGBC-symbol-description"]=["المؤشر العام للبورصة الكولومبية"],t.exports["#TWSE:TAIEX-symbol-description"]=["مؤشر رأس المال المرجعي في تايوان"],t.exports["#QSE:GNRI-symbol-description"]=["مؤشر QE"],t.exports["#BME:IBC-symbol-description"]=["مؤشر IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["مؤشر S & P / NZX 50 الإجمالي"],t.exports["#SIX:SMI-symbol-description"]=["مؤشر السوق السويسري"],t.exports["#SZSE:399001-symbol-description"]=["مؤشر مكون SZSE"],t.exports["#TADAWUL:TASI-symbol-description"]=["مؤشر تداول السعودي لجميع الأسهم"],t.exports["#IDX:COMPOSITE-symbol-description"]=["مؤشر IDX المركب"],t.exports["#EURONEXT:PX1-symbol-description"]=["مؤشر CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["مؤشر OMX Helsinki 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["مؤشر BEL 20"],t.exports["#TVC:STI-symbol-description"]=["مؤشر Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["مؤشر DFM"], -t.exports["#TVC:KOSPI-symbol-description"]=["مؤشر أسعار الأسهم المركب في كوريا"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["مؤشر FTSE بورصة ماليزيا KLCI"],t.exports["#TASE:TA35-symbol-description"]=["مؤشر TA-35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["مؤشر OMX Stockholm 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["مؤشر OMX أيسلندا 8"],t.exports["#NSENG:NSE30-symbol-description"]=["مؤشر NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["مؤشر البحرين لجميع الأسهم"],t.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",t.exports["#OMXCOP:OMXC25-symbol-description"]=["مؤشر كوبنهاجن OMX 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",t.exports["#BELEX:BELEX15-symbol-description"]=["مؤشر BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",t.exports["#EURONEXT:AEX-symbol-description"]=["مؤشر AEX"],t.exports["#CBOE:VIX-symbol-description"]=["مؤشر تقلب S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["مؤشر PHLX لقطاع الذهب والفضة"],t.exports["#DJ:DJUSCL-symbol-description"]=["مؤشر داو جونز للفحم في الولايات المتحدة"],t.exports["#DJ:DJCIKC-symbol-description"]=["مؤشر داو جونز للسلع - البن"],t.exports["#DJ:DJCIEN-symbol-description"]=["مؤشر داو جونز للسلع - الطاقة"],t.exports["#NASDAQ:OSX-symbol-description"]=["مؤشر PHLX لقطاع خدمات النفط"],t.exports["#DJ:DJCISB-symbol-description"]=["مؤشر داو جونز للسلع - السكر"],t.exports["#DJ:DJCICC-symbol-description"]=["مؤشر داو جونز للسلع - كاكاو"],t.exports["#DJ:DJCIGR-symbol-description"]=["مؤشر داو جونز للسلع - حبوب"],t.exports["#DJ:DJCIAGC-symbol-description"]=["مؤشر داو جونز للسلع - العنصر الزراعي المغطى"],t.exports["#DJ:DJCISI-symbol-description"]=["مؤشر داو جونز للسلع - فضة"],t.exports["#DJ:DJCIIK-symbol-description"]=["مؤشر داو جونز للسلع - نيكل"],t.exports["#NASDAQ:HGX-symbol-description"]=["مؤشر PHLX لقطاع الإسكان"],t.exports["#DJ:DJCIGC-symbol-description"]=["مؤشر داو جونز للسلع - ذهب"],t.exports["#SP:SPGSCI-symbol-description"]=["مؤشر S&P جولدمان ساكس للسلع"],t.exports["#NASDAQ:UTY-symbol-description"]=["مؤشر PHLX للقطاع الخدمي"],t.exports["#DJ:DJU-symbol-description"]=["مؤشر متوسط داو جونز الخدمي"],t.exports["#SP:SVX-symbol-description"]=["مؤشر قيمة S&P 500"],t.exports["#SP:OEX-symbol-description"]=["مؤشر S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["مؤشر S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["مؤشر فيلادلفيا لأشباه الموصلات"],t.exports["#RUSSELL:RUI-symbol-description"]=["مؤشر Russell 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["مؤشر Russell 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["مؤشر Russell 2000"],t.exports["#NYSE:XMI-symbol-description"]=["مؤشر السوق الرئيسي NYSE ARCA"],t.exports["#NYSE:XAX-symbol-description"]=["مؤشر AMEX المركب"],t.exports["#NASDAQ:NDX-symbol-description"]=["مؤشر ناسداك 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["مؤشر ناسداك المركب"],t.exports["#DJ:DJT-symbol-description"]=["مؤشر متوسط داو جونز للنقل"],t.exports["#NYSE:NYA-symbol-description"]=["مؤشر NYSE المركب"], -t.exports["#NYMEX:CJ1!-symbol-description"]=["عقود الكاكاو الآجلة"],t.exports["#USDILS-symbol-description"]=["الدولار الأمريكي / الشيكل الإسرائيلي"],t.exports["#TSXV:F-symbol-description"]=["شركة فيور جولد المحدودة Fiore Gold Inc"],t.exports["#SIX:F-symbol-description"]=["شركة فورد للسيارات"],t.exports["#BMV:F-symbol-description"]=["شركة فورد للسيارات"],t.exports["#TWII-symbol-description"]=["مؤشر بورصة تايوان المرجح"],t.exports["#TVC:PL10Y-symbol-description"]=["عوائد السندات الحكومية البولندية لأجل 10 سنوات"],t.exports["#TVC:PL05Y-symbol-description"]=["عوائد السندات الحكومية البولندية لأجل 5 سنوات"],t.exports["#SET:GC-symbol-description"]=["شركة الاتصالات العالمية العامة"],t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["مؤشر ستاندرد أند بورز S&P 500"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["عقود ETHUSD المستديمة"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["عقود XRPUSD المستديمة"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["عقود BTCUSD المستديمة"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة ETHUSD"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["العقود الآجلة المستديمة BTCUSD"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة ETHUSD"],t.exports["#USDHUF-symbol-description"]=["دولار أمريكي / فورنت مجري"],t.exports["#USDTHB-symbol-description"]=["دولار أمريكي / بات تايلندي"],t.exports["#FOREXCOM:US2000-symbol-description"]=["US SmallCap 2000"],t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["العقود الآجلة-النقدية للزبدة (مستمرة: العقد الحالي الأمامي)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei Energy Services Corp"],t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei Energy Services Corp"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",t.exports["#TSX:LS-symbol-description"]=["صندوق Middlefield موزع الأرباح للرعاية الصحية وعلوم الحياة"],t.exports["#BITMEX:XBT-symbol-description"]=["بيتكون / مؤشر الدولار الأمريكي"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["العقود الآجلة لمؤشر E-Mini Russell 2000"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["إجمالي القيمة السوقية للعملات الرقمية بالدولار الأمريكي"],t.exports["#ICEUS:DX1!-symbol-description"]=["العقود الآجلة لمؤشر الدولار الأمريكي"],t.exports["#NYMEX:TT1!-symbol-description"]=["عقود القطن الآجلة"], -t.exports["#PHEMEX:BTCUSD-symbol-description"]=["العقود الآجلة المستديمة على BTC"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة على ETH"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["العقود الآجلة المستديمة على XRP"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["العقود الآجلة المستديمة على LTC"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["سواب كوانتو BCH"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["سواب كوانتو BTC"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["سواب كوانتو ETH"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["سواب كوانتو LTC"],t.exports["#TVC:CA10-symbol-description"]=["سندات الحكومة الكندية لـ10 سنوات"],t.exports["#TVC:CA10Y-symbol-description"]=["عائد سندات الحكومة الكندية لـ10 سنوات"],t.exports["#TVC:ID10Y-symbol-description"]=["عائد سندات الحكومة الأندونيسية لـ10 سنوات"],t.exports["#TVC:NL10-symbol-description"]=["سندات الحكومة الهولندية لـ10 سنوات"],t.exports["#TVC:NL10Y-symbol-description"]=["عائد سندات الحكومة الهولندية لـ10 سنوات"],t.exports["#TVC:NZ10-symbol-description"]=["سندات الحكومة النيوزلندية لـ10 سنوات"],t.exports["#TVC:NZ10Y-symbol-description"]=["عائد سندات الحكومة النيوزلندية لـ10 سنوات"],t.exports["#SOLUSD-symbol-description"]=["سولانا / الدولار الأمريكي"],t.exports["#LUNAUSD-symbol-description"]=["لونا / الدولار الأمريكي"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / الدولار الأمريكي"],t.exports["#LTCBRL-symbol-description"]=["لايتكوين / ريال برازيلي"],t.exports["#ETCEUR-symbol-description"]=["إيثريوم كلاسيك / يورو"],t.exports["#ETHKRW-symbol-description"]=["إيثيريوم / وون كوريا الجنوبية"],t.exports["#BTCRUB-symbol-description"]=["بيتكوين / روبل روسي"],t.exports["#BTCTHB-symbol-description"]=["بيتكوين / بات تايلندي"],t.exports["#ETHTHB-symbol-description"]=["إيثيريوم / البات التايلندي"],t.exports["#TVC:EU10YY-symbol-description"]=["عائد السندات الحكومية باليورو 10 سنوات"]}}]); \ No newline at end of file +t.exports=["أعلى-أدنى"]},60259:t=>{t.exports=["ملصقات أعلى وأدنى السعر"]},21803:t=>{t.exports=["خطوط أعلى وأدنى سعر"]},31895:t=>{t.exports=["لون مُميِز"]},69085:t=>{t.exports=['المدرج التكراري كبير جدًا، الرجاء زيادة إدخال "حجم الصف".']},8122:t=>{t.exports=['المدرج التكراري كبير جدًا، يُرجى تقليل إدخال "حجم الصف".']},23450:t=>{t.exports=["صورة"]},71778:t=>{t.exports=["متوسط"]},14177:t=>{t.exports=["رمز غير صحيح"]},53239:t=>{t.exports=["عكس المقياس"]},20062:t=>{t.exports=["مدرجة إلى 100"]},81584:t=>{t.exports=["ملصقات قيمة المؤشرات"]},31485:t=>{t.exports=["ملصق اسم المؤشر"]},27677:t=>{t.exports=["خط المعلومات"]},98767:t=>{t.exports=["إدخال مؤشر"]},9114:t=>{t.exports=["بالداخل"]},12354:t=>{t.exports=["داخل الرسم البياني بيتش فورك"]},26579:t=>{t.exports=["أيقونة"]},37885:t=>{t.exports=["إسطنبول"]},87469:t=>{t.exports=["جوهانسبرج"]},52707:t=>{t.exports=["بورصة جاكرتا"]},95425:t=>{t.exports=["يناير"]},42890:t=>{t.exports=["القدس"]},6215:t=>{t.exports=["يوليو"]},15224:t=>{t.exports=["يونيو"]},36253:t=>{t.exports=["جونو"]},15241:t=>{t.exports=["على اليسار"]},29404:t=>{t.exports=["على اليمين"]},850:t=>{t.exports=["عفوا!"]},675:t=>{t.exports=["عناصر الرسم البياني"]},73546:t=>{t.exports=["أكتوبر"]},39280:t=>{t.exports=["افتتاح"]},25595:t=>{t.exports=["أصلي"]},82906:t=>{t.exports=["أوسلو"]},8136:t=>{t.exports=["أدنى سعر"]},42284:t=>{t.exports=["غلق"]},1441:t=>{t.exports=["إغلاق/ فتح"]},82232:t=>{t.exports=["قفل خط المؤشر العمودي بمرور الوقت"]},18219:t=>{t.exports=["قفل نسبة السعر للعمود البياني"]},12285:t=>{t.exports=["لوغاريتمي"]},50286:t=>{t.exports=["لندن"]},44604:t=>{t.exports=["صفقة شراء"]},87604:t=>{t.exports=["لوس أنجلوس"]},18528:t=>{t.exports=["إشارة لأسفل"]},13046:t=>{t.exports=["إشارة لأعلى"]},94420:t=>{t.exports=["عناوين"]},89155:t=>{t.exports=["بورصة لاغوس"]},25846:t=>{t.exports=["بورصة ليما"]},1277:t=>{t.exports=["خط"]},38397:t=>{t.exports=["خط بعلامات"]},63492:t=>{t.exports=["خط فاصل"]},83182:t=>{t.exports=["الخطوط"]},78104:t=>{t.exports=["تم نسخ رابط صورة الرسم البيانية إلى الحافظة ‎{emoji}‎"]},50091:t=>{t.exports=["لشبونة"]},64352:t=>{t.exports=["لوكسمبورغ"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["حرّك النقطة لتغيير موضع المُثبّت ثم اضغط لوضعه"]},45828:t=>{t.exports=["حرك إلى"]},44302:t=>{t.exports=["حرك المقياس إلى اليسار"]},94338:t=>{t.exports=["حرك المقياس إلى اليمين"]},66276:t=>{t.exports=["شيف المعدل"]},18559:t=>{t.exports=["شيف بيتش فورك المعدل"]},18665:t=>{t.exports=["موسكو"]},58038:t=>{t.exports=["مدريد"]},34190:t=>{t.exports=["مالطا"]},90271:t=>{t.exports=["مانيلا"]},51369:t=>{t.exports=["مارس"]},85095:t=>{t.exports=["مدينة المكسيك"]},75633:t=>{t.exports=["دمج كل المقاييس في مقياس واحد"]},95093:t=>{t.exports=["مختلط"]},10931:t=>{t.exports=["صغيرة"]},58397:t=>{t.exports=["ألفية"]},85884:t=>{t.exports=["موجة إليوت الذرية"]},9632:t=>{t.exports=["حرف صغير"]},63158:t=>{t.exports=["معكوس"]},42769:t=>{t.exports=["مسقط"]},43088:t=>{t.exports=["غير متاح"]},3485:t=>{t.exports=["بدون مقياس ثابت (ملء الشاشة)"]},8886:t=>{t.exports=["لا مزامنة"]},16971:t=>{t.exports=["بيانات الحجم غير موجودة"]}, +75549:t=>{t.exports=["ملاحظة"]},71230:t=>{t.exports=["نوفمبر"]},99203:t=>{t.exports=["جزيرة نورفولك"]},79023:t=>{t.exports=["نيروبي"]},91203:t=>{t.exports=["نيويورك"]},24143:t=>{t.exports=["نيوزلندا"]},40887:t=>{t.exports=["جزء جديد أعلاه"]},96712:t=>{t.exports=["جزء جديد أدناه"]},33566:t=>{t.exports=["نيقوسيا"]},56670:t=>{t.exports=["حدث خطأ ما"]},64968:t=>{t.exports=["حدث خطأ ما، الرجاء المحاولة مرة أخرى في وقت لاحق."]},10520:t=>{t.exports=["حفظ التنسيق الجديد للرسم البياني"]},9908:t=>{t.exports=["حفظ باسم"]},68553:t=>{t.exports=["سان سلفادور"]},65412:t=>{t.exports=["بورصة سانتياغو"]},13538:t=>{t.exports=["ساو باولو"]},37207:t=>{t.exports=["نطاق الرسم البياني للسعر فقط"]},51464:t=>{t.exports=["سكيف"]},98114:t=>{t.exports=["سكيف بيتش فورك"]},1535:t=>{t.exports=["يمكن أن لا يتم تحديث النص البرمجي المكتوب إذا غادرت الصفحة."]},89517:t=>{t.exports=["إعدادات"]},43247:t=>{t.exports=["الجزء الثاني غير صحيح."]},19796:t=>{t.exports=["إرسال للمؤخرة"]},23221:t=>{t.exports=["إرسال إلى الخلف"]},5961:t=>{t.exports=["سيول"]},57902:t=>{t.exports=["سبتمبر"]},25866:t=>{t.exports=["فترة"]},59827:t=>{t.exports=["راحات جلسة التداول"]},69240:t=>{t.exports=["شنغهاي"]},37819:t=>{t.exports=["صفقة بيع على المكشوف"]},81428:t=>{t.exports=["عرض"]},98116:t=>{t.exports=["عرض كل الرسومات"]},39046:t=>{t.exports=["عرض كل الرسومات والمؤشرات"]},38293:t=>{t.exports=["إظهار كافة الرسومات والمؤشرات والمراكز والأوامر"]},49982:t=>{t.exports=["عرض كل المؤشرات"]},48284:t=>{t.exports=["عرض جميع الأفكار"]},62632:t=>{t.exports=["إظهار المراكز والأوامر"]},24620:t=>{t.exports=["إظهار تبديل العقد المستمر"]},84813:t=>{t.exports=["إظهار انتهاء صلاحية العقد"]},66263:t=>{t.exports=["عرض توزيعات الأرباح"]},46771:t=>{t.exports=["عرض الأرباح"]},87933:t=>{t.exports=["عرض جميع الأفكار للمستخدمين الذين يتم متابعتهم"]},72973:t=>{t.exports="Show latest news and Minds"},58669:t=>{t.exports=["عرض أفكاري فقط"]},30816:t=>{t.exports=["عرض تقسيمات الأسهم"]},68161:t=>{t.exports=["لافتة"]},56683:t=>{t.exports=["سنغافورة"]},69502:t=>{t.exports=["منحنى الجيب"]},44904:t=>{t.exports=["مربع"]},70213:t=>{t.exports=["تم تجاوز الحد الأقصى للدراسات : ‎{number}‎ دراسة لكل نسق\nبرجاء حذب البعض"]},32733:t=>{t.exports=["نمط"]},65323:t=>{t.exports=["انحياز لليسار"]},14113:t=>{t.exports=["انحياز لليمين"]},93161:t=>{t.exports=["البقاء في وضع الرسم"]},79511:t=>{t.exports=["خط متدرج"]},84573:t=>{t.exports=["ملصق"]},48767:t=>{t.exports=["بورصة ستوكهولم"]},29662:t=>{t.exports=["موجة مجهرية فرعية"]},9753:t=>{t.exports=["موجة الألفية الثانوية"]},71722:t=>{t.exports=["فاصل الدقيقة في موجات اليوت"]},91889:t=>{t.exports=["الموجة الدورية العليا"]},33820:t=>{t.exports=["موجة الألفية العظمى"]},11020:t=>{t.exports=["سيدني"]},89659:t=>{t.exports=["خطأ في الرمز"]},90932:t=>{t.exports=["ملصق اسم الرمز"]},65986:t=>{t.exports=["معلومات الرمز"]},52054:t=>{t.exports=["ملصق آخر قيمة للرمز"]},33606:t=>{t.exports=["مزامنة شاملة"]},18008:t=>{t.exports=["مزامنة مع كل الرسوم البيانية"]},99969:t=>{t.exports=["النقطة والرقم"]},53047:t=>{t.exports=["متعدد الخطوط"]},34402:t=>{t.exports=["مسار"]},70394:t=>{ +t.exports=["قناة متوازية"]},95995:t=>{t.exports=["باريس"]},29682:t=>{t.exports=["لصق"]},51102:t=>{t.exports=["نسبة مئوية"]},35590:t=>{t.exports=["بِرث"]},19093:t=>{t.exports=["فونيكس"]},22293:t=>{t.exports=["بتشفان"]},43852:t=>{t.exports=["بيتش فورك"]},37680:t=>{t.exports=["ثبت على مقياس أيسر جديد"]},43707:t=>{t.exports=["ثبت على مقياس أيمن جديد"]},91130:t=>{t.exports=["ثبت إلى المقياس الأيسر"]},61201:t=>{t.exports=["ثبت على المقياس الأيسر (مخفي)"]},764:t=>{t.exports=["ثبت إلى المقياس الأيمن"]},20207:t=>{t.exports=["ثبت على المقياس الأيمن (مخفي)"]},66156:t=>{t.exports=["تثبيت إلى المقياس (الآن يسار)"]},54727:t=>{t.exports=["تثبيت مقياس الرسم (الأن لا مقياس محدد)"]},76598:t=>{t.exports=["تثبيت إلى المقياس (الآن يمين)"]},39065:t=>{t.exports=["ثبت على مقياس (‎{label}‎ جديد)"]},97324:t=>{t.exports=["ثبت إلى المقياس ‎{label}‎"]},56948:t=>{t.exports=["ثبت على المقياس ‎{label}‎ (مخفي)"]},32156:t=>{t.exports=["تم التثبيت إلى المقياس الأيسر"]},8128:t=>{t.exports=["تم التثبيت على المقياس الأيسر (مخفي)"]},3822:t=>{t.exports=["تم التثبيت إلى المقياس الأيمن"]},44538:t=>{t.exports=["ثبت على المقياس الأيمن (مخفي)"]},65810:t=>{t.exports=["ثبت على المقياس ‎{label}‎"]},14125:t=>{t.exports=["تم التثبيت على المقياس ‎{label}‎ (مخفي)"]},97378:t=>{t.exports=["زر زائد"]},46669:t=>{t.exports=["يرجى منحنا إذن الكتابة للحافظة في متصفحك أو الضغط على {keystroke}"]},35963:t=>{t.exports=["اضغط لمدة مطولة على {key} أثناء التكبير للحفاظ على موضع الرسم البياني"]},95921:t=>{t.exports=["ملصق السعر"]},28625:t=>{t.exports=["بطاقة السعر"]},2032:t=>{t.exports=["المدى السعري"]},32061:t=>{t.exports=["صيغة السعر غير صحيحة"]},91492:t=>{t.exports=["خط السعر"]},48404:t=>{t.exports=["أوًلي"]},87086:t=>{t.exports=["مسقط"]},10160:t=>{t.exports=["تم نشره على {customer} في {date}"]},19056:t=>{t.exports=["قطر"]},9998:t=>{t.exports=["مستطيل مائل"]},74214:t=>{t.exports=["روما"]},50470:t=>{t.exports=["شعاع"]},90357:t=>{t.exports=["مدى"]},26833:t=>{t.exports=["بورصة ريكيافيك"]},328:t=>{t.exports=["مستطيل"]},41615:t=>{t.exports=["إعادة"]},35001:t=>{t.exports=["إتجاه الإنحدار"]},34596:t=>{t.exports=["حذف"]},1434:t=>{t.exports=["حذف الرسومات"]},13951:t=>{t.exports=["حذف المؤشرات"]},4142:t=>{t.exports=["إعادة تسمية الرسم البياني"]},20801:t=>{t.exports=["رينكو"]},34301:t=>{t.exports=["إعادة تعيين عرض الرسم البياني"]},17258:t=>{t.exports=["إعادة تعيين مقياس السعر"]},25333:t=>{t.exports=["إعادة تعيين مقياس الزمن"]},52588:t=>{t.exports=["الرياض"]},5871:t=>{t.exports=["بورصة ريغا"]},33603:t=>{t.exports=["تحذير"]},48474:t=>{t.exports=["وارسو"]},20466:t=>{t.exports="Tokelau"},94284:t=>{t.exports=["طوكيو"]},83836:t=>{t.exports=["تورنتو"]},38788:t=>{t.exports=["طرابلس"]},39108:t=>{t.exports=["بورصة تالين"]},37229:t=>{t.exports=["النص"]},16267:t=>{t.exports=["طهران"]},19611:t=>{t.exports=["قالب"]},29198:t=>{t.exports=["لا يوفر المزود بيانات أحجام التداول لهذا الرمز."]},8162:t=>{t.exports=["لا يمكن تحميل عرض المنشور. يُرجى إيقاف إمتدادات المتصفح الخاص بك وإعادة المحاولة."]},65943:t=>{t.exports=["هذا المؤشر لا يمكن تطبيقه على مؤشر آخر"]},74986:t=>{ +t.exports=["هذا النص البرمجي هو بدعوة فقط. لطلب الوصول، يرجى الاتصال بالمؤلف."]},98538:t=>{t.exports=["نموذج الثلاث موجات"]},30973:t=>{t.exports=["تيكات السعر"]},31976:t=>{t.exports=["الوقت"]},64375:t=>{t.exports=["المنطقة الزمنية"]},95005:t=>{t.exports=["الدورات الزمنية"]},87085:t=>{t.exports=["تداول"]},94770:t=>{t.exports=["زاوية الإتجاه"]},23104:t=>{t.exports=["خط الاتجاه"]},15501:t=>{t.exports=["امتداد فيبوناتشي الاتجاهي"]},31196:t=>{t.exports=["فيبوناتشي الزمني الاتجاهي"]},29245:t=>{t.exports=["مثلث"]},83356:t=>{t.exports=["مثلث هابط"]},12390:t=>{t.exports=["نموذج المثلث"]},28340:t=>{t.exports=["مثلث صاعد"]},93855:t=>{t.exports=["تونس"]},50406:t=>{t.exports=["بالتوقيت العالمي المنسق"]},81320:t=>{t.exports=["تراجع"]},25933:t=>{t.exports=["وحدات"]},15101:t=>{t.exports=["فتح"]},34150:t=>{t.exports=["موجة صاعدة 4"]},83927:t=>{t.exports=["موجة صاعدة 5"]},58976:t=>{t.exports=["موجة صاعدة 1 أو A"]},11661:t=>{t.exports=["موجة صاعدة 2 أو B"]},53958:t=>{t.exports=["موجة صاعدة 3"]},66560:t=>{t.exports=["موجة صاعدة C"]},18426:t=>{t.exports=["بروفايل حجم التداول بنطاق ثابت"]},61022:t=>{t.exports=["مؤشر بروفايل حجم التداول متاح فقط على عضوياتنا المدفوعة."]},15771:t=>{t.exports=["فانكوفر"]},56211:t=>{t.exports=["خط رأسي"]},75354:t=>{t.exports=["بورصة فيلنيوس"]},21852:t=>{t.exports=["الظهور"]},27557:t=>{t.exports=["الوضوح على الفواصل الزمنية"]},89960:t=>{t.exports=["مرئية عند تمرير الفأرة"]},22198:t=>{t.exports=["الترتيب المرئي"]},7050:t=>{t.exports=["تقاطع"]},66527:t=>{t.exports=["XABCD نموذج"]},17126:t=>{t.exports=["لا يمكنك رؤية النقاط المحورية على هذا الإطار الزمني"]},69293:t=>{t.exports=["يانجون"]},84301:t=>{t.exports=["زيوريخ"]},76020:t=>{t.exports=["تغيير درجة إليوت"]},83935:t=>{t.exports=["تغيير الملصقات غير متداخلة"]},39402:t=>{t.exports=["تغيير وضوح ملصق متوسط إغلاق السعر"]},98866:t=>{t.exports=["تغيير وضوح خط سعر الإغلاق السابق"]},5100:t=>{t.exports=["تغيير وضوح ملصقات سعري البيع والشراء"]},32311:t=>{t.exports=["تغيير وضوح خط سعري البيع والشراء"]},22641:t=>{t.exports=["تغيير العملة"]},30501:t=>{t.exports=["تغيير تنسيق الرسم البياني إلى {title}"]},7017:t=>{t.exports=["تغيير رؤية تبديل العقد المستمر"]},58108:t=>{t.exports=["تغيير وضوح العد التنازلي لعمود الإغلاق"]},7151:t=>{t.exports=["تغيير نطاق التاريخ"]},84944:t=>{t.exports=["تغيير وضوح توزيعات الأرباح"]},79574:t=>{t.exports=["تغيير وضوح الأحداث على الرسم البياني"]},88217:t=>{t.exports=["تغيير وضوح الأرباح"]},28288:t=>{t.exports=["تغيير وضوح انتهاء صلاحية العقود الآجلة"]},66805:t=>{t.exports=["تغيير وضوح ملصقات أعلى سعر وأدنى سعر"]},92556:t=>{t.exports=["تغيير وضوح خطوط أعلى سعر وأدنى سعر"]},87027:t=>{t.exports=["وضوح ملصقات تغير المؤشرات"]},14922:t=>{t.exports=["وضوح ملصقات تغيير المؤشرات"]},19839:t=>{t.exports="change latest news and Minds visibility"},23783:t=>{t.exports="change linking group"},87510:t=>{t.exports=["تغيير ارتفاع الجزء"]},50190:t=>{t.exports=["تغيير وضوح زر +"]},49889:t=>{t.exports=["تغيير وضوح ملصق أسعار ما قبل/بعد الجلسة"]},16750:t=>{t.exports=["تغيير وضوح خط أسعار ما قبل/بعد الجلسة"]},59883:t=>{t.exports=["تغيير وضوح خط سعر الإغلاق السابق"]}, +67761:t=>{t.exports=["تغيير خط السعر"]},69510:t=>{t.exports=["تغيير السعر إلى نسبة العمود"]},32303:t=>{t.exports=["تغيير النطاق"]},526:t=>{t.exports=["تغيير الرمز"]},9402:t=>{t.exports=["تغيير وضوح ملصقات رمز"]},53150:t=>{t.exports=["تغيير وضوح آخر قيمة للرمز"]},12707:t=>{t.exports=["تغيير وضوح قيمة الإغلاق للرمز"]},65303:t=>{t.exports=["تغيير الجلسة"]},15403:t=>{t.exports=["تغيير وضوح فواصل الجلسة"]},53438:t=>{t.exports=["تغيير نمط السلسلة"]},74488:t=>{t.exports=["تغيير وضوح تقسيمات الأسهم"]},20505:t=>{t.exports=["تغيير المنطقة الزمنية"]},39028:t=>{t.exports=["تغيير الوحدة"]},21511:t=>{t.exports=["تغيير الرؤية"]},16698:t=>{t.exports=["تغيير وضوح الفاصل الزمني الحالي"]},78422:t=>{t.exports=["تغيير الوضوح في الفاصل الزمني الحالي وما فوقه"]},49529:t=>{t.exports=["تغيير الوضوح في الفاصل الزمني الحالي وأدناه"]},66927:t=>{t.exports=["تغيير الوضوح في جميع الفترات"]},74428:t=>{t.exports=["تغيير نمط {title}"]},72032:t=>{t.exports=["تغيير نقطة {pointIndex}"]},65911:t=>{t.exports=["الرسوم البيانية بواسطة TradingView"]},5179:t=>{t.exports=["أدوات نسخ الخط"]},3195:t=>{t.exports=["أنشئ مجموعة أدوات الخطوط"]},92659:t=>{t.exports=["إنشاء مجموعة أدوات الخطوط من الخيارات المتاحة"]},81791:t=>{t.exports=["إنشاء ‎{tool}‎"]},63649:t=>{t.exports=["مصادر القطع"]},78755:t=>{t.exports=["قص ‎{title}‎"]},99113:t=>{t.exports=["إضافة أداة الخطوط {lineTool} لمجموعة {name}"]},40242:t=>{t.exports=["إضافة أداة (أدوات) الخط إلى المجموعة {group}"]},22856:t=>{t.exports=["أضف هذا المؤشر المالي إلى التنسيق بالكامل"]},82388:t=>{t.exports=["أضف هذا المؤشر إلى التنسيق بالكامل"]},94292:t=>{t.exports=["أضف هذه الاستراتيجية إلى التنسيق بالكامل"]},27982:t=>{t.exports=["أضف هذا الرمز إلى التنسيق بالكامل"]},66568:t=>{t.exports=["تطبيق مظهر الرسم البياني"]},64034:t=>{t.exports=["تطبيق كافة خصائص الرسم البياني"]},49037:t=>{t.exports=["تطبيق قالب الرسم"]},96996:t=>{t.exports=["تطبيق إعدادات المصنع الافتراضية على المصادر المختارة"]},44547:t=>{t.exports=["تطبيق المؤشرات على التنسيق بأكمله"]},26065:t=>{t.exports=["تطبيق قالب الدراسة {template}"]},58570:t=>{t.exports=["تطبيق مظهر أشرطة الأدوات"]},27195:t=>{t.exports=["جلب المجموعة {title} إلى الأمام"]},78246:t=>{t.exports=["جلب {title} إلى المقدمة"]},56763:t=>{t.exports=["حرّك {title} للأمام"]},5607:t=>{t.exports=["بواسطة TradingView"]},90621:t=>{t.exports=["تجميد النطاق الزمني"]},12962:t=>{t.exports=["محو خط المستوى"]},63391:t=>{t.exports=["استثناء أدوات الخطوط من المجموعة {group}"]},59942:t=>{t.exports=["قلب أنماط الأعمدة"]},70301:t=>{t.exports=["إخفاء {title}"]},91842:t=>{t.exports=["إخفاء خطوط ملصقات التنبيه"]},54781:t=>{t.exports=["إخفاء جميع أدوات الرسم"]},44974:t=>{t.exports=["إخفاء العلامات على الأعمدة"]},28916:t=>{t.exports=["قفل الفاصل"]},94245:t=>{t.exports=["عكس المقياس"]},90743:t=>{t.exports=["أدخل {title}"]},53146:t=>{t.exports=["أدخل {title} بعد {targetTitle}"]},74055:t=>{t.exports=["أدخل {title} بعد {target}"]},11231:t=>{t.exports=["أدخل {title} قبل {target}"]},67176:t=>{t.exports=["أدخل {title} قبل {targetTitle}"]},54597:t=>{t.exports=["تحميل قالب الرسم الافتراضي"]},30295:t=>{t.exports=["تحميل..."]}, +50193:t=>{t.exports=["تثبيت ‎{title}‎"]},4963:t=>{t.exports=["غلق المجموعة ‎{group}‎"]},68163:t=>{t.exports=["قفل العنصر"]},47107:t=>{t.exports=["تحريك"]},11303:t=>{t.exports=["انقل ‎{title}‎ إلى مقياس يسار جديد"]},45544:t=>{t.exports=["انقل ‎{title}‎ إلى مقياس جديد على اليسار"]},81898:t=>{t.exports=["حرك كل المقاييس إلى اليسار"]},22863:t=>{t.exports=["حرك كل المقاييس إلى اليمين"]},45356:t=>{t.exports=["نقل الرسم (الرسومات)"]},15086:t=>{t.exports=["حرك يسارًا"]},61711:t=>{t.exports=["حرّك يمينًا"]},4184:t=>{t.exports=["حرك المقياس"]},74642:t=>{t.exports=["اجعل ‎{title}‎ بدون مقياس محدد (ملء الشاشة)"]},45223:t=>{t.exports=["اجعل المجموعة ‎{group}‎ غير مرئية"]},87927:t=>{t.exports=["اجعل المجموعة ‎{group}‎ مرئية"]},62153:t=>{t.exports=["دمج لأسفل"]},70746:t=>{t.exports=["دمج في جزء"]},66143:t=>{t.exports=["دمج لأعلى"]},81870:t=>{t.exports=["نسخ أنماط الأعمدة"]},16542:t=>{t.exports=["لا يوجد"]},47222:t=>{t.exports=["مقياس السعر"]},99042:t=>{t.exports=["نطاق الرسم البياني للسعر فقط"]},35962:t=>{t.exports=["وقت المقياس"]},68193:t=>{t.exports=["تمرير"]},70009:t=>{t.exports=["وقت التمرير"]},69485:t=>{t.exports=["تعيين إستراتيجية اختيار مقياس السعر على {title}"]},16259:t=>{t.exports=["أرسل {title} للخلف"]},66781:t=>{t.exports=["أرسل {title} إلى الخلف"]},4998:t=>{t.exports=["أرسل المجموعة {title} إلى الخلف"]},64704:t=>{t.exports=["مشاركة أدوات الخط بشكل شامل"]},77554:t=>{t.exports=["مشاركة أدوات الخط في التنسيق"]},16237:t=>{t.exports=["إظهار خطوط ملصقات التنبيه"]},13622:t=>{t.exports=["عرض جميع التحاليل"]},26267:t=>{t.exports=["عرض جميع التحاليل للمستخدمين الذين يتم متابعتهم"]},40061:t=>{t.exports=["عرض تحاليلي فقط"]},52010:t=>{t.exports=["البقاء في وضع الرسم"]},98784:t=>{t.exports=["إيقاف مزامنة الرسم"]},57011:t=>{t.exports=["وقف أداة (أدوات) مزامنة الخط"]},92831:t=>{t.exports=["قفل الرمز"]},60635:t=>{t.exports=["وقت المزامنة"]},99769:t=>{t.exports=["مدعوم من"]},68111:t=>{t.exports=["بواسطة TradingView"]},96916:t=>{t.exports=["لصق الرسم"]},80611:t=>{t.exports=["لصق مؤشر"]},41601:t=>{t.exports=["لصق {title}"]},84018:t=>{t.exports=["ثبت على المقياس الأيسر"]},22615:t=>{t.exports=["ثبت إلى المقياس الأيمن"]},56015:t=>{t.exports=["ثبت على المقياس ‎{label}‎"]},33348:t=>{t.exports=["إعادة ترتيب الأجزاء"]},15516:t=>{t.exports=["احذف جميع الدراسات"]},80171:t=>{t.exports=["احذف جميع الدراسات وأدوات الرسم"]},59211:t=>{t.exports=["إزالة أدوات الخط الفارغة غير المحددة"]},44656:t=>{t.exports=["حذف الرسومات"]},70653:t=>{t.exports=["تغيير المنازل العشرية"]},66414:t=>{t.exports=["إزالة مصادر خط البيانات"]},47637:t=>{t.exports=["إزالة جزء"]},39859:t=>{t.exports=["إزالة ‎{title}‎"]},78811:t=>{t.exports=["حذف مجموعة أدوات الخطوط ‎{name}‎"]},16338:t=>{t.exports=["تغيير اسم المجموعة ‎{group}‎ إلى ‎{newName}‎"]},30910:t=>{t.exports=["إعادة تعيين أحجام التنسيق"]},21948:t=>{t.exports=["إعادة تعيين المقاييس"]},55064:t=>{t.exports=["إعادة تعيين مقياس الزمن"]},13034:t=>{t.exports=["تغيير حجم التنسيق"]},9608:t=>{t.exports=["استعادة الإعدادات الافتراضية"]},63060:t=>{t.exports=["تبديل المقياس التلقائي"]},98860:t=>{t.exports=["تبديل الفهرس إلى مقياس 100"]}, +21203:t=>{t.exports=["تبديل قفل المقياس"]},60166:t=>{t.exports=["تبديل المقياس اللوغاريتمي"]},68642:t=>{t.exports=["تبديل مقياس النسبة المئوية"]},33714:t=>{t.exports=["تبديل المقياس العادي"]},47122:t=>{t.exports=["وقت المسار"]},28068:t=>{t.exports=["وقف تشغيل مشاركة أدوات الخط"]},66824:t=>{t.exports=["تحرير العنصر"]},51114:t=>{t.exports=["فتح المجموعة ‎{group}‎"]},92421:t=>{t.exports=["تحرير ‎{title}‎"]},20057:t=>{t.exports=["إلغاء الاندماج في الجزء السفلي الجديد"]},52540:t=>{t.exports=["فصل"]},86949:t=>{t.exports=["إلغاء الدمج لأسفل"]},50728:t=>{t.exports=["تحديث البرنامج النصي {title}"]},33355:t=>{t.exports=["{count} أعمدة"]},88841:t=>{t.exports=["{symbol} تم تفريغ القوائم المالية عن طريق TradingView"]},38641:t=>{t.exports=["نشر {userName} على {customer} في {date}"]},59833:t=>{t.exports=["تكبير"]},19813:t=>{t.exports=["تكبير"]},9645:t=>{t.exports=["تصغير"]},30572:t=>{t.exports=["يوم","يوم","يومين","أيام","يوم","يوم"]},52254:t=>{t.exports=["ساعة","ساعة","ساعة","ساعات","ساعة","ساعة"]},99062:t=>{t.exports=["شهر","شهر","شهر","أشهر","شهرًا","شهرًا"]},69143:t=>{t.exports=["دقيقة","دقيقة","دقيقتين","دقائق","دقيقة","دقيقة"]},71787:t=>{t.exports=["ثانية","ثانية","ثانيتان","ثوان","ثانية","ثانية"]},82797:t=>{t.exports=["نطاق","نطاق","نطاق","نطاقات","نطاق","نطاق"]},47966:t=>{t.exports=["أسبوع","أسبوع","أسبوعين","أسابيع","أسبوع","أسبوع"]},99136:t=>{t.exports=["تيك","تيك","تيك","تيك","تيك","تيك"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["دولار أسترالي/ دولار كندي"],t.exports["#AUDCHF-symbol-description"]=["دولار أسترالي/ فرنك سويسري"],t.exports["#AUDJPY-symbol-description"]=["دولار أسترالي/ ين ياباني"],t.exports["#AUDNZD-symbol-description"]=["دولار أسترالي/ دولار نيوزلاندي"],t.exports["#AUDRUB-symbol-description"]=["دولار أسترالي/ روبل روسي"],t.exports["#AUDUSD-symbol-description"]=["دولار أسترالي/ دولار أمريكي"],t.exports["#BRLJPY-symbol-description"]=["ريال برازيلي/ ين ياباني"],t.exports["#BTCCAD-symbol-description"]=["بتكوين / دولار كندي"],t.exports["#BTCCNY-symbol-description"]=["بتكوين/ يوان صيني"],t.exports["#BTCEUR-symbol-description"]=["بتكوين/ يورو"],t.exports["#BTCKRW-symbol-description"]=["بتكوين/ وون كوري جنوبي"],t.exports["#BTCRUR-symbol-description"]=["بتكوين/ روبل"],t.exports["#BTCUSD-symbol-description"]=["بتكوين/ دولار أمريكي"],t.exports["#BVSP-symbol-description"]=["مؤشر بورصة الأوراق المالية بساو باولو"],t.exports["#CADJPY-symbol-description"]=["دولار كندي/ ين ياباني"],t.exports["#CB1!-symbol-description"]=["نفط خام برنت"],t.exports["#CHFJPY-symbol-description"]=["فرنك سويسري/ ين ياباني"],t.exports["#COPPER-symbol-description"]=["عقود الفروقات السعرية للنحاس"],t.exports["#ES1-symbol-description"]=["عقود ستاندارد آند بورز 500 الجزئية الآجلة"],t.exports["#ESP35-symbol-description"]=["مؤشر إيبكس IBEX 35"],t.exports["#EUBUND-symbol-description"]=["سند دين باليورو"],t.exports["#EURAUD-symbol-description"]=["يورو / دولار أسترالي"],t.exports["#EURBRL-symbol-description"]=["يورو/ ريال برازيلي"], +t.exports["#EURCAD-symbol-description"]=["يورو / دولار كندي"],t.exports["#EURCHF-symbol-description"]=["يورو / فرنك سويسرى"],t.exports["#EURGBP-symbol-description"]=["يورو / جنيه إسترليني"],t.exports["#EURJPY-symbol-description"]=["يورو / ين يابانى"],t.exports["#EURNZD-symbol-description"]=["يورو / دولار نيوزيلاندى"],t.exports["#EURRUB-symbol-description"]=["يورو/ روبل روسي"],t.exports["#EURRUB_TOM-symbol-description"]=["يورو / روبل روسي"],t.exports["#EURSEK-symbol-description"]=["يورو / كورونة سويدية"],t.exports["#EURTRY-symbol-description"]=["يورو / ليره تركية"],t.exports["#EURUSD-symbol-description"]=["يورو / دولار أمريكى"],t.exports["#EUSTX50-symbol-description"]=["مؤشر يورو ستوكس 50"],t.exports["#FRA40-symbol-description"]=["مؤشر كاك 40 CAC"],t.exports["#GB10-symbol-description"]=["سندات الحكومة البريطانية لمدة 10 سنوات"],t.exports["#GBPAUD-symbol-description"]=["جنيه إسترليني / دولار أسترالي"],t.exports["#GBPCAD-symbol-description"]=["جنيه إسترليني / دولار كندي"],t.exports["#GBPCHF-symbol-description"]=["جنيه إسترليني / فرنك سويسري"],t.exports["#GBPEUR-symbol-description"]=["جنيه إسترليني / يورو"],t.exports["#GBPJPY-symbol-description"]=["جنيه إسترليني / ين ياباني"],t.exports["#GBPNZD-symbol-description"]=["جنيه إسترليني / دولار نيوزيلندي"],t.exports["#GBPRUB-symbol-description"]=["جنيه إسترليني / روبل روسي"],t.exports["#GBPUSD-symbol-description"]=["جنيه إسترليني / دولار أمريكي"],t.exports["#GER30-symbol-description"]=["مؤشر داكس"],t.exports["#GOOGL-symbol-description"]=["شركة ألفابت (شركة جوجل) الفئة أ"],t.exports["#ITA40-symbol-description"]=["مؤشر فوتسي لبورصة ميلانو"],t.exports["#JPN225-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#JPYKRW-symbol-description"]=["ين ياباني / وون كورى"],t.exports["#JPYRUB-symbol-description"]=["ين ياباني / روبل روسي"],t.exports["#KA1-symbol-description"]=["السكر # 11 العقود الآجلة"],t.exports["#KG1-symbol-description"]=["عقود القطن الآجلة"],t.exports["#KT1-symbol-description"]=["شركة كي ترونيك لصناعة الأدوات الكهربائية"],t.exports["#LKOH-symbol-description"]=["شركة لوك أويل"],t.exports["#LTCBTC-symbol-description"]=["لايتكوين / بيتكوين"],t.exports["#MGNT-symbol-description"]=["ماغنيت"],t.exports["#MICEX-symbol-description"]=["مؤشر MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["معدل الحركة اليومي للأسهم العادية بمنتدى الأوراق المالية لشركة نورليسكنيكل ‎[اتفاق االريبو لإعادة شراء الأوراق المالية الحكومية من البنوك التجارية]"],t.exports["#MSFT-symbol-description"]=["Microsoft شركة مايكروسوفت"],t.exports["#NAS100-symbol-description"]=["مؤشر ناسداك 100 CFD"],t.exports["#NGAS-symbol-description"]=["غاز طبيعى (خطوط أنابيب هنري هاب)"],t.exports["#NKY-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#NZDJPY-symbol-description"]=["دولار نيوزيلندي / ين ياباني"],t.exports["#NZDUSD-symbol-description"]=["دولار نيوزيلندي / دولار أمريكي"],t.exports["#RB1-symbol-description"]=["عقود الجازولين الخال من الرصاص الآجلة"],t.exports["#RTS-symbol-description"]=["مؤشر RTS الروسي"],t.exports["#SBER-symbol-description"]="SBERBANK", +t.exports["#SPX500-symbol-description"]=["مؤشر ستاندرد آند بورز 500"],t.exports["#TWTR-symbol-description"]=["شركة تويتر"],t.exports["#UK100-symbol-description"]=["مؤشر فوتسي 100"],t.exports["#USDBRL-symbol-description"]=["دولار أمريكي / ريال برازيلي"],t.exports["#USDCAD-symbol-description"]=["دولار أمريكي / دولار كندي"],t.exports["#USDCHF-symbol-description"]=["دولار أمريكي / فرنك سويسري"],t.exports["#USDCNY-symbol-description"]=["دولار أمريكي / يوان صيني"],t.exports["#USDDKK-symbol-description"]=["دولار أمريكي / كورونا دنماركية"],t.exports["#USDHKD-symbol-description"]=["دولار أمريكي / دولار هونج كونج"],t.exports["#USDIDR-symbol-description"]=["دولار أمريكي / روبية"],t.exports["#USDINR-symbol-description"]=["دولار أمريكي / روبية هندية"],t.exports["#USDJPY-symbol-description"]=["دولار أمريكي / ين ياباني"],t.exports["#USDKRW-symbol-description"]=["دولار أمريكي / وون كوري"],t.exports["#USDMXN-symbol-description"]=["دولار أمريكي / بيزو مكسيكي"],t.exports["#USDPHP-symbol-description"]=["دولار أمريكي / بيزو مكسيكي"],t.exports["#USDRUB-symbol-description"]=["دولار أمريكي / روبل روسي"],t.exports["#USDRUB_TOM-symbol-description"]=["دولار أمريكي / روبل روسي غدا"],t.exports["#USDSEK-symbol-description"]=["دولار أمريكي / كورونا سويدية"],t.exports["#USDSGD-symbol-description"]=["دولار أمريكي / دولار سنغافوري"],t.exports["#USDTRY-symbol-description"]=["دولار أمريكي / ليرة تركية"],t.exports["#VTBR-symbol-description"]=["مصرف في تي بي"],t.exports["#XAGUSD-symbol-description"]=["دولار أمريكي / معدن الفضة"],t.exports["#XAUUSD-symbol-description"]=["الذهب / دولار أمريكي"],t.exports["#XPDUSD-symbol-description"]=["عقود فروقات معدن البالاديوم"],t.exports["#XPTUSD-symbol-description"]=["معدن البلاتين / دولار أمريكي"],t.exports["#ZS1-symbol-description"]=["سعر مبيع فول الصويا للتسليم المستقبلي - مجلس شيكاغو للتجارة الإلكترونية"],t.exports["#ZW1-symbol-description"]=["سعر مبيع القمح للتسليم المستقبلي - مجلس شيكاغو للتجارة الإلكترونية"],t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["مؤشر MOEX الروسي"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["مؤشر TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["دولار أمريكي / زلوتى بولندي"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["مؤشر كاك 40"],t.exports["#XBTCAD-symbol-description"]=["بيتكوين/دولار كندي"],t.exports["#ITI2!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIF2020-symbol-description"]=["العقود الآجلة لخام الحديد"], +t.exports["#ITIG2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIG2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIG2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIH2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIJ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIK2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIM2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIN2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIQ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIU2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIV2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIX2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2017-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2018-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2019-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#ITIZ2020-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#AMEX:GXF-symbol-description"]=["صناديق استثمار المتداول للأسهم الاسكندنافية"],t.exports["#ASX:XAF-symbol-description"]=["مؤشر S&P/ASX للأسهم الاسترالية 50"], +t.exports["#ASX:XAT-symbol-description"]=["مؤشر S&P/ASX للأسهم الاسترالية 200"],t.exports["#BIST:XU100-symbol-description"]=["مؤشر بورصة استانبول 100"],t.exports["#GPW:WIG20-symbol-description"]=["مؤشر بورصة وارسو 20"],t.exports["#INDEX:JKSE-symbol-description"]=["مؤشر جاكارتا المركب"],t.exports["#INDEX:KLSE-symbol-description"]=["مؤشر KLCI الماليزي"],t.exports["#INDEX:NZD-symbol-description"]=["مؤشر بورصة نيوزيلاندا 50"],t.exports["#INDEX:STI-symbol-description"]=["مؤشر بورصة سينغافورة"],t.exports["#INDEX:XLY0-symbol-description"]=["مؤشر شنغاهاي المركب"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["مؤشر بورصة موسكو"],t.exports["#NYMEX:KT1!-symbol-description"]=["عقود القهوة الآجلة"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["الغاز الطبيعي"],t.exports["#OANDA:USDPLN-symbol-description"]=["الدولار الأمريكي/زلوتي بولندي"],t.exports["#TSX:TX60-symbol-description"]=["صناديق مؤشرات بورصة باريس S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["صناديق مؤشرات تورونتو (الكندية)"],t.exports["#TSX:VIXC-symbol-description"]=["مؤشر التقلبات الضمينة للسوق الكندي S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["مؤشر كاك 40"],t.exports["#TVC:ES10-symbol-description"]=["السندات الحكومية الإسبانية لأجل 10 سنوات"],t.exports["#TVC:EUBUND-symbol-description"]=["سندات اليورو"],t.exports["#TVC:GB02-symbol-description"]=["السندات الحكومية البريطانية لأجل سنتين"],t.exports["#TVC:GB10-symbol-description"]=["السندات الحكومية البريطانية لأجل 10 سنوات"],t.exports["#TVC:GOLD-symbol-description"]=["الذهب (دولار أمريكي/أونصة)"],t.exports["#TVC:ID03-symbol-description"]=["السندات الحكومية الإندونيسية 3 سنوات"],t.exports["#TVC:ID10-symbol-description"]=["السندات الحكومية الإندونيسية 10 سنوات"],t.exports["#TVC:PALLADIUM-symbol-description"]=["البلاديوم (دولار أمريكي/أونصة)"],t.exports["#TVC:PT10-symbol-description"]=["السندات الحكومية البرتغالية 10 سنوات"],t.exports["#TVC:SILVER-symbol-description"]=["الفضة (دولا أمريكي/أونصة)"],t.exports["#TVC:RUT-symbol-description"]=["مؤشر Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["مؤشر S&P/TSX المركب"],t.exports["#OANDA:CH20CHF-symbol-description"]=["مؤشر Swiss 20 السويسري"],t.exports["#TVC:SHCOMP-symbol-description"]=["مؤشر شنغهاي المركب"],t.exports["#NZX:ALLC-symbol-description"]=["المؤشر الشامل للسوق النيوزيلاندي S&P/NZX"],t.exports["#AMEX:SHYG-symbol-description"]=["صندوق مؤشرات أسهم الشركات الأعلى عائد من 0 إلى 5 سنوات"],t.exports["#TVC:AU10-symbol-description"]=["السندات الحكومية الاسترالية 10 سنوات"],t.exports["#TVC:CN10-symbol-description"]=["السندات الحكومية الصينية 10 سنوات"],t.exports["#TVC:KR10-symbol-description"]=["السندات الحكومية الكورية 10 سنوات"],t.exports["#NYMEX:RB1!-symbol-description"]=["العقود الآجلة للغاز الطبيعي RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["العقود الآجلة للديزل منخفض الكبريت NY Harbor ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["العقود الآجلة للإيثانول NY Ethanol"],t.exports["#OANDA:XCUUSD-symbol-description"]=["نحاس"],t.exports["#COMEX:ZA1!-symbol-description"]=["عقود الزنك الآجلة"], +t.exports["#CBOT:ZW1!-symbol-description"]=["عقود القمح الآجلة"],t.exports["#NYMEX:KA1!-symbol-description"]=["عقود السكر #11 الآجلة"],t.exports["#CBOT:QBC1!-symbol-description"]=["عقود الذرة الآجلة"],t.exports["#CME:E61!-symbol-description"]=["عقود اليورو الآجلة"],t.exports["#CME:B61!-symbol-description"]=["عقود الجينه البريطاني الآجلة"],t.exports["#CME:QJY1!-symbol-description"]=["عقود الين الياباني الآجلة"],t.exports["#CME:A61!-symbol-description"]=["عقود الدولار الاسترالي الآجلة"],t.exports["#CME:D61!-symbol-description"]=["عقود الدولار الاسترالي الآجلة"],t.exports["#CME:SP1!-symbol-description"]=["عقود S&P 500 الآجلة"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["عقود NASDAQ 100 E-MINI الآجلة"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["عقود داو جونز 30 الاجلة E-MINI ($5)"],t.exports["#CME:NY1!-symbol-description"]=["عقود النيكاي 255 الآجلة"],t.exports["#EUREX:DY1!-symbol-description"]=["مؤشر داكس"],t.exports["#CME:IF1!-symbol-description"]=["العقود الآجلة لمؤشر بورصة ساوباولو المالية - بالدولار الأمريكي"],t.exports["#CBOT:TY1!-symbol-description"]=["عقود أذون الخزانة 10 سنوات الآجلة"],t.exports["#CBOT:FV1!-symbol-description"]=["عقود أذون الخزانة 5 سنوات الآجلة"],t.exports["#CBOT:ZE1!-symbol-description"]=["عقود أذون الخزانة 3 سنوات الآجلة"],t.exports["#CBOT:TU1!-symbol-description"]=["عقود أذون الخزانة لسنتين الآجلة"],t.exports["#CBOT:FF1!-symbol-description"]=["العقود الآجلة للمعدل الفائدة الفيدرالي 30 يوم"],t.exports["#CBOT:US1!-symbol-description"]=["عقود اذون الخزانة الآجلة"],t.exports["#TVC:EXY-symbol-description"]=["مؤشر اليورو"],t.exports["#TVC:JXY-symbol-description"]=["مؤشر الين الياباني"],t.exports["#TVC:BXY-symbol-description"]=["مؤشر الجنيه البريطاني"],t.exports["#TVC:AXY-symbol-description"]=["مؤشر الدولار الأسترالي"],t.exports["#TVC:CXY-symbol-description"]=["مؤشر الدولار الكندي"],t.exports["#FRED:GDP-symbol-description"]=["الناتج المحلي الإجمالي، مقرب لأقرب علامة عشرية واحدة"],t.exports["#FRED:UNRATE-symbol-description"]=["معدل البطالة المدنية"],t.exports["#FRED:POP-symbol-description"]=["إجمالي تعداد السكان: تشمل جميع الأعمار والقوات المسلحة في الخارج"],t.exports["#ETHUSD-symbol-description"]=["اثيريوم/دولار أمريكي"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["عقود مؤشر بورصة ساوباولو البرازيلي"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["مؤشر IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["مؤشر IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["عقود النحاس الآجلة"],t.exports["#INDEX:HSCE-symbol-description"]=["مؤشر الشركات الصينية هانغ سنغ"],t.exports["#NYMEX:CL1!-symbol-description"]=["عقود خام النفط الخفيف الآجلة"],t.exports["#OTC:IHRMF-symbol-description"]=["صندوق مؤشرات الأسهم اليابانية"],t.exports["#TVC:DAX-symbol-description"]=["مؤشر كبرى 30 شركة ألمانية"],t.exports["#TVC:DE10-symbol-description"]=["السندات الحكومية الألمانية 10 سنوات"],t.exports["#TVC:DJI-symbol-description"]=["مؤشر داو جونز التصنيعي"],t.exports["#TVC:DXY-symbol-description"]=["موشر الدولار الأمريكي"], +t.exports["#TVC:FR10-symbol-description"]=["السندات الحكومية الفرنسية 10 سنوات"],t.exports["#TVC:HSI-symbol-description"]=["مؤشر Hang Seng للشركات الصينية"],t.exports["#TVC:IBEX35-symbol-description"]=["مؤشر IBEX 35 الإسباني"],t.exports["#FX:AUS200-symbol-description"]=["مؤشر S&P/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["صناديق مؤشرات سندات الخزانة 1-3 سنوات Ishares"],t.exports["#ASX:XJO-symbol-description"]=["مؤشر S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["مؤشر S&P BSE Sensex"],t.exports["#INDEX:MIB-symbol-description"]=["مؤشر MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["مؤشر Euro Stoxx 50"],t.exports["#MOEX:RTSI-symbol-description"]=["مؤشر نظام التداول الروسي RTS"],t.exports["#NSE:NIFTY-symbol-description"]=["مؤشر Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["عقود الغاز الطبيعي الآجلة"],t.exports["#NYMEX:ZC1!-symbol-description"]=["العقود الآجلة للذرة"],t.exports["#TVC:IN10-symbol-description"]=["السندات الحكومية الهندية 10 سنوات"],t.exports["#TVC:IT10-symbol-description"]=["السندات الحكومية الإيطالية 10 سنوات"],t.exports["#TVC:JP10-symbol-description"]=["السندات الحكومية اليابانبة 10 سنوات"],t.exports["#TVC:NDX-symbol-description"]=["مؤشر ناسداك 100"],t.exports["#TVC:NI225-symbol-description"]=["مؤشر نيكاي 225"],t.exports["#TVC:SPX-symbol-description"]=["ستاندرد أند بورز 500"],t.exports["#TVC:SX5E-symbol-description"]=["مؤشر Euro Stoxx 50"],t.exports["#TVC:TR10-symbol-description"]=["السندات الحكومية التركية 10 سنوات"],t.exports["#TVC:UKOIL-symbol-description"]=["عقود الفروقات لنفط خام برنت"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["السندات الحكومية الأمريكية لأجل سنتين"],t.exports["#TVC:US05-symbol-description"]=["السندات الحكومية الأمريكية 5 سنوات"],t.exports["#TVC:US10-symbol-description"]=["السندات الحكومية الأمريكية 10 سنوات"],t.exports["#TVC:USOIL-symbol-description"]=["عقود الفروقات السعرية للنفط الخام WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#NASDAQ:SHY-symbol-description"]=["صناديق مؤشرات سندات الخزانة 1-3 سنوات Ishares"],t.exports["#AMEX:ALD-symbol-description"]=["صناديق تداول مؤشرات WisdomTree Asia Local Debt"],t.exports["#NASDAQ:AMD-symbol-description"]=["شركة Advanced Micro Devices Inc"],t.exports["#NYSE:BABA-symbol-description"]=["مجموعة علي بابا القابضة المحدودة"],t.exports["#ICEEUR:CB-symbol-description"]=["نفط خام برنت"],t.exports["#ICEEUR:CB1!-symbol-description"]=["نفط خام برنت"],t.exports["#ICEUSA:CC-symbol-description"]=["كاكاو"],t.exports["#NYMEX:CL-symbol-description"]=["نفط خام WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["قطن #2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["حليب فرز III"],t.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",t.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",t.exports["#COMEX:GC-symbol-description"]=["ذهب"],t.exports["#CME:GF-symbol-description"]=["مؤشر (Feeder Cattle)"], +t.exports["#CME:HE-symbol-description"]="Lean Hogs",t.exports["#NASDAQ:IEF-symbol-description"]=["عقود صناديق تداول المؤشرات لسندات الخزينة لأجل 7-10 سنوات"],t.exports["#NASDAQ:IEI-symbol-description"]=["صناديق مؤشرات سندات الخزانة 3-7 سنوات Ishares"],t.exports["#NYMEX:KA1-symbol-description"]=["العقود الآجلة للسكر #11"],t.exports["#ICEUSA:KC-symbol-description"]=["قهوة"],t.exports["#NYMEX:KG1-symbol-description"]=["العقود الآجلة للقطن"],t.exports["#FWB:KT1-symbol-description"]=["شركة كي ترونيك."],t.exports["#CME:LE-symbol-description"]=["الماشية الحية"],t.exports["#ICEEUR:LO-symbol-description"]=["نفط التدفئة ICE"],t.exports["#CME:LS-symbol-description"]=["خشب"],t.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["الغازالطبيعي"],t.exports["#ICEUSA:OJ-symbol-description"]=["عصير البرتقال"],t.exports["#NYMEX:PA-symbol-description"]=["بالاديوم (معادن)"],t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["بلاتين"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini النحاس"],t.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",t.exports["#NYMEX:RB1-symbol-description"]=["العقود الآجلة للغاز الطبيعي RBOB"],t.exports["#MOEX:SBER-symbol-description"]=["بنك SBERBANK"],t.exports["#AMEX:SCHO-symbol-description"]=["صناديق مؤشرات سندات الخزانة قصيرة الأجل Schwab"],t.exports["#COMEX:SI-symbol-description"]=["فضة"],t.exports["#NASDAQ:TLT-symbol-description"]=["صناديق مؤشرات سندات الخزانة أكثر من 20 سنة Ishares"],t.exports["#TVC:VIX-symbol-description"]=["مؤشر تّقلب S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["الزنك"],t.exports["#CBOT:ZC-symbol-description"]=["الذرة"],t.exports["#CBOT:ZK-symbol-description"]=["عقود الإيثانول الآجلة"],t.exports["#CBOT:ZL-symbol-description"]=["فول الصويا"],t.exports["#CBOT:ZO-symbol-description"]=["الشوفان"],t.exports["#CBOT:ZR-symbol-description"]=["الأرز الخام، حبوب الأرز الكاملة"],t.exports["#CBOT:ZS-symbol-description"]=["فول الصويا"],t.exports["#CBOT:ZS1-symbol-description"]=["العقود الآجلة لفول الصويا"],t.exports["#CBOT:ZW-symbol-description"]=["قمح"],t.exports["#CBOT:ZW1-symbol-description"]=["العقود الآجلة للقمح - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["العقود الآجلة لخام الحديد"],t.exports["#CADUSD-symbol-description"]=["الدولار الكندي/الدولار الأمريكي"],t.exports["#CHFUSD-symbol-description"]=["الفرنك السويسري/الدولار الأمريكي"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["الين الياباني/الدولار الأمريكي"],t.exports["#USDAUD-symbol-description"]=["الدولار الأمريكي/الدولار الأسترالي"],t.exports["#USDEUR-symbol-description"]=["الدولار الأمريكي/اليورو"],t.exports["#USDGBP-symbol-description"]=["الدولار الأمريكي/الجنيه البريطاني"],t.exports["#USDNZD-symbol-description"]=["الدولار الأمريكي/الدولار النيوزيلاندي"], +t.exports["#UKOIL-symbol-description"]=["عقود الفروقات السعرية للنفط (خام برنت)"],t.exports["#USOIL-symbol-description"]=["عقود الفروقات السعرية للنفط الخام (WTI )"],t.exports["#US30-symbol-description"]=["مؤشر متوسط داو جونز الصناعي"],t.exports["#BCHUSD-symbol-description"]=["بيتكوين كاش/ دولار أمريكي"],t.exports["#ETCUSD-symbol-description"]=["ايثيريوم كلاسيك/دولار أمريكي"],t.exports["#GOOG-symbol-description"]=["ألفابيت إنك (جوجل) فئة C"],t.exports["#LTCUSD-symbol-description"]=["لايتكوين/دولار"],t.exports["#XRPUSD-symbol-description"]=["ريبيل / دولار أمريكي"],t.exports["#SP:SPX-symbol-description"]=["ستاندرد أند بورز 500"],t.exports["#ETCBTC-symbol-description"]=["ايثيريوم كلاسيك/بيتكوين"],t.exports["#ETHBTC-symbol-description"]=["إيثيريوم/بيتكوين"],t.exports["#XRPBTC-symbol-description"]=["ريبيل / بيتكوين"],t.exports["#TVC:US30-symbol-description"]=["سندات الخدانة الحكومية لأجل 30 سنة"],t.exports["#COMEX:SI1!-symbol-description"]=["العقود الآجلة للفضة"],t.exports["#BTGUSD-symbol-description"]=["بيتكوين جولد / دولار أمريكي"],t.exports["#IOTUSD-symbol-description"]=["يوتا / دولار أمريكي"],t.exports["#CME:BTC1!-symbol-description"]=["العقود الآجلة للبيتكوين CME"],t.exports["#COMEX:GC1!-symbol-description"]=["العقود الآجلة للذهب"],t.exports["#CORNUSD-symbol-description"]=["عقود الفروقات السعرية للذرة"],t.exports["#COTUSD-symbol-description"]=["عقود الفروقات السعرية للقطن"],t.exports["#DJ:DJA-symbol-description"]=["مؤشر متوسط داو جونز المركب"],t.exports["#DJ:DJI-symbol-description"]=["مؤشر متوسط داو جونز الصناعي"],t.exports["#ETHEUR-symbol-description"]=["الإيثيريوم / يورو"],t.exports["#ETHGBP-symbol-description"]=["الإيثيريوم / جنيه بريطاني"],t.exports["#ETHJPY-symbol-description"]=["الإيثيريوم / ين ياباني"],t.exports["#EURNOK-symbol-description"]=["يورو / كرونا نرويجي"],t.exports["#GBPPLN-symbol-description"]=["جنيه بريطاني / زلوتي بولندي"],t.exports["#MOEX:BR1!-symbol-description"]=["العقود الآجلة للنفط خام برنت"],t.exports["#NYMEX:KG1!-symbol-description"]=["العقود الآجلة للقطن"],t.exports["#NYMEX:PL1!-symbol-description"]=["العقود الآجلة للبلاتين"],t.exports["#SOYBNUSD-symbol-description"]=["عقود الفروقات السعرية لفول الصويا"],t.exports["#SUGARUSD-symbol-description"]=["عقود الفروقات السعرية للسكر"],t.exports["#TVC:IXIC-symbol-description"]=["مؤشر الولايات المتحدة المركب"],t.exports["#TVC:RU-symbol-description"]=["مؤشر 1000 Russell"],t.exports["#USDZAR-symbol-description"]=["الدولار الأمريكي / الراند الجنوب إفريقي"],t.exports["#WHEATUSD-symbol-description"]=["عقود الفروقات السعرية للقمح"],t.exports["#XRPEUR-symbol-description"]=["ريبيل / يورو"],t.exports["#CBOT:S1!-symbol-description"]=["العقود الآجلة لفول الصويا"],t.exports["#SP:MID-symbol-description"]=["مؤشر ستاندرد اند بورز 400 S&P"],t.exports["#TSX:XCUUSD-symbol-description"]=["عقود الفروقات السعرية للنحاس"],t.exports["#TVC:NYA-symbol-description"]=["مؤشر NYSE المركب"],t.exports["#TVC:PLATINUM-symbol-description"]=["عقود الفروقات السعرية للبلاتين (دولار أمريكي/أونصة)"],t.exports["#TVC:SSMI-symbol-description"]=["مؤشر السوق السويسري"], +t.exports["#TVC:SXY-symbol-description"]=["مؤشر الفرنك السويسري"],t.exports["#TVC:RUI-symbol-description"]=["مؤشر 1000 Russell"],t.exports["#MOEX:RI1!-symbol-description"]=["العقود الآجلة لمؤشر RTS"],t.exports["#MOEX:MX1!-symbol-description"]=["العقود الآجلة لمؤشر MICEX"],t.exports["#CBOE:BG1!-symbol-description"]=["عقود الآجلة للبيتكوين سي بي أو بي"],t.exports["#TVC:MY10-symbol-description"]=["السندات الحكومية الماليزية لأجل 10 سنوات"],t.exports["#CME:S61!-symbol-description"]=["عقود الفرانك السويسري الآجلة"],t.exports["#TVC:DEU30-symbol-description"]=["مؤشر داكس"],t.exports["#BCHEUR-symbol-description"]=["بيتكوين كاش / يورو"],t.exports["#TVC:ZXY-symbol-description"]=["مؤشر عملة الدولار النيوزيلاندي"],t.exports["#MIL:FTSEMIB-symbol-description"]=["مؤشر فوتسي لبورصة ميلانو الإيطالية"],t.exports["#XETR:DAX-symbol-description"]=["مؤشر داكس"],t.exports["#MOEX:IMOEX-symbol-description"]=["مؤشر أسعار الأسهم في بورصة موسكو"],t.exports["#FX:US30-symbol-description"]=["متوسط مؤشر داو جونز الصناعي"],t.exports["#MOEX:RUAL-symbol-description"]=["شركة روسال المتحدة العمومية المحدودة"],t.exports["#MOEX:MX2!-symbol-description"]=["عقود مؤشر بورصة موسكو الآجلة"],t.exports["#NEOUSD-symbol-description"]=["نيو / دولار أمريكي"],t.exports["#XMRUSD-symbol-description"]=["مونيرو / دولار أمريكي"],t.exports["#ZECUSD-symbol-description"]=["زد كاش / دولار أمريكي"],t.exports["#TVC:CAC-symbol-description"]=["مؤشر 40 CAC"],t.exports["#NASDAQ:ZS-symbol-description"]=["سهم شركة زسكلار"],t.exports["#TVC:GB10Y-symbol-description"]=["عوائد السندات الحكومية البريطانية لأجل 10 سنوات"],t.exports["#TVC:AU10Y-symbol-description"]=["عوائد السندات الحكومية الاسترالية 10 سنوات"],t.exports["#TVC:CN10Y-symbol-description"]=["عوائد السندات الحكومية الصينية 10 سنوات"],t.exports["#TVC:DE10Y-symbol-description"]=["عوائد السندات الحكومية الألمانية 10 سنوات"],t.exports["#TVC:ES10Y-symbol-description"]=["عوائد السندات الحكومية الإسبانية لأجل 10 سنوات"],t.exports["#TVC:FR10Y-symbol-description"]=["عوائد السندات الحكومية الفرنسية 10 سنوات"],t.exports["#TVC:IN10Y-symbol-description"]=["عوائد سندات الحكومه الهنديه لـ 10 سنوات"],t.exports["#TVC:IT10Y-symbol-description"]=["عوائد سندات الحكومه الإيطالية لأجل 10 سنوات"],t.exports["#TVC:JP10Y-symbol-description"]=["عوائد سندات الحكومة اليابانية لـ 10 سنوت"],t.exports["#TVC:KR10Y-symbol-description"]=["عوائد السندات الحكومية الكورية 10 سنوات"],t.exports["#TVC:MY10Y-symbol-description"]=["عوائد السندات الحكومية الماليزية لأجل 10 سنوات"],t.exports["#TVC:PT10Y-symbol-description"]=["عوائد السندات الحكومية البرتغالية 10 سنوات"],t.exports["#TVC:TR10Y-symbol-description"]=["عوائد السندات الحكومية التركية أجل 10 سنوات"],t.exports["#TVC:US02Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل سنتان"],t.exports["#TVC:US05Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل 5 سنوات"],t.exports["#TVC:US10Y-symbol-description"]=["عوائد السندات الحكومية الأمريكية لأجل 10 سنوات"],t.exports["#INDEX:TWII-symbol-description"]=["مؤشر تايوان المرجح"],t.exports["#CME:J61!-symbol-description"]=["العقود الآجلة للين الياباني"], +t.exports["#CME_MINI:J71!-symbol-description"]=["عقود E-mini آجلة للين الياباني"],t.exports["#CME_MINI:WM1!-symbol-description"]=["عقود E-micro آجلة ين ياباني/دولار أمريكي"],t.exports["#CME:M61!-symbol-description"]=["العقود الآجلة للبيزو الميكسيكي"],t.exports["#CME:T61!-symbol-description"]=["العقود الآجلة للراند الجنوب أفريقي"],t.exports["#CME:SK1!-symbol-description"]=["العقود الآجلة للكرونة السويدية"],t.exports["#CME:QT1!-symbol-description"]=["العقود الآجلة للرينمنبي الصيني / دولار أمريكي"],t.exports["#COMEX:AUP1!-symbol-description"]=["العقود الآجلة للألومينيوم MW U.S. Transaction Premium Platts (25MT)"],t.exports["#CME:L61!-symbol-description"]=["العقود الآجلة للريال البرازيلي"],t.exports["#CME:WP1!-symbol-description"]=["العقود الآجلة للزلوتي البولاندي"],t.exports["#CME:N61!-symbol-description"]=["العقود الآجلة للدولار النيوزلندي"],t.exports["#CME_MINI:MG1!-symbol-description"]=["عقود E-micro الآجلة للدولار الاسترالي / دولار أمريكي"],t.exports["#CME_MINI:WN1!-symbol-description"]=["عقود E-micro الآجلة للفرنك السويسري / دولار أمريكي"],t.exports["#CME_MINI:MF1!-symbol-description"]=["عقود E-micro الآجلة لليورو / دولار أمريكي"],t.exports["#CME_MINI:E71!-symbol-description"]=["عقود E-mini الآجلة لليورو"],t.exports["#CBOT:ZK1!-symbol-description"]=["العقود الآجلة لوقود الإيثانول المحول"],t.exports["#CME_MINI:MB1!-symbol-description"]=["عقود E-micro الآجلة للجنيه الاسترليني / دولار أمريكي"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["عقود E-mini الآجلة للجازولين"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["عقود E-mini الآجلة لزيت التسخين"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["عقود E-mini الآجلة للنحاس"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["عقود E-mini الآجلة للغاز الطبيعي"],t.exports["#CME:E41!-symbol-description"]=["العقود الآجلة للدولار الأمريكي / ليرة تركية"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["عقود (Mini) الآجلة للفضة"],t.exports["#CME:DL1!-symbol-description"]=["العقود الآجلة للحليب فرز III"],t.exports["#NYMEX:UX1!-symbol-description"]=["العقود الآجلة لليورانيوم"],t.exports["#CBOT:BO1!-symbol-description"]=["العقود الآجلة لزيت فول الصويا"],t.exports["#CME:HE1!-symbol-description"]=["العقود الآجلة للحم الخنزير خالي الدهن Lean Hogs"],t.exports["#NYMEX:IAC1!-symbol-description"]=["العقود الآجلة لفحم نيوكاسل"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["عقود E-mini الآجلة لخام النفط الخفيف"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["عقود Mini Brent المالية الآجلة"],t.exports["#COMEX:AEP1!-symbol-description"]=["العقود الآجلة للألومينوم الأوروبي Premium"],t.exports["#CBOT:ZQ1!-symbol-description"]=["العقود الآجلة للفائدة الفديرالية 30 يوم"],t.exports["#CME:LE1!-symbol-description"]=["العقود الآجلة للماشية الحية"],t.exports["#CME:UP1!-symbol-description"]=["العقود الآجلة للفرنك السويسري / ين ياباني"],t.exports["#CBOT:ZN1!-symbol-description"]=["العقود الآجلة لسندات الخزينة لأجل 10 سنوات"],t.exports["#CBOT:ZB1!-symbol-description"]=["العقود الآجلة لسندات الخزينة"],t.exports["#CME:GF1!-symbol-description"]=["العقود الآجلة للماشية المغذية"], +t.exports["#CBOT:UD1!-symbol-description"]=["العقود الآجلة لسندات الخزينة Ultra"],t.exports["#CME:I91!-symbol-description"]=["عقود CME الآجلة للبناء - واشنطن العاصمة"],t.exports["#CBOT:ZO1!-symbol-description"]=["العقود الآجلة للشوفان"],t.exports["#CBOT:ZM1!-symbol-description"]=["العقود الآجلة لوجبة فول الصويا"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["العقود Mini الآجلة للذرة"],t.exports["#CBOT:ZC1!-symbol-description"]=["العقود الآجلة للذرة"],t.exports["#CME:LS1!-symbol-description"]=["العقود الآجلة للخشب"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["عقود Mini الآجلة للقمح"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["عقود Mini الآجلة لفول الصويا"],t.exports["#CBOT:ZS1!-symbol-description"]=["عقود الآجلة لفول الصويا"],t.exports["#NYMEX:PA1!-symbol-description"]=["العقود الآجلة للبلاديوم"],t.exports["#CME:FTU1!-symbol-description"]=["عقود E-mini الآجلة لمؤشر FTSE 100 بالدولار الأمريكي"],t.exports["#CBOT:ZR1!-symbol-description"]=["العقود الآجلة للأرز"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["عقود (E-micro) الآجلة للذهب"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["عقود (Mini) الآجلة للذهب"],t.exports["#CME_MINI:RL1!-symbol-description"]=["عقود E-mini لمؤشر Russell 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["عقود E-mini الآجلة لـ S&P 400 Midcap"],t.exports["#COMEX:LD1!-symbol-description"]=["العقود الآجلة للرصاص"],t.exports["#CME_MINI:ES1!-symbol-description"]=["عقود E-mini الآجلة لـ S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["مؤشر Top 40 جنوب أفريقيا"],t.exports["#BMV:ME-symbol-description"]=["مؤشر IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["مؤشر MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["مؤشر هانج سينج Hang Seng"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["مؤشر بيرو العام S&P / BVL (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["مؤشر سعر العائد EGX 30"],t.exports["#BVC:IGBC-symbol-description"]=["المؤشر العام للبورصة الكولومبية"],t.exports["#TWSE:TAIEX-symbol-description"]=["مؤشر رأس المال المرجعي في تايوان"],t.exports["#QSE:GNRI-symbol-description"]=["مؤشر QE"],t.exports["#BME:IBC-symbol-description"]=["مؤشر IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["مؤشر S & P / NZX 50 الإجمالي"],t.exports["#SIX:SMI-symbol-description"]=["مؤشر السوق السويسري"],t.exports["#SZSE:399001-symbol-description"]=["مؤشر مكون SZSE"],t.exports["#TADAWUL:TASI-symbol-description"]=["مؤشر تداول السعودي لجميع الأسهم"],t.exports["#IDX:COMPOSITE-symbol-description"]=["مؤشر IDX المركب"],t.exports["#EURONEXT:PX1-symbol-description"]=["مؤشر CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["مؤشر OMX Helsinki 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["مؤشر BEL 20"],t.exports["#TVC:STI-symbol-description"]=["مؤشر Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["مؤشر DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["مؤشر أسعار الأسهم المركب في كوريا"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["مؤشر FTSE بورصة ماليزيا KLCI"],t.exports["#TASE:TA35-symbol-description"]=["مؤشر TA-35"], +t.exports["#OMXSTO:OMXS30-symbol-description"]=["مؤشر OMX Stockholm 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["مؤشر OMX أيسلندا 8"],t.exports["#NSENG:NSE30-symbol-description"]=["مؤشر NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["مؤشر البحرين لجميع الأسهم"],t.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",t.exports["#OMXCOP:OMXC25-symbol-description"]=["مؤشر كوبنهاجن OMX 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",t.exports["#BELEX:BELEX15-symbol-description"]=["مؤشر BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",t.exports["#EURONEXT:AEX-symbol-description"]=["مؤشر AEX"],t.exports["#CBOE:VIX-symbol-description"]=["مؤشر تقلب S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["مؤشر PHLX لقطاع الذهب والفضة"],t.exports["#DJ:DJUSCL-symbol-description"]=["مؤشر داو جونز للفحم في الولايات المتحدة"],t.exports["#DJ:DJCIKC-symbol-description"]=["مؤشر داو جونز للسلع - البن"],t.exports["#DJ:DJCIEN-symbol-description"]=["مؤشر داو جونز للسلع - الطاقة"],t.exports["#NASDAQ:OSX-symbol-description"]=["مؤشر PHLX لقطاع خدمات النفط"],t.exports["#DJ:DJCISB-symbol-description"]=["مؤشر داو جونز للسلع - السكر"],t.exports["#DJ:DJCICC-symbol-description"]=["مؤشر داو جونز للسلع - كاكاو"],t.exports["#DJ:DJCIGR-symbol-description"]=["مؤشر داو جونز للسلع - حبوب"],t.exports["#DJ:DJCIAGC-symbol-description"]=["مؤشر داو جونز للسلع - العنصر الزراعي المغطى"],t.exports["#DJ:DJCISI-symbol-description"]=["مؤشر داو جونز للسلع - فضة"],t.exports["#DJ:DJCIIK-symbol-description"]=["مؤشر داو جونز للسلع - نيكل"],t.exports["#NASDAQ:HGX-symbol-description"]=["مؤشر PHLX لقطاع الإسكان"],t.exports["#DJ:DJCIGC-symbol-description"]=["مؤشر داو جونز للسلع - ذهب"],t.exports["#SP:SPGSCI-symbol-description"]=["مؤشر S&P جولدمان ساكس للسلع"],t.exports["#NASDAQ:UTY-symbol-description"]=["مؤشر PHLX للقطاع الخدمي"],t.exports["#DJ:DJU-symbol-description"]=["مؤشر متوسط داو جونز الخدمي"],t.exports["#SP:SVX-symbol-description"]=["مؤشر قيمة S&P 500"],t.exports["#SP:OEX-symbol-description"]=["مؤشر S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["مؤشر S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["مؤشر فيلادلفيا لأشباه الموصلات"],t.exports["#RUSSELL:RUI-symbol-description"]=["مؤشر Russell 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["مؤشر Russell 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["مؤشر Russell 2000"],t.exports["#NYSE:XMI-symbol-description"]=["مؤشر السوق الرئيسي NYSE ARCA"],t.exports["#NYSE:XAX-symbol-description"]=["مؤشر AMEX المركب"],t.exports["#NASDAQ:NDX-symbol-description"]=["مؤشر ناسداك 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["مؤشر ناسداك المركب"],t.exports["#DJ:DJT-symbol-description"]=["مؤشر متوسط داو جونز للنقل"],t.exports["#NYSE:NYA-symbol-description"]=["مؤشر NYSE المركب"],t.exports["#NYMEX:CJ1!-symbol-description"]=["عقود الكاكاو الآجلة"],t.exports["#USDILS-symbol-description"]=["الدولار الأمريكي / الشيكل الإسرائيلي"],t.exports["#TSXV:F-symbol-description"]=["شركة فيور جولد المحدودة Fiore Gold Inc"], +t.exports["#SIX:F-symbol-description"]=["شركة فورد للسيارات"],t.exports["#BMV:F-symbol-description"]=["شركة فورد للسيارات"],t.exports["#TWII-symbol-description"]=["مؤشر بورصة تايوان المرجح"],t.exports["#TVC:PL10Y-symbol-description"]=["عوائد السندات الحكومية البولندية لأجل 10 سنوات"],t.exports["#TVC:PL05Y-symbol-description"]=["عوائد السندات الحكومية البولندية لأجل 5 سنوات"],t.exports["#SET:GC-symbol-description"]=["شركة الاتصالات العالمية العامة"],t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["مؤشر ستاندرد أند بورز S&P 500"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["عقود ETHUSD المستديمة"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["عقود XRPUSD المستديمة"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["عقود BTCUSD المستديمة"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة ETHUSD"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["العقود الآجلة المستديمة BTCUSD"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة ETHUSD"],t.exports["#USDHUF-symbol-description"]=["دولار أمريكي / فورنت مجري"],t.exports["#USDTHB-symbol-description"]=["دولار أمريكي / بات تايلندي"],t.exports["#FOREXCOM:US2000-symbol-description"]=["US SmallCap 2000"],t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["العقود الآجلة-النقدية للزبدة (مستمرة: العقد الحالي الأمامي)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei Energy Services Corp"],t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei Energy Services Corp"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",t.exports["#TSX:LS-symbol-description"]=["صندوق Middlefield موزع الأرباح للرعاية الصحية وعلوم الحياة"],t.exports["#BITMEX:XBT-symbol-description"]=["بيتكون / مؤشر الدولار الأمريكي"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["العقود الآجلة لمؤشر E-Mini Russell 2000"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["إجمالي القيمة السوقية للعملات الرقمية بالدولار الأمريكي"],t.exports["#ICEUS:DX1!-symbol-description"]=["العقود الآجلة لمؤشر الدولار الأمريكي"],t.exports["#NYMEX:TT1!-symbol-description"]=["عقود القطن الآجلة"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["العقود الآجلة المستديمة على BTC"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["العقود الآجلة المستديمة على ETH"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["العقود الآجلة المستديمة على XRP"], +t.exports["#PHEMEX:LTCUSD-symbol-description"]=["العقود الآجلة المستديمة على LTC"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["سواب كوانتو BCH"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["سواب كوانتو BTC"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["سواب كوانتو ETH"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["سواب كوانتو LTC"],t.exports["#TVC:CA10-symbol-description"]=["سندات الحكومة الكندية لـ10 سنوات"],t.exports["#TVC:CA10Y-symbol-description"]=["عائد سندات الحكومة الكندية لـ10 سنوات"],t.exports["#TVC:ID10Y-symbol-description"]=["عائد سندات الحكومة الأندونيسية لـ10 سنوات"],t.exports["#TVC:NL10-symbol-description"]=["سندات الحكومة الهولندية لـ10 سنوات"],t.exports["#TVC:NL10Y-symbol-description"]=["عائد سندات الحكومة الهولندية لـ10 سنوات"],t.exports["#TVC:NZ10-symbol-description"]=["سندات الحكومة النيوزلندية لـ10 سنوات"],t.exports["#TVC:NZ10Y-symbol-description"]=["عائد سندات الحكومة النيوزلندية لـ10 سنوات"],t.exports["#SOLUSD-symbol-description"]=["سولانا / الدولار الأمريكي"],t.exports["#LUNAUSD-symbol-description"]=["لونا / الدولار الأمريكي"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / الدولار الأمريكي"],t.exports["#LTCBRL-symbol-description"]=["لايتكوين / ريال برازيلي"],t.exports["#ETCEUR-symbol-description"]=["إيثريوم كلاسيك / يورو"],t.exports["#ETHKRW-symbol-description"]=["إيثيريوم / وون كوريا الجنوبية"],t.exports["#BTCRUB-symbol-description"]=["بيتكوين / روبل روسي"],t.exports["#BTCTHB-symbol-description"]=["بيتكوين / بات تايلندي"],t.exports["#ETHTHB-symbol-description"]=["إيثيريوم / البات التايلندي"],t.exports["#TVC:EU10YY-symbol-description"]=["عائد السندات الحكومية باليورو 10 سنوات"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.77.a1830a06fe990f9f1170.js b/charting_library/bundles/ar.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/ar.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/ar.77.5401b8766c940f90b3e9.js index b5f36263..ac6551b8 100644 --- a/charting_library/bundles/ar.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/ar.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["إضافة"]},53585:e=>{e.exports=["إضافة لون مخصص"]},81865:e=>{e.exports=["الشفافية"]},19801:e=>{e.exports=["الجمعة"]},11268:e=>{e.exports=["الاثنين"]},63331:e=>{e.exports=["السبت"]},85954:e=>{e.exports=["الأحد"]},26230:e=>{e.exports=["الأربعاء"]},24793:e=>{e.exports=["الخميس"]},31533:e=>{e.exports=["الثلاثاء"]},73755:e=>{e.exports=["رمز آخر"]},16936:e=>{e.exports=["عودة"]},88046:e=>{e.exports=["رمز الرسم البياني الرئيسي"]},9898:e=>{e.exports=["حق"]},52051:e=>{e.exports=["الأجندة حاليًا في عام {year}"]},99990:e=>{e.exports=["الأجندة حاليًا في السنوات من {year_start} إلى {year_end}"]},92702:e=>{e.exports=["الأجندة حاليًا في شهر {month}"]},20036:e=>{e.exports=["إلغاء"]},23398:e=>{e.exports=["تغيير الرمز"]},94551:e=>{e.exports=["الرسوم البيانية"]},64498:e=>{e.exports=["كل المصادر"]},97637:e=>{e.exports=["أبريل"]},86797:e=>{e.exports=["أغسطس"]},79852:e=>{e.exports=["سند"]},55669:e=>{e.exports=["ديسمبر"]},56095:e=>{e.exports=["تخفيض"]},29601:e=>{e.exports=["الوصف"]},16467:e=>{e.exports=["فبراير"]},72970:e=>{e.exports=["الجمعة"]},46812:e=>{e.exports=["زيادة"]},26910:e=>{e.exports=["يناير"]},23230:e=>{e.exports=["يوليو"]},49385:e=>{e.exports=["يونيو"]},90784:e=>{e.exports=["أكتوبر"]},89298:e=>{e.exports=["اعتماد مقاصة"]},68988:e=>{e.exports=["موافق"]},61199:e=>{e.exports=["الاثنين"]},95543:e=>{e.exports=["الشهور"]},68327:e=>{e.exports=["مايو"]},84675:e=>{e.exports=["مارس"]},54406:e=>{e.exports=["لا توجد أسواق تطابق المعايير التي عينتها"]},41379:e=>{e.exports=["لا توجد رموز تطابق معاييرك"]},71194:e=>{e.exports=["نوفمبر"]},83771:e=>{e.exports=["العام القادم"]},75385:e=>{e.exports=["السنوات القادمة"]},39752:e=>{e.exports=["الشهر القادم"]},35563:e=>{e.exports=["تنسيق الرقم غير صالح."]},19724:e=>{e.exports=["مصادر"]},1144:e=>{e.exports=["السبت"]},52298:e=>{e.exports=["بحث"]},13269:e=>{e.exports=["اختر مصدراً"]},61132:e=>{e.exports=["سبتمبر"]},2607:e=>{e.exports=["القيمة المحددة أكبر من الحد الأقصى للأداة والتي تبلغ ‎{max}."]},53669:e=>{e.exports=["القيمة المحددة أقل من الحد الأدنى للأداة والتي تبلغ {min}."]},72149:e=>{e.exports=["الأحد"]},83583:e=>{e.exports=["قم بالتبديل إلى الأشهر"]},6244:e=>{e.exports=["التبديل إلى التواريخ"]},80879:e=>{e.exports=["التحول إلى السنوات"]},89053:e=>{e.exports=["رمز"]},48490:e=>{e.exports=["الرمز والوصف"]},75905:e=>{e.exports=["بحث عن الرموز"]},32457:e=>{e.exports=["الرجاء إدخال التاريخ بالشكل الصحيح"]},5122:e=>{e.exports=["الرجاء إدخال التاريخ بالشكل الصحيح يوم- شهر- سنة"]},2587:e=>{e.exports=["الشهر السابق"]},39329:e=>{e.exports=["السنة الماضية"]},27004:e=>{e.exports=["السنوات السابقة"]},54336:e=>{e.exports=["إزالة اللون"]},7147:e=>{e.exports=["الأربعاء"]},7951:e=>{e.exports=["الخميس"]},60142:e=>{e.exports=["السُّمْك"]},44979:e=>{e.exports=["الثلاثاء"]},69325:e=>{e.exports=["الأعوام"]},12629:e=>{e.exports=["السلع"]},87592:e=>{e.exports=["عقود الفروقات"]},17023:e=>{e.exports=["تغيير درجة الشفافية"]},13066:e=>{e.exports=["تغيير اللون"]},95657:e=>{e.exports=["تغيير السماكة"]},18567:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["إضافة"]},53585:e=>{e.exports=["إضافة لون مخصص"]},81865:e=>{e.exports=["الشفافية"]},19801:e=>{e.exports=["الجمعة"]},11268:e=>{e.exports=["الاثنين"]},63331:e=>{e.exports=["السبت"]},85954:e=>{e.exports=["الأحد"]},26230:e=>{e.exports=["الأربعاء"]},24793:e=>{e.exports=["الخميس"]},31533:e=>{e.exports=["الثلاثاء"]},73755:e=>{e.exports=["رمز آخر"]},16936:e=>{e.exports=["عودة"]},88046:e=>{e.exports=["رمز الرسم البياني الرئيسي"]},9898:e=>{e.exports=["حق"]},52051:e=>{e.exports=["الأجندة حاليًا في عام {year}"]},99990:e=>{e.exports=["الأجندة حاليًا في السنوات من {year_start} إلى {year_end}"]},92702:e=>{e.exports=["الأجندة حاليًا في شهر {month}"]},20036:e=>{e.exports=["إلغاء"]},23398:e=>{e.exports=["تغيير الرمز"]},94551:e=>{e.exports=["الرسوم البيانية"]},64498:e=>{e.exports=["كل المصادر"]},97637:e=>{e.exports=["أبريل"]},86797:e=>{e.exports=["أغسطس"]},79852:e=>{e.exports=["سند"]},55669:e=>{e.exports=["ديسمبر"]},56095:e=>{e.exports=["تخفيض"]},29601:e=>{e.exports=["الوصف"]},16467:e=>{e.exports=["فبراير"]},72970:e=>{e.exports=["الجمعة"]},46812:e=>{e.exports=["زيادة"]},26910:e=>{e.exports=["يناير"]},23230:e=>{e.exports=["يوليو"]},49385:e=>{e.exports=["يونيو"]},90784:e=>{e.exports=["أكتوبر"]},89298:e=>{e.exports=["اعتماد مقاصة"]},68988:e=>{e.exports=["موافق"]},61199:e=>{e.exports=["الاثنين"]},95543:e=>{e.exports=["الشهور"]},68327:e=>{e.exports=["مايو"]},84675:e=>{e.exports=["مارس"]},29673:e=>{e.exports=["لا توجد أسواق تطابق المعايير التي عينتها"]},41379:e=>{e.exports=["لا توجد رموز تطابق معاييرك"]},71194:e=>{e.exports=["نوفمبر"]},83771:e=>{e.exports=["العام القادم"]},75385:e=>{e.exports=["السنوات القادمة"]},39752:e=>{e.exports=["الشهر القادم"]},35563:e=>{e.exports=["تنسيق الرقم غير صالح."]},19724:e=>{e.exports=["مصادر"]},1144:e=>{e.exports=["السبت"]},52298:e=>{e.exports=["بحث"]},13269:e=>{e.exports=["اختر مصدراً"]},61132:e=>{e.exports=["سبتمبر"]},2607:e=>{e.exports=["القيمة المحددة أكبر من الحد الأقصى للأداة والتي تبلغ ‎{max}."]},53669:e=>{e.exports=["القيمة المحددة أقل من الحد الأدنى للأداة والتي تبلغ {min}."]},72149:e=>{e.exports=["الأحد"]},83583:e=>{e.exports=["قم بالتبديل إلى الأشهر"]},6244:e=>{e.exports=["التبديل إلى التواريخ"]},80879:e=>{e.exports=["التحول إلى السنوات"]},89053:e=>{e.exports=["رمز"]},48490:e=>{e.exports=["الرمز والوصف"]},75905:e=>{e.exports=["بحث عن الرموز"]},32457:e=>{e.exports=["الرجاء إدخال التاريخ بالشكل الصحيح"]},5122:e=>{e.exports=["الرجاء إدخال التاريخ بالشكل الصحيح يوم- شهر- سنة"]},2587:e=>{e.exports=["الشهر السابق"]},39329:e=>{e.exports=["السنة الماضية"]},27004:e=>{e.exports=["السنوات السابقة"]},54336:e=>{e.exports=["إزالة اللون"]},7147:e=>{e.exports=["الأربعاء"]},7951:e=>{e.exports=["الخميس"]},60142:e=>{e.exports=["السُّمْك"]},44979:e=>{e.exports=["الثلاثاء"]},69325:e=>{e.exports=["الأعوام"]},12629:e=>{e.exports=["السلع"]},87592:e=>{e.exports=["عقود الفروقات"]},17023:e=>{e.exports=["تغيير درجة الشفافية"]},13066:e=>{e.exports=["تغيير اللون"]},95657:e=>{e.exports=["تغيير السماكة"]},18567:e=>{ e.exports=["تغيير خاصية {propertyName}"]},36962:e=>{e.exports=["سعر الإغلاق"]},8448:e=>{e.exports=["العملات الرقمية"]},67245:e=>{e.exports=["إيصال إيداع"]},88720:e=>{e.exports=["اقتصاد"]},39512:e=>{e.exports=["فوركس"]},81859:e=>{e.exports=["العقود الآجلة"]},39337:e=>{e.exports=["أعلى سعر"]},91815:e=>{e.exports=["أعلى سعر+أقل سعر /2"]},40771:e=>{e.exports=["أعلى سعر+أقل سعر+الإغلاق /3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["مؤشر"]},60804:e=>{e.exports=["المؤشرات"]},12504:e=>{e.exports=["أعلى سعر+أقل سعر+الأفتتاح+الإغلاق/4"]},38466:e=>{e.exports=["الأفتتاح"]},3919:e=>{e.exports=["أقل سعر"]},36931:e=>{e.exports=["سهم"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ar.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/ar.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 739cae52..00000000 --- a/charting_library/bundles/ar.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count}' (سعر، عمود)"]},91282:t=>{t.exports=["#1 (عمود)"]},1961:t=>{t.exports=["#1 (سعر)"]},12706:t=>{t.exports=["#1 (سعر، عمود)"]},92195:t=>{t.exports=["# 1 (الوضع العمودي، عمود)"]},66187:t=>{t.exports=["متوسط"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["عكس عقارب الساعة"]},43809:t=>{t.exports=["مُعامِلات كنسب مئوية"]},40054:t=>{t.exports=["لون"]},47737:t=>{t.exports=["احصائيات الوضع المدمج"]},4639:t=>{t.exports=["إحداثيات"]},76655:t=>{t.exports=["السيولة النقدية"]},99120:t=>{t.exports=["قناة"]},60066:t=>{t.exports=["التغيير بالنقاط"]},36150:t=>{t.exports=["زاوية"]},38280:t=>{t.exports=["زوايا"]},95264:t=>{t.exports=["حجم الحساب"]},85160:t=>{t.exports=["أظهر الاحصائيات دائماً"]},54189:t=>{t.exports=["أقواس"]},34674:t=>{t.exports=["متوسط أعلى-أدنى لأقل تيك"]},17608:t=>{t.exports=["عناوين سفلية"]},48848:t=>{t.exports=["الإطار"]},72269:t=>{t.exports=["إطارات"]},27331:t=>{t.exports=["الخلفية"]},19949:t=>{t.exports=["نطاق الأعمدة"]},81260:t=>{t.exports=["شبكة"]},67114:t=>{t.exports=["نطاق التاريخ/الوقت"]},37067:t=>{t.exports=["النزوح (السعر، العمود)"]},75460:t=>{t.exports=["مسافة"]},46211:t=>{t.exports=["دبوس الرموز التعبيرية"]},46001:t=>{t.exports=["سعر صفقة التداول"]},1220:t=>{t.exports=["تمديد"]},71116:t=>{t.exports=["تمديد لأسفل"]},45809:t=>{t.exports=["تمديد لليسار"]},25892:t=>{t.exports=["تمديد الخط الأيسر"]},13611:t=>{t.exports=["تمديد الخطوط"]},3304:t=>{t.exports=["تمديد الخطوط لليسار"]},83095:t=>{t.exports=["تمديد الخطوط يميناً"]},14025:t=>{t.exports=["تمديد لليمين"]},74395:t=>{t.exports=["تمديد الخط الأيمن"]},85197:t=>{t.exports=["تمديد لأعلى"]},17006:t=>{t.exports=["حجم الخط"]},31343:t=>{t.exports=["نص الإخفاق"]},28565:t=>{t.exports=["خلفية الإخفاق"]},87931:t=>{t.exports=["مراوح"]},39836:t=>{t.exports=["مستويات فيبوناتشي استنادا على المقياس اللوغاريتمي"]},10578:t=>{t.exports=["دوائر كاملة"]},25264:t=>{t.exports=["أعمدة الارتفاع والانخفاض"]},66049:t=>{t.exports=["أعمدة OC"]},27531:t=>{t.exports=["‏ حجم العقد"]},85206:t=>{t.exports=["عنوان"]},75332:t=>{t.exports=["حواف الملصق"]},14773:t=>{t.exports=["خلفية العنوان"]},37126:t=>{t.exports=["نص الملصق"]},79106:t=>{t.exports=["مستويات"]},95610:t=>{t.exports=["خط المستويات"]},79307:t=>{t.exports=["العناوين اليسرى"]},49286:t=>{t.exports=["خط - ارتفاع / انخفاض / 2"]},17676:t=>{t.exports=["خط - افتتاح"]},47669:t=>{t.exports=["خط- إغلاق"]},71899:t=>{t.exports=["خط - ارتفاع"]},83394:t=>{t.exports=["خط - انخفاض"]},60489:t=>{t.exports=["لون الخط"]},53889:t=>{t.exports=["الوضع"]},95543:t=>{t.exports=["الشهور"]},24510:t=>{t.exports=["نقطة المنتصف"]},22213:t=>{t.exports=["خلفية المصدر"]},15500:t=>{t.exports=["إطار المصدر"]},79238:t=>{t.exports=["نص المصدر"]},37249:t=>{t.exports=["الإحصائيات"]},28712:t=>{t.exports=["موقف الإحصائيات"]},50948:t=>{t.exports=["لون وقف الخسارة"]},56119:t=>{t.exports=["مستوى وقف الخسارة"]},69835:t=>{t.exports=["نص النجاح"]},91141:t=>{t.exports=["خلفية النجاح"]},2694:t=>{t.exports=["التغيير في المئة"]},650:t=>{t.exports=["نسب مئوية"]},25684:t=>{ -t.exports=["سعر"]},23675:t=>{t.exports=["ملصق السعر"]},75675:t=>{t.exports=["عنوان السعر"]},16103:t=>{t.exports=["مستويات السعر"]},46964:t=>{t.exports=["المدى السعري"]},59771:t=>{t.exports=["نسبة السعر/العمود"]},29072:t=>{t.exports=["أسعار"]},2635:t=>{t.exports=["مستوى جني الأرباح"]},33886:t=>{t.exports=["نطاقات ونِسب"]},24186:t=>{t.exports=["انعكاس"]},91367:t=>{t.exports=["ملصقات على اليمين"]},63833:t=>{t.exports=["مخاطرة"]},95545:t=>{t.exports=["الموجة"]},10209:t=>{t.exports=["عناوين القمة"]},98001:t=>{t.exports=["خلفية الهدف"]},89258:t=>{t.exports=["إطار الهدف"]},45302:t=>{t.exports=["لون الهدف:"]},74289:t=>{t.exports=["نص الهدف"]},17932:t=>{t.exports=["التفاف النص"]},55325:t=>{t.exports=["ملصق الوقت"]},77838:t=>{t.exports=["مستويات الوقت"]},2295:t=>{t.exports=["الشفافية"]},4372:t=>{t.exports=["خط الاتجاه"]},12374:t=>{t.exports=["استخدم لون واحد"]},91322:t=>{t.exports=["القِيم"]},25227:t=>{t.exports=["التباين"]},1670:t=>{t.exports=["تغيير الزاوية"]},38829:t=>{t.exports=["تغيير لون السهم"]},23723:t=>{t.exports=["تغيير إحداثيات سعر X"]},72080:t=>{t.exports=["تغيير لون العلم"]},66266:t=>{t.exports=["تغيير إحداثيات سعر Y"]},98905:t=>{t.exports=["تغيير الهامش العلوي"]},11049:t=>{t.exports=["تغيير إحداثيات الوضع الرأسي Y"]},31804:t=>{t.exports=["تغيير عكس عقارب الساعة {title}"]},99128:t=>{t.exports=["تغيير وضوح معامل {title} كنسبة رؤية"]},20216:t=>{t.exports=["تغيير لون {title}"]},35435:t=>{t.exports=["تغيير الوضع المدمج لإحصائيات {title}"]},550:t=>{t.exports=["تغيير لون حدود ‎{title}‎ الصاعدة"]},28146:t=>{t.exports=["تغيير وضوح حدود {title} الصاعدة"]},7373:t=>{t.exports=["تغيير لون حدود ‎{title}‎ الهابطة"]},38742:t=>{t.exports=["تغيير لون شموع {title} الهابطة"]},42273:t=>{t.exports=["تغيير لون شموع {title} الصاعدة"]},76054:t=>{t.exports=["تغيير لون ظلال شموع {title}"]},27029:t=>{t.exports=["تغيير وضوح ظلال شموع {title}"]},22430:t=>{t.exports=["تغيير وضوح نقاط تغير {title}"]},45537:t=>{t.exports=["تغيير وضوح زاوية {title}"]},31775:t=>{t.exports=["تغيير حجم الحساب {title}"]},37913:t=>{t.exports=["تغيير {title} لتظهر دائما الإحصائيات"]},15521:t=>{t.exports=["تغيير لون كل الخطوط {title}"]},17466:t=>{t.exports=["تغيير لون خط أقواس {title} {index}"]},72307:t=>{t.exports=["تغيير عرض خط أقواس {title} {index}"]},13853:t=>{t.exports=["تغيير وضوح أقواس {title} {index}"]},78680:t=>{t.exports=["تغيير قيمة متوسط أعلى-أدنى {title}"]},15802:t=>{t.exports=["تغيير وضوح الملصقات السفلى {title}"]},36438:t=>{t.exports=["تغيير وضوح الخلفية {title}"]},64548:t=>{t.exports=["تغيير وضوح خلفية {title}"]},75312:t=>{t.exports=["تغيير اللون لخلفية {title}"]},39651:t=>{t.exports=["تغيير اللون 1 لخلفية {title}"]},78177:t=>{t.exports=["تغيير اللون 2 لخلفية {title}"]},42746:t=>{t.exports=["تغيير وضوح نطاق الأعمدة {title}"]},53770:t=>{t.exports=["تغيير وضوح شبكة {title}"]},29145:t=>{t.exports=["تغيير وضوح الملصقات العليا {title}"]},64949:t=>{t.exports=["تغيير نمط خط الشبكة {title}"]},93548:t=>{t.exports=["تغيير لون شبكة الخطوط {title}"]},15485:t=>{t.exports=["تغيير وضوح نطاق التاريخ/الوقت {title}"]},3400:t=>{t.exports=["تغيير درجة {title}"]},91534:t=>{ -t.exports=["تغيير وضوح المسافة {title}"]},65056:t=>{t.exports=["تغيير الرمز التعبيري {title}"]},65899:t=>{t.exports=["تغيير وضوح الرموز التعبيرية {title}"]},59354:t=>{t.exports=["تغيير سعر الدخول {title}"]},1447:t=>{t.exports=["تغيير التمديد لأسفل {title}"]},15258:t=>{t.exports=["تغيير التمديد لليسار {title}"]},96902:t=>{t.exports=["تغيير تمديد الخط {title}"]},896:t=>{t.exports=["تغيير التمديد لأعلى {title}"]},3708:t=>{t.exports=["تغيير التمديد لليسار {title}"]},52889:t=>{t.exports=["تغيير التمديد لليمين {title}"]},86647:t=>{t.exports=["تغيير امتداد {title}"]},3156:t=>{t.exports=["تغيير لون نص عدم نجاح {title}"]},49885:t=>{t.exports=["تغيير لون خلفية عدم نجاح {title}"]},89126:t=>{t.exports=["تغيير وضوح خط المروحة {title} {index}"]},30016:t=>{t.exports=["تغيير عرض خط المروحة {title} {index}"]},82516:t=>{t.exports=["تغيير لون خط مروحة {title} {index}"]},78142:t=>{t.exports=["تغيير وضوح المراوح {title}"]},79467:t=>{t.exports=["تغيير لون خط المراوح {title}"]},45739:t=>{t.exports=["تغيير مستويات فيبوناتشي {title} على أساس المقياس اللوغاريتمي"]},99670:t=>{t.exports=["تغيير {title} المقلوب"]},35165:t=>{t.exports=["تغيير وضوح الدوائر الكاملة {title}"]},48983:t=>{t.exports=["تغيير لون خلفية الصورة {title}"]},45025:t=>{t.exports=["تغيير حجم اللوت {title}"]},81170:t=>{t.exports=["تغيير محاذاة الملصقات {title}"]},22775:t=>{t.exports=["تغيير حجم خط الملصقات {title}"]},24338:t=>{t.exports=["تغيير وضوح الملصقات {title}"]},32891:t=>{t.exports=["تغيير معامل خط مستوى {title} {index}"]},85551:t=>{t.exports=["تغيير لون خط مستوى {title} {index}"]},47840:t=>{t.exports=["تغيير نمط خط مستوى {title} {index}"]},45463:t=>{t.exports=["تغيير وضوح مستوى خط {title} {index}"]},90098:t=>{t.exports=["تغيير عرض خط مستوى {title} {index}"]},26710:t=>{t.exports=["تغيير وضوح المستويات {title}"]},2359:t=>{t.exports=["تغيير وضوح الملصقات اليسرى {title}"]},44643:t=>{t.exports=["تغيير عرض الخط {title}"]},20563:t=>{t.exports=["تغيير لون الخط {title}"]},66982:t=>{t.exports=["تغيير نمط الخط {title}"]},94441:t=>{t.exports=["تغيير وضع {title}"]},89996:t=>{t.exports=["تغيير وضوح نقطة المنتصف {title}"]},36618:t=>{t.exports=["تغيير {title} المعكوس"]},18544:t=>{t.exports=["تغيير لون خلفية المصدر {title}"]},48035:t=>{t.exports=["تغيير لون حدود المصدر {title}"]},42286:t=>{t.exports=["تغيير لون نص المصدر {title}"]},588:t=>{t.exports=["تغيير موضع الإحصائيات {title}"]},54659:t=>{t.exports=["تغيير لون الإيقاف {title}"]},89182:t=>{t.exports=["تغيير مستوى الإيقاف {title}"]},82224:t=>{t.exports=["تغيير سعر الإيقاف {title}"]},88383:t=>{t.exports=["تغيير لون نص نجاح {title}"]},26967:t=>{t.exports=["تغيير لون خلفية نجاح {title}"]},62243:t=>{t.exports=["تغيير وضوح نسبة تغير {title}"]},45936:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},88577:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},47045:t=>{t.exports=["تغيير وضوح ملصقات أسعار {title}"]},56175:t=>{t.exports=["تغيير وضوح أسعار {title}"]},44539:t=>{t.exports=["تغيير مستوى الربح {title}"]},41646:t=>{t.exports=["تغيير سعر ربح {title}"]},52877:t=>{t.exports=["تغيير {title} المعكوس"]},16598:t=>{ -t.exports=["تغيير وضوح الملصقات اليمنى {title}"]},31553:t=>{t.exports=["تغيير مخاطرة {title}"]},40344:t=>{t.exports=["تغيير وضع عرض الخاطرة {title}"]},73137:t=>{t.exports=["تغيير وضوح الملصقات العليا {title}"]},52387:t=>{t.exports=["تغيير لون خلفية الهدف {title}"]},6921:t=>{t.exports=["تغيير لون إطارات الهدف {title}"]},97573:t=>{t.exports=["تغيير لون الهدف {title}"]},27634:t=>{t.exports=["تغيير لون نص الهدف {title}"]},33822:t=>{t.exports=["تغيير وضوح ملصقات وقت {title}"]},84321:t=>{t.exports=["تغيير وضوح {title}"]},12355:t=>{t.exports=["تغيير قيمة التباين {title}"]},25937:t=>{t.exports=["تغيير المحاذاة الرأسية لملصقات {toolName}"]},46991:t=>{t.exports=["تغيير محاذاة الملصقات {toolName} أفقيًا"]},73080:t=>{t.exports=["تغيير اِتِّجاه ملصقات {toolName}"]},24272:t=>{t.exports=["تغيير وضوح خط {toolName}"]},46404:t=>{t.exports=["تغيير عرض خط {toolName}"]},50265:t=>{t.exports=["تغيير لون خط {toolName}"]},72781:t=>{t.exports=["تغيير خط {toolName} الممتد إلى اليسار"]},84613:t=>{t.exports=["تغيير خط {toolName} الممتد إلى اليمين"]},62603:t=>{t.exports=["تغيير النهاية اليسرى لخط {toolName}"]},62412:t=>{t.exports=["تغيير النهاية يمين خط {toolName}"]},35422:t=>{t.exports=["تغيير نمط خط {toolName}"]},77690:t=>{t.exports=["تغيير نص {toolName}"]},69871:t=>{t.exports=["تغيير وضوح النص {toolName}"]},25878:t=>{t.exports=["تغيير التفاف نص {toolName}"]},91832:t=>{t.exports=["تغيير لون خلفية النص {toolName}"]},18610:t=>{t.exports=["تغيير وضوح خلفية النص {toolName}"]},44755:t=>{t.exports=["تغيير لون حدود النص {toolName}"]},6324:t=>{t.exports=["تغيير عرض حدود النص {toolName}"]},45529:t=>{t.exports=["تغيير وضوح حدود النص {toolName}"]},6500:t=>{t.exports=["تغيير لون النص {toolName}"]},51614:t=>{t.exports=["تغيير خط النص الغامق {toolName}"]},18572:t=>{t.exports=["تغيير خط النص {toolName} المائل"]},48382:t=>{t.exports=["تغيير حجم خط نص {toolName}"]},18567:t=>{t.exports=["تغيير خاصية {propertyName}"]},21926:t=>{t.exports=["لون الخلفية"]},52241:t=>{t.exports=["تم ملء الخلفيات"]},70607:t=>{t.exports=["لون الخط"]},41075:t=>{t.exports=["نمط الخط"]},73043:t=>{t.exports=["عرض الخط"]},72223:t=>{t.exports=["نقل الرسومات"]},41437:t=>{t.exports=["لون النص"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/ca_ES.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..1664121d --- /dev/null +++ b/charting_library/bundles/ca_ES.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,6 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports=["#{count} (barra)"]},9671:e=>{e.exports=["#{count} (preu, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (preu)"]},12706:e=>{e.exports=["#1 (preu, barra)"]},92195:e=>{e.exports=["#1 (% de posició vertical, barra)"]},66187:e=>{e.exports=["Mitjà"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Cap a l'esquerra"]},43809:e=>{e.exports=["Coeficients en percentatge"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports=["Mode d'estadístiques compactes"]},4639:e=>{e.exports=["Coordenades"]},76655:e=>{e.exports=["Efectiu"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports=["Mida del compte"]},85160:e=>{e.exports=["Mostra estadístiques sempre"]},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports=["Mitjana d'HL en minticks"]},17608:e=>{e.exports=["Etiquetes inferiors"]},48848:e=>{e.exports=["Vora"]},72269:e=>{e.exports=["Vores"]},27331:e=>{e.exports=["Fons"]},66282:e=>{e.exports=["Fons #1"]},19949:e=>{e.exports=["Rang de barres"]},81260:e=>{e.exports=["Graella"]},67114:e=>{e.exports=["Rang de data/hora"]},37067:e=>{e.exports=["Desplaçament (preu, barra)"]},75460:e=>{e.exports=["Distància"]},46211:e=>{e.exports=["Pin Emoji"]},46001:e=>{e.exports=["Preu d'entrada"]},1220:e=>{e.exports=["Amplia"]},71116:e=>{e.exports=["Amplia part inferior"]},45809:e=>{e.exports=["Amplia a l'esquerra"]},25892:e=>{e.exports=["Estén la línia esquerra"]},13611:e=>{e.exports=["Amplia línies"]},3304:e=>{e.exports=["Amplia les línies a l'esquerra"]},83095:e=>{e.exports=["Amplia les línies a la dreta"]},14025:e=>{e.exports=["Amplia a la dreta"]},74395:e=>{e.exports=["Estén la línia dreta"]},85197:e=>{e.exports=["Aplica cap amunt"]},17006:e=>{e.exports=["Mida de la font"]},31343:e=>{e.exports=["Text d'error"]},28565:e=>{e.exports=["Fons d'errors"]},87931:e=>{e.exports=["Ventalls"]},39836:e=>{e.exports=["Nivells Fib basats en una escala logarítmica"]},10578:e=>{e.exports=["Cercles complets"]},25264:e=>{e.exports=["Barres HL (màxim i mínim)"]},66049:e=>{e.exports=["Barres d'OC"]},27531:e=>{e.exports=["Mida del lot"]},99180:e=>{e.exports=["Banda inferior 1"]},53861:e=>{e.exports=["Banda inferior #2"]},44775:e=>{e.exports=["Banda inferior #3"]},85206:e=>{e.exports=["Etiqueta"]},75332:e=>{e.exports=["Vora de l'etiqueta"]},14773:e=>{e.exports=["Fons de l'etiqueta"]},37126:e=>{e.exports=["Text de l'etiqueta"]},79106:e=>{e.exports=["Nivells"]},95610:e=>{e.exports=["Línia de nivells"]},79307:e=>{e.exports=["Etiquetes de l'esquerra"]},49286:e=>{e.exports=["Línia - HL/2"]},17676:e=>{e.exports=["Línia: oberta"]},47669:e=>{e.exports=["Línia - tancament"]},71899:e=>{e.exports=["Línia: alta"]},83394:e=>{e.exports=["Línia: baixa"]},60489:e=>{e.exports=["Color de la línia"]},53889:e=>{e.exports="Mode"},95543:e=>{e.exports=["Mesos"]},24510:e=>{e.exports=["Punt mitjà"]},22213:e=>{e.exports=["Fons de la font"]},15500:e=>{e.exports=["Vora de la font"]},79238:e=>{ +e.exports=["Text de la font"]},37249:e=>{e.exports=["Estadístiques"]},28712:e=>{e.exports=["Posició en estadístiques"]},50948:e=>{e.exports=["Color del límit màxim de pèrdues"]},56119:e=>{e.exports=["Nivell de stop"]},69835:e=>{e.exports=["Text correcte"]},91141:e=>{e.exports=["Fons correcte"]},2694:e=>{e.exports="Percent change"},650:e=>{e.exports=["Percentatges"]},25684:e=>{e.exports=["Preu"]},23675:e=>{e.exports=["Etiqueta de preus"]},75675:e=>{e.exports=["Etiquetes de preus"]},16103:e=>{e.exports=["Nivells de preus"]},46964:e=>{e.exports=["Rang de preus"]},59771:e=>{e.exports=["Ràtio preu/barra"]},29072:e=>{e.exports=["Preus"]},2635:e=>{e.exports=["Nivell de benefici"]},33886:e=>{e.exports=["Rangs i relacions"]},24186:e=>{e.exports=["Reverteix"]},91367:e=>{e.exports=["Etiquetes de la dreta"]},63833:e=>{e.exports=["Risc"]},95545:e=>{e.exports=["Ona"]},10209:e=>{e.exports=["Etiquetes superiors"]},98001:e=>{e.exports=["Fons de l'objectiu de beneficis"]},89258:e=>{e.exports=["Vora de l'objectiu de beneficis"]},45302:e=>{e.exports=["Color de l'objectiu de beneficis"]},74289:e=>{e.exports=["Text de l'objectiu de beneficis"]},17932:e=>{e.exports=["Ajustament de text"]},55325:e=>{e.exports=["Etiqueta de temps"]},77838:e=>{e.exports=["Nivells de temps"]},2295:e=>{e.exports=["Transparència"]},4372:e=>{e.exports=["Línia de tendència"]},26775:e=>{e.exports=["Banda superior 1"]},21774:e=>{e.exports=["Banda superior #2"]},21076:e=>{e.exports=["Banda superior #3"]},12374:e=>{e.exports=["Fes servir un color"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports=["Valors"]},25227:e=>{e.exports=["Variància"]},1670:e=>{e.exports=["canvia angle"]},38829:e=>{e.exports=["canvia el color de la fletxa"]},23723:e=>{e.exports=["canvia la coordenada X de les barres"]},72080:e=>{e.exports=["canvia el color de la bandera"]},66266:e=>{e.exports=["canvia la coordenada Y dels preus"]},98905:e=>{e.exports=["canvia el marge superior"]},11049:e=>{e.exports=["canvia la coordenada Y de la posició vertical"]},98057:e=>{e.exports=["canvia el color de la línia del preu mitjà ponderat per volum (VWAP) de {title}"]},55218:e=>{e.exports=["canvia l'ample de la línia del preu mitjà ponderat per volum (VWAP) de {title}"]},31804:e=>{e.exports=["canvia cap a l'esquerra en {title}"]},99128:e=>{e.exports=["canvia la visibilitat dels coeficients en percentatges de {title}"]},20216:e=>{e.exports=["canvia el color de {title}"]},35435:e=>{e.exports=["canvia el mode d'estadístiques compactes de {title}"]},550:e=>{e.exports=["canvia el color superior de la vora de l'espelma de {title}"]},28146:e=>{e.exports=["canvia la visibilitat de la vora de l'espelma de {title}"]},7373:e=>{e.exports=["canvia el color inferior de la vora de l'espelma de {title}"]},38742:e=>{e.exports=["canvia el color inferior de l'espelma de {title}"]},42273:e=>{e.exports=["canvia el color superior de l'espelma de {title}"]},76054:e=>{e.exports=["canvia el color de la metxa de l'espelma de {title}"]},27029:e=>{e.exports=["canvia la visibilitat de la metxa de l'espelma de {title}"]},22430:e=>{ +e.exports="change {title} change in pips visibility"},45537:e=>{e.exports=["canvia la visibilitat de l'angle de {title}"]},31775:e=>{e.exports=["canvia la mida del compte de {title}"]},37913:e=>{e.exports=["canvia la casella mostra sempre les estadístiques de {title}"]},15521:e=>{e.exports=["canvia el color de totes les línies de {title}"]},17466:e=>{e.exports=["canvia el color de línia de l'arc de {index} de {title}"]},72307:e=>{e.exports=["canvia l'ample de línia de l'arc de {index} de {title}"]},13853:e=>{e.exports=["canvia la visibilitat de la línia {index} dels arcs de {title}"]},78680:e=>{e.exports=["canvia el valor mitjà de HL de {title}"]},15802:e=>{e.exports=["canvia la visibilitat de les etiquetes inferiors de {title}"]},36438:e=>{e.exports=["canvia la transparència del fons de {title}"]},64548:e=>{e.exports=["canvia la visibilitat del fons de {title}"]},75312:e=>{e.exports=["canvia el color del fons de {title}"]},39651:e=>{e.exports=["canvia el color del fons 1 {title}"]},78177:e=>{e.exports=["canvia el color dels fons 2 {title}"]},42746:e=>{e.exports=["canvia la visibilitat del rang de barres de {title}"]},53770:e=>{e.exports=["canvia la visibilitat de la quadrícula de {title}"]},29145:e=>{e.exports=["canvia el color de la línia de la quadrícula de {title}"]},64949:e=>{e.exports=["canvia l'estil de la línia de la quadrícula de {title}"]},93548:e=>{e.exports=["canvia l'ample de la línia de la quadrícula de {title}"]},15485:e=>{e.exports=["canvia la visibilitat del rang de data/hora de {title}"]},3400:e=>{e.exports=["canvia el grau de {title}"]},91534:e=>{e.exports=["canvia la visibilitat de la distància de {title}"]},65056:e=>{e.exports=["canvia l'emoji de {title}"]},65899:e=>{e.exports=["canvia la visibilitat de l'emoji de {title}"]},59354:e=>{e.exports=["canvia el preu de l'entrada de {title}"]},1447:e=>{e.exports=["canvia amplia cap avall a {title}"]},15258:e=>{e.exports=["canvia amplia cap a l'esquerra a {title}"]},96902:e=>{e.exports=["canvia ampliar línies a {title}"]},896:e=>{e.exports=["canvia amplia cap amunt a {title}"]},3708:e=>{e.exports=["canvia l'ampliació cap a l'esquerra a {title}"]},52889:e=>{e.exports=["canvia l'ampliació cap a la dreta a {title}"]},86647:e=>{e.exports=["canvia l'ampliació de {title}"]},3156:e=>{e.exports=["canvia el color del text de l'error de {title}"]},49885:e=>{e.exports=["canvia el color de fons de l'error de {title}"]},89126:e=>{e.exports=["canvia la visibilitat de la línia {index} del ventall de {title}"]},30016:e=>{e.exports=["canvia l'ample de línia del ventall de {index} de {title}"]},82516:e=>{e.exports=["canvia el color de la línia del ventall de {index} de {title}"]},78142:e=>{e.exports=["canvia la visibilitat dels ventalls de {title}"]},79467:e=>{e.exports=["canvia el color de la línia de ventalls de {title}"]},45739:e=>{e.exports=["canvia els nivells de Fibonacci en funció de l'escala logarítmica de {title}"]},99670:e=>{e.exports=["canvia capgirat en {title}"]},35165:e=>{e.exports=["canvia la visibilitat dels cercles complets de {title}"]},48983:e=>{ +e.exports=["canvia el color del fons de la imatge de {title}"]},45025:e=>{e.exports=["canvia la mida del lot de {title}"]},13901:e=>{e.exports=["canvia el color de la línia de la banda inferior 1 de {title}"]},78425:e=>{e.exports=["canvia la visibilitat de la línia de la banda inferior 1 de {title}"]},99491:e=>{e.exports=["canvia l'ample de la línia de la banda inferior 1 de {title}"]},55469:e=>{e.exports=["canvia el color de la línia de la banda inferior #2 de {title}"]},76157:e=>{e.exports=["canvia la visibilitat de la banda inferior #2 de {title}"]},8081:e=>{e.exports=["canvia l'ample de línia de la banda inferior #2 de {title}"]},95016:e=>{e.exports=["canvia el color de la línia de la banda inferior #3 de {title}"]},84928:e=>{e.exports=["canvia la visibilitat de la línia de la banda inferior #3 de {title}"]},44693:e=>{e.exports=["canvia l'ample de la línia de la banda inferior #3 de {title}"]},81170:e=>{e.exports=["canvia l'alineació de les etiquetes de {title}"]},22775:e=>{e.exports=["canvia mida de la lletra de les etiquetes de {title}"]},24338:e=>{e.exports=["canvia la visibilitat de les etiquetes de {title}"]},32891:e=>{e.exports=["canvia el coeficient de línia dels nivells de {index} de {title}"]},85551:e=>{e.exports=["canvia el color de línia dels nivells de {index} de {title}"]},47840:e=>{e.exports=["canvia l'estil de línia dels nivells de {index} de {title}"]},45463:e=>{e.exports=["canvia la visibilitat de la línia {index} de nivell de {title}"]},90098:e=>{e.exports=["canvia l'ample de línia dels nivells de {index} de {title}"]},26710:e=>{e.exports=["canvia els nivells de visibilitat de {title}"]},2359:e=>{e.exports=["canvia la visibilitat de les etiquetes esquerres de {title}"]},44643:e=>{e.exports=["canvia l'ample de la línia de {title}"]},20563:e=>{e.exports=["canvia el color de la línia de {title}"]},66982:e=>{e.exports=["canvia l'estil de la línia de {title}"]},94441:e=>{e.exports=["canvia el mode de {title}"]},89996:e=>{e.exports=["canvia la visibilitat del punt mitjà de {title}"]},36618:e=>{e.exports=["canvia reflectit en {title}"]},18544:e=>{e.exports=["canvia el color de fons de la font de {title}"]},48035:e=>{e.exports=["canvia el color de la vora de la font de {title}"]},42286:e=>{e.exports=["canvia el color del text font de {title}"]},588:e=>{e.exports=["canvia la posició de les estadístiques de {title}"]},54659:e=>{e.exports=["canvia el color de l'stop de {title}"]},89182:e=>{e.exports=["canvia el nivell de stop de {title}"]},82224:e=>{e.exports=["canvia el preu de stop de {title}"]},88383:e=>{e.exports=["canvia el color del text de l'èxit a {title}"]},26967:e=>{e.exports=["canvia el color de fons de l'èxit a {title}"]},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports=["canvia la visibilitat de l'etiqueta de preus de {title}"]},88577:e=>{e.exports=["canvia la visibilitat de les etiquetes de preus de {title}"]},47045:e=>{e.exports=["canvia la visibilitat del rang de preus de {title}"]},94028:e=>{e.exports=["canvia la visibilitat del preu de {title}"]}, +56175:e=>{e.exports=["canvia la visibilitat dels preus de {title}"]},44539:e=>{e.exports=["canvia el nivell de beneficis de {title}"]},41646:e=>{e.exports=["canvia el preu de beneficis de {title}"]},52877:e=>{e.exports=["canvia capgirat en {title}"]},16598:e=>{e.exports=["canvia la visibilitat de les etiquetes dretes de {title}"]},31553:e=>{e.exports=["canvia el risc de {title}"]},40344:e=>{e.exports=["canvia el mode de visualització de riscos de {title}"]},73137:e=>{e.exports=["canvia la visibilitat de les etiquetes superiors de {title}"]},52387:e=>{e.exports=["canvia el color de fons de l'objectiu de {title}"]},6921:e=>{e.exports=["canvia el color de la vora de l'objectiu {title}"]},97573:e=>{e.exports=["canvia el color de l'objectiu de {title}"]},27634:e=>{e.exports=["canvia el color del text de l'objectiu de {title}"]},33822:e=>{e.exports=["canvia la visibilitat de l'etiqueta de temps de {title}"]},84321:e=>{e.exports=["canvia la transparència de {title}"]},10417:e=>{e.exports=["canvia el color de la línia de la banda superior 1 de {title}"]},58722:e=>{e.exports=["canvia la visibilitat de la línia de la banda superior 1 de {title}"]},13633:e=>{e.exports=["canvia l'ample de la línia de la banda superior 1 de {title}"]},64709:e=>{e.exports=["canvia el color de la línia de la banda superior #2 de {title}"]},97847:e=>{e.exports=["canvia la visibilitat de la línia de la banda superior #2 de {title}"]},62921:e=>{e.exports=["canvia l'ample de la línia de la banda superior #2 de {title}"]},94153:e=>{e.exports=["canvia el color de la banda superior #3 de {title}"]},19835:e=>{e.exports=["canvia la visibilitat de la banda superior #3 de {title}"]},68310:e=>{e.exports=["canvia l'ample de la línia de la banda superior #3 de {title}"]},12355:e=>{e.exports=["canvia el valor de variància de {title}"]},25937:e=>{e.exports=["canvia l'alineació vertical de les etiquetes de {toolName}"]},46991:e=>{e.exports=["canvia l'alineació horitzontal de les etiquetes de {toolName}"]},73080:e=>{e.exports=["canvia la direcció de les etiquetes de {toolName}"]},24272:e=>{e.exports=["canvia la visibilitat de la línia de {toolName}"]},46404:e=>{e.exports=["canvia l'ample de la línia de {toolName}"]},50265:e=>{e.exports=["canvia el color de la línia de {toolName}"]},72781:e=>{e.exports=["canvia la línia que s'estén a l'esquerra {toolName}"]},84613:e=>{e.exports=["canvia la línia que s'estén a la dreta de {toolName}"]},62603:e=>{e.exports=["canvia el final de la línia esquerra de {toolName}"]},62412:e=>{e.exports=["canvia el final de la línia dreta de {toolName}"]},35422:e=>{e.exports=["canvia l'estil de línia de {toolName}"]},77690:e=>{e.exports=["canvia el text de {toolName}"]},69871:e=>{e.exports=["canvia la visibilitat del text de {toolName}"]},25878:e=>{e.exports=["canvia l'ajustament del text de {toolName}"]},91832:e=>{e.exports=["canvia el color de fons del text de {toolName}"]},18610:e=>{e.exports=["canvia la visibilitat del fons del text de {toolName}"]},44755:e=>{e.exports=["canvia el color de la vora del text de {toolName}"]},6324:e=>{ +e.exports=["canvia l'ample de la vora del text de {toolName}"]},45529:e=>{e.exports=["canvia la visibilitat de la vora del text de {toolName}"]},6500:e=>{e.exports=["canvia el color del text de {toolName}"]},51614:e=>{e.exports=["canvia la font del text en negreta de {toolName}"]},18572:e=>{e.exports=["canvia la font del text en cursiva de {toolName}"]},48382:e=>{e.exports=["canvia la mida de la font del text de {toolName}"]},18567:e=>{e.exports=["cnavia la propietat de {propertyName}"]},21926:e=>{e.exports=["color del fons"]},52241:e=>{e.exports=["farciment del fons"]},70607:e=>{e.exports=["color de les línies"]},41075:e=>{e.exports=["estil de línies"]},73043:e=>{e.exports=["ample de línies"]},72223:e=>{e.exports=["moure dibuixos"]},41437:e=>{e.exports=["color del text"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.4053.929467332218f26dc70f.js b/charting_library/bundles/ca_ES.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..e14ecadd --- /dev/null +++ b/charting_library/bundles/ca_ES.4053.929467332218f26dc70f.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["barres"]},19648:e=>{e.exports=["12 hores"]},55838:e=>{e.exports=["24 hores"]},72171:e=>{e.exports=["Centre"]},88364:e=>{e.exports=["Estils bàsics del gràfic"]},46720:e=>{e.exports=["Retícula"]},50985:e=>{e.exports=["Divisa"]},17319:e=>{e.exports=["Divisa i unitat"]},19481:e=>{e.exports=["Aparença"]},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports=["Preu mitjà de tancament"]},91757:e=>{e.exports=["Part inferior"]},27331:e=>{e.exports=["Fons"]},22519:e=>{e.exports=["Valors dels canvis a la barra"]},87845:e=>{e.exports=["Botons"]},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Format de data"]},55090:e=>{e.exports=["Dia de la setmana a les etiquetes"]},29601:e=>{e.exports=["Descripció"]},26897:e=>{e.exports=["Esdeveniments"]},77405:e=>{e.exports=["Horitzontal"]},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports=["Preu màxim i mínim"]},61142:e=>{e.exports=["Indicadors"]},34905:e=>{e.exports=["Valor dels indicadors"]},29687:e=>{e.exports=["Valors dels indicadors i de la informació financera"]},25084:e=>{e.exports=["Nom dels indicadors i de la informació financera"]},9654:e=>{e.exports=["Nom dels indicadors"]},99487:e=>{e.exports=["Valors OHLC"]},75991:e=>{e.exports=["Estat del mercat obert"]},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports=["Etiquetes en l'escala de preus"]},19286:e=>{e.exports=["Esquerra"]},70500:e=>{e.exports="Money"},66653:e=>{e.exports=["Marges"]},76476:e=>{e.exports=["Al mig"]},42502:e=>{e.exports=["Sense superposició"]},49199:e=>{e.exports="None"},74343:e=>{e.exports=["Navegació"]},43115:e=>{e.exports=["Escales"]},53224:e=>{e.exports=["Col·locació d'escales"]},79194:e=>{e.exports=["Línia d'estat"]},89053:e=>{e.exports=["Símbol"]},35383:e=>{e.exports=["Nom del símbol"]},27767:e=>{e.exports=["Últim preu del símbol"]},40847:e=>{e.exports=["Preu de tancament del dia anterior del símbol"]},50446:e=>{e.exports=["Quadre"]},73908:e=>{e.exports=["Separadors del quadre"]},36014:e=>{e.exports=["Percentatge"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Preu pre/post mercat"]},64859:e=>{e.exports=["Escala de preus"]},76523:e=>{e.exports=["Preu i valor percentual"]},21141:e=>{e.exports=["Dreta"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Marca d'aigua"]},26458:e=>{e.exports=["Metxa"]},65994:e=>{e.exports=["Part superior"]},92960:e=>{e.exports=["Alineació del text"]},90581:e=>{e.exports=["Orientació del text"]},67369:e=>{e.exports=["Títol"]},31326:e=>{e.exports=["Títols"]},23097:e=>{e.exports=["Tíquer"]},82168:e=>{e.exports=["Tíquer i descripció"]},43637:e=>{e.exports=["Escala de temps"]},97316:e=>{e.exports=["Format de les hores"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unitat"]},1111:e=>{e.exports=["Volum"]},80170:e=>{e.exports=["Valor conforme a l'escala"]},91322:e=>{e.exports=["Valors"]},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{ +e.exports=["canvia la visibilitat dels valors OHLC"]},35646:e=>{e.exports=["canvia la visibilitat dels botons de navegació"]},18644:e=>{e.exports=["canvia la visibilitat de l'estat de mercat obert"]},45110:e=>{e.exports=["canvia la visibilitat del canvi de barra"]},10349:e=>{e.exports=["canvia el marge inferior"]},88161:e=>{e.exports=["canvia la visibilitat de les etiquetes de divises i unitats"]},84060:e=>{e.exports=["canvia la visibilitat de l'etiqueta de divises"]},99011:e=>{e.exports=["canvia el color de fons del gràfic"]},72458:e=>{e.exports=["canvia el tipus de fons del gràfic"]},37034:e=>{e.exports=["canvia l'ample de la retícula"]},29951:e=>{e.exports=["canvia el color de la retícula"]},92027:e=>{e.exports=["canvia l'estil de la retícula"]},50457:e=>{e.exports=["canviar el format de data"]},7104:e=>{e.exports=["canvia dia de la setmana a les etiquetes"]},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports=["canvia el color de les línies de la quadrícula horitzontal"]},31325:e=>{e.exports=["canvia la visibilitat dels títols dels indicadors"]},99774:e=>{e.exports=["canvia la visibilitat dels valors dels indicadors"]},96162:e=>{e.exports=["canvia la visibilitat dels arguments dels indicadors"]},59820:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el nom dels indicadors i de la informació financera"]},90512:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el valor dels indicadors i la informació financera"]},97956:e=>{e.exports=["canvia la transparència del fons de la llegenda"]},61061:e=>{e.exports=["canvia la visibilitat del fons de la llegenda"]},37730:e=>{e.exports=["canvia la visibilitat dels botons del quadre"]},89032:e=>{e.exports=["Canvia el color dels separadors de quadres"]},35636:e=>{e.exports=["canvia el marge dret"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["canvia el color de la marca d'aigua del símbol"]},87159:e=>{e.exports=["canvia la visibilitat de la marca d'aigua del símbol"]},26717:e=>{e.exports=["canvia la visibilitat de la descripció del símbol"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["canvia el mode de l'últim valor del símbol"]},95071:e=>{e.exports=["canvia el format de la llegenda del símbol"]},35065:e=>{e.exports=["canvia el color del text de l'escala"]},84382:e=>{e.exports=["canvia la mida de la font de l'escala"]},12468:e=>{e.exports=["canvia el color de la línia de l'escala"]},71589:e=>{e.exports=["canvia la visibilitat dels trencaments de les sessions"]},15035:e=>{e.exports=["canvia l'ample dels trencaments de les sessions"]},1579:e=>{e.exports=["canvia el color del trencament de les sessions"]},21460:e=>{e.exports=["canvia l'estil dels trencaments de les sessions"]},76991:e=>{e.exports=["canvia el format de les hores"]},98905:e=>{e.exports=["canvia el marge superior"]},7011:e=>{e.exports=["canvia la visibilitat de l'etiqueta d'unitats"]},22722:e=>{e.exports=["canvia el color de les línies de la quadrícula vertical"]},9455:e=>{ +e.exports=["canvia la visibilitat dels valors de volum"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.435.ada80623f71848fbb57d.js b/charting_library/bundles/ca_ES.435.ada80623f71848fbb57d.js deleted file mode 100644 index 3b418924..00000000 --- a/charting_library/bundles/ca_ES.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["barres"]},19648:e=>{e.exports=["12 hores"]},55838:e=>{e.exports=["24 hores"]},72171:e=>{e.exports=["Centre"]},88364:e=>{e.exports=["Estils bàsics del gràfic"]},46720:e=>{e.exports=["Retícula"]},50985:e=>{e.exports=["Divisa"]},17319:e=>{e.exports=["Divisa i unitat"]},19481:e=>{e.exports=["Aparença"]},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports=["Preu mitjà de tancament"]},91757:e=>{e.exports=["Part inferior"]},27331:e=>{e.exports=["Fons"]},22519:e=>{e.exports=["Valors dels canvis a la barra"]},87845:e=>{e.exports=["Botons"]},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Format de data"]},55090:e=>{e.exports=["Dia de la setmana a les etiquetes"]},29601:e=>{e.exports=["Descripció"]},26897:e=>{e.exports=["Esdeveniments"]},77405:e=>{e.exports=["Horitzontal"]},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports=["Preu màxim i mínim"]},61142:e=>{e.exports=["Indicadors"]},34905:e=>{e.exports=["Valor dels indicadors"]},29687:e=>{e.exports=["Valors dels indicadors i de la informació financera"]},25084:e=>{e.exports=["Nom dels indicadors i de la informació financera"]},9654:e=>{e.exports=["Nom dels indicadors"]},99487:e=>{e.exports=["Valors OHLC"]},75991:e=>{e.exports=["Estat del mercat obert"]},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports=["Etiquetes en l'escala de preus"]},19286:e=>{e.exports=["Esquerra"]},70500:e=>{e.exports="Money"},66653:e=>{e.exports=["Marges"]},76476:e=>{e.exports=["Al mig"]},42502:e=>{e.exports=["Sense superposició"]},49199:e=>{e.exports="None"},74343:e=>{e.exports=["Navegació"]},43115:e=>{e.exports=["Escales"]},53224:e=>{e.exports=["Col·locació d'escales"]},79194:e=>{e.exports=["Línia d'estat"]},89053:e=>{e.exports=["Símbol"]},35383:e=>{e.exports=["Nom del símbol"]},27767:e=>{e.exports=["Últim preu del símbol"]},40847:e=>{e.exports=["Preu de tancament del dia anterior del símbol"]},50446:e=>{e.exports=["Quadre"]},73908:e=>{e.exports=["Separadors del quadre"]},36014:e=>{e.exports=["Percentatge"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Preu pre/post mercat"]},64859:e=>{e.exports=["Escala de preus"]},76523:e=>{e.exports=["Preu i valor percentual"]},21141:e=>{e.exports=["Dreta"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Marca d'aigua"]},26458:e=>{e.exports=["Metxa"]},65994:e=>{e.exports=["Part superior"]},92960:e=>{e.exports=["Alineació del text"]},90581:e=>{e.exports=["Orientació del text"]},67369:e=>{e.exports=["Títol"]},31326:e=>{e.exports=["Títols"]},23097:e=>{e.exports=["Tíquer"]},82168:e=>{e.exports=["Tíquer i descripció"]},43637:e=>{e.exports=["Escala de temps"]},97316:e=>{e.exports=["Format de les hores"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unitat"]},1111:e=>{e.exports=["Volum"]},80170:e=>{e.exports=["Valor conforme a l'escala"]},91322:e=>{e.exports=["Valors"]},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{ -e.exports=["canvia la visibilitat dels valors OHLC"]},35646:e=>{e.exports=["canvia la visibilitat dels botons de navegació"]},18644:e=>{e.exports=["canvia la visibilitat de l'estat de mercat obert"]},45110:e=>{e.exports=["canvia la visibilitat del canvi de barra"]},10349:e=>{e.exports=["canvia el marge inferior"]},88161:e=>{e.exports=["canvia la visibilitat de les etiquetes de divises i unitats"]},84060:e=>{e.exports=["canvia la visibilitat de l'etiqueta de divises"]},99011:e=>{e.exports=["canvia el color de fons del gràfic"]},72458:e=>{e.exports=["canvia el tipus de fons del gràfic"]},37034:e=>{e.exports=["canvia l'ample de la retícula"]},29951:e=>{e.exports=["canvia el color de la retícula"]},92027:e=>{e.exports=["canvia l'estil de la retícula"]},50457:e=>{e.exports=["canviar el format de data"]},7104:e=>{e.exports=["canvia dia de la setmana a les etiquetes"]},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports=["canvia el color de les línies de la quadrícula horitzontal"]},31325:e=>{e.exports=["canvia la visibilitat dels títols dels indicadors"]},99774:e=>{e.exports=["canvia la visibilitat dels valors dels indicadors"]},96162:e=>{e.exports=["canvia la visibilitat dels arguments dels indicadors"]},59820:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el nom dels indicadors i de la informació financera"]},90512:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el valor dels indicadors i la informació financera"]},97956:e=>{e.exports=["canvia la transparència del fons de la llegenda"]},61061:e=>{e.exports=["canvia la visibilitat del fons de la llegenda"]},37730:e=>{e.exports=["canvia la visibilitat dels botons del quadre"]},89032:e=>{e.exports=["Canvia el color dels separadors de quadres"]},35636:e=>{e.exports=["canvia el marge dret"]},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports=["canvia el color de la marca d'aigua del símbol"]},87159:e=>{e.exports=["canvia la visibilitat de la marca d'aigua del símbol"]},26717:e=>{e.exports=["canvia la visibilitat de la descripció del símbol"]},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports=["canvia el mode de l'últim valor del símbol"]},95071:e=>{e.exports=["canvia el format de la llegenda del símbol"]},35065:e=>{e.exports=["canvia el color del text de l'escala"]},84382:e=>{e.exports=["canvia la mida de la font de l'escala"]},12468:e=>{e.exports=["canvia el color de la línia de l'escala"]},76991:e=>{e.exports=["canvia el format de les hores"]},98905:e=>{e.exports=["canvia el marge superior"]},7011:e=>{e.exports=["canvia la visibilitat de l'etiqueta d'unitats"]},22722:e=>{e.exports=["canvia el color de les línies de la quadrícula vertical"]},9455:e=>{e.exports=["canvia la visibilitat dels valors de volum"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/ca_ES.505.978e053ffa4899c28da8.js similarity index 54% rename from charting_library/bundles/ca_ES.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/ca_ES.505.978e053ffa4899c28da8.js index 5d268733..2a9c04e0 100644 --- a/charting_library/bundles/ca_ES.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/ca_ES.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Fosc"]},69841:e=>{e.exports=["Clar"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Còpia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["S"]},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Tancament"],e.exports.Back_input=["Enrere"],e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]=["MV de Hull"],e.exports["{number} item_combobox_input"]=["{number} element","{number} elements"],e.exports.Length_input=["Longitud"],e.exports.Plot_input=["Traçat del gràfic"],e.exports.Zero_input="Zero",e.exports.Signal_input=["Senyal"],e.exports.Long_input=["Llarg"],e.exports.Short_input=["Curt"],e.exports.UpperLimit_input=["LímitSuperior"],e.exports.LowerLimit_input=["Límit inferior"],e.exports.Offset_input=["Desplaçament"],e.exports.length_input=["longitud"],e.exports.mult_input="mult",e.exports.short_input=["curt"],e.exports.long_input=["longitud"],e.exports.Limit_input=["Límit"],e.exports.Move_input=["Moviment"],e.exports.Value_input=["Valor"],e.exports.Method_input=["Mètode"],e.exports["Values in status line_input"]=["Valors en la línia d'estat"],e.exports["Labels on price scale_input"]=["Etiquetes en l'escala de preus"],e.exports["Accumulation/Distribution_input"]=["Acumulació/distribució"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Línia d'igualtat"],e.exports["Window Size_input"]=["Mida de la finestra"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon amunt (Aroon Up)"],e.exports["Aroon Down_input"]=["Aroon abaix (Aroon Down)"],e.exports.Upper_input=["Superior"],e.exports.Lower_input=["Menor"],e.exports.Deviation_input=["Desviació"],e.exports["Levels Format_input"]=["Format de nivells"],e.exports["Labels Position_input"]=["Posició de les etiquetes"],e.exports["0 Level Color_input"]=["Color de nivell 0"],e.exports["0.236 Level Color_input"]=["Color de nivell 0,236"],e.exports["0.382 Level Color_input"]=["Color de nivell 0,382"],e.exports["0.5 Level Color_input"]=["Color de nivell 0,5"],e.exports["0.618 Level Color_input"]=["Color de nivell 0,618"],e.exports["0.65 Level Color_input"]=["Color de nivell 0,65"],e.exports["0.786 Level Color_input"]=["Color de nivell 0,786"],e.exports["1 Level Color_input"]=["Color de nivell 1"],e.exports["1.272 Level Color_input"]=["Color de nivell 1,272"],e.exports["1.414 Level Color_input"]=["Color de nivell 1,414"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Fosc"]},69841:e=>{e.exports=["Clar"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Còpia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["S"]},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Tancament"],e.exports.Back_input=["Enrere"],e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]=["MV de Hull"],e.exports["{number} item_combobox_input"]=["{number} element","{number} elements"],e.exports.Length_input=["Longitud"],e.exports.Plot_input=["Traçat del gràfic"],e.exports.Zero_input="Zero",e.exports.Signal_input=["Senyal"],e.exports.Long_input=["Llarg"],e.exports.Short_input=["Curt"],e.exports.UpperLimit_input=["LímitSuperior"],e.exports.LowerLimit_input=["Límit inferior"],e.exports.Offset_input=["Desplaçament"],e.exports.length_input=["longitud"],e.exports.mult_input="mult",e.exports.short_input=["curt"],e.exports.long_input=["longitud"],e.exports.Limit_input=["Límit"],e.exports.Move_input=["Moviment"],e.exports.Value_input=["Valor"],e.exports.Method_input=["Mètode"],e.exports["Values in status line_input"]=["Valors en la línia d'estat"],e.exports["Labels on price scale_input"]=["Etiquetes en l'escala de preus"],e.exports["Accumulation/Distribution_input"]=["Acumulació/distribució"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Línia d'igualtat"],e.exports["Window Size_input"]=["Mida de la finestra"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon amunt (Aroon Up)"],e.exports["Aroon Down_input"]=["Aroon abaix (Aroon Down)"],e.exports.Upper_input=["Superior"],e.exports.Lower_input=["Menor"],e.exports.Deviation_input=["Desviació"],e.exports["Levels Format_input"]=["Format de nivells"],e.exports["Labels Position_input"]=["Posició de les etiquetes"],e.exports["0 Level Color_input"]=["Color de nivell 0"],e.exports["0.236 Level Color_input"]=["Color de nivell 0,236"],e.exports["0.382 Level Color_input"]=["Color de nivell 0,382"],e.exports["0.5 Level Color_input"]=["Color de nivell 0,5"],e.exports["0.618 Level Color_input"]=["Color de nivell 0,618"],e.exports["0.65 Level Color_input"]=["Color de nivell 0,65"],e.exports["0.786 Level Color_input"]=["Color de nivell 0,786"],e.exports["1 Level Color_input"]=["Color de nivell 1"],e.exports["1.272 Level Color_input"]=["Color de nivell 1,272"],e.exports["1.414 Level Color_input"]=["Color de nivell 1,414"], e.exports["1.618 Level Color_input"]=["Color de nivell 1,618"],e.exports["1.65 Level Color_input"]=["Color de nivell 1,65"],e.exports["2.618 Level Color_input"]=["Color de nivell 2,618"],e.exports["2.65 Level Color_input"]=["Color de nivell 2,65"],e.exports["3.618 Level Color_input"]=["Color de nivell 3,618"],e.exports["3.65 Level Color_input"]=["Color de nivell 3,65"],e.exports["4.236 Level Color_input"]=["Color de nivell 4,236"],e.exports["-0.236 Level Color_input"]=["Color de nivell -0,236"],e.exports["-0.382 Level Color_input"]=["Color de nivell -0,382"],e.exports["-0.618 Level Color_input"]=["Color de nivell -0,618"],e.exports["-0.65 Level Color_input"]=["Color de nivell -0,65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX suavitzat"],e.exports["DI Length_input"]=["Longitud DI"],e.exports.Smoothing_input=["Suavitzat"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Creixent"],e.exports.Falling_input=["Descendent"],e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input=["Font"],e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Mitjà"],e.exports["Bollinger Bands %B_input"]=["Bandes de Bollinger %B"],e.exports.Overbought_input=["Sobrecomprat"],e.exports.Oversold_input=["Sobrevenut"],e.exports["Bollinger Bands Width_input"]=["Ample de les bandes de Bollinger"],e.exports["RSI Length_input"]=["Longitud RSI"],e.exports["UpDown Length_input"]=["Longitud amunt i avall"],e.exports["ROC Length_input"]=["Longitud ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["resolució"],e.exports["Fast Length_input"]=["Longitud ràpida"],e.exports["Slow Length_input"]=["Longitud lenta"],e.exports["Chaikin Oscillator_input"]=["Oscil·lador de Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Preu"],e.exports["Chande MO_input"]=["Oscil·lador de moment de Chande"],e.exports["Zero Line_input"]=["Línia zero"],e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Banda superior"],e.exports["Lower Band_input"]=["Banda inferior"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Línia de suavitzat"],e.exports["Smoothing Length_input"]=["Longitud de suavitzat"],e.exports["WMA Length_input"]=["Longitud WMA"],e.exports["Long RoC Length_input"]=["Longitud al llarg de la taxa de canvi (RoC)"],e.exports["Short RoC Length_input"]=["Longitud RoC curta"],e.exports.sym_input="sym",e.exports.Symbol_input=["Símbol"],e.exports.Correlation_input=["Correlació"],e.exports.Period_input=["Període"],e.exports.Centered_input=["Centrat"],e.exports["Detrended Price Oscillator_input"]=["Oscil·lador del preu sense tendència"],e.exports.isCentered_input=["estàCentrat"], e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADX suavitzat"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Índex de força d'Elder"],e.exports.Percent_input=["Percentatge"],e.exports.Exponential_input=["Exponencial"],e.exports.Average_input=["Mitjana"],e.exports["Upper Percentage_input"]=["Percentatge màxim"],e.exports["Lower Percentage_input"]=["Percentatge mínim"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Activa"],e.exports.Level_input=["Nivell"],e.exports["Trader EMA 1 length_input"]=["Període EMA 1 per a traders"],e.exports["Trader EMA 2 length_input"]=["Període EMA 2 per a traders"],e.exports["Trader EMA 3 length_input"]=["Període EMA 3 per a traders"],e.exports["Trader EMA 4 length_input"]=["Període EMA 4 per a traders"],e.exports["Trader EMA 5 length_input"]=["Període EMA 5 per a traders"],e.exports["Trader EMA 6 length_input"]=["Període EMA 6 per a traders"],e.exports["Investor EMA 1 length_input"]=["Període EMA 1 per a inversors"],e.exports["Investor EMA 2 length_input"]=["Període EMA 2 per a inversors"],e.exports["Investor EMA 3 length_input"]=["Període EMA 3 per a inversors"],e.exports["Investor EMA 4 length_input"]=["Període EMA 4 per a inversors"],e.exports["Investor EMA 5 length_input"]=["Període EMA 5 per a inversors"],e.exports["Investor EMA 6 length_input"]=["Període EMA 6 per a inversors"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Períodes de la línia de conversió"],e.exports["Base Line Periods_input"]=["Períodes de la línia de referència"],e.exports["Lagging Span_input"]=["Tram de desfasament"],e.exports["Conversion Line_input"]=["Línia de conversió"],e.exports["Base Line_input"]=["Línia de referència"],e.exports["Leading Span A_input"]=["Període principal A (Leading Span A)"],e.exports["Leading Span B_input"]=["Període principal B (Leading Span B)"],e.exports["Plots Background_input"]=["Fons dels gràfics (Plots Background)"],e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input=["Multiplicador"],e.exports["Bands style_input"]=["Estil de bandes"],e.exports.Middle_input=["Mitjà"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Desviació superior"], e.exports["Lower Deviation_input"]=["Desviació inferior"],e.exports["Use Upper Deviation_input"]=["Fes servir la desviació superior"],e.exports["Use Lower Deviation_input"]=["Fes servir la desviació inferior"],e.exports.Count_input=["Recompte"],e.exports.Crosses_input=["Creus"],e.exports.MOM_input="MOM",e.exports.MA_input=["MV"],e.exports["Length EMA_input"]=["Longitud EMA"],e.exports["Length MA_input"]=["Longitud MA"],e.exports["Fast length_input"]=["Longitud ràpida"],e.exports["Slow length_input"]=["Longitud lenta"],e.exports["Signal smoothing_input"]=["Suavitzat de senyals"],e.exports["Simple ma(oscillator)_input"]=["Mitjana mòbil simple (oscil·lador)"],e.exports["Simple ma(signal line)_input"]=["Mitjana mòvil simple (línia de senyal)"],e.exports.Histogram_input=["Histograma"],e.exports.MACD_input="MACD",e.exports.fastLength_input=["LongitudRàpida"],e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Inici"],e.exports.Increment_input="Increment",e.exports["Max value_input"]=["Valor màxim"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input=["màxim"],e.exports["Short length_input"]=["Longitud curta"],e.exports["Long length_input"]=["Longitud llarga"],e.exports.OSC_input="OSC",e.exports.shortlen_input=["longitudcurta"],e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Període llarg"],e.exports["Short period_input"]=["Període curt"],e.exports["Signal line period_input"]=["Període de la línia de senyals"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscil·lador ergòdic SMI"],e.exports.Indicator_input=["Indicador"],e.exports.Oscillator_input=["Oscil·lador"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Longitud estocàstica"],e.exports["RSI Source_input"]=["Font RSI"],e.exports.lengthRSI_input=["longitudRSI"],e.exports.lengthStoch_input=["longitudStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Longitud llarga"],e.exports["Short Length_input"]=["Longitud curta"],e.exports["Signal Length_input"]=["Longitud del senyal"],e.exports.Length1_input=["Longitud1"],e.exports.Length2_input=["Longitud2"],e.exports.Length3_input=["Longitud3"],e.exports.length7_input=["longitud7"],e.exports.length14_input=["longitud14"],e.exports.length28_input=["longitud28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Longitud de la mandíbula"],e.exports["Teeth Length_input"]=["Longitud de les dents"], @@ -19,23 +19,23 @@ e.exports["Conditional Expressions_study"]=["Expressions condicionals"],e.export e.exports="Chart by TradingView"},12011:e=>{e.exports=["Imatge del gràfic copiada al porta-retalls {emoji}"]},59884:e=>{e.exports=["Illes Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cercle"]},32234:e=>{e.exports=["Cliqueu per establir un punt"]},52977:e=>{e.exports=["Clona"]},31691:e=>{e.exports=["Tancament"]},50493:e=>{e.exports=["Crea ordre"]},52302:e=>{e.exports=["Crea una ordre amb preu límit"]},29908:e=>{e.exports=["Encreuament"]},60997:e=>{e.exports=["Línia d'encreuament"]},81520:e=>{e.exports=["Divises"]},98486:e=>{e.exports=["Interval actual i superior"]},73106:e=>{e.exports=["Interval actual i inferior"]},85964:e=>{e.exports=["Només intervals actuals"]},17206:e=>{e.exports=["Corba"]},95176:e=>{e.exports=["Cicle"]},87761:e=>{e.exports=["Línies cícliques"]},27891:e=>{e.exports=["Patró Cypher"]},56996:e=>{e.exports=["Ja existeix un disseny amb aquest nom"]},30192:e=>{e.exports=["Ja existeix un disseny amb aquest nom. El voleu substituir?"]},32852:e=>{e.exports=["Patró ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analitza configuració de les operacions"]},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports=["Nota ancorada"]},94782:e=>{e.exports=["Text ancorat"]},61704:e=>{e.exports=["Preu mitjà ponderat per volum (VWAP) ancorat"]},63597:e=>{e.exports=["Afegir línia horitzontal"]},45743:e=>{e.exports=["Afegeix símbol"]},8700:e=>{e.exports=["Afegeix alerta"]},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports=["Afegeix alerta a {drawing}"]},44469:e=>{e.exports=["Afegeix alerta a {series}"]},64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports=["Afegeix mètriques financeres a {instrumentName}"]},92206:e=>{e.exports=["Afegir indicador/estratègia a {studyTitle}"]},34810:e=>{e.exports="Add text note for {symbol}"},75669:e=>{e.exports=["Aplica aquests paràmetres financers a tot el disseny"]},64288:e=>{e.exports=["Afegeix aquest indicador a tot el disseny"]},77920:e=>{e.exports=["Afegeix aquesta estratègia a tot el disseny"]},34059:e=>{e.exports=["Afegeix aquest símbol a tot el disseny"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Sempre invisible"]},71997:e=>{e.exports=["Sempre visible"]},97305:e=>{e.exports="All indicators and drawing tools"},59192:e=>{e.exports=["Tots els intervals"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Aplica ona d'Elliott"]},19263:e=>{e.exports=["Aplica ona major d'Elliott"]},15818:e=>{e.exports=["Aplica ona menor d'Elliott"]},50352:e=>{e.exports=["Aplica ona intermèdia d'Elliott"]},66631:e=>{e.exports=["Aplica punt de decisió manual"]},15682:e=>{e.exports=["Aplica recompensa/risc manual"]},15644:e=>{e.exports=["Aplica ona WPT descendent"]},5897:e=>{e.exports=["Aplica ona WPT ascendent"]},13345:e=>{e.exports=["Aplica configuració per defecte"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Abr"]},45104:e=>{e.exports="Arc"},42097:e=>{e.exports=["Àrea"]},96237:e=>{e.exports=["Fletxa"]},48732:e=>{ e.exports=["Fletxa descendent"]},82473:e=>{e.exports=["Marcador de fletxa"]},8738:e=>{e.exports=["Marca de la flexa descendent"]},35062:e=>{e.exports=["Marca de la fletxa cap a l'esquerra"]},92163:e=>{e.exports=["Marca de la fletxa cap a la dreta"]},33196:e=>{e.exports=["Marca de la fletxa cap amunt"]},10650:e=>{e.exports=["Fletxa cap amunt"]},59340:e=>{e.exports=["Asgabad"]},13468:e=>{e.exports=["Al tancament"]},21983:e=>{e.exports=["Atenes"]},86951:e=>{e.exports=["Automàtic"]},50834:e=>{e.exports=["Automàtic (adapta les dades a la pantalla)"]},38465:e=>{e.exports=["Ag"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports=["Mitjana"]},54173:e=>{e.exports=["Bogotà"]},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Globus"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["Barres"]},98838:e=>{e.exports=["Patró de barres"]},17712:e=>{e.exports=["Línia de referència"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports=["Berlín"]},30251:e=>{e.exports=["Pinzell"]},90204:e=>{e.exports=["Brussel·les"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Mou més endavant"]},26354:e=>{e.exports=["Mou cap endavant"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Per TradingView"]},75190:e=>{e.exports=["Anar a la data"]},38342:e=>{e.exports=["Aneu a {lineToolName}"]},75139:e=>{e.exports=["Entesos"]},81180:e=>{e.exports=["Quadrícula de Gann"]},68102:e=>{e.exports=["Ventall de Gann"]},66321:e=>{e.exports=["Quadrat de Gann"]},87107:e=>{e.exports=["Quadrat de Gann fixat"]},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Gran supercicle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports=["Doble corba"]},35273:e=>{e.exports=["Feu doble clic a qualsevol de les vores per restablir la quadrícula de la plantilla"]},5828:e=>{e.exports=["Feu doble clic per acabar la ruta (path)"]},63898:e=>{e.exports=["Feu doble clic per acabar la polilínia"]},42660:e=>{e.exports=["Ona 1 o A descendents"]},44788:e=>{e.exports=["Ona 2 o B descendents"]},71263:e=>{e.exports=["Ona 3 descendent"]},70573:e=>{e.exports=["Ona 4 descendent"]},59560:e=>{e.exports=["Ona 5 descendent"]},70437:e=>{e.exports=["Ona C descendent"]},53831:e=>{e.exports="Data window..."},93345:e=>{e.exports=["Dades proporcionades per"]},76912:e=>{e.exports=["Data"]},60222:e=>{e.exports=["Rang de dates"]},79859:e=>{e.exports=["Rang de data i preu"]},92203:e=>{e.exports=["Des"]},69479:e=>{e.exports=["Grau"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamant"]},3556:e=>{e.exports=["Canal disjunt"]},62764:e=>{e.exports=["Desplaçament"]},22903:e=>{e.exports="Drawings toolbar"},8338:e=>{e.exports=["Dibuixa una línia horitzontal en"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports=["Dublín"]},85223:e=>{e.exports="Emoji"},24435:e=>{ e.exports=["Introduïu un nou nom per al disseny del gràfic"]},93512:e=>{e.exports=["Edita l'alerta {title}"]},91215:e=>{e.exports=["Ona correctiva d'Elliott (ABC)"]},80983:e=>{e.exports=["Ona d'Elliott de doble combinació (WXY)"]},74118:e=>{e.exports=["Ona d'impuls d'Elliott (12345)"]},95840:e=>{e.exports=["Ona triangular d'Elliott (ABCDE)"]},66637:e=>{e.exports=["Ona d'Elliott de triple combinació (WXYXZ)"]},69418:e=>{e.exports=["El·lipse"]},27558:e=>{e.exports=["Estén línies d'alerta"]},2578:e=>{e.exports=["Línia ampliada"]},77295:e=>{e.exports=["Mercat borsari"]},2899:e=>{e.exports=["Quadre existent amunt"]},53387:e=>{e.exports=["Quadre existent per sota"]},36972:e=>{e.exports=["Previsió"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Canal de Fibonacci"]},64192:e=>{e.exports=["Cicles de Fibonacci"]},63835:e=>{e.exports=["Retrocés de Fibonacci"]},18072:e=>{e.exports=["Arcs de Fibonacci de resistència de velocitat"]},20877:e=>{e.exports=["Ventall de Fibonacci de resistència de velocitat"]},76783:e=>{e.exports=["Espiral de Fibonacci"]},89037:e=>{e.exports=["Zona horària de Fibonacci"]},72489:e=>{e.exports=["Falca de Fibonacci"]},21524:e=>{e.exports=["Bandera"]},55678:e=>{e.exports=["Marca amb bandera"]},29230:e=>{e.exports=["Pla superior/inferior"]},92754:e=>{e.exports=["Capgirat"]},42015:e=>{e.exports=["La part de la fracció no és correcta."]},47542:e=>{e.exports=["Ja no estan disponibles els estudis fonamentals als gràfics."]},16245:e=>{e.exports=["Calcuta"]},3155:e=>{e.exports=["Katmandú"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Espelmes buides"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Línia horitzontal"]},76604:e=>{e.exports=["Semirecta horitzontal"]},42616:e=>{e.exports=["Cap i espatlles"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports=["Hèlsinki"]},31971:e=>{e.exports=["Oculta"]},33911:e=>{e.exports=["Amaga-ho tot"]},95551:e=>{e.exports=["Oculta tots els dibuixos"]},44312:e=>{e.exports=["Oculta tots els dibuixos i indicadors"]},67927:e=>{e.exports=["Amaga tots els dibuixos, indicadors, posicions i ordres"]},86306:e=>{e.exports=["Oculta tots els indicadors"]},70803:e=>{e.exports=["Amaga totes les posicions i ordres"]},13277:e=>{e.exports=["Oculta dibuixos"]},8251:e=>{e.exports=["Amaga esdeveniments al gràfic"]},44177:e=>{e.exports=["Oculta indicadors"]},2441:e=>{e.exports="Hide marks on bars"},90540:e=>{e.exports=["Amaga posicions i ordres"]},30777:e=>{e.exports=["Màxim"]},31994:e=>{e.exports=["Màxim-mínim"]},60259:e=>{e.exports=["Etiquetes de preus màxims i mínims"]},21803:e=>{e.exports=["Línies de preus màxims i mínims"]},31895:e=>{e.exports=["Ressaltador"]},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{ -e.exports=["Imatge"]},71778:e=>{e.exports=["Intermediari"]},14177:e=>{e.exports=["Símbol incorrecte"]},32619:e=>{e.exports=["Símbol incorrecte"]},53239:e=>{e.exports=["Escala invertida"]},20062:e=>{e.exports=["Indexat a 100"]},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports=["Línia d'informació"]},98767:e=>{e.exports="Insert indicator"},9114:e=>{e.exports=["Interior"]},12354:e=>{e.exports=["Trident intern (Inside Pitchfork)"]},26579:e=>{e.exports=["Icona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Gen"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports=["Vaja!"]},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Obertura"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Mínim"]},42284:e=>{e.exports=["Bloqueja"]},1441:e=>{e.exports="Lock/unlock"},82232:e=>{e.exports=["Bloqueja la línia vertical del cursor per temps"]},18219:e=>{e.exports=["Bloqueja la relació preu/barra"]},12285:e=>{e.exports=["Logarítmic"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Posició llarga"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etiqueta descendent"]},13046:e=>{e.exports=["Etiqueta ascendent"]},94420:e=>{e.exports=["Etiquetes"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Línia"]},38397:e=>{e.exports=["Amb marcadors"]},63492:e=>{e.exports=["Trencament de línia"]},83182:e=>{e.exports=["Línies"]},78104:e=>{e.exports=["Enllaç a la imatge del gràfic copiat al porta-retalls {emoji}"]},50091:e=>{e.exports=["Lisboa"]},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Moveu el punt per posicionar l'ancoratge i després toqueu per col·locar-lo"]},45828:e=>{e.exports=["Moure a"]},44302:e=>{e.exports=["Moure escala cap a l'esquerra"]},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Schiff modificat"]},18559:e=>{e.exports=["Modificar Trident de Schiff"]},18665:e=>{e.exports=["Moscou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Març"]},85095:e=>{e.exports=["Ciutat de Mèxic"]},75633:e=>{e.exports=["Combina totes les escales en una"]},95093:e=>{e.exports=["Mixt"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Mil·lenni"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minúscul"]},63158:e=>{e.exports=["Reflectit"]},42769:e=>{e.exports=["Masqat"]},43088:e=>{e.exports=["No disponible"]},95222:e=>{e.exports=["Aquí no hi ha dades"]},3485:e=>{e.exports=["Sense escala (pantalla completa)"]},8886:e=>{e.exports=["No sincronitzis"]},16971:e=>{e.exports=["Sense dades sobre el volum"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Illa de Norfolk"]},79023:e=>{ -e.exports="Nairobi"},91203:e=>{e.exports=["Nova York"]},24143:e=>{e.exports=["Nova Zelanda"]},40887:e=>{e.exports=["Nou quadre superior"]},96712:e=>{e.exports=["Nou quadre inferior"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Alguna cosa ha anat malament"]},64968:e=>{e.exports=["Alguna cosa ha anat malament. Si us plau, torneu-ho a intentar més tard."]},10520:e=>{e.exports=["Desa nou disseny de gràfic"]},9908:e=>{e.exports=["Desa com a"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Només gràfic de preus a escala"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Trident de Schiff"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Opcions de configuració"]},43247:e=>{e.exports=["La segona part de la fracció no és correcta"]},19796:e=>{e.exports=["Envia al fons"]},23221:e=>{e.exports=["Envia cap enrere"]},5961:e=>{e.exports=["Seül"]},57902:e=>{e.exports=["Set"]},25866:e=>{e.exports=["Sessió"]},59827:e=>{e.exports=["Trencament de les sessions"]},69240:e=>{e.exports=["Xangai"]},37819:e=>{e.exports=["Posició curta"]},81428:e=>{e.exports=["Mostra"]},98116:e=>{e.exports=["Mostra tots els dibuixos"]},39046:e=>{e.exports=["Mostra tots els dibuixos i indicadors"]},38293:e=>{e.exports=["Mostra tots els dibuixos, indicadors, posicions i ordres"]},49982:e=>{e.exports=["Mostra tots els indicadors"]},48284:e=>{e.exports=["Mostra totes les idees"]},62632:e=>{e.exports=["Mostra totes les posicions i ordres"]},24620:e=>{e.exports=["Mostra el canvi continu de contracte"]},84813:e=>{e.exports=["Mostra el venciment del contracte"]},66263:e=>{e.exports=["Mostra dividends"]},46771:e=>{e.exports=["Mostra beneficis"]},87933:e=>{e.exports=["Mostra idees d'usuaris seguits"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Mostra només les meves idees"]},30816:e=>{e.exports=["Mostra splits"]},68161:e=>{e.exports=["Senyal"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Línia del sinus"]},44904:e=>{e.exports=["Quadrat"]},70213:e=>{e.exports=["S'ha excedit el límit d'estudis: {number} per diseny.\nElimineu alguns estudis."]},32733:e=>{e.exports=["Estil"]},65323:e=>{e.exports=["Apila a l'esquerra"]},14113:e=>{e.exports=["Apila a la dreta"]},93161:e=>{e.exports="Stay in drawing mode"},79511:e=>{e.exports=["Línia de pasos (step)"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Estocolm"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Submil·lenni"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercicle"]},33820:e=>{e.exports=["Supermil·lenni"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Error de símbol"]},90932:e=>{e.exports=["Etiqueta amb el nom del símbol"]},65986:e=>{e.exports=["Informació del símbol"]},52054:e=>{e.exports=["Etiqueta del símbol amb l'últim preu"]},33606:e=>{e.exports=["Sincronitza globalment"]},18008:e=>{e.exports=["Sincronitza disseny gràfic"]},99969:e=>{e.exports=["Punt i figura"]},53047:e=>{e.exports=["Polilínia"]}, -34402:e=>{e.exports=["Ruta (Path)"]},70394:e=>{e.exports=["Canal paral·lel"]},95995:e=>{e.exports=["París"]},29682:e=>{e.exports=["Enganxa"]},51102:e=>{e.exports=["Percentatge"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Trident ventall o Pitchfan"]},43852:e=>{e.exports=["Trident (Pitchfork)"]},37680:e=>{e.exports=["Fixa a la nova escala esquerra"]},43707:e=>{e.exports=["Fixa a la nova escala dreta"]},91130:e=>{e.exports=["Fixa a l'escala esquerra"]},61201:e=>{e.exports=["Fixa a l'escala esquerra (ocult)"]},764:e=>{e.exports=["Fixa a escala dreta"]},20207:e=>{e.exports=["Fixa a l'escala dreta (ocult)"]},66156:e=>{e.exports=["Fixa a escala (ara a l'esquerra)"]},54727:e=>{e.exports=["Fixa a escala (ara sense escala)"]},76598:e=>{e.exports=["Fixa a escala (ara a la dreta)"]},39065:e=>{e.exports=["Fixa a l'escala (ara {label})"]},97324:e=>{e.exports=["Fixa a escala {label}"]},56948:e=>{e.exports=["Fixa a l'escala {label} (ocult)"]},32156:e=>{e.exports=["Fixat a l'escala esquerra"]},8128:e=>{e.exports=["Fixat a l'escala esquerra (ocult)"]},3822:e=>{e.exports=["Fixat a l'escala dreta"]},44538:e=>{e.exports=["Fixat a escala dreta (ocult)"]},65810:e=>{e.exports=["Fixat a l'escala {label}"]},14125:e=>{e.exports=["Fixat a l'escala {label} (ocult)"]},97378:e=>{e.exports=['Botó "més"']},46669:e=>{e.exports=["Si us plau, doneu-nos permís d'escriptura des del porta-retalls al seu navegador o pitjeu {keystroke}"]},35963:e=>{e.exports=["Mantingueu pressionada la tecla {key} mentre feu zoom per mantenir la posició del gràfic"]},95921:e=>{e.exports=["Etiqueta de preu"]},28625:e=>{e.exports=["Nota sobre preus"]},2032:e=>{e.exports=["Rang de preus"]},32061:e=>{e.exports=["El format del preu no és correcte."]},91492:e=>{e.exports=["Línia de preus"]},48404:e=>{e.exports=["Primari"]},87086:e=>{e.exports=["Projeccions"]},10160:e=>{e.exports=["Publicat a {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rectangle girat"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Semirecta"]},90357:e=>{e.exports=["Rang"]},26833:e=>{e.exports=["Reykjavík"]},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports=["Repetir"]},35001:e=>{e.exports=["Tendència de regressió"]},34596:e=>{e.exports=["Treure"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports="Remove indicators"},4142:e=>{e.exports=["Canvia el nom del disseny del gràfic"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reinicia escala de preus"]},25333:e=>{e.exports="Reset time scale"},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Advertència"]},48474:e=>{e.exports=["Varsòvia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tòquio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Plantilla"]},29198:e=>{e.exports=["El proveïdor de dades no proporciona dades sobre el volum per a aquest símbol."]},8162:e=>{ -e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports=["Patró de tres impulsos"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Hora"]},64375:e=>{e.exports="Time zone"},95005:e=>{e.exports=["Cicles de temps"]},87085:e=>{e.exports=["Negocieu"]},94770:e=>{e.exports=["Angle de tendència"]},23104:e=>{e.exports=["Línia de tendència"]},15501:e=>{e.exports=["Extensió de Fibonacci basada en tendències"]},31196:e=>{e.exports=["Zona temporal de Fibonacci basada en tendències"]},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports=["Triangle descendent"]},12390:e=>{e.exports=["Patró de triangle"]},28340:e=>{e.exports=["Triangle ascendent"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Desfer"]},25933:e=>{e.exports=["Unitats"]},15101:e=>{e.exports=["Desbloqueja"]},34150:e=>{e.exports=["Ona 4 ascendent"]},83927:e=>{e.exports=["Ona 5 ascendent"]},58976:e=>{e.exports=["Ona 1 o A ascendents"]},11661:e=>{e.exports=["Ona 2 o B ascendents"]},53958:e=>{e.exports=["Ona 3 ascendent"]},66560:e=>{e.exports=["Ona C ascendent"]},18426:e=>{e.exports=["Perfil de volum amb rang fix (Volume Profile Fixed Range)"]},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Línia vertical"]},75354:e=>{e.exports=["Vílnius"]},21852:e=>{e.exports=["Visibilitat"]},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible en passar el ratolí"]},22198:e=>{e.exports=["Ordre visual"]},7050:e=>{e.exports=["Creu en X"]},66527:e=>{e.exports=["Patró XABCD"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zuric"]},76020:e=>{e.exports=["canvia el grau d'Elliott"]},83935:e=>{e.exports=["canvia les etiquetes no superposades"]},39402:e=>{e.exports=["canvia la visibilitat de l'etiqueta del preu mitjà de tancament"]},98866:e=>{e.exports=["canvia la visibilitat de la línia del preu mitjà de tancament"]},5100:e=>{e.exports=["canvia la visibilitat de les etiquetes de compra i venda (bid and ask)"]},32311:e=>{e.exports=["canvia la visibilitat de les línies de compra i venda (bid and ask)"]},22641:e=>{e.exports=["canvia divisa"]},30501:e=>{e.exports=["canvia la plantilla del gràfic de {title}"]},7017:e=>{e.exports=["canvia la visibilitat del canvi continu de contracte"]},58108:e=>{e.exports=["canvia la visibilitat del compte enrere del tancament de barra"]},7151:e=>{e.exports=["canvia el rang de dates"]},84944:e=>{e.exports=["canvia la visibilitat dels dividends"]},79574:e=>{e.exports=["canvia la visibilitat dels esdeveniments al gràfic"]},88217:e=>{e.exports=["canvia la visibilitat dels beneficis"]},28288:e=>{e.exports=["canvia visibilitat del venciment dels contractes de futurs"]},66805:e=>{ -e.exports=["canvia la visibilitat de les etiquetes de preus màxims i mínims"]},92556:e=>{e.exports=["canvia la visibilitat de les línies de preus màxims i mínims"]},87027:e=>{e.exports=["canvia la visibilitat de les etiquetes amb els noms dels indicadors"]},14922:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el valor dels indicadors"]},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports=["canvia la visibilitat del botó +"]},49889:e=>{e.exports=["canvia la visibilitat de l'etiqueta de preus pre/post mercat"]},16750:e=>{e.exports=["canvia la visibilitat de la línia de preus pre/post mercat"]},59883:e=>{e.exports=["canvia la visibilitat de la línia de preus del tancament anterior"]},67761:e=>{e.exports=["canvia la visibilitat de la línia amb els preus"]},69510:e=>{e.exports=["canvia la ràtio preu/barra"]},32303:e=>{e.exports=["canvia resolució"]},526:e=>{e.exports=["canvia símbol"]},9402:e=>{e.exports=["canvia la visibilitat de les etiquetes de símbols"]},53150:e=>{e.exports=["canvia la visibilitat de l'últim valor dels símbols"]},12707:e=>{e.exports=["canvia la visibilitat amb el valor del tancament anterior dels símbols"]},65303:e=>{e.exports=["canvia la sessió"]},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports=["canvia la visibilitat dels splits"]},20505:e=>{e.exports=["canvia la zona horària"]},39028:e=>{e.exports=["canvia unitat"]},21511:e=>{e.exports=["canvia la visibilitat"]},16698:e=>{e.exports=["canvia visibilitat de l'interval actual"]},78422:e=>{e.exports=["canvia la visibilitat a l'interval actual i superior"]},49529:e=>{e.exports=["canvia visibilitat de l'interval actual i inferior"]},66927:e=>{e.exports=["canvia visibilitat de tots els intervals"]},74428:e=>{e.exports=["canvia l'estil de {title}"]},72032:e=>{e.exports=["canvia el punt {pointIndex}"]},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports=["clona les eines de línies"]},3195:e=>{e.exports=["crea grup d'eines de línies"]},92659:e=>{e.exports=["crea el grup d'eines de línies a partir de la selecció"]},81791:e=>{e.exports=["crea {tool}"]},63649:e=>{e.exports=["retalla fonts"]},78755:e=>{e.exports=["retalla {title}"]},99113:e=>{e.exports=["afegeix l'eina de línies {lineTool} al grup {name}"]},40242:e=>{e.exports=["afegeix eine(s) de línia al grup {group}"]},22856:e=>{e.exports=["afegeix aquests paràmetres financers a tot el disseny"]},82388:e=>{e.exports=["afegeix aquest indicador a tot el disseny"]},94292:e=>{e.exports=["afegeix aquesta estratègia a tot el disseny"]},27982:e=>{e.exports=["afegeix aquest símbol a tot el disseny"]},66568:e=>{e.exports=["aplica esquema al gràfic"]},64034:e=>{e.exports=["aplica totes les propietats del gràfic"]},49037:e=>{e.exports=["aplica plantilla de dibuix"]},96996:e=>{e.exports=["aplica els valors per defecte de fàbrica a les fonts seleccionades"]},44547:e=>{ -e.exports=["aplica els indicadors a tot el disseny"]},26065:e=>{e.exports=["aplica la plantilla d'estudi {template}"]},58570:e=>{e.exports=["aplica l'esquema de la barra d'eines"]},27195:e=>{e.exports=["porta grup de {title} endavant"]},78246:e=>{e.exports=["portar {title} endavant"]},56763:e=>{e.exports=["porta {title} cap endavant"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports=["bloqueig rang de dates"]},12962:e=>{e.exports=["esborra la línia de nivell"]},63391:e=>{e.exports=["exclou les eines de línies del grup {group}"]},59942:e=>{e.exports=["patró de gir de barres"]},70301:e=>{e.exports=["oculta {title}"]},91842:e=>{e.exports=["amaga les línies de l'etiqueta d'alerta"]},54781:e=>{e.exports="hide all drawing tools"},44974:e=>{e.exports="hide marks on bars"},28916:e=>{e.exports=["bloqueja interval"]},94245:e=>{e.exports=["Escala invertida"]},90743:e=>{e.exports=["introdueix {title}"]},53146:e=>{e.exports=["introdueix {title} després de {targetTitle}"]},74055:e=>{e.exports=["afegeix {title} després de {target}"]},11231:e=>{e.exports=["afegeix {title} abans de {target}"]},67176:e=>{e.exports=["afegeix {title} abans de {targetTitle}"]},54597:e=>{e.exports=["carrega la plantilla de dibuix per defecte"]},30295:e=>{e.exports=["carregant..."]},50193:e=>{e.exports=["bloqueja {title}"]},4963:e=>{e.exports=["bloqueja grup {group}"]},68163:e=>{e.exports=["bloqueja objectes"]},47107:e=>{e.exports=["moviment"]},11303:e=>{e.exports=["mou {title} a la nova escala esquerra"]},45544:e=>{e.exports=["mou {title} a la nova escala de la dreta"]},81898:e=>{e.exports=["mou totes les escales a l'esquerra"]},22863:e=>{e.exports=["moure totes les escales a la dreta"]},45356:e=>{e.exports=["mou dibuix(os)"]},15086:e=>{e.exports=["mou cap a l'esquerra"]},61711:e=>{e.exports=["mou cap a la dreta"]},4184:e=>{e.exports=["mou escala"]},74642:e=>{e.exports=["crea {title} sense escala (pantalla completa)"]},45223:e=>{e.exports=["fes que no es vegi el grup {group}"]},87927:e=>{e.exports=["fes visible el grup {group}"]},62153:e=>{e.exports=["uneix per sota"]},70746:e=>{e.exports=["uneix al quadre"]},66143:e=>{e.exports=["uneix per dalt"]},81870:e=>{e.exports=["patró mirall de barres"]},16542:e=>{e.exports=["No disponible"]},47222:e=>{e.exports=["escala de preus"]},99042:e=>{e.exports=["Només gràfic de preus a escala"]},35962:e=>{e.exports=["escala de temps"]},68193:e=>{e.exports=["desplaçar-se"]},70009:e=>{e.exports=["desplaça per l'horari"]},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports=["envia {title} cap enrere"]},66781:e=>{e.exports=["envia {title} enrere"]},4998:e=>{e.exports=["envia grup de {title} enrere"]},64704:e=>{e.exports=["comparteix les eines de línia globalment"]},77554:e=>{e.exports=["comparteix les eines de línia de la plantilla"]},16237:e=>{e.exports=["Mostra les línies de l'etiqueta d'alertes"]},13622:e=>{e.exports=["mostra totes les idees"]},26267:e=>{e.exports=["mostra les idees dels usuaris seguits"]},40061:e=>{e.exports=["mostra només les meves idees"]},52010:e=>{ -e.exports="stay in drawing mode"},98784:e=>{e.exports=["deixa de sincronitzar els dibuixos"]},57011:e=>{e.exports=["deixa de sincronitzar les eines de línia"]},92831:e=>{e.exports=["bloqueja símbol"]},60635:e=>{e.exports=["temps de sincronització"]},99769:e=>{e.exports=["amb tecnologia de"]},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports=["enganxa dibuix"]},80611:e=>{e.exports=["enganxa indicador"]},41601:e=>{e.exports=["enganxa {title}"]},84018:e=>{e.exports=["fixa a l'escala esquerra"]},22615:e=>{e.exports=["Fixa a escala dreta"]},56015:e=>{e.exports=["fixa a escala {label}"]},33348:e=>{e.exports=["reordena quadres"]},15516:e=>{e.exports=["elimina tots els estudis"]},80171:e=>{e.exports=["elimina tots els estudis i eines de dibuix"]},59211:e=>{e.exports=["elimina les línies en blanc no seleccionades"]},44656:e=>{e.exports=["elimina dibuixos"]},70653:e=>{e.exports=["elimina grup de dibuixos"]},66414:e=>{e.exports=["elimina les fonts de dades de les línies"]},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports=["elimina {title}"]},78811:e=>{e.exports=["elimina el grup d'eines de línies {name}"]},16338:e=>{e.exports=["canvia el nom del grup {group} a {newName}"]},30910:e=>{e.exports=["restableix la mida de la plantilla"]},21948:e=>{e.exports=["restableix escala"]},55064:e=>{e.exports=["reinicia escala de temps"]},13034:e=>{e.exports=["canvia la mida de la plantilla"]},9608:e=>{e.exports=["restableix valors per defecte"]},63060:e=>{e.exports=["alterna l'escala automàtica"]},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports=["alterna bloquejar escala"]},60166:e=>{e.exports=["alterna l'escala logarítmica"]},68642:e=>{e.exports=["alterna l'escala de percentatges"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports=["controla el temps"]},28068:e=>{e.exports=["desactiva la possibilitat de compartir eines de línia"]},66824:e=>{e.exports=["desbloqueja objectes"]},51114:e=>{e.exports=["desbloqueja el grup {group}"]},92421:e=>{e.exports=["desbloqueja {title}"]},20057:e=>{e.exports=["desagrupa al nou quadre inferior"]},52540:e=>{e.exports=["desagrupa per dalt"]},86949:e=>{e.exports=["desagrupa per sota"]},50728:e=>{e.exports=["actualitza l'script {title}"]},33355:e=>{e.exports=["{count} barres"]},88841:e=>{e.exports=["Informació financera de {symbol} per TradingView"]},38641:e=>{e.exports=["{userName} ha publicat a {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["augmenta"]},9645:e=>{e.exports=["allunya"]},30572:e=>{e.exports=["dia","dies"]},52254:e=>{e.exports=["hora","hores"]},99062:e=>{e.exports="month"},69143:e=>{e.exports=["minut","minuts"]},71787:e=>{e.exports=["segon","segons"]},82797:e=>{e.exports=["rang","rangs"]},47966:e=>{e.exports=["setmana","setmanes"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]="Australian Dollar / Swiss Franc", -e.exports["#AUDJPY-symbol-description"]="Australian Dollar / Japanese Yen",e.exports["#AUDNZD-symbol-description"]="Australian Dollar / New Zealand Dollar",e.exports["#AUDRUB-symbol-description"]="Australian Dollar / Russian Ruble",e.exports["#AUDUSD-symbol-description"]="Australian Dollar / U.S. Dollar",e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]="Bitcoin / U.S. Dollar",e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]="Canadian Dollar / Japanese Yen",e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]="Swiss Franc / Japanese Yen",e.exports["#COPPER-symbol-description"]="CFDs on Copper",e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]="Euro / Australian Dollar",e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]="Euro / Canadian Dollar",e.exports["#EURCHF-symbol-description"]="Euro / Swiss Franc",e.exports["#EURGBP-symbol-description"]="Euro / British Pound",e.exports["#EURJPY-symbol-description"]="Euro / Japanese Yen",e.exports["#EURNZD-symbol-description"]="Euro / New Zealand Dollar",e.exports["#EURRUB-symbol-description"]="Euro / Russian Ruble",e.exports["#EURRUB_TOM-symbol-description"]="Euro / Russian Ruble TOM",e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]="Euro / Turkish Lira",e.exports["#EURUSD-symbol-description"]="Euro / U.S. Dollar",e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]="British Pound / Australian Dollar",e.exports["#GBPCAD-symbol-description"]="British Pound / Canadian Dollar",e.exports["#GBPCHF-symbol-description"]="British Pound / Swiss Franc",e.exports["#GBPEUR-symbol-description"]="British Pound / Euro",e.exports["#GBPJPY-symbol-description"]="British Pound / Japanese Yen",e.exports["#GBPNZD-symbol-description"]="British Pound / New Zealand Dollar",e.exports["#GBPRUB-symbol-description"]="British Pound / Russian Ruble",e.exports["#GBPUSD-symbol-description"]="British Pound / U.S. Dollar",e.exports["#GER30-symbol-description"]="DAX Index",e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index", -e.exports["#JPYKRW-symbol-description"]="Japanese Yen / South Korean Won",e.exports["#JPYRUB-symbol-description"]="Japanese Yen / Russian Ruble",e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]="MICEX Index",e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]="New Zealand Dollar / Japanese Yen",e.exports["#NZDUSD-symbol-description"]="New Zealand Dollar / U.S. Dollar",e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index",e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]="U.S. Dollar / Canadian Dollar",e.exports["#USDCHF-symbol-description"]="U.S. Dollar / Swiss Franc",e.exports["#USDCNY-symbol-description"]="U.S. Dollar / Chinese Yuan",e.exports["#USDDKK-symbol-description"]="U.S. Dollar / Danish Krone",e.exports["#USDHKD-symbol-description"]="U.S. Dollar / Hong Kong Dollar",e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]="U.S. Dollar / Japanese Yen",e.exports["#USDKRW-symbol-description"]="U.S. Dollar / South Korean",e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]="U.S. Dollar / Russian Ruble",e.exports["#USDRUB_TOM-symbol-description"]="U.S. Dollar / Russian Ruble TOM",e.exports["#USDSEK-symbol-description"]="U.S. Dollar / Swedish Krona",e.exports["#USDSGD-symbol-description"]="U.S. Dollar / Singapore Dollar",e.exports["#USDTRY-symbol-description"]="U.S. Dollar / Turkish Lira",e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]="Silver / U.S. Dollar",e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]="Platinum / U.S. Dollar",e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index", -e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#EURPLN-symbol-description"]="Euro / Polish Zloty",e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures", -e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures", -e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Index", -e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]="US 100 Index",e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures", -e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar", -e.exports["#XRPUSD-symbol-description"]="XRP / U.S. Dollar",e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]="US Composite Index",e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index", -e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]="India Government Bonds 10 YR Yield",e.exports["#TVC:IT10Y-symbol-description"]="Italy Government Bonds 10 YR Yield",e.exports["#TVC:JP10Y-symbol-description"]="Japan Government Bonds 10 YR Yield",e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]="Turkey Government Bonds 10 YR Yield",e.exports["#TVC:US02Y-symbol-description"]="US Government Bonds 2 YR Yield",e.exports["#TVC:US05Y-symbol-description"]="US Government Bonds 5 YR Yield",e.exports["#TVC:US10Y-symbol-description"]="US Government Bonds 10 YR Yield",e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures", -e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index", -e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver", -e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc", -e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalització total del mercat cripto, USD"],e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file +e.exports=["Imatge"]},71778:e=>{e.exports=["Intermediari"]},14177:e=>{e.exports=["Símbol incorrecte"]},53239:e=>{e.exports=["Escala invertida"]},20062:e=>{e.exports=["Indexat a 100"]},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports=["Línia d'informació"]},98767:e=>{e.exports="Insert indicator"},9114:e=>{e.exports=["Interior"]},12354:e=>{e.exports=["Trident intern (Inside Pitchfork)"]},26579:e=>{e.exports=["Icona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Gen"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports=["Vaja!"]},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Obertura"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Mínim"]},42284:e=>{e.exports=["Bloqueja"]},1441:e=>{e.exports="Lock/unlock"},82232:e=>{e.exports=["Bloqueja la línia vertical del cursor per temps"]},18219:e=>{e.exports=["Bloqueja la relació preu/barra"]},12285:e=>{e.exports=["Logarítmic"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Posició llarga"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etiqueta descendent"]},13046:e=>{e.exports=["Etiqueta ascendent"]},94420:e=>{e.exports=["Etiquetes"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Línia"]},38397:e=>{e.exports=["Amb marcadors"]},63492:e=>{e.exports=["Trencament de línia"]},83182:e=>{e.exports=["Línies"]},78104:e=>{e.exports=["Enllaç a la imatge del gràfic copiat al porta-retalls {emoji}"]},50091:e=>{e.exports=["Lisboa"]},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Moveu el punt per posicionar l'ancoratge i després toqueu per col·locar-lo"]},45828:e=>{e.exports=["Moure a"]},44302:e=>{e.exports=["Moure escala cap a l'esquerra"]},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Schiff modificat"]},18559:e=>{e.exports=["Modificar Trident de Schiff"]},18665:e=>{e.exports=["Moscou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Març"]},85095:e=>{e.exports=["Ciutat de Mèxic"]},75633:e=>{e.exports=["Combina totes les escales en una"]},95093:e=>{e.exports=["Mixt"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Mil·lenni"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minúscul"]},63158:e=>{e.exports=["Reflectit"]},42769:e=>{e.exports=["Masqat"]},43088:e=>{e.exports=["No disponible"]},3485:e=>{e.exports=["Sense escala (pantalla completa)"]},8886:e=>{e.exports=["No sincronitzis"]},16971:e=>{e.exports=["Sense dades sobre el volum"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Illa de Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nova York"]},24143:e=>{e.exports=["Nova Zelanda"]},40887:e=>{ +e.exports=["Nou quadre superior"]},96712:e=>{e.exports=["Nou quadre inferior"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Alguna cosa ha anat malament"]},64968:e=>{e.exports=["Alguna cosa ha anat malament. Si us plau, torneu-ho a intentar més tard."]},10520:e=>{e.exports=["Desa nou disseny de gràfic"]},9908:e=>{e.exports=["Desa com a"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Només gràfic de preus a escala"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Trident de Schiff"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Opcions de configuració"]},43247:e=>{e.exports=["La segona part de la fracció no és correcta"]},19796:e=>{e.exports=["Envia al fons"]},23221:e=>{e.exports=["Envia cap enrere"]},5961:e=>{e.exports=["Seül"]},57902:e=>{e.exports=["Set"]},25866:e=>{e.exports=["Sessió"]},59827:e=>{e.exports=["Trencament de les sessions"]},69240:e=>{e.exports=["Xangai"]},37819:e=>{e.exports=["Posició curta"]},81428:e=>{e.exports=["Mostra"]},98116:e=>{e.exports=["Mostra tots els dibuixos"]},39046:e=>{e.exports=["Mostra tots els dibuixos i indicadors"]},38293:e=>{e.exports=["Mostra tots els dibuixos, indicadors, posicions i ordres"]},49982:e=>{e.exports=["Mostra tots els indicadors"]},48284:e=>{e.exports=["Mostra totes les idees"]},62632:e=>{e.exports=["Mostra totes les posicions i ordres"]},24620:e=>{e.exports=["Mostra el canvi continu de contracte"]},84813:e=>{e.exports=["Mostra el venciment del contracte"]},66263:e=>{e.exports=["Mostra dividends"]},46771:e=>{e.exports=["Mostra beneficis"]},87933:e=>{e.exports=["Mostra idees d'usuaris seguits"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Mostra només les meves idees"]},30816:e=>{e.exports=["Mostra splits"]},68161:e=>{e.exports=["Senyal"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Línia del sinus"]},44904:e=>{e.exports=["Quadrat"]},70213:e=>{e.exports=["S'ha excedit el límit d'estudis: {number} per diseny.\nElimineu alguns estudis."]},32733:e=>{e.exports=["Estil"]},65323:e=>{e.exports=["Apila a l'esquerra"]},14113:e=>{e.exports=["Apila a la dreta"]},93161:e=>{e.exports="Stay in drawing mode"},79511:e=>{e.exports=["Línia de pasos (step)"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Estocolm"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Submil·lenni"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercicle"]},33820:e=>{e.exports=["Supermil·lenni"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Error de símbol"]},90932:e=>{e.exports=["Etiqueta amb el nom del símbol"]},65986:e=>{e.exports=["Informació del símbol"]},52054:e=>{e.exports=["Etiqueta del símbol amb l'últim preu"]},33606:e=>{e.exports=["Sincronitza globalment"]},18008:e=>{e.exports=["Sincronitza disseny gràfic"]},99969:e=>{e.exports=["Punt i figura"]},53047:e=>{e.exports=["Polilínia"]},34402:e=>{e.exports=["Ruta (Path)"]},70394:e=>{e.exports=["Canal paral·lel"]},95995:e=>{e.exports=["París"]}, +29682:e=>{e.exports=["Enganxa"]},51102:e=>{e.exports=["Percentatge"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Trident ventall o Pitchfan"]},43852:e=>{e.exports=["Trident (Pitchfork)"]},37680:e=>{e.exports=["Fixa a la nova escala esquerra"]},43707:e=>{e.exports=["Fixa a la nova escala dreta"]},91130:e=>{e.exports=["Fixa a l'escala esquerra"]},61201:e=>{e.exports=["Fixa a l'escala esquerra (ocult)"]},764:e=>{e.exports=["Fixa a escala dreta"]},20207:e=>{e.exports=["Fixa a l'escala dreta (ocult)"]},66156:e=>{e.exports=["Fixa a escala (ara a l'esquerra)"]},54727:e=>{e.exports=["Fixa a escala (ara sense escala)"]},76598:e=>{e.exports=["Fixa a escala (ara a la dreta)"]},39065:e=>{e.exports=["Fixa a l'escala (ara {label})"]},97324:e=>{e.exports=["Fixa a escala {label}"]},56948:e=>{e.exports=["Fixa a l'escala {label} (ocult)"]},32156:e=>{e.exports=["Fixat a l'escala esquerra"]},8128:e=>{e.exports=["Fixat a l'escala esquerra (ocult)"]},3822:e=>{e.exports=["Fixat a l'escala dreta"]},44538:e=>{e.exports=["Fixat a escala dreta (ocult)"]},65810:e=>{e.exports=["Fixat a l'escala {label}"]},14125:e=>{e.exports=["Fixat a l'escala {label} (ocult)"]},97378:e=>{e.exports=['Botó "més"']},46669:e=>{e.exports=["Si us plau, doneu-nos permís d'escriptura des del porta-retalls al seu navegador o pitjeu {keystroke}"]},35963:e=>{e.exports=["Mantingueu pressionada la tecla {key} mentre feu zoom per mantenir la posició del gràfic"]},95921:e=>{e.exports=["Etiqueta de preu"]},28625:e=>{e.exports=["Nota sobre preus"]},2032:e=>{e.exports=["Rang de preus"]},32061:e=>{e.exports=["El format del preu no és correcte."]},91492:e=>{e.exports=["Línia de preus"]},48404:e=>{e.exports=["Primari"]},87086:e=>{e.exports=["Projeccions"]},10160:e=>{e.exports=["Publicat a {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rectangle girat"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Semirecta"]},90357:e=>{e.exports=["Rang"]},26833:e=>{e.exports=["Reykjavík"]},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports=["Repetir"]},35001:e=>{e.exports=["Tendència de regressió"]},34596:e=>{e.exports=["Treure"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports="Remove indicators"},4142:e=>{e.exports=["Canvia el nom del disseny del gràfic"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reinicia escala de preus"]},25333:e=>{e.exports="Reset time scale"},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Advertència"]},48474:e=>{e.exports=["Varsòvia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tòquio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Plantilla"]},29198:e=>{e.exports=["El proveïdor de dades no proporciona dades sobre el volum per a aquest símbol."]},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{ +e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports=["Patró de tres impulsos"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Hora"]},64375:e=>{e.exports="Time zone"},95005:e=>{e.exports=["Cicles de temps"]},87085:e=>{e.exports=["Negocieu"]},94770:e=>{e.exports=["Angle de tendència"]},23104:e=>{e.exports=["Línia de tendència"]},15501:e=>{e.exports=["Extensió de Fibonacci basada en tendències"]},31196:e=>{e.exports=["Zona temporal de Fibonacci basada en tendències"]},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports=["Triangle descendent"]},12390:e=>{e.exports=["Patró de triangle"]},28340:e=>{e.exports=["Triangle ascendent"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Desfer"]},25933:e=>{e.exports=["Unitats"]},15101:e=>{e.exports=["Desbloqueja"]},34150:e=>{e.exports=["Ona 4 ascendent"]},83927:e=>{e.exports=["Ona 5 ascendent"]},58976:e=>{e.exports=["Ona 1 o A ascendents"]},11661:e=>{e.exports=["Ona 2 o B ascendents"]},53958:e=>{e.exports=["Ona 3 ascendent"]},66560:e=>{e.exports=["Ona C ascendent"]},18426:e=>{e.exports=["Perfil de volum amb rang fix (Volume Profile Fixed Range)"]},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Línia vertical"]},75354:e=>{e.exports=["Vílnius"]},21852:e=>{e.exports=["Visibilitat"]},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible en passar el ratolí"]},22198:e=>{e.exports=["Ordre visual"]},7050:e=>{e.exports=["Creu en X"]},66527:e=>{e.exports=["Patró XABCD"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zuric"]},76020:e=>{e.exports=["canvia el grau d'Elliott"]},83935:e=>{e.exports=["canvia les etiquetes no superposades"]},39402:e=>{e.exports=["canvia la visibilitat de l'etiqueta del preu mitjà de tancament"]},98866:e=>{e.exports=["canvia la visibilitat de la línia del preu mitjà de tancament"]},5100:e=>{e.exports=["canvia la visibilitat de les etiquetes de compra i venda (bid and ask)"]},32311:e=>{e.exports=["canvia la visibilitat de les línies de compra i venda (bid and ask)"]},22641:e=>{e.exports=["canvia divisa"]},30501:e=>{e.exports=["canvia la plantilla del gràfic de {title}"]},7017:e=>{e.exports=["canvia la visibilitat del canvi continu de contracte"]},58108:e=>{e.exports=["canvia la visibilitat del compte enrere del tancament de barra"]},7151:e=>{e.exports=["canvia el rang de dates"]},84944:e=>{e.exports=["canvia la visibilitat dels dividends"]},79574:e=>{e.exports=["canvia la visibilitat dels esdeveniments al gràfic"]},88217:e=>{e.exports=["canvia la visibilitat dels beneficis"]},28288:e=>{e.exports=["canvia visibilitat del venciment dels contractes de futurs"]},66805:e=>{e.exports=["canvia la visibilitat de les etiquetes de preus màxims i mínims"]},92556:e=>{ +e.exports=["canvia la visibilitat de les línies de preus màxims i mínims"]},87027:e=>{e.exports=["canvia la visibilitat de les etiquetes amb els noms dels indicadors"]},14922:e=>{e.exports=["canvia la visibilitat de les etiquetes amb el valor dels indicadors"]},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports=["canvia la visibilitat del botó +"]},49889:e=>{e.exports=["canvia la visibilitat de l'etiqueta de preus pre/post mercat"]},16750:e=>{e.exports=["canvia la visibilitat de la línia de preus pre/post mercat"]},59883:e=>{e.exports=["canvia la visibilitat de la línia de preus del tancament anterior"]},67761:e=>{e.exports=["canvia la visibilitat de la línia amb els preus"]},69510:e=>{e.exports=["canvia la ràtio preu/barra"]},32303:e=>{e.exports=["canvia resolució"]},526:e=>{e.exports=["canvia símbol"]},9402:e=>{e.exports=["canvia la visibilitat de les etiquetes de símbols"]},53150:e=>{e.exports=["canvia la visibilitat de l'últim valor dels símbols"]},12707:e=>{e.exports=["canvia la visibilitat amb el valor del tancament anterior dels símbols"]},65303:e=>{e.exports=["canvia la sessió"]},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports=["canvia la visibilitat dels splits"]},20505:e=>{e.exports=["canvia la zona horària"]},39028:e=>{e.exports=["canvia unitat"]},21511:e=>{e.exports=["canvia la visibilitat"]},16698:e=>{e.exports=["canvia visibilitat de l'interval actual"]},78422:e=>{e.exports=["canvia la visibilitat a l'interval actual i superior"]},49529:e=>{e.exports=["canvia visibilitat de l'interval actual i inferior"]},66927:e=>{e.exports=["canvia visibilitat de tots els intervals"]},74428:e=>{e.exports=["canvia l'estil de {title}"]},72032:e=>{e.exports=["canvia el punt {pointIndex}"]},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports=["clona les eines de línies"]},3195:e=>{e.exports=["crea grup d'eines de línies"]},92659:e=>{e.exports=["crea el grup d'eines de línies a partir de la selecció"]},81791:e=>{e.exports=["crea {tool}"]},63649:e=>{e.exports=["retalla fonts"]},78755:e=>{e.exports=["retalla {title}"]},99113:e=>{e.exports=["afegeix l'eina de línies {lineTool} al grup {name}"]},40242:e=>{e.exports=["afegeix eine(s) de línia al grup {group}"]},22856:e=>{e.exports=["afegeix aquests paràmetres financers a tot el disseny"]},82388:e=>{e.exports=["afegeix aquest indicador a tot el disseny"]},94292:e=>{e.exports=["afegeix aquesta estratègia a tot el disseny"]},27982:e=>{e.exports=["afegeix aquest símbol a tot el disseny"]},66568:e=>{e.exports=["aplica esquema al gràfic"]},64034:e=>{e.exports=["aplica totes les propietats del gràfic"]},49037:e=>{e.exports=["aplica plantilla de dibuix"]},96996:e=>{e.exports=["aplica els valors per defecte de fàbrica a les fonts seleccionades"]},44547:e=>{e.exports=["aplica els indicadors a tot el disseny"]},26065:e=>{e.exports=["aplica la plantilla d'estudi {template}"]},58570:e=>{ +e.exports=["aplica l'esquema de la barra d'eines"]},27195:e=>{e.exports=["porta grup de {title} endavant"]},78246:e=>{e.exports=["portar {title} endavant"]},56763:e=>{e.exports=["porta {title} cap endavant"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports=["bloqueig rang de dates"]},12962:e=>{e.exports=["esborra la línia de nivell"]},63391:e=>{e.exports=["exclou les eines de línies del grup {group}"]},59942:e=>{e.exports=["patró de gir de barres"]},70301:e=>{e.exports=["oculta {title}"]},91842:e=>{e.exports=["amaga les línies de l'etiqueta d'alerta"]},54781:e=>{e.exports="hide all drawing tools"},44974:e=>{e.exports="hide marks on bars"},28916:e=>{e.exports=["bloqueja interval"]},94245:e=>{e.exports=["Escala invertida"]},90743:e=>{e.exports=["introdueix {title}"]},53146:e=>{e.exports=["introdueix {title} després de {targetTitle}"]},74055:e=>{e.exports=["afegeix {title} després de {target}"]},11231:e=>{e.exports=["afegeix {title} abans de {target}"]},67176:e=>{e.exports=["afegeix {title} abans de {targetTitle}"]},54597:e=>{e.exports=["carrega la plantilla de dibuix per defecte"]},30295:e=>{e.exports=["carregant..."]},50193:e=>{e.exports=["bloqueja {title}"]},4963:e=>{e.exports=["bloqueja grup {group}"]},68163:e=>{e.exports=["bloqueja objectes"]},47107:e=>{e.exports=["moviment"]},11303:e=>{e.exports=["mou {title} a la nova escala esquerra"]},45544:e=>{e.exports=["mou {title} a la nova escala de la dreta"]},81898:e=>{e.exports=["mou totes les escales a l'esquerra"]},22863:e=>{e.exports=["moure totes les escales a la dreta"]},45356:e=>{e.exports=["mou dibuix(os)"]},15086:e=>{e.exports=["mou cap a l'esquerra"]},61711:e=>{e.exports=["mou cap a la dreta"]},4184:e=>{e.exports=["mou escala"]},74642:e=>{e.exports=["crea {title} sense escala (pantalla completa)"]},45223:e=>{e.exports=["fes que no es vegi el grup {group}"]},87927:e=>{e.exports=["fes visible el grup {group}"]},62153:e=>{e.exports=["uneix per sota"]},70746:e=>{e.exports=["uneix al quadre"]},66143:e=>{e.exports=["uneix per dalt"]},81870:e=>{e.exports=["patró mirall de barres"]},16542:e=>{e.exports=["No disponible"]},47222:e=>{e.exports=["escala de preus"]},99042:e=>{e.exports=["Només gràfic de preus a escala"]},35962:e=>{e.exports=["escala de temps"]},68193:e=>{e.exports=["desplaçar-se"]},70009:e=>{e.exports=["desplaça per l'horari"]},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports=["envia {title} cap enrere"]},66781:e=>{e.exports=["envia {title} enrere"]},4998:e=>{e.exports=["envia grup de {title} enrere"]},64704:e=>{e.exports=["comparteix les eines de línia globalment"]},77554:e=>{e.exports=["comparteix les eines de línia de la plantilla"]},16237:e=>{e.exports=["Mostra les línies de l'etiqueta d'alertes"]},13622:e=>{e.exports=["mostra totes les idees"]},26267:e=>{e.exports=["mostra les idees dels usuaris seguits"]},40061:e=>{e.exports=["mostra només les meves idees"]},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports=["deixa de sincronitzar els dibuixos"]},57011:e=>{ +e.exports=["deixa de sincronitzar les eines de línia"]},92831:e=>{e.exports=["bloqueja símbol"]},60635:e=>{e.exports=["temps de sincronització"]},99769:e=>{e.exports=["amb tecnologia de"]},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports=["enganxa dibuix"]},80611:e=>{e.exports=["enganxa indicador"]},41601:e=>{e.exports=["enganxa {title}"]},84018:e=>{e.exports=["fixa a l'escala esquerra"]},22615:e=>{e.exports=["Fixa a escala dreta"]},56015:e=>{e.exports=["fixa a escala {label}"]},33348:e=>{e.exports=["reordena quadres"]},15516:e=>{e.exports=["elimina tots els estudis"]},80171:e=>{e.exports=["elimina tots els estudis i eines de dibuix"]},59211:e=>{e.exports=["elimina les línies en blanc no seleccionades"]},44656:e=>{e.exports=["elimina dibuixos"]},70653:e=>{e.exports=["elimina grup de dibuixos"]},66414:e=>{e.exports=["elimina les fonts de dades de les línies"]},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports=["elimina {title}"]},78811:e=>{e.exports=["elimina el grup d'eines de línies {name}"]},16338:e=>{e.exports=["canvia el nom del grup {group} a {newName}"]},30910:e=>{e.exports=["restableix la mida de la plantilla"]},21948:e=>{e.exports=["restableix escala"]},55064:e=>{e.exports=["reinicia escala de temps"]},13034:e=>{e.exports=["canvia la mida de la plantilla"]},9608:e=>{e.exports=["restableix valors per defecte"]},63060:e=>{e.exports=["alterna l'escala automàtica"]},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports=["alterna bloquejar escala"]},60166:e=>{e.exports=["alterna l'escala logarítmica"]},68642:e=>{e.exports=["alterna l'escala de percentatges"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports=["controla el temps"]},28068:e=>{e.exports=["desactiva la possibilitat de compartir eines de línia"]},66824:e=>{e.exports=["desbloqueja objectes"]},51114:e=>{e.exports=["desbloqueja el grup {group}"]},92421:e=>{e.exports=["desbloqueja {title}"]},20057:e=>{e.exports=["desagrupa al nou quadre inferior"]},52540:e=>{e.exports=["desagrupa per dalt"]},86949:e=>{e.exports=["desagrupa per sota"]},50728:e=>{e.exports=["actualitza l'script {title}"]},33355:e=>{e.exports=["{count} barres"]},88841:e=>{e.exports=["Informació financera de {symbol} per TradingView"]},38641:e=>{e.exports=["{userName} ha publicat a {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["augmenta"]},9645:e=>{e.exports=["allunya"]},30572:e=>{e.exports=["dia","dies"]},52254:e=>{e.exports=["hora","hores"]},99062:e=>{e.exports="month"},69143:e=>{e.exports=["minut","minuts"]},71787:e=>{e.exports=["segon","segons"]},82797:e=>{e.exports=["rang","rangs"]},47966:e=>{e.exports=["setmana","setmanes"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]="Australian Dollar / Swiss Franc",e.exports["#AUDJPY-symbol-description"]="Australian Dollar / Japanese Yen", +e.exports["#AUDNZD-symbol-description"]="Australian Dollar / New Zealand Dollar",e.exports["#AUDRUB-symbol-description"]="Australian Dollar / Russian Ruble",e.exports["#AUDUSD-symbol-description"]="Australian Dollar / U.S. Dollar",e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]="Bitcoin / U.S. Dollar",e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]="Canadian Dollar / Japanese Yen",e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]="Swiss Franc / Japanese Yen",e.exports["#COPPER-symbol-description"]="CFDs on Copper",e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]="Euro / Australian Dollar",e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]="Euro / Canadian Dollar",e.exports["#EURCHF-symbol-description"]="Euro / Swiss Franc",e.exports["#EURGBP-symbol-description"]="Euro / British Pound",e.exports["#EURJPY-symbol-description"]="Euro / Japanese Yen",e.exports["#EURNZD-symbol-description"]="Euro / New Zealand Dollar",e.exports["#EURRUB-symbol-description"]="Euro / Russian Ruble",e.exports["#EURRUB_TOM-symbol-description"]="Euro / Russian Ruble TOM",e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]="Euro / Turkish Lira",e.exports["#EURUSD-symbol-description"]="Euro / U.S. Dollar",e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]="British Pound / Australian Dollar",e.exports["#GBPCAD-symbol-description"]="British Pound / Canadian Dollar",e.exports["#GBPCHF-symbol-description"]="British Pound / Swiss Franc",e.exports["#GBPEUR-symbol-description"]="British Pound / Euro",e.exports["#GBPJPY-symbol-description"]="British Pound / Japanese Yen",e.exports["#GBPNZD-symbol-description"]="British Pound / New Zealand Dollar",e.exports["#GBPRUB-symbol-description"]="British Pound / Russian Ruble",e.exports["#GBPUSD-symbol-description"]="British Pound / U.S. Dollar",e.exports["#GER30-symbol-description"]="DAX Index",e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]="Japanese Yen / South Korean Won", +e.exports["#JPYRUB-symbol-description"]="Japanese Yen / Russian Ruble",e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]="MICEX Index",e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]="New Zealand Dollar / Japanese Yen",e.exports["#NZDUSD-symbol-description"]="New Zealand Dollar / U.S. Dollar",e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index",e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]="U.S. Dollar / Canadian Dollar",e.exports["#USDCHF-symbol-description"]="U.S. Dollar / Swiss Franc",e.exports["#USDCNY-symbol-description"]="U.S. Dollar / Chinese Yuan",e.exports["#USDDKK-symbol-description"]="U.S. Dollar / Danish Krone",e.exports["#USDHKD-symbol-description"]="U.S. Dollar / Hong Kong Dollar",e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]="U.S. Dollar / Japanese Yen",e.exports["#USDKRW-symbol-description"]="U.S. Dollar / South Korean",e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]="U.S. Dollar / Russian Ruble",e.exports["#USDRUB_TOM-symbol-description"]="U.S. Dollar / Russian Ruble TOM",e.exports["#USDSEK-symbol-description"]="U.S. Dollar / Swedish Krona",e.exports["#USDSGD-symbol-description"]="U.S. Dollar / Singapore Dollar",e.exports["#USDTRY-symbol-description"]="U.S. Dollar / Turkish Lira",e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]="Silver / U.S. Dollar",e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]="Platinum / U.S. Dollar",e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar", +e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#EURPLN-symbol-description"]="Euro / Polish Zloty",e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures", +e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures", +e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index", +e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]="US 100 Index",e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures", +e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]="XRP / U.S. Dollar",e.exports["#SP:SPX-symbol-description"]="S&P 500 Index", +e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]="US Composite Index",e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index", +e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]="India Government Bonds 10 YR Yield",e.exports["#TVC:IT10Y-symbol-description"]="Italy Government Bonds 10 YR Yield",e.exports["#TVC:JP10Y-symbol-description"]="Japan Government Bonds 10 YR Yield",e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]="Turkey Government Bonds 10 YR Yield",e.exports["#TVC:US02Y-symbol-description"]="US Government Bonds 2 YR Yield",e.exports["#TVC:US05Y-symbol-description"]="US Government Bonds 5 YR Yield",e.exports["#TVC:US10Y-symbol-description"]="US Government Bonds 10 YR Yield",e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures", +e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index", +e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel", +e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc", +e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalització total del mercat cripto, USD"],e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.77.a1830a06fe990f9f1170.js b/charting_library/bundles/ca_ES.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/ca_ES.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/ca_ES.77.5401b8766c940f90b3e9.js index 4e32c3c4..91668449 100644 --- a/charting_library/bundles/ca_ES.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/ca_ES.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Afegeix"]},53585:e=>{e.exports=["Afegeix color personalitzat"]},81865:e=>{e.exports=["Opacitat"]},19801:e=>{e.exports=["Dv"]},11268:e=>{e.exports=["Dl"]},63331:e=>{e.exports=["Ds"]},85954:e=>{e.exports=["Dg"]},26230:e=>{e.exports=["Dc"]},24793:e=>{e.exports=["Dj"]},31533:e=>{e.exports=["Ma"]},73755:e=>{e.exports=["Un altre símbol"]},16936:e=>{e.exports=["Enrere"]},88046:e=>{e.exports=["Símbol principal del gràfic"]},9898:e=>{e.exports=["Right (dret de subscripció)"]},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Cancel·la"]},23398:e=>{e.exports=["Canvia símbol"]},94551:e=>{e.exports=["Gràfic"]},64498:e=>{e.exports=["Totes les fonts"]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agost"]},79852:e=>{e.exports=["Bo"]},55669:e=>{e.exports=["Desembre"]},56095:e=>{e.exports=["Redueix"]},29601:e=>{e.exports=["Descripció"]},16467:e=>{e.exports=["Febrer"]},72970:e=>{e.exports=["Divendres"]},46812:e=>{e.exports=["Augment"]},26910:e=>{e.exports=["Gener"]},23230:e=>{e.exports=["Juliol"]},49385:e=>{e.exports=["Juny"]},90784:e=>{e.exports=["Octubre"]},89298:e=>{e.exports=["Desplaçament"]},68988:e=>{e.exports=["Acceptar"]},61199:e=>{e.exports=["Dilluns"]},95543:e=>{e.exports=["Mesos"]},68327:e=>{e.exports=["Maig"]},84675:e=>{e.exports=["Març"]},54406:e=>{e.exports=["No hi ha mercats de valors que coincideixin amb els vostres criteris."]},41379:e=>{e.exports=["Cap símbol coincideix amb els vostres criteris"]},71194:e=>{e.exports=["Novembre"]},83771:e=>{e.exports=["Pròxim any"]},75385:e=>{e.exports=["Pròxims anys"]},39752:e=>{e.exports=["Pròxim mes"]},35563:e=>{e.exports=["El format del número no és correcte"]},19724:e=>{e.exports=["Fonts"]},1144:e=>{e.exports=["Dissabte"]},52298:e=>{e.exports=["Cercar"]},13269:e=>{e.exports=["Selecciona font"]},61132:e=>{e.exports=["Setembre"]},2607:e=>{e.exports=["El valor especificat és més gran que el màxim de l'instrument: {max}"]},53669:e=>{e.exports=["El valor especificat és més petit que el mínim de l'instrument: {min}"]},72149:e=>{e.exports=["Diumenge"]},83583:e=>{e.exports=["Canvieu a mesos"]},6244:e=>{e.exports=["Canvieu a dates"]},80879:e=>{e.exports=["Canvieu a anys"]},89053:e=>{e.exports=["Símbol"]},48490:e=>{e.exports=["Símbol i descripció"]},75905:e=>{e.exports=["Cerca de símbols"]},32457:e=>{e.exports=["Intoduïu la data correcta"]},5122:e=>{e.exports=["Escriviu el format de data correcte: aaaa-mm-dd"]},2587:e=>{e.exports=["Mes anterior"]},39329:e=>{e.exports=["Any anterior"]},27004:e=>{e.exports=["Anys anteriors"]},54336:e=>{e.exports=["Elimina color"]},7147:e=>{e.exports=["Dimecres"]},7951:e=>{e.exports=["Dijous"]},60142:e=>{e.exports=["Gruix"]},44979:e=>{e.exports=["Dimarts"]},69325:e=>{e.exports=["Anys"]},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Afegeix"]},53585:e=>{e.exports=["Afegeix color personalitzat"]},81865:e=>{e.exports=["Opacitat"]},19801:e=>{e.exports=["Dv"]},11268:e=>{e.exports=["Dl"]},63331:e=>{e.exports=["Ds"]},85954:e=>{e.exports=["Dg"]},26230:e=>{e.exports=["Dc"]},24793:e=>{e.exports=["Dj"]},31533:e=>{e.exports=["Ma"]},73755:e=>{e.exports=["Un altre símbol"]},16936:e=>{e.exports=["Enrere"]},88046:e=>{e.exports=["Símbol principal del gràfic"]},9898:e=>{e.exports=["Right (dret de subscripció)"]},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Cancel·la"]},23398:e=>{e.exports=["Canvia símbol"]},94551:e=>{e.exports=["Gràfic"]},64498:e=>{e.exports=["Totes les fonts"]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agost"]},79852:e=>{e.exports=["Bo"]},55669:e=>{e.exports=["Desembre"]},56095:e=>{e.exports=["Redueix"]},29601:e=>{e.exports=["Descripció"]},16467:e=>{e.exports=["Febrer"]},72970:e=>{e.exports=["Divendres"]},46812:e=>{e.exports=["Augment"]},26910:e=>{e.exports=["Gener"]},23230:e=>{e.exports=["Juliol"]},49385:e=>{e.exports=["Juny"]},90784:e=>{e.exports=["Octubre"]},89298:e=>{e.exports=["Desplaçament"]},68988:e=>{e.exports=["Acceptar"]},61199:e=>{e.exports=["Dilluns"]},95543:e=>{e.exports=["Mesos"]},68327:e=>{e.exports=["Maig"]},84675:e=>{e.exports=["Març"]},29673:e=>{e.exports=["No hi ha mercats de valors que coincideixin amb els vostres criteris."]},41379:e=>{e.exports=["Cap símbol coincideix amb els vostres criteris"]},71194:e=>{e.exports=["Novembre"]},83771:e=>{e.exports=["Pròxim any"]},75385:e=>{e.exports=["Pròxims anys"]},39752:e=>{e.exports=["Pròxim mes"]},35563:e=>{e.exports=["El format del número no és correcte"]},19724:e=>{e.exports=["Fonts"]},1144:e=>{e.exports=["Dissabte"]},52298:e=>{e.exports=["Cercar"]},13269:e=>{e.exports=["Selecciona font"]},61132:e=>{e.exports=["Setembre"]},2607:e=>{e.exports=["El valor especificat és més gran que el màxim de l'instrument: {max}"]},53669:e=>{e.exports=["El valor especificat és més petit que el mínim de l'instrument: {min}"]},72149:e=>{e.exports=["Diumenge"]},83583:e=>{e.exports=["Canvieu a mesos"]},6244:e=>{e.exports=["Canvieu a dates"]},80879:e=>{e.exports=["Canvieu a anys"]},89053:e=>{e.exports=["Símbol"]},48490:e=>{e.exports=["Símbol i descripció"]},75905:e=>{e.exports=["Cerca de símbols"]},32457:e=>{e.exports=["Intoduïu la data correcta"]},5122:e=>{e.exports=["Escriviu el format de data correcte: aaaa-mm-dd"]},2587:e=>{e.exports=["Mes anterior"]},39329:e=>{e.exports=["Any anterior"]},27004:e=>{e.exports=["Anys anteriors"]},54336:e=>{e.exports=["Elimina color"]},7147:e=>{e.exports=["Dimecres"]},7951:e=>{e.exports=["Dijous"]},60142:e=>{e.exports=["Gruix"]},44979:e=>{e.exports=["Dimarts"]},69325:e=>{e.exports=["Anys"]},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{ e.exports=["canvia l'opacitat"]},13066:e=>{e.exports=["canvia el color"]},95657:e=>{e.exports=["canvia el gruix"]},18567:e=>{e.exports=["cnavia la propietat de {propertyName}"]},36962:e=>{e.exports=["tancament"]},8448:e=>{e.exports=["cripto"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["economia"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports=["futurs"]},39337:e=>{e.exports=["màxim"]},91815:e=>{e.exports=["h12"]},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["índex"]},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["obertura"]},3919:e=>{e.exports=["mínim"]},36931:e=>{e.exports=["accions"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ca_ES.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/ca_ES.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 85c80016..00000000 --- a/charting_library/bundles/ca_ES.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports=["#{count} (preu, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (preu)"]},12706:e=>{e.exports=["#1 (preu, barra)"]},92195:e=>{e.exports=["#1 (% de posició vertical, barra)"]},66187:e=>{e.exports=["Mitjà"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Cap a l'esquerra"]},43809:e=>{e.exports=["Coeficients en percentatge"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports=["Mode d'estadístiques compactes"]},4639:e=>{e.exports=["Coordenades"]},76655:e=>{e.exports=["Efectiu"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports=["Mida del compte"]},85160:e=>{e.exports=["Mostra estadístiques sempre"]},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports=["Mitjana d'HL en minticks"]},17608:e=>{e.exports=["Etiquetes inferiors"]},48848:e=>{e.exports=["Vora"]},72269:e=>{e.exports=["Vores"]},27331:e=>{e.exports=["Fons"]},19949:e=>{e.exports=["Rang de barres"]},81260:e=>{e.exports=["Graella"]},67114:e=>{e.exports=["Rang de data/hora"]},37067:e=>{e.exports=["Desplaçament (preu, barra)"]},75460:e=>{e.exports=["Distància"]},46211:e=>{e.exports=["Pin Emoji"]},46001:e=>{e.exports=["Preu d'entrada"]},1220:e=>{e.exports=["Amplia"]},71116:e=>{e.exports=["Amplia part inferior"]},45809:e=>{e.exports=["Amplia a l'esquerra"]},25892:e=>{e.exports=["Estén la línia esquerra"]},13611:e=>{e.exports=["Amplia línies"]},3304:e=>{e.exports=["Amplia les línies a l'esquerra"]},83095:e=>{e.exports=["Amplia les línies a la dreta"]},14025:e=>{e.exports=["Amplia a la dreta"]},74395:e=>{e.exports=["Estén la línia dreta"]},85197:e=>{e.exports=["Aplica cap amunt"]},17006:e=>{e.exports=["Mida de la font"]},31343:e=>{e.exports=["Text d'error"]},28565:e=>{e.exports=["Fons d'errors"]},87931:e=>{e.exports=["Ventalls"]},39836:e=>{e.exports=["Nivells Fib basats en una escala logarítmica"]},10578:e=>{e.exports=["Cercles complets"]},25264:e=>{e.exports=["Barres HL (màxim i mínim)"]},66049:e=>{e.exports=["Barres d'OC"]},27531:e=>{e.exports=["Mida del lot"]},85206:e=>{e.exports=["Etiqueta"]},75332:e=>{e.exports=["Vora de l'etiqueta"]},14773:e=>{e.exports=["Fons de l'etiqueta"]},37126:e=>{e.exports=["Text de l'etiqueta"]},79106:e=>{e.exports=["Nivells"]},95610:e=>{e.exports=["Línia de nivells"]},79307:e=>{e.exports=["Etiquetes de l'esquerra"]},49286:e=>{e.exports=["Línia - HL/2"]},17676:e=>{e.exports=["Línia: oberta"]},47669:e=>{e.exports=["Línia - tancament"]},71899:e=>{e.exports=["Línia: alta"]},83394:e=>{e.exports=["Línia: baixa"]},60489:e=>{e.exports=["Color de la línia"]},53889:e=>{e.exports="Mode"},95543:e=>{e.exports=["Mesos"]},24510:e=>{e.exports=["Punt mitjà"]},22213:e=>{e.exports=["Fons de la font"]},15500:e=>{e.exports=["Vora de la font"]},79238:e=>{e.exports=["Text de la font"]},37249:e=>{e.exports=["Estadístiques"]},28712:e=>{e.exports=["Posició en estadístiques"]},50948:e=>{e.exports=["Color del límit màxim de pèrdues"]},56119:e=>{ -e.exports=["Nivell de stop"]},69835:e=>{e.exports=["Text correcte"]},91141:e=>{e.exports=["Fons correcte"]},2694:e=>{e.exports="Percent change"},650:e=>{e.exports=["Percentatges"]},25684:e=>{e.exports=["Preu"]},23675:e=>{e.exports=["Etiqueta de preus"]},75675:e=>{e.exports=["Etiquetes de preus"]},16103:e=>{e.exports=["Nivells de preus"]},46964:e=>{e.exports=["Rang de preus"]},59771:e=>{e.exports=["Ràtio preu/barra"]},29072:e=>{e.exports=["Preus"]},2635:e=>{e.exports=["Nivell de benefici"]},33886:e=>{e.exports=["Rangs i relacions"]},24186:e=>{e.exports=["Reverteix"]},91367:e=>{e.exports=["Etiquetes de la dreta"]},63833:e=>{e.exports=["Risc"]},95545:e=>{e.exports=["Ona"]},10209:e=>{e.exports=["Etiquetes superiors"]},98001:e=>{e.exports=["Fons de l'objectiu de beneficis"]},89258:e=>{e.exports=["Vora de l'objectiu de beneficis"]},45302:e=>{e.exports=["Color de l'objectiu de beneficis"]},74289:e=>{e.exports=["Text de l'objectiu de beneficis"]},17932:e=>{e.exports=["Ajustament de text"]},55325:e=>{e.exports=["Etiqueta de temps"]},77838:e=>{e.exports=["Nivells de temps"]},2295:e=>{e.exports=["Transparència"]},4372:e=>{e.exports=["Línia de tendència"]},12374:e=>{e.exports=["Fes servir un color"]},91322:e=>{e.exports=["Valors"]},25227:e=>{e.exports=["Variància"]},1670:e=>{e.exports=["canvia angle"]},38829:e=>{e.exports=["canvia el color de la fletxa"]},23723:e=>{e.exports=["canvia la coordenada X de les barres"]},72080:e=>{e.exports=["canvia el color de la bandera"]},66266:e=>{e.exports=["canvia la coordenada Y dels preus"]},98905:e=>{e.exports=["canvia el marge superior"]},11049:e=>{e.exports=["canvia la coordenada Y de la posició vertical"]},31804:e=>{e.exports=["canvia cap a l'esquerra en {title}"]},99128:e=>{e.exports=["canvia la visibilitat dels coeficients en percentatges de {title}"]},20216:e=>{e.exports=["canvia el color de {title}"]},35435:e=>{e.exports=["canvia el mode d'estadístiques compactes de {title}"]},550:e=>{e.exports=["canvia el color superior de la vora de l'espelma de {title}"]},28146:e=>{e.exports=["canvia la visibilitat de la vora de l'espelma de {title}"]},7373:e=>{e.exports=["canvia el color inferior de la vora de l'espelma de {title}"]},38742:e=>{e.exports=["canvia el color inferior de l'espelma de {title}"]},42273:e=>{e.exports=["canvia el color superior de l'espelma de {title}"]},76054:e=>{e.exports=["canvia el color de la metxa de l'espelma de {title}"]},27029:e=>{e.exports=["canvia la visibilitat de la metxa de l'espelma de {title}"]},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports=["canvia la visibilitat de l'angle de {title}"]},31775:e=>{e.exports=["canvia la mida del compte de {title}"]},37913:e=>{e.exports=["canvia la casella mostra sempre les estadístiques de {title}"]},15521:e=>{e.exports=["canvia el color de totes les línies de {title}"]},17466:e=>{e.exports=["canvia el color de línia de l'arc de {index} de {title}"]},72307:e=>{e.exports=["canvia l'ample de línia de l'arc de {index} de {title}"]},13853:e=>{ -e.exports=["canvia la visibilitat de la línia {index} dels arcs de {title}"]},78680:e=>{e.exports=["canvia el valor mitjà de HL de {title}"]},15802:e=>{e.exports=["canvia la visibilitat de les etiquetes inferiors de {title}"]},36438:e=>{e.exports=["canvia la transparència del fons de {title}"]},64548:e=>{e.exports=["canvia la visibilitat del fons de {title}"]},75312:e=>{e.exports=["canvia el color del fons de {title}"]},39651:e=>{e.exports=["canvia el color del fons 1 {title}"]},78177:e=>{e.exports=["canvia el color dels fons 2 {title}"]},42746:e=>{e.exports=["canvia la visibilitat del rang de barres de {title}"]},53770:e=>{e.exports=["canvia la visibilitat de la quadrícula de {title}"]},29145:e=>{e.exports=["canvia el color de la línia de la quadrícula de {title}"]},64949:e=>{e.exports=["canvia l'estil de la línia de la quadrícula de {title}"]},93548:e=>{e.exports=["canvia l'ample de la línia de la quadrícula de {title}"]},15485:e=>{e.exports=["canvia la visibilitat del rang de data/hora de {title}"]},3400:e=>{e.exports=["canvia el grau de {title}"]},91534:e=>{e.exports=["canvia la visibilitat de la distància de {title}"]},65056:e=>{e.exports=["canvia l'emoji de {title}"]},65899:e=>{e.exports=["canvia la visibilitat de l'emoji de {title}"]},59354:e=>{e.exports=["canvia el preu de l'entrada de {title}"]},1447:e=>{e.exports=["canvia amplia cap avall a {title}"]},15258:e=>{e.exports=["canvia amplia cap a l'esquerra a {title}"]},96902:e=>{e.exports=["canvia ampliar línies a {title}"]},896:e=>{e.exports=["canvia amplia cap amunt a {title}"]},3708:e=>{e.exports=["canvia l'ampliació cap a l'esquerra a {title}"]},52889:e=>{e.exports=["canvia l'ampliació cap a la dreta a {title}"]},86647:e=>{e.exports=["canvia l'ampliació de {title}"]},3156:e=>{e.exports=["canvia el color del text de l'error de {title}"]},49885:e=>{e.exports=["canvia el color de fons de l'error de {title}"]},89126:e=>{e.exports=["canvia la visibilitat de la línia {index} del ventall de {title}"]},30016:e=>{e.exports=["canvia l'ample de línia del ventall de {index} de {title}"]},82516:e=>{e.exports=["canvia el color de la línia del ventall de {index} de {title}"]},78142:e=>{e.exports=["canvia la visibilitat dels ventalls de {title}"]},79467:e=>{e.exports=["canvia el color de la línia de ventalls de {title}"]},45739:e=>{e.exports=["canvia els nivells de Fibonacci en funció de l'escala logarítmica de {title}"]},99670:e=>{e.exports=["canvia capgirat en {title}"]},35165:e=>{e.exports=["canvia la visibilitat dels cercles complets de {title}"]},48983:e=>{e.exports=["canvia el color del fons de la imatge de {title}"]},45025:e=>{e.exports=["canvia la mida del lot de {title}"]},81170:e=>{e.exports=["canvia l'alineació de les etiquetes de {title}"]},22775:e=>{e.exports=["canvia mida de la lletra de les etiquetes de {title}"]},24338:e=>{e.exports=["canvia la visibilitat de les etiquetes de {title}"]},32891:e=>{e.exports=["canvia el coeficient de línia dels nivells de {index} de {title}"]},85551:e=>{ -e.exports=["canvia el color de línia dels nivells de {index} de {title}"]},47840:e=>{e.exports=["canvia l'estil de línia dels nivells de {index} de {title}"]},45463:e=>{e.exports=["canvia la visibilitat de la línia {index} de nivell de {title}"]},90098:e=>{e.exports=["canvia l'ample de línia dels nivells de {index} de {title}"]},26710:e=>{e.exports=["canvia els nivells de visibilitat de {title}"]},2359:e=>{e.exports=["canvia la visibilitat de les etiquetes esquerres de {title}"]},44643:e=>{e.exports=["canvia l'ample de la línia de {title}"]},20563:e=>{e.exports=["canvia el color de la línia de {title}"]},66982:e=>{e.exports=["canvia l'estil de la línia de {title}"]},94441:e=>{e.exports=["canvia el mode de {title}"]},89996:e=>{e.exports=["canvia la visibilitat del punt mitjà de {title}"]},36618:e=>{e.exports=["canvia reflectit en {title}"]},18544:e=>{e.exports=["canvia el color de fons de la font de {title}"]},48035:e=>{e.exports=["canvia el color de la vora de la font de {title}"]},42286:e=>{e.exports=["canvia el color del text font de {title}"]},588:e=>{e.exports=["canvia la posició de les estadístiques de {title}"]},54659:e=>{e.exports=["canvia el color de l'stop de {title}"]},89182:e=>{e.exports=["canvia el nivell de stop de {title}"]},82224:e=>{e.exports=["canvia el preu de stop de {title}"]},88383:e=>{e.exports=["canvia el color del text de l'èxit a {title}"]},26967:e=>{e.exports=["canvia el color de fons de l'èxit a {title}"]},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports=["canvia la visibilitat de l'etiqueta de preus de {title}"]},88577:e=>{e.exports=["canvia la visibilitat de les etiquetes de preus de {title}"]},47045:e=>{e.exports=["canvia la visibilitat del rang de preus de {title}"]},56175:e=>{e.exports=["canvia la visibilitat dels preus de {title}"]},44539:e=>{e.exports=["canvia el nivell de beneficis de {title}"]},41646:e=>{e.exports=["canvia el preu de beneficis de {title}"]},52877:e=>{e.exports=["canvia capgirat en {title}"]},16598:e=>{e.exports=["canvia la visibilitat de les etiquetes dretes de {title}"]},31553:e=>{e.exports=["canvia el risc de {title}"]},40344:e=>{e.exports=["canvia el mode de visualització de riscos de {title}"]},73137:e=>{e.exports=["canvia la visibilitat de les etiquetes superiors de {title}"]},52387:e=>{e.exports=["canvia el color de fons de l'objectiu de {title}"]},6921:e=>{e.exports=["canvia el color de la vora de l'objectiu {title}"]},97573:e=>{e.exports=["canvia el color de l'objectiu de {title}"]},27634:e=>{e.exports=["canvia el color del text de l'objectiu de {title}"]},33822:e=>{e.exports=["canvia la visibilitat de l'etiqueta de temps de {title}"]},84321:e=>{e.exports=["canvia la transparència de {title}"]},12355:e=>{e.exports=["canvia el valor de variància de {title}"]},25937:e=>{e.exports=["canvia l'alineació vertical de les etiquetes de {toolName}"]},46991:e=>{e.exports=["canvia l'alineació horitzontal de les etiquetes de {toolName}"]},73080:e=>{e.exports=["canvia la direcció de les etiquetes de {toolName}"]},24272:e=>{ -e.exports=["canvia la visibilitat de la línia de {toolName}"]},46404:e=>{e.exports=["canvia l'ample de la línia de {toolName}"]},50265:e=>{e.exports=["canvia el color de la línia de {toolName}"]},72781:e=>{e.exports=["canvia la línia que s'estén a l'esquerra {toolName}"]},84613:e=>{e.exports=["canvia la línia que s'estén a la dreta de {toolName}"]},62603:e=>{e.exports=["canvia el final de la línia esquerra de {toolName}"]},62412:e=>{e.exports=["canvia el final de la línia dreta de {toolName}"]},35422:e=>{e.exports=["canvia l'estil de línia de {toolName}"]},77690:e=>{e.exports=["canvia el text de {toolName}"]},69871:e=>{e.exports=["canvia la visibilitat del text de {toolName}"]},25878:e=>{e.exports=["canvia l'ajustament del text de {toolName}"]},91832:e=>{e.exports=["canvia el color de fons del text de {toolName}"]},18610:e=>{e.exports=["canvia la visibilitat del fons del text de {toolName}"]},44755:e=>{e.exports=["canvia el color de la vora del text de {toolName}"]},6324:e=>{e.exports=["canvia l'ample de la vora del text de {toolName}"]},45529:e=>{e.exports=["canvia la visibilitat de la vora del text de {toolName}"]},6500:e=>{e.exports=["canvia el color del text de {toolName}"]},51614:e=>{e.exports=["canvia la font del text en negreta de {toolName}"]},18572:e=>{e.exports=["canvia la font del text en cursiva de {toolName}"]},48382:e=>{e.exports=["canvia la mida de la font del text de {toolName}"]},18567:e=>{e.exports=["cnavia la propietat de {propertyName}"]},21926:e=>{e.exports=["color del fons"]},52241:e=>{e.exports=["farciment del fons"]},70607:e=>{e.exports=["color de les línies"]},41075:e=>{e.exports=["estil de línies"]},73043:e=>{e.exports=["ample de línies"]},72223:e=>{e.exports=["moure dibuixos"]},41437:e=>{e.exports=["color del text"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/chart-widget-gui.6a7c7ff3e283697270f6.js b/charting_library/bundles/chart-widget-gui.0ebb5aa6b6b2e40586ff.js similarity index 61% rename from charting_library/bundles/chart-widget-gui.6a7c7ff3e283697270f6.js rename to charting_library/bundles/chart-widget-gui.0ebb5aa6b6b2e40586ff.js index 61c8122a..ed7f2503 100644 --- a/charting_library/bundles/chart-widget-gui.6a7c7ff3e283697270f6.js +++ b/charting_library/bundles/chart-widget-gui.0ebb5aa6b6b2e40586ff.js @@ -1,57 +1,58 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5093],{27267:(t,e,i)=>{"use strict";function s(t,e,i,s,l){function o(l){if(t>l.timeStamp)return;const o=l.target;void 0!==i&&null!==e&&null!==o&&o.ownerDocument===s&&(e.contains(o)||i(l))}return l.click&&s.addEventListener("click",o,!1),l.mouseDown&&s.addEventListener("mousedown",o,!1),l.touchEnd&&s.addEventListener("touchend",o,!1),l.touchStart&&s.addEventListener("touchstart",o,!1),()=>{s.removeEventListener("click",o,!1),s.removeEventListener("mousedown",o,!1),s.removeEventListener("touchend",o,!1),s.removeEventListener("touchstart",o,!1)}}i.d(e,{addOutsideEventListener:()=>s})},967:(t,e,i)=>{"use strict";i.d(e,{weekDaysMiniNames:()=>n,weekDaysShortNames:()=>o});var s=i(44352),l=i(84917);l.Months.JANUARY,s.t(null,void 0,i(26910)),l.Months.FEBRUARY,s.t(null,void 0,i(16467)),l.Months.MARCH,s.t(null,void 0,i(84675)),l.Months.APRIL,s.t(null,void 0,i(97637)),l.Months.MAY,s.t(null,void 0,i(68327)),l.Months.JUNE,s.t(null,void 0,i(49385)),l.Months.JULY,s.t(null,void 0,i(23230)),l.Months.AUGUST,s.t(null,void 0,i(86797)),l.Months.SEPTEMBER,s.t(null,void 0,i(61132)),l.Months.OCTOBER,s.t(null,void 0,i(90784)),l.Months.NOVEMBER,s.t(null,void 0,i(71194)),l.Months.DECEMBER,s.t(null,void 0,i(55669)),l.Months.JANUARY,s.t(null,void 0,i(95425)),l.Months.FEBRUARY,s.t(null,void 0,i(35050)),l.Months.MARCH,s.t(null,void 0,i(51369)),l.Months.APRIL,s.t(null,void 0,i(42762)),l.Months.MAY,s.t(null,{context:"short"},i(27991)),l.Months.JUNE,s.t(null,void 0,i(15224)),l.Months.JULY,s.t(null,void 0,i(6215)),l.Months.AUGUST,s.t(null,void 0,i(38465)),l.Months.SEPTEMBER,s.t(null,void 0,i(57902)),l.Months.OCTOBER,s.t(null,void 0,i(73546)),l.Months.NOVEMBER,s.t(null,void 0,i(71230)),l.Months.DECEMBER,s.t(null,void 0,i(92203)),l.WeekDays.SUNDAY,s.t(null,void 0,i(72149)),l.WeekDays.MONDAY,s.t(null,void 0,i(61199)),l.WeekDays.TUESDAY,s.t(null,void 0,i(44979)),l.WeekDays.WEDNESDAY,s.t(null,void 0,i(7147)),l.WeekDays.THURSDAY,s.t(null,void 0,i(7951)),l.WeekDays.FRIDAY,s.t(null,void 0,i(72970)),l.WeekDays.SATURDAY,s.t(null,void 0,i(1144));const o={[l.WeekDays.SUNDAY]:s.t(null,void 0,i(86577)),[l.WeekDays.MONDAY]:s.t(null,void 0,i(83085)),[l.WeekDays.TUESDAY]:s.t(null,void 0,i(94316)),[l.WeekDays.WEDNESDAY]:s.t(null,void 0,i(75094)),[l.WeekDays.THURSDAY]:s.t(null,void 0,i(9787)),[l.WeekDays.FRIDAY]:s.t(null,void 0,i(564)),[l.WeekDays.SATURDAY]:s.t(null,void 0,i(36835))},n={[l.WeekDays.SUNDAY]:s.t(null,{context:"day_of_week"},i(85954)),[l.WeekDays.MONDAY]:s.t(null,{context:"day_of_week"},i(11268)),[l.WeekDays.TUESDAY]:s.t(null,{context:"day_of_week"},i(31533)),[l.WeekDays.WEDNESDAY]:s.t(null,{context:"day_of_week"},i(26230)),[l.WeekDays.THURSDAY]:s.t(null,{context:"day_of_week"},i(24793)),[l.WeekDays.FRIDAY]:s.t(null,{context:"day_of_week"},i(19801)),[l.WeekDays.SATURDAY]:s.t(null,{context:"day_of_week"},i(63331))}},77975:(t,e,i)=>{"use strict";i.d(e,{useWatchedValueReadonly:()=>l});var s=i(50959);const l=(t,e=!1)=>{ const i="watchedValue"in t?t.watchedValue:void 0,l="defaultValue"in t?t.defaultValue:t.watchedValue.value(),[o,n]=(0,s.useState)(i?i.value():l);return(e?s.useLayoutEffect:s.useEffect)((()=>{if(i){n(i.value());const t=t=>n(t);return i.subscribe(t),()=>i.unsubscribe(t)}return()=>{}}),[i]),o}},23709:t=>{t.exports={"animation-minimize-corner-left-top":"animation-minimize-corner-left-top-zSI0mRIH","animation-minimize-corner-right-top":"animation-minimize-corner-right-top-zSI0mRIH","animation-minimize-corner-right-bottom":"animation-minimize-corner-right-bottom-zSI0mRIH","animation-minimize-corner-left-bottom":"animation-minimize-corner-left-bottom-zSI0mRIH","animation-maximize-corner-left-top":"animation-maximize-corner-left-top-zSI0mRIH","animation-maximize-corner-right-top":"animation-maximize-corner-right-top-zSI0mRIH","animation-maximize-corner-right-bottom":"animation-maximize-corner-right-bottom-zSI0mRIH","animation-maximize-corner-left-bottom":"animation-maximize-corner-left-bottom-zSI0mRIH"}},83314:t=>{t.exports={wrapper:"wrapper-hPiAkrn3",timezone:"timezone-hPiAkrn3",sessionDayWrapper:"sessionDayWrapper-hPiAkrn3",nowWrapper:"nowWrapper-hPiAkrn3",now:"now-hPiAkrn3",sessionDay:"sessionDay-hPiAkrn3",weekDay:"weekDay-hPiAkrn3",sessionDaySegments:"sessionDaySegments-hPiAkrn3",timeMarkWrapper:"timeMarkWrapper-hPiAkrn3",timeMarkSegment:"timeMarkSegment-hPiAkrn3",timeMark:"timeMark-hPiAkrn3",timeMarkSegmentAlignByEnds:"timeMarkSegmentAlignByEnds-hPiAkrn3",segment:"segment-hPiAkrn3",small:"small-hPiAkrn3",start:"start-hPiAkrn3",end:"end-hPiAkrn3",active:"active-hPiAkrn3",green:"green-hPiAkrn3",orange:"orange-hPiAkrn3",blue:"blue-hPiAkrn3",gray:"gray-hPiAkrn3",tooltip:"tooltip-hPiAkrn3",time:"time-hPiAkrn3"}},77539:t=>{t.exports={marginlegendhoriz:"4px",legend:"legend-l31H9iuA",item:"item-l31H9iuA",withAction:"withAction-l31H9iuA",selected:"selected-l31H9iuA",last:"last-l31H9iuA",text:"text-l31H9iuA",noWrapWrapper:"noWrapWrapper-l31H9iuA",noWrap:"noWrap-l31H9iuA",series:"series-l31H9iuA",valuesAdditionalWrapper:"valuesAdditionalWrapper-l31H9iuA",valueItem:"valueItem-l31H9iuA",valueTitle:"valueTitle-l31H9iuA",valueValue:"valueValue-l31H9iuA",hideUniportantValueItems:"hideUniportantValueItems-l31H9iuA",unimportant:"unimportant-l31H9iuA",valuesWrapper:"valuesWrapper-l31H9iuA",wrappable:"wrappable-l31H9iuA",directionColumn:"directionColumn-l31H9iuA",titleWrapper:"titleWrapper-l31H9iuA",button:"button-l31H9iuA",statusesWrapper:"statusesWrapper-l31H9iuA",buttonsWrapper:"buttonsWrapper-l31H9iuA",buttons:"buttons-l31H9iuA",noActions:"noActions-l31H9iuA",title:"title-l31H9iuA",intervalTitle:"intervalTitle-l31H9iuA",disabled:"disabled-l31H9iuA",disabledOnInterval:"disabledOnInterval-l31H9iuA",withDot:"withDot-l31H9iuA",withCustomTextColor:"withCustomTextColor-l31H9iuA",study:"study-l31H9iuA",mainTitle:"mainTitle-l31H9iuA",descTitle:"descTitle-l31H9iuA",hideValues:"hideValues-l31H9iuA",has5Buttons:"has5Buttons-l31H9iuA",stayInHoveredMode:"stayInHoveredMode-l31H9iuA",withTail:"withTail-l31H9iuA",loading:"loading-l31H9iuA", loader:"loader-l31H9iuA",providerTitle:"providerTitle-l31H9iuA",exchangeTitle:"exchangeTitle-l31H9iuA",styleTitle:"styleTitle-l31H9iuA",minHideIntervalTitle:"minHideIntervalTitle-l31H9iuA",microHideIntervalTitle:"microHideIntervalTitle-l31H9iuA",hideExchangeProviderTitles:"hideExchangeProviderTitles-l31H9iuA",flagged:"flagged-l31H9iuA",medium:"medium-l31H9iuA",minimized:"minimized-l31H9iuA",micro:"micro-l31H9iuA",linked:"linked-l31H9iuA",onlyOneButtonCanBeStick:"onlyOneButtonCanBeStick-l31H9iuA",touchMode:"touchMode-l31H9iuA",buttonIcon:"buttonIcon-l31H9iuA",flag:"flag-l31H9iuA",invisibleHover:"invisibleHover-l31H9iuA",eye:"eye-l31H9iuA",eyeLoading:"eyeLoading-l31H9iuA","eye-animation":"eye-animation-l31H9iuA",linking:"linking-l31H9iuA",intervalEye:"intervalEye-l31H9iuA",markerContainer:"markerContainer-l31H9iuA",flagWrapper:"flagWrapper-l31H9iuA",sourcesWrapper:"sourcesWrapper-l31H9iuA",legendMainSourceWrapper:"legendMainSourceWrapper-l31H9iuA",sources:"sources-l31H9iuA",toggler:"toggler-l31H9iuA pane-button-e6PF69Df",onlyOneSourceShown:"onlyOneSourceShown-l31H9iuA",counter:"counter-l31H9iuA",iconArrow:"iconArrow-l31H9iuA",objectTree:"objectTree-l31H9iuA",closed:"closed-l31H9iuA",objectsTreeCanBeShown:"objectsTreeCanBeShown-l31H9iuA"}},34362:t=>{t.exports={loader:"loader-_7n3rLPY",loaderItem:"loaderItem-_7n3rLPY","loader-animation":"loader-animation-_7n3rLPY",touchMode:"touchMode-_7n3rLPY"}},94815:t=>{t.exports={"css-value-pane-controls-padding-left":"1px","css-value-pane-controls-padding-right":"4px",css_value_pane_controls_margin_top:"4",css_value_pane_controls_button_size:"22",css_value_pane_controls_button_touch_size:"22",paneControls:"paneControls-JQv8nO8e",hidden:"hidden-JQv8nO8e",forceHidden:"forceHidden-JQv8nO8e",button:"button-JQv8nO8e pane-button-e6PF69Df",buttonIcon:"buttonIcon-JQv8nO8e",minimize:"minimize-JQv8nO8e",restore:"restore-JQv8nO8e",newButton:"newButton-JQv8nO8e",touchMode:"touchMode-JQv8nO8e",maximize:"maximize-JQv8nO8e",collapse:"collapse-JQv8nO8e","maximize-animation-up-bracket":"maximize-animation-up-bracket-JQv8nO8e","maximize-animation-down-bracket":"maximize-animation-down-bracket-JQv8nO8e","minimize-animation-up-bracket":"minimize-animation-up-bracket-JQv8nO8e","minimize-animation-down-bracket":"minimize-animation-down-bracket-JQv8nO8e",up:"up-JQv8nO8e","up-animation":"up-animation-JQv8nO8e",down:"down-JQv8nO8e","down-animation":"down-animation-JQv8nO8e",buttonsWrapper:"buttonsWrapper-JQv8nO8e"}},7488:t=>{t.exports={blockHidden:"blockHidden-e6PF69Df","pane-button":"pane-button-e6PF69Df"}},64123:t=>{t.exports={"css-value-small-size":"18px","css-value-medium-size":"22px","css-value-large-size":"28px","css-value-border-radius-small-size":"9px","css-value-border-radius-medium-size":"11px","css-value-border-radius-large-size":"8px",statuses:"statuses-Lgtz1OtS",statusItem:"statusItem-Lgtz1OtS",small:"small-Lgtz1OtS",medium:"medium-Lgtz1OtS",large:"large-Lgtz1OtS",blinking:"blinking-Lgtz1OtS",oneWidgetsVisible:"oneWidgetsVisible-Lgtz1OtS",twoWidgetsVisible:"twoWidgetsVisible-Lgtz1OtS", -threeWidgetsVisible:"threeWidgetsVisible-Lgtz1OtS","blinking-animation":"blinking-animation-Lgtz1OtS",marketStatusOpen:"marketStatusOpen-Lgtz1OtS",marketStatusClose:"marketStatusClose-Lgtz1OtS",marketStatusPre:"marketStatusPre-Lgtz1OtS",marketStatusPost:"marketStatusPost-Lgtz1OtS",marketStatusHoliday:"marketStatusHoliday-Lgtz1OtS",marketStatusExpired:"marketStatusExpired-Lgtz1OtS",invalidSymbol:"invalidSymbol-Lgtz1OtS",replayModeAutoPlay:"replayModeAutoPlay-Lgtz1OtS",replayModePause:"replayModePause-Lgtz1OtS",replayModePointSelect:"replayModePointSelect-Lgtz1OtS","blinking-animation-custom":"blinking-animation-custom-Lgtz1OtS",notAccurate:"notAccurate-Lgtz1OtS",delay:"delay-Lgtz1OtS",eod:"eod-Lgtz1OtS",dataProblemHigh:"dataProblemHigh-Lgtz1OtS",dataProblemLow:"dataProblemLow-Lgtz1OtS"}},33283:(t,e,i)=>{"use strict";i.r(e),i.d(e,{ControlBarNavigation:()=>Y});var s=i(50151),l=i(44352),o=i(32563),n=i(14483),a=i(78159),r=i(38223),d=i(70027),u=i(61814),h=i(49483),c=i(68335),_=(i(51768),i(23317)),p=i(89612),m=i(77576),g=i(93724),v=i(85877),b=i(47725),w=i(78529),S=i(50119),y=i(62884),M=i(50662),E=i(42205);i(23709);const f=(0,c.humanReadableModifiers)(c.Modifiers.Alt,!1),C=(0,c.humanReadableModifiers)(c.Modifiers.Shift,!1),k=(0,c.humanReadableModifiers)(c.Modifiers.Mod,!1),V=(0,u.hotKeySerialize)({keys:[f,"R"],text:"{0} + {1}"}),A=(0,u.hotKeySerialize)({keys:[f,"Click",f,"Enter"],text:"{0} + {1}, {2} + {3}"}),T=(0,u.hotKeySerialize)({keys:[S],text:"{0}"}),x=(0,u.hotKeySerialize)({keys:[y],text:"{0}"}),L=(0,u.hotKeySerialize)({keys:[k,M],text:"{0} + {1}"}),H=(0,u.hotKeySerialize)({keys:[k,E],text:"{0} + {1}"}),W=(0,u.hotKeySerialize)({keys:[f,C,y],text:"{0} + {1} + {2}" +threeWidgetsVisible:"threeWidgetsVisible-Lgtz1OtS","blinking-animation":"blinking-animation-Lgtz1OtS",marketStatusOpen:"marketStatusOpen-Lgtz1OtS",marketStatusClose:"marketStatusClose-Lgtz1OtS",marketStatusPre:"marketStatusPre-Lgtz1OtS",marketStatusPost:"marketStatusPost-Lgtz1OtS",marketStatusHoliday:"marketStatusHoliday-Lgtz1OtS",marketStatusExpired:"marketStatusExpired-Lgtz1OtS",marketStatusCustom:"marketStatusCustom-Lgtz1OtS",invalidSymbol:"invalidSymbol-Lgtz1OtS",replayModeAutoPlay:"replayModeAutoPlay-Lgtz1OtS",replayModePause:"replayModePause-Lgtz1OtS",replayModePointSelect:"replayModePointSelect-Lgtz1OtS","blinking-animation-custom":"blinking-animation-custom-Lgtz1OtS",notAccurate:"notAccurate-Lgtz1OtS",delay:"delay-Lgtz1OtS",eod:"eod-Lgtz1OtS",dataProblemHigh:"dataProblemHigh-Lgtz1OtS",dataProblemLow:"dataProblemLow-Lgtz1OtS"}},33283:(t,e,i)=>{"use strict";i.r(e),i.d(e,{ControlBarNavigation:()=>Y});var s=i(50151),l=i(44352),o=i(32563),n=i(14483),a=i(78159),r=i(38223),d=i(70027),u=i(61814),h=i(49483),c=i(68335),_=(i(51768),i(23317)),p=i(89612),m=i(77576),g=i(93724),v=i(85877),b=i(47725),w=i(78529),S=i(50119),y=i(62884),M=i(50662),C=i(42205);i(23709);const E=(0,c.humanReadableModifiers)(c.Modifiers.Alt,!1),f=(0,c.humanReadableModifiers)(c.Modifiers.Shift,!1),k=(0,c.humanReadableModifiers)(c.Modifiers.Mod,!1),V=(0,u.hotKeySerialize)({keys:[E,"R"],text:"{0} + {1}"}),A=(0,u.hotKeySerialize)({keys:[E,"Click",E,"Enter"],text:"{0} + {1}, {2} + {3}"}),T=(0,u.hotKeySerialize)({keys:[S],text:"{0}"}),x=(0,u.hotKeySerialize)({keys:[y],text:"{0}"}),L=(0,u.hotKeySerialize)({keys:[k,M],text:"{0} + {1}"}),H=(0,u.hotKeySerialize)({keys:[k,C],text:"{0} + {1}"}),W=(0,u.hotKeySerialize)({keys:[E,f,y],text:"{0} + {1} + {2}" }),D=l.t(null,void 0,i(47602)),B=l.t(null,void 0,i(61311)),P=l.t(null,void 0,i(56470)),z=l.t(null,void 0,i(48293)),I=l.t(null,void 0,i(40653)),N=l.t(null,void 0,i(35809)),O=l.t(null,void 0,i(34301)),F=l.t(null,void 0,i(26721)),R=`
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${_}\n\t\t\t
\n\t\t\t
\n\t\t\t\t${m}\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${v}\n\t\t\t
\n\t\t\t
\n\t\t\t\t${b}\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${p}\n\t\t\t
\n\t\t\t
\n\t\t\t\t${p}\n\t\t\t
\n\t\t
\n\t\t
\n\t\t\t
\n\t\t\t\t${g}\n\t\t\t
\n\t\t
\n\t
\n
`,G=`
\n\t${w}\n
`,U=h.CheckMobile.any(),j="control-bar__btn--btn-hidden",$={zoomInOut:!0,maximize:!0,scrollLeftRight:!0,resetScale:!0,goToRealtime:!0};class Y{constructor(t,e,i){this._widget=(0,s.ensureNotNull)((0,d.parseHtml)(R).querySelector(".control-bar-wrapper")),this._controlBar=(0,s.ensureNotNull)(this._widget.querySelector(".control-bar")),this._back=(0,s.ensureNotNull)((0,d.parseHtml)(G).querySelector(".control-bar__btn--back-present")),this._btnGroups=Array.from(this._controlBar.querySelectorAll(".js-btn-group")),this._backButtonVisible=!1,this._boundMouseHandler=null,this._chartModel=null,this._checkIntervalId=0,this._controlBarVisible=!1,this._priceAxisChanged=null,this._resetAvailabilityChanged=null,this._priceAxisName="right",this._rafId=0,this._visibilityTypeProperty=null,this._boundUpdateMaximizeButtonsVisibility=this._updateMaximizeButtonsVisibility.bind(this),this._boundToggleFullscreenButtons=this._toggleFullscreenButtons.bind(this),this._paneWidth=0,this._leftPriceScaleWidth=0,this._rightPriceScaleWidth=0,this._chart=t,this._parent=e, this._options=Object.assign({},$,i),this._visibilityPrioritizedGroups=this._initGroupDescriptions(),this._init(),this._initHandlers(),this.updatePosition()}destroy(){if(null!==this._visibilityTypeProperty&&(this._visibilityTypeProperty.unsubscribe(this,this._onVisibilityTypeChange),this._visibilityTypeProperty=null),null!==this._boundMouseHandler&&(this._parent.removeEventListener("mousemove",this._boundMouseHandler,!1),this._parent.removeEventListener("mouseleave",this._boundMouseHandler,!1),this._boundMouseHandler=null),null!==this._priceAxisChanged&&(this._priceAxisChanged.unsubscribe(this,this._updateBackBtnPosition),this._priceAxisChanged=null),clearInterval(this._checkIntervalId),null!==this._resetAvailabilityChanged){this._resetAvailabilityChanged.unsubscribe(this,this._updateResetScalesButtonVisibility);const t=this._chart.getResizerDetacher();t.fullscreenable.unsubscribe(this._boundUpdateMaximizeButtonsVisibility),t.fullscreen.unsubscribe(this._boundToggleFullscreenButtons),this._resetAvailabilityChanged=null}this._chart=null}updatePosition(){const t=this._chart.paneWidgets();if(0===t.length)return;this._paneWidth=t[0].width(),this._leftPriceScaleWidth=this._chart.getPriceAxisMaxWidthByName("left"),this._rightPriceScaleWidth=this._chart.getPriceAxisMaxWidthByName("right");const e=this._chart.timeAxisHeight()+this._bottomMargin();this._widget.style.bottom=`${e}px`,this._back.style.bottom=`${e}px`,this._updateBtnGroupVisibility()}_bottomMargin(){var t;const e=this._chart.paneWidgets();return(null!==(t=this._chart.maximizedPaneWidget())&&void 0!==t?t:e[e.length-1]).containsMainSeries()?32:5}_init(){if(h.CheckMobile.any())for(const t of this._btnGroups)t.classList.add("js-hidden");this._buttons={zoomIn:this._widget.querySelector(".control-bar__btn--zoom-in"),zoomOut:this._widget.querySelector(".control-bar__btn--zoom-out"),moveLeft:this._widget.querySelector(".control-bar__btn--move-left"),moveRight:this._widget.querySelector(".control-bar__btn--move-right"),turn:this._widget.querySelector(".control-bar__btn--turn-button"),maximize:this._widget.querySelector(".control-bar__btn--maximize"),minimize:this._widget.querySelector(".control-bar__btn--minimize")},this._initVisibility(),this._parent.appendChild(this._widget),this._parent.appendChild(this._back),this._backButtonVisible=!1,this._priceAxisName=(0,r.isRtl)()?"left":"right",this._chart.withModel(this,(()=>{this._chartModel=this._chart.model(),this._priceAxisChanged=this._chart.getPriceAxisWidthChangedByName(this._priceAxisName),this._resetAvailabilityChanged=this._chartModel.model().isScalesResetAvailableChanged(),this._priceAxisChanged.subscribe(this,this._updateBackBtnPosition),this._resetAvailabilityChanged.subscribe(this,this._updateResetScalesButtonVisibility);const t=this._chart.getResizerDetacher();t.fullscreenable.subscribe(this._boundUpdateMaximizeButtonsVisibility),t.fullscreen.subscribe(this._boundToggleFullscreenButtons),this._updateMaximizeButtonsVisibility(),this._updateBackBtnPosition(),this._back.addEventListener("click",(()=>{ null!==this._chartModel&&this._chartModel.timeScale().scrollToRealtime(!0)})),this._checkIntervalId=setInterval((()=>this._check()),1e3)}))}_initHandlers(){const t=o.mobiletouch?"touchstart":"mousedown",e=o.mobiletouch?["touchend"]:["mouseup","mouseout"];this._buttons.moveLeft.addEventListener(t,(t=>{t.preventDefault(),this._chart.scrollHelper().moveByBar(1),this._trackEvent("Move Left")})),this._buttons.moveRight.addEventListener(t,(t=>{t.preventDefault(),this._chart.scrollHelper().moveByBar(-1),this._trackEvent("Move Right")}));for(const t of e)this._buttons.moveLeft.addEventListener(t,(()=>this._chart.scrollHelper().stopMoveByBar())),this._buttons.moveRight.addEventListener(t,(()=>this._chart.scrollHelper().stopMoveByBar()));this._buttons.turn.addEventListener("click",(t=>{t.preventDefault(),this._chart.GUIResetScales(),this._trackEvent("Reset to Default Settings")})),this._buttons.zoomOut.addEventListener("click",(t=>{t.preventDefault(),null!==this._chartModel&&this._chartModel.zoomOut(),this._trackEvent("Zoom Out")})),this._buttons.zoomIn.addEventListener("click",(t=>{t.preventDefault(),null!==this._chartModel&&this._chartModel.zoomIn(),this._trackEvent("Zoom In")})),this._buttons.maximize.addEventListener("click",(t=>{t.preventDefault(),this._chart.setActive(!0),this._chart.getResizerDetacher().requestFullscreen(),this._trackEvent(" Maximize Chart")})),this._buttons.minimize.addEventListener("click",(t=>{t.preventDefault(),this._chart.getResizerDetacher().exitFullscreen(),this._trackEvent(" Restore Chart")}));const i=t=>t.addEventListener("contextmenu",(t=>t.preventDefault()));i(this._buttons.moveLeft),i(this._buttons.moveRight),i(this._buttons.turn),i(this._buttons.zoomOut),i(this._buttons.zoomIn),i(this._buttons.minimize),i(this._buttons.maximize)}_initGroupDescriptions(){return[{shouldBeHiddenOnMobile:!1,available:this._isMaximizeButtonAvailable.bind(this),className:"js-btn-group-maximize",element:this._getBtnGroup("js-btn-group-maximize"),totalWidth:50},{shouldBeHiddenOnMobile:!1,available:()=>this._options.resetScale,className:"js-btn-group-reset-scale",element:this._getBtnGroup("js-btn-group-reset-scale"),totalWidth:50},{shouldBeHiddenOnMobile:!n.enabled("show_zoom_and_move_buttons_on_touch"),available:()=>this._options.zoomInOut,className:"js-btn-group-zoom",element:this._getBtnGroup("js-btn-group-zoom"),totalWidth:86},{shouldBeHiddenOnMobile:!n.enabled("show_zoom_and_move_buttons_on_touch"),available:()=>this._options.scrollLeftRight,className:"js-btn-group-scroll",element:this._getBtnGroup("js-btn-group-scroll"),totalWidth:86}]}_check(){if(null===this._chartModel||!this._options.goToRealtime)return;const t=this._chartModel.timeScale().rightOffset()<0;t!==this._backButtonVisible&&(this._backButtonVisible=t,this._back.classList.toggle(j,!this._backButtonVisible))}_initVisibility(){this._visibilityTypeProperty=(0,a.actualBehavior)(),this._visibilityTypeProperty.subscribe(this,this._onVisibilityTypeChange),this._onVisibilityTypeChange()}_onVisibilityTypeChange(){ -if(null===this._visibilityTypeProperty)return;const t=this._visibilityTypeProperty.value();"alwaysOn"===t||"alwaysOff"===t?(this._controlBarVisible="alwaysOn"===t,null!==this._boundMouseHandler&&(this._parent.removeEventListener("mousemove",this._boundMouseHandler,!1),this._parent.removeEventListener("mouseleave",this._boundMouseHandler,!1),this._boundMouseHandler=null)):(this._controlBarVisible=!1,this._boundMouseHandler||(this._boundMouseHandler=this._visibilityMouseHandler.bind(this),this._parent.addEventListener("mousemove",this._boundMouseHandler),this._parent.addEventListener("mouseleave",this._boundMouseHandler))),this._updateControlBarVisibility()}_visibilityMouseHandler(t){if(t.buttons)return;if(null!==this._chartModel&&this._chartModel.lineBeingCreated())return;let e="mouseleave"!==t.type;if("mousemove"===t.type){const i=this._widget.getBoundingClientRect(),s=100-this._bottomMargin();e=t.clientX>=i.left-100&&t.clientX<=i.right+100&&t.clientY>=i.top-s&&t.clientY<=i.bottom+100}this._controlBarVisible!==e&&(this._controlBarVisible=e,null===this._rafId&&(this._rafId=this._controlBar.ownerDocument.defaultView.requestAnimationFrame(this._updateControlBarVisibility.bind(this))))}_updateControlBarVisibility(){this._rafId=null,this._controlBar.classList.toggle("control-bar--hidden",!this._controlBarVisible)}_updateBackBtnPosition(){if("left"===this._priceAxisName||"right"===this._priceAxisName){const t=this._chart.getPriceAxisMaxWidthByName(this._priceAxisName)+14;t&&(this._back.style.marginRight=`${t}px`)}}_updateBtnGroupVisibility(){const t=this._leftPriceScaleWidth+this._paneWidth,e=(t+this._rightPriceScaleWidth)/2;let i=2*Math.min(t-e,e-this._leftPriceScaleWidth)-50-50,s=!1;for(const t of this._visibilityPrioritizedGroups){t.enoughSpaceForGroup=!1;t.available()&&(!U||!t.shouldBeHiddenOnMobile)&&(i-=t.totalWidth,t.enoughSpaceForGroup=i>=0&&!s,s=s||!t.enoughSpaceForGroup),!t.enoughSpaceForGroup!==t.element.classList.contains("js-hidden")&&t.element.classList.toggle("js-hidden",!t.enoughSpaceForGroup)}this._updateControlBarPosition()}_getBtnGroup(t){return(0,s.ensureDefined)(this._btnGroups.find((e=>e.classList.contains(t))))}_updateControlBarPosition(){const t=this._visibilityPrioritizedGroups.reduce(((t,e)=>t+(e.enoughSpaceForGroup?e.totalWidth:0)),0),e=(this._paneWidth+this._leftPriceScaleWidth+this._rightPriceScaleWidth)/2-Math.ceil(t/2);this._widget.style.left=`${e}px`}_updateResetScalesButtonVisibility(){if(null===this._chartModel)return;const t=this._chartModel.model().isScalesResetAvailable();this._buttons.turn.classList.toggle(j,!t)}_updateMaximizeButtonsVisibility(){this._updateBtnGroupVisibility()}_toggleFullscreenButtons(){const t=this._chart.getResizerDetacher().fullscreen.value();this._buttons.maximize.classList.toggle("js-hidden",t),this._buttons.minimize.classList.toggle("js-hidden",!t)}_isMaximizeButtonAvailable(){return this._options.maximize,!1}_trackEvent(t){0}}},49589:(t,e,i)=>{"use strict";i.r(e),i.d(e,{LegendWidget:()=>nl}) +if(null===this._visibilityTypeProperty)return;const t=this._visibilityTypeProperty.value();"alwaysOn"===t||"alwaysOff"===t?(this._controlBarVisible="alwaysOn"===t,null!==this._boundMouseHandler&&(this._parent.removeEventListener("mousemove",this._boundMouseHandler,!1),this._parent.removeEventListener("mouseleave",this._boundMouseHandler,!1),this._boundMouseHandler=null)):(this._controlBarVisible=!1,this._boundMouseHandler||(this._boundMouseHandler=this._visibilityMouseHandler.bind(this),this._parent.addEventListener("mousemove",this._boundMouseHandler),this._parent.addEventListener("mouseleave",this._boundMouseHandler))),this._updateControlBarVisibility()}_visibilityMouseHandler(t){if(t.buttons)return;if(null!==this._chartModel&&this._chartModel.lineBeingCreated())return;let e="mouseleave"!==t.type;if("mousemove"===t.type){const i=this._widget.getBoundingClientRect(),s=100-this._bottomMargin();e=t.clientX>=i.left-100&&t.clientX<=i.right+100&&t.clientY>=i.top-s&&t.clientY<=i.bottom+100}this._controlBarVisible!==e&&(this._controlBarVisible=e,null===this._rafId&&(this._rafId=this._controlBar.ownerDocument.defaultView.requestAnimationFrame(this._updateControlBarVisibility.bind(this))))}_updateControlBarVisibility(){this._rafId=null,this._controlBar.classList.toggle("control-bar--hidden",!this._controlBarVisible)}_updateBackBtnPosition(){if("left"===this._priceAxisName||"right"===this._priceAxisName){const t=this._chart.getPriceAxisMaxWidthByName(this._priceAxisName)+14;t&&(this._back.style.marginRight=`${t}px`)}}_updateBtnGroupVisibility(){const t=this._leftPriceScaleWidth+this._paneWidth,e=(t+this._rightPriceScaleWidth)/2;let i=2*Math.min(t-e,e-this._leftPriceScaleWidth)-50-50,s=!1;for(const t of this._visibilityPrioritizedGroups){t.enoughSpaceForGroup=!1;t.available()&&(!U||!t.shouldBeHiddenOnMobile)&&(i-=t.totalWidth,t.enoughSpaceForGroup=i>=0&&!s,s=s||!t.enoughSpaceForGroup),!t.enoughSpaceForGroup!==t.element.classList.contains("js-hidden")&&t.element.classList.toggle("js-hidden",!t.enoughSpaceForGroup)}this._updateControlBarPosition()}_getBtnGroup(t){return(0,s.ensureDefined)(this._btnGroups.find((e=>e.classList.contains(t))))}_updateControlBarPosition(){const t=this._visibilityPrioritizedGroups.reduce(((t,e)=>t+(e.enoughSpaceForGroup?e.totalWidth:0)),0),e=(this._paneWidth+this._leftPriceScaleWidth+this._rightPriceScaleWidth)/2-Math.ceil(t/2);this._widget.style.left=`${e}px`}_updateResetScalesButtonVisibility(){if(null===this._chartModel)return;const t=this._chartModel.model().isScalesResetAvailable();this._buttons.turn.classList.toggle(j,!t)}_updateMaximizeButtonsVisibility(){this._updateBtnGroupVisibility()}_toggleFullscreenButtons(){const t=this._chart.inFullscreen();this._buttons.maximize.classList.toggle("js-hidden",t),this._buttons.minimize.classList.toggle("js-hidden",!t)}_isMaximizeButtonAvailable(){return this._options.maximize,!1}_trackEvent(t){0}}},44449:(t,e,i)=>{"use strict";i.r(e),i.d(e,{LegendWidget:()=>rl}) ;var s=i(27714),l=i(50151),o=i(58275),n=i.n(o),a=i(1722),r=i(24377),d=i(14483),u=i(49483),h=i(65616),c=i(59255),_=i(34926),p=i(42184),m=i(80007),g=i(7488);var v=i(34362);class b extends class{constructor(t,e={}){this._loadingEl=document.createElement("span"),this._renderLoading(e),this.toggleVisibility(!1),t.appendChild(this._loadingEl)}toggleVisibility(t){this._loadingEl.classList.toggle(g.blockHidden,!t)}_renderLoading(t){const{className:e}=t;e&&this._loadingEl.classList.add(e)}}{_renderLoading(t){super._renderLoading(t),this._loadingEl.innerHTML=`\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t`,this._loadingEl.classList.add(v.loader)}}function w(t,e){null===t.firstChild?t.textContent=e:t.firstChild.nodeValue=e}var S=i(77539);const y=u.CheckMobile.any();class M{constructor(t,e,i){this._el=null,this._firstBlockWrapper=null,this._titleParentEl=null,this._titleElements=[],this._valuesParentEl=null,this._valuesAdditionalWrapperEl=null,this._valuesElements=[],this._actionsParentEl=null,this._actionAdditionalWrapperEl=null,this._stayInHoveredMode=!1,this._mode=4,this._statusesWrapper=null,this._resizeObserver=null,this._hideInvisibleHover=null,this._hideValues=null,this._allButtonsWidth=null,this._lastStatusesWrapperWidth=null,this._lastActionsWrapperWidth=null,this._showActionsHandler=null,this._hideActionsHandler=null,this._selectedSourceHandler=null,this._mouseEventHandlers=[],this._disableTimeout=null,this._loader=null,this._updateDisabledState=(t=this._disabled.value())=>{null!==this._el&&(this._el.classList.toggle(S.disabled,t),this._updateLoadingState(),this._updateStatusWidgetVisibility(t),this._updateTitleMaxWidth())},this._updateLoadingState=(t=this._loading.value())=>{if(null!==this._el){const e=this._el.classList;e.toggle(S.eyeLoading,t&&!this._disabled.value()),e.toggle(S.loading,t)}null!==this._loader&&this._loader.toggleVisibility(t)},this._model=t,this._parentEl=e,this._disabled=this._model.disabled().spawn(),this._disabled.subscribe(this._updateDisabledState),this._disabledOnInterval=this._model.disabledOnInterval().spawn(),this._disabledOnInterval.subscribe(this._updateDisabledOnIntervalState.bind(this)),this._selected=this._model.selected().spawn(),this._selected.subscribe(this._updateSelectedState.bind(this)),this._loading=this._model.loading().spawn(),this._loading.subscribe(function(t,e){let i=0;return s=>{clearTimeout(i),s?t():i=setTimeout(t,e)}}(this._updateLoadingState,700)),this._isTitleHidden=this._model.isTitleHidden().spawn(),this._isValuesHidden=this._model.isValuesHidden().spawn(),this._isRowHidden=this._model.isRowHidden().spawn(),this._isTitleHidden.subscribe(this._updateShowTitles.bind(this)),this._isValuesHidden.subscribe(this._updateShowValues.bind(this)),this._isRowHidden.subscribe(this._updateShowLine.bind(this)),this._createTitlesSpawns();for(let t=0;t({visible:t.visible.spawn(),title:void 0===t.title?null:t.title.spawn()})));for(let t=0;t{t.preventDefault(),t.stopPropagation()}))))}destroy(){var t,e;this._disabled.destroy(),this._disabledOnInterval.destroy(),this._selected.destroy(),this._loading.destroy(),this._isTitleHidden.destroy(),this._isValuesHidden.destroy(),this._isRowHidden.destroy(),this._customTextColor.destroy(),null!==this._disableTimeout&&clearTimeout(this._disableTimeout);for(const t of this._titlesSpawns)t.title.destroy();if(null!==this._titleParentEl){for(const t of this._mouseEventHandlers)t.destroy();this._titleElements=[],this._withActions&&null!==this._selectedSourceHandler&&null!==this._showActionsHandler&&null!==this._hideActionsHandler&&(this._titleParentEl.removeEventListener("touchend",this._selectedSourceHandler),this._titleParentEl.removeEventListener("mousedown",this._selectedSourceHandler),y||(this._titleParentEl.removeEventListener("mouseenter",this._showActionsHandler),this._titleParentEl.removeEventListener("mouseleave",this._hideActionsHandler))),this._titleParentEl=null} for(const t of this._actionsSpawnArray){t.visible.destroy();const e=t.title;null!==e&&e.destroy()}if(null!==this._actionAdditionalWrapperEl&&(this._withActions&&null!==this._showActionsHandler&&null!==this._hideActionsHandler&&!y&&(this._actionAdditionalWrapperEl.removeEventListener("mouseenter",this._showActionsHandler),this._actionAdditionalWrapperEl.removeEventListener("mouseleave",this._hideActionsHandler)),this._actionAdditionalWrapperEl=null),this._actionsParentEl=null,this._removeValuesSpawnsSubscriptions(),this._values.destroy(),null!==this._valuesParentEl&&(this._valuesElements=[],this._valuesParentEl=null),null===(t=this._hideInvisibleHover)||void 0===t||t.destroy(),null===(e=this._hideValues)||void 0===e||e.destroy(),null!==this._resizeObserver&&(this._resizeObserver.disconnect(),this._resizeObserver=null),null!==this._el){(0,l.ensureNotNull)(this._el.parentNode).removeChild(this._el),this._el=null}}getHeight(){return null===this._el?null:24}updateMode(t){this._mode===t&&null!==this._allButtonsWidth||(this._mode=t,this._updateAllButtonsWidth())}_render(){this._renderTitle(),this._renderActions(),this._renderValues(),this._el=document.createElement("div"),this._firstBlockWrapper=document.createElement("div"),this._firstBlockWrapper.classList.add(S.noWrapWrapper),this._firstBlockWrapper.appendChild((0,l.ensureNotNull)(this._titleParentEl)),null!==this._actionsParentEl&&this._firstBlockWrapper.appendChild(this._actionsParentEl),this._el.appendChild(this._firstBlockWrapper),this._el.appendChild((0,l.ensureNotNull)(this._valuesParentEl)),this._parentEl.append(this._el)}_renderTitle(){var t;null===this._titleParentEl&&(this._titleParentEl=document.createElement("div"),this._titleParentEl.classList.add(S.titleWrapper));const e=this._titleParentEl;for(let i=0;i0?(o.appendChild(document.createTextNode(s)),o.classList.add(S.withDot)):o.classList.add(g.blockHidden),e.appendChild(o),this._titleElements.push(o)}}_renderActions(){if(!this._withActions)return;null===this._actionsParentEl&&(this._actionsParentEl=document.createElement("div"),this._actionsParentEl.classList.add(S.buttonsWrapper),this._parentEl.append(this._actionsParentEl),this._actionAdditionalWrapperEl=document.createElement("div"),this._actionAdditionalWrapperEl.classList.add(S.buttons),this._actionsParentEl.appendChild(this._actionAdditionalWrapperEl));const t=(0,l.ensureNotNull)(this._actionAdditionalWrapperEl),e=h.trackingModeIsAvailable?"large":"small";for(const i of this._model.actions()){const s=(0,_.createActionElement)(i,S.button,S.buttonIcon,g.blockHidden,e);t.appendChild(s)}}_isWidthButtonsMode(){return null!==this._el&&(this._el.classList.contains(S.withAction)||this._disabled.value()||this._selected.value()||this._stayInHoveredMode)}_updateTitlesHandler(t,e){const i=(0, l.ensureNotNull)(this._titleElements[t]),s=0===e.length;i.classList.toggle(g.blockHidden,s),i.classList.toggle(S.withDot,!s),w(i,e)}_updateStates(t){this._updateDisabledState(),this._updateDisabledOnIntervalState(),this._updateSelectedState(),this._updateLoadingState(),t&&this._clearDisableState()}_updateValuesHTMLElHandler(t,e){w((0,l.ensure)(this._valuesElements[t].value),e),this._updateShowValues()}_updateValueColorHandler(t,e=""){(0,l.ensure)(this._valuesElements[t].value).style.color=e}_updateValueVisibleHandler(t,e){const i=(0,l.ensure)(this._valuesElements[t].value).closest(`.${S.valueItem}`);null!==i&&i.classList.toggle(g.blockHidden,!e)}_updateShowLine(){null!==this._el&&this._el.classList.toggle(g.blockHidden,this._isRowHidden.value())}_createValuesSpawns(){this._valuesSpawnArray=this._values.value().map((t=>({value:t.value.spawn(),color:t.color.spawn(),visible:t.visible.spawn(),title:t.title.spawn()})))}_removeValuesSpawnsSubscriptions(){for(const t of this._valuesSpawnArray)t.value.destroy(),t.color.destroy(),t.visible.destroy(),t.title.destroy();this._valuesSpawnArray=[]}_addValuesSpawnsSubscriptions(){for(let t=0;tt.value.value().length>0))}_addStatusesWidget(t,e,i){this._statusesWrapper=document.createElement("div"),this._statusesWrapper.classList.add(S.statusesWrapper),this._statusesWrapper.appendChild(t),(0,l.ensureNotNull)(this._firstBlockWrapper).appendChild(this._statusesWrapper),this._hideInvisibleHover=e.spawn(),this._hideInvisibleHover.subscribe(this._updateInvisibleHoverMode.bind(this),{callWithLast:!0}),this._hideValues=i.spawn(),this._hideValues.subscribe(this._updateHideValuesMode.bind(this),{callWithLast:!0}),this._updateStatusWidgetVisibility(this._disabled.value()),this._resizeObserver=new c.default(this._handlerRestrictTitleWidth.bind(this)),null!==this._actionsParentEl&&this._resizeObserver.observe(this._actionsParentEl),this._resizeObserver.observe(this._statusesWrapper)}_updateTitleMaxWidth(){if(null===this._firstBlockWrapper)return;const t=this._allButtonsWidth||0,e=(this._lastActionsWrapperWidth||0)+(this._lastStatusesWrapperWidth||0);this._isWidthButtonsMode()?this._firstBlockWrapper.style.maxWidth=`calc(100% - ${Math.max(t,e)}px)`:this._firstBlockWrapper.style.maxWidth=e>0?`calc(100% - ${e}px)`:""}_updateAllButtonsWidth(){this._allButtonsWidth=this._getButtonsCount()*O+1,this._updateTitleMaxWidth()}_updateInvisibleHoverMode(t){null!==this._el&&this._el.classList.toggle(S.invisibleHover,!t)}_updateHideValuesMode(t){ -null!==this._el&&this._el.classList.toggle(S.hideValues,t)}_showActions(){if(null===this._el||!this._withActions)return;this._el.classList.add(S.withAction);const t=null!==this._valuesParentEl&&null!==this._titleParentEl&&this._valuesParentEl.offsetTop===this._titleParentEl.offsetTop;this._el.classList.toggle(S.withTail,t),this._updateTitleMaxWidth()}_hideActions(){null!==this._el&&this._withActions&&!this._stayInHoveredMode&&(this._el.classList.remove(S.withAction),null!==this._valuesParentEl&&this._valuesParentEl.classList.remove(S.withTail),this._updateTitleMaxWidth())}_handlerRestrictTitleWidth(t){if(null===this._actionsParentEl||null===this._firstBlockWrapper)return;let e=null,i=null;for(const s of t)s.target===this._statusesWrapper&&(e=s.contentRect.width),s.target===this._actionsParentEl&&(i=s.contentRect.width);e===this._lastStatusesWrapperWidth&&i===this._lastActionsWrapperWidth||(null!==e&&(this._lastStatusesWrapperWidth=e),null!==i&&(this._lastActionsWrapperWidth=i),this._updateTitleMaxWidth())}_clearDisableState(){null!==this._el&&(this._el.classList.remove(S.eyeLoading),this._el.classList.remove(S.disabled),this._updateStatusWidgetVisibility(this._disabled.value()),this._updateTitleMaxWidth())}_updateDisabledOnIntervalState(){var t;null===(t=this._el)||void 0===t||t.classList.toggle(S.disabledOnInterval,this._disabledOnInterval.value())}_updateSelectedState(){null!==this._el&&this._withActions&&this._el.classList.toggle(S.selected,this._selected.value())}_updateShowTitles(){null!==this._titleParentEl&&(this._titleParentEl.classList.toggle(g.blockHidden,this._isTitleHidden.value()),null!==this._actionsParentEl&&this._actionsParentEl.classList.toggle(g.blockHidden,this._isTitleHidden.value()))}_updateValues(){this._removeValuesSpawnsSubscriptions(),this._createValuesSpawns(),null!==this._valuesParentEl&&null!==this._valuesAdditionalWrapperEl&&(this._valuesElements=[],this._valuesAdditionalWrapperEl.innerHTML=""),this._renderValues(),this._addValuesSpawnsSubscriptions(),this._updateShowValues()}_updateActionVisibilities(t){null!==this._actionsParentEl&&this._actionsParentEl.querySelectorAll(`.${S.button}`)[t].classList.toggle(g.blockHidden,!this._actionsSpawnArray[t].visible.value())}_updateActionTitle(t){const e=this._actionsSpawnArray[t].title;null!==this._actionsParentEl&&null!==e&&this._actionsParentEl.querySelectorAll(`.${S.button}`)[t].setAttribute("title",e.value())}_updateCustomTextColor(){const t=this._customTextColor.value()||"";for(const e of this._titleElements)null!==e&&(e.style.color=t);const e=(0,l.ensureNotNull)(this._valuesParentEl).querySelectorAll(`.${S.valueTitle}`);for(let i=0;it.value.value().length>0||(t.title.value()||"").length>0))}_updateValuesTitleHTMLElHandler(t,e=""){const i=(0,l.ensure)(this._valuesElements[t].title);w(i,e),i.classList.toggle(g.blockHidden,0===e.length),this._updateShowValues()}_isWidthButtonsMode(){var t;return null!==this._el&&(void 0!==this._flagged&&Boolean(this._flagged.value())||(null===(t=this._linked)||void 0===t?void 0:t.value())||super._isWidthButtonsMode())}_updateFlaggedState(){if(void 0===this._flagged)return;(0,l.ensureNotNull)(this._el).classList.toggle(S.flagged,Boolean(this._flagged.value())),this._updateTitleMaxWidth()}}const f=u.isSafari?"click":"auxclick";class C extends M{constructor(t,e,i){super(t,e,i),this._wheelClickHandler=null, -this._canUpdateRowVisibility=!0,this._globalRowVisibility=this._model.globalVisibility().spawn(),this._globalRowVisibility.subscribe(this._updateShowLine.bind(this),{callWithLast:!0}),this._has5Buttons=this._model.isPineScriptDataSource().spawn(),this._has5Buttons.subscribe(this._update5ButtonsStyles.bind(this)),this._updateStates(!this._disabled.value()),i.statusWidgetEl&&this._addStatusesWidget(i.statusWidgetEl,i.hideInvisibleHover,i.hideValues),this._selected.subscribe(this._updateTitleMaxWidth.bind(this)),i.withActions&&(this._wheelClickHandler=this._onWheelClicked.bind(this),null!==this._titleParentEl&&this._titleParentEl.addEventListener(f,this._wheelClickHandler))}destroy(){super.destroy(),this._has5Buttons.destroy(),this._globalRowVisibility&&this._globalRowVisibility.destroy(),null!==this._wheelClickHandler&&null!==this._titleParentEl&&this._titleParentEl.removeEventListener(f,this._wheelClickHandler)}_updateShowLine(){if(null===this._el||!this._canUpdateRowVisibility)return;const t=!this._globalRowVisibility.value();t?this._el.classList.toggle(g.blockHidden,t):super._updateShowLine()}_getButtonsCount(){switch(this._mode){case 4:return this._has5Buttons.value()?5:4;case 3:return 3;default:return 2}}_render(){super._render();const t=(0,l.ensureNotNull)(this._el);t.classList.add(S.item,S.study),t.dataset.name="legend-source-item"}_createTitlesSpawns(){const t=this._model.titles();this._titlesSpawns=[{title:t.title.spawn(),class:S.mainTitle},{title:t.args.spawn(),class:S.descTitle}]}_renderValues(){null===this._valuesParentEl&&(this._valuesParentEl=document.createElement("div"),this._valuesParentEl.classList.add(S.valuesWrapper),this._valuesAdditionalWrapperEl=document.createElement("div"),this._valuesAdditionalWrapperEl.classList.add(S.valuesAdditionalWrapper),this._valuesParentEl.appendChild(this._valuesAdditionalWrapperEl));const t=(0,l.ensureNotNull)(this._valuesAdditionalWrapperEl),e=this._values.value();for(const i of e){const e=document.createElement("div");e.classList.add(S.valueItem),e.classList.toggle(g.blockHidden,!i.visible.value());const s=document.createElement("div");s.classList.add(S.valueValue),s.style.color=i.color.value()||"",s.appendChild(document.createTextNode(i.value.value()));const l=i.title.value();void 0!==l&&(s.classList.add("apply-common-tooltip"),s.title=l),e.appendChild(s),this._valuesElements.push({value:s}),t.appendChild(e)}}_updateValuesTitleHTMLElHandler(t,e=""){const i=(0,l.ensure)(this._valuesElements[t].value);i.classList.toggle("apply-common-tooltip",0!==e.length),i.title=e}_update5ButtonsStyles(t){null!==this._el&&(this._el.classList.toggle(S.has5Buttons,t),this._updateAllButtonsWidth())}_onWheelClicked(t){1===t.button&&this._model.onRemoveSource()}}var k=i(44352),V=i(51768);function A(t){(0,V.trackEvent)("GUI","Legend action",t)}var T=i(47036),x=i(62920),L=i(65300),H=i(36885);const W=k.t(null,void 0,i(21686)),D=k.t(null,void 0,i(28705)),B=k.t(null,void 0,i(51072));class P{constructor(t,e,i){this._el=null,this._counterEl=null,this._arrowIconEL=null,this._objectTreeEl=null, +null!==this._el&&this._el.classList.toggle(S.hideValues,t)}_showActions(){if(null===this._el||!this._withActions)return;this._el.classList.add(S.withAction);const t=null!==this._valuesParentEl&&null!==this._titleParentEl&&this._valuesParentEl.offsetTop===this._titleParentEl.offsetTop;this._el.classList.toggle(S.withTail,t),this._updateTitleMaxWidth()}_hideActions(){null!==this._el&&this._withActions&&!this._stayInHoveredMode&&(this._el.classList.remove(S.withAction),null!==this._valuesParentEl&&this._valuesParentEl.classList.remove(S.withTail),this._updateTitleMaxWidth())}_handlerRestrictTitleWidth(t){if(null===this._actionsParentEl||null===this._firstBlockWrapper)return;let e=null,i=null;for(const s of t)s.target===this._statusesWrapper&&(e=s.contentRect.width),s.target===this._actionsParentEl&&(i=s.contentRect.width);e===this._lastStatusesWrapperWidth&&i===this._lastActionsWrapperWidth||(null!==e&&(this._lastStatusesWrapperWidth=e),null!==i&&(this._lastActionsWrapperWidth=i),this._updateTitleMaxWidth())}_clearDisableState(){null!==this._el&&(this._el.classList.remove(S.eyeLoading),this._el.classList.remove(S.disabled),this._updateStatusWidgetVisibility(this._disabled.value()),this._updateTitleMaxWidth())}_updateDisabledOnIntervalState(){var t;null===(t=this._el)||void 0===t||t.classList.toggle(S.disabledOnInterval,this._disabledOnInterval.value())}_updateSelectedState(){null!==this._el&&this._withActions&&this._el.classList.toggle(S.selected,this._selected.value())}_updateShowTitles(){null!==this._titleParentEl&&(this._titleParentEl.classList.toggle(g.blockHidden,this._isTitleHidden.value()),null!==this._actionsParentEl&&this._actionsParentEl.classList.toggle(g.blockHidden,this._isTitleHidden.value()))}_updateValues(){this._removeValuesSpawnsSubscriptions(),this._createValuesSpawns(),null!==this._valuesParentEl&&null!==this._valuesAdditionalWrapperEl&&(this._valuesElements=[],this._valuesAdditionalWrapperEl.innerHTML=""),this._renderValues(),this._addValuesSpawnsSubscriptions(),this._updateShowValues()}_updateActionVisibilities(t){null!==this._actionsParentEl&&this._actionsParentEl.querySelectorAll(`.${S.button}`)[t].classList.toggle(g.blockHidden,!this._actionsSpawnArray[t].visible.value())}_updateActionTitle(t){const e=this._actionsSpawnArray[t].title;null!==this._actionsParentEl&&null!==e&&this._actionsParentEl.querySelectorAll(`.${S.button}`)[t].setAttribute("title",e.value())}_updateCustomTextColor(){const t=this._customTextColor.value()||"";for(const e of this._titleElements)null!==e&&(e.style.color=t);const e=(0,l.ensureNotNull)(this._valuesParentEl).querySelectorAll(`.${S.valueTitle}`);for(let i=0;it.value.value().length>0||(t.title.value()||"").length>0))}_updateValuesTitleHTMLElHandler(t,e=""){const i=(0,l.ensure)(this._valuesElements[t].title);w(i,e),i.classList.toggle(g.blockHidden,0===e.length),this._updateShowValues()}_isWidthButtonsMode(){var t;return null!==this._el&&(void 0!==this._flagged&&Boolean(this._flagged.value())||(null===(t=this._linked)||void 0===t?void 0:t.value())||super._isWidthButtonsMode())}_updateFlaggedState(){if(void 0===this._flagged)return;(0,l.ensureNotNull)(this._el).classList.toggle(S.flagged,Boolean(this._flagged.value())),this._updateTitleMaxWidth()}}const E=u.isSafari?"click":"auxclick";class f extends M{constructor(t,e,i){super(t,e,i),this._wheelClickHandler=null, +this._canUpdateRowVisibility=!0,this._globalRowVisibility=this._model.globalVisibility().spawn(),this._globalRowVisibility.subscribe(this._updateShowLine.bind(this),{callWithLast:!0}),this._has5Buttons=this._model.isPineScriptDataSource().spawn(),this._has5Buttons.subscribe(this._update5ButtonsStyles.bind(this)),this._updateStates(!this._disabled.value()),i.statusWidgetEl&&this._addStatusesWidget(i.statusWidgetEl,i.hideInvisibleHover,i.hideValues),this._selected.subscribe(this._updateTitleMaxWidth.bind(this)),i.withActions&&(this._wheelClickHandler=this._onWheelClicked.bind(this),null!==this._titleParentEl&&this._titleParentEl.addEventListener(E,this._wheelClickHandler))}destroy(){super.destroy(),this._has5Buttons.destroy(),this._globalRowVisibility&&this._globalRowVisibility.destroy(),null!==this._wheelClickHandler&&null!==this._titleParentEl&&this._titleParentEl.removeEventListener(E,this._wheelClickHandler)}_updateShowLine(){if(null===this._el||!this._canUpdateRowVisibility)return;const t=!this._globalRowVisibility.value();t?this._el.classList.toggle(g.blockHidden,t):super._updateShowLine()}_getButtonsCount(){switch(this._mode){case 4:return this._has5Buttons.value()?5:4;case 3:return 3;default:return 2}}_render(){super._render();const t=(0,l.ensureNotNull)(this._el);t.classList.add(S.item,S.study),t.dataset.name="legend-source-item"}_createTitlesSpawns(){const t=this._model.titles();this._titlesSpawns=[{title:t.title.spawn(),class:S.mainTitle},{title:t.args.spawn(),class:S.descTitle}]}_renderValues(){null===this._valuesParentEl&&(this._valuesParentEl=document.createElement("div"),this._valuesParentEl.classList.add(S.valuesWrapper),this._valuesAdditionalWrapperEl=document.createElement("div"),this._valuesAdditionalWrapperEl.classList.add(S.valuesAdditionalWrapper),this._valuesParentEl.appendChild(this._valuesAdditionalWrapperEl));const t=(0,l.ensureNotNull)(this._valuesAdditionalWrapperEl),e=this._values.value();for(const i of e){const e=document.createElement("div");e.classList.add(S.valueItem),e.classList.toggle(g.blockHidden,!i.visible.value());const s=document.createElement("div");s.classList.add(S.valueValue),s.style.color=i.color.value()||"",s.appendChild(document.createTextNode(i.value.value()));const l=i.title.value();void 0!==l&&(s.classList.add("apply-common-tooltip"),s.title=l),e.appendChild(s),this._valuesElements.push({value:s}),t.appendChild(e)}}_updateValuesTitleHTMLElHandler(t,e=""){const i=(0,l.ensure)(this._valuesElements[t].value);i.classList.toggle("apply-common-tooltip",0!==e.length),i.title=e}_update5ButtonsStyles(t){null!==this._el&&(this._el.classList.toggle(S.has5Buttons,t),this._updateAllButtonsWidth())}_onWheelClicked(t){1===t.button&&this._model.onRemoveSource()}}var k=i(44352),V=i(51768);function A(t){(0,V.trackEvent)("GUI","Legend action",t)}var T=i(47036),x=i(62920),L=i(65300),H=i(36885);const W=k.t(null,void 0,i(21686)),D=k.t(null,void 0,i(28705)),B=k.t(null,void 0,i(51072));class P{constructor(t,e,i){this._el=null,this._counterEl=null,this._arrowIconEL=null,this._objectTreeEl=null, this._mode=0,this._parentEl=t,this._themedColor=e.spawn(),this._themedColor.subscribe(this._updateThemedColor.bind(this)),this._sourceCount=i.visibleDataSourceCount.spawn(),this._sourceCount.subscribe(this._updateSourceCount.bind(this)),this._isStateOpen=i.isDataSourcesCollapsed.spawn(),this._isStateOpen.subscribe(this._updateState.bind(this)),this._showObjectsTree=i.showObjectsTree.spawn(),this._showObjectsTree.subscribe(this._updateObjectTreeVisibility.bind(this)),this._render(),this._updateState(),this._updateThemedColor(this._themedColor.value()),this._updateObjectTreeVisibility(this._showObjectsTree.value()),this._toggleStateHandler=(0,m.wrapHandlerWithPreventEvent)(i.onCollapseDataSources),this._showObjectTreeHandler=(0,m.wrapHandlerWithPreventEvent)(i.onShowObjectsTreeDialog),null!==this._el&&(this._el.addEventListener("touchend",this._toggleStateHandler),this._el.addEventListener("click",this._toggleStateHandler),this._el.addEventListener("contextmenu",(t=>{t.preventDefault(),t.stopPropagation()}))),null!==this._objectTreeEl&&(this._objectTreeEl.addEventListener("touchend",this._showObjectTreeHandler),this._objectTreeEl.addEventListener("click",this._showObjectTreeHandler))}destroy(){this._sourceCount.destroy(),this._isStateOpen.destroy(),null!==this._objectTreeEl&&(this._objectTreeEl.removeEventListener("touchend",this._showObjectTreeHandler),this._objectTreeEl.removeEventListener("click",this._showObjectTreeHandler),this._objectTreeEl=null),this._arrowIconEL=null,this._counterEl=null,null!==this._el&&(this._el.removeEventListener("touchend",this._toggleStateHandler),this._el.removeEventListener("click",this._toggleStateHandler),this._el.innerHTML="",this._el=null)}setMode(t){this._mode=t?1:0,this._updateTooltip()}_render(){this._el=document.createElement("div"),this._el.className=`${S.toggler} apply-common-tooltip`,this._arrowIconEL=document.createElement("div"),this._arrowIconEL.classList.add(S.iconArrow),this._arrowIconEL.innerHTML=h.trackingModeIsAvailable?x:T,this._el.appendChild(this._arrowIconEL),this._objectTreeEl=document.createElement("div"),this._objectTreeEl.classList.add(S.objectTree),this._objectTreeEl.innerHTML=h.trackingModeIsAvailable?H:L,this._el.appendChild(this._objectTreeEl),this._counterEl=document.createElement("div"),this._counterEl.classList.add(S.counter),this._counterEl.appendChild(document.createTextNode(String(this._sourceCount.value()))),this._el.appendChild(this._counterEl),this._parentEl.appendChild(this._el)}_updateThemedColor(t){if(null!==this._el)if(t.length>0){const[e,i,s]=(0,r.parseRgb)(t);this._el.style.backgroundColor=(0,r.rgbaToString)([e,i,s,(0,r.normalizeAlphaComponent)(.8)])}else this._el.style.removeProperty("background-color")}_updateSourceCount(t){w((0,l.ensureNotNull)(this._counterEl),String(t));const e=(0,l.ensureNotNull)(this._el),i=t<1;e.classList.toggle(g.blockHidden,i);const s=1===t;e.classList.toggle(S.onlyOneSourceShown,s)}_updateState(){const t=!this._isStateOpen.value();this._parentEl.classList.toggle(S.closed,t),this._updateTooltip(), A((t?"Hide":"Show")+" not main sources")}_tooltip(){return 1===this._mode?B:this._isStateOpen.value()?W:D}_updateTooltip(){null!==this._el&&this._el.setAttribute("title",this._tooltip())}_updateObjectTreeVisibility(t){(0,l.ensureNotNull)(this._el).classList.toggle(S.objectsTreeCanBeShown,t)}}var z=i(38780),I=i(27267);function N(t,e){const i=new(n())(e(t.value()));t.subscribe((t=>{i.setValue(e(t))}));return i.readonly().spawn((()=>t.unsubscribe()))}const O=h.trackingModeIsAvailable?44:28,F=d.enabled("object_tree_legend_mode");class R{constructor(t,e){this._renderToggler=null,this._mainDataSourceRenderer=null,this._dataSourceRenderers=[],this._parentEl=document.createElement("div"),this._mainDataSourceEl=null,this._dataSourcesEl=null,this._dataSourcesAdditionalWrapperEl=null,this._collapsedDataSourcesWrapperEl=null,this._collapsedDataSourcesEl=null,this._outsideEventForCollapsedTooltip=null,this._options=t,this._togglerOptions=e,this._isStudiesLegendHidden=t.isStudiesLegendHidden.spawn(),this._isStudiesLegendHidden.subscribe(this._updateLegendVisibility.bind(this)),this._isAllLegendHidden=t.isAllLegendHidden.spawn(),this._isAllLegendHidden.subscribe(this._updateLegendVisibility.bind(this)),this._updateLegendVisibility(),this._hideAllExceptFirstLine=t.hideAllExceptFirstLine.spawn(),this._hideAllExceptFirstLine.subscribe(this._updateAllHiddenExeptFirstLine.bind(this)),this._themedColor=t.themedColor.spawn(),this._themedColor.subscribe(this._setCustomBg.bind(this)),this._showBackground=t.showBackground.spawn(),this._showBackground.subscribe(this._setCustomBg.bind(this)),this._backgroundTransparency=t.backgroundTransparency.spawn(),this._backgroundTransparency.subscribe(this._setCustomBg.bind(this)),this._collapsedDataSourcesCountSpawn=t.collapsedDataSourcesCount.spawn(),this._collapsedDataSourcesCountSpawn.subscribe(this._updateCollapsedSourcesCount.bind(this)),this._showCollapsedDataSourcesTooltipHandler=this._showCollapsedDataSourcesTooltip.bind(this),this._parentEl.classList.add(S.legend),this._parentEl.classList.toggle(S.noWrap,!h.trackingModeIsAvailable),this._parentEl.classList.toggle(S.noActions,!this._options.withActions),this._parentEl.classList.toggle(S.touchMode,h.trackingModeIsAvailable),this._parentEl.classList.toggle(S.wrappable,!this._hideAllExceptFirstLine.value()),this._parentEl.dataset.name="legend",this._parentEl.style.setProperty("--legend-source-item-button-width",`${O}px`);const i=e=>{e.preventDefault(),t.showLegendWidgetContextMenu(e)};this._mouseEventHandler=new p.MouseEventHandler(this._parentEl,{contextMenuEvent:i,touchContextMenuEvent:i})}destroy(){if(this._isStudiesLegendHidden.destroy(),this._isAllLegendHidden.destroy(),this._hideAllExceptFirstLine.destroy(),this._themedColor.destroy(),this._showBackground.destroy(),this._backgroundTransparency.destroy(),this._collapsedDataSourcesCountSpawn.destroy(),h.trackingModeIsAvailable&&null!==this._collapsedDataSourcesWrapperEl&&this._collapsedDataSourcesWrapperEl.removeEventListener("touchend",this._showCollapsedDataSourcesTooltipHandler), -this._outsideEventForCollapsedTooltip&&this._outsideEventForCollapsedTooltip(),null!==this._dataSourcesAdditionalWrapperEl&&(this._dataSourcesAdditionalWrapperEl.innerHTML="",this._dataSourcesAdditionalWrapperEl=null),null!==this._dataSourcesEl&&(this._dataSourcesEl.innerHTML="",this._dataSourcesEl=null),null!==this._renderToggler&&(this._renderToggler.destroy(),this._renderToggler=null),null!==this._mainDataSourceRenderer&&(this._mainDataSourceRenderer.destroy(),this._mainDataSourceRenderer=null),0!==this._dataSourceRenderers.length){for(const t of this._dataSourceRenderers)t.destroy();this._dataSourceRenderers=[]}this._mouseEventHandler.destroy(),this._parentEl.innerHTML="",delete this._parentEl}addMainDataSource(t,e){this._renderMainDataSourceEl(),this._mainDataSourceRenderer=new E(t,(0,l.ensureNotNull)(this._mainDataSourceEl),{withActions:this._options.withActions,customTextColor:this._options.customTextColor,statusWidgetEl:e.getElement(),hideInvisibleHover:N(e.visibleWidgetsCount,(t=>Boolean(t))),hideValues:e.errorWidgetIsShown}),this._updateLegendVisibility(),t.onDestroy().subscribe(this,(()=>{null!==this._mainDataSourceRenderer&&(this._mainDataSourceRenderer.destroy(),this._mainDataSourceRenderer=null)}),!0)}addDataSources(t,e){this._renderDataSourcesEl();const i=(0,l.ensureNotNull)(this._dataSourcesAdditionalWrapperEl);for(let s=0;sBoolean(t))),hideValues:e[s].errorWidgetIsShown});this._dataSourceRenderers.push(o),this._updateLegendVisibility(),l.onDestroy().subscribe(this,(()=>{const t=this._dataSourceRenderers.indexOf(o);-1!==t&&(this._dataSourceRenderers[t].destroy(),this._dataSourceRenderers.splice(t,1))}),!0)}}addCustomWidget(t,e){if(0===e.block){this._renderMainDataSourceEl();const i=(0,l.ensureNotNull)(this._mainDataSourceEl);1===e.position&&t.renderTo(i,i.firstChild),0===e.position&&t.renderTo(i)}if(1===e.block){this._renderDataSourcesEl();const i=(0,l.ensureNotNull)(this._dataSourcesAdditionalWrapperEl);1===e.position&&t.renderTo(i,i.firstChild),0===e.position&&t.renderTo(i)}}firstTitle(){return this._parentEl.firstElementChild}getElement(){return this._parentEl}updateMode(t){const e=F&&t<133?1:t<205?2:t<222?3:4;null!==this._mainDataSourceRenderer&&this._mainDataSourceRenderer.updateMode(e);for(const t of this._dataSourceRenderers)t.updateMode(e);this._parentEl.classList.toggle(S.medium,3===e),this._parentEl.classList.toggle(S.minimized,2===e),this._parentEl.classList.toggle(S.micro,1===e),null!==this._renderToggler&&this._renderToggler.setMode(1===e);const i=!this._hideAllExceptFirstLine.value()&&(h.trackingModeIsAvailable||t<542);this._parentEl.classList.toggle(S.directionColumn,i),this._parentEl.classList.toggle(S.hideUniportantValueItems,!u.CheckMobile.any()&&t<=272)}getMainSourceHeight(){return null===this._mainDataSourceRenderer?0:this._mainDataSourceRenderer.getHeight()} +this._outsideEventForCollapsedTooltip&&this._outsideEventForCollapsedTooltip(),null!==this._dataSourcesAdditionalWrapperEl&&(this._dataSourcesAdditionalWrapperEl.innerHTML="",this._dataSourcesAdditionalWrapperEl=null),null!==this._dataSourcesEl&&(this._dataSourcesEl.innerHTML="",this._dataSourcesEl=null),null!==this._renderToggler&&(this._renderToggler.destroy(),this._renderToggler=null),null!==this._mainDataSourceRenderer&&(this._mainDataSourceRenderer.destroy(),this._mainDataSourceRenderer=null),0!==this._dataSourceRenderers.length){for(const t of this._dataSourceRenderers)t.destroy();this._dataSourceRenderers=[]}this._mouseEventHandler.destroy(),this._parentEl.innerHTML="",delete this._parentEl}addMainDataSource(t,e){this._renderMainDataSourceEl(),this._mainDataSourceRenderer=new C(t,(0,l.ensureNotNull)(this._mainDataSourceEl),{withActions:this._options.withActions,customTextColor:this._options.customTextColor,statusWidgetEl:e.getElement(),hideInvisibleHover:N(e.visibleWidgetsCount,(t=>Boolean(t))),hideValues:e.errorWidgetIsShown}),this._updateLegendVisibility(),t.onDestroy().subscribe(this,(()=>{null!==this._mainDataSourceRenderer&&(this._mainDataSourceRenderer.destroy(),this._mainDataSourceRenderer=null)}),!0)}addDataSources(t,e){this._renderDataSourcesEl();const i=(0,l.ensureNotNull)(this._dataSourcesAdditionalWrapperEl);for(let s=0;sBoolean(t))),hideValues:e[s].errorWidgetIsShown});this._dataSourceRenderers.push(o),this._updateLegendVisibility(),l.onDestroy().subscribe(this,(()=>{const t=this._dataSourceRenderers.indexOf(o);-1!==t&&(this._dataSourceRenderers[t].destroy(),this._dataSourceRenderers.splice(t,1))}),!0)}}addCustomWidget(t,e){if(0===e.block){this._renderMainDataSourceEl();const i=(0,l.ensureNotNull)(this._mainDataSourceEl);1===e.position&&t.renderTo(i,i.firstChild),0===e.position&&t.renderTo(i)}if(1===e.block){this._renderDataSourcesEl();const i=(0,l.ensureNotNull)(this._dataSourcesAdditionalWrapperEl);1===e.position&&t.renderTo(i,i.firstChild),0===e.position&&t.renderTo(i)}}firstTitle(){return this._parentEl.firstElementChild}getElement(){return this._parentEl}updateMode(t){const e=F&&t<133?1:t<205?2:t<222?3:4;null!==this._mainDataSourceRenderer&&this._mainDataSourceRenderer.updateMode(e);for(const t of this._dataSourceRenderers)t.updateMode(e);this._parentEl.classList.toggle(S.medium,3===e),this._parentEl.classList.toggle(S.minimized,2===e),this._parentEl.classList.toggle(S.micro,1===e),null!==this._renderToggler&&this._renderToggler.setMode(1===e);const i=!this._hideAllExceptFirstLine.value()&&(h.trackingModeIsAvailable||t<542);this._parentEl.classList.toggle(S.directionColumn,i),this._parentEl.classList.toggle(S.hideUniportantValueItems,!u.CheckMobile.any()&&t<=272)}getMainSourceHeight(){return null===this._mainDataSourceRenderer?0:this._mainDataSourceRenderer.getHeight()} getDataSourceHeight(){return 0===this._dataSourceRenderers.length?0:this._dataSourceRenderers[0].getHeight()}_renderMainDataSourceEl(){null===this._mainDataSourceEl&&(this._mainDataSourceEl=document.createElement("div"),this._mainDataSourceEl.classList.add(S.legendMainSourceWrapper),this._parentEl.insertBefore(this._mainDataSourceEl,this._dataSourcesEl))}_renderDataSourcesEl(){null===this._dataSourcesEl&&(this._dataSourcesEl=document.createElement("div"),this._dataSourcesEl.classList.add(S.sourcesWrapper),this._renderToggle(this._dataSourcesEl),this._dataSourcesAdditionalWrapperEl=document.createElement("div"),this._dataSourcesAdditionalWrapperEl.classList.add(S.sources),this._dataSourcesEl.appendChild(this._dataSourcesAdditionalWrapperEl),this._renderCollapsedCounter(this._dataSourcesAdditionalWrapperEl),this._parentEl.appendChild(this._dataSourcesEl))}_renderToggle(t){this._options.showToggleButton&&(this._renderToggler=new P(t,this._options.themedColor,this._togglerOptions))}_renderCollapsedCounter(t){this._collapsedDataSourcesWrapperEl=document.createElement("div"),this._collapsedDataSourcesWrapperEl.className=`${S.item} ${S.last}`,this._collapsedDataSourcesEl=document.createElement("span"),this._collapsedDataSourcesEl.className=`${S.text} apply-common-tooltip`,this._collapsedDataSourcesWrapperEl.append(this._collapsedDataSourcesEl),t.append(this._collapsedDataSourcesWrapperEl),h.trackingModeIsAvailable&&this._collapsedDataSourcesWrapperEl.addEventListener("touchend",this._showCollapsedDataSourcesTooltipHandler),this._updateCollapsedSourcesCount(this._collapsedDataSourcesCountSpawn.value())}_showCollapsedDataSourcesTooltip(){(0,z.showOnElement)(this._collapsedDataSourcesEl,{text:this._options.collapsedDataSourcesTitle.value()}),this._addOutsideEventForHideTooltip()}_addOutsideEventForHideTooltip(){null!==this._outsideEventForCollapsedTooltip&&this._outsideEventForCollapsedTooltip(),this._outsideEventForCollapsedTooltip=(0,I.addOutsideEventListener)(new CustomEvent("timestamp").timeStamp,this._collapsedDataSourcesWrapperEl,(()=>{null!==this._outsideEventForCollapsedTooltip&&this._outsideEventForCollapsedTooltip(),(0,z.hide)()}),window.document,{touchEnd:!0})}_updateCollapsedSourcesCount(t){if(null===this._collapsedDataSourcesWrapperEl||null===this._collapsedDataSourcesEl)return;const e=0===t;this._collapsedDataSourcesWrapperEl.classList.toggle(g.blockHidden,e),e||(w(this._collapsedDataSourcesEl,`+${t}`),this._collapsedDataSourcesEl.setAttribute("title",this._options.collapsedDataSourcesTitle.value()))}_updateLegendVisibility(){this._parentEl.classList.toggle(g.blockHidden,this._isAllLegendHidden.value()),null!==this._dataSourcesEl&&this._dataSourcesEl.classList.toggle(g.blockHidden,this._isStudiesLegendHidden.value())}_updateAllHiddenExeptFirstLine(){this._parentEl.classList.toggle(S.wrappable,!this._hideAllExceptFirstLine.value())}_setCustomBg(){const t=this._showBackground.value(),e=this._themedColor.value(),i=this._backgroundTransparency.value();let s="";if(t){const[t,l,o]=(0,r.parseRgb)(e);s=(0, -r.rgbaToString)([t,l,o,(0,r.normalizeAlphaComponent)(1-i/100)])}this._parentEl.style.color=s}}var G=i(54358),U=i(79861),j=i(87095),$=i(36298),Y=i(57898),Z=i.n(Y),X=i(38223),J=i(97906);function Q(t){return void 0!==t?j.resetTransparency(t):t}const q=new $.TranslatedString("show {title}",k.t(null,void 0,i(87358))),K=new $.TranslatedString("hide {title}",k.t(null,void 0,i(70301))),tt=k.t(null,void 0,i(81428)),et=k.t(null,void 0,i(31971));class it{constructor(t,e,i,s,l){this._values=new(n())([]),this._actions=[],this._onDestroy=new(Z()),this._loading=new(n())(!1),this._moreActionCM=null,this._updateLoadingStatus=()=>{this._loading.setValue(this._source.isLoading())},this._model=t,this._source=e,this._options=i,this._callbacks=s,this._contextMenuOptions=l,this._disabled=new(n())(this._getDisabledState()),this._disabledOnInterval=new(n())(this._getDisabledOnIntervalState()),this._selected=new(n())(!1),this._isTitleHidden=new(n())(this._getTitleHiddenValue()),this._isValuesHidden=new(n())(this._getValuesHiddenValue()),this._isRowHidden=new(n())(this._getRowHiddenValue()),this._isEditable=new(n())(this._getIsEditable()),(0,J.combine)((()=>({})),this._isTitleHidden,this._isValuesHidden,this._disabled).subscribe(this._updateRowVisibilities.bind(this)),this._values.subscribe((()=>{this._isValuesHidden.setValue(this._getValuesHiddenValue())}))}destroy(){}onDestroy(){return this._onDestroy}titles(){return this._titles}values(){return this._values.readonly()}actions(){return this._actions}disabled(){return this._disabled.readonly()}disabledOnInterval(){return this._disabledOnInterval.readonly()}selected(){return this._selected.readonly()}loading(){return this._loading.readonly()}isTitleHidden(){return this._isTitleHidden.readonly()}isValuesHidden(){return this._isValuesHidden.readonly()}isRowHidden(){return this._isRowHidden.readonly()}isEditable(){return this._isEditable.readonly()}update(){this._updateTitles(),this._updateValues(),this._updateStates()}updateSource(t){this._source!==t&&(this._source=t,this.update(),this._isTitleHidden.setValue(this._getTitleHiddenValue()),this._isValuesHidden.setValue(this._getValuesHiddenValue()))}onToggleDisabled(){const t=this._source.properties().childs().visible,e=!t.value();this._model.setProperty(t,e,(e?q:K).format({title:new $.TranslatedString(this._source.name(),this._source.title())})),A((e?"Show":"Hide")+" source")}onShowSettings(t){this._source.userEditEnabled()&&(this.setSourceSelected(),this._callbacks.showChartPropertiesForSource(this._source,t),A("Settings for source"))}onShowMoreActions(t){return this._options.readOnlyMode?Promise.resolve(null):(this._callbacks.updateActions(),A("Show source context menu"),this._callbacks.showContextMenuForSources([this._source],this._calcNewPosition(t),this._contextMenuOptions))}setSourceSelected(){this._model.selectionMacro((t=>{t.clearSelection(),t.addSourceToSelection(this._source)}))}_moreActionHandler(t){t.preventDefault(),null!==this._moreActionCM&&this._moreActionCM.isShown()?this._moreActionCM=null:(this.setSourceSelected(), +r.rgbaToString)([t,l,o,(0,r.normalizeAlphaComponent)(1-i/100)])}this._parentEl.style.color=s}}var G=i(54358),U=i(49152),j=i(87095),$=i(36298),Y=i(57898),Z=i.n(Y),X=i(38223),J=i(97906);function Q(t){return void 0!==t?j.resetTransparency(t):t}const q=new $.TranslatedString("show {title}",k.t(null,void 0,i(87358))),K=new $.TranslatedString("hide {title}",k.t(null,void 0,i(70301))),tt=k.t(null,void 0,i(81428)),et=k.t(null,void 0,i(31971));class it{constructor(t,e,i,s,l){this._values=new(n())([]),this._actions=[],this._onDestroy=new(Z()),this._loading=new(n())(!1),this._moreActionCM=null,this._updateLoadingStatus=()=>{this._loading.setValue(this._source.isLoading())},this._model=t,this._source=e,this._options=i,this._callbacks=s,this._contextMenuOptions=l,this._disabled=new(n())(this._getDisabledState()),this._disabledOnInterval=new(n())(this._getDisabledOnIntervalState()),this._selected=new(n())(!1),this._isTitleHidden=new(n())(this._getTitleHiddenValue()),this._isValuesHidden=new(n())(this._getValuesHiddenValue()),this._isRowHidden=new(n())(this._getRowHiddenValue()),this._isEditable=new(n())(this._getIsEditable()),(0,J.combine)((()=>({})),this._isTitleHidden,this._isValuesHidden,this._disabled).subscribe(this._updateRowVisibilities.bind(this)),this._values.subscribe((()=>{this._isValuesHidden.setValue(this._getValuesHiddenValue())}))}destroy(){}onDestroy(){return this._onDestroy}titles(){return this._titles}values(){return this._values.readonly()}actions(){return this._actions}disabled(){return this._disabled.readonly()}disabledOnInterval(){return this._disabledOnInterval.readonly()}selected(){return this._selected.readonly()}loading(){return this._loading.readonly()}isTitleHidden(){return this._isTitleHidden.readonly()}isValuesHidden(){return this._isValuesHidden.readonly()}isRowHidden(){return this._isRowHidden.readonly()}isEditable(){return this._isEditable.readonly()}update(){this._updateTitles(),this._updateValues(),this._updateStates()}updateSource(t){this._source!==t&&(this._source=t,this.update(),this._isTitleHidden.setValue(this._getTitleHiddenValue()),this._isValuesHidden.setValue(this._getValuesHiddenValue()))}onToggleDisabled(){const t=this._source.properties().childs().visible,e=!t.value();this._model.setProperty(t,e,(e?q:K).format({title:new $.TranslatedString(this._source.name(),this._source.title())})),A((e?"Show":"Hide")+" source")}onShowSettings(t){this._source.userEditEnabled()&&(this.setSourceSelected(),this._callbacks.showChartPropertiesForSource(this._source,t),A("Settings for source"))}onShowMoreActions(t){return this._options.readOnlyMode?Promise.resolve(null):(this._callbacks.updateActions(),A("Show source context menu"),this._callbacks.showContextMenuForSources([this._source],this._calcNewPosition(t),this._contextMenuOptions))}setSourceSelected(){this._model.selectionMacro((t=>{t.clearSelection(),t.addSourceToSelection(this._source)}))}_moreActionHandler(t){t.preventDefault(),null!==this._moreActionCM&&this._moreActionCM.isShown()?this._moreActionCM=null:(this.setSourceSelected(), this.onShowMoreActions(t).then((t=>{this._moreActionCM=t})))}_updateStates(){this._disabled.setValue(this._getDisabledState()),this._disabledOnInterval.setValue(this._getDisabledOnIntervalState()),this._selected.setValue(this._model.selection().isSelected(this._source)),this._isEditable.setValue(this._getIsEditable()),this._updateLoadingStatus()}_hasValues(){return this._values.value().length>0}_getEyeTitle(){return this._disabled.value()?tt:et}_getIsEditable(){return this._source.userEditEnabled()}_getDisabledState(){return!this._source.properties().visible.value()}_updateRowVisibilities(){this._isRowHidden.setValue(this._getRowHiddenValue())}_getRowHiddenValue(){return this._options.readOnlyMode&&this._disabled.value()||this._isTitleHidden.value()&&(this._isValuesHidden.value()||this._disabled.value())}_calcNewPosition(t){let e={};if(t.hasOwnProperty("touches")&&t.touches.length>0)e={clientX:t.touches[0].clientX,clientY:t.touches[0].clientY};else if(null!==t.target){const i=t.target.getBoundingClientRect();e={clientX:(0,X.isRtl)()?i.right:i.left,clientY:i.top+i.height+3}}else{const i=t;e={clientX:i.clientX,clientY:i.clientY}}return e}}var st=i(14787),lt=i(3792),ot=i(41674),nt=i(87258),at=i(45534);const rt=k.t(null,void 0,i(41610)),dt=k.t(null,void 0,i(93666)),ut=k.t(null,void 0,i(8209)),ht=d.enabled("show_hide_button_in_legend"),ct=d.enabled("hide_resolution_in_legend");class _t extends it{constructor(t,e,i,s,l){super(t,e,i,s,l),this._titles={title:new(n())(""),description:new(n())(""),interval:new(n())(""),provider:new(n())(""),exchange:new(n())(""),chartStyle:new(n())(""),priceSource:new(n())("")},this._symbolMarker=null,this._symbolMarkerIcon=null,this._flagged=new(n())(null),this._symbolAction=null,this._symbol=null,this._isOneButtonCanBeStick=!1,this._layoutChartSyncLegendRenderer=null,this._isChartLinked=new(n())(!1).readonly().spawn(),this._createActions(),this._updateSymbolMarker();const o=this._model.model().properties().childs().paneProperties.childs().legendProperties.childs();o.showSeriesTitle.subscribe(this,(()=>{this._isTitleHidden.setValue(this._getTitleHiddenValue())})),this._isPriceSourceHidden=(0,U.createWVFromGetterAndSubscription)((()=>!o.showPriceSource.value()),o.showPriceSource),this._valuesVisibleProperty=(0,U.combineProperty)(((t,e,i)=>t||e||i),o.showSeriesOHLC,o.showBarChange,o.showVolume),this._valuesVisibleProperty.subscribe(null,(()=>{this._isValuesHidden.setValue(this._getValuesHiddenValue())})),this.update(),this._source.onStatusChanged().subscribe(this,this._updateLoadingStatus)}destroy(){super.destroy(),this._model.model().properties().childs().paneProperties.childs().legendProperties.childs().showSeriesTitle.unsubscribeAll(this),this._source.onStatusChanged().unsubscribeAll(this),this._valuesVisibleProperty.destroy(),this._isPriceSourceHidden.destroy(),this._onDestroy.fire()}flagged(){return this._flagged.readonly()}linked(){return this._isChartLinked}onShowSettings(){this._source.userEditEnabled()&&this._callbacks.showGeneralChartProperties(st.TabNames.symbol)} -isOneButtonCanBeStick(){return this._isOneButtonCanBeStick}_updateTitles(){const t=(0,l.ensureNotNull)(this._source.statusView()).getSplitTitle();this._titles.title.setValue((0,G.clean)(t.title,!0)),this._titles.description.setValue((0,G.clean)(t.description,!0));const e=!ct&&!0;this._titles.interval.setValue(e?(0,G.clean)(t.interval,!0):""),this._titles.provider.setValue((0,G.clean)(t.provider,!0)),this._titles.exchange.setValue((0,G.clean)(t.exchange,!0)),this._titles.chartStyle.setValue((0,G.clean)(t.chartStyle,!0)),this._titles.priceSource.setValue((0,G.clean)(this._isPriceSourceHidden.value()?"":t.priceSource,!0))}_updateValues(){const t=this._source.legendView(),e=this._values.value(),i=t.marketTitle(),s=t.marketTitle().length>0;if(0===e.length){const e={value:new(n())(""),color:new(n())(""),visible:new(n())(s),title:new(n())(i),unimportant:new(n())(!1)},l=t.items().map((t=>({value:new(n())(t.value()),color:new(n())(Q(t.color())),visible:new(n())(t.visible()),title:new(n())(t.title()),unimportant:new(n())(t.unimportant())})));this._values.setValue([e].concat(l))}else{e[0].title.setValue(i),e[0].visible.setValue(s);const l=t.items();for(let t=0;t{t.title.setValue(this._getEyeTitle())}))}this._actions.push({iconMap:new Map([["large",at],["small",nt]]),action:this._moreActionHandler.bind(this),visible:new(n())(!0),title:new(n())(rt),dataset:{name:"legend-more-action"}})}_getMarkerTitle(){return null!==this._symbolMarker?this._symbolMarker.isMarked()?ut:dt:""}_symbolActionHandler(){null!==this._symbolMarker&&(this._updateSymbolMarker(),A("Change flag state"))}_updateSymbolMarker(){this._isOneButtonCanBeStick=!0}}var pt=i(28853),mt=i(3615);var gt=i(96362),vt=i(59224),bt=i(83637),wt=i(34882),St=i(88658),yt=i(52506),Mt=i(64063),Et=i(8561);(0,vt.getLogger)("Chart.LegendWidget");const ft=k.t(null,void 0,i(89517)),Ct=k.t(null,void 0,i(66324)),kt=k.t(null,void 0,i(34596)),Vt=k.t(null,void 0,i(41610)),At=(k.t(null,void 0,i(82751)),k.t(null,void 0,i(89790)),k.t(null,void 0,i(37809))),Tt=(d.enabled("study_buttons_in_legend"),d.enabled("show_hide_button_in_legend")),xt=d.enabled("property_pages"),Lt=d.enabled("format_button_in_legend"),Ht=d.enabled("delete_button_in_legend");class Wt extends it{ +isOneButtonCanBeStick(){return this._isOneButtonCanBeStick}_updateTitles(){const t=(0,l.ensureNotNull)(this._source.statusView()).getSplitTitle();this._titles.title.setValue((0,G.clean)(t.title,!0)),this._titles.description.setValue((0,G.clean)(t.description,!0));const e=!ct&&!0;this._titles.interval.setValue(e?(0,G.clean)(t.interval,!0):""),this._titles.provider.setValue((0,G.clean)(t.provider,!0)),this._titles.exchange.setValue((0,G.clean)(t.exchange,!0)),this._titles.chartStyle.setValue((0,G.clean)(t.chartStyle,!0)),this._titles.priceSource.setValue((0,G.clean)(this._isPriceSourceHidden.value()?"":t.priceSource,!0))}_updateValues(){const t=this._source.legendView(),e=this._values.value(),i=t.marketTitle(),s=t.marketTitle().length>0;if(0===e.length){const e={value:new(n())(""),color:new(n())(""),visible:new(n())(s),title:new(n())(i),unimportant:new(n())(!1)},l=t.items().map((t=>({value:new(n())(t.value()),color:new(n())(Q(t.color())),visible:new(n())(t.visible()),title:new(n())(t.title()),unimportant:new(n())(t.unimportant())})));this._values.setValue([e].concat(l))}else{e[0].title.setValue(i),e[0].visible.setValue(s);const l=t.items();for(let t=0;t{t.title.setValue(this._getEyeTitle())}))}this._actions.push({iconMap:new Map([["large",at],["small",nt]]),action:this._moreActionHandler.bind(this),visible:new(n())(!0),title:new(n())(rt),dataset:{name:"legend-more-action"}})}_getMarkerTitle(){return null!==this._symbolMarker?this._symbolMarker.isMarked()?ut:dt:""}_symbolActionHandler(){null!==this._symbolMarker&&(this._updateSymbolMarker(),A("Change flag state"))}_updateSymbolMarker(){this._isOneButtonCanBeStick=!0}}var pt=i(28853),mt=i(3615);var gt=i(96362),vt=i(59224),bt=i(83637),wt=i(34882),St=i(88658),yt=i(52506),Mt=i(64063),Ct=i(8561);(0,vt.getLogger)("Chart.LegendWidget");const Et=k.t(null,void 0,i(89517)),ft=k.t(null,void 0,i(66324)),kt=k.t(null,void 0,i(34596)),Vt=k.t(null,void 0,i(41610)),At=(k.t(null,void 0,i(82751)),k.t(null,void 0,i(89790)),k.t(null,void 0,i(37809))),Tt=(d.enabled("study_buttons_in_legend"),d.enabled("show_hide_button_in_legend")),xt=d.enabled("property_pages"),Lt=d.enabled("format_button_in_legend"),Ht=d.enabled("delete_button_in_legend");class Wt extends it{ constructor(t,e,i,s,l){super(t,e,i,s,l),this._titles={title:new(n())(""),args:new(n())("")},this._error=new(n())(!1),this._isPineScriptDataSource=new(n())(!1),this._pineAction=null,this._globalVisibility=new(n())(!0),this._createActions();const o=this._model.model().properties().childs().paneProperties.childs().legendProperties.childs(),a=[o.showSeriesTitle,o.showStudyTitles];for(const t of a)t.subscribe(this,(()=>{this._isTitleHidden.setValue(this._getTitleHiddenValue())}));const r=[o.showSeriesOHLC,o.showBarChange,o.showStudyValues];for(const t of r)t.subscribe(this,(()=>{this._isValuesHidden.setValue(this._getValuesHiddenValue())}));this.update()}destroy(){super.destroy();const t=this._model.model().properties().childs().paneProperties.childs().legendProperties.childs();t.showSeriesTitle.unsubscribeAll(this),t.showStudyTitles.unsubscribeAll(this),t.showSeriesOHLC.unsubscribeAll(this),t.showBarChange.unsubscribeAll(this),t.showStudyValues.unsubscribeAll(this),this._onDestroy.fire()}error(){return this._error.readonly()}isPineScriptDataSource(){return this._isPineScriptDataSource.readonly()}updateSource(t){this._source!==t&&(this._values.setValue([]),super.updateSource(t),this._updateAbleShowSourceCode())}onRemoveSource(){var t;this._source.isUserDeletable()&&(this._source.hasChildren()?(t=this._model.removeSource.bind(this._model,this._source,!1),(0,mt.showConfirm)({title:k.t(null,void 0,i(38154)),text:k.t(null,void 0,i(52003)),onConfirm:({dialogClose:e})=>{t(),e()}})):this._model.removeSource(this._source,!1),A("Remove sources"))}onShowSourceCode(){0}setGlobalVisibility(t){this._globalVisibility.setValue(t)}globalVisibility(){return this._globalVisibility.readonly()}getFullTitle(){return[this._titles.title,this._titles.args].map((t=>t.value())).join(" ")}_updateTitles(){const t=(0,l.ensureNotNull)(this._source.statusView()).getSplitTitle();this._titles.title.setValue((0,G.clean)(t[0],!0));const e=Array.isArray(t[1])?t[1].join(" "):t[1]||"";this._titles.args.setValue((0,G.clean)(e,!0))}_updateValues(){const t=this._source.legendView();if(null===t)return;if(0===t.items().length)return;const e=this._values.value();if(0===e.length){const e=t.items().map((t=>({value:new(n())(t.value()),color:new(n())(Q(t.color())),visible:new(n())(t.visible()),unimportant:new(n())(t.unimportant()),title:new(n())(t.title())})));this._values.setValue(e)}else{const i=t.items();for(let t=0;t{t.title.setValue(this._getEyeTitle())}));const e={iconMap:new Map([["large",ot],["small",lt]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onShowSettings.bind(this,st.TabNames.visibility)),visible:new(n())(this._getDisabledOnIntervalState()),className:S.intervalEye,title:new(n())(At),dataset:{name:"legend-interval-show-hide-action"}};this._actions.push(e),this._disabledOnInterval.subscribe((i=>{e.visible.setValue(i),t.visible.setValue(!i)}))}if(xt&&Lt&&(!(0,pt.isStudy)(this._source)||new gt.MetaInfoHelper(this._source.metaInfo()).hasUserEditableOptions())){const t={iconMap:new Map([["large",bt],["small",bt]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onShowSettings.bind(this)),visible:new(n())(this._getIsEditable()),title:new(n())(ft),dataset:{name:"legend-settings-action"}};this._actions.push(t),this._isEditable.subscribe((e=>{t.visible.setValue(e)}))}if(Ht){const t={iconMap:new Map([["large",yt],["small",St]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onRemoveSource.bind(this)),visible:new(n())(this._getIsEditable()),title:new(n())(kt),dataset:{name:"legend-delete-action"}};this._actions.push(t),this._isEditable.subscribe((e=>{t.visible.setValue(e)}))}const t={iconMap:new Map([["large",at],["small",nt]]),action:this._moreActionHandler.bind(this),visible:new(n())(this._getIsEditable()),title:new(n())(Vt),dataset:{name:"legend-more-action"}};this._actions.push(t),this._isEditable.subscribe((e=>{t.visible.setValue(e)}))}}var Dt=i(39347),Bt=i(10643),Pt=i(42960),zt=i(98425),It=i(53180),Nt=i(18611),Ot=i(51983);function Ft(t,e,i){t.setProperty(e,!e.value(),i)} -const Rt=new $.TranslatedString("change symbol description visibility",k.t(null,void 0,i(26717))),Gt=new $.TranslatedString("change open market status visibility",k.t(null,void 0,i(18644))),Ut=new $.TranslatedString("change OHLC values visibility",k.t(null,void 0,i(57889))),jt=new $.TranslatedString("change bar change visibility",k.t(null,void 0,i(45110))),$t=new $.TranslatedString("change indicator titles visibility",k.t(null,void 0,i(31325))),Yt=new $.TranslatedString("change indicator arguments visibility",k.t(null,void 0,i(96162))),Zt=new $.TranslatedString("change indicator values visibility",k.t(null,void 0,i(99774))),Xt=new $.TranslatedString("change volume values visibility",k.t(null,void 0,i(9455))),Jt=new $.TranslatedString("change symbol field visibility",k.t(null,void 0,i(6091))),Qt=k.t(null,void 0,i(63143)),qt=k.t(null,void 0,i(75991)),Kt=k.t(null,void 0,i(99487)),te=k.t(null,void 0,i(22519)),ee=k.t(null,void 0,i(1111)),ie=k.t(null,void 0,i(26315)),se=k.t(null,void 0,i(26935)),le=k.t(null,void 0,i(84098)),oe=k.t(null,void 0,i(46041)),ne=(0,It.appendEllipsis)(k.t(null,void 0,i(89517))),ae=d.enabled("symbol_info_price_source");var re=i(78071),de=i(38618),ue=i(61146),he=i(967),ce=i(84917),_e=i(41249),pe=i(32923);function me(t){return t===ce.WeekDays.SUNDAY?ce.WeekDays.SATURDAY:t-1}function ge(t){return t===ce.WeekDays.SATURDAY?ce.WeekDays.SUNDAY:t+1}function ve(t,e){const i=me(e);return 0===t[i].entries.length?ve(t,i):{dayIndex:i,entries:t[i].entries}}function be(t,e){const i=ge(e);return 0===t[i].entries.length?be(t,i):{dayIndex:i,entries:t[i].entries}}function we(t){for(;t>_e.minutesPerDay;)t-=_e.minutesPerDay;const e=t%60,i=(t-e)/60;return(0,ue.numberToStringWithLeadingZero)(i,2)+":"+(0,ue.numberToStringWithLeadingZero)(e,2)}const Se={[ce.WeekDays.MONDAY]:{title:he.weekDaysShortNames[ce.WeekDays.MONDAY],isActive:!1,entries:[]},[ce.WeekDays.TUESDAY]:{title:he.weekDaysShortNames[ce.WeekDays.TUESDAY],isActive:!1,entries:[]},[ce.WeekDays.WEDNESDAY]:{title:he.weekDaysShortNames[ce.WeekDays.WEDNESDAY],isActive:!1,entries:[]},[ce.WeekDays.THURSDAY]:{title:he.weekDaysShortNames[ce.WeekDays.THURSDAY],isActive:!1,entries:[]},[ce.WeekDays.FRIDAY]:{title:he.weekDaysShortNames[ce.WeekDays.FRIDAY],isActive:!1,entries:[]},[ce.WeekDays.SATURDAY]:{title:he.weekDaysShortNames[ce.WeekDays.SATURDAY],isActive:!1,entries:[]},[ce.WeekDays.SUNDAY]:{title:he.weekDaysShortNames[ce.WeekDays.SUNDAY],isActive:!1,entries:[]}};function ye(t,e){return t.start.value===e.start.value&&t.end.value===e.end.value}function Me(t,e){return ye(t[0],e[0])}function Ee(t){const e=t.start(),i=t.length(),s=t.sessionStartDayOfWeek(),l=t.sessionEndDayOfWeek(),o=we(e),n=we(e+i);return i>_e.minutesPerDay?`${he.weekDaysShortNames[s]} ${o} — ${he.weekDaysShortNames[l]} ${n}`:`${o} — ${n}`}function fe(t,e,i,s){return Math.abs(s-i)>1?`${he.weekDaysShortNames[i]} ${t.title} — ${he.weekDaysShortNames[s]} ${e.title}`:`${t.title} — ${e.title}`}function Ce(t,e,i){for(const s of e){let e=s.sessionStartDayOfWeek();const l=s.start(),o=s.length(),n=l+o,a=[] -;if(n<=_e.minutesPerDay)a.push([l,n]);else{const t=Math.min(_e.minutesPerDay-l,o);a.push([l,l+t]),a.push([0,o-t])}for(let l=0;lt.start.value0?a[t-1]:null,o=0===t;if(0===i.start.value||0===i.start.value&&1===i.end.value||null!==s&&i.start.value===s.end.value){m++;continue}const r=o?c.entries[c.entries.length-1]:(0,l.ensureNotNull)(s),d={start:{value:o?0:a[t-1].end.value,title:o?e:a[t-1].end.title,isFirstOrLastPoint:!(o&&u.length>0)||1===u[u.length-1].end.value},end:{value:i.start.value,title:i.start.title,isFirstOrLastPoint:!0},type:3,tooltip:fe(r.end,i.start,c.dayIndex,n),showStartForLastEntry:!1,showEndForFirstEntry:!1};a.splice(m,0,d),m=t+2}const g=a[a.length-1];1!==g.end.value&&a.push({start:{value:g.end.value,title:g.end.title,isFirstOrLastPoint:!0},end:{value:1,title:we(_e.minutesPerDay),isFirstOrLastPoint:!(h.length>0)||0===h[0].start.value},type:3,tooltip:fe(g.end,_.entries[0].start,n,_.dayIndex),showStartForLastEntry:!1,showEndForFirstEntry:!1})}}(n),function(t){for(const s of Object.keys(t)){const l=parseInt(s),o=t[l].entries;if(1===o.length)continue;const n=me(l),a=ge(l),r=o[0],d=o[o.length-1];r.start.isFirstOrLastPoint||(r.showStartForLastEntry=(e=o,i=t[n].entries,ye(e[e.length-1],i[i.length-1]))), +if(!this._hasValues())return!0;const t=this._model.model().properties().childs().paneProperties.childs().legendProperties.childs();return this._isSymbolLikeStudy()?!t.showSeriesOHLC.value()&&!t.showBarChange.value():!t.showStudyValues.value()}_isSymbolLikeStudy(){return this._source instanceof Mt.study_Overlay||this._source instanceof Ct.StudyCompare}_updateAbleShowSourceCode(){0}_updateVisibilityPineAction(t){null!==this._pineAction&&(this._pineAction.visible.setValue(t),this._isPineScriptDataSource.setValue(t))}_createActions(){if(this._options.readOnlyMode)return;if(this._pineAction={iconMap:new Map([["large",wt],["small",wt]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onShowSourceCode.bind(this)),visible:new(n())(!1),title:new(n())(ft),dataset:{name:"legend-pine-action"}},Tt){const t={iconMap:new Map([["large",ot],["small",lt]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onToggleDisabled.bind(this)),visible:new(n())(!this._getDisabledOnIntervalState()),className:S.eye,title:new(n())(this._getEyeTitle()),dataset:{name:"legend-show-hide-action"}};this._actions.push(t),this._disabled.subscribe((()=>{t.title.setValue(this._getEyeTitle())}));const e={iconMap:new Map([["large",ot],["small",lt]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onShowSettings.bind(this,st.TabNames.visibility)),visible:new(n())(this._getDisabledOnIntervalState()),className:S.intervalEye,title:new(n())(At),dataset:{name:"legend-interval-show-hide-action"}};this._actions.push(e),this._disabledOnInterval.subscribe((i=>{e.visible.setValue(i),t.visible.setValue(!i)}))}if(xt&&Lt&&(!(0,pt.isStudy)(this._source)||new gt.MetaInfoHelper(this._source.metaInfo()).hasUserEditableOptions())){const t={iconMap:new Map([["large",bt],["small",bt]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onShowSettings.bind(this)),visible:new(n())(this._getIsEditable()),title:new(n())(Et),dataset:{name:"legend-settings-action"}};this._actions.push(t),this._isEditable.subscribe((e=>{t.visible.setValue(e)}))}if(Ht){const t={iconMap:new Map([["large",yt],["small",St]]),action:(0,m.wrapHandlerWithPreventEvent)(this.onRemoveSource.bind(this)),visible:new(n())(this._getIsEditable()),title:new(n())(kt),dataset:{name:"legend-delete-action"}};this._actions.push(t),this._isEditable.subscribe((e=>{t.visible.setValue(e)}))}const t={iconMap:new Map([["large",at],["small",nt]]),action:this._moreActionHandler.bind(this),visible:new(n())(this._getIsEditable()),title:new(n())(Vt),dataset:{name:"legend-more-action"}};this._actions.push(t),this._isEditable.subscribe((e=>{t.visible.setValue(e)}))}}var Dt=i(39347),Bt=i(10643),Pt=i(42960),zt=i(98425),It=i(53180),Nt=i(18611),Ot=i(51983);function Ft(t,e,i){t.setProperty(e,!e.value(),i)} +const Rt=new $.TranslatedString("change symbol description visibility",k.t(null,void 0,i(26717))),Gt=new $.TranslatedString("change open market status visibility",k.t(null,void 0,i(18644))),Ut=new $.TranslatedString("change OHLC values visibility",k.t(null,void 0,i(57889))),jt=new $.TranslatedString("change bar change visibility",k.t(null,void 0,i(45110))),$t=new $.TranslatedString("change indicator titles visibility",k.t(null,void 0,i(31325))),Yt=new $.TranslatedString("change indicator arguments visibility",k.t(null,void 0,i(96162))),Zt=new $.TranslatedString("change indicator values visibility",k.t(null,void 0,i(99774))),Xt=new $.TranslatedString("change volume values visibility",k.t(null,void 0,i(9455))),Jt=new $.TranslatedString("change symbol field visibility",k.t(null,void 0,i(6091))),Qt=k.t(null,void 0,i(63143)),qt=k.t(null,void 0,i(75991)),Kt=k.t(null,void 0,i(99487)),te=k.t(null,void 0,i(22519)),ee=k.t(null,void 0,i(1111)),ie=k.t(null,void 0,i(26315)),se=k.t(null,void 0,i(26935)),le=k.t(null,void 0,i(84098)),oe=k.t(null,void 0,i(46041)),ne=(0,It.appendEllipsis)(k.t(null,void 0,i(89517))),ae=d.enabled("symbol_info_price_source");var re=i(78071),de=i(38618),ue=i(61146),he=i(967),ce=i(84917),_e=i(41249),pe=i(32923);function me(t){return t===ce.WeekDays.SUNDAY?ce.WeekDays.SATURDAY:t-1}function ge(t){return t===ce.WeekDays.SATURDAY?ce.WeekDays.SUNDAY:t+1}function ve(t,e){const i=me(e);return 0===t[i].entries.length?ve(t,i):{dayIndex:i,entries:t[i].entries}}function be(t,e){const i=ge(e);return 0===t[i].entries.length?be(t,i):{dayIndex:i,entries:t[i].entries}}function we(t){for(;t>_e.minutesPerDay;)t-=_e.minutesPerDay;const e=t%60,i=(t-e)/60;return(0,ue.numberToStringWithLeadingZero)(i,2)+":"+(0,ue.numberToStringWithLeadingZero)(e,2)}const Se={[ce.WeekDays.MONDAY]:{title:he.weekDaysShortNames[ce.WeekDays.MONDAY],isActive:!1,entries:[]},[ce.WeekDays.TUESDAY]:{title:he.weekDaysShortNames[ce.WeekDays.TUESDAY],isActive:!1,entries:[]},[ce.WeekDays.WEDNESDAY]:{title:he.weekDaysShortNames[ce.WeekDays.WEDNESDAY],isActive:!1,entries:[]},[ce.WeekDays.THURSDAY]:{title:he.weekDaysShortNames[ce.WeekDays.THURSDAY],isActive:!1,entries:[]},[ce.WeekDays.FRIDAY]:{title:he.weekDaysShortNames[ce.WeekDays.FRIDAY],isActive:!1,entries:[]},[ce.WeekDays.SATURDAY]:{title:he.weekDaysShortNames[ce.WeekDays.SATURDAY],isActive:!1,entries:[]},[ce.WeekDays.SUNDAY]:{title:he.weekDaysShortNames[ce.WeekDays.SUNDAY],isActive:!1,entries:[]}};function ye(t,e){return t.start.value===e.start.value&&t.end.value===e.end.value}function Me(t,e){return ye(t[0],e[0])}function Ce(t){const e=t.start(),i=t.length(),s=t.sessionStartDayOfWeek(),l=t.sessionEndDayOfWeek(),o=we(e),n=we(e+i);return i>_e.minutesPerDay?`${he.weekDaysShortNames[s]} ${o} — ${he.weekDaysShortNames[l]} ${n}`:`${o} — ${n}`}function Ee(t,e,i,s){return Math.abs(s-i)>1?`${he.weekDaysShortNames[i]} ${t.title} — ${he.weekDaysShortNames[s]} ${e.title}`:`${t.title} — ${e.title}`}function fe(t,e,i){for(const s of e){let e=s.sessionStartDayOfWeek();const l=s.start(),o=s.length(),n=l+o,a=[] +;if(n<=_e.minutesPerDay)a.push([l,n]);else{const t=Math.min(_e.minutesPerDay-l,o);a.push([l,l+t]),a.push([0,o-t])}for(let l=0;lt.start.value0?a[t-1]:null,o=0===t;if(0===i.start.value||0===i.start.value&&1===i.end.value||null!==s&&i.start.value===s.end.value){m++;continue}const r=o?c.entries[c.entries.length-1]:(0,l.ensureNotNull)(s),d={start:{value:o?0:a[t-1].end.value,title:o?e:a[t-1].end.title,isFirstOrLastPoint:!(o&&u.length>0)||1===u[u.length-1].end.value},end:{value:i.start.value,title:i.start.title,isFirstOrLastPoint:!0},type:3,tooltip:Ee(r.end,i.start,c.dayIndex,n),showStartForLastEntry:!1,showEndForFirstEntry:!1};a.splice(m,0,d),m=t+2}const g=a[a.length-1];1!==g.end.value&&a.push({start:{value:g.end.value,title:g.end.title,isFirstOrLastPoint:!0},end:{value:1,title:we(_e.minutesPerDay),isFirstOrLastPoint:!(h.length>0)||0===h[0].start.value},type:3,tooltip:Ee(g.end,_.entries[0].start,n,_.dayIndex),showStartForLastEntry:!1,showEndForFirstEntry:!1})}}(n),function(t){for(const s of Object.keys(t)){const l=parseInt(s),o=t[l].entries;if(1===o.length)continue;const n=me(l),a=ge(l),r=o[0],d=o[o.length-1];r.start.isFirstOrLastPoint||(r.showStartForLastEntry=(e=o,i=t[n].entries,ye(e[e.length-1],i[i.length-1]))), d.end.isFirstOrLastPoint||(d.showEndForFirstEntry=Me(o,t[a].entries))}var e,i}(n),this.sessionsDays.setValue(n),this.todaySession.setValue(n[s])}_createSubSessionSpecs(t){if(null===t)return new Map;if(void 0===t.subsessions)return new Map([[0,new pe.SessionSpec(t.timezone,t.session,t.session_holidays,t.corrections)]]);const e="regular",i="premarket",s="postmarket",l=[e,i,s],o=new Map;for(const n of l){let l=null;switch(n){case e:l=0;break;case i:l=1;break;case s:l=2}if(null!==l){const e=t.subsessions.find((t=>t.id===n));void 0!==e&&o.set(l,new pe.SessionSpec(t.timezone,e["session-display"]||e.session,t.session_holidays,e["session-correction"]))}}return o}_updateTodayWithOffsets(t){if(null===t)return void(this._todayInExchangeTime=null);const e=1e3*window.ChartApiInstance.serverTimeOffset();this._todayInExchangeTime=_e.get_cal_from_unix_timestamp_ms(_e.get_timezone(t.timezone),Date.now()+e)}}var Ve=i(50959),Ae=i(97754),Te=i(77975),xe=i(36174),Le=i(83314);const He=new WeakMap;function We(t){return He.has(t)||He.set(t,(0,xe.randomHash)()),(0,l.ensureDefined)(He.get(t))}const De=new Map([[0,Le.green],[1,Le.orange],[2,Le.blue],[3,Le.gray]]),Be=new Map([[0,k.t(null,void 0,i(83949))],[1,k.t(null,void 0,i(56042))],[2,k.t(null,void 0,i(29985))],[3,k.t(null,void 0,i(95814))]]),Pe=k.t(null,void 0,i(80227));function ze(t){const{segment:e,forceStart:i,forceEnd:s}=t,l=e.end.value-e.start.value,o=l<.03,n={left:100*e.start.value+"%",width:`calc(${100*l}% + ${o?2:0}px)`},a=Ae(Le.segment,De.get(e.type),(i||e.start.isFirstOrLastPoint)&&Le.start,(s||e.end.isFirstOrLastPoint)&&Le.end,o&&Le.small,"common-tooltip-html","apply-common-tooltip"),r=function(t,e){return`
\n\t\t${Be.get(e)}\n\t\t${t}\n\t
`}(e.tooltip,e.type);return Ve.createElement("div",{className:a,style:n,"data-tooltip":r})}function Ie(t){const{sessionDay:e}=t,i=e.entries.map(((t,i)=>Ve.createElement(ze,{key:`${We(t)}Segment`,segment:t,forceStart:0===i&&3===t.type,forceEnd:i===e.entries.length-1&&3===t.type}))),s=Ae(Le.sessionDay,e.isActive&&Le.active);return Ve.createElement("div",{className:s},Ve.createElement("div",{className:Le.weekDay},e.title),Ve.createElement("div",{className:Le.sessionDaySegments},i))}function Ne(t){const{sessionDays:e,currentTimeMark:i}=t,s=[],l=parseInt(Object.keys(e).filter((t=>e[parseInt(t)].isActive))[0]),o=e[l],n=o.entries.filter((t=>t.start.value<=i&&t.end.value>=i))[0];!n.start.isFirstOrLastPoint&&n.showStartForLastEntry?s.push(o.entries[o.entries.length-1].start):s.push(n.start);const a=!n.end.isFirstOrLastPoint&&n.showEndForFirstEntry?o.entries[0].end:n.end;if(s[0].value!==a.value&&s.push(a),0===s.length)return null;s.sort(((t,e)=>t.value-e.value));const r=s.map((t=>Ve.createElement("div",{key:We(t),className:Le.timeMark},t.title))),d=100*(2===s.length?s[1].value-s[0].value:0),u=Ae(d>12&&Le.timeMarkSegmentAlignByEnds,Le.timeMarkSegment);return Ve.createElement("div",{className:Le.sessionDay},Ve.createElement("div",{className:Le.weekDay -}),Ve.createElement("div",{className:Le.timeMarkWrapper},Ve.createElement("div",{className:u,style:{left:100*s[0].value+"%",width:`${d}%`}},r)))}class Oe{constructor(t){this._source=t,this._fullSessionScheduleViewModel=new ke(t)}destroy(){this._fullSessionScheduleViewModel.destroy()}renderer(t,e){var i,s;return(null===(s=null===(i=this._source.marketStatusModel())||void 0===i?void 0:i.futuresContractExpirationTime())||void 0===s?void 0:s.expired().value())?null:function(t){const{key:e,className:i,now:s,timezone:l}=t,o=(0,Te.useWatchedValueReadonly)({watchedValue:t.sessionDays}),n=Object.values(o).filter((t=>t.isActive))[0],a=Ae(i,Le.wrapper);return Ve.createElement("div",{key:e,className:a},Ve.createElement("div",{className:Le.sessionDayWrapper},Ve.createElement(Ie,{sessionDay:n}),Ve.createElement("div",{className:Le.nowWrapper},Ve.createElement("div",{className:Le.now,style:{left:100*s+"%"}}))),Ve.createElement(Ne,{sessionDays:o,currentTimeMark:s}),Ve.createElement("div",{className:Le.timezone},`${Pe}: ${l}`))}({key:t,className:e,sessionDays:this._fullSessionScheduleViewModel.sessionsDays,now:this._fullSessionScheduleViewModel.currentTimeValue(),timezone:this._fullSessionScheduleViewModel.timezone()})}updateSource(t){}}var Fe=i(48891),Re=i(94474),Ge=i(64123);class Ue{constructor(t){this.isBlinkingMode=new(n())(!1),this._status=new(n())(null),this._fullTooltip=new(n())(null),this._iconClassNames=new(n())(null),this._visible=new(n())(!1),this._tooltip=new(n())(null),this._icon=new(n())(null),this._className=new(n())(null),this._infoMaps=t,this._size=t.size||"small",this._status.subscribe(this._updateByStatus.bind(this),{callWithLast:!0})}turnOffBlinkingMode(){}status(){return this._status}tooltip(){return this._tooltip}icon(){return this._icon}className(){return this._className}visible(){return this._visible}size(){return this._size}fullInfo(){return this._fullTooltip}_getTooltip(t){var e,i;return null!==(i=null===(e=this._infoMaps.tooltipMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getIcon(t){let e;const i=this._infoMaps.iconMap.get(t);return void 0!==i&&(e=i.get(this._size)),e||null}_getClassName(t){return this._infoMaps.classNameMap.get(t)||null}_getFullTooltipIconClassNames(t){const e=this._getClassName(t);return e?[Ge.statusItem,e]:[]}_getTitle(t){var e,i;return null!==(i=null===(e=this._infoMaps.titleMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getTitleColor(t){var e,i;return null!==(i=null===(e=this._infoMaps.titleColorMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getAction(t){var e,i;return null!==(i=null===(e=this._infoMaps.actionMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getHTML(t){var e,i,s;return null!==(s=null===(i=null===(e=this._infoMaps.htmlMap)||void 0===e?void 0:e.get(t))||void 0===i?void 0:i.map(Re.htmlEscape))&&void 0!==s?s:[]}async _updateFullTooltip(){const t=this._status.value();null!==t?this._fullTooltip.setValue([{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:this._getTitle(t),titleColor:this._getTitleColor(t), -html:this._getHTML(t),size:this._size,action:this._getAction(t)}]):this._fullTooltip.setValue(null)}_updateByStatus(t){if(null===t||this._shouldBeHiddenByStatus(t))return this._icon.setValue(null),this._tooltip.setValue(null),void this._visible.setValue(!1);this._icon.setValue(this._getIcon(t)),this._className.setValue(this._getClassName(t)),this._tooltip.setValue(this._getTooltip(t)),this._visible.setValue(!0),this._updateFullTooltip()}_shouldBeHiddenByStatus(t){return!1}}var je=i(12646),$e=i(31233),Ye=i(55593),Ze=i(69410),Xe=i(52828),Je=i(91665),Qe=i(39379),qe=i(72844),Ke=i(23683);const ti=new Map([["small",je],["medium",$e],["large",$e]]),ei=new Map([["small",Ye],["medium",Ze],["large",Ze]]),ii=new Map([["small",Xe],["medium",Je],["large",Je]]),si=(new Map([["small",Qe],["medium",Qe],["large",Qe]]),new Map([["small",qe],["medium",Ke],["large",Ke]]),Fe.colorsPalette["color-delay-mode"]),li=Fe.colorsPalette["color-eod-mode"],oi=Fe.colorsPalette["color-notaccurate-mode"],ni=(Fe.colorsPalette["color-primary-symbol"],Fe.colorsPalette["color-halal"],k.t(null,void 0,i(57310))),ai=k.t(null,void 0,i(59315)),ri=k.t(null,void 0,i(15815)),di=k.t(null,void 0,i(45e3)),ui=k.t(null,void 0,i(7435)),hi=(k.t(null,void 0,i(24680)),k.t(null,void 0,i(99214)),k.t(null,void 0,i(6044)),k.t(null,void 0,i(31461)),k.t(null,void 0,i(32960)),k.t(null,void 0,i(52449)),(0,Re.htmlEscape)(k.t(null,void 0,i(11155)))),ci=(0,Re.htmlEscape)(k.t(null,void 0,i(1084))),_i=(0,Re.htmlEscape)(k.t(null,void 0,i(52984))),pi=(0,Re.htmlEscape)(k.t(null,void 0,i(89022))),mi=(0,Re.htmlEscape)(k.t(null,void 0,i(52916))),gi=(0,Re.htmlEscape)(k.t(null,void 0,i(49321))),vi=(0,Re.htmlEscape)(k.t(null,void 0,i(25978))),bi=(0,Re.htmlEscape)(k.t(null,void 0,i(28412))),wi=(0,Re.htmlEscape)(k.t(null,void 0,i(91459))),Si=k.t(null,void 0,i(6667)),yi=k.t(null,void 0,i(2310)),Mi=k.t(null,void 0,i(29512));var Ei=i(56840);const fi="tv.alreadyBlinkedStatuses",Ci=[];function ki(){return Ei.getJSON(fi,Ci)}const Vi=new(n())(ki());function Ai(t){const e=Ei.getJSON(fi,Ci);e.includes(t)||(e.push(t),Ei.setJSON(fi,e),Vi.setValue(ki()))}Ei.onSync.subscribe(null,(()=>Vi.setValue(ki())));const Ti=Vi;var xi=i(93544);const Li=(0, +}),Ve.createElement("div",{className:Le.timeMarkWrapper},Ve.createElement("div",{className:u,style:{left:100*s[0].value+"%",width:`${d}%`}},r)))}class Oe{constructor(t){this._source=t,this._fullSessionScheduleViewModel=new ke(t)}destroy(){this._fullSessionScheduleViewModel.destroy()}renderer(t,e){var i,s;return(null===(s=null===(i=this._source.marketStatusModel())||void 0===i?void 0:i.futuresContractExpirationTime())||void 0===s?void 0:s.expired().value())?null:function(t){const{key:e,className:i,now:s,timezone:l}=t,o=(0,Te.useWatchedValueReadonly)({watchedValue:t.sessionDays}),n=Object.values(o).filter((t=>t.isActive))[0],a=Ae(i,Le.wrapper);return Ve.createElement("div",{key:e,className:a},Ve.createElement("div",{className:Le.sessionDayWrapper},Ve.createElement(Ie,{sessionDay:n}),Ve.createElement("div",{className:Le.nowWrapper},Ve.createElement("div",{className:Le.now,style:{left:100*s+"%"}}))),Ve.createElement(Ne,{sessionDays:o,currentTimeMark:s}),Ve.createElement("div",{className:Le.timezone},`${Pe}: ${l}`))}({key:t,className:e,sessionDays:this._fullSessionScheduleViewModel.sessionsDays,now:this._fullSessionScheduleViewModel.currentTimeValue(),timezone:this._fullSessionScheduleViewModel.timezone()})}updateSource(t){}}var Fe=i(48891),Re=i(94474),Ge=i(64123);class Ue{constructor(t){this.isBlinkingMode=new(n())(!1),this._status=new(n())(null),this._fullTooltip=new(n())(null),this._iconClassNames=new(n())(null),this._visible=new(n())(!1),this._tooltip=new(n())(null),this._icon=new(n())(null),this._className=new(n())(null),this._customColor=new(n())(null),this._infoMaps=t,this._size=t.size||"small",this._status.subscribe(this._updateByStatus.bind(this),{callWithLast:!0})}turnOffBlinkingMode(){}status(){return this._status}tooltip(){return this._tooltip}icon(){return this._icon}className(){return this._className}visible(){return this._visible}size(){return this._size}fullInfo(){return this._fullTooltip}customColor(){return this._customColor}_getTooltip(t){var e,i;return null!==(i=null===(e=this._infoMaps.tooltipMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getIcon(t){let e;const i=this._infoMaps.iconMap.get(t);return void 0!==i&&(e=i.get(this._size)),e||null}_getClassName(t){return this._infoMaps.classNameMap.get(t)||null}_getFullTooltipIconClassNames(t){const e=this._getClassName(t);return e?[Ge.statusItem,e]:[]}_getTitle(t){var e,i;return null!==(i=null===(e=this._infoMaps.titleMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getTitleColor(t){var e,i;return null!==(i=null===(e=this._infoMaps.titleColorMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getAction(t){var e,i;return null!==(i=null===(e=this._infoMaps.actionMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getHTML(t){var e,i,s;return null!==(s=null===(i=null===(e=this._infoMaps.htmlMap)||void 0===e?void 0:e.get(t))||void 0===i?void 0:i.map(Re.htmlEscape))&&void 0!==s?s:[]}async _updateFullTooltip(){const t=this._status.value();null!==t?this._fullTooltip.setValue([{icon:this._getIcon(t), +iconClassName:this._getFullTooltipIconClassNames(t),title:this._getTitle(t),titleColor:this._getTitleColor(t),html:this._getHTML(t),size:this._size,action:this._getAction(t)}]):this._fullTooltip.setValue(null)}_updateByStatus(t){if(null===t||this._shouldBeHiddenByStatus(t))return this._icon.setValue(null),this._tooltip.setValue(null),void this._visible.setValue(!1);this._icon.setValue(this._getIcon(t)),this._className.setValue(this._getClassName(t)),this._tooltip.setValue(this._getTooltip(t)),this._visible.setValue(!0),this._updateFullTooltip()}_shouldBeHiddenByStatus(t){return!1}}var je=i(12646),$e=i(31233),Ye=i(55593),Ze=i(69410),Xe=i(52828),Je=i(91665),Qe=i(39379),qe=i(72844),Ke=i(23683);const ti=new Map([["small",je],["medium",$e],["large",$e]]),ei=new Map([["small",Ye],["medium",Ze],["large",Ze]]),ii=new Map([["small",Xe],["medium",Je],["large",Je]]),si=(new Map([["small",Qe],["medium",Qe],["large",Qe]]),new Map([["small",qe],["medium",Ke],["large",Ke]]),Fe.colorsPalette["color-delay-mode"]),li=Fe.colorsPalette["color-eod-mode"],oi=Fe.colorsPalette["color-notaccurate-mode"],ni=(Fe.colorsPalette["color-primary-symbol"],Fe.colorsPalette["color-halal"],k.t(null,void 0,i(57310))),ai=k.t(null,void 0,i(59315)),ri=k.t(null,void 0,i(15815)),di=k.t(null,void 0,i(45e3)),ui=k.t(null,void 0,i(7435)),hi=(k.t(null,void 0,i(24680)),k.t(null,void 0,i(99214)),k.t(null,void 0,i(6044)),k.t(null,void 0,i(31461)),k.t(null,void 0,i(32960)),k.t(null,void 0,i(52449)),(0,Re.htmlEscape)(k.t(null,void 0,i(11155)))),ci=(0,Re.htmlEscape)(k.t(null,void 0,i(1084))),_i=(0,Re.htmlEscape)(k.t(null,void 0,i(52984))),pi=(0,Re.htmlEscape)(k.t(null,void 0,i(89022))),mi=(0,Re.htmlEscape)(k.t(null,void 0,i(52916))),gi=(0,Re.htmlEscape)(k.t(null,void 0,i(49321))),vi=(0,Re.htmlEscape)(k.t(null,void 0,i(25978))),bi=(0,Re.htmlEscape)(k.t(null,void 0,i(28412))),wi=(0,Re.htmlEscape)(k.t(null,void 0,i(91459))),Si=k.t(null,void 0,i(6667)),yi=k.t(null,void 0,i(2310)),Mi=k.t(null,void 0,i(29512));var Ci=i(56840);const Ei="tv.alreadyBlinkedStatuses",fi=[];function ki(){return Ci.getJSON(Ei,fi)}const Vi=new(n())(ki());function Ai(t){const e=Ci.getJSON(Ei,fi);e.includes(t)||(e.push(t),Ci.setJSON(Ei,e),Vi.setValue(ki()))}Ci.onSync.subscribe(null,(()=>Vi.setValue(ki())));const Ti=Vi;var xi=i(93544);const Li=(0, vt.getLogger)("Chart.LegendWidget"),Hi=["TFEXDelayForGuest","MOEXDelayForGuest","CHIXAuDelayForGuest","MILDelayForGuest","NGMDelayForGuest","DEForGuest","ICESGDelayForGuest","TAIFEXDelayForGuest","TURQUOISEDelayForGuest","ADXDelayForGuest","TRADEGATEDelayForGuest","LUXSEDelayForGuest","NSENGDelayForGuest"],Wi=new Map([["DelayToRealtime",ti],["DelayNoRealtime",ti],["TFEXDelayForGuest",ti],["MOEXDelayForGuest",ti],["CHIXAuDelayForGuest",ti],["MILDelayForGuest",ti],["NGMDelayForGuest",ti],["ICESGDelayForGuest",ti],["TAIFEXDelayForGuest",ti],["TURQUOISEDelayForGuest",ti],["ADXDelayForGuest",ti],["TRADEGATEDelayForGuest",ti],["LUXSEDelayForGuest",ti],["NSENGDelayForGuest",ti],["DEForGuest",ti],["EOD",ei],["TickByTick",ii],["BATSToRealtime",ii],["DelayWithoutMarketAgreement",ti]]),Di=new Map([["DelayToRealtime",Ge.delay],["DelayNoRealtime",Ge.delay],["TFEXDelayForGuest",Ge.delay],["MOEXDelayForGuest",Ge.delay],["CHIXAuDelayForGuest",Ge.delay],["MILDelayForGuest",Ge.delay],["NGMDelayForGuest",Ge.delay],["ICESGDelayForGuest",Ge.delay],["TAIFEXDelayForGuest",Ge.delay],["TURQUOISEDelayForGuest",Ge.delay],["ADXDelayForGuest",Ge.delay],["TRADEGATEDelayForGuest",Ge.delay],["LUXSEDelayForGuest",Ge.delay],["NSENGDelayForGuest",Ge.delay],["DEForGuest",Ge.delay],["EOD",Ge.eod],["TickByTick",Ge.notAccurate],["BATSToRealtime",Ge.notAccurate],["DelayWithoutMarketAgreement",Ge.delay]]),Bi=new Map([["DelayToRealtime",si],["DelayNoRealtime",si],["TFEXDelayForGuest",si],["MOEXDelayForGuest",si],["CHIXAuDelayForGuest",si],["MILDelayForGuest",si],["NGMDelayForGuest",si],["ICESGDelayForGuest",si],["TAIFEXDelayForGuest",si],["TURQUOISEDelayForGuest",si],["ADXDelayForGuest",si],["TRADEGATEDelayForGuest",si],["LUXSEDelayForGuest",si],["NSENGDelayForGuest",si],["DEForGuest",si],["EOD",li],["TickByTick",oi],["BATSToRealtime",oi],["DelayWithoutMarketAgreement",si]]);k.t(null,void 0,i(36004)),k.t(null,void 0,i(18429)),(0,Re.htmlEscape)(k.t(null,void 0,i(25046)));class Pi extends Ue{constructor(t,e,i){super({iconMap:Wi,classNameMap:Di,titleColorMap:Bi,size:e}),this._dataUpdatedInfo=new(n())(null).spawn(),this._options=i,this._model=t,this._dataModeBlinkingStatuses=Ti.spawn(),this._dataModeBlinkingStatuses.subscribe(this._updateBlinkingMode.bind(this)),this.turnOffBlinkingMode=this._turnOffBlinking.bind(this),this.setModel(t)}destroy(){this._dataUpdatedInfo.destroy(),this._dataModeBlinkingStatuses.destroy()}setModel(t){if(this._dataUpdatedInfo.destroy(),null===t)return this._model=t,void(this._dataUpdatedInfo=new(n())(null).spawn());this._dataUpdatedInfo=t.status().spawn(),this._dataUpdatedInfo.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_shouldBeHiddenByStatus(t){var e;return!!(null===(e=this._options.shouldBeHiddenRegardlessOfStatus)||void 0===e?void 0:e.value())||super._shouldBeHiddenByStatus(t)}_getTooltip(){const t=this._getShortTexts();return null===t?null:Object.values(t).join(" · ")}async _updateFullTooltip(){const t=this._dataUpdatedInfo.value(),e=this._status.value() ;if(null===t||null===e)return void this._fullTooltip.setValue(null);const i=this._getShortTexts(),[s,l]=await Promise.all([this._getHtmls(),this._getActions()]);if(t!==this._dataUpdatedInfo.value())return;const o=[];for(const n of t){const t=n.mode;o.push({icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(e),title:i&&i[t],titleColor:this._getTitleColor(t),html:s&&s[t],size:this._size,action:l&&l[t]})}this._fullTooltip.setValue(o)}_updateStatus(t){var e;const i=null!==t?t[0]:null;this._status.setValue(null!==(e=null==i?void 0:i.mode)&&void 0!==e?e:null,!0),this._updateBlinkingMode()}async _getHtmls(){var t,e;const s=this._dataUpdatedInfo.value();if(null===s||null===this._model)return Promise.resolve(null);const l={},o=this._model.symbolName();let n=null,a=null;try{n=await this._model.description(),a=this._model.exchange()}catch(t){Li.logError(`Can't get exchange description, reason: ${(0,xi.errorToString)(t)}`)}for(const r of s){const s=r.mode;if(l[s]=[],["DelayToRealtime","DelayNoRealtime","DelayWithoutMarketAgreement",...Hi].includes(s)&&(l[s].push(hi.format({symbolName:o,time:this._model.time().toString()})),this._options.subscriptionFullInfo&&null!==n&&"DelayToRealtime"===s&&l[s].push(_i.format({description:`${n}`})),"DelayNoRealtime"===s&&l[s].push(pi),"DelayWithoutMarketAgreement"===s&&l[s].push(wi.format({listedExchange:this._model.listedExchange()})),this._options.subscriptionFullInfo&&Hi.includes(s)&&l[s].push(ci.format({listedExchange:this._model.listedExchange()}))),"EOD"===s&&(l[s]=[mi]),"TickByTick"===s){const o=void 0===r.updatePeriod?gi:(0,Re.htmlEscape)(k.t(null,{count:r.updatePeriod,replace:{amount:(null!==(t=r.updatePeriod)&&void 0!==t?t:1).toString()},plural:"Data on our Basic plan is updated once every {amount} seconds, even if there are more updates on the market."},i(2121))),n=void 0===r.updatePeriod?vi:(0,Re.htmlEscape)(k.t(null,{count:r.updatePeriod,replace:{amount:(null!==(e=r.updatePeriod)&&void 0!==e?e:1).toString()},plural:"Data is updated once every {amount} seconds, even if there are more updates on the market."},i(77033)));l[s].push(this._options.subscriptionFullInfo?o:n),this._options.subscriptionFullInfo&&l[s].push(bi)}if(null!==a&&"BATSToRealtime"===s){let t=this._model.listedExchange();0,l[s].push(Si.format({symbolName:o,exchange:a}),""!==t?(0,Re.htmlEscape)(Mi).format({exchange:t}):(0,Re.htmlEscape)(yi))}}return Object.keys(l).length>0?l:null}async _getActions(){if(null===this._dataUpdatedInfo.value()||null===this._model)return null;const t={};return Object.keys(t).length>0?t:null}_getShortTexts(){var t,e;const s=this._dataUpdatedInfo.value();if(null===s||null===this._model)return null;const l={};for(const o of s){const s=o.mode;if(["DelayToRealtime","DelayNoRealtime",...Hi,"DelayWithoutMarketAgreement"].includes(s)&&(l[s]=ni),"EOD"===s&&(l[s]=ai),"TickByTick"===s){const e=void 0===o.updatePeriod?ri:(0,Re.htmlEscape)(k.t(null,{plural:"One update every {amount} seconds",count:o.updatePeriod,replace:{ amount:(null!==(t=o.updatePeriod)&&void 0!==t?t:1).toString()}},i(5223)));l[s]=e}if("BATSToRealtime"===s){let t=null!==(e=this._model.firstReplacedByBatsExchange())&&void 0!==e?e:"";0,l[s]=""!==t?ui.format({exchange:t,originalExchange:di}):di}}return Object.keys(l).length>0?l:null}_updateBlinkingMode(){const t=this._dataUpdatedInfo.value();if(null===t)return;const e=this._dataModeBlinkingStatuses.value();for(const i of t)if(!e.includes(i.mode))return void this.isBlinkingMode.setValue(!0);this.isBlinkingMode.setValue(!1)}_turnOffBlinking(){const t=this._dataUpdatedInfo.value();if(null!==t)for(const e of t)Ai(e.mode)}}var zi=i(38373),Ii=i(79304);const Ni=k.t(null,void 0,i(39045)),Oi=new Map([[!0,new Map([["small",zi],["medium",Ii],["large",Ii]])],[!1,new Map([["small",""],["medium",""],["large",""]])]]),Fi=new Map([[!0,Ge.dataProblemLow],[!1,null]]),Ri=new Map([[!0,Ni],[!1,null]]),Gi=new Map([[!0,Ni],[!1,null]]),Ui=new Map([[!0,Fe.colorsPalette["color-data-problem"]],[!1,null]]);class ji extends Ue{constructor(t,e,i){super({iconMap:Oi,classNameMap:Fi,tooltipMap:Ri,titleMap:Gi,titleColorMap:Ui,size:e}),this._dataSourceErrorStatus=new(n())(null).spawn(),this._lastError=null,this._options=i,this.setSource(t)}destroy(){this._dataSourceErrorStatus.destroy()}setSource(t){this._dataSourceErrorStatus.destroy(),this._dataSourceErrorStatus=t.errorStatus().spawn(),this._dataSourceErrorStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_getTooltip(t){var e;return null!==(e=t?this._getDataSourceErrorStatusCustomTitle():null)&&void 0!==e?e:super._getTooltip(t)}_getTitle(t){var e;return null!==(e=t?this._getDataSourceErrorStatusCustomTitle():null)&&void 0!==e?e:super._getTitle(t)}async _updateFullTooltip(){const t=this._status.value(),e=this._dataSourceErrorStatus.value();null!==t&&null!==e?this._fullTooltip.setValue([{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:this._getTitle(t),titleColor:this._getTitleColor(t),html:[(0,Re.htmlEscape)(e.error)],size:this._size,action:this._getAction(t)}]):this._fullTooltip.setValue(null)}_getAction(t){return null}_updateStatus(t){const e=this._status.value();null!==t?(this._status.setValue(!0),e&&this._lastError!==t.error&&this._updateByStatus(!0),this._lastError=t.error):(this._status.setValue(null),this._lastError=null)}_getDataSourceErrorStatusCustomTitle(){var t;return(null===(t=this._dataSourceErrorStatus.value())||void 0===t?void 0:t.title)||null}}const $i=k.t(null,void 0,i(97325)),Yi=new Map([["high",new Map([["small",zi],["medium",Ii],["large",Ii]])],["low",new Map([["small",zi],["medium",Ii],["large",Ii]])]]),Zi=new Map([["high",Ge.dataProblemHigh],["low",Ge.dataProblemLow]]),Xi=new Map([["high",$i],["low",$i]]),Ji=new Map([["high",Fe.colorsPalette["color-data-problem"]],["low",Fe.colorsPalette["color-data-problem"]]]);class Qi extends Ue{constructor(t,e){super({tooltipMap:Xi,iconMap:Yi,classNameMap:Zi,titleMap:Xi,titleColorMap:Ji,size:e}),this._dataProblems=new(n())([]).spawn(),this._isDataProblemCritical=new(n())(!1),this.setModel(t)} -destroy(){this._dataProblems.destroy()}isDataProblemCritical(){return this._isDataProblemCritical}setModel(t){this._dataProblems.destroy(),null!==t?(this._dataProblems=t.dataProblems().spawn(),this._dataProblems.subscribe(this._updateStatus.bind(this),{callWithLast:!0})):this._dataProblems=new(n())([]).spawn()}async _updateFullTooltip(){const t=this.status().value(),e=this._dataProblems.value();if(null===t||0===e.length)return void this._fullTooltip.setValue(null);const i=e.map(((e,i)=>{var s;return{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:null!==(s=e.title)&&void 0!==s?s:0===i?this._getTitle(t):null,titleColor:this._getTitleColor(t),html:[(0,Re.htmlEscape)(e.text)],size:this._size,action:this._getAction(t)}}));this._fullTooltip.setValue(i)}_getTooltip(t){var e;return null!==(e=this._getDataProblemCustomTitle())&&void 0!==e?e:super._getTooltip(t)}_getTitle(t){var e;return null!==(e=this._getDataProblemCustomTitle())&&void 0!==e?e:super._getTitle(t)}_updateStatus(t){var e,i;const s=null!==(i=null===(e=t[0])||void 0===e?void 0:e.severity)&&void 0!==i?i:null,l=this._status.value()!==s;this._status.setValue(s),this._isDataProblemCritical.setValue(function(t){return"high"===t}(s)),l||this._updateFullTooltip()}_getDataProblemCustomTitle(){var t,e;return(null===(e=null===(t=this._dataProblems.value())||void 0===t?void 0:t[0])||void 0===e?void 0:e.title)||null}}class qi extends Ue{constructor(t,e){super(e),this._booleanStatus=new(n())(!1).spawn(),this.updateStatus(t)}destroy(){this._booleanStatus.destroy()}updateStatus(t){this._booleanStatus.destroy(),this._booleanStatus=t.spawn(),this._booleanStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_updateStatus(t){t?this._status.setValue(!0):this._status.setValue(null)}}var Ki=i(73710),ts=i(45503);const es=k.t(null,void 0,i(14177)),is=k.t(null,void 0,i(73717)),ss=new Map([[!0,new Map([["small",Ki],["medium",ts],["large",ts]])],[!1,new Map([["small",""],["medium",""],["large",""]])]]),ls=new Map([[!0,Ge.invalidSymbol],[!1,null]]),os=new Map([[!0,es],[!1,null]]),ns=new Map([[!0,es],[!1,null]]),as=new Map([[!0,Fe.colorsPalette["color-invalid-symbol"]],[!1,null]]),rs=new Map([[!0,[is]],[!1,null]]),ds=new Map([[!0,null],[!1,null]]);class us{constructor(t){this._el=document.createElement("div"),this._prevCustomClass=null,this._icon=t.icon.spawn(),this._icon.subscribe(this._updateIcon.bind(this),{callWithLast:!0}),this._className=t.className.spawn(),this._className.subscribe(this._updateClassName.bind(this),{callWithLast:!0}),this._visible=t.visible.spawn(),this._visible.subscribe(this._updateVisibility.bind(this),{callWithLast:!0}),this._size=t.size||"small",this._render(t.parentEl),t.isBlinking&&(this._isBlinking=t.isBlinking.spawn(),this._isBlinking.subscribe(this._updateBlinkingMode.bind(this),{callWithLast:!0}),this._turnOffBlinking=t.turnOffBlinking)}destroy(){this._visible.destroy(),this._icon.destroy(),this._isBlinking&&this._isBlinking.destroy(),this._el.remove()}onClick(){this._turnOffBlinking&&this._turnOffBlinking()} -visible(){return this._visible}_render(t){this._el.classList.add(Ge.statusItem,Ge[this._size]),t.appendChild(this._el)}_updateVisibility(t){this._el.classList.toggle("js-hidden",!t)}_updateIcon(t){this._el.innerHTML=t||""}_updateClassName(t){this._prevCustomClass!==t&&(null!==this._prevCustomClass&&this._el.classList.remove(this._prevCustomClass),null!==t&&this._el.classList.add(t),this._prevCustomClass=t)}_updateBlinkingMode(t){this._el.classList.toggle(Ge.blinking,t)}}class hs{constructor(t,e,i,s){this.element=document.createElement("div"),this._blinkingSpawns=[],this._iconsRenderers=[];const l=[Ge.statuses,"apply-common-tooltip","common-tooltip-wide"];h.trackingModeIsAvailable&&l.push(Ge.touchMode),this.element.classList.add(...l,Ge[t]),this._visibleWidgetsCount=e.spawn(),this._visibleWidgetsCount.subscribe(this._updateSpecialClassAndTooltip.bind(this)),this._tooltips=i.spawn(),this._tooltips.subscribe(this._updateTooltip.bind(this)),this._onClickCallback=s.onClick,this._onClickHandler=this._onClick.bind(this),this.element.addEventListener("click",this._onClickHandler)}destroy(){for(const t of this._iconsRenderers)t.destroy();for(const t of this._blinkingSpawns)t.destroy();this._visibleWidgetsCount.destroy(),this._tooltips.destroy(),this.element.removeEventListener("click",this._onClickHandler),this.element.remove()}addStatusModel(t){this._iconsRenderers.push(new us({visible:t.visible,icon:t.model.icon(),className:t.model.className(),size:t.model.size(),parentEl:this.element,isBlinking:t.model.isBlinkingMode,turnOffBlinking:t.model.turnOffBlinkingMode}));const e=t.model.isBlinkingMode.spawn();e.subscribe(this._updateBlinkingMode.bind(this)),this._blinkingSpawns.push(e),this._updateBlinkingMode()}_onClick(t){t.preventDefault();const e=this._iconsRenderers.filter((t=>t.visible().value()));for(const t of e)t.onClick();let i=14;e.length>1&&(i-=2);const s=this.element.getBoundingClientRect(),l={x:s.left-i,y:s.bottom+4};this._onClickCallback(l)}_updateTooltip(){this.element.setAttribute("title",this._tooltips.value().join(" · "))}_updateSpecialClassAndTooltip(){const t=this._visibleWidgetsCount.value();this.element.classList.toggle(Ge.oneWidgetsVisible,1===t),this.element.classList.toggle(Ge.twoWidgetsVisible,2===t),this.element.classList.toggle(Ge.threeWidgetsVisible,3===t),this._updateTooltip()}_updateBlinkingMode(){const t=this._blinkingSpawns.some((t=>t.value()));this.element.classList.toggle(Ge.blinking,t)}}var cs=i(53218),_s=i(32140),ps=i(62998),ms=i(25230),gs=i(15507),vs=i(43401),bs=i(85290),ws=i(12462) -;const Ss=k.t(null,void 0,i(83949)),ys=k.t(null,void 0,i(56042)),Ms=k.t(null,void 0,i(29985)),Es=k.t(null,void 0,i(95814)),fs=k.t(null,void 0,i(88958)),Cs=k.t(null,void 0,i(69419)),ks=k.t(null,void 0,i(1653)),Vs=k.t(null,void 0,i(40519)),As=k.t(null,void 0,i(57048)),Ts=k.t(null,void 0,i(56086)),xs=k.t(null,void 0,i(39348)),Ls=k.t(null,void 0,i(7827)),Hs=k.t(null,void 0,i(19830)),Ws=k.t(null,void 0,i(35701)),Ds=k.t(null,void 0,i(98105)),Bs=k.t(null,void 0,i(50634)),Ps=k.t(null,void 0,i(74537)),zs=new Map([["market",new Map([["small",_s],["medium",ps],["large",ps]])],["pre_market",new Map([["small",bs],["medium",ws],["large",ws]])],["post_market",new Map([["small",gs],["medium",vs],["large",vs]])],["out_of_session",new Map([["small",cs],["medium",cs],["large",cs]])],["holiday",new Map([["small",ms],["medium",ms],["large",ms]])]]),Is=new Map([["market",Ge.marketStatusOpen],["pre_market",Ge.marketStatusPre],["post_market",Ge.marketStatusPost],["out_of_session",Ge.marketStatusClose],["holiday",Ge.marketStatusHoliday]]),Ns=new Map([["market",Ss],["pre_market",ys],["post_market",Ms],["out_of_session",Es],["holiday",fs]]),Os=new Map([["market",Ss],["pre_market",ys],["post_market",Ms],["out_of_session",Es],["holiday",fs]]),Fs=new Map([["market",Fe.colorsPalette["color-market-open"]],["pre_market",Fe.colorsPalette["color-pre-market"]],["post_market",Fe.colorsPalette["color-post-market"]],["out_of_session",Fe.colorsPalette["color-market-closed"]],["holiday",Fe.colorsPalette["color-market-holiday"]]]),Rs={market:Cs,pre_market:ks,post_market:Vs,out_of_session:As,holiday:Ts};function Gs(t){return k.t(null,{plural:"{number} minutes",count:t},i(67151)).format({number:t.toString()})}function Us(t){return k.t(null,{plural:"{number} hours",count:t},i(24430)).format({number:t.toString()})}function js(t){const e=Math.floor(t/86400),s=Math.floor((t-86400*e)/3600),l=Math.floor((t-86400*e-3600*s)/60);return 0===e&&0===s&&0===l?xs:e>0?Ls.format({days:(o=e,k.t(null,{plural:"{number} days",count:o},i(58609)).format({number:o.toString()})),hours:Us(s)}):s>0?Hs.format({hours:Us(s),minutes:Gs(l)}):Gs(l);var o}const $s={market:t=>("post_market"===t.status?Bs:Ds).format({remainingTime:js(t.remainingSeconds)}),pre_market:t=>Ws.format({remainingTime:js(t.remainingSeconds)}),post_market:t=>Ds.format({remainingTime:js(t.remainingSeconds)}),out_of_session:t=>("pre_market"===t.status?Ps:Ws).format({remainingTime:js(t.remainingSeconds)}),holiday:t=>("pre_market"===t.status?Ps:Ws).format({remainingTime:js(t.remainingSeconds)})},Ys=new Map([["market",null],["pre_market",null],["post_market",null],["out_of_session",null],["holiday",null]]);class Zs extends Ue{constructor(t,e){super({tooltipMap:Ns,iconMap:zs,classNameMap:Is,titleMap:Os,titleColorMap:Fs,actionMap:Ys,size:e}),this._model=null,this._expiredStatus=null,this._marketStatus=new(n())(null).spawn(),this._sessionEdge=new(n())(null).spawn(),this.setModel(t),zt.showMarketOpenStatusProperty.subscribe(this,this._showMarketOpenStatusPropertyChanged)}destroy(){this._marketStatus.destroy(), -this._sessionEdge.destroy(),this._model=null,zt.showMarketOpenStatusProperty.unsubscribeAll(this)}setModel(t){var e;if(this._marketStatus.destroy(),this._sessionEdge.destroy(),null===(e=this._expiredStatus)||void 0===e||e.destroy(),null===t)return this._marketStatus=new(n())(null).spawn(),this._sessionEdge=new(n())(null).spawn(),void(this._expiredStatus=null);this._model=t;const i=t.futuresContractExpirationTime();i&&(this._expiredStatus=i.expired().spawn(),this._expiredStatus.subscribe((t=>{t&&this._updateByStatus(this._marketStatus.value())}))),this._marketStatus=t.status().spawn(),this._marketStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0}),this._sessionEdge=t.nextSessionEdge().spawn(),this._sessionEdge.subscribe(this._updateTooltip.bind(this)),this._updateTooltip()}async _updateFullTooltip(){const t=this.status().value();if(null===t)return void this._fullTooltip.setValue(null);let e;if(this._isExpiredFutures())e=[(0,Re.htmlEscape)(expiredHtml)];else{e=[(0,Re.htmlEscape)(Rs[t])];const i=this._marketStatus.value();if(null!==this._model&&null!==i){const i=this._model.nextSessionEdge().value();null!==i&&e.push({text:$s[t](i),bold:!0})}}this._fullTooltip.setValue([{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:this._getTitle(t),titleColor:this._getTitleColor(t),html:e,size:this._size,action:this._getAction(t)}])}_shouldBeHiddenByStatus(t){return!zt.showMarketOpenStatusProperty.value()&&"market"===t}_getTooltip(t){return this._isExpiredFutures()?expiredTooltip:super._getTooltip(t)}_getIcon(t){return this._isExpiredFutures()?expiredIconMap.get(this._size)||null:super._getIcon(t)}_getClassName(t){return this._isExpiredFutures()?expiredClassName:super._getClassName(t)}_getTitle(t){return this._isExpiredFutures()?expiredTitle:super._getTitle(t)}_getTitleColor(t){return this._isExpiredFutures()?expiredTitleColor:super._getTitleColor(t)}_isExpiredFutures(){var t,e,i;return null!==(i=null===(e=null===(t=this._model)||void 0===t?void 0:t.futuresContractExpirationTime())||void 0===e?void 0:e.expired().value())&&void 0!==i&&i}_updateStatus(t){this._status.setValue(t)}_updateTooltip(){this._updateFullTooltip()}_showMarketOpenStatusPropertyChanged(){this._updateByStatus(this._status.value())}}class Xs{constructor(t,e){var i,s;this.visibleWidgetsCount=new(n())(0),this.errorWidgetIsShown=new(n())(!1),this._size=h.trackingModeIsAvailable?"medium":"small",this._tooltips=new(n())([]),this._visibilitySpawns=[],this._tooltipSpawns=[],this._statusWidgetInfos=[],this._renderer=new hs(this._size,this.visibleWidgetsCount,this._tooltips,{onClick:this._handleToggleDropdown.bind(this)}),this._symbolInvalidViewModel=null,this._dataSourceErrorStatusViewModel=null,this._marketStatusViewModel=null,this._dataUpdatedModeViewModel=null,this._dataProblemViewModel=null,this._sessionWidget=null,this._dataSourceHasErrorVisible=null,this._dataSourceErrorCanBeShown=new(n())(!1),this._marketStatusCanBeShown=new(n())(!1),this._dataUpdatedModeCanBeShown=new(n())(!1),this._dataProblemCanBeShown=new(n())(!1), -this._isDataProblemCritical=null,this._container=document.createElement("div"),this._menuOpened=!1,this._menuPosition=null,this._handleDropdownMenuClose=()=>{var t;this._menuOpened=!1,null===(t=this._source.symbol())||void 0===t||t.unsubscribe(this._handleDropdownMenuClose),this._updateDropdownMenu()},this._source=t,this._symbol=null!==(s=null===(i=t.symbol())||void 0===i?void 0:i.spawn())&&void 0!==s?s:null,this._options=e,this._recreateWidgets(),this._addSubscriptionForSymbolInvalid(),null!==this._dataSourceHasErrorVisible&&(this._dataSourceHasErrorVisible.subscribe(this._updateStatusWidgetsVisibilities.bind(this)),this._dataSourceHasErrorVisible.subscribe(this._updateErrorWidgetIsShown.bind(this))),this._options.dataProblemEnabled&&null!==this._isDataProblemCritical&&this._isDataProblemCritical.subscribe(this._updateStatusWidgetsVisibilities.bind(this));for(const t of this._tooltipSpawns)t.subscribe(this._updateTooltips.bind(this));for(const t of this._visibilitySpawns)t.subscribe(this._updateVisibleWidgetsCount.bind(this)),t.subscribe(this._updateTooltips.bind(this));this._updateErrorWidgetIsShown(),this._updateStatusWidgetsVisibilities(),this._updateVisibleWidgetsCount(),this._updateTooltips()}destroy(){var t,e;this._source.destroy(),null===(t=this._symbol)||void 0===t||t.destroy(),null===(e=this._isDataProblemCritical)||void 0===e||e.destroy();for(const t of this._tooltipSpawns)t.destroy();for(const t of this._visibilitySpawns)t.destroy();this.visibleWidgetsCount.unsubscribe();for(const t of this._statusWidgetInfos)t.model.destroy();this._renderer.destroy()}getElement(){return this._renderer.element}updateSource(t){var e,i,s;this._source!==t&&(null===(e=this._symbol)||void 0===e||e.destroy(),this._source.destroy(),this._source=t,this._symbol=null!==(s=null===(i=t.symbol())||void 0===i?void 0:i.spawn())&&void 0!==s?s:null,this._recreateWidgets(),this._updateStatusWidgetsVisibilities(),this._updateErrorWidgetIsShown(),this._updateVisibleWidgetsCount(),this._updateTooltips())}_updateStatusWidgetsVisibilities(){const t=this._isForceStatusActive();this._dataSourceErrorCanBeShown.setValue(!t),this._marketStatusCanBeShown.setValue(!t),this._dataUpdatedModeCanBeShown.setValue(!t),this._dataProblemCanBeShown.setValue(!this._isPrimaryWidgetShown())}_isPrimaryWidgetShown(){var t,e;return null!==(e=null===(t=this._source.isSymbolInvalid())||void 0===t?void 0:t.value())&&void 0!==e&&e}_isForceStatusActive(){var t,e;return this._isPrimaryWidgetShown()||null!==(e=null===(t=this._isDataProblemCritical)||void 0===t?void 0:t.value())&&void 0!==e&&e}_updateVisibleWidgetsCount(){const t=this._statusWidgetInfos.filter((t=>t.visible.value()));this.visibleWidgetsCount.setValue(t.length)}_updateTooltips(){const t=[];for(let e=0;e0&&t.push(i)}this._tooltips.setValue(t)}_recreateWidgets(){var t,e,i;if(this._options.sourceStatusesEnabled){const t=this._source.isSymbolInvalid() -;if(null!==t)if(null===this._symbolInvalidViewModel){this._symbolInvalidViewModel=new qi(t,{tooltipMap:os,iconMap:ss,classNameMap:ls,titleMap:ns,titleColorMap:as,htmlMap:rs,actionMap:ds,size:this._size});const e=this._symbolInvalidViewModel.visible().spawn();this._visibilitySpawns.push(e),this._tooltipSpawns.push(this._symbolInvalidViewModel.tooltip().spawn());const i={visible:e,model:this._symbolInvalidViewModel};this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._symbolInvalidViewModel.updateStatus(t),this._addSubscriptionForSymbolInvalid();if(null===this._dataSourceErrorStatusViewModel){this._dataSourceErrorStatusViewModel=new ji(this._source,this._size,this._options.sourceStatuses),this._dataSourceHasErrorVisible=(0,J.combine)((()=>this._dataSourceErrorCanBeShown.value()&&(0,l.ensureNotNull)(this._dataSourceErrorStatusViewModel).visible().value()),this._dataSourceErrorCanBeShown,this._dataSourceErrorStatusViewModel.visible()),this._visibilitySpawns.push(this._dataSourceHasErrorVisible),this._tooltipSpawns.push(this._dataSourceErrorStatusViewModel.tooltip().spawn());const t={visible:this._dataSourceHasErrorVisible,model:this._dataSourceErrorStatusViewModel};this._statusWidgetInfos.push(t),this._renderer.addStatusModel(t)}else this._dataSourceErrorStatusViewModel.setSource(this._source)}if(this._options.marketStatusEnabled){const e=this._source.marketStatusModel();if(null===this._marketStatusViewModel){this._marketStatusViewModel=new Zs(e,this._size);const t=(0,J.combine)((()=>this._marketStatusCanBeShown.value()&&(0,l.ensureNotNull)(this._marketStatusViewModel).visible().value()&&!(0,Pt.isEconomicSymbol)(this._source.symbolInfo().value())),this._marketStatusCanBeShown,this._marketStatusViewModel.visible(),this._source.symbolInfo());this._visibilitySpawns.push(t),this._tooltipSpawns.push(this._marketStatusViewModel.tooltip().spawn());const i={visible:t,model:this._marketStatusViewModel};null!==e&&(this._sessionWidget=new Oe(this._source),i.additionalWidgets=[this._sessionWidget]),this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._marketStatusViewModel.setModel(e),null===(t=this._sessionWidget)||void 0===t||t.updateSource(this._source)}if(this._options.dataUpdateModeEnabled){const t=this._source.dataUpdatedModeModel();if(null===this._dataUpdatedModeViewModel){const s={...this._options.dataUpdateMode,shouldBeHiddenRegardlessOfStatus:null===(i=null===(e=this._source.marketStatusModel())||void 0===e?void 0:e.futuresContractExpirationTime())||void 0===i?void 0:i.expired()};this._dataUpdatedModeViewModel=new Pi(t,this._size,s);const o=(0,J.combine)((()=>this._dataUpdatedModeCanBeShown.value()&&(0,l.ensureNotNull)(this._dataUpdatedModeViewModel).visible().value()&&!(0,Pt.isEconomicSymbol)(this._source.symbolInfo().value())),this._dataUpdatedModeCanBeShown,this._dataUpdatedModeViewModel.visible(),this._source.symbolInfo());this._visibilitySpawns.push(o),this._tooltipSpawns.push(this._dataUpdatedModeViewModel.tooltip().spawn());const n={visible:o, -model:this._dataUpdatedModeViewModel};this._statusWidgetInfos.push(n),this._renderer.addStatusModel(n)}else this._dataUpdatedModeViewModel.setModel(t)}if(this._options.dataProblemEnabled){const t=this._source.dataProblemModel();if(null===this._dataProblemViewModel){this._dataProblemViewModel=new Qi(t,this._size),this._isDataProblemCritical=this._dataProblemViewModel.isDataProblemCritical().spawn();const e=(0,J.combine)((()=>this._dataProblemCanBeShown.value()&&(0,l.ensureNotNull)(this._dataProblemViewModel).visible().value()),this._dataProblemCanBeShown,this._dataProblemViewModel.visible());this._visibilitySpawns.push(e),this._tooltipSpawns.push(this._dataProblemViewModel.tooltip().spawn());const i={visible:e,model:this._dataProblemViewModel};this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._dataProblemViewModel.setModel(t)}}_addSubscriptionForSymbolInvalid(){const t=this._source.isSymbolInvalid();this._options.sourceStatusesEnabled&&null!==t&&(t.subscribe(this._updateStatusWidgetsVisibilities.bind(this)),t.subscribe(this._updateErrorWidgetIsShown.bind(this),{callWithLast:!0}))}_updateErrorWidgetIsShown(){var t,e,i,s;const l=null!==(e=null===(t=this._source.isSymbolInvalid())||void 0===t?void 0:t.value())&&void 0!==e&&e,o=null!==(s=null===(i=this._dataSourceHasErrorVisible)||void 0===i?void 0:i.value())&&void 0!==s&&s;this.errorWidgetIsShown.setValue(l||o)}_handleToggleDropdown(t){var e,i;this._menuPosition=t,this._menuOpened=!this._menuOpened,this._menuOpened&&(null===(e=this._source.symbol())||void 0===e||e.subscribe(this._handleDropdownMenuClose),i=`Open full tooltip for statuses: ${this._tooltips.value().join(", ")}`,(0,V.trackEvent)("GUI","Statuses widget's action",i)),this._updateDropdownMenu()}_updateDropdownMenu(){Promise.all([i.e(3842),i.e(5649),i.e(2731),i.e(962),i.e(3179),i.e(8643)]).then(i.bind(i,52685)).then((t=>{t.render({opened:this._menuOpened,container:this._container,rendererButton:this._renderer.element,statusWidgetInfos:this._statusWidgetInfos,onClose:this._handleDropdownMenuClose,position:(0,l.ensureNotNull)(this._menuPosition)})}))}}var Js=i(49475),Qs=i(29673);class qs{constructor(t,e){this._symbol=null,this._isSymbolInvalid=null,this._symbolInfo=new(n())(null).spawn(),this._source=t,t.properties().hasChild("symbol")&&(this._symbol=(0,U.createWVFromGetterAndSubscription)((()=>t.properties().symbol.value()),t.properties().symbol.listeners()));const i=[];if((0,Qs.isStudyLineTool)(t))i.push(t.onStatusChanged());else if((0,pt.isStudy)(t)||(0,pt.isStudyStub)(t))this._isSymbolInvalid=(0,Js.createWVFromGetterAndSubscriptions)((()=>t.isSymbolInvalid()&&t.isActualInterval()),i),i.push(t.onStatusChanged(),t.onIsActualIntervalChange());else{(0,l.assert)(t===e.mainSeries());const s=e.mainSeries();this._isSymbolInvalid=(0,U.createWVFromGetterAndSubscription)((()=>s.isSymbolInvalid()),s.onStatusChanged()),i.push(s.onStatusChanged()),this._symbolInfo=(0,U.createWVFromGetterAndSubscription)(s.symbolInfo.bind(s),s.dataEvents().symbolResolved())}this._dataSourceErrorStatus=(0, -Js.createWVFromGetterAndSubscriptions)((()=>this._source.statusProvider({}).errorStatus()),i)}destroy(){var t,e;null===(t=this._symbol)||void 0===t||t.destroy(),null===(e=this._isSymbolInvalid)||void 0===e||e.destroy(),this._dataSourceErrorStatus.destroy(),this._symbolInfo.destroy()}symbol(){return this._symbol}isSymbolInvalid(){return this._isSymbolInvalid}errorStatus(){return this._dataSourceErrorStatus}symbolInfo(){return this._symbolInfo}marketStatusModel(){return this._source.marketStatusModel()}dataProblemModel(){return this._source.dataProblemModel()}dataUpdatedModeModel(){return this._source.dataUpdatedModeModel()}}class Ks extends Xs{constructor(t,e,i){super(new qs(t,e),i),this._isInReplay=new(n())(!1).readonly().spawn(),this._isInReplayCanBeShown=null,this._inited=!1}destroy(){super.destroy()}_updateStatusWidgetsVisibilities(){super._updateStatusWidgetsVisibilities()}_isPrimaryWidgetShown(){var t,e;return super._isPrimaryWidgetShown()||null!==(e=null===(t=this._isInReplay)||void 0===t?void 0:t.value())&&void 0!==e&&e}}var tl=i(5286),el=i(43370);const il={readOnlyMode:!1,contextMenu:{settings:!0,mainSeries:!0,studies:!0,showOpenMarketStatus:!1},symbolMarkerEnabled:!1,showToggleButton:!0,canShowSourceCode:!1,statusesWidgets:{sourceStatusesEnabled:!1,sourceStatuses:{errorSolution:!0},marketStatusEnabled:!1,marketStatus:{preMarketSolution:!0,postMarketSolution:!0},dataUpdateModeEnabled:!1,dataUpdateMode:{subscriptionFullInfo:!0},dataProblemEnabled:!1}},sl=(d.enabled("hide_legend_by_default"),d.enabled("fundamental_widget")),ll=d.enabled("legend_context_menu"),ol=2*parseInt(S.marginlegendhoriz);class nl{constructor(t,e,i,s,l,o,r,d){this._mainSeriesViewModel=null,this._dataSourceViewModels=[],this._visibleDataSourceCount=new(n())(0),this._themedColor=new(n())(""),this._mainSeriesRowHidden=null,this._dataSourceRowsHidden=[],this._customWidgetsVisibilities=[],this._allLegendHidden=new(n())(!1),this._studiesLegendHidden=new(n())(!1),this._customWidgetsHeights=[],this._onLegendVisibilityToggled=null,this._availableHeight=0,this._collapsedDataSourcesCount=new(n())(0),this._collapsedDataSourcesTitle=new(n())(""),this._mainSeriesStatusWidget=null,this._dataSourcesStatusesWidgets=[],this._size=null,this._customLegendWidgetsFactoriesMap=new Map,this._customLegendWidgetsMap=new Map,this._margin=0,this._model=t,this._paneWidget=e,this._options=(0,a.merge)((0,a.clone)(il),r),this._callbacks=d,this._mainSeriesViewModelsOptions={readOnlyMode:this._options.readOnlyMode,symbolMarkerEnabled:this._options.symbolMarkerEnabled},this._dataSourceViewModelsOptions={...this._mainSeriesViewModelsOptions,canShowSourceCode:this._options.canShowSourceCode},this._backgroundThemeName=i;const u=this._showLegendCalculatedProperty();this._isDataSourcesCollapsed=new(n())(u.value()),u.subscribe(this,(()=>{this._isDataSourcesCollapsed.setValue(u.value())}));const h=new(n())(this._getCustomTextColorValue()),c=this._model.model().properties().childs();c.scalesProperties.childs().textColor.subscribe(this,(()=>{ -h.setValue(this._getCustomTextColorValue())}));const _=c.paneProperties.childs().legendProperties.childs().showBackground,p=new(n())(_.value());_.subscribe(this,(()=>{p.setValue(_.value())}));const m=c.paneProperties.childs().legendProperties.childs().backgroundTransparency,g=new(n())(m.value());m.subscribe(this,(()=>{g.setValue(m.value())})),this._hideNotMainSources=s,this._hideNotMainSources.subscribe(this._updateLegendVisibilities.bind(this)),this._hideAllExceptFirstLine=l,this._hideAllExceptFirstLine.subscribe(this._updateCollapsedSourcesMode.bind(this)),this._hideWholeLegend=o,this._hideWholeLegend.subscribe(this._updateLegendVisibilities.bind(this)),this._isPaneMain=new(n())(this._getIsPaneMainValue()),this._updateCollapsedSourcesModeThrottle=(0,el.default)(this._updateCollapsedSourcesMode.bind(this),100),this._renderer=new R({withActions:!this._options.readOnlyMode,showToggleButton:this._options.showToggleButton,isStudiesLegendHidden:this._studiesLegendHidden.readonly(),isAllLegendHidden:this._allLegendHidden.readonly(),customTextColor:h.readonly(),themedColor:this._themedColor.readonly(),showBackground:p.readonly(),backgroundTransparency:g.readonly(),collapsedDataSourcesCount:this._collapsedDataSourcesCount.readonly(),collapsedDataSourcesTitle:this._collapsedDataSourcesTitle.readonly(),showLegendWidgetContextMenu:this.onShowLegendWidgetContextMenu.bind(this),hideAllExceptFirstLine:this._hideAllExceptFirstLine},{visibleDataSourceCount:this._visibleDataSourceCount.readonly(),isDataSourcesCollapsed:this._isDataSourcesCollapsed.readonly(),showObjectsTree:this._isPaneMain.readonly(),onCollapseDataSources:this.onCollapseDataSources.bind(this),onShowObjectsTreeDialog:this._callbacks.showObjectsTreeDialog})}destroy(){this._backgroundThemeName.destroy(),this._hideNotMainSources.destroy(),this._hideAllExceptFirstLine.destroy(),this._hideWholeLegend.destroy(),null!==this._mainSeriesViewModel&&this._destroyMainDataSource();for(const t of this._dataSourceViewModels)t.destroy();for(const t of this._dataSourcesStatusesWidgets)t.destroy();this._clearSubscriptions();for(const t of Array.from(this._customLegendWidgetsMap.keys()))this._destroyCustomWidgetFromLayerBlock(t);this._customLegendWidgetsMap.clear(),this._renderer.destroy(),delete this._renderer,this._showLegendCalculatedProperty().unsubscribeAll(this),this._showLegendOriginalProperty().unsubscribeAll(this);const t=this._model.model().properties().childs();t.scalesProperties.childs().textColor.unsubscribeAll(this),t.paneProperties.childs().legendProperties.childs().showBackground.unsubscribeAll(this),t.paneProperties.childs().legendProperties.childs().backgroundTransparency.unsubscribeAll(this)}addCustomWidgetToLegend(t,e){const i=this._customLegendWidgetsFactoriesMap.get(e.block)||new Map,s=i.get(e.position)||[];s.push(t),i.set(e.position,s),this._customLegendWidgetsFactoriesMap.set(e.block,i),this.updateLayout(),this._updateCustomWidgetModeBySize()}onShowLegendWidgetContextMenu(t,e){if(this._options.readOnlyMode||!ll)return Promise.resolve() -;A("Show legend context menu");const i=new Map;for(const t of Array.from(this._customLegendWidgetsMap.keys())){const e=(0,l.ensureDefined)(this._customLegendWidgetsMap.get(t)),s=new Map;for(const t of Array.from(e.keys())){const i=(0,l.ensureDefined)(e.get(t)),o=s.get(t)||[];for(const t of i)o.push(...t.contextMenuActions());s.set(t,o)}i.set(t,s)}return function(t,e,i,s,l,o){const n=[],a=s.get(0);if(void 0!==a){const t=a.get(1);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}const r=t.model().properties().childs().paneProperties.childs().legendProperties.childs(),d=ae&&t.model().symbolSources().some((t=>{var e;return void 0!==(null===(e=t.symbolInfo())||void 0===e?void 0:e.price_source_id)}));if(n.push(new Dt.Action({actionId:"Chart.Legend.ToggleSymbolVisibility",checkable:!0,checked:r.showSeriesTitle.value(),label:Qt,statName:"Show Symbol",onExecute:()=>Ft(t,r.showSeriesTitle,Rt)})),e.showOpenMarketStatus&&"market"===t.mainSeries().marketStatusModel().status().value()&&!(0,Pt.isEconomicSymbol)(t.mainSeries().symbolInfo())&&n.push(new Dt.Action({actionId:"Chart.Legend.ToggleOpenMarketStatusVisibility",checkable:!0,checked:zt.showMarketOpenStatusProperty.value(),label:qt,statName:"Show Open market status",onExecute:()=>Ft(t,zt.showMarketOpenStatusProperty,Gt)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleOhlcValuesVisibility",checkable:!0,checked:r.showSeriesOHLC.value(),label:Kt,statName:"Show OHLC Values",onExecute:()=>Ft(t,r.showSeriesOHLC,Ut)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleBarChangeValuesVisibility",checkable:!0,checked:r.showBarChange.value(),label:te,statName:"Show Bar Change Values",onExecute:()=>Ft(t,r.showBarChange,jt)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleVolumeVisibility",checkable:!0,checked:r.showVolume.value(),label:ee,statName:"Show Volume",onExecute:()=>Ft(t,r.showVolume,Xt)})),d&&n.push(new Dt.Action({actionId:"Chart.Legend.TogglePriceSourceVisibility",checkable:!0,checked:r.showPriceSource.value(),label:oe,statName:"Show Price Source",onExecute:()=>Ft(t,r.showPriceSource,Jt)})),n.push(new Dt.Separator),void 0!==a){const t=a.get(0);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}const u=s.get(1);if(void 0!==u){const t=u.get(1);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}if(t.model().priceDataSources().some((t=>!(0,Nt.isActingAsSymbolSource)(t)&&t.showInObjectTree()))&&(n.push(new Dt.Action({actionId:"Chart.Legend.ToggleIndicatorTitlesVisibility",checkable:!0,checked:r.showStudyTitles.value(),label:ie,statName:"Show Indicator Titles",onExecute:()=>Ft(t,r.showStudyTitles,$t)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleIndicatorArgumentsVisibility",checkable:!0,checked:r.showStudyArguments.value(),label:se,statName:"Show Indicator Arguments",onExecute:()=>Ft(t,r.showStudyArguments,Yt)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleIndicatorValuesVisibility",checkable:!0,checked:r.showStudyValues.value(),label:le,statName:"Show Indicator Values",onExecute:()=>Ft(t,r.showStudyValues,Zt)}))), -void 0!==u){const t=u.get(0);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}return e.settings&&(n[n.length-1]instanceof Dt.Separator||n.push(new Dt.Separator),n.push(new Dt.Action({actionId:"Chart.Dialogs.ShowGeneralSettings.LegendTab",label:ne,icon:Ot,statName:"Settings...",onExecute:()=>i(st.TabNames.legend)}))),Bt.ContextMenuManager.showMenu(n,l,void 0,{menuName:"LegendPropertiesContextMenu"},o)}(this._model,this._options.contextMenu,this._callbacks.showGeneralChartProperties,i,t,e)}onCollapseDataSources(){const t=this._showLegendOriginalProperty();t.setValue(!t.value())}updateLayout(){const t=this._paneWidget.state().sourcesByGroup().legendViewSources().filter((t=>null!==t.statusView()&&t.isDisplayedInLegend()));if(0===t.length)return;const e=this._model.mainSeries(),i=t.indexOf(e);i>-1?(t.splice(i,1),sl||null!==this._mainSeriesViewModel||(this._mainSeriesViewModel=new _t(this._model,e,this._mainSeriesViewModelsOptions,this._callbacks,this._options.contextMenu),this._mainSeriesStatusWidget=new Ks(e,this._model.model(),this._options.statusesWidgets),this._renderer.addMainDataSource(this._mainSeriesViewModel,this._mainSeriesStatusWidget)),this._addCustomWidgetForLayerBlock(0)):null!==this._mainSeriesViewModel&&(this._destroyMainDataSource(),this._destroyCustomWidgetFromLayerBlock(0));const s=[],o=[],n=this._dataSourceViewModels.length;if(0===n)for(let e=t.length-1;e>=0;e--){const i=t[e];s.push(new Wt(this._model,i,this._dataSourceViewModelsOptions,this._callbacks,this._options.contextMenu)),o.push(new Xs(new qs(i,this._model.model()),this._options.statusesWidgets))}else{let e=0;for(let i=t.length-1;i>=0;i--){const l=t[i];this._dataSourceViewModels[e]?(this._dataSourceViewModels[e].updateSource(l),this._dataSourcesStatusesWidgets[e].updateSource(new qs(l,this._model.model()))):(s.push(new Wt(this._model,l,this._dataSourceViewModelsOptions,this._callbacks,this._options.contextMenu)),o.push(new Xs(new qs(t[i],this._model.model()),this._options.statusesWidgets))),e++}for(;this._dataSourceViewModels.length>e;)(0,l.ensureDefined)(this._dataSourceViewModels.pop()).destroy();for(;this._dataSourcesStatusesWidgets.length>e;)(0,l.ensureDefined)(this._dataSourcesStatusesWidgets.pop()).destroy()}0!==s.length&&(this._renderer.addDataSources(s,o),this._dataSourceViewModels.push(...s),this._dataSourcesStatusesWidgets.push(...o)),n!==this._dataSourceViewModels.length&&this._updateCollapsedSourcesMode(),this._dataSourceViewModels.length>0?this._addCustomWidgetForLayerBlock(1):this._destroyCustomWidgetFromLayerBlock(1),this._recreateSubscriptions(),this._isPaneMain.setValue(this._getIsPaneMainValue()),this.update(),this._updateWidgetModeByWidth()}update(){null!==this._mainSeriesViewModel&&this._mainSeriesViewModel.update();for(const t of this._dataSourceViewModels)t.update()}updateThemedColors(t){null===t&&(t=(0,tl.getStdThemedValue)("chartProperties.paneProperties.background",this._backgroundThemeName.value())),this._themedColor.setValue(t||"")}firstTitle(){return this._renderer.firstTitle()}getElement(){ -return this._renderer.getElement()}addMargin(t){if(this._margin===t)return;this._margin=t;this._renderer.getElement().style.maxWidth=0===this._margin?"":`calc(100% - ${this._margin+ol}px)`,this._updateWidgetModeBySize()}updateWidgetModeBySize(t){this._size=t,this._updateWidgetModeBySize()}_updateWidgetModeBySize(){this._updateWidgetModeByWidth(),this._updateWidgetModeByHeight(),this._updateCustomWidgetModeBySize()}_updateWidgetModeByWidth(){if(null===this._size)return;const t=this._availableWidth();this._renderer.updateMode(t),this._paneWidget.hasState()&&this._paneWidget.state().containsMainSeries()&&this._model.mainSeries().setTextSourceIsAlwaysTickerRestrictionEnabled(t<=132)}_updateWidgetModeByHeight(){null!==this._size&&(this._availableHeight=.8*this._size.height,this._updateCollapsedSourcesModeThrottle())}_updateCustomWidgetModeBySize(){if(null===this._size)return;const t=(0,s.size)({width:this._availableWidth(),height:this._size.height});for(const e of Array.from(this._customLegendWidgetsMap.values()))for(const i of Array.from(e.values()))for(const e of i)e.updateWidgetModeBySize(t)}_destroyMainDataSource(){(0,l.ensureNotNull)(this._mainSeriesStatusWidget).destroy(),this._mainSeriesStatusWidget=null,(0,l.ensureNotNull)(this._mainSeriesViewModel).destroy(),this._mainSeriesViewModel=null}_updateCollapsedSourcesMode(){const t=this._dataSourceViewModels.length,e=this._hideAllExceptFirstLine.value();if(this._availableHeight>0&&t>2){const i=Number(this._renderer.getMainSourceHeight()),s=this._renderer.getDataSourceHeight(),l=this._getCustomWidgetsHeight();if(null!==s){const o=Math.floor((this._availableHeight-i-l)/s),n=Math.max(o,2)-1;if(t>n+1){let i="";for(let s=0;st.value())),e=this._hideNotMainSources.value()||t;this._studiesLegendHidden.setValue(e);const i=null===this._mainSeriesRowHidden||this._mainSeriesRowHidden.value(),s=this._customWidgetsVisibilities.some((t=>t.value()));this._allLegendHidden.setValue(t&&i&&!s)}_updateVisibleDataSourceCount(){const t=this._dataSourceRowsHidden.filter((t=>!t.value())).length;this._visibleDataSourceCount.setValue(t)}_setLegendVisibilityToggled(){0}_getIsPaneMainValue(){return this._paneWidget.containsMainSeries()}_showLegendCalculatedProperty(){return this._model.model().showLegend()}_showLegendOriginalProperty(){return this._model.model().properties().childs().paneProperties.childs().legendProperties.childs().showLegend}_addCustomWidgetForLayerBlock(t){const e=this._customLegendWidgetsFactoriesMap.get(t);if(void 0===e)return;const i=this._customLegendWidgetsMap.get(t)||new Map;let s=!1;for(const l of Array.from(e.keys())){const o=i.get(l)||[],n=e.get(l)||[];for(let e=o.length;e!t&&!e),this._hideNotMainSources,this._hideAllExceptFirstLine)),o.push(i),this._renderer.addCustomWidget(i,{block:t,position:l}),s=!0}s&&i.set(l,o)}s&&this._customLegendWidgetsMap.set(t,i)}_destroyCustomWidgetFromLayerBlock(t){const e=this._customLegendWidgetsMap.get(t);if(void 0!==e){for(const t of Array.from(e.values()))for(const e of t)e.destroy();e.clear(),this._customLegendWidgetsMap.delete(t)}}_availableWidth(){return null===this._size?0:this._size.width-this._margin-ol}}},69289:(t,e,i)=>{"use strict";i.r(e),i.d(e,{PaneControlsWidget:()=>Q});var s=i(32563),l=i(51768),o=i(44352),n=i(68335),a=i(3228),r=i(28853),d=i(50151),u=i(24377),h=i(65616),c=i(34926),_=i(94815),p=i(7488);class m{constructor(t,e,i){this._parentEl=document.createElement("div"),this._listActionsWrapperEl=null,this._listActionsElements={},this._actionsSpawns={},this._onMouseEnterLeaveEventHandler=null,this._mouseOverWidget=!1,this._width=null,this._wrapEl=t, -this._onMouseEnterLeaveEventHandler=this._onMouseEnterLeaveEvent.bind(this),this._wrapEl.addEventListener("mouseenter",this._onMouseEnterLeaveEventHandler),this._wrapEl.addEventListener("mouseleave",this._onMouseEnterLeaveEventHandler),this._actions=e,this._globalVisibility=i.globalVisibility.spawn(),this._globalVisibility.subscribe(this._updatePaneControlsWidgetVisibility.bind(this)),this._visibilityType=i.visibilityType.spawn(),this._visibilityType.subscribe(this._updatePaneControlsWidgetVisibility.bind(this)),this._doNotSwitchToContextMenuMode=i.doNotSwitchToContextMenuMode,this._forceContextMenuMode=i.forceContextMenuMode.spawn(),this._forceContextMenuMode.subscribe(this._updateWidgetMode.bind(this)),this._themedColor=i.themedColor.spawn(),this._themedColor.subscribe(this._updateThemedColor.bind(this));for(const[t,e]of Object.entries(this._actions)){const i=t;this._actionsSpawns[i]={visible:e.visible.spawn(),title:void 0===e.title?null:e.title.spawn()},this._actionsSpawns[i].visible.subscribe(this._updateActionVisibilities.bind(this,i));const s=this._actionsSpawns[i].title;null!==s&&s.subscribe(this._updateActionTitle.bind(this,i))}this._render(),this._updatePaneControlsWidgetVisibility(),this._updateThemedColor(this._themedColor.value()),this._parentEl.classList.toggle(_.touchMode,h.trackingModeIsAvailable),this._parentEl.addEventListener("contextmenu",(t=>t.preventDefault()))}destroy(){this._visibilityType.destroy(),this._forceContextMenuMode.destroy(),this._themedColor.destroy();for(const t of Object.keys(this._actionsSpawns)){const e=t;this._actionsSpawns[e].visible.destroy();const i=this._actionsSpawns[e].title;null!==i&&i.destroy()}null!==this._onMouseEnterLeaveEventHandler&&(this._wrapEl.removeEventListener("mouseenter",this._onMouseEnterLeaveEventHandler),this._wrapEl.removeEventListener("mouseleave",this._onMouseEnterLeaveEventHandler),this._onMouseEnterLeaveEventHandler=null),this._parentEl.innerHTML="",delete this._parentEl}getElement(){return this._parentEl}bottomWithMargin(){const t=this._parentEl.classList.contains(_.touchMode)?Number(_.css_value_pane_controls_button_touch_size):Number(_.css_value_pane_controls_button_size);return 2*Number(_.css_value_pane_controls_margin_top)+t}updateWidgetModeByWidth(t){this._width=t,this._updateWidgetMode()}_updateWidgetMode(){if(null===this._width)return;const t=!this._doNotSwitchToContextMenuMode.value()&&this._width<356,e=!this._doNotSwitchToContextMenuMode.value()&&(this._forceContextMenuMode.value()||this._width<666.65),i=(0,d.ensureNotNull)(this._listActionsWrapperEl),s=(0,d.ensureNotNull)(this._listActionsElements.more);i.classList.toggle(p.blockHidden,t||e),s.classList.toggle(p.blockHidden,t||!e||!this._actions.more.visible.value())}_render(){this._renderActions(),this._parentEl.classList.add(_.paneControls),this._wrapEl.append(this._parentEl)}_renderActions(){null===this._listActionsWrapperEl&&(this._listActionsWrapperEl=document.createElement("div"),this._listActionsWrapperEl.classList.add(_.buttonsWrapper), -this._parentEl.append(this._listActionsWrapperEl));const t=h.trackingModeIsAvailable?"large":"small";this._listActionsElements.up=(0,c.createActionElement)(this._actions.up,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.down=(0,c.createActionElement)(this._actions.down,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.collapse=(0,c.createActionElement)(this._actions.collapse,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.restore=(0,c.createActionElement)(this._actions.restore,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.close=(0,c.createActionElement)(this._actions.close,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.maximize=(0,c.createActionElement)(this._actions.maximize,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.minimize=(0,c.createActionElement)(this._actions.minimize,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsWrapperEl.append(this._listActionsElements.up,this._listActionsElements.down,this._listActionsElements.close,this._listActionsElements.collapse,this._listActionsElements.restore,this._listActionsElements.maximize,this._listActionsElements.minimize),this._listActionsElements.more=(0,c.createActionElement)(this._actions.more,_.button,_.buttonIcon,p.blockHidden,t);for(const t of Object.keys(this._listActionsElements))(0,d.ensureNotNull)(this._listActionsElements[t]).classList.add(_.newButton);this._parentEl.append(this._listActionsElements.more)}_updateActionVisibilities(t,e){(0,d.ensureNotNull)(this._listActionsElements[t]).classList.toggle(p.blockHidden,!e)}_updateActionTitle(t,e){(0,d.ensureNotNull)(this._listActionsElements[t]).setAttribute("title",e)}_onMouseEnterLeaveEvent(t){this._mouseOverWidget="mouseenter"===t.type,"visibleOnMouseOver"===this._visibilityType.value()&&this._updatePaneControlsWidgetVisibility()}_updatePaneControlsWidgetVisibility(){let t,e=!1;switch(this._visibilityType.value()){case"alwaysOff":t=!1,e=!0;break;case"alwaysOn":t=this._globalVisibility.value();break;case"visibleOnMouseOver":t=this._globalVisibility.value()&&this._mouseOverWidget}this._parentEl.classList.toggle(_.hidden,!t),this._parentEl.classList.toggle(_.forceHidden,!this._globalVisibility.value()||e)}_updateThemedColor(t){if(t.length>0){const[e,i,s]=(0,u.parseRgb)(t);this._parentEl.style.color=(0,u.rgbaToString)([e,i,s,(0,u.normalizeAlphaComponent)(.8)])}else this._parentEl.style.removeProperty("color")}}var g=i(39347),v=i(10643),b=i(36016),w=i(72899),S=i(48344),y=i(99539),M=i(20465),E=i(34763);const f=o.t(null,void 0,i(68854)),C=f,k=(0,n.humanReadableModifiers)(n.Modifiers.Mod)+f;var V=i(58275),A=i.n(V),T=i(5286),x=i(61814),L=i(72237),H=i(81020),W=i(3515),D=i(79526),B=i(82847),P=i(7859),z=i(70471),I=i(71402),N=i(42930);const O=s.mobiletouch,F=o.t(null,void 0,i(83498)),R=o.t(null,void 0,i(70343)),G=o.t(null,void 0,i(39899)),U=o.t(null,void 0,i(19603)),j=o.t(null,void 0,i(91029)),$=o.t(null,void 0,i(39589)),Y=o.t(null,void 0,i(35732)),Z=o.t(null,void 0,i(68854)),X=(0,x.hotKeySerialize)({keys:[""], -text:Z}),J=(0,x.hotKeySerialize)({keys:[(0,n.humanReadableModifiers)(n.Modifiers.Mod,!1)],text:`{0} + ${Z}`});class Q{constructor(t,e,i,s,l){this._actions={},this._moreCMShown=!1,this._themedColor=new(A())(""),this._connectedToBroker=new(A())(!1),this._isDestroyed=!1,this._model=t,this._paneWidget=e,this._callbacks=s,this._closeButtonVisibility=new(A())(this._getCloseButtonVisibility()),this._upButtonVisibility=new(A())(this._getUpButtonVisibility()),this._downButtonVisibility=new(A())(this._getDownButtonVisibility()),this._maximizeButtonVisibility=new(A())(this._getMaximizeButtonVisibility()),this._minimizeButtonVisibility=new(A())(this._getMinimizeButtonVisibility()),this._collapseButtonVisibility=new(A())(this._getCollapseButtonVisibility()),this._restoreButtonVisibility=new(A())(this._getRestoreButtonVisibility()),this._createActions(),this._visibilityTypeProperty=(0,a.actualBehavior)(),this._visibilityTypeProperty.subscribe(this,(t=>{this._visibilityType.setValue(t.value())})),this._visibilityType=new(A())(this._visibilityTypeProperty.value()),this._isPaneMaximize=new(A())(this._getIsPaneMaximizeValue()),this._isWidgetShow=new(A())(this._getIsWidgetShow()),this._backgroundThemeName=i.backgroundThemeName,this._renderer=new m(l,this._actions,{visibilityType:this._visibilityType.readonly(),globalVisibility:this._isWidgetShow.readonly(),doNotSwitchToContextMenuMode:this._isPaneMaximize.readonly(),forceContextMenuMode:this._connectedToBroker.readonly(),themedColor:this._themedColor.readonly()})}destroy(){this._visibilityTypeProperty.unsubscribeAll(this),this._renderer.destroy(),this._isDestroyed=!0}getElement(){return this._renderer.getElement()}bottomWithMargin(){return this._renderer.bottomWithMargin()}action(){return this._actions}update(){this._updateButtonsVisibility(),this._isPaneMaximize.setValue(this._getIsPaneMaximizeValue()),this._isWidgetShow.setValue(this._getIsWidgetShow())}updateWidgetModeByWidth(t){this._renderer.updateWidgetModeByWidth(t)}updateThemedColors(t){null===t&&(t=(0,T.getStdThemedValue)("chartProperties.paneProperties.background",this._backgroundThemeName.value())),this._themedColor.setValue(t||"")}async _subscribeOnConnectedToBroker(){const t=await waitTradingService();this._isDestroyed||(t.onConnectionStatusChange.subscribe(this,this._updateConnectedToBroker.bind(this)),this._updateConnectedToBroker(t.connectStatus()))}_updateConnectedToBroker(t){this._connectedToBroker.setValue(1===t)}_updateButtonsVisibility(){this._closeButtonVisibility.setValue(this._getCloseButtonVisibility()),this._upButtonVisibility.setValue(this._getUpButtonVisibility()),this._downButtonVisibility.setValue(this._getDownButtonVisibility()),this._maximizeButtonVisibility.setValue(this._getMaximizeButtonVisibility()),this._minimizeButtonVisibility.setValue(this._getMinimizeButtonVisibility()),this._collapseButtonVisibility.setValue(this._getCollapseButtonVisibility()),this._restoreButtonVisibility.setValue(this._getRestoreButtonVisibility())}_createActions(){this._actions.up={ -iconMap:new Map([["large",H],["small",H]]),action:this._onUpDownButton.bind(this,"up"),visible:this._upButtonVisibility,title:new(A())(R),className:_.up,dataset:{name:"pane-button-up"}},this._actions.down={iconMap:new Map([["large",W],["small",W]]),action:this._onUpDownButton.bind(this,"down"),visible:this._downButtonVisibility,title:new(A())(G),className:_.down,dataset:{name:"pane-button-down"}},this._actions.close={iconMap:new Map([["large",L],["small",L]]),action:this._onCloseButton.bind(this),visible:this._closeButtonVisibility,title:new(A())(F),dataset:{name:"pane-button-close"}},this._actions.maximize={iconMap:new Map([["large",P],["small",D]]),action:this._onToggleMaximizeButton.bind(this,"Maximize pane"),visible:this._maximizeButtonVisibility,title:new(A())(U),hotKeyTitle:X,className:_.maximize,dataset:{name:"pane-button-maximize"}},this._actions.minimize={iconMap:new Map([["large",P],["small",D]]),action:this._onToggleMaximizeButton.bind(this,"Minimize pane"),visible:this._minimizeButtonVisibility,title:new(A())(j),hotKeyTitle:X,className:_.minimize,dataset:{name:"pane-button-minimize"}},this._actions.collapse={iconMap:new Map([["large",I],["small",I]]),action:this._onToggleCollapseButton.bind(this,"Collapse pane"),visible:this._collapseButtonVisibility,title:new(A())($),hotKeyTitle:J,className:_.collapse,dataset:{name:"pane-button-collapse"}},this._actions.restore={iconMap:new Map([["large",N],["small",N]]),action:this._onToggleCollapseButton.bind(this,"Restore pane"),visible:this._restoreButtonVisibility,title:new(A())(j),hotKeyTitle:J,className:_.restore,dataset:{name:"pane-button-restore"}},this._actions.more={iconMap:new Map([["large",z],["small",B]]),action:this._showButtonsInContextMenu.bind(this),visible:new(A())(!O),title:new(A())(Y),dataset:{name:"pane-button-more"}}}_getCloseButtonVisibility(){const t=this._paneWidget.state();let e=!1;return t.containsMainSeries()||t.maximized().value()||O||(e=t.dataSources().some((t=>(0,r.isStudy)(t)))),e}_onCloseButton(){this._trackEvent("Delete pane");const t=this._model.model().panes().indexOf(this._paneWidget.state());this._model.removePane(t)}_getUpButtonVisibility(){const t=this._paneWidget.state();return this._model.model().panes().indexOf(t)>0&&!t.maximized().value()&&!O}_getDownButtonVisibility(){const t=this._paneWidget.state(),e=this._model.model().panes();return e.indexOf(t)1&&!t.maximized().value()&&!O}_getMinimizeButtonVisibility(){const t=this._paneWidget.state();return this._model.model().panes().length>1&&t.maximized().value()}_getCollapseButtonVisibility(){if(O)return!1;const t=this._paneWidget.state();return!t.maximized().value()&&!t.collapsed().value()&&this._model.model().paneCollapsingAvailable().value()}_getRestoreButtonVisibility(){ -const t=this._paneWidget.state();return!t.maximized().value()&&t.collapsed().value()}_onToggleMaximizeButton(t){this._trackEvent(t),this._callbacks.toggleMaximizePane(this._paneWidget)}_onToggleCollapseButton(t){this._trackEvent(t),this._callbacks.toggleCollapsedPane(this._paneWidget)}_showButtonsInContextMenu(t){t.preventDefault(),this._moreCMShown||function(t,e,i){const s=[];if(t.maximize.visible.value()){const e=(0,d.ensure)(t.maximize.title),i=(0,d.ensureNotNull)(t.maximize.action);s.push(new g.Action({actionId:"Chart.PaneControls.MaximizePane",icon:y,label:e.value(),statName:"Maximize Pane",shortcutHint:C,onExecute:()=>i()}))}else if(t.minimize.visible.value()){const e=(0,d.ensure)(t.minimize.title),i=(0,d.ensureNotNull)(t.minimize.action);s.push(new g.Action({actionId:"Chart.PaneControls.MinimizePane",icon:y,label:e.value(),statName:"Minimize Pane",shortcutHint:C,onExecute:()=>i()}))}if(t.collapse.visible.value()){const e=(0,d.ensure)(t.collapse.title),i=(0,d.ensureNotNull)(t.collapse.action);s.push(new g.Action({actionId:"Chart.PaneControls.CollapsePane",icon:M,label:e.value(),statName:"Collapse pane",shortcutHint:k,onExecute:()=>i()}))}if(t.restore.visible.value()){const e=(0,d.ensure)(t.restore.title),i=(0,d.ensureNotNull)(t.restore.action);s.push(new g.Action({actionId:"Chart.PaneControls.RestorePane",icon:E,label:e.value(),statName:"Restore pane",shortcutHint:k,onExecute:()=>i()}))}if(t.up.visible.value()){const e=(0,d.ensure)(t.up.title),i=(0,d.ensureNotNull)(t.up.action);s.push(new g.Action({actionId:"Chart.PaneControls.MovePaneUp",icon:w,label:e.value(),statName:"Move pane up",onExecute:()=>i()}))}if(t.down.visible.value()){const e=(0,d.ensure)(t.down.title),i=(0,d.ensureNotNull)(t.down.action);s.push(new g.Action({actionId:"Chart.PaneControls.MovePaneDown",icon:S,label:e.value(),statName:"Move pane down",onExecute:()=>i()}))}if(t.close.visible.value()){const e=(0,d.ensure)(t.close.title),i=(0,d.ensureNotNull)(t.close.action);s.push(new g.Action({actionId:"Chart.PaneControls.DeletePane",icon:b,label:e.value(),statName:"Delete pane",onExecute:()=>i()}))}const l=(0,d.ensureNotNull)(e.target).getBoundingClientRect();return v.ContextMenuManager.showMenu(s,{clientX:l.right,clientY:l.top+l.height+3,attachToXBy:"right"},void 0,void 0,i)}(this._actions,t,(()=>{this._moreCMShown=!1})).then((()=>{this._moreCMShown=!0}))}_getIsPaneMaximizeValue(){return this._paneWidget.state().maximized().value()}_getIsWidgetShow(){return this._model.model().panes().length>1}_trackEvent(t){(0,l.trackEvent)("GUI","Pane action",t)}}},34926:(t,e,i)=>{"use strict";i.d(e,{createActionElement:()=>l});var s=i(1722);function l(t,e,i,l,o){const n=document.createElement("div");n.className=e,n.classList.toggle(l,!t.visible.value()),Object.assign(n.dataset,t.dataset),void 0!==t.className&&n.classList.add(t.className),void 0!==t.title&&(n.classList.add("apply-common-tooltip"),n.setAttribute("title",t.title.value()),void 0!==t.hotKeyTitle&&(n.dataset.tooltipHotkey=t.hotKeyTitle)),n.addEventListener("touchend",t.action), -n.addEventListener("mousedown",(e=>{0===e.button&&t.action(e)}));const a=document.createElement("div");a.classList.add(i);const r=t.iconMap.get(o)||"";return(0,s.isString)(r)?a.innerHTML=r:a.appendChild(r),n.appendChild(a),n}},65616:(t,e,i)=>{"use strict";i.d(e,{trackingModeIsAvailable:()=>s});const s=i(49483).CheckMobile.any()},89612:t=>{t.exports=''},23317:t=>{t.exports=''},77576:t=>{t.exports=''},85877:t=>{t.exports=''},47725:t=>{t.exports=''},78529:t=>{t.exports=''},93724:t=>{ -t.exports=''},79304:t=>{t.exports=''},38373:t=>{t.exports=''},45503:t=>{t.exports=''},73710:t=>{t.exports=''},31233:t=>{t.exports=''},12646:t=>{t.exports=''},69410:t=>{t.exports=''},55593:t=>{t.exports=''},23683:t=>{t.exports=''},72844:t=>{ -t.exports=''},53218:t=>{t.exports=''},62998:t=>{t.exports=''},32140:t=>{t.exports=''},25230:t=>{t.exports=''},43401:t=>{t.exports=''},15507:t=>{t.exports=''},12462:t=>{t.exports=''},85290:t=>{t.exports=''},91665:t=>{ -t.exports=''},52828:t=>{t.exports=''},39379:t=>{t.exports=''},52506:t=>{t.exports=''},88658:t=>{t.exports=''},41674:t=>{ +destroy(){this._dataProblems.destroy()}isDataProblemCritical(){return this._isDataProblemCritical}setModel(t){this._dataProblems.destroy(),null!==t?(this._dataProblems=t.dataProblems().spawn(),this._dataProblems.subscribe(this._updateStatus.bind(this),{callWithLast:!0})):this._dataProblems=new(n())([]).spawn()}async _updateFullTooltip(){const t=this.status().value(),e=this._dataProblems.value();if(null===t||0===e.length)return void this._fullTooltip.setValue(null);const i=e.map(((e,i)=>{var s;return{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:null!==(s=e.title)&&void 0!==s?s:0===i?this._getTitle(t):null,titleColor:this._getTitleColor(t),html:[(0,Re.htmlEscape)(e.text)],size:this._size,action:this._getAction(t)}}));this._fullTooltip.setValue(i)}_getTooltip(t){var e;return null!==(e=this._getDataProblemCustomTitle())&&void 0!==e?e:super._getTooltip(t)}_getTitle(t){var e;return null!==(e=this._getDataProblemCustomTitle())&&void 0!==e?e:super._getTitle(t)}_updateStatus(t){var e,i;const s=null!==(i=null===(e=t[0])||void 0===e?void 0:e.severity)&&void 0!==i?i:null,l=this._status.value()!==s;this._status.setValue(s),this._isDataProblemCritical.setValue(function(t){return"high"===t}(s)),l||this._updateFullTooltip()}_getDataProblemCustomTitle(){var t,e;return(null===(e=null===(t=this._dataProblems.value())||void 0===t?void 0:t[0])||void 0===e?void 0:e.title)||null}}class qi extends Ue{constructor(t,e){super(e),this._booleanStatus=new(n())(!1).spawn(),this.updateStatus(t)}destroy(){this._booleanStatus.destroy()}updateStatus(t){this._booleanStatus.destroy(),this._booleanStatus=t.spawn(),this._booleanStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_updateStatus(t){t?this._status.setValue(!0):this._status.setValue(null)}}var Ki=i(73710),ts=i(45503);const es=k.t(null,void 0,i(14177)),is=k.t(null,void 0,i(73717)),ss=new Map([[!0,new Map([["small",Ki],["medium",ts],["large",ts]])],[!1,new Map([["small",""],["medium",""],["large",""]])]]),ls=new Map([[!0,Ge.invalidSymbol],[!1,null]]),os=new Map([[!0,es],[!1,null]]),ns=new Map([[!0,es],[!1,null]]),as=new Map([[!0,Fe.colorsPalette["color-invalid-symbol"]],[!1,null]]),rs=new Map([[!0,[is]],[!1,null]]),ds=new Map([[!0,null],[!1,null]]);class us{constructor(t){this._el=document.createElement("div"),this._prevCustomClass=null,this._prevCustomColor=null,this._customColor=null,this._icon=t.icon.spawn(),this._icon.subscribe(this._updateIcon.bind(this),{callWithLast:!0}),this._className=t.className.spawn(),this._className.subscribe(this._updateClassName.bind(this),{callWithLast:!0}),this._customColor=t.customColor.spawn(),this._customColor.subscribe(this._updateCustomColor.bind(this),{callWithLast:!0}),this._visible=t.visible.spawn(),this._visible.subscribe(this._updateVisibility.bind(this),{callWithLast:!0}),this._size=t.size||"small",this._render(t.parentEl),t.isBlinking&&(this._isBlinking=t.isBlinking.spawn(),this._isBlinking.subscribe(this._updateBlinkingMode.bind(this),{callWithLast:!0}),this._turnOffBlinking=t.turnOffBlinking)} +destroy(){this._visible.destroy(),this._icon.destroy(),this._isBlinking&&this._isBlinking.destroy(),this._el.remove()}onClick(){this._turnOffBlinking&&this._turnOffBlinking()}visible(){return this._visible}_render(t){this._el.classList.add(Ge.statusItem,Ge[this._size]),t.appendChild(this._el)}_updateVisibility(t){this._el.classList.toggle("js-hidden",!t)}_updateIcon(t){this._el.innerHTML=t||""}_updateClassName(t){this._prevCustomClass!==t&&(null!==this._prevCustomClass&&this._el.classList.remove(this._prevCustomClass),null!==t&&this._el.classList.add(t),this._prevCustomClass=t)}_updateCustomColor(t){this._prevCustomColor!==t&&(this._el.style.setProperty("--custom-status-color",t),this._prevCustomColor=t)}_updateBlinkingMode(t){this._el.classList.toggle(Ge.blinking,t)}}class hs{constructor(t,e,i,s){this.element=document.createElement("div"),this._blinkingSpawns=[],this._iconsRenderers=[];const l=[Ge.statuses,"apply-common-tooltip","common-tooltip-wide"];h.trackingModeIsAvailable&&l.push(Ge.touchMode),this.element.classList.add(...l,Ge[t]),this._visibleWidgetsCount=e.spawn(),this._visibleWidgetsCount.subscribe(this._updateSpecialClassAndTooltip.bind(this)),this._tooltips=i.spawn(),this._tooltips.subscribe(this._updateTooltip.bind(this)),this._onClickCallback=s.onClick,this._onClickHandler=this._onClick.bind(this),this.element.addEventListener("click",this._onClickHandler)}destroy(){for(const t of this._iconsRenderers)t.destroy();for(const t of this._blinkingSpawns)t.destroy();this._visibleWidgetsCount.destroy(),this._tooltips.destroy(),this.element.removeEventListener("click",this._onClickHandler),this.element.remove()}addStatusModel(t){this._iconsRenderers.push(new us({visible:t.visible,icon:t.model.icon(),className:t.model.className(),size:t.model.size(),parentEl:this.element,isBlinking:t.model.isBlinkingMode,turnOffBlinking:t.model.turnOffBlinkingMode,customColor:t.model.customColor()}));const e=t.model.isBlinkingMode.spawn();e.subscribe(this._updateBlinkingMode.bind(this)),this._blinkingSpawns.push(e),this._updateBlinkingMode()}_onClick(t){t.preventDefault();const e=this._iconsRenderers.filter((t=>t.visible().value()));for(const t of e)t.onClick();let i=14;e.length>1&&(i-=2);const s=this.element.getBoundingClientRect(),l={x:s.left-i,y:s.bottom+4};this._onClickCallback(l)}_updateTooltip(){this.element.setAttribute("title",this._tooltips.value().join(" · "))}_updateSpecialClassAndTooltip(){const t=this._visibleWidgetsCount.value();this.element.classList.toggle(Ge.oneWidgetsVisible,1===t),this.element.classList.toggle(Ge.twoWidgetsVisible,2===t),this.element.classList.toggle(Ge.threeWidgetsVisible,3===t),this._updateTooltip()}_updateBlinkingMode(){const t=this._blinkingSpawns.some((t=>t.value()));this.element.classList.toggle(Ge.blinking,t)}}class cs{constructor(t,e){this.isBlinkingMode=new(n())(!1),this._status=new(n())(null),this._size="small",this._fullInfo=new(n())(null),this._className=new(n())(Ge.marketStatusCustom),this._symbolModel=null,this._symbol=null,this._tooltip=new(n())(null),this._icon=new(n())(null), +this._visible=new(n())(!1),this._color=new(n())(null),this._updateVisibleCallback=this._updateVisible.bind(this),this._updateColorCallback=this._updateColor.bind(this),this._updateIconCallback=this._updateIcon.bind(this),this._updateTooltipCallback=this._updateTooltip.bind(this),this._updateFullInfoCallback=this._updateFullInfo.bind(this),this._model=t,this._size=e}turnOffBlinkingMode(){}destroy(){}setModel(t){this._model=t}setSymbol(t){t!==this._symbol&&(this._unSyncModel(),this._symbol=t,t?(this._symbolModel=this._model.getSymbolCustomStatus(t),this._syncModel()):this._symbolModel=null)}status(){return this._status.spawn()}tooltip(){return this._tooltip.spawn()}icon(){return this._icon.spawn()}className(){return this._className.spawn()}visible(){return this._visible.spawn()}size(){return this._size}fullInfo(){return this._fullInfo.spawn()}customColor(){return this._color.spawn()}_updateFullInfo(t){if(null===t)return void this._fullInfo.setValue(null);const e=t.map((t=>{var e,i;return{icon:null!==(e=t.icon)&&void 0!==e?e:this.icon().value(),iconClassName:[Ge.marketStatusCustom],title:t.title,titleColor:null!==(i=t.color)&&void 0!==i?i:this.customColor().value(),html:t.content,size:this.size(),action:this._buildAction(t.action)}}));this._fullInfo.setValue(e)}_buildAction(t){var e;return t&&t.onClick?{text:null!==(e=t.text)&&void 0!==e?e:"",tooltip:t.tooltip,onClick:t.onClick}:null}_unSyncModel(){this._symbolModel&&(this._symbolModel.visible().unsubscribe(this._updateVisibleCallback),this._symbolModel.color().unsubscribe(this._updateColorCallback),this._symbolModel.icon().unsubscribe(this._updateIconCallback),this._symbolModel.tooltip().unsubscribe(this._updateTooltipCallback),this._symbolModel.tooltipContent().unsubscribe(this._updateFullInfoCallback))}_syncModel(){var t,e,i,s,l,o,n,a,r,d;this._visible.setValue(null!==(e=null===(t=this._symbolModel)||void 0===t?void 0:t.visible().value())&&void 0!==e&&e),this._color.setValue(null!==(s=null===(i=this._symbolModel)||void 0===i?void 0:i.color().value())&&void 0!==s?s:null),this._icon.setValue(null!==(o=null===(l=this._symbolModel)||void 0===l?void 0:l.icon().value())&&void 0!==o?o:null),this._tooltip.setValue(null!==(a=null===(n=this._symbolModel)||void 0===n?void 0:n.tooltip().value())&&void 0!==a?a:null),this._updateFullInfo(null!==(d=null===(r=this._symbolModel)||void 0===r?void 0:r.tooltipContent().value())&&void 0!==d?d:null),this._symbolModel&&(this._symbolModel.visible().subscribe(this._updateVisibleCallback),this._symbolModel.color().subscribe(this._updateColorCallback),this._symbolModel.icon().subscribe(this._updateIconCallback),this._symbolModel.tooltip().subscribe(this._updateTooltipCallback),this._symbolModel.tooltipContent().subscribe(this._updateFullInfoCallback))}_updateVisible(t){this._visible.setValue(t)}_updateColor(t){this._color.setValue(t)}_updateIcon(t){this._icon.setValue(t)}_updateTooltip(t){this._tooltip.setValue(t)}}var _s=i(75593),ps=i(53218),ms=i(32140),gs=i(62998),vs=i(25230),bs=i(15507),ws=i(43401),Ss=i(85290),ys=i(12462) +;const Ms=k.t(null,void 0,i(83949)),Cs=k.t(null,void 0,i(56042)),Es=k.t(null,void 0,i(29985)),fs=k.t(null,void 0,i(95814)),ks=k.t(null,void 0,i(88958)),Vs=k.t(null,void 0,i(69419)),As=k.t(null,void 0,i(1653)),Ts=k.t(null,void 0,i(40519)),xs=k.t(null,void 0,i(57048)),Ls=k.t(null,void 0,i(56086)),Hs=k.t(null,void 0,i(39348)),Ws=k.t(null,void 0,i(7827)),Ds=k.t(null,void 0,i(19830)),Bs=k.t(null,void 0,i(35701)),Ps=k.t(null,void 0,i(98105)),zs=k.t(null,void 0,i(50634)),Is=k.t(null,void 0,i(74537)),Ns=new Map([["market",new Map([["small",ms],["medium",gs],["large",gs]])],["pre_market",new Map([["small",Ss],["medium",ys],["large",ys]])],["post_market",new Map([["small",bs],["medium",ws],["large",ws]])],["out_of_session",new Map([["small",ps],["medium",ps],["large",ps]])],["holiday",new Map([["small",vs],["medium",vs],["large",vs]])]]),Os=new Map([["market",Ge.marketStatusOpen],["pre_market",Ge.marketStatusPre],["post_market",Ge.marketStatusPost],["out_of_session",Ge.marketStatusClose],["holiday",Ge.marketStatusHoliday]]),Fs=new Map([["market",Ms],["pre_market",Cs],["post_market",Es],["out_of_session",fs],["holiday",ks]]),Rs=new Map([["market",Ms],["pre_market",Cs],["post_market",Es],["out_of_session",fs],["holiday",ks]]),Gs=new Map([["market",Fe.colorsPalette["color-market-open"]],["pre_market",Fe.colorsPalette["color-pre-market"]],["post_market",Fe.colorsPalette["color-post-market"]],["out_of_session",Fe.colorsPalette["color-market-closed"]],["holiday",Fe.colorsPalette["color-market-holiday"]]]),Us={market:Vs,pre_market:As,post_market:Ts,out_of_session:xs,holiday:Ls};function js(t){return k.t(null,{plural:"{number} minutes",count:t},i(67151)).format({number:t.toString()})}function $s(t){return k.t(null,{plural:"{number} hours",count:t},i(24430)).format({number:t.toString()})}function Ys(t){const e=Math.floor(t/86400),s=Math.floor((t-86400*e)/3600),l=Math.floor((t-86400*e-3600*s)/60);return 0===e&&0===s&&0===l?Hs:e>0?Ws.format({days:(o=e,k.t(null,{plural:"{number} days",count:o},i(58609)).format({number:o.toString()})),hours:$s(s)}):s>0?Ds.format({hours:$s(s),minutes:js(l)}):js(l);var o}const Zs={market:t=>("post_market"===t.status?zs:Ps).format({remainingTime:Ys(t.remainingSeconds)}),pre_market:t=>Bs.format({remainingTime:Ys(t.remainingSeconds)}),post_market:t=>Ps.format({remainingTime:Ys(t.remainingSeconds)}),out_of_session:t=>("pre_market"===t.status?Is:Bs).format({remainingTime:Ys(t.remainingSeconds)}),holiday:t=>("pre_market"===t.status?Is:Bs).format({remainingTime:Ys(t.remainingSeconds)})},Xs=new Map([["market",null],["pre_market",null],["post_market",null],["out_of_session",null],["holiday",null]]);class Js extends Ue{constructor(t,e){super({tooltipMap:Fs,iconMap:Ns,classNameMap:Os,titleMap:Rs,titleColorMap:Gs,actionMap:Xs,size:e}),this._model=null,this._expiredStatus=null,this._marketStatus=new(n())(null).spawn(),this._sessionEdge=new(n())(null).spawn(),this.setModel(t),zt.showMarketOpenStatusProperty.subscribe(this,this._showMarketOpenStatusPropertyChanged)}destroy(){this._marketStatus.destroy(), +this._sessionEdge.destroy(),this._model=null,zt.showMarketOpenStatusProperty.unsubscribeAll(this)}setModel(t){var e;if(this._marketStatus.destroy(),this._sessionEdge.destroy(),null===(e=this._expiredStatus)||void 0===e||e.destroy(),null===t)return this._marketStatus=new(n())(null).spawn(),this._sessionEdge=new(n())(null).spawn(),void(this._expiredStatus=null);this._model=t;const i=t.futuresContractExpirationTime();i&&(this._expiredStatus=i.expired().spawn(),this._expiredStatus.subscribe((t=>{t&&this._updateByStatus(this._marketStatus.value())}))),this._marketStatus=t.status().spawn(),this._marketStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0}),this._sessionEdge=t.nextSessionEdge().spawn(),this._sessionEdge.subscribe(this._updateTooltip.bind(this)),this._updateTooltip()}async _updateFullTooltip(){const t=this.status().value();if(null===t)return void this._fullTooltip.setValue(null);let e;if(this._isExpiredFutures())e=[(0,Re.htmlEscape)(expiredHtml)];else{e=[(0,Re.htmlEscape)(Us[t])];const i=this._marketStatus.value();if(null!==this._model&&null!==i){const i=this._model.nextSessionEdge().value();null!==i&&e.push({text:Zs[t](i),bold:!0})}}this._fullTooltip.setValue([{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:this._getTitle(t),titleColor:this._getTitleColor(t),html:e,size:this._size,action:this._getAction(t)}])}_shouldBeHiddenByStatus(t){return!zt.showMarketOpenStatusProperty.value()&&"market"===t}_getTooltip(t){return this._isExpiredFutures()?expiredTooltip:super._getTooltip(t)}_getIcon(t){return this._isExpiredFutures()?expiredIconMap.get(this._size)||null:super._getIcon(t)}_getClassName(t){return this._isExpiredFutures()?expiredClassName:super._getClassName(t)}_getTitle(t){return this._isExpiredFutures()?expiredTitle:super._getTitle(t)}_getTitleColor(t){return this._isExpiredFutures()?expiredTitleColor:super._getTitleColor(t)}_isExpiredFutures(){var t,e,i;return null!==(i=null===(e=null===(t=this._model)||void 0===t?void 0:t.futuresContractExpirationTime())||void 0===e?void 0:e.expired().value())&&void 0!==i&&i}_updateStatus(t){this._status.setValue(t)}_updateTooltip(){this._updateFullTooltip()}_showMarketOpenStatusPropertyChanged(){this._updateByStatus(this._status.value())}}class Qs{constructor(t,e){var i,s;this.visibleWidgetsCount=new(n())(0),this.errorWidgetIsShown=new(n())(!1),this._size=h.trackingModeIsAvailable?"medium":"small",this._tooltips=new(n())([]),this._visibilitySpawns=[],this._tooltipSpawns=[],this._statusWidgetInfos=[],this._renderer=new hs(this._size,this.visibleWidgetsCount,this._tooltips,{onClick:this._handleToggleDropdown.bind(this)}),this._symbolInvalidViewModel=null,this._dataSourceErrorStatusViewModel=null,this._marketStatusViewModel=null,this._dataUpdatedModeViewModel=null,this._dataProblemViewModel=null,this._customStatusViewModel=null,this._sessionWidget=null,this._dataSourceHasErrorVisible=null,this._dataSourceErrorCanBeShown=new(n())(!1),this._marketStatusCanBeShown=new(n())(!1),this._dataUpdatedModeCanBeShown=new(n())(!1), +this._dataProblemCanBeShown=new(n())(!1),this._isDataProblemCritical=null,this._container=document.createElement("div"),this._menuOpened=!1,this._menuPosition=null,this._handleDropdownMenuClose=()=>{var t;this._menuOpened=!1,null===(t=this._source.symbol())||void 0===t||t.unsubscribe(this._handleDropdownMenuClose),this._updateDropdownMenu()},this._source=t,this._symbol=null!==(s=null===(i=t.symbol())||void 0===i?void 0:i.spawn())&&void 0!==s?s:null,this._options=e,this._recreateWidgets(),this._symbol&&this._symbol.subscribe(this._recreateAndUpdateWidgetState.bind(this)),this._addSubscriptionForSymbolInvalid(),null!==this._dataSourceHasErrorVisible&&(this._dataSourceHasErrorVisible.subscribe(this._updateStatusWidgetsVisibilities.bind(this)),this._dataSourceHasErrorVisible.subscribe(this._updateErrorWidgetIsShown.bind(this))),this._options.dataProblemEnabled&&null!==this._isDataProblemCritical&&this._isDataProblemCritical.subscribe(this._updateStatusWidgetsVisibilities.bind(this));for(const t of this._tooltipSpawns)t.subscribe(this._updateTooltips.bind(this));for(const t of this._visibilitySpawns)t.subscribe(this._updateVisibleWidgetsCount.bind(this)),t.subscribe(this._updateTooltips.bind(this));this._updateErrorWidgetIsShown(),this._updateStatusWidgetsVisibilities(),this._updateVisibleWidgetsCount(),this._updateTooltips()}destroy(){var t,e;this._source.destroy(),null===(t=this._symbol)||void 0===t||t.destroy(),null===(e=this._isDataProblemCritical)||void 0===e||e.destroy();for(const t of this._tooltipSpawns)t.destroy();for(const t of this._visibilitySpawns)t.destroy();this.visibleWidgetsCount.unsubscribe();for(const t of this._statusWidgetInfos)t.model.destroy();this._renderer.destroy()}getElement(){return this._renderer.element}updateSource(t){var e,i,s;this._source!==t&&(null===(e=this._symbol)||void 0===e||e.destroy(),this._source.destroy(),this._source=t,this._symbol=null!==(s=null===(i=t.symbol())||void 0===i?void 0:i.spawn())&&void 0!==s?s:null,this._recreateAndUpdateWidgetState())}_updateStatusWidgetsVisibilities(){const t=this._isForceStatusActive();this._dataSourceErrorCanBeShown.setValue(!t),this._marketStatusCanBeShown.setValue(!t),this._dataUpdatedModeCanBeShown.setValue(!t),this._dataProblemCanBeShown.setValue(!this._isPrimaryWidgetShown())}_isPrimaryWidgetShown(){var t,e;return null!==(e=null===(t=this._source.isSymbolInvalid())||void 0===t?void 0:t.value())&&void 0!==e&&e}_isForceStatusActive(){var t,e;return this._isPrimaryWidgetShown()||null!==(e=null===(t=this._isDataProblemCritical)||void 0===t?void 0:t.value())&&void 0!==e&&e}_updateVisibleWidgetsCount(){const t=this._statusWidgetInfos.filter((t=>t.visible.value()));this.visibleWidgetsCount.setValue(t.length)}_updateTooltips(){const t=[];for(let e=0;e0&&t.push(i)}this._tooltips.setValue(t)}_recreateAndUpdateWidgetState(){this._recreateWidgets(),this._updateStatusWidgetsVisibilities(), +this._updateErrorWidgetIsShown(),this._updateVisibleWidgetsCount(),this._updateTooltips()}_recreateWidgets(){var t,e,i,s,o,n,a,r;if(this._options.sourceStatusesEnabled){const t=this._source.isSymbolInvalid();if(null!==t)if(null===this._symbolInvalidViewModel){this._symbolInvalidViewModel=new qi(t,{tooltipMap:os,iconMap:ss,classNameMap:ls,titleMap:ns,titleColorMap:as,htmlMap:rs,actionMap:ds,size:this._size});const e=this._symbolInvalidViewModel.visible().spawn();this._visibilitySpawns.push(e),this._tooltipSpawns.push(this._symbolInvalidViewModel.tooltip().spawn());const i={visible:e,model:this._symbolInvalidViewModel};this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._symbolInvalidViewModel.updateStatus(t),this._addSubscriptionForSymbolInvalid();if(null===this._dataSourceErrorStatusViewModel){this._dataSourceErrorStatusViewModel=new ji(this._source,this._size,this._options.sourceStatuses),this._dataSourceHasErrorVisible=(0,J.combine)((()=>this._dataSourceErrorCanBeShown.value()&&(0,l.ensureNotNull)(this._dataSourceErrorStatusViewModel).visible().value()),this._dataSourceErrorCanBeShown,this._dataSourceErrorStatusViewModel.visible()),this._visibilitySpawns.push(this._dataSourceHasErrorVisible),this._tooltipSpawns.push(this._dataSourceErrorStatusViewModel.tooltip().spawn());const t={visible:this._dataSourceHasErrorVisible,model:this._dataSourceErrorStatusViewModel};this._statusWidgetInfos.push(t),this._renderer.addStatusModel(t)}else this._dataSourceErrorStatusViewModel.setSource(this._source)}if(this._options.marketStatusEnabled){const e=this._source.marketStatusModel();if(null===this._marketStatusViewModel){this._marketStatusViewModel=new Js(e,this._size);const t=(0,J.combine)((()=>this._marketStatusCanBeShown.value()&&(0,l.ensureNotNull)(this._marketStatusViewModel).visible().value()&&!(0,Pt.isEconomicSymbol)(this._source.symbolInfo().value())),this._marketStatusCanBeShown,this._marketStatusViewModel.visible(),this._source.symbolInfo());this._visibilitySpawns.push(t),this._tooltipSpawns.push(this._marketStatusViewModel.tooltip().spawn());const i={visible:t,model:this._marketStatusViewModel};null!==e&&(this._sessionWidget=new Oe(this._source),i.additionalWidgets=[this._sessionWidget]),this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._marketStatusViewModel.setModel(e),null===(t=this._sessionWidget)||void 0===t||t.updateSource(this._source)}if(this._options.dataUpdateModeEnabled){const t=this._source.dataUpdatedModeModel();if(null===this._dataUpdatedModeViewModel){const s={...this._options.dataUpdateMode,shouldBeHiddenRegardlessOfStatus:null===(i=null===(e=this._source.marketStatusModel())||void 0===e?void 0:e.futuresContractExpirationTime())||void 0===i?void 0:i.expired()};this._dataUpdatedModeViewModel=new Pi(t,this._size,s);const o=(0,J.combine)((()=>this._dataUpdatedModeCanBeShown.value()&&(0,l.ensureNotNull)(this._dataUpdatedModeViewModel).visible().value()&&!(0, +Pt.isEconomicSymbol)(this._source.symbolInfo().value())),this._dataUpdatedModeCanBeShown,this._dataUpdatedModeViewModel.visible(),this._source.symbolInfo());this._visibilitySpawns.push(o),this._tooltipSpawns.push(this._dataUpdatedModeViewModel.tooltip().spawn());const n={visible:o,model:this._dataUpdatedModeViewModel};this._statusWidgetInfos.push(n),this._renderer.addStatusModel(n)}else this._dataUpdatedModeViewModel.setModel(t)}if(this._options.dataProblemEnabled){const t=this._source.dataProblemModel();if(null===this._dataProblemViewModel){this._dataProblemViewModel=new Qi(t,this._size),this._isDataProblemCritical=this._dataProblemViewModel.isDataProblemCritical().spawn();const e=(0,J.combine)((()=>this._dataProblemCanBeShown.value()&&(0,l.ensureNotNull)(this._dataProblemViewModel).visible().value()),this._dataProblemCanBeShown,this._dataProblemViewModel.visible());this._visibilitySpawns.push(e),this._tooltipSpawns.push(this._dataProblemViewModel.tooltip().spawn());const i={visible:e,model:this._dataProblemViewModel};this._statusWidgetInfos.push(i),this._renderer.addStatusModel(i)}else this._dataProblemViewModel.setModel(t)}if(null!==(n=null===(o=(s=this._source).isMainSeries)||void 0===o?void 0:o.call(s))&&void 0!==n&&n){const t=_s.CustomStatusModel.getInstance(),e=null!==(r=null===(a=this._symbol)||void 0===a?void 0:a.value())&&void 0!==r?r:null;if(null===this._customStatusViewModel){this._customStatusViewModel=new cs(t,this._size),this._customStatusViewModel.setSymbol(e);const i=this._customStatusViewModel.visible().spawn(),s={visible:i,model:this._customStatusViewModel};this._visibilitySpawns.push(i),this._tooltipSpawns.push(this._customStatusViewModel.tooltip().spawn()),this._statusWidgetInfos.push(s),this._renderer.addStatusModel(s)}else this._customStatusViewModel.setModel(t),this._customStatusViewModel.setSymbol(e)}}_addSubscriptionForSymbolInvalid(){const t=this._source.isSymbolInvalid();this._options.sourceStatusesEnabled&&null!==t&&(t.subscribe(this._updateStatusWidgetsVisibilities.bind(this)),t.subscribe(this._updateErrorWidgetIsShown.bind(this),{callWithLast:!0}))}_updateErrorWidgetIsShown(){var t,e,i,s;const l=null!==(e=null===(t=this._source.isSymbolInvalid())||void 0===t?void 0:t.value())&&void 0!==e&&e,o=null!==(s=null===(i=this._dataSourceHasErrorVisible)||void 0===i?void 0:i.value())&&void 0!==s&&s;this.errorWidgetIsShown.setValue(l||o)}_handleToggleDropdown(t){var e,i;this._menuPosition=t,this._menuOpened=!this._menuOpened,this._menuOpened&&(null===(e=this._source.symbol())||void 0===e||e.subscribe(this._handleDropdownMenuClose),i=`Open full tooltip for statuses: ${this._tooltips.value().join(", ")}`,(0,V.trackEvent)("GUI","Statuses widget's action",i)),this._updateDropdownMenu()}_updateDropdownMenu(){Promise.all([i.e(3842),i.e(5649),i.e(2731),i.e(962),i.e(3179),i.e(8643)]).then(i.bind(i,52685)).then((t=>{t.render({opened:this._menuOpened,container:this._container,rendererButton:this._renderer.element,statusWidgetInfos:this._statusWidgetInfos,onClose:this._handleDropdownMenuClose,position:(0, +l.ensureNotNull)(this._menuPosition)})}))}}var qs=i(49475),Ks=i(18341);class tl{constructor(t,e){this._symbol=null,this._isSymbolInvalid=null,this._symbolInfo=new(n())(null).spawn(),this._source=t,t.properties().hasChild("symbol")&&(this._symbol=(0,U.createWVFromGetterAndSubscription)((()=>t.properties().symbol.value()),t.properties().symbol.listeners()));const i=[];if((0,Ks.isStudyLineTool)(t))i.push(t.onStatusChanged());else if((0,pt.isStudy)(t)||(0,pt.isStudyStub)(t))this._isSymbolInvalid=(0,qs.createWVFromGetterAndSubscriptions)((()=>t.isSymbolInvalid()&&t.isActualInterval()),i),i.push(t.onStatusChanged(),t.onIsActualIntervalChange());else{(0,l.assert)(t===e.mainSeries());const s=e.mainSeries();this._isSymbolInvalid=(0,U.createWVFromGetterAndSubscription)((()=>s.isSymbolInvalid()),s.onStatusChanged()),i.push(s.onStatusChanged()),this._symbolInfo=(0,U.createWVFromGetterAndSubscription)(s.symbolInfo.bind(s),s.dataEvents().symbolResolved())}this._dataSourceErrorStatus=(0,qs.createWVFromGetterAndSubscriptions)((()=>this._source.statusProvider({}).errorStatus()),i)}destroy(){var t,e;null===(t=this._symbol)||void 0===t||t.destroy(),null===(e=this._isSymbolInvalid)||void 0===e||e.destroy(),this._dataSourceErrorStatus.destroy(),this._symbolInfo.destroy()}symbol(){return this._symbol}isSymbolInvalid(){return this._isSymbolInvalid}errorStatus(){return this._dataSourceErrorStatus}symbolInfo(){return this._symbolInfo}marketStatusModel(){return this._source.marketStatusModel()}dataProblemModel(){return this._source.dataProblemModel()}dataUpdatedModeModel(){return this._source.dataUpdatedModeModel()}isMainSeries(){var t,e,i;return null!==(i=null===(e=(t=this._source).isMainSeries)||void 0===e?void 0:e.call(t))&&void 0!==i&&i}}class el extends Qs{constructor(t,e,i){super(new tl(t,e),i),this._isInReplay=new(n())(!1).readonly().spawn(),this._isInReplayCanBeShown=null,this._inited=!1}destroy(){super.destroy()}_updateStatusWidgetsVisibilities(){super._updateStatusWidgetsVisibilities()}_isPrimaryWidgetShown(){var t,e;return super._isPrimaryWidgetShown()||null!==(e=null===(t=this._isInReplay)||void 0===t?void 0:t.value())&&void 0!==e&&e}}var il=i(5286),sl=i(43370);const ll={readOnlyMode:!1,contextMenu:{settings:!0,mainSeries:!0,studies:!0,showOpenMarketStatus:!1},symbolMarkerEnabled:!1,showToggleButton:!0,canShowSourceCode:!1,statusesWidgets:{sourceStatusesEnabled:!1,sourceStatuses:{errorSolution:!0},marketStatusEnabled:!1,marketStatus:{preMarketSolution:!0,postMarketSolution:!0},dataUpdateModeEnabled:!1,dataUpdateMode:{subscriptionFullInfo:!0},dataProblemEnabled:!1}},ol=(d.enabled("hide_legend_by_default"),d.enabled("fundamental_widget")),nl=d.enabled("legend_context_menu"),al=2*parseInt(S.marginlegendhoriz);class rl{constructor(t,e,i,s,l,o,r,d){this._mainSeriesViewModel=null,this._dataSourceViewModels=[],this._visibleDataSourceCount=new(n())(0),this._themedColor=new(n())(""),this._mainSeriesRowHidden=null,this._dataSourceRowsHidden=[],this._customWidgetsVisibilities=[],this._allLegendHidden=new(n())(!1), +this._studiesLegendHidden=new(n())(!1),this._customWidgetsHeights=[],this._onLegendVisibilityToggled=null,this._availableHeight=0,this._collapsedDataSourcesCount=new(n())(0),this._collapsedDataSourcesTitle=new(n())(""),this._mainSeriesStatusWidget=null,this._dataSourcesStatusesWidgets=[],this._size=null,this._customLegendWidgetsFactoriesMap=new Map,this._customLegendWidgetsMap=new Map,this._margin=0,this._model=t,this._paneWidget=e,this._options=(0,a.merge)((0,a.clone)(ll),r),this._callbacks=d,this._mainSeriesViewModelsOptions={readOnlyMode:this._options.readOnlyMode,symbolMarkerEnabled:this._options.symbolMarkerEnabled},this._dataSourceViewModelsOptions={...this._mainSeriesViewModelsOptions,canShowSourceCode:this._options.canShowSourceCode},this._backgroundThemeName=i;const u=this._showLegendCalculatedProperty();this._isDataSourcesCollapsed=new(n())(u.value()),u.subscribe(this,(()=>{this._isDataSourcesCollapsed.setValue(u.value())}));const h=new(n())(this._getCustomTextColorValue()),c=this._model.model().properties().childs();c.scalesProperties.childs().textColor.subscribe(this,(()=>{h.setValue(this._getCustomTextColorValue())}));const _=c.paneProperties.childs().legendProperties.childs().showBackground,p=new(n())(_.value());_.subscribe(this,(()=>{p.setValue(_.value())}));const m=c.paneProperties.childs().legendProperties.childs().backgroundTransparency,g=new(n())(m.value());m.subscribe(this,(()=>{g.setValue(m.value())})),this._hideNotMainSources=s,this._hideNotMainSources.subscribe(this._updateLegendVisibilities.bind(this)),this._hideAllExceptFirstLine=l,this._hideAllExceptFirstLine.subscribe(this._updateCollapsedSourcesMode.bind(this)),this._hideWholeLegend=o,this._hideWholeLegend.subscribe(this._updateLegendVisibilities.bind(this)),this._isPaneMain=new(n())(this._getIsPaneMainValue()),this._updateCollapsedSourcesModeThrottle=(0,sl.default)(this._updateCollapsedSourcesMode.bind(this),100),this._renderer=new R({withActions:!this._options.readOnlyMode,showToggleButton:this._options.showToggleButton,isStudiesLegendHidden:this._studiesLegendHidden.readonly(),isAllLegendHidden:this._allLegendHidden.readonly(),customTextColor:h.readonly(),themedColor:this._themedColor.readonly(),showBackground:p.readonly(),backgroundTransparency:g.readonly(),collapsedDataSourcesCount:this._collapsedDataSourcesCount.readonly(),collapsedDataSourcesTitle:this._collapsedDataSourcesTitle.readonly(),showLegendWidgetContextMenu:this.onShowLegendWidgetContextMenu.bind(this),hideAllExceptFirstLine:this._hideAllExceptFirstLine},{visibleDataSourceCount:this._visibleDataSourceCount.readonly(),isDataSourcesCollapsed:this._isDataSourcesCollapsed.readonly(),showObjectsTree:this._isPaneMain.readonly(),onCollapseDataSources:this.onCollapseDataSources.bind(this),onShowObjectsTreeDialog:this._callbacks.showObjectsTreeDialog})}destroy(){this._backgroundThemeName.destroy(),this._hideNotMainSources.destroy(),this._hideAllExceptFirstLine.destroy(),this._hideWholeLegend.destroy(),null!==this._mainSeriesViewModel&&this._destroyMainDataSource() +;for(const t of this._dataSourceViewModels)t.destroy();for(const t of this._dataSourcesStatusesWidgets)t.destroy();this._clearSubscriptions();for(const t of Array.from(this._customLegendWidgetsMap.keys()))this._destroyCustomWidgetFromLayerBlock(t);this._customLegendWidgetsMap.clear(),this._renderer.destroy(),delete this._renderer,this._showLegendCalculatedProperty().unsubscribeAll(this),this._showLegendOriginalProperty().unsubscribeAll(this);const t=this._model.model().properties().childs();t.scalesProperties.childs().textColor.unsubscribeAll(this),t.paneProperties.childs().legendProperties.childs().showBackground.unsubscribeAll(this),t.paneProperties.childs().legendProperties.childs().backgroundTransparency.unsubscribeAll(this)}addCustomWidgetToLegend(t,e){const i=this._customLegendWidgetsFactoriesMap.get(e.block)||new Map,s=i.get(e.position)||[];s.push(t),i.set(e.position,s),this._customLegendWidgetsFactoriesMap.set(e.block,i),this.updateLayout(),this._updateCustomWidgetModeBySize()}onShowLegendWidgetContextMenu(t,e){if(this._options.readOnlyMode||!nl)return Promise.resolve();A("Show legend context menu");const i=new Map;for(const t of Array.from(this._customLegendWidgetsMap.keys())){const e=(0,l.ensureDefined)(this._customLegendWidgetsMap.get(t)),s=new Map;for(const t of Array.from(e.keys())){const i=(0,l.ensureDefined)(e.get(t)),o=s.get(t)||[];for(const t of i)o.push(...t.contextMenuActions());s.set(t,o)}i.set(t,s)}return function(t,e,i,s,l,o){const n=[],a=s.get(0);if(void 0!==a){const t=a.get(1);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}const r=t.model().properties().childs().paneProperties.childs().legendProperties.childs(),d=ae&&t.model().symbolSources().some((t=>{var e;return void 0!==(null===(e=t.symbolInfo())||void 0===e?void 0:e.price_source_id)}));if(n.push(new Dt.Action({actionId:"Chart.Legend.ToggleSymbolVisibility",checkable:!0,checked:r.showSeriesTitle.value(),label:Qt,statName:"Show Symbol",onExecute:()=>Ft(t,r.showSeriesTitle,Rt)})),e.showOpenMarketStatus&&"market"===t.mainSeries().marketStatusModel().status().value()&&!(0,Pt.isEconomicSymbol)(t.mainSeries().symbolInfo())&&n.push(new Dt.Action({actionId:"Chart.Legend.ToggleOpenMarketStatusVisibility",checkable:!0,checked:zt.showMarketOpenStatusProperty.value(),label:qt,statName:"Show Open market status",onExecute:()=>Ft(t,zt.showMarketOpenStatusProperty,Gt)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleOhlcValuesVisibility",checkable:!0,checked:r.showSeriesOHLC.value(),label:Kt,statName:"Show OHLC Values",onExecute:()=>Ft(t,r.showSeriesOHLC,Ut)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleBarChangeValuesVisibility",checkable:!0,checked:r.showBarChange.value(),label:te,statName:"Show Bar Change Values",onExecute:()=>Ft(t,r.showBarChange,jt)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleVolumeVisibility",checkable:!0,checked:r.showVolume.value(),label:ee,statName:"Show Volume",onExecute:()=>Ft(t,r.showVolume,Xt)})),d&&n.push(new Dt.Action({actionId:"Chart.Legend.TogglePriceSourceVisibility",checkable:!0, +checked:r.showPriceSource.value(),label:oe,statName:"Show Price Source",onExecute:()=>Ft(t,r.showPriceSource,Jt)})),n.push(new Dt.Separator),void 0!==a){const t=a.get(0);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}const u=s.get(1);if(void 0!==u){const t=u.get(1);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}if(t.model().priceDataSources().some((t=>!(0,Nt.isActingAsSymbolSource)(t)&&t.showInObjectTree()))&&(n.push(new Dt.Action({actionId:"Chart.Legend.ToggleIndicatorTitlesVisibility",checkable:!0,checked:r.showStudyTitles.value(),label:ie,statName:"Show Indicator Titles",onExecute:()=>Ft(t,r.showStudyTitles,$t)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleIndicatorArgumentsVisibility",checkable:!0,checked:r.showStudyArguments.value(),label:se,statName:"Show Indicator Arguments",onExecute:()=>Ft(t,r.showStudyArguments,Yt)})),n.push(new Dt.Action({actionId:"Chart.Legend.ToggleIndicatorValuesVisibility",checkable:!0,checked:r.showStudyValues.value(),label:le,statName:"Show Indicator Values",onExecute:()=>Ft(t,r.showStudyValues,Zt)}))),void 0!==u){const t=u.get(0);void 0!==t&&t.length>0&&(n.push(...t),n.push(new Dt.Separator))}return e.settings&&(n[n.length-1]instanceof Dt.Separator||n.push(new Dt.Separator),n.push(new Dt.Action({actionId:"Chart.Dialogs.ShowGeneralSettings.LegendTab",label:ne,icon:Ot,statName:"Settings...",onExecute:()=>i(st.TabNames.legend)}))),Bt.ContextMenuManager.showMenu(n,l,void 0,{menuName:"LegendPropertiesContextMenu"},o)}(this._model,this._options.contextMenu,this._callbacks.showGeneralChartProperties,i,t,e)}onCollapseDataSources(){const t=this._showLegendOriginalProperty();t.setValue(!t.value())}updateLayout(){const t=this._paneWidget.state().sourcesByGroup().legendViewSources().filter((t=>null!==t.statusView()&&t.isDisplayedInLegend()));if(0===t.length)return;const e=this._model.mainSeries(),i=t.indexOf(e);i>-1?(t.splice(i,1),ol||null!==this._mainSeriesViewModel||(this._mainSeriesViewModel=new _t(this._model,e,this._mainSeriesViewModelsOptions,this._callbacks,this._options.contextMenu),this._mainSeriesStatusWidget=new el(e,this._model.model(),this._options.statusesWidgets),this._renderer.addMainDataSource(this._mainSeriesViewModel,this._mainSeriesStatusWidget)),this._addCustomWidgetForLayerBlock(0)):null!==this._mainSeriesViewModel&&(this._destroyMainDataSource(),this._destroyCustomWidgetFromLayerBlock(0));const s=[],o=[],n=this._dataSourceViewModels.length;if(0===n)for(let e=t.length-1;e>=0;e--){const i=t[e];s.push(new Wt(this._model,i,this._dataSourceViewModelsOptions,this._callbacks,this._options.contextMenu)),o.push(new Qs(new tl(i,this._model.model()),this._options.statusesWidgets))}else{let e=0;for(let i=t.length-1;i>=0;i--){const l=t[i];this._dataSourceViewModels[e]?(this._dataSourceViewModels[e].updateSource(l),this._dataSourcesStatusesWidgets[e].updateSource(new tl(l,this._model.model()))):(s.push(new Wt(this._model,l,this._dataSourceViewModelsOptions,this._callbacks,this._options.contextMenu)), +o.push(new Qs(new tl(t[i],this._model.model()),this._options.statusesWidgets))),e++}for(;this._dataSourceViewModels.length>e;)(0,l.ensureDefined)(this._dataSourceViewModels.pop()).destroy();for(;this._dataSourcesStatusesWidgets.length>e;)(0,l.ensureDefined)(this._dataSourcesStatusesWidgets.pop()).destroy()}0!==s.length&&(this._renderer.addDataSources(s,o),this._dataSourceViewModels.push(...s),this._dataSourcesStatusesWidgets.push(...o)),n!==this._dataSourceViewModels.length&&this._updateCollapsedSourcesMode(),this._dataSourceViewModels.length>0?this._addCustomWidgetForLayerBlock(1):this._destroyCustomWidgetFromLayerBlock(1),this._recreateSubscriptions(),this._isPaneMain.setValue(this._getIsPaneMainValue()),this.update(),this._updateWidgetModeByWidth()}update(){null!==this._mainSeriesViewModel&&this._mainSeriesViewModel.update();for(const t of this._dataSourceViewModels)t.update()}updateThemedColors(t){null===t&&(t=(0,il.getStdThemedValue)("chartProperties.paneProperties.background",this._backgroundThemeName.value())),this._themedColor.setValue(t||"")}firstTitle(){return this._renderer.firstTitle()}getElement(){return this._renderer.getElement()}addMargin(t){if(this._margin===t)return;this._margin=t;this._renderer.getElement().style.maxWidth=0===this._margin?"":`calc(100% - ${this._margin+al}px)`,this._updateWidgetModeBySize()}updateWidgetModeBySize(t){this._size=t,this._updateWidgetModeBySize()}_updateWidgetModeBySize(){this._updateWidgetModeByWidth(),this._updateWidgetModeByHeight(),this._updateCustomWidgetModeBySize()}_updateWidgetModeByWidth(){if(null===this._size)return;const t=this._availableWidth();this._renderer.updateMode(t),this._paneWidget.hasState()&&this._paneWidget.state().containsMainSeries()&&this._model.mainSeries().setTextSourceIsAlwaysTickerRestrictionEnabled(t<=132)}_updateWidgetModeByHeight(){null!==this._size&&(this._availableHeight=.8*this._size.height,this._updateCollapsedSourcesModeThrottle())}_updateCustomWidgetModeBySize(){if(null===this._size)return;const t=(0,s.size)({width:this._availableWidth(),height:this._size.height});for(const e of Array.from(this._customLegendWidgetsMap.values()))for(const i of Array.from(e.values()))for(const e of i)e.updateWidgetModeBySize(t)}_destroyMainDataSource(){(0,l.ensureNotNull)(this._mainSeriesStatusWidget).destroy(),this._mainSeriesStatusWidget=null,(0,l.ensureNotNull)(this._mainSeriesViewModel).destroy(),this._mainSeriesViewModel=null}_updateCollapsedSourcesMode(){const t=this._dataSourceViewModels.length,e=this._hideAllExceptFirstLine.value();if(this._availableHeight>0&&t>2){const i=Number(this._renderer.getMainSourceHeight()),s=this._renderer.getDataSourceHeight(),l=this._getCustomWidgetsHeight();if(null!==s){const o=Math.floor((this._availableHeight-i-l)/s),n=Math.max(o,2)-1;if(t>n+1){let i="";for(let s=0;st.value())),e=this._hideNotMainSources.value()||t;this._studiesLegendHidden.setValue(e);const i=null===this._mainSeriesRowHidden||this._mainSeriesRowHidden.value(),s=this._customWidgetsVisibilities.some((t=>t.value()));this._allLegendHidden.setValue(t&&i&&!s)}_updateVisibleDataSourceCount(){const t=this._dataSourceRowsHidden.filter((t=>!t.value())).length;this._visibleDataSourceCount.setValue(t)}_setLegendVisibilityToggled(){0}_getIsPaneMainValue(){return this._paneWidget.containsMainSeries()}_showLegendCalculatedProperty(){return this._model.model().showLegend()}_showLegendOriginalProperty(){return this._model.model().properties().childs().paneProperties.childs().legendProperties.childs().showLegend}_addCustomWidgetForLayerBlock(t){const e=this._customLegendWidgetsFactoriesMap.get(t);if(void 0===e)return;const i=this._customLegendWidgetsMap.get(t)||new Map;let s=!1;for(const l of Array.from(e.keys())){ +const o=i.get(l)||[],n=e.get(l)||[];for(let e=o.length;e!t&&!e),this._hideNotMainSources,this._hideAllExceptFirstLine)),o.push(i),this._renderer.addCustomWidget(i,{block:t,position:l}),s=!0}s&&i.set(l,o)}s&&this._customLegendWidgetsMap.set(t,i)}_destroyCustomWidgetFromLayerBlock(t){const e=this._customLegendWidgetsMap.get(t);if(void 0!==e){for(const t of Array.from(e.values()))for(const e of t)e.destroy();e.clear(),this._customLegendWidgetsMap.delete(t)}}_availableWidth(){return null===this._size?0:this._size.width-this._margin-al}}},69289:(t,e,i)=>{"use strict";i.r(e),i.d(e,{PaneControlsWidget:()=>Q});var s=i(32563),l=i(51768),o=i(44352),n=i(68335),a=i(3228),r=i(28853),d=i(50151),u=i(24377),h=i(65616),c=i(34926),_=i(94815),p=i(7488);class m{constructor(t,e,i){this._parentEl=document.createElement("div"),this._listActionsWrapperEl=null,this._listActionsElements={},this._actionsSpawns={},this._onMouseEnterLeaveEventHandler=null,this._mouseOverWidget=!1,this._width=null,this._wrapEl=t,this._onMouseEnterLeaveEventHandler=this._onMouseEnterLeaveEvent.bind(this),this._wrapEl.addEventListener("mouseenter",this._onMouseEnterLeaveEventHandler),this._wrapEl.addEventListener("mouseleave",this._onMouseEnterLeaveEventHandler),this._actions=e,this._globalVisibility=i.globalVisibility.spawn(),this._globalVisibility.subscribe(this._updatePaneControlsWidgetVisibility.bind(this)),this._visibilityType=i.visibilityType.spawn(),this._visibilityType.subscribe(this._updatePaneControlsWidgetVisibility.bind(this)),this._doNotSwitchToContextMenuMode=i.doNotSwitchToContextMenuMode,this._forceContextMenuMode=i.forceContextMenuMode.spawn(),this._forceContextMenuMode.subscribe(this._updateWidgetMode.bind(this)),this._themedColor=i.themedColor.spawn(),this._themedColor.subscribe(this._updateThemedColor.bind(this));for(const[t,e]of Object.entries(this._actions)){const i=t;this._actionsSpawns[i]={visible:e.visible.spawn(),title:void 0===e.title?null:e.title.spawn()},this._actionsSpawns[i].visible.subscribe(this._updateActionVisibilities.bind(this,i));const s=this._actionsSpawns[i].title;null!==s&&s.subscribe(this._updateActionTitle.bind(this,i))}this._render(),this._updatePaneControlsWidgetVisibility(),this._updateThemedColor(this._themedColor.value()),this._parentEl.classList.toggle(_.touchMode,h.trackingModeIsAvailable),this._parentEl.addEventListener("contextmenu",(t=>t.preventDefault()))}destroy(){this._visibilityType.destroy(),this._forceContextMenuMode.destroy(),this._themedColor.destroy();for(const t of Object.keys(this._actionsSpawns)){const e=t;this._actionsSpawns[e].visible.destroy();const i=this._actionsSpawns[e].title;null!==i&&i.destroy()}null!==this._onMouseEnterLeaveEventHandler&&(this._wrapEl.removeEventListener("mouseenter",this._onMouseEnterLeaveEventHandler),this._wrapEl.removeEventListener("mouseleave",this._onMouseEnterLeaveEventHandler),this._onMouseEnterLeaveEventHandler=null), +this._parentEl.innerHTML="",delete this._parentEl}getElement(){return this._parentEl}bottomWithMargin(){const t=this._parentEl.classList.contains(_.touchMode)?Number(_.css_value_pane_controls_button_touch_size):Number(_.css_value_pane_controls_button_size);return 2*Number(_.css_value_pane_controls_margin_top)+t}updateWidgetModeByWidth(t){this._width=t,this._updateWidgetMode()}_updateWidgetMode(){if(null===this._width)return;const t=!this._doNotSwitchToContextMenuMode.value()&&this._width<356,e=!this._doNotSwitchToContextMenuMode.value()&&(this._forceContextMenuMode.value()||this._width<666.65),i=(0,d.ensureNotNull)(this._listActionsWrapperEl),s=(0,d.ensureNotNull)(this._listActionsElements.more);i.classList.toggle(p.blockHidden,t||e),s.classList.toggle(p.blockHidden,t||!e||!this._actions.more.visible.value())}_render(){this._renderActions(),this._parentEl.classList.add(_.paneControls),this._wrapEl.append(this._parentEl)}_renderActions(){null===this._listActionsWrapperEl&&(this._listActionsWrapperEl=document.createElement("div"),this._listActionsWrapperEl.classList.add(_.buttonsWrapper),this._parentEl.append(this._listActionsWrapperEl));const t=h.trackingModeIsAvailable?"large":"small";this._listActionsElements.up=(0,c.createActionElement)(this._actions.up,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.down=(0,c.createActionElement)(this._actions.down,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.collapse=(0,c.createActionElement)(this._actions.collapse,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.restore=(0,c.createActionElement)(this._actions.restore,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.close=(0,c.createActionElement)(this._actions.close,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.maximize=(0,c.createActionElement)(this._actions.maximize,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsElements.minimize=(0,c.createActionElement)(this._actions.minimize,_.button,_.buttonIcon,p.blockHidden,t),this._listActionsWrapperEl.append(this._listActionsElements.up,this._listActionsElements.down,this._listActionsElements.close,this._listActionsElements.collapse,this._listActionsElements.restore,this._listActionsElements.maximize,this._listActionsElements.minimize),this._listActionsElements.more=(0,c.createActionElement)(this._actions.more,_.button,_.buttonIcon,p.blockHidden,t);for(const t of Object.keys(this._listActionsElements))(0,d.ensureNotNull)(this._listActionsElements[t]).classList.add(_.newButton);this._parentEl.append(this._listActionsElements.more)}_updateActionVisibilities(t,e){(0,d.ensureNotNull)(this._listActionsElements[t]).classList.toggle(p.blockHidden,!e)}_updateActionTitle(t,e){(0,d.ensureNotNull)(this._listActionsElements[t]).setAttribute("title",e)}_onMouseEnterLeaveEvent(t){this._mouseOverWidget="mouseenter"===t.type,"visibleOnMouseOver"===this._visibilityType.value()&&this._updatePaneControlsWidgetVisibility()}_updatePaneControlsWidgetVisibility(){let t,e=!1;switch(this._visibilityType.value()){ +case"alwaysOff":t=!1,e=!0;break;case"alwaysOn":t=this._globalVisibility.value();break;case"visibleOnMouseOver":t=this._globalVisibility.value()&&this._mouseOverWidget}this._parentEl.classList.toggle(_.hidden,!t),this._parentEl.classList.toggle(_.forceHidden,!this._globalVisibility.value()||e)}_updateThemedColor(t){if(t.length>0){const[e,i,s]=(0,u.parseRgb)(t);this._parentEl.style.color=(0,u.rgbaToString)([e,i,s,(0,u.normalizeAlphaComponent)(.8)])}else this._parentEl.style.removeProperty("color")}}var g=i(39347),v=i(10643),b=i(36016),w=i(72899),S=i(48344),y=i(99539),M=i(20465),C=i(34763);const E=o.t(null,void 0,i(68854)),f=E,k=(0,n.humanReadableModifiers)(n.Modifiers.Mod)+E;var V=i(58275),A=i.n(V),T=i(5286),x=i(61814),L=i(72237),H=i(81020),W=i(3515),D=i(79526),B=i(82847),P=i(7859),z=i(70471),I=i(71402),N=i(42930);const O=s.mobiletouch,F=o.t(null,void 0,i(83498)),R=o.t(null,void 0,i(70343)),G=o.t(null,void 0,i(39899)),U=o.t(null,void 0,i(19603)),j=o.t(null,void 0,i(91029)),$=o.t(null,void 0,i(39589)),Y=o.t(null,void 0,i(35732)),Z=o.t(null,void 0,i(68854)),X=(0,x.hotKeySerialize)({keys:[""],text:Z}),J=(0,x.hotKeySerialize)({keys:[(0,n.humanReadableModifiers)(n.Modifiers.Mod,!1)],text:`{0} + ${Z}`});class Q{constructor(t,e,i,s,l){this._actions={},this._moreCMShown=!1,this._themedColor=new(A())(""),this._connectedToBroker=new(A())(!1),this._isDestroyed=!1,this._model=t,this._paneWidget=e,this._callbacks=s,this._closeButtonVisibility=new(A())(this._getCloseButtonVisibility()),this._upButtonVisibility=new(A())(this._getUpButtonVisibility()),this._downButtonVisibility=new(A())(this._getDownButtonVisibility()),this._maximizeButtonVisibility=new(A())(this._getMaximizeButtonVisibility()),this._minimizeButtonVisibility=new(A())(this._getMinimizeButtonVisibility()),this._collapseButtonVisibility=new(A())(this._getCollapseButtonVisibility()),this._restoreButtonVisibility=new(A())(this._getRestoreButtonVisibility()),this._createActions(),this._visibilityTypeProperty=(0,a.actualBehavior)(),this._visibilityTypeProperty.subscribe(this,(t=>{this._visibilityType.setValue(t.value())})),this._visibilityType=new(A())(this._visibilityTypeProperty.value()),this._isPaneMaximize=new(A())(this._getIsPaneMaximizeValue()),this._isWidgetShow=new(A())(this._getIsWidgetShow()),this._backgroundThemeName=i.backgroundThemeName,this._renderer=new m(l,this._actions,{visibilityType:this._visibilityType.readonly(),globalVisibility:this._isWidgetShow.readonly(),doNotSwitchToContextMenuMode:this._isPaneMaximize.readonly(),forceContextMenuMode:this._connectedToBroker.readonly(),themedColor:this._themedColor.readonly()})}destroy(){this._visibilityTypeProperty.unsubscribeAll(this),this._renderer.destroy(),this._isDestroyed=!0}getElement(){return this._renderer.getElement()}bottomWithMargin(){return this._renderer.bottomWithMargin()}action(){return this._actions}update(){this._updateButtonsVisibility(),this._isPaneMaximize.setValue(this._getIsPaneMaximizeValue()),this._isWidgetShow.setValue(this._getIsWidgetShow())}updateWidgetModeByWidth(t){ +this._renderer.updateWidgetModeByWidth(t)}updateThemedColors(t){null===t&&(t=(0,T.getStdThemedValue)("chartProperties.paneProperties.background",this._backgroundThemeName.value())),this._themedColor.setValue(t||"")}async _subscribeOnConnectedToBroker(){const t=await waitTradingService();this._isDestroyed||(t.onConnectionStatusChange.subscribe(this,this._updateConnectedToBroker.bind(this)),this._updateConnectedToBroker(t.connectStatus()))}_updateConnectedToBroker(t){this._connectedToBroker.setValue(1===t)}_updateButtonsVisibility(){this._closeButtonVisibility.setValue(this._getCloseButtonVisibility()),this._upButtonVisibility.setValue(this._getUpButtonVisibility()),this._downButtonVisibility.setValue(this._getDownButtonVisibility()),this._maximizeButtonVisibility.setValue(this._getMaximizeButtonVisibility()),this._minimizeButtonVisibility.setValue(this._getMinimizeButtonVisibility()),this._collapseButtonVisibility.setValue(this._getCollapseButtonVisibility()),this._restoreButtonVisibility.setValue(this._getRestoreButtonVisibility())}_createActions(){this._actions.up={iconMap:new Map([["large",H],["small",H]]),action:this._onUpDownButton.bind(this,"up"),visible:this._upButtonVisibility,title:new(A())(R),className:_.up,dataset:{name:"pane-button-up"}},this._actions.down={iconMap:new Map([["large",W],["small",W]]),action:this._onUpDownButton.bind(this,"down"),visible:this._downButtonVisibility,title:new(A())(G),className:_.down,dataset:{name:"pane-button-down"}},this._actions.close={iconMap:new Map([["large",L],["small",L]]),action:this._onCloseButton.bind(this),visible:this._closeButtonVisibility,title:new(A())(F),dataset:{name:"pane-button-close"}},this._actions.maximize={iconMap:new Map([["large",P],["small",D]]),action:this._onToggleMaximizeButton.bind(this,"Maximize pane"),visible:this._maximizeButtonVisibility,title:new(A())(U),hotKeyTitle:X,className:_.maximize,dataset:{name:"pane-button-maximize"}},this._actions.minimize={iconMap:new Map([["large",P],["small",D]]),action:this._onToggleMaximizeButton.bind(this,"Minimize pane"),visible:this._minimizeButtonVisibility,title:new(A())(j),hotKeyTitle:X,className:_.minimize,dataset:{name:"pane-button-minimize"}},this._actions.collapse={iconMap:new Map([["large",I],["small",I]]),action:this._onToggleCollapseButton.bind(this,"Collapse pane"),visible:this._collapseButtonVisibility,title:new(A())($),hotKeyTitle:J,className:_.collapse,dataset:{name:"pane-button-collapse"}},this._actions.restore={iconMap:new Map([["large",N],["small",N]]),action:this._onToggleCollapseButton.bind(this,"Restore pane"),visible:this._restoreButtonVisibility,title:new(A())(j),hotKeyTitle:J,className:_.restore,dataset:{name:"pane-button-restore"}},this._actions.more={iconMap:new Map([["large",z],["small",B]]),action:this._showButtonsInContextMenu.bind(this),visible:new(A())(!O),title:new(A())(Y),dataset:{name:"pane-button-more"}}}_getCloseButtonVisibility(){const t=this._paneWidget.state();let e=!1;return t.containsMainSeries()||t.maximized().value()||O||(e=t.dataSources().some((t=>(0, +r.isStudy)(t)))),e}_onCloseButton(){this._trackEvent("Delete pane");const t=this._model.model().panes().indexOf(this._paneWidget.state());this._model.removePane(t)}_getUpButtonVisibility(){const t=this._paneWidget.state();return this._model.model().panes().indexOf(t)>0&&!t.maximized().value()&&!O}_getDownButtonVisibility(){const t=this._paneWidget.state(),e=this._model.model().panes();return e.indexOf(t)1&&!t.maximized().value()&&!O}_getMinimizeButtonVisibility(){const t=this._paneWidget.state();return this._model.model().panes().length>1&&t.maximized().value()}_getCollapseButtonVisibility(){if(O)return!1;const t=this._paneWidget.state();return!t.maximized().value()&&!t.collapsed().value()&&this._model.model().paneCollapsingAvailable().value()}_getRestoreButtonVisibility(){const t=this._paneWidget.state();return!t.maximized().value()&&t.collapsed().value()}_onToggleMaximizeButton(t){this._trackEvent(t),this._callbacks.toggleMaximizePane(this._paneWidget)}_onToggleCollapseButton(t){this._trackEvent(t),this._callbacks.toggleCollapsedPane(this._paneWidget)}_showButtonsInContextMenu(t){t.preventDefault(),this._moreCMShown||function(t,e,i){const s=[];if(t.maximize.visible.value()){const e=(0,d.ensure)(t.maximize.title),i=(0,d.ensureNotNull)(t.maximize.action);s.push(new g.Action({actionId:"Chart.PaneControls.MaximizePane",icon:y,label:e.value(),statName:"Maximize Pane",shortcutHint:f,onExecute:()=>i()}))}else if(t.minimize.visible.value()){const e=(0,d.ensure)(t.minimize.title),i=(0,d.ensureNotNull)(t.minimize.action);s.push(new g.Action({actionId:"Chart.PaneControls.MinimizePane",icon:y,label:e.value(),statName:"Minimize Pane",shortcutHint:f,onExecute:()=>i()}))}if(t.collapse.visible.value()){const e=(0,d.ensure)(t.collapse.title),i=(0,d.ensureNotNull)(t.collapse.action);s.push(new g.Action({actionId:"Chart.PaneControls.CollapsePane",icon:M,label:e.value(),statName:"Collapse pane",shortcutHint:k,onExecute:()=>i()}))}if(t.restore.visible.value()){const e=(0,d.ensure)(t.restore.title),i=(0,d.ensureNotNull)(t.restore.action);s.push(new g.Action({actionId:"Chart.PaneControls.RestorePane",icon:C,label:e.value(),statName:"Restore pane",shortcutHint:k,onExecute:()=>i()}))}if(t.up.visible.value()){const e=(0,d.ensure)(t.up.title),i=(0,d.ensureNotNull)(t.up.action);s.push(new g.Action({actionId:"Chart.PaneControls.MovePaneUp",icon:w,label:e.value(),statName:"Move pane up",onExecute:()=>i()}))}if(t.down.visible.value()){const e=(0,d.ensure)(t.down.title),i=(0,d.ensureNotNull)(t.down.action);s.push(new g.Action({actionId:"Chart.PaneControls.MovePaneDown",icon:S,label:e.value(),statName:"Move pane down",onExecute:()=>i()}))}if(t.close.visible.value()){const e=(0,d.ensure)(t.close.title),i=(0,d.ensureNotNull)(t.close.action) +;s.push(new g.Action({actionId:"Chart.PaneControls.DeletePane",icon:b,label:e.value(),statName:"Delete pane",onExecute:()=>i()}))}const l=(0,d.ensureNotNull)(e.target).getBoundingClientRect();return v.ContextMenuManager.showMenu(s,{clientX:l.right,clientY:l.top+l.height+3,attachToXBy:"right"},void 0,void 0,i)}(this._actions,t,(()=>{this._moreCMShown=!1})).then((()=>{this._moreCMShown=!0}))}_getIsPaneMaximizeValue(){return this._paneWidget.state().maximized().value()}_getIsWidgetShow(){return this._model.model().panes().length>1}_trackEvent(t){(0,l.trackEvent)("GUI","Pane action",t)}}},34926:(t,e,i)=>{"use strict";i.d(e,{createActionElement:()=>l});var s=i(1722);function l(t,e,i,l,o){const n=document.createElement("div");n.className=e,n.classList.toggle(l,!t.visible.value()),Object.assign(n.dataset,t.dataset),void 0!==t.className&&n.classList.add(t.className),void 0!==t.title&&(n.classList.add("apply-common-tooltip"),n.setAttribute("title",t.title.value()),void 0!==t.hotKeyTitle&&(n.dataset.tooltipHotkey=t.hotKeyTitle)),n.addEventListener("touchend",t.action),n.addEventListener("mousedown",(e=>{0===e.button&&t.action(e)}));const a=document.createElement("div");a.classList.add(i);const r=t.iconMap.get(o)||"";return(0,s.isString)(r)?a.innerHTML=r:a.appendChild(r),n.appendChild(a),n}},65616:(t,e,i)=>{"use strict";i.d(e,{trackingModeIsAvailable:()=>s});const s=i(49483).CheckMobile.any()},89612:t=>{t.exports=''},23317:t=>{t.exports=''},77576:t=>{t.exports=''},85877:t=>{t.exports=''},47725:t=>{ +t.exports=''},78529:t=>{t.exports=''},93724:t=>{t.exports=''},79304:t=>{t.exports=''},38373:t=>{t.exports=''},45503:t=>{t.exports=''},73710:t=>{t.exports=''},31233:t=>{t.exports=''},12646:t=>{ +t.exports=''},69410:t=>{t.exports=''},55593:t=>{t.exports=''},23683:t=>{t.exports=''},72844:t=>{t.exports=''},53218:t=>{t.exports=''},62998:t=>{t.exports=''},32140:t=>{t.exports=''},25230:t=>{t.exports=''},43401:t=>{t.exports=''},15507:t=>{t.exports=''},12462:t=>{ +t.exports=''},85290:t=>{t.exports=''},91665:t=>{t.exports=''},52828:t=>{t.exports=''},39379:t=>{t.exports=''},52506:t=>{t.exports=''},88658:t=>{t.exports=''},41674:t=>{ t.exports=''},3792:t=>{ t.exports='' },45534:t=>{t.exports=''},87258:t=>{t.exports=''},36885:t=>{t.exports=''},65300:t=>{t.exports=''},34882:t=>{t.exports=''},83637:t=>{ diff --git a/charting_library/bundles/cs.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/cs.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..04d7ee59 --- /dev/null +++ b/charting_library/bundles/cs.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Střední"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Barva"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Souřadnice"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Kanál"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports=["Úhel"]},38280:e=>{e.exports=["Úhly"]},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Oblouky"]},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports=["Okraj"]},72269:e=>{e.exports=["Ohraničení"]},27331:e=>{e.exports=["Pozadí"]},66282:e=>{e.exports="Background #1"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Mřížka"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Vstupní cena"]},1220:e=>{e.exports=["Rozšířit"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["Rozšířit do leva"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Rozšířit linie"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Rozšířit do prava"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Velikost Písma"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Vějíř"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports="HL bars"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},99180:e=>{e.exports="Lower band #1"},53861:e=>{e.exports="Lower band #2"},44775:e=>{e.exports="Lower band #3"},85206:e=>{e.exports=["Štítek"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Štítek Pozadí"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["Úrovně"]},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Popisky na levo"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Zrušit barvu"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{ +e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Cena"]},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Hladina ceny"]},46964:e=>{e.exports=["Cenové rozpětí"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Ceny"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Obrátit"]},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Horní štítky"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Cílová Barva:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Zabalte text"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Průhlednost"]},4372:e=>{e.exports="Trend line"},26775:e=>{e.exports="Upper band #1"},21774:e=>{e.exports="Upper band #2"},21076:e=>{e.exports="Upper band #3"},12374:e=>{e.exports="Use one color"},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},98057:e=>{e.exports="change {title} VWAP line color"},55218:e=>{e.exports="change {title} VWAP line width"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{ +e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},13901:e=>{e.exports="change {title} lower band #1 line color"},78425:e=>{e.exports="change {title} lower band #1 line visibility"},99491:e=>{e.exports="change {title} lower band #1 line width"},55469:e=>{e.exports="change {title} lower band #2 line color"},76157:e=>{e.exports="change {title} lower band #2 line visibility"},8081:e=>{e.exports="change {title} lower band #2 line width"},95016:e=>{e.exports="change {title} lower band #3 line color"},84928:e=>{e.exports="change {title} lower band #3 line visibility"},44693:e=>{e.exports="change {title} lower band #3 line width"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"}, +36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},94028:e=>{e.exports="change {title} price visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},10417:e=>{e.exports="change {title} upper band #1 line color"},58722:e=>{e.exports="change {title} upper band #1 line visibility"},13633:e=>{e.exports="change {title} upper band #1 line width"},64709:e=>{e.exports="change {title} upper band #2 line color"},97847:e=>{e.exports="change {title} upper band #2 line visibility"},62921:e=>{e.exports="change {title} upper band #2 line width"},94153:e=>{e.exports="change {title} upper band #3 line color"},19835:e=>{e.exports="change {title} upper band #3 line visibility"},68310:e=>{e.exports="change {title} upper band #3 line width"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{ +e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Barva textu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.4053.929467332218f26dc70f.js b/charting_library/bundles/cs.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..20548b73 --- /dev/null +++ b/charting_library/bundles/cs.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Nitkový kříž"]},50985:e=>{e.exports=["Měna"]},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports=["Pozadí"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Popis"]},26897:e=>{e.exports=["Akce"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indikátory"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Stupnice"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Procenta"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Vodoznak"]},26458:e=>{e.exports=["Knot"]},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Objem"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"}, +84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.435.ada80623f71848fbb57d.js b/charting_library/bundles/cs.435.ada80623f71848fbb57d.js deleted file mode 100644 index f5e7eadc..00000000 --- a/charting_library/bundles/cs.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Nitkový kříž"]},50985:e=>{e.exports=["Měna"]},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports=["Pozadí"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Popis"]},26897:e=>{e.exports=["Akce"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indikátory"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Stupnice"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Procenta"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Vodoznak"]},26458:e=>{e.exports=["Knot"]},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Objem"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"}, -84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/cs.505.978e053ffa4899c28da8.js similarity index 66% rename from charting_library/bundles/cs.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/cs.505.978e053ffa4899c28da8.js index 9869af77..31c4ad1f 100644 --- a/charting_library/bundles/cs.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/cs.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["za"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["Z"]},56723:e=>{e.exports=["V"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["N"]},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["za"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["Z"]},56723:e=>{e.exports=["V"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["N"]},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Začít"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", @@ -17,21 +17,21 @@ e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports[" e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["Minuta"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Sloupce"]},19372:e=>{e.exports=["Komentář"]},20229:e=>{e.exports=["Porovnat nebo přidat symbol"]},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Kopírovat"]},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Popisek"]},63528:e=>{e.exports=["Svíčky"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports="Change"},28089:e=>{e.exports=["Změnit symbol"]},99374:e=>{e.exports=["Změnit Interval"]},14412:e=>{e.exports=["Vlastnosti grafu"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports=["Klepnutím nastavte bod"]},52977:e=>{e.exports=["Klonovat"]},31691:e=>{e.exports=["Zavřít"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["Kříž"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["Měny"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports=["Cyklus"]},87761:e=>{e.exports=["Cyklické linie"]},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["ABCD model"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports=["Ukotvena Poznámka"]},94782:e=>{e.exports=["Ukotvený text"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Přidat symbol"]},8700:e=>{e.exports=["Přidat upozornění"]},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports=["Add Alert on {drawing}"]},44469:e=>{e.exports=["Add Alert on {series}"]},64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{ e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Always Invisible"]},71997:e=>{e.exports=["Always Visible"]},97305:e=>{e.exports=["Všechny indikátory a kreslící nástroje"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Použít výchozí"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Duben"]},45104:e=>{e.exports=["Oblouk"]},42097:e=>{e.exports=["Oblast"]},96237:e=>{e.exports=["Šipka"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["Šipka dolů"]},35062:e=>{e.exports=["Šipka doleva"]},92163:e=>{e.exports=["Šipka doprava"]},33196:e=>{e.exports=["Šipka nahoru"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Athény"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["Srpen"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Bublina"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["Sloupcový Graf"]},98838:e=>{e.exports=["Předloha grafu"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports=["Berlín"]},30251:e=>{e.exports=["Štětec"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Posunout dopředu"]},26354:e=>{e.exports=["Přenést do popředí"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports=["Gann rámeček"]},68102:e=>{e.exports=["Gann vějíř"]},66321:e=>{e.exports=["Gann čtverec"]},87107:e=>{e.exports="Gann Square Fixed"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{ e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},53831:e=>{e.exports="Data window..."},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["Datum"]},60222:e=>{e.exports=["Časové období"]},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports=["Prosinec"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},8338:e=>{e.exports="Draw Horizontal Line at"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports="Edit {title} alert"},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports=["Elipsa"]},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports=["Směnárna"]},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Předpověď"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["Únor"]},82719:e=>{e.exports=["Fibonacciho kanál"]},64192:e=>{e.exports=["Fibonacciho kruhy"]},63835:e=>{e.exports=["Fibonacciho Retracement"]},18072:e=>{e.exports=["Oblouková rychlost Fibonacciho rezistence"]},20877:e=>{e.exports=["Fibonacciho vějířová rychlost rezistence"]},76783:e=>{e.exports=["Fibonacciho spirála"]},89037:e=>{e.exports=["Fibonacciho časové pásmo"]},72489:e=>{e.exports=["Fibonacciho klín"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["Značka vlajky"]},29230:e=>{e.exports=["Plochý vršek / spodek"]},92754:e=>{e.exports=["Převrácený"]},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Duté Svíčky"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horizontální linie"]},76604:e=>{e.exports=["Horizontální paprsek"]},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Skrýt"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{ -e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Vysoká"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Střední"]},14177:e=>{e.exports=["Neplatný Symbol"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Vložit indikátor"]},9114:e=>{e.exports=["Uvnitř"]},12354:e=>{e.exports=["Vnitřní vidle"]},26579:e=>{e.exports=["Ikona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Leden"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Červenec"]},15224:e=>{e.exports=["Červen"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Říjen"]},39280:e=>{e.exports=["Otevřít"]},25595:e=>{e.exports=["Původní"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Nízká"]},42284:e=>{e.exports=["Zamknout"]},1441:e=>{e.exports=["Zamknout / Odemknout"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["Londýn"]},44604:e=>{e.exports=["Koupit"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Popisky"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Čára"]},38397:e=>{e.exports=["Se Značkami"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Upravené Schiff"]},18559:e=>{e.exports=["Upravené Schiff Pitchfork"]},18665:e=>{e.exports=["Moskva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Březen"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{ -e.exports=["Zrcadlený"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Poznámka"]},71230:e=>{e.exports=["Listopad"]},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Uložit jako"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Pouye Měřítko Ceny na Grafu"]},51464:e=>{e.exports=["Schiffovy"]},98114:e=>{e.exports=["Schiffovy vidle"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Nastavení"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Přenést do pozadí"]},23221:e=>{e.exports=["Posunout dozadu"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Září"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Přerušit relaci"]},69240:e=>{e.exports=["Šanghaj"]},37819:e=>{e.exports=["Prodat"]},81428:e=>{e.exports=["Zobrazit"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Styl"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Zůstat v režimu kreslení"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{ -e.exports=["Point & Figure ( O X )"]},53047:e=>{e.exports=["Křivka"]},34402:e=>{e.exports="Path"},70394:e=>{e.exports=["Paralelní Kanál"]},95995:e=>{e.exports=["Paříž"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports=["Vidle"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Cena"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Cenové rozpětí"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Hladina ceny"]},48404:e=>{e.exports=["Primární"]},87086:e=>{e.exports=["Promítání"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Otočený obdélník"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Paprsek"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Obdélník"]},41615:e=>{e.exports=["Opakovat"]},35001:e=>{e.exports=["Regresní trend"]},34596:e=>{e.exports=["Odstranit"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports=["Přejmenovat předlohy grafu"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["Varšava"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{ -e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Čas"]},64375:e=>{e.exports=["Časové pásmo"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Úhel trendu"]},23104:e=>{e.exports=["Trendová linie"]},15501:e=>{e.exports=["Vývoj trhu založený na Fibonacciho rozšíření"]},31196:e=>{e.exports=["Vývoj trhu založený na Fibonacciho období"]},29245:e=>{e.exports=["Trojúhelník"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Trojúhelníkový model"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Zpět"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Svislá linie"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Seřadit vizuálně"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD model"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"}, -59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Skrýt všechny nástroje pro kreslení"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{ -e.exports=["načítá se ..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Pouye Měřítko Ceny na Grafu"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{ -e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} Sloupcový graf"]},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]=["Australský Dolar/Kanadský Dolar"],e.exports["#AUDCHF-symbol-description"]=["Australský Dolar/Švýcarský Frank"],e.exports["#AUDJPY-symbol-description"]=["Australský Dolar/Japonský Jen"],e.exports["#AUDNZD-symbol-description"]=["Australský Dolar/Japonský Jen"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALSKÝ DOLAR / RUSKÝ RUBL"],e.exports["#AUDUSD-symbol-description"]=["Australský Dolar/Americký Dolar"],e.exports["#BRLJPY-symbol-description"]=["Brazilský Real / Japonský Jen"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanadský Dolar"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Čínský Jüan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Jihokorejský Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubl"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Kanadský Dolar/Japonský Jen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Švýcarský Frank/Japonský Jen"],e.exports["#COPPER-symbol-description"]=["Měď"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"], -e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["Britská Libra/Australský Dolar"],e.exports["#GBPCAD-symbol-description"]=["Britská Libra/Kanadský Dolar"],e.exports["#GBPCHF-symbol-description"]=["Britská Libra/Švýcarský Frank"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Britská Libra/Japonský Jen"],e.exports["#GBPNZD-symbol-description"]=["Britská Libra/Novozélandský Dolar"],e.exports["#GBPRUB-symbol-description"]=["Britská Libra/Ruský Rubl"],e.exports["#GBPUSD-symbol-description"]=["Britská Libra/Americký Dolar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / RUSKÝ RUBL"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]=["Americký Dolar/Brazilský Real"],e.exports["#USDCAD-symbol-description"]=["Americký Dolar/Kanadský Dolar"],e.exports["#USDCHF-symbol-description"]=["Americký Dolar/Švýcarský Frank"],e.exports["#USDCNY-symbol-description"]=["Americký Dolar/Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLAR / DÁNSKÁ KORUNA"],e.exports["#USDHKD-symbol-description"]=["Americký Dolar/Hongkongský Dolar"],e.exports["#USDIDR-symbol-description"]=["Americký Dolar / Rupie"],e.exports["#USDINR-symbol-description"]=["Americký Dolar / Indická Rupie"], -e.exports["#USDJPY-symbol-description"]=["Americký Dolar/Japonský Jen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]=["Americký Dolar/Mexické Peso"],e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Zlato / Americký Dolar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platina/Americký Dolar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures", -e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)", -e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index", -e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["U.S. Dollar Currency Index"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF", -e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]=["Bavlna č. 2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Zlato"],e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Zemní plyn"],e.exports["#ICEUSA:OJ-symbol-description"]=["Pomerančový džus"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platina"],e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Stříbro"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Kukuřice"],e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]=["Oves"],e.exports["#CBOT:ZR-symbol-description"]=["Hrubá rýže"],e.exports["#CBOT:ZS-symbol-description"]=["Sójové boby"],e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]=["Pšenice"],e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."], -e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures", -e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures", +e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Vysoká"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Střední"]},14177:e=>{e.exports=["Neplatný Symbol"]},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Vložit indikátor"]},9114:e=>{e.exports=["Uvnitř"]},12354:e=>{e.exports=["Vnitřní vidle"]},26579:e=>{e.exports=["Ikona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Leden"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Červenec"]},15224:e=>{e.exports=["Červen"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Říjen"]},39280:e=>{e.exports=["Otevřít"]},25595:e=>{e.exports=["Původní"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Nízká"]},42284:e=>{e.exports=["Zamknout"]},1441:e=>{e.exports=["Zamknout / Odemknout"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["Londýn"]},44604:e=>{e.exports=["Koupit"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Popisky"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Čára"]},38397:e=>{e.exports=["Se Značkami"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Upravené Schiff"]},18559:e=>{e.exports=["Upravené Schiff Pitchfork"]},18665:e=>{e.exports=["Moskva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Březen"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Zrcadlený"]},42769:e=>{e.exports="Muscat" +},43088:e=>{e.exports="N/A"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Poznámka"]},71230:e=>{e.exports=["Listopad"]},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Uložit jako"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Pouye Měřítko Ceny na Grafu"]},51464:e=>{e.exports=["Schiffovy"]},98114:e=>{e.exports=["Schiffovy vidle"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Nastavení"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Přenést do pozadí"]},23221:e=>{e.exports=["Posunout dozadu"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Září"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Přerušit relaci"]},69240:e=>{e.exports=["Šanghaj"]},37819:e=>{e.exports=["Prodat"]},81428:e=>{e.exports=["Zobrazit"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Styl"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Zůstat v režimu kreslení"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure ( O X )"]},53047:e=>{e.exports=["Křivka"]},34402:e=>{ +e.exports="Path"},70394:e=>{e.exports=["Paralelní Kanál"]},95995:e=>{e.exports=["Paříž"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports=["Vidle"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Cena"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Cenové rozpětí"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Hladina ceny"]},48404:e=>{e.exports=["Primární"]},87086:e=>{e.exports=["Promítání"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Otočený obdélník"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Paprsek"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Obdélník"]},41615:e=>{e.exports=["Opakovat"]},35001:e=>{e.exports=["Regresní trend"]},34596:e=>{e.exports=["Odstranit"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports=["Přejmenovat předlohy grafu"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["Varšava"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{ +e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Čas"]},64375:e=>{e.exports=["Časové pásmo"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Úhel trendu"]},23104:e=>{e.exports=["Trendová linie"]},15501:e=>{e.exports=["Vývoj trhu založený na Fibonacciho rozšíření"]},31196:e=>{e.exports=["Vývoj trhu založený na Fibonacciho období"]},29245:e=>{e.exports=["Trojúhelník"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Trojúhelníkový model"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Zpět"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Svislá linie"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Seřadit vizuálně"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD model"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{ +e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Skrýt všechny nástroje pro kreslení"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["načítá se ..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{ +e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Pouye Měřítko Ceny na Grafu"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"}, +51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} Sloupcový graf"]},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]=["Australský Dolar/Kanadský Dolar"],e.exports["#AUDCHF-symbol-description"]=["Australský Dolar/Švýcarský Frank"],e.exports["#AUDJPY-symbol-description"]=["Australský Dolar/Japonský Jen"],e.exports["#AUDNZD-symbol-description"]=["Australský Dolar/Japonský Jen"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALSKÝ DOLAR / RUSKÝ RUBL"],e.exports["#AUDUSD-symbol-description"]=["Australský Dolar/Americký Dolar"],e.exports["#BRLJPY-symbol-description"]=["Brazilský Real / Japonský Jen"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanadský Dolar"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Čínský Jüan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Jihokorejský Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubl"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Kanadský Dolar/Japonský Jen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Švýcarský Frank/Japonský Jen"],e.exports["#COPPER-symbol-description"]=["Měď"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"], +e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["Britská Libra/Australský Dolar"],e.exports["#GBPCAD-symbol-description"]=["Britská Libra/Kanadský Dolar"],e.exports["#GBPCHF-symbol-description"]=["Britská Libra/Švýcarský Frank"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Britská Libra/Japonský Jen"],e.exports["#GBPNZD-symbol-description"]=["Britská Libra/Novozélandský Dolar"],e.exports["#GBPRUB-symbol-description"]=["Britská Libra/Ruský Rubl"],e.exports["#GBPUSD-symbol-description"]=["Britská Libra/Americký Dolar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / RUSKÝ RUBL"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]=["Americký Dolar/Brazilský Real"],e.exports["#USDCAD-symbol-description"]=["Americký Dolar/Kanadský Dolar"],e.exports["#USDCHF-symbol-description"]=["Americký Dolar/Švýcarský Frank"],e.exports["#USDCNY-symbol-description"]=["Americký Dolar/Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLAR / DÁNSKÁ KORUNA"],e.exports["#USDHKD-symbol-description"]=["Americký Dolar/Hongkongský Dolar"],e.exports["#USDIDR-symbol-description"]=["Americký Dolar / Rupie"],e.exports["#USDINR-symbol-description"]=["Americký Dolar / Indická Rupie"],e.exports["#USDJPY-symbol-description"]=["Americký Dolar/Japonský Jen"], +e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]=["Americký Dolar/Mexické Peso"],e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Zlato / Americký Dolar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platina/Americký Dolar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures", +e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR", +e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal", +e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["U.S. Dollar Currency Index"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc", +e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]=["Bavlna č. 2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Zlato"],e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Zemní plyn"],e.exports["#ICEUSA:OJ-symbol-description"]=["Pomerančový džus"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platina"],e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Stříbro"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Kukuřice"],e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]=["Oves"],e.exports["#CBOT:ZR-symbol-description"]=["Hrubá rýže"],e.exports["#CBOT:ZS-symbol-description"]=["Sójové boby"],e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]=["Pšenice"],e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures", +e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index", +e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures", e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures", e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index", e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index", diff --git a/charting_library/bundles/cs.77.a1830a06fe990f9f1170.js b/charting_library/bundles/cs.77.5401b8766c940f90b3e9.js similarity index 96% rename from charting_library/bundles/cs.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/cs.77.5401b8766c940f90b3e9.js index 05c82f7b..72ee0f34 100644 --- a/charting_library/bundles/cs.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/cs.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Zrušit"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Popis"]},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports=["Odsazení"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["Květen"]},84675:e=>{e.exports="March"},54406:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["Hledat"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Zrušit"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Popis"]},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports=["Odsazení"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["Květen"]},84675:e=>{e.exports="March"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["Hledat"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/cs.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/cs.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 343ba3a1..00000000 --- a/charting_library/bundles/cs.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Střední"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Barva"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Souřadnice"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Kanál"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports=["Úhel"]},38280:e=>{e.exports=["Úhly"]},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Oblouky"]},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports=["Okraj"]},72269:e=>{e.exports=["Ohraničení"]},27331:e=>{e.exports=["Pozadí"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Mřížka"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Vstupní cena"]},1220:e=>{e.exports=["Rozšířit"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["Rozšířit do leva"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Rozšířit linie"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Rozšířit do prava"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Velikost Písma"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Vějíř"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports="HL bars"},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["Štítek"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Štítek Pozadí"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["Úrovně"]},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Popisky na levo"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Zrušit barvu"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Cena"]},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Hladina ceny"]},46964:e=>{ -e.exports=["Cenové rozpětí"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Ceny"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Obrátit"]},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Horní štítky"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Cílová Barva:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Zabalte text"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Průhlednost"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{ -e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{ -e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Barva textu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/currency-label-menu.58ca1d91873babec49b8.js b/charting_library/bundles/currency-label-menu.58ca1d91873babec49b8.js new file mode 100644 index 00000000..978bda8b --- /dev/null +++ b/charting_library/bundles/currency-label-menu.58ca1d91873babec49b8.js @@ -0,0 +1,14 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2704],{97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},16734:e=>{e.exports={scrollWrap:"scrollWrap-a62DpCum"}},40211:e=>{e.exports={container:"container-c8Hkfy8e",separator:"separator-c8Hkfy8e",section:"section-c8Hkfy8e"}},55002:e=>{e.exports={action:"action-peI7w0K1",hovered:"hovered-peI7w0K1",active:"active-peI7w0K1",label:"label-peI7w0K1",description:"description-peI7w0K1",selected:"selected-peI7w0K1",small:"small-peI7w0K1",withDescription:"withDescription-peI7w0K1",action__favoriteIcon:"action__favoriteIcon-peI7w0K1",action__favoriteIcon_active:"action__favoriteIcon_active-peI7w0K1",labelAndDescription:"labelAndDescription-peI7w0K1",icon:"icon-peI7w0K1",fakeIcon:"fakeIcon-peI7w0K1",highlighted:"highlighted-peI7w0K1"}},5826:e=>{e.exports={menu:"menu-kJ5smAAE",withDescriptions:"withDescriptions-kJ5smAAE",header:"header-kJ5smAAE",title:"title-kJ5smAAE",container:"container-kJ5smAAE",icon:"icon-kJ5smAAE",clear:"clear-kJ5smAAE",input:"input-kJ5smAAE",highlighted:"highlighted-kJ5smAAE",active:"active-kJ5smAAE",section:"section-kJ5smAAE"}},45300:e=>{e.exports={}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function i(o){if(e>o.timeStamp)return;const i=o.target;void 0!==n&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||n(o))}return o.click&&r.addEventListener("click",i,!1), +o.mouseDown&&r.addEventListener("mousedown",i,!1),o.touchEnd&&r.addEventListener("touchend",i,!1),o.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}n.d(t,{addOutsideEventListener:()=>r})},90186:(e,t,n)=>{"use strict";function r(e){return i(e,a)}function o(e){return i(e,s)}function i(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>i,isAriaAttribute:()=>s,isDataAttribute:()=>a})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>k});var r=n(50959),o=n(50151);var i=n(97754),a=n.n(i),s=n(68335),l=n(35749),c=n(63016),u=n(1109),d=n(24437),h=n(90692),p=n(95711);var f=n(52092),m=n(76422),v=n(9745);const g=r.createContext({setHideClose:()=>{}});var C=n(7720),y=n(69827);function E(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:i=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[E,_]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:_}},r.createElement("div",{className:a()(y.container,h,(o||p)&&y.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:y.title},r.createElement("div",{className:a()(n?y.textWrap:y.ellipsis)},t),o&&r.createElement("div",{className:a()(y.ellipsis,y.subtitle)},o)),u,i&&!E&&r.createElement("button",{className:y.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(v.Icon,{className:y.icon,icon:C,"data-name":"close","data-role":"button"}))))}var _=n(53017),b=n(55596);const w={vertical:20},x={vertical:0};class k extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){ +if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,l.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.subscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.unsubscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:i,titleTextWrap:s,dataName:l,onClickOutside:f,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:C=!0,shouldReturnFocus:y,showSeparator:k,subtitle:S,draggable:A=!0,fullScreen:N=!1,showCloseIcon:D=!0,rounded:I=!0,isAnimationEnabled:R,growPoint:L,dialogTooltip:M,unsetHeaderAlign:T,onDragStart:B,dataDialogName:z,closeAriaLabel:P,containerAriaLabel:F,reference:O,containerTabIndex:U,closeButtonReference:K,onCloseButtonKeyDown:j}=this.props,H="after"!==m?v:void 0,W="after"===m?v:void 0,$="string"==typeof i?i:z||"",q=(0,_.mergeRefs)([this._handleReference,O]);return r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(m=>r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||N)&&I,className:a()(b.dialog,e),isOpened:o,reference:q,onKeyDown:this._handleKeyDown,onClickOutside:f,onClickBackdrop:f,fullscreen:d||N,guard:m?x:w,boundByScreen:d||N,shouldForceFocus:C,shouldReturnFocus:y,backdrop:g,draggable:A,isAnimationEnabled:R,growPoint:L, +name:this.props.dataName,dialogTooltip:M,onDragStart:B,containerAriaLabel:F,containerTabIndex:U},r.createElement("div",{className:a()(b.wrapper,t),"data-name":l,"data-dialog-name":$},void 0!==i&&r.createElement(E,{draggable:A&&!(d||N),onClose:this._handleCloseBtnClick,renderAfter:W,renderBefore:H,subtitle:S,title:i,titleTextWrap:s,showCloseIcon:D,className:n,unsetAlign:T,closeAriaLabel:P,closeButtonReference:K,onCloseButtonKeyDown:j}),k&&r.createElement(u.Separator,{className:b.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||N)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),i=n.n(o),a=n(44352),s=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:i()(c.container,h)},r.createElement("div",{className:i()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...m})),t,r.createElement(s.Icon,{className:i()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:i()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:o,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},28587:(e,t,n)=>{"use strict";n.r(t),n.d(t,{UnitConversionRenderer:()=>P});var r=n(50959),o=n(962),i=n(79188),a=n(90692),s=n(19785),l=n(68335);var c=n(24437),u=n(12811),d=n(97754),h=n.n(d),p=n(44352),f=n(9745),m=n(20520),v=n(27317),g=n(40173),C=n(51613),y=n(76197),E=n(36189),_=n(76068),b=n(24637),w=n(55002);const x=r.memo((function(e){const{label:t,icon:n,rules:o,search:i,description:a,onClick:s,onClose:l,isActive:c,isSmallSize:u,isSelected:d,selectedRef:p,hasDescriptions:f,hasIcons:m,isFavorite:v,onFavoriteClick:g}=e,C=(0,r.useCallback)((()=>{s(),l&&l()}),[s,l]),y=u&&w.small;return r.createElement("div",{className:h()(w.action,c&&w.active,y,f&&w.withDescription,d&&w.selected),onClick:C,ref:p},m&&(void 0!==n?r.createElement(_.CircleLogo,{logoUrl:n,size:f?"xsmall":"xxxsmall",className:h()(w.icon,y)}):r.createElement("span",{className:h()(w.fakeIcon,y)})),r.createElement("div",{className:h()(w.labelAndDescription,y)},r.createElement("span",{className:h()(w.label,y)},x(t)),f&&r.createElement("br",null),f&&r.createElement("span",{className:h()(w.description,y)},a?x(a):"")),void 0!==v&&r.createElement("div",{className:h()(w.action__favoriteIcon,v&&w.action__favoriteIcon_active)},r.createElement(E.FavoriteButton,{isActive:c,isFilled:v,onClick:function(e){e.stopPropagation(),null==g||g()}})));function x(e){return r.createElement(b.HighlightedText,{text:e,rules:o,queryString:i,className:h()(c&&w.highlighted,c&&w.active)})}}),((e,t)=>Object.keys(t).filter((e=>!["onClick","onClose","onFavoriteClick"].includes(e))).every((n=>t[n]===e[n])))) +;var k=n(48471),S=n(69311),A=n(5826),N=n(16734);const D=(0,g.mergeThemes)(v.DEFAULT_MENU_THEME,N);function I(e){const{title:t,sections:o,onClose:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:v,hasDescriptions:g,hasIcons:E,..._}=e,[b,w]=(0,r.useState)((()=>o.reduce(((e,t,n)=>(t.name&&(e[t.id]=!0),e)),{})));function N(e){const{id:t,...n}=e;return r.createElement(x,{key:t,rules:d,search:l,onClose:i,isSmallSize:!0,isSelected:t===a,selectedRef:t===a?s:void 0,hasDescriptions:g,hasIcons:E,...n})}return r.createElement(m.PopupMenu,{..._,onClose:i,className:h()(A.menu,g&&A.withDescriptions),theme:D,maxHeight:g?313:280,noMomentumBasedScroll:!0,isOpened:!0,onOpen:function(){var e;null===(e=v.current)||void 0===e||e.focus()}},r.createElement("div",{className:A.header},r.createElement("div",{className:A.title},t),r.createElement("div",{className:A.container},r.createElement(f.Icon,{icon:k,className:A.icon}),r.createElement("input",{size:1,type:"text",className:A.input,placeholder:p.t(null,void 0,n(52298)),autoComplete:"off","data-role":"search",onChange:function(e){c(e.target.value)},value:l,ref:v}),Boolean(l)&&r.createElement(f.Icon,{icon:S,className:A.clear,onClick:function(){c("")}}))),l?u.map(N):o.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},Boolean(t)&&r.createElement(C.PopupMenuSeparator,null),e.name?r.createElement(y.CollapsibleSection,{summary:e.name,className:A.section,open:b[e.id],onStateChange:t=>w({...b,[e.id]:t})},e.actions.map(N)):e.actions.map(N)))))}var R=n(35057),L=n(69654),M=n(40211);function T(e){const{title:t,onClose:o,sections:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:h,hasIcons:f,hasDescriptions:m}=e;return r.createElement(R.AdaptivePopupDialog,{title:t,onClose:o,render:function(){return r.createElement(r.Fragment,null,r.createElement(L.DialogSearch,{placeholder:p.t(null,void 0,n(52298)),onChange:v,reference:h}),r.createElement("div",{className:M.container},l?u.map((e=>{const{id:t,isActive:n,...i}=e;return r.createElement(x,{key:t,isActive:n,onClose:o,rules:d,search:l,isSelected:t===a,selectedRef:t===a?s:void 0,hasIcons:f,hasDescriptions:m,...i})})):i.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},e.name&&r.createElement("div",{className:M.section},e.name),e.actions.map(((n,c)=>{const{id:u,...h}=n,p=c===e.actions.length-1,v=t===i.length-1;return r.createElement(r.Fragment,{key:u},r.createElement(x,{rules:d,search:l,onClose:o,isSelected:u===a,selectedRef:u===a?s:void 0,hasIcons:f,hasDescriptions:m,...h}),!v&&p&&r.createElement("div",{className:M.separator}))})))))))},dataName:"unit-conversion-dialog",draggable:!1,fullScreen:!0,isOpened:!0});function v(e){c(e.target.value)}}const B={horizontalAttachEdge:u.HorizontalAttachEdge.Right,horizontalDropDirection:u.HorizontalDropDirection.FromRightToLeft};function z(e){const{element:t,...n}=e,[o,i]=(0,r.useState)(y()),[d,h]=(0,r.useState)(""),p=(0,r.useRef)(null),f=(0,r.useRef)(null),m=(0,r.useMemo)((()=>(0,s.createRegExpList)(d)),[d]),{activeIdx:v,setActiveIdx:g}=function(e,t,n,o="keydown"){ +const[i,a]=(0,r.useState)(-1);return(0,r.useEffect)((()=>{if(!e)return;const n=e=>{switch((0,l.hashFromEvent)(e)){case 40:if(i===t.length-1)break;e.preventDefault(),a(i+1);break;case 38:if(i<=0)break;e.preventDefault(),a(i-1)}};return e.addEventListener("keydown",n),()=>{e.removeEventListener("keydown",n)}}),[e,i,t]),(0,r.useEffect)((()=>{if(!e||!n)return;const r=e=>{var r;e.repeat||13===(0,l.hashFromEvent)(e)&&n(null!==(r=t[i])&&void 0!==r?r:null,e)};return e.addEventListener(o,r),()=>{e.removeEventListener(o,r)}}),[e,i,t,n,o]),{activeIdx:i,setActiveIdx:a}}(p.current,o,(function(e){e&&(e.onClick(),n.onClose())}));!function(e,t=[]){(0,r.useEffect)((()=>{e(-1)}),[...t])}(g,[o]),function(e,t){(0,r.useEffect)((()=>{var n;t>=0&&(null===(n=e.current)||void 0===n||n.scrollIntoView({block:"nearest"}))}),[t])}(f,v),(0,r.useEffect)((()=>{i(d?function(e,t,n){const r=e.reduce(((e,t)=>[...e,...t.actions]),[]);return(0,s.rankedSearch)({data:r,rules:n,queryString:t,primaryKey:"label",secondaryKey:"description"})}(n.sections,d,m):y())}),[d,n.sections,m]);const C=(0,r.useMemo)((()=>({selectedId:Boolean(v>=0&&o[v])?o[v].id:"",selectedRef:f,search:d,setSearch:h,searchRef:p,items:o,rules:m,hasIcons:o.some((e=>void 0!==e.icon)),hasDescriptions:o.some((e=>void 0!==e.description))})),[v,f,d,h,p,o,m]);return r.createElement(a.MatchMedia,{rule:c.DialogBreakpoints.TabletSmall},(e=>e?r.createElement(T,{...n,...C}):r.createElement(I,{...n,...C,position:(0,u.getPopupPositioner)(t,B),doNotCloseOn:t})));function y(){return n.sections.reduce(((e,t)=>(e.push(...t.actions),e)),[])}}class P{constructor(e,t,n,r){this._rootElem=document.createElement("div"),this.close=()=>{null!==this._rootElem&&(o.unmountComponentAtNode(this._rootElem),i.favoriteCurrencyUnitConversionService.getOnChange().unsubscribe(this,this._render),this._rootElem=null,this._menuClosedCallback())},this.isOpened=()=>null!==this._rootElem,this._title=e,this._element=t,this._sectionsGetter=n,this._menuClosedCallback=r,this._render(),i.favoriteCurrencyUnitConversionService.getOnChange().subscribe(this,this._render)}_render(){const e={title:this._title,sections:this._sectionsGetter(),element:this._element,onClose:this.close};o.render(r.createElement(z,{...e}),this._rootElem)}}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>i});var r=n(50959),o=n(58492);n(45300);function i(e){var t,n;const i=(0,o.getStyleClasses)(e.size,e.className),a=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:i,src:e.logoUrl,alt:a,title:e.title,loading:e.loading}):r.createElement("span",{className:i,title:e.title},e.placeholderLetter)}},58492:(e,t,n)=>{"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>i});var r=n(97754);function o(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function i(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),o=n(50959),i=n(97754),a=n(9745),s=n(39146),l=n(48010),c=n(14877) +;const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return o.createElement(a.Icon,{...h,className:i(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?s:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>i,getHighlightedChars:()=>a,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:i,primaryKey:a,secondaryKey:s=a,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[a],i=e[s],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,a,s,l,c;const{re:p,fullMatch:f}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return h=4,void(d=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&f.test(t))return h=3,void(d=null===(a=t.match(f))||void 0===a?void 0:a.index);if((0,r.isString)(i)&&f.test(i))return h=2,void(d=null===(s=i.match(f))||void 0===s?void 0:s.index);if((0,r.isString)(i)&&p.test(i))return h=2,void(d=null===(l=i.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return h=1,void(d=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>i||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function i(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function a(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:i}=e;n.lastIndex=0,o.lastIndex=0;const a=n.exec(t),s=a||o.exec(t)||i&&i.exec(t);if(e.fuzzyHighlight=!a,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),i=n(19785),a=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:l}=e,c=(0,r.useMemo)((()=>(0,i.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(a.highlighted,l)},e):r.createElement("span",null,e)))):s)}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>a});var r=n(50959),o=n(97754),i=n(45719);function a(e){return r.createElement("div",{ +className:o(i.separator,e.className)})}},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>s});var r=n(50959),o=n(97754),i=n.n(o),a=n(92910);function s(e){const{size:t="normal",className:n,ariaHidden:o=!1}=e;return r.createElement("div",{className:i()(a.separator,"small"===t&&a.small,"normal"===t&&a.normal,"large"===t&&a.large,n),role:"separator","aria-hidden":o})}},20520:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>h});var r=n(50959),o=n(962),i=n(62942),a=n(65718),s=n(27317),l=n(29197);const c=r.createContext(void 0);var u=n(36383);const d=r.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:n,isOpened:h,closeOnClickOutside:p=!0,doNotCloseOn:f,onClickOutside:m,onClose:v,onKeyboardClose:g,"data-name":C="popup-menu-container",...y}=e,E=(0,r.useContext)(l.CloseDelegateContext),_=r.useContext(d),b=(0,r.useContext)(c),w=(0,u.useOutsideEvent)({handler:function(e){m&&m(e);if(!p)return;const t=(0,i.default)(f)?f():null==f?[]:[f];if(t.length>0&&e.target instanceof Node)for(const n of t){const t=o.findDOMNode(n);if(t instanceof Node&&t.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return h?r.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:w,style:{pointerEvents:"auto"}},r.createElement(s.Menu,{...y,onClose:v,onKeyboardClose:g,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:E,customRemeasureDelegate:b,ref:t,"data-name":C,limitMaxWidth:_.setMenuMaxWidth},n))):null}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>l});var r=n(50959),o=n(97754),i=n(9745),a=n(34587),s=n(578);function l(e){const{dropped:t,className:n}=e;return r.createElement(i.Icon,{className:o(n,a.icon,{[a.dropped]:t}),icon:s})}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const i=n[o]||o;i in e&&(r[o]=[e[i],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}function C(){}function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){ +this.updater.enqueueForceUpdate(this,e,"forceUpdate")},C.prototype=g.prototype;var E=y.prototype=new C;E.constructor=y,m(E,g.prototype),E.isPureReactComponent=!0;var _=Array.isArray,b=Object.prototype.hasOwnProperty,w={current:null},x={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var o,i={},a=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)b.call(t,o)&&!x.hasOwnProperty(o)&&(i[o]=t[o]);var l=arguments.length-2;if(1===l)i.children=r;else if(1{"use strict";e.exports=n(95257)},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},76197:(e,t,n)=>{"use strict";n.d(t,{CollapsibleSection:()=>l});var r=n(50959),o=n(97754),i=n.n(o),a=n(10381),s=n(12989);const l=(0,r.forwardRef)((function(e,t){const{open:n,summary:o,children:l,onStateChange:c,tabIndex:u,className:d,...h}=e;return r.createElement(r.Fragment,null,r.createElement("div",{...h,className:i()(d,s.summary),onClick:function(){c&&c(!n)},"data-open":n,ref:t,tabIndex:u},o,r.createElement(a.ToolWidgetCaret,{className:s.caret,dropped:Boolean(n)})),n&&l)}))},12811:(e,t,n)=>{"use strict";n.d(t,{HorizontalAttachEdge:()=>o,HorizontalDropDirection:()=>a,VerticalAttachEdge:()=>r, +VerticalDropDirection:()=>i,getPopupPositioner:()=>c});var r,o,i,a,s=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(r||(r={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:r.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c)=>{const u=(0,s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:d=l.verticalAttachEdge,verticalDropDirection:h=l.verticalDropDirection,horizontalAttachEdge:p=l.horizontalAttachEdge,horizontalDropDirection:f=l.horizontalDropDirection,horizontalMargin:m=l.horizontalMargin,verticalMargin:v=l.verticalMargin,matchButtonAndListboxWidths:g=l.matchButtonAndListboxWidths}=t,C=d===r.Top?-1*v:v,y=p===o.Right?u.right:u.left,E=d===r.Top?u.top:u.bottom,_={x:y-(f===a.FromRightToLeft?n:0)+m,y:E-(h===i.FromBottomToTop?c:0)+C};return g&&(_.overrideWidth=u.width),_}}},84298:(e,t,n)=>{"use strict";n.r(t),n.d(t,{currencyActions:()=>s});var r=n(50151),o=n(44352),i=n(89691),a=n(79188);function s(e,t,s){if(null===t||t.readOnly)return[];const l=[],c=t=>{e.setPriceScaleCurrency(s,t)},u=t.selectedCurrency,d=t.originalCurrencies,h=t.baseCurrencies,p=t.displayedValues,f=a.favoriteCurrencyUnitConversionService.get().currencies,m={id:"first_section",actions:[]};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedCurrency,(()=>c(null)));m.actions.push(e)}const v=e.model().availableCurrencies();if(null!==u){const e=(0,r.ensureNotNull)(v.item(u)),t=(0,i.createAction)(u,(0,r.ensureDefined)(p.get(u)),e.logoUrl,e.description,!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",u)));m.actions.push(t)}const g=v.filterConvertible(h,(e=>e!==u&&d.has(e)));for(const e of g){const n=(0,r.ensureNotNull)(v.item(e.id));m.actions.push((0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),f.has(e.id),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id))))}m.actions.length>0&&l.push(m);const C=v.filterConvertible(h,(e=>e!==u&&!d.has(e))),y=[],E=[];for(const e of C){const n=(0,r.ensureNotNull)(v.item(e.id)),o=f.has(e.id),s=(0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),o,(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id)));o?y.push(s):E.push(s)}return(E.length>0||y.length>0)&&l.push({id:"second_section",actions:y.concat(E)}),l}},79188:(e,t,n)=>{"use strict";n.d(t,{favoriteCurrencyUnitConversionService:()=>s});var r=n(56840),o=n(21097),i=n(68456);class a extends i.AbstractJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CURRENCY_UNIT_CONVERSION_CHANGED","currencyUnitConversion.favorites",{ +currencies:new Set,units:new Set})}add(e,t){const n=this.get();n[e].add(t),this.set(n)}remove(e,t){const n=this.get();n[e].delete(t)&&this.set(n)}toggle(e,t){this.get()[e].has(t)?this.remove(e,t):this.add(e,t)}_serialize(e){return[[...e.currencies],[...e.units]]}_deserialize(e){return{currencies:new Set(e[0]),units:new Set(e[1])}}}const s=new a(o.TVXWindowEvents,r)},14818:(e,t,n)=>{"use strict";n.r(t),n.d(t,{unitActions:()=>s});var r=n(50151),o=n(44352),i=n(89691),a=n(79188);function s(e,t,s){if(null===t||0===t.availableGroups.size)return[];const l=[],c=t=>{e.setPriceScaleUnit(s,t)},u=t.selectedUnit,d=t.originalUnits,h=t.names,p=t.descriptions,f=a.favoriteCurrencyUnitConversionService.get().units,m={actions:[],id:"first_section"};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedUnit,(()=>c(null)));m.actions.push(e)}const v=e.model().availableUnits();if(null!==u){const e=(0,i.createAction)(u,(0,r.ensureDefined)(h.get(u)),void 0,(0,r.ensureDefined)(p.get(u)),!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("units",u)));m.actions.push(e)}const g=v.unitsByGroups(t.availableGroups),C=[],y=[];for(const e of g)for(const t of e.units){const e=f.has(t.id);if(t.id===u||!e&&!d.has(t.id))continue;const n=(0,i.createAction)(t.id,t.name,void 0,t.description,!1,(()=>c(t.id)),e,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",t.id)));e?y.push(n):C.push(n)}(C.length>0||y.length>0)&&m.actions.push(...y.sort(((e,t)=>e.label.toLowerCase().localeCompare(t.label.toLowerCase()))),...C),m.actions.length>0&&l.push(m);const E=u&&v.unitGroupById(u);if(null!==E)for(const e of g){if(e.name!==E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}for(const e of g){if(e.name===E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}return l}},89691:(e,t,n)=>{"use strict";function r(e,t,n,r,o,i,a,s){return{id:e,label:t,icon:n,description:r,isActive:o,onClick:i,isFavorite:a,onFavoriteClick:s}}n.d(t,{createAction:()=>r})},578:e=>{e.exports=''},7720:e=>{e.exports=''},69311:e=>{ +e.exports=''},48471:e=>{e.exports=''},69859:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites", +es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Keluarkan dari kegemaran"],nl_NL:["Verwijder van favorieten"],pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/currency-label-menu.7bec84c28750f9ad9211.js b/charting_library/bundles/currency-label-menu.7bec84c28750f9ad9211.js deleted file mode 100644 index 2ec08a3f..00000000 --- a/charting_library/bundles/currency-label-menu.7bec84c28750f9ad9211.js +++ /dev/null @@ -1,14 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2704],{97754:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},16734:e=>{e.exports={scrollWrap:"scrollWrap-a62DpCum"}},40211:e=>{e.exports={container:"container-c8Hkfy8e",separator:"separator-c8Hkfy8e",section:"section-c8Hkfy8e"}},55002:e=>{e.exports={action:"action-peI7w0K1",hovered:"hovered-peI7w0K1",active:"active-peI7w0K1",label:"label-peI7w0K1",description:"description-peI7w0K1",selected:"selected-peI7w0K1",small:"small-peI7w0K1",withDescription:"withDescription-peI7w0K1",action__favoriteIcon:"action__favoriteIcon-peI7w0K1",action__favoriteIcon_active:"action__favoriteIcon_active-peI7w0K1",labelAndDescription:"labelAndDescription-peI7w0K1",icon:"icon-peI7w0K1",fakeIcon:"fakeIcon-peI7w0K1",highlighted:"highlighted-peI7w0K1"}},5826:e=>{e.exports={menu:"menu-kJ5smAAE",withDescriptions:"withDescriptions-kJ5smAAE",header:"header-kJ5smAAE",title:"title-kJ5smAAE",container:"container-kJ5smAAE",icon:"icon-kJ5smAAE",clear:"clear-kJ5smAAE",input:"input-kJ5smAAE",highlighted:"highlighted-kJ5smAAE",active:"active-kJ5smAAE",section:"section-kJ5smAAE"}},45300:e=>{e.exports={}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function i(o){if(e>o.timeStamp)return;const i=o.target;void 0!==n&&null!==t&&null!==i&&i.ownerDocument===r&&(t.contains(i)||n(o))}return o.click&&r.addEventListener("click",i,!1), -o.mouseDown&&r.addEventListener("mousedown",i,!1),o.touchEnd&&r.addEventListener("touchend",i,!1),o.touchStart&&r.addEventListener("touchstart",i,!1),()=>{r.removeEventListener("click",i,!1),r.removeEventListener("mousedown",i,!1),r.removeEventListener("touchend",i,!1),r.removeEventListener("touchstart",i,!1)}}n.d(t,{addOutsideEventListener:()=>r})},90186:(e,t,n)=>{"use strict";function r(e){return i(e,a)}function o(e){return i(e,s)}function i(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>i,isAriaAttribute:()=>s,isDataAttribute:()=>a})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>k});var r=n(50959),o=n(50151);var i=n(97754),a=n.n(i),s=n(68335),l=n(35749),c=n(63016),u=n(1109),d=n(24437),h=n(90692),p=n(95711);var f=n(52092),m=n(76422),v=n(9745);const g=r.createContext({setHideClose:()=>{}});var y=n(7720),C=n(69827);function E(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:i=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[E,_]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:_}},r.createElement("div",{className:a()(C.container,h,(o||p)&&C.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:C.title},r.createElement("div",{className:a()(n?C.textWrap:C.ellipsis)},t),o&&r.createElement("div",{className:a()(C.ellipsis,C.subtitle)},o)),u,i&&!E&&r.createElement("button",{className:C.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(v.Icon,{className:C.icon,icon:y,"data-name":"close","data-role":"button"}))))}var _=n(53017),b=n(55596);const w={vertical:20},x={vertical:0};class k extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){ -if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,l.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.subscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.unsubscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:i,titleTextWrap:s,dataName:l,onClickOutside:f,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:y=!0,shouldReturnFocus:C,showSeparator:k,subtitle:S,draggable:A=!0,fullScreen:N=!1,showCloseIcon:D=!0,rounded:I=!0,isAnimationEnabled:R,growPoint:M,dialogTooltip:L,unsetHeaderAlign:T,onDragStart:B,dataDialogName:z,closeAriaLabel:F,containerAriaLabel:O,reference:P,containerTabIndex:K,closeButtonReference:U,onCloseButtonKeyDown:j}=this.props,H="after"!==m?v:void 0,W="after"===m?v:void 0,$="string"==typeof i?i:z||"",q=(0,_.mergeRefs)([this._handleReference,P]);return r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(m=>r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||N)&&I,className:a()(b.dialog,e),isOpened:o,reference:q,onKeyDown:this._handleKeyDown,onClickOutside:f,onClickBackdrop:f,fullscreen:d||N,guard:m?x:w,boundByScreen:d||N,shouldForceFocus:y,shouldReturnFocus:C,backdrop:g,draggable:A,isAnimationEnabled:R,growPoint:M, -name:this.props.dataName,dialogTooltip:L,onDragStart:B,containerAriaLabel:O,containerTabIndex:K},r.createElement("div",{className:a()(b.wrapper,t),"data-name":l,"data-dialog-name":$},void 0!==i&&r.createElement(E,{draggable:A&&!(d||N),onClose:this._handleCloseBtnClick,renderAfter:W,renderBefore:H,subtitle:S,title:i,titleTextWrap:s,showCloseIcon:D,className:n,unsetAlign:T,closeAriaLabel:F,closeButtonReference:U,onCloseButtonKeyDown:j}),k&&r.createElement(u.Separator,{className:b.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||N)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),i=n.n(o),a=n(44352),s=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:i()(c.container,h)},r.createElement("div",{className:i()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...m})),t,r.createElement(s.Icon,{className:i()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:i()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:o,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},71834:(e,t,n)=>{"use strict";n.r(t),n.d(t,{UnitConversionRenderer:()=>F});var r=n(50959),o=n(962),i=n(79188),a=n(90692),s=n(19785),l=n(68335);var c=n(24437),u=n(12811),d=n(97754),h=n.n(d),p=n(44352),f=n(9745),m=n(20520),v=n(27317),g=n(40173),y=n(51613),C=n(76197),E=n(36189);n(45300);function _(e){var t,n;const o=(i=e.size,a=e.className,d("tv-circle-logo",`tv-circle-logo--${i}`,a));var i,a;const s=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return function(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}(e)?r.createElement("img",{className:o,src:e.logoUrl,alt:s,title:e.title,loading:e.loading}):r.createElement("span",{className:o,title:e.title},e.placeholderLetter)}var b=n(24637),w=n(55002);const x=r.memo((function(e){const{label:t,icon:n,rules:o,search:i,description:a,onClick:s,onClose:l,isActive:c,isSmallSize:u,isSelected:d,selectedRef:p,hasDescriptions:f,hasIcons:m,isFavorite:v,onFavoriteClick:g}=e,y=(0,r.useCallback)((()=>{s(),l&&l()}),[s,l]),C=u&&w.small;return r.createElement("div",{className:h()(w.action,c&&w.active,C,f&&w.withDescription,d&&w.selected),onClick:y,ref:p},m&&(void 0!==n?r.createElement(_,{logoUrl:n,size:f?"xsmall":"xxxsmall",className:h()(w.icon,C)}):r.createElement("span",{className:h()(w.fakeIcon,C)})),r.createElement("div",{className:h()(w.labelAndDescription,C)},r.createElement("span",{className:h()(w.label,C)},x(t)),f&&r.createElement("br",null),f&&r.createElement("span",{className:h()(w.description,C)},a?x(a):"")),void 0!==v&&r.createElement("div",{ -className:h()(w.action__favoriteIcon,v&&w.action__favoriteIcon_active)},r.createElement(E.FavoriteButton,{isActive:c,isFilled:v,onClick:function(e){e.stopPropagation(),null==g||g()}})));function x(e){return r.createElement(b.HighlightedText,{text:e,rules:o,queryString:i,className:h()(c&&w.highlighted,c&&w.active)})}}),((e,t)=>Object.keys(t).filter((e=>!["onClick","onClose","onFavoriteClick"].includes(e))).every((n=>t[n]===e[n]))));var k=n(48471),S=n(69311),A=n(5826),N=n(16734);const D=(0,g.mergeThemes)(v.DEFAULT_MENU_THEME,N);function I(e){const{title:t,sections:o,onClose:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:v,hasDescriptions:g,hasIcons:E,..._}=e,[b,w]=(0,r.useState)((()=>o.reduce(((e,t,n)=>(t.name&&(e[t.id]=!0),e)),{})));function N(e){const{id:t,...n}=e;return r.createElement(x,{key:t,rules:d,search:l,onClose:i,isSmallSize:!0,isSelected:t===a,selectedRef:t===a?s:void 0,hasDescriptions:g,hasIcons:E,...n})}return r.createElement(m.PopupMenu,{..._,onClose:i,className:h()(A.menu,g&&A.withDescriptions),theme:D,maxHeight:g?313:280,noMomentumBasedScroll:!0,isOpened:!0,onOpen:function(){var e;null===(e=v.current)||void 0===e||e.focus()}},r.createElement("div",{className:A.header},r.createElement("div",{className:A.title},t),r.createElement("div",{className:A.container},r.createElement(f.Icon,{icon:k,className:A.icon}),r.createElement("input",{size:1,type:"text",className:A.input,placeholder:p.t(null,void 0,n(52298)),autoComplete:"off","data-role":"search",onChange:function(e){c(e.target.value)},value:l,ref:v}),Boolean(l)&&r.createElement(f.Icon,{icon:S,className:A.clear,onClick:function(){c("")}}))),l?u.map(N):o.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},Boolean(t)&&r.createElement(y.PopupMenuSeparator,null),e.name?r.createElement(C.CollapsibleSection,{summary:e.name,className:A.section,open:b[e.id],onStateChange:t=>w({...b,[e.id]:t})},e.actions.map(N)):e.actions.map(N)))))}var R=n(35057),M=n(69654),L=n(40211);function T(e){const{title:t,onClose:o,sections:i,selectedId:a,selectedRef:s,search:l,setSearch:c,items:u,rules:d,searchRef:h,hasIcons:f,hasDescriptions:m}=e;return r.createElement(R.AdaptivePopupDialog,{title:t,onClose:o,render:function(){return r.createElement(r.Fragment,null,r.createElement(M.DialogSearch,{placeholder:p.t(null,void 0,n(52298)),onChange:v,reference:h}),r.createElement("div",{className:L.container},l?u.map((e=>{const{id:t,isActive:n,...i}=e;return r.createElement(x,{key:t,isActive:n,onClose:o,rules:d,search:l,isSelected:t===a,selectedRef:t===a?s:void 0,hasIcons:f,hasDescriptions:m,...i})})):i.map(((e,t)=>r.createElement(r.Fragment,{key:e.id},e.name&&r.createElement("div",{className:L.section},e.name),e.actions.map(((n,c)=>{const{id:u,...h}=n,p=c===e.actions.length-1,v=t===i.length-1;return r.createElement(r.Fragment,{key:u},r.createElement(x,{rules:d,search:l,onClose:o,isSelected:u===a,selectedRef:u===a?s:void 0,hasIcons:f,hasDescriptions:m,...h}),!v&&p&&r.createElement("div",{className:L.separator}))})))))))},dataName:"unit-conversion-dialog", -draggable:!1,fullScreen:!0,isOpened:!0});function v(e){c(e.target.value)}}const B={horizontalAttachEdge:u.HorizontalAttachEdge.Right,horizontalDropDirection:u.HorizontalDropDirection.FromRightToLeft};function z(e){const{element:t,...n}=e,[o,i]=(0,r.useState)(C()),[d,h]=(0,r.useState)(""),p=(0,r.useRef)(null),f=(0,r.useRef)(null),m=(0,r.useMemo)((()=>(0,s.createRegExpList)(d)),[d]),{activeIdx:v,setActiveIdx:g}=function(e,t,n,o="keydown"){const[i,a]=(0,r.useState)(-1);return(0,r.useEffect)((()=>{if(!e)return;const n=e=>{switch((0,l.hashFromEvent)(e)){case 40:if(i===t.length-1)break;e.preventDefault(),a(i+1);break;case 38:if(i<=0)break;e.preventDefault(),a(i-1)}};return e.addEventListener("keydown",n),()=>{e.removeEventListener("keydown",n)}}),[e,i,t]),(0,r.useEffect)((()=>{if(!e||!n)return;const r=e=>{var r;e.repeat||13===(0,l.hashFromEvent)(e)&&n(null!==(r=t[i])&&void 0!==r?r:null,e)};return e.addEventListener(o,r),()=>{e.removeEventListener(o,r)}}),[e,i,t,n,o]),{activeIdx:i,setActiveIdx:a}}(p.current,o,(function(e){e&&(e.onClick(),n.onClose())}));!function(e,t=[]){(0,r.useEffect)((()=>{e(-1)}),[...t])}(g,[o]),function(e,t){(0,r.useEffect)((()=>{var n;t>=0&&(null===(n=e.current)||void 0===n||n.scrollIntoView({block:"nearest"}))}),[t])}(f,v),(0,r.useEffect)((()=>{i(d?function(e,t,n){const r=e.reduce(((e,t)=>[...e,...t.actions]),[]);return(0,s.rankedSearch)({data:r,rules:n,queryString:t,primaryKey:"label",secondaryKey:"description"})}(n.sections,d,m):C())}),[d,n.sections,m]);const y=(0,r.useMemo)((()=>({selectedId:Boolean(v>=0&&o[v])?o[v].id:"",selectedRef:f,search:d,setSearch:h,searchRef:p,items:o,rules:m,hasIcons:o.some((e=>void 0!==e.icon)),hasDescriptions:o.some((e=>void 0!==e.description))})),[v,f,d,h,p,o,m]);return r.createElement(a.MatchMedia,{rule:c.DialogBreakpoints.TabletSmall},(e=>e?r.createElement(T,{...n,...y}):r.createElement(I,{...n,...y,position:(0,u.getPopupPositioner)(t,B),doNotCloseOn:t})));function C(){return n.sections.reduce(((e,t)=>(e.push(...t.actions),e)),[])}}class F{constructor(e,t,n,r){this._rootElem=document.createElement("div"),this.close=()=>{null!==this._rootElem&&(o.unmountComponentAtNode(this._rootElem),i.favoriteCurrencyUnitConversionService.getOnChange().unsubscribe(this,this._render),this._rootElem=null,this._menuClosedCallback())},this.isOpened=()=>null!==this._rootElem,this._title=e,this._element=t,this._sectionsGetter=n,this._menuClosedCallback=r,this._render(),i.favoriteCurrencyUnitConversionService.getOnChange().subscribe(this,this._render)}_render(){const e={title:this._title,sections:this._sectionsGetter(),element:this._element,onClose:this.close};o.render(r.createElement(z,{...e}),this._rootElem)}}},36189:(e,t,n)=>{"use strict";n.d(t,{FavoriteButton:()=>d});var r=n(44352),o=n(50959),i=n(97754),a=n(9745),s=n(39146),l=n(48010),c=n(14877);const u={add:r.t(null,void 0,n(44629)),remove:r.t(null,void 0,n(72482))};function d(e){const{className:t,isFilled:n,isActive:r,onClick:d,...h}=e;return o.createElement(a.Icon,{...h, -className:i(c.favorite,"apply-common-tooltip",n&&c.checked,r&&c.active,t),icon:n?s:l,onClick:d,title:n?u.remove:u.add})}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>i,getHighlightedChars:()=>a,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:i,primaryKey:a,secondaryKey:s=a,optionalPrimaryKey:l,tertiaryKey:c}=e;return t.map((e=>{const t=l&&e[l]?e[l]:e[a],i=e[s],u=c&&e[c];let d,h=0;return n.forEach((e=>{var n,a,s,l,c;const{re:p,fullMatch:f}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return h=4,void(d=null===(n=t.match(f))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&f.test(t))return h=3,void(d=null===(a=t.match(f))||void 0===a?void 0:a.index);if((0,r.isString)(i)&&f.test(i))return h=2,void(d=null===(s=i.match(f))||void 0===s?void 0:s.index);if((0,r.isString)(i)&&p.test(i))return h=2,void(d=null===(l=i.match(p))||void 0===l?void 0:l.index);if(Array.isArray(u))for(const e of u)if(f.test(e))return h=1,void(d=null===(c=e.match(f))||void 0===c?void 0:c.index)})),{matchPriority:h,matchIndex:d,item:e}})).filter((e=>i||e.matchPriority)).sort(((e,t)=>{if(e.matchPriorityt.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndexe))}function i(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function a(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:i}=e;n.lastIndex=0,o.lastIndex=0;const a=n.exec(t),s=a||o.exec(t)||i&&i.exec(t);if(e.fuzzyHighlight=!a,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),i=n(19785),a=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:l}=e,c=(0,r.useMemo)((()=>(0,i.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(a.highlighted,l)},e):r.createElement("span",null,e)))):s)}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>a});var r=n(50959),o=n(97754),i=n(45719);function a(e){return r.createElement("div",{className:o(i.separator,e.className)})}},51613:(e,t,n)=>{"use strict";n.d(t,{PopupMenuSeparator:()=>s});var r=n(50959),o=n(97754),i=n.n(o),a=n(92910);function s(e){ -const{size:t="normal",className:n,ariaHidden:o=!1}=e;return r.createElement("div",{className:i()(a.separator,"small"===t&&a.small,"normal"===t&&a.normal,"large"===t&&a.large,n),role:"separator","aria-hidden":o})}},20520:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>h});var r=n(50959),o=n(962),i=n(62942),a=n(65718),s=n(27317),l=n(29197);const c=r.createContext(void 0);var u=n(36383);const d=r.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:n,isOpened:h,closeOnClickOutside:p=!0,doNotCloseOn:f,onClickOutside:m,onClose:v,onKeyboardClose:g,"data-name":y="popup-menu-container",...C}=e,E=(0,r.useContext)(l.CloseDelegateContext),_=r.useContext(d),b=(0,r.useContext)(c),w=(0,u.useOutsideEvent)({handler:function(e){m&&m(e);if(!p)return;const t=(0,i.default)(f)?f():null==f?[]:[f];if(t.length>0&&e.target instanceof Node)for(const n of t){const t=o.findDOMNode(n);if(t instanceof Node&&t.contains(e.target))return}v()},mouseDown:!0,touchStart:!0});return h?r.createElement(a.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},r.createElement("span",{ref:w,style:{pointerEvents:"auto"}},r.createElement(s.Menu,{...C,onClose:v,onKeyboardClose:g,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:E,customRemeasureDelegate:b,ref:t,"data-name":y,limitMaxWidth:_.setMenuMaxWidth},n))):null}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>l});var r=n(50959),o=n(97754),i=n(9745),a=n(34587),s=n(578);function l(e){const{dropped:t,className:n}=e;return r.createElement(i.Icon,{className:o(n,a.icon,{[a.dropped]:t}),icon:s})}},40173:(e,t,n)=>{"use strict";function r(e,t,n={}){return Object.assign({},e,function(e,t,n={}){const r=Object.assign({},t);for(const o of Object.keys(t)){const i=n[o]||o;i in e&&(r[o]=[e[i],t[o]].join(" "))}return r}(e,t,n))}n.d(t,{mergeThemes:()=>r})},95257:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}function y(){}function C(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||f}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var E=C.prototype=new y;E.constructor=C,m(E,g.prototype),E.isPureReactComponent=!0 -;var _=Array.isArray,b=Object.prototype.hasOwnProperty,w={current:null},x={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var o,i={},a=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)b.call(t,o)&&!x.hasOwnProperty(o)&&(i[o]=t[o]);var l=arguments.length-2;if(1===l)i.children=r;else if(1{"use strict";e.exports=n(95257)},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},76197:(e,t,n)=>{"use strict";n.d(t,{CollapsibleSection:()=>l});var r=n(50959),o=n(97754),i=n.n(o),a=n(10381),s=n(12989);const l=(0,r.forwardRef)((function(e,t){const{open:n,summary:o,children:l,onStateChange:c,tabIndex:u,className:d,...h}=e;return r.createElement(r.Fragment,null,r.createElement("div",{...h,className:i()(d,s.summary),onClick:function(){c&&c(!n)},"data-open":n,ref:t,tabIndex:u},o,r.createElement(a.ToolWidgetCaret,{className:s.caret,dropped:Boolean(n)})),n&&l)}))},12811:(e,t,n)=>{"use strict";n.d(t,{HorizontalAttachEdge:()=>o,HorizontalDropDirection:()=>a,VerticalAttachEdge:()=>r,VerticalDropDirection:()=>i,getPopupPositioner:()=>c});var r,o,i,a,s=n(50151);!function(e){e[e.Top=0]="Top",e[e.Bottom=1]="Bottom"}(r||(r={})),function(e){ -e[e.Left=0]="Left",e[e.Right=1]="Right"}(o||(o={})),function(e){e[e.FromTopToBottom=0]="FromTopToBottom",e[e.FromBottomToTop=1]="FromBottomToTop"}(i||(i={})),function(e){e[e.FromLeftToRight=0]="FromLeftToRight",e[e.FromRightToLeft=1]="FromRightToLeft"}(a||(a={}));const l={verticalAttachEdge:r.Bottom,horizontalAttachEdge:o.Left,verticalDropDirection:i.FromTopToBottom,horizontalDropDirection:a.FromLeftToRight,verticalMargin:0,horizontalMargin:0,matchButtonAndListboxWidths:!1};function c(e,t){return(n,c)=>{const u=(0,s.ensureNotNull)(e).getBoundingClientRect(),{verticalAttachEdge:d=l.verticalAttachEdge,verticalDropDirection:h=l.verticalDropDirection,horizontalAttachEdge:p=l.horizontalAttachEdge,horizontalDropDirection:f=l.horizontalDropDirection,horizontalMargin:m=l.horizontalMargin,verticalMargin:v=l.verticalMargin,matchButtonAndListboxWidths:g=l.matchButtonAndListboxWidths}=t,y=d===r.Top?-1*v:v,C=p===o.Right?u.right:u.left,E=d===r.Top?u.top:u.bottom,_={x:C-(f===a.FromRightToLeft?n:0)+m,y:E-(h===i.FromBottomToTop?c:0)+y};return g&&(_.overrideWidth=u.width),_}}},84298:(e,t,n)=>{"use strict";n.r(t),n.d(t,{currencyActions:()=>s});var r=n(50151),o=n(44352),i=n(89691),a=n(79188);function s(e,t,s){if(null===t||t.readOnly)return[];const l=[],c=t=>{e.setPriceScaleCurrency(s,t)},u=t.selectedCurrency,d=t.originalCurrencies,h=t.baseCurrencies,p=t.displayedValues,f=a.favoriteCurrencyUnitConversionService.get().currencies,m={id:"first_section",actions:[]};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedCurrency,(()=>c(null)));m.actions.push(e)}const v=e.model().availableCurrencies();if(null!==u){const e=(0,r.ensureNotNull)(v.item(u)),t=(0,i.createAction)(u,(0,r.ensureDefined)(p.get(u)),e.logoUrl,e.description,!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",u)));m.actions.push(t)}const g=v.filterConvertible(h,(e=>e!==u&&d.has(e)));for(const e of g){const n=(0,r.ensureNotNull)(v.item(e.id));m.actions.push((0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),f.has(e.id),(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id))))}m.actions.length>0&&l.push(m);const y=v.filterConvertible(h,(e=>e!==u&&!d.has(e))),C=[],E=[];for(const e of y){const n=(0,r.ensureNotNull)(v.item(e.id)),o=f.has(e.id),s=(0,i.createAction)(e.id,e.code,n.logoUrl,n.description,t.selectedCurrency===e.id,(()=>c(e.id)),o,(()=>a.favoriteCurrencyUnitConversionService.toggle("currencies",e.id)));o?C.push(s):E.push(s)}return(E.length>0||C.length>0)&&l.push({id:"second_section",actions:C.concat(E)}),l}},79188:(e,t,n)=>{"use strict";n.d(t,{favoriteCurrencyUnitConversionService:()=>s});var r=n(56840),o=n(21097),i=n(68456);class a extends i.AbstractJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CURRENCY_UNIT_CONVERSION_CHANGED","currencyUnitConversion.favorites",{currencies:new Set,units:new Set})}add(e,t){const n=this.get();n[e].add(t),this.set(n)}remove(e,t){const n=this.get();n[e].delete(t)&&this.set(n)}toggle(e,t){ -this.get()[e].has(t)?this.remove(e,t):this.add(e,t)}_serialize(e){return[[...e.currencies],[...e.units]]}_deserialize(e){return{currencies:new Set(e[0]),units:new Set(e[1])}}}const s=new a(o.TVXWindowEvents,r)},14818:(e,t,n)=>{"use strict";n.r(t),n.d(t,{unitActions:()=>s});var r=n(50151),o=n(44352),i=n(89691),a=n(79188);function s(e,t,s){if(null===t||0===t.availableGroups.size)return[];const l=[],c=t=>{e.setPriceScaleUnit(s,t)},u=t.selectedUnit,d=t.originalUnits,h=t.names,p=t.descriptions,f=a.favoriteCurrencyUnitConversionService.get().units,m={actions:[],id:"first_section"};if(d.size>1){const e=(0,i.createAction)("Mixed",o.t(null,void 0,n(95093)),void 0,void 0,null===t.selectedUnit,(()=>c(null)));m.actions.push(e)}const v=e.model().availableUnits();if(null!==u){const e=(0,i.createAction)(u,(0,r.ensureDefined)(h.get(u)),void 0,(0,r.ensureDefined)(p.get(u)),!0,(()=>{}),f.has(u),(()=>a.favoriteCurrencyUnitConversionService.toggle("units",u)));m.actions.push(e)}const g=v.unitsByGroups(t.availableGroups),y=[],C=[];for(const e of g)for(const t of e.units){const e=f.has(t.id);if(t.id===u||!e&&!d.has(t.id))continue;const n=(0,i.createAction)(t.id,t.name,void 0,t.description,!1,(()=>c(t.id)),e,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",t.id)));e?C.push(n):y.push(n)}(y.length>0||C.length>0)&&m.actions.push(...C.sort(((e,t)=>e.label.toLowerCase().localeCompare(t.label.toLowerCase()))),...y),m.actions.length>0&&l.push(m);const E=u&&v.unitGroupById(u);if(null!==E)for(const e of g){if(e.name!==E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}for(const e of g){if(e.name===E)continue;const t=[];for(const n of e.units)n.id===u||d.has(n.id)||f.has(n.id)||t.push((0,i.createAction)(n.id,n.name,void 0,n.description,!1,(()=>c(n.id)),!1,(()=>a.favoriteCurrencyUnitConversionService.toggle("units",n.id))));t.length>0&&l.push({id:e.name,name:e.name,actions:t})}return l}},89691:(e,t,n)=>{"use strict";function r(e,t,n,r,o,i,a,s){return{id:e,label:t,icon:n,description:r,isActive:o,onClick:i,isFavorite:a,onFavoriteClick:s}}n.d(t,{createAction:()=>r})},578:e=>{e.exports=''},7720:e=>{e.exports=''},69311:e=>{e.exports=''},48471:e=>{ -e.exports=''},69859:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},20036:e=>{e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},44629:e=>{e.exports={ar:["اضف إلى القائمة التفضيلات"],ca_ES:["Afegeix a preferits"],cs:["Přidat do oblíbených"],de:["Zu Favoriten hinzufügen"],el:["Προσθήκη στα αγαπημένα"],en:"Add to favorites",es:["Añadir a favoritos"],fa:["افزودن به موارد مورد علاقه"],fr:["Ajouter aux favoris"],he_IL:["הוסף למועדפים"],hu_HU:["Hozzáadás kedvencekhez"],id_ID:["Tambah ke daftar favorit"],it:["Aggiungi ai preferiti"],ja:["お気に入りに追加"],ko:["즐겨찾기에 넣기"],ms_MY:["Tambah kepada kegemaran"],nl_NL:["Voeg toe aan favorieten"],pl:["Dodaj do ulubionych"],pt:["Adicionar aos favoritos"],ro:"Add to favorites",ru:["Добавить в избранное"],sv:["Lägg till som favorit"],th:["เพิ่มลงรายการโปรด"],tr:["Favorilere ekle"],vi:["Thêm vào mục yêu thích"],zh:["添加到收藏"],zh_TW:["加入收藏"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},72482:e=>{e.exports={ar:["حذف من القائمة المفضلة"],ca_ES:["Treure de preferits"],cs:["Odebrat z oblíbených"],de:["Aus Favoriten entfernen"],el:["Διαγραφή απο τα αγαπημένα"],en:"Remove from favorites",es:["Quitar de favoritos"],fa:["حذف از موارد مورد علاقه"],fr:["Retirer des favoris"],he_IL:["הסר ממועדפים"],hu_HU:["Eltávolít kedvencek közül"],id_ID:["Hilangkan dari favorit"],it:["Rimuovi dai preferiti"],ja:["お気に入りから削除"],ko:["즐겨찾기지움"],ms_MY:["Keluarkan dari kegemaran"],nl_NL:["Verwijder van favorieten"], -pl:["Usuń z ulubionych"],pt:["Remover dos favoritos"],ro:"Remove from favorites",ru:["Удалить из предпочтений"],sv:["Ta bort från favoriter"],th:["ลบออกจากรายการโปรด"],tr:["Favorilerimden çıkar"],vi:["Loại bỏ khỏi mục yêu thích"],zh:["从收藏中移除"],zh_TW:["從收藏移除"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/de.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..7969b913 --- /dev/null +++ b/charting_library/bundles/de.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports=["#{count} (Preis, Bar)"]},91282:e=>{e.exports=["#1 (Bar)"]},1961:e=>{e.exports=["#1 (Preis)"]},12706:e=>{e.exports=["#1 (Preis, Bar)"]},92195:e=>{e.exports=["#1(vertikale Position %, Balken)"]},66187:e=>{e.exports=["Medianer Wert"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Gegen den Uhrzeigersinn"]},43809:e=>{e.exports=["Koeffizienten als Prozentangaben"]},40054:e=>{e.exports=["Farbe"]},47737:e=>{e.exports=["Kompakter Statistik-Modus"]},4639:e=>{e.exports=["Koordinaten"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Kanal"]},60066:e=>{e.exports=["Veränderung in Pips"]},36150:e=>{e.exports=["Winkel"]},38280:e=>{e.exports=["Winkel"]},95264:e=>{e.exports=["Kontogröße"]},85160:e=>{e.exports=["Statistik immer anzeigen"]},54189:e=>{e.exports=["Bögen"]},34674:e=>{e.exports=["Durchschnittliche HL in Minticks"]},17608:e=>{e.exports=["Beschriftungen"]},48848:e=>{e.exports=["Rahmen"]},72269:e=>{e.exports=["Rahmen"]},27331:e=>{e.exports=["Hintergrund"]},66282:e=>{e.exports=["Hintergrund #1"]},19949:e=>{e.exports=["Spanne der Balken"]},81260:e=>{e.exports=["Gitter"]},67114:e=>{e.exports=["Datum/Zeitspanne"]},37067:e=>{e.exports=["Verschiebung (Preis, Balken)"]},75460:e=>{e.exports=["Distanz"]},46211:e=>{e.exports=["Emoji Pin"]},46001:e=>{e.exports=["Einstiegspreis"]},1220:e=>{e.exports=["Verlängern"]},71116:e=>{e.exports=["Nach unten verlängern"]},45809:e=>{e.exports=["Nach links verlängern"]},25892:e=>{e.exports=["Linie nach links verlängern"]},13611:e=>{e.exports=["Linien verlängern"]},3304:e=>{e.exports=["Linien nach links erweitern"]},83095:e=>{e.exports=["Linien nach rechts erweitern"]},14025:e=>{e.exports=["Nach rechts verlängern"]},74395:e=>{e.exports=["Linie nach rechts verlängern"]},85197:e=>{e.exports=["Nach oben verlängern"]},17006:e=>{e.exports=["Schriftgröße"]},31343:e=>{e.exports=["Fehlschlag Text"]},28565:e=>{e.exports=["Fehlschlag Hintergrund"]},87931:e=>{e.exports=["Fächer"]},39836:e=>{e.exports=["Fib Level, basierend auf logarithmischer Skalierung"]},10578:e=>{e.exports=["Volle Kreise"]},25264:e=>{e.exports=["HL Balken"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports=["Lot Größe"]},99180:e=>{e.exports=["Unteres Band"]},53861:e=>{e.exports=["Unteres Band #2"]},44775:e=>{e.exports=["Unteres Band #3"]},85206:e=>{e.exports=["Beschriftung"]},75332:e=>{e.exports=["Label Rahmen"]},14773:e=>{e.exports=["Hintergrund des Labels"]},37126:e=>{e.exports=["Label Text"]},79106:e=>{e.exports=["Level"]},95610:e=>{e.exports=["Levels-Linie"]},79307:e=>{e.exports=["Beschriftungen links"]},49286:e=>{e.exports=["Linie - HT/2"]},17676:e=>{e.exports=["Linie - Eröffnung"]},47669:e=>{e.exports=["Linie - Schluss"]},71899:e=>{e.exports=["Linie - Hoch"]},83394:e=>{e.exports=["Linie - Tief"]},60489:e=>{e.exports=["Linienfarbe"]},53889:e=>{e.exports=["Modus"]},95543:e=>{e.exports=["Monate"]},24510:e=>{e.exports=["Mittelpunkt"]},22213:e=>{e.exports=["Quelle Hintergrund"]},15500:e=>{ +e.exports=["Quelle Grenze"]},79238:e=>{e.exports=["Quell Text"]},37249:e=>{e.exports=["Statistiken"]},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stopp Farbe"]},56119:e=>{e.exports=["Stop Level"]},69835:e=>{e.exports=["Erfolg Text"]},91141:e=>{e.exports=["Erfolg Hintergrund"]},2694:e=>{e.exports=["Prozentuale Veränderung"]},650:e=>{e.exports=["Prozente"]},25684:e=>{e.exports=["Preis"]},23675:e=>{e.exports=["Preis-Label"]},75675:e=>{e.exports=["Preislabel"]},16103:e=>{e.exports=["Preisniveaus"]},46964:e=>{e.exports=["Preisspanne"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Preise"]},2635:e=>{e.exports=["Profit Level"]},33886:e=>{e.exports=["Bereiche und Verhältnis"]},24186:e=>{e.exports=["Umkehren"]},91367:e=>{e.exports=["Beschriftung Rechts"]},63833:e=>{e.exports=["Risiko"]},95545:e=>{e.exports=["Welle"]},10209:e=>{e.exports=["Markierungen an Oberseite"]},98001:e=>{e.exports=["Ziel Hintergrund"]},89258:e=>{e.exports=["Ziel Grenze"]},45302:e=>{e.exports=["Kursziel Farbe"]},74289:e=>{e.exports=["Ziel Text"]},17932:e=>{e.exports=["Textumfluss"]},55325:e=>{e.exports=["Zeitstempel"]},77838:e=>{e.exports=["Zeit-Ebenen"]},2295:e=>{e.exports=["Transparenz"]},4372:e=>{e.exports=["Trendlinie"]},26775:e=>{e.exports=["Oberes Band"]},21774:e=>{e.exports=["Oberes Band #2"]},21076:e=>{e.exports=["Oberes Band #3"]},12374:e=>{e.exports=["Eine Farbe verwenden"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports=["Werte"]},25227:e=>{e.exports=["Abweichung"]},1670:e=>{e.exports=["Winkel ändern"]},38829:e=>{e.exports=["Pfeilfarbe ändern"]},23723:e=>{e.exports=["X-Koordinate des Balkens ändern"]},72080:e=>{e.exports=["Flaggenfarbe ändern"]},66266:e=>{e.exports=["Y-Koordinate des Preises ändern"]},98905:e=>{e.exports=["oberen Rand ändern"]},11049:e=>{e.exports=["Vertikale Position der y-Koordinate ändern"]},98057:e=>{e.exports=["{title} Linienfarbe VWAP"]},55218:e=>{e.exports=["{title} Linienbreite VWAP"]},31804:e=>{e.exports=["{title} gegen den Uhrzeigersinn ändern"]},99128:e=>{e.exports=["Sichtbarkeit der {title} Koeffizienten als Prozent ändern"]},20216:e=>{e.exports=["{title} Farbe ändern"]},35435:e=>{e.exports=["{title} Kompakt-Statistik-Modus ändern"]},550:e=>{e.exports=["{title} Farbe des Kerzenkörperrands einer Aufwärtskerze ändern"]},28146:e=>{e.exports=["{title} Sichtbarkeit des Kerzenkörperrands ändern"]},7373:e=>{e.exports=["{title} Farbe des Kerzenkörperrands einer Abwärtskerze ändern"]},38742:e=>{e.exports=["{title} Farbe für Abwärtskerze ändern"]},42273:e=>{e.exports=["{title} Farbe für Aufwärtskerze ändern"]},76054:e=>{e.exports=["{title} Kerzendochtfarbe ändern"]},27029:e=>{e.exports=["{title} Sichtbarkeit des Kerzendochts ändern"]},22430:e=>{e.exports=["Veränderung {title} Sichtbarkeit der Veränderung in Pips"]},45537:e=>{e.exports=["Sichtbarkeit des Ankerpunkts von {title} ändern"]},31775:e=>{e.exports=["{title} Accountgröße ändern"]},37913:e=>{e.exports=['Anzeige von {title} "Status immer anzeigen" ändern']},15521:e=>{e.exports=["alle Linienfarben von {title} ändern"]},17466:e=>{ +e.exports=["{index} Linienfarbe der Bögen von {title} ändern"]},72307:e=>{e.exports=["{index} Linienbreite der Bögen von {title} ändern"]},13853:e=>{e.exports=["Sichtbarkeit der {index} Bögen von {title} ändern"]},78680:e=>{e.exports=["{title} durchschnittlicher HL Wert ändern"]},15802:e=>{e.exports=["Sichtbarkeit von {title} der untersten Labels ändern"]},36438:e=>{e.exports=["Hintergrundtransparenz von {title} ändern"]},64548:e=>{e.exports=["Hintergrundsichtbarkeit von {title} ändern"]},75312:e=>{e.exports=["Hintergrundfarbe von {title} ändern"]},39651:e=>{e.exports=["{title} Hintergrundfarbe 1 ändern"]},78177:e=>{e.exports=["{title} Hintergrundfarbe 2 ändern"]},42746:e=>{e.exports=["Sichtbarkeit der Balkenrange von {title} ändern"]},53770:e=>{e.exports=["Sichtbarkeit des Rasters von {title} ändern"]},29145:e=>{e.exports=["Rasterlinienfarbe von {title} ändern"]},64949:e=>{e.exports=["Rasterlinienstil von {title} ändern"]},93548:e=>{e.exports=["Rasterliniendicke von {title} ändern"]},15485:e=>{e.exports=["Sichtbarkeit des Datums/Zeitfensters von {title} ändern"]},3400:e=>{e.exports=["Neigung von {title} ändern"]},91534:e=>{e.exports=["Sichtbarkeit der Distanz von {title} ändern"]},65056:e=>{e.exports=["{title} Emoji ändern"]},65899:e=>{e.exports=["{title} Emoji Sichtbarkeit ändern"]},59354:e=>{e.exports=["{title} Einstiegspreis ändert"]},1447:e=>{e.exports=["{title} zum Boden erweitern"]},15258:e=>{e.exports=["{title} nach links erweitern"]},96902:e=>{e.exports=["{title} Linienerweiterungen ändern"]},896:e=>{e.exports=["{title} zum Top erweitern"]},3708:e=>{e.exports=["{title} Erweiterung nach links ändern"]},52889:e=>{e.exports=["{title} Erweiterung nach rechts ändern"]},86647:e=>{e.exports=["Erweiterung {title} ändern"]},3156:e=>{e.exports=["{title} Fehler-Textfarbe ändern"]},49885:e=>{e.exports=["{title} Hintergrundfarbe des Fehlers ändern"]},89126:e=>{e.exports=["Sichtbarkeit der {index} Fächer von {title} ändern"]},30016:e=>{e.exports=["{index} Linienbreite des Fächer von {title} ändern"]},82516:e=>{e.exports=["{index} Linienfarbe des Fächer von {title} ändern"]},78142:e=>{e.exports=["{title} Sichtbarkeit von Fächern ändern"]},79467:e=>{e.exports=["{title} Fächerlinienfarbe ändern"]},45739:e=>{e.exports=["{title} Fib-Levels basierend auf der Log-Skala ändern"]},99670:e=>{e.exports=["{title} umdrehen"]},35165:e=>{e.exports=["Sichtbarkeit von {title} full circles ändern"]},48983:e=>{e.exports=["{title} Hintergrundfarbe des Bilds ändern"]},45025:e=>{e.exports=["{title} Lotsize ändern"]},13901:e=>{e.exports=["{title} Linienfarbe des unteren Bands ändern"]},78425:e=>{e.exports=["{title} Sichtbarkeit des unteren Bands ändern"]},99491:e=>{e.exports=["{title} Linienbreite des unteren Bands ändern"]},55469:e=>{e.exports=["Ändern Sie die Linienfarbe des unteren Bands #2 von {title}"]},76157:e=>{e.exports=["Ändern Sie die Sichtbarkeit der Zeile des unteren Bands #2 von {title}"]},8081:e=>{e.exports=["Ändern Sie die Linienbreite des unteren Bands #2 von {title}"]},95016:e=>{ +e.exports=["Ändern Sie die Linienfarbe des unteren Bands #3 von {title}"]},84928:e=>{e.exports=["Ändern Sie die Sichtbarkeit der Linie des unteren Bands #3 von {title}"]},44693:e=>{e.exports=["Ändern Sie die Linienbreite des unteren Bands #3 von {title}"]},81170:e=>{e.exports=["Ausrichtung der {title} Etiketten ändern"]},22775:e=>{e.exports=["Schriftgröße der {title} Label ändern"]},24338:e=>{e.exports=["Sichtbarkeit der Labels von {title} ändern"]},32891:e=>{e.exports=["{title} Ebene {index} Koeffizient der Linie ändern"]},85551:e=>{e.exports=["{title} Ebene {index} Linienfarbe ändern"]},47840:e=>{e.exports=["Linienstil von {title} Ebene {index} ändern"]},45463:e=>{e.exports=["{title} Ebene {index} Liniensichtbarkeit ändern"]},90098:e=>{e.exports=["{title} Ebene {index} Linienbreite ändern"]},26710:e=>{e.exports=["Sichtbarkeit der {title} Ebenen ändern"]},2359:e=>{e.exports=["Sichtbarkeit von {title} für linke Etiketten ändern"]},44643:e=>{e.exports=["Linienbreite von {title} ändern"]},20563:e=>{e.exports=["Linienfarbe von {title} ändern"]},66982:e=>{e.exports=["Linienart von {title} ändern"]},94441:e=>{e.exports=["{title} Modus ändern"]},89996:e=>{e.exports=["Sichtbarkeit des Mittelpunkts von {title} ändern"]},36618:e=>{e.exports=["{title} spiegeln"]},18544:e=>{e.exports=["{title} Hintergrundfarbe der Quelle ändern"]},48035:e=>{e.exports=["{title} Färbung des Rands der Quelle ändern"]},42286:e=>{e.exports=["{title} Quelltext Farbe ändern"]},588:e=>{e.exports=["Position der Statusanzeige von {title} ändern"]},54659:e=>{e.exports=["{title} Farbe des Stopps ändern"]},89182:e=>{e.exports=["{title} Level des Stopp ändern"]},82224:e=>{e.exports=["{title} Preis des Stopp ändern"]},88383:e=>{e.exports=["Textfarbe für {title} Erfolg ändern"]},26967:e=>{e.exports=["Hintergrundfarbe für {title} Erfolg ändern"]},62243:e=>{e.exports=["Veränderung {title} Sichtbarkeit der prozentualen Veränderung"]},45936:e=>{e.exports=["Sichtbarkeit des Preislabels {title} ändern"]},88577:e=>{e.exports=["Sichtbarkeit des Preislabels von {title} ändern"]},47045:e=>{e.exports=["Sichtbarkeit der Preisrange von {title} ändern"]},94028:e=>{e.exports=["{title} Preissichtbarkeit ändern"]},56175:e=>{e.exports=["Sichtbarkeit der Preise von {title} ändern"]},44539:e=>{e.exports=["{title} Profitlevel ändern"]},41646:e=>{e.exports=["{title} Preis des Profit ändern"]},52877:e=>{e.exports=["{title} Umkehrung ändern"]},16598:e=>{e.exports=["Sichtbarkeit von {title} der rechten Labels ändern"]},31553:e=>{e.exports=["{title} Risiko ändern"]},40344:e=>{e.exports=["{title} Risiko-Anzeige ändern"]},73137:e=>{e.exports=["Sichtbarkeit von {title} der obersten Labels ändern"]},52387:e=>{e.exports=["{title} Hintergrundfarbe des Ziels ändern"]},6921:e=>{e.exports=["{title} Färbung des Rands des Ziels ändern"]},97573:e=>{e.exports=["{title} Farbe des Ziels ändern"]},27634:e=>{e.exports=["{title} Textfarbe des Ziels ändern"]},33822:e=>{e.exports=["Sichtbarkeit von {title} Zeitlabel ändern"]},84321:e=>{e.exports=["{title} Transparenz ändern"]},10417:e=>{ +e.exports=["{title} Linienfarbe des oberen Bands ändern"]},58722:e=>{e.exports=["{title} Sichtbarkeit des oberen Bands ändern"]},13633:e=>{e.exports=["{title} Linienbreite des unteren Bands ändern"]},64709:e=>{e.exports=["Ändern Sie die Linienfarbe des oberen Bands #2 von {title}"]},97847:e=>{e.exports=["Ändern Sie die Sichtbarkeit der Linie des oberen Bands #2 von {title}"]},62921:e=>{e.exports=["Ändern Sie die Linienbreite des oberen Bands #2 von {title}"]},94153:e=>{e.exports=["Ändern Sie die Linienfarbe des oberen Bands #3 von {title}"]},19835:e=>{e.exports=["Ändern Sie die Sichtbarkeit der Linie des oberen Bands #3 von {title}"]},68310:e=>{e.exports=["Ändern Sie die Linienbreite des oberen Bands #3 von {title}"]},12355:e=>{e.exports=["{title} Wert der Varianz verändern"]},25937:e=>{e.exports=["Etiketten Ausrichtung von {toolName} auf vertikal ändern"]},46991:e=>{e.exports=["Etiketten Ausrichtung von {toolName} auf horizontal ändern"]},73080:e=>{e.exports=["Label-Ausrichtung {toolName} ändern"]},24272:e=>{e.exports=["Sichtbarkeit der Linie von {toolName} ändern"]},46404:e=>{e.exports=["Linienbreite von {toolName} ändern"]},50265:e=>{e.exports=["Linienfarbe von {toolName} ändern"]},72781:e=>{e.exports=["Linien von {toolName} nach links erweitern"]},84613:e=>{e.exports=["Linien von {toolName} nach rechts erweitern"]},62603:e=>{e.exports=["Linien von {toolName} nach links bis zum Ende erweitern"]},62412:e=>{e.exports=["Linien von {toolName} nach rechts bis zum Ende erweitern"]},35422:e=>{e.exports=["Linienstil von {toolName} ändern"]},77690:e=>{e.exports=["{toolName} Text ändern"]},69871:e=>{e.exports=["Sichtbarkeit des Text von {toolName} ändern"]},25878:e=>{e.exports=["{toolName} Textumbruch ändern"]},91832:e=>{e.exports=["Texthintergrundfarbe von {toolName} ändern"]},18610:e=>{e.exports=["Texthintergrundsichtbarkeit von {toolName} ändern"]},44755:e=>{e.exports=["Sichtbarkeit des {toolName} Textrahmenfarbe ändern"]},6324:e=>{e.exports=["Sichtbarkeit der {toolName} Textrahmendicke ändern"]},45529:e=>{e.exports=["Sichtbarkeit des {toolName} Textrahmens ändern"]},6500:e=>{e.exports=["Textfarbe von {toolName} ändern"]},51614:e=>{e.exports=['Textschriftart von {toolName} auf "fett" ändern']},18572:e=>{e.exports=['Textschriftart von {toolName} auf "kursiv" ändern']},48382:e=>{e.exports=["Textgröße von {toolName} ändern"]},18567:e=>{e.exports=["Eigenschaft {propertyName} ändern"]},21926:e=>{e.exports=["Hintergrundfarbe"]},52241:e=>{e.exports=["Hintergründe ausgefüllt"]},70607:e=>{e.exports=["Linienfarbe"]},41075:e=>{e.exports=["Linienstil"]},73043:e=>{e.exports=["Linienbreite"]},72223:e=>{e.exports=["Zeichnungen verschieben"]},41437:e=>{e.exports=["Textfarbe"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.4053.929467332218f26dc70f.js b/charting_library/bundles/de.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..70676e2f --- /dev/null +++ b/charting_library/bundles/de.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["Balken"]},19648:e=>{e.exports=["12-Stunden"]},55838:e=>{e.exports=["24-Stunden"]},72171:e=>{e.exports=["Zentrieren"]},88364:e=>{e.exports=["Grundtypen von Charts"]},46720:e=>{e.exports=["Fadenkreuz"]},50985:e=>{e.exports=["Währung"]},17319:e=>{e.exports=["Währung und Einheit"]},19481:e=>{e.exports=["Erscheinung"]},68791:e=>{e.exports=["Argumente"]},95036:e=>{e.exports=["Durchschnittlicher Schlusskurs"]},91757:e=>{e.exports=["Unten"]},27331:e=>{e.exports=["Hintergrund"]},22519:e=>{e.exports=["Balken Änderungswerte"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports=["Rasterlinien"]},25209:e=>{e.exports=["Datumsformat"]},55090:e=>{e.exports=["Wochentag auf den Labels"]},29601:e=>{e.exports=["Beschreibung"]},26897:e=>{e.exports=["Ereignisse"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports=["Nur horiz."]},60971:e=>{e.exports=["Höchst- und Tiefstpreis"]},61142:e=>{e.exports=["Indikatoren"]},34905:e=>{e.exports=["Wert der Indikatoren"]},29687:e=>{e.exports=["Indikatoren und Finanzdaten"]},25084:e=>{e.exports=["Bezeichnung der Indikatoren und Finanzdaten"]},9654:e=>{e.exports=["Name des Indikators"]},99487:e=>{e.exports=["OHLC Werte"]},75991:e=>{e.exports=["Markt-Öffnungs-Status anzeigen"]},96073:e=>{e.exports=["Ausführliche Beschreibung"]},78905:e=>{e.exports=["Labels auf der Preisskala"]},19286:e=>{e.exports=["Links"]},70500:e=>{e.exports=["Kapital"]},66653:e=>{e.exports="Margins"},76476:e=>{e.exports=["Mitte"]},42502:e=>{e.exports=["Keine Überschneidungen"]},49199:e=>{e.exports=["Keine"]},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Skalierungen"]},53224:e=>{e.exports=["Skalen Platzierung"]},79194:e=>{e.exports=["Status Zeile"]},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbolname"]},27767:e=>{e.exports=["Symbol letzter Preis"]},40847:e=>{e.exports=["Symbol Schlusskurs des Vortages"]},50446:e=>{e.exports=["Bereich"]},73908:e=>{e.exports=["Trennstreifen zwischen den Fenstern"]},36014:e=>{e.exports=["Prozentsatz"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Preis vor/nach dem Handelstag"]},64859:e=>{e.exports=["Preis-Skala"]},76523:e=>{e.exports=["Preis und Prozentwert"]},21141:e=>{e.exports=["Rechts"]},40187:e=>{e.exports=["Rechter Seitenrand"]},77705:e=>{e.exports=["Wasserzeichen"]},26458:e=>{e.exports=["Docht"]},65994:e=>{e.exports=["Oben"]},92960:e=>{e.exports=["Textausrichtung"]},90581:e=>{e.exports=["Text Ausrichtung"]},67369:e=>{e.exports=["Titel"]},31326:e=>{e.exports=["Titel"]},23097:e=>{e.exports=["Ticker, Name"]},82168:e=>{e.exports=["Ticker und Beschreibung"]},43637:e=>{e.exports=["Zeit-Skala"]},97316:e=>{e.exports=["Format der Uhrzeit"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Einheit"]},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports=["Wert laut Skala"]},91322:e=>{e.exports=["Werte"]},37174:e=>{e.exports=["Vert. und horiz."]},36426:e=>{e.exports=["Nur vert."]},44085:e=>{e.exports=["Vertikal"]},57889:e=>{e.exports=["Sichtbarkeit der OHLC-Werte ändern"]}, +35646:e=>{e.exports=["Sichtbarkeit der Navigationsschaltflächen ändern"]},18644:e=>{e.exports=["Sichtbarkeit des Marktstatus ändern"]},45110:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},10349:e=>{e.exports=["unteren Rand ändern"]},88161:e=>{e.exports=["Sichtbarkeit von Währungs- und Einheitenbeschriftungen ändern"]},84060:e=>{e.exports=["Sichtbarkeit des Währungslabels ändern"]},99011:e=>{e.exports=["Hintergrundfarbe der Chart ändern"]},72458:e=>{e.exports=["Chart-Hintergrundtyp ändern"]},37034:e=>{e.exports=["Fadenkreuzbreite ändern"]},29951:e=>{e.exports=["Farbe des Fadenkreuzes ändern"]},92027:e=>{e.exports=["Fadenkreuzstil ändern"]},50457:e=>{e.exports=["Datumsformat ändern"]},7104:e=>{e.exports=["Wochentag auf den Labels ändern"]},27764:e=>{e.exports=["Sichtbarkeit der Rasterlinien ändern"]},88096:e=>{e.exports=["Farbe der horizontalen Gitterlinien ändern"]},31325:e=>{e.exports=["Sichtbarkeit der Indikatortitel ändern"]},99774:e=>{e.exports=["Sichtbarkeit der Indikatorwerte ändern"]},96162:e=>{e.exports=["Sichtbarkeit der Indikatorargumente ändern"]},59820:e=>{e.exports=["Sichtbarkeit von Indikatoren- und Finanzdaten-Labels ändern"]},90512:e=>{e.exports=["Ändert die Sichtbarkeit des Labels für Werte der Indikatoren und Finanzkennzahlen"]},97956:e=>{e.exports=["Hintergrundtransparenz der Legende ändern"]},61061:e=>{e.exports=["Hintergrundsichtbarkeit der Legende ändern"]},37730:e=>{e.exports=["Sichtbarkeit der Schaltflächen des Fensters ändern"]},89032:e=>{e.exports=["Farbe der Trennstreifen im Fenster ändern"]},35636:e=>{e.exports=["unteren Rand ändern"]},66601:e=>{e.exports=["Prozentsatz des rechten Seitenrands ändern"]},25616:e=>{e.exports=["Farbe des Symbol-Wasserzeichens ändern"]},87159:e=>{e.exports=["Sichtbarkeit des Symbolwasserzeichens ändern"]},26717:e=>{e.exports=["Sichtbarkeit der Symbolbeschreibung ändern"]},6091:e=>{e.exports=["Die Sichtbarkeit des Symbolfelds verändern"]},28741:e=>{e.exports=["Anzeigemodus des letzten Wertes ändern"]},95071:e=>{e.exports=["Format der Symbollegende ändern"]},35065:e=>{e.exports=["Textfarbe der Skalen ändern"]},84382:e=>{e.exports=["Schriftgröße der Skalen ändern"]},12468:e=>{e.exports=["Farbe der Skalenlinien ändern"]},71589:e=>{e.exports=["Sichtbarkeit der Session-Übergänge ändern"]},15035:e=>{e.exports=["Linienbreite der Sitzungs-Übergänge ändern"]},1579:e=>{e.exports=["Farbe der Sitzungs-Übergänge ändern"]},21460:e=>{e.exports=["Stil der Session-Übergänge ändern"]},76991:e=>{e.exports=["Format der Uhrzeit ändern"]},98905:e=>{e.exports=["oberen Rand ändern"]},7011:e=>{e.exports=["Sichtbarkeit des Einheitenlabels ändern"]},22722:e=>{e.exports=["Farbe der vertikalen Gitterlinien ändern"]},9455:e=>{e.exports=["Sichtbarkeit der Volumenwerte ändern"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.435.ada80623f71848fbb57d.js b/charting_library/bundles/de.435.ada80623f71848fbb57d.js deleted file mode 100644 index 4120d19f..00000000 --- a/charting_library/bundles/de.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["Balken"]},19648:e=>{e.exports=["12-Stunden"]},55838:e=>{e.exports=["24-Stunden"]},72171:e=>{e.exports=["Zentrieren"]},88364:e=>{e.exports=["Grundtypen von Charts"]},46720:e=>{e.exports=["Fadenkreuz"]},50985:e=>{e.exports=["Währung"]},17319:e=>{e.exports=["Währung und Einheit"]},19481:e=>{e.exports=["Erscheinung"]},68791:e=>{e.exports=["Argumente"]},95036:e=>{e.exports=["Durchschnittlicher Schlusskurs"]},91757:e=>{e.exports=["Unten"]},27331:e=>{e.exports=["Hintergrund"]},22519:e=>{e.exports=["Balken Änderungswerte"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports=["Rasterlinien"]},25209:e=>{e.exports=["Datumsformat"]},55090:e=>{e.exports=["Wochentag auf den Labels"]},29601:e=>{e.exports=["Beschreibung"]},26897:e=>{e.exports=["Ereignisse"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports=["Nur horiz."]},60971:e=>{e.exports=["Höchst- und Tiefstpreis"]},61142:e=>{e.exports=["Indikatoren"]},34905:e=>{e.exports=["Wert der Indikatoren"]},29687:e=>{e.exports=["Indikatoren und Finanzdaten"]},25084:e=>{e.exports=["Bezeichnung der Indikatoren und Finanzdaten"]},9654:e=>{e.exports=["Name des Indikators"]},99487:e=>{e.exports=["OHLC Werte"]},75991:e=>{e.exports=["Markt-Öffnungs-Status anzeigen"]},96073:e=>{e.exports=["Ausführliche Beschreibung"]},78905:e=>{e.exports=["Labels auf der Preisskala"]},19286:e=>{e.exports=["Links"]},70500:e=>{e.exports=["Kapital"]},66653:e=>{e.exports="Margins"},76476:e=>{e.exports=["Mitte"]},42502:e=>{e.exports=["Keine Überschneidungen"]},49199:e=>{e.exports=["Keine"]},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Skalierungen"]},53224:e=>{e.exports=["Skalen Platzierung"]},79194:e=>{e.exports=["Status Zeile"]},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbolname"]},27767:e=>{e.exports=["Symbol letzter Preis"]},40847:e=>{e.exports=["Symbol Schlusskurs des Vortages"]},50446:e=>{e.exports=["Bereich"]},73908:e=>{e.exports=["Trennstreifen zwischen den Fenstern"]},36014:e=>{e.exports=["Prozentsatz"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Preis vor/nach dem Handelstag"]},64859:e=>{e.exports=["Preis-Skala"]},76523:e=>{e.exports=["Preis und Prozentwert"]},21141:e=>{e.exports=["Rechts"]},40187:e=>{e.exports=["Rechter Seitenrand"]},77705:e=>{e.exports=["Wasserzeichen"]},26458:e=>{e.exports=["Docht"]},65994:e=>{e.exports=["Oben"]},92960:e=>{e.exports=["Textausrichtung"]},90581:e=>{e.exports=["Text Ausrichtung"]},67369:e=>{e.exports=["Titel"]},31326:e=>{e.exports=["Titel"]},23097:e=>{e.exports=["Ticker, Name"]},82168:e=>{e.exports=["Ticker und Beschreibung"]},43637:e=>{e.exports=["Zeit-Skala"]},97316:e=>{e.exports=["Format der Uhrzeit"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Einheit"]},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports=["Wert laut Skala"]},91322:e=>{e.exports=["Werte"]},37174:e=>{e.exports=["Vert. und horiz."]},36426:e=>{e.exports=["Nur vert."]},44085:e=>{e.exports=["Vertikal"]},57889:e=>{e.exports=["Sichtbarkeit der OHLC-Werte ändern"]}, -35646:e=>{e.exports=["Sichtbarkeit der Navigationsschaltflächen ändern"]},18644:e=>{e.exports=["Sichtbarkeit des Marktstatus ändern"]},45110:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},10349:e=>{e.exports=["unteren Rand ändern"]},88161:e=>{e.exports=["Sichtbarkeit von Währungs- und Einheitenbeschriftungen ändern"]},84060:e=>{e.exports=["Sichtbarkeit des Währungslabels ändern"]},99011:e=>{e.exports=["Hintergrundfarbe der Chart ändern"]},72458:e=>{e.exports=["Chart-Hintergrundtyp ändern"]},37034:e=>{e.exports=["Fadenkreuzbreite ändern"]},29951:e=>{e.exports=["Farbe des Fadenkreuzes ändern"]},92027:e=>{e.exports=["Fadenkreuzstil ändern"]},50457:e=>{e.exports=["Datumsformat ändern"]},7104:e=>{e.exports=["Wochentag auf den Labels ändern"]},27764:e=>{e.exports=["Sichtbarkeit der Rasterlinien ändern"]},88096:e=>{e.exports=["Farbe der horizontalen Gitterlinien ändern"]},31325:e=>{e.exports=["Sichtbarkeit der Indikatortitel ändern"]},99774:e=>{e.exports=["Sichtbarkeit der Indikatorwerte ändern"]},96162:e=>{e.exports=["Sichtbarkeit der Indikatorargumente ändern"]},59820:e=>{e.exports=["Sichtbarkeit von Indikatoren- und Finanzdaten-Labels ändern"]},90512:e=>{e.exports=["Ändert die Sichtbarkeit des Labels für Werte der Indikatoren und Finanzkennzahlen"]},97956:e=>{e.exports=["Hintergrundtransparenz der Legende ändern"]},61061:e=>{e.exports=["Hintergrundsichtbarkeit der Legende ändern"]},37730:e=>{e.exports=["Sichtbarkeit der Schaltflächen des Fensters ändern"]},89032:e=>{e.exports=["Farbe der Trennstreifen im Fenster ändern"]},35636:e=>{e.exports=["unteren Rand ändern"]},66601:e=>{e.exports=["Prozentsatz des rechten Seitenrands ändern"]},25616:e=>{e.exports=["Farbe des Symbol-Wasserzeichens ändern"]},87159:e=>{e.exports=["Sichtbarkeit des Symbolwasserzeichens ändern"]},26717:e=>{e.exports=["Sichtbarkeit der Symbolbeschreibung ändern"]},6091:e=>{e.exports=["Die Sichtbarkeit des Symbolfelds verändern"]},28741:e=>{e.exports=["Anzeigemodus des letzten Wertes ändern"]},95071:e=>{e.exports=["Format der Symbollegende ändern"]},35065:e=>{e.exports=["Textfarbe der Skalen ändern"]},84382:e=>{e.exports=["Schriftgröße der Skalen ändern"]},12468:e=>{e.exports=["Farbe der Skalenlinien ändern"]},76991:e=>{e.exports=["Format der Uhrzeit ändern"]},98905:e=>{e.exports=["oberen Rand ändern"]},7011:e=>{e.exports=["Sichtbarkeit des Einheitenlabels ändern"]},22722:e=>{e.exports=["Farbe der vertikalen Gitterlinien ändern"]},9455:e=>{e.exports=["Sichtbarkeit der Volumenwerte ändern"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/de.505.978e053ffa4899c28da8.js similarity index 83% rename from charting_library/bundles/de.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/de.505.978e053ffa4899c28da8.js index 9ec80de7..a7ff666a 100644 --- a/charting_library/bundles/de.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/de.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Dunkel"]},69841:e=>{e.exports=["Hell"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["t"],e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["t"]},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} Kopieren"]},13395:e=>{e.exports=["T"]},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports=["Std."]},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input=["Zurück"],e.exports.Minimize_input=["Minimieren"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} Objekt","{number} Objekte"],e.exports.Length_input=["Länge"],e.exports.Plot_input="Plot",e.exports.Zero_input=["Null"],e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["OberesLimit"],e.exports.LowerLimit_input=["UntereBegrenzung"],e.exports.Offset_input="Offset",e.exports.length_input=["Länge"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input=["Bewegung"],e.exports.Value_input=["Wert"],e.exports.Method_input=["Methode"],e.exports["Values in status line_input"]=["Werte in der Statuszeile"],e.exports["Labels on price scale_input"]=["Labels auf der Preisskala"],e.exports["Accumulation/Distribution_input"]=["Akkumulation/Distribution"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Gleichheitslinie"],e.exports["Window Size_input"]=["Fenstergröße"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Oberes Band"],e.exports.Lower_input=["Unteres Band"],e.exports.Deviation_input=["Abweichung"],e.exports["Levels Format_input"]=["Level Format"],e.exports["Labels Position_input"]=["Label Position"],e.exports["0 Level Color_input"]=["0 Level Farbe"],e.exports["0.236 Level Color_input"]=["0.236 Level Farbe"],e.exports["0.382 Level Color_input"]=["0.382 Level Farbe"],e.exports["0.5 Level Color_input"]=["0.5 Level Farbe"],e.exports["0.618 Level Color_input"]=["0.618 Level Farbe"],e.exports["0.65 Level Color_input"]=["0.65 Level Farbe"],e.exports["0.786 Level Color_input"]=["0.786 Level Farbe"],e.exports["1 Level Color_input"]=["1 Level Farbe"],e.exports["1.272 Level Color_input"]=["1.272 Level Farbe"],e.exports["1.414 Level Color_input"]=["1.414 Level Farbe"],e.exports["1.618 Level Color_input"]=["1.618 Level Farbe"],e.exports["1.65 Level Color_input"]=["1.65 Level Farbe"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Dunkel"]},69841:e=>{e.exports=["Hell"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["t"],e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["t"]},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} Kopieren"]},13395:e=>{e.exports=["T"]},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports=["Std."]},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input=["Zurück"],e.exports.Minimize_input=["Minimieren"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} Objekt","{number} Objekte"],e.exports.Length_input=["Länge"],e.exports.Plot_input="Plot",e.exports.Zero_input=["Null"],e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["OberesLimit"],e.exports.LowerLimit_input=["UntereBegrenzung"],e.exports.Offset_input="Offset",e.exports.length_input=["Länge"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input=["Bewegung"],e.exports.Value_input=["Wert"],e.exports.Method_input=["Methode"],e.exports["Values in status line_input"]=["Werte in der Statuszeile"],e.exports["Labels on price scale_input"]=["Labels auf der Preisskala"],e.exports["Accumulation/Distribution_input"]=["Akkumulation/Distribution"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Gleichheitslinie"],e.exports["Window Size_input"]=["Fenstergröße"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Oberes Band"],e.exports.Lower_input=["Unteres Band"],e.exports.Deviation_input=["Abweichung"],e.exports["Levels Format_input"]=["Level Format"],e.exports["Labels Position_input"]=["Label Position"],e.exports["0 Level Color_input"]=["0 Level Farbe"],e.exports["0.236 Level Color_input"]=["0.236 Level Farbe"],e.exports["0.382 Level Color_input"]=["0.382 Level Farbe"],e.exports["0.5 Level Color_input"]=["0.5 Level Farbe"],e.exports["0.618 Level Color_input"]=["0.618 Level Farbe"],e.exports["0.65 Level Color_input"]=["0.65 Level Farbe"],e.exports["0.786 Level Color_input"]=["0.786 Level Farbe"],e.exports["1 Level Color_input"]=["1 Level Farbe"],e.exports["1.272 Level Color_input"]=["1.272 Level Farbe"],e.exports["1.414 Level Color_input"]=["1.414 Level Farbe"],e.exports["1.618 Level Color_input"]=["1.618 Level Farbe"],e.exports["1.65 Level Color_input"]=["1.65 Level Farbe"], e.exports["2.618 Level Color_input"]=["2.618 Level Farbe"],e.exports["2.65 Level Color_input"]=["2.65 Level Farbe"],e.exports["3.618 Level Color_input"]=["3.618 Level Farbe"],e.exports["3.65 Level Color_input"]=["3.65 Level Farbe"],e.exports["4.236 Level Color_input"]=["4.236 Level Farbe"],e.exports["-0.236 Level Color_input"]=["-0.236 Level Farbe"],e.exports["-0.382 Level Color_input"]=["-0.382 Level Farbe"],e.exports["-0.618 Level Color_input"]=["-0.618 Level Farbe"],e.exports["-0.65 Level Color_input"]=["-0.65 Level Farbe"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX Glättung"],e.exports["DI Length_input"]=["DI-Länge"],e.exports.Smoothing_input=["Glättung"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Steigend"],e.exports.Falling_input=["Fallend"],e.exports["Color 0_input"]=["Farbe 0"],e.exports["Color 1_input"]=["Farbe 1"],e.exports.Source_input=["Quelle"],e.exports.StdDev_input=["Abweichungen"],e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input=["Überkauft"],e.exports.Oversold_input=["Überverkauft"],e.exports["Bollinger Bands Width_input"]=["Bollinger Bands-Breite"],e.exports["RSI Length_input"]=["RSI Länge"],e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input=["Auflösung"],e.exports["Fast Length_input"]=["Schnelle Periode"],e.exports["Slow Length_input"]=["Langsame Periode"],e.exports["Chaikin Oscillator_input"]=["Chaikin-Oszillator"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Kurs"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Nulllinie"],e.exports["Color 2_input"]=["Farbe 2"],e.exports["Color 3_input"]=["Farbe 3"],e.exports["Color 4_input"]=["Farbe 4"],e.exports["Color 5_input"]=["Farbe 5"],e.exports["Color 6_input"]=["Farbe 6"],e.exports["Color 7_input"]=["Farbe 7"],e.exports["Color 8_input"]=["Farbe 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Oberes Band"],e.exports["Lower Band_input"]=["Unteres Band"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Glättung der Linie"],e.exports["Smoothing Length_input"]=["Glättung der Länge"],e.exports["WMA Length_input"]=["WMA Länge"],e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input=["Korrelation"],e.exports.Period_input=["Zeitraum"],e.exports.Centered_input=["Zentriert"],e.exports["Detrended Price Oscillator_input"]=["Detrended Price-Oszillator"],e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADX Glättung"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM", e.exports["Elder's Force Index_input"]=["Elder's Force-Index"],e.exports.Percent_input=["Prozent"],e.exports.Exponential_input=["Exponentiell"],e.exports.Average_input=["Durchschnitt"],e.exports["Upper Percentage_input"]=["Höhere Prozentzahl"],e.exports["Lower Percentage_input"]=["Niedrigere Prozentzahl"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Auslöser"],e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]=["Trader EMA 1-Länge"],e.exports["Trader EMA 2 length_input"]=["Trader EMA 2-Länge"],e.exports["Trader EMA 3 length_input"]=["Trader EMA 3-Länge"],e.exports["Trader EMA 4 length_input"]=["Trader EMA 4-Länge"],e.exports["Trader EMA 5 length_input"]=["Trader EMA 5-Länge"],e.exports["Trader EMA 6 length_input"]=["Trader EMA 6-Länge"],e.exports["Investor EMA 1 length_input"]=["Investor EMA 1 Länge"],e.exports["Investor EMA 2 length_input"]=["Investor EMA 2 Länge"],e.exports["Investor EMA 3 length_input"]=["Investor EMA 3 Länge"],e.exports["Investor EMA 4 length_input"]=["Investor EMA 4 Länge"],e.exports["Investor EMA 5 length_input"]=["Investor EMA 5 Länge"],e.exports["Investor EMA 6 length_input"]=["Investor EMA 6 Länge"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Conversion Line Perioden"],e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]=["Grundlinie"],e.exports["Leading Span A_input"]="Leading Span A",e.exports["Leading Span B_input"]="Leading Span B",e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]=["yay Farbe 0"],e.exports["yay Color 1_input"]=["yay Farbe 1"],e.exports.Multiplier_input=["Multiplikator"],e.exports["Bands style_input"]=["Bänder-Stil"],e.exports.Middle_input=["Mitte"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Obere Abweichung"],e.exports["Lower Deviation_input"]=["Untere Abweichung"],e.exports["Use Upper Deviation_input"]=["Benutze obere Abweichung"],e.exports["Use Lower Deviation_input"]=["Benutze untere Abweichung"],e.exports.Count_input=["Anzahl"],e.exports.Crosses_input=["Kreuzt"],e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Länge EMA"],e.exports["Length MA_input"]=["Länge MA"],e.exports["Fast length_input"]="Fast length", e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]=["Signalglättung"],e.exports["Simple ma(oscillator)_input"]=["Simple ma(Oszillator)"],e.exports["Simple ma(signal line)_input"]=["Simple ma(Signallinie)"],e.exports.Histogram_input=["Histogramm"],e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input=["signalLänge"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["OnBalanceVolumen"],e.exports.Start_input="Start",e.exports.Increment_input=["Schrittweite"],e.exports["Max value_input"]=["Maximalwert"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input=["Start"],e.exports.increment_input=["Zuwachs"],e.exports.maximum_input=["Maximum"],e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Long Periode"],e.exports["Short period_input"]=["Kurzer Zeitraum"],e.exports["Signal line period_input"]=["Singnallinienperiode"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["SMI Ergodic-Oszillator"],e.exports.Indicator_input=["Indikator"],e.exports.Oscillator_input=["Oszillator"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Stochastische Länge"],e.exports["RSI Source_input"]=["RSI Quelle"],e.exports.lengthRSI_input=["LängeRSI"],e.exports.lengthStoch_input=["LängeStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]=["Signallänge"],e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input=["Länge7"],e.exports.length14_input=["Länge14"],e.exports.length28_input=["Länge28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input=["Zeiträume"],e.exports.Shapes_input=["Formen"],e.exports["show MA_input"]=["MA anzeigen"],e.exports["MA Length_input"]=["MA Länge"],e.exports["Color based on previous close_input"]=["Farben basierend auf vorherigem Schlusskurs"], @@ -18,14 +18,14 @@ e.exports["Moving Average Triple_study"]="Moving Average Triple",e.exports["Movi e.exports["RSI Strategy_study"]=["RSI-Strategie"],e.exports["SMI Ergodic Indicator_study"]=["SMI Ergodic Indikator"],e.exports["SMI Ergodic Oscillator_study"]=["SMI Ergodic Oszillator"],e.exports["Stochastic Slow Strategy_study"]=["Stochastic Slow-Strategie"],e.exports["Volatility Stop_study"]=["Volatilitäts-Stopp"],e.exports["Volty Expan Close Strategy_study"]=["Volty-Expan-Close Strategie"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports=["Konnte nicht kopiert werden"]},34004:e=>{e.exports=["Ausschneiden fehlgeschlagen"]},96260:e=>{e.exports=["Einfügen fehlgeschlagen"]},94370:e=>{e.exports=["Countdown zum nächsten Balken"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Säulen"]},19372:e=>{e.exports=["Kommentar"]},20229:e=>{e.exports=["Symbol hinzufügen oder vergleichen"]},46689:e=>{e.exports=["Eingabe bestätigen"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Kopieren"]},87898:e=>{e.exports=["Chart Layout kopieren"]},28851:e=>{e.exports=["Preis kopieren"]},94099:e=>{e.exports=["Kairo"]},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["Kerzen"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["Veränderung"]},28089:e=>{e.exports=["Symbol ändern"]},99374:e=>{e.exports=["Intervall ändern"]},14412:e=>{e.exports=["Chart Einstellungen"]},26619:e=>{e.exports=["Chart von TradingView"]},12011:e=>{e.exports=["Chart-Bild in Zwischenablage kopiert {emoji}"]},59884:e=>{e.exports=["Chatham Inseln"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Kreis"]},32234:e=>{e.exports=["Klicken Sie, um einen Punkt zu setzen"]},52977:e=>{e.exports=["Duplizieren"]},31691:e=>{e.exports="Close"},50493:e=>{e.exports=["Order erstellen"]},52302:e=>{e.exports=["Limit-Order erstellen"]},29908:e=>{e.exports=["Fadenkreuz"]},60997:e=>{e.exports=["Fadenkreuz"]},81520:e=>{e.exports=["Devisen"]},98486:e=>{e.exports=["Aktueller Intervall und darüber"]},73106:e=>{e.exports=["Aktueller Intervall und darunter"]},85964:e=>{e.exports=["Nur aktueller Intervall"]},17206:e=>{e.exports=["Kurve"]},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports=["Zyklische Linien"]},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports=["Ein Layout mit diesem Namen existiert bereits"]},30192:e=>{e.exports=["Ein Layout mit diesem Namen existiert bereits. Möchten Sie es überschreiben?"]},32852:e=>{e.exports=["ABCD Muster"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Trade Setup analysieren"]},99873:e=>{e.exports=["Verankerung"]},66828:e=>{e.exports=["Verankerte Anmerkung"]},94782:e=>{e.exports=["Verankerter Text"]},61704:e=>{e.exports=["Verankerter VWAP"]},63597:e=>{e.exports=["Horizontale Linie hinzufügen"]},45743:e=>{e.exports=["Symbol hinzufügen"]},8700:e=>{e.exports=["Alarm hinzufügen"]},7005:e=>{e.exports=["Alarm für {title} zu {price} hinzufügen"]},64885:e=>{ e.exports=["Alarm zu {drawing} hinzufügen"]},44469:e=>{e.exports=["Alarm hinzufügen bei {series}"]},64596:e=>{e.exports=["Alarm für {series} zu {price} hinzufügen"]},3612:e=>{e.exports=["Finanz-Metrik hinzufügen für {instrumentName}"]},92206:e=>{e.exports=["Indikator / Strategie zu {studyTitle} hinzufügen"]},34810:e=>{e.exports=["Textnotiz zu {symbol} hinzufügen"]},75669:e=>{e.exports=["Diese Finanzkennzahl zum gesamten Layout hinzufügen"]},64288:e=>{e.exports=["Den Indikator dem gesamten Layout hinzufügen"]},77920:e=>{e.exports=["Die Strategie dem gesamten Layout hinzufügen"]},34059:e=>{e.exports=["Das Symbol dem gesamten Layout hinzufügen"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Immer verborgen"]},71997:e=>{e.exports=["Immer sichtbar"]},97305:e=>{e.exports=["Alle Indikatoren und Zeichen-Tools"]},59192:e=>{e.exports=["Alle Intervalle"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Elliot Welle anwenden"]},19263:e=>{e.exports=["Haupt- Elliot Wellen anwenden"]},15818:e=>{e.exports=["Minimale Elliot Wellen anwenden"]},50352:e=>{e.exports=["Intermediate Elliot Wellen anwenden"]},66631:e=>{e.exports=["Manuellen Entscheidungspunkt verwenden"]},15682:e=>{e.exports=["Manuelles Chancen-Risiko verwenden"]},15644:e=>{e.exports=["WPT Down Wave anwenden"]},5897:e=>{e.exports=["WPT Up Wave anwenden"]},13345:e=>{e.exports=["Standard anwenden"]},95910:e=>{e.exports=["Diese Indikatoren dem gesamten Layout hinzufügen"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Bogen"]},42097:e=>{e.exports=["Fläche"]},96237:e=>{e.exports=["Pfeil"]},48732:e=>{e.exports=["Pfeil Abwärts"]},82473:e=>{e.exports=["Pfeil-Markierung"]},8738:e=>{e.exports=["Pfeil nach unten"]},35062:e=>{e.exports=["Pfeil nach links"]},92163:e=>{e.exports=["Pfeil nach rechts"]},33196:e=>{e.exports=["Pfeil nach oben"]},10650:e=>{e.exports=["Pfeil Aufwärts"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["bei Schluß"]},21983:e=>{e.exports=["Athen"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (an Bildschirm anpassen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports=["Label für den durchschnittlichen Schlusskurs"]},87899:e=>{e.exports=["Durchschnittlicher Schlusskurs Linie"]},22554:e=>{e.exports=["Durchschn."]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Sprechblase"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay ist für diesen Charttyp nicht verfügbar. Möchten Sie Bar Replay beenden?"]},16812:e=>{e.exports=["Balken"]},98838:e=>{e.exports=["Balkenmuster"]},17712:e=>{e.exports=["Grundlinie"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pinsel"]},90204:e=>{e.exports=["Brüssel"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Nach vorne bringen"]},26354:e=>{e.exports=["Ganz nach vorne bringen"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bukarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Von TradingView"]},75190:e=>{e.exports=["Gehe zu Datum"]},38342:e=>{ e.exports=["Gehe zu {lineToolName}"]},75139:e=>{e.exports=["Ich akzeptiere"]},81180:e=>{e.exports=["Gann-Box"]},68102:e=>{e.exports=["Gann Fächer"]},66321:e=>{e.exports=["Gann Square (Quadrat)"]},87107:e=>{e.exports=["Gann-Square fixiert"]},7914:e=>{e.exports=["Ghost-Feed"]},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports=["Möchten Sie die Studienvorlage '{name}' wirklich löschen?"]},59368:e=>{e.exports=["Doppelkurve"]},35273:e=>{e.exports=["Doppelklicken Sie auf eine beliebige Kante, um das Layout-Raster zurückzusetzen."]},5828:e=>{e.exports=["Doppelklicken um Pfad zu beenden"]},63898:e=>{e.exports=["Doppelklicken um Linienzug zu beenden"]},42660:e=>{e.exports=["Abwärtsbewegung 1 oder A"]},44788:e=>{e.exports=["Abwärtsbewegung 2 oder B"]},71263:e=>{e.exports=["Abwärtsbewegung 3"]},70573:e=>{e.exports=["Abwärtsbewegung 4"]},59560:e=>{e.exports=["Abwärtsbewegung 5"]},70437:e=>{e.exports=["Abwärtsbewegung C"]},53831:e=>{e.exports=["Datenfenster öffnen"]},93345:e=>{e.exports=["Daten werden bereitgestellt von"]},76912:e=>{e.exports=["Datum"]},60222:e=>{e.exports=["Datumsbereich"]},79859:e=>{e.exports=["Daten- und Preisbereich"]},92203:e=>{e.exports=["Dez"]},69479:e=>{e.exports=["Grad"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamant"]},3556:e=>{e.exports=["Entkoppelter Kanal"]},62764:e=>{e.exports=["Verschiebung"]},22903:e=>{e.exports=["Zeichen-Werkzeugleiste"]},8338:e=>{e.exports=["Horizontale Linie zeichnen auf"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Chart Layout neu benennen"]},93512:e=>{e.exports=["Nachricht {title} bearbeiten"]},91215:e=>{e.exports=["Elliott Korrektur Welle (ABC)"]},80983:e=>{e.exports=["Elliot Doppel Combo Welle (WXY)"]},74118:e=>{e.exports=["Elliot Impuls Welle (12345)"]},95840:e=>{e.exports=["Elliot Dreiecks-Welle (ABCDE)"]},66637:e=>{e.exports=["Elliot Dreifach-Combo-Welle (WXYXZ)"]},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports=["Alarmlinien erweitern"]},2578:e=>{e.exports=["Verlängerte Linie"]},77295:e=>{e.exports=["Börse"]},2899:e=>{e.exports=["Vorhandener Bereich darüber"]},53387:e=>{e.exports=["Vorhandener Bereich unterhalb"]},36972:e=>{e.exports=["Prognose"]},17994:e=>{e.exports=["Bibliothek konnte nicht gespeichert werden"]},87375:e=>{e.exports=["Skript konnte nicht gespeichert werden"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Fib Kanal"]},64192:e=>{e.exports=["Fib Kreise"]},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports=["Fib Speed Resistance Arcs (Bögen)"]},20877:e=>{e.exports=["Fib Speed Resistance Fan (Fächer)"]},76783:e=>{e.exports=["Fib Spirale"]},89037:e=>{e.exports=["Fib Zeitzonen"]},72489:e=>{e.exports=["Fib Keil"]},21524:e=>{e.exports=["Flagge"]},55678:e=>{e.exports=["Flagge"]},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports=["Umgedreht"]},42015:e=>{e.exports=["Dieser Teil ist ungültig"]},47542:e=>{e.exports=["Grundlegende Studien sind auf Charts nicht länger verfügbar"]},16245:e=>{e.exports=["Kalkutta"]},3155:e=>{e.exports=["Katmandu"]}, -92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Hollow Candles"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horizontale Linie"]},76604:e=>{e.exports=["Unterstützung-/Widerstandslinie"]},42616:e=>{e.exports=["Kopf und Schultern"]},40530:e=>{e.exports=["HeikinAshi"]},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Verbergen"]},33911:e=>{e.exports=["Alles ausblenden"]},95551:e=>{e.exports=["Alle Zeichentools verbergen"]},44312:e=>{e.exports=["Alle Zeichnungen und Indikatoren verbergen"]},67927:e=>{e.exports=["Alle Zeichnungen, Indikatoren, Positionen und Orders verbergen"]},86306:e=>{e.exports=["Alle Indikatoren verbergen"]},70803:e=>{e.exports=["Alle Positionen und Orders ausblenden"]},13277:e=>{e.exports=["Zeichnungen verbergen"]},8251:e=>{e.exports=["Ereignisse im Chart ausblenden"]},44177:e=>{e.exports=["Indikatoren verbergen"]},2441:e=>{e.exports=["Markierungen auf Balken verbergen"]},90540:e=>{e.exports=["Positionen und Orders ausblenden"]},30777:e=>{e.exports=["Hoch"]},31994:e=>{e.exports=["High-Low"]},60259:e=>{e.exports=["Preislabel | Hoch/Tief"]},21803:e=>{e.exports=["Preislinien | Hoch/Tief"]},31895:e=>{e.exports=["Text Marker"]},69085:e=>{e.exports=['Das Histogramm ist zu groß, bitte erhöhen Sie die Einstellung "Zeilengröße".']},8122:e=>{e.exports=["Das Histogramm ist zu groß, bitte reduzieren Sie die Einstellung 'Zeilengröße'."]},23450:e=>{e.exports=["Bild"]},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Ungültiges Symbol"]},32619:e=>{e.exports=["Ungültiges Symbol"]},53239:e=>{e.exports=["Skala invertieren"]},20062:e=>{e.exports=["Auf 100 indexiert"]},81584:e=>{e.exports=["Label der Indikatorenwerte"]},31485:e=>{e.exports=["Namenslabel des Indikators"]},27677:e=>{e.exports=["Info Linie"]},98767:e=>{e.exports=["Indikator einfügen"]},9114:e=>{e.exports=["Mittig"]},12354:e=>{e.exports=["Innerhalb der Pitchfork"]},26579:e=>{e.exports=["Symbol"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Auf der Linken Seite"]},29404:e=>{e.exports=["Auf der Rechten Seite"]},850:e=>{e.exports=["Huch!"]},675:e=>{e.exports=["Objektbaum"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Eröffnung"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Tief"]},42284:e=>{e.exports=["Fixieren"]},1441:e=>{e.exports=["Fixieren / Lösen"]},82232:e=>{e.exports=["Vertikale Cursorlinie auf Zeitachse fixieren"]},18219:e=>{e.exports=["Kurs zu Balken Verhältnis fixieren"]},12285:e=>{e.exports=["Logarithmisch"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Long-Position"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Label Abwärts"]},13046:e=>{e.exports=["Label Aufwärts"]},94420:e=>{ -e.exports=["Beschriftungen"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linie"]},38397:e=>{e.exports=["Linie mit Markierungen"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports=["Linien"]},78104:e=>{e.exports=["Link zu dem in die Zwischenablage kopierten Chart-Bild {emoji}"]},50091:e=>{e.exports=["Lissabon"]},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Bewegen Sie den Punkt, um den Anker zu positionieren, und tappen Sie dann um ihn zu platzieren."]},45828:e=>{e.exports=["Bewegen nach"]},44302:e=>{e.exports=["Skala nach links bewegen"]},94338:e=>{e.exports=["Skala nach rechts bewegen"]},66276:e=>{e.exports=["Schiff modifiziert"]},18559:e=>{e.exports=["Modifizierte Schiff-Pitchfork"]},18665:e=>{e.exports=["Moskau"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Mrz"]},85095:e=>{e.exports=["Mexiko City"]},75633:e=>{e.exports=["Alle Skalen zu einer einzigen zusammenfügen"]},95093:e=>{e.exports=["Gemischt"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Gespiegelt"]},42769:e=>{e.exports=["Muskat"]},43088:e=>{e.exports=["Nicht verfügbar"]},95222:e=>{e.exports=["Keine Daten vorhanden"]},3485:e=>{e.exports=["Keine Skalierung (Fullscreen)"]},8886:e=>{e.exports=["Keine Synchronisation"]},16971:e=>{e.exports=["Keine Volumendaten"]},75549:e=>{e.exports=["Anmerkung"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Neuseeland"]},40887:e=>{e.exports=["Neuer Bereich oberhalb"]},96712:e=>{e.exports=["Neuer Bereich unterhalb"]},33566:e=>{e.exports=["Nikosia"]},56670:e=>{e.exports=["Etwas ist schiefgelaufen"]},64968:e=>{e.exports=["Es ist etwas schief gelaufen. Bitte versuchen Sie es erneut"]},10520:e=>{e.exports=["Neues Chart-Layout speichern"]},9908:e=>{e.exports=["Speichern unter"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Nur den Preis-Chart vergrößern"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff-Pitchfork"]},1535:e=>{e.exports=["Das Skript wird möglicherweise nicht aktualisiert, wenn Sie die Seite verlassen."]},89517:e=>{e.exports=["Einstellungen"]},43247:e=>{e.exports=["Zweiter Bruchteil ungültig"]},19796:e=>{e.exports=["Ganz nach hinten verschieben"]},23221:e=>{e.exports=["Eins nach hinten verschieben"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sitzung"]},59827:e=>{e.exports=["Session-Wechsel"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Short-Position"]},81428:e=>{e.exports=["Anzeigen"]},98116:e=>{e.exports=["Alle Zeichnungen anzeigen"]},39046:e=>{e.exports=["Alle Zeichnungen und Indikatoren anzeigen"]},38293:e=>{e.exports=["Alle Zeichnungen, Indikatoren, Positionen und Orders anzeigen"]},49982:e=>{ -e.exports=["Alle Indikatoren anzeigen"]},48284:e=>{e.exports=["Alle Ideen anzeigen"]},62632:e=>{e.exports=["Alle Positionen und Orders anzeigen"]},24620:e=>{e.exports=["Kontinuierlichen Kontraktwechsel anzeigen"]},84813:e=>{e.exports=["Kontraktablauf anzeigen"]},66263:e=>{e.exports=["Dividenden anzeigen"]},46771:e=>{e.exports=["Earnings anzeigen"]},87933:e=>{e.exports=["Ideen von Usern denen ich folge anzeigen"]},72973:e=>{e.exports=["Die neuesten Updates anzeigen"]},58669:e=>{e.exports=["Nur meine Ideen anzeigen"]},30816:e=>{e.exports=["Splits anzeigen"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinuslinie"]},44904:e=>{e.exports=["Rechteck"]},70213:e=>{e.exports=["Studien Limit erreicht: {number} Studien pro Layout.\nBitte entfernen Sie einige Studien."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Links sammeln"]},14113:e=>{e.exports=["Rechts sammeln"]},93161:e=>{e.exports=["Im Zeichenmodus bleiben"]},79511:e=>{e.exports=["Step-Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Symbol Fehler"]},90932:e=>{e.exports=["Name des Symbols"]},65986:e=>{e.exports=["Symbolinfo"]},52054:e=>{e.exports=["Letzter Wert des Symbols"]},33606:e=>{e.exports=["Global synchronisieren"]},18008:e=>{e.exports=["Auf alle Charts anwenden"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Linienzug"]},34402:e=>{e.exports=["Pfad"]},70394:e=>{e.exports=["Paralleler Kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Einfügen"]},51102:e=>{e.exports=["Prozent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["An neue linke Skala anheften"]},43707:e=>{e.exports=["An neue rechte Skala anheften"]},91130:e=>{e.exports=["An linke Skala anheften"]},61201:e=>{e.exports=["An linke Skala anheften (verborgen)"]},764:e=>{e.exports=["An rechte Skala anheften"]},20207:e=>{e.exports=["An rechte Skala anheften (verborgen)"]},66156:e=>{e.exports=["An Skala anheften (Jetzt links)"]},54727:e=>{e.exports=["An Skala anheften (Jetzt keine Skala)"]},76598:e=>{e.exports=["An Skala anheften (Jetzt rechts)"]},39065:e=>{e.exports=["An Skala anheften (Jetzt {label})"]},97324:e=>{e.exports=["An Skala angeheftet {label}"]},56948:e=>{e.exports=["An Skala anheften {label} (verborgen)"]},32156:e=>{e.exports=["An linke Skala angeheftet"]},8128:e=>{e.exports=["An linke Skala angeheftet (verborgen)"]},3822:e=>{e.exports=["An rechte Skala angeheftet"]},44538:e=>{e.exports=["An rechte Skala anheften (verborgen)"]},65810:e=>{e.exports=["An Skala angeheftet {label}"]},14125:e=>{e.exports=["An Skala angeheftet {label} (verborgen)"]},97378:e=>{e.exports=["Skala + Plustaste für Ordermanagement"]},46669:e=>{ -e.exports=["Bitte erteilen Sie uns eine Schreibberechtigung für die Zwischenablage in Ihrem Browser oder drücken Sie {keystroke}"]},35963:e=>{e.exports=["Drücken und halten Sie {key} beim Zoomen, um die Chartposition bei zu behalten"]},95921:e=>{e.exports=["Preis-Label"]},28625:e=>{e.exports=["Kurs Notiz"]},2032:e=>{e.exports=["Preisspanne"]},32061:e=>{e.exports=["Preisformat ist ungültig."]},91492:e=>{e.exports=["Preislinie"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports=["Projektion"]},10160:e=>{e.exports=["Veröffentlicht von {customer},{date}"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Drehbares Rechteck"]},74214:e=>{e.exports=["Rom"]},50470:e=>{e.exports=["Strahl"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rechteck"]},41615:e=>{e.exports=["Wiederherstellen"]},35001:e=>{e.exports=["Regressionstrend"]},34596:e=>{e.exports=["Entfernen"]},1434:e=>{e.exports=["Zeichnungen entfernen"]},13951:e=>{e.exports=["Indikatoren entfernen"]},4142:e=>{e.exports=["Chart-Layout umbenennen"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Chartansicht zurücksetzen"]},17258:e=>{e.exports=["Kursskala zurücksetzen"]},25333:e=>{e.exports=["Zeitachse zurücksetzen"]},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Warnung"]},48474:e=>{e.exports=["Warschau"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports=["Vorlage"]},29198:e=>{e.exports=["Der Datenlieferant stellt keine Volumendaten für dieses Symbol zur Verfügung."]},8162:e=>{e.exports=["Die Veröffentlichungsvorschau konnte nicht geladen werden. Bitte deaktivieren Sie Ihre Browser-Erweiterungen und versuchen Sie es erneut."]},65943:e=>{e.exports=["Dieser Indikator kann nicht auf einen anderen Indikator angewandt werden"]},74986:e=>{e.exports=["Dieses Skript ist nur auf Einladung verfügbar. Um Zugang zu erhalten, wenden Sie sich bitte an den jeweiligen Autor."]},98538:e=>{e.exports=["Three-Drives-Muster"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Zeit"]},64375:e=>{e.exports=["Zeitzone"]},95005:e=>{e.exports=["Zeitzyklen"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Trendwinkel"]},23104:e=>{e.exports=["Trendlinie"]},15501:e=>{e.exports=["Trendbasierte Fib-Extension"]},31196:e=>{e.exports=["Trendbasierte Fib-Zeit"]},29245:e=>{e.exports=["Dreieck"]},83356:e=>{e.exports=["Dreieck Abwärts"]},12390:e=>{e.exports=["Dreiecksmuster"]},28340:e=>{e.exports=["Dreieck Aufwärts"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Rückgängig"]},25933:e=>{e.exports=["Einheiten"]},15101:e=>{e.exports=["Entsperren"]},34150:e=>{e.exports=["Aufwärtswelle 4"]},83927:e=>{e.exports=["Aufwärtswelle 5"]},58976:e=>{e.exports=["Aufwärtswelle 1 oder A"]},11661:e=>{e.exports=["Aufwärtswelle 2 oder B"]},53958:e=>{e.exports=["Aufwärtswelle 3"]},66560:e=>{e.exports=["Aufwärtswelle C"]},18426:e=>{ -e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports=["Der Volumenprofil-Indikator ist nur in unseren leistungsstarken Abonnements verfügbar."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Vertikale Linie"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Sichtbarkeit"]},27557:e=>{e.exports=["Sichtbarkeit der Intervalle"]},89960:e=>{e.exports=["Sichtbar, wenn der Mauszeiger darüber bewegt wird"]},22198:e=>{e.exports=["Visuelle Reihenfolge"]},7050:e=>{e.exports=["X Kreuz"]},66527:e=>{e.exports=["XABCD-Muster"]},17126:e=>{e.exports=["Sie können dieses Pivot-Zeitfenster nicht mit dieser Auflösung sehen."]},69293:e=>{e.exports=["Rangun"]},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports=["Elliott-Grad ändern"]},83935:e=>{e.exports=["überlappenden Labels anpassen"]},39402:e=>{e.exports=["Sichtbarkeit des Labels für den durchschnittlichen Schlusskurs ändern"]},98866:e=>{e.exports=["Sichtbarkeit der Linie für den durchschnittlichen Schlusskurs ändern"]},5100:e=>{e.exports=["Sichtbarkeit der Bid- und Ask-Labels ändern"]},32311:e=>{e.exports=["Sichtbarkeit der Bid- und Ask-Linien ändern"]},22641:e=>{e.exports=["Währung ändern"]},30501:e=>{e.exports=["Chart-Layout ändern zu {title}"]},7017:e=>{e.exports=["Änderung des kontinuierlichen Kontrakts unterbricht die Sichtbarkeit"]},58108:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},7151:e=>{e.exports=["Datumsbereich ändern"]},84944:e=>{e.exports=["Sichtbarkeit der Dividenden ändern"]},79574:e=>{e.exports=["Sichtbarkeit von Events auf dem Chart ändern"]},88217:e=>{e.exports=["Sichtbarkeit der Earnings ändern"]},28288:e=>{e.exports=["Die Ablaufsichtbarkeit des Terminkontrakts ändern"]},66805:e=>{e.exports=["Sichtbarkeit von Hoch und Tief Preislabels ändern"]},92556:e=>{e.exports=["Sichtbarkeit von Hoch und Tief Preislinien ändern"]},87027:e=>{e.exports=["ändert die Sichtbarkeit des Namenslabels der ​Indikatoren"]},14922:e=>{e.exports=["Ändert die Sichtbarkeit des Labels für Indikatorenwerte"]},19839:e=>{e.exports=["Sichtbarkeit der neuesten Updates ändern"]},23783:e=>{e.exports=["Verknüpfungsgruppe ändern"]},87510:e=>{e.exports=["Höhe des Fensters ändern"]},50190:e=>{e.exports=["Sichtbarkeit der Plustaste ändern"]},49889:e=>{e.exports=["Sichtbarkeit des Preislabels vorbörslich/nachbörslich ändern"]},16750:e=>{e.exports=["Sichtbarkeit der Preislinie vorbörslich/nachbörslich ändern"]},59883:e=>{e.exports=["Sichtbarkeit der Linie des vorherigen Schlusskurses ändern"]},67761:e=>{e.exports=["Kurslinie ändern"]},69510:e=>{e.exports=["Verhältnis von Preis zu Balken ändern"]},32303:e=>{e.exports=["Auflösung ändern"]},526:e=>{e.exports=["Symbol ändern"]},9402:e=>{e.exports=["Sichtbarkeit der Symbolbeschriftungen ändern"]},53150:e=>{e.exports=["Sichtbarkeit des letzten Wertes des Symbols ändern"]},12707:e=>{e.exports=["Sichtbarkeit des Symbols für den vorherigen Schlusswert ändern"]},65303:e=>{e.exports=["Session ändern"]},15403:e=>{e.exports=["Sichtbarkeit der Session-Übergänge ändern"]},53438:e=>{e.exports=["Reihen-Stil ändern"]},74488:e=>{ -e.exports=["Sichtbarkeit der Splits ändern"]},20505:e=>{e.exports=["Zeitzone ändern"]},39028:e=>{e.exports=["Einheit ändern"]},21511:e=>{e.exports=["Sichtbarkeit ändern"]},16698:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall ändern"]},78422:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall und darüber ändern"]},49529:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall und darunter ändern"]},66927:e=>{e.exports=["Sichtbarkeit in allen Intervallen ändern"]},74428:e=>{e.exports=["Stil von {title} ändern"]},72032:e=>{e.exports=["{pointIndex} Punkt ändern"]},65911:e=>{e.exports=["Charts von TradingView"]},5179:e=>{e.exports=["Linien-Klon Werkzeug"]},3195:e=>{e.exports=["Linien-Tool-Gruppe erstellen"]},92659:e=>{e.exports=["Linien-Tool-Gruppe aus Auswahl erstellen"]},81791:e=>{e.exports=["{tool} erstellen"]},63649:e=>{e.exports=["Quellen ausschneiden"]},78755:e=>{e.exports=["{title} ausschneiden"]},99113:e=>{e.exports=["Linien Tool {lineTool} zu Gruppe {name} hinzufügen"]},40242:e=>{e.exports=["Linienwerkzeug(e) zur Gruppe {group} hinzufügen"]},22856:e=>{e.exports=["Diese Finanzkennzahl zum gesamten Layout hinzufügen"]},82388:e=>{e.exports=["Den Indikator dem gesamten Layout hinzufügen"]},94292:e=>{e.exports=["Die Strategie dem gesamten Layout hinzufügen"]},27982:e=>{e.exports=["Das Symbol dem gesamten Layout hinzufügen"]},66568:e=>{e.exports=["Chart-Thema anwenden"]},64034:e=>{e.exports=["alle Chart-Eigenschaften anwenden"]},49037:e=>{e.exports=["Zeichenvorlage verwenden"]},96996:e=>{e.exports=["Werkseinstellungen auf ausgewählte Quellen anwenden"]},44547:e=>{e.exports=["Indikatoren auf das gesamte Layout anwenden"]},26065:e=>{e.exports=["Studienvorlage anwenden {template}"]},58570:e=>{e.exports=["Thema auf Symbolleisten anwenden"]},27195:e=>{e.exports=["Gruppe {title} nach vorne bringen"]},78246:e=>{e.exports=["{title} nach vorne bringen"]},56763:e=>{e.exports=["{title} nach vorne bewegen"]},5607:e=>{e.exports=["von TradingView"]},90621:e=>{e.exports=["Sperre für Datumsbereich"]},12962:e=>{e.exports=["Linie der Ebene löschen"]},63391:e=>{e.exports=["Linien-Tools aus Gruppe {group} ausschliessen"]},59942:e=>{e.exports=["Balkenmuster umdrehen"]},70301:e=>{e.exports=["Verberge {title}"]},91842:e=>{e.exports=["Alarm-Linien mit Label verbergen"]},54781:e=>{e.exports=["alle Zeichenwerkzeuge ausblenden"]},44974:e=>{e.exports=["Markierungen auf Balken verbergen"]},28916:e=>{e.exports=["Intervall verriegeln"]},94245:e=>{e.exports=["Skala invertieren"]},90743:e=>{e.exports=["{title} einfügen"]},53146:e=>{e.exports=["{title} nach {targetTitle} einfügen"]},74055:e=>{e.exports=["{title} einfügen nach {target}"]},11231:e=>{e.exports=["{title} vor {target} einfügen"]},67176:e=>{e.exports=["{title} vor {targetTitle} einfügen"]},54597:e=>{e.exports=["Standard-Zeichnungsvorlage laden"]},30295:e=>{e.exports=["lade..."]},50193:e=>{e.exports=["Fixiere {title}"]},4963:e=>{e.exports=["Gruppe {group} fixieren"]},68163:e=>{e.exports=["Objekte verriegeln"]},47107:e=>{e.exports=["bewegen"]},11303:e=>{ -e.exports=["{title} zu neuer Kursskala, links, bewegen"]},45544:e=>{e.exports=["bewege {title} zu neuer rechter Skala"]},81898:e=>{e.exports=["Alle Skalen nach links bewegen"]},22863:e=>{e.exports=["Alle Skalen nach rechts bewegen"]},45356:e=>{e.exports=["Zeichnung(en) bewegen"]},15086:e=>{e.exports=["nach links bewegen"]},61711:e=>{e.exports=["nach rechts bewegen"]},4184:e=>{e.exports=["Skala bewegen"]},74642:e=>{e.exports=["Skalierung für {title} aufheben (Vollbild)"]},45223:e=>{e.exports=["Gruppe {group} unsichtbar machen"]},87927:e=>{e.exports=["Gruppe {group} sichtbar machen"]},62153:e=>{e.exports=["nach unten zusammenführen"]},70746:e=>{e.exports=["zum Fensterbereich zusammenfassen"]},66143:e=>{e.exports=["nach oben zusammenführen"]},81870:e=>{e.exports=["Balkenmuster spiegeln"]},16542:e=>{e.exports=["keine Angabe"]},47222:e=>{e.exports=["Preisskala"]},99042:e=>{e.exports=["Nur den Preis-Chart vergrößern"]},35962:e=>{e.exports=["Skalenzeit"]},68193:e=>{e.exports=["scrollen"]},70009:e=>{e.exports=["Zeitachse scrollen"]},69485:e=>{e.exports=["Auswahlstrategie der Preisskala auf {title} setzen"]},16259:e=>{e.exports=["{title} nach hinten bewegen"]},66781:e=>{e.exports=["{title} nach hinten verschieben"]},4998:e=>{e.exports=["Gruppe {title} nach hinten verschieben"]},64704:e=>{e.exports=["Linientools global teilen"]},77554:e=>{e.exports=["Linienwerkzeuge im Layout freigeben"]},16237:e=>{e.exports=["Alarm-Linien mit Label anzeigen"]},13622:e=>{e.exports=["alle Ideen anzeigen"]},26267:e=>{e.exports=["Ideen von Usern denen ich folge anzeigen"]},40061:e=>{e.exports=["nur meine Ideen anzeigen"]},52010:e=>{e.exports=["im Zeichenmodus bleiben"]},98784:e=>{e.exports=["Zeichnung nicht mehr synchronisieren"]},57011:e=>{e.exports=["Synchronisierung der Linienwerkzeuge beenden"]},92831:e=>{e.exports=["Symbol verriegeln"]},60635:e=>{e.exports=["Uhrzeit synchronisieren"]},99769:e=>{e.exports=["unterstützt von"]},68111:e=>{e.exports=["unterstützt von TradingView"]},96916:e=>{e.exports=["Zeichnung einfügen"]},80611:e=>{e.exports=["Indikator einfügen"]},41601:e=>{e.exports=["{title} einfügen"]},84018:e=>{e.exports=["an linke Skala anheften"]},22615:e=>{e.exports=["An rechte Skala anheften"]},56015:e=>{e.exports=["an Skala anheften {label}"]},33348:e=>{e.exports=["Ebenen neu anordnen"]},15516:e=>{e.exports=["Alle Studien entfernen"]},80171:e=>{e.exports=["Alle Studien und Zeichentools entfernen"]},59211:e=>{e.exports=["Entfernung deaktivierter Leerzeilen-Werkzeuge"]},44656:e=>{e.exports=["Zeichnungen entfernen"]},70653:e=>{e.exports=["Zeichnungen der Gruppe entfernen"]},66414:e=>{e.exports=["Datenquellen entfernen"]},47637:e=>{e.exports=["Ebene entfernen"]},39859:e=>{e.exports=["{title} entfernen"]},78811:e=>{e.exports=["Linienwerkzeuge der Gruppe {name} entfernen"]},16338:e=>{e.exports=["Gruppe {group} zu {newName} umbenennen"]},30910:e=>{e.exports=["Layoutgröße zurücksetzen"]},21948:e=>{e.exports=["Skalen zurücksetzen"]},55064:e=>{e.exports=["Zeitachse zurücksetzen"]},13034:e=>{e.exports=["Größe des Layouts ändern"]},9608:e=>{ -e.exports=["Standardeinstellungen wiederherstellen"]},63060:e=>{e.exports=["auf automatische Skalierung umschalten"]},98860:e=>{e.exports=["auf 100 indexiert"]},21203:e=>{e.exports=["Skala verriegeln"]},60166:e=>{e.exports=["auf logarithmische Skalierung umschalten"]},68642:e=>{e.exports=["Prozentskala umschalten"]},33714:e=>{e.exports=["reguläre Skala"]},47122:e=>{e.exports=["Uhrzeit verfolgen"]},28068:e=>{e.exports=["Freigabe von Linientools ausschalten"]},66824:e=>{e.exports=["Objekte entriegeln"]},51114:e=>{e.exports=["Gruppe {group} Fixierung aufheben"]},92421:e=>{e.exports=["{title} entriegeln"]},20057:e=>{e.exports=["zum neuen unteren Fenster anheften"]},52540:e=>{e.exports=["Obere Zusammenführung lösen"]},86949:e=>{e.exports=["Untere Zusammenführung lösen"]},50728:e=>{e.exports=["Update {title} Skript"]},33355:e=>{e.exports=["{count} Balken"]},88841:e=>{e.exports=["{symbol} Finanzdaten von TradingView"]},38641:e=>{e.exports=["{userName} freigegeben für {customer}, {date}"]},59833:e=>{e.exports=["vergrößern"]},19813:e=>{e.exports=["Vergrößern"]},9645:e=>{e.exports=["Verkleinern"]},30572:e=>{e.exports=["Tag","Tage"]},52254:e=>{e.exports=["Stunde","Stunden"]},99062:e=>{e.exports=["Monat","Monate"]},69143:e=>{e.exports=["Minute","Minuten"]},71787:e=>{e.exports=["Sekunde","Sekunden"]},82797:e=>{e.exports=["Bereich","Bereiche"]},47966:e=>{e.exports=["Woche","Wochen"]},99136:e=>{e.exports=["Tick","Ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Australischer Dollar/Kanadischer Dollar"],e.exports["#AUDCHF-symbol-description"]=["Australischer Dollar/Schweizer Franken"],e.exports["#AUDJPY-symbol-description"]=["Australischer Dollar/Japanischer Yen"],e.exports["#AUDNZD-symbol-description"]=["Australischer Dollar/Neuseeländischer Dollar"],e.exports["#AUDRUB-symbol-description"]=["Australischer Dollar/Russischer Rubel"],e.exports["#AUDUSD-symbol-description"]=["Australischer Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]=["Brasilianischer Real / Japanischer Yen"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanadischer Dollar"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Chinesischer Yuan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Südkoreanischer Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubel"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Kanadischer Dollar/Japanischer Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Schweizer Franken/Japanischer Yen"],e.exports["#COPPER-symbol-description"]=["Kupfer CFD's"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Australischer Dollar"], +92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Hollow Candles"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horizontale Linie"]},76604:e=>{e.exports=["Unterstützung-/Widerstandslinie"]},42616:e=>{e.exports=["Kopf und Schultern"]},40530:e=>{e.exports=["HeikinAshi"]},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Verbergen"]},33911:e=>{e.exports=["Alles ausblenden"]},95551:e=>{e.exports=["Alle Zeichentools verbergen"]},44312:e=>{e.exports=["Alle Zeichnungen und Indikatoren verbergen"]},67927:e=>{e.exports=["Alle Zeichnungen, Indikatoren, Positionen und Orders verbergen"]},86306:e=>{e.exports=["Alle Indikatoren verbergen"]},70803:e=>{e.exports=["Alle Positionen und Orders ausblenden"]},13277:e=>{e.exports=["Zeichnungen verbergen"]},8251:e=>{e.exports=["Ereignisse im Chart ausblenden"]},44177:e=>{e.exports=["Indikatoren verbergen"]},2441:e=>{e.exports=["Markierungen auf Balken verbergen"]},90540:e=>{e.exports=["Positionen und Orders ausblenden"]},30777:e=>{e.exports=["Hoch"]},31994:e=>{e.exports=["High-Low"]},60259:e=>{e.exports=["Preislabel | Hoch/Tief"]},21803:e=>{e.exports=["Preislinien | Hoch/Tief"]},31895:e=>{e.exports=["Text Marker"]},69085:e=>{e.exports=['Das Histogramm ist zu groß, bitte erhöhen Sie die Einstellung "Zeilengröße".']},8122:e=>{e.exports=["Das Histogramm ist zu groß, bitte reduzieren Sie die Einstellung 'Zeilengröße'."]},23450:e=>{e.exports=["Bild"]},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Ungültiges Symbol"]},53239:e=>{e.exports=["Skala invertieren"]},20062:e=>{e.exports=["Auf 100 indexiert"]},81584:e=>{e.exports=["Label der Indikatorenwerte"]},31485:e=>{e.exports=["Namenslabel des Indikators"]},27677:e=>{e.exports=["Info Linie"]},98767:e=>{e.exports=["Indikator einfügen"]},9114:e=>{e.exports=["Mittig"]},12354:e=>{e.exports=["Innerhalb der Pitchfork"]},26579:e=>{e.exports=["Symbol"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Auf der Linken Seite"]},29404:e=>{e.exports=["Auf der Rechten Seite"]},850:e=>{e.exports=["Huch!"]},675:e=>{e.exports=["Objektbaum"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Eröffnung"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Tief"]},42284:e=>{e.exports=["Fixieren"]},1441:e=>{e.exports=["Fixieren / Lösen"]},82232:e=>{e.exports=["Vertikale Cursorlinie auf Zeitachse fixieren"]},18219:e=>{e.exports=["Kurs zu Balken Verhältnis fixieren"]},12285:e=>{e.exports=["Logarithmisch"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Long-Position"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Label Abwärts"]},13046:e=>{e.exports=["Label Aufwärts"]},94420:e=>{e.exports=["Beschriftungen"]},89155:e=>{ +e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linie"]},38397:e=>{e.exports=["Linie mit Markierungen"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports=["Linien"]},78104:e=>{e.exports=["Link zu dem in die Zwischenablage kopierten Chart-Bild {emoji}"]},50091:e=>{e.exports=["Lissabon"]},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Bewegen Sie den Punkt, um den Anker zu positionieren, und tappen Sie dann um ihn zu platzieren."]},45828:e=>{e.exports=["Bewegen nach"]},44302:e=>{e.exports=["Skala nach links bewegen"]},94338:e=>{e.exports=["Skala nach rechts bewegen"]},66276:e=>{e.exports=["Schiff modifiziert"]},18559:e=>{e.exports=["Modifizierte Schiff-Pitchfork"]},18665:e=>{e.exports=["Moskau"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Mrz"]},85095:e=>{e.exports=["Mexiko City"]},75633:e=>{e.exports=["Alle Skalen zu einer einzigen zusammenfügen"]},95093:e=>{e.exports=["Gemischt"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Gespiegelt"]},42769:e=>{e.exports=["Muskat"]},43088:e=>{e.exports=["Nicht verfügbar"]},3485:e=>{e.exports=["Keine Skalierung (Fullscreen)"]},8886:e=>{e.exports=["Keine Synchronisation"]},16971:e=>{e.exports=["Keine Volumendaten"]},75549:e=>{e.exports=["Anmerkung"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Neuseeland"]},40887:e=>{e.exports=["Neuer Bereich oberhalb"]},96712:e=>{e.exports=["Neuer Bereich unterhalb"]},33566:e=>{e.exports=["Nikosia"]},56670:e=>{e.exports=["Etwas ist schiefgelaufen"]},64968:e=>{e.exports=["Es ist etwas schief gelaufen. Bitte versuchen Sie es erneut"]},10520:e=>{e.exports=["Neues Chart-Layout speichern"]},9908:e=>{e.exports=["Speichern unter"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Nur den Preis-Chart vergrößern"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff-Pitchfork"]},1535:e=>{e.exports=["Das Skript wird möglicherweise nicht aktualisiert, wenn Sie die Seite verlassen."]},89517:e=>{e.exports=["Einstellungen"]},43247:e=>{e.exports=["Zweiter Bruchteil ungültig"]},19796:e=>{e.exports=["Ganz nach hinten verschieben"]},23221:e=>{e.exports=["Eins nach hinten verschieben"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sitzung"]},59827:e=>{e.exports=["Session-Wechsel"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Short-Position"]},81428:e=>{e.exports=["Anzeigen"]},98116:e=>{e.exports=["Alle Zeichnungen anzeigen"]},39046:e=>{e.exports=["Alle Zeichnungen und Indikatoren anzeigen"]},38293:e=>{e.exports=["Alle Zeichnungen, Indikatoren, Positionen und Orders anzeigen"]},49982:e=>{e.exports=["Alle Indikatoren anzeigen"]},48284:e=>{e.exports=["Alle Ideen anzeigen"]},62632:e=>{ +e.exports=["Alle Positionen und Orders anzeigen"]},24620:e=>{e.exports=["Kontinuierlichen Kontraktwechsel anzeigen"]},84813:e=>{e.exports=["Kontraktablauf anzeigen"]},66263:e=>{e.exports=["Dividenden anzeigen"]},46771:e=>{e.exports=["Earnings anzeigen"]},87933:e=>{e.exports=["Ideen von Usern denen ich folge anzeigen"]},72973:e=>{e.exports=["Die neuesten Updates anzeigen"]},58669:e=>{e.exports=["Nur meine Ideen anzeigen"]},30816:e=>{e.exports=["Splits anzeigen"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinuslinie"]},44904:e=>{e.exports=["Rechteck"]},70213:e=>{e.exports=["Studien Limit erreicht: {number} Studien pro Layout.\nBitte entfernen Sie einige Studien."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Links sammeln"]},14113:e=>{e.exports=["Rechts sammeln"]},93161:e=>{e.exports=["Im Zeichenmodus bleiben"]},79511:e=>{e.exports=["Step-Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Symbol Fehler"]},90932:e=>{e.exports=["Name des Symbols"]},65986:e=>{e.exports=["Symbolinfo"]},52054:e=>{e.exports=["Letzter Wert des Symbols"]},33606:e=>{e.exports=["Global synchronisieren"]},18008:e=>{e.exports=["Auf alle Charts anwenden"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Linienzug"]},34402:e=>{e.exports=["Pfad"]},70394:e=>{e.exports=["Paralleler Kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Einfügen"]},51102:e=>{e.exports=["Prozent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["An neue linke Skala anheften"]},43707:e=>{e.exports=["An neue rechte Skala anheften"]},91130:e=>{e.exports=["An linke Skala anheften"]},61201:e=>{e.exports=["An linke Skala anheften (verborgen)"]},764:e=>{e.exports=["An rechte Skala anheften"]},20207:e=>{e.exports=["An rechte Skala anheften (verborgen)"]},66156:e=>{e.exports=["An Skala anheften (Jetzt links)"]},54727:e=>{e.exports=["An Skala anheften (Jetzt keine Skala)"]},76598:e=>{e.exports=["An Skala anheften (Jetzt rechts)"]},39065:e=>{e.exports=["An Skala anheften (Jetzt {label})"]},97324:e=>{e.exports=["An Skala angeheftet {label}"]},56948:e=>{e.exports=["An Skala anheften {label} (verborgen)"]},32156:e=>{e.exports=["An linke Skala angeheftet"]},8128:e=>{e.exports=["An linke Skala angeheftet (verborgen)"]},3822:e=>{e.exports=["An rechte Skala angeheftet"]},44538:e=>{e.exports=["An rechte Skala anheften (verborgen)"]},65810:e=>{e.exports=["An Skala angeheftet {label}"]},14125:e=>{e.exports=["An Skala angeheftet {label} (verborgen)"]},97378:e=>{e.exports=["Skala + Plustaste für Ordermanagement"]},46669:e=>{e.exports=["Bitte erteilen Sie uns eine Schreibberechtigung für die Zwischenablage in Ihrem Browser oder drücken Sie {keystroke}"]},35963:e=>{ +e.exports=["Drücken und halten Sie {key} beim Zoomen, um die Chartposition bei zu behalten"]},95921:e=>{e.exports=["Preis-Label"]},28625:e=>{e.exports=["Kurs Notiz"]},2032:e=>{e.exports=["Preisspanne"]},32061:e=>{e.exports=["Preisformat ist ungültig."]},91492:e=>{e.exports=["Preislinie"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports=["Projektion"]},10160:e=>{e.exports=["Veröffentlicht von {customer},{date}"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Drehbares Rechteck"]},74214:e=>{e.exports=["Rom"]},50470:e=>{e.exports=["Strahl"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rechteck"]},41615:e=>{e.exports=["Wiederherstellen"]},35001:e=>{e.exports=["Regressionstrend"]},34596:e=>{e.exports=["Entfernen"]},1434:e=>{e.exports=["Zeichnungen entfernen"]},13951:e=>{e.exports=["Indikatoren entfernen"]},4142:e=>{e.exports=["Chart-Layout umbenennen"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Chartansicht zurücksetzen"]},17258:e=>{e.exports=["Kursskala zurücksetzen"]},25333:e=>{e.exports=["Zeitachse zurücksetzen"]},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Warnung"]},48474:e=>{e.exports=["Warschau"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports=["Vorlage"]},29198:e=>{e.exports=["Der Datenlieferant stellt keine Volumendaten für dieses Symbol zur Verfügung."]},8162:e=>{e.exports=["Die Veröffentlichungsvorschau konnte nicht geladen werden. Bitte deaktivieren Sie Ihre Browser-Erweiterungen und versuchen Sie es erneut."]},65943:e=>{e.exports=["Dieser Indikator kann nicht auf einen anderen Indikator angewandt werden"]},74986:e=>{e.exports=["Dieses Skript ist nur auf Einladung verfügbar. Um Zugang zu erhalten, wenden Sie sich bitte an den jeweiligen Autor."]},98538:e=>{e.exports=["Three-Drives-Muster"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Zeit"]},64375:e=>{e.exports=["Zeitzone"]},95005:e=>{e.exports=["Zeitzyklen"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Trendwinkel"]},23104:e=>{e.exports=["Trendlinie"]},15501:e=>{e.exports=["Trendbasierte Fib-Extension"]},31196:e=>{e.exports=["Trendbasierte Fib-Zeit"]},29245:e=>{e.exports=["Dreieck"]},83356:e=>{e.exports=["Dreieck Abwärts"]},12390:e=>{e.exports=["Dreiecksmuster"]},28340:e=>{e.exports=["Dreieck Aufwärts"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Rückgängig"]},25933:e=>{e.exports=["Einheiten"]},15101:e=>{e.exports=["Entsperren"]},34150:e=>{e.exports=["Aufwärtswelle 4"]},83927:e=>{e.exports=["Aufwärtswelle 5"]},58976:e=>{e.exports=["Aufwärtswelle 1 oder A"]},11661:e=>{e.exports=["Aufwärtswelle 2 oder B"]},53958:e=>{e.exports=["Aufwärtswelle 3"]},66560:e=>{e.exports=["Aufwärtswelle C"]},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{ +e.exports=["Der Volumenprofil-Indikator ist nur in unseren leistungsstarken Abonnements verfügbar."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Vertikale Linie"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Sichtbarkeit"]},27557:e=>{e.exports=["Sichtbarkeit der Intervalle"]},89960:e=>{e.exports=["Sichtbar, wenn der Mauszeiger darüber bewegt wird"]},22198:e=>{e.exports=["Visuelle Reihenfolge"]},7050:e=>{e.exports=["X Kreuz"]},66527:e=>{e.exports=["XABCD-Muster"]},17126:e=>{e.exports=["Sie können dieses Pivot-Zeitfenster nicht mit dieser Auflösung sehen."]},69293:e=>{e.exports=["Rangun"]},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports=["Elliott-Grad ändern"]},83935:e=>{e.exports=["überlappenden Labels anpassen"]},39402:e=>{e.exports=["Sichtbarkeit des Labels für den durchschnittlichen Schlusskurs ändern"]},98866:e=>{e.exports=["Sichtbarkeit der Linie für den durchschnittlichen Schlusskurs ändern"]},5100:e=>{e.exports=["Sichtbarkeit der Bid- und Ask-Labels ändern"]},32311:e=>{e.exports=["Sichtbarkeit der Bid- und Ask-Linien ändern"]},22641:e=>{e.exports=["Währung ändern"]},30501:e=>{e.exports=["Chart-Layout ändern zu {title}"]},7017:e=>{e.exports=["Änderung des kontinuierlichen Kontrakts unterbricht die Sichtbarkeit"]},58108:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},7151:e=>{e.exports=["Datumsbereich ändern"]},84944:e=>{e.exports=["Sichtbarkeit der Dividenden ändern"]},79574:e=>{e.exports=["Sichtbarkeit von Events auf dem Chart ändern"]},88217:e=>{e.exports=["Sichtbarkeit der Earnings ändern"]},28288:e=>{e.exports=["Die Ablaufsichtbarkeit des Terminkontrakts ändern"]},66805:e=>{e.exports=["Sichtbarkeit von Hoch und Tief Preislabels ändern"]},92556:e=>{e.exports=["Sichtbarkeit von Hoch und Tief Preislinien ändern"]},87027:e=>{e.exports=["ändert die Sichtbarkeit des Namenslabels der ​Indikatoren"]},14922:e=>{e.exports=["Ändert die Sichtbarkeit des Labels für Indikatorenwerte"]},19839:e=>{e.exports=["Sichtbarkeit der neuesten Updates ändern"]},23783:e=>{e.exports=["Verknüpfungsgruppe ändern"]},87510:e=>{e.exports=["Höhe des Fensters ändern"]},50190:e=>{e.exports=["Sichtbarkeit der Plustaste ändern"]},49889:e=>{e.exports=["Sichtbarkeit des Preislabels vorbörslich/nachbörslich ändern"]},16750:e=>{e.exports=["Sichtbarkeit der Preislinie vorbörslich/nachbörslich ändern"]},59883:e=>{e.exports=["Sichtbarkeit der Linie des vorherigen Schlusskurses ändern"]},67761:e=>{e.exports=["Kurslinie ändern"]},69510:e=>{e.exports=["Verhältnis von Preis zu Balken ändern"]},32303:e=>{e.exports=["Auflösung ändern"]},526:e=>{e.exports=["Symbol ändern"]},9402:e=>{e.exports=["Sichtbarkeit der Symbolbeschriftungen ändern"]},53150:e=>{e.exports=["Sichtbarkeit des letzten Wertes des Symbols ändern"]},12707:e=>{e.exports=["Sichtbarkeit des Symbols für den vorherigen Schlusswert ändern"]},65303:e=>{e.exports=["Session ändern"]},15403:e=>{e.exports=["Sichtbarkeit der Session-Übergänge ändern"]},53438:e=>{e.exports=["Reihen-Stil ändern"]},74488:e=>{e.exports=["Sichtbarkeit der Splits ändern"]}, +20505:e=>{e.exports=["Zeitzone ändern"]},39028:e=>{e.exports=["Einheit ändern"]},21511:e=>{e.exports=["Sichtbarkeit ändern"]},16698:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall ändern"]},78422:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall und darüber ändern"]},49529:e=>{e.exports=["Sichtbarkeit im aktuellen Intervall und darunter ändern"]},66927:e=>{e.exports=["Sichtbarkeit in allen Intervallen ändern"]},74428:e=>{e.exports=["Stil von {title} ändern"]},72032:e=>{e.exports=["{pointIndex} Punkt ändern"]},65911:e=>{e.exports=["Charts von TradingView"]},5179:e=>{e.exports=["Linien-Klon Werkzeug"]},3195:e=>{e.exports=["Linien-Tool-Gruppe erstellen"]},92659:e=>{e.exports=["Linien-Tool-Gruppe aus Auswahl erstellen"]},81791:e=>{e.exports=["{tool} erstellen"]},63649:e=>{e.exports=["Quellen ausschneiden"]},78755:e=>{e.exports=["{title} ausschneiden"]},99113:e=>{e.exports=["Linien Tool {lineTool} zu Gruppe {name} hinzufügen"]},40242:e=>{e.exports=["Linienwerkzeug(e) zur Gruppe {group} hinzufügen"]},22856:e=>{e.exports=["Diese Finanzkennzahl zum gesamten Layout hinzufügen"]},82388:e=>{e.exports=["Den Indikator dem gesamten Layout hinzufügen"]},94292:e=>{e.exports=["Die Strategie dem gesamten Layout hinzufügen"]},27982:e=>{e.exports=["Das Symbol dem gesamten Layout hinzufügen"]},66568:e=>{e.exports=["Chart-Thema anwenden"]},64034:e=>{e.exports=["alle Chart-Eigenschaften anwenden"]},49037:e=>{e.exports=["Zeichenvorlage verwenden"]},96996:e=>{e.exports=["Werkseinstellungen auf ausgewählte Quellen anwenden"]},44547:e=>{e.exports=["Indikatoren auf das gesamte Layout anwenden"]},26065:e=>{e.exports=["Studienvorlage anwenden {template}"]},58570:e=>{e.exports=["Thema auf Symbolleisten anwenden"]},27195:e=>{e.exports=["Gruppe {title} nach vorne bringen"]},78246:e=>{e.exports=["{title} nach vorne bringen"]},56763:e=>{e.exports=["{title} nach vorne bewegen"]},5607:e=>{e.exports=["von TradingView"]},90621:e=>{e.exports=["Sperre für Datumsbereich"]},12962:e=>{e.exports=["Linie der Ebene löschen"]},63391:e=>{e.exports=["Linien-Tools aus Gruppe {group} ausschliessen"]},59942:e=>{e.exports=["Balkenmuster umdrehen"]},70301:e=>{e.exports=["Verberge {title}"]},91842:e=>{e.exports=["Alarm-Linien mit Label verbergen"]},54781:e=>{e.exports=["alle Zeichenwerkzeuge ausblenden"]},44974:e=>{e.exports=["Markierungen auf Balken verbergen"]},28916:e=>{e.exports=["Intervall verriegeln"]},94245:e=>{e.exports=["Skala invertieren"]},90743:e=>{e.exports=["{title} einfügen"]},53146:e=>{e.exports=["{title} nach {targetTitle} einfügen"]},74055:e=>{e.exports=["{title} einfügen nach {target}"]},11231:e=>{e.exports=["{title} vor {target} einfügen"]},67176:e=>{e.exports=["{title} vor {targetTitle} einfügen"]},54597:e=>{e.exports=["Standard-Zeichnungsvorlage laden"]},30295:e=>{e.exports=["lade..."]},50193:e=>{e.exports=["Fixiere {title}"]},4963:e=>{e.exports=["Gruppe {group} fixieren"]},68163:e=>{e.exports=["Objekte verriegeln"]},47107:e=>{e.exports=["bewegen"]},11303:e=>{e.exports=["{title} zu neuer Kursskala, links, bewegen"]},45544:e=>{ +e.exports=["bewege {title} zu neuer rechter Skala"]},81898:e=>{e.exports=["Alle Skalen nach links bewegen"]},22863:e=>{e.exports=["Alle Skalen nach rechts bewegen"]},45356:e=>{e.exports=["Zeichnung(en) bewegen"]},15086:e=>{e.exports=["nach links bewegen"]},61711:e=>{e.exports=["nach rechts bewegen"]},4184:e=>{e.exports=["Skala bewegen"]},74642:e=>{e.exports=["Skalierung für {title} aufheben (Vollbild)"]},45223:e=>{e.exports=["Gruppe {group} unsichtbar machen"]},87927:e=>{e.exports=["Gruppe {group} sichtbar machen"]},62153:e=>{e.exports=["nach unten zusammenführen"]},70746:e=>{e.exports=["zum Fensterbereich zusammenfassen"]},66143:e=>{e.exports=["nach oben zusammenführen"]},81870:e=>{e.exports=["Balkenmuster spiegeln"]},16542:e=>{e.exports=["keine Angabe"]},47222:e=>{e.exports=["Preisskala"]},99042:e=>{e.exports=["Nur den Preis-Chart vergrößern"]},35962:e=>{e.exports=["Skalenzeit"]},68193:e=>{e.exports=["scrollen"]},70009:e=>{e.exports=["Zeitachse scrollen"]},69485:e=>{e.exports=["Auswahlstrategie der Preisskala auf {title} setzen"]},16259:e=>{e.exports=["{title} nach hinten bewegen"]},66781:e=>{e.exports=["{title} nach hinten verschieben"]},4998:e=>{e.exports=["Gruppe {title} nach hinten verschieben"]},64704:e=>{e.exports=["Linientools global teilen"]},77554:e=>{e.exports=["Linienwerkzeuge im Layout freigeben"]},16237:e=>{e.exports=["Alarm-Linien mit Label anzeigen"]},13622:e=>{e.exports=["alle Ideen anzeigen"]},26267:e=>{e.exports=["Ideen von Usern denen ich folge anzeigen"]},40061:e=>{e.exports=["nur meine Ideen anzeigen"]},52010:e=>{e.exports=["im Zeichenmodus bleiben"]},98784:e=>{e.exports=["Zeichnung nicht mehr synchronisieren"]},57011:e=>{e.exports=["Synchronisierung der Linienwerkzeuge beenden"]},92831:e=>{e.exports=["Symbol verriegeln"]},60635:e=>{e.exports=["Uhrzeit synchronisieren"]},99769:e=>{e.exports=["unterstützt von"]},68111:e=>{e.exports=["unterstützt von TradingView"]},96916:e=>{e.exports=["Zeichnung einfügen"]},80611:e=>{e.exports=["Indikator einfügen"]},41601:e=>{e.exports=["{title} einfügen"]},84018:e=>{e.exports=["an linke Skala anheften"]},22615:e=>{e.exports=["An rechte Skala anheften"]},56015:e=>{e.exports=["an Skala anheften {label}"]},33348:e=>{e.exports=["Ebenen neu anordnen"]},15516:e=>{e.exports=["Alle Studien entfernen"]},80171:e=>{e.exports=["Alle Studien und Zeichentools entfernen"]},59211:e=>{e.exports=["Entfernung deaktivierter Leerzeilen-Werkzeuge"]},44656:e=>{e.exports=["Zeichnungen entfernen"]},70653:e=>{e.exports=["Zeichnungen der Gruppe entfernen"]},66414:e=>{e.exports=["Datenquellen entfernen"]},47637:e=>{e.exports=["Ebene entfernen"]},39859:e=>{e.exports=["{title} entfernen"]},78811:e=>{e.exports=["Linienwerkzeuge der Gruppe {name} entfernen"]},16338:e=>{e.exports=["Gruppe {group} zu {newName} umbenennen"]},30910:e=>{e.exports=["Layoutgröße zurücksetzen"]},21948:e=>{e.exports=["Skalen zurücksetzen"]},55064:e=>{e.exports=["Zeitachse zurücksetzen"]},13034:e=>{e.exports=["Größe des Layouts ändern"]},9608:e=>{e.exports=["Standardeinstellungen wiederherstellen"]},63060:e=>{ +e.exports=["auf automatische Skalierung umschalten"]},98860:e=>{e.exports=["auf 100 indexiert"]},21203:e=>{e.exports=["Skala verriegeln"]},60166:e=>{e.exports=["auf logarithmische Skalierung umschalten"]},68642:e=>{e.exports=["Prozentskala umschalten"]},33714:e=>{e.exports=["reguläre Skala"]},47122:e=>{e.exports=["Uhrzeit verfolgen"]},28068:e=>{e.exports=["Freigabe von Linientools ausschalten"]},66824:e=>{e.exports=["Objekte entriegeln"]},51114:e=>{e.exports=["Gruppe {group} Fixierung aufheben"]},92421:e=>{e.exports=["{title} entriegeln"]},20057:e=>{e.exports=["zum neuen unteren Fenster anheften"]},52540:e=>{e.exports=["Obere Zusammenführung lösen"]},86949:e=>{e.exports=["Untere Zusammenführung lösen"]},50728:e=>{e.exports=["Update {title} Skript"]},33355:e=>{e.exports=["{count} Balken"]},88841:e=>{e.exports=["{symbol} Finanzdaten von TradingView"]},38641:e=>{e.exports=["{userName} freigegeben für {customer}, {date}"]},59833:e=>{e.exports=["vergrößern"]},19813:e=>{e.exports=["Vergrößern"]},9645:e=>{e.exports=["Verkleinern"]},30572:e=>{e.exports=["Tag","Tage"]},52254:e=>{e.exports=["Stunde","Stunden"]},99062:e=>{e.exports=["Monat","Monate"]},69143:e=>{e.exports=["Minute","Minuten"]},71787:e=>{e.exports=["Sekunde","Sekunden"]},82797:e=>{e.exports=["Bereich","Bereiche"]},47966:e=>{e.exports=["Woche","Wochen"]},99136:e=>{e.exports=["Tick","Ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Australischer Dollar/Kanadischer Dollar"],e.exports["#AUDCHF-symbol-description"]=["Australischer Dollar/Schweizer Franken"],e.exports["#AUDJPY-symbol-description"]=["Australischer Dollar/Japanischer Yen"],e.exports["#AUDNZD-symbol-description"]=["Australischer Dollar/Neuseeländischer Dollar"],e.exports["#AUDRUB-symbol-description"]=["Australischer Dollar/Russischer Rubel"],e.exports["#AUDUSD-symbol-description"]=["Australischer Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]=["Brasilianischer Real / Japanischer Yen"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Kanadischer Dollar"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Chinesischer Yuan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Südkoreanischer Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubel"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Kanadischer Dollar/Japanischer Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Schweizer Franken/Japanischer Yen"],e.exports["#COPPER-symbol-description"]=["Kupfer CFD's"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Australischer Dollar"], e.exports["#EURBRL-symbol-description"]=["Euro / Brasilianischer Real"],e.exports["#EURCAD-symbol-description"]=["Euro / Kanadischer Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro / Schweizer Franken"],e.exports["#EURGBP-symbol-description"]=["Euro / Britisches Pfund"],e.exports["#EURJPY-symbol-description"]=["Euro / Japanischer Yen"],e.exports["#EURNZD-symbol-description"]=["Euro / Neuseeländischer Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSISCHER RUBEL"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["Euro / Schwedische Krone"],e.exports["#EURTRY-symbol-description"]=["Euro / Neue Türkische Lira"],e.exports["#EURUSD-symbol-description"]=["Euro / US-Dollar"],e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]=["Britische Staatsanleihe über 10 Jahre"],e.exports["#GBPAUD-symbol-description"]=["Britisches Pfund / Australischer Dollar"],e.exports["#GBPCAD-symbol-description"]=["Britisches Pfund / Kanadischer Dollar"],e.exports["#GBPCHF-symbol-description"]=["Britisches Pfund / Schweizer Franken"],e.exports["#GBPEUR-symbol-description"]=["PFUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Britisches Pfund / Japanischer Yen"],e.exports["#GBPNZD-symbol-description"]=["Britisches Pfund / Neuseeländischer Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pfund Sterling / Russischer Rubel"],e.exports["#GBPUSD-symbol-description"]=["Britisches Pfund / US-Dollar"],e.exports["#GER30-symbol-description"]="DAX Index",e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["Japanischer Yen / Südkoreanischer Won"],e.exports["#JPYRUB-symbol-description"]=["Japanischer Yen / Russischer Rubel"],e.exports["#KA1-symbol-description"]=["Zucker #11 Futures"],e.exports["#KG1-symbol-description"]=["Baumwolle Futures"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Erdgas (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["Neuseeländischer Dollar / Japanischer Yen"],e.exports["#NZDUSD-symbol-description"]=["Neuseeländischer Dollar / US-Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]=["Russischer RTS Index"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index", e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 Englischer Leitindex"],e.exports["#USDBRL-symbol-description"]=["US Dollar / Brasilianischer Real"],e.exports["#USDCAD-symbol-description"]=["US-Dollar / Kanadischer Dollar"],e.exports["#USDCHF-symbol-description"]=["US-Dollar / Schweizer Franken"],e.exports["#USDCNY-symbol-description"]=["US DOLLAR / YUAN RENMINBI"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DÄNISCHE KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S.-Dollar/Hongkong-Dollar"],e.exports["#USDIDR-symbol-description"]=["US Dollar / Rupie"],e.exports["#USDINR-symbol-description"]=["US-Dollar / Indische Rupie"],e.exports["#USDJPY-symbol-description"]=["US-Dollar / Japanischer Yen"],e.exports["#USDKRW-symbol-description"]=["U.S. Dollar / Südkorea"],e.exports["#USDMXN-symbol-description"]=["U.S. Dollar/Mexikanischer Peso"],e.exports["#USDPHP-symbol-description"]=["US Dollar / Philippinischer Peso"],e.exports["#USDRUB-symbol-description"]=["U.S. Dollar / Russischer Rubel"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["US-Dollar / Schwedische Krone"],e.exports["#USDSGD-symbol-description"]=["US-DOLLAR / SINGAPUR-DOLLAR"],e.exports["#USDTRY-symbol-description"]=["US-Dollar / Türkische Neue Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silber / US-Dollar"],e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]=["Palladium CFD's"],e.exports["#XPTUSD-symbol-description"]=["Platinum / US-Dollar"],e.exports["#ZS1-symbol-description"]=["Sojabohnen Futures - ECBT"],e.exports["#ZW1-symbol-description"]=["Weizen Futures - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Britisches Pfund"],e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Russia Index"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Australischer Dollar"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Japanischer Yen"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Brasilianischer Real"],e.exports["#PT10-symbol-description"]=["Portugiesische Staatsanleihe 10-Jahre"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Polnischer Zloty"],e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Kanadischer Dollar"],e.exports["#ITI2!-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIF2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIF2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIF2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIG2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIG2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIG2020-symbol-description"]=["Eisenerz Futures"], e.exports["#ITIH2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIH2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIH2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIJ2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIJ2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIJ2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIK2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIK2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIK2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIM2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIN2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIQ2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIU2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIV2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIX2020-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2017-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2018-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2019-symbol-description"]=["Eisenerz Futures"],e.exports["#ITIZ2020-symbol-description"]=["Eisenerz Futures"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index", diff --git a/charting_library/bundles/de.77.a1830a06fe990f9f1170.js b/charting_library/bundles/de.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/de.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/de.77.5401b8766c940f90b3e9.js index fc054485..3c702bd7 100644 --- a/charting_library/bundles/de.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/de.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Hinzufügen"]},53585:e=>{e.exports=["Individuelle Farbe hinzufügen"]},81865:e=>{e.exports=["Deckkraft"]},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports=["Weiteres Symbol"]},16936:e=>{e.exports=["Zurück"]},88046:e=>{e.exports=["Symbol im Hauptchart"]},9898:e=>{e.exports=["Rechter"]},52051:e=>{e.exports=["Kalender steht derzeit auf Jahr {year}"]},99990:e=>{e.exports=["Kalender steht derzeit auf den Jahren von {year_start} bis {year_end}"]},92702:e=>{e.exports=["Kalender steht derzeit auf {month}"]},20036:e=>{e.exports=["Abbrechen"]},23398:e=>{e.exports=["Symbol ändern"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports=["Alle Quellen"]},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports=["Anleihe"]},55669:e=>{e.exports=["Dezember"]},56095:e=>{e.exports=["Verringern"]},29601:e=>{e.exports=["Beschreibung"]},16467:e=>{e.exports=["Februar"]},72970:e=>{e.exports=["Freitag"]},46812:e=>{e.exports=["Erhöhen"]},26910:e=>{e.exports=["Januar"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},90784:e=>{e.exports="October"},89298:e=>{e.exports=["Ausgleich"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Montag"]},95543:e=>{e.exports=["Monate"]},68327:e=>{e.exports=["Mai"]},84675:e=>{e.exports=["März"]},54406:e=>{e.exports=["Keine Börsen entsprechen Ihren Kriterien"]},41379:e=>{e.exports=["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"]},71194:e=>{e.exports="November"},83771:e=>{e.exports=["Nächstes Jahr"]},75385:e=>{e.exports=["Nächste Jahre"]},39752:e=>{e.exports=["Nächster Monat"]},35563:e=>{e.exports=["Ungültiges Zahlenformat"]},19724:e=>{e.exports=["Quellen"]},1144:e=>{e.exports=["Samstag"]},52298:e=>{e.exports=["Suche"]},13269:e=>{e.exports=["Quelle wählen"]},61132:e=>{e.exports="September"},2607:e=>{e.exports=["Der angegebene Wert ist größer als das Instrumentenmaximum von {max}."]},53669:e=>{e.exports=["Der angegebene Wert ist kleiner als das Instrumentenminimum von {min}."]},72149:e=>{e.exports=["Sonntag"]},83583:e=>{e.exports=["Zu Monaten wechseln"]},6244:e=>{e.exports=["Zu Daten wechseln"]},80879:e=>{e.exports=["Zu Jahren wechseln"]},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports=["Symbol & Beschreibung"]},75905:e=>{e.exports=["Symbol Suche"]},32457:e=>{e.exports=["Bitte geben Sie das richtige Datum ein"]},5122:e=>{e.exports=["Bitte geben Sie das korrekte Datumsformat ein yyyy-mm-dd"]},2587:e=>{e.exports=["Vorheriger Monat"]},39329:e=>{e.exports=["Vorheriges Jahr"]},27004:e=>{e.exports=["Frühere Jahre"]},54336:e=>{e.exports=["Farbe entfernen"]},7147:e=>{e.exports=["Mittwoch"]},7951:e=>{e.exports=["Donnerstag"]},60142:e=>{e.exports=["Stärke"]},44979:e=>{e.exports=["Dienstag"]},69325:e=>{e.exports=["Jahre"]},12629:e=>{e.exports=["Rohstoff"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Transparenz ändern"]}, +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Hinzufügen"]},53585:e=>{e.exports=["Individuelle Farbe hinzufügen"]},81865:e=>{e.exports=["Deckkraft"]},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports=["Weiteres Symbol"]},16936:e=>{e.exports=["Zurück"]},88046:e=>{e.exports=["Symbol im Hauptchart"]},9898:e=>{e.exports=["Rechter"]},52051:e=>{e.exports=["Kalender steht derzeit auf Jahr {year}"]},99990:e=>{e.exports=["Kalender steht derzeit auf den Jahren von {year_start} bis {year_end}"]},92702:e=>{e.exports=["Kalender steht derzeit auf {month}"]},20036:e=>{e.exports=["Abbrechen"]},23398:e=>{e.exports=["Symbol ändern"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports=["Alle Quellen"]},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports=["Anleihe"]},55669:e=>{e.exports=["Dezember"]},56095:e=>{e.exports=["Verringern"]},29601:e=>{e.exports=["Beschreibung"]},16467:e=>{e.exports=["Februar"]},72970:e=>{e.exports=["Freitag"]},46812:e=>{e.exports=["Erhöhen"]},26910:e=>{e.exports=["Januar"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},90784:e=>{e.exports="October"},89298:e=>{e.exports=["Ausgleich"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Montag"]},95543:e=>{e.exports=["Monate"]},68327:e=>{e.exports=["Mai"]},84675:e=>{e.exports=["März"]},29673:e=>{e.exports=["Keine Börsen entsprechen Ihren Kriterien"]},41379:e=>{e.exports=["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"]},71194:e=>{e.exports="November"},83771:e=>{e.exports=["Nächstes Jahr"]},75385:e=>{e.exports=["Nächste Jahre"]},39752:e=>{e.exports=["Nächster Monat"]},35563:e=>{e.exports=["Ungültiges Zahlenformat"]},19724:e=>{e.exports=["Quellen"]},1144:e=>{e.exports=["Samstag"]},52298:e=>{e.exports=["Suche"]},13269:e=>{e.exports=["Quelle wählen"]},61132:e=>{e.exports="September"},2607:e=>{e.exports=["Der angegebene Wert ist größer als das Instrumentenmaximum von {max}."]},53669:e=>{e.exports=["Der angegebene Wert ist kleiner als das Instrumentenminimum von {min}."]},72149:e=>{e.exports=["Sonntag"]},83583:e=>{e.exports=["Zu Monaten wechseln"]},6244:e=>{e.exports=["Zu Daten wechseln"]},80879:e=>{e.exports=["Zu Jahren wechseln"]},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports=["Symbol & Beschreibung"]},75905:e=>{e.exports=["Symbol Suche"]},32457:e=>{e.exports=["Bitte geben Sie das richtige Datum ein"]},5122:e=>{e.exports=["Bitte geben Sie das korrekte Datumsformat ein yyyy-mm-dd"]},2587:e=>{e.exports=["Vorheriger Monat"]},39329:e=>{e.exports=["Vorheriges Jahr"]},27004:e=>{e.exports=["Frühere Jahre"]},54336:e=>{e.exports=["Farbe entfernen"]},7147:e=>{e.exports=["Mittwoch"]},7951:e=>{e.exports=["Donnerstag"]},60142:e=>{e.exports=["Stärke"]},44979:e=>{e.exports=["Dienstag"]},69325:e=>{e.exports=["Jahre"]},12629:e=>{e.exports=["Rohstoff"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Transparenz ändern"]}, 13066:e=>{e.exports=["Farbe ändern"]},95657:e=>{e.exports=["Stärke ändern"]},18567:e=>{e.exports=["Eigenschaft {propertyName} ändern"]},36962:e=>{e.exports=["Close"]},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["Wirtschaft"]},39512:e=>{e.exports=["Devisen"]},81859:e=>{e.exports=["Futures"]},39337:e=>{e.exports=["High"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["Index"]},60804:e=>{e.exports=["Indizes"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports=["Low"]},36931:e=>{e.exports=["Aktie"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/de.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/de.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 740901e2..00000000 --- a/charting_library/bundles/de.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports=["#{count} (Preis, Bar)"]},91282:e=>{e.exports=["#1 (Bar)"]},1961:e=>{e.exports=["#1 (Preis)"]},12706:e=>{e.exports=["#1 (Preis, Bar)"]},92195:e=>{e.exports=["#1(vertikale Position %, Balken)"]},66187:e=>{e.exports=["Medianer Wert"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Gegen den Uhrzeigersinn"]},43809:e=>{e.exports=["Koeffizienten als Prozentangaben"]},40054:e=>{e.exports=["Farbe"]},47737:e=>{e.exports=["Kompakter Statistik-Modus"]},4639:e=>{e.exports=["Koordinaten"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Kanal"]},60066:e=>{e.exports=["Veränderung in Pips"]},36150:e=>{e.exports=["Winkel"]},38280:e=>{e.exports=["Winkel"]},95264:e=>{e.exports=["Kontogröße"]},85160:e=>{e.exports=["Statistik immer anzeigen"]},54189:e=>{e.exports=["Bögen"]},34674:e=>{e.exports=["Durchschnittliche HL in Minticks"]},17608:e=>{e.exports=["Beschriftungen"]},48848:e=>{e.exports=["Rahmen"]},72269:e=>{e.exports=["Rahmen"]},27331:e=>{e.exports=["Hintergrund"]},19949:e=>{e.exports=["Spanne der Balken"]},81260:e=>{e.exports=["Gitter"]},67114:e=>{e.exports=["Datum/Zeitspanne"]},37067:e=>{e.exports=["Verschiebung (Preis, Balken)"]},75460:e=>{e.exports=["Distanz"]},46211:e=>{e.exports=["Emoji Pin"]},46001:e=>{e.exports=["Einstiegspreis"]},1220:e=>{e.exports=["Verlängern"]},71116:e=>{e.exports=["Nach unten verlängern"]},45809:e=>{e.exports=["Nach links verlängern"]},25892:e=>{e.exports=["Linie nach links verlängern"]},13611:e=>{e.exports=["Linien verlängern"]},3304:e=>{e.exports=["Linien nach links erweitern"]},83095:e=>{e.exports=["Linien nach rechts erweitern"]},14025:e=>{e.exports=["Nach rechts verlängern"]},74395:e=>{e.exports=["Linie nach rechts verlängern"]},85197:e=>{e.exports=["Nach oben verlängern"]},17006:e=>{e.exports=["Schriftgröße"]},31343:e=>{e.exports=["Fehlschlag Text"]},28565:e=>{e.exports=["Fehlschlag Hintergrund"]},87931:e=>{e.exports=["Fächer"]},39836:e=>{e.exports=["Fib Level, basierend auf logarithmischer Skalierung"]},10578:e=>{e.exports=["Volle Kreise"]},25264:e=>{e.exports=["HL Balken"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports=["Lot Größe"]},85206:e=>{e.exports=["Beschriftung"]},75332:e=>{e.exports=["Label Rahmen"]},14773:e=>{e.exports=["Hintergrund des Labels"]},37126:e=>{e.exports=["Label Text"]},79106:e=>{e.exports=["Level"]},95610:e=>{e.exports=["Levels-Linie"]},79307:e=>{e.exports=["Beschriftungen links"]},49286:e=>{e.exports=["Linie - HT/2"]},17676:e=>{e.exports=["Linie - Eröffnung"]},47669:e=>{e.exports=["Linie - Schluss"]},71899:e=>{e.exports=["Linie - Hoch"]},83394:e=>{e.exports=["Linie - Tief"]},60489:e=>{e.exports=["Linienfarbe"]},53889:e=>{e.exports=["Modus"]},95543:e=>{e.exports=["Monate"]},24510:e=>{e.exports=["Mittelpunkt"]},22213:e=>{e.exports=["Quelle Hintergrund"]},15500:e=>{e.exports=["Quelle Grenze"]},79238:e=>{e.exports=["Quell Text"]},37249:e=>{e.exports=["Statistiken"]},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stopp Farbe"]},56119:e=>{ -e.exports=["Stop Level"]},69835:e=>{e.exports=["Erfolg Text"]},91141:e=>{e.exports=["Erfolg Hintergrund"]},2694:e=>{e.exports=["Prozentuale Veränderung"]},650:e=>{e.exports=["Prozente"]},25684:e=>{e.exports=["Preis"]},23675:e=>{e.exports=["Preis-Label"]},75675:e=>{e.exports=["Preislabel"]},16103:e=>{e.exports=["Preisniveaus"]},46964:e=>{e.exports=["Preisspanne"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Preise"]},2635:e=>{e.exports=["Profit Level"]},33886:e=>{e.exports=["Bereiche und Verhältnis"]},24186:e=>{e.exports=["Umkehren"]},91367:e=>{e.exports=["Beschriftung Rechts"]},63833:e=>{e.exports=["Risiko"]},95545:e=>{e.exports=["Welle"]},10209:e=>{e.exports=["Markierungen an Oberseite"]},98001:e=>{e.exports=["Ziel Hintergrund"]},89258:e=>{e.exports=["Ziel Grenze"]},45302:e=>{e.exports=["Kursziel Farbe"]},74289:e=>{e.exports=["Ziel Text"]},17932:e=>{e.exports=["Textumfluss"]},55325:e=>{e.exports=["Zeitstempel"]},77838:e=>{e.exports=["Zeit-Ebenen"]},2295:e=>{e.exports=["Transparenz"]},4372:e=>{e.exports=["Trendlinie"]},12374:e=>{e.exports=["Eine Farbe verwenden"]},91322:e=>{e.exports=["Werte"]},25227:e=>{e.exports=["Abweichung"]},1670:e=>{e.exports=["Winkel ändern"]},38829:e=>{e.exports=["Pfeilfarbe ändern"]},23723:e=>{e.exports=["X-Koordinate des Balkens ändern"]},72080:e=>{e.exports=["Flaggenfarbe ändern"]},66266:e=>{e.exports=["Y-Koordinate des Preises ändern"]},98905:e=>{e.exports=["oberen Rand ändern"]},11049:e=>{e.exports=["Vertikale Position der y-Koordinate ändern"]},31804:e=>{e.exports=["{title} gegen den Uhrzeigersinn ändern"]},99128:e=>{e.exports=["Sichtbarkeit der {title} Koeffizienten als Prozent ändern"]},20216:e=>{e.exports=["{title} Farbe ändern"]},35435:e=>{e.exports=["{title} Kompakt-Statistik-Modus ändern"]},550:e=>{e.exports=["{title} Farbe des Kerzenkörperrands einer Aufwärtskerze ändern"]},28146:e=>{e.exports=["{title} Sichtbarkeit des Kerzenkörperrands ändern"]},7373:e=>{e.exports=["{title} Farbe des Kerzenkörperrands einer Abwärtskerze ändern"]},38742:e=>{e.exports=["{title} Farbe für Abwärtskerze ändern"]},42273:e=>{e.exports=["{title} Farbe für Aufwärtskerze ändern"]},76054:e=>{e.exports=["{title} Kerzendochtfarbe ändern"]},27029:e=>{e.exports=["{title} Sichtbarkeit des Kerzendochts ändern"]},22430:e=>{e.exports=["Veränderung {title} Sichtbarkeit der Veränderung in Pips"]},45537:e=>{e.exports=["Sichtbarkeit des Ankerpunkts von {title} ändern"]},31775:e=>{e.exports=["{title} Accountgröße ändern"]},37913:e=>{e.exports=['Anzeige von {title} "Status immer anzeigen" ändern']},15521:e=>{e.exports=["alle Linienfarben von {title} ändern"]},17466:e=>{e.exports=["{index} Linienfarbe der Bögen von {title} ändern"]},72307:e=>{e.exports=["{index} Linienbreite der Bögen von {title} ändern"]},13853:e=>{e.exports=["Sichtbarkeit der {index} Bögen von {title} ändern"]},78680:e=>{e.exports=["{title} durchschnittlicher HL Wert ändern"]},15802:e=>{e.exports=["Sichtbarkeit von {title} der untersten Labels ändern"]},36438:e=>{e.exports=["Hintergrundtransparenz von {title} ändern"]},64548:e=>{ -e.exports=["Hintergrundsichtbarkeit von {title} ändern"]},75312:e=>{e.exports=["Hintergrundfarbe von {title} ändern"]},39651:e=>{e.exports=["{title} Hintergrundfarbe 1 ändern"]},78177:e=>{e.exports=["{title} Hintergrundfarbe 2 ändern"]},42746:e=>{e.exports=["Sichtbarkeit der Balkenrange von {title} ändern"]},53770:e=>{e.exports=["Sichtbarkeit des Rasters von {title} ändern"]},29145:e=>{e.exports=["Rasterlinienfarbe von {title} ändern"]},64949:e=>{e.exports=["Rasterlinienstil von {title} ändern"]},93548:e=>{e.exports=["Rasterliniendicke von {title} ändern"]},15485:e=>{e.exports=["Sichtbarkeit des Datums/Zeitfensters von {title} ändern"]},3400:e=>{e.exports=["Neigung von {title} ändern"]},91534:e=>{e.exports=["Sichtbarkeit der Distanz von {title} ändern"]},65056:e=>{e.exports=["{title} Emoji ändern"]},65899:e=>{e.exports=["{title} Emoji Sichtbarkeit ändern"]},59354:e=>{e.exports=["{title} Einstiegspreis ändert"]},1447:e=>{e.exports=["{title} zum Boden erweitern"]},15258:e=>{e.exports=["{title} nach links erweitern"]},96902:e=>{e.exports=["{title} Linienerweiterungen ändern"]},896:e=>{e.exports=["{title} zum Top erweitern"]},3708:e=>{e.exports=["{title} Erweiterung nach links ändern"]},52889:e=>{e.exports=["{title} Erweiterung nach rechts ändern"]},86647:e=>{e.exports=["Erweiterung {title} ändern"]},3156:e=>{e.exports=["{title} Fehler-Textfarbe ändern"]},49885:e=>{e.exports=["{title} Hintergrundfarbe des Fehlers ändern"]},89126:e=>{e.exports=["Sichtbarkeit der {index} Fächer von {title} ändern"]},30016:e=>{e.exports=["{index} Linienbreite des Fächer von {title} ändern"]},82516:e=>{e.exports=["{index} Linienfarbe des Fächer von {title} ändern"]},78142:e=>{e.exports=["{title} Sichtbarkeit von Fächern ändern"]},79467:e=>{e.exports=["{title} Fächerlinienfarbe ändern"]},45739:e=>{e.exports=["{title} Fib-Levels basierend auf der Log-Skala ändern"]},99670:e=>{e.exports=["{title} umdrehen"]},35165:e=>{e.exports=["Sichtbarkeit von {title} full circles ändern"]},48983:e=>{e.exports=["{title} Hintergrundfarbe des Bilds ändern"]},45025:e=>{e.exports=["{title} Lotsize ändern"]},81170:e=>{e.exports=["Ausrichtung der {title} Etiketten ändern"]},22775:e=>{e.exports=["Schriftgröße der {title} Label ändern"]},24338:e=>{e.exports=["Sichtbarkeit der Labels von {title} ändern"]},32891:e=>{e.exports=["{title} Ebene {index} Koeffizient der Linie ändern"]},85551:e=>{e.exports=["{title} Ebene {index} Linienfarbe ändern"]},47840:e=>{e.exports=["Linienstil von {title} Ebene {index} ändern"]},45463:e=>{e.exports=["{title} Ebene {index} Liniensichtbarkeit ändern"]},90098:e=>{e.exports=["{title} Ebene {index} Linienbreite ändern"]},26710:e=>{e.exports=["Sichtbarkeit der {title} Ebenen ändern"]},2359:e=>{e.exports=["Sichtbarkeit von {title} für linke Etiketten ändern"]},44643:e=>{e.exports=["Linienbreite von {title} ändern"]},20563:e=>{e.exports=["Linienfarbe von {title} ändern"]},66982:e=>{e.exports=["Linienart von {title} ändern"]},94441:e=>{e.exports=["{title} Modus ändern"]},89996:e=>{ -e.exports=["Sichtbarkeit des Mittelpunkts von {title} ändern"]},36618:e=>{e.exports=["{title} spiegeln"]},18544:e=>{e.exports=["{title} Hintergrundfarbe der Quelle ändern"]},48035:e=>{e.exports=["{title} Färbung des Rands der Quelle ändern"]},42286:e=>{e.exports=["{title} Quelltext Farbe ändern"]},588:e=>{e.exports=["Position der Statusanzeige von {title} ändern"]},54659:e=>{e.exports=["{title} Farbe des Stopps ändern"]},89182:e=>{e.exports=["{title} Level des Stopp ändern"]},82224:e=>{e.exports=["{title} Preis des Stopp ändern"]},88383:e=>{e.exports=["Textfarbe für {title} Erfolg ändern"]},26967:e=>{e.exports=["Hintergrundfarbe für {title} Erfolg ändern"]},62243:e=>{e.exports=["Veränderung {title} Sichtbarkeit der prozentualen Veränderung"]},45936:e=>{e.exports=["Sichtbarkeit des Preislabels {title} ändern"]},88577:e=>{e.exports=["Sichtbarkeit des Preislabels von {title} ändern"]},47045:e=>{e.exports=["Sichtbarkeit der Preisrange von {title} ändern"]},56175:e=>{e.exports=["Sichtbarkeit der Preise von {title} ändern"]},44539:e=>{e.exports=["{title} Profitlevel ändern"]},41646:e=>{e.exports=["{title} Preis des Profit ändern"]},52877:e=>{e.exports=["{title} Umkehrung ändern"]},16598:e=>{e.exports=["Sichtbarkeit von {title} der rechten Labels ändern"]},31553:e=>{e.exports=["{title} Risiko ändern"]},40344:e=>{e.exports=["{title} Risiko-Anzeige ändern"]},73137:e=>{e.exports=["Sichtbarkeit von {title} der obersten Labels ändern"]},52387:e=>{e.exports=["{title} Hintergrundfarbe des Ziels ändern"]},6921:e=>{e.exports=["{title} Färbung des Rands des Ziels ändern"]},97573:e=>{e.exports=["{title} Farbe des Ziels ändern"]},27634:e=>{e.exports=["{title} Textfarbe des Ziels ändern"]},33822:e=>{e.exports=["Sichtbarkeit von {title} Zeitlabel ändern"]},84321:e=>{e.exports=["{title} Transparenz ändern"]},12355:e=>{e.exports=["{title} Wert der Varianz verändern"]},25937:e=>{e.exports=["Etiketten Ausrichtung von {toolName} auf vertikal ändern"]},46991:e=>{e.exports=["Etiketten Ausrichtung von {toolName} auf horizontal ändern"]},73080:e=>{e.exports=["Label-Ausrichtung {toolName} ändern"]},24272:e=>{e.exports=["Sichtbarkeit der Linie von {toolName} ändern"]},46404:e=>{e.exports=["Linienbreite von {toolName} ändern"]},50265:e=>{e.exports=["Linienfarbe von {toolName} ändern"]},72781:e=>{e.exports=["Linien von {toolName} nach links erweitern"]},84613:e=>{e.exports=["Linien von {toolName} nach rechts erweitern"]},62603:e=>{e.exports=["Linien von {toolName} nach links bis zum Ende erweitern"]},62412:e=>{e.exports=["Linien von {toolName} nach rechts bis zum Ende erweitern"]},35422:e=>{e.exports=["Linienstil von {toolName} ändern"]},77690:e=>{e.exports=["{toolName} Text ändern"]},69871:e=>{e.exports=["Sichtbarkeit des Text von {toolName} ändern"]},25878:e=>{e.exports=["{toolName} Textumbruch ändern"]},91832:e=>{e.exports=["Texthintergrundfarbe von {toolName} ändern"]},18610:e=>{e.exports=["Texthintergrundsichtbarkeit von {toolName} ändern"]},44755:e=>{e.exports=["Sichtbarkeit des {toolName} Textrahmenfarbe ändern"]},6324:e=>{ -e.exports=["Sichtbarkeit der {toolName} Textrahmendicke ändern"]},45529:e=>{e.exports=["Sichtbarkeit des {toolName} Textrahmens ändern"]},6500:e=>{e.exports=["Textfarbe von {toolName} ändern"]},51614:e=>{e.exports=['Textschriftart von {toolName} auf "fett" ändern']},18572:e=>{e.exports=['Textschriftart von {toolName} auf "kursiv" ändern']},48382:e=>{e.exports=["Textgröße von {toolName} ändern"]},18567:e=>{e.exports=["Eigenschaft {propertyName} ändern"]},21926:e=>{e.exports=["Hintergrundfarbe"]},52241:e=>{e.exports=["Hintergründe ausgefüllt"]},70607:e=>{e.exports=["Linienfarbe"]},41075:e=>{e.exports=["Linienstil"]},73043:e=>{e.exports=["Linienbreite"]},72223:e=>{e.exports=["Zeichnungen verschieben"]},41437:e=>{e.exports=["Textfarbe"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/drawing-toolbar.110884dcd2a2c71e1aba.js b/charting_library/bundles/drawing-toolbar.41ed460b4ed63c37a623.js similarity index 75% rename from charting_library/bundles/drawing-toolbar.110884dcd2a2c71e1aba.js rename to charting_library/bundles/drawing-toolbar.41ed460b4ed63c37a623.js index bb4effcf..53edc4d5 100644 --- a/charting_library/bundles/drawing-toolbar.110884dcd2a2c71e1aba.js +++ b/charting_library/bundles/drawing-toolbar.41ed460b4ed63c37a623.js @@ -8,14 +8,14 @@ useAccurateHover:()=>l,useHover:()=>i});var n=o(50959);function i(){const[e,t]=( className:i(z.icon,P&&s["round-icon"]),dangerouslySetInnerHTML:{__html:C}}),n.createElement("span",{className:i(z.labelRow,p)},n.createElement("span",{className:i(z.label,g)},_)),(void 0!==b||f)&&n.createElement("span",{className:z.shortcut},(Z=b)&&Z.split("+").join(" + ")),void 0!==y&&n.createElement("span",{onClick:D?u:void 0,className:i(z.toolbox,{[z.showOnHover]:S,[z.showOnFocus]:F})},y));var Z}},81332:(e,t,o)=>{"use strict";o.d(t,{multilineLabelWithIconAndToolboxTheme:()=>l});var n=o(40173),i=o(71986),a=o(33963);const l=(0,n.mergeThemes)(i,a)},20520:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>h});var n=o(50959),i=o(962),a=o(62942),l=o(65718),r=o(27317),s=o(29197);const c=n.createContext(void 0);var u=o(36383);const d=n.createContext({setMenuMaxWidth:!1});function h(e){const{controller:t,children:o,isOpened:h,closeOnClickOutside:m=!0,doNotCloseOn:v,onClickOutside:p,onClose:g,onKeyboardClose:b,"data-name":f="popup-menu-container",...C}=e,w=(0,n.useContext)(s.CloseDelegateContext),T=n.useContext(d),E=(0,n.useContext)(c),x=(0,u.useOutsideEvent)({handler:function(e){p&&p(e);if(!m)return;const t=(0,a.default)(v)?v():null==v?[]:[v];if(t.length>0&&e.target instanceof Node)for(const o of t){const t=i.findDOMNode(o);if(t instanceof Node&&t.contains(e.target))return}g()},mouseDown:!0,touchStart:!0});return h?n.createElement(l.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:x,style:{pointerEvents:"auto"}},n.createElement(r.Menu,{...C,onClose:g,onKeyboardClose:b,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:w,customRemeasureDelegate:E,ref:t,"data-name":f,limitMaxWidth:T.setMenuMaxWidth},o))):null}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>r});var n=o(50959),i=o(59142),a=o(50151),l=o(49483);const r=(0,n.forwardRef)(((e,t)=>{const{children:o,...a}=e,r=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>r.current)),(0,n.useLayoutEffect)((()=>{if(l.CheckMobile.iOS())return null!==r.current&&(0,i.disableBodyScroll)(r.current,{allowTouchMove:s(r)}),()=>{null!==r.current&&(0,i.enableBodyScroll)(r.current)}}),[]),n.createElement("div",{ref:r,...a},o)}));function s(e){return t=>{const o=(0,a.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},6132:(e,t,o)=>{"use strict";var n=o(22134);function i(){}function a(){}a.resetWarningCache=i,e.exports=function(){function e(e,t,o,i,a,l){if(l!==n){var r=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw r.name="Invariant Violation",r}}function t(){return e}e.isRequired=e;var o={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:i};return o.PropTypes=o,o}},19036:(e,t,o)=>{e.exports=o(6132)()},22134:e=>{"use strict" ;e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22878:e=>{e.exports={dropdown:"dropdown-pbhJWNrt",buttonWrap:"buttonWrap-pbhJWNrt",control:"control-pbhJWNrt",arrow:"arrow-pbhJWNrt",arrowIcon:"arrowIcon-pbhJWNrt",isOpened:"isOpened-pbhJWNrt",hover:"hover-pbhJWNrt",isGrayed:"isGrayed-pbhJWNrt",accessible:"accessible-pbhJWNrt"}},27334:e=>{e.exports={container:"container-Wp9adlfh",mirror:"mirror-Wp9adlfh",background:"background-Wp9adlfh",arrow:"arrow-Wp9adlfh"}},46173:e=>{e.exports={item:"item-uxNfqe_g",label:"label-uxNfqe_g"}},99537:e=>{e.exports={drawingToolbar:"drawingToolbar-BfVZxb4b",isHidden:"isHidden-BfVZxb4b",inner:"inner-BfVZxb4b",group:"group-BfVZxb4b",lastGroup:"lastGroup-BfVZxb4b",fill:"fill-BfVZxb4b"}},22231:e=>{e.exports={toggleButton:"toggleButton-OhcB9eH7",collapsed:"collapsed-OhcB9eH7",background:"background-OhcB9eH7",arrow:"arrow-OhcB9eH7"}},20274:e=>{e.exports={item:"item-yfwdxbRo",hovered:"hovered-yfwdxbRo"}},12451:e=>{e.exports={desktopSize:"desktopSize-l1SzP6TV",smallSize:"smallSize-l1SzP6TV",tabs:"tabs-l1SzP6TV",categories:"categories-l1SzP6TV"}},78227:e=>{e.exports={sticker:"sticker-aZclaNCs"}},23091:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",stickerRow:"stickerRow-KUOIljqV"}},62270:e=>{e.exports={wrapper:"wrapper-FNeSdxed"}},37531:e=>{e.exports={drawer:"drawer-PzCssz1z",menuBox:"menuBox-PzCssz1z"}},85470:e=>{e.exports={toolButtonMagnet:"toolButtonMagnet-wg76fIbD",toolButtonMagnet__menuItem:"toolButtonMagnet__menuItem-wg76fIbD",toolButtonMagnet__hintPlaceholder:"toolButtonMagnet__hintPlaceholder-wg76fIbD"}},30261:e=>{e.exports={wrap:"wrap-Z4M3tWHb",scrollWrap:"scrollWrap-Z4M3tWHb",noScrollBar:"noScrollBar-Z4M3tWHb",content:"content-Z4M3tWHb",icon:"icon-Z4M3tWHb",scrollBot:"scrollBot-Z4M3tWHb",scrollTop:"scrollTop-Z4M3tWHb",isVisible:"isVisible-Z4M3tWHb",iconWrap:"iconWrap-Z4M3tWHb",fadeBot:"fadeBot-Z4M3tWHb",fadeTop:"fadeTop-Z4M3tWHb"}},55619:e=>{e.exports={iconContainer:"iconContainer-dmpvVypS"}},71468:(e,t,o)=>{"use strict";function n(e){e.dispatchEvent(new CustomEvent("roving-tabindex:main-element"))}function i(e){e.dispatchEvent(new CustomEvent("roving-tabindex:secondary-element"))}o.d(t,{becomeMainElement:()=>n,becomeSecondaryElement:()=>i})},36898:(e,t,o)=>{"use strict";o.d(t,{useMouseClickAutoBlur:()=>l});var n=o(50959),i=o(76460),a=o(16838);function l(e){(0,n.useEffect)((()=>{if(!a.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=t=>{const o=e.current;null!==o&&document.activeElement instanceof HTMLElement&&((0,i.isKeyboardClick)(t)||o.contains(document.activeElement)&&"INPUT"!==document.activeElement.tagName&&document.activeElement.blur())};return window.addEventListener("click",t,!0),()=>window.removeEventListener("click",t,!0)}),[])}},54079:(e,t,o)=>{"use strict";o.d(t,{Toolbar:()=>d});var n=o(50959),i=o(50151),a=o(47201),l=o(3343),r=o(16838),s=o(71468),c=o(39416),u=o(36898);const d=(0,n.forwardRef)((function(e,t){const{onKeyDown:o,orientation:d,...m}=e,v=r.PLATFORM_ACCESSIBILITY_ENABLED?{role:"toolbar","aria-orientation":d}:{},p=(0, c.useFunctionalRefObject)(t);return(0,n.useEffect)((()=>{if(!r.PLATFORM_ACCESSIBILITY_ENABLED)return;const e=(0,i.ensureNotNull)(p.current),t=()=>{const t=function(e){return Array.from(e.querySelectorAll('button:not([disabled], [aria-disabled], [tabindex="-1"]), [tabindex]:not([disabled], [aria-disabled], [tabindex="-1"])')).filter((0,r.createScopedVisibleElementFilter)(e))}(e).sort(r.navigationOrderComparator);if(0===t.length){const[t]=h(e).sort(r.navigationOrderComparator);if(void 0===t)return;(0,s.becomeMainElement)(t)}if(t.length>1){const[,...e]=t;for(const t of e)(0,s.becomeSecondaryElement)(t)}};return window.addEventListener("keyboard-navigation-activation",t),()=>window.removeEventListener("keyboard-navigation-activation",t)}),[]),(0,u.useMouseClickAutoBlur)(p),n.createElement("div",{...m,...v,ref:p,onKeyDown:(0,a.createSafeMulticastEventHandler)((function(e){if(!r.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const t=(0,l.hashFromEvent)(e);if(27===t)return e.preventDefault(),void document.activeElement.blur();if("vertical"!==d&&37!==t&&39!==t)return;if("vertical"===d&&38!==t&&40!==t)return;const o=h(e.currentTarget).sort(r.navigationOrderComparator);if(0===o.length)return;const n=o.indexOf(document.activeElement);if(-1===n)return;e.preventDefault();const i=()=>{const e=(n+o.length-1)%o.length;(0,s.becomeSecondaryElement)(o[n]),(0,s.becomeMainElement)(o[e]),o[e].focus()},a=()=>{const e=(n+o.length+1)%o.length;(0,s.becomeSecondaryElement)(o[n]),(0,s.becomeMainElement)(o[e]),o[e].focus()};switch(t){case 37:"vertical"!==d&&i();break;case 39:"vertical"!==d&&a();break;case 38:"vertical"===d&&i();break;case 40:"vertical"===d&&a()}}),o)})}));function h(e){return Array.from(e.querySelectorAll("button:not([disabled], [aria-disabled]), [tabindex]:not([disabled], [aria-disabled])")).filter((0,r.createScopedVisibleElementFilter)(e))}},14186:(e,t,o)=>{"use strict";o.r(t),o.d(t,{DrawingToolbarRenderer:()=>ho});var n=o(50959),i=o(962),a=o(50151),l=o(97754),r=o.n(l),s=o(32563),c=o(56840),u=o(14483),d=o(88348),h=o(76422),m=o(57898),v=o.n(m),p=o(49483),g=o(84015),b=o(54819);class f{constructor(e){this._drawingsAccess=e||{tools:[],type:"black"}}isToolEnabled(e){const t=this._findTool(e);return!(!t||!t.grayed)||("black"===this._drawingsAccess.type?!t:!!t)}isToolGrayed(e){const t=this._findTool(e);return Boolean(t&&t.grayed)}_findTool(e){return this._drawingsAccess.tools.find((t=>t.name===e))}}var C=o(44352),w=o(68335);const T=[{id:"linetool-group-cursors",title:C.t(null,void 0,o(82401)),items:[{name:"cursor"},{name:"dot"},{name:"arrow"},{name:"eraser"}],trackLabel:null},{id:"linetool-group-trend-line",title:C.t(null,void 0,o(18794)),items:[{name:"LineToolTrendLine",hotkeyHash:w.Modifiers.Alt+84},{name:"LineToolArrow"},{name:"LineToolRay"},{name:"LineToolInfoLine"},{name:"LineToolExtended"},{name:"LineToolTrendAngle"},{name:"LineToolHorzLine",hotkeyHash:w.Modifiers.Alt+72},{name:"LineToolHorzRay",hotkeyHash:w.Modifiers.Alt+74},{ -name:"LineToolVertLine",hotkeyHash:w.Modifiers.Alt+86},{name:"LineToolCrossLine",hotkeyHash:w.Modifiers.Alt+67},{name:"LineToolParallelChannel"},{name:"LineToolRegressionTrend"},{name:"LineToolFlatBottom"},{name:"LineToolDisjointAngle"},null].filter(Boolean),trackLabel:null},{id:"linetool-group-gann-and-fibonacci",title:C.t(null,void 0,o(5816)),items:[{name:"LineToolFibRetracement",hotkeyHash:w.Modifiers.Alt+70},{name:"LineToolTrendBasedFibExtension"},{name:"LineToolPitchfork"},{name:"LineToolSchiffPitchfork2"},{name:"LineToolSchiffPitchfork"},{name:"LineToolInsidePitchfork"},{name:"LineToolFibChannel"},{name:"LineToolFibTimeZone"},{name:"LineToolGannSquare"},{name:"LineToolGannFixed"},{name:"LineToolGannComplex"},{name:"LineToolGannFan"},{name:"LineToolFibSpeedResistanceFan"},{name:"LineToolTrendBasedFibTime"},{name:"LineToolFibCircles"},{name:"LineToolPitchfan"},{name:"LineToolFibSpiral"},{name:"LineToolFibSpeedResistanceArcs"},{name:"LineToolFibWedge"}],trackLabel:null},{id:"linetool-group-geometric-shapes",title:C.t(null,void 0,o(22146)),items:[{name:"LineToolBrush"},{name:"LineToolHighlighter"},{name:"LineToolRectangle"},{name:"LineToolCircle"},{name:"LineToolEllipse"},{name:"LineToolPath"},{name:"LineToolBezierQuadro"},{name:"LineToolPolyline"},{name:"LineToolTriangle"},{name:"LineToolRotatedRectangle"},{name:"LineToolArc"},{name:"LineToolBezierCubic"}],trackLabel:null},{id:"linetool-group-annotation",title:C.t(null,void 0,o(19661)),items:[{name:"LineToolText"},{name:"LineToolTextAbsolute"},{name:"LineToolNote"},{name:"LineToolNoteAbsolute"},{name:"LineToolSignpost"},null,null,null,{name:"LineToolCallout"},{name:"LineToolComment"},{name:"LineToolPriceLabel"},{name:"LineToolPriceNote"},{name:"LineToolArrowMarker"},{name:"LineToolArrowMarkLeft"},{name:"LineToolArrowMarkRight"},{name:"LineToolArrowMarkUp"},{name:"LineToolArrowMarkDown"},{name:"LineToolFlagMark"}].filter(Boolean),trackLabel:null},{id:"linetool-group-patterns",title:C.t(null,void 0,o(19693)),items:[{name:"LineTool5PointsPattern"},{name:"LineToolCypherPattern"},{name:"LineToolABCD"},{name:"LineToolTrianglePattern"},{name:"LineToolThreeDrivers"},{name:"LineToolHeadAndShoulders"},{name:"LineToolElliottImpulse"},{name:"LineToolElliottTriangle"},{name:"LineToolElliottTripleCombo"},{name:"LineToolElliottCorrection"},{name:"LineToolElliottDoubleCombo"},{name:"LineToolCircleLines"},{name:"LineToolTimeCycles"},{name:"LineToolSineLine"}],trackLabel:null},{id:"linetool-group-prediction-and-measurement",title:C.t(null,void 0,o(97100)),items:[{name:"LineToolRiskRewardLong"},{name:"LineToolRiskRewardShort"},{name:"LineToolPrediction"},{name:"LineToolDateRange"},{name:"LineToolPriceRange"},{name:"LineToolDateAndPriceRange"},{name:"LineToolBarsPattern"},{name:"LineToolGhostFeed"},{name:"LineToolProjection"},{name:"LineToolFixedRangeVolumeProfile"}].filter(Boolean),trackLabel:null}];var E=o(14873),x=o(9745),_=o(88275),k=o(61345),S=o(45601),F=o(30261),L=o(61380);class A extends n.PureComponent{constructor(e){super(e),this._scroll=null,this._handleScrollTop=()=>{ -this.animateTo(Math.max(0,this.currentPosition()-(this.state.heightWrap-50)))},this._handleScrollBot=()=>{this.animateTo(Math.min((this.state.heightContent||0)-(this.state.heightWrap||0),this.currentPosition()+(this.state.heightWrap-50)))},this._handleResizeWrap=([e])=>{this.setState({heightWrap:e.contentRect.height})},this._handleResizeContent=([e])=>{this.setState({heightContent:e.contentRect.height})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtTop(),this.isAtBot()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleTopButton:e,isVisibleBotButton:t}=this.state,o=this.isAtTop(),n=this.isAtBot();o||e?o&&e&&this.setState({isVisibleTopButton:!1}):this.setState({isVisibleTopButton:!0}),n||t?n&&t&&this.setState({isVisibleBotButton:!1}):this.setState({isVisibleBotButton:!0})},this.state={heightContent:0,heightWrap:0,isVisibleBotButton:!1,isVisibleTopButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.heightWrap===this.state.heightWrap&&t.heightContent===this.state.heightContent||this._handleScroll()}currentPosition(){return this._scroll?this._scroll.scrollTop:0}isAtTop(){return this.currentPosition()<=1}isAtBot(){return this.currentPosition()+this.state.heightWrap>=this.state.heightContent-1}animateTo(e,t=k.dur){const o=this._scroll;o&&(0,_.doAnimate)({onStep(e,t){o.scrollTop=t},from:o.scrollTop,to:Math.round(e),easing:k.easingFunc.easeInOutCubic,duration:t})}render(){const{children:e,isVisibleScrollbar:t,isVisibleFade:o,isVisibleButtons:i,onMouseOver:a,onMouseOut:l}=this.props,{heightContent:s,heightWrap:c,isVisibleBotButton:u,isVisibleTopButton:d}=this.state;return n.createElement(S.Measure,{onResize:this._handleResizeWrap},(h=>n.createElement("div",{className:F.wrap,onMouseOver:a,onMouseOut:l,ref:h},n.createElement("div",{className:r()(F.scrollWrap,{[F.noScrollBar]:!t}),onScroll:this._handleScroll,ref:e=>this._scroll=e},n.createElement(S.Measure,{onResize:this._handleResizeContent},(t=>n.createElement("div",{className:F.content,ref:t},e)))),o&&n.createElement("div",{className:r()(F.fadeTop,{[F.isVisible]:d&&s>c})}),o&&n.createElement("div",{className:r()(F.fadeBot,{[F.isVisible]:u&&s>c})}),i&&n.createElement("div",{className:r()(F.scrollTop,{[F.isVisible]:d&&s>c}),onClick:this._handleScrollTop},n.createElement("div",{className:F.iconWrap},n.createElement(x.Icon,{icon:L,className:F.icon}))),i&&n.createElement("div",{className:r()(F.scrollBot,{[F.isVisible]:u&&s>c}),onClick:this._handleScrollBot},n.createElement("div",{className:F.iconWrap},n.createElement(x.Icon,{icon:L,className:F.icon}))))))}}A.defaultProps={isVisibleScrollbar:!0};var y=o(4741),M=o(59064),I=o(66427),N=o(16838),B=o(50238);function D(e){const[t,o]=(0,B.useRovingTabindexElement)(null);return n.createElement(I.ToolButton,{...e,ref:t,tag:N.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:o})}function z(e){const{id:t,action:o,isActive:i,isHidden:a,isTransparent:l,toolName:r}=e;return n.createElement(D,{id:t,icon:b.lineToolsInfo[r].icon, -isActive:i,isHidden:a,isTransparent:l,onClick:o,title:b.lineToolsInfo[r].localizedName,"data-name":r})}var R=o(90186);const W=e=>{const[t,o]=(0,n.useState)(e.value());return(0,n.useEffect)((()=>{const t=e=>o(e);return e.subscribe(t),()=>e.unsubscribe(t)}),[e]),[t,t=>e.setValue(t)]};var j,P=o(58275),V=o.n(P);!function(e){e.Icons="icons",e.Emojis="emojis",e.Stickers="stickers"}(j||(j={}));const O=c.getValue("ToolButtonIcons.LastCategory",j.Emojis),H=new(V())(O);function U(){const[e,t]=W(H);return[e,(0,n.useCallback)((e=>{t(e),function(e){c.setValue("ToolButtonIcons.LastCategory",e)}(e)}),[t])]}var G=o(99616),Z=o(62270);function K(e){return n.createElement("div",{className:Z.wrapper},e.text)}var J=o(87872),q=o(51609),Y=o(22976),$=o(70616),Q=o(18042),X=o(44986),ee=o(83778),te=o(48748);const oe=["0xF087","0xF088","0xF164","0xF165","0xF0A4","0xF0A5","0xF007","0xF0A6","0xF0A7","0xF118","0xF11A","0xF119","0xF183"],ne=["0xF153","0xF154","0xF155","0xF156","0xF157","0xF158","0xF159","0xF195","0xF15A"],ie=["0xF060","0xF061","0xF062","0xF063","0xF053","0xF054","0xF077","0xF078","0xF07D","0xF07E","0xF0A9","0xF0AA","0xF0AB","0xF0D9","0xF0DA","0xF0D7","0xF0D8","0xF102","0xF103","0xF104","0xF105","0xF106","0xF107","0xF137","0xF139","0xF13A","0xF112","0xF064","0xF148","0xF149","0xF177","0xF178","0xF175","0xF176","0xF01A","0xF01B","0xF065","0xF066"],ae=["0xF11D","0xF11E","0xF024","0xF004","0xF005","0xF006","0xF046","0xF00C","0xF00D","0xF011","0xF012","0xF021","0xF01E","0xF192","0xF041","0xF14A","0xF055","0xF056","0xF057","0xF059","0xF058","0xF05A","0xF05B","0xF05C","0xF05D","0xF05E","0xF067","0xF068","0xF069","0xF06A","0xF071","0xF06E","0xF070","0xF075","0xF08A","0xF0A3","0xF0E5","0xF110","0xF111","0xF123","0xF124","0xF10C","0xF128","0xF129","0xF12A","0xF140","0xF113","0xF17C","0xF179"],le=["0xF06C","0xF185","0xF186","0xF188","0xF0E7"],re=["0xF000","0xF002","0xF00E","0xF015","0xF017","0xF030","0xF013","0xF043","0xF06B","0xF072","0xF076","0xF080","0xF084","0xF040","0xF0A1","0xF0A2","0xF0D6","0xF0E3","0xF0EB","0xF0F3","0xF135","0xF13D","0xF2FE"],se=[...oe,...ne,...ie,...ae,...le,...re].map((e=>+e)),ce=new Set(se);const ue=[{title:C.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(G.IconItem,{icon:X})},{title:C.t(null,{context:"emoji_group"},o(33628)),emojis:oe,content:n.createElement(G.IconItem,{icon:ee})},{title:C.t(null,{context:"emoji_group"},o(77011)),emojis:ae,content:n.createElement(G.IconItem,{icon:$})},{title:C.t(null,{context:"emoji_group"},o(11739)),emojis:le,content:n.createElement(G.IconItem,{icon:te})},{title:C.t(null,{context:"emoji_group"},o(14281)),emojis:ne,content:n.createElement(G.IconItem,{icon:Y})},{title:C.t(null,{context:"emoji_group"},o(72302)),emojis:re,content:n.createElement(G.IconItem,{icon:Q})},{title:C.t(null,{context:"emoji_group"},o(57792)),emojis:ie,content:n.createElement(G.IconItem,{icon:q})}],de={[j.Icons]:J.drawingToolsIcons.heart,[j.Emojis]:J.drawingToolsIcons.smile,[j.Stickers]:J.drawingToolsIcons.sticker},he=[{title:j.Emojis,content:n.createElement(K,{ -text:C.t(null,void 0,o(19570))})},{title:j.Stickers,content:n.createElement(K,{text:C.t(null,void 0,o(84121))})},{title:j.Icons,content:n.createElement(K,{text:C.t(null,void 0,o(92464))})}];var me=o(3343),ve=o(20520),pe=o(27317),ge=o(76460),be=o(41590),fe=o(40173),Ce=o(14665);const we=o(22878),Te=(0,n.forwardRef)(((e,t)=>{const{buttonActiveClass:o,buttonClass:i,buttonIcon:a,buttonTitle:r,buttonHotKey:c,dropdownTooltip:u,children:d,isActive:h,isGrayed:m,onClickWhenGrayed:v,checkable:p,isSmallTablet:g,theme:b=we,onClickButton:f,onArrowClick:C,openDropdownByClick:w,...T}=e,E=(0,fe.mergeThemes)(pe.DEFAULT_MENU_THEME,{menuBox:b.menuBox}),_=N.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",[k,S]=(0,n.useState)(!1),[F,L]=(0,n.useState)(!1),A=(0,n.useRef)(null),y=(0,n.useRef)(null),M=(0,n.useRef)(null),D=(0,n.useRef)(0),z=(0,n.useRef)(0),[R,W]=(0,B.useRovingTabindexElement)(null),[j,P]=(0,B.useRovingTabindexElement)(null);return(0,n.useImperativeHandle)(t,(()=>({open:()=>S(!0)})),[]),n.createElement("div",{...T,className:l(b.dropdown,{[b.isGrayed]:m,[b.isActive]:h,[b.isOpened]:k}),onClick:m?v:void 0,onKeyDown:function(e){var t;if(e.defaultPrevented||!(e.target instanceof Node)||!N.PLATFORM_ACCESSIBILITY_ENABLED)return;const o=(0,me.hashFromEvent)(e);if(e.currentTarget.contains(e.target)||27!==o)return;e.preventDefault(),V(!1),F&&(null===(t=null==j?void 0:j.current)||void 0===t||t.focus())},ref:A},n.createElement("div",{ref:y,className:b.control},n.createElement("div",{...function(){if(!m)return s.mobiletouch?p?{onTouchStart:U,onTouchEnd:Z,onTouchMove:G}:{onClick:H}:{onMouseDown:U,onMouseUp:K};return{}}(),className:l(b.buttonWrap,{"apply-common-tooltip common-tooltip-vertical":Boolean(r||c)},N.PLATFORM_ACCESSIBILITY_ENABLED&&b.accessible),"data-tooltip-hotkey":c,"data-tooltip-delay":1500,"data-role":"button",title:r},n.createElement(I.ToolButton,{activeClass:o,className:l(i,b.button),icon:a,isActive:h,isGrayed:m,isTransparent:!p,ref:R,tag:_,tabIndex:W,onClick:function(e){if(!(0,ge.isKeyboardClick)(e))return;w?V(!0,!0):null==f||f()}})),!m&&!s.mobiletouch&&n.createElement(_,{className:l(b.arrow,u&&"apply-common-tooltip common-tooltip-vertical",N.PLATFORM_ACCESSIBILITY_ENABLED&&b.accessible),title:u,onClick:function(e){null==C||C(),V(void 0,(0,ge.isKeyboardClick)(e))},onKeyDown:function(e){if(e.defaultPrevented||!(e.target instanceof Node)||!N.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=(0,me.hashFromEvent)(e);if(e.currentTarget.contains(e.target))switch(t){case 39:if(k)return;e.preventDefault(),V(!0,!0);break;case 27:if(!k)return;e.preventDefault(),V(!1)}},type:N.PLATFORM_ACCESSIBILITY_ENABLED?"button":void 0,"data-role":N.PLATFORM_ACCESSIBILITY_ENABLED?void 0:"menu-handle",ref:j,tabIndex:P,"aria-pressed":N.PLATFORM_ACCESSIBILITY_ENABLED?h:void 0,"aria-label":N.PLATFORM_ACCESSIBILITY_ENABLED?u:void 0,"data-tooltip":u},n.createElement(x.Icon,{className:b.arrowIcon,icon:Ce}))),!m&&(g?k&&n.createElement(be.Drawer,{className:b.drawer,onClose:O,position:"Bottom"},d):n.createElement(ve.PopupMenu,{theme:E,doNotCloseOn:function(){ -if(null===A.current)return[];return[A.current]},isOpened:k,onClose:O,position:function(){if(!y||!y.current)return{x:0,y:0};const e=y.current.getBoundingClientRect();return{x:e.left+e.width+1,y:e.top-6}},controller:M,onOpen:function(){var e;if(!N.PLATFORM_ACCESSIBILITY_ENABLED)return;null===(e=M.current)||void 0===e||e.focus()},tabIndex:N.PLATFORM_ACCESSIBILITY_ENABLED?-1:void 0},d)));function V(e,t=!1){const o=void 0!==e?e:!k;S(o),L(!!o&&t)}function O(){V(!1)}function H(){f&&f(),V()}function U(){if(s.mobiletouch&&!p)!z.current&&f&&f();else{if(D.current)return clearTimeout(D.current),D.current=0,void V(!0);D.current=setTimeout((()=>{D.current=0,!z.current&&f&&f()}),175)}z.current=setTimeout((()=>{z.current=0,V(!0)}),300)}function G(){clearTimeout(z.current),z.current=0,clearTimeout(D.current),D.current=0}function Z(e){e.cancelable&&e.preventDefault(),K()}function K(){z.current&&(clearTimeout(z.current),z.current=0,k?V(!1):p||k||s.mobiletouch||!h&&!w?!D.current&&f&&f():V(!0))}}));var Ee=o(38297),xe=o(85034),_e=o(68456),ke=o(21097);class Se extends _e.CommonJsonStoreService{constructor(e,t,o,n,i=18){super(ke.TVXWindowEvents,c,e,t,[]),this._onChangeDrawingState=()=>{const e=d[this._drawingType].value();this._promote(e)},this._sanitizer=o,this._drawingType=n,this._maxRecentCount=i,d[this._drawingType].subscribe(this._onChangeDrawingState)}destroy(){d[this._drawingType].unsubscribe(this._onChangeDrawingState),super.destroy()}_deserialize(e){const t=this._sanitizer(e);return this._removeUnavailableRecents(e,t)}_removeUnavailableRecents(e,t){return Array.isArray(e)?e.length>this._maxRecentCount&&(t=e.slice(0,this._maxRecentCount)):t=[],t}_promote(e){let t=[...this.get()];const o=t.indexOf(e);-1!==o&&t.splice(o,1),t=[e,...t.slice(0,this._maxRecentCount-1)],this.set(t)}}const Fe=new Se("RECENT_ICONS_CHANGED","linetoolicon.recenticons",(function(e){return e.filter((e=>ce.has(e)))}),"iconTool");var Le=o(55619);function Ae(e){const{fallback:t,...o}=e;return n.createElement(n.Suspense,{fallback:null!=t?t:null},n.createElement(ye,{...o}))}const ye=n.lazy((async()=>{const{getSvgContentForCharCode:e}=await o.e(7987).then(o.bind(o,1383));return{default:t=>{var o;const{charCode:i}=t,a=null!==(o=e(i))&&void 0!==o?o:void 0;return n.createElement(x.Icon,{icon:a,className:Le.iconContainer})}}}));var Me=o(20274);var Ie=o(173);const Ne=new Se("RECENT_EMOJIS_CHANGED","linetoolemoji.recents",Ie.removeUnavailableEmoji,"emojiTool"),Be=["elon","doge","dislike","yolo","whale","wagmi","tendies","short","rugged","shill","rekt","sell","paper-hands","og","fud","gm","ngmi","moon","love","lambo","ethereum","look","diamond-hand","leap","like","few","bitcoin","bag-holder","buy-the-dip","buy","hodl"];var De=o(37603),ze=o(90624);const Re=new Set(Be);const We=[{title:C.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(G.IconItem,{icon:De})},{title:"TradingView",emojis:Be,content:n.createElement(G.IconItem,{icon:ze})}],je=new Se("RECENT_STICKERS_CHANGED","linetoolsticker.recents",(function(e){return e.filter((e=>Re.has(e))) -}),"stickerTool",3);var Pe=o(78036),Ve=o(47291),Oe=o(78227);var He=o(26601),Ue=o(23091);const Ge={[j.Icons]:{service:Fe,toolName:"LineToolIcon",ItemComponent:function(e){const{emoji:t,className:o}=e;return n.createElement("div",{className:r()(Me.item,o)},n.createElement(Ae,{charCode:Number(t)}))},icons:ue,onEmojiSelect:e=>{d.iconTool.setValue(Number(e)),d.tool.setValue("LineToolIcon")}},[j.Emojis]:{service:Ne,toolName:"LineToolEmoji",icons:Ie.emojiGroups,onEmojiSelect:e=>{d.emojiTool.setValue(e),d.tool.setValue("LineToolEmoji")}},[j.Stickers]:{service:je,toolName:"LineToolSticker",ItemComponent:function(e){const{emoji:t}=e,{size:i}=(0,Pe.useEnsuredContext)(Ve.EmojiListContentContext),[a,l]=(0,n.useState)();return(0,n.useEffect)((()=>{o.e(5598).then(o.bind(o,31235)).then((({getSvgContentForSticker:e})=>{const o=e(t);o&&l(o)}))}),[]),n.createElement(x.Icon,{className:Oe.sticker,icon:null!==a?a:void 0,style:{width:`${i}px`,height:`${i}px`}})},RowComponent:function(e){return n.createElement(He.EmojisRow,{...e,className:Ue.stickerRow})},icons:We,onEmojiSelect:e=>{d.stickerTool.setValue(e),d.tool.setValue("LineToolSticker")},getEmojiSize:e=>e?78:112}};var Ze=o(12451);function Ke(e){const{isSmallTablet:t,maxHeight:o,activeTab:i,setActiveTab:a}=e,r=Ge[i],{service:s,ItemComponent:c,RowComponent:u,onEmojiSelect:d,getEmojiSize:h}=r,m=h&&h(t),[v,p]=(0,n.useState)(Je(r));return(0,n.useLayoutEffect)((()=>{const e={},t=()=>{const e=Je(r);p(e)};return t(),s.getOnChange().subscribe(e,t),()=>{s.getOnChange().unsubscribeAll(e)}}),[r]),n.createElement("div",{style:{maxHeight:o}},n.createElement(Ee.EmojiList,{className:l(Ze.desktopSize,t&&Ze.smallSize),emojis:v,onSelect:function(e){d(e),(0,M.globalCloseMenu)()},ItemComponent:c,RowComponent:u,height:o,category:i,emojiSize:m}),n.createElement(xe.GroupTabs,{className:Ze.tabs,tabClassName:Ze.categories,tabs:he,activeTab:i,onTabClick:function(e){a(e)}}))}function Je(e){const{icons:t,service:o}=e,n=[...t],i=o.get();return n[0].emojis=i.map((e=>String(e))),n.filter((e=>e.emojis.length))}var qe=o(10888),Ye=o(37531);const $e={icon:C.t(null,void 0,o(26579)),dropdownTooltip:C.t(null,void 0,o(92464))},Qe=(0,fe.mergeThemes)(we,{menuBox:Ye.menuBox,drawer:Ye.drawer}),Xe=parseInt(qe["default-drawer-min-top-distance"]);function et(e){const{isGrayed:t,isSmallTablet:o}=e,i=(0,R.filterDataProps)(e),[a,l]=U(),[r]=W(d.tool),{toolName:s}=Ge[a];return n.createElement(Te,{theme:Qe,buttonIcon:de[a],buttonTitle:$e.icon,dropdownTooltip:$e.dropdownTooltip,isActive:r===s,isGrayed:t,isSmallTablet:o,onClickButton:function(){c()},onClickWhenGrayed:()=>(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:b.lineToolsInfo[s].localizedName}),onArrowClick:function(){c("menu")},openDropdownByClick:!0,...i},n.createElement(Ke,{isSmallTablet:o,maxHeight:o?Math.min(679,window.innerHeight-Xe):679,activeTab:a,setActiveTab:l}));function c(e){0}}var tt=o(46100);class ot extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{this.props.saveDefaultOnChange&&(0,tt.saveDefaultProperties)(!0) -;const e=!this.props.property.value();this.props.property.setValue(e),this.props.saveDefaultOnChange&&(0,tt.saveDefaultProperties)(!1),this.props.onClick&&this.props.onClick(e)},this.state={isActive:this.props.property.value()}}componentDidMount(){this.props.property.subscribe(this,this._onChange)}componentWillUnmount(){this.props.property.unsubscribe(this,this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=b.lineToolsInfo[e];return n.createElement(D,{icon:t&&o.iconActive?o.iconActive:o.icon,isActive:t,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}_onChange(e){this.setState({isActive:e.value()})}}class nt extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{var e,t;d.tool.setValue(this.props.toolName),null===(t=(e=this.props).onClick)||void 0===t||t.call(e)},this._onChange=()=>{this.setState({isActive:d.tool.value()===this.props.toolName})},this.state={isActive:d.tool.value()===this.props.toolName}}componentDidMount(){d.tool.subscribe(this._onChange)}componentWillUnmount(){d.tool.unsubscribe(this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=b.lineToolsInfo[e];return n.createElement(D,{icon:b.lineToolsInfo[e].icon,isActive:t,isTransparent:!0,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}}class it extends n.PureComponent{constructor(e){super(e),this._boundUndoModel=null,this._handleClick=()=>{const e=this._activeChartWidget();e.hasModel()&&e.model().zoomFromViewport()},this._syncUnzoomButton=()=>{const e=this._activeChartWidget();let t=!1;if(e.hasModel()){const o=e.model();this._boundUndoModel!==o&&(this._boundUndoModel&&this._boundUndoModel.zoomStack().onChange().unsubscribe(null,this._syncUnzoomButton),o.zoomStack().onChange().subscribe(null,this._syncUnzoomButton),this._boundUndoModel=o),t=!o.zoomStack().isEmpty()}else e.withModel(null,this._syncUnzoomButton);this.setState({isVisible:t})},this.state={isVisible:!1}}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._syncUnzoomButton,{callWithLast:!0})}componentWillUnmount(){this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._syncUnzoomButton)}render(){return this.state.isVisible?n.createElement(z,{action:this._handleClick,isTransparent:!0,toolName:"zoom-out"}):n.createElement("div",null)}_activeChartWidget(){return this.props.chartWidgetCollection.activeChartWidget.value()}}var at=o(71810),lt=o(36189),rt=o(16396),st=o(81332),ct=o(29673);class ut extends n.PureComponent{constructor(e){super(e),this._onChangeDrawingState=()=>{const e=this._getActiveToolIndex();this.setState({current:-1!==e?e:this.state.current,isActive:-1!==e})},this._handleClickButton=()=>{if(this._trackClick(),p.CheckMobile.any())return;const e=this._getCurrentToolName();this._selectTool(e)},this._handleClickItem=e=>{this._selectTool(e)},this._handleGrayedClick=e=>{(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:b.lineToolsInfo[e].localizedName})},this._handleClickFavorite=e=>{ -this.state.favState&&this.state.favState[e]?at.LinetoolsFavoritesStore.removeFavorite(e):at.LinetoolsFavoritesStore.addFavorite(e)},this._onAddFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!0}})},this._onRemoveFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!1}})},this._onSyncFavorites=()=>{this.setState({favState:this._composeFavState()})},this._handleArrowClick=()=>{this._trackClick("menu")},this._trackClick=e=>{const{trackLabel:t}=this.props};const t=this._getActiveToolIndex();this.state={current:-1===t?this._firstNonGrayedTool():t,favState:this._composeFavState(),isActive:-1!==t}}componentDidMount(){d.tool.subscribe(this._onChangeDrawingState),at.LinetoolsFavoritesStore.favoriteAdded.subscribe(null,this._onAddFavorite),at.LinetoolsFavoritesStore.favoriteRemoved.subscribe(null,this._onRemoveFavorite),at.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,this._onSyncFavorites)}componentWillUnmount(){d.tool.unsubscribe(this._onChangeDrawingState),at.LinetoolsFavoritesStore.favoriteAdded.unsubscribe(null,this._onAddFavorite),at.LinetoolsFavoritesStore.favoriteRemoved.unsubscribe(null,this._onRemoveFavorite),at.LinetoolsFavoritesStore.favoritesSynced.unsubscribe(null,this._onSyncFavorites)}componentDidUpdate(e,t){e.lineTools!==this.props.lineTools&&this.setState({favState:this._composeFavState()})}render(){const{favoriting:e,grayedTools:t,lineTools:o,dropdownTooltip:i,isSmallTablet:a}=this.props,{current:l,favState:r,isActive:s}=this.state,c=this._getCurrentToolName(),u=b.lineToolsInfo[c],d=this._showShortcuts(),h=(0,R.filterDataProps)(this.props);return n.createElement("span",null,n.createElement(Te,{buttonIcon:u.icon,buttonTitle:u.localizedName,buttonHotKey:u.hotKey,dropdownTooltip:i,isActive:s,onClickButton:this._handleClickButton,onArrowClick:this._handleArrowClick,isSmallTablet:a,...h},o.map(((o,i)=>{const c=o.name,u=b.lineToolsInfo[c],h=t[c];return n.createElement(rt.PopupMenuItem,{key:c,"data-name":o.name,theme:a?st.multilineLabelWithIconAndToolboxTheme:void 0,dontClosePopup:h,forceShowShortcuts:d,shortcut:!a&&o.hotkeyHash?(0,w.humanReadableHash)(o.hotkeyHash):void 0,icon:u.icon,isActive:s&&l===i,appearAsDisabled:h,label:u.localizedName,onClick:h?this._handleGrayedClick:this._handleClickItem,onClickArg:c,showToolboxOnHover:!r[c],toolbox:e&&!h?n.createElement(lt.FavoriteButton,{isActive:s&&l===i,isFilled:r[c],onClick:()=>this._handleClickFavorite(c)}):void 0})}))))}_getCurrentToolName(){const{current:e}=this.state,{lineTools:t}=this.props;return t[e||0].name}_firstNonGrayedTool(){const{grayedTools:e,lineTools:t}=this.props;return t.findIndex((t=>!e[t.name]))}_getActiveToolIndex(){return this.props.lineTools.findIndex((e=>e.name===d.tool.value()))}_showShortcuts(){return this.props.lineTools.some((e=>"shortcut"in e))}async _selectTool(e){d.tool.setValue(e)}_composeFavState(){const e={};return this.props.lineTools.forEach((t=>{e[t.name]=at.LinetoolsFavoritesStore.isFavorite(t.name)})),e}}var dt=o(51768),ht=o(46173);const mt=(0, +name:"LineToolVertLine",hotkeyHash:w.Modifiers.Alt+86},{name:"LineToolCrossLine",hotkeyHash:w.Modifiers.Alt+67},{name:"LineToolParallelChannel"},{name:"LineToolRegressionTrend"},{name:"LineToolFlatBottom"},{name:"LineToolDisjointAngle"},{name:"LineToolAnchoredVWAP"}].filter(Boolean),trackLabel:null},{id:"linetool-group-gann-and-fibonacci",title:C.t(null,void 0,o(5816)),items:[{name:"LineToolFibRetracement",hotkeyHash:w.Modifiers.Alt+70},{name:"LineToolTrendBasedFibExtension"},{name:"LineToolPitchfork"},{name:"LineToolSchiffPitchfork2"},{name:"LineToolSchiffPitchfork"},{name:"LineToolInsidePitchfork"},{name:"LineToolFibChannel"},{name:"LineToolFibTimeZone"},{name:"LineToolGannSquare"},{name:"LineToolGannFixed"},{name:"LineToolGannComplex"},{name:"LineToolGannFan"},{name:"LineToolFibSpeedResistanceFan"},{name:"LineToolTrendBasedFibTime"},{name:"LineToolFibCircles"},{name:"LineToolPitchfan"},{name:"LineToolFibSpiral"},{name:"LineToolFibSpeedResistanceArcs"},{name:"LineToolFibWedge"}],trackLabel:null},{id:"linetool-group-geometric-shapes",title:C.t(null,void 0,o(22146)),items:[{name:"LineToolBrush"},{name:"LineToolHighlighter"},{name:"LineToolRectangle"},{name:"LineToolCircle"},{name:"LineToolEllipse"},{name:"LineToolPath"},{name:"LineToolBezierQuadro"},{name:"LineToolPolyline"},{name:"LineToolTriangle"},{name:"LineToolRotatedRectangle"},{name:"LineToolArc"},{name:"LineToolBezierCubic"}],trackLabel:null},{id:"linetool-group-annotation",title:C.t(null,void 0,o(19661)),items:[{name:"LineToolText"},{name:"LineToolTextAbsolute"},{name:"LineToolNote"},{name:"LineToolNoteAbsolute"},{name:"LineToolSignpost"},null,null,null,{name:"LineToolCallout"},{name:"LineToolComment"},{name:"LineToolPriceLabel"},{name:"LineToolPriceNote"},{name:"LineToolArrowMarker"},{name:"LineToolArrowMarkLeft"},{name:"LineToolArrowMarkRight"},{name:"LineToolArrowMarkUp"},{name:"LineToolArrowMarkDown"},{name:"LineToolFlagMark"}].filter(Boolean),trackLabel:null},{id:"linetool-group-patterns",title:C.t(null,void 0,o(19693)),items:[{name:"LineTool5PointsPattern"},{name:"LineToolCypherPattern"},{name:"LineToolABCD"},{name:"LineToolTrianglePattern"},{name:"LineToolThreeDrivers"},{name:"LineToolHeadAndShoulders"},{name:"LineToolElliottImpulse"},{name:"LineToolElliottTriangle"},{name:"LineToolElliottTripleCombo"},{name:"LineToolElliottCorrection"},{name:"LineToolElliottDoubleCombo"},{name:"LineToolCircleLines"},{name:"LineToolTimeCycles"},{name:"LineToolSineLine"}],trackLabel:null},{id:"linetool-group-prediction-and-measurement",title:C.t(null,void 0,o(97100)),items:[{name:"LineToolRiskRewardLong"},{name:"LineToolRiskRewardShort"},{name:"LineToolPrediction"},{name:"LineToolDateRange"},{name:"LineToolPriceRange"},{name:"LineToolDateAndPriceRange"},{name:"LineToolBarsPattern"},{name:"LineToolGhostFeed"},{name:"LineToolProjection"},{name:"LineToolFixedRangeVolumeProfile"}].filter(Boolean),trackLabel:null}];var E=o(14873),x=o(9745),_=o(88275),k=o(61345),S=o(45601),F=o(30261),L=o(61380);class A extends n.PureComponent{constructor(e){super(e),this._scroll=null, +this._handleScrollTop=()=>{this.animateTo(Math.max(0,this.currentPosition()-(this.state.heightWrap-50)))},this._handleScrollBot=()=>{this.animateTo(Math.min((this.state.heightContent||0)-(this.state.heightWrap||0),this.currentPosition()+(this.state.heightWrap-50)))},this._handleResizeWrap=([e])=>{this.setState({heightWrap:e.contentRect.height})},this._handleResizeContent=([e])=>{this.setState({heightContent:e.contentRect.height})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtTop(),this.isAtBot()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleTopButton:e,isVisibleBotButton:t}=this.state,o=this.isAtTop(),n=this.isAtBot();o||e?o&&e&&this.setState({isVisibleTopButton:!1}):this.setState({isVisibleTopButton:!0}),n||t?n&&t&&this.setState({isVisibleBotButton:!1}):this.setState({isVisibleBotButton:!0})},this.state={heightContent:0,heightWrap:0,isVisibleBotButton:!1,isVisibleTopButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.heightWrap===this.state.heightWrap&&t.heightContent===this.state.heightContent||this._handleScroll()}currentPosition(){return this._scroll?this._scroll.scrollTop:0}isAtTop(){return this.currentPosition()<=1}isAtBot(){return this.currentPosition()+this.state.heightWrap>=this.state.heightContent-1}animateTo(e,t=k.dur){const o=this._scroll;o&&(0,_.doAnimate)({onStep(e,t){o.scrollTop=t},from:o.scrollTop,to:Math.round(e),easing:k.easingFunc.easeInOutCubic,duration:t})}render(){const{children:e,isVisibleScrollbar:t,isVisibleFade:o,isVisibleButtons:i,onMouseOver:a,onMouseOut:l}=this.props,{heightContent:s,heightWrap:c,isVisibleBotButton:u,isVisibleTopButton:d}=this.state;return n.createElement(S.Measure,{onResize:this._handleResizeWrap},(h=>n.createElement("div",{className:F.wrap,onMouseOver:a,onMouseOut:l,ref:h},n.createElement("div",{className:r()(F.scrollWrap,{[F.noScrollBar]:!t}),onScroll:this._handleScroll,ref:e=>this._scroll=e},n.createElement(S.Measure,{onResize:this._handleResizeContent},(t=>n.createElement("div",{className:F.content,ref:t},e)))),o&&n.createElement("div",{className:r()(F.fadeTop,{[F.isVisible]:d&&s>c})}),o&&n.createElement("div",{className:r()(F.fadeBot,{[F.isVisible]:u&&s>c})}),i&&n.createElement("div",{className:r()(F.scrollTop,{[F.isVisible]:d&&s>c}),onClick:this._handleScrollTop},n.createElement("div",{className:F.iconWrap},n.createElement(x.Icon,{icon:L,className:F.icon}))),i&&n.createElement("div",{className:r()(F.scrollBot,{[F.isVisible]:u&&s>c}),onClick:this._handleScrollBot},n.createElement("div",{className:F.iconWrap},n.createElement(x.Icon,{icon:L,className:F.icon}))))))}}A.defaultProps={isVisibleScrollbar:!0};var y=o(4741),M=o(59064),I=o(66427),N=o(16838),B=o(50238);function D(e){const[t,o]=(0,B.useRovingTabindexElement)(null);return n.createElement(I.ToolButton,{...e,ref:t,tag:N.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:o})}function z(e){const{id:t,action:o,isActive:i,isHidden:a,isTransparent:l,toolName:r}=e;return n.createElement(D,{id:t, +icon:b.lineToolsInfo[r].icon,isActive:i,isHidden:a,isTransparent:l,onClick:o,title:b.lineToolsInfo[r].localizedName,"data-name":r})}var R=o(90186);const W=e=>{const[t,o]=(0,n.useState)(e.value());return(0,n.useEffect)((()=>{const t=e=>o(e);return e.subscribe(t),()=>e.unsubscribe(t)}),[e]),[t,t=>e.setValue(t)]};var j,P=o(58275),V=o.n(P);!function(e){e.Icons="icons",e.Emojis="emojis",e.Stickers="stickers"}(j||(j={}));const O=c.getValue("ToolButtonIcons.LastCategory",j.Emojis),H=new(V())(O);function U(){const[e,t]=W(H);return[e,(0,n.useCallback)((e=>{t(e),function(e){c.setValue("ToolButtonIcons.LastCategory",e)}(e)}),[t])]}var G=o(99616),Z=o(62270);function K(e){return n.createElement("div",{className:Z.wrapper},e.text)}var J=o(87872),q=o(51609),Y=o(22976),$=o(70616),Q=o(18042),X=o(44986),ee=o(83778),te=o(48748);const oe=["0xF087","0xF088","0xF164","0xF165","0xF0A4","0xF0A5","0xF007","0xF0A6","0xF0A7","0xF118","0xF11A","0xF119","0xF183"],ne=["0xF153","0xF154","0xF155","0xF156","0xF157","0xF158","0xF159","0xF195","0xF15A"],ie=["0xF060","0xF061","0xF062","0xF063","0xF053","0xF054","0xF077","0xF078","0xF07D","0xF07E","0xF0A9","0xF0AA","0xF0AB","0xF0D9","0xF0DA","0xF0D7","0xF0D8","0xF102","0xF103","0xF104","0xF105","0xF106","0xF107","0xF137","0xF139","0xF13A","0xF112","0xF064","0xF148","0xF149","0xF177","0xF178","0xF175","0xF176","0xF01A","0xF01B","0xF065","0xF066"],ae=["0xF11D","0xF11E","0xF024","0xF004","0xF005","0xF006","0xF046","0xF00C","0xF00D","0xF011","0xF012","0xF021","0xF01E","0xF192","0xF041","0xF14A","0xF055","0xF056","0xF057","0xF059","0xF058","0xF05A","0xF05B","0xF05C","0xF05D","0xF05E","0xF067","0xF068","0xF069","0xF06A","0xF071","0xF06E","0xF070","0xF075","0xF08A","0xF0A3","0xF0E5","0xF110","0xF111","0xF123","0xF124","0xF10C","0xF128","0xF129","0xF12A","0xF140","0xF113","0xF17C","0xF179"],le=["0xF06C","0xF185","0xF186","0xF188","0xF0E7"],re=["0xF000","0xF002","0xF00E","0xF015","0xF017","0xF030","0xF013","0xF043","0xF06B","0xF072","0xF076","0xF080","0xF084","0xF040","0xF0A1","0xF0A2","0xF0D6","0xF0E3","0xF0EB","0xF0F3","0xF135","0xF13D","0xF2FE"],se=[...oe,...ne,...ie,...ae,...le,...re].map((e=>+e)),ce=new Set(se);const ue=[{title:C.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(G.IconItem,{icon:X})},{title:C.t(null,{context:"emoji_group"},o(33628)),emojis:oe,content:n.createElement(G.IconItem,{icon:ee})},{title:C.t(null,{context:"emoji_group"},o(77011)),emojis:ae,content:n.createElement(G.IconItem,{icon:$})},{title:C.t(null,{context:"emoji_group"},o(11739)),emojis:le,content:n.createElement(G.IconItem,{icon:te})},{title:C.t(null,{context:"emoji_group"},o(14281)),emojis:ne,content:n.createElement(G.IconItem,{icon:Y})},{title:C.t(null,{context:"emoji_group"},o(72302)),emojis:re,content:n.createElement(G.IconItem,{icon:Q})},{title:C.t(null,{context:"emoji_group"},o(57792)),emojis:ie,content:n.createElement(G.IconItem,{icon:q})}],de={[j.Icons]:J.drawingToolsIcons.heart,[j.Emojis]:J.drawingToolsIcons.smile,[j.Stickers]:J.drawingToolsIcons.sticker},he=[{title:j.Emojis, +content:n.createElement(K,{text:C.t(null,void 0,o(19570))})},{title:j.Stickers,content:n.createElement(K,{text:C.t(null,void 0,o(84121))})},{title:j.Icons,content:n.createElement(K,{text:C.t(null,void 0,o(92464))})}];var me=o(3343),ve=o(20520),pe=o(27317),ge=o(76460),be=o(41590),fe=o(40173),Ce=o(14665);const we=o(22878),Te=(0,n.forwardRef)(((e,t)=>{const{buttonActiveClass:o,buttonClass:i,buttonIcon:a,buttonTitle:r,buttonHotKey:c,dropdownTooltip:u,children:d,isActive:h,isGrayed:m,onClickWhenGrayed:v,checkable:p,isSmallTablet:g,theme:b=we,onClickButton:f,onArrowClick:C,openDropdownByClick:w,...T}=e,E=(0,fe.mergeThemes)(pe.DEFAULT_MENU_THEME,{menuBox:b.menuBox}),_=N.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",[k,S]=(0,n.useState)(!1),[F,L]=(0,n.useState)(!1),A=(0,n.useRef)(null),y=(0,n.useRef)(null),M=(0,n.useRef)(null),D=(0,n.useRef)(0),z=(0,n.useRef)(0),[R,W]=(0,B.useRovingTabindexElement)(null),[j,P]=(0,B.useRovingTabindexElement)(null);return(0,n.useImperativeHandle)(t,(()=>({open:()=>S(!0)})),[]),n.createElement("div",{...T,className:l(b.dropdown,{[b.isGrayed]:m,[b.isActive]:h,[b.isOpened]:k}),onClick:m?v:void 0,onKeyDown:function(e){var t;if(e.defaultPrevented||!(e.target instanceof Node)||!N.PLATFORM_ACCESSIBILITY_ENABLED)return;const o=(0,me.hashFromEvent)(e);if(e.currentTarget.contains(e.target)||27!==o)return;e.preventDefault(),V(!1),F&&(null===(t=null==j?void 0:j.current)||void 0===t||t.focus())},ref:A},n.createElement("div",{ref:y,className:b.control},n.createElement("div",{...function(){if(!m)return s.mobiletouch?p?{onTouchStart:U,onTouchEnd:Z,onTouchMove:G}:{onClick:H}:{onMouseDown:U,onMouseUp:K};return{}}(),className:l(b.buttonWrap,{"apply-common-tooltip common-tooltip-vertical":Boolean(r||c)},N.PLATFORM_ACCESSIBILITY_ENABLED&&b.accessible),"data-tooltip-hotkey":c,"data-tooltip-delay":1500,"data-role":"button",title:r},n.createElement(I.ToolButton,{activeClass:o,className:l(i,b.button),icon:a,isActive:h,isGrayed:m,isTransparent:!p,ref:R,tag:_,tabIndex:W,onClick:function(e){if(!(0,ge.isKeyboardClick)(e))return;w?V(!0,!0):null==f||f()}})),!m&&!s.mobiletouch&&n.createElement(_,{className:l(b.arrow,u&&"apply-common-tooltip common-tooltip-vertical",N.PLATFORM_ACCESSIBILITY_ENABLED&&b.accessible),title:u,onClick:function(e){null==C||C(),V(void 0,(0,ge.isKeyboardClick)(e))},onKeyDown:function(e){if(e.defaultPrevented||!(e.target instanceof Node)||!N.PLATFORM_ACCESSIBILITY_ENABLED)return;const t=(0,me.hashFromEvent)(e);if(e.currentTarget.contains(e.target))switch(t){case 39:if(k)return;e.preventDefault(),V(!0,!0);break;case 27:if(!k)return;e.preventDefault(),V(!1)}},type:N.PLATFORM_ACCESSIBILITY_ENABLED?"button":void 0,"data-role":N.PLATFORM_ACCESSIBILITY_ENABLED?void 0:"menu-handle",ref:j,tabIndex:P,"aria-pressed":N.PLATFORM_ACCESSIBILITY_ENABLED?h:void 0,"aria-label":N.PLATFORM_ACCESSIBILITY_ENABLED?u:void 0,"data-tooltip":u},n.createElement(x.Icon,{className:b.arrowIcon,icon:Ce}))),!m&&(g?k&&n.createElement(be.Drawer,{className:b.drawer,onClose:O,position:"Bottom"},d):n.createElement(ve.PopupMenu,{theme:E, +doNotCloseOn:function(){if(null===A.current)return[];return[A.current]},isOpened:k,onClose:O,position:function(){if(!y||!y.current)return{x:0,y:0};const e=y.current.getBoundingClientRect();return{x:e.left+e.width+1,y:e.top-6}},controller:M,onOpen:function(){var e;if(!N.PLATFORM_ACCESSIBILITY_ENABLED)return;null===(e=M.current)||void 0===e||e.focus()},tabIndex:N.PLATFORM_ACCESSIBILITY_ENABLED?-1:void 0},d)));function V(e,t=!1){const o=void 0!==e?e:!k;S(o),L(!!o&&t)}function O(){V(!1)}function H(){f&&f(),V()}function U(){if(s.mobiletouch&&!p)!z.current&&f&&f();else{if(D.current)return clearTimeout(D.current),D.current=0,void V(!0);D.current=setTimeout((()=>{D.current=0,!z.current&&f&&f()}),175)}z.current=setTimeout((()=>{z.current=0,V(!0)}),300)}function G(){clearTimeout(z.current),z.current=0,clearTimeout(D.current),D.current=0}function Z(e){e.cancelable&&e.preventDefault(),K()}function K(){z.current&&(clearTimeout(z.current),z.current=0,k?V(!1):p||k||s.mobiletouch||!h&&!w?!D.current&&f&&f():V(!0))}}));var Ee=o(38297),xe=o(85034),_e=o(68456),ke=o(21097);class Se extends _e.CommonJsonStoreService{constructor(e,t,o,n,i=18){super(ke.TVXWindowEvents,c,e,t,[]),this._onChangeDrawingState=()=>{const e=d[this._drawingType].value();this._promote(e)},this._sanitizer=o,this._drawingType=n,this._maxRecentCount=i,d[this._drawingType].subscribe(this._onChangeDrawingState)}destroy(){d[this._drawingType].unsubscribe(this._onChangeDrawingState),super.destroy()}_deserialize(e){const t=this._sanitizer(e);return this._removeUnavailableRecents(e,t)}_removeUnavailableRecents(e,t){return Array.isArray(e)?e.length>this._maxRecentCount&&(t=e.slice(0,this._maxRecentCount)):t=[],t}_promote(e){let t=[...this.get()];const o=t.indexOf(e);-1!==o&&t.splice(o,1),t=[e,...t.slice(0,this._maxRecentCount-1)],this.set(t)}}const Fe=new Se("RECENT_ICONS_CHANGED","linetoolicon.recenticons",(function(e){return e.filter((e=>ce.has(e)))}),"iconTool");var Le=o(55619);function Ae(e){const{fallback:t,...o}=e;return n.createElement(n.Suspense,{fallback:null!=t?t:null},n.createElement(ye,{...o}))}const ye=n.lazy((async()=>{const{getSvgContentForCharCode:e}=await o.e(7987).then(o.bind(o,1383));return{default:t=>{var o;const{charCode:i}=t,a=null!==(o=e(i))&&void 0!==o?o:void 0;return n.createElement(x.Icon,{icon:a,className:Le.iconContainer})}}}));var Me=o(20274);var Ie=o(173);const Ne=new Se("RECENT_EMOJIS_CHANGED","linetoolemoji.recents",Ie.removeUnavailableEmoji,"emojiTool"),Be=["elon","doge","dislike","yolo","whale","wagmi","tendies","short","rugged","shill","rekt","sell","paper-hands","og","fud","gm","ngmi","moon","love","lambo","ethereum","look","diamond-hand","leap","like","few","bitcoin","bag-holder","buy-the-dip","buy","hodl"];var De=o(37603),ze=o(90624);const Re=new Set(Be);const We=[{title:C.t(null,{context:"emoji_group"},o(15426)),emojis:[],content:n.createElement(G.IconItem,{icon:De})},{title:"TradingView",emojis:Be,content:n.createElement(G.IconItem,{icon:ze})}],je=new Se("RECENT_STICKERS_CHANGED","linetoolsticker.recents",(function(e){ +return e.filter((e=>Re.has(e)))}),"stickerTool",3);var Pe=o(78036),Ve=o(47291),Oe=o(78227);var He=o(26601),Ue=o(23091);const Ge={[j.Icons]:{service:Fe,toolName:"LineToolIcon",ItemComponent:function(e){const{emoji:t,className:o}=e;return n.createElement("div",{className:r()(Me.item,o)},n.createElement(Ae,{charCode:Number(t)}))},icons:ue,onEmojiSelect:e=>{d.iconTool.setValue(Number(e)),d.tool.setValue("LineToolIcon")}},[j.Emojis]:{service:Ne,toolName:"LineToolEmoji",icons:Ie.emojiGroups,onEmojiSelect:e=>{d.emojiTool.setValue(e),d.tool.setValue("LineToolEmoji")}},[j.Stickers]:{service:je,toolName:"LineToolSticker",ItemComponent:function(e){const{emoji:t}=e,{size:i}=(0,Pe.useEnsuredContext)(Ve.EmojiListContentContext),[a,l]=(0,n.useState)();return(0,n.useEffect)((()=>{o.e(5598).then(o.bind(o,31235)).then((({getSvgContentForSticker:e})=>{const o=e(t);o&&l(o)}))}),[]),n.createElement(x.Icon,{className:Oe.sticker,icon:null!==a?a:void 0,style:{width:`${i}px`,height:`${i}px`}})},RowComponent:function(e){return n.createElement(He.EmojisRow,{...e,className:Ue.stickerRow})},icons:We,onEmojiSelect:e=>{d.stickerTool.setValue(e),d.tool.setValue("LineToolSticker")},getEmojiSize:e=>e?78:112}};var Ze=o(12451);function Ke(e){const{isSmallTablet:t,maxHeight:o,activeTab:i,setActiveTab:a}=e,r=Ge[i],{service:s,ItemComponent:c,RowComponent:u,onEmojiSelect:d,getEmojiSize:h}=r,m=h&&h(t),[v,p]=(0,n.useState)(Je(r));return(0,n.useLayoutEffect)((()=>{const e={},t=()=>{const e=Je(r);p(e)};return t(),s.getOnChange().subscribe(e,t),()=>{s.getOnChange().unsubscribeAll(e)}}),[r]),n.createElement("div",{style:{maxHeight:o}},n.createElement(Ee.EmojiList,{className:l(Ze.desktopSize,t&&Ze.smallSize),emojis:v,onSelect:function(e){d(e),(0,M.globalCloseMenu)()},ItemComponent:c,RowComponent:u,height:o,category:i,emojiSize:m}),n.createElement(xe.GroupTabs,{className:Ze.tabs,tabClassName:Ze.categories,tabs:he,activeTab:i,onTabClick:function(e){a(e)}}))}function Je(e){const{icons:t,service:o}=e,n=[...t],i=o.get();return n[0].emojis=i.map((e=>String(e))),n.filter((e=>e.emojis.length))}var qe=o(10888),Ye=o(37531);const $e={icon:C.t(null,void 0,o(26579)),dropdownTooltip:C.t(null,void 0,o(92464))},Qe=(0,fe.mergeThemes)(we,{menuBox:Ye.menuBox,drawer:Ye.drawer}),Xe=parseInt(qe["default-drawer-min-top-distance"]);function et(e){const{isGrayed:t,isSmallTablet:o}=e,i=(0,R.filterDataProps)(e),[a,l]=U(),[r]=W(d.tool),{toolName:s}=Ge[a];return n.createElement(Te,{theme:Qe,buttonIcon:de[a],buttonTitle:$e.icon,dropdownTooltip:$e.dropdownTooltip,isActive:r===s,isGrayed:t,isSmallTablet:o,onClickButton:function(){c()},onClickWhenGrayed:()=>(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:b.lineToolsInfo[s].localizedName}),onArrowClick:function(){c("menu")},openDropdownByClick:!0,...i},n.createElement(Ke,{isSmallTablet:o,maxHeight:o?Math.min(679,window.innerHeight-Xe):679,activeTab:a,setActiveTab:l}));function c(e){0}}var tt=o(46100);class ot extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{this.props.saveDefaultOnChange&&(0, +tt.saveDefaultProperties)(!0);const e=!this.props.property.value();this.props.property.setValue(e),this.props.saveDefaultOnChange&&(0,tt.saveDefaultProperties)(!1),this.props.onClick&&this.props.onClick(e)},this.state={isActive:this.props.property.value()}}componentDidMount(){this.props.property.subscribe(this,this._onChange)}componentWillUnmount(){this.props.property.unsubscribe(this,this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=b.lineToolsInfo[e];return n.createElement(D,{icon:t&&o.iconActive?o.iconActive:o.icon,isActive:t,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}_onChange(e){this.setState({isActive:e.value()})}}class nt extends n.PureComponent{constructor(e){super(e),this._handleClick=()=>{var e,t;d.tool.setValue(this.props.toolName),null===(t=(e=this.props).onClick)||void 0===t||t.call(e)},this._onChange=()=>{this.setState({isActive:d.tool.value()===this.props.toolName})},this.state={isActive:d.tool.value()===this.props.toolName}}componentDidMount(){d.tool.subscribe(this._onChange)}componentWillUnmount(){d.tool.unsubscribe(this._onChange)}render(){const{toolName:e}=this.props,{isActive:t}=this.state,o=b.lineToolsInfo[e];return n.createElement(D,{icon:b.lineToolsInfo[e].icon,isActive:t,isTransparent:!0,onClick:this._handleClick,title:o.localizedName,buttonHotKey:o.hotKey,"data-name":e})}}class it extends n.PureComponent{constructor(e){super(e),this._boundUndoModel=null,this._handleClick=()=>{const e=this._activeChartWidget();e.hasModel()&&e.model().zoomFromViewport()},this._syncUnzoomButton=()=>{const e=this._activeChartWidget();let t=!1;if(e.hasModel()){const o=e.model();this._boundUndoModel!==o&&(this._boundUndoModel&&this._boundUndoModel.zoomStack().onChange().unsubscribe(null,this._syncUnzoomButton),o.zoomStack().onChange().subscribe(null,this._syncUnzoomButton),this._boundUndoModel=o),t=!o.zoomStack().isEmpty()}else e.withModel(null,this._syncUnzoomButton);this.setState({isVisible:t})},this.state={isVisible:!1}}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._syncUnzoomButton,{callWithLast:!0})}componentWillUnmount(){this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._syncUnzoomButton)}render(){return this.state.isVisible?n.createElement(z,{action:this._handleClick,isTransparent:!0,toolName:"zoom-out"}):n.createElement("div",null)}_activeChartWidget(){return this.props.chartWidgetCollection.activeChartWidget.value()}}var at=o(71810),lt=o(36189),rt=o(16396),st=o(81332),ct=o(18341);class ut extends n.PureComponent{constructor(e){super(e),this._onChangeDrawingState=()=>{const e=this._getActiveToolIndex();this.setState({current:-1!==e?e:this.state.current,isActive:-1!==e})},this._handleClickButton=()=>{if(this._trackClick(),p.CheckMobile.any())return;const e=this._getCurrentToolName();this._selectTool(e)},this._handleClickItem=e=>{this._selectTool(e)},this._handleGrayedClick=e=>{(0,h.emit)("onGrayedObjectClicked",{type:"drawing",name:b.lineToolsInfo[e].localizedName})}, +this._handleClickFavorite=e=>{this.state.favState&&this.state.favState[e]?at.LinetoolsFavoritesStore.removeFavorite(e):at.LinetoolsFavoritesStore.addFavorite(e)},this._onAddFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!0}})},this._onRemoveFavorite=e=>{this.setState({favState:{...this.state.favState,[e]:!1}})},this._onSyncFavorites=()=>{this.setState({favState:this._composeFavState()})},this._handleArrowClick=()=>{this._trackClick("menu")},this._trackClick=e=>{const{trackLabel:t}=this.props};const t=this._getActiveToolIndex();this.state={current:-1===t?this._firstNonGrayedTool():t,favState:this._composeFavState(),isActive:-1!==t}}componentDidMount(){d.tool.subscribe(this._onChangeDrawingState),at.LinetoolsFavoritesStore.favoriteAdded.subscribe(null,this._onAddFavorite),at.LinetoolsFavoritesStore.favoriteRemoved.subscribe(null,this._onRemoveFavorite),at.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,this._onSyncFavorites)}componentWillUnmount(){d.tool.unsubscribe(this._onChangeDrawingState),at.LinetoolsFavoritesStore.favoriteAdded.unsubscribe(null,this._onAddFavorite),at.LinetoolsFavoritesStore.favoriteRemoved.unsubscribe(null,this._onRemoveFavorite),at.LinetoolsFavoritesStore.favoritesSynced.unsubscribe(null,this._onSyncFavorites)}componentDidUpdate(e,t){e.lineTools!==this.props.lineTools&&this.setState({favState:this._composeFavState()})}render(){const{favoriting:e,grayedTools:t,lineTools:o,dropdownTooltip:i,isSmallTablet:a}=this.props,{current:l,favState:r,isActive:s}=this.state,c=this._getCurrentToolName(),u=b.lineToolsInfo[c],d=this._showShortcuts(),h=(0,R.filterDataProps)(this.props);return n.createElement("span",null,n.createElement(Te,{buttonIcon:u.icon,buttonTitle:u.localizedName,buttonHotKey:u.hotKey,dropdownTooltip:i,isActive:s,onClickButton:this._handleClickButton,onArrowClick:this._handleArrowClick,isSmallTablet:a,...h},o.map(((o,i)=>{const c=o.name,u=b.lineToolsInfo[c],h=t[c];return n.createElement(rt.PopupMenuItem,{key:c,"data-name":o.name,theme:a?st.multilineLabelWithIconAndToolboxTheme:void 0,dontClosePopup:h,forceShowShortcuts:d,shortcut:!a&&o.hotkeyHash?(0,w.humanReadableHash)(o.hotkeyHash):void 0,icon:u.icon,isActive:s&&l===i,appearAsDisabled:h,label:u.localizedName,onClick:h?this._handleGrayedClick:this._handleClickItem,onClickArg:c,showToolboxOnHover:!r[c],toolbox:e&&!h?n.createElement(lt.FavoriteButton,{isActive:s&&l===i,isFilled:r[c],onClick:()=>this._handleClickFavorite(c)}):void 0})}))))}_getCurrentToolName(){const{current:e}=this.state,{lineTools:t}=this.props;return t[e||0].name}_firstNonGrayedTool(){const{grayedTools:e,lineTools:t}=this.props;return t.findIndex((t=>!e[t.name]))}_getActiveToolIndex(){return this.props.lineTools.findIndex((e=>e.name===d.tool.value()))}_showShortcuts(){return this.props.lineTools.some((e=>"shortcut"in e))}async _selectTool(e){d.tool.setValue(e)}_composeFavState(){const e={};return this.props.lineTools.forEach((t=>{e[t.name]=at.LinetoolsFavoritesStore.isFavorite(t.name)})),e}}var dt=o(51768),ht=o(46173);const mt=(0, fe.mergeThemes)(rt.DEFAULT_POPUP_MENU_ITEM_THEME,ht);var vt=o(28853);const pt=!1;class gt extends n.PureComponent{constructor(e){super(e),this._handleRemoveToolClick=()=>{s.mobiletouch||this._handleRemoveDrawings(),ft()},this._handleRemoveDrawings=()=>{bt("remove drawing"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllDrawingTools()},this._handleRemoveStudies=()=>{bt("remove indicator"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudies()},this._handleRemoveAll=()=>{bt("remove all"),this.props.chartWidgetCollection.activeChartWidget.value().removeAllStudiesDrawingTools()},this._handleActiveChartWidgetChanged=e=>{this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),e&&this._subscribeToModelChanges(e),this._activeChartWidget=e,this._handleCollectionChanged()},this._handleCollectionChanged=()=>{this.setState(this._getActualState())},this._getActualState=()=>{if(!this._activeChartWidget||!this._activeChartWidget.hasModel())return{numOfDrawings:0,numOfIndicators:0};const e=this._activeChartWidget.model().dataSources(),t=e.filter(ct.isLineTool).filter((e=>e.isActualSymbol()&&e.isUserDeletable())),o=e.filter(vt.isStudy).filter((e=>e.removeByRemoveAllStudies()));return{numOfDrawings:t.length,numOfIndicators:o.length}},this._activeChartWidget=this.props.chartWidgetCollection.activeChartWidget.value(),this.state=this._getActualState()}componentDidMount(){this.props.chartWidgetCollection.activeChartWidget.subscribe(this._handleActiveChartWidgetChanged,{callWithLast:!0})}componentWillUnmount(){this._activeChartWidget&&this._unsubscribeToModelChanges(this._activeChartWidget),this.props.chartWidgetCollection.activeChartWidget.unsubscribe(this._handleActiveChartWidgetChanged)}render(){const e=this.props.isSmallTablet?mt:void 0,{numOfDrawings:t,numOfIndicators:i}=this.state,a=C.t(null,{plural:"{amount} drawings",count:t,replace:{amount:t.toString()}},o(93030)),l=C.t(null,{plural:"{amount} indicators",count:i,replace:{amount:i.toString()}},o(80437)),r=C.t(null,{replace:{drawings:a}},o(30513)),s=C.t(null,{replace:{indicators:l}},o(55084)),c=C.t(null,{replace:{drawings:a,indicators:l}},o(10049));return n.createElement(Te,{buttonIcon:b.lineToolsInfo[this.props.toolName].icon,buttonTitle:r,onClickButton:this._handleRemoveToolClick,isSmallTablet:this.props.isSmallTablet,"data-name":this.props.toolName,onArrowClick:this._handleArrowClick,openDropdownByClick:pt},n.createElement(rt.PopupMenuItem,{"data-name":"remove-drawing-tools",label:r,onClick:this._handleRemoveDrawings,theme:e}),n.createElement(rt.PopupMenuItem,{"data-name":"remove-studies",label:s,onClick:this._handleRemoveStudies,theme:e}),n.createElement(rt.PopupMenuItem,{"data-name":"remove-all",label:c,onClick:this._handleRemoveAll,theme:e}))}_handleArrowClick(){ft("menu")}_subscribeToModelChanges(e){e.withModel(this,(()=>{this._handleCollectionChanged(),e.model().model().dataSourceCollectionChanged().subscribe(this,this._handleCollectionChanged)}))}_unsubscribeToModelChanges(e){ e.hasModel()&&e.model().model().dataSourceCollectionChanged().unsubscribe(this,this._handleCollectionChanged),e.modelCreated().unsubscribeAll(this)}}function bt(e){(0,dt.trackEvent)("GUI","Chart Left Toolbar",e)}function ft(e){0}var Ct=o(90995),wt=o(14881);const Tt=n.createContext({hideMode:"drawings",isActive:!1});function Et(e){const{hideMode:t,option:{label:o,dataName:i,getBoxedValue:a},isSmallTablet:l,onClick:r}=e,{hideMode:s,isActive:c}=(0,n.useContext)(Tt),u=null==a?void 0:a();return"all"===t||u?n.createElement(rt.PopupMenuItem,{label:o,isActive:s===t&&c,onClick:function(){r(t,(0,Ct.toggleHideMode)(t))},"data-name":i,theme:l?mt:void 0}):n.createElement(n.Fragment,null)}const xt={drawings:{active:J.drawingToolsIcons.hideAllDrawingToolsActive,inactive:J.drawingToolsIcons.hideAllDrawingTools},indicators:{active:J.drawingToolsIcons.hideAllIndicatorsActive,inactive:J.drawingToolsIcons.hideAllIndicators},positions:{active:J.drawingToolsIcons.hideAllPositionsToolsActive,inactive:J.drawingToolsIcons.hideAllPositionsTools},all:{active:J.drawingToolsIcons.hideAllDrawingsActive,inactive:J.drawingToolsIcons.hideAllDrawings}};function _t(e){const{isSmallTablet:t}=e,[{isActive:o,hideMode:i},l]=(0,n.useState)((()=>({isActive:!1,hideMode:(0,Ct.getSavedHideMode)()})));(0,n.useEffect)((()=>(wt.hideStateChange.subscribe(null,l),()=>{wt.hideStateChange.unsubscribe(null,l)})),[]);const r=b.lineToolsInfo.hideAllDrawings,{trackLabel:s,tooltip:c,dataName:u}=(0,a.ensureDefined)((0,Ct.getHideOptions)().get(i)),d=xt[i][o?"active":"inactive"],h=o?c.active:c.inactive;return n.createElement(Te,{buttonIcon:d,buttonTitle:h,buttonHotKey:r.hotKey,onClickButton:function(){(0,Ct.toggleHideMode)(i),kt(s,!o),St(o?"on":"off")},isSmallTablet:t,isActive:o,checkable:!0,"data-name":"hide-all","data-type":u,onArrowClick:function(){St("menu")}},n.createElement(Tt.Provider,{value:{isActive:o,hideMode:i}},Array.from((0,Ct.getHideOptions)()).map((([e,o])=>n.createElement(Et,{key:e,hideMode:e,option:o,isSmallTablet:t,onClick:m})))));function m(e,t){kt((0,a.ensureDefined)((0,Ct.getHideOptions)().get(e)).trackLabel,t)}}function kt(e,t){(0,dt.trackEvent)("GUI","Chart Left Toolbar",`${e} ${t?"on":"off"}`)}function St(e){0}var Ft=o(241),Lt=o(51445);const At=C.t(null,void 0,o(49616));class yt extends n.PureComponent{constructor(){super(...arguments),this._instance=null,this._promise=null,this._bindedForceUpdate=()=>this.forceUpdate(),this._handleClick=()=>{null!==this._instance&&(this._instance.isVisible()?(this._instance.hideAndSaveSettingsValue(),this._trackClick(!1)):(this._instance.showAndSaveSettingsValue(),this._trackClick(!0)))}}componentDidMount(){const e=this._promise=(0,a.ensureNotNull)((0,Ft.getFavoriteDrawingToolbarPromise)());e.then((t=>{this._promise===e&&(this._instance=t,this._instance.canBeShown().subscribe(this._bindedForceUpdate),this._instance.visibility().subscribe(this._bindedForceUpdate),this.forceUpdate())}))}componentWillUnmount(){this._promise=null,null!==this._instance&&(this._instance.canBeShown().unsubscribe(this._bindedForceUpdate), this._instance.visibility().unsubscribe(this._bindedForceUpdate),this._instance=null)}render(){return null!==this._instance&&this._instance.canBeShown().value()?n.createElement(D,{id:this.props.id,icon:Lt,isActive:this._instance.isVisible(),onClick:this._handleClick,title:At}):null}_trackClick(e){0}}var Mt=o(77975),It=o(36147),Nt=o(18540),Bt=o(85470);const Dt={[It.MagnetMode.WeakMagnet]:{id:It.MagnetMode.WeakMagnet,name:"weakMagnet",icon:J.drawingToolsIcons.magnet,localizedName:C.t(null,void 0,o(45265))},[It.MagnetMode.StrongMagnet]:{id:It.MagnetMode.StrongMagnet,name:"strongMagnet",icon:J.drawingToolsIcons.strongMagnet,localizedName:C.t(null,void 0,o(85422))}};function zt(e){const{isSmallTablet:t}=e,o=(0,Mt.useWatchedValueReadonly)({watchedValue:(0,Nt.magnetEnabled)()}),i=(0,Mt.useWatchedValueReadonly)({watchedValue:(0,Nt.magnetMode)()});return n.createElement("div",{className:Bt.toolButtonMagnet},n.createElement(Te,{"data-name":"magnet-button",buttonIcon:Dt[i].icon,buttonTitle:b.lineToolsInfo.magnet.localizedName,isActive:o,onClickButton:function(){const e=!o;(0,dt.trackEvent)("GUI","Chart Left Toolbar","magnet mode "+(e?"on":"off")),!1;(0,Nt.setIsMagnetEnabled)(e)},buttonHotKey:b.lineToolsInfo.magnet.hotKey,checkable:!0,isSmallTablet:t,onArrowClick:function(){0}},Object.values(Dt).map((({id:e,name:l,localizedName:r,icon:s})=>n.createElement(rt.PopupMenuItem,{key:e,className:t?Bt.toolButtonMagnet__menuItem:void 0,"data-name":l,icon:s,isActive:o&&i===e,label:r,onClick:a,onClickArg:e})))),!1);function a(e){void 0!==e&&((0,dt.trackEvent)("GUI","Magnet mode",e===It.MagnetMode.WeakMagnet?"Weak":"Strong"),(0,Nt.setMagnetMode)(e))}}var Rt;!function(e){e.Screenshot="drawing-toolbar-screenshot",e.FavoriteDrawings="drawing-toolbar-favorite-drawings",e.ObjectTree="drawing-toolbar-object-tree"}(Rt||(Rt={}));var Wt=o(70412),jt=o(21861),Pt=o(9438),Vt=o(29197),Ot=o(54079),Ht=o(27334);const Ut=Ht,Gt="http://www.w3.org/2000/svg";function Zt(e){const{direction:t,theme:o=Ht}=e;return n.createElement("svg",{xmlns:Gt,width:"9",height:"27",viewBox:"0 0 9 27",className:l(o.container,"right"===t?o.mirror:null),onContextMenu:jt.preventDefault},n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("path",{className:o.background,d:"M4.5.5a4 4 0 0 1 4 4v18a4 4 0 1 1-8 0v-18a4 4 0 0 1 4-4z"}),n.createElement("path",{className:o.arrow,d:"M5.5 10l-2 3.5 2 3.5"})))}var Kt=o(22231);const Jt=(0,fe.mergeThemes)(Ut,Kt),qt={hide:C.t(null,void 0,o(96411)),show:C.t(null,void 0,o(63354))};class Yt extends n.PureComponent{constructor(){super(...arguments),this._toggleVisibility=()=>{E.isDrawingToolbarVisible.setValue(!E.isDrawingToolbarVisible.value())}}render(){const{toolbarVisible:e,"data-name":t}=this.props;return n.createElement("div",{className:l(Jt.toggleButton,"apply-common-tooltip common-tooltip-vertical",!e&&Jt.collapsed),onClick:this._toggleVisibility,title:e?qt.hide:qt.show,"data-name":t,"data-value":e?"visible":"collapsed"},n.createElement(Zt,{direction:e?"left":"right",theme:e?void 0:Jt}))}} diff --git a/charting_library/bundles/el.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/el.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..aaa9ab53 --- /dev/null +++ b/charting_library/bundles/el.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Χρώμα"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Συντεταγμένες"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports="Channel"},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports="Border"},72269:e=>{e.exports=["Περιθώρια"]},27331:e=>{e.exports=["Υπόβαθρο"]},66282:e=>{e.exports="Background #1"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Πλέγμα"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Extend Lines"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Μέγεθος γραμματοσειράς"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},99180:e=>{e.exports=["Lower Band"]},53861:e=>{e.exports="Lower band #2"},44775:e=>{e.exports="Lower band #3"},85206:e=>{e.exports=["Ετικέτα"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Υπόβαθρο Ετικέτας"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Ετικέτες Δεξιά"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{ +e.exports="Percents"},25684:e=>{e.exports=["Τιμή"]},23675:e=>{e.exports=["Price Label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Price Levels"]},46964:e=>{e.exports=["Price Range"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Τιμές"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},91367:e=>{e.exports=["Right Labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Ετικέτες Πάνω"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Διαφάνεια"]},4372:e=>{e.exports="Trend line"},26775:e=>{e.exports=["Upper Band"]},21774:e=>{e.exports="Upper band #2"},21076:e=>{e.exports="Upper band #3"},12374:e=>{e.exports="Use one color"},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},98057:e=>{e.exports="change {title} VWAP line color"},55218:e=>{e.exports="change {title} VWAP line width"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"}, +53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},13901:e=>{e.exports="change {title} lower band #1 line color"},78425:e=>{e.exports="change {title} lower band #1 line visibility"},99491:e=>{e.exports="change {title} lower band #1 line width"},55469:e=>{e.exports="change {title} lower band #2 line color"},76157:e=>{e.exports="change {title} lower band #2 line visibility"},8081:e=>{e.exports="change {title} lower band #2 line width"},95016:e=>{e.exports="change {title} lower band #3 line color"},84928:e=>{e.exports="change {title} lower band #3 line visibility"},44693:e=>{e.exports="change {title} lower band #3 line width"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"}, +18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},94028:e=>{e.exports="change {title} price visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},10417:e=>{e.exports="change {title} upper band #1 line color"},58722:e=>{e.exports="change {title} upper band #1 line visibility"},13633:e=>{e.exports="change {title} upper band #1 line width"},64709:e=>{e.exports="change {title} upper band #2 line color"},97847:e=>{e.exports="change {title} upper band #2 line visibility"},62921:e=>{e.exports="change {title} upper band #2 line width"},94153:e=>{e.exports="change {title} upper band #3 line color"},19835:e=>{e.exports="change {title} upper band #3 line visibility"},68310:e=>{e.exports="change {title} upper band #3 line width"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{ +e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Χρώμα κειμένου"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.4053.929467332218f26dc70f.js b/charting_library/bundles/el.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..6c9e97dd --- /dev/null +++ b/charting_library/bundles/el.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports=["Υπόβαθρο"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports=["Γεγονότα"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Τέχν. Δείκτες"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Κλίμακες"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Σύμβολο"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Ποσοστό"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Όγκος"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ +e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.435.ada80623f71848fbb57d.js b/charting_library/bundles/el.435.ada80623f71848fbb57d.js deleted file mode 100644 index f7af7a7e..00000000 --- a/charting_library/bundles/el.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports=["Υπόβαθρο"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports=["Γεγονότα"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Τέχν. Δείκτες"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Κλίμακες"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Σύμβολο"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Ποσοστό"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Όγκος"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ -e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/el.505.978e053ffa4899c28da8.js similarity index 71% rename from charting_library/bundles/el.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/el.505.978e053ffa4899c28da8.js index 8b30a075..4a6ec786 100644 --- a/charting_library/bundles/el.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/el.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates=["ω"],e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["σε"]},97840:e=>{e.exports="d"},64302:e=>{e.exports=["ω"]},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates=["ω"],e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["σε"]},97840:e=>{e.exports="d"},64302:e=>{e.exports=["ω"]},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Αρχή"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", @@ -17,17 +17,17 @@ e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports[" e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Στήλες"]},19372:e=>{e.exports=["Σχόλιο"]},20229:e=>{e.exports=["Σύγκριση ή Προσθήκη Συμβόλου"]},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Αντιγραφή"]},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports="Change"},28089:e=>{e.exports=["Αλλαγή Συμβόλου"]},99374:e=>{e.exports=["Αλλαγή διαστήματος"]},14412:e=>{e.exports=["Ιδιότητες γραφήματος"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports=["Κάντε κλικ για να δημιουργία σημείου"]},52977:e=>{e.exports=["Κλωνοποίηση"]},31691:e=>{e.exports=["Κλείσιμο"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports="Cross"},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports="Currencies"},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports="Cyclic Lines"},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports="ABCD Pattern"},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports=["Καρφιτσωμένη σημείωση"]},94782:e=>{e.exports=["Καρφιτσωμένο κείμενο"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Εισαγωγή Συμβόλου"]},8700:e=>{e.exports="Add alert"},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports=["Add Alert on {drawing}"]},44469:e=>{e.exports=["Add Alert on {series}"]},64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{ e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Always Invisible"]},71997:e=>{e.exports=["Always Visible"]},97305:e=>{e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Απρ"]},45104:e=>{e.exports="Arc"},42097:e=>{e.exports="Area"},96237:e=>{e.exports="Arrow"},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports="Arrow Mark Down"},35062:e=>{e.exports="Arrow Mark Left"},92163:e=>{e.exports="Arrow Mark Right"},33196:e=>{e.exports="Arrow Mark Up"},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Αθηνα"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["Αυγ"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports="Balloon"},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports="Bars Pattern"},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports="Brush"},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Μετακίνηση μπροστά"]},26354:e=>{e.exports=["Τοποθέτηση μπροστά"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"}, 71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},53831:e=>{e.exports="Data window..."},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports="Date"},60222:e=>{e.exports=["Εύρος ημ/νιας"]},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports=["Δεκ"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},8338:e=>{e.exports="Draw Horizontal Line at"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports=["Edit {title} Alert"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Πρόβλεψη"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["Φεβ"]},82719:e=>{e.exports="Fib Channel"},64192:e=>{e.exports="Fib Circles"},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports="Fib Time Zone"},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports="Flag"},55678:e=>{e.exports="Flag Mark"},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports="Flipped"},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Hollow Candles"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports="Horizontal Line"},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Απόκρυψη"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"}, -30777:e=>{e.exports=["Υψηλό"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Άκυρο σύμβολο"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Προσθήκη Τεχικού Δείκτη"]},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports=["Εικονίδιο"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Ιαν"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Ιουλ"]},15224:e=>{e.exports=["Ιουν"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Οκτ"]},39280:e=>{e.exports=["Άνοιγμα"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Χαμηλό"]},42284:e=>{e.exports=["Κλείδωμα"]},1441:e=>{e.exports=["Κλείδωμα/Ξεκλείδωμα"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Ετικέτες"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},38397:e=>{e.exports=["With Markers"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Μαρ"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{ -e.exports="No volume data"},75549:e=>{e.exports=["Σημείωση"]},71230:e=>{e.exports=["Νοε"]},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Αποθήκευση ως"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Scale Price Chart Only"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Ρυθμίσεις"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Τοποθέτηση πίσω"]},23221:e=>{e.exports=["Μετακίνηση προς τα πίσω"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Σεπ"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Session Breaks"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports=["Εμφάνιση"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Στυλ"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Παραμονή στη Λειτουργία Σχεδίασης"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{ -e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Γραμμή Τιμής"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports=["Αφαίρεση"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Κείμενο"]},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["Ζώνη Ώρας"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{ -e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Αναίρεση"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Σειρά Εμφάνισης"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{ -e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Απόκρυψη Εργαλείων Σχεδίασης"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["ενημέρωση..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{ -e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Scale Price Chart Only"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{ -e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"], -e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"], -e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures", -e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)", -e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index", +30777:e=>{e.exports=["Υψηλό"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Άκυρο σύμβολο"]},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Προσθήκη Τεχικού Δείκτη"]},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports=["Εικονίδιο"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["Ιαν"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Ιουλ"]},15224:e=>{e.exports=["Ιουν"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Οκτ"]},39280:e=>{e.exports=["Άνοιγμα"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Χαμηλό"]},42284:e=>{e.exports=["Κλείδωμα"]},1441:e=>{e.exports=["Κλείδωμα/Ξεκλείδωμα"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Ετικέτες"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},38397:e=>{e.exports=["With Markers"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Μαρ"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Σημείωση"]},71230:e=>{e.exports=["Νοε"]}, +99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Αποθήκευση ως"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Scale Price Chart Only"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Ρυθμίσεις"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Τοποθέτηση πίσω"]},23221:e=>{e.exports=["Μετακίνηση προς τα πίσω"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Σεπ"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Session Breaks"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports=["Εμφάνιση"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Στυλ"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Παραμονή στη Λειτουργία Σχεδίασης"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{ +e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Γραμμή Τιμής"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports=["Αφαίρεση"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Κείμενο"]},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["Ζώνη Ώρας"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"}, +15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Αναίρεση"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Σειρά Εμφάνισης"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{ +e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Απόκρυψη Εργαλείων Σχεδίασης"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["ενημέρωση..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{ +e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Scale Price Chart Only"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{ +e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"], +e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"], +e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures", +e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index", +e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index", e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["U.S. Dollar Currency Index"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI", e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar", e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index", diff --git a/charting_library/bundles/el.77.a1830a06fe990f9f1170.js b/charting_library/bundles/el.77.5401b8766c940f90b3e9.js similarity index 96% rename from charting_library/bundles/el.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/el.77.5401b8766c940f90b3e9.js index b78f9b1d..8d3dd70f 100644 --- a/charting_library/bundles/el.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/el.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Άκυρο"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["Μαι"]},84675:e=>{e.exports="March"},54406:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["Αναζήτησή"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["Σύμβολο"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Άκυρο"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["Μαι"]},84675:e=>{e.exports="March"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["Αναζήτησή"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["Σύμβολο"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/el.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/el.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index c01a510f..00000000 --- a/charting_library/bundles/el.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Χρώμα"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Συντεταγμένες"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports="Channel"},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports="Border"},72269:e=>{e.exports=["Περιθώρια"]},27331:e=>{e.exports=["Υπόβαθρο"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Πλέγμα"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Extend Lines"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Μέγεθος γραμματοσειράς"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["Ετικέτα"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Υπόβαθρο Ετικέτας"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Ετικέτες Δεξιά"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Τιμή"]},23675:e=>{e.exports=["Price Label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Price Levels"]},46964:e=>{ -e.exports=["Price Range"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Τιμές"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},91367:e=>{e.exports=["Right Labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Ετικέτες Πάνω"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Διαφάνεια"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji" -},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"}, -31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Χρώμα κειμένου"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/en.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..489804c6 --- /dev/null +++ b/charting_library/bundles/en.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports="Color"},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports="Coordinates"},76655:e=>{e.exports="Cash"},99120:e=>{e.exports="Channel"},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports="Bottom labels"},48848:e=>{e.exports="Border"},72269:e=>{e.exports="Borders"},27331:e=>{e.exports="Background"},66282:e=>{e.exports="Background #1"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports="Grid"},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports="Extend lines"},3304:e=>{e.exports="Extend lines left"},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports="Font size"},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports="Full circles"},25264:e=>{e.exports="HL bars"},66049:e=>{e.exports="OC bars"},27531:e=>{e.exports="Lot size"},99180:e=>{e.exports="Lower band #1"},53861:e=>{e.exports="Lower band #2"},44775:e=>{e.exports="Lower band #3"},85206:e=>{e.exports="Label"},75332:e=>{e.exports="Label border"},14773:e=>{e.exports="Label background"},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports="Levels line"},79307:e=>{e.exports="Left labels"},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports="Line - open"},47669:e=>{e.exports="Line - close"},71899:e=>{e.exports="Line - high"},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports="Stats position"},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports="Price"},23675:e=>{ +e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports="Price levels"},46964:e=>{e.exports="Price range"},59771:e=>{e.exports="Price/bar ratio"},29072:e=>{e.exports="Prices"},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports="Top labels"},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports="Transparency"},4372:e=>{e.exports="Trend line"},26775:e=>{e.exports="Upper band #1"},21774:e=>{e.exports="Upper band #2"},21076:e=>{e.exports="Upper band #3"},12374:e=>{e.exports="Use one color"},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},98057:e=>{e.exports="change {title} VWAP line color"},55218:e=>{e.exports="change {title} VWAP line width"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{ +e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},13901:e=>{e.exports="change {title} lower band #1 line color"},78425:e=>{e.exports="change {title} lower band #1 line visibility"},99491:e=>{e.exports="change {title} lower band #1 line width"},55469:e=>{e.exports="change {title} lower band #2 line color"},76157:e=>{e.exports="change {title} lower band #2 line visibility"},8081:e=>{e.exports="change {title} lower band #2 line width"},95016:e=>{e.exports="change {title} lower band #3 line color"},84928:e=>{e.exports="change {title} lower band #3 line visibility"},44693:e=>{e.exports="change {title} lower band #3 line width"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"}, +48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},94028:e=>{e.exports="change {title} price visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},10417:e=>{e.exports="change {title} upper band #1 line color"},58722:e=>{e.exports="change {title} upper band #1 line visibility"},13633:e=>{e.exports="change {title} upper band #1 line width"},64709:e=>{e.exports="change {title} upper band #2 line color"},97847:e=>{e.exports="change {title} upper band #2 line visibility"},62921:e=>{e.exports="change {title} upper band #2 line width"},94153:e=>{e.exports="change {title} upper band #3 line color"},19835:e=>{e.exports="change {title} upper band #3 line visibility"},68310:e=>{e.exports="change {title} upper band #3 line width"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{ +e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports="text color"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.4053.929467332218f26dc70f.js b/charting_library/bundles/en.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..7ed2f02e --- /dev/null +++ b/charting_library/bundles/en.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports="Background"},22519:e=>{e.exports="Bar change values"},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports="Date format"},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports="Events"},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports="Indicators"},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports="OHLC values"},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports="Scales"},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports="Symbol name"},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},84060:e=>{ +e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.435.ada80623f71848fbb57d.js b/charting_library/bundles/en.435.ada80623f71848fbb57d.js deleted file mode 100644 index 2d8a3d20..00000000 --- a/charting_library/bundles/en.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports="Background"},22519:e=>{e.exports="Bar change values"},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports="Date format"},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports="Events"},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports="Indicators"},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports="OHLC values"},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports="Scales"},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports="Symbol name"},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"},84060:e=>{ -e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/en.505.978e053ffa4899c28da8.js similarity index 73% rename from charting_library/bundles/en.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/en.505.978e053ffa4899c28da8.js index 70a4151b..73f250e5 100644 --- a/charting_library/bundles/en.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/en.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]="Leading Span A",e.exports["Leading Span B_input"]="Leading Span B",e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength", e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume",e.exports.Placement_input="Placement",e.exports.POC_input="POC", @@ -17,16 +17,16 @@ e.exports["Moving Average Hamming_study"]="Moving Average Hamming",e.exports["Mo e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports="Countdown to bar close"},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports="Columns"},19372:e=>{e.exports="Comment"},20229:e=>{e.exports="Compare or Add Symbol"},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports="Copy"},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports="Change"},28089:e=>{e.exports="Change Symbol"},99374:e=>{e.exports="Change interval"},14412:e=>{e.exports="Chart Properties"},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports="Clone"},31691:e=>{e.exports="Close"},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports="Cross"},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports="Currencies"},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports="Cyclic Lines"},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports="ABCD Pattern"},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports="Anchored Note"},94782:e=>{e.exports="Anchored Text"},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports="Add Symbol"},8700:e=>{e.exports="Add alert"},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports="Add alert on {drawing}"},44469:e=>{e.exports="Add alert on {series}"},64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports="Add text note for {symbol}"},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{ e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports="Always invisible"},71997:e=>{e.exports="Always visible"},97305:e=>{e.exports="All indicators and drawing tools"},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports="Apply default"},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports="Apr"},45104:e=>{e.exports="Arc"},42097:e=>{e.exports="Area"},96237:e=>{e.exports="Arrow"},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports="Arrow Mark Down"},35062:e=>{e.exports="Arrow Mark Left"},92163:e=>{e.exports="Arrow Mark Right"},33196:e=>{e.exports="Arrow Mark Up"},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports="Ashgabat"},13468:e=>{e.exports="At close"},21983:e=>{e.exports="Athens"},86951:e=>{e.exports="Auto"},50834:e=>{e.exports="Auto (fits data to screen)"},38465:e=>{e.exports="Aug"},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports="Balloon"},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports="Bars Pattern"},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports="Brush"},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports="Bring forward"},26354:e=>{e.exports="Bring to front"},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports="Grand supercycle"},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},53831:e=>{e.exports="Data window..."},93345:e=>{e.exports="Data Provided by"}, 76912:e=>{e.exports="Date"},60222:e=>{e.exports="Date Range"},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports="Dec"},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports="Drawings toolbar"},8338:e=>{e.exports="Draw Horizontal Line at"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports="Edit {title} alert"},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports="Existing pane above"},53387:e=>{e.exports="Existing pane below"},36972:e=>{e.exports="Forecast"},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports="Fib Channel"},64192:e=>{e.exports="Fib Circles"},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports="Fib Time Zone"},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports="Flag"},55678:e=>{e.exports="Flag Mark"},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports="Flipped"},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports="Hollow candles"},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports="Horizontal Line"},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports="Hide"},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports="Hide events on chart"},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports="Hide marks on bars"},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports="High"},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{ -e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports="Invalid Symbol"},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports="Invert scale"},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports="Insert indicator"},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports="Icon"},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports="Open"},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports="Low"},42284:e=>{e.exports="Lock"},1441:e=>{e.exports="Lock/unlock"},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports="Lock price to bar ratio"},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},38397:e=>{e.exports="Line with markers"},63492:e=>{e.exports="Line break"},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports="No scale (fullscreen)"},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{ -e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports="Save as"},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports="Scale price chart only"},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports="Settings"},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports="Send to back"},23221:e=>{e.exports="Send backward"},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports="Session breaks"},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports="Show"},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports="Show all ideas"},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports="Show dividends"},46771:e=>{e.exports="Show earnings"},87933:e=>{e.exports="Show ideas of followed users"},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports="Show my ideas only"},30816:e=>{e.exports="Show splits"},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports="Style"},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports="Stay in drawing mode"},79511:e=>{e.exports="Step line"},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports="Symbol name label"},65986:e=>{e.exports="Symbol info"},52054:e=>{e.exports="Symbol last price label"},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports="Sync in layout"},99969:e=>{e.exports="Point & figure"},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{ -e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports="Price line"},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports="Remove"},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports="Remove indicators"},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports="Reset price scale"},25333:e=>{e.exports="Reset time scale"},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports="Time zone"},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"}, -50406:e=>{e.exports="UTC"},81320:e=>{e.exports="Undo"},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports="Visible on mouse over"},22198:e=>{e.exports="Visual order"},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports="change resolution"},526:e=>{e.exports="change symbol"},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{ -e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports="hide all drawing tools"},44974:e=>{e.exports="hide marks on bars"},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports="invert scale"},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports="loading..."},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"}, -66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports="scale price chart only"},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports="reset time scale"},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports="toggle percentage scale"},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{ -e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]="Australian Dollar / Swiss Franc",e.exports["#AUDJPY-symbol-description"]="Australian Dollar / Japanese Yen",e.exports["#AUDNZD-symbol-description"]="Australian Dollar / New Zealand Dollar",e.exports["#AUDRUB-symbol-description"]="Australian Dollar / Russian Ruble",e.exports["#AUDUSD-symbol-description"]="Australian Dollar / U.S. Dollar",e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]="Bitcoin / U.S. Dollar",e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]="Canadian Dollar / Japanese Yen",e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]="Swiss Franc / Japanese Yen",e.exports["#COPPER-symbol-description"]="CFDs on Copper",e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]="Euro / Australian Dollar",e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]="Euro / Canadian Dollar",e.exports["#EURCHF-symbol-description"]="Euro / Swiss Franc",e.exports["#EURGBP-symbol-description"]="Euro / British Pound",e.exports["#EURJPY-symbol-description"]="Euro / Japanese Yen",e.exports["#EURNZD-symbol-description"]="Euro / New Zealand Dollar",e.exports["#EURRUB-symbol-description"]="Euro / Russian Ruble",e.exports["#EURRUB_TOM-symbol-description"]="Euro / Russian Ruble TOM",e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]="Euro / Turkish Lira",e.exports["#EURUSD-symbol-description"]="Euro / U.S. Dollar",e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]="British Pound / Australian Dollar",e.exports["#GBPCAD-symbol-description"]="British Pound / Canadian Dollar",e.exports["#GBPCHF-symbol-description"]="British Pound / Swiss Franc",e.exports["#GBPEUR-symbol-description"]="British Pound / Euro",e.exports["#GBPJPY-symbol-description"]="British Pound / Japanese Yen",e.exports["#GBPNZD-symbol-description"]="British Pound / New Zealand Dollar",e.exports["#GBPRUB-symbol-description"]="British Pound / Russian Ruble",e.exports["#GBPUSD-symbol-description"]="British Pound / U.S. Dollar", -e.exports["#GER30-symbol-description"]="DAX Index",e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]="Japanese Yen / South Korean Won",e.exports["#JPYRUB-symbol-description"]="Japanese Yen / Russian Ruble",e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]="MICEX Index",e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]="New Zealand Dollar / Japanese Yen",e.exports["#NZDUSD-symbol-description"]="New Zealand Dollar / U.S. Dollar",e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index",e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]="U.S. Dollar / Canadian Dollar",e.exports["#USDCHF-symbol-description"]="U.S. Dollar / Swiss Franc",e.exports["#USDCNY-symbol-description"]="U.S. Dollar / Chinese Yuan",e.exports["#USDDKK-symbol-description"]="U.S. Dollar / Danish Krone",e.exports["#USDHKD-symbol-description"]="U.S. Dollar / Hong Kong Dollar",e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]="U.S. Dollar / Japanese Yen",e.exports["#USDKRW-symbol-description"]="U.S. Dollar / South Korean",e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]="U.S. Dollar / Russian Ruble",e.exports["#USDRUB_TOM-symbol-description"]="U.S. Dollar / Russian Ruble TOM",e.exports["#USDSEK-symbol-description"]="U.S. Dollar / Swedish Krona",e.exports["#USDSGD-symbol-description"]="U.S. Dollar / Singapore Dollar",e.exports["#USDTRY-symbol-description"]="U.S. Dollar / Turkish Lira",e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]="Silver / U.S. Dollar",e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]="Platinum / U.S. Dollar", -e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#EURPLN-symbol-description"]="Euro / Polish Zloty",e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures", -e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR", +e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports="Invalid Symbol"},53239:e=>{e.exports="Invert scale"},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports="Insert indicator"},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports="Icon"},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports="Open"},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports="Low"},42284:e=>{e.exports="Lock"},1441:e=>{e.exports="Lock/unlock"},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports="Lock price to bar ratio"},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},38397:e=>{e.exports="Line with markers"},63492:e=>{e.exports="Line break"},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},3485:e=>{e.exports="No scale (fullscreen)"},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{ +e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports="Save as"},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports="Scale price chart only"},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports="Settings"},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports="Send to back"},23221:e=>{e.exports="Send backward"},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports="Session breaks"},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports="Show"},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports="Show all ideas"},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports="Show dividends"},46771:e=>{e.exports="Show earnings"},87933:e=>{e.exports="Show ideas of followed users"},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports="Show my ideas only"},30816:e=>{e.exports="Show splits"},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports="Style"},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports="Stay in drawing mode"},79511:e=>{e.exports="Step line"},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports="Symbol name label"},65986:e=>{e.exports="Symbol info"},52054:e=>{e.exports="Symbol last price label"},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports="Sync in layout"},99969:e=>{e.exports="Point & figure"},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{ +e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports="Price line"},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports="Remove"},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports="Remove indicators"},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports="Reset price scale"},25333:e=>{e.exports="Reset time scale"},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports="Time zone"},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports="Undo"},25933:e=>{e.exports="Units"},15101:e=>{ +e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports="Visible on mouse over"},22198:e=>{e.exports="Visual order"},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports="change resolution"},526:e=>{e.exports="change symbol"},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{ +e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports="hide all drawing tools"},44974:e=>{e.exports="hide marks on bars"},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports="invert scale"},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports="loading..."},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"}, +47222:e=>{e.exports="scale price"},99042:e=>{e.exports="scale price chart only"},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports="reset time scale"},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports="toggle percentage scale"},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null), +e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]="Australian Dollar / Swiss Franc",e.exports["#AUDJPY-symbol-description"]="Australian Dollar / Japanese Yen",e.exports["#AUDNZD-symbol-description"]="Australian Dollar / New Zealand Dollar",e.exports["#AUDRUB-symbol-description"]="Australian Dollar / Russian Ruble",e.exports["#AUDUSD-symbol-description"]="Australian Dollar / U.S. Dollar",e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]="Bitcoin / U.S. Dollar",e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]="Canadian Dollar / Japanese Yen",e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]="Swiss Franc / Japanese Yen",e.exports["#COPPER-symbol-description"]="CFDs on Copper",e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]="Euro / Australian Dollar",e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]="Euro / Canadian Dollar",e.exports["#EURCHF-symbol-description"]="Euro / Swiss Franc",e.exports["#EURGBP-symbol-description"]="Euro / British Pound",e.exports["#EURJPY-symbol-description"]="Euro / Japanese Yen",e.exports["#EURNZD-symbol-description"]="Euro / New Zealand Dollar",e.exports["#EURRUB-symbol-description"]="Euro / Russian Ruble",e.exports["#EURRUB_TOM-symbol-description"]="Euro / Russian Ruble TOM",e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]="Euro / Turkish Lira",e.exports["#EURUSD-symbol-description"]="Euro / U.S. Dollar",e.exports["#EUSTX50-symbol-description"]="Euro Stoxx 50 Index",e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]="British Pound / Australian Dollar",e.exports["#GBPCAD-symbol-description"]="British Pound / Canadian Dollar",e.exports["#GBPCHF-symbol-description"]="British Pound / Swiss Franc",e.exports["#GBPEUR-symbol-description"]="British Pound / Euro",e.exports["#GBPJPY-symbol-description"]="British Pound / Japanese Yen",e.exports["#GBPNZD-symbol-description"]="British Pound / New Zealand Dollar",e.exports["#GBPRUB-symbol-description"]="British Pound / Russian Ruble",e.exports["#GBPUSD-symbol-description"]="British Pound / U.S. Dollar",e.exports["#GER30-symbol-description"]="DAX Index", +e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]="FTSE MIB Index",e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]="Japanese Yen / South Korean Won",e.exports["#JPYRUB-symbol-description"]="Japanese Yen / Russian Ruble",e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]="MICEX Index",e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]="New Zealand Dollar / Japanese Yen",e.exports["#NZDUSD-symbol-description"]="New Zealand Dollar / U.S. Dollar",e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]="S&P 500 Index",e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]="U.S. Dollar / Canadian Dollar",e.exports["#USDCHF-symbol-description"]="U.S. Dollar / Swiss Franc",e.exports["#USDCNY-symbol-description"]="U.S. Dollar / Chinese Yuan",e.exports["#USDDKK-symbol-description"]="U.S. Dollar / Danish Krone",e.exports["#USDHKD-symbol-description"]="U.S. Dollar / Hong Kong Dollar",e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]="U.S. Dollar / Japanese Yen",e.exports["#USDKRW-symbol-description"]="U.S. Dollar / South Korean",e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]="U.S. Dollar / Russian Ruble",e.exports["#USDRUB_TOM-symbol-description"]="U.S. Dollar / Russian Ruble TOM",e.exports["#USDSEK-symbol-description"]="U.S. Dollar / Swedish Krona",e.exports["#USDSGD-symbol-description"]="U.S. Dollar / Singapore Dollar",e.exports["#USDTRY-symbol-description"]="U.S. Dollar / Turkish Lira",e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]="Silver / U.S. Dollar",e.exports["#XAUUSD-symbol-description"]="Gold Spot / U.S. Dollar",e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]="Platinum / U.S. Dollar",e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT", +e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]="TSX 60 VIX Index",e.exports["#USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#EURPLN-symbol-description"]="Euro / Polish Zloty",e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]="CAC 40 Index",e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures", +e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR", e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index", e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]="U.S. Dollar Index",e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]="US 100 Index",e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs", e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar", diff --git a/charting_library/bundles/en.77.a1830a06fe990f9f1170.js b/charting_library/bundles/en.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/en.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/en.77.5401b8766c940f90b3e9.js index 53f58276..af0172c5 100644 --- a/charting_library/bundles/en.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/en.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports="Add custom color"},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports="Cancel"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports="May"},84675:e=>{e.exports="March"},54406:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"}, +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports="Add custom color"},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports="Cancel"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports="May"},84675:e=>{e.exports="March"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"}, 81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/en.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/en.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 92f4132c..00000000 --- a/charting_library/bundles/en.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports="Color"},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports="Coordinates"},76655:e=>{e.exports="Cash"},99120:e=>{e.exports="Channel"},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports="Bottom labels"},48848:e=>{e.exports="Border"},72269:e=>{e.exports="Borders"},27331:e=>{e.exports="Background"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports="Grid"},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports="Extend lines"},3304:e=>{e.exports="Extend lines left"},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports="Font size"},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports="Full circles"},25264:e=>{e.exports="HL bars"},66049:e=>{e.exports="OC bars"},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports="Label"},75332:e=>{e.exports="Label border"},14773:e=>{e.exports="Label background"},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports="Levels line"},79307:e=>{e.exports="Left labels"},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports="Line - open"},47669:e=>{e.exports="Line - close"},71899:e=>{e.exports="Line - high"},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports="Stats position"},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports="Price"},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports="Price levels"},46964:e=>{e.exports="Price range"},59771:e=>{e.exports="Price/bar ratio"},29072:e=>{e.exports="Prices"}, -2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports="Top labels"},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports="Transparency"},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price" -},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{ -e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports="text color"}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/es.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..fda1b838 --- /dev/null +++ b/charting_library/bundles/es.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,6 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports=["#{count} (barra)"]},9671:e=>{e.exports=["#{count} (precio, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (precio)"]},12706:e=>{e.exports=["#1 (precio, barra)"]},92195:e=>{e.exports=["#1 (% de posición vertical, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Hacia la izquierda"]},43809:e=>{e.exports=["Coeficientes en porcentaje"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports=["Modo de estadísticas compactas"]},4639:e=>{e.exports=["Coordenadas"]},76655:e=>{e.exports=["Efectivo"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports=["Cambio en pips"]},36150:e=>{e.exports=["Ángulo"]},38280:e=>{e.exports=["Ángulos"]},95264:e=>{e.exports=["Tamaño de la cuenta"]},85160:e=>{e.exports=["Mostrar estadísticas siempre"]},54189:e=>{e.exports=["Arcos"]},34674:e=>{e.exports=["Prom. HL en minticks"]},17608:e=>{e.exports=["Etiquetas inferiores"]},48848:e=>{e.exports=["Borde"]},72269:e=>{e.exports=["Bordes"]},27331:e=>{e.exports=["Fondo"]},66282:e=>{e.exports=["Fondo #1"]},19949:e=>{e.exports=["Rango de barras"]},81260:e=>{e.exports=["Rejilla"]},67114:e=>{e.exports=["Rango de fecha/hora"]},37067:e=>{e.exports=["Desplazamiento (precio, barra)"]},75460:e=>{e.exports=["Distancia"]},46211:e=>{e.exports=["Pin Emoji"]},46001:e=>{e.exports=["Precio de entrada"]},1220:e=>{e.exports=["Ampliar"]},71116:e=>{e.exports=["Ampliar parte inferior"]},45809:e=>{e.exports=["Ampliar a la izquierda"]},25892:e=>{e.exports=["Extender la línea izquierda"]},13611:e=>{e.exports=["Ampliar líneas"]},3304:e=>{e.exports=["Ampliar las líneas a la izquierda"]},83095:e=>{e.exports=["Ampliar las líneas a la derecha"]},14025:e=>{e.exports=["Ampliar a la derecha"]},74395:e=>{e.exports=["Extender la linea derecha"]},85197:e=>{e.exports=["Ampliar hacia arriba"]},17006:e=>{e.exports=["Tamaño de la fuente"]},31343:e=>{e.exports=["Texto de error"]},28565:e=>{e.exports=["Fondo de errores"]},87931:e=>{e.exports=["Abanicos"]},39836:e=>{e.exports=["Niveles Fib basados en una escala logarítmica"]},10578:e=>{e.exports=["Círculos completos"]},25264:e=>{e.exports=["Barras HL (máximo y mínimo)"]},66049:e=>{e.exports=["Barras de OC"]},27531:e=>{e.exports=["Tamaño del lote"]},99180:e=>{e.exports=["Banda inferior 1"]},53861:e=>{e.exports=["Banda inferior #2"]},44775:e=>{e.exports=["Banda inferior #3"]},85206:e=>{e.exports=["Etiqueta"]},75332:e=>{e.exports=["Borde de la etiqueta"]},14773:e=>{e.exports=["Fondo de la etiqueta"]},37126:e=>{e.exports=["Texto de la etiqueta"]},79106:e=>{e.exports=["Niveles"]},95610:e=>{e.exports=["Línea de niveles"]},79307:e=>{e.exports=["Etiquetas de la izquierda"]},49286:e=>{e.exports=["Línea - HL/2"]},17676:e=>{e.exports=["Línea: abierta"]},47669:e=>{e.exports=["Línea - cierre"]},71899:e=>{e.exports=["Línea: alta"]},83394:e=>{e.exports=["Línea: baja"]},60489:e=>{e.exports=["Color de la línea"]},53889:e=>{e.exports=["Modo"]},95543:e=>{e.exports=["Meses"]},24510:e=>{e.exports=["Punto medio"] +},22213:e=>{e.exports=["Fondo de la fuente"]},15500:e=>{e.exports=["Borde de la fuente"]},79238:e=>{e.exports=["Texto de la fuente"]},37249:e=>{e.exports=["Estadisticas"]},28712:e=>{e.exports=["Posición en estadísticas"]},50948:e=>{e.exports=["Color del stop"]},56119:e=>{e.exports=["Nivel de stop"]},69835:e=>{e.exports=["Texto correccto"]},91141:e=>{e.exports=["Fondo correcto"]},2694:e=>{e.exports=["Cambio porcentual"]},650:e=>{e.exports=["Porcentajes"]},25684:e=>{e.exports=["Precio"]},23675:e=>{e.exports=["Etiqueta de precios"]},75675:e=>{e.exports=["Etiquetas de precios"]},16103:e=>{e.exports=["Niveles de precios"]},46964:e=>{e.exports=["Rango de precios"]},59771:e=>{e.exports=["Ratio precio/barra"]},29072:e=>{e.exports=["Precios"]},2635:e=>{e.exports=["Nivel de beneficio"]},33886:e=>{e.exports=["Rangos y relaciones"]},24186:e=>{e.exports=["Revertir"]},91367:e=>{e.exports=["Etiquetas de la derecha"]},63833:e=>{e.exports=["Riesgo"]},95545:e=>{e.exports=["Onda"]},10209:e=>{e.exports=["Etiquetas superiores"]},98001:e=>{e.exports=["Fondo del objetivo de beneficios"]},89258:e=>{e.exports=["Borde del objetivo de beneficios"]},45302:e=>{e.exports=["Color del objetivo de beneficios"]},74289:e=>{e.exports=["Texto del objetivo de beneficios"]},17932:e=>{e.exports=["Ajuste de texto"]},55325:e=>{e.exports=["Etiqueta de tiempo"]},77838:e=>{e.exports=["Niveles de tiempo"]},2295:e=>{e.exports=["Transparencia"]},4372:e=>{e.exports=["Línea de tendencia"]},26775:e=>{e.exports=["Banda superior 1"]},21774:e=>{e.exports=["Banda superior #2"]},21076:e=>{e.exports=["Banda superior #3"]},12374:e=>{e.exports=["Utilizar un color"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports=["Valores"]},25227:e=>{e.exports=["Varianza"]},1670:e=>{e.exports=["cambiar ángulo"]},38829:e=>{e.exports=["cambiar el color de la flecha"]},23723:e=>{e.exports=["cambiar la coordenada X de las barras"]},72080:e=>{e.exports=["cambiar el color de la bandera"]},66266:e=>{e.exports=["cambiar la coordenada Y de los precios"]},98905:e=>{e.exports=["cambiar el margen superior"]},11049:e=>{e.exports=["cambiar la coordenada Y de la posición vertical"]},98057:e=>{e.exports=["cambiar color de la línea del precio medio ponderado por volumen (VWAP) de {title}"]},55218:e=>{e.exports=["cambiar el ancho de la línea del precio medio ponderado por volumen (VWAP) de {title}"]},31804:e=>{e.exports=["cambiar hacia la izquierda en {title}"]},99128:e=>{e.exports=["cambiar la visibilidad de los coeficientes en porcentajes de {title}"]},20216:e=>{e.exports=["cambiar el color de {title}"]},35435:e=>{e.exports=["cambiar el modo de estadísticas compactas de {title}"]},550:e=>{e.exports=["cambiar el color superior del borde de la vela de {title}"]},28146:e=>{e.exports=["cambiar la visibilidad del borde de la vela de {title}"]},7373:e=>{e.exports=["cambiar el color inferior del borde de la vela de {title}"]},38742:e=>{e.exports=["cambiar el color inferior de la vela de {title}"]},42273:e=>{e.exports=["cambiar el color superior de la vela de {title}"]},76054:e=>{ +e.exports=["cambiar el color de la mecha de la vela de {title}"]},27029:e=>{e.exports=["cambiar la visibilidad de la mecha de la vela de {title}"]},22430:e=>{e.exports=["cambiar la visibilidad del cambio en pips de {title}"]},45537:e=>{e.exports=["cambiar la visibilidad del ángulo de {title}"]},31775:e=>{e.exports=["cambiar el tamaño de la cuenta de {title}"]},37913:e=>{e.exports=["cambiar la casilla mostrar siempre las estadísticas de {title}"]},15521:e=>{e.exports=["cambiar el color de todas las líneas de {title}"]},17466:e=>{e.exports=["cambiar el color de línea del arco de {index} de {title}"]},72307:e=>{e.exports=["cambiar el ancho de línea del arco de {index} de {title}"]},13853:e=>{e.exports=["cambiar la visibilidad de la línea {index} de los arcos de {title}"]},78680:e=>{e.exports=["cambiar el valor medio de HL de {title}"]},15802:e=>{e.exports=["cambiar la visibilidad de las etiquetas inferiores de {title}"]},36438:e=>{e.exports=["cambiar la transparencia del fondo de {title}"]},64548:e=>{e.exports=["cambiar la visibilidad del fondo de {title}"]},75312:e=>{e.exports=["cambiar el color del fondo de {title}"]},39651:e=>{e.exports=["cambiar el color del fondo 1 {title}"]},78177:e=>{e.exports=["cambiar el color del fondo 2 {title}"]},42746:e=>{e.exports=["cambiar la visibilidad del rango de barras de {title}"]},53770:e=>{e.exports=["cambiar visibilidad de la cuadrícula de {title}"]},29145:e=>{e.exports=["cambiar el color de la línea de la cuadrícula de {title}"]},64949:e=>{e.exports=["cambiar el estilo de la línea de la cuadrícula de {title}"]},93548:e=>{e.exports=["cambiar el ancho de la línea de la cuadrícula de {title}"]},15485:e=>{e.exports=["cambiar la visibilidad del rango de fecha/hora de {title}"]},3400:e=>{e.exports=["cambiar el grado de {title}"]},91534:e=>{e.exports=["cambiar la visibilidad de la distancia de {title}"]},65056:e=>{e.exports=["cambiar el emoji de {title}"]},65899:e=>{e.exports=["cambiar la visibilidad del emoji de {title}"]},59354:e=>{e.exports=["cambiar el precio de la entrada de {title}"]},1447:e=>{e.exports=["cambiar ampliar hacia abajo en {title}"]},15258:e=>{e.exports=["cambiar ampliar hacia la izquierda en {title}"]},96902:e=>{e.exports=["cambiar ampliar líneas en {title}"]},896:e=>{e.exports=["cambiar ampliar hacia arriba en {title}"]},3708:e=>{e.exports=["cambiar la ampliación hacia la izquierda en {title}"]},52889:e=>{e.exports=["cambiar la ampliación hacia la derecha en {title}"]},86647:e=>{e.exports=["cambiar la ampliación de {title}"]},3156:e=>{e.exports=["cambiar el color del texto del fallo de {title}"]},49885:e=>{e.exports=["cambiar el color de fondo del fallo de {title}"]},89126:e=>{e.exports=["cambiar la visibilidad de la línea {index} del abanico de {title}"]},30016:e=>{e.exports=["cambiar el ancho de línea del abanico de {index} de {title}"]},82516:e=>{e.exports=["cambiar el color de línea del abanico de {index} de {title}"]},78142:e=>{e.exports=["cambiar la visibilidad de los abanicos de {title}"]},79467:e=>{ +e.exports=["cambiar el color de la línea de abanicos de {title}"]},45739:e=>{e.exports=["cambiar los niveles de Fibonacci en función de la escala logarítmica de {title} "]},99670:e=>{e.exports=["cambiar volteado en {title}"]},35165:e=>{e.exports=["cambiar la visibilidad de los círculos completos de {title}"]},48983:e=>{e.exports=["cambiar el color del fondo de la imagen de {title}"]},45025:e=>{e.exports=["cambiar el tamaño del lote de {title}"]},13901:e=>{e.exports=["cambiar el color de la línea de la banda inferior 1 de {title}"]},78425:e=>{e.exports=["cambiar la visibilidad de la línea de la banda inferior 1 de {title}"]},99491:e=>{e.exports=["cambiar el ancho de la línea de la banda inferior 1 de {title}"]},55469:e=>{e.exports=["cambiar el color de la línea de la banda inferior #2 de {title}"]},76157:e=>{e.exports=["cambiar la visibilidad de la banda inferior #2 de {title}"]},8081:e=>{e.exports=["cambiar el ancho de línea de la banda inferior #2 de {title}"]},95016:e=>{e.exports=["cambiar el color de la línea de la banda inferior #3 de {title}"]},84928:e=>{e.exports=["cambiar la visibilidad de la línea de la banda inferior #3 de {title}"]},44693:e=>{e.exports=["cambiar el ancho de la línea de la banda inferior #3 de {title}"]},81170:e=>{e.exports=["cambiar la alineación de las etiquetas de {title}"]},22775:e=>{e.exports=["cambiar tamaño de la letra de las etiquetas de {title}"]},24338:e=>{e.exports=["cambiar la visibilidad de las etiquetas de {title}"]},32891:e=>{e.exports=["cambiar el coeficiente de línea de los niveles de {index} de {title}"]},85551:e=>{e.exports=["cambiar el color de línea de los niveles de {index} de {title}"]},47840:e=>{e.exports=["cambiar el estilo de línea de los niveles de {index} de {title}"]},45463:e=>{e.exports=["cambiar la visibilidad de la línea {index} de nivel de {title}"]},90098:e=>{e.exports=["cambiar el ancho de línea de los niveles de {index} de {title}"]},26710:e=>{e.exports=["cambiar los niveles de visibilidad de {title}"]},2359:e=>{e.exports=["cambiar la visibilidad de las etiquetas izquierdas de {title}"]},44643:e=>{e.exports=["cambiar el ancho de la línea de {title}"]},20563:e=>{e.exports=["cambiar el color de la línea de {title}"]},66982:e=>{e.exports=["cambiar el estilo de línea de {title}"]},94441:e=>{e.exports=["cambiar el modo de {title}"]},89996:e=>{e.exports=["cambiar la visibilidad del punto medio de {title}"]},36618:e=>{e.exports=["cambiar reflejado en {title}"]},18544:e=>{e.exports=["cambiar el color de fondo de la fuente de {title}"]},48035:e=>{e.exports=["cambiar el color del borde de la fuente de {title}"]},42286:e=>{e.exports=["cambiar el color del texto fuente de {title}"]},588:e=>{e.exports=["cambiar la posición de las estadísticas de {title}"]},54659:e=>{e.exports=["cambiar el color del stop de {title}"]},89182:e=>{e.exports=["cambiar el nivel de stop de {title}"]},82224:e=>{e.exports=["cambiar el precio de stop de {title}"]},88383:e=>{e.exports=["cambiar el color del texto del éxito en {title}"]},26967:e=>{ +e.exports=["cambiar el color de fondo del éxito en {title}"]},62243:e=>{e.exports=["cambiar la visibilidad del cambio porcentual de {title}"]},45936:e=>{e.exports=["cambiar la visibilidad de la etiqueta de precios de {title}"]},88577:e=>{e.exports=["cambiar la visibilidad de las etiquetas de precios de {title}"]},47045:e=>{e.exports=["cambiar la visibilidad del rango de precios de {title}"]},94028:e=>{e.exports=["cambiar la visibilidad del precio de {title}"]},56175:e=>{e.exports=["cambiar la visibilidad de los precios de {title}"]},44539:e=>{e.exports=["cambiar el nivel de beneficios de {title}"]},41646:e=>{e.exports=["cambiar el precio de beneficios de {title}"]},52877:e=>{e.exports=["cambiar invertido en {title}"]},16598:e=>{e.exports=["cambiar la visibilidad de las etiquetas derechas de {title}"]},31553:e=>{e.exports=["cambiar el riesgo de {title}"]},40344:e=>{e.exports=["cambiar el modo de visualización de riesgos de {title}"]},73137:e=>{e.exports=["cambiar la visibilidad de las etiquetas superiores de {title}"]},52387:e=>{e.exports=["cambiar el color de fondo del objetivo de {title}"]},6921:e=>{e.exports=["cambiar el color del borde del objetivo {title}"]},97573:e=>{e.exports=["cambiar el color del objetivo de {title}"]},27634:e=>{e.exports=["cambiar el color del texto del objetivo de {title}"]},33822:e=>{e.exports=["cambiar la visibilidad de la etiqueta de tiempo de {title}"]},84321:e=>{e.exports=["cambiar la transparencia de {title}"]},10417:e=>{e.exports=["cambiar el color de la línea de la banda superior 1 de {title}"]},58722:e=>{e.exports=["cambiar la visibilidad de la línea de la banda superior 1 de {title}"]},13633:e=>{e.exports=["cambiar el ancho de la línea de la banda superior 1 de {title}"]},64709:e=>{e.exports=["cambiar el color de la línea de la banda superior #2 de {title}"]},97847:e=>{e.exports=["cambiar la visibilidad de la línea de la banda superior #2 de {title}"]},62921:e=>{e.exports=["cambiar el ancho de la línea de la banda superior #2 de {title}"]},94153:e=>{e.exports=["cambiar el color de la banda superior #3 de {title}"]},19835:e=>{e.exports=["cambiar la visibilidad de la banda superior #3 de {title}"]},68310:e=>{e.exports=["cambiar el ancho de la línea de la banda superior #3 de {title}"]},12355:e=>{e.exports=["cambiar el valor de varianza de {title}"]},25937:e=>{e.exports=["cambiar la alineación vertical de las etiquetas de {toolName}"]},46991:e=>{e.exports=["cambiar la alineación horizontal de las etiquetas de {toolName}"]},73080:e=>{e.exports=["cambiar la dirección de las etiquetas de {toolName}"]},24272:e=>{e.exports=["cambiar la visibilidad de la línea de {toolName}"]},46404:e=>{e.exports=["cambiar el ancho de la línea de {toolName}"]},50265:e=>{e.exports=["cambiar el color de la línea de {toolName}"]},72781:e=>{e.exports=["cambiar la línea que se extiende a la izquierda de {toolName}"]},84613:e=>{e.exports=["cambiar la línea que se extiende a la derecha de {toolName}"]},62603:e=>{e.exports=["cambiar el final de la línea izquierda de {toolName}"]},62412:e=>{ +e.exports=["cambiar el final de la línea derecha de {toolName}"]},35422:e=>{e.exports=["cambiar el estilo de línea de {toolName}"]},77690:e=>{e.exports=["cambiar el texto de {toolName}"]},69871:e=>{e.exports=["cambiar la visibilidad del texto de {toolName}"]},25878:e=>{e.exports=["cambiar el ajuste del texto de {toolName}"]},91832:e=>{e.exports=["cambiar el color de fondo del texto de {toolName}"]},18610:e=>{e.exports=["cambiar la visibilidad del fondo del texto de {toolName}"]},44755:e=>{e.exports=["cambiar el color del borde del texto de {toolName}"]},6324:e=>{e.exports=["cambiar el ancho del borde del texto de {toolName}"]},45529:e=>{e.exports=["cambiar la visibilidad del borde del texto de {toolName}"]},6500:e=>{e.exports=["cambiar el color del texto de {toolName}"]},51614:e=>{e.exports=["cambiar la fuente del texto en negrita de {toolName}"]},18572:e=>{e.exports=["cambiar la fuente del texto en cursiva de {toolName}"]},48382:e=>{e.exports=["cambiar tamaño de la fuente del texto de {toolName}"]},18567:e=>{e.exports=["cambiar la propiedad de {propertyName}"]},21926:e=>{e.exports=["color del fondo"]},52241:e=>{e.exports=["relleno del fondo"]},70607:e=>{e.exports=["color de las líneas"]},41075:e=>{e.exports=["estilo de líneas"]},73043:e=>{e.exports=["ancho de líneas"]},72223:e=>{e.exports=["mover dibujos"]},41437:e=>{e.exports=["color del texto"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.4053.929467332218f26dc70f.js b/charting_library/bundles/es.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..feefc606 --- /dev/null +++ b/charting_library/bundles/es.4053.929467332218f26dc70f.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["barras"]},19648:e=>{e.exports=["12 horas"]},55838:e=>{e.exports=["24 horas"]},72171:e=>{e.exports=["Centro"]},88364:e=>{e.exports=["Estilos básicos del gráfico"]},46720:e=>{e.exports=["Retícula"]},50985:e=>{e.exports=["Divisa"]},17319:e=>{e.exports=["Divisa y unidad"]},19481:e=>{e.exports=["Apariencia"]},68791:e=>{e.exports=["Argumentos"]},95036:e=>{e.exports=["Precio medio de cierre"]},91757:e=>{e.exports=["Parte inferior"]},27331:e=>{e.exports=["Fondo"]},22519:e=>{e.exports=["Valores de los cambios en la barra"]},87845:e=>{e.exports=["Botones"]},39392:e=>{e.exports=["Líneas cuadrícula"]},25209:e=>{e.exports=["Formato de fecha"]},55090:e=>{e.exports=["Día de la semana en las etiquetas"]},29601:e=>{e.exports=["Descripción"]},26897:e=>{e.exports=["Eventos"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports=["Solo horiz"]},60971:e=>{e.exports=["Precio máximo y mínimo"]},61142:e=>{e.exports=["Indicadores"]},34905:e=>{e.exports=["Valor de los indicadores"]},29687:e=>{e.exports=["Valores de los indicadores y de la información financiera"]},25084:e=>{e.exports=["Nombre de los indicadores y de la información financiera"]},9654:e=>{e.exports=["Nombre de los indicadores"]},99487:e=>{e.exports=["Valores OHLC"]},75991:e=>{e.exports=["Situación de la apertura del mercado"]},96073:e=>{e.exports=["Descripción larga"]},78905:e=>{e.exports=["Etiquetas en la escala de precios"]},19286:e=>{e.exports=["Izquierda"]},70500:e=>{e.exports=["Dinero"]},66653:e=>{e.exports=["Márgenes"]},76476:e=>{e.exports=["En el medio"]},42502:e=>{e.exports=["Sin superposición"]},49199:e=>{e.exports=["Ninguno"]},74343:e=>{e.exports=["Navegación"]},43115:e=>{e.exports=["Escalas"]},53224:e=>{e.exports=["Colocación de escalas"]},79194:e=>{e.exports=["Linea de estado"]},89053:e=>{e.exports=["Símbolo"]},35383:e=>{e.exports=["Nombre del símbolo"]},27767:e=>{e.exports=["Último precio del símbolo"]},40847:e=>{e.exports=["Precio de cierre del día anterior del símbolo"]},50446:e=>{e.exports=["Panel"]},73908:e=>{e.exports=["Separadores del panel"]},36014:e=>{e.exports=["Porcentaje"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Precio pre/pos mercado"]},64859:e=>{e.exports=["Escala de precios"]},76523:e=>{e.exports=["Precio y valor porcentual"]},21141:e=>{e.exports=["Derecha"]},40187:e=>{e.exports=["Margen derecho"]},77705:e=>{e.exports=["Marca de agua"]},26458:e=>{e.exports=["Mecha"]},65994:e=>{e.exports=["Parte superior"]},92960:e=>{e.exports=["Alineación del texto"]},90581:e=>{e.exports=["Orientación del texto"]},67369:e=>{e.exports=["Título"]},31326:e=>{e.exports=["Títulos"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker y descripción"]},43637:e=>{e.exports=["Escala de tiempo"]},97316:e=>{e.exports=["Formato de las horas"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unidad"]},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports=["Valor conforme a la escala"]},91322:e=>{e.exports=["Valores"]},37174:e=>{e.exports=["Vert y horiz"]}, +36426:e=>{e.exports=["Solo vert"]},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports=["cambiar la visibilidad de los valores OHLC"]},35646:e=>{e.exports=["cambiar la visibilidad de los botones de navegación"]},18644:e=>{e.exports=["cambiar visibilidad de la situación de la apertura del mercado"]},45110:e=>{e.exports=["cambiar la visibilidad del cambio de barra"]},10349:e=>{e.exports=["cambiar el margen inferior"]},88161:e=>{e.exports=["cambiar la visibilidad de las etiquetas de divisas y unidades"]},84060:e=>{e.exports=["cambiar la visibilidad de la etiqueta de divisas"]},99011:e=>{e.exports=["cambiar el color de fondo del gráfico"]},72458:e=>{e.exports=["cambiar el tipo de fondo del gráfico"]},37034:e=>{e.exports=["cambiar el ancho de la retícula"]},29951:e=>{e.exports=["cambiar el color de la retícula"]},92027:e=>{e.exports=["cambiar el estilo de la retícula"]},50457:e=>{e.exports=["cambiar el formato de fecha"]},7104:e=>{e.exports=["cambiar día de la semana en las etiquetas"]},27764:e=>{e.exports=["cambiar visibilidad de las líneas de cuadrículas"]},88096:e=>{e.exports=["cambiar el color de las líneas de la cuadrícula horizontal"]},31325:e=>{e.exports=["cambiar la visibilidad de los títulos de los indicadores"]},99774:e=>{e.exports=["cambiar la visibilidad de los valores de los indicadores"]},96162:e=>{e.exports=["cambiar la visibilidad de los argumentos de los indicadores"]},59820:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el nombre de los indicadores y de la información financiera"]},90512:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el valor de los indicadores y la información financiera"]},97956:e=>{e.exports=["cambiar la transparencia del fondo de la leyenda"]},61061:e=>{e.exports=["cambiar la visibilidad del fondo de la leyenda"]},37730:e=>{e.exports=["cambiar la visibilidad de los botones del panel"]},89032:e=>{e.exports=["Cambiar el color de los separadores de paneles"]},35636:e=>{e.exports=["cambiar el margen derecho"]},66601:e=>{e.exports=["cambiar porcentaje del margen derecho"]},25616:e=>{e.exports=["cambiar el color de la marca de agua del símbolo"]},87159:e=>{e.exports=["cambiar la visibilidad de la marca de agua del símbolo"]},26717:e=>{e.exports=["cambiar la visibilidad de la descripción del símbolo"]},6091:e=>{e.exports=["cambiar la visibilidad del campo del símbolo"]},28741:e=>{e.exports=["cambiar el modo del último valor del símbolo"]},95071:e=>{e.exports=["cambiar el formato de la leyenda del símbolo"]},35065:e=>{e.exports=["cambiar el color del texto de la escala"]},84382:e=>{e.exports=["cambiar tamaño de la fuente de la escala"]},12468:e=>{e.exports=["cambiar el color de la línea de la escala"]},71589:e=>{e.exports=["cambiar la visibilidad de las rupturas de las sesiones"]},15035:e=>{e.exports=["cambiar el ancho de las rupturas de las sesiones"]},1579:e=>{e.exports=["cambiar el color de las rupturas de las sesiones"]},21460:e=>{e.exports=["cambiar el estilo de las rupturas de las sesiones"]},76991:e=>{e.exports=["cambiar el formato de las horas"]},98905:e=>{ +e.exports=["cambiar el margen superior"]},7011:e=>{e.exports=["cambiar la visibilidad de la etiqueta de unidades"]},22722:e=>{e.exports=["cambiar el color de las líneas de la cuadrícula vertical"]},9455:e=>{e.exports=["cambiar la visibilidad de los valores de volumen"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.435.ada80623f71848fbb57d.js b/charting_library/bundles/es.435.ada80623f71848fbb57d.js deleted file mode 100644 index 9e41fe11..00000000 --- a/charting_library/bundles/es.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["barras"]},19648:e=>{e.exports=["12 horas"]},55838:e=>{e.exports=["24 horas"]},72171:e=>{e.exports=["Centro"]},88364:e=>{e.exports=["Estilos básicos del gráfico"]},46720:e=>{e.exports=["Retícula"]},50985:e=>{e.exports=["Divisa"]},17319:e=>{e.exports=["Divisa y unidad"]},19481:e=>{e.exports=["Apariencia"]},68791:e=>{e.exports=["Argumentos"]},95036:e=>{e.exports=["Precio medio de cierre"]},91757:e=>{e.exports=["Parte inferior"]},27331:e=>{e.exports=["Fondo"]},22519:e=>{e.exports=["Valores de los cambios en la barra"]},87845:e=>{e.exports=["Botones"]},39392:e=>{e.exports=["Líneas cuadrícula"]},25209:e=>{e.exports=["Formato de fecha"]},55090:e=>{e.exports=["Día de la semana en las etiquetas"]},29601:e=>{e.exports=["Descripción"]},26897:e=>{e.exports=["Eventos"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports=["Solo horiz"]},60971:e=>{e.exports=["Precio máximo y mínimo"]},61142:e=>{e.exports=["Indicadores"]},34905:e=>{e.exports=["Valor de los indicadores"]},29687:e=>{e.exports=["Valores de los indicadores y de la información financiera"]},25084:e=>{e.exports=["Nombre de los indicadores y de la información financiera"]},9654:e=>{e.exports=["Nombre de los indicadores"]},99487:e=>{e.exports=["Valores OHLC"]},75991:e=>{e.exports=["Situación de la apertura del mercado"]},96073:e=>{e.exports=["Descripción larga"]},78905:e=>{e.exports=["Etiquetas en la escala de precios"]},19286:e=>{e.exports=["Izquierda"]},70500:e=>{e.exports=["Dinero"]},66653:e=>{e.exports=["Márgenes"]},76476:e=>{e.exports=["En el medio"]},42502:e=>{e.exports=["Sin superposición"]},49199:e=>{e.exports=["Ninguno"]},74343:e=>{e.exports=["Navegación"]},43115:e=>{e.exports=["Escalas"]},53224:e=>{e.exports=["Colocación de escalas"]},79194:e=>{e.exports=["Linea de estado"]},89053:e=>{e.exports=["Símbolo"]},35383:e=>{e.exports=["Nombre del símbolo"]},27767:e=>{e.exports=["Último precio del símbolo"]},40847:e=>{e.exports=["Precio de cierre del día anterior del símbolo"]},50446:e=>{e.exports=["Panel"]},73908:e=>{e.exports=["Separadores del panel"]},36014:e=>{e.exports=["Porcentaje"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Precio pre/pos mercado"]},64859:e=>{e.exports=["Escala de precios"]},76523:e=>{e.exports=["Precio y valor porcentual"]},21141:e=>{e.exports=["Derecha"]},40187:e=>{e.exports=["Margen derecho"]},77705:e=>{e.exports=["Marca de agua"]},26458:e=>{e.exports=["Mecha"]},65994:e=>{e.exports=["Parte superior"]},92960:e=>{e.exports=["Alineación del texto"]},90581:e=>{e.exports=["Orientación del texto"]},67369:e=>{e.exports=["Título"]},31326:e=>{e.exports=["Títulos"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker y descripción"]},43637:e=>{e.exports=["Escala de tiempo"]},97316:e=>{e.exports=["Formato de las horas"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unidad"]},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports=["Valor conforme a la escala"]},91322:e=>{e.exports=["Valores"]},37174:e=>{e.exports=["Vert y horiz"]}, -36426:e=>{e.exports=["Solo vert"]},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports=["cambiar la visibilidad de los valores OHLC"]},35646:e=>{e.exports=["cambiar la visibilidad de los botones de navegación"]},18644:e=>{e.exports=["cambiar visibilidad de la situación de la apertura del mercado"]},45110:e=>{e.exports=["cambiar la visibilidad del cambio de barra"]},10349:e=>{e.exports=["cambiar el margen inferior"]},88161:e=>{e.exports=["cambiar la visibilidad de las etiquetas de divisas y unidades"]},84060:e=>{e.exports=["cambiar la visibilidad de la etiqueta de divisas"]},99011:e=>{e.exports=["cambiar el color de fondo del gráfico"]},72458:e=>{e.exports=["cambiar el tipo de fondo del gráfico"]},37034:e=>{e.exports=["cambiar el ancho de la retícula"]},29951:e=>{e.exports=["cambiar el color de la retícula"]},92027:e=>{e.exports=["cambiar el estilo de la retícula"]},50457:e=>{e.exports=["cambiar el formato de fecha"]},7104:e=>{e.exports=["cambiar día de la semana en las etiquetas"]},27764:e=>{e.exports=["cambiar visibilidad de las líneas de cuadrículas"]},88096:e=>{e.exports=["cambiar el color de las líneas de la cuadrícula horizontal"]},31325:e=>{e.exports=["cambiar la visibilidad de los títulos de los indicadores"]},99774:e=>{e.exports=["cambiar la visibilidad de los valores de los indicadores"]},96162:e=>{e.exports=["cambiar la visibilidad de los argumentos de los indicadores"]},59820:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el nombre de los indicadores y de la información financiera"]},90512:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el valor de los indicadores y la información financiera"]},97956:e=>{e.exports=["cambiar la transparencia del fondo de la leyenda"]},61061:e=>{e.exports=["cambiar la visibilidad del fondo de la leyenda"]},37730:e=>{e.exports=["cambiar la visibilidad de los botones del panel"]},89032:e=>{e.exports=["Cambiar el color de los separadores de paneles"]},35636:e=>{e.exports=["cambiar el margen derecho"]},66601:e=>{e.exports=["cambiar porcentaje del margen derecho"]},25616:e=>{e.exports=["cambiar el color de la marca de agua del símbolo"]},87159:e=>{e.exports=["cambiar la visibilidad de la marca de agua del símbolo"]},26717:e=>{e.exports=["cambiar la visibilidad de la descripción del símbolo"]},6091:e=>{e.exports=["cambiar la visibilidad del campo del símbolo"]},28741:e=>{e.exports=["cambiar el modo del último valor del símbolo"]},95071:e=>{e.exports=["cambiar el formato de la leyenda del símbolo"]},35065:e=>{e.exports=["cambiar el color del texto de la escala"]},84382:e=>{e.exports=["cambiar tamaño de la fuente de la escala"]},12468:e=>{e.exports=["cambiar el color de la línea de la escala"]},76991:e=>{e.exports=["cambiar el formato de las horas"]},98905:e=>{e.exports=["cambiar el margen superior"]},7011:e=>{e.exports=["cambiar la visibilidad de la etiqueta de unidades"]},22722:e=>{e.exports=["cambiar el color de las líneas de la cuadrícula vertical"]},9455:e=>{e.exports=["cambiar la visibilidad de los valores de volumen"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/es.505.978e053ffa4899c28da8.js similarity index 50% rename from charting_library/bundles/es.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/es.505.978e053ffa4899c28da8.js index a44aa640..8e97a79e 100644 --- a/charting_library/bundles/es.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/es.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Oscuro"]},69841:e=>{e.exports=["Claro"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["en"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Copia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["S"]},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Cierre"],e.exports.Back_input=["Atrás"],e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]=["MV de Hull"],e.exports["{number} item_combobox_input"]=["{number} elemento","{number} elementos"],e.exports.Length_input=["Longitud"],e.exports.Plot_input=["Trazado del gráfico"],e.exports.Zero_input=["Cero"],e.exports.Signal_input=["Señal"],e.exports.Long_input=["Largo"],e.exports.Short_input=["Corto"],e.exports.UpperLimit_input=["LímiteSuperior"],e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input=["Desplazamiento"],e.exports.length_input=["longitud"],e.exports.mult_input="mult",e.exports.short_input=["corto"],e.exports.long_input=["longitud"],e.exports.Limit_input=["Límite"],e.exports.Move_input=["Movimiento"],e.exports.Value_input=["Valor"],e.exports.Method_input=["Método"],e.exports["Values in status line_input"]=["Valores en la línea de estado"],e.exports["Labels on price scale_input"]=["Etiquetas en la escala de precios"],e.exports["Accumulation/Distribution_input"]=["Acumulación/distribución"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Línea de igualdad"],e.exports["Window Size_input"]=["Tamaño de la ventana"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon arriba (Aroon Up)"],e.exports["Aroon Down_input"]=["Aroon abajo (Aroon Down)"],e.exports.Upper_input=["Superior"],e.exports.Lower_input=["Menor"],e.exports.Deviation_input=["Desviación"],e.exports["Levels Format_input"]=["Formato de niveles"],e.exports["Labels Position_input"]=["Posición de las etiquetas"],e.exports["0 Level Color_input"]=["Color de nivel 0"],e.exports["0.236 Level Color_input"]=["Color de nivel 0,236"],e.exports["0.382 Level Color_input"]=["Color de nivel 0,382"],e.exports["0.5 Level Color_input"]=["Color de nivel 0,5"],e.exports["0.618 Level Color_input"]=["Color de nivel 0,618"],e.exports["0.65 Level Color_input"]=["Color de nivel 0,65"],e.exports["0.786 Level Color_input"]=["Color de nivel 0,786"],e.exports["1 Level Color_input"]=["Color de nivel 1"],e.exports["1.272 Level Color_input"]=["Color de nivel 1,272"],e.exports["1.414 Level Color_input"]=["Color de nivel 1,414"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Oscuro"]},69841:e=>{e.exports=["Claro"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["en"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Copia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["S"]},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Cierre"],e.exports.Back_input=["Atrás"],e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]=["MV de Hull"],e.exports["{number} item_combobox_input"]=["{number} elemento","{number} elementos"],e.exports.Length_input=["Longitud"],e.exports.Plot_input=["Trazado del gráfico"],e.exports.Zero_input=["Cero"],e.exports.Signal_input=["Señal"],e.exports.Long_input=["Largo"],e.exports.Short_input=["Corto"],e.exports.UpperLimit_input=["LímiteSuperior"],e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input=["Desplazamiento"],e.exports.length_input=["longitud"],e.exports.mult_input="mult",e.exports.short_input=["corto"],e.exports.long_input=["longitud"],e.exports.Limit_input=["Límite"],e.exports.Move_input=["Movimiento"],e.exports.Value_input=["Valor"],e.exports.Method_input=["Método"],e.exports["Values in status line_input"]=["Valores en la línea de estado"],e.exports["Labels on price scale_input"]=["Etiquetas en la escala de precios"],e.exports["Accumulation/Distribution_input"]=["Acumulación/distribución"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Línea de igualdad"],e.exports["Window Size_input"]=["Tamaño de la ventana"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon arriba (Aroon Up)"],e.exports["Aroon Down_input"]=["Aroon abajo (Aroon Down)"],e.exports.Upper_input=["Superior"],e.exports.Lower_input=["Menor"],e.exports.Deviation_input=["Desviación"],e.exports["Levels Format_input"]=["Formato de niveles"],e.exports["Labels Position_input"]=["Posición de las etiquetas"],e.exports["0 Level Color_input"]=["Color de nivel 0"],e.exports["0.236 Level Color_input"]=["Color de nivel 0,236"],e.exports["0.382 Level Color_input"]=["Color de nivel 0,382"],e.exports["0.5 Level Color_input"]=["Color de nivel 0,5"],e.exports["0.618 Level Color_input"]=["Color de nivel 0,618"],e.exports["0.65 Level Color_input"]=["Color de nivel 0,65"],e.exports["0.786 Level Color_input"]=["Color de nivel 0,786"],e.exports["1 Level Color_input"]=["Color de nivel 1"],e.exports["1.272 Level Color_input"]=["Color de nivel 1,272"],e.exports["1.414 Level Color_input"]=["Color de nivel 1,414"], e.exports["1.618 Level Color_input"]=["Color de nivel 1,618"],e.exports["1.65 Level Color_input"]=["Color de nivel 1,65"],e.exports["2.618 Level Color_input"]=["Color de nivel 2,618"],e.exports["2.65 Level Color_input"]=["Color de nivel 2,65"],e.exports["3.618 Level Color_input"]=["Color de nivel 3,618"],e.exports["3.65 Level Color_input"]=["Color de nivel 3,65"],e.exports["4.236 Level Color_input"]=["Color de nivel 4,236"],e.exports["-0.236 Level Color_input"]=["Color de nivel -0,236"],e.exports["-0.382 Level Color_input"]=["Color de nivel -0,382"],e.exports["-0.618 Level Color_input"]=["Color de nivel -0,618"],e.exports["-0.65 Level Color_input"]=["Color de nivel -0,65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX suavizado"],e.exports["DI Length_input"]=["Longitud DI"],e.exports.Smoothing_input=["Suavizado"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Creciendo"],e.exports.Falling_input=["Descendente"],e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input=["Fuente"],e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Mediana"],e.exports["Bollinger Bands %B_input"]=["Bandas de Bollinger %B"],e.exports.Overbought_input=["Sobrecompradas"],e.exports.Oversold_input=["Sobrevendidas"],e.exports["Bollinger Bands Width_input"]=["Ancho de las bandas de Bollinger"],e.exports["RSI Length_input"]=["Longitud RSI"],e.exports["UpDown Length_input"]=["Longitud arriba y abajo"],e.exports["ROC Length_input"]=["Longitud ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["resolución"],e.exports["Fast Length_input"]=["Longitud rápida"],e.exports["Slow Length_input"]=["Longitud lenta"],e.exports["Chaikin Oscillator_input"]=["Oscilador de Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Precio"],e.exports["Chande MO_input"]=["Oscilador de momento de Chande"],e.exports["Zero Line_input"]=["Línea cero"],e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Banda superior"],e.exports["Lower Band_input"]=["Band inferior"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Línea de suavizado"],e.exports["Smoothing Length_input"]=["Longitud de suavizado"],e.exports["WMA Length_input"]=["Longitud WMA"],e.exports["Long RoC Length_input"]=["Longitud a largo de la tasa de cambio (RoC)"],e.exports["Short RoC Length_input"]=["Longitud RoC corta"],e.exports.sym_input="sym",e.exports.Symbol_input=["Símbolo"],e.exports.Correlation_input=["Correlación"],e.exports.Period_input=["Período"],e.exports.Centered_input=["Centrado"],e.exports["Detrended Price Oscillator_input"]=["Oscilador del precio sin tendencia"],e.exports.isCentered_input=["estáCentrado"], e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADX suavizado"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Índice de fuerza de Elder"],e.exports.Percent_input=["Porcentaje"],e.exports.Exponential_input=["Exponencial"],e.exports.Average_input=["Media"],e.exports["Upper Percentage_input"]=["Porcentaje máximo"],e.exports["Lower Percentage_input"]=["Porcentaje mínimo"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Activar"],e.exports.Level_input=["Nivel"],e.exports["Trader EMA 1 length_input"]=["Período EMA 1 para traders"],e.exports["Trader EMA 2 length_input"]=["Período EMA 2 para traders"],e.exports["Trader EMA 3 length_input"]=["Período EMA 3 para traders"],e.exports["Trader EMA 4 length_input"]=["Período EMA 4 para traders"],e.exports["Trader EMA 5 length_input"]=["Período EMA 5 para traders"],e.exports["Trader EMA 6 length_input"]=["Período EMA 6 para traders"],e.exports["Investor EMA 1 length_input"]=["Período EMA 1 para inversores"],e.exports["Investor EMA 2 length_input"]=["Período EMA 2 para inversores"],e.exports["Investor EMA 3 length_input"]=["Período EMA 3 para inversores"],e.exports["Investor EMA 4 length_input"]=["Período EMA 4 para inversores"],e.exports["Investor EMA 5 length_input"]=["Período EMA 5 para inversores"],e.exports["Investor EMA 6 length_input"]=["Período EMA 6 para inversores"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Períodos de la línea de conversión"],e.exports["Base Line Periods_input"]=["Períodos de la línea de referencia"],e.exports["Lagging Span_input"]=["Tramo de desfase"],e.exports["Conversion Line_input"]=["Línea de conversión"],e.exports["Base Line_input"]=["Línea de referencia"],e.exports["Leading Span A_input"]=["Período principal A (Leading Span A)"],e.exports["Leading Span B_input"]=["Período principal B (Leading Span B)"],e.exports["Plots Background_input"]=["Fondo de los gráficos (Plots Background)"],e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input=["Multiplicador"],e.exports["Bands style_input"]=["Estilo de bandas"],e.exports.Middle_input=["Medio"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Desviación superior"], e.exports["Lower Deviation_input"]=["Desviación inferior"],e.exports["Use Upper Deviation_input"]=["Utilizar la desviación superior"],e.exports["Use Lower Deviation_input"]=["Utilizar la desviación inferior"],e.exports.Count_input=["Recuento"],e.exports.Crosses_input=["Cruces"],e.exports.MOM_input="MOM",e.exports.MA_input=["MV"],e.exports["Length EMA_input"]=["Longitud EMA"],e.exports["Length MA_input"]=["Longitud MA"],e.exports["Fast length_input"]=["Longitud rápida"],e.exports["Slow length_input"]=["Longitud lenta"],e.exports["Signal smoothing_input"]=["Suavizado de señales"],e.exports["Simple ma(oscillator)_input"]=["Media móvil simple (oscilador)"],e.exports["Simple ma(signal line)_input"]=["Media móvil simple (línea de señal)"],e.exports.Histogram_input=["Histograma"],e.exports.MACD_input="MACD",e.exports.fastLength_input=["LongitudRápida"],e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Inicio"],e.exports.Increment_input=["Incremento"],e.exports["Max value_input"]=["Valor máximo"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input=["incremento"],e.exports.maximum_input=["máximo"],e.exports["Short length_input"]=["Longitud corta"],e.exports["Long length_input"]=["Longitud larga"],e.exports.OSC_input="OSC",e.exports.shortlen_input=["longitudcorta"],e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Período largo"],e.exports["Short period_input"]=["Período corto"],e.exports["Signal line period_input"]=["Período de la línea de señales"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscilador ergódico SMI"],e.exports.Indicator_input=["Indicador"],e.exports.Oscillator_input=["Oscilador"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Longitud estocástica"],e.exports["RSI Source_input"]=["Fuente RSI"],e.exports.lengthRSI_input=["longitudRSI"],e.exports.lengthStoch_input=["longitudStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Longitud larga"],e.exports["Short Length_input"]=["Longitud corta"],e.exports["Signal Length_input"]=["Longitud de la señal"],e.exports.Length1_input=["Longitud1"],e.exports.Length2_input=["Longitud2"],e.exports.Length3_input=["Longitud3"],e.exports.length7_input=["longitud7"],e.exports.length14_input=["longitud14"],e.exports.length28_input=["longitud28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Longitud de la mandíbula"],e.exports["Teeth Length_input"]=["Longitud de los dientes"], @@ -19,25 +19,25 @@ e.exports["Volatility Zero Trend Close-to-Close_study"]=["Volatilidad precios ci 86054:e=>{e.exports=["Minuto"]},20936:e=>{e.exports=["Texto"]},98478:e=>{e.exports=["No se pudo copiar"]},34004:e=>{e.exports=["No se pudo cortar"]},96260:e=>{e.exports=["No se pudo pegar"]},94370:e=>{e.exports=["Cuenta atrás del cierre de barra"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Columnas"]},19372:e=>{e.exports=["Comentarios"]},20229:e=>{e.exports=["Comparar/añadir símbolo"]},46689:e=>{e.exports=["Confirmar entradas de datos"]},43432:e=>{e.exports=["Copenhague"]},35216:e=>{e.exports=["Copiar"]},87898:e=>{e.exports=["Copiar diseño de gráfico"]},28851:e=>{e.exports=["Copiar precio"]},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Leyenda"]},63528:e=>{e.exports=["Velas"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["Cambio"]},28089:e=>{e.exports=["Cambiar símbolo"]},99374:e=>{e.exports=["Cambiar intervalo"]},14412:e=>{e.exports=["Propiedades del gráfico"]},26619:e=>{e.exports=["Gráfico por TradingView"]},12011:e=>{e.exports=["Imagen del gráfico copiada al portapapeles {emoji}"]},59884:e=>{e.exports=["Islas Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cículo"]},32234:e=>{e.exports=["Haga clic para establecer un punto"]},52977:e=>{e.exports=["Clonar"]},31691:e=>{e.exports=["Cierre"]},50493:e=>{e.exports=["Crear orden"]},52302:e=>{e.exports=["Crear una orden con precio límite"]},29908:e=>{e.exports=["Cruce"]},60997:e=>{e.exports=["Línea de cruce"]},81520:e=>{e.exports=["Divisas"]},98486:e=>{e.exports=["Intervalo actual y superior"]},73106:e=>{e.exports=["Intervalo actual e inferior"]},85964:e=>{e.exports=["Solo intervalo actual"]},17206:e=>{e.exports=["Curva"]},95176:e=>{e.exports=["Ciclo"]},87761:e=>{e.exports=["Líneas cíclicas"]},27891:e=>{e.exports=["Patrón Cypher"]},56996:e=>{e.exports=["Ya existe un diseño con ese nombre"]},30192:e=>{e.exports=["Ya existe un diseño con ese nombre. ¿Quiere sustituirlo?"]},32852:e=>{e.exports=["Patrón ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analizar configuración de las operaciones"]},99873:e=>{e.exports=["Anclaje"]},66828:e=>{e.exports=["Nota anclada"]},94782:e=>{e.exports=["Тexto anclado"]},61704:e=>{e.exports=["Precio medio ponderado por volumen (VWAP) anclado"]},63597:e=>{e.exports=["Añadir línea horizontal"]},45743:e=>{e.exports=["Añadir símbolo"]},8700:e=>{e.exports=["Añadir alerta"]},7005:e=>{e.exports=["Añadir una alerta sobre {title} en {price}"]},64885:e=>{e.exports=["Añadir alerta en {drawing}"]},44469:e=>{e.exports=["Añadir alerta en {series}"]},64596:e=>{e.exports=["Añadir una alerta sobre {series} en {price}"]},3612:e=>{e.exports=["Añadir métricas financieras en {instrumentName}"]},92206:e=>{e.exports=["Añadir indicador/estrategia en {studyTitle}"]},34810:e=>{e.exports=["Añadir nota de texto en {symbol}"]},75669:e=>{e.exports=["Aplicar estos parámetros financieros a todo el diseño"]},64288:e=>{e.exports=["Añadir este indicador a todo el diseño"]},77920:e=>{e.exports=["Añadir esta estrategia a todo el diseño"]},34059:e=>{ e.exports=["Añadir este símbolo a todo el diseño"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Siempre invisible"]},71997:e=>{e.exports=["Siempre visible"]},97305:e=>{e.exports=["Todos los indicadores y herramientas de dibujo"]},59192:e=>{e.exports=["Todos los intervalos"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Aplicar onda de Elliott"]},19263:e=>{e.exports=["Aplicar onda mayor de Elliott"]},15818:e=>{e.exports=["Aplicar onda menor de Elliott"]},50352:e=>{e.exports=["Aplicar onda intermedia de Elliott"]},66631:e=>{e.exports=["Aplicar punto de decisión manual"]},15682:e=>{e.exports=["Aplicar recompensa/riesgo manual"]},15644:e=>{e.exports=["Aplicar onda WPT descendente"]},5897:e=>{e.exports=["Aplicar onda WPT ascendente"]},13345:e=>{e.exports=["Aplicar configuración por defecto"]},95910:e=>{e.exports=["Aplicar estos indicadores a todo el diseño"]},42762:e=>{e.exports=["Abr"]},45104:e=>{e.exports=["Arco"]},42097:e=>{e.exports=["Área"]},96237:e=>{e.exports=["Flecha"]},48732:e=>{e.exports=["Flecha descendente"]},82473:e=>{e.exports=["Marcador de flecha"]},8738:e=>{e.exports=["Marca de la flecha descendente"]},35062:e=>{e.exports=["Marca de la flecha hacia la izquierda"]},92163:e=>{e.exports=["Marca de la flecha hacia la derecha"]},33196:e=>{e.exports=["Marca de la flecha hacia arriba"]},10650:e=>{e.exports=["Flecha hacia rriba"]},59340:e=>{e.exports=["Asjabad"]},13468:e=>{e.exports=["Al cierre"]},21983:e=>{e.exports=["Atenas"]},86951:e=>{e.exports=["Automático"]},50834:e=>{e.exports=["Automático (adapta los datos a la pantalla)"]},38465:e=>{e.exports=["Ago"]},8975:e=>{e.exports=["Etiqueta del precio medio de cierre"]},87899:e=>{e.exports=["Línea con el precio medio de cierre"]},22554:e=>{e.exports=["Promedio"]},54173:e=>{e.exports=["Bogotá"]},53260:e=>{e.exports=["Bahrein"]},40664:e=>{e.exports=["Globo"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["No se encuentra disponible la opción de Reproducción de barras para este tipo de gráfico. ¿Quiere salir de la Reproducción de barras?"]},16812:e=>{e.exports=["Barras"]},98838:e=>{e.exports=["Patrón de barras"]},17712:e=>{e.exports=["Línea de referencia"]},54861:e=>{e.exports=["Belgrado"]},26825:e=>{e.exports=["Berlín"]},30251:e=>{e.exports=["Pincel"]},90204:e=>{e.exports=["Bruselas"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Traer hacia delante"]},26354:e=>{e.exports=["Traer al frente"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Por TradingView"]},75190:e=>{e.exports=["Ir a la fecha"]},38342:e=>{e.exports=["Vaya a {lineToolName}"]},75139:e=>{e.exports=["Entendido"]},81180:e=>{e.exports=["Cuadrícula de Gann"]},68102:e=>{e.exports=["Abanico de Gann"]},66321:e=>{e.exports=["Cuadrado de Gann"]},87107:e=>{e.exports=["Cuadrado de Gann fijo"]},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Gran superciclo"]},97065:e=>{e.exports=["¿Está seguro de que desea eliminar la plantilla de estudio '{name}'?"]},59368:e=>{ e.exports=["Doble curva"]},35273:e=>{e.exports=["Haga doble clic en cualquiera de los bordes para restablecer la cuadrícula de la plantilla"]},5828:e=>{e.exports=["Haga doble clic para finalizar la Ruta (Path)"]},63898:e=>{e.exports=["Haga doble clic para finalizar la polilínea"]},42660:e=>{e.exports=["Onda 1 o A descendentes"]},44788:e=>{e.exports=["Onda 2 o B descendentes"]},71263:e=>{e.exports=["Onda 3 descendente"]},70573:e=>{e.exports=["Onda 4 descendente"]},59560:e=>{e.exports=["Onda 5 descendente"]},70437:e=>{e.exports=["Onda C descendente"]},53831:e=>{e.exports=["Ventana de datos..."]},93345:e=>{e.exports=["Datos proporcionados por"]},76912:e=>{e.exports=["Fecha"]},60222:e=>{e.exports=["Rango de fechas"]},79859:e=>{e.exports=["Rango de fecha y precio"]},92203:e=>{e.exports=["Dic"]},69479:e=>{e.exports=["Grado"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamante"]},3556:e=>{e.exports=["Canal disjunto"]},62764:e=>{e.exports=["Desplazamiento"]},22903:e=>{e.exports=["Barra de herramientas de dibujos"]},8338:e=>{e.exports=["Dibujar una línea horizontal en"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports=["Dublín"]},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Introduzca un nuevo nombre para el diseño del gráfico"]},93512:e=>{e.exports=["Editar la alerta {title}"]},91215:e=>{e.exports=["Onda correctiva de Elliott (ABC)"]},80983:e=>{e.exports=["Onda de Elliott de doble combinación (WXY)"]},74118:e=>{e.exports=["Onda de impulso de Elliott (12345)"]},95840:e=>{e.exports=["Onda triangular de Elliott (ABCDE)"]},66637:e=>{e.exports=["Onda de Elliott de triple combinación (WXYXZ)"]},69418:e=>{e.exports=["Elipse"]},27558:e=>{e.exports=["Extender líneas de alerta"]},2578:e=>{e.exports=["Línea extendida"]},77295:e=>{e.exports=["Mercado bursátil"]},2899:e=>{e.exports=["Panel existente arriba"]},53387:e=>{e.exports=["Panel existente debajo"]},36972:e=>{e.exports=["Previsión"]},17994:e=>{e.exports=["Error al guardar la biblioteca"]},87375:e=>{e.exports=["Error al guardar el script"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Canal de Fibonacci"]},64192:e=>{e.exports=["Círculos de Fibonacci"]},63835:e=>{e.exports=["Retroceso de Fibonacci"]},18072:e=>{e.exports=["Arcos de Fibonacci de resistencia de velocidad"]},20877:e=>{e.exports=["Abanico de Fibonacci de resistencia de velocidad"]},76783:e=>{e.exports=["Espiral de Fibonacci"]},89037:e=>{e.exports=["Zona horaria de Fibonacci"]},72489:e=>{e.exports=["Cuña de Fibonacci"]},21524:e=>{e.exports=["Bandera"]},55678:e=>{e.exports=["Marca con bandera"]},29230:e=>{e.exports=["Plano superior/inferior"]},92754:e=>{e.exports=["Volteado"]},42015:e=>{e.exports=["La parte de la fracción no es correcta."]},47542:e=>{e.exports=["Ya no se encuentran disponible los estudios fundamentales en los gráficos."]},16245:e=>{e.exports=["Calcuta"]},3155:e=>{e.exports=["Katmandú"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Velas huecas"]},32918:e=>{ -e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Línea horizontal"]},76604:e=>{e.exports=["Semirrecta horizontal"]},42616:e=>{e.exports=["Cabeza y hombros"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Ocultar"]},33911:e=>{e.exports=["Ocultar todo"]},95551:e=>{e.exports=["Ocultar todos los dibujos"]},44312:e=>{e.exports=["Ocultar todos los dibujos e indicadores"]},67927:e=>{e.exports=["Ocultar todos los dibujos, indicadores, posiciones y órdenes"]},86306:e=>{e.exports=["Ocultar todos los indicadores"]},70803:e=>{e.exports=["Ocultar todas las posiciones y órdenes"]},13277:e=>{e.exports=["Ocultar dibujos"]},8251:e=>{e.exports=["Ocultar eventos en el gráfico"]},44177:e=>{e.exports=["Ocultar indicadores"]},2441:e=>{e.exports=["Ocultar marcadores en las barras"]},90540:e=>{e.exports=["Ocultar posiciones y órdenes"]},30777:e=>{e.exports=["Máximo"]},31994:e=>{e.exports=["Máximo-mínimo"]},60259:e=>{e.exports=["Etiquetas de precios máximos y mínimos"]},21803:e=>{e.exports=["Líneas de precios máximos y mínimos"]},31895:e=>{e.exports=["Resaltador"]},69085:e=>{e.exports=['El histograma es demasiado grande. Aumente la entrada "Tamaño de la fila".']},8122:e=>{e.exports=['El histograma es demasiado grande. Reduzca la entrada "Tamaño de la fila".']},23450:e=>{e.exports=["Imagen"]},71778:e=>{e.exports=["Intermediario"]},14177:e=>{e.exports=["Símbolo incorrecto"]},32619:e=>{e.exports=["Símbolo incorrecto"]},53239:e=>{e.exports=["Invertir escala"]},20062:e=>{e.exports=["Indexado a 100"]},81584:e=>{e.exports=["Etiquetas con los valores de los indicadores"]},31485:e=>{e.exports=["Etiquetas con los nombres de los indicadores"]},27677:e=>{e.exports=["Línea de información"]},98767:e=>{e.exports=["Añadir indicador"]},9114:e=>{e.exports=["Interior"]},12354:e=>{e.exports=["Tridente interno"]},26579:e=>{e.exports=["Icono"]},37885:e=>{e.exports=["Estambul"]},87469:e=>{e.exports=["Johanesburgo"]},52707:e=>{e.exports=["Yakarta"]},95425:e=>{e.exports=["Ene"]},42890:e=>{e.exports=["Jerusalén"]},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["A la izquierda"]},29404:e=>{e.exports=["A la derecha"]},850:e=>{e.exports=["¡Vaya!"]},675:e=>{e.exports=["Árbol de objetos"]},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Apertura"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Mínimo"]},42284:e=>{e.exports=["Bloquear"]},1441:e=>{e.exports=["Bloquear/Desbloquear"]},82232:e=>{e.exports=["Bloquear la línea vertical del cursor por tiempo"]},18219:e=>{e.exports=["Bloquear la relación precio/barra"]},12285:e=>{e.exports=["Logarítmico"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Posición larga"]},87604:e=>{e.exports=["Los Ángeles"]},18528:e=>{e.exports=["Etiqueta descendente"]},13046:e=>{e.exports=["Etiqueta ascendente"]},94420:e=>{e.exports=["Etiquetas"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Línea"]},38397:e=>{e.exports=["Línea con marcadores"]}, -63492:e=>{e.exports=["Ruptura de línea"]},83182:e=>{e.exports=["Líneas"]},78104:e=>{e.exports=["Enlace a la imagen del gráfico copiado al portapapeles {emoji}"]},50091:e=>{e.exports=["Lisboa"]},64352:e=>{e.exports=["Luxemburgo"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Mueva el punto para posicionar el anclaje y después, toque para colocar"]},45828:e=>{e.exports=["Mover a"]},44302:e=>{e.exports=["Mover escala hacia la izquierda"]},94338:e=>{e.exports=["Mover escala hacia la derecha"]},66276:e=>{e.exports=["Schiff modificado"]},18559:e=>{e.exports=["Tridente de Schiff modificado"]},18665:e=>{e.exports=["Moscú"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Ciudad de Mexico"]},75633:e=>{e.exports=["Combinar todas las escalas en una"]},95093:e=>{e.exports=["Mixto"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minúsculo"]},63158:e=>{e.exports=["Reflejado"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["No disponible"]},95222:e=>{e.exports=["Aquí no hay datos"]},3485:e=>{e.exports=["Sin escala (pantalla completa)"]},8886:e=>{e.exports=["No sincronizar"]},16971:e=>{e.exports=["Sin datos sobre el volumen"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Isla de Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nueva York"]},24143:e=>{e.exports=["Nueva Zelanda"]},40887:e=>{e.exports=["Nuevo panel superior"]},96712:e=>{e.exports=["Nuevo panel inferior"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Algo ha fallado"]},64968:e=>{e.exports=["Algo ha fallado. Rogamos vuelva a intentarlo más tarde."]},10520:e=>{e.exports=["Guardar nuevo diseño de gráfico"]},9908:e=>{e.exports=["Guardar como"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Solo gráfico de precios a escala"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Tridente de Schiff"]},1535:e=>{e.exports=["Puede que no se actualice el script si abandona la página."]},89517:e=>{e.exports=["Opciones de configuración"]},43247:e=>{e.exports=["La segunda parte de la fracción no es correcta"]},19796:e=>{e.exports=["Enviar al fondo"]},23221:e=>{e.exports=["Enviar hacia atrás"]},5961:e=>{e.exports=["Seúl"]},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sesión"]},59827:e=>{e.exports=["Ruptura de las sesiones"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posición corta"]},81428:e=>{e.exports=["Mostrar"]},98116:e=>{e.exports=["Mostrar todos los dibujos"]},39046:e=>{e.exports=["Mostrar todos los dibujos e indicadores"]},38293:e=>{e.exports=["Mostrar todos los dibujos, indicadores, posiciones y órdenes"]},49982:e=>{e.exports=["Mostrar todos los indicadores"]},48284:e=>{e.exports=["Mostrar todas las ideas"]},62632:e=>{e.exports=["Mostrar todas las posiciones y órdenes"]},24620:e=>{e.exports=["Mostrar el cambio continuo de contrato"]},84813:e=>{ -e.exports=["Mostrar el vencimiento del contrato"]},66263:e=>{e.exports=["Mostrar dividendos"]},46771:e=>{e.exports=["Mostrar beneficios"]},87933:e=>{e.exports=["Mostrar ideas de usuarios seguidos"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Mostrar solo mis ideas"]},30816:e=>{e.exports=["Mostrar splits"]},68161:e=>{e.exports=["Señal"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Línea del seno"]},44904:e=>{e.exports=["Cuadrado"]},70213:e=>{e.exports=["Se ha excedido el límite de estudios: {number} por diseño.\nElimine algunos estudios."]},32733:e=>{e.exports=["Estilo"]},65323:e=>{e.exports=["Apilar a la izquierda"]},14113:e=>{e.exports=["Apilar a la derecha"]},93161:e=>{e.exports=["Permanecer en modo dibujo"]},79511:e=>{e.exports=["Línea de pasos"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Estocolmo"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Submilenio"]},71722:e=>{e.exports=["Subminutte"]},91889:e=>{e.exports=["Superciclo"]},33820:e=>{e.exports=["Supermilenio"]},11020:e=>{e.exports=["Sidney"]},89659:e=>{e.exports=["Error de símbolo"]},90932:e=>{e.exports=["Etiqueta con el nombre del símbolo"]},65986:e=>{e.exports=["Información del símbolo"]},52054:e=>{e.exports=["Etiqueta del símbolo con el último precio"]},33606:e=>{e.exports=["Sincronizar globalmente"]},18008:e=>{e.exports=["Sincronizar en el diseño"]},99969:e=>{e.exports=["Punto y figura"]},53047:e=>{e.exports=["Polilínea"]},34402:e=>{e.exports=["Ruta (Path)"]},70394:e=>{e.exports=["Canal paralelo"]},95995:e=>{e.exports=["París"]},29682:e=>{e.exports=["Pegar"]},51102:e=>{e.exports=["Porcentaje"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Tridente abanico o Pitchfan"]},43852:e=>{e.exports=["Tridente"]},37680:e=>{e.exports=["Fijar a la nueva escala izquierda"]},43707:e=>{e.exports=["Fijar a la nueva escala derecha"]},91130:e=>{e.exports=["Fijar a la escala izquierda"]},61201:e=>{e.exports=["Fijar a la escala izquierda (oculto)"]},764:e=>{e.exports=["Fijar a escala derecha"]},20207:e=>{e.exports=["Fijar a la escala derecha (oculto)"]},66156:e=>{e.exports=["Fijar a escala (ahora a la izquierda)"]},54727:e=>{e.exports=["Fijar a escala (ahora sin escala)"]},76598:e=>{e.exports=["Fijar a escala (ahora a la derecha)"]},39065:e=>{e.exports=["Fijar a la escala (ahora {label})"]},97324:e=>{e.exports=["Fijar a escala {label}"]},56948:e=>{e.exports=["Fijar a la escala {label} (oculto)"]},32156:e=>{e.exports=["Fijado a la escala izquierda"]},8128:e=>{e.exports=["Fijado a la escala izquierda (oculto)"]},3822:e=>{e.exports=["Fijado a la escala derecha"]},44538:e=>{e.exports=["Fijado a escala derecha (oculto)"]},65810:e=>{e.exports=["Fijado a la escala {label}"]},14125:e=>{e.exports=["Fijado a la escala {label} (oculto)"]},97378:e=>{e.exports=['Botón "más"']},46669:e=>{e.exports=["Por favor, denos permiso de escritura desde el portapapeles en su navegador o presione {keystroke}"]},35963:e=>{ -e.exports=["Mantenga presionada la tecla {key} mientras hace zoom para mantener la posición del gráfico"]},95921:e=>{e.exports=["Etiqueta de precio"]},28625:e=>{e.exports=["Nota sobre precios"]},2032:e=>{e.exports=["Rango de precios"]},32061:e=>{e.exports=["El formato del precio no es correcto."]},91492:e=>{e.exports=["Línea de precios"]},48404:e=>{e.exports=["Primario"]},87086:e=>{e.exports=["Proyección"]},10160:e=>{e.exports=["Publicado en {customer}, {date}"]},19056:e=>{e.exports=["Catar"]},9998:e=>{e.exports=["Rectángulo rotado"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Semirrecta"]},90357:e=>{e.exports=["Rango"]},26833:e=>{e.exports=["Reikiavik"]},328:e=>{e.exports=["Rectángulo"]},41615:e=>{e.exports=["Repetir"]},35001:e=>{e.exports=["Tendencia de regresión"]},34596:e=>{e.exports=["Quitar"]},1434:e=>{e.exports=["Eliminar dibujos"]},13951:e=>{e.exports=["Eliminar Indicadores"]},4142:e=>{e.exports=["Cambiar el nombre del diseño del gráfico"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Restablecer visualización del gráfico"]},17258:e=>{e.exports=["Reiniciar escala de precios"]},25333:e=>{e.exports=["Reiniciar escala de tiempo"]},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Advertencia"]},48474:e=>{e.exports=["Varsovia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports=["Tallin"]},37229:e=>{e.exports=["Тexto"]},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports=["Plantilla"]},29198:e=>{e.exports=["El proveedor de datos no proporciona datos sobre el volumen para este símbolo."]},8162:e=>{e.exports=["No se pudo cargar la vista previa de la publicación. Deshabilite las extensiones de su navegador y vuelva a intentarlo."]},65943:e=>{e.exports=["Este indicador no se puede aplicar a otro indicador."]},74986:e=>{e.exports=["Este script requiere invitación. Para solicitar acceso, póngase en contacto con su autor."]},98538:e=>{e.exports=["Patrón Three Drives"]},30973:e=>{e.exports=["Tics"]},31976:e=>{e.exports=["Hora"]},64375:e=>{e.exports=["Zona horaria"]},95005:e=>{e.exports=["Ciclos de tiempo"]},87085:e=>{e.exports=["Negocie"]},94770:e=>{e.exports=["Ángulo de tendencia"]},23104:e=>{e.exports=["Línea de tendencia"]},15501:e=>{e.exports=["Extensión de Fibonacci basada en tendencias"]},31196:e=>{e.exports=["Zona temporal de Fibonacci basada en tendencias"]},29245:e=>{e.exports=["Triángulo"]},83356:e=>{e.exports=["Triángulo descendente"]},12390:e=>{e.exports=["Patrón de triángulo"]},28340:e=>{e.exports=["Triángulo ascendente"]},93855:e=>{e.exports=["Túnez"]},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Deshacer"]},25933:e=>{e.exports=["Unidades"]},15101:e=>{e.exports=["Desbloquear"]},34150:e=>{e.exports=["Onda 4 ascendente"]},83927:e=>{e.exports=["Onda 5 ascendente"]},58976:e=>{e.exports=["Onda 1 o A ascendentes"]},11661:e=>{e.exports=["Onda 2 o B ascendentes"]},53958:e=>{e.exports=["Onda 3 ascendente"]},66560:e=>{e.exports=["Onda C ascendente"]},18426:e=>{ -e.exports=["Perfil de volumen con rango fijo (Volume Profile Fixed Range)"]},61022:e=>{e.exports=["Indicador de Perfil de volumen disponible únicamente para nuestros usuarios con planes actualizados."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Línea vertical"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilidad"]},27557:e=>{e.exports=["Visibilidad en los intervalos"]},89960:e=>{e.exports=["Visible al pasar el ratón"]},22198:e=>{e.exports=["Orden visual"]},7050:e=>{e.exports=["Cruz en X"]},66527:e=>{e.exports=["Patrón XABCD"]},17126:e=>{e.exports=["No puede ver este intervalo de tiempo de puntos pivote con esta resolución"]},69293:e=>{e.exports=["Yangón"]},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["cambiar el grado de Elliott"]},83935:e=>{e.exports=["cambiar las etiquetas no superpuestas"]},39402:e=>{e.exports=["cambiar la visibilidad de la etiqueta del precio medio de cierre"]},98866:e=>{e.exports=["cambiar la visibilidad de la línea del precio medio de cierre"]},5100:e=>{e.exports=["cambiar la visibilidad de las etiquetas de compra y venta (bid and ask)"]},32311:e=>{e.exports=["cambiar la visibilidad de las líneas de compra y venta (bid and ask)"]},22641:e=>{e.exports=["cambiar divisa"]},30501:e=>{e.exports=["cambiar la plantilla del gráfico de {title}"]},7017:e=>{e.exports=["cambiar la visibilidad del cambio continuo de contrato"]},58108:e=>{e.exports=["cambiar la visibilidad de la cuenta atrás del cierre de barra"]},7151:e=>{e.exports=["cambiar el rango de fechas"]},84944:e=>{e.exports=["cambiar la visibilidad de los dividendos"]},79574:e=>{e.exports=["cambiar la visibilidad de los eventos en el gráfico"]},88217:e=>{e.exports=["cambiar la visibilidad de los beneficios"]},28288:e=>{e.exports=["cambiar visibilidad del vencimiento de los contratos de futuros"]},66805:e=>{e.exports=["cambiar la visibilidad de las etiquetas de precios máximos y mínimos"]},92556:e=>{e.exports=["cambiar la visibilidad de las líneas de precios máximos y mínimos"]},87027:e=>{e.exports=["cambiar la visibilidad de las etiquetas con los nombres de los indicadores"]},14922:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el valor de los indicadores"]},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports=["cambiar la altura del panel"]},50190:e=>{e.exports=["cambiar la visibilidad del botón +"]},49889:e=>{e.exports=["cambiar la visibilidad de la etiqueta de precios pre/pos mercado"]},16750:e=>{e.exports=["cambiar la visibilidad de la línea de precios pre/pos mercado"]},59883:e=>{e.exports=["cambiar la visibilidad de la línea de precios del cierre anterior"]},67761:e=>{e.exports=["cambiar la visibilidad de la línea con los precios"]},69510:e=>{e.exports=["cambiar la ratio precio/barra"]},32303:e=>{e.exports=["cambiar resolución"]},526:e=>{e.exports=["cambiar símbolo"]},9402:e=>{e.exports=["cambiar la visibilidad de las etiquetas de símbolos"]},53150:e=>{e.exports=["cambiar la visibilidad del último valor de los símbolos"]}, -12707:e=>{e.exports=["cambiar la visibilidad con el valor del cierre anterior de los símbolos"]},65303:e=>{e.exports=["cambiar la sesión"]},15403:e=>{e.exports=["cambiar la visibilidad de las rupturas de las sesiones"]},53438:e=>{e.exports=["cambiar el estilo de la serie"]},74488:e=>{e.exports=["cambiar la visibilidad de los splits"]},20505:e=>{e.exports=["cambiar la zona horaria"]},39028:e=>{e.exports=["cambiar unidad"]},21511:e=>{e.exports=["cambiar la visibilidad"]},16698:e=>{e.exports=["cambiar visibilidad del intervalo actual"]},78422:e=>{e.exports=["cambiar visibilidad del intervalo actual y superior"]},49529:e=>{e.exports=["cambiar visibilidad del intervalo actual e inferior"]},66927:e=>{e.exports=["cambiar visibilidad en todos los intervalos"]},74428:e=>{e.exports=["cambiar el estilo de {title}"]},72032:e=>{e.exports=["cambiar el punto {pointIndex}"]},65911:e=>{e.exports=["gráficos por TradingView"]},5179:e=>{e.exports=["clonar las herramientas de líneas"]},3195:e=>{e.exports=["crear grupo de herramientas de líneas"]},92659:e=>{e.exports=["crear el grupo de herramientas de líneas a partir de la selección"]},81791:e=>{e.exports=["crear {tool}"]},63649:e=>{e.exports=["recortar fuentes"]},78755:e=>{e.exports=["recortar {title}"]},99113:e=>{e.exports=["añadir la herramienta de líneas {lineTool} al grupo {name}"]},40242:e=>{e.exports=["añadir herramienta(s) de línea al grupo {group}"]},22856:e=>{e.exports=["añadi estos parámetros financieros a todo el diseño"]},82388:e=>{e.exports=["añadir este indicador a todo el diseño"]},94292:e=>{e.exports=["añadir esta estrategia a todo el diseño"]},27982:e=>{e.exports=["añadir este símbolo a todo el diseño"]},66568:e=>{e.exports=["aplicar esquema al gráfico"]},64034:e=>{e.exports=["aplicar todas las propiedades del gráfico"]},49037:e=>{e.exports=["aplicar plantilla de dibujo"]},96996:e=>{e.exports=["aplicar los valores por defecto de fábrica a las fuentes seleccionadas"]},44547:e=>{e.exports=["aplicar los indicadores a todo el diseño"]},26065:e=>{e.exports=["aplicar la plantilla de estudio {template}"]},58570:e=>{e.exports=["aplicar el esquema de la barra de herramientas"]},27195:e=>{e.exports=["traer grupo de {title} adelante"]},78246:e=>{e.exports=["traer {title} al frente"]},56763:e=>{e.exports=["traer {title} hacia delante"]},5607:e=>{e.exports=["por TradingView"]},90621:e=>{e.exports=["bloqueo rango de fechas"]},12962:e=>{e.exports=["borrar la línea de nivel"]},63391:e=>{e.exports=["excluir las herramientas de líneas del grupo {group}"]},59942:e=>{e.exports=["Patrón de giro de barras"]},70301:e=>{e.exports=["ocultar {title}"]},91842:e=>{e.exports=["ocultar las líneas de la etiqueta de alerta"]},54781:e=>{e.exports=["ocultar todas las herramientas de dibujo"]},44974:e=>{e.exports=["ocultar las marcas en las barras"]},28916:e=>{e.exports=["bloquear intervalo"]},94245:e=>{e.exports=["invertir escala"]},90743:e=>{e.exports=["introducir {title}"]},53146:e=>{e.exports=["introducir {title} después de {targetTitle}"]},74055:e=>{e.exports=["añadir {title} después de {target}"]}, -11231:e=>{e.exports=["añadir {title} antes de {target}"]},67176:e=>{e.exports=["añadir {title} antes de {targetTitle}"]},54597:e=>{e.exports=["cargar la plantilla de dibujo por defecto"]},30295:e=>{e.exports=["cargando..."]},50193:e=>{e.exports=["bloquear {title}"]},4963:e=>{e.exports=["bloquear grupo {group}"]},68163:e=>{e.exports=["bloquear objetos"]},47107:e=>{e.exports=["movimiento"]},11303:e=>{e.exports=["mover {title} a la nueva escala izquierda"]},45544:e=>{e.exports=["mover {title} a la nueva escala de la derecha"]},81898:e=>{e.exports=["mover todas las escalas a la izquierda"]},22863:e=>{e.exports=["mover todas las escalas a la derecha"]},45356:e=>{e.exports=["mover dibujo(s)"]},15086:e=>{e.exports=["mover hacia la izquierda"]},61711:e=>{e.exports=["mover hacia la derecha"]},4184:e=>{e.exports=["mover escala"]},74642:e=>{e.exports=["crear {title} sin escala (pantalla completa)"]},45223:e=>{e.exports=["hacer que no se visualice el grupo {group}"]},87927:e=>{e.exports=["hacer visible el grupo {group}"]},62153:e=>{e.exports=["unir por debajo"]},70746:e=>{e.exports=["unir al panel"]},66143:e=>{e.exports=["unir por encima"]},81870:e=>{e.exports=["patrón espejo de barras"]},16542:e=>{e.exports=["No disponible"]},47222:e=>{e.exports=["escala de precios"]},99042:e=>{e.exports=["solo gráfico de precios a escala"]},35962:e=>{e.exports=["escala de tiempo"]},68193:e=>{e.exports=["desplazarse"]},70009:e=>{e.exports=["desplazarse por el horario"]},69485:e=>{e.exports=["establecer la estrategia de selección de la escala de precios de {title}"]},16259:e=>{e.exports=["enviar {title} hacia atrás"]},66781:e=>{e.exports=["enviar {title} atrás"]},4998:e=>{e.exports=["enviar grupo de {title} atrás"]},64704:e=>{e.exports=["compartir las herramientas de línea globalmente"]},77554:e=>{e.exports=["compartir las herramientas de línea en la plantilla"]},16237:e=>{e.exports=["Mostrar las líneas de la etiqueta de alertas"]},13622:e=>{e.exports=["mostrar todas las ideas"]},26267:e=>{e.exports=["mostrar las ideas de los usuarios seguidos"]},40061:e=>{e.exports=["mostrar solo mis ideas"]},52010:e=>{e.exports=["permanecer en modo dibujo"]},98784:e=>{e.exports=["dejar de sincronizar los dibujos"]},57011:e=>{e.exports=["dejar de sincronizar las herramienta(s) de línea"]},92831:e=>{e.exports=["bloquear símbolo"]},60635:e=>{e.exports=["tiempo de sincronización"]},99769:e=>{e.exports=["con tecnología de"]},68111:e=>{e.exports=["con tecnología de TradingView"]},96916:e=>{e.exports=["pegar dibujo"]},80611:e=>{e.exports=["pegar indicador"]},41601:e=>{e.exports=["pegar {title}"]},84018:e=>{e.exports=["fijar a la escala izquierda"]},22615:e=>{e.exports=["Fijar a escala derecha"]},56015:e=>{e.exports=["fijar a escala {label}"]},33348:e=>{e.exports=["reordenar paneles"]},15516:e=>{e.exports=["eliminar todos los estudios"]},80171:e=>{e.exports=["eliminar todos los estudios y herramientas de dibujo."]},59211:e=>{e.exports=["eliminar las líneas en blanco no seleccionadas"]},44656:e=>{e.exports=["eliminar dibujos"]},70653:e=>{ -e.exports=["eliminar grupo de dibujos"]},66414:e=>{e.exports=["eliminar las fuentes de datos de las líneas"]},47637:e=>{e.exports=["eliminar panel"]},39859:e=>{e.exports=["eliminar {title}"]},78811:e=>{e.exports=["eliminar el grupo de herramientas de líneas {name}"]},16338:e=>{e.exports=["cambiar el nombre del grupo {group} a {newName}"]},30910:e=>{e.exports=["restablecer el tamaño de la plantilla"]},21948:e=>{e.exports=["restablecer escala"]},55064:e=>{e.exports=["reiniciar escala de tiempo"]},13034:e=>{e.exports=["cambiar el tamaño de la plantilla"]},9608:e=>{e.exports=["restablecer valores por defecto"]},63060:e=>{e.exports=["alternar escala automática"]},98860:e=>{e.exports=["alternar indexado a una escala de 100"]},21203:e=>{e.exports=["alternar bloquear escala"]},60166:e=>{e.exports=["alternar escala logarítmica"]},68642:e=>{e.exports=["alternar escala de porcentajes"]},33714:e=>{e.exports=["alternar escala regular"]},47122:e=>{e.exports=["controlar el tiempo"]},28068:e=>{e.exports=["desactivar la posibilidad de compartir herramientas de línea"]},66824:e=>{e.exports=["desbloquear objetos"]},51114:e=>{e.exports=["desbloquear al grupo {group}"]},92421:e=>{e.exports=["desbloquear {title}"]},20057:e=>{e.exports=["desagrupar en el nuevo panel inferior"]},52540:e=>{e.exports=["desagrupar por encima"]},86949:e=>{e.exports=["desagrupar por debajo"]},50728:e=>{e.exports=["actualizar el script {title}"]},33355:e=>{e.exports=["{count} barras"]},88841:e=>{e.exports=["Información financiera de {symbol} por TradingView"]},38641:e=>{e.exports=["{userName} publicado en {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["aumentar"]},9645:e=>{e.exports=["alejar"]},30572:e=>{e.exports=["día","días"]},52254:e=>{e.exports=["hora","horas"]},99062:e=>{e.exports=["mes","meses"]},69143:e=>{e.exports=["minuto","minutos"]},71787:e=>{e.exports=["segundo","segundos"]},82797:e=>{e.exports=["rango","rangos"]},47966:e=>{e.exports=["semana","semanas"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dólar australiano/Dólar canadiense"],e.exports["#AUDCHF-symbol-description"]=["Dólar australiano/Franco suizo"],e.exports["#AUDJPY-symbol-description"]=["Dólar australiano/Yen japonés"],e.exports["#AUDNZD-symbol-description"]=["Dólar australiano/Dólar neozelandés"],e.exports["#AUDRUB-symbol-description"]=["Dólar australiano/Rublo ruso"],e.exports["#AUDUSD-symbol-description"]=["Dólar australiano/Dólar estadounidense"],e.exports["#BRLJPY-symbol-description"]=["Real brasileño/Yen japonés"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin/Dólar Canadiense"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin/Yuan Chino"],e.exports["#BTCEUR-symbol-description"]=["Bitcoin/Euro"],e.exports["#BTCKRW-symbol-description"]=["Bitcoin/Won Surcoreano"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin/Rublo"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin/Dólar estadounidense"], -e.exports["#BVSP-symbol-description"]=["Índice Brazil Bovespa"],e.exports["#CADJPY-symbol-description"]=["Dólar canadiense/Yen japonés"],e.exports["#CB1!-symbol-description"]=["Petróleo crudo Brent"],e.exports["#CHFJPY-symbol-description"]=["Franco suizo/Yen japonés"],e.exports["#COPPER-symbol-description"]=["CFDs sobre cobre"],e.exports["#ES1-symbol-description"]=["Futuros S&P500 E-mini"],e.exports["#ESP35-symbol-description"]=["Índice IBEX 35"],e.exports["#EUBUND-symbol-description"]=["Futuros del Bono Alemán"],e.exports["#EURAUD-symbol-description"]=["Euro/Dólar Australiano"],e.exports["#EURBRL-symbol-description"]=["Euro/Real brasileño"],e.exports["#EURCAD-symbol-description"]=["Euro/Dólar canadiense"],e.exports["#EURCHF-symbol-description"]=["Euro/Franco suizo"],e.exports["#EURGBP-symbol-description"]=["Euro/Libra esterlina"],e.exports["#EURJPY-symbol-description"]=["Euro/Yen japonés"],e.exports["#EURNZD-symbol-description"]=["Euro/Dólar neozelandés"],e.exports["#EURRUB-symbol-description"]=["Euro/Rublo ruso"],e.exports["#EURRUB_TOM-symbol-description"]=["Eur/Rublo ruso TOM"],e.exports["#EURSEK-symbol-description"]=["Euro FX/Corona sueca"],e.exports["#EURTRY-symbol-description"]=["Euro/Lira turca"],e.exports["#EURUSD-symbol-description"]=["Euro/Dólar estadounidense"],e.exports["#EUSTX50-symbol-description"]=["Índice Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indice CAC 40"],e.exports["#GB10-symbol-description"]=["Bonos de deuda pública del Reino Unido a 10 años"],e.exports["#GBPAUD-symbol-description"]=["Libra esterlina/Dólar australiano"],e.exports["#GBPCAD-symbol-description"]=["Libra esterlina/Dólar canadiense"],e.exports["#GBPCHF-symbol-description"]=["Libra esterlina/Franco suizo"],e.exports["#GBPEUR-symbol-description"]=["Libra Esterlina/Euro"],e.exports["#GBPJPY-symbol-description"]=["Libra esterlina/Yen japonés"],e.exports["#GBPNZD-symbol-description"]=["Libra esterlina/Dólar neozelandés"],e.exports["#GBPRUB-symbol-description"]=["Libra/Rublo ruso"],e.exports["#GBPUSD-symbol-description"]=["Libra esterlina/Dólar estadounidense"],e.exports["#GER30-symbol-description"]=["Índice DAX"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Índice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Índice Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen japonés/Won surcoreano"],e.exports["#JPYRUB-symbol-description"]=["Yen japonés/Rublo ruso"],e.exports["#KA1-symbol-description"]=["Futuros #11 azúcar"],e.exports["#KG1-symbol-description"]=["Futuros algodón"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]=["Litecoin/Bitcoin"],e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Índice MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]=["CFD US 100 Cash"], -e.exports["#NGAS-symbol-description"]=["Gas natural (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Índice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dólar neozelandés/Yen japonés"],e.exports["#NZDUSD-symbol-description"]=["Dólar neozelandés/Dólar estadounidense"],e.exports["#RB1-symbol-description"]=["Futuros gasolina RBOB"],e.exports["#RTS-symbol-description"]=["Índice ruso RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Índice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Índice FTSE100"],e.exports["#USDBRL-symbol-description"]=["Dólar estadounidense/Real brasileño"],e.exports["#USDCAD-symbol-description"]=["Dólar estadounidense/Dólar canadiense"],e.exports["#USDCHF-symbol-description"]=["Dólar estadounidense/Franco suizo"],e.exports["#USDCNY-symbol-description"]=["Dólar estadounidense/Yuan chino"],e.exports["#USDDKK-symbol-description"]=["Dólar estadounidense/Corona danesa"],e.exports["#USDHKD-symbol-description"]=["Dólar estadounidense/Dólar de Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dólar estadounidense/Rupia"],e.exports["#USDINR-symbol-description"]=["Dólar estadounidense/Rupia india"],e.exports["#USDJPY-symbol-description"]=["Dólar estadounidense/Yen japonés"],e.exports["#USDKRW-symbol-description"]=["Dólar estadounidense/Won surcoreano"],e.exports["#USDMXN-symbol-description"]=["Dólar estadounidense/Peso mexicano"],e.exports["#USDPHP-symbol-description"]=["Dólar estadounidense/Peso filipino"],e.exports["#USDRUB-symbol-description"]=["Dólar estadounidense/Rublo ruso"],e.exports["#USDRUB_TOM-symbol-description"]=["Dólar estadounidense/Rublo ruso TOM"],e.exports["#USDSEK-symbol-description"]=["Dólar estadounidense/Corona sueca"],e.exports["#USDSGD-symbol-description"]=["Dólar estadounidense/Dólar singapurense"],e.exports["#USDTRY-symbol-description"]=["Dólar estadounidense/Lira turca"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Plata/Dólar estadounidense"],e.exports["#XAUUSD-symbol-description"]=["Oro al contado/Dólar estadounidense"],e.exports["#XPDUSD-symbol-description"]=["CFDs sobre paladio"],e.exports["#XPTUSD-symbol-description"]=["Platino/Dólar estadounidense"],e.exports["#ZS1-symbol-description"]=["Futuros de soja: ECBT"],e.exports["#ZW1-symbol-description"]=["Futuros de trigo: ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin/Libra esterlina"],e.exports["#MICEXINDEXCF-symbol-description"]=["Índice MOEX"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin/Dólar australiano"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin/Yen japonés"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin/Real brasileño"],e.exports["#PT10-symbol-description"]=["Bonos de deuda pública de Portugal a 10 años"],e.exports["#TXSX-symbol-description"]=["Índice TSX 60"],e.exports["#VIXC-symbol-description"]=["Índice TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["Dólar estadounidense/Esloti polaco"], -e.exports["#EURPLN-symbol-description"]=["Euro/Esloti polaco"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin/Esloti polaco"],e.exports["#CAC40-symbol-description"]=["Índice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin/Dólar canadiense"],e.exports["#ITI2!-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIK2018-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIK2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIK2020-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIM2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2018-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIQ2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2019-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIV2020-symbol-description"]=["Futuros del mineral de hierro"], -e.exports["#ITIX2017-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIX2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2019-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIZ2020-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Índice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Índice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Índice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Índice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]=["Índice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Índice STI"],e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Índice MOEX"],e.exports["#NYMEX:KT1!-symbol-description"]=["Futuros Café"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs sobre gas natural"],e.exports["#OANDA:USDPLN-symbol-description"]=["Dólar estadounidense/Esloti polaco"],e.exports["#TSX:TX60-symbol-description"]=["Índice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]=["Índice S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Índice CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Bonos deuda pública de España a 10 A"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Bonos deuda pública Reino Unido a 2 A"],e.exports["#TVC:GB10-symbol-description"]=["Bonos de deuda pública Reino Unido a 10 A"],e.exports["#TVC:GOLD-symbol-description"]=["CFDs sobre oro (USD/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Bonos de deuda púbica Indonesia a 3 A"],e.exports["#TVC:ID10-symbol-description"]=["Bonos de deuda pública Indonesia 10 A"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFDs sibre paladio (USD/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Bonos de deuda pública Portugal de 10 A"],e.exports["#TVC:SILVER-symbol-description"]=["CFDs sobre plata (USD/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Índice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Índice S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Índice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Índice Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"], -e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Bonos de deuda pública Australia a 10 A"],e.exports["#TVC:CN10-symbol-description"]=["Bonos de deuda pública de China a 10 A"],e.exports["#TVC:KR10-symbol-description"]=["Bonos de deuda pública Corea a 10 A"],e.exports["#NYMEX:RB1!-symbol-description"]=["Futuros Gasolina RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Futuros NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Futuros NY Etanol"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFDs sobre cobre (USD/LB)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futuros Zinc"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futuros Trigo"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futuros #11 Azúcar"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futuros Maíz"],e.exports["#CME:E61!-symbol-description"]=["Futuros Euro"],e.exports["#CME:B61!-symbol-description"]=["Futuros Libra Británica"],e.exports["#CME:QJY1!-symbol-description"]=["Futuros Yen Japonés"],e.exports["#CME:A61!-symbol-description"]=["Futuros Dólar Australiano"],e.exports["#CME:D61!-symbol-description"]=["Futuros Dólar Canadiense"],e.exports["#CME:SP1!-symbol-description"]=["Futuros S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Futuros NASDAQ 100 E-mini"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futuros E-mini Dow Jones ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Futuros NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Índice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Futuros-US$ Índice IBOVESPA"],e.exports["#CBOT:TY1!-symbol-description"]=["Futuros T-Note 10 Años"],e.exports["#CBOT:FV1!-symbol-description"]=["Futuros T-Note 5 Años"],e.exports["#CBOT:ZE1!-symbol-description"]=["Treasury Notes - Futuros 3 Años"],e.exports["#CBOT:TU1!-symbol-description"]=["Futuros T-Note 2 Años"],e.exports["#CBOT:FF1!-symbol-description"]=["Futuros Tipos Interés FED 30 Días"],e.exports["#CBOT:US1!-symbol-description"]=["Futuros T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Índice Divsa Euro"],e.exports["#TVC:JXY-symbol-description"]=["Índice Divisa Yen Japonés"],e.exports["#TVC:BXY-symbol-description"]=["Índice Divisa Libra Británica"],e.exports["#TVC:AXY-symbol-description"]=["Índice Divsa Dólar Australiano"],e.exports["#TVC:CXY-symbol-description"]=["Índice Divisa Dólar Canadiense"],e.exports["#FRED:GDP-symbol-description"]=["Producto Interior Bruto, 1 Decimal"],e.exports["#FRED:UNRATE-symbol-description"]=["Tasa de Desempleo"],e.exports["#FRED:POP-symbol-description"]=["Población Total: Todas las Edades incluyendo Fuerzas Armadas fuera del país"],e.exports["#ETHUSD-symbol-description"]=["Ethereum/Dólar estadounidense"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Índice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Índice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Índice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futuros Cobre"], -e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]=["Futuros de Crudo Ligero"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Índice de las 30 mayores empresas alemanas"],e.exports["#TVC:DE10-symbol-description"]=["Bonos de deuda pública Alemania 10 A"],e.exports["#TVC:DJI-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#TVC:DXY-symbol-description"]=["Índice del dólar de EE. UU."],e.exports["#TVC:FR10-symbol-description"]=["Bonos de deuda pública de Francia a 10 A"],e.exports["#TVC:HSI-symbol-description"]=["Índice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Índice IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Índice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]=["Índice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Índice S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Índice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Índice Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Índice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Índice Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Futuros Gas Natural"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Futuros de maíz"],e.exports["#TVC:IN10-symbol-description"]=["Bono de deuda pública India a 10 A"],e.exports["#TVC:IT10-symbol-description"]=["Bonos de deuda pública Italia a 10 A"],e.exports["#TVC:JP10-symbol-description"]=["Bonos de deuda pública Japón a 10 A"],e.exports["#TVC:NDX-symbol-description"]=["Índice US 100"],e.exports["#TVC:NI225-symbol-description"]=["Índice NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Índice Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Bono de deuda pública Turquía a 10 A"],e.exports["#TVC:UKOIL-symbol-description"]=["CFDs sobre petróleo crudo Brent"],e.exports["#TVC:UKX-symbol-description"]=["Índice UK 100"],e.exports["#TVC:US02-symbol-description"]=["Bonos de deuda pública de EE. UU. a 2A"],e.exports["#TVC:US05-symbol-description"]=["Bonos de deuda pública EE. UU. a 5A"],e.exports["#TVC:US10-symbol-description"]=["Bonos de deuda pública de EE. UU. a 10A"],e.exports["#TVC:USOIL-symbol-description"]=["CFDs sobre petróleo crudo WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Futuros Mineral Hierro"],e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]=["ETF WisdomTree Asia Local Debt"],e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Crudo Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Petróleo crudo Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Crudo WTI"], -e.exports["#ICEUSA:CT-symbol-description"]=["Algodón #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["ContraVir Pharmaceuticals Inc."],e.exports["#CME:DL-symbol-description"]=["Leche clase III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Oro"],e.exports["#CME:GF-symbol-description"]=["Ganado de engorde"],e.exports["#CME:HE-symbol-description"]=["Carne de cerdo"],e.exports["#NASDAQ:IEF-symbol-description"]=["ETF iShares 7-10 Year Treasury Bond"],e.exports["#NASDAQ:IEI-symbol-description"]=["ETF iShares 3-7 Year Treasury Bond"],e.exports["#NYMEX:KA1-symbol-description"]=["Futuros azúcar #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Café"],e.exports["#NYMEX:KG1-symbol-description"]=["Futuros del algodón"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Ganado vivo"],e.exports["#ICEEUR:LO-symbol-description"]=["Gasóleo para calefacción ICE"],e.exports["#CME:LS-symbol-description"]=["Madera"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas natural"],e.exports["#ICEUSA:OJ-symbol-description"]=["Zumo de naranja"],e.exports["#NYMEX:PA-symbol-description"]=["Paladio"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platino"],e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]=["Gasolina reformulada RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Futuros gasolina RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Short-Term US Treasury"],e.exports["#COMEX:SI-symbol-description"]=["Plata"],e.exports["#NASDAQ:TLT-symbol-description"]=["ETF Ishares 20+ Year Treasury Bond"],e.exports["#TVC:VIX-symbol-description"]=["Índice Volatility S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Maíz"],e.exports["#CBOT:ZK-symbol-description"]=["Futuros de etanol"],e.exports["#CBOT:ZL-symbol-description"]=["Aceite de soja"],e.exports["#CBOT:ZO-symbol-description"]=["Avena"],e.exports["#CBOT:ZR-symbol-description"]=["Arroz en cáscara"],e.exports["#CBOT:ZS-symbol-description"]=["Soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Futuros de soja"],e.exports["#CBOT:ZW-symbol-description"]=["Trigo"],e.exports["#CBOT:ZW1-symbol-description"]=["Futuros de trigo - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#CADUSD-symbol-description"]=["Dólar canadiense/Dólar estadounidense"],e.exports["#CHFUSD-symbol-description"]=["Franco suizo/Dólar estadounidense"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz", -e.exports["#JPYUSD-symbol-description"]=["Yen japonés/Dólar estadounidense"],e.exports["#USDAUD-symbol-description"]=["Dólar estadounidense/Dólar australiano"],e.exports["#USDEUR-symbol-description"]=["Dólar estadounidense/Euro"],e.exports["#USDGBP-symbol-description"]=["Dólar estadounidense/Libra esterlina"],e.exports["#USDNZD-symbol-description"]=["Dólar estadounidense/Dólar neozelandés"],e.exports["#UKOIL-symbol-description"]=["CFDs sobre petróleo (Brent)"],e.exports["#USOIL-symbol-description"]=["CFDs sobre petróleo (WTI)"],e.exports["#US30-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash/Dólar estadounidense"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic/Dólar estadounidense"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc. (Google) Clase C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin/Dólar estadounidense"],e.exports["#XRPUSD-symbol-description"]=["XRP/Dólar estadounidense"],e.exports["#SP:SPX-symbol-description"]=["El Índice S&P 500"],e.exports["#ETCBTC-symbol-description"]=["Ethereum Classic/Bitcoin"],e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["XRP/Bitcoin"],e.exports["#TVC:US30-symbol-description"]=["Bonos de deuda pública de EE. UU. a 30A"],e.exports["#COMEX:SI1!-symbol-description"]=["Futuros de la plata"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold/Dólar estadounidense"],e.exports["#IOTUSD-symbol-description"]=["IOTA/Dólar estadounidense"],e.exports["#CME:BTC1!-symbol-description"]=["Futuros de bitcoin del CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Futuros de oro"],e.exports["#CORNUSD-symbol-description"]=["CFDs sobre maíz"],e.exports["#COTUSD-symbol-description"]=["CFDs sobre algodón"],e.exports["#DJ:DJA-symbol-description"]=["Índice Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]=["Ethereum/Euro"],e.exports["#ETHGBP-symbol-description"]=["Ethereum/Libra británica"],e.exports["#ETHJPY-symbol-description"]=["Ethereum/Yen japonés"],e.exports["#EURNOK-symbol-description"]=["Euro/Corona noruega"],e.exports["#GBPPLN-symbol-description"]=["Libra británica/Esloti polaco"],e.exports["#MOEX:BR1!-symbol-description"]=["Futuros Petroleo Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Futuros Algodon"],e.exports["#NYMEX:PL1!-symbol-description"]=["Futuros Platino"],e.exports["#SOYBNUSD-symbol-description"]=["CFDs sobre soja"],e.exports["#SUGARUSD-symbol-description"]=["CFDs sobre azúcar"],e.exports["#TVC:IXIC-symbol-description"]=["Índice US Composite"],e.exports["#TVC:RU-symbol-description"]=["Índice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dólar estadounidense/Rand sudafricano"],e.exports["#WHEATUSD-symbol-description"]=["CFDs sobre trigo"],e.exports["#XRPEUR-symbol-description"]=["XRP/Euro"],e.exports["#CBOT:S1!-symbol-description"]=["Futuros de soja"],e.exports["#SP:MID-symbol-description"]=["Índice S&P 400"], -e.exports["#TSX:XCUUSD-symbol-description"]=["CFDs sobre cobre"],e.exports["#TVC:NYA-symbol-description"]=["Índice NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFDs sobre platino (USD/OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Índice de mercado suizo"],e.exports["#TVC:SXY-symbol-description"]=["Índice del franco suizo"],e.exports["#TVC:RUI-symbol-description"]=["Índice Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Futuros del índice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Futuros del índice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Futuros CBOE de bitcoin"],e.exports["#TVC:MY10-symbol-description"]=["Bonos de deuda pública de Malasia a 10 A"],e.exports["#CME:S61!-symbol-description"]=["Futuros Franco Suizo"],e.exports["#TVC:DEU30-symbol-description"]=["Índice DAX"],e.exports["#BCHEUR-symbol-description"]=["Bitcoin al contado/Euro"],e.exports["#TVC:ZXY-symbol-description"]=["Índice de divisas del dólar neozelandés"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Índice FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Índice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Índice MOEX de Rusia"],e.exports["#FX:US30-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Futuros índice MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO/Dólar estadounidense"],e.exports["#XMRUSD-symbol-description"]=["Monero/Dólar estadounidense"],e.exports["#ZECUSD-symbol-description"]=["Zcash/Dólar estadounidense"],e.exports["#TVC:CAC-symbol-description"]=["Índice CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Rend. bonos deuda pública de Reino Unido a 10 A"],e.exports["#TVC:AU10Y-symbol-description"]=["Rend. bonos deuda pública de Australia a 10 A"],e.exports["#TVC:CN10Y-symbol-description"]=["Rend. bonos deuda pública de China a 10 A"],e.exports["#TVC:DE10Y-symbol-description"]=["Rend. bonos deuda pública de Alemania a 10 A"],e.exports["#TVC:ES10Y-symbol-description"]=["Rend. bonos deuda pública de España a 10 A"],e.exports["#TVC:FR10Y-symbol-description"]=["Rend. bonos deuda pública de Francia a 10 A"],e.exports["#TVC:IN10Y-symbol-description"]=["Rend. bonos deuda pública de la India a 10 A"],e.exports["#TVC:IT10Y-symbol-description"]=["Rend. bonos deuda pública de Italia a 10 A"],e.exports["#TVC:JP10Y-symbol-description"]=["Rend. bonos deuda pública de Japón a 10 A"],e.exports["#TVC:KR10Y-symbol-description"]=["Rend. bonos deuda pública de Corea a 10 A"],e.exports["#TVC:MY10Y-symbol-description"]=["Rend. bonos deuda pública de Malasia a 10 A"],e.exports["#TVC:PT10Y-symbol-description"]=["Rend. bonos deuda pública de Portugal a 10 A"],e.exports["#TVC:TR10Y-symbol-description"]=["Rend. bonos deuda pública de Turquía a 10 Años"],e.exports["#TVC:US02Y-symbol-description"]=["Rendimiento bonos de deuda pública de EE. UU. a 2A"], -e.exports["#TVC:US05Y-symbol-description"]=["Rendimiento bonos deuda pública de EE. UU. a 5A"],e.exports["#TVC:US10Y-symbol-description"]=["Rend. bonos deuda pública de EE. UU. a 10A"],e.exports["#INDEX:TWII-symbol-description"]=["Índice ponderado de Taiwán"],e.exports["#CME:J61!-symbol-description"]=["Futuros del yen japonés"],e.exports["#CME_MINI:J71!-symbol-description"]=["Futuros E-mini del yen japonés"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Futuros E-micro Yen japonés/Dólar estadounidense"],e.exports["#CME:M61!-symbol-description"]=["Futuros del peso mexicano"],e.exports["#CME:T61!-symbol-description"]=["Futuros del rand sudafricano"],e.exports["#CME:SK1!-symbol-description"]=["Futuros de la corona sueca"],e.exports["#CME:QT1!-symbol-description"]=["Futuros Renminbi chino/Dólar estadounidense"],e.exports["#COMEX:AUP1!-symbol-description"]=["Futuros Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Futuros del real brasileño"],e.exports["#CME:WP1!-symbol-description"]=["Futuros del zloty polaco"],e.exports["#CME:N61!-symbol-description"]=["Futuros del dólar neozelandés"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Futuros E-micro Dólar australiano/Dólar estadounidense"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Futuros E-micro Franco suizo/Dólar estadounidense"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Futuros E-micro Euro/Dólar estadounidense"],e.exports["#CME_MINI:E71!-symbol-description"]=["Futuros E-mini euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Futuros de etanol combustible desnaturalizado"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Futuros E-micro Libra esterlina/Dólar estadounidense"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futuros E-mini gasolina"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futuros E-mini gasóleo para calefacción"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futuros E-mini cobre"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futuros E-mini gas natural"],e.exports["#CME:E41!-symbol-description"]=["Futuros Dólar estadounidense/Lira turca"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futuros (Mini) plata"],e.exports["#CME:DL1!-symbol-description"]=["Futuros de la leche, clase III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Futuros uranio"],e.exports["#CBOT:BO1!-symbol-description"]=["Futuros aceite de soja"],e.exports["#CME:HE1!-symbol-description"]=["Futuros carne de cerdo"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Futuros carbón de Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futuros E-mini de crudo ligero"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Futuros Mini Brent Financial"],e.exports["#COMEX:AEP1!-symbol-description"]=["Futuros Aluminium European Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Futuros sobre el tipo de interés de los fondos federales a 30 días"],e.exports["#CME:LE1!-symbol-description"]=["Futuros de ganado vivo"],e.exports["#CME:UP1!-symbol-description"]=["Futuros Franco suizo/Yen japonés"], -e.exports["#CBOT:ZN1!-symbol-description"]=["Futuros T-Note a 10 años"],e.exports["#CBOT:ZB1!-symbol-description"]=["Futuros T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Futuros ganado de engorde"],e.exports["#CBOT:UD1!-symbol-description"]=["Futuros del Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Futuros CME Housing — Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Futuros de la avena"],e.exports["#CBOT:ZM1!-symbol-description"]=["Futuros de la harina de soja"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futuros mini de maíz"],e.exports["#CBOT:ZC1!-symbol-description"]=["Futuros de maíz"],e.exports["#CME:LS1!-symbol-description"]=["Futuros de madera"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futuros mini de trigo"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futuros mini de soja"],e.exports["#CBOT:ZS1!-symbol-description"]=["Futuros de soja"],e.exports["#NYMEX:PA1!-symbol-description"]=["Futuros de paladio"],e.exports["#CME:FTU1!-symbol-description"]=["Futuros índice E-mini FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Futuros de arroz"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futuros de oro (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futuros de oro (Mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Futuros E-mini Rusell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Futuros E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Futuros de plomo"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Futuros E-Mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Índice South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Índice IPC México"],e.exports["#BCBA:IMV-symbol-description"]=["Índice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Índice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Índice S&P/BVL Peru General (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Índice de rendimiento de precios EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Índice general de la Bolsa de valores de Colombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Índice de capitalización de acciones ponderadas de Taiwan"],e.exports["#QSE:GNRI-symbol-description"]=["Índice QE"],e.exports["#BME:IBC-symbol-description"]=["Índice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["S&P/NZX 50 Index Gross"],e.exports["#SIX:SMI-symbol-description"]=["Índice del mercado suizo"],e.exports["#SZSE:399001-symbol-description"]=["Índice SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Índice Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Índice IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Índice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Índice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Índice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Índice Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Índice DFM"], -e.exports["#TVC:KOSPI-symbol-description"]=["Índice Korea Composite Stock Price"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Índice FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Índice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Índice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Índice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Índice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Índice Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Índice OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Índice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Índice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Índice volatilidad S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Índice PHLX del sector de oro y plata"],e.exports["#DJ:DJUSCL-symbol-description"]=["Índice Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Índice Dow Jones de materias primas: café"],e.exports["#DJ:DJCIEN-symbol-description"]=["Índice Dow Jones de materias primas: energía."],e.exports["#NASDAQ:OSX-symbol-description"]=["Índice PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Índice Dow Jones de materias primas: azúcar"],e.exports["#DJ:DJCICC-symbol-description"]=["Índice Dow Jones de materias primas: cacao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Índice de materias primas de Dow Jones: granos"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Índice Dow Jones Commodity Index Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Índice Dow Jones de materias primas: plata"],e.exports["#DJ:DJCIIK-symbol-description"]=["Índice Dow Jones de materias primas: níquel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Índice PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Índice Dow Jones de materias primas: oro"],e.exports["#SP:SPGSCI-symbol-description"]=["Índice S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Índice PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Índice Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Índice Value S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Índice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Índice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Índice de semiconductores de Filadelfia"],e.exports["#RUSSELL:RUI-symbol-description"]=["Índice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Índice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Índice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Índice NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Índice AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Índice Nasdaq 100"], -e.exports["#NASDAQ:IXIC-symbol-description"]=["Índice Nasdaq Composite"],e.exports["#DJ:DJT-symbol-description"]=["Índice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Índice NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Futuros de cacao"],e.exports["#USDILS-symbol-description"]=["Dólar norteamericano/Shekel Israelí"],e.exports["#TSXV:F-symbol-description"]=["Fiore Gold Inc."],e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Índice ponderado de Taiwán"],e.exports["#TVC:PL10Y-symbol-description"]=["Bonos de deuda pública de Polonia a 10 años"],e.exports["#TVC:PL05Y-symbol-description"]=["Bonos de deuda pública de Polonia a 5A"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]=["Índice Milano Italia Borsa"],e.exports["#OANDA:SPX500USD-symbol-description"]=["Índice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["Contrato perpetuo ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Contrato perpetuo XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Contrato perpetuo BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo ETHUSD"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["Contrato de futuros perpetuo BTCUSD"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo ETHUSD"],e.exports["#USDHUF-symbol-description"]=["Dólar estadounidense/Florín húngaro"],e.exports["#USDTHB-symbol-description"]=["Dólar estadounidense/Baht tailandés"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Futuros de mantequilla: efectivo (continuo: contrato actual con vencimiento próximo)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin/Índice dólar estadounidense"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Futuros del índice E-Mini Russell 2000"], -e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalización total del mercado de criptomonedas, USD"],e.exports["#ICEUS:DX1!-symbol-description"]=["Futuros del índice del dólar de EE. UU."],e.exports["#NYMEX:TT1!-symbol-description"]=["Futuros de algodón"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Contrato de futuros perpetuo de BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo de ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Contrato de futuros perpetuo de XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Contrato de futuros perpetuo de LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Bonos de deuda pública canadiense, 10 años"],e.exports["#TVC:CA10Y-symbol-description"]=["Bonos de deuda pública canadiense, rendimiento a 10 años"],e.exports["#TVC:ID10Y-symbol-description"]=["Bonos de deuda pública indonesia, rendimiento a 10 años"],e.exports["#TVC:NL10-symbol-description"]=["Bonos de deuda pública neerlandesa, 10 años"],e.exports["#TVC:NL10Y-symbol-description"]=["Rendimiento bonos de deuda pública neerlandesa a 10 años"],e.exports["#TVC:NZ10-symbol-description"]=["Bonos de deuda pública neozelandesa, 10 años"],e.exports["#TVC:NZ10Y-symbol-description"]=["Bonos de deuda pública neozelandesa, rendimiento a 10 años"],e.exports["#SOLUSD-symbol-description"]=["Solana/Dólar estadounidense"],e.exports["#LUNAUSD-symbol-description"]=["Luna/Dólar estadounidense"],e.exports["#UNIUSD-symbol-description"]=["Uniswap/Dólar estadounidense"],e.exports["#LTCBRL-symbol-description"]=["Litecoin/Real brasileño"],e.exports["#ETCEUR-symbol-description"]=["Ethereum Classic/Euro"],e.exports["#ETHKRW-symbol-description"]=["Ethereum/Won surcoreano"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin/Rublo ruso"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin/Baht tailandés"],e.exports["#ETHTHB-symbol-description"]=["Ethereum/Baht tailandés"],e.exports["#TVC:EU10YY-symbol-description"]=["Rend. bonos deuda pública de Euro a 10 A"]}}]); \ No newline at end of file +e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Línea horizontal"]},76604:e=>{e.exports=["Semirrecta horizontal"]},42616:e=>{e.exports=["Cabeza y hombros"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Ocultar"]},33911:e=>{e.exports=["Ocultar todo"]},95551:e=>{e.exports=["Ocultar todos los dibujos"]},44312:e=>{e.exports=["Ocultar todos los dibujos e indicadores"]},67927:e=>{e.exports=["Ocultar todos los dibujos, indicadores, posiciones y órdenes"]},86306:e=>{e.exports=["Ocultar todos los indicadores"]},70803:e=>{e.exports=["Ocultar todas las posiciones y órdenes"]},13277:e=>{e.exports=["Ocultar dibujos"]},8251:e=>{e.exports=["Ocultar eventos en el gráfico"]},44177:e=>{e.exports=["Ocultar indicadores"]},2441:e=>{e.exports=["Ocultar marcadores en las barras"]},90540:e=>{e.exports=["Ocultar posiciones y órdenes"]},30777:e=>{e.exports=["Máximo"]},31994:e=>{e.exports=["Máximo-mínimo"]},60259:e=>{e.exports=["Etiquetas de precios máximos y mínimos"]},21803:e=>{e.exports=["Líneas de precios máximos y mínimos"]},31895:e=>{e.exports=["Resaltador"]},69085:e=>{e.exports=['El histograma es demasiado grande. Aumente la entrada "Tamaño de la fila".']},8122:e=>{e.exports=['El histograma es demasiado grande. Reduzca la entrada "Tamaño de la fila".']},23450:e=>{e.exports=["Imagen"]},71778:e=>{e.exports=["Intermediario"]},14177:e=>{e.exports=["Símbolo incorrecto"]},53239:e=>{e.exports=["Invertir escala"]},20062:e=>{e.exports=["Indexado a 100"]},81584:e=>{e.exports=["Etiquetas con los valores de los indicadores"]},31485:e=>{e.exports=["Etiquetas con los nombres de los indicadores"]},27677:e=>{e.exports=["Línea de información"]},98767:e=>{e.exports=["Añadir indicador"]},9114:e=>{e.exports=["Interior"]},12354:e=>{e.exports=["Tridente interno"]},26579:e=>{e.exports=["Icono"]},37885:e=>{e.exports=["Estambul"]},87469:e=>{e.exports=["Johanesburgo"]},52707:e=>{e.exports=["Yakarta"]},95425:e=>{e.exports=["Ene"]},42890:e=>{e.exports=["Jerusalén"]},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["A la izquierda"]},29404:e=>{e.exports=["A la derecha"]},850:e=>{e.exports=["¡Vaya!"]},675:e=>{e.exports=["Árbol de objetos"]},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Apertura"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Mínimo"]},42284:e=>{e.exports=["Bloquear"]},1441:e=>{e.exports=["Bloquear/Desbloquear"]},82232:e=>{e.exports=["Bloquear la línea vertical del cursor por tiempo"]},18219:e=>{e.exports=["Bloquear la relación precio/barra"]},12285:e=>{e.exports=["Logarítmico"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Posición larga"]},87604:e=>{e.exports=["Los Ángeles"]},18528:e=>{e.exports=["Etiqueta descendente"]},13046:e=>{e.exports=["Etiqueta ascendente"]},94420:e=>{e.exports=["Etiquetas"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Línea"]},38397:e=>{e.exports=["Línea con marcadores"]},63492:e=>{e.exports=["Ruptura de línea"]}, +83182:e=>{e.exports=["Líneas"]},78104:e=>{e.exports=["Enlace a la imagen del gráfico copiado al portapapeles {emoji}"]},50091:e=>{e.exports=["Lisboa"]},64352:e=>{e.exports=["Luxemburgo"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Mueva el punto para posicionar el anclaje y después, toque para colocar"]},45828:e=>{e.exports=["Mover a"]},44302:e=>{e.exports=["Mover escala hacia la izquierda"]},94338:e=>{e.exports=["Mover escala hacia la derecha"]},66276:e=>{e.exports=["Schiff modificado"]},18559:e=>{e.exports=["Tridente de Schiff modificado"]},18665:e=>{e.exports=["Moscú"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Ciudad de Mexico"]},75633:e=>{e.exports=["Combinar todas las escalas en una"]},95093:e=>{e.exports=["Mixto"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minúsculo"]},63158:e=>{e.exports=["Reflejado"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["No disponible"]},3485:e=>{e.exports=["Sin escala (pantalla completa)"]},8886:e=>{e.exports=["No sincronizar"]},16971:e=>{e.exports=["Sin datos sobre el volumen"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Isla de Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nueva York"]},24143:e=>{e.exports=["Nueva Zelanda"]},40887:e=>{e.exports=["Nuevo panel superior"]},96712:e=>{e.exports=["Nuevo panel inferior"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Algo ha fallado"]},64968:e=>{e.exports=["Algo ha fallado. Rogamos vuelva a intentarlo más tarde."]},10520:e=>{e.exports=["Guardar nuevo diseño de gráfico"]},9908:e=>{e.exports=["Guardar como"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Solo gráfico de precios a escala"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Tridente de Schiff"]},1535:e=>{e.exports=["Puede que no se actualice el script si abandona la página."]},89517:e=>{e.exports=["Opciones de configuración"]},43247:e=>{e.exports=["La segunda parte de la fracción no es correcta"]},19796:e=>{e.exports=["Enviar al fondo"]},23221:e=>{e.exports=["Enviar hacia atrás"]},5961:e=>{e.exports=["Seúl"]},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sesión"]},59827:e=>{e.exports=["Ruptura de las sesiones"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posición corta"]},81428:e=>{e.exports=["Mostrar"]},98116:e=>{e.exports=["Mostrar todos los dibujos"]},39046:e=>{e.exports=["Mostrar todos los dibujos e indicadores"]},38293:e=>{e.exports=["Mostrar todos los dibujos, indicadores, posiciones y órdenes"]},49982:e=>{e.exports=["Mostrar todos los indicadores"]},48284:e=>{e.exports=["Mostrar todas las ideas"]},62632:e=>{e.exports=["Mostrar todas las posiciones y órdenes"]},24620:e=>{e.exports=["Mostrar el cambio continuo de contrato"]},84813:e=>{e.exports=["Mostrar el vencimiento del contrato"]},66263:e=>{e.exports=["Mostrar dividendos"]}, +46771:e=>{e.exports=["Mostrar beneficios"]},87933:e=>{e.exports=["Mostrar ideas de usuarios seguidos"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Mostrar solo mis ideas"]},30816:e=>{e.exports=["Mostrar splits"]},68161:e=>{e.exports=["Señal"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Línea del seno"]},44904:e=>{e.exports=["Cuadrado"]},70213:e=>{e.exports=["Se ha excedido el límite de estudios: {number} por diseño.\nElimine algunos estudios."]},32733:e=>{e.exports=["Estilo"]},65323:e=>{e.exports=["Apilar a la izquierda"]},14113:e=>{e.exports=["Apilar a la derecha"]},93161:e=>{e.exports=["Permanecer en modo dibujo"]},79511:e=>{e.exports=["Línea de pasos"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Estocolmo"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Submilenio"]},71722:e=>{e.exports=["Subminutte"]},91889:e=>{e.exports=["Superciclo"]},33820:e=>{e.exports=["Supermilenio"]},11020:e=>{e.exports=["Sidney"]},89659:e=>{e.exports=["Error de símbolo"]},90932:e=>{e.exports=["Etiqueta con el nombre del símbolo"]},65986:e=>{e.exports=["Información del símbolo"]},52054:e=>{e.exports=["Etiqueta del símbolo con el último precio"]},33606:e=>{e.exports=["Sincronizar globalmente"]},18008:e=>{e.exports=["Sincronizar en el diseño"]},99969:e=>{e.exports=["Punto y figura"]},53047:e=>{e.exports=["Polilínea"]},34402:e=>{e.exports=["Ruta (Path)"]},70394:e=>{e.exports=["Canal paralelo"]},95995:e=>{e.exports=["París"]},29682:e=>{e.exports=["Pegar"]},51102:e=>{e.exports=["Porcentaje"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Tridente abanico o Pitchfan"]},43852:e=>{e.exports=["Tridente"]},37680:e=>{e.exports=["Fijar a la nueva escala izquierda"]},43707:e=>{e.exports=["Fijar a la nueva escala derecha"]},91130:e=>{e.exports=["Fijar a la escala izquierda"]},61201:e=>{e.exports=["Fijar a la escala izquierda (oculto)"]},764:e=>{e.exports=["Fijar a escala derecha"]},20207:e=>{e.exports=["Fijar a la escala derecha (oculto)"]},66156:e=>{e.exports=["Fijar a escala (ahora a la izquierda)"]},54727:e=>{e.exports=["Fijar a escala (ahora sin escala)"]},76598:e=>{e.exports=["Fijar a escala (ahora a la derecha)"]},39065:e=>{e.exports=["Fijar a la escala (ahora {label})"]},97324:e=>{e.exports=["Fijar a escala {label}"]},56948:e=>{e.exports=["Fijar a la escala {label} (oculto)"]},32156:e=>{e.exports=["Fijado a la escala izquierda"]},8128:e=>{e.exports=["Fijado a la escala izquierda (oculto)"]},3822:e=>{e.exports=["Fijado a la escala derecha"]},44538:e=>{e.exports=["Fijado a escala derecha (oculto)"]},65810:e=>{e.exports=["Fijado a la escala {label}"]},14125:e=>{e.exports=["Fijado a la escala {label} (oculto)"]},97378:e=>{e.exports=['Botón "más"']},46669:e=>{e.exports=["Por favor, denos permiso de escritura desde el portapapeles en su navegador o presione {keystroke}"]},35963:e=>{e.exports=["Mantenga presionada la tecla {key} mientras hace zoom para mantener la posición del gráfico"]},95921:e=>{e.exports=["Etiqueta de precio"]},28625:e=>{ +e.exports=["Nota sobre precios"]},2032:e=>{e.exports=["Rango de precios"]},32061:e=>{e.exports=["El formato del precio no es correcto."]},91492:e=>{e.exports=["Línea de precios"]},48404:e=>{e.exports=["Primario"]},87086:e=>{e.exports=["Proyección"]},10160:e=>{e.exports=["Publicado en {customer}, {date}"]},19056:e=>{e.exports=["Catar"]},9998:e=>{e.exports=["Rectángulo rotado"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Semirrecta"]},90357:e=>{e.exports=["Rango"]},26833:e=>{e.exports=["Reikiavik"]},328:e=>{e.exports=["Rectángulo"]},41615:e=>{e.exports=["Repetir"]},35001:e=>{e.exports=["Tendencia de regresión"]},34596:e=>{e.exports=["Quitar"]},1434:e=>{e.exports=["Eliminar dibujos"]},13951:e=>{e.exports=["Eliminar Indicadores"]},4142:e=>{e.exports=["Cambiar el nombre del diseño del gráfico"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Restablecer visualización del gráfico"]},17258:e=>{e.exports=["Reiniciar escala de precios"]},25333:e=>{e.exports=["Reiniciar escala de tiempo"]},52588:e=>{e.exports=["Riad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Advertencia"]},48474:e=>{e.exports=["Varsovia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports=["Tallin"]},37229:e=>{e.exports=["Тexto"]},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports=["Plantilla"]},29198:e=>{e.exports=["El proveedor de datos no proporciona datos sobre el volumen para este símbolo."]},8162:e=>{e.exports=["No se pudo cargar la vista previa de la publicación. Deshabilite las extensiones de su navegador y vuelva a intentarlo."]},65943:e=>{e.exports=["Este indicador no se puede aplicar a otro indicador."]},74986:e=>{e.exports=["Este script requiere invitación. Para solicitar acceso, póngase en contacto con su autor."]},98538:e=>{e.exports=["Patrón Three Drives"]},30973:e=>{e.exports=["Tics"]},31976:e=>{e.exports=["Hora"]},64375:e=>{e.exports=["Zona horaria"]},95005:e=>{e.exports=["Ciclos de tiempo"]},87085:e=>{e.exports=["Negocie"]},94770:e=>{e.exports=["Ángulo de tendencia"]},23104:e=>{e.exports=["Línea de tendencia"]},15501:e=>{e.exports=["Extensión de Fibonacci basada en tendencias"]},31196:e=>{e.exports=["Zona temporal de Fibonacci basada en tendencias"]},29245:e=>{e.exports=["Triángulo"]},83356:e=>{e.exports=["Triángulo descendente"]},12390:e=>{e.exports=["Patrón de triángulo"]},28340:e=>{e.exports=["Triángulo ascendente"]},93855:e=>{e.exports=["Túnez"]},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Deshacer"]},25933:e=>{e.exports=["Unidades"]},15101:e=>{e.exports=["Desbloquear"]},34150:e=>{e.exports=["Onda 4 ascendente"]},83927:e=>{e.exports=["Onda 5 ascendente"]},58976:e=>{e.exports=["Onda 1 o A ascendentes"]},11661:e=>{e.exports=["Onda 2 o B ascendentes"]},53958:e=>{e.exports=["Onda 3 ascendente"]},66560:e=>{e.exports=["Onda C ascendente"]},18426:e=>{e.exports=["Perfil de volumen con rango fijo (Volume Profile Fixed Range)"]},61022:e=>{ +e.exports=["Indicador de Perfil de volumen disponible únicamente para nuestros usuarios con planes actualizados."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Línea vertical"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilidad"]},27557:e=>{e.exports=["Visibilidad en los intervalos"]},89960:e=>{e.exports=["Visible al pasar el ratón"]},22198:e=>{e.exports=["Orden visual"]},7050:e=>{e.exports=["Cruz en X"]},66527:e=>{e.exports=["Patrón XABCD"]},17126:e=>{e.exports=["No puede ver este intervalo de tiempo de puntos pivote con esta resolución"]},69293:e=>{e.exports=["Yangón"]},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["cambiar el grado de Elliott"]},83935:e=>{e.exports=["cambiar las etiquetas no superpuestas"]},39402:e=>{e.exports=["cambiar la visibilidad de la etiqueta del precio medio de cierre"]},98866:e=>{e.exports=["cambiar la visibilidad de la línea del precio medio de cierre"]},5100:e=>{e.exports=["cambiar la visibilidad de las etiquetas de compra y venta (bid and ask)"]},32311:e=>{e.exports=["cambiar la visibilidad de las líneas de compra y venta (bid and ask)"]},22641:e=>{e.exports=["cambiar divisa"]},30501:e=>{e.exports=["cambiar la plantilla del gráfico de {title}"]},7017:e=>{e.exports=["cambiar la visibilidad del cambio continuo de contrato"]},58108:e=>{e.exports=["cambiar la visibilidad de la cuenta atrás del cierre de barra"]},7151:e=>{e.exports=["cambiar el rango de fechas"]},84944:e=>{e.exports=["cambiar la visibilidad de los dividendos"]},79574:e=>{e.exports=["cambiar la visibilidad de los eventos en el gráfico"]},88217:e=>{e.exports=["cambiar la visibilidad de los beneficios"]},28288:e=>{e.exports=["cambiar visibilidad del vencimiento de los contratos de futuros"]},66805:e=>{e.exports=["cambiar la visibilidad de las etiquetas de precios máximos y mínimos"]},92556:e=>{e.exports=["cambiar la visibilidad de las líneas de precios máximos y mínimos"]},87027:e=>{e.exports=["cambiar la visibilidad de las etiquetas con los nombres de los indicadores"]},14922:e=>{e.exports=["cambiar la visibilidad de las etiquetas con el valor de los indicadores"]},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports=["cambiar la altura del panel"]},50190:e=>{e.exports=["cambiar la visibilidad del botón +"]},49889:e=>{e.exports=["cambiar la visibilidad de la etiqueta de precios pre/pos mercado"]},16750:e=>{e.exports=["cambiar la visibilidad de la línea de precios pre/pos mercado"]},59883:e=>{e.exports=["cambiar la visibilidad de la línea de precios del cierre anterior"]},67761:e=>{e.exports=["cambiar la visibilidad de la línea con los precios"]},69510:e=>{e.exports=["cambiar la ratio precio/barra"]},32303:e=>{e.exports=["cambiar resolución"]},526:e=>{e.exports=["cambiar símbolo"]},9402:e=>{e.exports=["cambiar la visibilidad de las etiquetas de símbolos"]},53150:e=>{e.exports=["cambiar la visibilidad del último valor de los símbolos"]},12707:e=>{ +e.exports=["cambiar la visibilidad con el valor del cierre anterior de los símbolos"]},65303:e=>{e.exports=["cambiar la sesión"]},15403:e=>{e.exports=["cambiar la visibilidad de las rupturas de las sesiones"]},53438:e=>{e.exports=["cambiar el estilo de la serie"]},74488:e=>{e.exports=["cambiar la visibilidad de los splits"]},20505:e=>{e.exports=["cambiar la zona horaria"]},39028:e=>{e.exports=["cambiar unidad"]},21511:e=>{e.exports=["cambiar la visibilidad"]},16698:e=>{e.exports=["cambiar visibilidad del intervalo actual"]},78422:e=>{e.exports=["cambiar visibilidad del intervalo actual y superior"]},49529:e=>{e.exports=["cambiar visibilidad del intervalo actual e inferior"]},66927:e=>{e.exports=["cambiar visibilidad en todos los intervalos"]},74428:e=>{e.exports=["cambiar el estilo de {title}"]},72032:e=>{e.exports=["cambiar el punto {pointIndex}"]},65911:e=>{e.exports=["gráficos por TradingView"]},5179:e=>{e.exports=["clonar las herramientas de líneas"]},3195:e=>{e.exports=["crear grupo de herramientas de líneas"]},92659:e=>{e.exports=["crear el grupo de herramientas de líneas a partir de la selección"]},81791:e=>{e.exports=["crear {tool}"]},63649:e=>{e.exports=["recortar fuentes"]},78755:e=>{e.exports=["recortar {title}"]},99113:e=>{e.exports=["añadir la herramienta de líneas {lineTool} al grupo {name}"]},40242:e=>{e.exports=["añadir herramienta(s) de línea al grupo {group}"]},22856:e=>{e.exports=["añadi estos parámetros financieros a todo el diseño"]},82388:e=>{e.exports=["añadir este indicador a todo el diseño"]},94292:e=>{e.exports=["añadir esta estrategia a todo el diseño"]},27982:e=>{e.exports=["añadir este símbolo a todo el diseño"]},66568:e=>{e.exports=["aplicar esquema al gráfico"]},64034:e=>{e.exports=["aplicar todas las propiedades del gráfico"]},49037:e=>{e.exports=["aplicar plantilla de dibujo"]},96996:e=>{e.exports=["aplicar los valores por defecto de fábrica a las fuentes seleccionadas"]},44547:e=>{e.exports=["aplicar los indicadores a todo el diseño"]},26065:e=>{e.exports=["aplicar la plantilla de estudio {template}"]},58570:e=>{e.exports=["aplicar el esquema de la barra de herramientas"]},27195:e=>{e.exports=["traer grupo de {title} adelante"]},78246:e=>{e.exports=["traer {title} al frente"]},56763:e=>{e.exports=["traer {title} hacia delante"]},5607:e=>{e.exports=["por TradingView"]},90621:e=>{e.exports=["bloqueo rango de fechas"]},12962:e=>{e.exports=["borrar la línea de nivel"]},63391:e=>{e.exports=["excluir las herramientas de líneas del grupo {group}"]},59942:e=>{e.exports=["Patrón de giro de barras"]},70301:e=>{e.exports=["ocultar {title}"]},91842:e=>{e.exports=["ocultar las líneas de la etiqueta de alerta"]},54781:e=>{e.exports=["ocultar todas las herramientas de dibujo"]},44974:e=>{e.exports=["ocultar las marcas en las barras"]},28916:e=>{e.exports=["bloquear intervalo"]},94245:e=>{e.exports=["invertir escala"]},90743:e=>{e.exports=["introducir {title}"]},53146:e=>{e.exports=["introducir {title} después de {targetTitle}"]},74055:e=>{e.exports=["añadir {title} después de {target}"]},11231:e=>{ +e.exports=["añadir {title} antes de {target}"]},67176:e=>{e.exports=["añadir {title} antes de {targetTitle}"]},54597:e=>{e.exports=["cargar la plantilla de dibujo por defecto"]},30295:e=>{e.exports=["cargando..."]},50193:e=>{e.exports=["bloquear {title}"]},4963:e=>{e.exports=["bloquear grupo {group}"]},68163:e=>{e.exports=["bloquear objetos"]},47107:e=>{e.exports=["movimiento"]},11303:e=>{e.exports=["mover {title} a la nueva escala izquierda"]},45544:e=>{e.exports=["mover {title} a la nueva escala de la derecha"]},81898:e=>{e.exports=["mover todas las escalas a la izquierda"]},22863:e=>{e.exports=["mover todas las escalas a la derecha"]},45356:e=>{e.exports=["mover dibujo(s)"]},15086:e=>{e.exports=["mover hacia la izquierda"]},61711:e=>{e.exports=["mover hacia la derecha"]},4184:e=>{e.exports=["mover escala"]},74642:e=>{e.exports=["crear {title} sin escala (pantalla completa)"]},45223:e=>{e.exports=["hacer que no se visualice el grupo {group}"]},87927:e=>{e.exports=["hacer visible el grupo {group}"]},62153:e=>{e.exports=["unir por debajo"]},70746:e=>{e.exports=["unir al panel"]},66143:e=>{e.exports=["unir por encima"]},81870:e=>{e.exports=["patrón espejo de barras"]},16542:e=>{e.exports=["No disponible"]},47222:e=>{e.exports=["escala de precios"]},99042:e=>{e.exports=["solo gráfico de precios a escala"]},35962:e=>{e.exports=["escala de tiempo"]},68193:e=>{e.exports=["desplazarse"]},70009:e=>{e.exports=["desplazarse por el horario"]},69485:e=>{e.exports=["establecer la estrategia de selección de la escala de precios de {title}"]},16259:e=>{e.exports=["enviar {title} hacia atrás"]},66781:e=>{e.exports=["enviar {title} atrás"]},4998:e=>{e.exports=["enviar grupo de {title} atrás"]},64704:e=>{e.exports=["compartir las herramientas de línea globalmente"]},77554:e=>{e.exports=["compartir las herramientas de línea en la plantilla"]},16237:e=>{e.exports=["Mostrar las líneas de la etiqueta de alertas"]},13622:e=>{e.exports=["mostrar todas las ideas"]},26267:e=>{e.exports=["mostrar las ideas de los usuarios seguidos"]},40061:e=>{e.exports=["mostrar solo mis ideas"]},52010:e=>{e.exports=["permanecer en modo dibujo"]},98784:e=>{e.exports=["dejar de sincronizar los dibujos"]},57011:e=>{e.exports=["dejar de sincronizar las herramienta(s) de línea"]},92831:e=>{e.exports=["bloquear símbolo"]},60635:e=>{e.exports=["tiempo de sincronización"]},99769:e=>{e.exports=["con tecnología de"]},68111:e=>{e.exports=["con tecnología de TradingView"]},96916:e=>{e.exports=["pegar dibujo"]},80611:e=>{e.exports=["pegar indicador"]},41601:e=>{e.exports=["pegar {title}"]},84018:e=>{e.exports=["fijar a la escala izquierda"]},22615:e=>{e.exports=["Fijar a escala derecha"]},56015:e=>{e.exports=["fijar a escala {label}"]},33348:e=>{e.exports=["reordenar paneles"]},15516:e=>{e.exports=["eliminar todos los estudios"]},80171:e=>{e.exports=["eliminar todos los estudios y herramientas de dibujo."]},59211:e=>{e.exports=["eliminar las líneas en blanco no seleccionadas"]},44656:e=>{e.exports=["eliminar dibujos"]},70653:e=>{e.exports=["eliminar grupo de dibujos"]}, +66414:e=>{e.exports=["eliminar las fuentes de datos de las líneas"]},47637:e=>{e.exports=["eliminar panel"]},39859:e=>{e.exports=["eliminar {title}"]},78811:e=>{e.exports=["eliminar el grupo de herramientas de líneas {name}"]},16338:e=>{e.exports=["cambiar el nombre del grupo {group} a {newName}"]},30910:e=>{e.exports=["restablecer el tamaño de la plantilla"]},21948:e=>{e.exports=["restablecer escala"]},55064:e=>{e.exports=["reiniciar escala de tiempo"]},13034:e=>{e.exports=["cambiar el tamaño de la plantilla"]},9608:e=>{e.exports=["restablecer valores por defecto"]},63060:e=>{e.exports=["alternar escala automática"]},98860:e=>{e.exports=["alternar indexado a una escala de 100"]},21203:e=>{e.exports=["alternar bloquear escala"]},60166:e=>{e.exports=["alternar escala logarítmica"]},68642:e=>{e.exports=["alternar escala de porcentajes"]},33714:e=>{e.exports=["alternar escala regular"]},47122:e=>{e.exports=["controlar el tiempo"]},28068:e=>{e.exports=["desactivar la posibilidad de compartir herramientas de línea"]},66824:e=>{e.exports=["desbloquear objetos"]},51114:e=>{e.exports=["desbloquear al grupo {group}"]},92421:e=>{e.exports=["desbloquear {title}"]},20057:e=>{e.exports=["desagrupar en el nuevo panel inferior"]},52540:e=>{e.exports=["desagrupar por encima"]},86949:e=>{e.exports=["desagrupar por debajo"]},50728:e=>{e.exports=["actualizar el script {title}"]},33355:e=>{e.exports=["{count} barras"]},88841:e=>{e.exports=["Información financiera de {symbol} por TradingView"]},38641:e=>{e.exports=["{userName} publicado en {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["aumentar"]},9645:e=>{e.exports=["alejar"]},30572:e=>{e.exports=["día","días"]},52254:e=>{e.exports=["hora","horas"]},99062:e=>{e.exports=["mes","meses"]},69143:e=>{e.exports=["minuto","minutos"]},71787:e=>{e.exports=["segundo","segundos"]},82797:e=>{e.exports=["rango","rangos"]},47966:e=>{e.exports=["semana","semanas"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dólar australiano/Dólar canadiense"],e.exports["#AUDCHF-symbol-description"]=["Dólar australiano/Franco suizo"],e.exports["#AUDJPY-symbol-description"]=["Dólar australiano/Yen japonés"],e.exports["#AUDNZD-symbol-description"]=["Dólar australiano/Dólar neozelandés"],e.exports["#AUDRUB-symbol-description"]=["Dólar australiano/Rublo ruso"],e.exports["#AUDUSD-symbol-description"]=["Dólar australiano/Dólar estadounidense"],e.exports["#BRLJPY-symbol-description"]=["Real brasileño/Yen japonés"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin/Dólar Canadiense"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin/Yuan Chino"],e.exports["#BTCEUR-symbol-description"]=["Bitcoin/Euro"],e.exports["#BTCKRW-symbol-description"]=["Bitcoin/Won Surcoreano"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin/Rublo"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin/Dólar estadounidense"],e.exports["#BVSP-symbol-description"]=["Índice Brazil Bovespa"], +e.exports["#CADJPY-symbol-description"]=["Dólar canadiense/Yen japonés"],e.exports["#CB1!-symbol-description"]=["Petróleo crudo Brent"],e.exports["#CHFJPY-symbol-description"]=["Franco suizo/Yen japonés"],e.exports["#COPPER-symbol-description"]=["CFDs sobre cobre"],e.exports["#ES1-symbol-description"]=["Futuros S&P500 E-mini"],e.exports["#ESP35-symbol-description"]=["Índice IBEX 35"],e.exports["#EUBUND-symbol-description"]=["Futuros del Bono Alemán"],e.exports["#EURAUD-symbol-description"]=["Euro/Dólar Australiano"],e.exports["#EURBRL-symbol-description"]=["Euro/Real brasileño"],e.exports["#EURCAD-symbol-description"]=["Euro/Dólar canadiense"],e.exports["#EURCHF-symbol-description"]=["Euro/Franco suizo"],e.exports["#EURGBP-symbol-description"]=["Euro/Libra esterlina"],e.exports["#EURJPY-symbol-description"]=["Euro/Yen japonés"],e.exports["#EURNZD-symbol-description"]=["Euro/Dólar neozelandés"],e.exports["#EURRUB-symbol-description"]=["Euro/Rublo ruso"],e.exports["#EURRUB_TOM-symbol-description"]=["Eur/Rublo ruso TOM"],e.exports["#EURSEK-symbol-description"]=["Euro FX/Corona sueca"],e.exports["#EURTRY-symbol-description"]=["Euro/Lira turca"],e.exports["#EURUSD-symbol-description"]=["Euro/Dólar estadounidense"],e.exports["#EUSTX50-symbol-description"]=["Índice Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indice CAC 40"],e.exports["#GB10-symbol-description"]=["Bonos de deuda pública del Reino Unido a 10 años"],e.exports["#GBPAUD-symbol-description"]=["Libra esterlina/Dólar australiano"],e.exports["#GBPCAD-symbol-description"]=["Libra esterlina/Dólar canadiense"],e.exports["#GBPCHF-symbol-description"]=["Libra esterlina/Franco suizo"],e.exports["#GBPEUR-symbol-description"]=["Libra Esterlina/Euro"],e.exports["#GBPJPY-symbol-description"]=["Libra esterlina/Yen japonés"],e.exports["#GBPNZD-symbol-description"]=["Libra esterlina/Dólar neozelandés"],e.exports["#GBPRUB-symbol-description"]=["Libra/Rublo ruso"],e.exports["#GBPUSD-symbol-description"]=["Libra esterlina/Dólar estadounidense"],e.exports["#GER30-symbol-description"]=["Índice DAX"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Índice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Índice Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen japonés/Won surcoreano"],e.exports["#JPYRUB-symbol-description"]=["Yen japonés/Rublo ruso"],e.exports["#KA1-symbol-description"]=["Futuros #11 azúcar"],e.exports["#KG1-symbol-description"]=["Futuros algodón"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]=["Litecoin/Bitcoin"],e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Índice MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]=["CFD US 100 Cash"],e.exports["#NGAS-symbol-description"]=["Gas natural (Henry Hub)"], +e.exports["#NKY-symbol-description"]=["Índice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dólar neozelandés/Yen japonés"],e.exports["#NZDUSD-symbol-description"]=["Dólar neozelandés/Dólar estadounidense"],e.exports["#RB1-symbol-description"]=["Futuros gasolina RBOB"],e.exports["#RTS-symbol-description"]=["Índice ruso RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Índice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Índice FTSE100"],e.exports["#USDBRL-symbol-description"]=["Dólar estadounidense/Real brasileño"],e.exports["#USDCAD-symbol-description"]=["Dólar estadounidense/Dólar canadiense"],e.exports["#USDCHF-symbol-description"]=["Dólar estadounidense/Franco suizo"],e.exports["#USDCNY-symbol-description"]=["Dólar estadounidense/Yuan chino"],e.exports["#USDDKK-symbol-description"]=["Dólar estadounidense/Corona danesa"],e.exports["#USDHKD-symbol-description"]=["Dólar estadounidense/Dólar de Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dólar estadounidense/Rupia"],e.exports["#USDINR-symbol-description"]=["Dólar estadounidense/Rupia india"],e.exports["#USDJPY-symbol-description"]=["Dólar estadounidense/Yen japonés"],e.exports["#USDKRW-symbol-description"]=["Dólar estadounidense/Won surcoreano"],e.exports["#USDMXN-symbol-description"]=["Dólar estadounidense/Peso mexicano"],e.exports["#USDPHP-symbol-description"]=["Dólar estadounidense/Peso filipino"],e.exports["#USDRUB-symbol-description"]=["Dólar estadounidense/Rublo ruso"],e.exports["#USDRUB_TOM-symbol-description"]=["Dólar estadounidense/Rublo ruso TOM"],e.exports["#USDSEK-symbol-description"]=["Dólar estadounidense/Corona sueca"],e.exports["#USDSGD-symbol-description"]=["Dólar estadounidense/Dólar singapurense"],e.exports["#USDTRY-symbol-description"]=["Dólar estadounidense/Lira turca"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Plata/Dólar estadounidense"],e.exports["#XAUUSD-symbol-description"]=["Oro al contado/Dólar estadounidense"],e.exports["#XPDUSD-symbol-description"]=["CFDs sobre paladio"],e.exports["#XPTUSD-symbol-description"]=["Platino/Dólar estadounidense"],e.exports["#ZS1-symbol-description"]=["Futuros de soja: ECBT"],e.exports["#ZW1-symbol-description"]=["Futuros de trigo: ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin/Libra esterlina"],e.exports["#MICEXINDEXCF-symbol-description"]=["Índice MOEX"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin/Dólar australiano"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin/Yen japonés"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin/Real brasileño"],e.exports["#PT10-symbol-description"]=["Bonos de deuda pública de Portugal a 10 años"],e.exports["#TXSX-symbol-description"]=["Índice TSX 60"],e.exports["#VIXC-symbol-description"]=["Índice TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["Dólar estadounidense/Esloti polaco"],e.exports["#EURPLN-symbol-description"]=["Euro/Esloti polaco"], +e.exports["#BTCPLN-symbol-description"]=["Bitcoin/Esloti polaco"],e.exports["#CAC40-symbol-description"]=["Índice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin/Dólar canadiense"],e.exports["#ITI2!-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIF2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIG2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIH2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIJ2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIK2018-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIK2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIK2020-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIM2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIM2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIN2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2018-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIQ2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIQ2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIU2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIV2019-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIV2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2017-symbol-description"]=["Futuros sobre mineral de hierro"], +e.exports["#ITIX2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2019-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIX2020-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2017-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2018-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#ITIZ2019-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#ITIZ2020-symbol-description"]=["Futuros sobre mineral de hierro"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Índice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Índice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Índice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Índice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]=["Índice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Índice STI"],e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Índice MOEX"],e.exports["#NYMEX:KT1!-symbol-description"]=["Futuros Café"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs sobre gas natural"],e.exports["#OANDA:USDPLN-symbol-description"]=["Dólar estadounidense/Esloti polaco"],e.exports["#TSX:TX60-symbol-description"]=["Índice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]=["Índice S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Índice CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Bonos deuda pública de España a 10 A"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Bonos deuda pública Reino Unido a 2 A"],e.exports["#TVC:GB10-symbol-description"]=["Bonos de deuda pública Reino Unido a 10 A"],e.exports["#TVC:GOLD-symbol-description"]=["CFDs sobre oro (USD/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Bonos de deuda púbica Indonesia a 3 A"],e.exports["#TVC:ID10-symbol-description"]=["Bonos de deuda pública Indonesia 10 A"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFDs sibre paladio (USD/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Bonos de deuda pública Portugal de 10 A"],e.exports["#TVC:SILVER-symbol-description"]=["CFDs sobre plata (USD/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Índice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Índice S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Índice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Índice Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF", +e.exports["#TVC:AU10-symbol-description"]=["Bonos de deuda pública Australia a 10 A"],e.exports["#TVC:CN10-symbol-description"]=["Bonos de deuda pública de China a 10 A"],e.exports["#TVC:KR10-symbol-description"]=["Bonos de deuda pública Corea a 10 A"],e.exports["#NYMEX:RB1!-symbol-description"]=["Futuros Gasolina RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Futuros NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Futuros NY Etanol"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFDs sobre cobre (USD/LB)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futuros Zinc"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futuros Trigo"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futuros #11 Azúcar"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futuros Maíz"],e.exports["#CME:E61!-symbol-description"]=["Futuros Euro"],e.exports["#CME:B61!-symbol-description"]=["Futuros Libra Británica"],e.exports["#CME:QJY1!-symbol-description"]=["Futuros Yen Japonés"],e.exports["#CME:A61!-symbol-description"]=["Futuros Dólar Australiano"],e.exports["#CME:D61!-symbol-description"]=["Futuros Dólar Canadiense"],e.exports["#CME:SP1!-symbol-description"]=["Futuros S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Futuros NASDAQ 100 E-mini"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futuros E-mini Dow Jones ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Futuros NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Índice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Futuros-US$ Índice IBOVESPA"],e.exports["#CBOT:TY1!-symbol-description"]=["Futuros T-Note 10 Años"],e.exports["#CBOT:FV1!-symbol-description"]=["Futuros T-Note 5 Años"],e.exports["#CBOT:ZE1!-symbol-description"]=["Treasury Notes - Futuros 3 Años"],e.exports["#CBOT:TU1!-symbol-description"]=["Futuros T-Note 2 Años"],e.exports["#CBOT:FF1!-symbol-description"]=["Futuros Tipos Interés FED 30 Días"],e.exports["#CBOT:US1!-symbol-description"]=["Futuros T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Índice Divsa Euro"],e.exports["#TVC:JXY-symbol-description"]=["Índice Divisa Yen Japonés"],e.exports["#TVC:BXY-symbol-description"]=["Índice Divisa Libra Británica"],e.exports["#TVC:AXY-symbol-description"]=["Índice Divsa Dólar Australiano"],e.exports["#TVC:CXY-symbol-description"]=["Índice Divisa Dólar Canadiense"],e.exports["#FRED:GDP-symbol-description"]=["Producto Interior Bruto, 1 Decimal"],e.exports["#FRED:UNRATE-symbol-description"]=["Tasa de Desempleo"],e.exports["#FRED:POP-symbol-description"]=["Población Total: Todas las Edades incluyendo Fuerzas Armadas fuera del país"],e.exports["#ETHUSD-symbol-description"]=["Ethereum/Dólar estadounidense"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Índice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Índice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Índice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futuros Cobre"],e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index", +e.exports["#NYMEX:CL1!-symbol-description"]=["Futuros de Crudo Ligero"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Índice de las 30 mayores empresas alemanas"],e.exports["#TVC:DE10-symbol-description"]=["Bonos de deuda pública Alemania 10 A"],e.exports["#TVC:DJI-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#TVC:DXY-symbol-description"]=["Índice del dólar de EE. UU."],e.exports["#TVC:FR10-symbol-description"]=["Bonos de deuda pública de Francia a 10 A"],e.exports["#TVC:HSI-symbol-description"]=["Índice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Índice IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Índice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]=["Índice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Índice S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Índice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Índice Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Índice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Índice Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Futuros Gas Natural"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Futuros de maíz"],e.exports["#TVC:IN10-symbol-description"]=["Bono de deuda pública India a 10 A"],e.exports["#TVC:IT10-symbol-description"]=["Bonos de deuda pública Italia a 10 A"],e.exports["#TVC:JP10-symbol-description"]=["Bonos de deuda pública Japón a 10 A"],e.exports["#TVC:NDX-symbol-description"]=["Índice US 100"],e.exports["#TVC:NI225-symbol-description"]=["Índice NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Índice Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Bono de deuda pública Turquía a 10 A"],e.exports["#TVC:UKOIL-symbol-description"]=["CFDs sobre petróleo crudo Brent"],e.exports["#TVC:UKX-symbol-description"]=["Índice UK 100"],e.exports["#TVC:US02-symbol-description"]=["Bonos de deuda pública de EE. UU. a 2A"],e.exports["#TVC:US05-symbol-description"]=["Bonos de deuda pública EE. UU. a 5A"],e.exports["#TVC:US10-symbol-description"]=["Bonos de deuda pública de EE. UU. a 10A"],e.exports["#TVC:USOIL-symbol-description"]=["CFDs sobre petróleo crudo WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Futuros Mineral Hierro"],e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]=["ETF WisdomTree Asia Local Debt"],e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Crudo Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Petróleo crudo Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Crudo WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Algodón #2"], +e.exports["#NASDAQ:CTRV-symbol-description"]=["ContraVir Pharmaceuticals Inc."],e.exports["#CME:DL-symbol-description"]=["Leche clase III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Oro"],e.exports["#CME:GF-symbol-description"]=["Ganado de engorde"],e.exports["#CME:HE-symbol-description"]=["Carne de cerdo"],e.exports["#NASDAQ:IEF-symbol-description"]=["ETF iShares 7-10 Year Treasury Bond"],e.exports["#NASDAQ:IEI-symbol-description"]=["ETF iShares 3-7 Year Treasury Bond"],e.exports["#NYMEX:KA1-symbol-description"]=["Futuros azúcar #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Café"],e.exports["#NYMEX:KG1-symbol-description"]=["Futuros del algodón"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Ganado vivo"],e.exports["#ICEEUR:LO-symbol-description"]=["Gasóleo para calefacción ICE"],e.exports["#CME:LS-symbol-description"]=["Madera"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas natural"],e.exports["#ICEUSA:OJ-symbol-description"]=["Zumo de naranja"],e.exports["#NYMEX:PA-symbol-description"]=["Paladio"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platino"],e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]=["Gasolina reformulada RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Futuros gasolina RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Short-Term US Treasury"],e.exports["#COMEX:SI-symbol-description"]=["Plata"],e.exports["#NASDAQ:TLT-symbol-description"]=["ETF Ishares 20+ Year Treasury Bond"],e.exports["#TVC:VIX-symbol-description"]=["Índice Volatility S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Maíz"],e.exports["#CBOT:ZK-symbol-description"]=["Futuros de etanol"],e.exports["#CBOT:ZL-symbol-description"]=["Aceite de soja"],e.exports["#CBOT:ZO-symbol-description"]=["Avena"],e.exports["#CBOT:ZR-symbol-description"]=["Arroz en cáscara"],e.exports["#CBOT:ZS-symbol-description"]=["Soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Futuros de soja"],e.exports["#CBOT:ZW-symbol-description"]=["Trigo"],e.exports["#CBOT:ZW1-symbol-description"]=["Futuros de trigo - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Futuros del mineral de hierro"],e.exports["#CADUSD-symbol-description"]=["Dólar canadiense/Dólar estadounidense"],e.exports["#CHFUSD-symbol-description"]=["Franco suizo/Dólar estadounidense"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen japonés/Dólar estadounidense"], +e.exports["#USDAUD-symbol-description"]=["Dólar estadounidense/Dólar australiano"],e.exports["#USDEUR-symbol-description"]=["Dólar estadounidense/Euro"],e.exports["#USDGBP-symbol-description"]=["Dólar estadounidense/Libra esterlina"],e.exports["#USDNZD-symbol-description"]=["Dólar estadounidense/Dólar neozelandés"],e.exports["#UKOIL-symbol-description"]=["CFDs sobre petróleo (Brent)"],e.exports["#USOIL-symbol-description"]=["CFDs sobre petróleo (WTI)"],e.exports["#US30-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash/Dólar estadounidense"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic/Dólar estadounidense"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc. (Google) Clase C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin/Dólar estadounidense"],e.exports["#XRPUSD-symbol-description"]=["XRP/Dólar estadounidense"],e.exports["#SP:SPX-symbol-description"]=["El Índice S&P 500"],e.exports["#ETCBTC-symbol-description"]=["Ethereum Classic/Bitcoin"],e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["XRP/Bitcoin"],e.exports["#TVC:US30-symbol-description"]=["Bonos de deuda pública de EE. UU. a 30A"],e.exports["#COMEX:SI1!-symbol-description"]=["Futuros de la plata"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold/Dólar estadounidense"],e.exports["#IOTUSD-symbol-description"]=["IOTA/Dólar estadounidense"],e.exports["#CME:BTC1!-symbol-description"]=["Futuros de bitcoin del CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Futuros de oro"],e.exports["#CORNUSD-symbol-description"]=["CFDs sobre maíz"],e.exports["#COTUSD-symbol-description"]=["CFDs sobre algodón"],e.exports["#DJ:DJA-symbol-description"]=["Índice Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]=["Ethereum/Euro"],e.exports["#ETHGBP-symbol-description"]=["Ethereum/Libra británica"],e.exports["#ETHJPY-symbol-description"]=["Ethereum/Yen japonés"],e.exports["#EURNOK-symbol-description"]=["Euro/Corona noruega"],e.exports["#GBPPLN-symbol-description"]=["Libra británica/Esloti polaco"],e.exports["#MOEX:BR1!-symbol-description"]=["Futuros Petroleo Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Futuros Algodon"],e.exports["#NYMEX:PL1!-symbol-description"]=["Futuros Platino"],e.exports["#SOYBNUSD-symbol-description"]=["CFDs sobre soja"],e.exports["#SUGARUSD-symbol-description"]=["CFDs sobre azúcar"],e.exports["#TVC:IXIC-symbol-description"]=["Índice US Composite"],e.exports["#TVC:RU-symbol-description"]=["Índice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dólar estadounidense/Rand sudafricano"],e.exports["#WHEATUSD-symbol-description"]=["CFDs sobre trigo"],e.exports["#XRPEUR-symbol-description"]=["XRP/Euro"],e.exports["#CBOT:S1!-symbol-description"]=["Futuros de soja"],e.exports["#SP:MID-symbol-description"]=["Índice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFDs sobre cobre"], +e.exports["#TVC:NYA-symbol-description"]=["Índice NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFDs sobre platino (USD/OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Índice de mercado suizo"],e.exports["#TVC:SXY-symbol-description"]=["Índice del franco suizo"],e.exports["#TVC:RUI-symbol-description"]=["Índice Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Futuros del índice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Futuros del índice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Futuros CBOE de bitcoin"],e.exports["#TVC:MY10-symbol-description"]=["Bonos de deuda pública de Malasia a 10 A"],e.exports["#CME:S61!-symbol-description"]=["Futuros Franco Suizo"],e.exports["#TVC:DEU30-symbol-description"]=["Índice DAX"],e.exports["#BCHEUR-symbol-description"]=["Bitcoin al contado/Euro"],e.exports["#TVC:ZXY-symbol-description"]=["Índice de divisas del dólar neozelandés"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Índice FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Índice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Índice MOEX de Rusia"],e.exports["#FX:US30-symbol-description"]=["Índice Dow Jones Industrial Average"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Futuros índice MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO/Dólar estadounidense"],e.exports["#XMRUSD-symbol-description"]=["Monero/Dólar estadounidense"],e.exports["#ZECUSD-symbol-description"]=["Zcash/Dólar estadounidense"],e.exports["#TVC:CAC-symbol-description"]=["Índice CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Rend. bonos deuda pública de Reino Unido a 10 A"],e.exports["#TVC:AU10Y-symbol-description"]=["Rend. bonos deuda pública de Australia a 10 A"],e.exports["#TVC:CN10Y-symbol-description"]=["Rend. bonos deuda pública de China a 10 A"],e.exports["#TVC:DE10Y-symbol-description"]=["Rend. bonos deuda pública de Alemania a 10 A"],e.exports["#TVC:ES10Y-symbol-description"]=["Rend. bonos deuda pública de España a 10 A"],e.exports["#TVC:FR10Y-symbol-description"]=["Rend. bonos deuda pública de Francia a 10 A"],e.exports["#TVC:IN10Y-symbol-description"]=["Rend. bonos deuda pública de la India a 10 A"],e.exports["#TVC:IT10Y-symbol-description"]=["Rend. bonos deuda pública de Italia a 10 A"],e.exports["#TVC:JP10Y-symbol-description"]=["Rend. bonos deuda pública de Japón a 10 A"],e.exports["#TVC:KR10Y-symbol-description"]=["Rend. bonos deuda pública de Corea a 10 A"],e.exports["#TVC:MY10Y-symbol-description"]=["Rend. bonos deuda pública de Malasia a 10 A"],e.exports["#TVC:PT10Y-symbol-description"]=["Rend. bonos deuda pública de Portugal a 10 A"],e.exports["#TVC:TR10Y-symbol-description"]=["Rend. bonos deuda pública de Turquía a 10 Años"],e.exports["#TVC:US02Y-symbol-description"]=["Rendimiento bonos de deuda pública de EE. UU. a 2A"],e.exports["#TVC:US05Y-symbol-description"]=["Rendimiento bonos deuda pública de EE. UU. a 5A"], +e.exports["#TVC:US10Y-symbol-description"]=["Rend. bonos deuda pública de EE. UU. a 10A"],e.exports["#INDEX:TWII-symbol-description"]=["Índice ponderado de Taiwán"],e.exports["#CME:J61!-symbol-description"]=["Futuros del yen japonés"],e.exports["#CME_MINI:J71!-symbol-description"]=["Futuros E-mini del yen japonés"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Futuros E-micro Yen japonés/Dólar estadounidense"],e.exports["#CME:M61!-symbol-description"]=["Futuros del peso mexicano"],e.exports["#CME:T61!-symbol-description"]=["Futuros del rand sudafricano"],e.exports["#CME:SK1!-symbol-description"]=["Futuros de la corona sueca"],e.exports["#CME:QT1!-symbol-description"]=["Futuros Renminbi chino/Dólar estadounidense"],e.exports["#COMEX:AUP1!-symbol-description"]=["Futuros Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Futuros del real brasileño"],e.exports["#CME:WP1!-symbol-description"]=["Futuros del zloty polaco"],e.exports["#CME:N61!-symbol-description"]=["Futuros del dólar neozelandés"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Futuros E-micro Dólar australiano/Dólar estadounidense"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Futuros E-micro Franco suizo/Dólar estadounidense"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Futuros E-micro Euro/Dólar estadounidense"],e.exports["#CME_MINI:E71!-symbol-description"]=["Futuros E-mini euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Futuros de etanol combustible desnaturalizado"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Futuros E-micro Libra esterlina/Dólar estadounidense"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futuros E-mini gasolina"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futuros E-mini gasóleo para calefacción"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futuros E-mini cobre"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futuros E-mini gas natural"],e.exports["#CME:E41!-symbol-description"]=["Futuros Dólar estadounidense/Lira turca"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futuros (Mini) plata"],e.exports["#CME:DL1!-symbol-description"]=["Futuros de la leche, clase III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Futuros uranio"],e.exports["#CBOT:BO1!-symbol-description"]=["Futuros aceite de soja"],e.exports["#CME:HE1!-symbol-description"]=["Futuros carne de cerdo"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Futuros carbón de Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futuros E-mini de crudo ligero"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Futuros Mini Brent Financial"],e.exports["#COMEX:AEP1!-symbol-description"]=["Futuros Aluminium European Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Futuros sobre el tipo de interés de los fondos federales a 30 días"],e.exports["#CME:LE1!-symbol-description"]=["Futuros de ganado vivo"],e.exports["#CME:UP1!-symbol-description"]=["Futuros Franco suizo/Yen japonés"],e.exports["#CBOT:ZN1!-symbol-description"]=["Futuros T-Note a 10 años"], +e.exports["#CBOT:ZB1!-symbol-description"]=["Futuros T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Futuros ganado de engorde"],e.exports["#CBOT:UD1!-symbol-description"]=["Futuros del Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Futuros CME Housing — Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Futuros de la avena"],e.exports["#CBOT:ZM1!-symbol-description"]=["Futuros de la harina de soja"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futuros mini de maíz"],e.exports["#CBOT:ZC1!-symbol-description"]=["Futuros de maíz"],e.exports["#CME:LS1!-symbol-description"]=["Futuros de madera"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futuros mini de trigo"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futuros mini de soja"],e.exports["#CBOT:ZS1!-symbol-description"]=["Futuros de soja"],e.exports["#NYMEX:PA1!-symbol-description"]=["Futuros de paladio"],e.exports["#CME:FTU1!-symbol-description"]=["Futuros índice E-mini FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Futuros de arroz"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futuros de oro (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futuros de oro (Mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Futuros E-mini Rusell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Futuros E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Futuros de plomo"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Futuros E-Mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Índice South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Índice IPC México"],e.exports["#BCBA:IMV-symbol-description"]=["Índice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Índice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Índice S&P/BVL Peru General (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Índice de rendimiento de precios EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Índice general de la Bolsa de valores de Colombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Índice de capitalización de acciones ponderadas de Taiwan"],e.exports["#QSE:GNRI-symbol-description"]=["Índice QE"],e.exports["#BME:IBC-symbol-description"]=["Índice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["S&P/NZX 50 Index Gross"],e.exports["#SIX:SMI-symbol-description"]=["Índice del mercado suizo"],e.exports["#SZSE:399001-symbol-description"]=["Índice SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Índice Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Índice IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Índice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Índice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Índice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Índice Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Índice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Índice Korea Composite Stock Price"], +e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Índice FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Índice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Índice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Índice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Índice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Índice Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Índice OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Índice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Índice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Índice volatilidad S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Índice PHLX del sector de oro y plata"],e.exports["#DJ:DJUSCL-symbol-description"]=["Índice Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Índice Dow Jones de materias primas: café"],e.exports["#DJ:DJCIEN-symbol-description"]=["Índice Dow Jones de materias primas: energía."],e.exports["#NASDAQ:OSX-symbol-description"]=["Índice PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Índice Dow Jones de materias primas: azúcar"],e.exports["#DJ:DJCICC-symbol-description"]=["Índice Dow Jones de materias primas: cacao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Índice de materias primas de Dow Jones: granos"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Índice Dow Jones Commodity Index Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Índice Dow Jones de materias primas: plata"],e.exports["#DJ:DJCIIK-symbol-description"]=["Índice Dow Jones de materias primas: níquel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Índice PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Índice Dow Jones de materias primas: oro"],e.exports["#SP:SPGSCI-symbol-description"]=["Índice S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Índice PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Índice Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Índice Value S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Índice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Índice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Índice de semiconductores de Filadelfia"],e.exports["#RUSSELL:RUI-symbol-description"]=["Índice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Índice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Índice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Índice NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Índice AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Índice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Índice Nasdaq Composite"], +e.exports["#DJ:DJT-symbol-description"]=["Índice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Índice NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Futuros de cacao"],e.exports["#USDILS-symbol-description"]=["Dólar norteamericano/Shekel Israelí"],e.exports["#TSXV:F-symbol-description"]=["Fiore Gold Inc."],e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Índice ponderado de Taiwán"],e.exports["#TVC:PL10Y-symbol-description"]=["Bonos de deuda pública de Polonia a 10 años"],e.exports["#TVC:PL05Y-symbol-description"]=["Bonos de deuda pública de Polonia a 5A"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]=["Índice Milano Italia Borsa"],e.exports["#OANDA:SPX500USD-symbol-description"]=["Índice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["Contrato perpetuo ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Contrato perpetuo XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Contrato perpetuo BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo ETHUSD"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["Contrato de futuros perpetuo BTCUSD"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo ETHUSD"],e.exports["#USDHUF-symbol-description"]=["Dólar estadounidense/Florín húngaro"],e.exports["#USDTHB-symbol-description"]=["Dólar estadounidense/Baht tailandés"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Futuros de mantequilla: efectivo (continuo: contrato actual con vencimiento próximo)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin/Índice dólar estadounidense"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Futuros del índice E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalización total del mercado de criptomonedas, USD"], +e.exports["#ICEUS:DX1!-symbol-description"]=["Futuros del índice del dólar de EE. UU."],e.exports["#NYMEX:TT1!-symbol-description"]=["Futuros de algodón"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Contrato de futuros perpetuo de BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Contrato de futuros perpetuo de ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Contrato de futuros perpetuo de XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Contrato de futuros perpetuo de LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Bonos de deuda pública canadiense, 10 años"],e.exports["#TVC:CA10Y-symbol-description"]=["Bonos de deuda pública canadiense, rendimiento a 10 años"],e.exports["#TVC:ID10Y-symbol-description"]=["Bonos de deuda pública indonesia, rendimiento a 10 años"],e.exports["#TVC:NL10-symbol-description"]=["Bonos de deuda pública neerlandesa, 10 años"],e.exports["#TVC:NL10Y-symbol-description"]=["Rendimiento bonos de deuda pública neerlandesa a 10 años"],e.exports["#TVC:NZ10-symbol-description"]=["Bonos de deuda pública neozelandesa, 10 años"],e.exports["#TVC:NZ10Y-symbol-description"]=["Bonos de deuda pública neozelandesa, rendimiento a 10 años"],e.exports["#SOLUSD-symbol-description"]=["Solana/Dólar estadounidense"],e.exports["#LUNAUSD-symbol-description"]=["Luna/Dólar estadounidense"],e.exports["#UNIUSD-symbol-description"]=["Uniswap/Dólar estadounidense"],e.exports["#LTCBRL-symbol-description"]=["Litecoin/Real brasileño"],e.exports["#ETCEUR-symbol-description"]=["Ethereum Classic/Euro"],e.exports["#ETHKRW-symbol-description"]=["Ethereum/Won surcoreano"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin/Rublo ruso"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin/Baht tailandés"],e.exports["#ETHTHB-symbol-description"]=["Ethereum/Baht tailandés"],e.exports["#TVC:EU10YY-symbol-description"]=["Rend. bonos deuda pública de Euro a 10 A"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.77.a1830a06fe990f9f1170.js b/charting_library/bundles/es.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/es.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/es.77.5401b8766c940f90b3e9.js index b5acd971..f6037bb8 100644 --- a/charting_library/bundles/es.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/es.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Añadir"]},53585:e=>{e.exports=["Añadir color personalizado"]},81865:e=>{e.exports=["Opacidad"]},19801:e=>{e.exports=["V"]},11268:e=>{e.exports=["L"]},63331:e=>{e.exports=["Sáb"]},85954:e=>{e.exports=["Do"]},26230:e=>{e.exports=["X"]},24793:e=>{e.exports=["Ju"]},31533:e=>{e.exports=["Ma"]},73755:e=>{e.exports=["Otro símbolo"]},16936:e=>{e.exports=["Atrás"]},88046:e=>{e.exports=["Símbolo principal del gráfico"]},9898:e=>{e.exports=["Right (derecho de suscripción)"]},52051:e=>{e.exports=["En este momento el calendario muestra el año {year}"]},99990:e=>{e.exports=["En este momento el calendario comprende los años entre {year_start} y {year_end}"]},92702:e=>{e.exports=["En este momento el calendario muestra el mes de {month}"]},20036:e=>{e.exports=["Cancelar"]},23398:e=>{e.exports=["Cambiar símbolo"]},94551:e=>{e.exports=["Gráfico"]},64498:e=>{e.exports=["Todas las fuentes"]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},79852:e=>{e.exports=["Bono"]},55669:e=>{e.exports=["Diciembre"]},56095:e=>{e.exports=["Reducir"]},29601:e=>{e.exports=["Descripción"]},16467:e=>{e.exports=["Febrero"]},72970:e=>{e.exports=["Viernes"]},46812:e=>{e.exports=["Aumento"]},26910:e=>{e.exports=["Enero"]},23230:e=>{e.exports=["Julio"]},49385:e=>{e.exports=["Junio"]},90784:e=>{e.exports=["Octubre"]},89298:e=>{e.exports=["Desplazamiento"]},68988:e=>{e.exports=["Aceptar"]},61199:e=>{e.exports=["Lunes"]},95543:e=>{e.exports=["Meses"]},68327:e=>{e.exports=["Mayo"]},84675:e=>{e.exports=["Marzo"]},54406:e=>{e.exports=["No hay mercados de valores que coincidan con sus criterios."]},41379:e=>{e.exports=["Ningún símbolo coincide con sus criterios"]},71194:e=>{e.exports=["Noviembre"]},83771:e=>{e.exports=["Próximo año"]},75385:e=>{e.exports=["Próximos años"]},39752:e=>{e.exports=["Próximo mes"]},35563:e=>{e.exports=["El formato del número no es correcto."]},19724:e=>{e.exports=["Fuentes"]},1144:e=>{e.exports=["Sábado"]},52298:e=>{e.exports=["Buscar"]},13269:e=>{e.exports=["Seleccionar fuente"]},61132:e=>{e.exports=["Septiembre"]},2607:e=>{e.exports=["El valor especificado es mayor al máximo del instrumento: {max}."]},53669:e=>{e.exports=["El valor especificado es menor al mínimo del instrumento: {min}"]},72149:e=>{e.exports=["Domingo"]},83583:e=>{e.exports=["Cambie a meses"]},6244:e=>{e.exports=["Cambie a fechas"]},80879:e=>{e.exports=["Cambie a años"]},89053:e=>{e.exports=["Símbolo"]},48490:e=>{e.exports=["Símbolo y descripción"]},75905:e=>{e.exports=["Búsqueda de símbolos"]},32457:e=>{e.exports=["Introduzca la fecha correcta"]},5122:e=>{e.exports=["Escriba el formato de fecha correcto aaaa-mm-dd"]},2587:e=>{e.exports=["Mes anterior"]},39329:e=>{e.exports=["Año anterior"]},27004:e=>{e.exports=["Años anteriores"]},54336:e=>{e.exports=["Eliminar color"]},7147:e=>{e.exports=["Miércoles"]},7951:e=>{e.exports=["Jueves"]},60142:e=>{e.exports=["Grosor"]},44979:e=>{e.exports=["Martes"]},69325:e=>{e.exports=["Años"]},12629:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Añadir"]},53585:e=>{e.exports=["Añadir color personalizado"]},81865:e=>{e.exports=["Opacidad"]},19801:e=>{e.exports=["V"]},11268:e=>{e.exports=["L"]},63331:e=>{e.exports=["Sáb"]},85954:e=>{e.exports=["Do"]},26230:e=>{e.exports=["X"]},24793:e=>{e.exports=["Ju"]},31533:e=>{e.exports=["Ma"]},73755:e=>{e.exports=["Otro símbolo"]},16936:e=>{e.exports=["Atrás"]},88046:e=>{e.exports=["Símbolo principal del gráfico"]},9898:e=>{e.exports=["Right (derecho de suscripción)"]},52051:e=>{e.exports=["En este momento el calendario muestra el año {year}"]},99990:e=>{e.exports=["En este momento el calendario comprende los años entre {year_start} y {year_end}"]},92702:e=>{e.exports=["En este momento el calendario muestra el mes de {month}"]},20036:e=>{e.exports=["Cancelar"]},23398:e=>{e.exports=["Cambiar símbolo"]},94551:e=>{e.exports=["Gráfico"]},64498:e=>{e.exports=["Todas las fuentes"]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},79852:e=>{e.exports=["Bono"]},55669:e=>{e.exports=["Diciembre"]},56095:e=>{e.exports=["Reducir"]},29601:e=>{e.exports=["Descripción"]},16467:e=>{e.exports=["Febrero"]},72970:e=>{e.exports=["Viernes"]},46812:e=>{e.exports=["Aumento"]},26910:e=>{e.exports=["Enero"]},23230:e=>{e.exports=["Julio"]},49385:e=>{e.exports=["Junio"]},90784:e=>{e.exports=["Octubre"]},89298:e=>{e.exports=["Desplazamiento"]},68988:e=>{e.exports=["Aceptar"]},61199:e=>{e.exports=["Lunes"]},95543:e=>{e.exports=["Meses"]},68327:e=>{e.exports=["Mayo"]},84675:e=>{e.exports=["Marzo"]},29673:e=>{e.exports=["No hay mercados de valores que coincidan con sus criterios."]},41379:e=>{e.exports=["Ningún símbolo coincide con sus criterios"]},71194:e=>{e.exports=["Noviembre"]},83771:e=>{e.exports=["Próximo año"]},75385:e=>{e.exports=["Próximos años"]},39752:e=>{e.exports=["Próximo mes"]},35563:e=>{e.exports=["El formato del número no es correcto."]},19724:e=>{e.exports=["Fuentes"]},1144:e=>{e.exports=["Sábado"]},52298:e=>{e.exports=["Buscar"]},13269:e=>{e.exports=["Seleccionar fuente"]},61132:e=>{e.exports=["Septiembre"]},2607:e=>{e.exports=["El valor especificado es mayor al máximo del instrumento: {max}."]},53669:e=>{e.exports=["El valor especificado es menor al mínimo del instrumento: {min}"]},72149:e=>{e.exports=["Domingo"]},83583:e=>{e.exports=["Cambie a meses"]},6244:e=>{e.exports=["Cambie a fechas"]},80879:e=>{e.exports=["Cambie a años"]},89053:e=>{e.exports=["Símbolo"]},48490:e=>{e.exports=["Símbolo y descripción"]},75905:e=>{e.exports=["Búsqueda de símbolos"]},32457:e=>{e.exports=["Introduzca la fecha correcta"]},5122:e=>{e.exports=["Escriba el formato de fecha correcto aaaa-mm-dd"]},2587:e=>{e.exports=["Mes anterior"]},39329:e=>{e.exports=["Año anterior"]},27004:e=>{e.exports=["Años anteriores"]},54336:e=>{e.exports=["Eliminar color"]},7147:e=>{e.exports=["Miércoles"]},7951:e=>{e.exports=["Jueves"]},60142:e=>{e.exports=["Grosor"]},44979:e=>{e.exports=["Martes"]},69325:e=>{e.exports=["Años"]},12629:e=>{ e.exports=["materia prima"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["cambiar la opacidad"]},13066:e=>{e.exports=["cambiar el color"]},95657:e=>{e.exports=["cambiar el grosor"]},18567:e=>{e.exports=["cambiar la propiedad de {propertyName}"]},36962:e=>{e.exports=["cierre"]},8448:e=>{e.exports=["cripto"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["economía"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports=["futuros"]},39337:e=>{e.exports=["máximo"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["índice"]},60804:e=>{e.exports=["índices"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["apertura"]},3919:e=>{e.exports=["minimo"]},36931:e=>{e.exports=["acciones"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/es.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/es.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 0f042fdf..00000000 --- a/charting_library/bundles/es.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports=["#{count} (precio, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (precio)"]},12706:e=>{e.exports=["#1 (precio, barra)"]},92195:e=>{e.exports=["#1 (% de posición vertical, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Hacia la izquierda"]},43809:e=>{e.exports=["Coeficientes en porcentaje"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports=["Modo de estadísticas compactas"]},4639:e=>{e.exports=["Coordenadas"]},76655:e=>{e.exports=["Efectivo"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports=["Cambio en pips"]},36150:e=>{e.exports=["Ángulo"]},38280:e=>{e.exports=["Ángulos"]},95264:e=>{e.exports=["Tamaño de la cuenta"]},85160:e=>{e.exports=["Mostrar estadísticas siempre"]},54189:e=>{e.exports=["Arcos"]},34674:e=>{e.exports=["Prom. HL en minticks"]},17608:e=>{e.exports=["Etiquetas inferiores"]},48848:e=>{e.exports=["Borde"]},72269:e=>{e.exports=["Bordes"]},27331:e=>{e.exports=["Fondo"]},19949:e=>{e.exports=["Rango de barras"]},81260:e=>{e.exports=["Rejilla"]},67114:e=>{e.exports=["Rango de fecha/hora"]},37067:e=>{e.exports=["Desplazamiento (precio, barra)"]},75460:e=>{e.exports=["Distancia"]},46211:e=>{e.exports=["Pin Emoji"]},46001:e=>{e.exports=["Precio de entrada"]},1220:e=>{e.exports=["Ampliar"]},71116:e=>{e.exports=["Ampliar parte inferior"]},45809:e=>{e.exports=["Ampliar a la izquierda"]},25892:e=>{e.exports=["Extender la línea izquierda"]},13611:e=>{e.exports=["Ampliar líneas"]},3304:e=>{e.exports=["Ampliar las líneas a la izquierda"]},83095:e=>{e.exports=["Ampliar las líneas a la derecha"]},14025:e=>{e.exports=["Ampliar a la derecha"]},74395:e=>{e.exports=["Extender la linea derecha"]},85197:e=>{e.exports=["Ampliar hacia arriba"]},17006:e=>{e.exports=["Tamaño de la fuente"]},31343:e=>{e.exports=["Texto de error"]},28565:e=>{e.exports=["Fondo de errores"]},87931:e=>{e.exports=["Abanicos"]},39836:e=>{e.exports=["Niveles Fib basados en una escala logarítmica"]},10578:e=>{e.exports=["Círculos completos"]},25264:e=>{e.exports=["Barras HL (máximo y mínimo)"]},66049:e=>{e.exports=["Barras de OC"]},27531:e=>{e.exports=["Tamaño del lote"]},85206:e=>{e.exports=["Etiqueta"]},75332:e=>{e.exports=["Borde de la etiqueta"]},14773:e=>{e.exports=["Fondo de la etiqueta"]},37126:e=>{e.exports=["Texto de la etiqueta"]},79106:e=>{e.exports=["Niveles"]},95610:e=>{e.exports=["Línea de niveles"]},79307:e=>{e.exports=["Etiquetas de la izquierda"]},49286:e=>{e.exports=["Línea - HL/2"]},17676:e=>{e.exports=["Línea: abierta"]},47669:e=>{e.exports=["Línea - cierre"]},71899:e=>{e.exports=["Línea: alta"]},83394:e=>{e.exports=["Línea: baja"]},60489:e=>{e.exports=["Color de la línea"]},53889:e=>{e.exports=["Modo"]},95543:e=>{e.exports=["Meses"]},24510:e=>{e.exports=["Punto medio"]},22213:e=>{e.exports=["Fondo de la fuente"]},15500:e=>{e.exports=["Borde de la fuente"]},79238:e=>{e.exports=["Texto de la fuente"]},37249:e=>{e.exports=["Estadisticas"]},28712:e=>{ -e.exports=["Posición en estadísticas"]},50948:e=>{e.exports=["Color del stop"]},56119:e=>{e.exports=["Nivel de stop"]},69835:e=>{e.exports=["Texto correccto"]},91141:e=>{e.exports=["Fondo correcto"]},2694:e=>{e.exports=["Cambio porcentual"]},650:e=>{e.exports=["Porcentajes"]},25684:e=>{e.exports=["Precio"]},23675:e=>{e.exports=["Etiqueta de precios"]},75675:e=>{e.exports=["Etiquetas de precios"]},16103:e=>{e.exports=["Niveles de precios"]},46964:e=>{e.exports=["Rango de precios"]},59771:e=>{e.exports=["Ratio precio/barra"]},29072:e=>{e.exports=["Precios"]},2635:e=>{e.exports=["Nivel de beneficio"]},33886:e=>{e.exports=["Rangos y relaciones"]},24186:e=>{e.exports=["Revertir"]},91367:e=>{e.exports=["Etiquetas de la derecha"]},63833:e=>{e.exports=["Riesgo"]},95545:e=>{e.exports=["Onda"]},10209:e=>{e.exports=["Etiquetas superiores"]},98001:e=>{e.exports=["Fondo del objetivo de beneficios"]},89258:e=>{e.exports=["Borde del objetivo de beneficios"]},45302:e=>{e.exports=["Color del objetivo de beneficios"]},74289:e=>{e.exports=["Texto del objetivo de beneficios"]},17932:e=>{e.exports=["Ajuste de texto"]},55325:e=>{e.exports=["Etiqueta de tiempo"]},77838:e=>{e.exports=["Niveles de tiempo"]},2295:e=>{e.exports=["Transparencia"]},4372:e=>{e.exports=["Línea de tendencia"]},12374:e=>{e.exports=["Utilizar un color"]},91322:e=>{e.exports=["Valores"]},25227:e=>{e.exports=["Varianza"]},1670:e=>{e.exports=["cambiar ángulo"]},38829:e=>{e.exports=["cambiar el color de la flecha"]},23723:e=>{e.exports=["cambiar la coordenada X de las barras"]},72080:e=>{e.exports=["cambiar el color de la bandera"]},66266:e=>{e.exports=["cambiar la coordenada Y de los precios"]},98905:e=>{e.exports=["cambiar el margen superior"]},11049:e=>{e.exports=["cambiar la coordenada Y de la posición vertical"]},31804:e=>{e.exports=["cambiar hacia la izquierda en {title}"]},99128:e=>{e.exports=["cambiar la visibilidad de los coeficientes en porcentajes de {title}"]},20216:e=>{e.exports=["cambiar el color de {title}"]},35435:e=>{e.exports=["cambiar el modo de estadísticas compactas de {title}"]},550:e=>{e.exports=["cambiar el color superior del borde de la vela de {title}"]},28146:e=>{e.exports=["cambiar la visibilidad del borde de la vela de {title}"]},7373:e=>{e.exports=["cambiar el color inferior del borde de la vela de {title}"]},38742:e=>{e.exports=["cambiar el color inferior de la vela de {title}"]},42273:e=>{e.exports=["cambiar el color superior de la vela de {title}"]},76054:e=>{e.exports=["cambiar el color de la mecha de la vela de {title}"]},27029:e=>{e.exports=["cambiar la visibilidad de la mecha de la vela de {title}"]},22430:e=>{e.exports=["cambiar la visibilidad del cambio en pips de {title}"]},45537:e=>{e.exports=["cambiar la visibilidad del ángulo de {title}"]},31775:e=>{e.exports=["cambiar el tamaño de la cuenta de {title}"]},37913:e=>{e.exports=["cambiar la casilla mostrar siempre las estadísticas de {title}"]},15521:e=>{e.exports=["cambiar el color de todas las líneas de {title}"]},17466:e=>{ -e.exports=["cambiar el color de línea del arco de {index} de {title}"]},72307:e=>{e.exports=["cambiar el ancho de línea del arco de {index} de {title}"]},13853:e=>{e.exports=["cambiar la visibilidad de la línea {index} de los arcos de {title}"]},78680:e=>{e.exports=["cambiar el valor medio de HL de {title}"]},15802:e=>{e.exports=["cambiar la visibilidad de las etiquetas inferiores de {title}"]},36438:e=>{e.exports=["cambiar la transparencia del fondo de {title}"]},64548:e=>{e.exports=["cambiar la visibilidad del fondo de {title}"]},75312:e=>{e.exports=["cambiar el color del fondo de {title}"]},39651:e=>{e.exports=["cambiar el color del fondo 1 {title}"]},78177:e=>{e.exports=["cambiar el color del fondo 2 {title}"]},42746:e=>{e.exports=["cambiar la visibilidad del rango de barras de {title}"]},53770:e=>{e.exports=["cambiar visibilidad de la cuadrícula de {title}"]},29145:e=>{e.exports=["cambiar el color de la línea de la cuadrícula de {title}"]},64949:e=>{e.exports=["cambiar el estilo de la línea de la cuadrícula de {title}"]},93548:e=>{e.exports=["cambiar el ancho de la línea de la cuadrícula de {title}"]},15485:e=>{e.exports=["cambiar la visibilidad del rango de fecha/hora de {title}"]},3400:e=>{e.exports=["cambiar el grado de {title}"]},91534:e=>{e.exports=["cambiar la visibilidad de la distancia de {title}"]},65056:e=>{e.exports=["cambiar el emoji de {title}"]},65899:e=>{e.exports=["cambiar la visibilidad del emoji de {title}"]},59354:e=>{e.exports=["cambiar el precio de la entrada de {title}"]},1447:e=>{e.exports=["cambiar ampliar hacia abajo en {title}"]},15258:e=>{e.exports=["cambiar ampliar hacia la izquierda en {title}"]},96902:e=>{e.exports=["cambiar ampliar líneas en {title}"]},896:e=>{e.exports=["cambiar ampliar hacia arriba en {title}"]},3708:e=>{e.exports=["cambiar la ampliación hacia la izquierda en {title}"]},52889:e=>{e.exports=["cambiar la ampliación hacia la derecha en {title}"]},86647:e=>{e.exports=["cambiar la ampliación de {title}"]},3156:e=>{e.exports=["cambiar el color del texto del fallo de {title}"]},49885:e=>{e.exports=["cambiar el color de fondo del fallo de {title}"]},89126:e=>{e.exports=["cambiar la visibilidad de la línea {index} del abanico de {title}"]},30016:e=>{e.exports=["cambiar el ancho de línea del abanico de {index} de {title}"]},82516:e=>{e.exports=["cambiar el color de línea del abanico de {index} de {title}"]},78142:e=>{e.exports=["cambiar la visibilidad de los abanicos de {title}"]},79467:e=>{e.exports=["cambiar el color de la línea de abanicos de {title}"]},45739:e=>{e.exports=["cambiar los niveles de Fibonacci en función de la escala logarítmica de {title} "]},99670:e=>{e.exports=["cambiar volteado en {title}"]},35165:e=>{e.exports=["cambiar la visibilidad de los círculos completos de {title}"]},48983:e=>{e.exports=["cambiar el color del fondo de la imagen de {title}"]},45025:e=>{e.exports=["cambiar el tamaño del lote de {title}"]},81170:e=>{e.exports=["cambiar la alineación de las etiquetas de {title}"]},22775:e=>{ -e.exports=["cambiar tamaño de la letra de las etiquetas de {title}"]},24338:e=>{e.exports=["cambiar la visibilidad de las etiquetas de {title}"]},32891:e=>{e.exports=["cambiar el coeficiente de línea de los niveles de {index} de {title}"]},85551:e=>{e.exports=["cambiar el color de línea de los niveles de {index} de {title}"]},47840:e=>{e.exports=["cambiar el estilo de línea de los niveles de {index} de {title}"]},45463:e=>{e.exports=["cambiar la visibilidad de la línea {index} de nivel de {title}"]},90098:e=>{e.exports=["cambiar el ancho de línea de los niveles de {index} de {title}"]},26710:e=>{e.exports=["cambiar los niveles de visibilidad de {title}"]},2359:e=>{e.exports=["cambiar la visibilidad de las etiquetas izquierdas de {title}"]},44643:e=>{e.exports=["cambiar el ancho de la línea de {title}"]},20563:e=>{e.exports=["cambiar el color de la línea de {title}"]},66982:e=>{e.exports=["cambiar el estilo de línea de {title}"]},94441:e=>{e.exports=["cambiar el modo de {title}"]},89996:e=>{e.exports=["cambiar la visibilidad del punto medio de {title}"]},36618:e=>{e.exports=["cambiar reflejado en {title}"]},18544:e=>{e.exports=["cambiar el color de fondo de la fuente de {title}"]},48035:e=>{e.exports=["cambiar el color del borde de la fuente de {title}"]},42286:e=>{e.exports=["cambiar el color del texto fuente de {title}"]},588:e=>{e.exports=["cambiar la posición de las estadísticas de {title}"]},54659:e=>{e.exports=["cambiar el color del stop de {title}"]},89182:e=>{e.exports=["cambiar el nivel de stop de {title}"]},82224:e=>{e.exports=["cambiar el precio de stop de {title}"]},88383:e=>{e.exports=["cambiar el color del texto del éxito en {title}"]},26967:e=>{e.exports=["cambiar el color de fondo del éxito en {title}"]},62243:e=>{e.exports=["cambiar la visibilidad del cambio porcentual de {title}"]},45936:e=>{e.exports=["cambiar la visibilidad de la etiqueta de precios de {title}"]},88577:e=>{e.exports=["cambiar la visibilidad de las etiquetas de precios de {title}"]},47045:e=>{e.exports=["cambiar la visibilidad del rango de precios de {title}"]},56175:e=>{e.exports=["cambiar la visibilidad de los precios de {title}"]},44539:e=>{e.exports=["cambiar el nivel de beneficios de {title}"]},41646:e=>{e.exports=["cambiar el precio de beneficios de {title}"]},52877:e=>{e.exports=["cambiar invertido en {title}"]},16598:e=>{e.exports=["cambiar la visibilidad de las etiquetas derechas de {title}"]},31553:e=>{e.exports=["cambiar el riesgo de {title}"]},40344:e=>{e.exports=["cambiar el modo de visualización de riesgos de {title}"]},73137:e=>{e.exports=["cambiar la visibilidad de las etiquetas superiores de {title}"]},52387:e=>{e.exports=["cambiar el color de fondo del objetivo de {title}"]},6921:e=>{e.exports=["cambiar el color del borde del objetivo {title}"]},97573:e=>{e.exports=["cambiar el color del objetivo de {title}"]},27634:e=>{e.exports=["cambiar el color del texto del objetivo de {title}"]},33822:e=>{e.exports=["cambiar la visibilidad de la etiqueta de tiempo de {title}"]},84321:e=>{ -e.exports=["cambiar la transparencia de {title}"]},12355:e=>{e.exports=["cambiar el valor de varianza de {title}"]},25937:e=>{e.exports=["cambiar la alineación vertical de las etiquetas de {toolName}"]},46991:e=>{e.exports=["cambiar la alineación horizontal de las etiquetas de {toolName}"]},73080:e=>{e.exports=["cambiar la dirección de las etiquetas de {toolName}"]},24272:e=>{e.exports=["cambiar la visibilidad de la línea de {toolName}"]},46404:e=>{e.exports=["cambiar el ancho de la línea de {toolName}"]},50265:e=>{e.exports=["cambiar el color de la línea de {toolName}"]},72781:e=>{e.exports=["cambiar la línea que se extiende a la izquierda de {toolName}"]},84613:e=>{e.exports=["cambiar la línea que se extiende a la derecha de {toolName}"]},62603:e=>{e.exports=["cambiar el final de la línea izquierda de {toolName}"]},62412:e=>{e.exports=["cambiar el final de la línea derecha de {toolName}"]},35422:e=>{e.exports=["cambiar el estilo de línea de {toolName}"]},77690:e=>{e.exports=["cambiar el texto de {toolName}"]},69871:e=>{e.exports=["cambiar la visibilidad del texto de {toolName}"]},25878:e=>{e.exports=["cambiar el ajuste del texto de {toolName}"]},91832:e=>{e.exports=["cambiar el color de fondo del texto de {toolName}"]},18610:e=>{e.exports=["cambiar la visibilidad del fondo del texto de {toolName}"]},44755:e=>{e.exports=["cambiar el color del borde del texto de {toolName}"]},6324:e=>{e.exports=["cambiar el ancho del borde del texto de {toolName}"]},45529:e=>{e.exports=["cambiar la visibilidad del borde del texto de {toolName}"]},6500:e=>{e.exports=["cambiar el color del texto de {toolName}"]},51614:e=>{e.exports=["cambiar la fuente del texto en negrita de {toolName}"]},18572:e=>{e.exports=["cambiar la fuente del texto en cursiva de {toolName}"]},48382:e=>{e.exports=["cambiar tamaño de la fuente del texto de {toolName}"]},18567:e=>{e.exports=["cambiar la propiedad de {propertyName}"]},21926:e=>{e.exports=["color del fondo"]},52241:e=>{e.exports=["relleno del fondo"]},70607:e=>{e.exports=["color de las líneas"]},41075:e=>{e.exports=["estilo de líneas"]},73043:e=>{e.exports=["ancho de líneas"]},72223:e=>{e.exports=["mover dibujos"]},41437:e=>{e.exports=["color del texto"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/fa.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..6d0072c3 --- /dev/null +++ b/charting_library/bundles/fa.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["خط میانی"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["رنگ"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["مختصات"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["کانال"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["کمان‌ها"]},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports=["حاشیه"]},72269:e=>{e.exports=["حاشیه"]},27331:e=>{e.exports=["پس‌زمینه"]},66282:e=>{e.exports="Background #1"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["شبکه"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["قیمت ورود"]},1220:e=>{e.exports=["بسط"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["امتداد از چپ"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["امتداد خطوط"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["امتداد از راست"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["اندازه قلم"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["بادبزن‌ها"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},99180:e=>{e.exports="Lower band #1"},53861:e=>{e.exports="Lower band #2"},44775:e=>{e.exports="Lower band #3"},85206:e=>{e.exports=["برچسب"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["برچسب پس‌زمینه"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["سطوح"]},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["برچسب‌های چپ"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports="Line - close"},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["رنگ محدوده زیان"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents" +},25684:e=>{e.exports=["قیمت"]},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["سطوح قیمت"]},46964:e=>{e.exports=["محدوده قیمتی"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["قیمت‌ها"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["معکوس"]},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["برچسب‌های بالا"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["رنگ محدوده سود"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["شکستن خودکار خطوط"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["شفافیت"]},4372:e=>{e.exports="Trend line"},26775:e=>{e.exports="Upper band #1"},21774:e=>{e.exports="Upper band #2"},21076:e=>{e.exports="Upper band #3"},12374:e=>{e.exports="Use one color"},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},98057:e=>{e.exports="change {title} VWAP line color"},55218:e=>{e.exports="change {title} VWAP line width"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{ +e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},13901:e=>{e.exports="change {title} lower band #1 line color"},78425:e=>{e.exports="change {title} lower band #1 line visibility"},99491:e=>{e.exports="change {title} lower band #1 line width"},55469:e=>{e.exports="change {title} lower band #2 line color"},76157:e=>{e.exports="change {title} lower band #2 line visibility"},8081:e=>{e.exports="change {title} lower band #2 line width"},95016:e=>{e.exports="change {title} lower band #3 line color"},84928:e=>{e.exports="change {title} lower band #3 line visibility"},44693:e=>{e.exports="change {title} lower band #3 line width"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{ +e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},94028:e=>{e.exports="change {title} price visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},10417:e=>{e.exports="change {title} upper band #1 line color"},58722:e=>{e.exports="change {title} upper band #1 line visibility"},13633:e=>{e.exports="change {title} upper band #1 line width"},64709:e=>{e.exports="change {title} upper band #2 line color"},97847:e=>{e.exports="change {title} upper band #2 line visibility"},62921:e=>{e.exports="change {title} upper band #2 line width"},94153:e=>{e.exports="change {title} upper band #3 line color"},19835:e=>{e.exports="change {title} upper band #3 line visibility"},68310:e=>{e.exports="change {title} upper band #3 line width"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{ +e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["رنگ متن"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.4053.929467332218f26dc70f.js b/charting_library/bundles/fa.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..a601571d --- /dev/null +++ b/charting_library/bundles/fa.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["نشانه‌گر"]},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports=["پایین"]},27331:e=>{e.exports=["پس‌زمینه"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["شرح"]},26897:e=>{e.exports=["وقایع"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["اندیکاتورها"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["محورها"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["نماد"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["مقیاس درصدی"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["رنگ نماد پس زمینه"]},26458:e=>{e.exports=["سایه بیشترین و کمترین"]},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["حجم"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ +e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.435.ada80623f71848fbb57d.js b/charting_library/bundles/fa.435.ada80623f71848fbb57d.js deleted file mode 100644 index 8cc340cf..00000000 --- a/charting_library/bundles/fa.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["نشانه‌گر"]},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports=["پایین"]},27331:e=>{e.exports=["پس‌زمینه"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["شرح"]},26897:e=>{e.exports=["وقایع"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["اندیکاتورها"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["محورها"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["نماد"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["مقیاس درصدی"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["رنگ نماد پس زمینه"]},26458:e=>{e.exports=["سایه بیشترین و کمترین"]},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["حجم"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ -e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/fa.505.978e053ffa4899c28da8.js similarity index 50% rename from charting_library/bundles/fa.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/fa.505.978e053ffa4899c28da8.js index 21aa5dd5..73f71813 100644 --- a/charting_library/bundles/fa.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/fa.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["روز"],e.exports.h_dates=["ساعت"],e.exports.m_dates=["ماه"],e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["روز"]},64302:e=>{e.exports=["ساعت"]},79442:e=>{e.exports=["ماه"]},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["پایانی"]},56723:e=>{e.exports=["بیشترین"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["کمترین"]},78155:e=>{e.exports=["باز"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} items"],e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color", +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["روز"],e.exports.h_dates=["ساعت"],e.exports.m_dates=["ماه"],e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["روز"]},64302:e=>{e.exports=["ساعت"]},79442:e=>{e.exports=["ماه"]},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["پایانی"]},56723:e=>{e.exports=["بیشترین"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["کمترین"]},78155:e=>{e.exports=["باز"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} items"],e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color", e.exports["3.618 Level Color_input"]="3.618 Level Color",e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage", e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher",e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD", e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["شروع"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right", @@ -17,23 +17,23 @@ e.exports["Moving Average Adaptive_study"]="Moving Average Adaptive",e.exports[" e.exports["SMI Ergodic Oscillator_study"]="SMI Ergodic Oscillator",e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["دقیقه"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["ستونی"]},19372:e=>{e.exports=["توضیحات"]},20229:e=>{e.exports=["مقایسه یا افزودن نماد"]},46689:e=>{e.exports=["تایید ورودی‏ ها"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["کپی"]},87898:e=>{e.exports=["کپی طرح نمودار"]},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["شمعی"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["تغییر"]},28089:e=>{e.exports=["تغییر نماد"]},99374:e=>{e.exports=["تغییر بازه"]},14412:e=>{e.exports=["تنظیمات نمودار"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports=["شیکاگو"]},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["دایره"]},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports=["تکثیر"]},31691:e=>{e.exports=["پایانی"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["مکان‌نما"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["ارزها"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports=["منحنی"]},95176:e=>{e.exports=["دوره"]},87761:e=>{e.exports=["خطوط دایره ای"]},27891:e=>{e.exports=["الگوی Cypher"]},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["الگوی ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports=["یادداشت ثابت"]},94782:e=>{e.exports=["متن ثابت"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["افزودن نماد"]},8700:e=>{e.exports=["افزودن هشدار"]},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports=["Add Alert on {drawing}"]},44469:e=>{e.exports=["Add Alert on {series}"]},64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{ e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["همواره مخفی"]},71997:e=>{e.exports=["همواره آشکار"]},97305:e=>{e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["اجرای امواج الیوت"]},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["آوریل"]},45104:e=>{e.exports=["کمان"]},42097:e=>{e.exports=["ناحیه"]},96237:e=>{e.exports=["پیکان"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["پیکان رو به پایین"]},35062:e=>{e.exports=["پیکان رو به چپ"]},92163:e=>{e.exports=["پیکان رو به راست"]},33196:e=>{e.exports=["پیکان رو به بالا"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["آتن"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["آگوست"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports=["بوگوتا"]},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["بالون"]},32376:e=>{e.exports=["بانگوک"]},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["میله‌ای"]},98838:e=>{e.exports=["الگوی داده ها"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports=["برلین"]},30251:e=>{e.exports=["قلم"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["جلو"]},26354:e=>{e.exports=["اولین"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports=["بوینس آیرس"]},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports=["برو به تاریخ"]},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports=["منحنی دوگانه"]},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{ e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},53831:e=>{e.exports="Data window..."},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["تاریخ"]},60222:e=>{e.exports=["بازه زمانی"]},79859:e=>{e.exports=["محدوده تاریخ و قیمت"]},92203:e=>{e.exports=["دسامبر"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},8338:e=>{e.exports="Draw Horizontal Line at"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports="Edit {title} alert"},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["پیش بینی"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["فوریه"]},82719:e=>{e.exports=["کانال فیبوناچی"]},64192:e=>{e.exports=["دایره های فیبوناچی"]},63835:e=>{e.exports=["اصلاحی فیبوناچی"]},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports=["منطقه زمانی فیبوناچی"]},72489:e=>{e.exports=["گوه فیبوناچی"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["علامت گذاری"]},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports=["چرخش عمودی"]},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports=["کلکته"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["شمعی توخالی"]},32918:e=>{e.exports=["هنگ کنگ"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["خط افقی"]},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["عدم نمایش"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{ -e.exports=["بیشترین"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["میانروز"]},14177:e=>{e.exports=["نماد غیر معتبر"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["افزودن اندیکاتور"]},9114:e=>{e.exports=["داخلی"]},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports=["شمایل"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["ژانویه"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports=["ژوئن"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["باز"]},25595:e=>{e.exports=["اصلی"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["کمترین"]},42284:e=>{e.exports=["قفل"]},1441:e=>{e.exports=["قفل/باز"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["لندن"]},44604:e=>{e.exports=["وضعیت خرید"]},87604:e=>{e.exports=["لس آنجلس"]},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["برچسب‌ها"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["خط"]},38397:e=>{e.exports=["نقاط قیمت"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["شیف تغییر داده‌شد"]},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports=["مسکو"]},58038:e=>{e.exports=["مادرید"]},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["مارس"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports=["دقیقه"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["جرخش افقی"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["یادداشت"]}, -71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["نیویورک"]},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["ذخیره به عنوان"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["سائوپلو"]},37207:e=>{e.exports="Scale price chart only"},51464:e=>{e.exports=["شیف"]},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["تنظیمات"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["آخرین"]},23221:e=>{e.exports=["عقب"]},5961:e=>{e.exports=["سئول"]},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["تنفس معاملاتی"]},69240:e=>{e.exports=["شانگهای"]},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports=["نمایش"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["سنگاپور"]},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["نحوه نمایش"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["ماندن در حالت ترسیم"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["کمتر از دقیقه"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports=["سیدنی"]},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports=["پاریس"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{ -e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["محدوده قیمتی"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["خط قیمت"]},48404:e=>{e.exports=["اصلی"]},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["مستطیل"]},41615:e=>{e.exports=["حالت بعدی"]},35001:e=>{e.exports=["روند رگراسیون"]},34596:e=>{e.exports=["حذف"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["ورشو"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["توکیو"]},83836:e=>{e.exports=["تورنتو"]},38788:e=>{e.exports=["چین تایپه"]},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["متن"]},16267:e=>{e.exports=["تهران"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["منطقه زمانی"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"}, -15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["حالت قبلی"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports=["ونکوور"]},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["ترتیب نمایش"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["تغییر رزولوشن"]},526:e=>{e.exports=["تغییر نماد"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"}, -65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["عدم نمایش اشکال"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["در حال بارگزاری ..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{ -e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports="scale price chart only"},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} میله"]},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{ -e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports=["days"]},52254:e=>{e.exports=["hours"]},99062:e=>{e.exports=["months"]},69143:e=>{e.exports=["minutes"]},71787:e=>{e.exports=["seconds"]},82797:e=>{e.exports=["ranges"]},47966:e=>{e.exports=["weeks"]},99136:e=>{e.exports=["ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]=["نفت خام برنت"],e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["مس"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"], -e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"], -e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures", -e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index", -e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index", -e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["U.S. Dollar Currency Index"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]=["نفت خام برنت"],e.exports["#ICEEUR:CB1!-symbol-description"]=["نفت خام برنت"],e.exports["#ICEUSA:CC-symbol-description"]=["کاکائو"],e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI", -e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["طلا"],e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["گاز طبیعی"],e.exports["#ICEUSA:OJ-symbol-description"]=["آب پرتقال"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["نقره"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["فلز روی"],e.exports["#CBOT:ZC-symbol-description"]=["دانه ذرت"],e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]=["روغن سویا"],e.exports["#CBOT:ZO-symbol-description"]=["جو"],e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]=["دانه سویا"],e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]=["گندم"],e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar", -e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index", -e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures", -e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures",e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures", -e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index", -e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee",e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract", -e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract",e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar", -e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file +e.exports=["بیشترین"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["میانروز"]},14177:e=>{e.exports=["نماد غیر معتبر"]},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["افزودن اندیکاتور"]},9114:e=>{e.exports=["داخلی"]},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports=["شمایل"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["ژانویه"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports=["ژوئن"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["باز"]},25595:e=>{e.exports=["اصلی"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["کمترین"]},42284:e=>{e.exports=["قفل"]},1441:e=>{e.exports=["قفل/باز"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["لندن"]},44604:e=>{e.exports=["وضعیت خرید"]},87604:e=>{e.exports=["لس آنجلس"]},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["برچسب‌ها"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["خط"]},38397:e=>{e.exports=["نقاط قیمت"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["شیف تغییر داده‌شد"]},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports=["مسکو"]},58038:e=>{e.exports=["مادرید"]},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["مارس"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports=["دقیقه"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["جرخش افقی"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["یادداشت"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{ +e.exports="Nairobi"},91203:e=>{e.exports=["نیویورک"]},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["ذخیره به عنوان"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["سائوپلو"]},37207:e=>{e.exports="Scale price chart only"},51464:e=>{e.exports=["شیف"]},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["تنظیمات"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["آخرین"]},23221:e=>{e.exports=["عقب"]},5961:e=>{e.exports=["سئول"]},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["تنفس معاملاتی"]},69240:e=>{e.exports=["شانگهای"]},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports=["نمایش"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["سنگاپور"]},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["نحوه نمایش"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["ماندن در حالت ترسیم"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["کمتر از دقیقه"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports=["سیدنی"]},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports=["پاریس"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{ +e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["محدوده قیمتی"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["خط قیمت"]},48404:e=>{e.exports=["اصلی"]},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["مستطیل"]},41615:e=>{e.exports=["حالت بعدی"]},35001:e=>{e.exports=["روند رگراسیون"]},34596:e=>{e.exports=["حذف"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["ورشو"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["توکیو"]},83836:e=>{e.exports=["تورنتو"]},38788:e=>{e.exports=["چین تایپه"]},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["متن"]},16267:e=>{e.exports=["تهران"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["منطقه زمانی"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{ +e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["حالت قبلی"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports=["ونکوور"]},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["ترتیب نمایش"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["تغییر رزولوشن"]},526:e=>{e.exports=["تغییر نماد"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{ +e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["عدم نمایش اشکال"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["در حال بارگزاری ..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"}, +74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports="scale price chart only"},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} میله"]},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"}, +19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports=["days"]},52254:e=>{e.exports=["hours"]},99062:e=>{e.exports=["months"]},69143:e=>{e.exports=["minutes"]},71787:e=>{e.exports=["seconds"]},82797:e=>{e.exports=["ranges"]},47966:e=>{e.exports=["weeks"]},99136:e=>{e.exports=["ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]=["نفت خام برنت"],e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["مس"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"], +e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"], +e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures", +e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index", +e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index", +e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["U.S. Dollar Currency Index"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]=["نفت خام برنت"],e.exports["#ICEEUR:CB1!-symbol-description"]=["نفت خام برنت"],e.exports["#ICEUSA:CC-symbol-description"]=["کاکائو"],e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"], +e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["طلا"],e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["گاز طبیعی"],e.exports["#ICEUSA:OJ-symbol-description"]=["آب پرتقال"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["نقره"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["فلز روی"],e.exports["#CBOT:ZC-symbol-description"]=["دانه ذرت"],e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]=["روغن سویا"],e.exports["#CBOT:ZO-symbol-description"]=["جو"],e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]=["دانه سویا"],e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]=["گندم"],e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling", +e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures", +e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures",e.exports["#CBOE:BG1!-symbol-description"]="Bitcoin CBOE Futures",e.exports["#TVC:MY10-symbol-description"]="Malaysia Government Bonds 10 YR",e.exports["#CME:S61!-symbol-description"]="Swiss Franc Futures",e.exports["#TVC:DEU30-symbol-description"]="DAX Index",e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]="New Zealand Dollar Currency Index",e.exports["#MIL:FTSEMIB-symbol-description"]="FTSE MIB Index",e.exports["#XETR:DAX-symbol-description"]="DAX Index",e.exports["#MOEX:IMOEX-symbol-description"]="MOEX Russia Index",e.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]="MICEX Index Futures",e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]="CAC 40 Index",e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]="UK Government Bonds 10 YR Yield",e.exports["#TVC:AU10Y-symbol-description"]="Australia Government Bonds 10 YR Yield",e.exports["#TVC:CN10Y-symbol-description"]="China Government Bonds 10 YR Yield",e.exports["#TVC:DE10Y-symbol-description"]="German Government Bonds 10 YR Yield",e.exports["#TVC:ES10Y-symbol-description"]="Spain Government Bonds 10 YR Yield",e.exports["#TVC:FR10Y-symbol-description"]="France Government Bonds 10 YR Yield",e.exports["#TVC:IN10Y-symbol-description"]=["India Government Bonds 10 yr"],e.exports["#TVC:IT10Y-symbol-description"]=["Italy Government Bonds 10 yr"],e.exports["#TVC:JP10Y-symbol-description"]=["Japan Government Bonds 10 yr"],e.exports["#TVC:KR10Y-symbol-description"]="Korea Government Bonds 10 YR Yield",e.exports["#TVC:MY10Y-symbol-description"]="Malaysia Government Bonds 10 YR Yield",e.exports["#TVC:PT10Y-symbol-description"]="Portugal Government Bonds 10 YR Yield",e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["US Government Bonds 2 yr"],e.exports["#TVC:US05Y-symbol-description"]=["US Government Bonds 5 yr"],e.exports["#TVC:US10Y-symbol-description"]=["US Government Bonds 10 yr"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]="Japanese Yen Futures",e.exports["#CME_MINI:J71!-symbol-description"]="Japanese Yen E-mini Futures",e.exports["#CME_MINI:WM1!-symbol-description"]="E-micro Japanese Yen / U.S. Dollar Futures",e.exports["#CME:M61!-symbol-description"]="Mexican Peso Futures",e.exports["#CME:T61!-symbol-description"]="South African Rand Futures",e.exports["#CME:SK1!-symbol-description"]="Swedish Krona Futures",e.exports["#CME:QT1!-symbol-description"]="Chinese Renminbi / U.S. Dollar Futures", +e.exports["#COMEX:AUP1!-symbol-description"]="Aluminum MW U.S. Transaction Premium Platts (25MT) Futures",e.exports["#CME:L61!-symbol-description"]="Brazilian Real Futures",e.exports["#CME:WP1!-symbol-description"]="Polish Zloty Futures",e.exports["#CME:N61!-symbol-description"]="New Zealand Dollar Futures",e.exports["#CME_MINI:MG1!-symbol-description"]="E-micro Australian Dollar / U.S. Dollar Futures",e.exports["#CME_MINI:WN1!-symbol-description"]="E-micro Swiss Franc / U.S. Dollar Futures",e.exports["#CME_MINI:MF1!-symbol-description"]="E-micro Euro / U.S. Dollar Futures",e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]="Denatured Fuel Ethanol Futures",e.exports["#CME_MINI:MB1!-symbol-description"]="E-micro British Pound / U.S. Dollar Futures",e.exports["#NYMEX_MINI:QU1!-symbol-description"]="E-mini Gasoline Futures",e.exports["#NYMEX_MINI:QX1!-symbol-description"]="E-mini Heating Oil Futures",e.exports["#COMEX_MINI:QC1!-symbol-description"]="E-mini Copper Futures",e.exports["#NYMEX_MINI:QG1!-symbol-description"]="E-mini Natural Gas Futures",e.exports["#CME:E41!-symbol-description"]="U.S. Dollar / Turkish Lira Futures",e.exports["#COMEX_MINI:QI1!-symbol-description"]="Silver (Mini) Futures",e.exports["#CME:DL1!-symbol-description"]="Milk, Class III Futures",e.exports["#NYMEX:UX1!-symbol-description"]="Uranium Futures",e.exports["#CBOT:BO1!-symbol-description"]="Soybean Oil Futures",e.exports["#CME:HE1!-symbol-description"]="Lean Hogs Futures",e.exports["#NYMEX:IAC1!-symbol-description"]="Newcastle Coal Futures",e.exports["#NYMEX_MINI:QM1!-symbol-description"]="E-mini Light Crude Oil Futures",e.exports["#NYMEX:JMJ1!-symbol-description"]="Mini Brent Financial Futures",e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]="30 Day Federal Funds Interest Rate Futures",e.exports["#CME:LE1!-symbol-description"]="Live Cattle Futures",e.exports["#CME:UP1!-symbol-description"]="Swiss Franc / Japanese Yen Futures",e.exports["#CBOT:ZN1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]="Feeder Cattle Futures",e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]="CME Housing Futures — Washington DC",e.exports["#CBOT:ZO1!-symbol-description"]="Oat Futures",e.exports["#CBOT:ZM1!-symbol-description"]="Soybean Meal Futures",e.exports["#CBOT_MINI:XN1!-symbol-description"]="Corn Mini Futures",e.exports["#CBOT:ZC1!-symbol-description"]="Corn Futures",e.exports["#CME:LS1!-symbol-description"]="Lumber Futures",e.exports["#CBOT_MINI:XW1!-symbol-description"]="Wheat Mini Futures",e.exports["#CBOT_MINI:XK1!-symbol-description"]="Soybean Mini Futures",e.exports["#CBOT:ZS1!-symbol-description"]="Soybean Futures",e.exports["#NYMEX:PA1!-symbol-description"]="Palladium Futures",e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures", +e.exports["#CBOT:ZR1!-symbol-description"]="Rice Futures",e.exports["#COMEX_MINI:GR1!-symbol-description"]="Gold (E-micro) Futures",e.exports["#COMEX_MINI:QO1!-symbol-description"]="Gold (Mini) Futures",e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]="Lead Futures",e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]="South Africa Top 40 Index",e.exports["#BMV:ME-symbol-description"]="IPC Mexico Index",e.exports["#BCBA:IMV-symbol-description"]="MERVAL Index",e.exports["#HSI:HSI-symbol-description"]="Hang Seng Index",e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]="EGX 30 Price Return Index",e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]="Taiwan Capitalization Weighted Stock Index",e.exports["#QSE:GNRI-symbol-description"]="QE Index",e.exports["#BME:IBC-symbol-description"]="IBEX 35 Index",e.exports["#NZX:NZ50G-symbol-description"]="S&P / NZX 50 Index Gross",e.exports["#SIX:SMI-symbol-description"]="Swiss Market Index",e.exports["#SZSE:399001-symbol-description"]="SZSE Component Index",e.exports["#TADAWUL:TASI-symbol-description"]="Tadawul All Shares Index",e.exports["#IDX:COMPOSITE-symbol-description"]="IDX Composite Index",e.exports["#EURONEXT:PX1-symbol-description"]="CAC 40 Index",e.exports["#OMXHEX:OMXH25-symbol-description"]="OMX Helsinki 25 Index",e.exports["#EURONEXT:BEL20-symbol-description"]="BEL 20 Index",e.exports["#TVC:STI-symbol-description"]="Straits Times Index",e.exports["#DFM:DFMGI-symbol-description"]="DFM Index",e.exports["#TVC:KOSPI-symbol-description"]="Korea Composite Stock Price Index",e.exports["#FTSEMYX:FBMKLCI-symbol-description"]="FTSE Bursa Malaysia KLCI Index",e.exports["#TASE:TA35-symbol-description"]="TA-35 Index",e.exports["#OMXSTO:OMXS30-symbol-description"]="OMX Stockholm 30 Index",e.exports["#OMXICE:OMXI8-symbol-description"]="OMX Iceland 8 Index",e.exports["#NSENG:NSE30-symbol-description"]="NSE 30 Index",e.exports["#BAHRAIN:BSEX-symbol-description"]="Bahrain All Share Index",e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]="OMX Copenhagen 25 Index",e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]="BELEX 15 Index",e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]="AEX Index",e.exports["#CBOE:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#NASDAQ:XAU-symbol-description"]="PHLX Gold and Silver Sector Index",e.exports["#DJ:DJUSCL-symbol-description"]="Dow Jones U.S. Coal Index",e.exports["#DJ:DJCIKC-symbol-description"]="Dow Jones Commodity Index Coffee", +e.exports["#DJ:DJCIEN-symbol-description"]="Dow Jones Commodity Index Energy",e.exports["#NASDAQ:OSX-symbol-description"]="PHLX Oil Service Sector Index",e.exports["#DJ:DJCISB-symbol-description"]="Dow Jones Commodity Index Sugar",e.exports["#DJ:DJCICC-symbol-description"]="Dow Jones Commodity Index Cocoa",e.exports["#DJ:DJCIGR-symbol-description"]="Dow Jones Commodity Index Grains",e.exports["#DJ:DJCIAGC-symbol-description"]="Dow Jones Commodity Index Agriculture Capped Component",e.exports["#DJ:DJCISI-symbol-description"]="Dow Jones Commodity Index Silver",e.exports["#DJ:DJCIIK-symbol-description"]="Dow Jones Commodity Index Nickel",e.exports["#NASDAQ:HGX-symbol-description"]="PHLX Housing Sector Index",e.exports["#DJ:DJCIGC-symbol-description"]="Dow Jones Commodity Index Gold",e.exports["#SP:SPGSCI-symbol-description"]="S&P Goldman Sachs Commodity Index",e.exports["#NASDAQ:UTY-symbol-description"]="PHLX Utility Sector Index",e.exports["#DJ:DJU-symbol-description"]="Dow Jones Utility Average Index",e.exports["#SP:SVX-symbol-description"]="S&P 500 Value Index",e.exports["#SP:OEX-symbol-description"]="S&P 100 Index",e.exports["#CBOE:OEX-symbol-description"]="S&P 100 Index",e.exports["#NASDAQ:SOX-symbol-description"]="Philadelphia Semiconductor Index",e.exports["#RUSSELL:RUI-symbol-description"]="Russell 1000 Index",e.exports["#RUSSELL:RUA-symbol-description"]="Russell 3000 Index",e.exports["#RUSSELL:RUT-symbol-description"]="Russell 2000 Index",e.exports["#NYSE:XMI-symbol-description"]="NYSE ARCA Major Market Index",e.exports["#NYSE:XAX-symbol-description"]="AMEX Composite Index",e.exports["#NASDAQ:NDX-symbol-description"]="Nasdaq 100 Index",e.exports["#NASDAQ:IXIC-symbol-description"]="Nasdaq Composite Index",e.exports["#DJ:DJT-symbol-description"]="Dow Jones Transportation Average Index",e.exports["#NYSE:NYA-symbol-description"]="NYSE Composite Index",e.exports["#NYMEX:CJ1!-symbol-description"]="Cocoa Futures",e.exports["#USDILS-symbol-description"]="U.S. Dollar / Israeli Shekel",e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]="Poland Government Bonds 10 YR Yield",e.exports["#TVC:PL05Y-symbol-description"]="Poland Government Bonds 5 YR Yield",e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]="S&P 500 Index",e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Contract",e.exports["#BYBIT:XRPUSD-symbol-description"]="XRPUSD Perpetual Contract",e.exports["#BYBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Contract", +e.exports["#BITMEX:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#DERIBIT:BTCUSD-symbol-description"]="BTCUSD Perpetual Futures Contract",e.exports["#DERIBIT:ETHUSD-symbol-description"]="ETHUSD Perpetual Futures Contract",e.exports["#USDHUF-symbol-description"]="U.S. Dollar / Hungarian Forint",e.exports["#USDTHB-symbol-description"]="U.S. Dollar / Thai Baht",e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]="Bitcoin / U.S. Dollar Index",e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]="Crypto Total Market Cap, $",e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]="Cotton Futures",e.exports["#PHEMEX:BTCUSD-symbol-description"]="BTC Perpetual Futures Contract",e.exports["#PHEMEX:ETHUSD-symbol-description"]="ETH Perpetual Futures Contract",e.exports["#PHEMEX:XRPUSD-symbol-description"]="XRP Perpetual Futures Contract",e.exports["#PHEMEX:LTCUSD-symbol-description"]="LTC Perpetual Futures Contract",e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]="Canadian Government Bonds 10 YR Yield",e.exports["#TVC:ID10Y-symbol-description"]="Indonesia Government Bonds 10 YR Yield",e.exports["#TVC:NL10-symbol-description"]="Netherlands Government Bonds, 10 YR",e.exports["#TVC:NL10Y-symbol-description"]="Netherlands Government Bonds 10 YR Yield",e.exports["#TVC:NZ10-symbol-description"]="New Zealand Government Bonds, 10 YR",e.exports["#TVC:NZ10Y-symbol-description"]="New Zealand Government Bonds 10 YR Yield",e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar", +e.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",e.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",e.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",e.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.77.a1830a06fe990f9f1170.js b/charting_library/bundles/fa.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/fa.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/fa.77.5401b8766c940f90b3e9.js index d90d0286..ed2468c2 100644 --- a/charting_library/bundles/fa.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/fa.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["لغو"]},23398:e=>{e.exports=["تغییر نماد"]},94551:e=>{e.exports=["نمودار"]},64498:e=>{e.exports="All sources"},97637:e=>{e.exports=["آوریل"]},86797:e=>{e.exports=["آگوست"]},79852:e=>{e.exports="Bond"},55669:e=>{e.exports=["دسامبر"]},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["شرح"]},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports=["فاصله"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["می"]},84675:e=>{e.exports="March"},54406:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["جستجو"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["نماد"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex" +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["لغو"]},23398:e=>{e.exports=["تغییر نماد"]},94551:e=>{e.exports=["نمودار"]},64498:e=>{e.exports="All sources"},97637:e=>{e.exports=["آوریل"]},86797:e=>{e.exports=["آگوست"]},79852:e=>{e.exports="Bond"},55669:e=>{e.exports=["دسامبر"]},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["شرح"]},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports=["فاصله"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["می"]},84675:e=>{e.exports="March"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["جستجو"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["نماد"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex" },81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fa.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/fa.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 752fe7d3..00000000 --- a/charting_library/bundles/fa.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["خط میانی"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["رنگ"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["مختصات"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["کانال"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["کمان‌ها"]},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports=["حاشیه"]},72269:e=>{e.exports=["حاشیه"]},27331:e=>{e.exports=["پس‌زمینه"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["شبکه"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["قیمت ورود"]},1220:e=>{e.exports=["بسط"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["امتداد از چپ"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["امتداد خطوط"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["امتداد از راست"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["اندازه قلم"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["بادبزن‌ها"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["برچسب"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["برچسب پس‌زمینه"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["سطوح"]},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["برچسب‌های چپ"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports="Line - close"},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports="Line - low"},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["رنگ محدوده زیان"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["قیمت"]},23675:e=>{e.exports="Price label"},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["سطوح قیمت"]},46964:e=>{e.exports=["محدوده قیمتی"]},59771:e=>{ -e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["قیمت‌ها"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["معکوس"]},91367:e=>{e.exports="Right labels"},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["برچسب‌های بالا"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["رنگ محدوده سود"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["شکستن خودکار خطوط"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["شفافیت"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{ -e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{ -e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["رنگ متن"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/flag-square-mock-dark.16b5f3a431f502b03ae3.svg b/charting_library/bundles/flag-square-mock-dark.16b5f3a431f502b03ae3.svg new file mode 100644 index 00000000..2377c83f --- /dev/null +++ b/charting_library/bundles/flag-square-mock-dark.16b5f3a431f502b03ae3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/charting_library/bundles/flag-square-mock.d201313017eb2c1b989f.svg b/charting_library/bundles/flag-square-mock.d201313017eb2c1b989f.svg new file mode 100644 index 00000000..2479c772 --- /dev/null +++ b/charting_library/bundles/flag-square-mock.d201313017eb2c1b989f.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/charting_library/bundles/floating-toolbars.7e994754e6bfb1b219c3.js b/charting_library/bundles/floating-toolbars.6db0236a7aedcdedac97.js similarity index 99% rename from charting_library/bundles/floating-toolbars.7e994754e6bfb1b219c3.js rename to charting_library/bundles/floating-toolbars.6db0236a7aedcdedac97.js index 50565e3e..ade18b6f 100644 --- a/charting_library/bundles/floating-toolbars.7e994754e6bfb1b219c3.js +++ b/charting_library/bundles/floating-toolbars.6db0236a7aedcdedac97.js @@ -5,7 +5,7 @@ icon:g}];function w(t){const{multipleProperty:e,title:o,undoText:d,propertyAppli h=(a-l)/u+(a{this._container=t},this._handlePosition=t=>{const{hsv:{h:e},onChange:o}=this.props;if(!o)return;const i=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),n=t.clientX-i.left,s=t.clientY-i.top;let r=n/i.width;r<0?r=0:r>1&&(r=1);let a=1-s/i.height;a<0?a=0:a>1&&(a=1),o({h:e,s:r,v:a})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,f.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e,s:o,v:n}}=this.props,r=`hsl(${360*e}, 100%, 50%)`;return i.createElement("div",{className:s()(C.saturation,t),style:{backgroundColor:r},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:C.pointer,style:{left:100*o+"%",top:100*(1-n)+"%"}}))}}var S=o(1369);class x extends i.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=t=>{this._container=t},this._handlePosition=t=>{const{hsv:{s:e,v:o},onChange:i}=this.props;if(!i)return;const n=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let s=(t.clientY-n.top)/n.height;s<0?s=0:s>1&&(s=1),i({h:s,s:e,v:o})},this._mouseDown=t=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=t=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(t)},this._mouseMove=(0,f.default)(this._handlePosition,100),this._handleTouch=t=>{this._handlePosition(t.nativeEvent.touches[0])}}render(){const{className:t,hsv:{h:e}}=this.props;return i.createElement("div",{className:s()(S.hue,t)},i.createElement("div",{className:S.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},i.createElement("div",{className:S.pointer,style:{top:100*e+"%"}})))}}var T=o(80679);const W="#000000",E=r.t(null,{context:"Color Picker"},o(40276));class L extends i.PureComponent{constructor(t){super(t),this._handleHSV=t=>{const e=function(t){const{h:e,s:o,v:i}=t;let n,s,r;const a=Math.floor(6*e),l=6*e-a,c=i*(1-o),d=i*(1-l*o),h=i*(1-(1-l)*o);switch(a%6){case 0:n=i,s=h,r=c;break;case 1:n=d,s=i,r=c;break;case 2:n=c,s=i,r=h;break;case 3:n=c,s=d,r=i;break;case 4:n=h,s=c,r=i;break;case 5:n=i,s=c,r=d;break;default:n=0,s=0,r=0}return"#"+[255*n,255*s,255*r].map((t=>("0"+Math.round(t).toString(16)).replace(/.+?([a-f0-9]{2})$/i,"$1"))).join("")}(t)||W;this.setState({color:e,inputColor:e.replace(/^#/,""),hsv:t}), this.props.onSelect(e)},this._handleInput=t=>{const e=t.currentTarget.value;try{const t=b(e),o=`#${e}`;this.setState({color:o,inputColor:e,hsv:t}),this.props.onSelect(o)}catch(t){this.setState({inputColor:e})}},this._handleAddColor=()=>this.props.onAdd(this.state.color);const e=t.color||W;this.state={color:e,inputColor:e.replace(/^#/,""),hsv:b(e)}}render(){const{color:t,hsv:e,inputColor:o}=this.state;return i.createElement("div",{className:T.container},i.createElement("div",{className:T.form},i.createElement("div",{className:T.swatch,style:{backgroundColor:t}}),i.createElement("div",{className:T.inputWrap},i.createElement("span",{className:T.inputHash},"#"),i.createElement("input",{type:"text",className:T.input,value:o,onChange:this._handleInput})),i.createElement("div",{className:T.buttonWrap},i.createElement(w.Button,{size:"s",onClick:this._handleAddColor},E))),i.createElement("div",{className:T.hueSaturationWrap},i.createElement(P,{className:T.saturation,hsv:e,onChange:this._handleHSV}),i.createElement(x,{className:T.hue,hsv:e,onChange:this._handleHSV})))}}var B=o(93402);const k=r.t(null,{context:"Color Picker"},o(53585)),N=r.t(null,{context:"Color Picker"},o(81865));class D extends i.PureComponent{constructor(t){super(t),this._handleAddColor=t=>{this.setState({isCustom:!1}),this._onToggleCustom(!1);const{onAddColor:e}=this.props;e&&e(t)},this._handleSelectColor=t=>{const{onColorChange:e}=this.props,{isCustom:o}=this.state;e&&e(t,o)},this._handleCustomClick=()=>{this.setState({isCustom:!0}),this._onToggleCustom(!0)},this._handleOpacity=t=>{const{onOpacityChange:e}=this.props;e&&e(t)},this.state={isCustom:!1}}componentDidUpdate(t,e){t.selectOpacity!==this.props.selectOpacity&&this.props.menu&&this.props.menu.update()}render(){const{color:t,opacity:e,selectCustom:o,selectOpacity:n,customColors:r,onRemoveCustomColor:a}=this.props,{isCustom:l}=this.state,c="number"==typeof e?e:1;return l?i.createElement(L,{color:t,onSelect:this._handleSelectColor,onAdd:this._handleAddColor}):i.createElement("div",{className:B.container},i.createElement(v,{colors:u.basic,color:t,onSelect:this._handleSelectColor}),i.createElement(v,{colors:u.extended,color:t,onSelect:this._handleSelectColor}),i.createElement("div",{className:B.separator}),i.createElement(p.Provider,{value:a},i.createElement(v,{colors:r,color:t,onSelect:this._handleSelectColor},o&&i.createElement("div",{className:s()(B.customButton,"apply-common-tooltip"),onClick:this._handleCustomClick,title:k}))),n&&i.createElement(i.Fragment,null,i.createElement("div",{className:B.sectionTitle},N),i.createElement(y.Opacity,{color:t,opacity:c,onChange:this._handleOpacity})))}_onToggleCustom(t){const{onToggleCustom:e}=this.props;e&&e(t)}}},54368:(t,e,o)=>{"use strict";o.d(e,{Opacity:()=>l});var i=o(50959),n=o(97754),s=o(50151),r=o(37160),a=o(30099);class l extends i.PureComponent{constructor(t){super(t),this._container=null,this._pointer=null,this._raf=null,this._refContainer=t=>{this._container=t},this._refPointer=t=>{this._pointer=t},this._handlePosition=t=>{ null===this._raf&&(this._raf=requestAnimationFrame((()=>{const e=(0,s.ensureNotNull)(this._container),o=(0,s.ensureNotNull)(this._pointer),i=e.getBoundingClientRect(),n=o.offsetWidth,a=t.clientX-n/2-i.left,l=(0,r.clamp)(a/(i.width-n),0,1);this.setState({inputOpacity:Math.round(100*l).toString()}),this.props.onChange(l),this._raf=null})))},this._onSliderClick=t=>{this._handlePosition(t.nativeEvent),this._dragSubscribe()},this._mouseUp=t=>{this.setState({isPointerDragged:!1}),this._dragUnsubscribe(),this._handlePosition(t)},this._mouseMove=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t)},this._onTouchStart=t=>{this._handlePosition(t.nativeEvent.touches[0])},this._handleTouch=t=>{this.setState({isPointerDragged:!0}),this._handlePosition(t.nativeEvent.touches[0])},this._handleTouchEnd=()=>{this.setState({isPointerDragged:!1})},this._handleInput=t=>{const e=t.currentTarget.value,o=Number(e)/100;this.setState({inputOpacity:e}),Number.isNaN(o)||o>1||this.props.onChange(o)},this.state={inputOpacity:Math.round(100*t.opacity).toString(),isPointerDragged:!1}}componentWillUnmount(){null!==this._raf&&(cancelAnimationFrame(this._raf),this._raf=null),this._dragUnsubscribe()}render(){const{color:t,opacity:e,hideInput:o}=this.props,{inputOpacity:s,isPointerDragged:r}=this.state,l={color:t||void 0};return i.createElement("div",{className:a.opacity},i.createElement("div",{className:a.opacitySlider,style:l,ref:this._refContainer,onMouseDown:this._onSliderClick,onTouchStart:this._onTouchStart,onTouchMove:this._handleTouch,onTouchEnd:this._handleTouchEnd},i.createElement("div",{className:a.opacitySliderGradient,style:{backgroundImage:`linear-gradient(90deg, transparent, ${t})`}}),i.createElement("div",{className:a.opacityPointerWrap},i.createElement("div",{className:n(a.pointer,r&&a.dragged),style:{left:100*e+"%"},ref:this._refPointer}))),!o&&i.createElement("div",{className:a.opacityInputWrap},i.createElement("input",{type:"text",className:a.opacityInput,value:s,onChange:this._handleInput}),i.createElement("span",{className:a.opacityInputPercent},"%")))}_dragSubscribe(){const t=(0,s.ensureNotNull)(this._container).ownerDocument;t&&(t.addEventListener("mouseup",this._mouseUp),t.addEventListener("mousemove",this._mouseMove))}_dragUnsubscribe(){const t=(0,s.ensureNotNull)(this._container).ownerDocument;t&&(t.removeEventListener("mousemove",this._mouseMove),t.removeEventListener("mouseup",this._mouseUp))}}},6914:(t,e,o)=>{"use strict";o.d(e,{basic:()=>a,extended:()=>c,white:()=>n});var i=o(48891);const n=i.colorsPalette["color-white"],s=["ripe-red","tan-orange","banana-yellow","iguana-green","minty-green","sky-blue","tv-blue","deep-blue","grapes-purple","berry-pink"],r=[200,300,400,500,600,700,800,900].map((t=>`color-cold-gray-${t}`));r.unshift("color-white"),r.push("color-black"),s.forEach((t=>{r.push(`color-${t}-500`)}));const a=r.map((t=>i.colorsPalette[t])),l=[];[100,200,300,400,700,900].forEach((t=>{s.forEach((e=>{l.push(`color-${e}-${t}`)}))}));const c=l.map((t=>i.colorsPalette[t]))},56512:(t,e,o)=>{"use strict" -;o.d(e,{useCustomColors:()=>l});var i=o(50959),n=o(56840),s=o(76422);function r(t,e){(0,i.useEffect)((()=>(s.subscribe(t,e,null),()=>{s.unsubscribe(t,e,null)})),[t,e])}var a=o(24377);function l(){const[t,e]=(0,i.useState)((0,n.getJSON)("pickerCustomColors",[]));r("add_new_custom_color",(o=>e(c(o,t)))),r("remove_custom_color",(o=>e(d(o,t))));const o=(0,i.useCallback)((e=>{const o=e?(0,a.parseRgb)(e):null;t.some((t=>null!==t&&null!==o&&(0,a.areEqualRgb)((0,a.parseRgb)(t),o)))||(s.emit("add_new_custom_color",e),(0,n.setJSON)("pickerCustomColors",c(e,t)))}),[t]),l=(0,i.useCallback)((e=>{(e>=0||e29&&o.shift(),o}function d(t,e){return e.filter(((e,o)=>t!==o))}},84877:(t,e,o)=>{"use strict";o.d(e,{MatchMediaMap:()=>r});var i=o(50959),n=o(66783),s=o.n(n);class r extends i.Component{constructor(t){super(t),this._handleMediaChange=()=>{const t=l(this.state.queries,((t,e)=>e.matches));let e=!1;for(const o in t)if(t.hasOwnProperty(o)&&this.state.matches[o]!==t[o]){e=!0;break}e&&this.setState({matches:t})};const{rules:e}=this.props;this.state=a(e)}shouldComponentUpdate(t,e){return!s()(t,this.props)||(!s()(e.rules,this.state.rules)||!s()(e.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(t,e){s()(t.rules,this.props.rules)||this._migrate(e.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(t,e){if(s()(t.rules,e.rules))return null;const{rules:o}=t;return a(o)}_migrate(t,e){null!==t&&l(t,((t,e)=>{e.removeListener(this._handleMediaChange)})),null!==e&&l(e,((t,e)=>{e.addListener(this._handleMediaChange)}))}}function a(t){const e=l(t,((t,e)=>window.matchMedia(e)));return{queries:e,matches:l(e,((t,e)=>e.matches)),rules:{...t}}}function l(t,e){const o={};for(const i in t)t.hasOwnProperty(i)&&(o[i]=e(i,t[i]));return o}},9629:(t,e,o)=>{"use strict";o.r(e),o.d(e,{FavoriteDrawingToolbar:()=>v});var i=o(44352),n=o(3809),s=o(71810),r=(o(50151),o(32563)),a=o(70027),l=o(39347),c=o(10643),d=o(88348),h=o(54819),p=o(56840),u=o(11417),g=o(58275),_=o.n(g),m=o(29673);o(70132);class v extends n.FloatingToolbar{constructor(t){super({allowSortable:!r.mobiletouch,dragOnlyInsideToolbar:!0,defaultPosition:t,positionSettingsKey:"chart.favoriteDrawingsPosition",positionStorageType:"device"}),this._linetoolsWidgets={},this._canBeShownValue=new(_())(!1),this._attachHandlers(),this._loadVisibilityState(),this._hideAction=this._createHideToolbarAction()}show(){this._canBeShownValue.value()&&(this.isVisible()||this._renderAllLinetools(),super.show())}showAndSaveSettingsValue(){this._canBeShownValue.value()&&(u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","true"),this.show())}hideAndSaveSettingsValue(){u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","false"),this.hide()} +;o.d(e,{useCustomColors:()=>l});var i=o(50959),n=o(56840),s=o(76422);function r(t,e){(0,i.useEffect)((()=>(s.subscribe(t,e,null),()=>{s.unsubscribe(t,e,null)})),[t,e])}var a=o(24377);function l(){const[t,e]=(0,i.useState)((0,n.getJSON)("pickerCustomColors",[]));r("add_new_custom_color",(o=>e(c(o,t)))),r("remove_custom_color",(o=>e(d(o,t))));const o=(0,i.useCallback)((e=>{const o=e?(0,a.parseRgb)(e):null;t.some((t=>null!==t&&null!==o&&(0,a.areEqualRgb)((0,a.parseRgb)(t),o)))||(s.emit("add_new_custom_color",e),(0,n.setJSON)("pickerCustomColors",c(e,t)))}),[t]),l=(0,i.useCallback)((e=>{(e>=0||e29&&o.shift(),o}function d(t,e){return e.filter(((e,o)=>t!==o))}},84877:(t,e,o)=>{"use strict";o.d(e,{MatchMediaMap:()=>r});var i=o(50959),n=o(66783),s=o.n(n);class r extends i.Component{constructor(t){super(t),this._handleMediaChange=()=>{const t=l(this.state.queries,((t,e)=>e.matches));let e=!1;for(const o in t)if(t.hasOwnProperty(o)&&this.state.matches[o]!==t[o]){e=!0;break}e&&this.setState({matches:t})};const{rules:e}=this.props;this.state=a(e)}shouldComponentUpdate(t,e){return!s()(t,this.props)||(!s()(e.rules,this.state.rules)||!s()(e.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(t,e){s()(t.rules,this.props.rules)||this._migrate(e.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(t,e){if(s()(t.rules,e.rules))return null;const{rules:o}=t;return a(o)}_migrate(t,e){null!==t&&l(t,((t,e)=>{e.removeListener(this._handleMediaChange)})),null!==e&&l(e,((t,e)=>{e.addListener(this._handleMediaChange)}))}}function a(t){const e=l(t,((t,e)=>window.matchMedia(e)));return{queries:e,matches:l(e,((t,e)=>e.matches)),rules:{...t}}}function l(t,e){const o={};for(const i in t)t.hasOwnProperty(i)&&(o[i]=e(i,t[i]));return o}},9629:(t,e,o)=>{"use strict";o.r(e),o.d(e,{FavoriteDrawingToolbar:()=>v});var i=o(44352),n=o(3809),s=o(71810),r=(o(50151),o(32563)),a=o(70027),l=o(39347),c=o(10643),d=o(88348),h=o(54819),p=o(56840),u=o(11417),g=o(58275),_=o.n(g),m=o(18341);o(70132);class v extends n.FloatingToolbar{constructor(t){super({allowSortable:!r.mobiletouch,dragOnlyInsideToolbar:!0,defaultPosition:t,positionSettingsKey:"chart.favoriteDrawingsPosition",positionStorageType:"device"}),this._linetoolsWidgets={},this._canBeShownValue=new(_())(!1),this._attachHandlers(),this._loadVisibilityState(),this._hideAction=this._createHideToolbarAction()}show(){this._canBeShownValue.value()&&(this.isVisible()||this._renderAllLinetools(),super.show())}showAndSaveSettingsValue(){this._canBeShownValue.value()&&(u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","true"),this.show())}hideAndSaveSettingsValue(){u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible","false"),this.hide()} canBeShown(){return this._canBeShownValue.readonly()}_onFavoriteAdded(t){this.addWidget(this._createLinetoolWidget(t)),s.LinetoolsFavoritesStore.favorites().filter(y).length>0&&(this._canBeShownValue.setValue(!0),this.showAndSaveSettingsValue())}_onFavoriteRemoved(t){this.removeWidget(this._linetoolsWidgets[t]),delete this._linetoolsWidgets[t],0===s.LinetoolsFavoritesStore.favorites().filter(y).length&&(this._canBeShownValue.setValue(!1),this.hide())}_onFavoriteMoved(){this._renderAllLinetools()}_onSelectedLinetoolChanged(t){Object.keys(this._linetoolsWidgets).forEach((e=>{this._linetoolsWidgets[e].classList.toggle("i-active",t===e)}))}_createLinetoolWidget(t){const e=`${h.lineToolsInfo[t].icon}`,o=(0,a.parseHtmlElement)(e);return o.addEventListener("click",(async e=>{e.preventDefault(),await(0,m.initLineTool)(t),d.tool.value()!==t&&d.tool.setValue(t)})),this._linetoolsWidgets[t]=o,o}_renderAllLinetools(){this._linetoolsWidgets={},this.removeWidgets(),s.LinetoolsFavoritesStore.favorites().filter((t=>h.lineToolsInfo[t]&&!0)).forEach((t=>{this.addWidget(this._createLinetoolWidget(t))}))}_attachHandlers(){s.LinetoolsFavoritesStore.favoriteAdded.subscribe(this,this._onFavoriteAdded),s.LinetoolsFavoritesStore.favoriteRemoved.subscribe(this,this._onFavoriteRemoved),s.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved),s.LinetoolsFavoritesStore.favoritesSynced.subscribe(null,(()=>{this._loadVisibilityState(),this._renderAllLinetools()})),this.onWidgetsReordered().subscribe(this,((t,e)=>{if(s.LinetoolsFavoritesStore.favoriteMoved.unsubscribe(this,this._onFavoriteMoved),!s.LinetoolsFavoritesStore.moveFavorite(s.LinetoolsFavoritesStore.favorite(t),e))throw new Error("Something went wrong");s.LinetoolsFavoritesStore.favoriteMoved.subscribe(this,this._onFavoriteMoved)})),this.onContextMenu((t=>{t.preventDefault(),c.ContextMenuManager.showMenu([this._hideAction],t)})),d.tool.subscribe(this._onSelectedLinetoolChanged.bind(this))}_createHideToolbarAction(){return new l.Action({actionId:"Chart.FavoriteDrawingToolsToolbar.Hide",label:i.t(null,void 0,o(74813)),onExecute:()=>{this.hideAndSaveSettingsValue()}})}_loadVisibilityState(){const t=s.LinetoolsFavoritesStore.favorites().filter(y).length>0;this._canBeShownValue.setValue(t);const e=s.LinetoolsFavoritesStore.favoritesCount()>0;let o;const i=p.getValue("ChartFavoriteDrawingToolbarWidget.visible");void 0!==i?(p.remove("ChartFavoriteDrawingToolbarWidget.visible",{forceFlush:!0}),o="false"!==i,u.TVLocalStorage.setItem("ChartFavoriteDrawingToolbarWidget.visible",i)):o="false"!==u.TVLocalStorage.getItem("ChartFavoriteDrawingToolbarWidget.visible"),o&&e?this.show():this.hide()}}function y(t){return!0}},3809:(t,e,o)=>{"use strict";o.d(e,{FLOATING_TOOLBAR_REACT_WIDGETS_CLASS:()=>C,FloatingToolbar:()=>S}) ;var i=o(59064),n=o(32563),s=o(61345),r=o(56840),a=o(57898),l=o.n(a),c=o(58275),d=o.n(c),h=o(38881);class p extends h.ChunkLoader{_startLoading(){return Promise.all([o.e(1553),o.e(2377)]).then(o.bind(o,13367)).then((t=>t.HammerJS))}}var u=o(11417),g=o(50151),_=o(56073);var m=o(49483);class v{constructor(t){var e,o;this._helper=null,this._handleDragStart=t=>{var e;if(null!==this._helper)return;const o=this._source;o.classList.add("ui-draggable-dragging");const[i,n]=[(0,_.outerWidth)(o),(0,_.outerHeight)(o)];this._helper={startTop:parseFloat(o.style.top)||0,startLeft:parseFloat(o.style.left)||0,nextTop:null,nextLeft:null,raf:null,size:[i,n],containment:this._containment instanceof HTMLElement?[parseInt(getComputedStyle(this._containment).borderLeftWidth)+parseInt(getComputedStyle(this._containment).paddingLeft),parseInt(getComputedStyle(this._containment).borderTopWidth)+parseInt(getComputedStyle(this._containment).paddingTop),this._containment.offsetWidth-parseInt(getComputedStyle(this._containment).borderRightWidth)-parseInt(getComputedStyle(this._containment).paddingRight)-parseInt(getComputedStyle(o).marginLeft)-parseInt(getComputedStyle(o).marginRight)-i,this._containment.offsetHeight-parseInt(getComputedStyle(this._containment).borderBottomWidth)-parseInt(getComputedStyle(this._containment).paddingBottom)-parseInt(getComputedStyle(o).marginTop)-parseInt(getComputedStyle(o).marginBottom)-n]:"window"===this._containment?[window.scrollX,window.scrollY,window.scrollX+document.documentElement.offsetWidth-i,window.scrollY+document.documentElement.offsetHeight-n]:null},null===(e=this._start)||void 0===e||e.call(this)},this._handleDragMove=t=>{var e;if(null===this._helper)return;const{current:o,initial:i}=t.detail,n=this._source,s=this._helper.nextTop,r=this._helper.nextLeft,a="y"===this._axis||!1===this._axis||0!==o.movementY;if(a){const t=this._helper.startTop;isFinite(t)&&(this._helper.nextTop=o.clientY-i.clientY+t)}const l="x"===this._axis||!1===this._axis||0!==o.movementY;if(l){const t=this._helper.startLeft;isFinite(t)&&(this._helper.nextLeft=o.clientX-i.clientX+t)}if(null!==this._helper.containment){const[t,e,o,i]=this._helper.containment;a&&this._helper.nextTop&&(this._helper.nextTop=Math.min(this._helper.nextTop,i),this._helper.nextTop=Math.max(this._helper.nextTop,e)),l&&this._helper.nextLeft&&(this._helper.nextLeft=Math.min(this._helper.nextLeft,o),this._helper.nextLeft=Math.max(this._helper.nextLeft,t))}null!==this._helper.raf||s===this._helper.nextTop&&r===this._helper.nextLeft||(this._helper.raf=requestAnimationFrame((()=>{null!==this._helper&&(null!==this._helper.nextTop&&(n.style.top=this._helper.nextTop+"px",this._helper.nextTop=null),null!==this._helper.nextLeft&&(n.style.left=this._helper.nextLeft+"px",this._helper.nextLeft=null),this._helper.raf=null)}))),null===(e=this._drag)||void 0===e||e.call(this)},this._handleDragStop=t=>{var e;if(null===this._helper)return;this._source.classList.remove("ui-draggable-dragging"),this._helper=null,null===(e=this._stop)||void 0===e||e.call(this)} ;const i=this._source=t.source;i.classList.add("ui-draggable");const n=this._handle=null!==(e=t.handle?i.querySelector(t.handle):null)&&void 0!==e?e:i;n.classList.add("ui-draggable-handle"),this._start=t.start,this._stop=t.stop,this._drag=t.drag,this._backend=new y({handle:n,onDragStart:this._handleDragStart,onDragMove:this._handleDragMove,onDragStop:this._handleDragStop}),this._axis=null!==(o=t.axis)&&void 0!==o&&o,this._containment=t.containment}destroy(){const t=this._source;t.classList.remove("ui-draggable"),t.classList.remove("ui-draggable-dragging");this._handle.classList.remove("ui-draggable-handle"),this._backend.destroy(),null!==this._helper&&(this._helper.raf&&cancelAnimationFrame(this._helper.raf),this._helper=null)}}class y{constructor(t){this._initial=null,this._handlePointerDown=t=>{if(null!==this._initial)return;if(!(t.target instanceof Element&&this._handle.contains(t.target)))return;if(this._initial=t,!this._dispatchEvent(this._createEvent("pointer-drag-start",t)))return void(this._initial=null);t.preventDefault();const e=this._getEventTarget();e.addEventListener("pointermove",this._handlePointerMove),e.addEventListener("pointerup",this._handlePointerUp),e.addEventListener("pointercancel",this._handlePointerUp),e.addEventListener("lostpointercapture",this._handlePointerUp),e.setPointerCapture(t.pointerId)},this._handlePointerMove=t=>{null!==this._initial&&this._initial.pointerId===t.pointerId&&(t.preventDefault(),this._dispatchEvent(this._createEvent("pointer-drag-move",t)))},this._handlePointerUp=t=>{if(null===this._initial||this._initial.pointerId!==t.pointerId)return;t.preventDefault();const e=this._getEventTarget();e.removeEventListener("pointermove",this._handlePointerMove),e.removeEventListener("pointerup",this._handlePointerUp),e.removeEventListener("pointercancel",this._handlePointerUp),e.removeEventListener("lostpointercapture",this._handlePointerUp),e.releasePointerCapture(this._initial.pointerId),this._dispatchEvent(this._createEvent("pointer-drag-stop",t)),this._initial=null};const e=this._handle=t.handle;this._onDragStart=t.onDragStart,this._onDragMove=t.onDragMove,this._onDragStop=t.onDragStop,e.style.touchAction="none";this._getEventTarget().addEventListener("pointerdown",this._handlePointerDown)}destroy(){this._handle.style.touchAction="";const t=this._getEventTarget();t.removeEventListener("pointerdown",this._handlePointerDown),t.removeEventListener("pointermove",this._handlePointerMove),t.removeEventListener("pointerup",this._handlePointerUp),t.removeEventListener("pointercancel",this._handlePointerUp),t.removeEventListener("lostpointercapture",this._handlePointerUp),null!==this._initial&&(t.releasePointerCapture(this._initial.pointerId),this._initial=null)}_getEventTarget(){return m.CheckMobile.iOS()||(0,m.isMac)()&&n.touch?window.document.documentElement:this._handle}_dispatchEvent(t){switch(t.type){case"pointer-drag-start":this._onDragStart(t);break;case"pointer-drag-move":this._onDragMove(t);break;case"pointer-drag-stop":this._onDragStop(t)}return!t.defaultPrevented} @@ -16,7 +16,7 @@ this._isProcess||e.call(t,this)},i={obj:t,method:e,callback:o};this._listenersMa U.createChangeIntervalsVisibilitiesAction)(t,e)],n=function(t,e){const i=[],n=H.isMacKeyboard?" +":"",r=e.filter((t=>t.cloneable()));r.length>0&&i.push(new Z.Action({actionId:"Chart.LineTool.Clone",name:"clone",icon:o(36296),shortcutHint:H.humanReadableModifiers(j.Modifiers.Mod)+n+" Drag",label:s.t(null,void 0,o(52977)),onExecute:()=>{t.model().cloneLineTools(r,!1),(0,P.trackEvent)("GUI","Context action on drawings","Clone")}}));const a=e.filter((t=>t.copiable()));if(a.length>0){const e={actionId:"Chart.Clipboard.CopyLineTools",name:"copy",label:s.t(null,void 0,o(35216)),shortcutHint:H.humanReadableModifiers(j.Modifiers.Mod)+n+" C",onExecute:()=>{t.chartWidgetCollection().clipboard.uiRequestCopy(a)}};i.push(new Z.Action(e,"Copy"))}return function(t,e){return!!(null==t?void 0:t.isMultipleLayout().value())&&e.some((t=>t.isSynchronizable()))}(t,e)?(i.push(...(0,U.createSyncDrawingActions)(t,e)),i):i}(t,e);return n.length&&i.push(new Z.Separator,...n),i.push(new Z.Separator,function(t){return new Z.Action({actionId:"Chart.SelectedObject.Hide",label:s.t(null,void 0,o(31971)),icon:$,onExecute:()=>{t.hideSelectedObject()},name:"hide"})}(t)),i}var q=o(44996);function Y(t){const{title:e,activeChartWidget:o,isSmallScreen:n,className:s}=t,r=o.model().selection().lineDataSources(),[a,l]=(0,i.useState)([]),c=(0,i.useRef)(null),d=(0,i.useMemo)((()=>new U.ActionsProvider(o)),[o]),h=(0,i.useCallback)((()=>d.contextMenuActionsForSources(r)),[d,r]),p=(0,i.useCallback)((()=>{if(n)return;const t=G(o,r);l(K(t))}),[n,o,r]),u=(0,i.useCallback)((t=>{n&&h().then((e=>{window.matchMedia(b.DialogBreakpoints.TabletSmall).matches?O.ContextMenuManager.showMenu(K(e),t,{mode:"drawer","data-name":"more-menu"}):l(K(e))}))}),[n,h]);return(0,i.useEffect)((()=>{var t;a.length&&(null===(t=c.current)||void 0===t||t.update())}),[a]),i.createElement(F.ToolWidgetMenu,{className:s,ref:c,arrow:!1,onOpen:p,onClick:u,title:e,content:i.createElement(R.Icon,{icon:q}),"data-name":"more",menuDataName:"more-menu",closeOnEsc:!0},i.createElement(z.ActionsTable,{parentIsOpened:!0,items:a}))}function K(t){if(V.touch&&!window.matchMedia("(pointer:fine)").matches){const e=t.filter((t=>"Copy"!==t.id));if(e.length===t.length)return e;const o=[];return e.forEach((t=>{("separator"!==t.type||o.length>0&&"separator"!==o[o.length-1].type)&&o.push(t)})),o}return t}var X=o(95586),J=o(501),Q=o(23851),tt=o(57740);function et(t){const{property:e,propertyApplier:n,title:r,undoText:a,className:l}=t,c=(0,W.useProperty)(e),d=(0,i.useMemo)((()=>[new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToSolid",icon:J,label:s.t(null,void 0,o(1277)),active:X.LineStyle.Solid===c,onExecute:()=>n.setProperty(e,X.LineStyle.Solid,a)}),new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDashed",icon:Q,label:s.t(null,void 0,o(59317)),active:X.LineStyle.Dashed===c,onExecute:()=>n.setProperty(e,X.LineStyle.Dashed,a)}),new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeLineStyleToDotted",icon:tt,label:s.t(null,void 0,o(42973)),active:X.LineStyle.Dotted===c, onExecute:()=>n.setProperty(e,X.LineStyle.Dotted,a)})]),[n,e,c]);return i.createElement(F.ToolWidgetMenu,{className:l,arrow:!1,content:i.createElement(R.Icon,{icon:ot(c)}),title:r,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(z.ActionsTable,{items:d}))}function ot(t){switch(t){case X.LineStyle.Solid:return J;case X.LineStyle.Dashed:return Q;case X.LineStyle.Dotted:return tt;default:return""}}const it=[10,11,12,14,16,20,24,28,32,40];function nt(t){const{property:e,propertyApplier:o,title:n,undoText:s,className:r}=t,a=(0,W.useProperty)(e),l=it.map((t=>new Z.Action({actionId:"Chart.LineTool.Toolbar.ChangeFontSizeProperty",label:t.toString(),onExecute:()=>o.setProperty(e,t,s),active:t===a})));return i.createElement(F.ToolWidgetMenu,{arrow:!1,content:a,className:r,title:n,"data-name":t["data-name"],menuDataName:`${t["data-name"]}-menu`},i.createElement(z.ActionsTable,{items:l}))}var st=o(57898),rt=o.n(st);o(51338),o(26006);class at extends w.FloatingToolbar{constructor(t){super(at._prepareOptions(t)),this._onWidgetStateChangedDelegate=new(rt()),this._statedWidgets=[],this._currentPopup=null,this._onWindowClickedListener=this._onWindowClicked.bind(this)}show(){super.show(),document.addEventListener("mousedown",this._onWindowClickedListener)}hide(t){super.hide(t),document.removeEventListener("mousedown",this._onWindowClickedListener)}destroy(){this._closePopup(),super.destroy()}addGroupedWidget(t,e={}){(0,u.assert)(t.states.length>0&&-1!==at._getStateIndexById(t,t.currentStateId),`Argument is invalid (count: ${t.states.length}, state: ${t.currentStateId})`);const o=document.createElement("div");o.className="tv-grouped-floating-toolbar__widget-wrapper apply-common-tooltip",t.widgetAddClass&&o.classList.add(t.widgetAddClass),o.setAttribute("title",t.tooltip);const i={isEnabled:!0,statedWidget:t,toolbarWidget:o},n=this._onWidgetClicked.bind(this,i);i.clickListener=n,o.addEventListener("click",n),this._updateWidgetPreview(i),this.addWidget(o,e),this._statedWidgets.push(i)}findGroupedWidget(t){const e=this._statedWidgets.length;for(let o=0;o{const s=this._createSubWidget(t,i),r=this._onSubWidgetClicked.bind(this,t,i.id);s.addEventListener("click",r),e.widgets.push({clickListener:r,stateWidget:i,widget:s}),s.classList.add(`tv-grouped-floating-toolbar__sub-widget--slide-right-${n}`),s.classList.add("tv-grouped-floating-toolbar__sub-widget--slide-left-"+(o-n+1)),i.readonly||e.element.appendChild(s)})),this._currentPopup=e,this._updateSubWidgetsState(t.statedWidget),t.toolbarWidget.classList.add("i-dropped"),this._getWidget().appendChild(this._currentPopup.element),Promise.resolve().then((()=>{this._currentPopup&&this._currentPopup.element.classList.add("i-opened")})),this._updatePopupPosition()}_closePopup(){if(this._statedWidgets.forEach((t=>{t.toolbarWidget.classList.remove("i-dropped")})),!this._currentPopup)return;const t=this._currentPopup.widgets,e=this._currentPopup.element;this._currentPopup=null,t.forEach((t=>{t.widget.removeEventListener("click",t.clickListener)})),e.classList.remove("i-opened"),e.addEventListener("transitionend",(t=>{t.target===e&&this._getWidget().removeChild(e)}))}_updateWidgetPreview(t){const e=at._getStateIndexById(t.statedWidget,t.statedWidget.currentStateId);(0,u.assert)(-1!==e,`Unknown state id: ${t.statedWidget.currentStateId}`);const o=t.statedWidget.states[e].widget.cloneNode(!0);t.toolbarWidget.firstChild?t.toolbarWidget.replaceChild(o,t.toolbarWidget.firstChild):(t.toolbarWidget.appendChild(o),t.toolbarWidget.appendChild(at._createCaret()))}_updateSubWidgetsState(t){this._currentPopup&&this._isPopupCreatedForWidget(t.id)&&this._currentPopup.widgets.forEach((e=>{e.widget.classList.toggle(at._activeSubWidgetClass,e.stateWidget.id===t.currentStateId)}))}_updatePopupPosition(){if(!this._currentPopup)return;const t=this._currentPopup.createdFor,e=this._getWidget().getBoundingClientRect(),o=this._findWrapperForWidget(t);if(!o||!this._currentPopup)throw new Error("Toolbar has no wrapper for preview's widget or there is no popup");const i=o.getBoundingClientRect(),n=this._currentPopup.element.getBoundingClientRect(),s=this._currentPopup.element;if(this.isVertical())s.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),s.style.top=i.top-e.top+1+"px", -s.style.left="",e.left>window.innerWidth-e.right?s.classList.add("tv-grouped-floating-toolbar__popup--at-left"):s.classList.remove("tv-grouped-floating-toolbar__popup--at-left");else{s.classList.remove("tv-grouped-floating-toolbar__popup--at-left");let t=0;i.left+n.width>window.innerWidth?e.left+n.width>window.innerWidth&&(t=e.width-n.width):t=i.left-e.left+1,s.style.left=`${t}px`,e.bottom+n.height>window.innerHeight?s.classList.add("tv-grouped-floating-toolbar__popup--at-top"):(s.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),s.style.top="")}}_isPopupCreatedForWidget(t){return Boolean(this._currentPopup&&this._currentPopup.stateWidgetId===t)}_createSubWidget(t,e){const o=document.createElement("div");return o.className+="tv-grouped-floating-toolbar__sub-widget",t.statedWidget.stateWidgetAddClass&&o.classList.add(t.statedWidget.stateWidgetAddClass),o.appendChild(e.widget),o}_onSubWidgetClicked(t,e){this._closePopup(),t.statedWidget.currentStateId!==e&&(this.setGroupedWidgetState(t.statedWidget.id,e),this._onWidgetStateChangedDelegate.fire(t.statedWidget.id,e))}_onWindowClicked(t){if(this.isVisible()&&this._currentPopup&&!at._isEventInElement(t,this._currentPopup.element)){for(let e=0;e{h.isDirectionalMovementActive.value()||(t?this._floatingToolbar.hide(!0):this._toolbarRendered&&this._floatingToolbar.show())},this._chartWidgetCollection=t,this._floatingToolbar=new at({defaultPosition:{top:lt.HEADER_TOOLBAR_HEIGHT_EXPANDED+15,left:window.innerWidth/2},positionSettingsKey:"properties_toolbar.position", +s.style.left="",e.left>window.innerWidth-e.right?s.classList.add("tv-grouped-floating-toolbar__popup--at-left"):s.classList.remove("tv-grouped-floating-toolbar__popup--at-left");else{s.classList.remove("tv-grouped-floating-toolbar__popup--at-left");let t=0;i.left+n.width>window.innerWidth?e.left+n.width>window.innerWidth&&(t=e.width-n.width):t=i.left-e.left+1,s.style.left=`${t}px`,e.bottom+n.height>window.innerHeight?s.classList.add("tv-grouped-floating-toolbar__popup--at-top"):(s.classList.remove("tv-grouped-floating-toolbar__popup--at-top"),s.style.top="")}}_isPopupCreatedForWidget(t){return Boolean(this._currentPopup&&this._currentPopup.stateWidgetId===t)}_createSubWidget(t,e){const o=document.createElement("div");return o.className+="tv-grouped-floating-toolbar__sub-widget",t.statedWidget.stateWidgetAddClass&&o.classList.add(t.statedWidget.stateWidgetAddClass),o.appendChild(e.widget),o}_onSubWidgetClicked(t,e){this._closePopup(),t.statedWidget.currentStateId!==e&&(this.setGroupedWidgetState(t.statedWidget.id,e),this._onWidgetStateChangedDelegate.fire(t.statedWidget.id,e))}_onWindowClicked(t){if(this.isVisible()&&this._currentPopup&&!at._isEventInElement(t,this._currentPopup.element)){for(let e=0;e{h.isDirectionalMovementActive.value()||(t?this._floatingToolbar.hide(!0):this._toolbarRendered&&this._floatingToolbar.show())},this._chartWidgetCollection=t,this._floatingToolbar=new at({defaultPosition:{top:lt.HEADER_TOOLBAR_HEIGHT_EXPANDED+15,left:window.innerWidth/2},positionSettingsKey:"properties_toolbar.position", positionStorageType:"device",layout:"horizontal","data-name":"drawing-toolbar"}),this._container=this._floatingToolbar.getReactWidgetContainer(),this._isToolMovingNowSpawn=h.isToolMovingNow.spawn(),this._isToolEditingNowSpawn=h.isToolEditingNow.spawn(),this._toolSpawn=h.tool.spawn(),this._iconToolSpawn=h.iconTool.spawn(),this._emojiToolSpawn=h.emojiTool.spawn(),this._selectedSourcesSpawn=this._chartWidgetCollection.selectedSources.spawn(),this._isToolMovingNowSpawn.subscribe(this._handleSourceEdit),this._isToolEditingNowSpawn.subscribe(this._handleSourceEdit),this._toolSpawn.subscribe(this._onToolChanged.bind(this),{callWithLast:!0}),this._iconToolSpawn.subscribe((()=>this._onToolChanged(h.tool.value()))),this._emojiToolSpawn.subscribe((()=>this._onToolChanged(h.tool.value()))),this._selectedSourcesSpawn.subscribe((()=>this.onSourceChanged(this.selectedSources()))),this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(this,this.destroy,!0)}destroy(){this._isToolMovingNowSpawn.destroy(),this._isToolEditingNowSpawn.destroy(),this._toolSpawn.destroy(),this._iconToolSpawn.destroy(),this._emojiToolSpawn.destroy(),this._selectedSourcesSpawn.destroy()}refresh(){this.onSourceChanged(this.selectedSources())}onSourceChanged(t){if(!(null==t?void 0:t.length))return this._propertiesVisible=!1,this._toolbarVisible=!1,void this.hide();if(this._createCommonButtons(),t.every((e=>e.toolname===t[0].toolname))?this._showTemplatesOf({sources:t}):this._templatesButton&&this._clearTemplatesButton(),1===t.length){const e=t[0];e.isAvailableInFloatingWidget()&&this.activeChartWidget().model().model().dataSourceForId(e.id())?(!e.userEditEnabled()||!(0,dt.isLineDrawnWithPressedButton)(e.toolname)&&this.activeChartWidget().model().lineBeingCreated()||this._isDrawingFinished.setValue(!0),this.showPropertiesOf(e.toolname,e.properties(),!0),this._toolbarVisible=!0):this.hide()}else this._clearProperties(),this._createWidthsButton(void 0,!0),this._createColorsButton(void 0,!0),this._createBackgroundsButton(void 0,!0),this._createTextColorsButton(void 0,!0),this._propertiesVisible=!0;this._updateVisibility()}activeChartWidget(){return this._chartWidgetCollection.activeChartWidget.value()}selectedSources(){return this._chartWidgetCollection.selectedSources.value().filter(ct.isLineTool)}hide(){var t;this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{(0,ct.unsetNewToolProperties)(),this._floatingToolbar.hide(!0),this._isToolbarRendered()&&this._unmountToolbar(),this._clearProperties(),this._clearCommonButtons()}),0),null===(t=this._lineToolsDoNotAffectChartInvalidation)||void 0===t||t.destroy(),delete this._lineToolsDoNotAffectChartInvalidation,delete this._propertyApplier}templatesList(){return this._templatesList}_onToolChanged(t,e){this._currentTool=t;const o=this.selectedSources();this._isDrawingToolExcludingCustomUrlEventTool(t)?(this._isDrawingFinished.setValue(!1),this._updateVisibility()):o&&o.length?(o.length>1&&this._isDrawingFinished.setValue(!0), this.onSourceChanged(this.selectedSources())):this.hide()}_propertyApplierImpl(){return this._propertyApplier||(this._lineToolsDoNotAffectChartInvalidation||(this._lineToolsDoNotAffectChartInvalidation=new ut.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1)),this._propertyApplier=new pt.PropertyApplierWithoutSavingChart((()=>this.activeChartWidget().model()),this._lineToolsDoNotAffectChartInvalidation)),this._propertyApplier}_clearProperties(){this._clearPropertyButtons(),this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineColorsProperty&&(this._lineColorsProperty.destroy(),this._lineColorsProperty=null),this._currentProperties&&(this._currentProperties=null)}_show(){this._updateVisibilityTimeout&&clearTimeout(this._updateVisibilityTimeout),this._updateVisibilityTimeout=setTimeout((()=>{this._renderToolbar(),this._floatingToolbar.show(),this._floatingToolbar.checkPosition()}),0)}_addPropertyButton(t){this._propertyButtons.push(t),this._renderToolbar()}_addCommonButton(t){this._commonButtons.push(t),this._renderToolbar()}_addTemplatesButton(t){this._templatesButton=t}_renderToolbar(){null!==this._container&&this.activeChartWidget()&&this.activeChartWidget().hasModel()&&(n.render(i.createElement(C,{templateButton:this._templatesButton,propertyButtons:this._propertyButtons,commonButtons:this._commonButtons,isDrawingFinished:this._isDrawingFinished.value(),activeChartWidget:this.activeChartWidget()}),this._container),this._toolbarRendered=!0)}_unmountToolbar(){null!==this._container&&(n.unmountComponentAtNode(this._container),this._toolbarRendered=!1)}_clearTemplatesButton(){this._templatesButton=null}_clearPropertyButtons(){this._propertyButtons=[]}_clearCommonButtons(){this._commonButtons=[]}_isToolbarRendered(){return this._toolbarRendered}_createSettingsButton(){const t={component:T,props:{title:mt,activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createLockButton(){const t={component:I,props:{title:"Lock",activeChartWidget:this.activeChartWidget()}};this._addCommonButton(t)}_createRemoveButton(){const t={component:A,props:{title:vt,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0};this._addCommonButton(t)}_createDotsButton(){this._addCommonButton({component:Y,props:{title:yt,activeChartWidget:this.activeChartWidget()},showForSmallScreen:!0})}_createAlertButton(){}_createSourceActions(){this._createLockButton()}_createLineStyleButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,ht.isDataSource)(o))return!1;const i={component:et,props:{property:o.properties().linestyle||t,title:wt,propertyApplier:this._propertyApplierImpl(),"data-name":"style",undoText:_t}};return this._addPropertyButton(i),!0}_createFontSizeButton(t){const e=this.selectedSources();if(0===e.length)return!1;const o=e[0];if(!(0,ht.isDataSource)(o))return!1;const i={component:nt,props:{property:o.properties().fontsize||t,title:bt,propertyApplier:this._propertyApplierImpl(),"data-name":"font-size", undoText:gt}};return this._addPropertyButton(i),!0}_createCommonButtons(){this._commonButtons.length&&this._clearCommonButtons(),a.enabled("property_pages")&&this._createSettingsButton(),this._createSourceActions(),this._createRemoveButton(),this._createDotsButton()}_prepareProperties(t){const e=this.selectedSources().filter((e=>e.properties()[t]));if(!(e.filter((e=>e.properties()[t].visible())).length<1))return e.map((e=>e.properties()[t])).filter(d.notNull)}_createProperty(t,e,o,i){if(e){const t=this._prepareProperties(o);if(!t)return;return this._isWidthProperty(t[0])?new m(new p.MultipleLineWidthsProperty(t),this._propertyApplierImpl(),i):new v.CollectibleColorPropertyUndoWrapper(new p.MultipleLineColorsProperty(t),this._propertyApplierImpl(),i)}if(t&&t.visible())return this._isWidthProperty(t)?new p.MultipleLineWidthsProperty([t]):new v.CollectibleColorPropertyDirectWrapper(new p.MultipleLineColorsProperty([t]))}_shouldShowBackgroundProperty(t,e){return!e||!e.fillBackground||!!e.fillBackground.value()}_isDrawingToolExcludingCustomUrlEventTool(t){return Boolean(null==t?void 0:t.toLowerCase().includes("linetool"))&&"LineToolTweet"!==t&&"LineToolIdea"!==t&&"LineToolImage"!==t}_updateVisibility(){this._isDrawingFinished.value()&&(this._toolbarVisible||this._propertiesVisible)?this._show():this.hide()}_showTemplatesOf(t){}_isWidthProperty(t){return t instanceof p.LineToolWidthsProperty}}},26916:(t,e,o)=>{"use strict";var i=o(36298).TranslatedString,n=o(89824).LineToolPropertiesWidgetBase;const s=o(70114).ColorPickerButton,r=o(61259).LineWidthButton;var a=o(94071),l=o(21065),c=o(48984),d=new i("change line tool(s) color",o(44352).t(null,void 0,o(68519))),h=new i("change line tool(s) background color",o(44352).t(null,void 0,o(74350))),p=new i("change line tool(s) text color",o(44352).t(null,void 0,o(16631))),u=new i("change line tool(s) line width",o(44352).t(null,void 0,o(41648))),g=o(44352).t(null,void 0,o(40054)),_=o(44352).t(null,void 0,o(12928)),m=o(44352).t(null,void 0,o(19221)),v=o(44352).t(null,void 0,o(21327)),y=o(44352).t(null,void 0,o(38455)),w=o(44352).t(null,void 0,o(71845)),b=o(44352).t(null,void 0,o(32733)),f=o(44352).t(null,void 0,o(23886)),C=o(44352).t(null,void 0,o(86327)),P=o(44352).t(null,void 0,o(47059)),S=o(44352).t(null,void 0,o(36785)),x=o(44352).t(null,void 0,o(49593)),T=o(44352).t(null,void 0,o(67455)),W=o(44352).t(null,void 0,o(79964)),E=o(44352).t(null,void 0,o(45320));class L extends n{constructor(t){super(t),this._templatesButton=null}_createWidthsButton(t,e){if(this._lineWidthsProperty&&(this._lineWidthsProperty.destroy(),this._lineWidthsProperty=null),this._lineWidthsProperty=this._createProperty(t,e,"linesWidths",u),!this._lineWidthsProperty)return!0;var o=C;e&&(1!==this.selectedSources().filter((t=>t.properties().linesWidths)).length&&(o=P));return this._addPropertyButton({component:r,props:{title:o,multipleProperty:this._lineWidthsProperty,propertyApplier:this._propertyApplierImpl(),"data-name":"line-tool-width",undoText:u}}),!0}_createColorsButton(t,e){ diff --git a/charting_library/bundles/fr.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/fr.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..d5ae71ec --- /dev/null +++ b/charting_library/bundles/fr.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,6 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports=["#{count} (barre)"]},9671:e=>{e.exports=["#{count} (prix, bar)"]},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports=["#1 (prix)"]},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports=["#1 (position verticale, barre)"]},66187:e=>{e.exports=["Médiane"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Dans le sens antihoraire"]},43809:e=>{e.exports=["Coeffs en pourcents"]},40054:e=>{e.exports=["Couleur"]},47737:e=>{e.exports=["Mode statistiques compact"]},4639:e=>{e.exports=["Coordonnées"]},76655:e=>{e.exports=["cash"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports=["Changement en pips"]},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports=["Taille du compte"]},85160:e=>{e.exports=["Toujours montrer les statistiques"]},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports=["Ticks minimums moyens entre les valeurs hautes et basses"]},17608:e=>{e.exports=["Étiquettes du bas"]},48848:e=>{e.exports=["Bordure"]},72269:e=>{e.exports=["Bordures"]},27331:e=>{e.exports=["Arrière-Plan"]},66282:e=>{e.exports=["Arrière plan #1"]},19949:e=>{e.exports=["Plage de barres"]},81260:e=>{e.exports=["Grille"]},67114:e=>{e.exports=["Plage de dates/heures"]},37067:e=>{e.exports=["Déplacement (prix, barre)"]},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Prix d'Entrée"]},1220:e=>{e.exports=["Prolonger"]},71116:e=>{e.exports=["Etendre le bas"]},45809:e=>{e.exports=["Prolonger à Gauche"]},25892:e=>{e.exports=["Prolonger la ligne de gauche"]},13611:e=>{e.exports=["Prolonger les lignes"]},3304:e=>{e.exports=["Etendre les lignes à gauche"]},83095:e=>{e.exports=["Étendre les lignes à droite"]},14025:e=>{e.exports=["Prolonger à Droite"]},74395:e=>{e.exports=["Prolonger la ligne de droite"]},85197:e=>{e.exports=["Etendre le sommet"]},17006:e=>{e.exports=["Taille de la police de caractères"]},31343:e=>{e.exports=["Texte en cas d'échec"]},28565:e=>{e.exports=["Fond en cas d'échec"]},87931:e=>{e.exports=["Éventails de lignes"]},39836:e=>{e.exports=["Niveaux de Fib basés sur une échelle logarithmique"]},10578:e=>{e.exports=["Cercles complets"]},25264:e=>{e.exports=["Barres HL"]},66049:e=>{e.exports=["Barres Ouverture Fermeture"]},27531:e=>{e.exports=["Taille du lot"]},99180:e=>{e.exports=["Bande inférieure"]},53861:e=>{e.exports=["Bande inférieure #2"]},44775:e=>{e.exports=["Bande inférieure #3"]},85206:e=>{e.exports=["Étiquette"]},75332:e=>{e.exports=["Bordure de l'étiquette"]},14773:e=>{e.exports=["Fond de l'Étiquette"]},37126:e=>{e.exports=["Texte de l'étiquette"]},79106:e=>{e.exports=["Niveaux"]},95610:e=>{e.exports=["Ligne des Niveaux"]},79307:e=>{e.exports=["Étiquettes de Gauche"]},49286:e=>{e.exports=["Ligne - Haut et Bas Divisé par 2"]},17676:e=>{e.exports=["Ligne - Ouverture"]},47669:e=>{e.exports=["Ligne - Fermeture"]},71899:e=>{e.exports=["Ligne - Sommet"]},83394:e=>{e.exports=["Ligne - Prix le plus bas"]},60489:e=>{e.exports=["Couleur de la ligne"]},53889:e=>{ +e.exports="Mode"},95543:e=>{e.exports=["Mois"]},24510:e=>{e.exports=["Point médian"]},22213:e=>{e.exports=["Origine de la source"]},15500:e=>{e.exports=["Bordure source"]},79238:e=>{e.exports=["Texte source"]},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Position des stats"]},50948:e=>{e.exports=["Couleur du Stop"]},56119:e=>{e.exports=["Niveau du stop"]},69835:e=>{e.exports=["Texte en cas de succès"]},91141:e=>{e.exports=["Fond en cas de succès"]},2694:e=>{e.exports=["Changement en pourcentage"]},650:e=>{e.exports=["Pourcents"]},25684:e=>{e.exports=["Prix"]},23675:e=>{e.exports=["Étiquette de Prix"]},75675:e=>{e.exports=["Étiquettes de prix"]},16103:e=>{e.exports=["Niveaux de Prix"]},46964:e=>{e.exports=["Intervalle de Prix"]},59771:e=>{e.exports=["Ratio Prix/Barre"]},29072:e=>{e.exports=["Prix"]},2635:e=>{e.exports=["Niveau de profit"]},33886:e=>{e.exports=["Gammes et ratio"]},24186:e=>{e.exports=["Inverse"]},91367:e=>{e.exports=["Étiquettes à droite"]},63833:e=>{e.exports=["Risque"]},95545:e=>{e.exports=["Vague"]},10209:e=>{e.exports=["Étiquettes du Haut"]},98001:e=>{e.exports=["Fond cible"]},89258:e=>{e.exports=["Bordure cible"]},45302:e=>{e.exports=["Couleur de l'Objectif"]},74289:e=>{e.exports=["Texte cible"]},17932:e=>{e.exports=["Retour à la ligne forcé du Texte"]},55325:e=>{e.exports=["Etiquette horaire"]},77838:e=>{e.exports=["Niveaux de temps"]},2295:e=>{e.exports=["Transparence"]},4372:e=>{e.exports=["Ligne de tendance"]},26775:e=>{e.exports=["Bande supérieure"]},21774:e=>{e.exports=["Bande supérieure #2"]},21076:e=>{e.exports=["Bande supérieure #3"]},12374:e=>{e.exports=["Utiliser une couleur"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports=["Valeurs"]},25227:e=>{e.exports="Variance"},1670:e=>{e.exports=["changer l'angle"]},38829:e=>{e.exports=["changer la couleur de la flèche"]},23723:e=>{e.exports=["changer la coordonnée X de la barre"]},72080:e=>{e.exports=["changer la couleur du drapeau"]},66266:e=>{e.exports=["changer la coordonnée Y du prix"]},98905:e=>{e.exports=["modifier la marge supérieure"]},11049:e=>{e.exports=["changer la position verticale coordonnée Y"]},98057:e=>{e.exports=["changer la couleur de la ligne VWAP de {title}"]},55218:e=>{e.exports=["changer la largeur de la ligne VWAP de {title}"]},31804:e=>{e.exports=["changer {title} dans le sens inverse des aiguilles d'une montre"]},99128:e=>{e.exports=["changer la visibilité des coefficients en pourcentage de {title}"]},20216:e=>{e.exports=["changer la couleur de {title}"]},35435:e=>{e.exports=["changer le mode compact des statistiques de {title}"]},550:e=>{e.exports=["changer la couleur de bordure de la bougie du haut de {title}"]},28146:e=>{e.exports=["changer la visibilité de la bordure de la bougie de {title}"]},7373:e=>{e.exports=["changer la couleur de bordure de la bougie du bas de {title}"]},38742:e=>{e.exports=["changer la couleur de la bougie du bas de {title}"]},42273:e=>{e.exports=["changer la couleur de la bougie du haut de {title}"]},76054:e=>{e.exports=["changer la couleur de la mèche de la bougie de {title}"]}, +27029:e=>{e.exports=["changer la visibilité de la mèche de la bougie de {title}"]},22430:e=>{e.exports=["modifier la visibilité du changement en pips de {title}"]},45537:e=>{e.exports=["changer l'angle de visibilité de {title}"]},31775:e=>{e.exports=["changer la taille du compte de {title}"]},37913:e=>{e.exports=["changer toujours afficher les statistiques de {title}"]},15521:e=>{e.exports=["changer la couleur de toutes les lignes de {title}"]},17466:e=>{e.exports=["changer la couleur de la ligne des arcs {index} de {title}"]},72307:e=>{e.exports=["changer la largeur de la ligne des arcs {index} de {title}"]},13853:e=>{e.exports=["changer la visibilité de la ligne des arcs {index} de {title}"]},78680:e=>{e.exports=["changer la valeur moyenne de HL de {title}"]},15802:e=>{e.exports=["changer la visibilité des étiquettes du bas de {title}"]},36438:e=>{e.exports=["changer la transparence du fond de {title}"]},64548:e=>{e.exports=["changer la visibilité de l'arrière-plan de {title}"]},75312:e=>{e.exports=["changer la couleur de l'arrière-plan de {title}"]},39651:e=>{e.exports=["changer la couleur 1 du fond de {title}"]},78177:e=>{e.exports=["changer la couleur 2 du fond de {title}"]},42746:e=>{e.exports=["changer la visibilité des gammes de barres de {title}"]},53770:e=>{e.exports=["changer la visibilité de la grille de {title}"]},29145:e=>{e.exports=["changer la couleur de la ligne de grille de {title}"]},64949:e=>{e.exports=["changer le style de la ligne de grille de {title}"]},93548:e=>{e.exports=["changer la largeur de la ligne de grille de {title}"]},15485:e=>{e.exports=["changer la visibilité des plages de dates/heures de {title}"]},3400:e=>{e.exports=["changer le degré de {title}"]},91534:e=>{e.exports=["changer la visibilité de la distance de {title}"]},65056:e=>{e.exports=["changer l'emoji de {title}"]},65899:e=>{e.exports=["changer la visibilité de l'emoji de {title}"]},59354:e=>{e.exports=["changer le prix d'entrée de {title}"]},1447:e=>{e.exports=["changer étendre le bas de {title}"]},15258:e=>{e.exports=["changer étendre {title} à gauche"]},96902:e=>{e.exports=["changer étendre les lignes de {title}"]},896:e=>{e.exports=["changer étendre le haut de {title}"]},3708:e=>{e.exports=["changer l'extension vers la gauche de {title}"]},52889:e=>{e.exports=["changer l'extension vers la droite de {title}"]},86647:e=>{e.exports=["changer l’extension de {title}"]},3156:e=>{e.exports=["changer la couleur du texte de l'échec de {title}"]},49885:e=>{e.exports=["changer la couleur de fond de l'échec de {title}"]},89126:e=>{e.exports=["changer la visibilité de la ligne {index} de l'éventail {title}"]},30016:e=>{e.exports=["changer la largeur de la ligne de l'éventail {index} de {title}"]},82516:e=>{e.exports=["changer la couleur de la ligne de l'éventail {index} de {title}"]},78142:e=>{e.exports=["changer la visibilité des éventails de {title}"]},79467:e=>{e.exports=["changer la couleur de ligne des éventails de {title}"]},45739:e=>{e.exports=["changer les niveaux de fib de {title} en fonction de l'échelle logarithmique"]}, +99670:e=>{e.exports=["changer {title} retourné"]},35165:e=>{e.exports=["changer la visibilité des cercles complets de {title}"]},48983:e=>{e.exports=["changer la couleur de fond de l'image de {title}"]},45025:e=>{e.exports=["changer la taille du lot de {title}"]},13901:e=>{e.exports=["changer la couleur de la ligne de la bande inférieure de {title}"]},78425:e=>{e.exports=["changer la visibilité de la ligne de la bande inférieure de {title}"]},99491:e=>{e.exports=["changer la largeur de la ligne de la bande inférieure de {title}"]},55469:e=>{e.exports=["changer la couleur de la ligne de la bande inférieure #2 {title}"]},76157:e=>{e.exports=["changer la visibilité de la ligne de la bande inférieure #2 {title}"]},8081:e=>{e.exports=["changer la largeur de la ligne de la bande inférieure #2 {title}"]},95016:e=>{e.exports=["changer la couleur de la ligne de la bande inférieure #3 {title}"]},84928:e=>{e.exports=["changer la visibilité de la ligne de la bande inférieure #3 {title}"]},44693:e=>{e.exports=["changer la largeur de la ligne de la bande inférieure #3 {title}"]},81170:e=>{e.exports=["changer l'alignement des étiquettes de {title}"]},22775:e=>{e.exports=["changer la taille de police des étiquettes de {title}"]},24338:e=>{e.exports=["changer la visibilité des étiquettes de {title}"]},32891:e=>{e.exports=["changer le coeff de la ligne de niveau {index} de {title}"]},85551:e=>{e.exports=["changer la couleur de la ligne de niveau {index} de {title}"]},47840:e=>{e.exports=["changer le style de la ligne de niveau {index} de {title}"]},45463:e=>{e.exports=["changer la visibilité de la ligne de niveau {index} de {title}"]},90098:e=>{e.exports=["changer la largeur de la ligne de niveau {index} de {title}"]},26710:e=>{e.exports=["changer la visibilité des niveaux de {title}"]},2359:e=>{e.exports=["changer la visibilité des étiquettes de gauche de {title}"]},44643:e=>{e.exports=["changer la largeur de la ligne de {title}"]},20563:e=>{e.exports=["changer la couleur de la ligne de {title}"]},66982:e=>{e.exports=["changer le style de la ligne de {title}"]},94441:e=>{e.exports=["changer le mode de {title}"]},89996:e=>{e.exports=["changer la visibilité du point central de {title}"]},36618:e=>{e.exports=["changer {title} reflété"]},18544:e=>{e.exports=["changer la couleur de fond de la source de {title}"]},48035:e=>{e.exports=["changer la couleur de la bordure de la source de {title}"]},42286:e=>{e.exports=["changer la couleur du texte source de {title}"]},588:e=>{e.exports=["changer la position des statistiques de {title}"]},54659:e=>{e.exports=["changer la couleur du stop de {title}"]},89182:e=>{e.exports=["changer le niveau stop de {title}"]},82224:e=>{e.exports=["changer le prix stop de {title}"]},88383:e=>{e.exports=["changer la couleur du texte du succès de {title}"]},26967:e=>{e.exports=["changer la couleur de fond du succès de {title}"]},62243:e=>{e.exports=["modifier la visibilité du changement en pourcentage de {title}"]},45936:e=>{e.exports=["changer la visibilité de l'étiquette de prix de {title}"]},88577:e=>{ +e.exports=["changer la visibilité des étiquettes de prix de {title}"]},47045:e=>{e.exports=["changer la visibilité des gammes de prix de {title}"]},94028:e=>{e.exports=["changer la visibilité du prix de {title}"]},56175:e=>{e.exports=["changer la visibilité des prix de {title}"]},44539:e=>{e.exports=["changer le niveau de profit de {title}"]},41646:e=>{e.exports=["changer le prix de profit de {title}"]},52877:e=>{e.exports=["changer inversion de {title}"]},16598:e=>{e.exports=["changer la visibilité des étiquettes de droite de {title}"]},31553:e=>{e.exports=["changer le risque de {title}"]},40344:e=>{e.exports=["changer le mode d'affichage du risque de {title}"]},73137:e=>{e.exports=["changer la visibilité des étiquettes du haut de {title}"]},52387:e=>{e.exports=["changer la couleur de fond de la cible de {title}"]},6921:e=>{e.exports=["changer la couleur de la bordure de la cible de {title}"]},97573:e=>{e.exports=["changer la couleur de la cible de {title}"]},27634:e=>{e.exports=["changer la couleur du texte cible de {title}"]},33822:e=>{e.exports=["changer la visibilité de l'étiquette de temps de {title}"]},84321:e=>{e.exports=["changer la transparence de {title}"]},10417:e=>{e.exports=["changer la couleur de la ligne de la bande supérieure de {title}"]},58722:e=>{e.exports=["changer la visibilité de la ligne de la bande supérieure de {title}"]},13633:e=>{e.exports=["changer la largeur de la ligne de la bande supérieure de {title}"]},64709:e=>{e.exports=["changer la couleur de la ligne de la bande supérieure #2 {title}"]},97847:e=>{e.exports=["changer la visibilité de la ligne de la bande supérieure #2 {title}"]},62921:e=>{e.exports=["changer la largeur de la ligne de la bande supérieure #2 {title}"]},94153:e=>{e.exports=["changer la couleur de la ligne de la bande supérieure #3 {title}"]},19835:e=>{e.exports=["changer la visibilité de la ligne de la bande supérieure #3 {title}"]},68310:e=>{e.exports=["changer la largeur de la ligne de la bande supérieure #3 {title}"]},12355:e=>{e.exports=["changer la valeur de la variance de {title}"]},25937:e=>{e.exports=["changer l'alignement vertical des étiquettes de {toolName}"]},46991:e=>{e.exports=["changer l'alignement horizontal des étiquettes de {toolName}"]},73080:e=>{e.exports=["changer la direction des étiquettes de {toolName}"]},24272:e=>{e.exports=["changer la visibilité de la ligne de {toolName}"]},46404:e=>{e.exports=["changer la largeur de la ligne de {toolName}"]},50265:e=>{e.exports=["changer la couleur de la ligne de {toolName}"]},72781:e=>{e.exports=["changer la ligne de {toolName} qui s'étend vers la gauche"]},84613:e=>{e.exports=["changer la ligne de {toolName} qui s'étend vers la droite"]},62603:e=>{e.exports=["changer la fin gauche de la ligne de {toolName}"]},62412:e=>{e.exports=["changer la fin droite de la ligne de {toolName}"]},35422:e=>{e.exports=["changer le style de ligne de {toolName}"]},77690:e=>{e.exports=["changer le texte de {toolName}"]},69871:e=>{e.exports=["changer la visibilité du texte de {toolName}"]},25878:e=>{ +e.exports=["changer le cadre du texte de {toolName}"]},91832:e=>{e.exports=["changer la couleur de fond du texte de {toolName}"]},18610:e=>{e.exports=["changer la visibilité de l'arrière-plan du texte de {toolName}"]},44755:e=>{e.exports=["changer la couleur de la bordure du texte de {toolName}"]},6324:e=>{e.exports=["changer la largeur de la bordure du texte de {toolName}"]},45529:e=>{e.exports=["changer la visibilité de la bordure de texte de {toolName}"]},6500:e=>{e.exports=["changer la couleur du texte de {toolName}"]},51614:e=>{e.exports=["changer la police du texte en gras de {toolName}"]},18572:e=>{e.exports=["changer la police du texte en italique de {toolName}"]},48382:e=>{e.exports=["changer la taille de la police du texte de {toolName}"]},18567:e=>{e.exports=["changer la propriété de {propertyName}"]},21926:e=>{e.exports=["couleur de fond"]},52241:e=>{e.exports=["fonds remplis"]},70607:e=>{e.exports=["couleur des lignes"]},41075:e=>{e.exports=["style des lignes"]},73043:e=>{e.exports=["largeur des lignes"]},72223:e=>{e.exports=["déplacer les dessins"]},41437:e=>{e.exports=["Couleur du Texte"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.4053.929467332218f26dc70f.js b/charting_library/bundles/fr.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..2e160e0a --- /dev/null +++ b/charting_library/bundles/fr.4053.929467332218f26dc70f.js @@ -0,0 +1,3 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["barres"]},19648:e=>{e.exports=["12 heures"]},55838:e=>{e.exports=["24 heures"]},72171:e=>{e.exports=["Centre"]},88364:e=>{e.exports=["Styles de base des graphiques"]},46720:e=>{e.exports=["Mire"]},50985:e=>{e.exports=["Devise"]},17319:e=>{e.exports=["Devise et unité"]},19481:e=>{e.exports=["Apparence"]},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports=["Prix de clôture moyen"]},91757:e=>{e.exports=["Bas"]},27331:e=>{e.exports=["Arrière-Plan"]},22519:e=>{e.exports=["Valeurs du changement de barre"]},87845:e=>{e.exports=["Boutons"]},39392:e=>{e.exports=["Lignes de la grille"]},25209:e=>{e.exports=["Format de la date"]},55090:e=>{e.exports=["Jour de la semaine sur les étiquettes"]},29601:e=>{e.exports="Description"},26897:e=>{e.exports=["Événements"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports=["Horz uniquement"]},60971:e=>{e.exports=["Prix haut et bas"]},61142:e=>{e.exports=["Indicateurs"]},34905:e=>{e.exports=["Valeur des indicateurs"]},29687:e=>{e.exports=["Indicateurs et valeurs financières"]},25084:e=>{e.exports=["Indicateurs et noms des données financières"]},9654:e=>{e.exports=["Nom des indicateurs"]},99487:e=>{e.exports=["Valeurs OHLC"]},75991:e=>{e.exports=["Statut de marché ouvert"]},96073:e=>{e.exports=["Description longue"]},78905:e=>{e.exports=["Étiquettes sur l'échelle de prix"]},19286:e=>{e.exports=["Gauche"]},70500:e=>{e.exports=["Argent"]},66653:e=>{e.exports=["Marges"]},76476:e=>{e.exports=["Milieu"]},42502:e=>{e.exports=["Pas de chevauchement"]},49199:e=>{e.exports=["Aucun"]},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Échelles"]},53224:e=>{e.exports=["Placement des échelles"]},79194:e=>{e.exports=["Ligne d'état"]},89053:e=>{e.exports=["Symbole"]},35383:e=>{e.exports=["Nom du symbole"]},27767:e=>{e.exports=["Dernier prix du symbole"]},40847:e=>{e.exports=["Prix de clôture du jour précédent du symbole"]},50446:e=>{e.exports=["Volet"]},73908:e=>{e.exports=["Séparateurs de volets"]},36014:e=>{e.exports=["Pourcentage"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Prix pré/post marché"]},64859:e=>{e.exports=["Echelle de prix"]},76523:e=>{e.exports=["Prix et valeur de pourcentage"]},21141:e=>{e.exports=["Droite"]},40187:e=>{e.exports=["Marge de droite"]},77705:e=>{e.exports=["Filigrane"]},26458:e=>{e.exports=["Mèche"]},65994:e=>{e.exports=["Haut"]},92960:e=>{e.exports=["Alignement du texte"]},90581:e=>{e.exports=["Orientation du texte"]},67369:e=>{e.exports=["Titre"]},31326:e=>{e.exports=["Titres"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker et description"]},43637:e=>{e.exports=["Echelle de temps"]},97316:e=>{e.exports=["Format de l'heure"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unité"]},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Valeur selon l'échelle"]},91322:e=>{e.exports=["Valeurs"]},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports=["Vert uniquement"]},44085:e=>{e.exports="Vertical"},57889:e=>{ +e.exports=["modifier la visibilité des valeurs OHLC"]},35646:e=>{e.exports=["modifier la visibilité des boutons de navigation"]},18644:e=>{e.exports=["modifier la visibilité du statut de marché ouvert"]},45110:e=>{e.exports=["modifier la visibilité du changement de barre"]},10349:e=>{e.exports=["modifier la marge inférieure"]},88161:e=>{e.exports=["modifier la visibilité des étiquettes des devises et des unités"]},84060:e=>{e.exports=["changer la visibilité de l'étiquette de la devise"]},99011:e=>{e.exports=["modifier la couleur de fond du graphique"]},72458:e=>{e.exports=["modifier le type d'arrière-plan du graphique"]},37034:e=>{e.exports=["modifier la largeur de la mire"]},29951:e=>{e.exports=["modifier la couleur de la mire"]},92027:e=>{e.exports=["modifier le style de la mire"]},50457:e=>{e.exports=["changer le format de la date"]},7104:e=>{e.exports=["changer le jour de la semaine sur les étiquettes"]},27764:e=>{e.exports=["modifier la visibilité des lignes de la grille"]},88096:e=>{e.exports=["modifier la couleur des lignes de la grille horizontale"]},31325:e=>{e.exports=["modifier la visibilité des titres de l'indicateur"]},99774:e=>{e.exports=["modifier la visibilité des valeurs de l'indicateur"]},96162:e=>{e.exports=["modifier la visibilité des arguments de l'indicateur"]},59820:e=>{e.exports=["Modifier la visibilité des étiquettes de noms des indicateurs et des données financières"]},90512:e=>{e.exports=["modifier la visibilité des étiquettes de valeur des indicateurs et des données financières"]},97956:e=>{e.exports=["modifier la transparence du fond de la légende"]},61061:e=>{e.exports=["modifier la visibilité du fond de la légende"]},37730:e=>{e.exports=["modifier la visibilité des boutons du volet"]},89032:e=>{e.exports=["modifier la couleur des séparateurs de volets"]},35636:e=>{e.exports=["modifier la marge de droite"]},66601:e=>{e.exports=["changer le pourcentage de la marge de droite"]},25616:e=>{e.exports=["modifier la couleur du filigrane du symbole"]},87159:e=>{e.exports=["modifier la visibilité du filigrane du symbole"]},26717:e=>{e.exports=["modifier la visibilité de la description du symbole"]},6091:e=>{e.exports=["modifier la visibilité du champ du symbole"]},28741:e=>{e.exports=["changer le mode de la dernière valeur du symbole"]},95071:e=>{e.exports=["changer le format de la légende des symboles"]},35065:e=>{e.exports=["modifier la couleur du texte des échelles"]},84382:e=>{e.exports=["modifier la taille de police des échelles"]},12468:e=>{e.exports=["modifier la couleur des lignes des échelles"]},71589:e=>{e.exports=["modifier la visibilité des interruptions de session"]},15035:e=>{e.exports=["modifier la largeur des interruptions de session"]},1579:e=>{e.exports=["modifier la couleur des interruptions de session"]},21460:e=>{e.exports=["modifier le style des interruptions de session"]},76991:e=>{e.exports=["changer le format de l'heure"]},98905:e=>{e.exports=["modifier la marge supérieure"]},7011:e=>{e.exports=["modifier la visibilité de l'étiquette d'unité"]},22722:e=>{ +e.exports=["modifier la couleur des lignes de la grille verticale"]},9455:e=>{e.exports=["modifier la visibilité des valeurs de volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.435.ada80623f71848fbb57d.js b/charting_library/bundles/fr.435.ada80623f71848fbb57d.js deleted file mode 100644 index c151d902..00000000 --- a/charting_library/bundles/fr.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["barres"]},19648:e=>{e.exports=["12 heures"]},55838:e=>{e.exports=["24 heures"]},72171:e=>{e.exports=["Centre"]},88364:e=>{e.exports=["Styles de base des graphiques"]},46720:e=>{e.exports=["Mire"]},50985:e=>{e.exports=["Devise"]},17319:e=>{e.exports=["Devise et unité"]},19481:e=>{e.exports=["Apparence"]},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports=["Prix de clôture moyen"]},91757:e=>{e.exports=["Bas"]},27331:e=>{e.exports=["Arrière-Plan"]},22519:e=>{e.exports=["Valeurs du changement de barre"]},87845:e=>{e.exports=["Boutons"]},39392:e=>{e.exports=["Lignes de la grille"]},25209:e=>{e.exports=["Format de la date"]},55090:e=>{e.exports=["Jour de la semaine sur les étiquettes"]},29601:e=>{e.exports="Description"},26897:e=>{e.exports=["Événements"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports=["Horz uniquement"]},60971:e=>{e.exports=["Prix haut et bas"]},61142:e=>{e.exports=["Indicateurs"]},34905:e=>{e.exports=["Valeur des indicateurs"]},29687:e=>{e.exports=["Indicateurs et valeurs financières"]},25084:e=>{e.exports=["Indicateurs et noms des données financières"]},9654:e=>{e.exports=["Nom des indicateurs"]},99487:e=>{e.exports=["Valeurs OHLC"]},75991:e=>{e.exports=["Statut de marché ouvert"]},96073:e=>{e.exports=["Description longue"]},78905:e=>{e.exports=["Étiquettes sur l'échelle de prix"]},19286:e=>{e.exports=["Gauche"]},70500:e=>{e.exports=["Argent"]},66653:e=>{e.exports=["Marges"]},76476:e=>{e.exports=["Milieu"]},42502:e=>{e.exports=["Pas de chevauchement"]},49199:e=>{e.exports=["Aucun"]},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Échelles"]},53224:e=>{e.exports=["Placement des échelles"]},79194:e=>{e.exports=["Ligne d'état"]},89053:e=>{e.exports=["Symbole"]},35383:e=>{e.exports=["Nom du symbole"]},27767:e=>{e.exports=["Dernier prix du symbole"]},40847:e=>{e.exports=["Prix de clôture du jour précédent du symbole"]},50446:e=>{e.exports=["Volet"]},73908:e=>{e.exports=["Séparateurs de volets"]},36014:e=>{e.exports=["Pourcentage"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Prix pré/post marché"]},64859:e=>{e.exports=["Echelle de prix"]},76523:e=>{e.exports=["Prix et valeur de pourcentage"]},21141:e=>{e.exports=["Droite"]},40187:e=>{e.exports=["Marge de droite"]},77705:e=>{e.exports=["Filigrane"]},26458:e=>{e.exports=["Mèche"]},65994:e=>{e.exports=["Haut"]},92960:e=>{e.exports=["Alignement du texte"]},90581:e=>{e.exports=["Orientation du texte"]},67369:e=>{e.exports=["Titre"]},31326:e=>{e.exports=["Titres"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker et description"]},43637:e=>{e.exports=["Echelle de temps"]},97316:e=>{e.exports=["Format de l'heure"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unité"]},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Valeur selon l'échelle"]},91322:e=>{e.exports=["Valeurs"]},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports=["Vert uniquement"]},44085:e=>{e.exports="Vertical"},57889:e=>{ -e.exports=["modifier la visibilité des valeurs OHLC"]},35646:e=>{e.exports=["modifier la visibilité des boutons de navigation"]},18644:e=>{e.exports=["modifier la visibilité du statut de marché ouvert"]},45110:e=>{e.exports=["modifier la visibilité du changement de barre"]},10349:e=>{e.exports=["modifier la marge inférieure"]},88161:e=>{e.exports=["modifier la visibilité des étiquettes des devises et des unités"]},84060:e=>{e.exports=["changer la visibilité de l'étiquette de la devise"]},99011:e=>{e.exports=["modifier la couleur de fond du graphique"]},72458:e=>{e.exports=["modifier le type d'arrière-plan du graphique"]},37034:e=>{e.exports=["modifier la largeur de la mire"]},29951:e=>{e.exports=["modifier la couleur de la mire"]},92027:e=>{e.exports=["modifier le style de la mire"]},50457:e=>{e.exports=["changer le format de la date"]},7104:e=>{e.exports=["changer le jour de la semaine sur les étiquettes"]},27764:e=>{e.exports=["modifier la visibilité des lignes de la grille"]},88096:e=>{e.exports=["modifier la couleur des lignes de la grille horizontale"]},31325:e=>{e.exports=["modifier la visibilité des titres de l'indicateur"]},99774:e=>{e.exports=["modifier la visibilité des valeurs de l'indicateur"]},96162:e=>{e.exports=["modifier la visibilité des arguments de l'indicateur"]},59820:e=>{e.exports=["Modifier la visibilité des étiquettes de noms des indicateurs et des données financières"]},90512:e=>{e.exports=["modifier la visibilité des étiquettes de valeur des indicateurs et des données financières"]},97956:e=>{e.exports=["modifier la transparence du fond de la légende"]},61061:e=>{e.exports=["modifier la visibilité du fond de la légende"]},37730:e=>{e.exports=["modifier la visibilité des boutons du volet"]},89032:e=>{e.exports=["modifier la couleur des séparateurs de volets"]},35636:e=>{e.exports=["modifier la marge de droite"]},66601:e=>{e.exports=["changer le pourcentage de la marge de droite"]},25616:e=>{e.exports=["modifier la couleur du filigrane du symbole"]},87159:e=>{e.exports=["modifier la visibilité du filigrane du symbole"]},26717:e=>{e.exports=["modifier la visibilité de la description du symbole"]},6091:e=>{e.exports=["modifier la visibilité du champ du symbole"]},28741:e=>{e.exports=["changer le mode de la dernière valeur du symbole"]},95071:e=>{e.exports=["changer le format de la légende des symboles"]},35065:e=>{e.exports=["modifier la couleur du texte des échelles"]},84382:e=>{e.exports=["modifier la taille de police des échelles"]},12468:e=>{e.exports=["modifier la couleur des lignes des échelles"]},76991:e=>{e.exports=["changer le format de l'heure"]},98905:e=>{e.exports=["modifier la marge supérieure"]},7011:e=>{e.exports=["modifier la visibilité de l'étiquette d'unité"]},22722:e=>{e.exports=["modifier la couleur des lignes de la grille verticale"]},9455:e=>{e.exports=["modifier la visibilité des valeurs de volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/fr.505.978e053ffa4899c28da8.js similarity index 52% rename from charting_library/bundles/fr.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/fr.505.978e053ffa4899c28da8.js index 20075f93..b907270b 100644 --- a/charting_library/bundles/fr.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/fr.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Foncé"]},69841:e=>{e.exports=["Clair"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["j"],e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["en"]},97840:e=>{e.exports=["j"]},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["copie {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["B"]},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Fermeture"],e.exports.Back_input=["Retour"],e.exports.Minimize_input=["Minimiser"],e.exports["Hull MA_input"]=["Hul MA"],e.exports["{number} item_combobox_input"]=["{number} objet","{number} objets"],e.exports.Length_input=["Longueur"],e.exports.Plot_input=["Tracé"],e.exports.Zero_input=["Zéro"],e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["Limite supérieure"],e.exports.LowerLimit_input=["Limite inférieure"],e.exports.Offset_input=["Décalage"],e.exports.length_input=["longueur"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input=["Limite"],e.exports.Move_input=["Mouvement"],e.exports.Value_input=["Valeur"],e.exports.Method_input=["Méthode"],e.exports["Values in status line_input"]=["Valeurs dans la ligne d'état"],e.exports["Labels on price scale_input"]=["Étiquettes sur l'échelle de prix"],e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Ligne d'égalité"],e.exports["Window Size_input"]=["Taille de la fenêtre"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]=["AroonDown"],e.exports.Upper_input=["Supérieur"],e.exports.Lower_input=["Inférieur"],e.exports.Deviation_input=["Déviation"],e.exports["Levels Format_input"]=["Format des Niveaux"],e.exports["Labels Position_input"]=["Position des Etiquettes"],e.exports["0 Level Color_input"]=["Couleur de niveau 0"],e.exports["0.236 Level Color_input"]=["Couleur de niveau 0.236"],e.exports["0.382 Level Color_input"]=["Couleur de niveau 0.382"],e.exports["0.5 Level Color_input"]=["Couleur de niveau 0.5"],e.exports["0.618 Level Color_input"]=["Couleur de niveau 0.618"],e.exports["0.65 Level Color_input"]=["Couleur de niveau 0.65"],e.exports["0.786 Level Color_input"]=["Couleur de niveau 0.786"],e.exports["1 Level Color_input"]=["Couleur de niveau 1"],e.exports["1.272 Level Color_input"]=["Couleur de niveau 1.272"],e.exports["1.414 Level Color_input"]=["Couleur de niveau 1.414"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Foncé"]},69841:e=>{e.exports=["Clair"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["j"],e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["en"]},97840:e=>{e.exports=["j"]},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["copie {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["B"]},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Fermeture"],e.exports.Back_input=["Retour"],e.exports.Minimize_input=["Minimiser"],e.exports["Hull MA_input"]=["Hul MA"],e.exports["{number} item_combobox_input"]=["{number} objet","{number} objets"],e.exports.Length_input=["Longueur"],e.exports.Plot_input=["Tracé"],e.exports.Zero_input=["Zéro"],e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["Limite supérieure"],e.exports.LowerLimit_input=["Limite inférieure"],e.exports.Offset_input=["Décalage"],e.exports.length_input=["longueur"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input=["Limite"],e.exports.Move_input=["Mouvement"],e.exports.Value_input=["Valeur"],e.exports.Method_input=["Méthode"],e.exports["Values in status line_input"]=["Valeurs dans la ligne d'état"],e.exports["Labels on price scale_input"]=["Étiquettes sur l'échelle de prix"],e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Ligne d'égalité"],e.exports["Window Size_input"]=["Taille de la fenêtre"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]=["AroonDown"],e.exports.Upper_input=["Supérieur"],e.exports.Lower_input=["Inférieur"],e.exports.Deviation_input=["Déviation"],e.exports["Levels Format_input"]=["Format des Niveaux"],e.exports["Labels Position_input"]=["Position des Etiquettes"],e.exports["0 Level Color_input"]=["Couleur de niveau 0"],e.exports["0.236 Level Color_input"]=["Couleur de niveau 0.236"],e.exports["0.382 Level Color_input"]=["Couleur de niveau 0.382"],e.exports["0.5 Level Color_input"]=["Couleur de niveau 0.5"],e.exports["0.618 Level Color_input"]=["Couleur de niveau 0.618"],e.exports["0.65 Level Color_input"]=["Couleur de niveau 0.65"],e.exports["0.786 Level Color_input"]=["Couleur de niveau 0.786"],e.exports["1 Level Color_input"]=["Couleur de niveau 1"],e.exports["1.272 Level Color_input"]=["Couleur de niveau 1.272"],e.exports["1.414 Level Color_input"]=["Couleur de niveau 1.414"], e.exports["1.618 Level Color_input"]=["Couleur de niveau 1.618"],e.exports["1.65 Level Color_input"]=["Couleur de niveau 1.65"],e.exports["2.618 Level Color_input"]=["Couleur de niveau 2.618"],e.exports["2.65 Level Color_input"]=["Couleur de niveau 2.65"],e.exports["3.618 Level Color_input"]=["Couleur de niveau 3.618"],e.exports["3.65 Level Color_input"]=["Couleur de niveau 3.65"],e.exports["4.236 Level Color_input"]=["Couleur de niveau 4.236"],e.exports["-0.236 Level Color_input"]=["Couleur de niveau -0.236"],e.exports["-0.382 Level Color_input"]=["Couleur de niveau -0.382"],e.exports["-0.618 Level Color_input"]=["Couleur de niveau -0.618"],e.exports["-0.65 Level Color_input"]=["Couleur de niveau -0.65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADXSmoothing"],e.exports["DI Length_input"]=["Longueur de DI"],e.exports.Smoothing_input=["Adoucissement"],e.exports.ATR_input="ATR",e.exports.Growing_input=["En croissance"],e.exports.Falling_input=["En chute"],e.exports["Color 0_input"]=["Couleur 0"],e.exports["Color 1_input"]=["Couleur 1"],e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Médiane"],e.exports["Bollinger Bands %B_input"]=["Bandes de Bollinger %B"],e.exports.Overbought_input=["Suracheté"],e.exports.Oversold_input=["Survendu"],e.exports["Bollinger Bands Width_input"]=["Largeur des Bandes de Bollinger"],e.exports["RSI Length_input"]=["Longueur RSI"],e.exports["UpDown Length_input"]=["Longueur Haut-Bas"],e.exports["ROC Length_input"]=["Longueur ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["résolution"],e.exports["Fast Length_input"]=["Longueur rapide"],e.exports["Slow Length_input"]=["Longueur lente"],e.exports["Chaikin Oscillator_input"]=["Oscillateur de Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Prix"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Ligne de zéro"],e.exports["Color 2_input"]=["Couleur 2"],e.exports["Color 3_input"]=["Couleur 3"],e.exports["Color 4_input"]=["Couleur 4"],e.exports["Color 5_input"]=["Couleur 5"],e.exports["Color 6_input"]=["Couleur 6"],e.exports["Color 7_input"]=["Couleur 7"],e.exports["Color 8_input"]=["Couleur 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Bande supérieure"],e.exports["Lower Band_input"]=["Bande inférieure"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Ligne de lissage"],e.exports["Smoothing Length_input"]=["Longueur de lissage"],e.exports["WMA Length_input"]=["Longueur du WMA"],e.exports["Long RoC Length_input"]=["Grande longueur RoC"],e.exports["Short RoC Length_input"]=["Longueur du Short RoC"],e.exports.sym_input="sym",e.exports.Symbol_input=["Symbole"],e.exports.Correlation_input=["Corrélation"],e.exports.Period_input=["Période"],e.exports.Centered_input=["Centré"],e.exports["Detrended Price Oscillator_input"]=["Oscillateur de prix hors tendance"], e.exports.isCentered_input=["estCentré"],e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADXsmoothing"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Diviseur"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Indice Elder's Force"],e.exports.Percent_input=["Pourcent"],e.exports.Exponential_input=["Exponentiel"],e.exports.Average_input=["Moyenne"],e.exports["Upper Percentage_input"]=["Pourcentage supérieur"],e.exports["Lower Percentage_input"]=["Pourcentage inférieur"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input="Trigger",e.exports.Level_input=["Niveau"],e.exports["Trader EMA 1 length_input"]=["Longueur Trader EMA 1"],e.exports["Trader EMA 2 length_input"]=["Longueur Trader EMA 2"],e.exports["Trader EMA 3 length_input"]=["Longueur Trader EMA 3"],e.exports["Trader EMA 4 length_input"]=["Longueur Trader EMA 4"],e.exports["Trader EMA 5 length_input"]=["Longueur Trader EMA 5"],e.exports["Trader EMA 6 length_input"]=["Longueur Trader EMA 6"],e.exports["Investor EMA 1 length_input"]=["Longueur Investisseur EMA 1"],e.exports["Investor EMA 2 length_input"]=["Longueur Investisseur EMA 2"],e.exports["Investor EMA 3 length_input"]=["Longueur Investisseur EMA 3"],e.exports["Investor EMA 4 length_input"]=["Longueur Investisseur EMA 4"],e.exports["Investor EMA 5 length_input"]=["Longueur Investisseur EMA 5"],e.exports["Investor EMA 6 length_input"]=["Longueur Investisseur EMA 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Pérodes de lignes de conversion"],e.exports["Base Line Periods_input"]=["Périodes de ligne de base"],e.exports["Lagging Span_input"]=["Délai de retournement"],e.exports["Conversion Line_input"]=["Ligne de conversion"],e.exports["Base Line_input"]=["Ligne de base"],e.exports["Leading Span A_input"]="Leading Span A",e.exports["Leading Span B_input"]="Leading Span B",e.exports["Plots Background_input"]=["Arrière-plan des tracés"],e.exports["yay Color 0_input"]=["yay Couleur 0"],e.exports["yay Color 1_input"]=["yay Couleur 1"],e.exports.Multiplier_input=["Multiplicateur"],e.exports["Bands style_input"]=["Style de bandes"],e.exports.Middle_input=["Milieu"],e.exports.useTrueRange_input=["UtiliserVraieGamme"],e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Ecart supérieur"],e.exports["Lower Deviation_input"]=["Écart inférieur"], e.exports["Use Upper Deviation_input"]=["Utiliser l'écart supérieur"],e.exports["Use Lower Deviation_input"]=["Utiliser l'écart inférieur"],e.exports.Count_input=["Compter"],e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Longueur EMA"],e.exports["Length MA_input"]=["Longueur MA"],e.exports["Fast length_input"]=["Longueur rapide"],e.exports["Slow length_input"]=["Longueur lente"],e.exports["Signal smoothing_input"]=["Adoucissement du signal"],e.exports["Simple ma(oscillator)_input"]=["Simple ma(oscillateur)"],e.exports["Simple ma(signal line)_input"]=["Simple ma(ligne de signal)"],e.exports.Histogram_input=["Histogramme"],e.exports.MACD_input="MACD",e.exports.fastLength_input=["LongueurRapide"],e.exports.slowLength_input=["Longueurlente"],e.exports.signalLength_input=["Longueur de signal"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["Volume OnBalance"],e.exports.Start_input=["Début"],e.exports.Increment_input=["Incrément"],e.exports["Max value_input"]=["Valeur max"],e.exports.ParabolicSAR_input=["SAR Parabolique"],e.exports.start_input="start",e.exports.increment_input=["incrément"],e.exports.maximum_input="maximum",e.exports["Short length_input"]=["Longueur du Short"],e.exports["Long length_input"]=["Grande longueur"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Longue période"],e.exports["Short period_input"]=["Période du Short"],e.exports["Signal line period_input"]=["Période de la ligne de signal"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscillateur SMI Ergodic"],e.exports.Indicator_input=["Indicateur"],e.exports.Oscillator_input=["Oscillateur"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Longueur stochastique"],e.exports["RSI Source_input"]=["Source RSI"],e.exports.lengthRSI_input=["longueurRSI"],e.exports.lengthStoch_input=["longueurStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Grande longueur"],e.exports["Short Length_input"]=["Longueur du Short"],e.exports["Signal Length_input"]=["Longueur du signal"],e.exports.Length1_input=["Longueur 1"],e.exports.Length2_input=["Longueur 2"],e.exports.Length3_input=["Longueur 3"],e.exports.length7_input=["longueur7"],e.exports.length14_input=["longueur14"],e.exports.length28_input=["longueur28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Longueur de Jaw"],e.exports["Teeth Length_input"]=["Longueur des Teeth"],e.exports["Lips Length_input"]=["Longueur des lips"],e.exports.Jaw_input="Jaw", @@ -18,26 +18,26 @@ e.exports["Shooting Star - Bearish_study"]=["Étoile filante - Baissier"],e.expo e.exports["Keltner Channel Strategy_study"]=["Stratégie du canal de Keltner"],e.exports["Linear Regression_study"]=["Régression linéaire"],e.exports["MACD Strategy_study"]=["Stratégie MACD"],e.exports["Momentum Strategy_study"]="Momentum Strategy",e.exports["Moon Phases_study"]=["Phases de la lune"],e.exports["Moving Average Convergence/Divergence_study"]=["Convergence/ Divergence Moyenne Mobile"],e.exports["MovingAvg Cross_study"]=["Croisement MovingAvg"],e.exports["MovingAvg2Line Cross_study"]=["Croisement MovingAvg2Line"],e.exports["OutSide Bar Strategy_study"]=["Stratégie OutSide Bar"],e.exports.Overlay_study=["Superposition"],e.exports["Parabolic SAR Strategy_study"]=["Stratégie SAR parabolique"],e.exports["Pivot Extension Strategy_study"]=["Stratégie Extension Pivot"],e.exports["Pivot Points High Low_study"]=["Points Pivots Haut Bas"],e.exports["Pivot Reversal Strategy_study"]=["Stratégie Pivot Reversal"],e.exports["Price Channel Strategy_study"]=["Stratégie canal de prix"],e.exports["RSI Strategy_study"]=["Stratégie RSI"],e.exports["SMI Ergodic Indicator_study"]=["Indicateur SMI Ergodic"],e.exports["SMI Ergodic Oscillator_study"]=["Oscillateur SMI Ergodic"],e.exports["Stochastic Slow Strategy_study"]=["Stratégie Slow Stochastic"],e.exports["Volatility Stop_study"]=["Stop selon volatilité"],e.exports["Volty Expan Close Strategy_study"]=["Stratégie Volty Expan Close"],e.exports["Woodies CCI_study"]=["CCI Woodies"]},40434:e=>{e.exports=["Profil de volume à gamme fixe"]},32819:e=>{e.exports="Vol"},66051:e=>{e.exports=["Mineure"]},86054:e=>{e.exports="Minute"},20936:e=>{e.exports=["Texte"]},98478:e=>{e.exports=["Impossible de copier"]},34004:e=>{e.exports=["Impossible de couper"]},96260:e=>{e.exports=["Impossible de coller"]},94370:e=>{e.exports=["Compte à rebours jusqu'à la fermeture de la barre"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Colonnes"]},19372:e=>{e.exports=["Commentaire"]},20229:e=>{e.exports=["Comparer ou Ajouter un Symbole"]},46689:e=>{e.exports=["Confirmer les entrées"]},43432:e=>{e.exports=["Copenhague"]},35216:e=>{e.exports=["Copier"]},87898:e=>{e.exports=["Copier la mise en page du graphique"]},28851:e=>{e.exports=["Copier le prix"]},94099:e=>{e.exports=["Le Caire"]},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["Bougies"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["Variation"]},28089:e=>{e.exports=["Changer le Symbole"]},99374:e=>{e.exports=["Changer l’intervalle"]},14412:e=>{e.exports=["Propriétés du graphique"]},26619:e=>{e.exports=["Graphique par TradingView"]},12011:e=>{e.exports=["Image du graphique copiée dans le presse-papiers {emoji}"]},59884:e=>{e.exports=["Îles Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cercle"]},32234:e=>{e.exports=["Cliquer pour établir un point"]},52977:e=>{e.exports=["Cloner"]},31691:e=>{e.exports=["Fermeture"]},50493:e=>{e.exports=["Créer un ordre"]},52302:e=>{e.exports=["Créer un ordre de limite"]},29908:e=>{e.exports="Cross"},60997:e=>{ e.exports=["Ligne de croisement"]},81520:e=>{e.exports=["Devises"]},98486:e=>{e.exports=["Intervalle actuel et supérieur"]},73106:e=>{e.exports=["Intervalle actuel et inférieur"]},85964:e=>{e.exports=["Intervalle actuel uniquement"]},17206:e=>{e.exports=["Courbe"]},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports=["Lignes cycliques"]},27891:e=>{e.exports=["Modèle Cypher"]},56996:e=>{e.exports=["Une mise en page portant ce nom existe déjà"]},30192:e=>{e.exports=["Une mise en page portant ce nom existe déjà. Voulez-vous l'écraser?"]},32852:e=>{e.exports=["Figure en ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analyser la Configuration du Trade"]},99873:e=>{e.exports=["Ancrage"]},66828:e=>{e.exports=["Note ancrée"]},94782:e=>{e.exports=["Texte ancré"]},61704:e=>{e.exports=["VWAP ancré"]},63597:e=>{e.exports=["Ajouter une ligne horizontale"]},45743:e=>{e.exports=["Ajouter un Symbole"]},8700:e=>{e.exports=["Ajouter une alerte"]},7005:e=>{e.exports=["Ajouter une alerte sur {title} à {price}"]},64885:e=>{e.exports=["Ajouter une alerte sur {drawing}"]},44469:e=>{e.exports=["Ajouter une alerte sur {series}"]},64596:e=>{e.exports=["Ajouter une alerte sur {series} à {price}"]},3612:e=>{e.exports=["Ajouter une métrique financière pour {instrumentName}"]},92206:e=>{e.exports=["Ajouter un indicateur/une stratégie à {studyTitle}.."]},34810:e=>{e.exports=["Ajouter une note de texte pour {symbol}"]},75669:e=>{e.exports=["Ajouter cette métrique financière à l'ensemble de la mise en page"]},64288:e=>{e.exports=["Ajouter cet indicateur à l'ensemble de la mise en page"]},77920:e=>{e.exports=["Ajouter cette stratégie à l'ensemble de la mise en page"]},34059:e=>{e.exports=["Ajouter ce symbole à l'ensemble de la mise en page"]},17365:e=>{e.exports=["Adélaïde"]},9408:e=>{e.exports=["Toujours invisible"]},71997:e=>{e.exports=["Toujours visible"]},97305:e=>{e.exports=["Tous les Indicateurs Et Outils de Dessin"]},59192:e=>{e.exports=["Tous les intervalles"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Appliquer une Vague d'Eliliot"]},19263:e=>{e.exports=["Appliquer Vague d'Elliot Majeure"]},15818:e=>{e.exports=["Appliquer Vague d'Elliot Mineure"]},50352:e=>{e.exports=["Appliquer Vague d'Elliot Intermédiaire"]},66631:e=>{e.exports=["Appliquer Point de Décision Manuel"]},15682:e=>{e.exports=["Appliquer Risque/Rendement Manuel"]},15644:e=>{e.exports=["Appliquer Vague WPT vers le Bas"]},5897:e=>{e.exports=["Appliquer Vague WPT vers le Haut"]},13345:e=>{e.exports=["Appliquer paramètres par Défaut"]},95910:e=>{e.exports=["Appliquer ces indicateurs à l'ensemble de la mise en page"]},42762:e=>{e.exports=["Avr"]},45104:e=>{e.exports="Arc"},42097:e=>{e.exports=["Région"]},96237:e=>{e.exports=["Flèche"]},48732:e=>{e.exports=["Flèche vers le bas"]},82473:e=>{e.exports=["Marqueur fléché"]},8738:e=>{e.exports=["Flèche vers le Bas"]},35062:e=>{e.exports=["Flèche vers la Gauche"]},92163:e=>{e.exports=["Flèche vers la Droite"]},33196:e=>{e.exports=["Flèche vers le Haut"]},10650:e=>{e.exports=["Flèche vers le haut"]},59340:e=>{ e.exports=["Ashkhabad"]},13468:e=>{e.exports=["A la fermeture"]},21983:e=>{e.exports=["Athènes"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (adapte les données à l'écran)"]},38465:e=>{e.exports=["Août"]},8975:e=>{e.exports=["Étiquette du prix moyen de clôture"]},87899:e=>{e.exports=["Ligne de prix de clôture moyen"]},22554:e=>{e.exports=["Moy"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports=["Bahrein"]},40664:e=>{e.exports=["Ballon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay n'est pas disponible pour ce type de graphique. Voulez-vous quitter Bar Replay ?"]},16812:e=>{e.exports=["Barres"]},98838:e=>{e.exports=["Configuration de barres"]},17712:e=>{e.exports=["Ligne de base"]},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pinceau"]},90204:e=>{e.exports=["Bruxelles"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Mettre en avant"]},26354:e=>{e.exports=["Mettre au premier plan"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Par TradingView"]},75190:e=>{e.exports=["Aller à cette date"]},38342:e=>{e.exports=["Aller à {lineToolName}"]},75139:e=>{e.exports=["Compris"]},81180:e=>{e.exports=["Boite de Gan"]},68102:e=>{e.exports=["Éventail de Gann"]},66321:e=>{e.exports=["Carré de Gann"]},87107:e=>{e.exports=["Carré de Gann fixe"]},7914:e=>{e.exports=["Flux fantôme d'informations"]},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports=["Voulez-vous vraiment supprimer le modèle d'étude '{name}' ?"]},59368:e=>{e.exports=["Double Courbe"]},35273:e=>{e.exports=["Double-cliquez sur n'importe quel bord pour réinitialiser la grille de mise en page"]},5828:e=>{e.exports=["Double-cliquez pour terminer le tracé"]},63898:e=>{e.exports=["Double-cliquez pour terminer Polyline"]},42660:e=>{e.exports=["Vague Baissière 1 ou A"]},44788:e=>{e.exports=["Vague Baissière 2 ou B"]},71263:e=>{e.exports=["Vague Baissière 3"]},70573:e=>{e.exports=["Vague Baissière 4"]},59560:e=>{e.exports=["Vague Baissière 5"]},70437:e=>{e.exports=["Vague Baissière C"]},53831:e=>{e.exports=["Ouvrir la fenêtre des données"]},93345:e=>{e.exports=["Données fournies par"]},76912:e=>{e.exports="Date"},60222:e=>{e.exports=["Plage de dates"]},79859:e=>{e.exports=["Plage de dates et de prix"]},92203:e=>{e.exports=["Déc"]},69479:e=>{e.exports=["Degré"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamant"]},3556:e=>{e.exports=["Canal disjoint"]},62764:e=>{e.exports=["Déplacement"]},22903:e=>{e.exports=["Barre d'outils de dessin"]},8338:e=>{e.exports=["Tracez une ligne horizontale sur"]},22429:e=>{e.exports=["Dubaï"]},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Entrer un nouveau nom de configuration graphique"]},93512:e=>{e.exports=["Éditer {title} alerte"]},91215:e=>{e.exports=["Vague Elliott de correction (ABC)"]},80983:e=>{e.exports=["Vague Elliott Double Combo (WXY)"]},74118:e=>{e.exports=["Vague Elliott d'impulsion (12345)"]}, -95840:e=>{e.exports=["Vague Triangle Elliott (ABCDE)"]},66637:e=>{e.exports=["Vague Triple Combo Elliott (WXYXZ)"]},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports=["Étendre les lignes d'alerte"]},2578:e=>{e.exports=["Ligne étendue"]},77295:e=>{e.exports=["Marché"]},2899:e=>{e.exports=["Volet existant au-dessus"]},53387:e=>{e.exports=["Volet existant au-dessous"]},36972:e=>{e.exports=["Prévision"]},17994:e=>{e.exports=["Échec de la sauvegarde de la bibliothèque"]},87375:e=>{e.exports=["Échec de l'enregistrement du script"]},35050:e=>{e.exports=["Févr"]},82719:e=>{e.exports=["Canal de Fibonacci"]},64192:e=>{e.exports=["Cercles de Fibonacci"]},63835:e=>{e.exports=["Retracement de Fibonacci"]},18072:e=>{e.exports=["Arcs de Résistance de la vitesse de Fibonacci"]},20877:e=>{e.exports=["Éventail de Résistance de la Vitesse de Fibonacci"]},76783:e=>{e.exports=["Spirale de Fibonacci"]},89037:e=>{e.exports=["Zone Temporelle de Fibonacci"]},72489:e=>{e.exports=["Coin de Fibonacci"]},21524:e=>{e.exports=["Drapeau"]},55678:e=>{e.exports=["Marque de Drapeau"]},29230:e=>{e.exports=["Haut/Bas Plat"]},92754:e=>{e.exports=["Basculé"]},42015:e=>{e.exports=["La partie fractionnelle n'est pas valide."]},47542:e=>{e.exports=["Les études fondamentales ne sont plus disponibles sur les graphiques"]},16245:e=>{e.exports=["Calcuta"]},3155:e=>{e.exports=["Katmandou"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports=["Koweit"]},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Bougies Creuses"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Ligne Horizontale"]},76604:e=>{e.exports=["Rayon Horizontal"]},42616:e=>{e.exports=["Tête et épaules"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Cacher"]},33911:e=>{e.exports=["Tout masquer"]},95551:e=>{e.exports=["Masquer tous les outils de dessin"]},44312:e=>{e.exports=["Masquer tous les dessins et indicateurs"]},67927:e=>{e.exports=["Masquer tous les dessins, indicateurs, positions & ordres"]},86306:e=>{e.exports=["Masquer tous les indicateurs"]},70803:e=>{e.exports=["Masquer toutes les positions & ordres"]},13277:e=>{e.exports=["Masquer les dessins"]},8251:e=>{e.exports=["Cacher les événements sur le graphique"]},44177:e=>{e.exports=["Masquer les indicateurs"]},2441:e=>{e.exports=["Cacher les marques de la barre"]},90540:e=>{e.exports=["Masquer les positions et les ordres"]},30777:e=>{e.exports=["Haut"]},31994:e=>{e.exports=["Haut-Bas"]},60259:e=>{e.exports=["Étiquettes de prix haut et bas"]},21803:e=>{e.exports=["Lignes de prix haut et bas"]},31895:e=>{e.exports=["En vedette"]},69085:e=>{e.exports=["L'histogramme est trop grand, veuillez augmenter l'entrée \"Taille de la rangée\"."]},8122:e=>{e.exports=["L'histogramme est trop grand, veuillez réduire l'entrée \" Taille de la rangée \"."]},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Intermédiaire"]},14177:e=>{e.exports=["Symbole invalide"]},32619:e=>{e.exports=["Symbole invalide"]}, -53239:e=>{e.exports=["Inverser l'échelle"]},20062:e=>{e.exports=["Indexé sur 100"]},81584:e=>{e.exports=["Étiquettes de valeur des indicateurs"]},31485:e=>{e.exports=["Libellés des indicateurs"]},27677:e=>{e.exports=["Ligne info"]},98767:e=>{e.exports=["Ajouter un indicateur"]},9114:e=>{e.exports=["À l'intérieur"]},12354:e=>{e.exports=["Fourchette Interne"]},26579:e=>{e.exports=["Icône"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Djakarta"]},95425:e=>{e.exports=["Janv"]},42890:e=>{e.exports=["Jérusalem"]},6215:e=>{e.exports=["Juill"]},15224:e=>{e.exports=["Juin"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Sur la gauche"]},29404:e=>{e.exports=["Sur la droite"]},850:e=>{e.exports=["Oups!"]},675:e=>{e.exports=["Arborescence des objets"]},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Ouverture"]},25595:e=>{e.exports=["Initial"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Bas"]},42284:e=>{e.exports=["Verrouiller"]},1441:e=>{e.exports=["Verrouiller/Déverrouiller"]},82232:e=>{e.exports=["Verrouiller la ligne du curseur vertical en fonction du temps"]},18219:e=>{e.exports=["Verrouiller le rapport prix / barre"]},12285:e=>{e.exports=["Logarithmique"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Position Longue"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etiquette vers le bas"]},13046:e=>{e.exports=["Etiquette vers le haut"]},94420:e=>{e.exports=["Étiquettes"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Droite"]},38397:e=>{e.exports=["Ligne avec marqueurs"]},63492:e=>{e.exports=["Saut de ligne"]},83182:e=>{e.exports=["Lignes"]},78104:e=>{e.exports=["Lien vers l'image du graphique copié dans le presse-papiers {emoji}"]},50091:e=>{e.exports=["Lisbonne"]},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports=["MTPrédicteur"]},67861:e=>{e.exports=["Déplacez le point pour positionner l'ancre puis touchez pour le placer"]},45828:e=>{e.exports=["Déplacer vers"]},44302:e=>{e.exports=["Déplacer l'échelle vers la gauche"]},94338:e=>{e.exports=["Déplacer l'échelle vers la droite"]},66276:e=>{e.exports=["Schiff modifié"]},18559:e=>{e.exports=["Fourchette de Schiff Modifiée"]},18665:e=>{e.exports=["Moscou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports=["Malte"]},90271:e=>{e.exports=["Manille"]},51369:e=>{e.exports=["Mars"]},85095:e=>{e.exports=["Ville de Mexico"]},75633:e=>{e.exports=["Fusionner toutes les échelles en une"]},95093:e=>{e.exports=["Mélangé"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Millénaire"]},85884:e=>{e.exports=["Menuet"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Reflété"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["non disponible"]},95222:e=>{e.exports=["Pas de données ici"]},3485:e=>{e.exports=["Pas d'échelle (plein écran)"]},8886:e=>{e.exports=["Pas de sync"]},16971:e=>{e.exports=["Pas de données de volume"]},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{ -e.exports="New York"},24143:e=>{e.exports=["Nouvelle-Zélande"]},40887:e=>{e.exports=["Nouveau volet ci-dessus"]},96712:e=>{e.exports=["Nouveau volet ci-dessous"]},33566:e=>{e.exports=["Nicosie"]},56670:e=>{e.exports=["Quelque chose n'a pas fonctionné"]},64968:e=>{e.exports=["Quelque chose n'a pas fonctionné. Veuillez réessayer plus tard."]},10520:e=>{e.exports=["Enregistrer la nouvelle configuration graphique"]},9908:e=>{e.exports=["Sauvegarder Sous"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Mise à l’échelle des prix du graphique uniquement"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Fourchette de Schiff"]},1535:e=>{e.exports=["Le script peut ne pas être mis à jour si vous quittez la page."]},89517:e=>{e.exports=["Configurations"]},43247:e=>{e.exports=["La deuxième partie de fraction n'est pas valide."]},19796:e=>{e.exports=["Mettre au Fond"]},23221:e=>{e.exports=["Mettre vers l'Arrière"]},5961:e=>{e.exports=["Séoul"]},57902:e=>{e.exports=["Sept"]},25866:e=>{e.exports=["Séance"]},59827:e=>{e.exports=["Arrêts de Session"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Position Short"]},81428:e=>{e.exports=["Montrer"]},98116:e=>{e.exports=["Montrer tous les dessins"]},39046:e=>{e.exports=["Montrer tous les dessins et indicateurs"]},38293:e=>{e.exports=["Masquer les positions et les ordresAfficher tous les dessins, indicateurs, positions & ordres"]},49982:e=>{e.exports=["Montrer tous les indicateurs"]},48284:e=>{e.exports=["Montrer toutes les idées"]},62632:e=>{e.exports=["Afficher toutes les positions & ordres"]},24620:e=>{e.exports=["Afficher le switch du contrat continu"]},84813:e=>{e.exports=["Afficher l'expiration des contrats"]},66263:e=>{e.exports=["Montrer les Dividendes"]},46771:e=>{e.exports=["Montrer les résultats"]},87933:e=>{e.exports=["Afficher les idées des utilisateurs suivis"]},72973:e=>{e.exports=["Afficher les dernières mises à jour"]},58669:e=>{e.exports=["Afficher mes idées uniquement"]},30816:e=>{e.exports=["Montrer les fractionnements d'actions"]},68161:e=>{e.exports=["Panneau"]},56683:e=>{e.exports=["Singapour"]},69502:e=>{e.exports=["Ligne sinusoïdale"]},44904:e=>{e.exports=["Carré"]},70213:e=>{e.exports=["Limite d’études dépassée: {number} études par mise en page.\nVeuillez retirer quelques études."]},32733:e=>{e.exports="Style"},65323:e=>{e.exports=["Empiler à gauche"]},14113:e=>{e.exports=["Empiler à droite"]},93161:e=>{e.exports=["Rester en Mode Dessin"]},79511:e=>{e.exports=["Ligne en escalier"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Sous-millenaire"]},71722:e=>{e.exports=["Sous-menuet"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports=["Super millénaire"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Erreur de symbole"]},90932:e=>{e.exports=["Étiquette de nom du symbole"]},65986:e=>{e.exports=["Info du Symbole"]},52054:e=>{e.exports=["Étiquette de la dernière valeur du symbole"]},33606:e=>{ -e.exports=["Synchronisation globale"]},18008:e=>{e.exports=["Synchroniser tous les graphiques"]},99969:e=>{e.exports=["Point et Figure"]},53047:e=>{e.exports=["Ensemble de Lignes"]},34402:e=>{e.exports=["Tracé"]},70394:e=>{e.exports=["Canal parallèle"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Coller"]},51102:e=>{e.exports=["Pourcent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Éventail"]},43852:e=>{e.exports=["Fourchette"]},37680:e=>{e.exports=["Épingler à la nouvelle échelle de gauche"]},43707:e=>{e.exports=["Épingler à la nouvelle échelle de droite"]},91130:e=>{e.exports=["Épingler à l'échelle de gauche"]},61201:e=>{e.exports=["Épingler à l'échelle de gauche (masqué)"]},764:e=>{e.exports=["épingler à l'échelle de droite"]},20207:e=>{e.exports=["Épingler à l'échelle de droite (masqué)"]},66156:e=>{e.exports=["Epingler à l'échelle (maintenant à gauche)"]},54727:e=>{e.exports=["Épingler à l'échelle (maintenant pas d'échelle)"]},76598:e=>{e.exports=["Epingler à l'échelle (maintenant à droite)"]},39065:e=>{e.exports=["Épingler à l'échelle (maintenant {label})"]},97324:e=>{e.exports=["Épingler à l'échelle {label}"]},56948:e=>{e.exports=["Épingler à l'échelle {label} (masqué)"]},32156:e=>{e.exports=["Épinglé à l'échelle de gauche"]},8128:e=>{e.exports=["Épinglé à l'échelle de gauche (masqué)"]},3822:e=>{e.exports=["Épinglé à l'échelle de droite"]},44538:e=>{e.exports=["Épingler à l'échelle de droite (masqué)"]},65810:e=>{e.exports=["Épinglé à l'échelle {label}"]},14125:e=>{e.exports=["Épinglé à l'échelle {label} (masqué)"]},97378:e=>{e.exports=["Bouton Plus"]},46669:e=>{e.exports=["Veuillez nous donner une autorisation d'écriture dans le presse-papiers de votre navigateur ou appuyez sur {keystroke}"]},35963:e=>{e.exports=["Appuyez et maintenez {key} enfoncé pendant le zoom pour maintenir la position du graphique"]},95921:e=>{e.exports=["Étiquette de Prix"]},28625:e=>{e.exports=["Note de prix"]},2032:e=>{e.exports=["Intervalle de Prix"]},32061:e=>{e.exports=["Le format du prix n'est pas valide."]},91492:e=>{e.exports=["Ligne de Prix"]},48404:e=>{e.exports=["Primaire"]},87086:e=>{e.exports="Projection"},10160:e=>{e.exports=["A publié sur {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rectangle pivoté"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Rayon"]},90357:e=>{e.exports=["Plage"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports=["Recommencer"]},35001:e=>{e.exports=["Tendance de la Régression"]},34596:e=>{e.exports=["Retirer"]},1434:e=>{e.exports=["Supprimer les dessins"]},13951:e=>{e.exports=["Supprimer les indicateurs"]},4142:e=>{e.exports=["Renommer la configuration du graphique"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Réinitialiser l'affichage du graphique"]},17258:e=>{e.exports=["Réinitialiser l'échelle de prix"]},25333:e=>{e.exports=["Réinitialiser l'échelle de temps"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Avertissement"]},48474:e=>{ -e.exports=["Varsovie"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Texte"]},16267:e=>{e.exports=["Téhéran"]},19611:e=>{e.exports=["Espace de Travail"]},29198:e=>{e.exports=["Le fournisseur de données ne fournit pas de données de volume pour ce symbole."]},8162:e=>{e.exports=["L'aperçu de la publication n'a pas pu être chargé. Veuillez désactiver les extensions de votre navigateur et réessayer."]},65943:e=>{e.exports=["Cet indicateur ne peut pas être appliqué à un autre indicateur."]},74986:e=>{e.exports=["Ce script est sur invitation seulement. Pour y avoir accès, veuillez contacter son auteur."]},98538:e=>{e.exports=["Modèle Three Drives"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Heure"]},64375:e=>{e.exports=["Fuseau Horaire"]},95005:e=>{e.exports=["Cycles de temps"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Angle de la Tendance"]},23104:e=>{e.exports=["Droite de Tendance"]},15501:e=>{e.exports=["Prolongation de Fibonacci selon la Tendance"]},31196:e=>{e.exports=["Temps de Fibonacci selon la Tendance"]},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports=["Triangle vers le bas"]},12390:e=>{e.exports=["Figure en Triangle"]},28340:e=>{e.exports=["Triangle vers le haut"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Annuler"]},25933:e=>{e.exports=["Unités"]},15101:e=>{e.exports=["Déverrouiller"]},34150:e=>{e.exports=["Vague Haussière 4"]},83927:e=>{e.exports=["Vague Haussière 5"]},58976:e=>{e.exports=["Vague Haussière 1 ou A"]},11661:e=>{e.exports=["Vague Haussière 2 ou B"]},53958:e=>{e.exports=["Vague Haussière 3"]},66560:e=>{e.exports=["Vague Haussière C"]},18426:e=>{e.exports=["Profil de volume Gamme fixe"]},61022:e=>{e.exports=["L'indicateur Volume Profile n'est disponible que sur nos plans upgradés."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Droite Verticale"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilité"]},27557:e=>{e.exports=["Visibilité des intervalles"]},89960:e=>{e.exports=["Visible avec déplacement de la souris"]},22198:e=>{e.exports=["Ordre de visualisation"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["Figure en XABCD"]},17126:e=>{e.exports=["Vous ne pouvez pas voir cette période de pivot avec cette résolution"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["changer le degré d'Elliott"]},83935:e=>{e.exports=["modifier les étiquettes qui ne se chevauchent pas"]},39402:e=>{e.exports=["changer la visibilité de l'étiquette du prix moyen de clôture"]},98866:e=>{e.exports=["changer la visibilité de la ligne du prix moyen de clôture"]},5100:e=>{e.exports=["changer la visibilité des étiquettes d'offre et de demande"]},32311:e=>{e.exports=["changer la visibilité des lignes d'offre et de demande"]},22641:e=>{e.exports=["changer la devise"]},30501:e=>{e.exports=["changer la mise en page du graphique en {title}"]},7017:e=>{ -e.exports=["changer la visibilité du switch du contrat continu"]},58108:e=>{e.exports=["changer la visibilité du compte à rebours pour la fermeture de la barre"]},7151:e=>{e.exports=["changer la plage de dates"]},84944:e=>{e.exports=["changement de la visibilité des dividendes"]},79574:e=>{e.exports=["changer la visibilité des événements sur le graphique"]},88217:e=>{e.exports=["changer la visibilité des gains"]},28288:e=>{e.exports=["modifier la visibilité de l'expiration des contrats à terme"]},66805:e=>{e.exports=["modifier la visibilité des étiquettes de prix haut et bas"]},92556:e=>{e.exports=["modifier la visibilité des lignes de prix haut et bas"]},87027:e=>{e.exports=["visibilité des étiquettes de noms des indicateurs de changement"]},14922:e=>{e.exports=["modifier la visibilité des étiquettes de valeur des indicateurs"]},19839:e=>{e.exports=["changer la visibilité des dernières mises à jour"]},23783:e=>{e.exports=["changer le groupe de liaison"]},87510:e=>{e.exports=["changer la hauteur du volet"]},50190:e=>{e.exports=["changer la visibilité du bouton plus"]},49889:e=>{e.exports=["changer la visibilité des étiquettes de prix pré/post marché"]},16750:e=>{e.exports=["changer la visibilité des lignes de prix pré/post marché"]},59883:e=>{e.exports=["changer la visibilité de la ligne de prix de clôture précédente"]},67761:e=>{e.exports=["Changer la ligne de prix"]},69510:e=>{e.exports=["modifier le rapport prix/barre"]},32303:e=>{e.exports=["Changer la Résolution"]},526:e=>{e.exports=["changer le symbole"]},9402:e=>{e.exports=["modifier la visibilité des étiquettes des symboles"]},53150:e=>{e.exports=["changer la visibilité de la dernière valeur du symbole"]},12707:e=>{e.exports=["changer la visibilité de la précédente valeur de clôture du symbole"]},65303:e=>{e.exports=["changer de session"]},15403:e=>{e.exports=["modifier la visibilité des interruptions de session"]},53438:e=>{e.exports=["changer de style de série"]},74488:e=>{e.exports=["changement de la visibilité des splits"]},20505:e=>{e.exports=["changer de fuseau horaire"]},39028:e=>{e.exports=["changer l'unité"]},21511:e=>{e.exports=["Changer la visibilité"]},16698:e=>{e.exports=["changer la visibilité à l'intervalle actuel"]},78422:e=>{e.exports=["changer la visibilité à l'intervalle actuel et au-dessus"]},49529:e=>{e.exports=["changer la visibilité à l'intervalle actuel et en-dessous"]},66927:e=>{e.exports=["changer la visibilité à tous les intervalles"]},74428:e=>{e.exports=["changer le style de {title}"]},72032:e=>{e.exports=["changer le point {pointIndex}"]},65911:e=>{e.exports=["graphiques par TradingView"]},5179:e=>{e.exports=["Clôner les outils de ligne"]},3195:e=>{e.exports=["créer un groupe d'outils de ligne"]},92659:e=>{e.exports=["Créer un groupe d’outils de ligne à partir de la sélection"]},81791:e=>{e.exports=["créer {tool}"]},63649:e=>{e.exports=["couper sources"]},78755:e=>{e.exports=["couper {title}"]},99113:e=>{e.exports=["Ajouter l'outil de ligne {lineTool} au groupe {name}"]},40242:e=>{ -e.exports=["ajouter outil(s) de ligne au groupe {group}"]},22856:e=>{e.exports=["Ajouter cette métrique financière à l'ensemble de la mise en page"]},82388:e=>{e.exports=["Ajouter cet indicateur à l'ensemble de la mise en page"]},94292:e=>{e.exports=["ajouter cette stratégie à l'ensemble de la mise en page"]},27982:e=>{e.exports=["ajouter ce symbole à l'ensemble de la mise en page"]},66568:e=>{e.exports=["appliquer le thème des graphiques"]},64034:e=>{e.exports=["appliquer toutes les propriétés du graphique"]},49037:e=>{e.exports=["Appliquer un modèle de dessin"]},96996:e=>{e.exports=["appliquer les valeurs d'usine par défaut aux sources sélectionnées"]},44547:e=>{e.exports=["appliquer des indicateurs à l'ensemble de la mise en page"]},26065:e=>{e.exports=["Appliquer le modèle d'étude {template}"]},58570:e=>{e.exports=["appliquer le thème des barres d'outils"]},27195:e=>{e.exports=["mettre le groupe {title} à l'avant"]},78246:e=>{e.exports=["mettre {title} en avant"]},56763:e=>{e.exports=["Mettre en avant {title}"]},5607:e=>{e.exports=["par TradingView"]},90621:e=>{e.exports=["verrouillage de la plage de dates"]},12962:e=>{e.exports=["effacer la ligne de niveau"]},63391:e=>{e.exports=["Exclure les outils de ligne du groupe {group}"]},59942:e=>{e.exports=["motif de barres flottantes"]},70301:e=>{e.exports=["Masquer {title}"]},91842:e=>{e.exports=["Cacher les lignes d'étiquette d'alerte"]},54781:e=>{e.exports=["Cacher tous les Outils de Dessin"]},44974:e=>{e.exports=["Cacher les marques de la barre"]},28916:e=>{e.exports=["verrouillage de l'intervalle"]},94245:e=>{e.exports=["Inverser l'échelle"]},90743:e=>{e.exports=["insérer {title}"]},53146:e=>{e.exports=["insérer {title} après {targetTitle}"]},74055:e=>{e.exports=["insérer {title} après {target}"]},11231:e=>{e.exports=["Insérer {title} avant {target}"]},67176:e=>{e.exports=["Insérer {title} avant {targetTitle}"]},54597:e=>{e.exports=["charger le modèle de dessin par défaut"]},30295:e=>{e.exports=["chargement..."]},50193:e=>{e.exports=["Verrouiller {title}"]},4963:e=>{e.exports=["verrouiller le groupe {group}"]},68163:e=>{e.exports=["verrouiller les objets"]},47107:e=>{e.exports=["déplacer"]},11303:e=>{e.exports=["Déplacer {title} vers la nouvelle échelle de gauche"]},45544:e=>{e.exports=["déplacer {title} vers la nouvelle échelle de droite"]},81898:e=>{e.exports=["Déplacer toutes les échelles vers la gauche"]},22863:e=>{e.exports=["Déplacer toutes les échelles vers la droite"]},45356:e=>{e.exports=["Déplacer le(s) dessin(s)"]},15086:e=>{e.exports=["déplacer à gauche"]},61711:e=>{e.exports=["déplacer à droite"]},4184:e=>{e.exports=["Déplacer l'échelle"]},74642:e=>{e.exports=["rendre {title} sans échelle (Plein écran)"]},45223:e=>{e.exports=["Rendre le groupe {group} invisible"]},87927:e=>{e.exports=["rendre le groupe {group} visible"]},62153:e=>{e.exports=["fusionner vers le bas"]},70746:e=>{e.exports=["fusionner vers le volet"]},66143:e=>{e.exports=["fusionner vers le haut"]},81870:e=>{e.exports=["motif de barres en miroir"]},16542:e=>{e.exports="n/a"},47222:e=>{ -e.exports=["prix des échelles"]},99042:e=>{e.exports=["Mise à l’échelle des prix du graphique uniquement"]},35962:e=>{e.exports=["temps de l'échelle"]},68193:e=>{e.exports=["faire défiler"]},70009:e=>{e.exports=["défilement temporel"]},69485:e=>{e.exports=["fixer la stratégie de sélection du barème de prix sur {title}"]},16259:e=>{e.exports=["envoyer {title} en arrière"]},66781:e=>{e.exports=["mettre {title} à l'arrière"]},4998:e=>{e.exports=["mettre le groupe {title} à l'arrière"]},64704:e=>{e.exports=["partager les outils de ligne dans leur ensemble"]},77554:e=>{e.exports=["partager les outils de ligne dans la mise en page"]},16237:e=>{e.exports=["afficher les lignes d'étiquette d'alerte"]},13622:e=>{e.exports=["afficher toutes les idées"]},26267:e=>{e.exports=["afficher les idées des utilisateurs suivis"]},40061:e=>{e.exports=["afficher mes idées uniquement"]},52010:e=>{e.exports=["rester en mode dessin"]},98784:e=>{e.exports=["arrêter la synchronisation des dessins"]},57011:e=>{e.exports=["arrêter la synchronisation des outils de ligne"]},92831:e=>{e.exports=["verrouillage du symbole"]},60635:e=>{e.exports=["synchroniser l'heure"]},99769:e=>{e.exports=["propulsé par"]},68111:e=>{e.exports=["fourni par TradingView"]},96916:e=>{e.exports=["coller le dessin"]},80611:e=>{e.exports=["coller l'indicateur"]},41601:e=>{e.exports=["coller {title}"]},84018:e=>{e.exports=["épingler à l'échelle de gauche"]},22615:e=>{e.exports=["Épingler à l'échelle de droite"]},56015:e=>{e.exports=["épingler à l'échelle {label}"]},33348:e=>{e.exports=["réarranger les volets"]},15516:e=>{e.exports=["Supprimer toutes les études"]},80171:e=>{e.exports=["Supprimer tous les outils de dessin et études"]},59211:e=>{e.exports=["supprimer les outils de ligne vide désélectionnés"]},44656:e=>{e.exports=["Supprimer les dessins"]},70653:e=>{e.exports=["supprimer le groupe de dessins"]},66414:e=>{e.exports=["supprimer les sources de données de la ligne"]},47637:e=>{e.exports=["supprimer le volet"]},39859:e=>{e.exports=["supprimer {title}"]},78811:e=>{e.exports=["suppression du groupe d'outils de ligne {name}"]},16338:e=>{e.exports=["Renommez le groupe {group} en {newName}"]},30910:e=>{e.exports=["réinitialiser les tailles de mise en page"]},21948:e=>{e.exports=["réinitialiser les échelles"]},55064:e=>{e.exports=["Réinitialiser l'échelle de temps"]},13034:e=>{e.exports=["redimensionner la mise en page"]},9608:e=>{e.exports=["restaurer les valeurs par défaut"]},63060:e=>{e.exports=["basculer vers l'échelle automatique"]},98860:e=>{e.exports=["activer l'échelle indexée sur 100"]},21203:e=>{e.exports=["activer le verrouillage de l'échelle"]},60166:e=>{e.exports=["basculer vers l'échelle logarithmique"]},68642:e=>{e.exports=["Commuter l'échelle de pourcentage"]},33714:e=>{e.exports=["activer l'échelle standard"]},47122:e=>{e.exports=["suivre le temps"]},28068:e=>{e.exports=["désactiver le partage des outils de ligne"]},66824:e=>{e.exports=["déverrouiller les objets"]},51114:e=>{e.exports=["déverrouiller le groupe {group}"]},92421:e=>{ -e.exports=["déverrouiller {title}"]},20057:e=>{e.exports=["défusionner vers le nouveau volet inférieur"]},52540:e=>{e.exports=["défusionner vers le haut"]},86949:e=>{e.exports=["défusionner vers le bas"]},50728:e=>{e.exports=["Mettre à jour le script {title}"]},33355:e=>{e.exports=["{count} barres"]},88841:e=>{e.exports=["{symbol} données financières par TradingView"]},38641:e=>{e.exports=["{userName} a publié sur {customer}, {date}"]},59833:e=>{e.exports=["zoomer"]},19813:e=>{e.exports=["zoomer"]},9645:e=>{e.exports=["dézoomer"]},30572:e=>{e.exports=["jour","jours"]},52254:e=>{e.exports=["heure","heures"]},99062:e=>{e.exports=["mois","mois"]},69143:e=>{e.exports="minute"},71787:e=>{e.exports=["seconde","secondes"]},82797:e=>{e.exports=["plage","plages"]},47966:e=>{e.exports=["semaine","semaines"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollar australien/Dollar canadien"],e.exports["#AUDCHF-symbol-description"]=["Dollar australien/Franc suisse"],e.exports["#AUDJPY-symbol-description"]=["Dollar australien/Yen japonais"],e.exports["#AUDNZD-symbol-description"]=["Dollar Australien/Dollar Néo-zélandais"],e.exports["#AUDRUB-symbol-description"]=["Dollar Australien/Rouble russe"],e.exports["#AUDUSD-symbol-description"]=["Dollar Australien/Dollar Américain"],e.exports["#BRLJPY-symbol-description"]=["Réal brésilien / Yen japonais"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollar Canadien"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Chinois"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won sud-coréen"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rouble"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]=["Indice Bovespa Brésil"],e.exports["#CADJPY-symbol-description"]=["Dollar canadien / Yen japonais"],e.exports["#CB1!-symbol-description"]=["Pétrole brut Brent"],e.exports["#CHFJPY-symbol-description"]=["Franc suisse / Yen japonais"],e.exports["#COPPER-symbol-description"]=["CFD sur Cuivre"],e.exports["#ES1-symbol-description"]=["S&P 500 Contrats à terme E-Mini"],e.exports["#ESP35-symbol-description"]=["Indice IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Dollar Australien"],e.exports["#EURBRL-symbol-description"]=["Euro / Réal brésilien"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollar Canadien"],e.exports["#EURCHF-symbol-description"]=["Euro / Franc Suisse"],e.exports["#EURGBP-symbol-description"]=["Euro / Livre Sterling"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen Japonais"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollar Néo-Zélandais"],e.exports["#EURRUB-symbol-description"]=["Euro / Rouble russe"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro / Rouble russe TOM"],e.exports["#EURSEK-symbol-description"]=["EUR/SEK"], -e.exports["#EURTRY-symbol-description"]=["Euro / Livre Turque"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollar Américain"],e.exports["#EUSTX50-symbol-description"]=["Indice Euro Stoxx 5"],e.exports["#FRA40-symbol-description"]=["Indice CAC40"],e.exports["#GB10-symbol-description"]=["Royaume-Uni Obligations gouvernementales 10 ans"],e.exports["#GBPAUD-symbol-description"]=["Livre sterling / Dollar australien"],e.exports["#GBPCAD-symbol-description"]=["Livre sterling / Dollar canadien"],e.exports["#GBPCHF-symbol-description"]=["Livre sterling / Franc suisse"],e.exports["#GBPEUR-symbol-description"]=["Livre Sterling / Euro"],e.exports["#GBPJPY-symbol-description"]=["Livre sterling / Yen japonais"],e.exports["#GBPNZD-symbol-description"]=["Livre sterling / Dollar Néo-Zélandais"],e.exports["#GBPRUB-symbol-description"]=["Livre sterling / Rouble russe"],e.exports["#GBPUSD-symbol-description"]=["Livre sterling / Dollar américain"],e.exports["#GER30-symbol-description"]=["Indice DAX des actions allemandes cotées"],e.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Classe A"],e.exports["#ITA40-symbol-description"]=["Indice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["NIKKEI 225"],e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["Yen / Rouble russe"],e.exports["#KA1-symbol-description"]=["Contrats à terme sur sucre #11"],e.exports["#KG1-symbol-description"]=["Contrats à terme sur coton"],e.exports["#KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Indice MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Gaz naturel (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Indice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollar Néo-Zélandais / Yen Japonais"],e.exports["#NZDUSD-symbol-description"]=["Dollar Néo-Zélandais / Dollar Américain"],e.exports["#RB1-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#RTS-symbol-description"]=["Indice Russe RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Indice FTSE 100 des compagnies britanniques cotées"],e.exports["#USDBRL-symbol-description"]=["Dollar US / Réal Brésilien"],e.exports["#USDCAD-symbol-description"]=["Dollar Américain / Dollar Canadien"],e.exports["#USDCHF-symbol-description"]=["Dollar américain / Franc suisse"],e.exports["#USDCNY-symbol-description"]=["Dollar Américain / Renminbi Yuan"],e.exports["#USDDKK-symbol-description"]=["Dollar Américain / Couronne danoise"], -e.exports["#USDHKD-symbol-description"]=["Dollar Américain / Dollar de Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollar Américain / Roupie"],e.exports["#USDINR-symbol-description"]=["Dollar américain / Roupie indienne"],e.exports["#USDJPY-symbol-description"]=["Dollar Américain / Yen japonais"],e.exports["#USDKRW-symbol-description"]=["Dollar Américain / Won"],e.exports["#USDMXN-symbol-description"]=["USD/MXN"],e.exports["#USDPHP-symbol-description"]=["Dollar U.S. / Peso philippin"],e.exports["#USDRUB-symbol-description"]=["Dollar Américain / Rouble Russe"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["Dollar américain / Couronne suédoise"],e.exports["#USDSGD-symbol-description"]=["DOLLAR AMÉRICAIN / DOLLAR DE SINGAPOUR"],e.exports["#USDTRY-symbol-description"]=["Dollar Américain / Nouvelle Livre Turque"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Argent / Dollar Américain"],e.exports["#XAUUSD-symbol-description"]=["Or / Dollar Américain"],e.exports["#XPDUSD-symbol-description"]=["CFD sur Palladium"],e.exports["#XPTUSD-symbol-description"]=["Platine / Dollar Américain"],e.exports["#ZS1-symbol-description"]=["Contrats à terme sur germes de soja - ECBT"],e.exports["#ZW1-symbol-description"]=["Contrats à terme sur blé ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Livre Sterling"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indice MOEX Russie"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dollar australien"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen japonais"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Réal Brésilien"],e.exports["#PT10-symbol-description"]=["Obligations du gouvernement portugais 10 ans"],e.exports["#TXSX-symbol-description"]=["Indice TSX 60"],e.exports["#VIXC-symbol-description"]=["Indice VIX TSX 60"],e.exports["#USDPLN-symbol-description"]=["Dollar Américain / Zloty Polonais"],e.exports["#EURPLN-symbol-description"]=["Euro / Zloty Polonais"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty polonais"],e.exports["#CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollar Canadien"],e.exports["#ITI2!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2020-symbol-description"]=["Contrats à terme sur minerai de fer"], -e.exports["#ITIJ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIJ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIJ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#AMEX:GXF-symbol-description"]=["ETF Région Nordique Global x FTSE"],e.exports["#ASX:XAF-symbol-description"]=["Indice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indice S&P/ASX All Australian 200"], -e.exports["#BIST:XU100-symbol-description"]=["Indice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indice Composite Djakarta"],e.exports["#INDEX:KLSE-symbol-description"]=["Indice KLCI Bourse de Malaisie"],e.exports["#INDEX:NZD-symbol-description"]=["Indice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indice STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indice Composite Shanghai"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indice MOEX Russie"],e.exports["#NYMEX:KT1!-symbol-description"]=["Contrats à terme sur café"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD sur Gaz naturel"],e.exports["#OANDA:USDPLN-symbol-description"]=["Dollar Américain / Zloty Polonais"],e.exports["#TSX:TX60-symbol-description"]=["Indice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]=["Indice ETF Vanguard US Aggregate BND (couvert en CAD-)UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indice S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indice CAC40"],e.exports["#TVC:ES10-symbol-description"]=["Espagne Obligations du gouvernement 10 ans"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Obligations du gouvernement Britannique 2 ans"],e.exports["#TVC:GB10-symbol-description"]=["Obligations du gouvernement Britannique 10 ans"],e.exports["#TVC:GOLD-symbol-description"]=["CFD sur Or (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonésie Obligations du gouvernement 3 ans"],e.exports["#TVC:ID10-symbol-description"]=["Indonésie Obligations du gouvernement 10 ans"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD sur PALLADIUM (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugal, Obligations du gouvernement 10 ans"],e.exports["#TVC:SILVER-symbol-description"]=["CFD sur Argent (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indice Composite S&P/TSX"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indice Composite Shanghai"],e.exports["#NZX:ALLC-symbol-description"]=["Indice S&P/NZX ALL ( Indice de capital )"],e.exports["#AMEX:SHYG-symbol-description"]=["Actions 0-5 ans Obligations d'entreprise à rendement élevé ETF"],e.exports["#TVC:AU10-symbol-description"]=["Australie Obligations du gouvernement 10 ans"],e.exports["#TVC:CN10-symbol-description"]=["Chine Obligations du gouvernement 10 ans"],e.exports["#TVC:KR10-symbol-description"]=["Corée Obligations du gouvernement 10 ans"],e.exports["#NYMEX:RB1!-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Contrats à terme NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Contrats à terme sur Ethanol NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD sur Cuivre (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Contrats à terme sur zinc"], -e.exports["#CBOT:ZW1!-symbol-description"]=["Contrats à terme sur blé"],e.exports["#NYMEX:KA1!-symbol-description"]=["Contrats à terme sur sucre #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#CME:E61!-symbol-description"]=["Contrats à terme Euro"],e.exports["#CME:B61!-symbol-description"]=["Contrats à terme Livre britannique"],e.exports["#CME:QJY1!-symbol-description"]=["Contrats à terme Yen japonais"],e.exports["#CME:A61!-symbol-description"]=["Contrats à terme Dollar australien"],e.exports["#CME:D61!-symbol-description"]=["Contrats à terme Dollar canadien"],e.exports["#CME:SP1!-symbol-description"]=["Contrats à terme S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Contrats à terme NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Contrats à terme E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Contrats à terme NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Indice IBOVESPA Contrats à terme USD"],e.exports["#CBOT:TY1!-symbol-description"]=["Contrats à terme 10 ans Bons du Trésor"],e.exports["#CBOT:FV1!-symbol-description"]=["Contrats à terme 5 ans Bons du Trésor"],e.exports["#CBOT:ZE1!-symbol-description"]=["Contrats à terme 3 ans Bons du Trésor"],e.exports["#CBOT:TU1!-symbol-description"]=["Contrats à terme 2 ans Bons du Trésor"],e.exports["#CBOT:FF1!-symbol-description"]=["Contrats à terme 30 jours Taux d'intérêt des Fonds FED"],e.exports["#CBOT:US1!-symbol-description"]=["Contrats à terme Obligations du Trésor"],e.exports["#TVC:EXY-symbol-description"]=["Indice de devise EURO"],e.exports["#TVC:JXY-symbol-description"]=["Indice de devise YEN japonais"],e.exports["#TVC:BXY-symbol-description"]=["Indice de devise LIVRE britannique"],e.exports["#TVC:AXY-symbol-description"]=["Indice de devise DOLLAR australien"],e.exports["#TVC:CXY-symbol-description"]=["Indice de devise DOLLAR canadien"],e.exports["#FRED:GDP-symbol-description"]=["Produit intérieur brut, 1 décimale"],e.exports["#FRED:UNRATE-symbol-description"]=["Taux de chômage civil"],e.exports["#FRED:POP-symbol-description"]=["Population Totale : Tous âges, incluant les forces armées outremer"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Contrats à terme sur cuivre"],e.exports["#INDEX:HSCE-symbol-description"]=["Indice Hang Seng des entreprises chinoises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Contrats à terme sur pétrole brut léger"],e.exports["#OTC:IHRMF-symbol-description"]=["ISHARES MSCI JAPAN SHS"],e.exports["#TVC:DAX-symbol-description"]=["Indice des 30 plus importantes compagnies allemandes"],e.exports["#TVC:DE10-symbol-description"]=["Allemagne Obligations du gouvernement 10 ans"], -e.exports["#TVC:DJI-symbol-description"]=["L'indice industriel moyen DOW JONES"],e.exports["#TVC:DXY-symbol-description"]=["Indice devise Dollar U.S."],e.exports["#TVC:FR10-symbol-description"]=["France Obligations du gouvernement 10 ans"],e.exports["#TVC:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indice IBEX35"],e.exports["#FX:AUS200-symbol-description"]=["Indice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["Ishares Bons du Trésor ETF 1-3 ans"],e.exports["#ASX:XJO-symbol-description"]=["Indice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indice S&P BSE SENSEX"],e.exports["#INDEX:MIB-symbol-description"]=["Indice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indice Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indice NIFTY 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Contrats à terme sur Gaz Naturel"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#TVC:IN10-symbol-description"]=["Inde Obligations du gouvernement 10 ans"],e.exports["#TVC:IT10-symbol-description"]=["Italie Obligations du gouvernement 10 ans"],e.exports["#TVC:JP10-symbol-description"]=["Japon Obligations du gouvernement 10 ans"],e.exports["#TVC:NDX-symbol-description"]=["Nasdaq 100"],e.exports["#TVC:NI225-symbol-description"]=["Nikkei 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Turquie Obligations du gouvernement 10 ans"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD sur Pétrole brut Brent"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["USA Obligations du gouvernement 2 ans"],e.exports["#TVC:US05-symbol-description"]=["USA Obligations du gouvernement 5 ans"],e.exports["#TVC:US10-symbol-description"]=["USA Obligations du gouvernement 10 ans"],e.exports["#TVC:USOIL-symbol-description"]=["CFD sur Pétrole brut WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#NASDAQ:SHY-symbol-description"]=["Obligations du Trésor Américain 1-3 ans ISHARES ETF"],e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Pétrole brut Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Pétrole brut Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Pétrole brut WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Coton #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Lait Classe III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM", -e.exports["#COMEX:GC-symbol-description"]=["Or"],e.exports["#CME:GF-symbol-description"]=["Bétail nourricier"],e.exports["#CME:HE-symbol-description"]=["Porcs maigres"],e.exports["#NASDAQ:IEF-symbol-description"]=["IShares obligations de trésor 7-10 ans ETF"],e.exports["#NASDAQ:IEI-symbol-description"]=["IShares obligations de trésor 3-7 ans ETF"],e.exports["#NYMEX:KA1-symbol-description"]=["Contrats à terme sur sucre #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Café"],e.exports["#NYMEX:KG1-symbol-description"]=["Contrats à terme sur coton"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#CME:LE-symbol-description"]=["Bétail vivant"],e.exports["#ICEEUR:LO-symbol-description"]=["Huile de chauffage ICE"],e.exports["#CME:LS-symbol-description"]=["Bois"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gaz Naturel"],e.exports["#ICEUSA:OJ-symbol-description"]=["Jus d'orange"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platine"],e.exports["#COMEX_MINI:QC-symbol-description"]=["Cuivre E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Essence RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Trésor Américain court terme"],e.exports["#COMEX:SI-symbol-description"]=["Argent"],e.exports["#NASDAQ:TLT-symbol-description"]=["Obligations du Trésor Américain 20+ ISHARES ETF"],e.exports["#TVC:VIX-symbol-description"]=["Indice de volatilité S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Maïs"],e.exports["#CBOT:ZK-symbol-description"]=["Contrats à termes sur éthanol"],e.exports["#CBOT:ZL-symbol-description"]=["Huile de germes de soja"],e.exports["#CBOT:ZO-symbol-description"]=["Avoine"],e.exports["#CBOT:ZR-symbol-description"]=["Riz Brut"],e.exports["#CBOT:ZS-symbol-description"]=["Germes de soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Contrats à terme sur germes de soja"],e.exports["#CBOT:ZW-symbol-description"]=["Blé"],e.exports["#CBOT:ZW1-symbol-description"]=["Contrats à terme sur blé ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#CADUSD-symbol-description"]=["Dollar Canadien / U.S. Dollar"],e.exports["#CHFUSD-symbol-description"]=["Franc Suisse / U. S. Dollar"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen Japonais / U.S. Dollar"],e.exports["#USDAUD-symbol-description"]=["U.S. Dollar / Dollar Australien"],e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro", -e.exports["#USDGBP-symbol-description"]=["U.S. Dollar / Livre Sterling"],e.exports["#USDNZD-symbol-description"]=["U.S. Dollar / Dollar néo-zélandais"],e.exports["#UKOIL-symbol-description"]=["CFDs sur Pétrole brut (Brent)"],e.exports["#USOIL-symbol-description"]=["CFDs sur Pétrole brut (WTI)"],e.exports["#US30-symbol-description"]=["Indice Dow Jones Industriel Moyen"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dollar"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollar"],e.exports["#XRPUSD-symbol-description"]="XRP / U.S. Dollar",e.exports["#SP:SPX-symbol-description"]=["L'indice S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Obligations du gouvernement américain 30 ans"],e.exports["#COMEX:SI1!-symbol-description"]=["Contrats à terme sur Argent"],e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]=["Contrats à terme sur Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Contrats à terme sur Or"],e.exports["#CORNUSD-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#COTUSD-symbol-description"]=["Contrats à terme sur Coton"],e.exports["#DJ:DJA-symbol-description"]=["Indice Dow Jones Composite Moyen"],e.exports["#DJ:DJI-symbol-description"]=["Indice Dow Jones Industriel Moyen"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Livre britannique"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen japonais"],e.exports["#EURNOK-symbol-description"]=["Euro / Couronne Norvégienne"],e.exports["#GBPPLN-symbol-description"]=["Livre britannique / Zloty polonais"],e.exports["#MOEX:BR1!-symbol-description"]=["Contrats à terme sur Pétrole Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Contrats à terme sur coton"],e.exports["#NYMEX:PL1!-symbol-description"]=["Contrats à terme sur Platine"],e.exports["#SOYBNUSD-symbol-description"]=["CFD sur Germes de soja"],e.exports["#SUGARUSD-symbol-description"]=["CFD sur Sucre"],e.exports["#TVC:IXIC-symbol-description"]=["Indice Composite US"],e.exports["#TVC:RU-symbol-description"]=["Indice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollar américain / Rand sud-africain"],e.exports["#WHEATUSD-symbol-description"]=["CFD sur Blé"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Contrats à terme sur soja"],e.exports["#SP:MID-symbol-description"]=["Indice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD sur Cuivre"],e.exports["#TVC:NYA-symbol-description"]=["Indice Composite NYSE"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD sur Platine (US$ / OZ)"], -e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]=["Indice de devise Franc suisse"],e.exports["#TVC:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Contrats à terme sur indice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Contrats à terme sur indice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Contrats à terme Bitcoin CBOE"],e.exports["#TVC:MY10-symbol-description"]=["Obligations du Gouvernement Malaisien 10 YR"],e.exports["#CME:S61!-symbol-description"]=["Contrats à terme Francs Suisses"],e.exports["#TVC:DEU30-symbol-description"]=["Indice DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indice de devise Dollar Néo-Zélandais"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indice FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indice MOEX Russie"],e.exports["#FX:US30-symbol-description"]=["Indice moyen Dow Jones Industriel"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Contrats à terme sur indice MICEX"],e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]=["Indice CAC40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Obligations du gouvernement Britannique 10 ans"],e.exports["#TVC:AU10Y-symbol-description"]=["Australie Obligations du gouvernement 10 ans"],e.exports["#TVC:CN10Y-symbol-description"]=["Chine Obligations du gouvernement 10 ans"],e.exports["#TVC:DE10Y-symbol-description"]=["Allemagne Obligations du gouvernement 10 ans"],e.exports["#TVC:ES10Y-symbol-description"]=["Espagne Obligations du gouvernement 10 ans"],e.exports["#TVC:FR10Y-symbol-description"]=["France Obligations du gouvernement 10 ans"],e.exports["#TVC:IN10Y-symbol-description"]=["Inde Obligations gouvernementales 10 ans"],e.exports["#TVC:IT10Y-symbol-description"]=["Italie Obligations gouvernementales 10 ans"],e.exports["#TVC:JP10Y-symbol-description"]=["Japon Obligations gouvernementales 10 ans"],e.exports["#TVC:KR10Y-symbol-description"]=["Corée Obligations du gouvernement 10 ans"],e.exports["#TVC:MY10Y-symbol-description"]=["Obligations du Gouvernement Malaisien 10 YR"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugal, Obligations du gouvernement 10 ans"],e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["Obligations gouvernement américain 2 ans"],e.exports["#TVC:US05Y-symbol-description"]=["Obligations gouvernement américain 5 ans"],e.exports["#TVC:US10Y-symbol-description"]=["Obligations gouvernement américain 10 ans"],e.exports["#INDEX:TWII-symbol-description"]=["Indice pondéré Taiwan"], -e.exports["#CME:J61!-symbol-description"]=["Contrats à terme Yen Japonais"],e.exports["#CME_MINI:J71!-symbol-description"]=["Contrats à terme E-mini Yen Japonais"],e.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro contrats à terme Yen / US dollar"],e.exports["#CME:M61!-symbol-description"]=["Contrats à terme Peso mexicain"],e.exports["#CME:T61!-symbol-description"]=["Contrats à terme Rand Sud-Africain"],e.exports["#CME:SK1!-symbol-description"]=["Contrats à terme Couronne suédoise"],e.exports["#CME:QT1!-symbol-description"]=["Contrats à terme Renminbi chinois / US dollar"],e.exports["#COMEX:AUP1!-symbol-description"]=["Contrats à terme Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Contrats à terme Real brésilien"],e.exports["#CME:WP1!-symbol-description"]=["Contrats à terme Zloty polonais"],e.exports["#CME:N61!-symbol-description"]=["Contrats à terme Dollar néo-zélandais"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Contrats à terme E-micro Dollar australien / US dollar"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Contrats à terme E-micro Franc suisse / US dollar"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Contrats à terme E-micro Euro / US dollar"],e.exports["#CME_MINI:E71!-symbol-description"]=["Contrats à terme E-mini Euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Contrats à terme Fuel dénaturé Ethanol"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Contrats à terme Livre britannique / US dollar"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Contrats à terme E-mini Gasoline"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Contrats à terme E-mini fuel domestique"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Contrats à terme E-mini Cuivre"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Contrats à terme E-mini Gaz naturel"],e.exports["#CME:E41!-symbol-description"]=["Contrats à terme US dollar / Livre turque"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["(Mini) Contrats à terme Argent"],e.exports["#CME:DL1!-symbol-description"]=["Contrats à terme Lait, Classe III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Contrats à terme Uranium"],e.exports["#CBOT:BO1!-symbol-description"]=["Contrats à terme Huile de soja"],e.exports["#CME:HE1!-symbol-description"]=["Contrats à terme porc maigre"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Contrats à terme Charbon de Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Contrats à terme E-mini Pétrole brut léger"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Contrats à terme financiers Mini Brent"],e.exports["#COMEX:AEP1!-symbol-description"]=["Contrats à terme Aluminium Européen Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Contrats à terme à 30 jours Taux d'intérêt des fonds fédéraux"],e.exports["#CME:LE1!-symbol-description"]=["Contrats à terme bétail sur pied"],e.exports["#CME:UP1!-symbol-description"]=["Contrats à terme Franc suisse / Yen Japonais"],e.exports["#CBOT:ZN1!-symbol-description"]=["Contrats à terme T-Note 10 ans"], -e.exports["#CBOT:ZB1!-symbol-description"]=["Contrats à terme T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Contrats à terme Bovins d'engraissement"],e.exports["#CBOT:UD1!-symbol-description"]=["Contrats à terme Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Contrats à terme CME Housing - Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Contrats à terme Avoine"],e.exports["#CBOT:ZM1!-symbol-description"]=["Contrats à terme Farine de soja"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Contrats à terme mini Maïs"],e.exports["#CBOT:ZC1!-symbol-description"]=["Contrats à terme Maïs"],e.exports["#CME:LS1!-symbol-description"]=["Contrats à terme Bois de charpente"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Contrats à terme Blé mini"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Contrats à terme Soja mini"],e.exports["#CBOT:ZS1!-symbol-description"]=["Contrats à terme Soja"],e.exports["#NYMEX:PA1!-symbol-description"]=["Contrats à terme Palladium"],e.exports["#CME:FTU1!-symbol-description"]=["Contrats à terme E-mini Indice FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Contrats à terme Riz"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Contrats à terme Or (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Contrats à terme Or (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Contrats à terme E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Contrats à terme E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Contrats à terme Plomb"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Contrats à terme E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indice Top 40 Afrique du Sud"],e.exports["#BMV:ME-symbol-description"]=["Indice IPC Mexique"],e.exports["#BCBA:IMV-symbol-description"]=["Indice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indice Général Pérou S&P / BVL (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indice de rendement EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Indice Général de la Bolsa de Valores de Colombie"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indice boursier pondéré de la capitalisation taïwanaise"],e.exports["#QSE:GNRI-symbol-description"]=["Indice QE"],e.exports["#BME:IBC-symbol-description"]=["Indice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indice brut S&P / NZX"],e.exports["#SIX:SMI-symbol-description"]=["Indice du marché Suisse"],e.exports["#SZSE:399001-symbol-description"]=["Indice des composants SZSE"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indice toutes actions Tadawul"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indice Composite IDX"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indice Straits Times"], -e.exports["#DFM:DFMGI-symbol-description"]=["Indice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indice de prix Actions coréennes composites"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indice FTSE Bourse de Malaisie KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indice Toutes actions Bahrein"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indice OMX Copenhague 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Indice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Indice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indice de volatilité S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indice PHLX Secteur Or et Argent"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indice Dow Jones Charbon US"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indice du Dow Jones Commodity Café"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indice Dow Jones Commodity Energy"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indice Secteur des Services PHLX Oil"],e.exports["#DJ:DJCISB-symbol-description"]=["Indice Dow Jones Commodity Sucre"],e.exports["#DJ:DJCICC-symbol-description"]=["Indice Dow Jones Commodity Cacao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indice Dow Jones Commodity Grains"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indice Dow Jones Commodity Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indice Dow Jones Commodity Argent"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indice Dow Jones Commodity Nickel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indice PHLX Secteur du logement"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indice Dow Jones Commodity Or"],e.exports["#SP:SPGSCI-symbol-description"]=["Indice Commodity S&P Goldman Sachs"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indice PHLX secteur des services publics"],e.exports["#DJ:DJU-symbol-description"]=["Indice moyen Dow Jones Services publics"],e.exports["#SP:SVX-symbol-description"]=["Indice de valeur S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indice Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indice principal de marché NYSE ARCA"],e.exports["#NYSE:XAX-symbol-description"]=["Indice Composite AMEX"], -e.exports["#NASDAQ:NDX-symbol-description"]=["Indice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indice Composite Nasdaq"],e.exports["#DJ:DJT-symbol-description"]=["Indice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indice Composite NYSE"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Contrats à terme cacao"],e.exports["#USDILS-symbol-description"]=["U.S. Dollar / Shekel Israélien"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Indice pondéré Taiwan"],e.exports["#TVC:PL10Y-symbol-description"]=["Rendement Obligations Gouvernement Polonais 10Y"],e.exports["#TVC:PL05Y-symbol-description"]=["Rendement Obligations Gouvernement Polonais 5Y"],e.exports["#SET:GC-symbol-description"]=["Global Connections Public Company"],e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["Contrat perpétuel ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Contrat perpétuel XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Contrat perpétuel BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Contrats à terme perpétuel"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Contrats à terme perpétuel"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Contrats à terme perpétuel"],e.exports["#USDHUF-symbol-description"]=["Dollar US / Forint Hongrois"],e.exports["#USDTHB-symbol-description"]=["Dollar US / Baht Thaïlandais"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Butter Futures-Cash (Continu : contrat actuel en premier)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Indice Bitcoin / U.S. Dollar"],e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures", -e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalisation boursière totale Crypto, $"],e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures",e.exports["#NYMEX:TT1!-symbol-description"]=["Contrats à terme sur coton"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Contrats à terme perpétuels BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Contrats à terme perpétuels ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Contrats à terme perpétuels XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Contrats à terme perpétuels LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]=["Rendement des obligations du gouvernement canadien à 10 ans"],e.exports["#TVC:ID10Y-symbol-description"]=["Rendement des obligations du gouvernement indonésien à 10 ans"],e.exports["#TVC:NL10-symbol-description"]=["Obligations du gouvernement néerlandais à 10 ans"],e.exports["#TVC:NL10Y-symbol-description"]=["Rendement des obligations du gouvernement néerlandais à 10 ans"],e.exports["#TVC:NZ10-symbol-description"]=["Obligations du gouvernement néo-zélandais à 10 ans"],e.exports["#TVC:NZ10Y-symbol-description"]=["Rendement des obligations du gouvernement néo-zélandais à 10 ans"],e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brésilien"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won sud-coréen"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rouble russe"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Thai"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht Thai"],e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file +95840:e=>{e.exports=["Vague Triangle Elliott (ABCDE)"]},66637:e=>{e.exports=["Vague Triple Combo Elliott (WXYXZ)"]},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports=["Étendre les lignes d'alerte"]},2578:e=>{e.exports=["Ligne étendue"]},77295:e=>{e.exports=["Marché"]},2899:e=>{e.exports=["Volet existant au-dessus"]},53387:e=>{e.exports=["Volet existant au-dessous"]},36972:e=>{e.exports=["Prévision"]},17994:e=>{e.exports=["Échec de la sauvegarde de la bibliothèque"]},87375:e=>{e.exports=["Échec de l'enregistrement du script"]},35050:e=>{e.exports=["Févr"]},82719:e=>{e.exports=["Canal de Fibonacci"]},64192:e=>{e.exports=["Cercles de Fibonacci"]},63835:e=>{e.exports=["Retracement de Fibonacci"]},18072:e=>{e.exports=["Arcs de Résistance de la vitesse de Fibonacci"]},20877:e=>{e.exports=["Éventail de Résistance de la Vitesse de Fibonacci"]},76783:e=>{e.exports=["Spirale de Fibonacci"]},89037:e=>{e.exports=["Zone Temporelle de Fibonacci"]},72489:e=>{e.exports=["Coin de Fibonacci"]},21524:e=>{e.exports=["Drapeau"]},55678:e=>{e.exports=["Marque de Drapeau"]},29230:e=>{e.exports=["Haut/Bas Plat"]},92754:e=>{e.exports=["Basculé"]},42015:e=>{e.exports=["La partie fractionnelle n'est pas valide."]},47542:e=>{e.exports=["Les études fondamentales ne sont plus disponibles sur les graphiques"]},16245:e=>{e.exports=["Calcuta"]},3155:e=>{e.exports=["Katmandou"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports=["Koweit"]},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Bougies Creuses"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Ligne Horizontale"]},76604:e=>{e.exports=["Rayon Horizontal"]},42616:e=>{e.exports=["Tête et épaules"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Cacher"]},33911:e=>{e.exports=["Tout masquer"]},95551:e=>{e.exports=["Masquer tous les outils de dessin"]},44312:e=>{e.exports=["Masquer tous les dessins et indicateurs"]},67927:e=>{e.exports=["Masquer tous les dessins, indicateurs, positions & ordres"]},86306:e=>{e.exports=["Masquer tous les indicateurs"]},70803:e=>{e.exports=["Masquer toutes les positions & ordres"]},13277:e=>{e.exports=["Masquer les dessins"]},8251:e=>{e.exports=["Cacher les événements sur le graphique"]},44177:e=>{e.exports=["Masquer les indicateurs"]},2441:e=>{e.exports=["Cacher les marques de la barre"]},90540:e=>{e.exports=["Masquer les positions et les ordres"]},30777:e=>{e.exports=["Haut"]},31994:e=>{e.exports=["Haut-Bas"]},60259:e=>{e.exports=["Étiquettes de prix haut et bas"]},21803:e=>{e.exports=["Lignes de prix haut et bas"]},31895:e=>{e.exports=["En vedette"]},69085:e=>{e.exports=["L'histogramme est trop grand, veuillez augmenter l'entrée \"Taille de la rangée\"."]},8122:e=>{e.exports=["L'histogramme est trop grand, veuillez réduire l'entrée \" Taille de la rangée \"."]},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Intermédiaire"]},14177:e=>{e.exports=["Symbole invalide"]},53239:e=>{e.exports=["Inverser l'échelle"]}, +20062:e=>{e.exports=["Indexé sur 100"]},81584:e=>{e.exports=["Étiquettes de valeur des indicateurs"]},31485:e=>{e.exports=["Libellés des indicateurs"]},27677:e=>{e.exports=["Ligne info"]},98767:e=>{e.exports=["Ajouter un indicateur"]},9114:e=>{e.exports=["À l'intérieur"]},12354:e=>{e.exports=["Fourchette Interne"]},26579:e=>{e.exports=["Icône"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Djakarta"]},95425:e=>{e.exports=["Janv"]},42890:e=>{e.exports=["Jérusalem"]},6215:e=>{e.exports=["Juill"]},15224:e=>{e.exports=["Juin"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Sur la gauche"]},29404:e=>{e.exports=["Sur la droite"]},850:e=>{e.exports=["Oups!"]},675:e=>{e.exports=["Arborescence des objets"]},73546:e=>{e.exports="Oct"},39280:e=>{e.exports=["Ouverture"]},25595:e=>{e.exports=["Initial"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Bas"]},42284:e=>{e.exports=["Verrouiller"]},1441:e=>{e.exports=["Verrouiller/Déverrouiller"]},82232:e=>{e.exports=["Verrouiller la ligne du curseur vertical en fonction du temps"]},18219:e=>{e.exports=["Verrouiller le rapport prix / barre"]},12285:e=>{e.exports=["Logarithmique"]},50286:e=>{e.exports=["Londres"]},44604:e=>{e.exports=["Position Longue"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etiquette vers le bas"]},13046:e=>{e.exports=["Etiquette vers le haut"]},94420:e=>{e.exports=["Étiquettes"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Droite"]},38397:e=>{e.exports=["Ligne avec marqueurs"]},63492:e=>{e.exports=["Saut de ligne"]},83182:e=>{e.exports=["Lignes"]},78104:e=>{e.exports=["Lien vers l'image du graphique copié dans le presse-papiers {emoji}"]},50091:e=>{e.exports=["Lisbonne"]},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports=["MTPrédicteur"]},67861:e=>{e.exports=["Déplacez le point pour positionner l'ancre puis touchez pour le placer"]},45828:e=>{e.exports=["Déplacer vers"]},44302:e=>{e.exports=["Déplacer l'échelle vers la gauche"]},94338:e=>{e.exports=["Déplacer l'échelle vers la droite"]},66276:e=>{e.exports=["Schiff modifié"]},18559:e=>{e.exports=["Fourchette de Schiff Modifiée"]},18665:e=>{e.exports=["Moscou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports=["Malte"]},90271:e=>{e.exports=["Manille"]},51369:e=>{e.exports=["Mars"]},85095:e=>{e.exports=["Ville de Mexico"]},75633:e=>{e.exports=["Fusionner toutes les échelles en une"]},95093:e=>{e.exports=["Mélangé"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Millénaire"]},85884:e=>{e.exports=["Menuet"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Reflété"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["non disponible"]},3485:e=>{e.exports=["Pas d'échelle (plein écran)"]},8886:e=>{e.exports=["Pas de sync"]},16971:e=>{e.exports=["Pas de données de volume"]},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nouvelle-Zélande"]},40887:e=>{ +e.exports=["Nouveau volet ci-dessus"]},96712:e=>{e.exports=["Nouveau volet ci-dessous"]},33566:e=>{e.exports=["Nicosie"]},56670:e=>{e.exports=["Quelque chose n'a pas fonctionné"]},64968:e=>{e.exports=["Quelque chose n'a pas fonctionné. Veuillez réessayer plus tard."]},10520:e=>{e.exports=["Enregistrer la nouvelle configuration graphique"]},9908:e=>{e.exports=["Sauvegarder Sous"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Mise à l’échelle des prix du graphique uniquement"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Fourchette de Schiff"]},1535:e=>{e.exports=["Le script peut ne pas être mis à jour si vous quittez la page."]},89517:e=>{e.exports=["Configurations"]},43247:e=>{e.exports=["La deuxième partie de fraction n'est pas valide."]},19796:e=>{e.exports=["Mettre au Fond"]},23221:e=>{e.exports=["Mettre vers l'Arrière"]},5961:e=>{e.exports=["Séoul"]},57902:e=>{e.exports=["Sept"]},25866:e=>{e.exports=["Séance"]},59827:e=>{e.exports=["Arrêts de Session"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Position Short"]},81428:e=>{e.exports=["Montrer"]},98116:e=>{e.exports=["Montrer tous les dessins"]},39046:e=>{e.exports=["Montrer tous les dessins et indicateurs"]},38293:e=>{e.exports=["Masquer les positions et les ordresAfficher tous les dessins, indicateurs, positions & ordres"]},49982:e=>{e.exports=["Montrer tous les indicateurs"]},48284:e=>{e.exports=["Montrer toutes les idées"]},62632:e=>{e.exports=["Afficher toutes les positions & ordres"]},24620:e=>{e.exports=["Afficher le switch du contrat continu"]},84813:e=>{e.exports=["Afficher l'expiration des contrats"]},66263:e=>{e.exports=["Montrer les Dividendes"]},46771:e=>{e.exports=["Montrer les résultats"]},87933:e=>{e.exports=["Afficher les idées des utilisateurs suivis"]},72973:e=>{e.exports=["Afficher les dernières mises à jour"]},58669:e=>{e.exports=["Afficher mes idées uniquement"]},30816:e=>{e.exports=["Montrer les fractionnements d'actions"]},68161:e=>{e.exports=["Panneau"]},56683:e=>{e.exports=["Singapour"]},69502:e=>{e.exports=["Ligne sinusoïdale"]},44904:e=>{e.exports=["Carré"]},70213:e=>{e.exports=["Limite d’études dépassée: {number} études par mise en page.\nVeuillez retirer quelques études."]},32733:e=>{e.exports="Style"},65323:e=>{e.exports=["Empiler à gauche"]},14113:e=>{e.exports=["Empiler à droite"]},93161:e=>{e.exports=["Rester en Mode Dessin"]},79511:e=>{e.exports=["Ligne en escalier"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports=["Sous-millenaire"]},71722:e=>{e.exports=["Sous-menuet"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports=["Super millénaire"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Erreur de symbole"]},90932:e=>{e.exports=["Étiquette de nom du symbole"]},65986:e=>{e.exports=["Info du Symbole"]},52054:e=>{e.exports=["Étiquette de la dernière valeur du symbole"]},33606:e=>{e.exports=["Synchronisation globale"]},18008:e=>{ +e.exports=["Synchroniser tous les graphiques"]},99969:e=>{e.exports=["Point et Figure"]},53047:e=>{e.exports=["Ensemble de Lignes"]},34402:e=>{e.exports=["Tracé"]},70394:e=>{e.exports=["Canal parallèle"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Coller"]},51102:e=>{e.exports=["Pourcent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Éventail"]},43852:e=>{e.exports=["Fourchette"]},37680:e=>{e.exports=["Épingler à la nouvelle échelle de gauche"]},43707:e=>{e.exports=["Épingler à la nouvelle échelle de droite"]},91130:e=>{e.exports=["Épingler à l'échelle de gauche"]},61201:e=>{e.exports=["Épingler à l'échelle de gauche (masqué)"]},764:e=>{e.exports=["épingler à l'échelle de droite"]},20207:e=>{e.exports=["Épingler à l'échelle de droite (masqué)"]},66156:e=>{e.exports=["Epingler à l'échelle (maintenant à gauche)"]},54727:e=>{e.exports=["Épingler à l'échelle (maintenant pas d'échelle)"]},76598:e=>{e.exports=["Epingler à l'échelle (maintenant à droite)"]},39065:e=>{e.exports=["Épingler à l'échelle (maintenant {label})"]},97324:e=>{e.exports=["Épingler à l'échelle {label}"]},56948:e=>{e.exports=["Épingler à l'échelle {label} (masqué)"]},32156:e=>{e.exports=["Épinglé à l'échelle de gauche"]},8128:e=>{e.exports=["Épinglé à l'échelle de gauche (masqué)"]},3822:e=>{e.exports=["Épinglé à l'échelle de droite"]},44538:e=>{e.exports=["Épingler à l'échelle de droite (masqué)"]},65810:e=>{e.exports=["Épinglé à l'échelle {label}"]},14125:e=>{e.exports=["Épinglé à l'échelle {label} (masqué)"]},97378:e=>{e.exports=["Bouton Plus"]},46669:e=>{e.exports=["Veuillez nous donner une autorisation d'écriture dans le presse-papiers de votre navigateur ou appuyez sur {keystroke}"]},35963:e=>{e.exports=["Appuyez et maintenez {key} enfoncé pendant le zoom pour maintenir la position du graphique"]},95921:e=>{e.exports=["Étiquette de Prix"]},28625:e=>{e.exports=["Note de prix"]},2032:e=>{e.exports=["Intervalle de Prix"]},32061:e=>{e.exports=["Le format du prix n'est pas valide."]},91492:e=>{e.exports=["Ligne de Prix"]},48404:e=>{e.exports=["Primaire"]},87086:e=>{e.exports="Projection"},10160:e=>{e.exports=["A publié sur {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rectangle pivoté"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Rayon"]},90357:e=>{e.exports=["Plage"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports=["Recommencer"]},35001:e=>{e.exports=["Tendance de la Régression"]},34596:e=>{e.exports=["Retirer"]},1434:e=>{e.exports=["Supprimer les dessins"]},13951:e=>{e.exports=["Supprimer les indicateurs"]},4142:e=>{e.exports=["Renommer la configuration du graphique"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Réinitialiser l'affichage du graphique"]},17258:e=>{e.exports=["Réinitialiser l'échelle de prix"]},25333:e=>{e.exports=["Réinitialiser l'échelle de temps"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Avertissement"]},48474:e=>{e.exports=["Varsovie"]},20466:e=>{e.exports="Tokelau"}, +94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Texte"]},16267:e=>{e.exports=["Téhéran"]},19611:e=>{e.exports=["Espace de Travail"]},29198:e=>{e.exports=["Le fournisseur de données ne fournit pas de données de volume pour ce symbole."]},8162:e=>{e.exports=["L'aperçu de la publication n'a pas pu être chargé. Veuillez désactiver les extensions de votre navigateur et réessayer."]},65943:e=>{e.exports=["Cet indicateur ne peut pas être appliqué à un autre indicateur."]},74986:e=>{e.exports=["Ce script est sur invitation seulement. Pour y avoir accès, veuillez contacter son auteur."]},98538:e=>{e.exports=["Modèle Three Drives"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Heure"]},64375:e=>{e.exports=["Fuseau Horaire"]},95005:e=>{e.exports=["Cycles de temps"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Angle de la Tendance"]},23104:e=>{e.exports=["Droite de Tendance"]},15501:e=>{e.exports=["Prolongation de Fibonacci selon la Tendance"]},31196:e=>{e.exports=["Temps de Fibonacci selon la Tendance"]},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports=["Triangle vers le bas"]},12390:e=>{e.exports=["Figure en Triangle"]},28340:e=>{e.exports=["Triangle vers le haut"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Annuler"]},25933:e=>{e.exports=["Unités"]},15101:e=>{e.exports=["Déverrouiller"]},34150:e=>{e.exports=["Vague Haussière 4"]},83927:e=>{e.exports=["Vague Haussière 5"]},58976:e=>{e.exports=["Vague Haussière 1 ou A"]},11661:e=>{e.exports=["Vague Haussière 2 ou B"]},53958:e=>{e.exports=["Vague Haussière 3"]},66560:e=>{e.exports=["Vague Haussière C"]},18426:e=>{e.exports=["Profil de volume Gamme fixe"]},61022:e=>{e.exports=["L'indicateur Volume Profile n'est disponible que sur nos plans upgradés."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Droite Verticale"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilité"]},27557:e=>{e.exports=["Visibilité des intervalles"]},89960:e=>{e.exports=["Visible avec déplacement de la souris"]},22198:e=>{e.exports=["Ordre de visualisation"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["Figure en XABCD"]},17126:e=>{e.exports=["Vous ne pouvez pas voir cette période de pivot avec cette résolution"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["changer le degré d'Elliott"]},83935:e=>{e.exports=["modifier les étiquettes qui ne se chevauchent pas"]},39402:e=>{e.exports=["changer la visibilité de l'étiquette du prix moyen de clôture"]},98866:e=>{e.exports=["changer la visibilité de la ligne du prix moyen de clôture"]},5100:e=>{e.exports=["changer la visibilité des étiquettes d'offre et de demande"]},32311:e=>{e.exports=["changer la visibilité des lignes d'offre et de demande"]},22641:e=>{e.exports=["changer la devise"]},30501:e=>{e.exports=["changer la mise en page du graphique en {title}"]},7017:e=>{e.exports=["changer la visibilité du switch du contrat continu"]},58108:e=>{ +e.exports=["changer la visibilité du compte à rebours pour la fermeture de la barre"]},7151:e=>{e.exports=["changer la plage de dates"]},84944:e=>{e.exports=["changement de la visibilité des dividendes"]},79574:e=>{e.exports=["changer la visibilité des événements sur le graphique"]},88217:e=>{e.exports=["changer la visibilité des gains"]},28288:e=>{e.exports=["modifier la visibilité de l'expiration des contrats à terme"]},66805:e=>{e.exports=["modifier la visibilité des étiquettes de prix haut et bas"]},92556:e=>{e.exports=["modifier la visibilité des lignes de prix haut et bas"]},87027:e=>{e.exports=["visibilité des étiquettes de noms des indicateurs de changement"]},14922:e=>{e.exports=["modifier la visibilité des étiquettes de valeur des indicateurs"]},19839:e=>{e.exports=["changer la visibilité des dernières mises à jour"]},23783:e=>{e.exports=["changer le groupe de liaison"]},87510:e=>{e.exports=["changer la hauteur du volet"]},50190:e=>{e.exports=["changer la visibilité du bouton plus"]},49889:e=>{e.exports=["changer la visibilité des étiquettes de prix pré/post marché"]},16750:e=>{e.exports=["changer la visibilité des lignes de prix pré/post marché"]},59883:e=>{e.exports=["changer la visibilité de la ligne de prix de clôture précédente"]},67761:e=>{e.exports=["Changer la ligne de prix"]},69510:e=>{e.exports=["modifier le rapport prix/barre"]},32303:e=>{e.exports=["Changer la Résolution"]},526:e=>{e.exports=["changer le symbole"]},9402:e=>{e.exports=["modifier la visibilité des étiquettes des symboles"]},53150:e=>{e.exports=["changer la visibilité de la dernière valeur du symbole"]},12707:e=>{e.exports=["changer la visibilité de la précédente valeur de clôture du symbole"]},65303:e=>{e.exports=["changer de session"]},15403:e=>{e.exports=["modifier la visibilité des interruptions de session"]},53438:e=>{e.exports=["changer de style de série"]},74488:e=>{e.exports=["changement de la visibilité des splits"]},20505:e=>{e.exports=["changer de fuseau horaire"]},39028:e=>{e.exports=["changer l'unité"]},21511:e=>{e.exports=["Changer la visibilité"]},16698:e=>{e.exports=["changer la visibilité à l'intervalle actuel"]},78422:e=>{e.exports=["changer la visibilité à l'intervalle actuel et au-dessus"]},49529:e=>{e.exports=["changer la visibilité à l'intervalle actuel et en-dessous"]},66927:e=>{e.exports=["changer la visibilité à tous les intervalles"]},74428:e=>{e.exports=["changer le style de {title}"]},72032:e=>{e.exports=["changer le point {pointIndex}"]},65911:e=>{e.exports=["graphiques par TradingView"]},5179:e=>{e.exports=["Clôner les outils de ligne"]},3195:e=>{e.exports=["créer un groupe d'outils de ligne"]},92659:e=>{e.exports=["Créer un groupe d’outils de ligne à partir de la sélection"]},81791:e=>{e.exports=["créer {tool}"]},63649:e=>{e.exports=["couper sources"]},78755:e=>{e.exports=["couper {title}"]},99113:e=>{e.exports=["Ajouter l'outil de ligne {lineTool} au groupe {name}"]},40242:e=>{e.exports=["ajouter outil(s) de ligne au groupe {group}"]},22856:e=>{ +e.exports=["Ajouter cette métrique financière à l'ensemble de la mise en page"]},82388:e=>{e.exports=["Ajouter cet indicateur à l'ensemble de la mise en page"]},94292:e=>{e.exports=["ajouter cette stratégie à l'ensemble de la mise en page"]},27982:e=>{e.exports=["ajouter ce symbole à l'ensemble de la mise en page"]},66568:e=>{e.exports=["appliquer le thème des graphiques"]},64034:e=>{e.exports=["appliquer toutes les propriétés du graphique"]},49037:e=>{e.exports=["Appliquer un modèle de dessin"]},96996:e=>{e.exports=["appliquer les valeurs d'usine par défaut aux sources sélectionnées"]},44547:e=>{e.exports=["appliquer des indicateurs à l'ensemble de la mise en page"]},26065:e=>{e.exports=["Appliquer le modèle d'étude {template}"]},58570:e=>{e.exports=["appliquer le thème des barres d'outils"]},27195:e=>{e.exports=["mettre le groupe {title} à l'avant"]},78246:e=>{e.exports=["mettre {title} en avant"]},56763:e=>{e.exports=["Mettre en avant {title}"]},5607:e=>{e.exports=["par TradingView"]},90621:e=>{e.exports=["verrouillage de la plage de dates"]},12962:e=>{e.exports=["effacer la ligne de niveau"]},63391:e=>{e.exports=["Exclure les outils de ligne du groupe {group}"]},59942:e=>{e.exports=["motif de barres flottantes"]},70301:e=>{e.exports=["Masquer {title}"]},91842:e=>{e.exports=["Cacher les lignes d'étiquette d'alerte"]},54781:e=>{e.exports=["Cacher tous les Outils de Dessin"]},44974:e=>{e.exports=["Cacher les marques de la barre"]},28916:e=>{e.exports=["verrouillage de l'intervalle"]},94245:e=>{e.exports=["Inverser l'échelle"]},90743:e=>{e.exports=["insérer {title}"]},53146:e=>{e.exports=["insérer {title} après {targetTitle}"]},74055:e=>{e.exports=["insérer {title} après {target}"]},11231:e=>{e.exports=["Insérer {title} avant {target}"]},67176:e=>{e.exports=["Insérer {title} avant {targetTitle}"]},54597:e=>{e.exports=["charger le modèle de dessin par défaut"]},30295:e=>{e.exports=["chargement..."]},50193:e=>{e.exports=["Verrouiller {title}"]},4963:e=>{e.exports=["verrouiller le groupe {group}"]},68163:e=>{e.exports=["verrouiller les objets"]},47107:e=>{e.exports=["déplacer"]},11303:e=>{e.exports=["Déplacer {title} vers la nouvelle échelle de gauche"]},45544:e=>{e.exports=["déplacer {title} vers la nouvelle échelle de droite"]},81898:e=>{e.exports=["Déplacer toutes les échelles vers la gauche"]},22863:e=>{e.exports=["Déplacer toutes les échelles vers la droite"]},45356:e=>{e.exports=["Déplacer le(s) dessin(s)"]},15086:e=>{e.exports=["déplacer à gauche"]},61711:e=>{e.exports=["déplacer à droite"]},4184:e=>{e.exports=["Déplacer l'échelle"]},74642:e=>{e.exports=["rendre {title} sans échelle (Plein écran)"]},45223:e=>{e.exports=["Rendre le groupe {group} invisible"]},87927:e=>{e.exports=["rendre le groupe {group} visible"]},62153:e=>{e.exports=["fusionner vers le bas"]},70746:e=>{e.exports=["fusionner vers le volet"]},66143:e=>{e.exports=["fusionner vers le haut"]},81870:e=>{e.exports=["motif de barres en miroir"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["prix des échelles"]},99042:e=>{ +e.exports=["Mise à l’échelle des prix du graphique uniquement"]},35962:e=>{e.exports=["temps de l'échelle"]},68193:e=>{e.exports=["faire défiler"]},70009:e=>{e.exports=["défilement temporel"]},69485:e=>{e.exports=["fixer la stratégie de sélection du barème de prix sur {title}"]},16259:e=>{e.exports=["envoyer {title} en arrière"]},66781:e=>{e.exports=["mettre {title} à l'arrière"]},4998:e=>{e.exports=["mettre le groupe {title} à l'arrière"]},64704:e=>{e.exports=["partager les outils de ligne dans leur ensemble"]},77554:e=>{e.exports=["partager les outils de ligne dans la mise en page"]},16237:e=>{e.exports=["afficher les lignes d'étiquette d'alerte"]},13622:e=>{e.exports=["afficher toutes les idées"]},26267:e=>{e.exports=["afficher les idées des utilisateurs suivis"]},40061:e=>{e.exports=["afficher mes idées uniquement"]},52010:e=>{e.exports=["rester en mode dessin"]},98784:e=>{e.exports=["arrêter la synchronisation des dessins"]},57011:e=>{e.exports=["arrêter la synchronisation des outils de ligne"]},92831:e=>{e.exports=["verrouillage du symbole"]},60635:e=>{e.exports=["synchroniser l'heure"]},99769:e=>{e.exports=["propulsé par"]},68111:e=>{e.exports=["fourni par TradingView"]},96916:e=>{e.exports=["coller le dessin"]},80611:e=>{e.exports=["coller l'indicateur"]},41601:e=>{e.exports=["coller {title}"]},84018:e=>{e.exports=["épingler à l'échelle de gauche"]},22615:e=>{e.exports=["Épingler à l'échelle de droite"]},56015:e=>{e.exports=["épingler à l'échelle {label}"]},33348:e=>{e.exports=["réarranger les volets"]},15516:e=>{e.exports=["Supprimer toutes les études"]},80171:e=>{e.exports=["Supprimer tous les outils de dessin et études"]},59211:e=>{e.exports=["supprimer les outils de ligne vide désélectionnés"]},44656:e=>{e.exports=["Supprimer les dessins"]},70653:e=>{e.exports=["supprimer le groupe de dessins"]},66414:e=>{e.exports=["supprimer les sources de données de la ligne"]},47637:e=>{e.exports=["supprimer le volet"]},39859:e=>{e.exports=["supprimer {title}"]},78811:e=>{e.exports=["suppression du groupe d'outils de ligne {name}"]},16338:e=>{e.exports=["Renommez le groupe {group} en {newName}"]},30910:e=>{e.exports=["réinitialiser les tailles de mise en page"]},21948:e=>{e.exports=["réinitialiser les échelles"]},55064:e=>{e.exports=["Réinitialiser l'échelle de temps"]},13034:e=>{e.exports=["redimensionner la mise en page"]},9608:e=>{e.exports=["restaurer les valeurs par défaut"]},63060:e=>{e.exports=["basculer vers l'échelle automatique"]},98860:e=>{e.exports=["activer l'échelle indexée sur 100"]},21203:e=>{e.exports=["activer le verrouillage de l'échelle"]},60166:e=>{e.exports=["basculer vers l'échelle logarithmique"]},68642:e=>{e.exports=["Commuter l'échelle de pourcentage"]},33714:e=>{e.exports=["activer l'échelle standard"]},47122:e=>{e.exports=["suivre le temps"]},28068:e=>{e.exports=["désactiver le partage des outils de ligne"]},66824:e=>{e.exports=["déverrouiller les objets"]},51114:e=>{e.exports=["déverrouiller le groupe {group}"]},92421:e=>{e.exports=["déverrouiller {title}"]},20057:e=>{ +e.exports=["défusionner vers le nouveau volet inférieur"]},52540:e=>{e.exports=["défusionner vers le haut"]},86949:e=>{e.exports=["défusionner vers le bas"]},50728:e=>{e.exports=["Mettre à jour le script {title}"]},33355:e=>{e.exports=["{count} barres"]},88841:e=>{e.exports=["{symbol} données financières par TradingView"]},38641:e=>{e.exports=["{userName} a publié sur {customer}, {date}"]},59833:e=>{e.exports=["zoomer"]},19813:e=>{e.exports=["zoomer"]},9645:e=>{e.exports=["dézoomer"]},30572:e=>{e.exports=["jour","jours"]},52254:e=>{e.exports=["heure","heures"]},99062:e=>{e.exports=["mois","mois"]},69143:e=>{e.exports="minute"},71787:e=>{e.exports=["seconde","secondes"]},82797:e=>{e.exports=["plage","plages"]},47966:e=>{e.exports=["semaine","semaines"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollar australien/Dollar canadien"],e.exports["#AUDCHF-symbol-description"]=["Dollar australien/Franc suisse"],e.exports["#AUDJPY-symbol-description"]=["Dollar australien/Yen japonais"],e.exports["#AUDNZD-symbol-description"]=["Dollar Australien/Dollar Néo-zélandais"],e.exports["#AUDRUB-symbol-description"]=["Dollar Australien/Rouble russe"],e.exports["#AUDUSD-symbol-description"]=["Dollar Australien/Dollar Américain"],e.exports["#BRLJPY-symbol-description"]=["Réal brésilien / Yen japonais"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollar Canadien"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Chinois"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won sud-coréen"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rouble"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]=["Indice Bovespa Brésil"],e.exports["#CADJPY-symbol-description"]=["Dollar canadien / Yen japonais"],e.exports["#CB1!-symbol-description"]=["Pétrole brut Brent"],e.exports["#CHFJPY-symbol-description"]=["Franc suisse / Yen japonais"],e.exports["#COPPER-symbol-description"]=["CFD sur Cuivre"],e.exports["#ES1-symbol-description"]=["S&P 500 Contrats à terme E-Mini"],e.exports["#ESP35-symbol-description"]=["Indice IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Dollar Australien"],e.exports["#EURBRL-symbol-description"]=["Euro / Réal brésilien"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollar Canadien"],e.exports["#EURCHF-symbol-description"]=["Euro / Franc Suisse"],e.exports["#EURGBP-symbol-description"]=["Euro / Livre Sterling"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen Japonais"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollar Néo-Zélandais"],e.exports["#EURRUB-symbol-description"]=["Euro / Rouble russe"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro / Rouble russe TOM"],e.exports["#EURSEK-symbol-description"]=["EUR/SEK"],e.exports["#EURTRY-symbol-description"]=["Euro / Livre Turque"], +e.exports["#EURUSD-symbol-description"]=["Euro / Dollar Américain"],e.exports["#EUSTX50-symbol-description"]=["Indice Euro Stoxx 5"],e.exports["#FRA40-symbol-description"]=["Indice CAC40"],e.exports["#GB10-symbol-description"]=["Royaume-Uni Obligations gouvernementales 10 ans"],e.exports["#GBPAUD-symbol-description"]=["Livre sterling / Dollar australien"],e.exports["#GBPCAD-symbol-description"]=["Livre sterling / Dollar canadien"],e.exports["#GBPCHF-symbol-description"]=["Livre sterling / Franc suisse"],e.exports["#GBPEUR-symbol-description"]=["Livre Sterling / Euro"],e.exports["#GBPJPY-symbol-description"]=["Livre sterling / Yen japonais"],e.exports["#GBPNZD-symbol-description"]=["Livre sterling / Dollar Néo-Zélandais"],e.exports["#GBPRUB-symbol-description"]=["Livre sterling / Rouble russe"],e.exports["#GBPUSD-symbol-description"]=["Livre sterling / Dollar américain"],e.exports["#GER30-symbol-description"]=["Indice DAX des actions allemandes cotées"],e.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Classe A"],e.exports["#ITA40-symbol-description"]=["Indice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["NIKKEI 225"],e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["Yen / Rouble russe"],e.exports["#KA1-symbol-description"]=["Contrats à terme sur sucre #11"],e.exports["#KG1-symbol-description"]=["Contrats à terme sur coton"],e.exports["#KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Indice MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Gaz naturel (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Indice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollar Néo-Zélandais / Yen Japonais"],e.exports["#NZDUSD-symbol-description"]=["Dollar Néo-Zélandais / Dollar Américain"],e.exports["#RB1-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#RTS-symbol-description"]=["Indice Russe RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Indice FTSE 100 des compagnies britanniques cotées"],e.exports["#USDBRL-symbol-description"]=["Dollar US / Réal Brésilien"],e.exports["#USDCAD-symbol-description"]=["Dollar Américain / Dollar Canadien"],e.exports["#USDCHF-symbol-description"]=["Dollar américain / Franc suisse"],e.exports["#USDCNY-symbol-description"]=["Dollar Américain / Renminbi Yuan"],e.exports["#USDDKK-symbol-description"]=["Dollar Américain / Couronne danoise"],e.exports["#USDHKD-symbol-description"]=["Dollar Américain / Dollar de Hong Kong"], +e.exports["#USDIDR-symbol-description"]=["Dollar Américain / Roupie"],e.exports["#USDINR-symbol-description"]=["Dollar américain / Roupie indienne"],e.exports["#USDJPY-symbol-description"]=["Dollar Américain / Yen japonais"],e.exports["#USDKRW-symbol-description"]=["Dollar Américain / Won"],e.exports["#USDMXN-symbol-description"]=["USD/MXN"],e.exports["#USDPHP-symbol-description"]=["Dollar U.S. / Peso philippin"],e.exports["#USDRUB-symbol-description"]=["Dollar Américain / Rouble Russe"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["Dollar américain / Couronne suédoise"],e.exports["#USDSGD-symbol-description"]=["DOLLAR AMÉRICAIN / DOLLAR DE SINGAPOUR"],e.exports["#USDTRY-symbol-description"]=["Dollar Américain / Nouvelle Livre Turque"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Argent / Dollar Américain"],e.exports["#XAUUSD-symbol-description"]=["Or / Dollar Américain"],e.exports["#XPDUSD-symbol-description"]=["CFD sur Palladium"],e.exports["#XPTUSD-symbol-description"]=["Platine / Dollar Américain"],e.exports["#ZS1-symbol-description"]=["Contrats à terme sur germes de soja - ECBT"],e.exports["#ZW1-symbol-description"]=["Contrats à terme sur blé ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Livre Sterling"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indice MOEX Russie"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dollar australien"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen japonais"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Réal Brésilien"],e.exports["#PT10-symbol-description"]=["Obligations du gouvernement portugais 10 ans"],e.exports["#TXSX-symbol-description"]=["Indice TSX 60"],e.exports["#VIXC-symbol-description"]=["Indice VIX TSX 60"],e.exports["#USDPLN-symbol-description"]=["Dollar Américain / Zloty Polonais"],e.exports["#EURPLN-symbol-description"]=["Euro / Zloty Polonais"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty polonais"],e.exports["#CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollar Canadien"],e.exports["#ITI2!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIF2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIG2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIH2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIJ2018-symbol-description"]=["Contrats à terme sur minerai de fer"], +e.exports["#ITIJ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIJ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIK2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIM2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIN2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIQ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIU2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIV2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIX2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2017-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2018-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2019-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#ITIZ2020-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#AMEX:GXF-symbol-description"]=["ETF Région Nordique Global x FTSE"],e.exports["#ASX:XAF-symbol-description"]=["Indice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indice WIG20"], +e.exports["#INDEX:JKSE-symbol-description"]=["Indice Composite Djakarta"],e.exports["#INDEX:KLSE-symbol-description"]=["Indice KLCI Bourse de Malaisie"],e.exports["#INDEX:NZD-symbol-description"]=["Indice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indice STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indice Composite Shanghai"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indice MOEX Russie"],e.exports["#NYMEX:KT1!-symbol-description"]=["Contrats à terme sur café"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD sur Gaz naturel"],e.exports["#OANDA:USDPLN-symbol-description"]=["Dollar Américain / Zloty Polonais"],e.exports["#TSX:TX60-symbol-description"]=["Indice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]=["Indice ETF Vanguard US Aggregate BND (couvert en CAD-)UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indice S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indice CAC40"],e.exports["#TVC:ES10-symbol-description"]=["Espagne Obligations du gouvernement 10 ans"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Obligations du gouvernement Britannique 2 ans"],e.exports["#TVC:GB10-symbol-description"]=["Obligations du gouvernement Britannique 10 ans"],e.exports["#TVC:GOLD-symbol-description"]=["CFD sur Or (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonésie Obligations du gouvernement 3 ans"],e.exports["#TVC:ID10-symbol-description"]=["Indonésie Obligations du gouvernement 10 ans"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD sur PALLADIUM (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugal, Obligations du gouvernement 10 ans"],e.exports["#TVC:SILVER-symbol-description"]=["CFD sur Argent (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indice Composite S&P/TSX"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indice Composite Shanghai"],e.exports["#NZX:ALLC-symbol-description"]=["Indice S&P/NZX ALL ( Indice de capital )"],e.exports["#AMEX:SHYG-symbol-description"]=["Actions 0-5 ans Obligations d'entreprise à rendement élevé ETF"],e.exports["#TVC:AU10-symbol-description"]=["Australie Obligations du gouvernement 10 ans"],e.exports["#TVC:CN10-symbol-description"]=["Chine Obligations du gouvernement 10 ans"],e.exports["#TVC:KR10-symbol-description"]=["Corée Obligations du gouvernement 10 ans"],e.exports["#NYMEX:RB1!-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Contrats à terme NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Contrats à terme sur Ethanol NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD sur Cuivre (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Contrats à terme sur zinc"],e.exports["#CBOT:ZW1!-symbol-description"]=["Contrats à terme sur blé"],e.exports["#NYMEX:KA1!-symbol-description"]=["Contrats à terme sur sucre #11"], +e.exports["#CBOT:QBC1!-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#CME:E61!-symbol-description"]=["Contrats à terme Euro"],e.exports["#CME:B61!-symbol-description"]=["Contrats à terme Livre britannique"],e.exports["#CME:QJY1!-symbol-description"]=["Contrats à terme Yen japonais"],e.exports["#CME:A61!-symbol-description"]=["Contrats à terme Dollar australien"],e.exports["#CME:D61!-symbol-description"]=["Contrats à terme Dollar canadien"],e.exports["#CME:SP1!-symbol-description"]=["Contrats à terme S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Contrats à terme NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Contrats à terme E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Contrats à terme NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Indice IBOVESPA Contrats à terme USD"],e.exports["#CBOT:TY1!-symbol-description"]=["Contrats à terme 10 ans Bons du Trésor"],e.exports["#CBOT:FV1!-symbol-description"]=["Contrats à terme 5 ans Bons du Trésor"],e.exports["#CBOT:ZE1!-symbol-description"]=["Contrats à terme 3 ans Bons du Trésor"],e.exports["#CBOT:TU1!-symbol-description"]=["Contrats à terme 2 ans Bons du Trésor"],e.exports["#CBOT:FF1!-symbol-description"]=["Contrats à terme 30 jours Taux d'intérêt des Fonds FED"],e.exports["#CBOT:US1!-symbol-description"]=["Contrats à terme Obligations du Trésor"],e.exports["#TVC:EXY-symbol-description"]=["Indice de devise EURO"],e.exports["#TVC:JXY-symbol-description"]=["Indice de devise YEN japonais"],e.exports["#TVC:BXY-symbol-description"]=["Indice de devise LIVRE britannique"],e.exports["#TVC:AXY-symbol-description"]=["Indice de devise DOLLAR australien"],e.exports["#TVC:CXY-symbol-description"]=["Indice de devise DOLLAR canadien"],e.exports["#FRED:GDP-symbol-description"]=["Produit intérieur brut, 1 décimale"],e.exports["#FRED:UNRATE-symbol-description"]=["Taux de chômage civil"],e.exports["#FRED:POP-symbol-description"]=["Population Totale : Tous âges, incluant les forces armées outremer"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Contrats à terme sur cuivre"],e.exports["#INDEX:HSCE-symbol-description"]=["Indice Hang Seng des entreprises chinoises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Contrats à terme sur pétrole brut léger"],e.exports["#OTC:IHRMF-symbol-description"]=["ISHARES MSCI JAPAN SHS"],e.exports["#TVC:DAX-symbol-description"]=["Indice des 30 plus importantes compagnies allemandes"],e.exports["#TVC:DE10-symbol-description"]=["Allemagne Obligations du gouvernement 10 ans"],e.exports["#TVC:DJI-symbol-description"]=["L'indice industriel moyen DOW JONES"],e.exports["#TVC:DXY-symbol-description"]=["Indice devise Dollar U.S."], +e.exports["#TVC:FR10-symbol-description"]=["France Obligations du gouvernement 10 ans"],e.exports["#TVC:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indice IBEX35"],e.exports["#FX:AUS200-symbol-description"]=["Indice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["Ishares Bons du Trésor ETF 1-3 ans"],e.exports["#ASX:XJO-symbol-description"]=["Indice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indice S&P BSE SENSEX"],e.exports["#INDEX:MIB-symbol-description"]=["Indice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indice Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indice NIFTY 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Contrats à terme sur Gaz Naturel"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#TVC:IN10-symbol-description"]=["Inde Obligations du gouvernement 10 ans"],e.exports["#TVC:IT10-symbol-description"]=["Italie Obligations du gouvernement 10 ans"],e.exports["#TVC:JP10-symbol-description"]=["Japon Obligations du gouvernement 10 ans"],e.exports["#TVC:NDX-symbol-description"]=["Nasdaq 100"],e.exports["#TVC:NI225-symbol-description"]=["Nikkei 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Turquie Obligations du gouvernement 10 ans"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD sur Pétrole brut Brent"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["USA Obligations du gouvernement 2 ans"],e.exports["#TVC:US05-symbol-description"]=["USA Obligations du gouvernement 5 ans"],e.exports["#TVC:US10-symbol-description"]=["USA Obligations du gouvernement 10 ans"],e.exports["#TVC:USOIL-symbol-description"]=["CFD sur Pétrole brut WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#NASDAQ:SHY-symbol-description"]=["Obligations du Trésor Américain 1-3 ans ISHARES ETF"],e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Pétrole brut Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Pétrole brut Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Pétrole brut WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Coton #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Lait Classe III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Or"],e.exports["#CME:GF-symbol-description"]=["Bétail nourricier"],e.exports["#CME:HE-symbol-description"]=["Porcs maigres"], +e.exports["#NASDAQ:IEF-symbol-description"]=["IShares obligations de trésor 7-10 ans ETF"],e.exports["#NASDAQ:IEI-symbol-description"]=["IShares obligations de trésor 3-7 ans ETF"],e.exports["#NYMEX:KA1-symbol-description"]=["Contrats à terme sur sucre #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Café"],e.exports["#NYMEX:KG1-symbol-description"]=["Contrats à terme sur coton"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#CME:LE-symbol-description"]=["Bétail vivant"],e.exports["#ICEEUR:LO-symbol-description"]=["Huile de chauffage ICE"],e.exports["#CME:LS-symbol-description"]=["Bois"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gaz Naturel"],e.exports["#ICEUSA:OJ-symbol-description"]=["Jus d'orange"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platine"],e.exports["#COMEX_MINI:QC-symbol-description"]=["Cuivre E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Essence RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Contrats à terme sur essence RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Trésor Américain court terme"],e.exports["#COMEX:SI-symbol-description"]=["Argent"],e.exports["#NASDAQ:TLT-symbol-description"]=["Obligations du Trésor Américain 20+ ISHARES ETF"],e.exports["#TVC:VIX-symbol-description"]=["Indice de volatilité S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]=["Maïs"],e.exports["#CBOT:ZK-symbol-description"]=["Contrats à termes sur éthanol"],e.exports["#CBOT:ZL-symbol-description"]=["Huile de germes de soja"],e.exports["#CBOT:ZO-symbol-description"]=["Avoine"],e.exports["#CBOT:ZR-symbol-description"]=["Riz Brut"],e.exports["#CBOT:ZS-symbol-description"]=["Germes de soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Contrats à terme sur germes de soja"],e.exports["#CBOT:ZW-symbol-description"]=["Blé"],e.exports["#CBOT:ZW1-symbol-description"]=["Contrats à terme sur blé ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Contrats à terme sur minerai de fer"],e.exports["#CADUSD-symbol-description"]=["Dollar Canadien / U.S. Dollar"],e.exports["#CHFUSD-symbol-description"]=["Franc Suisse / U. S. Dollar"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen Japonais / U.S. Dollar"],e.exports["#USDAUD-symbol-description"]=["U.S. Dollar / Dollar Australien"],e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]=["U.S. Dollar / Livre Sterling"],e.exports["#USDNZD-symbol-description"]=["U.S. Dollar / Dollar néo-zélandais"],e.exports["#UKOIL-symbol-description"]=["CFDs sur Pétrole brut (Brent)"], +e.exports["#USOIL-symbol-description"]=["CFDs sur Pétrole brut (WTI)"],e.exports["#US30-symbol-description"]=["Indice Dow Jones Industriel Moyen"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dollar"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollar"],e.exports["#XRPUSD-symbol-description"]="XRP / U.S. Dollar",e.exports["#SP:SPX-symbol-description"]=["L'indice S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Obligations du gouvernement américain 30 ans"],e.exports["#COMEX:SI1!-symbol-description"]=["Contrats à terme sur Argent"],e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]=["Contrats à terme sur Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Contrats à terme sur Or"],e.exports["#CORNUSD-symbol-description"]=["Contrats à terme sur maïs"],e.exports["#COTUSD-symbol-description"]=["Contrats à terme sur Coton"],e.exports["#DJ:DJA-symbol-description"]=["Indice Dow Jones Composite Moyen"],e.exports["#DJ:DJI-symbol-description"]=["Indice Dow Jones Industriel Moyen"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Livre britannique"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen japonais"],e.exports["#EURNOK-symbol-description"]=["Euro / Couronne Norvégienne"],e.exports["#GBPPLN-symbol-description"]=["Livre britannique / Zloty polonais"],e.exports["#MOEX:BR1!-symbol-description"]=["Contrats à terme sur Pétrole Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Contrats à terme sur coton"],e.exports["#NYMEX:PL1!-symbol-description"]=["Contrats à terme sur Platine"],e.exports["#SOYBNUSD-symbol-description"]=["CFD sur Germes de soja"],e.exports["#SUGARUSD-symbol-description"]=["CFD sur Sucre"],e.exports["#TVC:IXIC-symbol-description"]=["Indice Composite US"],e.exports["#TVC:RU-symbol-description"]=["Indice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollar américain / Rand sud-africain"],e.exports["#WHEATUSD-symbol-description"]=["CFD sur Blé"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Contrats à terme sur soja"],e.exports["#SP:MID-symbol-description"]=["Indice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD sur Cuivre"],e.exports["#TVC:NYA-symbol-description"]=["Indice Composite NYSE"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD sur Platine (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]=["Indice de devise Franc suisse"],e.exports["#TVC:RUI-symbol-description"]=["Indice Russell 1000"], +e.exports["#MOEX:RI1!-symbol-description"]=["Contrats à terme sur indice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Contrats à terme sur indice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Contrats à terme Bitcoin CBOE"],e.exports["#TVC:MY10-symbol-description"]=["Obligations du Gouvernement Malaisien 10 YR"],e.exports["#CME:S61!-symbol-description"]=["Contrats à terme Francs Suisses"],e.exports["#TVC:DEU30-symbol-description"]=["Indice DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indice de devise Dollar Néo-Zélandais"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indice FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indice MOEX Russie"],e.exports["#FX:US30-symbol-description"]=["Indice moyen Dow Jones Industriel"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Contrats à terme sur indice MICEX"],e.exports["#NEOUSD-symbol-description"]="NEO / U.S. Dollar",e.exports["#XMRUSD-symbol-description"]="Monero / U.S. Dollar",e.exports["#ZECUSD-symbol-description"]="Zcash / U.S. Dollar",e.exports["#TVC:CAC-symbol-description"]=["Indice CAC40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Obligations du gouvernement Britannique 10 ans"],e.exports["#TVC:AU10Y-symbol-description"]=["Australie Obligations du gouvernement 10 ans"],e.exports["#TVC:CN10Y-symbol-description"]=["Chine Obligations du gouvernement 10 ans"],e.exports["#TVC:DE10Y-symbol-description"]=["Allemagne Obligations du gouvernement 10 ans"],e.exports["#TVC:ES10Y-symbol-description"]=["Espagne Obligations du gouvernement 10 ans"],e.exports["#TVC:FR10Y-symbol-description"]=["France Obligations du gouvernement 10 ans"],e.exports["#TVC:IN10Y-symbol-description"]=["Inde Obligations gouvernementales 10 ans"],e.exports["#TVC:IT10Y-symbol-description"]=["Italie Obligations gouvernementales 10 ans"],e.exports["#TVC:JP10Y-symbol-description"]=["Japon Obligations gouvernementales 10 ans"],e.exports["#TVC:KR10Y-symbol-description"]=["Corée Obligations du gouvernement 10 ans"],e.exports["#TVC:MY10Y-symbol-description"]=["Obligations du Gouvernement Malaisien 10 YR"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugal, Obligations du gouvernement 10 ans"],e.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],e.exports["#TVC:US02Y-symbol-description"]=["Obligations gouvernement américain 2 ans"],e.exports["#TVC:US05Y-symbol-description"]=["Obligations gouvernement américain 5 ans"],e.exports["#TVC:US10Y-symbol-description"]=["Obligations gouvernement américain 10 ans"],e.exports["#INDEX:TWII-symbol-description"]=["Indice pondéré Taiwan"],e.exports["#CME:J61!-symbol-description"]=["Contrats à terme Yen Japonais"],e.exports["#CME_MINI:J71!-symbol-description"]=["Contrats à terme E-mini Yen Japonais"], +e.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro contrats à terme Yen / US dollar"],e.exports["#CME:M61!-symbol-description"]=["Contrats à terme Peso mexicain"],e.exports["#CME:T61!-symbol-description"]=["Contrats à terme Rand Sud-Africain"],e.exports["#CME:SK1!-symbol-description"]=["Contrats à terme Couronne suédoise"],e.exports["#CME:QT1!-symbol-description"]=["Contrats à terme Renminbi chinois / US dollar"],e.exports["#COMEX:AUP1!-symbol-description"]=["Contrats à terme Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Contrats à terme Real brésilien"],e.exports["#CME:WP1!-symbol-description"]=["Contrats à terme Zloty polonais"],e.exports["#CME:N61!-symbol-description"]=["Contrats à terme Dollar néo-zélandais"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Contrats à terme E-micro Dollar australien / US dollar"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Contrats à terme E-micro Franc suisse / US dollar"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Contrats à terme E-micro Euro / US dollar"],e.exports["#CME_MINI:E71!-symbol-description"]=["Contrats à terme E-mini Euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Contrats à terme Fuel dénaturé Ethanol"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Contrats à terme Livre britannique / US dollar"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Contrats à terme E-mini Gasoline"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Contrats à terme E-mini fuel domestique"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Contrats à terme E-mini Cuivre"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Contrats à terme E-mini Gaz naturel"],e.exports["#CME:E41!-symbol-description"]=["Contrats à terme US dollar / Livre turque"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["(Mini) Contrats à terme Argent"],e.exports["#CME:DL1!-symbol-description"]=["Contrats à terme Lait, Classe III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Contrats à terme Uranium"],e.exports["#CBOT:BO1!-symbol-description"]=["Contrats à terme Huile de soja"],e.exports["#CME:HE1!-symbol-description"]=["Contrats à terme porc maigre"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Contrats à terme Charbon de Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Contrats à terme E-mini Pétrole brut léger"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Contrats à terme financiers Mini Brent"],e.exports["#COMEX:AEP1!-symbol-description"]=["Contrats à terme Aluminium Européen Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Contrats à terme à 30 jours Taux d'intérêt des fonds fédéraux"],e.exports["#CME:LE1!-symbol-description"]=["Contrats à terme bétail sur pied"],e.exports["#CME:UP1!-symbol-description"]=["Contrats à terme Franc suisse / Yen Japonais"],e.exports["#CBOT:ZN1!-symbol-description"]=["Contrats à terme T-Note 10 ans"],e.exports["#CBOT:ZB1!-symbol-description"]=["Contrats à terme T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Contrats à terme Bovins d'engraissement"], +e.exports["#CBOT:UD1!-symbol-description"]=["Contrats à terme Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Contrats à terme CME Housing - Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Contrats à terme Avoine"],e.exports["#CBOT:ZM1!-symbol-description"]=["Contrats à terme Farine de soja"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Contrats à terme mini Maïs"],e.exports["#CBOT:ZC1!-symbol-description"]=["Contrats à terme Maïs"],e.exports["#CME:LS1!-symbol-description"]=["Contrats à terme Bois de charpente"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Contrats à terme Blé mini"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Contrats à terme Soja mini"],e.exports["#CBOT:ZS1!-symbol-description"]=["Contrats à terme Soja"],e.exports["#NYMEX:PA1!-symbol-description"]=["Contrats à terme Palladium"],e.exports["#CME:FTU1!-symbol-description"]=["Contrats à terme E-mini Indice FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Contrats à terme Riz"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Contrats à terme Or (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Contrats à terme Or (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Contrats à terme E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Contrats à terme E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Contrats à terme Plomb"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Contrats à terme E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indice Top 40 Afrique du Sud"],e.exports["#BMV:ME-symbol-description"]=["Indice IPC Mexique"],e.exports["#BCBA:IMV-symbol-description"]=["Indice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indice Général Pérou S&P / BVL (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indice de rendement EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Indice Général de la Bolsa de Valores de Colombie"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indice boursier pondéré de la capitalisation taïwanaise"],e.exports["#QSE:GNRI-symbol-description"]=["Indice QE"],e.exports["#BME:IBC-symbol-description"]=["Indice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indice brut S&P / NZX"],e.exports["#SIX:SMI-symbol-description"]=["Indice du marché Suisse"],e.exports["#SZSE:399001-symbol-description"]=["Indice des composants SZSE"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indice toutes actions Tadawul"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indice Composite IDX"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indice Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indice de prix Actions coréennes composites"], +e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indice FTSE Bourse de Malaisie KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indice Toutes actions Bahrein"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indice OMX Copenhague 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Indice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Indice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indice de volatilité S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indice PHLX Secteur Or et Argent"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indice Dow Jones Charbon US"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indice du Dow Jones Commodity Café"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indice Dow Jones Commodity Energy"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indice Secteur des Services PHLX Oil"],e.exports["#DJ:DJCISB-symbol-description"]=["Indice Dow Jones Commodity Sucre"],e.exports["#DJ:DJCICC-symbol-description"]=["Indice Dow Jones Commodity Cacao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indice Dow Jones Commodity Grains"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indice Dow Jones Commodity Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indice Dow Jones Commodity Argent"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indice Dow Jones Commodity Nickel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indice PHLX Secteur du logement"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indice Dow Jones Commodity Or"],e.exports["#SP:SPGSCI-symbol-description"]=["Indice Commodity S&P Goldman Sachs"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indice PHLX secteur des services publics"],e.exports["#DJ:DJU-symbol-description"]=["Indice moyen Dow Jones Services publics"],e.exports["#SP:SVX-symbol-description"]=["Indice de valeur S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indice Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indice principal de marché NYSE ARCA"],e.exports["#NYSE:XAX-symbol-description"]=["Indice Composite AMEX"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indice Composite Nasdaq"], +e.exports["#DJ:DJT-symbol-description"]=["Indice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indice Composite NYSE"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Contrats à terme cacao"],e.exports["#USDILS-symbol-description"]=["U.S. Dollar / Shekel Israélien"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Indice pondéré Taiwan"],e.exports["#TVC:PL10Y-symbol-description"]=["Rendement Obligations Gouvernement Polonais 10Y"],e.exports["#TVC:PL05Y-symbol-description"]=["Rendement Obligations Gouvernement Polonais 5Y"],e.exports["#SET:GC-symbol-description"]=["Global Connections Public Company"],e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["Contrat perpétuel ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Contrat perpétuel XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Contrat perpétuel BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Contrats à terme perpétuel"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Contrats à terme perpétuel"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Contrats à terme perpétuel"],e.exports["#USDHUF-symbol-description"]=["Dollar US / Forint Hongrois"],e.exports["#USDTHB-symbol-description"]=["Dollar US / Baht Thaïlandais"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Butter Futures-Cash (Continu : contrat actuel en premier)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Indice Bitcoin / U.S. Dollar"],e.exports["#CME_MINI:RTY1!-symbol-description"]="E-Mini Russell 2000 Index Futures",e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Capitalisation boursière totale Crypto, $"],e.exports["#ICEUS:DX1!-symbol-description"]="U.S. Dollar Index Futures", +e.exports["#NYMEX:TT1!-symbol-description"]=["Contrats à terme sur coton"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Contrats à terme perpétuels BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Contrats à terme perpétuels ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Contrats à terme perpétuels XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Contrats à terme perpétuels LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]="Canadian Government Bonds, 10 YR",e.exports["#TVC:CA10Y-symbol-description"]=["Rendement des obligations du gouvernement canadien à 10 ans"],e.exports["#TVC:ID10Y-symbol-description"]=["Rendement des obligations du gouvernement indonésien à 10 ans"],e.exports["#TVC:NL10-symbol-description"]=["Obligations du gouvernement néerlandais à 10 ans"],e.exports["#TVC:NL10Y-symbol-description"]=["Rendement des obligations du gouvernement néerlandais à 10 ans"],e.exports["#TVC:NZ10-symbol-description"]=["Obligations du gouvernement néo-zélandais à 10 ans"],e.exports["#TVC:NZ10Y-symbol-description"]=["Rendement des obligations du gouvernement néo-zélandais à 10 ans"],e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brésilien"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won sud-coréen"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rouble russe"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Thai"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht Thai"],e.exports["#TVC:EU10YY-symbol-description"]="Euro Government Bonds 10 YR Yield"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.77.a1830a06fe990f9f1170.js b/charting_library/bundles/fr.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/fr.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/fr.77.5401b8766c940f90b3e9.js index 51c614f8..48283984 100644 --- a/charting_library/bundles/fr.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/fr.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Ajouter"]},53585:e=>{e.exports=["Ajouter une couleur personnalisée"]},81865:e=>{e.exports=["Opacité"]},19801:e=>{e.exports=["Ven"]},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports=["Un autre symbole"]},16936:e=>{e.exports=["Retour"]},88046:e=>{e.exports=["Symbole principal du graphique"]},9898:e=>{e.exports=["De droite"]},52051:e=>{e.exports=["Le calendrier est actuellement sur l'année {year}"]},99990:e=>{e.exports=["Le calendrier est actuellement sur les années de {year_start} à {year_end}"]},92702:e=>{e.exports=["Le calendrier est actuellement sur {month}"]},20036:e=>{e.exports=["Annuler"]},23398:e=>{e.exports=["Changer le symbole"]},94551:e=>{e.exports=["Graphique"]},64498:e=>{e.exports=["Toutes les sources"]},97637:e=>{e.exports=["Avril"]},86797:e=>{e.exports=["Août"]},79852:e=>{e.exports=["Obligation"]},55669:e=>{e.exports=["Décembre"]},56095:e=>{e.exports=["Diminuer"]},29601:e=>{e.exports="Description"},16467:e=>{e.exports=["Février"]},72970:e=>{e.exports=["Vendredi"]},46812:e=>{e.exports=["Augmenter"]},26910:e=>{e.exports=["Janvier"]},23230:e=>{e.exports=["Juillet"]},49385:e=>{e.exports=["Juin"]},90784:e=>{e.exports=["Octobre"]},89298:e=>{e.exports=["Décalage"]},68988:e=>{e.exports=["D'accord"]},61199:e=>{e.exports=["Lundi"]},95543:e=>{e.exports=["Mois"]},68327:e=>{e.exports=["Mai"]},84675:e=>{e.exports=["Mars"]},54406:e=>{e.exports=["Aucun échange ne correspond à vos critères"]},41379:e=>{e.exports=["Aucun symbole ne correspond à vos critères"]},71194:e=>{e.exports=["Novembre"]},83771:e=>{e.exports=["Année suivante"]},75385:e=>{e.exports=["Années suivantes"]},39752:e=>{e.exports=["Mois suivant"]},35563:e=>{e.exports=["Le format du numéro n'est pas valide."]},19724:e=>{e.exports="Sources"},1144:e=>{e.exports=["Samedi"]},52298:e=>{e.exports=["Chercher"]},13269:e=>{e.exports=["Sélectionner la source"]},61132:e=>{e.exports=["Septembre"]},2607:e=>{e.exports=["La valeur spécifiée est supérieure au maximum de {max} de l'instrument."]},53669:e=>{e.exports=["La valeur spécifiée est inférieure au minimum de {min} de l'instrument."]},72149:e=>{e.exports=["Dimanche"]},83583:e=>{e.exports=["Passer en mois"]},6244:e=>{e.exports=["Passer en dates"]},80879:e=>{e.exports=["Passer en années"]},89053:e=>{e.exports=["Symbole"]},48490:e=>{e.exports=["Symbole & description"]},75905:e=>{e.exports=["Recherche de symbole"]},32457:e=>{e.exports=["Veuillez saisir la bonne date"]},5122:e=>{e.exports=["Veuillez entrer le bon format de date aaaa-mm-jj"]},2587:e=>{e.exports=["Mois précédent"]},39329:e=>{e.exports=["Année précédente"]},27004:e=>{e.exports=["Années précédentes"]},54336:e=>{e.exports=["Supprimer la couleur"]},7147:e=>{e.exports=["Mercredi"]},7951:e=>{e.exports=["Jeudi"]},60142:e=>{e.exports=["Epaisseur"]},44979:e=>{e.exports=["Mardi"]},69325:e=>{e.exports=["Années"]},12629:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Ajouter"]},53585:e=>{e.exports=["Ajouter une couleur personnalisée"]},81865:e=>{e.exports=["Opacité"]},19801:e=>{e.exports=["Ven"]},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports=["Un autre symbole"]},16936:e=>{e.exports=["Retour"]},88046:e=>{e.exports=["Symbole principal du graphique"]},9898:e=>{e.exports=["De droite"]},52051:e=>{e.exports=["Le calendrier est actuellement sur l'année {year}"]},99990:e=>{e.exports=["Le calendrier est actuellement sur les années de {year_start} à {year_end}"]},92702:e=>{e.exports=["Le calendrier est actuellement sur {month}"]},20036:e=>{e.exports=["Annuler"]},23398:e=>{e.exports=["Changer le symbole"]},94551:e=>{e.exports=["Graphique"]},64498:e=>{e.exports=["Toutes les sources"]},97637:e=>{e.exports=["Avril"]},86797:e=>{e.exports=["Août"]},79852:e=>{e.exports=["Obligation"]},55669:e=>{e.exports=["Décembre"]},56095:e=>{e.exports=["Diminuer"]},29601:e=>{e.exports="Description"},16467:e=>{e.exports=["Février"]},72970:e=>{e.exports=["Vendredi"]},46812:e=>{e.exports=["Augmenter"]},26910:e=>{e.exports=["Janvier"]},23230:e=>{e.exports=["Juillet"]},49385:e=>{e.exports=["Juin"]},90784:e=>{e.exports=["Octobre"]},89298:e=>{e.exports=["Décalage"]},68988:e=>{e.exports=["D'accord"]},61199:e=>{e.exports=["Lundi"]},95543:e=>{e.exports=["Mois"]},68327:e=>{e.exports=["Mai"]},84675:e=>{e.exports=["Mars"]},29673:e=>{e.exports=["Aucun échange ne correspond à vos critères"]},41379:e=>{e.exports=["Aucun symbole ne correspond à vos critères"]},71194:e=>{e.exports=["Novembre"]},83771:e=>{e.exports=["Année suivante"]},75385:e=>{e.exports=["Années suivantes"]},39752:e=>{e.exports=["Mois suivant"]},35563:e=>{e.exports=["Le format du numéro n'est pas valide."]},19724:e=>{e.exports="Sources"},1144:e=>{e.exports=["Samedi"]},52298:e=>{e.exports=["Chercher"]},13269:e=>{e.exports=["Sélectionner la source"]},61132:e=>{e.exports=["Septembre"]},2607:e=>{e.exports=["La valeur spécifiée est supérieure au maximum de {max} de l'instrument."]},53669:e=>{e.exports=["La valeur spécifiée est inférieure au minimum de {min} de l'instrument."]},72149:e=>{e.exports=["Dimanche"]},83583:e=>{e.exports=["Passer en mois"]},6244:e=>{e.exports=["Passer en dates"]},80879:e=>{e.exports=["Passer en années"]},89053:e=>{e.exports=["Symbole"]},48490:e=>{e.exports=["Symbole & description"]},75905:e=>{e.exports=["Recherche de symbole"]},32457:e=>{e.exports=["Veuillez saisir la bonne date"]},5122:e=>{e.exports=["Veuillez entrer le bon format de date aaaa-mm-jj"]},2587:e=>{e.exports=["Mois précédent"]},39329:e=>{e.exports=["Année précédente"]},27004:e=>{e.exports=["Années précédentes"]},54336:e=>{e.exports=["Supprimer la couleur"]},7147:e=>{e.exports=["Mercredi"]},7951:e=>{e.exports=["Jeudi"]},60142:e=>{e.exports=["Epaisseur"]},44979:e=>{e.exports=["Mardi"]},69325:e=>{e.exports=["Années"]},12629:e=>{ e.exports=["produit de base"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Changer l'opacité"]},13066:e=>{e.exports=["Changer la couleur"]},95657:e=>{e.exports=["Changer l'épaisseur"]},18567:e=>{e.exports=["changer la propriété de {propertyName}"]},36962:e=>{e.exports=["fermeture"]},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["économie"]},39512:e=>{e.exports=["Forex"]},81859:e=>{e.exports="futures"},39337:e=>{e.exports=["haut"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["indice"]},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["ouvert"]},3919:e=>{e.exports=["bas"]},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/fr.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/fr.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 8f7b5dfd..00000000 --- a/charting_library/bundles/fr.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports=["#{count} (prix, bar)"]},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports=["#1 (prix)"]},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports=["#1 (position verticale, barre)"]},66187:e=>{e.exports=["Médiane"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Dans le sens antihoraire"]},43809:e=>{e.exports=["Coeffs en pourcents"]},40054:e=>{e.exports=["Couleur"]},47737:e=>{e.exports=["Mode statistiques compact"]},4639:e=>{e.exports=["Coordonnées"]},76655:e=>{e.exports=["cash"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports=["Changement en pips"]},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports=["Taille du compte"]},85160:e=>{e.exports=["Toujours montrer les statistiques"]},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports=["Ticks minimums moyens entre les valeurs hautes et basses"]},17608:e=>{e.exports=["Étiquettes du bas"]},48848:e=>{e.exports=["Bordure"]},72269:e=>{e.exports=["Bordures"]},27331:e=>{e.exports=["Arrière-Plan"]},19949:e=>{e.exports=["Plage de barres"]},81260:e=>{e.exports=["Grille"]},67114:e=>{e.exports=["Plage de dates/heures"]},37067:e=>{e.exports=["Déplacement (prix, barre)"]},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Prix d'Entrée"]},1220:e=>{e.exports=["Prolonger"]},71116:e=>{e.exports=["Etendre le bas"]},45809:e=>{e.exports=["Prolonger à Gauche"]},25892:e=>{e.exports=["Prolonger la ligne de gauche"]},13611:e=>{e.exports=["Prolonger les lignes"]},3304:e=>{e.exports=["Etendre les lignes à gauche"]},83095:e=>{e.exports=["Étendre les lignes à droite"]},14025:e=>{e.exports=["Prolonger à Droite"]},74395:e=>{e.exports=["Prolonger la ligne de droite"]},85197:e=>{e.exports=["Etendre le sommet"]},17006:e=>{e.exports=["Taille de la police de caractères"]},31343:e=>{e.exports=["Texte en cas d'échec"]},28565:e=>{e.exports=["Fond en cas d'échec"]},87931:e=>{e.exports=["Éventails de lignes"]},39836:e=>{e.exports=["Niveaux de Fib basés sur une échelle logarithmique"]},10578:e=>{e.exports=["Cercles complets"]},25264:e=>{e.exports=["Barres HL"]},66049:e=>{e.exports=["Barres Ouverture Fermeture"]},27531:e=>{e.exports=["Taille du lot"]},85206:e=>{e.exports=["Étiquette"]},75332:e=>{e.exports=["Bordure de l'étiquette"]},14773:e=>{e.exports=["Fond de l'Étiquette"]},37126:e=>{e.exports=["Texte de l'étiquette"]},79106:e=>{e.exports=["Niveaux"]},95610:e=>{e.exports=["Ligne des Niveaux"]},79307:e=>{e.exports=["Étiquettes de Gauche"]},49286:e=>{e.exports=["Ligne - Haut et Bas Divisé par 2"]},17676:e=>{e.exports=["Ligne - Ouverture"]},47669:e=>{e.exports=["Ligne - Fermeture"]},71899:e=>{e.exports=["Ligne - Sommet"]},83394:e=>{e.exports=["Ligne - Prix le plus bas"]},60489:e=>{e.exports=["Couleur de la ligne"]},53889:e=>{e.exports="Mode"},95543:e=>{e.exports=["Mois"]},24510:e=>{e.exports=["Point médian"]},22213:e=>{e.exports=["Origine de la source"]},15500:e=>{e.exports=["Bordure source"]},79238:e=>{e.exports=["Texte source"]},37249:e=>{ -e.exports="Stats"},28712:e=>{e.exports=["Position des stats"]},50948:e=>{e.exports=["Couleur du Stop"]},56119:e=>{e.exports=["Niveau du stop"]},69835:e=>{e.exports=["Texte en cas de succès"]},91141:e=>{e.exports=["Fond en cas de succès"]},2694:e=>{e.exports=["Changement en pourcentage"]},650:e=>{e.exports=["Pourcents"]},25684:e=>{e.exports=["Prix"]},23675:e=>{e.exports=["Étiquette de Prix"]},75675:e=>{e.exports=["Étiquettes de prix"]},16103:e=>{e.exports=["Niveaux de Prix"]},46964:e=>{e.exports=["Intervalle de Prix"]},59771:e=>{e.exports=["Ratio Prix/Barre"]},29072:e=>{e.exports=["Prix"]},2635:e=>{e.exports=["Niveau de profit"]},33886:e=>{e.exports=["Gammes et ratio"]},24186:e=>{e.exports=["Inverse"]},91367:e=>{e.exports=["Étiquettes à droite"]},63833:e=>{e.exports=["Risque"]},95545:e=>{e.exports=["Vague"]},10209:e=>{e.exports=["Étiquettes du Haut"]},98001:e=>{e.exports=["Fond cible"]},89258:e=>{e.exports=["Bordure cible"]},45302:e=>{e.exports=["Couleur de l'Objectif"]},74289:e=>{e.exports=["Texte cible"]},17932:e=>{e.exports=["Retour à la ligne forcé du Texte"]},55325:e=>{e.exports=["Etiquette horaire"]},77838:e=>{e.exports=["Niveaux de temps"]},2295:e=>{e.exports=["Transparence"]},4372:e=>{e.exports=["Ligne de tendance"]},12374:e=>{e.exports=["Utiliser une couleur"]},91322:e=>{e.exports=["Valeurs"]},25227:e=>{e.exports="Variance"},1670:e=>{e.exports=["changer l'angle"]},38829:e=>{e.exports=["changer la couleur de la flèche"]},23723:e=>{e.exports=["changer la coordonnée X de la barre"]},72080:e=>{e.exports=["changer la couleur du drapeau"]},66266:e=>{e.exports=["changer la coordonnée Y du prix"]},98905:e=>{e.exports=["modifier la marge supérieure"]},11049:e=>{e.exports=["changer la position verticale coordonnée Y"]},31804:e=>{e.exports=["changer {title} dans le sens inverse des aiguilles d'une montre"]},99128:e=>{e.exports=["changer la visibilité des coefficients en pourcentage de {title}"]},20216:e=>{e.exports=["changer la couleur de {title}"]},35435:e=>{e.exports=["changer le mode compact des statistiques de {title}"]},550:e=>{e.exports=["changer la couleur de bordure de la bougie du haut de {title}"]},28146:e=>{e.exports=["changer la visibilité de la bordure de la bougie de {title}"]},7373:e=>{e.exports=["changer la couleur de bordure de la bougie du bas de {title}"]},38742:e=>{e.exports=["changer la couleur de la bougie du bas de {title}"]},42273:e=>{e.exports=["changer la couleur de la bougie du haut de {title}"]},76054:e=>{e.exports=["changer la couleur de la mèche de la bougie de {title}"]},27029:e=>{e.exports=["changer la visibilité de la mèche de la bougie de {title}"]},22430:e=>{e.exports=["modifier la visibilité du changement en pips de {title}"]},45537:e=>{e.exports=["changer l'angle de visibilité de {title}"]},31775:e=>{e.exports=["changer la taille du compte de {title}"]},37913:e=>{e.exports=["changer toujours afficher les statistiques de {title}"]},15521:e=>{e.exports=["changer la couleur de toutes les lignes de {title}"]},17466:e=>{ -e.exports=["changer la couleur de la ligne des arcs {index} de {title}"]},72307:e=>{e.exports=["changer la largeur de la ligne des arcs {index} de {title}"]},13853:e=>{e.exports=["changer la visibilité de la ligne des arcs {index} de {title}"]},78680:e=>{e.exports=["changer la valeur moyenne de HL de {title}"]},15802:e=>{e.exports=["changer la visibilité des étiquettes du bas de {title}"]},36438:e=>{e.exports=["changer la transparence du fond de {title}"]},64548:e=>{e.exports=["changer la visibilité de l'arrière-plan de {title}"]},75312:e=>{e.exports=["changer la couleur de l'arrière-plan de {title}"]},39651:e=>{e.exports=["changer la couleur 1 du fond de {title}"]},78177:e=>{e.exports=["changer la couleur 2 du fond de {title}"]},42746:e=>{e.exports=["changer la visibilité des gammes de barres de {title}"]},53770:e=>{e.exports=["changer la visibilité de la grille de {title}"]},29145:e=>{e.exports=["changer la couleur de la ligne de grille de {title}"]},64949:e=>{e.exports=["changer le style de la ligne de grille de {title}"]},93548:e=>{e.exports=["changer la largeur de la ligne de grille de {title}"]},15485:e=>{e.exports=["changer la visibilité des plages de dates/heures de {title}"]},3400:e=>{e.exports=["changer le degré de {title}"]},91534:e=>{e.exports=["changer la visibilité de la distance de {title}"]},65056:e=>{e.exports=["changer l'emoji de {title}"]},65899:e=>{e.exports=["changer la visibilité de l'emoji de {title}"]},59354:e=>{e.exports=["changer le prix d'entrée de {title}"]},1447:e=>{e.exports=["changer étendre le bas de {title}"]},15258:e=>{e.exports=["changer étendre {title} à gauche"]},96902:e=>{e.exports=["changer étendre les lignes de {title}"]},896:e=>{e.exports=["changer étendre le haut de {title}"]},3708:e=>{e.exports=["changer l'extension vers la gauche de {title}"]},52889:e=>{e.exports=["changer l'extension vers la droite de {title}"]},86647:e=>{e.exports=["changer l’extension de {title}"]},3156:e=>{e.exports=["changer la couleur du texte de l'échec de {title}"]},49885:e=>{e.exports=["changer la couleur de fond de l'échec de {title}"]},89126:e=>{e.exports=["changer la visibilité de la ligne {index} de l'éventail {title}"]},30016:e=>{e.exports=["changer la largeur de la ligne de l'éventail {index} de {title}"]},82516:e=>{e.exports=["changer la couleur de la ligne de l'éventail {index} de {title}"]},78142:e=>{e.exports=["changer la visibilité des éventails de {title}"]},79467:e=>{e.exports=["changer la couleur de ligne des éventails de {title}"]},45739:e=>{e.exports=["changer les niveaux de fib de {title} en fonction de l'échelle logarithmique"]},99670:e=>{e.exports=["changer {title} retourné"]},35165:e=>{e.exports=["changer la visibilité des cercles complets de {title}"]},48983:e=>{e.exports=["changer la couleur de fond de l'image de {title}"]},45025:e=>{e.exports=["changer la taille du lot de {title}"]},81170:e=>{e.exports=["changer l'alignement des étiquettes de {title}"]},22775:e=>{e.exports=["changer la taille de police des étiquettes de {title}"]},24338:e=>{ -e.exports=["changer la visibilité des étiquettes de {title}"]},32891:e=>{e.exports=["changer le coeff de la ligne de niveau {index} de {title}"]},85551:e=>{e.exports=["changer la couleur de la ligne de niveau {index} de {title}"]},47840:e=>{e.exports=["changer le style de la ligne de niveau {index} de {title}"]},45463:e=>{e.exports=["changer la visibilité de la ligne de niveau {index} de {title}"]},90098:e=>{e.exports=["changer la largeur de la ligne de niveau {index} de {title}"]},26710:e=>{e.exports=["changer la visibilité des niveaux de {title}"]},2359:e=>{e.exports=["changer la visibilité des étiquettes de gauche de {title}"]},44643:e=>{e.exports=["changer la largeur de la ligne de {title}"]},20563:e=>{e.exports=["changer la couleur de la ligne de {title}"]},66982:e=>{e.exports=["changer le style de la ligne de {title}"]},94441:e=>{e.exports=["changer le mode de {title}"]},89996:e=>{e.exports=["changer la visibilité du point central de {title}"]},36618:e=>{e.exports=["changer {title} reflété"]},18544:e=>{e.exports=["changer la couleur de fond de la source de {title}"]},48035:e=>{e.exports=["changer la couleur de la bordure de la source de {title}"]},42286:e=>{e.exports=["changer la couleur du texte source de {title}"]},588:e=>{e.exports=["changer la position des statistiques de {title}"]},54659:e=>{e.exports=["changer la couleur du stop de {title}"]},89182:e=>{e.exports=["changer le niveau stop de {title}"]},82224:e=>{e.exports=["changer le prix stop de {title}"]},88383:e=>{e.exports=["changer la couleur du texte du succès de {title}"]},26967:e=>{e.exports=["changer la couleur de fond du succès de {title}"]},62243:e=>{e.exports=["modifier la visibilité du changement en pourcentage de {title}"]},45936:e=>{e.exports=["changer la visibilité de l'étiquette de prix de {title}"]},88577:e=>{e.exports=["changer la visibilité des étiquettes de prix de {title}"]},47045:e=>{e.exports=["changer la visibilité des gammes de prix de {title}"]},56175:e=>{e.exports=["changer la visibilité des prix de {title}"]},44539:e=>{e.exports=["changer le niveau de profit de {title}"]},41646:e=>{e.exports=["changer le prix de profit de {title}"]},52877:e=>{e.exports=["changer inversion de {title}"]},16598:e=>{e.exports=["changer la visibilité des étiquettes de droite de {title}"]},31553:e=>{e.exports=["changer le risque de {title}"]},40344:e=>{e.exports=["changer le mode d'affichage du risque de {title}"]},73137:e=>{e.exports=["changer la visibilité des étiquettes du haut de {title}"]},52387:e=>{e.exports=["changer la couleur de fond de la cible de {title}"]},6921:e=>{e.exports=["changer la couleur de la bordure de la cible de {title}"]},97573:e=>{e.exports=["changer la couleur de la cible de {title}"]},27634:e=>{e.exports=["changer la couleur du texte cible de {title}"]},33822:e=>{e.exports=["changer la visibilité de l'étiquette de temps de {title}"]},84321:e=>{e.exports=["changer la transparence de {title}"]},12355:e=>{e.exports=["changer la valeur de la variance de {title}"]},25937:e=>{ -e.exports=["changer l'alignement vertical des étiquettes de {toolName}"]},46991:e=>{e.exports=["changer l'alignement horizontal des étiquettes de {toolName}"]},73080:e=>{e.exports=["changer la direction des étiquettes de {toolName}"]},24272:e=>{e.exports=["changer la visibilité de la ligne de {toolName}"]},46404:e=>{e.exports=["changer la largeur de la ligne de {toolName}"]},50265:e=>{e.exports=["changer la couleur de la ligne de {toolName}"]},72781:e=>{e.exports=["changer la ligne de {toolName} qui s'étend vers la gauche"]},84613:e=>{e.exports=["changer la ligne de {toolName} qui s'étend vers la droite"]},62603:e=>{e.exports=["changer la fin gauche de la ligne de {toolName}"]},62412:e=>{e.exports=["changer la fin droite de la ligne de {toolName}"]},35422:e=>{e.exports=["changer le style de ligne de {toolName}"]},77690:e=>{e.exports=["changer le texte de {toolName}"]},69871:e=>{e.exports=["changer la visibilité du texte de {toolName}"]},25878:e=>{e.exports=["changer le cadre du texte de {toolName}"]},91832:e=>{e.exports=["changer la couleur de fond du texte de {toolName}"]},18610:e=>{e.exports=["changer la visibilité de l'arrière-plan du texte de {toolName}"]},44755:e=>{e.exports=["changer la couleur de la bordure du texte de {toolName}"]},6324:e=>{e.exports=["changer la largeur de la bordure du texte de {toolName}"]},45529:e=>{e.exports=["changer la visibilité de la bordure de texte de {toolName}"]},6500:e=>{e.exports=["changer la couleur du texte de {toolName}"]},51614:e=>{e.exports=["changer la police du texte en gras de {toolName}"]},18572:e=>{e.exports=["changer la police du texte en italique de {toolName}"]},48382:e=>{e.exports=["changer la taille de la police du texte de {toolName}"]},18567:e=>{e.exports=["changer la propriété de {propertyName}"]},21926:e=>{e.exports=["couleur de fond"]},52241:e=>{e.exports=["fonds remplis"]},70607:e=>{e.exports=["couleur des lignes"]},41075:e=>{e.exports=["style des lignes"]},73043:e=>{e.exports=["largeur des lignes"]},72223:e=>{e.exports=["déplacer les dessins"]},41437:e=>{e.exports=["Couleur du Texte"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/full-tooltips-popup.0fccf890139dbb10791b.js b/charting_library/bundles/full-tooltips-popup.0fccf890139dbb10791b.js new file mode 100644 index 00000000..a5da112f --- /dev/null +++ b/charting_library/bundles/full-tooltips-popup.0fccf890139dbb10791b.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8643],{59142:function(e,t){var o,n,r;n=[t],o=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN", +positionLeft:"positionLeft-_HnK0UIN"}},37558:(e,t,o)=>{"use strict";o.d(t,{DrawerContext:()=>s,DrawerManager:()=>a});var n=o(50959),r=o(99054);class a extends n.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,r.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,r.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,r.setFixedBodyState)(!1)}render(){return n.createElement(s.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const s=n.createContext(null)},41590:(e,t,o)=>{"use strict";o.d(t,{Drawer:()=>m});var n=o(50959),r=o(50151),a=o(97754),s=o(36174),l=o(65718),i=o(37558),c=o(29197),d=o(86656),u=o(66076);function m(e){const{position:t="Bottom",onClose:o,children:d,className:m,theme:v=u}=e,f=(0,r.ensureNotNull)((0,n.useContext)(i.DrawerContext)),[h]=(0,n.useState)((()=>(0,s.randomHash)())),g=(0,n.useRef)(null),w=(0,n.useContext)(c.CloseDelegateContext);return(0,n.useLayoutEffect)((()=>((0,r.ensureNotNull)(g.current).focus({preventScroll:!0}),w.subscribe(f,o),f.addDrawer(h),()=>{f.removeDrawer(h),w.unsubscribe(f,o)})),[]),n.createElement(l.Portal,null,n.createElement("div",{className:a(u.wrap,u[`position${t}`])},h===f.currentDrawer&&n.createElement("div",{className:u.backdrop,onClick:o}),n.createElement(p,{className:a(v.drawer,u[`position${t}`],m),ref:g,"data-name":e["data-name"]},d)))}const p=(0,n.forwardRef)(((e,t)=>{const{className:o,...r}=e;return n.createElement(d.TouchScrollContainer,{className:a(u.drawer,o),tabIndex:-1,ref:t,...r})}))},20520:(e,t,o)=>{"use strict";o.d(t,{PopupMenu:()=>m});var n=o(50959),r=o(962),a=o(62942),s=o(65718),l=o(27317),i=o(29197);const c=n.createContext(void 0);var d=o(36383);const u=n.createContext({setMenuMaxWidth:!1});function m(e){const{controller:t,children:o,isOpened:m,closeOnClickOutside:p=!0,doNotCloseOn:v,onClickOutside:f,onClose:h,onKeyboardClose:g,"data-name":w="popup-menu-container",...E}=e,y=(0,n.useContext)(i.CloseDelegateContext),x=n.useContext(u),C=(0,n.useContext)(c),b=(0,d.useOutsideEvent)({handler:function(e){f&&f(e);if(!p)return;const t=(0,a.default)(v)?v():null==v?[]:[v];if(t.length>0&&e.target instanceof Node)for(const o of t){const t=r.findDOMNode(o);if(t instanceof Node&&t.contains(e.target))return}h()},mouseDown:!0,touchStart:!0});return m?n.createElement(s.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},n.createElement("span",{ref:b,style:{pointerEvents:"auto"}},n.createElement(l.Menu,{...E,onClose:h,onKeyboardClose:g,onScroll:function(t){const{onScroll:o}=e;o&&o(t)},customCloseDelegate:y,customRemeasureDelegate:C,ref:t,"data-name":w, +limitMaxWidth:x.setMenuMaxWidth},o))):null}},86656:(e,t,o)=>{"use strict";o.d(t,{TouchScrollContainer:()=>l});var n=o(50959),r=o(59142),a=o(50151),s=o(49483);const l=(0,n.forwardRef)(((e,t)=>{const{children:o,...a}=e,l=(0,n.useRef)(null);return(0,n.useImperativeHandle)(t,(()=>l.current)),(0,n.useLayoutEffect)((()=>{if(s.CheckMobile.iOS())return null!==l.current&&(0,r.disableBodyScroll)(l.current,{allowTouchMove:i(l)}),()=>{null!==l.current&&(0,r.enableBodyScroll)(l.current)}}),[]),n.createElement("div",{ref:l,...a},o)}));function i(e){return t=>{const o=(0,a.ensureNotNull)(e.current),n=document.activeElement;return!o.contains(t)||null!==n&&o.contains(n)&&n.contains(t)}}},64165:e=>{e.exports={"css-value-small-size":"18px","css-value-medium-size":"22px","css-value-large-size":"28px","css-value-border-radius-small-size":"9px","css-value-border-radius-medium-size":"11px","css-value-border-radius-large-size":"8px","css-value-vertical-padding-size":"12px","css-value-horizontal-padding-size":"14px",popupWidget:"popupWidget-Wu2pIo3E",large:"large-Wu2pIo3E",desc:"desc-Wu2pIo3E",icon:"icon-Wu2pIo3E",small:"small-Wu2pIo3E",medium:"medium-Wu2pIo3E",title:"title-Wu2pIo3E",text:"text-Wu2pIo3E",item:"item-Wu2pIo3E",boldItem:"boldItem-Wu2pIo3E",action:"action-Wu2pIo3E",additionalWidget:"additionalWidget-Wu2pIo3E"}},52685:(e,t,o)=>{"use strict";o.r(t),o.d(t,{render:()=>x});var n=o(50959),r=o(962),a=o(20520),s=o(90692),l=o(41590),i=o(37558),c=o(36174),d=o(97754),u=o(50151),m=o(9745),p=o(77975),v=o(1722),f=o(64165);const h=new WeakMap,g=new WeakMap;function w(e){const t=(0,p.useWatchedValueReadonly)({watchedValue:e.info});if(null===t)return null;const o=t.map((t=>{const{title:o,titleColor:r,icon:a,iconClassName:s,html:l,action:i,size:p}=t;h.has(t)||h.set(t,(0,c.randomHash)());let w=[];return void 0!==e.additionalWidgets&&(w=e.additionalWidgets.map((e=>(g.has(e)||g.set(e,(0,c.randomHash)()),e.renderer((0,u.ensureDefined)(g.get(e)),f.additionalWidget))))),n.createElement("div",{key:h.get(t),className:d(f.popupWidget,f[p])},n.createElement(m.Icon,{className:d(f.icon,s,f[p]),style:{"--custom-status-color":r||void 0},icon:a||void 0}),n.createElement("div",{className:f.desc},n.createElement("span",{style:{color:r||void 0},className:d(f.title,f[p])},o),l&&n.createElement("p",{className:d(f.text,f[p])},l.map(((e,t)=>{let o,r;return(0,v.isObject)(e)?(o=e.text,r=e.bold):o=e,n.createElement("span",{key:`html_item_${t}`,className:d(f.item,r&&f.boldItem),dangerouslySetInnerHTML:{__html:o}})}))),i&&n.createElement("span",{className:d(i.tooltip&&"apply-common-tooltip",f.action,f[p]),onClick:()=>{e.onClose(),null==i||i.onClick()},title:i.tooltip},i.text),w))}));return n.createElement(n.Fragment,null,o)}const E=new WeakMap;function y(e){const{statusWidgetInfos:t,matchMediaRule:o="screen and (max-width: 430px)"}=e,r=t.filter((e=>e.visible.value())).map((t=>(E.has(t)||E.set(t,(0,c.randomHash)()),n.createElement(w,{key:E.get(t),info:t.model.fullInfo(),onClose:e.onClose,additionalWidgets:t.additionalWidgets})))) +;return n.createElement(i.DrawerManager,null,n.createElement(s.MatchMedia,{rule:o},(t=>t?n.createElement(l.Drawer,{onClose:e.onClose,position:"Bottom"},r):n.createElement(a.PopupMenu,{isOpened:!0,onClose:e.onClose,position:e.position,doNotCloseOn:e.rendererButton},r))))}function x(e){const{opened:t,container:o,...a}=e;t?r.render(n.createElement(y,{...a}),o):r.unmountComponentAtNode(o)}}}]); \ No newline at end of file diff --git a/charting_library/bundles/full-tooltips-popup.bb8a6fb1afc2d9b39e17.js b/charting_library/bundles/full-tooltips-popup.bb8a6fb1afc2d9b39e17.js deleted file mode 100644 index 88712497..00000000 --- a/charting_library/bundles/full-tooltips-popup.bb8a6fb1afc2d9b39e17.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8643],{59142:function(e,t){var n,o,r;o=[t],n=function(e){"use strict";function t(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t{e.exports={"default-drawer-min-top-distance":"100px",wrap:"wrap-_HnK0UIN",positionBottom:"positionBottom-_HnK0UIN",backdrop:"backdrop-_HnK0UIN",drawer:"drawer-_HnK0UIN", -positionLeft:"positionLeft-_HnK0UIN"}},37558:(e,t,n)=>{"use strict";n.d(t,{DrawerContext:()=>s,DrawerManager:()=>a});var o=n(50959),r=n(99054);class a extends o.PureComponent{constructor(e){super(e),this._isBodyFixed=!1,this._addDrawer=e=>{this.setState((t=>({stack:[...t.stack,e]})))},this._removeDrawer=e=>{this.setState((t=>({stack:t.stack.filter((t=>t!==e))})))},this.state={stack:[]}}componentDidUpdate(e,t){!t.stack.length&&this.state.stack.length&&((0,r.setFixedBodyState)(!0),this._isBodyFixed=!0),t.stack.length&&!this.state.stack.length&&this._isBodyFixed&&((0,r.setFixedBodyState)(!1),this._isBodyFixed=!1)}componentWillUnmount(){this.state.stack.length&&this._isBodyFixed&&(0,r.setFixedBodyState)(!1)}render(){return o.createElement(s.Provider,{value:{addDrawer:this._addDrawer,removeDrawer:this._removeDrawer,currentDrawer:this.state.stack.length?this.state.stack[this.state.stack.length-1]:null}},this.props.children)}}const s=o.createContext(null)},41590:(e,t,n)=>{"use strict";n.d(t,{Drawer:()=>m});var o=n(50959),r=n(50151),a=n(97754),s=n(36174),i=n(65718),l=n(37558),c=n(29197),d=n(86656),u=n(66076);function m(e){const{position:t="Bottom",onClose:n,children:d,className:m,theme:v=u}=e,f=(0,r.ensureNotNull)((0,o.useContext)(l.DrawerContext)),[h]=(0,o.useState)((()=>(0,s.randomHash)())),g=(0,o.useRef)(null),w=(0,o.useContext)(c.CloseDelegateContext);return(0,o.useLayoutEffect)((()=>((0,r.ensureNotNull)(g.current).focus({preventScroll:!0}),w.subscribe(f,n),f.addDrawer(h),()=>{f.removeDrawer(h),w.unsubscribe(f,n)})),[]),o.createElement(i.Portal,null,o.createElement("div",{className:a(u.wrap,u[`position${t}`])},h===f.currentDrawer&&o.createElement("div",{className:u.backdrop,onClick:n}),o.createElement(p,{className:a(v.drawer,u[`position${t}`],m),ref:g,"data-name":e["data-name"]},d)))}const p=(0,o.forwardRef)(((e,t)=>{const{className:n,...r}=e;return o.createElement(d.TouchScrollContainer,{className:a(u.drawer,n),tabIndex:-1,ref:t,...r})}))},20520:(e,t,n)=>{"use strict";n.d(t,{PopupMenu:()=>m});var o=n(50959),r=n(962),a=n(62942),s=n(65718),i=n(27317),l=n(29197);const c=o.createContext(void 0);var d=n(36383);const u=o.createContext({setMenuMaxWidth:!1});function m(e){const{controller:t,children:n,isOpened:m,closeOnClickOutside:p=!0,doNotCloseOn:v,onClickOutside:f,onClose:h,onKeyboardClose:g,"data-name":w="popup-menu-container",...E}=e,y=(0,o.useContext)(l.CloseDelegateContext),x=o.useContext(u),C=(0,o.useContext)(c),b=(0,d.useOutsideEvent)({handler:function(e){f&&f(e);if(!p)return;const t=(0,a.default)(v)?v():null==v?[]:[v];if(t.length>0&&e.target instanceof Node)for(const n of t){const t=r.findDOMNode(n);if(t instanceof Node&&t.contains(e.target))return}h()},mouseDown:!0,touchStart:!0});return m?o.createElement(s.Portal,{top:"0",left:"0",right:"0",bottom:"0",pointerEvents:"none"},o.createElement("span",{ref:b,style:{pointerEvents:"auto"}},o.createElement(i.Menu,{...E,onClose:h,onKeyboardClose:g,onScroll:function(t){const{onScroll:n}=e;n&&n(t)},customCloseDelegate:y,customRemeasureDelegate:C,ref:t,"data-name":w, -limitMaxWidth:x.setMenuMaxWidth},n))):null}},86656:(e,t,n)=>{"use strict";n.d(t,{TouchScrollContainer:()=>i});var o=n(50959),r=n(59142),a=n(50151),s=n(49483);const i=(0,o.forwardRef)(((e,t)=>{const{children:n,...a}=e,i=(0,o.useRef)(null);return(0,o.useImperativeHandle)(t,(()=>i.current)),(0,o.useLayoutEffect)((()=>{if(s.CheckMobile.iOS())return null!==i.current&&(0,r.disableBodyScroll)(i.current,{allowTouchMove:l(i)}),()=>{null!==i.current&&(0,r.enableBodyScroll)(i.current)}}),[]),o.createElement("div",{ref:i,...a},n)}));function l(e){return t=>{const n=(0,a.ensureNotNull)(e.current),o=document.activeElement;return!n.contains(t)||null!==o&&n.contains(o)&&o.contains(t)}}},64165:e=>{e.exports={"css-value-small-size":"18px","css-value-medium-size":"22px","css-value-large-size":"28px","css-value-border-radius-small-size":"9px","css-value-border-radius-medium-size":"11px","css-value-border-radius-large-size":"8px","css-value-vertical-padding-size":"12px","css-value-horizontal-padding-size":"14px",popupWidget:"popupWidget-Wu2pIo3E",large:"large-Wu2pIo3E",desc:"desc-Wu2pIo3E",icon:"icon-Wu2pIo3E",small:"small-Wu2pIo3E",medium:"medium-Wu2pIo3E",title:"title-Wu2pIo3E",text:"text-Wu2pIo3E",item:"item-Wu2pIo3E",boldItem:"boldItem-Wu2pIo3E",action:"action-Wu2pIo3E",additionalWidget:"additionalWidget-Wu2pIo3E"}},52685:(e,t,n)=>{"use strict";n.r(t),n.d(t,{render:()=>x});var o=n(50959),r=n(962),a=n(20520),s=n(90692),i=n(41590),l=n(37558),c=n(36174),d=n(97754),u=n(50151),m=n(9745),p=n(77975),v=n(1722),f=n(64165);const h=new WeakMap,g=new WeakMap;function w(e){const t=(0,p.useWatchedValueReadonly)({watchedValue:e.info});if(null===t)return null;const n=t.map((t=>{const{title:n,titleColor:r,icon:a,iconClassName:s,html:i,action:l,size:p}=t;h.has(t)||h.set(t,(0,c.randomHash)());let w=[];return void 0!==e.additionalWidgets&&(w=e.additionalWidgets.map((e=>(g.has(e)||g.set(e,(0,c.randomHash)()),e.renderer((0,u.ensureDefined)(g.get(e)),f.additionalWidget))))),o.createElement("div",{key:h.get(t),className:d(f.popupWidget,f[p])},o.createElement(m.Icon,{className:d(f.icon,s,f[p]),icon:a||void 0}),o.createElement("div",{className:f.desc},o.createElement("span",{style:{color:r||void 0},className:d(f.title,f[p])},n),i&&o.createElement("p",{className:d(f.text,f[p])},i.map(((e,t)=>{let n,r;return(0,v.isObject)(e)?(n=e.text,r=e.bold):n=e,o.createElement("span",{key:`html_item_${t}`,className:d(f.item,r&&f.boldItem),dangerouslySetInnerHTML:{__html:n}})}))),l&&o.createElement("span",{className:d(l.tooltip&&"apply-common-tooltip",f.action,f[p]),onClick:()=>{e.onClose(),null==l||l.onClick()},title:l.tooltip},l.text),w))}));return o.createElement(o.Fragment,null,n)}const E=new WeakMap;function y(e){const{statusWidgetInfos:t,matchMediaRule:n="screen and (max-width: 430px)"}=e,r=t.filter((e=>e.visible.value())).map((t=>(E.has(t)||E.set(t,(0,c.randomHash)()),o.createElement(w,{key:E.get(t),info:t.model.fullInfo(),onClose:e.onClose,additionalWidgets:t.additionalWidgets}))));return o.createElement(l.DrawerManager,null,o.createElement(s.MatchMedia,{rule:n -},(t=>t?o.createElement(i.Drawer,{onClose:e.onClose,position:"Bottom"},r):o.createElement(a.PopupMenu,{isOpened:!0,onClose:e.onClose,position:e.position,doNotCloseOn:e.rendererButton},r))))}function x(e){const{opened:t,container:n,...a}=e;t?r.render(o.createElement(y,{...a}),n):r.unmountComponentAtNode(n)}}}]); \ No newline at end of file diff --git a/charting_library/bundles/general-property-page.b320e14febaf0719a734.js b/charting_library/bundles/general-property-page.b320e14febaf0719a734.js new file mode 100644 index 00000000..4ef95a46 --- /dev/null +++ b/charting_library/bundles/general-property-page.b320e14febaf0719a734.js @@ -0,0 +1,12 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3596],{73023:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ChartPropertyDefinitionsViewModel:()=>Jt});var r=i(50151),o=i(44352),n=i(14483),l=(i(67980),i(40493),i(58275)),s=i.n(l),a=i(46141),c=i(73955),d=i(78159),u=i(3228),p=i(49535),h=i(73986),v=i(98425),g=i(36298),y=i(42960),P=i(49152),f=i(18611),b=i(97906),m=i(3347);const w=new g.TranslatedString("change symbol description visibility",o.t(null,void 0,i(26717))),S=new g.TranslatedString("change symbol legend format",o.t(null,void 0,i(95071))),D=new g.TranslatedString("change open market status visibility",o.t(null,void 0,i(18644))),_=new g.TranslatedString("change OHLC values visibility",o.t(null,void 0,i(57889))),T=new g.TranslatedString("change bar change visibility",o.t(null,void 0,i(45110))),C=new g.TranslatedString("change indicator arguments visibility",o.t(null,void 0,i(96162))),V=new g.TranslatedString("change indicator titles visibility",o.t(null,void 0,i(31325))),k=new g.TranslatedString("change indicator values visibility",o.t(null,void 0,i(99774))),L=new g.TranslatedString("change legend background visibility",o.t(null,void 0,i(61061))),x=new g.TranslatedString("change legend background transparency",o.t(null,void 0,i(97956))),M=new g.TranslatedString("change volume values visibility",o.t(null,void 0,i(9455))),O=new g.TranslatedString("change symbol field visibility",o.t(null,void 0,i(6091))),G=o.t(null,void 0,i(67369)),R=o.t(null,void 0,i(99487)),A=o.t(null,void 0,i(22519)),W=o.t(null,void 0,i(1111)),H=o.t(null,void 0,i(31326)),F=o.t(null,void 0,i(68791)),Z=o.t(null,void 0,i(91322)),N=o.t(null,void 0,i(27331)),B=o.t(null,void 0,i(75991)),E=o.t(null,void 0,i(24248)),j=n.enabled("symbol_info_price_source");var z=i(74304),U=i(20345),I=i(11095),q=i(42226);const J=n.enabled("show_average_close_price_line_and_label"),K=new g.TranslatedString("change symbol labels visibility",o.t(null,void 0,i(9402))),Q=new g.TranslatedString("change symbol last value visibility",o.t(null,void 0,i(53150))),X=new g.TranslatedString("change symbol last value mode",o.t(null,void 0,i(28741))),Y=(new g.TranslatedString("change symbol previous close value visibility",o.t(null,void 0,i(12707))),new g.TranslatedString("change bid and ask labels visibility",o.t(null,void 0,i(5100))),new g.TranslatedString("change pre/post market price label visibility",o.t(null,void 0,i(49889))),new g.TranslatedString("change high and low price labels visibility",o.t(null,void 0,i(66805)))),$=new g.TranslatedString("change average close price label visibility",o.t(null,void 0,i(39402))),ee=(new g.TranslatedString("change indicators and financials name labels visibility",o.t(null,void 0,i(59820))),new g.TranslatedString("change indicators name labels visibility",o.t(null,void 0,i(87027)))),te=(new g.TranslatedString("change indicators and financials value labels visibility",o.t(null,void 0,i(90512))), +new g.TranslatedString("change indicators value labels visibility",o.t(null,void 0,i(14922)))),ie=new g.TranslatedString("change no overlapping labels",o.t(null,void 0,i(83935))),re=new g.TranslatedString("change countdown to bar close visibility",o.t(null,void 0,i(58108))),oe=new g.TranslatedString("change currency label visibility",o.t(null,void 0,i(84060))),ne=new g.TranslatedString("change unit label visibility",o.t(null,void 0,i(7011))),le=new g.TranslatedString("change currency and unit labels visibility",o.t(null,void 0,i(88161))),se=new g.TranslatedString("change plus button visibility",o.t(null,void 0,i(50190))),ae=new g.TranslatedString("toggle lock scale",o.t(null,void 0,i(21203))),ce=new g.TranslatedString("change price to bar ratio",o.t(null,void 0,i(69510))),de=new g.TranslatedString("change date format",o.t(null,void 0,i(50457))),ue=new g.TranslatedString("change time hours format",o.t(null,void 0,i(76991))),pe=(new g.TranslatedString("change day of week on labels",o.t(null,void 0,i(7104))),o.t(null,void 0,i(35383))),he=o.t(null,void 0,i(27767)),ve=(o.t(null,void 0,i(40847)),o.t(null,void 0,i(25084)),o.t(null,void 0,i(9654))),ge=(o.t(null,void 0,i(29687)),o.t(null,void 0,i(34905))),ye=(o.t(null,void 0,i(47586)),o.t(null,void 0,i(74823)),o.t(null,void 0,i(95036))),Pe=o.t(null,void 0,i(60971)),fe=o.t(null,void 0,i(42502)),be=o.t(null,void 0,i(78905)),me=o.t(null,void 0,i(94370)),we=o.t(null,void 0,i(50985)),Se=o.t(null,void 0,i(77534)),De=o.t(null,void 0,i(17319)),_e=o.t(null,void 0,i(97378)),Te=o.t(null,void 0,i(53224)),Ce=o.t(null,void 0,i(18219)),Ve=o.t(null,void 0,i(64859)),ke=o.t(null,void 0,i(25209)),Le=o.t(null,void 0,i(97316)),xe=o.t(null,void 0,i(43637)),Me=(o.t(null,void 0,i(55090)),[{value:z.PriceAxisLastValueMode.LastPriceAndPercentageValue,title:o.t(null,void 0,i(76523))},{value:z.PriceAxisLastValueMode.LastValueAccordingToScale,title:o.t(null,void 0,i(80170))}]);var Oe=i(48686),Ge=i(43715);const Re=new g.TranslatedString("change sessions breaks visibility",o.t(null,void 0,i(71589))),Ae=new g.TranslatedString("change sessions breaks color",o.t(null,void 0,i(1579))),We=new g.TranslatedString("change sessions breaks width",o.t(null,void 0,i(15035))),He=new g.TranslatedString("change sessions breaks style",o.t(null,void 0,i(21460))),Fe=o.t(null,void 0,i(59827)) +;const Ze=new g.TranslatedString("change chart background color",o.t(null,void 0,i(99011))),Ne=new g.TranslatedString("change chart background type",o.t(null,void 0,i(72458))),Be=new g.TranslatedString("change vert grid lines color",o.t(null,void 0,i(22722))),Ee=new g.TranslatedString("change horz grid lines color",o.t(null,void 0,i(88096))),je=new g.TranslatedString("change grid lines visibility",o.t(null,void 0,i(27764))),ze=new g.TranslatedString("change scales text color",o.t(null,void 0,i(35065))),Ue=new g.TranslatedString("change scales font size",o.t(null,void 0,i(84382))),Ie=new g.TranslatedString("change scales lines color",o.t(null,void 0,i(12468))),qe=new g.TranslatedString("change pane separators color",o.t(null,void 0,i(89032))),Je=new g.TranslatedString("change crosshair color",o.t(null,void 0,i(29951))),Ke=new g.TranslatedString("change crosshair width",o.t(null,void 0,i(37034))),Qe=new g.TranslatedString("change crosshair style",o.t(null,void 0,i(92027))),Xe=new g.TranslatedString("change symbol watermark visibility",o.t(null,void 0,i(87159))),Ye=new g.TranslatedString("change symbol watermark color",o.t(null,void 0,i(25616))),$e=new g.TranslatedString("change navigation buttons visibility",o.t(null,void 0,i(35646))),et=new g.TranslatedString("change pane buttons visibility",o.t(null,void 0,i(37730))),tt=new g.TranslatedString("change top margin",o.t(null,void 0,i(98905))),it=new g.TranslatedString("change bottom margin",o.t(null,void 0,i(10349))),rt=new g.TranslatedString("change right margin",o.t(null,void 0,i(35636))),ot=new g.TranslatedString("change right margin percentage",o.t(null,void 0,i(66601))),nt=o.t(null,void 0,i(27331)),lt=o.t(null,void 0,i(37174)),st=o.t(null,void 0,i(36426)),at=o.t(null,void 0,i(34403)),ct=o.t(null,void 0,i(49199)),dt=o.t(null,void 0,i(39392)),ut=o.t(null,void 0,i(37229)),pt=o.t(null,void 0,i(83182)),ht=o.t(null,void 0,i(73908)),vt=o.t(null,void 0,i(46720)),gt=o.t(null,void 0,i(77705)),yt=o.t(null,void 0,i(74343)),Pt=o.t(null,void 0,i(50446)),ft=o.t(null,void 0,i(65994)),bt=o.t(null,void 0,i(91757)),mt=o.t(null,void 0,i(21141)),wt=o.t(null,void 0,i(36014)),St=o.t(null,void 0,i(16812)),Dt=o.t(null,{context:"unit"},i(50831));function _t(e,t,r,l,c,d,u,p,h,v){const g=[],y=[],f=[],b=[],w=[],S=(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,t.background,null,Ze),gradientColor1:(0,a.getColorDefinitionProperty)(e,t.backgroundGradientStartColor,null,Ze),gradientColor2:(0,a.getColorDefinitionProperty)(e,t.backgroundGradientEndColor,null,Ze),type:(0,a.convertToDefinitionProperty)(e,t.backgroundType,Ne)},{id:"chartBackground",title:nt,noAlpha:!0}),D=t.vertGridProperties.childs(),_=t.horzGridProperties.childs(),T=(0,a.createOptionalTwoColorsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,t.gridLinesMode,je),color1:(0,a.getColorDefinitionProperty)(e,D.color,null,Be),color2:(0,a.getColorDefinitionProperty)(e,_.color,null,Ee)},{id:"gridLines",title:dt,options:new(s())([{title:lt,value:"both"},{title:st,value:"vert"},{title:at,value:"horz" +},{title:ct,value:"none"}]),color1Visible:v.vertLinesVisible,color2Visible:v.horzLinesVisible}),C=(0,P.createWVFromGetterAndSubscription)((()=>1!==e.model().panes().length),e.model().panesCollectionChanged()),V=(0,a.createLinePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(C),color:(0,a.getColorDefinitionProperty)(e,t.separatorColor,null,qe)},{id:"paneSeparators",title:ht}),k=t.crossHairProperties.childs(),L=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,k.color,k.transparency,Je),width:(0,a.convertToDefinitionProperty)(e,k.width,Ke),style:(0,a.convertToDefinitionProperty)(e,k.style,Qe)},{id:"crossHair",title:vt});g.push(S,T);{const t=function(e){const t=e.model().sessions().properties().childs().graphics.childs().vertlines.childs().sessBreaks.childs(),i=(0,Oe.combineProperty)((e=>!e),e.mainSeries().isDWMProperty());return(0,Ge.createLinePropertyDefinition)({visible:(0,m.makeProxyDefinitionPropertyDestroyable)(i),checked:(0,a.convertToDefinitionProperty)(e,t.visible,Re),color:(0,a.getColorDefinitionProperty)(e,t.color,null,Ae),width:(0,a.convertToDefinitionProperty)(e,t.width,We),style:(0,a.convertToDefinitionProperty)(e,t.style,He)},{id:"sessionBeaks",title:Fe})}(e);g.push(t)}if(g.push(V,L),null!==r){const t=(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,r.visibility,Xe),color:(0,a.getColorDefinitionProperty)(e,r.color,null,Ye)},{id:"watermark",title:gt});g.push(t)}const x=(0,a.createTextPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,l.textColor,null,ze),size:(0,a.convertToDefinitionProperty)(e,l.fontSize,Ue)},{id:"scalesText",title:ut}),M=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,l.lineColor,null,Ie)},{id:"scalesLine",title:pt});y.push(x,M);const O=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,d.property,$e)},{id:"navButtons",title:yt,options:new(s())(d.values)}),G=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,u.property,et)},{id:"paneButtons",title:Pt,options:new(s())(u.values)});f.push(O,G);const R=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(e,t.topMargin,tt,[U.floor])},{type:0,id:"paneTopMargin",title:ft,min:new(s())(0),max:new(s())(25),step:new(s())(1),unit:new(s())("%")}),A=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(e,t.bottomMargin,it,[U.floor])},{type:0,id:"paneBottomMargin",title:bt,min:new(s())(0),max:new(s())(25),step:new(s())(1),unit:new(s())("%")});if(b.push(R,A),n.enabled("chart_property_page_right_margin_editor")){const t={value:(0,a.convertFromWVToDefinitionProperty)(e,c.value,rt,[U.floor])},i={type:0,id:"paneRightMargin",title:mt,min:c.min,max:c.max,step:new(s())(1),unit:new(s())(Dt)};if(n.enabled("show_percent_option_for_right_margin")){const r=(0,a.createNumberPropertyDefinition)({...t,checked:(0,a.convertFromWVToDefinitionProperty)(e,h.opposite(),ot)},{...i,title:St}),o=(0,a.createNumberPropertyDefinition)({ +checked:(0,a.convertFromWVToDefinitionProperty)(e,h,ot),value:(0,a.convertFromWVToDefinitionProperty)(e,p,ot,[U.floor])},{type:0,id:"paneRightMarginPercentage",title:wt,min:new(s())(0),max:new(s())(99),step:new(s())(1),unit:new(s())("%")});w.push(r),w.push(o)}else{const e=(0,a.createNumberPropertyDefinition)(t,i);b.push(e)}}const W=[(0,a.createPropertyDefinitionsGeneralGroup)(g,"chartBasicStylesAppearanceGroup",o.t(null,void 0,i(88364))),(0,a.createPropertyDefinitionsGeneralGroup)(y,"scalesAppearanceGroup",o.t(null,void 0,i(43115))),(0,a.createPropertyDefinitionsGeneralGroup)(f,"buttonsAppearanceGroup",o.t(null,void 0,i(87845))),(0,a.createPropertyDefinitionsGeneralGroup)(b,"marginsAppearanceGroup",o.t(null,void 0,i(66653)))];return w.length>0&&W.push((0,a.createPropertyDefinitionsGeneralGroup)(w,"rightMarginsAppearanceGroup",o.t(null,void 0,i(40187)))),{definitions:W}}var Tt=i(15879),Ct=i(83407),Vt=i(53741),kt=i(16164),Lt=i(38618),xt=i(53078),Mt=i(82038),Ot=i(84806),Gt=i(87717),Rt=i(5666),At=i(7621),Wt=i(8021),Ht=i(60339),Ft=i(75709),Zt=i(99165),Nt=i(84504);const Bt={symbol:{active:Wt,default:xt},legend:{active:Ht,default:Mt},scales:{active:Ft,default:Ot},appearance:{active:i(97660),default:At},events:{active:Nt,default:Rt},trading:{active:Zt,default:Gt}},Et=o.t(null,void 0,i(89053)),jt=o.t(null,void 0,i(79194)),zt=o.t(null,void 0,i(43115)),Ut=o.t(null,void 0,i(19481)),It=(o.t(null,void 0,i(26897)),o.t(null,void 0,i(90801)),o.t(null,void 0,i(70500)),o.t(null,void 0,i(78621)),o.t(null,void 0,i(30973)),!1);const qt=[{id:"symbol-text-source-description",value:"description",title:o.t(null,void 0,i(29601))},{id:"symbol-text-source-ticker",value:"ticker",title:o.t(null,void 0,i(23097))},{id:"symbol-text-source-ticker-and-description",value:"ticker-and-description",title:o.t(null,void 0,i(82168))}];n.enabled("symbol_info_long_description")&&qt.push({id:"symbol-text-source-long-description",value:"long-description",title:o.t(null,void 0,i(96073))});class Jt{constructor(e,t,i){this._propertyPages=null,this._maxRightOffsetPropertyObject=null,this._defaultRightOffsetPercentageWatchedValue=null,this._useRightOffsetPercentageWatchedValue=null,this._profitLossOptions=null,this._isDestroyed=!1,this._availableDateFormatValues=null,this._undoModel=e,this._model=this._undoModel.model(),this._series=this._model.mainSeries(),this._chartWidgetProperties=t,this._options=i,this._seriesPropertyDefinitionViewModel=this._createSeriesViewModel();const r=this._chartWidgetProperties.childs().paneProperties.childs(),o=(0,P.createWVFromProperty)(r.gridLinesMode);this._gridColorsVisibilities={gridLinesMode:o,vertLinesVisible:(0,b.combine)((e=>"both"===e||"vert"===e),o),horzLinesVisible:(0,b.combine)((e=>"both"===e||"horz"===e),o)},this._legendPropertyPage=this._createLegendPropertyPage(),this._scalesPropertyPage=this._createScalesPropertyPage(),this._appearancePropertyPage=this._createAppearancePropertyPage(),this._tradingPropertyPage=this._createTradingPropertyPage(),this._eventsPropertyPage=this._createEventsPropertyPage(), +this._series.onStyleChanged().subscribe(this,this._updateDefinitions),this._series.priceScaleChanged().subscribe(this,this._updateDefinitions)}destroy(){var e,t;null!==this._propertyPages&&this._propertyPages.filter(((e,t)=>0!==t)).forEach((e=>{(0,a.destroyDefinitions)(e.definitions.value())})),this._seriesPropertyDefinitionViewModel.destroy(),null===(e=this._pipValueTypeSubscription)||void 0===e||e.unsubscribe(),null===(t=this._availableDateFormatValues)||void 0===t||t.destroy(),this._series.onStyleChanged().unsubscribe(this,this._updateDefinitions),this._series.priceScaleChanged().unsubscribe(this,this._updateDefinitions);(0,r.ensureNotNull)(this._model.timeScale()).maxRightOffsetChanged().unsubscribeAll(this),this._gridColorsVisibilities.vertLinesVisible.destroy(),this._gridColorsVisibilities.horzLinesVisible.destroy(),this._gridColorsVisibilities.gridLinesMode.destroy(),this._isDestroyed=!0}propertyPages(){return null===this._propertyPages?this._seriesPropertyDefinitionViewModel.propertyPages().then((e=>{if(this._isDestroyed)throw new Error("ChartPropertyDefinitionsViewModel already destroyed");return null===this._propertyPages&&(this._propertyPages=[...e],this._propertyPages.push(this._legendPropertyPage,this._scalesPropertyPage,this._appearancePropertyPage),null!==this._tradingPropertyPage&&this._propertyPages.push(this._tradingPropertyPage),null!==this._eventsPropertyPage&&this._propertyPages.push(this._eventsPropertyPage)),this._propertyPages})):Promise.resolve(this._propertyPages)}_updatePlDisplayOptions(e){(0,r.ensureNotNull)(this._profitLossOptions).setValue([])}_updateDefinitions(){(0,a.destroyDefinitions)(this._scalesPropertyPage.definitions.value());const e=this._createScalesDefinitions();this._scalesPropertyPage.definitions.setValue(e.definitions)}_createSeriesViewModel(){const e={property:this._model.properties().childs().timezone,values:Lt.availableTimezones.map((e=>({value:e.id,title:e.title})))};return new h.SeriesPropertyDefinitionsViewModel(this._series,this._undoModel,"symbol",Et,Bt.symbol,e)}_createLegendPropertyPage(){const e=this._chartWidgetProperties.childs().paneProperties.childs().legendProperties.childs(),t={property:this._series.properties().childs().statusViewStyle.childs().symbolTextSource,values:qt},r=function(e,t,r,n,l){const c=[],d=[],u=(0,a.createOptionsPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showSeriesTitle,w),option:(0,a.convertToDefinitionProperty)(e,r.property,S)},{id:"symbolTextSource",title:G,options:new(s())(r.values)});if(d.push(u),null!==n){const t=(0,b.combineWithFilteredUpdate)(((t,i)=>"market"===t&&!(0,y.isEconomicSymbol)(e.mainSeries().symbolInfo())),((e,t)=>null!==e),e.mainSeries().marketStatusModel().status(),e.mainSeries().symbolResolvingActive()),i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,n,D),visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(t)},{id:"showOpenMarketStatus",title:B});d.push(i)}const p=(0,a.createCheckablePropertyDefinition)({checked:(0, +a.convertToDefinitionProperty)(e,t.showSeriesOHLC,_)},{id:"ohlcTitle",title:R});d.push(p);const h=(0,P.combineProperty)((e=>12!==e),e.mainSeries().properties().childs().style),v=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showBarChange,T),visible:(0,m.makeProxyDefinitionPropertyDestroyable)(h)},{id:"barChange",title:A});if(d.push(v),d.push((0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showVolume,M)},{id:"barVolume",title:W})),j){const i=(0,b.combineWithFilteredUpdate)((()=>e.model().symbolSources().some((e=>{var t;return void 0!==(null===(t=e.symbolInfo())||void 0===t?void 0:t.price_source_id)}))),(e=>!e),e.model().symbolSourceResolvingActive(),(0,P.createWVFromGetterAndSubscription)((()=>e.model().symbolSources().length),e.model().symbolSourceCollectionChanged()));d.push((0,a.createCheckablePropertyDefinition)({disabled:(0,a.convertFromReadonlyWVToDefinitionProperty)(e.model().symbolSourceResolvingActive()),checked:(0,a.convertToDefinitionProperty)(e,t.showPriceSource,O),visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(i)},{id:"priceSource",title:E}))}c.push((0,a.createPropertyDefinitionsGeneralGroup)(d,"seriesLegendVisibilityGroup",o.t(null,void 0,i(89053))));const g=[],z=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyArguments,C)},{id:"studyArguments",title:F}),U=(0,a.createCheckableSetPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyTitles,V)},{id:"studyTitles",title:H},[z]),I=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyValues,k)},{id:"studyValues",title:Z}),q=(0,P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());g.push(U,I),c.push((0,a.createPropertyDefinitionsGeneralGroup)(g,"studiesLegendVisibilityGroup",o.t(null,void 0,i(61142)),q));const J=[],K=(0,a.createTransparencyPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showBackground,L),transparency:(0,a.convertToDefinitionProperty)(e,t.backgroundTransparency,x)},{id:"legendBgTransparency",title:N});return J.push(K),c.push((0,a.createPropertyDefinitionsGeneralGroup)(J,"generalLegendGroup")),{definitions:c}}(this._undoModel,e,t,this._options.marketStatusWidgetEnabled?v.showMarketOpenStatusProperty:null);return(0,c.createPropertyPage)(r,"legend",jt,Bt.legend)}_createScalesPropertyPage(){const e=this._createScalesDefinitions();return(0,c.createPropertyPage)(e,"scales",zt,Bt.scales)}_createScalesDefinitions(){const e=this._chartWidgetProperties.childs().scalesProperties.childs(),t={property:this._model.properties().childs().priceScaleSelectionStrategyName,values:(0,p.allPriceScaleSelectionStrategyInfo)().map((e=>({value:e.name,title:e.title})))};null===this._availableDateFormatValues&&(this._availableDateFormatValues=new(s())(function(e=!1){const t=new Date(Date.UTC(1997,8,29)) +;return Tt.availableDateFormats.map((i=>({value:i,title:new Vt.DateFormatter(i,e).format(t)})))}()).spawn());const r={property:Ct.dateFormatProperty,values:this._availableDateFormatValues},l={property:kt.timeHoursFormatProperty,values:[{value:"24-hours",title:o.t(null,void 0,i(55838))},{value:"12-hours",title:o.t(null,void 0,i(19648))}]},c=this._model.mainSeriesScaleRatioProperty();return function(e,t,i,r){const o=r.seriesPriceScale.properties().childs(),l=[],c=[],d=[],u=[];if(r.seriesHasClosePrice){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,i.showSymbolLabels,K)},{id:"symbolNameLabel",title:pe}),r=(0,a.createOptionsPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,i.showSeriesLastValue,Q),option:(0,a.convertToDefinitionProperty)(e,i.seriesLastValueMode,X)},{id:"symbolLastValueLabel",title:he,options:new(s())(Me)});c.push(t,r)}const p=t.highLowAvgPrice.childs(),h=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,p.highLowPriceLabelsVisible,Y)},{id:"highLowPriceLabels",title:Pe});if(c.push(h),J){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,p.averageClosePriceLabelVisible,$)},{id:"averageClosePriceLabel",title:ye});c.push(t)}const v=(0,P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());{const t=(0,a.createCheckablePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(v),checked:(0,a.convertToDefinitionProperty)(e,i.showStudyPlotLabels,ee)},{id:"studyNameLabel",title:ve});c.push(t)}const g=(0,P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());{const t=(0,a.createCheckablePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(g),checked:(0,a.convertToDefinitionProperty)(e,i.showStudyLastValue,te)},{id:"studyLastValueLabel",title:ge});c.push(t)}const y=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,o.alignLabels,ie)},{id:"noOverlappingLabels",title:fe});if(c.push(y),l.push((0,a.createPropertyDefinitionsGeneralGroup)(c,"scalesLabelsGroup",be)),r.countdownEnabled){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showCountdown,re)},{id:"countdown",title:me});d.push(i)}if(e.crossHairSource().isMenuEnabled()){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,I.addPlusButtonProperty,se)},{id:"addPlusButton",title:_e});d.push(t)}if(r.currencyConversionEnabled||r.unitConversionEnabled){const t=r.currencyConversionEnabled&&r.unitConversionEnabled?De:r.currencyConversionEnabled?we:Se,i=r.currencyConversionEnabled&&r.unitConversionEnabled?le:r.currencyConversionEnabled?oe:ne,o=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,(0, +q.currencyUnitVisibilityProperty)(),i)},{id:"scalesCurrencyUnit",title:t,options:new(s())((0,q.currencyUnitVisibilityOptions)())});d.push(o)}const b=(0,a.createNumberPropertyDefinition)({checked:(0,a.getLockPriceScaleDefinitionProperty)(e,o.lockScale,r.seriesPriceScale,ae),value:(0,a.getScaleRatioDefinitionProperty)(e,r.mainSeriesScaleRatioProperty,ce,[(0,U.limitedPrecision)(7),e=>e])},{id:"lockScale",title:Ce,min:new(s())(r.mainSeriesScaleRatioProperty.getMinValue()),max:new(s())(r.mainSeriesScaleRatioProperty.getMaxValue()),step:new(s())(r.mainSeriesScaleRatioProperty.getStepChangeValue())}),m=(0,a.createOptionsPropertyDefinition)({option:(0,a.getPriceScaleSelectionStrategyDefinitionProperty)(e,r.scalesPlacementPropertyObj.property)},{id:"scalesPlacement",title:Te,options:new(s())(r.scalesPlacementPropertyObj.values)});if(d.push(b,m),l.push((0,a.createPropertyDefinitionsGeneralGroup)(d,"scalesPriceScaleGroup",Ve)),n.enabled("scales_date_format")){const t=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,r.dateFormatPropertyObj.property,de)},{id:"dateFormat",title:ke,options:r.dateFormatPropertyObj.values});u.push(t)}if(n.enabled("scales_time_hours_format")){const t=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,r.timeHoursFormatPropertyObj.property,ue)},{id:"timeHoursFormat",title:Le,options:new(s())(r.timeHoursFormatPropertyObj.values)});u.push(t)}return u.length>0&&l.push((0,a.createPropertyDefinitionsGeneralGroup)(u,"scalesTimeScaleGroup",xe)),{definitions:l}}(this._undoModel,this._series.properties().childs(),e,{disableSeriesPrevCloseValueProperty:this._series.isDWMProperty(),seriesHasClosePrice:this._series.hasClosePrice(),seriesPriceScale:this._series.priceScale(),mainSeriesScaleRatioProperty:c,scalesPlacementPropertyObj:t,dateFormatPropertyObj:r,timeHoursFormatPropertyObj:l,currencyConversionEnabled:this._options.currencyConversionEnabled,unitConversionEnabled:this._options.unitConversionEnabled,countdownEnabled:this._options.countdownEnabled,withWeekdayProperty:void 0})}_createMaxOffsetPropertyObject(){const e=(0,r.ensureNotNull)(this._model.timeScale()),t=new(s())(Math.floor(e.maxRightOffset()));e.maxRightOffsetChanged().subscribe(this,(e=>{t.setValue(Math.floor(e))})),this._maxRightOffsetPropertyObject={value:e.defaultRightOffset(),min:new(s())(0),max:t}}_createDefaultRightOffsetPercentageWatchedValue(){const e=(0,r.ensureNotNull)(this._model.timeScale());this._defaultRightOffsetPercentageWatchedValue=e.defaultRightOffsetPercentage()}_createUseRightOffsetPercentageWatchedValue(){const e=(0,r.ensureNotNull)(this._model.timeScale());this._useRightOffsetPercentageWatchedValue=e.usePercentageRightOffset()}_createAppearancePropertyPage(){const e=this._chartWidgetProperties.childs(),t=e.paneProperties.childs(),i=e.scalesProperties.childs(),o=this._model.watermarkSource();let n=null;null!==o&&(n=o.properties().childs());const l={property:d.property(),values:d.availableValues()},s={property:u.property(),values:u.availableValues()} +;null===this._maxRightOffsetPropertyObject&&this._createMaxOffsetPropertyObject(),null===this._defaultRightOffsetPercentageWatchedValue&&this._createDefaultRightOffsetPercentageWatchedValue(),null===this._useRightOffsetPercentageWatchedValue&&this._createUseRightOffsetPercentageWatchedValue();const a=(0,r.ensureNotNull)(this._maxRightOffsetPropertyObject),p=(0,r.ensureNotNull)(this._defaultRightOffsetPercentageWatchedValue),h=(0,r.ensureNotNull)(this._useRightOffsetPercentageWatchedValue),v=_t(this._undoModel,t,n,i,a,l,s,p,h,this._gridColorsVisibilities);return(0,c.createPropertyPage)(v,"appearance",Ut,Bt.appearance)}_createTradingPropertyPage(){return null}_createEventsPropertyPage(){return null}}},84504:e=>{e.exports=''},8021:e=>{e.exports=''},97660:e=>{e.exports=''},75709:e=>{e.exports=''},60339:e=>{e.exports=''},99165:e=>{ +e.exports=''},5666:e=>{e.exports=''},53078:e=>{e.exports=''},7621:e=>{e.exports=''},84806:e=>{e.exports=''},82038:e=>{e.exports=''},87717:e=>{ +e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/general-property-page.f8236e112fb77c9f7f75.js b/charting_library/bundles/general-property-page.f8236e112fb77c9f7f75.js deleted file mode 100644 index b5ab9079..00000000 --- a/charting_library/bundles/general-property-page.f8236e112fb77c9f7f75.js +++ /dev/null @@ -1,11 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3596],{63151:(e,t,i)=>{"use strict";i.r(t),i.d(t,{ChartPropertyDefinitionsViewModel:()=>Nt});var r=i(50151),o=i(44352),n=i(14483),l=(i(67980),i(40493),i(58275)),s=i.n(l),a=i(28985),c=i(73955),d=i(78159),u=i(3228),p=i(49535),h=i(73986),v=i(98425),g=i(36298),y=i(42960),P=i(79861),f=i(18611),b=i(97906),m=i(3347);const w=new g.TranslatedString("change symbol description visibility",o.t(null,void 0,i(26717))),S=new g.TranslatedString("change symbol legend format",o.t(null,void 0,i(95071))),_=new g.TranslatedString("change open market status visibility",o.t(null,void 0,i(18644))),D=new g.TranslatedString("change OHLC values visibility",o.t(null,void 0,i(57889))),T=new g.TranslatedString("change bar change visibility",o.t(null,void 0,i(45110))),C=new g.TranslatedString("change indicator arguments visibility",o.t(null,void 0,i(96162))),V=new g.TranslatedString("change indicator titles visibility",o.t(null,void 0,i(31325))),L=new g.TranslatedString("change indicator values visibility",o.t(null,void 0,i(99774))),k=new g.TranslatedString("change legend background visibility",o.t(null,void 0,i(61061))),x=new g.TranslatedString("change legend background transparency",o.t(null,void 0,i(97956))),M=new g.TranslatedString("change volume values visibility",o.t(null,void 0,i(9455))),O=new g.TranslatedString("change symbol field visibility",o.t(null,void 0,i(6091))),G=o.t(null,void 0,i(67369)),R=o.t(null,void 0,i(99487)),A=o.t(null,void 0,i(22519)),W=o.t(null,void 0,i(1111)),H=o.t(null,void 0,i(31326)),F=o.t(null,void 0,i(68791)),Z=o.t(null,void 0,i(91322)),N=o.t(null,void 0,i(27331)),E=o.t(null,void 0,i(75991)),B=o.t(null,void 0,i(24248)),j=n.enabled("symbol_info_price_source");var z=i(74304),U=i(20345),I=i(11095),q=i(42226);const J=n.enabled("show_average_close_price_line_and_label"),K=new g.TranslatedString("change symbol labels visibility",o.t(null,void 0,i(9402))),Q=new g.TranslatedString("change symbol last value visibility",o.t(null,void 0,i(53150))),X=new g.TranslatedString("change symbol last value mode",o.t(null,void 0,i(28741))),Y=(new g.TranslatedString("change symbol previous close value visibility",o.t(null,void 0,i(12707))),new g.TranslatedString("change bid and ask labels visibility",o.t(null,void 0,i(5100))),new g.TranslatedString("change pre/post market price label visibility",o.t(null,void 0,i(49889))),new g.TranslatedString("change high and low price labels visibility",o.t(null,void 0,i(66805)))),$=new g.TranslatedString("change average close price label visibility",o.t(null,void 0,i(39402))),ee=(new g.TranslatedString("change indicators and financials name labels visibility",o.t(null,void 0,i(59820))),new g.TranslatedString("change indicators name labels visibility",o.t(null,void 0,i(87027)))),te=(new g.TranslatedString("change indicators and financials value labels visibility",o.t(null,void 0,i(90512))), -new g.TranslatedString("change indicators value labels visibility",o.t(null,void 0,i(14922)))),ie=new g.TranslatedString("change no overlapping labels",o.t(null,void 0,i(83935))),re=new g.TranslatedString("change countdown to bar close visibility",o.t(null,void 0,i(58108))),oe=new g.TranslatedString("change currency label visibility",o.t(null,void 0,i(84060))),ne=new g.TranslatedString("change unit label visibility",o.t(null,void 0,i(7011))),le=new g.TranslatedString("change currency and unit labels visibility",o.t(null,void 0,i(88161))),se=new g.TranslatedString("change plus button visibility",o.t(null,void 0,i(50190))),ae=new g.TranslatedString("toggle lock scale",o.t(null,void 0,i(21203))),ce=new g.TranslatedString("change price to bar ratio",o.t(null,void 0,i(69510))),de=new g.TranslatedString("change date format",o.t(null,void 0,i(50457))),ue=new g.TranslatedString("change time hours format",o.t(null,void 0,i(76991))),pe=(new g.TranslatedString("change day of week on labels",o.t(null,void 0,i(7104))),o.t(null,void 0,i(35383))),he=o.t(null,void 0,i(27767)),ve=(o.t(null,void 0,i(40847)),o.t(null,void 0,i(25084)),o.t(null,void 0,i(9654))),ge=(o.t(null,void 0,i(29687)),o.t(null,void 0,i(34905))),ye=(o.t(null,void 0,i(47586)),o.t(null,void 0,i(74823)),o.t(null,void 0,i(95036))),Pe=o.t(null,void 0,i(60971)),fe=o.t(null,void 0,i(42502)),be=o.t(null,void 0,i(78905)),me=o.t(null,void 0,i(94370)),we=o.t(null,void 0,i(50985)),Se=o.t(null,void 0,i(77534)),_e=o.t(null,void 0,i(17319)),De=o.t(null,void 0,i(97378)),Te=o.t(null,void 0,i(53224)),Ce=o.t(null,void 0,i(18219)),Ve=o.t(null,void 0,i(64859)),Le=o.t(null,void 0,i(25209)),ke=o.t(null,void 0,i(97316)),xe=o.t(null,void 0,i(43637)),Me=(o.t(null,void 0,i(55090)),[{value:z.PriceAxisLastValueMode.LastPriceAndPercentageValue,title:o.t(null,void 0,i(76523))},{value:z.PriceAxisLastValueMode.LastValueAccordingToScale,title:o.t(null,void 0,i(80170))}]) -;const Oe=new g.TranslatedString("change chart background color",o.t(null,void 0,i(99011))),Ge=new g.TranslatedString("change chart background type",o.t(null,void 0,i(72458))),Re=new g.TranslatedString("change vert grid lines color",o.t(null,void 0,i(22722))),Ae=new g.TranslatedString("change horz grid lines color",o.t(null,void 0,i(88096))),We=new g.TranslatedString("change grid lines visibility",o.t(null,void 0,i(27764))),He=new g.TranslatedString("change scales text color",o.t(null,void 0,i(35065))),Fe=new g.TranslatedString("change scales font size",o.t(null,void 0,i(84382))),Ze=new g.TranslatedString("change scales lines color",o.t(null,void 0,i(12468))),Ne=new g.TranslatedString("change pane separators color",o.t(null,void 0,i(89032))),Ee=new g.TranslatedString("change crosshair color",o.t(null,void 0,i(29951))),Be=new g.TranslatedString("change crosshair width",o.t(null,void 0,i(37034))),je=new g.TranslatedString("change crosshair style",o.t(null,void 0,i(92027))),ze=new g.TranslatedString("change symbol watermark visibility",o.t(null,void 0,i(87159))),Ue=new g.TranslatedString("change symbol watermark color",o.t(null,void 0,i(25616))),Ie=new g.TranslatedString("change navigation buttons visibility",o.t(null,void 0,i(35646))),qe=new g.TranslatedString("change pane buttons visibility",o.t(null,void 0,i(37730))),Je=new g.TranslatedString("change top margin",o.t(null,void 0,i(98905))),Ke=new g.TranslatedString("change bottom margin",o.t(null,void 0,i(10349))),Qe=new g.TranslatedString("change right margin",o.t(null,void 0,i(35636))),Xe=new g.TranslatedString("change right margin percentage",o.t(null,void 0,i(66601))),Ye=o.t(null,void 0,i(27331)),$e=o.t(null,void 0,i(37174)),et=o.t(null,void 0,i(36426)),tt=o.t(null,void 0,i(34403)),it=o.t(null,void 0,i(49199)),rt=o.t(null,void 0,i(39392)),ot=o.t(null,void 0,i(37229)),nt=o.t(null,void 0,i(83182)),lt=o.t(null,void 0,i(73908)),st=o.t(null,void 0,i(46720)),at=o.t(null,void 0,i(77705)),ct=o.t(null,void 0,i(74343)),dt=o.t(null,void 0,i(50446)),ut=o.t(null,void 0,i(65994)),pt=o.t(null,void 0,i(91757)),ht=o.t(null,void 0,i(21141)),vt=o.t(null,void 0,i(36014)),gt=o.t(null,void 0,i(16812)),yt=o.t(null,{context:"unit"},i(50831));var Pt=i(15879),ft=i(83407),bt=i(53741),mt=i(16164),wt=i(38618),St=i(53078),_t=i(82038),Dt=i(84806),Tt=i(87717),Ct=i(5666),Vt=i(7621),Lt=i(8021),kt=i(60339),xt=i(75709),Mt=i(99165),Ot=i(84504);const Gt={symbol:{active:Lt,default:St},legend:{active:kt,default:_t},scales:{active:xt,default:Dt},appearance:{active:i(97660),default:Vt},events:{active:Ot,default:Ct},trading:{active:Mt,default:Tt}},Rt=o.t(null,void 0,i(89053)),At=o.t(null,void 0,i(79194)),Wt=o.t(null,void 0,i(43115)),Ht=o.t(null,void 0,i(19481)),Ft=(o.t(null,void 0,i(26897)),o.t(null,void 0,i(90801)),o.t(null,void 0,i(70500)),o.t(null,void 0,i(78621)),o.t(null,void 0,i(30973)),!1);const Zt=[{id:"symbol-text-source-description",value:"description",title:o.t(null,void 0,i(29601))},{id:"symbol-text-source-ticker",value:"ticker",title:o.t(null,void 0,i(23097))},{ -id:"symbol-text-source-ticker-and-description",value:"ticker-and-description",title:o.t(null,void 0,i(82168))}];n.enabled("symbol_info_long_description")&&Zt.push({id:"symbol-text-source-long-description",value:"long-description",title:o.t(null,void 0,i(96073))});class Nt{constructor(e,t,i){this._propertyPages=null,this._maxRightOffsetPropertyObject=null,this._defaultRightOffsetPercentageWatchedValue=null,this._useRightOffsetPercentageWatchedValue=null,this._profitLossOptions=null,this._isDestroyed=!1,this._availableDateFormatValues=null,this._undoModel=e,this._model=this._undoModel.model(),this._series=this._model.mainSeries(),this._chartWidgetProperties=t,this._options=i,this._seriesPropertyDefinitionViewModel=this._createSeriesViewModel();const r=this._chartWidgetProperties.childs().paneProperties.childs(),o=(0,P.createWVFromProperty)(r.gridLinesMode);this._gridColorsVisibilities={gridLinesMode:o,vertLinesVisible:(0,b.combine)((e=>"both"===e||"vert"===e),o),horzLinesVisible:(0,b.combine)((e=>"both"===e||"horz"===e),o)},this._legendPropertyPage=this._createLegendPropertyPage(),this._scalesPropertyPage=this._createScalesPropertyPage(),this._appearancePropertyPage=this._createAppearancePropertyPage(),this._tradingPropertyPage=this._createTradingPropertyPage(),this._eventsPropertyPage=this._createEventsPropertyPage(),this._series.onStyleChanged().subscribe(this,this._updateDefinitions),this._series.priceScaleChanged().subscribe(this,this._updateDefinitions)}destroy(){var e,t;null!==this._propertyPages&&this._propertyPages.filter(((e,t)=>0!==t)).forEach((e=>{(0,a.destroyDefinitions)(e.definitions.value())})),this._seriesPropertyDefinitionViewModel.destroy(),null===(e=this._pipValueTypeSubscription)||void 0===e||e.unsubscribe(),null===(t=this._availableDateFormatValues)||void 0===t||t.destroy(),this._series.onStyleChanged().unsubscribe(this,this._updateDefinitions),this._series.priceScaleChanged().unsubscribe(this,this._updateDefinitions);(0,r.ensureNotNull)(this._model.timeScale()).maxRightOffsetChanged().unsubscribeAll(this),this._gridColorsVisibilities.vertLinesVisible.destroy(),this._gridColorsVisibilities.horzLinesVisible.destroy(),this._gridColorsVisibilities.gridLinesMode.destroy(),this._isDestroyed=!0}propertyPages(){return null===this._propertyPages?this._seriesPropertyDefinitionViewModel.propertyPages().then((e=>{if(this._isDestroyed)throw new Error("ChartPropertyDefinitionsViewModel already destroyed");return null===this._propertyPages&&(this._propertyPages=[...e],this._propertyPages.push(this._legendPropertyPage,this._scalesPropertyPage,this._appearancePropertyPage),null!==this._tradingPropertyPage&&this._propertyPages.push(this._tradingPropertyPage),null!==this._eventsPropertyPage&&this._propertyPages.push(this._eventsPropertyPage)),this._propertyPages})):Promise.resolve(this._propertyPages)}_updatePlDisplayOptions(e){(0,r.ensureNotNull)(this._profitLossOptions).setValue([])}_updateDefinitions(){(0,a.destroyDefinitions)(this._scalesPropertyPage.definitions.value());const e=this._createScalesDefinitions() -;this._scalesPropertyPage.definitions.setValue(e.definitions)}_createSeriesViewModel(){const e={property:this._model.properties().childs().timezone,values:wt.availableTimezones.map((e=>({value:e.id,title:e.title})))};return new h.SeriesPropertyDefinitionsViewModel(this._series,this._undoModel,"symbol",Rt,Gt.symbol,e)}_createLegendPropertyPage(){const e=this._chartWidgetProperties.childs().paneProperties.childs().legendProperties.childs(),t={property:this._series.properties().childs().statusViewStyle.childs().symbolTextSource,values:Zt},r=function(e,t,r,n,l){const c=[],d=[],u=(0,a.createOptionsPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showSeriesTitle,w),option:(0,a.convertToDefinitionProperty)(e,r.property,S)},{id:"symbolTextSource",title:G,options:new(s())(r.values)});if(d.push(u),null!==n){const t=(0,b.combineWithFilteredUpdate)(((t,i)=>"market"===t&&!(0,y.isEconomicSymbol)(e.mainSeries().symbolInfo())),((e,t)=>null!==e),e.mainSeries().marketStatusModel().status(),e.mainSeries().symbolResolvingActive()),i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,n,_),visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(t)},{id:"showOpenMarketStatus",title:E});d.push(i)}const p=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showSeriesOHLC,D)},{id:"ohlcTitle",title:R});d.push(p);const h=(0,P.combineProperty)((e=>12!==e),e.mainSeries().properties().childs().style),v=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showBarChange,T),visible:(0,m.makeProxyDefinitionPropertyDestroyable)(h)},{id:"barChange",title:A});if(d.push(v),d.push((0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showVolume,M)},{id:"barVolume",title:W})),j){const i=(0,b.combineWithFilteredUpdate)((()=>e.model().symbolSources().some((e=>{var t;return void 0!==(null===(t=e.symbolInfo())||void 0===t?void 0:t.price_source_id)}))),(e=>!e),e.model().symbolSourceResolvingActive(),(0,P.createWVFromGetterAndSubscription)((()=>e.model().symbolSources().length),e.model().symbolSourceCollectionChanged()));d.push((0,a.createCheckablePropertyDefinition)({disabled:(0,a.convertFromReadonlyWVToDefinitionProperty)(e.model().symbolSourceResolvingActive()),checked:(0,a.convertToDefinitionProperty)(e,t.showPriceSource,O),visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(i)},{id:"priceSource",title:B}))}c.push((0,a.createPropertyDefinitionsGeneralGroup)(d,"seriesLegendVisibilityGroup",o.t(null,void 0,i(89053))));const g=[],z=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyArguments,C)},{id:"studyArguments",title:F}),U=(0,a.createCheckableSetPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyTitles,V)},{id:"studyTitles",title:H},[z]),I=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showStudyValues,L)},{id:"studyValues",title:Z}),q=(0, -P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());g.push(U,I),c.push((0,a.createPropertyDefinitionsGeneralGroup)(g,"studiesLegendVisibilityGroup",o.t(null,void 0,i(61142)),q));const J=[],K=(0,a.createTransparencyPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showBackground,k),transparency:(0,a.convertToDefinitionProperty)(e,t.backgroundTransparency,x)},{id:"legendBgTransparency",title:N});return J.push(K),c.push((0,a.createPropertyDefinitionsGeneralGroup)(J,"generalLegendGroup")),{definitions:c}}(this._undoModel,e,t,this._options.marketStatusWidgetEnabled?v.showMarketOpenStatusProperty:null);return(0,c.createPropertyPage)(r,"legend",At,Gt.legend)}_createScalesPropertyPage(){const e=this._createScalesDefinitions();return(0,c.createPropertyPage)(e,"scales",Wt,Gt.scales)}_createScalesDefinitions(){const e=this._chartWidgetProperties.childs().scalesProperties.childs(),t={property:this._model.properties().childs().priceScaleSelectionStrategyName,values:(0,p.allPriceScaleSelectionStrategyInfo)().map((e=>({value:e.name,title:e.title})))};null===this._availableDateFormatValues&&(this._availableDateFormatValues=new(s())(function(e=!1){const t=new Date(Date.UTC(1997,8,29));return Pt.availableDateFormats.map((i=>({value:i,title:new bt.DateFormatter(i,e).format(t)})))}()).spawn());const r={property:ft.dateFormatProperty,values:this._availableDateFormatValues},l={property:mt.timeHoursFormatProperty,values:[{value:"24-hours",title:o.t(null,void 0,i(55838))},{value:"12-hours",title:o.t(null,void 0,i(19648))}]},c=this._model.mainSeriesScaleRatioProperty();return function(e,t,i,r){const o=r.seriesPriceScale.properties().childs(),l=[],c=[],d=[],u=[];if(r.seriesHasClosePrice){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,i.showSymbolLabels,K)},{id:"symbolNameLabel",title:pe}),r=(0,a.createOptionsPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,i.showSeriesLastValue,Q),option:(0,a.convertToDefinitionProperty)(e,i.seriesLastValueMode,X)},{id:"symbolLastValueLabel",title:he,options:new(s())(Me)});c.push(t,r)}const p=t.highLowAvgPrice.childs(),h=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,p.highLowPriceLabelsVisible,Y)},{id:"highLowPriceLabels",title:Pe});if(c.push(h),J){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,p.averageClosePriceLabelVisible,$)},{id:"averageClosePriceLabel",title:ye});c.push(t)}const v=(0,P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());{const t=(0,a.createCheckablePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(v),checked:(0,a.convertToDefinitionProperty)(e,i.showStudyPlotLabels,ee)},{id:"studyNameLabel",title:ve});c.push(t)}const g=(0, -P.createWVFromGetterAndSubscription)((()=>e.model().priceDataSources().some((e=>!(0,f.isActingAsSymbolSource)(e)&&e.showInObjectTree()))),e.model().dataSourceCollectionChanged());{const t=(0,a.createCheckablePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(g),checked:(0,a.convertToDefinitionProperty)(e,i.showStudyLastValue,te)},{id:"studyLastValueLabel",title:ge});c.push(t)}const y=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,o.alignLabels,ie)},{id:"noOverlappingLabels",title:fe});if(c.push(y),l.push((0,a.createPropertyDefinitionsGeneralGroup)(c,"scalesLabelsGroup",be)),r.countdownEnabled){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,t.showCountdown,re)},{id:"countdown",title:me});d.push(i)}if(e.crossHairSource().isMenuEnabled()){const t=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,I.addPlusButtonProperty,se)},{id:"addPlusButton",title:De});d.push(t)}if(r.currencyConversionEnabled||r.unitConversionEnabled){const t=r.currencyConversionEnabled&&r.unitConversionEnabled?_e:r.currencyConversionEnabled?we:Se,i=r.currencyConversionEnabled&&r.unitConversionEnabled?le:r.currencyConversionEnabled?oe:ne,o=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,(0,q.currencyUnitVisibilityProperty)(),i)},{id:"scalesCurrencyUnit",title:t,options:new(s())((0,q.currencyUnitVisibilityOptions)())});d.push(o)}const b=(0,a.createNumberPropertyDefinition)({checked:(0,a.getLockPriceScaleDefinitionProperty)(e,o.lockScale,r.seriesPriceScale,ae),value:(0,a.getScaleRatioDefinitionProperty)(e,r.mainSeriesScaleRatioProperty,ce,[(0,U.limitedPrecision)(7),e=>e])},{id:"lockScale",title:Ce,min:new(s())(r.mainSeriesScaleRatioProperty.getMinValue()),max:new(s())(r.mainSeriesScaleRatioProperty.getMaxValue()),step:new(s())(r.mainSeriesScaleRatioProperty.getStepChangeValue())}),m=(0,a.createOptionsPropertyDefinition)({option:(0,a.getPriceScaleSelectionStrategyDefinitionProperty)(e,r.scalesPlacementPropertyObj.property)},{id:"scalesPlacement",title:Te,options:new(s())(r.scalesPlacementPropertyObj.values)});if(d.push(b,m),l.push((0,a.createPropertyDefinitionsGeneralGroup)(d,"scalesPriceScaleGroup",Ve)),n.enabled("scales_date_format")){const t=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,r.dateFormatPropertyObj.property,de)},{id:"dateFormat",title:Le,options:r.dateFormatPropertyObj.values});u.push(t)}if(n.enabled("scales_time_hours_format")){const t=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,r.timeHoursFormatPropertyObj.property,ue)},{id:"timeHoursFormat",title:ke,options:new(s())(r.timeHoursFormatPropertyObj.values)});u.push(t)}return u.length>0&&l.push((0,a.createPropertyDefinitionsGeneralGroup)(u,"scalesTimeScaleGroup",xe)),{definitions:l}}(this._undoModel,this._series.properties().childs(),e,{disableSeriesPrevCloseValueProperty:this._series.isDWMProperty(), -seriesHasClosePrice:this._series.hasClosePrice(),seriesPriceScale:this._series.priceScale(),mainSeriesScaleRatioProperty:c,scalesPlacementPropertyObj:t,dateFormatPropertyObj:r,timeHoursFormatPropertyObj:l,currencyConversionEnabled:this._options.currencyConversionEnabled,unitConversionEnabled:this._options.unitConversionEnabled,countdownEnabled:this._options.countdownEnabled,withWeekdayProperty:void 0})}_createMaxOffsetPropertyObject(){const e=(0,r.ensureNotNull)(this._model.timeScale()),t=new(s())(Math.floor(e.maxRightOffset()));e.maxRightOffsetChanged().subscribe(this,(e=>{t.setValue(Math.floor(e))})),this._maxRightOffsetPropertyObject={value:e.defaultRightOffset(),min:new(s())(0),max:t}}_createDefaultRightOffsetPercentageWatchedValue(){const e=(0,r.ensureNotNull)(this._model.timeScale());this._defaultRightOffsetPercentageWatchedValue=e.defaultRightOffsetPercentage()}_createUseRightOffsetPercentageWatchedValue(){const e=(0,r.ensureNotNull)(this._model.timeScale());this._useRightOffsetPercentageWatchedValue=e.usePercentageRightOffset()}_createAppearancePropertyPage(){const e=this._chartWidgetProperties.childs(),t=e.paneProperties.childs(),l=e.scalesProperties.childs(),p=this._model.watermarkSource();let h=null;null!==p&&(h=p.properties().childs());const v={property:d.property(),values:d.availableValues()},g={property:u.property(),values:u.availableValues()};null===this._maxRightOffsetPropertyObject&&this._createMaxOffsetPropertyObject(),null===this._defaultRightOffsetPercentageWatchedValue&&this._createDefaultRightOffsetPercentageWatchedValue(),null===this._useRightOffsetPercentageWatchedValue&&this._createUseRightOffsetPercentageWatchedValue();const y=(0,r.ensureNotNull)(this._maxRightOffsetPropertyObject),f=(0,r.ensureNotNull)(this._defaultRightOffsetPercentageWatchedValue),b=(0,r.ensureNotNull)(this._useRightOffsetPercentageWatchedValue),m=function(e,t,r,l,c,d,u,p,h,v){const g=[],y=[],f=[],b=[],m=[],w=(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,t.background,null,Oe),gradientColor1:(0,a.getColorDefinitionProperty)(e,t.backgroundGradientStartColor,null,Oe),gradientColor2:(0,a.getColorDefinitionProperty)(e,t.backgroundGradientEndColor,null,Oe),type:(0,a.convertToDefinitionProperty)(e,t.backgroundType,Ge)},{id:"chartBackground",title:Ye,noAlpha:!0}),S=t.vertGridProperties.childs(),_=t.horzGridProperties.childs(),D=(0,a.createOptionalTwoColorsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,t.gridLinesMode,We),color1:(0,a.getColorDefinitionProperty)(e,S.color,null,Re),color2:(0,a.getColorDefinitionProperty)(e,_.color,null,Ae)},{id:"gridLines",title:rt,options:new(s())([{title:$e,value:"both"},{title:et,value:"vert"},{title:tt,value:"horz"},{title:it,value:"none"}]),color1Visible:v.vertLinesVisible,color2Visible:v.horzLinesVisible}),T=(0,P.createWVFromGetterAndSubscription)((()=>1!==e.model().panes().length),e.model().panesCollectionChanged()),C=(0,a.createLinePropertyDefinition)({visible:(0,a.convertFromReadonlyWVToDefinitionProperty)(T),color:(0, -a.getColorDefinitionProperty)(e,t.separatorColor,null,Ne)},{id:"paneSeparators",title:lt}),V=t.crossHairProperties.childs(),L=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,V.color,V.transparency,Ee),width:(0,a.convertToDefinitionProperty)(e,V.width,Be),style:(0,a.convertToDefinitionProperty)(e,V.style,je)},{id:"crossHair",title:st});if(g.push(w,D,C,L),null!==r){const t=(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(e,r.visibility,ze),color:(0,a.getColorDefinitionProperty)(e,r.color,null,Ue)},{id:"watermark",title:at});g.push(t)}const k=(0,a.createTextPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,l.textColor,null,He),size:(0,a.convertToDefinitionProperty)(e,l.fontSize,Fe)},{id:"scalesText",title:ot}),x=(0,a.createLinePropertyDefinition)({color:(0,a.getColorDefinitionProperty)(e,l.lineColor,null,Ze)},{id:"scalesLine",title:nt});y.push(k,x);const M=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,d.property,Ie)},{id:"navButtons",title:ct,options:new(s())(d.values)}),O=(0,a.createOptionsPropertyDefinition)({option:(0,a.convertToDefinitionProperty)(e,u.property,qe)},{id:"paneButtons",title:dt,options:new(s())(u.values)});f.push(M,O);const G=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(e,t.topMargin,Je,[U.floor])},{type:0,id:"paneTopMargin",title:ut,min:new(s())(0),max:new(s())(25),step:new(s())(1),unit:new(s())("%")}),R=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(e,t.bottomMargin,Ke,[U.floor])},{type:0,id:"paneBottomMargin",title:pt,min:new(s())(0),max:new(s())(25),step:new(s())(1),unit:new(s())("%")});if(b.push(G,R),n.enabled("chart_property_page_right_margin_editor")){const t={value:(0,a.convertFromWVToDefinitionProperty)(e,c.value,Qe,[U.floor])},i={type:0,id:"paneRightMargin",title:ht,min:c.min,max:c.max,step:new(s())(1),unit:new(s())(yt)};if(n.enabled("show_percent_option_for_right_margin")){const r=(0,a.createNumberPropertyDefinition)({...t,checked:(0,a.convertFromWVToDefinitionProperty)(e,h.opposite(),Xe)},{...i,title:gt}),o=(0,a.createNumberPropertyDefinition)({checked:(0,a.convertFromWVToDefinitionProperty)(e,h,Xe),value:(0,a.convertFromWVToDefinitionProperty)(e,p,Xe,[U.floor])},{type:0,id:"paneRightMarginPercentage",title:vt,min:new(s())(0),max:new(s())(99),step:new(s())(1),unit:new(s())("%")});m.push(r),m.push(o)}else{const e=(0,a.createNumberPropertyDefinition)(t,i);b.push(e)}}const A=[(0,a.createPropertyDefinitionsGeneralGroup)(g,"chartBasicStylesAppearanceGroup",o.t(null,void 0,i(88364))),(0,a.createPropertyDefinitionsGeneralGroup)(y,"scalesAppearanceGroup",o.t(null,void 0,i(43115))),(0,a.createPropertyDefinitionsGeneralGroup)(f,"buttonsAppearanceGroup",o.t(null,void 0,i(87845))),(0,a.createPropertyDefinitionsGeneralGroup)(b,"marginsAppearanceGroup",o.t(null,void 0,i(66653)))];return m.length>0&&A.push((0,a.createPropertyDefinitionsGeneralGroup)(m,"rightMarginsAppearanceGroup",o.t(null,void 0,i(40187)))),{definitions:A} -}(this._undoModel,t,h,l,y,v,g,f,b,this._gridColorsVisibilities);return(0,c.createPropertyPage)(m,"appearance",Ht,Gt.appearance)}_createTradingPropertyPage(){return null}_createEventsPropertyPage(){return null}}},84504:e=>{e.exports=''},8021:e=>{e.exports=''},97660:e=>{e.exports=''},75709:e=>{e.exports=''},60339:e=>{e.exports=''},99165:e=>{e.exports=''},5666:e=>{e.exports=''}, -53078:e=>{e.exports=''},7621:e=>{e.exports=''},84806:e=>{e.exports=''},82038:e=>{e.exports=''},87717:e=>{e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/he_IL.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..793a126a --- /dev/null +++ b/charting_library/bundles/he_IL.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["# {count} (בר)"]},9671:t=>{t.exports=["#{count} (מחיר, נר)"]},91282:t=>{t.exports=["#1 (נר)"]},1961:t=>{t.exports=["#1 (מחיר)"]},12706:t=>{t.exports=["#1 (מחיר,נר)"]},92195:t=>{t.exports=["מס'1 (מיקום אנכי%, בר)"]},66187:t=>{t.exports=["חציון"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["נגד כיוון השעון"]},43809:t=>{t.exports=["Coeffs מקדם כאחוזים"]},40054:t=>{t.exports=["צבע"]},47737:t=>{t.exports=["מצב נתונים קומפקטי"]},4639:t=>{t.exports=["קואורדינטות"]},76655:t=>{t.exports=["כסף מזומן"]},99120:t=>{t.exports=["ערוץ"]},60066:t=>{t.exports=["שינוי בפיפס"]},36150:t=>{t.exports=["זוית"]},38280:t=>{t.exports=["זוויות"]},95264:t=>{t.exports=["גודל חשבון"]},85160:t=>{t.exports=["תמיד הצג נתונים"]},54189:t=>{t.exports=["קשתות"]},34674:t=>{t.exports=["HL ממוצע ב-minticks"]},17608:t=>{t.exports=["תוויות תחתונות"]},48848:t=>{t.exports=["גבול"]},72269:t=>{t.exports=["גבולות"]},27331:t=>{t.exports=["רקע"]},66282:t=>{t.exports=["רקע מס' 1"]},19949:t=>{t.exports=["טווח נרות"]},81260:t=>{t.exports=["רשת"]},67114:t=>{t.exports=["טווח תאריכים/שעה"]},37067:t=>{t.exports=["שינוי מיקום (מחיר, בר)"]},75460:t=>{t.exports=["מרחק"]},46211:t=>{t.exports=["אימוג'י"]},46001:t=>{t.exports=["מחיר כניסה"]},1220:t=>{t.exports=["הרחב"]},71116:t=>{t.exports=["הרחב מטה"]},45809:t=>{t.exports=["הרחב שמאלה"]},25892:t=>{t.exports=["הרחב את הקו השמאלי"]},13611:t=>{t.exports=["הרחב קווים"]},3304:t=>{t.exports=["הרחב קווים שמאלה"]},83095:t=>{t.exports=["הרחב את השורות ימינה"]},14025:t=>{t.exports=["הרחב ימינה"]},74395:t=>{t.exports=["הרחב את הקו הימני"]},85197:t=>{t.exports=["הרחב מעלה"]},17006:t=>{t.exports=["גודל גופן"]},31343:t=>{t.exports=["טקסט נכשל"]},28565:t=>{t.exports=["רקע נכשל"]},87931:t=>{t.exports=["מניפות"]},39836:t=>{t.exports=["רמות פיב בהתבסס על סרגל לוגריתמי"]},10578:t=>{t.exports=["מעגלים מלאים"]},25264:t=>{t.exports=["נרות גבוה נמוך"]},66049:t=>{t.exports=["נרות פתיחה סגירה"]},27531:t=>{t.exports=["גודל לוח"]},99180:t=>{t.exports=["רצועה תחתונה"]},53861:t=>{t.exports=["רצועה תחתונה #2"]},44775:t=>{t.exports=["רצועה תחתונה #3"]},85206:t=>{t.exports=["תווית"]},75332:t=>{t.exports=["גבול תווית"]},14773:t=>{t.exports=["רקע תווית"]},37126:t=>{t.exports=["טקסט תווית"]},79106:t=>{t.exports=["רמות"]},95610:t=>{t.exports=["קו רמות"]},79307:t=>{t.exports=["תוויות שמאליות"]},49286:t=>{t.exports=["קו - HL/2"]},17676:t=>{t.exports=["קו - פתיחה"]},47669:t=>{t.exports=["קו - סגירה"]},71899:t=>{t.exports=["קו - שיא"]},83394:t=>{t.exports=["קו - שפל"]},60489:t=>{t.exports=["צבע קו"]},53889:t=>{t.exports=["מצב"]},95543:t=>{t.exports=["חודשים"]},24510:t=>{t.exports=["נקודת אמצע"]},22213:t=>{t.exports=["מקור רקע"]},15500:t=>{t.exports=["מקור גבול"]},79238:t=>{t.exports=["מקור טקסט"]},37249:t=>{t.exports=["סטטיסטיקות"]},28712:t=>{t.exports=["מיקום פוזיציה"]},50948:t=>{t.exports=["צבע סטופ"]},56119:t=>{t.exports=["רמת סטופ"]},69835:t=>{t.exports=["טקסט מוצלח"]},91141:t=>{t.exports=["רקע מוצלח"]},2694:t=>{t.exports=["אחוז שינוי"]},650:t=>{ +t.exports=["אחוזים"]},25684:t=>{t.exports=["מחיר"]},23675:t=>{t.exports=["תווית מחיר"]},75675:t=>{t.exports=["תוויות מחיר"]},16103:t=>{t.exports=["רמות מחיר"]},46964:t=>{t.exports=["טווח מחירים"]},59771:t=>{t.exports=["יחס מחיר לנר"]},29072:t=>{t.exports=["מחירים"]},2635:t=>{t.exports=["רמת רווח"]},33886:t=>{t.exports=["טווחים ויחס"]},24186:t=>{t.exports=["היפוך"]},91367:t=>{t.exports=["תוויות ימניות"]},63833:t=>{t.exports=["סיכון"]},95545:t=>{t.exports=["גל"]},10209:t=>{t.exports=["תוויות עליונות"]},98001:t=>{t.exports=["יעד רקע"]},89258:t=>{t.exports=["יעד גבול"]},45302:t=>{t.exports=["צבע יעד:"]},74289:t=>{t.exports=["יעד טקסט"]},17932:t=>{t.exports=["גלישת טקסט"]},55325:t=>{t.exports=["תווית זמן"]},77838:t=>{t.exports=["רמות זמן"]},2295:t=>{t.exports=["שקיפות"]},4372:t=>{t.exports=["קו מגמה"]},26775:t=>{t.exports=["רצועה עליונה"]},21774:t=>{t.exports=["רצועה עליונה #2"]},21076:t=>{t.exports=["רצועה עליונה #3"]},12374:t=>{t.exports=["השתמש בצבע אחד"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["ערכים"]},25227:t=>{t.exports=["שונות"]},1670:t=>{t.exports=["שנה זווית"]},38829:t=>{t.exports=["שנה את צבע החץ"]},23723:t=>{t.exports=["שנה בר של קואורדינטת X"]},72080:t=>{t.exports=["לשנות את צבע הדגל"]},66266:t=>{t.exports=["שנה מחיר של קואורדינטת Y"]},98905:t=>{t.exports=["שנה שוליים עליוניים"]},11049:t=>{t.exports=["לשנות את הפוזיציה האנכית של קואורדינטת Y"]},98057:t=>{t.exports=["שנה את צבע קו VWAP {title}"]},55218:t=>{t.exports=["שנה את {title} רוחב קו VWAP"]},31804:t=>{t.exports=["שנה את {title} נגד כיוון השעון"]},99128:t=>{t.exports=["שנה נראות מקדם כאחוזים ‎{title}‎"]},20216:t=>{t.exports=["שנה את צבע {title}"]},35435:t=>{t.exports=["שנה מצב סטטיסטיקה קומפקטי של {title}"]},550:t=>{t.exports=["שנה את צבע הגבול העליון של הנר {title}"]},28146:t=>{t.exports=["שנה את נראות הגבול של הנר {title}"]},7373:t=>{t.exports=["שנה את צבע הגבול התחתון של הנר {title}"]},38742:t=>{t.exports=["שנה את צבע הנר {title} התחתון"]},42273:t=>{t.exports=["שנה את צבע הנר של {title}"]},76054:t=>{t.exports=["שנה את צבע פתיל הנר {title}"]},27029:t=>{t.exports=["שנה את נראות פתיל הנר {title}"]},22430:t=>{t.exports=["שינוי {title} שינוי נראות בפיפס pips"]},45537:t=>{t.exports=["שנה את נראות הזווית {title}"]},31775:t=>{t.exports=["שנה את גודל החשבון {title}"]},37913:t=>{t.exports=["שנה {title} תמיד הצג נתונים סטטיסטיים"]},15521:t=>{t.exports=["שנה צבע כל הקווים של {title}"]},17466:t=>{t.exports=["שנה את צבע הקו של {title} הקשתות ‎{index}‎"]},72307:t=>{t.exports=["שנה את רוחב הקו של {title} הקשתות ‎{index}‎"]},13853:t=>{t.exports=["שנה את נראות הקו של {title} הקשתות arcs {index}"]},78680:t=>{t.exports=["שנה את ערך ה-HL הממוצע של {title}"]},15802:t=>{t.exports=["שנה נראות תוויות תחתונה של {title}"]},36438:t=>{t.exports=["שנה את שקיפות הרקע של {title}"]},64548:t=>{t.exports=["שנה נראות הרקע של {title}"]},75312:t=>{t.exports=["שנה את צבע הרקע של {title}"]},39651:t=>{t.exports=["שנה את צבע הרקע של {title} 1"]},78177:t=>{t.exports=["שנה את צבע הרקע של {title} 2"]},42746:t=>{t.exports=["שנה נראות הטווח של ברי {title}"]},53770:t=>{ +t.exports=["שנה את נראות הרשת של {title}"]},29145:t=>{t.exports=["שנה את צבע קו הרשת של {title}"]},64949:t=>{t.exports=["שנה את סגנון קו הרשת של {title}"]},93548:t=>{t.exports=["שנה את רוחב קו הרשת {title}"]},15485:t=>{t.exports=["שנה חשיפה של טווח תאריכים/שעות של {title}"]},3400:t=>{t.exports=["שנה דרגה {title}"]},91534:t=>{t.exports=["שנה נראות למרחק של {title}"]},65056:t=>{t.exports=["שנה את האימוג'י של {title}"]},65899:t=>{t.exports=["שנה את נראות האימוג'י של {title}"]},59354:t=>{t.exports=["שנה את מחיר הכניסה של {title}"]},1447:t=>{t.exports=["שנה {title} הארכה למטה"]},15258:t=>{t.exports=["שנה {title} הארכה שמאלה"]},96902:t=>{t.exports=["שנה {title} קווים מורחבים"]},896:t=>{t.exports=["שנה {title} הארכה למעלה"]},3708:t=>{t.exports=["שנה את {title} בהרחבה שמאלה"]},52889:t=>{t.exports=["שנה את {title} בהרחבה ימינה"]},86647:t=>{t.exports=["שנה את התוסף {title}"]},3156:t=>{t.exports=["שנה את צבע הטקסט של הכשלון {title}"]},49885:t=>{t.exports=["שנה את צבע הרקע של הכשלון {title}"]},89126:t=>{t.exports=["שנה את נראות השורה של {title} המניפה {index}"]},30016:t=>{t.exports=["שנה את רוחב השורה של {title} המניפה ‎{index}‎"]},82516:t=>{t.exports=["שנה את צבע הקו של {title} המניפות ‎{index}‎"]},78142:t=>{t.exports=["שנה את נראות המניפות של {title}"]},79467:t=>{t.exports=["שנה את צבע קו המניפות של {title}"]},45739:t=>{t.exports=["שנה רמות פיב של {title} בהתבסס על סולם לוג"]},99670:t=>{t.exports=["שנה {title} היפוך"]},35165:t=>{t.exports=["שנה את נראות המעגלים המלאים של {title}"]},48983:t=>{t.exports=["שנה את צבע הרקע של התמונה {title}"]},45025:t=>{t.exports=["שנה גודל לוט של ‎{title}‎"]},13901:t=>{t.exports=["שנה את צבע קו הרצועה התחתונה של {title}"]},78425:t=>{t.exports=["שנה את נראות קו הרצועה התחתונה של {title}"]},99491:t=>{t.exports=["שנה את רוחב קו הרצועה התחתונה של {title}"]},55469:t=>{t.exports=["שנה‎{title} את צבע #2 של קו הרצועה התחתון"]},76157:t=>{t.exports=["שנה‎{title} ‎ ניראות #2 של קו הרצועה התחתון"]},8081:t=>{t.exports=["שנה‎{title} ‎ רוחב #2 של קו הרצועה התחתון"]},95016:t=>{t.exports=["שנה‎{title} ‎ צבע #3 של קו הרצועה התחתון"]},84928:t=>{t.exports=["שנה‎{title} ‎ ניראות #3 של קו הרצועה התחתון"]},44693:t=>{t.exports=["שנה‎{title} ‎ רוחב #3 של קו הרצועה התחתון"]},81170:t=>{t.exports=["שנה את יישור התוויות {title}"]},22775:t=>{t.exports=["שנה את גודל הגופן של תוויות {title}"]},24338:t=>{t.exports=["שנה את נראות התוויות של {title}"]},32891:t=>{t.exports=["שנה קו coeff {title} רמה ‎{index}‎"]},85551:t=>{t.exports=["שנה את צבע רמת ‎{index}‎ השורה של {title}"]},47840:t=>{t.exports=["שנה את סגנון רמת הקו ‎{index}‎ של {title}"]},45463:t=>{t.exports=["שנה את נראות רמת ‎{index}‎ השורה {title}"]},90098:t=>{t.exports=["שנה את רוחב רמת השורה‎{index}‎ של {title}"]},26710:t=>{t.exports=["שנה את הנראות של הרמות {title}"]},2359:t=>{t.exports=["שנה נראות תוויות שמאלית של {title}"]},44643:t=>{t.exports=["שנה את רוחב הקו {title}"]},20563:t=>{t.exports=["שנה את צבע השורה {title}"]},66982:t=>{t.exports=["שנה את סגנון השורה של {title}"]},94441:t=>{t.exports=["שנה את מצב {title}"]},89996:t=>{ +t.exports=["שנה נראות נקודת האמצע של {title}"]},36618:t=>{t.exports=["שנה את {title} לשיקוף"]},18544:t=>{t.exports=["שנה את צבע הרקע של המקור {title}"]},48035:t=>{t.exports=["שנה את צבע הגבול של המקור {title}"]},42286:t=>{t.exports=["שנה את צבע המקור של {title}"]},588:t=>{t.exports=["שנה פוזיציית הנתונים הסטטיסטיים של {title}"]},54659:t=>{t.exports=["שנה את צבע הסטופ של {title}"]},89182:t=>{t.exports=["שנה את רמת הסטופ של {title}"]},82224:t=>{t.exports=["שנה את רמת הסטופ של {title}"]},88383:t=>{t.exports=["שנה את צבע טקסט ההצלחה של {title}"]},26967:t=>{t.exports=["שנה את צבע הרקע להצלחה של {title}"]},62243:t=>{t.exports=["שינוי {title} שינוי נראות באחוזים"]},45936:t=>{t.exports=["שנה את נראות תווית המחיר של {title}"]},88577:t=>{t.exports=["שנה נראות תוויות המחיר של {title}"]},47045:t=>{t.exports=["שנה נראות טווח המחירים של {title}"]},94028:t=>{t.exports=["שנה את נראות המחיר של {title}"]},56175:t=>{t.exports=["שנה את נראות המחירים של {title}"]},44539:t=>{t.exports=["שנה את רמת הרווח של {title}"]},41646:t=>{t.exports=["שנה את מחיר הרווח של {title}"]},52877:t=>{t.exports=["שנה {title} לאחור"]},16598:t=>{t.exports=["שנה נראות תוויות ימנית של {title}"]},31553:t=>{t.exports=["שנה סיכון {title}"]},40344:t=>{t.exports=["שנה את מצב תצוגת הסיכון של {title}"]},73137:t=>{t.exports=["שנה נראות תוויות עליונה של {title}"]},52387:t=>{t.exports=["שנה את צבע הרקע של היעד של {title}"]},6921:t=>{t.exports=["שנה את צבע הגבול של היעד {title}"]},97573:t=>{t.exports=["שנה את צבע היעד של {title}"]},27634:t=>{t.exports=["שנה את צבע טקסט היעד של {title}"]},33822:t=>{t.exports=["שנה את נראות תווית הזמן של {title}"]},84321:t=>{t.exports=["שנה את השקיפות {title}"]},10417:t=>{t.exports=["שנה את צבע קו הרצועה העליונה של {title}"]},58722:t=>{t.exports=["שנה את נראות קו הרצועה העליונה של {title}"]},13633:t=>{t.exports=["שנה את רוחב קו הרצועה העליונה של {title}"]},64709:t=>{t.exports=["שנה‎{title} ‎ צבע #2 של קו הרצועה העליון"]},97847:t=>{t.exports=["שנה‎{title} ‎ ניראות #2 של קו הרצועה העליון"]},62921:t=>{t.exports=["שנה‎{title} ‎ רוחב #2 של קו הרצועה העליון"]},94153:t=>{t.exports=["שנה‎{title} ‎ צבע #3 של קו הרצועה העליון"]},19835:t=>{t.exports=["שנה‎{title} ‎ ניראות #3 של קו הרצועה העליון"]},68310:t=>{t.exports=["שנה‎{title} ‎ רוחב #3 של קו הרצועה העליון"]},12355:t=>{t.exports=["שנה את ערך השונות של {title}"]},25937:t=>{t.exports=["שנה את יישור התוויות {toolName} למאונך"]},46991:t=>{t.exports=["שנה את יישור התוויות {toolName} לאופקי"]},73080:t=>{t.exports=["שנה את כיוון התוויות של {toolName}"]},24272:t=>{t.exports=["שנה נראות השורה של {toolName}"]},46404:t=>{t.exports=["שנה את רוחב השורה של {toolName}"]},50265:t=>{t.exports=["שנה את צבע הקו של {toolName}"]},72781:t=>{t.exports=["שנה את השורה {toolName} הנמשכת שמאלה"]},84613:t=>{t.exports=["שנה את הקו של {toolName} הנמשך ימינה"]},62603:t=>{t.exports=["שנה את השורה השמאלית של {toolName}"]},62412:t=>{t.exports=["שנה את השורה הימנית של {toolName}"]},35422:t=>{t.exports=["שנה את סגנון השורה של {toolName}"]},77690:t=>{t.exports=["שנה את הטקסט של {toolName}"]},69871:t=>{ +t.exports=["שנה את נראות הטקסט של {toolName}"]},25878:t=>{t.exports=["שנה גלישת טקסט של {toolName}"]},91832:t=>{t.exports=["שנה את צבע הרקע של הטקסט של {toolName}"]},18610:t=>{t.exports=["שנה את נראות הרקע של הטקסט של {toolName}"]},44755:t=>{t.exports=["שנה את צבע גבול הטקסט של {toolName}"]},6324:t=>{t.exports=["שנה את רוחב גבול הטקסט של {toolName}"]},45529:t=>{t.exports=["שנה את נראות גבול הטקסט של {toolName}"]},6500:t=>{t.exports=["שנה את צבע הטקסט של {toolName}"]},51614:t=>{t.exports=["שנה את גופן הטקסט {toolName} למודגש"]},18572:t=>{t.exports=["שנה את גופן הטקסט של {toolName} לנטוי"]},48382:t=>{t.exports=["שנה את גודל גופן הטקסט של {toolName}"]},18567:t=>{t.exports=["שנה את המאפיין {propertyName}"]},21926:t=>{t.exports=["צבע רקע"]},52241:t=>{t.exports=["רקעים מולאו"]},70607:t=>{t.exports=["צבע קווים"]},41075:t=>{t.exports=["סגנון קווים"]},73043:t=>{t.exports=["רוחב קווים"]},72223:t=>{t.exports=["העבר שרטוטים"]},41437:t=>{t.exports=["צבע טקסט"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.4053.929467332218f26dc70f.js b/charting_library/bundles/he_IL.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..f2d71e7d --- /dev/null +++ b/charting_library/bundles/he_IL.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:s=>{s.exports=["ברים"]},19648:s=>{s.exports=["12 שעות"]},55838:s=>{s.exports=["24 שעות"]},72171:s=>{s.exports=["מרכז"]},88364:s=>{s.exports=["גרף סגנונות בסיסי"]},46720:s=>{s.exports=["צלב"]},50985:s=>{s.exports=["מַטְבֵּעַ"]},17319:s=>{s.exports=["מטבע ויחידה"]},19481:s=>{s.exports=["ניראות"]},68791:s=>{s.exports=["טיעונים"]},95036:s=>{s.exports=["מחיר סגירה ממוצע"]},91757:s=>{s.exports=["תחתית"]},27331:s=>{s.exports=["רקע"]},22519:s=>{s.exports=["ערכי שינוי הנר"]},87845:s=>{s.exports=["כפתורים"]},39392:s=>{s.exports=["קווי רשת"]},25209:s=>{s.exports=["פורמט תאריך"]},55090:s=>{s.exports=["יום בשבוע על תוויות"]},29601:s=>{s.exports=["תיאור"]},26897:s=>{s.exports=["אירועים"]},77405:s=>{s.exports=["אופקי"]},34403:s=>{s.exports=["רק אופקי"]},60971:s=>{s.exports=["מחיר גבוה ונמוך"]},61142:s=>{s.exports=["אינדיקטורים"]},34905:s=>{s.exports=["ערך אינדיקטורים"]},29687:s=>{s.exports=["אינדיקטורים וערך פיננסי"]},25084:s=>{s.exports=["אינדיקטורים ושם פיננסיים"]},9654:s=>{s.exports=["שם אינדיקטורים"]},99487:s=>{s.exports=["ערכי פגנס"]},75991:s=>{s.exports=["מצב שוק פתוח"]},96073:s=>{s.exports=["תיאור ארוך"]},78905:s=>{s.exports=["תוויות בסולם מחירים"]},19286:s=>{s.exports=["שמאל"]},70500:s=>{s.exports=["כסף"]},66653:s=>{s.exports=["מינוף"]},76476:s=>{s.exports=["אמצע"]},42502:s=>{s.exports=["אין חפיפה"]},49199:s=>{s.exports=["אף אחד"]},74343:s=>{s.exports=["ניווט"]},43115:s=>{s.exports=["סולם מחיר"]},53224:s=>{s.exports=["מיקום קנה מידה"]},79194:s=>{s.exports=["שורת סטטוס"]},89053:s=>{s.exports=["סימול"]},35383:s=>{s.exports=["שם סימול"]},27767:s=>{s.exports=["סימול מחיר אחרון"]},40847:s=>{s.exports=["סימול מחיר סגירה ביום הקודם"]},50446:s=>{s.exports=["פאנל"]},73908:s=>{s.exports=["מפרידי חלוניות"]},36014:s=>{s.exports=["אחוז"]},78621:s=>{s.exports=["פיפס"]},74823:s=>{s.exports=["מחיר פרה/פוסט מארקט"]},64859:s=>{s.exports=["סולם מחירים"]},76523:s=>{s.exports=["מחיר אחרון וערך האחוז"]},21141:s=>{s.exports=["ימין"]},40187:s=>{s.exports=["שוליים ימניים"]},77705:s=>{s.exports=["סימן מים"]},26458:s=>{s.exports=["פתיל"]},65994:s=>{s.exports=["עליון"]},92960:s=>{s.exports=["יישור טקסט"]},90581:s=>{s.exports=["כיוון טקסט"]},67369:s=>{s.exports=["כותרת"]},31326:s=>{s.exports=["כותרות"]},23097:s=>{s.exports=["טיקר"]},82168:s=>{s.exports=["טיקר ותיאור"]},43637:s=>{s.exports=["סולם זמן"]},97316:s=>{s.exports=["זמן שעות פורמט"]},90801:s=>{s.exports=["מסחר"]},77534:s=>{s.exports=["יחידה"]},1111:s=>{s.exports=["ווליום/נפח מסחר"]},80170:s=>{s.exports=["ערך אחרון לפי קנה מידה"]},91322:s=>{s.exports=["ערכים"]},37174:s=>{s.exports=["אנכי ואופקי"]},36426:s=>{s.exports=["רק אנכי"]},44085:s=>{s.exports=["אנכי"]},57889:s=>{s.exports=["שנה את הנראות של ערכי OHLC"]},35646:s=>{s.exports=["שנה נראות של לחצני הניווט"]},18644:s=>{s.exports=["שנה את נראות מצב השוק הפתוח"]},45110:s=>{s.exports=["שנה נראות של בר שינוי"]},10349:s=>{s.exports=["שנה שוליים תחתוניים"]},88161:s=>{s.exports=["שנה את נראות תוויות המטבע והיחידה"]},84060:s=>{s.exports=["שנה את נראות תווית המטבע"]}, +99011:s=>{s.exports=["שנה את צבע הרקע של הגרף"]},72458:s=>{s.exports=["שנה את סוג הרקע של הגרף"]},37034:s=>{s.exports=["שנה רוחב צלב"]},29951:s=>{s.exports=["שנה את צבע הצלב"]},92027:s=>{s.exports=["שנה סגנון צלב"]},50457:s=>{s.exports=["שנה פורמט תאריך"]},7104:s=>{s.exports=["שנה את יום השבוע על התוויות"]},27764:s=>{s.exports=["שינוי נראות קווי הרשת"]},88096:s=>{s.exports=["שנה את צבע קווי הרשת האופקיים"]},31325:s=>{s.exports=["שנה את נראות של כותרות אינדיקטור"]},99774:s=>{s.exports=["שינוי נראות ערכי אינדיקטור"]},96162:s=>{s.exports=["שינוי נראות ארגומנטים של אינדיקטור"]},59820:s=>{s.exports=["שנה נראות של שם תוויות אינדיקטורים ופיננסיות"]},90512:s=>{s.exports=["שנה נראות של אינדיקטורים ותוויות ערך פיננסיות"]},97956:s=>{s.exports=["שנה את שקיפות הרקע של מקרא"]},61061:s=>{s.exports=["שנה נראות הרקע של מקרא"]},37730:s=>{s.exports=["שנה נראות לחצני החלונית"]},89032:s=>{s.exports=["שנה את צבע מפריד החלונות"]},35636:s=>{s.exports=["שנה שוליים ימניים"]},66601:s=>{s.exports=["שנה את אחוז השוליים הימניים"]},25616:s=>{s.exports=["שנה צבע סימן מים של הסימול"]},87159:s=>{s.exports=["שנה נראות סימן מים של הסימול"]},26717:s=>{s.exports=["שנה את נראות תיאור הסימול"]},6091:s=>{s.exports=["שינוי נראות שדה הסימול"]},28741:s=>{s.exports=["שינוי מצב ערך אחרון של סימול"]},95071:s=>{s.exports=["שנה פורמט מקרא סימולים"]},35065:s=>{s.exports=["שנה צבע טקסט של סולמות"]},84382:s=>{s.exports=["שנה גודל גופן בקנה מידה"]},12468:s=>{s.exports=["שנה צבע קווים של סולמות"]},71589:s=>{s.exports=["שנה נראות של הפסקות סשנים"]},15035:s=>{s.exports=["שנה רוחב קווי הפרדה של סשנים sessions breaks"]},1579:s=>{s.exports=["שנה צבע קווי הפרדה של סשנים sessions breaks"]},21460:s=>{s.exports=["שנה סגנון הפסקות סשן sessions breaks"]},76991:s=>{s.exports=["שינוי זמן שעות פורמט"]},98905:s=>{s.exports=["שנה שוליים עליוניים"]},7011:s=>{s.exports=["שנה את נראות תווית היחידה"]},22722:s=>{s.exports=["שנה את צבע קווי הרשת האנכיים"]},9455:s=>{s.exports=["שינוי נראות ערכי ווליום"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.435.ada80623f71848fbb57d.js b/charting_library/bundles/he_IL.435.ada80623f71848fbb57d.js deleted file mode 100644 index dd096905..00000000 --- a/charting_library/bundles/he_IL.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["ברים"]},19648:e=>{e.exports=["12 שעות"]},55838:e=>{e.exports=["24 שעות"]},72171:e=>{e.exports=["מרכז"]},88364:e=>{e.exports=["גרף סגנונות בסיסי"]},46720:e=>{e.exports=["צלב"]},50985:e=>{e.exports=["מַטְבֵּעַ"]},17319:e=>{e.exports=["מטבע ויחידה"]},19481:e=>{e.exports=["ניראות"]},68791:e=>{e.exports=["טיעונים"]},95036:e=>{e.exports=["מחיר סגירה ממוצע"]},91757:e=>{e.exports=["תחתית"]},27331:e=>{e.exports=["רקע"]},22519:e=>{e.exports=["ערכי שינוי הנר"]},87845:e=>{e.exports=["כפתורים"]},39392:e=>{e.exports=["קווי רשת"]},25209:e=>{e.exports=["פורמט תאריך"]},55090:e=>{e.exports=["יום בשבוע על תוויות"]},29601:e=>{e.exports=["תיאור"]},26897:e=>{e.exports=["אירועים"]},77405:e=>{e.exports=["אופקי"]},34403:e=>{e.exports=["רק אופקי"]},60971:e=>{e.exports=["מחיר גבוה ונמוך"]},61142:e=>{e.exports=["אינדיקטורים"]},34905:e=>{e.exports=["ערך אינדיקטורים"]},29687:e=>{e.exports=["אינדיקטורים וערך פיננסי"]},25084:e=>{e.exports=["אינדיקטורים ושם פיננסיים"]},9654:e=>{e.exports=["שם אינדיקטורים"]},99487:e=>{e.exports=["ערכי פגנס"]},75991:e=>{e.exports=["מצב שוק פתוח"]},96073:e=>{e.exports=["תיאור ארוך"]},78905:e=>{e.exports=["תוויות בסולם מחירים"]},19286:e=>{e.exports=["שמאל"]},70500:e=>{e.exports=["כסף"]},66653:e=>{e.exports=["מינוף"]},76476:e=>{e.exports=["אמצע"]},42502:e=>{e.exports=["אין חפיפה"]},49199:e=>{e.exports=["אף אחד"]},74343:e=>{e.exports=["ניווט"]},43115:e=>{e.exports=["סולם מחיר"]},53224:e=>{e.exports=["מיקום קנה מידה"]},79194:e=>{e.exports=["שורת סטטוס"]},89053:e=>{e.exports=["סימול"]},35383:e=>{e.exports=["שם סימול"]},27767:e=>{e.exports=["סימול מחיר אחרון"]},40847:e=>{e.exports=["סימול מחיר סגירה ביום הקודם"]},50446:e=>{e.exports=["פאנל"]},73908:e=>{e.exports=["מפרידי חלוניות"]},36014:e=>{e.exports=["אחוז"]},78621:e=>{e.exports=["פיפס"]},74823:e=>{e.exports=["מחיר פרה/פוסט מארקט"]},64859:e=>{e.exports=["סולם מחירים"]},76523:e=>{e.exports=["מחיר אחרון וערך האחוז"]},21141:e=>{e.exports=["ימין"]},40187:e=>{e.exports=["שוליים ימניים"]},77705:e=>{e.exports=["סימן מים"]},26458:e=>{e.exports=["פתיל"]},65994:e=>{e.exports=["עליון"]},92960:e=>{e.exports=["יישור טקסט"]},90581:e=>{e.exports=["כיוון טקסט"]},67369:e=>{e.exports=["כותרת"]},31326:e=>{e.exports=["כותרות"]},23097:e=>{e.exports=["טיקר"]},82168:e=>{e.exports=["טיקר ותיאור"]},43637:e=>{e.exports=["סולם זמן"]},97316:e=>{e.exports=["זמן שעות פורמט"]},90801:e=>{e.exports=["מסחר"]},77534:e=>{e.exports=["יחידה"]},1111:e=>{e.exports=["ווליום/נפח מסחר"]},80170:e=>{e.exports=["ערך אחרון לפי קנה מידה"]},91322:e=>{e.exports=["ערכים"]},37174:e=>{e.exports=["אנכי ואופקי"]},36426:e=>{e.exports=["רק אנכי"]},44085:e=>{e.exports=["אנכי"]},57889:e=>{e.exports=["שנה את הנראות של ערכי OHLC"]},35646:e=>{e.exports=["שנה נראות של לחצני הניווט"]},18644:e=>{e.exports=["שנה את נראות מצב השוק הפתוח"]},45110:e=>{e.exports=["שנה נראות של בר שינוי"]},10349:e=>{e.exports=["שנה שוליים תחתוניים"]},88161:e=>{e.exports=["שנה את נראות תוויות המטבע והיחידה"]},84060:e=>{e.exports=["שנה את נראות תווית המטבע"]}, -99011:e=>{e.exports=["שנה את צבע הרקע של הגרף"]},72458:e=>{e.exports=["שנה את סוג הרקע של הגרף"]},37034:e=>{e.exports=["שנה רוחב צלב"]},29951:e=>{e.exports=["שנה את צבע הצלב"]},92027:e=>{e.exports=["שנה סגנון צלב"]},50457:e=>{e.exports=["שנה פורמט תאריך"]},7104:e=>{e.exports=["שנה את יום השבוע על התוויות"]},27764:e=>{e.exports=["שינוי נראות קווי הרשת"]},88096:e=>{e.exports=["שנה את צבע קווי הרשת האופקיים"]},31325:e=>{e.exports=["שנה את נראות של כותרות אינדיקטור"]},99774:e=>{e.exports=["שינוי נראות ערכי אינדיקטור"]},96162:e=>{e.exports=["שינוי נראות ארגומנטים של אינדיקטור"]},59820:e=>{e.exports=["שנה נראות של שם תוויות אינדיקטורים ופיננסיות"]},90512:e=>{e.exports=["שנה נראות של אינדיקטורים ותוויות ערך פיננסיות"]},97956:e=>{e.exports=["שנה את שקיפות הרקע של מקרא"]},61061:e=>{e.exports=["שנה נראות הרקע של מקרא"]},37730:e=>{e.exports=["שנה נראות לחצני החלונית"]},89032:e=>{e.exports=["שנה את צבע מפריד החלונות"]},35636:e=>{e.exports=["שנה שוליים ימניים"]},66601:e=>{e.exports=["שנה את אחוז השוליים הימניים"]},25616:e=>{e.exports=["שנה צבע סימן מים של הסימול"]},87159:e=>{e.exports=["שנה נראות סימן מים של הסימול"]},26717:e=>{e.exports=["שנה את נראות תיאור הסימול"]},6091:e=>{e.exports=["שינוי נראות שדה הסימול"]},28741:e=>{e.exports=["שינוי מצב ערך אחרון של סימול"]},95071:e=>{e.exports=["שנה פורמט מקרא סימולים"]},35065:e=>{e.exports=["שנה צבע טקסט של סולמות"]},84382:e=>{e.exports=["שנה גודל גופן בקנה מידה"]},12468:e=>{e.exports=["שנה צבע קווים של סולמות"]},76991:e=>{e.exports=["שינוי זמן שעות פורמט"]},98905:e=>{e.exports=["שנה שוליים עליוניים"]},7011:e=>{e.exports=["שנה את נראות תווית היחידה"]},22722:e=>{e.exports=["שנה את צבע קווי הרשת האנכיים"]},9455:e=>{e.exports=["שינוי נראות ערכי ווליום"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/he_IL.505.978e053ffa4899c28da8.js similarity index 70% rename from charting_library/bundles/he_IL.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/he_IL.505.978e053ffa4899c28da8.js index d0119c30..ee167137 100644 --- a/charting_library/bundles/he_IL.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/he_IL.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["מחדש"]},14642:t=>{t.exports=["כהה"]},69841:t=>{t.exports=["בהיר"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["תאריך"],t.exports.h_dates=["שעות"],t.exports.m_dates=["דקות"],t.exports.s_dates=["שניות"],t.exports.in_dates=["בתוך"]},97840:t=>{t.exports=["תאריך"]},64302:t=>{t.exports=["שעות"]},79442:t=>{t.exports=["דקות"]},22448:t=>{t.exports=["שניות"]},16493:t=>{t.exports=["{title} העתק"]},13395:t=>{t.exports=["יום"]},37720:t=>{t.exports=["חודש"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["שבוע"]},13994:t=>{t.exports=["שעה"]},6791:t=>{t.exports=["דקה"]},2949:t=>{t.exports="s"},77297:t=>{t.exports=["ס"]},56723:t=>{t.exports=["ג"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["נ"]},78155:t=>{t.exports=["פ"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["סגירה"],t.exports.Back_input=["חזור"],t.exports.Minimize_input=["צמצם"],t.exports["Hull MA_input"]=["ממוצע נע Hull"],t.exports["{number} item_combobox_input"]=["פריט ‎‎‎{number}‎","‎{number}‎ פריטים","‎{number}‎ פריטים","‎{number}‎ פריטים"],t.exports.Length_input=["אורך"],t.exports.Plot_input="Plot",t.exports.Zero_input=["אפס"],t.exports.Signal_input=["אות"],t.exports.Long_input="Long",t.exports.Short_input="Short",t.exports.UpperLimit_input=["גבול עליון"],t.exports.LowerLimit_input="LowerLimit",t.exports.Offset_input=["קיזוז"],t.exports.length_input="length",t.exports.mult_input=["מרובה"],t.exports.short_input="short",t.exports.long_input="long",t.exports.Limit_input=["לימיט"],t.exports.Move_input=["מהלך"],t.exports.Value_input=["ערך"],t.exports.Method_input=["שיטה"],t.exports["Values in status line_input"]=["ערכים בשורת המצב"],t.exports["Labels on price scale_input"]=["תוויות בסולם מחירים"],t.exports["Accumulation/Distribution_input"]=["איסוף והפצה"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["קו שוויון"],t.exports["Window Size_input"]=["גודל חלון"],t.exports.Sigma_input=["סיגמא"],t.exports["Aroon Up_input"]="Aroon Up",t.exports["Aroon Down_input"]="Aroon Down",t.exports.Upper_input=["עליון"],t.exports.Lower_input=["תחתון"],t.exports.Deviation_input=["סטייה"],t.exports["Levels Format_input"]=["פורמט רמות"],t.exports["Labels Position_input"]=["מיקום תוויות"],t.exports["0 Level Color_input"]=["רמת צבע 0"],t.exports["0.236 Level Color_input"]=["רמת צבע 0.236"],t.exports["0.382 Level Color_input"]=["רמת צבע 0.382"],t.exports["0.5 Level Color_input"]=["רמת צבע 0.5"],t.exports["0.618 Level Color_input"]=["רמת צבע 0.618"],t.exports["0.65 Level Color_input"]=["רמת צבע 0.65"],t.exports["0.786 Level Color_input"]=["רמת צבע 0.786"],t.exports["1 Level Color_input"]=["רמת צבע 1"],t.exports["1.272 Level Color_input"]=["רמת צבע 1.272"],t.exports["1.414 Level Color_input"]=["רמת צבע 1.414"],t.exports["1.618 Level Color_input"]=["רמת צבע 1.618"],t.exports["1.65 Level Color_input"]=["רמת צבע 1.65"],t.exports["2.618 Level Color_input"]=["רמת צבע 2.618"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["מחדש"]},14642:t=>{t.exports=["כהה"]},69841:t=>{t.exports=["בהיר"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["תאריך"],t.exports.h_dates=["שעות"],t.exports.m_dates=["דקות"],t.exports.s_dates=["שניות"],t.exports.in_dates=["בתוך"]},97840:t=>{t.exports=["תאריך"]},64302:t=>{t.exports=["שעות"]},79442:t=>{t.exports=["דקות"]},22448:t=>{t.exports=["שניות"]},16493:t=>{t.exports=["{title} העתק"]},13395:t=>{t.exports=["יום"]},37720:t=>{t.exports=["חודש"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["שבוע"]},13994:t=>{t.exports=["שעה"]},6791:t=>{t.exports=["דקה"]},2949:t=>{t.exports="s"},77297:t=>{t.exports=["ס"]},56723:t=>{t.exports=["ג"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["נ"]},78155:t=>{t.exports=["פ"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["סגירה"],t.exports.Back_input=["חזור"],t.exports.Minimize_input=["צמצם"],t.exports["Hull MA_input"]=["ממוצע נע Hull"],t.exports["{number} item_combobox_input"]=["פריט ‎‎‎{number}‎","‎{number}‎ פריטים","‎{number}‎ פריטים","‎{number}‎ פריטים"],t.exports.Length_input=["אורך"],t.exports.Plot_input="Plot",t.exports.Zero_input=["אפס"],t.exports.Signal_input=["אות"],t.exports.Long_input="Long",t.exports.Short_input="Short",t.exports.UpperLimit_input=["גבול עליון"],t.exports.LowerLimit_input="LowerLimit",t.exports.Offset_input=["קיזוז"],t.exports.length_input="length",t.exports.mult_input=["מרובה"],t.exports.short_input="short",t.exports.long_input="long",t.exports.Limit_input=["לימיט"],t.exports.Move_input=["מהלך"],t.exports.Value_input=["ערך"],t.exports.Method_input=["שיטה"],t.exports["Values in status line_input"]=["ערכים בשורת המצב"],t.exports["Labels on price scale_input"]=["תוויות בסולם מחירים"],t.exports["Accumulation/Distribution_input"]=["איסוף והפצה"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["קו שוויון"],t.exports["Window Size_input"]=["גודל חלון"],t.exports.Sigma_input=["סיגמא"],t.exports["Aroon Up_input"]="Aroon Up",t.exports["Aroon Down_input"]="Aroon Down",t.exports.Upper_input=["עליון"],t.exports.Lower_input=["תחתון"],t.exports.Deviation_input=["סטייה"],t.exports["Levels Format_input"]=["פורמט רמות"],t.exports["Labels Position_input"]=["מיקום תוויות"],t.exports["0 Level Color_input"]=["רמת צבע 0"],t.exports["0.236 Level Color_input"]=["רמת צבע 0.236"],t.exports["0.382 Level Color_input"]=["רמת צבע 0.382"],t.exports["0.5 Level Color_input"]=["רמת צבע 0.5"],t.exports["0.618 Level Color_input"]=["רמת צבע 0.618"],t.exports["0.65 Level Color_input"]=["רמת צבע 0.65"],t.exports["0.786 Level Color_input"]=["רמת צבע 0.786"],t.exports["1 Level Color_input"]=["רמת צבע 1"],t.exports["1.272 Level Color_input"]=["רמת צבע 1.272"],t.exports["1.414 Level Color_input"]=["רמת צבע 1.414"],t.exports["1.618 Level Color_input"]=["רמת צבע 1.618"],t.exports["1.65 Level Color_input"]=["רמת צבע 1.65"],t.exports["2.618 Level Color_input"]=["רמת צבע 2.618"], t.exports["2.65 Level Color_input"]=["רמת צבע 2.65"],t.exports["3.618 Level Color_input"]=["רמת צבע 3.618"],t.exports["3.65 Level Color_input"]=["רמת צבע 3.65"],t.exports["4.236 Level Color_input"]=["רמת צבע 4.236"],t.exports["-0.236 Level Color_input"]=["רמת צבע 0.236-"],t.exports["-0.382 Level Color_input"]=["רמת צבע 0.382-"],t.exports["-0.618 Level Color_input"]=["רמת צבע 0.618-"],t.exports["-0.65 Level Color_input"]=["רמת צבע 0.65-"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["החלקת ADX"],t.exports["DI Length_input"]=["אורך DI"],t.exports.Smoothing_input="Smoothing",t.exports.ATR_input=["ממוצע טווח אמיתי"],t.exports.Growing_input=["עולה"],t.exports.Falling_input=["יורד"],t.exports["Color 0_input"]=["צבע 0"],t.exports["Color 1_input"]=["צבע 1"],t.exports.Source_input=["מקור"],t.exports.StdDev_input="StdDev",t.exports.Basis_input=["בּסיס"],t.exports.Median_input=["חציון"],t.exports["Bollinger Bands %B_input"]=["רצועות בולינג'ר %B"],t.exports.Overbought_input=["קניית יתר"],t.exports.Oversold_input=["מכירת יתר"],t.exports["Bollinger Bands Width_input"]=["רוחב רצועות בולינג'ר"],t.exports["RSI Length_input"]=["אורך RSI"],t.exports["UpDown Length_input"]=["אורך UpDown"],t.exports["ROC Length_input"]=["אורך ROC"],t.exports.MF_input="MF",t.exports.resolution_input=["רזולוציה"],t.exports["Fast Length_input"]=["אורך מהיר"],t.exports["Slow Length_input"]=["אורך איטי"],t.exports["Chaikin Oscillator_input"]=["מתנד חייקין"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["מחיר"],t.exports["Chande MO_input"]="Chande MO",t.exports["Zero Line_input"]=["קו אפס"],t.exports["Color 2_input"]=["צבע 2"],t.exports["Color 3_input"]=["צבע 3"],t.exports["Color 4_input"]=["צבע 4"],t.exports["Color 5_input"]=["צבע 5"],t.exports["Color 6_input"]=["צבע 6"],t.exports["Color 7_input"]=["צבע 7"],t.exports["Color 8_input"]=["צבע 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["רצועה עליונה"],t.exports["Lower Band_input"]=["רצועה תחתונה"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["קו החלקה"],t.exports["Smoothing Length_input"]=["אורך החלקה"],t.exports["WMA Length_input"]=["אורך WMA"],t.exports["Long RoC Length_input"]="Long RoC Length",t.exports["Short RoC Length_input"]="Short RoC Length",t.exports.sym_input="sym",t.exports.Symbol_input=["סימול"],t.exports.Correlation_input=["קורלציה"],t.exports.Period_input=["פרק זמן"],t.exports.Centered_input=["מְרוּכָּז"],t.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",t.exports.isCentered_input="isCentered",t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["החלקת ADX"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["מחלק"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]="Elder's Force Index",t.exports.Percent_input=["אחוז"],t.exports.Exponential_input=["אקספוננציאלי"],t.exports.Average_input=["ממוצע"], t.exports["Upper Percentage_input"]=["אחוז עליון"],t.exports["Lower Percentage_input"]=["אחוז תחתון"],t.exports.Fisher_input="Fisher",t.exports.Trigger_input="Trigger",t.exports.Level_input=["רָמָה"],t.exports["Trader EMA 1 length_input"]=["אורך טריידר EMA 1"],t.exports["Trader EMA 2 length_input"]=["אורך טריידר EMA 2"],t.exports["Trader EMA 3 length_input"]=["אורך טריידר EMA 3"],t.exports["Trader EMA 4 length_input"]=["אורך טריידר EMA 4"],t.exports["Trader EMA 5 length_input"]=["אורך טריידר EMA 5"],t.exports["Trader EMA 6 length_input"]=["אורך טריידר EMA 6"],t.exports["Investor EMA 1 length_input"]=["משקיע אורך EMA 1"],t.exports["Investor EMA 2 length_input"]=["משקיע אורך EMA 2"],t.exports["Investor EMA 3 length_input"]=["משקיע אורך EMA 3"],t.exports["Investor EMA 4 length_input"]=["משקיע אורך EMA 4"],t.exports["Investor EMA 5 length_input"]=["משקיע אורך EMA 5"],t.exports["Investor EMA 6 length_input"]=["משקיע אורך EMA 6"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["תקופות קו המרה"],t.exports["Base Line Periods_input"]=["תקופות קו הבסיס"],t.exports["Lagging Span_input"]="Lagging Span",t.exports["Conversion Line_input"]=["קו המרה"],t.exports["Base Line_input"]=["קו בסיס"],t.exports["Leading Span A_input"]=["מוביל 1"],t.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],t.exports["Plots Background_input"]="Plots Background",t.exports["yay Color 0_input"]="yay Color 0",t.exports["yay Color 1_input"]="yay Color 1",t.exports.Multiplier_input=["מַכפִּיל"],t.exports["Bands style_input"]=["סגנון רצועות"],t.exports.Middle_input=["אמצע"],t.exports.useTrueRange_input="useTrueRange",t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input="SMALen1",t.exports.SMALen2_input="SMALen2",t.exports.SMALen3_input="SMALen3",t.exports.SMALen4_input="SMALen4",t.exports.SigLen_input="SigLen",t.exports.KST_input="KST",t.exports.Sig_input="Sig",t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input="smalen1",t.exports.smalen2_input="smalen2",t.exports.smalen3_input="smalen3",t.exports.smalen4_input="smalen4",t.exports.siglen_input=["אורך-אות"],t.exports["Upper Deviation_input"]=["סטיית עליון"],t.exports["Lower Deviation_input"]="Lower Deviation",t.exports["Use Upper Deviation_input"]=["השתמש בסטייה עליונה"],t.exports["Use Lower Deviation_input"]=["השתמש בסטייה תחתונה"],t.exports.Count_input=["לספור"],t.exports.Crosses_input=["חוצה"],t.exports.MOM_input="MOM",t.exports.MA_input=["ממוצע נע"],t.exports["Length EMA_input"]=["אורך ממוצע נע אקספוננציאלי"],t.exports["Length MA_input"]=["אורך ממוצע נע"],t.exports["Fast length_input"]=["אורך מהיר"],t.exports["Slow length_input"]="Slow length",t.exports["Signal smoothing_input"]=["החלקת אותות"],t.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",t.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",t.exports.Histogram_input=["היסטוגרמה"], t.exports.MACD_input="MACD",t.exports.fastLength_input="fastLength",t.exports.slowLength_input="slowLength",t.exports.signalLength_input=["אורך-האות"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input="OnBalanceVolume",t.exports.Start_input=["התחל"],t.exports.Increment_input="Increment",t.exports["Max value_input"]=["ערך מקסימלי"],t.exports.ParabolicSAR_input="ParabolicSAR",t.exports.start_input=["התחל"],t.exports.increment_input=["תוספת"],t.exports.maximum_input=["מקסימום"],t.exports["Short length_input"]="Short length",t.exports["Long length_input"]="Long length",t.exports.OSC_input="OSC",t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input="PVT",t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]="Long period",t.exports["Short period_input"]="Short period",t.exports["Signal line period_input"]=["תקופת קו אות"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["מתנד SMI ארגודיק"],t.exports.Indicator_input=["אינדיקטור"],t.exports.Oscillator_input=["מתנד"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input="smoothK",t.exports.smoothD_input="smoothD",t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["אורך סטוקסטיק"],t.exports["RSI Source_input"]=["מקור RSI"],t.exports.lengthRSI_input="lengthRSI",t.exports.lengthStoch_input="lengthStoch",t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]="Long Length",t.exports["Short Length_input"]="Short Length",t.exports["Signal Length_input"]=["אורך אות"],t.exports.Length1_input=["אורך1"],t.exports.Length2_input=["אורך2"],t.exports.Length3_input=["אורך3"],t.exports.length7_input="length7",t.exports.length14_input="length14",t.exports.length28_input="length28",t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input="len",t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["אורך הלסת"],t.exports["Teeth Length_input"]="Teeth Length",t.exports["Lips Length_input"]=["אורך השפתיים"],t.exports.Jaw_input=["לסת"],t.exports.Teeth_input="Teeth",t.exports.Lips_input=["שפתיים"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]="Lips Offset",t.exports["Down fractals_input"]=["פרקטלי ירידה"],t.exports["Up fractals_input"]=["פרקטל עולה"],t.exports.Periods_input=["תקופות"],t.exports.Shapes_input=["צורות"],t.exports["show MA_input"]=["הצג MA"],t.exports["MA Length_input"]=["אורך ממוצע נע"],t.exports["Color based on previous close_input"]=["צבע מבוסס על סגירה קודמת"],t.exports["Rows Layout_input"]=["פריסת שורות"],t.exports["Row Size_input"]=["גודל שורה"],t.exports.Volume_input=["ווליום"],t.exports["Value Area volume_input"]=["ווליום איזור ערך"],t.exports["Extend Right_input"]=["הרחב ימינה"],t.exports["Extend POC Right_input"]="Extend POC Right",t.exports["Extend VAH Right_input"]=["הרחב VAH ימינה"], @@ -16,18 +16,18 @@ t.exports["Downside Tasuki Gap - Bearish_study"]=["Tasuki גאפ למטה - דו t.exports["Correlation - Log_study"]=["מתאם - התחברות"],t.exports["Standard Deviation_study"]=["סטיית תקן"],t.exports["Chaikin Volatility_study"]=["תנודתיות הייקין"],t.exports["Volatility Close-to-Close_study"]=["תנודתיות Close-to-Close"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["תנודתיות מגמה אפס קרוב לסגירה"],t.exports["Volatility O-H-L-C_study"]=["תנודתיות O-H-L-C"],t.exports["Volatility Index_study"]=["מדד תנודתיות"],t.exports["Trend Strength Index_study"]=["מדד עוצמת מגמה"],t.exports["Majority Rule_study"]="Majority Rule",t.exports["Advance Decline Line_study"]=["קו ירידה מתקדם"],t.exports["Advance Decline Ratio_study"]=["Advance Decline Ratio ADR"],t.exports["Advance/Decline Ratio (Bars)_study"]=["Advance Decline Ratio ADR (ברים)"],t.exports["BarUpDn Strategy_study"]=["אסטרטגיית BarUpDn"],t.exports["Bollinger Bands Strategy directed_study"]=["אסטרטגיית רצועת בולינג'ר מכוון"],t.exports["Bollinger Bands Strategy_study"]=["אסטרטגית רצועות בולינג'ר"],t.exports.ChannelBreakOutStrategy_study=["אסטרטגיית-פריצת-ערוץ"],t.exports.Compare_study=["השוואה"],t.exports["Conditional Expressions_study"]=["ביטויים מותנים"],t.exports.ConnorsRSI_study="ConnorsRSI",t.exports["Consecutive Up/Down Strategy_study"]=["אסטרטגיית מעלה/מטה רציפה"],t.exports["Cumulative Volume Index_study"]=["מדד ווליום מצטבר"],t.exports["Divergence Indicator_study"]=["אינדיקטור הסתעפות"],t.exports["Greedy Strategy_study"]=["אסטרטגיה חמדנית"],t.exports["InSide Bar Strategy_study"]=["אסטרטגיית תוך-נר"],t.exports["Keltner Channel Strategy_study"]=["אסטרטגיית ערוצי קלנר"],t.exports["Linear Regression_study"]=["רגרסיה ליניארית"],t.exports["MACD Strategy_study"]=["אסטרטגיית MACD"],t.exports["Momentum Strategy_study"]=["אסטרטגיית מומנטום"],t.exports["Moon Phases_study"]=["מחזורי הירח"],t.exports["Moving Average Convergence/Divergence_study"]=["ממוצע נע התכנסות / סטייה"],t.exports["MovingAvg Cross_study"]=["ממוצע-נע חוצה"],t.exports["MovingAvg2Line Cross_study"]=["MovingAvg2Line חוצה"],t.exports["OutSide Bar Strategy_study"]=["אסטרטגיית מחוץ-לנר"],t.exports.Overlay_study=["שכבה"],t.exports["Parabolic SAR Strategy_study"]=["אסטרטגיית Parabolic SAR"],t.exports["Pivot Extension Strategy_study"]=["אסטרטגיית הרחבת פיבוט"],t.exports["Pivot Points High Low_study"]=["נקודות פיבוט גבוה נמוך"],t.exports["Pivot Reversal Strategy_study"]=["אסטרטגיית פיבוט ריוורסל"],t.exports["Price Channel Strategy_study"]=["אסטרטגיית ערוץ מחיר"],t.exports["RSI Strategy_study"]=["אסטרטגיית RSI"],t.exports["SMI Ergodic Indicator_study"]=["מחוון SMI ארגודי"],t.exports["SMI Ergodic Oscillator_study"]=["מתנד SMI ארגודי"],t.exports["Stochastic Slow Strategy_study"]=["אסטרטגיית סטוקסטית איטית"],t.exports["Volatility Stop_study"]=["סטופ תנודתי"],t.exports["Volty Expan Close Strategy_study"]=["סגור אסטרטגיית Volty Expan"],t.exports["Woodies CCI_study"]=["וודי CCI"]},40434:t=>{t.exports=["פרופיל ווליום טווח קבוע"]},32819:t=>{t.exports=["מחזור"]},66051:t=>{t.exports=["מינורי"]},86054:t=>{t.exports=["דקה"]},20936:t=>{t.exports=["טקסט"]},98478:t=>{t.exports=["לא ניתן היה להעתיק"]}, 34004:t=>{t.exports=["לא הצליח לגזור"]},96260:t=>{t.exports=["לא ניתן היה להדביק"]},94370:t=>{t.exports=["ספירה לאחור עד סגירת הנר"]},15168:t=>{t.exports=["קולומבו"]},36018:t=>{t.exports=["עמודות"]},19372:t=>{t.exports=["הערה"]},20229:t=>{t.exports=["השווה או הוסף סימול"]},46689:t=>{t.exports=["אשר קלט"]},43432:t=>{t.exports=["קופנהגן"]},35216:t=>{t.exports=["העתק"]},87898:t=>{t.exports=["העתק פריסת גרף"]},28851:t=>{t.exports=["העתק מחיר"]},94099:t=>{t.exports=["קהיר"]},64149:t=>{t.exports=["הסבר"]},63528:t=>{t.exports=["נרות יפנים"]},46837:t=>{t.exports=["קראקס"]},53705:t=>{t.exports=["קזבלנקה"]},49329:t=>{t.exports=["שינוי"]},28089:t=>{t.exports=["שנה סימול"]},99374:t=>{t.exports=["שנה אינטרוול זמן"]},14412:t=>{t.exports=["מאפייני גרף"]},26619:t=>{t.exports=["גרף מאת TradingView"]},12011:t=>{t.exports=["תמונת הגרף הועתקה ללוח {emoji}"]},59884:t=>{t.exports=["איי צ'טהאם"]},28244:t=>{t.exports=["שיקגו"]},49648:t=>{t.exports=["צ'ונגצ'ינג"]},90068:t=>{t.exports=["מעגל"]},32234:t=>{t.exports=["לחץ על מנת לקבוע נקודה"]},52977:t=>{t.exports=["שכפל"]},31691:t=>{t.exports=["סגירה"]},50493:t=>{t.exports=["צור הוראה"]},52302:t=>{t.exports=["צור פקודת לימיט"]},29908:t=>{t.exports=["צלב"]},60997:t=>{t.exports=["קו חוצה"]},81520:t=>{t.exports=['מט"ח']},98486:t=>{t.exports=["אינטרוול נוכחי ומעלה"]},73106:t=>{t.exports=["אינטרוול נוכחי ומטה"]},85964:t=>{t.exports=["אינטרוול נוכחי בלבד"]},17206:t=>{t.exports=["עיקול"]},95176:t=>{t.exports=["מחזור"]},87761:t=>{t.exports=["קווים מחזוריים"]},27891:t=>{t.exports=["תבנית סייפר"]},56996:t=>{t.exports=["פריסה בשם זה כבר קיימת"]},30192:t=>{t.exports=["פריסה בשם זה כבר קיימת. האם אתה רוצה להחליף אותו?"]},32852:t=>{t.exports=["דפוס ABCD"]},88010:t=>{t.exports=["אמסטרדם"]},37422:t=>{t.exports=["נתח את מערך המסחר"]},99873:t=>{t.exports=["מעגן"]},66828:t=>{t.exports=["הערה מעוגנת"]},94782:t=>{t.exports=["טקסט מעוגן"]},61704:t=>{t.exports=["VWAP מעוגן"]},63597:t=>{t.exports=["הוסף קו אופקי"]},45743:t=>{t.exports=["הוסף סימול"]},8700:t=>{t.exports=["הוסף התראה"]},7005:t=>{t.exports=["הוסף התראה על {title} ב-{price}"]},64885:t=>{t.exports=["הוסף התראה על ‎{drawing}‎"]},44469:t=>{t.exports=["הוסף התראה על ‎{series}‎"]},64596:t=>{t.exports=["הוסף התראה על {series} ב-{price}"]},3612:t=>{t.exports=["הוסף ערך פיננסי עבור {instrumentName}"]},92206:t=>{t.exports=["הוסף אינדיקטור/אסטרטגיה ב- {studyTitle}"]},34810:t=>{t.exports=["הוסף הערת טקסט ל-{symbol}"]},75669:t=>{t.exports=["הוסף מדד פיננסי זה לפריסה שלמה"]},64288:t=>{t.exports=["הוסף אינדיקטור זה לפריסה שלמה"]},77920:t=>{t.exports=["הוסף אסטרטגיה זו לפריסה שלמה"]},34059:t=>{t.exports=["הוסף סימול זה לפריסה שלמה"]},17365:t=>{t.exports=["אדלייד"]},9408:t=>{t.exports=["תמיד בלתי נראה"]},71997:t=>{t.exports=["תמיד גלוי"]},97305:t=>{t.exports=["כל האינדיקטורים וכלי הציור"]},59192:t=>{t.exports=["כל האינטרוולים"]},14452:t=>{t.exports=["אלמטי"]},5716:t=>{t.exports=["החל גלי אליוט"]},19263:t=>{t.exports=["החל גל אליוט עיקרי"]},15818:t=>{t.exports=["החל גלי אליוט קטן"]},50352:t=>{t.exports=["החל גלי אליוט טווח בינוני"]},66631:t=>{ t.exports=["החל נקודת החלטה ידנית"]},15682:t=>{t.exports=["החל סיכון/סיכוי ידני"]},15644:t=>{t.exports=["החל גל WPT כלפי מטה"]},5897:t=>{t.exports=["החל גל WPT כלפי מעלה"]},13345:t=>{t.exports=["החל ברירת מחדל"]},95910:t=>{t.exports=["החל אינדיקטורים אלה על כל הפריסה"]},42762:t=>{t.exports=["אפר'"]},45104:t=>{t.exports=["קשת"]},42097:t=>{t.exports=["אזור"]},96237:t=>{t.exports=["חץ"]},48732:t=>{t.exports=["חץ למטה"]},82473:t=>{t.exports=["סמן חץ"]},8738:t=>{t.exports=["חץ למטה"]},35062:t=>{t.exports=["חץ שמאלה"]},92163:t=>{t.exports=["חץ ימינה"]},33196:t=>{t.exports=["חץ למעלה"]},10650:t=>{t.exports=["חץ למעלה"]},59340:t=>{t.exports=["אשחבד"]},13468:t=>{t.exports=["מקרוב"]},21983:t=>{t.exports=["אתונה"]},86951:t=>{t.exports=["אוטו'"]},50834:t=>{t.exports=["אוטו' (מתאים נתונים למסך)"]},38465:t=>{t.exports=["אוג'"]},8975:t=>{t.exports=["תווית מחיר ממוצעת קרובה"]},87899:t=>{t.exports=["קו מחיר סגירה ממוצע"]},22554:t=>{t.exports=["Avg ממוצע"]},54173:t=>{t.exports=["בוגוטה"]},53260:t=>{t.exports=["בחריין"]},40664:t=>{t.exports=["בלון"]},32376:t=>{t.exports=["בנגקוק"]},19149:t=>{t.exports=["הפעלת הפעלה חוזרת אינה זמינה עבור סוג גרף זה. האם ברצונך לצאת מהפעלה חוזרת?"]},16812:t=>{t.exports=["גרף עמודות"]},98838:t=>{t.exports=["תבנית נרות"]},17712:t=>{t.exports=["קו -בסיס"]},54861:t=>{t.exports=["בלגרד"]},26825:t=>{t.exports=["ברלין"]},30251:t=>{t.exports=["מברשת"]},90204:t=>{t.exports=["בריסל"]},5262:t=>{t.exports=["ברטיסלבה"]},59901:t=>{t.exports=["הצג מקדימה"]},26354:t=>{t.exports=["הבא לחזית"]},11741:t=>{t.exports=["בריסביין"]},37728:t=>{t.exports=["בוקרשט"]},87143:t=>{t.exports=["בודפשט"]},82446:t=>{t.exports=["בואנוס איירס"]},82128:t=>{t.exports=["מאת TradingView"]},75190:t=>{t.exports=["עבור לתאריך"]},38342:t=>{t.exports=["עבור אל {lineToolName}"]},75139:t=>{t.exports=["הבנתי"]},81180:t=>{t.exports=["קופסת גאן"]},68102:t=>{t.exports=["מניפת גאן"]},66321:t=>{t.exports=["מרובע גאן"]},87107:t=>{t.exports=["רבוע Gann קבוע"]},7914:t=>{t.exports=["הזנת צל"]},18367:t=>{t.exports=["סופר גל גדול"]},97065:t=>{t.exports=["האם אתה בטוח שברצונך למחוק את תבנית המחקר '{name}'?"]},59368:t=>{t.exports=["עיקול כפול"]},35273:t=>{t.exports=["לחץ פעמיים על קצה כלשהו כדי לאפס את רשת הפריסה"]},5828:t=>{t.exports=["לחץ פעמיים כדי לסיים את הנתיב"]},63898:t=>{t.exports=["לחץ פעמיים כדי לסיים את Polyline"]},42660:t=>{t.exports=["גל ירידה 1 או A"]},44788:t=>{t.exports=["גל ירידה 2 או B"]},71263:t=>{t.exports=["גל ירידה 3"]},70573:t=>{t.exports=["גל ירידה 4"]},59560:t=>{t.exports=["גל ירידה 5"]},70437:t=>{t.exports=["גל ירידה C"]},53831:t=>{t.exports=["פתח את חלון הנתונים"]},93345:t=>{t.exports=["הנתונים מסופקים על ידי"]},76912:t=>{t.exports=["תאריך"]},60222:t=>{t.exports=["טווח תאריכים"]},79859:t=>{t.exports=["תאריך וטווח מחירים"]},92203:t=>{t.exports=["דצמ'"]},69479:t=>{t.exports=["מידה"]},57701:t=>{t.exports=["דנוור"]},73720:t=>{t.exports=["יהלום"]},3556:t=>{t.exports=["ערוץ משותף"]},62764:t=>{t.exports=["שינוי מיקום"]},22903:t=>{t.exports=["סרגל כלי ציור"]},8338:t=>{t.exports=["צייר קו אופקי"]},22429:t=>{t.exports=["דובאי"]},9497:t=>{ -t.exports=["דבלין"]},85223:t=>{t.exports=["אימוג'י"]},24435:t=>{t.exports=["הכנס שם חדש לפריסת הגרף"]},93512:t=>{t.exports=["ערוך התראה {title}"]},91215:t=>{t.exports=["תיקון גל אליוט (ABC)"]},80983:t=>{t.exports=["גלי אליוט קומבו כפול (WXY)"]},74118:t=>{t.exports=["גלי אליוט אימפולס (12345)"]},95840:t=>{t.exports=["משולש גלי אליוט (ABCDE)"]},66637:t=>{t.exports=["גל אליוט קומבו-משולש (WXYXZ)"]},69418:t=>{t.exports=["אליפסה"]},27558:t=>{t.exports=["הרחב קווי התראה"]},2578:t=>{t.exports=["קו מורחב"]},77295:t=>{t.exports=["בורסה"]},2899:t=>{t.exports=["חלון הנמצא מעל"]},53387:t=>{t.exports=["חלון הנמצא מתחת"]},36972:t=>{t.exports=["תחזית"]},17994:t=>{t.exports=["שמירת הספרייה נכשלה"]},87375:t=>{t.exports=["שמירת הסקריפט נכשלה"]},35050:t=>{t.exports=["פבר'"]},82719:t=>{t.exports=["ערוץ פיבונאצ'י"]},64192:t=>{t.exports=["מעגלי פיבונאצ'י"]},63835:t=>{t.exports=["תיקוני פיבונאצ'י"]},18072:t=>{t.exports=["קשתות התנגדות מהירות פיבונאצ'י"]},20877:t=>{t.exports=["מניפת התנגדות למהירות פיבונאצ'י"]},76783:t=>{t.exports=["ספירלת פיבונאצ'י"]},89037:t=>{t.exports=["אזור זמן פיבונאצ'י"]},72489:t=>{t.exports=["טריז פיבונאצ'י"]},21524:t=>{t.exports=["דגל"]},55678:t=>{t.exports=["סמן בדגל"]},29230:t=>{t.exports=["שיא/שפל חלק"]},92754:t=>{t.exports=["הפוך במאוזן"]},42015:t=>{t.exports=["חלק שבור אינו חוקי"]},47542:t=>{t.exports=["מחקרים פונדמנטאליים אינם זמינים עוד על הגרף"]},16245:t=>{t.exports=["כלכותה"]},3155:t=>{t.exports=["קטמנדו"]},92901:t=>{t.exports=["גרף קאגי"]},2693:t=>{t.exports=["קראצ'י"]},72374:t=>{t.exports=["כווית"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["הו צ'י מין"]},61582:t=>{t.exports=["נרות חלולים"]},32918:t=>{t.exports=["הונג קונג"]},61351:t=>{t.exports=["הונולולו"]},60049:t=>{t.exports=["קו אופקי"]},76604:t=>{t.exports=["קרן אופקית"]},42616:t=>{t.exports=["ראש וכתפיים"]},40530:t=>{t.exports=["הייקין אשי"]},99820:t=>{t.exports=["הלסינקי"]},31971:t=>{t.exports=["הסתר"]},33911:t=>{t.exports=["הסתר הכל"]},95551:t=>{t.exports=["הסתר את כל כלי השרטוט"]},44312:t=>{t.exports=["הסתר את כל השרטוטים והאינדיקטורים"]},67927:t=>{t.exports=["הסתר את כל השרטוטים, האינדיקטורים, הפוזיציות והפקודות"]},86306:t=>{t.exports=["הסתר את כל האינדיקטורים"]},70803:t=>{t.exports=["הסתר את כל הפוזיציות והפקודות"]},13277:t=>{t.exports=["הסתר שרטוטים"]},8251:t=>{t.exports=["הסתר אירועים על הגרף"]},44177:t=>{t.exports=["הסתר אינדיקטורים"]},2441:t=>{t.exports=["הסתר סימנים על הנרות"]},90540:t=>{t.exports=["הסתר פוזיציות ופקודות"]},30777:t=>{t.exports=["גבוה"]},31994:t=>{t.exports=["גבוה-נמוך"]},60259:t=>{t.exports=["תוויות מחיר גבוה ונמוך"]},21803:t=>{t.exports=["קווי מחיר גבוה ונמוך"]},31895:t=>{t.exports=["מרקר מדגיש"]},69085:t=>{t.exports=['ההיסטוגרמה גדולה מדי, נא להגדיל את הקלט "גודל שורה".']},8122:t=>{t.exports=["ההיסטוגרמה גדולה מדי, אנא צמצם את הקלט 'גודל שורה'."]},23450:t=>{t.exports=["תמונה"]},71778:t=>{t.exports=["ביניים"]},14177:t=>{t.exports=["סימול לא קיים"]},32619:t=>{t.exports=["סימול שגוי"]},53239:t=>{t.exports=["הפוך גרף"]},20062:t=>{t.exports=["צמוד ל-100"]},81584:t=>{t.exports=["תוויות ערך של אינדיקטורים"]}, -31485:t=>{t.exports=["שמות תוויות של אינדיקטורים"]},27677:t=>{t.exports=["קו מידע"]},98767:t=>{t.exports=["הוסף אינדיקטור"]},9114:t=>{t.exports=["בתוך"]},12354:t=>{t.exports=["קילשון פנימי"]},26579:t=>{t.exports=["אייקון"]},37885:t=>{t.exports=["איסטנבול"]},87469:t=>{t.exports=["יוהנסבורג"]},52707:t=>{t.exports=["ג'קרטה"]},95425:t=>{t.exports=["ינו'"]},42890:t=>{t.exports=["ירושלים"]},6215:t=>{t.exports=["יול'"]},15224:t=>{t.exports=["יונ'"]},36253:t=>{t.exports=["ג'ונו"]},15241:t=>{t.exports=["משמאל"]},29404:t=>{t.exports=["מימין"]},850:t=>{t.exports=["אופס!"]},675:t=>{t.exports=["עץ אובייקטים"]},73546:t=>{t.exports=["אוק'"]},39280:t=>{t.exports=["פתיחה"]},25595:t=>{t.exports=["מקורי"]},82906:t=>{t.exports="Oslo"},8136:t=>{t.exports=["נמוך"]},42284:t=>{t.exports=["נעל"]},1441:t=>{t.exports=["פתח/סגור"]},82232:t=>{t.exports=["נעל קו סמן אנכי לפי זמן"]},18219:t=>{t.exports=["נעל יחס מחיר לנר"]},12285:t=>{t.exports=["לוגריתמי"]},50286:t=>{t.exports=["לונדון"]},44604:t=>{t.exports=["עסקת לונג"]},87604:t=>{t.exports=["לוס אנג'לס"]},18528:t=>{t.exports=["תווית למטה"]},13046:t=>{t.exports=["תווית למעלה"]},94420:t=>{t.exports=["תוויות"]},89155:t=>{t.exports=["לאגוס"]},25846:t=>{t.exports=["לימה"]},1277:t=>{t.exports=["קו"]},38397:t=>{t.exports=["קו עם סמנים"]},63492:t=>{t.exports=["מקטע קו"]},83182:t=>{t.exports=["קווים"]},78104:t=>{t.exports=["קישור לתמונת הגרף שהועתק ללוח {emoji}"]},50091:t=>{t.exports=["ליסבון"]},64352:t=>{t.exports=["לוקסמבורג"]},11156:t=>{t.exports=["תוכנת מסחר MTPredictor"]},67861:t=>{t.exports=["הזז את הנקודה למיקום העוגן ולאחר מכן הקש כדי למקם"]},45828:t=>{t.exports=["הזז ל.."]},44302:t=>{t.exports=["הזז קנה מידה לשמאל"]},94338:t=>{t.exports=["הזז קנה מידה לימין"]},66276:t=>{t.exports=["שיף מותאם"]},18559:t=>{t.exports=["קילשון שיף מותאם"]},18665:t=>{t.exports=["מוסקבה"]},58038:t=>{t.exports=["מדריד"]},34190:t=>{t.exports=["מלטה"]},90271:t=>{t.exports=["מנילה"]},51369:t=>{t.exports=["מרץ"]},85095:t=>{t.exports=["מקסיקו סיטי"]},75633:t=>{t.exports=["מזג את כל סולמות המחיר לאחד"]},95093:t=>{t.exports=["מעורב"]},10931:t=>{t.exports=["מיקרו"]},58397:t=>{t.exports=["מילניום"]},85884:t=>{t.exports=["מינוט (Minuette)"]},9632:t=>{t.exports=["זעיר"]},63158:t=>{t.exports=["הפוך במאונך"]},42769:t=>{t.exports=["מוסקט"]},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["אין כאן נתונים"]},3485:t=>{t.exports=["ללא קנה מידה (מסך-מלא)"]},8886:t=>{t.exports=["אין סנכרון"]},16971:t=>{t.exports=["אין נתוני נפח"]},75549:t=>{t.exports=["הערה"]},71230:t=>{t.exports=["נוב'"]},99203:t=>{t.exports=["אי נורפולק"]},79023:t=>{t.exports=["ניירובי"]},91203:t=>{t.exports=["ניו יורק"]},24143:t=>{t.exports=["ניו זילנד‏"]},40887:t=>{t.exports=["חלון חדש מעל"]},96712:t=>{t.exports=["חלון חדש מתחת"]},33566:t=>{t.exports=["ניקוסיה"]},56670:t=>{t.exports=["משהו השתבש"]},64968:t=>{t.exports=["משהו השתבש. בבקשה נסה שוב מאוחר יותר."]},10520:t=>{t.exports=["שמור פריסת גרף חדשה"]},9908:t=>{t.exports=["שמור בשם"]},68553:t=>{t.exports=["סן סלבדור"]},65412:t=>{t.exports=["סנטיאגו"]},13538:t=>{t.exports=["סאו פאולו"]},37207:t=>{ -t.exports=["הרחב סולם מחיר בלבד"]},51464:t=>{t.exports=["שיף"]},98114:t=>{t.exports=["קילשון שיף"]},1535:t=>{t.exports=["הסקריפט לט יתעדכן אם תעזוב את הדף."]},89517:t=>{t.exports=["הגדרות"]},43247:t=>{t.exports=["הפיסקה של החלק השני אינו חוקי."]},19796:t=>{t.exports=["שלח לאחור"]},23221:t=>{t.exports=["שלח אחורה"]},5961:t=>{t.exports=["סיאול"]},57902:t=>{t.exports=["ספט'"]},25866:t=>{t.exports=["שעות מסחר"]},59827:t=>{t.exports=["הפרד ימי מסחר"]},69240:t=>{t.exports=["שנחאי"]},37819:t=>{t.exports=["עסקת שורט"]},81428:t=>{t.exports=["הצג"]},98116:t=>{t.exports=["הצג את כל השרטוטים"]},39046:t=>{t.exports=["הצג את כל השרטוטים והאינדיקטורים"]},38293:t=>{t.exports=["הצג את כל השרטוטים, האינדיקטורים, הפוזיציות והפקודות"]},49982:t=>{t.exports=["הצג את כל האינדיקטורים"]},48284:t=>{t.exports=["הצג את כל הרעיונות"]},62632:t=>{t.exports=["הצג את כל הפוזיציות והפקודות"]},24620:t=>{t.exports=["הצג לחצן חוזה רציף"]},84813:t=>{t.exports=["הצג את תפוגת החוזה"]},66263:t=>{t.exports=["הצג דיבידנדים"]},46771:t=>{t.exports=['הצג דו"חות רווחים']},87933:t=>{t.exports=["הצג רעיונות של משתמשים עוקבים"]},72973:t=>{t.exports=["הצג עדכונים אחרונים"]},58669:t=>{t.exports=["הצג את הרעיונות שלי בלבד"]},30816:t=>{t.exports=["הצג פיצולי מניות"]},68161:t=>{t.exports=["סימן דרך"]},56683:t=>{t.exports=["סינגפור"]},69502:t=>{t.exports=["קו סינוס"]},44904:t=>{t.exports=["רבוע"]},70213:t=>{t.exports=["חריגה ממגבלת המחקר: {number} מחקרים בכל פריסה.\nבבקשה, הסר מס' מחקרים."]},32733:t=>{t.exports=["עיצוב"]},65323:t=>{t.exports=["תאגד לשמאל"]},14113:t=>{t.exports=["תאגד לימין"]},93161:t=>{t.exports=["הישאר במצב ציור"]},79511:t=>{t.exports=["קו צעד"]},84573:t=>{t.exports=["סטיקר"]},48767:t=>{t.exports=["שטוקהולם"]},29662:t=>{t.exports="Submicro"},9753:t=>{t.exports="Submillennium"},71722:t=>{t.exports=["סאבמינוט (Subminuette)"]},91889:t=>{t.exports=["סופר גל"]},33820:t=>{t.exports="Supermillennium"},11020:t=>{t.exports=["סינדי"]},89659:t=>{t.exports=["שגיאת סימול"]},90932:t=>{t.exports=["תווית שם הסימול"]},65986:t=>{t.exports=["מידע על הסימול"]},52054:t=>{t.exports=["תווית ערך אחרון לסימול"]},33606:t=>{t.exports=["סנכרון גלובלי"]},18008:t=>{t.exports=["סנכרון בפריסה"]},99969:t=>{t.exports=["גרף Point & Figure"]},53047:t=>{t.exports=["קווים מחוברים"]},34402:t=>{t.exports=["נָתִיב"]},70394:t=>{t.exports=["ערוץ מקביל"]},95995:t=>{t.exports=["פריז"]},29682:t=>{t.exports=["הדבק"]},51102:t=>{t.exports=["אחוז"]},35590:t=>{t.exports=["פרת'"]},19093:t=>{t.exports=["פניקס"]},22293:t=>{t.exports=["מניפת מחירים"]},43852:t=>{t.exports=["קילשון"]},37680:t=>{t.exports=["הצמד לסולם חדש משמאל"]},43707:t=>{t.exports=["הצמד לסולם חדש מימין"]},91130:t=>{t.exports=["הצמד לסולם השמאלי"]},61201:t=>{t.exports=["הצמד לסולם השמאלי (מוסתר)"]},764:t=>{t.exports=["הצמד לסולם הימני"]},20207:t=>{t.exports=["הצמד לסולם השמאלי‎ (מוסתר)"]},66156:t=>{t.exports=["הצמד לסולם (עכשיו שמאל)"]},54727:t=>{t.exports=["הצמד לסולם (כעת ללא קנה מידה)"]},76598:t=>{t.exports=["הצמד לסולם (עכשיו ימין)"]},39065:t=>{t.exports=["הצמד לסולם מחיר (כעת ‎{label}‎)"]},97324:t=>{t.exports=["הצמד לסולם ‎{label}‎"]}, -56948:t=>{t.exports=["הצמד לסולם ‎{label}‎ (מוסתר)"]},32156:t=>{t.exports=["צמוד לסולם השמאלי"]},8128:t=>{t.exports=["צמוד לסולם השמאלי (מוסתר)"]},3822:t=>{t.exports=["צמוד לסולם מחיר ‎ימין"]},44538:t=>{t.exports=["הצמד לסולם השמאלי‎ (מוסתר)"]},65810:t=>{t.exports=["צמוד לסולם ‎{label}‎"]},14125:t=>{t.exports=["צמוד לסולם ‎{label}‎ (מוסתר)"]},97378:t=>{t.exports=["כפתור פלוס"]},46669:t=>{t.exports=["אנא תן לנו הרשאת כתיבה ללוח בדפדפן שלך או הקש על ‎{keystroke}"]},35963:t=>{t.exports=["לחץ לחיצה ממושכת על {key} תוך כדי הגדלה כדי לשמור על מיקום הגרף"]},95921:t=>{t.exports=["תווית מחיר"]},28625:t=>{t.exports=["הערת מחיר"]},2032:t=>{t.exports=["טווח מחירים"]},32061:t=>{t.exports=["פורמט המחיר אינו חוקי."]},91492:t=>{t.exports=["קו מחיר"]},48404:t=>{t.exports=["ראשי"]},87086:t=>{t.exports=["הקרנה"]},10160:t=>{t.exports=["פורסם בתאריך {customer}, {date}"]},19056:t=>{t.exports=["קטאר"]},9998:t=>{t.exports=["מלבן מסובב"]},74214:t=>{t.exports=["רומא"]},50470:t=>{t.exports=["קרן"]},90357:t=>{t.exports=["טווח"]},26833:t=>{t.exports=["רייקיאוויק"]},328:t=>{t.exports=["מלבן"]},41615:t=>{t.exports=["בצע שוב"]},35001:t=>{t.exports=["מגמת רגרסיה"]},34596:t=>{t.exports=["הסר"]},1434:t=>{t.exports=["הסר שרטוטים"]},13951:t=>{t.exports=["הסר מחוונים"]},4142:t=>{t.exports=["בחר שם חדש לפריסת הגרף"]},20801:t=>{t.exports=["גרף ראנקו"]},34301:t=>{t.exports=["אפס תצוגת גרף"]},17258:t=>{t.exports=["אפס סקלת מחיר"]},25333:t=>{t.exports=["אפס סולם זמן"]},52588:t=>{t.exports=["ריאד"]},5871:t=>{t.exports=["ריגה"]},33603:t=>{t.exports=["אזהרה"]},48474:t=>{t.exports=["ורשה"]},20466:t=>{t.exports=["טוקלאו"]},94284:t=>{t.exports=["טוקיו"]},83836:t=>{t.exports=["טורונטו"]},38788:t=>{t.exports=["טייפה"]},39108:t=>{t.exports=["טאלין"]},37229:t=>{t.exports=["טקסט"]},16267:t=>{t.exports=["טהרן"]},19611:t=>{t.exports=["תבנית"]},29198:t=>{t.exports=["ספק הנתונים אינו מספק נתוני נפח עבור סימול זה"]},8162:t=>{t.exports=["לא ניתן לטעון את התצוגה המקדימה של הפרסום. השבת את תוספי הדפדפן ונסה שוב."]},65943:t=>{t.exports=["מתנד זה אינו יכול להיות מיושם על מתנד נוסף"]},74986:t=>{t.exports=["הסקריפט הזה מיועד להזמנה בלבד. כדי לבקש גישה, אנא צור קשר עם המחבר."]},98538:t=>{t.exports=["תבנית Three Drives"]},30973:t=>{t.exports=["טיקים"]},31976:t=>{t.exports=["זמן"]},64375:t=>{t.exports=["אזור זמן"]},95005:t=>{t.exports=["מחזורי זמן"]},87085:t=>{t.exports=["מסחר"]},94770:t=>{t.exports=["זוית מגמה"]},23104:t=>{t.exports=["קו מגמה"]},15501:t=>{t.exports=["שלוחת פיבונאצ'י מבוססת מגמה"]},31196:t=>{t.exports=["זמן פיבונאצ'י מבוסס מגמה"]},29245:t=>{t.exports=["משולש"]},83356:t=>{t.exports=["משולש למטה"]},12390:t=>{t.exports=["תבנית משולש"]},28340:t=>{t.exports=["משולש למעלה"]},93855:t=>{t.exports=["תוניס"]},50406:t=>{t.exports=["אזור זמן"]},81320:t=>{t.exports=["בטל"]},25933:t=>{t.exports=["יחידות"]},15101:t=>{t.exports=["בטל נעילה"]},34150:t=>{t.exports=["גל עולה 4"]},83927:t=>{t.exports=["גל עולה 5"]},58976:t=>{t.exports=["גל עולה 1 או A"]},11661:t=>{t.exports=["גל עולה 2 או B"]},53958:t=>{t.exports=["גל עולה 3"]},66560:t=>{t.exports=["גל עולה C"]},18426:t=>{ -t.exports=["טווח קבוע של פרופיל ווליום"]},61022:t=>{t.exports=["אינדיקטור פרופיל ווליום זמין רק בתוכניות המשודרגות שלנו."]},15771:t=>{t.exports=["ונקובר"]},56211:t=>{t.exports=["קו אנכי"]},75354:t=>{t.exports=["וילנה"]},21852:t=>{t.exports=["ניראות"]},27557:t=>{t.exports=["נראות אינטרוולים"]},89960:t=>{t.exports=["הצג כשהעכבר מעל"]},22198:t=>{t.exports=["סדר ויזואלי"]},7050:t=>{t.exports="X Cross"},66527:t=>{t.exports=["תבנית XABCD"]},17126:t=>{t.exports=["לא ניתן להציג את מסגרת הזמן של פיבוט זה ברזולוציה הזו"]},69293:t=>{t.exports=["יאנגון"]},84301:t=>{t.exports=["ציריך"]},76020:t=>{t.exports=["שנה את רמת אליוט"]},83935:t=>{t.exports=["אין לשנות תוויות חופפות"]},39402:t=>{t.exports=["שנה את נראות תווית המחיר הממוצעת"]},98866:t=>{t.exports=["שנה את הנראות הממוצעת של קו מחיר קרוב"]},5100:t=>{t.exports=["שנה נראות של תוויות ביקוש והיצע bid/ask"]},32311:t=>{t.exports=["שנה נראות שורות היצע וביקוש bid/ask"]},22641:t=>{t.exports=["שנה מטבע"]},30501:t=>{t.exports=["שנה פריסת גרף ל-{title}"]},7017:t=>{t.exports=["שנה נראות מתג החלפה לחוזה רציף"]},58108:t=>{t.exports=["שנה את נראות הספירה לאחור לסגירת הבר"]},7151:t=>{t.exports=["שנה טווח תאריכים"]},84944:t=>{t.exports=["שנה את נראות הדיבידנדים"]},79574:t=>{t.exports=["שנה את נראות האירועים בגרף"]},88217:t=>{t.exports=["שנה את נראות הרווחים"]},28288:t=>{t.exports=["שינוי נראות תפוגה של חוזה עתידי"]},66805:t=>{t.exports=["לשנות את הנראות של תוויות מחיר גבוה ונמוך"]},92556:t=>{t.exports=["לשנות את נראות קווי המחירים הגבוהים והנמוכים"]},87027:t=>{t.exports=["שנה נראות של אינדיקטורים ושם תוויות"]},14922:t=>{t.exports=["שנה נראות תוויות ערך של אינדיקטורים"]},19839:t=>{t.exports=["שנה את נראות העדכונים האחרונים"]},23783:t=>{t.exports=["שנה קבוצת קישור"]},87510:t=>{t.exports=["לשנות את גובה החלונית"]},50190:t=>{t.exports=["שנה נראות של לחצן הפלוס"]},49889:t=>{t.exports=["שנה את נראות תווית מחיר פרה/פןסט מארקט"]},16750:t=>{t.exports=["שנה את נראות קווי מחיר פרה/פןסט מארקט"]},59883:t=>{t.exports=["שנה את הנראות של קו סגירת מחיר הקודם"]},67761:t=>{t.exports=["שנה את קו המחיר"]},69510:t=>{t.exports=["שנה את יחס המחיר לבר"]},32303:t=>{t.exports=["שנה רזולוציה"]},526:t=>{t.exports=["שנה סימול"]},9402:t=>{t.exports=["שנה את נראות תוויות הסימולים"]},53150:t=>{t.exports=["שנה את נראות סימול הערך האחרון"]},12707:t=>{t.exports=["שנה נראות ערך קרוב של סימול קודם"]},65303:t=>{t.exports=["שנה סשן"]},15403:t=>{t.exports=["שנה את נראות הפסקות הסשן"]},53438:t=>{t.exports=["שנה את סגנון הסדרה"]},74488:t=>{t.exports=["שנה את נראות הפיצולים/ספליט"]},20505:t=>{t.exports=["שנה אזור זמן"]},39028:t=>{t.exports=["שנה יחידה"]},21511:t=>{t.exports=["שנה את הנראות"]},16698:t=>{t.exports=["לשנות את הנראות באינטרוול הנוכחי"]},78422:t=>{t.exports=["לשנות את הנראות באינטרוול הנוכחי ומעלה"]},49529:t=>{t.exports=["שנה נראות באינטרוול הנוכחי ומטה"]},66927:t=>{t.exports=["לשנות את הנראות בכל האינטרוולים"]},74428:t=>{t.exports=["שנה סגנון {title}"]},72032:t=>{t.exports=["שנה נקודת {pointIndex}"]},65911:t=>{t.exports=["הגרפים באדיבות TradingView"]},5179:t=>{t.exports=["העתק כלי-קו"]},3195:t=>{ -t.exports=["צור קבוצת כלים לקווים"]},92659:t=>{t.exports=["צור קבוצת כלי שורה מהבחירה"]},81791:t=>{t.exports=["צור ‎{tool}‎"]},63649:t=>{t.exports=["חתוך מקורות"]},78755:t=>{t.exports=["חתוך ‎{title}‎"]},99113:t=>{t.exports=["הוסף כלי קו {lineTool} לקבוצה {name}"]},40242:t=>{t.exports=["הוסף כלי(ם) קו לקבוצה ‎{group}‎"]},22856:t=>{t.exports=["הוסף מדד פיננסי זה לפריסה שלמה"]},82388:t=>{t.exports=["הוסף אינדיקטור זה לפריסה שלמה"]},94292:t=>{t.exports=["הוסף אסטרטגיה זו לפריסה שלמה"]},27982:t=>{t.exports=["הוסף סימול זה לפריסה שלמה"]},66568:t=>{t.exports=["החל את נושא הגרף"]},64034:t=>{t.exports=["החל את כל מאפייני הגרף"]},49037:t=>{t.exports=["החל תבנית שרטוט"]},96996:t=>{t.exports=["החל את ברירת המחדל של היצרן על מקורות נבחרים"]},44547:t=>{t.exports=["להחיל אינדיקטורים על כל הפריסה"]},26065:t=>{t.exports=["החל תבנית לימודית ‎{template}‎"]},58570:t=>{t.exports=["להחיל נושא של סרגלי כלים"]},27195:t=>{t.exports=["הבא את הקבוצה {title} קדימה"]},78246:t=>{t.exports=["הבא את {title} לחזית"]},56763:t=>{t.exports=["הבא ‎{title}‎ קדימה"]},5607:t=>{t.exports=["מאת TradingView"]},90621:t=>{t.exports=["נעילת טווח תאריכים"]},12962:t=>{t.exports=["מחק קו רמה"]},63391:t=>{t.exports=["אל תכלול כלי קווים מהקבוצה {group}"]},59942:t=>{t.exports=["הפוך תבנית ברים"]},70301:t=>{t.exports=["הסתר ‎{title}‎"]},91842:t=>{t.exports=["הסתר תווית קווי התראות"]},54781:t=>{t.exports=["הסתר את כלי השרטוט"]},44974:t=>{t.exports=["הסתר סימנים על הנרות"]},28916:t=>{t.exports=["נעילת אינטרוול"]},94245:t=>{t.exports=["הפוך גרף"]},90743:t=>{t.exports=["הוסף ‎{title}‎"]},53146:t=>{t.exports=["הוסף {title} אחרי {targetTitle}"]},74055:t=>{t.exports=["הכנס ‎{title}‎ אחרי ‎{target}‎"]},11231:t=>{t.exports=["הכנס ‎{title}‎ לפני ‎{target}‎"]},67176:t=>{t.exports=["הכנס ‎{title}‎ לפני ‎{targetTitle}‎"]},54597:t=>{t.exports=["טען תבנית שרטוט ברירת מחדל"]},30295:t=>{t.exports=["טוען..."]},50193:t=>{t.exports=["נעל ‎{title}‎"]},4963:t=>{t.exports=["נעל קבוצה {group}"]},68163:t=>{t.exports=["נעל אובייקטים"]},47107:t=>{t.exports=["הזז"]},11303:t=>{t.exports=["הזז ‎{title}‎ לסולם חדש משמאל"]},45544:t=>{t.exports=["העבר את {title} לסולם ימני חדש"]},81898:t=>{t.exports=["הזז את כל סולמות המחיר לשמאל"]},22863:t=>{t.exports=["הזז את כל סולמות המחיר לימין"]},45356:t=>{t.exports=["העבר שירטוט(ים)"]},15086:t=>{t.exports=["הזז לשמאל"]},61711:t=>{t.exports=["הזז לימין"]},4184:t=>{t.exports=["הזז סולם מחיר"]},74642:t=>{t.exports=["הפוך את ‎{title}‎ ללא קנה מידה (מסך מלא)"]},45223:t=>{t.exports=["הפוך את הקבוצה {group} לבלתי נראית"]},87927:t=>{t.exports=["הפוך את הקבוצה {group} לגלויה"]},62153:t=>{t.exports=["מזג למטה"]},70746:t=>{t.exports=["מזג לחלונית"]},66143:t=>{t.exports=["מזג למעלה"]},81870:t=>{t.exports=["דפוס ברי מראה"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["קנה מידה מחיר"]},99042:t=>{t.exports=["הרחב סולם מחיר בלבד"]},35962:t=>{t.exports=["זמן קנה מידה"]},68193:t=>{t.exports=["גלול"]},70009:t=>{t.exports=["זמן גלילה"]},69485:t=>{t.exports=["הגדר את אסטרטגיית בחירת סולם המחירים ל-{title}"]},16259:t=>{t.exports=["שלח {title} לאחור"]},66781:t=>{ -t.exports=["שלח את {title} לאחור"]},4998:t=>{t.exports=["שלח את הקבוצה {title} לאחור"]},64704:t=>{t.exports=["שתף כלי קו ברחבי העולם"]},77554:t=>{t.exports=["שיתוף כלי קו בפריסה"]},16237:t=>{t.exports=["הצג תווית קווי התראות"]},13622:t=>{t.exports=["הצג את כל הרעיונות"]},26267:t=>{t.exports=["הצג רעיונות של משתמשים במעקב"]},40061:t=>{t.exports=["הצג את הרעיונות שלי בלבד"]},52010:t=>{t.exports=["הישאר במצב שרטוט"]},98784:t=>{t.exports=["הפסק לסנכרן שרטוט"]},57011:t=>{t.exports=["הפסק לסנכרן כלי(ם) קו"]},92831:t=>{t.exports=["נעילת סימול"]},60635:t=>{t.exports=["סנכרן זמן"]},99769:t=>{t.exports=['מופעל ע"י']},68111:t=>{t.exports=["מופעל על ידי Tradingview"]},96916:t=>{t.exports=["הדבק שרטוט"]},80611:t=>{t.exports=["הדבק אינדיקטור"]},41601:t=>{t.exports=["הדבק {title}"]},84018:t=>{t.exports=["הצמד לסולם השמאלי"]},22615:t=>{t.exports=["הצמד לסולם השמאלי"]},56015:t=>{t.exports=["הצמד לסולם ‎{label}‎"]},33348:t=>{t.exports=["ארגן מחדש את החלונות"]},15516:t=>{t.exports=["הסר תכנים הלימודיים"]},80171:t=>{t.exports=["הסר תכנים לימודיים וכלי ציור"]},59211:t=>{t.exports=["הסר כלי קו ריקים שלא נבחרו"]},44656:t=>{t.exports=["הסר שרטוטים"]},70653:t=>{t.exports=["הסר את קבוצת השרטוטים"]},66414:t=>{t.exports=["להסיר קו מקורות נתונים"]},47637:t=>{t.exports=["הסר חלונית"]},39859:t=>{t.exports=["הסר {title}"]},78811:t=>{t.exports=["הסרת קבוצת כלי קו {name}"]},16338:t=>{t.exports=["שנה שם קבוצה {group} ל- {newName}"]},30910:t=>{t.exports=["אפס גדלי פריסה"]},21948:t=>{t.exports=["אפס קנה מידה"]},55064:t=>{t.exports=["אפס סולם זמן"]},13034:t=>{t.exports=["שנה את גודל הפריסה"]},9608:t=>{t.exports=["שחזר ברירות מחדל"]},63060:t=>{t.exports=["החלף קנה מידה אוטומטי"]},98860:t=>{t.exports=["החלף באינדקס ל-100 קנה מידה"]},21203:t=>{t.exports=["החלף נעילת סולם"]},60166:t=>{t.exports=["החלף סקאלה לוגריתמית"]},68642:t=>{t.exports=["הפעל/כבה קנה מידה באחוזים"]},33714:t=>{t.exports=["החלף קנה מידה רגיל"]},47122:t=>{t.exports=["עקוב אחר הזמן"]},28068:t=>{t.exports=["כבה את שיתוף כלי הקו"]},66824:t=>{t.exports=["פתח אובייקטים"]},51114:t=>{t.exports=["בטל את נעילת הקבוצה {group}"]},92421:t=>{t.exports=["בטל את נעילת ‎{title}‎"]},20057:t=>{t.exports=["בטל את המיזוג לחלונית התחתונה החדשה"]},52540:t=>{t.exports=["בטל מיזוג למעלה"]},86949:t=>{t.exports=["בטל מיזוג למטה"]},50728:t=>{t.exports=["עדכן ‎סקריפט ‎{title}‎"]},33355:t=>{t.exports=["נרות {count}"]},88841:t=>{t.exports=["{symbol} פיננסים באדיבות TradingView"]},38641:t=>{t.exports=["{userName} פורסם ב-{customer}, {date}"]},59833:t=>{t.exports=["זום"]},19813:t=>{t.exports=["הגדל תצוגה"]},9645:t=>{t.exports=["הקטן תצוגה"]},30572:t=>{t.exports=["יום","יומיים","ימים","ימים"]},52254:t=>{t.exports=["שעה","שעות","שעות","שעות"]},99062:t=>{t.exports=["חודש","חודשים","חודשים","חודשים"]},69143:t=>{t.exports=["דקה","דקות","דקות","דקות"]},71787:t=>{t.exports=["שניה","שניות","שניות","שניות"]},82797:t=>{t.exports=["טווח","טווחים","טווחים","טווחים"]},47966:t=>{t.exports=["שבוע","שבועות","שבועות","שבועות"]},99136:t=>{t.exports=["טיק","טיקים","טיקים","טיקים"]},18562:t=>{t.exports=Object.create(null), -t.exports["#AAPL-symbol-description"]=['Apple בע"מ'],t.exports["#AUDCAD-symbol-description"]=["דולר אוסטרלי/דולר קנדי"],t.exports["#AUDCHF-symbol-description"]=["דולר אוסטרלי/פרנק שוויצרי"],t.exports["#AUDJPY-symbol-description"]=["דולר אוסטרלי/יין יפני"],t.exports["#AUDNZD-symbol-description"]=["דולר אוסטרלי/דולר ניו זילנד"],t.exports["#AUDRUB-symbol-description"]=["דולר אוסטרלי/רובל רוסי"],t.exports["#AUDUSD-symbol-description"]=["דולר אוסטרלי/דולר אמריקאי"],t.exports["#BRLJPY-symbol-description"]=["ריאל ברזילאי / יין יפני"],t.exports["#BTCCAD-symbol-description"]=["ביטקוין / דולר קנדי"],t.exports["#BTCCNY-symbol-description"]=["ביטקוין / יואן סיני"],t.exports["#BTCEUR-symbol-description"]=["ביטקוין / יורו"],t.exports["#BTCKRW-symbol-description"]=["ביטקוין / וואן דרום קוריאני"],t.exports["#BTCRUR-symbol-description"]=["ביטקוין / רובל"],t.exports["#BTCUSD-symbol-description"]=["ביטקוין / דולר אמריקאי"],t.exports["#BVSP-symbol-description"]=["מדד בווספה ברזיל"],t.exports["#CADJPY-symbol-description"]=["דולר קנדי / יין יפני"],t.exports["#CB1!-symbol-description"]=["נפט גולמי ברנט"],t.exports["#CHFJPY-symbol-description"]=["פרנק שוויצרי / יין יפני"],t.exports["#COPPER-symbol-description"]=["CFD על נחושת"],t.exports["#ES1-symbol-description"]=["חוזה ‏E-Mini אס אנד פי 500"],t.exports["#ESP35-symbol-description"]="IBEX 35 Index",t.exports["#EUBUND-symbol-description"]=["קרנות ארופאיות"],t.exports["#EURAUD-symbol-description"]=["יורו / דולר אוסטרלי"],t.exports["#EURBRL-symbol-description"]=["יורו / ריאל ברזילאי"],t.exports["#EURCAD-symbol-description"]=["יורו / דולר קנדי"],t.exports["#EURCHF-symbol-description"]=["יורו / פרנק שוויצרי"],t.exports["#EURGBP-symbol-description"]=["יורו / לירה שטרלינג"],t.exports["#EURJPY-symbol-description"]=["יורו / יין יפני"],t.exports["#EURNZD-symbol-description"]=["יורו / דולר ניו זילנד"],t.exports["#EURRUB-symbol-description"]=["יורו / רובל רוסי"],t.exports["#EURRUB_TOM-symbol-description"]=["יורו / רובל"],t.exports["#EURSEK-symbol-description"]=["יורו / קורונה שוודית"],t.exports["#EURTRY-symbol-description"]=["יורו / לירה טורקית"],t.exports["#EURUSD-symbol-description"]=["יורו / דולר אמריקאי"],t.exports["#EUSTX50-symbol-description"]=["‏מדד Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["מדד CAC 40"],t.exports["#GB10-symbol-description"]=['אג"ח ממשלת בריטניה 10 שנים'],t.exports["#GBPAUD-symbol-description"]=["לירה שטרלינג / דולר אוסטרלי"],t.exports["#GBPCAD-symbol-description"]=["לירה שטרלינג / דולר קנדי"],t.exports["#GBPCHF-symbol-description"]=["לירה שטרלינג / פרנק שוויצרי"],t.exports["#GBPEUR-symbol-description"]=["לירה שטרלינג / יורו"],t.exports["#GBPJPY-symbol-description"]=["לירה שטרלינג / יין יפני"],t.exports["#GBPNZD-symbol-description"]=["לירה שטרלינג / דולר ניו זילנד"],t.exports["#GBPRUB-symbol-description"]=["לירה שטרלינג / רובל רוסי"],t.exports["#GBPUSD-symbol-description"]=["לירה שטרלינג / דולר אמריקאי"],t.exports["#GER30-symbol-description"]=["‏מדד DAX‏ גרמניה"],t.exports["#GOOGL-symbol-description"]=["אלפאבית (גוגל) דרגה א'"], -t.exports["#ITA40-symbol-description"]=["מדד FTSE MIB"],t.exports["#JPN225-symbol-description"]=["מדד ניקיי 225"],t.exports["#JPYKRW-symbol-description"]=["יין יפני / וואן דרום קוריאני"],t.exports["#JPYRUB-symbol-description"]=["יין יפני / רובל רוסי"],t.exports["#KA1-symbol-description"]=["חוזה סוכר #11"],t.exports["#KG1-symbol-description"]=["חוזה עתידי כותנה"],t.exports["#KT1-symbol-description"]=["KTCC - תאגיד קי. טרוניק"],t.exports["#LKOH-symbol-description"]="LUKOIL",t.exports["#LTCBTC-symbol-description"]=["לייטקוין / ביטקוין"],t.exports["#MGNT-symbol-description"]=["מגנית"],t.exports["#MICEX-symbol-description"]=["מדד MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["Microsoft Corp חברת מיקרוסופט"],t.exports["#NAS100-symbol-description"]=['‏מדדנ נאסד"ק 100 ‏'],t.exports["#NGAS-symbol-description"]=["גז טבעי (HenryHub)"],t.exports["#NKY-symbol-description"]=["‏מדד ניקיי 225"],t.exports["#NZDJPY-symbol-description"]=["דולר ניו זילנד / יין יפני"],t.exports["#NZDUSD-symbol-description"]=["דולר ניו זילנד / דולר אמריקאי"],t.exports["#RB1-symbol-description"]=["חוזה עתידי גז RBOB"],t.exports["#RTS-symbol-description"]=["‏מדד RTS רוסיה"],t.exports["#SBER-symbol-description"]=["SBERBANK סברבנק"],t.exports["#SPX500-symbol-description"]=["מדד S&P 500 ‏"],t.exports["#TWTR-symbol-description"]=["TWITTER INC טוויטר"],t.exports["#UK100-symbol-description"]=["מדד FTSE 100"],t.exports["#USDBRL-symbol-description"]=["דולר אמריקאי / ריאל ברזילאי"],t.exports["#USDCAD-symbol-description"]=["דולר אמריקאי / דולר קנדי"],t.exports["#USDCHF-symbol-description"]=["דולר אמריקאי / פרנק שוויצרי"],t.exports["#USDCNY-symbol-description"]=["דולר אמריקאי / יואן סיני"],t.exports["#USDDKK-symbol-description"]=["דולר אמריקאי / קורנה דנמרק"],t.exports["#USDHKD-symbol-description"]=["דולר אמריקאי / דולר הונג קונג"],t.exports["#USDIDR-symbol-description"]=["דולר אמריקאי / רופיה"],t.exports["#USDINR-symbol-description"]=["דולר אמריקאי / רופי הודי"],t.exports["#USDJPY-symbol-description"]=["דולר אמריקאי / יין יפני"],t.exports["#USDKRW-symbol-description"]=["דולר אמריקאי / וואן דרום קוראני"],t.exports["#USDMXN-symbol-description"]=["דולר אמריקאי / פאסו מקסיקני"],t.exports["#USDPHP-symbol-description"]=["דולר אמריקאי / פאסו פיליפיני"],t.exports["#USDRUB-symbol-description"]=["דולר אמריקאי / רובל רוסי"],t.exports["#USDRUB_TOM-symbol-description"]=["דולר אמריקאי / רובל רוסי"],t.exports["#USDSEK-symbol-description"]=["דולר אמריקאי / קורונה שוודי"],t.exports["#USDSGD-symbol-description"]=["דולר אמריקאי / דולר סינגפור"],t.exports["#USDTRY-symbol-description"]=["דולר אמריקאי / לירה טורקית"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["כסף / דולר אמריקאי"],t.exports["#XAUUSD-symbol-description"]=["זהב / דולר אמריקאי"],t.exports["#XPDUSD-symbol-description"]=["CFD'S על פלאדיום"],t.exports["#XPTUSD-symbol-description"]=["פלטיניום / דולר אמריקאי"],t.exports["#ZS1-symbol-description"]=["פולי סויה חוזה עתידי ECBT"], -t.exports["#ZW1-symbol-description"]=["חוזה עתידי חיטה - ECBT"],t.exports["#BTCGBP-symbol-description"]=["ביטקוין / לירה שטרלינג"],t.exports["#MICEXINDEXCF-symbol-description"]=["MICEX אינדקס רוסיה"],t.exports["#BTCAUD-symbol-description"]=["ביטקוין / דולר אוסטרלי"],t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["מדד TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["USD/PLN"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["מדד CAC 40"],t.exports["#XBTCAD-symbol-description"]=["ביטקוין / דולר קנדי"],t.exports["#ITI2!-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"], -t.exports["#ITIU2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",t.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",t.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",t.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",t.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",t.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",t.exports["#INDEX:KLSE-symbol-description"]=["אינדקס בורסת מלזיה KLCI"],t.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",t.exports["#INDEX:STI-symbol-description"]="STI Index",t.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",t.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",t.exports["#NYMEX:KT1!-symbol-description"]=["חוזים עתידיים על קפה"],t.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",t.exports["#OANDA:USDPLN-symbol-description"]=["דולר אמריקאי / זלוטי פולני"],t.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",t.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",t.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",t.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",t.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",t.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",t.exports["#TVC:GOLD-symbol-description"]=["CFDs על זהב (US$ / OZ)"],t.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",t.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",t.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",t.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",t.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)", -t.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",t.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",t.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",t.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",t.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",t.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",t.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",t.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",t.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",t.exports["#NYMEX:RB1!-symbol-description"]=["חוזים עתידיים על בנזין RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["חוזים עתידיים על נמל NY ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["חוזים עתידיים אתנול ניו יורק"],t.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",t.exports["#COMEX:ZA1!-symbol-description"]=["חוזים עתידיים אבץ"],t.exports["#CBOT:ZW1!-symbol-description"]=["חוזים עתידיים על חיטה"],t.exports["#NYMEX:KA1!-symbol-description"]=["חוזים עתידיים סוכר #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["חוזים עתידיים על תירס"],t.exports["#CME:E61!-symbol-description"]=["חוזים עתידיים אירו"],t.exports["#CME:B61!-symbol-description"]=["חוזים עתידיים על הפאונד הבריטי"],t.exports["#CME:QJY1!-symbol-description"]=["חוזים עתידיים ין יפני"],t.exports["#CME:A61!-symbol-description"]=["חוזים עתידיים דולר אוסטרלי"],t.exports["#CME:D61!-symbol-description"]=["חוזים עתידיים על דולר קנדי"],t.exports["#CME:SP1!-symbol-description"]=["חוזים עתידיים S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=['חוזים עתידיים נאסד"ק 100 E-mini'],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["חוזים עתידיים E-mini דאו ג'ונס ($5)"],t.exports["#CME:NY1!-symbol-description"]=["חוזים עתידיים ניקיי 225"],t.exports["#EUREX:DY1!-symbol-description"]=["מדד דאקס"],t.exports["#CME:IF1!-symbol-description"]=["חוזים עתידיים על מדד IBOVESPA-$"],t.exports["#CBOT:TY1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח ל-10 שנים'],t.exports["#CBOT:FV1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח ל-5 שנים'],t.exports["#CBOT:ZE1!-symbol-description"]=['חוזים עתידיים שטרות אג"ח - לשלוש שנים'],t.exports["#CBOT:TU1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח לשנתיים'],t.exports["#CBOT:FF1!-symbol-description"]=["חוזים עתידיים על ריבית של קרנות FED ל-30 יום"],t.exports["#CBOT:US1!-symbol-description"]=["חוזים עתידיים על T-Bond"],t.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",t.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",t.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",t.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",t.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",t.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",t.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate", +t.exports=["דבלין"]},85223:t=>{t.exports=["אימוג'י"]},24435:t=>{t.exports=["הכנס שם חדש לפריסת הגרף"]},93512:t=>{t.exports=["ערוך התראה {title}"]},91215:t=>{t.exports=["תיקון גל אליוט (ABC)"]},80983:t=>{t.exports=["גלי אליוט קומבו כפול (WXY)"]},74118:t=>{t.exports=["גלי אליוט אימפולס (12345)"]},95840:t=>{t.exports=["משולש גלי אליוט (ABCDE)"]},66637:t=>{t.exports=["גל אליוט קומבו-משולש (WXYXZ)"]},69418:t=>{t.exports=["אליפסה"]},27558:t=>{t.exports=["הרחב קווי התראה"]},2578:t=>{t.exports=["קו מורחב"]},77295:t=>{t.exports=["בורסה"]},2899:t=>{t.exports=["חלון הנמצא מעל"]},53387:t=>{t.exports=["חלון הנמצא מתחת"]},36972:t=>{t.exports=["תחזית"]},17994:t=>{t.exports=["שמירת הספרייה נכשלה"]},87375:t=>{t.exports=["שמירת הסקריפט נכשלה"]},35050:t=>{t.exports=["פבר'"]},82719:t=>{t.exports=["ערוץ פיבונאצ'י"]},64192:t=>{t.exports=["מעגלי פיבונאצ'י"]},63835:t=>{t.exports=["תיקוני פיבונאצ'י"]},18072:t=>{t.exports=["קשתות התנגדות מהירות פיבונאצ'י"]},20877:t=>{t.exports=["מניפת התנגדות למהירות פיבונאצ'י"]},76783:t=>{t.exports=["ספירלת פיבונאצ'י"]},89037:t=>{t.exports=["אזור זמן פיבונאצ'י"]},72489:t=>{t.exports=["טריז פיבונאצ'י"]},21524:t=>{t.exports=["דגל"]},55678:t=>{t.exports=["סמן בדגל"]},29230:t=>{t.exports=["שיא/שפל חלק"]},92754:t=>{t.exports=["הפוך במאוזן"]},42015:t=>{t.exports=["חלק שבור אינו חוקי"]},47542:t=>{t.exports=["מחקרים פונדמנטאליים אינם זמינים עוד על הגרף"]},16245:t=>{t.exports=["כלכותה"]},3155:t=>{t.exports=["קטמנדו"]},92901:t=>{t.exports=["גרף קאגי"]},2693:t=>{t.exports=["קראצ'י"]},72374:t=>{t.exports=["כווית"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["הו צ'י מין"]},61582:t=>{t.exports=["נרות חלולים"]},32918:t=>{t.exports=["הונג קונג"]},61351:t=>{t.exports=["הונולולו"]},60049:t=>{t.exports=["קו אופקי"]},76604:t=>{t.exports=["קרן אופקית"]},42616:t=>{t.exports=["ראש וכתפיים"]},40530:t=>{t.exports=["הייקין אשי"]},99820:t=>{t.exports=["הלסינקי"]},31971:t=>{t.exports=["הסתר"]},33911:t=>{t.exports=["הסתר הכל"]},95551:t=>{t.exports=["הסתר את כל כלי השרטוט"]},44312:t=>{t.exports=["הסתר את כל השרטוטים והאינדיקטורים"]},67927:t=>{t.exports=["הסתר את כל השרטוטים, האינדיקטורים, הפוזיציות והפקודות"]},86306:t=>{t.exports=["הסתר את כל האינדיקטורים"]},70803:t=>{t.exports=["הסתר את כל הפוזיציות והפקודות"]},13277:t=>{t.exports=["הסתר שרטוטים"]},8251:t=>{t.exports=["הסתר אירועים על הגרף"]},44177:t=>{t.exports=["הסתר אינדיקטורים"]},2441:t=>{t.exports=["הסתר סימנים על הנרות"]},90540:t=>{t.exports=["הסתר פוזיציות ופקודות"]},30777:t=>{t.exports=["גבוה"]},31994:t=>{t.exports=["גבוה-נמוך"]},60259:t=>{t.exports=["תוויות מחיר גבוה ונמוך"]},21803:t=>{t.exports=["קווי מחיר גבוה ונמוך"]},31895:t=>{t.exports=["מרקר מדגיש"]},69085:t=>{t.exports=['ההיסטוגרמה גדולה מדי, נא להגדיל את הקלט "גודל שורה".']},8122:t=>{t.exports=["ההיסטוגרמה גדולה מדי, אנא צמצם את הקלט 'גודל שורה'."]},23450:t=>{t.exports=["תמונה"]},71778:t=>{t.exports=["ביניים"]},14177:t=>{t.exports=["סימול לא קיים"]},53239:t=>{t.exports=["הפוך גרף"]},20062:t=>{t.exports=["צמוד ל-100"]},81584:t=>{t.exports=["תוויות ערך של אינדיקטורים"]},31485:t=>{ +t.exports=["שמות תוויות של אינדיקטורים"]},27677:t=>{t.exports=["קו מידע"]},98767:t=>{t.exports=["הוסף אינדיקטור"]},9114:t=>{t.exports=["בתוך"]},12354:t=>{t.exports=["קילשון פנימי"]},26579:t=>{t.exports=["אייקון"]},37885:t=>{t.exports=["איסטנבול"]},87469:t=>{t.exports=["יוהנסבורג"]},52707:t=>{t.exports=["ג'קרטה"]},95425:t=>{t.exports=["ינו'"]},42890:t=>{t.exports=["ירושלים"]},6215:t=>{t.exports=["יול'"]},15224:t=>{t.exports=["יונ'"]},36253:t=>{t.exports=["ג'ונו"]},15241:t=>{t.exports=["משמאל"]},29404:t=>{t.exports=["מימין"]},850:t=>{t.exports=["אופס!"]},675:t=>{t.exports=["עץ אובייקטים"]},73546:t=>{t.exports=["אוק'"]},39280:t=>{t.exports=["פתיחה"]},25595:t=>{t.exports=["מקורי"]},82906:t=>{t.exports="Oslo"},8136:t=>{t.exports=["נמוך"]},42284:t=>{t.exports=["נעל"]},1441:t=>{t.exports=["פתח/סגור"]},82232:t=>{t.exports=["נעל קו סמן אנכי לפי זמן"]},18219:t=>{t.exports=["נעל יחס מחיר לנר"]},12285:t=>{t.exports=["לוגריתמי"]},50286:t=>{t.exports=["לונדון"]},44604:t=>{t.exports=["עסקת לונג"]},87604:t=>{t.exports=["לוס אנג'לס"]},18528:t=>{t.exports=["תווית למטה"]},13046:t=>{t.exports=["תווית למעלה"]},94420:t=>{t.exports=["תוויות"]},89155:t=>{t.exports=["לאגוס"]},25846:t=>{t.exports=["לימה"]},1277:t=>{t.exports=["קו"]},38397:t=>{t.exports=["קו עם סמנים"]},63492:t=>{t.exports=["מקטע קו"]},83182:t=>{t.exports=["קווים"]},78104:t=>{t.exports=["קישור לתמונת הגרף שהועתק ללוח {emoji}"]},50091:t=>{t.exports=["ליסבון"]},64352:t=>{t.exports=["לוקסמבורג"]},11156:t=>{t.exports=["תוכנת מסחר MTPredictor"]},67861:t=>{t.exports=["הזז את הנקודה למיקום העוגן ולאחר מכן הקש כדי למקם"]},45828:t=>{t.exports=["הזז ל.."]},44302:t=>{t.exports=["הזז קנה מידה לשמאל"]},94338:t=>{t.exports=["הזז קנה מידה לימין"]},66276:t=>{t.exports=["שיף מותאם"]},18559:t=>{t.exports=["קילשון שיף מותאם"]},18665:t=>{t.exports=["מוסקבה"]},58038:t=>{t.exports=["מדריד"]},34190:t=>{t.exports=["מלטה"]},90271:t=>{t.exports=["מנילה"]},51369:t=>{t.exports=["מרץ"]},85095:t=>{t.exports=["מקסיקו סיטי"]},75633:t=>{t.exports=["מזג את כל סולמות המחיר לאחד"]},95093:t=>{t.exports=["מעורב"]},10931:t=>{t.exports=["מיקרו"]},58397:t=>{t.exports=["מילניום"]},85884:t=>{t.exports=["מינוט (Minuette)"]},9632:t=>{t.exports=["זעיר"]},63158:t=>{t.exports=["הפוך במאונך"]},42769:t=>{t.exports=["מוסקט"]},43088:t=>{t.exports="N/A"},3485:t=>{t.exports=["ללא קנה מידה (מסך-מלא)"]},8886:t=>{t.exports=["אין סנכרון"]},16971:t=>{t.exports=["אין נתוני נפח"]},75549:t=>{t.exports=["הערה"]},71230:t=>{t.exports=["נוב'"]},99203:t=>{t.exports=["אי נורפולק"]},79023:t=>{t.exports=["ניירובי"]},91203:t=>{t.exports=["ניו יורק"]},24143:t=>{t.exports=["ניו זילנד‏"]},40887:t=>{t.exports=["חלון חדש מעל"]},96712:t=>{t.exports=["חלון חדש מתחת"]},33566:t=>{t.exports=["ניקוסיה"]},56670:t=>{t.exports=["משהו השתבש"]},64968:t=>{t.exports=["משהו השתבש. בבקשה נסה שוב מאוחר יותר."]},10520:t=>{t.exports=["שמור פריסת גרף חדשה"]},9908:t=>{t.exports=["שמור בשם"]},68553:t=>{t.exports=["סן סלבדור"]},65412:t=>{t.exports=["סנטיאגו"]},13538:t=>{t.exports=["סאו פאולו"]},37207:t=>{t.exports=["הרחב סולם מחיר בלבד"]},51464:t=>{t.exports=["שיף"]}, +98114:t=>{t.exports=["קילשון שיף"]},1535:t=>{t.exports=["הסקריפט לט יתעדכן אם תעזוב את הדף."]},89517:t=>{t.exports=["הגדרות"]},43247:t=>{t.exports=["הפיסקה של החלק השני אינו חוקי."]},19796:t=>{t.exports=["שלח לאחור"]},23221:t=>{t.exports=["שלח אחורה"]},5961:t=>{t.exports=["סיאול"]},57902:t=>{t.exports=["ספט'"]},25866:t=>{t.exports=["שעות מסחר"]},59827:t=>{t.exports=["הפרד ימי מסחר"]},69240:t=>{t.exports=["שנחאי"]},37819:t=>{t.exports=["עסקת שורט"]},81428:t=>{t.exports=["הצג"]},98116:t=>{t.exports=["הצג את כל השרטוטים"]},39046:t=>{t.exports=["הצג את כל השרטוטים והאינדיקטורים"]},38293:t=>{t.exports=["הצג את כל השרטוטים, האינדיקטורים, הפוזיציות והפקודות"]},49982:t=>{t.exports=["הצג את כל האינדיקטורים"]},48284:t=>{t.exports=["הצג את כל הרעיונות"]},62632:t=>{t.exports=["הצג את כל הפוזיציות והפקודות"]},24620:t=>{t.exports=["הצג לחצן חוזה רציף"]},84813:t=>{t.exports=["הצג את תפוגת החוזה"]},66263:t=>{t.exports=["הצג דיבידנדים"]},46771:t=>{t.exports=['הצג דו"חות רווחים']},87933:t=>{t.exports=["הצג רעיונות של משתמשים עוקבים"]},72973:t=>{t.exports=["הצג עדכונים אחרונים"]},58669:t=>{t.exports=["הצג את הרעיונות שלי בלבד"]},30816:t=>{t.exports=["הצג פיצולי מניות"]},68161:t=>{t.exports=["סימן דרך"]},56683:t=>{t.exports=["סינגפור"]},69502:t=>{t.exports=["קו סינוס"]},44904:t=>{t.exports=["רבוע"]},70213:t=>{t.exports=["חריגה ממגבלת המחקר: {number} מחקרים בכל פריסה.\nבבקשה, הסר מס' מחקרים."]},32733:t=>{t.exports=["עיצוב"]},65323:t=>{t.exports=["תאגד לשמאל"]},14113:t=>{t.exports=["תאגד לימין"]},93161:t=>{t.exports=["הישאר במצב ציור"]},79511:t=>{t.exports=["קו צעד"]},84573:t=>{t.exports=["סטיקר"]},48767:t=>{t.exports=["שטוקהולם"]},29662:t=>{t.exports="Submicro"},9753:t=>{t.exports="Submillennium"},71722:t=>{t.exports=["סאבמינוט (Subminuette)"]},91889:t=>{t.exports=["סופר גל"]},33820:t=>{t.exports="Supermillennium"},11020:t=>{t.exports=["סינדי"]},89659:t=>{t.exports=["שגיאת סימול"]},90932:t=>{t.exports=["תווית שם הסימול"]},65986:t=>{t.exports=["מידע על הסימול"]},52054:t=>{t.exports=["תווית ערך אחרון לסימול"]},33606:t=>{t.exports=["סנכרון גלובלי"]},18008:t=>{t.exports=["סנכרון בפריסה"]},99969:t=>{t.exports=["גרף Point & Figure"]},53047:t=>{t.exports=["קווים מחוברים"]},34402:t=>{t.exports=["נָתִיב"]},70394:t=>{t.exports=["ערוץ מקביל"]},95995:t=>{t.exports=["פריז"]},29682:t=>{t.exports=["הדבק"]},51102:t=>{t.exports=["אחוז"]},35590:t=>{t.exports=["פרת'"]},19093:t=>{t.exports=["פניקס"]},22293:t=>{t.exports=["מניפת מחירים"]},43852:t=>{t.exports=["קילשון"]},37680:t=>{t.exports=["הצמד לסולם חדש משמאל"]},43707:t=>{t.exports=["הצמד לסולם חדש מימין"]},91130:t=>{t.exports=["הצמד לסולם השמאלי"]},61201:t=>{t.exports=["הצמד לסולם השמאלי (מוסתר)"]},764:t=>{t.exports=["הצמד לסולם הימני"]},20207:t=>{t.exports=["הצמד לסולם השמאלי‎ (מוסתר)"]},66156:t=>{t.exports=["הצמד לסולם (עכשיו שמאל)"]},54727:t=>{t.exports=["הצמד לסולם (כעת ללא קנה מידה)"]},76598:t=>{t.exports=["הצמד לסולם (עכשיו ימין)"]},39065:t=>{t.exports=["הצמד לסולם מחיר (כעת ‎{label}‎)"]},97324:t=>{t.exports=["הצמד לסולם ‎{label}‎"]},56948:t=>{t.exports=["הצמד לסולם ‎{label}‎ (מוסתר)"]},32156:t=>{ +t.exports=["צמוד לסולם השמאלי"]},8128:t=>{t.exports=["צמוד לסולם השמאלי (מוסתר)"]},3822:t=>{t.exports=["צמוד לסולם מחיר ‎ימין"]},44538:t=>{t.exports=["הצמד לסולם השמאלי‎ (מוסתר)"]},65810:t=>{t.exports=["צמוד לסולם ‎{label}‎"]},14125:t=>{t.exports=["צמוד לסולם ‎{label}‎ (מוסתר)"]},97378:t=>{t.exports=["כפתור פלוס"]},46669:t=>{t.exports=["אנא תן לנו הרשאת כתיבה ללוח בדפדפן שלך או הקש על ‎{keystroke}"]},35963:t=>{t.exports=["לחץ לחיצה ממושכת על {key} תוך כדי הגדלה כדי לשמור על מיקום הגרף"]},95921:t=>{t.exports=["תווית מחיר"]},28625:t=>{t.exports=["הערת מחיר"]},2032:t=>{t.exports=["טווח מחירים"]},32061:t=>{t.exports=["פורמט המחיר אינו חוקי."]},91492:t=>{t.exports=["קו מחיר"]},48404:t=>{t.exports=["ראשי"]},87086:t=>{t.exports=["הקרנה"]},10160:t=>{t.exports=["פורסם בתאריך {customer}, {date}"]},19056:t=>{t.exports=["קטאר"]},9998:t=>{t.exports=["מלבן מסובב"]},74214:t=>{t.exports=["רומא"]},50470:t=>{t.exports=["קרן"]},90357:t=>{t.exports=["טווח"]},26833:t=>{t.exports=["רייקיאוויק"]},328:t=>{t.exports=["מלבן"]},41615:t=>{t.exports=["בצע שוב"]},35001:t=>{t.exports=["מגמת רגרסיה"]},34596:t=>{t.exports=["הסר"]},1434:t=>{t.exports=["הסר שרטוטים"]},13951:t=>{t.exports=["הסר מחוונים"]},4142:t=>{t.exports=["בחר שם חדש לפריסת הגרף"]},20801:t=>{t.exports=["גרף ראנקו"]},34301:t=>{t.exports=["אפס תצוגת גרף"]},17258:t=>{t.exports=["אפס סקלת מחיר"]},25333:t=>{t.exports=["אפס סולם זמן"]},52588:t=>{t.exports=["ריאד"]},5871:t=>{t.exports=["ריגה"]},33603:t=>{t.exports=["אזהרה"]},48474:t=>{t.exports=["ורשה"]},20466:t=>{t.exports=["טוקלאו"]},94284:t=>{t.exports=["טוקיו"]},83836:t=>{t.exports=["טורונטו"]},38788:t=>{t.exports=["טייפה"]},39108:t=>{t.exports=["טאלין"]},37229:t=>{t.exports=["טקסט"]},16267:t=>{t.exports=["טהרן"]},19611:t=>{t.exports=["תבנית"]},29198:t=>{t.exports=["ספק הנתונים אינו מספק נתוני נפח עבור סימול זה"]},8162:t=>{t.exports=["לא ניתן לטעון את התצוגה המקדימה של הפרסום. השבת את תוספי הדפדפן ונסה שוב."]},65943:t=>{t.exports=["מתנד זה אינו יכול להיות מיושם על מתנד נוסף"]},74986:t=>{t.exports=["הסקריפט הזה מיועד להזמנה בלבד. כדי לבקש גישה, אנא צור קשר עם המחבר."]},98538:t=>{t.exports=["תבנית Three Drives"]},30973:t=>{t.exports=["טיקים"]},31976:t=>{t.exports=["זמן"]},64375:t=>{t.exports=["אזור זמן"]},95005:t=>{t.exports=["מחזורי זמן"]},87085:t=>{t.exports=["מסחר"]},94770:t=>{t.exports=["זוית מגמה"]},23104:t=>{t.exports=["קו מגמה"]},15501:t=>{t.exports=["שלוחת פיבונאצ'י מבוססת מגמה"]},31196:t=>{t.exports=["זמן פיבונאצ'י מבוסס מגמה"]},29245:t=>{t.exports=["משולש"]},83356:t=>{t.exports=["משולש למטה"]},12390:t=>{t.exports=["תבנית משולש"]},28340:t=>{t.exports=["משולש למעלה"]},93855:t=>{t.exports=["תוניס"]},50406:t=>{t.exports=["אזור זמן"]},81320:t=>{t.exports=["בטל"]},25933:t=>{t.exports=["יחידות"]},15101:t=>{t.exports=["בטל נעילה"]},34150:t=>{t.exports=["גל עולה 4"]},83927:t=>{t.exports=["גל עולה 5"]},58976:t=>{t.exports=["גל עולה 1 או A"]},11661:t=>{t.exports=["גל עולה 2 או B"]},53958:t=>{t.exports=["גל עולה 3"]},66560:t=>{t.exports=["גל עולה C"]},18426:t=>{t.exports=["טווח קבוע של פרופיל ווליום"]},61022:t=>{ +t.exports=["אינדיקטור פרופיל ווליום זמין רק בתוכניות המשודרגות שלנו."]},15771:t=>{t.exports=["ונקובר"]},56211:t=>{t.exports=["קו אנכי"]},75354:t=>{t.exports=["וילנה"]},21852:t=>{t.exports=["ניראות"]},27557:t=>{t.exports=["נראות אינטרוולים"]},89960:t=>{t.exports=["הצג כשהעכבר מעל"]},22198:t=>{t.exports=["סדר ויזואלי"]},7050:t=>{t.exports="X Cross"},66527:t=>{t.exports=["תבנית XABCD"]},17126:t=>{t.exports=["לא ניתן להציג את מסגרת הזמן של פיבוט זה ברזולוציה הזו"]},69293:t=>{t.exports=["יאנגון"]},84301:t=>{t.exports=["ציריך"]},76020:t=>{t.exports=["שנה את רמת אליוט"]},83935:t=>{t.exports=["אין לשנות תוויות חופפות"]},39402:t=>{t.exports=["שנה את נראות תווית המחיר הממוצעת"]},98866:t=>{t.exports=["שנה את הנראות הממוצעת של קו מחיר קרוב"]},5100:t=>{t.exports=["שנה נראות של תוויות ביקוש והיצע bid/ask"]},32311:t=>{t.exports=["שנה נראות שורות היצע וביקוש bid/ask"]},22641:t=>{t.exports=["שנה מטבע"]},30501:t=>{t.exports=["שנה פריסת גרף ל-{title}"]},7017:t=>{t.exports=["שנה נראות מתג החלפה לחוזה רציף"]},58108:t=>{t.exports=["שנה את נראות הספירה לאחור לסגירת הבר"]},7151:t=>{t.exports=["שנה טווח תאריכים"]},84944:t=>{t.exports=["שנה את נראות הדיבידנדים"]},79574:t=>{t.exports=["שנה את נראות האירועים בגרף"]},88217:t=>{t.exports=["שנה את נראות הרווחים"]},28288:t=>{t.exports=["שינוי נראות תפוגה של חוזה עתידי"]},66805:t=>{t.exports=["לשנות את הנראות של תוויות מחיר גבוה ונמוך"]},92556:t=>{t.exports=["לשנות את נראות קווי המחירים הגבוהים והנמוכים"]},87027:t=>{t.exports=["שנה נראות של אינדיקטורים ושם תוויות"]},14922:t=>{t.exports=["שנה נראות תוויות ערך של אינדיקטורים"]},19839:t=>{t.exports=["שנה את נראות העדכונים האחרונים"]},23783:t=>{t.exports=["שנה קבוצת קישור"]},87510:t=>{t.exports=["לשנות את גובה החלונית"]},50190:t=>{t.exports=["שנה נראות של לחצן הפלוס"]},49889:t=>{t.exports=["שנה את נראות תווית מחיר פרה/פןסט מארקט"]},16750:t=>{t.exports=["שנה את נראות קווי מחיר פרה/פןסט מארקט"]},59883:t=>{t.exports=["שנה את הנראות של קו סגירת מחיר הקודם"]},67761:t=>{t.exports=["שנה את קו המחיר"]},69510:t=>{t.exports=["שנה את יחס המחיר לבר"]},32303:t=>{t.exports=["שנה רזולוציה"]},526:t=>{t.exports=["שנה סימול"]},9402:t=>{t.exports=["שנה את נראות תוויות הסימולים"]},53150:t=>{t.exports=["שנה את נראות סימול הערך האחרון"]},12707:t=>{t.exports=["שנה נראות ערך קרוב של סימול קודם"]},65303:t=>{t.exports=["שנה סשן"]},15403:t=>{t.exports=["שנה את נראות הפסקות הסשן"]},53438:t=>{t.exports=["שנה את סגנון הסדרה"]},74488:t=>{t.exports=["שנה את נראות הפיצולים/ספליט"]},20505:t=>{t.exports=["שנה אזור זמן"]},39028:t=>{t.exports=["שנה יחידה"]},21511:t=>{t.exports=["שנה את הנראות"]},16698:t=>{t.exports=["לשנות את הנראות באינטרוול הנוכחי"]},78422:t=>{t.exports=["לשנות את הנראות באינטרוול הנוכחי ומעלה"]},49529:t=>{t.exports=["שנה נראות באינטרוול הנוכחי ומטה"]},66927:t=>{t.exports=["לשנות את הנראות בכל האינטרוולים"]},74428:t=>{t.exports=["שנה סגנון {title}"]},72032:t=>{t.exports=["שנה נקודת {pointIndex}"]},65911:t=>{t.exports=["הגרפים באדיבות TradingView"]},5179:t=>{t.exports=["העתק כלי-קו"]},3195:t=>{t.exports=["צור קבוצת כלים לקווים"]},92659:t=>{ +t.exports=["צור קבוצת כלי שורה מהבחירה"]},81791:t=>{t.exports=["צור ‎{tool}‎"]},63649:t=>{t.exports=["חתוך מקורות"]},78755:t=>{t.exports=["חתוך ‎{title}‎"]},99113:t=>{t.exports=["הוסף כלי קו {lineTool} לקבוצה {name}"]},40242:t=>{t.exports=["הוסף כלי(ם) קו לקבוצה ‎{group}‎"]},22856:t=>{t.exports=["הוסף מדד פיננסי זה לפריסה שלמה"]},82388:t=>{t.exports=["הוסף אינדיקטור זה לפריסה שלמה"]},94292:t=>{t.exports=["הוסף אסטרטגיה זו לפריסה שלמה"]},27982:t=>{t.exports=["הוסף סימול זה לפריסה שלמה"]},66568:t=>{t.exports=["החל את נושא הגרף"]},64034:t=>{t.exports=["החל את כל מאפייני הגרף"]},49037:t=>{t.exports=["החל תבנית שרטוט"]},96996:t=>{t.exports=["החל את ברירת המחדל של היצרן על מקורות נבחרים"]},44547:t=>{t.exports=["להחיל אינדיקטורים על כל הפריסה"]},26065:t=>{t.exports=["החל תבנית לימודית ‎{template}‎"]},58570:t=>{t.exports=["להחיל נושא של סרגלי כלים"]},27195:t=>{t.exports=["הבא את הקבוצה {title} קדימה"]},78246:t=>{t.exports=["הבא את {title} לחזית"]},56763:t=>{t.exports=["הבא ‎{title}‎ קדימה"]},5607:t=>{t.exports=["מאת TradingView"]},90621:t=>{t.exports=["נעילת טווח תאריכים"]},12962:t=>{t.exports=["מחק קו רמה"]},63391:t=>{t.exports=["אל תכלול כלי קווים מהקבוצה {group}"]},59942:t=>{t.exports=["הפוך תבנית ברים"]},70301:t=>{t.exports=["הסתר ‎{title}‎"]},91842:t=>{t.exports=["הסתר תווית קווי התראות"]},54781:t=>{t.exports=["הסתר את כלי השרטוט"]},44974:t=>{t.exports=["הסתר סימנים על הנרות"]},28916:t=>{t.exports=["נעילת אינטרוול"]},94245:t=>{t.exports=["הפוך גרף"]},90743:t=>{t.exports=["הוסף ‎{title}‎"]},53146:t=>{t.exports=["הוסף {title} אחרי {targetTitle}"]},74055:t=>{t.exports=["הכנס ‎{title}‎ אחרי ‎{target}‎"]},11231:t=>{t.exports=["הכנס ‎{title}‎ לפני ‎{target}‎"]},67176:t=>{t.exports=["הכנס ‎{title}‎ לפני ‎{targetTitle}‎"]},54597:t=>{t.exports=["טען תבנית שרטוט ברירת מחדל"]},30295:t=>{t.exports=["טוען..."]},50193:t=>{t.exports=["נעל ‎{title}‎"]},4963:t=>{t.exports=["נעל קבוצה {group}"]},68163:t=>{t.exports=["נעל אובייקטים"]},47107:t=>{t.exports=["הזז"]},11303:t=>{t.exports=["הזז ‎{title}‎ לסולם חדש משמאל"]},45544:t=>{t.exports=["העבר את {title} לסולם ימני חדש"]},81898:t=>{t.exports=["הזז את כל סולמות המחיר לשמאל"]},22863:t=>{t.exports=["הזז את כל סולמות המחיר לימין"]},45356:t=>{t.exports=["העבר שירטוט(ים)"]},15086:t=>{t.exports=["הזז לשמאל"]},61711:t=>{t.exports=["הזז לימין"]},4184:t=>{t.exports=["הזז סולם מחיר"]},74642:t=>{t.exports=["הפוך את ‎{title}‎ ללא קנה מידה (מסך מלא)"]},45223:t=>{t.exports=["הפוך את הקבוצה {group} לבלתי נראית"]},87927:t=>{t.exports=["הפוך את הקבוצה {group} לגלויה"]},62153:t=>{t.exports=["מזג למטה"]},70746:t=>{t.exports=["מזג לחלונית"]},66143:t=>{t.exports=["מזג למעלה"]},81870:t=>{t.exports=["דפוס ברי מראה"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["קנה מידה מחיר"]},99042:t=>{t.exports=["הרחב סולם מחיר בלבד"]},35962:t=>{t.exports=["זמן קנה מידה"]},68193:t=>{t.exports=["גלול"]},70009:t=>{t.exports=["זמן גלילה"]},69485:t=>{t.exports=["הגדר את אסטרטגיית בחירת סולם המחירים ל-{title}"]},16259:t=>{t.exports=["שלח {title} לאחור"]},66781:t=>{t.exports=["שלח את {title} לאחור"]},4998:t=>{ +t.exports=["שלח את הקבוצה {title} לאחור"]},64704:t=>{t.exports=["שתף כלי קו ברחבי העולם"]},77554:t=>{t.exports=["שיתוף כלי קו בפריסה"]},16237:t=>{t.exports=["הצג תווית קווי התראות"]},13622:t=>{t.exports=["הצג את כל הרעיונות"]},26267:t=>{t.exports=["הצג רעיונות של משתמשים במעקב"]},40061:t=>{t.exports=["הצג את הרעיונות שלי בלבד"]},52010:t=>{t.exports=["הישאר במצב שרטוט"]},98784:t=>{t.exports=["הפסק לסנכרן שרטוט"]},57011:t=>{t.exports=["הפסק לסנכרן כלי(ם) קו"]},92831:t=>{t.exports=["נעילת סימול"]},60635:t=>{t.exports=["סנכרן זמן"]},99769:t=>{t.exports=['מופעל ע"י']},68111:t=>{t.exports=["מופעל על ידי Tradingview"]},96916:t=>{t.exports=["הדבק שרטוט"]},80611:t=>{t.exports=["הדבק אינדיקטור"]},41601:t=>{t.exports=["הדבק {title}"]},84018:t=>{t.exports=["הצמד לסולם השמאלי"]},22615:t=>{t.exports=["הצמד לסולם השמאלי"]},56015:t=>{t.exports=["הצמד לסולם ‎{label}‎"]},33348:t=>{t.exports=["ארגן מחדש את החלונות"]},15516:t=>{t.exports=["הסר תכנים הלימודיים"]},80171:t=>{t.exports=["הסר תכנים לימודיים וכלי ציור"]},59211:t=>{t.exports=["הסר כלי קו ריקים שלא נבחרו"]},44656:t=>{t.exports=["הסר שרטוטים"]},70653:t=>{t.exports=["הסר את קבוצת השרטוטים"]},66414:t=>{t.exports=["להסיר קו מקורות נתונים"]},47637:t=>{t.exports=["הסר חלונית"]},39859:t=>{t.exports=["הסר {title}"]},78811:t=>{t.exports=["הסרת קבוצת כלי קו {name}"]},16338:t=>{t.exports=["שנה שם קבוצה {group} ל- {newName}"]},30910:t=>{t.exports=["אפס גדלי פריסה"]},21948:t=>{t.exports=["אפס קנה מידה"]},55064:t=>{t.exports=["אפס סולם זמן"]},13034:t=>{t.exports=["שנה את גודל הפריסה"]},9608:t=>{t.exports=["שחזר ברירות מחדל"]},63060:t=>{t.exports=["החלף קנה מידה אוטומטי"]},98860:t=>{t.exports=["החלף באינדקס ל-100 קנה מידה"]},21203:t=>{t.exports=["החלף נעילת סולם"]},60166:t=>{t.exports=["החלף סקאלה לוגריתמית"]},68642:t=>{t.exports=["הפעל/כבה קנה מידה באחוזים"]},33714:t=>{t.exports=["החלף קנה מידה רגיל"]},47122:t=>{t.exports=["עקוב אחר הזמן"]},28068:t=>{t.exports=["כבה את שיתוף כלי הקו"]},66824:t=>{t.exports=["פתח אובייקטים"]},51114:t=>{t.exports=["בטל את נעילת הקבוצה {group}"]},92421:t=>{t.exports=["בטל את נעילת ‎{title}‎"]},20057:t=>{t.exports=["בטל את המיזוג לחלונית התחתונה החדשה"]},52540:t=>{t.exports=["בטל מיזוג למעלה"]},86949:t=>{t.exports=["בטל מיזוג למטה"]},50728:t=>{t.exports=["עדכן ‎סקריפט ‎{title}‎"]},33355:t=>{t.exports=["נרות {count}"]},88841:t=>{t.exports=["{symbol} פיננסים באדיבות TradingView"]},38641:t=>{t.exports=["{userName} פורסם ב-{customer}, {date}"]},59833:t=>{t.exports=["זום"]},19813:t=>{t.exports=["הגדל תצוגה"]},9645:t=>{t.exports=["הקטן תצוגה"]},30572:t=>{t.exports=["יום","יומיים","ימים","ימים"]},52254:t=>{t.exports=["שעה","שעות","שעות","שעות"]},99062:t=>{t.exports=["חודש","חודשים","חודשים","חודשים"]},69143:t=>{t.exports=["דקה","דקות","דקות","דקות"]},71787:t=>{t.exports=["שניה","שניות","שניות","שניות"]},82797:t=>{t.exports=["טווח","טווחים","טווחים","טווחים"]},47966:t=>{t.exports=["שבוע","שבועות","שבועות","שבועות"]},99136:t=>{t.exports=["טיק","טיקים","טיקים","טיקים"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=['Apple בע"מ'], +t.exports["#AUDCAD-symbol-description"]=["דולר אוסטרלי/דולר קנדי"],t.exports["#AUDCHF-symbol-description"]=["דולר אוסטרלי/פרנק שוויצרי"],t.exports["#AUDJPY-symbol-description"]=["דולר אוסטרלי/יין יפני"],t.exports["#AUDNZD-symbol-description"]=["דולר אוסטרלי/דולר ניו זילנד"],t.exports["#AUDRUB-symbol-description"]=["דולר אוסטרלי/רובל רוסי"],t.exports["#AUDUSD-symbol-description"]=["דולר אוסטרלי/דולר אמריקאי"],t.exports["#BRLJPY-symbol-description"]=["ריאל ברזילאי / יין יפני"],t.exports["#BTCCAD-symbol-description"]=["ביטקוין / דולר קנדי"],t.exports["#BTCCNY-symbol-description"]=["ביטקוין / יואן סיני"],t.exports["#BTCEUR-symbol-description"]=["ביטקוין / יורו"],t.exports["#BTCKRW-symbol-description"]=["ביטקוין / וואן דרום קוריאני"],t.exports["#BTCRUR-symbol-description"]=["ביטקוין / רובל"],t.exports["#BTCUSD-symbol-description"]=["ביטקוין / דולר אמריקאי"],t.exports["#BVSP-symbol-description"]=["מדד בווספה ברזיל"],t.exports["#CADJPY-symbol-description"]=["דולר קנדי / יין יפני"],t.exports["#CB1!-symbol-description"]=["נפט גולמי ברנט"],t.exports["#CHFJPY-symbol-description"]=["פרנק שוויצרי / יין יפני"],t.exports["#COPPER-symbol-description"]=["CFD על נחושת"],t.exports["#ES1-symbol-description"]=["חוזה ‏E-Mini אס אנד פי 500"],t.exports["#ESP35-symbol-description"]="IBEX 35 Index",t.exports["#EUBUND-symbol-description"]=["קרנות ארופאיות"],t.exports["#EURAUD-symbol-description"]=["יורו / דולר אוסטרלי"],t.exports["#EURBRL-symbol-description"]=["יורו / ריאל ברזילאי"],t.exports["#EURCAD-symbol-description"]=["יורו / דולר קנדי"],t.exports["#EURCHF-symbol-description"]=["יורו / פרנק שוויצרי"],t.exports["#EURGBP-symbol-description"]=["יורו / לירה שטרלינג"],t.exports["#EURJPY-symbol-description"]=["יורו / יין יפני"],t.exports["#EURNZD-symbol-description"]=["יורו / דולר ניו זילנד"],t.exports["#EURRUB-symbol-description"]=["יורו / רובל רוסי"],t.exports["#EURRUB_TOM-symbol-description"]=["יורו / רובל"],t.exports["#EURSEK-symbol-description"]=["יורו / קורונה שוודית"],t.exports["#EURTRY-symbol-description"]=["יורו / לירה טורקית"],t.exports["#EURUSD-symbol-description"]=["יורו / דולר אמריקאי"],t.exports["#EUSTX50-symbol-description"]=["‏מדד Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["מדד CAC 40"],t.exports["#GB10-symbol-description"]=['אג"ח ממשלת בריטניה 10 שנים'],t.exports["#GBPAUD-symbol-description"]=["לירה שטרלינג / דולר אוסטרלי"],t.exports["#GBPCAD-symbol-description"]=["לירה שטרלינג / דולר קנדי"],t.exports["#GBPCHF-symbol-description"]=["לירה שטרלינג / פרנק שוויצרי"],t.exports["#GBPEUR-symbol-description"]=["לירה שטרלינג / יורו"],t.exports["#GBPJPY-symbol-description"]=["לירה שטרלינג / יין יפני"],t.exports["#GBPNZD-symbol-description"]=["לירה שטרלינג / דולר ניו זילנד"],t.exports["#GBPRUB-symbol-description"]=["לירה שטרלינג / רובל רוסי"],t.exports["#GBPUSD-symbol-description"]=["לירה שטרלינג / דולר אמריקאי"],t.exports["#GER30-symbol-description"]=["‏מדד DAX‏ גרמניה"],t.exports["#GOOGL-symbol-description"]=["אלפאבית (גוגל) דרגה א'"],t.exports["#ITA40-symbol-description"]=["מדד FTSE MIB"], +t.exports["#JPN225-symbol-description"]=["מדד ניקיי 225"],t.exports["#JPYKRW-symbol-description"]=["יין יפני / וואן דרום קוריאני"],t.exports["#JPYRUB-symbol-description"]=["יין יפני / רובל רוסי"],t.exports["#KA1-symbol-description"]=["חוזה סוכר #11"],t.exports["#KG1-symbol-description"]=["חוזה עתידי כותנה"],t.exports["#KT1-symbol-description"]=["KTCC - תאגיד קי. טרוניק"],t.exports["#LKOH-symbol-description"]="LUKOIL",t.exports["#LTCBTC-symbol-description"]=["לייטקוין / ביטקוין"],t.exports["#MGNT-symbol-description"]=["מגנית"],t.exports["#MICEX-symbol-description"]=["מדד MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["Microsoft Corp חברת מיקרוסופט"],t.exports["#NAS100-symbol-description"]=['‏מדדנ נאסד"ק 100 ‏'],t.exports["#NGAS-symbol-description"]=["גז טבעי (HenryHub)"],t.exports["#NKY-symbol-description"]=["‏מדד ניקיי 225"],t.exports["#NZDJPY-symbol-description"]=["דולר ניו זילנד / יין יפני"],t.exports["#NZDUSD-symbol-description"]=["דולר ניו זילנד / דולר אמריקאי"],t.exports["#RB1-symbol-description"]=["חוזה עתידי גז RBOB"],t.exports["#RTS-symbol-description"]=["‏מדד RTS רוסיה"],t.exports["#SBER-symbol-description"]=["SBERBANK סברבנק"],t.exports["#SPX500-symbol-description"]=["מדד S&P 500 ‏"],t.exports["#TWTR-symbol-description"]=["TWITTER INC טוויטר"],t.exports["#UK100-symbol-description"]=["מדד FTSE 100"],t.exports["#USDBRL-symbol-description"]=["דולר אמריקאי / ריאל ברזילאי"],t.exports["#USDCAD-symbol-description"]=["דולר אמריקאי / דולר קנדי"],t.exports["#USDCHF-symbol-description"]=["דולר אמריקאי / פרנק שוויצרי"],t.exports["#USDCNY-symbol-description"]=["דולר אמריקאי / יואן סיני"],t.exports["#USDDKK-symbol-description"]=["דולר אמריקאי / קורנה דנמרק"],t.exports["#USDHKD-symbol-description"]=["דולר אמריקאי / דולר הונג קונג"],t.exports["#USDIDR-symbol-description"]=["דולר אמריקאי / רופיה"],t.exports["#USDINR-symbol-description"]=["דולר אמריקאי / רופי הודי"],t.exports["#USDJPY-symbol-description"]=["דולר אמריקאי / יין יפני"],t.exports["#USDKRW-symbol-description"]=["דולר אמריקאי / וואן דרום קוראני"],t.exports["#USDMXN-symbol-description"]=["דולר אמריקאי / פאסו מקסיקני"],t.exports["#USDPHP-symbol-description"]=["דולר אמריקאי / פאסו פיליפיני"],t.exports["#USDRUB-symbol-description"]=["דולר אמריקאי / רובל רוסי"],t.exports["#USDRUB_TOM-symbol-description"]=["דולר אמריקאי / רובל רוסי"],t.exports["#USDSEK-symbol-description"]=["דולר אמריקאי / קורונה שוודי"],t.exports["#USDSGD-symbol-description"]=["דולר אמריקאי / דולר סינגפור"],t.exports["#USDTRY-symbol-description"]=["דולר אמריקאי / לירה טורקית"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["כסף / דולר אמריקאי"],t.exports["#XAUUSD-symbol-description"]=["זהב / דולר אמריקאי"],t.exports["#XPDUSD-symbol-description"]=["CFD'S על פלאדיום"],t.exports["#XPTUSD-symbol-description"]=["פלטיניום / דולר אמריקאי"],t.exports["#ZS1-symbol-description"]=["פולי סויה חוזה עתידי ECBT"],t.exports["#ZW1-symbol-description"]=["חוזה עתידי חיטה - ECBT"], +t.exports["#BTCGBP-symbol-description"]=["ביטקוין / לירה שטרלינג"],t.exports["#MICEXINDEXCF-symbol-description"]=["MICEX אינדקס רוסיה"],t.exports["#BTCAUD-symbol-description"]=["ביטקוין / דולר אוסטרלי"],t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["מדד TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["USD/PLN"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["מדד CAC 40"],t.exports["#XBTCAD-symbol-description"]=["ביטקוין / דולר קנדי"],t.exports["#ITI2!-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIF2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIG2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIH2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIJ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIK2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIM2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIN2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIQ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"], +t.exports["#ITIU2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIU2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIV2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIX2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2017-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2018-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2019-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#ITIZ2020-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",t.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",t.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",t.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",t.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",t.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",t.exports["#INDEX:KLSE-symbol-description"]=["אינדקס בורסת מלזיה KLCI"],t.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",t.exports["#INDEX:STI-symbol-description"]="STI Index",t.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",t.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",t.exports["#NYMEX:KT1!-symbol-description"]=["חוזים עתידיים על קפה"],t.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",t.exports["#OANDA:USDPLN-symbol-description"]=["דולר אמריקאי / זלוטי פולני"],t.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",t.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",t.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",t.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",t.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",t.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",t.exports["#TVC:GOLD-symbol-description"]=["CFDs על זהב (US$ / OZ)"],t.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",t.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",t.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",t.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",t.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",t.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index", +t.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",t.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",t.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",t.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",t.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",t.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",t.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",t.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",t.exports["#NYMEX:RB1!-symbol-description"]=["חוזים עתידיים על בנזין RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["חוזים עתידיים על נמל NY ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["חוזים עתידיים אתנול ניו יורק"],t.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",t.exports["#COMEX:ZA1!-symbol-description"]=["חוזים עתידיים אבץ"],t.exports["#CBOT:ZW1!-symbol-description"]=["חוזים עתידיים על חיטה"],t.exports["#NYMEX:KA1!-symbol-description"]=["חוזים עתידיים סוכר #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["חוזים עתידיים על תירס"],t.exports["#CME:E61!-symbol-description"]=["חוזים עתידיים אירו"],t.exports["#CME:B61!-symbol-description"]=["חוזים עתידיים על הפאונד הבריטי"],t.exports["#CME:QJY1!-symbol-description"]=["חוזים עתידיים ין יפני"],t.exports["#CME:A61!-symbol-description"]=["חוזים עתידיים דולר אוסטרלי"],t.exports["#CME:D61!-symbol-description"]=["חוזים עתידיים על דולר קנדי"],t.exports["#CME:SP1!-symbol-description"]=["חוזים עתידיים S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=['חוזים עתידיים נאסד"ק 100 E-mini'],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["חוזים עתידיים E-mini דאו ג'ונס ($5)"],t.exports["#CME:NY1!-symbol-description"]=["חוזים עתידיים ניקיי 225"],t.exports["#EUREX:DY1!-symbol-description"]=["מדד דאקס"],t.exports["#CME:IF1!-symbol-description"]=["חוזים עתידיים על מדד IBOVESPA-$"],t.exports["#CBOT:TY1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח ל-10 שנים'],t.exports["#CBOT:FV1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח ל-5 שנים'],t.exports["#CBOT:ZE1!-symbol-description"]=['חוזים עתידיים שטרות אג"ח - לשלוש שנים'],t.exports["#CBOT:TU1!-symbol-description"]=['חוזים עתידיים על שטרות אג"ח לשנתיים'],t.exports["#CBOT:FF1!-symbol-description"]=["חוזים עתידיים על ריבית של קרנות FED ל-30 יום"],t.exports["#CBOT:US1!-symbol-description"]=["חוזים עתידיים על T-Bond"],t.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",t.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",t.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",t.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",t.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",t.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",t.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate", t.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",t.exports["#ETHUSD-symbol-description"]=["אתריום / דולר אמריקאי"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",t.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",t.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",t.exports["#COMEX:HG1!-symbol-description"]=["חוזים עתידיים על נחושת"],t.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",t.exports["#NYMEX:CL1!-symbol-description"]=["חוזים עתידיים נפט גולמי"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["מדד דאקס"],t.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",t.exports["#TVC:DJI-symbol-description"]=["מדד דאו ג'ונס"],t.exports["#TVC:DXY-symbol-description"]=["מדד מטבע דולר אמריקאי"],t.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",t.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",t.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",t.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",t.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",t.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",t.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",t.exports["#INDEX:MIB-symbol-description"]="MIB Index",t.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",t.exports["#MOEX:RTSI-symbol-description"]="RTS Index",t.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",t.exports["#NYMEX:NG1!-symbol-description"]=["חוזים עתידיים גז טבעי"],t.exports["#NYMEX:ZC1!-symbol-description"]=["חוזים עתידיים תירס"],t.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",t.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",t.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",t.exports["#TVC:NDX-symbol-description"]=['מדד נאסד"ק 100'],t.exports["#TVC:NI225-symbol-description"]=["מדד ניקיי 225"],t.exports["#TVC:SPX-symbol-description"]=["מדד S&P 500"],t.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",t.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",t.exports["#TVC:UKOIL-symbol-description"]=["CFDs על ברנט גולמי"],t.exports["#TVC:UKX-symbol-description"]=["מדד בריטניה 100"],t.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",t.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",t.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",t.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",t.exports["#NYMEX:ITI1!-symbol-description"]=["חוזים עתידיים על עפרות ברזל"],t.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",t.exports["#AMEX:ALD-symbol-description"]=["תעודת סל לחובות מקומיים WisdomTree אסיה"],t.exports["#NASDAQ:AMD-symbol-description"]=['מכשירי מיקרו מתקדמים בע"מ'],t.exports["#NYSE:BABA-symbol-description"]=['אחזקות קבוצת עליבאבא בע"מ'], t.exports["#ICEEUR:CB-symbol-description"]=["ברנט נפט גולמי"],t.exports["#ICEEUR:CB1!-symbol-description"]=["נפט גולמי ברנט"],t.exports["#ICEUSA:CC-symbol-description"]=["קקאו"],t.exports["#NYMEX:CL-symbol-description"]=["נפט גולמי WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["כותנה #2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["חברת ContraVir Pharmaceuticals Inc."],t.exports["#CME:DL-symbol-description"]=["חלב בדרגה III"],t.exports["#NYSE:F-symbol-description"]=["פורד MTR CO DEL"],t.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",t.exports["#COMEX:GC-symbol-description"]=["זהב"],t.exports["#CME:GF-symbol-description"]=["האכלת בקר"],t.exports["#CME:HE-symbol-description"]=["חזיר רזה"],t.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",t.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",t.exports["#NYMEX:KA1-symbol-description"]=["חוזים עתידיים סוכר #11"],t.exports["#ICEUSA:KC-symbol-description"]=["קפה"],t.exports["#NYMEX:KG1-symbol-description"]=["חוזים עתידיים כותנה"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["בקר חי"],t.exports["#ICEEUR:LO-symbol-description"]=["נפט חימום ICE"],t.exports["#CME:LS-symbol-description"]=["עֵץ"],t.exports["#MOEX:MGNT-symbol-description"]=["מגנית"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["גז טבעי"],t.exports["#ICEUSA:OJ-symbol-description"]=["מיץ תפוזים"],t.exports["#NYMEX:PA-symbol-description"]=["פלדיום"],t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["פלטינה"],t.exports["#COMEX_MINI:QC-symbol-description"]=["נחושת E-Mini"],t.exports["#NYMEX:RB-symbol-description"]=["בנזין RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["חוזים עתידיים גז RBOB"],t.exports["#MOEX:SBER-symbol-description"]="SBERBANK",t.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",t.exports["#COMEX:SI-symbol-description"]=["כסף"],t.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",t.exports["#TVC:VIX-symbol-description"]=["תנודתיות המדד S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["אָבָץ"],t.exports["#CBOT:ZC-symbol-description"]=["תירס"],t.exports["#CBOT:ZK-symbol-description"]=["חוזים עתידיים אתנול"],t.exports["#CBOT:ZL-symbol-description"]=["שמן סויה"],t.exports["#CBOT:ZO-symbol-description"]=["שיבולת שועל"],t.exports["#CBOT:ZR-symbol-description"]=["אורז גולמי"],t.exports["#CBOT:ZS-symbol-description"]=["פולי סויה"],t.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",t.exports["#CBOT:ZW-symbol-description"]=["חיטה"],t.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",t.exports["#NASDAQ:ITI-symbol-description"]=['איטריס בע"מ'],t.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",t.exports["#CADUSD-symbol-description"]=["דולר קנדי / דולר אמריקאי"], t.exports["#CHFUSD-symbol-description"]=["פרנק שוויצרי / דולר אמריקאי"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["ין יפני / דולר אמריקאי"],t.exports["#USDAUD-symbol-description"]=["דולר אמריקאי / דולר אוסטרלי"],t.exports["#USDEUR-symbol-description"]=["דולר אמריקאי / אירו"],t.exports["#USDGBP-symbol-description"]=["דולר אמריקאי / לירה שטרלינג"],t.exports["#USDNZD-symbol-description"]=["דולר אמריקאי / דולר ניו זילנדי"],t.exports["#UKOIL-symbol-description"]=["CFDs על נפט גולמי (ברנט)"],t.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",t.exports["#US30-symbol-description"]=["מדד דאו ג'ונס הממוצע התעשייתי"],t.exports["#BCHUSD-symbol-description"]=['ביטקוין קאש / דולר ארה"ב'],t.exports["#ETCUSD-symbol-description"]=["אתריום קלאסיק / דולר אמריקאי"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["לייטקוין / דולר אמריקאי"],t.exports["#XRPUSD-symbol-description"]=["XRP / דולר אמריקאי"],t.exports["#SP:SPX-symbol-description"]=["מדד S&P 500"],t.exports["#ETCBTC-symbol-description"]=["אתריום קלאסיק / ביטקוין"],t.exports["#ETHBTC-symbol-description"]=["אתריום / ביטקוין"],t.exports["#XRPBTC-symbol-description"]=["ריפל / ביטקוין"],t.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",t.exports["#COMEX:SI1!-symbol-description"]=["חוזים עתידיים על כסף"],t.exports["#BTGUSD-symbol-description"]=["ביטקוין גולד / דולר אמריקאי"],t.exports["#IOTUSD-symbol-description"]=["איוטא / דולר אמריקאי"],t.exports["#CME:BTC1!-symbol-description"]=["חוזים עתידיים ביטקוין - CME"],t.exports["#COMEX:GC1!-symbol-description"]=["חוזים עתידיים זהב"],t.exports["#CORNUSD-symbol-description"]="CFDs on Corn",t.exports["#COTUSD-symbol-description"]=["חוזי הפרשים על כותנה"],t.exports["#DJ:DJA-symbol-description"]=["מדד Composite Average של דאו ג'ונס"],t.exports["#DJ:DJI-symbol-description"]=["מדד דאו ג'ונס"],t.exports["#ETHEUR-symbol-description"]=["אתריום/יורו"],t.exports["#ETHGBP-symbol-description"]=["אתריום / לירה שטרלינג"],t.exports["#ETHJPY-symbol-description"]=["אתריום / ין יפני"],t.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",t.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",t.exports["#MOEX:BR1!-symbol-description"]=["חוזים עתידיים על נפט ברנט"],t.exports["#NYMEX:KG1!-symbol-description"]=["חוזים עתידיים כותנה"],t.exports["#NYMEX:PL1!-symbol-description"]=["חוזים עתידיים על פלטינום"],t.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",t.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",t.exports["#TVC:IXIC-symbol-description"]=['מדד נאסד"ק Composite'],t.exports["#TVC:RU-symbol-description"]=["מדד Russel 1000"],t.exports["#USDZAR-symbol-description"]=["דולר אמריקאי / ראנד דרום אפריקני"],t.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",t.exports["#XRPEUR-symbol-description"]=["ריפל / אירו"],t.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",t.exports["#SP:MID-symbol-description"]="S&P 400 Index", diff --git a/charting_library/bundles/he_IL.77.a1830a06fe990f9f1170.js b/charting_library/bundles/he_IL.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/he_IL.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/he_IL.77.5401b8766c940f90b3e9.js index 1e953b5f..577e7fce 100644 --- a/charting_library/bundles/he_IL.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/he_IL.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["הוסף"]},53585:e=>{e.exports=["הוסף צבע בהתאמה אישית"]},81865:e=>{e.exports=["שקיפות"]},19801:e=>{e.exports=["שישי"]},11268:e=>{e.exports=["שני"]},63331:e=>{e.exports=["שבת"]},85954:e=>{e.exports=["ראשון"]},26230:e=>{e.exports="We"},24793:e=>{e.exports=["חמישי"]},31533:e=>{e.exports=["שלישי"]},73755:e=>{e.exports=["סימול נוסף"]},16936:e=>{e.exports=["חזור"]},88046:e=>{e.exports=["סימול הגרף הראשי"]},9898:e=>{e.exports=["זכות Right"]},52051:e=>{e.exports=["לוח השנה הוא כרגע בשנה {year}"]},99990:e=>{e.exports=["היומן פועל כעת על שנים מ-{year_start} עד {year_end}"]},92702:e=>{e.exports=["היומן נמצא כרגע ב-{month}"]},20036:e=>{e.exports=["ביטול"]},23398:e=>{e.exports=["שנה סימול"]},94551:e=>{e.exports=["גרף"]},64498:e=>{e.exports=["כל המקורות"]},97637:e=>{e.exports=["‏אפריל"]},86797:e=>{e.exports=["‏אוגוסט"]},79852:e=>{e.exports=["אגרת חוב"]},55669:e=>{e.exports=["דצמבר‏"]},56095:e=>{e.exports=["לְהַקְטִין"]},29601:e=>{e.exports=["תיאור"]},16467:e=>{e.exports=["פברואר‏"]},72970:e=>{e.exports=["יום שישי"]},46812:e=>{e.exports=["גידול"]},26910:e=>{e.exports=["ינואר‏"]},23230:e=>{e.exports=["יולי‏"]},49385:e=>{e.exports=["יוני‏"]},90784:e=>{e.exports=["אוקטובר‏"]},89298:e=>{e.exports=["מרווח"]},68988:e=>{e.exports=["אוקיי"]},61199:e=>{e.exports=["יום שני"]},95543:e=>{e.exports=["חודשים"]},68327:e=>{e.exports=["מאי"]},84675:e=>{e.exports=["מרץ‏"]},54406:e=>{e.exports=["אין בורסות התואמות את הקריטריונים שלך"]},41379:e=>{e.exports=["אין סימולים תואמים את הקריטריונים שלך"]},71194:e=>{e.exports=["נובמבר‏"]},83771:e=>{e.exports=["שנה הבאה"]},75385:e=>{e.exports=["שנים הבאות"]},39752:e=>{e.exports=["חודש הבא"]},35563:e=>{e.exports=["פורמט המספר אינו חוקי."]},19724:e=>{e.exports=["מקורות"]},1144:e=>{e.exports=["יום שבת"]},52298:e=>{e.exports=["חפש"]},13269:e=>{e.exports=["בחר מקור"]},61132:e=>{e.exports=["ספטמבר‏"]},2607:e=>{e.exports=["הערך שצוין הוא יותר מהמקסימום של המכשיר {max}."]},53669:e=>{e.exports=["הערך שצוין הוא פחות מהמינימום של המכשיר {min}."]},72149:e=>{e.exports=["יום ראשון"]},83583:e=>{e.exports=["עבור לחודשים"]},6244:e=>{e.exports=["עבור לתאריכים"]},80879:e=>{e.exports=["עבור לשנים"]},89053:e=>{e.exports=["סימול"]},48490:e=>{e.exports=["סימול ותיאור"]},75905:e=>{e.exports=["חיפוש סימולים"]},32457:e=>{e.exports=["אנא הזן את התאריך הנכון"]},5122:e=>{e.exports=["נא הזן את פורמט התאריך הנכון yyyy-mm-dd"]},2587:e=>{e.exports=["חודש שעבר"]},39329:e=>{e.exports=["שנה קודמת"]},27004:e=>{e.exports=["שנים קודמות"]},54336:e=>{e.exports=["הסר צבע"]},7147:e=>{e.exports=["יום רביעי"]},7951:e=>{e.exports=["יום חמישי"]},60142:e=>{e.exports=["עובי"]},44979:e=>{e.exports=["יום שלישי"]},69325:e=>{e.exports=["שנים"]},12629:e=>{e.exports=["סחורה"]},87592:e=>{e.exports=["חוזה הפרשים cfd"]},17023:e=>{e.exports=["שנה את הבהירות"]},13066:e=>{e.exports=["שנה צבע"]},95657:e=>{e.exports=["שנה את העובי"]},18567:e=>{e.exports=["שנה את המאפיין {propertyName}"]},36962:e=>{e.exports=["סגירה"]},8448:e=>{e.exports=["קריפטו"]},67245:e=>{e.exports="dr"}, +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["הוסף"]},53585:e=>{e.exports=["הוסף צבע בהתאמה אישית"]},81865:e=>{e.exports=["שקיפות"]},19801:e=>{e.exports=["שישי"]},11268:e=>{e.exports=["שני"]},63331:e=>{e.exports=["שבת"]},85954:e=>{e.exports=["ראשון"]},26230:e=>{e.exports="We"},24793:e=>{e.exports=["חמישי"]},31533:e=>{e.exports=["שלישי"]},73755:e=>{e.exports=["סימול נוסף"]},16936:e=>{e.exports=["חזור"]},88046:e=>{e.exports=["סימול הגרף הראשי"]},9898:e=>{e.exports=["זכות Right"]},52051:e=>{e.exports=["לוח השנה הוא כרגע בשנה {year}"]},99990:e=>{e.exports=["היומן פועל כעת על שנים מ-{year_start} עד {year_end}"]},92702:e=>{e.exports=["היומן נמצא כרגע ב-{month}"]},20036:e=>{e.exports=["ביטול"]},23398:e=>{e.exports=["שנה סימול"]},94551:e=>{e.exports=["גרף"]},64498:e=>{e.exports=["כל המקורות"]},97637:e=>{e.exports=["‏אפריל"]},86797:e=>{e.exports=["‏אוגוסט"]},79852:e=>{e.exports=["אגרת חוב"]},55669:e=>{e.exports=["דצמבר‏"]},56095:e=>{e.exports=["לְהַקְטִין"]},29601:e=>{e.exports=["תיאור"]},16467:e=>{e.exports=["פברואר‏"]},72970:e=>{e.exports=["יום שישי"]},46812:e=>{e.exports=["גידול"]},26910:e=>{e.exports=["ינואר‏"]},23230:e=>{e.exports=["יולי‏"]},49385:e=>{e.exports=["יוני‏"]},90784:e=>{e.exports=["אוקטובר‏"]},89298:e=>{e.exports=["מרווח"]},68988:e=>{e.exports=["אוקיי"]},61199:e=>{e.exports=["יום שני"]},95543:e=>{e.exports=["חודשים"]},68327:e=>{e.exports=["מאי"]},84675:e=>{e.exports=["מרץ‏"]},29673:e=>{e.exports=["אין בורסות התואמות את הקריטריונים שלך"]},41379:e=>{e.exports=["אין סימולים תואמים את הקריטריונים שלך"]},71194:e=>{e.exports=["נובמבר‏"]},83771:e=>{e.exports=["שנה הבאה"]},75385:e=>{e.exports=["שנים הבאות"]},39752:e=>{e.exports=["חודש הבא"]},35563:e=>{e.exports=["פורמט המספר אינו חוקי."]},19724:e=>{e.exports=["מקורות"]},1144:e=>{e.exports=["יום שבת"]},52298:e=>{e.exports=["חפש"]},13269:e=>{e.exports=["בחר מקור"]},61132:e=>{e.exports=["ספטמבר‏"]},2607:e=>{e.exports=["הערך שצוין הוא יותר מהמקסימום של המכשיר {max}."]},53669:e=>{e.exports=["הערך שצוין הוא פחות מהמינימום של המכשיר {min}."]},72149:e=>{e.exports=["יום ראשון"]},83583:e=>{e.exports=["עבור לחודשים"]},6244:e=>{e.exports=["עבור לתאריכים"]},80879:e=>{e.exports=["עבור לשנים"]},89053:e=>{e.exports=["סימול"]},48490:e=>{e.exports=["סימול ותיאור"]},75905:e=>{e.exports=["חיפוש סימולים"]},32457:e=>{e.exports=["אנא הזן את התאריך הנכון"]},5122:e=>{e.exports=["נא הזן את פורמט התאריך הנכון yyyy-mm-dd"]},2587:e=>{e.exports=["חודש שעבר"]},39329:e=>{e.exports=["שנה קודמת"]},27004:e=>{e.exports=["שנים קודמות"]},54336:e=>{e.exports=["הסר צבע"]},7147:e=>{e.exports=["יום רביעי"]},7951:e=>{e.exports=["יום חמישי"]},60142:e=>{e.exports=["עובי"]},44979:e=>{e.exports=["יום שלישי"]},69325:e=>{e.exports=["שנים"]},12629:e=>{e.exports=["סחורה"]},87592:e=>{e.exports=["חוזה הפרשים cfd"]},17023:e=>{e.exports=["שנה את הבהירות"]},13066:e=>{e.exports=["שנה צבע"]},95657:e=>{e.exports=["שנה את העובי"]},18567:e=>{e.exports=["שנה את המאפיין {propertyName}"]},36962:e=>{e.exports=["סגירה"]},8448:e=>{e.exports=["קריפטו"]},67245:e=>{e.exports="dr"}, 88720:e=>{e.exports=["כַּלְכָּלָה"]},39512:e=>{e.exports=['מט"ח']},81859:e=>{e.exports=["חוזים עתידיים"]},39337:e=>{e.exports=["גבוה"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["מדד"]},60804:e=>{e.exports=["מדדים"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["פתיחה"]},3919:e=>{e.exports=["נמוך"]},36931:e=>{e.exports=["מניה"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/he_IL.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/he_IL.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 54890a51..00000000 --- a/charting_library/bundles/he_IL.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count} (מחיר, נר)"]},91282:t=>{t.exports=["#1 (נר)"]},1961:t=>{t.exports=["#1 (מחיר)"]},12706:t=>{t.exports=["#1 (מחיר,נר)"]},92195:t=>{t.exports=["מס'1 (מיקום אנכי%, בר)"]},66187:t=>{t.exports=["חציון"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["נגד כיוון השעון"]},43809:t=>{t.exports=["Coeffs מקדם כאחוזים"]},40054:t=>{t.exports=["צבע"]},47737:t=>{t.exports=["מצב נתונים קומפקטי"]},4639:t=>{t.exports=["קואורדינטות"]},76655:t=>{t.exports=["כסף מזומן"]},99120:t=>{t.exports=["ערוץ"]},60066:t=>{t.exports=["שינוי בפיפס"]},36150:t=>{t.exports=["זוית"]},38280:t=>{t.exports=["זוויות"]},95264:t=>{t.exports=["גודל חשבון"]},85160:t=>{t.exports=["תמיד הצג נתונים"]},54189:t=>{t.exports=["קשתות"]},34674:t=>{t.exports=["HL ממוצע ב-minticks"]},17608:t=>{t.exports=["תוויות תחתונות"]},48848:t=>{t.exports=["גבול"]},72269:t=>{t.exports=["גבולות"]},27331:t=>{t.exports=["רקע"]},19949:t=>{t.exports=["טווח נרות"]},81260:t=>{t.exports=["רשת"]},67114:t=>{t.exports=["טווח תאריכים/שעה"]},37067:t=>{t.exports=["שינוי מיקום (מחיר, בר)"]},75460:t=>{t.exports=["מרחק"]},46211:t=>{t.exports=["אימוג'י"]},46001:t=>{t.exports=["מחיר כניסה"]},1220:t=>{t.exports=["הרחב"]},71116:t=>{t.exports=["הרחב מטה"]},45809:t=>{t.exports=["הרחב שמאלה"]},25892:t=>{t.exports=["הרחב את הקו השמאלי"]},13611:t=>{t.exports=["הרחב קווים"]},3304:t=>{t.exports=["הרחב קווים שמאלה"]},83095:t=>{t.exports=["הרחב את השורות ימינה"]},14025:t=>{t.exports=["הרחב ימינה"]},74395:t=>{t.exports=["הרחב את הקו הימני"]},85197:t=>{t.exports=["הרחב מעלה"]},17006:t=>{t.exports=["גודל גופן"]},31343:t=>{t.exports=["טקסט נכשל"]},28565:t=>{t.exports=["רקע נכשל"]},87931:t=>{t.exports=["מניפות"]},39836:t=>{t.exports=["רמות פיב בהתבסס על סרגל לוגריתמי"]},10578:t=>{t.exports=["מעגלים מלאים"]},25264:t=>{t.exports=["נרות גבוה נמוך"]},66049:t=>{t.exports=["נרות פתיחה סגירה"]},27531:t=>{t.exports=["גודל לוח"]},85206:t=>{t.exports=["תווית"]},75332:t=>{t.exports=["גבול תווית"]},14773:t=>{t.exports=["רקע תווית"]},37126:t=>{t.exports=["טקסט תווית"]},79106:t=>{t.exports=["רמות"]},95610:t=>{t.exports=["קו רמות"]},79307:t=>{t.exports=["תוויות שמאליות"]},49286:t=>{t.exports=["קו - HL/2"]},17676:t=>{t.exports=["קו - פתיחה"]},47669:t=>{t.exports=["קו - סגירה"]},71899:t=>{t.exports=["קו - שיא"]},83394:t=>{t.exports=["קו - שפל"]},60489:t=>{t.exports=["צבע קו"]},53889:t=>{t.exports=["מצב"]},95543:t=>{t.exports=["חודשים"]},24510:t=>{t.exports=["נקודת אמצע"]},22213:t=>{t.exports=["מקור רקע"]},15500:t=>{t.exports=["מקור גבול"]},79238:t=>{t.exports=["מקור טקסט"]},37249:t=>{t.exports=["סטטיסטיקות"]},28712:t=>{t.exports=["מיקום פוזיציה"]},50948:t=>{t.exports=["צבע סטופ"]},56119:t=>{t.exports=["רמת סטופ"]},69835:t=>{t.exports=["טקסט מוצלח"]},91141:t=>{t.exports=["רקע מוצלח"]},2694:t=>{t.exports=["אחוז שינוי"]},650:t=>{t.exports=["אחוזים"]},25684:t=>{t.exports=["מחיר"]},23675:t=>{t.exports=["תווית מחיר"]},75675:t=>{t.exports=["תוויות מחיר"]},16103:t=>{t.exports=["רמות מחיר"]},46964:t=>{t.exports=["טווח מחירים"]},59771:t=>{ -t.exports=["יחס מחיר לנר"]},29072:t=>{t.exports=["מחירים"]},2635:t=>{t.exports=["רמת רווח"]},33886:t=>{t.exports=["טווחים ויחס"]},24186:t=>{t.exports=["היפוך"]},91367:t=>{t.exports=["תוויות ימניות"]},63833:t=>{t.exports=["סיכון"]},95545:t=>{t.exports=["גל"]},10209:t=>{t.exports=["תוויות עליונות"]},98001:t=>{t.exports=["יעד רקע"]},89258:t=>{t.exports=["יעד גבול"]},45302:t=>{t.exports=["צבע יעד:"]},74289:t=>{t.exports=["יעד טקסט"]},17932:t=>{t.exports=["גלישת טקסט"]},55325:t=>{t.exports=["תווית זמן"]},77838:t=>{t.exports=["רמות זמן"]},2295:t=>{t.exports=["שקיפות"]},4372:t=>{t.exports=["קו מגמה"]},12374:t=>{t.exports=["השתמש בצבע אחד"]},91322:t=>{t.exports=["ערכים"]},25227:t=>{t.exports=["שונות"]},1670:t=>{t.exports=["שנה זווית"]},38829:t=>{t.exports=["שנה את צבע החץ"]},23723:t=>{t.exports=["שנה בר של קואורדינטת X"]},72080:t=>{t.exports=["לשנות את צבע הדגל"]},66266:t=>{t.exports=["שנה מחיר של קואורדינטת Y"]},98905:t=>{t.exports=["שנה שוליים עליוניים"]},11049:t=>{t.exports=["לשנות את הפוזיציה האנכית של קואורדינטת Y"]},31804:t=>{t.exports=["שנה את {title} נגד כיוון השעון"]},99128:t=>{t.exports=["שנה נראות מקדם כאחוזים ‎{title}‎"]},20216:t=>{t.exports=["שנה את צבע {title}"]},35435:t=>{t.exports=["שנה מצב סטטיסטיקה קומפקטי של {title}"]},550:t=>{t.exports=["שנה את צבע הגבול העליון של הנר {title}"]},28146:t=>{t.exports=["שנה את נראות הגבול של הנר {title}"]},7373:t=>{t.exports=["שנה את צבע הגבול התחתון של הנר {title}"]},38742:t=>{t.exports=["שנה את צבע הנר {title} התחתון"]},42273:t=>{t.exports=["שנה את צבע הנר של {title}"]},76054:t=>{t.exports=["שנה את צבע פתיל הנר {title}"]},27029:t=>{t.exports=["שנה את נראות פתיל הנר {title}"]},22430:t=>{t.exports=["שינוי {title} שינוי נראות בפיפס pips"]},45537:t=>{t.exports=["שנה את נראות הזווית {title}"]},31775:t=>{t.exports=["שנה את גודל החשבון {title}"]},37913:t=>{t.exports=["שנה {title} תמיד הצג נתונים סטטיסטיים"]},15521:t=>{t.exports=["שנה צבע כל הקווים של {title}"]},17466:t=>{t.exports=["שנה את צבע הקו של {title} הקשתות ‎{index}‎"]},72307:t=>{t.exports=["שנה את רוחב הקו של {title} הקשתות ‎{index}‎"]},13853:t=>{t.exports=["שנה את נראות הקו של {title} הקשתות arcs {index}"]},78680:t=>{t.exports=["שנה את ערך ה-HL הממוצע של {title}"]},15802:t=>{t.exports=["שנה נראות תוויות תחתונה של {title}"]},36438:t=>{t.exports=["שנה את שקיפות הרקע של {title}"]},64548:t=>{t.exports=["שנה נראות הרקע של {title}"]},75312:t=>{t.exports=["שנה את צבע הרקע של {title}"]},39651:t=>{t.exports=["שנה את צבע הרקע של {title} 1"]},78177:t=>{t.exports=["שנה את צבע הרקע של {title} 2"]},42746:t=>{t.exports=["שנה נראות הטווח של ברי {title}"]},53770:t=>{t.exports=["שנה את נראות הרשת של {title}"]},29145:t=>{t.exports=["שנה את צבע קו הרשת של {title}"]},64949:t=>{t.exports=["שנה את סגנון קו הרשת של {title}"]},93548:t=>{t.exports=["שנה את רוחב קו הרשת {title}"]},15485:t=>{t.exports=["שנה חשיפה של טווח תאריכים/שעות של {title}"]},3400:t=>{t.exports=["שנה דרגה {title}"]},91534:t=>{t.exports=["שנה נראות למרחק של {title}"]},65056:t=>{t.exports=["שנה את האימוג'י של {title}"]},65899:t=>{t.exports=["שנה את נראות האימוג'י של {title}"]}, -59354:t=>{t.exports=["שנה את מחיר הכניסה של {title}"]},1447:t=>{t.exports=["שנה {title} הארכה למטה"]},15258:t=>{t.exports=["שנה {title} הארכה שמאלה"]},96902:t=>{t.exports=["שנה {title} קווים מורחבים"]},896:t=>{t.exports=["שנה {title} הארכה למעלה"]},3708:t=>{t.exports=["שנה את {title} בהרחבה שמאלה"]},52889:t=>{t.exports=["שנה את {title} בהרחבה ימינה"]},86647:t=>{t.exports=["שנה את התוסף {title}"]},3156:t=>{t.exports=["שנה את צבע הטקסט של הכשלון {title}"]},49885:t=>{t.exports=["שנה את צבע הרקע של הכשלון {title}"]},89126:t=>{t.exports=["שנה את נראות השורה של {title} המניפה {index}"]},30016:t=>{t.exports=["שנה את רוחב השורה של {title} המניפה ‎{index}‎"]},82516:t=>{t.exports=["שנה את צבע הקו של {title} המניפות ‎{index}‎"]},78142:t=>{t.exports=["שנה את נראות המניפות של {title}"]},79467:t=>{t.exports=["שנה את צבע קו המניפות של {title}"]},45739:t=>{t.exports=["שנה רמות פיב של {title} בהתבסס על סולם לוג"]},99670:t=>{t.exports=["שנה {title} היפוך"]},35165:t=>{t.exports=["שנה את נראות המעגלים המלאים של {title}"]},48983:t=>{t.exports=["שנה את צבע הרקע של התמונה {title}"]},45025:t=>{t.exports=["שנה גודל לוט של ‎{title}‎"]},81170:t=>{t.exports=["שנה את יישור התוויות {title}"]},22775:t=>{t.exports=["שנה את גודל הגופן של תוויות {title}"]},24338:t=>{t.exports=["שנה את נראות התוויות של {title}"]},32891:t=>{t.exports=["שנה קו coeff {title} רמה ‎{index}‎"]},85551:t=>{t.exports=["שנה את צבע רמת ‎{index}‎ השורה של {title}"]},47840:t=>{t.exports=["שנה את סגנון רמת הקו ‎{index}‎ של {title}"]},45463:t=>{t.exports=["שנה את נראות רמת ‎{index}‎ השורה {title}"]},90098:t=>{t.exports=["שנה את רוחב רמת השורה‎{index}‎ של {title}"]},26710:t=>{t.exports=["שנה את הנראות של הרמות {title}"]},2359:t=>{t.exports=["שנה נראות תוויות שמאלית של {title}"]},44643:t=>{t.exports=["שנה את רוחב הקו {title}"]},20563:t=>{t.exports=["שנה את צבע השורה {title}"]},66982:t=>{t.exports=["שנה את סגנון השורה של {title}"]},94441:t=>{t.exports=["שנה את מצב {title}"]},89996:t=>{t.exports=["שנה נראות נקודת האמצע של {title}"]},36618:t=>{t.exports=["שנה את {title} לשיקוף"]},18544:t=>{t.exports=["שנה את צבע הרקע של המקור {title}"]},48035:t=>{t.exports=["שנה את צבע הגבול של המקור {title}"]},42286:t=>{t.exports=["שנה את צבע המקור של {title}"]},588:t=>{t.exports=["שנה פוזיציית הנתונים הסטטיסטיים של {title}"]},54659:t=>{t.exports=["שנה את צבע הסטופ של {title}"]},89182:t=>{t.exports=["שנה את רמת הסטופ של {title}"]},82224:t=>{t.exports=["שנה את רמת הסטופ של {title}"]},88383:t=>{t.exports=["שנה את צבע טקסט ההצלחה של {title}"]},26967:t=>{t.exports=["שנה את צבע הרקע להצלחה של {title}"]},62243:t=>{t.exports=["שינוי {title} שינוי נראות באחוזים"]},45936:t=>{t.exports=["שנה את נראות תווית המחיר של {title}"]},88577:t=>{t.exports=["שנה נראות תוויות המחיר של {title}"]},47045:t=>{t.exports=["שנה נראות טווח המחירים של {title}"]},56175:t=>{t.exports=["שנה את נראות המחירים של {title}"]},44539:t=>{t.exports=["שנה את רמת הרווח של {title}"]},41646:t=>{t.exports=["שנה את מחיר הרווח של {title}"]},52877:t=>{t.exports=["שנה {title} לאחור"]},16598:t=>{t.exports=["שנה נראות תוויות ימנית של {title}"]},31553:t=>{ -t.exports=["שנה סיכון {title}"]},40344:t=>{t.exports=["שנה את מצב תצוגת הסיכון של {title}"]},73137:t=>{t.exports=["שנה נראות תוויות עליונה של {title}"]},52387:t=>{t.exports=["שנה את צבע הרקע של היעד של {title}"]},6921:t=>{t.exports=["שנה את צבע הגבול של היעד {title}"]},97573:t=>{t.exports=["שנה את צבע היעד של {title}"]},27634:t=>{t.exports=["שנה את צבע טקסט היעד של {title}"]},33822:t=>{t.exports=["שנה את נראות תווית הזמן של {title}"]},84321:t=>{t.exports=["שנה את השקיפות {title}"]},12355:t=>{t.exports=["שנה את ערך השונות של {title}"]},25937:t=>{t.exports=["שנה את יישור התוויות {toolName} למאונך"]},46991:t=>{t.exports=["שנה את יישור התוויות {toolName} לאופקי"]},73080:t=>{t.exports=["שנה את כיוון התוויות של {toolName}"]},24272:t=>{t.exports=["שנה נראות השורה של {toolName}"]},46404:t=>{t.exports=["שנה את רוחב השורה של {toolName}"]},50265:t=>{t.exports=["שנה את צבע הקו של {toolName}"]},72781:t=>{t.exports=["שנה את השורה {toolName} הנמשכת שמאלה"]},84613:t=>{t.exports=["שנה את הקו של {toolName} הנמשך ימינה"]},62603:t=>{t.exports=["שנה את השורה השמאלית של {toolName}"]},62412:t=>{t.exports=["שנה את השורה הימנית של {toolName}"]},35422:t=>{t.exports=["שנה את סגנון השורה של {toolName}"]},77690:t=>{t.exports=["שנה את הטקסט של {toolName}"]},69871:t=>{t.exports=["שנה את נראות הטקסט של {toolName}"]},25878:t=>{t.exports=["שנה גלישת טקסט של {toolName}"]},91832:t=>{t.exports=["שנה את צבע הרקע של הטקסט של {toolName}"]},18610:t=>{t.exports=["שנה את נראות הרקע של הטקסט של {toolName}"]},44755:t=>{t.exports=["שנה את צבע גבול הטקסט של {toolName}"]},6324:t=>{t.exports=["שנה את רוחב גבול הטקסט של {toolName}"]},45529:t=>{t.exports=["שנה את נראות גבול הטקסט של {toolName}"]},6500:t=>{t.exports=["שנה את צבע הטקסט של {toolName}"]},51614:t=>{t.exports=["שנה את גופן הטקסט {toolName} למודגש"]},18572:t=>{t.exports=["שנה את גופן הטקסט של {toolName} לנטוי"]},48382:t=>{t.exports=["שנה את גודל גופן הטקסט של {toolName}"]},18567:t=>{t.exports=["שנה את המאפיין {propertyName}"]},21926:t=>{t.exports=["צבע רקע"]},52241:t=>{t.exports=["רקעים מולאו"]},70607:t=>{t.exports=["צבע קווים"]},41075:t=>{t.exports=["סגנון קווים"]},73043:t=>{t.exports=["רוחב קווים"]},72223:t=>{t.exports=["העבר שרטוטים"]},41437:t=>{t.exports=["צבע טקסט"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/hu_HU.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..d6399915 --- /dev/null +++ b/charting_library/bundles/hu_HU.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Medián"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Szín"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Koordináták"]},76655:e=>{e.exports=["Készpénz"]},99120:e=>{e.exports=["Csatorna"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports=["Szög"]},38280:e=>{e.exports=["Szögek"]},95264:e=>{e.exports=["Egyenleg"]},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Ívek"]},34674:e=>{e.exports=["Átl HL a minticks-ben"]},17608:e=>{e.exports=["Alsó Címkék"]},48848:e=>{e.exports=["Keret"]},72269:e=>{e.exports=["Határok"]},27331:e=>{e.exports=["Háttér"]},66282:e=>{e.exports="Background #1"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Rács"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Belépési ár"]},1220:e=>{e.exports=["Hosszabítás"]},71116:e=>{e.exports=["Padló Kiterjesztés"]},45809:e=>{e.exports=["Bal Hosszabítás"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Vonalak Hosszabítása"]},3304:e=>{e.exports=["Vonalak Hosszabbítása Balra"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Jobb Hosszabbítás"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports=["Top Kiterjesztés"]},17006:e=>{e.exports=["Betűméret"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Rajongók"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Teljes Körök"]},25264:e=>{e.exports=["HL Oszlopok"]},66049:e=>{e.exports=["OC Oszlopok"]},27531:e=>{e.exports="Lot size"},99180:e=>{e.exports=["Lower Band"]},53861:e=>{e.exports="Lower band #2"},44775:e=>{e.exports="Lower band #3"},85206:e=>{e.exports=["Címke"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Címke Háttér"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["Szintek"]},95610:e=>{e.exports=["Szintvonal"]},79307:e=>{e.exports=["Bal Címkék"]},49286:e=>{e.exports=["Vonal - HL/2"]},17676:e=>{e.exports=["Line - Nyitó"]},47669:e=>{e.exports=["Vonal - Záró"]},71899:e=>{e.exports=["Vonal - Max"]},83394:e=>{e.exports=["Vonal - Min"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports=["Hónapok"]},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stop Szín"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{ +e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports=["Százalékok"]},25684:e=>{e.exports=["Ár"]},23675:e=>{e.exports=["Árcímke"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Árszintek"]},46964:e=>{e.exports=["Ártartomány"]},59771:e=>{e.exports=["Ár/Oszlop Arány"]},29072:e=>{e.exports=["Árak"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Fordított"]},91367:e=>{e.exports=["Jobb Címkék"]},63833:e=>{e.exports=["Kockázat"]},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Top Címkék"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Cél Szín:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Szöveg Csomagolás"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Átláthatóság"]},4372:e=>{e.exports="Trend line"},26775:e=>{e.exports=["Upper Band"]},21774:e=>{e.exports="Upper band #2"},21076:e=>{e.exports="Upper band #3"},12374:e=>{e.exports=["Egyetlen szín használata"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports="Values"},25227:e=>{e.exports=["Eltérés"]},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},98057:e=>{e.exports="change {title} VWAP line color"},55218:e=>{e.exports="change {title} VWAP line width"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{ +e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},13901:e=>{e.exports="change {title} lower band #1 line color"},78425:e=>{e.exports="change {title} lower band #1 line visibility"},99491:e=>{e.exports="change {title} lower band #1 line width"},55469:e=>{e.exports="change {title} lower band #2 line color"},76157:e=>{e.exports="change {title} lower band #2 line visibility"},8081:e=>{e.exports="change {title} lower band #2 line width"},95016:e=>{e.exports="change {title} lower band #3 line color"},84928:e=>{e.exports="change {title} lower band #3 line visibility"},44693:e=>{e.exports="change {title} lower band #3 line width"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"}, +89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},94028:e=>{e.exports="change {title} price visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},10417:e=>{e.exports="change {title} upper band #1 line color"},58722:e=>{e.exports="change {title} upper band #1 line visibility"},13633:e=>{e.exports="change {title} upper band #1 line width"},64709:e=>{e.exports="change {title} upper band #2 line color"},97847:e=>{e.exports="change {title} upper band #2 line visibility"},62921:e=>{e.exports="change {title} upper band #2 line width"},94153:e=>{e.exports="change {title} upper band #3 line color"},19835:e=>{e.exports="change {title} upper band #3 line visibility"},68310:e=>{e.exports="change {title} upper band #3 line width"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{ +e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Szöveg szín"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.4053.929467332218f26dc70f.js b/charting_library/bundles/hu_HU.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..8ce14982 --- /dev/null +++ b/charting_library/bundles/hu_HU.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Szálkereszt"]},50985:e=>{e.exports=["Valuta"]},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports=["Argumentumok"]},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports=["Alsó"]},27331:e=>{e.exports=["Háttér"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Leírás"]},26897:e=>{e.exports=["Események"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indikátorok"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHCL Értékek"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports=["Bal"]},70500:e=>{e.exports=["Pénz"]},66653:e=>{e.exports=["Fedezeti Letét"]},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Skálák"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Szimbólum"]},35383:e=>{e.exports=["Szimbólum Neve"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Százalék"]},78621:e=>{e.exports=["Pipek"]},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports=["Jobb"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Vízjel"]},26458:e=>{e.exports=["Kanóc"]},65994:e=>{e.exports=["Felső"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports=["Cím"]},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports=["Kereskedés"]},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ +e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.435.ada80623f71848fbb57d.js b/charting_library/bundles/hu_HU.435.ada80623f71848fbb57d.js deleted file mode 100644 index e4516780..00000000 --- a/charting_library/bundles/hu_HU.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Szálkereszt"]},50985:e=>{e.exports=["Valuta"]},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports=["Argumentumok"]},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports=["Alsó"]},27331:e=>{e.exports=["Háttér"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Leírás"]},26897:e=>{e.exports=["Események"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indikátorok"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHCL Értékek"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports=["Bal"]},70500:e=>{e.exports=["Pénz"]},66653:e=>{e.exports=["Fedezeti Letét"]},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Skálák"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Szimbólum"]},35383:e=>{e.exports=["Szimbólum Neve"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports=["Százalék"]},78621:e=>{e.exports=["Pipek"]},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports=["Jobb"]},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Vízjel"]},26458:e=>{e.exports=["Kanóc"]},65994:e=>{e.exports=["Felső"]},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports=["Cím"]},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports=["Kereskedés"]},77534:e=>{e.exports="Unit"},1111:e=>{e.exports=["Volumen"]},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ -e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/hu_HU.505.978e053ffa4899c28da8.js similarity index 82% rename from charting_library/bundles/hu_HU.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/hu_HU.505.978e053ffa4899c28da8.js index 2686c6fd..ae85872c 100644 --- a/charting_library/bundles/hu_HU.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/hu_HU.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["n"],e.exports.h_dates=["ó"],e.exports.m_dates=["hó"],e.exports.s_dates="s",e.exports.in_dates=["-ban/ben"]},97840:e=>{e.exports=["n"]},64302:e=>{e.exports=["ó"]},79442:e=>{e.exports=["hó"]},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports=["N"]},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["Z"]},56723:e=>{e.exports=["Max"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["Min"]},78155:e=>{e.exports=["Ny"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Zárás"],e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} items"],e.exports.Length_input=["Hossz"],e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input=["hossz"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]=["Akkumuláció/Disztribúció"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]=["Ablakméret"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color", +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["n"],e.exports.h_dates=["ó"],e.exports.m_dates=["hó"],e.exports.s_dates="s",e.exports.in_dates=["-ban/ben"]},97840:e=>{e.exports=["n"]},64302:e=>{e.exports=["ó"]},79442:e=>{e.exports=["hó"]},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports=["N"]},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["Z"]},56723:e=>{e.exports=["Max"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["Min"]},78155:e=>{e.exports=["Ny"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Zárás"],e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} items"],e.exports.Length_input=["Hossz"],e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input=["hossz"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]=["Akkumuláció/Disztribúció"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]=["Ablakméret"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color", e.exports["3.618 Level Color_input"]="3.618 Level Color",e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]=["ROC Hossz"],e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]=["WMA hosszúság"],e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage", e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher",e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["EMA Hossz"],e.exports["Length MA_input"]=["MA Hossz"],e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD", e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Kezdés"],e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input=["Hossz3"],e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]=["MA hosszúság"],e.exports["Color based on previous close_input"]=["Szín az előző záróár alapján"],e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right", @@ -17,13 +17,13 @@ e.exports["Moving Average Double_study"]="Moving Average Double",e.exports["Movi e.exports["Price Channel Strategy_study"]=["Price Channel Stratégia"],e.exports["RSI Strategy_study"]=["RSI Stratégia"],e.exports["SMI Ergodic Indicator_study"]=["SMI Ergodikus Indikátor"],e.exports["SMI Ergodic Oscillator_study"]=["SMI Ergodikus Oszcillátor"],e.exports["Stochastic Slow Strategy_study"]=["Stochastic Slow Stratégia"],e.exports["Volatility Stop_study"]=["Volatilitás Stop"],e.exports["Volty Expan Close Strategy_study"]=["Volty Expan Close Stratégia"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports=["Kicsi"]},86054:e=>{e.exports=["Perc"]},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Oszlopok"]},19372:e=>{e.exports=["Komment"]},20229:e=>{e.exports=["Összehasonlítás vagy Szimbólum Hozzáadása"]},46689:e=>{e.exports=["Inputok Megerősítése"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Másolás"]},87898:e=>{e.exports=["Chart Elrendezés Másolása"]},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Kiemelő"]},63528:e=>{e.exports=["Gyertyák"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["Változás"]},28089:e=>{e.exports=["Szimbólum Változtatás"]},99374:e=>{e.exports=["Intervallum Váltás"]},14412:e=>{e.exports=["Chart Tulajdonságok"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports=["Chatham-szigetek"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Kör"]},32234:e=>{e.exports=["Klikkelj a pont megadásához"]},52977:e=>{e.exports=["Klón"]},31691:e=>{e.exports=["Zárás"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["Kereszt"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["Devizák"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports=["Görbe"]},95176:e=>{e.exports=["Ciklus"]},87761:e=>{e.exports=["Ciklikus Vonalak"]},27891:e=>{e.exports=["Rejtjel Minta"]},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["ABCD Minta"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Kereskedési Felállás Elemzése"]},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports=["Horgony Megjegyzés"]},94782:e=>{e.exports=["Horgony Szöveg"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Szimbólum Hozzáadása"]},8700:e=>{e.exports=["Riasztás hozzáadása"]},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports=["Add Alert on {drawing}"]},44469:e=>{e.exports=["Add Alert on {series}"]}, 64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Mindig Láthatatlan"]},71997:e=>{e.exports=["Mindig Látható"]},97305:e=>{e.exports=["Összes Indikátor és Rajzeszköz"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports=["Almati"]},5716:e=>{e.exports=["Elliot Hullám Alkalmazása"]},19263:e=>{e.exports=["Fő Elliot Hullám Alkalmazása"]},15818:e=>{e.exports=["Kis Elliot Hullám Alkalmazása"]},50352:e=>{e.exports=["Közbülső Elliot Hullám Alkalmazása"]},66631:e=>{e.exports=["Manuális Döntési Pont Alkalmazása"]},15682:e=>{e.exports=["Manuális Kockázat/Nyereség Alkalmazása"]},15644:e=>{e.exports=["WPT Le Hullám Alkalmazása"]},5897:e=>{e.exports=["WPT Fel Hullám Alkalmazása"]},13345:e=>{e.exports=["Alapértelmezett Beállítás"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["Ápr"]},45104:e=>{e.exports=["Ív"]},42097:e=>{e.exports=["Terület"]},96237:e=>{e.exports=["Nyíl"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["Nyíl Lefelé"]},35062:e=>{e.exports=["Nyíl Balra"]},92163:e=>{e.exports=["Nyíl Jobbra"]},33196:e=>{e.exports=["Nyíl Felfelé"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Asgábád"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Athén"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports=["Bogotá"]},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Ballon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports=["Bárok"]},98838:e=>{e.exports=["Bár Minta"]},17712:e=>{e.exports=["Alapvonal"]},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Ecset"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Előterjesztés"]},26354:e=>{e.exports=["Előrehozás"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["TradingView Által"]},75190:e=>{e.exports=["Ugrás dátumhoz"]},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports=["Gann Doboz"]},68102:e=>{e.exports=["Gann Legyező"]},66321:e=>{e.exports=["Gann Négyszög"]},87107:e=>{e.exports="Gann Square Fixed"},7914:e=>{e.exports=["Ghost Hírfolyam"]},18367:e=>{e.exports=["Nagy Szuperciklus"]},97065:e=>{ e.exports=["Biztos, hogy törölni akarod ezt a tanulmánysablont: {name}?"]},59368:e=>{e.exports=["Dupla Görbe"]},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports=["Hullám 1 vagy A Le"]},44788:e=>{e.exports=["Hullám 2 vagy B Le"]},71263:e=>{e.exports=["Hullám 3 Le"]},70573:e=>{e.exports=["Hullám 4 Le"]},59560:e=>{e.exports=["Hullám 5 Le"]},70437:e=>{e.exports=["Hullám C Le"]},53831:e=>{e.exports="Data window..."},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["Dátum"]},60222:e=>{e.exports=["Időintervallum"]},79859:e=>{e.exports=["Dátum és Árfolyamtartomány"]},92203:e=>{e.exports="Dec"},69479:e=>{e.exports=["Fokozat"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Rajzok Eszköztár"]},8338:e=>{e.exports="Draw Horizontal Line at"},22429:e=>{e.exports=["Dubaj"]},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Add meg az új chart elrendezés nevét"]},93512:e=>{e.exports=["{title} Riasztás Szerkesztése"]},91215:e=>{e.exports=["Elliot Korrekciós Hullám (ABC)"]},80983:e=>{e.exports=["Elliott Dupla Kombinációs Hullám (WXY)"]},74118:e=>{e.exports=["Elliott Impulzushullám (12345)"]},95840:e=>{e.exports=["Elliott Háromszög Hullám (ABCDE)"]},66637:e=>{e.exports=["Elliott Tripla Kombinációs Hullám (WXYXZ)"]},69418:e=>{e.exports=["Ellipszis"]},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports=["Tőzsde"]},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Előrejelzés"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Fib Csatorna"]},64192:e=>{e.exports=["Fib Körök"]},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports=["Fib Speed Ellenállás Ívek"]},20877:e=>{e.exports=["Fib Speed Ellenállás Fan"]},76783:e=>{e.exports=["Fib Spirál"]},89037:e=>{e.exports=["Fib Időzóna"]},72489:e=>{e.exports=["Fib Ék"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["Zászló Jel"]},29230:e=>{e.exports=["Lapos Felső/Alsó"]},92754:e=>{e.exports=["Flippelt"]},42015:e=>{e.exports=["Érvénytelen törtrész."]},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports=["Kalkutta"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Áttetsző Gyertyák"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Vízszintes Vonal"]},76604:e=>{e.exports=["Vízszintes Sugár"]},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Elrejt"]},33911:e=>{e.exports="Hide all"}, -95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Események Elrejtése a Chartról"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Jelölések Elrejtése a Bárokon"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Max"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Közbülső"]},14177:e=>{e.exports=["Érvénytelen Szimbólum"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Indikátor Beillesztés"]},9114:e=>{e.exports=["Belső"]},12354:e=>{e.exports=["Belső Villa"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports=["Isztambul"]},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Júl"]},15224:e=>{e.exports=["Jún"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports=["Hoppá!"]},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Nyitó"]},25595:e=>{e.exports=["Eredeti"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Min"]},42284:e=>{e.exports=["Zárás"]},1441:e=>{e.exports=["Zárás/Feloldás"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Long Pozíció"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Címkék"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Vonal"]},38397:e=>{e.exports=["Jelölésekkel"]},63492:e=>{e.exports=["Vonaltörés"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Módosított Schiff"]},18559:e=>{e.exports=["Módosított Schiff Villa"]},18665:e=>{e.exports=["Moszkva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{ -e.exports=["Már"]},85095:e=>{e.exports=["Mexikóváros"]},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Évezred"]},85884:e=>{e.exports=["Menüett"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Tükrözött"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Megjegyzés"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Új-Zéland"]},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Valami hiba történt"]},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports=["Új Chart Elrendezés Mentése"]},9908:e=>{e.exports=["Mentés Másként"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Csak az Árskála Chart"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff Villa"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Beállítások"]},43247:e=>{e.exports=["A második törtrész érvénytelen."]},19796:e=>{e.exports=["Visszaküldés"]},23221:e=>{e.exports=["Hátrébb Küldés"]},5961:e=>{e.exports=["Szöul"]},57902:e=>{e.exports=["Szep"]},25866:e=>{e.exports=["Munkamenet"]},59827:e=>{e.exports=["Munkamenet Szünetek"]},69240:e=>{e.exports=["Sanghaj"]},37819:e=>{e.exports=["Short Pozíció"]},81428:e=>{e.exports=["Mutat"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Osztalékok Mutatása"]},46771:e=>{e.exports=["Nyereség Mutatása"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Felosztások Mutatása"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Szingapúr"]},69502:e=>{e.exports=["Szinuszvonal"]},44904:e=>{e.exports=["Négyzet"]},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Stílus"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Rajzmódban Marad"]},79511:e=>{e.exports=["Lépcső"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports=["Szubmikro"]},9753:e=>{e.exports=["Szubévezred"]},71722:e=>{e.exports=["Szubminüett"]},91889:e=>{e.exports=["Szuperciklus"]},33820:e=>{ -e.exports=["Szuperévezred"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Szimbólum Infó"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Pont & Ábra"]},53047:e=>{e.exports=["Sokszögvonal"]},34402:e=>{e.exports="Path"},70394:e=>{e.exports=["Párhuzamos Csatorna"]},95995:e=>{e.exports=["Párizs"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports=["Villa"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Árcímke"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Ártartomány"]},32061:e=>{e.exports=["Érvénytelen árformátum."]},91492:e=>{e.exports=["Árvonal"]},48404:e=>{e.exports=["Elsődleges"]},87086:e=>{e.exports=["Vetület"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Elforgatott Téglalap"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Sugár"]},90357:e=>{e.exports=["Tartomány"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Téglalap"]},41615:e=>{e.exports=["Újra"]},35001:e=>{e.exports=["Regresszió Trend"]},34596:e=>{e.exports=["Eltávolítás"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Indikátorok Eltávolítása"]},4142:e=>{e.exports=["Chart Elrendezés Átnevezése"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Figyelmeztetés"]},48474:e=>{e.exports=["Varsó"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokió"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports=["Tajpej"]},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Szöveg"]},16267:e=>{e.exports=["Teherán"]},19611:e=>{ -e.exports=["Sablon"]},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports=["Ezt az indikátort nem lehet alkalmazni egy másik indikátorra"]},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports=["Három Hajtás Minta"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Idő"]},64375:e=>{e.exports=["Időzóna"]},95005:e=>{e.exports=["Ciklusidők"]},87085:e=>{e.exports=["Kereskedés"]},94770:e=>{e.exports=["Trendszög"]},23104:e=>{e.exports=["Trendvonal"]},15501:e=>{e.exports=["Trendalapú Fib Kiterjesztés"]},31196:e=>{e.exports=["Trendalapú Fib Idő"]},29245:e=>{e.exports=["Háromszög"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Háromszög Minta"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Visszavonás"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports=["Feloldás"]},34150:e=>{e.exports=["Hullám 4 Fel"]},83927:e=>{e.exports=["Hullám 5 Fel"]},58976:e=>{e.exports=["Hullám 1 vagy A Fel"]},11661:e=>{e.exports=["Hullám 2 vagy B Fel"]},53958:e=>{e.exports=["Hullám 3 Fel"]},66560:e=>{e.exports=["Hullám C Fel"]},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Függőleges Vonal"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Láthatóság"]},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Az Egér Föléhúzásakor Látható"]},22198:e=>{e.exports=["Vizuális Elrendezés"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD Minta"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"}, -19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Felbontás Módosítása"]},526:e=>{e.exports=["Szimbólum módosítása"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports=["TradingView chartok"]},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Minden Rajzeszköz Elrejtése"]},44974:e=>{e.exports=["Jelölések Elrejtése a Bárokon"]},28916:e=>{e.exports="interval lock"},94245:e=>{ -e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["töltés..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Csak az Árskála Chart"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports=["támogatta a TradingView"]},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"}, -9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} oszlop"]},88841:e=>{e.exports=["{symbol} TradingView pénzügyek"]},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports=["nap"]},52254:e=>{e.exports=["óra"]},99062:e=>{e.exports=["months"]},69143:e=>{e.exports=["perc"]},71787:e=>{e.exports=["seconds"]},82797:e=>{e.exports=["ranges"]},47966:e=>{e.exports=["weeks"]},99136:e=>{e.exports=["ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]=["ausztrál dollár/kanadai dollár"],e.exports["#AUDCHF-symbol-description"]=["ausztrál dollár / svájci frank"],e.exports["#AUDJPY-symbol-description"]=["ausztrál dollár / japán jen"],e.exports["#AUDNZD-symbol-description"]=["ausztrál dollár / új-zélandi dollár"],e.exports["#AUDRUB-symbol-description"]=["ausztrál dollár / orosz rúbel"],e.exports["#AUDUSD-symbol-description"]=["ausztrál dollár / amerikai dollár"],e.exports["#BRLJPY-symbol-description"]=["brazil dollár / japán jen"],e.exports["#BTCCAD-symbol-description"]=["bitcoin / kanadai dollár"],e.exports["#BTCCNY-symbol-description"]=["bitcoin / kínai jüan"],e.exports["#BTCEUR-symbol-description"]=["bitcoin / euró"],e.exports["#BTCKRW-symbol-description"]=["bitcoin / dél-koreai won"],e.exports["#BTCRUR-symbol-description"]=["bitcoin / rubel"],e.exports["#BTCUSD-symbol-description"]=["bitcoin / amerikai dollár"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["kanadai dollár / japán jen"],e.exports["#CB1!-symbol-description"]=["Brent Nyersolaj"],e.exports["#CHFJPY-symbol-description"]=["svájci frank/japán jen"],e.exports["#COPPER-symbol-description"]=["Réz"],e.exports["#ES1-symbol-description"]=["#ES1-symbol-description"],e.exports["#ESP35-symbol-description"]=["#ESP35-symbol-description"],e.exports["#EUBUND-symbol-description"]=["eurókötvények"],e.exports["#EURAUD-symbol-description"]=["euró / ausztrál dollár"],e.exports["#EURBRL-symbol-description"]=["euró / brazil reál"],e.exports["#EURCAD-symbol-description"]=["euró / kanadai dollár"],e.exports["#EURCHF-symbol-description"]=["Euró Fx/svájci frank"],e.exports["#EURGBP-symbol-description"]=["Euró Fx/brit font"],e.exports["#EURJPY-symbol-description"]=["Euró Fx/japán jen"], +95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Események Elrejtése a Chartról"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Jelölések Elrejtése a Bárokon"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Max"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports=["Közbülső"]},14177:e=>{e.exports=["Érvénytelen Szimbólum"]},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Indikátor Beillesztés"]},9114:e=>{e.exports=["Belső"]},12354:e=>{e.exports=["Belső Villa"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports=["Isztambul"]},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["Júl"]},15224:e=>{e.exports=["Jún"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports=["Hoppá!"]},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Nyitó"]},25595:e=>{e.exports=["Eredeti"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Min"]},42284:e=>{e.exports=["Zárás"]},1441:e=>{e.exports=["Zárás/Feloldás"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Long Pozíció"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports=["Címkék"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Vonal"]},38397:e=>{e.exports=["Jelölésekkel"]},63492:e=>{e.exports=["Vonaltörés"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Módosított Schiff"]},18559:e=>{e.exports=["Módosított Schiff Villa"]},18665:e=>{e.exports=["Moszkva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Már"]},85095:e=>{ +e.exports=["Mexikóváros"]},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Évezred"]},85884:e=>{e.exports=["Menüett"]},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Tükrözött"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Megjegyzés"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Új-Zéland"]},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Valami hiba történt"]},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports=["Új Chart Elrendezés Mentése"]},9908:e=>{e.exports=["Mentés Másként"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Csak az Árskála Chart"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff Villa"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Beállítások"]},43247:e=>{e.exports=["A második törtrész érvénytelen."]},19796:e=>{e.exports=["Visszaküldés"]},23221:e=>{e.exports=["Hátrébb Küldés"]},5961:e=>{e.exports=["Szöul"]},57902:e=>{e.exports=["Szep"]},25866:e=>{e.exports=["Munkamenet"]},59827:e=>{e.exports=["Munkamenet Szünetek"]},69240:e=>{e.exports=["Sanghaj"]},37819:e=>{e.exports=["Short Pozíció"]},81428:e=>{e.exports=["Mutat"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Osztalékok Mutatása"]},46771:e=>{e.exports=["Nyereség Mutatása"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Felosztások Mutatása"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Szingapúr"]},69502:e=>{e.exports=["Szinuszvonal"]},44904:e=>{e.exports=["Négyzet"]},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Stílus"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Rajzmódban Marad"]},79511:e=>{e.exports=["Lépcső"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports=["Szubmikro"]},9753:e=>{e.exports=["Szubévezred"]},71722:e=>{e.exports=["Szubminüett"]},91889:e=>{e.exports=["Szuperciklus"]},33820:e=>{e.exports=["Szuperévezred"]},11020:e=>{e.exports="Sydney"},89659:e=>{ +e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Szimbólum Infó"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Pont & Ábra"]},53047:e=>{e.exports=["Sokszögvonal"]},34402:e=>{e.exports="Path"},70394:e=>{e.exports=["Párhuzamos Csatorna"]},95995:e=>{e.exports=["Párizs"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports=["Villa"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Árcímke"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Ártartomány"]},32061:e=>{e.exports=["Érvénytelen árformátum."]},91492:e=>{e.exports=["Árvonal"]},48404:e=>{e.exports=["Elsődleges"]},87086:e=>{e.exports=["Vetület"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Elforgatott Téglalap"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Sugár"]},90357:e=>{e.exports=["Tartomány"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Téglalap"]},41615:e=>{e.exports=["Újra"]},35001:e=>{e.exports=["Regresszió Trend"]},34596:e=>{e.exports=["Eltávolítás"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Indikátorok Eltávolítása"]},4142:e=>{e.exports=["Chart Elrendezés Átnevezése"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Figyelmeztetés"]},48474:e=>{e.exports=["Varsó"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokió"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports=["Tajpej"]},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Szöveg"]},16267:e=>{e.exports=["Teherán"]},19611:e=>{e.exports=["Sablon"]},29198:e=>{ +e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports=["Ezt az indikátort nem lehet alkalmazni egy másik indikátorra"]},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports=["Három Hajtás Minta"]},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Idő"]},64375:e=>{e.exports=["Időzóna"]},95005:e=>{e.exports=["Ciklusidők"]},87085:e=>{e.exports=["Kereskedés"]},94770:e=>{e.exports=["Trendszög"]},23104:e=>{e.exports=["Trendvonal"]},15501:e=>{e.exports=["Trendalapú Fib Kiterjesztés"]},31196:e=>{e.exports=["Trendalapú Fib Idő"]},29245:e=>{e.exports=["Háromszög"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Háromszög Minta"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Visszavonás"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports=["Feloldás"]},34150:e=>{e.exports=["Hullám 4 Fel"]},83927:e=>{e.exports=["Hullám 5 Fel"]},58976:e=>{e.exports=["Hullám 1 vagy A Fel"]},11661:e=>{e.exports=["Hullám 2 vagy B Fel"]},53958:e=>{e.exports=["Hullám 3 Fel"]},66560:e=>{e.exports=["Hullám C Fel"]},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Függőleges Vonal"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Láthatóság"]},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Az Egér Föléhúzásakor Látható"]},22198:e=>{e.exports=["Vizuális Elrendezés"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD Minta"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{ +e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Felbontás Módosítása"]},526:e=>{e.exports=["Szimbólum módosítása"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports=["TradingView chartok"]},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Minden Rajzeszköz Elrejtése"]},44974:e=>{e.exports=["Jelölések Elrejtése a Bárokon"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]}, +90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["töltés..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Csak az Árskála Chart"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports=["támogatta a TradingView"]},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{ +e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports=["{count} oszlop"]},88841:e=>{e.exports=["{symbol} TradingView pénzügyek"]},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports=["nap"]},52254:e=>{e.exports=["óra"]},99062:e=>{e.exports=["months"]},69143:e=>{e.exports=["perc"]},71787:e=>{e.exports=["seconds"]},82797:e=>{e.exports=["ranges"]},47966:e=>{e.exports=["weeks"]},99136:e=>{e.exports=["ticks"]},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]=["ausztrál dollár/kanadai dollár"],e.exports["#AUDCHF-symbol-description"]=["ausztrál dollár / svájci frank"],e.exports["#AUDJPY-symbol-description"]=["ausztrál dollár / japán jen"],e.exports["#AUDNZD-symbol-description"]=["ausztrál dollár / új-zélandi dollár"],e.exports["#AUDRUB-symbol-description"]=["ausztrál dollár / orosz rúbel"],e.exports["#AUDUSD-symbol-description"]=["ausztrál dollár / amerikai dollár"],e.exports["#BRLJPY-symbol-description"]=["brazil dollár / japán jen"],e.exports["#BTCCAD-symbol-description"]=["bitcoin / kanadai dollár"],e.exports["#BTCCNY-symbol-description"]=["bitcoin / kínai jüan"],e.exports["#BTCEUR-symbol-description"]=["bitcoin / euró"],e.exports["#BTCKRW-symbol-description"]=["bitcoin / dél-koreai won"],e.exports["#BTCRUR-symbol-description"]=["bitcoin / rubel"],e.exports["#BTCUSD-symbol-description"]=["bitcoin / amerikai dollár"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["kanadai dollár / japán jen"],e.exports["#CB1!-symbol-description"]=["Brent Nyersolaj"],e.exports["#CHFJPY-symbol-description"]=["svájci frank/japán jen"],e.exports["#COPPER-symbol-description"]=["Réz"],e.exports["#ES1-symbol-description"]=["#ES1-symbol-description"],e.exports["#ESP35-symbol-description"]=["#ESP35-symbol-description"],e.exports["#EUBUND-symbol-description"]=["eurókötvények"],e.exports["#EURAUD-symbol-description"]=["euró / ausztrál dollár"],e.exports["#EURBRL-symbol-description"]=["euró / brazil reál"],e.exports["#EURCAD-symbol-description"]=["euró / kanadai dollár"],e.exports["#EURCHF-symbol-description"]=["Euró Fx/svájci frank"],e.exports["#EURGBP-symbol-description"]=["Euró Fx/brit font"],e.exports["#EURJPY-symbol-description"]=["Euró Fx/japán jen"], e.exports["#EURNZD-symbol-description"]=["euró / új-zélandi dollár"],e.exports["#EURRUB-symbol-description"]=["EURÓ / OROSZ RUBEL"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["#EURSEK-symbol-description"],e.exports["#EURTRY-symbol-description"]=["Euró Fx/új török líra"],e.exports["#EURUSD-symbol-description"]=["euró / amerikai dollár"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index európai jegyzett részvények"],e.exports["#FRA40-symbol-description"]=["#FRA40-symbol-description"],e.exports["#GB10-symbol-description"]=["brit államkötvények 10 éves"],e.exports["#GBPAUD-symbol-description"]=["brit font / ausztrál dollár"],e.exports["#GBPCAD-symbol-description"]=["brit font / kanadai dollár"],e.exports["#GBPCHF-symbol-description"]=["brit font/svájci frank"],e.exports["#GBPEUR-symbol-description"]=["FONT STERLING / EURÓ"],e.exports["#GBPJPY-symbol-description"]=["brit font//japán jen"],e.exports["#GBPNZD-symbol-description"]=["brit font / új-zélandi dollár"],e.exports["#GBPRUB-symbol-description"]=["font sterling / orosz rubel"],e.exports["#GBPUSD-symbol-description"]=["brit font / amerikai dollár"],e.exports["#GER30-symbol-description"]=["DAX index német jegyzett részvények"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index olasz jegyzett részvények"],e.exports["#JPN225-symbol-description"]=["#JPN225-symbol-description"],e.exports["#JPYKRW-symbol-description"]=["JEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / OROSZ RUBEL"],e.exports["#KA1-symbol-description"]=["#KA1-symbol-description"],e.exports["#KG1-symbol-description"]=["#KG1-symbol-description"],e.exports["#KT1-symbol-description"]=["#KT1-symbol-description"],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]=["litecoin / bitcoin"],e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 amerikai jegyzett részvények"],e.exports["#NGAS-symbol-description"]=["Földgáz (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["új-zélandi dollár / japán jen"],e.exports["#NZDUSD-symbol-description"]=["új-zélandi dollár / amerikai dollár"],e.exports["#RB1-symbol-description"]=["#KT1-symbol-description"],e.exports["#RTS-symbol-description"]=["Orosz RTS Index"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index amerikai jegyzett részvények"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["#UK100-symbol-description"],e.exports["#USDBRL-symbol-description"]=["amerikai dollár / brazil reál"],e.exports["#USDCAD-symbol-description"]=["amerikai dollár / kanadai dollár"], e.exports["#USDCHF-symbol-description"]=["amerikai dollár / svájci frank"],e.exports["#USDCNY-symbol-description"]=["amerikai dollár / jüan renminbi"],e.exports["#USDDKK-symbol-description"]=["amerikai follár / dán korona"],e.exports["#USDHKD-symbol-description"]=["amerikai dollár / hong kongi dollár"],e.exports["#USDIDR-symbol-description"]=["amerikai dollár / rúpia"],e.exports["#USDINR-symbol-description"]=["amerikai dollár / indiai rúpia"],e.exports["#USDJPY-symbol-description"]=["amerikai dollár / japán jen"],e.exports["#USDKRW-symbol-description"]=["amerikai dollár / dél-koreai won"],e.exports["#USDMXN-symbol-description"]=["amerikai dollár / mexikói peso"],e.exports["#USDPHP-symbol-description"]=["amerikai dollár /fülöp-szigeteki peso"],e.exports["#USDRUB-symbol-description"]=["amerikai dollár / orosz rúbel"],e.exports["#USDRUB_TOM-symbol-description"]=["amerikai dollár / orosz rúbel TOM"],e.exports["#USDSEK-symbol-description"]=["amerikai dollár / svéd korona"],e.exports["#USDSGD-symbol-description"]=["amerikai dollár / szingapúri dollár"],e.exports["#USDTRY-symbol-description"]=["amerikai dollár / török líra"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["ezüst / amerikai dollár"],e.exports["#XAUUSD-symbol-description"]=["arany / amerikai dollár"],e.exports["#XPDUSD-symbol-description"]=["#XPDUSD-symbol-description"],e.exports["#XPTUSD-symbol-description"]=["platina / amerikai dollár"],e.exports["#ZS1-symbol-description"]=["#ZS1-symbol-description"],e.exports["#ZW1-symbol-description"]=["#ZW1-symbol-description"],e.exports["#BTCGBP-symbol-description"]=["bitcoin / brit font"],e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]=["bitcoin / ausztrál dollár"],e.exports["#BTCJPY-symbol-description"]=["bitcoin / japán jen"],e.exports["#BTCBRL-symbol-description"]=["bitcoin / brazil reál"],e.exports["#PT10-symbol-description"]=["Portugál Államkötvények 10 éves"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["amerikai dollár / lengyel zloty"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["bitcoin / lengyel zloty"],e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]=["bitcoin / kanadai dollár"],e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIF2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIF2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIG2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIG2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIG2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIH2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIH2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIH2020-symbol-description"]=["Vasérc Határidősők"], e.exports["#ITIJ2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIJ2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIJ2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIK2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIK2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIK2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIM2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIN2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIQ2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIU2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIV2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIX2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2017-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2018-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2019-symbol-description"]=["Vasérc Határidősők"],e.exports["#ITIZ2020-symbol-description"]=["Vasérc Határidősők"],e.exports["#AMEX:GXF-symbol-description"]=["Globális x FTSE Északi Régió ETF"],e.exports["#ASX:XAF-symbol-description"]=["S&P/ASX Összes Ausztrál 50"],e.exports["#ASX:XAT-symbol-description"]=["S&P/ASX Összes Ausztrál 200"],e.exports["#BIST:XU100-symbol-description"]=["BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Dzsakarta Kompozit Index"],e.exports["#INDEX:KLSE-symbol-description"]=["Bursa Malajzia KLCI Index"],e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]=["Sanghaj Kompozit Index"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["MOEX Oroszország Index"],e.exports["#NYMEX:KT1!-symbol-description"]=["Kávé Határidősők"], diff --git a/charting_library/bundles/hu_HU.77.a1830a06fe990f9f1170.js b/charting_library/bundles/hu_HU.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/hu_HU.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/hu_HU.77.5401b8766c940f90b3e9.js index d66edf5c..ac3548c2 100644 --- a/charting_library/bundles/hu_HU.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/hu_HU.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports=["P"]},11268:e=>{e.exports=["H"]},63331:e=>{e.exports=["Szo"]},85954:e=>{e.exports=["V"]},26230:e=>{e.exports=["Sze"]},24793:e=>{e.exports=["Cs"]},31533:e=>{e.exports=["K"]},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Törlés"]},23398:e=>{e.exports=["Szimbólum módosítása"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports=["Április"]},86797:e=>{e.exports=["Augusztus"]},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Leírás"]},16467:e=>{e.exports=["Február"]},72970:e=>{e.exports=["Péntek"]},46812:e=>{e.exports="Increase"},26910:e=>{e.exports=["Január"]},23230:e=>{e.exports=["Július"]},49385:e=>{e.exports=["Június"]},90784:e=>{e.exports=["Október"]},89298:e=>{e.exports=["Eltolás"]},68988:e=>{e.exports=["Oké"]},61199:e=>{e.exports=["Hétfő"]},95543:e=>{e.exports=["Hónapok"]},68327:e=>{e.exports=["Május"]},84675:e=>{e.exports=["Március"]},54406:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports=["Szombat"]},52298:e=>{e.exports=["Keresés"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports=["Szeptember"]},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports=["Vasárnap"]},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["Szimbólum"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports=["Szerda"]},7951:e=>{e.exports=["Csütörtök"]},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports=["Kedd"]},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports=["záró"]},8448:e=>{e.exports=["kripto"]}, +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports=["P"]},11268:e=>{e.exports=["H"]},63331:e=>{e.exports=["Szo"]},85954:e=>{e.exports=["V"]},26230:e=>{e.exports=["Sze"]},24793:e=>{e.exports=["Cs"]},31533:e=>{e.exports=["K"]},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Törlés"]},23398:e=>{e.exports=["Szimbólum módosítása"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports=["Április"]},86797:e=>{e.exports=["Augusztus"]},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Leírás"]},16467:e=>{e.exports=["Február"]},72970:e=>{e.exports=["Péntek"]},46812:e=>{e.exports="Increase"},26910:e=>{e.exports=["Január"]},23230:e=>{e.exports=["Július"]},49385:e=>{e.exports=["Június"]},90784:e=>{e.exports=["Október"]},89298:e=>{e.exports=["Eltolás"]},68988:e=>{e.exports=["Oké"]},61199:e=>{e.exports=["Hétfő"]},95543:e=>{e.exports=["Hónapok"]},68327:e=>{e.exports=["Május"]},84675:e=>{e.exports=["Március"]},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports=["Szombat"]},52298:e=>{e.exports=["Keresés"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports=["Szeptember"]},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports=["Vasárnap"]},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["Szimbólum"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports=["Szerda"]},7951:e=>{e.exports=["Csütörtök"]},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports=["Kedd"]},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports=["záró"]},8448:e=>{e.exports=["kripto"]}, 67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/hu_HU.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/hu_HU.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 45fa4509..00000000 --- a/charting_library/bundles/hu_HU.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Medián"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Szín"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Koordináták"]},76655:e=>{e.exports=["Készpénz"]},99120:e=>{e.exports=["Csatorna"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports=["Szög"]},38280:e=>{e.exports=["Szögek"]},95264:e=>{e.exports=["Egyenleg"]},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Ívek"]},34674:e=>{e.exports=["Átl HL a minticks-ben"]},17608:e=>{e.exports=["Alsó Címkék"]},48848:e=>{e.exports=["Keret"]},72269:e=>{e.exports=["Határok"]},27331:e=>{e.exports=["Háttér"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Rács"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Belépési ár"]},1220:e=>{e.exports=["Hosszabítás"]},71116:e=>{e.exports=["Padló Kiterjesztés"]},45809:e=>{e.exports=["Bal Hosszabítás"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Vonalak Hosszabítása"]},3304:e=>{e.exports=["Vonalak Hosszabbítása Balra"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Jobb Hosszabbítás"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports=["Top Kiterjesztés"]},17006:e=>{e.exports=["Betűméret"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Rajongók"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Teljes Körök"]},25264:e=>{e.exports=["HL Oszlopok"]},66049:e=>{e.exports=["OC Oszlopok"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports=["Címke"]},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Címke Háttér"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports=["Szintek"]},95610:e=>{e.exports=["Szintvonal"]},79307:e=>{e.exports=["Bal Címkék"]},49286:e=>{e.exports=["Vonal - HL/2"]},17676:e=>{e.exports=["Line - Nyitó"]},47669:e=>{e.exports=["Vonal - Záró"]},71899:e=>{e.exports=["Vonal - Max"]},83394:e=>{e.exports=["Vonal - Min"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports=["Hónapok"]},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stop Szín"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports=["Százalékok"]},25684:e=>{e.exports=["Ár"]},23675:e=>{e.exports=["Árcímke"]},75675:e=>{e.exports="Price labels"}, -16103:e=>{e.exports=["Árszintek"]},46964:e=>{e.exports=["Ártartomány"]},59771:e=>{e.exports=["Ár/Oszlop Arány"]},29072:e=>{e.exports=["Árak"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Fordított"]},91367:e=>{e.exports=["Jobb Címkék"]},63833:e=>{e.exports=["Kockázat"]},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Top Címkék"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Cél Szín:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Szöveg Csomagolás"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Átláthatóság"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports=["Egyetlen szín használata"]},91322:e=>{e.exports="Values"},25227:e=>{e.exports=["Eltérés"]},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{ -e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{ -e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Szöveg szín"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/id_ID.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..93201027 --- /dev/null +++ b/charting_library/bundles/id_ID.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:a=>{a.exports="#{count} (bar)"},9671:a=>{a.exports=["#{count} (harga, bar)"]},91282:a=>{a.exports="#1 (bar)"},1961:a=>{a.exports=["#1 (harga)"]},12706:a=>{a.exports=["#1 (harga, bar)"]},92195:a=>{a.exports=["#1 (% posisi vertikal, bar)"]},66187:a=>{a.exports="Median"},5066:a=>{a.exports="%"},89795:a=>{a.exports=["Berlawanan arah jarum jam"]},43809:a=>{a.exports=["Koefisien Sebagai Persen"]},40054:a=>{a.exports=["Warna"]},47737:a=>{a.exports=["Mode statistik kompak"]},4639:a=>{a.exports=["Koordinat"]},76655:a=>{a.exports=["Kas"]},99120:a=>{a.exports=["Kanal"]},60066:a=>{a.exports=["Perubahan pips"]},36150:a=>{a.exports=["Sudut"]},38280:a=>{a.exports=["Sudut-Sudut"]},95264:a=>{a.exports=["Besar Akun"]},85160:a=>{a.exports=["Selalu tampilkan statistik"]},54189:a=>{a.exports=["Busur-Busur"]},34674:a=>{a.exports=["Rata-Rata HL dalam minticks"]},17608:a=>{a.exports=["Label Dasar"]},48848:a=>{a.exports=["Batas"]},72269:a=>{a.exports=["Batas-Batas"]},27331:a=>{a.exports=["Latar"]},66282:a=>{a.exports=["Latar belakang #1"]},19949:a=>{a.exports=["Rentang bar"]},81260:a=>{a.exports="Grid"},67114:a=>{a.exports=["Rentang tanggal/waktu"]},37067:a=>{a.exports=["Pemindahan (harga, bar)"]},75460:a=>{a.exports=["Jarak"]},46211:a=>{a.exports=["Pin emoji"]},46001:a=>{a.exports=["Harga entri"]},1220:a=>{a.exports=["Perpanjang"]},71116:a=>{a.exports=["Perpanjang Bawah"]},45809:a=>{a.exports=["Perpanjang Kiri"]},25892:a=>{a.exports=["Perpanjang garis kekiri"]},13611:a=>{a.exports=["Perpanjang Garis"]},3304:a=>{a.exports=["Perpanjang Garis Kekiri"]},83095:a=>{a.exports=["Perpanjang Garis Kekanan"]},14025:a=>{a.exports=["Perpanjang Kanan"]},74395:a=>{a.exports=["Perpanjang garis kekanan"]},85197:a=>{a.exports=["Perpanjang Atas"]},17006:a=>{a.exports=["Ukuran Font"]},31343:a=>{a.exports=["Teks gagal"]},28565:a=>{a.exports=["Latar gagal"]},87931:a=>{a.exports=["Kipas"]},39836:a=>{a.exports=["Level fib berbasis skala log"]},10578:a=>{a.exports=["Lingkaran Penuh"]},25264:a=>{a.exports=["Bar HL"]},66049:a=>{a.exports=["Bar OC"]},27531:a=>{a.exports=["Ukuran lot"]},99180:a=>{a.exports=["Ikat Bawah"]},53861:a=>{a.exports=["Pita bawah #2"]},44775:a=>{a.exports=["Pita bawah #3"]},85206:a=>{a.exports="Label"},75332:a=>{a.exports=["Batas Label"]},14773:a=>{a.exports=["Latar Belakang Label"]},37126:a=>{a.exports=["Teks Label"]},79106:a=>{a.exports=["Level-Level"]},95610:a=>{a.exports=["Garis Level"]},79307:a=>{a.exports=["Label Kiri"]},49286:a=>{a.exports=["Garis - HL/2"]},17676:a=>{a.exports=["Garis - Pembukaan"]},47669:a=>{a.exports=["Garis - Penutupan"]},71899:a=>{a.exports=["Garis - Tertinggi"]},83394:a=>{a.exports=["Garis - Terendah"]},60489:a=>{a.exports=["Warna Garis"]},53889:a=>{a.exports="Mode"},95543:a=>{a.exports=["Bulan"]},24510:a=>{a.exports=["Titik tengah"]},22213:a=>{a.exports=["Latar sumber"]},15500:a=>{a.exports=["Batas sumber"]},79238:a=>{a.exports=["Teks sumber"]},37249:a=>{a.exports=["Statistik"]},28712:a=>{a.exports=["Posisi statistik"]},50948:a=>{ +a.exports=["Warna Stop"]},56119:a=>{a.exports=["Level stop"]},69835:a=>{a.exports=["Teks sukses"]},91141:a=>{a.exports=["Latar sukses"]},2694:a=>{a.exports=["Perubahan persentase"]},650:a=>{a.exports=["Persen"]},25684:a=>{a.exports=["Harga"]},23675:a=>{a.exports=["Label Harga"]},75675:a=>{a.exports=["Label harga"]},16103:a=>{a.exports=["Level Harga"]},46964:a=>{a.exports=["Rentang Harga"]},59771:a=>{a.exports=["Rasio Harga/Bar"]},29072:a=>{a.exports=["Harga"]},2635:a=>{a.exports=["Level profit"]},33886:a=>{a.exports=["Rentang dan rasio"]},24186:a=>{a.exports=["Membalik"]},91367:a=>{a.exports=["Label Kanan"]},63833:a=>{a.exports=["Risiko"]},95545:a=>{a.exports=["Gelombang"]},10209:a=>{a.exports=["Label Teratas"]},98001:a=>{a.exports=["Latar target"]},89258:a=>{a.exports=["Batas target"]},45302:a=>{a.exports=["Warna Target"]},74289:a=>{a.exports=["Teks target"]},17932:a=>{a.exports=["Pembungkus Teks"]},55325:a=>{a.exports=["Label waktu"]},77838:a=>{a.exports=["Level Waktu"]},2295:a=>{a.exports=["Transparansi"]},4372:a=>{a.exports=["Garis tren"]},26775:a=>{a.exports=["Ikat Atas"]},21774:a=>{a.exports=["Pita atas #2"]},21076:a=>{a.exports=["Pita bawah #3"]},12374:a=>{a.exports=["Gunakan satu warna"]},53473:a=>{a.exports="VWAP"},91322:a=>{a.exports=["Nilai"]},25227:a=>{a.exports=["Varian"]},1670:a=>{a.exports=["ubah sudut"]},38829:a=>{a.exports=["ubah warna panah"]},23723:a=>{a.exports=["Ubah koordinat bar X"]},72080:a=>{a.exports=["ubah warna bendera"]},66266:a=>{a.exports=["Ubah koordinat harga Y"]},98905:a=>{a.exports=["ubah margin atas"]},11049:a=>{a.exports=["ubah koordinat posisi vertikal Y"]},98057:a=>{a.exports=["ubah warna garis VWAP {title}"]},55218:a=>{a.exports=["ubah lebar garis VWAP {title}"]},31804:a=>{a.exports=["ubah {title} berlawanan jarum jam"]},99128:a=>{a.exports=["ubah visibilitas koefisien sebagai persen {title}"]},20216:a=>{a.exports=["ubah warna {title}"]},35435:a=>{a.exports=["ubah mode statistik padat {title}"]},550:a=>{a.exports=["ubah warna batas candle naik {title}"]},28146:a=>{a.exports=["ubah visibilitas batas candle {title}"]},7373:a=>{a.exports=["ubah warna batas candle turun {title}"]},38742:a=>{a.exports=["ubah warna candle turun {title}"]},42273:a=>{a.exports=["ubah warna candle naik {title}"]},76054:a=>{a.exports=["ubah warna sumbu candle {title}"]},27029:a=>{a.exports=["ubah visibilitas sumbu candle {title}"]},22430:a=>{a.exports=["ubah visibilitas {title} perubahan pips"]},45537:a=>{a.exports=["ubah visibilitas sudut {title}"]},31775:a=>{a.exports=["ubah ukuran akun {title}"]},37913:a=>{a.exports=["ubah selalu menampilkan statistik {title}"]},15521:a=>{a.exports=["ubah warna semua garis {title}"]},17466:a=>{a.exports=["ubah warna garis {index} busur {title}"]},72307:a=>{a.exports=["ubah lebar garis {index} busur {title}"]},13853:a=>{a.exports=["ubah visibilitas garis {index} lengkungan {title}"]},78680:a=>{a.exports=["ubah nilai rata-rata HL {title}"]},15802:a=>{a.exports=["ubah visibilitas label bawah {title}"]},36438:a=>{a.exports=["ubah transparansi latar belakang {title}"]}, +64548:a=>{a.exports=["ubah visibilitas latar belakang {title}"]},75312:a=>{a.exports=["ubah warna latar belakang {title}"]},39651:a=>{a.exports=["ubah warna latar belakang 1 {title}"]},78177:a=>{a.exports=["ubah warna latar belakang 2 {title}"]},42746:a=>{a.exports=["ubah visibilitas rentang bar {title}"]},53770:a=>{a.exports=["ubah visibilitas grid {title}"]},29145:a=>{a.exports=["ubah warna garis grid {title}"]},64949:a=>{a.exports=["ubah corak garis grid {title}"]},93548:a=>{a.exports=["ubah lebar garis grid {title}"]},15485:a=>{a.exports=["ubah visibilitas rentang tanggal/waktu {title}"]},3400:a=>{a.exports=["ubah derajat {title}"]},91534:a=>{a.exports=["ubah visibilitas jarak {title}"]},65056:a=>{a.exports=["ubah emoji {title}"]},65899:a=>{a.exports=["ubah visibilitas emoji {title}"]},59354:a=>{a.exports=["ubah harga masuk {title}"]},1447:a=>{a.exports=["ubah perpanjangan ke bawah {title}"]},15258:a=>{a.exports=["ubah perpanjangan ke kiri {title}"]},96902:a=>{a.exports=["ubah perpanjangan garis {title}"]},896:a=>{a.exports=["ubah perpanjangan ke atas {title}"]},3708:a=>{a.exports=["ubah perpanjangan kiri {title}"]},52889:a=>{a.exports=["ubah perpanjangan kanan {title}"]},86647:a=>{a.exports=["ubah perpanjangan {title}"]},3156:a=>{a.exports=["ubah warna teks kegagalan {title}"]},49885:a=>{a.exports=["ubah warna latar belakang kegagalan {title}"]},89126:a=>{a.exports=["ubah visibilitas garis {index} kipas {title}"]},30016:a=>{a.exports=["ubah lebar garis {index} kipas {title}"]},82516:a=>{a.exports=["ubah warna garis {index} kipas {title}"]},78142:a=>{a.exports=["ubah visibilitas kipas {title}"]},79467:a=>{a.exports=["ubah warna garis kipas {title}"]},45739:a=>{a.exports=["ubah level fib {title} berdasarkan skala log"]},99670:a=>{a.exports=["ubah menjadi terbalik {title}"]},35165:a=>{a.exports=["ubah visibilitas lingkaran penuh {title}"]},48983:a=>{a.exports=["ubah warna latar belakang gambar {title}"]},45025:a=>{a.exports=["ubah ukuran lot {title}"]},13901:a=>{a.exports=["ubah warna garis pita bawah {title}"]},78425:a=>{a.exports=["ubah visibilitas garis pita bawah {title}"]},99491:a=>{a.exports=["ubah lebar garis pita bawah {title}"]},55469:a=>{a.exports=["ubah warna garis pita bawah {title} #2"]},76157:a=>{a.exports=["ubah visibilitas garis pita bawah {title} #2"]},8081:a=>{a.exports=["ubah lebar garis pita bawah {title} #2"]},95016:a=>{a.exports=["ubah warna garis pita bawah {title} #3"]},84928:a=>{a.exports=["ubah visibilitas garis pita bawah {title} #3"]},44693:a=>{a.exports=["ubah lebar garis pita bawah {title} #3"]},81170:a=>{a.exports=["ubah perataan label {title}"]},22775:a=>{a.exports=["Ubah ukuran font label {title}"]},24338:a=>{a.exports=["ubah visibilitas label {title}"]},32891:a=>{a.exports=["ubah garis koefisien {index} level {title}"]},85551:a=>{a.exports=["ubah warna garis {title} level {index}"]},47840:a=>{a.exports=["ubah corak garis {index} level {title}"]},45463:a=>{a.exports=["ubah visibilitas garis {title} level {index}"]},90098:a=>{a.exports=["ubah lebar garis {index} level {title}"]}, +26710:a=>{a.exports=["ubah visibilitas level {title}"]},2359:a=>{a.exports=["ubah visibilitas label kiri {title}"]},44643:a=>{a.exports=["ubah lebar garis {title}"]},20563:a=>{a.exports=["ubah warna garis {title}"]},66982:a=>{a.exports=["ubah corak garis {title}"]},94441:a=>{a.exports=["ubah mode {title}"]},89996:a=>{a.exports=["ubah visibilitas titik tengah {title}"]},36618:a=>{a.exports=["ubah cerminan {title}"]},18544:a=>{a.exports=["ubah warna latar belakang sumber {title}"]},48035:a=>{a.exports=["ubah warna batas sumber {title}"]},42286:a=>{a.exports=["ubah warna teks sumber {title}"]},588:a=>{a.exports=["ubah posisi statistik {title}"]},54659:a=>{a.exports=["ubah warna stop {title}"]},89182:a=>{a.exports=["ubah level stop loss {title}"]},82224:a=>{a.exports=["ubah harga stop loss {title}"]},88383:a=>{a.exports=["ubah warna teks kesuksesan {title}"]},26967:a=>{a.exports=["ubah warna latar belakang kesuksesan {title}"]},62243:a=>{a.exports=["ubah visibilitas {title} perubahan persentase"]},45936:a=>{a.exports=["ubah visibilitas label harga {title}"]},88577:a=>{a.exports=["ubah visibilitas label harga {title}"]},47045:a=>{a.exports=["ubah visibilitas rentang harga {title}"]},94028:a=>{a.exports=["ubah visibilitas harga {title}"]},56175:a=>{a.exports=["ubah visibilitas harga {title}"]},44539:a=>{a.exports=["ubah level profit {title}"]},41646:a=>{a.exports=["ubah harga profit {title}"]},52877:a=>{a.exports=["ubah {title} menjadi terbalik"]},16598:a=>{a.exports=["ubah visibilitas label kanan {title}"]},31553:a=>{a.exports=["ubah resiko {title}"]},40344:a=>{a.exports=["ubah mode tampilan resiko {title}"]},73137:a=>{a.exports=["ubah visibilitas label atas {title}"]},52387:a=>{a.exports=["ubah warna latar belakang target {title}"]},6921:a=>{a.exports=["ubah warna batas target {title}"]},97573:a=>{a.exports=["ubah warna target {title}"]},27634:a=>{a.exports=["ubah warna teks target {title}"]},33822:a=>{a.exports=["ubah visibilitas label waktu {title}"]},84321:a=>{a.exports=["ubah transparansi {title}"]},10417:a=>{a.exports=["ubah warna garis pita atas {title}"]},58722:a=>{a.exports=["ubah visibilitas garis pita atas {title}"]},13633:a=>{a.exports=["ubah lebar garis pita atas {title}"]},64709:a=>{a.exports=["ubah warna garis pita atas {title} #2"]},97847:a=>{a.exports=["ubah visibilitas garis pita atas {title} #2"]},62921:a=>{a.exports=["ubah lebar garis pita atas {title} #2"]},94153:a=>{a.exports=["ubah warna garis pita atas {title} #3"]},19835:a=>{a.exports=["ubah visibilitas garis pita atas {title} #3"]},68310:a=>{a.exports=["ubah lebar garis pita atas {title} #3"]},12355:a=>{a.exports=["ubah nilai variasi {title}"]},25937:a=>{a.exports=["ubah kelurusan label vertikal {toolName}"]},46991:a=>{a.exports=["ubah kelurusan label horizontal {toolName}"]},73080:a=>{a.exports=["ubah arah label {toolName}"]},24272:a=>{a.exports=["ubah visibilitas garis {toolName}"]},46404:a=>{a.exports=["ubah lebar garis {toolName}"]},50265:a=>{a.exports=["ubah warna garis {toolName}"]},72781:a=>{ +a.exports=["ubah garis perpanjangan ke kiri {toolName}"]},84613:a=>{a.exports=["ubah garis perpanjangan ke kanan {toolName}"]},62603:a=>{a.exports=["ubah ujung garis kiri {toolName}"]},62412:a=>{a.exports=["ubah ujung garis kanan {toolName}"]},35422:a=>{a.exports=["ubah corak garis {toolName}"]},77690:a=>{a.exports=["ubah teks {toolName}"]},69871:a=>{a.exports=["ubah visibilitas teks {toolName}"]},25878:a=>{a.exports=["ubah pembungkus teks {toolName}"]},91832:a=>{a.exports=["ubah warna latar belakang teks {toolName}"]},18610:a=>{a.exports=["ubah visibilitas latar belakang teks {toolName}"]},44755:a=>{a.exports=["ubah warna bingkai teks {toolName}"]},6324:a=>{a.exports=["ubah lebar bingkai teks {toolName}"]},45529:a=>{a.exports=["ubah visibilitas bingkai teks {toolName}"]},6500:a=>{a.exports=["ubah warna teks {toolName}"]},51614:a=>{a.exports=["ubah ketebalan font teks {toolName}"]},18572:a=>{a.exports=["ubah miring font teks {toolName}"]},48382:a=>{a.exports=["ubah ukuran font teks {toolName}"]},18567:a=>{a.exports=["ubah properti {propertyName}"]},21926:a=>{a.exports=["Warna Latar Belakang"]},52241:a=>{a.exports=["Latar Belakang terisi"]},70607:a=>{a.exports=["Warna garis"]},41075:a=>{a.exports=["Corak garis"]},73043:a=>{a.exports=["Lebar garis"]},72223:a=>{a.exports=["Pindahkan gambar"]},41437:a=>{a.exports=["Warna teks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.4053.929467332218f26dc70f.js b/charting_library/bundles/id_ID.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..d7f463bb --- /dev/null +++ b/charting_library/bundles/id_ID.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:a=>{a.exports=["bar"]},19648:a=>{a.exports=["12-jam"]},55838:a=>{a.exports=["24-jam"]},72171:a=>{a.exports=["Pusat"]},88364:a=>{a.exports=["Chart corak basic"]},46720:a=>{a.exports="Crosshair"},50985:a=>{a.exports=["Mata Uang"]},17319:a=>{a.exports=["Mata uang dan unit"]},19481:a=>{a.exports=["Tampilan"]},68791:a=>{a.exports=["Argumen"]},95036:a=>{a.exports=["Rata-rata penutupan"]},91757:a=>{a.exports=["Dasar"]},27331:a=>{a.exports=["Latar"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},87845:a=>{a.exports=["Tombol-tombol"]},39392:a=>{a.exports=["Garis grid"]},25209:a=>{a.exports=["Format Tanggal"]},55090:a=>{a.exports=["Hari dalam seminggu pada label"]},29601:a=>{a.exports=["Deskripsi"]},26897:a=>{a.exports=["Peristiwa"]},77405:a=>{a.exports="Horizontal"},34403:a=>{a.exports=["Hanya horizontal"]},60971:a=>{a.exports=["Harga tertinggi dan terendah"]},61142:a=>{a.exports=["Indikator"]},34905:a=>{a.exports=["Nilai indikator"]},29687:a=>{a.exports=["Nilai indikator dan finansial"]},25084:a=>{a.exports=["Nama indikator dan finansial"]},9654:a=>{a.exports=["Nama indikator"]},99487:a=>{a.exports=["Nilai OHLC"]},75991:a=>{a.exports=["Tampilkan status pasar Buka"]},96073:a=>{a.exports=["Deskripsi Panjang"]},78905:a=>{a.exports=["Label pada skala harga"]},19286:a=>{a.exports=["Kiri"]},70500:a=>{a.exports=["Uang"]},66653:a=>{a.exports=["Marjin"]},76476:a=>{a.exports=["Tengah"]},42502:a=>{a.exports=["Tidak tumpang tindih"]},49199:a=>{a.exports=["Tidak satu pun"]},74343:a=>{a.exports=["Navigasi"]},43115:a=>{a.exports=["Skala"]},53224:a=>{a.exports=["Penempatan Skala"]},79194:a=>{a.exports=["Baris status"]},89053:a=>{a.exports=["Simbol"]},35383:a=>{a.exports=["Nama Simbol"]},27767:a=>{a.exports=["Simbol harga terakhir"]},40847:a=>{a.exports=["Simbol penutupan hari sebelumnya"]},50446:a=>{a.exports=["Panel"]},73908:a=>{a.exports=["Pemisah panel"]},36014:a=>{a.exports=["Persentase"]},78621:a=>{a.exports=["Pip"]},74823:a=>{a.exports=["Pra/Pasca pasar"]},64859:a=>{a.exports=["Skala Harga"]},76523:a=>{a.exports=["Nilai Harga dan Persentase"]},21141:a=>{a.exports=["Kanan"]},40187:a=>{a.exports=["Margin Kanan"]},77705:a=>{a.exports=["Tanda air"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Teratas"]},92960:a=>{a.exports=["Perataan teks"]},90581:a=>{a.exports=["Orientasi teks"]},67369:a=>{a.exports=["Judul"]},31326:a=>{a.exports=["Judul"]},23097:a=>{a.exports="Ticker"},82168:a=>{a.exports=["Ticker dan deskripsi"]},43637:a=>{a.exports=["Skala waktu"]},97316:a=>{a.exports=["Format waktu jam"]},90801:a=>{a.exports="Trading"},77534:a=>{a.exports="Unit"},1111:a=>{a.exports="Volume"},80170:a=>{a.exports=["Nilai menurut Skala"]},91322:a=>{a.exports=["Nilai"]},37174:a=>{a.exports=["Vertikal dan horizontal"]},36426:a=>{a.exports=["Hanya vertikal"]},44085:a=>{a.exports="Vertical"},57889:a=>{a.exports=["ubah visibilitas nilai OHLC"]},35646:a=>{a.exports=["ubah visibilitas tombol navigasi"]},18644:a=>{a.exports=["ubah visibilitas status market yang terbuka"] +},45110:a=>{a.exports=["ubah visibilitas perubahan bar"]},10349:a=>{a.exports=["ubah margin bawah"]},88161:a=>{a.exports=["ubah visibilitas mata uang dan label unit"]},84060:a=>{a.exports=["ubah visibilitas label mata uang"]},99011:a=>{a.exports=["ubah warna latar belakang chart"]},72458:a=>{a.exports=["ubah tipe latar belakang chart"]},37034:a=>{a.exports=["ubah lebar crosshair"]},29951:a=>{a.exports=["ubah warna crosshair"]},92027:a=>{a.exports=["ubah corak crosshair"]},50457:a=>{a.exports=["ubah format tanggal"]},7104:a=>{a.exports=["ubah hari dalam seminggu pada label"]},27764:a=>{a.exports=["ubah visibilitas garis grid"]},88096:a=>{a.exports=["ubah warna garis grid horizontal"]},31325:a=>{a.exports=["ubah visibilitas judul indikator"]},99774:a=>{a.exports=["ubah visibilitas nilai indikator"]},96162:a=>{a.exports=["ubah visibilitas argumen indikator"]},59820:a=>{a.exports=["ubah visibilitas label nama indikator dan finansial"]},90512:a=>{a.exports=["ubah visibilitas label nilai indikator dan finansial"]},97956:a=>{a.exports=["ubah transparansi latar belakang legenda"]},61061:a=>{a.exports=["ubah visibilitas latar belakang legenda"]},37730:a=>{a.exports=["ubah visibilitas tombol pane"]},89032:a=>{a.exports=["Ubah warna pemisah panel"]},35636:a=>{a.exports=["ubah margin kanan"]},66601:a=>{a.exports=["ubah persentase margin kanan"]},25616:a=>{a.exports=["ubah warna watermark simbol"]},87159:a=>{a.exports=["ubah visibilitas watermark simbol"]},26717:a=>{a.exports=["ubah visibilitas deskripsi simbol"]},6091:a=>{a.exports=["ubah visibilitas bidang simbol"]},28741:a=>{a.exports=["ubah mode nilai terakhir simbol"]},95071:a=>{a.exports=["ubah format legenda simbol"]},35065:a=>{a.exports=["ubah warna skala teks"]},84382:a=>{a.exports=["ubah ukuran font skala"]},12468:a=>{a.exports=["ubah warna garis skala"]},71589:a=>{a.exports=["ubah visibilitas jeda sesi"]},15035:a=>{a.exports=["ubah lebar jeda sesi"]},1579:a=>{a.exports=["ubah warna jeda sesi"]},21460:a=>{a.exports=["ubah corak jeda sesi"]},76991:a=>{a.exports=["Ubah format waktu jam"]},98905:a=>{a.exports=["ubah margin atas"]},7011:a=>{a.exports=["ubah visibilitas label unit"]},22722:a=>{a.exports=["ubah warna garis grid vertikal"]},9455:a=>{a.exports=["ubah visibilitas nilai volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.435.ada80623f71848fbb57d.js b/charting_library/bundles/id_ID.435.ada80623f71848fbb57d.js deleted file mode 100644 index 3a5406f0..00000000 --- a/charting_library/bundles/id_ID.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:a=>{a.exports=["bar"]},19648:a=>{a.exports=["12-jam"]},55838:a=>{a.exports=["24-jam"]},72171:a=>{a.exports=["Pusat"]},88364:a=>{a.exports=["Chart corak basic"]},46720:a=>{a.exports="Crosshair"},50985:a=>{a.exports=["Mata Uang"]},17319:a=>{a.exports=["Mata uang dan unit"]},19481:a=>{a.exports=["Tampilan"]},68791:a=>{a.exports=["Argumen"]},95036:a=>{a.exports=["Rata-rata penutupan"]},91757:a=>{a.exports=["Dasar"]},27331:a=>{a.exports=["Latar"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},87845:a=>{a.exports=["Tombol-tombol"]},39392:a=>{a.exports=["Garis grid"]},25209:a=>{a.exports=["Format Tanggal"]},55090:a=>{a.exports=["Hari dalam seminggu pada label"]},29601:a=>{a.exports=["Deskripsi"]},26897:a=>{a.exports=["Peristiwa"]},77405:a=>{a.exports="Horizontal"},34403:a=>{a.exports=["Hanya horizontal"]},60971:a=>{a.exports=["Harga tertinggi dan terendah"]},61142:a=>{a.exports=["Indikator"]},34905:a=>{a.exports=["Nilai indikator"]},29687:a=>{a.exports=["Nilai indikator dan finansial"]},25084:a=>{a.exports=["Nama indikator dan finansial"]},9654:a=>{a.exports=["Nama indikator"]},99487:a=>{a.exports=["Nilai OHLC"]},75991:a=>{a.exports=["Tampilkan status pasar Buka"]},96073:a=>{a.exports=["Deskripsi Panjang"]},78905:a=>{a.exports=["Label pada skala harga"]},19286:a=>{a.exports=["Kiri"]},70500:a=>{a.exports=["Uang"]},66653:a=>{a.exports=["Marjin"]},76476:a=>{a.exports=["Tengah"]},42502:a=>{a.exports=["Tidak tumpang tindih"]},49199:a=>{a.exports=["Tidak satu pun"]},74343:a=>{a.exports=["Navigasi"]},43115:a=>{a.exports=["Skala"]},53224:a=>{a.exports=["Penempatan Skala"]},79194:a=>{a.exports=["Baris status"]},89053:a=>{a.exports=["Simbol"]},35383:a=>{a.exports=["Nama Simbol"]},27767:a=>{a.exports=["Simbol harga terakhir"]},40847:a=>{a.exports=["Simbol penutupan hari sebelumnya"]},50446:a=>{a.exports=["Panel"]},73908:a=>{a.exports=["Pemisah panel"]},36014:a=>{a.exports=["Persentase"]},78621:a=>{a.exports=["Pip"]},74823:a=>{a.exports=["Pra/Pasca pasar"]},64859:a=>{a.exports=["Skala Harga"]},76523:a=>{a.exports=["Nilai Harga dan Persentase"]},21141:a=>{a.exports=["Kanan"]},40187:a=>{a.exports=["Margin Kanan"]},77705:a=>{a.exports=["Tanda air"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Teratas"]},92960:a=>{a.exports=["Perataan teks"]},90581:a=>{a.exports=["Orientasi teks"]},67369:a=>{a.exports=["Judul"]},31326:a=>{a.exports=["Judul"]},23097:a=>{a.exports="Ticker"},82168:a=>{a.exports=["Ticker dan deskripsi"]},43637:a=>{a.exports=["Skala waktu"]},97316:a=>{a.exports=["Format waktu jam"]},90801:a=>{a.exports="Trading"},77534:a=>{a.exports="Unit"},1111:a=>{a.exports="Volume"},80170:a=>{a.exports=["Nilai menurut Skala"]},91322:a=>{a.exports=["Nilai"]},37174:a=>{a.exports=["Vertikal dan horizontal"]},36426:a=>{a.exports=["Hanya vertikal"]},44085:a=>{a.exports="Vertical"},57889:a=>{a.exports=["ubah visibilitas nilai OHLC"]},35646:a=>{a.exports=["ubah visibilitas tombol navigasi"]},18644:a=>{a.exports=["ubah visibilitas status market yang terbuka"] -},45110:a=>{a.exports=["ubah visibilitas perubahan bar"]},10349:a=>{a.exports=["ubah margin bawah"]},88161:a=>{a.exports=["ubah visibilitas mata uang dan label unit"]},84060:a=>{a.exports=["ubah visibilitas label mata uang"]},99011:a=>{a.exports=["ubah warna latar belakang chart"]},72458:a=>{a.exports=["ubah tipe latar belakang chart"]},37034:a=>{a.exports=["ubah lebar crosshair"]},29951:a=>{a.exports=["ubah warna crosshair"]},92027:a=>{a.exports=["ubah corak crosshair"]},50457:a=>{a.exports=["ubah format tanggal"]},7104:a=>{a.exports=["ubah hari dalam seminggu pada label"]},27764:a=>{a.exports=["ubah visibilitas garis grid"]},88096:a=>{a.exports=["ubah warna garis grid horizontal"]},31325:a=>{a.exports=["ubah visibilitas judul indikator"]},99774:a=>{a.exports=["ubah visibilitas nilai indikator"]},96162:a=>{a.exports=["ubah visibilitas argumen indikator"]},59820:a=>{a.exports=["ubah visibilitas label nama indikator dan finansial"]},90512:a=>{a.exports=["ubah visibilitas label nilai indikator dan finansial"]},97956:a=>{a.exports=["ubah transparansi latar belakang legenda"]},61061:a=>{a.exports=["ubah visibilitas latar belakang legenda"]},37730:a=>{a.exports=["ubah visibilitas tombol pane"]},89032:a=>{a.exports=["Ubah warna pemisah panel"]},35636:a=>{a.exports=["ubah margin kanan"]},66601:a=>{a.exports=["ubah persentase margin kanan"]},25616:a=>{a.exports=["ubah warna watermark simbol"]},87159:a=>{a.exports=["ubah visibilitas watermark simbol"]},26717:a=>{a.exports=["ubah visibilitas deskripsi simbol"]},6091:a=>{a.exports=["ubah visibilitas bidang simbol"]},28741:a=>{a.exports=["ubah mode nilai terakhir simbol"]},95071:a=>{a.exports=["ubah format legenda simbol"]},35065:a=>{a.exports=["ubah warna skala teks"]},84382:a=>{a.exports=["ubah ukuran font skala"]},12468:a=>{a.exports=["ubah warna garis skala"]},76991:a=>{a.exports=["Ubah format waktu jam"]},98905:a=>{a.exports=["ubah margin atas"]},7011:a=>{a.exports=["ubah visibilitas label unit"]},22722:a=>{a.exports=["ubah warna garis grid vertikal"]},9455:a=>{a.exports=["ubah visibilitas nilai volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/id_ID.505.978e053ffa4899c28da8.js similarity index 50% rename from charting_library/bundles/id_ID.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/id_ID.505.978e053ffa4899c28da8.js index 08da5263..e15bf5de 100644 --- a/charting_library/bundles/id_ID.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/id_ID.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports=["ulangi"]},14642:e=>{e.exports=["Gelap"]},69841:e=>{e.exports=["Terang"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["dalam"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Salinan {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Tutup"],e.exports.Back_input=["Kembali"],e.exports.Minimize_input=["Perkecil"],e.exports["Hull MA_input"]=["MA Hull"],e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input=["Panjang"],e.exports.Plot_input="Plot",e.exports.Zero_input=["Nol"],e.exports.Signal_input=["Sinyal"],e.exports.Long_input=["Pembelian"],e.exports.Short_input=["Penjualan"],e.exports.UpperLimit_input=["LimitAtas"],e.exports.LowerLimit_input=["LimitBawah"],e.exports.Offset_input="Offset",e.exports.length_input=["panjang"],e.exports.mult_input="mult",e.exports.short_input=["penjualan"],e.exports.long_input=["pembelian"],e.exports.Limit_input="Limit",e.exports.Move_input=["Pindah"],e.exports.Value_input=["Nilai"],e.exports.Method_input=["Metode"],e.exports["Values in status line_input"]=["Nilai dalam baris status"],e.exports["Labels on price scale_input"]=["Label pada skala harga"],e.exports["Accumulation/Distribution_input"]=["Akumulasi/Distribusi"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Garis Kesetaraan"],e.exports["Window Size_input"]=["Besar Jendela"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon Naik"],e.exports["Aroon Down_input"]=["Aroon Turun"],e.exports.Upper_input=["Atas"],e.exports.Lower_input=["Bawah"],e.exports.Deviation_input=["Deviasi"],e.exports["Levels Format_input"]=["Format Level"],e.exports["Labels Position_input"]=["Posisi Label"],e.exports["0 Level Color_input"]=["Warna Level 0"],e.exports["0.236 Level Color_input"]=["Warna Level 0.236"],e.exports["0.382 Level Color_input"]=["Warna Level 0.382"],e.exports["0.5 Level Color_input"]=["Warna Level 0.5"],e.exports["0.618 Level Color_input"]=["Warna Level 0.618"],e.exports["0.65 Level Color_input"]=["Warna Level 0.65"],e.exports["0.786 Level Color_input"]=["Warna Level 0.786"],e.exports["1 Level Color_input"]=["Warna Level 1"],e.exports["1.272 Level Color_input"]=["Warna Level 1.272"],e.exports["1.414 Level Color_input"]=["Warna Level 1.414"],e.exports["1.618 Level Color_input"]=["Warna Level 1.618"],e.exports["1.65 Level Color_input"]=["Warna Level 1.65"],e.exports["2.618 Level Color_input"]=["Warna Level 2.618"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports=["ulangi"]},14642:e=>{e.exports=["Gelap"]},69841:e=>{e.exports=["Terang"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["dalam"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Salinan {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Tutup"],e.exports.Back_input=["Kembali"],e.exports.Minimize_input=["Perkecil"],e.exports["Hull MA_input"]=["MA Hull"],e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input=["Panjang"],e.exports.Plot_input="Plot",e.exports.Zero_input=["Nol"],e.exports.Signal_input=["Sinyal"],e.exports.Long_input=["Pembelian"],e.exports.Short_input=["Penjualan"],e.exports.UpperLimit_input=["LimitAtas"],e.exports.LowerLimit_input=["LimitBawah"],e.exports.Offset_input="Offset",e.exports.length_input=["panjang"],e.exports.mult_input="mult",e.exports.short_input=["penjualan"],e.exports.long_input=["pembelian"],e.exports.Limit_input="Limit",e.exports.Move_input=["Pindah"],e.exports.Value_input=["Nilai"],e.exports.Method_input=["Metode"],e.exports["Values in status line_input"]=["Nilai dalam baris status"],e.exports["Labels on price scale_input"]=["Label pada skala harga"],e.exports["Accumulation/Distribution_input"]=["Akumulasi/Distribusi"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Garis Kesetaraan"],e.exports["Window Size_input"]=["Besar Jendela"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon Naik"],e.exports["Aroon Down_input"]=["Aroon Turun"],e.exports.Upper_input=["Atas"],e.exports.Lower_input=["Bawah"],e.exports.Deviation_input=["Deviasi"],e.exports["Levels Format_input"]=["Format Level"],e.exports["Labels Position_input"]=["Posisi Label"],e.exports["0 Level Color_input"]=["Warna Level 0"],e.exports["0.236 Level Color_input"]=["Warna Level 0.236"],e.exports["0.382 Level Color_input"]=["Warna Level 0.382"],e.exports["0.5 Level Color_input"]=["Warna Level 0.5"],e.exports["0.618 Level Color_input"]=["Warna Level 0.618"],e.exports["0.65 Level Color_input"]=["Warna Level 0.65"],e.exports["0.786 Level Color_input"]=["Warna Level 0.786"],e.exports["1 Level Color_input"]=["Warna Level 1"],e.exports["1.272 Level Color_input"]=["Warna Level 1.272"],e.exports["1.414 Level Color_input"]=["Warna Level 1.414"],e.exports["1.618 Level Color_input"]=["Warna Level 1.618"],e.exports["1.65 Level Color_input"]=["Warna Level 1.65"],e.exports["2.618 Level Color_input"]=["Warna Level 2.618"], e.exports["2.65 Level Color_input"]=["Warna Level 2.65"],e.exports["3.618 Level Color_input"]=["Warna Level 3.618"],e.exports["3.65 Level Color_input"]=["Warna Level 3.65"],e.exports["4.236 Level Color_input"]=["Warna Level 4.236"],e.exports["-0.236 Level Color_input"]=["Warna Level -0.236"],e.exports["-0.382 Level Color_input"]=["Warna Level -0.382"],e.exports["-0.618 Level Color_input"]=["Warna Level -0.618"],e.exports["-0.65 Level Color_input"]=["Warna Level -0.65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["Penghalusan ADX"],e.exports["DI Length_input"]=["Panjang DI"],e.exports.Smoothing_input=["Penghalusan"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Berkembang"],e.exports.Falling_input=["Jatuh"],e.exports["Color 0_input"]=["Warna 0"],e.exports["Color 1_input"]=["Warna 1"],e.exports.Source_input=["Sumber"],e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]=["%B Ikat Bollinger"],e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]=["Lebar Ikat Bollinger"],e.exports["RSI Length_input"]=["Panjang RSI"],e.exports["UpDown Length_input"]=["Panjang UpDown"],e.exports["ROC Length_input"]=["Panjang ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["resolusi"],e.exports["Fast Length_input"]=["Panjang Cepat"],e.exports["Slow Length_input"]=["Panjang Lambat"],e.exports["Chaikin Oscillator_input"]=["Osilator Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Harga"],e.exports["Chande MO_input"]=["MO Chande"],e.exports["Zero Line_input"]=["Garis Nol"],e.exports["Color 2_input"]=["Warna 2"],e.exports["Color 3_input"]=["Warna 3"],e.exports["Color 4_input"]=["Warna 4"],e.exports["Color 5_input"]=["Warna 5"],e.exports["Color 6_input"]=["Warna 6"],e.exports["Color 7_input"]=["Warna 7"],e.exports["Color 8_input"]=["Warna 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Ikat Atas"],e.exports["Lower Band_input"]=["Ikat Bawah"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Garis Diperhalus"],e.exports["Smoothing Length_input"]=["Panjang Diperhalus"],e.exports["WMA Length_input"]=["Panjang WMA"],e.exports["Long RoC Length_input"]=["Panjang RoC Pembelian"],e.exports["Short RoC Length_input"]=["Panjang RoC Penjualan"],e.exports.sym_input=["sim"],e.exports.Symbol_input=["Simbol"],e.exports.Correlation_input=["Korelasi"],e.exports.Period_input=["Periode"],e.exports.Centered_input=["Dipusatkan"],e.exports["Detrended Price Oscillator_input"]=["Osilator Harga Detrended / Detrended Price Oscillator"],e.exports.isCentered_input=["Ditengahkan"],e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["Penghalusan ADX"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Pembagi"],e.exports.EOM_input="EOM", e.exports["Elder's Force Index_input"]=["Indeks Kekuatan Elder / Elder's Force Index"],e.exports.Percent_input=["Persen"],e.exports.Exponential_input=["Eksponensial"],e.exports.Average_input=["Rata-Rata"],e.exports["Upper Percentage_input"]=["Persentase Atas"],e.exports["Lower Percentage_input"]=["Persentase Bawah"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Pemicu"],e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]=["EMA Trader panjang 1"],e.exports["Trader EMA 2 length_input"]=["EMA Trader panjang 2"],e.exports["Trader EMA 3 length_input"]=["EMA Trader panjang 3"],e.exports["Trader EMA 4 length_input"]=["EMA Trader panjang 4"],e.exports["Trader EMA 5 length_input"]=["EMA Trader panjang 5"],e.exports["Trader EMA 6 length_input"]=["EMA Trader panjang 6"],e.exports["Investor EMA 1 length_input"]=["EMA Investor panjang 1"],e.exports["Investor EMA 2 length_input"]=["EMA Investor panjang 2"],e.exports["Investor EMA 3 length_input"]=["EMA Investor panjang 3"],e.exports["Investor EMA 4 length_input"]=["EMA Investor panjang 4"],e.exports["Investor EMA 5 length_input"]=["EMA Investor panjang 5"],e.exports["Investor EMA 6 length_input"]=["EMA Investor panjang 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Periode Garis Konversi"],e.exports["Base Line Periods_input"]=["Periode Garis Dasar"],e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]=["Garis Konversi"],e.exports["Base Line_input"]=["Garis Dasar"],e.exports["Leading Span A_input"]="Leading Span A",e.exports["Leading Span B_input"]="Leading Span B",e.exports["Plots Background_input"]=["Latar Belakang Plot"],e.exports["yay Color 0_input"]=["Warna yay 0"],e.exports["yay Color 1_input"]=["Warna yay 1"],e.exports.Multiplier_input=["Pengali"],e.exports["Bands style_input"]=["Corak Pita"],e.exports.Middle_input=["Tengah"],e.exports.useTrueRange_input=["gunakanRentangSebenarnya"],e.exports.ROCLen1_input=["PjgROC1"],e.exports.ROCLen2_input=["PjgROC2"],e.exports.ROCLen3_input=["PjgROC3"],e.exports.ROCLen4_input=["PjgROC4"],e.exports.SMALen1_input=["PjgSMA1"],e.exports.SMALen2_input=["PjgSMA2"],e.exports.SMALen3_input=["PjgSMA3"],e.exports.SMALen4_input=["PjgSMA4"],e.exports.SigLen_input=["PjgSig"],e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input=["pjgroc1"],e.exports.roclen2_input=["pjgroc2"],e.exports.roclen3_input=["pjgroc3"],e.exports.roclen4_input=["pjgroc4"],e.exports.smalen1_input=["pjgsma1"],e.exports.smalen2_input=["pjgsma2"],e.exports.smalen3_input=["pjgsma3"],e.exports.smalen4_input=["pjgsma4"],e.exports.siglen_input=["pjgsin"],e.exports["Upper Deviation_input"]=["Deviasi Atas"],e.exports["Lower Deviation_input"]=["Deviasi Bawah"],e.exports["Use Upper Deviation_input"]=["Gunakan Deviasi Atas"],e.exports["Use Lower Deviation_input"]=["Gunakan Deviasi Bawah"],e.exports.Count_input=["Hitung"],e.exports.Crosses_input=["Persilangan"],e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Panjang EMA"], e.exports["Length MA_input"]=["Panjang MA"],e.exports["Fast length_input"]=["Panjang Cepat"],e.exports["Slow length_input"]=["Panjang lambat"],e.exports["Signal smoothing_input"]=["Penghalusan sinyal"],e.exports["Simple ma(oscillator)_input"]=["MA sederhana(osilator)"],e.exports["Simple ma(signal line)_input"]=["MA sederhana (garis sinyal)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input=["Panjangcepat"],e.exports.slowLength_input=["Panjanglambat"],e.exports.signalLength_input=["Panjangsinyal"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["VolumeKeseimbangan"],e.exports.Start_input="Start",e.exports.Increment_input=["Kenaikan"],e.exports["Max value_input"]=["Nilai Max"],e.exports.ParabolicSAR_input=["SAR Parabolis"],e.exports.start_input=["mulai"],e.exports.increment_input=["kenaikan"],e.exports.maximum_input=["maksimum"],e.exports["Short length_input"]=["Panjang penjualan"],e.exports["Long length_input"]=["Panjang pembelian"],e.exports.OSC_input="OSC",e.exports.shortlen_input=["pjgpenjualan"],e.exports.longlen_input=["pjgpembelian"],e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Periode pembelian"],e.exports["Short period_input"]=["Periode penjualan"],e.exports["Signal line period_input"]=["Periode garis sinyal"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Osilator SMI Ergodic / SMI Ergodic Oscillator"],e.exports.Indicator_input=["Indikator"],e.exports.Oscillator_input=["Osilator"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input=["Khalus"],e.exports.smoothD_input=["Dhalus"],e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Panjang Stochastic"],e.exports["RSI Source_input"]=["Sumber RSI"],e.exports.lengthRSI_input=["panjangRSI"],e.exports.lengthStoch_input=["panjangStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Panjang Pembelian"],e.exports["Short Length_input"]=["Panjang Penjualan"],e.exports["Signal Length_input"]=["Panjang Sinyal"],e.exports.Length1_input=["Panjang1"],e.exports.Length2_input=["Panjang2"],e.exports.Length3_input=["Panjang3"],e.exports.length7_input=["panjang7"],e.exports.length14_input=["panjang14"],e.exports.length28_input=["panjang28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input=["pjg"],e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Panjang Rahang"],e.exports["Teeth Length_input"]=["Panjang Gigi"],e.exports["Lips Length_input"]=["Panjang Bibir"],e.exports.Jaw_input=["Rahang"],e.exports.Teeth_input=["Gigi"],e.exports.Lips_input=["Bibir"],e.exports["Jaw Offset_input"]=["Offset Jaw"],e.exports["Teeth Offset_input"]=["Offset Teeth"],e.exports["Lips Offset_input"]=["Offset Lips"],e.exports["Down fractals_input"]=["Fraktal Turun"],e.exports["Up fractals_input"]=["Fraktal naik"], @@ -18,24 +18,24 @@ e.exports["Standard Error_study"]=["Standar Error"],e.exports["Standard Error Ba e.exports["Volatility Stop_study"]=["Stop Volatilitas"],e.exports["Volty Expan Close Strategy_study"]=["Strategi Volty Expan Close"],e.exports["Woodies CCI_study"]=["CCI Woodies"]},40434:e=>{e.exports=["Profil Volume Rentang Tetap"]},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["Menit"]},20936:e=>{e.exports=["Teks"]},98478:e=>{e.exports=["Tidak dapat menyalin"]},34004:e=>{e.exports=["Tidak dapat memotong"]},96260:e=>{e.exports=["Tidak dapat menempel"]},94370:e=>{e.exports=["Hitung Mundur Ke Penutupan Bar"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Kolom-Kolom"]},19372:e=>{e.exports=["Komentar"]},20229:e=>{e.exports=["Bandingkan atau Tambahkan Simbol"]},46689:e=>{e.exports=["Konfirmasi Input"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Salin"]},87898:e=>{e.exports=["Salin Layout Chart"]},28851:e=>{e.exports=["Salin harga"]},94099:e=>{e.exports=["Kairo"]},64149:e=>{e.exports=["Label"]},63528:e=>{e.exports=["Candle"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["Perubahan"]},28089:e=>{e.exports=["Ubah Simbol"]},99374:e=>{e.exports=["Ubah interval"]},14412:e=>{e.exports=["Properti Chart"]},26619:e=>{e.exports=["Chart oleh TradingView"]},12011:e=>{e.exports=["Gambar chart yang disalin ke clipboard {emoji}"]},59884:e=>{e.exports=["Kepulauan Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Lingkaran"]},32234:e=>{e.exports=["Klik untuk menentukan sebuah poin"]},52977:e=>{e.exports=["Gandakan"]},31691:e=>{e.exports=["Penutupan"]},50493:e=>{e.exports=["Buat Order"]},52302:e=>{e.exports=["Buat order baru"]},29908:e=>{e.exports="Cross"},60997:e=>{e.exports=["Garis Perpotongan"]},81520:e=>{e.exports=["Mata Uang"]},98486:e=>{e.exports=["Interval saat ini dan di atasnya"]},73106:e=>{e.exports=["Interval saat ini dan di bawahnya"]},85964:e=>{e.exports=["Hanya interval saat ini"]},17206:e=>{e.exports=["Kurva"]},95176:e=>{e.exports=["Siklus"]},87761:e=>{e.exports=["Garis Siklus"]},27891:e=>{e.exports=["Motif Cypher"]},56996:e=>{e.exports=["Layout dengan nama tersebut sudah ada"]},30192:e=>{e.exports=["Layout dengan nama tersebut sudah ada. Apakah anda ingin menimpanya?"]},32852:e=>{e.exports=["Motif ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analisis Setup Trade"]},99873:e=>{e.exports=["Penjangkaran"]},66828:e=>{e.exports=["Catatan Terjangkar"]},94782:e=>{e.exports=["Teks Terjangkar"]},61704:e=>{e.exports=["VWAP Terjangkar"]},63597:e=>{e.exports=["Tambah Garis Horizontal"]},45743:e=>{e.exports=["Tambah Simbol"]},8700:e=>{e.exports=["Tambah peringatan"]},7005:e=>{e.exports=["Tambahkan peringatan untuk {title} pada {price}"]},64885:e=>{e.exports=["Tambah Peringatan pada {drawing}"]},44469:e=>{e.exports=["Tambah Peringatan pada {series}"]},64596:e=>{e.exports=["Tambahkan peringatan untuk {series} pada {price}"]},3612:e=>{e.exports=["Tambah metrik Finansial untuk {instrumentName}"]},92206:e=>{e.exports=["Tambah Indikator/Strategi pada {studyTitle}"]},34810:e=>{ e.exports=["Tambahkan Catatan Teks untuk {symbol}"]},75669:e=>{e.exports=["Tambah Metrik Finansial ini ke Seluruh Layout"]},64288:e=>{e.exports=["Tambah Indikator ini ke Seluruh Layout"]},77920:e=>{e.exports=["Tambah Strategi ini ke Seluruh Layout"]},34059:e=>{e.exports=["Tambah Simbol ini ke Seluruh Layout"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Selalu Tidak Terlihat"]},71997:e=>{e.exports=["Selalu Terlihat"]},97305:e=>{e.exports=["Seluruh Indikator dan Alat Gambar"]},59192:e=>{e.exports=["Seluruh interval"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Terapkan Gelombang Elliot"]},19263:e=>{e.exports=["Terapkan Gelombang Elliot Mayor"]},15818:e=>{e.exports=["Terapkan Gelombang Elliot Minor"]},50352:e=>{e.exports=["Terapkan Gelombang Elliot Menengah"]},66631:e=>{e.exports=["Terapkan Titik Keputusan Manual"]},15682:e=>{e.exports=["Terapkan Risiko/Perolehan Manual"]},15644:e=>{e.exports=["Terapkan WPT Down Wave"]},5897:e=>{e.exports=["Terapkan WPT Up Wave"]},13345:e=>{e.exports=["Terapkan Bawaan"]},95910:e=>{e.exports=["Terapkan Indikator berikut ini ke Seluruh Layout"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Busur"]},42097:e=>{e.exports="Area"},96237:e=>{e.exports=["Panah"]},48732:e=>{e.exports=["Panah Turun"]},82473:e=>{e.exports=["Penanda panah"]},8738:e=>{e.exports=["Tanda Panah Turun"]},35062:e=>{e.exports=["Tanda Panah Kiri"]},92163:e=>{e.exports=["Tanda Panah Kanan"]},33196:e=>{e.exports=["Tanda Panah Naik"]},10650:e=>{e.exports=["Panah Naik"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["Pada penutupan"]},21983:e=>{e.exports=["Athena"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Mengepaskan Data Pada Layar)"]},38465:e=>{e.exports=["Agst"]},8975:e=>{e.exports=["Label rata-rata harga penutupan"]},87899:e=>{e.exports=["Garis harga rata-rata penutupan"]},22554:e=>{e.exports=["Rata-rata"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Balon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Putar Ulang Bar tidak tersedia untuk tipe chart ini. Apakah anda ingin keluar dari Putar Ulang Bar?"]},16812:e=>{e.exports=["Bar"]},98838:e=>{e.exports=["Motif Bar"]},17712:e=>{e.exports=["Garis dasar"]},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Kuas"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Bawa Maju"]},26354:e=>{e.exports=["Bawa ke Depan"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Oleh TradingView"]},75190:e=>{e.exports=["Menuju ke tanggal"]},38342:e=>{e.exports=["Menuju ke {lineToolName}"]},75139:e=>{e.exports=["Mengerti"]},81180:e=>{e.exports=["Kotak Gann"]},68102:e=>{e.exports=["Kipas Gann"]},66321:e=>{e.exports=["Persegi Gann"]},87107:e=>{e.exports=["Kotak Gann Paten"]},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Supercycle Besar"]},97065:e=>{e.exports=["Apakah benar anda ingin menghapus Template Studi '{name}' ?"] },59368:e=>{e.exports=["Kurva Ganda"]},35273:e=>{e.exports=["Dobel-klik di tepi mana pun untuk mengatur ulang kisi layout"]},5828:e=>{e.exports=["Klik dua kali untuk menyelesaikan Jalur"]},63898:e=>{e.exports=["Klik dua kali untuk menyelesaikan Polyline"]},42660:e=>{e.exports=["Gelombang Turun 1 atau A"]},44788:e=>{e.exports=["Gelombang Turun 2 atau B"]},71263:e=>{e.exports=["Gelombang Turun 3"]},70573:e=>{e.exports=["Gelombang Turun 4"]},59560:e=>{e.exports=["Gelombang Turun 5"]},70437:e=>{e.exports=["Gelombang Turun C"]},53831:e=>{e.exports=["Buka jendela Data"]},93345:e=>{e.exports=["Data Disediakan oleh"]},76912:e=>{e.exports=["Tanggal"]},60222:e=>{e.exports=["Rentang Tanggal"]},79859:e=>{e.exports=["Rentang Tanggal dan Harga"]},92203:e=>{e.exports=["Des"]},69479:e=>{e.exports=["Derajat"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Berlian"]},3556:e=>{e.exports=["Kanal Disjoint"]},62764:e=>{e.exports=["Pemindahan"]},22903:e=>{e.exports=["Toolbar Alat Gambar"]},8338:e=>{e.exports=["Menggambar Garis Horizontal menyala"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Masukkan nama layout chart yang baru"]},93512:e=>{e.exports=["Edit Peringatan {title}"]},91215:e=>{e.exports=["Gelombang Koreksi Elliott (ABC)"]},80983:e=>{e.exports=["Gelombang Kombinasi Dobel Elliott (WXY)"]},74118:e=>{e.exports=["Gelombang Impulse Elliott (12345)"]},95840:e=>{e.exports=["Gelombang Segitiga Elliott / Elliott Triangle Wave (ABCDE)"]},66637:e=>{e.exports=["Gelombang Kombinasi Tripel Elliott (WXYXZ)"]},69418:e=>{e.exports=["Elips"]},27558:e=>{e.exports=["Perpanjang Garis Peringatan"]},2578:e=>{e.exports=["Garis Perpanjangan"]},77295:e=>{e.exports=["Bursa"]},2899:e=>{e.exports=["Pane Yang Telah Ada Diatas"]},53387:e=>{e.exports=["Pane Yang Telah Ada Dibawah"]},36972:e=>{e.exports=["Prakiraan"]},17994:e=>{e.exports=["Kegagalan untuk menyimpan perpustakaan"]},87375:e=>{e.exports=["Gagal menyimpan skrip"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Kanal Fib"]},64192:e=>{e.exports=["Lingkaran Fib"]},63835:e=>{e.exports=["Retracemen Fib"]},18072:e=>{e.exports=["Busur Resisten Kecepatan Fib"]},20877:e=>{e.exports=["Kipas Resisten Kecepatan Fib"]},76783:e=>{e.exports=["Spiral Fib"]},89037:e=>{e.exports=["Zona Waktu Fib"]},72489:e=>{e.exports=["Baji Fib"]},21524:e=>{e.exports=["Bendera"]},55678:e=>{e.exports=["Tanda Bendera"]},29230:e=>{e.exports=["Puncak/Dasar Datar"]},92754:e=>{e.exports=["Membalik"]},42015:e=>{e.exports=["Bagian fraksi tidak valid."]},47542:e=>{e.exports=["Studi-Studi Fundamental tidak lagi tersedia pada chart"]},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Candle Kosong"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Garis Horisontal"]},76604:e=>{e.exports=["Sinar Horisontal"]},42616:e=>{ -e.exports=["Head dan Shoulders"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Sembunyikan"]},33911:e=>{e.exports=["Sembunyikan seluruhnya"]},95551:e=>{e.exports=["Sembunyikan seluruh gambar"]},44312:e=>{e.exports=["Sembunyikan seluruh gambar dan indikator"]},67927:e=>{e.exports=["Sembunyikan seluruh gambar, indikator, posisi & order"]},86306:e=>{e.exports=["Sembunyikan seluruh indikator"]},70803:e=>{e.exports=["Sembunyikan seluruh posisi & order"]},13277:e=>{e.exports=["Sembunyikan gambar"]},8251:e=>{e.exports=["Sembunyikan Peristiwa di Chart"]},44177:e=>{e.exports=["Sembunyikan indikator"]},2441:e=>{e.exports=["Sembunyikan Tanda-Tanda pada Bar"]},90540:e=>{e.exports=["Sembunyikan posisi & order"]},30777:e=>{e.exports=["Tertinggi"]},31994:e=>{e.exports=["Tertinggi-Terendah"]},60259:e=>{e.exports=["Label harga tertinggi dan terendah"]},21803:e=>{e.exports=["Garis harga tertinggi dan terendah"]},31895:e=>{e.exports=["Penanda"]},69085:e=>{e.exports=['Histogram terlalu besar, silakan tingkatkan input "Ukuran Row".']},8122:e=>{e.exports=['Histogram terlalu besar, silakan kurangi input "Ukuran Row".']},23450:e=>{e.exports=["Gambar"]},71778:e=>{e.exports=["Menengah"]},14177:e=>{e.exports=["Simbol Tidak Valid"]},32619:e=>{e.exports=["Simbol tidak valid"]},53239:e=>{e.exports=["Inversikan Skala"]},20062:e=>{e.exports=["Diindeks ke 100"]},81584:e=>{e.exports=["Label nilai indikator"]},31485:e=>{e.exports=["Label nama indikator"]},27677:e=>{e.exports=["Garis Info"]},98767:e=>{e.exports=["Masukkan Indikator"]},9114:e=>{e.exports=["Di Dalam"]},12354:e=>{e.exports=["Pitchfork Bagian Dalam"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports=["Yerusalem"]},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Di Sebelah Kiri"]},29404:e=>{e.exports=["Di Sebelah Kanan"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports=["Pohon Objek"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Pembukaan"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Terendah"]},42284:e=>{e.exports=["Kunci"]},1441:e=>{e.exports=["Kunci/Buka Kunci"]},82232:e=>{e.exports=["Kunci garis kursor vertikal berdasarkan waktu"]},18219:e=>{e.exports=["Kunci Harga Ke Rasio Bar"]},12285:e=>{e.exports=["Logaritma"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Posisi Pembelian"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Label Turun"]},13046:e=>{e.exports=["Label Naik"]},94420:e=>{e.exports=["Label"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Garis"]},38397:e=>{e.exports=["Garis dengan penanda"]},63492:e=>{e.exports=["Garis Jeda"]},83182:e=>{e.exports=["Garis"]},78104:e=>{e.exports=["Tautan ke gambar chart yang disalin ke clipboard {emoji}"]},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{ -e.exports=["Pindahkan titiknya untuk memposisikan jangkar lalu tap untuk meletakkan"]},45828:e=>{e.exports=["Pindah Ke"]},44302:e=>{e.exports=["Pindahkan Skala ke Kiri"]},94338:e=>{e.exports=["Pindahkan Skala ke Kanan"]},66276:e=>{e.exports=["Schiff Termodifikasi"]},18559:e=>{e.exports=["Pitchfork Schiff Termodifikasi"]},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Kota Meksiko"]},75633:e=>{e.exports=["Gabungkan Seluruh Skala Menjadi Satu"]},95093:e=>{e.exports=["Campuran"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Milenium"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Amat kecil"]},63158:e=>{e.exports=["Dicerminkan"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["Tidak Tersedia"]},95222:e=>{e.exports=["Belum ada data disini"]},3485:e=>{e.exports=["Tanpa Skala (Layar Penuh)"]},8886:e=>{e.exports=["Tidak ada sinkronisasi"]},16971:e=>{e.exports=["Tidak ada data volume"]},75549:e=>{e.exports=["Catatan"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Pulai Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Selandia Baru"]},40887:e=>{e.exports=["Panel baru diatas"]},96712:e=>{e.exports=["Panel baru dibawah"]},33566:e=>{e.exports=["Nikosia"]},56670:e=>{e.exports=["Terjadi masalah"]},64968:e=>{e.exports=["Terjadi kesalahan. Harap coba kembali nanti."]},10520:e=>{e.exports=["Simpan Layout Chart Baru"]},9908:e=>{e.exports=["Simpan Sebagai"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Skalakan Chart Harga Saja"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Pitchfork Schiff"]},1535:e=>{e.exports=["Skrip mungkin tidak diperbaharui apabila anda menginggalkan halaman ini."]},89517:e=>{e.exports=["Pengaturan"]},43247:e=>{e.exports=["Bagian pecahan kedua tidak valid."]},19796:e=>{e.exports=["Kirim ke Belakang"]},23221:e=>{e.exports=["Kirim Mundur"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sesi"]},59827:e=>{e.exports=["Jeda Sesi"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posisi Penjualan"]},81428:e=>{e.exports=["Perlihatkan"]},98116:e=>{e.exports=["Tampilkan seluruh gambar"]},39046:e=>{e.exports=["Tampilkan seluruh gambar dan indikator"]},38293:e=>{e.exports=["Tampilkan seluruh gambar, indikator, posisi & order"]},49982:e=>{e.exports=["Tampilkan seluruh indikator"]},48284:e=>{e.exports=["Tampilkan seluruh ide"]},62632:e=>{e.exports=["Tampilkan seluruh posisi & order"]},24620:e=>{e.exports=["Tampilkan perubahan kontrak berlanjut"]},84813:e=>{e.exports=["Tampilkan kedaluwarsa kontrak"]},66263:e=>{e.exports=["Perlihatkan dividen"]},46771:e=>{e.exports=["Perlihatkan perolehan"]},87933:e=>{e.exports=["Tampilkan ide dari pengguna yang diikuti"]},72973:e=>{e.exports=["Tampilkan update terkini"]},58669:e=>{e.exports=["Tampilkan ide saya saja"]},30816:e=>{e.exports=["Perlihatkan pemecahan"]},68161:e=>{ -e.exports="Signpost"},56683:e=>{e.exports=["Singapura"]},69502:e=>{e.exports=["Garis Sinus"]},44904:e=>{e.exports=["Persegi"]},70213:e=>{e.exports=["Batas studi terlewati. {number} studi per layout.\nHarap menghilangkan beberapa studi."]},32733:e=>{e.exports=["Corak"]},65323:e=>{e.exports=["Susun di Kiri"]},14113:e=>{e.exports=["Susun di Kanan"]},93161:e=>{e.exports=["Tetap Dalam Mode Menggambar"]},79511:e=>{e.exports=["Garis tahap"]},84573:e=>{e.exports=["Stiker"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports=["Submikro"]},9753:e=>{e.exports=["Submilenium"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports=["Supermilenium"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Simbol Error"]},90932:e=>{e.exports=["Label Nama Simbol"]},65986:e=>{e.exports=["Info Simbol"]},52054:e=>{e.exports=["Label Nilai Terakhir Simbol"]},33606:e=>{e.exports=["Sinkronisasikan secara global"]},18008:e=>{e.exports=["Sinkronisasi pada layout"]},99969:e=>{e.exports=["Poin & Figur"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports=["Jalur"]},70394:e=>{e.exports=["Kanal Paralel"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports=["Persen"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Pin ke Skala Kiri Baru"]},43707:e=>{e.exports=["Pin ke Skala Kanan Baru"]},91130:e=>{e.exports=["Pin ke Skala Kiri"]},61201:e=>{e.exports=["Pin ke Skala Kiri (Tersembunyi)"]},764:e=>{e.exports=["Pin ke skala kanan"]},20207:e=>{e.exports=["Pin ke Skala Kanan (Tersembunyi)"]},66156:e=>{e.exports=["Pin ke Skala (Saat ini Kiri)"]},54727:e=>{e.exports=["Pin ke Skala (Saat ini Tanpa Skala)"]},76598:e=>{e.exports=["Pin ke Skala (Saat ini Kanan)"]},39065:e=>{e.exports=["Pin ke Skala ({label} Saat ini)"]},97324:e=>{e.exports=["Pin ke Skala {label}"]},56948:e=>{e.exports=["Pin ke Skala {label} (Tersembunyi)"]},32156:e=>{e.exports=["Di Pin ke Skala Kiri"]},8128:e=>{e.exports=["Di Pin ke Skala Kiri (Tersembunyi)"]},3822:e=>{e.exports=["Di Pin ke Skala Kanan"]},44538:e=>{e.exports=["Pin ke Skala Kanan (Tersembunyi)"]},65810:e=>{e.exports=["Di Pin ke Skala {label}"]},14125:e=>{e.exports=["Di Pin ke Skala {label} (Tersembunyi)"]},97378:e=>{e.exports=["Tanda tambah"]},46669:e=>{e.exports=["Harap beri kami izin menulis clipboard di browser anda atau tekan {keystroke}"]},35963:e=>{e.exports=["Tekan dan tahan {key} saat melakukan zoom untuk mempertahankan posisi chart"]},95921:e=>{e.exports=["Label Harga"]},28625:e=>{e.exports=["Catatan Harga"]},2032:e=>{e.exports=["Rentang Harga"]},32061:e=>{e.exports=["Format harga tidak valid."]},91492:e=>{e.exports=["Garis Harga"]},48404:e=>{e.exports=["Primer"]},87086:e=>{e.exports=["Proyeksi"]},10160:e=>{e.exports=["Dipublikasikan pada {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Persegi Terputar"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Sinar"]},90357:e=>{e.exports=["Rentang"]},26833:e=>{e.exports="Reykjavik"}, -328:e=>{e.exports=["Persegi"]},41615:e=>{e.exports=["Ulangi"]},35001:e=>{e.exports=["Tren Regresi"]},34596:e=>{e.exports=["Hilangkan"]},1434:e=>{e.exports=["Hilangkan Gambar"]},13951:e=>{e.exports=["Hilangkan Indikator"]},4142:e=>{e.exports=["Ganti Nama Layout Chart"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Atur ulang tampilan chart"]},17258:e=>{e.exports=["Atur ulang skala harga"]},25333:e=>{e.exports=["Reset Skala Waktu"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Peringatan"]},48474:e=>{e.exports=["Warsawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Teks"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports=["Vendor data tidak menyediakan data volume untuk simbol ini."]},8162:e=>{e.exports=["Kilasan publikasi tidak dapat dimuat. Harap matikan ekstensi browser anda lalu coba kembali."]},65943:e=>{e.exports=["Indikator ini tidak dapat diterapkan pada indikator lain"]},74986:e=>{e.exports=["Skrip ini hanya-undangan. Untuk meminta akses, silakan hubungi penulisnya."]},98538:e=>{e.exports=["Motif Three Drives"]},30973:e=>{e.exports=["Tick"]},31976:e=>{e.exports=["Waktu"]},64375:e=>{e.exports=["Zona Waktu"]},95005:e=>{e.exports=["Siklus Waktu"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Sudut Tren"]},23104:e=>{e.exports=["Garis Tren"]},15501:e=>{e.exports=["Ekstensi Fib Berbasis Tren"]},31196:e=>{e.exports=["Waktu Fib Berbasis Tren"]},29245:e=>{e.exports=["Segitiga"]},83356:e=>{e.exports=["Segitiga Turun"]},12390:e=>{e.exports=["Motif Segitiga"]},28340:e=>{e.exports=["Segitiga Naik"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Kembalikan"]},25933:e=>{e.exports=["Unit"]},15101:e=>{e.exports=["Buka Kunci"]},34150:e=>{e.exports=["Gelombang Naik 4"]},83927:e=>{e.exports=["Gelombang Naik 5"]},58976:e=>{e.exports=["Gelombang Naik 1 atau A"]},11661:e=>{e.exports=["Gelombang Naik 2 atau B"]},53958:e=>{e.exports=["Gelombang Naik 3"]},66560:e=>{e.exports=["Gelombang Naik C"]},18426:e=>{e.exports=["Profil Volume Rentang Tetap"]},61022:e=>{e.exports=["Indikator Profil Volume hanya tersedia pada skema terupgrade kami."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Garis Vertikal"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilitas"]},27557:e=>{e.exports=["Visibilitas interval"]},89960:e=>{e.exports=["Terlihat saat Mouse Diatas"]},22198:e=>{e.exports=["Urutan visual"]},7050:e=>{e.exports=["Persilangan X"]},66527:e=>{e.exports=["Motif XABCD"]},17126:e=>{e.exports=["Anda tidak dapat melihat kerangka waktu pivot pada resolusi ini"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["ubah derajat Elliott"]},83935:e=>{e.exports=["ubah label tidak tumpang tindih"]},39402:e=>{e.exports=["Ubah visibilitas label rata-rata harga penutupan"]},98866:e=>{e.exports=["Ubah visibilitas garis rata-rata harga penutupan"]},5100:e=>{ -e.exports=["Ubah visibilitas label penawaran dan permintaan"]},32311:e=>{e.exports=["Ubah visibilitas garis penawaran dan permintaan"]},22641:e=>{e.exports=["ubah mata uang"]},30501:e=>{e.exports=["ubah layout chart ke {title}"]},7017:e=>{e.exports=["ubah visibilitas perubahan kontrak berlanjut"]},58108:e=>{e.exports=["Ubah visibilitas perhitungan mundur ke penutupan bar"]},7151:e=>{e.exports=["ubah rentang tanggal"]},84944:e=>{e.exports=["Ubah visibilitas dividen"]},79574:e=>{e.exports=["Ubah visibilitas peristiwa pada chart"]},88217:e=>{e.exports=["Ubah visibilitas laba"]},28288:e=>{e.exports=["ubah visibilitas kedaluwarsa kontrak berjangka"]},66805:e=>{e.exports=["Ubah visibilitas label harga tertinggi dan terendah"]},92556:e=>{e.exports=["Ubah visibilitas garis harga tertinggi dan terendah"]},87027:e=>{e.exports=["Ubah visibilitas label nama indikator"]},14922:e=>{e.exports=["Ubah visibilitas label nilai indikator"]},19839:e=>{e.exports=["Ubah visibilitas update terkini"]},23783:e=>{e.exports=["Ubah penghubungan grup"]},87510:e=>{e.exports=["ubah ketinggian panel"]},50190:e=>{e.exports=["Ubah visibilitas tombol plus"]},49889:e=>{e.exports=["Ubah visibilitas label harga pra/pasca pasar"]},16750:e=>{e.exports=["Ubah visibilitas garis harga pra/pasca pasar"]},59883:e=>{e.exports=["Ubah visibilitas garis penutupan harga sebelumnya"]},67761:e=>{e.exports=["Ubah Garis Harga"]},69510:e=>{e.exports=["Ubah harga ke rasio bar"]},32303:e=>{e.exports=["Ubah Resolusi"]},526:e=>{e.exports=["Ubah simbol"]},9402:e=>{e.exports=["Ubah visibilitas label simbol"]},53150:e=>{e.exports=["Ubah visibilitas nilai terakhir simbol"]},12707:e=>{e.exports=["Ubah visibilitas nilai penutupan simbol sebelumnya"]},65303:e=>{e.exports=["Ubah sesi"]},15403:e=>{e.exports=["ubah visibilitas jeda sesi"]},53438:e=>{e.exports=["ubah corak seri"]},74488:e=>{e.exports=["Ubah visibilitas pemecahan"]},20505:e=>{e.exports=["Ubah zona waktu"]},39028:e=>{e.exports=["ubah unit"]},21511:e=>{e.exports=["Ubah Visibilitas"]},16698:e=>{e.exports=["Ubah visibilitas pada interval saat ini"]},78422:e=>{e.exports=["Ubah visibilitas pada interval saat ini dan di atasnya"]},49529:e=>{e.exports=["Ubah visibilitas pada interval saat ini dan di bawahnya"]},66927:e=>{e.exports=["Ubah visibilitas pada semua interval"]},74428:e=>{e.exports=["ubah corak {title}"]},72032:e=>{e.exports=["ubah poin {pointIndex}"]},65911:e=>{e.exports=["chart oleh TradingView"]},5179:e=>{e.exports=["Klon peralatan garis"]},3195:e=>{e.exports=["Buat kelompok alat garis"]},92659:e=>{e.exports=["Buat kelompok alat garis dari pilihan"]},81791:e=>{e.exports=["buat {tool}"]},63649:e=>{e.exports=["cut sumber"]},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports=["Tambahkan alat garis {lineTool} ke kelompok {name}"]},40242:e=>{e.exports=["tambahkan alat garis ke kelompok {group}"]},22856:e=>{e.exports=["Tambah Metrik Finansial ini ke Seluruh Layout"]},82388:e=>{e.exports=["Tambah Indikator ini ke Seluruh Layout"]},94292:e=>{e.exports=["Tambah Strategi ini ke Seluruh Layout"]},27982:e=>{ -e.exports=["Tambah Simbol ini ke Seluruh Layout"]},66568:e=>{e.exports=["terapkan tema chart"]},64034:e=>{e.exports=["terapkan semua properti chart"]},49037:e=>{e.exports=["Terapkan Template Gambar"]},96996:e=>{e.exports=["terapkan setelan pabrik ke sumber yang dipilih"]},44547:e=>{e.exports=["Terapkan indikator ke seluruh layout"]},26065:e=>{e.exports=["Terapkan template studi {template}"]},58570:e=>{e.exports=["terapkan tema toolbar"]},27195:e=>{e.exports=["bawa ke depan {title} grup"]},78246:e=>{e.exports=["bawa {title} ke depan"]},56763:e=>{e.exports=["Bawa {title} kedepan"]},5607:e=>{e.exports=["oleh TradingView"]},90621:e=>{e.exports=["kunci rentang tanggal"]},12962:e=>{e.exports=["hapus haris level"]},63391:e=>{e.exports=["Keluarkan alat garis dari kelompok {group}"]},59942:e=>{e.exports=["balik motif bar"]},70301:e=>{e.exports=["sembunyikan {title}"]},91842:e=>{e.exports=["Sembunyikan garis label peringatan"]},54781:e=>{e.exports=["Sembunyikan Semua Peralatan Gambar"]},44974:e=>{e.exports=["Sembunyikan Tanda-Tanda pada Bar"]},28916:e=>{e.exports=["pengunci interval"]},94245:e=>{e.exports=["Inversikan Skala"]},90743:e=>{e.exports=["masukkan {title}"]},53146:e=>{e.exports=["masukkan {title} setelah {targetTitle}"]},74055:e=>{e.exports=["Masukkan {title} setelah {target}"]},11231:e=>{e.exports=["Masukkan {title} sebelum {target}"]},67176:e=>{e.exports=["Masukkan {title} sebelum {targetTitle}"]},54597:e=>{e.exports=["memuat template gambar default"]},30295:e=>{e.exports=["memuat..."]},50193:e=>{e.exports=["Kunci {title}"]},4963:e=>{e.exports=["Kunci kelompok {group}"]},68163:e=>{e.exports=["kunci objek"]},47107:e=>{e.exports=["pindah"]},11303:e=>{e.exports=["Pindahkan {title} ke Skala Kiri Baru"]},45544:e=>{e.exports=["pindahkan {title} ke skala kanan yang baru"]},81898:e=>{e.exports=["Pindahkan Seluruh Skala ke Kiri"]},22863:e=>{e.exports=["Pindahkan Seluruh Skala ke Kanan"]},45356:e=>{e.exports=["Pindahkan Gambar"]},15086:e=>{e.exports=["Pindahkan ke kiri"]},61711:e=>{e.exports=["Pindahkan ke kanan"]},4184:e=>{e.exports=["Pindahkan skala"]},74642:e=>{e.exports=["Jadikan {title} tanpa skala (Layar Penuh)"]},45223:e=>{e.exports=["Jadikan kelompok {group} tidak terlihat"]},87927:e=>{e.exports=["Jadikan kelompok {group} terlihat"]},62153:e=>{e.exports=["gabungkan ke bawah"]},70746:e=>{e.exports=["gabungkan ke panel"]},66143:e=>{e.exports=["gabungkan ke atas"]},81870:e=>{e.exports=["cerminkan motif bar"]},16542:e=>{e.exports=["Tidak Tersedia"]},47222:e=>{e.exports=["skala harga"]},99042:e=>{e.exports=["Skalakan Chart Harga Saja"]},35962:e=>{e.exports=["skala waktu"]},68193:e=>{e.exports=["gulir"]},70009:e=>{e.exports=["gulirkan waktu"]},69485:e=>{e.exports=["atur skala harga strategi yang dipilih ke {title}"]},16259:e=>{e.exports=["Kirim {title} kebelakang"]},66781:e=>{e.exports=["kirim {title} ke belakang"]},4998:e=>{e.exports=["bawa mundur {title} grup"]},64704:e=>{e.exports=["Bagikan peralatan garis secara global"]},77554:e=>{e.exports=["Bagikan peralatan garis pada layout"]},16237:e=>{ -e.exports=["tampilkan garis label peringatan"]},13622:e=>{e.exports=["tampilkan seluruh ide"]},26267:e=>{e.exports=["tampilkan ide dari pengguna yang diikuti"]},40061:e=>{e.exports=["tampilkan ide saya saja"]},52010:e=>{e.exports=["Tetap dalam mode menggambar"]},98784:e=>{e.exports=["hentikan sinkronisasi gambar"]},57011:e=>{e.exports=["hentikan sinkronisasi peralatan menggaris"]},92831:e=>{e.exports=["pengunci simbol"]},60635:e=>{e.exports=["waktu sinkronisasi"]},99769:e=>{e.exports=["diberdayakan oleh"]},68111:e=>{e.exports=["diberdayakan oleh TradingView"]},96916:e=>{e.exports=["paste gambar"]},80611:e=>{e.exports=["paste indikator"]},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports=["Pin ke skala kiri"]},22615:e=>{e.exports=["Pin ke Skala Kanan"]},56015:e=>{e.exports=["Pin ke Skala {label}"]},33348:e=>{e.exports=["atur ulang pane"]},15516:e=>{e.exports=["Hilangkan seluruh studi"]},80171:e=>{e.exports=["Hilangkan seluruh studi dan peralatan gambar"]},59211:e=>{e.exports=["hapus alat garis kosong yang tidak dipilih"]},44656:e=>{e.exports=["Hilangkan Gambar"]},70653:e=>{e.exports=["lepaskan kelompok gambar"]},66414:e=>{e.exports=["hapus garis sumber data"]},47637:e=>{e.exports=["lepaskan panel"]},39859:e=>{e.exports=["lepaskan {title}"]},78811:e=>{e.exports=["Hilangkan kelompok alat garis {name}"]},16338:e=>{e.exports=["Ubah nama kelompok {group} menjadi {newName}"]},30910:e=>{e.exports=["atur ulang ukuran layout"]},21948:e=>{e.exports=["atur ulang skala"]},55064:e=>{e.exports=["Reset Skala Waktu"]},13034:e=>{e.exports=["ubah ukuran layout"]},9608:e=>{e.exports=["kembali ke bawaan"]},63060:e=>{e.exports=["toggle skala otomatis"]},98860:e=>{e.exports=["toggle skala diindeks ke 100"]},21203:e=>{e.exports=["toggle pengunci skala"]},60166:e=>{e.exports=["toggle skala Log"]},68642:e=>{e.exports=["toggle skala persentase"]},33714:e=>{e.exports=["toggle skala reguler"]},47122:e=>{e.exports=["waktu pelacakan"]},28068:e=>{e.exports=["matikan pembagian peralatan garis"]},66824:e=>{e.exports=["buka kunci objek"]},51114:e=>{e.exports=["Buka kunci kelompok {group}"]},92421:e=>{e.exports=["Buka kunci {title}"]},20057:e=>{e.exports=["pisahkan ke panel bawah yang baru"]},52540:e=>{e.exports=["pisahkan ke atas"]},86949:e=>{e.exports=["pisahkan ke bawah"]},50728:e=>{e.exports=["Update Skrip {title}"]},33355:e=>{e.exports=["{count} bar"]},88841:e=>{e.exports=["{symbol} finansial oleh TradingView"]},38641:e=>{e.exports=["{userName} dipublikasikan pada {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["perbesar"]},9645:e=>{e.exports=["perkecil"]},30572:e=>{e.exports=["hari"]},52254:e=>{e.exports=["jam"]},99062:e=>{e.exports="month"},69143:e=>{e.exports=["menit"]},71787:e=>{e.exports=["detik"]},82797:e=>{e.exports=["rentang"]},47966:e=>{e.exports=["minggu"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollar Australia/Dollar Kanada"], -e.exports["#AUDCHF-symbol-description"]=["Dollar Australia / Franc Swiss"],e.exports["#AUDJPY-symbol-description"]=["Dollar Australia / Yen Jepang"],e.exports["#AUDNZD-symbol-description"]=["Dollar Australia / Dollar New Zealand"],e.exports["#AUDRUB-symbol-description"]=["Dollar Australia / Ruble Rusia"],e.exports["#AUDUSD-symbol-description"]=["Dollar Australia / Dollar AS"],e.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yen Jepang"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollar Kanada"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Cina"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Korea Selatan"],e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar AS"],e.exports["#BVSP-symbol-description"]=["Index Bovespa Brazil"],e.exports["#CADJPY-symbol-description"]=["Dollar Kanada / Yen Jepang"],e.exports["#CB1!-symbol-description"]=["Minyak Mentah Brent"],e.exports["#CHFJPY-symbol-description"]=["Franc Swiss / Yen Jepang"],e.exports["#COPPER-symbol-description"]=["CFD pada Tembaga"],e.exports["#ES1-symbol-description"]=["Kontrak Berjangka S&P 500 E-Mini"],e.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],e.exports["#EUBUND-symbol-description"]=["Bund Euro"],e.exports["#EURAUD-symbol-description"]=["Euro / Dollar Australia"],e.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollar Kanada"],e.exports["#EURCHF-symbol-description"]=["Euro / Franc Swiss"],e.exports["#EURGBP-symbol-description"]=["Euro / Pound Inggris"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen Jepang"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollar New Zealand"],e.exports["#EURRUB-symbol-description"]=["Euro / Ruble Rusia"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro /Ruble TOM Rusia"],e.exports["#EURSEK-symbol-description"]=["Euro / Krona Swedia"],e.exports["#EURTRY-symbol-description"]=["Euro / Lira Turki"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollar AS"],e.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],e.exports["#GB10-symbol-description"]=["Obligasi Pemerintah Inggris 10th"],e.exports["#GBPAUD-symbol-description"]=["Pound Inggris / Dollar Australia"],e.exports["#GBPCAD-symbol-description"]=["Pound Inggris / Dollar Kanada"],e.exports["#GBPCHF-symbol-description"]=["Pound Inggris / Franc Swiss"],e.exports["#GBPEUR-symbol-description"]=["Pound Inggris / Euro"],e.exports["#GBPJPY-symbol-description"]=["Pound Inggris / Yen Jepang"],e.exports["#GBPNZD-symbol-description"]=["Pound Inggris / Dollar New Zealand"],e.exports["#GBPRUB-symbol-description"]=["Pound Inggris / Ruble Rusia"],e.exports["#GBPUSD-symbol-description"]=["Pound Inggris / Dollar AS"],e.exports["#GER30-symbol-description"]=["Indeks DAX"],e.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Kelas A"], -e.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen Jepang / Won Korea Selatan"],e.exports["#JPYRUB-symbol-description"]=["Yen Jepang / Ruble Rusia"],e.exports["#KA1-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#KG1-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Indeks MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]=["CFD Cash US 100"],e.exports["#NGAS-symbol-description"]=["Gas Alam (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Indeks Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollar New Zealand / Yen Jepang"],e.exports["#NZDUSD-symbol-description"]=["Dollar New Zealand / Dollar AS"],e.exports["#RB1-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#RTS-symbol-description"]=["Indeks RTS Rusia"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]=["Indeks FTSE 100"],e.exports["#USDBRL-symbol-description"]=["Dollar A.S. / Real Brazil"],e.exports["#USDCAD-symbol-description"]=["Dollar A.S. / Dollar Kanada"],e.exports["#USDCHF-symbol-description"]=["Dollar A.S. / Franc Swiss"],e.exports["#USDCNY-symbol-description"]=["Dollar A.S. / Yuan Cina"],e.exports["#USDDKK-symbol-description"]=["Dollar A.S. / Krona Denmark"],e.exports["#USDHKD-symbol-description"]=["Dollar A.S. / Dollar Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollar A.S. / Rupiah"],e.exports["#USDINR-symbol-description"]=["Dollar A.S. / Rupee India"],e.exports["#USDJPY-symbol-description"]=["Dollar A.S. / Yen Jepang"],e.exports["#USDKRW-symbol-description"]=["Dollar A.S. / Won Korea Selatan"],e.exports["#USDMXN-symbol-description"]=["Dollar A.S. / Peso Meksiko"],e.exports["#USDPHP-symbol-description"]=["Dollar A.S. / Peso Filipina"],e.exports["#USDRUB-symbol-description"]=["Dollar A.S. / Ruble Rusia"],e.exports["#USDRUB_TOM-symbol-description"]=["Dollar A.S. / Ruble TOM Rusia"],e.exports["#USDSEK-symbol-description"]=["Dollar A.S. / Krona Swedia"],e.exports["#USDSGD-symbol-description"]=["Dollar A.S. / Dollar Singapura"],e.exports["#USDTRY-symbol-description"]=["Dollar A.S. / Lira Turki"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Perak / Dollar A.S."],e.exports["#XAUUSD-symbol-description"]=["Emas / Dollar A.S."],e.exports["#XPDUSD-symbol-description"]=["CFD pada Palladium"],e.exports["#XPTUSD-symbol-description"]=["Platinum / Dollar A.S."], -e.exports["#ZS1-symbol-description"]=["Kontrak Berjangka Kacang Kedelai - ECBT"],e.exports["#ZW1-symbol-description"]=["Kontrak Berjangka Gandum - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin/Pound Inggris"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin/Dollar Australia"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin/Yen Jepang"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin/Real Brazil"],e.exports["#PT10-symbol-description"]=["Obligasi Pemerintah Portugal 10 th"],e.exports["#TXSX-symbol-description"]=["Indeks TSX 60"],e.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin/Zloty Polandia"],e.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollar Kanada"],e.exports["#ITI2!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"], -e.exports["#ITIU2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#AMEX:GXF-symbol-description"]=["ETF Global x FTSE Wilayah Nordik"],e.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX Seluruh Australia 50"],e.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX Seluruh Australia 200"],e.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indeks WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indeks Komposit Jakarta"],e.exports["#INDEX:KLSE-symbol-description"]=["Indeks KLCI Bursa Malaysia"],e.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indeks Komposit Shanghai"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#NYMEX:KT1!-symbol-description"]=["Kontrak Berjangka Kopi"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD pada Gas Alam"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]=["Indeks S&P/TSX"],e.exports["#TSX:VBU-symbol-description"]=["Indeks Agregat Obligasi ETF Vanguard US (CAD-ter-hedge) UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Obligasi Pemerintah Spanyol 10 TH"],e.exports["#TVC:EUBUND-symbol-description"]=["Bund Euro"],e.exports["#TVC:GB02-symbol-description"]=["Obligasi Pemerintah Inggris 2 TH"],e.exports["#TVC:GB10-symbol-description"]=["Obligasi Pemerintah Inggris 10 TH"],e.exports["#TVC:GOLD-symbol-description"]=["CFD pada Emas ($AS/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Obligasi Pemerintah Indonesia 3 TH"],e.exports["#TVC:ID10-symbol-description"]=["Obligasi Pemerintah Indonesia 10 TH"], -e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD pada Paladium ($AS/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Obligasi Pemerintah Portugal 10 TH"],e.exports["#TVC:SILVER-symbol-description"]=["CFD pada Perak ($AS/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indeks Komposit S&P/TSX"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Komposit Shanghai"],e.exports["#NZX:ALLC-symbol-description"]=["SELURUH Indeks S&P/NZX (Indeks Kapital)"],e.exports["#AMEX:SHYG-symbol-description"]=["Saham 0-5 TAHUN ETF Obligasi Perusahan Dengan Hasil Tinggi"],e.exports["#TVC:AU10-symbol-description"]=["Obligasi Pemerintah Australia 10 TH"],e.exports["#TVC:CN10-symbol-description"]=["Obligasi Pemerintah Cina 10 TH"],e.exports["#TVC:KR10-symbol-description"]=["Obligasi Pemerintah Korea 10 TH"],e.exports["#NYMEX:RB1!-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Kontrak Berjangka Pelabuhan NY ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Kontrak Berjangka Ethanol NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD pada Tembaga (US / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Kontrak Berjangka Seng"],e.exports["#CBOT:ZW1!-symbol-description"]=["Kontrak Berjangka Gandum"],e.exports["#NYMEX:KA1!-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#CME:E61!-symbol-description"]=["Kontrak Berjangka Euro"],e.exports["#CME:B61!-symbol-description"]=["Kontrak Berjangka Pound Inggris"],e.exports["#CME:QJY1!-symbol-description"]=["Kontrak Berjangka Yen Jepang"],e.exports["#CME:A61!-symbol-description"]=["Kontrak Berjangka Dollar Australia"],e.exports["#CME:D61!-symbol-description"]=["Kontrak Berjangka Dollar Kanada"],e.exports["#CME:SP1!-symbol-description"]=["Kontrak Berjangka S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Kontrak Berjangka NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Kontrak Berjangka E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Kontrak Berjangka NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],e.exports["#CME:IF1!-symbol-description"]=["Kontrak Berjangka Indeks IBOVESPA-$AS"],e.exports["#CBOT:TY1!-symbol-description"]=["Kontrak Berjangka T-Note 10 Tahun"],e.exports["#CBOT:FV1!-symbol-description"]=["Kontrak Berjangka T-Note 5 Tahun"],e.exports["#CBOT:ZE1!-symbol-description"]=["Catatan Departemen Keuangan - Kontrak Berjangka 3 Tahun"],e.exports["#CBOT:TU1!-symbol-description"]=["Kontrak Berjangka T-Note 2 Tahun"],e.exports["#CBOT:FF1!-symbol-description"]=["Kontrak Berjangka Suku Bunga Dana FED 30-Hari"],e.exports["#CBOT:US1!-symbol-description"]=["Kontrak Berjangka T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Indeks Mata Uang Euro"],e.exports["#TVC:JXY-symbol-description"]=["Indeks Mata Uang Yen Jepang"], -e.exports["#TVC:BXY-symbol-description"]=["Indeks Mata Uang Pound Inggris"],e.exports["#TVC:AXY-symbol-description"]=["Indeks Mata Uang Dollar Australia"],e.exports["#TVC:CXY-symbol-description"]=["Indeks Mata Uang Dollar Kanada"],e.exports["#FRED:GDP-symbol-description"]=["Produk Domestik Bruto, 1 Desimal"],e.exports["#FRED:UNRATE-symbol-description"]=["Tingkat Pengangguran Warga Sipil"],e.exports["#FRED:POP-symbol-description"]=["Total Populasi. Seluruh Usia Termasuk Pasukan Bersenjata Di Luar Negeri"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Kontrak Berjangka Tembaga"],e.exports["#INDEX:HSCE-symbol-description"]=["Indeks Perusahaan Cina Hang Seng"],e.exports["#NYMEX:CL1!-symbol-description"]=["Kontrak Berjangka Minyak Mentah Ringan"],e.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI Jepang SHS"],e.exports["#TVC:DAX-symbol-description"]=["Indeks dari 30 Perusahaan Mayor Jerman"],e.exports["#TVC:DE10-symbol-description"]=["Obligasi Pemerintah Jerman 10 TH"],e.exports["#TVC:DJI-symbol-description"]=["Indeks Rata-rata Industri Dow Jones"],e.exports["#TVC:DXY-symbol-description"]=["Indeks Mata Uang Dollar A.S."],e.exports["#TVC:FR10-symbol-description"]=["Obligasi Pemerintah Perancis 10 TH"],e.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["ETF Obligasi Departemen Keuangan 1-3 Tahun Ishares"],e.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Kontrak Berjangka Gas Alam"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#TVC:IN10-symbol-description"]=["Obligasi Pemerintah India 10 TH"],e.exports["#TVC:IT10-symbol-description"]=["Obligasi Pemerintah Italia 10 TH"],e.exports["#TVC:JP10-symbol-description"]=["Obligasi Pemerintah Jepang 10 TH"],e.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indeks STOXX 50"],e.exports["#TVC:TR10-symbol-description"]=["Obligasi Pemerintah Turki 10 TH"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD pada Minyak Mentah Brent"],e.exports["#TVC:UKX-symbol-description"]=["Indeks UK 100"],e.exports["#TVC:US02-symbol-description"]=["Obligasi Pemerintah AS 2 TH"], -e.exports["#TVC:US05-symbol-description"]=["Obligasi Pemerintah AS 5 TH"],e.exports["#TVC:US10-symbol-description"]=["Obligasi Pemerintah AS 10 TH"],e.exports["#TVC:USOIL-symbol-description"]=["CFD pada Minyak Mentah WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#NASDAQ:SHY-symbol-description"]=["ETF Obligasi Departemen Keuangan 1-3 Tahun Ishares"],e.exports["#AMEX:ALD-symbol-description"]=["ETF Hutang Lokal Asia WisdomTree"],e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Brent Minyak Mentah"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Minyak Mentah Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["WTI Minyak Mentah"],e.exports["#ICEUSA:CT-symbol-description"]=["Kapas #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Susu Kelas III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Emas"],e.exports["#CME:GF-symbol-description"]=["Ternak Pengumpan"],e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]=["ETF Obligasi Departemen Keuangan Ishares 7-10 Tahun"],e.exports["#NASDAQ:IEI-symbol-description"]=["ETF Obligasi Departemen Keuangan Ishares 3-7 Tahun"],e.exports["#NYMEX:KA1-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Kopi"],e.exports["#NYMEX:KG1-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corр"],e.exports["#CME:LE-symbol-description"]=["Ternak Hidup"],e.exports["#ICEEUR:LO-symbol-description"]=["Minyak Pemanas ICE"],e.exports["#CME:LS-symbol-description"]=["Kayu"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas Alam"],e.exports["#ICEUSA:OJ-symbol-description"]=["Jus Jeruk"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]=["Tembaga E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Bensin RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Departemen Keuangan AS Jangka Pendek Schwab"],e.exports["#COMEX:SI-symbol-description"]=["Perak"],e.exports["#NASDAQ:TLT-symbol-description"]=["ETF Obligasi Departemen Keuangan 20+ Tahun Ishares"],e.exports["#TVC:VIX-symbol-description"]=["Indeks Volatilitas S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB", -e.exports["#COMEX:ZA-symbol-description"]=["Seng"],e.exports["#CBOT:ZC-symbol-description"]=["Jagung"],e.exports["#CBOT:ZK-symbol-description"]=["Kontrak Berjangka Ethanol"],e.exports["#CBOT:ZL-symbol-description"]=["Minyak Kedelai"],e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]=["Beras Gabah"],e.exports["#CBOT:ZS-symbol-description"]=["Kacang Kedelai"],e.exports["#CBOT:ZS1-symbol-description"]=["Kontrak Berjangka Kacang Kedelai"],e.exports["#CBOT:ZW-symbol-description"]=["Gandum"],e.exports["#CBOT:ZW1-symbol-description"]=["Kontrak Berjangka Gandum - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#CADUSD-symbol-description"]=["Dollar Kanada / Dollar AS"],e.exports["#CHFUSD-symbol-description"]=["Franc Swiss / Dollar AS"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen Jepang / Dollar AS"],e.exports["#USDAUD-symbol-description"]=["Dollar AS / Dollar Australia"],e.exports["#USDEUR-symbol-description"]=["Dollar AS / Euro"],e.exports["#USDGBP-symbol-description"]=["Dollar AS / Pound Sterling"],e.exports["#USDNZD-symbol-description"]=["Dollar AS / Dollar New Zealand"],e.exports["#UKOIL-symbol-description"]=["CFD pada Minyak Mentah (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD pada Minyak Mentah (WTI)"],e.exports["#US30-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Klasik / Dollar"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Kelas C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollar"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dollar A.S."],e.exports["#SP:SPX-symbol-description"]=["Indeks S&P500"],e.exports["#ETCBTC-symbol-description"]=["Ethereum Klasik / Bitcoin"],e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Obligasi Pemerintah AS 30 Th"],e.exports["#COMEX:SI1!-symbol-description"]=["Kontrak Berjangka Perak"],e.exports["#BTGUSD-symbol-description"]=["Emas Bitcoin / Dollar A.S."],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dollar A.S."],e.exports["#CME:BTC1!-symbol-description"]=["Kontrak Berjangka Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Kontrak Berjangka Emas"],e.exports["#CORNUSD-symbol-description"]=["CFD pada Jagung"],e.exports["#COTUSD-symbol-description"]=["CFD pada Kapas"],e.exports["#DJ:DJA-symbol-description"]=["Indeks Rata-Rata Komposit Dow Jones"],e.exports["#DJ:DJI-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Pound Inggris"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen Jepang"],e.exports["#EURNOK-symbol-description"]=["Euro / Krone Norwegia"], -e.exports["#GBPPLN-symbol-description"]=["Pound Inggris / Zloty Polandia"],e.exports["#MOEX:BR1!-symbol-description"]=["Kontrak Berjangka Brent Oil"],e.exports["#NYMEX:KG1!-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#NYMEX:PL1!-symbol-description"]=["Kontrak Berjangka Platinum"],e.exports["#SOYBNUSD-symbol-description"]=["CFD pada Kacang Kedelai"],e.exports["#SUGARUSD-symbol-description"]=["CFD pada Gula"],e.exports["#TVC:IXIC-symbol-description"]=["Indeks Komposit US"],e.exports["#TVC:RU-symbol-description"]=["Indeks Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollar A.S / Rand Afrika Selatan"],e.exports["#WHEATUSD-symbol-description"]=["CFD pada Gandum"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Kontrak Berjangka Kedelai"],e.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD pada Tembaga"],e.exports["#TVC:NYA-symbol-description"]=["Indeks Komposit NYSE"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD pada Platimun ($AS / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Indeks Pasar Swiss"],e.exports["#TVC:SXY-symbol-description"]=["Indeks Mata Uang Franc Swiss"],e.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Kontrak Berjangka Indeks RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Kontrak Berjangka Indeks MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Kontrak Berjangka CBOE Bitcoin"],e.exports["#TVC:MY10-symbol-description"]=["Obligasi Pemerintah Malaysia 10 TH"],e.exports["#CME:S61!-symbol-description"]=["Kontrak Berjangka Franc Swiss"],e.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indeks Mata Uang Dollar New Zealand"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#FX:US30-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Kontrak Berjangka Indeks MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dollar A.S."],e.exports["#XMRUSD-symbol-description"]=["Monero / Dollar A.S."],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dollar A.S."],e.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Obligasi Pemerintah Inggris Yield 10 TH"],e.exports["#TVC:AU10Y-symbol-description"]=["Obligasi Pemerintah Australia Yield 10 TH"],e.exports["#TVC:CN10Y-symbol-description"]=["Obligasi Pemerintah Cina Yield 10 TH"],e.exports["#TVC:DE10Y-symbol-description"]=["Obligasi Pemerintah Jerman Yield 10 TH"],e.exports["#TVC:ES10Y-symbol-description"]=["Obligasi Pemerintah Spanyol Yield 10 TH"], -e.exports["#TVC:FR10Y-symbol-description"]=["Obligasi Pemerintah Perancis Yield 10 TH"],e.exports["#TVC:IN10Y-symbol-description"]=["Obligasi Pemerintah India Yield 10 TH"],e.exports["#TVC:IT10Y-symbol-description"]=["Obligasi Pemerintah Italia Yield 10 TH"],e.exports["#TVC:JP10Y-symbol-description"]=["Obligasi Pemerintah Jepang Yield 10 TH"],e.exports["#TVC:KR10Y-symbol-description"]=["Obligasi Pemerintah Korea Yield 10 TH"],e.exports["#TVC:MY10Y-symbol-description"]=["Obligasi Pemerintah Malaysia Yield 10 TH"],e.exports["#TVC:PT10Y-symbol-description"]=["Obligasi Pemerintah Portugis Yield 10 TH"],e.exports["#TVC:TR10Y-symbol-description"]=["Obligasi Pemerintah Turki Yield 10 TH"],e.exports["#TVC:US02Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 2 TH"],e.exports["#TVC:US05Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 5 TH"],e.exports["#TVC:US10Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 10 TH"],e.exports["#INDEX:TWII-symbol-description"]=["Indeks Terbebani Taiwan"],e.exports["#CME:J61!-symbol-description"]=["Kontrak Berjangka Yen Jepang"],e.exports["#CME_MINI:J71!-symbol-description"]=["Kontrak Berjangka E-mini Yen Jepang"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Kontrak Berjangka E-micro Yen Jepang / Dollar A.S."],e.exports["#CME:M61!-symbol-description"]=["Kontrak Berjangka Peso Meksiko"],e.exports["#CME:T61!-symbol-description"]=["Kontrak Berjangka Rand Afrika Selatan"],e.exports["#CME:SK1!-symbol-description"]=["Kontrak Berjangka Krona Swedia"],e.exports["#CME:QT1!-symbol-description"]=["Kontrak Berjangka Renminbi Cina / Dollar A.S"],e.exports["#COMEX:AUP1!-symbol-description"]=["Kontrak Berjangka Aluminum MW U.S Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Kontrak Berjangka Real Brazil"],e.exports["#CME:WP1!-symbol-description"]=["Kontrak Berjangka Zloty Polandia"],e.exports["#CME:N61!-symbol-description"]=["Kontrak Berjangka Dollar New Zealand"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Kontrak Berjangka E-micro Australian Dollar / Dollar A.S"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Kontrak Berjangka E-micro Franc Swiss / Dollar A.S"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Kontrak Berjangka E-micro Euro / Dollar A.S"],e.exports["#CME_MINI:E71!-symbol-description"]=["Kontrak Berjangka E-mini Euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Kontrak Berjangka Bahan Bakar Etanol Denaturisasi"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Kontrak Berjangka E-micro Pound Inggris / Dollar A.S"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Kontrak Berjangka Bensin E-mini"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Kontrak Berjangka Minyak Pemanas E-mini"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Kontrak Berjangka Tembaga E-mini"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Kontrak Berjangka Gas Alam E-mini"],e.exports["#CME:E41!-symbol-description"]=["Kontrak Berjangka Dollar A.S / Lira Turki"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Kontrak Berjangka Perak (Mini)"], -e.exports["#CME:DL1!-symbol-description"]=["Kontrak Berjangka Susu, Kelas III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Kontrak Berjangka Uranium"],e.exports["#CBOT:BO1!-symbol-description"]=["Kontrak Berjangka Minyak Kedelai"],e.exports["#CME:HE1!-symbol-description"]=["Kontrak Berjangka Daging Babi"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Kontrak Berjangka Batu Bara New Castle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Kontrak Berjangka Minyak Mentah Ringan E-mini"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Kontrak Berjangka Finansial Brent Mini"],e.exports["#COMEX:AEP1!-symbol-description"]=["Kontrak Berjangka Aluminium Premium Eropa"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Kontrak Berjangka Suku Bunga Dana Federal 30 Hari"],e.exports["#CME:LE1!-symbol-description"]=["Kontrak Berjangka Ternak Hidup"],e.exports["#CME:UP1!-symbol-description"]=["Kontrak Berjangka Franc Swiss / Yen Jepang"],e.exports["#CBOT:ZN1!-symbol-description"]=["Kontrak Berjangka T-Note 10 Tahun"],e.exports["#CBOT:ZB1!-symbol-description"]=["Kontrak Berjangka T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Kontrak Berjangka Pengumpan Ternak"],e.exports["#CBOT:UD1!-symbol-description"]=["Kontrak Berjangka Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Kontrak Berjangka Perumahan CME - Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Kontrak Berjangka Oat"],e.exports["#CBOT:ZM1!-symbol-description"]=["Kontrak Berjangka Makanan Kedelai"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Kontrak Berjangka Mini Jagung"],e.exports["#CBOT:ZC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#CME:LS1!-symbol-description"]=["Kontrak Berjangka Kayu"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Kontrak Berjangka Gandum"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Kontrak Berjangka Mini Kedelai"],e.exports["#CBOT:ZS1!-symbol-description"]=["Kontrak Berjangka Kedelai"],e.exports["#NYMEX:PA1!-symbol-description"]=["Kontrak Berjangka Palladium"],e.exports["#CME:FTU1!-symbol-description"]=["Kontrak Berjangka Indeks E-mini FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Kontrak Berjangka Beras"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Kontrak Berjangka Emas (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Kontrak Berjangka Emas (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Kontrak Berjangka E-mini S&P 400"],e.exports["#COMEX:LD1!-symbol-description"]=["Kontrak Berjangka Timah"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Kontrak Berjangka E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indeks 40 Teratas Afrika Selatan"],e.exports["#BMV:ME-symbol-description"]=["Indeks IPC Meksiko"],e.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks Umum S&P / BVL Peru (PEN)"], -e.exports["#EGX:EGX30-symbol-description"]=["Indeks Pengembalian Harga EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Indeks Umum dari Bursa Saham Kolombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Saham Terbebani Kapitalisasi Taiwan"],e.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],e.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indeks S&P / NZX 50 Bruto"],e.exports["#SIX:SMI-symbol-description"]=["Indeks Pasar Swiss"],e.exports["#SZSE:399001-symbol-description"]=["Indeks Komponen SZSE"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Seluruh Saham Tadawul"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks Harga Saham Gabungan IDX"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indeks Harga Saham Komposit Korea"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks KLCI FTSE Bursa Malaysia"],e.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Islandia 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Seluruh Saham Bahrain"],e.exports["#OMXTSE:OMXTGI-symbol-description"]=["Indeks OMX Tallinn Global"],e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]=["Indeks OMX Riga Global"],e.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]=["Indeks OMX Vilnius Global"],e.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indeks Volatilitas S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indeks Sektor Emas dan Perak PHLX"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Batu Bara Dow Jones A.S"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Komoditas Dow Jones Kopi"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Komoditas Dow Jones Energi"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indeks Sektor Layanan Minyak PHLX"],e.exports["#DJ:DJCISB-symbol-description"]=["Indeks Komoditas Dow Jones Gula"],e.exports["#DJ:DJCICC-symbol-description"]=["Indeks Komoditas Dow Jones Kokoa"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Komoditas Dow Jones Gandum"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Komoditas Dow Jones Komponen Terbatas Pertanian"],e.exports["#DJ:DJCISI-symbol-description"]=["Indeks Komoditas Dow Jones Perak"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Komoditas Dow Jones Nikel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indeks Sektor Perumahan PHLX"], -e.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Komoditas Dow Jones Emas"],e.exports["#SP:SPGSCI-symbol-description"]=["Indeks Komoditas S&P Goldman Sachs"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indeks Sektor Utilitas PHLX"],e.exports["#DJ:DJU-symbol-description"]=["Indeks Utilitas Rata-RataDow Jones"],e.exports["#SP:SVX-symbol-description"]=["Indeks Nilai S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Semikonduktor Philadelphia"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indeks Pasar Mayor NYSE ARCA"],e.exports["#NYSE:XAX-symbol-description"]=["Indeks Komposit AMEX"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indeks 100 Nasdaq"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Komposit Nasdaq"],e.exports["#DJ:DJT-symbol-description"]=["Indeks Rata-Rata Transportasi Dow Jones"],e.exports["#NYSE:NYA-symbol-description"]=["Indeks Komposit NYSE"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kontrak Berjangka Kokoa"],e.exports["#USDILS-symbol-description"]=["Dollar A.S. / Shekel Israel"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]=["Perusahaan Ford Motor"],e.exports["#BMV:F-symbol-description"]=["Perusahaan Ford Motor"],e.exports["#TWII-symbol-description"]=["Indeks Terbebani Taiwan"],e.exports["#TVC:PL10Y-symbol-description"]=["Obligasi Pemerintah Polandia Yield 10 TH"],e.exports["#TVC:PL05Y-symbol-description"]=["Obligasi Pemerintah Polandia Yield 5 TH"],e.exports["#SET:GC-symbol-description"]=["Perusahaan Publik Global Connections"],e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]=["Indeks Milano Italia Borsa"],e.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]=["Perusahaan Tambang Centenera"],e.exports["#BYBIT:ETHUSD-symbol-description"]=["Kontrak Berlanjut ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Kontrak Berlanjut XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Kontrak Berlanjut BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["Kontrak Berjangka Berlanjut ETHUSD"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["Kontrak Berjangka Berlanjut BTCUSD"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["Kontrak Berjangka Berlanjut ETHUSD"],e.exports["#USDHUF-symbol-description"]=["Dollar A.S / Forint Hungaria"],e.exports["#USDTHB-symbol-description"]=["Dollar A.S / Baht Thailand"],e.exports["#FOREXCOM:US2000-symbol-description"]=["Cap Kecil AS 2000"],e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation", -e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Kontrak Berjangka Mentega-Kas (Berlanjut: Kontrak saat ini didepan)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]=["Industri-Industri Elektrik Hawaii"],e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]=["Dana Dividen Middlefield Healthcare & Life Sciences"],e.exports["#BITMEX:XBT-symbol-description"]=["Indeks Bitcoin / Dollar A.S."],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Indeks Kontrak Berjangka E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Total Cap Pasar Crypto, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Kontrak Berjangka Indeks Dollar A.S."],e.exports["#NYMEX:TT1!-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Kortrak Berjangka Menerus BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Kortrak Berjangka Menerus ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Kortrak Berjangka Menerus XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Kortrak Berjangka Menerus LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Kanada - Obligasi Pemerintah 10 TH"],e.exports["#TVC:CA10Y-symbol-description"]=["Kanada - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:ID10Y-symbol-description"]=["Indonesia - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:NL10-symbol-description"]=["Belanda - Obligasi Pemerintah 10 TH"],e.exports["#TVC:NL10Y-symbol-description"]=["Belanda - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:NZ10-symbol-description"]=["New Zealand - Obligasi Pemerintah 10 TH"],e.exports["#TVC:NZ10Y-symbol-description"]=["New Zealand - Obligasi Pemerintah Yield 10 TH"],e.exports["#SOLUSD-symbol-description"]=["Solana / Dollar A.S."],e.exports["#LUNAUSD-symbol-description"]=["Luna / Dollar A.S."],e.exports["#UNIUSD-symbol-description"]=["Uniswap / Dollar A.S."],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brazil"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Korea Selatan"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Ruble Rusia"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Thailand"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht Thailand"],e.exports["#TVC:EU10YY-symbol-description"]=["Yield 10 TH Obligasi Pemerintah Euro"]}}]); \ No newline at end of file +e.exports=["Head dan Shoulders"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Sembunyikan"]},33911:e=>{e.exports=["Sembunyikan seluruhnya"]},95551:e=>{e.exports=["Sembunyikan seluruh gambar"]},44312:e=>{e.exports=["Sembunyikan seluruh gambar dan indikator"]},67927:e=>{e.exports=["Sembunyikan seluruh gambar, indikator, posisi & order"]},86306:e=>{e.exports=["Sembunyikan seluruh indikator"]},70803:e=>{e.exports=["Sembunyikan seluruh posisi & order"]},13277:e=>{e.exports=["Sembunyikan gambar"]},8251:e=>{e.exports=["Sembunyikan Peristiwa di Chart"]},44177:e=>{e.exports=["Sembunyikan indikator"]},2441:e=>{e.exports=["Sembunyikan Tanda-Tanda pada Bar"]},90540:e=>{e.exports=["Sembunyikan posisi & order"]},30777:e=>{e.exports=["Tertinggi"]},31994:e=>{e.exports=["Tertinggi-Terendah"]},60259:e=>{e.exports=["Label harga tertinggi dan terendah"]},21803:e=>{e.exports=["Garis harga tertinggi dan terendah"]},31895:e=>{e.exports=["Penanda"]},69085:e=>{e.exports=['Histogram terlalu besar, silakan tingkatkan input "Ukuran Row".']},8122:e=>{e.exports=['Histogram terlalu besar, silakan kurangi input "Ukuran Row".']},23450:e=>{e.exports=["Gambar"]},71778:e=>{e.exports=["Menengah"]},14177:e=>{e.exports=["Simbol Tidak Valid"]},53239:e=>{e.exports=["Inversikan Skala"]},20062:e=>{e.exports=["Diindeks ke 100"]},81584:e=>{e.exports=["Label nilai indikator"]},31485:e=>{e.exports=["Label nama indikator"]},27677:e=>{e.exports=["Garis Info"]},98767:e=>{e.exports=["Masukkan Indikator"]},9114:e=>{e.exports=["Di Dalam"]},12354:e=>{e.exports=["Pitchfork Bagian Dalam"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports=["Yerusalem"]},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Di Sebelah Kiri"]},29404:e=>{e.exports=["Di Sebelah Kanan"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports=["Pohon Objek"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Pembukaan"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Terendah"]},42284:e=>{e.exports=["Kunci"]},1441:e=>{e.exports=["Kunci/Buka Kunci"]},82232:e=>{e.exports=["Kunci garis kursor vertikal berdasarkan waktu"]},18219:e=>{e.exports=["Kunci Harga Ke Rasio Bar"]},12285:e=>{e.exports=["Logaritma"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Posisi Pembelian"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Label Turun"]},13046:e=>{e.exports=["Label Naik"]},94420:e=>{e.exports=["Label"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Garis"]},38397:e=>{e.exports=["Garis dengan penanda"]},63492:e=>{e.exports=["Garis Jeda"]},83182:e=>{e.exports=["Garis"]},78104:e=>{e.exports=["Tautan ke gambar chart yang disalin ke clipboard {emoji}"]},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{ +e.exports=["Pindahkan titiknya untuk memposisikan jangkar lalu tap untuk meletakkan"]},45828:e=>{e.exports=["Pindah Ke"]},44302:e=>{e.exports=["Pindahkan Skala ke Kiri"]},94338:e=>{e.exports=["Pindahkan Skala ke Kanan"]},66276:e=>{e.exports=["Schiff Termodifikasi"]},18559:e=>{e.exports=["Pitchfork Schiff Termodifikasi"]},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Kota Meksiko"]},75633:e=>{e.exports=["Gabungkan Seluruh Skala Menjadi Satu"]},95093:e=>{e.exports=["Campuran"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Milenium"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Amat kecil"]},63158:e=>{e.exports=["Dicerminkan"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["Tidak Tersedia"]},3485:e=>{e.exports=["Tanpa Skala (Layar Penuh)"]},8886:e=>{e.exports=["Tidak ada sinkronisasi"]},16971:e=>{e.exports=["Tidak ada data volume"]},75549:e=>{e.exports=["Catatan"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Pulai Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Selandia Baru"]},40887:e=>{e.exports=["Panel baru diatas"]},96712:e=>{e.exports=["Panel baru dibawah"]},33566:e=>{e.exports=["Nikosia"]},56670:e=>{e.exports=["Terjadi masalah"]},64968:e=>{e.exports=["Terjadi kesalahan. Harap coba kembali nanti."]},10520:e=>{e.exports=["Simpan Layout Chart Baru"]},9908:e=>{e.exports=["Simpan Sebagai"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Skalakan Chart Harga Saja"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Pitchfork Schiff"]},1535:e=>{e.exports=["Skrip mungkin tidak diperbaharui apabila anda menginggalkan halaman ini."]},89517:e=>{e.exports=["Pengaturan"]},43247:e=>{e.exports=["Bagian pecahan kedua tidak valid."]},19796:e=>{e.exports=["Kirim ke Belakang"]},23221:e=>{e.exports=["Kirim Mundur"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports=["Sesi"]},59827:e=>{e.exports=["Jeda Sesi"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posisi Penjualan"]},81428:e=>{e.exports=["Perlihatkan"]},98116:e=>{e.exports=["Tampilkan seluruh gambar"]},39046:e=>{e.exports=["Tampilkan seluruh gambar dan indikator"]},38293:e=>{e.exports=["Tampilkan seluruh gambar, indikator, posisi & order"]},49982:e=>{e.exports=["Tampilkan seluruh indikator"]},48284:e=>{e.exports=["Tampilkan seluruh ide"]},62632:e=>{e.exports=["Tampilkan seluruh posisi & order"]},24620:e=>{e.exports=["Tampilkan perubahan kontrak berlanjut"]},84813:e=>{e.exports=["Tampilkan kedaluwarsa kontrak"]},66263:e=>{e.exports=["Perlihatkan dividen"]},46771:e=>{e.exports=["Perlihatkan perolehan"]},87933:e=>{e.exports=["Tampilkan ide dari pengguna yang diikuti"]},72973:e=>{e.exports=["Tampilkan update terkini"]},58669:e=>{e.exports=["Tampilkan ide saya saja"]},30816:e=>{e.exports=["Perlihatkan pemecahan"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports=["Singapura"] +},69502:e=>{e.exports=["Garis Sinus"]},44904:e=>{e.exports=["Persegi"]},70213:e=>{e.exports=["Batas studi terlewati. {number} studi per layout.\nHarap menghilangkan beberapa studi."]},32733:e=>{e.exports=["Corak"]},65323:e=>{e.exports=["Susun di Kiri"]},14113:e=>{e.exports=["Susun di Kanan"]},93161:e=>{e.exports=["Tetap Dalam Mode Menggambar"]},79511:e=>{e.exports=["Garis tahap"]},84573:e=>{e.exports=["Stiker"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports=["Submikro"]},9753:e=>{e.exports=["Submilenium"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports=["Supermilenium"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Simbol Error"]},90932:e=>{e.exports=["Label Nama Simbol"]},65986:e=>{e.exports=["Info Simbol"]},52054:e=>{e.exports=["Label Nilai Terakhir Simbol"]},33606:e=>{e.exports=["Sinkronisasikan secara global"]},18008:e=>{e.exports=["Sinkronisasi pada layout"]},99969:e=>{e.exports=["Poin & Figur"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports=["Jalur"]},70394:e=>{e.exports=["Kanal Paralel"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports=["Persen"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Pin ke Skala Kiri Baru"]},43707:e=>{e.exports=["Pin ke Skala Kanan Baru"]},91130:e=>{e.exports=["Pin ke Skala Kiri"]},61201:e=>{e.exports=["Pin ke Skala Kiri (Tersembunyi)"]},764:e=>{e.exports=["Pin ke skala kanan"]},20207:e=>{e.exports=["Pin ke Skala Kanan (Tersembunyi)"]},66156:e=>{e.exports=["Pin ke Skala (Saat ini Kiri)"]},54727:e=>{e.exports=["Pin ke Skala (Saat ini Tanpa Skala)"]},76598:e=>{e.exports=["Pin ke Skala (Saat ini Kanan)"]},39065:e=>{e.exports=["Pin ke Skala ({label} Saat ini)"]},97324:e=>{e.exports=["Pin ke Skala {label}"]},56948:e=>{e.exports=["Pin ke Skala {label} (Tersembunyi)"]},32156:e=>{e.exports=["Di Pin ke Skala Kiri"]},8128:e=>{e.exports=["Di Pin ke Skala Kiri (Tersembunyi)"]},3822:e=>{e.exports=["Di Pin ke Skala Kanan"]},44538:e=>{e.exports=["Pin ke Skala Kanan (Tersembunyi)"]},65810:e=>{e.exports=["Di Pin ke Skala {label}"]},14125:e=>{e.exports=["Di Pin ke Skala {label} (Tersembunyi)"]},97378:e=>{e.exports=["Tanda tambah"]},46669:e=>{e.exports=["Harap beri kami izin menulis clipboard di browser anda atau tekan {keystroke}"]},35963:e=>{e.exports=["Tekan dan tahan {key} saat melakukan zoom untuk mempertahankan posisi chart"]},95921:e=>{e.exports=["Label Harga"]},28625:e=>{e.exports=["Catatan Harga"]},2032:e=>{e.exports=["Rentang Harga"]},32061:e=>{e.exports=["Format harga tidak valid."]},91492:e=>{e.exports=["Garis Harga"]},48404:e=>{e.exports=["Primer"]},87086:e=>{e.exports=["Proyeksi"]},10160:e=>{e.exports=["Dipublikasikan pada {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Persegi Terputar"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Sinar"]},90357:e=>{e.exports=["Rentang"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Persegi"]},41615:e=>{e.exports=["Ulangi"] +},35001:e=>{e.exports=["Tren Regresi"]},34596:e=>{e.exports=["Hilangkan"]},1434:e=>{e.exports=["Hilangkan Gambar"]},13951:e=>{e.exports=["Hilangkan Indikator"]},4142:e=>{e.exports=["Ganti Nama Layout Chart"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Atur ulang tampilan chart"]},17258:e=>{e.exports=["Atur ulang skala harga"]},25333:e=>{e.exports=["Reset Skala Waktu"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Peringatan"]},48474:e=>{e.exports=["Warsawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Teks"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports=["Vendor data tidak menyediakan data volume untuk simbol ini."]},8162:e=>{e.exports=["Kilasan publikasi tidak dapat dimuat. Harap matikan ekstensi browser anda lalu coba kembali."]},65943:e=>{e.exports=["Indikator ini tidak dapat diterapkan pada indikator lain"]},74986:e=>{e.exports=["Skrip ini hanya-undangan. Untuk meminta akses, silakan hubungi penulisnya."]},98538:e=>{e.exports=["Motif Three Drives"]},30973:e=>{e.exports=["Tick"]},31976:e=>{e.exports=["Waktu"]},64375:e=>{e.exports=["Zona Waktu"]},95005:e=>{e.exports=["Siklus Waktu"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Sudut Tren"]},23104:e=>{e.exports=["Garis Tren"]},15501:e=>{e.exports=["Ekstensi Fib Berbasis Tren"]},31196:e=>{e.exports=["Waktu Fib Berbasis Tren"]},29245:e=>{e.exports=["Segitiga"]},83356:e=>{e.exports=["Segitiga Turun"]},12390:e=>{e.exports=["Motif Segitiga"]},28340:e=>{e.exports=["Segitiga Naik"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Kembalikan"]},25933:e=>{e.exports=["Unit"]},15101:e=>{e.exports=["Buka Kunci"]},34150:e=>{e.exports=["Gelombang Naik 4"]},83927:e=>{e.exports=["Gelombang Naik 5"]},58976:e=>{e.exports=["Gelombang Naik 1 atau A"]},11661:e=>{e.exports=["Gelombang Naik 2 atau B"]},53958:e=>{e.exports=["Gelombang Naik 3"]},66560:e=>{e.exports=["Gelombang Naik C"]},18426:e=>{e.exports=["Profil Volume Rentang Tetap"]},61022:e=>{e.exports=["Indikator Profil Volume hanya tersedia pada skema terupgrade kami."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Garis Vertikal"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilitas"]},27557:e=>{e.exports=["Visibilitas interval"]},89960:e=>{e.exports=["Terlihat saat Mouse Diatas"]},22198:e=>{e.exports=["Urutan visual"]},7050:e=>{e.exports=["Persilangan X"]},66527:e=>{e.exports=["Motif XABCD"]},17126:e=>{e.exports=["Anda tidak dapat melihat kerangka waktu pivot pada resolusi ini"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports=["ubah derajat Elliott"]},83935:e=>{e.exports=["ubah label tidak tumpang tindih"]},39402:e=>{e.exports=["Ubah visibilitas label rata-rata harga penutupan"]},98866:e=>{e.exports=["Ubah visibilitas garis rata-rata harga penutupan"]},5100:e=>{e.exports=["Ubah visibilitas label penawaran dan permintaan"]}, +32311:e=>{e.exports=["Ubah visibilitas garis penawaran dan permintaan"]},22641:e=>{e.exports=["ubah mata uang"]},30501:e=>{e.exports=["ubah layout chart ke {title}"]},7017:e=>{e.exports=["ubah visibilitas perubahan kontrak berlanjut"]},58108:e=>{e.exports=["Ubah visibilitas perhitungan mundur ke penutupan bar"]},7151:e=>{e.exports=["ubah rentang tanggal"]},84944:e=>{e.exports=["Ubah visibilitas dividen"]},79574:e=>{e.exports=["Ubah visibilitas peristiwa pada chart"]},88217:e=>{e.exports=["Ubah visibilitas laba"]},28288:e=>{e.exports=["ubah visibilitas kedaluwarsa kontrak berjangka"]},66805:e=>{e.exports=["Ubah visibilitas label harga tertinggi dan terendah"]},92556:e=>{e.exports=["Ubah visibilitas garis harga tertinggi dan terendah"]},87027:e=>{e.exports=["Ubah visibilitas label nama indikator"]},14922:e=>{e.exports=["Ubah visibilitas label nilai indikator"]},19839:e=>{e.exports=["Ubah visibilitas update terkini"]},23783:e=>{e.exports=["Ubah penghubungan grup"]},87510:e=>{e.exports=["ubah ketinggian panel"]},50190:e=>{e.exports=["Ubah visibilitas tombol plus"]},49889:e=>{e.exports=["Ubah visibilitas label harga pra/pasca pasar"]},16750:e=>{e.exports=["Ubah visibilitas garis harga pra/pasca pasar"]},59883:e=>{e.exports=["Ubah visibilitas garis penutupan harga sebelumnya"]},67761:e=>{e.exports=["Ubah Garis Harga"]},69510:e=>{e.exports=["Ubah harga ke rasio bar"]},32303:e=>{e.exports=["Ubah Resolusi"]},526:e=>{e.exports=["Ubah simbol"]},9402:e=>{e.exports=["Ubah visibilitas label simbol"]},53150:e=>{e.exports=["Ubah visibilitas nilai terakhir simbol"]},12707:e=>{e.exports=["Ubah visibilitas nilai penutupan simbol sebelumnya"]},65303:e=>{e.exports=["Ubah sesi"]},15403:e=>{e.exports=["ubah visibilitas jeda sesi"]},53438:e=>{e.exports=["ubah corak seri"]},74488:e=>{e.exports=["Ubah visibilitas pemecahan"]},20505:e=>{e.exports=["Ubah zona waktu"]},39028:e=>{e.exports=["ubah unit"]},21511:e=>{e.exports=["Ubah Visibilitas"]},16698:e=>{e.exports=["Ubah visibilitas pada interval saat ini"]},78422:e=>{e.exports=["Ubah visibilitas pada interval saat ini dan di atasnya"]},49529:e=>{e.exports=["Ubah visibilitas pada interval saat ini dan di bawahnya"]},66927:e=>{e.exports=["Ubah visibilitas pada semua interval"]},74428:e=>{e.exports=["ubah corak {title}"]},72032:e=>{e.exports=["ubah poin {pointIndex}"]},65911:e=>{e.exports=["chart oleh TradingView"]},5179:e=>{e.exports=["Klon peralatan garis"]},3195:e=>{e.exports=["Buat kelompok alat garis"]},92659:e=>{e.exports=["Buat kelompok alat garis dari pilihan"]},81791:e=>{e.exports=["buat {tool}"]},63649:e=>{e.exports=["cut sumber"]},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports=["Tambahkan alat garis {lineTool} ke kelompok {name}"]},40242:e=>{e.exports=["tambahkan alat garis ke kelompok {group}"]},22856:e=>{e.exports=["Tambah Metrik Finansial ini ke Seluruh Layout"]},82388:e=>{e.exports=["Tambah Indikator ini ke Seluruh Layout"]},94292:e=>{e.exports=["Tambah Strategi ini ke Seluruh Layout"]},27982:e=>{e.exports=["Tambah Simbol ini ke Seluruh Layout"]},66568:e=>{ +e.exports=["terapkan tema chart"]},64034:e=>{e.exports=["terapkan semua properti chart"]},49037:e=>{e.exports=["Terapkan Template Gambar"]},96996:e=>{e.exports=["terapkan setelan pabrik ke sumber yang dipilih"]},44547:e=>{e.exports=["Terapkan indikator ke seluruh layout"]},26065:e=>{e.exports=["Terapkan template studi {template}"]},58570:e=>{e.exports=["terapkan tema toolbar"]},27195:e=>{e.exports=["bawa ke depan {title} grup"]},78246:e=>{e.exports=["bawa {title} ke depan"]},56763:e=>{e.exports=["Bawa {title} kedepan"]},5607:e=>{e.exports=["oleh TradingView"]},90621:e=>{e.exports=["kunci rentang tanggal"]},12962:e=>{e.exports=["hapus haris level"]},63391:e=>{e.exports=["Keluarkan alat garis dari kelompok {group}"]},59942:e=>{e.exports=["balik motif bar"]},70301:e=>{e.exports=["sembunyikan {title}"]},91842:e=>{e.exports=["Sembunyikan garis label peringatan"]},54781:e=>{e.exports=["Sembunyikan Semua Peralatan Gambar"]},44974:e=>{e.exports=["Sembunyikan Tanda-Tanda pada Bar"]},28916:e=>{e.exports=["pengunci interval"]},94245:e=>{e.exports=["Inversikan Skala"]},90743:e=>{e.exports=["masukkan {title}"]},53146:e=>{e.exports=["masukkan {title} setelah {targetTitle}"]},74055:e=>{e.exports=["Masukkan {title} setelah {target}"]},11231:e=>{e.exports=["Masukkan {title} sebelum {target}"]},67176:e=>{e.exports=["Masukkan {title} sebelum {targetTitle}"]},54597:e=>{e.exports=["memuat template gambar default"]},30295:e=>{e.exports=["memuat..."]},50193:e=>{e.exports=["Kunci {title}"]},4963:e=>{e.exports=["Kunci kelompok {group}"]},68163:e=>{e.exports=["kunci objek"]},47107:e=>{e.exports=["pindah"]},11303:e=>{e.exports=["Pindahkan {title} ke Skala Kiri Baru"]},45544:e=>{e.exports=["pindahkan {title} ke skala kanan yang baru"]},81898:e=>{e.exports=["Pindahkan Seluruh Skala ke Kiri"]},22863:e=>{e.exports=["Pindahkan Seluruh Skala ke Kanan"]},45356:e=>{e.exports=["Pindahkan Gambar"]},15086:e=>{e.exports=["Pindahkan ke kiri"]},61711:e=>{e.exports=["Pindahkan ke kanan"]},4184:e=>{e.exports=["Pindahkan skala"]},74642:e=>{e.exports=["Jadikan {title} tanpa skala (Layar Penuh)"]},45223:e=>{e.exports=["Jadikan kelompok {group} tidak terlihat"]},87927:e=>{e.exports=["Jadikan kelompok {group} terlihat"]},62153:e=>{e.exports=["gabungkan ke bawah"]},70746:e=>{e.exports=["gabungkan ke panel"]},66143:e=>{e.exports=["gabungkan ke atas"]},81870:e=>{e.exports=["cerminkan motif bar"]},16542:e=>{e.exports=["Tidak Tersedia"]},47222:e=>{e.exports=["skala harga"]},99042:e=>{e.exports=["Skalakan Chart Harga Saja"]},35962:e=>{e.exports=["skala waktu"]},68193:e=>{e.exports=["gulir"]},70009:e=>{e.exports=["gulirkan waktu"]},69485:e=>{e.exports=["atur skala harga strategi yang dipilih ke {title}"]},16259:e=>{e.exports=["Kirim {title} kebelakang"]},66781:e=>{e.exports=["kirim {title} ke belakang"]},4998:e=>{e.exports=["bawa mundur {title} grup"]},64704:e=>{e.exports=["Bagikan peralatan garis secara global"]},77554:e=>{e.exports=["Bagikan peralatan garis pada layout"]},16237:e=>{e.exports=["tampilkan garis label peringatan"]},13622:e=>{ +e.exports=["tampilkan seluruh ide"]},26267:e=>{e.exports=["tampilkan ide dari pengguna yang diikuti"]},40061:e=>{e.exports=["tampilkan ide saya saja"]},52010:e=>{e.exports=["Tetap dalam mode menggambar"]},98784:e=>{e.exports=["hentikan sinkronisasi gambar"]},57011:e=>{e.exports=["hentikan sinkronisasi peralatan menggaris"]},92831:e=>{e.exports=["pengunci simbol"]},60635:e=>{e.exports=["waktu sinkronisasi"]},99769:e=>{e.exports=["diberdayakan oleh"]},68111:e=>{e.exports=["diberdayakan oleh TradingView"]},96916:e=>{e.exports=["paste gambar"]},80611:e=>{e.exports=["paste indikator"]},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports=["Pin ke skala kiri"]},22615:e=>{e.exports=["Pin ke Skala Kanan"]},56015:e=>{e.exports=["Pin ke Skala {label}"]},33348:e=>{e.exports=["atur ulang pane"]},15516:e=>{e.exports=["Hilangkan seluruh studi"]},80171:e=>{e.exports=["Hilangkan seluruh studi dan peralatan gambar"]},59211:e=>{e.exports=["hapus alat garis kosong yang tidak dipilih"]},44656:e=>{e.exports=["Hilangkan Gambar"]},70653:e=>{e.exports=["lepaskan kelompok gambar"]},66414:e=>{e.exports=["hapus garis sumber data"]},47637:e=>{e.exports=["lepaskan panel"]},39859:e=>{e.exports=["lepaskan {title}"]},78811:e=>{e.exports=["Hilangkan kelompok alat garis {name}"]},16338:e=>{e.exports=["Ubah nama kelompok {group} menjadi {newName}"]},30910:e=>{e.exports=["atur ulang ukuran layout"]},21948:e=>{e.exports=["atur ulang skala"]},55064:e=>{e.exports=["Reset Skala Waktu"]},13034:e=>{e.exports=["ubah ukuran layout"]},9608:e=>{e.exports=["kembali ke bawaan"]},63060:e=>{e.exports=["toggle skala otomatis"]},98860:e=>{e.exports=["toggle skala diindeks ke 100"]},21203:e=>{e.exports=["toggle pengunci skala"]},60166:e=>{e.exports=["toggle skala Log"]},68642:e=>{e.exports=["toggle skala persentase"]},33714:e=>{e.exports=["toggle skala reguler"]},47122:e=>{e.exports=["waktu pelacakan"]},28068:e=>{e.exports=["matikan pembagian peralatan garis"]},66824:e=>{e.exports=["buka kunci objek"]},51114:e=>{e.exports=["Buka kunci kelompok {group}"]},92421:e=>{e.exports=["Buka kunci {title}"]},20057:e=>{e.exports=["pisahkan ke panel bawah yang baru"]},52540:e=>{e.exports=["pisahkan ke atas"]},86949:e=>{e.exports=["pisahkan ke bawah"]},50728:e=>{e.exports=["Update Skrip {title}"]},33355:e=>{e.exports=["{count} bar"]},88841:e=>{e.exports=["{symbol} finansial oleh TradingView"]},38641:e=>{e.exports=["{userName} dipublikasikan pada {customer}, {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["perbesar"]},9645:e=>{e.exports=["perkecil"]},30572:e=>{e.exports=["hari"]},52254:e=>{e.exports=["jam"]},99062:e=>{e.exports="month"},69143:e=>{e.exports=["menit"]},71787:e=>{e.exports=["detik"]},82797:e=>{e.exports=["rentang"]},47966:e=>{e.exports=["minggu"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollar Australia/Dollar Kanada"],e.exports["#AUDCHF-symbol-description"]=["Dollar Australia / Franc Swiss"], +e.exports["#AUDJPY-symbol-description"]=["Dollar Australia / Yen Jepang"],e.exports["#AUDNZD-symbol-description"]=["Dollar Australia / Dollar New Zealand"],e.exports["#AUDRUB-symbol-description"]=["Dollar Australia / Ruble Rusia"],e.exports["#AUDUSD-symbol-description"]=["Dollar Australia / Dollar AS"],e.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yen Jepang"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollar Kanada"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Cina"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Korea Selatan"],e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar AS"],e.exports["#BVSP-symbol-description"]=["Index Bovespa Brazil"],e.exports["#CADJPY-symbol-description"]=["Dollar Kanada / Yen Jepang"],e.exports["#CB1!-symbol-description"]=["Minyak Mentah Brent"],e.exports["#CHFJPY-symbol-description"]=["Franc Swiss / Yen Jepang"],e.exports["#COPPER-symbol-description"]=["CFD pada Tembaga"],e.exports["#ES1-symbol-description"]=["Kontrak Berjangka S&P 500 E-Mini"],e.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],e.exports["#EUBUND-symbol-description"]=["Bund Euro"],e.exports["#EURAUD-symbol-description"]=["Euro / Dollar Australia"],e.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollar Kanada"],e.exports["#EURCHF-symbol-description"]=["Euro / Franc Swiss"],e.exports["#EURGBP-symbol-description"]=["Euro / Pound Inggris"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen Jepang"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollar New Zealand"],e.exports["#EURRUB-symbol-description"]=["Euro / Ruble Rusia"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro /Ruble TOM Rusia"],e.exports["#EURSEK-symbol-description"]=["Euro / Krona Swedia"],e.exports["#EURTRY-symbol-description"]=["Euro / Lira Turki"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollar AS"],e.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],e.exports["#GB10-symbol-description"]=["Obligasi Pemerintah Inggris 10th"],e.exports["#GBPAUD-symbol-description"]=["Pound Inggris / Dollar Australia"],e.exports["#GBPCAD-symbol-description"]=["Pound Inggris / Dollar Kanada"],e.exports["#GBPCHF-symbol-description"]=["Pound Inggris / Franc Swiss"],e.exports["#GBPEUR-symbol-description"]=["Pound Inggris / Euro"],e.exports["#GBPJPY-symbol-description"]=["Pound Inggris / Yen Jepang"],e.exports["#GBPNZD-symbol-description"]=["Pound Inggris / Dollar New Zealand"],e.exports["#GBPRUB-symbol-description"]=["Pound Inggris / Ruble Rusia"],e.exports["#GBPUSD-symbol-description"]=["Pound Inggris / Dollar AS"],e.exports["#GER30-symbol-description"]=["Indeks DAX"],e.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Kelas A"],e.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"], +e.exports["#JPYKRW-symbol-description"]=["Yen Jepang / Won Korea Selatan"],e.exports["#JPYRUB-symbol-description"]=["Yen Jepang / Ruble Rusia"],e.exports["#KA1-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#KG1-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["Indeks MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]=["CFD Cash US 100"],e.exports["#NGAS-symbol-description"]=["Gas Alam (Henry Hub)"],e.exports["#NKY-symbol-description"]=["Indeks Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollar New Zealand / Yen Jepang"],e.exports["#NZDUSD-symbol-description"]=["Dollar New Zealand / Dollar AS"],e.exports["#RB1-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#RTS-symbol-description"]=["Indeks RTS Rusia"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],e.exports["#TWTR-symbol-description"]="Twitter Inc",e.exports["#UK100-symbol-description"]=["Indeks FTSE 100"],e.exports["#USDBRL-symbol-description"]=["Dollar A.S. / Real Brazil"],e.exports["#USDCAD-symbol-description"]=["Dollar A.S. / Dollar Kanada"],e.exports["#USDCHF-symbol-description"]=["Dollar A.S. / Franc Swiss"],e.exports["#USDCNY-symbol-description"]=["Dollar A.S. / Yuan Cina"],e.exports["#USDDKK-symbol-description"]=["Dollar A.S. / Krona Denmark"],e.exports["#USDHKD-symbol-description"]=["Dollar A.S. / Dollar Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollar A.S. / Rupiah"],e.exports["#USDINR-symbol-description"]=["Dollar A.S. / Rupee India"],e.exports["#USDJPY-symbol-description"]=["Dollar A.S. / Yen Jepang"],e.exports["#USDKRW-symbol-description"]=["Dollar A.S. / Won Korea Selatan"],e.exports["#USDMXN-symbol-description"]=["Dollar A.S. / Peso Meksiko"],e.exports["#USDPHP-symbol-description"]=["Dollar A.S. / Peso Filipina"],e.exports["#USDRUB-symbol-description"]=["Dollar A.S. / Ruble Rusia"],e.exports["#USDRUB_TOM-symbol-description"]=["Dollar A.S. / Ruble TOM Rusia"],e.exports["#USDSEK-symbol-description"]=["Dollar A.S. / Krona Swedia"],e.exports["#USDSGD-symbol-description"]=["Dollar A.S. / Dollar Singapura"],e.exports["#USDTRY-symbol-description"]=["Dollar A.S. / Lira Turki"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Perak / Dollar A.S."],e.exports["#XAUUSD-symbol-description"]=["Emas / Dollar A.S."],e.exports["#XPDUSD-symbol-description"]=["CFD pada Palladium"],e.exports["#XPTUSD-symbol-description"]=["Platinum / Dollar A.S."],e.exports["#ZS1-symbol-description"]=["Kontrak Berjangka Kacang Kedelai - ECBT"],e.exports["#ZW1-symbol-description"]=["Kontrak Berjangka Gandum - ECBT"], +e.exports["#BTCGBP-symbol-description"]=["Bitcoin/Pound Inggris"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin/Dollar Australia"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin/Yen Jepang"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin/Real Brazil"],e.exports["#PT10-symbol-description"]=["Obligasi Pemerintah Portugal 10 th"],e.exports["#TXSX-symbol-description"]=["Indeks TSX 60"],e.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin/Zloty Polandia"],e.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollar Kanada"],e.exports["#ITI2!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIF2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIG2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIH2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIJ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIK2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIM2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIN2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIQ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"], +e.exports["#ITIU2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIU2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIV2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIX2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2017-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2018-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2019-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#ITIZ2020-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#AMEX:GXF-symbol-description"]=["ETF Global x FTSE Wilayah Nordik"],e.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX Seluruh Australia 50"],e.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX Seluruh Australia 200"],e.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indeks WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indeks Komposit Jakarta"],e.exports["#INDEX:KLSE-symbol-description"]=["Indeks KLCI Bursa Malaysia"],e.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indeks Komposit Shanghai"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#NYMEX:KT1!-symbol-description"]=["Kontrak Berjangka Kopi"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD pada Gas Alam"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]=["Indeks S&P/TSX"],e.exports["#TSX:VBU-symbol-description"]=["Indeks Agregat Obligasi ETF Vanguard US (CAD-ter-hedge) UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Obligasi Pemerintah Spanyol 10 TH"],e.exports["#TVC:EUBUND-symbol-description"]=["Bund Euro"],e.exports["#TVC:GB02-symbol-description"]=["Obligasi Pemerintah Inggris 2 TH"],e.exports["#TVC:GB10-symbol-description"]=["Obligasi Pemerintah Inggris 10 TH"],e.exports["#TVC:GOLD-symbol-description"]=["CFD pada Emas ($AS/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Obligasi Pemerintah Indonesia 3 TH"],e.exports["#TVC:ID10-symbol-description"]=["Obligasi Pemerintah Indonesia 10 TH"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD pada Paladium ($AS/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Obligasi Pemerintah Portugal 10 TH"], +e.exports["#TVC:SILVER-symbol-description"]=["CFD pada Perak ($AS/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indeks Komposit S&P/TSX"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Komposit Shanghai"],e.exports["#NZX:ALLC-symbol-description"]=["SELURUH Indeks S&P/NZX (Indeks Kapital)"],e.exports["#AMEX:SHYG-symbol-description"]=["Saham 0-5 TAHUN ETF Obligasi Perusahan Dengan Hasil Tinggi"],e.exports["#TVC:AU10-symbol-description"]=["Obligasi Pemerintah Australia 10 TH"],e.exports["#TVC:CN10-symbol-description"]=["Obligasi Pemerintah Cina 10 TH"],e.exports["#TVC:KR10-symbol-description"]=["Obligasi Pemerintah Korea 10 TH"],e.exports["#NYMEX:RB1!-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Kontrak Berjangka Pelabuhan NY ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Kontrak Berjangka Ethanol NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD pada Tembaga (US / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Kontrak Berjangka Seng"],e.exports["#CBOT:ZW1!-symbol-description"]=["Kontrak Berjangka Gandum"],e.exports["#NYMEX:KA1!-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#CME:E61!-symbol-description"]=["Kontrak Berjangka Euro"],e.exports["#CME:B61!-symbol-description"]=["Kontrak Berjangka Pound Inggris"],e.exports["#CME:QJY1!-symbol-description"]=["Kontrak Berjangka Yen Jepang"],e.exports["#CME:A61!-symbol-description"]=["Kontrak Berjangka Dollar Australia"],e.exports["#CME:D61!-symbol-description"]=["Kontrak Berjangka Dollar Kanada"],e.exports["#CME:SP1!-symbol-description"]=["Kontrak Berjangka S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Kontrak Berjangka NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Kontrak Berjangka E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Kontrak Berjangka NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],e.exports["#CME:IF1!-symbol-description"]=["Kontrak Berjangka Indeks IBOVESPA-$AS"],e.exports["#CBOT:TY1!-symbol-description"]=["Kontrak Berjangka T-Note 10 Tahun"],e.exports["#CBOT:FV1!-symbol-description"]=["Kontrak Berjangka T-Note 5 Tahun"],e.exports["#CBOT:ZE1!-symbol-description"]=["Catatan Departemen Keuangan - Kontrak Berjangka 3 Tahun"],e.exports["#CBOT:TU1!-symbol-description"]=["Kontrak Berjangka T-Note 2 Tahun"],e.exports["#CBOT:FF1!-symbol-description"]=["Kontrak Berjangka Suku Bunga Dana FED 30-Hari"],e.exports["#CBOT:US1!-symbol-description"]=["Kontrak Berjangka T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Indeks Mata Uang Euro"],e.exports["#TVC:JXY-symbol-description"]=["Indeks Mata Uang Yen Jepang"],e.exports["#TVC:BXY-symbol-description"]=["Indeks Mata Uang Pound Inggris"],e.exports["#TVC:AXY-symbol-description"]=["Indeks Mata Uang Dollar Australia"], +e.exports["#TVC:CXY-symbol-description"]=["Indeks Mata Uang Dollar Kanada"],e.exports["#FRED:GDP-symbol-description"]=["Produk Domestik Bruto, 1 Desimal"],e.exports["#FRED:UNRATE-symbol-description"]=["Tingkat Pengangguran Warga Sipil"],e.exports["#FRED:POP-symbol-description"]=["Total Populasi. Seluruh Usia Termasuk Pasukan Bersenjata Di Luar Negeri"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollar"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Kontrak Berjangka Tembaga"],e.exports["#INDEX:HSCE-symbol-description"]=["Indeks Perusahaan Cina Hang Seng"],e.exports["#NYMEX:CL1!-symbol-description"]=["Kontrak Berjangka Minyak Mentah Ringan"],e.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI Jepang SHS"],e.exports["#TVC:DAX-symbol-description"]=["Indeks dari 30 Perusahaan Mayor Jerman"],e.exports["#TVC:DE10-symbol-description"]=["Obligasi Pemerintah Jerman 10 TH"],e.exports["#TVC:DJI-symbol-description"]=["Indeks Rata-rata Industri Dow Jones"],e.exports["#TVC:DXY-symbol-description"]=["Indeks Mata Uang Dollar A.S."],e.exports["#TVC:FR10-symbol-description"]=["Obligasi Pemerintah Perancis 10 TH"],e.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["ETF Obligasi Departemen Keuangan 1-3 Tahun Ishares"],e.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro STOXX 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Kontrak Berjangka Gas Alam"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#TVC:IN10-symbol-description"]=["Obligasi Pemerintah India 10 TH"],e.exports["#TVC:IT10-symbol-description"]=["Obligasi Pemerintah Italia 10 TH"],e.exports["#TVC:JP10-symbol-description"]=["Obligasi Pemerintah Jepang 10 TH"],e.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indeks STOXX 50"],e.exports["#TVC:TR10-symbol-description"]=["Obligasi Pemerintah Turki 10 TH"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD pada Minyak Mentah Brent"],e.exports["#TVC:UKX-symbol-description"]=["Indeks UK 100"],e.exports["#TVC:US02-symbol-description"]=["Obligasi Pemerintah AS 2 TH"],e.exports["#TVC:US05-symbol-description"]=["Obligasi Pemerintah AS 5 TH"],e.exports["#TVC:US10-symbol-description"]=["Obligasi Pemerintah AS 10 TH"], +e.exports["#TVC:USOIL-symbol-description"]=["CFD pada Minyak Mentah WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#NASDAQ:SHY-symbol-description"]=["ETF Obligasi Departemen Keuangan 1-3 Tahun Ishares"],e.exports["#AMEX:ALD-symbol-description"]=["ETF Hutang Lokal Asia WisdomTree"],e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Brent Minyak Mentah"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Minyak Mentah Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["WTI Minyak Mentah"],e.exports["#ICEUSA:CT-symbol-description"]=["Kapas #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Susu Kelas III"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Emas"],e.exports["#CME:GF-symbol-description"]=["Ternak Pengumpan"],e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]=["ETF Obligasi Departemen Keuangan Ishares 7-10 Tahun"],e.exports["#NASDAQ:IEI-symbol-description"]=["ETF Obligasi Departemen Keuangan Ishares 3-7 Tahun"],e.exports["#NYMEX:KA1-symbol-description"]=["Kontrak Berjangka Gula #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Kopi"],e.exports["#NYMEX:KG1-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corр"],e.exports["#CME:LE-symbol-description"]=["Ternak Hidup"],e.exports["#ICEEUR:LO-symbol-description"]=["Minyak Pemanas ICE"],e.exports["#CME:LS-symbol-description"]=["Kayu"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas Alam"],e.exports["#ICEUSA:OJ-symbol-description"]=["Jus Jeruk"],e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]=["Tembaga E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Bensin RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Kontrak Berjangka Bensin RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]=["ETF Departemen Keuangan AS Jangka Pendek Schwab"],e.exports["#COMEX:SI-symbol-description"]=["Perak"],e.exports["#NASDAQ:TLT-symbol-description"]=["ETF Obligasi Departemen Keuangan 20+ Tahun Ishares"],e.exports["#TVC:VIX-symbol-description"]=["Indeks Volatilitas S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Seng"],e.exports["#CBOT:ZC-symbol-description"]=["Jagung"],e.exports["#CBOT:ZK-symbol-description"]=["Kontrak Berjangka Ethanol"], +e.exports["#CBOT:ZL-symbol-description"]=["Minyak Kedelai"],e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]=["Beras Gabah"],e.exports["#CBOT:ZS-symbol-description"]=["Kacang Kedelai"],e.exports["#CBOT:ZS1-symbol-description"]=["Kontrak Berjangka Kacang Kedelai"],e.exports["#CBOT:ZW-symbol-description"]=["Gandum"],e.exports["#CBOT:ZW1-symbol-description"]=["Kontrak Berjangka Gandum - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Kontrak Berjangka Bijih Besi"],e.exports["#CADUSD-symbol-description"]=["Dollar Kanada / Dollar AS"],e.exports["#CHFUSD-symbol-description"]=["Franc Swiss / Dollar AS"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen Jepang / Dollar AS"],e.exports["#USDAUD-symbol-description"]=["Dollar AS / Dollar Australia"],e.exports["#USDEUR-symbol-description"]=["Dollar AS / Euro"],e.exports["#USDGBP-symbol-description"]=["Dollar AS / Pound Sterling"],e.exports["#USDNZD-symbol-description"]=["Dollar AS / Dollar New Zealand"],e.exports["#UKOIL-symbol-description"]=["CFD pada Minyak Mentah (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD pada Minyak Mentah (WTI)"],e.exports["#US30-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Klasik / Dollar"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Kelas C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollar"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dollar A.S."],e.exports["#SP:SPX-symbol-description"]=["Indeks S&P500"],e.exports["#ETCBTC-symbol-description"]=["Ethereum Klasik / Bitcoin"],e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Obligasi Pemerintah AS 30 Th"],e.exports["#COMEX:SI1!-symbol-description"]=["Kontrak Berjangka Perak"],e.exports["#BTGUSD-symbol-description"]=["Emas Bitcoin / Dollar A.S."],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dollar A.S."],e.exports["#CME:BTC1!-symbol-description"]=["Kontrak Berjangka Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Kontrak Berjangka Emas"],e.exports["#CORNUSD-symbol-description"]=["CFD pada Jagung"],e.exports["#COTUSD-symbol-description"]=["CFD pada Kapas"],e.exports["#DJ:DJA-symbol-description"]=["Indeks Rata-Rata Komposit Dow Jones"],e.exports["#DJ:DJI-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Pound Inggris"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen Jepang"],e.exports["#EURNOK-symbol-description"]=["Euro / Krone Norwegia"],e.exports["#GBPPLN-symbol-description"]=["Pound Inggris / Zloty Polandia"],e.exports["#MOEX:BR1!-symbol-description"]=["Kontrak Berjangka Brent Oil"], +e.exports["#NYMEX:KG1!-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#NYMEX:PL1!-symbol-description"]=["Kontrak Berjangka Platinum"],e.exports["#SOYBNUSD-symbol-description"]=["CFD pada Kacang Kedelai"],e.exports["#SUGARUSD-symbol-description"]=["CFD pada Gula"],e.exports["#TVC:IXIC-symbol-description"]=["Indeks Komposit US"],e.exports["#TVC:RU-symbol-description"]=["Indeks Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollar A.S / Rand Afrika Selatan"],e.exports["#WHEATUSD-symbol-description"]=["CFD pada Gandum"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Kontrak Berjangka Kedelai"],e.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD pada Tembaga"],e.exports["#TVC:NYA-symbol-description"]=["Indeks Komposit NYSE"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD pada Platimun ($AS / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Indeks Pasar Swiss"],e.exports["#TVC:SXY-symbol-description"]=["Indeks Mata Uang Franc Swiss"],e.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Kontrak Berjangka Indeks RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Kontrak Berjangka Indeks MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Kontrak Berjangka CBOE Bitcoin"],e.exports["#TVC:MY10-symbol-description"]=["Obligasi Pemerintah Malaysia 10 TH"],e.exports["#CME:S61!-symbol-description"]=["Kontrak Berjangka Franc Swiss"],e.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indeks Mata Uang Dollar New Zealand"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indeks MOEX Rusia"],e.exports["#FX:US30-symbol-description"]=["Indeks Rata-Rata Industri Dow Jones"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Kontrak Berjangka Indeks MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dollar A.S."],e.exports["#XMRUSD-symbol-description"]=["Monero / Dollar A.S."],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dollar A.S."],e.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Obligasi Pemerintah Inggris Yield 10 TH"],e.exports["#TVC:AU10Y-symbol-description"]=["Obligasi Pemerintah Australia Yield 10 TH"],e.exports["#TVC:CN10Y-symbol-description"]=["Obligasi Pemerintah Cina Yield 10 TH"],e.exports["#TVC:DE10Y-symbol-description"]=["Obligasi Pemerintah Jerman Yield 10 TH"],e.exports["#TVC:ES10Y-symbol-description"]=["Obligasi Pemerintah Spanyol Yield 10 TH"],e.exports["#TVC:FR10Y-symbol-description"]=["Obligasi Pemerintah Perancis Yield 10 TH"],e.exports["#TVC:IN10Y-symbol-description"]=["Obligasi Pemerintah India Yield 10 TH"], +e.exports["#TVC:IT10Y-symbol-description"]=["Obligasi Pemerintah Italia Yield 10 TH"],e.exports["#TVC:JP10Y-symbol-description"]=["Obligasi Pemerintah Jepang Yield 10 TH"],e.exports["#TVC:KR10Y-symbol-description"]=["Obligasi Pemerintah Korea Yield 10 TH"],e.exports["#TVC:MY10Y-symbol-description"]=["Obligasi Pemerintah Malaysia Yield 10 TH"],e.exports["#TVC:PT10Y-symbol-description"]=["Obligasi Pemerintah Portugis Yield 10 TH"],e.exports["#TVC:TR10Y-symbol-description"]=["Obligasi Pemerintah Turki Yield 10 TH"],e.exports["#TVC:US02Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 2 TH"],e.exports["#TVC:US05Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 5 TH"],e.exports["#TVC:US10Y-symbol-description"]=["Obligasi Pemerintah A.S Yield 10 TH"],e.exports["#INDEX:TWII-symbol-description"]=["Indeks Terbebani Taiwan"],e.exports["#CME:J61!-symbol-description"]=["Kontrak Berjangka Yen Jepang"],e.exports["#CME_MINI:J71!-symbol-description"]=["Kontrak Berjangka E-mini Yen Jepang"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Kontrak Berjangka E-micro Yen Jepang / Dollar A.S."],e.exports["#CME:M61!-symbol-description"]=["Kontrak Berjangka Peso Meksiko"],e.exports["#CME:T61!-symbol-description"]=["Kontrak Berjangka Rand Afrika Selatan"],e.exports["#CME:SK1!-symbol-description"]=["Kontrak Berjangka Krona Swedia"],e.exports["#CME:QT1!-symbol-description"]=["Kontrak Berjangka Renminbi Cina / Dollar A.S"],e.exports["#COMEX:AUP1!-symbol-description"]=["Kontrak Berjangka Aluminum MW U.S Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Kontrak Berjangka Real Brazil"],e.exports["#CME:WP1!-symbol-description"]=["Kontrak Berjangka Zloty Polandia"],e.exports["#CME:N61!-symbol-description"]=["Kontrak Berjangka Dollar New Zealand"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Kontrak Berjangka E-micro Australian Dollar / Dollar A.S"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Kontrak Berjangka E-micro Franc Swiss / Dollar A.S"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Kontrak Berjangka E-micro Euro / Dollar A.S"],e.exports["#CME_MINI:E71!-symbol-description"]=["Kontrak Berjangka E-mini Euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Kontrak Berjangka Bahan Bakar Etanol Denaturisasi"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Kontrak Berjangka E-micro Pound Inggris / Dollar A.S"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Kontrak Berjangka Bensin E-mini"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Kontrak Berjangka Minyak Pemanas E-mini"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Kontrak Berjangka Tembaga E-mini"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Kontrak Berjangka Gas Alam E-mini"],e.exports["#CME:E41!-symbol-description"]=["Kontrak Berjangka Dollar A.S / Lira Turki"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Kontrak Berjangka Perak (Mini)"],e.exports["#CME:DL1!-symbol-description"]=["Kontrak Berjangka Susu, Kelas III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Kontrak Berjangka Uranium"], +e.exports["#CBOT:BO1!-symbol-description"]=["Kontrak Berjangka Minyak Kedelai"],e.exports["#CME:HE1!-symbol-description"]=["Kontrak Berjangka Daging Babi"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Kontrak Berjangka Batu Bara New Castle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Kontrak Berjangka Minyak Mentah Ringan E-mini"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Kontrak Berjangka Finansial Brent Mini"],e.exports["#COMEX:AEP1!-symbol-description"]=["Kontrak Berjangka Aluminium Premium Eropa"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Kontrak Berjangka Suku Bunga Dana Federal 30 Hari"],e.exports["#CME:LE1!-symbol-description"]=["Kontrak Berjangka Ternak Hidup"],e.exports["#CME:UP1!-symbol-description"]=["Kontrak Berjangka Franc Swiss / Yen Jepang"],e.exports["#CBOT:ZN1!-symbol-description"]=["Kontrak Berjangka T-Note 10 Tahun"],e.exports["#CBOT:ZB1!-symbol-description"]=["Kontrak Berjangka T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Kontrak Berjangka Pengumpan Ternak"],e.exports["#CBOT:UD1!-symbol-description"]=["Kontrak Berjangka Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Kontrak Berjangka Perumahan CME - Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Kontrak Berjangka Oat"],e.exports["#CBOT:ZM1!-symbol-description"]=["Kontrak Berjangka Makanan Kedelai"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Kontrak Berjangka Mini Jagung"],e.exports["#CBOT:ZC1!-symbol-description"]=["Kontrak Berjangka Jagung"],e.exports["#CME:LS1!-symbol-description"]=["Kontrak Berjangka Kayu"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Kontrak Berjangka Gandum"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Kontrak Berjangka Mini Kedelai"],e.exports["#CBOT:ZS1!-symbol-description"]=["Kontrak Berjangka Kedelai"],e.exports["#NYMEX:PA1!-symbol-description"]=["Kontrak Berjangka Palladium"],e.exports["#CME:FTU1!-symbol-description"]=["Kontrak Berjangka Indeks E-mini FTSE 100 USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Kontrak Berjangka Beras"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Kontrak Berjangka Emas (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Kontrak Berjangka Emas (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Kontrak Berjangka E-mini S&P 400"],e.exports["#COMEX:LD1!-symbol-description"]=["Kontrak Berjangka Timah"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Kontrak Berjangka E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indeks 40 Teratas Afrika Selatan"],e.exports["#BMV:ME-symbol-description"]=["Indeks IPC Meksiko"],e.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks Umum S&P / BVL Peru (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indeks Pengembalian Harga EGX 30"],e.exports["#BVC:IGBC-symbol-description"]=["Indeks Umum dari Bursa Saham Kolombia"], +e.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Saham Terbebani Kapitalisasi Taiwan"],e.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],e.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indeks S&P / NZX 50 Bruto"],e.exports["#SIX:SMI-symbol-description"]=["Indeks Pasar Swiss"],e.exports["#SZSE:399001-symbol-description"]=["Indeks Komponen SZSE"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Seluruh Saham Tadawul"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks Harga Saham Gabungan IDX"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indeks Harga Saham Komposit Korea"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks KLCI FTSE Bursa Malaysia"],e.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Islandia 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Seluruh Saham Bahrain"],e.exports["#OMXTSE:OMXTGI-symbol-description"]=["Indeks OMX Tallinn Global"],e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]=["Indeks OMX Riga Global"],e.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]=["Indeks OMX Vilnius Global"],e.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indeks Volatilitas S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indeks Sektor Emas dan Perak PHLX"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Batu Bara Dow Jones A.S"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Komoditas Dow Jones Kopi"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Komoditas Dow Jones Energi"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indeks Sektor Layanan Minyak PHLX"],e.exports["#DJ:DJCISB-symbol-description"]=["Indeks Komoditas Dow Jones Gula"],e.exports["#DJ:DJCICC-symbol-description"]=["Indeks Komoditas Dow Jones Kokoa"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Komoditas Dow Jones Gandum"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Komoditas Dow Jones Komponen Terbatas Pertanian"],e.exports["#DJ:DJCISI-symbol-description"]=["Indeks Komoditas Dow Jones Perak"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Komoditas Dow Jones Nikel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indeks Sektor Perumahan PHLX"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Komoditas Dow Jones Emas"],e.exports["#SP:SPGSCI-symbol-description"]=["Indeks Komoditas S&P Goldman Sachs"], +e.exports["#NASDAQ:UTY-symbol-description"]=["Indeks Sektor Utilitas PHLX"],e.exports["#DJ:DJU-symbol-description"]=["Indeks Utilitas Rata-RataDow Jones"],e.exports["#SP:SVX-symbol-description"]=["Indeks Nilai S&P 500"],e.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Semikonduktor Philadelphia"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indeks Pasar Mayor NYSE ARCA"],e.exports["#NYSE:XAX-symbol-description"]=["Indeks Komposit AMEX"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indeks 100 Nasdaq"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Komposit Nasdaq"],e.exports["#DJ:DJT-symbol-description"]=["Indeks Rata-Rata Transportasi Dow Jones"],e.exports["#NYSE:NYA-symbol-description"]=["Indeks Komposit NYSE"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kontrak Berjangka Kokoa"],e.exports["#USDILS-symbol-description"]=["Dollar A.S. / Shekel Israel"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]=["Perusahaan Ford Motor"],e.exports["#BMV:F-symbol-description"]=["Perusahaan Ford Motor"],e.exports["#TWII-symbol-description"]=["Indeks Terbebani Taiwan"],e.exports["#TVC:PL10Y-symbol-description"]=["Obligasi Pemerintah Polandia Yield 10 TH"],e.exports["#TVC:PL05Y-symbol-description"]=["Obligasi Pemerintah Polandia Yield 5 TH"],e.exports["#SET:GC-symbol-description"]=["Perusahaan Publik Global Connections"],e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]=["Indeks Milano Italia Borsa"],e.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]=["Perusahaan Tambang Centenera"],e.exports["#BYBIT:ETHUSD-symbol-description"]=["Kontrak Berlanjut ETHUSD"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["Kontrak Berlanjut XRPUSD"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["Kontrak Berlanjut BTCUSD"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["Kontrak Berjangka Berlanjut ETHUSD"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["Kontrak Berjangka Berlanjut BTCUSD"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["Kontrak Berjangka Berlanjut ETHUSD"],e.exports["#USDHUF-symbol-description"]=["Dollar A.S / Forint Hungaria"],e.exports["#USDTHB-symbol-description"]=["Dollar A.S / Baht Thailand"],e.exports["#FOREXCOM:US2000-symbol-description"]=["Cap Kecil AS 2000"],e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Kontrak Berjangka Mentega-Kas (Berlanjut: Kontrak saat ini didepan)"], +e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]=["Industri-Industri Elektrik Hawaii"],e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]=["Dana Dividen Middlefield Healthcare & Life Sciences"],e.exports["#BITMEX:XBT-symbol-description"]=["Indeks Bitcoin / Dollar A.S."],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Indeks Kontrak Berjangka E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Total Cap Pasar Crypto, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Kontrak Berjangka Indeks Dollar A.S."],e.exports["#NYMEX:TT1!-symbol-description"]=["Kontrak Berjangka Kapas"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["Kortrak Berjangka Menerus BTC"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["Kortrak Berjangka Menerus ETH"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["Kortrak Berjangka Menerus XRP"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["Kortrak Berjangka Menerus LTC"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Kanada - Obligasi Pemerintah 10 TH"],e.exports["#TVC:CA10Y-symbol-description"]=["Kanada - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:ID10Y-symbol-description"]=["Indonesia - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:NL10-symbol-description"]=["Belanda - Obligasi Pemerintah 10 TH"],e.exports["#TVC:NL10Y-symbol-description"]=["Belanda - Obligasi Pemerintah Yield 10 TH"],e.exports["#TVC:NZ10-symbol-description"]=["New Zealand - Obligasi Pemerintah 10 TH"],e.exports["#TVC:NZ10Y-symbol-description"]=["New Zealand - Obligasi Pemerintah Yield 10 TH"],e.exports["#SOLUSD-symbol-description"]=["Solana / Dollar A.S."],e.exports["#LUNAUSD-symbol-description"]=["Luna / Dollar A.S."],e.exports["#UNIUSD-symbol-description"]=["Uniswap / Dollar A.S."],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real Brazil"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Korea Selatan"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Ruble Rusia"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht Thailand"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht Thailand"],e.exports["#TVC:EU10YY-symbol-description"]=["Yield 10 TH Obligasi Pemerintah Euro"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.77.a1830a06fe990f9f1170.js b/charting_library/bundles/id_ID.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/id_ID.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/id_ID.77.5401b8766c940f90b3e9.js index 062f9fb8..00b5a9bb 100644 --- a/charting_library/bundles/id_ID.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/id_ID.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Tambah"]},53585:e=>{e.exports=["Tambahkan warna khusus"]},81865:e=>{e.exports=["Transparansi"]},19801:e=>{e.exports=["Jum"]},11268:e=>{e.exports=["Sen"]},63331:e=>{e.exports=["Sab"]},85954:e=>{e.exports=["Min"]},26230:e=>{e.exports=["Rab"]},24793:e=>{e.exports=["Kam"]},31533:e=>{e.exports=["Sel"]},73755:e=>{e.exports=["Simbol lainnya"]},16936:e=>{e.exports=["Kembali"]},88046:e=>{e.exports=["Simbol chart utama"]},9898:e=>{e.exports=["Kanan"]},52051:e=>{e.exports=["Kalender saat ini berada pada tahun {year}"]},99990:e=>{e.exports=["Kalender saat ini berada pada tahun dari {year_start} hingga {year_end}"]},92702:e=>{e.exports=["Kalender saat ini berada pada bulan {month}"]},20036:e=>{e.exports=["Batal"]},23398:e=>{e.exports=["Ubah simbol"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports=["Seluruh sumber"]},97637:e=>{e.exports="April"},86797:e=>{e.exports=["Agustus"]},79852:e=>{e.exports=["Surat hutang"]},55669:e=>{e.exports=["Desember"]},56095:e=>{e.exports=["Menurun"]},29601:e=>{e.exports=["Deskripsi"]},16467:e=>{e.exports=["Februari"]},72970:e=>{e.exports=["Jumat"]},46812:e=>{e.exports=["Meningkatkan"]},26910:e=>{e.exports=["Januari"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},90784:e=>{e.exports=["Oktober"]},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Senin"]},95543:e=>{e.exports=["Bulan"]},68327:e=>{e.exports=["Mei"]},84675:e=>{e.exports=["Maret"]},54406:e=>{e.exports=["Tidak ada bursa yang sesuai dengan kriteria anda"]},41379:e=>{e.exports=["Tidak ada Simbol yang sesuai dengan kriteria anda"]},71194:e=>{e.exports="November"},83771:e=>{e.exports=["Tahun depan"]},75385:e=>{e.exports=["Tahun mendatang"]},39752:e=>{e.exports=["Bulan depan"]},35563:e=>{e.exports=["Format angka tidak valid."]},19724:e=>{e.exports=["Sumber"]},1144:e=>{e.exports=["Sabtu"]},52298:e=>{e.exports=["Cari"]},13269:e=>{e.exports=["Pilih sumber"]},61132:e=>{e.exports="September"},2607:e=>{e.exports=["Nilai yang ditentukan lebih dari maksimum instrumen yaitu {max}."]},53669:e=>{e.exports=["Nilai yang ditentukan kurang dari minimum instrumen yaitu {min}."]},72149:e=>{e.exports=["Minggu"]},83583:e=>{e.exports=["Beralih ke bulan"]},6244:e=>{e.exports=["Beralih ke tanggal"]},80879:e=>{e.exports=["Beralih ke tahun"]},89053:e=>{e.exports=["Simbol"]},48490:e=>{e.exports=["Simbol & deskripsi"]},75905:e=>{e.exports=["Pencarian Simbol"]},32457:e=>{e.exports=["Harap masukkan tanggal yang tepat"]},5122:e=>{e.exports=["Harap masukkan format tanggal yang benar yyyy-mm-dd"]},2587:e=>{e.exports=["Bulan sebelumnya"]},39329:e=>{e.exports=["Tahun sebelumnya"]},27004:e=>{e.exports=["Tahun-tahun sebelumnya"]},54336:e=>{e.exports=["Hilangkan warna"]},7147:e=>{e.exports=["Rabu"]},7951:e=>{e.exports=["Kamis"]},60142:e=>{e.exports=["Ketebalan"]},44979:e=>{e.exports=["Selasa"]},69325:e=>{e.exports=["Tahun"]},12629:e=>{e.exports=["komiditas"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Ubah Opasitas"]},13066:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Tambah"]},53585:e=>{e.exports=["Tambahkan warna khusus"]},81865:e=>{e.exports=["Transparansi"]},19801:e=>{e.exports=["Jum"]},11268:e=>{e.exports=["Sen"]},63331:e=>{e.exports=["Sab"]},85954:e=>{e.exports=["Min"]},26230:e=>{e.exports=["Rab"]},24793:e=>{e.exports=["Kam"]},31533:e=>{e.exports=["Sel"]},73755:e=>{e.exports=["Simbol lainnya"]},16936:e=>{e.exports=["Kembali"]},88046:e=>{e.exports=["Simbol chart utama"]},9898:e=>{e.exports=["Kanan"]},52051:e=>{e.exports=["Kalender saat ini berada pada tahun {year}"]},99990:e=>{e.exports=["Kalender saat ini berada pada tahun dari {year_start} hingga {year_end}"]},92702:e=>{e.exports=["Kalender saat ini berada pada bulan {month}"]},20036:e=>{e.exports=["Batal"]},23398:e=>{e.exports=["Ubah simbol"]},94551:e=>{e.exports="Chart"},64498:e=>{e.exports=["Seluruh sumber"]},97637:e=>{e.exports="April"},86797:e=>{e.exports=["Agustus"]},79852:e=>{e.exports=["Surat hutang"]},55669:e=>{e.exports=["Desember"]},56095:e=>{e.exports=["Menurun"]},29601:e=>{e.exports=["Deskripsi"]},16467:e=>{e.exports=["Februari"]},72970:e=>{e.exports=["Jumat"]},46812:e=>{e.exports=["Meningkatkan"]},26910:e=>{e.exports=["Januari"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},90784:e=>{e.exports=["Oktober"]},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Senin"]},95543:e=>{e.exports=["Bulan"]},68327:e=>{e.exports=["Mei"]},84675:e=>{e.exports=["Maret"]},29673:e=>{e.exports=["Tidak ada bursa yang sesuai dengan kriteria anda"]},41379:e=>{e.exports=["Tidak ada Simbol yang sesuai dengan kriteria anda"]},71194:e=>{e.exports="November"},83771:e=>{e.exports=["Tahun depan"]},75385:e=>{e.exports=["Tahun mendatang"]},39752:e=>{e.exports=["Bulan depan"]},35563:e=>{e.exports=["Format angka tidak valid."]},19724:e=>{e.exports=["Sumber"]},1144:e=>{e.exports=["Sabtu"]},52298:e=>{e.exports=["Cari"]},13269:e=>{e.exports=["Pilih sumber"]},61132:e=>{e.exports="September"},2607:e=>{e.exports=["Nilai yang ditentukan lebih dari maksimum instrumen yaitu {max}."]},53669:e=>{e.exports=["Nilai yang ditentukan kurang dari minimum instrumen yaitu {min}."]},72149:e=>{e.exports=["Minggu"]},83583:e=>{e.exports=["Beralih ke bulan"]},6244:e=>{e.exports=["Beralih ke tanggal"]},80879:e=>{e.exports=["Beralih ke tahun"]},89053:e=>{e.exports=["Simbol"]},48490:e=>{e.exports=["Simbol & deskripsi"]},75905:e=>{e.exports=["Pencarian Simbol"]},32457:e=>{e.exports=["Harap masukkan tanggal yang tepat"]},5122:e=>{e.exports=["Harap masukkan format tanggal yang benar yyyy-mm-dd"]},2587:e=>{e.exports=["Bulan sebelumnya"]},39329:e=>{e.exports=["Tahun sebelumnya"]},27004:e=>{e.exports=["Tahun-tahun sebelumnya"]},54336:e=>{e.exports=["Hilangkan warna"]},7147:e=>{e.exports=["Rabu"]},7951:e=>{e.exports=["Kamis"]},60142:e=>{e.exports=["Ketebalan"]},44979:e=>{e.exports=["Selasa"]},69325:e=>{e.exports=["Tahun"]},12629:e=>{e.exports=["komiditas"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Ubah Opasitas"]},13066:e=>{ e.exports=["Ubah Warna"]},95657:e=>{e.exports=["Ubah Ketebalan"]},18567:e=>{e.exports=["ubah properti {propertyName}"]},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["ekonomi"]},39512:e=>{e.exports="forex"},81859:e=>{e.exports=["kontrak berjangka"]},39337:e=>{e.exports=["tertinggi"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["indeks"]},60804:e=>{e.exports=["indeks"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["Buka"]},3919:e=>{e.exports=["terendah"]},36931:e=>{e.exports=["saham"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/id_ID.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/id_ID.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index cc245a16..00000000 --- a/charting_library/bundles/id_ID.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:a=>{a.exports=["#{count} (harga, bar)"]},91282:a=>{a.exports="#1 (bar)"},1961:a=>{a.exports=["#1 (harga)"]},12706:a=>{a.exports=["#1 (harga, bar)"]},92195:a=>{a.exports=["#1 (% posisi vertikal, bar)"]},66187:a=>{a.exports="Median"},5066:a=>{a.exports="%"},89795:a=>{a.exports=["Berlawanan arah jarum jam"]},43809:a=>{a.exports=["Koefisien Sebagai Persen"]},40054:a=>{a.exports=["Warna"]},47737:a=>{a.exports=["Mode statistik kompak"]},4639:a=>{a.exports=["Koordinat"]},76655:a=>{a.exports=["Kas"]},99120:a=>{a.exports=["Kanal"]},60066:a=>{a.exports=["Perubahan pips"]},36150:a=>{a.exports=["Sudut"]},38280:a=>{a.exports=["Sudut-Sudut"]},95264:a=>{a.exports=["Besar Akun"]},85160:a=>{a.exports=["Selalu tampilkan statistik"]},54189:a=>{a.exports=["Busur-Busur"]},34674:a=>{a.exports=["Rata-Rata HL dalam minticks"]},17608:a=>{a.exports=["Label Dasar"]},48848:a=>{a.exports=["Batas"]},72269:a=>{a.exports=["Batas-Batas"]},27331:a=>{a.exports=["Latar"]},19949:a=>{a.exports=["Rentang bar"]},81260:a=>{a.exports="Grid"},67114:a=>{a.exports=["Rentang tanggal/waktu"]},37067:a=>{a.exports=["Pemindahan (harga, bar)"]},75460:a=>{a.exports=["Jarak"]},46211:a=>{a.exports=["Pin emoji"]},46001:a=>{a.exports=["Harga entri"]},1220:a=>{a.exports=["Perpanjang"]},71116:a=>{a.exports=["Perpanjang Bawah"]},45809:a=>{a.exports=["Perpanjang Kiri"]},25892:a=>{a.exports=["Perpanjang garis kekiri"]},13611:a=>{a.exports=["Perpanjang Garis"]},3304:a=>{a.exports=["Perpanjang Garis Kekiri"]},83095:a=>{a.exports=["Perpanjang Garis Kekanan"]},14025:a=>{a.exports=["Perpanjang Kanan"]},74395:a=>{a.exports=["Perpanjang garis kekanan"]},85197:a=>{a.exports=["Perpanjang Atas"]},17006:a=>{a.exports=["Ukuran Font"]},31343:a=>{a.exports=["Teks gagal"]},28565:a=>{a.exports=["Latar gagal"]},87931:a=>{a.exports=["Kipas"]},39836:a=>{a.exports=["Level fib berbasis skala log"]},10578:a=>{a.exports=["Lingkaran Penuh"]},25264:a=>{a.exports=["Bar HL"]},66049:a=>{a.exports=["Bar OC"]},27531:a=>{a.exports=["Ukuran lot"]},85206:a=>{a.exports="Label"},75332:a=>{a.exports=["Batas Label"]},14773:a=>{a.exports=["Latar Belakang Label"]},37126:a=>{a.exports=["Teks Label"]},79106:a=>{a.exports=["Level-Level"]},95610:a=>{a.exports=["Garis Level"]},79307:a=>{a.exports=["Label Kiri"]},49286:a=>{a.exports=["Garis - HL/2"]},17676:a=>{a.exports=["Garis - Pembukaan"]},47669:a=>{a.exports=["Garis - Penutupan"]},71899:a=>{a.exports=["Garis - Tertinggi"]},83394:a=>{a.exports=["Garis - Terendah"]},60489:a=>{a.exports=["Warna Garis"]},53889:a=>{a.exports="Mode"},95543:a=>{a.exports=["Bulan"]},24510:a=>{a.exports=["Titik tengah"]},22213:a=>{a.exports=["Latar sumber"]},15500:a=>{a.exports=["Batas sumber"]},79238:a=>{a.exports=["Teks sumber"]},37249:a=>{a.exports=["Statistik"]},28712:a=>{a.exports=["Posisi statistik"]},50948:a=>{a.exports=["Warna Stop"]},56119:a=>{a.exports=["Level stop"]},69835:a=>{a.exports=["Teks sukses"]},91141:a=>{a.exports=["Latar sukses"]},2694:a=>{a.exports=["Perubahan persentase"]},650:a=>{ -a.exports=["Persen"]},25684:a=>{a.exports=["Harga"]},23675:a=>{a.exports=["Label Harga"]},75675:a=>{a.exports=["Label harga"]},16103:a=>{a.exports=["Level Harga"]},46964:a=>{a.exports=["Rentang Harga"]},59771:a=>{a.exports=["Rasio Harga/Bar"]},29072:a=>{a.exports=["Harga"]},2635:a=>{a.exports=["Level profit"]},33886:a=>{a.exports=["Rentang dan rasio"]},24186:a=>{a.exports=["Membalik"]},91367:a=>{a.exports=["Label Kanan"]},63833:a=>{a.exports=["Risiko"]},95545:a=>{a.exports=["Gelombang"]},10209:a=>{a.exports=["Label Teratas"]},98001:a=>{a.exports=["Latar target"]},89258:a=>{a.exports=["Batas target"]},45302:a=>{a.exports=["Warna Target"]},74289:a=>{a.exports=["Teks target"]},17932:a=>{a.exports=["Pembungkus Teks"]},55325:a=>{a.exports=["Label waktu"]},77838:a=>{a.exports=["Level Waktu"]},2295:a=>{a.exports=["Transparansi"]},4372:a=>{a.exports=["Garis tren"]},12374:a=>{a.exports=["Gunakan satu warna"]},91322:a=>{a.exports=["Nilai"]},25227:a=>{a.exports=["Varian"]},1670:a=>{a.exports=["ubah sudut"]},38829:a=>{a.exports=["ubah warna panah"]},23723:a=>{a.exports=["Ubah koordinat bar X"]},72080:a=>{a.exports=["ubah warna bendera"]},66266:a=>{a.exports=["Ubah koordinat harga Y"]},98905:a=>{a.exports=["ubah margin atas"]},11049:a=>{a.exports=["ubah koordinat posisi vertikal Y"]},31804:a=>{a.exports=["ubah {title} berlawanan jarum jam"]},99128:a=>{a.exports=["ubah visibilitas koefisien sebagai persen {title}"]},20216:a=>{a.exports=["ubah warna {title}"]},35435:a=>{a.exports=["ubah mode statistik padat {title}"]},550:a=>{a.exports=["ubah warna batas candle naik {title}"]},28146:a=>{a.exports=["ubah visibilitas batas candle {title}"]},7373:a=>{a.exports=["ubah warna batas candle turun {title}"]},38742:a=>{a.exports=["ubah warna candle turun {title}"]},42273:a=>{a.exports=["ubah warna candle naik {title}"]},76054:a=>{a.exports=["ubah warna sumbu candle {title}"]},27029:a=>{a.exports=["ubah visibilitas sumbu candle {title}"]},22430:a=>{a.exports=["ubah visibilitas {title} perubahan pips"]},45537:a=>{a.exports=["ubah visibilitas sudut {title}"]},31775:a=>{a.exports=["ubah ukuran akun {title}"]},37913:a=>{a.exports=["ubah selalu menampilkan statistik {title}"]},15521:a=>{a.exports=["ubah warna semua garis {title}"]},17466:a=>{a.exports=["ubah warna garis {index} busur {title}"]},72307:a=>{a.exports=["ubah lebar garis {index} busur {title}"]},13853:a=>{a.exports=["ubah visibilitas garis {index} lengkungan {title}"]},78680:a=>{a.exports=["ubah nilai rata-rata HL {title}"]},15802:a=>{a.exports=["ubah visibilitas label bawah {title}"]},36438:a=>{a.exports=["ubah transparansi latar belakang {title}"]},64548:a=>{a.exports=["ubah visibilitas latar belakang {title}"]},75312:a=>{a.exports=["ubah warna latar belakang {title}"]},39651:a=>{a.exports=["ubah warna latar belakang 1 {title}"]},78177:a=>{a.exports=["ubah warna latar belakang 2 {title}"]},42746:a=>{a.exports=["ubah visibilitas rentang bar {title}"]},53770:a=>{a.exports=["ubah visibilitas grid {title}"]},29145:a=>{a.exports=["ubah warna garis grid {title}"]},64949:a=>{ -a.exports=["ubah corak garis grid {title}"]},93548:a=>{a.exports=["ubah lebar garis grid {title}"]},15485:a=>{a.exports=["ubah visibilitas rentang tanggal/waktu {title}"]},3400:a=>{a.exports=["ubah derajat {title}"]},91534:a=>{a.exports=["ubah visibilitas jarak {title}"]},65056:a=>{a.exports=["ubah emoji {title}"]},65899:a=>{a.exports=["ubah visibilitas emoji {title}"]},59354:a=>{a.exports=["ubah harga masuk {title}"]},1447:a=>{a.exports=["ubah perpanjangan ke bawah {title}"]},15258:a=>{a.exports=["ubah perpanjangan ke kiri {title}"]},96902:a=>{a.exports=["ubah perpanjangan garis {title}"]},896:a=>{a.exports=["ubah perpanjangan ke atas {title}"]},3708:a=>{a.exports=["ubah perpanjangan kiri {title}"]},52889:a=>{a.exports=["ubah perpanjangan kanan {title}"]},86647:a=>{a.exports=["ubah perpanjangan {title}"]},3156:a=>{a.exports=["ubah warna teks kegagalan {title}"]},49885:a=>{a.exports=["ubah warna latar belakang kegagalan {title}"]},89126:a=>{a.exports=["ubah visibilitas garis {index} kipas {title}"]},30016:a=>{a.exports=["ubah lebar garis {index} kipas {title}"]},82516:a=>{a.exports=["ubah warna garis {index} kipas {title}"]},78142:a=>{a.exports=["ubah visibilitas kipas {title}"]},79467:a=>{a.exports=["ubah warna garis kipas {title}"]},45739:a=>{a.exports=["ubah level fib {title} berdasarkan skala log"]},99670:a=>{a.exports=["ubah menjadi terbalik {title}"]},35165:a=>{a.exports=["ubah visibilitas lingkaran penuh {title}"]},48983:a=>{a.exports=["ubah warna latar belakang gambar {title}"]},45025:a=>{a.exports=["ubah ukuran lot {title}"]},81170:a=>{a.exports=["ubah perataan label {title}"]},22775:a=>{a.exports=["Ubah ukuran font label {title}"]},24338:a=>{a.exports=["ubah visibilitas label {title}"]},32891:a=>{a.exports=["ubah garis koefisien {index} level {title}"]},85551:a=>{a.exports=["ubah warna garis {title} level {index}"]},47840:a=>{a.exports=["ubah corak garis {index} level {title}"]},45463:a=>{a.exports=["ubah visibilitas garis {title} level {index}"]},90098:a=>{a.exports=["ubah lebar garis {index} level {title}"]},26710:a=>{a.exports=["ubah visibilitas level {title}"]},2359:a=>{a.exports=["ubah visibilitas label kiri {title}"]},44643:a=>{a.exports=["ubah lebar garis {title}"]},20563:a=>{a.exports=["ubah warna garis {title}"]},66982:a=>{a.exports=["ubah corak garis {title}"]},94441:a=>{a.exports=["ubah mode {title}"]},89996:a=>{a.exports=["ubah visibilitas titik tengah {title}"]},36618:a=>{a.exports=["ubah cerminan {title}"]},18544:a=>{a.exports=["ubah warna latar belakang sumber {title}"]},48035:a=>{a.exports=["ubah warna batas sumber {title}"]},42286:a=>{a.exports=["ubah warna teks sumber {title}"]},588:a=>{a.exports=["ubah posisi statistik {title}"]},54659:a=>{a.exports=["ubah warna stop {title}"]},89182:a=>{a.exports=["ubah level stop loss {title}"]},82224:a=>{a.exports=["ubah harga stop loss {title}"]},88383:a=>{a.exports=["ubah warna teks kesuksesan {title}"]},26967:a=>{a.exports=["ubah warna latar belakang kesuksesan {title}"]},62243:a=>{a.exports=["ubah visibilitas {title} perubahan persentase"]}, -45936:a=>{a.exports=["ubah visibilitas label harga {title}"]},88577:a=>{a.exports=["ubah visibilitas label harga {title}"]},47045:a=>{a.exports=["ubah visibilitas rentang harga {title}"]},56175:a=>{a.exports=["ubah visibilitas harga {title}"]},44539:a=>{a.exports=["ubah level profit {title}"]},41646:a=>{a.exports=["ubah harga profit {title}"]},52877:a=>{a.exports=["ubah {title} menjadi terbalik"]},16598:a=>{a.exports=["ubah visibilitas label kanan {title}"]},31553:a=>{a.exports=["ubah resiko {title}"]},40344:a=>{a.exports=["ubah mode tampilan resiko {title}"]},73137:a=>{a.exports=["ubah visibilitas label atas {title}"]},52387:a=>{a.exports=["ubah warna latar belakang target {title}"]},6921:a=>{a.exports=["ubah warna batas target {title}"]},97573:a=>{a.exports=["ubah warna target {title}"]},27634:a=>{a.exports=["ubah warna teks target {title}"]},33822:a=>{a.exports=["ubah visibilitas label waktu {title}"]},84321:a=>{a.exports=["ubah transparansi {title}"]},12355:a=>{a.exports=["ubah nilai variasi {title}"]},25937:a=>{a.exports=["ubah kelurusan label vertikal {toolName}"]},46991:a=>{a.exports=["ubah kelurusan label horizontal {toolName}"]},73080:a=>{a.exports=["ubah arah label {toolName}"]},24272:a=>{a.exports=["ubah visibilitas garis {toolName}"]},46404:a=>{a.exports=["ubah lebar garis {toolName}"]},50265:a=>{a.exports=["ubah warna garis {toolName}"]},72781:a=>{a.exports=["ubah garis perpanjangan ke kiri {toolName}"]},84613:a=>{a.exports=["ubah garis perpanjangan ke kanan {toolName}"]},62603:a=>{a.exports=["ubah ujung garis kiri {toolName}"]},62412:a=>{a.exports=["ubah ujung garis kanan {toolName}"]},35422:a=>{a.exports=["ubah corak garis {toolName}"]},77690:a=>{a.exports=["ubah teks {toolName}"]},69871:a=>{a.exports=["ubah visibilitas teks {toolName}"]},25878:a=>{a.exports=["ubah pembungkus teks {toolName}"]},91832:a=>{a.exports=["ubah warna latar belakang teks {toolName}"]},18610:a=>{a.exports=["ubah visibilitas latar belakang teks {toolName}"]},44755:a=>{a.exports=["ubah warna bingkai teks {toolName}"]},6324:a=>{a.exports=["ubah lebar bingkai teks {toolName}"]},45529:a=>{a.exports=["ubah visibilitas bingkai teks {toolName}"]},6500:a=>{a.exports=["ubah warna teks {toolName}"]},51614:a=>{a.exports=["ubah ketebalan font teks {toolName}"]},18572:a=>{a.exports=["ubah miring font teks {toolName}"]},48382:a=>{a.exports=["ubah ukuran font teks {toolName}"]},18567:a=>{a.exports=["ubah properti {propertyName}"]},21926:a=>{a.exports=["Warna Latar Belakang"]},52241:a=>{a.exports=["Latar Belakang terisi"]},70607:a=>{a.exports=["Warna garis"]},41075:a=>{a.exports=["Corak garis"]},73043:a=>{a.exports=["Lebar garis"]},72223:a=>{a.exports=["Pindahkan gambar"]},41437:a=>{a.exports=["Warna teks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/it.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..82ab453d --- /dev/null +++ b/charting_library/bundles/it.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports=["#{count} (barra)"]},9671:e=>{e.exports=["#{count} (prezzo, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (prezzo)"]},12706:e=>{e.exports=["#1 (prezzo, barra)"]},92195:e=>{e.exports=["#1 (posizione verticale %, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Senso antiorario"]},43809:e=>{e.exports=["Coeff percentuali"]},40054:e=>{e.exports=["Colore"]},47737:e=>{e.exports=["Modalità compatta statistiche"]},4639:e=>{e.exports=["Coordinate"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Canale"]},60066:e=>{e.exports=["Variazione in pip"]},36150:e=>{e.exports=["Angolo"]},38280:e=>{e.exports=["Angoli"]},95264:e=>{e.exports=["Dimensione conto"]},85160:e=>{e.exports=["Mostra sempre statistiche"]},54189:e=>{e.exports=["Archi"]},34674:e=>{e.exports=["Media HL in miniticks"]},17608:e=>{e.exports=["Etichette in basso"]},48848:e=>{e.exports=["Bordo"]},72269:e=>{e.exports=["Bordi"]},27331:e=>{e.exports=["Sfondo"]},66282:e=>{e.exports=["Sfondo #1"]},19949:e=>{e.exports=["Range di barre"]},81260:e=>{e.exports=["Griglia"]},67114:e=>{e.exports=["Range di giorni/ore"]},37067:e=>{e.exports=["Spostamento (prezzo, barra)"]},75460:e=>{e.exports=["Distanza"]},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Prezzo di entrata"]},1220:e=>{e.exports=["Estendi"]},71116:e=>{e.exports=["Estendi sotto"]},45809:e=>{e.exports=["Estendi a sinistra"]},25892:e=>{e.exports=["Estendi linea a sinistra"]},13611:e=>{e.exports=["Estendi linee"]},3304:e=>{e.exports=["Estendi linee a sinistra"]},83095:e=>{e.exports=["Estendi linee a destra"]},14025:e=>{e.exports=["Estendi a destra"]},74395:e=>{e.exports=["Estendi linea a destra"]},85197:e=>{e.exports=["Estendi sopra"]},17006:e=>{e.exports=["Dimensione caratteri"]},31343:e=>{e.exports=["Testo perdita"]},28565:e=>{e.exports=["Sfondo perdita"]},87931:e=>{e.exports=["Ventagli"]},39836:e=>{e.exports=["Livelli Fib su scala log"]},10578:e=>{e.exports=["Cerchi completi"]},25264:e=>{e.exports=["Barre HL"]},66049:e=>{e.exports=["Barre OC"]},27531:e=>{e.exports=["Dimensione lotto"]},99180:e=>{e.exports=["Banda inferiore"]},53861:e=>{e.exports=["Banda inferiore #2"]},44775:e=>{e.exports=["Banda inferiore #3"]},85206:e=>{e.exports=["Etichetta"]},75332:e=>{e.exports=["Etichetta bordo"]},14773:e=>{e.exports=["Sfondo etichetta"]},37126:e=>{e.exports=["Etichetta testo"]},79106:e=>{e.exports=["Livelli"]},95610:e=>{e.exports=["Linea livelli"]},79307:e=>{e.exports=["Etichette sinistra"]},49286:e=>{e.exports=["Linea - HL/2"]},17676:e=>{e.exports=["Linea - Aperta"]},47669:e=>{e.exports=["Linea - Chiusura"]},71899:e=>{e.exports=["Linea - In alto"]},83394:e=>{e.exports=["Linea - In basso"]},60489:e=>{e.exports=["Colore linea"]},53889:e=>{e.exports=["Modalità"]},95543:e=>{e.exports=["Mesi"]},24510:e=>{e.exports=["Punto intermedio"]},22213:e=>{e.exports=["Sfondo fonte"]},15500:e=>{e.exports=["Bordo fonte"]},79238:e=>{e.exports=["Testo fonte"]},37249:e=>{ +e.exports=["Statistiche"]},28712:e=>{e.exports=["Posizione statistiche"]},50948:e=>{e.exports=["Colore stop"]},56119:e=>{e.exports=["Livello stop"]},69835:e=>{e.exports=["Testo vincita"]},91141:e=>{e.exports=["Sfondo vincita"]},2694:e=>{e.exports=["Variazione percentuale"]},650:e=>{e.exports=["Percentuali"]},25684:e=>{e.exports=["Prezzo"]},23675:e=>{e.exports=["Etichetta prezzo"]},75675:e=>{e.exports=["Etichette di prezzo"]},16103:e=>{e.exports=["Livelli prezzo"]},46964:e=>{e.exports=["Range prezzo"]},59771:e=>{e.exports=["Rapporto prezzo/barra"]},29072:e=>{e.exports=["Prezzi"]},2635:e=>{e.exports=["Livello profitto"]},33886:e=>{e.exports=["Rapporto e range"]},24186:e=>{e.exports=["Inverti"]},91367:e=>{e.exports=["Etichette destra"]},63833:e=>{e.exports=["Rischio"]},95545:e=>{e.exports=["Onda"]},10209:e=>{e.exports=["Etichette in alto"]},98001:e=>{e.exports=["Sfondo bersaglio"]},89258:e=>{e.exports=["Bordo bersaglio"]},45302:e=>{e.exports=["Colore target:"]},74289:e=>{e.exports=["Testo bersaglio"]},17932:e=>{e.exports=["Testo a capo"]},55325:e=>{e.exports=["Etichetta di tempo"]},77838:e=>{e.exports=["Livelli di tempo"]},2295:e=>{e.exports=["Trasparenza"]},4372:e=>{e.exports=["Trendline"]},26775:e=>{e.exports=["Banda superiore"]},21774:e=>{e.exports=["Banda superiore #2"]},21076:e=>{e.exports=["Banda superiore #3"]},12374:e=>{e.exports=["Usa un colore"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports=["Valori"]},25227:e=>{e.exports=["Varianza"]},1670:e=>{e.exports=["cambio angolo"]},38829:e=>{e.exports=["cambio colore freccia"]},23723:e=>{e.exports=["modifica coordinate di barra X"]},72080:e=>{e.exports=["cambio colore bandiera"]},66266:e=>{e.exports=["modifica coordinate di prezzo Y"]},98905:e=>{e.exports=["cambio margine sup"]},11049:e=>{e.exports=["cambio posizione vert coordinata Y"]},98057:e=>{e.exports=["cambio colore linea VWAP {title}"]},55218:e=>{e.exports=["cambio spessore linea VWAP {title}"]},31804:e=>{e.exports=["cambio senso antiorario {title}"]},99128:e=>{e.exports=["cambio visibilità coeff in percent {title}"]},20216:e=>{e.exports=["cambio colore {title}"]},35435:e=>{e.exports=["cambio modalità compatta {title}"]},550:e=>{e.exports=["cambio colore bordo sup candela {title}"]},28146:e=>{e.exports=["cambio visibilità bordo candela {title}"]},7373:e=>{e.exports=["cambio colore bordo inf candela {title}"]},38742:e=>{e.exports=["cambio colore candela giù {title}"]},42273:e=>{e.exports=["cambio colore candela su {title}"]},76054:e=>{e.exports=["cambio colore ombra candela {title}"]},27029:e=>{e.exports=["cambio visibilità ombra candela {title}"]},22430:e=>{e.exports=["{title} cambia la visibilità della variazione in pips"]},45537:e=>{e.exports=["cambio visibilità angolo {title}"]},31775:e=>{e.exports=["cambio dimensione conto {title}"]},37913:e=>{e.exports=["cambio visibilità statistiche {title}"]},15521:e=>{e.exports=["cambio colore tutte le linee {title}"]},17466:e=>{e.exports=["cambio colore linea arco {index} {title}"]},72307:e=>{e.exports=["cambio spessore linea arco {index} {title}"]},13853:e=>{ +e.exports=["cambio visibilità linea arco {index} {title}"]},78680:e=>{e.exports=["cambio valore medio HL {title}"]},15802:e=>{e.exports=["cambio visibilità etichette inf {title}"]},36438:e=>{e.exports=["cambio trasparenza sfondo {title}"]},64548:e=>{e.exports=["cambio visibilità sfondo {title}"]},75312:e=>{e.exports=["cambio colore sfondo {title}"]},39651:e=>{e.exports=["cambio colore sfondo 1 {title}"]},78177:e=>{e.exports=["cambio colore sfondo 2 {title}"]},42746:e=>{e.exports=["cambio visibilità range barre {title}"]},53770:e=>{e.exports=["cambio visibilità griglia {title}"]},29145:e=>{e.exports=["cambio colore linea griglia {title}"]},64949:e=>{e.exports=["cambio stile linea griglia {title}"]},93548:e=>{e.exports=["cambio spessore linea griglia {title}"]},15485:e=>{e.exports=["cambio visibilità range tempo {title}"]},3400:e=>{e.exports=["cambio grado {title}"]},91534:e=>{e.exports=["cambio visibilità distanza {title}"]},65056:e=>{e.exports=["cambio emoji {title}"]},65899:e=>{e.exports=["cambio visibilità emoji {title}"]},59354:e=>{e.exports=["cambio prezzo entrata {title}"]},1447:e=>{e.exports=["cambio estensione inf {title}"]},15258:e=>{e.exports=["cambio estensione sx {title}"]},96902:e=>{e.exports=["cambio estensione linee {title}"]},896:e=>{e.exports=["cambio estensione sup {title}"]},3708:e=>{e.exports=["cambio estensione sx {title}"]},52889:e=>{e.exports=["cambio estensione dx {title}"]},86647:e=>{e.exports=["cambio estensione {title}"]},3156:e=>{e.exports=["cambio colore testo {title}"]},49885:e=>{e.exports=["cambio colore sfondo {title}"]},89126:e=>{e.exports=["cambio visibilità linea fan {index} {title}"]},30016:e=>{e.exports=["cambio spessore linea fan {index} {title}"]},82516:e=>{e.exports=["cambio colore linea fan {index} {title}"]},78142:e=>{e.exports=["cambio visibilità fan {title}"]},79467:e=>{e.exports=["cambio colore linea fan {title}"]},45739:e=>{e.exports=["cambio impostazioni livelli fib su log {title}"]},99670:e=>{e.exports=["cambio rovescio {title}"]},35165:e=>{e.exports=["cambio visibilità cerchi interi {title}"]},48983:e=>{e.exports=["cambio colore immagine sfondo {title}"]},45025:e=>{e.exports=["cambio dimensione lotto {title}"]},13901:e=>{e.exports=["cambio colore linea banda inf {title}"]},78425:e=>{e.exports=["cambio visibilità linea banda inf {title}"]},99491:e=>{e.exports=["cambio spessore linea banda inf {title}"]},55469:e=>{e.exports=["cambio colore linea banda inferiore #2 {title}"]},76157:e=>{e.exports=["cambio visibilità linea banda inferiore #2 {title}"]},8081:e=>{e.exports=["cambio spessore linea banda inferiore #2 {title}"]},95016:e=>{e.exports=["cambio colore linea banda inferiore #3 {title}"]},84928:e=>{e.exports=["cambio visibilità linea banda inferiore #3 {title}"]},44693:e=>{e.exports=["cambio spessore linea banda inferiore #3 {title}"]},81170:e=>{e.exports=["cambio allineamento etichette {title}"]},22775:e=>{e.exports=["cambio dimensione font etichette {title}"]},24338:e=>{e.exports=["cambio visibilità etichette {title}"]},32891:e=>{ +e.exports=["cambio coeff linea livello {index} {title}"]},85551:e=>{e.exports=["cambio colore linea livello {index} {title}"]},47840:e=>{e.exports=["cambio stile linea liv {index} {title}"]},45463:e=>{e.exports=["cambio visibilità linea livello {index} {title}"]},90098:e=>{e.exports=["cambio spessore linea livello {index} {title}"]},26710:e=>{e.exports=["cambio visibilità livelli {title}"]},2359:e=>{e.exports=["cambio visibilità etichette sx {title}"]},44643:e=>{e.exports=["cambio spessore linea {title}"]},20563:e=>{e.exports=["cambio colore linea {title}"]},66982:e=>{e.exports=["cambio stile linea {title}"]},94441:e=>{e.exports=["cambio modalità {title}"]},89996:e=>{e.exports=["cambio visibilità punto mediano {title}"]},36618:e=>{e.exports=["cambio riflesso {title}"]},18544:e=>{e.exports=["cambio colore sfondo {title}"]},48035:e=>{e.exports=["cambio colore bordo {title}"]},42286:e=>{e.exports=["cambio colore testo {title}"]},588:e=>{e.exports=["cambio posizione statistiche {title}"]},54659:e=>{e.exports=["cambio colore stop {title}"]},89182:e=>{e.exports=["cambio livello stop {title}"]},82224:e=>{e.exports=["cambio prezzo stop {title}"]},88383:e=>{e.exports=["cambio colore testo successo {title}"]},26967:e=>{e.exports=["cambio sfondo colore {title}"]},62243:e=>{e.exports=["{title} cambia la visibilità della variazione percentuale"]},45936:e=>{e.exports=["cambio visibilità etichetta di prezzo {title}"]},88577:e=>{e.exports=["cambio visibilità etichette prezzo {title}"]},47045:e=>{e.exports=["cambio visibilità range prezzo {title}"]},94028:e=>{e.exports=["cambio visibilità prezzo {title}"]},56175:e=>{e.exports=["cambio visibilità prezzi {title}"]},44539:e=>{e.exports=["cambio livello profitto {title}"]},41646:e=>{e.exports=["cambio prezzo profitto {title}"]},52877:e=>{e.exports=["cambio inverti {title}"]},16598:e=>{e.exports=["cambio visibilità etichette dx {title}"]},31553:e=>{e.exports=["cambio rischio {title}"]},40344:e=>{e.exports=["cambio modalità display rischio {title}"]},73137:e=>{e.exports=["cambio visibilità etichette sup {title}"]},52387:e=>{e.exports=["cambio colore sfondo {title}"]},6921:e=>{e.exports=["cambio colore bordo {title}"]},97573:e=>{e.exports=["cambio colore target {title}"]},27634:e=>{e.exports=["cambio colore testo {title}"]},33822:e=>{e.exports=["cambio visibilità etichetta di tempo {title}"]},84321:e=>{e.exports=["cambio trasparenza {title}"]},10417:e=>{e.exports=["cambio colore linea banda sup {title}"]},58722:e=>{e.exports=["cambio visibilità linea banda sup {title}"]},13633:e=>{e.exports=["cambio spessore linea banda sup {title}"]},64709:e=>{e.exports=["cambio colore linea banda superiore #2 {title}"]},97847:e=>{e.exports=["cambio visibilità linea banda superiore #2 {title}"]},62921:e=>{e.exports=["cambio spessore linea banda superiore #2 {title}"]},94153:e=>{e.exports=["cambio colore linea banda superiore #3 {title}"]},19835:e=>{e.exports=["cambio visibilità linea banda superiore #3 {title}"]},68310:e=>{e.exports=["cambio spessore linea banda superiore #3 {title}"]},12355:e=>{ +e.exports=["cambio valore varianza {title}"]},25937:e=>{e.exports=["cambio allineamento vert etichette {toolName}"]},46991:e=>{e.exports=["cambio allineamento orizz etichette {toolName}"]},73080:e=>{e.exports=["cambio direzione etichette {toolName}"]},24272:e=>{e.exports=["cambio visibilità linea {toolName}"]},46404:e=>{e.exports=["cambio spessore linea {toolName}"]},50265:e=>{e.exports=["cambio colore linea {toolName}"]},72781:e=>{e.exports=["cambio estensione sx linea {toolName}"]},84613:e=>{e.exports=["cambio estensione dx linea {toolName}"]},62603:e=>{e.exports=["cambio terminazione linea sx {toolName}"]},62412:e=>{e.exports=["cambio terminazione linea dx {toolName}"]},35422:e=>{e.exports=["cambio stile linea {toolName}"]},77690:e=>{e.exports=["cambio testo {toolName}"]},69871:e=>{e.exports=["cambio visibilità testo {toolName}"]},25878:e=>{e.exports=["cambio proprietà testo {toolName}"]},91832:e=>{e.exports=["cambio colore sfondo testo {toolName}"]},18610:e=>{e.exports=["cambio visibilità sfondo testo {toolName}"]},44755:e=>{e.exports=["cambio colore bordo testo {toolName}"]},6324:e=>{e.exports=["cambio spessore bordo testo {toolName}"]},45529:e=>{e.exports=["cambio visibilità bordo testo {toolName}"]},6500:e=>{e.exports=["cambio colore testo {toolName}"]},51614:e=>{e.exports=["cambio font grassetto {toolName}"]},18572:e=>{e.exports=["cambio font italico {toolName}"]},48382:e=>{e.exports=["cambio dimensione font {toolName}"]},18567:e=>{e.exports=["cambio proprietà {propertyName}"]},21926:e=>{e.exports=["colore sfondi"]},52241:e=>{e.exports=["riempimento sfondi"]},70607:e=>{e.exports=["colore linee"]},41075:e=>{e.exports=["stile linee"]},73043:e=>{e.exports=["spessore linee"]},72223:e=>{e.exports=["spostamento disegni"]},41437:e=>{e.exports=["Colore testo"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.4053.929467332218f26dc70f.js b/charting_library/bundles/it.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..5b22be8c --- /dev/null +++ b/charting_library/bundles/it.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["barre"]},19648:e=>{e.exports=["12 ore"]},55838:e=>{e.exports=["24 ore"]},72171:e=>{e.exports=["Centro"]},88364:e=>{e.exports=["Stili base del grafico"]},46720:e=>{e.exports=["Cursore"]},50985:e=>{e.exports=["Valuta"]},17319:e=>{e.exports=["Valuta ed unità"]},19481:e=>{e.exports=["Stile"]},68791:e=>{e.exports=["Argomenti"]},95036:e=>{e.exports=["Etichetta prezzo medio chiusura"]},91757:e=>{e.exports=["Sotto"]},27331:e=>{e.exports=["Sfondo"]},22519:e=>{e.exports=["Variazione barre"]},87845:e=>{e.exports=["Pulsanti"]},39392:e=>{e.exports=["Linee griglia"]},25209:e=>{e.exports=["Formato data"]},55090:e=>{e.exports=["Giorno della settimana sulle etichette"]},29601:e=>{e.exports=["Descrizione"]},26897:e=>{e.exports=["Eventi"]},77405:e=>{e.exports=["Orizzontale"]},34403:e=>{e.exports=["Solo orizz"]},60971:e=>{e.exports=["Etichette prezzo Max e Min"]},61142:e=>{e.exports=["Indicatori"]},34905:e=>{e.exports=["Etichette valore indicatori"]},29687:e=>{e.exports=["Etichette valore indicatori e finanziari"]},25084:e=>{e.exports=["Etichette nome indicatori e finanziari"]},9654:e=>{e.exports=["Etichette nome indicatori"]},99487:e=>{e.exports=["Valori OHLC"]},75991:e=>{e.exports=["Mercato aperto"]},96073:e=>{e.exports=["Descrizione lunga"]},78905:e=>{e.exports=["Etichette sull'asse verticale"]},19286:e=>{e.exports=["Sinistra"]},70500:e=>{e.exports=["Denaro"]},66653:e=>{e.exports=["Margini"]},76476:e=>{e.exports=["Medio"]},42502:e=>{e.exports=["Nessuna etichetta sovrapposta"]},49199:e=>{e.exports=["Nessuno"]},74343:e=>{e.exports=["Controlli navigazione"]},43115:e=>{e.exports=["Assi"]},53224:e=>{e.exports=["Posizione assi"]},79194:e=>{e.exports=["Legenda"]},89053:e=>{e.exports=["Simbolo"]},35383:e=>{e.exports=["Nome simbolo"]},27767:e=>{e.exports=["Etichetta ultimo valore simbolo"]},40847:e=>{e.exports=["Etichetta ultima chiusura giornaliera simbolo"]},50446:e=>{e.exports=["Pannello"]},73908:e=>{e.exports=["Separatori pannello"]},36014:e=>{e.exports=["Percentuale"]},78621:e=>{e.exports=["Pip/Tick"]},74823:e=>{e.exports=["Etichetta prezzo pre/post mercato"]},64859:e=>{e.exports=["Asse del prezzo"]},76523:e=>{e.exports=["Valore di prezzo e percentuale"]},21141:e=>{e.exports=["Destra"]},40187:e=>{e.exports=["Margine destro"]},77705:e=>{e.exports=["Filigrana"]},26458:e=>{e.exports=["Ombra"]},65994:e=>{e.exports=["Sopra"]},92960:e=>{e.exports=["Allineamento testo"]},90581:e=>{e.exports=["Orientamento testo"]},67369:e=>{e.exports=["Titolo"]},31326:e=>{e.exports=["Titoli"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker e descrizione"]},43637:e=>{e.exports=["Asse temporale"]},97316:e=>{e.exports=["Formato orario"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unità"]},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Valore asse"]},91322:e=>{e.exports=["Valori"]},37174:e=>{e.exports=["Vert e orizz"]},36426:e=>{e.exports=["Solo vert."]},44085:e=>{e.exports=["Verticale"]},57889:e=>{e.exports=["cambio visibilità valori OHLC"] +},35646:e=>{e.exports=["cambio visibilità pulsanti navigazione"]},18644:e=>{e.exports=["cambio visibilità stato di mercato"]},45110:e=>{e.exports=["cambio visibilità variazione barre"]},10349:e=>{e.exports=["cambio margine inf"]},88161:e=>{e.exports=["cambio visibilità etichette valuta e unità"]},84060:e=>{e.exports=["cambio visibilità etichetta valuta"]},99011:e=>{e.exports=["cambio colore sfondo grafico"]},72458:e=>{e.exports=["cambio tipologia sfondo grafico"]},37034:e=>{e.exports=["cambio spessore linea croce"]},29951:e=>{e.exports=["cambio colore linea croce"]},92027:e=>{e.exports=["cambio stile linea croce"]},50457:e=>{e.exports=["cambio formato data"]},7104:e=>{e.exports=["cambia il giorno della settimana sulle etichette"]},27764:e=>{e.exports=["cambia la visibilità delle linee della griglia"]},88096:e=>{e.exports=["cambio colore linee orizz griglia"]},31325:e=>{e.exports=["cambio visibilità titoli indicatore"]},99774:e=>{e.exports=["cambio visibilità valori indicatore"]},96162:e=>{e.exports=["cambio visibilità argomenti indicatore"]},59820:e=>{e.exports=["cambia visibilità etichette nomi indicatori e finanziari"]},90512:e=>{e.exports=["cambia visibilità etichette valori indicatori e finanziari"]},97956:e=>{e.exports=["cambio trasparenza sfondo legenda"]},61061:e=>{e.exports=["cambio visibilità sfondo legenda"]},37730:e=>{e.exports=["cambio visibilità pulsanti pannelli"]},89032:e=>{e.exports=["cambio colore separatori pannello"]},35636:e=>{e.exports=["cambio margine dx"]},66601:e=>{e.exports=["modifica percentuale del margine destro"]},25616:e=>{e.exports=["cambio colore filigrana"]},87159:e=>{e.exports=["cambio visibilità filigrana"]},26717:e=>{e.exports=["cambio visibilità descrizione simbolo"]},6091:e=>{e.exports=["cambia la visibilità del campo dei simboli"]},28741:e=>{e.exports=["cambio modalità ultimo valore simbolo"]},95071:e=>{e.exports=["cambio formato legenda simbolo"]},35065:e=>{e.exports=["cambio colore testo assi"]},84382:e=>{e.exports=["cambio dimensione font assi"]},12468:e=>{e.exports=["cambio colore linee assi"]},71589:e=>{e.exports=["cambio visibilità separatori sessione"]},15035:e=>{e.exports=["cambio spessore separatori sessione"]},1579:e=>{e.exports=["cambio colore separatori sessione"]},21460:e=>{e.exports=["cambio stile separatori sessione"]},76991:e=>{e.exports=["cambio formato orario"]},98905:e=>{e.exports=["cambio margine sup"]},7011:e=>{e.exports=["cambio visibilità etichetta unità"]},22722:e=>{e.exports=["cambio colore linee vert griglia"]},9455:e=>{e.exports=["cambio visibilità valori volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.435.ada80623f71848fbb57d.js b/charting_library/bundles/it.435.ada80623f71848fbb57d.js deleted file mode 100644 index 9591ec76..00000000 --- a/charting_library/bundles/it.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["barre"]},19648:e=>{e.exports=["12 ore"]},55838:e=>{e.exports=["24 ore"]},72171:e=>{e.exports=["Centro"]},88364:e=>{e.exports=["Stili base del grafico"]},46720:e=>{e.exports=["Cursore"]},50985:e=>{e.exports=["Valuta"]},17319:e=>{e.exports=["Valuta ed unità"]},19481:e=>{e.exports=["Stile"]},68791:e=>{e.exports=["Argomenti"]},95036:e=>{e.exports=["Etichetta prezzo medio chiusura"]},91757:e=>{e.exports=["Sotto"]},27331:e=>{e.exports=["Sfondo"]},22519:e=>{e.exports=["Variazione barre"]},87845:e=>{e.exports=["Pulsanti"]},39392:e=>{e.exports=["Linee griglia"]},25209:e=>{e.exports=["Formato data"]},55090:e=>{e.exports=["Giorno della settimana sulle etichette"]},29601:e=>{e.exports=["Descrizione"]},26897:e=>{e.exports=["Eventi"]},77405:e=>{e.exports=["Orizzontale"]},34403:e=>{e.exports=["Solo orizz"]},60971:e=>{e.exports=["Etichette prezzo Max e Min"]},61142:e=>{e.exports=["Indicatori"]},34905:e=>{e.exports=["Etichette valore indicatori"]},29687:e=>{e.exports=["Etichette valore indicatori e finanziari"]},25084:e=>{e.exports=["Etichette nome indicatori e finanziari"]},9654:e=>{e.exports=["Etichette nome indicatori"]},99487:e=>{e.exports=["Valori OHLC"]},75991:e=>{e.exports=["Mercato aperto"]},96073:e=>{e.exports=["Descrizione lunga"]},78905:e=>{e.exports=["Etichette sull'asse verticale"]},19286:e=>{e.exports=["Sinistra"]},70500:e=>{e.exports=["Denaro"]},66653:e=>{e.exports=["Margini"]},76476:e=>{e.exports=["Medio"]},42502:e=>{e.exports=["Nessuna etichetta sovrapposta"]},49199:e=>{e.exports=["Nessuno"]},74343:e=>{e.exports=["Controlli navigazione"]},43115:e=>{e.exports=["Assi"]},53224:e=>{e.exports=["Posizione assi"]},79194:e=>{e.exports=["Legenda"]},89053:e=>{e.exports=["Simbolo"]},35383:e=>{e.exports=["Nome simbolo"]},27767:e=>{e.exports=["Etichetta ultimo valore simbolo"]},40847:e=>{e.exports=["Etichetta ultima chiusura giornaliera simbolo"]},50446:e=>{e.exports=["Pannello"]},73908:e=>{e.exports=["Separatori pannello"]},36014:e=>{e.exports=["Percentuale"]},78621:e=>{e.exports=["Pip/Tick"]},74823:e=>{e.exports=["Etichetta prezzo pre/post mercato"]},64859:e=>{e.exports=["Asse del prezzo"]},76523:e=>{e.exports=["Valore di prezzo e percentuale"]},21141:e=>{e.exports=["Destra"]},40187:e=>{e.exports=["Margine destro"]},77705:e=>{e.exports=["Filigrana"]},26458:e=>{e.exports=["Ombra"]},65994:e=>{e.exports=["Sopra"]},92960:e=>{e.exports=["Allineamento testo"]},90581:e=>{e.exports=["Orientamento testo"]},67369:e=>{e.exports=["Titolo"]},31326:e=>{e.exports=["Titoli"]},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports=["Ticker e descrizione"]},43637:e=>{e.exports=["Asse temporale"]},97316:e=>{e.exports=["Formato orario"]},90801:e=>{e.exports="Trading"},77534:e=>{e.exports=["Unità"]},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Valore asse"]},91322:e=>{e.exports=["Valori"]},37174:e=>{e.exports=["Vert e orizz"]},36426:e=>{e.exports=["Solo vert."]},44085:e=>{e.exports=["Verticale"]},57889:e=>{e.exports=["cambio visibilità valori OHLC"] -},35646:e=>{e.exports=["cambio visibilità pulsanti navigazione"]},18644:e=>{e.exports=["cambio visibilità stato di mercato"]},45110:e=>{e.exports=["cambio visibilità variazione barre"]},10349:e=>{e.exports=["cambio margine inf"]},88161:e=>{e.exports=["cambio visibilità etichette valuta e unità"]},84060:e=>{e.exports=["cambio visibilità etichetta valuta"]},99011:e=>{e.exports=["cambio colore sfondo grafico"]},72458:e=>{e.exports=["cambio tipologia sfondo grafico"]},37034:e=>{e.exports=["cambio spessore linea croce"]},29951:e=>{e.exports=["cambio colore linea croce"]},92027:e=>{e.exports=["cambio stile linea croce"]},50457:e=>{e.exports=["cambio formato data"]},7104:e=>{e.exports=["cambia il giorno della settimana sulle etichette"]},27764:e=>{e.exports=["cambia la visibilità delle linee della griglia"]},88096:e=>{e.exports=["cambio colore linee orizz griglia"]},31325:e=>{e.exports=["cambio visibilità titoli indicatore"]},99774:e=>{e.exports=["cambio visibilità valori indicatore"]},96162:e=>{e.exports=["cambio visibilità argomenti indicatore"]},59820:e=>{e.exports=["cambia visibilità etichette nomi indicatori e finanziari"]},90512:e=>{e.exports=["cambia visibilità etichette valori indicatori e finanziari"]},97956:e=>{e.exports=["cambio trasparenza sfondo legenda"]},61061:e=>{e.exports=["cambio visibilità sfondo legenda"]},37730:e=>{e.exports=["cambio visibilità pulsanti pannelli"]},89032:e=>{e.exports=["cambio colore separatori pannello"]},35636:e=>{e.exports=["cambio margine dx"]},66601:e=>{e.exports=["modifica percentuale del margine destro"]},25616:e=>{e.exports=["cambio colore filigrana"]},87159:e=>{e.exports=["cambio visibilità filigrana"]},26717:e=>{e.exports=["cambio visibilità descrizione simbolo"]},6091:e=>{e.exports=["cambia la visibilità del campo dei simboli"]},28741:e=>{e.exports=["cambio modalità ultimo valore simbolo"]},95071:e=>{e.exports=["cambio formato legenda simbolo"]},35065:e=>{e.exports=["cambio colore testo assi"]},84382:e=>{e.exports=["cambio dimensione font assi"]},12468:e=>{e.exports=["cambio colore linee assi"]},76991:e=>{e.exports=["cambio formato orario"]},98905:e=>{e.exports=["cambio margine sup"]},7011:e=>{e.exports=["cambio visibilità etichetta unità"]},22722:e=>{e.exports=["cambio colore linee vert griglia"]},9455:e=>{e.exports=["cambio visibilità valori volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/it.505.978e053ffa4899c28da8.js similarity index 51% rename from charting_library/bundles/it.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/it.505.978e053ffa4899c28da8.js index d12180fc..2d6a3396 100644 --- a/charting_library/bundles/it.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/it.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports=["Rif"]},14642:e=>{e.exports=["Scuro"]},69841:e=>{e.exports=["Chiaro"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["g"],e.exports.h_dates=["o"],e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["g"]},64302:e=>{e.exports=["o"]},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Copia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["C - Chius."]},56723:e=>{e.exports=["H - Max."]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["L - Min."]},78155:e=>{e.exports=["O - Aper."]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Chiudi"],e.exports.Back_input=["Indietro"],e.exports.Minimize_input=["Minimizza"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} oggetto","{number} oggetti"],e.exports.Length_input=["Periodo"],e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input=["Segnale"],e.exports.Long_input=["Lungo"],e.exports.Short_input="Short",e.exports.UpperLimit_input=["LimiteSuperiore"],e.exports.LowerLimit_input=["LimiteInferiore"],e.exports.Offset_input="Offset",e.exports.length_input=["periodo"],e.exports.mult_input=["molt"],e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input=["Limite"],e.exports.Move_input=["Movimento"],e.exports.Value_input=["Valore"],e.exports.Method_input=["Metodo"],e.exports["Values in status line_input"]=["Valori in legenda"],e.exports["Labels on price scale_input"]=["Etichette sull'asse verticale"],e.exports["Accumulation/Distribution_input"]=["Accumulo/Distribuzione"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Linea d'uguaglianza"],e.exports["Window Size_input"]=["Dimensione finestra"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Superiore"],e.exports.Lower_input=["Inferiore"],e.exports.Deviation_input=["Deviazione"],e.exports["Levels Format_input"]=["Formato livelli"],e.exports["Labels Position_input"]=["Positione etichette"],e.exports["0 Level Color_input"]=["Colore livello 0"],e.exports["0.236 Level Color_input"]=["Colore livello 0.236"],e.exports["0.382 Level Color_input"]=["Colore livello 0.382"],e.exports["0.5 Level Color_input"]=["Colore livello 0.5"],e.exports["0.618 Level Color_input"]=["Colore livello 0.618"],e.exports["0.65 Level Color_input"]=["Colore livello 0.65"],e.exports["0.786 Level Color_input"]=["Colore livello 0.786"],e.exports["1 Level Color_input"]=["Colore livello 1"],e.exports["1.272 Level Color_input"]=["Colore livello 1.272"],e.exports["1.414 Level Color_input"]=["Colore livello 1.414"],e.exports["1.618 Level Color_input"]=["Colore livello 1.618"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports=["Rif"]},14642:e=>{e.exports=["Scuro"]},69841:e=>{e.exports=["Chiaro"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["g"],e.exports.h_dates=["o"],e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports=["g"]},64302:e=>{e.exports=["o"]},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["Copia {title}"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports=["C - Chius."]},56723:e=>{e.exports=["H - Max."]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["L - Min."]},78155:e=>{e.exports=["O - Aper."]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Chiudi"],e.exports.Back_input=["Indietro"],e.exports.Minimize_input=["Minimizza"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} oggetto","{number} oggetti"],e.exports.Length_input=["Periodo"],e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input=["Segnale"],e.exports.Long_input=["Lungo"],e.exports.Short_input="Short",e.exports.UpperLimit_input=["LimiteSuperiore"],e.exports.LowerLimit_input=["LimiteInferiore"],e.exports.Offset_input="Offset",e.exports.length_input=["periodo"],e.exports.mult_input=["molt"],e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input=["Limite"],e.exports.Move_input=["Movimento"],e.exports.Value_input=["Valore"],e.exports.Method_input=["Metodo"],e.exports["Values in status line_input"]=["Valori in legenda"],e.exports["Labels on price scale_input"]=["Etichette sull'asse verticale"],e.exports["Accumulation/Distribution_input"]=["Accumulo/Distribuzione"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Linea d'uguaglianza"],e.exports["Window Size_input"]=["Dimensione finestra"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Superiore"],e.exports.Lower_input=["Inferiore"],e.exports.Deviation_input=["Deviazione"],e.exports["Levels Format_input"]=["Formato livelli"],e.exports["Labels Position_input"]=["Positione etichette"],e.exports["0 Level Color_input"]=["Colore livello 0"],e.exports["0.236 Level Color_input"]=["Colore livello 0.236"],e.exports["0.382 Level Color_input"]=["Colore livello 0.382"],e.exports["0.5 Level Color_input"]=["Colore livello 0.5"],e.exports["0.618 Level Color_input"]=["Colore livello 0.618"],e.exports["0.65 Level Color_input"]=["Colore livello 0.65"],e.exports["0.786 Level Color_input"]=["Colore livello 0.786"],e.exports["1 Level Color_input"]=["Colore livello 1"],e.exports["1.272 Level Color_input"]=["Colore livello 1.272"],e.exports["1.414 Level Color_input"]=["Colore livello 1.414"],e.exports["1.618 Level Color_input"]=["Colore livello 1.618"], e.exports["1.65 Level Color_input"]=["Colore livello 1.65"],e.exports["2.618 Level Color_input"]=["Colore livello 2.618"],e.exports["2.65 Level Color_input"]=["Colore livello 2.65"],e.exports["3.618 Level Color_input"]=["Colore livello 3.618"],e.exports["3.65 Level Color_input"]=["Colore livello 3.65"],e.exports["4.236 Level Color_input"]=["Colore livello 4.236"],e.exports["-0.236 Level Color_input"]=["Colore livello -0.236"],e.exports["-0.382 Level Color_input"]=["Colore livello -0.382"],e.exports["-0.618 Level Color_input"]=["Colore livello -0.618"],e.exports["-0.65 Level Color_input"]=["Colore livello -0.65"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]=["Periodo DI"],e.exports.Smoothing_input=["Livellamento"],e.exports.ATR_input="ATR",e.exports.Growing_input=["In crescita"],e.exports.Falling_input=["In caduta"],e.exports["Color 0_input"]=["Colore 0"],e.exports["Color 1_input"]=["Colore 1"],e.exports.Source_input=["Sorgente"],e.exports.StdDev_input="StdDev",e.exports.Basis_input=["Base"],e.exports.Median_input=["Mediana"],e.exports["Bollinger Bands %B_input"]=["Bande di Bollinger %B"],e.exports.Overbought_input=["Ipercomprato"],e.exports.Oversold_input=["Ipervenduto"],e.exports["Bollinger Bands Width_input"]=["Ampiezza bande di Bollinger"],e.exports["RSI Length_input"]=["Periodo RSI"],e.exports["UpDown Length_input"]=["Periodo UpDown"],e.exports["ROC Length_input"]=["Periodo ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["timeframe"],e.exports["Fast Length_input"]=["Periodo veloce"],e.exports["Slow Length_input"]=["Periodo lento"],e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Prezzo"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Linea zero"],e.exports["Color 2_input"]=["Colore 2"],e.exports["Color 3_input"]=["Colore 3"],e.exports["Color 4_input"]=["Colore 4"],e.exports["Color 5_input"]=["Colore 5"],e.exports["Color 6_input"]=["Colore 6"],e.exports["Color 7_input"]=["Colore 7"],e.exports["Color 8_input"]=["Colore 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Banda superiore"],e.exports["Lower Band_input"]=["Banda inferiore"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]=["Periodo WMA"],e.exports["Long RoC Length_input"]=["Periodo lungo RoC"],e.exports["Short RoC Length_input"]=["Periodo corto RoC"],e.exports.sym_input=["sim"],e.exports.Symbol_input=["Simbolo"],e.exports.Correlation_input=["Correlazione"],e.exports.Period_input=["Timeframe"],e.exports.Centered_input=["Centrato"],e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input=["èCentrato"],e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI", e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Divisore"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Indice Elder's Force"],e.exports.Percent_input=["Percento"],e.exports.Exponential_input=["Esponenziale"],e.exports.Average_input=["Media"],e.exports["Upper Percentage_input"]=["Percentuale superiore"],e.exports["Lower Percentage_input"]=["Percentuale inferiore"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Innesco"],e.exports.Level_input=["Livello"],e.exports["Trader EMA 1 length_input"]=["Periodo Trader EMA 1"],e.exports["Trader EMA 2 length_input"]=["Periodo Trader EMA 2"],e.exports["Trader EMA 3 length_input"]=["Periodo Trader EMA 3"],e.exports["Trader EMA 4 length_input"]=["Periodo Trader EMA 4"],e.exports["Trader EMA 5 length_input"]=["Periodo Trader EMA 5"],e.exports["Trader EMA 6 length_input"]=["Periodo Trader EMA 6"],e.exports["Investor EMA 1 length_input"]=["Periodo Investor EMA 1"],e.exports["Investor EMA 2 length_input"]=["Periodo Investor EMA 2"],e.exports["Investor EMA 3 length_input"]=["Periodo Investor EMA 3"],e.exports["Investor EMA 4 length_input"]=["Periodo Investor EMA 4"],e.exports["Investor EMA 5 length_input"]=["Periodo Investor EMA 5"],e.exports["Investor EMA 6 length_input"]=["Periodo Investor EMA 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Periodi linea di conversione"],e.exports["Base Line Periods_input"]=["Periodo linea base"],e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]=["Linea di conversione"],e.exports["Base Line_input"]=["Linea base"],e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lead B"],e.exports["Plots Background_input"]=["Sfondo disegni"],e.exports["yay Color 0_input"]=["yay colore 0"],e.exports["yay Color 1_input"]=["yay colore 1"],e.exports.Multiplier_input=["Moltiplicatore"],e.exports["Bands style_input"]=["Stile bande"],e.exports.Middle_input=["Medio"],e.exports.useTrueRange_input=["usaTrueRange"],e.exports.ROCLen1_input=["ROCPer1"],e.exports.ROCLen2_input=["ROCPer2"],e.exports.ROCLen3_input=["ROCPer3"],e.exports.ROCLen4_input=["ROCPer4"],e.exports.SMALen1_input=["SMAPer1"],e.exports.SMALen2_input=["SMAPer2"],e.exports.SMALen3_input=["SMAPer3"],e.exports.SMALen4_input=["SMAPer4"],e.exports.SigLen_input=["SigPer"],e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input=["rocper1"],e.exports.roclen2_input=["rocper2"],e.exports.roclen3_input=["rocper3"],e.exports.roclen4_input=["rocper4"],e.exports.smalen1_input=["smaper1"],e.exports.smalen2_input=["smaper2"],e.exports.smalen3_input=["smaper3"],e.exports.smalen4_input=["smaper4"],e.exports.siglen_input=["perseg"],e.exports["Upper Deviation_input"]=["Deviazione superiore"],e.exports["Lower Deviation_input"]=["Deviazione inferiore"],e.exports["Use Upper Deviation_input"]=["Usa deviazione superiore"],e.exports["Use Lower Deviation_input"]=["Usa deviazione inferiore"],e.exports.Count_input=["Conteggio"],e.exports.Crosses_input=["Incrocia"],e.exports.MOM_input="MOM", e.exports.MA_input="MA",e.exports["Length EMA_input"]=["Periodo EMA"],e.exports["Length MA_input"]=["Periodo MA"],e.exports["Fast length_input"]=["Periodo veloce"],e.exports["Slow length_input"]=["Periodo lento"],e.exports["Signal smoothing_input"]=["Livellamento segnale"],e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input=["Istogramma"],e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input=["periodoLento"],e.exports.signalLength_input=["periodoSegnale"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input=["Inizio"],e.exports.Increment_input=["Incremento"],e.exports["Max value_input"]=["Valore massimo"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input=["inizio"],e.exports.increment_input=["incremento"],e.exports.maximum_input=["massimo"],e.exports["Short length_input"]=["Periodo corto"],e.exports["Long length_input"]=["Periodo lungo"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Timeframe lungo"],e.exports["Short period_input"]=["Breve periodo"],e.exports["Signal line period_input"]=["Timeframe linea segnale"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input=["Indicatore"],e.exports.Oscillator_input=["Oscillatore"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Periodo stocastico"],e.exports["RSI Source_input"]=["Sorgente RSI"],e.exports.lengthRSI_input=["periodoRSI"],e.exports.lengthStoch_input=["periodoStoc"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Periodo lungo"],e.exports["Short Length_input"]=["Periodo corto"],e.exports["Signal Length_input"]=["Periodo segnale"],e.exports.Length1_input=["Periodo1"],e.exports.Length2_input=["Periodo2"],e.exports.Length3_input=["Periodo3"],e.exports.length7_input=["periodo7"],e.exports.length14_input=["periodo14"],e.exports.length28_input=["periodo28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input=["per"],e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Periodo Jaw"],e.exports["Teeth Length_input"]=["Periodo Teeth"],e.exports["Lips Length_input"]=["Periodo Lips"],e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]=["Frattali inferiori"],e.exports["Up fractals_input"]=["Frattali superiori"], @@ -18,24 +18,24 @@ e.exports["Standard Error Bands_study"]=["Bande errore standard"],e.exports["Cor e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports=["Profilo volume ad intervallo fisso"]},32819:e=>{e.exports="Vol"},66051:e=>{e.exports=["Minore"]},86054:e=>{e.exports=["Minuto"]},20936:e=>{e.exports=["Testo"]},98478:e=>{e.exports=["Impossibile copiare"]},34004:e=>{e.exports=["Impossibile tagliare"]},96260:e=>{e.exports=["Impossibile incollare"]},94370:e=>{e.exports=["Conto alla rovescia"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Colonne"]},19372:e=>{e.exports=["Commento"]},20229:e=>{e.exports=["Confronta o aggiungi simbolo"]},46689:e=>{e.exports=["Conferma input"]},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Copia"]},87898:e=>{e.exports=["Copia layout grafico"]},28851:e=>{e.exports=["Copia prezzo"]},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Annuncio"]},63528:e=>{e.exports=["Candele"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["Variazione"]},28089:e=>{e.exports=["Cambia simbolo"]},99374:e=>{e.exports=["Cambia timeframe"]},14412:e=>{e.exports=["Proprietà grafico"]},26619:e=>{e.exports=["Grafico da TradingView"]},12011:e=>{e.exports=["Immagine del grafico copiata negli appunti {emoji}"]},59884:e=>{e.exports=["Isole Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cerchio"]},32234:e=>{e.exports=["Clicca per definire un punto"]},52977:e=>{e.exports=["Duplica"]},31691:e=>{e.exports=["Chiusura"]},50493:e=>{e.exports=["Crea ordine"]},52302:e=>{e.exports=["Crea ordine limite"]},29908:e=>{e.exports=["Croce"]},60997:e=>{e.exports=["Linea a croce"]},81520:e=>{e.exports=["Valute"]},98486:e=>{e.exports=["Intervallo corrente e superiore"]},73106:e=>{e.exports=["Intervallo corrente e inferiore"]},85964:e=>{e.exports=["Solo intervallo corrente"]},17206:e=>{e.exports=["Curva"]},95176:e=>{e.exports=["Ciclo"]},87761:e=>{e.exports=["Linee cicliche"]},27891:e=>{e.exports=["Cypher pattern"]},56996:e=>{e.exports=["Esiste già un layout con questo nome"]},30192:e=>{e.exports=["Esiste già un layout con questo nome. Si desidera sovrascriverlo?"]},32852:e=>{e.exports=["Pattern ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Impostazione analizzatore trade"]},99873:e=>{e.exports=["Ancoraggio"]},66828:e=>{e.exports=["Nota ancorata"]},94782:e=>{e.exports=["Testo ancorato"]},61704:e=>{e.exports=["VWAP ancorato"]},63597:e=>{e.exports=["Aggiungi linea orizzontale"]},45743:e=>{e.exports=["Aggiungi simbolo"]},8700:e=>{e.exports=["Aggiungi alert"]},7005:e=>{e.exports=["Aggiungi alert su {title} a {price}"]},64885:e=>{e.exports=["Aggiungi alert su {drawing}"]},44469:e=>{e.exports=["Aggiungi alert su {series}"]},64596:e=>{e.exports=["Aggiungi alert su {series} a {price}"]},3612:e=>{e.exports=["Aggiungi parametro finanziario su {instrumentName}"]},92206:e=>{e.exports=["Aggiungi indicatore/strategia su {studyTitle}"]},34810:e=>{e.exports=["Aggiungi nota di testo per {symbol}"]},75669:e=>{e.exports=["Applica questo dato finanziario all'intero layout"]},64288:e=>{ e.exports=["Applica questo indicatore all'intero layout"]},77920:e=>{e.exports=["Applica questa strategia all'intero layout"]},34059:e=>{e.exports=["Applica questo simbolo all'intero layout"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Sempre invisibile"]},71997:e=>{e.exports=["Sempre visibile"]},97305:e=>{e.exports=["Tutti gli indicatori e tutti i strumenti di disegno"]},59192:e=>{e.exports=["Tutti gli intervalli"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Applica le onde di Elliott"]},19263:e=>{e.exports=["Applica un'onda di Elliott maggiore"]},15818:e=>{e.exports=["Applica un'onda di Elliott minore"]},50352:e=>{e.exports=["Applica un'onda di Elliott intermedia"]},66631:e=>{e.exports=["Applica un punto di decisione manuale"]},15682:e=>{e.exports=["Applica rischio/rendimento manuale"]},15644:e=>{e.exports=["Applica onde decrescenti WPT"]},5897:e=>{e.exports=["Applica onde crescenti WPT"]},13345:e=>{e.exports=["Applica predefinito"]},95910:e=>{e.exports=["Applica questi indicatori all'intero layout"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Arco"]},42097:e=>{e.exports="Area"},96237:e=>{e.exports=["Freccia"]},48732:e=>{e.exports=["Freccia giù"]},82473:e=>{e.exports=["Freccia"]},8738:e=>{e.exports=["Freccia giù"]},35062:e=>{e.exports=["Freccia sx"]},92163:e=>{e.exports=["Freccia dx"]},33196:e=>{e.exports=["Freccia su"]},10650:e=>{e.exports=["Freccia su"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["Alla chiusura"]},21983:e=>{e.exports=["Atene"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (adatta dati a schermo)"]},38465:e=>{e.exports=["Ago"]},8975:e=>{e.exports=["Etichetta prezzo medio chiusura"]},87899:e=>{e.exports=["Linea prezzo medio di chiusura"]},22554:e=>{e.exports=["Media"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports=["Bahrein"]},40664:e=>{e.exports=["Fumetto"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay non è disponibile su questo tipo di grafico. Vuoi uscire dalla modalità?"]},16812:e=>{e.exports=["Barre"]},98838:e=>{e.exports=["Modello a barre"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports=["Belgrado"]},26825:e=>{e.exports=["Berlino"]},30251:e=>{e.exports=["Pennello"]},90204:e=>{e.exports=["Bruxelles"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Sposta avanti"]},26354:e=>{e.exports=["Porta in primo piano"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bucarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Da TradingView"]},75190:e=>{e.exports=["Vai alla data"]},38342:e=>{e.exports=["Vai a {lineToolName}"]},75139:e=>{e.exports=["Ho capito"]},81180:e=>{e.exports=["Scatola Gann"]},68102:e=>{e.exports=["Ventaglio Gann"]},66321:e=>{e.exports=["Quadrato Gann"]},87107:e=>{e.exports=["Quadrato di Gann fisso"]},7914:e=>{e.exports=["Barre fantasma"]},18367:e=>{e.exports=["Gran superciclo"]},97065:e=>{e.exports=["Vuoi davvero cancellare il modello '{name}'?"]},59368:e=>{e.exports=["Curva doppia"]},35273:e=>{ e.exports=["Fai un doppio click su un bordo qualsiasi per reimpostare il layout della griglia"]},5828:e=>{e.exports=["Doppio click per terminare il Percorso"]},63898:e=>{e.exports=["Doppio click per terminare la Multilinea"]},42660:e=>{e.exports=["Onda giù 1 o A"]},44788:e=>{e.exports=["Onda giù 2 o B"]},71263:e=>{e.exports=["Onda giù 3"]},70573:e=>{e.exports=["Onda giù 4"]},59560:e=>{e.exports=["Onda giù 5"]},70437:e=>{e.exports=["Onda giù C"]},53831:e=>{e.exports=["Apri la finestra dati"]},93345:e=>{e.exports=["Dati forniti da"]},76912:e=>{e.exports=["Data"]},60222:e=>{e.exports=["Range data"]},79859:e=>{e.exports=["Range data e prezzo"]},92203:e=>{e.exports=["Dic"]},69479:e=>{e.exports=["Gradi"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamante"]},3556:e=>{e.exports=["Canale disgiunto"]},62764:e=>{e.exports=["Spostamento"]},22903:e=>{e.exports=["Barra degli strumenti di disegno"]},8338:e=>{e.exports=["Traccia linea orizzontale"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports=["Dublino"]},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Inserisci nuovo nome layout grafico"]},93512:e=>{e.exports=["Modifica alert {title} ."]},91215:e=>{e.exports=["Onda di Elliott correttiva (ABC)"]},80983:e=>{e.exports=["Onda di Elliott doppia combo (WXY)"]},74118:e=>{e.exports=["Onda di Elliott impulsiva (12345)"]},95840:e=>{e.exports=["Onda di Elliot triangolo (ABCDE)"]},66637:e=>{e.exports=["Onda di Elliot tripla combo (WXYXZ)"]},69418:e=>{e.exports=["Ellisse"]},27558:e=>{e.exports=["Estendi linee alert"]},2578:e=>{e.exports=["Linea estesa"]},77295:e=>{e.exports=["Borsa"]},2899:e=>{e.exports=["Pannello esistente superiore"]},53387:e=>{e.exports=["Pannello esistente inferiore"]},36972:e=>{e.exports=["Previsione"]},17994:e=>{e.exports=["Impossibile salvare libreria"]},87375:e=>{e.exports=["Impossibile salvare script"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Canale Fib"]},64192:e=>{e.exports=["Cerchi Fib"]},63835:e=>{e.exports=["Ritracciamento Fibonacci"]},18072:e=>{e.exports=["Archi Fib"]},20877:e=>{e.exports=["Linee a ventaglio di Fibonacci"]},76783:e=>{e.exports=["Spirale Fib"]},89037:e=>{e.exports=["Ciclo temporale Fibonacci"]},72489:e=>{e.exports=["Cuneo Fib"]},21524:e=>{e.exports=["Bandiera"]},55678:e=>{e.exports=["Bandiera"]},29230:e=>{e.exports=["Cima/Fondo piatto"]},92754:e=>{e.exports=["Invertita"]},42015:e=>{e.exports=["La frazione non è valida."]},47542:e=>{e.exports=["Gli indicatori di tipo fondamentale non sono più disponibili nei grafici"]},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Candele vuote"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Linea orizzontale"]},76604:e=>{e.exports=["Semiretta orizzontale"]},42616:e=>{e.exports=["Testa e spalle"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Nascondi"]},33911:e=>{ -e.exports=["Nascondi tutto"]},95551:e=>{e.exports=["Nascondi tutti gli strumenti di disegno"]},44312:e=>{e.exports=["Nascondi ogni indicatore e disegno"]},67927:e=>{e.exports=["Nascondi disegni, indicatori, posizioni e ordini"]},86306:e=>{e.exports=["Nascondi ogni indicatore"]},70803:e=>{e.exports=["Nascondi tutte le posizioni e gli ordini"]},13277:e=>{e.exports=["Nascondi disegni"]},8251:e=>{e.exports=["Nascondi eventi sul grafico"]},44177:e=>{e.exports=["Nascondi indicatori"]},2441:e=>{e.exports=["Nascondi note sulle barre"]},90540:e=>{e.exports=["Nascondi posizioni e ordini"]},30777:e=>{e.exports=["Massimo"]},31994:e=>{e.exports=["Max-min"]},60259:e=>{e.exports=["Etichette prezzo max e min"]},21803:e=>{e.exports=["Linee prezzo max e min"]},31895:e=>{e.exports=["Evidenziatore"]},69085:e=>{e.exports=["L'istogramma è troppo grande, aumenta il valore 'Dimensione riga'."]},8122:e=>{e.exports=["L'istogramma è troppo grande, riduci il valore 'Dimensione riga'."]},23450:e=>{e.exports=["Immagine"]},71778:e=>{e.exports=["Intermedio"]},14177:e=>{e.exports=["Simbolo non valido"]},32619:e=>{e.exports=["Simbolo non valido"]},53239:e=>{e.exports=["Inverti asse"]},20062:e=>{e.exports=["Indicizzata a base 100"]},81584:e=>{e.exports=["Etichette valore indicatori"]},31485:e=>{e.exports=["Etichette nome indicatori"]},27677:e=>{e.exports=["Infolinea"]},98767:e=>{e.exports=["Inserisci indicatore"]},9114:e=>{e.exports=["Dentro"]},12354:e=>{e.exports=["Pitchfork Inside"]},26579:e=>{e.exports=["Icona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Giacarta"]},95425:e=>{e.exports=["Gen"]},42890:e=>{e.exports=["Gerusalemme"]},6215:e=>{e.exports=["Lug"]},15224:e=>{e.exports=["Giu"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Sulla sinistra"]},29404:e=>{e.exports=["Sulla destra"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports=["Albero oggetti"]},73546:e=>{e.exports=["Ott"]},39280:e=>{e.exports=["Apertura"]},25595:e=>{e.exports=["Originale"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Minimo"]},42284:e=>{e.exports=["Blocca"]},1441:e=>{e.exports=["Blocca/Sblocca"]},82232:e=>{e.exports=["Blocca cursore verticale di tempo"]},18219:e=>{e.exports=["Blocca rapporto prezzo/barra"]},12285:e=>{e.exports=["Logaritmica"]},50286:e=>{e.exports=["Londra"]},44604:e=>{e.exports=["Posizione long"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etichetta giù"]},13046:e=>{e.exports=["Etichetta su"]},94420:e=>{e.exports=["Etichette"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linea"]},38397:e=>{e.exports=["Linea con contrassegni"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports=["Linee"]},78104:e=>{e.exports=["Link all'immagine del grafico copiata negli appunti {emoji}"]},50091:e=>{e.exports=["Lisbona"]},64352:e=>{e.exports=["Lussemburgo"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Muovi il cursore e clicca sul punto dove vuoi fissare l'ancoraggio"]},45828:e=>{e.exports=["Sposta"]},44302:e=>{e.exports=["Sposta asse a sinistra"]}, -94338:e=>{e.exports=["Sposta asse a destra"]},66276:e=>{e.exports=["Schiff modificato"]},18559:e=>{e.exports=["Pitchfork Schiff modificata"]},18665:e=>{e.exports=["Mosca"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Città del Messico"]},75633:e=>{e.exports=["Unisci tutti gli assi in uno"]},95093:e=>{e.exports=["Misto"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Millennio"]},85884:e=>{e.exports=["Minuetto"]},9632:e=>{e.exports=["Minuscolo"]},63158:e=>{e.exports=["Riflesso"]},42769:e=>{e.exports=["Mascate"]},43088:e=>{e.exports=["N/D"]},95222:e=>{e.exports=["Nessun dato qui"]},3485:e=>{e.exports=["Nessun asse (schermo intero)"]},8886:e=>{e.exports=["Nessuna sincronizzazione"]},16971:e=>{e.exports=["Nessun dato sul volume"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Isola Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nuova Zelanda"]},40887:e=>{e.exports=["Nuovo pannello superiore"]},96712:e=>{e.exports=["Nuovo pannello inferiore"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Dati immessi non validi"]},64968:e=>{e.exports=["Qualcosa è andato storto. Prova di nuovo più tardi."]},10520:e=>{e.exports=["Salva nuovo layout grafico"]},9908:e=>{e.exports=["Salva come"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["San Paolo"]},37207:e=>{e.exports=["Utilizza solo scala del prezzo"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Pitchfork Schiff"]},1535:e=>{e.exports=["Lo script potrebbe non essere aggiornato se lasci la pagina."]},89517:e=>{e.exports=["Impostazioni"]},43247:e=>{e.exports=["Seconda frazione non valida."]},19796:e=>{e.exports=["Metti in secondo piano"]},23221:e=>{e.exports=["Sposta indietro"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Set"]},25866:e=>{e.exports=["Sessione"]},59827:e=>{e.exports=["Separatori sessione"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posizione short"]},81428:e=>{e.exports=["Mostra"]},98116:e=>{e.exports=["Mostra ogni disegno"]},39046:e=>{e.exports=["Mostra ogni indicatore e disegno"]},38293:e=>{e.exports=["Mostra disegni, indicatori, posizioni e ordini"]},49982:e=>{e.exports=["Mostra ogni indicatore"]},48284:e=>{e.exports=["Mostra tutte le idee"]},62632:e=>{e.exports=["Mostra tutte le posizioni e gli ordini"]},24620:e=>{e.exports=["Mostra switch contratto continuo"]},84813:e=>{e.exports=["Mostra la scadenza del contratto"]},66263:e=>{e.exports=["Mostra dividendi"]},46771:e=>{e.exports=["Mostra utili"]},87933:e=>{e.exports=["Mostra idee degli utenti che segui"]},72973:e=>{e.exports=["Mostra gli ultimi aggiornamenti"]},58669:e=>{e.exports=["Mostra solo mie idee"]},30816:e=>{e.exports=["Mostra frazionamenti"]},68161:e=>{e.exports=["Segnale"]},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports=["Curva sinusoidale"]},44904:e=>{e.exports=["Quadrato"]},70213:e=>{ -e.exports=["Superato il limite di {number} studi per layout. Rimuovine qualcuno, grazie."]},32733:e=>{e.exports=["Stile"]},65323:e=>{e.exports=["Sinistra"]},14113:e=>{e.exports=["Destra"]},93161:e=>{e.exports=["Rimani in modalità disegno"]},79511:e=>{e.exports=["Linea a step"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Stoccolma"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["Sotto-Minuetto"]},91889:e=>{e.exports=["SuperCiclo"]},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Errore simbolo"]},90932:e=>{e.exports=["Etichetta nome simbolo"]},65986:e=>{e.exports=["Informazioni simbolo"]},52054:e=>{e.exports=["Etichetta ultimo valore simbolo"]},33606:e=>{e.exports=["Sincronizza tutto"]},18008:e=>{e.exports=["Sincronizza nel layout"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Multilinea"]},34402:e=>{e.exports=["Percorso"]},70394:e=>{e.exports=["Canale parallelo"]},95995:e=>{e.exports=["Parigi"]},29682:e=>{e.exports=["Incolla"]},51102:e=>{e.exports=["Percentuale"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Fissa a nuovo asse sinistro"]},43707:e=>{e.exports=["Fissa a nuovo asse destro"]},91130:e=>{e.exports=["Fissa all'asse sinistro"]},61201:e=>{e.exports=["Fissa all'asse sinistro (nascosto)"]},764:e=>{e.exports=["Fissa all'asse destro"]},20207:e=>{e.exports=["Fissa all'asse destro (nascosto)"]},66156:e=>{e.exports=["Fissa all'asse (ora sinistro)"]},54727:e=>{e.exports=["Fissa all'asse (ora senza asse)"]},76598:e=>{e.exports=["Fissa all'asse (ora destro)"]},39065:e=>{e.exports=["Fissa all'asse (ora {label})"]},97324:e=>{e.exports=["Fissa all'asse {label}"]},56948:e=>{e.exports=["Fissa all'asse {label} (nascosto)"]},32156:e=>{e.exports=["Fissato all'asse sinistro"]},8128:e=>{e.exports=["Fissato all'asse sinistro (nascosto)"]},3822:e=>{e.exports=["Fissato all'asse destro"]},44538:e=>{e.exports=["Fissa all'asse destro (nascosto)"]},65810:e=>{e.exports=["Fissato all'asse {label}"]},14125:e=>{e.exports=["Fissato all'asse {label} (nascosto)"]},97378:e=>{e.exports=['Pulsante "+"']},46669:e=>{e.exports=["Abbiamo bisogno dell'autorizzazione del browser a copiare le tue note. Altrimenti, puoi premere {keystroke}"]},35963:e=>{e.exports=["Tieni premuto {key} per mantenere la posizione durante lo zoom"]},95921:e=>{e.exports=["Etichetta prezzo"]},28625:e=>{e.exports=["Nota di prezzo"]},2032:e=>{e.exports=["Range prezzo"]},32061:e=>{e.exports=["Il formato quotazioni non è valido."]},91492:e=>{e.exports=["Linea quotazioni"]},48404:e=>{e.exports=["Primario"]},87086:e=>{e.exports=["Proiezione"]},10160:e=>{e.exports=["Pubblicato su {customer} il {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rettangolo ruotato"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Raggio"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rettangolo"]},41615:e=>{e.exports=["Ripeti"]}, -35001:e=>{e.exports=["Regressione trend"]},34596:e=>{e.exports=["Elimina"]},1434:e=>{e.exports=["Elimina disegni"]},13951:e=>{e.exports=["Elimina indicatori"]},4142:e=>{e.exports=["Rinomina layout grafico"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Reimposta la visualizzazione del grafico"]},17258:e=>{e.exports=["Reimposta asse di prezzo"]},25333:e=>{e.exports=["Reimposta asse di tempo"]},52588:e=>{e.exports=["Riyad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Avviso"]},48474:e=>{e.exports=["Varsavia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Testo"]},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports=["Modello"]},29198:e=>{e.exports=["Il fornitore del dato non fornisce i volumi per questo simbolo."]},8162:e=>{e.exports=["Impossibile caricare anteprima pubblicazione. Disabilita le estensioni del browser e riprova."]},65943:e=>{e.exports=["Questo indicatore non può essere applicato ad un altro indicatore"]},74986:e=>{e.exports=["Questo script è su invito. Per richiedere l'accesso, devi contattare l'autore."]},98538:e=>{e.exports=["Pattern Three Drives"]},30973:e=>{e.exports=["Tick"]},31976:e=>{e.exports=["Ora"]},64375:e=>{e.exports=["Fuso orario"]},95005:e=>{e.exports=["Cicli temporali"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Angolo Trend"]},23104:e=>{e.exports=["Trend line"]},15501:e=>{e.exports=["Estensione Fibonacci"]},31196:e=>{e.exports=["Ciclo temporale su trend Fibonacci"]},29245:e=>{e.exports=["Triangolo"]},83356:e=>{e.exports=["Triangolo giù"]},12390:e=>{e.exports=["Pattern a triangolo"]},28340:e=>{e.exports=["Triangolo su"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Annulla"]},25933:e=>{e.exports=["Unità"]},15101:e=>{e.exports=["Sblocca"]},34150:e=>{e.exports=["Su Onda 4"]},83927:e=>{e.exports=["Su Onda 5"]},58976:e=>{e.exports=["Su Onda 1 o A"]},11661:e=>{e.exports=["Su Onda 2 o B"]},53958:e=>{e.exports=["Su Onda 3"]},66560:e=>{e.exports=["Su Onda C"]},18426:e=>{e.exports=["Profilo volume ad intervallo fisso"]},61022:e=>{e.exports=["L'indicatore di Profilo volume è disponibile solo con uno dei nostri abbonamenti."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Linea verticale"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilità"]},27557:e=>{e.exports=["Visibilità intervalli"]},89960:e=>{e.exports=["Visibile al passaggio del mouse"]},22198:e=>{e.exports=["Ordine visualizzazione"]},7050:e=>{e.exports=["Incrocio X"]},66527:e=>{e.exports=["Pattern XABCD"]},17126:e=>{e.exports=["Non puoi consultare il pivot con quella risoluzione in questo timeframe"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zurigo"]},76020:e=>{e.exports=["cambio grado Elliott"]},83935:e=>{e.exports=["cambio etichette non sovrapposte"]},39402:e=>{e.exports=["cambio visibilità etichetta prezzo medio chiusura"]},98866:e=>{e.exports=["cambio visibilità linea prezzo medio chiusura"]},5100:e=>{ -e.exports=["cambia visibilità etichette bid e ask"]},32311:e=>{e.exports=["cambia visibilità linee bid e ask"]},22641:e=>{e.exports=["cambio valuta"]},30501:e=>{e.exports=["cambio layout grafico su {title}"]},7017:e=>{e.exports=["cambio visibilità switch contratto continuo"]},58108:e=>{e.exports=["cambia visibilità conto alla rovescia"]},7151:e=>{e.exports=["cambio range tempo"]},84944:e=>{e.exports=["cambia visibilità dividendi staccati"]},79574:e=>{e.exports=["cambia visibilità eventi sul grafico"]},88217:e=>{e.exports=["cambia visibilità utili rilasciati"]},28288:e=>{e.exports=["modifica la visibilità della scadenza dei contratti futures"]},66805:e=>{e.exports=["cambia visibilità etichette prezzo min e max"]},92556:e=>{e.exports=["cambia visibilità linee prezzo max e min"]},87027:e=>{e.exports=["cambia visibilità etichette nomi indicatori"]},14922:e=>{e.exports=["cambia visibilità etichette valore indicatori"]},19839:e=>{e.exports=["modifica visibilità ultimi aggiornamenti"]},23783:e=>{e.exports=["modifica gruppo di collegamento"]},87510:e=>{e.exports=["cambio altezza pannello"]},50190:e=>{e.exports=["cambia visibilità pulsante +"]},49889:e=>{e.exports=["cambia visibilità etichette prezzo pre e post mercato"]},16750:e=>{e.exports=["cambia visibilità linea prezzo pre e post mercato"]},59883:e=>{e.exports=["cambia visibilità linea chiusura precedente"]},67761:e=>{e.exports=["Cambia linea prezzo"]},69510:e=>{e.exports=["cambio rapporto prezzo / barra"]},32303:e=>{e.exports=["Cambia timeframe"]},526:e=>{e.exports=["Cambia simbolo"]},9402:e=>{e.exports=["cambio visibilità etichette simbolo"]},53150:e=>{e.exports=["cambia visibilità ultimo valore simbolo"]},12707:e=>{e.exports=["cambia visibilità chiusura precedente simbolo"]},65303:e=>{e.exports=["cambio sessione"]},15403:e=>{e.exports=["cambio visibilità separatori sessione"]},53438:e=>{e.exports=["cambio stile serie"]},74488:e=>{e.exports=["cambia visibilità frazionamenti"]},20505:e=>{e.exports=["cambio fusorario"]},39028:e=>{e.exports=["cambio unità"]},21511:e=>{e.exports=["Cambia visibilità"]},16698:e=>{e.exports=["Cambia visibilità all'intervallo corrente"]},78422:e=>{e.exports=["Cambia visibilità all'intervallo corrente e superiore"]},49529:e=>{e.exports=["Cambia visibilità all'intervallo corrente e inferiore"]},66927:e=>{e.exports=["Cambia visibilità a tutti gli intervalli"]},74428:e=>{e.exports=["cambio stile {title}"]},72032:e=>{e.exports=["cambio punto {pointIndex}"]},65911:e=>{e.exports=["grafici da TradingView"]},5179:e=>{e.exports=["Clonazione strumento"]},3195:e=>{e.exports=["Crea gruppo strumenti linea"]},92659:e=>{e.exports=["Crea gruppo strumenti linea dalla selezione"]},81791:e=>{e.exports=["creazione {tool}"]},63649:e=>{e.exports=["taglia fonti"]},78755:e=>{e.exports=["taglia {title}"]},99113:e=>{e.exports=["Aggiungi strumento linea {lineTool} al gruppo {name}"]},40242:e=>{e.exports=["aggiungi le linee al gruppo {group}"]},22856:e=>{e.exports=["Applica questo dato finanziario all'intero layout"]},82388:e=>{ -e.exports=["applica questo indicatore all'intero layout"]},94292:e=>{e.exports=["Applica questa strategia all'intero layout"]},27982:e=>{e.exports=["Applica questo simbolo all'intero layout"]},66568:e=>{e.exports=["applica tema grafico"]},64034:e=>{e.exports=["applicazione proprietà grafico"]},49037:e=>{e.exports=["Applica modello disegno"]},96996:e=>{e.exports=["applicazione reset su fonti selezionate"]},44547:e=>{e.exports=["applica indicatori su layout intero"]},26065:e=>{e.exports=["Applica modello indicatore {template}"]},58570:e=>{e.exports=["applicazione tema barra strumenti"]},27195:e=>{e.exports=["metti gruppo {title} in primo piano"]},78246:e=>{e.exports=["porta {title} davanti"]},56763:e=>{e.exports=["Manda {title} avanti"]},5607:e=>{e.exports=["da TradingView"]},90621:e=>{e.exports=["blocco range di tempo"]},12962:e=>{e.exports=["rimozione livello"]},63391:e=>{e.exports=["Escludi strumenti linea dal gruppo {group}"]},59942:e=>{e.exports=["rovesciamento pattern a barre"]},70301:e=>{e.exports=["Nascondi {title}"]},91842:e=>{e.exports=["Nascondi etichette linee alert"]},54781:e=>{e.exports=["Nascondi tutti gli strumenti di disegno"]},44974:e=>{e.exports=["Nascondi note sulle barre"]},28916:e=>{e.exports=["blocco intervallo"]},94245:e=>{e.exports=["Inverti asse"]},90743:e=>{e.exports=["inserimento {title}"]},53146:e=>{e.exports=["inserimento {title} dopo {targetTitle}"]},74055:e=>{e.exports=["Inserisci {title} dopo {target}"]},11231:e=>{e.exports=["aggiungi {title} prima di {target}"]},67176:e=>{e.exports=["aggiungi {title} prima di {targetTitle}"]},54597:e=>{e.exports=["caricamento modello disegni default"]},30295:e=>{e.exports=["caricamento...."]},50193:e=>{e.exports=["Blocca {title}"]},4963:e=>{e.exports=["blocca gruppo {group}"]},68163:e=>{e.exports=["blocca oggetti"]},47107:e=>{e.exports=["spostamento"]},11303:e=>{e.exports=["Sposta {title} su nuovo asse sinistro"]},45544:e=>{e.exports=["sposta {title} su un nuovo asse a destra"]},81898:e=>{e.exports=["Sposta tutti gli assi a sinistra"]},22863:e=>{e.exports=["Sposta tutti gli assi a destra"]},45356:e=>{e.exports=["spostamento disegno/i"]},15086:e=>{e.exports=["sposta a sinistra"]},61711:e=>{e.exports=["sposta a destra"]},4184:e=>{e.exports=["Sposta asse"]},74642:e=>{e.exports=["Dissocia {title} dall'asse (schermo intero)"]},45223:e=>{e.exports=["Rendi gruppo {group} invisibile"]},87927:e=>{e.exports=["Rendi gruppo {group} visibile"]},62153:e=>{e.exports=["unione sotto"]},70746:e=>{e.exports=["unione a pannello"]},66143:e=>{e.exports=["unione sopra"]},81870:e=>{e.exports=["replica pattern a barre"]},16542:e=>{e.exports=["N/D"]},47222:e=>{e.exports=["scala di prezzo"]},99042:e=>{e.exports=["Utilizza solo scala del prezzo"]},35962:e=>{e.exports=["cambio scala"]},68193:e=>{e.exports=["scorrimento"]},70009:e=>{e.exports=["scorrimento tempo"]},69485:e=>{e.exports=["impostazione strategia di selezione scala di prezzo su {title}"]},16259:e=>{e.exports=["porta {title} indietro"]},66781:e=>{e.exports=["porta {title} indietro"]},4998:e=>{ -e.exports=["metti gruppo {title} in secondo piano"]},64704:e=>{e.exports=["condivisione globale linee"]},77554:e=>{e.exports=["condivisione linee su layout"]},16237:e=>{e.exports=["mostra etichette linee alert"]},13622:e=>{e.exports=["mostra tutte le idee"]},26267:e=>{e.exports=["mostra idee degli utenti seguiti"]},40061:e=>{e.exports=["mostra solo le mie idee"]},52010:e=>{e.exports=["rimani in modalità disegno"]},98784:e=>{e.exports=["stop sincronizzazione disegni"]},57011:e=>{e.exports=["ferma sincronizzazione linee"]},92831:e=>{e.exports=["blocco simbolo"]},60635:e=>{e.exports=["sincronizza ora"]},99769:e=>{e.exports=["fornito da"]},68111:e=>{e.exports=["fornito da TradingView"]},96916:e=>{e.exports=["incolla disegno"]},80611:e=>{e.exports=["incolla indicatore"]},41601:e=>{e.exports=["incolla {title}"]},84018:e=>{e.exports=["fissa all'asse sinistro"]},22615:e=>{e.exports=["Fissa all'asse destro"]},56015:e=>{e.exports=["fissa sull'asse {label}"]},33348:e=>{e.exports=["modifica pannelli"]},15516:e=>{e.exports=["Rimuovi tutti gli indicatori"]},80171:e=>{e.exports=["rimuovi tutti i disegni e gli indicatori"]},59211:e=>{e.exports=["rimozione linee vuote deselezionate"]},44656:e=>{e.exports=["Elimina disegni"]},70653:e=>{e.exports=["rimuovi gruppo disegni"]},66414:e=>{e.exports=["rimozione fonti dati linea"]},47637:e=>{e.exports=["rimozione pannello"]},39859:e=>{e.exports=["rimuovi {title}"]},78811:e=>{e.exports=["rimozione strumenti linea del gruppo {name}"]},16338:e=>{e.exports=["Rinomina gruppo {group} in {newName}"]},30910:e=>{e.exports=["ripristina dimensioni layout"]},21948:e=>{e.exports=["reset scala"]},55064:e=>{e.exports=["Reimposta asse di tempo"]},13034:e=>{e.exports=["modifica dimensioni layout"]},9608:e=>{e.exports=["ripristino default"]},63060:e=>{e.exports=["attiva/disattiva scala automatica"]},98860:e=>{e.exports=["switch scala indicizzata su base 100"]},21203:e=>{e.exports=["blocco scala"]},60166:e=>{e.exports=["attiva/disattiva scala logaritmica"]},68642:e=>{e.exports=["Attiva scala percentuale"]},33714:e=>{e.exports=["switch scala regolare"]},47122:e=>{e.exports=["traccia tempo"]},28068:e=>{e.exports=["disattiva condivisione linee"]},66824:e=>{e.exports=["sblocca oggetti"]},51114:e=>{e.exports=["Sblocca gruppo {group}"]},92421:e=>{e.exports=["sblocca {title}"]},20057:e=>{e.exports=["separazione su nuovo pannello"]},52540:e=>{e.exports=["separazione sopra"]},86949:e=>{e.exports=["separazione sotto"]},50728:e=>{e.exports=["Aggiorna script {title}"]},33355:e=>{e.exports=["{count} barre"]},88841:e=>{e.exports=["{symbol} dati finanziari da TradingView"]},38641:e=>{e.exports=["{userName} ha pubblicato su {customer} il {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["ingrandimento"]},9645:e=>{e.exports=["riduzione"]},30572:e=>{e.exports=["giorno","giorni"]},52254:e=>{e.exports=["ora","ore"]},99062:e=>{e.exports=["mese","mesi"]},69143:e=>{e.exports=["minuto","minuti"]},71787:e=>{e.exports=["secondo","secondi"]},82797:e=>{e.exports="range"},47966:e=>{e.exports=["settimana","settimane"]},99136:e=>{ -e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollaro australiano/Dollaro canadese"],e.exports["#AUDCHF-symbol-description"]=["Dollaro australiano / Franco svizzero"],e.exports["#AUDJPY-symbol-description"]=["Dollaro australiano / Yen giapponese"],e.exports["#AUDNZD-symbol-description"]=["Dollaro australiano / Dollaro neozelandese"],e.exports["#AUDRUB-symbol-description"]=["Dollaro australiano / Rublo russo"],e.exports["#AUDUSD-symbol-description"]=["Dollaro australiano / Dollaro"],e.exports["#BRLJPY-symbol-description"]=["Real brasiliano / Yen giapponese"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollaro Canadese"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Cinese"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Sudcoreano"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rublo Russo"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollaro"],e.exports["#BVSP-symbol-description"]=["Indice Brasile Bovespa"],e.exports["#CADJPY-symbol-description"]=["Dollaro canadese / Yen giapponese"],e.exports["#CB1!-symbol-description"]=["Petrolio Greggio Brent"],e.exports["#CHFJPY-symbol-description"]=["Franco svizzero / Yen giapponese"],e.exports["#COPPER-symbol-description"]=["CFD Rame"],e.exports["#ES1-symbol-description"]=["E-mini Futures S&P 500"],e.exports["#ESP35-symbol-description"]=["Indice IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Dollaro australiano"],e.exports["#EURBRL-symbol-description"]=["Euro / Real brasiliano"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollaro canadese"],e.exports["#EURCHF-symbol-description"]=["Euro / Franco svizzero"],e.exports["#EURGBP-symbol-description"]=["Euro / Sterlina"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen giapponese"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollaro neozelandese"],e.exports["#EURRUB-symbol-description"]=["Euro / Rublo russo"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro / Rublo russo TOM"],e.exports["#EURSEK-symbol-description"]=["Euro / Corona svedese"],e.exports["#EURTRY-symbol-description"]=["Euro / Nuova lira turca"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollaro"],e.exports["#EUSTX50-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indice CAC 40"],e.exports["#GB10-symbol-description"]=["Titoli di stato UK 10 anni"],e.exports["#GBPAUD-symbol-description"]=["Sterlina / Dollaro australiano"],e.exports["#GBPCAD-symbol-description"]=["Sterlina / Dollaro canadese"],e.exports["#GBPCHF-symbol-description"]=["Sterlina / Franco svizzero"],e.exports["#GBPEUR-symbol-description"]=["Sterlina / Euro"],e.exports["#GBPJPY-symbol-description"]=["Sterlina / Yen giapponese"],e.exports["#GBPNZD-symbol-description"]=["Sterlina / Dollaro neozelandese"],e.exports["#GBPRUB-symbol-description"]=["Sterlina / Rublo russo"], -e.exports["#GBPUSD-symbol-description"]=["Sterlina / Dollaro"],e.exports["#GER30-symbol-description"]=["DAX Indice azionario tedesco"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Indice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indice Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen giapponese / Won sudcoreano"],e.exports["#JPYRUB-symbol-description"]=["Yen giapponese / Rublo russo"],e.exports["#KA1-symbol-description"]=["Futures Zucchero #11"],e.exports["#KG1-symbol-description"]=["Futures Cotone"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["INDICE MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]=["Indice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollaro neozelandese / Yen giapponese"],e.exports["#NZDUSD-symbol-description"]=["Dollaro neozelandese / Dollaro"],e.exports["#RB1-symbol-description"]=["Futures Benzina RBOB"],e.exports["#RTS-symbol-description"]=["Indice Russo RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Indice FTSE 100"],e.exports["#USDBRL-symbol-description"]=["Dollaro / Real brasiliano"],e.exports["#USDCAD-symbol-description"]=["Dollaro / Dollaro canadese"],e.exports["#USDCHF-symbol-description"]=["Dollaro / Franco svizzero"],e.exports["#USDCNY-symbol-description"]=["Dollaro / Yuan cinese"],e.exports["#USDDKK-symbol-description"]=["Dollaro / Corona danese"],e.exports["#USDHKD-symbol-description"]=["Dollaro / Dollaro Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollaro / Rupiah"],e.exports["#USDINR-symbol-description"]=["Dollaro / Rupìa indiana"],e.exports["#USDJPY-symbol-description"]=["Dollaro / Yen giapponese"],e.exports["#USDKRW-symbol-description"]=["Dollaro / Won sudcoreano"],e.exports["#USDMXN-symbol-description"]=["Dollaro / Peso messicano"],e.exports["#USDPHP-symbol-description"]=["Dollaro / Peso filippino"],e.exports["#USDRUB-symbol-description"]=["Dollaro / Rublo russo"],e.exports["#USDRUB_TOM-symbol-description"]=["Dollaro / Rublo russo TOM"],e.exports["#USDSEK-symbol-description"]=["Dollaro / Corona svedese"],e.exports["#USDSGD-symbol-description"]=["Dollaro / Dollaro Singapore"],e.exports["#USDTRY-symbol-description"]=["Dollaro / Nuova lira turca"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Argento / Dollaro"],e.exports["#XAUUSD-symbol-description"]=["Oro / Dollaro"], -e.exports["#XPDUSD-symbol-description"]=["CFD Palladio"],e.exports["#XPTUSD-symbol-description"]=["Platino / Dollaro"],e.exports["#ZS1-symbol-description"]=["Futures Soia - ECBT"],e.exports["#ZW1-symbol-description"]=["Futures Grano - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Sterlina"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indice MOEX"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dollaro Australiano"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen Giapponese"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Real Brasiliano"],e.exports["#PT10-symbol-description"]=["Titoli di stato Portogallo 10 anni"],e.exports["#TXSX-symbol-description"]=["Indice TSX 60"],e.exports["#VIXC-symbol-description"]=["Indice VIX TSX 60"],e.exports["#USDPLN-symbol-description"]=["DOLLARO USA / ZLOTY POLACCO"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty Polacco"],e.exports["#CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollaro Canadese"],e.exports["#ITI2!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2019-symbol-description"]=["Futures Minerale di Ferro"], -e.exports["#ITIQ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Indice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indice Jakarta Composite"],e.exports["#INDEX:KLSE-symbol-description"]=["Indice Bursa Malaysia KLCI"],e.exports["#INDEX:NZD-symbol-description"]=["Indice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indice STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indice Shanghai Composite"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indice MOEX"],e.exports["#NYMEX:KT1!-symbol-description"]=["Futures Caffè"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD Gas Naturale"],e.exports["#OANDA:USDPLN-symbol-description"]=["DOLLARO USA / ZLOTY POLACCO"],e.exports["#TSX:TX60-symbol-description"]=["Indice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregate Bond Index ETF (CAD-Hedged) UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indice VIX S&P/TSX 60"],e.exports["#TVC:CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Titoli di stato Spagna 10 anni"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Titoli di stato UK 2 anni"],e.exports["#TVC:GB10-symbol-description"]=["Titoli di stato UK 10 anni"],e.exports["#TVC:GOLD-symbol-description"]=["CFD Oro (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Titoli di stato Indonesia 3 anni"],e.exports["#TVC:ID10-symbol-description"]=["Titoli di stato Indonesia 10 anni"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD Palladio (US$/OZ)"], -e.exports["#TVC:PT10-symbol-description"]=["Titoli di stato Portogallo 10 anni"],e.exports["#TVC:SILVER-symbol-description"]=["CFD Argento (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indice S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indice Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["Indice (Capital Index) S&P/NZX ALL"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Titoli di stato Australia 10 anni"],e.exports["#TVC:CN10-symbol-description"]=["Titoli di stato Cina 10 anni"],e.exports["#TVC:KR10-symbol-description"]=["Titoli di stato Corea 10 anni"],e.exports["#NYMEX:RB1!-symbol-description"]=["Futures Benzina RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Futures NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Futures Etanolo NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD Rame (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futures Zinco"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futures Grano"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futures Zucchero #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futures Mais"],e.exports["#CME:E61!-symbol-description"]=["Futures Euro"],e.exports["#CME:B61!-symbol-description"]=["Futures Sterlina britannica"],e.exports["#CME:QJY1!-symbol-description"]=["Futures Yen Giapponese"],e.exports["#CME:A61!-symbol-description"]=["Futures Dollaro Australiano"],e.exports["#CME:D61!-symbol-description"]=["Futures Dollaro Canadese"],e.exports["#CME:SP1!-symbol-description"]=["Futures S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Futures NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futures E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Futures NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Indice Futures-US$ IBOVESPA"],e.exports["#CBOT:TY1!-symbol-description"]=["Futures T-Note 10 anni"],e.exports["#CBOT:FV1!-symbol-description"]=["Futures T-Note 5 anni"],e.exports["#CBOT:ZE1!-symbol-description"]=["Futures T-Note 3 anni"],e.exports["#CBOT:TU1!-symbol-description"]=["Futures T-Note 2 anni"],e.exports["#CBOT:FF1!-symbol-description"]=["Futures 30-Day FED Funds Interest Rate"],e.exports["#CBOT:US1!-symbol-description"]=["Futures T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Indice Euro"],e.exports["#TVC:JXY-symbol-description"]=["Indice Yen giapponese"],e.exports["#TVC:BXY-symbol-description"]=["Indice Sterlina"],e.exports["#TVC:AXY-symbol-description"]=["Indice Dollaro australiano"],e.exports["#TVC:CXY-symbol-description"]=["Indice Dollaro canadese"],e.exports["#FRED:GDP-symbol-description"]=["Prodotto interno lordo, 1 decimale"],e.exports["#FRED:UNRATE-symbol-description"]=["Tasso di disoccupazione"], -e.exports["#FRED:POP-symbol-description"]=["Popolazione totale: tutte le età compresi i militari in missione"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollaro"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indice IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futures Rame"],e.exports["#INDEX:HSCE-symbol-description"]=["Indice Hang Seng China Enterprises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Futures Petrolio Greggio Leggero"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Indice delle 30 maggiori società tedesche"],e.exports["#TVC:DE10-symbol-description"]=["Titoli di stato Germania 10 anni"],e.exports["#TVC:DJI-symbol-description"]=["Indice Industriale Dow Jones"],e.exports["#TVC:DXY-symbol-description"]=["Indice Dollaro americano"],e.exports["#TVC:FR10-symbol-description"]=["Titoli di stato Francia 10 anni"],e.exports["#TVC:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indice IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 Anni Treasury Bond ETF"],e.exports["#ASX:XJO-symbol-description"]=["Indice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indice S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indice Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Futures Gas Naturale"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Futures Mais"],e.exports["#TVC:IN10-symbol-description"]=["Titoli di stato India 10 anni"],e.exports["#TVC:IT10-symbol-description"]=["Titoli di stato Italia 10 anni"],e.exports["#TVC:JP10-symbol-description"]=["Titoli di stato Giappone 10 anni"],e.exports["#TVC:NDX-symbol-description"]=["Indice US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indice Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Indice di stato Turchia 10 anni"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD Petrolio greggio Brent"],e.exports["#TVC:UKX-symbol-description"]=["Indice UK 100"],e.exports["#TVC:US02-symbol-description"]=["Titoli di stato USA 2 anni"],e.exports["#TVC:US05-symbol-description"]=["Titoli di stato USA 5 anni"],e.exports["#TVC:US10-symbol-description"]=["Titoli di stato USA 10 anni"],e.exports["#TVC:USOIL-symbol-description"]=["CFD Petrolio WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 Anni Treasury Bond ETF"],e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF", -e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Petrolio Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Petrolio Greggio Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Petrolio WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Cotone #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Latte III Classe"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Oro"],e.exports["#CME:GF-symbol-description"]=["Bestiame Manzo (GF)"],e.exports["#CME:HE-symbol-description"]=["Carne di Maiale"],e.exports["#NASDAQ:IEF-symbol-description"]=["Ishares Treasury Bond ETF 7-10 anni"],e.exports["#NASDAQ:IEI-symbol-description"]=["Ishares Treasury Bond ETF 3-7 anni"],e.exports["#NYMEX:KA1-symbol-description"]=["Futures Zucchero #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Caffè"],e.exports["#NYMEX:KG1-symbol-description"]=["Futures Cotone"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Bestiame Vivo"],e.exports["#ICEEUR:LO-symbol-description"]=["Gasolio ICE"],e.exports["#CME:LS-symbol-description"]=["Legname (LS)"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas Naturale"],e.exports["#ICEUSA:OJ-symbol-description"]=["Succo d'arancia (OJ)"],e.exports["#NYMEX:PA-symbol-description"]=["Palladio"],e.exports["#NYSE:PBR-symbol-description"]=["Petrolio Brasiliano (PBR)"],e.exports["#NYMEX:PL-symbol-description"]=["Platino"],e.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini Rame"],e.exports["#NYMEX:RB-symbol-description"]=["Benzina RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Futures Benzina RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Argento"],e.exports["#NASDAQ:TLT-symbol-description"]=["Ishares Treasury Bond ETF 20+ Anni"],e.exports["#TVC:VIX-symbol-description"]=["Indice volatilità S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Zinco"],e.exports["#CBOT:ZC-symbol-description"]=["Mais"],e.exports["#CBOT:ZK-symbol-description"]=["Futures Etanolo"],e.exports["#CBOT:ZL-symbol-description"]=["Olio semi di soia"],e.exports["#CBOT:ZO-symbol-description"]=["Avena"],e.exports["#CBOT:ZR-symbol-description"]=["Riso grezzo"],e.exports["#CBOT:ZS-symbol-description"]=["Germogli di soia"],e.exports["#CBOT:ZS1-symbol-description"]=["Futures Soia"],e.exports["#CBOT:ZW-symbol-description"]=["Grano"],e.exports["#CBOT:ZW1-symbol-description"]=["Futures Grano - ECBT"], -e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#CADUSD-symbol-description"]=["Dollaro canadese / Dollaro USA"],e.exports["#CHFUSD-symbol-description"]=["Franco svizzero / Dollaro USA"],e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen giapponese / Dollaro"],e.exports["#USDAUD-symbol-description"]=["Dollaro USA / Dollaro australiano"],e.exports["#USDEUR-symbol-description"]=["Dollaro USA / Euro"],e.exports["#USDGBP-symbol-description"]=["Dollaro / Sterlina"],e.exports["#USDNZD-symbol-description"]=["Dollaro USA / Dollaro neozelandese"],e.exports["#UKOIL-symbol-description"]=["CFD Petrolio greggio (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD Petrolio greggio (WTI)"],e.exports["#US30-symbol-description"]=["Indice Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollaro"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dollaro"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollaro"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dollaro"],e.exports["#SP:SPX-symbol-description"]=["Indice S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Titoli di stato USA 30 anni"],e.exports["#COMEX:SI1!-symbol-description"]=["Futures Argento"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Dollaro"],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dollaro"],e.exports["#CME:BTC1!-symbol-description"]=["Futures Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Futures Oro"],e.exports["#CORNUSD-symbol-description"]=["CFD Mais"],e.exports["#COTUSD-symbol-description"]=["CFD Cotone"],e.exports["#DJ:DJA-symbol-description"]=["Indice Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Indice Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Sterlina"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen"],e.exports["#EURNOK-symbol-description"]=["Euro / Corona Novergese"],e.exports["#GBPPLN-symbol-description"]=["Sterlina / Zloty Polacco"],e.exports["#MOEX:BR1!-symbol-description"]=["Futures Petrolio Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Futures Cotone"],e.exports["#NYMEX:PL1!-symbol-description"]=["Futures Platino"],e.exports["#SOYBNUSD-symbol-description"]=["CFD Semi di soia"],e.exports["#SUGARUSD-symbol-description"]=["CFD Zucchero"],e.exports["#TVC:IXIC-symbol-description"]=["Indice Composite US"],e.exports["#TVC:RU-symbol-description"]=["Indice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollaro / Rand Sudafricano"],e.exports["#WHEATUSD-symbol-description"]=["CFD Grano"], -e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Futures Semi di Soia"],e.exports["#SP:MID-symbol-description"]=["Indice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD Rame"],e.exports["#TVC:NYA-symbol-description"]=["Indice NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD Platino (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Indice Mercato Svizzero"],e.exports["#TVC:SXY-symbol-description"]=["Indice Franco Svizzero"],e.exports["#TVC:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Futures Indice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Futures Indice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Futures Bitcoin CBOE"],e.exports["#TVC:MY10-symbol-description"]=["Titoli di stato Malesia 10 anni"],e.exports["#CME:S61!-symbol-description"]=["Futures Franco Svizzero"],e.exports["#TVC:DEU30-symbol-description"]=["Indice DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indice Dollaro Neozelandese"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Index FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indice MOEX Russia"],e.exports["#FX:US30-symbol-description"]=["Indice Industriale Dow Jones"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Futures Indice MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dollaro"],e.exports["#XMRUSD-symbol-description"]=["Monero / Dollaro"],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dollaro"],e.exports["#TVC:CAC-symbol-description"]=["Indice CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Rendimento titoli di stato Gran Bretagna 10 anni"],e.exports["#TVC:AU10Y-symbol-description"]=["Rendimento titoli di stato Australia 10 anni"],e.exports["#TVC:CN10Y-symbol-description"]=["Rendimento titoli di stato Cina 10 anni"],e.exports["#TVC:DE10Y-symbol-description"]=["Rendimento titoli di stato Germania 10 anni"],e.exports["#TVC:ES10Y-symbol-description"]=["Rendimento titoli di stato Spagna 10 anni"],e.exports["#TVC:FR10Y-symbol-description"]=["Rendimento titoli di stato Francia 10 anni"],e.exports["#TVC:IN10Y-symbol-description"]=["Rendimento titoli di stato India 10 anni"],e.exports["#TVC:IT10Y-symbol-description"]=["Rendimento titoli di stato Italia 10 anni"],e.exports["#TVC:JP10Y-symbol-description"]=["Rendimento titoli di stato Giappone 10 anni"],e.exports["#TVC:KR10Y-symbol-description"]=["Rendimento titoli di stato Corea 10 anni"],e.exports["#TVC:MY10Y-symbol-description"]=["Rendimento titoli di stato Malesia 10 anni"],e.exports["#TVC:PT10Y-symbol-description"]=["Rendimento titoli di stato Portogallo 10 anni"],e.exports["#TVC:TR10Y-symbol-description"]=["Rendimento titoli di stato Turchia 10 anni"], -e.exports["#TVC:US02Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 2 anni"],e.exports["#TVC:US05Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 5 anni"],e.exports["#TVC:US10Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 10 anni"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]=["Futures yen giapponese"],e.exports["#CME_MINI:J71!-symbol-description"]=["Futures E-mini yen giapponese"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Futures E-micro yen giapponese / dollaro"],e.exports["#CME:M61!-symbol-description"]=["Futures peso messicano"],e.exports["#CME:T61!-symbol-description"]=["Futures rand sud africano"],e.exports["#CME:SK1!-symbol-description"]=["Futures corona svedese"],e.exports["#CME:QT1!-symbol-description"]=["Futures renmimbi cinese / dollaro"],e.exports["#COMEX:AUP1!-symbol-description"]=["Futures Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Futures real brasiliano"],e.exports["#CME:WP1!-symbol-description"]=["Futures zloty polacco"],e.exports["#CME:N61!-symbol-description"]=["Futures dollaro neozelandese"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Futures E-micro dollaro australiano / dollaro"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Futures E-micro franco svizzero / dollaro"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Futures E-micro euro / dollaro"],e.exports["#CME_MINI:E71!-symbol-description"]=["Futures E-mini euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Future carburante etanolo denaturato"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Futures E-micro sterlina / dollaro"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futures E-mini benzina"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futures E-mini olio combustibile"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futures E-mini rame"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futures E-mini gas naturale"],e.exports["#CME:E41!-symbol-description"]=["Futures dollaro / lira turca"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futures argento (mini)"],e.exports["#CME:DL1!-symbol-description"]=["Futures latte, classe III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Futures uranio"],e.exports["#CBOT:BO1!-symbol-description"]=["Futures olio di soia"],e.exports["#CME:HE1!-symbol-description"]=["Futures carne di maiale"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Futures carbone Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futures E-mini petrolio greggio leggero"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Futures mini Brent Financial"],e.exports["#COMEX:AEP1!-symbol-description"]=["Futures Aluminium European Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Futures 30 Day Federal Funds Interest Rate"],e.exports["#CME:LE1!-symbol-description"]=["Futures bestiame vivo"],e.exports["#CME:UP1!-symbol-description"]=["Futures franco svizzero / yen giapponese"], -e.exports["#CBOT:ZN1!-symbol-description"]=["Futures T-Note 10 anni"],e.exports["#CBOT:ZB1!-symbol-description"]=["Futures T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Futures mangime bestiame"],e.exports["#CBOT:UD1!-symbol-description"]=["Futures Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Futures CME Housing — Washington DC"],e.exports["#CBOT:ZO1!-symbol-description"]=["Futures avena"],e.exports["#CBOT:ZM1!-symbol-description"]=["Futures farina di soia"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futures mini mais"],e.exports["#CBOT:ZC1!-symbol-description"]=["Futures mais"],e.exports["#CME:LS1!-symbol-description"]=["Futures legname"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futures mini grano"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futures mini soia"],e.exports["#CBOT:ZS1!-symbol-description"]=["Futures soia"],e.exports["#NYMEX:PA1!-symbol-description"]=["Futures palladio"],e.exports["#CME:FTU1!-symbol-description"]=["Futures E-mini Indice FTSE USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Futures riso"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futures oro (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futures oro (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Futures E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Futures E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Futures piombo"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Futures E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indice South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Indice IPC Mexico"],e.exports["#BCBA:IMV-symbol-description"]=["Indice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]=["Indice EDX 30 price return"],e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]=["Indice azionario Taiwan ponderato sulla capitalizzazione"],e.exports["#QSE:GNRI-symbol-description"]=["Indice QE"],e.exports["#BME:IBC-symbol-description"]=["Indice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indice grezzo S&P / NZX 50"],e.exports["#SIX:SMI-symbol-description"]=["Indice mercato svizzero"],e.exports["#SZSE:399001-symbol-description"]=["Indice SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indice Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indice IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indice Straits Time"],e.exports["#DFM:DFMGI-symbol-description"]=["Indice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indice Korea Composite Stock Price"], -e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indice FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indice NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indice Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indice OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Indice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Indice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indice volatilità S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indice PHLX Gold and Silver Sector"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indice Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indice Dow Jones Commodity Coffee"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indice Dow Jones Commodity Energy"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indice PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Indice Dow Jones Commodity Sugar"],e.exports["#DJ:DJCICC-symbol-description"]=["Indice Dow Jones Commodity Cocoa"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indice Dow Jones Commodity Grains"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indice Dow Jones Commodity Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indice Dow Jones Commodity Silver"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indice Dow Jones Commodity Nickel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indice PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indice Dow Jones Commodity Gold"],e.exports["#SP:SPGSCI-symbol-description"]=["Indice S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indice PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Indice Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Indice S&P 500 Value"],e.exports["#SP:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indice Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indice NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Indice AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indice Nasdaq Composite"],e.exports["#DJ:DJT-symbol-description"]=["Indice Dow Jones Transportation Average"], -e.exports["#NYSE:NYA-symbol-description"]=["Indice NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Futures cocco"],e.exports["#USDILS-symbol-description"]=["Dollaro / Siclo israeliano"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]=["Rendimento titoli di stato Polonia 10 anni"],e.exports["#TVC:PL05Y-symbol-description"]=["Rendimento titoli di stato Polonia 5 anni"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD contratto perpetuo"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD contratto perpetuo"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD contratto perpetuo"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD contratto future perpetuo"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD contratto future perpetuo"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD contratto future perpetuo"],e.exports["#USDHUF-symbol-description"]=["Dollaro / Fiorino ungherese"],e.exports["#USDTHB-symbol-description"]=["Dollaro / Baht thailandese"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Futures burro (continuo: contratto a scadenza frontale)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Indice Bitcoin / Dollaro"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Indice futures E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Cap di mercato totale cripto, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Indice futures dollaro"],e.exports["#NYMEX:TT1!-symbol-description"]=["Futures cotone"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC contratto future perpetuo"], -e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH contratto future perpetuo"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP contratto future perpetuo"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC contratto future perpetuo"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Titoli di stato Canada, 10 anni"],e.exports["#TVC:CA10Y-symbol-description"]=["Titoli di stato Canada, rendimento 10 anni"],e.exports["#TVC:ID10Y-symbol-description"]=["Titoli di stato Indonesia, 10 anni"],e.exports["#TVC:NL10-symbol-description"]=["Titoli di stato Olanda, 10 anni"],e.exports["#TVC:NL10Y-symbol-description"]=["Titoli di stato Olanda, rendimento 10 anni"],e.exports["#TVC:NZ10-symbol-description"]=["Titoli di stato Nuova Zelanda, 10 anni"],e.exports["#TVC:NZ10Y-symbol-description"]=["Titoli di stato Nuova Zelanda, rendimento 10 anni"],e.exports["#SOLUSD-symbol-description"]=["Solana / Dollaro"],e.exports["#LUNAUSD-symbol-description"]=["Luna / Dollaro"],e.exports["#UNIUSD-symbol-description"]=["Uniswap / Dollaro"],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real brasiliano"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Sudcoreano"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rublo russo"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht thai"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht thai"],e.exports["#TVC:EU10YY-symbol-description"]=["Titoli di stato Euro 10 YR Yield"]}}]); \ No newline at end of file +e.exports=["Nascondi tutto"]},95551:e=>{e.exports=["Nascondi tutti gli strumenti di disegno"]},44312:e=>{e.exports=["Nascondi ogni indicatore e disegno"]},67927:e=>{e.exports=["Nascondi disegni, indicatori, posizioni e ordini"]},86306:e=>{e.exports=["Nascondi ogni indicatore"]},70803:e=>{e.exports=["Nascondi tutte le posizioni e gli ordini"]},13277:e=>{e.exports=["Nascondi disegni"]},8251:e=>{e.exports=["Nascondi eventi sul grafico"]},44177:e=>{e.exports=["Nascondi indicatori"]},2441:e=>{e.exports=["Nascondi note sulle barre"]},90540:e=>{e.exports=["Nascondi posizioni e ordini"]},30777:e=>{e.exports=["Massimo"]},31994:e=>{e.exports=["Max-min"]},60259:e=>{e.exports=["Etichette prezzo max e min"]},21803:e=>{e.exports=["Linee prezzo max e min"]},31895:e=>{e.exports=["Evidenziatore"]},69085:e=>{e.exports=["L'istogramma è troppo grande, aumenta il valore 'Dimensione riga'."]},8122:e=>{e.exports=["L'istogramma è troppo grande, riduci il valore 'Dimensione riga'."]},23450:e=>{e.exports=["Immagine"]},71778:e=>{e.exports=["Intermedio"]},14177:e=>{e.exports=["Simbolo non valido"]},53239:e=>{e.exports=["Inverti asse"]},20062:e=>{e.exports=["Indicizzata a base 100"]},81584:e=>{e.exports=["Etichette valore indicatori"]},31485:e=>{e.exports=["Etichette nome indicatori"]},27677:e=>{e.exports=["Infolinea"]},98767:e=>{e.exports=["Inserisci indicatore"]},9114:e=>{e.exports=["Dentro"]},12354:e=>{e.exports=["Pitchfork Inside"]},26579:e=>{e.exports=["Icona"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Giacarta"]},95425:e=>{e.exports=["Gen"]},42890:e=>{e.exports=["Gerusalemme"]},6215:e=>{e.exports=["Lug"]},15224:e=>{e.exports=["Giu"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Sulla sinistra"]},29404:e=>{e.exports=["Sulla destra"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports=["Albero oggetti"]},73546:e=>{e.exports=["Ott"]},39280:e=>{e.exports=["Apertura"]},25595:e=>{e.exports=["Originale"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Minimo"]},42284:e=>{e.exports=["Blocca"]},1441:e=>{e.exports=["Blocca/Sblocca"]},82232:e=>{e.exports=["Blocca cursore verticale di tempo"]},18219:e=>{e.exports=["Blocca rapporto prezzo/barra"]},12285:e=>{e.exports=["Logaritmica"]},50286:e=>{e.exports=["Londra"]},44604:e=>{e.exports=["Posizione long"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etichetta giù"]},13046:e=>{e.exports=["Etichetta su"]},94420:e=>{e.exports=["Etichette"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linea"]},38397:e=>{e.exports=["Linea con contrassegni"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports=["Linee"]},78104:e=>{e.exports=["Link all'immagine del grafico copiata negli appunti {emoji}"]},50091:e=>{e.exports=["Lisbona"]},64352:e=>{e.exports=["Lussemburgo"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Muovi il cursore e clicca sul punto dove vuoi fissare l'ancoraggio"]},45828:e=>{e.exports=["Sposta"]},44302:e=>{e.exports=["Sposta asse a sinistra"]},94338:e=>{e.exports=["Sposta asse a destra"]}, +66276:e=>{e.exports=["Schiff modificato"]},18559:e=>{e.exports=["Pitchfork Schiff modificata"]},18665:e=>{e.exports=["Mosca"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Città del Messico"]},75633:e=>{e.exports=["Unisci tutti gli assi in uno"]},95093:e=>{e.exports=["Misto"]},10931:e=>{e.exports="Micro"},58397:e=>{e.exports=["Millennio"]},85884:e=>{e.exports=["Minuetto"]},9632:e=>{e.exports=["Minuscolo"]},63158:e=>{e.exports=["Riflesso"]},42769:e=>{e.exports=["Mascate"]},43088:e=>{e.exports=["N/D"]},3485:e=>{e.exports=["Nessun asse (schermo intero)"]},8886:e=>{e.exports=["Nessuna sincronizzazione"]},16971:e=>{e.exports=["Nessun dato sul volume"]},75549:e=>{e.exports=["Nota"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports=["Isola Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nuova Zelanda"]},40887:e=>{e.exports=["Nuovo pannello superiore"]},96712:e=>{e.exports=["Nuovo pannello inferiore"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Dati immessi non validi"]},64968:e=>{e.exports=["Qualcosa è andato storto. Prova di nuovo più tardi."]},10520:e=>{e.exports=["Salva nuovo layout grafico"]},9908:e=>{e.exports=["Salva come"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["San Paolo"]},37207:e=>{e.exports=["Utilizza solo scala del prezzo"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Pitchfork Schiff"]},1535:e=>{e.exports=["Lo script potrebbe non essere aggiornato se lasci la pagina."]},89517:e=>{e.exports=["Impostazioni"]},43247:e=>{e.exports=["Seconda frazione non valida."]},19796:e=>{e.exports=["Metti in secondo piano"]},23221:e=>{e.exports=["Sposta indietro"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["Set"]},25866:e=>{e.exports=["Sessione"]},59827:e=>{e.exports=["Separatori sessione"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Posizione short"]},81428:e=>{e.exports=["Mostra"]},98116:e=>{e.exports=["Mostra ogni disegno"]},39046:e=>{e.exports=["Mostra ogni indicatore e disegno"]},38293:e=>{e.exports=["Mostra disegni, indicatori, posizioni e ordini"]},49982:e=>{e.exports=["Mostra ogni indicatore"]},48284:e=>{e.exports=["Mostra tutte le idee"]},62632:e=>{e.exports=["Mostra tutte le posizioni e gli ordini"]},24620:e=>{e.exports=["Mostra switch contratto continuo"]},84813:e=>{e.exports=["Mostra la scadenza del contratto"]},66263:e=>{e.exports=["Mostra dividendi"]},46771:e=>{e.exports=["Mostra utili"]},87933:e=>{e.exports=["Mostra idee degli utenti che segui"]},72973:e=>{e.exports=["Mostra gli ultimi aggiornamenti"]},58669:e=>{e.exports=["Mostra solo mie idee"]},30816:e=>{e.exports=["Mostra frazionamenti"]},68161:e=>{e.exports=["Segnale"]},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports=["Curva sinusoidale"]},44904:e=>{e.exports=["Quadrato"]},70213:e=>{e.exports=["Superato il limite di {number} studi per layout. Rimuovine qualcuno, grazie."]},32733:e=>{e.exports=["Stile"]},65323:e=>{ +e.exports=["Sinistra"]},14113:e=>{e.exports=["Destra"]},93161:e=>{e.exports=["Rimani in modalità disegno"]},79511:e=>{e.exports=["Linea a step"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Stoccolma"]},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["Sotto-Minuetto"]},91889:e=>{e.exports=["SuperCiclo"]},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Errore simbolo"]},90932:e=>{e.exports=["Etichetta nome simbolo"]},65986:e=>{e.exports=["Informazioni simbolo"]},52054:e=>{e.exports=["Etichetta ultimo valore simbolo"]},33606:e=>{e.exports=["Sincronizza tutto"]},18008:e=>{e.exports=["Sincronizza nel layout"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Multilinea"]},34402:e=>{e.exports=["Percorso"]},70394:e=>{e.exports=["Canale parallelo"]},95995:e=>{e.exports=["Parigi"]},29682:e=>{e.exports=["Incolla"]},51102:e=>{e.exports=["Percentuale"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Fissa a nuovo asse sinistro"]},43707:e=>{e.exports=["Fissa a nuovo asse destro"]},91130:e=>{e.exports=["Fissa all'asse sinistro"]},61201:e=>{e.exports=["Fissa all'asse sinistro (nascosto)"]},764:e=>{e.exports=["Fissa all'asse destro"]},20207:e=>{e.exports=["Fissa all'asse destro (nascosto)"]},66156:e=>{e.exports=["Fissa all'asse (ora sinistro)"]},54727:e=>{e.exports=["Fissa all'asse (ora senza asse)"]},76598:e=>{e.exports=["Fissa all'asse (ora destro)"]},39065:e=>{e.exports=["Fissa all'asse (ora {label})"]},97324:e=>{e.exports=["Fissa all'asse {label}"]},56948:e=>{e.exports=["Fissa all'asse {label} (nascosto)"]},32156:e=>{e.exports=["Fissato all'asse sinistro"]},8128:e=>{e.exports=["Fissato all'asse sinistro (nascosto)"]},3822:e=>{e.exports=["Fissato all'asse destro"]},44538:e=>{e.exports=["Fissa all'asse destro (nascosto)"]},65810:e=>{e.exports=["Fissato all'asse {label}"]},14125:e=>{e.exports=["Fissato all'asse {label} (nascosto)"]},97378:e=>{e.exports=['Pulsante "+"']},46669:e=>{e.exports=["Abbiamo bisogno dell'autorizzazione del browser a copiare le tue note. Altrimenti, puoi premere {keystroke}"]},35963:e=>{e.exports=["Tieni premuto {key} per mantenere la posizione durante lo zoom"]},95921:e=>{e.exports=["Etichetta prezzo"]},28625:e=>{e.exports=["Nota di prezzo"]},2032:e=>{e.exports=["Range prezzo"]},32061:e=>{e.exports=["Il formato quotazioni non è valido."]},91492:e=>{e.exports=["Linea quotazioni"]},48404:e=>{e.exports=["Primario"]},87086:e=>{e.exports=["Proiezione"]},10160:e=>{e.exports=["Pubblicato su {customer} il {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Rettangolo ruotato"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Raggio"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rettangolo"]},41615:e=>{e.exports=["Ripeti"]},35001:e=>{e.exports=["Regressione trend"]},34596:e=>{e.exports=["Elimina"]},1434:e=>{e.exports=["Elimina disegni"]},13951:e=>{ +e.exports=["Elimina indicatori"]},4142:e=>{e.exports=["Rinomina layout grafico"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Reimposta la visualizzazione del grafico"]},17258:e=>{e.exports=["Reimposta asse di prezzo"]},25333:e=>{e.exports=["Reimposta asse di tempo"]},52588:e=>{e.exports=["Riyad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Avviso"]},48474:e=>{e.exports=["Varsavia"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Testo"]},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports=["Modello"]},29198:e=>{e.exports=["Il fornitore del dato non fornisce i volumi per questo simbolo."]},8162:e=>{e.exports=["Impossibile caricare anteprima pubblicazione. Disabilita le estensioni del browser e riprova."]},65943:e=>{e.exports=["Questo indicatore non può essere applicato ad un altro indicatore"]},74986:e=>{e.exports=["Questo script è su invito. Per richiedere l'accesso, devi contattare l'autore."]},98538:e=>{e.exports=["Pattern Three Drives"]},30973:e=>{e.exports=["Tick"]},31976:e=>{e.exports=["Ora"]},64375:e=>{e.exports=["Fuso orario"]},95005:e=>{e.exports=["Cicli temporali"]},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Angolo Trend"]},23104:e=>{e.exports=["Trend line"]},15501:e=>{e.exports=["Estensione Fibonacci"]},31196:e=>{e.exports=["Ciclo temporale su trend Fibonacci"]},29245:e=>{e.exports=["Triangolo"]},83356:e=>{e.exports=["Triangolo giù"]},12390:e=>{e.exports=["Pattern a triangolo"]},28340:e=>{e.exports=["Triangolo su"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Annulla"]},25933:e=>{e.exports=["Unità"]},15101:e=>{e.exports=["Sblocca"]},34150:e=>{e.exports=["Su Onda 4"]},83927:e=>{e.exports=["Su Onda 5"]},58976:e=>{e.exports=["Su Onda 1 o A"]},11661:e=>{e.exports=["Su Onda 2 o B"]},53958:e=>{e.exports=["Su Onda 3"]},66560:e=>{e.exports=["Su Onda C"]},18426:e=>{e.exports=["Profilo volume ad intervallo fisso"]},61022:e=>{e.exports=["L'indicatore di Profilo volume è disponibile solo con uno dei nostri abbonamenti."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Linea verticale"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Visibilità"]},27557:e=>{e.exports=["Visibilità intervalli"]},89960:e=>{e.exports=["Visibile al passaggio del mouse"]},22198:e=>{e.exports=["Ordine visualizzazione"]},7050:e=>{e.exports=["Incrocio X"]},66527:e=>{e.exports=["Pattern XABCD"]},17126:e=>{e.exports=["Non puoi consultare il pivot con quella risoluzione in questo timeframe"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zurigo"]},76020:e=>{e.exports=["cambio grado Elliott"]},83935:e=>{e.exports=["cambio etichette non sovrapposte"]},39402:e=>{e.exports=["cambio visibilità etichetta prezzo medio chiusura"]},98866:e=>{e.exports=["cambio visibilità linea prezzo medio chiusura"]},5100:e=>{e.exports=["cambia visibilità etichette bid e ask"]},32311:e=>{e.exports=["cambia visibilità linee bid e ask"]},22641:e=>{e.exports=["cambio valuta"]}, +30501:e=>{e.exports=["cambio layout grafico su {title}"]},7017:e=>{e.exports=["cambio visibilità switch contratto continuo"]},58108:e=>{e.exports=["cambia visibilità conto alla rovescia"]},7151:e=>{e.exports=["cambio range tempo"]},84944:e=>{e.exports=["cambia visibilità dividendi staccati"]},79574:e=>{e.exports=["cambia visibilità eventi sul grafico"]},88217:e=>{e.exports=["cambia visibilità utili rilasciati"]},28288:e=>{e.exports=["modifica la visibilità della scadenza dei contratti futures"]},66805:e=>{e.exports=["cambia visibilità etichette prezzo min e max"]},92556:e=>{e.exports=["cambia visibilità linee prezzo max e min"]},87027:e=>{e.exports=["cambia visibilità etichette nomi indicatori"]},14922:e=>{e.exports=["cambia visibilità etichette valore indicatori"]},19839:e=>{e.exports=["modifica visibilità ultimi aggiornamenti"]},23783:e=>{e.exports=["modifica gruppo di collegamento"]},87510:e=>{e.exports=["cambio altezza pannello"]},50190:e=>{e.exports=["cambia visibilità pulsante +"]},49889:e=>{e.exports=["cambia visibilità etichette prezzo pre e post mercato"]},16750:e=>{e.exports=["cambia visibilità linea prezzo pre e post mercato"]},59883:e=>{e.exports=["cambia visibilità linea chiusura precedente"]},67761:e=>{e.exports=["Cambia linea prezzo"]},69510:e=>{e.exports=["cambio rapporto prezzo / barra"]},32303:e=>{e.exports=["Cambia timeframe"]},526:e=>{e.exports=["Cambia simbolo"]},9402:e=>{e.exports=["cambio visibilità etichette simbolo"]},53150:e=>{e.exports=["cambia visibilità ultimo valore simbolo"]},12707:e=>{e.exports=["cambia visibilità chiusura precedente simbolo"]},65303:e=>{e.exports=["cambio sessione"]},15403:e=>{e.exports=["cambio visibilità separatori sessione"]},53438:e=>{e.exports=["cambio stile serie"]},74488:e=>{e.exports=["cambia visibilità frazionamenti"]},20505:e=>{e.exports=["cambio fusorario"]},39028:e=>{e.exports=["cambio unità"]},21511:e=>{e.exports=["Cambia visibilità"]},16698:e=>{e.exports=["Cambia visibilità all'intervallo corrente"]},78422:e=>{e.exports=["Cambia visibilità all'intervallo corrente e superiore"]},49529:e=>{e.exports=["Cambia visibilità all'intervallo corrente e inferiore"]},66927:e=>{e.exports=["Cambia visibilità a tutti gli intervalli"]},74428:e=>{e.exports=["cambio stile {title}"]},72032:e=>{e.exports=["cambio punto {pointIndex}"]},65911:e=>{e.exports=["grafici da TradingView"]},5179:e=>{e.exports=["Clonazione strumento"]},3195:e=>{e.exports=["Crea gruppo strumenti linea"]},92659:e=>{e.exports=["Crea gruppo strumenti linea dalla selezione"]},81791:e=>{e.exports=["creazione {tool}"]},63649:e=>{e.exports=["taglia fonti"]},78755:e=>{e.exports=["taglia {title}"]},99113:e=>{e.exports=["Aggiungi strumento linea {lineTool} al gruppo {name}"]},40242:e=>{e.exports=["aggiungi le linee al gruppo {group}"]},22856:e=>{e.exports=["Applica questo dato finanziario all'intero layout"]},82388:e=>{e.exports=["applica questo indicatore all'intero layout"]},94292:e=>{e.exports=["Applica questa strategia all'intero layout"]},27982:e=>{e.exports=["Applica questo simbolo all'intero layout"]}, +66568:e=>{e.exports=["applica tema grafico"]},64034:e=>{e.exports=["applicazione proprietà grafico"]},49037:e=>{e.exports=["Applica modello disegno"]},96996:e=>{e.exports=["applicazione reset su fonti selezionate"]},44547:e=>{e.exports=["applica indicatori su layout intero"]},26065:e=>{e.exports=["Applica modello indicatore {template}"]},58570:e=>{e.exports=["applicazione tema barra strumenti"]},27195:e=>{e.exports=["metti gruppo {title} in primo piano"]},78246:e=>{e.exports=["porta {title} davanti"]},56763:e=>{e.exports=["Manda {title} avanti"]},5607:e=>{e.exports=["da TradingView"]},90621:e=>{e.exports=["blocco range di tempo"]},12962:e=>{e.exports=["rimozione livello"]},63391:e=>{e.exports=["Escludi strumenti linea dal gruppo {group}"]},59942:e=>{e.exports=["rovesciamento pattern a barre"]},70301:e=>{e.exports=["Nascondi {title}"]},91842:e=>{e.exports=["Nascondi etichette linee alert"]},54781:e=>{e.exports=["Nascondi tutti gli strumenti di disegno"]},44974:e=>{e.exports=["Nascondi note sulle barre"]},28916:e=>{e.exports=["blocco intervallo"]},94245:e=>{e.exports=["Inverti asse"]},90743:e=>{e.exports=["inserimento {title}"]},53146:e=>{e.exports=["inserimento {title} dopo {targetTitle}"]},74055:e=>{e.exports=["Inserisci {title} dopo {target}"]},11231:e=>{e.exports=["aggiungi {title} prima di {target}"]},67176:e=>{e.exports=["aggiungi {title} prima di {targetTitle}"]},54597:e=>{e.exports=["caricamento modello disegni default"]},30295:e=>{e.exports=["caricamento...."]},50193:e=>{e.exports=["Blocca {title}"]},4963:e=>{e.exports=["blocca gruppo {group}"]},68163:e=>{e.exports=["blocca oggetti"]},47107:e=>{e.exports=["spostamento"]},11303:e=>{e.exports=["Sposta {title} su nuovo asse sinistro"]},45544:e=>{e.exports=["sposta {title} su un nuovo asse a destra"]},81898:e=>{e.exports=["Sposta tutti gli assi a sinistra"]},22863:e=>{e.exports=["Sposta tutti gli assi a destra"]},45356:e=>{e.exports=["spostamento disegno/i"]},15086:e=>{e.exports=["sposta a sinistra"]},61711:e=>{e.exports=["sposta a destra"]},4184:e=>{e.exports=["Sposta asse"]},74642:e=>{e.exports=["Dissocia {title} dall'asse (schermo intero)"]},45223:e=>{e.exports=["Rendi gruppo {group} invisibile"]},87927:e=>{e.exports=["Rendi gruppo {group} visibile"]},62153:e=>{e.exports=["unione sotto"]},70746:e=>{e.exports=["unione a pannello"]},66143:e=>{e.exports=["unione sopra"]},81870:e=>{e.exports=["replica pattern a barre"]},16542:e=>{e.exports=["N/D"]},47222:e=>{e.exports=["scala di prezzo"]},99042:e=>{e.exports=["Utilizza solo scala del prezzo"]},35962:e=>{e.exports=["cambio scala"]},68193:e=>{e.exports=["scorrimento"]},70009:e=>{e.exports=["scorrimento tempo"]},69485:e=>{e.exports=["impostazione strategia di selezione scala di prezzo su {title}"]},16259:e=>{e.exports=["porta {title} indietro"]},66781:e=>{e.exports=["porta {title} indietro"]},4998:e=>{e.exports=["metti gruppo {title} in secondo piano"]},64704:e=>{e.exports=["condivisione globale linee"]},77554:e=>{e.exports=["condivisione linee su layout"]},16237:e=>{e.exports=["mostra etichette linee alert"]}, +13622:e=>{e.exports=["mostra tutte le idee"]},26267:e=>{e.exports=["mostra idee degli utenti seguiti"]},40061:e=>{e.exports=["mostra solo le mie idee"]},52010:e=>{e.exports=["rimani in modalità disegno"]},98784:e=>{e.exports=["stop sincronizzazione disegni"]},57011:e=>{e.exports=["ferma sincronizzazione linee"]},92831:e=>{e.exports=["blocco simbolo"]},60635:e=>{e.exports=["sincronizza ora"]},99769:e=>{e.exports=["fornito da"]},68111:e=>{e.exports=["fornito da TradingView"]},96916:e=>{e.exports=["incolla disegno"]},80611:e=>{e.exports=["incolla indicatore"]},41601:e=>{e.exports=["incolla {title}"]},84018:e=>{e.exports=["fissa all'asse sinistro"]},22615:e=>{e.exports=["Fissa all'asse destro"]},56015:e=>{e.exports=["fissa sull'asse {label}"]},33348:e=>{e.exports=["modifica pannelli"]},15516:e=>{e.exports=["Rimuovi tutti gli indicatori"]},80171:e=>{e.exports=["rimuovi tutti i disegni e gli indicatori"]},59211:e=>{e.exports=["rimozione linee vuote deselezionate"]},44656:e=>{e.exports=["Elimina disegni"]},70653:e=>{e.exports=["rimuovi gruppo disegni"]},66414:e=>{e.exports=["rimozione fonti dati linea"]},47637:e=>{e.exports=["rimozione pannello"]},39859:e=>{e.exports=["rimuovi {title}"]},78811:e=>{e.exports=["rimozione strumenti linea del gruppo {name}"]},16338:e=>{e.exports=["Rinomina gruppo {group} in {newName}"]},30910:e=>{e.exports=["ripristina dimensioni layout"]},21948:e=>{e.exports=["reset scala"]},55064:e=>{e.exports=["Reimposta asse di tempo"]},13034:e=>{e.exports=["modifica dimensioni layout"]},9608:e=>{e.exports=["ripristino default"]},63060:e=>{e.exports=["attiva/disattiva scala automatica"]},98860:e=>{e.exports=["switch scala indicizzata su base 100"]},21203:e=>{e.exports=["blocco scala"]},60166:e=>{e.exports=["attiva/disattiva scala logaritmica"]},68642:e=>{e.exports=["Attiva scala percentuale"]},33714:e=>{e.exports=["switch scala regolare"]},47122:e=>{e.exports=["traccia tempo"]},28068:e=>{e.exports=["disattiva condivisione linee"]},66824:e=>{e.exports=["sblocca oggetti"]},51114:e=>{e.exports=["Sblocca gruppo {group}"]},92421:e=>{e.exports=["sblocca {title}"]},20057:e=>{e.exports=["separazione su nuovo pannello"]},52540:e=>{e.exports=["separazione sopra"]},86949:e=>{e.exports=["separazione sotto"]},50728:e=>{e.exports=["Aggiorna script {title}"]},33355:e=>{e.exports=["{count} barre"]},88841:e=>{e.exports=["{symbol} dati finanziari da TradingView"]},38641:e=>{e.exports=["{userName} ha pubblicato su {customer} il {date}"]},59833:e=>{e.exports="zoom"},19813:e=>{e.exports=["ingrandimento"]},9645:e=>{e.exports=["riduzione"]},30572:e=>{e.exports=["giorno","giorni"]},52254:e=>{e.exports=["ora","ore"]},99062:e=>{e.exports=["mese","mesi"]},69143:e=>{e.exports=["minuto","minuti"]},71787:e=>{e.exports=["secondo","secondi"]},82797:e=>{e.exports="range"},47966:e=>{e.exports=["settimana","settimane"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dollaro australiano/Dollaro canadese"], +e.exports["#AUDCHF-symbol-description"]=["Dollaro australiano / Franco svizzero"],e.exports["#AUDJPY-symbol-description"]=["Dollaro australiano / Yen giapponese"],e.exports["#AUDNZD-symbol-description"]=["Dollaro australiano / Dollaro neozelandese"],e.exports["#AUDRUB-symbol-description"]=["Dollaro australiano / Rublo russo"],e.exports["#AUDUSD-symbol-description"]=["Dollaro australiano / Dollaro"],e.exports["#BRLJPY-symbol-description"]=["Real brasiliano / Yen giapponese"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dollaro Canadese"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Cinese"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Sudcoreano"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rublo Russo"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollaro"],e.exports["#BVSP-symbol-description"]=["Indice Brasile Bovespa"],e.exports["#CADJPY-symbol-description"]=["Dollaro canadese / Yen giapponese"],e.exports["#CB1!-symbol-description"]=["Petrolio Greggio Brent"],e.exports["#CHFJPY-symbol-description"]=["Franco svizzero / Yen giapponese"],e.exports["#COPPER-symbol-description"]=["CFD Rame"],e.exports["#ES1-symbol-description"]=["E-mini Futures S&P 500"],e.exports["#ESP35-symbol-description"]=["Indice IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro / Dollaro australiano"],e.exports["#EURBRL-symbol-description"]=["Euro / Real brasiliano"],e.exports["#EURCAD-symbol-description"]=["Euro / Dollaro canadese"],e.exports["#EURCHF-symbol-description"]=["Euro / Franco svizzero"],e.exports["#EURGBP-symbol-description"]=["Euro / Sterlina"],e.exports["#EURJPY-symbol-description"]=["Euro / Yen giapponese"],e.exports["#EURNZD-symbol-description"]=["Euro / Dollaro neozelandese"],e.exports["#EURRUB-symbol-description"]=["Euro / Rublo russo"],e.exports["#EURRUB_TOM-symbol-description"]=["Euro / Rublo russo TOM"],e.exports["#EURSEK-symbol-description"]=["Euro / Corona svedese"],e.exports["#EURTRY-symbol-description"]=["Euro / Nuova lira turca"],e.exports["#EURUSD-symbol-description"]=["Euro / Dollaro"],e.exports["#EUSTX50-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indice CAC 40"],e.exports["#GB10-symbol-description"]=["Titoli di stato UK 10 anni"],e.exports["#GBPAUD-symbol-description"]=["Sterlina / Dollaro australiano"],e.exports["#GBPCAD-symbol-description"]=["Sterlina / Dollaro canadese"],e.exports["#GBPCHF-symbol-description"]=["Sterlina / Franco svizzero"],e.exports["#GBPEUR-symbol-description"]=["Sterlina / Euro"],e.exports["#GBPJPY-symbol-description"]=["Sterlina / Yen giapponese"],e.exports["#GBPNZD-symbol-description"]=["Sterlina / Dollaro neozelandese"],e.exports["#GBPRUB-symbol-description"]=["Sterlina / Rublo russo"],e.exports["#GBPUSD-symbol-description"]=["Sterlina / Dollaro"],e.exports["#GER30-symbol-description"]=["DAX Indice azionario tedesco"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A", +e.exports["#ITA40-symbol-description"]=["Indice FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indice Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["Yen giapponese / Won sudcoreano"],e.exports["#JPYRUB-symbol-description"]=["Yen giapponese / Rublo russo"],e.exports["#KA1-symbol-description"]=["Futures Zucchero #11"],e.exports["#KG1-symbol-description"]=["Futures Cotone"],e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["INDICE MICEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]=["Indice Nikkei 225"],e.exports["#NZDJPY-symbol-description"]=["Dollaro neozelandese / Yen giapponese"],e.exports["#NZDUSD-symbol-description"]=["Dollaro neozelandese / Dollaro"],e.exports["#RB1-symbol-description"]=["Futures Benzina RBOB"],e.exports["#RTS-symbol-description"]=["Indice Russo RTS"],e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indice S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["Indice FTSE 100"],e.exports["#USDBRL-symbol-description"]=["Dollaro / Real brasiliano"],e.exports["#USDCAD-symbol-description"]=["Dollaro / Dollaro canadese"],e.exports["#USDCHF-symbol-description"]=["Dollaro / Franco svizzero"],e.exports["#USDCNY-symbol-description"]=["Dollaro / Yuan cinese"],e.exports["#USDDKK-symbol-description"]=["Dollaro / Corona danese"],e.exports["#USDHKD-symbol-description"]=["Dollaro / Dollaro Hong Kong"],e.exports["#USDIDR-symbol-description"]=["Dollaro / Rupiah"],e.exports["#USDINR-symbol-description"]=["Dollaro / Rupìa indiana"],e.exports["#USDJPY-symbol-description"]=["Dollaro / Yen giapponese"],e.exports["#USDKRW-symbol-description"]=["Dollaro / Won sudcoreano"],e.exports["#USDMXN-symbol-description"]=["Dollaro / Peso messicano"],e.exports["#USDPHP-symbol-description"]=["Dollaro / Peso filippino"],e.exports["#USDRUB-symbol-description"]=["Dollaro / Rublo russo"],e.exports["#USDRUB_TOM-symbol-description"]=["Dollaro / Rublo russo TOM"],e.exports["#USDSEK-symbol-description"]=["Dollaro / Corona svedese"],e.exports["#USDSGD-symbol-description"]=["Dollaro / Dollaro Singapore"],e.exports["#USDTRY-symbol-description"]=["Dollaro / Nuova lira turca"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Argento / Dollaro"],e.exports["#XAUUSD-symbol-description"]=["Oro / Dollaro"],e.exports["#XPDUSD-symbol-description"]=["CFD Palladio"],e.exports["#XPTUSD-symbol-description"]=["Platino / Dollaro"],e.exports["#ZS1-symbol-description"]=["Futures Soia - ECBT"],e.exports["#ZW1-symbol-description"]=["Futures Grano - ECBT"], +e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Sterlina"],e.exports["#MICEXINDEXCF-symbol-description"]=["Indice MOEX"],e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dollaro Australiano"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen Giapponese"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Real Brasiliano"],e.exports["#PT10-symbol-description"]=["Titoli di stato Portogallo 10 anni"],e.exports["#TXSX-symbol-description"]=["Indice TSX 60"],e.exports["#VIXC-symbol-description"]=["Indice VIX TSX 60"],e.exports["#USDPLN-symbol-description"]=["DOLLARO USA / ZLOTY POLACCO"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty Polacco"],e.exports["#CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dollaro Canadese"],e.exports["#ITI2!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIF2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIG2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIH2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIJ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIK2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIM2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIN2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIQ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2018-symbol-description"]=["Futures Minerale di Ferro"], +e.exports["#ITIU2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIU2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIV2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIX2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2017-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2018-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2019-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#ITIZ2020-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Indice S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indice S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indice BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["Indice WIG20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indice Jakarta Composite"],e.exports["#INDEX:KLSE-symbol-description"]=["Indice Bursa Malaysia KLCI"],e.exports["#INDEX:NZD-symbol-description"]=["Indice NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indice STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indice Shanghai Composite"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indice MOEX"],e.exports["#NYMEX:KT1!-symbol-description"]=["Futures Caffè"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD Gas Naturale"],e.exports["#OANDA:USDPLN-symbol-description"]=["DOLLARO USA / ZLOTY POLACCO"],e.exports["#TSX:TX60-symbol-description"]=["Indice S&P/TSX 60"],e.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregate Bond Index ETF (CAD-Hedged) UN"],e.exports["#TSX:VIXC-symbol-description"]=["Indice VIX S&P/TSX 60"],e.exports["#TVC:CAC40-symbol-description"]=["Indice CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["Titoli di stato Spagna 10 anni"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Titoli di stato UK 2 anni"],e.exports["#TVC:GB10-symbol-description"]=["Titoli di stato UK 10 anni"],e.exports["#TVC:GOLD-symbol-description"]=["CFD Oro (US$/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Titoli di stato Indonesia 3 anni"],e.exports["#TVC:ID10-symbol-description"]=["Titoli di stato Indonesia 10 anni"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD Palladio (US$/OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Titoli di stato Portogallo 10 anni"],e.exports["#TVC:SILVER-symbol-description"]=["CFD Argento (US$/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indice Russell 2000"], +e.exports["#TSX:TSX-symbol-description"]=["Indice S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indice Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indice Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["Indice (Capital Index) S&P/NZX ALL"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Titoli di stato Australia 10 anni"],e.exports["#TVC:CN10-symbol-description"]=["Titoli di stato Cina 10 anni"],e.exports["#TVC:KR10-symbol-description"]=["Titoli di stato Corea 10 anni"],e.exports["#NYMEX:RB1!-symbol-description"]=["Futures Benzina RBOB"],e.exports["#NYMEX:HO1!-symbol-description"]=["Futures NY Harbor ULSD"],e.exports["#NYMEX:AEZ1!-symbol-description"]=["Futures Etanolo NY"],e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD Rame (US$ / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futures Zinco"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futures Grano"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futures Zucchero #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futures Mais"],e.exports["#CME:E61!-symbol-description"]=["Futures Euro"],e.exports["#CME:B61!-symbol-description"]=["Futures Sterlina britannica"],e.exports["#CME:QJY1!-symbol-description"]=["Futures Yen Giapponese"],e.exports["#CME:A61!-symbol-description"]=["Futures Dollaro Australiano"],e.exports["#CME:D61!-symbol-description"]=["Futures Dollaro Canadese"],e.exports["#CME:SP1!-symbol-description"]=["Futures S&P 500"],e.exports["#CME_MINI:NQ1!-symbol-description"]=["Futures NASDAQ 100 E-MINI"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futures E-MINI DOW JONES ($5)"],e.exports["#CME:NY1!-symbol-description"]=["Futures NIKKEI 225"],e.exports["#EUREX:DY1!-symbol-description"]=["Indice DAX"],e.exports["#CME:IF1!-symbol-description"]=["Indice Futures-US$ IBOVESPA"],e.exports["#CBOT:TY1!-symbol-description"]=["Futures T-Note 10 anni"],e.exports["#CBOT:FV1!-symbol-description"]=["Futures T-Note 5 anni"],e.exports["#CBOT:ZE1!-symbol-description"]=["Futures T-Note 3 anni"],e.exports["#CBOT:TU1!-symbol-description"]=["Futures T-Note 2 anni"],e.exports["#CBOT:FF1!-symbol-description"]=["Futures 30-Day FED Funds Interest Rate"],e.exports["#CBOT:US1!-symbol-description"]=["Futures T-Bond"],e.exports["#TVC:EXY-symbol-description"]=["Indice Euro"],e.exports["#TVC:JXY-symbol-description"]=["Indice Yen giapponese"],e.exports["#TVC:BXY-symbol-description"]=["Indice Sterlina"],e.exports["#TVC:AXY-symbol-description"]=["Indice Dollaro australiano"],e.exports["#TVC:CXY-symbol-description"]=["Indice Dollaro canadese"],e.exports["#FRED:GDP-symbol-description"]=["Prodotto interno lordo, 1 decimale"],e.exports["#FRED:UNRATE-symbol-description"]=["Tasso di disoccupazione"],e.exports["#FRED:POP-symbol-description"]=["Popolazione totale: tutte le età compresi i militari in missione"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dollaro"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indice IBovespa"], +e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indice IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indice IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futures Rame"],e.exports["#INDEX:HSCE-symbol-description"]=["Indice Hang Seng China Enterprises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Futures Petrolio Greggio Leggero"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Indice delle 30 maggiori società tedesche"],e.exports["#TVC:DE10-symbol-description"]=["Titoli di stato Germania 10 anni"],e.exports["#TVC:DJI-symbol-description"]=["Indice Industriale Dow Jones"],e.exports["#TVC:DXY-symbol-description"]=["Indice Dollaro americano"],e.exports["#TVC:FR10-symbol-description"]=["Titoli di stato Francia 10 anni"],e.exports["#TVC:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indice IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indice S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 Anni Treasury Bond ETF"],e.exports["#ASX:XJO-symbol-description"]=["Indice S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indice S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indice MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indice Euro Stoxx 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indice RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indice Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Futures Gas Naturale"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Futures Mais"],e.exports["#TVC:IN10-symbol-description"]=["Titoli di stato India 10 anni"],e.exports["#TVC:IT10-symbol-description"]=["Titoli di stato Italia 10 anni"],e.exports["#TVC:JP10-symbol-description"]=["Titoli di stato Giappone 10 anni"],e.exports["#TVC:NDX-symbol-description"]=["Indice US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indice Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Indice di stato Turchia 10 anni"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD Petrolio greggio Brent"],e.exports["#TVC:UKX-symbol-description"]=["Indice UK 100"],e.exports["#TVC:US02-symbol-description"]=["Titoli di stato USA 2 anni"],e.exports["#TVC:US05-symbol-description"]=["Titoli di stato USA 5 anni"],e.exports["#TVC:US10-symbol-description"]=["Titoli di stato USA 10 anni"],e.exports["#TVC:USOIL-symbol-description"]=["CFD Petrolio WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 Anni Treasury Bond ETF"],e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Petrolio Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Petrolio Greggio Brent"], +e.exports["#ICEUSA:CC-symbol-description"]=["Cacao"],e.exports["#NYMEX:CL-symbol-description"]=["Petrolio WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Cotone #2"],e.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",e.exports["#CME:DL-symbol-description"]=["Latte III Classe"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Oro"],e.exports["#CME:GF-symbol-description"]=["Bestiame Manzo (GF)"],e.exports["#CME:HE-symbol-description"]=["Carne di Maiale"],e.exports["#NASDAQ:IEF-symbol-description"]=["Ishares Treasury Bond ETF 7-10 anni"],e.exports["#NASDAQ:IEI-symbol-description"]=["Ishares Treasury Bond ETF 3-7 anni"],e.exports["#NYMEX:KA1-symbol-description"]=["Futures Zucchero #11"],e.exports["#ICEUSA:KC-symbol-description"]=["Caffè"],e.exports["#NYMEX:KG1-symbol-description"]=["Futures Cotone"],e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]=["Bestiame Vivo"],e.exports["#ICEEUR:LO-symbol-description"]=["Gasolio ICE"],e.exports["#CME:LS-symbol-description"]=["Legname (LS)"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gas Naturale"],e.exports["#ICEUSA:OJ-symbol-description"]=["Succo d'arancia (OJ)"],e.exports["#NYMEX:PA-symbol-description"]=["Palladio"],e.exports["#NYSE:PBR-symbol-description"]=["Petrolio Brasiliano (PBR)"],e.exports["#NYMEX:PL-symbol-description"]=["Platino"],e.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini Rame"],e.exports["#NYMEX:RB-symbol-description"]=["Benzina RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Futures Benzina RBOB"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Argento"],e.exports["#NASDAQ:TLT-symbol-description"]=["Ishares Treasury Bond ETF 20+ Anni"],e.exports["#TVC:VIX-symbol-description"]=["Indice volatilità S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Zinco"],e.exports["#CBOT:ZC-symbol-description"]=["Mais"],e.exports["#CBOT:ZK-symbol-description"]=["Futures Etanolo"],e.exports["#CBOT:ZL-symbol-description"]=["Olio semi di soia"],e.exports["#CBOT:ZO-symbol-description"]=["Avena"],e.exports["#CBOT:ZR-symbol-description"]=["Riso grezzo"],e.exports["#CBOT:ZS-symbol-description"]=["Germogli di soia"],e.exports["#CBOT:ZS1-symbol-description"]=["Futures Soia"],e.exports["#CBOT:ZW-symbol-description"]=["Grano"],e.exports["#CBOT:ZW1-symbol-description"]=["Futures Grano - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",e.exports["#NYMEX:ITI2!-symbol-description"]=["Futures Minerale di Ferro"],e.exports["#CADUSD-symbol-description"]=["Dollaro canadese / Dollaro USA"],e.exports["#CHFUSD-symbol-description"]=["Franco svizzero / Dollaro USA"], +e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]=["Yen giapponese / Dollaro"],e.exports["#USDAUD-symbol-description"]=["Dollaro USA / Dollaro australiano"],e.exports["#USDEUR-symbol-description"]=["Dollaro USA / Euro"],e.exports["#USDGBP-symbol-description"]=["Dollaro / Sterlina"],e.exports["#USDNZD-symbol-description"]=["Dollaro USA / Dollaro neozelandese"],e.exports["#UKOIL-symbol-description"]=["CFD Petrolio greggio (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD Petrolio greggio (WTI)"],e.exports["#US30-symbol-description"]=["Indice Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dollaro"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dollaro"],e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dollaro"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dollaro"],e.exports["#SP:SPX-symbol-description"]=["Indice S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Titoli di stato USA 30 anni"],e.exports["#COMEX:SI1!-symbol-description"]=["Futures Argento"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Dollaro"],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dollaro"],e.exports["#CME:BTC1!-symbol-description"]=["Futures Bitcoin CME"],e.exports["#COMEX:GC1!-symbol-description"]=["Futures Oro"],e.exports["#CORNUSD-symbol-description"]=["CFD Mais"],e.exports["#COTUSD-symbol-description"]=["CFD Cotone"],e.exports["#DJ:DJA-symbol-description"]=["Indice Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Indice Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Sterlina"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen"],e.exports["#EURNOK-symbol-description"]=["Euro / Corona Novergese"],e.exports["#GBPPLN-symbol-description"]=["Sterlina / Zloty Polacco"],e.exports["#MOEX:BR1!-symbol-description"]=["Futures Petrolio Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Futures Cotone"],e.exports["#NYMEX:PL1!-symbol-description"]=["Futures Platino"],e.exports["#SOYBNUSD-symbol-description"]=["CFD Semi di soia"],e.exports["#SUGARUSD-symbol-description"]=["CFD Zucchero"],e.exports["#TVC:IXIC-symbol-description"]=["Indice Composite US"],e.exports["#TVC:RU-symbol-description"]=["Indice Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dollaro / Rand Sudafricano"],e.exports["#WHEATUSD-symbol-description"]=["CFD Grano"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Futures Semi di Soia"],e.exports["#SP:MID-symbol-description"]=["Indice S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD Rame"],e.exports["#TVC:NYA-symbol-description"]=["Indice NYSE Composite"], +e.exports["#TVC:PLATINUM-symbol-description"]=["CFD Platino (US$ / OZ)"],e.exports["#TVC:SSMI-symbol-description"]=["Indice Mercato Svizzero"],e.exports["#TVC:SXY-symbol-description"]=["Indice Franco Svizzero"],e.exports["#TVC:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Futures Indice RTS"],e.exports["#MOEX:MX1!-symbol-description"]=["Futures Indice MICEX"],e.exports["#CBOE:BG1!-symbol-description"]=["Futures Bitcoin CBOE"],e.exports["#TVC:MY10-symbol-description"]=["Titoli di stato Malesia 10 anni"],e.exports["#CME:S61!-symbol-description"]=["Futures Franco Svizzero"],e.exports["#TVC:DEU30-symbol-description"]=["Indice DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indice Dollaro Neozelandese"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Index FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indice DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indice MOEX Russia"],e.exports["#FX:US30-symbol-description"]=["Indice Industriale Dow Jones"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Futures Indice MICEX"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dollaro"],e.exports["#XMRUSD-symbol-description"]=["Monero / Dollaro"],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dollaro"],e.exports["#TVC:CAC-symbol-description"]=["Indice CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Rendimento titoli di stato Gran Bretagna 10 anni"],e.exports["#TVC:AU10Y-symbol-description"]=["Rendimento titoli di stato Australia 10 anni"],e.exports["#TVC:CN10Y-symbol-description"]=["Rendimento titoli di stato Cina 10 anni"],e.exports["#TVC:DE10Y-symbol-description"]=["Rendimento titoli di stato Germania 10 anni"],e.exports["#TVC:ES10Y-symbol-description"]=["Rendimento titoli di stato Spagna 10 anni"],e.exports["#TVC:FR10Y-symbol-description"]=["Rendimento titoli di stato Francia 10 anni"],e.exports["#TVC:IN10Y-symbol-description"]=["Rendimento titoli di stato India 10 anni"],e.exports["#TVC:IT10Y-symbol-description"]=["Rendimento titoli di stato Italia 10 anni"],e.exports["#TVC:JP10Y-symbol-description"]=["Rendimento titoli di stato Giappone 10 anni"],e.exports["#TVC:KR10Y-symbol-description"]=["Rendimento titoli di stato Corea 10 anni"],e.exports["#TVC:MY10Y-symbol-description"]=["Rendimento titoli di stato Malesia 10 anni"],e.exports["#TVC:PT10Y-symbol-description"]=["Rendimento titoli di stato Portogallo 10 anni"],e.exports["#TVC:TR10Y-symbol-description"]=["Rendimento titoli di stato Turchia 10 anni"],e.exports["#TVC:US02Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 2 anni"],e.exports["#TVC:US05Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 5 anni"],e.exports["#TVC:US10Y-symbol-description"]=["Rendimento titoli di stato Stati Uniti 10 anni"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index", +e.exports["#CME:J61!-symbol-description"]=["Futures yen giapponese"],e.exports["#CME_MINI:J71!-symbol-description"]=["Futures E-mini yen giapponese"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Futures E-micro yen giapponese / dollaro"],e.exports["#CME:M61!-symbol-description"]=["Futures peso messicano"],e.exports["#CME:T61!-symbol-description"]=["Futures rand sud africano"],e.exports["#CME:SK1!-symbol-description"]=["Futures corona svedese"],e.exports["#CME:QT1!-symbol-description"]=["Futures renmimbi cinese / dollaro"],e.exports["#COMEX:AUP1!-symbol-description"]=["Futures Aluminum MW U.S. Transaction Premium Platts (25MT)"],e.exports["#CME:L61!-symbol-description"]=["Futures real brasiliano"],e.exports["#CME:WP1!-symbol-description"]=["Futures zloty polacco"],e.exports["#CME:N61!-symbol-description"]=["Futures dollaro neozelandese"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Futures E-micro dollaro australiano / dollaro"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Futures E-micro franco svizzero / dollaro"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Futures E-micro euro / dollaro"],e.exports["#CME_MINI:E71!-symbol-description"]=["Futures E-mini euro"],e.exports["#CBOT:ZK1!-symbol-description"]=["Future carburante etanolo denaturato"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Futures E-micro sterlina / dollaro"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futures E-mini benzina"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futures E-mini olio combustibile"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futures E-mini rame"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futures E-mini gas naturale"],e.exports["#CME:E41!-symbol-description"]=["Futures dollaro / lira turca"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futures argento (mini)"],e.exports["#CME:DL1!-symbol-description"]=["Futures latte, classe III"],e.exports["#NYMEX:UX1!-symbol-description"]=["Futures uranio"],e.exports["#CBOT:BO1!-symbol-description"]=["Futures olio di soia"],e.exports["#CME:HE1!-symbol-description"]=["Futures carne di maiale"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Futures carbone Newcastle"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futures E-mini petrolio greggio leggero"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Futures mini Brent Financial"],e.exports["#COMEX:AEP1!-symbol-description"]=["Futures Aluminium European Premium"],e.exports["#CBOT:ZQ1!-symbol-description"]=["Futures 30 Day Federal Funds Interest Rate"],e.exports["#CME:LE1!-symbol-description"]=["Futures bestiame vivo"],e.exports["#CME:UP1!-symbol-description"]=["Futures franco svizzero / yen giapponese"],e.exports["#CBOT:ZN1!-symbol-description"]=["Futures T-Note 10 anni"],e.exports["#CBOT:ZB1!-symbol-description"]=["Futures T-Bond"],e.exports["#CME:GF1!-symbol-description"]=["Futures mangime bestiame"],e.exports["#CBOT:UD1!-symbol-description"]=["Futures Ultra T-Bond"],e.exports["#CME:I91!-symbol-description"]=["Futures CME Housing — Washington DC"], +e.exports["#CBOT:ZO1!-symbol-description"]=["Futures avena"],e.exports["#CBOT:ZM1!-symbol-description"]=["Futures farina di soia"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futures mini mais"],e.exports["#CBOT:ZC1!-symbol-description"]=["Futures mais"],e.exports["#CME:LS1!-symbol-description"]=["Futures legname"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futures mini grano"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futures mini soia"],e.exports["#CBOT:ZS1!-symbol-description"]=["Futures soia"],e.exports["#NYMEX:PA1!-symbol-description"]=["Futures palladio"],e.exports["#CME:FTU1!-symbol-description"]=["Futures E-mini Indice FTSE USD"],e.exports["#CBOT:ZR1!-symbol-description"]=["Futures riso"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futures oro (E-micro)"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futures oro (mini)"],e.exports["#CME_MINI:RL1!-symbol-description"]=["Futures E-mini Russell 1000"],e.exports["#CME_MINI:EW1!-symbol-description"]=["Futures E-mini S&P 400 Midcap"],e.exports["#COMEX:LD1!-symbol-description"]=["Futures piombo"],e.exports["#CME_MINI:ES1!-symbol-description"]=["Futures E-mini S&P 500"],e.exports["#TVC:SA40-symbol-description"]=["Indice South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Indice IPC Mexico"],e.exports["#BCBA:IMV-symbol-description"]=["Indice MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indice Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]="S&P / BVL Peru General Index (PEN)",e.exports["#EGX:EGX30-symbol-description"]=["Indice EDX 30 price return"],e.exports["#BVC:IGBC-symbol-description"]="Indice General de la Bolsa de Valores de Colombia",e.exports["#TWSE:TAIEX-symbol-description"]=["Indice azionario Taiwan ponderato sulla capitalizzazione"],e.exports["#QSE:GNRI-symbol-description"]=["Indice QE"],e.exports["#BME:IBC-symbol-description"]=["Indice IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indice grezzo S&P / NZX 50"],e.exports["#SIX:SMI-symbol-description"]=["Indice mercato svizzero"],e.exports["#SZSE:399001-symbol-description"]=["Indice SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indice Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indice IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indice CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indice OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indice BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indice Straits Time"],e.exports["#DFM:DFMGI-symbol-description"]=["Indice DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indice Korea Composite Stock Price"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indice FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indice TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indice OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indice OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indice NSE 30"], +e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indice Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indice OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",e.exports["#BELEX:BELEX15-symbol-description"]=["Indice BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",e.exports["#EURONEXT:AEX-symbol-description"]=["Indice AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indice volatilità S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indice PHLX Gold and Silver Sector"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indice Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indice Dow Jones Commodity Coffee"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indice Dow Jones Commodity Energy"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indice PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Indice Dow Jones Commodity Sugar"],e.exports["#DJ:DJCICC-symbol-description"]=["Indice Dow Jones Commodity Cocoa"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indice Dow Jones Commodity Grains"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indice Dow Jones Commodity Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indice Dow Jones Commodity Silver"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indice Dow Jones Commodity Nickel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indice PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indice Dow Jones Commodity Gold"],e.exports["#SP:SPGSCI-symbol-description"]=["Indice S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indice PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Indice Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Indice S&P 500 Value"],e.exports["#SP:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indice S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indice Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indice Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indice Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indice Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indice NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Indice AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indice Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indice Nasdaq Composite"],e.exports["#DJ:DJT-symbol-description"]=["Indice Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indice NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Futures cocco"],e.exports["#USDILS-symbol-description"]=["Dollaro / Siclo israeliano"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company", +e.exports["#TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#TVC:PL10Y-symbol-description"]=["Rendimento titoli di stato Polonia 10 anni"],e.exports["#TVC:PL05Y-symbol-description"]=["Rendimento titoli di stato Polonia 5 anni"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indice S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD contratto perpetuo"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD contratto perpetuo"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD contratto perpetuo"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD contratto future perpetuo"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD contratto future perpetuo"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD contratto future perpetuo"],e.exports["#USDHUF-symbol-description"]=["Dollaro / Fiorino ungherese"],e.exports["#USDTHB-symbol-description"]=["Dollaro / Baht thailandese"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]=["Futures burro (continuo: contratto a scadenza frontale)"],e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Indice Bitcoin / Dollaro"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Indice futures E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Cap di mercato totale cripto, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Indice futures dollaro"],e.exports["#NYMEX:TT1!-symbol-description"]=["Futures cotone"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC contratto future perpetuo"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH contratto future perpetuo"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP contratto future perpetuo"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC contratto future perpetuo"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap", +e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Titoli di stato Canada, 10 anni"],e.exports["#TVC:CA10Y-symbol-description"]=["Titoli di stato Canada, rendimento 10 anni"],e.exports["#TVC:ID10Y-symbol-description"]=["Titoli di stato Indonesia, 10 anni"],e.exports["#TVC:NL10-symbol-description"]=["Titoli di stato Olanda, 10 anni"],e.exports["#TVC:NL10Y-symbol-description"]=["Titoli di stato Olanda, rendimento 10 anni"],e.exports["#TVC:NZ10-symbol-description"]=["Titoli di stato Nuova Zelanda, 10 anni"],e.exports["#TVC:NZ10Y-symbol-description"]=["Titoli di stato Nuova Zelanda, rendimento 10 anni"],e.exports["#SOLUSD-symbol-description"]=["Solana / Dollaro"],e.exports["#LUNAUSD-symbol-description"]=["Luna / Dollaro"],e.exports["#UNIUSD-symbol-description"]=["Uniswap / Dollaro"],e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real brasiliano"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won Sudcoreano"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rublo russo"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin / Baht thai"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Baht thai"],e.exports["#TVC:EU10YY-symbol-description"]=["Titoli di stato Euro 10 YR Yield"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.77.a1830a06fe990f9f1170.js b/charting_library/bundles/it.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/it.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/it.77.5401b8766c940f90b3e9.js index 31c1a9a3..393312d8 100644 --- a/charting_library/bundles/it.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/it.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Aggiungi"]},53585:e=>{e.exports=["Aggiungi colore personalizzato"]},81865:e=>{e.exports=["Opacità"]},19801:e=>{e.exports=["Ven"]},11268:e=>{e.exports=["Lun"]},63331:e=>{e.exports=["Sab"]},85954:e=>{e.exports=["Dom"]},26230:e=>{e.exports=["Mer"]},24793:e=>{e.exports=["Gio"]},31533:e=>{e.exports=["Mar"]},73755:e=>{e.exports=["Altro simbolo"]},16936:e=>{e.exports=["Indietro"]},88046:e=>{e.exports=["Simbolo grafico principale"]},9898:e=>{e.exports=["Diritto"]},52051:e=>{e.exports=["Il calendario è attualmente all'anno {year}"]},99990:e=>{e.exports=["Il calendario è attualmente sugli anni da {year_start} a {year_end}"]},92702:e=>{e.exports=["Il calendario è attualmente su {month}"]},20036:e=>{e.exports=["Annulla"]},23398:e=>{e.exports=["Cambia simbolo"]},94551:e=>{e.exports=["Grafico"]},64498:e=>{e.exports=["Tutte le fonti"]},97637:e=>{e.exports=["Aprile"]},86797:e=>{e.exports=["Agosto"]},79852:e=>{e.exports=["Obbligazione"]},55669:e=>{e.exports=["Dicembre"]},56095:e=>{e.exports=["Diminuisci"]},29601:e=>{e.exports=["Descrizione"]},16467:e=>{e.exports=["Febbraio"]},72970:e=>{e.exports=["Venerdì"]},46812:e=>{e.exports=["Aumenta"]},26910:e=>{e.exports=["Gennaio"]},23230:e=>{e.exports=["Luglio"]},49385:e=>{e.exports=["Giugno"]},90784:e=>{e.exports=["Ottobre"]},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Lunedì"]},95543:e=>{e.exports=["Mesi"]},68327:e=>{e.exports=["Maggio"]},84675:e=>{e.exports=["Marzo"]},54406:e=>{e.exports=["Nessuna borsa corrisponde ai tuoi criteri"]},41379:e=>{e.exports=["Nessun simbolo corrisponde ai criteri"]},71194:e=>{e.exports=["Novembre"]},83771:e=>{e.exports=["Anno prossimo"]},75385:e=>{e.exports=["Anni prossimi"]},39752:e=>{e.exports=["Mese prossimo"]},35563:e=>{e.exports=["Il formato del numero non è valido."]},19724:e=>{e.exports=["Fonti"]},1144:e=>{e.exports=["Sabato"]},52298:e=>{e.exports=["Cerca"]},13269:e=>{e.exports=["Seleziona fonte"]},61132:e=>{e.exports=["Settembre"]},2607:e=>{e.exports=["Il valore specificato è superiore al massimo dello strumento: {max}."]},53669:e=>{e.exports=["Il valore specificato è inferiore al minimo dello strumento: {min}."]},72149:e=>{e.exports=["Domenica"]},83583:e=>{e.exports=["Passa ai mesi"]},6244:e=>{e.exports=["Passa alle date"]},80879:e=>{e.exports=["Passa agli anni"]},89053:e=>{e.exports=["Simbolo"]},48490:e=>{e.exports=["Simbolo e descrizione"]},75905:e=>{e.exports=["Ricerca simbolo"]},32457:e=>{e.exports=["Inserisci la data corretta"]},5122:e=>{e.exports=["Inserisci la data nel formato corretto: aaaa-mm-gg"]},2587:e=>{e.exports=["Mese passato"]},39329:e=>{e.exports=["Anno passato"]},27004:e=>{e.exports=["Anni passati"]},54336:e=>{e.exports=["Rimuovi colore"]},7147:e=>{e.exports=["Mercoledì"]},7951:e=>{e.exports=["Giovedì"]},60142:e=>{e.exports=["Spessore"]},44979:e=>{e.exports=["Martedì"]},69325:e=>{e.exports=["Anni"]},12629:e=>{e.exports=["materia prima"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Cambia opacità"]}, +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Aggiungi"]},53585:e=>{e.exports=["Aggiungi colore personalizzato"]},81865:e=>{e.exports=["Opacità"]},19801:e=>{e.exports=["Ven"]},11268:e=>{e.exports=["Lun"]},63331:e=>{e.exports=["Sab"]},85954:e=>{e.exports=["Dom"]},26230:e=>{e.exports=["Mer"]},24793:e=>{e.exports=["Gio"]},31533:e=>{e.exports=["Mar"]},73755:e=>{e.exports=["Altro simbolo"]},16936:e=>{e.exports=["Indietro"]},88046:e=>{e.exports=["Simbolo grafico principale"]},9898:e=>{e.exports=["Diritto"]},52051:e=>{e.exports=["Il calendario è attualmente all'anno {year}"]},99990:e=>{e.exports=["Il calendario è attualmente sugli anni da {year_start} a {year_end}"]},92702:e=>{e.exports=["Il calendario è attualmente su {month}"]},20036:e=>{e.exports=["Annulla"]},23398:e=>{e.exports=["Cambia simbolo"]},94551:e=>{e.exports=["Grafico"]},64498:e=>{e.exports=["Tutte le fonti"]},97637:e=>{e.exports=["Aprile"]},86797:e=>{e.exports=["Agosto"]},79852:e=>{e.exports=["Obbligazione"]},55669:e=>{e.exports=["Dicembre"]},56095:e=>{e.exports=["Diminuisci"]},29601:e=>{e.exports=["Descrizione"]},16467:e=>{e.exports=["Febbraio"]},72970:e=>{e.exports=["Venerdì"]},46812:e=>{e.exports=["Aumenta"]},26910:e=>{e.exports=["Gennaio"]},23230:e=>{e.exports=["Luglio"]},49385:e=>{e.exports=["Giugno"]},90784:e=>{e.exports=["Ottobre"]},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Lunedì"]},95543:e=>{e.exports=["Mesi"]},68327:e=>{e.exports=["Maggio"]},84675:e=>{e.exports=["Marzo"]},29673:e=>{e.exports=["Nessuna borsa corrisponde ai tuoi criteri"]},41379:e=>{e.exports=["Nessun simbolo corrisponde ai criteri"]},71194:e=>{e.exports=["Novembre"]},83771:e=>{e.exports=["Anno prossimo"]},75385:e=>{e.exports=["Anni prossimi"]},39752:e=>{e.exports=["Mese prossimo"]},35563:e=>{e.exports=["Il formato del numero non è valido."]},19724:e=>{e.exports=["Fonti"]},1144:e=>{e.exports=["Sabato"]},52298:e=>{e.exports=["Cerca"]},13269:e=>{e.exports=["Seleziona fonte"]},61132:e=>{e.exports=["Settembre"]},2607:e=>{e.exports=["Il valore specificato è superiore al massimo dello strumento: {max}."]},53669:e=>{e.exports=["Il valore specificato è inferiore al minimo dello strumento: {min}."]},72149:e=>{e.exports=["Domenica"]},83583:e=>{e.exports=["Passa ai mesi"]},6244:e=>{e.exports=["Passa alle date"]},80879:e=>{e.exports=["Passa agli anni"]},89053:e=>{e.exports=["Simbolo"]},48490:e=>{e.exports=["Simbolo e descrizione"]},75905:e=>{e.exports=["Ricerca simbolo"]},32457:e=>{e.exports=["Inserisci la data corretta"]},5122:e=>{e.exports=["Inserisci la data nel formato corretto: aaaa-mm-gg"]},2587:e=>{e.exports=["Mese passato"]},39329:e=>{e.exports=["Anno passato"]},27004:e=>{e.exports=["Anni passati"]},54336:e=>{e.exports=["Rimuovi colore"]},7147:e=>{e.exports=["Mercoledì"]},7951:e=>{e.exports=["Giovedì"]},60142:e=>{e.exports=["Spessore"]},44979:e=>{e.exports=["Martedì"]},69325:e=>{e.exports=["Anni"]},12629:e=>{e.exports=["materia prima"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Cambia opacità"]}, 13066:e=>{e.exports=["Cambia colore"]},95657:e=>{e.exports=["Cambia spessore"]},18567:e=>{e.exports=["cambio proprietà {propertyName}"]},36962:e=>{e.exports=["chiusura"]},8448:e=>{e.exports=["cripto"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["economia"]},39512:e=>{e.exports="forex"},81859:e=>{e.exports=["future"]},39337:e=>{e.exports=["massimo"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["indice"]},60804:e=>{e.exports=["Indici"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["apertura"]},3919:e=>{e.exports=["minimo"]},36931:e=>{e.exports=["azione"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/it.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/it.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 0a417558..00000000 --- a/charting_library/bundles/it.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports=["#{count} (prezzo, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (prezzo)"]},12706:e=>{e.exports=["#1 (prezzo, barra)"]},92195:e=>{e.exports=["#1 (posizione verticale %, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Senso antiorario"]},43809:e=>{e.exports=["Coeff percentuali"]},40054:e=>{e.exports=["Colore"]},47737:e=>{e.exports=["Modalità compatta statistiche"]},4639:e=>{e.exports=["Coordinate"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Canale"]},60066:e=>{e.exports=["Variazione in pip"]},36150:e=>{e.exports=["Angolo"]},38280:e=>{e.exports=["Angoli"]},95264:e=>{e.exports=["Dimensione conto"]},85160:e=>{e.exports=["Mostra sempre statistiche"]},54189:e=>{e.exports=["Archi"]},34674:e=>{e.exports=["Media HL in miniticks"]},17608:e=>{e.exports=["Etichette in basso"]},48848:e=>{e.exports=["Bordo"]},72269:e=>{e.exports=["Bordi"]},27331:e=>{e.exports=["Sfondo"]},19949:e=>{e.exports=["Range di barre"]},81260:e=>{e.exports=["Griglia"]},67114:e=>{e.exports=["Range di giorni/ore"]},37067:e=>{e.exports=["Spostamento (prezzo, barra)"]},75460:e=>{e.exports=["Distanza"]},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Prezzo di entrata"]},1220:e=>{e.exports=["Estendi"]},71116:e=>{e.exports=["Estendi sotto"]},45809:e=>{e.exports=["Estendi a sinistra"]},25892:e=>{e.exports=["Estendi linea a sinistra"]},13611:e=>{e.exports=["Estendi linee"]},3304:e=>{e.exports=["Estendi linee a sinistra"]},83095:e=>{e.exports=["Estendi linee a destra"]},14025:e=>{e.exports=["Estendi a destra"]},74395:e=>{e.exports=["Estendi linea a destra"]},85197:e=>{e.exports=["Estendi sopra"]},17006:e=>{e.exports=["Dimensione caratteri"]},31343:e=>{e.exports=["Testo perdita"]},28565:e=>{e.exports=["Sfondo perdita"]},87931:e=>{e.exports=["Ventagli"]},39836:e=>{e.exports=["Livelli Fib su scala log"]},10578:e=>{e.exports=["Cerchi completi"]},25264:e=>{e.exports=["Barre HL"]},66049:e=>{e.exports=["Barre OC"]},27531:e=>{e.exports=["Dimensione lotto"]},85206:e=>{e.exports=["Etichetta"]},75332:e=>{e.exports=["Etichetta bordo"]},14773:e=>{e.exports=["Sfondo etichetta"]},37126:e=>{e.exports=["Etichetta testo"]},79106:e=>{e.exports=["Livelli"]},95610:e=>{e.exports=["Linea livelli"]},79307:e=>{e.exports=["Etichette sinistra"]},49286:e=>{e.exports=["Linea - HL/2"]},17676:e=>{e.exports=["Linea - Aperta"]},47669:e=>{e.exports=["Linea - Chiusura"]},71899:e=>{e.exports=["Linea - In alto"]},83394:e=>{e.exports=["Linea - In basso"]},60489:e=>{e.exports=["Colore linea"]},53889:e=>{e.exports=["Modalità"]},95543:e=>{e.exports=["Mesi"]},24510:e=>{e.exports=["Punto intermedio"]},22213:e=>{e.exports=["Sfondo fonte"]},15500:e=>{e.exports=["Bordo fonte"]},79238:e=>{e.exports=["Testo fonte"]},37249:e=>{e.exports=["Statistiche"]},28712:e=>{e.exports=["Posizione statistiche"]},50948:e=>{e.exports=["Colore stop"]},56119:e=>{e.exports=["Livello stop"]},69835:e=>{e.exports=["Testo vincita"]},91141:e=>{ -e.exports=["Sfondo vincita"]},2694:e=>{e.exports=["Variazione percentuale"]},650:e=>{e.exports=["Percentuali"]},25684:e=>{e.exports=["Prezzo"]},23675:e=>{e.exports=["Etichetta prezzo"]},75675:e=>{e.exports=["Etichette di prezzo"]},16103:e=>{e.exports=["Livelli prezzo"]},46964:e=>{e.exports=["Range prezzo"]},59771:e=>{e.exports=["Rapporto prezzo/barra"]},29072:e=>{e.exports=["Prezzi"]},2635:e=>{e.exports=["Livello profitto"]},33886:e=>{e.exports=["Rapporto e range"]},24186:e=>{e.exports=["Inverti"]},91367:e=>{e.exports=["Etichette destra"]},63833:e=>{e.exports=["Rischio"]},95545:e=>{e.exports=["Onda"]},10209:e=>{e.exports=["Etichette in alto"]},98001:e=>{e.exports=["Sfondo bersaglio"]},89258:e=>{e.exports=["Bordo bersaglio"]},45302:e=>{e.exports=["Colore target:"]},74289:e=>{e.exports=["Testo bersaglio"]},17932:e=>{e.exports=["Testo a capo"]},55325:e=>{e.exports=["Etichetta di tempo"]},77838:e=>{e.exports=["Livelli di tempo"]},2295:e=>{e.exports=["Trasparenza"]},4372:e=>{e.exports=["Trendline"]},12374:e=>{e.exports=["Usa un colore"]},91322:e=>{e.exports=["Valori"]},25227:e=>{e.exports=["Varianza"]},1670:e=>{e.exports=["cambio angolo"]},38829:e=>{e.exports=["cambio colore freccia"]},23723:e=>{e.exports=["modifica coordinate di barra X"]},72080:e=>{e.exports=["cambio colore bandiera"]},66266:e=>{e.exports=["modifica coordinate di prezzo Y"]},98905:e=>{e.exports=["cambio margine sup"]},11049:e=>{e.exports=["cambio posizione vert coordinata Y"]},31804:e=>{e.exports=["cambio senso antiorario {title}"]},99128:e=>{e.exports=["cambio visibilità coeff in percent {title}"]},20216:e=>{e.exports=["cambio colore {title}"]},35435:e=>{e.exports=["cambio modalità compatta {title}"]},550:e=>{e.exports=["cambio colore bordo sup candela {title}"]},28146:e=>{e.exports=["cambio visibilità bordo candela {title}"]},7373:e=>{e.exports=["cambio colore bordo inf candela {title}"]},38742:e=>{e.exports=["cambio colore candela giù {title}"]},42273:e=>{e.exports=["cambio colore candela su {title}"]},76054:e=>{e.exports=["cambio colore ombra candela {title}"]},27029:e=>{e.exports=["cambio visibilità ombra candela {title}"]},22430:e=>{e.exports=["{title} cambia la visibilità della variazione in pips"]},45537:e=>{e.exports=["cambio visibilità angolo {title}"]},31775:e=>{e.exports=["cambio dimensione conto {title}"]},37913:e=>{e.exports=["cambio visibilità statistiche {title}"]},15521:e=>{e.exports=["cambio colore tutte le linee {title}"]},17466:e=>{e.exports=["cambio colore linea arco {index} {title}"]},72307:e=>{e.exports=["cambio spessore linea arco {index} {title}"]},13853:e=>{e.exports=["cambio visibilità linea arco {index} {title}"]},78680:e=>{e.exports=["cambio valore medio HL {title}"]},15802:e=>{e.exports=["cambio visibilità etichette inf {title}"]},36438:e=>{e.exports=["cambio trasparenza sfondo {title}"]},64548:e=>{e.exports=["cambio visibilità sfondo {title}"]},75312:e=>{e.exports=["cambio colore sfondo {title}"]},39651:e=>{e.exports=["cambio colore sfondo 1 {title}"]},78177:e=>{e.exports=["cambio colore sfondo 2 {title}"]},42746:e=>{ -e.exports=["cambio visibilità range barre {title}"]},53770:e=>{e.exports=["cambio visibilità griglia {title}"]},29145:e=>{e.exports=["cambio colore linea griglia {title}"]},64949:e=>{e.exports=["cambio stile linea griglia {title}"]},93548:e=>{e.exports=["cambio spessore linea griglia {title}"]},15485:e=>{e.exports=["cambio visibilità range tempo {title}"]},3400:e=>{e.exports=["cambio grado {title}"]},91534:e=>{e.exports=["cambio visibilità distanza {title}"]},65056:e=>{e.exports=["cambio emoji {title}"]},65899:e=>{e.exports=["cambio visibilità emoji {title}"]},59354:e=>{e.exports=["cambio prezzo entrata {title}"]},1447:e=>{e.exports=["cambio estensione inf {title}"]},15258:e=>{e.exports=["cambio estensione sx {title}"]},96902:e=>{e.exports=["cambio estensione linee {title}"]},896:e=>{e.exports=["cambio estensione sup {title}"]},3708:e=>{e.exports=["cambio estensione sx {title}"]},52889:e=>{e.exports=["cambio estensione dx {title}"]},86647:e=>{e.exports=["cambio estensione {title}"]},3156:e=>{e.exports=["cambio colore testo {title}"]},49885:e=>{e.exports=["cambio colore sfondo {title}"]},89126:e=>{e.exports=["cambio visibilità linea fan {index} {title}"]},30016:e=>{e.exports=["cambio spessore linea fan {index} {title}"]},82516:e=>{e.exports=["cambio colore linea fan {index} {title}"]},78142:e=>{e.exports=["cambio visibilità fan {title}"]},79467:e=>{e.exports=["cambio colore linea fan {title}"]},45739:e=>{e.exports=["cambio impostazioni livelli fib su log {title}"]},99670:e=>{e.exports=["cambio rovescio {title}"]},35165:e=>{e.exports=["cambio visibilità cerchi interi {title}"]},48983:e=>{e.exports=["cambio colore immagine sfondo {title}"]},45025:e=>{e.exports=["cambio dimensione lotto {title}"]},81170:e=>{e.exports=["cambio allineamento etichette {title}"]},22775:e=>{e.exports=["cambio dimensione font etichette {title}"]},24338:e=>{e.exports=["cambio visibilità etichette {title}"]},32891:e=>{e.exports=["cambio coeff linea livello {index} {title}"]},85551:e=>{e.exports=["cambio colore linea livello {index} {title}"]},47840:e=>{e.exports=["cambio stile linea liv {index} {title}"]},45463:e=>{e.exports=["cambio visibilità linea livello {index} {title}"]},90098:e=>{e.exports=["cambio spessore linea livello {index} {title}"]},26710:e=>{e.exports=["cambio visibilità livelli {title}"]},2359:e=>{e.exports=["cambio visibilità etichette sx {title}"]},44643:e=>{e.exports=["cambio spessore linea {title}"]},20563:e=>{e.exports=["cambio colore linea {title}"]},66982:e=>{e.exports=["cambio stile linea {title}"]},94441:e=>{e.exports=["cambio modalità {title}"]},89996:e=>{e.exports=["cambio visibilità punto mediano {title}"]},36618:e=>{e.exports=["cambio riflesso {title}"]},18544:e=>{e.exports=["cambio colore sfondo {title}"]},48035:e=>{e.exports=["cambio colore bordo {title}"]},42286:e=>{e.exports=["cambio colore testo {title}"]},588:e=>{e.exports=["cambio posizione statistiche {title}"]},54659:e=>{e.exports=["cambio colore stop {title}"]},89182:e=>{e.exports=["cambio livello stop {title}"]},82224:e=>{ -e.exports=["cambio prezzo stop {title}"]},88383:e=>{e.exports=["cambio colore testo successo {title}"]},26967:e=>{e.exports=["cambio sfondo colore {title}"]},62243:e=>{e.exports=["{title} cambia la visibilità della variazione percentuale"]},45936:e=>{e.exports=["cambio visibilità etichetta di prezzo {title}"]},88577:e=>{e.exports=["cambio visibilità etichette prezzo {title}"]},47045:e=>{e.exports=["cambio visibilità range prezzo {title}"]},56175:e=>{e.exports=["cambio visibilità prezzi {title}"]},44539:e=>{e.exports=["cambio livello profitto {title}"]},41646:e=>{e.exports=["cambio prezzo profitto {title}"]},52877:e=>{e.exports=["cambio inverti {title}"]},16598:e=>{e.exports=["cambio visibilità etichette dx {title}"]},31553:e=>{e.exports=["cambio rischio {title}"]},40344:e=>{e.exports=["cambio modalità display rischio {title}"]},73137:e=>{e.exports=["cambio visibilità etichette sup {title}"]},52387:e=>{e.exports=["cambio colore sfondo {title}"]},6921:e=>{e.exports=["cambio colore bordo {title}"]},97573:e=>{e.exports=["cambio colore target {title}"]},27634:e=>{e.exports=["cambio colore testo {title}"]},33822:e=>{e.exports=["cambio visibilità etichetta di tempo {title}"]},84321:e=>{e.exports=["cambio trasparenza {title}"]},12355:e=>{e.exports=["cambio valore varianza {title}"]},25937:e=>{e.exports=["cambio allineamento vert etichette {toolName}"]},46991:e=>{e.exports=["cambio allineamento orizz etichette {toolName}"]},73080:e=>{e.exports=["cambio direzione etichette {toolName}"]},24272:e=>{e.exports=["cambio visibilità linea {toolName}"]},46404:e=>{e.exports=["cambio spessore linea {toolName}"]},50265:e=>{e.exports=["cambio colore linea {toolName}"]},72781:e=>{e.exports=["cambio estensione sx linea {toolName}"]},84613:e=>{e.exports=["cambio estensione dx linea {toolName}"]},62603:e=>{e.exports=["cambio terminazione linea sx {toolName}"]},62412:e=>{e.exports=["cambio terminazione linea dx {toolName}"]},35422:e=>{e.exports=["cambio stile linea {toolName}"]},77690:e=>{e.exports=["cambio testo {toolName}"]},69871:e=>{e.exports=["cambio visibilità testo {toolName}"]},25878:e=>{e.exports=["cambio proprietà testo {toolName}"]},91832:e=>{e.exports=["cambio colore sfondo testo {toolName}"]},18610:e=>{e.exports=["cambio visibilità sfondo testo {toolName}"]},44755:e=>{e.exports=["cambio colore bordo testo {toolName}"]},6324:e=>{e.exports=["cambio spessore bordo testo {toolName}"]},45529:e=>{e.exports=["cambio visibilità bordo testo {toolName}"]},6500:e=>{e.exports=["cambio colore testo {toolName}"]},51614:e=>{e.exports=["cambio font grassetto {toolName}"]},18572:e=>{e.exports=["cambio font italico {toolName}"]},48382:e=>{e.exports=["cambio dimensione font {toolName}"]},18567:e=>{e.exports=["cambio proprietà {propertyName}"]},21926:e=>{e.exports=["colore sfondi"]},52241:e=>{e.exports=["riempimento sfondi"]},70607:e=>{e.exports=["colore linee"]},41075:e=>{e.exports=["stile linee"]},73043:e=>{e.exports=["spessore linee"]},72223:e=>{e.exports=["spostamento disegni"]},41437:e=>{e.exports=["Colore testo"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/ja.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..95c7549e --- /dev/null +++ b/charting_library/bundles/ja.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count} (バー)"]},9671:t=>{t.exports=["#{count}(価格, バー)"]},91282:t=>{t.exports=["#1(バー)"]},1961:t=>{t.exports=["#1(価格)"]},12706:t=>{t.exports=["#1(価格, バー)"]},92195:t=>{t.exports=["#1 (垂直位置 %, バー)"]},66187:t=>{t.exports=["Median (中央値)"]},5066:t=>{t.exports=["%"]},89795:t=>{t.exports=["反時計回り"]},43809:t=>{t.exports=["係数をパーセントとして"]},40054:t=>{t.exports=["色"]},47737:t=>{t.exports=["コンパクト統計モード"]},4639:t=>{t.exports=["座標"]},76655:t=>{t.exports=["キャッシュ"]},99120:t=>{t.exports=["チャネル"]},60066:t=>{t.exports=["pips数変化"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["アングル"]},95264:t=>{t.exports=["口座サイズ"]},85160:t=>{t.exports=["常に統計を表示"]},54189:t=>{t.exports=["アーク"]},34674:t=>{t.exports=["最小ティックサイズでの平均高安"]},17608:t=>{t.exports=["下ラベル"]},48848:t=>{t.exports=["枠"]},72269:t=>{t.exports=["枠"]},27331:t=>{t.exports=["背景"]},66282:t=>{t.exports=["背景 #1"]},19949:t=>{t.exports=["バーの範囲"]},81260:t=>{t.exports=["グリッド"]},67114:t=>{t.exports=["日時範囲"]},37067:t=>{t.exports=["再配置 (価格, バー)"]},75460:t=>{t.exports=["距離"]},46211:t=>{t.exports=["絵文字ピン"]},46001:t=>{t.exports=["エントリー価格"]},1220:t=>{t.exports=["延長"]},71116:t=>{t.exports=["下に延長"]},45809:t=>{t.exports=["左に延長"]},25892:t=>{t.exports=["ラインを左に延長"]},13611:t=>{t.exports=["ラインを延長"]},3304:t=>{t.exports=["ラインを左に延長"]},83095:t=>{t.exports=["ラインを右に延長"]},14025:t=>{t.exports=["右に延長"]},74395:t=>{t.exports=["ラインを右に延長"]},85197:t=>{t.exports=["上に延長"]},17006:t=>{t.exports=["フォントサイズ"]},31343:t=>{t.exports=["失敗テキスト"]},28565:t=>{t.exports=["失敗の背景色"]},87931:t=>{t.exports=["ファン"]},39836:t=>{t.exports=["ログスケールに基づくフィボナッチレベル"]},10578:t=>{t.exports=["完全な円"]},25264:t=>{t.exports=["HLバー"]},66049:t=>{t.exports=["OCバー"]},27531:t=>{t.exports=["ロットサイズ"]},99180:t=>{t.exports=["ロワーバンド #1"]},53861:t=>{t.exports=["ロワーバンド #2"]},44775:t=>{t.exports=["ロワーバンド #3"]},85206:t=>{t.exports=["ラベル"]},75332:t=>{t.exports=["ラベルの枠"]},14773:t=>{t.exports=["ラベル背景"]},37126:t=>{t.exports=["ラベルテキスト"]},79106:t=>{t.exports=["レベル"]},95610:t=>{t.exports=["レベルライン"]},79307:t=>{t.exports=["左ラベル"]},49286:t=>{t.exports=["ライン - HL/2"]},17676:t=>{t.exports=["ライン - 始値"]},47669:t=>{t.exports=["ライン - 終値"]},71899:t=>{t.exports=["ライン - 高値"]},83394:t=>{t.exports=["ライン - 安値"]},60489:t=>{t.exports=["ラインの色"]},53889:t=>{t.exports=["モード"]},95543:t=>{t.exports=["月"]},24510:t=>{t.exports=["中間点"]},22213:t=>{t.exports=["ソース背景色"]},15500:t=>{t.exports=["ソース枠"]},79238:t=>{t.exports=["ソーステキスト"]},37249:t=>{t.exports=["統計"]},28712:t=>{t.exports=["統計情報の位置"]},50948:t=>{t.exports=["ストップの色"]},56119:t=>{t.exports=["損切り水準"]},69835:t=>{t.exports=["成功テキスト"]},91141:t=>{t.exports=["成功の背景色"]},2694:t=>{t.exports=["比率変化"]},650:t=>{t.exports=["パーセント"]},25684:t=>{t.exports=["価格"]},23675:t=>{t.exports=["価格ラベル"]},75675:t=>{t.exports=["価格ラベル"]},16103:t=>{t.exports=["価格レベル"]},46964:t=>{t.exports=["価格範囲"]},59771:t=>{t.exports=["プライス/バー比率"]},29072:t=>{t.exports=["価格"]},2635:t=>{t.exports=["利確水準"]},33886:t=>{t.exports=["範囲と比率"]},24186:t=>{t.exports=["反転"]},91367:t=>{t.exports=["右ラベル"]},63833:t=>{ +t.exports=["リスク"]},95545:t=>{t.exports=["波動"]},10209:t=>{t.exports=["上ラベル"]},98001:t=>{t.exports=["ターゲット背景色"]},89258:t=>{t.exports=["ターゲット枠"]},45302:t=>{t.exports=["ターゲットの色"]},74289:t=>{t.exports=["ターゲットテキスト"]},17932:t=>{t.exports=["テキストを折り返す"]},55325:t=>{t.exports=["時間ラベル"]},77838:t=>{t.exports=["時間レベル"]},2295:t=>{t.exports=["不透明度"]},4372:t=>{t.exports=["トレンドライン"]},26775:t=>{t.exports=["アッパーバンド #1"]},21774:t=>{t.exports=["アッパーバンド #2"]},21076:t=>{t.exports=["アッパーバンド #3"]},12374:t=>{t.exports=["同色を利用"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["値"]},25227:t=>{t.exports=["分散"]},1670:t=>{t.exports=["角度の変更"]},38829:t=>{t.exports=["矢印の色の変更"]},23723:t=>{t.exports=["バーのX座標の変更"]},72080:t=>{t.exports=["フラグの色の変更"]},66266:t=>{t.exports=["価格のY座標の変更"]},98905:t=>{t.exports=["上マージンの変更"]},11049:t=>{t.exports=["垂直位置のY座標の変更"]},98057:t=>{t.exports=["{title}のVWAPラインの色の変更"]},55218:t=>{t.exports=["{title}のVWAPラインの幅の変更"]},31804:t=>{t.exports=["{title}を反時計回りに変更"]},99128:t=>{t.exports=["{title}の係数をパーセントとして表示の変更"]},20216:t=>{t.exports=["{title}の色の変更"]},35435:t=>{t.exports=["{title}のコンパクト統計モードの変更"]},550:t=>{t.exports=["{title}の上昇ローソク足の実体の色の変更"]},28146:t=>{t.exports=["{title}のローソク足の実体の表示の変更"]},7373:t=>{t.exports=["{title}の下降ローソク足の実体の色の変更"]},38742:t=>{t.exports=["{title}の下降ローソク足の色の変更"]},42273:t=>{t.exports=["{title}の上昇ローソク足の色の変更"]},76054:t=>{t.exports=["{title}のローソク足のヒゲの色の変更"]},27029:t=>{t.exports=["{title}のローソク足のヒゲの表示の変更"]},22430:t=>{t.exports=["{title}の表示をpips数変化に変更"]},45537:t=>{t.exports=["{title}の角度の表示の変更"]},31775:t=>{t.exports=["{title}の口座サイズの変更"]},37913:t=>{t.exports=["{title}の常に統計を表示の変更"]},15521:t=>{t.exports=["{title}のすべてのラインの色の変更"]},17466:t=>{t.exports=["{title}の円弧の第{index}ラインの色の変更"]},72307:t=>{t.exports=["{title}の円弧の第{index}ラインの幅の変更"]},13853:t=>{t.exports=["{title}の円弧の第{index}ラインの表示の変更"]},78680:t=>{t.exports=["{title}の平均HL値の変更"]},15802:t=>{t.exports=["{title}の下部ラベルの表示の変更"]},36438:t=>{t.exports=["{title}の背景の透明度の変更"]},64548:t=>{t.exports=["{title}の背景の表示の変更"]},75312:t=>{t.exports=["{title}の背景色の変更"]},39651:t=>{t.exports=["{title}の背景色1の変更"]},78177:t=>{t.exports=["{title}の背景色2の変更"]},42746:t=>{t.exports=["{title}のバーの範囲の表示の変更"]},53770:t=>{t.exports=["{title}のグリッドの表示の変更"]},29145:t=>{t.exports=["{title}のグリッドラインの色の変更"]},64949:t=>{t.exports=["{title}のグリッドラインのスタイルの変更"]},93548:t=>{t.exports=["{title}のグリッドラインの幅の変更"]},15485:t=>{t.exports=["{title}の日時範囲の表示の変更"]},3400:t=>{t.exports=["{title}の規模の変更"]},91534:t=>{t.exports=["{title}の距離の表示の変更"]},65056:t=>{t.exports=["{title}の絵文字の変更"]},65899:t=>{t.exports=["{title}の絵文字の表示の変更"]},59354:t=>{t.exports=["{title}のエントリー価格の変更"]},1447:t=>{t.exports=["{title}を下に延長の変更"]},15258:t=>{t.exports=["{title}を左に延長の変更"]},96902:t=>{t.exports=["{title}のラインを延長の変更"]},896:t=>{t.exports=["{title}を上に延長の変更"]},3708:t=>{t.exports=["{title}の左に延長の変更"]},52889:t=>{t.exports=["{title}の右に延長の変更"]},86647:t=>{t.exports=["{title}の延長の変更"]},3156:t=>{t.exports=["{title}の失敗テキストの色の変更"]},49885:t=>{t.exports=["{title}の失敗の背景色の色の変更"]},89126:t=>{t.exports=["{title}のファンの第{index}ラインの表示の変更"]},30016:t=>{t.exports=["{title}のファンの第{index}ラインの幅の変更"]}, +82516:t=>{t.exports=["{title}のファンの第{index}ラインの色の変更"]},78142:t=>{t.exports=["{title}のファンの表示の変更"]},79467:t=>{t.exports=["{title}のファンのラインの色の変更"]},45739:t=>{t.exports=["{title}のログスケールに基づくフィボナッチレベルの変更"]},99670:t=>{t.exports=["{title}の水平反転の変更"]},35165:t=>{t.exports=["{title}の完全な円での表示の変更"]},48983:t=>{t.exports=["{title}の画像の背景色の変更"]},45025:t=>{t.exports=["{title}のロットサイズの変更"]},13901:t=>{t.exports=["{title}のロワーバンドラインの色の変更"]},78425:t=>{t.exports=["{title}のロワーバンドラインの表示の変更"]},99491:t=>{t.exports=["{title}のロワーバンドラインの幅の変更"]},55469:t=>{t.exports=["{title}のロワーバンドライン #2 の色の変更"]},76157:t=>{t.exports=["{title}のロワーバンドライン #2 の表示の変更"]},8081:t=>{t.exports=["{title}のロワーバンドライン #2 の幅の変更"]},95016:t=>{t.exports=["{title}のロワーバンドライン #3 の色の変更"]},84928:t=>{t.exports=["{title}のロワーバンドライン #3 の表示の変更"]},44693:t=>{t.exports=["{title}のロワーバンドライン #3 の幅の変更"]},81170:t=>{t.exports=["{title}のラベル位置の変更"]},22775:t=>{t.exports=["{title}のラベルのフォントサイズの変更"]},24338:t=>{t.exports=["{title}のラベルの表示の変更"]},32891:t=>{t.exports=["{title}のレベル{index}ラインの係数の変更"]},85551:t=>{t.exports=["{title}のレベル{index}ラインの色の変更"]},47840:t=>{t.exports=["{title}のレベル{index}ラインのスタイルの変更"]},45463:t=>{t.exports=["{title}のレベル{index}ラインの表示の変更"]},90098:t=>{t.exports=["{title}のレベル{index}ラインの幅の変更"]},26710:t=>{t.exports=["{title}のレベルの表示の変更"]},2359:t=>{t.exports=["{title}の左ラベルの表示の変更"]},44643:t=>{t.exports=["{title}のラインの幅の変更"]},20563:t=>{t.exports=["{title}のラインの色の変更"]},66982:t=>{t.exports=["{title}のラインスタイルの変更"]},94441:t=>{t.exports=["{title}のモードの変更"]},89996:t=>{t.exports=["{title}の中間点の表示の変更"]},36618:t=>{t.exports=["{title}の上下反転の変更"]},18544:t=>{t.exports=["{title}のソースの背景色の色の変更"]},48035:t=>{t.exports=["{title}のソースの枠の色の変更"]},42286:t=>{t.exports=["{title}のソーステキストの色の変更"]},588:t=>{t.exports=["{title}の統計情報の位置の変更"]},54659:t=>{t.exports=["{title}のストップの色の変更"]},89182:t=>{t.exports=["{title}のストップレベルの変更"]},82224:t=>{t.exports=["{title}のストップ価格の変更"]},88383:t=>{t.exports=["{title}の成功テキストの色の変更"]},26967:t=>{t.exports=["{title}の成功の背景色の色の変更"]},62243:t=>{t.exports=["{title}の表示を比率変化に変更"]},45936:t=>{t.exports=["{title}の価格ラベルの表示の変更"]},88577:t=>{t.exports=["{title}の価格ラベルの表示の変更"]},47045:t=>{t.exports=["{title}の価格範囲の表示の変更"]},94028:t=>{t.exports=["{title}の価格の表示の変更"]},56175:t=>{t.exports=["{title}の価格の表示の変更"]},44539:t=>{t.exports=["{title}の利益水準の変更"]},41646:t=>{t.exports=["{title}のターゲット価格の変更"]},52877:t=>{t.exports=["{title}の反転の変更"]},16598:t=>{t.exports=["{title}の右ラベルの表示の変更"]},31553:t=>{t.exports=["{title}のリスクの変更"]},40344:t=>{t.exports=["{title}のリスク表示モードの変更"]},73137:t=>{t.exports=["{title}の上部ラベルの表示の変更"]},52387:t=>{t.exports=["{title}のターゲットの背景色の変更"]},6921:t=>{t.exports=["{title}のターゲットの枠の色の変更"]},97573:t=>{t.exports=["{title}のターゲットの色の変更"]},27634:t=>{t.exports=["{title}のターゲットテキストの色の変更"]},33822:t=>{t.exports=["{title}の日時ラベルの表示の変更"]},84321:t=>{t.exports=["{title}の透明度の変更"]},10417:t=>{t.exports=["{title}のアッパーバンドラインの色の変更"]},58722:t=>{t.exports=["{title}のアッパーバンドラインの表示の変更"]},13633:t=>{t.exports=["{title}のアッパーバンドラインの色の変更"]},64709:t=>{t.exports=["{title}のアッパーバンドライン #2 の色の変更"]},97847:t=>{t.exports=["{title}のアッパーバンドライン #2 の表示の変更"]},62921:t=>{ +t.exports=["{title}のアッパーバンドライン #2 の幅の変更"]},94153:t=>{t.exports=["{title}のアッパーバンドライン #3 の色の変更"]},19835:t=>{t.exports=["{title}のアッパーバンドライン #3 の表示の変更"]},68310:t=>{t.exports=["{title}のアッパーバンドライン #3 の幅の変更"]},12355:t=>{t.exports=["{title}の分散値の変更"]},25937:t=>{t.exports=["{toolName}のラベルの垂直方向の配置の変更"]},46991:t=>{t.exports=["{toolName}のラベルの水平方向の配置の変更"]},73080:t=>{t.exports=["{toolName}のラベルの方向の変更"]},24272:t=>{t.exports=["{toolName}のラインの表示の変更"]},46404:t=>{t.exports=["{toolName}のラインの幅の変更"]},50265:t=>{t.exports=["{toolName}のラインの色の変更"]},72781:t=>{t.exports=["{toolName}のラインを左に延長の変更"]},84613:t=>{t.exports=["{toolName}のラインを右に延長の変更"]},62603:t=>{t.exports=["{toolName}のラインの左端の変更"]},62412:t=>{t.exports=["{toolName}のラインの右端の変更"]},35422:t=>{t.exports=["{toolName}のラインのスタイルの変更"]},77690:t=>{t.exports=["{toolName}のテキストの変更"]},69871:t=>{t.exports=["{toolName}のテキストの表示の変更"]},25878:t=>{t.exports=["{toolName}のテキストの折り返しの変更"]},91832:t=>{t.exports=["{toolName}のテキストの背景色の変更"]},18610:t=>{t.exports=["{toolName}のテキストの背景の表示の変更"]},44755:t=>{t.exports=["{toolName}のテキストの枠の色の変更"]},6324:t=>{t.exports=["{toolName}のテキストの枠の幅の変更"]},45529:t=>{t.exports=["{toolName}のテキストの枠の表示の変更"]},6500:t=>{t.exports=["{toolName}のテキストの色の変更"]},51614:t=>{t.exports=["{toolName}のテキストフォントを太字に変更"]},18572:t=>{t.exports=["{toolName}のテキストフォントをイタリックに変更"]},48382:t=>{t.exports=["{toolName}のテキストのフォントサイズの変更"]},18567:t=>{t.exports=["{propertyName}のプロパティの変更"]},21926:t=>{t.exports=["背景色"]},52241:t=>{t.exports=["背景の塗りつぶし"]},70607:t=>{t.exports=["ラインの色"]},41075:t=>{t.exports=["ラインの種類"]},73043:t=>{t.exports=["ライン幅"]},72223:t=>{t.exports=["描画を移動"]},41437:t=>{t.exports=["テキストの色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.4053.929467332218f26dc70f.js b/charting_library/bundles/ja.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..cc6673e4 --- /dev/null +++ b/charting_library/bundles/ja.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["バー"]},19648:e=>{e.exports=["12時間"]},55838:e=>{e.exports=["24時間"]},72171:e=>{e.exports=["中央"]},88364:e=>{e.exports=["チャートの基本スタイル"]},46720:e=>{e.exports=["十字カーソル"]},50985:e=>{e.exports=["通貨"]},17319:e=>{e.exports=["通貨と単位"]},19481:e=>{e.exports=["外観"]},68791:e=>{e.exports=["引数"]},95036:e=>{e.exports=["平均終値"]},91757:e=>{e.exports=["下"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["バーの変動値"]},87845:e=>{e.exports=["ボタン"]},39392:e=>{e.exports=["グリッドライン"]},25209:e=>{e.exports=["日付の形式"]},55090:e=>{e.exports=["曜日の表示"]},29601:e=>{e.exports=["詳細"]},26897:e=>{e.exports=["イベント"]},77405:e=>{e.exports=["水平"]},34403:e=>{e.exports=["水平線のみ"]},60971:e=>{e.exports=["高値・安値"]},61142:e=>{e.exports=["インジケーター"]},34905:e=>{e.exports=["インジケーター値"]},29687:e=>{e.exports=["インジケーターと財務指標値"]},25084:e=>{e.exports=["インジケーターと財務指標名"]},9654:e=>{e.exports=["インジケーター名"]},99487:e=>{e.exports=["OHLC値"]},75991:e=>{e.exports=["市場の開始状況を表示"]},96073:e=>{e.exports=["説明が長すぎます"]},78905:e=>{e.exports=["価格スケールのラベル"]},19286:e=>{e.exports=["左"]},70500:e=>{e.exports=["金額"]},66653:e=>{e.exports=["マージン"]},76476:e=>{e.exports=["中央"]},42502:e=>{e.exports=["ラベルを重ねない"]},49199:e=>{e.exports=["なし"]},74343:e=>{e.exports=["ナビゲーション"]},43115:e=>{e.exports=["スケール"]},53224:e=>{e.exports=["スケールの配置"]},79194:e=>{e.exports=["ステータスライン"]},89053:e=>{e.exports=["シンボル"]},35383:e=>{e.exports=["シンボル名"]},27767:e=>{e.exports=["シンボルの現在値"]},40847:e=>{e.exports=["シンボルの前日終値"]},50446:e=>{e.exports=["ペイン"]},73908:e=>{e.exports=["ペインの境界線"]},36014:e=>{e.exports=["パーセンテージ"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["プレ/アフターマーケット価格"]},64859:e=>{e.exports=["価格スケール"]},76523:e=>{e.exports=["価格とパーセント値"]},21141:e=>{e.exports=["右"]},40187:e=>{e.exports=["右マージン"]},77705:e=>{e.exports=["透かし"]},26458:e=>{e.exports=["ヒゲ"]},65994:e=>{e.exports=["上"]},92960:e=>{e.exports=["テキストの配置"]},90581:e=>{e.exports=["テキストの向き"]},67369:e=>{e.exports=["タイトル"]},31326:e=>{e.exports=["タイトル"]},23097:e=>{e.exports=["ティッカー"]},82168:e=>{e.exports=["ティッカーと詳細"]},43637:e=>{e.exports=["時間軸"]},97316:e=>{e.exports=["時刻の表記"]},90801:e=>{e.exports=["トレーディング"]},77534:e=>{e.exports=["単位"]},1111:e=>{e.exports=["出来高"]},80170:e=>{e.exports=["スケールに応じた値"]},91322:e=>{e.exports=["値"]},37174:e=>{e.exports=["垂直線と水平線"]},36426:e=>{e.exports=["垂直線のみ"]},44085:e=>{e.exports=["垂直"]},57889:e=>{e.exports=["OHLC値の表示の変更"]},35646:e=>{e.exports=["ナビゲーションボタンの表示の変更"]},18644:e=>{e.exports=["市場ステータスの表示の変更"]},45110:e=>{e.exports=["バーの変動値の表示の変更"]},10349:e=>{e.exports=["下マージンの変更"]},88161:e=>{e.exports=["通貨と単位ラベルの表示の変更"]},84060:e=>{e.exports=["通貨ラベルの表示の変更"]},99011:e=>{e.exports=["チャートの背景色の変更"]},72458:e=>{e.exports=["チャートの背景の種類の変更"]},37034:e=>{e.exports=["十字カーソルの幅の変更"]},29951:e=>{e.exports=["十字カーソルの色の変更"]},92027:e=>{e.exports=["十字カーソルのスタイルの変更"]},50457:e=>{e.exports=["日付の形式の変更"]},7104:e=>{e.exports=["曜日の表示の変更"]},27764:e=>{e.exports=["グリッドラインの可視性の変更"]},88096:e=>{e.exports=["水平グリッドラインの色の変更"]},31325:e=>{e.exports=["インジケーターのタイトルの表示の変更"]},99774:e=>{e.exports=["インジケーターの値の表示の変更"]}, +96162:e=>{e.exports=["インジケーターの引数の表示の変更"]},59820:e=>{e.exports=["インジケーターと財務指標名ラベルの可視性を変更"]},90512:e=>{e.exports=["インジケーターと財務指標値のラベルの可視性を変更"]},97956:e=>{e.exports=["凡例の背景の透明度の変更"]},61061:e=>{e.exports=["凡例の背景の表示の変更"]},37730:e=>{e.exports=["ペインボタンの表示の変更"]},89032:e=>{e.exports=["ペインの境界線の色の変更"]},35636:e=>{e.exports=["右マージンの変更"]},66601:e=>{e.exports=["右マージンの%を変更"]},25616:e=>{e.exports=["シンボルの透かしの色の変更"]},87159:e=>{e.exports=["シンボルの透かしの表示の変更"]},26717:e=>{e.exports=["シンボルの詳細の表示の変更"]},6091:e=>{e.exports=["シンボルフィールドの表示の変更"]},28741:e=>{e.exports=["シンボルの現在値モードの変更"]},95071:e=>{e.exports=["シンボルの凡例の形式の変更"]},35065:e=>{e.exports=["スケールテキストの色の変更"]},84382:e=>{e.exports=["スケールのフォントサイズの変更"]},12468:e=>{e.exports=["スケールのラインの色の変更"]},71589:e=>{e.exports=["セッション区切りの表示の変更"]},15035:e=>{e.exports=["セッション区切りの幅の変更"]},1579:e=>{e.exports=["セッション区切りの色の変更"]},21460:e=>{e.exports=["セッション区切りのスタイルの変更"]},76991:e=>{e.exports=["時刻の表記の変更"]},98905:e=>{e.exports=["上マージンの変更"]},7011:e=>{e.exports=["単位ラベルの表示の変更"]},22722:e=>{e.exports=["垂直グリッドラインの色の変更"]},9455:e=>{e.exports=["出来高の値の表示の変更"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.435.ada80623f71848fbb57d.js b/charting_library/bundles/ja.435.ada80623f71848fbb57d.js deleted file mode 100644 index 6d565a65..00000000 --- a/charting_library/bundles/ja.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["バー"]},19648:e=>{e.exports=["12時間"]},55838:e=>{e.exports=["24時間"]},72171:e=>{e.exports=["中央"]},88364:e=>{e.exports=["チャートの基本スタイル"]},46720:e=>{e.exports=["十字カーソル"]},50985:e=>{e.exports=["通貨"]},17319:e=>{e.exports=["通貨と単位"]},19481:e=>{e.exports=["外観"]},68791:e=>{e.exports=["引数"]},95036:e=>{e.exports=["平均終値"]},91757:e=>{e.exports=["下"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["バーの変動値"]},87845:e=>{e.exports=["ボタン"]},39392:e=>{e.exports=["グリッドライン"]},25209:e=>{e.exports=["日付の形式"]},55090:e=>{e.exports=["曜日の表示"]},29601:e=>{e.exports=["詳細"]},26897:e=>{e.exports=["イベント"]},77405:e=>{e.exports=["水平"]},34403:e=>{e.exports=["水平線のみ"]},60971:e=>{e.exports=["高値・安値"]},61142:e=>{e.exports=["インジケーター"]},34905:e=>{e.exports=["インジケーター値"]},29687:e=>{e.exports=["インジケーターと財務指標値"]},25084:e=>{e.exports=["インジケーターと財務指標名"]},9654:e=>{e.exports=["インジケーター名"]},99487:e=>{e.exports=["OHLC値"]},75991:e=>{e.exports=["市場の開始状況を表示"]},96073:e=>{e.exports=["説明が長すぎます"]},78905:e=>{e.exports=["価格スケールのラベル"]},19286:e=>{e.exports=["左"]},70500:e=>{e.exports=["金額"]},66653:e=>{e.exports=["マージン"]},76476:e=>{e.exports=["中央"]},42502:e=>{e.exports=["ラベルを重ねない"]},49199:e=>{e.exports=["なし"]},74343:e=>{e.exports=["ナビゲーション"]},43115:e=>{e.exports=["スケール"]},53224:e=>{e.exports=["スケールの配置"]},79194:e=>{e.exports=["ステータスライン"]},89053:e=>{e.exports=["シンボル"]},35383:e=>{e.exports=["シンボル名"]},27767:e=>{e.exports=["シンボルの現在値"]},40847:e=>{e.exports=["シンボルの前日終値"]},50446:e=>{e.exports=["ペイン"]},73908:e=>{e.exports=["ペインの境界線"]},36014:e=>{e.exports=["パーセンテージ"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["プレ/アフターマーケット価格"]},64859:e=>{e.exports=["価格スケール"]},76523:e=>{e.exports=["価格とパーセント値"]},21141:e=>{e.exports=["右"]},40187:e=>{e.exports=["右マージン"]},77705:e=>{e.exports=["透かし"]},26458:e=>{e.exports=["ヒゲ"]},65994:e=>{e.exports=["上"]},92960:e=>{e.exports=["テキストの配置"]},90581:e=>{e.exports=["テキストの向き"]},67369:e=>{e.exports=["タイトル"]},31326:e=>{e.exports=["タイトル"]},23097:e=>{e.exports=["ティッカー"]},82168:e=>{e.exports=["ティッカーと詳細"]},43637:e=>{e.exports=["時間軸"]},97316:e=>{e.exports=["時刻の表記"]},90801:e=>{e.exports=["トレーディング"]},77534:e=>{e.exports=["単位"]},1111:e=>{e.exports=["出来高"]},80170:e=>{e.exports=["スケールに応じた値"]},91322:e=>{e.exports=["値"]},37174:e=>{e.exports=["垂直線と水平線"]},36426:e=>{e.exports=["垂直線のみ"]},44085:e=>{e.exports=["垂直"]},57889:e=>{e.exports=["OHLC値の表示の変更"]},35646:e=>{e.exports=["ナビゲーションボタンの表示の変更"]},18644:e=>{e.exports=["市場ステータスの表示の変更"]},45110:e=>{e.exports=["バーの変動値の表示の変更"]},10349:e=>{e.exports=["下マージンの変更"]},88161:e=>{e.exports=["通貨と単位ラベルの表示の変更"]},84060:e=>{e.exports=["通貨ラベルの表示の変更"]},99011:e=>{e.exports=["チャートの背景色の変更"]},72458:e=>{e.exports=["チャートの背景の種類の変更"]},37034:e=>{e.exports=["十字カーソルの幅の変更"]},29951:e=>{e.exports=["十字カーソルの色の変更"]},92027:e=>{e.exports=["十字カーソルのスタイルの変更"]},50457:e=>{e.exports=["日付の形式の変更"]},7104:e=>{e.exports=["曜日の表示の変更"]},27764:e=>{e.exports=["グリッドラインの可視性の変更"]},88096:e=>{e.exports=["水平グリッドラインの色の変更"]},31325:e=>{e.exports=["インジケーターのタイトルの表示の変更"]},99774:e=>{e.exports=["インジケーターの値の表示の変更"]}, -96162:e=>{e.exports=["インジケーターの引数の表示の変更"]},59820:e=>{e.exports=["インジケーターと財務指標名ラベルの可視性を変更"]},90512:e=>{e.exports=["インジケーターと財務指標値のラベルの可視性を変更"]},97956:e=>{e.exports=["凡例の背景の透明度の変更"]},61061:e=>{e.exports=["凡例の背景の表示の変更"]},37730:e=>{e.exports=["ペインボタンの表示の変更"]},89032:e=>{e.exports=["ペインの境界線の色の変更"]},35636:e=>{e.exports=["右マージンの変更"]},66601:e=>{e.exports=["右マージンの%を変更"]},25616:e=>{e.exports=["シンボルの透かしの色の変更"]},87159:e=>{e.exports=["シンボルの透かしの表示の変更"]},26717:e=>{e.exports=["シンボルの詳細の表示の変更"]},6091:e=>{e.exports=["シンボルフィールドの表示の変更"]},28741:e=>{e.exports=["シンボルの現在値モードの変更"]},95071:e=>{e.exports=["シンボルの凡例の形式の変更"]},35065:e=>{e.exports=["スケールテキストの色の変更"]},84382:e=>{e.exports=["スケールのフォントサイズの変更"]},12468:e=>{e.exports=["スケールのラインの色の変更"]},76991:e=>{e.exports=["時刻の表記の変更"]},98905:e=>{e.exports=["上マージンの変更"]},7011:e=>{e.exports=["単位ラベルの表示の変更"]},22722:e=>{e.exports=["垂直グリッドラインの色の変更"]},9455:e=>{e.exports=["出来高の値の表示の変更"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/ja.505.978e053ffa4899c28da8.js similarity index 51% rename from charting_library/bundles/ja.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/ja.505.978e053ffa4899c28da8.js index fd53008e..085a9f9f 100644 --- a/charting_library/bundles/ja.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/ja.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["リプレイ"]},14642:t=>{t.exports=["ダーク"]},69841:t=>{t.exports=["ライト"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["日"],t.exports.h_dates=["時間"],t.exports.m_dates=["分"],t.exports.s_dates=["秒"],t.exports.in_dates=[":"]},97840:t=>{t.exports=["日"]},64302:t=>{t.exports=["時間"]},79442:t=>{t.exports=["分"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}のコピー"]},13395:t=>{t.exports=["日"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports=["レンジ"]},59231:t=>{t.exports="T"},85521:t=>{t.exports=["週"]},13994:t=>{t.exports=["時間"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["終値"]},56723:t=>{t.exports=["高値"]},5801:t=>{t.exports=["高値、安値の平均"]},98865:t=>{t.exports=["高値、安値、終値の平均"]},42659:t=>{t.exports=["始値、高値、安値、終値の平均"]},4292:t=>{t.exports=["安値"]},78155:t=>{t.exports=["始値"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["閉じる"],t.exports.Back_input=["戻る"],t.exports.Minimize_input=["最小化"],t.exports["Hull MA_input"]=["ハル移動平均線"],t.exports["{number} item_combobox_input"]=["{number}アイテム"],t.exports.Length_input=["期間"],t.exports.Plot_input=["プロット"],t.exports.Zero_input=["ゼロ"],t.exports.Signal_input=["シグナル"],t.exports.Long_input=["ロング"],t.exports.Short_input=["ショート"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限"],t.exports.Offset_input=["オフセット"],t.exports.length_input=["期間"],t.exports.mult_input=["標準偏差"],t.exports.short_input=["ショート"],t.exports.long_input=["ロング"],t.exports.Limit_input=["指値"],t.exports.Move_input=["移動"],t.exports.Value_input=["値"],t.exports.Method_input=["メソッド"],t.exports["Values in status line_input"]=["ステータスラインの値"],t.exports["Labels on price scale_input"]=["価格スケールのラベル"],t.exports["Accumulation/Distribution_input"]=["アキュムレーション/ディストリビューション"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["分布線"],t.exports["Window Size_input"]=["ウィンドウの大きさ"],t.exports.Sigma_input=["シグマ"],t.exports["Aroon Up_input"]=["アルーンアップ"],t.exports["Aroon Down_input"]=["アルーンダウン"],t.exports.Upper_input=["上方"],t.exports.Lower_input=["下方"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["レベルフォーマット"],t.exports["Labels Position_input"]=["ラベルの位置"],t.exports["0 Level Color_input"]=["0レベルの色"],t.exports["0.236 Level Color_input"]=["0.236レベルの色"],t.exports["0.382 Level Color_input"]=["0.382レベルの色"],t.exports["0.5 Level Color_input"]=["0.5レベルの色"],t.exports["0.618 Level Color_input"]=["0.618レベルの色"],t.exports["0.65 Level Color_input"]=["0.65レベルの色"],t.exports["0.786 Level Color_input"]=["0.786レベルの色"],t.exports["1 Level Color_input"]=["1.0レベルの色"],t.exports["1.272 Level Color_input"]=["1.272レベルの色"],t.exports["1.414 Level Color_input"]=["1.414レベルの色"],t.exports["1.618 Level Color_input"]=["1.618レベルの色"],t.exports["1.65 Level Color_input"]=["1.65レベルの色"],t.exports["2.618 Level Color_input"]=["2.618レベルの色"],t.exports["2.65 Level Color_input"]=["2.65レベルの色"],t.exports["3.618 Level Color_input"]=["3.618レベルの色"],t.exports["3.65 Level Color_input"]=["3.65レベルの色"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["リプレイ"]},14642:t=>{t.exports=["ダーク"]},69841:t=>{t.exports=["ライト"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["日"],t.exports.h_dates=["時間"],t.exports.m_dates=["分"],t.exports.s_dates=["秒"],t.exports.in_dates=[":"]},97840:t=>{t.exports=["日"]},64302:t=>{t.exports=["時間"]},79442:t=>{t.exports=["分"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}のコピー"]},13395:t=>{t.exports=["日"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports=["レンジ"]},59231:t=>{t.exports="T"},85521:t=>{t.exports=["週"]},13994:t=>{t.exports=["時間"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["終値"]},56723:t=>{t.exports=["高値"]},5801:t=>{t.exports=["高値、安値の平均"]},98865:t=>{t.exports=["高値、安値、終値の平均"]},42659:t=>{t.exports=["始値、高値、安値、終値の平均"]},4292:t=>{t.exports=["安値"]},78155:t=>{t.exports=["始値"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["閉じる"],t.exports.Back_input=["戻る"],t.exports.Minimize_input=["最小化"],t.exports["Hull MA_input"]=["ハル移動平均線"],t.exports["{number} item_combobox_input"]=["{number}アイテム"],t.exports.Length_input=["期間"],t.exports.Plot_input=["プロット"],t.exports.Zero_input=["ゼロ"],t.exports.Signal_input=["シグナル"],t.exports.Long_input=["ロング"],t.exports.Short_input=["ショート"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限"],t.exports.Offset_input=["オフセット"],t.exports.length_input=["期間"],t.exports.mult_input=["標準偏差"],t.exports.short_input=["ショート"],t.exports.long_input=["ロング"],t.exports.Limit_input=["指値"],t.exports.Move_input=["移動"],t.exports.Value_input=["値"],t.exports.Method_input=["メソッド"],t.exports["Values in status line_input"]=["ステータスラインの値"],t.exports["Labels on price scale_input"]=["価格スケールのラベル"],t.exports["Accumulation/Distribution_input"]=["アキュムレーション/ディストリビューション"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["分布線"],t.exports["Window Size_input"]=["ウィンドウの大きさ"],t.exports.Sigma_input=["シグマ"],t.exports["Aroon Up_input"]=["アルーンアップ"],t.exports["Aroon Down_input"]=["アルーンダウン"],t.exports.Upper_input=["上方"],t.exports.Lower_input=["下方"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["レベルフォーマット"],t.exports["Labels Position_input"]=["ラベルの位置"],t.exports["0 Level Color_input"]=["0レベルの色"],t.exports["0.236 Level Color_input"]=["0.236レベルの色"],t.exports["0.382 Level Color_input"]=["0.382レベルの色"],t.exports["0.5 Level Color_input"]=["0.5レベルの色"],t.exports["0.618 Level Color_input"]=["0.618レベルの色"],t.exports["0.65 Level Color_input"]=["0.65レベルの色"],t.exports["0.786 Level Color_input"]=["0.786レベルの色"],t.exports["1 Level Color_input"]=["1.0レベルの色"],t.exports["1.272 Level Color_input"]=["1.272レベルの色"],t.exports["1.414 Level Color_input"]=["1.414レベルの色"],t.exports["1.618 Level Color_input"]=["1.618レベルの色"],t.exports["1.65 Level Color_input"]=["1.65レベルの色"],t.exports["2.618 Level Color_input"]=["2.618レベルの色"],t.exports["2.65 Level Color_input"]=["2.65レベルの色"],t.exports["3.618 Level Color_input"]=["3.618レベルの色"],t.exports["3.65 Level Color_input"]=["3.65レベルの色"], t.exports["4.236 Level Color_input"]=["4.236レベルの色"],t.exports["-0.236 Level Color_input"]=["-0.236レベルの色"],t.exports["-0.382 Level Color_input"]=["-0.382レベルの色"],t.exports["-0.618 Level Color_input"]=["-0.618レベルの色"],t.exports["-0.65 Level Color_input"]=["-0.65レベルの色"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["ADX平滑化"],t.exports["DI Length_input"]=["DIの期間"],t.exports.Smoothing_input=["平滑化"],t.exports.ATR_input="ATR",t.exports.Growing_input=["増加"],t.exports.Falling_input=["減少"],t.exports["Color 0_input"]=["色 0"],t.exports["Color 1_input"]=["色 1"],t.exports.Source_input=["ソース"],t.exports.StdDev_input=["標準偏差"],t.exports.Basis_input=["基準"],t.exports.Median_input=["Median (中央値)"],t.exports["Bollinger Bands %B_input"]=["ボリンジャーバンド%B"],t.exports.Overbought_input=["買われすぎ"],t.exports.Oversold_input=["売られすぎ"],t.exports["Bollinger Bands Width_input"]=["ボリンジャーバンド幅"],t.exports["RSI Length_input"]=["RSIの期間"],t.exports["UpDown Length_input"]=["連続騰落期間"],t.exports["ROC Length_input"]=["ROCの期間"],t.exports.MF_input=["マネーフロー"],t.exports.resolution_input=["時間足"],t.exports["Fast Length_input"]=["ファスト期間"],t.exports["Slow Length_input"]=["スロー期間"],t.exports["Chaikin Oscillator_input"]=["チャイキン・オシレーター"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["価格"],t.exports["Chande MO_input"]=["シャンデMO"],t.exports["Zero Line_input"]=["ゼロライン"],t.exports["Color 2_input"]=["色 2"],t.exports["Color 3_input"]=["色 3"],t.exports["Color 4_input"]=["色 4"],t.exports["Color 5_input"]=["色 5"],t.exports["Color 6_input"]=["色 6"],t.exports["Color 7_input"]=["色 7"],t.exports["Color 8_input"]=["色 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["アッパーバンド"],t.exports["Lower Band_input"]=["ロワーバンド"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["平滑化ライン"],t.exports["Smoothing Length_input"]=["MAの期間"],t.exports["WMA Length_input"]=["加重移動平均の期間"],t.exports["Long RoC Length_input"]=["ロングのRoC期間"],t.exports["Short RoC Length_input"]=["ショートのRoC期間"],t.exports.sym_input=["シンボル"],t.exports.Symbol_input=["シンボル"],t.exports.Correlation_input=["相関"],t.exports.Period_input=["期間"],t.exports.Centered_input=["中央に配置"],t.exports["Detrended Price Oscillator_input"]=["トレンド除去プライスオシレーター"],t.exports.isCentered_input=["中央に配置"],t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["ADX平滑化"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["除数"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["エルダー・フォース・インデックス"],t.exports.Percent_input=["パーセント"],t.exports.Exponential_input=["指数"],t.exports.Average_input=["平均"],t.exports["Upper Percentage_input"]=["上方パーセンテージ"],t.exports["Lower Percentage_input"]=["下方パーセンテージ"],t.exports.Fisher_input=["フィッシャー"],t.exports.Trigger_input=["トリガー"],t.exports.Level_input=["レベル"],t.exports["Trader EMA 1 length_input"]=["トレーダーのEMA1の期間"],t.exports["Trader EMA 2 length_input"]=["トレーダーのEMA2の期間"], t.exports["Trader EMA 3 length_input"]=["トレーダーのEMA3の期間"],t.exports["Trader EMA 4 length_input"]=["トレーダーのEMA4の期間"],t.exports["Trader EMA 5 length_input"]=["トレーダーのEMA5の期間"],t.exports["Trader EMA 6 length_input"]=["トレーダーのEMA6の期間"],t.exports["Investor EMA 1 length_input"]=["投資家のEMA1の期間"],t.exports["Investor EMA 2 length_input"]=["投資家のEMA2の期間"],t.exports["Investor EMA 3 length_input"]=["投資家のEMA3の期間"],t.exports["Investor EMA 4 length_input"]=["投資家のEMA4の期間"],t.exports["Investor EMA 5 length_input"]=["投資家のEMA5の期間"],t.exports["Investor EMA 6 length_input"]=["投資家のEMA6の期間"],t.exports.HV_input=["ヒストリカルボラティリティ"],t.exports["Conversion Line Periods_input"]=["転換線の期間"],t.exports["Base Line Periods_input"]=["基準線の期間"],t.exports["Lagging Span_input"]=["遅行スパン"],t.exports["Conversion Line_input"]=["転換線"],t.exports["Base Line_input"]=["基準線"],t.exports["Leading Span A_input"]=["先行スパン1"],t.exports["Leading Span B_input"]=["先行スパン2"],t.exports["Plots Background_input"]=["プロットの背景"],t.exports["yay Color 0_input"]=["yay 色0"],t.exports["yay Color 1_input"]=["yay 色1"],t.exports.Multiplier_input=["乗数"],t.exports["Bands style_input"]=["バンドスタイル"],t.exports.Middle_input=["中央"],t.exports.useTrueRange_input=["トゥルーレンジ使用"],t.exports.ROCLen1_input=["ROC期間1"],t.exports.ROCLen2_input=["ROC期間2"],t.exports.ROCLen3_input=["ROC期間3"],t.exports.ROCLen4_input=["ROC期間4"],t.exports.SMALen1_input=["SMA期間1"],t.exports.SMALen2_input=["SMA期間2"],t.exports.SMALen3_input=["SMA期間3"],t.exports.SMALen4_input=["SMA期間4"],t.exports.SigLen_input=["シグナル期間"],t.exports.KST_input="KST",t.exports.Sig_input=["シグナル"],t.exports.roclen1_input=["ROC期間1"],t.exports.roclen2_input=["ROC期間2"],t.exports.roclen3_input=["ROC期間3"],t.exports.roclen4_input=["ROC期間4"],t.exports.smalen1_input=["SMA期間1"],t.exports.smalen2_input=["SMA期間2"],t.exports.smalen3_input=["SMA期間3"],t.exports.smalen4_input=["SMA期間4"],t.exports.siglen_input=["シグナル期間"],t.exports["Upper Deviation_input"]=["上方偏差"],t.exports["Lower Deviation_input"]=["下方偏差"],t.exports["Use Upper Deviation_input"]=["上方偏差を使う"],t.exports["Use Lower Deviation_input"]=["下方偏差を使う"],t.exports.Count_input=["カウント"],t.exports.Crosses_input=["交差"],t.exports.MOM_input=["モメンタムオシレーター"],t.exports.MA_input=["移動平均"],t.exports["Length EMA_input"]=["EMAの期間"],t.exports["Length MA_input"]=["MAの期間"],t.exports["Fast length_input"]=["ファスト期間"],t.exports["Slow length_input"]=["スロー期間"],t.exports["Signal smoothing_input"]=["シグナルの平滑化"],t.exports["Simple ma(oscillator)_input"]=["単純移動平均(オシレーター)"],t.exports["Simple ma(signal line)_input"]=["単純移動平均(シグナル線)"],t.exports.Histogram_input=["ヒストグラム"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["短期"],t.exports.slowLength_input=["長期"],t.exports.signalLength_input=["シグナルの期間"],t.exports.NV_input=["正味価額"],t.exports.OnBalanceVolume_input=["オンバランスボリューム"],t.exports.Start_input=["開始"],t.exports.Increment_input=["増分"],t.exports["Max value_input"]=["最大値"],t.exports.ParabolicSAR_input=["パラボリックSAR"],t.exports.start_input=["開始"],t.exports.increment_input=["増分"],t.exports.maximum_input=["最大"],t.exports["Short length_input"]=["ショートの期間"], t.exports["Long length_input"]=["ロングの期間"],t.exports.OSC_input=["OSC(オシレーター)"],t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input=["プライスボリュームトレンド"],t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input=["RVGI(相対活力指数)"],t.exports.RVI_input=["RVI(相対活力指数)"],t.exports["Long period_input"]=["ロングの期間"],t.exports["Short period_input"]=["ショート期間"],t.exports["Signal line period_input"]=["シグナル線の期間"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["SMIエルゴディックオシレーター"],t.exports.Indicator_input=["インジケータ"],t.exports.Oscillator_input=["オシレーター"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input=["スムースK"],t.exports.smoothD_input=["スムースD"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["ストキャスティクス期間"],t.exports["RSI Source_input"]=["RSI(相対力指数)ソース"],t.exports.lengthRSI_input=["RSI(相対力指数)期間"],t.exports.lengthStoch_input=["ストキャスティクス期間"],t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["ロングの期間"],t.exports["Short Length_input"]=["ショートの期間"],t.exports["Signal Length_input"]=["シグナルの期間"],t.exports.Length1_input=["期間1"],t.exports.Length2_input=["期間2"],t.exports.Length3_input=["期間3"],t.exports.length7_input=["期間7"],t.exports.length14_input=["期間14"],t.exports.length28_input=["期間28"],t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input=["期間"],t.exports["VI +_input"]=["ボラティリティ指数+"],t.exports["VI -_input"]=["ボラティリティ指数-"],t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["顎長"],t.exports["Teeth Length_input"]=["歯長"],t.exports["Lips Length_input"]=["唇長"],t.exports.Jaw_input=["顎"],t.exports.Teeth_input=["歯"],t.exports.Lips_input=["唇"],t.exports["Jaw Offset_input"]=["顎オフセット"],t.exports["Teeth Offset_input"]=["歯オフセット"],t.exports["Lips Offset_input"]=["唇オフセット"],t.exports["Down fractals_input"]=["下向きフラクタル"],t.exports["Up fractals_input"]=["フラクタル上昇"],t.exports.Periods_input=["期間"],t.exports.Shapes_input=["型"],t.exports["show MA_input"]=["移動平均を表示"],t.exports["MA Length_input"]=["MAの期間"],t.exports["Color based on previous close_input"]=["前のバーの終値を基に色を判定"],t.exports["Rows Layout_input"]=["行のレイアウト"],t.exports["Row Size_input"]=["行のサイズ"],t.exports.Volume_input=["出来高"],t.exports["Value Area volume_input"]=["バリューエリアの出来高"],t.exports["Extend Right_input"]=["右に延長"],t.exports["Extend POC Right_input"]=["POCを右に延長"],t.exports["Extend VAH Right_input"]=["VAHを右に延長"],t.exports["Extend VAL Right_input"]=["VALを右に延長"],t.exports["Value Area Volume_input"]=["バリューエリアの出来高"],t.exports.Placement_input=["配置"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["POCの推移"],t.exports["Up Volume_input"]=["買いの出来高"],t.exports["Down Volume_input"]=["売りの出来高"],t.exports["Value Area_input"]=["バリューエリア"],t.exports["Histogram Box_input"]=["ヒストグラムボックス"],t.exports["Value Area Up_input"]=["バリューエリアの買い"],t.exports["Value Area Down_input"]=["バリューエリアの売り"],t.exports["Number Of Rows_input"]=["行の数"],t.exports["Ticks Per Row_input"]=["行ごとのティック"],t.exports["Up/Down_input"]=["買い/売り"], @@ -16,20 +16,20 @@ t.exports["Typical Price_study"]=["Typical Price (標準価格)"],t.exports["Med t.exports["MovingAvg2Line Cross_study"]=["MovingAvg2Line Cross (2本の移動平均線の交差ストラテジー)"],t.exports["OutSide Bar Strategy_study"]=["OutSide Bar Strategy (アウトサイドバー・ストラテジー)"],t.exports.Overlay_study=["重ね合わせ"],t.exports["Parabolic SAR Strategy_study"]=["Parabolic SAR Strategy (パラボリックSARストラテジー)"],t.exports["Pivot Extension Strategy_study"]=["Pivot Extension Strategy (ピボット拡張ストラテジー)"],t.exports["Pivot Points High Low_study"]=["Pivots HL (ピボットポイント・ハイ・ロー)"],t.exports["Pivot Reversal Strategy_study"]=["Pivot Reversal Strategy (ピボット反転ストラテジー)"],t.exports["Price Channel Strategy_study"]=["Price Channel Strategy (価格チャネル・ストラテジー)"],t.exports["RSI Strategy_study"]=["RSI Strategy (RSIストラテジー)"],t.exports["SMI Ergodic Indicator_study"]=["SMII (SMIエルゴディック・インジケーター)"],t.exports["SMI Ergodic Oscillator_study"]=["SMIO (SMIエルゴディック・オシレーター)"],t.exports["Stochastic Slow Strategy_study"]=["STOCH Slow Strategy (スローストキャスティクス・ストラテジー)"],t.exports["Volatility Stop_study"]=["Volatility Stop (ボラティリティ・ストップ)"],t.exports["Volty Expan Close Strategy_study"]=["Volty Expan Close Strategy (ボルティ・エクスパン・クローズ・ストラテジー)"],t.exports["Woodies CCI_study"]=["Woodies CCI (ウッディーズCCI)"]},40434:t=>{t.exports=["FRVP (固定期間出来高プロファイル)"]},32819:t=>{t.exports=["出来高"]},66051:t=>{t.exports=["マイナー"]},86054:t=>{t.exports=["ミニュット"]},20936:t=>{t.exports=["テキスト"]},98478:t=>{t.exports=["コピーできません"]},34004:t=>{t.exports=["切り取りできません"]},96260:t=>{t.exports=["貼り付けできません"]},94370:t=>{t.exports=["バーのクローズまでのカウントダウン"]},15168:t=>{t.exports=["コロンボ"]},36018:t=>{t.exports=["棒グラフ"]},19372:t=>{t.exports=["コメント"]},20229:t=>{t.exports=["比較またはシンボルの追加"]},46689:t=>{t.exports=["パラメーターを確認"]},43432:t=>{t.exports=["コペンハーゲン"]},35216:t=>{t.exports=["コピー"]},87898:t=>{t.exports=["チャートレイアウトをコピー"]},28851:t=>{t.exports=["価格をコピー"]},94099:t=>{t.exports=["カイロ"]},64149:t=>{t.exports=["吹き出し"]},63528:t=>{t.exports=["ローソク足"]},46837:t=>{t.exports=["カラカス"]},53705:t=>{t.exports=["カサブランカ"]},49329:t=>{t.exports=["変動"]},28089:t=>{t.exports=["シンボルの変更"]},99374:t=>{t.exports=["時間足の変更"]},14412:t=>{t.exports=["チャートプロパティ"]},26619:t=>{t.exports=["TradingView提供のチャート"]},12011:t=>{t.exports=["チャート画像がクリップボードにコピーされました {emoji}"]},59884:t=>{t.exports=["チャタム諸島"]},28244:t=>{t.exports=["シカゴ"]},49648:t=>{t.exports=["重慶"]},90068:t=>{t.exports=["正円"]},32234:t=>{t.exports=["クリックしてポイントを指定"]},52977:t=>{t.exports=["複製"]},31691:t=>{t.exports=["終値"]},50493:t=>{t.exports=["注文の作成"]},52302:t=>{t.exports=["指値注文を作成"]},29908:t=>{t.exports=["十字"]},60997:t=>{t.exports=["十字線"]},81520:t=>{t.exports=["通貨"]},98486:t=>{t.exports=["現在の時間足以上"]},73106:t=>{t.exports=["現在の時間足以下"]},85964:t=>{t.exports=["現在の時間足のみ"]},17206:t=>{t.exports=["曲線"]},95176:t=>{t.exports=["サイクル"]},87761:t=>{t.exports=["サイクルライン"]},27891:t=>{t.exports=["サイファーパターン"]},56996:t=>{t.exports=["その名前のレイアウトは既に存在しています"]},30192:t=>{t.exports=["その名前のレイアウトは既に存在しています。上書きしますか?"]},32852:t=>{t.exports=["ABCDパターン"]},88010:t=>{t.exports=["アムステルダム"]},37422:t=>{t.exports=["トレード分析の設定"]},99873:t=>{t.exports=["アンカレジ"]},66828:t=>{t.exports=["固定ノート"]},94782:t=>{t.exports=["固定テキスト"]},61704:t=>{t.exports=["固定VWAP"]},63597:t=>{ t.exports=["水平線の追加"]},45743:t=>{t.exports=["シンボルの追加"]},8700:t=>{t.exports=["アラートを追加"]},7005:t=>{t.exports=["価格 {price} で {title} にアラートを追加"]},64885:t=>{t.exports=["{drawing}にアラートを追加"]},44469:t=>{t.exports=["{series} にアラートを追加"]},64596:t=>{t.exports=["価格 {price} で {series} にアラートを追加"]},3612:t=>{t.exports=["{instrumentName}にファンダメンタル指標を追加"]},92206:t=>{t.exports=["{studyTitle} にインジケーター/ストラテジーを追加"]},34810:t=>{t.exports=["{symbol} のテキストノートを追加"]},75669:t=>{t.exports=["このファンダメンタル指標をレイアウト全体に追加"]},64288:t=>{t.exports=["このインジケーターをレイアウト全体に追加"]},77920:t=>{t.exports=["このストラテジーをレイアウト全体に追加"]},34059:t=>{t.exports=["このシンボルをレイアウト全体に追加"]},17365:t=>{t.exports=["アデレード"]},9408:t=>{t.exports=["常に非表示"]},71997:t=>{t.exports=["常に表示"]},97305:t=>{t.exports=["すべてのインジケーターと描画ツール"]},59192:t=>{t.exports=["すべての時間足"]},14452:t=>{t.exports=["アルマトイ"]},5716:t=>{t.exports=["エリオット波動を適用"]},19263:t=>{t.exports=["エリオット波動のメジャーを適用"]},15818:t=>{t.exports=["エリオット波動のマイナーを適用"]},50352:t=>{t.exports=["エリオット波動のインターミディエイトを適用"]},66631:t=>{t.exports=["マニュアル決定ポイントを適用"]},15682:t=>{t.exports=["手動でリスク/リワードを適用"]},15644:t=>{t.exports=["下降波WPTを適用"]},5897:t=>{t.exports=["上昇波WPTを適用"]},13345:t=>{t.exports=["デフォルト適用"]},95910:t=>{t.exports=["これらのインジケーターをレイアウト全体に適用"]},42762:t=>{t.exports=["4月"]},45104:t=>{t.exports=["円弧"]},42097:t=>{t.exports=["エリア"]},96237:t=>{t.exports=["矢印"]},48732:t=>{t.exports=["下矢印"]},82473:t=>{t.exports=["矢印マーカー"]},8738:t=>{t.exports=["下矢印"]},35062:t=>{t.exports=["左矢印"]},92163:t=>{t.exports=["右矢印"]},33196:t=>{t.exports=["上矢印"]},10650:t=>{t.exports=["上矢印"]},59340:t=>{t.exports=["アシガバート"]},13468:t=>{t.exports=["クローズ"]},21983:t=>{t.exports=["アテネ"]},86951:t=>{t.exports=["自動"]},50834:t=>{t.exports=["自動 (データを画面に合わせる)"]},38465:t=>{t.exports=["8月"]},8975:t=>{t.exports=["平均終値価格ラベル"]},87899:t=>{t.exports=["平均終値価格ライン"]},22554:t=>{t.exports=["平均"]},54173:t=>{t.exports=["ボゴタ"]},53260:t=>{t.exports=["バーレーン王国"]},40664:t=>{t.exports=["バルーン"]},32376:t=>{t.exports=["バンコク"]},19149:t=>{t.exports=["バーのリプレイではこのチャートタイプは利用できません。リプレイモードを終了しますか?"]},16812:t=>{t.exports=["バー"]},98838:t=>{t.exports=["バーのパターン"]},17712:t=>{t.exports=["ベースライン"]},54861:t=>{t.exports=["ベオグラード"]},26825:t=>{t.exports=["ベルリン"]},30251:t=>{t.exports=["ブラシ"]},90204:t=>{t.exports=["ブリュッセル"]},5262:t=>{t.exports=["ブラチスラバ"]},59901:t=>{t.exports=["一つ前面に移動"]},26354:t=>{t.exports=["最前面に移動"]},11741:t=>{t.exports=["ブリスベン"]},37728:t=>{t.exports=["ブカレスト"]},87143:t=>{t.exports=["ブダペスト"]},82446:t=>{t.exports=["ブエノスアイレス"]},82128:t=>{t.exports=["TradingView提供"]},75190:t=>{t.exports=["日付指定"]},38342:t=>{t.exports=["{lineToolName}に移動"]},75139:t=>{t.exports=["わかりました"]},81180:t=>{t.exports=["ギャン・ボックス"]},68102:t=>{t.exports=["ギャン・ファン"]},66321:t=>{t.exports=["ギャン・スクエア"]},87107:t=>{t.exports=["固定ギャン・スクエア"]},7914:t=>{t.exports=["ゴーストフィード"]},18367:t=>{t.exports=["グランドスーパーサイクル"]},97065:t=>{t.exports=["本当にインジケーターテンプレート '{name}' を削除しますか?"]},59368:t=>{t.exports=["二重曲線"]},35273:t=>{t.exports=["レイアウトのグリッドをリセットするにはいずれかの境界をダブルクリックします"]},5828:t=>{t.exports=["ダブルクリックしてパスを終了します"]},63898:t=>{t.exports=["ダブルクリックして折れ線を終了します"]},42660:t=>{t.exports=["下降1波/A波"] },44788:t=>{t.exports=["下降2波/B波"]},71263:t=>{t.exports=["下降3波"]},70573:t=>{t.exports=["下降4波"]},59560:t=>{t.exports=["下降5波"]},70437:t=>{t.exports=["下降C波"]},53831:t=>{t.exports=["データウィンドウを開く"]},93345:t=>{t.exports=["データ提供元"]},76912:t=>{t.exports=["日付"]},60222:t=>{t.exports=["日付範囲"]},79859:t=>{t.exports=["日付と価格範囲"]},92203:t=>{t.exports=["12月"]},69479:t=>{t.exports=["規模"]},57701:t=>{t.exports=["デンバー"]},73720:t=>{t.exports=["ダイアモンド"]},3556:t=>{t.exports=["非平行チャネル"]},62764:t=>{t.exports=["再配置"]},22903:t=>{t.exports=["描画ツールバー"]},8338:t=>{t.exports=["水平線をこの水準に描画:"]},22429:t=>{t.exports=["ドバイ"]},9497:t=>{t.exports=["ダブリン"]},85223:t=>{t.exports=["絵文字"]},24435:t=>{t.exports=["新しいチャートレイアウトの名前を入力してください"]},93512:t=>{t.exports=["アラート{title}を編集"]},91215:t=>{t.exports=["エリオット修正波 (ABC)"]},80983:t=>{t.exports=["エリオット波動ダブルコンボ (WXY)"]},74118:t=>{t.exports=["エリオット推進波 (12345)"]},95840:t=>{t.exports=["エリオット波動トライアングル (ABCDE)"]},66637:t=>{t.exports=["エリオット波動トリプルコンボ (WXYXZ)"]},69418:t=>{t.exports=["楕円"]},27558:t=>{t.exports=["アラートラインを延長"]},2578:t=>{t.exports=["延長線"]},77295:t=>{t.exports=["取引所"]},2899:t=>{t.exports=["上の既存ペインへ"]},53387:t=>{t.exports=["下の既存ペインへ"]},36972:t=>{t.exports=["予測"]},17994:t=>{t.exports=["ライブラリの保存に失敗しました"]},87375:t=>{t.exports=["スクリプトの保存に失敗しました"]},35050:t=>{t.exports=["2月"]},82719:t=>{t.exports=["フィボナッチ・チャネル"]},64192:t=>{t.exports=["フィボナッチ・サークル"]},63835:t=>{t.exports=["フィボナッチ・リトレースメント"]},18072:t=>{t.exports=["フィボナッチ・アーク"]},20877:t=>{t.exports=["フィボナッチ・ファン"]},76783:t=>{t.exports=["フィボナッチ・スパイラル"]},89037:t=>{t.exports=["フィボナッチ・タイムゾーン"]},72489:t=>{t.exports=["フィボナッチ・ウェッジ"]},21524:t=>{t.exports=["フラグ"]},55678:t=>{t.exports=["旗マーク"]},29230:t=>{t.exports=["フラットトップ/ボトム"]},92754:t=>{t.exports=["左右反転"]},42015:t=>{t.exports=["小数部分が無効です。"]},47542:t=>{t.exports=["ファンダメンタル分析はチャートでは利用できません。"]},16245:t=>{t.exports=["コルカタ"]},3155:t=>{t.exports=["カトマンズ"]},92901:t=>{t.exports=["カギ足"]},2693:t=>{t.exports=["カラチ"]},72374:t=>{t.exports=["クウェート"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["ホーチミン"]},61582:t=>{t.exports=["中空ローソク足"]},32918:t=>{t.exports=["香港"]},61351:t=>{t.exports=["ホノルル"]},60049:t=>{t.exports=["水平線"]},76604:t=>{t.exports=["水平レイ"]},42616:t=>{t.exports=["ヘッドアンドショルダー"]},40530:t=>{t.exports=["平均足"]},99820:t=>{t.exports=["ヘルシンキ"]},31971:t=>{t.exports=["非表示"]},33911:t=>{t.exports=["すべてを非表示"]},95551:t=>{t.exports=["すべての描画を非表示"]},44312:t=>{t.exports=["すべての描画とインジケーターを非表示"]},67927:t=>{t.exports=["すべての描画、インジケーター、ポジション、注文を非表示"]},86306:t=>{t.exports=["すべてのインジケーターを非表示"]},70803:t=>{t.exports=["すべてのポジションと注文を非表示"]},13277:t=>{t.exports=["描画を非表示"]},8251:t=>{t.exports=["チャート上のイベントを非表示"]},44177:t=>{t.exports=["インジケーターを非表示"]},2441:t=>{t.exports=["バーのマークを非表示"]},90540:t=>{t.exports=["ポジションと注文を非表示"]},30777:t=>{t.exports=["高値"]},31994:t=>{t.exports=["ハイロー"]},60259:t=>{t.exports=["高値・安値価格ラベル"]},21803:t=>{t.exports=["高値・安値価格ライン"]},31895:t=>{t.exports=["マーカー"]},69085:t=>{t.exports=['ヒストグラムが大きすぎます。"Row Size" のパラメーターを大きくしてください。']},8122:t=>{t.exports=['ヒストグラムが大きすぎます。"Row Size" のパラメーターを小さくしてください。']},23450:t=>{t.exports=["画像"]},71778:t=>{ -t.exports=["インターミディエイト"]},14177:t=>{t.exports=["無効なシンボル"]},32619:t=>{t.exports=["無効なシンボル"]},53239:t=>{t.exports=["スケールを反転"]},20062:t=>{t.exports=["100基準"]},81584:t=>{t.exports=["インジケーター値のラベル"]},31485:t=>{t.exports=["インジケーター名ラベル"]},27677:t=>{t.exports=["インフォライン"]},98767:t=>{t.exports=["インジケーターを挿入"]},9114:t=>{t.exports=["インサイド"]},12354:t=>{t.exports=["インサイド・ピッチフォーク"]},26579:t=>{t.exports=["アイコン"]},37885:t=>{t.exports=["イスタンブール"]},87469:t=>{t.exports=["ヨハネスブルグ"]},52707:t=>{t.exports=["ジャカルタ"]},95425:t=>{t.exports=["1月"]},42890:t=>{t.exports=["エルサレム"]},6215:t=>{t.exports=["7月"]},15224:t=>{t.exports=["6月"]},36253:t=>{t.exports=["ジュノー"]},15241:t=>{t.exports=["左側に"]},29404:t=>{t.exports=["右側に"]},850:t=>{t.exports=["おっと!"]},675:t=>{t.exports=["オブジェクトツリー"]},73546:t=>{t.exports=["10月"]},39280:t=>{t.exports=["始値"]},25595:t=>{t.exports=["オリジナル"]},82906:t=>{t.exports=["オスロ"]},8136:t=>{t.exports=["安値"]},42284:t=>{t.exports=["ロック"]},1441:t=>{t.exports=["ロック/解除"]},82232:t=>{t.exports=["縦方向のカーソルラインを日時でロック"]},18219:t=>{t.exports=["価格とバーの比率をロック"]},12285:t=>{t.exports=["対数"]},50286:t=>{t.exports=["ロンドン"]},44604:t=>{t.exports=["ロングポジション"]},87604:t=>{t.exports=["ロサンゼルス"]},18528:t=>{t.exports=["ラベル下"]},13046:t=>{t.exports=["ラベル上"]},94420:t=>{t.exports=["ラベル"]},89155:t=>{t.exports=["ラゴス"]},25846:t=>{t.exports=["リマ"]},1277:t=>{t.exports=["ライン"]},38397:t=>{t.exports=["マーク付きライン"]},63492:t=>{t.exports=["新値足"]},83182:t=>{t.exports=["ライン"]},78104:t=>{t.exports=["チャート画像のリンクがクリップボードにコピーされました {emoji}"]},50091:t=>{t.exports=["リスボン"]},64352:t=>{t.exports=["ルクセンブルク"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["アンカーを置きたい位置にポイントを移動してタップして下さい"]},45828:t=>{t.exports=["移動する"]},44302:t=>{t.exports=["スケールを左に移動"]},94338:t=>{t.exports=["スケールを右に移動"]},66276:t=>{t.exports=["変形シフ"]},18559:t=>{t.exports=["変形シフ・ピッチフォーク"]},18665:t=>{t.exports=["モスクワ"]},58038:t=>{t.exports=["マドリード"]},34190:t=>{t.exports=["マルタ"]},90271:t=>{t.exports=["マニラ"]},51369:t=>{t.exports=["3月"]},85095:t=>{t.exports=["メキシコシティ"]},75633:t=>{t.exports=["すべてのスケールを一つに結合"]},95093:t=>{t.exports=["混合"]},10931:t=>{t.exports=["ミクロ"]},58397:t=>{t.exports=["ミレニアム"]},85884:t=>{t.exports=["ミニュエット"]},9632:t=>{t.exports=["ミニスキュール"]},63158:t=>{t.exports=["上下反転"]},42769:t=>{t.exports=["マスカット"]},43088:t=>{t.exports=["該当なし"]},95222:t=>{t.exports=["ここにはデータがありません"]},3485:t=>{t.exports=["スケールなし (フルスクリーン)"]},8886:t=>{t.exports=["同期しない"]},16971:t=>{t.exports=["出来高データがありません"]},75549:t=>{t.exports=["ノート"]},71230:t=>{t.exports=["11月"]},99203:t=>{t.exports=["ノーフォーク島"]},79023:t=>{t.exports=["ナイロビ"]},91203:t=>{t.exports=["ニューヨーク"]},24143:t=>{t.exports=["ニュージーランド"]},40887:t=>{t.exports=["上の新規ペインへ"]},96712:t=>{t.exports=["下の新規ペインへ"]},33566:t=>{t.exports=["ニコシア"]},56670:t=>{t.exports=["何か問題が発生しました。"]},64968:t=>{t.exports=["何らかの問題が発生しました。後ほど再度お試しください。"]},10520:t=>{t.exports=["新規チャートレイアウトを保存"]},9908:t=>{t.exports=["名前を付けて保存"]},68553:t=>{t.exports=["サンサルバドル"]},65412:t=>{t.exports=["サンティアゴ"]},13538:t=>{t.exports=["サンパウロ"]},37207:t=>{t.exports=["価格のみでスケール"]},51464:t=>{t.exports=["シフ"]},98114:t=>{t.exports=["シフ・ピッチフォーク"]}, -1535:t=>{t.exports=["ページを離れると、スクリプトが更新されないことがあります。"]},89517:t=>{t.exports=["設定"]},43247:t=>{t.exports=["2つ目の小数部分が無効です。"]},19796:t=>{t.exports=["最背面に移動"]},23221:t=>{t.exports=["一つ背面に移動"]},5961:t=>{t.exports=["ソウル"]},57902:t=>{t.exports=["9月"]},25866:t=>{t.exports=["セッション"]},59827:t=>{t.exports=["セッション区切り"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["ショートポジション"]},81428:t=>{t.exports=["表示"]},98116:t=>{t.exports=["すべての描画を表示"]},39046:t=>{t.exports=["すべての描画とインジケーターを表示"]},38293:t=>{t.exports=["すべての描画、インジケーター、ポジション、注文を表示"]},49982:t=>{t.exports=["すべてのインジケーターを表示"]},48284:t=>{t.exports=["すべてのアイデアを表示"]},62632:t=>{t.exports=["すべてのポジションと注文を表示"]},24620:t=>{t.exports=["つなぎ足の限月の交代を表示"]},84813:t=>{t.exports=["限月の満期日を表示"]},66263:t=>{t.exports=["配当を表示"]},46771:t=>{t.exports=["決算を表示"]},87933:t=>{t.exports=["フォロー中のユーザーのアイデアを表示"]},72973:t=>{t.exports=["直近の更新を表示する"]},58669:t=>{t.exports=["自分のアイデアのみ表示"]},30816:t=>{t.exports=["分割を表示"]},68161:t=>{t.exports=["道しるべ"]},56683:t=>{t.exports=["シンガポール"]},69502:t=>{t.exports=["正弦波"]},44904:t=>{t.exports=["正方形"]},70213:t=>{t.exports=["インジケーターの制限数を超えました。チャートレイアウト毎に{number}個までです。\nインジケーターをどれか削除して下さい。"]},32733:t=>{t.exports=["スタイル"]},65323:t=>{t.exports=["左に重ねる"]},14113:t=>{t.exports=["右に重ねる"]},93161:t=>{t.exports=["描画モードの維持"]},79511:t=>{t.exports=["ステップライン"]},84573:t=>{t.exports=["ステッカー"]},48767:t=>{t.exports=["ストックホルム"]},29662:t=>{t.exports=["サブミクロ"]},9753:t=>{t.exports=["サブミレニアム"]},71722:t=>{t.exports=["サブミニュエット"]},91889:t=>{t.exports=["スーパーサイクル"]},33820:t=>{t.exports=["スーパーミレニアム"]},11020:t=>{t.exports=["シドニー"]},89659:t=>{t.exports=["シンボルエラー"]},90932:t=>{t.exports=["シンボル名ラベル"]},65986:t=>{t.exports=["シンボル情報"]},52054:t=>{t.exports=["シンボル現在値ラベル"]},33606:t=>{t.exports=["グローバルに同期"]},18008:t=>{t.exports=["レイアウト内で同期"]},99969:t=>{t.exports=["ポイント&フィギュア"]},53047:t=>{t.exports=["折れ線"]},34402:t=>{t.exports=["パス"]},70394:t=>{t.exports=["平行チャネル"]},95995:t=>{t.exports=["パリ"]},29682:t=>{t.exports=["貼り付け"]},51102:t=>{t.exports=["パーセント"]},35590:t=>{t.exports=["パース"]},19093:t=>{t.exports=["フェニックス"]},22293:t=>{t.exports=["ピッチファン"]},43852:t=>{t.exports=["ピッチフォーク"]},37680:t=>{t.exports=["新たな左スケールに固定する"]},43707:t=>{t.exports=["新たな右スケールに固定する"]},91130:t=>{t.exports=["左スケールに固定する"]},61201:t=>{t.exports=["左スケールに固定する(非表示)"]},764:t=>{t.exports=["右スケールに固定"]},20207:t=>{t.exports=["右スケールに固定する(非表示)"]},66156:t=>{t.exports=["スケールに固定(現在左)"]},54727:t=>{t.exports=["スケールに固定(現在スケールなし)"]},76598:t=>{t.exports=["スケールに固定(現在右)"]},39065:t=>{t.exports=["スケールに固定(現在{label})"]},97324:t=>{t.exports=["スケール{label}に固定する"]},56948:t=>{t.exports=["スケール{label}に固定する(非表示)"]},32156:t=>{t.exports=["左スケールに固定中"]},8128:t=>{t.exports=["左スケールに固定中(非表示)"]},3822:t=>{t.exports=["右スケールに固定中"]},44538:t=>{t.exports=["右スケールに固定中(非表示)"]},65810:t=>{t.exports=["スケール{label}に固定中"]},14125:t=>{t.exports=["スケール{label}に固定中(非表示)"]},97378:t=>{t.exports=["プラスボタン"]},46669:t=>{t.exports=["ご利用のブラウザでクリップボードへの書き込みを許可していただくか、{keystroke} をご利用ください。"]},35963:t=>{t.exports=["{key}を押しながらズームをすることで、チャートの位置は維持されます"]},95921:t=>{t.exports=["価格ラベル"]},28625:t=>{t.exports=["価格ノート"]},2032:t=>{ -t.exports=["価格範囲"]},32061:t=>{t.exports=["価格フォーマットが無効です。"]},91492:t=>{t.exports=["価格ライン"]},48404:t=>{t.exports=["プライマリー"]},87086:t=>{t.exports=["プロジェクション"]},10160:t=>{t.exports=["{customer} で {date} に公開"]},19056:t=>{t.exports=["カタール"]},9998:t=>{t.exports=["回転長方形"]},74214:t=>{t.exports=["ローマ"]},50470:t=>{t.exports=["レイ"]},90357:t=>{t.exports=["レンジ"]},26833:t=>{t.exports=["レイキャビク"]},328:t=>{t.exports=["長方形"]},41615:t=>{t.exports=["やり直す"]},35001:t=>{t.exports=["回帰トレンド"]},34596:t=>{t.exports=["削除"]},1434:t=>{t.exports=["描画を削除"]},13951:t=>{t.exports=["インジケーターを削除"]},4142:t=>{t.exports=["チャートレイアウトの名前を変更"]},20801:t=>{t.exports=["練行足"]},34301:t=>{t.exports=["チャート表示のリセット"]},17258:t=>{t.exports=["価格スケールをリセット"]},25333:t=>{t.exports=["時間軸をリセット"]},52588:t=>{t.exports=["リヤド"]},5871:t=>{t.exports=["リガ"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["ワルシャワ"]},20466:t=>{t.exports=["トケラウ"]},94284:t=>{t.exports=["東京"]},83836:t=>{t.exports=["トロント"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["タリン"]},37229:t=>{t.exports=["テキスト"]},16267:t=>{t.exports=["テヘラン"]},19611:t=>{t.exports=["テンプレート"]},29198:t=>{t.exports=["このシンボルの出来高データはデータ提供元から提供されておりません。"]},8162:t=>{t.exports=["公開プレビューを読み込めませんでした。ブラウザの拡張機能を無効にしてもう一度お試しください。"]},65943:t=>{t.exports=["このインジケーターは他のインジケーターに追加できません。"]},74986:t=>{t.exports=["このスクリプトは招待制です。アクセスをご希望の場合、スクリプトの作者にお問い合わせください。"]},98538:t=>{t.exports=["スリードライブパターン"]},30973:t=>{t.exports=["ティック"]},31976:t=>{t.exports=["日時"]},64375:t=>{t.exports=["タイムゾーン"]},95005:t=>{t.exports=["時間サイクル"]},87085:t=>{t.exports=["トレード"]},94770:t=>{t.exports=["トレンド角度"]},23104:t=>{t.exports=["トレンドライン"]},15501:t=>{t.exports=["フィボナッチ・エクステンション"]},31196:t=>{t.exports=["フィボナッチ・タイムエクステンション"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下向き三角"]},12390:t=>{t.exports=["トライアングルパターン"]},28340:t=>{t.exports=["上向き三角"]},93855:t=>{t.exports=["チュニス"]},50406:t=>{t.exports=["UTC (協定世界時)"]},81320:t=>{t.exports=["元に戻す"]},25933:t=>{t.exports=["ユニット"]},15101:t=>{t.exports=["ロック解除"]},34150:t=>{t.exports=["上昇4波"]},83927:t=>{t.exports=["上昇5波"]},58976:t=>{t.exports=["上昇1波/A波"]},11661:t=>{t.exports=["上昇2波/B波"]},53958:t=>{t.exports=["上昇3波"]},66560:t=>{t.exports=["上昇C波"]},18426:t=>{t.exports=["VPFR (固定期間出来高プロファイル)"]},61022:t=>{t.exports=["出来高プロファイルインジケーターは、有料プランでのみご利用可能です。"]},15771:t=>{t.exports=["バンクーバー"]},56211:t=>{t.exports=["垂直線"]},75354:t=>{t.exports=["ヴィリニュス"]},21852:t=>{t.exports=["可視性"]},27557:t=>{t.exports=["時間足の可視性"]},89960:t=>{t.exports=["マウスの移動時に表示"]},22198:t=>{t.exports=["表示の順序"]},7050:t=>{t.exports=["X クロス"]},66527:t=>{t.exports=["XABCDパターン"]},17126:t=>{t.exports=["現在の時間足では、この時間枠のピボットを見ることは出来ません。"]},69293:t=>{t.exports=["ヤンゴン"]},84301:t=>{t.exports=["チューリッヒ"]},76020:t=>{t.exports=["エリオットの規模の変更"]},83935:t=>{t.exports=["ラベルを重ねないの変更"]},39402:t=>{t.exports=["平均終値価格ラベルの表示の変更"]},98866:t=>{t.exports=["平均終値価格ラインの表示の変更"]},5100:t=>{t.exports=["Bid/Askラベルの表示の変更"]},32311:t=>{t.exports=["Bid/Askラインの表示の変更"]},22641:t=>{t.exports=["通貨の変更"]},30501:t=>{t.exports=["チャートレイアウトを{title}に変更"]},7017:t=>{t.exports=["つなぎ足の限月の交代の表示の変更"]},58108:t=>{ -t.exports=["バーのクローズまでのカウントダウンの表示の変更"]},7151:t=>{t.exports=["日付範囲の変更"]},84944:t=>{t.exports=["配当の表示の変更"]},79574:t=>{t.exports=["チャート上のイベントの表示の変更"]},88217:t=>{t.exports=["決算の表示の変更"]},28288:t=>{t.exports=["先物の限月満期日の可視性を変更"]},66805:t=>{t.exports=["高値・安値価格ラベルの表示の変更"]},92556:t=>{t.exports=["高値・安値価格ラインの表示の変更"]},87027:t=>{t.exports=["インジケーター名ラベルの可視性を変更"]},14922:t=>{t.exports=["インジケーター値のラベルの可視性を変更"]},19839:t=>{t.exports=["直近の更新表示の変更"]},23783:t=>{t.exports=["リンクしているグループを変更"]},87510:t=>{t.exports=["ペインの高さの変更"]},50190:t=>{t.exports=["プラスボタンの表示の変更"]},49889:t=>{t.exports=["プレ/アフターマーケット価格ラベルの表示の変更"]},16750:t=>{t.exports=["プレ/アフターマーケット価格ラインの表示の変更"]},59883:t=>{t.exports=["シンボルの前日終値ラインの表示の変更"]},67761:t=>{t.exports=["価格ラインの変更"]},69510:t=>{t.exports=["価格とバーの比率の変更"]},32303:t=>{t.exports=["時間足を変更"]},526:t=>{t.exports=["シンボルの変更"]},9402:t=>{t.exports=["シンボルのラベルの表示の変更"]},53150:t=>{t.exports=["シンボルの現在値の表示の変更"]},12707:t=>{t.exports=["シンボルの前日終値の表示の変更"]},65303:t=>{t.exports=["セッションの変更"]},15403:t=>{t.exports=["セッション区切りの表示の変更"]},53438:t=>{t.exports=["系列のスタイルの変更"]},74488:t=>{t.exports=["分割の表示の変更"]},20505:t=>{t.exports=["タイムゾーンの変更"]},39028:t=>{t.exports=["単位の変更"]},21511:t=>{t.exports=["可視性の変更"]},16698:t=>{t.exports=["現在の時間足への可視性の変更"]},78422:t=>{t.exports=["現在の時間足以上への可視性の変更"]},49529:t=>{t.exports=["現在の時間足未満への可視性の変更"]},66927:t=>{t.exports=["すべての時間足への可視性の変更"]},74428:t=>{t.exports=["{title}のスタイルの変更"]},72032:t=>{t.exports=["{pointIndex}ポイントの変更"]},65911:t=>{t.exports=["TradingView提供のチャート"]},5179:t=>{t.exports=["ラインツールを複製"]},3195:t=>{t.exports=["ラインツールグループを作成"]},92659:t=>{t.exports=["選択したものでラインツールグループを作成"]},81791:t=>{t.exports=["{tool}の作成"]},63649:t=>{t.exports=["ソースの切り取り"]},78755:t=>{t.exports=["{title}の切り取り"]},99113:t=>{t.exports=["ラインツール {lineTool} をグループ {name} に追加"]},40242:t=>{t.exports=["グループ {group} へのラインツールの追加"]},22856:t=>{t.exports=["このファンダメンタル指標をレイアウト全体に追加"]},82388:t=>{t.exports=["このインジケーターをレイアウト全体に追加"]},94292:t=>{t.exports=["このストラテジーをレイアウト全体に追加"]},27982:t=>{t.exports=["このシンボルをレイアウト全体に追加"]},66568:t=>{t.exports=["チャートテーマの適用"]},64034:t=>{t.exports=["すべてのチャートのプロパティの適用"]},49037:t=>{t.exports=["描画テンプレートの適用"]},96996:t=>{t.exports=["選択したソースにファクトリーデフォルトを適用"]},44547:t=>{t.exports=["レイアウト全体へのインジケーターの適用"]},26065:t=>{t.exports=["テンプレート {template} を適用"]},58570:t=>{t.exports=["ツールバーのテーマの適用"]},27195:t=>{t.exports=["グループ {title} を前面に移動"]},78246:t=>{t.exports=["{title}を最前面に移動"]},56763:t=>{t.exports=["{title}を一つ前面に移動"]},5607:t=>{t.exports="by TradingView"},90621:t=>{t.exports=["日付範囲のロック"]},12962:t=>{t.exports=["レベルラインの消去"]},63391:t=>{t.exports=["グループ {group} からラインツールを除外"]},59942:t=>{t.exports=["バーのパターンの水平反転"]},70301:t=>{t.exports=["{title}の非表示"]},91842:t=>{t.exports=["アラートラベルラインを非表示"]},54781:t=>{t.exports=["すべての描画ツールを非表示"]},44974:t=>{t.exports=["バーのマークを非表示"]},28916:t=>{t.exports=["時間足のロック"]},94245:t=>{t.exports=["スケールを反転"]},90743:t=>{t.exports=["{title}の挿入"]},53146:t=>{t.exports=["{title}を{targetTitle}の後に挿入"]},74055:t=>{t.exports=["{title}を{target}の後に挿入"]},11231:t=>{t.exports=["{title}を{target}の前に挿入"]},67176:t=>{t.exports=["{title}を{targetTitle}の前に挿入"]},54597:t=>{ -t.exports=["デフォルト描画テンプレートの読み込み"]},30295:t=>{t.exports=["読み込み中 ..."]},50193:t=>{t.exports=["{title}をロック"]},4963:t=>{t.exports=["グループ {group} のロック"]},68163:t=>{t.exports=["オブジェクトのロック"]},47107:t=>{t.exports=["移動"]},11303:t=>{t.exports=["{title}を新たな左スケールに移動する"]},45544:t=>{t.exports=["{title}の新しい右スケールへの移動"]},81898:t=>{t.exports=["すべてのスケールを左に移動"]},22863:t=>{t.exports=["すべてのスケールを右に移動"]},45356:t=>{t.exports=["描画を移動"]},15086:t=>{t.exports=["左に移動"]},61711:t=>{t.exports=["右に移動"]},4184:t=>{t.exports=["スケールを移動"]},74642:t=>{t.exports=["{title}をスケールなしにする (フルスクリーン)"]},45223:t=>{t.exports=["グループ {group} を非表示"]},87927:t=>{t.exports=["グループ {group} の表示"]},62153:t=>{t.exports=["下に結合"]},70746:t=>{t.exports=["ペインに結合"]},66143:t=>{t.exports=["上に結合"]},81870:t=>{t.exports=["バーのパターンの上下反転"]},16542:t=>{t.exports=["該当なし"]},47222:t=>{t.exports=["価格のスケーリング"]},99042:t=>{t.exports=["価格のみでスケール"]},35962:t=>{t.exports=["日時のスケーリング"]},68193:t=>{t.exports=["スクロール"]},70009:t=>{t.exports=["日時のスクロール"]},69485:t=>{t.exports=["価格スケールの選択ストラテジーを{title}に設定"]},16259:t=>{t.exports=["{title}を一つ背面に移動"]},66781:t=>{t.exports=["{title}を最背面に移動"]},4998:t=>{t.exports=["グループ {title} を背面に移動"]},64704:t=>{t.exports=["ラインツールのグローバルな共有"]},77554:t=>{t.exports=["レイアウトのラインツールの共有"]},16237:t=>{t.exports=["アラートラベルラインの表示"]},13622:t=>{t.exports=["すべてのアイデアを表示"]},26267:t=>{t.exports=["フォロー中のユーザーのアイデアを表示"]},40061:t=>{t.exports=["自分のアイデアのみ表示"]},52010:t=>{t.exports=["描画モードの維持"]},98784:t=>{t.exports=["描画の同期の停止"]},57011:t=>{t.exports=["ラインツールの同期の停止"]},92831:t=>{t.exports=["シンボルのロック"]},60635:t=>{t.exports=["日時の同期"]},99769:t=>{t.exports=["提供元"]},68111:t=>{t.exports=["TradingView提供"]},96916:t=>{t.exports=["描画の貼り付け"]},80611:t=>{t.exports=["インジケーターの貼り付け"]},41601:t=>{t.exports=["{title}の貼り付け"]},84018:t=>{t.exports=["左スケールに固定"]},22615:t=>{t.exports=["右スケールに固定する"]},56015:t=>{t.exports=["スケール{label}に固定"]},33348:t=>{t.exports=["ペインの再配置"]},15516:t=>{t.exports=["すべてのインジケーターを削除"]},80171:t=>{t.exports=["すべてのインジケーターと描画ツールを削除"]},59211:t=>{t.exports=["非選択の殻のラインツールの削除"]},44656:t=>{t.exports=["描画を削除"]},70653:t=>{t.exports=["描画グループの削除"]},66414:t=>{t.exports=["ラインデータのソースを削除"]},47637:t=>{t.exports=["ペインの削除"]},39859:t=>{t.exports=["{title}の削除"]},78811:t=>{t.exports=["ラインツールグループ {name} の削除"]},16338:t=>{t.exports=["グループ名 {group} を {newName} に変更"]},30910:t=>{t.exports=["レイアウトサイズのリセット"]},21948:t=>{t.exports=["スケールのリセット"]},55064:t=>{t.exports=["時間軸をリセット"]},13034:t=>{t.exports=["レイアウトのリサイズ"]},9608:t=>{t.exports=["デフォルトに戻す"]},63060:t=>{t.exports=["自動スケールの切り替え"]},98860:t=>{t.exports=["100基準への切り替え"]},21203:t=>{t.exports=["スケールのロックの切り替え"]},60166:t=>{t.exports=["ログスケールの切り替え"]},68642:t=>{t.exports=["%スケール切り替え"]},33714:t=>{t.exports=["通常スケールの切り替え"]},47122:t=>{t.exports=["時間の追跡"]},28068:t=>{t.exports=["ラインツールの共有のオフ"]},66824:t=>{t.exports=["オブジェクトのロックの解除"]},51114:t=>{t.exports=["グループ {group} のロックを解除"]},92421:t=>{t.exports=["{title}のロックの解除"]},20057:t=>{t.exports=["下の新規ペインに結合を解除"]},52540:t=>{t.exports=["上に結合を解除"]},86949:t=>{t.exports=["下に結合を解除"]},50728:t=>{t.exports=["{title}スクリプトを更新"]},33355:t=>{t.exports=["{count} バー"]},88841:t=>{ -t.exports=["TradingView提供の{symbol}ファンダメンタル"]},38641:t=>{t.exports=["{userName} が {customer} で {date} に公開"]},59833:t=>{t.exports=["ズーム"]},19813:t=>{t.exports=["ズームイン"]},9645:t=>{t.exports=["ズームアウト"]},30572:t=>{t.exports=["日"]},52254:t=>{t.exports=["時間"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["レンジ"]},47966:t=>{t.exports=["週"]},99136:t=>{t.exports=["ティック"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["アップル"],t.exports["#AUDCAD-symbol-description"]=["豪ドル/加ドル"],t.exports["#AUDCHF-symbol-description"]=["豪ドル/スイスフラン"],t.exports["#AUDJPY-symbol-description"]=["豪ドル/円"],t.exports["#AUDNZD-symbol-description"]=["豪ドル/ニュージーランドドル"],t.exports["#AUDRUB-symbol-description"]=["豪ドル/ロシアルーブル"],t.exports["#AUDUSD-symbol-description"]=["豪ドル/米ドル"],t.exports["#BRLJPY-symbol-description"]=["ブラジル・レアル/円"],t.exports["#BTCCAD-symbol-description"]=["ビットコイン/カナダドル"],t.exports["#BTCCNY-symbol-description"]=["ビットコイン/中国元"],t.exports["#BTCEUR-symbol-description"]=["ビットコイン/ユーロ"],t.exports["#BTCKRW-symbol-description"]=["ビットコイン/韓国ウォン"],t.exports["#BTCRUR-symbol-description"]=["ビットコイン/ルーブル"],t.exports["#BTCUSD-symbol-description"]=["ビットコイン/米ドル"],t.exports["#BVSP-symbol-description"]=["ブラジル ボベスパ指数"],t.exports["#CADJPY-symbol-description"]=["カナダドル/円"],t.exports["#CB1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#CHFJPY-symbol-description"]=["スイスフラン/円"],t.exports["#COPPER-symbol-description"]=["銅CFD"],t.exports["#ES1-symbol-description"]=["S&P500ミニ先物(当限つなぎ足)"],t.exports["#ESP35-symbol-description"]=["IBEX35指数"],t.exports["#EUBUND-symbol-description"]=["ユーロ債"],t.exports["#EURAUD-symbol-description"]=["ユーロ/豪ドル"],t.exports["#EURBRL-symbol-description"]=["ユーロ/ブラジル・レアル"],t.exports["#EURCAD-symbol-description"]=["ユーロ/加ドル"],t.exports["#EURCHF-symbol-description"]=["ユーロ/スイスフラン"],t.exports["#EURGBP-symbol-description"]=["ユーロ/ポンド"],t.exports["#EURJPY-symbol-description"]=["ユーロ/円"],t.exports["#EURNZD-symbol-description"]=["ユーロ/NZドル"],t.exports["#EURRUB-symbol-description"]=["ユーロ/ロシアルーブル"],t.exports["#EURRUB_TOM-symbol-description"]=["ユーロ/ロシアルーブル TOM"],t.exports["#EURSEK-symbol-description"]=["ユーロ/スウェーデンクローナ"],t.exports["#EURTRY-symbol-description"]=["ユーロ/トルコリラ"],t.exports["#EURUSD-symbol-description"]=["ユーロ/米ドル"],t.exports["#EUSTX50-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#FRA40-symbol-description"]=["CAC40指数"],t.exports["#GB10-symbol-description"]=["英国債10年物"],t.exports["#GBPAUD-symbol-description"]=["ポンド/豪ドル"],t.exports["#GBPCAD-symbol-description"]=["ポンド/カナダドル"],t.exports["#GBPCHF-symbol-description"]=["ポンド/スイスフラン"],t.exports["#GBPEUR-symbol-description"]=["ポンド/ユーロ"],t.exports["#GBPJPY-symbol-description"]=["ポンド/円"],t.exports["#GBPNZD-symbol-description"]=["ポンド/NZドル"],t.exports["#GBPRUB-symbol-description"]=["ポンド/ルーブル"],t.exports["#GBPUSD-symbol-description"]=["ポンド/米ドル"],t.exports["#GER30-symbol-description"]=["DAX指数"],t.exports["#GOOGL-symbol-description"]=["アルファベット(Google)A株"],t.exports["#ITA40-symbol-description"]=["FTSE MIB指数"], -t.exports["#JPN225-symbol-description"]=["日経225"],t.exports["#JPYKRW-symbol-description"]=["円/韓国ウォン"],t.exports["#JPYRUB-symbol-description"]=["日本円/ロシアルーブル"],t.exports["#KA1-symbol-description"]=["砂糖11番先物"],t.exports["#KG1-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#KT1-symbol-description"]=["Key Tronic コーポレーション"],t.exports["#LKOH-symbol-description"]=["ルクオイル"],t.exports["#LTCBTC-symbol-description"]=["ライトコイン/ビットコイン"],t.exports["#MGNT-symbol-description"]="Magnit",t.exports["#MICEX-symbol-description"]=["MICEX指数"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ADR GMK ノリリスク・ニッケル ORD SHS [REPO]"],t.exports["#MSFT-symbol-description"]=["マイクロソフト"],t.exports["#NAS100-symbol-description"]=["ナスダック100指数"],t.exports["#NGAS-symbol-description"]=["天然ガス(ヘンリーハブ価格)"],t.exports["#NKY-symbol-description"]=["日経225インデックス"],t.exports["#NZDJPY-symbol-description"]=["NZドル/円"],t.exports["#NZDUSD-symbol-description"]=["NZドル/米ドル"],t.exports["#RB1-symbol-description"]=["RBOBガソリン先物"],t.exports["#RTS-symbol-description"]=["ロシアRTS指数"],t.exports["#SBER-symbol-description"]=["ロシア貯蓄銀行"],t.exports["#SPX500-symbol-description"]=["S&P500指数"],t.exports["#TWTR-symbol-description"]=["Twitter"],t.exports["#UK100-symbol-description"]=["FTSE100指数"],t.exports["#USDBRL-symbol-description"]=["米ドル/ブラジル・レアル"],t.exports["#USDCAD-symbol-description"]=["米ドル/加ドル"],t.exports["#USDCHF-symbol-description"]=["米ドル/スイスフラン"],t.exports["#USDCNY-symbol-description"]=["米ドル/中国元"],t.exports["#USDDKK-symbol-description"]=["米ドル/デンマーククローネ"],t.exports["#USDHKD-symbol-description"]=["米ドル/香港ドル"],t.exports["#USDIDR-symbol-description"]=["米ドル/インドネシアルピア"],t.exports["#USDINR-symbol-description"]=["米ドル/インドルピー"],t.exports["#USDJPY-symbol-description"]=["米ドル/円"],t.exports["#USDKRW-symbol-description"]=["米ドル/韓国ウォン"],t.exports["#USDMXN-symbol-description"]=["米ドル/メキシコペソ"],t.exports["#USDPHP-symbol-description"]=["米ドル/フィリピンペソ"],t.exports["#USDRUB-symbol-description"]=["米ドル/ロシアルーブル"],t.exports["#USDRUB_TOM-symbol-description"]=["米ドル/ロシアルーブル TOM"],t.exports["#USDSEK-symbol-description"]=["米ドル/スウェーデンクローナ"],t.exports["#USDSGD-symbol-description"]=["米ドル/シンガポールドル"],t.exports["#USDTRY-symbol-description"]=["米ドル/トルコリラ"],t.exports["#VTBR-symbol-description"]=["タンビン・ベトロニクス"],t.exports["#XAGUSD-symbol-description"]=["銀/米ドル"],t.exports["#XAUUSD-symbol-description"]=["金/米ドル"],t.exports["#XPDUSD-symbol-description"]=["パラジウムCFD"],t.exports["#XPTUSD-symbol-description"]=["プラチナ/米ドル"],t.exports["#ZS1-symbol-description"]=["大豆先物 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麦先物 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["ビットコイン/ポンド"],t.exports["#MICEXINDEXCF-symbol-description"]=["MOEXロシア指数"],t.exports["#BTCAUD-symbol-description"]=["ビットコイン/豪ドル"],t.exports["#BTCJPY-symbol-description"]=["ビットコイン/日本円"],t.exports["#BTCBRL-symbol-description"]=["ビットコイン/ブラジル・レアル"],t.exports["#PT10-symbol-description"]=["ポルトガル国債10年物"],t.exports["#TXSX-symbol-description"]=["S&Pトロント60指数"],t.exports["#VIXC-symbol-description"]=["トロント60恐怖指数"],t.exports["#USDPLN-symbol-description"]=["米ドル/ポーランドズロチ"], -t.exports["#EURPLN-symbol-description"]=["ユーロ/ポーランドズロチ"],t.exports["#BTCPLN-symbol-description"]=["ビットコイン/ポーランドズロチ"],t.exports["#CAC40-symbol-description"]=["CAC40指数"],t.exports["#XBTCAD-symbol-description"]=["ビットコイン/カナダドル"],t.exports["#ITI2!-symbol-description"]=["鉄鉱石先物(2番限つなぎ足)"],t.exports["#ITIF2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIF2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIF2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#AMEX:GXF-symbol-description"]=["グローバルX FTSE ノルディックリージョンETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX50指数"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX200指数"],t.exports["#BIST:XU100-symbol-description"]=["イスタンブール100種指数"],t.exports["#GPW:WIG20-symbol-description"]=["ワルシャワWIG20指数"],t.exports["#INDEX:JKSE-symbol-description"]=["ジャカルタ総合指数"],t.exports["#INDEX:KLSE-symbol-description"]=["ブルサ・マレーシアKLCI指数"],t.exports["#INDEX:NZD-symbol-description"]=["NZX50指数"],t.exports["#INDEX:STI-symbol-description"]=["シンガポールST指数"], -t.exports["#INDEX:XLY0-symbol-description"]=["上海総合指数"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["モスクワMOEXインデックス"],t.exports["#NYMEX:KT1!-symbol-description"]=["コーヒー先物(当限つなぎ足)"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然ガスCFD"],t.exports["#OANDA:USDPLN-symbol-description"]=["米ドル / ポーランドズロチ"],t.exports["#TSX:TX60-symbol-description"]=["S&Pトロント60指数"],t.exports["#TSX:VBU-symbol-description"]=["バンガード米国総合債券指数ETF(カナダドルヘッジ)"],t.exports["#TSX:VIXC-symbol-description"]=["S&Pトロント60恐怖指数"],t.exports["#TVC:CAC40-symbol-description"]=["CAC40指数"],t.exports["#TVC:ES10-symbol-description"]=["スペイン国債10年物"],t.exports["#TVC:EUBUND-symbol-description"]=["ユーロ債"],t.exports["#TVC:GB02-symbol-description"]=["英国債2年物"],t.exports["#TVC:GB10-symbol-description"]=["英国債10年物"],t.exports["#TVC:GOLD-symbol-description"]=["金CFD(米ドル/オンス)"],t.exports["#TVC:ID03-symbol-description"]=["インドネシア国債3年物"],t.exports["#TVC:ID10-symbol-description"]=["インドネシア国債10年物"],t.exports["#TVC:PALLADIUM-symbol-description"]=["パラジウムCFD(米ドル/オンス)"],t.exports["#TVC:PT10-symbol-description"]=["ポルトガル国債10年物"],t.exports["#TVC:SILVER-symbol-description"]=["銀CFD(米ドル/オンス)"],t.exports["#TVC:RUT-symbol-description"]=["ラッセル2000指数"],t.exports["#TSX:TSX-symbol-description"]=["S&Pトロント総合指数"],t.exports["#OANDA:CH20CHF-symbol-description"]=["スイス20指数"],t.exports["#TVC:SHCOMP-symbol-description"]=["上海総合指数"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX全株指数 (キャピタル・インデックス)"],t.exports["#AMEX:SHYG-symbol-description"]=["iシェアーズ 0-5年ハイイールド社債 ETF"],t.exports["#TVC:AU10-symbol-description"]=["オーストラリア国債10年物"],t.exports["#TVC:CN10-symbol-description"]=["中国国債10年物"],t.exports["#TVC:KR10-symbol-description"]=["韓国国債10年物"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOBガソリン先物(当限つなぎ足)"],t.exports["#NYMEX:HO1!-symbol-description"]=["ヒーティングオイル先物(当限つなぎ足)"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NYエタノール先物(当限つなぎ足)"],t.exports["#OANDA:XCUUSD-symbol-description"]=["銅CFD(米ドル/ポンド)"],t.exports["#COMEX:ZA1!-symbol-description"]=["亜鉛先物(当限つなぎ足)"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麦先物(当限つなぎ足)"],t.exports["#NYMEX:KA1!-symbol-description"]=["砂糖11番先物(当限つなぎ足)"],t.exports["#CBOT:QBC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#CME:E61!-symbol-description"]=["ユーロ先物(当限つなぎ足)"],t.exports["#CME:B61!-symbol-description"]=["英国ポンド先物(当限つなぎ足)"],t.exports["#CME:QJY1!-symbol-description"]=["日本円先物(当限つなぎ足)"],t.exports["#CME:A61!-symbol-description"]=["豪ドル先物(当限つなぎ足)"],t.exports["#CME:D61!-symbol-description"]=["カナダドル先物(当限つなぎ足)"],t.exports["#CME:SP1!-symbol-description"]=["S&P500先物(当限つなぎ足)"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["ナスダック100ミニ先物(当限つなぎ足)"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["ダウ先物ミニ(当限つなぎ足)"],t.exports["#CME:NY1!-symbol-description"]=["日経225先物(当限つなぎ足)"],t.exports["#EUREX:DY1!-symbol-description"]=["DAX指数(当限つなぎ足)"],t.exports["#CME:IF1!-symbol-description"]=["ボベスパ指数先物 - 米ドル建て(当限つなぎ足)"],t.exports["#CBOT:TY1!-symbol-description"]=["米国10年国債先物(当限つなぎ足)"],t.exports["#CBOT:FV1!-symbol-description"]=["米国5年国債先物(当限つなぎ足)"], -t.exports["#CBOT:ZE1!-symbol-description"]=["米国3年国債先物(当限つなぎ足)"],t.exports["#CBOT:TU1!-symbol-description"]=["米国2年国債先物(当限つなぎ足)"],t.exports["#CBOT:FF1!-symbol-description"]=["30日FF金利先物(当限つなぎ足)"],t.exports["#CBOT:US1!-symbol-description"]=["米国長期国債先物(当限つなぎ足)"],t.exports["#TVC:EXY-symbol-description"]=["ユーロ指数"],t.exports["#TVC:JXY-symbol-description"]=["円指数"],t.exports["#TVC:BXY-symbol-description"]=["ポンド指数"],t.exports["#TVC:AXY-symbol-description"]=["豪ドル指数"],t.exports["#TVC:CXY-symbol-description"]=["加ドル指数"],t.exports["#FRED:GDP-symbol-description"]=["米国GDP(10億ドル単位)"],t.exports["#FRED:UNRATE-symbol-description"]=["米国民間失業率"],t.exports["#FRED:POP-symbol-description"]=["米国総人口(全年齢、国外駐留米軍含む)(1,000人単位)"],t.exports["#ETHUSD-symbol-description"]=["イーサリアム/米ドル"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["ボベスパ指数"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指数"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX50指数"],t.exports["#COMEX:HG1!-symbol-description"]=["銅先物(当限つなぎ足)"],t.exports["#INDEX:HSCE-symbol-description"]=["香港ハンセン株価指数"],t.exports["#NYMEX:CL1!-symbol-description"]=["軽質スイート原油(WTI)先物(当限つなぎ足)"],t.exports["#OTC:IHRMF-symbol-description"]=["iシェアーズ MSCI ジャパン ETF"],t.exports["#TVC:DAX-symbol-description"]=["ドイツ株価指数"],t.exports["#TVC:DE10-symbol-description"]=["ドイツ国債10年物"],t.exports["#TVC:DJI-symbol-description"]=["ダウ指数"],t.exports["#TVC:DXY-symbol-description"]=["米ドルインデックス"],t.exports["#TVC:FR10-symbol-description"]=["フランス国債10年物"],t.exports["#TVC:HSI-symbol-description"]=["香港ハンセン指数"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX35指数"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX指数"],t.exports["#AMEX:SHY-symbol-description"]=["iシェアーズ 米国国債 1-3年 ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX200指数"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE SENSEX指数"],t.exports["#INDEX:MIB-symbol-description"]=["FTSE MIB指数"],t.exports["#INDEX:MOY0-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["インドNifty50指数"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然ガス先物(当限つなぎ足)"],t.exports["#NYMEX:ZC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#TVC:IN10-symbol-description"]=["インド10年国債"],t.exports["#TVC:IT10-symbol-description"]=["イタリア国債10年物"],t.exports["#TVC:JP10-symbol-description"]=["日本国債10年物"],t.exports["#TVC:NDX-symbol-description"]=["ナスダック100指数"],t.exports["#TVC:NI225-symbol-description"]=["日経225"],t.exports["#TVC:SPX-symbol-description"]=["S&P500指数"],t.exports["#TVC:SX5E-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#TVC:TR10-symbol-description"]=["トルコ国債10年物"],t.exports["#TVC:UKOIL-symbol-description"]=["ブレント原油CFD"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["米国債2年物"],t.exports["#TVC:US05-symbol-description"]=["米国債5年物"],t.exports["#TVC:US10-symbol-description"]=["米国債10年物"],t.exports["#TVC:USOIL-symbol-description"]=["WTI原油CFD"],t.exports["#NYMEX:ITI1!-symbol-description"]=["鉄鉱石先物(当限つなぎ足)"], -t.exports["#NASDAQ:SHY-symbol-description"]=["iシェアーズ 米国国債 1-3年 ETF"],t.exports["#AMEX:ALD-symbol-description"]=["ウィズダムツリー アジアローカル債券/債務ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["アドバンスト・マイクロ・デバイセズ(AMD)"],t.exports["#NYSE:BABA-symbol-description"]=["アリババ・グループ・ホールディングス"],t.exports["#ICEEUR:CB-symbol-description"]=["ブレント原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#ICEUSA:CC-symbol-description"]=["ココア"],t.exports["#NYMEX:CL-symbol-description"]=["原油 WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["綿花2番"],t.exports["#NASDAQ:CTRV-symbol-description"]=["コントラヴィア・ファーマシューティカルズ"],t.exports["#CME:DL-symbol-description"]=["クラスIII牛乳"],t.exports["#NYSE:F-symbol-description"]=["フォード"],t.exports["#MOEX:GAZP-symbol-description"]=["ガスプロム"],t.exports["#COMEX:GC-symbol-description"]=["金"],t.exports["#CME:GF-symbol-description"]=["肥育牛"],t.exports["#CME:HE-symbol-description"]=["赤身豚肉"],t.exports["#NASDAQ:IEF-symbol-description"]=["iシェアーズ米国債7-10年ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["iシェアーズ米国債3-7年ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["砂糖11番先物(当限つなぎ足)"],t.exports["#ICEUSA:KC-symbol-description"]=["コーヒー"],t.exports["#NYMEX:KG1-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#FWB:KT1-symbol-description"]=["Key Tronic コーポレーション"],t.exports["#CME:LE-symbol-description"]=["生牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICEヒーティングオイル"],t.exports["#CME:LS-symbol-description"]=["材木"],t.exports["#MOEX:MGNT-symbol-description"]=["マグニット"],t.exports["#LSIN:MNOD-symbol-description"]=["ノリリスク・ニッケル"],t.exports["#NYMEX:NG-symbol-description"]=["天然ガス"],t.exports["#ICEUSA:OJ-symbol-description"]=["オレンジジュース"],t.exports["#NYMEX:PA-symbol-description"]=["パラジウム"],t.exports["#NYSE:PBR-symbol-description"]=["ペトロブラス"],t.exports["#NYMEX:PL-symbol-description"]=["プラチナ"],t.exports["#COMEX_MINI:QC-symbol-description"]=["ミニ銅"],t.exports["#NYMEX:RB-symbol-description"]=["RBOBガソリン"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOBガソリン先物"],t.exports["#MOEX:SBER-symbol-description"]=["ロシア貯蓄銀行"],t.exports["#AMEX:SCHO-symbol-description"]=["シュワブ短期米国債ETF"],t.exports["#COMEX:SI-symbol-description"]=["銀"],t.exports["#NASDAQ:TLT-symbol-description"]=["iシェアーズ米国債20年超ETF"],t.exports["#TVC:VIX-symbol-description"]=["恐怖指数(VIX)"],t.exports["#MOEX:VTBR-symbol-description"]=["VTB銀行"],t.exports["#COMEX:ZA-symbol-description"]=["亜鉛"],t.exports["#CBOT:ZC-symbol-description"]=["コーン"],t.exports["#CBOT:ZK-symbol-description"]=["エタノール先物"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["オーツ麦"],t.exports["#CBOT:ZR-symbol-description"]=["もみ米"],t.exports["#CBOT:ZS-symbol-description"]=["大豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#CBOT:ZW-symbol-description"]=["小麦"],t.exports["#CBOT:ZW1-symbol-description"]=["小麦先物 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["イテリス"],t.exports["#NYMEX:ITI2!-symbol-description"]=["鉄鉱石先物(2番限つなぎ足)"],t.exports["#CADUSD-symbol-description"]=["カナダドル/米ドル"],t.exports["#CHFUSD-symbol-description"]=["スイスフラン/米ドル"], -t.exports["#GPW:ACG-symbol-description"]=["オートガス"],t.exports["#JPYUSD-symbol-description"]=["日本円/米ドル"],t.exports["#USDAUD-symbol-description"]=["米ドル/豪ドル"],t.exports["#USDEUR-symbol-description"]=["米ドル/ユーロ"],t.exports["#USDGBP-symbol-description"]=["米ドル/英ポンド"],t.exports["#USDNZD-symbol-description"]=["米ドル/ニュージーランドドル"],t.exports["#UKOIL-symbol-description"]=["ブレント原油CFD"],t.exports["#USOIL-symbol-description"]=["WTI原油CFD"],t.exports["#US30-symbol-description"]=["ダウ平均株価"],t.exports["#BCHUSD-symbol-description"]=["ビットコインキャッシュ/米ドル"],t.exports["#ETCUSD-symbol-description"]=["イーサリアムクラシック/米ドル"],t.exports["#GOOG-symbol-description"]=["アルファベット(Google)C株"],t.exports["#LTCUSD-symbol-description"]=["ライトコイン/米ドル"],t.exports["#XRPUSD-symbol-description"]=["リップル/米ドル"],t.exports["#SP:SPX-symbol-description"]=["S&P500指数"],t.exports["#ETCBTC-symbol-description"]=["イーサリアムクラシック/ビットコイン"],t.exports["#ETHBTC-symbol-description"]=["イーサリアム/ビットコイン"],t.exports["#XRPBTC-symbol-description"]=["リップル/ビットコイン"],t.exports["#TVC:US30-symbol-description"]=["米国債30年物"],t.exports["#COMEX:SI1!-symbol-description"]=["銀先物(当限つなぎ足)"],t.exports["#BTGUSD-symbol-description"]=["ビットコインゴールド/米ドル"],t.exports["#IOTUSD-symbol-description"]=["アイオータ/米ドル"],t.exports["#CME:BTC1!-symbol-description"]=["ビットコイン先物(当限つなぎ足)"],t.exports["#COMEX:GC1!-symbol-description"]=["金先物(当限つなぎ足)"],t.exports["#CORNUSD-symbol-description"]=["とうもろこしCFD"],t.exports["#COTUSD-symbol-description"]=["綿花CFD"],t.exports["#DJ:DJA-symbol-description"]=["ダウ・ジョーンズ総合平均指数(ダウ総合65種平均)"],t.exports["#DJ:DJI-symbol-description"]=["ダウ平均株価"],t.exports["#ETHEUR-symbol-description"]=["イーサリアム/ユーロ"],t.exports["#ETHGBP-symbol-description"]=["イーサリアム/英ポンド"],t.exports["#ETHJPY-symbol-description"]=["イーサリアム/円"],t.exports["#EURNOK-symbol-description"]=["ユーロ/ノルウェークローネ"],t.exports["#GBPPLN-symbol-description"]=["英ポンド/ポーランドズロチ"],t.exports["#MOEX:BR1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#NYMEX:KG1!-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#NYMEX:PL1!-symbol-description"]=["プラチナ先物(当限つなぎ足)"],t.exports["#SOYBNUSD-symbol-description"]=["大豆CFD"],t.exports["#SUGARUSD-symbol-description"]=["砂糖CFD"],t.exports["#TVC:IXIC-symbol-description"]=["ナスダック総合指数"],t.exports["#TVC:RU-symbol-description"]=["ラッセル1000指数"],t.exports["#USDZAR-symbol-description"]=["米ドル/南アフリカランド"],t.exports["#WHEATUSD-symbol-description"]=["小麦CFD"],t.exports["#XRPEUR-symbol-description"]=["リップル/ユーロ"],t.exports["#CBOT:S1!-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#SP:MID-symbol-description"]=["S&P400指数"],t.exports["#TSX:XCUUSD-symbol-description"]=["銅CFD"],t.exports["#TVC:NYA-symbol-description"]=["ニューヨーク証券取引所総合株価指数"],t.exports["#TVC:PLATINUM-symbol-description"]=["プラチナCFD(米ドル/オンス)"],t.exports["#TVC:SSMI-symbol-description"]=["スイス株価指数"],t.exports["#TVC:SXY-symbol-description"]=["スイスフラン通貨インデックス"],t.exports["#TVC:RUI-symbol-description"]=["ラッセル1000指数"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指数先物(当限つなぎ足)"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指数先物(当限つなぎ足)"], -t.exports["#CBOE:BG1!-symbol-description"]=["CBOEビットコイン先物(当限つなぎ足)"],t.exports["#TVC:MY10-symbol-description"]=["マレーシア国債10年物"],t.exports["#CME:S61!-symbol-description"]=["スイスフラン先物(当限つなぎ足)"],t.exports["#TVC:DEU30-symbol-description"]=["DAX指数"],t.exports["#BCHEUR-symbol-description"]=["ビットコインキャッシュ/ユーロ"],t.exports["#TVC:ZXY-symbol-description"]=["ニュージーランドドルインデックス"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB指数"],t.exports["#XETR:DAX-symbol-description"]=["DAX指数"],t.exports["#MOEX:IMOEX-symbol-description"]=["MOEXロシア指数"],t.exports["#FX:US30-symbol-description"]=["ダウ平均株価"],t.exports["#MOEX:RUAL-symbol-description"]=["ユナイテッド・カンパニー・ルサール"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指数先物(2番限つなぎ足)"],t.exports["#NEOUSD-symbol-description"]=["ネオ/米ドル"],t.exports["#XMRUSD-symbol-description"]=["モネロ/米ドル"],t.exports["#ZECUSD-symbol-description"]=["ジーキャッシュ/米ドル"],t.exports["#TVC:CAC-symbol-description"]=["CAC40指数"],t.exports["#NASDAQ:ZS-symbol-description"]=["ゼットスケーラー社"],t.exports["#TVC:GB10Y-symbol-description"]=["英国債10年物利回り"],t.exports["#TVC:AU10Y-symbol-description"]=["オーストラリア国債10年物利回り"],t.exports["#TVC:CN10Y-symbol-description"]=["中国国債10年物利回り"],t.exports["#TVC:DE10Y-symbol-description"]=["ドイツ国債10年物利回り"],t.exports["#TVC:ES10Y-symbol-description"]=["スペイン国債10年物利回り"],t.exports["#TVC:FR10Y-symbol-description"]=["フランス国債10年物利回り"],t.exports["#TVC:IN10Y-symbol-description"]=["インド10年国債利回り"],t.exports["#TVC:IT10Y-symbol-description"]=["イタリア国債10年物利回り"],t.exports["#TVC:JP10Y-symbol-description"]=["日本国債10年物利回り"],t.exports["#TVC:KR10Y-symbol-description"]=["韓国国債10年物利回り"],t.exports["#TVC:MY10Y-symbol-description"]=["マレーシア国債10年物利回り"],t.exports["#TVC:PT10Y-symbol-description"]=["ポルトガル国債10年物利回り"],t.exports["#TVC:TR10Y-symbol-description"]=["トルコ国債10年物利回り"],t.exports["#TVC:US02Y-symbol-description"]=["米国債2年物利回り"],t.exports["#TVC:US05Y-symbol-description"]=["米国債5年物利回り"],t.exports["#TVC:US10Y-symbol-description"]=["米国債10年物利回り"],t.exports["#INDEX:TWII-symbol-description"]=["台湾加権指数"],t.exports["#CME:J61!-symbol-description"]=["日本円先物(当限つなぎ足)"],t.exports["#CME_MINI:J71!-symbol-description"]=["日本円ミニ先物 (当限つなぎ足)"],t.exports["#CME_MINI:WM1!-symbol-description"]=["日本円/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME:M61!-symbol-description"]=["メキシコペソ先物(当限つなぎ足)"],t.exports["#CME:T61!-symbol-description"]=["南アフリカランド先物(当限つなぎ足)"],t.exports["#CME:SK1!-symbol-description"]=["スウェーデンクローナ先物(当限つなぎ足)"],t.exports["#CME:QT1!-symbol-description"]=["中国人民元/米ドル先物(当限つなぎ足)"],t.exports["#COMEX:AUP1!-symbol-description"]=["アルミニウム米国ミッドウエスト・トランザクション・プレミアムプラッツ(25トン)先物(当限つなぎ足)"],t.exports["#CME:L61!-symbol-description"]=["ブラジルレアル先物(当限つなぎ足)"],t.exports["#CME:WP1!-symbol-description"]=["ポーランドズロチ先物(当限つなぎ足)"],t.exports["#CME:N61!-symbol-description"]=["ニュージランドドル先物(当限つなぎ足)"],t.exports["#CME_MINI:MG1!-symbol-description"]=["オーストラリアドル/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:WN1!-symbol-description"]=["スイスフラン/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:MF1!-symbol-description"]=["ユーロ/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:E71!-symbol-description"]=["ユーロミニ先物(当限つなぎ足)"], -t.exports["#CBOT:ZK1!-symbol-description"]=["変性燃料エタノール先物(当限つなぎ足)"],t.exports["#CME_MINI:MB1!-symbol-description"]=["英ポンド/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["ガソリンミニ先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["ヒーティングオイルミニ先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["ミニ銅先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["天然ガスミニ先物(当限つなぎ足)"],t.exports["#CME:E41!-symbol-description"]=["米ドル/トルコリラ先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["ミニ銀先物(当限つなぎ足)"],t.exports["#CME:DL1!-symbol-description"]=["クラス3牛乳先物(当限つなぎ足)"],t.exports["#NYMEX:UX1!-symbol-description"]=["ウラン先物(当限つなぎ足)"],t.exports["#CBOT:BO1!-symbol-description"]=["大豆油先物(当限つなぎ足)"],t.exports["#CME:HE1!-symbol-description"]=["赤身豚肉先物(当限つなぎ足)"],t.exports["#NYMEX:IAC1!-symbol-description"]=["ニューキャッスル石炭先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["原油ミニ先物(当限つなぎ足)"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["ブレント原油金融ミニ先物(当限つなぎ足)"],t.exports["#COMEX:AEP1!-symbol-description"]=["アルミニウム欧州プレミアム先物(当限つなぎ足)"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30日FF金利先物(当限つなぎ足)"],t.exports["#CME:LE1!-symbol-description"]=["生牛先物(当限つなぎ足)"],t.exports["#CME:UP1!-symbol-description"]=["スイスフラン/日本円先物(当限つなぎ足)"],t.exports["#CBOT:ZN1!-symbol-description"]=["米10年物中期国債先物(当限つなぎ足)"],t.exports["#CBOT:ZB1!-symbol-description"]=["米長期国債先物(当限つなぎ足)"],t.exports["#CME:GF1!-symbol-description"]=["肥育牛先物(当限つなぎ足)"],t.exports["#CBOT:UD1!-symbol-description"]=["ウルトラ米長期国債先物(当限つなぎ足)"],t.exports["#CME:I91!-symbol-description"]=["CME住宅価格先物 — ワシントンDC(当限つなぎ足)"],t.exports["#CBOT:ZO1!-symbol-description"]=["オーツ麦先物(当限つなぎ足)"],t.exports["#CBOT:ZM1!-symbol-description"]=["大豆粕先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["とうもろこしミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#CME:LS1!-symbol-description"]=["材木先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["小麦ミニ先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["大豆ミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#NYMEX:PA1!-symbol-description"]=["パラジウム先物(当限つなぎ足)"],t.exports["#CME:FTU1!-symbol-description"]=["FTSE100指数ミニ先物ドル建て(当限つなぎ足)"],t.exports["#CBOT:ZR1!-symbol-description"]=["籾米先物(当限つなぎ足)"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["マイクロ金先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["ミニ金先物(当限つなぎ足)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["ラッセル1000ミニ先物(当限つなぎ足)"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P中型株400ミニ先物(当限つなぎ足)"],t.exports["#COMEX:LD1!-symbol-description"]=["鉛先物(当限つなぎ足)"],t.exports["#CME_MINI:ES1!-symbol-description"]=["S&P500ミニ先物(当限つなぎ足)"],t.exports["#TVC:SA40-symbol-description"]=["南アフリカトップ40指数"],t.exports["#BMV:ME-symbol-description"]=["メキシコボルサ指数"],t.exports["#BCBA:IMV-symbol-description"]=["メイバル指数"],t.exports["#HSI:HSI-symbol-description"]=["ハンセン指数"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["S&P/BVL ペルー総合株価指数(PEN)"], -t.exports["#EGX:EGX30-symbol-description"]=["エジプトEGX30プライスリターン指数"],t.exports["#BVC:IGBC-symbol-description"]=["コロンビア株式総合指数"],t.exports["#TWSE:TAIEX-symbol-description"]=["台湾加権指数"],t.exports["#QSE:GNRI-symbol-description"]=["カタールQE指数"],t.exports["#BME:IBC-symbol-description"]=["IBEX35指数"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P/NZX50グロス指数"],t.exports["#SIX:SMI-symbol-description"]=["スイス株価指数"],t.exports["#SZSE:399001-symbol-description"]=["深セン総合指数"],t.exports["#TADAWUL:TASI-symbol-description"]=["サウジアラビア タダウル全株指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["ジャカルタ総合指数"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC40指数"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMXヘルシンキ25指数"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL20指数"],t.exports["#TVC:STI-symbol-description"]=["シンガポールST指数"],t.exports["#DFM:DFMGI-symbol-description"]=["ドバイ金融市場総合指数"],t.exports["#TVC:KOSPI-symbol-description"]=["韓国総合株価指数"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["クアラルンプール総合指数"],t.exports["#TASE:TA35-symbol-description"]=["テルアビブ35指数"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMXストックホルム30指数"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMXアイスランド8指数"],t.exports["#NSENG:NSE30-symbol-description"]=["ナイジェリアNSE30指数"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["バーレーン全株指数"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMXタリン グロス指数"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMXコペンハーゲン25指数"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMXリガ グロス指数"],t.exports["#BELEX:BELEX15-symbol-description"]=["ベオグラード証券取引所15指数"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMXビリニュス グロス指数"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指数"],t.exports["#CBOE:VIX-symbol-description"]=["恐怖指数(VIX)"],t.exports["#NASDAQ:XAU-symbol-description"]=["フィラデルフィア金銀鉱業セクター指数"],t.exports["#DJ:DJUSCL-symbol-description"]=["ダウ・ジョーンズ米石炭指数"],t.exports["#DJ:DJCIKC-symbol-description"]=["ダウ・ジョーンズ商品指数 コーヒー"],t.exports["#DJ:DJCIEN-symbol-description"]=["ダウ・ジョーンズ商品指数 エネルギー"],t.exports["#NASDAQ:OSX-symbol-description"]=["フィラデルフィア石油サービスセクター指数"],t.exports["#DJ:DJCISB-symbol-description"]=["ダウ・ジョーンズ商品指数 砂糖"],t.exports["#DJ:DJCICC-symbol-description"]=["ダウ・ジョーンズ商品指数 ココア"],t.exports["#DJ:DJCIGR-symbol-description"]=["ダウ・ジョーンズ商品指数 穀物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["ダウ・ジョーンズ農産物キャップド・コンポーネント指数"],t.exports["#DJ:DJCISI-symbol-description"]=["ダウ・ジョーンズ商品指数 銀"],t.exports["#DJ:DJCIIK-symbol-description"]=["ダウ・ジョーンズ商品指数 ニッケル"],t.exports["#NASDAQ:HGX-symbol-description"]=["フィラデルフィア住宅セクター指数"],t.exports["#DJ:DJCIGC-symbol-description"]=["ダウ・ジョーンズ商品指数 金"],t.exports["#SP:SPGSCI-symbol-description"]=["S&P GS 商品指数"],t.exports["#NASDAQ:UTY-symbol-description"]=["フィラデルフィア公益事業セクター指数"],t.exports["#DJ:DJU-symbol-description"]=["ダウ公共株15種平均"],t.exports["#SP:SVX-symbol-description"]=["S&P500バリュー指数"],t.exports["#SP:OEX-symbol-description"]=["S&P100指数"],t.exports["#CBOE:OEX-symbol-description"]=["S&P100指数"],t.exports["#NASDAQ:SOX-symbol-description"]=["フィラデルフィア半導体株指数"],t.exports["#RUSSELL:RUI-symbol-description"]=["ラッセル1000指数"], -t.exports["#RUSSELL:RUA-symbol-description"]=["ラッセル3000指数"],t.exports["#RUSSELL:RUT-symbol-description"]=["ラッセル2000指数"],t.exports["#NYSE:XMI-symbol-description"]=["NYSEアーカ メジャーマーケット指数"],t.exports["#NYSE:XAX-symbol-description"]=["アメリカン証券取引所総合指数"],t.exports["#NASDAQ:NDX-symbol-description"]=["ナスダック100指数"],t.exports["#NASDAQ:IXIC-symbol-description"]=["ナスダック総合指数"],t.exports["#DJ:DJT-symbol-description"]=["ダウ輸送株平均"],t.exports["#NYSE:NYA-symbol-description"]=["ニューヨーク証券取引所総合株価指数"],t.exports["#NYMEX:CJ1!-symbol-description"]=["ココア先物(当限つなぎ足)"],t.exports["#USDILS-symbol-description"]=["米ドル/イスラエル新シェケル"],t.exports["#TSXV:F-symbol-description"]=["フィオーレ・ゴールド"],t.exports["#SIX:F-symbol-description"]=["フォード・モーター"],t.exports["#BMV:F-symbol-description"]=["フォード・モーター"],t.exports["#TWII-symbol-description"]=["台湾加権指数"],t.exports["#TVC:PL10Y-symbol-description"]=["ポーランド国債10年物利回り"],t.exports["#TVC:PL05Y-symbol-description"]=["ポーランド国債5年物利回り"],t.exports["#SET:GC-symbol-description"]=["グローバル・コネクションズ"],t.exports["#TSX:GC-symbol-description"]=["グレート・カナディアン・ゲーミング"],t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P500指数(SPX500/USD)"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]=["センテネラ・マイニング・コーポレーション"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限契約"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["リップル/米ドル 無期限契約"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["ビットコイン/米ドル 無期限契約"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限先物"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["ビットコイン/米ドル 無期限先物"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限先物"],t.exports["#USDHUF-symbol-description"]=["米ドル/ハンガリーフォリント"],t.exports["#USDTHB-symbol-description"]=["米ドル/タイバーツ"],t.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",t.exports["#TSXV:PBR-symbol-description"]=["ペトロブラス"],t.exports["#NYSE:SI-symbol-description"]=["シルバーゲート・キャピタル"],t.exports["#NASDAQ:LE-symbol-description"]=["ランズエンド"],t.exports["#CME:CB1!-symbol-description"]=["バター先物-差金決済 (当限つなぎ足)"],t.exports["#LSE:SCHO-symbol-description"]=["スコーリアムグループ"],t.exports["#NEO:HE-symbol-description"]=["ハンウェイ・エナジー・サービス"],t.exports["#NYSE:HE-symbol-description"]=["ハワイ電力工業"],t.exports["#OMXCOP:SCHO-symbol-description"]=["ソイウ"],t.exports["#TSX:HE-symbol-description"]=["ハンウェイ・エナジー・サービス"],t.exports["#BSE:ITI-symbol-description"]=["ITI"],t.exports["#NSE:ITI-symbol-description"]=["インディアン・テレフォン・インダストリーズ"],t.exports["#TSX:LS-symbol-description"]=["ミドルフィールド・ヘルスケア&ライフサイエンス分配型ファンド"],t.exports["#BITMEX:XBT-symbol-description"]=["ビットコイン/米ドルインデックス"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["Eミニ ラッセル2000インデックス先物"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["暗号資産の時価総額ドル"],t.exports["#ICEUS:DX1!-symbol-description"]=["米ドルインデックス先物"],t.exports["#NYMEX:TT1!-symbol-description"]=["綿花先物"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永久先物契約"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永久先物契約"], -t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP永久先物契約"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永久先物契約"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCHクオントスワップ"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTCクオントスワップ"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETHクオントスワップ"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTCクオントスワップ"],t.exports["#TVC:CA10-symbol-description"]=["カナダ国債10年物"],t.exports["#TVC:CA10Y-symbol-description"]=["カナダ国債10年物利回り"],t.exports["#TVC:ID10Y-symbol-description"]=["インドネシア国債10年物利回り"],t.exports["#TVC:NL10-symbol-description"]=["オランダ国債10年物"],t.exports["#TVC:NL10Y-symbol-description"]=["オランダ国債10年物利回り"],t.exports["#TVC:NZ10-symbol-description"]=["ニュージランド国債10年物"],t.exports["#TVC:NZ10Y-symbol-description"]=["ニュージランド国債10年物利回り"],t.exports["#SOLUSD-symbol-description"]=["ソラナ / 米ドル"],t.exports["#LUNAUSD-symbol-description"]=["ルナ / 米ドル"],t.exports["#UNIUSD-symbol-description"]=["ユニスワップ / 米ドル"],t.exports["#LTCBRL-symbol-description"]=["ライトコイン/ブラジルレアル"],t.exports["#ETCEUR-symbol-description"]=["イーサリアムクラシック/ユーロ"],t.exports["#ETHKRW-symbol-description"]=["イーサリアム/韓国ウォン"],t.exports["#BTCRUB-symbol-description"]=["ビットコイン/ロシア・ルーブル"],t.exports["#BTCTHB-symbol-description"]=["ビットコイン/タイ・バーツ"],t.exports["#ETHTHB-symbol-description"]=["イーサリアム/タイ・バーツ"],t.exports["#TVC:EU10YY-symbol-description"]=["ユーロ圏国債10年物利回り"]}}]); \ No newline at end of file +t.exports=["インターミディエイト"]},14177:t=>{t.exports=["無効なシンボル"]},53239:t=>{t.exports=["スケールを反転"]},20062:t=>{t.exports=["100基準"]},81584:t=>{t.exports=["インジケーター値のラベル"]},31485:t=>{t.exports=["インジケーター名ラベル"]},27677:t=>{t.exports=["インフォライン"]},98767:t=>{t.exports=["インジケーターを挿入"]},9114:t=>{t.exports=["インサイド"]},12354:t=>{t.exports=["インサイド・ピッチフォーク"]},26579:t=>{t.exports=["アイコン"]},37885:t=>{t.exports=["イスタンブール"]},87469:t=>{t.exports=["ヨハネスブルグ"]},52707:t=>{t.exports=["ジャカルタ"]},95425:t=>{t.exports=["1月"]},42890:t=>{t.exports=["エルサレム"]},6215:t=>{t.exports=["7月"]},15224:t=>{t.exports=["6月"]},36253:t=>{t.exports=["ジュノー"]},15241:t=>{t.exports=["左側に"]},29404:t=>{t.exports=["右側に"]},850:t=>{t.exports=["おっと!"]},675:t=>{t.exports=["オブジェクトツリー"]},73546:t=>{t.exports=["10月"]},39280:t=>{t.exports=["始値"]},25595:t=>{t.exports=["オリジナル"]},82906:t=>{t.exports=["オスロ"]},8136:t=>{t.exports=["安値"]},42284:t=>{t.exports=["ロック"]},1441:t=>{t.exports=["ロック/解除"]},82232:t=>{t.exports=["縦方向のカーソルラインを日時でロック"]},18219:t=>{t.exports=["価格とバーの比率をロック"]},12285:t=>{t.exports=["対数"]},50286:t=>{t.exports=["ロンドン"]},44604:t=>{t.exports=["ロングポジション"]},87604:t=>{t.exports=["ロサンゼルス"]},18528:t=>{t.exports=["ラベル下"]},13046:t=>{t.exports=["ラベル上"]},94420:t=>{t.exports=["ラベル"]},89155:t=>{t.exports=["ラゴス"]},25846:t=>{t.exports=["リマ"]},1277:t=>{t.exports=["ライン"]},38397:t=>{t.exports=["マーク付きライン"]},63492:t=>{t.exports=["新値足"]},83182:t=>{t.exports=["ライン"]},78104:t=>{t.exports=["チャート画像のリンクがクリップボードにコピーされました {emoji}"]},50091:t=>{t.exports=["リスボン"]},64352:t=>{t.exports=["ルクセンブルク"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["アンカーを置きたい位置にポイントを移動してタップして下さい"]},45828:t=>{t.exports=["移動する"]},44302:t=>{t.exports=["スケールを左に移動"]},94338:t=>{t.exports=["スケールを右に移動"]},66276:t=>{t.exports=["変形シフ"]},18559:t=>{t.exports=["変形シフ・ピッチフォーク"]},18665:t=>{t.exports=["モスクワ"]},58038:t=>{t.exports=["マドリード"]},34190:t=>{t.exports=["マルタ"]},90271:t=>{t.exports=["マニラ"]},51369:t=>{t.exports=["3月"]},85095:t=>{t.exports=["メキシコシティ"]},75633:t=>{t.exports=["すべてのスケールを一つに結合"]},95093:t=>{t.exports=["混合"]},10931:t=>{t.exports=["ミクロ"]},58397:t=>{t.exports=["ミレニアム"]},85884:t=>{t.exports=["ミニュエット"]},9632:t=>{t.exports=["ミニスキュール"]},63158:t=>{t.exports=["上下反転"]},42769:t=>{t.exports=["マスカット"]},43088:t=>{t.exports=["該当なし"]},3485:t=>{t.exports=["スケールなし (フルスクリーン)"]},8886:t=>{t.exports=["同期しない"]},16971:t=>{t.exports=["出来高データがありません"]},75549:t=>{t.exports=["ノート"]},71230:t=>{t.exports=["11月"]},99203:t=>{t.exports=["ノーフォーク島"]},79023:t=>{t.exports=["ナイロビ"]},91203:t=>{t.exports=["ニューヨーク"]},24143:t=>{t.exports=["ニュージーランド"]},40887:t=>{t.exports=["上の新規ペインへ"]},96712:t=>{t.exports=["下の新規ペインへ"]},33566:t=>{t.exports=["ニコシア"]},56670:t=>{t.exports=["何か問題が発生しました。"]},64968:t=>{t.exports=["何らかの問題が発生しました。後ほど再度お試しください。"]},10520:t=>{t.exports=["新規チャートレイアウトを保存"]},9908:t=>{t.exports=["名前を付けて保存"]},68553:t=>{t.exports=["サンサルバドル"]},65412:t=>{t.exports=["サンティアゴ"]},13538:t=>{t.exports=["サンパウロ"]},37207:t=>{t.exports=["価格のみでスケール"]},51464:t=>{t.exports=["シフ"]},98114:t=>{t.exports=["シフ・ピッチフォーク"]},1535:t=>{t.exports=["ページを離れると、スクリプトが更新されないことがあります。"]},89517:t=>{ +t.exports=["設定"]},43247:t=>{t.exports=["2つ目の小数部分が無効です。"]},19796:t=>{t.exports=["最背面に移動"]},23221:t=>{t.exports=["一つ背面に移動"]},5961:t=>{t.exports=["ソウル"]},57902:t=>{t.exports=["9月"]},25866:t=>{t.exports=["セッション"]},59827:t=>{t.exports=["セッション区切り"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["ショートポジション"]},81428:t=>{t.exports=["表示"]},98116:t=>{t.exports=["すべての描画を表示"]},39046:t=>{t.exports=["すべての描画とインジケーターを表示"]},38293:t=>{t.exports=["すべての描画、インジケーター、ポジション、注文を表示"]},49982:t=>{t.exports=["すべてのインジケーターを表示"]},48284:t=>{t.exports=["すべてのアイデアを表示"]},62632:t=>{t.exports=["すべてのポジションと注文を表示"]},24620:t=>{t.exports=["つなぎ足の限月の交代を表示"]},84813:t=>{t.exports=["限月の満期日を表示"]},66263:t=>{t.exports=["配当を表示"]},46771:t=>{t.exports=["決算を表示"]},87933:t=>{t.exports=["フォロー中のユーザーのアイデアを表示"]},72973:t=>{t.exports=["直近の更新を表示する"]},58669:t=>{t.exports=["自分のアイデアのみ表示"]},30816:t=>{t.exports=["分割を表示"]},68161:t=>{t.exports=["道しるべ"]},56683:t=>{t.exports=["シンガポール"]},69502:t=>{t.exports=["正弦波"]},44904:t=>{t.exports=["正方形"]},70213:t=>{t.exports=["インジケーターの制限数を超えました。チャートレイアウト毎に{number}個までです。\nインジケーターをどれか削除して下さい。"]},32733:t=>{t.exports=["スタイル"]},65323:t=>{t.exports=["左に重ねる"]},14113:t=>{t.exports=["右に重ねる"]},93161:t=>{t.exports=["描画モードの維持"]},79511:t=>{t.exports=["ステップライン"]},84573:t=>{t.exports=["ステッカー"]},48767:t=>{t.exports=["ストックホルム"]},29662:t=>{t.exports=["サブミクロ"]},9753:t=>{t.exports=["サブミレニアム"]},71722:t=>{t.exports=["サブミニュエット"]},91889:t=>{t.exports=["スーパーサイクル"]},33820:t=>{t.exports=["スーパーミレニアム"]},11020:t=>{t.exports=["シドニー"]},89659:t=>{t.exports=["シンボルエラー"]},90932:t=>{t.exports=["シンボル名ラベル"]},65986:t=>{t.exports=["シンボル情報"]},52054:t=>{t.exports=["シンボル現在値ラベル"]},33606:t=>{t.exports=["グローバルに同期"]},18008:t=>{t.exports=["レイアウト内で同期"]},99969:t=>{t.exports=["ポイント&フィギュア"]},53047:t=>{t.exports=["折れ線"]},34402:t=>{t.exports=["パス"]},70394:t=>{t.exports=["平行チャネル"]},95995:t=>{t.exports=["パリ"]},29682:t=>{t.exports=["貼り付け"]},51102:t=>{t.exports=["パーセント"]},35590:t=>{t.exports=["パース"]},19093:t=>{t.exports=["フェニックス"]},22293:t=>{t.exports=["ピッチファン"]},43852:t=>{t.exports=["ピッチフォーク"]},37680:t=>{t.exports=["新たな左スケールに固定する"]},43707:t=>{t.exports=["新たな右スケールに固定する"]},91130:t=>{t.exports=["左スケールに固定する"]},61201:t=>{t.exports=["左スケールに固定する(非表示)"]},764:t=>{t.exports=["右スケールに固定"]},20207:t=>{t.exports=["右スケールに固定する(非表示)"]},66156:t=>{t.exports=["スケールに固定(現在左)"]},54727:t=>{t.exports=["スケールに固定(現在スケールなし)"]},76598:t=>{t.exports=["スケールに固定(現在右)"]},39065:t=>{t.exports=["スケールに固定(現在{label})"]},97324:t=>{t.exports=["スケール{label}に固定する"]},56948:t=>{t.exports=["スケール{label}に固定する(非表示)"]},32156:t=>{t.exports=["左スケールに固定中"]},8128:t=>{t.exports=["左スケールに固定中(非表示)"]},3822:t=>{t.exports=["右スケールに固定中"]},44538:t=>{t.exports=["右スケールに固定中(非表示)"]},65810:t=>{t.exports=["スケール{label}に固定中"]},14125:t=>{t.exports=["スケール{label}に固定中(非表示)"]},97378:t=>{t.exports=["プラスボタン"]},46669:t=>{t.exports=["ご利用のブラウザでクリップボードへの書き込みを許可していただくか、{keystroke} をご利用ください。"]},35963:t=>{t.exports=["{key}を押しながらズームをすることで、チャートの位置は維持されます"]},95921:t=>{t.exports=["価格ラベル"]},28625:t=>{t.exports=["価格ノート"]},2032:t=>{t.exports=["価格範囲"]},32061:t=>{t.exports=["価格フォーマットが無効です。"]},91492:t=>{ +t.exports=["価格ライン"]},48404:t=>{t.exports=["プライマリー"]},87086:t=>{t.exports=["プロジェクション"]},10160:t=>{t.exports=["{customer} で {date} に公開"]},19056:t=>{t.exports=["カタール"]},9998:t=>{t.exports=["回転長方形"]},74214:t=>{t.exports=["ローマ"]},50470:t=>{t.exports=["レイ"]},90357:t=>{t.exports=["レンジ"]},26833:t=>{t.exports=["レイキャビク"]},328:t=>{t.exports=["長方形"]},41615:t=>{t.exports=["やり直す"]},35001:t=>{t.exports=["回帰トレンド"]},34596:t=>{t.exports=["削除"]},1434:t=>{t.exports=["描画を削除"]},13951:t=>{t.exports=["インジケーターを削除"]},4142:t=>{t.exports=["チャートレイアウトの名前を変更"]},20801:t=>{t.exports=["練行足"]},34301:t=>{t.exports=["チャート表示のリセット"]},17258:t=>{t.exports=["価格スケールをリセット"]},25333:t=>{t.exports=["時間軸をリセット"]},52588:t=>{t.exports=["リヤド"]},5871:t=>{t.exports=["リガ"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["ワルシャワ"]},20466:t=>{t.exports=["トケラウ"]},94284:t=>{t.exports=["東京"]},83836:t=>{t.exports=["トロント"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["タリン"]},37229:t=>{t.exports=["テキスト"]},16267:t=>{t.exports=["テヘラン"]},19611:t=>{t.exports=["テンプレート"]},29198:t=>{t.exports=["このシンボルの出来高データはデータ提供元から提供されておりません。"]},8162:t=>{t.exports=["公開プレビューを読み込めませんでした。ブラウザの拡張機能を無効にしてもう一度お試しください。"]},65943:t=>{t.exports=["このインジケーターは他のインジケーターに追加できません。"]},74986:t=>{t.exports=["このスクリプトは招待制です。アクセスをご希望の場合、スクリプトの作者にお問い合わせください。"]},98538:t=>{t.exports=["スリードライブパターン"]},30973:t=>{t.exports=["ティック"]},31976:t=>{t.exports=["日時"]},64375:t=>{t.exports=["タイムゾーン"]},95005:t=>{t.exports=["時間サイクル"]},87085:t=>{t.exports=["トレード"]},94770:t=>{t.exports=["トレンド角度"]},23104:t=>{t.exports=["トレンドライン"]},15501:t=>{t.exports=["フィボナッチ・エクステンション"]},31196:t=>{t.exports=["フィボナッチ・タイムエクステンション"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下向き三角"]},12390:t=>{t.exports=["トライアングルパターン"]},28340:t=>{t.exports=["上向き三角"]},93855:t=>{t.exports=["チュニス"]},50406:t=>{t.exports=["UTC (協定世界時)"]},81320:t=>{t.exports=["元に戻す"]},25933:t=>{t.exports=["ユニット"]},15101:t=>{t.exports=["ロック解除"]},34150:t=>{t.exports=["上昇4波"]},83927:t=>{t.exports=["上昇5波"]},58976:t=>{t.exports=["上昇1波/A波"]},11661:t=>{t.exports=["上昇2波/B波"]},53958:t=>{t.exports=["上昇3波"]},66560:t=>{t.exports=["上昇C波"]},18426:t=>{t.exports=["VPFR (固定期間出来高プロファイル)"]},61022:t=>{t.exports=["出来高プロファイルインジケーターは、有料プランでのみご利用可能です。"]},15771:t=>{t.exports=["バンクーバー"]},56211:t=>{t.exports=["垂直線"]},75354:t=>{t.exports=["ヴィリニュス"]},21852:t=>{t.exports=["可視性"]},27557:t=>{t.exports=["時間足の可視性"]},89960:t=>{t.exports=["マウスの移動時に表示"]},22198:t=>{t.exports=["表示の順序"]},7050:t=>{t.exports=["X クロス"]},66527:t=>{t.exports=["XABCDパターン"]},17126:t=>{t.exports=["現在の時間足では、この時間枠のピボットを見ることは出来ません。"]},69293:t=>{t.exports=["ヤンゴン"]},84301:t=>{t.exports=["チューリッヒ"]},76020:t=>{t.exports=["エリオットの規模の変更"]},83935:t=>{t.exports=["ラベルを重ねないの変更"]},39402:t=>{t.exports=["平均終値価格ラベルの表示の変更"]},98866:t=>{t.exports=["平均終値価格ラインの表示の変更"]},5100:t=>{t.exports=["Bid/Askラベルの表示の変更"]},32311:t=>{t.exports=["Bid/Askラインの表示の変更"]},22641:t=>{t.exports=["通貨の変更"]},30501:t=>{t.exports=["チャートレイアウトを{title}に変更"]},7017:t=>{t.exports=["つなぎ足の限月の交代の表示の変更"]},58108:t=>{t.exports=["バーのクローズまでのカウントダウンの表示の変更"]},7151:t=>{t.exports=["日付範囲の変更"]},84944:t=>{ +t.exports=["配当の表示の変更"]},79574:t=>{t.exports=["チャート上のイベントの表示の変更"]},88217:t=>{t.exports=["決算の表示の変更"]},28288:t=>{t.exports=["先物の限月満期日の可視性を変更"]},66805:t=>{t.exports=["高値・安値価格ラベルの表示の変更"]},92556:t=>{t.exports=["高値・安値価格ラインの表示の変更"]},87027:t=>{t.exports=["インジケーター名ラベルの可視性を変更"]},14922:t=>{t.exports=["インジケーター値のラベルの可視性を変更"]},19839:t=>{t.exports=["直近の更新表示の変更"]},23783:t=>{t.exports=["リンクしているグループを変更"]},87510:t=>{t.exports=["ペインの高さの変更"]},50190:t=>{t.exports=["プラスボタンの表示の変更"]},49889:t=>{t.exports=["プレ/アフターマーケット価格ラベルの表示の変更"]},16750:t=>{t.exports=["プレ/アフターマーケット価格ラインの表示の変更"]},59883:t=>{t.exports=["シンボルの前日終値ラインの表示の変更"]},67761:t=>{t.exports=["価格ラインの変更"]},69510:t=>{t.exports=["価格とバーの比率の変更"]},32303:t=>{t.exports=["時間足を変更"]},526:t=>{t.exports=["シンボルの変更"]},9402:t=>{t.exports=["シンボルのラベルの表示の変更"]},53150:t=>{t.exports=["シンボルの現在値の表示の変更"]},12707:t=>{t.exports=["シンボルの前日終値の表示の変更"]},65303:t=>{t.exports=["セッションの変更"]},15403:t=>{t.exports=["セッション区切りの表示の変更"]},53438:t=>{t.exports=["系列のスタイルの変更"]},74488:t=>{t.exports=["分割の表示の変更"]},20505:t=>{t.exports=["タイムゾーンの変更"]},39028:t=>{t.exports=["単位の変更"]},21511:t=>{t.exports=["可視性の変更"]},16698:t=>{t.exports=["現在の時間足への可視性の変更"]},78422:t=>{t.exports=["現在の時間足以上への可視性の変更"]},49529:t=>{t.exports=["現在の時間足未満への可視性の変更"]},66927:t=>{t.exports=["すべての時間足への可視性の変更"]},74428:t=>{t.exports=["{title}のスタイルの変更"]},72032:t=>{t.exports=["{pointIndex}ポイントの変更"]},65911:t=>{t.exports=["TradingView提供のチャート"]},5179:t=>{t.exports=["ラインツールを複製"]},3195:t=>{t.exports=["ラインツールグループを作成"]},92659:t=>{t.exports=["選択したものでラインツールグループを作成"]},81791:t=>{t.exports=["{tool}の作成"]},63649:t=>{t.exports=["ソースの切り取り"]},78755:t=>{t.exports=["{title}の切り取り"]},99113:t=>{t.exports=["ラインツール {lineTool} をグループ {name} に追加"]},40242:t=>{t.exports=["グループ {group} へのラインツールの追加"]},22856:t=>{t.exports=["このファンダメンタル指標をレイアウト全体に追加"]},82388:t=>{t.exports=["このインジケーターをレイアウト全体に追加"]},94292:t=>{t.exports=["このストラテジーをレイアウト全体に追加"]},27982:t=>{t.exports=["このシンボルをレイアウト全体に追加"]},66568:t=>{t.exports=["チャートテーマの適用"]},64034:t=>{t.exports=["すべてのチャートのプロパティの適用"]},49037:t=>{t.exports=["描画テンプレートの適用"]},96996:t=>{t.exports=["選択したソースにファクトリーデフォルトを適用"]},44547:t=>{t.exports=["レイアウト全体へのインジケーターの適用"]},26065:t=>{t.exports=["テンプレート {template} を適用"]},58570:t=>{t.exports=["ツールバーのテーマの適用"]},27195:t=>{t.exports=["グループ {title} を前面に移動"]},78246:t=>{t.exports=["{title}を最前面に移動"]},56763:t=>{t.exports=["{title}を一つ前面に移動"]},5607:t=>{t.exports="by TradingView"},90621:t=>{t.exports=["日付範囲のロック"]},12962:t=>{t.exports=["レベルラインの消去"]},63391:t=>{t.exports=["グループ {group} からラインツールを除外"]},59942:t=>{t.exports=["バーのパターンの水平反転"]},70301:t=>{t.exports=["{title}の非表示"]},91842:t=>{t.exports=["アラートラベルラインを非表示"]},54781:t=>{t.exports=["すべての描画ツールを非表示"]},44974:t=>{t.exports=["バーのマークを非表示"]},28916:t=>{t.exports=["時間足のロック"]},94245:t=>{t.exports=["スケールを反転"]},90743:t=>{t.exports=["{title}の挿入"]},53146:t=>{t.exports=["{title}を{targetTitle}の後に挿入"]},74055:t=>{t.exports=["{title}を{target}の後に挿入"]},11231:t=>{t.exports=["{title}を{target}の前に挿入"]},67176:t=>{t.exports=["{title}を{targetTitle}の前に挿入"]},54597:t=>{t.exports=["デフォルト描画テンプレートの読み込み"]},30295:t=>{t.exports=["読み込み中 ..."]},50193:t=>{ +t.exports=["{title}をロック"]},4963:t=>{t.exports=["グループ {group} のロック"]},68163:t=>{t.exports=["オブジェクトのロック"]},47107:t=>{t.exports=["移動"]},11303:t=>{t.exports=["{title}を新たな左スケールに移動する"]},45544:t=>{t.exports=["{title}の新しい右スケールへの移動"]},81898:t=>{t.exports=["すべてのスケールを左に移動"]},22863:t=>{t.exports=["すべてのスケールを右に移動"]},45356:t=>{t.exports=["描画を移動"]},15086:t=>{t.exports=["左に移動"]},61711:t=>{t.exports=["右に移動"]},4184:t=>{t.exports=["スケールを移動"]},74642:t=>{t.exports=["{title}をスケールなしにする (フルスクリーン)"]},45223:t=>{t.exports=["グループ {group} を非表示"]},87927:t=>{t.exports=["グループ {group} の表示"]},62153:t=>{t.exports=["下に結合"]},70746:t=>{t.exports=["ペインに結合"]},66143:t=>{t.exports=["上に結合"]},81870:t=>{t.exports=["バーのパターンの上下反転"]},16542:t=>{t.exports=["該当なし"]},47222:t=>{t.exports=["価格のスケーリング"]},99042:t=>{t.exports=["価格のみでスケール"]},35962:t=>{t.exports=["日時のスケーリング"]},68193:t=>{t.exports=["スクロール"]},70009:t=>{t.exports=["日時のスクロール"]},69485:t=>{t.exports=["価格スケールの選択ストラテジーを{title}に設定"]},16259:t=>{t.exports=["{title}を一つ背面に移動"]},66781:t=>{t.exports=["{title}を最背面に移動"]},4998:t=>{t.exports=["グループ {title} を背面に移動"]},64704:t=>{t.exports=["ラインツールのグローバルな共有"]},77554:t=>{t.exports=["レイアウトのラインツールの共有"]},16237:t=>{t.exports=["アラートラベルラインの表示"]},13622:t=>{t.exports=["すべてのアイデアを表示"]},26267:t=>{t.exports=["フォロー中のユーザーのアイデアを表示"]},40061:t=>{t.exports=["自分のアイデアのみ表示"]},52010:t=>{t.exports=["描画モードの維持"]},98784:t=>{t.exports=["描画の同期の停止"]},57011:t=>{t.exports=["ラインツールの同期の停止"]},92831:t=>{t.exports=["シンボルのロック"]},60635:t=>{t.exports=["日時の同期"]},99769:t=>{t.exports=["提供元"]},68111:t=>{t.exports=["TradingView提供"]},96916:t=>{t.exports=["描画の貼り付け"]},80611:t=>{t.exports=["インジケーターの貼り付け"]},41601:t=>{t.exports=["{title}の貼り付け"]},84018:t=>{t.exports=["左スケールに固定"]},22615:t=>{t.exports=["右スケールに固定する"]},56015:t=>{t.exports=["スケール{label}に固定"]},33348:t=>{t.exports=["ペインの再配置"]},15516:t=>{t.exports=["すべてのインジケーターを削除"]},80171:t=>{t.exports=["すべてのインジケーターと描画ツールを削除"]},59211:t=>{t.exports=["非選択の殻のラインツールの削除"]},44656:t=>{t.exports=["描画を削除"]},70653:t=>{t.exports=["描画グループの削除"]},66414:t=>{t.exports=["ラインデータのソースを削除"]},47637:t=>{t.exports=["ペインの削除"]},39859:t=>{t.exports=["{title}の削除"]},78811:t=>{t.exports=["ラインツールグループ {name} の削除"]},16338:t=>{t.exports=["グループ名 {group} を {newName} に変更"]},30910:t=>{t.exports=["レイアウトサイズのリセット"]},21948:t=>{t.exports=["スケールのリセット"]},55064:t=>{t.exports=["時間軸をリセット"]},13034:t=>{t.exports=["レイアウトのリサイズ"]},9608:t=>{t.exports=["デフォルトに戻す"]},63060:t=>{t.exports=["自動スケールの切り替え"]},98860:t=>{t.exports=["100基準への切り替え"]},21203:t=>{t.exports=["スケールのロックの切り替え"]},60166:t=>{t.exports=["ログスケールの切り替え"]},68642:t=>{t.exports=["%スケール切り替え"]},33714:t=>{t.exports=["通常スケールの切り替え"]},47122:t=>{t.exports=["時間の追跡"]},28068:t=>{t.exports=["ラインツールの共有のオフ"]},66824:t=>{t.exports=["オブジェクトのロックの解除"]},51114:t=>{t.exports=["グループ {group} のロックを解除"]},92421:t=>{t.exports=["{title}のロックの解除"]},20057:t=>{t.exports=["下の新規ペインに結合を解除"]},52540:t=>{t.exports=["上に結合を解除"]},86949:t=>{t.exports=["下に結合を解除"]},50728:t=>{t.exports=["{title}スクリプトを更新"]},33355:t=>{t.exports=["{count} バー"]},88841:t=>{t.exports=["TradingView提供の{symbol}ファンダメンタル"]},38641:t=>{ +t.exports=["{userName} が {customer} で {date} に公開"]},59833:t=>{t.exports=["ズーム"]},19813:t=>{t.exports=["ズームイン"]},9645:t=>{t.exports=["ズームアウト"]},30572:t=>{t.exports=["日"]},52254:t=>{t.exports=["時間"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["レンジ"]},47966:t=>{t.exports=["週"]},99136:t=>{t.exports=["ティック"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["アップル"],t.exports["#AUDCAD-symbol-description"]=["豪ドル/加ドル"],t.exports["#AUDCHF-symbol-description"]=["豪ドル/スイスフラン"],t.exports["#AUDJPY-symbol-description"]=["豪ドル/円"],t.exports["#AUDNZD-symbol-description"]=["豪ドル/ニュージーランドドル"],t.exports["#AUDRUB-symbol-description"]=["豪ドル/ロシアルーブル"],t.exports["#AUDUSD-symbol-description"]=["豪ドル/米ドル"],t.exports["#BRLJPY-symbol-description"]=["ブラジル・レアル/円"],t.exports["#BTCCAD-symbol-description"]=["ビットコイン/カナダドル"],t.exports["#BTCCNY-symbol-description"]=["ビットコイン/中国元"],t.exports["#BTCEUR-symbol-description"]=["ビットコイン/ユーロ"],t.exports["#BTCKRW-symbol-description"]=["ビットコイン/韓国ウォン"],t.exports["#BTCRUR-symbol-description"]=["ビットコイン/ルーブル"],t.exports["#BTCUSD-symbol-description"]=["ビットコイン/米ドル"],t.exports["#BVSP-symbol-description"]=["ブラジル ボベスパ指数"],t.exports["#CADJPY-symbol-description"]=["カナダドル/円"],t.exports["#CB1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#CHFJPY-symbol-description"]=["スイスフラン/円"],t.exports["#COPPER-symbol-description"]=["銅CFD"],t.exports["#ES1-symbol-description"]=["S&P500ミニ先物(当限つなぎ足)"],t.exports["#ESP35-symbol-description"]=["IBEX35指数"],t.exports["#EUBUND-symbol-description"]=["ユーロ債"],t.exports["#EURAUD-symbol-description"]=["ユーロ/豪ドル"],t.exports["#EURBRL-symbol-description"]=["ユーロ/ブラジル・レアル"],t.exports["#EURCAD-symbol-description"]=["ユーロ/加ドル"],t.exports["#EURCHF-symbol-description"]=["ユーロ/スイスフラン"],t.exports["#EURGBP-symbol-description"]=["ユーロ/ポンド"],t.exports["#EURJPY-symbol-description"]=["ユーロ/円"],t.exports["#EURNZD-symbol-description"]=["ユーロ/NZドル"],t.exports["#EURRUB-symbol-description"]=["ユーロ/ロシアルーブル"],t.exports["#EURRUB_TOM-symbol-description"]=["ユーロ/ロシアルーブル TOM"],t.exports["#EURSEK-symbol-description"]=["ユーロ/スウェーデンクローナ"],t.exports["#EURTRY-symbol-description"]=["ユーロ/トルコリラ"],t.exports["#EURUSD-symbol-description"]=["ユーロ/米ドル"],t.exports["#EUSTX50-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#FRA40-symbol-description"]=["CAC40指数"],t.exports["#GB10-symbol-description"]=["英国債10年物"],t.exports["#GBPAUD-symbol-description"]=["ポンド/豪ドル"],t.exports["#GBPCAD-symbol-description"]=["ポンド/カナダドル"],t.exports["#GBPCHF-symbol-description"]=["ポンド/スイスフラン"],t.exports["#GBPEUR-symbol-description"]=["ポンド/ユーロ"],t.exports["#GBPJPY-symbol-description"]=["ポンド/円"],t.exports["#GBPNZD-symbol-description"]=["ポンド/NZドル"],t.exports["#GBPRUB-symbol-description"]=["ポンド/ルーブル"],t.exports["#GBPUSD-symbol-description"]=["ポンド/米ドル"],t.exports["#GER30-symbol-description"]=["DAX指数"],t.exports["#GOOGL-symbol-description"]=["アルファベット(Google)A株"],t.exports["#ITA40-symbol-description"]=["FTSE MIB指数"],t.exports["#JPN225-symbol-description"]=["日経225"], +t.exports["#JPYKRW-symbol-description"]=["円/韓国ウォン"],t.exports["#JPYRUB-symbol-description"]=["日本円/ロシアルーブル"],t.exports["#KA1-symbol-description"]=["砂糖11番先物"],t.exports["#KG1-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#KT1-symbol-description"]=["Key Tronic コーポレーション"],t.exports["#LKOH-symbol-description"]=["ルクオイル"],t.exports["#LTCBTC-symbol-description"]=["ライトコイン/ビットコイン"],t.exports["#MGNT-symbol-description"]="Magnit",t.exports["#MICEX-symbol-description"]=["MICEX指数"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ADR GMK ノリリスク・ニッケル ORD SHS [REPO]"],t.exports["#MSFT-symbol-description"]=["マイクロソフト"],t.exports["#NAS100-symbol-description"]=["ナスダック100指数"],t.exports["#NGAS-symbol-description"]=["天然ガス(ヘンリーハブ価格)"],t.exports["#NKY-symbol-description"]=["日経225インデックス"],t.exports["#NZDJPY-symbol-description"]=["NZドル/円"],t.exports["#NZDUSD-symbol-description"]=["NZドル/米ドル"],t.exports["#RB1-symbol-description"]=["RBOBガソリン先物"],t.exports["#RTS-symbol-description"]=["ロシアRTS指数"],t.exports["#SBER-symbol-description"]=["ロシア貯蓄銀行"],t.exports["#SPX500-symbol-description"]=["S&P500指数"],t.exports["#TWTR-symbol-description"]=["Twitter"],t.exports["#UK100-symbol-description"]=["FTSE100指数"],t.exports["#USDBRL-symbol-description"]=["米ドル/ブラジル・レアル"],t.exports["#USDCAD-symbol-description"]=["米ドル/加ドル"],t.exports["#USDCHF-symbol-description"]=["米ドル/スイスフラン"],t.exports["#USDCNY-symbol-description"]=["米ドル/中国元"],t.exports["#USDDKK-symbol-description"]=["米ドル/デンマーククローネ"],t.exports["#USDHKD-symbol-description"]=["米ドル/香港ドル"],t.exports["#USDIDR-symbol-description"]=["米ドル/インドネシアルピア"],t.exports["#USDINR-symbol-description"]=["米ドル/インドルピー"],t.exports["#USDJPY-symbol-description"]=["米ドル/円"],t.exports["#USDKRW-symbol-description"]=["米ドル/韓国ウォン"],t.exports["#USDMXN-symbol-description"]=["米ドル/メキシコペソ"],t.exports["#USDPHP-symbol-description"]=["米ドル/フィリピンペソ"],t.exports["#USDRUB-symbol-description"]=["米ドル/ロシアルーブル"],t.exports["#USDRUB_TOM-symbol-description"]=["米ドル/ロシアルーブル TOM"],t.exports["#USDSEK-symbol-description"]=["米ドル/スウェーデンクローナ"],t.exports["#USDSGD-symbol-description"]=["米ドル/シンガポールドル"],t.exports["#USDTRY-symbol-description"]=["米ドル/トルコリラ"],t.exports["#VTBR-symbol-description"]=["タンビン・ベトロニクス"],t.exports["#XAGUSD-symbol-description"]=["銀/米ドル"],t.exports["#XAUUSD-symbol-description"]=["金/米ドル"],t.exports["#XPDUSD-symbol-description"]=["パラジウムCFD"],t.exports["#XPTUSD-symbol-description"]=["プラチナ/米ドル"],t.exports["#ZS1-symbol-description"]=["大豆先物 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麦先物 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["ビットコイン/ポンド"],t.exports["#MICEXINDEXCF-symbol-description"]=["MOEXロシア指数"],t.exports["#BTCAUD-symbol-description"]=["ビットコイン/豪ドル"],t.exports["#BTCJPY-symbol-description"]=["ビットコイン/日本円"],t.exports["#BTCBRL-symbol-description"]=["ビットコイン/ブラジル・レアル"],t.exports["#PT10-symbol-description"]=["ポルトガル国債10年物"],t.exports["#TXSX-symbol-description"]=["S&Pトロント60指数"],t.exports["#VIXC-symbol-description"]=["トロント60恐怖指数"],t.exports["#USDPLN-symbol-description"]=["米ドル/ポーランドズロチ"],t.exports["#EURPLN-symbol-description"]=["ユーロ/ポーランドズロチ"], +t.exports["#BTCPLN-symbol-description"]=["ビットコイン/ポーランドズロチ"],t.exports["#CAC40-symbol-description"]=["CAC40指数"],t.exports["#XBTCAD-symbol-description"]=["ビットコイン/カナダドル"],t.exports["#ITI2!-symbol-description"]=["鉄鉱石先物(2番限つなぎ足)"],t.exports["#ITIF2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIF2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIF2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIG2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIH2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIJ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIK2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIM2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIN2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIQ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIU2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIV2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIX2020-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2017-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2018-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2019-symbol-description"]=["鉄鉱石先物"],t.exports["#ITIZ2020-symbol-description"]=["鉄鉱石先物"],t.exports["#AMEX:GXF-symbol-description"]=["グローバルX FTSE ノルディックリージョンETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX50指数"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX200指数"],t.exports["#BIST:XU100-symbol-description"]=["イスタンブール100種指数"],t.exports["#GPW:WIG20-symbol-description"]=["ワルシャワWIG20指数"],t.exports["#INDEX:JKSE-symbol-description"]=["ジャカルタ総合指数"],t.exports["#INDEX:KLSE-symbol-description"]=["ブルサ・マレーシアKLCI指数"],t.exports["#INDEX:NZD-symbol-description"]=["NZX50指数"],t.exports["#INDEX:STI-symbol-description"]=["シンガポールST指数"],t.exports["#INDEX:XLY0-symbol-description"]=["上海総合指数"], +t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["モスクワMOEXインデックス"],t.exports["#NYMEX:KT1!-symbol-description"]=["コーヒー先物(当限つなぎ足)"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然ガスCFD"],t.exports["#OANDA:USDPLN-symbol-description"]=["米ドル / ポーランドズロチ"],t.exports["#TSX:TX60-symbol-description"]=["S&Pトロント60指数"],t.exports["#TSX:VBU-symbol-description"]=["バンガード米国総合債券指数ETF(カナダドルヘッジ)"],t.exports["#TSX:VIXC-symbol-description"]=["S&Pトロント60恐怖指数"],t.exports["#TVC:CAC40-symbol-description"]=["CAC40指数"],t.exports["#TVC:ES10-symbol-description"]=["スペイン国債10年物"],t.exports["#TVC:EUBUND-symbol-description"]=["ユーロ債"],t.exports["#TVC:GB02-symbol-description"]=["英国債2年物"],t.exports["#TVC:GB10-symbol-description"]=["英国債10年物"],t.exports["#TVC:GOLD-symbol-description"]=["金CFD(米ドル/オンス)"],t.exports["#TVC:ID03-symbol-description"]=["インドネシア国債3年物"],t.exports["#TVC:ID10-symbol-description"]=["インドネシア国債10年物"],t.exports["#TVC:PALLADIUM-symbol-description"]=["パラジウムCFD(米ドル/オンス)"],t.exports["#TVC:PT10-symbol-description"]=["ポルトガル国債10年物"],t.exports["#TVC:SILVER-symbol-description"]=["銀CFD(米ドル/オンス)"],t.exports["#TVC:RUT-symbol-description"]=["ラッセル2000指数"],t.exports["#TSX:TSX-symbol-description"]=["S&Pトロント総合指数"],t.exports["#OANDA:CH20CHF-symbol-description"]=["スイス20指数"],t.exports["#TVC:SHCOMP-symbol-description"]=["上海総合指数"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX全株指数 (キャピタル・インデックス)"],t.exports["#AMEX:SHYG-symbol-description"]=["iシェアーズ 0-5年ハイイールド社債 ETF"],t.exports["#TVC:AU10-symbol-description"]=["オーストラリア国債10年物"],t.exports["#TVC:CN10-symbol-description"]=["中国国債10年物"],t.exports["#TVC:KR10-symbol-description"]=["韓国国債10年物"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOBガソリン先物(当限つなぎ足)"],t.exports["#NYMEX:HO1!-symbol-description"]=["ヒーティングオイル先物(当限つなぎ足)"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NYエタノール先物(当限つなぎ足)"],t.exports["#OANDA:XCUUSD-symbol-description"]=["銅CFD(米ドル/ポンド)"],t.exports["#COMEX:ZA1!-symbol-description"]=["亜鉛先物(当限つなぎ足)"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麦先物(当限つなぎ足)"],t.exports["#NYMEX:KA1!-symbol-description"]=["砂糖11番先物(当限つなぎ足)"],t.exports["#CBOT:QBC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#CME:E61!-symbol-description"]=["ユーロ先物(当限つなぎ足)"],t.exports["#CME:B61!-symbol-description"]=["英国ポンド先物(当限つなぎ足)"],t.exports["#CME:QJY1!-symbol-description"]=["日本円先物(当限つなぎ足)"],t.exports["#CME:A61!-symbol-description"]=["豪ドル先物(当限つなぎ足)"],t.exports["#CME:D61!-symbol-description"]=["カナダドル先物(当限つなぎ足)"],t.exports["#CME:SP1!-symbol-description"]=["S&P500先物(当限つなぎ足)"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["ナスダック100ミニ先物(当限つなぎ足)"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["ダウ先物ミニ(当限つなぎ足)"],t.exports["#CME:NY1!-symbol-description"]=["日経225先物(当限つなぎ足)"],t.exports["#EUREX:DY1!-symbol-description"]=["DAX指数(当限つなぎ足)"],t.exports["#CME:IF1!-symbol-description"]=["ボベスパ指数先物 - 米ドル建て(当限つなぎ足)"],t.exports["#CBOT:TY1!-symbol-description"]=["米国10年国債先物(当限つなぎ足)"],t.exports["#CBOT:FV1!-symbol-description"]=["米国5年国債先物(当限つなぎ足)"],t.exports["#CBOT:ZE1!-symbol-description"]=["米国3年国債先物(当限つなぎ足)"], +t.exports["#CBOT:TU1!-symbol-description"]=["米国2年国債先物(当限つなぎ足)"],t.exports["#CBOT:FF1!-symbol-description"]=["30日FF金利先物(当限つなぎ足)"],t.exports["#CBOT:US1!-symbol-description"]=["米国長期国債先物(当限つなぎ足)"],t.exports["#TVC:EXY-symbol-description"]=["ユーロ指数"],t.exports["#TVC:JXY-symbol-description"]=["円指数"],t.exports["#TVC:BXY-symbol-description"]=["ポンド指数"],t.exports["#TVC:AXY-symbol-description"]=["豪ドル指数"],t.exports["#TVC:CXY-symbol-description"]=["加ドル指数"],t.exports["#FRED:GDP-symbol-description"]=["米国GDP(10億ドル単位)"],t.exports["#FRED:UNRATE-symbol-description"]=["米国民間失業率"],t.exports["#FRED:POP-symbol-description"]=["米国総人口(全年齢、国外駐留米軍含む)(1,000人単位)"],t.exports["#ETHUSD-symbol-description"]=["イーサリアム/米ドル"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["ボベスパ指数"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指数"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX50指数"],t.exports["#COMEX:HG1!-symbol-description"]=["銅先物(当限つなぎ足)"],t.exports["#INDEX:HSCE-symbol-description"]=["香港ハンセン株価指数"],t.exports["#NYMEX:CL1!-symbol-description"]=["軽質スイート原油(WTI)先物(当限つなぎ足)"],t.exports["#OTC:IHRMF-symbol-description"]=["iシェアーズ MSCI ジャパン ETF"],t.exports["#TVC:DAX-symbol-description"]=["ドイツ株価指数"],t.exports["#TVC:DE10-symbol-description"]=["ドイツ国債10年物"],t.exports["#TVC:DJI-symbol-description"]=["ダウ指数"],t.exports["#TVC:DXY-symbol-description"]=["米ドルインデックス"],t.exports["#TVC:FR10-symbol-description"]=["フランス国債10年物"],t.exports["#TVC:HSI-symbol-description"]=["香港ハンセン指数"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX35指数"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX指数"],t.exports["#AMEX:SHY-symbol-description"]=["iシェアーズ 米国国債 1-3年 ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX200指数"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE SENSEX指数"],t.exports["#INDEX:MIB-symbol-description"]=["FTSE MIB指数"],t.exports["#INDEX:MOY0-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["インドNifty50指数"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然ガス先物(当限つなぎ足)"],t.exports["#NYMEX:ZC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#TVC:IN10-symbol-description"]=["インド10年国債"],t.exports["#TVC:IT10-symbol-description"]=["イタリア国債10年物"],t.exports["#TVC:JP10-symbol-description"]=["日本国債10年物"],t.exports["#TVC:NDX-symbol-description"]=["ナスダック100指数"],t.exports["#TVC:NI225-symbol-description"]=["日経225"],t.exports["#TVC:SPX-symbol-description"]=["S&P500指数"],t.exports["#TVC:SX5E-symbol-description"]=["ユーロ・ストックス50指数"],t.exports["#TVC:TR10-symbol-description"]=["トルコ国債10年物"],t.exports["#TVC:UKOIL-symbol-description"]=["ブレント原油CFD"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["米国債2年物"],t.exports["#TVC:US05-symbol-description"]=["米国債5年物"],t.exports["#TVC:US10-symbol-description"]=["米国債10年物"],t.exports["#TVC:USOIL-symbol-description"]=["WTI原油CFD"],t.exports["#NYMEX:ITI1!-symbol-description"]=["鉄鉱石先物(当限つなぎ足)"],t.exports["#NASDAQ:SHY-symbol-description"]=["iシェアーズ 米国国債 1-3年 ETF"], +t.exports["#AMEX:ALD-symbol-description"]=["ウィズダムツリー アジアローカル債券/債務ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["アドバンスト・マイクロ・デバイセズ(AMD)"],t.exports["#NYSE:BABA-symbol-description"]=["アリババ・グループ・ホールディングス"],t.exports["#ICEEUR:CB-symbol-description"]=["ブレント原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#ICEUSA:CC-symbol-description"]=["ココア"],t.exports["#NYMEX:CL-symbol-description"]=["原油 WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["綿花2番"],t.exports["#NASDAQ:CTRV-symbol-description"]=["コントラヴィア・ファーマシューティカルズ"],t.exports["#CME:DL-symbol-description"]=["クラスIII牛乳"],t.exports["#NYSE:F-symbol-description"]=["フォード"],t.exports["#MOEX:GAZP-symbol-description"]=["ガスプロム"],t.exports["#COMEX:GC-symbol-description"]=["金"],t.exports["#CME:GF-symbol-description"]=["肥育牛"],t.exports["#CME:HE-symbol-description"]=["赤身豚肉"],t.exports["#NASDAQ:IEF-symbol-description"]=["iシェアーズ米国債7-10年ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["iシェアーズ米国債3-7年ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["砂糖11番先物(当限つなぎ足)"],t.exports["#ICEUSA:KC-symbol-description"]=["コーヒー"],t.exports["#NYMEX:KG1-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#FWB:KT1-symbol-description"]=["Key Tronic コーポレーション"],t.exports["#CME:LE-symbol-description"]=["生牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICEヒーティングオイル"],t.exports["#CME:LS-symbol-description"]=["材木"],t.exports["#MOEX:MGNT-symbol-description"]=["マグニット"],t.exports["#LSIN:MNOD-symbol-description"]=["ノリリスク・ニッケル"],t.exports["#NYMEX:NG-symbol-description"]=["天然ガス"],t.exports["#ICEUSA:OJ-symbol-description"]=["オレンジジュース"],t.exports["#NYMEX:PA-symbol-description"]=["パラジウム"],t.exports["#NYSE:PBR-symbol-description"]=["ペトロブラス"],t.exports["#NYMEX:PL-symbol-description"]=["プラチナ"],t.exports["#COMEX_MINI:QC-symbol-description"]=["ミニ銅"],t.exports["#NYMEX:RB-symbol-description"]=["RBOBガソリン"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOBガソリン先物"],t.exports["#MOEX:SBER-symbol-description"]=["ロシア貯蓄銀行"],t.exports["#AMEX:SCHO-symbol-description"]=["シュワブ短期米国債ETF"],t.exports["#COMEX:SI-symbol-description"]=["銀"],t.exports["#NASDAQ:TLT-symbol-description"]=["iシェアーズ米国債20年超ETF"],t.exports["#TVC:VIX-symbol-description"]=["恐怖指数(VIX)"],t.exports["#MOEX:VTBR-symbol-description"]=["VTB銀行"],t.exports["#COMEX:ZA-symbol-description"]=["亜鉛"],t.exports["#CBOT:ZC-symbol-description"]=["コーン"],t.exports["#CBOT:ZK-symbol-description"]=["エタノール先物"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["オーツ麦"],t.exports["#CBOT:ZR-symbol-description"]=["もみ米"],t.exports["#CBOT:ZS-symbol-description"]=["大豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#CBOT:ZW-symbol-description"]=["小麦"],t.exports["#CBOT:ZW1-symbol-description"]=["小麦先物 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["イテリス"],t.exports["#NYMEX:ITI2!-symbol-description"]=["鉄鉱石先物(2番限つなぎ足)"],t.exports["#CADUSD-symbol-description"]=["カナダドル/米ドル"],t.exports["#CHFUSD-symbol-description"]=["スイスフラン/米ドル"],t.exports["#GPW:ACG-symbol-description"]=["オートガス"], +t.exports["#JPYUSD-symbol-description"]=["日本円/米ドル"],t.exports["#USDAUD-symbol-description"]=["米ドル/豪ドル"],t.exports["#USDEUR-symbol-description"]=["米ドル/ユーロ"],t.exports["#USDGBP-symbol-description"]=["米ドル/英ポンド"],t.exports["#USDNZD-symbol-description"]=["米ドル/ニュージーランドドル"],t.exports["#UKOIL-symbol-description"]=["ブレント原油CFD"],t.exports["#USOIL-symbol-description"]=["WTI原油CFD"],t.exports["#US30-symbol-description"]=["ダウ平均株価"],t.exports["#BCHUSD-symbol-description"]=["ビットコインキャッシュ/米ドル"],t.exports["#ETCUSD-symbol-description"]=["イーサリアムクラシック/米ドル"],t.exports["#GOOG-symbol-description"]=["アルファベット(Google)C株"],t.exports["#LTCUSD-symbol-description"]=["ライトコイン/米ドル"],t.exports["#XRPUSD-symbol-description"]=["リップル/米ドル"],t.exports["#SP:SPX-symbol-description"]=["S&P500指数"],t.exports["#ETCBTC-symbol-description"]=["イーサリアムクラシック/ビットコイン"],t.exports["#ETHBTC-symbol-description"]=["イーサリアム/ビットコイン"],t.exports["#XRPBTC-symbol-description"]=["リップル/ビットコイン"],t.exports["#TVC:US30-symbol-description"]=["米国債30年物"],t.exports["#COMEX:SI1!-symbol-description"]=["銀先物(当限つなぎ足)"],t.exports["#BTGUSD-symbol-description"]=["ビットコインゴールド/米ドル"],t.exports["#IOTUSD-symbol-description"]=["アイオータ/米ドル"],t.exports["#CME:BTC1!-symbol-description"]=["ビットコイン先物(当限つなぎ足)"],t.exports["#COMEX:GC1!-symbol-description"]=["金先物(当限つなぎ足)"],t.exports["#CORNUSD-symbol-description"]=["とうもろこしCFD"],t.exports["#COTUSD-symbol-description"]=["綿花CFD"],t.exports["#DJ:DJA-symbol-description"]=["ダウ・ジョーンズ総合平均指数(ダウ総合65種平均)"],t.exports["#DJ:DJI-symbol-description"]=["ダウ平均株価"],t.exports["#ETHEUR-symbol-description"]=["イーサリアム/ユーロ"],t.exports["#ETHGBP-symbol-description"]=["イーサリアム/英ポンド"],t.exports["#ETHJPY-symbol-description"]=["イーサリアム/円"],t.exports["#EURNOK-symbol-description"]=["ユーロ/ノルウェークローネ"],t.exports["#GBPPLN-symbol-description"]=["英ポンド/ポーランドズロチ"],t.exports["#MOEX:BR1!-symbol-description"]=["ブレント原油先物(当限つなぎ足)"],t.exports["#NYMEX:KG1!-symbol-description"]=["綿花先物(当限つなぎ足)"],t.exports["#NYMEX:PL1!-symbol-description"]=["プラチナ先物(当限つなぎ足)"],t.exports["#SOYBNUSD-symbol-description"]=["大豆CFD"],t.exports["#SUGARUSD-symbol-description"]=["砂糖CFD"],t.exports["#TVC:IXIC-symbol-description"]=["ナスダック総合指数"],t.exports["#TVC:RU-symbol-description"]=["ラッセル1000指数"],t.exports["#USDZAR-symbol-description"]=["米ドル/南アフリカランド"],t.exports["#WHEATUSD-symbol-description"]=["小麦CFD"],t.exports["#XRPEUR-symbol-description"]=["リップル/ユーロ"],t.exports["#CBOT:S1!-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#SP:MID-symbol-description"]=["S&P400指数"],t.exports["#TSX:XCUUSD-symbol-description"]=["銅CFD"],t.exports["#TVC:NYA-symbol-description"]=["ニューヨーク証券取引所総合株価指数"],t.exports["#TVC:PLATINUM-symbol-description"]=["プラチナCFD(米ドル/オンス)"],t.exports["#TVC:SSMI-symbol-description"]=["スイス株価指数"],t.exports["#TVC:SXY-symbol-description"]=["スイスフラン通貨インデックス"],t.exports["#TVC:RUI-symbol-description"]=["ラッセル1000指数"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指数先物(当限つなぎ足)"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指数先物(当限つなぎ足)"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOEビットコイン先物(当限つなぎ足)"], +t.exports["#TVC:MY10-symbol-description"]=["マレーシア国債10年物"],t.exports["#CME:S61!-symbol-description"]=["スイスフラン先物(当限つなぎ足)"],t.exports["#TVC:DEU30-symbol-description"]=["DAX指数"],t.exports["#BCHEUR-symbol-description"]=["ビットコインキャッシュ/ユーロ"],t.exports["#TVC:ZXY-symbol-description"]=["ニュージーランドドルインデックス"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB指数"],t.exports["#XETR:DAX-symbol-description"]=["DAX指数"],t.exports["#MOEX:IMOEX-symbol-description"]=["MOEXロシア指数"],t.exports["#FX:US30-symbol-description"]=["ダウ平均株価"],t.exports["#MOEX:RUAL-symbol-description"]=["ユナイテッド・カンパニー・ルサール"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指数先物(2番限つなぎ足)"],t.exports["#NEOUSD-symbol-description"]=["ネオ/米ドル"],t.exports["#XMRUSD-symbol-description"]=["モネロ/米ドル"],t.exports["#ZECUSD-symbol-description"]=["ジーキャッシュ/米ドル"],t.exports["#TVC:CAC-symbol-description"]=["CAC40指数"],t.exports["#NASDAQ:ZS-symbol-description"]=["ゼットスケーラー社"],t.exports["#TVC:GB10Y-symbol-description"]=["英国債10年物利回り"],t.exports["#TVC:AU10Y-symbol-description"]=["オーストラリア国債10年物利回り"],t.exports["#TVC:CN10Y-symbol-description"]=["中国国債10年物利回り"],t.exports["#TVC:DE10Y-symbol-description"]=["ドイツ国債10年物利回り"],t.exports["#TVC:ES10Y-symbol-description"]=["スペイン国債10年物利回り"],t.exports["#TVC:FR10Y-symbol-description"]=["フランス国債10年物利回り"],t.exports["#TVC:IN10Y-symbol-description"]=["インド10年国債利回り"],t.exports["#TVC:IT10Y-symbol-description"]=["イタリア国債10年物利回り"],t.exports["#TVC:JP10Y-symbol-description"]=["日本国債10年物利回り"],t.exports["#TVC:KR10Y-symbol-description"]=["韓国国債10年物利回り"],t.exports["#TVC:MY10Y-symbol-description"]=["マレーシア国債10年物利回り"],t.exports["#TVC:PT10Y-symbol-description"]=["ポルトガル国債10年物利回り"],t.exports["#TVC:TR10Y-symbol-description"]=["トルコ国債10年物利回り"],t.exports["#TVC:US02Y-symbol-description"]=["米国債2年物利回り"],t.exports["#TVC:US05Y-symbol-description"]=["米国債5年物利回り"],t.exports["#TVC:US10Y-symbol-description"]=["米国債10年物利回り"],t.exports["#INDEX:TWII-symbol-description"]=["台湾加権指数"],t.exports["#CME:J61!-symbol-description"]=["日本円先物(当限つなぎ足)"],t.exports["#CME_MINI:J71!-symbol-description"]=["日本円ミニ先物 (当限つなぎ足)"],t.exports["#CME_MINI:WM1!-symbol-description"]=["日本円/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME:M61!-symbol-description"]=["メキシコペソ先物(当限つなぎ足)"],t.exports["#CME:T61!-symbol-description"]=["南アフリカランド先物(当限つなぎ足)"],t.exports["#CME:SK1!-symbol-description"]=["スウェーデンクローナ先物(当限つなぎ足)"],t.exports["#CME:QT1!-symbol-description"]=["中国人民元/米ドル先物(当限つなぎ足)"],t.exports["#COMEX:AUP1!-symbol-description"]=["アルミニウム米国ミッドウエスト・トランザクション・プレミアムプラッツ(25トン)先物(当限つなぎ足)"],t.exports["#CME:L61!-symbol-description"]=["ブラジルレアル先物(当限つなぎ足)"],t.exports["#CME:WP1!-symbol-description"]=["ポーランドズロチ先物(当限つなぎ足)"],t.exports["#CME:N61!-symbol-description"]=["ニュージランドドル先物(当限つなぎ足)"],t.exports["#CME_MINI:MG1!-symbol-description"]=["オーストラリアドル/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:WN1!-symbol-description"]=["スイスフラン/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:MF1!-symbol-description"]=["ユーロ/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#CME_MINI:E71!-symbol-description"]=["ユーロミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZK1!-symbol-description"]=["変性燃料エタノール先物(当限つなぎ足)"], +t.exports["#CME_MINI:MB1!-symbol-description"]=["英ポンド/米ドルマイクロ先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["ガソリンミニ先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["ヒーティングオイルミニ先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["ミニ銅先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["天然ガスミニ先物(当限つなぎ足)"],t.exports["#CME:E41!-symbol-description"]=["米ドル/トルコリラ先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["ミニ銀先物(当限つなぎ足)"],t.exports["#CME:DL1!-symbol-description"]=["クラス3牛乳先物(当限つなぎ足)"],t.exports["#NYMEX:UX1!-symbol-description"]=["ウラン先物(当限つなぎ足)"],t.exports["#CBOT:BO1!-symbol-description"]=["大豆油先物(当限つなぎ足)"],t.exports["#CME:HE1!-symbol-description"]=["赤身豚肉先物(当限つなぎ足)"],t.exports["#NYMEX:IAC1!-symbol-description"]=["ニューキャッスル石炭先物(当限つなぎ足)"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["原油ミニ先物(当限つなぎ足)"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["ブレント原油金融ミニ先物(当限つなぎ足)"],t.exports["#COMEX:AEP1!-symbol-description"]=["アルミニウム欧州プレミアム先物(当限つなぎ足)"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30日FF金利先物(当限つなぎ足)"],t.exports["#CME:LE1!-symbol-description"]=["生牛先物(当限つなぎ足)"],t.exports["#CME:UP1!-symbol-description"]=["スイスフラン/日本円先物(当限つなぎ足)"],t.exports["#CBOT:ZN1!-symbol-description"]=["米10年物中期国債先物(当限つなぎ足)"],t.exports["#CBOT:ZB1!-symbol-description"]=["米長期国債先物(当限つなぎ足)"],t.exports["#CME:GF1!-symbol-description"]=["肥育牛先物(当限つなぎ足)"],t.exports["#CBOT:UD1!-symbol-description"]=["ウルトラ米長期国債先物(当限つなぎ足)"],t.exports["#CME:I91!-symbol-description"]=["CME住宅価格先物 — ワシントンDC(当限つなぎ足)"],t.exports["#CBOT:ZO1!-symbol-description"]=["オーツ麦先物(当限つなぎ足)"],t.exports["#CBOT:ZM1!-symbol-description"]=["大豆粕先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["とうもろこしミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZC1!-symbol-description"]=["とうもろこし先物(当限つなぎ足)"],t.exports["#CME:LS1!-symbol-description"]=["材木先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["小麦ミニ先物(当限つなぎ足)"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["大豆ミニ先物(当限つなぎ足)"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆先物(当限つなぎ足)"],t.exports["#NYMEX:PA1!-symbol-description"]=["パラジウム先物(当限つなぎ足)"],t.exports["#CME:FTU1!-symbol-description"]=["FTSE100指数ミニ先物ドル建て(当限つなぎ足)"],t.exports["#CBOT:ZR1!-symbol-description"]=["籾米先物(当限つなぎ足)"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["マイクロ金先物(当限つなぎ足)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["ミニ金先物(当限つなぎ足)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["ラッセル1000ミニ先物(当限つなぎ足)"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P中型株400ミニ先物(当限つなぎ足)"],t.exports["#COMEX:LD1!-symbol-description"]=["鉛先物(当限つなぎ足)"],t.exports["#CME_MINI:ES1!-symbol-description"]=["S&P500ミニ先物(当限つなぎ足)"],t.exports["#TVC:SA40-symbol-description"]=["南アフリカトップ40指数"],t.exports["#BMV:ME-symbol-description"]=["メキシコボルサ指数"],t.exports["#BCBA:IMV-symbol-description"]=["メイバル指数"],t.exports["#HSI:HSI-symbol-description"]=["ハンセン指数"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["S&P/BVL ペルー総合株価指数(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["エジプトEGX30プライスリターン指数"], +t.exports["#BVC:IGBC-symbol-description"]=["コロンビア株式総合指数"],t.exports["#TWSE:TAIEX-symbol-description"]=["台湾加権指数"],t.exports["#QSE:GNRI-symbol-description"]=["カタールQE指数"],t.exports["#BME:IBC-symbol-description"]=["IBEX35指数"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P/NZX50グロス指数"],t.exports["#SIX:SMI-symbol-description"]=["スイス株価指数"],t.exports["#SZSE:399001-symbol-description"]=["深セン総合指数"],t.exports["#TADAWUL:TASI-symbol-description"]=["サウジアラビア タダウル全株指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["ジャカルタ総合指数"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC40指数"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMXヘルシンキ25指数"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL20指数"],t.exports["#TVC:STI-symbol-description"]=["シンガポールST指数"],t.exports["#DFM:DFMGI-symbol-description"]=["ドバイ金融市場総合指数"],t.exports["#TVC:KOSPI-symbol-description"]=["韓国総合株価指数"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["クアラルンプール総合指数"],t.exports["#TASE:TA35-symbol-description"]=["テルアビブ35指数"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMXストックホルム30指数"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMXアイスランド8指数"],t.exports["#NSENG:NSE30-symbol-description"]=["ナイジェリアNSE30指数"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["バーレーン全株指数"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMXタリン グロス指数"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMXコペンハーゲン25指数"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMXリガ グロス指数"],t.exports["#BELEX:BELEX15-symbol-description"]=["ベオグラード証券取引所15指数"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMXビリニュス グロス指数"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指数"],t.exports["#CBOE:VIX-symbol-description"]=["恐怖指数(VIX)"],t.exports["#NASDAQ:XAU-symbol-description"]=["フィラデルフィア金銀鉱業セクター指数"],t.exports["#DJ:DJUSCL-symbol-description"]=["ダウ・ジョーンズ米石炭指数"],t.exports["#DJ:DJCIKC-symbol-description"]=["ダウ・ジョーンズ商品指数 コーヒー"],t.exports["#DJ:DJCIEN-symbol-description"]=["ダウ・ジョーンズ商品指数 エネルギー"],t.exports["#NASDAQ:OSX-symbol-description"]=["フィラデルフィア石油サービスセクター指数"],t.exports["#DJ:DJCISB-symbol-description"]=["ダウ・ジョーンズ商品指数 砂糖"],t.exports["#DJ:DJCICC-symbol-description"]=["ダウ・ジョーンズ商品指数 ココア"],t.exports["#DJ:DJCIGR-symbol-description"]=["ダウ・ジョーンズ商品指数 穀物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["ダウ・ジョーンズ農産物キャップド・コンポーネント指数"],t.exports["#DJ:DJCISI-symbol-description"]=["ダウ・ジョーンズ商品指数 銀"],t.exports["#DJ:DJCIIK-symbol-description"]=["ダウ・ジョーンズ商品指数 ニッケル"],t.exports["#NASDAQ:HGX-symbol-description"]=["フィラデルフィア住宅セクター指数"],t.exports["#DJ:DJCIGC-symbol-description"]=["ダウ・ジョーンズ商品指数 金"],t.exports["#SP:SPGSCI-symbol-description"]=["S&P GS 商品指数"],t.exports["#NASDAQ:UTY-symbol-description"]=["フィラデルフィア公益事業セクター指数"],t.exports["#DJ:DJU-symbol-description"]=["ダウ公共株15種平均"],t.exports["#SP:SVX-symbol-description"]=["S&P500バリュー指数"],t.exports["#SP:OEX-symbol-description"]=["S&P100指数"],t.exports["#CBOE:OEX-symbol-description"]=["S&P100指数"],t.exports["#NASDAQ:SOX-symbol-description"]=["フィラデルフィア半導体株指数"],t.exports["#RUSSELL:RUI-symbol-description"]=["ラッセル1000指数"],t.exports["#RUSSELL:RUA-symbol-description"]=["ラッセル3000指数"], +t.exports["#RUSSELL:RUT-symbol-description"]=["ラッセル2000指数"],t.exports["#NYSE:XMI-symbol-description"]=["NYSEアーカ メジャーマーケット指数"],t.exports["#NYSE:XAX-symbol-description"]=["アメリカン証券取引所総合指数"],t.exports["#NASDAQ:NDX-symbol-description"]=["ナスダック100指数"],t.exports["#NASDAQ:IXIC-symbol-description"]=["ナスダック総合指数"],t.exports["#DJ:DJT-symbol-description"]=["ダウ輸送株平均"],t.exports["#NYSE:NYA-symbol-description"]=["ニューヨーク証券取引所総合株価指数"],t.exports["#NYMEX:CJ1!-symbol-description"]=["ココア先物(当限つなぎ足)"],t.exports["#USDILS-symbol-description"]=["米ドル/イスラエル新シェケル"],t.exports["#TSXV:F-symbol-description"]=["フィオーレ・ゴールド"],t.exports["#SIX:F-symbol-description"]=["フォード・モーター"],t.exports["#BMV:F-symbol-description"]=["フォード・モーター"],t.exports["#TWII-symbol-description"]=["台湾加権指数"],t.exports["#TVC:PL10Y-symbol-description"]=["ポーランド国債10年物利回り"],t.exports["#TVC:PL05Y-symbol-description"]=["ポーランド国債5年物利回り"],t.exports["#SET:GC-symbol-description"]=["グローバル・コネクションズ"],t.exports["#TSX:GC-symbol-description"]=["グレート・カナディアン・ゲーミング"],t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P500指数(SPX500/USD)"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]=["センテネラ・マイニング・コーポレーション"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限契約"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["リップル/米ドル 無期限契約"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["ビットコイン/米ドル 無期限契約"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限先物"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["ビットコイン/米ドル 無期限先物"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["イーサリアム/米ドル 無期限先物"],t.exports["#USDHUF-symbol-description"]=["米ドル/ハンガリーフォリント"],t.exports["#USDTHB-symbol-description"]=["米ドル/タイバーツ"],t.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",t.exports["#TSXV:PBR-symbol-description"]=["ペトロブラス"],t.exports["#NYSE:SI-symbol-description"]=["シルバーゲート・キャピタル"],t.exports["#NASDAQ:LE-symbol-description"]=["ランズエンド"],t.exports["#CME:CB1!-symbol-description"]=["バター先物-差金決済 (当限つなぎ足)"],t.exports["#LSE:SCHO-symbol-description"]=["スコーリアムグループ"],t.exports["#NEO:HE-symbol-description"]=["ハンウェイ・エナジー・サービス"],t.exports["#NYSE:HE-symbol-description"]=["ハワイ電力工業"],t.exports["#OMXCOP:SCHO-symbol-description"]=["ソイウ"],t.exports["#TSX:HE-symbol-description"]=["ハンウェイ・エナジー・サービス"],t.exports["#BSE:ITI-symbol-description"]=["ITI"],t.exports["#NSE:ITI-symbol-description"]=["インディアン・テレフォン・インダストリーズ"],t.exports["#TSX:LS-symbol-description"]=["ミドルフィールド・ヘルスケア&ライフサイエンス分配型ファンド"],t.exports["#BITMEX:XBT-symbol-description"]=["ビットコイン/米ドルインデックス"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["Eミニ ラッセル2000インデックス先物"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["暗号資産の時価総額ドル"],t.exports["#ICEUS:DX1!-symbol-description"]=["米ドルインデックス先物"],t.exports["#NYMEX:TT1!-symbol-description"]=["綿花先物"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永久先物契約"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永久先物契約"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP永久先物契約"], +t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永久先物契約"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCHクオントスワップ"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTCクオントスワップ"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETHクオントスワップ"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTCクオントスワップ"],t.exports["#TVC:CA10-symbol-description"]=["カナダ国債10年物"],t.exports["#TVC:CA10Y-symbol-description"]=["カナダ国債10年物利回り"],t.exports["#TVC:ID10Y-symbol-description"]=["インドネシア国債10年物利回り"],t.exports["#TVC:NL10-symbol-description"]=["オランダ国債10年物"],t.exports["#TVC:NL10Y-symbol-description"]=["オランダ国債10年物利回り"],t.exports["#TVC:NZ10-symbol-description"]=["ニュージランド国債10年物"],t.exports["#TVC:NZ10Y-symbol-description"]=["ニュージランド国債10年物利回り"],t.exports["#SOLUSD-symbol-description"]=["ソラナ / 米ドル"],t.exports["#LUNAUSD-symbol-description"]=["ルナ / 米ドル"],t.exports["#UNIUSD-symbol-description"]=["ユニスワップ / 米ドル"],t.exports["#LTCBRL-symbol-description"]=["ライトコイン/ブラジルレアル"],t.exports["#ETCEUR-symbol-description"]=["イーサリアムクラシック/ユーロ"],t.exports["#ETHKRW-symbol-description"]=["イーサリアム/韓国ウォン"],t.exports["#BTCRUB-symbol-description"]=["ビットコイン/ロシア・ルーブル"],t.exports["#BTCTHB-symbol-description"]=["ビットコイン/タイ・バーツ"],t.exports["#ETHTHB-symbol-description"]=["イーサリアム/タイ・バーツ"],t.exports["#TVC:EU10YY-symbol-description"]=["ユーロ圏国債10年物利回り"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.77.a1830a06fe990f9f1170.js b/charting_library/bundles/ja.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/ja.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/ja.77.5401b8766c940f90b3e9.js index a4ff377d..560f8922 100644 --- a/charting_library/bundles/ja.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/ja.77.5401b8766c940f90b3e9.js @@ -1 +1 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["追加"]},53585:e=>{e.exports=["カスタムカラーの追加"]},81865:e=>{e.exports=["不透明度"]},19801:e=>{e.exports=["金"]},11268:e=>{e.exports=["月"]},63331:e=>{e.exports=["土"]},85954:e=>{e.exports=["日"]},26230:e=>{e.exports=["水"]},24793:e=>{e.exports=["木"]},31533:e=>{e.exports=["火"]},73755:e=>{e.exports=["別のシンボル"]},16936:e=>{e.exports=["戻る"]},88046:e=>{e.exports=["メインチャートのシンボル"]},9898:e=>{e.exports=["ストックオプション"]},52051:e=>{e.exports=["カレンダーは現在{year}年です"]},99990:e=>{e.exports=["カレンダーは現在{year_start}年から{year_end}年までです"]},92702:e=>{e.exports=["カレンダーは現在{month}月です"]},20036:e=>{e.exports=["キャンセル"]},23398:e=>{e.exports=["シンボルの変更"]},94551:e=>{e.exports=["チャート"]},64498:e=>{e.exports=["すべての提供元"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},79852:e=>{e.exports=["債券"]},55669:e=>{e.exports=["12月"]},56095:e=>{e.exports=["減少"]},29601:e=>{e.exports=["詳細"]},16467:e=>{e.exports=["2月"]},72970:e=>{e.exports=["金曜日"]},46812:e=>{e.exports=["増加"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},90784:e=>{e.exports=["10月"]},89298:e=>{e.exports=["オフセット"]},68988:e=>{e.exports=["OK"]},61199:e=>{e.exports=["月曜日"]},95543:e=>{e.exports=["月"]},68327:e=>{e.exports=["5月"]},84675:e=>{e.exports=["3月"]},54406:e=>{e.exports=["条件に合致する取引所はありません"]},41379:e=>{e.exports=["条件に合致するシンボルはありません"]},71194:e=>{e.exports=["11月"]},83771:e=>{e.exports=["翌年"]},75385:e=>{e.exports=["次の年"]},39752:e=>{e.exports=["翌月"]},35563:e=>{e.exports=["数字形式が有効なものではありません。"]},19724:e=>{e.exports=["情報源"]},1144:e=>{e.exports=["土曜日"]},52298:e=>{e.exports=["検索"]},13269:e=>{e.exports=["情報源を選択"]},61132:e=>{e.exports=["9月"]},2607:e=>{e.exports=["指定された値が銘柄の最大値 {max} を超えています。"]},53669:e=>{e.exports=["指定された値が銘柄の最小値 {min} 未満です。"]},72149:e=>{e.exports=["日曜日"]},83583:e=>{e.exports=["月に切り替え"]},6244:e=>{e.exports=["日に切り替え"]},80879:e=>{e.exports=["年に切り替え"]},89053:e=>{e.exports=["シンボル"]},48490:e=>{e.exports=["シンボル & 詳細"]},75905:e=>{e.exports=["シンボル検索"]},32457:e=>{e.exports=["適切な日付を入力して下さい"]},5122:e=>{e.exports=["正しい日付の形式 (yyyy-mm-dd) を入力してください"]},2587:e=>{e.exports=["前月"]},39329:e=>{e.exports=["前年"]},27004:e=>{e.exports=["前の年"]},54336:e=>{e.exports=["色を削除"]},7147:e=>{e.exports=["水曜日"]},7951:e=>{e.exports=["木曜日"]},60142:e=>{e.exports=["太さ"]},44979:e=>{e.exports=["火曜日"]},69325:e=>{e.exports=["年"]},12629:e=>{e.exports=["コモディティ"]},87592:e=>{e.exports=["CFD"]},17023:e=>{e.exports=["不透明度の変更"]},13066:e=>{e.exports=["色の変更"]},95657:e=>{e.exports=["太さの変更"]},18567:e=>{e.exports=["{propertyName}のプロパティの変更"]},36962:e=>{e.exports=["終値"]},8448:e=>{e.exports=["暗号"]},67245:e=>{e.exports=["預託証券"]},88720:e=>{e.exports=["経済指標"]},39512:e=>{e.exports=["FX"]},81859:e=>{e.exports=["先物"]},39337:e=>{e.exports=["高値"]},91815:e=>{e.exports=["高値+安値の平均"]},40771:e=>{e.exports=["高値+安値+終値の平均"]},9523:e=>{e.exports=["高値+安値+終値x2の平均"]},12754:e=>{e.exports=["指数"]},60804:e=>{e.exports=["指数"]},12504:e=>{e.exports=["始値+高値+安値+終値の平均"]},38466:e=>{e.exports=["始値"]},3919:e=>{e.exports=["安値"]},36931:e=>{e.exports=["株式"]}}]); \ No newline at end of file +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["追加"]},53585:e=>{e.exports=["カスタムカラーの追加"]},81865:e=>{e.exports=["不透明度"]},19801:e=>{e.exports=["金"]},11268:e=>{e.exports=["月"]},63331:e=>{e.exports=["土"]},85954:e=>{e.exports=["日"]},26230:e=>{e.exports=["水"]},24793:e=>{e.exports=["木"]},31533:e=>{e.exports=["火"]},73755:e=>{e.exports=["別のシンボル"]},16936:e=>{e.exports=["戻る"]},88046:e=>{e.exports=["メインチャートのシンボル"]},9898:e=>{e.exports=["ストックオプション"]},52051:e=>{e.exports=["カレンダーは現在{year}年です"]},99990:e=>{e.exports=["カレンダーは現在{year_start}年から{year_end}年までです"]},92702:e=>{e.exports=["カレンダーは現在{month}月です"]},20036:e=>{e.exports=["キャンセル"]},23398:e=>{e.exports=["シンボルの変更"]},94551:e=>{e.exports=["チャート"]},64498:e=>{e.exports=["すべての提供元"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},79852:e=>{e.exports=["債券"]},55669:e=>{e.exports=["12月"]},56095:e=>{e.exports=["減少"]},29601:e=>{e.exports=["詳細"]},16467:e=>{e.exports=["2月"]},72970:e=>{e.exports=["金曜日"]},46812:e=>{e.exports=["増加"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},90784:e=>{e.exports=["10月"]},89298:e=>{e.exports=["オフセット"]},68988:e=>{e.exports=["OK"]},61199:e=>{e.exports=["月曜日"]},95543:e=>{e.exports=["月"]},68327:e=>{e.exports=["5月"]},84675:e=>{e.exports=["3月"]},29673:e=>{e.exports=["条件に合致する取引所はありません"]},41379:e=>{e.exports=["条件に合致するシンボルはありません"]},71194:e=>{e.exports=["11月"]},83771:e=>{e.exports=["翌年"]},75385:e=>{e.exports=["次の年"]},39752:e=>{e.exports=["翌月"]},35563:e=>{e.exports=["数字形式が有効なものではありません。"]},19724:e=>{e.exports=["情報源"]},1144:e=>{e.exports=["土曜日"]},52298:e=>{e.exports=["検索"]},13269:e=>{e.exports=["情報源を選択"]},61132:e=>{e.exports=["9月"]},2607:e=>{e.exports=["指定された値が銘柄の最大値 {max} を超えています。"]},53669:e=>{e.exports=["指定された値が銘柄の最小値 {min} 未満です。"]},72149:e=>{e.exports=["日曜日"]},83583:e=>{e.exports=["月に切り替え"]},6244:e=>{e.exports=["日に切り替え"]},80879:e=>{e.exports=["年に切り替え"]},89053:e=>{e.exports=["シンボル"]},48490:e=>{e.exports=["シンボル & 詳細"]},75905:e=>{e.exports=["シンボル検索"]},32457:e=>{e.exports=["適切な日付を入力して下さい"]},5122:e=>{e.exports=["正しい日付の形式 (yyyy-mm-dd) を入力してください"]},2587:e=>{e.exports=["前月"]},39329:e=>{e.exports=["前年"]},27004:e=>{e.exports=["前の年"]},54336:e=>{e.exports=["色を削除"]},7147:e=>{e.exports=["水曜日"]},7951:e=>{e.exports=["木曜日"]},60142:e=>{e.exports=["太さ"]},44979:e=>{e.exports=["火曜日"]},69325:e=>{e.exports=["年"]},12629:e=>{e.exports=["コモディティ"]},87592:e=>{e.exports=["CFD"]},17023:e=>{e.exports=["不透明度の変更"]},13066:e=>{e.exports=["色の変更"]},95657:e=>{e.exports=["太さの変更"]},18567:e=>{e.exports=["{propertyName}のプロパティの変更"]},36962:e=>{e.exports=["終値"]},8448:e=>{e.exports=["暗号"]},67245:e=>{e.exports=["預託証券"]},88720:e=>{e.exports=["経済指標"]},39512:e=>{e.exports=["FX"]},81859:e=>{e.exports=["先物"]},39337:e=>{e.exports=["高値"]},91815:e=>{e.exports=["高値+安値の平均"]},40771:e=>{e.exports=["高値+安値+終値の平均"]},9523:e=>{e.exports=["高値+安値+終値x2の平均"]},12754:e=>{e.exports=["指数"]},60804:e=>{e.exports=["指数"]},12504:e=>{e.exports=["始値+高値+安値+終値の平均"]},38466:e=>{e.exports=["始値"]},3919:e=>{e.exports=["安値"]},36931:e=>{e.exports=["株式"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ja.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/ja.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 99e2b1ff..00000000 --- a/charting_library/bundles/ja.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count}(価格, バー)"]},91282:t=>{t.exports=["#1(バー)"]},1961:t=>{t.exports=["#1(価格)"]},12706:t=>{t.exports=["#1(価格, バー)"]},92195:t=>{t.exports=["#1 (垂直位置 %, バー)"]},66187:t=>{t.exports=["Median (中央値)"]},5066:t=>{t.exports=["%"]},89795:t=>{t.exports=["反時計回り"]},43809:t=>{t.exports=["係数をパーセントとして"]},40054:t=>{t.exports=["色"]},47737:t=>{t.exports=["コンパクト統計モード"]},4639:t=>{t.exports=["座標"]},76655:t=>{t.exports=["キャッシュ"]},99120:t=>{t.exports=["チャネル"]},60066:t=>{t.exports=["pips数変化"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["アングル"]},95264:t=>{t.exports=["口座サイズ"]},85160:t=>{t.exports=["常に統計を表示"]},54189:t=>{t.exports=["アーク"]},34674:t=>{t.exports=["最小ティックサイズでの平均高安"]},17608:t=>{t.exports=["下ラベル"]},48848:t=>{t.exports=["枠"]},72269:t=>{t.exports=["枠"]},27331:t=>{t.exports=["背景"]},19949:t=>{t.exports=["バーの範囲"]},81260:t=>{t.exports=["グリッド"]},67114:t=>{t.exports=["日時範囲"]},37067:t=>{t.exports=["再配置 (価格, バー)"]},75460:t=>{t.exports=["距離"]},46211:t=>{t.exports=["絵文字ピン"]},46001:t=>{t.exports=["エントリー価格"]},1220:t=>{t.exports=["延長"]},71116:t=>{t.exports=["下に延長"]},45809:t=>{t.exports=["左に延長"]},25892:t=>{t.exports=["ラインを左に延長"]},13611:t=>{t.exports=["ラインを延長"]},3304:t=>{t.exports=["ラインを左に延長"]},83095:t=>{t.exports=["ラインを右に延長"]},14025:t=>{t.exports=["右に延長"]},74395:t=>{t.exports=["ラインを右に延長"]},85197:t=>{t.exports=["上に延長"]},17006:t=>{t.exports=["フォントサイズ"]},31343:t=>{t.exports=["失敗テキスト"]},28565:t=>{t.exports=["失敗の背景色"]},87931:t=>{t.exports=["ファン"]},39836:t=>{t.exports=["ログスケールに基づくフィボナッチレベル"]},10578:t=>{t.exports=["完全な円"]},25264:t=>{t.exports=["HLバー"]},66049:t=>{t.exports=["OCバー"]},27531:t=>{t.exports=["ロットサイズ"]},85206:t=>{t.exports=["ラベル"]},75332:t=>{t.exports=["ラベルの枠"]},14773:t=>{t.exports=["ラベル背景"]},37126:t=>{t.exports=["ラベルテキスト"]},79106:t=>{t.exports=["レベル"]},95610:t=>{t.exports=["レベルライン"]},79307:t=>{t.exports=["左ラベル"]},49286:t=>{t.exports=["ライン - HL/2"]},17676:t=>{t.exports=["ライン - 始値"]},47669:t=>{t.exports=["ライン - 終値"]},71899:t=>{t.exports=["ライン - 高値"]},83394:t=>{t.exports=["ライン - 安値"]},60489:t=>{t.exports=["ラインの色"]},53889:t=>{t.exports=["モード"]},95543:t=>{t.exports=["月"]},24510:t=>{t.exports=["中間点"]},22213:t=>{t.exports=["ソース背景色"]},15500:t=>{t.exports=["ソース枠"]},79238:t=>{t.exports=["ソーステキスト"]},37249:t=>{t.exports=["統計"]},28712:t=>{t.exports=["統計情報の位置"]},50948:t=>{t.exports=["ストップの色"]},56119:t=>{t.exports=["損切り水準"]},69835:t=>{t.exports=["成功テキスト"]},91141:t=>{t.exports=["成功の背景色"]},2694:t=>{t.exports=["比率変化"]},650:t=>{t.exports=["パーセント"]},25684:t=>{t.exports=["価格"]},23675:t=>{t.exports=["価格ラベル"]},75675:t=>{t.exports=["価格ラベル"]},16103:t=>{t.exports=["価格レベル"]},46964:t=>{t.exports=["価格範囲"]},59771:t=>{t.exports=["プライス/バー比率"]},29072:t=>{t.exports=["価格"]},2635:t=>{t.exports=["利確水準"]},33886:t=>{t.exports=["範囲と比率"]},24186:t=>{t.exports=["反転"]},91367:t=>{t.exports=["右ラベル"]},63833:t=>{t.exports=["リスク"]},95545:t=>{t.exports=["波動"]},10209:t=>{t.exports=["上ラベル"]},98001:t=>{t.exports=["ターゲット背景色"]},89258:t=>{t.exports=["ターゲット枠"]},45302:t=>{t.exports=["ターゲットの色"]}, -74289:t=>{t.exports=["ターゲットテキスト"]},17932:t=>{t.exports=["テキストを折り返す"]},55325:t=>{t.exports=["時間ラベル"]},77838:t=>{t.exports=["時間レベル"]},2295:t=>{t.exports=["不透明度"]},4372:t=>{t.exports=["トレンドライン"]},12374:t=>{t.exports=["同色を利用"]},91322:t=>{t.exports=["値"]},25227:t=>{t.exports=["分散"]},1670:t=>{t.exports=["角度の変更"]},38829:t=>{t.exports=["矢印の色の変更"]},23723:t=>{t.exports=["バーのX座標の変更"]},72080:t=>{t.exports=["フラグの色の変更"]},66266:t=>{t.exports=["価格のY座標の変更"]},98905:t=>{t.exports=["上マージンの変更"]},11049:t=>{t.exports=["垂直位置のY座標の変更"]},31804:t=>{t.exports=["{title}を反時計回りに変更"]},99128:t=>{t.exports=["{title}の係数をパーセントとして表示の変更"]},20216:t=>{t.exports=["{title}の色の変更"]},35435:t=>{t.exports=["{title}のコンパクト統計モードの変更"]},550:t=>{t.exports=["{title}の上昇ローソク足の実体の色の変更"]},28146:t=>{t.exports=["{title}のローソク足の実体の表示の変更"]},7373:t=>{t.exports=["{title}の下降ローソク足の実体の色の変更"]},38742:t=>{t.exports=["{title}の下降ローソク足の色の変更"]},42273:t=>{t.exports=["{title}の上昇ローソク足の色の変更"]},76054:t=>{t.exports=["{title}のローソク足のヒゲの色の変更"]},27029:t=>{t.exports=["{title}のローソク足のヒゲの表示の変更"]},22430:t=>{t.exports=["{title}の表示をpips数変化に変更"]},45537:t=>{t.exports=["{title}の角度の表示の変更"]},31775:t=>{t.exports=["{title}の口座サイズの変更"]},37913:t=>{t.exports=["{title}の常に統計を表示の変更"]},15521:t=>{t.exports=["{title}のすべてのラインの色の変更"]},17466:t=>{t.exports=["{title}の円弧の第{index}ラインの色の変更"]},72307:t=>{t.exports=["{title}の円弧の第{index}ラインの幅の変更"]},13853:t=>{t.exports=["{title}の円弧の第{index}ラインの表示の変更"]},78680:t=>{t.exports=["{title}の平均HL値の変更"]},15802:t=>{t.exports=["{title}の下部ラベルの表示の変更"]},36438:t=>{t.exports=["{title}の背景の透明度の変更"]},64548:t=>{t.exports=["{title}の背景の表示の変更"]},75312:t=>{t.exports=["{title}の背景色の変更"]},39651:t=>{t.exports=["{title}の背景色1の変更"]},78177:t=>{t.exports=["{title}の背景色2の変更"]},42746:t=>{t.exports=["{title}のバーの範囲の表示の変更"]},53770:t=>{t.exports=["{title}のグリッドの表示の変更"]},29145:t=>{t.exports=["{title}のグリッドラインの色の変更"]},64949:t=>{t.exports=["{title}のグリッドラインのスタイルの変更"]},93548:t=>{t.exports=["{title}のグリッドラインの幅の変更"]},15485:t=>{t.exports=["{title}の日時範囲の表示の変更"]},3400:t=>{t.exports=["{title}の規模の変更"]},91534:t=>{t.exports=["{title}の距離の表示の変更"]},65056:t=>{t.exports=["{title}の絵文字の変更"]},65899:t=>{t.exports=["{title}の絵文字の表示の変更"]},59354:t=>{t.exports=["{title}のエントリー価格の変更"]},1447:t=>{t.exports=["{title}を下に延長の変更"]},15258:t=>{t.exports=["{title}を左に延長の変更"]},96902:t=>{t.exports=["{title}のラインを延長の変更"]},896:t=>{t.exports=["{title}を上に延長の変更"]},3708:t=>{t.exports=["{title}の左に延長の変更"]},52889:t=>{t.exports=["{title}の右に延長の変更"]},86647:t=>{t.exports=["{title}の延長の変更"]},3156:t=>{t.exports=["{title}の失敗テキストの色の変更"]},49885:t=>{t.exports=["{title}の失敗の背景色の色の変更"]},89126:t=>{t.exports=["{title}のファンの第{index}ラインの表示の変更"]},30016:t=>{t.exports=["{title}のファンの第{index}ラインの幅の変更"]},82516:t=>{t.exports=["{title}のファンの第{index}ラインの色の変更"]},78142:t=>{t.exports=["{title}のファンの表示の変更"]},79467:t=>{t.exports=["{title}のファンのラインの色の変更"]},45739:t=>{t.exports=["{title}のログスケールに基づくフィボナッチレベルの変更"]},99670:t=>{t.exports=["{title}の水平反転の変更"]},35165:t=>{t.exports=["{title}の完全な円での表示の変更"]},48983:t=>{t.exports=["{title}の画像の背景色の変更"]},45025:t=>{t.exports=["{title}のロットサイズの変更"]},81170:t=>{t.exports=["{title}のラベル位置の変更"] -},22775:t=>{t.exports=["{title}のラベルのフォントサイズの変更"]},24338:t=>{t.exports=["{title}のラベルの表示の変更"]},32891:t=>{t.exports=["{title}のレベル{index}ラインの係数の変更"]},85551:t=>{t.exports=["{title}のレベル{index}ラインの色の変更"]},47840:t=>{t.exports=["{title}のレベル{index}ラインのスタイルの変更"]},45463:t=>{t.exports=["{title}のレベル{index}ラインの表示の変更"]},90098:t=>{t.exports=["{title}のレベル{index}ラインの幅の変更"]},26710:t=>{t.exports=["{title}のレベルの表示の変更"]},2359:t=>{t.exports=["{title}の左ラベルの表示の変更"]},44643:t=>{t.exports=["{title}のラインの幅の変更"]},20563:t=>{t.exports=["{title}のラインの色の変更"]},66982:t=>{t.exports=["{title}のラインスタイルの変更"]},94441:t=>{t.exports=["{title}のモードの変更"]},89996:t=>{t.exports=["{title}の中間点の表示の変更"]},36618:t=>{t.exports=["{title}の上下反転の変更"]},18544:t=>{t.exports=["{title}のソースの背景色の色の変更"]},48035:t=>{t.exports=["{title}のソースの枠の色の変更"]},42286:t=>{t.exports=["{title}のソーステキストの色の変更"]},588:t=>{t.exports=["{title}の統計情報の位置の変更"]},54659:t=>{t.exports=["{title}のストップの色の変更"]},89182:t=>{t.exports=["{title}のストップレベルの変更"]},82224:t=>{t.exports=["{title}のストップ価格の変更"]},88383:t=>{t.exports=["{title}の成功テキストの色の変更"]},26967:t=>{t.exports=["{title}の成功の背景色の色の変更"]},62243:t=>{t.exports=["{title}の表示を比率変化に変更"]},45936:t=>{t.exports=["{title}の価格ラベルの表示の変更"]},88577:t=>{t.exports=["{title}の価格ラベルの表示の変更"]},47045:t=>{t.exports=["{title}の価格範囲の表示の変更"]},56175:t=>{t.exports=["{title}の価格の表示の変更"]},44539:t=>{t.exports=["{title}の利益水準の変更"]},41646:t=>{t.exports=["{title}のターゲット価格の変更"]},52877:t=>{t.exports=["{title}の反転の変更"]},16598:t=>{t.exports=["{title}の右ラベルの表示の変更"]},31553:t=>{t.exports=["{title}のリスクの変更"]},40344:t=>{t.exports=["{title}のリスク表示モードの変更"]},73137:t=>{t.exports=["{title}の上部ラベルの表示の変更"]},52387:t=>{t.exports=["{title}のターゲットの背景色の変更"]},6921:t=>{t.exports=["{title}のターゲットの枠の色の変更"]},97573:t=>{t.exports=["{title}のターゲットの色の変更"]},27634:t=>{t.exports=["{title}のターゲットテキストの色の変更"]},33822:t=>{t.exports=["{title}の日時ラベルの表示の変更"]},84321:t=>{t.exports=["{title}の透明度の変更"]},12355:t=>{t.exports=["{title}の分散値の変更"]},25937:t=>{t.exports=["{toolName}のラベルの垂直方向の配置の変更"]},46991:t=>{t.exports=["{toolName}のラベルの水平方向の配置の変更"]},73080:t=>{t.exports=["{toolName}のラベルの方向の変更"]},24272:t=>{t.exports=["{toolName}のラインの表示の変更"]},46404:t=>{t.exports=["{toolName}のラインの幅の変更"]},50265:t=>{t.exports=["{toolName}のラインの色の変更"]},72781:t=>{t.exports=["{toolName}のラインを左に延長の変更"]},84613:t=>{t.exports=["{toolName}のラインを右に延長の変更"]},62603:t=>{t.exports=["{toolName}のラインの左端の変更"]},62412:t=>{t.exports=["{toolName}のラインの右端の変更"]},35422:t=>{t.exports=["{toolName}のラインのスタイルの変更"]},77690:t=>{t.exports=["{toolName}のテキストの変更"]},69871:t=>{t.exports=["{toolName}のテキストの表示の変更"]},25878:t=>{t.exports=["{toolName}のテキストの折り返しの変更"]},91832:t=>{t.exports=["{toolName}のテキストの背景色の変更"]},18610:t=>{t.exports=["{toolName}のテキストの背景の表示の変更"]},44755:t=>{t.exports=["{toolName}のテキストの枠の色の変更"]},6324:t=>{t.exports=["{toolName}のテキストの枠の幅の変更"]},45529:t=>{t.exports=["{toolName}のテキストの枠の表示の変更"]},6500:t=>{t.exports=["{toolName}のテキストの色の変更"]},51614:t=>{t.exports=["{toolName}のテキストフォントを太字に変更"]},18572:t=>{t.exports=["{toolName}のテキストフォントをイタリックに変更"]},48382:t=>{t.exports=["{toolName}のテキストのフォントサイズの変更"]},18567:t=>{t.exports=["{propertyName}のプロパティの変更"] -},21926:t=>{t.exports=["背景色"]},52241:t=>{t.exports=["背景の塗りつぶし"]},70607:t=>{t.exports=["ラインの色"]},41075:t=>{t.exports=["ラインの種類"]},73043:t=>{t.exports=["ライン幅"]},72223:t=>{t.exports=["描画を移動"]},41437:t=>{t.exports=["テキストの色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/ko.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..aa2a49b2 --- /dev/null +++ b/charting_library/bundles/ko.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count} (바)"]},9671:t=>{t.exports=["#{count} (프라이스, 바)"]},91282:t=>{t.exports=["#1 (바)"]},1961:t=>{t.exports=["#1 (프라이스)"]},12706:t=>{t.exports=["#1 (프라이스, 바)"]},92195:t=>{t.exports=["#1 (세로 포지션 %, 바)"]},66187:t=>{t.exports=["미디언"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["반시계 방향"]},43809:t=>{t.exports=["퍼센트로 계수"]},40054:t=>{t.exports=["색"]},47737:t=>{t.exports=["컴팩트 통계 모드"]},4639:t=>{t.exports=["좌표"]},76655:t=>{t.exports=["캐쉬"]},99120:t=>{t.exports=["채널"]},60066:t=>{t.exports=["핍 변화"]},36150:t=>{t.exports=["각"]},38280:t=>{t.exports=["각"]},95264:t=>{t.exports=["어카운트 사이즈"]},85160:t=>{t.exports=["늘 통계 보기"]},54189:t=>{t.exports=["원호"]},34674:t=>{t.exports=["최소틱단위 평균 고저"]},17608:t=>{t.exports=["아래 라벨"]},48848:t=>{t.exports=["경계"]},72269:t=>{t.exports=["경계선"]},27331:t=>{t.exports=["배경"]},66282:t=>{t.exports=["백그라운드 #!"]},19949:t=>{t.exports=["바 레인지"]},81260:t=>{t.exports=["격자선"]},67114:t=>{t.exports=["데이트/타임 레인지"]},37067:t=>{t.exports=["변위(가격, 막대)"]},75460:t=>{t.exports=["거리"]},46211:t=>{t.exports=["이모지 핀"]},46001:t=>{t.exports=["엔트리 프라이스"]},1220:t=>{t.exports=["확장"]},71116:t=>{t.exports=["익스텐드 바텀"]},45809:t=>{t.exports=["익스텐드 레프트"]},25892:t=>{t.exports=["왼 라인 익스텐드"]},13611:t=>{t.exports=["확장선"]},3304:t=>{t.exports=["라인 왼쪽 늘리기"]},83095:t=>{t.exports=["라인 오른쪽 늘리기"]},14025:t=>{t.exports=["익스텐드 라이트"]},74395:t=>{t.exports=["오른 라인 익스텐드"]},85197:t=>{t.exports=["익스텐드 탑"]},17006:t=>{t.exports=["폰트 크기"]},31343:t=>{t.exports=["실패 텍스트"]},28565:t=>{t.exports=["실패 백그라운드"]},87931:t=>{t.exports=["부채꼴"]},39836:t=>{t.exports=["로그 스케일에 따른 피보나치 레벨"]},10578:t=>{t.exports=["동그라미"]},25264:t=>{t.exports=["고저봉"]},66049:t=>{t.exports=["OC 바"]},27531:t=>{t.exports=["로트 크기"]},99180:t=>{t.exports=["로우어 밴드"]},53861:t=>{t.exports=["아래 밴드 #2"]},44775:t=>{t.exports=["아래 밴드 #3"]},85206:t=>{t.exports=["라벨"]},75332:t=>{t.exports=["라벨 보더"]},14773:t=>{t.exports=["라벨 백그라운드"]},37126:t=>{t.exports=["라벨 텍스트"]},79106:t=>{t.exports=["레벨"]},95610:t=>{t.exports=["레벨 라인"]},79307:t=>{t.exports=["왼쪽라벨"]},49286:t=>{t.exports=["라인 - HL/2"]},17676:t=>{t.exports=["라인 - 시가"]},47669:t=>{t.exports=["라인 - 종가"]},71899:t=>{t.exports=["라인 - 고가"]},83394:t=>{t.exports=["라인 - 저가"]},60489:t=>{t.exports=["라인 컬러"]},53889:t=>{t.exports=["모드"]},95543:t=>{t.exports=["달"]},24510:t=>{t.exports=["미들 포인트"]},22213:t=>{t.exports=["소스 백그라운드"]},15500:t=>{t.exports=["소스 보더"]},79238:t=>{t.exports=["소스 텍스트"]},37249:t=>{t.exports=["통계"]},28712:t=>{t.exports=["통계 포지션"]},50948:t=>{t.exports=["스탑 칼라"]},56119:t=>{t.exports=["스탑 레벨"]},69835:t=>{t.exports=["성공 텍스트"]},91141:t=>{t.exports=["성공 백그라운드"]},2694:t=>{t.exports=["퍼센트 변화"]},650:t=>{t.exports=["퍼센트"]},25684:t=>{t.exports=["가격"]},23675:t=>{t.exports=["가격라벨"]},75675:t=>{t.exports=["프라이스 라벨"]},16103:t=>{t.exports=["가격레벨"]},46964:t=>{t.exports=["가격범위"]},59771:t=>{t.exports=["프라이스/바 레이쇼"]},29072:t=>{t.exports=["가격"]},2635:t=>{t.exports=["프라핏 레벨"]},33886:t=>{t.exports=["레인지 및 레이쇼"]},24186:t=>{t.exports=["리버스"]},91367:t=>{t.exports=["오른 라벨"]},63833:t=>{ +t.exports=["리스크"]},95545:t=>{t.exports=["웨이브"]},10209:t=>{t.exports=["탑레벨"]},98001:t=>{t.exports=["타켓 백그라운드"]},89258:t=>{t.exports=["타켓 보더"]},45302:t=>{t.exports=["타겟 칼라"]},74289:t=>{t.exports=["타켓 텍스트"]},17932:t=>{t.exports=["문자열줄넘김"]},55325:t=>{t.exports=["타임 라벨"]},77838:t=>{t.exports=["타임 레벨"]},2295:t=>{t.exports=["투명도"]},4372:t=>{t.exports=["트렌드라인"]},26775:t=>{t.exports=["어퍼 밴드"]},21774:t=>{t.exports=["위 밴드 #2"]},21076:t=>{t.exports=["위 밴드 #3"]},12374:t=>{t.exports=["한가지 색만 쓰기"]},53473:t=>{t.exports=["브이왑"]},91322:t=>{t.exports=["밸류"]},25227:t=>{t.exports=["분산"]},1670:t=>{t.exports=["앵글 바꾸기"]},38829:t=>{t.exports=["화살표 색상 변경"]},23723:t=>{t.exports=["프라이스 X 좌표 바꾸기"]},72080:t=>{t.exports=["플래그 컬러 바꾸기"]},66266:t=>{t.exports=["프라이스 Y 좌표 바꾸기"]},98905:t=>{t.exports=["탑 마진 바꾸기"]},11049:t=>{t.exports=["버티컬 포지션 Y 좌표 바꾸기"]},98057:t=>{t.exports=["{title} VWAP 라인 색상 변경"]},55218:t=>{t.exports=["{title} VWAP 라인 너비 변경"]},31804:t=>{t.exports=["{title} 반시계방향 바꾸기"]},99128:t=>{t.exports=["{title} 계수 퍼센트 비저빌리티 바꾸기"]},20216:t=>{t.exports=["{title} 색상 변경"]},35435:t=>{t.exports=["{title} 컴팩트 통계 모드 바꾸기"]},550:t=>{t.exports=["{title} 캔들 보더 업 컬러 바꾸기"]},28146:t=>{t.exports=["{title} 캔들 보더 비저빌리티 바꾸기"]},7373:t=>{t.exports=["{title} 캔들 보더 다운 컬러 바꾸기"]},38742:t=>{t.exports=["{title} 캔들 다운 컬러 바꾸기"]},42273:t=>{t.exports=["{title} 캔들 업 컬러 바꾸기"]},76054:t=>{t.exports=["{title} 캔들 윅 컬러 바꾸기"]},27029:t=>{t.exports=["{title} 캔들 윅 비저빌리티 바꾸기"]},22430:t=>{t.exports=["{title} 핍 가시성 변화 바꾸기"]},45537:t=>{t.exports=["{title} 앵글 비저빌리티 바꾸기"]},31775:t=>{t.exports=["{title} 계정 규모 변경"]},37913:t=>{t.exports=["{title} 언제나 통계 보기 바꾸기"]},15521:t=>{t.exports=["{title}의 모든 라인 색상 변경"]},17466:t=>{t.exports=["{title} 아크 {index} 라인 컬러 바꾸기"]},72307:t=>{t.exports=["{title} 아크 {index} 라인 너비 바꾸기"]},13853:t=>{t.exports=["{title} 아크 {index} 라인 비저빌리티 바꾸기"]},78680:t=>{t.exports=["{title} 애버리지 HL 밸류 바꾸기"]},15802:t=>{t.exports=["{title} 바텀 라벨 비저빌리티 바꾸기"]},36438:t=>{t.exports=["{title} 배경 투명도 변경"]},64548:t=>{t.exports=["{title} 배경 가시성 변경"]},75312:t=>{t.exports=["{title} 배경 색상 변경"]},39651:t=>{t.exports=["{title} 백그라운드 컬러 1"]},78177:t=>{t.exports=["{title} 백그라운드 컬러 2"]},42746:t=>{t.exports=["{title} 바 레인지 비저빌리티 바꾸기"]},53770:t=>{t.exports=["{title} 그리드 비저빌리티 바꾸기"]},29145:t=>{t.exports=["{title} 그리드 라인 컬러 바꾸기"]},64949:t=>{t.exports=["{title} 그리드 라인 스타일 바꾸기"]},93548:t=>{t.exports=["{title} 그리드 라인 너비 바꾸기"]},15485:t=>{t.exports=["{title} 데이트/타임 레인지 비저빌리티 바꾸기"]},3400:t=>{t.exports=["{title} 각도 변경"]},91534:t=>{t.exports=["{title} 거리 비저빌리티 바꾸기"]},65056:t=>{t.exports=["{title} 이모지 변경"]},65899:t=>{t.exports=["{title} 이모지 가시성 변경"]},59354:t=>{t.exports=["{title} 진입 가격 변경"]},1447:t=>{t.exports=["{title} 익스텐드 바텀 바꾸기"]},15258:t=>{t.exports=["{title} 익스텐드 레프트 바꾸기"]},96902:t=>{t.exports=["{title} 익스텐드 라인 바꾸기"]},896:t=>{t.exports=["{title} 익스텐드 탑 바꾸기"]},3708:t=>{t.exports=["{title} 익스텐딩 레프트 바꾸기"]},52889:t=>{t.exports=["{title} 익스텐딩 롸이트 바꾸기"]},86647:t=>{t.exports=["{title} 익스텐션 바꾸기"]},3156:t=>{t.exports=["{title} 실패 텍스트 컬러 바꾸기"]},49885:t=>{t.exports=["{title} 실패 백그라운드 컬러 바꾸기"]},89126:t=>{ +t.exports=["{title} 팬 {index} 라인 비저빌리티 바꾸기"]},30016:t=>{t.exports=["{title} 팬 {index} 라인 너비 바꾸기"]},82516:t=>{t.exports=["{title} 팬 {index} 라인 컬러 바꾸기"]},78142:t=>{t.exports=["{title} 팬 비저빌리티 바꾸기"]},79467:t=>{t.exports=["{title} 팬 라인 컬러 바꾸기"]},45739:t=>{t.exports=["로그 스케일을 기반으로 {title}의 피보나치 레벨 변경"]},99670:t=>{t.exports=["{title} 플립트 바꾸기"]},35165:t=>{t.exports=["{title} 풀 서클 비저빌리티 바꾸기"]},48983:t=>{t.exports=["{title} 이미지 배경 색상 변경"]},45025:t=>{t.exports=["{title} 로트 규모 변경"]},13901:t=>{t.exports=["{title} 하단 밴드 라인 색상 변경"]},78425:t=>{t.exports=["{title} 하단 밴드 라인 가시성 변경"]},99491:t=>{t.exports=["{title} 하단 밴드 라인 너비 변경"]},55469:t=>{t.exports=["{title} 아래 밴드 #2 라인 컬러 바꾸기"]},76157:t=>{t.exports=["{title} 아래 밴드 #2 라인 비저빌리티 바꾸기"]},8081:t=>{t.exports=["{title} 아래 밴드 #2 라인 너비 바꾸기"]},95016:t=>{t.exports=["{title} 아래 밴드 #3 라인 컬러 바꾸기"]},84928:t=>{t.exports=["{title} 아래 밴드 #3 라인 비저빌리티 바꾸기"]},44693:t=>{t.exports=["{title} 아래 밴드 #3 라인 너비 바꾸기"]},81170:t=>{t.exports=["{title} 라벨 얼라인먼트 바꾸기"]},22775:t=>{t.exports=["{title} 라벨 폰트 사이즈 바꾸기"]},24338:t=>{t.exports=["{title} 라벨 비저빌리티 바꾸기"]},32891:t=>{t.exports=["{title} 레벨 {index} 라인 계수 바꾸기"]},85551:t=>{t.exports=["{title} 레벨 {index} 라인 색상 변경"]},47840:t=>{t.exports=["{title} 레벨 {index} 라인 스타일 바꾸기"]},45463:t=>{t.exports=["{title} 레벨 {index} 라인 가시성 변경"]},90098:t=>{t.exports=["{title} 레벨 {index} 라인 너비 변경"]},26710:t=>{t.exports=["{title} 레벨 가시성 변경"]},2359:t=>{t.exports=["{title} 왼쪽 라벨 비저빌리티 바꾸기"]},44643:t=>{t.exports=["{title} 라인 너비 바꾸기"]},20563:t=>{t.exports=["{title} 라인 컬러 바꾸기"]},66982:t=>{t.exports=["{title} 라인 스타일 바꾸기"]},94441:t=>{t.exports=["{title} 모드 변경"]},89996:t=>{t.exports=["{title} 미들 포인트 비저빌리티 바꾸기"]},36618:t=>{t.exports=["{title} 미러드 바꾸기"]},18544:t=>{t.exports=["{title} 소스 백그라운드 컬러 바꾸기"]},48035:t=>{t.exports=["{title} 소스 보더 컬러 바꾸기"]},42286:t=>{t.exports=["{title} 소스 텍스트 컬러 바꾸기"]},588:t=>{t.exports=["{title} 통계 포지션 바꾸기"]},54659:t=>{t.exports=["{title} 역지정 색상 변경"]},89182:t=>{t.exports=["{title} 역지정 레벨 변경"]},82224:t=>{t.exports=["{title} 역지정 가격 변경"]},88383:t=>{t.exports=["{title} 성공 텍스트 컬러 바꾸기"]},26967:t=>{t.exports=["{title} 성공 백그라운드 컬러 바꾸기"]},62243:t=>{t.exports=["{title} 퍼센트 변화 가시성 바꾸기"]},45936:t=>{t.exports=["{title} 가격 라벨 가시성 변경"]},88577:t=>{t.exports=["{title} 프라이스 라벨 비저빌리티 바꾸기"]},47045:t=>{t.exports=["{title} 프라이스 레인지 비저빌리티 바꾸기"]},94028:t=>{t.exports=["{title} 가격 가시성 변경"]},56175:t=>{t.exports=["{title} 가격 가시성 변경"]},44539:t=>{t.exports=["{title} 수익 레벨 변경"]},41646:t=>{t.exports=["{title} 수익 가격 변경"]},52877:t=>{t.exports=["{title} 리버스 바꾸기"]},16598:t=>{t.exports=["{title} 오른쪽 라벨 비저빌리티 바꾸기"]},31553:t=>{t.exports=["{title} 리스크 변경"]},40344:t=>{t.exports=["{title} 리스크 표시 모드 변경"]},73137:t=>{t.exports=["{title} 탑 라벨 비저빌리티 바꾸기"]},52387:t=>{t.exports=["{title} 타겟 백그라운드 텍스트 컬러 바꾸기"]},6921:t=>{t.exports=["{title} 타겟 보더 컬러 바꾸기"]},97573:t=>{t.exports=["{title} 목표 색상 변경"]},27634:t=>{t.exports=["{title} 타겟 텍스트 컬러 바꾸기"]},33822:t=>{t.exports=["{title} 시간 라벨 가시성 변경"]},84321:t=>{t.exports=["{title} 투명도 바꾸기"]},10417:t=>{t.exports=["{title} 상단 밴드 라인 색상 변경"]},58722:t=>{t.exports=["{title} 상단 밴드 라인 가시성 변경"]}, +13633:t=>{t.exports=["{title} 상단 밴드 라인 너비 변경"]},64709:t=>{t.exports=["{title} 위 밴드 #2 라인 컬러 바꾸기"]},97847:t=>{t.exports=["{title} 위 밴드 #2 라인 비저빌리티 바꾸기"]},62921:t=>{t.exports=["{title} 위 밴드 #2 라인 너비 바꾸기"]},94153:t=>{t.exports=["{title} 위 밴드 #3 라인 컬러 바꾸기"]},19835:t=>{t.exports=["{title} 위 밴드 #3 라인 비저빌리티 바꾸기"]},68310:t=>{t.exports=["{title} 위 밴드 #3 라인 너비 바꾸기"]},12355:t=>{t.exports=["{title} 분산값 바꾸기"]},25937:t=>{t.exports=["{toolName} 라벨 얼라인먼트 버티컬 바꾸기"]},46991:t=>{t.exports=["{toolName} 라벨 얼라인먼트 호리존털 바꾸기"]},73080:t=>{t.exports=["{toolName} 라벨 디렉션 바꾸기"]},24272:t=>{t.exports=["{toolName} 라인 비저빌리티 바꾸기"]},46404:t=>{t.exports=["{toolName} 라인 너비 바꾸기"]},50265:t=>{t.exports=["{toolName} 라인 컬러 바꾸기"]},72781:t=>{t.exports=["{toolName} 라인 왼쪽 늘임 바꾸기"]},84613:t=>{t.exports=["{toolName} 라인 오른쪽 늘임 바꾸기"]},62603:t=>{t.exports=["{toolName} 라인 왼쪽 끝 바꾸기"]},62412:t=>{t.exports=["{toolName} 라인 오른쪽 끝 바꾸기"]},35422:t=>{t.exports=["{toolName} 라인 스타일 바꾸기"]},77690:t=>{t.exports=["{toolName} 텍스트 바꾸기"]},69871:t=>{t.exports=["{toolName} 텍스트 비저빌리티 바꾸기"]},25878:t=>{t.exports=["{toolName} 텍스트 줄넘김 바꾸기"]},91832:t=>{t.exports=["{toolName} 텍스트 백그라운드 컬러 바꾸기"]},18610:t=>{t.exports=["{toolName} 텍스트 백그라운드 비저빌리티 바꾸기"]},44755:t=>{t.exports=["{toolName} 텍스트 보더 컬러 바꾸기"]},6324:t=>{t.exports=["{toolName} 텍스트 보더 너비 바꾸기"]},45529:t=>{t.exports=["{toolName} 텍스트 보더 비저빌리티 바꾸기"]},6500:t=>{t.exports=["{toolName} 텍스트 컬러 바꾸기"]},51614:t=>{t.exports=["{toolName} 텍스트 폰트 볼드 바꾸기"]},18572:t=>{t.exports=["{toolName} 텍스트 폰트 이탤릭 바꾸기"]},48382:t=>{t.exports=["{toolName} 텍스트 폰트 바꾸기"]},18567:t=>{t.exports=["{propertyName} 속성 변경"]},21926:t=>{t.exports=["백그라운드 컬러"]},52241:t=>{t.exports=["백그라운드 채움"]},70607:t=>{t.exports=["라인 컬러"]},41075:t=>{t.exports=["라인 스타일"]},73043:t=>{t.exports=["라인 너비"]},72223:t=>{t.exports=["드로윙 옮기기"]},41437:t=>{t.exports=["문자열색"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.4053.929467332218f26dc70f.js b/charting_library/bundles/ko.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..6f54fd93 --- /dev/null +++ b/charting_library/bundles/ko.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["바"]},19648:e=>{e.exports=["12시간"]},55838:e=>{e.exports=["24시간"]},72171:e=>{e.exports=["센터"]},88364:e=>{e.exports=["차트 베이직 스타일"]},46720:e=>{e.exports=["십자선"]},50985:e=>{e.exports=["통화"]},17319:e=>{e.exports=["통화 및 단위"]},19481:e=>{e.exports=["모습"]},68791:e=>{e.exports=["인자"]},95036:e=>{e.exports=["애버리지 클로즈 프라이스"]},91757:e=>{e.exports=["아래"]},27331:e=>{e.exports=["배경"]},22519:e=>{e.exports=["바 체인지 밸류"]},87845:e=>{e.exports=["버튼"]},39392:e=>{e.exports=["그리드 라인"]},25209:e=>{e.exports=["데이트 포맷"]},55090:e=>{e.exports=["레이블의 요일"]},29601:e=>{e.exports=["설명"]},26897:e=>{e.exports=["이벤트"]},77405:e=>{e.exports=["가로"]},34403:e=>{e.exports=["가로만"]},60971:e=>{e.exports=["하이/로우 프라이스"]},61142:e=>{e.exports=["지표"]},34905:e=>{e.exports=["인디케이터 밸류"]},29687:e=>{e.exports=["인디케이터 및 파이낸셜 밸류"]},25084:e=>{e.exports=["인디케이터 및 파이낸셜 네임"]},9654:e=>{e.exports=["인디케이터 네임"]},99487:e=>{e.exports=["시고저종 값"]},75991:e=>{e.exports=["오픈 마켓 스테이터스"]},96073:e=>{e.exports=["긴 설명"]},78905:e=>{e.exports=["프라이스 스케일 라벨"]},19286:e=>{e.exports=["왼쪽"]},70500:e=>{e.exports=["머니"]},66653:e=>{e.exports=["마진"]},76476:e=>{e.exports=["미들"]},42502:e=>{e.exports=["오버래핑 없음"]},49199:e=>{e.exports=["둘다 아님"]},74343:e=>{e.exports=["네비게이션"]},43115:e=>{e.exports=["눈금"]},53224:e=>{e.exports=["스케일 플레이스먼트"]},79194:e=>{e.exports=["스테이터스 라인"]},89053:e=>{e.exports=["심볼"]},35383:e=>{e.exports=["심볼 이름"]},27767:e=>{e.exports=["심볼 라스트 프라이스"]},40847:e=>{e.exports=["심볼 전일 종가 프라이스"]},50446:e=>{e.exports=["페인"]},73908:e=>{e.exports=["페인 나누개"]},36014:e=>{e.exports=["퍼센트"]},78621:e=>{e.exports=["핍스"]},74823:e=>{e.exports=["프리/포스트 마켓 프라이스"]},64859:e=>{e.exports=["프라이스 스케일"]},76523:e=>{e.exports=["프라이스 및 퍼센트 밸류"]},21141:e=>{e.exports=["오른쪽"]},40187:e=>{e.exports=["오른쪽 여백"]},77705:e=>{e.exports=["워터마크"]},26458:e=>{e.exports=["윅"]},65994:e=>{e.exports=["탑"]},92960:e=>{e.exports=["텍스트 얼라인"]},90581:e=>{e.exports=["텍스트 방향"]},67369:e=>{e.exports=["타이틀"]},31326:e=>{e.exports=["제목"]},23097:e=>{e.exports=["티커"]},82168:e=>{e.exports=["티커와 설명"]},43637:e=>{e.exports=["타임 스케일"]},97316:e=>{e.exports=["시간 형식"]},90801:e=>{e.exports=["트레이딩"]},77534:e=>{e.exports=["유닛"]},1111:e=>{e.exports=["거래량"]},80170:e=>{e.exports=["스케일에 따른 밸류"]},91322:e=>{e.exports=["밸류"]},37174:e=>{e.exports=["세로 및 가로"]},36426:e=>{e.exports=["세로만"]},44085:e=>{e.exports=["세로"]},57889:e=>{e.exports=["OHLC 밸류 비저빌리티 바꾸기"]},35646:e=>{e.exports=["내비게이션 버튼 비저빌리티 바꾸기"]},18644:e=>{e.exports=["오픈 마켓 스테이터스 비저빌리티 바꾸기"]},45110:e=>{e.exports=["바 체인지 비저빌리티 바꾸기"]},10349:e=>{e.exports=["바텀 마진 바꾸기"]},88161:e=>{e.exports=["커런시 및 유닛 라벨 비저빌리티를 바꾸십시오"]},84060:e=>{e.exports=["커런시 라벨 비저빌리티 바꾸기"]},99011:e=>{e.exports=["차트 백그라운드 컬러 바꾸기"]},72458:e=>{e.exports=["차트 백그라운드 타입 바꾸기"]},37034:e=>{e.exports=["크로스헤어 너비 바꾸기"]},29951:e=>{e.exports=["크로스헤어 컬러 바꾸기"]},92027:e=>{e.exports=["크로스헤어 스타일 바꾸기"]},50457:e=>{e.exports=["데이트 포맷 변경"]},7104:e=>{e.exports=["레이블의 요일 변경"]},27764:e=>{e.exports=["그리드 선 가시성 변경"]},88096:e=>{e.exports=["호리존털 그리드 라인 컬러 바꾸기"]},31325:e=>{ +e.exports=["인디케이터 타이틀 비저빌리티 바꾸기"]},99774:e=>{e.exports=["인디케이터 밸류 비저빌리티 바꾸기"]},96162:e=>{e.exports=["인디케이터 아규먼트 비저빌리티 바꾸기"]},59820:e=>{e.exports=["인디케이터 및 파이낸셜 네임 라벨 비저빌리티 바꾸기"]},90512:e=>{e.exports=["인디케이터 및 파이낸셜 밸류 라벨 비저빌리티 바꾸기"]},97956:e=>{e.exports=["설명 배경 투명도 변경"]},61061:e=>{e.exports=["설명 배경 가시성 변경"]},37730:e=>{e.exports=["페인 버튼 비저빌리티 바꾸기"]},89032:e=>{e.exports=["페인 나누개 컬러 바꾸기"]},35636:e=>{e.exports=["오른쪽 마진 바꾸기"]},66601:e=>{e.exports=["오른쪽 여백 비율 변경"]},25616:e=>{e.exports=["심볼 워터마크 컬러 바꾸기"]},87159:e=>{e.exports=["심볼 워터마크 비저빌리티 바꾸기"]},26717:e=>{e.exports=["심볼 설명 비저빌리티 바꾸기"]},6091:e=>{e.exports=["심볼 필드 가시성 변경"]},28741:e=>{e.exports=["심볼 라스트 밸류 모드 바꾸기"]},95071:e=>{e.exports=["종목 설명 포맷 변경"]},35065:e=>{e.exports=["스케일 텍스트 컬러 바꾸기"]},84382:e=>{e.exports=["스케일 폰트 사이즈 바꾸기"]},12468:e=>{e.exports=["스케일 라인 컬러 바꾸기"]},71589:e=>{e.exports=["세션 브레이크 비저빌리티 바꾸기"]},15035:e=>{e.exports=["세션 브레이크 너비 바꾸기"]},1579:e=>{e.exports=["세션 브레이크 컬러 바꾸기"]},21460:e=>{e.exports=["체인지 세션 브레이크 스타일 바꾸기"]},76991:e=>{e.exports=["시간 형식 변경"]},98905:e=>{e.exports=["탑 마진 바꾸기"]},7011:e=>{e.exports=["유닛 라벨 비저빌리티 바꾸기"]},22722:e=>{e.exports=["버티컬 그리드 라인 컬러 바꾸기"]},9455:e=>{e.exports=["볼륨 비저빌리티 바꾸기"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.435.ada80623f71848fbb57d.js b/charting_library/bundles/ko.435.ada80623f71848fbb57d.js deleted file mode 100644 index 232eeb17..00000000 --- a/charting_library/bundles/ko.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["바"]},19648:e=>{e.exports=["12시간"]},55838:e=>{e.exports=["24시간"]},72171:e=>{e.exports=["센터"]},88364:e=>{e.exports=["차트 베이직 스타일"]},46720:e=>{e.exports=["십자선"]},50985:e=>{e.exports=["통화"]},17319:e=>{e.exports=["통화 및 단위"]},19481:e=>{e.exports=["모습"]},68791:e=>{e.exports=["인자"]},95036:e=>{e.exports=["애버리지 클로즈 프라이스"]},91757:e=>{e.exports=["아래"]},27331:e=>{e.exports=["배경"]},22519:e=>{e.exports=["바 체인지 밸류"]},87845:e=>{e.exports=["버튼"]},39392:e=>{e.exports=["그리드 라인"]},25209:e=>{e.exports=["데이트 포맷"]},55090:e=>{e.exports=["레이블의 요일"]},29601:e=>{e.exports=["설명"]},26897:e=>{e.exports=["이벤트"]},77405:e=>{e.exports=["가로"]},34403:e=>{e.exports=["가로만"]},60971:e=>{e.exports=["하이/로우 프라이스"]},61142:e=>{e.exports=["지표"]},34905:e=>{e.exports=["인디케이터 밸류"]},29687:e=>{e.exports=["인디케이터 및 파이낸셜 밸류"]},25084:e=>{e.exports=["인디케이터 및 파이낸셜 네임"]},9654:e=>{e.exports=["인디케이터 네임"]},99487:e=>{e.exports=["시고저종 값"]},75991:e=>{e.exports=["오픈 마켓 스테이터스"]},96073:e=>{e.exports=["긴 설명"]},78905:e=>{e.exports=["프라이스 스케일 라벨"]},19286:e=>{e.exports=["왼쪽"]},70500:e=>{e.exports=["머니"]},66653:e=>{e.exports=["마진"]},76476:e=>{e.exports=["미들"]},42502:e=>{e.exports=["오버래핑 없음"]},49199:e=>{e.exports=["둘다 아님"]},74343:e=>{e.exports=["네비게이션"]},43115:e=>{e.exports=["눈금"]},53224:e=>{e.exports=["스케일 플레이스먼트"]},79194:e=>{e.exports=["스테이터스 라인"]},89053:e=>{e.exports=["심볼"]},35383:e=>{e.exports=["심볼 이름"]},27767:e=>{e.exports=["심볼 라스트 프라이스"]},40847:e=>{e.exports=["심볼 전일 종가 프라이스"]},50446:e=>{e.exports=["페인"]},73908:e=>{e.exports=["페인 나누개"]},36014:e=>{e.exports=["퍼센트"]},78621:e=>{e.exports=["핍스"]},74823:e=>{e.exports=["프리/포스트 마켓 프라이스"]},64859:e=>{e.exports=["프라이스 스케일"]},76523:e=>{e.exports=["프라이스 및 퍼센트 밸류"]},21141:e=>{e.exports=["오른쪽"]},40187:e=>{e.exports=["오른쪽 여백"]},77705:e=>{e.exports=["워터마크"]},26458:e=>{e.exports=["윅"]},65994:e=>{e.exports=["탑"]},92960:e=>{e.exports=["텍스트 얼라인"]},90581:e=>{e.exports=["텍스트 방향"]},67369:e=>{e.exports=["타이틀"]},31326:e=>{e.exports=["제목"]},23097:e=>{e.exports=["티커"]},82168:e=>{e.exports=["티커와 설명"]},43637:e=>{e.exports=["타임 스케일"]},97316:e=>{e.exports=["시간 형식"]},90801:e=>{e.exports=["트레이딩"]},77534:e=>{e.exports=["유닛"]},1111:e=>{e.exports=["거래량"]},80170:e=>{e.exports=["스케일에 따른 밸류"]},91322:e=>{e.exports=["밸류"]},37174:e=>{e.exports=["세로 및 가로"]},36426:e=>{e.exports=["세로만"]},44085:e=>{e.exports=["세로"]},57889:e=>{e.exports=["OHLC 밸류 비저빌리티 바꾸기"]},35646:e=>{e.exports=["내비게이션 버튼 비저빌리티 바꾸기"]},18644:e=>{e.exports=["오픈 마켓 스테이터스 비저빌리티 바꾸기"]},45110:e=>{e.exports=["바 체인지 비저빌리티 바꾸기"]},10349:e=>{e.exports=["바텀 마진 바꾸기"]},88161:e=>{e.exports=["커런시 및 유닛 라벨 비저빌리티를 바꾸십시오"]},84060:e=>{e.exports=["커런시 라벨 비저빌리티 바꾸기"]},99011:e=>{e.exports=["차트 백그라운드 컬러 바꾸기"]},72458:e=>{e.exports=["차트 백그라운드 타입 바꾸기"]},37034:e=>{e.exports=["크로스헤어 너비 바꾸기"]},29951:e=>{e.exports=["크로스헤어 컬러 바꾸기"]},92027:e=>{e.exports=["크로스헤어 스타일 바꾸기"]},50457:e=>{e.exports=["데이트 포맷 변경"]},7104:e=>{e.exports=["레이블의 요일 변경"]},27764:e=>{e.exports=["그리드 선 가시성 변경"]},88096:e=>{e.exports=["호리존털 그리드 라인 컬러 바꾸기"]},31325:e=>{ -e.exports=["인디케이터 타이틀 비저빌리티 바꾸기"]},99774:e=>{e.exports=["인디케이터 밸류 비저빌리티 바꾸기"]},96162:e=>{e.exports=["인디케이터 아규먼트 비저빌리티 바꾸기"]},59820:e=>{e.exports=["인디케이터 및 파이낸셜 네임 라벨 비저빌리티 바꾸기"]},90512:e=>{e.exports=["인디케이터 및 파이낸셜 밸류 라벨 비저빌리티 바꾸기"]},97956:e=>{e.exports=["설명 배경 투명도 변경"]},61061:e=>{e.exports=["설명 배경 가시성 변경"]},37730:e=>{e.exports=["페인 버튼 비저빌리티 바꾸기"]},89032:e=>{e.exports=["페인 나누개 컬러 바꾸기"]},35636:e=>{e.exports=["오른쪽 마진 바꾸기"]},66601:e=>{e.exports=["오른쪽 여백 비율 변경"]},25616:e=>{e.exports=["심볼 워터마크 컬러 바꾸기"]},87159:e=>{e.exports=["심볼 워터마크 비저빌리티 바꾸기"]},26717:e=>{e.exports=["심볼 설명 비저빌리티 바꾸기"]},6091:e=>{e.exports=["심볼 필드 가시성 변경"]},28741:e=>{e.exports=["심볼 라스트 밸류 모드 바꾸기"]},95071:e=>{e.exports=["종목 설명 포맷 변경"]},35065:e=>{e.exports=["스케일 텍스트 컬러 바꾸기"]},84382:e=>{e.exports=["스케일 폰트 사이즈 바꾸기"]},12468:e=>{e.exports=["스케일 라인 컬러 바꾸기"]},76991:e=>{e.exports=["시간 형식 변경"]},98905:e=>{e.exports=["탑 마진 바꾸기"]},7011:e=>{e.exports=["유닛 라벨 비저빌리티 바꾸기"]},22722:e=>{e.exports=["버티컬 그리드 라인 컬러 바꾸기"]},9455:e=>{e.exports=["볼륨 비저빌리티 바꾸기"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/ko.505.978e053ffa4899c28da8.js similarity index 53% rename from charting_library/bundles/ko.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/ko.505.978e053ffa4899c28da8.js index 8199305c..528cae06 100644 --- a/charting_library/bundles/ko.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/ko.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["다시"]},14642:t=>{t.exports=["다크"]},69841:t=>{t.exports=["라이트"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["날"],t.exports.h_dates=["시간"],t.exports.m_dates=["분"],t.exports.s_dates=["초"],t.exports.in_dates="in"},97840:t=>{t.exports=["날"]},64302:t=>{t.exports=["시간"]},79442:t=>{t.exports=["분"]},22448:t=>{t.exports=["초"]},16493:t=>{t.exports=["{title} 카피"]},13395:t=>{t.exports=["날"]},37720:t=>{t.exports=["달"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["주"]},13994:t=>{t.exports=["시간"]},6791:t=>{t.exports=["분"]},2949:t=>{t.exports=["초"]},77297:t=>{t.exports=["종"]},56723:t=>{t.exports=["고"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["저"]},78155:t=>{t.exports=["시"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["닫기"],t.exports.Back_input=["뒤로"],t.exports.Minimize_input=["최소화"],t.exports["Hull MA_input"]=["Hull 이평"],t.exports["{number} item_combobox_input"]=["{number} 항목"],t.exports.Length_input=["길이"],t.exports.Plot_input=["플롯"],t.exports.Zero_input=["제로"],t.exports.Signal_input=["시그널"],t.exports.Long_input=["롱"],t.exports.Short_input=["숏"],t.exports.UpperLimit_input=["어퍼 리밋"],t.exports.LowerLimit_input=["로우어 리밋"],t.exports.Offset_input=["오프셋"],t.exports.length_input=["길이"],t.exports.mult_input=["곱"],t.exports.short_input=["숏"],t.exports.long_input=["롱"],t.exports.Limit_input=["리밋"],t.exports.Move_input=["무브"],t.exports.Value_input=["밸류"],t.exports.Method_input=["메쏘드"],t.exports["Values in status line_input"]=["상태 라인 밸류"],t.exports["Labels on price scale_input"]=["프라이스 스케일 라벨"],t.exports["Accumulation/Distribution_input"]=["어큐뮬레이션/디스트리뷰션"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["이퀄리티 라인"],t.exports["Window Size_input"]=["윈도우 사이즈"],t.exports.Sigma_input=["시그마"],t.exports["Aroon Up_input"]=["아룬 업"],t.exports["Aroon Down_input"]=["아룬 다운"],t.exports.Upper_input=["어퍼"],t.exports.Lower_input=["로우어"],t.exports.Deviation_input=["편차"],t.exports["Levels Format_input"]=["레벨 포맷"],t.exports["Labels Position_input"]=["라벨 포지션"],t.exports["0 Level Color_input"]=["0 레벨 컬러"],t.exports["0.236 Level Color_input"]=["0.236 레벨 컬러"],t.exports["0.382 Level Color_input"]=["0.382 레벨 컬러"],t.exports["0.5 Level Color_input"]=["0.5 레벨 컬러"],t.exports["0.618 Level Color_input"]=["0.618 레벨 컬러"],t.exports["0.65 Level Color_input"]=["0.65 레벨 컬러"],t.exports["0.786 Level Color_input"]=["0.786 레벨 컬러"],t.exports["1 Level Color_input"]=["1 레벨 컬러"],t.exports["1.272 Level Color_input"]=["1.272 레벨 컬러"],t.exports["1.414 Level Color_input"]=["1.414 레벨 컬러"],t.exports["1.618 Level Color_input"]=["1.618 레벨 컬러"],t.exports["1.65 Level Color_input"]=["1.65 레벨 컬러"],t.exports["2.618 Level Color_input"]=["2.618 레벨 컬러"],t.exports["2.65 Level Color_input"]=["2.65 레벨 컬러"],t.exports["3.618 Level Color_input"]=["3.618 레벨 컬러"],t.exports["3.65 Level Color_input"]=["3.65 레벨 컬러"],t.exports["4.236 Level Color_input"]=["4.236 레벨 컬러"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["다시"]},14642:t=>{t.exports=["다크"]},69841:t=>{t.exports=["라이트"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["날"],t.exports.h_dates=["시간"],t.exports.m_dates=["분"],t.exports.s_dates=["초"],t.exports.in_dates="in"},97840:t=>{t.exports=["날"]},64302:t=>{t.exports=["시간"]},79442:t=>{t.exports=["분"]},22448:t=>{t.exports=["초"]},16493:t=>{t.exports=["{title} 카피"]},13395:t=>{t.exports=["날"]},37720:t=>{t.exports=["달"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["주"]},13994:t=>{t.exports=["시간"]},6791:t=>{t.exports=["분"]},2949:t=>{t.exports=["초"]},77297:t=>{t.exports=["종"]},56723:t=>{t.exports=["고"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["저"]},78155:t=>{t.exports=["시"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["닫기"],t.exports.Back_input=["뒤로"],t.exports.Minimize_input=["최소화"],t.exports["Hull MA_input"]=["Hull 이평"],t.exports["{number} item_combobox_input"]=["{number} 항목"],t.exports.Length_input=["길이"],t.exports.Plot_input=["플롯"],t.exports.Zero_input=["제로"],t.exports.Signal_input=["시그널"],t.exports.Long_input=["롱"],t.exports.Short_input=["숏"],t.exports.UpperLimit_input=["어퍼 리밋"],t.exports.LowerLimit_input=["로우어 리밋"],t.exports.Offset_input=["오프셋"],t.exports.length_input=["길이"],t.exports.mult_input=["곱"],t.exports.short_input=["숏"],t.exports.long_input=["롱"],t.exports.Limit_input=["리밋"],t.exports.Move_input=["무브"],t.exports.Value_input=["밸류"],t.exports.Method_input=["메쏘드"],t.exports["Values in status line_input"]=["상태 라인 밸류"],t.exports["Labels on price scale_input"]=["프라이스 스케일 라벨"],t.exports["Accumulation/Distribution_input"]=["어큐뮬레이션/디스트리뷰션"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["이퀄리티 라인"],t.exports["Window Size_input"]=["윈도우 사이즈"],t.exports.Sigma_input=["시그마"],t.exports["Aroon Up_input"]=["아룬 업"],t.exports["Aroon Down_input"]=["아룬 다운"],t.exports.Upper_input=["어퍼"],t.exports.Lower_input=["로우어"],t.exports.Deviation_input=["편차"],t.exports["Levels Format_input"]=["레벨 포맷"],t.exports["Labels Position_input"]=["라벨 포지션"],t.exports["0 Level Color_input"]=["0 레벨 컬러"],t.exports["0.236 Level Color_input"]=["0.236 레벨 컬러"],t.exports["0.382 Level Color_input"]=["0.382 레벨 컬러"],t.exports["0.5 Level Color_input"]=["0.5 레벨 컬러"],t.exports["0.618 Level Color_input"]=["0.618 레벨 컬러"],t.exports["0.65 Level Color_input"]=["0.65 레벨 컬러"],t.exports["0.786 Level Color_input"]=["0.786 레벨 컬러"],t.exports["1 Level Color_input"]=["1 레벨 컬러"],t.exports["1.272 Level Color_input"]=["1.272 레벨 컬러"],t.exports["1.414 Level Color_input"]=["1.414 레벨 컬러"],t.exports["1.618 Level Color_input"]=["1.618 레벨 컬러"],t.exports["1.65 Level Color_input"]=["1.65 레벨 컬러"],t.exports["2.618 Level Color_input"]=["2.618 레벨 컬러"],t.exports["2.65 Level Color_input"]=["2.65 레벨 컬러"],t.exports["3.618 Level Color_input"]=["3.618 레벨 컬러"],t.exports["3.65 Level Color_input"]=["3.65 레벨 컬러"],t.exports["4.236 Level Color_input"]=["4.236 레벨 컬러"], t.exports["-0.236 Level Color_input"]=["-0.236 레벨 컬러"],t.exports["-0.382 Level Color_input"]=["-0.382 레벨 컬러"],t.exports["-0.618 Level Color_input"]=["-0.618 레벨 컬러"],t.exports["-0.65 Level Color_input"]=["-0.65 레벨 컬러"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["ADX 스무딩"],t.exports["DI Length_input"]=["DI 길이"],t.exports.Smoothing_input=["스무딩"],t.exports.ATR_input="ATR",t.exports.Growing_input=["그로잉"],t.exports.Falling_input=["폴링"],t.exports["Color 0_input"]=["칼라 0"],t.exports["Color 1_input"]=["칼라 1"],t.exports.Source_input=["소스"],t.exports.StdDev_input=["표준편차"],t.exports.Basis_input=["베이시스"],t.exports.Median_input=["중앙값"],t.exports["Bollinger Bands %B_input"]=["볼린저 밴드 %B"],t.exports.Overbought_input=["과매수"],t.exports.Oversold_input=["과매도"],t.exports["Bollinger Bands Width_input"]=["볼린저 밴드 너비"],t.exports["RSI Length_input"]=["RSI 길이"],t.exports["UpDown Length_input"]=["업다운 렝쓰"],t.exports["ROC Length_input"]=["ROC 렝쓰"],t.exports.MF_input=["자금 흐름"],t.exports.resolution_input=["레졸루션"],t.exports["Fast Length_input"]=["패스트 렝쓰"],t.exports["Slow Length_input"]=["슬로우 렝쓰"],t.exports["Chaikin Oscillator_input"]=["체이킨 오실레이터"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["프라이스"],t.exports["Chande MO_input"]=["샹드 모멘텀 오실레이터"],t.exports["Zero Line_input"]=["제로 라인"],t.exports["Color 2_input"]=["칼라 2"],t.exports["Color 3_input"]=["칼라 3"],t.exports["Color 4_input"]=["칼라 4"],t.exports["Color 5_input"]=["칼라 5"],t.exports["Color 6_input"]=["칼라 6"],t.exports["Color 7_input"]=["칼라 7"],t.exports["Color 8_input"]=["칼라 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["어퍼 밴드"],t.exports["Lower Band_input"]=["로우어 밴드"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["스무딩 라인"],t.exports["Smoothing Length_input"]=["스무딩 렝쓰"],t.exports["WMA Length_input"]=["가중 이동 평균 기간"],t.exports["Long RoC Length_input"]=["Long RoC 길이"],t.exports["Short RoC Length_input"]=["숏 RoC 렝쓰"],t.exports.sym_input=["심볼"],t.exports.Symbol_input=["심볼"],t.exports.Correlation_input=["코릴레이션"],t.exports.Period_input=["피어리어드"],t.exports.Centered_input=["센터드"],t.exports["Detrended Price Oscillator_input"]=["디트렌디드 프라이스 오실레이터"],t.exports.isCentered_input=["중심에 위치"],t.exports.DPO_input=["디트렌디드 프라이스 오실레이터"],t.exports["ADX smoothing_input"]=["ADX 스무딩"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input=["이중지수이동평균"],t.exports.Divisor_input=["디바이저"],t.exports.EOM_input=["이즈 오브 무브먼트"],t.exports["Elder's Force Index_input"]=["엘더즈 포스 인덱스"],t.exports.Percent_input=["퍼센트"],t.exports.Exponential_input=["익스포넨셜"],t.exports.Average_input=["애버리지"],t.exports["Upper Percentage_input"]=["어퍼 퍼센티지"],t.exports["Lower Percentage_input"]=["로우어 퍼센티지"],t.exports.Fisher_input=["피셔"],t.exports.Trigger_input=["트리거"],t.exports.Level_input=["레벨"],t.exports["Trader EMA 1 length_input"]=["트레이더 EMA 1 렝쓰"],t.exports["Trader EMA 2 length_input"]=["트레이더 EMA 2 렝쓰"],t.exports["Trader EMA 3 length_input"]=["트레이더 EMA 3 렝쓰"], t.exports["Trader EMA 4 length_input"]=["트레이더 EMA 4 렝쓰"],t.exports["Trader EMA 5 length_input"]=["트레이더 EMA 5 렝쓰"],t.exports["Trader EMA 6 length_input"]=["트레이더 EMA 5 렝쓰"],t.exports["Investor EMA 1 length_input"]=["인베스터 EMA 1 렝쓰"],t.exports["Investor EMA 2 length_input"]=["인베스터 EMA 2 렝쓰"],t.exports["Investor EMA 3 length_input"]=["인베스터 EMA 3 렝쓰"],t.exports["Investor EMA 4 length_input"]=["인베스터 EMA 4 렝쓰"],t.exports["Investor EMA 5 length_input"]=["인베스터 EMA 5 렝쓰"],t.exports["Investor EMA 6 length_input"]=["인베스터 EMA 6 렝쓰"],t.exports.HV_input=["역사적 변동성"],t.exports["Conversion Line Periods_input"]=["컨버전 라인 피어리어드"],t.exports["Base Line Periods_input"]=["베이스 라인 피어리어드"],t.exports["Lagging Span_input"]=["래깅 스팬"],t.exports["Conversion Line_input"]=["컨버전 라인"],t.exports["Base Line_input"]=["베이스 라인"],t.exports["Leading Span A_input"]=["리딩 스팬 A"],t.exports["Leading Span B_input"]=["리딩 스팬 B"],t.exports["Plots Background_input"]=["백그라운드 그리기"],t.exports["yay Color 0_input"]=["yay 칼라 0"],t.exports["yay Color 1_input"]=["yay 칼라 1"],t.exports.Multiplier_input=["멀티플라이어"],t.exports["Bands style_input"]=["밴드 스타일"],t.exports.Middle_input=["미들"],t.exports.useTrueRange_input=["트루레인지쓰기"],t.exports.ROCLen1_input=["변화율기간1"],t.exports.ROCLen2_input=["변화율기간2"],t.exports.ROCLen3_input=["변화율기간3"],t.exports.ROCLen4_input=["변화율기간4"],t.exports.SMALen1_input=["단순 이동 평균 기간1"],t.exports.SMALen2_input=["단순 이동 평균 기간2"],t.exports.SMALen3_input=["단순 이동 평균 기간3"],t.exports.SMALen4_input=["단순 이동 평균 기간4"],t.exports.SigLen_input=["시그널기간"],t.exports.KST_input=["노우 슈어 씽"],t.exports.Sig_input=["시그널"],t.exports.roclen1_input=["변화율기간1"],t.exports.roclen2_input=["변화율기간2"],t.exports.roclen3_input=["변화율기간3"],t.exports.roclen4_input=["변화율기간4"],t.exports.smalen1_input=["단순 이동 평균 기간1"],t.exports.smalen2_input=["단순 이동 평균 기간2"],t.exports.smalen3_input=["단순 이동 평균 기간3"],t.exports.smalen4_input=["단순 이동 평균 기간4"],t.exports.siglen_input=["시그널기간"],t.exports["Upper Deviation_input"]=["어퍼 디비에이션"],t.exports["Lower Deviation_input"]=["로우어 디비에이션"],t.exports["Use Upper Deviation_input"]=["어퍼 디비에이션 쓰기"],t.exports["Use Lower Deviation_input"]=["로우어 디비에이션 쓰기"],t.exports.Count_input=["카운트"],t.exports.Crosses_input=["크로스"],t.exports.MOM_input=["모멘텀 인디케이터"],t.exports.MA_input=["이평"],t.exports["Length EMA_input"]=["지수 이동 평균 기간"],t.exports["Length MA_input"]=["이동 평균 기간"],t.exports["Fast length_input"]=["패스트 길이"],t.exports["Slow length_input"]=["슬로우 렝쓰"],t.exports["Signal smoothing_input"]=["시그널 스무딩"],t.exports["Simple ma(oscillator)_input"]=["단순 이평(오실레이터)"],t.exports["Simple ma(signal line)_input"]=["단순 이평(시그널 라인)"],t.exports.Histogram_input=["히스토그램"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["패스트렝쓰"],t.exports.slowLength_input=["슬로우렝쓰"],t.exports.signalLength_input=["시그널기간"],t.exports.NV_input=["넷 밸류"],t.exports.OnBalanceVolume_input=["온밸런스볼륨"],t.exports.Start_input=["시작"],t.exports.Increment_input=["인크레먼트"],t.exports["Max value_input"]=["최대값"],t.exports.ParabolicSAR_input=["파라볼릭SAR"],t.exports.start_input=["스타트"],t.exports.increment_input=["인크레먼트"],t.exports.maximum_input=["맥시멈"], t.exports["Short length_input"]=["숏 렝쓰"],t.exports["Long length_input"]=["Long 길이"],t.exports.OSC_input=["오실레이터"],t.exports.shortlen_input=["짧은 기간"],t.exports.longlen_input=["롱 기간"],t.exports.PVT_input=["가격 거래량 추세"],t.exports.ROC_input=["변화율"],t.exports.RSI_input="RSI",t.exports.RVGI_input=["상대 비고르 지수"],t.exports.RVI_input=["상대 비고르 지수"],t.exports["Long period_input"]=["Long 피어리어드"],t.exports["Short period_input"]=["숏 피어리어드"],t.exports["Signal line period_input"]=["시그널 라인 피어리어드"],t.exports.SMI_input=["스토캐스틱 모멘텀 지수"],t.exports["SMI Ergodic Oscillator_input"]=["SMI 에르고딕 오실레이터"],t.exports.Indicator_input=["인디케이터"],t.exports.Oscillator_input=["오실레이터"],t.exports.K_input="K",t.exports.D_input=["날"],t.exports.smoothK_input=["스무스K"],t.exports.smoothD_input=["스무스D"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["스토캐스틱 렝쓰"],t.exports["RSI Source_input"]=["RSI 소스"],t.exports.lengthRSI_input=["상대 강도 지수 기간"],t.exports.lengthStoch_input=["Stoch기간"],t.exports.TRIX_input=["트릭스"],t.exports.TEMA_input=["삼중지수이동평균"],t.exports["Long Length_input"]=["Long 길이"],t.exports["Short Length_input"]=["숏 렝쓰"],t.exports["Signal Length_input"]=["시그널 렝쓰"],t.exports.Length1_input=["길이 1"],t.exports.Length2_input=["길이 2"],t.exports.Length3_input=["길이 3"],t.exports.length7_input=["기간7"],t.exports.length14_input=["기간14"],t.exports.length28_input=["기간28"],t.exports.UO_input=["얼티밋 오실레이터"],t.exports.VWMA_input=["거래량 가중이동평균"],t.exports.len_input=["기간"],t.exports["VI +_input"]=["보텍스 인디케이터 +"],t.exports["VI -_input"]=["보텍스 인디케이터 -"],t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["Jaw 길이"],t.exports["Teeth Length_input"]=["Teeth 렝쓰"],t.exports["Lips Length_input"]=["Lips 길이"],t.exports.Jaw_input="Jaw",t.exports.Teeth_input="Teeth",t.exports.Lips_input="Lips",t.exports["Jaw Offset_input"]=["조 오프셋"],t.exports["Teeth Offset_input"]=["티쓰 오프셋"],t.exports["Lips Offset_input"]=["립스 오프셋"],t.exports["Down fractals_input"]=["다운 프랙탈"],t.exports["Up fractals_input"]=["업 프랙탈"],t.exports.Periods_input=["피어리어드"],t.exports.Shapes_input=["셰이프"],t.exports["show MA_input"]=["이동평균보기"],t.exports["MA Length_input"]=["이평 길이"],t.exports["Color based on previous close_input"]=["이전 종가에 따른 색깔"],t.exports["Rows Layout_input"]=["로우 레이아웃"],t.exports["Row Size_input"]=["로우 사이즈"],t.exports.Volume_input=["볼륨"],t.exports["Value Area volume_input"]=["밸류 에어리어 볼륨"],t.exports["Extend Right_input"]=["오른쪽 확장"],t.exports["Extend POC Right_input"]=["POC 오른쪽 확장"],t.exports["Extend VAH Right_input"]=["VAH 오른쪽 확장"],t.exports["Extend VAL Right_input"]=["VAL 오른쪽 확장"],t.exports["Value Area Volume_input"]="Value Area Volume",t.exports.Placement_input=["플레이스먼트"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["디벨로핑 (Developing) Poc"],t.exports["Up Volume_input"]=["업 볼륨"],t.exports["Down Volume_input"]=["다운 볼륨"],t.exports["Value Area_input"]=["밸류 에어리어"],t.exports["Histogram Box_input"]=["히스토그램 박스"],t.exports["Value Area Up_input"]=["밸류 에어리어 업"],t.exports["Value Area Down_input"]=["밸류 에어리어 다운"], @@ -15,20 +15,20 @@ t.exports["Hammer - Bullish_study"]=["망치형 - 강세"],t.exports["Hanging Ma t.exports["Bollinger Bands Strategy_study"]=["볼린저 밴드 스트래티지 (Bollinger Bands Strategy)"],t.exports.ChannelBreakOutStrategy_study=["채널브레이크아웃 스트래티지 (ChannelBreakOutStrategy)"],t.exports.Compare_study=["비교 (Compare)"],t.exports["Conditional Expressions_study"]=["조건식 (Conditional Expressions)"],t.exports.ConnorsRSI_study=["코너즈RSI (ConnorsRSI)"],t.exports["Consecutive Up/Down Strategy_study"]=["컨세큐티브 업/다운 스트래티지 (Consecutive Up/Down Strategy)"],t.exports["Cumulative Volume Index_study"]=["누적거래량지수 (Cumulative Volume Index)"],t.exports["Divergence Indicator_study"]=["다이버전스 인디케이터 (Divergence Indicator)"],t.exports["Greedy Strategy_study"]=["그리디 스트래티지 (Greedy Strategy)"],t.exports["InSide Bar Strategy_study"]=["인사이드바 스트래티지 (InSide Bar Strategy)"],t.exports["Keltner Channel Strategy_study"]=["켈트너 채널 스트래티지 (Keltner Channel Strategy)"],t.exports["Linear Regression_study"]=["리니어 리그레션 (Linear Regression)"],t.exports["MACD Strategy_study"]=["MACD 전략 (MACD Strategy)"],t.exports["Momentum Strategy_study"]=["모멘텀 스트래티지 (Momentum Strategy)"],t.exports["Moon Phases_study"]=["문 페이즈 (Moon Phases)"],t.exports["Moving Average Convergence/Divergence_study"]=["무빙 애버리지 컨버전스/다이버전스 (Moving Average Convergence/Divergence)"],t.exports["MovingAvg Cross_study"]=["이동평균 크로스 (MovingAvg Cross)"],t.exports["MovingAvg2Line Cross_study"]=["MovingAvg2Line 크로스 (MovingAvg2Line Cross )"],t.exports["OutSide Bar Strategy_study"]=["아웃사이드 바 스트래티지"],t.exports.Overlay_study=["오버레이"],t.exports["Parabolic SAR Strategy_study"]=["파라볼릭 SAR 스트래티지 (Parabolic SAR Strategy)"],t.exports["Pivot Extension Strategy_study"]=["피봇 익스텐션 스트래티지 (Pivot Extension Strategy)"],t.exports["Pivot Points High Low_study"]=["피봇 포인트 하이 로우 (Pivot Points High Low)"],t.exports["Pivot Reversal Strategy_study"]=["피봇 리버설 스트래티지 (Pivot Reversal Strategy)"],t.exports["Price Channel Strategy_study"]=["프라이스 채널 스트래티지 (Price Channel Strategy)"],t.exports["RSI Strategy_study"]=["RSI 스트래티지 (RSI Strategy)"],t.exports["SMI Ergodic Indicator_study"]=["SMI 에르고딕 인디케이터 (SMI Ergodic Indicator)"],t.exports["SMI Ergodic Oscillator_study"]=["SMI 에르고딕 오실레이터 (SMI Ergodic Oscillator)"],t.exports["Stochastic Slow Strategy_study"]=["스토캐스틱 슬로우 스트래티지 (Stochastic Slow Strategy)"],t.exports["Volatility Stop_study"]=["변동성스탑 (Volatility Stop)"],t.exports["Volty Expan Close Strategy_study"]=["볼티 익스팬 클로즈 스트래티지 (Volty Expan Close Strategy)"],t.exports["Woodies CCI_study"]=["우디즈 CCI (Woodies CCI)"]},40434:t=>{t.exports=["픽스트 레인지 볼륨 프로화일"]},32819:t=>{t.exports=["볼륨"]},66051:t=>{t.exports=["마이너"]},86054:t=>{t.exports=["분"]},20936:t=>{t.exports=["텍스트"]},98478:t=>{t.exports=["카피할 수 없음"]},34004:t=>{t.exports=["컷할 수 없음"]},96260:t=>{t.exports=["페이스트할 수 없음"]},94370:t=>{t.exports=["봉완성 카운트다운"]},15168:t=>{t.exports=["콜롬보"]},36018:t=>{t.exports=["컬럼"]},19372:t=>{t.exports=["코멘트"]},20229:t=>{t.exports=["심볼 비교/추가"]},46689:t=>{t.exports=["인풋 확인"]},43432:t=>{t.exports=["코펜하겐"]},35216:t=>{t.exports=["카피"]},87898:t=>{t.exports=["차트 레이아웃 카피"]},28851:t=>{t.exports=["카피 프라이스"]},94099:t=>{t.exports=["카이로"]},64149:t=>{t.exports=["콜아웃"]},63528:t=>{ t.exports=["캔들"]},46837:t=>{t.exports=["카라카스"]},53705:t=>{t.exports=["카사블랑카"]},49329:t=>{t.exports=["변화"]},28089:t=>{t.exports=["심볼 바꾸기"]},99374:t=>{t.exports=["인터벌 바꾸기"]},14412:t=>{t.exports=["차트속성"]},26619:t=>{t.exports=["트레이딩뷰 제공 차트"]},12011:t=>{t.exports=["차트 이미지가 클립보드에 복사됨 {emoji}"]},59884:t=>{t.exports=["채텀 제도"]},28244:t=>{t.exports=["시카고"]},49648:t=>{t.exports=["충칭"]},90068:t=>{t.exports=["서클"]},32234:t=>{t.exports=["그릴지점 클릭"]},52977:t=>{t.exports=["클론"]},31691:t=>{t.exports=["종"]},50493:t=>{t.exports=["주문 만들기"]},52302:t=>{t.exports=["리밋 오더 만들기"]},29908:t=>{t.exports=["크로스"]},60997:t=>{t.exports=["크로스 라인"]},81520:t=>{t.exports=["통화"]},98486:t=>{t.exports=["현재 인터벌 이상"]},73106:t=>{t.exports=["현재 인터벌 이하"]},85964:t=>{t.exports=["현재 인터벌 만"]},17206:t=>{t.exports=["곡선"]},95176:t=>{t.exports=["사이클"]},87761:t=>{t.exports=["사이클릭 라인"]},27891:t=>{t.exports=["사이퍼 패턴"]},56996:t=>{t.exports=["해당 이름의 레이아웃이 이미 있습니다."]},30192:t=>{t.exports=["같은 이름의 레이아웃이 이미 있습니다. 덮어쓰시겠습니까?"]},32852:t=>{t.exports=["ABCD 패턴"]},88010:t=>{t.exports=["암스테르담"]},37422:t=>{t.exports=["트레이드 셋업 분석"]},99873:t=>{t.exports=["앵커리지"]},66828:t=>{t.exports=["고정위치노트"]},94782:t=>{t.exports=["고정위치문자"]},61704:t=>{t.exports=["앵커드 VWAP"]},63597:t=>{t.exports=["수평선 추가"]},45743:t=>{t.exports=["심볼 넣기"]},8700:t=>{t.exports=["얼러트 넣기"]},7005:t=>{t.exports=["{title} 에 대해 {price} 으로 얼러트 만들어 넣기"]},64885:t=>{t.exports=["{drawing} 에 얼러트 넣기"]},44469:t=>{t.exports=["{series} 에 얼러트 넣기"]},64596:t=>{t.exports=["{series} 에 대해 {price} 으로 얼러트 만들어 넣기"]},3612:t=>{t.exports=["{instrumentName} 의 파이낸셜 메트릭 넣기"]},92206:t=>{t.exports=["{studyTitle} 에 인디케이터/스트래티지 넣기"]},34810:t=>{t.exports=["{symbol} 에 대한 텍스트 노트 넣기"]},75669:t=>{t.exports=["이 파이낸셜 메트릭을 전체 레이아웃에 넣기"]},64288:t=>{t.exports=["이 인디케이터를 전체 레이아웃에 넣기"]},77920:t=>{t.exports=["이 스트래티지를 전체 레이아웃에 넣기"]},34059:t=>{t.exports=["이 심볼을 전체 레이아웃에 넣기"]},17365:t=>{t.exports=["애들레이드"]},9408:t=>{t.exports=["언제나 안보임"]},71997:t=>{t.exports=["언제나 보임"]},97305:t=>{t.exports=["지표 및 드로잉툴 전체"]},59192:t=>{t.exports=["모든 인터벌"]},14452:t=>{t.exports=["알마티"]},5716:t=>{t.exports=["엘리엇 웨이브 적용"]},19263:t=>{t.exports=["엘리엇 웨이브 메이저 적용"]},15818:t=>{t.exports=["엘리엇 웨이브 마이너 적용"]},50352:t=>{t.exports=["엘리엇 웨이브 인터미디어트 적용"]},66631:t=>{t.exports=["매뉴얼 디시전 포인트 적용"]},15682:t=>{t.exports=["수동 위험/보상 적용"]},15644:t=>{t.exports=["WPT Down Wave 적용"]},5897:t=>{t.exports=["WPT Up Wave 적용"]},13345:t=>{t.exports=["디폴트 적용"]},95910:t=>{t.exports=["이들 인디케이터를 전체 레이아웃에 적용하기"]},42762:t=>{t.exports=["4월"]},45104:t=>{t.exports=["원호"]},42097:t=>{t.exports=["영역"]},96237:t=>{t.exports=["화살표"]},48732:t=>{t.exports=["애로우 다운"]},82473:t=>{t.exports=["화살표"]},8738:t=>{t.exports=["아래화살표"]},35062:t=>{t.exports=["왼화살표"]},92163:t=>{t.exports=["오른화살표"]},33196:t=>{t.exports=["위화살표"]},10650:t=>{t.exports=["애로우 업"]},59340:t=>{t.exports=["아슈하바트"]},13468:t=>{t.exports=["봉완성 때"]},21983:t=>{t.exports=["아테네"]},86951:t=>{t.exports=["오토"]},50834:t=>{t.exports=["오토 (스크린에 데이터 맞춤)"]},38465:t=>{t.exports=["8월"]},8975:t=>{t.exports=["평균 종가 라벨"]},87899:t=>{t.exports=["애버리지 클로즈 프라이스 라인"]},22554:t=>{t.exports=["애버리지"]}, 54173:t=>{t.exports=["보고타"]},53260:t=>{t.exports=["바레인"]},40664:t=>{t.exports=["풍선"]},32376:t=>{t.exports=["방콕"]},19149:t=>{t.exports=["이 차트 유형에는 바 리플레이를 사용할 수 없습니다. 바 리플레이를 종료하시겠습니까?"]},16812:t=>{t.exports=["봉"]},98838:t=>{t.exports=["봉패턴"]},17712:t=>{t.exports=["베이스라인"]},54861:t=>{t.exports=["베오그라드"]},26825:t=>{t.exports=["베를린"]},30251:t=>{t.exports=["붓"]},90204:t=>{t.exports=["브뤼셀"]},5262:t=>{t.exports=["브라티슬라바"]},59901:t=>{t.exports=["한단계앞으로"]},26354:t=>{t.exports=["맨앞으로"]},11741:t=>{t.exports=["브리즈번"]},37728:t=>{t.exports=["부쿠레슈티"]},87143:t=>{t.exports=["부다페스트"]},82446:t=>{t.exports=["부에노스아이레스"]},82128:t=>{t.exports=["제공자 TradingView"]},75190:t=>{t.exports=["날짜 바로가기"]},38342:t=>{t.exports=["{lineToolName}로 가기"]},75139:t=>{t.exports=["알겠습니다"]},81180:t=>{t.exports=["간 박스"]},68102:t=>{t.exports=["간 팬"]},66321:t=>{t.exports=["간 스퀘어"]},87107:t=>{t.exports=["간 스퀘어 픽스트"]},7914:t=>{t.exports=["고스트피드"]},18367:t=>{t.exports=["그랜드 수퍼사이클"]},97065:t=>{t.exports=["정말로 스터디 템플릿 '{name}' 을 지우시겠습니까?"]},59368:t=>{t.exports=["더블곡선"]},35273:t=>{t.exports=["레이아웃 그리드를 리셋하려면 아무 엣지나 더블 클릭하십시오"]},5828:t=>{t.exports=["마우스 따닥하여 패쓰를 끝내도록 하십시오"]},63898:t=>{t.exports=["마우스 따닥하여 폴리라인을 끝내도록 하십시오"]},42660:t=>{t.exports=["다운 웨이브 1 또는 A"]},44788:t=>{t.exports=["다운 웨이브 2 또는 B"]},71263:t=>{t.exports=["다운 웨이브 3"]},70573:t=>{t.exports=["다운 웨이브 4"]},59560:t=>{t.exports=["다운 웨이브 5"]},70437:t=>{t.exports=["다운 웨이브 C"]},53831:t=>{t.exports=["데이터 윈도우 열기"]},93345:t=>{t.exports=["데이터 제공자"]},76912:t=>{t.exports=["날짜"]},60222:t=>{t.exports=["기간"]},79859:t=>{t.exports=["날짜 및 가격 범위"]},92203:t=>{t.exports=["12월"]},69479:t=>{t.exports=["각도"]},57701:t=>{t.exports=["덴버"]},73720:t=>{t.exports=["다이아몬드"]},3556:t=>{t.exports=["디스조인트 채널"]},62764:t=>{t.exports=["변위"]},22903:t=>{t.exports=["드로잉 툴바"]},8338:t=>{t.exports=["위에 가로줄 긋기"]},22429:t=>{t.exports=["두바이"]},9497:t=>{t.exports=["더블린"]},85223:t=>{t.exports=["이모티콘"]},24435:t=>{t.exports=["새 차트레이아웃 이름을 넣으시오"]},93512:t=>{t.exports=["{title} 얼러트 편집"]},91215:t=>{t.exports=["엘리엇 코렉션 파동 (ABC)"]},80983:t=>{t.exports=["엘리엇 다블콤보 파동 (WXY)"]},74118:t=>{t.exports=["엘리엇 임펄스 파동 (12345)"]},95840:t=>{t.exports=["엘리엇 트라이앵글 웨이브 (ABCDE)"]},66637:t=>{t.exports=["엘리엇 트리플콤보 파동 (WXYXZ)"]},69418:t=>{t.exports=["타원"]},27558:t=>{t.exports=["얼러트 라인 확장"]},2578:t=>{t.exports=["익스텐디드 라인"]},77295:t=>{t.exports=["거래소"]},2899:t=>{t.exports=["위쪽 기존 페인"]},53387:t=>{t.exports=["아래쪽 기존 페인"]},36972:t=>{t.exports=["예측"]},17994:t=>{t.exports=["라이브러리 세이브 실패"]},87375:t=>{t.exports=["스크립트 세이브 실패"]},35050:t=>{t.exports=["2월"]},82719:t=>{t.exports=["피보나치 채널"]},64192:t=>{t.exports=["피보나치 서클"]},63835:t=>{t.exports=["피보나치 되돌림"]},18072:t=>{t.exports=["피보나치 스피드 리지스턴스 아크"]},20877:t=>{t.exports=["피보나치 스피드 리지스턴스 팬"]},76783:t=>{t.exports=["피보나치 스파이럴"]},89037:t=>{t.exports=["피보나치 타임존"]},72489:t=>{t.exports=["피보나치 웻지"]},21524:t=>{t.exports=["플래그"]},55678:t=>{t.exports=["플래그 마크"]},29230:t=>{t.exports=["위나 아래 수평"]},92754:t=>{t.exports=["위아래대칭"]},42015:t=>{t.exports=["분수 부분이 잘못 되었습니다."]},47542:t=>{t.exports=["차트에 펀더멘털 스터디를 더 이상 쓸 수 없습니다"]},16245:t=>{t.exports=["콜카타"]},3155:t=>{ -t.exports=["카트만두"]},92901:t=>{t.exports=["카기"]},2693:t=>{t.exports=["카라치"]},72374:t=>{t.exports=["쿠웨이트"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["호치민"]},61582:t=>{t.exports=["할로우캔들"]},32918:t=>{t.exports=["홍콩"]},61351:t=>{t.exports=["호노룰루"]},60049:t=>{t.exports=["가로줄"]},76604:t=>{t.exports=["가로빛"]},42616:t=>{t.exports=["헤드 앤 숄더"]},40530:t=>{t.exports=["하이킨 아시"]},99820:t=>{t.exports=["헬싱키"]},31971:t=>{t.exports=["감추기"]},33911:t=>{t.exports=["모두 숨기기"]},95551:t=>{t.exports=["드로잉 툴 모두 숨기기"]},44312:t=>{t.exports=["모든 드로잉 및 인디케이터 숨기기"]},67927:t=>{t.exports=["모든 드로잉, 지표, 포지션 & 주문 숨기기"]},86306:t=>{t.exports=["모든 인디케이터 숨기기"]},70803:t=>{t.exports=["모든 포지션 & 주문 숨기기"]},13277:t=>{t.exports=["드로잉 숨기기"]},8251:t=>{t.exports=["차트에서 이벤트 숨기기"]},44177:t=>{t.exports=["인디케이터 숨기기"]},2441:t=>{t.exports=["봉의 마크 감추기"]},90540:t=>{t.exports=["포지션 & 주문 숨기기"]},30777:t=>{t.exports=["고가"]},31994:t=>{t.exports=["하이-로우"]},60259:t=>{t.exports=["하이, 로우 프라이스 라벨"]},21803:t=>{t.exports=["하이, 로우 프라이스 라인"]},31895:t=>{t.exports=["하이라이터"]},69085:t=>{t.exports=['히스토그램이 너무 크므로, "Row Size" 인풋을 늘리기 바랍니다.']},8122:t=>{t.exports=["히스토그램이 너무 크므로, 'Row Size' 인풋을 늘리기 바랍니다."]},23450:t=>{t.exports=["이미지"]},71778:t=>{t.exports=["중간"]},14177:t=>{t.exports=["잘못된 심볼"]},32619:t=>{t.exports=["잘못된 심볼"]},53239:t=>{t.exports=["인버트 스케일"]},20062:t=>{t.exports=["처음을 100 으로 잡기"]},81584:t=>{t.exports=["인디케이터 밸류 라벨"]},31485:t=>{t.exports=["인디케이터 네임 라벨"]},27677:t=>{t.exports=["인포 라인"]},98767:t=>{t.exports=["지표넣기"]},9114:t=>{t.exports=["내부"]},12354:t=>{t.exports=["피치포크 안"]},26579:t=>{t.exports=["아이콘"]},37885:t=>{t.exports=["이스탄불"]},87469:t=>{t.exports=["요하네스버그"]},52707:t=>{t.exports=["자카르타"]},95425:t=>{t.exports=["1월"]},42890:t=>{t.exports=["예루살렘"]},6215:t=>{t.exports=["7월"]},15224:t=>{t.exports=["6월"]},36253:t=>{t.exports=["쥬노"]},15241:t=>{t.exports=["왼쪽에"]},29404:t=>{t.exports=["오른쪽에"]},850:t=>{t.exports=["아이쿠!"]},675:t=>{t.exports=["오브젝트 트리"]},73546:t=>{t.exports=["10월"]},39280:t=>{t.exports=["열기"]},25595:t=>{t.exports=["원본"]},82906:t=>{t.exports=["오슬로"]},8136:t=>{t.exports=["저가"]},42284:t=>{t.exports=["잠금"]},1441:t=>{t.exports=["잠그기/풀기"]},82232:t=>{t.exports=["버티컬 커서 라인 타임락"]},18219:t=>{t.exports=["바 레이쇼에 프라이스 잠금"]},12285:t=>{t.exports=["로그"]},50286:t=>{t.exports=["런던"]},44604:t=>{t.exports=["매수 포지션"]},87604:t=>{t.exports=["로스엔젤레스"]},18528:t=>{t.exports=["레이블 다운"]},13046:t=>{t.exports=["레이블 업"]},94420:t=>{t.exports=["라벨"]},89155:t=>{t.exports=["라고스"]},25846:t=>{t.exports=["리마"]},1277:t=>{t.exports=["라인"]},38397:t=>{t.exports=["마커가 있는 라인"]},63492:t=>{t.exports=["라인브레이크"]},83182:t=>{t.exports=["라인"]},78104:t=>{t.exports=["차트 이미지 링크가 클립보드에 복사됨 {emoji}"]},50091:t=>{t.exports=["리스본"]},64352:t=>{t.exports=["룩셈부르크"]},11156:t=>{t.exports=["엠티프리딕터"]},67861:t=>{t.exports=["포인트를 옮기고 탭을 하여 앵커 자리를 잡으십시오"]},45828:t=>{t.exports=["옮기기"]},44302:t=>{t.exports=["스케일 왼쪽으로 옮기기"]},94338:t=>{t.exports=["스케일 오른쪽으로 옮기기"]},66276:t=>{t.exports=["변형쉬프"]},18559:t=>{t.exports=["변형 쉬프 피치포크"]},18665:t=>{t.exports=["모스크바"]},58038:t=>{t.exports=["마드리드"]},34190:t=>{t.exports=["몰타"]},90271:t=>{ -t.exports=["마닐라"]},51369:t=>{t.exports=["3월"]},85095:t=>{t.exports=["멕시코 시티"]},75633:t=>{t.exports=["모든 스케일 하나로 머지"]},95093:t=>{t.exports=["믹스트"]},10931:t=>{t.exports=["마이크로"]},58397:t=>{t.exports=["밀레니엄"]},85884:t=>{t.exports=["미뉴에트"]},9632:t=>{t.exports=["극소"]},63158:t=>{t.exports=["거울대칭"]},42769:t=>{t.exports=["무스카트"]},43088:t=>{t.exports=["없음"]},95222:t=>{t.exports=["데이터 없음"]},3485:t=>{t.exports=["스케일 없음 (풀스크린)"]},8886:t=>{t.exports=["노 싱크"]},16971:t=>{t.exports=["볼륨 데이터 없음"]},75549:t=>{t.exports=["노트"]},71230:t=>{t.exports=["11월"]},99203:t=>{t.exports=["노포크 아일랜드"]},79023:t=>{t.exports=["나이로비"]},91203:t=>{t.exports=["뉴욕"]},24143:t=>{t.exports=["뉴질랜드"]},40887:t=>{t.exports=["위쪽 새 페인"]},96712:t=>{t.exports=["아래쪽 새 페인"]},33566:t=>{t.exports=["니코시아"]},56670:t=>{t.exports=["뭔가 잘못되었습니다"]},64968:t=>{t.exports=["뭔가 잘못 되었습니다. 나중에 다시 해 보십시오."]},10520:t=>{t.exports=["새 차트레이아웃 저장"]},9908:t=>{t.exports=["로 저장"]},68553:t=>{t.exports=["산살바도르"]},65412:t=>{t.exports=["산티아고"]},13538:t=>{t.exports=["상파울루"]},37207:t=>{t.exports=["가격차트만 스케일"]},51464:t=>{t.exports=["쉬프"]},98114:t=>{t.exports=["쉬프 피치포크"]},1535:t=>{t.exports=["이 페이지를 떠나면 스크립트는 업데이트되지 않을 수 있습니다."]},89517:t=>{t.exports=["설정"]},43247:t=>{t.exports=["두번째 분수 부분이 잘못 되었습니다."]},19796:t=>{t.exports=["맨뒤로"]},23221:t=>{t.exports=["한단계뒤로"]},5961:t=>{t.exports=["서울"]},57902:t=>{t.exports=["9월"]},25866:t=>{t.exports=["세션"]},59827:t=>{t.exports=["세션구분"]},69240:t=>{t.exports=["상하이"]},37819:t=>{t.exports=["숏 포지션"]},81428:t=>{t.exports=["보기"]},98116:t=>{t.exports=["모든 드로잉 보기"]},39046:t=>{t.exports=["모든 드로잉 및 인디케이터 보기"]},38293:t=>{t.exports=["모든 드로잉, 지표, 포지션 & 주문 보기"]},49982:t=>{t.exports=["모든 인디케이터 보기"]},48284:t=>{t.exports=["모든 아이디어 보기"]},62632:t=>{t.exports=["모든 포지션 & 주문 보기"]},24620:t=>{t.exports=["연속 선물 스위치 보기"]},84813:t=>{t.exports=["계약 만기 보기"]},66263:t=>{t.exports=["배당보기"]},46771:t=>{t.exports=["어닝 보기"]},87933:t=>{t.exports=["팔로우하는 유저 아이디어 보기"]},72973:t=>{t.exports=["최신 업데이트 표시"]},58669:t=>{t.exports=["내 아이디어만 보기"]},30816:t=>{t.exports=["스플릿 보기"]},68161:t=>{t.exports=["길잡이"]},56683:t=>{t.exports=["싱가폴"]},69502:t=>{t.exports=["사인 라인"]},44904:t=>{t.exports=["스퀘어"]},70213:t=>{t.exports=["스터디 리밋이 넘었음: 레이아웃당 {number} 스터디.\n스터디를 줄여 보시기 바랍니다."]},32733:t=>{t.exports=["모습"]},65323:t=>{t.exports=["왼쪽위에 쌓기"]},14113:t=>{t.exports=["오른쪽위에 쌓기"]},93161:t=>{t.exports=["그리기모드 유지"]},79511:t=>{t.exports=["스텝 라인"]},84573:t=>{t.exports=["스티커"]},48767:t=>{t.exports=["스톡홀름"]},29662:t=>{t.exports=["서브마이크로"]},9753:t=>{t.exports=["서브밀레니엄"]},71722:t=>{t.exports=["서브미뉴에트"]},91889:t=>{t.exports=["수퍼사이클"]},33820:t=>{t.exports=["수퍼밀레니엄"]},11020:t=>{t.exports=["시드니"]},89659:t=>{t.exports=["심볼 오류"]},90932:t=>{t.exports=["심볼네임 라벨"]},65986:t=>{t.exports=["심볼 정보"]},52054:t=>{t.exports=["심볼 현재가 라벨"]},33606:t=>{t.exports=["모두 다 싱크"]},18008:t=>{t.exports=["모든 차트에 싱크"]},99969:t=>{t.exports=["포인트앤피겨"]},53047:t=>{t.exports=["다선형"]},34402:t=>{t.exports=["경로"]},70394:t=>{t.exports=["패러렐 채널"]},95995:t=>{t.exports=["파리"]},29682:t=>{t.exports=["붙여넣기"]},51102:t=>{t.exports=["퍼센트"]},35590:t=>{t.exports=["퍼스"]},19093:t=>{ -t.exports=["피닉스"]},22293:t=>{t.exports=["피치팬"]},43852:t=>{t.exports=["피치포크"]},37680:t=>{t.exports=["새 왼 스케일로 고정하기"]},43707:t=>{t.exports=["새 오른 스케일로 고정하기"]},91130:t=>{t.exports=["왼 스케일로 고정하기"]},61201:t=>{t.exports=["왼 스케일로 고정하기 (히든)"]},764:t=>{t.exports=["오른쪽 스케일로 고정하기"]},20207:t=>{t.exports=["오른 스케일로 고정하기 (히든)"]},66156:t=>{t.exports=["Pin To Scale (현재 왼쪽)"]},54727:t=>{t.exports=["(현재 노 스케일) 스케일로 고정하기"]},76598:t=>{t.exports=["스케일 고정 (현재 오른쪽)"]},39065:t=>{t.exports=["(현재 {label}) 스케일로 고정하기"]},97324:t=>{t.exports=["{label} 스케일로 고정하기"]},56948:t=>{t.exports=["{label} 스케일로 고정하기 (히든)"]},32156:t=>{t.exports=["왼 스케일로 고정됨"]},8128:t=>{t.exports=["왼 스케일로 고정됨 (히든)"]},3822:t=>{t.exports=["오른 스케일로 고정됨"]},44538:t=>{t.exports=["오른 스케일로 고정하기 (히든)"]},65810:t=>{t.exports=["{label} 스케일로 고정됨"]},14125:t=>{t.exports=["{label} 스케일로 고정됨 (히든)"]},97378:t=>{t.exports=["플러스 버튼"]},46669:t=>{t.exports=["님의 브라우저에서 클립보드에 쓸 수 있는 퍼미션을 주거나 아니면 {keystroke} 을 누르십시오"]},35963:t=>{t.exports=["줌하는 동안 {key} 를 눌러 차트 포지션을 유지하십시오"]},95921:t=>{t.exports=["가격라벨"]},28625:t=>{t.exports=["프라이스 노트"]},2032:t=>{t.exports=["가격범위"]},32061:t=>{t.exports=["가격 포맷이 틀립니다."]},91492:t=>{t.exports=["프라이스 라인"]},48404:t=>{t.exports=["주요"]},87086:t=>{t.exports=["프로젝션"]},10160:t=>{t.exports=["{customer}, {date} 에 퍼블리쉬했음"]},19056:t=>{t.exports=["카타르"]},9998:t=>{t.exports=["회전네모"]},74214:t=>{t.exports=["로마"]},50470:t=>{t.exports=["빛"]},90357:t=>{t.exports=["레인지"]},26833:t=>{t.exports=["레이캬비크"]},328:t=>{t.exports=["네모"]},41615:t=>{t.exports=["다시하기"]},35001:t=>{t.exports=["회귀추세"]},34596:t=>{t.exports=["없애기"]},1434:t=>{t.exports=["드로잉 없애기"]},13951:t=>{t.exports=["인디케이터 없애기"]},4142:t=>{t.exports=["차트 레이아웃 이름 바꾸기"]},20801:t=>{t.exports=["렌코"]},34301:t=>{t.exports=["차트 보기 재설정"]},17258:t=>{t.exports=["프라이스 스케일 리셋"]},25333:t=>{t.exports=["타임 스케일 리셋"]},52588:t=>{t.exports=["리야드"]},5871:t=>{t.exports=["리가"]},33603:t=>{t.exports=["경고"]},48474:t=>{t.exports=["바르샤바"]},20466:t=>{t.exports=["토켈라우"]},94284:t=>{t.exports=["도쿄"]},83836:t=>{t.exports=["토론토"]},38788:t=>{t.exports=["대만"]},39108:t=>{t.exports=["탈린"]},37229:t=>{t.exports=["문자"]},16267:t=>{t.exports=["테헤란"]},19611:t=>{t.exports=["템플릿"]},29198:t=>{t.exports=["데이터 벤더는 이 심볼에 대한 볼륨 데이터를 주지 않습니다."]},8162:t=>{t.exports=["퍼블리케이션 프리뷰를 로드할 수 없습니다. 귀하의 브라우저 익스텐션을 끄고 다시 해 보십시오."]},65943:t=>{t.exports=["이 지표를 다른 지표에 쓸 수 없습니다"]},74986:t=>{t.exports=["이 스크립트는 초대 전용입니다. 액세스를 요청하려면 작성자에게 문의하십시오."]},98538:t=>{t.exports=["쓰리 드라이브 패턴"]},30973:t=>{t.exports=["틱스"]},31976:t=>{t.exports=["타임"]},64375:t=>{t.exports=["타임존"]},95005:t=>{t.exports=["타임 사이클"]},87085:t=>{t.exports=["트레이드"]},94770:t=>{t.exports=["추세각"]},23104:t=>{t.exports=["추세줄"]},15501:t=>{t.exports=["추세기반 피보나치 확장"]},31196:t=>{t.exports=["추세기반 피보나치 시간"]},29245:t=>{t.exports=["세모"]},83356:t=>{t.exports=["트라이앵글 다운"]},12390:t=>{t.exports=["세모 패턴"]},28340:t=>{t.exports=["트라이앵글 업"]},93855:t=>{t.exports=["튀니스"]},50406:t=>{t.exports=["표준시"]},81320:t=>{t.exports=["되돌리기"]},25933:t=>{t.exports=["유닛"]},15101:t=>{t.exports=["잠금풀기"]},34150:t=>{t.exports=["업 웨이브 4"]},83927:t=>{t.exports=["업 웨이브 5"]},58976:t=>{ -t.exports=["업 웨이브 1 또는 A"]},11661:t=>{t.exports=["업 웨이브 2 또는 B"]},53958:t=>{t.exports=["업 웨이브 3"]},66560:t=>{t.exports=["업 웨이브 C"]},18426:t=>{t.exports=["볼륨 프로파일 픽스 레인지"]},61022:t=>{t.exports=["볼륨 프로파일 인디케이터는 업그레이드된 요금제에서만 사용할 수 있습니다."]},15771:t=>{t.exports=["밴쿠버"]},56211:t=>{t.exports=["세로줄"]},75354:t=>{t.exports=["빌뉴스"]},21852:t=>{t.exports=["보임"]},27557:t=>{t.exports=["인터벌 가시성"]},89960:t=>{t.exports=["...위로 마우스 오면 보임"]},22198:t=>{t.exports=["보는차례"]},7050:t=>{t.exports=["X 크로스"]},66527:t=>{t.exports=["XABCD 패턴"]},17126:t=>{t.exports=["이 레졸루션에서는 피봇 타임프레임을 볼 수 없습니다"]},69293:t=>{t.exports=["양곤"]},84301:t=>{t.exports=["취리히"]},76020:t=>{t.exports=["엘리엇 각도 변경"]},83935:t=>{t.exports=["오버래핑 라벨 바꾸지 않기"]},39402:t=>{t.exports=["평균 종가 라벨 비저빌리티 바꾸기"]},98866:t=>{t.exports=["평균 종가 라인 비저빌리티 바꾸기"]},5100:t=>{t.exports=["비드/애스크 라벨 비저빌리티 바꾸기"]},32311:t=>{t.exports=["비드/애스크 라인 비저빌리티 바꾸기"]},22641:t=>{t.exports=["통화 변경"]},30501:t=>{t.exports=["차트 레이아웃을 {title}로 변경"]},7017:t=>{t.exports=["연속 선물 스위치 비저빌리티 바꾸기"]},58108:t=>{t.exports=["카운트다운 투 바 클로즈 비저빌리티 바꾸기"]},7151:t=>{t.exports=["데이트 레인지 바꾸기"]},84944:t=>{t.exports=["디비든드 비저빌리티 바꾸기"]},79574:t=>{t.exports=["차트에서 이벤트 비저빌리티 바꾸기"]},88217:t=>{t.exports=["어닝즈 비저빌리티 바꾸기"]},28288:t=>{t.exports=["선물 계약 만료 보임 변경"]},66805:t=>{t.exports=["하이, 로우 프라이스 라벨 가시성"]},92556:t=>{t.exports=["하이, 로우 프라이스 라인 가시성"]},87027:t=>{t.exports=["인디케이터 네임 라벨 비저빌리티 바꾸기"]},14922:t=>{t.exports=["인디케이터 밸류 라벨 비저빌리티 바꾸기"]},19839:t=>{t.exports=["최신 업데이트 가시성 변경"]},23783:t=>{t.exports=["링크 그룹 바꾸기"]},87510:t=>{t.exports=["페인 높이 바꾸기"]},50190:t=>{t.exports=["플러스 버튼 비저빌리티 바꾸기"]},49889:t=>{t.exports=["프리/포스트 마켓 프라이스 라벨 비저빌리티 바꾸기"]},16750:t=>{t.exports=["프리/포스트 마켓 프라이스 라인 비저빌리티 바꾸기"]},59883:t=>{t.exports=["이전 클로즈 프라이스 라인 비저빌티티 바꾸기"]},67761:t=>{t.exports=["프라이스 라인 바꾸기"]},69510:t=>{t.exports=["프라이스를 바 레이쇼로 바꾸기"]},32303:t=>{t.exports=["레졸루션 바꾸기"]},526:t=>{t.exports=["종목바꾸기"]},9402:t=>{t.exports=["심볼 라벨 비저빌리티 바꾸기"]},53150:t=>{t.exports=["심볼 라스트 밸류 비저빌리티 바꾸기"]},12707:t=>{t.exports=["심볼 이전 밸류 비저빌리티 바꾸기"]},65303:t=>{t.exports=["세션 바꾸기"]},15403:t=>{t.exports=["세션 브레이크 비저빌리티 바꾸기"]},53438:t=>{t.exports=["시리즈 스타일 바꾸기"]},74488:t=>{t.exports=["스플릿 비저빌리티 바꾸기"]},20505:t=>{t.exports=["타임존 바꾸기"]},39028:t=>{t.exports=["유닛 바꾸기"]},21511:t=>{t.exports=["보임 바꾸기"]},16698:t=>{t.exports=["현재 인터벌에서 가시성 변경"]},78422:t=>{t.exports=["현재 인터벌 이상에서 가시성 변경"]},49529:t=>{t.exports=["현재 인터벌 이하에서 가시성 변경"]},66927:t=>{t.exports=["모든 인터벌에서 가시성 변경"]},74428:t=>{t.exports=["{title} 스타일 변경"]},72032:t=>{t.exports=["{pointIndex} 포인트 변경"]},65911:t=>{t.exports=["차트 제공 TradingView"]},5179:t=>{t.exports=["라인 툴 클론"]},3195:t=>{t.exports=["라인툴 그룹 만들기"]},92659:t=>{t.exports=["셀렉션에서 라인툴 만들기"]},81791:t=>{t.exports=["{tool} 만들기"]},63649:t=>{t.exports=["소스 자르기"]},78755:t=>{t.exports=["{title} 자르기"]},99113:t=>{t.exports=["{name} 그룹에 {lineTool} 라인 툴 넣기"]},40242:t=>{t.exports=["{group} 에 라인 툴 넣기"]},22856:t=>{t.exports=["이 파이낸셜 메트릭을 전체 레이아웃에 넣기"]},82388:t=>{t.exports=["이 인디케이터를 전체 레이아웃에 넣기"]},94292:t=>{t.exports=["이 스트래티지를 전체 레이아웃에 넣기"]},27982:t=>{t.exports=["이 심볼을 전체 레이아웃에 넣기"]},66568:t=>{ -t.exports=["차트 테마 적용"]},64034:t=>{t.exports=["모든 차트 속성 적용"]},49037:t=>{t.exports=["드로잉 템플릿 적용"]},96996:t=>{t.exports=["선택한 소스에 팩토리 디폴트 값 적용"]},44547:t=>{t.exports=["전체 레이아웃에 인디케이터 걸기"]},26065:t=>{t.exports=["{template} 스터디 템플릿 적용"]},58570:t=>{t.exports=["툴바의 테마 적용"]},27195:t=>{t.exports=["{title} 그룹을 앞으로 가져오기"]},78246:t=>{t.exports=["{title} 앞으로 가져오기"]},56763:t=>{t.exports=["{title} 앞으로 보내기"]},5607:t=>{t.exports=["제공자 TradingView"]},90621:t=>{t.exports=["데이트 레인지 잠금"]},12962:t=>{t.exports=["레벨 라인 지우기"]},63391:t=>{t.exports=["{group} 그룹에서 라인툴 빼내기"]},59942:t=>{t.exports=["바 패턴 뒤집기"]},70301:t=>{t.exports=["{title} 숨기기"]},91842:t=>{t.exports=["얼러트 라벨 라인 숨기기"]},54781:t=>{t.exports=["드로잉툴숨김"]},44974:t=>{t.exports=["봉의 마크 감추기"]},28916:t=>{t.exports=["인터벌 잠금"]},94245:t=>{t.exports=["인버트 스케일"]},90743:t=>{t.exports=["{title} 넣기"]},53146:t=>{t.exports=["{targetTitle} 뒤에 {title} 넣기"]},74055:t=>{t.exports=["{target} 뒤에 {title} 넣기"]},11231:t=>{t.exports=["{target} 앞에 {title} 넣기"]},67176:t=>{t.exports=["{targetTitle} 앞에 {title} 넣기"]},54597:t=>{t.exports=["기존 드로잉 템플릿 로드"]},30295:t=>{t.exports=["로딩..."]},50193:t=>{t.exports=["{title} 잠그기"]},4963:t=>{t.exports=["{group} 그룹 잠금"]},68163:t=>{t.exports=["오브젝트 잠그기"]},47107:t=>{t.exports=["이동"]},11303:t=>{t.exports=["{title} 을 새 왼쪽 스케일로 옮기기"]},45544:t=>{t.exports=["{title} 을 오른 눈금으로 옮기기"]},81898:t=>{t.exports=["모든 스케일 왼쪽으로 옮기기"]},22863:t=>{t.exports=["모든 스케일 오른쪽으로 옮기기"]},45356:t=>{t.exports=["드로잉 옮기기"]},15086:t=>{t.exports=["왼쪽으로 옮기기"]},61711:t=>{t.exports=["오른쪽으로 옮기기"]},4184:t=>{t.exports=["스케일 옮기기"]},74642:t=>{t.exports=["{title} 을 노 스케일로 옮기기 (풀 스크린)"]},45223:t=>{t.exports=["{group} 그룹 보이지 않기"]},87927:t=>{t.exports=["{group} 그룹 보이기"]},62153:t=>{t.exports=["머지 다운"]},70746:t=>{t.exports=["페인으로 머지"]},66143:t=>{t.exports=["머지 업"]},81870:t=>{t.exports=["미러 바 패턴"]},16542:t=>{t.exports=["해당 없음"]},47222:t=>{t.exports=["스케일 프라이스"]},99042:t=>{t.exports=["가격차트만 스케일"]},35962:t=>{t.exports=["시간 스케일"]},68193:t=>{t.exports=["스크롤"]},70009:t=>{t.exports=["스크롤 타임"]},69485:t=>{t.exports=["프라이스 스케일 셀렉션 스트래티지를 {title} 로 셋하기"]},16259:t=>{t.exports=["{title} 뒤로 보내기"]},66781:t=>{t.exports=["{title} 뒤로 보내기"]},4998:t=>{t.exports=["{title} 그룹을 뒤로 보내기"]},64704:t=>{t.exports=["라인 툴 글로벌 셰어"]},77554:t=>{t.exports=["레이아웃에서 라인 툴 셰어"]},16237:t=>{t.exports=["얼러트 라벨 선 보기"]},13622:t=>{t.exports=["모든 아이디어 보기"]},26267:t=>{t.exports=["팔로우 하는 유저의 아이디어 보기"]},40061:t=>{t.exports=["내 아이디어만 보기"]},52010:t=>{t.exports=["드로잉 모드 유지하기"]},98784:t=>{t.exports=["드로잉 동기화 중지"]},57011:t=>{t.exports=["라인(들) 툴 동기화 중지"]},92831:t=>{t.exports=["심볼 잠금"]},60635:t=>{t.exports=["타임 싱크"]},99769:t=>{t.exports=["기능 제공"]},68111:t=>{t.exports=["기능 제공 Tradingview"]},96916:t=>{t.exports=["드로잉 붙여넣기"]},80611:t=>{t.exports=["지표 붙여넣기"]},41601:t=>{t.exports=["{title} 붙여넣기"]},84018:t=>{t.exports=["왼쪽 스케일로 고정하기"]},22615:t=>{t.exports=["오른 스케일로 고정하기"]},56015:t=>{t.exports=["{label} 스케일로 고정하기"]},33348:t=>{t.exports=["페인 재배치"]},15516:t=>{t.exports=["모든 스터디 제거"]},80171:t=>{t.exports=["모든 스터디 및 드로잉 툴 없애기"]},59211:t=>{t.exports=["선택 해제된 비어있는 라인 도구 제거"]},44656:t=>{ -t.exports=["드로잉 없애기"]},70653:t=>{t.exports=["드로잉 그룹 지우기"]},66414:t=>{t.exports=["라인 데이터 소스 없애기"]},47637:t=>{t.exports=["페인 없애기"]},39859:t=>{t.exports=["{title} 지우기"]},78811:t=>{t.exports=["{name} 라인 툴 그룹 없애기"]},16338:t=>{t.exports=["{group} 에서 {newName} 으로 리네임"]},30910:t=>{t.exports=["레이아웃 사이즈 리셋"]},21948:t=>{t.exports=["스케일 재설정"]},55064:t=>{t.exports=["타임 스케일 리셋"]},13034:t=>{t.exports=["레이아웃 리사이즈"]},9608:t=>{t.exports=["기본값 복원"]},63060:t=>{t.exports=["자동눈금토글"]},98860:t=>{t.exports=["처음 눈금 100 으로 잡기 토글"]},21203:t=>{t.exports=["잠금 스케일 토글"]},60166:t=>{t.exports=["로그눈금토글"]},68642:t=>{t.exports=["퍼센트 눈금 토글"]},33714:t=>{t.exports=["일반 스케일로 전환"]},47122:t=>{t.exports=["트랙 타임"]},28068:t=>{t.exports=["라인 툴 셰어링 끄기"]},66824:t=>{t.exports=["오브젝트 잠금 해제"]},51114:t=>{t.exports=["{group} 그룹 잠금 풀기"]},92421:t=>{t.exports=["{title} 잠금 해제"]},20057:t=>{t.exports=["새 바텀 페이지로 언머지"]},52540:t=>{t.exports=["언머지 업"]},86949:t=>{t.exports=["언머지 다운"]},50728:t=>{t.exports=["{title} 스크립트 업데이트"]},33355:t=>{t.exports=["{count} 봉"]},88841:t=>{t.exports=["{symbol} 파이낸셜 제공 TradingView"]},38641:t=>{t.exports=["{userName} 이 {customer}, {date} 에 퍼블리쉬했음"]},59833:t=>{t.exports=["확대"]},19813:t=>{t.exports=["확대"]},9645:t=>{t.exports=["축소"]},30572:t=>{t.exports=["날"]},52254:t=>{t.exports=["시간"]},99062:t=>{t.exports=["월"]},69143:t=>{t.exports=["분"]},71787:t=>{t.exports=["초"]},82797:t=>{t.exports=["레인지"]},47966:t=>{t.exports=["주"]},99136:t=>{t.exports=["틱"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["애플 주식회사"],t.exports["#AUDCAD-symbol-description"]=["호주 달러 / 캐나다 달러"],t.exports["#AUDCHF-symbol-description"]=["호주 달러 / 스위스 프랑"],t.exports["#AUDJPY-symbol-description"]=["호주 달러 / 일본 엔"],t.exports["#AUDNZD-symbol-description"]=["호주 달러 / 뉴질랜드 달러"],t.exports["#AUDRUB-symbol-description"]=["호주 달러 / 러시아 루블"],t.exports["#AUDUSD-symbol-description"]=["호주 달러 / 미국 달러"],t.exports["#BRLJPY-symbol-description"]=["브라질 헤알 / 일본 엔"],t.exports["#BTCCAD-symbol-description"]=["비트코인 / 캐나다 달러"],t.exports["#BTCCNY-symbol-description"]=["비트코인 / 중국 위안"],t.exports["#BTCEUR-symbol-description"]=["비트코인 / 유로"],t.exports["#BTCKRW-symbol-description"]=["비트코인 / 한국 원"],t.exports["#BTCRUR-symbol-description"]=["비트코인 / 루블"],t.exports["#BTCUSD-symbol-description"]=["비트코인 / 달러"],t.exports["#BVSP-symbol-description"]=["브라질 보베스파 지수"],t.exports["#CADJPY-symbol-description"]=["캐나다 달러/일본 엔"],t.exports["#CB1!-symbol-description"]=["브렌트 크루드 오일"],t.exports["#CHFJPY-symbol-description"]=["스위스 프랑/일본 엔"],t.exports["#COPPER-symbol-description"]=["구리 CFDs"],t.exports["#ES1-symbol-description"]=["S&P 500 E-mini 선물"],t.exports["#ESP35-symbol-description"]=["IBEX 35 인덱스"],t.exports["#EUBUND-symbol-description"]=["유로 분트"],t.exports["#EURAUD-symbol-description"]=["유로 / 호주 달러"],t.exports["#EURBRL-symbol-description"]=["유로 / 브라질 헤알"],t.exports["#EURCAD-symbol-description"]=["유로 / 캐나다 달러"],t.exports["#EURCHF-symbol-description"]=["유로 / 스위스 프랑"],t.exports["#EURGBP-symbol-description"]=["유로 / 영국 파운드"],t.exports["#EURJPY-symbol-description"]=["유로 / 일본 엔"], -t.exports["#EURNZD-symbol-description"]=["유로 / 뉴질랜드 달러"],t.exports["#EURRUB-symbol-description"]=["유로 / 러시아 루블"],t.exports["#EURRUB_TOM-symbol-description"]=["유로 / 러시아 루블 TOM"],t.exports["#EURSEK-symbol-description"]=["유로 / 스웨덴 크로나"],t.exports["#EURTRY-symbol-description"]=["유로 / 터키 리라"],t.exports["#EURUSD-symbol-description"]=["유로 / 미국 달러"],t.exports["#EUSTX50-symbol-description"]=["유로 스톡스 50 인덱스"],t.exports["#FRA40-symbol-description"]=["CAC 40 인덱스"],t.exports["#GB10-symbol-description"]=["영국 정부 10해 채권"],t.exports["#GBPAUD-symbol-description"]=["영국 파운드/호주 달러"],t.exports["#GBPCAD-symbol-description"]=["영국 파운드/캐나다 달러"],t.exports["#GBPCHF-symbol-description"]=["영국 파운드/스위스 프랑"],t.exports["#GBPEUR-symbol-description"]=["파운드 스털링 / 유로"],t.exports["#GBPJPY-symbol-description"]=["영국 파운드/일본 엔"],t.exports["#GBPNZD-symbol-description"]=["영국 파운드/뉴질랜드 달러"],t.exports["#GBPRUB-symbol-description"]=["파운드 스털링 / 러시아 루블"],t.exports["#GBPUSD-symbol-description"]=["영국 파운드/미국 달러"],t.exports["#GER30-symbol-description"]=["독일상장 DAX 지수"],t.exports["#GOOGL-symbol-description"]=["알파벳 Inc (구글) 클래스 A"],t.exports["#ITA40-symbol-description"]=["FTSE MIB 인덱스"],t.exports["#JPN225-symbol-description"]=["니케이 225 인덱스"],t.exports["#JPYKRW-symbol-description"]=["일본 엔 / 대한민국 원"],t.exports["#JPYRUB-symbol-description"]=["일본 엔 / 러시아 루블"],t.exports["#KA1-symbol-description"]=["슈가 #11 퓨쳐스"],t.exports["#KG1-symbol-description"]=["코튼 퓨쳐스"],t.exports["#KT1-symbol-description"]=["키 트로닉 코포레이션"],t.exports["#LKOH-symbol-description"]=["루코일"],t.exports["#LTCBTC-symbol-description"]=["라이트코인 / 비트코인"],t.exports["#MGNT-symbol-description"]=["매그닛"],t.exports["#MICEX-symbol-description"]=["MICEX 인덱스"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["마이크로소프트 코포레이션"],t.exports["#NAS100-symbol-description"]=["유에스 100 캐쉬 CFD"],t.exports["#NGAS-symbol-description"]=["내츄럴 가스 (헨리 허브)"],t.exports["#NKY-symbol-description"]=["니케이 225 인덱스"],t.exports["#NZDJPY-symbol-description"]=["뉴질랜드 달러 / 일본 엔"],t.exports["#NZDUSD-symbol-description"]=["뉴질랜드 달러 / 미국 달러"],t.exports["#RB1-symbol-description"]=["RBOB 가솔린 퓨쳐스"],t.exports["#RTS-symbol-description"]=["러시아 RTS 인덱스"],t.exports["#SBER-symbol-description"]=["스베르방크"],t.exports["#SPX500-symbol-description"]=["S&P 500 인덱스"],t.exports["#TWTR-symbol-description"]=["트위터"],t.exports["#UK100-symbol-description"]=["FTSE 100 인덱스"],t.exports["#USDBRL-symbol-description"]=["미국달러 / 브라질헤알"],t.exports["#USDCAD-symbol-description"]=["미국 달러 / 캐나다 달러"],t.exports["#USDCHF-symbol-description"]=["미국 달러 / 스위스 프랑"],t.exports["#USDCNY-symbol-description"]=["미국 달러 / 중국 위안"],t.exports["#USDDKK-symbol-description"]=["미국 달러 / 덴마크 크로네"],t.exports["#USDHKD-symbol-description"]=["미국 달러/홍콩 달러"],t.exports["#USDIDR-symbol-description"]=["미국달러 / 루피아"],t.exports["#USDINR-symbol-description"]=["미국 달러 / 인도 루피"],t.exports["#USDJPY-symbol-description"]=["미국 달러 / 일본 엔"],t.exports["#USDKRW-symbol-description"]=["미국 달러 / 대한민국 원"],t.exports["#USDMXN-symbol-description"]=["미국 달러 / 멕시코 페소"], -t.exports["#USDPHP-symbol-description"]=["미국 달러 / 필리핀 페소"],t.exports["#USDRUB-symbol-description"]=["미국 달러 / 러시아 루블"],t.exports["#USDRUB_TOM-symbol-description"]=["미국달러 / 러시아루블 TOM"],t.exports["#USDSEK-symbol-description"]=["미국 달러 / 스웨덴 크로나"],t.exports["#USDSGD-symbol-description"]=["미국 달러 / 싱가폴 달러"],t.exports["#USDTRY-symbol-description"]=["미국 달러 / 터키 리라"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["은 / 미국 달러"],t.exports["#XAUUSD-symbol-description"]=["골드 스팟 / 미국 달러"],t.exports["#XPDUSD-symbol-description"]=["팔라듐 CFDs"],t.exports["#XPTUSD-symbol-description"]=["백금 / 미국 달러"],t.exports["#ZS1-symbol-description"]=["콩선물 - ECBT"],t.exports["#ZW1-symbol-description"]=["밀선물 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["비트코인/영국 파운드"],t.exports["#MICEXINDEXCF-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#BTCAUD-symbol-description"]=["비트코인 / 호주 달러"],t.exports["#BTCJPY-symbol-description"]=["비트코인 / 일본 엔"],t.exports["#BTCBRL-symbol-description"]=["비트코인 / 브라질 헤알"],t.exports["#PT10-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TXSX-symbol-description"]=["TSX 60 지수"],t.exports["#VIXC-symbol-description"]=["TSX 60 VIX 인덱스"],t.exports["#USDPLN-symbol-description"]=["미국달러/폴란드즈워티"],t.exports["#EURPLN-symbol-description"]=["유로달러/폴란드즈워티"],t.exports["#BTCPLN-symbol-description"]=["비트코인 / 폴란드즈워티"],t.exports["#CAC40-symbol-description"]=["CAC 40 인덱스"],t.exports["#XBTCAD-symbol-description"]=["비트코인 / 캐나다 달러"],t.exports["#ITI2!-symbol-description"]=["철광석 선물"],t.exports["#ITIF2018-symbol-description"]=["철광석 선물"],t.exports["#ITIF2019-symbol-description"]=["철광석 선물"],t.exports["#ITIF2020-symbol-description"]=["철광석 선물"],t.exports["#ITIG2018-symbol-description"]=["철광석 선물"],t.exports["#ITIG2019-symbol-description"]=["철광석 선물"],t.exports["#ITIG2020-symbol-description"]=["철광석 선물"],t.exports["#ITIH2018-symbol-description"]=["철광석 선물"],t.exports["#ITIH2019-symbol-description"]=["철광석 선물"],t.exports["#ITIH2020-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2020-symbol-description"]=["철광석 선물"],t.exports["#ITIK2018-symbol-description"]=["철광석 선물"],t.exports["#ITIK2019-symbol-description"]=["철광석 선물"],t.exports["#ITIK2020-symbol-description"]=["철광석 선물"],t.exports["#ITIM2017-symbol-description"]=["철광석 선물"],t.exports["#ITIM2018-symbol-description"]=["철광석 선물"],t.exports["#ITIM2019-symbol-description"]=["철광석 선물"],t.exports["#ITIM2020-symbol-description"]=["철광석 선물"],t.exports["#ITIN2017-symbol-description"]=["철광석 선물"],t.exports["#ITIN2018-symbol-description"]=["철광석 선물"],t.exports["#ITIN2019-symbol-description"]=["철광석 선물"],t.exports["#ITIN2020-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2017-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2020-symbol-description"]=["철광석 선물"],t.exports["#ITIU2017-symbol-description"]=["철광석 선물"],t.exports["#ITIU2018-symbol-description"]=["철광석 선물"], -t.exports["#ITIU2019-symbol-description"]=["철광석 선물"],t.exports["#ITIU2020-symbol-description"]=["철광석 선물"],t.exports["#ITIV2017-symbol-description"]=["철광석 선물"],t.exports["#ITIV2018-symbol-description"]=["철광석 선물"],t.exports["#ITIV2019-symbol-description"]=["철광석 선물"],t.exports["#ITIV2020-symbol-description"]=["철광석 선물"],t.exports["#ITIX2017-symbol-description"]=["철광석 선물"],t.exports["#ITIX2018-symbol-description"]=["철광석 선물"],t.exports["#ITIX2019-symbol-description"]=["철광석 선물"],t.exports["#ITIX2020-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2017-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2020-symbol-description"]=["철광석 선물"],t.exports["#AMEX:GXF-symbol-description"]=["글로벌 x FTSE 노르딕 리전 ETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX All Australian 50 인덱스"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX All Australian 200 인덱스"],t.exports["#BIST:XU100-symbol-description"]=["BIST 100 인덱스"],t.exports["#GPW:WIG20-symbol-description"]=["WIG20 인덱스"],t.exports["#INDEX:JKSE-symbol-description"]=["자카르타 합성 인덱스"],t.exports["#INDEX:KLSE-symbol-description"]=["부르사 말레이지아 KLCI 인덱스"],t.exports["#INDEX:NZD-symbol-description"]=["NZX 50 인덱스"],t.exports["#INDEX:STI-symbol-description"]=["STI 인덱스"],t.exports["#INDEX:XLY0-symbol-description"]=["상하이 합성 지수"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#NYMEX:KT1!-symbol-description"]=["커피 선물"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["천연 가스 CFDs"],t.exports["#OANDA:USDPLN-symbol-description"]=["달러/즈워티"],t.exports["#TSX:TX60-symbol-description"]=["S&P/TSX 60 인덱스"],t.exports["#TSX:VBU-symbol-description"]=["뱅가드 US 애그리게이트 BND INDX ETF(CAD-HEG) UN"],t.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX 인덱스"],t.exports["#TVC:CAC40-symbol-description"]=["CAC 40 인덱스"],t.exports["#TVC:ES10-symbol-description"]=["스페인 정부 10해 국채"],t.exports["#TVC:EUBUND-symbol-description"]=["유로 분트"],t.exports["#TVC:GB02-symbol-description"]=["영국 정부 2해 국채"],t.exports["#TVC:GB10-symbol-description"]=["영국 정부 10해 국채"],t.exports["#TVC:GOLD-symbol-description"]=["골드 (US$ / OZ) CFDs"],t.exports["#TVC:ID03-symbol-description"]=["인도네시아 정부 3해 국채"],t.exports["#TVC:ID10-symbol-description"]=["인도네시아 정부 10해 국채"],t.exports["#TVC:PALLADIUM-symbol-description"]=["팔라듐 (US$ / OZ) CFDs"],t.exports["#TVC:PT10-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TVC:SILVER-symbol-description"]=["실버 (US$ / OZ) CFDs"],t.exports["#TVC:RUT-symbol-description"]=["러셀 2000 인덱스"],t.exports["#TSX:TSX-symbol-description"]=["S&P/TSX 컴포지트 인덱스"],t.exports["#OANDA:CH20CHF-symbol-description"]=["스위스 20 인덱스"],t.exports["#TVC:SHCOMP-symbol-description"]=["상하이 컴포지트 인덱스"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],t.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",t.exports["#TVC:AU10-symbol-description"]=["호주 정부 10해 국채"],t.exports["#TVC:CN10-symbol-description"]=["중국 정부 10년 국채"], -t.exports["#TVC:KR10-symbol-description"]=["대한민국 정부 10해 국채"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOB 가솔린 선물"],t.exports["#NYMEX:HO1!-symbol-description"]=["NY 하버 ULSD 선물"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NY 에탄올 선물"],t.exports["#OANDA:XCUUSD-symbol-description"]=["구리 (US$ / lb) CFDs"],t.exports["#COMEX:ZA1!-symbol-description"]=["아연 선물"],t.exports["#CBOT:ZW1!-symbol-description"]=["밀 선물"],t.exports["#NYMEX:KA1!-symbol-description"]=["설탕 #11 선물"],t.exports["#CBOT:QBC1!-symbol-description"]=["옥수수 선물"],t.exports["#CME:E61!-symbol-description"]=["유로 선물"],t.exports["#CME:B61!-symbol-description"]=["영국 파운드 선물"],t.exports["#CME:QJY1!-symbol-description"]=["일본 엔 선물"],t.exports["#CME:A61!-symbol-description"]=["호주 달러 선물"],t.exports["#CME:D61!-symbol-description"]=["캐나다 달러 선물"],t.exports["#CME:SP1!-symbol-description"]=["S&P 500 선물"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["나스닥 100 이미니 선물"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["이미니 다우 존스 ($5) 선물"],t.exports["#CME:NY1!-symbol-description"]=["니케이 225 선물"],t.exports["#EUREX:DY1!-symbol-description"]=["닥스 지수"],t.exports["#CME:IF1!-symbol-description"]=["IBOVESPA 지수 선물-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["T-노트 10해 선물"],t.exports["#CBOT:FV1!-symbol-description"]=["T-노트 5해 선물"],t.exports["#CBOT:ZE1!-symbol-description"]=["트레저리 노트 - 3해 선물"],t.exports["#CBOT:TU1!-symbol-description"]=["T-노트 2해 선물"],t.exports["#CBOT:FF1!-symbol-description"]=["30-일 FED 펀드 이자율 선물"],t.exports["#CBOT:US1!-symbol-description"]=["T-본드 선물"],t.exports["#TVC:EXY-symbol-description"]=["유로 커런시 인덱스"],t.exports["#TVC:JXY-symbol-description"]=["일본 엔 커런시 인덱스"],t.exports["#TVC:BXY-symbol-description"]=["영국 파운드 커런시 인덱스"],t.exports["#TVC:AXY-symbol-description"]=["호주 달러 커런시 인덱스"],t.exports["#TVC:CXY-symbol-description"]=["캐나다 달러 커런시 인덱스"],t.exports["#FRED:GDP-symbol-description"]=["국내총생산, 소수점 첫째 자리까지"],t.exports["#FRED:UNRATE-symbol-description"]=["민간인 비고용율"],t.exports["#FRED:POP-symbol-description"]=["총인구: 해외파병 포함 모든 나이"],t.exports["#ETHUSD-symbol-description"]=["이더리움 / 달러"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["IBovespa 인덱스"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil 인덱스"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50 인덱스"],t.exports["#COMEX:HG1!-symbol-description"]=["구리 선물"],t.exports["#INDEX:HSCE-symbol-description"]=["항셍 차이나 엔터프라이즈 인덱스"],t.exports["#NYMEX:CL1!-symbol-description"]=["경질 원유 선물 (Light Crude Oil Futures)"],t.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI 저팬 SHS"],t.exports["#TVC:DAX-symbol-description"]=["독일 주요 30개 회사 지수"],t.exports["#TVC:DE10-symbol-description"]=["독일 정부 10해 국채"],t.exports["#TVC:DJI-symbol-description"]=["다우존스 산업평균지수"],t.exports["#TVC:DXY-symbol-description"]=["미국 달러 인덱스"],t.exports["#TVC:FR10-symbol-description"]=["프랑스 정부 10해 국채"],t.exports["#TVC:HSI-symbol-description"]=["항셍 인덱스"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX 35 인덱스"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX 인덱스"],t.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3해 트레저리 본드 ETF"], -t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX 200 인덱스"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE Sensex 인덱스"],t.exports["#INDEX:MIB-symbol-description"]=["MIB 인덱스"],t.exports["#INDEX:MOY0-symbol-description"]=["유로 스탁스 50 인덱스"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS 인덱스"],t.exports["#NSE:NIFTY-symbol-description"]=["니프티 50 인덱스"],t.exports["#NYMEX:NG1!-symbol-description"]=["천연 가스 선물"],t.exports["#NYMEX:ZC1!-symbol-description"]=["옥수수 선물"],t.exports["#TVC:IN10-symbol-description"]=["인도 정부 10해 국채"],t.exports["#TVC:IT10-symbol-description"]=["이태리 정부 10해 국채"],t.exports["#TVC:JP10-symbol-description"]=["일본 정부 10해 국채"],t.exports["#TVC:NDX-symbol-description"]=["유에스 100 인덱스"],t.exports["#TVC:NI225-symbol-description"]=["니케이 225"],t.exports["#TVC:SPX-symbol-description"]=["S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["유로 스탁스 50 인덱스"],t.exports["#TVC:TR10-symbol-description"]=["터키 정부 10해 국채"],t.exports["#TVC:UKOIL-symbol-description"]=["브렌트 크루드 오일 CFDs"],t.exports["#TVC:UKX-symbol-description"]=["UK 100 인덱스"],t.exports["#TVC:US02-symbol-description"]=["미국 정부 2해 국채"],t.exports["#TVC:US05-symbol-description"]=["미국 정부 5해 국채"],t.exports["#TVC:US10-symbol-description"]=["미국 정부 10해 국채"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 크루드 오일 CFDs"],t.exports["#NYMEX:ITI1!-symbol-description"]=["철광석 선물"],t.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",t.exports["#AMEX:ALD-symbol-description"]=["위즈돔트리 아시아 지역 부채 ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["어드밴스트 마이크로 디바이스 주식회사"],t.exports["#NYSE:BABA-symbol-description"]=["알리바바 그룹 홀딩즈 Ltd."],t.exports["#ICEEUR:CB-symbol-description"]=["원유 브렌트"],t.exports["#ICEEUR:CB1!-symbol-description"]=["브렌트 원유"],t.exports["#ICEUSA:CC-symbol-description"]=["코코아"],t.exports["#NYMEX:CL-symbol-description"]=["원유 WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["면 #2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["콘트라비르 제약 주식회사"],t.exports["#CME:DL-symbol-description"]=["클래스 III 밀크"],t.exports["#NYSE:F-symbol-description"]=["포드 MTR CO DEL"],t.exports["#MOEX:GAZP-symbol-description"]=["가즈프롬"],t.exports["#COMEX:GC-symbol-description"]=["금"],t.exports["#CME:GF-symbol-description"]=["피더 캐틀"],t.exports["#CME:HE-symbol-description"]=["돼지고기 선물"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 해 트레저리 본드 ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7 해 트레저리 본드 ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["설탕 #11 선물"],t.exports["#ICEUSA:KC-symbol-description"]=["커피"],t.exports["#NYMEX:KG1-symbol-description"]=["면 선물"],t.exports["#FWB:KT1-symbol-description"]=["키트로닉 주식회사"],t.exports["#CME:LE-symbol-description"]=["라이브 캐틀"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE 난방유"],t.exports["#CME:LS-symbol-description"]=["목재"],t.exports["#MOEX:MGNT-symbol-description"]=["매그닛"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["천연가스"],t.exports["#ICEUSA:OJ-symbol-description"]=["오렌지쥬스"], -t.exports["#NYMEX:PA-symbol-description"]=["팔라듐"],t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["백금"],t.exports["#COMEX_MINI:QC-symbol-description"]=["이미니 구리"],t.exports["#NYMEX:RB-symbol-description"]=["가솔린 RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOB 가솔린 선물"],t.exports["#MOEX:SBER-symbol-description"]=["스베르방크"],t.exports["#AMEX:SCHO-symbol-description"]=["슈왑 숏텀 U.S. 트레저리 ETF"],t.exports["#COMEX:SI-symbol-description"]=["은"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 해 트레저리 본드 ETF"],t.exports["#TVC:VIX-symbol-description"]=["볼래틸리티 S&P 500 인덱스"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["아연"],t.exports["#CBOT:ZC-symbol-description"]=["옥수수"],t.exports["#CBOT:ZK-symbol-description"]=["에탄올 선물"],t.exports["#CBOT:ZL-symbol-description"]=["콩기름"],t.exports["#CBOT:ZO-symbol-description"]=["귀리"],t.exports["#CBOT:ZR-symbol-description"]=["거친 쌀"],t.exports["#CBOT:ZS-symbol-description"]=["콩"],t.exports["#CBOT:ZS1-symbol-description"]=["소이빈 퓨쳐스"],t.exports["#CBOT:ZW-symbol-description"]=["밀"],t.exports["#CBOT:ZW1-symbol-description"]=["밀선물 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["이터리스 주식회사"],t.exports["#NYMEX:ITI2!-symbol-description"]=["철광석 선물"],t.exports["#CADUSD-symbol-description"]=["캐나다 달러 / 미국 달러"],t.exports["#CHFUSD-symbol-description"]=["스위스 프랑 / 미국 달러"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["일본 엔 / 미국 달러"],t.exports["#USDAUD-symbol-description"]=["미국 달러 / 호주 달러"],t.exports["#USDEUR-symbol-description"]=["미국 달러 / 유로"],t.exports["#USDGBP-symbol-description"]=["미국 달러 / 파운드 스털링"],t.exports["#USDNZD-symbol-description"]=["미국 달러 / 뉴질랜드 달러"],t.exports["#UKOIL-symbol-description"]=["크루드 오일 (브렌트) CFDs"],t.exports["#USOIL-symbol-description"]=["크루드 오일 (WTI) CFDs"],t.exports["#US30-symbol-description"]=["다우존스 산업 평균 지수"],t.exports["#BCHUSD-symbol-description"]=["비트코인 캐쉬 / 달러"],t.exports["#ETCUSD-symbol-description"]=["이더리움 클래식 /달러"],t.exports["#GOOG-symbol-description"]=["알파벳 주식회사 (Google) 클래스 C"],t.exports["#LTCUSD-symbol-description"]=["라이트코인 / 달러"],t.exports["#XRPUSD-symbol-description"]=["리플 / 미국 달러"],t.exports["#SP:SPX-symbol-description"]=["S&P 500 인덱스"],t.exports["#ETCBTC-symbol-description"]=["이더리움 클래식 / 비트코인"],t.exports["#ETHBTC-symbol-description"]=["이더리움 / 비트코인"],t.exports["#XRPBTC-symbol-description"]=["리플 / 비트코인"],t.exports["#TVC:US30-symbol-description"]=["미국 정부 30해 본드"],t.exports["#COMEX:SI1!-symbol-description"]=["실버 퓨쳐스"],t.exports["#BTGUSD-symbol-description"]=["비트코인 골드 / 미국 달러"],t.exports["#IOTUSD-symbol-description"]=["아이오타 / 미국 달러"],t.exports["#CME:BTC1!-symbol-description"]=["비트코인 CME 퓨쳐스"],t.exports["#COMEX:GC1!-symbol-description"]=["골드 퓨쳐스"],t.exports["#CORNUSD-symbol-description"]=["콘 CFDs"],t.exports["#COTUSD-symbol-description"]=["코튼 CFDs"],t.exports["#DJ:DJA-symbol-description"]=["다우 존스 컴포지트 애버리지 인덱스"],t.exports["#DJ:DJI-symbol-description"]=["다우 존스 인더스트리얼 애버리지 인덱스"], -t.exports["#ETHEUR-symbol-description"]=["이더리움 / 유로"],t.exports["#ETHGBP-symbol-description"]=["이더리움 / 영국 파운드"],t.exports["#ETHJPY-symbol-description"]=["이더리움 / 일본 엔"],t.exports["#EURNOK-symbol-description"]=["유로 / 노르웨이 크로네"],t.exports["#GBPPLN-symbol-description"]=["영국 파운드 / 폴란드 즈워티"],t.exports["#MOEX:BR1!-symbol-description"]=["브렌트 오일 퓨쳐스"],t.exports["#NYMEX:KG1!-symbol-description"]=["코튼 퓨쳐스"],t.exports["#NYMEX:PL1!-symbol-description"]=["플래티넘 퓨쳐스"],t.exports["#SOYBNUSD-symbol-description"]=["소이빈 CFDs"],t.exports["#SUGARUSD-symbol-description"]=["슈가 CFDs"],t.exports["#TVC:IXIC-symbol-description"]=["유에스 컴포지트 인덱스"],t.exports["#TVC:RU-symbol-description"]=["러셀 1000 인덱스"],t.exports["#USDZAR-symbol-description"]=["미국 달러 / 남아공 란드"],t.exports["#WHEATUSD-symbol-description"]=["휘트 CFDs"],t.exports["#XRPEUR-symbol-description"]=["리플 / 유로"],t.exports["#CBOT:S1!-symbol-description"]=["소이빈 퓨쳐스"],t.exports["#SP:MID-symbol-description"]=["S&P 400 인덱스"],t.exports["#TSX:XCUUSD-symbol-description"]=["구리 CFDs"],t.exports["#TVC:NYA-symbol-description"]=["나이스 컴포지트 인덱스"],t.exports["#TVC:PLATINUM-symbol-description"]=["플래티넘 (US$ / OZ) CFDs"],t.exports["#TVC:SSMI-symbol-description"]=["스위스 마켓 인덱스"],t.exports["#TVC:SXY-symbol-description"]=["스위스 프랑 커런시 인덱스"],t.exports["#TVC:RUI-symbol-description"]=["러셀 1000 인덱스"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS 인덱스 퓨쳐스"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX 인덱스 퓨쳐스"],t.exports["#CBOE:BG1!-symbol-description"]=["비트코인 CBOE 퓨쳐스"],t.exports["#TVC:MY10-symbol-description"]=["말레이시아 정부 본드 10 해"],t.exports["#CME:S61!-symbol-description"]=["스위스 프랑 퓨쳐스"],t.exports["#TVC:DEU30-symbol-description"]=["DAX 인덱스"],t.exports["#BCHEUR-symbol-description"]=["비트코인 캐쉬 / 유로"],t.exports["#TVC:ZXY-symbol-description"]=["뉴질랜드 달러 커런시 인덱스"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB 인덱스"],t.exports["#XETR:DAX-symbol-description"]=["DAX 인덱스"],t.exports["#MOEX:IMOEX-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#FX:US30-symbol-description"]=["FX:US30"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["MICEX 선물 지수"],t.exports["#NEOUSD-symbol-description"]=["니오 / 미국 달러"],t.exports["#XMRUSD-symbol-description"]=["모네로 / 미국 달러"],t.exports["#ZECUSD-symbol-description"]=["제트캐쉬 / 미국 달러"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40 인덱스"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["영국 정부 10해 국채"],t.exports["#TVC:AU10Y-symbol-description"]=["호주 정부 10해 국채"],t.exports["#TVC:CN10Y-symbol-description"]=["중국 정부 10년 국채"],t.exports["#TVC:DE10Y-symbol-description"]=["독일 정부 10해 국채"],t.exports["#TVC:ES10Y-symbol-description"]=["스페인 정부 10해 국채"],t.exports["#TVC:FR10Y-symbol-description"]=["프랑스 정부 10해 국채"],t.exports["#TVC:IN10Y-symbol-description"]=["인도 정부 10년 채권"],t.exports["#TVC:IT10Y-symbol-description"]=["이태리 정부 10년 국채"],t.exports["#TVC:JP10Y-symbol-description"]=["일본 정부 10년 채권"],t.exports["#TVC:KR10Y-symbol-description"]=["대한민국 정부 10해 국채"], -t.exports["#TVC:MY10Y-symbol-description"]=["말레이시아 정부 본드 10 해"],t.exports["#TVC:PT10Y-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],t.exports["#TVC:US02Y-symbol-description"]=["미국 정부 2년 국채"],t.exports["#TVC:US05Y-symbol-description"]=["미국 정부 5년 국채"],t.exports["#TVC:US10Y-symbol-description"]=["미국 정부 10년 채권"],t.exports["#INDEX:TWII-symbol-description"]=["타이완 웨이티드 인덱스"],t.exports["#CME:J61!-symbol-description"]=["일본 엔 선물"],t.exports["#CME_MINI:J71!-symbol-description"]=["일본 엔 E-mini 선물"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro 일본 엔 / 미국 달러 선물"],t.exports["#CME:M61!-symbol-description"]=["멕시코 페소 선물"],t.exports["#CME:T61!-symbol-description"]=["남아공 란트 선물"],t.exports["#CME:SK1!-symbol-description"]=["스웨덴 크로나 선물"],t.exports["#CME:QT1!-symbol-description"]=["중국 위안 / 미국 달러 선물"],t.exports["#COMEX:AUP1!-symbol-description"]=["알루미늄 MW U.S. 트랜잭션 프리미엄 Platts (25MT) 선물"],t.exports["#CME:L61!-symbol-description"]=["브라질 헤알선물"],t.exports["#CME:WP1!-symbol-description"]=["폴란드 즐로티 선물"],t.exports["#CME:N61!-symbol-description"]=["뉴질랜드 달러 선물"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro 호주 달러 / 미국 달러 선물"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro 스위스 프랑 / 미국 달러 선물"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro 유로 / 미국 달러 선물"],t.exports["#CME_MINI:E71!-symbol-description"]=["유로 E-mini 선물"],t.exports["#CBOT:ZK1!-symbol-description"]=["변성 연료 에탄올 선물"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro 영국 파운드 / 미국 달러 선물"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini 가솔린 선물 선물"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini 난방유 선물"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini 구리 선물"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini 천연가스 선물"],t.exports["#CME:E41!-symbol-description"]=["미국 달러 / 터키 리라 선물"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["실버 (미니) 선물"],t.exports["#CME:DL1!-symbol-description"]=["밀크, 클래스 III 선물"],t.exports["#NYMEX:UX1!-symbol-description"]=["우라늄 선물"],t.exports["#CBOT:BO1!-symbol-description"]=["콩기름 선물"],t.exports["#CME:HE1!-symbol-description"]=["돼지고기 선물"],t.exports["#NYMEX:IAC1!-symbol-description"]=["뉴캐슬 석탄 선물"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini 경질유 선물"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["미니 브렌트 파이낸셜 선물"],t.exports["#COMEX:AEP1!-symbol-description"]=["알루미늄 유러피언 프리미엄 선물"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30 날 연방 펀드 금리 선물"],t.exports["#CME:LE1!-symbol-description"]=["라이브 캐틀 선물"],t.exports["#CME:UP1!-symbol-description"]=["스위스 프랑 / 일본 엔 선물"],t.exports["#CBOT:ZN1!-symbol-description"]=["10 해 T-노트 선물"],t.exports["#CBOT:ZB1!-symbol-description"]=["T-본드 선물"],t.exports["#CME:GF1!-symbol-description"]=["피더 캐틀 선물"],t.exports["#CBOT:UD1!-symbol-description"]=["울트라 T-본드 선물"],t.exports["#CME:I91!-symbol-description"]=["CME 하우징 선물 — 와싱턴 DC"],t.exports["#CBOT:ZO1!-symbol-description"]=["오트 선물"],t.exports["#CBOT:ZM1!-symbol-description"]=["소이빈 밀 선물"], -t.exports["#CBOT_MINI:XN1!-symbol-description"]=["콘 미니 선물"],t.exports["#CBOT:ZC1!-symbol-description"]=["콘 선물"],t.exports["#CME:LS1!-symbol-description"]=["럼버 선물"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["휘트 미니 선물"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["소이빈 미니 선물"],t.exports["#CBOT:ZS1!-symbol-description"]=["소이빈 선물"],t.exports["#NYMEX:PA1!-symbol-description"]=["팔라듐 선물"],t.exports["#CME:FTU1!-symbol-description"]=["E-미니 FTSE 100 인덱스 USD 선물"],t.exports["#CBOT:ZR1!-symbol-description"]=["쌀 선물"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["골드 (E-마이크로) 선물"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["골드 (미니) 선물"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-미니 러셀 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400 미드캪 E-미니 선물"],t.exports["#COMEX:LD1!-symbol-description"]=["납 선물"],t.exports["#CME_MINI:ES1!-symbol-description"]=["S&P 500 E-미니 선물"],t.exports["#TVC:SA40-symbol-description"]=["남아프리카 탑 40 인덱스"],t.exports["#BMV:ME-symbol-description"]=["IPC 멕시코 인덱스"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL 인덱스"],t.exports["#HSI:HSI-symbol-description"]=["항셍 인덱스"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["S&P / BVL 페루 제너럴 인덱스 (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["EGX 30 프라이스 리턴 인덱스"],t.exports["#BVC:IGBC-symbol-description"]=["컬럼비아 증권 거래소 제너럴 인덱스"],t.exports["#TWSE:TAIEX-symbol-description"]=["타이완 가권 인덱스"],t.exports["#QSE:GNRI-symbol-description"]=["QE 인덱스"],t.exports["#BME:IBC-symbol-description"]=["IBEX 35 인덱스"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50 인덱스 그로스"],t.exports["#SIX:SMI-symbol-description"]=["스위스 마켓 인덱스"],t.exports["#SZSE:399001-symbol-description"]=["SZSE 컴포넌트 인덱스"],t.exports["#TADAWUL:TASI-symbol-description"]=["타다위 올 셰어 인덱스"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX 컴포지트 인덱스"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC 40 인덱스"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX 헬싱키 25 인덱스"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL 20 인덱스"],t.exports["#TVC:STI-symbol-description"]=["스트레이츠 타임즈 인덱스"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM 인덱스"],t.exports["#TVC:KOSPI-symbol-description"]=["대한민국 합성 주가지수"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["FTSE 말레이시아 증권거래소 KLCI 인덱스"],t.exports["#TASE:TA35-symbol-description"]=["TA-35 인덱스"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX 스톡홀름 30 인덱스"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX 아이스랜드 8 인덱스"],t.exports["#NSENG:NSE30-symbol-description"]=["NSE 30 인덱스"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["바레인 올 셰어 인덱스"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX 탈린 GI"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX 코펜하겐 25 인덱스"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX 리가 GI"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15 인덱스"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX 빌니우스 GI"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX 인덱스"],t.exports["#CBOE:VIX-symbol-description"]=["볼래틸리티 S&P 500 인덱스"], -t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX 골드 앤 실버 섹터 인덱스"],t.exports["#DJ:DJUSCL-symbol-description"]=["다우 존스 U.S. Coal 인덱스"],t.exports["#DJ:DJCIKC-symbol-description"]=["다우 존스 커모디티 인덱스 커피"],t.exports["#DJ:DJCIEN-symbol-description"]=["다우 존스 커모디티 인덱스 에너지"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX 오일 서비스 섹터 인덱스"],t.exports["#DJ:DJCISB-symbol-description"]=["다우 존스 커모디티 인덱스 슈가"],t.exports["#DJ:DJCICC-symbol-description"]=["다우 존스 커모디티 인덱스 코코아"],t.exports["#DJ:DJCIGR-symbol-description"]=["다우 존스 커모디티 인덱스 그레인"],t.exports["#DJ:DJCIAGC-symbol-description"]=["다우 존스 커모디티 인덱스 어그리컬쳐 캡드 컴포넌트"],t.exports["#DJ:DJCISI-symbol-description"]=["다우 존스 커모디티 인덱스 실버"],t.exports["#DJ:DJCIIK-symbol-description"]=["다우 존스 커모디티 인덱스 니켈"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX 하우징 섹터 인덱스"],t.exports["#DJ:DJCIGC-symbol-description"]=["다우 존스 커모디티 인덱스 골드"],t.exports["#SP:SPGSCI-symbol-description"]=["S&P 골드만 삭스 커모디티 인덱스"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX 유틸리티 섹터 인덱스"],t.exports["#DJ:DJU-symbol-description"]=["다우 존스 유틸리티 애버리지 인덱스"],t.exports["#SP:SVX-symbol-description"]=["S&P 500 밸류 인덱스"],t.exports["#SP:OEX-symbol-description"]=["S&P 100 인덱스"],t.exports["#CBOE:OEX-symbol-description"]=["S&P 100 인덱스"],t.exports["#NASDAQ:SOX-symbol-description"]=["필라델피아 세미컨덕터 인덱스"],t.exports["#RUSSELL:RUI-symbol-description"]=["러셀 1000 인덱스"],t.exports["#RUSSELL:RUA-symbol-description"]=["러셀 3000 인덱스"],t.exports["#RUSSELL:RUT-symbol-description"]=["러셀 2000 인덱스"],t.exports["#NYSE:XMI-symbol-description"]=["NYSE ARCA 메이저 마켓 인덱스"],t.exports["#NYSE:XAX-symbol-description"]=["AMEX 컴포지트 인덱스"],t.exports["#NASDAQ:NDX-symbol-description"]=["나스닥 100 인덱스"],t.exports["#NASDAQ:IXIC-symbol-description"]=["나스닥 컴포지트 인덱스"],t.exports["#DJ:DJT-symbol-description"]=["다우 존스 트랜스포테이션 애버리지 인덱스"],t.exports["#NYSE:NYA-symbol-description"]=["NYSE 컴포지트 인덱스"],t.exports["#NYMEX:CJ1!-symbol-description"]=["코코아 선물"],t.exports["#USDILS-symbol-description"]=["미국 달러 / 이스라엘 셰켈"],t.exports["#TSXV:F-symbol-description"]=["피오레 골드 Inc"],t.exports["#SIX:F-symbol-description"]=["포드 모터 기업"],t.exports["#BMV:F-symbol-description"]=["포드 모터 기업"],t.exports["#TWII-symbol-description"]=["타이완 웨이티드 인덱스"],t.exports["#TVC:PL10Y-symbol-description"]=["폴란드 정부 본드 10 YR 일드"],t.exports["#TVC:PL05Y-symbol-description"]=["폴란드 정부 본드 5 YR 일드"],t.exports["#SET:GC-symbol-description"]=["글로벌 연결 공기업"],t.exports["#TSX:GC-symbol-description"]=["그레이트 캐내디언 게이밍 코포레이션"],t.exports["#TVC:FTMIB-symbol-description"]=["밀라노 이탈리아 거래소 인덱스"],t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500 인덱스"],t.exports["#BMV:CT-symbol-description"]=["차이나 SX20 RT"],t.exports["#TSXV:CT-symbol-description"]=["센테네라 마이닝 코포레이션"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 컨트랙트"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD 퍼피츄얼 컨트랙트"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD 퍼피츄얼 컨트랙트"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD 퍼피츄얼 퓨쳐스 컨트랙트"], -t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#USDHUF-symbol-description"]=["미국 달러 / 헝가리 포린트"],t.exports["#USDTHB-symbol-description"]=["미국 달러 / 타이 바트"],t.exports["#FOREXCOM:US2000-symbol-description"]=["US 스몰 캡 2000"],t.exports["#TSXV:PBR-symbol-description"]=["파라 리소스 주식회사"],t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]=["랜즈 엔드 인코포레이션"],t.exports["#CME:CB1!-symbol-description"]=["버터 선물-현금 (Continuous: Current contract in front)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#BSE:ITI-symbol-description"]=["ITI 유한회사"],t.exports["#NSE:ITI-symbol-description"]=["인도 텔리폰 인더스트리 유한회사"],t.exports["#TSX:LS-symbol-description"]=["미들필드 헬쓰케어 & 라이프 사이언스 디비든드 펀드"],t.exports["#BITMEX:XBT-symbol-description"]=["비트코인 / 미국 달러"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["이미니 러셀 2000 인덱스 퓨쳐스"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["크립토 토탈 마켓 캡, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["미국 달러 인덱스 퓨쳐스"],t.exports["#NYMEX:TT1!-symbol-description"]=["카튼 퓨쳐스"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["#PHEMEX:BTCUSD-symbol-description"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["#PHEMEX:ETHUSD-symbol-description"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["#PHEMEX:XRPUSD-symbol-description"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["#PHEMEX:LTCUSD-symbol-description"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCH 콴토 스왑"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTC 콴토 스왑"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETH 콴토 스왑"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTC 콴토 스왑"],t.exports["#TVC:CA10-symbol-description"]=["캐나다 국채 10년물"],t.exports["#TVC:CA10Y-symbol-description"]=["캐나다 국채 10년물 수익률"],t.exports["#TVC:ID10Y-symbol-description"]=["인도네시아 국채 10년물 수익률"],t.exports["#TVC:NL10-symbol-description"]=["네덜란드 국채 10년물"],t.exports["#TVC:NL10Y-symbol-description"]=["네덜란드 국채 10년물 수익률"],t.exports["#TVC:NZ10-symbol-description"]=["뉴질랜드 국채 10년물"],t.exports["#TVC:NZ10Y-symbol-description"]=["뉴질랜드 국채 10년물 수익률"],t.exports["#SOLUSD-symbol-description"]=["솔라나 / 미국 달러"],t.exports["#LUNAUSD-symbol-description"]=["루나 / 미국 달러"],t.exports["#UNIUSD-symbol-description"]=["유니스왑 / 미국 달러"],t.exports["#LTCBRL-symbol-description"]=["라이트코인 / 브라질 헤알"],t.exports["#ETCEUR-symbol-description"]=["이더리움 클래식 / 유로"],t.exports["#ETHKRW-symbol-description"]=["이더리움 / 대한민국 원"],t.exports["#BTCRUB-symbol-description"]=["비트코인 / 러시아 루블"],t.exports["#BTCTHB-symbol-description"]=["비트코인 / 타이 바트"],t.exports["#ETHTHB-symbol-description"]=["이더리움 / 타이 바트"],t.exports["#TVC:EU10YY-symbol-description"]=["유로 정부 채권 10해 일드"]}}]); \ No newline at end of file +t.exports=["카트만두"]},92901:t=>{t.exports=["카기"]},2693:t=>{t.exports=["카라치"]},72374:t=>{t.exports=["쿠웨이트"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["호치민"]},61582:t=>{t.exports=["할로우캔들"]},32918:t=>{t.exports=["홍콩"]},61351:t=>{t.exports=["호노룰루"]},60049:t=>{t.exports=["가로줄"]},76604:t=>{t.exports=["가로빛"]},42616:t=>{t.exports=["헤드 앤 숄더"]},40530:t=>{t.exports=["하이킨 아시"]},99820:t=>{t.exports=["헬싱키"]},31971:t=>{t.exports=["감추기"]},33911:t=>{t.exports=["모두 숨기기"]},95551:t=>{t.exports=["드로잉 툴 모두 숨기기"]},44312:t=>{t.exports=["모든 드로잉 및 인디케이터 숨기기"]},67927:t=>{t.exports=["모든 드로잉, 지표, 포지션 & 주문 숨기기"]},86306:t=>{t.exports=["모든 인디케이터 숨기기"]},70803:t=>{t.exports=["모든 포지션 & 주문 숨기기"]},13277:t=>{t.exports=["드로잉 숨기기"]},8251:t=>{t.exports=["차트에서 이벤트 숨기기"]},44177:t=>{t.exports=["인디케이터 숨기기"]},2441:t=>{t.exports=["봉의 마크 감추기"]},90540:t=>{t.exports=["포지션 & 주문 숨기기"]},30777:t=>{t.exports=["고가"]},31994:t=>{t.exports=["하이-로우"]},60259:t=>{t.exports=["하이, 로우 프라이스 라벨"]},21803:t=>{t.exports=["하이, 로우 프라이스 라인"]},31895:t=>{t.exports=["하이라이터"]},69085:t=>{t.exports=['히스토그램이 너무 크므로, "Row Size" 인풋을 늘리기 바랍니다.']},8122:t=>{t.exports=["히스토그램이 너무 크므로, 'Row Size' 인풋을 늘리기 바랍니다."]},23450:t=>{t.exports=["이미지"]},71778:t=>{t.exports=["중간"]},14177:t=>{t.exports=["잘못된 심볼"]},53239:t=>{t.exports=["인버트 스케일"]},20062:t=>{t.exports=["처음을 100 으로 잡기"]},81584:t=>{t.exports=["인디케이터 밸류 라벨"]},31485:t=>{t.exports=["인디케이터 네임 라벨"]},27677:t=>{t.exports=["인포 라인"]},98767:t=>{t.exports=["지표넣기"]},9114:t=>{t.exports=["내부"]},12354:t=>{t.exports=["피치포크 안"]},26579:t=>{t.exports=["아이콘"]},37885:t=>{t.exports=["이스탄불"]},87469:t=>{t.exports=["요하네스버그"]},52707:t=>{t.exports=["자카르타"]},95425:t=>{t.exports=["1월"]},42890:t=>{t.exports=["예루살렘"]},6215:t=>{t.exports=["7월"]},15224:t=>{t.exports=["6월"]},36253:t=>{t.exports=["쥬노"]},15241:t=>{t.exports=["왼쪽에"]},29404:t=>{t.exports=["오른쪽에"]},850:t=>{t.exports=["아이쿠!"]},675:t=>{t.exports=["오브젝트 트리"]},73546:t=>{t.exports=["10월"]},39280:t=>{t.exports=["열기"]},25595:t=>{t.exports=["원본"]},82906:t=>{t.exports=["오슬로"]},8136:t=>{t.exports=["저가"]},42284:t=>{t.exports=["잠금"]},1441:t=>{t.exports=["잠그기/풀기"]},82232:t=>{t.exports=["버티컬 커서 라인 타임락"]},18219:t=>{t.exports=["바 레이쇼에 프라이스 잠금"]},12285:t=>{t.exports=["로그"]},50286:t=>{t.exports=["런던"]},44604:t=>{t.exports=["매수 포지션"]},87604:t=>{t.exports=["로스엔젤레스"]},18528:t=>{t.exports=["레이블 다운"]},13046:t=>{t.exports=["레이블 업"]},94420:t=>{t.exports=["라벨"]},89155:t=>{t.exports=["라고스"]},25846:t=>{t.exports=["리마"]},1277:t=>{t.exports=["라인"]},38397:t=>{t.exports=["마커가 있는 라인"]},63492:t=>{t.exports=["라인브레이크"]},83182:t=>{t.exports=["라인"]},78104:t=>{t.exports=["차트 이미지 링크가 클립보드에 복사됨 {emoji}"]},50091:t=>{t.exports=["리스본"]},64352:t=>{t.exports=["룩셈부르크"]},11156:t=>{t.exports=["엠티프리딕터"]},67861:t=>{t.exports=["포인트를 옮기고 탭을 하여 앵커 자리를 잡으십시오"]},45828:t=>{t.exports=["옮기기"]},44302:t=>{t.exports=["스케일 왼쪽으로 옮기기"]},94338:t=>{t.exports=["스케일 오른쪽으로 옮기기"]},66276:t=>{t.exports=["변형쉬프"]},18559:t=>{t.exports=["변형 쉬프 피치포크"]},18665:t=>{t.exports=["모스크바"]},58038:t=>{t.exports=["마드리드"]},34190:t=>{t.exports=["몰타"]},90271:t=>{t.exports=["마닐라"]},51369:t=>{ +t.exports=["3월"]},85095:t=>{t.exports=["멕시코 시티"]},75633:t=>{t.exports=["모든 스케일 하나로 머지"]},95093:t=>{t.exports=["믹스트"]},10931:t=>{t.exports=["마이크로"]},58397:t=>{t.exports=["밀레니엄"]},85884:t=>{t.exports=["미뉴에트"]},9632:t=>{t.exports=["극소"]},63158:t=>{t.exports=["거울대칭"]},42769:t=>{t.exports=["무스카트"]},43088:t=>{t.exports=["없음"]},3485:t=>{t.exports=["스케일 없음 (풀스크린)"]},8886:t=>{t.exports=["노 싱크"]},16971:t=>{t.exports=["볼륨 데이터 없음"]},75549:t=>{t.exports=["노트"]},71230:t=>{t.exports=["11월"]},99203:t=>{t.exports=["노포크 아일랜드"]},79023:t=>{t.exports=["나이로비"]},91203:t=>{t.exports=["뉴욕"]},24143:t=>{t.exports=["뉴질랜드"]},40887:t=>{t.exports=["위쪽 새 페인"]},96712:t=>{t.exports=["아래쪽 새 페인"]},33566:t=>{t.exports=["니코시아"]},56670:t=>{t.exports=["뭔가 잘못되었습니다"]},64968:t=>{t.exports=["뭔가 잘못 되었습니다. 나중에 다시 해 보십시오."]},10520:t=>{t.exports=["새 차트레이아웃 저장"]},9908:t=>{t.exports=["로 저장"]},68553:t=>{t.exports=["산살바도르"]},65412:t=>{t.exports=["산티아고"]},13538:t=>{t.exports=["상파울루"]},37207:t=>{t.exports=["가격차트만 스케일"]},51464:t=>{t.exports=["쉬프"]},98114:t=>{t.exports=["쉬프 피치포크"]},1535:t=>{t.exports=["이 페이지를 떠나면 스크립트는 업데이트되지 않을 수 있습니다."]},89517:t=>{t.exports=["설정"]},43247:t=>{t.exports=["두번째 분수 부분이 잘못 되었습니다."]},19796:t=>{t.exports=["맨뒤로"]},23221:t=>{t.exports=["한단계뒤로"]},5961:t=>{t.exports=["서울"]},57902:t=>{t.exports=["9월"]},25866:t=>{t.exports=["세션"]},59827:t=>{t.exports=["세션구분"]},69240:t=>{t.exports=["상하이"]},37819:t=>{t.exports=["숏 포지션"]},81428:t=>{t.exports=["보기"]},98116:t=>{t.exports=["모든 드로잉 보기"]},39046:t=>{t.exports=["모든 드로잉 및 인디케이터 보기"]},38293:t=>{t.exports=["모든 드로잉, 지표, 포지션 & 주문 보기"]},49982:t=>{t.exports=["모든 인디케이터 보기"]},48284:t=>{t.exports=["모든 아이디어 보기"]},62632:t=>{t.exports=["모든 포지션 & 주문 보기"]},24620:t=>{t.exports=["연속 선물 스위치 보기"]},84813:t=>{t.exports=["계약 만기 보기"]},66263:t=>{t.exports=["배당보기"]},46771:t=>{t.exports=["어닝 보기"]},87933:t=>{t.exports=["팔로우하는 유저 아이디어 보기"]},72973:t=>{t.exports=["최신 업데이트 표시"]},58669:t=>{t.exports=["내 아이디어만 보기"]},30816:t=>{t.exports=["스플릿 보기"]},68161:t=>{t.exports=["길잡이"]},56683:t=>{t.exports=["싱가폴"]},69502:t=>{t.exports=["사인 라인"]},44904:t=>{t.exports=["스퀘어"]},70213:t=>{t.exports=["스터디 리밋이 넘었음: 레이아웃당 {number} 스터디.\n스터디를 줄여 보시기 바랍니다."]},32733:t=>{t.exports=["모습"]},65323:t=>{t.exports=["왼쪽위에 쌓기"]},14113:t=>{t.exports=["오른쪽위에 쌓기"]},93161:t=>{t.exports=["그리기모드 유지"]},79511:t=>{t.exports=["스텝 라인"]},84573:t=>{t.exports=["스티커"]},48767:t=>{t.exports=["스톡홀름"]},29662:t=>{t.exports=["서브마이크로"]},9753:t=>{t.exports=["서브밀레니엄"]},71722:t=>{t.exports=["서브미뉴에트"]},91889:t=>{t.exports=["수퍼사이클"]},33820:t=>{t.exports=["수퍼밀레니엄"]},11020:t=>{t.exports=["시드니"]},89659:t=>{t.exports=["심볼 오류"]},90932:t=>{t.exports=["심볼네임 라벨"]},65986:t=>{t.exports=["심볼 정보"]},52054:t=>{t.exports=["심볼 현재가 라벨"]},33606:t=>{t.exports=["모두 다 싱크"]},18008:t=>{t.exports=["모든 차트에 싱크"]},99969:t=>{t.exports=["포인트앤피겨"]},53047:t=>{t.exports=["다선형"]},34402:t=>{t.exports=["경로"]},70394:t=>{t.exports=["패러렐 채널"]},95995:t=>{t.exports=["파리"]},29682:t=>{t.exports=["붙여넣기"]},51102:t=>{t.exports=["퍼센트"]},35590:t=>{t.exports=["퍼스"]},19093:t=>{t.exports=["피닉스"]},22293:t=>{t.exports=["피치팬"]},43852:t=>{ +t.exports=["피치포크"]},37680:t=>{t.exports=["새 왼 스케일로 고정하기"]},43707:t=>{t.exports=["새 오른 스케일로 고정하기"]},91130:t=>{t.exports=["왼 스케일로 고정하기"]},61201:t=>{t.exports=["왼 스케일로 고정하기 (히든)"]},764:t=>{t.exports=["오른쪽 스케일로 고정하기"]},20207:t=>{t.exports=["오른 스케일로 고정하기 (히든)"]},66156:t=>{t.exports=["Pin To Scale (현재 왼쪽)"]},54727:t=>{t.exports=["(현재 노 스케일) 스케일로 고정하기"]},76598:t=>{t.exports=["스케일 고정 (현재 오른쪽)"]},39065:t=>{t.exports=["(현재 {label}) 스케일로 고정하기"]},97324:t=>{t.exports=["{label} 스케일로 고정하기"]},56948:t=>{t.exports=["{label} 스케일로 고정하기 (히든)"]},32156:t=>{t.exports=["왼 스케일로 고정됨"]},8128:t=>{t.exports=["왼 스케일로 고정됨 (히든)"]},3822:t=>{t.exports=["오른 스케일로 고정됨"]},44538:t=>{t.exports=["오른 스케일로 고정하기 (히든)"]},65810:t=>{t.exports=["{label} 스케일로 고정됨"]},14125:t=>{t.exports=["{label} 스케일로 고정됨 (히든)"]},97378:t=>{t.exports=["플러스 버튼"]},46669:t=>{t.exports=["님의 브라우저에서 클립보드에 쓸 수 있는 퍼미션을 주거나 아니면 {keystroke} 을 누르십시오"]},35963:t=>{t.exports=["줌하는 동안 {key} 를 눌러 차트 포지션을 유지하십시오"]},95921:t=>{t.exports=["가격라벨"]},28625:t=>{t.exports=["프라이스 노트"]},2032:t=>{t.exports=["가격범위"]},32061:t=>{t.exports=["가격 포맷이 틀립니다."]},91492:t=>{t.exports=["프라이스 라인"]},48404:t=>{t.exports=["주요"]},87086:t=>{t.exports=["프로젝션"]},10160:t=>{t.exports=["{customer}, {date} 에 퍼블리쉬했음"]},19056:t=>{t.exports=["카타르"]},9998:t=>{t.exports=["회전네모"]},74214:t=>{t.exports=["로마"]},50470:t=>{t.exports=["빛"]},90357:t=>{t.exports=["레인지"]},26833:t=>{t.exports=["레이캬비크"]},328:t=>{t.exports=["네모"]},41615:t=>{t.exports=["다시하기"]},35001:t=>{t.exports=["회귀추세"]},34596:t=>{t.exports=["없애기"]},1434:t=>{t.exports=["드로잉 없애기"]},13951:t=>{t.exports=["인디케이터 없애기"]},4142:t=>{t.exports=["차트 레이아웃 이름 바꾸기"]},20801:t=>{t.exports=["렌코"]},34301:t=>{t.exports=["차트 보기 재설정"]},17258:t=>{t.exports=["프라이스 스케일 리셋"]},25333:t=>{t.exports=["타임 스케일 리셋"]},52588:t=>{t.exports=["리야드"]},5871:t=>{t.exports=["리가"]},33603:t=>{t.exports=["경고"]},48474:t=>{t.exports=["바르샤바"]},20466:t=>{t.exports=["토켈라우"]},94284:t=>{t.exports=["도쿄"]},83836:t=>{t.exports=["토론토"]},38788:t=>{t.exports=["대만"]},39108:t=>{t.exports=["탈린"]},37229:t=>{t.exports=["문자"]},16267:t=>{t.exports=["테헤란"]},19611:t=>{t.exports=["템플릿"]},29198:t=>{t.exports=["데이터 벤더는 이 심볼에 대한 볼륨 데이터를 주지 않습니다."]},8162:t=>{t.exports=["퍼블리케이션 프리뷰를 로드할 수 없습니다. 귀하의 브라우저 익스텐션을 끄고 다시 해 보십시오."]},65943:t=>{t.exports=["이 지표를 다른 지표에 쓸 수 없습니다"]},74986:t=>{t.exports=["이 스크립트는 초대 전용입니다. 액세스를 요청하려면 작성자에게 문의하십시오."]},98538:t=>{t.exports=["쓰리 드라이브 패턴"]},30973:t=>{t.exports=["틱스"]},31976:t=>{t.exports=["타임"]},64375:t=>{t.exports=["타임존"]},95005:t=>{t.exports=["타임 사이클"]},87085:t=>{t.exports=["트레이드"]},94770:t=>{t.exports=["추세각"]},23104:t=>{t.exports=["추세줄"]},15501:t=>{t.exports=["추세기반 피보나치 확장"]},31196:t=>{t.exports=["추세기반 피보나치 시간"]},29245:t=>{t.exports=["세모"]},83356:t=>{t.exports=["트라이앵글 다운"]},12390:t=>{t.exports=["세모 패턴"]},28340:t=>{t.exports=["트라이앵글 업"]},93855:t=>{t.exports=["튀니스"]},50406:t=>{t.exports=["표준시"]},81320:t=>{t.exports=["되돌리기"]},25933:t=>{t.exports=["유닛"]},15101:t=>{t.exports=["잠금풀기"]},34150:t=>{t.exports=["업 웨이브 4"]},83927:t=>{t.exports=["업 웨이브 5"]},58976:t=>{t.exports=["업 웨이브 1 또는 A"]},11661:t=>{t.exports=["업 웨이브 2 또는 B"] +},53958:t=>{t.exports=["업 웨이브 3"]},66560:t=>{t.exports=["업 웨이브 C"]},18426:t=>{t.exports=["볼륨 프로파일 픽스 레인지"]},61022:t=>{t.exports=["볼륨 프로파일 인디케이터는 업그레이드된 요금제에서만 사용할 수 있습니다."]},15771:t=>{t.exports=["밴쿠버"]},56211:t=>{t.exports=["세로줄"]},75354:t=>{t.exports=["빌뉴스"]},21852:t=>{t.exports=["보임"]},27557:t=>{t.exports=["인터벌 가시성"]},89960:t=>{t.exports=["...위로 마우스 오면 보임"]},22198:t=>{t.exports=["보는차례"]},7050:t=>{t.exports=["X 크로스"]},66527:t=>{t.exports=["XABCD 패턴"]},17126:t=>{t.exports=["이 레졸루션에서는 피봇 타임프레임을 볼 수 없습니다"]},69293:t=>{t.exports=["양곤"]},84301:t=>{t.exports=["취리히"]},76020:t=>{t.exports=["엘리엇 각도 변경"]},83935:t=>{t.exports=["오버래핑 라벨 바꾸지 않기"]},39402:t=>{t.exports=["평균 종가 라벨 비저빌리티 바꾸기"]},98866:t=>{t.exports=["평균 종가 라인 비저빌리티 바꾸기"]},5100:t=>{t.exports=["비드/애스크 라벨 비저빌리티 바꾸기"]},32311:t=>{t.exports=["비드/애스크 라인 비저빌리티 바꾸기"]},22641:t=>{t.exports=["통화 변경"]},30501:t=>{t.exports=["차트 레이아웃을 {title}로 변경"]},7017:t=>{t.exports=["연속 선물 스위치 비저빌리티 바꾸기"]},58108:t=>{t.exports=["카운트다운 투 바 클로즈 비저빌리티 바꾸기"]},7151:t=>{t.exports=["데이트 레인지 바꾸기"]},84944:t=>{t.exports=["디비든드 비저빌리티 바꾸기"]},79574:t=>{t.exports=["차트에서 이벤트 비저빌리티 바꾸기"]},88217:t=>{t.exports=["어닝즈 비저빌리티 바꾸기"]},28288:t=>{t.exports=["선물 계약 만료 보임 변경"]},66805:t=>{t.exports=["하이, 로우 프라이스 라벨 가시성"]},92556:t=>{t.exports=["하이, 로우 프라이스 라인 가시성"]},87027:t=>{t.exports=["인디케이터 네임 라벨 비저빌리티 바꾸기"]},14922:t=>{t.exports=["인디케이터 밸류 라벨 비저빌리티 바꾸기"]},19839:t=>{t.exports=["최신 업데이트 가시성 변경"]},23783:t=>{t.exports=["링크 그룹 바꾸기"]},87510:t=>{t.exports=["페인 높이 바꾸기"]},50190:t=>{t.exports=["플러스 버튼 비저빌리티 바꾸기"]},49889:t=>{t.exports=["프리/포스트 마켓 프라이스 라벨 비저빌리티 바꾸기"]},16750:t=>{t.exports=["프리/포스트 마켓 프라이스 라인 비저빌리티 바꾸기"]},59883:t=>{t.exports=["이전 클로즈 프라이스 라인 비저빌티티 바꾸기"]},67761:t=>{t.exports=["프라이스 라인 바꾸기"]},69510:t=>{t.exports=["프라이스를 바 레이쇼로 바꾸기"]},32303:t=>{t.exports=["레졸루션 바꾸기"]},526:t=>{t.exports=["종목바꾸기"]},9402:t=>{t.exports=["심볼 라벨 비저빌리티 바꾸기"]},53150:t=>{t.exports=["심볼 라스트 밸류 비저빌리티 바꾸기"]},12707:t=>{t.exports=["심볼 이전 밸류 비저빌리티 바꾸기"]},65303:t=>{t.exports=["세션 바꾸기"]},15403:t=>{t.exports=["세션 브레이크 비저빌리티 바꾸기"]},53438:t=>{t.exports=["시리즈 스타일 바꾸기"]},74488:t=>{t.exports=["스플릿 비저빌리티 바꾸기"]},20505:t=>{t.exports=["타임존 바꾸기"]},39028:t=>{t.exports=["유닛 바꾸기"]},21511:t=>{t.exports=["보임 바꾸기"]},16698:t=>{t.exports=["현재 인터벌에서 가시성 변경"]},78422:t=>{t.exports=["현재 인터벌 이상에서 가시성 변경"]},49529:t=>{t.exports=["현재 인터벌 이하에서 가시성 변경"]},66927:t=>{t.exports=["모든 인터벌에서 가시성 변경"]},74428:t=>{t.exports=["{title} 스타일 변경"]},72032:t=>{t.exports=["{pointIndex} 포인트 변경"]},65911:t=>{t.exports=["차트 제공 TradingView"]},5179:t=>{t.exports=["라인 툴 클론"]},3195:t=>{t.exports=["라인툴 그룹 만들기"]},92659:t=>{t.exports=["셀렉션에서 라인툴 만들기"]},81791:t=>{t.exports=["{tool} 만들기"]},63649:t=>{t.exports=["소스 자르기"]},78755:t=>{t.exports=["{title} 자르기"]},99113:t=>{t.exports=["{name} 그룹에 {lineTool} 라인 툴 넣기"]},40242:t=>{t.exports=["{group} 에 라인 툴 넣기"]},22856:t=>{t.exports=["이 파이낸셜 메트릭을 전체 레이아웃에 넣기"]},82388:t=>{t.exports=["이 인디케이터를 전체 레이아웃에 넣기"]},94292:t=>{t.exports=["이 스트래티지를 전체 레이아웃에 넣기"]},27982:t=>{t.exports=["이 심볼을 전체 레이아웃에 넣기"]},66568:t=>{t.exports=["차트 테마 적용"]},64034:t=>{t.exports=["모든 차트 속성 적용"]},49037:t=>{ +t.exports=["드로잉 템플릿 적용"]},96996:t=>{t.exports=["선택한 소스에 팩토리 디폴트 값 적용"]},44547:t=>{t.exports=["전체 레이아웃에 인디케이터 걸기"]},26065:t=>{t.exports=["{template} 스터디 템플릿 적용"]},58570:t=>{t.exports=["툴바의 테마 적용"]},27195:t=>{t.exports=["{title} 그룹을 앞으로 가져오기"]},78246:t=>{t.exports=["{title} 앞으로 가져오기"]},56763:t=>{t.exports=["{title} 앞으로 보내기"]},5607:t=>{t.exports=["제공자 TradingView"]},90621:t=>{t.exports=["데이트 레인지 잠금"]},12962:t=>{t.exports=["레벨 라인 지우기"]},63391:t=>{t.exports=["{group} 그룹에서 라인툴 빼내기"]},59942:t=>{t.exports=["바 패턴 뒤집기"]},70301:t=>{t.exports=["{title} 숨기기"]},91842:t=>{t.exports=["얼러트 라벨 라인 숨기기"]},54781:t=>{t.exports=["드로잉툴숨김"]},44974:t=>{t.exports=["봉의 마크 감추기"]},28916:t=>{t.exports=["인터벌 잠금"]},94245:t=>{t.exports=["인버트 스케일"]},90743:t=>{t.exports=["{title} 넣기"]},53146:t=>{t.exports=["{targetTitle} 뒤에 {title} 넣기"]},74055:t=>{t.exports=["{target} 뒤에 {title} 넣기"]},11231:t=>{t.exports=["{target} 앞에 {title} 넣기"]},67176:t=>{t.exports=["{targetTitle} 앞에 {title} 넣기"]},54597:t=>{t.exports=["기존 드로잉 템플릿 로드"]},30295:t=>{t.exports=["로딩..."]},50193:t=>{t.exports=["{title} 잠그기"]},4963:t=>{t.exports=["{group} 그룹 잠금"]},68163:t=>{t.exports=["오브젝트 잠그기"]},47107:t=>{t.exports=["이동"]},11303:t=>{t.exports=["{title} 을 새 왼쪽 스케일로 옮기기"]},45544:t=>{t.exports=["{title} 을 오른 눈금으로 옮기기"]},81898:t=>{t.exports=["모든 스케일 왼쪽으로 옮기기"]},22863:t=>{t.exports=["모든 스케일 오른쪽으로 옮기기"]},45356:t=>{t.exports=["드로잉 옮기기"]},15086:t=>{t.exports=["왼쪽으로 옮기기"]},61711:t=>{t.exports=["오른쪽으로 옮기기"]},4184:t=>{t.exports=["스케일 옮기기"]},74642:t=>{t.exports=["{title} 을 노 스케일로 옮기기 (풀 스크린)"]},45223:t=>{t.exports=["{group} 그룹 보이지 않기"]},87927:t=>{t.exports=["{group} 그룹 보이기"]},62153:t=>{t.exports=["머지 다운"]},70746:t=>{t.exports=["페인으로 머지"]},66143:t=>{t.exports=["머지 업"]},81870:t=>{t.exports=["미러 바 패턴"]},16542:t=>{t.exports=["해당 없음"]},47222:t=>{t.exports=["스케일 프라이스"]},99042:t=>{t.exports=["가격차트만 스케일"]},35962:t=>{t.exports=["시간 스케일"]},68193:t=>{t.exports=["스크롤"]},70009:t=>{t.exports=["스크롤 타임"]},69485:t=>{t.exports=["프라이스 스케일 셀렉션 스트래티지를 {title} 로 셋하기"]},16259:t=>{t.exports=["{title} 뒤로 보내기"]},66781:t=>{t.exports=["{title} 뒤로 보내기"]},4998:t=>{t.exports=["{title} 그룹을 뒤로 보내기"]},64704:t=>{t.exports=["라인 툴 글로벌 셰어"]},77554:t=>{t.exports=["레이아웃에서 라인 툴 셰어"]},16237:t=>{t.exports=["얼러트 라벨 선 보기"]},13622:t=>{t.exports=["모든 아이디어 보기"]},26267:t=>{t.exports=["팔로우 하는 유저의 아이디어 보기"]},40061:t=>{t.exports=["내 아이디어만 보기"]},52010:t=>{t.exports=["드로잉 모드 유지하기"]},98784:t=>{t.exports=["드로잉 동기화 중지"]},57011:t=>{t.exports=["라인(들) 툴 동기화 중지"]},92831:t=>{t.exports=["심볼 잠금"]},60635:t=>{t.exports=["타임 싱크"]},99769:t=>{t.exports=["기능 제공"]},68111:t=>{t.exports=["기능 제공 Tradingview"]},96916:t=>{t.exports=["드로잉 붙여넣기"]},80611:t=>{t.exports=["지표 붙여넣기"]},41601:t=>{t.exports=["{title} 붙여넣기"]},84018:t=>{t.exports=["왼쪽 스케일로 고정하기"]},22615:t=>{t.exports=["오른 스케일로 고정하기"]},56015:t=>{t.exports=["{label} 스케일로 고정하기"]},33348:t=>{t.exports=["페인 재배치"]},15516:t=>{t.exports=["모든 스터디 제거"]},80171:t=>{t.exports=["모든 스터디 및 드로잉 툴 없애기"]},59211:t=>{t.exports=["선택 해제된 비어있는 라인 도구 제거"]},44656:t=>{t.exports=["드로잉 없애기"]},70653:t=>{t.exports=["드로잉 그룹 지우기"]},66414:t=>{ +t.exports=["라인 데이터 소스 없애기"]},47637:t=>{t.exports=["페인 없애기"]},39859:t=>{t.exports=["{title} 지우기"]},78811:t=>{t.exports=["{name} 라인 툴 그룹 없애기"]},16338:t=>{t.exports=["{group} 에서 {newName} 으로 리네임"]},30910:t=>{t.exports=["레이아웃 사이즈 리셋"]},21948:t=>{t.exports=["스케일 재설정"]},55064:t=>{t.exports=["타임 스케일 리셋"]},13034:t=>{t.exports=["레이아웃 리사이즈"]},9608:t=>{t.exports=["기본값 복원"]},63060:t=>{t.exports=["자동눈금토글"]},98860:t=>{t.exports=["처음 눈금 100 으로 잡기 토글"]},21203:t=>{t.exports=["잠금 스케일 토글"]},60166:t=>{t.exports=["로그눈금토글"]},68642:t=>{t.exports=["퍼센트 눈금 토글"]},33714:t=>{t.exports=["일반 스케일로 전환"]},47122:t=>{t.exports=["트랙 타임"]},28068:t=>{t.exports=["라인 툴 셰어링 끄기"]},66824:t=>{t.exports=["오브젝트 잠금 해제"]},51114:t=>{t.exports=["{group} 그룹 잠금 풀기"]},92421:t=>{t.exports=["{title} 잠금 해제"]},20057:t=>{t.exports=["새 바텀 페이지로 언머지"]},52540:t=>{t.exports=["언머지 업"]},86949:t=>{t.exports=["언머지 다운"]},50728:t=>{t.exports=["{title} 스크립트 업데이트"]},33355:t=>{t.exports=["{count} 봉"]},88841:t=>{t.exports=["{symbol} 파이낸셜 제공 TradingView"]},38641:t=>{t.exports=["{userName} 이 {customer}, {date} 에 퍼블리쉬했음"]},59833:t=>{t.exports=["확대"]},19813:t=>{t.exports=["확대"]},9645:t=>{t.exports=["축소"]},30572:t=>{t.exports=["날"]},52254:t=>{t.exports=["시간"]},99062:t=>{t.exports=["월"]},69143:t=>{t.exports=["분"]},71787:t=>{t.exports=["초"]},82797:t=>{t.exports=["레인지"]},47966:t=>{t.exports=["주"]},99136:t=>{t.exports=["틱"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["애플 주식회사"],t.exports["#AUDCAD-symbol-description"]=["호주 달러 / 캐나다 달러"],t.exports["#AUDCHF-symbol-description"]=["호주 달러 / 스위스 프랑"],t.exports["#AUDJPY-symbol-description"]=["호주 달러 / 일본 엔"],t.exports["#AUDNZD-symbol-description"]=["호주 달러 / 뉴질랜드 달러"],t.exports["#AUDRUB-symbol-description"]=["호주 달러 / 러시아 루블"],t.exports["#AUDUSD-symbol-description"]=["호주 달러 / 미국 달러"],t.exports["#BRLJPY-symbol-description"]=["브라질 헤알 / 일본 엔"],t.exports["#BTCCAD-symbol-description"]=["비트코인 / 캐나다 달러"],t.exports["#BTCCNY-symbol-description"]=["비트코인 / 중국 위안"],t.exports["#BTCEUR-symbol-description"]=["비트코인 / 유로"],t.exports["#BTCKRW-symbol-description"]=["비트코인 / 한국 원"],t.exports["#BTCRUR-symbol-description"]=["비트코인 / 루블"],t.exports["#BTCUSD-symbol-description"]=["비트코인 / 달러"],t.exports["#BVSP-symbol-description"]=["브라질 보베스파 지수"],t.exports["#CADJPY-symbol-description"]=["캐나다 달러/일본 엔"],t.exports["#CB1!-symbol-description"]=["브렌트 크루드 오일"],t.exports["#CHFJPY-symbol-description"]=["스위스 프랑/일본 엔"],t.exports["#COPPER-symbol-description"]=["구리 CFDs"],t.exports["#ES1-symbol-description"]=["S&P 500 E-mini 선물"],t.exports["#ESP35-symbol-description"]=["IBEX 35 인덱스"],t.exports["#EUBUND-symbol-description"]=["유로 분트"],t.exports["#EURAUD-symbol-description"]=["유로 / 호주 달러"],t.exports["#EURBRL-symbol-description"]=["유로 / 브라질 헤알"],t.exports["#EURCAD-symbol-description"]=["유로 / 캐나다 달러"],t.exports["#EURCHF-symbol-description"]=["유로 / 스위스 프랑"],t.exports["#EURGBP-symbol-description"]=["유로 / 영국 파운드"],t.exports["#EURJPY-symbol-description"]=["유로 / 일본 엔"],t.exports["#EURNZD-symbol-description"]=["유로 / 뉴질랜드 달러"], +t.exports["#EURRUB-symbol-description"]=["유로 / 러시아 루블"],t.exports["#EURRUB_TOM-symbol-description"]=["유로 / 러시아 루블 TOM"],t.exports["#EURSEK-symbol-description"]=["유로 / 스웨덴 크로나"],t.exports["#EURTRY-symbol-description"]=["유로 / 터키 리라"],t.exports["#EURUSD-symbol-description"]=["유로 / 미국 달러"],t.exports["#EUSTX50-symbol-description"]=["유로 스톡스 50 인덱스"],t.exports["#FRA40-symbol-description"]=["CAC 40 인덱스"],t.exports["#GB10-symbol-description"]=["영국 정부 10해 채권"],t.exports["#GBPAUD-symbol-description"]=["영국 파운드/호주 달러"],t.exports["#GBPCAD-symbol-description"]=["영국 파운드/캐나다 달러"],t.exports["#GBPCHF-symbol-description"]=["영국 파운드/스위스 프랑"],t.exports["#GBPEUR-symbol-description"]=["파운드 스털링 / 유로"],t.exports["#GBPJPY-symbol-description"]=["영국 파운드/일본 엔"],t.exports["#GBPNZD-symbol-description"]=["영국 파운드/뉴질랜드 달러"],t.exports["#GBPRUB-symbol-description"]=["파운드 스털링 / 러시아 루블"],t.exports["#GBPUSD-symbol-description"]=["영국 파운드/미국 달러"],t.exports["#GER30-symbol-description"]=["독일상장 DAX 지수"],t.exports["#GOOGL-symbol-description"]=["알파벳 Inc (구글) 클래스 A"],t.exports["#ITA40-symbol-description"]=["FTSE MIB 인덱스"],t.exports["#JPN225-symbol-description"]=["니케이 225 인덱스"],t.exports["#JPYKRW-symbol-description"]=["일본 엔 / 대한민국 원"],t.exports["#JPYRUB-symbol-description"]=["일본 엔 / 러시아 루블"],t.exports["#KA1-symbol-description"]=["슈가 #11 퓨쳐스"],t.exports["#KG1-symbol-description"]=["코튼 퓨쳐스"],t.exports["#KT1-symbol-description"]=["키 트로닉 코포레이션"],t.exports["#LKOH-symbol-description"]=["루코일"],t.exports["#LTCBTC-symbol-description"]=["라이트코인 / 비트코인"],t.exports["#MGNT-symbol-description"]=["매그닛"],t.exports["#MICEX-symbol-description"]=["MICEX 인덱스"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["마이크로소프트 코포레이션"],t.exports["#NAS100-symbol-description"]=["유에스 100 캐쉬 CFD"],t.exports["#NGAS-symbol-description"]=["내츄럴 가스 (헨리 허브)"],t.exports["#NKY-symbol-description"]=["니케이 225 인덱스"],t.exports["#NZDJPY-symbol-description"]=["뉴질랜드 달러 / 일본 엔"],t.exports["#NZDUSD-symbol-description"]=["뉴질랜드 달러 / 미국 달러"],t.exports["#RB1-symbol-description"]=["RBOB 가솔린 퓨쳐스"],t.exports["#RTS-symbol-description"]=["러시아 RTS 인덱스"],t.exports["#SBER-symbol-description"]=["스베르방크"],t.exports["#SPX500-symbol-description"]=["S&P 500 인덱스"],t.exports["#TWTR-symbol-description"]=["트위터"],t.exports["#UK100-symbol-description"]=["FTSE 100 인덱스"],t.exports["#USDBRL-symbol-description"]=["미국달러 / 브라질헤알"],t.exports["#USDCAD-symbol-description"]=["미국 달러 / 캐나다 달러"],t.exports["#USDCHF-symbol-description"]=["미국 달러 / 스위스 프랑"],t.exports["#USDCNY-symbol-description"]=["미국 달러 / 중국 위안"],t.exports["#USDDKK-symbol-description"]=["미국 달러 / 덴마크 크로네"],t.exports["#USDHKD-symbol-description"]=["미국 달러/홍콩 달러"],t.exports["#USDIDR-symbol-description"]=["미국달러 / 루피아"],t.exports["#USDINR-symbol-description"]=["미국 달러 / 인도 루피"],t.exports["#USDJPY-symbol-description"]=["미국 달러 / 일본 엔"],t.exports["#USDKRW-symbol-description"]=["미국 달러 / 대한민국 원"],t.exports["#USDMXN-symbol-description"]=["미국 달러 / 멕시코 페소"],t.exports["#USDPHP-symbol-description"]=["미국 달러 / 필리핀 페소"], +t.exports["#USDRUB-symbol-description"]=["미국 달러 / 러시아 루블"],t.exports["#USDRUB_TOM-symbol-description"]=["미국달러 / 러시아루블 TOM"],t.exports["#USDSEK-symbol-description"]=["미국 달러 / 스웨덴 크로나"],t.exports["#USDSGD-symbol-description"]=["미국 달러 / 싱가폴 달러"],t.exports["#USDTRY-symbol-description"]=["미국 달러 / 터키 리라"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["은 / 미국 달러"],t.exports["#XAUUSD-symbol-description"]=["골드 스팟 / 미국 달러"],t.exports["#XPDUSD-symbol-description"]=["팔라듐 CFDs"],t.exports["#XPTUSD-symbol-description"]=["백금 / 미국 달러"],t.exports["#ZS1-symbol-description"]=["콩선물 - ECBT"],t.exports["#ZW1-symbol-description"]=["밀선물 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["비트코인/영국 파운드"],t.exports["#MICEXINDEXCF-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#BTCAUD-symbol-description"]=["비트코인 / 호주 달러"],t.exports["#BTCJPY-symbol-description"]=["비트코인 / 일본 엔"],t.exports["#BTCBRL-symbol-description"]=["비트코인 / 브라질 헤알"],t.exports["#PT10-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TXSX-symbol-description"]=["TSX 60 지수"],t.exports["#VIXC-symbol-description"]=["TSX 60 VIX 인덱스"],t.exports["#USDPLN-symbol-description"]=["미국달러/폴란드즈워티"],t.exports["#EURPLN-symbol-description"]=["유로달러/폴란드즈워티"],t.exports["#BTCPLN-symbol-description"]=["비트코인 / 폴란드즈워티"],t.exports["#CAC40-symbol-description"]=["CAC 40 인덱스"],t.exports["#XBTCAD-symbol-description"]=["비트코인 / 캐나다 달러"],t.exports["#ITI2!-symbol-description"]=["철광석 선물"],t.exports["#ITIF2018-symbol-description"]=["철광석 선물"],t.exports["#ITIF2019-symbol-description"]=["철광석 선물"],t.exports["#ITIF2020-symbol-description"]=["철광석 선물"],t.exports["#ITIG2018-symbol-description"]=["철광석 선물"],t.exports["#ITIG2019-symbol-description"]=["철광석 선물"],t.exports["#ITIG2020-symbol-description"]=["철광석 선물"],t.exports["#ITIH2018-symbol-description"]=["철광석 선물"],t.exports["#ITIH2019-symbol-description"]=["철광석 선물"],t.exports["#ITIH2020-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIJ2020-symbol-description"]=["철광석 선물"],t.exports["#ITIK2018-symbol-description"]=["철광석 선물"],t.exports["#ITIK2019-symbol-description"]=["철광석 선물"],t.exports["#ITIK2020-symbol-description"]=["철광석 선물"],t.exports["#ITIM2017-symbol-description"]=["철광석 선물"],t.exports["#ITIM2018-symbol-description"]=["철광석 선물"],t.exports["#ITIM2019-symbol-description"]=["철광석 선물"],t.exports["#ITIM2020-symbol-description"]=["철광석 선물"],t.exports["#ITIN2017-symbol-description"]=["철광석 선물"],t.exports["#ITIN2018-symbol-description"]=["철광석 선물"],t.exports["#ITIN2019-symbol-description"]=["철광석 선물"],t.exports["#ITIN2020-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2017-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIQ2020-symbol-description"]=["철광석 선물"],t.exports["#ITIU2017-symbol-description"]=["철광석 선물"],t.exports["#ITIU2018-symbol-description"]=["철광석 선물"],t.exports["#ITIU2019-symbol-description"]=["철광석 선물"], +t.exports["#ITIU2020-symbol-description"]=["철광석 선물"],t.exports["#ITIV2017-symbol-description"]=["철광석 선물"],t.exports["#ITIV2018-symbol-description"]=["철광석 선물"],t.exports["#ITIV2019-symbol-description"]=["철광석 선물"],t.exports["#ITIV2020-symbol-description"]=["철광석 선물"],t.exports["#ITIX2017-symbol-description"]=["철광석 선물"],t.exports["#ITIX2018-symbol-description"]=["철광석 선물"],t.exports["#ITIX2019-symbol-description"]=["철광석 선물"],t.exports["#ITIX2020-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2017-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2018-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2019-symbol-description"]=["철광석 선물"],t.exports["#ITIZ2020-symbol-description"]=["철광석 선물"],t.exports["#AMEX:GXF-symbol-description"]=["글로벌 x FTSE 노르딕 리전 ETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX All Australian 50 인덱스"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX All Australian 200 인덱스"],t.exports["#BIST:XU100-symbol-description"]=["BIST 100 인덱스"],t.exports["#GPW:WIG20-symbol-description"]=["WIG20 인덱스"],t.exports["#INDEX:JKSE-symbol-description"]=["자카르타 합성 인덱스"],t.exports["#INDEX:KLSE-symbol-description"]=["부르사 말레이지아 KLCI 인덱스"],t.exports["#INDEX:NZD-symbol-description"]=["NZX 50 인덱스"],t.exports["#INDEX:STI-symbol-description"]=["STI 인덱스"],t.exports["#INDEX:XLY0-symbol-description"]=["상하이 합성 지수"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#NYMEX:KT1!-symbol-description"]=["커피 선물"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["천연 가스 CFDs"],t.exports["#OANDA:USDPLN-symbol-description"]=["달러/즈워티"],t.exports["#TSX:TX60-symbol-description"]=["S&P/TSX 60 인덱스"],t.exports["#TSX:VBU-symbol-description"]=["뱅가드 US 애그리게이트 BND INDX ETF(CAD-HEG) UN"],t.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX 인덱스"],t.exports["#TVC:CAC40-symbol-description"]=["CAC 40 인덱스"],t.exports["#TVC:ES10-symbol-description"]=["스페인 정부 10해 국채"],t.exports["#TVC:EUBUND-symbol-description"]=["유로 분트"],t.exports["#TVC:GB02-symbol-description"]=["영국 정부 2해 국채"],t.exports["#TVC:GB10-symbol-description"]=["영국 정부 10해 국채"],t.exports["#TVC:GOLD-symbol-description"]=["골드 (US$ / OZ) CFDs"],t.exports["#TVC:ID03-symbol-description"]=["인도네시아 정부 3해 국채"],t.exports["#TVC:ID10-symbol-description"]=["인도네시아 정부 10해 국채"],t.exports["#TVC:PALLADIUM-symbol-description"]=["팔라듐 (US$ / OZ) CFDs"],t.exports["#TVC:PT10-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TVC:SILVER-symbol-description"]=["실버 (US$ / OZ) CFDs"],t.exports["#TVC:RUT-symbol-description"]=["러셀 2000 인덱스"],t.exports["#TSX:TSX-symbol-description"]=["S&P/TSX 컴포지트 인덱스"],t.exports["#OANDA:CH20CHF-symbol-description"]=["스위스 20 인덱스"],t.exports["#TVC:SHCOMP-symbol-description"]=["상하이 컴포지트 인덱스"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],t.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",t.exports["#TVC:AU10-symbol-description"]=["호주 정부 10해 국채"],t.exports["#TVC:CN10-symbol-description"]=["중국 정부 10년 국채"],t.exports["#TVC:KR10-symbol-description"]=["대한민국 정부 10해 국채"], +t.exports["#NYMEX:RB1!-symbol-description"]=["RBOB 가솔린 선물"],t.exports["#NYMEX:HO1!-symbol-description"]=["NY 하버 ULSD 선물"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NY 에탄올 선물"],t.exports["#OANDA:XCUUSD-symbol-description"]=["구리 (US$ / lb) CFDs"],t.exports["#COMEX:ZA1!-symbol-description"]=["아연 선물"],t.exports["#CBOT:ZW1!-symbol-description"]=["밀 선물"],t.exports["#NYMEX:KA1!-symbol-description"]=["설탕 #11 선물"],t.exports["#CBOT:QBC1!-symbol-description"]=["옥수수 선물"],t.exports["#CME:E61!-symbol-description"]=["유로 선물"],t.exports["#CME:B61!-symbol-description"]=["영국 파운드 선물"],t.exports["#CME:QJY1!-symbol-description"]=["일본 엔 선물"],t.exports["#CME:A61!-symbol-description"]=["호주 달러 선물"],t.exports["#CME:D61!-symbol-description"]=["캐나다 달러 선물"],t.exports["#CME:SP1!-symbol-description"]=["S&P 500 선물"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["나스닥 100 이미니 선물"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["이미니 다우 존스 ($5) 선물"],t.exports["#CME:NY1!-symbol-description"]=["니케이 225 선물"],t.exports["#EUREX:DY1!-symbol-description"]=["닥스 지수"],t.exports["#CME:IF1!-symbol-description"]=["IBOVESPA 지수 선물-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["T-노트 10해 선물"],t.exports["#CBOT:FV1!-symbol-description"]=["T-노트 5해 선물"],t.exports["#CBOT:ZE1!-symbol-description"]=["트레저리 노트 - 3해 선물"],t.exports["#CBOT:TU1!-symbol-description"]=["T-노트 2해 선물"],t.exports["#CBOT:FF1!-symbol-description"]=["30-일 FED 펀드 이자율 선물"],t.exports["#CBOT:US1!-symbol-description"]=["T-본드 선물"],t.exports["#TVC:EXY-symbol-description"]=["유로 커런시 인덱스"],t.exports["#TVC:JXY-symbol-description"]=["일본 엔 커런시 인덱스"],t.exports["#TVC:BXY-symbol-description"]=["영국 파운드 커런시 인덱스"],t.exports["#TVC:AXY-symbol-description"]=["호주 달러 커런시 인덱스"],t.exports["#TVC:CXY-symbol-description"]=["캐나다 달러 커런시 인덱스"],t.exports["#FRED:GDP-symbol-description"]=["국내총생산, 소수점 첫째 자리까지"],t.exports["#FRED:UNRATE-symbol-description"]=["민간인 비고용율"],t.exports["#FRED:POP-symbol-description"]=["총인구: 해외파병 포함 모든 나이"],t.exports["#ETHUSD-symbol-description"]=["이더리움 / 달러"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["IBovespa 인덱스"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil 인덱스"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50 인덱스"],t.exports["#COMEX:HG1!-symbol-description"]=["구리 선물"],t.exports["#INDEX:HSCE-symbol-description"]=["항셍 차이나 엔터프라이즈 인덱스"],t.exports["#NYMEX:CL1!-symbol-description"]=["경질 원유 선물 (Light Crude Oil Futures)"],t.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI 저팬 SHS"],t.exports["#TVC:DAX-symbol-description"]=["독일 주요 30개 회사 지수"],t.exports["#TVC:DE10-symbol-description"]=["독일 정부 10해 국채"],t.exports["#TVC:DJI-symbol-description"]=["다우존스 산업평균지수"],t.exports["#TVC:DXY-symbol-description"]=["미국 달러 인덱스"],t.exports["#TVC:FR10-symbol-description"]=["프랑스 정부 10해 국채"],t.exports["#TVC:HSI-symbol-description"]=["항셍 인덱스"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX 35 인덱스"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX 인덱스"],t.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3해 트레저리 본드 ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX 200 인덱스"], +t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE Sensex 인덱스"],t.exports["#INDEX:MIB-symbol-description"]=["MIB 인덱스"],t.exports["#INDEX:MOY0-symbol-description"]=["유로 스탁스 50 인덱스"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS 인덱스"],t.exports["#NSE:NIFTY-symbol-description"]=["니프티 50 인덱스"],t.exports["#NYMEX:NG1!-symbol-description"]=["천연 가스 선물"],t.exports["#NYMEX:ZC1!-symbol-description"]=["옥수수 선물"],t.exports["#TVC:IN10-symbol-description"]=["인도 정부 10해 국채"],t.exports["#TVC:IT10-symbol-description"]=["이태리 정부 10해 국채"],t.exports["#TVC:JP10-symbol-description"]=["일본 정부 10해 국채"],t.exports["#TVC:NDX-symbol-description"]=["유에스 100 인덱스"],t.exports["#TVC:NI225-symbol-description"]=["니케이 225"],t.exports["#TVC:SPX-symbol-description"]=["S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["유로 스탁스 50 인덱스"],t.exports["#TVC:TR10-symbol-description"]=["터키 정부 10해 국채"],t.exports["#TVC:UKOIL-symbol-description"]=["브렌트 크루드 오일 CFDs"],t.exports["#TVC:UKX-symbol-description"]=["UK 100 인덱스"],t.exports["#TVC:US02-symbol-description"]=["미국 정부 2해 국채"],t.exports["#TVC:US05-symbol-description"]=["미국 정부 5해 국채"],t.exports["#TVC:US10-symbol-description"]=["미국 정부 10해 국채"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 크루드 오일 CFDs"],t.exports["#NYMEX:ITI1!-symbol-description"]=["철광석 선물"],t.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",t.exports["#AMEX:ALD-symbol-description"]=["위즈돔트리 아시아 지역 부채 ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["어드밴스트 마이크로 디바이스 주식회사"],t.exports["#NYSE:BABA-symbol-description"]=["알리바바 그룹 홀딩즈 Ltd."],t.exports["#ICEEUR:CB-symbol-description"]=["원유 브렌트"],t.exports["#ICEEUR:CB1!-symbol-description"]=["브렌트 원유"],t.exports["#ICEUSA:CC-symbol-description"]=["코코아"],t.exports["#NYMEX:CL-symbol-description"]=["원유 WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["면 #2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["콘트라비르 제약 주식회사"],t.exports["#CME:DL-symbol-description"]=["클래스 III 밀크"],t.exports["#NYSE:F-symbol-description"]=["포드 MTR CO DEL"],t.exports["#MOEX:GAZP-symbol-description"]=["가즈프롬"],t.exports["#COMEX:GC-symbol-description"]=["금"],t.exports["#CME:GF-symbol-description"]=["피더 캐틀"],t.exports["#CME:HE-symbol-description"]=["돼지고기 선물"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 해 트레저리 본드 ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7 해 트레저리 본드 ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["설탕 #11 선물"],t.exports["#ICEUSA:KC-symbol-description"]=["커피"],t.exports["#NYMEX:KG1-symbol-description"]=["면 선물"],t.exports["#FWB:KT1-symbol-description"]=["키트로닉 주식회사"],t.exports["#CME:LE-symbol-description"]=["라이브 캐틀"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE 난방유"],t.exports["#CME:LS-symbol-description"]=["목재"],t.exports["#MOEX:MGNT-symbol-description"]=["매그닛"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["천연가스"],t.exports["#ICEUSA:OJ-symbol-description"]=["오렌지쥬스"],t.exports["#NYMEX:PA-symbol-description"]=["팔라듐"], +t.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",t.exports["#NYMEX:PL-symbol-description"]=["백금"],t.exports["#COMEX_MINI:QC-symbol-description"]=["이미니 구리"],t.exports["#NYMEX:RB-symbol-description"]=["가솔린 RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOB 가솔린 선물"],t.exports["#MOEX:SBER-symbol-description"]=["스베르방크"],t.exports["#AMEX:SCHO-symbol-description"]=["슈왑 숏텀 U.S. 트레저리 ETF"],t.exports["#COMEX:SI-symbol-description"]=["은"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 해 트레저리 본드 ETF"],t.exports["#TVC:VIX-symbol-description"]=["볼래틸리티 S&P 500 인덱스"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["아연"],t.exports["#CBOT:ZC-symbol-description"]=["옥수수"],t.exports["#CBOT:ZK-symbol-description"]=["에탄올 선물"],t.exports["#CBOT:ZL-symbol-description"]=["콩기름"],t.exports["#CBOT:ZO-symbol-description"]=["귀리"],t.exports["#CBOT:ZR-symbol-description"]=["거친 쌀"],t.exports["#CBOT:ZS-symbol-description"]=["콩"],t.exports["#CBOT:ZS1-symbol-description"]=["소이빈 퓨쳐스"],t.exports["#CBOT:ZW-symbol-description"]=["밀"],t.exports["#CBOT:ZW1-symbol-description"]=["밀선물 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]=["이터리스 주식회사"],t.exports["#NYMEX:ITI2!-symbol-description"]=["철광석 선물"],t.exports["#CADUSD-symbol-description"]=["캐나다 달러 / 미국 달러"],t.exports["#CHFUSD-symbol-description"]=["스위스 프랑 / 미국 달러"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["일본 엔 / 미국 달러"],t.exports["#USDAUD-symbol-description"]=["미국 달러 / 호주 달러"],t.exports["#USDEUR-symbol-description"]=["미국 달러 / 유로"],t.exports["#USDGBP-symbol-description"]=["미국 달러 / 파운드 스털링"],t.exports["#USDNZD-symbol-description"]=["미국 달러 / 뉴질랜드 달러"],t.exports["#UKOIL-symbol-description"]=["크루드 오일 (브렌트) CFDs"],t.exports["#USOIL-symbol-description"]=["크루드 오일 (WTI) CFDs"],t.exports["#US30-symbol-description"]=["다우존스 산업 평균 지수"],t.exports["#BCHUSD-symbol-description"]=["비트코인 캐쉬 / 달러"],t.exports["#ETCUSD-symbol-description"]=["이더리움 클래식 /달러"],t.exports["#GOOG-symbol-description"]=["알파벳 주식회사 (Google) 클래스 C"],t.exports["#LTCUSD-symbol-description"]=["라이트코인 / 달러"],t.exports["#XRPUSD-symbol-description"]=["리플 / 미국 달러"],t.exports["#SP:SPX-symbol-description"]=["S&P 500 인덱스"],t.exports["#ETCBTC-symbol-description"]=["이더리움 클래식 / 비트코인"],t.exports["#ETHBTC-symbol-description"]=["이더리움 / 비트코인"],t.exports["#XRPBTC-symbol-description"]=["리플 / 비트코인"],t.exports["#TVC:US30-symbol-description"]=["미국 정부 30해 본드"],t.exports["#COMEX:SI1!-symbol-description"]=["실버 퓨쳐스"],t.exports["#BTGUSD-symbol-description"]=["비트코인 골드 / 미국 달러"],t.exports["#IOTUSD-symbol-description"]=["아이오타 / 미국 달러"],t.exports["#CME:BTC1!-symbol-description"]=["비트코인 CME 퓨쳐스"],t.exports["#COMEX:GC1!-symbol-description"]=["골드 퓨쳐스"],t.exports["#CORNUSD-symbol-description"]=["콘 CFDs"],t.exports["#COTUSD-symbol-description"]=["코튼 CFDs"],t.exports["#DJ:DJA-symbol-description"]=["다우 존스 컴포지트 애버리지 인덱스"],t.exports["#DJ:DJI-symbol-description"]=["다우 존스 인더스트리얼 애버리지 인덱스"],t.exports["#ETHEUR-symbol-description"]=["이더리움 / 유로"], +t.exports["#ETHGBP-symbol-description"]=["이더리움 / 영국 파운드"],t.exports["#ETHJPY-symbol-description"]=["이더리움 / 일본 엔"],t.exports["#EURNOK-symbol-description"]=["유로 / 노르웨이 크로네"],t.exports["#GBPPLN-symbol-description"]=["영국 파운드 / 폴란드 즈워티"],t.exports["#MOEX:BR1!-symbol-description"]=["브렌트 오일 퓨쳐스"],t.exports["#NYMEX:KG1!-symbol-description"]=["코튼 퓨쳐스"],t.exports["#NYMEX:PL1!-symbol-description"]=["플래티넘 퓨쳐스"],t.exports["#SOYBNUSD-symbol-description"]=["소이빈 CFDs"],t.exports["#SUGARUSD-symbol-description"]=["슈가 CFDs"],t.exports["#TVC:IXIC-symbol-description"]=["유에스 컴포지트 인덱스"],t.exports["#TVC:RU-symbol-description"]=["러셀 1000 인덱스"],t.exports["#USDZAR-symbol-description"]=["미국 달러 / 남아공 란드"],t.exports["#WHEATUSD-symbol-description"]=["휘트 CFDs"],t.exports["#XRPEUR-symbol-description"]=["리플 / 유로"],t.exports["#CBOT:S1!-symbol-description"]=["소이빈 퓨쳐스"],t.exports["#SP:MID-symbol-description"]=["S&P 400 인덱스"],t.exports["#TSX:XCUUSD-symbol-description"]=["구리 CFDs"],t.exports["#TVC:NYA-symbol-description"]=["나이스 컴포지트 인덱스"],t.exports["#TVC:PLATINUM-symbol-description"]=["플래티넘 (US$ / OZ) CFDs"],t.exports["#TVC:SSMI-symbol-description"]=["스위스 마켓 인덱스"],t.exports["#TVC:SXY-symbol-description"]=["스위스 프랑 커런시 인덱스"],t.exports["#TVC:RUI-symbol-description"]=["러셀 1000 인덱스"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS 인덱스 퓨쳐스"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX 인덱스 퓨쳐스"],t.exports["#CBOE:BG1!-symbol-description"]=["비트코인 CBOE 퓨쳐스"],t.exports["#TVC:MY10-symbol-description"]=["말레이시아 정부 본드 10 해"],t.exports["#CME:S61!-symbol-description"]=["스위스 프랑 퓨쳐스"],t.exports["#TVC:DEU30-symbol-description"]=["DAX 인덱스"],t.exports["#BCHEUR-symbol-description"]=["비트코인 캐쉬 / 유로"],t.exports["#TVC:ZXY-symbol-description"]=["뉴질랜드 달러 커런시 인덱스"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB 인덱스"],t.exports["#XETR:DAX-symbol-description"]=["DAX 인덱스"],t.exports["#MOEX:IMOEX-symbol-description"]=["MOEX 러시아 인덱스"],t.exports["#FX:US30-symbol-description"]=["FX:US30"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["MICEX 선물 지수"],t.exports["#NEOUSD-symbol-description"]=["니오 / 미국 달러"],t.exports["#XMRUSD-symbol-description"]=["모네로 / 미국 달러"],t.exports["#ZECUSD-symbol-description"]=["제트캐쉬 / 미국 달러"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40 인덱스"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["영국 정부 10해 국채"],t.exports["#TVC:AU10Y-symbol-description"]=["호주 정부 10해 국채"],t.exports["#TVC:CN10Y-symbol-description"]=["중국 정부 10년 국채"],t.exports["#TVC:DE10Y-symbol-description"]=["독일 정부 10해 국채"],t.exports["#TVC:ES10Y-symbol-description"]=["스페인 정부 10해 국채"],t.exports["#TVC:FR10Y-symbol-description"]=["프랑스 정부 10해 국채"],t.exports["#TVC:IN10Y-symbol-description"]=["인도 정부 10년 채권"],t.exports["#TVC:IT10Y-symbol-description"]=["이태리 정부 10년 국채"],t.exports["#TVC:JP10Y-symbol-description"]=["일본 정부 10년 채권"],t.exports["#TVC:KR10Y-symbol-description"]=["대한민국 정부 10해 국채"],t.exports["#TVC:MY10Y-symbol-description"]=["말레이시아 정부 본드 10 해"], +t.exports["#TVC:PT10Y-symbol-description"]=["포르투갈 정부 10해 국채"],t.exports["#TVC:TR10Y-symbol-description"]=["Turkey Government Bonds 10 YR"],t.exports["#TVC:US02Y-symbol-description"]=["미국 정부 2년 국채"],t.exports["#TVC:US05Y-symbol-description"]=["미국 정부 5년 국채"],t.exports["#TVC:US10Y-symbol-description"]=["미국 정부 10년 채권"],t.exports["#INDEX:TWII-symbol-description"]=["타이완 웨이티드 인덱스"],t.exports["#CME:J61!-symbol-description"]=["일본 엔 선물"],t.exports["#CME_MINI:J71!-symbol-description"]=["일본 엔 E-mini 선물"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro 일본 엔 / 미국 달러 선물"],t.exports["#CME:M61!-symbol-description"]=["멕시코 페소 선물"],t.exports["#CME:T61!-symbol-description"]=["남아공 란트 선물"],t.exports["#CME:SK1!-symbol-description"]=["스웨덴 크로나 선물"],t.exports["#CME:QT1!-symbol-description"]=["중국 위안 / 미국 달러 선물"],t.exports["#COMEX:AUP1!-symbol-description"]=["알루미늄 MW U.S. 트랜잭션 프리미엄 Platts (25MT) 선물"],t.exports["#CME:L61!-symbol-description"]=["브라질 헤알선물"],t.exports["#CME:WP1!-symbol-description"]=["폴란드 즐로티 선물"],t.exports["#CME:N61!-symbol-description"]=["뉴질랜드 달러 선물"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro 호주 달러 / 미국 달러 선물"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro 스위스 프랑 / 미국 달러 선물"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro 유로 / 미국 달러 선물"],t.exports["#CME_MINI:E71!-symbol-description"]=["유로 E-mini 선물"],t.exports["#CBOT:ZK1!-symbol-description"]=["변성 연료 에탄올 선물"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro 영국 파운드 / 미국 달러 선물"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini 가솔린 선물 선물"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini 난방유 선물"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini 구리 선물"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini 천연가스 선물"],t.exports["#CME:E41!-symbol-description"]=["미국 달러 / 터키 리라 선물"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["실버 (미니) 선물"],t.exports["#CME:DL1!-symbol-description"]=["밀크, 클래스 III 선물"],t.exports["#NYMEX:UX1!-symbol-description"]=["우라늄 선물"],t.exports["#CBOT:BO1!-symbol-description"]=["콩기름 선물"],t.exports["#CME:HE1!-symbol-description"]=["돼지고기 선물"],t.exports["#NYMEX:IAC1!-symbol-description"]=["뉴캐슬 석탄 선물"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini 경질유 선물"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["미니 브렌트 파이낸셜 선물"],t.exports["#COMEX:AEP1!-symbol-description"]=["알루미늄 유러피언 프리미엄 선물"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30 날 연방 펀드 금리 선물"],t.exports["#CME:LE1!-symbol-description"]=["라이브 캐틀 선물"],t.exports["#CME:UP1!-symbol-description"]=["스위스 프랑 / 일본 엔 선물"],t.exports["#CBOT:ZN1!-symbol-description"]=["10 해 T-노트 선물"],t.exports["#CBOT:ZB1!-symbol-description"]=["T-본드 선물"],t.exports["#CME:GF1!-symbol-description"]=["피더 캐틀 선물"],t.exports["#CBOT:UD1!-symbol-description"]=["울트라 T-본드 선물"],t.exports["#CME:I91!-symbol-description"]=["CME 하우징 선물 — 와싱턴 DC"],t.exports["#CBOT:ZO1!-symbol-description"]=["오트 선물"],t.exports["#CBOT:ZM1!-symbol-description"]=["소이빈 밀 선물"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["콘 미니 선물"],t.exports["#CBOT:ZC1!-symbol-description"]=["콘 선물"], +t.exports["#CME:LS1!-symbol-description"]=["럼버 선물"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["휘트 미니 선물"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["소이빈 미니 선물"],t.exports["#CBOT:ZS1!-symbol-description"]=["소이빈 선물"],t.exports["#NYMEX:PA1!-symbol-description"]=["팔라듐 선물"],t.exports["#CME:FTU1!-symbol-description"]=["E-미니 FTSE 100 인덱스 USD 선물"],t.exports["#CBOT:ZR1!-symbol-description"]=["쌀 선물"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["골드 (E-마이크로) 선물"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["골드 (미니) 선물"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-미니 러셀 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400 미드캪 E-미니 선물"],t.exports["#COMEX:LD1!-symbol-description"]=["납 선물"],t.exports["#CME_MINI:ES1!-symbol-description"]=["S&P 500 E-미니 선물"],t.exports["#TVC:SA40-symbol-description"]=["남아프리카 탑 40 인덱스"],t.exports["#BMV:ME-symbol-description"]=["IPC 멕시코 인덱스"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL 인덱스"],t.exports["#HSI:HSI-symbol-description"]=["항셍 인덱스"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["S&P / BVL 페루 제너럴 인덱스 (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["EGX 30 프라이스 리턴 인덱스"],t.exports["#BVC:IGBC-symbol-description"]=["컬럼비아 증권 거래소 제너럴 인덱스"],t.exports["#TWSE:TAIEX-symbol-description"]=["타이완 가권 인덱스"],t.exports["#QSE:GNRI-symbol-description"]=["QE 인덱스"],t.exports["#BME:IBC-symbol-description"]=["IBEX 35 인덱스"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50 인덱스 그로스"],t.exports["#SIX:SMI-symbol-description"]=["스위스 마켓 인덱스"],t.exports["#SZSE:399001-symbol-description"]=["SZSE 컴포넌트 인덱스"],t.exports["#TADAWUL:TASI-symbol-description"]=["타다위 올 셰어 인덱스"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX 컴포지트 인덱스"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC 40 인덱스"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX 헬싱키 25 인덱스"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL 20 인덱스"],t.exports["#TVC:STI-symbol-description"]=["스트레이츠 타임즈 인덱스"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM 인덱스"],t.exports["#TVC:KOSPI-symbol-description"]=["대한민국 합성 주가지수"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["FTSE 말레이시아 증권거래소 KLCI 인덱스"],t.exports["#TASE:TA35-symbol-description"]=["TA-35 인덱스"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX 스톡홀름 30 인덱스"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX 아이스랜드 8 인덱스"],t.exports["#NSENG:NSE30-symbol-description"]=["NSE 30 인덱스"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["바레인 올 셰어 인덱스"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX 탈린 GI"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX 코펜하겐 25 인덱스"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX 리가 GI"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15 인덱스"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX 빌니우스 GI"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX 인덱스"],t.exports["#CBOE:VIX-symbol-description"]=["볼래틸리티 S&P 500 인덱스"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX 골드 앤 실버 섹터 인덱스"],t.exports["#DJ:DJUSCL-symbol-description"]=["다우 존스 U.S. Coal 인덱스"], +t.exports["#DJ:DJCIKC-symbol-description"]=["다우 존스 커모디티 인덱스 커피"],t.exports["#DJ:DJCIEN-symbol-description"]=["다우 존스 커모디티 인덱스 에너지"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX 오일 서비스 섹터 인덱스"],t.exports["#DJ:DJCISB-symbol-description"]=["다우 존스 커모디티 인덱스 슈가"],t.exports["#DJ:DJCICC-symbol-description"]=["다우 존스 커모디티 인덱스 코코아"],t.exports["#DJ:DJCIGR-symbol-description"]=["다우 존스 커모디티 인덱스 그레인"],t.exports["#DJ:DJCIAGC-symbol-description"]=["다우 존스 커모디티 인덱스 어그리컬쳐 캡드 컴포넌트"],t.exports["#DJ:DJCISI-symbol-description"]=["다우 존스 커모디티 인덱스 실버"],t.exports["#DJ:DJCIIK-symbol-description"]=["다우 존스 커모디티 인덱스 니켈"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX 하우징 섹터 인덱스"],t.exports["#DJ:DJCIGC-symbol-description"]=["다우 존스 커모디티 인덱스 골드"],t.exports["#SP:SPGSCI-symbol-description"]=["S&P 골드만 삭스 커모디티 인덱스"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX 유틸리티 섹터 인덱스"],t.exports["#DJ:DJU-symbol-description"]=["다우 존스 유틸리티 애버리지 인덱스"],t.exports["#SP:SVX-symbol-description"]=["S&P 500 밸류 인덱스"],t.exports["#SP:OEX-symbol-description"]=["S&P 100 인덱스"],t.exports["#CBOE:OEX-symbol-description"]=["S&P 100 인덱스"],t.exports["#NASDAQ:SOX-symbol-description"]=["필라델피아 세미컨덕터 인덱스"],t.exports["#RUSSELL:RUI-symbol-description"]=["러셀 1000 인덱스"],t.exports["#RUSSELL:RUA-symbol-description"]=["러셀 3000 인덱스"],t.exports["#RUSSELL:RUT-symbol-description"]=["러셀 2000 인덱스"],t.exports["#NYSE:XMI-symbol-description"]=["NYSE ARCA 메이저 마켓 인덱스"],t.exports["#NYSE:XAX-symbol-description"]=["AMEX 컴포지트 인덱스"],t.exports["#NASDAQ:NDX-symbol-description"]=["나스닥 100 인덱스"],t.exports["#NASDAQ:IXIC-symbol-description"]=["나스닥 컴포지트 인덱스"],t.exports["#DJ:DJT-symbol-description"]=["다우 존스 트랜스포테이션 애버리지 인덱스"],t.exports["#NYSE:NYA-symbol-description"]=["NYSE 컴포지트 인덱스"],t.exports["#NYMEX:CJ1!-symbol-description"]=["코코아 선물"],t.exports["#USDILS-symbol-description"]=["미국 달러 / 이스라엘 셰켈"],t.exports["#TSXV:F-symbol-description"]=["피오레 골드 Inc"],t.exports["#SIX:F-symbol-description"]=["포드 모터 기업"],t.exports["#BMV:F-symbol-description"]=["포드 모터 기업"],t.exports["#TWII-symbol-description"]=["타이완 웨이티드 인덱스"],t.exports["#TVC:PL10Y-symbol-description"]=["폴란드 정부 본드 10 YR 일드"],t.exports["#TVC:PL05Y-symbol-description"]=["폴란드 정부 본드 5 YR 일드"],t.exports["#SET:GC-symbol-description"]=["글로벌 연결 공기업"],t.exports["#TSX:GC-symbol-description"]=["그레이트 캐내디언 게이밍 코포레이션"],t.exports["#TVC:FTMIB-symbol-description"]=["밀라노 이탈리아 거래소 인덱스"],t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500 인덱스"],t.exports["#BMV:CT-symbol-description"]=["차이나 SX20 RT"],t.exports["#TSXV:CT-symbol-description"]=["센테네라 마이닝 코포레이션"],t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 컨트랙트"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD 퍼피츄얼 컨트랙트"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD 퍼피츄얼 컨트랙트"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD 퍼피츄얼 퓨쳐스 컨트랙트"],t.exports["#USDHUF-symbol-description"]=["미국 달러 / 헝가리 포린트"], +t.exports["#USDTHB-symbol-description"]=["미국 달러 / 타이 바트"],t.exports["#FOREXCOM:US2000-symbol-description"]=["US 스몰 캡 2000"],t.exports["#TSXV:PBR-symbol-description"]=["파라 리소스 주식회사"],t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]=["랜즈 엔드 인코포레이션"],t.exports["#CME:CB1!-symbol-description"]=["버터 선물-현금 (Continuous: Current contract in front)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#BSE:ITI-symbol-description"]=["ITI 유한회사"],t.exports["#NSE:ITI-symbol-description"]=["인도 텔리폰 인더스트리 유한회사"],t.exports["#TSX:LS-symbol-description"]=["미들필드 헬쓰케어 & 라이프 사이언스 디비든드 펀드"],t.exports["#BITMEX:XBT-symbol-description"]=["비트코인 / 미국 달러"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["이미니 러셀 2000 인덱스 퓨쳐스"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["크립토 토탈 마켓 캡, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["미국 달러 인덱스 퓨쳐스"],t.exports["#NYMEX:TT1!-symbol-description"]=["카튼 퓨쳐스"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["#PHEMEX:BTCUSD-symbol-description"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["#PHEMEX:ETHUSD-symbol-description"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["#PHEMEX:XRPUSD-symbol-description"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["#PHEMEX:LTCUSD-symbol-description"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCH 콴토 스왑"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTC 콴토 스왑"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETH 콴토 스왑"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTC 콴토 스왑"],t.exports["#TVC:CA10-symbol-description"]=["캐나다 국채 10년물"],t.exports["#TVC:CA10Y-symbol-description"]=["캐나다 국채 10년물 수익률"],t.exports["#TVC:ID10Y-symbol-description"]=["인도네시아 국채 10년물 수익률"],t.exports["#TVC:NL10-symbol-description"]=["네덜란드 국채 10년물"],t.exports["#TVC:NL10Y-symbol-description"]=["네덜란드 국채 10년물 수익률"],t.exports["#TVC:NZ10-symbol-description"]=["뉴질랜드 국채 10년물"],t.exports["#TVC:NZ10Y-symbol-description"]=["뉴질랜드 국채 10년물 수익률"],t.exports["#SOLUSD-symbol-description"]=["솔라나 / 미국 달러"],t.exports["#LUNAUSD-symbol-description"]=["루나 / 미국 달러"],t.exports["#UNIUSD-symbol-description"]=["유니스왑 / 미국 달러"],t.exports["#LTCBRL-symbol-description"]=["라이트코인 / 브라질 헤알"],t.exports["#ETCEUR-symbol-description"]=["이더리움 클래식 / 유로"],t.exports["#ETHKRW-symbol-description"]=["이더리움 / 대한민국 원"],t.exports["#BTCRUB-symbol-description"]=["비트코인 / 러시아 루블"],t.exports["#BTCTHB-symbol-description"]=["비트코인 / 타이 바트"],t.exports["#ETHTHB-symbol-description"]=["이더리움 / 타이 바트"],t.exports["#TVC:EU10YY-symbol-description"]=["유로 정부 채권 10해 일드"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.77.a1830a06fe990f9f1170.js b/charting_library/bundles/ko.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/ko.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/ko.77.5401b8766c940f90b3e9.js index b9e72b54..a269eb47 100644 --- a/charting_library/bundles/ko.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/ko.77.5401b8766c940f90b3e9.js @@ -1 +1 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["넣기"]},53585:e=>{e.exports=["커스텀 컬러 넣기"]},81865:e=>{e.exports=["불투명성"]},19801:e=>{e.exports=["금"]},11268:e=>{e.exports=["월"]},63331:e=>{e.exports=["토"]},85954:e=>{e.exports=["일"]},26230:e=>{e.exports=["수"]},24793:e=>{e.exports=["목"]},31533:e=>{e.exports=["화"]},73755:e=>{e.exports=["다른 심볼"]},16936:e=>{e.exports=["뒤로"]},88046:e=>{e.exports=["메인 차트 심볼"]},9898:e=>{e.exports=["라이트"]},52051:e=>{e.exports=["캘린더는 현재 {year} 년입니다."]},99990:e=>{e.exports=["캘린더는 현재 {year_start}부터 {year_end}까지 연도입니다."]},92702:e=>{e.exports=["캘린더는 현재 {month} 입니다."]},20036:e=>{e.exports=["취소"]},23398:e=>{e.exports=["종목바꾸기"]},94551:e=>{e.exports=["차트"]},64498:e=>{e.exports=["모든 자료"]},97637:e=>{e.exports=["4월"]},86797:e=>{e.exports=["8월"]},79852:e=>{e.exports=["채권"]},55669:e=>{e.exports=["12월"]},56095:e=>{e.exports=["줄이기"]},29601:e=>{e.exports=["설명"]},16467:e=>{e.exports=["2월"]},72970:e=>{e.exports=["금요일"]},46812:e=>{e.exports=["늘어남"]},26910:e=>{e.exports=["1월"]},23230:e=>{e.exports=["7월"]},49385:e=>{e.exports=["6월"]},90784:e=>{e.exports=["10월"]},89298:e=>{e.exports=["오프셋"]},68988:e=>{e.exports=["확인"]},61199:e=>{e.exports=["월요일"]},95543:e=>{e.exports=["달"]},68327:e=>{e.exports=["5월"]},84675:e=>{e.exports=["3월"]},54406:e=>{e.exports=["조건에 맞는 익스체인지가 없음"]},41379:e=>{e.exports=["조건에 맞는 심볼이 없음"]},71194:e=>{e.exports=["11월"]},83771:e=>{e.exports=["다음 해"]},75385:e=>{e.exports=["다음 해들"]},39752:e=>{e.exports=["다음 달"]},35563:e=>{e.exports=["넘버 포맷이 잘못 되었습니다."]},19724:e=>{e.exports=["자료"]},1144:e=>{e.exports=["토요일"]},52298:e=>{e.exports=["찾기"]},13269:e=>{e.exports=["자료 선택"]},61132:e=>{e.exports=["9월"]},2607:e=>{e.exports=["지정값이 인스트루먼트 맥시멈인 {max} 보다 큽니다."]},53669:e=>{e.exports=["지정값이 인스트루먼트 미니멈인 {min} 보다 작습니다."]},72149:e=>{e.exports=["일요일"]},83583:e=>{e.exports=["달로 바꾸기"]},6244:e=>{e.exports=["날짜로 바꾸기"]},80879:e=>{e.exports=["해로 바꾸기"]},89053:e=>{e.exports=["심볼"]},48490:e=>{e.exports=["심볼 & 설명"]},75905:e=>{e.exports=["심볼 찾기"]},32457:e=>{e.exports=["올바른 날짜를 넣으십시오"]},5122:e=>{e.exports=["올바른 날짜 포맷인 yyyy-mm-dd 으로 넣으십시오"]},2587:e=>{e.exports=["앞 달"]},39329:e=>{e.exports=["앞 해"]},27004:e=>{e.exports=["앞선 해들"]},54336:e=>{e.exports=["컬러 없애기"]},7147:e=>{e.exports=["수요일"]},7951:e=>{e.exports=["목요일"]},60142:e=>{e.exports=["두께"]},44979:e=>{e.exports=["화요일"]},69325:e=>{e.exports=["해"]},12629:e=>{e.exports=["상품"]},87592:e=>{e.exports=["씨에프디"]},17023:e=>{e.exports=["불투명도 바꾸기"]},13066:e=>{e.exports=["칼라 바꾸기"]},95657:e=>{e.exports=["두께 바꾸기"]},18567:e=>{e.exports=["{propertyName} 속성 변경"]},36962:e=>{e.exports=["클로즈"]},8448:e=>{e.exports=["크립토"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["경제"]},39512:e=>{e.exports=["외환"]},81859:e=>{e.exports=["퓨쳐스"]},39337:e=>{e.exports=["고가"]},91815:e=>{e.exports=["고저평균"]},40771:e=>{e.exports=["고저종평균"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["지수"]},60804:e=>{e.exports=["지수"]},12504:e=>{e.exports=["시고저종평균"]},38466:e=>{e.exports=["오픈"]},3919:e=>{e.exports=["저가"]},36931:e=>{e.exports=["스탁"]}}]); \ No newline at end of file +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["넣기"]},53585:e=>{e.exports=["커스텀 컬러 넣기"]},81865:e=>{e.exports=["불투명성"]},19801:e=>{e.exports=["금"]},11268:e=>{e.exports=["월"]},63331:e=>{e.exports=["토"]},85954:e=>{e.exports=["일"]},26230:e=>{e.exports=["수"]},24793:e=>{e.exports=["목"]},31533:e=>{e.exports=["화"]},73755:e=>{e.exports=["다른 심볼"]},16936:e=>{e.exports=["뒤로"]},88046:e=>{e.exports=["메인 차트 심볼"]},9898:e=>{e.exports=["라이트"]},52051:e=>{e.exports=["캘린더는 현재 {year} 년입니다."]},99990:e=>{e.exports=["캘린더는 현재 {year_start}부터 {year_end}까지 연도입니다."]},92702:e=>{e.exports=["캘린더는 현재 {month} 입니다."]},20036:e=>{e.exports=["취소"]},23398:e=>{e.exports=["종목바꾸기"]},94551:e=>{e.exports=["차트"]},64498:e=>{e.exports=["모든 자료"]},97637:e=>{e.exports=["4월"]},86797:e=>{e.exports=["8월"]},79852:e=>{e.exports=["채권"]},55669:e=>{e.exports=["12월"]},56095:e=>{e.exports=["줄이기"]},29601:e=>{e.exports=["설명"]},16467:e=>{e.exports=["2월"]},72970:e=>{e.exports=["금요일"]},46812:e=>{e.exports=["늘어남"]},26910:e=>{e.exports=["1월"]},23230:e=>{e.exports=["7월"]},49385:e=>{e.exports=["6월"]},90784:e=>{e.exports=["10월"]},89298:e=>{e.exports=["오프셋"]},68988:e=>{e.exports=["확인"]},61199:e=>{e.exports=["월요일"]},95543:e=>{e.exports=["달"]},68327:e=>{e.exports=["5월"]},84675:e=>{e.exports=["3월"]},29673:e=>{e.exports=["조건에 맞는 익스체인지가 없음"]},41379:e=>{e.exports=["조건에 맞는 심볼이 없음"]},71194:e=>{e.exports=["11월"]},83771:e=>{e.exports=["다음 해"]},75385:e=>{e.exports=["다음 해들"]},39752:e=>{e.exports=["다음 달"]},35563:e=>{e.exports=["넘버 포맷이 잘못 되었습니다."]},19724:e=>{e.exports=["자료"]},1144:e=>{e.exports=["토요일"]},52298:e=>{e.exports=["찾기"]},13269:e=>{e.exports=["자료 선택"]},61132:e=>{e.exports=["9월"]},2607:e=>{e.exports=["지정값이 인스트루먼트 맥시멈인 {max} 보다 큽니다."]},53669:e=>{e.exports=["지정값이 인스트루먼트 미니멈인 {min} 보다 작습니다."]},72149:e=>{e.exports=["일요일"]},83583:e=>{e.exports=["달로 바꾸기"]},6244:e=>{e.exports=["날짜로 바꾸기"]},80879:e=>{e.exports=["해로 바꾸기"]},89053:e=>{e.exports=["심볼"]},48490:e=>{e.exports=["심볼 & 설명"]},75905:e=>{e.exports=["심볼 찾기"]},32457:e=>{e.exports=["올바른 날짜를 넣으십시오"]},5122:e=>{e.exports=["올바른 날짜 포맷인 yyyy-mm-dd 으로 넣으십시오"]},2587:e=>{e.exports=["앞 달"]},39329:e=>{e.exports=["앞 해"]},27004:e=>{e.exports=["앞선 해들"]},54336:e=>{e.exports=["컬러 없애기"]},7147:e=>{e.exports=["수요일"]},7951:e=>{e.exports=["목요일"]},60142:e=>{e.exports=["두께"]},44979:e=>{e.exports=["화요일"]},69325:e=>{e.exports=["해"]},12629:e=>{e.exports=["상품"]},87592:e=>{e.exports=["씨에프디"]},17023:e=>{e.exports=["불투명도 바꾸기"]},13066:e=>{e.exports=["칼라 바꾸기"]},95657:e=>{e.exports=["두께 바꾸기"]},18567:e=>{e.exports=["{propertyName} 속성 변경"]},36962:e=>{e.exports=["클로즈"]},8448:e=>{e.exports=["크립토"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["경제"]},39512:e=>{e.exports=["외환"]},81859:e=>{e.exports=["퓨쳐스"]},39337:e=>{e.exports=["고가"]},91815:e=>{e.exports=["고저평균"]},40771:e=>{e.exports=["고저종평균"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["지수"]},60804:e=>{e.exports=["지수"]},12504:e=>{e.exports=["시고저종평균"]},38466:e=>{e.exports=["오픈"]},3919:e=>{e.exports=["저가"]},36931:e=>{e.exports=["스탁"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ko.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/ko.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 88cfa4ef..00000000 --- a/charting_library/bundles/ko.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count} (프라이스, 바)"]},91282:t=>{t.exports=["#1 (바)"]},1961:t=>{t.exports=["#1 (프라이스)"]},12706:t=>{t.exports=["#1 (프라이스, 바)"]},92195:t=>{t.exports=["#1 (세로 포지션 %, 바)"]},66187:t=>{t.exports=["미디언"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["반시계 방향"]},43809:t=>{t.exports=["퍼센트로 계수"]},40054:t=>{t.exports=["색"]},47737:t=>{t.exports=["컴팩트 통계 모드"]},4639:t=>{t.exports=["좌표"]},76655:t=>{t.exports=["캐쉬"]},99120:t=>{t.exports=["채널"]},60066:t=>{t.exports=["핍 변화"]},36150:t=>{t.exports=["각"]},38280:t=>{t.exports=["각"]},95264:t=>{t.exports=["어카운트 사이즈"]},85160:t=>{t.exports=["늘 통계 보기"]},54189:t=>{t.exports=["원호"]},34674:t=>{t.exports=["최소틱단위 평균 고저"]},17608:t=>{t.exports=["아래 라벨"]},48848:t=>{t.exports=["경계"]},72269:t=>{t.exports=["경계선"]},27331:t=>{t.exports=["배경"]},19949:t=>{t.exports=["바 레인지"]},81260:t=>{t.exports=["격자선"]},67114:t=>{t.exports=["데이트/타임 레인지"]},37067:t=>{t.exports=["변위(가격, 막대)"]},75460:t=>{t.exports=["거리"]},46211:t=>{t.exports=["이모지 핀"]},46001:t=>{t.exports=["엔트리 프라이스"]},1220:t=>{t.exports=["확장"]},71116:t=>{t.exports=["익스텐드 바텀"]},45809:t=>{t.exports=["익스텐드 레프트"]},25892:t=>{t.exports=["왼 라인 익스텐드"]},13611:t=>{t.exports=["확장선"]},3304:t=>{t.exports=["라인 왼쪽 늘리기"]},83095:t=>{t.exports=["라인 오른쪽 늘리기"]},14025:t=>{t.exports=["익스텐드 라이트"]},74395:t=>{t.exports=["오른 라인 익스텐드"]},85197:t=>{t.exports=["익스텐드 탑"]},17006:t=>{t.exports=["폰트 크기"]},31343:t=>{t.exports=["실패 텍스트"]},28565:t=>{t.exports=["실패 백그라운드"]},87931:t=>{t.exports=["부채꼴"]},39836:t=>{t.exports=["로그 스케일에 따른 피보나치 레벨"]},10578:t=>{t.exports=["동그라미"]},25264:t=>{t.exports=["고저봉"]},66049:t=>{t.exports=["OC 바"]},27531:t=>{t.exports=["로트 크기"]},85206:t=>{t.exports=["라벨"]},75332:t=>{t.exports=["라벨 보더"]},14773:t=>{t.exports=["라벨 백그라운드"]},37126:t=>{t.exports=["라벨 텍스트"]},79106:t=>{t.exports=["레벨"]},95610:t=>{t.exports=["레벨 라인"]},79307:t=>{t.exports=["왼쪽라벨"]},49286:t=>{t.exports=["라인 - HL/2"]},17676:t=>{t.exports=["라인 - 시가"]},47669:t=>{t.exports=["라인 - 종가"]},71899:t=>{t.exports=["라인 - 고가"]},83394:t=>{t.exports=["라인 - 저가"]},60489:t=>{t.exports=["라인 컬러"]},53889:t=>{t.exports=["모드"]},95543:t=>{t.exports=["달"]},24510:t=>{t.exports=["미들 포인트"]},22213:t=>{t.exports=["소스 백그라운드"]},15500:t=>{t.exports=["소스 보더"]},79238:t=>{t.exports=["소스 텍스트"]},37249:t=>{t.exports=["통계"]},28712:t=>{t.exports=["통계 포지션"]},50948:t=>{t.exports=["스탑 칼라"]},56119:t=>{t.exports=["스탑 레벨"]},69835:t=>{t.exports=["성공 텍스트"]},91141:t=>{t.exports=["성공 백그라운드"]},2694:t=>{t.exports=["퍼센트 변화"]},650:t=>{t.exports=["퍼센트"]},25684:t=>{t.exports=["가격"]},23675:t=>{t.exports=["가격라벨"]},75675:t=>{t.exports=["프라이스 라벨"]},16103:t=>{t.exports=["가격레벨"]},46964:t=>{t.exports=["가격범위"]},59771:t=>{t.exports=["프라이스/바 레이쇼"]},29072:t=>{t.exports=["가격"]},2635:t=>{t.exports=["프라핏 레벨"]},33886:t=>{t.exports=["레인지 및 레이쇼"]},24186:t=>{t.exports=["리버스"]},91367:t=>{t.exports=["오른 라벨"]},63833:t=>{t.exports=["리스크"]},95545:t=>{t.exports=["웨이브"]},10209:t=>{t.exports=["탑레벨"]},98001:t=>{t.exports=["타켓 백그라운드"]},89258:t=>{t.exports=["타켓 보더"]},45302:t=>{t.exports=["타겟 칼라"] -},74289:t=>{t.exports=["타켓 텍스트"]},17932:t=>{t.exports=["문자열줄넘김"]},55325:t=>{t.exports=["타임 라벨"]},77838:t=>{t.exports=["타임 레벨"]},2295:t=>{t.exports=["투명도"]},4372:t=>{t.exports=["트렌드라인"]},12374:t=>{t.exports=["한가지 색만 쓰기"]},91322:t=>{t.exports=["밸류"]},25227:t=>{t.exports=["분산"]},1670:t=>{t.exports=["앵글 바꾸기"]},38829:t=>{t.exports=["화살표 색상 변경"]},23723:t=>{t.exports=["프라이스 X 좌표 바꾸기"]},72080:t=>{t.exports=["플래그 컬러 바꾸기"]},66266:t=>{t.exports=["프라이스 Y 좌표 바꾸기"]},98905:t=>{t.exports=["탑 마진 바꾸기"]},11049:t=>{t.exports=["버티컬 포지션 Y 좌표 바꾸기"]},31804:t=>{t.exports=["{title} 반시계방향 바꾸기"]},99128:t=>{t.exports=["{title} 계수 퍼센트 비저빌리티 바꾸기"]},20216:t=>{t.exports=["{title} 색상 변경"]},35435:t=>{t.exports=["{title} 컴팩트 통계 모드 바꾸기"]},550:t=>{t.exports=["{title} 캔들 보더 업 컬러 바꾸기"]},28146:t=>{t.exports=["{title} 캔들 보더 비저빌리티 바꾸기"]},7373:t=>{t.exports=["{title} 캔들 보더 다운 컬러 바꾸기"]},38742:t=>{t.exports=["{title} 캔들 다운 컬러 바꾸기"]},42273:t=>{t.exports=["{title} 캔들 업 컬러 바꾸기"]},76054:t=>{t.exports=["{title} 캔들 윅 컬러 바꾸기"]},27029:t=>{t.exports=["{title} 캔들 윅 비저빌리티 바꾸기"]},22430:t=>{t.exports=["{title} 핍 가시성 변화 바꾸기"]},45537:t=>{t.exports=["{title} 앵글 비저빌리티 바꾸기"]},31775:t=>{t.exports=["{title} 계정 규모 변경"]},37913:t=>{t.exports=["{title} 언제나 통계 보기 바꾸기"]},15521:t=>{t.exports=["{title}의 모든 라인 색상 변경"]},17466:t=>{t.exports=["{title} 아크 {index} 라인 컬러 바꾸기"]},72307:t=>{t.exports=["{title} 아크 {index} 라인 너비 바꾸기"]},13853:t=>{t.exports=["{title} 아크 {index} 라인 비저빌리티 바꾸기"]},78680:t=>{t.exports=["{title} 애버리지 HL 밸류 바꾸기"]},15802:t=>{t.exports=["{title} 바텀 라벨 비저빌리티 바꾸기"]},36438:t=>{t.exports=["{title} 배경 투명도 변경"]},64548:t=>{t.exports=["{title} 배경 가시성 변경"]},75312:t=>{t.exports=["{title} 배경 색상 변경"]},39651:t=>{t.exports=["{title} 백그라운드 컬러 1"]},78177:t=>{t.exports=["{title} 백그라운드 컬러 2"]},42746:t=>{t.exports=["{title} 바 레인지 비저빌리티 바꾸기"]},53770:t=>{t.exports=["{title} 그리드 비저빌리티 바꾸기"]},29145:t=>{t.exports=["{title} 그리드 라인 컬러 바꾸기"]},64949:t=>{t.exports=["{title} 그리드 라인 스타일 바꾸기"]},93548:t=>{t.exports=["{title} 그리드 라인 너비 바꾸기"]},15485:t=>{t.exports=["{title} 데이트/타임 레인지 비저빌리티 바꾸기"]},3400:t=>{t.exports=["{title} 각도 변경"]},91534:t=>{t.exports=["{title} 거리 비저빌리티 바꾸기"]},65056:t=>{t.exports=["{title} 이모지 변경"]},65899:t=>{t.exports=["{title} 이모지 가시성 변경"]},59354:t=>{t.exports=["{title} 진입 가격 변경"]},1447:t=>{t.exports=["{title} 익스텐드 바텀 바꾸기"]},15258:t=>{t.exports=["{title} 익스텐드 레프트 바꾸기"]},96902:t=>{t.exports=["{title} 익스텐드 라인 바꾸기"]},896:t=>{t.exports=["{title} 익스텐드 탑 바꾸기"]},3708:t=>{t.exports=["{title} 익스텐딩 레프트 바꾸기"]},52889:t=>{t.exports=["{title} 익스텐딩 롸이트 바꾸기"]},86647:t=>{t.exports=["{title} 익스텐션 바꾸기"]},3156:t=>{t.exports=["{title} 실패 텍스트 컬러 바꾸기"]},49885:t=>{t.exports=["{title} 실패 백그라운드 컬러 바꾸기"]},89126:t=>{t.exports=["{title} 팬 {index} 라인 비저빌리티 바꾸기"]},30016:t=>{t.exports=["{title} 팬 {index} 라인 너비 바꾸기"]},82516:t=>{t.exports=["{title} 팬 {index} 라인 컬러 바꾸기"]},78142:t=>{t.exports=["{title} 팬 비저빌리티 바꾸기"]},79467:t=>{t.exports=["{title} 팬 라인 컬러 바꾸기"]},45739:t=>{t.exports=["로그 스케일을 기반으로 {title}의 피보나치 레벨 변경"]},99670:t=>{t.exports=["{title} 플립트 바꾸기"]},35165:t=>{t.exports=["{title} 풀 서클 비저빌리티 바꾸기"]},48983:t=>{ -t.exports=["{title} 이미지 배경 색상 변경"]},45025:t=>{t.exports=["{title} 로트 규모 변경"]},81170:t=>{t.exports=["{title} 라벨 얼라인먼트 바꾸기"]},22775:t=>{t.exports=["{title} 라벨 폰트 사이즈 바꾸기"]},24338:t=>{t.exports=["{title} 라벨 비저빌리티 바꾸기"]},32891:t=>{t.exports=["{title} 레벨 {index} 라인 계수 바꾸기"]},85551:t=>{t.exports=["{title} 레벨 {index} 라인 색상 변경"]},47840:t=>{t.exports=["{title} 레벨 {index} 라인 스타일 바꾸기"]},45463:t=>{t.exports=["{title} 레벨 {index} 라인 가시성 변경"]},90098:t=>{t.exports=["{title} 레벨 {index} 라인 너비 변경"]},26710:t=>{t.exports=["{title} 레벨 가시성 변경"]},2359:t=>{t.exports=["{title} 왼쪽 라벨 비저빌리티 바꾸기"]},44643:t=>{t.exports=["{title} 라인 너비 바꾸기"]},20563:t=>{t.exports=["{title} 라인 컬러 바꾸기"]},66982:t=>{t.exports=["{title} 라인 스타일 바꾸기"]},94441:t=>{t.exports=["{title} 모드 변경"]},89996:t=>{t.exports=["{title} 미들 포인트 비저빌리티 바꾸기"]},36618:t=>{t.exports=["{title} 미러드 바꾸기"]},18544:t=>{t.exports=["{title} 소스 백그라운드 컬러 바꾸기"]},48035:t=>{t.exports=["{title} 소스 보더 컬러 바꾸기"]},42286:t=>{t.exports=["{title} 소스 텍스트 컬러 바꾸기"]},588:t=>{t.exports=["{title} 통계 포지션 바꾸기"]},54659:t=>{t.exports=["{title} 역지정 색상 변경"]},89182:t=>{t.exports=["{title} 역지정 레벨 변경"]},82224:t=>{t.exports=["{title} 역지정 가격 변경"]},88383:t=>{t.exports=["{title} 성공 텍스트 컬러 바꾸기"]},26967:t=>{t.exports=["{title} 성공 백그라운드 컬러 바꾸기"]},62243:t=>{t.exports=["{title} 퍼센트 변화 가시성 바꾸기"]},45936:t=>{t.exports=["{title} 가격 라벨 가시성 변경"]},88577:t=>{t.exports=["{title} 프라이스 라벨 비저빌리티 바꾸기"]},47045:t=>{t.exports=["{title} 프라이스 레인지 비저빌리티 바꾸기"]},56175:t=>{t.exports=["{title} 가격 가시성 변경"]},44539:t=>{t.exports=["{title} 수익 레벨 변경"]},41646:t=>{t.exports=["{title} 수익 가격 변경"]},52877:t=>{t.exports=["{title} 리버스 바꾸기"]},16598:t=>{t.exports=["{title} 오른쪽 라벨 비저빌리티 바꾸기"]},31553:t=>{t.exports=["{title} 리스크 변경"]},40344:t=>{t.exports=["{title} 리스크 표시 모드 변경"]},73137:t=>{t.exports=["{title} 탑 라벨 비저빌리티 바꾸기"]},52387:t=>{t.exports=["{title} 타겟 백그라운드 텍스트 컬러 바꾸기"]},6921:t=>{t.exports=["{title} 타겟 보더 컬러 바꾸기"]},97573:t=>{t.exports=["{title} 목표 색상 변경"]},27634:t=>{t.exports=["{title} 타겟 텍스트 컬러 바꾸기"]},33822:t=>{t.exports=["{title} 시간 라벨 가시성 변경"]},84321:t=>{t.exports=["{title} 투명도 바꾸기"]},12355:t=>{t.exports=["{title} 분산값 바꾸기"]},25937:t=>{t.exports=["{toolName} 라벨 얼라인먼트 버티컬 바꾸기"]},46991:t=>{t.exports=["{toolName} 라벨 얼라인먼트 호리존털 바꾸기"]},73080:t=>{t.exports=["{toolName} 라벨 디렉션 바꾸기"]},24272:t=>{t.exports=["{toolName} 라인 비저빌리티 바꾸기"]},46404:t=>{t.exports=["{toolName} 라인 너비 바꾸기"]},50265:t=>{t.exports=["{toolName} 라인 컬러 바꾸기"]},72781:t=>{t.exports=["{toolName} 라인 왼쪽 늘임 바꾸기"]},84613:t=>{t.exports=["{toolName} 라인 오른쪽 늘임 바꾸기"]},62603:t=>{t.exports=["{toolName} 라인 왼쪽 끝 바꾸기"]},62412:t=>{t.exports=["{toolName} 라인 오른쪽 끝 바꾸기"]},35422:t=>{t.exports=["{toolName} 라인 스타일 바꾸기"]},77690:t=>{t.exports=["{toolName} 텍스트 바꾸기"]},69871:t=>{t.exports=["{toolName} 텍스트 비저빌리티 바꾸기"]},25878:t=>{t.exports=["{toolName} 텍스트 줄넘김 바꾸기"]},91832:t=>{t.exports=["{toolName} 텍스트 백그라운드 컬러 바꾸기"]},18610:t=>{t.exports=["{toolName} 텍스트 백그라운드 비저빌리티 바꾸기"]},44755:t=>{t.exports=["{toolName} 텍스트 보더 컬러 바꾸기"]},6324:t=>{t.exports=["{toolName} 텍스트 보더 너비 바꾸기"]},45529:t=>{t.exports=["{toolName} 텍스트 보더 비저빌리티 바꾸기"]},6500:t=>{ -t.exports=["{toolName} 텍스트 컬러 바꾸기"]},51614:t=>{t.exports=["{toolName} 텍스트 폰트 볼드 바꾸기"]},18572:t=>{t.exports=["{toolName} 텍스트 폰트 이탤릭 바꾸기"]},48382:t=>{t.exports=["{toolName} 텍스트 폰트 바꾸기"]},18567:t=>{t.exports=["{propertyName} 속성 변경"]},21926:t=>{t.exports=["백그라운드 컬러"]},52241:t=>{t.exports=["백그라운드 채움"]},70607:t=>{t.exports=["라인 컬러"]},41075:t=>{t.exports=["라인 스타일"]},73043:t=>{t.exports=["라인 너비"]},72223:t=>{t.exports=["드로윙 옮기기"]},41437:t=>{t.exports=["문자열색"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/library.6297b1e4665eaf652aeb.js b/charting_library/bundles/library.6297b1e4665eaf652aeb.js deleted file mode 100644 index 46a349d9..00000000 --- a/charting_library/bundles/library.6297b1e4665eaf652aeb.js +++ /dev/null @@ -1,844 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1297],{5001:e=>{e.exports={"css-value-chart-controls-bar-height-with-border":"calc(38px + 1px)","css-value-chart-controls-bar-border":"1px"}},44232:e=>{e.exports={}},83135:e=>{e.exports={"tv-spinner__container-rotate":"tv-spinner__container-rotate-aLqboHuu"}},24899:e=>{e.exports={container:"container-B8mkOfAH",inner:"inner-B8mkOfAH","border-left":"border-left-B8mkOfAH","border-right":"border-right-B8mkOfAH","border-top":"border-top-B8mkOfAH","border-bottom":"border-bottom-B8mkOfAH","top-right-radius":"top-right-radius-B8mkOfAH","top-left-radius":"top-left-radius-B8mkOfAH","bottom-right-radius":"bottom-right-radius-B8mkOfAH","bottom-left-radius":"bottom-left-radius-B8mkOfAH"}},84516:e=>{e.exports={}},60682:e=>{e.exports={css_value_currency_label_radius:"4",css_wrapper_margin:"1",css_row_left_right_margin:"3",css_row_left_right_padding:"6",css_first_row_top_padding:"4",css_fade_height:"10","price-axis-currency-label-wrapper":"price-axis-currency-label-wrapper-y5H41VPj","price-axis-currency-label":"price-axis-currency-label-y5H41VPj",hidden:"hidden-y5H41VPj",row:"row-y5H41VPj","price-axis-currency-label-fade":"price-axis-currency-label-fade-y5H41VPj","price-axis-currency-label-text":"price-axis-currency-label-text-y5H41VPj","price-axis-currency-label-arrow-down":"price-axis-currency-label-arrow-down-y5H41VPj"}},49668:e=>{e.exports={labelwidth:"19px",labelheight:"19px",bordersize:"2px",bottommargin:"5px",gearheight:"13px",gearwidth:"15px","price-axis-stub":"price-axis-stub-t9vjEPyG",wrapper:"wrapper-t9vjEPyG",label:"label-t9vjEPyG",symbol:"symbol-t9vjEPyG",gear:"gear-t9vjEPyG","fixed-gear":"fixed-gear-t9vjEPyG","fixed-symbol":"fixed-symbol-t9vjEPyG"}},47184:e=>{e.exports={}},658:e=>{e.exports={}},77275:e=>{e.exports={}},68477:e=>{e.exports={"common-tooltip":"common-tooltip-EJBD96zX","common-tooltip--hidden":"common-tooltip--hidden-EJBD96zX","common-tooltip--horizontal":"common-tooltip--horizontal-EJBD96zX","common-tooltip--farther":"common-tooltip--farther-EJBD96zX","common-tooltip--vertical":"common-tooltip--vertical-EJBD96zX","common-tooltip-farther":"common-tooltip-farther-EJBD96zX","common-tooltip--direction_normal":"common-tooltip--direction_normal-EJBD96zX","common-tooltip__body":"common-tooltip__body-EJBD96zX","common-tooltip__button-container":"common-tooltip__button-container-EJBD96zX","common-tooltip__body--no-buttons":"common-tooltip__body--no-buttons-EJBD96zX","common-tooltip__button":"common-tooltip__button-EJBD96zX","common-tooltip--direction_reversed":"common-tooltip--direction_reversed-EJBD96zX","common-tooltip__ear-holder":"common-tooltip__ear-holder-EJBD96zX","common-tooltip__ear-holder--below":"common-tooltip__ear-holder--below-EJBD96zX","common-tooltip__ear-holder--above":"common-tooltip__ear-holder--above-EJBD96zX","common-tooltip__ear-holder--before":"common-tooltip__ear-holder--before-EJBD96zX","common-tooltip__ear-holder--after":"common-tooltip__ear-holder--after-EJBD96zX", -"common-tooltip__body--with-hotkey":"common-tooltip__body--with-hotkey-EJBD96zX","common-tooltip__body--width_wide":"common-tooltip__body--width_wide-EJBD96zX","common-tooltip__body--width_narrow":"common-tooltip__body--width_narrow-EJBD96zX","common-tooltip__body--no-padding":"common-tooltip__body--no-padding-EJBD96zX","common-tooltip__hotkey-block":"common-tooltip__hotkey-block-EJBD96zX","common-tooltip__hotkey-block--divider":"common-tooltip__hotkey-block--divider-EJBD96zX","common-tooltip__hotkey-text":"common-tooltip__hotkey-text-EJBD96zX","common-tooltip__hotkey-button":"common-tooltip__hotkey-button-EJBD96zX","common-tooltip__plus-sign":"common-tooltip__plus-sign-EJBD96zX"}},3343:(e,t,i)=>{"use strict";i.d(t,{Modifiers:()=>n,hashFromEvent:()=>a,hashShiftPlusEnter:()=>l,humanReadableHash:()=>d,humanReadableModifiers:()=>c,isMacKeyboard:()=>r,modifiersFromEvent:()=>o});var s=i(5325);const r=s.isMac||s.isIOS;var n;function o(e){let t=0;return e.shiftKey&&(t+=1024),e.altKey&&(t+=512),e.ctrlKey&&(t+=256),e.metaKey&&(t+=2048),t}function a(e){return o(e)|e.keyCode}!function(e){e[e.None=0]="None",e[e.Alt=512]="Alt",e[e.Shift=1024]="Shift",e[e.Mod=r?2048:256]="Mod",e[e.Control=256]="Control",e[e.Meta=2048]="Meta"}(n||(n={}));const l=1037;function c(e,t=!r){let i="";return 256&e&&(i+=r?"^":"Ctrl",t&&(i+=" + ")),512&e&&(i+=r?"⌥":"Alt",t&&(i+=" + ")),1024&e&&(i+=r?"⇧":"Shift",t&&(i+=" + ")),2048&e&&(i+=r?"⌘":"Win",t&&(i+=" + ")),i}const h={9:"⇥",13:"↵",27:"Esc",8:r?"⌫":"Backspace",32:"Space",35:"End",36:"Home",37:"←",38:"↑",39:"→",40:"↓",45:"Ins",46:"Del",188:",",191:"/"};for(let e=1;e<=16;e++)h[e+111]=`F${e}`;function d(e){let t=c(e);const i=255&e;return t+=i in h?h[i]:String.fromCharCode(i),t}},54717:(e,t,i)=>{"use strict";i.d(t,{isNativeUIInteraction:()=>n,isTextEditingField:()=>r});var s=i(3343);function r(e){if("INPUT"===e.tagName){const t=e.type;return"text"===t||"email"===t||"number"===t||"password"===t||"search"===t||"tel"===t||"url"===t}return"TEXTAREA"===e.tagName||e.isContentEditable}function n(e,t){if(!t)return!1;const i=255&e;if(27===i||i>>>4==7)return!1;switch(e^i){case s.Modifiers.Alt:return(38===i||40===i)&&"SELECT"===t.tagName||r(t);case s.Modifiers.Alt+s.Modifiers.Shift:return r(t);case s.Modifiers.Mod:if(67===i||!s.isMacKeyboard&&45===i){const e=t.ownerDocument&&t.ownerDocument.getSelection();if(e&&!e.isCollapsed)return!0}return r(t);case s.Modifiers.Mod+s.Modifiers.Shift:return i>=33&&i<=40&&r(t);case s.Modifiers.Shift:case 0:return!!(9!==i||t.ownerDocument&&t!==t.ownerDocument.body&&t!==t.ownerDocument.documentElement)&&((!function(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){const t=e.type;if("submit"===t||"button"===t||"reset"===t||"checkbox"===t||"radio"===t)return!0}return!1}(t)||13===i||32===i||9===i)&&("form"in t||t.isContentEditable))}return!1}},5325:(e,t,i)=>{"use strict";i.d(t,{isAndroid:()=>_,isAnyMobile:()=>S,isBlackBerry:()=>m,isChrome:()=>a,isEdge:()=>c,isFF:()=>l,isIOS:()=>g,isIPad:()=>v,isLinux:()=>p,isMac:()=>d,isOperaMini:()=>f,isSafari:()=>h,isWindows:()=>u, -mobiletouch:()=>n,touch:()=>o});const s="undefined"!=typeof window&&"undefined"!=typeof navigator,r=s&&"ontouchstart"in window,n=s&&r&&"onorientationchange"in window,o=s&&(r||!!navigator.maxTouchPoints),a=s&&window.chrome&&window.chrome.runtime,l=s&&window.navigator.userAgent.toLowerCase().indexOf("firefox")>-1,c=s&&/\sEdge\/\d\d\b/.test(navigator.userAgent),h=s&&Boolean(navigator.vendor)&&navigator.vendor.indexOf("Apple")>-1&&-1===navigator.userAgent.indexOf("CriOS")&&-1===navigator.userAgent.indexOf("FxiOS"),d=s&&/mac/i.test(navigator.platform),u=s&&/Win32|Win64/i.test(navigator.platform),p=s&&/Linux/i.test(navigator.platform),_=s&&/Android/i.test(navigator.userAgent),m=s&&/BlackBerry/i.test(navigator.userAgent),g=s&&/iPhone|iPad|iPod/.test(navigator.platform),f=s&&/Opera Mini/i.test(navigator.userAgent),v=s&&("MacIntel"===navigator.platform&&navigator.maxTouchPoints>1||/iPad/.test(navigator.platform)),S=_||m||g||f},48891:(e,t,i)=>{"use strict";i.r(t),i.d(t,{colorsPalette:()=>d,getHexColorByName:()=>u}) -;const s=JSON.parse('{"color-white":"#ffffff","color-black":"#000000","color-cold-gray-50":"#F8F9FD","color-cold-gray-100":"#F0F3FA","color-cold-gray-150":"#E0E3EB","color-cold-gray-200":"#D1D4DC","color-cold-gray-250":"#C1C4CD","color-cold-gray-300":"#B2B5BE","color-cold-gray-350":"#A3A6AF","color-cold-gray-400":"#9598A1","color-cold-gray-450":"#868993","color-cold-gray-500":"#787B86","color-cold-gray-550":"#6A6D78","color-cold-gray-600":"#5D606B","color-cold-gray-650":"#50535E","color-cold-gray-700":"#434651","color-cold-gray-750":"#363A45","color-cold-gray-800":"#2A2E39","color-cold-gray-850":"#1E222D","color-cold-gray-900":"#131722","color-cold-gray-950":"#0C0E15","color-ripe-red-50":"#FFEBEC","color-ripe-red-100":"#FCCBCD","color-ripe-red-200":"#FAA1A4","color-ripe-red-300":"#F77C80","color-ripe-red-400":"#F7525F","color-ripe-red-500":"#F23645","color-ripe-red-600":"#CC2F3C","color-ripe-red-700":"#B22833","color-ripe-red-800":"#991F29","color-ripe-red-900":"#801922","color-ripe-red-a100":"#FF8080","color-ripe-red-a200":"#FF5252","color-ripe-red-a400":"#FF3333","color-ripe-red-a600":"#CC2929","color-ripe-red-a700":"#802028","color-ripe-red-a800":"#4D191D","color-ripe-red-a900":"#331F20","color-tan-orange-50":"#FFF3E0","color-tan-orange-100":"#FFE0B2","color-tan-orange-200":"#FFCC80","color-tan-orange-300":"#ffb74d","color-tan-orange-400":"#FFA726","color-tan-orange-500":"#FF9800","color-tan-orange-600":"#FB8C00","color-tan-orange-700":"#F57C00","color-tan-orange-800":"#EF6C00","color-tan-orange-900":"#e65100","color-tan-orange-a200":"#ffab40","color-tan-orange-a400":"#FF9100","color-tan-orange-a600":"#CC7014","color-tan-orange-a700":"#8C541C","color-tan-orange-a800":"#593A1B","color-tan-orange-a900":"#33261A","color-iguana-green-100":"#C8E6C9","color-iguana-green-200":"#A5D6A7","color-iguana-green-300":"#81c784","color-iguana-green-400":"#66BB6A","color-iguana-green-500":"#4caf50","color-iguana-green-600":"#43a047","color-iguana-green-700":"#388e3c","color-iguana-green-800":"#2E7D32","color-iguana-green-900":"#1B5E20","color-iguana-green-a700":"#00c853","color-banana-yellow-100":"#FFF9C4","color-banana-yellow-200":"#FFF59D","color-banana-yellow-300":"#FFF176","color-banana-yellow-400":"#ffee58","color-banana-yellow-500":"#ffeb3b","color-banana-yellow-600":"#fdd835","color-banana-yellow-700":"#fbc02d","color-banana-yellow-800":"#f9a825","color-banana-yellow-900":"#F57F17","color-banana-yellow-a400":"#ffea00","color-banana-yellow-a700":"#ffd600","color-tv-blue-50":"#E3EFFD","color-tv-blue-100":"#BBD9FB","color-tv-blue-200":"#90BFF9","color-tv-blue-300":"#5B9CF6","color-tv-blue-400":"#3179F5","color-tv-blue-500":"#2962FF","color-tv-blue-600":"#1E53E5","color-tv-blue-700":"#1848CC","color-tv-blue-800":"#143EB3","color-tv-blue-900":"#0C3299","color-tv-blue-a100":"#82b1ff","color-tv-blue-a200":"#448aff","color-tv-blue-a400":"#2979ff","color-tv-blue-a600":"#2962FF","color-tv-blue-a700":"#143A87","color-tv-blue-a800":"#142E61","color-tv-blue-a900":"#132042","color-deep-blue-50":"#EDE7F6","color-deep-blue-100":"#D1C4E9","color-deep-blue-200":"#B39DDB","color-deep-blue-300":"#9575cd","color-deep-blue-400":"#7e57c2","color-deep-blue-500":"#673ab7","color-deep-blue-700":"#512da8","color-deep-blue-800":"#4527A0","color-deep-blue-900":"#311B92","color-deep-blue-a100":"#b388ff","color-deep-blue-a200":"#7C4DFF","color-deep-blue-a400":"#651FFF","color-deep-blue-a700":"#6200EA","color-minty-green-50":"#DAF2EE","color-minty-green-100":"#ACE5DC","color-minty-green-200":"#70CCBD","color-minty-green-300":"#42BDA8","color-minty-green-400":"#22AB94","color-minty-green-500":"#089981","color-minty-green-600":"#06806B","color-minty-green-700":"#056656","color-minty-green-800":"#004D40","color-minty-green-900":"#00332A","color-minty-green-a400":"#2BD9BC","color-minty-green-a700":"#24B29B","color-minty-green-a900":"#082621","color-grapes-purple-50":"#F3E5F5","color-grapes-purple-100":"#E1BEE7","color-grapes-purple-200":"#CE93D8","color-grapes-purple-300":"#ba68c8","color-grapes-purple-400":"#ab47bc","color-grapes-purple-500":"#9c27b0","color-grapes-purple-600":"#8e24aa","color-grapes-purple-700":"#7b1fa2","color-grapes-purple-800":"#6A1B9A","color-grapes-purple-900":"#4A148C","color-grapes-purple-a100":"#EA80FC","color-grapes-purple-a200":"#E040FB","color-grapes-purple-a400":"#D500F9","color-grapes-purple-a700":"#aa00ff","color-berry-pink-100":"#F8BBD0","color-berry-pink-200":"#f48fb1","color-berry-pink-300":"#f06292","color-berry-pink-400":"#ec407a","color-berry-pink-500":"#e91e63","color-berry-pink-600":"#D81B60","color-berry-pink-700":"#C2185B","color-berry-pink-800":"#AD1457","color-berry-pink-900":"#880E4F","color-berry-pink-a100":"#ff80ab","color-berry-pink-a200":"#ff4081","color-berry-pink-a400":"#f50057","color-sky-blue-100":"#B2EBF2","color-sky-blue-200":"#80DEEA","color-sky-blue-300":"#4dd0e1","color-sky-blue-400":"#26c6da","color-sky-blue-500":"#00bcd4","color-sky-blue-600":"#00acc1","color-sky-blue-700":"#0097A7","color-sky-blue-800":"#00838F","color-sky-blue-900":"#006064","color-sky-blue-a400":"#00e5ff","color-sky-blue-a700":"#00B8D4","color-deep-blue-600":"#5E35B1","color-forest-green-50":"#DAF2E6","color-forest-green-100":"#ACE5C9","color-forest-green-200":"#70CC9E","color-forest-green-300":"#42BD7F","color-forest-green-400":"#22AB67","color-forest-green-500":"#089950","color-forest-green-600":"#068043","color-forest-green-700":"#056636","color-forest-green-800":"#004D27","color-forest-green-900":"#1A3326","color-facebook":"#1877F2","color-deep-facebook":"#1564CA","color-twitter":"#1DA1F2","color-deep-twitter":"#188CD3","color-youtube":"#FF0000","color-linkedin":"#007BB5","color-aqua-spring":"#ebf9f5","color-army-green":"#3d2c12","color-army-green-2":"#31230d","color-athens-gray-1":"#f2f3f5","color-athens-gray-2":"#f7f8fa","color-athens-gray-3":"#eceff2","color-black-180":"#b4b4b4","color-blue-dianne":"#21384d","color-bluish":"#2185cc","color-bright-gray":"#363c4e","color-brownish-grey":"#8d6e63","color-carnation":"#f04561","color-catskill-white":"#e1ecf2","color-charade":"#2f3241","color-charcoal-grey":"#323337","color-curious-blue":"#299dcd","color-dark-blue-grey":"#123440","color-darkness-blue-grey":"#12213b","color-dark-grey":"#292a2d","color-dark-grey-blue":"#28415a","color-dark-sky-blue":"#37a6ef","color-deep-sea-blue":"#016087","color-ebony-clay":"#262b3e","color-foam":"#d7f0fb","color-gull-gray":"#9db2bd","color-humming-bird":"#d3eef9","color-keppel-1":"#37bc9b","color-keppel-2":"#34b293","color-lavender-blush":"#ffedf0","color-lightish-purple":"#a75ee8","color-loblolly":"#c5cbce","color-manatee":"#878ca8","color-mandy":"#eb4d5c","color-medium-blue":"#2e7bb2","color-milk-chocolate":"#6f2626","color-mirage-1":"#131722","color-mirage-2":"#171b29","color-mirage-3":"#1c2030","color-mischka":"#d6d8e0","color-morning-glory":"#9addcc","color-oslo-gray":"#8b8e95","color-pale":"#fff2cf","color-pale-grey-1":"#f9fafb","color-pale-grey-2":"#e7ebee","color-pale-sky":"#6b7988","color-picton-blue-1":"#3bb3e4","color-puerto-rico":"#3bc2a1","color-purple-brown":"#4e2934","color-purple-brown-2":"#3d2028","color-radical-red":"#ff4a68","color-regent-gray":"#8797a5","color-scooter":"#38acdb","color-silver-tree":"#53b987","color-slate-gray":"#758696","color-sundown":"#ffa4b3","color-sunglow":"#ffca3b","color-tan-hide":"#ff9850","color-trout-1":"#4c525e","color-trout-2":"#4f5966","color-violet-1":"#332738","color-violet-2":"#271d2b","color-white-ice":"#ebf7fc","color-wild-watermelon":"#ff5773","color-readonly-input":"#b4b4b4","color-brand-dark":"#2a2c39","color-seeking-alpha-brand":"#ff7200"}'),r=JSON.parse('{"color-header-bg":"color-white","color-body-bg":"color-white","color-body-secondary-bg":"color-cold-gray-100","color-bg-primary":"color-white","color-bg-primary-hover":"color-cold-gray-100","color-bg-secondary":"color-white","color-bg-highlight":"color-cold-gray-50","color-bg-scroll-buttons":"color-cold-gray-100","color-legacy-bg-scroll-buttons":"color-cold-gray-850","color-legacy-bg-widget":"color-white","color-text-primary":"color-cold-gray-900","color-text-secondary":"color-cold-gray-550","color-text-tertiary":"color-cold-gray-400","color-text-disabled":"color-cold-gray-300","color-accent-content":"color-cold-gray-900","color-box-shadow":"color-cold-gray-300","color-divider":"color-cold-gray-150","color-divider-hover":"color-cold-gray-100","color-divider-secondary":"color-cold-gray-100","color-active-hover-text":"color-cold-gray-900","color-alert-text":"color-cold-gray-900","color-border-table":"color-cold-gray-100","color-brand":"color-tv-blue-500","color-brand-active":"color-tv-blue-700","color-brand-hover":"color-tv-blue-600","color-chart-page-bg":"color-cold-gray-150","color-common-tooltip-bg":"color-cold-gray-800","color-danger":"color-ripe-red-400","color-danger-hover":"color-ripe-red-500","color-danger-active":"color-ripe-red-600","color-depthrenderer-stroke-style":"color-cold-gray-100","color-halal":"color-iguana-green-400","color-highlight-new":"color-tan-orange-50","color-input-bg":"color-white","color-input-publish-bg":"color-white","color-link":"color-tv-blue-500","color-link-hover":"color-tv-blue-600","color-link-active":"color-tv-blue-700","color-list-nth-child-bg":"color-cold-gray-50","color-pane-bg":"color-white","color-pane-secondary-bg":"color-cold-gray-100","color-popup-menu-item-hover-bg":"color-cold-gray-100","color-popup-menu-separator":"color-cold-gray-150","color-primary-symbol":"color-sky-blue-500","color-screener-description":"color-cold-gray-650","color-success":"color-minty-green-500","color-success-hover":"color-minty-green-600","color-success-active":"color-minty-green-700","color-toolbar-button-text":"color-cold-gray-900","color-toolbar-button-text-hover":"color-cold-gray-900","color-toolbar-button-text-active":"color-tv-blue-500","color-toolbar-button-text-active-hover":"color-tv-blue-600","color-toolbar-button-background-hover":"color-cold-gray-100","color-toolbar-button-background-secondary-hover":"color-cold-gray-150","color-toolbar-button-background-active":"color-tv-blue-50","color-toolbar-button-background-active-hover":"color-tv-blue-100","color-toolbar-toggle-button-background-active":"color-tv-blue-500","color-toolbar-toggle-button-background-active-hover":"color-tv-blue-600","color-toolbar-toggle-button-icon":"color-cold-gray-200","color-toolbar-interactive-element-text-normal":"color-cold-gray-900","color-toolbar-opened-element-bg":"color-cold-gray-100","color-toolbar-divider-background":"color-cold-gray-150","color-popup-background":"color-white","color-popup-element-text":"color-cold-gray-900","color-popup-element-text-hover":"color-cold-gray-900","color-popup-element-background-hover":"color-cold-gray-100","color-popup-element-secondary-text":"color-cold-gray-500","color-popup-element-hint-text":"color-cold-gray-400","color-popup-element-text-active":"color-white","color-popup-element-background-active":"color-tv-blue-500","color-popup-element-toolbox-text":"color-cold-gray-500","color-popup-element-toolbox-text-hover":"color-cold-gray-900","color-popup-element-toolbox-text-active-hover":"color-tv-blue-200","color-popup-element-toolbox-background-hover":"color-cold-gray-150","color-popup-element-toolbox-background-active-hover":"color-tv-blue-700","color-tooltip-bg":"color-cold-gray-800","color-tv-dialog-caption":"color-cold-gray-650","color-tv-dropdown-item-hover-bg":"color-cold-gray-100","color-underlined-text":"color-cold-gray-500","color-widget-pages-bg":"color-white","color-warning":"color-tan-orange-500","color-growing":"color-minty-green-500","color-falling":"color-ripe-red-500","color-forex-icon":"color-cold-gray-750","color-list-item-active-bg":"color-tv-blue-400","color-list-item-hover-bg":"color-tv-blue-50","color-list-item-text":"color-cold-gray-800","color-price-axis-label-back":"color-cold-gray-150","color-price-axis-label-text":"color-cold-gray-650","color-price-axis-gear":"color-cold-gray-900","color-price-axis-gear-hover":"color-black","color-price-axis-highlight":"color-cold-gray-150","color-bid":"color-tv-blue-500","color-border":"color-cold-gray-150","color-border-chat-fields":"color-cold-gray-250","color-border-hover":"color-cold-gray-250","color-button-hover-bg":"color-cold-gray-150","color-depthrenderer-fill-style":"color-cold-gray-650","color-disabled-border-and-color":"color-cold-gray-150","color-disabled-input":"color-cold-gray-150","color-empty-container-message":"color-cold-gray-550","color-icons":"color-cold-gray-550","color-input-textarea-readonly":"color-cold-gray-650","color-input-placeholder-text":"color-cold-gray-350","color-item-active-blue":"color-tv-blue-50","color-item-hover-active-bg":"color-tv-blue-100","color-item-hover-bg":"color-tv-blue-100","color-item-hover-blue":"color-tv-blue-100","color-item-selected-blue":"color-tv-blue-50","color-item-active-text":"color-white","color-item-active-bg":"color-tv-blue-500","color-list-item":"color-cold-gray-550","color-news-highlight":"color-tv-blue-100","color-placeholder":"color-cold-gray-350","color-row-hover-active-bg":"color-cold-gray-100","color-sb-scrollbar-body-bg":"color-cold-gray-200","color-section-separator-border":"color-cold-gray-300","color-separator-table-chat":"color-cold-gray-150","color-tag-active-bg":"color-cold-gray-200","color-tag-hover-bg":"color-cold-gray-150","color-text-regular":"color-cold-gray-700","color-tv-button-checked":"color-cold-gray-550","color-scroll-bg":"color-cold-gray-400","color-scroll-border":"color-cold-gray-100","color-widget-border":"color-cold-gray-100","color-scroll-buttons-arrow":"color-white","color-control-intent-default":"color-cold-gray-200","color-control-intent-success":"color-minty-green-500","color-control-intent-primary":"color-tv-blue-500","color-control-intent-warning":"color-tan-orange-500","color-control-intent-danger":"color-ripe-red-500","color-goto-label-background":"color-cold-gray-800","color-pre-market":"color-tan-orange-600","color-pre-market-bg":"color-tan-orange-400","color-post-market":"color-tv-blue-500","color-post-market-bg":"color-tv-blue-400","color-market-open":"color-minty-green-500","color-market-open-bg":"color-minty-green-400","color-market-closed":"color-cold-gray-400","color-market-holiday":"color-cold-gray-400","color-market-expired":"color-ripe-red-500","color-invalid-symbol":"color-ripe-red-400","color-invalid-symbol-hover":"color-ripe-red-700","color-replay-mode":"color-tv-blue-500","color-replay-mode-point-select":"color-cold-gray-350","color-replay-mode-icon":"color-white","color-replay-mode-hover":"color-tv-blue-600","color-notaccurate-mode":"color-berry-pink-600","color-delay-mode":"color-tan-orange-700","color-delay-mode-bg":"color-tan-orange-400","color-eod-mode":"color-grapes-purple-700","color-eod-mode-bg":"color-grapes-purple-400","color-data-problem":"color-ripe-red-600","color-data-problem-bg":"color-ripe-red-400","color-data-problem-hover":"color-ripe-red-700","color-list-item-bg-highlighted":"color-tv-blue-50","color-list-item-bg-selected":"color-tv-blue-100","color-list-item-bg-highlighted-hover":"color-tv-blue-100","color-list-item-bg-selected-hover":"color-tv-blue-200","color-screener-header-bg":"color-white","color-screener-header-bg-hover":"color-cold-gray-100","color-marker-flagged":"color-ripe-red-400","color-marker-flagged-hovered":"color-ripe-red-600","color-ask":"color-ripe-red-400","color-sell":"color-ripe-red-400","color-buy":"color-tv-blue-500","color-neutral":"color-cold-gray-500","color-pro":"color-minty-green-400","color-pro-hover":"color-minty-green-600","color-pro-plus":"color-tv-blue-500","color-pro-plus-hover":"color-tv-blue-600","color-pro-premium":"color-tan-orange-500","color-pro-premium-hover":"color-tan-orange-700","color-trial":"color-cold-gray-500","color-trial-hover":"color-cold-gray-600","color-mod":"color-ripe-red-400","color-mod-hover":"color-ripe-red-600","color-ad":"color-tan-orange-500","color-broker-featured":"color-minty-green-400","color-broker-featured-hover":"color-minty-green-600","color-alert-status-active":"color-minty-green-400","color-alert-status-stopped":"color-ripe-red-500","color-alert-status-triggered":"color-tan-orange-500","color-overlay":"color-cold-gray-400","color-search-button-hover":"color-cold-gray-150","color-boost-button-content-selected":"color-tv-blue-600","color-boost-button-content-hover":"color-cold-gray-900","color-boost-button-bg-hover":"color-cold-gray-150","color-boost-button-border-hover":"color-cold-gray-150","color-boost-button-border-default":"color-cold-gray-150","color-common-tooltip-text":"color-cold-gray-100","color-replay-data-mode":"color-radical-red","color-legacy-success":"color-keppel-1","color-collapse-tabs-border":"color-athens-gray-3","color-site-widget-hover":"color-athens-gray-1","color-attention":"color-sunglow","color-card-border":"color-cold-gray-150","color-card-border-hover":"color-cold-gray-300","color-background-special-primary":"color-white","color-stroke-special-primary":"color-cold-gray-150","color-selection-bg":"color-tv-blue-100"}') -;var n=i(50151);const o={...s,...r},a={},l=Object.keys(o).length,c=/^#[0-9A-F]{6}$/i;function h(e,t=[]){const i=o[e];if(!i)return null;if(c.test(i))return i;const s=i;return t.push(e),-1!==t.indexOf(s)?(console.warn("Colors definitions cycled"),i):t.length>l?(console.warn("Too many variables-link in HEX-color search: "+t[0]),null):h(s,t)}Object.keys(o).forEach((e=>{const t=h(e);a[e]=(0,n.ensureNotNull)(t)}));const d=a;function u(e){const t=d[e];if(!t)throw new Error("No such color "+e);return t}},74991:(e,t,i)=>{"use strict";i.d(t,{CubicBezier:()=>n,dur:()=>s,easingFunc:()=>r});const s=350,r={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e*e:(4-2*e)*e-1,easeInCubic:e=>e*e*e,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1- --e*e*e*e,easeInOutQuart:e=>e<.5?8*e*e*e*e:1-8*--e*e*e*e,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1+--e*e*e*e*e,easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e};class n{constructor(e,t,i,s){this._mX1=e,this._mY1=t,this._mX2=i,this._mY2=s}easingFunc(e){return this._mX1===this._mY1&&this._mX2===this._mY2?e:this._calcBezier(this._getTForX(e))}_a(e,t){return 1-3*t+3*e}_b(e,t){return 3*t-6*e}_c(e){return 3*e}_calcBezier(e){return((this._a(this._mY1,this._mY2)*e+this._b(this._mY1,this._mY2))*e+this._c(this._mY1))*e}_getSlope(e){return 3*this._a(this._mX1,this._mX2)*e*e+2*this._b(this._mX1,this._mX2)*e+this._c(this._mX1)}_getTForX(e){let t=e;for(let i=0;i<4;++i){const i=this._getSlope(t);if(0===i)return t;t-=(this._calcBezier(t)-e)/i}return t}}},58096:(e,t,i)=>{"use strict";i.d(t,{DEFAULT_SIZE:()=>s,spinnerSizeMap:()=>r});const s="large",r={mini:"xsmall",xsmall:"xsmall",small:"small",medium:"medium",large:"large"}},94194:(e,t,i)=>{"use strict";i.d(t,{getTooltipData:()=>r,setTooltipData:()=>n});const s=new WeakMap;function r(e,t){const i=s.get(e);return i instanceof Function?i(t):i&&i[t]}function n(e,t,i){if(i instanceof Function)return void s.set(e,i);const r=s.get(e),n=void 0===r||r instanceof Function?{}:r;n[t]=i,s.set(e,n)}},61814:(e,t,i)=>{"use strict";i.d(t,{hotKeyDeserialize:()=>n,hotKeySerialize:()=>r});var s=i(54358);function r(e){return(0,s.clean)(JSON.stringify(e))}function n(e){return JSON.parse((0,s.clean)(e,!0))}},38780:(e,t,i)=>{"use strict";i.d(t,{hide:()=>G,show:()=>U,showOnElement:()=>H});var s=i(32563);let r=0,n=0,o=0;function a(){clearTimeout(r),clearTimeout(n),clearTimeout(o)}function l(e,t){r=setTimeout(e,t)}const c="tooltip-root-element";let h;function d(){const e=document.getElementById(c);e?h=e:(h=document.createElement("div"),h.id=c,document.body.appendChild(h))}function u(){h&&(h.innerHTML="")}"interactive"===document.readyState?d():document.addEventListener("DOMContentLoaded",d);var p=i(50151);const _={default:"",white:"theme-white",chart:"theme-chart","round-shadow":"theme-round-shadow"},m=Object.keys(_);var g=i(94194),f=i(61814),v=i(70027),S=i(38223),y=(i(42053),i(21861)),b=i(37160),w=i(49483),C=i(68477);function P(e){const t=function(e){ -const t=e.hasAttribute("data-tooltip")?e.getAttribute("data-tooltip"):e.getAttribute("title");return t&&((0,g.setTooltipData)(e,"text",t),e.removeAttribute("title")),(0,g.getTooltipData)(e,"text")||""}(e),i=e.getBoundingClientRect(),s={h:i.height,w:i.width,x:i.left,y:i.top},r=e.getAttribute("data-color-theme")||"",n=e.classList.contains("common-tooltip-html"),o=parseInt(e.getAttribute("data-tooltip-delay")||""),a=parseInt(e.getAttribute("data-tooltip-debounce")||"");let l={type:"none"};return t&&(l={type:n?"html":"text",data:t}),{above:e.classList.contains("common-tooltip-above"),below:e.classList.contains("common-tooltip-below"),otl:e.classList.contains("common-tooltip-otl"),otr:e.classList.contains("common-tooltip-otr"),vertical:e.classList.contains("common-tooltip-vertical"),hotkey:e.getAttribute("data-tooltip-hotkey"),narrow:e.classList.contains("common-tooltip-narrow"),wide:e.classList.contains("common-tooltip-wide"),colorTheme:r,tooltipDelay:o,tooltipDebounce:a,rect:s,content:l,target:e}}function x(e){const t=E.cloneNode(!0),i=V(t),{content:s}=e;switch(s.type){case"element":i.innerHTML="",i.appendChild(s.data);break;case"html":i.innerHTML=s.data;break;case"text":if(e.hotkey){const e=B.cloneNode(!0);e.innerText=s.data,i.appendChild(e)}else i.innerText=s.data}if(e.hotkey){const t="none"!==s.type,r=D.cloneNode(!0),n=(0,f.hotKeyDeserialize)(e.hotkey),o=n.keys.map((e=>`${e}`));r.innerHTML=function(e,t){const i=/{\d}|{hotkey_\d}/gi;return e.replace(i,(e=>{const i=Number(e.match(/\d/));return t[i]}))}(n.text,o).replace(/\s\+\s/g,`+`),i.classList.add(C["common-tooltip__body--with-hotkey"]),t&&r.classList.add(C["common-tooltip__hotkey-block--divider"]),i.appendChild(r)}return t.addEventListener("contextmenu",y.preventDefault),t}function T(e,t){const i=t.rect;if(!i)return;!function(e,t){const i=m.includes(t)?_[t]:"";e.classList.remove(...m.map((e=>_[e])).filter((e=>!!e))),i&&!e.classList.contains(i)&&e.classList.add(i)}(e,t.colorTheme||"default"),t.addClass&&e.classList.add(t.addClass);const s=V(e),r=e.querySelector(`.${C["common-tooltip__button-container"]}`);s.classList.toggle(C["common-tooltip__body--width_wide"],Boolean(t.wide)),s.classList.toggle(C["common-tooltip__body--no-padding"],Boolean(t.noPadding)),s.classList.toggle(C["common-tooltip__body--width_narrow"],Boolean(t.narrow)),s.classList.toggle(C["common-tooltip__body--no-buttons"],!0),s.style.left=M(0),s.style.width=M(s.clientWidth+(Boolean(t.noPadding)?0:2));const n=document.body.clientWidth,o=w.CheckMobile.iOS()||(0,w.supportTouch)()&&(0,w.isMac)()?window.innerHeight:document.body.clientHeight,a=t.vertical,l=t.extendMargin||a&&i.w<20||!a&&i.h<20;e.classList.toggle(C["common-tooltip--farther"],l),e.classList.toggle(C["common-tooltip--vertical"],a),e.classList.toggle(C["common-tooltip--horizontal"],!a);const c=function(e){return e.querySelector(`.${C["common-tooltip__ear-holder"]}`)}(e),h=e.offsetHeight;if(a){ -const a=10,l=o-10,d=12,u=a+d,p=l-d,_=(0,b.clamp)(i.y+i.h/2,u,p)-h/2,m=_+h;e.style.left=M(i.x+i.w),e.style.top=M(_),_l&&(s.style.top=r.style.top=M(l-m));const{right:g}=(e.querySelector(":last-child")||s).getBoundingClientRect(),f=g+10>n;e.classList.toggle(C["common-tooltip--direction_reversed"],f),e.classList.toggle(C["common-tooltip--direction_normal"],!f);let v=f?"after":"before";(0,S.isRtl)()?(v=t.otr?"after":v,v=t.otl?"before":v):(v=t.otr?"before":v,v=t.otl?"after":v),c.classList.toggle(C["common-tooltip__ear-holder--before"],"before"===v),c.classList.toggle(C["common-tooltip__ear-holder--after"],"after"===v),"after"===v&&(e.style.left="auto",e.style.right=M(n-i.x))}else{const a=i.x-(s.offsetWidth-i.w)/2,l=n-10-e.offsetWidth,d=Math.max(10,Math.min(a,l));e.style.left=M(d);const u=l\n\t\t
\n\t\t\t
\n\t\t
\n\t\t
\n\t\n`,A=`\n\t
\n`,k=`\n\t
\n`,E=(0,v.parseHtmlElement)(L),D=(0,v.parseHtmlElement)(A),B=(0,v.parseHtmlElement)(k);function V(e){return e.querySelector(`.${C["common-tooltip__body"]}`)}function N(e,t){return 10+e{W&&(W.destroy(),W=null)};for(const t of r){if("buttons"in e){if(1&e.buttons)continue}else if(1===e.which)continue;const i=()=>H(t);if(i()){const e=e=>{e.target instanceof Element&&e.target.contains(t)&&s(null,!0)},s=(r,o=!1)=>{t.removeEventListener("common-tooltip-update",i),t.removeEventListener("mouseleave",s),t.removeEventListener("mousedown",s),document.removeEventListener("scroll",e,{capture:!0}),n(),G(o)} -;t.addEventListener("common-tooltip-update",i),t.addEventListener("mouseleave",s),t.addEventListener("mousedown",s),document.addEventListener("scroll",e,{capture:!0}),null===W&&(W=(0,R.createGroup)({desc:"Tooltip"}),W.add({desc:"Hide",hotkey:27,handler:s}));break}}}),!0);const z=new MutationObserver((()=>{if(F&&F.options.target){let e;e="isConnected"in F.options.target?F.options.target.isConnected:document.body.contains(F.options.target),e||G()}})),H=(e,t={})=>{const{content:i,...s}=Y(t),r=P(e),n=Object.assign(r,s);return"none"!==i.type&&(n.content=i),!("none"===n.content.type&&!n.hotkey)&&(n.target=e,U(n),!0)},U=e=>{const t=Y(e),i=x(t);var s;if(F={options:t,element:i},s=i,u(),h&&h.appendChild(s),a(),!O)return I(i),void l((()=>q(i)),function(e){return"number"!=typeof e.tooltipDelay||isNaN(e.tooltipDelay)?500:e.tooltipDelay}(t));const{tooltipDebounce:r}=e;"number"!=typeof r||isNaN(r)?q(i):l((()=>q(i)),r)};function j(){u(),O=!1,F=null}const G=e=>{if(a(),z.disconnect(),!F)return;if(!e&&!O)return;const{element:t,options:i}=F,s=()=>{t.removeEventListener("mouseleave",s),I(t),e?j():o=setTimeout((()=>{j()}),250)};var r,l;i.tooltipHideDelay?(r=()=>{t.querySelector(":hover")?t.addEventListener("mouseleave",s):s()},l=i.tooltipHideDelay,n=setTimeout(r,l)):s()};function q(e){const{options:t}=(0,p.ensureNotNull)(F);if(T(e,t),function(e){e.classList.toggle(C["common-tooltip--hidden"],!1)}(e),z.observe(document,{childList:!0,subtree:!0}),O=!0,t.forceHideOnMove){const e=()=>{document.removeEventListener("mousemove",e),G()};document.addEventListener("mousemove",e)}}function $(e){return e&&(e.nodeType===Node.ELEMENT_NODE?e:null)}function Y(e){if(function(e){return"content"in e}(e))return e;const{inner:t,html:i,text:s,...r}=e;let n={type:"none"};return t&&(n={type:"element",data:t}),s&&(n={type:i?"html":"text",data:s}),{content:n,...r}}},31940:(e,t,i)=>{"use strict";i.d(t,{ResizerDetacherState:()=>o});var s=i(50151),r=i(58275),n=i.n(r);class o{constructor(e){this._alive=new(n()),this._container=new(n()),this._width=new(n()),this._height=new(n()),this._fullscreen=new(n()),this._detachable=new(n()),this._fullscreenable=new(n()),this._visible=new(n()),this._availWidth=new(n()),this._availHeight=new(n()),this._owner=new(n()),this._ownersStack=[],this.owner=this._owner.readonly(),this._bridge={alive:this._alive.readonly(),container:this._container.readonly(),width:this._width.readonly(),height:this._height.readonly(),fullscreen:this._fullscreen.readonly(),detachable:this._detachable.readonly(),fullscreenable:this._fullscreenable.readonly(),visible:this._visible.readonly(),availWidth:this._availWidth.readonly(),availHeight:this._availHeight.readonly(),remove:()=>{const e=this._owner.value();e&&e.remove&&e.remove()},negotiateWidth:e=>{const t=this._owner.value();t&&t.negotiateWidth&&t.negotiateWidth(e)},negotiateHeight:e=>{const t=this._owner.value();t&&t.negotiateHeight&&t.negotiateHeight(e)},requestFullscreen:()=>{const e=this._owner.value();e&&e.requestFullscreen&&e.requestFullscreen()},exitFullscreen:()=>{const e=this._owner.value() -;e&&e.exitFullscreen&&e.exitFullscreen()},detach:e=>{const t=this._owner.value();t&&t.detach&&t.detach(e)},attach:()=>{const e=this._owner.value();e&&e.attach&&e.attach()}},e&&this.pushOwner(e)}bridge(){return this._bridge}pushOwner(e){if(!e.alive.value())return;for(const e of this._ownersStack)this._unsubscribeOwner(e);const t={owner:e};this._ownersStack.push(t),this._subscribeOwner(t)}_subscribeOwner(e){const t=e.owner;if(e.deathWatcher||(this._alive.setValue(!0),e.deathWatcher=t.alive.spawn(),e.deathWatcher.subscribe((t=>{t||this._deadHandler(e)}))),this._owner.setValue(t),!e.subscriptions){const i=e.subscriptions=[];this._visible.setValue(!1);const s=(e,t)=>{if(e){const s=e.spawn();i.push(s),s.subscribe((e=>{t.setValue(e)}),{callWithLast:!0})}else t.deleteValue()};s(t.container,this._container),s(t.width,this._width),s(t.height,this._height),s(t.fullscreen,this._fullscreen),s(t.detachable,this._detachable),s(t.fullscreenable,this._fullscreenable),s(t.availWidth,this._availWidth),s(t.availHeight,this._availHeight),s(t.visible,this._visible)}}_unsubscribeOwner(e,t){if(e.subscriptions){for(const t of e.subscriptions)t.unsubscribe();e.subscriptions=null}t&&e.deathWatcher&&(e.deathWatcher.unsubscribe(),e.deathWatcher=null)}_deadHandler(e){const t=this._ownersStack.indexOf(e);(0,s.assert)(-1!==t,"sanitized owner should be in stack");for(let e=this._ownersStack.length-1;e>=t;e--)this._unsubscribeOwner(this._ownersStack[e],!0);this._ownersStack.length=t,t>0?this._subscribeOwner(this._ownersStack[t-1]):(this._alive.setValue(!1),this._owner.deleteValue())}}},45973:(e,t,i)=>{"use strict";i.r(t),i.d(t,{entityForDataSource:()=>c,lineToolEntityInfo:()=>o,seriesEntityInfo:()=>l,studyEntityInfo:()=>a});var s=i(28853),r=i(88913),n=i(29673);function o(e){return{id:e.id(),name:(t=e.toolname,Object.keys(r.supportedLineTools).find((e=>r.supportedLineTools[e].name===t))||null)};var t}function a(e){return{id:e.id(),name:e.metaInfo().description}}function l(e){return{id:e.id(),name:"Main Series"}}function c(e,t){return t===e.mainSeries()?l(e.mainSeries()):(0,s.isStudy)(t)?a(t):(0,n.isLineTool)(t)?o(t):null}},68582:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LineDataSourceApi:()=>c,isLineToolRiskReward:()=>a});var s=i(50151),r=i(1722);const n=new Map([["LineToolRiskRewardLong",2],["LineToolRiskRewardShort",2],["LineToolBezierQuadro",3],["LineToolBezierCubic",4]]);function o(e){const t=n.get(e.toolname);if(void 0!==t)return t;const i=e.pointsCount();return-1===i?e.points().length:i}function a(e){return"LineToolRiskRewardLong"===e||"LineToolRiskRewardShort"===e}const l=["alwaysShowStats","entryPrice","inputs.first bar time","inputs.last bar time","interval","linesWidths","points","snapTo45Degrees","stopPrice","symbol","symbolStateVersion","currencyId","unitId","targetPrice","zOrderVersion"];class c{constructor(e,t,i){this._source=e,this._undoModel=t,this._model=t.model(),this._pointsConverter=i}isSelectionEnabled(){return this._source.isSelectionEnabled()}setSelectionEnabled(e){this._source.setSelectionEnabled(e)}isSavingEnabled(){ -return this._source.isSavedInChart()}setSavingEnabled(e){this._source.setSavingInChartEnabled(e)}isShowInObjectsTreeEnabled(){return this._source.showInObjectTree()}setShowInObjectsTreeEnabled(e){this._source.setShowInObjectsTreeEnabled(e)}isUserEditEnabled(){return this._source.userEditEnabled()}setUserEditEnabled(e){this._source.setUserEditEnabled(e)}bringToFront(){this._model.bringToFront([this._source])}sendToBack(){this._model.sendToBack([this._source])}getProperties(){return this._source.properties().state(l,!0)}setProperties(e){this._setProps(this._source.properties(),e,"")}getPoints(){let e=this._source.points();const t=o(this._source);return e.length>t&&((0,s.assert)(a(this._source.toolname)),e=e.slice(0,t)),this._pointsConverter.dataSourcePointsToPriced(e)}setPoints(e){if(this._source.isFixed())return;const t=o(this._source);if(t!==e.length)throw new Error(`Wrong points count. Required: ${t}, provided: ${e.length}`);const i=this._pointsConverter.apiPointsToDataSource(e);this._model.startChangingLinetool(this._source),this._model.changeLinePoints(this._source,i),this._model.endChangingLinetool(!0),this._source.createServerPoints()}getAnchoredPosition(){return this._source.positionPercents()}setAnchoredPosition(e){const t=this._source.fixedPoint(),i=this._source.linkKey().value(),s=void 0===t?null:this._source.screenPointToPoint(t);if(!this._source.isFixed()||void 0===t||null===i||null===s)return;const r={logical:s,screen:t},n=new Map;n.set(i,e),this._model.startMovingSources([this._source],r,null,new Map),this._model.moveSources(r,n),this._model.endMovingSources(!0)}ownerSourceId(){return(0,s.ensureNotNull)(this._source.ownerSource()).id()}changePoint(e,t){if(this._source.isFixed())return;const i=this._pointsConverter.apiPointsToDataSource([e])[0];this._model.startChangingLinetool(this._source,{...i},t),this._model.changeLinePoint({...i}),this._model.endChangingLinetool(!1),this._source.createServerPoints()}isHidden(){return this._source.isSourceHidden()}getRawPoints(){return this._source.points()}setRawPoint(e,t){this._model.startChangingLinetool(this._source,{...t},e),this._model.changeLinePoint({...t}),this._model.endChangingLinetool(!1)}move(e,t){this._model.startMovingSources([this._source],{logical:e},null,new Map),this._model.moveSources({logical:t},new Map),this._model.endMovingSources(!1)}dataAndViewsReady(){return this._source.dataAndViewsReady()}zorder(){return this._source.zorder()}symbol(){return this._source.properties().symbol.value()}currency(){return this._source.properties().currencyId.value()}unit(){return this._source.properties().unitId.value()}share(e){this._undoModel.shareLineTools([this._source],e)}sharingMode(){return this._source.sharingMode().value()}_setProps(e,t,i){for(const s in t){if(!t.hasOwnProperty(s))continue;const n=0===i.length?s:`${i}.${s}`;if(e.hasOwnProperty(s)){const i=t[s];(0,r.isHashObject)(i)?this._setProps(e[s],i,n):e[s].setValue(i)}else console.warn(`Unknown property "${n}"`)}}}},32112:(e,t,i)=>{"use strict";function s(e,t){const i=e.dataSourceForId(t) -;if(null===i)throw new Error(`Chart has no study or shape with id "${t}"`);return i}i.d(t,{SelectionApi:()=>r});class r{constructor(e){this._model=e}add(e){Array.isArray(e)?this._model.selectionMacro((t=>{e.map(s.bind(null,this._model)).forEach((e=>t.addSourceToSelection(e)))})):this.add([e])}canBeAddedToSelection(e){const t=s(this._model,e);return this._model.selection().canBeAddedToSelection(t)}set(e){Array.isArray(e)?this._model.selectionMacro((t=>{t.clearSelection(),e.map(s.bind(null,this._model)).forEach((e=>t.addSourceToSelection(e)))})):this.set([e])}remove(e){Array.isArray(e)?this._model.selectionMacro((t=>{e.map(s.bind(null,this._model)).forEach((e=>t.removeSourceFromSelection(e)))})):this.remove([e])}contains(e){const t=s(this._model,e);return this._model.selection().isSelected(t)}allSources(){return this._model.selection().dataSources().map((e=>e.id()))}isEmpty(){return this._model.selection().isEmpty()}clear(){this._model.selectionMacro((e=>{e.clearSelection()}))}onChanged(){return this._model.onSelectedSourceChanged()}}},152:(e,t,i)=>{"use strict";i.d(t,{getStudyInputsInfo:()=>r});var s=i(44352);function r(e){return void 0===e.inputs?[]:e.inputs.map((e=>({...e,id:e.id,localizedName:void 0!==e.name?s.t(e.name,{context:"input"},i(88601)):""})))}},70120:(e,t,i)=>{"use strict";i.d(t,{getStudyStylesInfo:()=>r});var s=i(27788);function r(e){const t={};if(e.defaults){const i=(0,s.default)(e.defaults);t.defaults=i}return void 0!==e.plots&&(t.plots=(0,s.default)(e.plots)),void 0!==e.styles&&(t.styles=(0,s.default)(e.styles)),void 0!==e.bands&&(t.bands=(0,s.default)(e.bands)),void 0!==e.filledAreas&&(t.filledAreas=(0,s.default)(e.filledAreas)),void 0!==e.palettes&&(t.palettes=(0,s.default)(e.palettes)),t}},38881:(e,t,i)=>{"use strict";i.d(t,{ChunkLoader:()=>r});var s=i(45884);class r{constructor(){this._retries=5,this._cache=null,this._tryLoad=(e,t)=>{this._retries=this._retries-1;this._startLoading(e).then(t,0!==this._retries?i=>{(0,s.isAbortError)(i)||setTimeout((()=>this._tryLoad(e,t)),3e3)}:void 0)}}load(e){return this._cache||(this._cache=new Promise(this._tryLoad.bind(this,null!=e?e:null))),this._cache}}},65446:(e,t,i)=>{"use strict";i.d(t,{writeImpl:()=>r,writePromiseUsingApi:()=>o});var s=i(93352);function r(e,t){const i=e.files&&e.files.length>0;if(!i&&t&&t.eventPhase>0)return n(t,e),Promise.resolve();if(!i){let t=!1;const i=i=>{i.stopImmediatePropagation(),n(i,e),t=!0};try{document.addEventListener("copy",i,!0),document.execCommand("copy")}finally{document.removeEventListener("copy",i,!0)}if(t)return Promise.resolve()}return async function(e){const t=(0,s.getClipboard)();if(!t||!t.write||!window.ClipboardItem)throw new DOMException("ClipboardApi is not supported","NotSupportedError");const i={};for(const t of e.files||[])i[t.type]=t;e.text&&(i["text/plain"]=e.text);e.html&&(i["text/html"]=e.html);return t.write([new window.ClipboardItem(i)])}(e)}function n(e,t){e.preventDefault();const i=e.clipboardData;t.text&&i.setData("text/plain",t.text),t.html&&i.setData("text/html",t.html)}async function o(e,t){ -const i=(0,s.getClipboard)();if("text/plain"===t&&!i.write){const t=await e;return i.writeText(await t.text())}if(!i||!i.write||!window.ClipboardItem)throw new DOMException("ClipboardApi is not supported","NotSupportedError");let r=null;try{r=new window.ClipboardItem({[t]:e})}catch(i){r=new window.ClipboardItem({[t]:await e})}if(r)return i.write([r]);throw new Error("ClipboardApi is not supported")}},5370:(e,t,i)=>{"use strict";function s(e){if(void 0===e)return null;const t=e.match(/(delayed_streaming)_([\d]{1,4})/);return null===t?null:{mode:t[1],interval:parseInt(t[2])}}function r(e){const t=s(e.update_mode);return null===t||(e.update_mode=t.mode,e.update_mode_seconds=t.interval),e}i.r(t),i.d(t,{normalizeUpdateMode:()=>r,parseUpdateMode:()=>s})},84917:(e,t,i)=>{"use strict";var s,r;i.r(t),i.d(t,{Months:()=>r,WeekDays:()=>s}),function(e){e[e.SUNDAY=1]="SUNDAY",e[e.MONDAY=2]="MONDAY",e[e.TUESDAY=3]="TUESDAY",e[e.WEDNESDAY=4]="WEDNESDAY",e[e.THURSDAY=5]="THURSDAY",e[e.FRIDAY=6]="FRIDAY",e[e.SATURDAY=7]="SATURDAY"}(s||(s={})),function(e){e[e.JANUARY=0]="JANUARY",e[e.FEBRUARY=1]="FEBRUARY",e[e.MARCH=2]="MARCH",e[e.APRIL=3]="APRIL",e[e.MAY=4]="MAY",e[e.JUNE=5]="JUNE",e[e.JULY=6]="JULY",e[e.AUGUST=7]="AUGUST",e[e.SEPTEMBER=8]="SEPTEMBER",e[e.OCTOBER=9]="OCTOBER",e[e.NOVEMBER=10]="NOVEMBER",e[e.DECEMBER=11]="DECEMBER"}(r||(r={}))},76861:(e,t,i)=>{"use strict";function s(e=location.host){return-1!==["i18n.tradingview.com","partial.tradingview.com","www.tradingview.com","wwwcn.tradingview.com"].indexOf(e)||-1!==["d33t3vvu2t2yu5.cloudfront.net","dwq4do82y8xi7.cloudfront.net","s.tradingview.com","s3.tradingview.com"].indexOf(e)||e.match(/^[a-z]{2}\.tradingview\.com/)||e.match(/prod-[^.]+.tradingview.com/)?"battle":e.includes("tradingview.com")||e.includes("staging")?"staging":e.match(/webcharts/)?"staging_local":(e.match(/^localhost(:\d+)?$/),"local")}function r(){return"local"===s()}function n(){return"battle"===s()}function o(){return!n()}i.r(t),i.d(t,{environment:()=>s,isDebug:()=>o,isLocal:()=>r,isProd:()=>n})},80007:(e,t,i)=>{"use strict";i.d(t,{preventDefault:()=>r,preventScrollByWheelClick:()=>o,wrapHandlerWithPreventEvent:()=>n});var s=i(49483);function r(e){e.cancelable&&e.preventDefault()}function n(e){return t=>{r(t),e()}}function o(e){s.isChrome&&e.addEventListener("mousedown",(e=>{if(1===e.button)return e.preventDefault(),!1}))}},46627:(e,t,i)=>{"use strict";i.d(t,{FeatureToggleWatchedValue:()=>n});var s=i(58275),r=i.n(s);class n extends(r()){constructor(e,t){super(function(e,t){return t}(0,t))}destroy(){0}}},93352:(e,t,i)=>{"use strict";function s(){return navigator.clipboard}i.d(t,{getClipboard:()=>s})},56186:(e,t,i)=>{"use strict";function s(e){if(e instanceof Error)return e.stack||e.message;try{return e.outerHTML.slice(0,1024)}catch(e){}try{if(void 0!==e)return JSON.stringify(e).slice(0,1024)}catch(e){}return String(e)}function r(){window.__tv_js_errors||(window.__tv_js_errors=[]),window.addEventListener("error",(e=>{const t=(new Date).toISOString() -;window.__tv_js_errors.push(`${t} ${e.message||"JS error"}. ${e.filename||""}, line ${e.lineno}, col ${e.colno}.\nError: ${s(e.error)}`)}),!1),window.addEventListener("unhandledrejection",(e=>{const t=(new Date).toISOString();window.__tv_js_errors.push(`${t} Unhandled rejection.\nReason: ${s(e.reason)}`)}),!1),document.addEventListener("securitypolicyviolation",(e=>{if(String(e.sourceFile).startsWith("https://securepubads.g.doubleclick.net")&&String(e.blockedURI).startsWith("https://adservice.google."))return;const t=(new Date).toISOString(),i="report"===e.disposition?"CSP report-only":"CSP violation";window.__tv_js_errors.push(`${t} ${i}: ${e.violatedDirective||e.effectiveDirective}. ${e.sourceFile||""}, line ${e.lineNumber}, col ${e.columnNumber}.\nBlocked URI: ${e.blockedURI}\nSample: ${e.sample}\nTarget: ${s(e.target)}`)}),!1)}i.d(t,{install:()=>r})},76422:(e,t,i)=>{"use strict";i.r(t),i.d(t,{emit:()=>u,emitOnce:()=>p,on:()=>c,subscribe:()=>h,subscribeToAll:()=>d,unsubscribe:()=>l});var s=i(57898),r=i.n(s);const n={},o=[],a={};function l(e,t,i){n[e].unsubscribe(i,t)}function c(e,t,i){h(e,t,i)}function h(e,t,i,s){n.hasOwnProperty(e)||(n[e]=new(r())),a[e]?t.call(i):n[e].subscribe(i,t,s)}function d(e){o.push(e)}function u(e,...t){const i=[e].concat(t);o.forEach((e=>{e.apply(null,i)})),n.hasOwnProperty(e)&&n[e].fire.apply(n[e],t)}function p(e){a[e]&&console.warn(`Something went wrong: emitOnce called multiple times with same event (${e})`),a[e]=!0,u.apply(null,arguments)}},4741:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Modifiers:()=>r.Modifiers,createGroup:()=>p,keyboardPressedKeysState:()=>u,pressedKeys:()=>d,registerWindow:()=>_,unregisterWindow:()=>m});var s=i(91679),r=i(3343),n=i(54717);class o{constructor(e,t){this.modifiers=e,this.code=t}altOrOptionCode(){return"AltLeft"===this.code||"AltRight"===this.code}controlOrMetaCode(){return r.isMacKeyboard?"MetaLeft"===this.code||"MetaRight"===this.code||"OSLeft"===this.code||"OSRight"===this.code:"ControlLeft"===this.code||"ControlRight"===this.code}}class a extends s.WatchedValue{setValue(e,t){const i=this.value();(t||void 0===i||i.code!==e.code||i.modifiers!==e.modifiers)&&super.setValue(e)}}class l{constructor(e,t){this._group=e,this.hotkey=t.hotkey,this.handler=t.handler,this.desc=t.desc,this.element=t.element||null,t.isDisabled?"function"==typeof t.isDisabled?this.isDisabled=t.isDisabled:this.isDisabled=()=>!0:this.isDisabled=()=>!1}destroy(){this._group&&(this._group.remove(this),this._group=null)}}class c{constructor(e,t){this._actions=[],this._manager=e,this.modal=!(!t||!t.modal),t&&(this.desc=t.desc),t&&t.isDisabled?"function"==typeof t.isDisabled?this.isDisabled=t.isDisabled:this.isDisabled=()=>!0:this.isDisabled=()=>!1,this._manager.registerGroup(this)}add(e){const t=new l(this,e);return this._actions.push(t),t}remove(e){for(let t=this._actions.length;t-- >0;)this._actions[t]===e&&this._actions.splice(t,1)}handleHotkey(e,t){for(let i=this._actions.length;i-- >0;){const s=this._actions[i] -;if(s.hotkey===e&&((!s.element||t.target&&s.element.contains(t.target))&&!s.isDisabled()))return s.handler(t),t.preventDefault(),this._callMatchedHotkeyHandler(e),!0}return!1}promote(){this._manager.promoteGroup(this)}destroy(){this._actions.length=0,this._manager.unregisterGroup(this)}static setMatchedHotkeyHandler(e){c._matchedHotkeyHandler=e}_callMatchedHotkeyHandler(e){c._matchedHotkeyHandler&&c._matchedHotkeyHandler(e)}}const h=new class{constructor(){this._groups=[],this._pressedKeys=new s.WatchedValue(0),this._keyboardPressedKeysState=new a(new o(0)),this._keyDownListener=e=>{if(e.defaultPrevented)return;const t=(0,r.hashFromEvent)(e);if(this._pressedKeys.setValue(t),this._keyboardPressedKeysState.setValue(new o((0,r.modifiersFromEvent)(e),e.code)),!(0,n.isNativeUIInteraction)(t,e.target))for(let i=this._groups.length;i-- >0;){const s=this._groups[i];if(!s.isDisabled()){if(s.handleHotkey(t,e))return;if(s.modal)return}}},this._keyUpListener=e=>{const t=(0,r.hashFromEvent)(e);this._pressedKeys.setValue(t),this._keyboardPressedKeysState.setValue(new o((0,r.modifiersFromEvent)(e),""))},this._blurEvent=()=>{this._pressedKeys.setValue(0),this._keyboardPressedKeysState.setValue(new o(0,""))},this._mouseEvent=e=>{var t;const i=(0,r.modifiersFromEvent)(e),s=255&(null!==(t=this._pressedKeys.value())&&void 0!==t?t:0);this._pressedKeys.setValue(i|s)}}listen(e){e.addEventListener("keydown",this._keyDownListener),e.addEventListener("keyup",this._keyUpListener),e.addEventListener("blur",this._blurEvent),e.addEventListener("mousemove",this._mouseEvent)}unlisten(e){e.removeEventListener("keydown",this._keyDownListener),e.removeEventListener("keyup",this._keyUpListener),e.removeEventListener("blur",this._blurEvent),e.removeEventListener("mousemove",this._mouseEvent)}registerGroup(e){this._groups.push(e)}unregisterGroup(e){for(let t=this._groups.length;t--;)this._groups[t]===e&&this._groups.splice(t,1)}promoteGroup(e){let t=this._groups.length-1;for(let i=this._groups.length;i--;){if(this._groups[i]===e)return void(i!==t&&(this._groups.splice(i,1),this._groups.splice(t,0,e)));this._groups[i].modal&&(t=i-1)}}pressedKeys(){return this._pressedKeys.readonly()}keyboardPressedKeysState(){return this._keyboardPressedKeysState.readonly()}},d=h.pressedKeys(),u=h.keyboardPressedKeysState();function p(e){return new c(h,e)}function _(e){h.listen(e)}function m(e){h.unlisten(e)}var g=i(51768);_(window),c.setMatchedHotkeyHandler((e=>{(0,g.trackEvent)("Keyboard Shortcuts",(0,r.humanReadableHash)(e))}))},68335:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Modifiers:()=>s.Modifiers,hashFromEvent:()=>s.hashFromEvent,hashShiftPlusEnter:()=>s.hashShiftPlusEnter,humanReadableHash:()=>s.humanReadableHash,humanReadableModifiers:()=>s.humanReadableModifiers,isMacKeyboard:()=>s.isMacKeyboard,modifiersFromEvent:()=>s.modifiersFromEvent});var s=i(3343)},35749:(e,t,i)=>{"use strict";i.d(t,{isNativeUIInteraction:()=>s.isNativeUIInteraction,isTextEditingField:()=>s.isTextEditingField});var s=i(54717)},82992:(e,t,i)=>{"use strict";i.d(t,{linking:()=>f}) -;var s=i(12481),r=i(50151),n=i(58275),o=i.n(n),a=i(14483),l=i(36274),c=i(42960),h=i(59224),d=i(16410),u=i(69109),p=i(97121);const _=(0,h.getLogger)("Linking");var m;!function(e){e[e.NotBound=0]="NotBound",e[e.BoundToWidget=1]="BoundToWidget",e[e.BoundToModel=2]="BoundToModel"}(m||(m={}));class g{constructor(e,t,i){this.watchedSymbol=new(o()),this.seriesShortSymbol=new(o()),this.proSymbol=new(o()),this.watchedInterval=new(o()),this.watchedIntraday=new(o()),this.watchedSeconds=new(o()),this.watchedTicks=new(o()),this.watchedDataFrequencyResolution=new(o()),this.watchedRange=new(o()),this.watchedSupportedResolutions=new(o()),this.watchedSupportedChartStyles=new(o()),this.symbolNamesList=new(o()),this._chartWidgetCollection=null,this._chartWidgetBindingState=m.NotBound,this._activeChartWidget=null,this._linkingGroupCharts=null,this._boundChartWidget=null,this._watchedSymbolListenerBound=this._watchedSymbolListener.bind(this),this._watchedIntervalListenerBound=this._watchedIntervalListener.bind(this),this._muted=!1,this.updateBoundChartWidget=()=>{const e=this._chartToBind();e!==this._boundChartWidget&&(null===e?this.unbindFromChartWidget():this.bindToChartWidget(e))},this._updateAllGroupChartWidgets=()=>{var e;null===(e=this._destroySymbolIntervalPropertySubscriptions)||void 0===e||e.call(this);const t=(0,r.ensureNotNull)(this._linkingGroupCharts).value(),i=t.map((e=>e.symbolWV().spawn())),s=t.map((e=>e.resolutionWV().spawn()));i.forEach((e=>e.subscribe(this._updateSymbolByProperty.bind(this)))),s.forEach((e=>e.subscribe(this._updateIntervalByProperty.bind(this)))),this._destroySymbolIntervalPropertySubscriptions=()=>{i.forEach((e=>e.destroy())),s.forEach((e=>e.destroy())),this._destroySymbolIntervalPropertySubscriptions=void 0};const n=this.watchedSymbol.value();t.length>1&&this._needApplySymbol(n)&&!this._muted&&this._setGroupSymbol(n);const o=this.watchedInterval.value();t.length>1&&this._needApplyInterval(o)&&!this._muted&&this._setGroupInterval(o),this.updateBoundChartWidget()},this._groupIndex=e;const s=(e,t)=>{e.subscribe((e=>{i()===this&&t.setValue(e)}),{callWithLast:!0})};s(this.watchedSymbol,t.watchedSymbol),s(this.seriesShortSymbol,t.seriesShortSymbol),s(this.proSymbol,t.proSymbol),s(this.watchedInterval,t.watchedInterval),s(this.watchedIntraday,t.watchedIntraday),s(this.watchedSeconds,t.watchedSeconds),s(this.watchedTicks,t.watchedTicks),s(this.watchedDataFrequencyResolution,t.watchedDataFrequencyResolution),s(this.watchedRange,t.watchedRange),s(this.watchedSupportedResolutions,t.watchedSupportedResolutions),s(this.watchedSupportedChartStyles,t.watchedSupportedChartStyles),s(this.symbolNamesList,t.symbolNamesList)}mute(e){this._muted=e}bindToChartWidgetCollection(e){this.unbindFromChartWidgetCollection(),this._chartWidgetCollection=e,this._activeChartWidget=e.activeChartWidget.spawn(),this._activeChartWidget.subscribe(this.updateBoundChartWidget),this._linkingGroupCharts=e.linkingGroupsCharts(this._groupIndex).spawn(),this._linkingGroupCharts.subscribe(this._updateAllGroupChartWidgets), -this.updateBoundChartWidget(),this._updateAllGroupChartWidgets()}unbindFromChartWidgetCollection(){var e,t,i;this.unbindFromChartWidget(),this._chartWidgetCollection=null,null===(e=this._activeChartWidget)||void 0===e||e.destroy(),this._activeChartWidget=null,null===(t=this._linkingGroupCharts)||void 0===t||t.destroy(),this._linkingGroupCharts=null,null===(i=this._destroySymbolIntervalPropertySubscriptions)||void 0===i||i.call(this)}bindToChartWidget(e){if(this.unbindFromChartWidget(),this._boundChartWidget=e,e.hasModel())return void this._onChartModelCreated(e.model());e.modelCreated().subscribe(this,this._onChartModelCreated),this._chartWidgetBindingState=m.BoundToWidget;const t=e.properties().childs().mainSeriesProperties.childs();this.watchedSymbol.setValue(t.symbol.value()),this.watchedInterval.setValue(t.interval.value()),this._boundChartWidget.linkingGroupIndex().subscribe(this.updateBoundChartWidget)}unbindFromChartWidget(){const e=this._boundChartWidget;if(null!==e){switch(this._chartWidgetBindingState){case m.BoundToWidget:e.modelCreated().unsubscribe(this,this._onChartModelCreated);break;case m.BoundToModel:this.watchedSymbol.unsubscribe(this._watchedSymbolListenerBound),this._mainSeries().dataEvents().symbolResolved().unsubscribe(this,this._updateSeriesSymbolInfo),this._mainSeries().dataEvents().symbolError().unsubscribe(this,this._updateSeriesSymbolInfo),this.watchedInterval.unsubscribe(this._watchedIntervalListenerBound),delete this.watchedSymbol.hook,delete this.watchedSymbol.writeLock}e.linkingGroupIndex().unsubscribe(this.updateBoundChartWidget),this._boundChartWidget=null,this._chartWidgetBindingState=m.NotBound}}boundChartWidget(){return this._boundChartWidget}_mainSeries(){if(!this._boundChartWidget)throw new Error("ChartWidget is undefined");return this._boundChartWidget.model().mainSeries()}_watchedSymbolListener(e){this._needApplySymbol(e)&&!this._muted&&this._setGroupSymbol(e)}_updateSymbolByProperty(e){this._needApplySymbol(e)&&!this._muted&&this._setGroupSymbol(e),this.watchedSymbol.setValue(e)}_watchedIntervalListener(e){const t=l.Interval.normalize(e);t&&this._needApplyInterval(t)&&!this._muted&&this._setGroupInterval(t)}_updateIntervalByProperty(e){const t=l.Interval.normalize(e);t&&this._needApplyInterval(t)&&!this._muted&&this._setGroupInterval(t),this.watchedInterval.setValue(null!=t?t:e)}_sendSnowplowAnalytics(){if(!window.user.do_not_track)throw new Error("unsupported")}_updateSeriesSymbolInfo(){this.seriesShortSymbol.setValue((0,r.ensureNotNull)(this._boundChartWidget).getSymbol(!0));const e=this._mainSeries().symbolInfo();if(e){const t=e.pro_name||a.enabled("trading_terminal")&&(e.full_name||e.name)||"";this.proSymbol.setValue(t),e.aliases&&this.symbolNamesList.setValue(e.aliases);{const t=e.supported_resolutions;t?this.watchedSupportedResolutions.setValue(t):this.watchedSupportedResolutions.setValue(void 0)}let i=(0,d.allChartStyles)();(0,c.isCloseBasedSymbol)(e)&&(i=i.filter((e=>(0,c.isSingleValueBasedStyle)(e)))),this.watchedSupportedChartStyles.setValue(i), -this.watchedIntraday.setValue(!!e.has_intraday),this.watchedSeconds.setValue(!!e.has_seconds),this.watchedTicks.setValue(!(0,c.isCloseBasedSymbol)(e)&&!!e.has_ticks),this.watchedRange.setValue(!(0,c.isCloseBasedSymbol)(e));const s=e.data_frequency?e.data_frequency:void 0;this.watchedDataFrequencyResolution.setValue(s)}else this.watchedIntraday.deleteValue(),this.watchedSeconds.deleteValue(),this.watchedTicks.deleteValue(),this.watchedRange.deleteValue(),this.proSymbol.deleteValue()}_onChartModelCreated(e){if(!this._boundChartWidget)throw new Error("ChartWidget is undefined");this._chartWidgetBindingState=m.BoundToModel,this._boundChartWidget.modelCreated().unsubscribe(this,this._onChartModelCreated),this.watchedSymbol.setValue(this._boundChartWidget.symbolWV().value()),this.watchedSymbol.subscribe(this._watchedSymbolListenerBound);const t=this._mainSeries();t.dataEvents().symbolResolved().subscribe(this,this._updateSeriesSymbolInfo),t.dataEvents().symbolError().subscribe(this,this._updateSeriesSymbolInfo),t.dataEvents().symbolNotPermitted().subscribe(this,this._updateSeriesSymbolInfo),t.dataEvents().symbolGroupNotPermitted().subscribe(this,this._updateSeriesSymbolInfo),this._updateSeriesSymbolInfo(),this.watchedInterval.setValue(this._boundChartWidget.resolutionWV().value()),this.watchedInterval.subscribe(this._watchedIntervalListenerBound),this._boundChartWidget.readOnly()&&(this.watchedSymbol.writeLock=!0)}_chartToBind(){const e=this._chartWidgetCollection;return null===e?null:e.activeChartWidget.value()}_setGroupSymbol(e){this.mute(!0),(0,r.ensureNotNull)(this._chartWidgetCollection).setSymbol(e,this._groupIndex),this.mute(!1)}_needApplySymbol(e){const t=(0,r.ensureNotNull)(this._linkingGroupCharts).value(),i=t.find((t=>t.hasModel()&&t.model().mainSeries().symbolInfo()&&t.model().mainSeries().symbolSameAsCurrent(e)));if(i){const e=i.model().mainSeries().symbolInfo();if(t.every((t=>(0,p.symbolSameAsCurrent)(t.symbolWV().value(),e))))return!1}return t.some((t=>t.symbolWV().value()!==e))}_setGroupInterval(e){this.mute(!0),(0,r.ensureNotNull)(this._chartWidgetCollection).setResolution(e,this._groupIndex),this.mute(!1)}_needApplyInterval(e){return(0,r.ensureNotNull)(this._linkingGroupCharts).value().some((t=>!l.Interval.isEqual(t.resolutionWV().value(),e)))}}const f=new class{constructor(){this._watchedSymbol=new(o()),this._seriesShortSymbol=new(o()),this._proSymbol=new(o()),this._watchedInterval=new(o()),this._watchedIntraday=new(o()),this._watchedSeconds=new(o()),this._watchedTicks=new(o()),this._watchedDataFrequencyResolution=new(o()),this._watchedRange=new(o()),this._watchedSupportedResolutions=new(o()),this._watchedSupportedChartStyles=new(o())([]),this._symbolNamesList=new(o()),this._chartWidgetCollection=null,this._onSymbolLinkBound=this._onSymbolLink.bind(this),this._searchCharts=null,this._searchChartsLoadDebounced=null,this._selfEmit=!1,this._preventFeedBySymbol=!1,this._feedBySymbolDebounceCounter=0,this._linkingGroups=new Map,this._activeLinkingGroup=new(o()),this._activeLinkingGroupIndex=null, -this._updateLinkingGroups=()=>{(0,r.ensureNotNull)(this._chartWidgetCollection).allLinkingGroups().value().forEach((e=>this._linkingGroup(e))),this._linkingGroups.forEach((e=>e.updateBoundChartWidget()))},this._activeLinkingGroup.setValue(this._linkingGroup(null));const e=(e,t)=>{e.subscribe((e=>t().setValue(e)),{callWithLast:!0})};e(this._watchedSymbol,(()=>this._activeLinkingGroup.value().watchedSymbol)),e(this._seriesShortSymbol,(()=>this._activeLinkingGroup.value().seriesShortSymbol)),e(this._proSymbol,(()=>this._activeLinkingGroup.value().proSymbol)),e(this._watchedInterval,(()=>this._activeLinkingGroup.value().watchedInterval)),e(this._watchedIntraday,(()=>this._activeLinkingGroup.value().watchedIntraday)),e(this._watchedSeconds,(()=>this._activeLinkingGroup.value().watchedSeconds)),e(this._watchedTicks,(()=>this._activeLinkingGroup.value().watchedTicks)),e(this._watchedDataFrequencyResolution,(()=>this._activeLinkingGroup.value().watchedDataFrequencyResolution)),e(this._watchedRange,(()=>this._activeLinkingGroup.value().watchedRange)),e(this._watchedSupportedResolutions,(()=>this._activeLinkingGroup.value().watchedSupportedResolutions)),e(this._watchedSupportedChartStyles,(()=>this._activeLinkingGroup.value().watchedSupportedChartStyles)),e(this._symbolNamesList,(()=>this._activeLinkingGroup.value().symbolNamesList));const t=e=>{this._watchedSymbol.setValue(e.watchedSymbol.value()),this._seriesShortSymbol.setValue(e.seriesShortSymbol.value()),this._proSymbol.setValue(e.proSymbol.value()),this._watchedInterval.setValue(e.watchedInterval.value()),this._watchedIntraday.setValue(e.watchedIntraday.value()),this._watchedSeconds.setValue(e.watchedSeconds.value()),this._watchedTicks.setValue(e.watchedTicks.value()),this._watchedDataFrequencyResolution.setValue(e.watchedDataFrequencyResolution.value()),this._watchedRange.setValue(e.watchedRange.value()),this._watchedSupportedResolutions.setValue(e.watchedSupportedResolutions.value()),this._watchedSupportedChartStyles.setValue(e.watchedSupportedChartStyles.value()),this._symbolNamesList.setValue(e.symbolNamesList.value())};this._activeLinkingGroup.subscribe(t),t(this._activeLinkingGroup.value()),(0,u.setMuteLinkingGroup)(((e,t)=>{this._linkingGroup(e).mute(t)}))}get symbol(){return this._watchedSymbol}get proSymbol(){return this._proSymbol}get symbolNamesList(){return this._symbolNamesList}get seriesShortSymbol(){return this._seriesShortSymbol.readonly()}get interval(){return this._watchedInterval}get intraday(){return this._watchedIntraday.readonly()}get seconds(){return this._watchedSeconds.readonly()}get ticks(){return this._watchedTicks.readonly()}get range(){return this._watchedRange.readonly()}get supportedResolutions(){return this._watchedSupportedResolutions.readonly()}get supportedChartStyles(){return this._watchedSupportedChartStyles.readonly()}get preventFeedBySymbol(){return this._preventFeedBySymbol}get dataFrequencyResolution(){return this._watchedDataFrequencyResolution.readonly()}activeLinkingGroup(){return this._activeLinkingGroup.readonly()} -getChartWidget(){return this.activeLinkingGroup().value().boundChartWidget()}bindToChartWidgetCollection(e){var t;null===(t=this._chartWidgetCollection)||void 0===t||t.onAboutToBeDestroyed.unsubscribeAll(this),this._unbindFromChartWidgetCollection(),this._chartWidgetCollection=e,this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(this,this._unbindFromChartWidgetCollection),this._chartWidgetCollection.allLinkingGroups().subscribe(this._updateLinkingGroups),this._updateLinkingGroups(),this._activeLinkingGroupIndex=e.activeLinkingGroup().spawn(),this._activeLinkingGroupIndex.subscribe((e=>{this._activeLinkingGroup.setValue(this._linkingGroup(e))}),{callWithLast:!0}),this._linkingGroups.forEach((t=>t.bindToChartWidgetCollection(e)))}bindToSearchCharts(e){this.unbindFromSearchCharts(),this._searchCharts=e,e.onSearchBySymbol.subscribe(this,this._onSearchBySymbol),e.loadingSymbol.subscribe((e=>{!1===e&&(this._feedBySymbolDebounceCounter=0)})),this._watchedSymbol.subscribe(this._onSymbolLinkBound)}unbindFromSearchCharts(){this._searchCharts&&(this._searchCharts.onSearchBySymbol.unsubscribe(this,this._onSearchBySymbol),this._watchedSymbol.unsubscribe(this._onSymbolLinkBound),this._searchCharts=null)}setPreventFeedBySymbol(e){this._preventFeedBySymbol=e}_onSearchBySymbol(e){if(!e.resolved_symbol)throw new Error("no resolved_symbol");this._selfEmit=!0,this._watchedSymbol.setValue(e.resolved_symbol),this._selfEmit=!1}_onSymbolLink(e){if(!this._selfEmit){if(!this._searchCharts){const e="No search charts defined";throw _.logError(e),new Error(e)}this._preventFeedBySymbol||this._loadSearchCharts(e)}}_loadSearchCharts(e){if(!this._searchCharts){const e="No search charts defined";throw _.logError(e),new Error(e)}if(this._searchChartsLoadDebounced)return void(this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced(e)));const t=e=>this._searchCharts?(!0===this._searchCharts.loadingSymbol.value()?this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced=(0,s.default)(t,2e3),this._searchChartsLoadDebounced(e)):this._searchChartsLoadDebounced=null,this._searchCharts.feedBySymbol.call(this._searchCharts,e)):()=>{};!0===this._searchCharts.loadingSymbol.value()?this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced=(0,s.default)(t,2e3),this._searchChartsLoadDebounced(e)):this._searchCharts.feedBySymbol(e)}_linkingGroup(e){e=null;let t=this._linkingGroups.get(e);if(void 0===t){const i={watchedSymbol:this._watchedSymbol,seriesShortSymbol:this._seriesShortSymbol,proSymbol:this._proSymbol,watchedInterval:this._watchedInterval,watchedIntraday:this._watchedIntraday,watchedSeconds:this._watchedSeconds,watchedTicks:this._watchedTicks,watchedDataFrequencyResolution:this._watchedDataFrequencyResolution,watchedRange:this._watchedRange,watchedSupportedResolutions:this._watchedSupportedResolutions,watchedSupportedChartStyles:this._watchedSupportedChartStyles,symbolNamesList:this._symbolNamesList -};t=new g(e,i,(()=>this._activeLinkingGroup.value())),this._linkingGroups.set(e,t),this._chartWidgetCollection&&t.bindToChartWidgetCollection(this._chartWidgetCollection)}return t}_unbindFromChartWidgetCollection(){var e;null!==this._chartWidgetCollection&&(null===(e=this._activeLinkingGroupIndex)||void 0===e||e.destroy(),this._activeLinkingGroupIndex=null,this._linkingGroups.forEach((e=>e.unbindFromChartWidgetCollection())),this._chartWidgetCollection.allLinkingGroups().unsubscribe(this._updateLinkingGroups),this._chartWidgetCollection=null)}};window.TradingViewApi||(window.TradingViewApi={linking:f})},11417:(e,t,i)=>{"use strict";const{getLogger:s}=i(59224),r=s("TVLocalStorage");var n=function(){try{this.isAvailable=!0,this.localStorage=window.localStorage,this.localStorage.setItem("tvlocalstorage.available","true")}catch(e){delete this.isAvailable,delete this.localStorage}this._updateLength();try{this._report()}catch(e){}};n.prototype._report=function(){if(this.isAvailable){const e=10,t=[];for(let e=0;et.length-e.length));const i=t.slice(0,e);t.sort(((e,t)=>t.key.length-e.key.length));const s=t.slice(0,e);r.logNormal(`Total amount of keys in Local Storage: ${this.length}`),r.logNormal(`Top ${e} keys with longest values: ${JSON.stringify(i)}`),r.logNormal(`Top ${e} longest key names: ${JSON.stringify(s)}`);try{navigator.storage.estimate().then((e=>{r.logNormal(`Storage estimate: ${JSON.stringify(e)}`)}))}catch(e){}}},n.prototype.length=0,n.prototype.isAvailable=!1,n.prototype.localStorage={"tvlocalstorage.available":"false"},n.prototype._updateLength=function(){if(this.isAvailable)this.length=this.localStorage.length;else{var e,t=0;for(e in this.localStorage)this.localStorage.hasOwnProperty(e)&&t++;this.length=t}},n.prototype.key=function(e){return this.isAvailable?this.localStorage.key(e):Object.keys(this.localStorage)[e]},n.prototype.getItem=function(e){return this.isAvailable?this.localStorage.getItem(e):void 0===this.localStorage[e]?null:this.localStorage[e]},n.prototype.setItem=function(e,t){this.isAvailable?this.localStorage.setItem(e,t):this.localStorage[e]=t,this._updateLength()},n.prototype.removeItem=function(e){this.isAvailable?this.localStorage.removeItem(e):delete this.localStorage[e],this._updateLength()},n.prototype.clear=function(){this.isAvailable?this.localStorage.clear():this.localStorage={},this._updateLength()};var o=function(e){this.storage=e};o.prototype.getItem=function(e){return Promise.resolve(this.storage.getItem(e))},o.prototype.setItem=function(e,t){return Promise.resolve(this.storage.setItem(e,t))},window.TVLocalStorage=new n,window.TVLocalStorageAsync=new o(window.TVLocalStorage),e.exports={TVLocalStorage:window.TVLocalStorage,TVLocalStorageAsync:window.TVLocalStorageAsync}},84015:(e,t,i)=>{"use strict";function s(e,t=!1){return!1}function r(e,t=!1){return e}i.d(t,{isOnMobileAppPage:()=>s,urlWithMobileAppParams:()=>r})},69109:(e,t,i)=>{"use strict";let s -;function r(e,t){null==s||s(e,t)}function n(e){s=e}i.d(t,{muteLinkingGroup:()=>r,setMuteLinkingGroup:()=>n})},19334:(e,t,i)=>{"use strict";function s(){}i.d(t,{addPerfMark:()=>o});const r=console.timeStamp?console.timeStamp.bind(console):s,n=window.performance&&performance.mark?performance.mark.bind(performance):s;window.performance&&performance.measure&&performance.measure.bind(performance),window.performance&&performance.clearMarks&&performance.clearMarks.bind(performance);function o(e){r(e),n(e)}},14905:(e,t,i)=>{"use strict";function s(e){return e===r(e)}function r(e){const t=e.indexOf("$"),i=e.indexOf("@");return t<0&&i>=0?null:e.substring(Math.max(t+1,0),i>=0?i:e.length)}i.d(t,{extractPineId:()=>r,isPineIdString:()=>s})},16216:(e,t,i)=>{"use strict";i.d(t,{hasService:()=>o,registerService:()=>n,service:()=>a});const s={},r=new Map;function n(e,t){if(o(e))throw new Error("Service already registered");s[e.id]=t;const i=r.get(e.id);void 0!==i&&(r.delete(e.id),i.resolve(t))}function o(e){return void 0!==s[e.id]}function a(e){const t=s[e.id];if(void 0===t)throw new Error("ServiceLocator: Service "+e.id+" not found");return t}},56840:(e,t,i)=>{"use strict";e=i.nmd(e),i(49483);i(69798).fetch;var s=i(52157).regExpEscape,r=i(21097).TVXWindowEvents,n=i(11417).TVLocalStorage,o=i(57898),a=i(14483),l=["s.tradingview.com","betacdn.tradingview.com"],c=a.enabled("use_localstorage_for_settings"),h=window.TVSettings=function(){var e=!1,t=null;function i(){return!t&&c}try{e=!TradingView.onWidget()&&parent&&parent!==window&&!!parent.IS_DEMO_PAGE}catch(e){}if(e){var d={"widgetbar.layout-settings":{widgets:{},settings:{minimized:!0}},notShowMainWizard:!0},u=function(e,t,i){var s=d[e];return null==s?t:s},p=function(){};return{loaded:!1,loadedModel:!1,getValue:u,getJSON:u,getBool:u,getFloat:u,getInt:u,setValue:p,setJSON:p,remove:p,keys:function(){return Object.keys(d)},keysMask:function(){return[]},sync:p,onSync:{subscribe:function(){}}}}window.environment;var _,m=TradingView.onWidget()?"tradingview-widget":"tradingview",g=m+".",f={},v=[/^widgetbar\.widget\.watchlist.+/,/.+quicks$/,/^widgetbar\.layout-settings$/,/^ChartSideToolbarWidget\.visible$/,/^onwidget\.watchlist$/,/^chart\.favoriteDrawings$/,/^chart\.favoriteDrawingsPosition$/,/^chart\.favoriteLibraryIndicators$/,/^loadChartDialog.favorites$/,/^ChartFavoriteDrawingToolbarWidget\.visible/,/^trading\.chart\.proterty$/,/^trading_floating_toolbar\.position$/,/^trading\.orderWidgetMode\./,/^symbolWatermark$/,/^pinereference\.size$/,/^pinereference\.position$/,/^hint\.+/,/^ChartDrawingToolbarWidget\.visible/];function S(e){return g+e}function y(e){return e.substring(g.length)}function b(e,t){var i=f[e];return null==i?t:i}function w(e,t,i){i=i||{};var s=""+t;return f[e]!==s&&(f[e]=s,P(e)),i.forceFlush&&!_&&(_=setTimeout((function(){_=void 0,x()}),10)),h}function C(e,t){return t=t||{},null!=f[e]&&(delete f[e],P(e)),t.forceFlush&&x(),h}function P(e){if(t)null==f[e]?t.removeValue(e):t.setValue(e,f[e]);else if(i())try{null==f[e]?n.removeItem(S(e)):n.setItem(S(e),f[e])}catch(e){}else 0 -;r.emit("settings",JSON.stringify({key:e,value:f[e]}))}function x(e){}function T(){return Object.keys(f)}function I(e){for(var t=0;t=0;n--)e.test(i[n])&&r.push(i[n]),e.lastIndex=0;return r},sync:function(e){null!==e?(t?L(t.initialSettings||{}):i()?(function(){if(TradingView.onWidget()&&l.includes(window.location.host))for(var e="tradingview.",t=n.length;t--;){var i=n.key(t);if(0===i.indexOf(e)){var s=i.replace(e,m+".");n.setItem(s,n.getItem(i)),n.removeItem(i)}}}(),function(){f={};for(var e=!a.enabled("save_chart_properties_to_local_storage"),t=n.length;t--;){var i=n.key(t);if(i&&M(i)){var s=i.substring(g.length);e&&!I(s)||(f[s]=n.getItem(i))}}}()):L(e||{}),A.fire()):!0},onSync:A,setSettingsAdapter:function(e){t=e}}}();e&&e.exports&&(e.exports=h)},26843:(e,t,i)=>{"use strict";i.d(t,{StdTheme:()=>a.StdTheme,getStdChartTheme:()=>h,getStdThemeNames:()=>c,isStdTheme:()=>u,translateThemeName:()=>d});var s=i(44352),r=i(24377) -;const n=JSON.parse('{"content":{"chartProperties":{"scalesProperties":{"textColor":"#131722","lineColor":"rgba(42, 46, 57, 0)","backgroundColor":"#ffffff"},"paneProperties":{"vertGridProperties":{"color":"rgba(42, 46, 57, 0.06)"},"horzGridProperties":{"color":"rgba(42, 46, 57, 0.06)"},"crossHairProperties":{"color":"#9598A1"},"background":"#ffffff","backgroundGradientStartColor":"#ffffff","backgroundGradientEndColor":"#ffffff","separatorColor":"#E0E3EB"}},"sessions":{"graphics":{"backgrounds":{"outOfSession":{"color":"#2962FF","transparency":92},"preMarket":{"color":"#FF9800","transparency":92},"postMarket":{"color":"#2962FF","transparency":92}},"vertlines":{"sessBreaks":{"color":"#4985e7","style":2,"width":1}}}},"mainSourceProperties":{"baseLineColor":"#B2B5BE","candleStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#737375","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"haStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#737375","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"barStyle":{"downColor":"#F23645","upColor":"#089981"},"pnfStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"},"baselineStyle":{"baselineColor":"#758696","topFillColor1":"rgba(8, 153, 129, 0.28)","topFillColor2":"rgba(8, 153, 129, 0.05)","bottomFillColor1":"rgba(242, 54, 69, 0.05)","bottomFillColor2":"rgba(242, 54, 69, 0.28)","topLineColor":"#089981","bottomLineColor":"#F23645"},"areaStyle":{"transparency":100,"color1":"rgba(41, 98, 255, 0.28)","color2":"#2962FF","linecolor":"#2962FF","linewidth":2,"linestyle":0},"hiloStyle":{"color":"#2962FF","borderColor":"#2962FF","labelColor":"#2962FF"},"columnStyle":{"upColor":"rgba(8, 153, 129, 0.5)","downColor":"rgba(242, 54, 69, 0.5)","priceSource":"close"},"renkoStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae","borderUpColorProjection":"#a9dcc3","borderDownColorProjection":"#f5a6ae","wickUpColor":"#089981","wickDownColor":"#F23645"},"lineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"lineWithMarkersStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"steplineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"kagiStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"},"pbStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae","borderUpColorProjection":"#a9dcc3","borderDownColorProjection":"#f5a6ae"},"rangeStyle":{"upColor":"#089981","downColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"}}}}'),o=JSON.parse('{"content":{"chartProperties":{"scalesProperties":{"textColor":"#B2B5BE","lineColor":"rgba(240, 243, 250, 0)","backgroundColor":"#ffffff"},"paneProperties":{"vertGridProperties":{"color":"rgba(240, 243, 250, 0.06)"},"horzGridProperties":{"color":"rgba(240, 243, 250, 0.06)"},"crossHairProperties":{"color":"#9598A1"},"background":"#131722","backgroundGradientStartColor":"#181C27","backgroundGradientEndColor":"#131722","backgroundType":"gradient","separatorColor":"#2A2E39"}},"sessions":{"graphics":{"backgrounds":{"outOfSession":{"color":"#2962FF","transparency":92},"preMarket":{"color":"#FF9800","transparency":92},"postMarket":{"color":"#2962FF","transparency":92}},"vertlines":{"sessBreaks":{"color":"#4985e7","style":2,"width":1}}}},"mainSourceProperties":{"baseLineColor":"#5d606b","candleStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#B5B5B8","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"haStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#B5B5B8","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"barStyle":{"downColor":"#F23645","upColor":"#089981"},"pnfStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#336854","downColorProjection":"#7f323f"},"baselineStyle":{"baselineColor":"#758696","topFillColor1":"rgba(8, 153, 129, 0.28)","topFillColor2":"rgba(8, 153, 129, 0.05)","bottomFillColor1":"rgba(242, 54, 69, 0.05)","bottomFillColor2":"rgba(242, 54, 69, 0.28)","topLineColor":"#089981","bottomLineColor":"#F23645"},"areaStyle":{"transparency":100,"color1":"rgba(41, 98, 255, 0.28)","color2":"#2962FF","linecolor":"#2962FF","linewidth":2,"linestyle":0},"hiloStyle":{"color":"#2962FF","borderColor":"#2962FF","labelColor":"#2962FF"},"columnStyle":{"upColor":"rgba(8, 153, 129, 0.5)","downColor":"rgba(242, 54, 69, 0.5)","priceSource":"close"},"renkoStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f","borderUpColorProjection":"#336854","borderDownColorProjection":"#7f323f","wickUpColor":"#089981","wickDownColor":"#F23645"},"lineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"lineWithMarkersStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"steplineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"kagiStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#336854","downColorProjection":"#7f323f"},"pbStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f","borderUpColorProjection":"#336854","borderDownColorProjection":"#7f323f"},"rangeStyle":{"upColor":"#089981","downColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f"}}}}') -;var a=i(24633);function l(){return{[a.StdTheme.Light]:JSON.parse(JSON.stringify(n)),[a.StdTheme.Dark]:JSON.parse(JSON.stringify(o))}}function c(){return[a.StdTheme.Light,a.StdTheme.Dark]}function h(e){return l()[e]}function d(e){return{[a.StdTheme.Light]:s.t(null,{context:"colorThemeName"},i(69841)),[a.StdTheme.Dark]:s.t(null,{context:"colorThemeName"},i(14642))}[e]||e}function u(e){const t=l();return c().some((i=>p(t[i],e)))}function p(e,t){let i=e.content===t.content;return function(e={},t){try{_(e,[],t)}catch(e){return}}(e.content,((e,s)=>{const n=function(e,t={}){let i=t;for(let t=0;t{"use strict";var s;i.d(t,{StdTheme:()=>s}),function(e){e.Light="light",e.Dark="dark"}(s||(s={}))},5286:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DEFAULT_THEME:()=>h,extractThemeFromModel:()=>B,getCurrentTheme:()=>g,getStdTheme:()=>T,getStdThemeNames:()=>P,getStdThemedValue:()=>I,getTheme:()=>w,getThemeNames:()=>C,getThemedColor:()=>f,isPublicTheme:()=>m,isStdTheme:()=>D,isStdThemeName:()=>x,isStdThemedDefaultValue:()=>M,isThemeExist:()=>k,loadTheme:()=>v,removeTheme:()=>A,restoreTheme:()=>S,saveTheme:()=>L,savedThemeName:()=>y,syncTheme:()=>b,themes:()=>_,translateStdThemeName:()=>E});var s=i(24377),r=i(85804),n=i(56840);function o(){return(0,n.getValue)("current_theme.name")||null}const a=i(58844);var l=i(26843),c=i(45345);const h="light";var d=i(44352) -;const u=JSON.parse('{"color-header-bg":"color-black","color-body-bg":"color-black","color-body-secondary-bg":"color-cold-gray-900","color-bg-primary":"color-cold-gray-850","color-bg-primary-hover":"color-cold-gray-800","color-bg-secondary":"color-cold-gray-900","color-bg-highlight":"color-cold-gray-900","color-bg-scroll-buttons":"color-cold-gray-800","color-legacy-bg-scroll-buttons":"color-cold-gray-550","color-legacy-bg-widget":"color-cold-gray-900","color-text-primary":"color-cold-gray-200","color-text-secondary":"color-cold-gray-450","color-text-tertiary":"color-cold-gray-400","color-text-disabled":"color-cold-gray-650","color-accent-content":"color-white","color-divider":"color-cold-gray-700","color-divider-hover":"color-cold-gray-800","color-divider-secondary":"color-cold-gray-800","color-box-shadow":"color-cold-gray-900","color-active-hover-text":"color-cold-gray-200","color-alert-text":"color-cold-gray-200","color-border":"color-cold-gray-750","color-border-chat-fields":"color-cold-gray-750","color-border-hover":"color-cold-gray-650","color-border-table":"color-cold-gray-800","color-brand":"color-tv-blue-500","color-brand-hover":"color-tv-blue-600","color-brand-active":"color-tv-blue-700","color-button-hover-bg":"color-cold-gray-850","color-chart-page-bg":"color-cold-gray-800","color-common-tooltip-bg":"color-cold-gray-750","color-danger":"color-ripe-red-600","color-danger-hover":"color-ripe-red-500","color-danger-active":"color-ripe-red-400","color-depthrenderer-fill-style":"color-cold-gray-150","color-depthrenderer-stroke-style":"color-cold-gray-650","color-disabled-border-and-color":"color-cold-gray-800","color-disabled-input":"color-cold-gray-750","color-empty-container-message":"color-cold-gray-450","color-halal":"color-iguana-green-400","color-highlight-new":"color-tv-blue-a800","color-icons":"color-cold-gray-450","color-input-bg":"color-cold-gray-800","color-input-textarea-readonly":"color-cold-gray-650","color-input-placeholder-text":"color-cold-gray-700","color-input-publish-bg":"color-cold-gray-900","color-item-active-blue":"color-tv-blue-a900","color-item-hover-active-bg":"color-cold-gray-800","color-item-hover-bg":"color-cold-gray-800","color-item-hover-blue":"color-tv-blue-a800","color-item-selected-blue":"color-tv-blue-a800","color-item-active-text":"color-cold-gray-200","color-item-active-bg":"color-tv-blue-500","color-link":"color-tv-blue-500","color-link-hover":"color-tv-blue-600","color-link-active":"color-tv-blue-700","color-list-item":"color-cold-gray-450","color-list-nth-child-bg":"color-cold-gray-850","color-news-highlight":"color-cold-gray-800","color-pane-bg":"color-cold-gray-900","color-pane-secondary-bg":"color-cold-gray-850","color-placeholder":"color-cold-gray-650","color-popup-menu-item-hover-bg":"color-cold-gray-800","color-popup-menu-separator":"color-cold-gray-700","color-primary-symbol":"color-sky-blue-500","color-row-hover-active-bg":"color-cold-gray-800","color-sb-scrollbar-body-bg":"color-cold-gray-650","color-screener-description":"color-cold-gray-200","color-section-separator-border":"color-cold-gray-750","color-search-button-hover":"color-cold-gray-700","color-separator-table-chat":"color-cold-gray-750","color-success":"color-minty-green-700","color-success-hover":"color-minty-green-600","color-success-active":"color-minty-green-500","color-tag-active-bg":"color-cold-gray-750","color-tag-hover-bg":"color-cold-gray-800","color-text-regular":"color-cold-gray-200","color-toolbar-button-text":"color-cold-gray-200","color-toolbar-button-text-hover":"color-cold-gray-200","color-toolbar-button-text-active":"color-tv-blue-500","color-toolbar-button-text-active-hover":"color-tv-blue-600","color-toolbar-button-background-hover":"color-cold-gray-800","color-toolbar-button-background-secondary-hover":"color-cold-gray-750","color-toolbar-button-background-active":"color-tv-blue-a900","color-toolbar-button-background-active-hover":"color-tv-blue-a800","color-toolbar-toggle-button-background-active":"color-tv-blue-500","color-toolbar-toggle-button-background-active-hover":"color-tv-blue-600","color-toolbar-toggle-button-icon":"color-cold-gray-650","color-toolbar-interactive-element-text-normal":"color-cold-gray-200","color-toolbar-opened-element-bg":"color-cold-gray-800","color-toolbar-divider-background":"color-cold-gray-700","color-popup-background":"color-cold-gray-850","color-popup-element-text":"color-cold-gray-200","color-popup-element-text-hover":"color-cold-gray-250","color-popup-element-background-hover":"color-cold-gray-800","color-popup-element-secondary-text":"color-cold-gray-500","color-popup-element-hint-text":"color-cold-gray-600","color-popup-element-text-active":"color-cold-gray-200","color-popup-element-background-active":"color-tv-blue-500","color-popup-element-toolbox-text":"color-cold-gray-500","color-popup-element-toolbox-text-hover":"color-cold-gray-200","color-popup-element-toolbox-text-active-hover":"color-tv-blue-200","color-popup-element-toolbox-background-hover":"color-cold-gray-750","color-popup-element-toolbox-background-active-hover":"color-tv-blue-700","color-tooltip-bg":"color-cold-gray-750","color-tv-button-checked":"color-cold-gray-500","color-tv-dialog-caption":"color-cold-gray-50","color-tv-dropdown-item-hover-bg":"color-cold-gray-800","color-underlined-text":"color-cold-gray-300","color-widget-pages-bg":"color-cold-gray-900","color-warning":"color-tan-orange-700","color-forex-icon":"color-white","color-list-item-active-bg":"color-tv-blue-500","color-list-item-hover-bg":"color-cold-gray-800","color-list-item-text":"color-cold-gray-200","color-price-axis-label-back":"color-cold-gray-800","color-price-axis-label-text":"color-cold-gray-500","color-price-axis-gear":"color-cold-gray-500","color-price-axis-gear-hover":"color-cold-gray-400","color-price-axis-highlight":"color-cold-gray-800","color-bid":"color-tv-blue-500","color-scroll-bg":"color-cold-gray-750","color-scroll-border":"color-cold-gray-850","color-widget-border":"color-cold-gray-800","color-scroll-buttons-arrow":"color-white","color-control-intent-default":"color-cold-gray-650","color-control-intent-success":"color-minty-green-500","color-control-intent-primary":"color-tv-blue-500","color-control-intent-warning":"color-tan-orange-500","color-control-intent-danger":"color-ripe-red-500","color-growing":"color-minty-green-500","color-falling":"color-ripe-red-500","color-goto-label-background":"color-cold-gray-650","color-pre-market":"color-tan-orange-600","color-pre-market-bg":"color-tan-orange-400","color-post-market":"color-tv-blue-500","color-post-market-bg":"color-tv-blue-400","color-market-open":"color-minty-green-500","color-market-open-bg":"color-minty-green-400","color-market-closed":"color-cold-gray-400","color-market-holiday":"color-cold-gray-400","color-market-expired":"color-ripe-red-500","color-invalid-symbol":"color-ripe-red-400","color-invalid-symbol-hover":"color-ripe-red-500","color-replay-mode":"color-tv-blue-500","color-replay-mode-point-select":"color-cold-gray-250","color-replay-mode-icon":"color-tv-blue-50","color-replay-mode-hover":"color-tv-blue-600","color-notaccurate-mode":"color-berry-pink-600","color-delay-mode":"color-tan-orange-700","color-delay-mode-bg":"color-tan-orange-400","color-eod-mode":"color-grapes-purple-700","color-eod-mode-bg":"color-grapes-purple-400","color-data-problem":"color-ripe-red-600","color-data-problem-bg":"color-ripe-red-400","color-data-problem-hover":"color-ripe-red-500","color-list-item-bg-highlighted":"color-tv-blue-a900","color-list-item-bg-selected":"color-tv-blue-a800","color-list-item-bg-highlighted-hover":"color-tv-blue-a800","color-list-item-bg-selected-hover":"color-tv-blue-a700","color-screener-header-bg":"color-cold-gray-850","color-screener-header-bg-hover":"color-cold-gray-800","color-overlay":"color-cold-gray-950","color-boost-button-content-selected":"color-tv-blue-100","color-boost-button-content-hover":"color-white","color-boost-button-bg-hover":"color-cold-gray-750","color-boost-button-border-hover":"color-cold-gray-750","color-boost-button-border-default":"color-cold-gray-700","color-card-border":"color-cold-gray-700","color-card-border-hover":"color-cold-gray-600","color-background-special-primary":"color-black","color-stroke-special-primary":"color-cold-gray-800","color-selection-bg":"color-tv-blue-a700"}') -;var p=i(48891);const _={[l.StdTheme.Light]:{name:l.StdTheme.Light,label:()=>d.t(null,{context:"colorThemeName"},i(69841)),order:2,getThemedColor:e=>(0,p.getHexColorByName)(e)},[l.StdTheme.Dark]:{name:l.StdTheme.Dark,label:()=>d.t(null,{context:"colorThemeName"},i(14642)),order:1,getThemedColor:e=>{const t=u[e]||e;return(0,p.getHexColorByName)(t)}}};function m(e){return!e.isPrivate}function g(){return _[c.watchedTheme.value()]||_[h]}function f(e){return g().getThemedColor(e)}async function v(e,t){const{themeName:i,standardTheme:s,syncState:n=!0,noUndo:o=!1,applyOverrides:a=!1,onlyActiveChart:l=!1}=t,c=await(s?Promise.resolve(T(i)):w(i)),h=!s;if(void 0!==c.content){const t=!s||l;a&&(void 0!==(d=c.content).chartProperties&&(0,r.applyDefaultsOverrides)(d.chartProperties),void 0!==d.mainSourceProperties&&(0,r.applyDefaultsOverrides)(d.mainSourceProperties,void 0,!0,"mainSeriesProperties")),await e.applyTheme({theme:c.content,onlyActiveChart:t,restoreNonThemeDefaults:h,themeName:i,standardTheme:s,syncState:n,noUndo:o})}var d;return c}function S(){(0,c.setTheme)(o()||h)}function y(){return o()}function b(){var e;e=g().name,(0,n.setValue)("current_theme.name",e,{forceFlush:!0})}function w(e){return a.loadTheme(e)}function C(){return a.loadThemes()}function P(){return l.getStdThemeNames()}function x(e){return P().includes(e)}function T(e){return l.getStdChartTheme(e)||{content:void 0}}function I(e,t){const i=t||g().name,s=l.getStdChartTheme(i),r=0!==e.length&&e.split(".");return s&&s.content&&r?r.reduce(((e,t)=>e[t]),s.content):null}function M(e,t,i){const r=I(e,i);return null!==r&&(0,s.areEqualRgba)((0,s.parseRgba)(r),(0,s.parseRgba)(String(t)))}function L(e,t){return a.saveTheme(e,t)}function A(e){return a.removeTheme(e)}function k(e){return a.isThemeExist(e)}function E(e){return l.translateThemeName(e)}function D(e){return l.isStdTheme(e)}function B(e){return{content:{chartProperties:{paneProperties:e.model().properties().childs().paneProperties.state(),scalesProperties:e.model().properties().childs().scalesProperties.state()},sessions:e.model().sessions().properties().state(),mainSourceProperties:e.model().mainSeries().properties().state(),version:e.model().version()}}}},45345:(e,t,i)=>{"use strict";i.d(t,{setTheme:()=>n,watchedTheme:()=>r});var s=i(58275);const r=new(i.n(s)());function n(e){r.setValue(e)}r.subscribe((e=>{!function(e,t=window){const i="theme-"+e,s=t.document.documentElement.classList;for(const e of Array.from(s))e.startsWith("theme-")&&e!==i&&s.remove(e);s.add(i)}(e,window)}))},51768:(e,t,i)=>{"use strict";i.d(t,{disableTrackingEvents:()=>c,trackEvent:()=>l});var s=i(76422),r=i(14483);const n=(0,i(59224).getLogger)("Common.TrackEvent"),o=[/Study_(Drawing)_(.*)/,/(Study)_(.*)@tv-basicstudies/,/(Study)_(.*)/,/(Chart Style) (.*)/];let a=!1;const l=(e,t,i)=>{if(a)return;if(r.enabled("charting_library_base"))return void((e,t,i)=>{t=t||e||i||"";let r="";for(let e=0;e{"use strict";i.d(t,{TVXWindowEvents:()=>o});i(42053);var s=i(59224),r=i(11417);const n=(0,s.getLogger)("XWindowEvents");var o;!function(e){const t="tvxwevents.",i={};let s;window.BroadcastChannel?(s=new BroadcastChannel("tvxwevents"),s.addEventListener("message",(function(e){const{data:{event:t,value:s}}=e;i[t]&&i[t].forEach((e=>{e(s)}))})),function(){const e=[],i=performance.now();for(let i=0;i{t(e.newValue)}));r.TVLocalStorage.removeItem(n)})),e.on=function(e,t){i[e]||(i[e]=[]),i[e].push(t)},e.off=function(e,t){if(!i[e])return;const s=i[e].indexOf(t);-1!==s&&(1===i[e].length?delete i[e]:i[e].splice(s,1))},e.emit=function(e,i=Date.now()){try{s?s.postMessage({event:e,value:i}):r.TVLocalStorage.setItem(t+e,i.toString())}catch(e){n.logError(e.message)}}}(o||(o={}))},44352:(e,t,i)=>{"use strict";i.r(t),i.d(t,{t:()=>s});i(42053);function s(e,t={},n){if(null===e)return Array.isArray(n)?(n[r(t.count)]||n[0]).format(t.replace||t):"object"==typeof n?s(null,t,n[i.g.language]||n.en):s(n,t);if(n&&e){const i=`${e}${t.context?`_${t.context}`:""}`;if(n[i])return s(null,t,n[i])}if("number"==typeof e)return e.toString();if("string"!=typeof e)return"";if(i.g.customTranslateFunction){const s=i.g.customTranslateFunction(e,t);if(null!==s)return s}return(t.plural&&1!=+t.count?t.plural:e).format(t.replace||t)}const r={ca_ES:(e=1)=>+(1!=e),cs:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),el:(e=1)=>+(1!=e),da_DK:(e=1)=>+(1!=e),en:(e=1)=>+(1!=e),et_EE:(e=1)=>+(1!=e),fa:(e=1)=>0,hu_HU:(e=1)=>0,id_ID:(e=1)=>0,it:(e=1)=>+(1!=e),ms_MY:(e=1)=>0,no:(e=1)=>+(1!=e),nl_NL:(e=1)=>+(1!=e),ro:(e=1)=>+(1==e?0:e%100>19||e%100==0&&0!=e?2:1),sk_SK:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),sv:(e=1)=>+(1!=e),zh:(e=1)=>0,zh_TW:(e=1)=>0,de:(e=1)=>+(1!=e),es:(e=1)=>+(1!=e),fr:(e=1)=>+(e>1),he_IL:(e=1)=>+(1==e?0:2==e?1:e>10&&e%10==0?2:3),ko:(e=1)=>0,ja:(e=1)=>0,pl:(e=1)=>+(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),pt:(e=1)=>+(1!=e),tr:(e=1)=>+(1!=e),vi:(e=1)=>0,ar:(e=1)=>+(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5),ru:(e=1)=>+(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2), -th:(e=1)=>0}[i.g.language]},82723:(e,t,i)=>{"use strict";i.r(t),i.d(t,{activateKeyPressHandler:()=>m,showDialog:()=>g});const s=[];let r=null;function n(e){for(let t=0;t=0&&!0!==s[t].func(e);t--);}window.addEventListener("keypress",o,!1);var a=i(31330),l=i(14483),c=i(54270),h=i(43960),d=i(13702),u=i(51768);let p=null;function _(e){if(!(0,a.globalKeypressMatches)(e))return!1;e.preventDefault();const t=String.fromCharCode(e.charCode);return l.enabled("show_interval_dialog_on_key_press")&&function(e){return/[1-9]/.test(e)}(t)?(0,c.showChangeIntervalDialogAsync)({initVal:t}):l.enabled("symbol_search_hot_key")&&(g({defaultValue:t,selectSearchOnInit:!1,source:"keyboard"}),(0,u.trackEvent)("GUI","SS","hotkey")),!0}function m(){(0,h.loadChangeIntervalDialog)(),function(e,t){const i={name:e,func:t},r=n(i.name);r>-1&&s.splice(r,1),s.unshift(i)}("symbolEdit",_)}function g(e){const t=p=(0,d.loadNewSymbolSearch)().then((i=>{t===p&&i.showDefaultSearchDialog(e)}));return t}},78136:(e,t,i)=>{"use strict";let s;function r(){return s}function n(e){s=e}i.d(t,{getSearchRequestDelay:()=>r,setSearchRequestDelay:()=>n})},52092:(e,t,i)=>{"use strict";i.d(t,{CLOSE_POPUPS_AND_DIALOGS_COMMAND:()=>s});const s="CLOSE_POPUPS_AND_DIALOGS_COMMAND"},42120:(e,t,i)=>{"use strict";i.d(t,{CompareDialogRenderer:()=>n});var s=i(85067);var r=i(76422);class n extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(e){this._load().then((t=>{var i,s;null===(i=this._dialog)||void 0===i||i.hide(),null===(s=this._dialog)||void 0===s||s.visible().unsubscribe(this._subscribe),this._dialog=t,t.visible().subscribe(this._subscribe),t.show(e),r.emit("compare_add")}))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}_load(){return Promise.all([i.e(7271).then(i.bind(i,56217)),Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(6738),i.e(6949),i.e(5163),i.e(962),i.e(2842),i.e(3016),i.e(9727),i.e(731)]).then(i.bind(i,89035))]).then((([e,t])=>{const i=new e.CompareModel(this._chartWidgetCollection);return t.getCompareDialogRenderer(i)}))}}},3615:(e,t,i)=>{"use strict";async function s(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.renameModule,t)}async function r(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.confirmModule,t)}async function n(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.warningModule,t)}i.d(t,{showConfirm:()=>r,showRename:()=>s, -showWarning:()=>n})},14881:(e,t,i)=>{"use strict";i.d(t,{hideStateChange:()=>r});var s=i(57898);const r=new(i.n(s)())},90995:(e,t,i)=>{"use strict";i.d(t,{getHideOptions:()=>h,getSavedHideMode:()=>u,toggleHideMode:()=>d});var s=i(50151),r=i(44352),n=i(56840),o=i(40493),a=i(88348),l=i(14881);let c=null;function h(){if(null!==c)return c;const e=(0,o.tradingService)();return c=new Map([["drawings",{label:r.t(null,void 0,i(13277)),dataName:"hide-drawing-tools",tooltip:{active:r.t(null,void 0,i(98116)),inactive:r.t(null,void 0,i(95551))},getBoxedValue:()=>(0,a.hideAllDrawings)(),trackLabel:"hide drawings"}],["indicators",{label:r.t(null,void 0,i(44177)),dataName:"hide-indicators",tooltip:{active:r.t(null,void 0,i(49982)),inactive:r.t(null,void 0,i(86306))},getBoxedValue:()=>(0,a.hideAllIndicators)(),trackLabel:"hide indicators"}],["positions",{label:r.t(null,void 0,i(90540)),dataName:"hide-positions-and-orders",tooltip:{active:r.t(null,void 0,i(62632)),inactive:r.t(null,void 0,i(70803))},getBoxedValue:()=>(0,s.ensureNotNull)(e).showTradedSources,inverted:!0,trackLabel:"hide positions"}],["all",{label:r.t(null,void 0,i(33911)),dataName:"hide-all",tooltip:{active:e?r.t(null,void 0,i(38293)):r.t(null,void 0,i(39046)),inactive:e?r.t(null,void 0,i(67927)):r.t(null,void 0,i(44312))},trackLabel:"hide all"}]]),e||c.delete("positions"),c}function d(e){e?n.setValue("ChartToolsHideMode",e):e=u();const t=p();let i=!t;return"all"===e?(_(((e,t,s)=>{e.setValue(s?!i:i)})),l.hideStateChange.fire({hideMode:e,isActive:i}),i):(_(((s,r,n)=>{if(r===e){const e=t?!n:!s.value();s.setValue(e),i=n?!e:e}else s.setValue(Boolean(n))})),l.hideStateChange.fire({hideMode:e,isActive:i}),i)}function u(){const e=n.getValue("ChartToolsHideMode","drawings");return h().has(e)?e:"drawings"}function p(){let e=!0;return _(((t,i,s)=>{const r=t.value();e=e&&(s?!r:r)})),e}function _(e){h().forEach(((t,i)=>{var s;const r=null===(s=t.getBoxedValue)||void 0===s?void 0:s.call(t);r&&e(r,i,t.inverted)}))}},13323:(e,t,i)=>{"use strict";i.d(t,{GeneralChartPropertiesRenderer:()=>r});var s=i(85067);class r extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(e){const t=this._chartWidgetCollection,s=t.activeChartWidget.value();return s.generalPropertiesDefinitions().then((r=>Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4215),i.e(6738),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(6036),i.e(2984),i.e(3980),i.e(5403),i.e(7350),i.e(7871),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(7078)]).then(i.bind(i,72811)).then((i=>{var n,o;const a=new i.GeneralChartPropertiesDialogRenderer({chartWidgetCollection:t,propertyPages:r,activePageId:this._activePageId,model:s.model()});return null===(n=this._dialog)||void 0===n||n.hide(),null===(o=this._dialog)||void 0===o||o.visible().unsubscribe(this._subscribe),this._dialog=a, -a.visible().subscribe(this._subscribe),a.show(e),this._activePageId=void 0,a}))))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}isVisible(){return this.visible().value()}focusOnText(){}setActivePage(e){this._activePageId=e}}},25812:(e,t,i)=>{"use strict";var s;i.d(t,{ToolboxType:()=>s}),function(e){e[e.Delete=0]="Delete"}(s||(s={}))},59064:(e,t,i)=>{"use strict";i.d(t,{globalCloseDelegate:()=>r,globalCloseMenu:()=>n});var s=i(57898);const r=new(i.n(s)());function n(){r.fire()}},62995:e=>{e.exports={"css-value-header-toolbar-height":"38px"}},81501:e=>{e.exports={chartsSplitter:"chartsSplitter-L0xapso5",hovered:"hovered-L0xapso5","i-active":"i-active-L0xapso5"}},71332:e=>{e.exports={"css-value-pane-controls-padding-left":"1px","css-value-pane-controls-padding-right":"4px"}},30383:e=>{e.exports={paneSeparator:"paneSeparator-uqBaC1Ki",handle:"handle-uqBaC1Ki",hovered:"hovered-uqBaC1Ki",active:"active-uqBaC1Ki"}},18792:(e,t,i)=>{"use strict";var s=i(1722).declareClassAsPureInterface;function r(){}TradingView.WEB_SOCKET_WAS_CONNECTED=!1,r.prototype.defaultResolutions=function(){},r.prototype.availableCurrencies=function(){},r.prototype.availableUnits=function(){},r.prototype.supportedSymbolsTypes=function(){},r.prototype.symbolsGrouping=function(){},r.prototype.quoteCreateSession=function(e){},r.prototype.quoteDeleteSession=function(e){},r.prototype.quoteSetFields=function(e,t){},r.prototype.quoteAddSymbols=function(e,t){},r.prototype.quoteRemoveSymbols=function(e,t){},r.prototype.quoteFastSymbols=function(e,t){},r.prototype.depthCreateSession=function(e,t,i){},r.prototype.depthDeleteSession=function(e){},r.prototype.depthSetSymbol=function(e,t){},r.prototype.depthClearSymbol=function(e){},r.prototype.depthSetScale=function(e,t){},r.prototype.chartCreateSession=function(e,t){},r.prototype.chartDeleteSession=function(e){},r.prototype.createSession=function(e,t){},r.prototype.removeSession=function(e){},r.prototype.connected=function(){},r.prototype.connect=function(){},r.prototype.disconnect=function(){},r.prototype.switchTimezone=function(e,t){},r.prototype.resolveSymbol=function(e,t,i,s){},r.prototype.createSeries=function(e,t,i,s,r,n,o,a){},r.prototype.removeSeries=function(e,t,i){},r.prototype.modifySeries=function(e,t,i,s,r,n,o){},r.prototype.requestMoreData=function(e,t,i,s){},r.prototype.requestMetadata=function(e,t,i){},r.prototype.canCreateStudy=function(e,t){},r.prototype.createStudy=function(e,t,i,s,r,n,o){},r.prototype.rebindStudy=function(e,t,i,s,r,n,o,a){},r.prototype.removeStudy=function(e,t,i){},r.prototype.modifyStudy=function(e,t,i,s,r){},r.prototype.createPointset=function(e,t,i,s,r,n,o){},r.prototype.modifyPointset=function(e,t,i,s,r){},r.prototype.removePointset=function(e,t,i){},r.prototype.requestMoreTickmarks=function(e,t,i,s){},r.prototype.requestFirstBarTime=function(e,t,i,s){},r.prototype._invokeHandler=function(e,t){},r.prototype._sendRequest=function(e,t){},r.prototype._onMessage=function(e){},r.prototype._dispatchNotification=function(e){}, -r.prototype._invokeNotificationHandler=function(e,t,i){},r.prototype._notifySessions=function(e){},r.prototype.unpack=function(e){},r.prototype.searchSymbols=function(e,t,i,s,r,n,o,a,l,c){},r.prototype.serverTimeOffset=function(){},r.prototype.getMarks=function(e,t,i,s,r){},r.prototype.getTimescaleMarks=function(e,t,i,s,r){},s(r,"ChartApiInterface"),e.exports.ChartApiInterface=r},58844:(e,t,i)=>{"use strict";i.r(t),i.d(t,{getChartContent:()=>w,getCharts:()=>S,getChartsCount:()=>v,getDrawingTemplates:()=>B,getStandardStudyTemplateContentById:()=>A,getStudyTemplateContent:()=>x,getStudyTemplateContentById:()=>L,getStudyTemplatesList:()=>I,initialize:()=>g,invalidateStudyTemplatesList:()=>M,isThemeExist:()=>H,loadChart:()=>C,loadDrawingTemplate:()=>V,loadTheme:()=>O,loadThemes:()=>F,removeChart:()=>y,removeDrawingTemplate:()=>N,removeStudyTemplate:()=>P,removeStudyTemplateById:()=>k,removeTheme:()=>z,renameStudyTemplate:()=>E,replaceStudyTemplate:()=>D,saveChart:()=>b,saveDrawingTemplate:()=>R,saveStudyTemplate:()=>T,saveTheme:()=>W,setCustomAdapter:()=>m,updateUser:()=>f});var s=i(76422),r=i(59224),n=i(93544);const o=(0,r.getLogger)("Chart.SaveloadAdapter.Library"),a={error:""};let l,c,h,d,u=null,p=null;function _(e){return`${h}/${encodeURIComponent(d)}/${e}?client=${encodeURIComponent(l)}&user=${encodeURIComponent(c)}`}function m(e){u=e}function g(e,t,i,s){l=e,c=t,h=i,d=s}function f(e){c=e}function v(e,t){throw new Error("Not implemented")}async function S(){const e=e=>e.map((e=>({id:e.id,name:e.name,image_url:String(e.id),modified_iso:e.timestamp,short_symbol:e.symbol,interval:e.resolution})));if(u)return u.getAllCharts().then(e);try{const t=await fetch(`${_("charts")}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Getting chart content response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get chart content request failed: "+i.message);return e(i.data)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function y(e){if(u)u.removeChart(e);else try{const t=await fetch(`${_("charts")}&chart=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove chart response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove drawing template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function b(e,t,i,s,r){var a;const l=r.id.value(),c={name:e,content:JSON.stringify(s),symbol:t,resolution:i};if(u)return u.saveChart({...c,id:l});try{const e=new FormData;for(const t in c)e.append(t,c[t]);let t=_("charts");null!=l&&(t+=`&chart=${encodeURIComponent(l)}`);const i=await fetch(t,{credentials:"same-origin",method:"POST",body:e});if(!i.ok)throw new Error(`Saving chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Saving chart content request failed: "+s.message);return(null!==(a=s.id)&&void 0!==a?a:l).toString()}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}} -async function w(e){const t=t=>{const i=JSON.parse(t);return i.uid=e.id,i};if(u)return u.getChartContent(e.id).then((e=>t(e)));try{const i=await fetch(`${_("charts")}&chart=${encodeURIComponent(e.id)}`,{credentials:"same-origin"});if(!i.ok)throw new Error(`Getting chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Get chart content request failed: "+s.message);return t(s.data.content)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}function C(e){w(e).then((e=>{s.emit("chart_load_requested",e)}),(()=>{o.logWarn("Error loading chart")}))}async function P(e){try{if(u)return u.removeStudyTemplate({name:e});const t=await fetch(`${_("study_templates")}&template=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove study template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function x(e){try{if(u){return{content:await u.getStudyTemplateContent({name:e})}}const t=await fetch(`${_("study_templates")}&template=${encodeURIComponent(e)}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Get study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get study template request failed: "+i.message);return i.data}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function T(e){try{if(u)return u.saveStudyTemplate(e).then((()=>({error:""}))).catch((e=>({error:null!=e?(0,n.errorToString)(e):"error"})));const t=new FormData;t.append("name",e.name),t.append("content",e.content);const i=await fetch(_("study_templates"),{method:"POST",body:t,credentials:"same-origin"});if(!i.ok)throw new Error(`Save study template response was not OK. Status: ${i.status}.`);const s=await i.json();return{error:"ok"===s.status?"":s.status}}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function I(){try{if(p)return p;p=[];const e=e=>(p=e.map((e=>({is_default:!1,name:e.name}))),p);if(u)return u.getAllStudyTemplates().then(e);const t=await fetch(_("study_templates"),{method:"GET",credentials:"same-origin"});if(!t.ok)throw new Error(`Study templates list response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Study templates list request failed: "+i.message);return e(i.data)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}function M(){p=null}function L(e,t){throw new Error("Not implemented")}function A(e,t){throw new Error("Not implemented")}function k(e,t){throw new Error("Not implemented")}function E(e,t,i){throw new Error("Not implemented")}function D(e,t,i){throw new Error("Not implemented")}async function B(e){throw new Error("Not implemented")}async function V(e,t){throw new Error("Not implemented")}async function N(e,t){throw new Error("Not implemented")}async function R(e,t,i){throw new Error("Not implemented")}function O(e){ -if(null!==u)return u.getChartTemplateContent(e);throw new Error("Not implemented")}function F(){return null!==u?u.getAllChartTemplates():Promise.resolve([])}async function W(e,t){if(null!==u)try{return await u.saveChartTemplate(e,t),a}catch(e){return console.error(e),{error:e instanceof Error?e.message:e.toString()}}throw new Error("Not implemented")}async function z(e){if(null!==u)try{return await u.removeChartTemplate(e),a}catch(e){return console.error(e),{error:e instanceof Error?e.message:e.toString()}}throw new Error("Not implemented")}function H(e){return O(e).then((e=>Boolean(e.content)))}},2269:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(60156),n=i(36274).Interval,o=i(94141),a=i(60325),l=i(18792).ChartApiInterface,c=i(47327).HandlerInfo,h=i(1722).requireFullInterfaceImplementation,d=i(59224).getLogger("Chart.ChartApiLocal"),u=i(17133).TIMEFRAMETYPE,p=i(77475).createDwmAligner;TradingView.STUDY_COUNT_LIMIT=210;JSServer.ChartApi=function(e){this._notificationHandlers={},this._sessions={},this.studyCounter=0,this._connected=!1,this._enabled=!1,this._studyEngine=new o(e),this._callbacks={},this._serverTimeOffset=0;var t=this;this._studyEngine.on("configuration_received",(function(){t._fireEvent("configuration_received")})),this._studyEngine.on("realtime_tick",(function(e){var i={time:e.value[0]/1e3,open:e.value[1],high:e.value[2],low:e.value[3],close:e.value[4],volume:e.value[5]};t._fireEvent("realtime_tick",i,!0)})),this._setVisibleRangeTimeout={}},JSServer.ChartApi.prototype.destroy=function(){this._studyEngine.destroy(),this._studyEngine=null},JSServer.ChartApi.prototype.purgeCache=function(e){this._studyEngine.purgeCache(),this._studyEngine.purgeDataCache()},JSServer.ChartApi.prototype.defaultResolutions=function(){return this._studyEngine.supportedResolutions()||["1","3","5","15","30","45","60","120","180","240","1D","1W","1M"]},JSServer.ChartApi.prototype.availableCurrencies=function(){var e=this._studyEngine.supportedCurrencies().map((function(e){return"string"==typeof e?{id:e,code:e}:e}));return Promise.resolve(e)},JSServer.ChartApi.prototype.availableUnits=function(){return Promise.resolve(this._studyEngine.supportedUnits())},JSServer.ChartApi.prototype.availablePriceSources=function(){return Promise.resolve(this._studyEngine.supportedPriceSources())},JSServer.ChartApi.prototype.supportedSymbolsTypes=function(){return this._studyEngine.supportedSymbolsTypes()},JSServer.ChartApi.prototype.symbolsGrouping=function(){return this._studyEngine.symbolsGrouping()},JSServer.ChartApi.prototype.start=function(){this._enabled=!0,this._fireEvent("start_enabled")},JSServer.ChartApi.prototype.unsubscribe=function(e,t){var i=this._callbacks[e];i&&i.splice(i.indexOf(t),1)},JSServer.ChartApi.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},JSServer.ChartApi.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){var s=this._callbacks[e].slice(0);i||(this._callbacks[e]=[]);for(var r=0;rn||(TradingView.ChartapiMessagerInstances[e].onSeriesTimeframeUpdate(t,i,_,n,a),l&&setTimeout(l,0))}}} -if(this._studyEngine.isTimeScaleExtendedTo(e,1e3*r))_();else{var m=TradingView.ChartapiMessagerInstances[e].seriesCompleted,g=TradingView.ChartapiMessagerInstances[e].seriesError;void 0!==this._setVisibleRangeTimeout[e]&&clearTimeout(this._setVisibleRangeTimeout[e]),this._setVisibleRangeTimeout[e]=setTimeout(function(){delete this._setVisibleRangeTimeout[e],m.subscribe(null,f,!0),g.subscribe(null,v,!0),this._studyEngine.ensureExtendedTo(t,e,1e3*r)}.bind(this),0)}function f(e,s){e===t&&s===i&&(m.unsubscribe(null,f),g.unsubscribe(null,v),_())}function v(e,s){e===t&&s===i&&m.unsubscribe(null,f)}},JSServer.ChartApi.prototype._applyTimeFrame=function(e,t,i,s,o){var a,l,c={},h=!0;if(o.type===u.PeriodBack){var d=this._studyEngine.getSeriesLastBarTime(e,i);if(null===d)return;l=d/1e3;var _=n.parse(o.value),m=this._studyEngine.getSeriesSymbolInfo(e,i);a=r.alignPeriodsBackForVisibleRange(m.session,m.session_holidays,m.corrections,_.letter(),_.multiplier(),1,d)/1e3;var g=p(this._studyEngine.getSeriesInterval(e,i),m);null!==g&&(l=g.timeToExchangeTradingDay(1e3*l)/1e3,a=g.timeToExchangeTradingDay(1e3*a)/1e3),c={applyDefaultRightMargin:!0},h=!1}else a=o.from,l=o.to;this.setVisibleTimeRange(e,i,s,a,l,h,c)},JSServer.ChartApi.prototype.modifySeries=function(e,t,i,s,r,n,o){var a=this;this._notificationHandlers[e][t]=new c((function(r){"series_completed"===r.method&&null!==n&&(a._applyTimeFrame(e,s,t,i,n),n=null),o(r)}),t),this._studyEngine.modifySeries(e,t,s,r,i)},JSServer.ChartApi.prototype.requestMoreData=function(e,t){this._studyEngine.extendSeriesRange(e,t)},JSServer.ChartApi.prototype.setStudiesAccessController=function(e){this.studiesAccessController=e},JSServer.ChartApi.prototype.allStudiesMetadata=function(){return this._studyEngine.studiesMetadata()},JSServer.ChartApi.prototype.requestMetadata=function(e,t,i){this._notificationHandlers[e][t]=new c(i,t);var s=this.studiesAccessController.getEnabledTools();TradingView.ChartapiMessagerInstances[e].onRequestMetadata(t,s)},JSServer.ChartApi.prototype.canCreateStudy=function(){return this.studyCounter{"use strict";var s=i(57898),r=function(e,t){this._server=e,this._session=t,this.seriesCompleted=new s,this.seriesError=new s};r.prototype.onRequestMetadata=function(e,t){this._server.receiveLocalResponse({method:"studies_metadata",params:[this._session,e,{errors:[],hash:"",metainfo:t,migrations:[]}]})},r.prototype.onSymbolResolved=function(e,t){this._server.receiveLocalResponse({method:"symbol_resolved",params:[this._session,e,t]})},r.prototype.onSymbolError=function(e,t){this._server.receiveLocalResponse({method:"symbol_error",params:[this._session,e,t]})},r.prototype.onStudyError=function(e,t,i){this._server.receiveLocalResponse({method:"study_error",params:[this._session,e,t,i]})}, -r.prototype.onSeriesLoading=function(e,t){this._server.receiveLocalResponse({method:"series_loading",params:[this._session,e,t]})},r.prototype.onSeriesCompleted=function(e,t,i){this._server.receiveLocalResponse({method:"series_completed",params:[this._session,e,i,t]}),this.seriesCompleted.fire(e,t)},r.prototype.onSeriesError=function(e,t,i){this._server.receiveLocalResponse({method:"series_error",params:[this._session,e,t,i]}),this.seriesError.fire(e,t)},r.prototype.onStudyCompleted=function(e,t){this._server.receiveLocalResponse({method:"study_completed",params:[this._session,e,t]})},r.prototype.onStudyLoading=function(e,t){this._server.receiveLocalResponse({method:"study_loading",params:[this._session,e,t]})},r.prototype.onTickmarksUpdated=function(e,t){var i={method:"tickmark_update",params:[this._session,{index:e,zoffset:0,changes:[],marks:t,index_diff:[]}]};this._server.receiveLocalResponse(i)},r.prototype.onTimescaleUpdate=function(e,t){var i={method:"timescale_update",params:[this._session,this._prepareDataUpdateObjects(t),{index:e.pointsIndex,zoffset:0,changes:e.points,marks:e.marks,index_diff:e.indexChange,baseIndex:e.baseIndex}]};this._server.receiveLocalResponse(i)},r.prototype.onTimescaleCompleted=function(e){this._server.receiveLocalResponse({method:"timescale_completed",params:[this._session,e]})},r.prototype.onSeriesTimeframeUpdate=function(e,t,i,s,r){var n={method:"series_timeframe",params:[this._session,e,t,i,s,null,!0,r]};this._server.receiveLocalResponse(n)},r.prototype.onPointsetDataUpdate=function(e,t,i){this.onDataUpdate(e,t,i,null)},r.prototype._prepareDataUpdateObjects=function(e){var t={};return e.forEach((function(e){t[e.objId]={series:e.data,turnaround:e.turnaround},e.nonSeriesData&&(e.nonSeriesData.data?t[e.objId].nonseries={d:JSON.stringify(e.nonSeriesData.data),indexes:e.nonSeriesData.indexes}:t[e.objId].nonseries={d:"",indexes:[]})})),t},r.prototype.onDataUpdate=function(e,t,i,s){var r={method:"data_update",params:[this._session,this._prepareDataUpdateObjects([{objId:e,turnaround:t,data:i,nonSeriesData:s}])]};this._server.receiveLocalResponse(r)},r.prototype.onQuotesData=function(e){this._server.receiveLocalResponse({method:"quote_symbol_data",params:e})},r.prototype.onDepthData=function(e){this._server.receiveLocalResponse({method:"dd",params:e})},r.prototype.onDepthUpdate=function(e){this._server.receiveLocalResponse({method:"dpu",params:e})},r.prototype.onClearData=function(e){this._server.receiveLocalResponse({method:"clear_data",params:[this._session,e]})},TradingView.ChartapiMessagerInstances=[],e.exports=r},79850:(e,t,i)=>{"use strict";i.d(t,{DatafeedRequestsCachedProcessor:()=>_});var s=i(50151),r=i(36274),n=i(78071),o=i(74649),a=i(14483),l=i(60156),c=i(77475),h=i(32923);i(42053);function d(e,t){return e.ticker+(e.currency_code?"_#_"+e.currency_code:"")+(e.unit_id?"_#_"+e.unit_id:"")+(e.subsession_id?"_#_"+e.subsession_id:"")+"_#_"+t}function u(e){return new Date(e).toISOString()}class p{constructor(e,t,i,s,n,o){this._cache={bars:[]},this._nextSubscriptionId=0, -this._pendingSubscribers=[],this._subscribers=[],this._requesting=!1,this._leftDate=null,this._nextTime=null,this._realtimeOn=!1,this._endOfData=!1,this._resetCacheTimeout=null,this._errorMessage=null,this._destroyed=!1,this._emptyResponsesCount=0,this._firstDataRequest=!0,this._datafeed=e,this._symbolInfo=t,this._interval=r.Interval.parse(i),this._resolution=this._interval.value(),this._dwmAligner=n,this._serverTimeOffsetGetter=s,this._resetCacheTimePeriod=void 0===o?1e4:o,this._sessionSpec=new h.SessionSpec(t.timezone,t.session,t.session_holidays,t.corrections),this._updateDatesFromExpirationDate()}destroy(){0!==this._subscribers.length&&console.warn("Destroying with not-empty state"),this._clearResetCacheTimeout(),this._unsubscribeRealtime(),this._purgeCache(),delete this._datafeed,this._destroyed=!0}addSubscription(e,t,i){const s=this._getNextSubscriptionId();this._pendingSubscribers.push({key:s,range:e,onHistoryCallback:t,onErrorCallback:i}),r.Interval.isDWM(this._resolution)&&void 0!==e.to&&null!==this._dwmAligner&&e.to%864e5&&console.warn(`${this._logMessagePrefix()}Internal error: invalid date for DWM resolution ${u(e.to)}, expected time without a time part`),this._clearResetCacheTimeout();return setTimeout((()=>{this._destroyed||this._processPendingSubscribers()}),0),s}removeSubscription(e){const t=this._pendingSubscribers.find((t=>t.key===e));if(t)return void this._pendingSubscribers.splice(this._pendingSubscribers.indexOf(t),1);const i=this._subscribers.find((t=>t.key===e));if(i)return this._subscribers.splice(this._subscribers.indexOf(i),1),void(this._subscribers.length||(this._resetCacheTimeout=setTimeout((()=>{this._resetCacheTimeout=null,this._purgeCache(),this._unsubscribeRealtime()}),this._resetCacheTimePeriod)));console.warn("Unknown subscription symbol={0}, resolution={1}, key={2}".format(this._symbolInfo.name,this._resolution,e))}_logMessage(e,t){(a.enabled("charting_library_debug_mode")||t)&&console.log(`${this._logMessagePrefix()}${e}`)}_logMessagePrefix(){const e=this._symbolInfo.currency_code,t=this._symbolInfo.unit_id;return`FEED [${this._symbolInfo.name}|${this._resolution}${e?"|"+e:""}${t?"|"+t:""}]: `}_clearResetCacheTimeout(){null!==this._resetCacheTimeout&&(clearTimeout(this._resetCacheTimeout),this._resetCacheTimeout=null)}_purgeCache(){this._logMessage("Reset cache"),this._cache={bars:[]},this._errorMessage=null,this._leftDate=null,this._endOfData=!1,this._updateDatesFromExpirationDate()}_updateDatesFromExpirationDate(){void 0!==this._symbolInfo.expiration_date&&(this._nextTime=1e3*this._symbolInfo.expiration_date,this._leftDate=1e3*(this._symbolInfo.expiration_date+1))}_dealignTime(e){return null===this._dwmAligner?e:this._dwmAligner.timeToExchangeTradingDay(e)}_normalizeRange(e){const t=void 0!==e.to?e.to:this._dealignTime(this._now());if(0===this._cache.bars.length||void 0!==e.to&&t<=(0,s.ensureNotNull)(this._leftDate))return{countBack:e.countBack,to:t};const i=null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(t):t,r=(0,n.lowerbound)(this._cache.bars,i,((e,t)=>e.time{e.onErrorCallback(t)}))}let t=this._normalizeRange(e[0].range);for(const i of e.map((e=>this._normalizeRange(e.range))))(i.tot.countBack)&&(t=i);this._logMessage(`Leftmost subscriber requires ${t.countBack} bars prior ${u(t.to)}`);!(null===this._leftDate||t.to{const t=this._moveSubscriberToRealtime(e);this._returnHistoryDataToSubscriber(e,t)})),this._subscribeRealtimeIfNeeded()):this._ensureRequestedTo(t)}_moveSubscriberToRealtime(e){const t={key:e.key,onHistoryCallback:e.onHistoryCallback,barset:null};return this._subscribers.push(t),t}_isSymbolExpired(){return this._symbolInfo.expired||void 0!==this._symbolInfo.expiration_date}_subscribeRealtimeIfNeeded(){!this._subscribers.length||this._realtimeOn||this._isSymbolExpired()||this._subscribeRealtime()}_subscribeRealtime(){if(this._symbolInfo.expired||this._realtimeOn)return;this._realtimeOn=!0,this._datafeed.subscribeBars(this._symbolInfo,this._resolution,(e=>{null!==this._dwmAligner&&(e.time=this._dwmAligner.timeToSessionStart(e.time)),this._putToCacheNewBar(e),this._subscribers.forEach((t=>{const i=t.barset;if(null===i)throw new Error("subscriber.barset is null");i.add(e),t.onHistoryCallback(i)}))}),d(this._symbolInfo,this._resolution),(()=>{this._unsubscribeRealtime();let e=this._leftDate;const t=this._cache.bars[this._cache.bars.length-1].time;this._firstDataRequest=!0,this._purgeCache(),a.enabled("request_only_visible_range_on_reset")&&(this._leftDate=t,e=t),null!==e&&this._ensureRequestedTo({to:e,countBack:0})})),this._logMessage("Subscribed to realtime")}_unsubscribeRealtime(){!this._isSymbolExpired()&&this._realtimeOn&&(this._datafeed.unsubscribeBars(d(this._symbolInfo,this._resolution)),this._logMessage("Unsubscribed from realtime"),this._realtimeOn=!1)}_returnHistoryDataToSubscriber(e,t){const i=this._normalizeRange(e.range),s=this._createBarsetForRange(i);s.count()>0?this._logMessage("Bars to return for request {0}: total {1} bars in [{2} ... {3}] ".format(e.key,s.count(),u(s.bars[0].time),u(s.bars[s.count()-1].time))):this._logMessage("Request {0}. Nothing to return.".format(e.key)),t.barset=s,this._endOfData&&null!==this._leftDate&&i.to<=this._leftDate&&(s.endOfData=!0),e.onHistoryCallback(s)}_createBarsetForRange(e){ -const t=null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(e.to):e.to,i=(0,n.lowerbound)(this._cache.bars,t,((e,t)=>e.time{if(!this._destroyed)if(a)this._logMessage("getBars callback is already called before",!0);else{if(a=!0,e.length>0){const t=` [${u(e[0].time)} ... ${u(e[e.length-1].time)}]`;this._logMessage(`Receiving bars: total ${e.length} bars in ${t}, requested range: ${o}`)}else this._logMessage(`Receiving bars: barset is empty, requested range: ${o}`);this._requesting=!1,this._processBars(e,t)}}),(e=>{this._destroyed||(a?this._logMessage("getBars callback is already called before",!0):(a=!0,this._requesting=!1,this._errorMessage=e||null,this._processPendingSubscribers()))}))}_processBars(e,t){this._checkBars(e),this._alignBarsTime(e),e.length>0?(this._emptyResponsesCount=0,this._processFullBarset(e,t)):(this._emptyResponsesCount+=1,this._processEmptyBarset(t)),this._processPendingSubscribers()}_processEmptyBarset(e){e&&e.nextTime?(this._logMessage("Next time received: `{0}`".format(u(1e3*e.nextTime))),this._nextTime=1e3*e.nextTime):e&&e.noData?(this._logMessage("EOD received"), -this._setEndOfData()):this._logMessage("nextTime or noData should present in metainfo when empty barset is returned"),50===this._emptyResponsesCount&&(this._logMessage("EOD detected due 50 empty responses in a row"),this._setEndOfData())}_setEndOfData(){this._endOfData=!0,this._cache.bars.length&&(this._leftDate=this._dealignTime(this._cache.bars[0].time))}_processFullBarset(e,t){this._putToCache(e)?null!==this._leftDate&&0!==this._cache.bars.length&&(this._interval.isTicks()?this._leftDate=this._dealignTime(this._cache.bars[0].time):this._leftDate=Math.min(this._leftDate,this._dealignTime(this._cache.bars[0].time))):this._logMessage("Incremental update failed. Starting full update. Returned data should be in the requested range.",!0),t&&t.nextTime?console.warn(`${this._logMessagePrefix()}nextTime should be set when there is no data in the requested period only`):t&&t.noData&&console.warn(`${this._logMessagePrefix()}noData should be set when there is no data in the requested period and earlier only`)}_getNextSubscriptionId(){return this._nextSubscriptionId++}_checkBars(e,t=!1){if(a.enabled("charting_library_debug_mode"))for(let i=1;i"number"!=typeof e[i][t]||!isFinite(e[i][t])))&&console.error(`${this._logMessagePrefix()}Wrong bars values: all OHLC values should be numbers`)}}_putToCache(e){if(0===e.length)return!0;if(this._cache.bars.length===e.length&&this._cache.bars[0].time===e[0].time&&this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time)return this._logMessage("Time range of received data is the same as cached one. Skip the update."),!0;if(0!==this._cache.bars.length&&e[e.length-1].time===this._cache.bars[0].time&&this._cache.bars.splice(0,1),0!==this._cache.bars.length&&e[e.length-1].time>=this._cache.bars[0].time){const t=this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time;if(this._cache.bars=[],!t)return this._leftDate=null,!1;this._logMessage("Received history up to now instead of incremental update. Return exactly what is requested.")}return this._cache.bars=[...e,...this._cache.bars],this._checkBars(this._cache.bars,!0),!0}_putToCacheNewBar(e){const t=this._cache.bars.length,i=e.time,s=0===t?NaN:this._cache.bars[t-1].time;0===t||st.destroy())),this._threads={},delete this._datafeed}purgeCache(){this._forEachThread(((e,t)=>t.destroy())),this._threads={}}subscribe(e,t,i,s,r){const n=d(e,t);this._threads[n]||(this._threads[n]=this._createThread(e,t));return n+'"'+this._threads[n].addSubscription(i,s,r)}unsubscribe(e){const t=e.split('"');if(2!==t.length)return void console.warn("Wrong guid format");const i=t[0],s=parseInt(t[1]);this._threads.hasOwnProperty(i)?this._threads[i].removeSubscription(s):console.warn("Data thread doesnt exist: "+e)}_createThread(e,t){return new p(this._datafeed,e,t,this._serverTimeOffsetGetter,(0,c.createDwmAligner)(t,e),this._resetCacheTimePeriod)}_forEachThread(e){Object.keys(this._threads).forEach((t=>e(t,this._threads[t])))}}},13041:(e,t,i)=>{"use strict";i.d(t,{barTimeToEndOfPeriod:()=>r,endOfPeriodToBarTime:()=>n});var s=i(60062);function r(e,t,i){if(i.isDays())return t;if(e.moveTo(1e3*t),i.isIntraday()){const i=e.indexOfBar(1e3*t);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.endOfBar(i)/1e3}return e.startOfBar(s.SessionStage.LASTBAR_SESSION)/1e3}function n(e,t,i){if(i.isDays())return t;const s=1e3*t-1;if(e.moveTo(s),i.isIntraday()){const i=e.indexOfBar(s);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.startOfBar(i)/1e3}return t=e.startOfBar(0)/1e3}},48739:(e,t,i)=>{"use strict";i.d(t,{replaceGraphicsTimesWithTimePointIndexIndex:()=>n});const s=new Map([["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["backgrounds",e=>[e.start,e.stop]]]),r=new Map([["horizlines",(e,t)=>{const i=e;i.startIndex=t.get(i.startIndex),i.endIndex=t.get(i.endIndex)}],["hhists",(e,t)=>{const i=e;i.firstBarTime=t.get(i.firstBarTime),i.lastBarTime=t.get(i.lastBarTime)}],["vertlines",(e,t)=>{const i=e;i.index=t.get(i.index)}],["polygons",(e,t)=>{const i=e;for(const e of i.points)e.index=t.get(e.index)}],["backgrounds",(e,t)=>{const i=e;i.start=t.get(i.start),i.stop=t.get(i.stop)}]]);function n(e){const t=e.data&&e.data.graphicsCmds&&e.data.graphicsCmds.create;if(!t)return[];const i=new Map,n=new Set;s.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data){const t=e(s);for(const e of t)i.set(e,-1),n.add(e)}}));const o=Array.from(n).sort(((e,t)=>e-t));return o.forEach(((e,t)=>i.set(e,t))),r.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data)e(s,i)})),o}},26665:(e,t,i)=>{"use strict";var s=i(14483);window.onload=function(){location.hostname.indexOf(".")>=0&&!function(){try{return/^(192|172|10)\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]/.test(location.hostname)||/^.*((?:\.local)|localhost)$/.test(location.hostname)}catch(e){return!1}}()&&setTimeout((function(){ -try{var e=function(){var e=0;return JSON.parse(urlParams.logo).image&&(e="C",s.enabled("link_to_tradingview")||(e="D")),e}();window.ga&&(0!==e&&window.ga("send","event","s",e),urlParams.utm||window.ga("send","event","l"))}catch(e){}}),3e4)}},3035:(e,t,i)=>{"use strict";var s=i(60156),r={};e.exports=function(e,t,i){var n,o,a={},l=r[i]||"out_of_session",c=!1,h=i,d=t,u=null;function p(){var e={};e.symbolname=h,e.status="ok",e.values={},e.values.current_session=l,r[h]=l,TradingView.ChartapiMessagerInstances[d].onQuotesData([d].concat([e]))}function _(){if(n)if(o)l="out_of_session";else{var e=s.isTradingNow((new Date).getTime(),n)?"market":"out_of_session";e!==l&&(l=e,p())}}return e(i,null,(function(e){c||function(e){n=new s.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),o=e.expired,u=setInterval(_,6e4),_(),p()}(e)}),(function(){})),a.stop=function(){c=!0,u&&clearInterval(u)},a.marketStatus=function(){return l},a}},36454:(e,t,i)=>{"use strict";i.d(t,{getChartStyleStudy:()=>n});var s=i(74649);class r{main(e){const t=e.new_var(s.Std.open(e)),i=e.new_var(s.Std.close(e)),r=t.get(1),n=i.get(1),o=s.Std.ohlc4(e),a=s.Std.na(t.get(1))?(s.Std.open(e)+s.Std.close(e))/2:(r+n)/2;t.set(a),i.set(o);const l=s.Std.max(s.Std.high(e),s.Std.max(a,o)),c=s.Std.min(s.Std.low(e),s.Std.min(a,o)),h=s.Std.volume(e),d=e.symbol;return[d.time,a,l,c,o,h,d.updatetime,d.isBarClosed]}}function n(e){if(0===e.type.indexOf("BarSetHeikenAshi@tv-basicstudies-"))return new r;const t=`unknown builder type: ${e.type}`;throw console.error(t),new Error(t)}},61476:(e,t,i)=>{"use strict";var s=i(36274).Interval,r=i(77475).isAlignmentEnabled,n=i(36454).getChartStyleStudy,o=i(27856).decodeExtendedSymbol,a=i(47609).findSuitableResolutionToBuildFrom,l=i(66846).SubsessionId,c=function(){var e=i(74649),t=e.StudyEngine,c=e.BarBuilder,h=e.BarSet;function d(e){this.host=e,this.cache={}}function u(t){console.error(t),e.Std.error(t)}d.prototype.getCache=function(e){return this.cache[e]},d.prototype.putCache=function(e,t){this.cache[e]=t},d.prototype.subscribe=function(e,t,i,s,r,n,o,a,l,c,h){var d=l(o),u=function(e,t,i,s,r,n,o,a,l){var c=r.has_empty_bars?"_":"";return n+e+s+(t||"")+(i||"")+(l||"")+c+"_"+o.countBack+"_"+o.to+"_"+Boolean(a)}(e,t,i,s,o,a,d,c,h),p=this.getCache(u);return p||(p=this.createItem(e,t,i,s,o,d,a,c,h),this.putCache(u,p)),p.listeners.addListener(r,n),{key:u,listener:r}},d.prototype.unsubscribe=function(e){var t=this.getCache(e.key);t&&t.listeners.removeListener(e.listener)},d.prototype.removeUnused=function(){var e=[];for(var t in this.cache){if(this.cache[t])0===this.cache[t].listeners.listenersCount()&&e.push(t)}if(0!==e.length){for(var i=0;i{"use strict";i.d(t,{findSuitableResolutionToBuildFrom:()=>o});var s=i(36274);function r(e,t){const i=t.multiplier();for(let s=e.length-1;s>=0;s--){const r=Number(e[s]);if(i%r==0)return{error:!1,resolution:`${r}${t.letter()}`}}return{error:!0,errorMessage:n(t.value())}}function n(e){return`Misconfiguration error: it is trying to request ${e} but we cannot build it from lower resolution`}function o(e,t){const i=s.Interval.parse(e);if((i.isWeeks()||i.isMonths())&&t.has_weekly_and_monthly){let e=["1"];i.isWeeks()&&void 0!==t.weekly_multipliers&&(e=t.weekly_multipliers),i.isMonths()&&void 0!==t.monthly_multipliers&&(e=t.monthly_multipliers);const s=r(e,i);if(!s.error)return s}if(i.isDWM()&&(void 0===t.has_daily||t.has_daily))return i.isDays()&&void 0!==t.daily_multipliers?r(t.daily_multipliers,i):void 0===t.daily_multipliers||t.daily_multipliers.includes("1")?{error:!1,resolution:"1D"}:{error:!0,errorMessage:"Misconfiguration error: it is trying to request a resolution but symbol does not support it"};if(i.isDWM())return{error:!0,errorMessage:n(i.value())};if(i.isMinutes()&&!t.has_intraday)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request intraday resolution but symbol does not support it"};if(i.isSeconds()&&!t.has_seconds)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request seconds resolution but symbol does not support it"};if(i.isTicks())return!t.has_ticks||i.multiplier()>1?{error:!0,errorMessage:`Misconfiguration error: it is trying to request ${i.multiplier()} ticks resolution but symbol does not support it`}:{error:!1,resolution:"1T"};const o=i.isSeconds()?t.seconds_multipliers:t.intraday_multipliers;return void 0===o?{error:!1,resolution:i.value()}:r(o,i)}},74649:(e,t,i)=>{"use strict" -;var s,r=i(85898).StudyError,n=i(78071),o=i(60062).SessionStage,a=i(36274).Interval,l=i(77475).createDwmAligner,c=i(77475).createTimeToBarTimeAligner,h=i(27856).decodeExtendedSymbol,d=i(27856).encodeExtendedSymbolOrGetSimpleSymbolString,u=i(66846).SubsessionId,p=i(73241).PrePostMarketBarIdentifier,_=i(32923).SessionSpec,m=1e-10,g="undefined"!=typeof window?window:i.g,f=g.PineJsCalendar?g.PineJsCalendar:i(41249),v=i(60156),S=i(94421).extrapolateBarsFrontToTime,y={};function b(e,t,i,s,r){var n=r,o=0;if(isNaN(e.get(t-1)))return{index:NaN,value:NaN};for(var a=0;at},y.gt=function(e,t){return!y.isZero(e-t)&&e>t},y.lt=function(e,t){return!y.isZero(e-t)&&e(i||m)},y.less=function(e,t,i){return t-e>(i||m)},y.compare=function(e,t,i){return y.equal(e,t,i)?0:y.greater(e,t,i)?1:-1},y.max=Math.max,y.min=Math.min,y.pow=Math.pow,y.abs=Math.abs,y.log=Math.log,y.log10=function(e){return Math.log(e)/Math.LN10},y.sqrt=Math.sqrt,y.sign=function(e){return isNaN(e)?NaN:y.isZero(e)?0:e>0?1:-1},y.exp=Math.exp,y.sin=Math.sin,y.cos=Math.cos,y.tan=Math.tan,y.asin=Math.asin,y.acos=Math.acos,y.atan=Math.atan,y.floor=Math.floor,y.ceil=Math.ceil,y.round=Math.round,y.avg=function(e,t,i,s,r,n){if(2===arguments.length)return(e+t)/2;for(var o=0,a=0;a=0;--n){var o=t[n];if(!(o>=i.startOfBar(0))){i.moveTo(o);var a=t[n+1];s.push(a)}}s.reverse()}return s},y.selectPreAndPostMarketTimes=function(e,t){if(y.isdwm(e)||void 0===e.symbol.session.timezone)return{preMarket:[],postMarket:[]};if(null===e.symbol.regularSubsession||null===e.symbol.preMarketSubsession||null===e.symbol.postMarketSubsession)return{preMarket:[],postMarket:[]};return new p(e.symbol.timezone,e.symbol.preMarketSubsession,e.symbol.postMarketSubsession).getPreAndPostMarketTimes(t)},y.iff=function(e,t,i){return y.not(e)?i:t},y.rising=function(e,t){for(var i=1;ie.get(0))return 0;return 1},y.falling=function(e,t){for(var i=1;i=0;r--){s+=(t-r)*e.get(r)}return 2*s/(t*(t+1))},y.vwma=function(e,t,i){var s=i.new_var(y.volume(i)),r=i.new_var(e.get(0)*y.volume(i));return y.sma(r,t,i)/y.sma(s,t,i)},y.swma=function(e,t){return(e.get(0)+2*e.get(1)+2*e.get(2)+e.get(3))/6},y.supertrend=function(e,t,i){var s=y.atr(t,i),r=i.new_var(s).get(1),n=y.hl2(i),o=n+s*e,a=n-s*e,l=y.close(i),c=i.new_var(l).get(1),h=i.new_var(),d=y.nz(h.get(1)),u=i.new_var(),p=y.nz(u.get(1));a=y.gt(a,d)||y.lt(c,d)?a:d,h.set(a),o=y.lt(o,p)||y.gt(c,p)?o:p,u.set(o);var _=y.na(),m=i.new_var(),g=m.get(1),f=-1===(_=y.na(r)?1:g===p?l>o?-1:1:l2&&(x=Math.min(x,S))):(x=Math.max(x,b),y.n(s)>2&&(x=Math.max(x,w))),p.set(x),x},y.alma=function(e,t,i,s){ -for(var r=Math.floor(i*(t-1)),n=t/s*(t/s),o=[],a=0,l=0;l1&&(this._currentIndex.set(n),this._currentValue.set(o),this._pivotIndex.set(a))}isPivotFound(){return-1!==this._pivotIndex.get()}pivotIndex(){return this._pivotIndex.get()}currentValue(){return this._currentValue.get()}pivotType(){return this._pivotType}reset(){this._currentValue.set(NaN),this._currentIndex.set(0),this._pivotIndex.set(-1)}isRightSideOk(e){return e-this._currentIndex.get()===this._areaRight}isViolate(e,t){if(e<1||isNaN(this._currentValue.get()))return!0;var i=this._series.get(this._index-e);return!!isNaN(i)||(i===this._currentValue.get()?t:this._pivotType===w.HIGH?i>this._currentValue.get():ithis._areaRight}update(){if(this._isNewBar&&this.isPivotFound()&&this.reset(),this.processPoint(this._index),this.isRightSideOk(this._index)){if(-1===this._pivotIndex.get()){for(var e=!0,t=0;t1&&this.addPivot(n,o,a),this.processPivot(this._pivotHigh),this.processPivot(this._pivotLow)}addPivot(e,t,i){this._lastIndex.set(e),this._lastVal.set(t),this._lastType.set(i)}updatePivot(e,t){this._lastIndex.set(e),this._lastVal.set(t)}lastPrice(){return this._lastVal.get()}lastIndex(){return this._lastIndex.get()}addPoint(e,t,i){if(isNaN(this._lastVal.get()))this.addPivot(e,t,i);else{var s=this._lastVal.get();if(this._lastType.get()!==i)Math.abs(s-t)/t>this._deviation&&this.addPivot(e,t,i);else(i===w.HIGH?t>s:t0&&i.set(e),i}new_unlimited_var(e){var t=this.vars;t.length<=this.vars_index&&t.push(new T(this.symbol));var i=t[this.vars_index++];return arguments.length>0&&i.set(e),i}new_ctx(){return this.ctx.length<=this.ctx_index&&this.ctx.push(new P(this.symbol)),this.ctx[this.ctx_index++]}prepare(e){this.ctx_index=0,this.vars_index=0;for(var t=0;te&&(e=i)}return e}stop(){this.symbol=null,this.vars=null}setMinimumAdditionalDepth(e){this.minimumAdditionalDepth=e}}class x{constructor(e){this.mindepth=0,this.original=NaN,this.modified=!1,this.symbol=e}valueOf(){return this.get(0)}get(e){return isNaN(e)&&(e=0),e=e||0,this.hist?e>=this.hist.length?(console.error("not enough depth: "+this),NaN):this._get(e):(this.mindepth=y.max(this.mindepth,e),NaN)}_get(e){var t=this.hist_pos-e -;return t<0&&(t+=this.hist.length),this.hist[t]}set(e){this.hist&&(this.hist[this.hist_pos]=e,this.modified=!0)}prepare(e){e===this.symbol&&(e.isNewBar?(this.original=this.get(0),!this.modified&&this.hist||this.add_hist()):this.set(this.original),this.modified=!1)}add_hist(){if(!this.hist){var e=y.na(this.mindepth)?y.max_series_default_size:y.max(this.mindepth+1,1);e=Math.round(e);for(var t=new Array(e),i=0;ie.id===u.Regular)),i=e.subsessions.find((e=>e.id===u.PreMarket)),s=e.subsessions.find((e=>e.id===u.PostMarket));void 0!==t&&(this.regularSubsession=new _(e.timezone,t.session,e.session_holidays,t["session-correction"])),void 0!==i&&(this.preMarketSubsession=new _(e.timezone,i.session,e.session_holidays,i["session-correction"])),void 0!==s&&(this.postMarketSubsession=new _(e.timezone,s.session,e.session_holidays,s["session-correction"]))}}isdwm(){ -return""!==this.resolution&&"S"!==this.resolution&&"T"!==this.resolution}enable_dwm_aligning(e,t){this.dwm_aligner=v.newBarBuilder(this.period,e,t)}bartime(){var e=this.time;if(!this.isdwm()||isNaN(e))return e;var t=f.utc_to_cal(this.timezone,e);return this.session.spec.correctTradingDay(t),f.cal_to_utc(this.timezone,t)}lastbar(e){if(!isNaN(e.time)){var t=e.time;this.dwm_aligner&&(this.dwm_aligner.moveTo(t),t=this.dwm_aligner.startOfBar(0));var i=this.time!==t;i&&this.index>=0&&!this.isBarClosed&&(this.isNewBar=!1,this.isBarClosed=!0,this.script.calc(this)),this.time=t,this.open=e.open,this.high=e.high,this.low=e.low,this.close=e.close,this.volume=e.volume,this.updatetime=e.updatetime,this.isNewBar=i,this.isBarClosed=e.isBarClosed,this.isLastBar=e.isLastBar,this.isNewBar&&(this.index++,this.isFirstBar=0===this.index),this.script.calc(this)}}}class M{constructor(e,t,i,s,r,n,o,a,l,c,h){this.body=n,this.symbols=[],this.runner=r,this.inputCallback=a,this.out=o,this.nonseriesOut=l,this.ctx=new P(this.add_sym(e,t,i,s,c,h)),this.init()}calc(e){var t=this.ctx,i=this.body;t.prepare(e);var s=i.main(t,this.inputCallback,e);if(s&&"composite"===s.type)for(let e=0;e1&&o.enable_dwm_aligning(this.symbols[0].session,o.session),o}maxAdditionalDepth(){return this.symbols[0].isAdditionalDepthAllowed?this.ctx.maxAdditionalDepth():0}stop(){this.symbols=null,this.ctx.stop(),this.ctx=null}get_sym(e){return this.symbols[e]}}class L{constructor(e){this.symbols=[],this.barsets=[],this.subscription=[],this.host=e,this.isRecalculated=!1,this.isStarted=!1,this.start()}add_sym(e,t,i,s,r,n,o){var a=new I(e,t,i,s,r,n,o);return this.symbols.push(a),a}get_sym(e){return this.symbols[e]}out(e,t){if(this.nonseriesUpdate){var i=Object.assign({},this.nonseriesUpdate);t.splice(0,0,e.time),i.lastBar=t,this.host.nonseriesOut(e,i)}else this.host.out(e,t)}start(){this.isStarted=!0;var e=this.host;this._script=new M(e.tickerid,e.period,e.currencyCode,e.unitId,this,e.body,this.out.bind(this),e.input,e.nonseriesOut,e.symbolInfo,e.subsessionId);var t=this,i=[],s=this.symbols,r=Object.assign({},e.dataRange,{countBack:e.dataRange.countBack+t._script.maxAdditionalDepth()}),n=s[0];function o(t,s,r){i.push(L.feed.subscribe(t.tickerid,t.currencyCode,t.unitId,t.period,r,e.onErrorCallback,e.symbolInfo,e.sessionId,s,e.forceAlignBars,t.subsessionId))}function h(i,s){"series"===(s.nonseries?"nonseries":"series")?t.update(i,s):s.lastBar?(t.nonseriesUpdate=s,s.lastBar.isLastBar=!0,t.symbols[0].lastbar(s.lastBar), -t.nonseriesUpdate=null):e.nonseriesOut(p,s)}function d(){return r}o(n,d,(function(e){!e.nonseries&&Number.isFinite(e.firstLoadedTimeMs)&&function(e){function i(i,s){var r=c(i,s)(e),n=l(i,s);return null!==n&&(r=n.timeToExchangeTradingDay(r)),{to:r,countBack:t._script.maxAdditionalDepth()}}for(var r=1;r=0;i--)for(var s=e[i],r=this.barsets[i],n=r.count(),o=0;o{"use strict";const s=i(48891).getHexColorByName;var r=i(74649);i(24172);var n=i(82808).pivotPointsStandardStudyItem,o=i(72365).volumeProfileVisibleRangeStudyItem,a=i(82597).volumeProfileFixedRangeVbPStudyItem,l=i(82597).volumeProfileFixedRangeBSStudyItem,c=i(39944).spreadStudyItem,h=i(81821).ratioStudyItem,d=i(65097).regressionTrendStudyItem;const u=s("color-ripe-red-400"),p=s("color-minty-green-400");JSServer.studyLibrary=JSServer.studyLibrary.concat([{name:"Compare",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{compare:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#9C27B0"}},inputs:{source:"close",symbol:""}},plots:[{id:"compare",type:"line"}],styles:{compare:{title:"Plot",histogramBase:0}},description:"Compare",shortDescription:"Compare",is_price_study:!0,inputs:[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol",name:"Symbol",type:"symbol",isHidden:!0}],id:"Compare@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(1),r.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var s=this._context.new_unlimited_var(this._context.symbol.time),n=r.Std[t(0)](this._context),o=this._context.new_unlimited_var(n);return this._context.select_sym(0),[o.adopt(s,i,0)]}}},{name:"Overlay",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{},inputs:{symbol:""}},plots:[{id:"open",type:"line"},{id:"high",type:"line"},{id:"low",type:"line"},{id:"close",type:"line"}],styles:{open:{title:"Open"},high:{title:"High"},low:{title:"Low"},close:{title:"Close"}}, -description:"Overlay",shortDescription:"Overlay",is_price_study:!1,inputs:[{id:"symbol",name:"symbol",defval:"",type:"symbol",isHidden:!0}],id:"Overlay@tv-basicstudies-1",format:{type:"price",precision:4}},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(0),r.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var s=this._context.new_unlimited_var(this._context.symbol.time),n=this._context.new_unlimited_var(r.Std.open(this._context)),o=this._context.new_unlimited_var(r.Std.high(this._context)),a=this._context.new_unlimited_var(r.Std.low(this._context)),l=this._context.new_unlimited_var(r.Std.close(this._context));return this._context.select_sym(0),[n.adopt(s,i,1),o.adopt(s,i,1),a.adopt(s,i,1),l.adopt(s,i,1)]}}},{name:"Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{vol:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:50,visible:!0,color:"#000080"},vol_ma:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"}},palettes:{volumePalette:{colors:{0:{color:u,width:1,style:0},1:{color:p,width:1,style:0}}}},inputs:{showMA:!1,length:20,col_prev_close:!1,symbol:"",smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"vol",type:"line"},{id:"volumePalette",palette:"volumePalette",target:"vol",type:"colorer"},{id:"vol_ma",type:"line"},{id:"smoothedMA",type:"line"}],styles:{vol:{title:"Volume",histogramBase:0},vol_ma:{title:"Volume MA",histogramBase:0},smoothedMA:{title:"Smoothed MA",histogramBase:0}},description:"Volume",shortDescription:"Volume",is_price_study:!1,palettes:{volumePalette:{colors:{0:{name:"Falling"},1:{name:"Growing"}}}},inputs:[{id:"symbol",name:"Other Symbol",defval:"",type:"symbol",optional:!0,isHidden:!1},{id:"showMA",name:"show MA",defval:!1,type:"bool",isHidden:!0},{id:"length",name:"MA Length",defval:20,type:"integer",min:1,max:2e3},{defval:!1,id:"col_prev_close",name:"Color based on previous close",type:"bool"},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Volume@tv-basicstudies-1",format:{type:"volume"}},constructor:function(){this.init=function(e,t){this._context=e,""!==t(0)&&this._context.new_sym(t(0),r.Std.period(this._context))},this.f_0=function(e,t){return r.Std.gt(e,t)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.volume(this._context),s=r.Std.open(this._context),n=r.Std.close(this._context),o=this._context.new_var(this._context.symbol.time),a=this._input(4),l=this._input(5);if(this._context.setMinimumAdditionalDepth(this._input(2)+l),""!==this._input(0)){this._context.select_sym(1) -;var c=this._context.new_var(this._context.symbol.time),h=this._context.new_var(r.Std.volume(this._context)),d=this._context.new_var(r.Std.open(this._context)),u=this._context.new_var(r.Std.close(this._context));i=h.adopt(c,o,1),s=d.adopt(c,o,1),n=u.adopt(c,o,1),this._context.select_sym(0)}var p,_,m=this._context.new_var(i),g=r.Std.sma(m,this._input(2),this._context),f=this._context.new_var(g),v=this._context.new_var(n);return p=v.get(1)&&this._input(3)?this.f_0(v.get(1),n):this.f_0(s,n),"EMA"===a?_=r.Std.ema(f,l,this._context):"WMA"===a?_=r.Std.wma(f,l,this._context):"SMA"===a&&(_=r.Std.sma(f,l,this._context)),[i,p,g,_]}}},{name:"ZigZag",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",target:"plot_0",type:"dataoffset"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Zig Zag",shortDescription:"ZigZag",is_price_study:!0,classId:"ScriptWithDataOffset",inputs:[{id:"in_0",name:"deviation",defval:5,type:"float",min:.001,max:100},{id:"in_1",name:"depth",defval:10,type:"integer",min:2,max:1e3}],id:"ZigZag@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=i/100,o=Math.ceil(s/2);return[r.Std.zigzag(n,o,this._context),r.Std.zigzagbars(n,o,this._context)]}}},{name:"Sessions",metainfo:{_metainfoVersion:52,defaults:{graphics:{vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}},backgrounds:{preMarket:{color:"#FF9800",transparency:92,visible:!0},postMarket:{color:"#2196F3",transparency:92,visible:!0}}},linkedToSeries:!0},description:"Sessions",graphics:{vertlines:{sessBreaks:{name:"Session Break",halign:"left"}},backgrounds:{preMarket:{name:"Pre market"},postMarket:{name:"Post market"}}},id:"Sessions@tv-basicstudies-1",inputs:[],is_hidden_study:!0,is_price_study:!0,name:"Sessions@tv-basicstudies",palettes:{},plots:[],shortDescription:"Sessions",format:{type:"inherit"}},constructor:function(){function e(e,t){return{id:e,index:e,extendBottom:!0,extendTop:!0}}function t(e){return{id:e.start,start:e.start,stop:e.stop}}this.init=function(){this._times=[]},this._getVerticalLineData=function(t){return r.Std.selectSessionBreaks(t,this._times).map(e)},this._getPreAndPostMarketBackgroundsData=function(e){const i=r.Std.selectPreAndPostMarketTimes(e,this._times);return{preMarket:i.preMarket.map(t),postMarket:i.postMarket.map(t)}},this.main=function(e,t){if(r.Std.isdwm(e))return null;var i=r.Std.time(e);if(isNaN(i))return null;var s=this._times.length;if(0!==s&&this._times[s-1]===i||this._times.push(i),!e.symbol.isLastBar||!e.symbol.isNewBar)return null;var n=this._getVerticalLineData(e),o=this._getPreAndPostMarketBackgroundsData(e);return 0===n.length&&0===o.preMarket.length&&0===o.postMarket?null:{nonseries:!0,type:"study_graphics",data:{graphicsCmds:{create:{vertlines:[{ -styleId:"sessBreaks",data:n}],backgrounds:[{styleId:"preMarket",data:o.preMarket},{styleId:"postMarket",data:o.postMarket}]},erase:[{action:"all"}]}}}}}},{name:"SuperTrend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:3,plottype:0,trackPrice:!1,transparency:35,visible:!0,color:"#000080"},plot_2:{linestyle:0,linewidth:3,plottype:"shape_arrow_up",trackPrice:!1,location:"BelowBar",transparency:35,visible:!0,color:"#00FF00"},plot_3:{linestyle:0,linewidth:3,plottype:"shape_arrow_down",trackPrice:!1,location:"AboveBar",transparency:35,visible:!0,color:"#FF0000"}},palettes:{palette_0:{colors:{0:{color:"#008000",width:3,style:0},1:{color:"#800000",width:3,style:0}}}},inputs:{in_0:10,in_1:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"},{id:"plot_2",type:"shapes"},{id:"plot_3",type:"shapes"}],styles:{plot_0:{title:"SuperTrend",histogramBase:0,joinPoints:!1,isHidden:!1},plot_2:{title:"Up Arrow",histogramBase:0,joinPoints:!1,isHidden:!1},plot_3:{title:"Down Arrow",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"SuperTrend",shortDescription:"SuperTrend",is_price_study:!0,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}},valToIndex:{0:0,1:1}}},inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:100},{id:"in_1",name:"Factor",defval:3,type:"float",min:1,max:100}],id:"SuperTrend@tv-basicstudies-1",scriptIdPart:"",name:"SuperTrend",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0),s=t(1),[n,o]=r.Std.supertrend(s,i,e),a=e.new_var(o).get(1);return[n,-1===o?0:1,-1===o&&a!==o?1:NaN,1===o&&a!==o?1:NaN]}}},n,o,a,l,c,h,d])},82808:(e,t,i)=>{"use strict";i.d(t,{pivotPointsStandardStudyItem:()=>d});var s=i(74649),r=i(36274),n=i(47609);class o{constructor(){this.p=NaN,this.r1=NaN,this.s1=NaN,this.r2=NaN,this.s2=NaN,this.r3=NaN,this.s3=NaN,this.r4=NaN,this.s4=NaN,this.r5=NaN,this.s5=NaN,this.startIndex__t=NaN,this.endIndex__t=NaN}}class a{constructor(){this.pivots=[]}}function l(e,t){e.setUTCMonth(e.getUTCMonth()+t)}function c(e,t){if(s.Std.ismonthly(e)){let i=new Date(t);return i.getUTCDay()=1&&t.multiplier()<=15?"1D":"1W";case r.ResolutionKind.Seconds:case r.ResolutionKind.Ticks:return"1D"}throw new Error("Unexpected resolution type: "+e.symbol.resolution)}(e);case"Daily":return"1D";case"Weekly":return"1W" -;case"Monthly":return"1M";case"Yearly":return"12M";default:throw new Error("No such pivTimeFrame: "+t)}}const d={name:"Pivot Points Standard",metainfo:{_metainfoVersion:44,defaults:{inputs:{kind:"Traditional",lookBack:15,pivTimeFrame:"Auto",showHistoricalPivots:!0},precision:"4"},description:"Pivot Points Standard",id:"PivotPointsStandard@tv-basicstudies-80",inputs:[{defval:"Traditional",id:"kind",name:"Type",options:["Traditional","Fibonacci","Woodie","Classic","DeMark","Camarilla"],type:"text"},{defval:!0,id:"showHistoricalPivots",name:"Show historical pivots",type:"bool"},{defval:"Auto",id:"pivTimeFrame",name:"Pivots Timeframe",options:["Auto","Daily","Weekly","Monthly","Yearly"],type:"text"},{defval:15,id:"lookBack",max:5e3,min:1,name:"Number of Pivots Back",type:"integer"}],is_price_study:!0,linkedToSeries:!0,shortDescription:"Pivots",format:{type:"price",precision:4}},constructor:class{constructor(){this._secondaryRes="1D",this._firstMainSeriesBarTime=NaN}init(e,t){const i=t(0),r=t(1),o=t(2),l=t(3);this._data=new a,this._firstMainSeriesBarTime=NaN,this._kindPP=function(e){switch(e){case"Traditional":return 0;case"Fibonacci":return 1;case"Woodie":return 2;case"Classic":return 3;case"DeMark":return 4;case"Camarilla":return 5;default:throw new Error("Unknown kind "+e)}}(i),this._showHistoricalPivots=r,this._historicalPivotsToKeep=l,this._pivTimeFrame=o,this._isValidResolution=function(e,t){return!(s.Std.isdaily(e)&&"Daily"===t||s.Std.isweekly(e)&&("Daily"===t||"Weekly"===t)||s.Std.ismonthly(e)&&("Daily"===t||"Weekly"===t||"Monthly"===t))}(e,this._pivTimeFrame),this._isValidResolution||s.Std.error("You cannot see this pivot timeframe on this resolution"),this._isValidResolution&&(this._secondaryRes=h(e,this._pivTimeFrame),void 0!==e.symbol.info&&(0,n.findSuitableResolutionToBuildFrom)(this._secondaryRes,e.symbol.info).error&&(this._isValidResolution=!1,s.Std.error(`Resolution ${this._secondaryRes} is not supported for this symbol`))),e.new_sym(e.symbol.tickerid,this._secondaryRes)}main(e,t,i){if(!this._isValidResolution)return null;if(e.is_main_symbol(i))return isNaN(this._firstMainSeriesBarTime)&&(this._firstMainSeriesBarTime=e.symbol.time,this._removeUnusedPivots()),e.symbol.isLastBar&&e.symbol.isNewBar?this._createResponse():null;e.select_sym(1);const r=e.new_var(s.Std.open(e)),n=e.new_var(s.Std.high(e)),a=e.new_var(s.Std.low(e)),l=e.new_var(s.Std.close(e)),h=e.new_var(s.Std.time(e)),d=this._data,u=r.get(0),p=h.get(0),_=r.get(1),m=n.get(1),g=a.get(1),f=l.get(1),v=e.symbol.isLastBar;if(0!==d.pivots.length&&e.symbol.isNewBar){const e=d.pivots[d.pivots.length-1];e.endIndex__t!==p&&(e.endIndex__t=p)}if(0===e.symbol.index||!e.symbol.isNewBar)return e.select_sym(0),null;const S=function(e,t,i,r,n,a,l,c){const h=new o;let d=NaN;const u=i-r;switch(c){case 0:d=(i+r+n)/3,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+(i-r),h.s2=d-(i-r),h.r3=2*d+(i-2*r),h.s3=2*d-(2*i-r),h.r4=3*d+(i-3*r),h.s4=3*d-(3*i-r),h.r5=4*d+(i-4*r),h.s5=4*d-(4*i-r);break;case 1:d=(i+r+n)/3,h.p=d,h.r1=d+.382*u,h.s1=d-.382*u,h.r2=d+.618*u,h.s2=d-.618*u,h.r3=d+u, -h.s3=d-u;break;case 2:d=(i+r+2*e)/4,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+u,h.s2=d-u,h.r3=i+2*(d-r),h.s3=r-2*(i-d),h.r4=h.r3+u,h.s4=h.s3-u;break;case 3:d=(i+r+n)/3,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+u,h.s2=d-u,h.r3=d+2*u,h.s3=d-2*u,h.r4=d+3*u,h.s4=d-3*u;break;case 4:let o=NaN;o=s.Std.equal(t,n)?i+r+2*n:s.Std.greater(n,t)?2*i+r+n:2*r+i+n,d=o/4,h.p=d,h.r1=o/2-r,h.s1=o/2-i;break;case 5:d=(i+r+n)/3,h.p=d,h.r1=n+1.1*u/12,h.s1=n-1.1*u/12,h.r2=n+1.1*u/6,h.s2=n-1.1*u/6,h.r3=n+1.1*u/4,h.s3=n-1.1*u/4,h.r4=n+1.1*u/2,h.s4=n-1.1*u/2;break;default:throw new Error("Unknown kind")}return h.startIndex__t=a,h.endIndex__t=l,h}(u,_,m,g,f,p,c(e,p),this._kindPP);return e.select_sym(0),this._showHistoricalPivots||(d.pivots=[]),d.pivots.push(S),d.pivots.length>this._historicalPivotsToKeep&&d.pivots.shift(),v?this._createResponse():null}_createResponse(){return 0===this._data.pivots.length?null:{nonseries:!0,type:"non_series_data",data:{data:this._data}}}_removeUnusedPivots(){const e=Math.max(this._data.pivots.findIndex((e=>e.startIndex__t>this._firstMainSeriesBarTime))-1,0);e>0&&this._data.pivots.splice(0,e)}}}},81821:(e,t,i)=>{"use strict";i.d(t,{ratioStudyItem:()=>n});var s=i(87302);class r extends s.SpreadRatioBase{_doCalculation(e,t,i,s){return e*t/(i*s)}}const n={name:"Ratio",metainfo:{_metainfoVersion:15,defaults:s.spreadRatioDefaults,plots:s.spreadRatioPlots,styles:s.spreadRatioStyles,description:"Ratio",shortDescription:"Ratio",is_price_study:!1,inputs:s.spreadRatioInputs,id:"Ratio@tv-basicstudies-1",format:{type:"price",precision:2}},constructor:r}},65097:(e,t,i)=>{"use strict";i.d(t,{regressionTrendStudyItem:()=>n});var s=i(74649);function r(e,t,i){const r={slope:NaN,average:NaN,intercept:NaN,stdDev:NaN,upDev:NaN,downDev:NaN,pearsons:NaN};return 0===e.length||(function(e,t){let i=0,s=0,r=0,n=0;for(let t=0;tn&&(n=u),u=d-i[s],u>o&&(o=u),u=e[s];const _=u-r.average,m=d-p;u-=d,a+=u*u,l+=_*_,c+=m*m,h+=_*m,d+=r.slope}r.stdDev=Math.sqrt(a/(0===u?1:u)),r.pearsons=s.Std.isZero(l)||s.Std.isZero(c)?0:h/Math.sqrt(l*c),r.upDev=n,r.downDev=o}(e,t,i,r)),r}const n={name:"Regression Trend",metainfo:{_metainfoVersion:51,description:"Regression Trend",format:{type:"inherit"},id:"RegressionTrend@tv-basicstudies-144",is_hidden_study:!0,is_price_study:!0,shortDescription:"Reg Trend",defaults:{inputs:{"first bar time":0,"last bar time":0,"lower diviation":-2,source:"close","upper diviation":2,"use lower diviation":!0,"use upper diviation":!0},styles:{}},inputs:[{defval:2,id:"upper diviation",max:500,min:-500,name:"Upper Deviation",type:"float"},{defval:-2,id:"lower diviation",max:500,min:-500,name:"Lower Deviation",type:"float"},{defval:!0,id:"use upper diviation",name:"Use Upper Deviation",type:"bool"},{defval:!0,id:"use lower diviation", -name:"Use Lower Deviation",type:"bool"},{defval:0,id:"first bar time",isHidden:!0,max:253370764800,min:-253370764800,name:"First bar time",type:"time"},{defval:0,id:"last bar time",isHidden:!0,max:253370764800,min:-253370764800,name:"Last bar time",type:"time"},{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"source"}],plots:[]},constructor:class{constructor(){this._resultSent=!1}init(e,t){this._resultSent=!1,this._data={baseLine:{startPrice:NaN,endPrice:NaN},upLine:{startPrice:NaN,endPrice:NaN},downLine:{startPrice:NaN,endPrice:NaN},pearsons:NaN,startIndex__t:NaN,endIndex__t:NaN}}main(e,t){const i=t(6),n=e.new_unlimited_var(s.Std.time(e)),o=e.new_unlimited_var(s.Std.high(e)),a=e.new_unlimited_var(s.Std.low(e)),l=e.new_unlimited_var(s.Std[i](e));if(!e.symbol.isLastBar)return null;if(this._resultSent)return null;const c=t(0),h=t(1),d=t(2),u=t(3),p=t(4),_=t(5),m=n.indexOf(p),g=n.indexOf(_),f=[],v=[],S=[],y=[];for(let e=m;e>=g;--e)f.push(n.get(e)),v.push(o.get(e)),S.push(a.get(e)),y.push(l.get(e));return this._updateData(f,d,c,u,h,p,_,r(y,v,S)),this._resultSent=!0,{type:"non_series_data",nonseries:!0,data:{data:this._data}}}_updateData(e,t,i,s,r,n,o,a){const l=e.length-1;this._data.baseLine.startPrice=a.intercept,this._data.baseLine.endPrice=a.intercept+a.slope*l;const c=a.intercept+(t?a.stdDev*i:a.upDev);this._data.upLine.startPrice=c,this._data.upLine.endPrice=c+a.slope*l;const h=a.intercept+(s?a.stdDev*r:-a.downDev);this._data.downLine.startPrice=h,this._data.downLine.endPrice=h+a.slope*l,this._data.pearsons=a.pearsons,this._data.startIndex__t=n,this._data.endIndex__t=o}}}},87302:(e,t,i)=>{"use strict";i.d(t,{SpreadRatioBase:()=>r,spreadRatioDefaults:()=>n,spreadRatioInputs:()=>o,spreadRatioPlots:()=>a,spreadRatioStyles:()=>l});var s=i(74649);class r{init(e,t){e.new_sym(t(1),s.Std.period(e)),this._source=t(0),this._scaleFactor1=1,this._scaleFactor2=1}main(e,t){const i=e.symbol.time,r=s.Std[this._source](e);e.select_sym(1);const n=s.Std[this._source](e),o=e.new_unlimited_var(n),a=e.new_unlimited_var(e.symbol.time);if(e.select_sym(0),isNaN(i))return null;let l=a.indexOf(i);-1!==l&&a.get(l)!==i&&(l=-1);const c=l<0?NaN:o.get(l);return[this._doCalculation(this._scaleFactor1,r,this._scaleFactor2,c)]}}const n={styles:{plot1:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:35,color:"#800080",display:15}},precision:2,inputs:{source:"close",symbol2:""}},o=[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol2",name:"Symbol",type:"symbol",confirm:!0}],a=[{id:"plot1",type:"line"}],l={plot1:{title:"Plot",histogramBase:0}}},39944:(e,t,i)=>{"use strict";i.d(t,{spreadStudyItem:()=>n});var s=i(87302);class r extends s.SpreadRatioBase{_doCalculation(e,t,i,s){return e*t-i*s}}const n={name:"Spread",metainfo:{_metainfoVersion:15,defaults:s.spreadRatioDefaults,plots:s.spreadRatioPlots,styles:s.spreadRatioStyles,description:"Spread",shortDescription:"Spread",is_price_study:!1, -inputs:s.spreadRatioInputs,id:"Spread@tv-basicstudies-1",format:{type:"price",precision:2}},constructor:r}},56437:(e,t,i)=>{"use strict";i.d(t,{VbPCheckHaveVolumeExpr:()=>r});var s=i(74649);class r{constructor(e){this._haveAnyVolume=!1,this._isDisabled=!1,this._seriesGetter=e}update(e,t){if(this._haveAnyVolume||this._isDisabled)return;const i=this._seriesGetter.volume().get(e);0!==i&&Number.isFinite(i)&&(this._haveAnyVolume=!0),t&&(this._haveAnyVolume||s.Std.error("The data vendor doesn't provide volume data for this symbol."),this._isDisabled=!0)}}},89529:(e,t,i)=>{"use strict";i.d(t,{VolumeByPriceExpr:()=>_});var s=i(50151),r=i(37160),n=i(36274),o=i(74649),a=i(29779);class l extends a.GraphicsObj{constructor(e,t,i,r,n,o){super(e),(0,s.assert)(t({index:e.index,offset:e.offset,level:e.level})))}}}class u extends a.GraphicsObj{constructor(e,t,i,s,r=!1,n=!1){super(e),this._endIndex=this._mixinJSONObject.createTimeField(i,"endIndex"),this._extendLeft=this._mixinJSONObject.createField(r,"extendLeft"),this._extendRight=this._mixinJSONObject.createField(n,"extendRight"),this._level=this._mixinJSONObject.createDoubleField(s,"level"),this._startIndex=this._mixinJSONObject.createTimeField(t,"startIndex")}isNaN(){return super.isNaN()||Number.isNaN(this._level.get())||this._startIndex.get()<0||this._endIndex.get()<0||this._startIndex.get()===this._endIndex.get()&&!this._extendLeft.get()&&!this._extendRight.get()}jsonName(){return"horizlines"}primitiveData(){return{id:this.id(),startIndex:this._startIndex.get(),endIndex:this._endIndex.get(),extendLeft:this._extendLeft.get(),extendRight:this._extendRight.get(),level:this._level.get()}}startIndex(){return this._startIndex.get()}setStartIndex(e){this._startIndex.set(e)&&this._processObjUpdate()}endIndex(){return this._endIndex.get()}setEndIndex(e){this._endIndex.set(e)&&this._processObjUpdate()}level(){return this._level.get()}setLevel(e){this._level.set(e)&&this._processObjUpdate()}isExtendLeft(){return this._extendLeft.get()}setExtendLeft(e){this._extendLeft.set(e)&&this._processObjUpdate()}extendLeft(){return this.isExtendLeft()}isExtendRight(){return this._extendRight.get()}setExtendRight(e){this._extendRight.set(e)&&this._processObjUpdate()}extendRight(){return this.isExtendRight()}}class p{constructor(){this._map=new Map}get(e){const t=this._innerMap(e.start);return t&&t.get(e.end)}set(e,t){this._innerMap(e.start,!0).set(e.end,t)}clear(){this._map.clear()}size(){let e=0;return this._map.forEach((t=>e+=t.size)),e}_innerMap(e,t){let i=this._map.get(e);return void 0===i&&t&&(i=new Map,this._map.set(e,i)),i}}class _{constructor(e,t,i,r,n,o,a,l,h,d,u,_,m,g,f){this._freezedBoxes=new c.GraphicsList,this._freezedHists=new c.GraphicsList,this._freezedPocs=new c.GraphicsList,this._freezedVAHists=new c.GraphicsList,this._currentHistsGr=new c.GraphicsList,this._currentVAHistsGr=new c.GraphicsList,this._currentHists=[],this._currentHistsMap=new p,this._currentBox=null,this._currentPoc=null,this._historyBarSet=[],this._prevRtBar=null,this._minPrice=Number.POSITIVE_INFINITY,this._maxPrice=Number.NEGATIVE_INFINITY,this._leftBoxTime=null,this._rightBoxTime=null,this._actualRightBoxTime=null,this._needRecalc=!1,this._largestHistItem=null,this._rowsLayout=null,this._currentVAStart=0,this._currentVAEnd=0,this._previousVAStart=0,this._previousVAEnd=0,this._idsGenerator=null,(0,s.assert)(1===e||2===e),this._numOfSubHists=e,this._outHists=r,this._outBoxLines=n,this._outPocLines=o,this._extendPocLeftRight=a,this._outVAHists=l,this._vaVolumePercent=h,this._rowsLayoutSupplier=d, -this._outHists.addStable(this._freezedHists),this._outVAHists.addStable(this._freezedVAHists),this._maxHHistItems=u,this._layoutIsAutoselected=g,this._leftBoxTimeMutable=_,this._rightBoxTimeMutable=m,this._actualRightBoxTime=null!=f?f:m,this._ctx=t,this._seriesGetter=i}update(e){this._supplyRowsLayout(this._ctx),null===this._currentBox&&this._initCurrentBox(),null===this._currentPoc&&this._initCurrentPoc();const t=this._timeScale().get(e);this._leftBoxTime=this._leftBoxTimeMutable,this._rightBoxTime=this._rightBoxTimeMutable,this._ctx.symbol.isLastBar&&!Number.isNaN(this._rightBoxTime)&&(this._rightBoxTime=Math.min(t+n.Interval.parse(this._ctx.symbol.interval+this._ctx.symbol.resolution).inMilliseconds(t)-1,this._rightBoxTime));const i=o.Std.greaterOrEqual(this._seriesClose().get(e),this._seriesOpen().get(e)),s={high:this._seriesHigh().get(e),low:this._seriesLow().get(e),volume:this._seriesVol().get(e),isUp:i,time:t};this._updateCurrentHistogram(s),this._currentHists.length>0&&(this._largestHistItem=this._getLargestHistItem(),this._updateCurrentPoc(),this._seriesGetter.developingPoc().set(this._currentPoc.level()),this._updateValueArea(),this._vaVolumePercent>0&&(this._seriesGetter.developingVAHigh().set(this._currentHists[this._currentVAEnd].priceHigh()),this._seriesGetter.developingVALow().set(this._currentHists[this._currentVAStart].priceLow()))),this._updateCurrentBox(),this._rebuildOutData()}setIdsGeneratorProxy(e){this._idsGenerator=e}nextGraphicsObjId(){return(0,s.ensureNotNull)(this._idsGenerator).nextGraphicsObjId()}pushEraseObjCmd(e,t){(0,s.ensureNotNull)(this._idsGenerator).pushEraseObjCmd(e,t)}popEraseCmds(){return(0,s.ensureNotNull)(this._idsGenerator).popEraseCmds()}_timeScale(){return this._seriesGetter.time()}_seriesLow(){return this._seriesGetter.low()}_seriesHigh(){return this._seriesGetter.high()}_seriesVol(){return this._seriesGetter.volume()}_seriesOpen(){return this._seriesGetter.open()}_seriesClose(){return this._seriesGetter.close()}_freezeCurrentHistogramAndCleanup(){null!==this._currentBox&&this._freezedBoxes.add(this._currentBox),o.Std.greater(this._getVolume(this._currentHists),0)&&(this._freezedHists.addAll(this._currentHistsGr),this._freezedVAHists.addAll(this._currentVAHistsGr),null!==this._currentPoc&&this._freezedPocs.add(this._currentPoc)),this._currentHists=[],this._currentHistsGr.clear(),this._currentHistsMap.clear(),this._initCurrentBox(),this._initCurrentPoc(),this._currentVAHistsGr.clear(),this._historyBarSet=[],this._minPrice=Number.POSITIVE_INFINITY,this._maxPrice=Number.NEGATIVE_INFINITY,this._prevRtBar=null,this._leftBoxTime=null,this._rightBoxTime=null}_supplyRowsLayout(e){null===this._rowsLayout&&e.symbol.isFirstBar&&e.symbol.isNewBar&&(this._rowsLayout=this._rowsLayoutSupplier())}_updateCurrentHistogram(e){if(this._needRecalc=!1,o.Std.greater(this._minPrice,e.low)&&(this._minPrice=e.low,this._needRecalc=!0),o.Std.less(this._maxPrice,e.high)&&(this._maxPrice=e.high,this._needRecalc=!0),this._ctx.symbol.isBarClosed&&this._historyBarSet.length>0){ -const t=this._historyBarSet[this._historyBarSet.length-1];t.time===e.time&&(this._prevRtBar=t,this._historyBarSet.pop())}this._needRecalc&&0===(0,s.ensureNotNull)(this._rowsLayout).type()?(this._recalculateCurrentResultsOnHistoryBarSet(),this._applyUpdateToCurrentResults(e,!1)):this._applyUpdateToCurrentResults(e,!0),this._ctx.symbol.isBarClosed?((0,s.assert)(null===this._prevRtBar||e.time===this._prevRtBar.time),this._historyBarSet.push(e),this._prevRtBar=null):this._prevRtBar=e}_getMidLevel(e){return(e.priceHigh()+e.priceLow())/2}_getMidLevelFromList(e){return e.length%2==0?e[e.length/2].priceLow():this._getMidLevel(e[Math.floor(e.length/2)])}_getLargestHistItem(){let e=[],t=this._currentHists[0];for(const i of this._currentHists)o.Std.greater(i.ratesSum(),t.ratesSum())?(t=i,e=[t]):o.Std.equal(i.ratesSum(),t.ratesSum())&&e.push(i);if(e.length>1){const i=this._getMidLevelFromList(this._currentHists);t=e[e.length-1];for(let s=e.length-2;s>=0;s--){const r=e[s];o.Std.lessOrEqual(Math.abs(this._getMidLevel(r)-i),Math.abs(this._getMidLevel(t)-i))&&(t=r)}}return t}_initCurrentPoc(){this._currentPoc=new u(this,0,0,0)}_updateCurrentPoc(){const e=(0,s.ensureNotNull)(this._currentPoc);e.setStartIndex((0,s.ensureNotNull)(this._leftBoxTime)),e.setEndIndex((0,s.ensureNotNull)(this._actualRightBoxTime)),e.setExtendLeft(this._extendPocLeftRight),e.setExtendRight(this._extendPocLeftRight);const t=this._getMidLevel((0,s.ensureNotNull)(this._largestHistItem));e.setLevel(t)}_getVolume(e){let t=0;for(const i of e)t+=i.ratesSum();return t}_getPocHistItemIndex(){for(let e=0;e=0,`ERROR - PocHistItemIndex == ${e}`),this._currentVAStart=e-1,this._currentVAEnd=e+1;const t=this._getVolume(this._currentHists)*this._vaVolumePercent*.01;let i=this._currentHists[e].ratesSum(),r=0,n=null;for(;o.Std.lessOrEqual(i+r,t)&&(i+=r,0===n?--this._currentVAStart:1===n&&++this._currentVAEnd,-1!==this._currentVAStart||this._currentVAEnd!==this._currentHists.length);){let t,i;if(this._currentVAStart>-1)if(t=this._currentHists[this._currentVAStart].ratesSum(),this._currentVAEndthis._getMidLevel(this._currentHists[this._currentVAStart])&&e.priceLow()0&&(e=this._currentHists[0].priceLow(),t=this._currentHists[this._currentHists.length-1].priceHigh());const i=[],r=(0,s.ensureNotNull)(this._leftBoxTime),n=(0,s.ensureNotNull)(this._actualRightBoxTime);i.push(new h(r,e)),i.push(new h(r,t)),i.push(new h(n,t)),i.push(new h(n,e)),(0,s.ensureNotNull)(this._currentBox).setPoints(i)}_recalculateCurrentResultsOnHistoryBarSet(){for(let e=0;e0&&(this._largestHistItem=this._getLargestHistItem(),this._updateCurrentPoc()),this._updateCurrentBox()}_applyUpdateToCurrentResults(e,t){t&&null!==this._prevRtBar&&this._addHistoryBarToHistogram(this._prevRtBar,this._historyBarSet.length-1,this._currentHists,this._currentHistsMap,-1),this._addHistoryBarToHistogram(e,this._historyBarSet.length-1,this._currentHists,this._currentHistsMap,1),this._updateLastBarTimeInHistogram(this._currentHists)}_addHistoryBarToHistogram(e,t,i,r,n){(0,s.assert)(-1===n||1===n,"Please set sign argument either +1 or -1");const a=e.low,l=e.high,c=isNaN(e.volume)?0:e.volume,h=e.isUp,d=(0,s.ensureNotNull)(this._rowsLayout);d.init(this._ctx.symbol.minTick,this._minPrice,this._maxPrice,a,l);const u=d.rowWidth();if(!o.Std.greater(u,0))return;d.calculate();const p=d.getIndexLowVbP(),_=d.getIndexHighVbP(),m=d.getStartPrice();if(p===_){const e=p*u+m,t=(p+1)*u+m;this._updateResult({start:e,end:t},n*c,h,i,r)}else{let e=0;for(let t=p;t<=_;t++){const s=t*u+m,o=(t+1)*u+m,d=this._rowCoeff(s,o,a,l),p=d*c;e+=d,this._updateResult({start:s,end:o},n*p,h,i,r)}(0,s.assert)(o.Std.equal(e,1,.05),`totalCoeff not equal 1! totalConf = ${e}`)}}_updateResult(e,t,i,r,n){const a=this._createRates(i,t);(0,s.assert)(null!==this._leftBoxTime,"leftBoxTime is not set (equals null)"),(0,s.assert)(null!==this._rightBoxTime,"rightBoxTime is not set (equals null)");const c=(0,s.ensureNotNull)(this._leftBoxTime),h=(0, -s.ensureNotNull)(this._actualRightBoxTime);let d=n.get(e);if(void 0===d)d=new l(this,e.start,e.end,a,c,h),n.set(e,d),this._verifyHistogramSizeIsNotTooLarge(n.size()),this._currentHistsGr.add(d),_._addInOrder(d,r,0,r.length,((e,t)=>{let i=o.Std.compare(e.firstBarTime(),t.firstBarTime());return 0!==i?i:(i=o.Std.compare(e.priceLow(),t.priceLow()),0!==i?i:o.Std.compare(e.priceHigh(),t.priceHigh()))}));else{const e=[];for(let t=0;t0?_._addInOrder(e,t,o+1,s,n):t.splice(o,0,e)}}},19762:(e,t,i)=>{"use strict";i.d(t,{VolumeProfileBase:()=>d,maxHHistItems:()=>c,numOfSubHists:()=>h});var s=i(74649),r=i(36274);class n{constructor(e,t){this._minTick=NaN,this._minPrice=NaN,this._maxPrice=NaN,this._low=NaN,this._high=NaN,this._startPrice=NaN,this._indexLowVbP=NaN,this._indexHighVbP=NaN,this._rowSize=e,this._type=t}init(e,t,i,s,r){this._minTick=e,this._minPrice=t,this._maxPrice=i,this._low=s,this._high=r}getStartPrice(){return this._startPrice}setStartPrice(e){this._startPrice=e}getIndexLowVbP(){return this._indexLowVbP}setIndexLowVbP(e){this._indexLowVbP=e}getIndexHighVbP(){return this._indexHighVbP}setIndexHighVbP(e){this._indexHighVbP=e}type(){return this._type}}class o extends n{constructor(e){super(e,0)}calculate(){this.setStartPrice(this._minPrice);const e=this.rowWidth() -;let t=Math.floor((this._low-this._minPrice)/e),i=Math.ceil((this._high-this._minPrice)/e)-1;t=Math.max(t,0),i=Math.max(i,0),i=Math.min(i,this._rowSize-1),t=Math.min(t,i),this.setIndexLowVbP(t),this.setIndexHighVbP(i)}rowWidth(){return Math.max((this._maxPrice-this._minPrice)/this._rowSize,this._minTick)}}class a extends n{constructor(e){super(e,1)}calculate(){this.setStartPrice(0);const e=this.rowWidth();let t=Math.floor(this._low/e);const i=Math.ceil(this._high/e)-1;t=Math.min(t,i),this.setIndexLowVbP(t),this.setIndexHighVbP(i)}rowWidth(){return this._minTick*this._rowSize}}var l=i(14483);function c(){return 6e3}function h(e){switch(e){case"Delta":case"Up/Down":return 2;case"Total":return 1;default:s.Std.error(`Invalid study argument value: ${e}`)}}class d{findBasicResolutionForFromTo(e,t,i,n){const o=(0,s.getVolumeProfileResolutionForPeriod)(e.value(),t,i,n),a=r.Interval.parse(o);return l.enabled("charting_library_debug_mode")&&console.log(`Selected resolution ${a.value()} for (${e.value()}, ${t}, ${i})`),a}verifyRowSizeInput(e,t){"Number Of Rows"===t&&e>6e3&&s.Std.error('Histogram is too large, please reduce "Row Size" input.')}_getRowsLayout(e,t){return"Number Of Rows"===e?new o(t):new a(t)}}},82597:(e,t,i)=>{"use strict";i.d(t,{volumeProfileFixedRangeBSStudyItem:()=>w,volumeProfileFixedRangeVbPStudyItem:()=>b});var s=i(50151),r=i(19762),n=i(74649),o=i(72877),a=i(90164),l=i(36274),c=i(79999),h=i(748),d=i(43945),u=i(31584),p=i(1386),_=i(56437),m=i(95586),g=i(89529);class f extends g.VolumeByPriceExpr{constructor(e,t,i,s,r,n,o,a,l,c,h,d,u){super(e,t,i,n,o,a,!1,l,c,(()=>h),d,s,r,!1,u),this._firstBarTime=s,this._lastBarTime=r}update(e){this._supplyRowsLayout(this._ctx),this.timeInRequestedRange(e)&&super.update(e)}timeInRequestedRange(e){const t=this._timeScale().get(e);return this._firstBarTime<=t&&t=this._firstBarTime){const e=this._developingPocSeries.getLeftOrEqual(n),t=this._developingVAHighSeries.getLeftOrEqual(n),i=this._developingVALowSeries.getLeftOrEqual(n);r.data.push([e,t,i])}else r.data.push([NaN,NaN,NaN])}return r}time(){return this._timeSeries}open(){return this._openSeries}high(){return this._highSeries}low(){return this._lowSeries}close(){return this._closeSeries}volume(){return this._volumeSeries}developingPoc(){ -return this._developingPocSeries}developingVAHigh(){return this._developingVAHighSeries}developingVALow(){return this._developingVALowSeries}}function y(e){return{constructor:S,name:e.description,metainfo:{_metainfoVersion:51,shortDescription:"VPFR",format:{type:"volume"},is_price_study:!0,defaults:{graphics:{hhists:{histBars2:{colors:["#1592e6","#fbc123"],direction:a.HHistDirection.LeftToRight,percentWidth:30,showValues:!1,transparencies:[76,76],valuesColor:"#424242",visible:!0},histBarsVA:{colors:["#1592e6","#fbc123"],direction:a.HHistDirection.LeftToRight,percentWidth:30,showValues:!1,transparencies:[30,30],valuesColor:"#424242",visible:!0}},horizlines:{pocLines:{color:"#ff0000",style:m.LineStyle.Solid,visible:!0,width:2}},polygons:{histBoxBg:{color:"#37a6ef",transparency:94}}},inputs:{first_bar_time:0,last_bar_time:0,rows:24,rowsLayout:"Number Of Rows",subscribeRealtime:!0,vaVolume:70,volume:"Up/Down"},styles:{developingPoc:{color:"#ff0000",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0},developingVAHigh:{color:"#0000ff",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0},developingVALow:{color:"#0000ff",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0}}},graphics:{hhists:{histBars2:{location:a.HHistLocation.Absolute,title:"Volume Profile",titles:["Up Volume","Down Volume"]},histBarsVA:{location:a.HHistLocation.Absolute,title:"Value Area",titles:["Value Area Up","Value Area Down"]}},horizlines:{pocLines:{name:"POC",showPrice:!0}},polygons:{histBoxBg:{mouseTouchable:!1,name:"Histogram Box",showBorder:!1}}},inputs:[{defval:"Number Of Rows",id:"rowsLayout",name:"Rows Layout",options:["Number Of Rows","Ticks Per Row"],type:"text"},{defval:24,id:"rows",max:1e6,min:1,name:"Row Size",type:"integer"},{defval:"Up/Down",id:"volume",name:"Volume",options:["Up/Down","Total","Delta"],type:"text"},{defval:0,id:"first_bar_time",isHidden:!0,max:253370764800,min:-253370764800,name:"First Bar Time",type:"time"},{defval:0,id:"last_bar_time",isHidden:!0,max:253370764800,min:-253370764800,name:"Last Bar Time",type:"time"},{defval:70,id:"vaVolume",max:100,min:0,name:"Value Area Volume",type:"integer"},{defval:!0,id:"subscribeRealtime",isHidden:!0,name:"SubscribeRealtime",type:"bool"}],plots:[{id:"developingPoc",type:"line"},{id:"developingVAHigh",type:"line"},{id:"developingVALow",type:"line"}],styles:{developingPoc:{histogramBase:0,title:"Developing Poc"},developingVAHigh:{histogramBase:0,title:"Developing VA High"},developingVALow:{histogramBase:0,title:"Developing VA Low"}},...e}}}const b=y({id:"VbPFixed@tv-volumebyprice-57",description:"Volume Profile Fixed Range"}),w=y({id:"VbPFixed@tv-basicstudies-152",description:"Fixed Range",is_hidden_study:!0})},19999:(e,t,i)=>{"use strict";i.d(t,{VolumeProfileOutputSeries:()=>n});var s=i(50151),r=i(78071);class n{constructor(){this._histPos=-1,this._hist=new Float64Array(2e3), -this._times=new Float64Array(2e3)}addHist(e){if(this._histPos>=0){const t=this._times[this._histPos];(0,s.assert)(t<=e,"History order violation"),this._histPos+=t===e?0:1}else this._histPos+=1;if(this._histPos===this._hist.length){const e=new Float64Array(2*this._hist.length);e.set(this._hist),this._hist=e;const t=new Float64Array(this._hist.length);t.set(this._times),this._times=t}this._hist[this._histPos]=NaN,this._times[this._histPos]=e}removeLastIfNaN(){Number.isNaN(this.get(0))&&(this._histPos-=1)}get(e){(0,s.assert)(0===e);const t=this._histPos-e;return this._hist[t]}getLeftOrEqual(e){const t=(0,r.upperbound)(this._times,e,((e,t)=>e{"use strict";i.d(t,{volumeProfileVisibleRangeStudyItem:()=>v});var s=i(50151),r=i(19762),n=i(74649),o=i(90164),a=i(36274),l=i(79999),c=i(89529),h=i(31584);class d extends c.VolumeByPriceExpr{constructor(e,t,i,s,r,n,o,a,l,c,d){super(e,t,i,n,new h.GraphicsList,o,!0,a,l,(()=>c),d,s,r,!1),this._firstBarTime=s,this._lastBarTime=r}update(e){this._supplyRowsLayout(this._ctx),this.timeInRequestedRange(e)&&super.update(e)}timeInRequestedRange(e){const t=this._timeScale().get(e);return this._firstBarTime<=t&&t=this._firstBarTime){const e=this._developingPocSeries.getLeftOrEqual(n),t=this._developingVAHighSeries.getLeftOrEqual(n),i=this._developingVALowSeries.getLeftOrEqual(n);r.data.push([e,t,i])}else r.data.push([NaN,NaN,NaN])}return r}time(){return this._timeSeries}open(){return this._openSeries}high(){return this._highSeries}low(){return this._lowSeries}close(){return this._closeSeries}volume(){return this._volumeSeries}developingPoc(){return this._developingPocSeries}developingVAHigh(){return this._developingVAHighSeries}developingVALow(){return this._developingVALowSeries}}const v={constructor:f,name:"Volume Profile Visible Range",metainfo:{_metainfoVersion:51,id:"VbPVisible@tv-basicstudies-49",description:"Volume Profile Visible Range",shortDescription:"VPVR",format:{type:"volume"},is_price_study:!0,linkedToSeries:!0,palettes:{},inputs:[{id:"rowsLayout",name:"Rows Layout",defval:"Number Of Rows",options:["Number Of Rows","Ticks Per Row"],type:"text"},{id:"rows",name:"Row Size",defval:24,max:1e6,min:1,type:"integer"},{id:"volume", -name:"Volume",defval:"Up/Down",options:["Up/Down","Total","Delta"],type:"text"},{id:"first_visible_bar_time",name:"First Visible Bar Time",defval:0,isHidden:!0,max:253370764800,min:-253370764800,type:"time"},{id:"last_visible_bar_time",name:"Last Visible Bar Time",defval:0,isHidden:!0,max:253370764800,min:-253370764800,type:"time"},{id:"vaVolume",name:"Value Area Volume",defval:70,max:100,min:0,type:"integer"}],plots:[{id:"developingPoc",type:"line"},{id:"developingVAHigh",type:"line"},{id:"developingVALow",type:"line"}],graphics:{hhists:{histBars2:{location:o.HHistLocation.Relative,title:"Volume Profile",titles:["Up Volume","Down Volume"]},histBarsVA:{location:o.HHistLocation.Relative,title:"Value Area",titles:["Value Area Up","Value Area Down"]}},horizlines:{pocLines:{name:"POC",showPrice:!0}}},defaults:{graphics:{hhists:{histBars2:{colors:["#1592e6","#fbc123"],direction:o.HHistDirection.RightToLeft,percentWidth:30,showValues:!1,transparencies:[76,76],valuesColor:"#424242",visible:!0},histBarsVA:{colors:["#1592e6","#fbc123"],direction:o.HHistDirection.RightToLeft,percentWidth:30,showValues:!1,transparencies:[30,30],valuesColor:"#424242",visible:!0}},horizlines:{pocLines:{color:"#ff0000",style:0,visible:!0,width:2}}},inputs:{first_visible_bar_time:0,last_visible_bar_time:0,rows:24,rowsLayout:"Number Of Rows",vaVolume:70,volume:"Up/Down"},styles:{developingPoc:{color:"#ff0000",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0},developingVAHigh:{color:"#0000ff",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0},developingVALow:{color:"#0000ff",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0}}},styles:{developingPoc:{histogramBase:0,title:"Developing Poc"},developingVAHigh:{histogramBase:0,title:"Developing VA High"},developingVALow:{histogramBase:0,title:"Developing VA Low"}}}}},85898:(e,t,i)=>{"use strict";i.d(t,{StudyError:()=>s});class s extends Error{constructor(e){super(e),this.studyError=!0}}},43945:(e,t,i)=>{"use strict";i.d(t,{EraseAll:()=>r,EraseObj:()=>s,GraphicsCmds:()=>n});class s{constructor(e,t){this.id=e,this.type=t}primitiveData(){return{action:"one",id:this.id,type:this.type}}}class r{primitiveData(){return{action:"all"}}}class n{constructor(){this.erase=[],this.create=null,this._modified=!1}primitiveData(e){if(this.isNaN())return null;const t={},i=this.create&&this.create.primitiveData(e);return null!==i&&(t.create=i),null!==this.erase&&this.erase.length>0&&(t.erase=this.erase.map((e=>e.primitiveData()))),void 0===t.create&&void 0===t.erase?null:t}setCreate(e){this.create=e,this.create.forEachList((e=>e.setOwner(this)))}isNaN(){return(null===this.erase||0===this.erase.length)&&null===this.create}isModified(){return this._modified}setModified(e){this._modified=e}dirty(){this._modified=!0}setOwner(e){throw new Error("Unsupported")}}},79999:(e,t,i)=>{"use strict";i.d(t,{GraphicsListColl:()=>s});class s{constructor(){this._stable=[],this._variable=null,this._owner=null}addStable(e){e.setOwner(this),this._stable.push(e)} -setVariable(e){this._variable=e,null!==this._variable&&this._variable.setOwner(this)}primitivesData(e){const t=[];return this._forEach((i=>t.push(...i.primitivesData(e)))),t}deleteErasedItems(){this._forEach((e=>e.deleteErasedItems()))}markPostedItems(){this._forEach((e=>e.markPostedItems()))}isNaN(){return this._all((e=>e.isNaN()))}dirty(){null!==this._owner&&this._owner.dirty()}setOwner(e){this._owner=e}_forEach(e){for(const t of this._stable)e(t);null!==this._variable&&e(this._variable)}_all(e){for(const t of this._stable)if(!e(t))return!1;return null===this._variable||e(this._variable)}}},31584:(e,t,i)=>{"use strict";i.d(t,{GraphicsList:()=>n});var s=i(29779),r=i(76958);class n{constructor(){this._items=[],this._owner=null}primitivesData(e){const t=[];for(const i of this._items)e.isIgnoredObj(i)||t.push(i.primitiveData());return t}get(e){return this._items[e]}set(e,t){return this.dirty(),t.setOwner(this),this._items[e]=t,t}addAtIndex(e,t){this.dirty(),t.setOwner(this),this._items[e]=t}clear(){this._unsetOwner(this._items),this._items=[],this.dirty()}addAllFromNumber(e,t){this.setOwner(t),this._items.splice(e,0,...t._items);return this._setCachedDataValid(!1),true}addAll(e){this.setOwner(e),this._items.push(...e._items);return this._setCachedDataValid(!1),true}remove(e){const t=this._items[e];return this._items.splice(e,1),t.unsetOwner(this),this.dirty(),t}getItems(){return this._items}size(){return this._items.length}add(e){e.setOwner(this),this._items.push(e);return this._setCachedDataValid(!1),true}deleteErasedItems(){this._items=this._items.filter((e=>!e.isErased()))}markPostedItems(){for(const e of this._items)e.markAsPosted()}isNaN(){if(0===this._items.length)return!0;for(const e of this._items){if(!(0,r.isNaNable)(e))return!1;if(!e.isNaN())return!1}return!0}setOwner(e){this._owner=e}dirty(){null!==this._owner&&this._owner.dirty()}_unsetOwner(e){for(const t of e)t instanceof s.GraphicsObj&&t.unsetOwner(this)}_setCachedDataValid(e){e||this.dirty()}}},29779:(e,t,i)=>{"use strict";i.d(t,{GraphicsObj:()=>l});var s=i(74649);class r{constructor(e,t,i,s){this._value=e,this._name=t,this._owner=i,this._comparer=void 0!==s?s:(e,t)=>null==e?null!=t:e===t}getName(){return this._name}set(e){const t=this._comparer(this._value,e);return t&&this._owner.dirty(),this._value=e,t}get(){return this._value}}class n{constructor(e,t,i){this._owner=null,this._value=e,this._name=t,this._owner=i}getName(){return this._name}set(e){return this._value!==e&&(this._value=e,null!==this._owner&&this._owner.dirty(),!0)}get(){return this._value}}class o extends r{constructor(e,t,i,s){super(e,t,i,s)}}class a{constructor(e){this._owner=e}createField(e,t){return new r(e,t,this)}createDoubleField(e,t){return new r(e,t,this,((e,t)=>!s.Std.equal(e,t)))}createDoubleArrayField(e,t){return new o(e,t,this,((e,t)=>{if(e===t)return!1;const i=e.length;if(t.length!==i)return!0;for(let r=0;r{"use strict";function s(e){return Boolean(e.isNaN)}i.d(t,{isNaNable:()=>s})},1386:(e,t,i)=>{"use strict";i.d(t,{JStudyDataUpdate:()=>d});var s=i(43945);class r{constructor(){this.isUpdate=!1,this.graphicsCmds=new s.GraphicsCmds,this._offsetsChanged=!1,this._disableGraphicsAndData=!1}isNaN(){return this.graphicsCmds.isNaN()}primitiveData(e){const t={};if(!this._disableGraphicsAndData){const i=this.graphicsCmds.primitiveData(e);null!==i&&(t.graphicsCmds=i)}return this.isUpdate&&(t.isUpdate=!0),void 0===t.graphicsCmds?void 0:t}disable(){this._disableGraphicsAndData=!0}checkForChangeAndResetChangedState(e){const t=this._offsetsChanged,i=this.graphicsCmds.isModified();this.graphicsCmds.setModified(!1),this._offsetsChanged=!1;return i||t||0!==e.length}}var n=i(1722),o=i(76958);function a(e){return Boolean(e.isPosted)}class l{isIgnoredObj(e,t){return l.isIgnoredObjDefault(e,t)}static isIgnoredObjDefault(e,t){if(void 0===t)return l.isIgnoredObjNaNable(e);const i=e[t];return l.isIgnoredByGeneralRules(e,t)||l.isIgnoredObjNaNable(i)||l.isIgnoredObjListOfNaNables(i)}static isIgnoredObjNaNable(e){return(0,o.isNaNable)(e)&&e.isNaN()}static isIgnoredObjListOfNaNables(e){if(!(0,n.isArray)(e))return!1;let t=!0;for(const i of e)if(!(0,o.isNaNable)(i)||!i.isNaN()){t=!1;break}return t}static isIgnoredObjPosted(e){return a(e)&&e.isPosted()}static isIgnoredObjErased(e){return a(e)&&e.isErased()}static isIgnoredByGeneralRules(e,t){const i=e[t];return(0,n.isArray)(i)&&0===i.length}}class c{isIgnoredObj(e,t){if(void 0===t)return l.isIgnoredObjDefault(e)||l.isIgnoredObjErased(e);const i=e[t];return l.isIgnoredObjDefault(e,t)||l.isIgnoredObjErased(i)}}class h{isIgnoredObj(e,t){if(void 0===t)return l.isIgnoredObjDefault(e)||l.isIgnoredObjErased(e)||l.isIgnoredObjPosted(e);const i=e[t];return l.isIgnoredObjDefault(e,t)||l.isIgnoredObjErased(i)||l.isIgnoredObjPosted(i)}}class d extends class extends class{constructor(e){this._dataObj=new r,this._isDirty=!1,this._eraseCmds=[],this._enableCmdDataStudy=e}init(e){this._dataObj.graphicsCmds.setCreate(e),this.update(!0)}dataObj(){return this._dataObj}setEraseCmds(e){this._eraseCmds=e}resetDirtyState(){this._isDirty=!1}disable(){this._dataObj.disable()}}{constructor(e){super(e), -this._snapshotPredicate=new c,this._dataSnapShot={}}getData(){return this._dataSnapShot}getUpdate(){return this._isDirty?this._dataSnapShot:{}}update(e){(this._dataObj.checkForChangeAndResetChangedState(this._eraseCmds)||e)&&(null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.create.deleteErasedObjs(),this._dataObj.graphicsCmds.erase=[new s.EraseAll]),this._makeSnapshot(),this._isDirty=!0)}_makeSnapshot(){this._json=this._dataObj.primitiveData(this._snapshotPredicate),this._dataSnapShot={json:this._json}}}{constructor(e){super(e),this._updatePredicate=new h,this._sendShapshotOnly=!0,this._isFirstNotForcedUpdate=!0}update(e){(this._dataObj.checkForChangeAndResetChangedState(this._eraseCmds)||e)&&(null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.erase=[new s.EraseAll]),this._dataObj.isUpdate=!0,this._makeSnapshot(),null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.erase=this._eraseCmds),this._dataObj.isUpdate=!0,this._jsonUpdate=this._dataObj.primitiveData(this._updatePredicate),null!==this._dataObj.graphicsCmds.create&&this._dataObj.graphicsCmds.create.deleteErasedAndMarkPostedObjs(),this._sendShapshotOnly=e||this._isFirstNotForcedUpdate,this._isFirstNotForcedUpdate=Boolean(e),this._isDirty=!0)}getUpdate(){return this._isDirty?this._enableCmdDataStudy?{json:this._sendShapshotOnly?this._json:void 0,jsonUpdate:this._sendShapshotOnly?void 0:this._jsonUpdate}:{json:this._json,jsonUpdate:this._sendShapshotOnly?void 0:this._jsonUpdate}:{}}}},748:(e,t,i)=>{"use strict";i.d(t,{Container:()=>n,StudyGraphicsData:()=>r});var s=i(50151);class r{constructor(){this._horizlines=[],this._hhists=[],this._polygons=[],this._vertlines=[],this._containersCache=[],this._containerNamesCache=[],this._containersMapCache=new Map,this._addToCache("horizlines",this._horizlines),this._addToCache("hhists",this._hhists),this._addToCache("polygons",this._polygons),this._addToCache("vertlines",this._vertlines)}primitiveData(e){const t={};let i=!1;for(const s of this._containerNamesCache){const r=[],n=this.getObjsContainer(s);for(const t of n){if(t.isNaN())continue;const i=t.primitiveData(e);i.data.length>0&&r.push(i)}r.length>0&&(t[s]=r,i=!0)}return i?t:null}deleteErasedAndMarkPostedObjs(){this.forEachList((e=>{e.deleteErasedItems(),e.markPostedItems()}))}deleteErasedObjs(){this.forEachList((e=>e.deleteErasedItems()))}getObjsContainer(e){return(0,s.ensureDefined)(this._containersMapCache.get(e))}forEachList(e){for(const t of this._containersCache)for(const i of t)e(i.data)}_addToCache(e,t){this._containersCache.push(t),this._containerNamesCache.push(e),this._containersMapCache.set(e,t)}}class n{constructor(e,t){this.styleId=e,this.data=t}isNaN(){return this.data.isNaN()}primitiveData(e){return{styleId:this.styleId,data:this.data.primitivesData(e)}}}},24172:(e,t,i)=>{"use strict";const s=i(48891).getHexColorByName;var r=i(74649) -;const n=s("color-ripe-red-100"),o=s("color-ripe-red-200"),a=s("color-ripe-red-500"),l=s("color-ripe-red-900"),c=s("color-ripe-red-a200"),h=s("color-minty-green-100"),d=s("color-minty-green-400"),u=s("color-minty-green-500");JSServer.studyLibrary=[{name:"Accumulation/Distribution",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Accumulation/Distribution",shortDescription:"Accum/Dist",is_price_study:!1,inputs:[],id:"Accumulation/Distribution@tv-basicstudies-1",scriptIdPart:"",name:"Accumulation/Distribution",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i,s){return r.Std.or(r.Std.and(r.Std.eq(e,t),r.Std.eq(e,i)),r.Std.eq(t,i))?0:(2*e-i-t)/(t-i)*s},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0(r.Std.close(this._context),r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context));return[r.Std.cum(i,this._context)]}}},{name:"Accumulative Swing Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ASI",histogramBase:0,joinPoints:!1}},description:"Accumulative Swing Index",shortDescription:"ASI",is_price_study:!1,inputs:[{id:"in_0",name:"Limit Move Value",defval:10,type:"float",min:.1,max:1e5}],id:"Accumulative Swing Index@tv-basicstudies-1",scriptIdPart:"",name:"Accumulative Swing Index",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t){var i=t.new_var(r.Std.open(t)),s=t.new_var(r.Std.high(t)),n=t.new_var(r.Std.low(t)),o=t.new_var(r.Std.close(t)),a=r.Std.abs(s-o.get(1)),l=r.Std.abs(n-o.get(1)),c=r.Std.abs(s-n),h=r.Std.abs(o.get(1)-i.get(1)),d=r.Std.max(a,l),u=r.Std.iff(a>=r.Std.max(l,c),a-.5*l+.25*h,r.Std.iff(l>=r.Std.max(a,c),l-.5*a+.25*h,c+.25*h));return r.Std.iff(0===u,0,(o-o.get(1)+.5*(o-i)+.25*(o.get(1)-i.get(1)))/u*d/e*50)},this.f_1=function(e,t){var i=this.f_0(e,t);return r.Std.cum(i,t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);return[this.f_1(i,this._context)]}}},{name:"Advance/Decline",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Advance/Decline",shortDescription:"AD",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:10,type:"integer",min:1,max:2e3}],id:"Advance/Decline@tv-basicstudies-1",scriptIdPart:"",name:"Advance/Decline",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){ -return r.Std.gt(e,t)},this.f_1=function(e,t){return r.Std.lt(e,t)},this.f_2=function(e,t){return 0===t?e:e/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.open(this._context)),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=this.f_1(r.Std.close(this._context),r.Std.open(this._context)),l=this._context.new_var(a),c=r.Std.sum(l,i,this._context);return[this.f_2(o,c)]}}},{name:"Arnaud Legoux Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:.85,in_2:6}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Arnaud Legoux Moving Average",shortDescription:"ALMA",is_price_study:!0,inputs:[{id:"in_0",name:"Window Size",defval:9,type:"integer",min:0,max:5e3},{id:"in_1",name:"Offset",defval:.85,type:"float",min:-1e12,max:1e12},{id:"in_2",name:"Sigma",defval:6,type:"float",min:-1e12,max:1e12}],id:"Arnaud Legoux Moving Average@tv-basicstudies-1",scriptIdPart:"",name:"Arnaud Legoux Moving Average",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2),a=this._context.new_var(i);return[r.Std.alma(a,s,n,o)]}}},{name:"Aroon",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FB8C00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"Upper",histogramBase:0,joinPoints:!1},plot_1:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Aroon",shortDescription:"Aroon",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Aroon@tv-basicstudies-1",scriptIdPart:"",name:"Aroon",format:{precision:2,type:"percent"}},constructor:function(){this.f_0=function(e,t){return 100*(e+t)/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.high(this._context),n=i+1,o=this._context.new_var(s),a=r.Std.highestbars(o,n,this._context),l=this.f_0(a,i),c=r.Std.low(this._context),h=this._context.new_var(c),d=r.Std.lowestbars(h,n,this._context);return[l,this.f_0(d,i)]}}},{name:"Average Price",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"AveragePrice@tv-basicstudies-1",scriptIdPart:"",name:"Average Price",description:"Average Price",shortDescription:"Average Price",is_price_study:!0,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{}},styles:{plot_0:{title:"Plot"}},inputs:[],format:{type:"inherit"}}, -constructor:function(){this.main=function(e,t){return this._context=e,this._input=t,[r.Std.ohlc4(this._context)]}}},{name:"Average Directional Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{in_0:14,in_1:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ADX",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Average Directional Index",shortDescription:"ADX",is_price_study:!1,inputs:[{id:"in_0",name:"ADX Smoothing",defval:14,type:"integer",min:-1e12,max:1e12},{id:"in_1",name:"DI Length",defval:14,type:"integer",min:-1e12,max:1e12}],id:"average_directional_Index@tv-basicstudies-1",scriptIdPart:"",name:"Average Directional Index",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e){var t=this._context.new_var(r.Std.high(this._context)),i=r.Std.change(t),s=this._context.new_var(r.Std.low(this._context)),n=-r.Std.change(s),o=this._context.new_var(r.Std.tr(void 0,this._context)),a=r.Std.rma(o,e,this._context),l=this._context.new_var(r.Std.and(r.Std.gt(i,n),r.Std.gt(i,0))?i:0),c=r.Std.fixnan(100*r.Std.rma(l,e,this._context)/a,this._context),h=this._context.new_var(r.Std.and(r.Std.gt(n,i),r.Std.gt(n,0))?n:0);return[c,r.Std.fixnan(100*r.Std.rma(h,e,this._context)/a,this._context)]},this.f_1=function(e,t){var i=this.f_0(e),s=i[0],n=i[1],o=s+n,a=this._context.new_var(r.Std.abs(s-n)/(r.Std.eq(o,0)?1:o));return[100*r.Std.rma(a,t,this._context)]},this.main=function(e,t){return this._context=e,this._input=t,this._context.setMinimumAdditionalDepth(this._input(0)+this._input(1)),this.f_1(this._input(1),this._input(0))}}},{name:"Average True Range",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:l}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Average True Range",shortDescription:"ATR",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Average True Range@tv-basicstudies-1",scriptIdPart:"",name:"Average True Range",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0);return[r.Std.atr(i,e)]}}},{name:"Awesome Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:a,width:1,style:0},1:{color:u,width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Awesome Oscillator",shortDescription:"AO",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}}}},inputs:[], -id:"Awesome Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Awesome Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t},this.f_1=function(e){return r.Std.le(e,0)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hl2(this._context),s=this._context.new_var(i),n=r.Std.sma(s,5,this._context),o=this._context.new_var(i),a=r.Std.sma(o,34,this._context),l=this.f_0(n,a),c=l,h=this._context.new_var(l),d=r.Std.change(h);return[c,this.f_1(d)]}}},{name:"Accelerator Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:a,width:1,style:0},1:{color:u,width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Accelerator Oscillator",shortDescription:"AO",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}}}},inputs:[],id:"Accelerator Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Accelerator Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t},this.f_1=function(e){return r.Std.le(e,0)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hl2(this._context),s=this._context.new_var(i),n=r.Std.sma(s,5,this._context),o=this._context.new_var(i),a=r.Std.sma(o,34,this._context),l=this.f_0(n,a),c=this._context.new_var(l),h=r.Std.sma(c,5,this._context),d=this.f_0(l,h),u=this._context.new_var(d),p=r.Std.change(u);return[d,this.f_1(p)]}}},{name:"Balance of Power",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Balance of Power",shortDescription:"Balance of Power",is_price_study:!1,inputs:[],id:"Balance of Power@tv-basicstudies-1",scriptIdPart:"",name:"Balance of Power",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i,s){return(e-t)/(i-s)},this.main=function(e,t){return this._context=e,this._input=t,[this.f_0(r.Std.close(this._context),r.Std.open(this._context),r.Std.high(this._context),r.Std.low(this._context))]}}},{name:"Bollinger Bands",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line" -},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Median",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Bollinger Bands",shortDescription:"BB",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_2",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c);return[a,this.f_1(a,h),this.f_2(a,h)]}}},{name:"Bollinger Bands %B",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:d}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:1},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],filledAreasStyle:{fill_0:{color:"#26A69A",transparency:90,visible:!0}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Bollinger Bands %B",shortDescription:"BB %B",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands %B@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands %B",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.f_3=function(e,t,i){return(e-t)/(i-t)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c),d=this.f_1(a,h),u=this.f_2(a,h);return[this.f_3(i,u,d)]}}},{name:"Bollinger Bands Width",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Bollinger Bands Width",shortDescription:"BBW", -is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands Width@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands Width",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.f_3=function(e,t,i){return(e-t)/i},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c),d=this.f_1(a,h),u=this.f_2(a,h);return[this.f_3(d,u,a)]}}},{name:"Chaikin Money Flow",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Chaikin Money Flow",shortDescription:"CMF",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Chaikin Money Flow@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Money Flow",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i,s){return r.Std.or(r.Std.and(r.Std.eq(e,t),r.Std.eq(e,i)),r.Std.eq(t,i))?0:(2*e-i-t)/(t-i)*s},this.f_1=function(e,t){return e/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context)),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=r.Std.volume(this._context),l=this._context.new_var(a),c=r.Std.sum(l,i,this._context);return[this.f_1(o,c)]}}},{name:"Chaikin Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#EC407A"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:3,in_1:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Chaikin Oscillator",shortDescription:"Chaikin Osc",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"short",defval:3,type:"integer",min:1,max:2e3},{id:"in_1",name:"long",defval:10,type:"integer",min:1,max:2e3}],id:"Chaikin Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Oscillator",format:{type:"volume"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t -;var i=this._input(0),s=this._input(1),n=r.Std.accdist(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context);return[this.f_0(a,c)]}}},{name:"Chaikin Volatility",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Chaikin Volatility@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Volatility",description:"Chaikin Volatility",shortDescription:"Chaikin Volatility",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#AB47BC"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{periods:10,rocLookback:10}},styles:{plot_0:{title:"Plot",zorder:1}},bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"periods",type:"integer",name:"Periods"},{id:"rocLookback",type:"integer",name:"Rate of Change Lookback"}],format:{type:"volume"},usePlotsZOrder:!0},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.rocLookback=this._input(1)},this.main=function(e,t){this._context=e,this._input=t,this._context.setMinimumAdditionalDepth(this.period+this.rocLookback);var i=this._context.new_var(r.Std.high(this._context)-r.Std.low(this._context)),s=this._context.new_var(r.Std.ema(i,this.period,this._context));return[r.Std.roc(s,this.rocLookback)]}}},{name:"Chande Kroll Stop",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},inputs:{in_0:10,in_1:1,in_2:9}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"Long",histogramBase:0,joinPoints:!1},plot_1:{title:"Short",histogramBase:0,joinPoints:!1}},description:"Chande Kroll Stop",shortDescription:"Chande Kroll Stop",is_price_study:!0,inputs:[{id:"in_0",name:"p",defval:10,type:"integer",min:1,max:4999},{id:"in_1",name:"x",defval:1,type:"integer",min:1,max:1e12},{id:"in_2",name:"q",defval:9,type:"integer",min:1,max:1e12}],id:"Chande Kroll Stop@tv-basicstudies-1",scriptIdPart:"",name:"Chande Kroll Stop",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t,i){return e-t*i},this.f_1=function(e,t,i){return e+t*i},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2),o=r.Std.high(this._context),a=this._context.new_var(o),l=r.Std.highest(a,i,this._context),c=r.Std.atr(i,this._context),h=this.f_0(l,s,c),d=this._context.new_var(o),u=r.Std.lowest(d,i,this._context),p=this.f_1(u,s,c),_=this._context.new_var(h),m=r.Std.highest(_,n,this._context),g=this._context.new_var(p);return[r.Std.lowest(g,n,this._context),m]}}},{name:"Chande Momentum Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0, -linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Chande Momentum Oscillator",shortDescription:"ChandeMO",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:2e3}],id:"Chande Momentum Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Chande Momentum Oscillator",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(e){return r.Std.ge(e,0)?e:0},this.f_1=function(e){return r.Std.ge(e,0)?0:-e},this.f_2=function(e,t){return 100*e/t},this.f_3=function(e,t){return this.f_2(e-t,e+t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.change(n),a=this.f_0(o),l=this.f_1(o),c=this._context.new_var(a),h=r.Std.sum(c,i,this._context),d=this._context.new_var(l),u=r.Std.sum(d,i,this._context);return[this.f_3(h,u)]}}},{name:"Chop Zone",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:"#26C6DA",width:1,style:0},1:{color:"#43A047",width:1,style:0},2:{color:"#A5D6A7",width:1,style:0},3:{color:u,width:1,style:0},4:{color:"#D50000",width:1,style:0},5:{color:"#E91E63",width:1,style:0},6:{color:"#FF6D00",width:1,style:0},7:{color:"#FFB74D",width:1,style:0},8:{color:"#FDD835",width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Chop Zone",shortDescription:"Chop Zone",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"},2:{name:"Color 2"},3:{name:"Color 3"},4:{name:"Color 4"},5:{name:"Color 5"},6:{name:"Color 6"},7:{name:"Color 7"},8:{name:"Color 8"}},valToIndex:{0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8}}},inputs:[],id:"chop_zone@tv-basicstudies-1",scriptIdPart:"",name:"Chop Zone",format:{precision:0,type:"price"}},constructor:function(){this.f_0=function(){var e=r.Std.close(this._context),t=r.Std.hlc3(this._context),i=this._context.new_var(r.Std.high(this._context)),s=r.Std.highest(i,30,this._context),n=r.Std.lowest(i,30,this._context),o=25/(s-n)*n,a=this._context.new_var(e),l=this._context.new_var(r.Std.ema(a,34,this._context)),c=(l.get(1)-l.get(0))/t*o,h=r.Std.sqrt(1+c*c),d=r.Std.round(180*r.Std.acos(1/h)/3.141592653589793),u=r.Std.iff(r.Std.gt(c,0),-d,d),p=r.Std.and(r.Std.gt(u,-2.14),r.Std.le(u,-.71))?7:8,_=r.Std.and(r.Std.gt(u,-3.57),r.Std.le(u,-2.14))?6:p,m=r.Std.and(r.Std.gt(u,-5),r.Std.le(u,-3.57))?5:_,g=r.Std.le(u,-5)?4:m,f=r.Std.and(r.Std.lt(u,2.14),r.Std.ge(u,.71))?3:g,v=r.Std.and(r.Std.lt(u,3.57),r.Std.ge(u,2.14))?2:f,S=r.Std.and(r.Std.lt(u,5),r.Std.ge(u,3.57))?1:v;return[1,r.Std.ge(u,5)?0:S]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0() -}}},{name:"Choppiness Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:61.8},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:38.2}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Choppiness Index",shortDescription:"CHOP",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Choppiness Index@tv-basicstudies-1",scriptIdPart:"",name:"Choppiness Index",format:{type:"price",precision:2},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i,s){return 100*r.Std.log10(e/(t-i))/s},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.atr(1,this._context),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=r.Std.high(this._context),l=this._context.new_var(a),c=r.Std.highest(l,i,this._context),h=r.Std.low(this._context),d=this._context.new_var(h),u=r.Std.lowest(d,i,this._context),p=r.Std.log10(i);return[this.f_0(o,c,u,p)]}}},{name:"Commodity Channel Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:100},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-100}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:20,smoothingLine:"SMA",smoothingLength:20}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:2},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1,zorder:1}},description:"Commodity Channel Index",shortDescription:"CCI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:20,type:"integer",min:1,max:1e4}],id:"Commodity Channel Index@tv-basicstudies-1",scriptIdPart:"",name:"Commodity Channel Index",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i){ -return(e-t)/(.015*i)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hlc3(this._context),s=this._input(0),n=this._input(1),o=this._input(2);this._context.setMinimumAdditionalDepth(s+o);var a,l=this._context.new_var(i),c=r.Std.sma(l,s,this._context),h=this._context.new_var(i),d=r.Std.dev(h,s,this._context),u=this.f_0(i,c,d),p=this._context.new_var(u);return"EMA"===n?a=r.Std.ema(p,o,this._context):"WMA"===n?a=r.Std.wma(p,o,this._context):"SMA"===n&&(a=r.Std.sma(p,o,this._context)),[u,a]}}},{name:"Connors RSI",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:70},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:30}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:3,in_1:2,in_2:100}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"CRSI",histogramBase:0,joinPoints:!1,zorder:1}},description:"Connors RSI",shortDescription:"CRSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"RSI Length",defval:3,type:"integer",min:1},{id:"in_1",name:"UpDown Length",defval:2,type:"integer",min:1},{id:"in_2",name:"ROC Length",defval:100,type:"integer",min:1}],id:"Connors RSI@tv-basicstudies-1",scriptIdPart:"",name:"Connors RSI",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){var e;this.f_1=function(e,t,i){var s=i.new_var(r.Std.max(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_2=function(e,t,i){var s=i.new_var(-r.Std.min(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_3=(e=0,function(t){var i=t.get(0),s=t.get(1);return e=i===s?0:i>s?r.Std.nz(e)<=0?1:r.Std.nz(e)+1:r.Std.nz(e)>=0?-1:r.Std.nz(e)-1,this._context.new_var(e)}),this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._context.new_var(i),n=this._input(0),o=this._input(1),a=this._input(2);this._context.setMinimumAdditionalDepth(a);var l=r.Std.rsi(this.f_1(s,n,this._context),this.f_2(s,n,this._context)),c=this.f_3(s),h=r.Std.rsi(this.f_1(c,o,this._context),this.f_2(c,o,this._context)),d=this._context.new_var(r.Std.roc(s,1)),u=r.Std.percentrank(d,a);return[r.Std.avg(l,h,u)]}}},{name:"Coppock Curve",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10,in_1:14,in_2:11}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Coppock Curve",shortDescription:"Coppock Curve",is_price_study:!1,inputs:[{id:"in_0",name:"WMA Length",defval:10,type:"integer",min:-1e12,max:5e3},{id:"in_1",name:"Long RoC Length",defval:14, -type:"integer",min:1,max:4999},{id:"in_2",name:"Short RoC Length",defval:11,type:"integer",min:1,max:4999}],id:"Coppock Curve@tv-basicstudies-1",scriptIdPart:"",name:"Coppock Curve",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e+t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+Math.max(s,n));var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.roc(a,s),c=this._context.new_var(o),h=r.Std.roc(c,n),d=this.f_0(l,h),u=this._context.new_var(d);return[r.Std.wma(u,i,this._context)]}}},{name:"Correlation Coeff",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:4,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:"",in_1:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Correlation Coefficient",shortDescription:"CC",is_price_study:!1,inputs:[{id:"in_0",name:"sym",defval:"",type:"symbol"},{id:"in_1",name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Correlation Coeff@tv-basicstudies-1",scriptIdPart:"",name:"Correlation Coeff",format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this._context.new_sym(this._input(0),r.Std.period(this._context))},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_unlimited_var(this._context.symbol.time),s=(this._input(0),r.Std.period(this._context),r.Std.close(this._context)),n=this._input(1);this._context.select_sym(1);var o=this._context.new_unlimited_var(this._context.symbol.time),a=r.Std.close(this._context),l=this._context.new_unlimited_var(a);this._context.select_sym(0);var c=l.adopt(o,i,0),h=this._context.new_var(s),d=this._context.new_var(c);return[r.Std.correlation(h,d,n,this._context)]}}},{name:"Correlation - Log",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Correlation - Log@tv-basicstudies-1",scriptIdPart:"",name:"Correlation - Log",description:"Correlation - Log",shortDescription:"Correlation - Log",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{instrument:"",instrument2:"",periods:25}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"instrument",name:"Instrument 1",type:"symbol",defval:"",confirm:!0},{id:"instrument2",name:"Instrument 2",type:"symbol",defval:"",confirm:!0},{id:"periods",name:"Periods",type:"integer",defval:25}],format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this._context.new_sym(this._input(0),r.Std.period(this._context)),this._context.new_sym(this._input(1),r.Std.period(this._context)),this.period=this._input(2)},this.correlationLog=function(e,t,i,s){var n=r.Std.sma(e,i,s),o=r.Std.sma(t,i,s),a=s.new_var(e.get()*t.get()) -;return(r.Std.sma(a,i,s)-n*o)/Math.sqrt(r.Std.variance2(e,n,i)*r.Std.variance2(t,o,i))},this.main=function(e,t){this._context=e,this._input=t,this._context.select_sym(1);var i=this._context.new_var(this._context.symbol.time);this._context.select_sym(2);var s=this._context.new_var(r.Std.close(this._context)),n=this._context.new_var(r.Std.log(s.get()/s.get(1))),o=this._context.new_var(this._context.symbol.time);this._context.select_sym(1);var a=this._context.new_var(r.Std.close(this._context)),l=this._context.new_var(r.Std.log(a.get()/a.get(1))),c=this._context.new_var(n.adopt(o,i,0)),h=this.correlationLog(l,c,this.period,this._context);return[r.Std.round(1e3*h)/1e3]}}},{name:"Detrended Price Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:21,in_1:!1}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"DPO",histogramBase:0,joinPoints:!1,isHidden:!1,zorder:1}},description:"Detrended Price Oscillator",shortDescription:"DPO",is_price_study:!1,is_hidden_study:!1,id:"detrended_price_oscillator@tv-basicstudies-1",bands:[{id:"hline_0",name:"Zero",isHidden:!1,zorder:-1}],inputs:[{id:"in_0",name:"Period",defval:21,type:"integer",min:1,max:1e12},{id:"in_1",name:"isCentered",defval:!1,type:"bool"}],scriptIdPart:"",name:"Detrended Price Oscillator",format:{type:"price",precision:2},usePlotsZOrder:!0},constructor:function(){this.f_0=function(){var e=this._input(0),t=this._input(1),i=Math.floor(e/2+1);this._context.setMinimumAdditionalDepth(e+i);var s=this._context.new_var(r.Std.close(this._context)),n=this._context.new_var(r.Std.sma(s,e,this._context)),o=this._context.new_var(r.Std.close(this._context)).get(i)-n,a=r.Std.close(this._context)-n.get(i);return[t?o:a,t?-i:0]},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0();return[{value:i[0],offset:i[1]}]}}},{name:"Directional Movement Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_3:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FFA726"},plot_4:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#ab47bc"}},inputs:{in_0:14,in_1:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"},{id:"plot_3",type:"line"},{id:"plot_4",type:"line"}],styles:{plot_0:{title:"+DI",histogramBase:0,joinPoints:!1},plot_1:{title:"-DI",histogramBase:0,joinPoints:!1},plot_2:{title:"DX",histogramBase:0,joinPoints:!1},plot_3:{title:"ADX",histogramBase:0,joinPoints:!1},plot_4:{title:"ADXR",histogramBase:0, -joinPoints:!1}},description:"Directional Movement",shortDescription:"DMI",is_price_study:!1,inputs:[{id:"in_0",name:"DI Length",defval:14,type:"integer",min:1,max:2e3},{id:"in_1",name:"ADX Smoothing",defval:14,type:"integer",min:1,max:50}],id:"Directional Movement Index@tv-basicstudies-1",scriptIdPart:"",name:"Directional Movement Index",format:{precision:4,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1);return this._context.setMinimumAdditionalDepth(2*i+s),r.Std.dmi(i,s,this._context)}}},{name:"Donchian Channels",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Lower",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Basis",histogramBase:0,joinPoints:!1}},description:"Donchian Channels",shortDescription:"DC",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_0",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Donchian Channels@tv-basicstudies-1",scriptIdPart:"",name:"Donchian Channels",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.low(this._context),n=this._context.new_var(s),o=r.Std.lowest(n,i,this._context),a=r.Std.high(this._context),l=this._context.new_var(a),c=r.Std.highest(l,i,this._context);return[o,c,r.Std.avg(c,o)]}}},{name:"Double Exponential Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Double EMA",shortDescription:"DEMA",is_price_study:!0,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e4}],id:"Double Exponential Moving Average@tv-basicstudies-1",scriptIdPart:"",name:"Double Exponential Moving Average",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return 2*e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(2*i);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context);return[this.f_0(o,l)]}}},{name:"Ease of Movement",metainfo:{_metainfoVersion:52,isTVScript:!1, -isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},inputs:{in_0:1e4,in_1:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Ease Of Movement",shortDescription:"EOM",is_price_study:!1,inputs:[{id:"in_0",name:"Divisor",defval:1e4,type:"integer",min:1,max:1e9},{id:"in_1",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Ease of Movement@tv-basicstudies-1",scriptIdPart:"",name:"Ease of Movement",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i,s,r){return e*t*(i-s)/r},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.hl2(this._context),o=this._context.new_var(n),a=r.Std.change(o),l=this.f_0(i,a,r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context)),c=this._context.new_var(l);return[r.Std.sma(c,s,this._context)]}}},{name:"Elders Force Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:13}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Elder's Force Index",shortDescription:"EFI",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"length",defval:13,type:"integer",min:1,max:2e3}],id:"Elders Force Index@tv-basicstudies-1",scriptIdPart:"",name:"Elders Force Index",format:{type:"volume"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return e*t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.change(n),a=this.f_0(o,r.Std.volume(this._context)),l=this._context.new_var(a);return[r.Std.ema(l,i,this._context)]}}},{name:"EMA Cross",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"},plot_2:{linestyle:0,linewidth:4,plottype:3,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:26}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Short",histogramBase:0,joinPoints:!1},plot_1:{title:"Long",histogramBase:0,joinPoints:!1},plot_2:{title:"Crosses",histogramBase:0,joinPoints:!1}},description:"EMA Cross",shortDescription:"EMA Cross",is_price_study:!0,inputs:[{id:"in_0",name:"Short",defval:9,type:"integer",min:1,max:2e3},{id:"in_1",name:"Long",defval:26,type:"integer",min:1,max:2e3}],id:"EMA Cross@tv-basicstudies-1",scriptIdPart:"",name:"EMA Cross",format:{type:"inherit"}},constructor:function(){ -this.f_0=function(e,t){return e?t:r.Std.na()},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.close(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context),h=a,d=c,u=r.Std.cross(a,c,this._context);return[h,d,this.f_0(u,a)]}}},{name:"Envelopes",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20,in_1:10,in_2:10,in_3:"Simple",in_4:"close"}},plots:[{id:"plot_1",type:"line"},{id:"plot_0",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Average",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Envelopes",shortDescription:"Envelopes",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_2",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"Length",defval:20,type:"integer",min:1,max:2e3},{id:"in_1",name:"Upper Percentage",defval:2,type:"float",min:0},{id:"in_2",name:"Lower Percentage",defval:2,type:"float",min:0},{id:"in_3",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]},{id:"in_4",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]}],id:"Envelope@tv-basicstudies-1",scriptIdPart:"",name:"Envelopes",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e*(1+t)},this.f_1=function(e,t){return e*(1-t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std[this._input(4)](this._context)),s=r.Std.sma(i,this._input(0),this._context);return"Exponential"===this._input(3)?s=r.Std.ema(i,this._input(0),this._context):"Weighted"===this._input(3)&&(s=r.Std.wma(i,this._input(0),this._context)),[this.f_0(s,this._input(1)/100),s,this.f_1(s,this._input(2)/100)]}}},{name:"Standard Error",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Standard Error@tv-basicstudies-1",scriptIdPart:"",name:"Standard Error",description:"Standard Error",shortDescription:"Standard Error",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"}},inputs:{length:14}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"length",type:"integer",name:"Length",min:3}],format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0)},this.main=function(e,t){this._context=e,this._input=t -;for(var i,s,n=this._context.new_var(r.Std.close(this._context)),o=0,a=0,l=0;l0?1:3,i=r.Std.change(this._context.new_var(e));return t-(r.Std.le(i,0)?0:1)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(2)](this._context),s=this._input(0),n=this._input(1),o=this._input(3);this._context.setMinimumAdditionalDepth(Math.max(s,n)+o);var a=this._context.new_var(i),l=r.Std.ema(a,s,this._context),c=this._context.new_var(i),h=r.Std.ema(c,n,this._context),d=this.f_0(l,h),u=this._context.new_var(d),p=r.Std.ema(u,o,this._context),_=this.f_0(d,p);return[_,d,p,this.f_1(_)]}}},{name:"Moving Average Exponential",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},inputs:{length:9,source:"close",offset:0,smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"Moving Average Exponential",shortDescription:"EMA",is_price_study:!0,inputs:[{id:"length",name:"Length",defval:9,type:"integer",min:1,max:1e4},{id:"source",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]},{id:"offset",name:"Offset",defval:0,type:"integer",min:-1e4,max:1e4},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Moving Average Exponential@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Exponential",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(1)](this._context),s=this._input(0),n=this._input(2),o=this._input(3),a=this._input(4);this._context.setMinimumAdditionalDepth(s+a);var l,c=this._context.new_var(i),h=r.Std.ema(c,s,this._context),d=this._context.new_var(h) -;return"EMA"===o?l=r.Std.ema(d,a,this._context):"WMA"===o?l=r.Std.wma(d,a,this._context):"SMA"===o&&(l=r.Std.sma(d,a,this._context)),[{value:h,offset:n},{value:l,offset:n}]}}},{name:"Moving Average Weighted",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:"close",in_2:0}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Moving Average Weighted",shortDescription:"WMA",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:9,type:"integer",min:1,max:2e3},{id:"in_1",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]},{id:"in_2",name:"Offset",defval:0,type:"integer",min:-1e4,max:1e4}],id:"Moving Average Weighted@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Weighted",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(1)](this._context),s=this._input(0),n=this._input(2),o=this._context.new_var(i);return[{value:r.Std.wma(o,s,this._context),offset:n}]}}},{name:"Moving Average Double",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"Moving Average Double@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Double",description:"Moving Average Double",shortDescription:"Moving Average Double",is_price_study:!0,plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"},plot_1:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{firstPeriods:14,secondPeriods:21,method:"Simple"}},styles:{plot_0:{title:"Plot 1"},plot_1:{title:"Plot 2"}},inputs:[{id:"firstPeriods",name:"1st Period",type:"integer",defval:14,min:1,max:1e4},{id:"secondPeriods",name:"2nd Period",type:"integer",defval:21,min:1,max:1e4},{id:"method",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]}],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i,s,n=this._context.new_var(r.Std.close(this._context));return"Exponential"===this._input(2)?(i=r.Std.ema(n,this._input(0),this._context),s=r.Std.ema(n,this._input(1),this._context)):"Weighted"===this._input(2)?(i=r.Std.wma(n,this._input(0),this._context),s=r.Std.wma(n,this._input(1),this._context)):(i=r.Std.sma(n,this._input(0),this._context),s=r.Std.sma(n,this._input(1),this._context)),[i,s]}}},{name:"Moving Average Triple",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Triple@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Triple",description:"Moving Average Triple",shortDescription:"Moving Average Triple",plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line" -}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#FF6D00"},plot_1:{linestyle:0,visible:!0,linewidth:1,transparency:0,plottype:0,trackPrice:!1,color:"#2196F3"},plot_2:{linestyle:0,visible:!0,linewidth:1,transparency:0,plottype:0,trackPrice:!1,color:"#26C6DA"}},inputs:{firstPeriods:14,secondPeriods:21,thirdPeriods:35,method:"Simple"}},styles:{plot_0:{title:"Plot 1"},plot_1:{title:"Plot 2"},plot_2:{title:"Plot 3"}},inputs:[{id:"firstPeriods",name:"1st Period",type:"integer",defval:14,min:1,max:1e4},{id:"secondPeriods",name:"2nd Period",type:"integer",defval:21,min:1,max:1e4},{id:"thirdPeriods",name:"3rd Period",type:"integer",defval:35,min:1,max:1e4},{id:"method",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]}],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i,s,n,o=this._context.new_var(r.Std.close(this._context));return"Exponential"===this._input(3)?(i=r.Std.ema(o,this._input(0),this._context),s=r.Std.ema(o,this._input(1),this._context),n=r.Std.ema(o,this._input(2),this._context)):"Weighted"===this._input(3)?(i=r.Std.wma(o,this._input(0),this._context),s=r.Std.wma(o,this._input(1),this._context),n=r.Std.wma(o,this._input(2),this._context)):(i=r.Std.sma(o,this._input(0),this._context),s=r.Std.sma(o,this._input(1),this._context),n=r.Std.sma(o,this._input(2),this._context)),[i,s,n]}}},{name:"Moving Average Adaptive",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Adaptive@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Adaptive",description:"Moving Average Adaptive",shortDescription:"Moving Average Adaptive",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#AB47BC"}},inputs:{periods:10}},styles:{plot_0:{title:"Plot 1"}},inputs:[{id:"periods",name:"Period",type:"integer",defval:10,min:2,max:1e4}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.periods=this._input(0)},this.ama=function(e,t){var i=this.periods,s=this._context.new_var(),n=e.get(),o=r.Std.stdev(t,i,this._context),a=r.Std.log(n/e.get(i))/(o*Math.sqrt(i)),l=.1*Math.abs(a),c=(n-s.get(1))*l+s.get(1);return s.set(isNaN(c)?n:c),c},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._context.new_var(r.Std.log(i.get()/i.get(1)));return[this.ama(i,s)]}}},{name:"Moving Average Hamming",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Hamming@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Hamming",description:"Moving Average Hamming",shortDescription:"Moving Average Hamming",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#4CAF50"}},inputs:{periods:10}}, -styles:{plot_0:{title:"Plot 1"}},inputs:[{id:"periods",name:"Period",type:"integer",defval:10,min:1,max:1e4}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.periods=this._input(0);for(var i=[],s=0,r=1;r<=this.periods;++r){var n=Math.sin((1+r)/this.periods*Math.PI/2);i.unshift(n),s+=n}this.hmaFactors=i,this.hmaFactorsSum=s},this.hma=function(e){for(var t=this.periods,i=0,s=0;sthis._context.new_var(s).get(1)?1:0,[100*r.Std.sma(this._context.new_var(i),this.rollingPeriod,this._context)]}}},{name:"Net Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Net Volume",shortDescription:"Net Volume",is_price_study:!1,inputs:[],id:"Net Volume@tv-basicstudies-1",scriptIdPart:"",name:"Net Volume",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i){return r.Std.gt(e,0)?t:r.Std.lt(i,0)?-t:0*t},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._context.new_var(i),n=r.Std.change(s);return[this.f_0(n,r.Std.volume(this._context),n)]}}},{name:"On Balance Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},inputs:{smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"On Balance Volume",shortDescription:"OBV",is_price_study:!1,inputs:[{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength", -name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"On Balance Volume@tv-basicstudies-1",scriptIdPart:"",name:"On Balance Volume",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i){return r.Std.gt(e,0)?t:r.Std.lt(i,0)?-t:0*t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.close(this._context),o=this._context.new_var(n),a=r.Std.change(o),l=this.f_0(a,r.Std.volume(this._context),a),c=r.Std.cum(l,this._context);this._context.setMinimumAdditionalDepth(s);var h,d=this._context.new_var(c);return"EMA"===i?h=r.Std.ema(d,s,this._context):"WMA"===i?h=r.Std.wma(d,s,this._context):"SMA"===i&&(h=r.Std.sma(d,s,this._context)),[c,h]}}},{name:"Parabolic SAR",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:3,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:.02,in_1:.02,in_2:.2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Parabolic SAR",shortDescription:"SAR",is_price_study:!0,inputs:[{id:"in_0",name:"start",defval:.02,type:"float",min:-1e12,max:1e12},{id:"in_1",name:"increment",defval:.02,type:"float",min:-1e12,max:1e12},{id:"in_2",name:"maximum",defval:.2,type:"float",min:-1e12,max:1e12}],id:"Parabolic SAR@tv-basicstudies-1",scriptIdPart:"",name:"Parabolic SAR",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);return[r.Std.sar(i,s,n,this._context)]}}},{name:"Price Channel",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:20,in_1:0}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Highprice Line",histogramBase:0,joinPoints:!1},plot_1:{title:"Lowprice Line",histogramBase:0,joinPoints:!1},plot_2:{title:"Centerprice Line",histogramBase:0,joinPoints:!1}},description:"Price Channel",shortDescription:"PC",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:20,type:"integer",min:1,max:2e3},{id:"in_1",name:"Offset Length",defval:0,type:"integer",min:1,max:2e3}],id:"Price Channel@tv-basicstudies-1",scriptIdPart:"",name:"Price Channel",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.high(this._context),s=this._context.new_var(i),n=r.Std.low(this._context),o=this._context.new_var(n),a=this._input(0),l=this._input(1),c=r.Std.highest(s,a,this._context),h=r.Std.lowest(o,a,this._context);return[{value:c,offset:l},{value:h,offset:l},{value:r.Std.avg(c,h),offset:l}]}}},{name:"Price Oscillator", -metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:u}},inputs:{in_0:10,in_1:21}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Price Oscillator",shortDescription:"PPO",is_price_study:!1,inputs:[{id:"in_0",name:"shortlen",defval:10,type:"integer",min:1,max:2e3},{id:"in_1",name:"longlen",defval:21,type:"integer",min:1,max:2e3}],id:"Price Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Price Oscillator",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(e,t){return(e-t)/t*100},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.sma(l,n,this._context);return[this.f_0(a,c)]}}},{name:"Price Volume Trend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"PVT",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Price Volume Trend",shortDescription:"PVT",is_price_study:!1,is_hidden_study:!1,id:"price_volume_trend@tv-basicstudies-1",inputs:[],scriptIdPart:"",name:"Price Volume Trend",format:{type:"volume"}},constructor:function(){this.f_0=function(){var e=this._context.new_var(r.Std.close(this._context));return[r.Std.cum(r.Std.change(e)/e.get(1)*r.Std.volume(this._context),this._context)]},this.main=function(e,t){return this._context=e,this._input=t,[this.f_0()[0]]}}},{name:"Rate Of Change",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ROC",histogramBase:0,joinPoints:!1,isHidden:!1,zorder:1}},description:"Rate Of Change",shortDescription:"ROC",is_price_study:!1,bands:[{id:"hline_0",name:"Zero Line",isHidden:!1,zorder:-1}],inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e12}],id:"rate_of_change@tv-basicstudies-1",scriptIdPart:"",name:"Rate Of Change",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._input(0);return[100*(i.get(0)-i.get(s))/i.get(s)]}}},{name:"Relative Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},bands:[{color:"#787B86", -linestyle:2,linewidth:1,visible:!0,value:70,zorder:-1.1},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:50,zorder:-1.11},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:30,zorder:-1.111}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{length:14,smoothingLine:"SMA",smoothingLength:14}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1,zorder:2}},description:"Relative Strength Index",shortDescription:"RSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_2",name:"MiddleLimit",zorder:-1.11},{id:"hline_1",name:"LowerLimit",zorder:-1.111}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"length",name:"Length",defval:14,type:"integer",min:1,max:2e3},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:14,type:"integer",min:1,max:1e4}],id:"Relative Strength Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Strength Index",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e){return r.Std.max(e,0)},this.f_1=function(e){return-r.Std.min(e,0)},this.f_2=function(e,t){return r.Std.eq(e,0)?100:r.Std.eq(t,0)?0:100-100/(1+t/e)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2);this._context.setMinimumAdditionalDepth(s+o);var a,l=this._context.new_var(i),c=r.Std.change(l),h=this.f_0(c),d=this._context.new_var(h),u=r.Std.rma(d,s,this._context),p=this.f_1(c),_=this._context.new_var(p),m=r.Std.rma(_,s,this._context),g=this.f_2(m,u),f=this._context.new_var(g);return"EMA"===n?a=r.Std.ema(f,o,this._context):"WMA"===n?a=r.Std.wma(f,o,this._context):"SMA"===n&&(a=r.Std.sma(f,o,this._context)),[{value:g},{value:a}]}}},{name:"Relative Vigor Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:u},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"RVGI",histogramBase:0,joinPoints:!1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1}},description:"Relative Vigor Index",shortDescription:"RVGI",is_price_study:!1,inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:2e3}],id:"Relative Vigor Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Vigor Index",format:{precision:4,type:"price"}},constructor:function(){this.f_0=function(e,t){return e-t},this.f_1=function(e,t){return e/t},this.main=function(e,t){this._context=e,this._input=t -;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.open(this._context)),n=this._context.new_var(s),o=r.Std.swma(n,this._context),a=this._context.new_var(o),l=r.Std.sum(a,i,this._context),c=this.f_0(r.Std.high(this._context),r.Std.low(this._context)),h=this._context.new_var(c),d=r.Std.swma(h,this._context),u=this._context.new_var(d),p=r.Std.sum(u,i,this._context),_=this.f_1(l,p),m=this._context.new_var(_);return[_,r.Std.swma(m,this._context)]}}},{name:"Relative Volatility Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Relative Volatility Index",shortDescription:"RVI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:10,type:"integer",min:1,max:2e3}],id:"Relative Volatility Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Volatility Index",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return r.Std.le(e,0)?0:t},this.f_1=function(e,t){return r.Std.gt(e,0)?0:t},this.f_2=function(e,t){return e/(e+t)*100},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(i+12);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.stdev(n,i,this._context),a=this._context.new_var(s),l=r.Std.change(a),c=this.f_0(l,o),h=this._context.new_var(c),d=r.Std.ema(h,14,this._context),u=this.f_1(l,o),p=this._context.new_var(u),_=r.Std.ema(p,14,this._context);return[this.f_2(d,_)]}}},{name:"SMI Ergodic Indicator/Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_2:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{in_0:5,in_1:20,in_2:5}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Indicator",histogramBase:0,joinPoints:!1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1},plot_2:{title:"Oscillator",histogramBase:0,joinPoints:!1}},description:"SMI Ergodic Indicator/Oscillator",shortDescription:"SMIIO",is_price_study:!1,inputs:[{id:"in_0",name:"shortlen",defval:5,type:"integer",min:1,max:2e3},{id:"in_1",name:"longlen",defval:20, -type:"integer",min:1,max:2e3},{id:"in_2",name:"siglen",defval:5,type:"integer",min:1,max:2e3}],id:"SMI Ergodic Indicator/Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"SMI Ergodic Indicator/Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+s+n);var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.tsi(a,i,s,this._context),c=this._context.new_var(l),h=r.Std.ema(c,n,this._context);return[l,h,this.f_0(l,h)]}}},{name:"Smoothed Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#673AB7"}},inputs:{in_0:7,in_1:"close"}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Smoothed Moving Average",shortDescription:"SMMA",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:7,type:"integer",min:1,max:1e12},{id:"in_1",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]}],id:"smoothed_moving_average@tv-basicstudies-1",scriptIdPart:"",name:"Smoothed Moving Average",format:{type:"inherit"}},constructor:function(){this.f_0=function(){var e=this._input(0),t=r.Std[this._input(1)](this._context);return[r.Std.smma(t,e,this._context)]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Standard Deviation",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"Standard Deviation@tv-basicstudies-1",scriptIdPart:"",name:"Standard Deviation",description:"Standard Deviation",shortDescription:"Standard Deviation",is_price_study:!1,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:u}},inputs:{periods:5,deviations:1}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer"},{id:"deviations",name:"Deviations",type:"float"}],format:{precision:2,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._context.new_var(r.Std.close(this._context));return[r.Std.stdev(n,i,this._context)*s]}}},{name:"Stochastic",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14,in_1:1,in_2:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{ -title:"%K",histogramBase:0,joinPoints:!1,zorder:1.1},plot_1:{title:"%D",histogramBase:0,joinPoints:!1,zorder:1.11}},description:"Stochastic",shortDescription:"Stoch",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"K",defval:14,type:"integer",min:1,max:1e4},{id:"in_1",name:"D",defval:1,type:"integer",min:1,max:1e4},{id:"in_2",name:"smooth",defval:3,type:"integer",min:1,max:1e4}],id:"Stochastic@tv-basicstudies-1",scriptIdPart:"",name:"Stochastic",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+s+n);var o=r.Std.close(this._context),a=r.Std.high(this._context),l=r.Std.low(this._context),c=this._context.new_var(o),h=this._context.new_var(a),d=this._context.new_var(l),u=r.Std.stoch(c,h,d,i,this._context),p=this._context.new_var(u),_=r.Std.sma(p,s,this._context),m=this._context.new_var(_);return[_,r.Std.sma(m,n,this._context)]}}},{name:"Stochastic RSI",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14,in_1:14,in_2:3,in_3:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"%K",histogramBase:0,joinPoints:!1,zorder:1.1},plot_1:{title:"%D",histogramBase:0,joinPoints:!1,zorder:1.11}},description:"Stochastic RSI",shortDescription:"Stoch RSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"lengthRSI",defval:14,type:"integer",min:1,max:1e4},{id:"in_1",name:"lengthStoch",defval:14,type:"integer",min:1,max:1e4},{id:"in_2",name:"smoothK",defval:3,type:"integer",min:1,max:1e4},{id:"in_3",name:"smoothD",defval:3,type:"integer",min:1,max:1e4}],id:"Stochastic RSI@tv-basicstudies-1",scriptIdPart:"",name:"Stochastic RSI",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_1=function(e,t,i){var s=i.new_var(r.Std.max(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_2=function(e,t,i){var s=i.new_var(-r.Std.min(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2),a=this._input(3) -;e.setMinimumAdditionalDepth(s+n+o+a);var l=this._context.new_var(i),c=r.Std.rsi(this.f_1(l,s,this._context),this.f_2(l,s,this._context)),h=this._context.new_var(c),d=this._context.new_var(c),u=this._context.new_var(c),p=r.Std.stoch(h,d,u,n,this._context),_=this._context.new_var(p),m=r.Std.sma(_,o,this._context),g=this._context.new_var(m);return[m,r.Std.sma(g,a,this._context)]}}},{name:"TRIX",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:18}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"TRIX",histogramBase:0,joinPoints:!1,zorder:1}},description:"TRIX",shortDescription:"TRIX",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"length",defval:18,type:"integer",min:1,max:2e3}],id:"TRIX@tv-basicstudies-1",scriptIdPart:"",name:"TRIX",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e){return r.Std.log(e)},this.f_1=function(e){return 1e4*e},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);e.setMinimumAdditionalDepth(3*i);var s=this.f_0(r.Std.close(this._context)),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context),c=this._context.new_var(l),h=r.Std.ema(c,i,this._context),d=this._context.new_var(h),u=r.Std.change(d);return[this.f_1(u)]}}},{name:"Triple EMA",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Triple EMA",shortDescription:"TEMA",is_price_study:!0,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e4}],id:"Triple EMA@tv-basicstudies-1",scriptIdPart:"",name:"Triple EMA",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t,i){return 3*(e-t)+i},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(3*i);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context),c=this._context.new_var(l),h=r.Std.ema(c,i,this._context);return[this.f_0(o,l,h)]}}},{name:"True Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:25,in_1:13,in_2:13}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{ -title:"True Strength Index",histogramBase:0,joinPoints:!1,zorder:1.1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1,zorder:1.11}},description:"True Strength Index",shortDescription:"True Strength Index",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"long",defval:25,type:"integer",min:1,max:4999},{id:"in_1",name:"short",defval:13,type:"integer",min:1,max:4999},{id:"in_2",name:"siglen",defval:13,type:"integer",min:1,max:4999}],id:"True Strength Indicator@tv-basicstudies-1",scriptIdPart:"",name:"True Strength Index",format:{precision:4,type:"price"},usePlotsZOrder:!0},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(this._input(0)+this._input(1)+this._input(2));var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.tsi(a,s,i,this._context),c=this._context.new_var(l);return[l,r.Std.ema(c,n,this._context)]}}},{name:"Trend Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Trend Strength Index@tv-basicstudies-1",scriptIdPart:"",name:"Trend Strength Index",description:"Trend Strength Index",shortDescription:"Trend Strength Index",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:c}},inputs:{periods:14}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",type:"integer",name:"Periods"}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.invertedPeriod=1/this.period,this.sumX=(this.period-1)*this.period/2,this.sumXX=(this.period-1)*this.period*(2*this.period-1)/6,this.invertedPeriodSumXSumX=this.invertedPeriod*this.sumX*this.sumX},this.trendStrengthIndex=function(){for(var e=this._context.new_var(r.Std.close(this._context)),t=r.Std.sum(e,this.period,this._context),i=0,s=0,n=0;n0?1:-1:a/(l=Math.sqrt(l))},this.main=function(e,t){return this._context=e,this._input=t,[this.trendStrengthIndex()]}}},{name:"Typical Price",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"TypicalPrice@tv-basicstudies-1",scriptIdPart:"",name:"Typical Price",description:"Typical Price",shortDescription:"Typical Price",is_price_study:!0,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"}},inputs:{}},styles:{plot_0:{title:"Plot"}},inputs:[],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){return this._context=e,this._input=t,[r.Std.hlc3(this._context)]}}},{name:"Ultimate Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{ -linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},inputs:{in_0:7,in_1:14,in_2:28}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"UO",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Ultimate Oscillator",shortDescription:"UO",is_price_study:!1,inputs:[{id:"in_0",name:"length7",defval:7,type:"integer",min:1,max:1e12},{id:"in_1",name:"length14",defval:14,type:"integer",min:1,max:1e12},{id:"in_2",name:"length28",defval:28,type:"integer",min:1,max:1e12}],id:"ultimate_oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Ultimate Oscillator",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i){var s=this._context.new_var(e),n=this._context.new_var(t);return[r.Std.sum(s,i,this._context)/r.Std.sum(n,i,this._context)]},this.f_1=function(){var e=this._input(0),t=this._input(1),i=this._input(2),s=this._context.new_var(r.Std.close(this._context)),n=r.Std.max(r.Std.high(this._context),s.get(1)),o=this._context.new_var(r.Std.close(this._context)),a=r.Std.min(r.Std.low(this._context),o.get(1)),l=r.Std.close(this._context)-a,c=n-a,h=this.f_0(l,c,e),d=this.f_0(l,c,t),u=this.f_0(l,c,i);return[100*(4*h[0]+2*d[0]+u[0])/7]},this.main=function(e,t){return this._context=e,this._input=t,this.f_1()}}},{name:"Volatility Close-to-Close",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Volatility Close-to-Close@tv-basicstudies-1",scriptIdPart:"",name:"Volatility Close-to-Close",description:"Volatility Close-to-Close",shortDescription:"Volatility Close-to-Close",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{periods:10,daysPerYear:252}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer",defval:10,min:2},{id:"daysPerYear",name:"Days Per Year",type:"integer",defval:252,min:1,max:366}],format:{precision:2,type:"percent"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.daysPerYear=this._input(1)},this.stdev=function(e,t,i){var s=this.variance(e,t,i);return r.Std.sqrt(s)},this.variance=function(e,t,i){var s=r.Std.sma(e,t,i);return this.variance2(e,s,t)},this.variance2=function(e,t,i){var s,r,n=0;for(s=0;s0&&(l=.12*this.square(e.get()-s.get(1))/this.marketClosedPercentage+.88*l/(1-this.marketClosedPercentage)),l/=a,l*=this.secondsPerYear;var c=this._context.new_var(l);return 100*Math.sqrt(r.Std.sum(c,this.period,this._context)/this.period)},this.main=function(e,t){return this._context=e,this._input=t,[this.volatilityOHLC()]}}},{name:"Volatility Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0, -id:"Volatility Index@tv-basicstudies-1",scriptIdPart:"",name:"Volatility Index",description:"Volatility Index",shortDescription:"Volatility Index",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:c}},inputs:{periods:10,atrMult:3,method:"Wilder Smoothing"}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer"},{id:"atrMult",name:"ATR Mult",type:"float"},{id:"method",name:"Method",type:"text",defval:"Exponential",options:["Exponential","Wilder Smoothing"]}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.atrMult=this._input(1),this.maMethod=this._input(2),this.nextsar=null,this.position=null,this.sic=null,this.bars=[],this.count=0,this.lastSar=null,this._context.setMinimumAdditionalDepth("Exponential"===this.maMethod?2*this.period+2:this.period)},this.computeATR=function(){var e=r.Std.high(this._context)-r.Std.low(this._context),t=r.Std.high(this._context)-this.bars[this.bars.length-2],i=this.bars[this.bars.length-2]-r.Std.low(this._context);return this.tr=Math.max(e,t,i),"Exponential"===this.maMethod?this.atr=r.Std.ema(this._context.new_var(this.tr),this.period,this._context):this.atr=this.tr/this.period+(1-1/this.period)*this.atr,this.atr*this.atrMult},this.calculateVolatility=function(){if(r.Std.close(this._context)===this.bars[this.bars.length-1])return this.lastSar;if(this.bars.push(r.Std.close(this._context)),1===this.count)this.atr=r.Std.high(this._context)-r.Std.low(this._context),this.sic=r.Std.close(this._context);else if(this.countthis.sic&&(this.sic=r.Std.close(this._context))}else if(this.count===this.period){e=r.Std.high(this._context)-r.Std.low(this._context),t=r.Std.high(this._context)-this.bars[this.bars.length-2],i=this.bars[this.bars.length-2]-r.Std.low(this._context);this.atr+=Math.max(e,t,i),this.atr*=1/this.period,r.Std.close(this._context)>this.sic&&(this.sic=r.Std.close(this._context)),this.position="LONG",this.nextsar=this.sic-this.atr*this.atrMult}else{var s=this.nextsar;"LONG"===this.position?r.Std.close(this._context)s?(this.position="LONG",this.sic=r.Std.close(this._context),this.nextsar=this.sic-this.computeATR()):(this.position="SHORT",this.sic=Math.min(r.Std.close(this._context),this.sic),this.nextsar=this.sic+this.computeATR())),this.lastSar=s}return this.count++,s},this.main=function(e,t){return this._context=e,this._input=t,this._context.select_sym(0), -[this.calculateVolatility()]}}},{name:"VWAP",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:0,transparency:0,visible:!0,color:"#2196F3"}}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"VWAP",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"VWAP",shortDescription:"VWAP",is_price_study:!0,inputs:[],id:"VWAP@tv-basicstudies-1",scriptIdPart:"",name:"VWAP",format:{type:"inherit"}},constructor:function(){this.f_1=function(e){e.hist=null,e.add_hist()},this.init=function(e,t){this._isNewSession=null},this.main=function(e,t){this._context=e,this._input=t;var i=e.new_var(),s=e.new_var(),n=this._context.symbol.time;return n&&(null===this._isNewSession&&(this._isNewSession=r.Std.createNewSessionCheck(e)),this._isNewSession(n)&&(this.f_1(i),this.f_1(s))),i.set(r.Std.nz(i.get(1))+r.Std.hlc3(this._context)*r.Std.volume(this._context)),s.set(r.Std.nz(s.get(1))+r.Std.volume(this._context)),[i.get(0)/s.get(0)]}}},{name:"VWMA",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"VWMA",shortDescription:"VWMA",is_price_study:!0,inputs:[{id:"in_0",name:"len",defval:20,type:"integer",min:1,max:1e4}],id:"VWMA@tv-basicstudies-1",scriptIdPart:"",name:"VWMA",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._context.new_var(i);return[r.Std.vwma(n,s,this._context)]}}},{name:"Volume Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Volume Oscillator",shortDescription:"Volume Osc",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"shortlen",defval:5,type:"integer",min:1,max:4999},{id:"in_1",name:"longlen",defval:10,type:"integer",min:1,max:4999}],id:"Volume Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Volume Oscillator",format:{precision:2,type:"percent"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return 100*(e-t)/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.volume(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context);return[this.f_0(a,c)]}}},{name:"Vortex Indicator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1, -plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"VI +",histogramBase:0,joinPoints:!1,isHidden:!1},plot_1:{title:"VI -",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Vortex Indicator",shortDescription:"VI",is_price_study:!1,is_hidden_study:!1,id:"vortex_indicator@tv-basicstudies-1",inputs:[{id:"in_0",name:"Period",defval:14,type:"integer",min:2,max:1e12}],scriptIdPart:"",name:"Vortex Indicator",format:{precision:4,type:"price"}},constructor:function(){this.f_0=function(){var e=this._input(0),t=this._context.new_var(r.Std.low(this._context)),i=this._context.new_var(r.Std.abs(r.Std.high(this._context)-t.get(1))),s=r.Std.sum(i,e,this._context),n=this._context.new_var(r.Std.high(this._context)),o=this._context.new_var(r.Std.abs(r.Std.low(this._context)-n.get(1))),a=r.Std.sum(o,e,this._context),l=this._context.new_var(r.Std.atr(1,this._context)),c=r.Std.sum(l,e,this._context);return[s/c,a/c]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Willams %R",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-20},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-80}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Williams %R",shortDescription:"%R",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Willams %R@tv-basicstudies-1",scriptIdPart:"",name:"Willams %R",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i){return 100*(e-t)/(t-i)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.high(this._context),n=this._context.new_var(s),o=r.Std.highest(n,i,this._context),a=r.Std.low(this._context),l=this._context.new_var(a),c=r.Std.lowest(l,i,this._context);return[this.f_0(r.Std.close(this._context),o,c)]}}},{name:"Williams Alligator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#66BB6A"}},inputs:{in_0:21,in_1:13,in_2:8,in_3:8, -in_4:5,in_5:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Jaw",histogramBase:0,joinPoints:!1},plot_1:{title:"Teeth",histogramBase:0,joinPoints:!1},plot_2:{title:"Lips",histogramBase:0,joinPoints:!1}},description:"Williams Alligator",shortDescription:"Alligator",is_price_study:!0,inputs:[{id:"in_0",name:"Jaw Length",defval:21,type:"integer",min:1,max:2e3},{id:"in_1",name:"Teeth Length",defval:13,type:"integer",min:1,max:2e3},{id:"in_2",name:"Lips Length",defval:8,type:"integer",min:1,max:2e3},{id:"in_3",name:"Jaw Offset",defval:8,type:"integer",min:1,max:2e3},{id:"in_4",name:"Teeth Offset",defval:5,type:"integer",min:1,max:2e3},{id:"in_5",name:"Lips Offset",defval:3,type:"integer",min:1,max:2e3}],id:"Williams Alligator@tv-basicstudies-1",scriptIdPart:"",name:"Williams Alligator",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2),o=this._input(3),a=this._input(4),l=this._input(5),c=r.Std.hl2(this._context);return[{value:r.Std.smma(c,i,this._context),offset:o},{value:r.Std.smma(c,s,this._context),offset:a},{value:r.Std.smma(c,n,this._context),offset:l}]}}},{name:"Williams Fractals",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{plottype:"shape_triangle_down",visible:!0,location:"BelowBar",transparency:0,color:a},plot_1:{plottype:"shape_triangle_up",visible:!0,location:"AboveBar",transparency:0,color:u}},inputs:{in_0:2}},plots:[{id:"plot_0",type:"shapes"},{id:"plot_1",type:"shapes"}],styles:{plot_0:{title:"Down fractals",isHidden:!1},plot_1:{title:"Up fractals",isHidden:!1}},description:"Williams Fractal",shortDescription:"Fractals",is_price_study:!0,is_hidden_study:!1,id:"Williams Fractals@tv-basicstudies-1",inputs:[{id:"in_0",name:"Periods",defval:2,type:"integer",min:2,max:1e12}],scriptIdPart:"",name:"Williams Fractals",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.f_0=function(){for(var e=this._input(0),t=this._context.new_var(r.Std.high(this._context)),i=!0,s=!0,n=!0,o=!0,a=!0,l=!0,c=1;c<=e;c++)i=r.Std.and(i,r.Std.lt(t.get(e-c),t.get(e))),s=r.Std.and(s,r.Std.lt(t.get(e+c),t.get(e))),n=r.Std.and(n,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.lt(t.get(e+c+1),t.get(e)))),o=r.Std.and(o,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.lt(t.get(e+c+2),t.get(e))))),a=r.Std.and(a,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.lt(t.get(e+c+3),t.get(e)))))),l=r.Std.and(l,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.and(r.Std.le(t.get(e+4),t.get(e)),r.Std.lt(t.get(e+c+4),t.get(e)))))));var h=r.Std.or(s,r.Std.or(n,r.Std.or(o,r.Std.or(a,l)))),d=r.Std.and(i,h),u=this._context.new_var(r.Std.low(this._context)),p=1,_=1,m=1,g=1,f=1,v=1;for(c=1;c<=e;c++)p=r.Std.and(p,r.Std.gt(u.get(e-c),u.get(e))), -_=r.Std.and(_,r.Std.gt(u.get(e+c),u.get(e))),m=r.Std.and(m,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.gt(u.get(e+c+1),u.get(e)))),g=r.Std.and(g,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.gt(u.get(e+c+2),u.get(e))))),f=r.Std.and(f,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.gt(u.get(e+c+3),u.get(e)))))),v=r.Std.and(v,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.and(r.Std.ge(u.get(e+4),u.get(e)),r.Std.gt(u.get(e+c+4),u.get(e)))))));var S=r.Std.or(_,r.Std.or(m,r.Std.or(g,r.Std.or(f,v))));return[r.Std.and(p,S),d]},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0();return[{value:i[0],offset:-this._input(0)},{value:i[1],offset:-this._input(0)}]}}},{name:"Guppy Multiple Moving Average",metainfo:{isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,description:"Guppy Multiple Moving Average",shortDescription:"GMMA",is_price_study:!0,id:"Guppy Multiple Moving Average@tv-basicstudies-1",_metainfoVersion:52,format:{type:"inherit"},defaults:{inputs:{traderEMA1Length:3,traderEMA2Length:5,traderEMA3Length:8,traderEMA4Length:10,traderEMA5Length:12,traderEMA6Length:15,investorEMA1Length:30,investorEMA2Length:35,investorEMA3Length:40,investorEMA4Length:45,investorEMA5Length:50,investorEMA6Length:60},styles:{traderEMA1:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},traderEMA2:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},traderEMA3:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},traderEMA4:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},traderEMA5:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},traderEMA6:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0},investorEMA1:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},investorEMA2:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},investorEMA3:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},investorEMA4:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},investorEMA5:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},investorEMA6:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0}}},inputs:[{defval:3,id:"traderEMA1Length",max:1e3,min:1,name:"Trader EMA 1 length",type:"integer"},{defval:5,id:"traderEMA2Length",max:1e3,min:1,name:"Trader EMA 2 length",type:"integer"},{defval:8,id:"traderEMA3Length",max:1e3,min:1,name:"Trader EMA 3 length",type:"integer"},{defval:10,id:"traderEMA4Length",max:1e3,min:1,name:"Trader EMA 4 length",type:"integer"},{ -defval:12,id:"traderEMA5Length",max:1e3,min:1,name:"Trader EMA 5 length",type:"integer"},{defval:15,id:"traderEMA6Length",max:1e3,min:1,name:"Trader EMA 6 length",type:"integer"},{defval:30,id:"investorEMA1Length",max:1e3,min:1,name:"Investor EMA 1 length",type:"integer"},{defval:35,id:"investorEMA2Length",max:1e3,min:1,name:"Investor EMA 2 length",type:"integer"},{defval:40,id:"investorEMA3Length",max:1e3,min:1,name:"Investor EMA 3 length",type:"integer"},{defval:45,id:"investorEMA4Length",max:1e3,min:1,name:"Investor EMA 4 length",type:"integer"},{defval:50,id:"investorEMA5Length",max:1e3,min:1,name:"Investor EMA 5 length",type:"integer"},{defval:60,id:"investorEMA6Length",max:1e3,min:1,name:"Investor EMA 6 length",type:"integer"}],plots:[{id:"traderEMA1",type:"line"},{id:"traderEMA2",type:"line"},{id:"traderEMA3",type:"line"},{id:"traderEMA4",type:"line"},{id:"traderEMA5",type:"line"},{id:"traderEMA6",type:"line"},{id:"investorEMA1",type:"line"},{id:"investorEMA2",type:"line"},{id:"investorEMA3",type:"line"},{id:"investorEMA4",type:"line"},{id:"investorEMA5",type:"line"},{id:"investorEMA6",type:"line"}],styles:{traderEMA1:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 1"},traderEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 2"},traderEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 3"},traderEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 4"},traderEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 5"},traderEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 6"},investorEMA1:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 1"},investorEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 2"},investorEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 3"},investorEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 4"},investorEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 5"},investorEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 6"}}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._input(0),n=this._input(1),o=this._input(2),a=this._input(3),l=this._input(4),c=this._input(5),h=r.Std.ema(i,s,this._context),d=r.Std.ema(i,n,this._context),u=r.Std.ema(i,o,this._context),p=r.Std.ema(i,a,this._context),_=r.Std.ema(i,l,this._context),m=r.Std.ema(i,c,this._context),g=this._input(6),f=this._input(7),v=this._input(8),S=this._input(9),y=this._input(10),b=this._input(11);return[h,d,u,p,_,m,r.Std.ema(i,g,this._context),r.Std.ema(i,f,this._context),r.Std.ema(i,v,this._context),r.Std.ema(i,S,this._context),r.Std.ema(i,y,this._context),r.Std.ema(i,b,this._context)]}}}]},66846:(e,t,i)=>{"use strict";var s;i.d(t,{SubsessionId:()=>s}),function(e){e.Regular="regular",e.Extended="extended",e.PreMarket="premarket",e.PostMarket="postmarket"}(s||(s={}))},34108:(e,t,i)=>{"use strict";i.d(t,{PointsetsManager:()=>n});var s=i(36274);const r=(0, -i(59224).getLogger)("ChartApi.PointsetsManager");class n{constructor(){this._pointsetsDataBySymbol=new Map}destroy(){this._pointsetsDataBySymbol.clear()}createPointset(e,t,i,s,n){let o=this._pointsetsDataBySymbol.get(t);void 0===o&&(o=new Map,this._pointsetsDataBySymbol.set(t,o));const a=[];for(const t of s){const[i,s]=t;"number"!=typeof i||Number.isNaN(i)?r.logWarn(`Pointset time is invalid: id=${e}, ${i} of type ${typeof i}`):a.push({point:t,extrapolation:n.extrapolateTimeWithOffsetToTime(1e3*i,s)})}s.length===a.length&&o.set(e,{resolution:i,points:a})}removePointset(e){const t=[];this._pointsetsDataBySymbol.forEach(((i,s)=>{i.delete(e),0===i.size&&t.push(s)}));for(const e of t)this._pointsetsDataBySymbol.delete(e)}invalidatePointsetsForSymbol(e,t){const i=this._pointsetsDataBySymbol.get(e);void 0!==i&&i.forEach(((e,i)=>{if(s.Interval.isEqual(e.resolution,t))for(const t of e.points)null!==t.extrapolation&&t.extrapolation.exact&&(t.extrapolation.exact=!1)}))}getUpdatesForSymbol(e,t,i,s){const r=new Map,n=this._pointsetsDataBySymbol.get(e);return void 0!==n&&n.forEach(((e,n)=>{const o=this._refreshPointsetData(e,t,i,s);null!==o&&r.set(n,o)})),r}_refreshPointsetData(e,t,i,n){if(s.Interval.isEqual(e.resolution,t))for(let t=0;t ${t}`),null;o.push({index:i,value:[a.index,a.timeMs/1e3]})}return o}}},21125:(e,t,i)=>{"use strict";i.d(t,{SessionTimeScale:()=>v});var s=i(50151),r=i(14483),n=i(41249),o=i(78071),a=i(77475),l=i(61401),c=i(13041);function h(e){return 60*e*60*1e3}function d(e){return 60*e*1e3}const u=[{divisor:1,weight:18},{divisor:(p=1,1e3*p),weight:19},{divisor:d(1),weight:20},{divisor:d(5),weight:21},{divisor:d(30),weight:22},{divisor:h(1),weight:30},{divisor:h(3),weight:31},{divisor:h(6),weight:32},{divisor:h(12),weight:33}];var p;function _(e,t){if(null!==t){if(e.getUTCFullYear()!==t.getUTCFullYear())return 70;if(e.getUTCMonth()!==t.getUTCMonth())return 60;if(e.getUTCDate()!==t.getUTCDate())return 50;const i=t.getTime(),s=e.getTime();for(let e=u.length-1;e>=0;--e)if(Math.floor(i/u[e].divisor)!==Math.floor(s/u[e].divisor))return u[e].weight}return 18}function m(e,t,i=0){if(0===e.length)return[];let s=i,r=i;const n=[];for(;s=t.length?(n.push({old:s,new:l.INVALID_TIME_POINT_INDEX}),s++):e[s].timeMs===t[r].timeMs?(s!==r&&n.push({old:s,new:r}),s++,r++):e[s].timeMs{if(e.new===t.new&&e.new===l.INVALID_TIME_POINT_INDEX)return e.old-t.old;if(e.new===l.INVALID_TIME_POINT_INDEX)return-1;if(t.new===l.INVALID_TIME_POINT_INDEX)return 1;const i=e.old-e.new,s=t.old-t.new -;return i>0?s>0?e.old-t.old:-1:s<0?t.new-e.new:1}))}function g(e,t){return{span:e.markWeight,time:e.displayTime,index:t}}const f=r.enabled("end_of_period_timescale_marks");class v{constructor(){this._completed=!0,this._mainSymbolExtrapolator=null,this._pointDataByTimePoint=new Map,this._seriesIds=new Set,this._displayTimezone=null,this._minFutureBarsCount=0,this._sortedTimePoints=[]}destroy(){this.clearTimeScale()}setCompleted(e){this._completed=e}isCompleted(){return this._completed}clearTimeScale(){return this._pointDataByTimePoint.clear(),this._seriesIds.clear(),this._sortedTimePoints=[],{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]}}indexOfTime(e){if(0===this._sortedTimePoints.length)return null===this._mainSymbolExtrapolator?null:this._mainSymbolExtrapolator.indexOfTime(e);if(ethis._sortedTimePoints[this._sortedTimePoints.length-1].timeMs){if(null===this._mainSymbolExtrapolator)return null;const t=this._mainSymbolExtrapolator.indexOfTime(e),i=this._mainSymbolExtrapolator.indexOfTime(this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs);if(null===t||null===i)return null;const s=t.index-i.index-1;return{index:this._sortedTimePoints.length+s,timeMs:t.timeMs}}let t=(0,o.lowerbound)(this._sortedTimePoints,e,((e,t)=>e.timeMs({timeMs:e,markWeight:0,displayTime:NaN})));this._fillPointsData(i,0,0!==this._sortedTimePoints.length?this._sortedTimePoints[this._sortedTimePoints.length-1].displayTime:null);const r=[];for(let t=e;tg(e,i+t)));return r.concat(n)}setTimezone(e){this._displayTimezone="exchange"===e?null:(0,n.get_timezone)(e),this._fillPointsData(this._sortedTimePoints,0)}fillIndexesInRows(e){if(0===e.length)return;let t=-1,i=(0,o.lowerbound)(this._sortedTimePoints,Math.round(1e3*e[0].value[0]),((e,t)=>e.timeMse.timeMs{for(;i=this._sortedTimePoints.length){const t=this.indexOfTime(e);if(null===t)return l.INVALID_TIME_POINT_INDEX;i=t.timeMs!==e?t.index+1:t.index}return(0,s.assert)(i>t,"data must have unique sorted times"),t=i,i}))}firstSeriesBarTime(){return 0===this._sortedTimePoints.length?null:this._sortedTimePoints[0].timeMs}replaceSeriesBarsTimesTail(e,t){if(0===t.length)return null;if(!this._seriesIds.has(e))return this.setSeriesBarsTimes(e,t);const i=[],s=(0,o.lowerbound)(this._sortedTimePoints,t[0],((e,t)=>e.timeMs({timeMs:e.timeMs,pointData:e.pointData,markWeight:0,displayTime:NaN})));for(let e=s;ee.timeMs-t.timeMs));const a=this._updateTimeScalePointsTail(n);return this._applyTimeScaleChanges(a,!1)}setSeriesBarsTimes(e,t){let i=0!==this._pointDataByTimePoint.size;if(this._seriesIds.has(e))if(1===this._seriesIds.size)i=!1,this._pointDataByTimePoint.clear();else for(const t of this._sortedTimePoints)t.pointData.series.delete(e);this._addBarsTimesToSeries(e,t,!1);const s=this._seriesIds.size;0===t.length?this._seriesIds.delete(e):this._seriesIds.add(e),i&&this._cleanupPointsData(this._sortedTimePoints);const r=sthis._seriesIds.size,o=r&&2===this._seriesIds.size||n&&1===this._seriesIds.size,a=[];this._pointDataByTimePoint.forEach(((e,t)=>{a.push({markWeight:0,timeMs:t,displayTime:NaN,pointData:e})})),a.sort(((e,t)=>e.timeMs-t.timeMs));const l=this._updateTimeScalePoints(a);return this._applyTimeScaleChanges(l,o)}_updateFutureBars(){if(0===this._minFutureBarsCount||null===this._mainSymbolExtrapolator)return;if(0!==this._sortedTimePoints.length){const e=this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs;this._mainSymbolExtrapolator.ensureExtrapolatedToFutureTime(e)}const e=this._futureBarsFirstPointIndex();this._mainSymbolExtrapolator.setMinFutureBarsCount(e+this._minFutureBarsCount)}_addBarsTimesToSeries(e,t,i){const s=i?[]:null;for(const i of t){const t=this._pointDataByTimePoint.get(i);if(void 0===t){const t=new Set;t.add(e);const r={index:0,series:t};this._pointDataByTimePoint.set(i,r),null!==s&&s.push({timeMs:i,pointData:r}) -}else t.series.add(e)}return s}_futureBarsFirstPointIndex(){if(null===this._mainSymbolExtrapolator||0===this._sortedTimePoints.length)return 0;const e=this._mainSymbolExtrapolator.futureBars();return(0,o.upperbound_int)(e,this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs)}_futureBars(){return null===this._mainSymbolExtrapolator?[]:this._mainSymbolExtrapolator.futureBars().slice(this._futureBarsFirstPointIndex(),this._futureBarsFirstPointIndex()+1e3)}_cleanupPointsData(e){for(const t of e)0===t.pointData.series.size&&this._pointDataByTimePoint.delete(t.timeMs)}_updateTimeScalePoints(e){let t=-1;for(let i=0;ie.timeMs=this._sortedTimePoints.length)continue;this._sortedTimePoints[n].timeMs!==r.timeMs&&-1===i&&(i=n)}const s=t+e.length;if(i=S(i,this._sortedTimePoints.length,s),-1===i)return null;this._fillPointsData(e,0,0===t||0===this._sortedTimePoints.length?null:this._sortedTimePoints[t-1].displayTime);const r=m(this._sortedTimePoints.slice(t),e).map((e=>({old:e.old+t,new:e.new===l.INVALID_TIME_POINT_INDEX?e.new:e.new+t})));{const i=this._sortedTimePoints;let r=0;for(;t+r1&&null===i){const t=Math.ceil(n/(e.length-1)),i=new Date(1e3*(e[0].displayTime-t));e[0].markWeight=_(new Date(1e3*e[0].displayTime),i)}}(e,t,i)}_applyTimeScaleChanges(e,t){if(null===e)return t?(this._fillPointsData(this._sortedTimePoints,0),{points:[],pointsIndex:0,baseIndex:this._getBaseIndex(),indexChange:[],marks:this.tickMarks(0)}):null;let i=e.pointsIndex;if(0!==i&&t&&(this._fillPointsData(this._sortedTimePoints,0),i=0),0===this._sortedTimePoints.length)return{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]};const s=[];for(let t=e.pointsIndex;t{"use strict";var s=i(3035),r=i(74649),n=i(61476),o=i(76537).SymbolExtrapolator,a=i(21125).SessionTimeScale,l=i(34108).PointsetsManager,c=i(60156),h=i(77475).createDwmAligner,d=i(36274).Interval,u=i(76422),p=i(2663).visitObject,_=i(1722).isObject;i(24172),i(60325);var m=i(79850).DatafeedRequestsCachedProcessor,g=i(38618).timezoneIsAvailable,f=i(77475).isAlignmentEnabled,v=i(27856),S=v.isEncodedExtendedSymbol,y=v.decodeExtendedSymbol,b=i(42960).extractSymbolNameFromSymbolInfo,w=i(48739).replaceGraphicsTimesWithTimePointIndexIndex,C=i(14483),P=i(66846).SubsessionId,x=i(60156).getPeriodsBetweenDates;const T="pre_post_market_sessions",I=C.enabled(T);var M=-5e6;function L(e){var t=e.findIndex((function(e){return e.index!==M}));return-1===t?[]:0===t?e:e.slice(t)}function A(e,t){return e+"_"+t}var k=function(e){var t=this;this._studiesCache={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._metainfoCache=[],this._barsCoefficientsCache={},this._externalDatafeed=e,e.getVolumeProfileResolutionForPeriod&&r.overwriteVolumeProfileResolutionForPeriodGetter((function(t,i,s,r){return e.getVolumeProfileResolutionForPeriod(t,i,s,r)})),this._datafeedConfiguration=null,this._marketStatusWatchers={},this._resolveRequests={},this._resolvePromisesBySymbolId=new Map,this._symbolIdToSymbolRequestString=new Map,this._callbacks={},this._serverTimeOffset=0,t._logMessage("Datafeed settings received: {0}".format(JSON.stringify(window.configurationData))),t._datafeedConfiguration=t._adoptConfigurationData(window.configurationData),t._fireEvent("configuration_received"),t._externalDatafeed.getServerTime&&t._externalDatafeed.getServerTime((function(e){t._serverTimeOffset=e-(new Date).valueOf()/1e3})),this._invalidatedPointsetSessions=new Set,this._refreshPointsetsTimerId=null,this._pointsetsManagers={},this._quotesInfo=[],this._depthInfo=[],this._endOfData={},this._computeStudyCounter=0,this._symbolExtrapolators={},this._timeScales={},this._cachedDatafeed=new m(e,this.serverTimeOffset.bind(this),this._datafeedConfiguration.reset_cache_timeout),n.setupFeed({resolve:function(e,i,s,r){t._resolveSymbolByName(e,i,s,r)},subscribe:function(e,i,s,r,n){return t._cachedDatafeed.subscribe(e,i,s,function(e,i,s){ -var r=new c.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),n=c.newBarBuilder(i,r,r);return function(e){if(e&&e.count()){var i=1e3*t.getCurrentUTCTime();n.moveTo(i),n.indexOfBar(i)>=0&&e.setLastBarClosed(!1)}s(e)}}(e,i,r),n)},unsubscribe:function(e){return t._cachedDatafeed.unsubscribe(e)}})};function E(e,t){return e+"_"+t}function D(e,t,i,s){return e+(t?"_#_"+t:"")+(i?"_#_"+i:"")+(s?"_#_"+s:"")}k.prototype._getSymbolExtrapolator=function(e,t,i){var s=d.normalize(i),r=function(e,t,i){const s=void 0!==t.subsession_id?","+t.subsession_id:"";return e+","+t.full_name+","+i+s}(e,t,s),n=this._symbolExtrapolators[r];return void 0===n&&(n=new o(t,s),this._symbolExtrapolators[r]=n),n},k.prototype._barsCoefficients=function(e,t){if(void 0===y(e).type)return{};var i=e+t;return this._barsCoefficientsCache[i]||(this._barsCoefficientsCache[i]={}),this._barsCoefficientsCache[i]},k.prototype.destroy=function(){this._cachedDatafeed.destroy(),this._externalDatafeed=null,Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={}},k.prototype.purgeCache=function(){this._endOfData={},this._resolveRequests={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._studiesCache={},this._resolvePromisesBySymbolId.clear(),this._symbolIdToSymbolRequestString.clear(),Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={},Object.keys(this._timeScales).forEach((function(e){this._timeScales[e].destroy()}),this),this._timeScales={},Object.keys(this._symbolExtrapolators).forEach((function(e){this._symbolExtrapolators[e].destroy()}),this),this._symbolExtrapolators={}},k.prototype.purgeDataCache=function(){this._cachedDatafeed.purgeCache()},k.prototype._logMessage=function(e){C.enabled("charting_library_debug_mode")&&console.log(e)},k.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},k.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){for(var s=this._callbacks[e],r=0;r_[a].timeMs;l?_.push({index:g(s,_.length),value:[s/1e3].concat(r),timeMs:s}):(_[a].index=g(s,a),_[a].value=[s/1e3].concat(r),_[a].timeMs=s),p||u.onRealtimeCallback([_[_.length-1]],l,_.length,v,i)}(e,t,i)},nonseriesOut:function(e,t){u.onNonSeriesDataUpdate(t,i)},setNoMoreData:function(){S=!0},recalc:function(e,s){p=!1,_.endOfData=S,_.emptyBarCount=s.emptyBarCount,t.error&&null!==t.error()||(null!==l&&(y._objectsDataCache[l]=_),u.onDataReadyCallback(_,v,i,s))}});if(!y._studiesCache[e]||!y._studiesCache[e][n])throw Error("This should never happen");y._studiesCache[e][n].engine=w}catch(e){if(!e.studyError)throw e;u.onErrorCallback(e.message)}}else u.onErrorCallback("Unsupported resolution. Did you forget to set has_intraday to true?")}(w,P)},k.prototype._createStudy=function(e,t,i,s,r,n,o,a){var l=this;function c(e,t,i){e=L(e),l._timeScales[s].fillIndexesInRows(e),TradingView.ChartapiMessagerInstances[s].onDataUpdate(r,n,e,t),TradingView.ChartapiMessagerInstances[s].onStudyCompleted(r,n)}function h(e){var t={};if(0!==e.size){var i={},n=l._studiesCache[s][r].metainfo;e.forEach((function(e,t){i[n.plots[t].id]=e})),t.data={offsets:i}}return t}a=function(e){if(Array.isArray(e))return e;for(var t=[],i=l._studiesCache[s][r].metainfo.inputs,n=0;n=0},k.prototype.ensureExtendedTo=function(e,t,i){if(!this._studiesCache[t][e])throw Error("This should never happen");var s=this;setTimeout((function(){s._recreateSourcesForDataRange(t,{to:i})}),0)},k.prototype.extendSeriesRange=function(e,t){var i=this._timeScales[e].firstSeriesBarTime();if(null!==i){var s=this._mainSeriesRecord(e);if(d.isDWM(s.resolution)&&null!=s.symbolInfo){var r=h(s.resolution,s.symbolInfo);null!==r&&(i=r.timeToExchangeTradingDay(i))}var n=this._symbolIdToSymbolRequestString.get(A(e,s.symbolId)),o=this._barsCoefficients(n,s.resolution),a=o.barsCoefficient||1;if(!o.barsCoefficient){var l=this._getSeriesData(e,s.guid);null!==l&&(o.expectedBarsCount=l.length+t)}var c=this;setTimeout((function(){c._recreateSourcesForDataRange(e,{to:i,countBack:(t+2)*a})}),0)}else this._logMessage("Nothing to extend - there is no points on time scale")},k.prototype.seriesTurnaround=function(e,t){ -return this._studiesCache[e]&&this._studiesCache[e][t]&&this._studiesCache[e][t].turnaround},k.prototype._seriesDataRange=function(e,t){var i=this._studiesCache[e][t];return null!==i.firstLoadedTimeMs?{to:i.firstLoadedTimeMs,countBack:0}:i.dataRange},k.prototype._applyTimeScaleUpdate=function(e,t){if(null!==t){var i=[];for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if(r&&"study"===r.type){var n=this._studiesNonSeriesTimes[e][s];if(n){var o={indexes:this._timeScales[e].convertTimesToIndexes(n),data:{indexes_replace:!0}};i.push({objId:s,turnaround:r.turnaround,data:[],nonSeriesData:o})}}}TradingView.ChartapiMessagerInstances[e].onTimescaleUpdate(t,i),Promise.resolve().then(function(){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._pointsetsManagers[e].getUpdatesForSymbol(t.symbolInfo.full_name,t.resolution,i,this._timeScales[e]).forEach((function(t,i){TradingView.ChartapiMessagerInstances[e].onPointsetDataUpdate(i,null,t)}))}}.bind(this))}},k.prototype._updateMainTsBuilder=function(e){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._timeScales[e].setMainSymbolExtrapolator(i)}},k.prototype._updateTimeScaleState=function(e){var t=!0,i=!0;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];"series"===r.type&&(i=i&&this._isEndOfData(e,s,r.turnaround),t=t&&r.completed)}this._timeScales[e].isCompleted()!==t&&(this._timeScales[e].setCompleted(t),t&&TradingView.ChartapiMessagerInstances[e].onTimescaleCompleted(i))},k.prototype._mainSeriesRecord=function(e){var t=null,i=null;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if("series"===r.type&&(null===t&&(t=r),r.isMain)){i=r;break}}return null===i&&(i=t),null!==i&&(i.isMain=!0),i},k.prototype._seriesCount=function(e){var t=0;for(var i in this._studiesCache[e]){"series"===this._studiesCache[e][i].type&&(t+=1)}return t},k.prototype._prepareSeriesNonSeriesData=function(e,t,i){var s=i.data[i.data.length-1],r=this._getSeriesData(e,t),n=null===r?[]:i.data;return{data:{data:{reversalAmount:i.reversalAmount,boxSize:i.boxSize,price:s?s[4]:i.price,bars:n.map((function(e,t){return{time:t,open:e[1],high:e[2],low:e[3],close:e[4],volume:e[5],factor:e[6],additionalPrice:e[6]}}))}},indexes:this._timeScales[e].convertTimesToIndexes(n.map((function(e){var t=e[0]||0;return t<0?r[r.length+t].timeMs:i.projectionTime+t})))}},k.prototype.createSeries=function(e,t,i,s,n,o,a){this._setEndOfData(e,t,i,!1);var l=new r.OHLCV;this._studiesCache[e]=this._studiesCache[e]||{};var c=this._getSeriesData(e,t),h=this._studiesCache[e][t],u=this._seriesCount(e),p=this._mainSeriesRecord(e);if(!h||d.isEqual(h.resolution,n)&&h.symbolId===s)void 0!==o.countBack&&null!==c&&0!==c.length&&(o.to=c[0].timeMs),h&&null!=h.firstLoadedTimeMs?o.to=void 0!==o.to?Math.min(h.firstLoadedTimeMs,o.to):h.firstLoadedTimeMs:h||0===u||null!==p&&(null!=p.firstLoadedTimeMs?(o.to=p.firstLoadedTimeMs, -o.countBack=0):o=Object.assign({},p.dataRange));else if(1===u)o=Object.assign({},h.initialDatarange);else{var _=this._timeScales[e].firstSeriesBarTime();(void 0===o.to||null!==_&&_{"use strict";i.d(t,{SymbolExtrapolator:()=>c});var s=i(50151),r=i(78071),n=i(60156),o=i(94421),a=i(36274);function l(e,t){return e.length>t}class c{constructor(e,t,i=2e5){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._projectionFirstIndex=1/0,this._barsTimes=[],this._minFutureBarsCount=0,this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._symbolInfo=e,this._interval=a.Interval.parse(t),this._extrapolateLimit=i,this._barBuilder=(0,n.newBarBuilder)(t,new n.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),null)}destroy(){this.clear()}interval(){return this._interval}barBuilder(){return this._barBuilder}symbolInfo(){return this._symbolInfo}clear(){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._barsTimes=[],this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._minFutureBarsCount=0,this._projectionFirstIndex=1/0}firstFutureBarIndex(){return this._barsTimes.length}futureBars(){return this._futureBarsCache}replaceBarsTimesTail(e,t=e.length){if(0===e.length)return;if(0===this._barsTimes.length)return void this.setBarsTimes(e,t);const i=e[0],n=this._barsTimes[this._barsTimes.length-1],o=i>n?this._barsTimes.length:(0,r.lowerbound_int)(this._barsTimes,i);0!==o?(this._barsTimes.splice(o,this._barsTimes.length,...e),this._projectionFirstIndex=t===e.length?this._barsTimes.length:this._barsTimes.indexOf(e[t]),(0,s.assert)(-1!==this._projectionFirstIndex,"something went wrong"),n!==e[e.length-1]&&this._setLastRealBarTime(e[e.length-1])):this.setBarsTimes(e,t)}setBarsTimes(e,t=e.length){const i=this._barsTimes;if(this._barsTimes=e.slice(),this._projectionFirstIndex=0===this._barsTimes.length?1/0:t,0===e.length)return this._historyBarsCache=[],this._futureBarsCache=[],this._firstRealBarTimeMs=null,void(this._lastRealBarTimeMs=null) -;0!==i.length&&i[i.length-1]===e[e.length-1]||this._setLastRealBarTime(e[e.length-1]),0!==i.length&&i[0]===e[0]||(this._historyBarsCache=[],this._firstRealBarTimeMs=e[0])}extrapolateTimeWithOffsetToTime(e,t){if(0===t)return{timeMs:e,exact:!0};0===this._barsTimes.length&&(t<0?null===this._firstRealBarTimeMs?this._firstRealBarTimeMs=e:(this._extendHistoryCacheToTimeFromRight(Math.min(e,null!==this._lastRealBarTimeMs?this._lastRealBarTimeMs:1/0)),this._ensureExtrapolatedToHistoryTime(e)):null===this._lastRealBarTimeMs?this._lastRealBarTimeMs=e:(this._extendFutureCacheToTimeFromLeft(Math.max(e,null!==this._firstRealBarTimeMs?this._firstRealBarTimeMs:1/0)),this._ensureExtrapolatedToFutureTime(e)));const i=this.indexOfTime(e);if(null===i)return null;const s=this._timeOfBarIndex(i.index+t);return null===s?null:((i.index<0||this._projectionFirstIndex<=i.index)&&(s.exact=!1),s)}indexOfTime(e){if(null!==this._firstRealBarTimeMs&&ethis._lastRealBarTimeMs){this._ensureExtrapolatedToFutureTime(e);let t=(0,r.lowerbound_int)(this._futureBarsCache,e);if(0!==this._futureBarsCache.length&&t===this._futureBarsCache.length&&e>this._futureBarsCache[this._futureBarsCache.length-1])return null;this._futureBarsCache[t]!==e&&(t-=1);const i=Math.max(1,this._barsTimes.length)+t;return{index:i,timeMs:i===this._barsTimes.length-1?(0,s.ensureNotNull)(this._lastRealBarTimeMs):this._futureBarsCache[t]}}if(0===this._barsTimes.length)return null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||null!==this._lastRealBarTimeMs&&e<=this._lastRealBarTimeMs?{index:0,timeMs:(0,s.ensureNotNull)(this._timeOfBarIndex(0)).timeMs}:null;let t=(0,r.lowerbound_int)(this._barsTimes,e);return this._barsTimes[t]!==e&&(t-=1),{index:t,timeMs:this._barsTimes[t]}}setMinFutureBarsCount(e){this._minFutureBarsCount=e,0!==this._barsTimes.length&&this._ensureExtrapolatedToFutureBar(e)}ensureExtrapolatedToFutureTime(e){this._ensureExtrapolatedToFutureTime(e)}_setLastRealBarTime(e){const t=this._futureBarsCache.length,i=(0,r.upperbound_int)(this._futureBarsCache,e);0===i?this._extendFutureCacheToTimeFromLeft(e):(this._lastRealBarTimeMs=e,this._futureBarsCache=this._futureBarsCache.slice(i)),this._ensureExtrapolatedToFutureBar(Math.max(t,this._minFutureBarsCount))}_timeOfBarIndex(e){var t;if(e<0){const t=Math.abs(e);this._ensureExtrapolatedToHistoryBar(t);const i=this._historyBarsCache.length-t;return i<0?null:{timeMs:this._historyBarsCache[i],exact:!1}}if(0===e&&0===this._barsTimes.length)return{timeMs:(0,s.ensureNotNull)(null!==(t=this._firstRealBarTimeMs)&&void 0!==t?t:this._lastRealBarTimeMs),exact:!1};if(e>=this._barsTimes.length){const t=e-Math.max(1,this._barsTimes.length) -;return this._ensureExtrapolatedToFutureBar(t+1),t>=this._futureBarsCache.length?null:{timeMs:this._futureBarsCache[t],exact:!1}}return{timeMs:this._barsTimes[e],exact:e=e)return;if((0,s.assert)(0===this._barsTimes.length,"bars should be empty"),this._firstRealBarTimeMs=e,0===this._historyBarsCache.length)return;const t=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,this._historyBarsCache[this._historyBarsCache.length-1],e-1,this._extrapolateLimit,!0).times;this._historyBarsCache=this._historyBarsCache.concat(t)}_ensureExtrapolatedToFutureBar(e){return!(this._futureBarsCache.length>=e||l(this._futureBarsCache,this._extrapolateLimit))&&this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,e-i,!0).times))}_ensureExtrapolatedToFutureTime(e){null!==this._lastRealBarTimeMs&&this._lastRealBarTimeMs>=e||l(this._futureBarsCache,this._extrapolateLimit)||0!==this._futureBarsCache.length&&this._futureBarsCache[this._futureBarsCache.length-1]>=e||(this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t,e,this._extrapolateLimit,!0).times)),this._futureBarsCache[this._futureBarsCache.length-1]=e||l(this._historyBarsCache,this._extrapolateLimit)||this._extendHistoryCacheFromLeft(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,-(e-i),!0).times.reverse()))}_ensureExtrapolatedToHistoryTime(e){null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||l(this._historyBarsCache,this._extrapolateLimit)||0!==this._historyBarsCache.length&&this._historyBarsCache[0]<=e||(this._extendHistoryCacheFromLeft(((t,i)=>{const s=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t-1,e-1,this._extrapolateLimit,!0).times;return s[s.length-1]===t?s.slice(0,-1):s})), -(0===this._historyBarsCache.length||this._historyBarsCache[0]>e)&&this._ensureExtrapolatedToHistoryBar(this._historyBarsCache.length+1))}}},61595:(e,t,i)=>{"use strict";i.d(t,{backend:()=>s});const s=i(58844)},47327:(e,t,i)=>{"use strict";i.d(t,{HandlerInfo:()=>s});class s{constructor(e,t){this.handler=e,this.customId=t}}},17133:(e,t,i)=>{"use strict";var s,r;function n(e,t){return"period-back"===e.type&&"period-back"===t.type?e.value===t.value:"time-range"===e.type&&"time-range"===t.type&&(e.from===t.from&&e.to===t.to)}i.d(t,{TIMEFRAMETYPE:()=>r,areEqualTimeFrames:()=>n}),function(e){e.extractErrorReason=function(e){return e.params[1]}}(s||(s={})),function(e){e.PeriodBack="period-back",e.TimeRange="time-range"}(r||(r={}))},89173:()=>{"use strict";TradingView.Pro=function(){this.hasPackage=function(){return!1}},window.user={is_pro:!1,settings:{}},TradingView.Pro.prototype.isPaidPro=function(){return!1},TradingView.Pro.prototype.isSupportAvailable=function(){return!1},TradingView.Pro.prototype.getProduct=function(){return{}},TradingView.Pro.prototype.getStudiesOrder=function(){return[]}},67545:(e,t,i)=>{"use strict";i.r(t),i.d(t,{QUOTE_FIELDS:()=>n,QUOTE_FIELDS_CACHE:()=>o,QuoteCache:()=>r});var s=i(50151);class r{constructor(e){this._cache=new Map,this._fields=[...e.fields]}update(e,t,i){const r=(0,s.ensureDefined)(e.symbolname);if(this._cache.has(r)||this._cache.set(r,{symbolname:r,status:e.status,values:{}}),"error"===e.status)return;const n=(0,s.ensureDefined)(this._cache.get(r));n.status=e.status;for(const s of this._fields)t.has(s)&&(i||void 0!==e.values[s])&&(n.values[s]=e.values[s])}get(e){var t;return null!==(t=this._cache.get(e))&&void 0!==t?t:null}fields(){return this._fields}} -const n=new Set(["pro_name","base_name","logoid","currency-logoid","base-currency-logoid","source-logoid","short_name","timezone","current_session","lp_time","open_price","high_price","low_price","price_52_week_high","price_52_week_low","ask","ask_size","bid","bid_size","rch","rchp","rtc","business_description","web_site_url","number_of_employees","float_shares_outstanding","earnings_release_next_calendar_date","root","description","exchange","listed_exchange","type","country_code","provider_id","sector","typespecs","industry","currency_id","last_price","fractional","minmov","minmove2","pricescale","change","change_percent","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","earnings_release_next_date","earnings_per_share_forecast_next_fq","earnings_release_date","earnings_per_share_fq","fundamental_currency_code","number_of_employees","web_site_url","business_description","founded","ceo","float_shares_outstanding","total_shares_outstanding","dividend_payout_ratio_ttm","dividends_yield_current","dividend_ex_date_upcoming","dividend_amount_upcoming","dividend_amount_recent","dividend_ex_date_recent","total_revenue_fq_h","total_revenue_fy_h","net_income_fy_h","net_income_fq_h","total_assets_fy_h","total_assets_fq_h","total_liabilities_fy_h","total_liabilities_fq_h","cash_f_operating_activities_fy_h","cash_f_operating_activities_fq_h","cash_f_investing_activities_fy_h","cash_f_investing_activities_fq_h","cash_f_financing_activities_fy_h","cash_f_financing_activities_fq_h","fiscal_period_fy_h","fiscal_period_fq_h","earnings_release_date_fq_h","earnings_release_next_date_fq","earnings_per_share_forecast_next_fq","earnings_per_share_forecast_fq_h","earnings_per_share_fq_h","earnings_fiscal_period_fq_h","next_earnings_fiscal_period_fq","earnings_release_next_time","is_next_earnings_release_date_estimated","symbol-primaryname","currency_code","rates_mc","rates_fy","rates_ttm","value_unit_id","update_mode","language","local_description","short_description","source","source2","format","recommendation_mark","last_report_frequency","price_target_estimates_num","price_target_average","update_mode_seconds","recommendation_total","recommendation_buy","recommendation_over","recommendation_hold","recommendation_under","recommendation_sell","recommendation_total","price_target_high","price_target_low","rates_pt","rates_pt","total_revenue_fy_h","total_revenue_fq_h","total_revenue_fh_h","net_income_fy_h","net_income_fq_h","net_income_fh_h","total_assets_fy_h","total_assets_fq_h","total_assets_fh_h","total_liabilities_fy_h","total_liabilities_fq_h","total_liabilities_fh_h","cash_f_operating_activities_fy_h","cash_f_operating_activities_fq_h","cash_f_operating_activities_fh_h","cash_f_investing_activities_fy_h","cash_f_investing_activities_fq_h","cash_f_investing_activities_fh_h","cash_f_financing_activities_fy_h","cash_f_financing_activities_fq_h","cash_f_financing_activities_fh_h","fiscal_period_fy_h","fiscal_period_fq_h","fiscal_period_fh_h","earnings_release_date_fq_h","earnings_release_date_fy_h","earnings_release_date_fh_h","earnings_release_next_date_fq","earnings_release_next_date_fy","earnings_release_next_date_fh","earnings_release_next_time","is_next_earnings_release_date_estimated","earnings_per_share_forecast_next_fq","earnings_per_share_forecast_next_fy","earnings_per_share_forecast_next_fh","earnings_per_share_forecast_fq_h","earnings_per_share_forecast_fy_h","earnings_per_share_forecast_fh_h","earnings_per_share_fq_h","earnings_per_share_fy_h","earnings_per_share_fh_h","earnings_fiscal_period_fq_h","earnings_fiscal_period_fy_h","earnings_fiscal_period_fh_h","next_earnings_fiscal_period_fq","next_earnings_fiscal_period_fy","next_earnings_fiscal_period_fh","revenue_fq_h","revenue_fy_h","revenue_fh_h","revenue_forecast_fq_h","revenue_forecast_fy_h","revenue_forecast_fh_h","revenue_forecast_next_fq","revenue_forecast_next_fy","revenue_forecast_next_fh","revenue_seg_by_business_h","revenue_seg_by_region_h","dividend_payout_ratio_ttm","dividends_yield_current","dividend_ex_date_upcoming","dividend_amount_upcoming","dividend_amount_recent","dividend_ex_date_recent","dividend_amount_h","total_revenue_fy","gross_profit_fy","ebitda_fy","ebit_fy","net_income_fy","total_debt_fy_h","free_cash_flow_fy_h","cash_n_equivalents_fy_h","total_current_assets_fy","total_current_liabilities_fy","total_non_current_assets_fy","total_non_current_liabilities_fy","price_sales_fy_h","price_earnings_fy_h","diluted_net_income_ttm","total_revenue_ttm","price_earnings_current","price_sales_current","isin","website","doc","reddit","twitter","facebook","telegram","forum","explorer","sources","contracts","crypto_common_categories","crypto_asset"]),o=new r({ -fields:n})},2438:(e,t,i)=>{"use strict";i.d(t,{destroyQuoteSessions:()=>a,getQuoteSessionInstance:()=>o});var s=i(49326),r=i.n(s);const n={};function o(e="full"){return n[e]||function(e="full",t){n[e]=t}(e,new(r())(e)),n[e]}function a(){for(const e in n)if(n.hasOwnProperty(e)){const t=n[e];void 0!==t&&t.destroy(),delete n[e]}}},47562:(e,t,i)=>{"use strict";i.d(t,{QuoteSession:()=>r});var s=i(36174);class r{constructor(e,t=(0,s.randomHash)()){this._sessionstarted=!1,this._globalHandler=null,this._chartApi=e,this._sessionid="qs_"+t}destroy(){this._sessionstarted&&(this._chartApi.quoteDeleteSession(this._sessionid),this._sessionstarted=!1)}connected(){return this._chartApi.connected()}connect(e){this._globalHandler=e,this._chartApi.createSession(this._sessionid,this),this._chartApi.connect()}disconnect(){this._chartApi.disconnect()}quoteAddSymbols(e){this._chartApi.quoteAddSymbols(this._sessionid,e)}quoteRemoveSymbols(e){this._chartApi.quoteRemoveSymbols(this._sessionid,e)}quoteFastSymbols(e){this._chartApi.quoteFastSymbols(this._sessionid,e)}quoteSetFields(e){this._chartApi.quoteSetFields(this._sessionid,e)}onMessage(e){var t;switch(e.method){case"connected":this._sessionstarted||(this._chartApi.quoteCreateSession(this._sessionid),this._sessionstarted=!0);break;case"disconnected":this._sessionstarted=!1}null===(t=this._globalHandler)||void 0===t||t.call(this,e)}quoteHibernateAll(){this._chartApi.quoteHibernateAll(this._sessionid)}}window.TradingView.QuoteSession=r},49326:(e,t,i)=>{"use strict";e=i.nmd(e);var s=i(57898),r=i(43370).default,n=i(12481).default,o=i(61146).PriceFormatter;const{uniq:a}=i(15051);var l=i(36174);const{normalizeUpdateMode:c}=i(5370);var h=i(30888).deepExtend;const{QUOTE_FIELDS_CACHE:d,QUOTE_FIELDS:u}=i(67545);var p;function _(e,t){this.options=Object.assign({throttleTimeout:125},t),this._connected=!1,this._symbol_data={},this._subscriptions={},this.onConnect=new s,this.onDisconnect=new s,this._quoteApi=new p(window.ChartApiInstance),this._type=e||"full",this._delayUpdateFastSymbols=n(this._updateFastSymbols,250),this._throttledSymbolData={},this._formatterValuesCache={},this._waitingForFormatters={},this._snapshotValuesCache={},this._waitingForSnapshot={},this.connect()}p=i(47562).QuoteSession,_.prototype.destroy=function(){this._quoteApi.destroy(),this._quoteApi=null,this._connected=!1,this.onDisconnect.fire()},_.prototype.typeFields={},_.prototype.typeFields.simple=["base-currency-logoid","ch","chp","currency-logoid","currency_code","currency_id","base_currency_id","current_session","description","exchange","format","fractional","is_tradable","language","local_description","listed_exchange","logoid","lp","lp_time","minmov","minmove2","original_name","pricescale","pro_name","short_name","type","typespecs","update_mode","volume","value_unit_id"], -_.prototype.typeFields.simpleDetailed=[].concat(_.prototype.typeFields.simple,["ask","bid","fundamentals","high_price","is_tradable","low_price","open_price","prev_close_price","rch","rchp","rtc","rtc_time","status","basic_eps_net_income","beta_1_year","earnings_per_share_basic_ttm","industry","market_cap_basic","price_earnings_ttm","sector","volume","dividends_yield","timezone"]),_.prototype.typeFields.full=[],_.prototype.typeFields.watchlist=[].concat(_.prototype.typeFields.simple,["rchp","rtc","country_code","provider_id"]),_.prototype.typeFields.portfolio=["pro_name","short_name","exchange","listed_exchange","description","sector","type","typespecs","industry","currency_code","currency_id","ch","chp","logoid","currency-logoid","base-currency-logoid","earnings_per_share_forecast_next_fq","earnings_release_next_date","earnings_release_date","earnings_per_share_fq","lp","fractional","minmov","minmove2","pricescale","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","fundamental_currency_code","rates_mc","rates_fy","rates_ttm","format"],_.prototype.typeFields.notes=["short_name","pro_name","logoid","currency-logoid","base-currency-logoid","symbol-primaryname","type","typespecs"],_.prototype.connect=function(e){this._quoteApi.connect(this.quoteHandler.bind(this))},_.prototype.quoteHandler=function(e){var t=e.method,i=e.params;switch(t){case"connected":this._connected||(this._connected=!0,this.onConnected());break;case"quote_list_fields":break;case"quote_symbol_data":this._connected&&this.onSymbolData(i[0]);break;case"quote_completed":this._connected&&this.onSymbolData({symbolname:i[0],complete:performance.now(),values:{}});break;case"disconnected":this._connected&&(this._connected=!1,this.onDisconnect.fire())}},_.prototype.onConnected=function(){this.setFields();var e=Object.keys(this._symbol_data);e.length&&(this._quoteApi.quoteAddSymbols(e),this._delayUpdateFastSymbols()),this.onConnect.fire()},_.prototype.setFields=function(){var e=_.prototype.typeFields[this._type];e&&e.length&&this._quoteApi.quoteSetFields(e)},_.prototype.onSymbolData=function(e){try{e.status&&d.update(e,u,!1)}catch(e){}var t=e.symbolname,i=this._throttledSymbolData[t];i||(i=this._throttledSymbolData[t]={fnDispatch:r(this.dipatchSymbolData.bind(this),this.options.throttleTimeout)}),i.cache?h(i.cache,e):i.cache=e,i.fnDispatch(t)},_.prototype._parseUpdateMode=function(e){c(e)},_.prototype.dipatchSymbolData=function(e){var t=this._symbol_data[e],i=this._throttledSymbolData[e].cache;if(delete this._throttledSymbolData[e].cache,this._symbol_data[e])for(var s in h(t,i),t.values&&this._parseUpdateMode(t.values),this._subscriptions){var r=this._subscriptions[s];r.has(e)&&[...r.get(e)].forEach((function(e){e(t,i)}))}},_.prototype.subscribe=function(e,t,i){this._subscriptions[e]=this._subscriptions[e]||new Map;var s=this._subscriptions[e];t=[].concat(t);var r=[];t.forEach((function(e){ -this._symbol_data[e]?s&&s.has(e)||this._symbol_data[e].subscribers_count++:(this._symbol_data[e]={subscribers_count:1},r.push(e)),s.has(e)||s.set(e,[]),s.get(e).push(i),s.get(e).fast=!0,this._symbol_data[e]&&this._symbol_data[e].values&&i(this._symbol_data[e],this._symbol_data[e])}),this),r.length&&this._connected&&(this._quoteApi.quoteAddSymbols(r),this._delayUpdateFastSymbols())},_.prototype.unsubscribe=function(e,t,i){t=[].concat(t);for(var s=this._subscriptions[e],r=[],n=0;n{"use strict";function s(e,t,i){const s=e.get(t);return void 0!==s?s:(e.set(t,i),i)}function r(e,t,i){const s=e.get(t);if(void 0!==s)return s;const r=i();return e.set(t,r),r} -function n(e,t,i,n){return r(s(e,t,new Map),i,n)}function o(e,t,i,r,n){const o=s(e,t,new Map),a=s(o,i,new Map);return s(a,r,n)}i.d(t,{AbstractMapContainer:()=>a,getDefault2Lazy:()=>n,getDefault3:()=>o});class a{constructor(){this._map=new Map,this._size=0}size(){return this._size}clear(){this._map.clear(),this._size=0}}},78071:(e,t,i)=>{"use strict";i.r(t),i.d(t,{findFirst:()=>f,intersect:()=>_,join:()=>m,lowerbound:()=>o,lowerboundExt:()=>n,lowerbound_int:()=>a,moveAfter:()=>u,moveBefore:()=>p,moveToHead:()=>d,removeItemFromArray:()=>g,subtract:()=>h,upperbound:()=>l,upperbound_int:()=>c});var s=i(50151);function r(e,t){return e>1,o=s+r;i(e(o),t)?(s=o+1,n-=r+1):n=r}return s}function o(e,t,i,s=0,r=e.length){return n((t=>e[t]),t,i,s,r)}function a(e,t,i=0,s=e.length){return o(e,t,r,i,s)}function l(e,t,i,s=0,r=e.length){let n=r-s;for(;0>1,o=s+r;i(t,e[o])?n=r:(s=o+1,n-=r+1)}return s}function c(e,t,i=0,s=e.length){return l(e,t,r,i,s)}function h(e,t){return e.filter((e=>!t.includes(e)))}function d(e,t){const i=e.indexOf(t);return i<0?e.slice():[t].concat(e.slice(0,i)).concat(e.slice(i+1))}function u(e,t,i){const s=new Set(t),r=[],n=[],o=[];return e.forEach(((e,t)=>{s.has(e)?n.push(e):(r.push(e),o.push(t))})),i=i{s.has(e)?n.push(e):(r.push(e),o.push(t))})),i=i<=e.length-1?a(o,i):r.length,r.splice(i,0,...n),{newItems:r,movedItemsStartIndex:i}}function _(e,t){const i=new Set;return e.forEach((e=>{t.has(e)&&i.add(e)})),i}function m(e,t){const i=new Set(e);return t.forEach((e=>i.add(e))),i}function g(e,t){const i=e.indexOf(t);(0,s.assert)(-1!==i,"Item is not found"),e.splice(i,1)}function f(e,t){for(const i of e)if(t(i))return i;return null}},41249:(e,t,i)=>{"use strict";var s=i(84917),r=i(96429).tzData;let n;function o(e){this._name=e;var t=r[e];if(!t&&n&&(t=n.instance().getTimezoneData(e)),t||(t={time:[],offset:[]},this._invalid=!0),t.time.length!==t.offset.length&&(t={time:[],offset:[]},this._invalid=!0),!t.time_utc){for(var i=t.time,s=t.offset,o=i.length,a=new Array(o),l=0;lt){if((r=n-1)0&&e-t[s-1]<=r)return r;return 0},o.prototype.is_valid=function(){return!this._invalid},o._offset=function(e,t,i){var s=a(e,i);return-1===s?0:t[s]};var l=function(e){return 0|e},c=function(e){return 60*e*1e3 -},h=function(e,t){return d(e)-d(t)},d=function(e){return e<0?l(e/1e3)-(e%1e3!=0?1:0):l(e/1e3)};function u(e){return e%4==0&&(e%100!=0||e%400==0)}var p={0:0,1:31,2:59,3:90,4:120,5:151,6:181,7:212,8:243,9:273,10:304,11:334},_={...s.WeekDays,...s.Months,YEAR:1,MONTH:2,WEEK_OF_YEAR:3,DAY_OF_MONTH:5,DAY_OF_YEAR:6,DAY_OF_WEEK:7,HOUR_OF_DAY:11,MINUTE:12,SECOND:13,minutesPerDay:1440,millisecondsPerDay:c(1440),get_minutes_from_hhmm:function(e){return-1!==e.indexOf(":")&&(e=e.split(":").join("")),e%100+60*l(e/100)},get_year:function(e){return e.getUTCFullYear()},get_month:function(e){return e.getUTCMonth()},get_hours:function(e){return e.getUTCHours()},get_minutes:function(e){return e.getUTCMinutes()},get_seconds:function(e){return e.getUTCSeconds()},get_day_of_month:function(e){return e.getUTCDate()},get_day_of_week:function(e){return e.getUTCDay()+1},get_day_of_year:function(e){var t=e.getUTCMonth(),i=p[t];return t>_.JANUARY+1&&u(e.getUTCFullYear())&&(i+=1),i+e.getUTCDate()},get_week_of_year:function(e){var t=new Date(Date.UTC(e.getUTCFullYear(),0,1)).getUTCDay(),i=0===t?1:8-t,s=_.get_day_of_year(e)-i;return Math.ceil(s/7)+1},get_minutes_from_midnight:function(e){return 60*_.get_hours(e)+_.get_minutes(e)},set_hms:function(e,t,i,s,r,n){e.setUTCHours(t),e.setUTCMinutes(i),e.setUTCSeconds(s),e.setUTCMilliseconds(r),void 0!==n&&_.correct_time(e,n)},correct_time:function(e,t){var i=e.getTime(),s=t.correction_loc(i);e.setTime(i+s)},add_days_considering_dst:function(e,t,i){var s=e.offset_utc(t),r=this.clone(t);this.add_date(r,i);var n=e.offset_utc(r);return r.setTime(r.getTime()+s-n),r},add_date:function(e,t){e.setTime(e.getTime()+t*_.millisecondsPerDay)},add_minutes:function(e,t){e.setTime(e.getTime()+c(t))},clone:function(e){return new Date(e.getTime())},get_days_per_year:function(e){var t=e.getUTCFullYear();return this.days_per_year(t)},days_per_year:function(e){return u(e)?366:365},get_days_in_month:function(e,t){let i;switch(e){case 0:case 2:case 4:case 6:case 7:case 9:case 11:i=31;break;case 1:i=28,u(t)&&i++;break;default:i=30}return i},get_part:function(e,t){switch(t){case _.YEAR:return _.get_year(e);case _.MONTH:return _.get_month(e);case _.DAY_OF_MONTH:return _.get_day_of_month(e);case _.WEEK_OF_YEAR:return _.get_week_of_year(e);case _.DAY_OF_WEEK:return _.get_day_of_week(e);case _.HOUR_OF_DAY:return _.get_hours(e);case _.MINUTE:return _.get_minutes(e);case _.DAY_OF_YEAR:return _.get_day_of_year(e);case _.SECOND:return _.get_seconds(e);default:return e.getTime()}},time_minutes:c,time_seconds:function(e){return 1e3*e},time_minutes_diff:function(e,t){return l(h(e,t)/60)},time_seconds_diff:h,utc_to_cal:function(e,t){return new Date(_.utc_to_cal_ts(e,t))},utc_to_cal_ts:function(e,t){return t+e.offset_utc(t)},get_cal:function(e,t,i,s,r,n,o){var a=new Date(Date.UTC(t,i,s,r||0,n||0,o||0)),l=e.offset_utc(+a);return new Date(a.valueOf()-l)},get_cal_from_unix_timestamp_ms:function(e,t){return new Date(t+e.offset_utc(t))},get_cal_utc:function(e,t,i){return new Date(Date.UTC(e,t,i))},cal_to_utc:function(e,t){var i=t.getTime() -;return i-e.offset_loc(i)},get_timezone:function(e){return new o(e)},shift_day:function(e,t){var i=e-1;return(i+=t)>6?i%=7:i<0&&(i=(7+i%7)%7),i+1},setCustomTimezones:function(e){n=e}};e.exports=_},79849:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LINESTYLE_DASHED:()=>n,LINESTYLE_DOTTED:()=>r,LINESTYLE_LARGE_DASHED:()=>o,LINESTYLE_SMALL_DASHED:()=>l,LINESTYLE_SOLID:()=>s,LINESTYLE_SPARSE_DOTTED:()=>a});const s=0,r=1,n=2,o=3,a=4,l=5},97906:(e,t,i)=>{"use strict";i.d(t,{combine:()=>a,combineWithFilteredUpdate:()=>o});var s=i(58275),r=i.n(s);function n(e,t,...i){const s=(...t)=>e(...t.map((e=>e.value()))),n=new(r())(s(...i)),o=()=>{t(...i.map((e=>e.value())))&&n.setValue(s(...i))},a=i.map((e=>e.spawn()));for(const e of a)e.subscribe(o);return n.readonly().spawn((()=>a.forEach((e=>e.destroy()))))}function o(e,t,...i){return n(e,t,...i)}function a(e,...t){return n(e,(()=>!0),...t)}},38618:(e,t,i)=>{"use strict";i.r(t),i.d(t,{availableTimezones:()=>l,timezoneIsAvailable:()=>u,timezoneIsSupported:()=>p,timezoneTitle:()=>_,updateAvailableTimezones:()=>d});var s=i(44352),r=i(88270);const n=[{id:"Etc/UTC",title:s.t(null,void 0,i(50406))},{id:"exchange",title:s.t(null,void 0,i(77295))}],o=[{id:"Africa/Cairo",title:s.t(null,void 0,i(94099)),offset:0},{id:"Africa/Casablanca",title:s.t(null,void 0,i(53705)),offset:0},{id:"Africa/Johannesburg",title:s.t(null,void 0,i(87469)),offset:0},{id:"Africa/Lagos",title:s.t(null,void 0,i(89155)),offset:0},{id:"Africa/Nairobi",title:s.t(null,void 0,i(79023)),offset:0},{id:"Africa/Tunis",title:s.t(null,void 0,i(93855)),offset:0},{id:"America/Anchorage",title:s.t(null,void 0,i(99873)),offset:0},{id:"America/Argentina/Buenos_Aires",title:s.t(null,void 0,i(82446)),offset:0},{id:"America/Bogota",title:s.t(null,void 0,i(54173)),offset:0},{id:"America/Caracas",title:s.t(null,void 0,i(46837)),offset:0},{id:"America/Chicago",title:s.t(null,void 0,i(28244)),offset:0},{id:"America/El_Salvador",title:s.t(null,void 0,i(68553)),offset:0},{id:"America/Juneau",title:s.t(null,void 0,i(36253)),offset:0},{id:"America/Lima",title:s.t(null,void 0,i(25846)),offset:0},{id:"America/Los_Angeles",title:s.t(null,void 0,i(87604)),offset:0},{id:"America/Mexico_City",title:s.t(null,void 0,i(85095)),offset:0},{id:"America/New_York",title:s.t(null,void 0,i(91203)),offset:0},{id:"America/Phoenix",title:s.t(null,void 0,i(19093)),offset:0},{id:"America/Santiago",title:s.t(null,void 0,i(65412)),offset:0},{id:"America/Sao_Paulo",title:s.t(null,void 0,i(13538)),offset:0},{id:"America/Toronto",title:s.t(null,void 0,i(83836)),offset:0},{id:"America/Vancouver",title:s.t(null,void 0,i(15771)),offset:0},{id:"US/Mountain",title:s.t(null,void 0,i(57701)),offset:0},{id:"Asia/Almaty",title:s.t(null,void 0,i(14452)),offset:0},{id:"Asia/Ashkhabad",title:s.t(null,void 0,i(59340)),offset:0},{id:"Asia/Bahrain",title:s.t(null,void 0,i(53260)),offset:0},{id:"Asia/Bangkok",title:s.t(null,void 0,i(32376)),offset:0},{id:"Asia/Chongqing",title:s.t(null,void 0,i(49648)),offset:0},{id:"Asia/Colombo",title:s.t(null,void 0,i(15168)),offset:0},{id:"Asia/Dubai", -title:s.t(null,void 0,i(22429)),offset:0},{id:"Asia/Ho_Chi_Minh",title:s.t(null,void 0,i(87338)),offset:0},{id:"Asia/Hong_Kong",title:s.t(null,void 0,i(32918)),offset:0},{id:"Asia/Jakarta",title:s.t(null,void 0,i(52707)),offset:0},{id:"Asia/Jerusalem",title:s.t(null,void 0,i(42890)),offset:0},{id:"Asia/Karachi",title:s.t(null,void 0,i(2693)),offset:0},{id:"Asia/Kathmandu",title:s.t(null,void 0,i(3155)),offset:0},{id:"Asia/Kolkata",title:s.t(null,void 0,i(16245)),offset:0},{id:"Asia/Kuwait",title:s.t(null,void 0,i(72374)),offset:0},{id:"Asia/Manila",title:s.t(null,void 0,i(90271)),offset:0},{id:"Asia/Muscat",title:s.t(null,void 0,i(42769)),offset:0},{id:"Asia/Nicosia",title:s.t(null,void 0,i(33566)),offset:0},{id:"Asia/Qatar",title:s.t(null,void 0,i(19056)),offset:0},{id:"Asia/Riyadh",title:s.t(null,void 0,i(52588)),offset:0},{id:"Asia/Seoul",title:s.t(null,void 0,i(5961)),offset:0},{id:"Asia/Shanghai",title:s.t(null,void 0,i(69240)),offset:0},{id:"Asia/Singapore",title:s.t(null,void 0,i(56683)),offset:0},{id:"Asia/Taipei",title:s.t(null,void 0,i(38788)),offset:0},{id:"Asia/Tehran",title:s.t(null,void 0,i(16267)),offset:0},{id:"Asia/Tokyo",title:s.t(null,void 0,i(94284)),offset:0},{id:"Asia/Yangon",title:s.t(null,void 0,i(69293)),offset:0},{id:"Atlantic/Reykjavik",title:s.t(null,void 0,i(26833)),offset:0},{id:"Australia/Adelaide",title:s.t(null,void 0,i(17365)),offset:0},{id:"Australia/Brisbane",title:s.t(null,void 0,i(11741)),offset:0},{id:"Australia/Perth",title:s.t(null,void 0,i(35590)),offset:0},{id:"Australia/Sydney",title:s.t(null,void 0,i(11020)),offset:0},{id:"Europe/Amsterdam",title:s.t(null,void 0,i(88010)),offset:0},{id:"Europe/Athens",title:s.t(null,void 0,i(21983)),offset:0},{id:"Europe/Belgrade",title:s.t(null,void 0,i(54861)),offset:0},{id:"Europe/Berlin",title:s.t(null,void 0,i(26825)),offset:0},{id:"Europe/Bratislava",title:s.t(null,void 0,i(5262)),offset:0},{id:"Europe/Brussels",title:s.t(null,void 0,i(90204)),offset:0},{id:"Europe/Bucharest",title:s.t(null,void 0,i(37728)),offset:0},{id:"Europe/Budapest",title:s.t(null,void 0,i(87143)),offset:0},{id:"Europe/Copenhagen",title:s.t(null,void 0,i(43432)),offset:0},{id:"Europe/Dublin",title:s.t(null,void 0,i(9497)),offset:0},{id:"Europe/Helsinki",title:s.t(null,void 0,i(99820)),offset:0},{id:"Europe/Istanbul",title:s.t(null,void 0,i(37885)),offset:0},{id:"Europe/Lisbon",title:s.t(null,void 0,i(50091)),offset:0},{id:"Europe/London",title:s.t(null,void 0,i(50286)),offset:0},{id:"Europe/Luxembourg",title:s.t(null,void 0,i(64352)),offset:0},{id:"Europe/Madrid",title:s.t(null,void 0,i(58038)),offset:0},{id:"Europe/Malta",title:s.t(null,void 0,i(34190)),offset:0},{id:"Europe/Moscow",title:s.t(null,void 0,i(18665)),offset:0},{id:"Europe/Oslo",title:s.t(null,void 0,i(82906)),offset:0},{id:"Europe/Paris",title:s.t(null,void 0,i(95995)),offset:0},{id:"Europe/Riga",title:s.t(null,void 0,i(5871)),offset:0},{id:"Europe/Rome",title:s.t(null,void 0,i(74214)),offset:0},{id:"Europe/Stockholm",title:s.t(null,void 0,i(48767)),offset:0},{id:"Europe/Tallinn", -title:s.t(null,void 0,i(39108)),offset:0},{id:"Europe/Vilnius",title:s.t(null,void 0,i(75354)),offset:0},{id:"Europe/Warsaw",title:s.t(null,void 0,i(48474)),offset:0},{id:"Europe/Zurich",title:s.t(null,void 0,i(84301)),offset:0},{id:"Pacific/Auckland",title:s.t(null,void 0,i(24143)),offset:0},{id:"Pacific/Chatham",title:s.t(null,void 0,i(59884)),offset:0},{id:"Pacific/Fakaofo",title:s.t(null,void 0,i(20466)),offset:0},{id:"Pacific/Honolulu",title:s.t(null,void 0,i(61351)),offset:0},{id:"Pacific/Norfolk",title:s.t(null,void 0,i(99203)),offset:0}];function a(e,t,i){const s=function(e){return e.map((({id:e,title:t})=>{const{string:i,offset:s}=(0,r.parseTzOffset)(e);return{id:e,offset:s,title:`(${i}) ${t}`}}))}(e),n=i.filter((({alias:e})=>Boolean(e))).map((({title:e,alias:t,id:i})=>{const{string:s,offset:n}=(0,r.parseTzOffset)(t);return{id:i,offset:n,title:`(${s}) ${e}`,alias:t}})),o=function(e){return e.sort(((e,t)=>{const i=e.offset-t.offset;return 0!==i?i:e.title.localeCompare(t.title)}))}(s.concat(n));return t.concat(o)}const l=a(o,n,[]),c=new Map;l.forEach((e=>{c.set(e.id,!0)}));const h=new Map;n.concat(o).forEach((e=>{h.set(e.id,!0)}));const d=e=>{l.splice(0,l.length,...a(o,n,e)),l.forEach((e=>{c.set(e.id,!0)}))};function u(e){return c.has(e)}function p(e){return h.get(e)||!1}function _(e){for(const{id:t,title:i}of o)if(t===e){return`${i} (${(0,r.parseTzOffset)(e).string})`}for(const{id:t,title:i}of l)if(t===e)return`${i}`;return e}},57898:(e,t,i)=>{"use strict";e=i.nmd(e);const s=i(59224).getLogger("Common.Delegate");function r(){this._listeners=[]}function n(e){return!e.singleshot}r.prototype.subscribe=function(e,t,i){const s={object:e,member:t,singleshot:!!i,skip:!1};this._listeners.push(s)},r.prototype.unsubscribe=function(e,t){for(let i=0;i=0;--t){const i=this._listeners[t];i.object===e&&(i.skip=!0,this._listeners.splice(t,1))}},r.prototype.destroy=function(){delete this._listeners},r.prototype.fire=function(){const e=this._listeners;this._listeners=this._listeners.filter(n);const t=e.length;for(let i=0;i{"use strict";i.d(t,{getImage:()=>n});const s=new Map;function r(e){e.crossOrigin="anonymous"}function n(e,t,i=r){let n=s.get(e);return void 0===n&&(n=new Promise(((e,s)=>{const r=new Image;r.onload=()=>{e(r),r.onload=null,r.onerror=null},r.onerror=()=>{s(),r.onload=null,r.onerror=null},i(r),r.src=t})),s.set(e,n)),n}},37160:(e,t,i)=>{"use strict";function s(e,t){return e<=t}function r(e,t){return e>=t}function n(e,t,i){return Math.min(Math.max(e,t),i)}function o(e){return e<0?-1:e>0?1:0}function a(e){if(e<0)return!1;if(e>1e18)return!0;for(let t=e;t>1;t/=10)if(t%10!=0)return!1;return!0} -function l(e,t,i){return t-e<=i}function c(e,t,i){return Math.abs(e-t)t?1:0}function u(e,t=d){if(e.length<1)throw Error("array is empty");let i=e[0];for(let s=0;s0&&(i=e[s]);return i}function _(e){const t=Math.ceil(e);return t%2!=0?t-1:t}function m(e){return e>0?Math.floor(e):Math.ceil(e)}i.r(t),i.d(t,{ceiledEven:()=>_,clamp:()=>n,defComparator:()=>d,equal:()=>c,greaterOrEqual:()=>l,greaterThan:()=>r,isBaseDecimal:()=>a,lessThan:()=>s,log10:()=>h,max:()=>p,min:()=>u,sign:()=>o,toInt:()=>m})},88270:(e,t,i)=>{"use strict";i.d(t,{parseTzOffset:()=>r});var s=i(41249);function r(e,t=Date.now()){const i=(0,s.get_timezone)(e).offset_utc(t);let r="";const n=i/1e3/60/60;n%1&&(r=":"+Math.round(Math.abs(n%1*60)).toString().padStart(2,"0"));let o="";return o=n>0?"+"+(n-n%1)+r:0===n?"":String(n-n%1+r),{offset:i,string:"UTC"+o}}},91349:(e,t,i)=>{"use strict";function s(e,t){return(null==t?void 0:t.includes("cfd"))&&["commodity","futures","index","stock","fund"].includes(e)||"cfd"===e}i.d(t,{isCFDSymbol:()=>s})},79982:(e,t,i)=>{"use strict";var s=i(14483),r=[{d:"E-Mini S&P 500",t:"ES"},{d:"E-Mini Nasdaq 100",t:"NQ"},{d:"Gold",t:"GC"},{d:"Silver",t:"SI"},{d:"Crude Oil WTI",t:"CL"},{d:"Natural Gas",t:"NG"},{d:"Australian Dollar",t:"6A"},{d:"Australian Dollar (Floor)",t:"AD"},{d:"Euro FX",t:"6E"},{d:"Euro FX (Floor)",t:"EC"},{d:"Corn",t:"ZC"},{d:"Corn (Floor)",t:"C"},{d:"Eurodollar",t:"GE"},{d:"Eurodollar (Floor)",t:"ED"}],n=function(){var e=[{pattern:"(",ctor:o},{pattern:")",ctor:a},{pattern:"+",ctor:c},{pattern:"-",ctor:h},{pattern:"*",ctor:d},{pattern:"/",ctor:u},{pattern:"^",ctor:p},{pattern:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,ctor:f},{pattern:/\./,ctor:y},{pattern:s.enabled("charting_library_base")?/[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^][a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&]*|'.+?'/:/[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF][a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&]*|'.+?'/,ctor:g},{pattern:/'[^']*/,ctor:S},{pattern:/[\0-\x20\s]+/,ctor:n}];function t(e,t){var i=function(){};return i.prototype=t.prototype,e.prototype=new i,e}function i(){}function n(e){this.value=e}function o(){}function a(){}function l(){}function c(){}function h(){}function d(){}function u(){}function p(){}i.prototype.toString=function(){return this.value},t(n,i),t(o,i),o.prototype.value="(",t(a,i),a.prototype.value=")",t(l,i),t(c,l),c.prototype.value="+",c.prototype.precedence=0,c.prototype.commutative=!0,t(h,l),h.prototype.value="-",h.prototype.precedence=0,h.prototype.commutative=!1,t(d,l),d.prototype.value="*",d.prototype.precedence=1,d.prototype.commutative=!0,t(u,l),u.prototype.value="/",u.prototype.precedence=1,u.prototype.commutative=!1,t(p,l),p.prototype.value="^",p.prototype.precedence=2,p.prototype.commutative=!1;var _=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i,m=/[+\-/*]/;function g(e){ -this.value=e}function f(e){this.value=e}function v(e){this.value=e}function S(){g.apply(this,arguments)}function y(){f.apply(this,arguments)}t(g,i),g.prototype.toString=function(){if(this.hasOwnProperty("_ticker")){var e=m.test(this._ticker)?"'":"";return e+(this._exchange?this._exchange+":":"")+this._ticker+e}return this.value},g.prototype.parse=function(){var e=_.exec(this.value);e[1]&&(this._exchange=e[1]),this._ticker=e[2]},g.prototype.parseAsFutures=function(){this.hasOwnProperty("_ticker")||this.parse();for(var e=function(e){return r.some((function(t){return t.t===e}))},t=2;t>=1;--t){var i=this._ticker.slice(0,t);if(e(i)){this._root=i,this._contract=this._ticker.slice(t);break}}},g.prototype.exchange=function(e){if(this.hasOwnProperty("_ticker")||this.parse(),!(arguments.length>0))return this._exchange;null==e?delete this._exchange:this._exchange=e+""},g.prototype.ticker=function(e){if(this.hasOwnProperty("_ticker")||this.parse(),!(arguments.length>0))return this._ticker;null==e?delete this._ticker:this._ticker=e+"",delete this._root,delete this._contract},g.prototype.root=function(e){if(this.hasOwnProperty("_root")||this.parseAsFutures(),!(arguments.length>0))return this._root;null==e?delete this._root:(this._root=e+"",this._root&&(this._ticker=this._root+(this._contract||"")))},g.prototype.contract=function(e){if(this.hasOwnProperty("_contract")||this.parseAsFutures(),!(arguments.length>0))return this._root;null==e?delete this._contract:(this._contract=e+"",this._root&&(this._ticker=this._root+this._contract))},t(f,i),f.prototype.toString=function(){return this.hasOwnProperty("_normalizedValue")?this._normalizedValue:this.value},f.prototype.parse=function(){this._normalizedValue=this.value.replace(/^0+|\.0*$/g,"").replace(/(\.\d*?)0+$/,"$1").replace(/^(\.|$)/,"0$1")},v.prototype.toString=function(){return this.value},t(S,g),S.prototype.isIncomplete=!0,S.prototype.incompleteSuggest=function(){if("'"!==this.value)return String("'")},t(y,f),y.prototype.isIncomplete=!0;var b=new RegExp(e.map((function(e){return"("+("string"==typeof e.pattern?e.pattern.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&"):e.pattern.source)+")"})).concat(".").join("|"),"g");function w(t,i){var s,r=[];e:for(;s=b.exec(t);){for(var o=e.length;o--;)if(s[o+1]){if(e[o].ctor){var a=new e[o].ctor(s[o+1]);a._offset=s.index,r.push(a)}continue e}var l=new v(s[0]);l._offset=s.index,r.push(l)}if(i&&i.recover){var c;for(o=r.length;o--;){var h=r[o];if(h instanceof f||h instanceof g){if(void 0!==c){var d=new g(""),u=r.splice(o,c-o+1,d);d.value=u.map((function(e){return e.value})).join("")}c=o}else h instanceof n||(c=void 0)}}return r}function C(e){for(var t=[],i=0;in.precedence&&(s[s.length-1].minPrecedence=n.precedence);else if(n instanceof o)s.push(t={minPrecedence:1/0,openBraceIndex:r});else if(n instanceof a){var c=e[(t=s.pop()).openBraceIndex-1],h=e[r+1] -;h instanceof l&&!(h.precedence<=t.minPrecedence)||!(!(c instanceof l)||c.precedencet.minPrecedence&&(s[s.length-1].minPrecedence=t.minPrecedence))}}for(r=i.length;r--;)e.splice(i[r],1);return e}function x(e){if("string"!=typeof e)throw new TypeError("expression must be a string");return(e=w(e)).filter((function(e){return e instanceof g})).map((function(e){return e.exchange()})).filter((function(e){return e}))}function T(e){return 1!==(e=x(e)).length?null:e[0]}function I(e,t){return(e=x(e)).some((function(e){return t.includes((e||"").toUpperCase())}))}function M(e){return e.join("")}return{tokenize:w,validate:function(e){if(s.enabled("charting_library_base"))return{currentState:"var"};for(var t="init",i="var",r=t,c={warnings:[],errors:[],isEmpty:!0},h=[],d=0;d{"use strict";i.d(t,{TranslatedString:()=>s});class s{constructor(e,t){this._originalText=e,this._translatedText=t}originalText(){return this._originalText}translatedText(){return this._translatedText}format(e){const t={},i={};for(const r of Object.keys(e)){const n=e[r];n instanceof s?(t[r]=n.originalText(),i[r]=n.translatedText()):(t[r]=n.toString(),i[r]=n.toString())}const r=this._originalText.format(t),n=this._translatedText.format(i);return new s(r,n)}}},96429:e=>{e.exports.tzData={"America/New_York":{ -time:[-2717668562,-1633298400,-1615154400,-1601848800,-1583704800,-1570399200,-1551650400,-1536530400,-1523224800,-1504476e3,-1491775200,-1473026400,-1459720800,-1441576800,-1428271200,-1410127200,-1396821600,-1378677600,-1365372e3,-1347228e3,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1189375200,-1176069600,-1157320800,-114462e4,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-905119200,-891813600,-880236e3,-76941e4,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-447285600,-431560800,-415836e3,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], -offset:[-17762,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Los_Angeles":{ -time:[-2717668378,-1633298400,-1615154400,-1601848800,-1583704800,-880236e3,-769420800,-765410400,-687995940,-662680800,-620866800,-608162400,-589417200,-576108e3,-557967600,-544658400,-526518e3,-513208800,-495068400,-481759200,-463618800,-450309600,-431564400,-418255200,-400114800,-386805600,-368665200,-355356e3,-337215600,-323906400,-305766e3,-292456800,-273711600,-261007200,-242262e3,-226533600,-210812400,-195084e3,-179362800,-163634400,-147913200,-13158e4,-116463600,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[-28378,-28800,-25200,-28800,-25200,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800]},"America/Chicago":{ -time:[-2717668236,-1633298400,-1615154400,-1601848800,-1583704800,-1563746400,-1551650400,-1538949600,-1520200800,-1504476e3,-1491775200,-1473026400,-1459720800,-1441576800,-1428271200,-1410127200,-1396821600,-1378677600,-1365372e3,-1347228e3,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1189375200,-1176069600,-1157320800,-114462e4,-1125871200,-1112565600,-1094421600,-1081116e3,-1067810400,-1045432800,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-905119200,-891813600,-880236e3,-769413600,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-447285600,-431560800,-415836e3,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], -offset:[-21036,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600]},"America/Phoenix":{time:[-2717670498,-1633298400,-1615154400,-1601848800,-1583704800,-880236e3,-820540740,-812678340,-796867140,-84405600,-68680800,1924966800],offset:[-26898,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200]},"America/Toronto":{ -time:[-2366755200,-1632088800,-1615154400,-1601771400,-1583712e3,-1567375200,-1554681600,-1534716e3,-1524088800,-1503266400,-149238e4,-1471816800,-1460930400,-1440972e3,-1428876e3,-1409522400,-1397426400,-1378072800,-1365976800,-1346623200,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1188770400,-1176069600,-1157320800,-1144015200,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-880232400,-76941e4,-765410400,-747266400,-733960800,-715824e3,-702518400,-684374400,-671068800,-652924800,-634176e3,-620863200,-602719200,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-450309600,-431560800,-418255200,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,136346400,152071200,167796e3,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], -offset:[-19052,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-14400,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Vancouver":{ -time:[-2713910400,-1632088800,-1615154400,-880236e3,-769420800,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-450309600,-431560800,-418255200,-400111200,-386805600,-368661600,-355356e3,-337212e3,-323906400,-305762400,-292456800,-273708e3,-261007200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,136346400,152071200,167796e3,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], -offset:[-29548,-28800,-25200,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800]},"America/Argentina/Buenos_Aires":{time:[-2372112e3,-1567468800,-1233446400,-1222992e3,-1205971200,-1194048e3,-117288e4,-1162512e3,-1141344e3,-1130976e3,-1109808e3,-109944e4,-1078272e3,-1067817600,-1046649600,-1036281600,-1015113600,-1004745600,-983577600,-973209600,-952041600,-941587200,-931046400,-900892800,-890352e3,-83376e4,-82728e4,-752284800,-733795200,-197337600,-190857600,-184204800,-164505600,-152668800,-132969600,-121132800,-101433600,-86832e3,-71107200,-54777600,-39052800,-23328e3,-7603200,128131200,136598400,596937600,605059200,624412800,636508800,656467200,667958400,687916800,699408e3,719366400,731462400,938908800,952041600,1198972800,1205625600,1224374400,1237075200,1924981200],offset:[-14028,-15408,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-10800,-10800,-7200,-10800,-7200,-10800]},"America/El_Salvador":{time:[-1546300800,546998400,559699200,578448e3,591148800,1924970400],offset:[-21408,-21600,-18e3,-21600,-18e3,-21600]},"America/Sao_Paulo":{ -time:[-1767225600,-1206968400,-1191369600,-1175385600,-1159833600,-633830400,-622076400,-602294400,-59184e4,-570758400,-560217600,-539136e3,-53136e4,-195436800,-184204800,-155174400,-150076800,-128908800,-121132800,-99964800,-89596800,-68428800,-57974400,499737600,511228800,530582400,540259200,562118400,571190400,592963200,602035200,624412800,634694400,656467200,666748800,687916800,697593600,719971200,728438400,750816e3,761702400,782265600,793152e3,813715200,823996800,84456e4,856051200,876096e3,888710400,908064e3,919555200,938908800,951609600,970963200,982454400,1003017600,1013904e3,1036281600,1045353600,1066521600,1076803200,1099353600,1108857600,1129420800,1140307200,1162684800,1172361600,119232e4,1203206400,1224374400,1234656e3,1255824e3,1266710400,1287273600,129816e4,1318723200,1330214400,1350777600,1361059200,1382227200,1392508800,1413676800,1424563200,1445126400,1456012800,1476576e3,1487462400,1508025600,1518912e3,1541289600,1550361600,1924981200],offset:[-11188,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800]},"America/Bogota":{time:[-2707689600,-1739059200,704851200,729043200,1924974e3],offset:[-17776,-17776,-18e3,-14400,-18e3]},"America/Caracas":{time:[-2524521600,-1826755200,-157766400,1197169200,1462069800,1924977600],offset:[-16064,-16060,-16200,-14400,-16200,-14400]},"America/Anchorage":{ -time:[-3225173303,-2188987200,-880236e3,-769428e3,-765410400,-86918400,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,438998400,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[50424,-35976,-36e3,-32400,-32400,-36e3,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-32400,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400]},"Europe/Moscow":{ -time:[-2840140800,-1688256e3,-165681e4,-1641340800,-1627956e3,-1618700400,-1596416400,-1593804521,-1589846400,-1542416400,-1539478800,-1525305600,-1522713600,-1491177600,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1414288800,1925002800],offset:[9017,9017,9079,12679,9079,16279,12679,16279,14400,10800,14400,18e3,14400,10800,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800]},"Europe/Athens":{time:[-2344636800,-1686095940,-1182988800,-1178150400,-906854400,-904867200,-85725e4,-844473600,-828230400,-812419200,-552355200,-541641600,166492800,186195600,198036e3,213764400,228880800,244090800,260330400,275457600,291805200,307418400,323395200,338947200,354682800,370411200,386132400,401860800,417582e3,433310400,449031600,465364800,481086e3,496814400,512535600,528264e3,543985200,559713600,575434800,591163200,606884400,622612800,638334e3,654667200,670388400,686116800,701838e3,717566400,733287600,749016e3,764737200,780465600,796186800,811915200,828241200,846388800,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3], -offset:[5692,5692,7200,10800,7200,10800,7200,3600,7200,3600,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Belgrade":{time:[-2713910400,-905821200,-85725e4,-844552800,-828219600,-812498400,-79677e4,-777938400,-766616400,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[4920,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Berlin":{ -time:[-2422051200,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-938901600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-776556e3,-765925200,-761173200,-748476e3,-733266e3,-717627600,-714603600,-71037e4,-701902800,-684972e3,-670453200,-654127200,-639003600,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3208,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,10800,7200,3600,7200,3600,7200,10800,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Bratislava":{ -time:[-3786825600,-2469398400,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-938901600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-765320400,-746575200,-733352400,-728514e3,-72126e4,-716421600,-701902800,-684972e3,-670453200,-654213600,-639003600,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3464,3464,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Bucharest":{ -time:[-2469398400,-1213142400,-1187049600,-1175468400,-1159747200,-1144018800,-1127692800,-1111964400,-1096243200,-1080514800,-1064793600,-1049065200,-1033344e3,-1017615600,-1001894400,-986166e3,-970444800,-954716400,296611200,307497600,323823600,338950800,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670377600,686106e3,701827200,717555600,733276800,749005200,764726400,780451200,796176e3,811900800,828230400,846374400,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[6264,6264,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Budapest":{ -time:[-2498256e3,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1600466400,-1587243600,-1569708e3,-1555189200,-906771600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-778467600,-762649200,-749685600,-733269600,-717631200,-701902800,-686181600,-670453200,-654127200,-639003600,-492652800,-481161600,-461196e3,-449701200,-428536800,-418251600,-397087200,-386802e3,323827200,338950800,354672e3,370400400,386121600,40185e4,417571200,433299600,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[4580,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/London":{ -time:[-3852662400,-1691964e3,-1680469200,-1664143200,-1650142800,-1633903200,-1617483600,-1601848800,-1586034e3,-1570399200,-1552165200,-1538344800,-152253e4,-15075e5,-1490562e3,-1473631200,-1460926800,-1442786400,-1428872400,-1410732e3,-1396213200,-1379282400,-1364763600,-1348437600,-1333314e3,-1315778400,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-118998e4,-1175461200,-1159135200,-1143406800,-1126476e3,-1111957200,-1095631200,-1080507600,-1063576800,-1049058e3,-1032127200,-1017608400,-1001282400,-986158800,-969228e3,-950475600,-942012e3,-904514400,-896043600,-875484e3,-864594e3,-844034400,-832539600,-812584800,-798066e3,-781048800,-772059600,-764802e3,-748476e3,-733352400,-719445600,-717026400,-706741200,-699483600,-687996e3,-668034e3,-654732e3,-636584400,-622072800,-605739600,-590623200,-57429e4,-558568800,-542235600,-527119200,-512600400,-496274400,-481150800,-46422e4,-449701200,-432165600,-417646800,-401320800,-386197200,-369266400,-354747600,-337816800,-323298e3,-306972e3,-291848400,-276732e3,-257979600,-245282400,-22653e4,-213228e3,-195080400,-182383200,-163630800,-150933600,-132181200,-119484e3,-100731600,-88034400,-68677200,-59004e3,-37238400,57726e3,69818400,89175600,101268e3,120625200,132717600,152074800,164167200,183524400,196221600,214974e3,227671200,246423600,259120800,278478e3,290570400,309927600,32202e4,341377200,354675600,372823200,386125200,404272800,417574800,435722400,449024400,467776800,481078800,499226400,512528400,530676e3,543978e3,562125600,575427600,593575200,606877200,625629600,638326800,657079200,670381200,688528800,701830800,719978400,733280400,751428e3,76473e4,782877600,796179600,814327200,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800], -offset:[-75,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Luxembourg":{time:[-2069712e3,-1692493200,-1680476400,-1662339600,-165015e4,-1632002400,-1618693200,-1612656e3,-1604278800,-1585515600,-1574038800,-1552255200,-1539997200,-1520546400,-1507510800,-1490569200,-1473642e3,-1459116e3,-1444006800,-142767e4,-1411866e3,-1396220400,-1379293200,-1364770800,-1348448400,-1333321200,-1316394e3,-1301266800,-1284339600,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-1191189600,-1175461200,-1160344800,-1143406800,-1127685600,-1111957200,-1096840800,-1080507600,-1063576800,-1049058e3,-1033336800,-1017608400,-1002492e3,-986158800,-969228e3,-950475600,-942012e3,-935182800,-85725e4,-844552800,-828219600,-812498400,-797979600,-781048800,-766616400,-745452e3,-733266e3,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], -offset:[1476,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Madrid":{time:[-2177453684,-1631926800,-1616886e3,-1601168400,-158535e4,-1442451600,-142767e4,-1379293200,-1364770800,-1348448400,-1333321200,-1316390400,-1301266800,-1284339600,-1269817200,-1026954e3,-1017615600,-1001898e3,-999478800,-986083200,-954111600,-940208400,-873075600,-862614e3,-842835600,-828313200,-811386e3,-796863600,-779936400,-765414e3,-748486800,-733964400,-652323600,-639010800,135126e3,150253200,166575600,181702800,196815600,212547600,22887e4,243997200,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], -offset:[-884,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Paris":{time:[-2486592e3,-1855958400,-1689814800,-1680393600,-1665363600,-1648339200,-1635123600,-1616889600,-1604278800,-158544e4,-1574038800,-1552262400,-1539997200,-1520553600,-1507510800,-1490572800,-1470618e3,-1459123200,-1444006800,-1427673600,-1411952400,-1396224e3,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301270400,-1284339600,-1269820800,-1253494800,-1238371200,-1221440400,-1206921600,-1191200400,-1175472e3,-1160355600,-1143417600,-1127696400,-1111968e3,-1096851600,-1080518400,-1063587600,-1049068800,-1033347600,-1017619200,-1002502800,-986169600,-969238800,-950486400,-942012e3,-932432400,-85725e4,-844552800,-828219600,-812498400,-800064e3,-796258800,-781048800,-766616400,196822800,212547600,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], -offset:[561,561,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Rome":{time:[-3252096e3,-2403562204,-1690761600,-168048e4,-1664755200,-1648944e3,-163512e4,-1616889600,-1604275200,-1585526400,-1571011200,-1555286400,-932428800,-85725e4,-844552800,-828219600,-812498400,-798066e3,-781048800,-76671e4,-750895200,-733352400,-719452800,-70191e4,-689205600,-670453200,-114048e3,-103161600,-81993600,-71708400,-50544e3,-40258800,-18489600,-8204400,1296e4,23245200,43804800,54694800,75859200,86749200,107913600,118198800,138758400,149648400,170812800,181098e3,202262400,212547600,233107200,243997200,265161600,276051600,296611200,307501200,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], -offset:[2996,2996,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Warsaw":{time:[-2840140800,-1717027200,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1600466400,-1587157200,-1501718400,-931730400,-85725e4,-844552800,-828219600,-812498400,-796600800,-778723200,-762652800,-748483200,-733266e3,-715212e3,-701902800,-684972e3,-670453200,-654127200,-639003600,-397090800,-386805600,-371084400,-355356e3,-334191600,-323301600,-307580400,-291852e3,-271292400,-260402400,-239842800,-228952800,-208393200,-197503200,-176338800,-166053600,228877200,244000800,260326800,276055200,291776400,307504800,323830800,338954400,354675600,370404e3,386125200,401853600,417574800,433303200,449024400,465357600,481078800,496807200,512528400,528256800,543978e3,559706400,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], -offset:[5040,5040,3600,7200,3600,7200,3600,7200,7200,10800,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Istanbul":{time:[-2840140800,-1869868800,-1693699200,-168048e4,-1570406400,-1552176e3,-1538352e3,-1522540800,-1507507200,-1490572800,-1440201600,-1428019200,-1409702400,-1396483200,-931046400,-922665600,-917827200,-892425600,-875836800,-764726400,-744336e3,-733795200,-716428800,-701913600,-684979200,-670464e3,-654134400,-639014400,-62208e4,-60696e4,-590025600,-575510400,-235612800,-194832e3,-177724800,-165715200,107917200,121226400,133927200,152676e3,164685600,184125600,196221600,215575200,228880800,245815200,260330400,267926400,428464800,433908e3,468122400,482806800,496720800,512528400,528256800,543978e3,559706400,575427600,591156e3,606877200,622605600,638326800,65466e4,670381200,686109600,701830800,717559200,733280400,749008800,764125200,780458400,796179600,811908e3,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301281200,1319947200,1332644400,1351396800,1364698800,1382846400,1396234800,1414296e3,1427598e3,1446955200,1459047600,1473206400,1925002800],offset:[6952,7016,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,10800,14400,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,10800]},"Europe/Zurich":{ -time:[-3675196800,-2385244800,-904431600,-891122400,-872982e3,-859672800,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[2048,1786,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Australia/Sydney":{time:[-2364076800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,386737200,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,636519600,657079200,667969200,688528800,699418800,719978400,731473200,752032800,762922800,783482400,794372400,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,967341600,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800], -offset:[36292,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600]},"Australia/Brisbane":{time:[-2366755200,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,625629600,636519600,657079200,667969200,688528800,699418800,1925028e3],offset:[36728,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3]},"Australia/Adelaide":{time:[-2364076800,-2230156800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,384318e3,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,637729200,657079200,667969200,688528800,701233200,719978400,731473200,752032800,764132400,783482400,796186800,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,972784800,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800], -offset:[33260,32400,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800]},"Australia/ACT":{time:[-2364076800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,386737200,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,636519600,657079200,667969200,688528800,699418800,719978400,731473200,752032800,762922800,783482400,794372400,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,967341600,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800],offset:[36292,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600]},"Asia/Almaty":{ -time:[-1441152e3,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1925013600],offset:[18468,18e3,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,21600,18e3,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600]},"Asia/Ashkhabad":{time:[-1441152e3,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,192501e4],offset:[14012,14400,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,18e3,14400,18e3]},"Asia/Colombo":{time:[-2840140800,-2019686400,-883267200,-862617600,-764028e3,832982400,846289800,1145061e3,1925011800],offset:[19164,19172,19800,21600,23400,19800,23400,21600,19800]},"Asia/Tokyo":{time:[-2587678861,-683769600,-672274800,-654739200,-640825200,-620265600,-609375600,-588816e3,-577926e3,1925024400],offset:[33539,32400,36e3,32400,36e3,32400,36e3,32400,36e3,32400]},"Asia/Taipei":{time:[-2335219200,-1017792e3,-766191600,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-639100800,-620784e3,-607564800,-589248e3,-576028800,-562896e3,-541728e3,-528681600,-510192e3,-497145600,-478656e3,-465609600,-449798400,-433987200,-418176e3,-402451200,-38664e4,-370915200,-355104e3,-339379200,-323568e3,-302486400,-291945600,-270950400,-260409600,134006400,149817600,165542400,181353600,299635200,307584e3,1925020800],offset:[29160,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Singapore":{time:[-2177452800,-2038176e3,-1167609600,-1073001600,-894153600,-879638400,-766972800,378689400,1925020800],offset:[24925,24925,25200,26400,26400,27e3,32400,27e3,28800]},"Asia/Karachi":{time:[-1988150400,-862617600,-764121600,-576115200,38793600,1018137600,1033862400,1212278400,1225497600,1239753600,1257033600,192501e4],offset:[16092,19800,23400,19800,18e3,18e3,21600,18e3,21600,18e3,21600,18e3]},"Asia/Manila":{time:[-3944678400,-2229292800,-1046649600,-1038700800,-873244800,-794188800,-496195200,-489283200,259372800,275184e3,1925020800],offset:[-57360,29040,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Shanghai":{ -time:[-2177452800,-1600646400,-1585872e3,-933638400,-922060800,-908841600,-888796800,-881020800,-767836800,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-649987200,515556e3,527047200,545191200,558496800,577245600,589946400,608695200,622000800,640144800,653450400,671594400,6849e5,1925020800],offset:[29143,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Seoul":{time:[-1948752e3,-1830384e3,-767318400,-681177600,-672192e3,-654739200,-640828800,-623376e3,-609379200,-588816e3,-577929600,-498096e3,-462672e3,-451699200,-429753600,-418262400,-399513600,-387417600,-368064e3,-355968e3,-336614400,-324518400,-305164800,-293068800,-264902400,547610400,560919600,57906e4,592369200,1925024400],offset:[30472,30600,32400,32400,36e3,32400,36e3,32400,36e3,32400,36e3,32400,30600,34200,30600,34200,30600,34200,30600,34200,30600,34200,30600,34200,30600,32400,36e3,32400,36e3,32400]},"Asia/Tehran":{time:[-1704153600,-1090454400,227833200,24624e4,259632e3,271126800,283996800,296611200,306547200,322444800,338515200,673228800,685497600,701222400,71712e4,732758400,748656e3,764294400,780192e3,795830400,811728e3,827366400,843264e3,858988800,874886400,890524800,906422400,922060800,937958400,953596800,969494400,985219200,1001116800,1016755200,1032652800,1048291200,1064188800,1079827200,1095724800,1111449600,1127347200,1206057600,1221955200,123768e4,1253577600,1269216e3,1285113600,1300752e3,1316649600,1332288e3,1348185600,1363910400,1379808e3,1395446400,1411344e3,1426982400,144288e4,1458518400,1474416e3,1490140800,1506038400,1521676800,1537574400,1553212800,1569110400,1584748800,1600646400,1616371200,1632268800,1647907200,1663804800,1925004600],offset:[12344,12344,12600,16200,14400,18e3,14400,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600]},"Asia/Dubai":{time:[-1577923200,1925006400],offset:[13272,14400]},"Asia/Kolkata":{time:[-3645216e3,-3155673600,-2019686400,-891561600,-872035200,-862617600,-764121600,1925011800],offset:[21208,21200,19270,19800,23400,19800,23400,19800]},"Asia/Hong_Kong":{ -time:[-2056663398,-900882e3,-891547200,-884217600,-761176800,-747878400,-728508600,-717021e3,-697059e3,-683757e3,-668028600,-654726600,-636579e3,-623277e3,-605129400,-591827400,-573679800,-559773e3,-541625400,-528323400,-510179400,-498083400,-478729800,-466633800,-446675400,-435184200,-415225800,-403129800,-383776200,-371680200,-352326600,-340230600,-320877e3,-308781e3,-288822600,-277331400,-257373e3,-245881800,-225923400,-213827400,-194473800,-182377800,-163024200,-148509e3,-132784200,-117059400,-101334600,-85609800,-69280200,-53555400,-37830600,-22105800,-6381e3,9343800,25068600,40793400,56518200,72243e3,88572600,104297400,120022200,126070200,151471800,167196600,182921400,198646200,214371e3,295414200,309324600,1925020800],offset:[27402,28800,32400,30600,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Bangkok":{time:[-2840140800,-1570060800,1925017200],offset:[24124,24124,25200]},"Asia/Chongqing":{time:[-2177452800,-1600646400,-1585872e3,-933638400,-922060800,-908841600,-888796800,-881020800,-767836800,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-649987200,515556e3,527047200,545191200,558496800,577245600,589946400,608695200,622000800,640144800,653450400,671594400,6849e5,1925020800],offset:[29143,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Jerusalem":{ -time:[-2840140800,-1640995200,-933631200,-923086800,-919029600,-857336400,-844293600,-825800400,-812671200,-794178e3,-779839200,-762642e3,-748303200,-731106e3,-681948e3,-673214400,-667947600,-652312800,-636411600,-622072800,-608936400,-591832800,-572475600,-558568800,-542840400,-527724e3,-514414800,-490831200,-482965200,-459381600,-451515600,-428536800,-418251600,-400111200,-387406800,142387200,150854400,167184e3,178675200,334108800,337741200,452649600,46233e4,482284800,494380800,516758400,526435200,545443200,558489600,576633600,589334400,609897600,620784e3,638323200,651628800,669772800,683683200,701827200,715737600,733708800,747187200,765158400,778032e3,796608e3,810086400,826848e3,842832e3,858902400,874195200,890352e3,90504e4,923018400,936324e3,955677600,970794e3,986778e3,1001293200,1017363600,1033952400,1048813200,1065142800,1081299600,1095814800,1112320800,1128823200,1143770400,1159668e3,117522e4,1189908e3,1206669600,1223172e3,1238119200,1254016800,1269568800,1284256800,1301623200,1317520800,1333072800,1348365600,1364522400,1382839200,1395972e3,1414288800,1427421600,1445738400,1458871200,1477792800,1490320800,1509242400,1521770400,1540692e3,1553824800,1572141600,1585274400,1603591200,1616724e3,1635645600,1648173600,1667095200,1679623200,1698544800,1711677600,1729994400,1743127200,1761444e3,1774576800,1792893600,1806026400,1824948e3,1837476e3,1856397600,1868925600,1887847200,190098e4,1919296800,1932429600],offset:[8454,8440,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,14400,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Asia/Kuwait":{time:[-631152e3,1925002800],offset:[11516,10800]},"Asia/Muscat":{time:[-1577923200,1925006400],offset:[14064,14400]},"Asia/Nicosia":{ -time:[-1518912e3,166579200,182304e3,200966400,21384e4,228873600,243993600,260323200,276134400,291772800,307497600,323827200,338947200,354672e3,370396800,386121600,401846400,417571200,433296e3,449020800,465350400,481075200,4968e5,512524800,528249600,543974400,559699200,575424e3,591148800,606873600,622598400,638323200,654652800,670377600,686102400,701827200,717552e3,733276800,749001600,764726400,780451200,796176e3,811900800,828230400,843955200,85968e4,875404800,891129600,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[8008,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Asia/Qatar":{time:[-1577923200,76204800,1925002800],offset:[12368,14400,10800]},"Asia/Riyadh":{time:[-719625600,1925002800],offset:[11212,10800]},"Asia/Yangon":{time:[-2840140800,-1577923200,-873244800,-778377600,1925015400],offset:[23087,23087,23400,32400,23400]},"Pacific/Auckland":{ -time:[-3192393600,-1330293600,-1320012e3,-1300658400,-1287352800,-1269208800,-1255903200,-1237759200,-1224453600,-1206309600,-1192399200,-117486e4,-1160949600,-1143410400,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-757382400,152676e3,162356400,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,384318e3,404877600,415767600,436327200,447217200,467776800,478666800,499226400,510116400,530676e3,541566e3,562125600,573620400,59418e4,60507e4,623815200,637729200,655264800,669178800,686714400,700628400,718164e3,732682800,749613600,764132400,781063200,795582e3,812512800,827031600,844567200,858481200,876016800,889930800,907466400,921985200,938916e3,953434800,970365600,984884400,100242e4,1016334e3,1033869600,1047783600,1065319200,1079838e3,1096768800,1111287600,1128218400,1142737200,1159668e3,1174186800,1191117600,1207450800,1222567200,1238900400,1254016800,127035e4,1285466400,1301799600,1316916e3,1333249200,1348970400,1365303600,138042e4,1396753200,1411869600,1428202800,1443319200,1459652400,1474768800,1491102e3,1506218400,1522551600,1538272800,1554606e3,1569722400,1586055600,1601172e3,1617505200,1632621600,1648954800,1664071200,1680404400,1695520800,1712458800,1727575200,1743908400,1759024800,1775358e3,1790474400,1806807600,1821924e3,1838257200,1853373600,1869706800,1885428e3,1901761200,1916877600,1933210800],offset:[41944,41400,45e3,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800]},"Pacific/Chatham":{ -time:[-3192393600,-757382400,152678700,162359100,183523500,195018300,215577900,226467900,247027500,257917500,278477100,289367100,309926700,320816700,341376300,352266300,372825900,384320700,404880300,415770300,436329900,447219900,467779500,478669500,499229100,510119100,530678700,541568700,562128300,573623100,594182700,605072700,623817900,637731900,655267500,669181500,686717100,700631100,718166700,732685500,749616300,764135100,781065900,795584700,812515500,827034300,844569900,858483900,876019500,889933500,907469100,921987900,938918700,953437500,970368300,984887100,1002422700,1016336700,1033872300,1047786300,1065321900,1079840700,1096771500,1111290300,1128221100,1142739900,1159670700,1174189500,1191120300,1207453500,1222569900,1238903100,1254019500,1270352700,1285469100,1301802300,1316918700,1333251900,1348973100,1365306300,1380422700,1396755900,1411872300,1428205500,1443321900,1459655100,1474771500,1491104700,1506221100,1522554300,1538275500,1554608700,1569725100,1586058300,1601174700,1617507900,1632624300,1648957500,1664073900,1680407100,1695523500,1712461500,1727577900,1743911100,1759027500,1775360700,1790477100,1806810300,1821926700,1838259900,1853376300,1869709500,1885430700,1901763900,1916880300,1933213500],offset:[44028,44100,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500]},"Pacific/Fakaofo":{time:[-2177452800,1325203200,1925038800],offset:[-41096,-39600,46800]},"Pacific/Honolulu":{time:[-2334139200,-1157320800,-1155470400,-880236e3,-769429800,-765410400,-712188e3,1924956e3],offset:[-37886,-37800,-34200,-37800,-34200,-34200,-37800,-36e3]},"America/Mexico_City":{time:[-1514763396,-1343091600,-1234828800,-1220317200,-1207180800,-1191369600,-975283200,-963187200,-917136e3,-907372800,-821923200,-810086400,-627523200,-613008e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,989114400,1001815200,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1175392800,1193536800,1207447200,1224986400,1238896800,1256436e3,1270346400,1288490400,1301796e3,131994e4,1333245600,1351389600,13653e5,1382839200,1396749600,1414288800,1428199200,1445738400,1459648800,1477792800,1491098400,1509242400,1522548e3,1540692e3,1554602400,1572141600,1586052e3,1603591200,1617501600,1635645600,1648951200,1667095200,1924970400], -offset:[-23796,-25200,-21600,-25200,-21600,-25200,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600]},"Africa/Cairo":{time:[-2185401600,-929836800,-923097600,-906163200,-892857600,-875836800,-857779200,-844300800,-825811200,-812678400,-794188800,-779846400,-762652800,-399081600,-38664e4,-368323200,-355104e3,-336783600,-323643600,-305161200,-292021200,-273625200,-260485200,-242089200,-228949200,-210553200,-197413200,-178930800,-165790800,-147394800,-134254800,-115858800,-102632400,-84322800,-71096400,-52700400,-39474e3,-21164400,-7938e3,10371600,23598e3,41907600,55134e3,7353e4,86756400,105066e3,118292400,136602e3,149828400,168138e3,181364400,199760400,212986800,231296400,244522800,262832400,276058800,294368400,307594800,325990800,339217200,357526800,370753200,396406800,402289200,426819600,433825200,452221200,465447600,483757200,496983600,515293200,528519600,546829200,560055600,578451600,591678e3,610419600,623214e3,641523600,65475e4,673059600,686286e3,704682e3,717908400,736218e3,749444400,767754e3,780980400,799027200,812332800,830476800,843782400,861926400,875232e3,893376e3,906681600,925430400,938736e3,95688e4,970185600,988329600,1001635200,1019779200,1033084800,1051228800,1064534400,1083283200,1096588800,1114732800,1128038400,1146182400,1158883200,1177632e3,1189123200,1209081600,1219968e3,1240531200,1250812800,1272585600,1281484800,1284076800,1285891200,1400198400,1403827200,1406851200,1411689600,168264e4,1698364800,1714089600,1730419200,1745539200,1761868800,1776988800,1793318400,1809043200,1824768e3,1840492800,1856217600,1871942400,1887667200,1903392e3,1919721600,1934841600],offset:[7509,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Africa/Casablanca":{ -time:[-1773014400,-956361600,-950486400,-942019200,-761184e3,-617241600,-605145600,-81432e3,-71107200,141264e3,147225600,199756800,207705600,231292800,244252800,265507200,271036800,448243200,504921600,1212278400,1220227200,1243814400,1250812800,1272758400,1281225600,1301788800,1312070400,1335664800,1342753200,1345428e3,1348974e3,1367114400,1373166e3,13761e5,1382842800,1396144800,1403924400,1406944800,1414292400,1427594400,1434250800,1437271200,1445742e3,1459044e3,1465095600,1468116e3,1477796400,1490493600,1495335600,1498960800,1509246e3,1521943200,1526180400,1529200800,1540695600,1557025200,1560045600,1587265200,1590890400,161811e4,1621130400,164835e4,1651975200,1679194800,1682215200,1710039600,171306e4,1740279600,1743904800,1771124400,1774144800,1801969200,1804989600,1832209200,1835834400,1863054e3,1866074400,1893294e3,1896919200,1924138800,1927159200],offset:[-1820,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Africa/Johannesburg":{time:[-2458166400,-2109283200,-860968800,-845244e3,-829519200,-813794400,1924999200],offset:[6720,5400,7200,10800,7200,10800,7200]},"Africa/Nairobi":{time:[-194616e4,-1309737600,-1261958400,-1041379200,-865296e3,1925002800],offset:[8836,9e3,10800,9e3,9900,10800]},"Africa/Tunis":{time:[-27972e5,-1855958400,-969238800,-950486400,-941936400,-891129600,-877824e3,-85725e4,-844552800,-842911200,-84222e4,-828223200,-812498400,-796262400,-781048800,-766627200,231206400,243910800,262828800,276051600,581126400,591152400,606873600,622602e3,64152e4,654656400,1114905600,1128045600,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1924995600],offset:[2444,561,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Asia/Kathmandu":{time:[-1577923200,504921600,1925012700],offset:[20476,19800,20700]},"US/Mountain":{ -time:[-2717668796,-1633298400,-1615154400,-1601848800,-1583704800,-1570399200,-1551650400,-1538949600,-1534111200,-880236e3,-769417200,-765410400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[-25196,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200]},"Europe/Helsinki":{ -time:[-2890252800,-1535932800,-875664e3,-859762800,354679200,370407600,386128800,401857200,417582e3,433310400,449031600,465364800,481086e3,496814400,512535600,528264e3,543985200,559713600,575434800,591163200,606884400,622612800,638334e3,654667200,670388400,686116800,701838e3,717566400,733287600,749016e3,764737200,780465600,796186800,811915200,828241200,846388800,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5989,5989,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Stockholm":{time:[-2871676800,-2208988800,-1692493200,-1680476400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], -offset:[4332,3614,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Copenhagen":{time:[-2524521600,-2398291200,-1692493200,-1680483600,-935107200,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-769381200,-747007200,-736376400,-715212e3,-706741200,-683157600,-675291600,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3020,3020,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Atlantic/Reykjavik":{ -time:[-1956614400,-1668214800,-1647212400,-1636678800,-161343e4,-1605142800,-1581894e3,-1539565200,-153135e4,-968029200,-952293600,-942012e3,-920239200,-909961200,-888789600,-877906800,-857944800,-846457200,-826495200,-815007600,-795045600,-783558e3,-762991200,-752108400,-731541600,-717634800,-700092e3,-686185200,-668642400,-654735600,-636588e3,-623286e3,-605743200,-591836400,-573688800,-559782e3,-542239200,-528332400,-510789600,-496882800,-47934e4,-465433200,-447890400,-433983600,-415836e3,-401929200,-384386400,-370479600,-352936800,-33903e4,-321487200,-307580400,-290037600,-276130800,-258588e3,-244681200,-226533600,-212626800,-195084e3,-181177200,-163634400,-149727600,-132184800,-118278e3,-100735200,-86828400,-68680800,-54774e3,1924992e3],offset:[-5280,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0]},"Europe/Tallinn":{time:[-2840140800,-1638316800,-1632002400,-1618693200,-1593820800,-1535932800,-927936e3,-892944e3,-85725e4,-844552800,-828219600,-812498400,-797644800,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909288e3,92259e4,941342400,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5940,5940,3600,7200,3600,5940,7200,10800,7200,3600,7200,3600,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Riga":{ -time:[-2840140800,-1632002400,-1618693200,-1601676e3,-1597266e3,-1377302400,-928022400,-899510400,-85725e4,-844552800,-828219600,-812498400,-79677e4,-795830400,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,843966e3,859690800,877838400,891140400,909288e3,92259e4,941342400,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5794,5794,9394,5794,9394,5794,7200,10800,7200,3600,7200,3600,7200,3600,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Vilnius":{time:[-2840140800,-1672531200,-1585094400,-1561248e3,-1553558400,-928195200,-900115200,-85725e4,-844552800,-828219600,-812498400,-802137600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891140400,909284400,922586400,941338800,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3], -offset:[6076,5040,5736,3600,7200,3600,10800,7200,3600,7200,3600,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,7200,3600,7200,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"America/Lima":{time:[-2524521600,-1938556800,-1009843200,-1002067200,-986774400,-971049600,-955324800,-9396e5,504921600,512697600,536457600,544233600,631152e3,638928e3,757382400,765158400,1924974e3],offset:[-18492,-18516,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Santiago":{time:[-2524521600,-1892678400,-1688428800,-1619222400,-1593820800,-1336003200,-13176e5,-1304380800,-1286064e3,-1272844800,-1254528e3,-1241308800,-1222992e3,-1209772800,-1191369600,-1178150400,-870566400,-865296e3,-740534400,-736646400,-718070400,-713667600,-36633600,-23932800,-3369600,7516800,24451200,37756800,55900800,69206400,87955200,100656e3,118195200,132105600,150854400,163555200,182304e3,195609600,213753600,227059200,245203200,258508800,277257600,289958400,308707200,321408e3,340156800,353462400,371606400,384912e3,403056e3,416361600,434505600,447811200,46656e4,479260800,498009600,510710400,529459200,545184e3,560908800,574214400,592358400,605664e3,624412800,637113600,653443200,668563200,687312e3,700617600,718761600,732067200,750211200,763516800,781660800,794966400,813715200,826416e3,845164800,85968e4,876614400,88992e4,906854400,923184e3,939513600,952819200,971568e3,984268800,1003017600,1015718400,1034467200,1047168e3,1065916800,1079222400,1097366400,1110672e3,1128816e3,1142121600,1160870400,1173571200,119232e4,1206835200,1223769600,1237075200,1255219200,1270339200,1286668800,1304812800,1313884800,1335657600,1346544e3,1367107200,1378598400,1398556800,1410048e3,1463270400,1471132800,149472e4,1502582400,1526169600,1534032e3,1554595200,1567900800,1586044800,1599350400,1617494400,16308e5,1648944e3,1662854400,1680393600,1693699200,1712448e3,1725753600,1743897600,1757203200,1775347200,1788652800,1806796800,1820102400,1838246400,1851552e3,1870300800,1883001600,1901750400,1915056e3,19332e5], -offset:[-16965,-16965,-18e3,-16965,-14400,-16965,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-10800,-14400,-18e3,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800]},"Asia/Bahrain":{time:[-897868800,-820540800,76204800,1925002800],offset:[12140,12600,14400,10800]},"Asia/Jakarta":{time:[-3231273600,-1451693568,-117288e4,-876614400,-766022400,-683856e3,-620784e3,-189388800,1925017200],offset:[25632,25632,26400,27e3,32400,27e3,28800,27e3,25200]},"Africa/Lagos":{time:[-2035584e3,-1940889600,-1767225600,-1588464e3,1924995600],offset:[815,0,815,1800,3600]},"Pacific/Norfolk":{time:[-2177452800,-599616e3,152071200,162961200,1443924e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800],offset:[40312,40320,41400,45e3,41400,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200]},"America/Juneau":{ -time:[-3225169588,-2188987200,-880236e3,-769420800,-765410400,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,438998400,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[54139,-32261,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-28800,-28800,-25200,-28800,-25200,-28800,-25200,-32400,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400]},"Asia/Ho_Chi_Minh":{time:[-2004048e3,-1851552e3,-852080400,-782614800,-767836800,-718070400,-457747200,-315622800,171849600,1925017200],offset:[25590,25590,25200,28800,32400,25200,28800,25200,28800,25200]},"Australia/Perth":{time:[-2337897600,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,152071200,162961200,436327200,447217200,690343200,699418800,1165111200,1174791600,1193536800,1206846e3,1224986400,1238295600,1925020800],offset:[27804,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Europe/Malta":{ -time:[-2403475200,-1690761600,-168048e4,-1664755200,-1648944e3,-163512e4,-1616889600,-1604275200,-1585526400,-1571011200,-1555286400,-932428800,-85725e4,-844552800,-828219600,-812584800,-798066e3,-781048800,-76671e4,-750895200,-733352400,-719452800,-70191e4,-689205600,-670453200,-114048e3,-103161600,-81993600,-71708400,-50544e3,-40258800,-18489600,-8204400,1296e4,23245200,43804800,54694800,75859200,86749200,102384e3,118112400,135734400,148525200,167191200,180496800,198640800,211946400,230090400,243396e3,26154e4,274845600,292989600,306295200,323316e3,338349600,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3484,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Amsterdam":{ -time:[-4260211200,-1693699200,-168048e4,-1663452e3,-1650142800,-1633212e3,-1617483600,-1601157600,-1586034e3,-1569708e3,-1554584400,-1538258400,-1523134800,-15075e5,-1490562e3,-1470175200,-1459112400,-1443996e3,-1427662800,-1406671200,-1396213200,-1376949600,-1364763600,-1345413600,-1333314e3,-1313791200,-1301259600,-1282255200,-126981e4,-1250719200,-1238360400,-1219183200,-1206910800,-1186956e3,-1175461200,-1156024800,-1143406800,-1124488800,-1111957200,-1092952800,-1080507600,-1061330400,-1049058e3,-1029189600,-1025740800,-1017608400,-998258400,-986158800,-966722400,-954104400,-935020800,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-766616400,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[1172,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,4800,1200,4800,1200,4800,1200,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Brussels":{ -time:[-2840140800,-2450994150,-1740355200,-1693699200,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1613822400,-1604278800,-1585526400,-1574038800,-1552262400,-1539997200,-1520553600,-1507510800,-1490572800,-1473642e3,-1459123200,-1444006800,-1427673600,-1411952400,-1396224e3,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-1191189600,-1175461200,-1160344800,-1143406800,-1127685600,-1111957200,-1096840800,-1080507600,-1063576800,-1049058e3,-1033336800,-1017608400,-1002492e3,-986158800,-969228e3,-950475600,-942012e3,-934664400,-85725e4,-844552800,-828219600,-812498400,-798066e3,-781048800,-766616400,-745452e3,-733266e3,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[1050,1050,0,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Lisbon":{ -time:[-1830386205,-1689555600,-1677798e3,-1667437200,-1647734400,-1635814800,-1616198400,-1604365200,-1584662400,-1572742800,-155304e4,-1541206800,-1521504e3,-1442451600,-1426809600,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301270400,-1284339600,-1269820800,-1221440400,-1206921600,-1191200400,-1175472e3,-1127696400,-1111968e3,-1096851600,-1080518400,-1063587600,-1049068800,-1033347600,-1017619200,-1002502800,-986169600,-969238800,-950486400,-942022800,-922665600,-906944400,-891129600,-877309200,-873680400,-864e6,-857952e3,-845859600,-842835600,-831340800,-825897600,-81441e4,-810781200,-799891200,-794448e3,-782960400,-779331600,-768441600,-762998400,-749091600,-733363200,-717631200,-701902800,-686181600,-670453200,-654732e3,-639003600,-623282400,-607554e3,-591832800,-575499600,-559778400,-54405e4,-528328800,-512600400,-496879200,-481150800,-465429600,-449701200,-43398e4,-417646800,-401925600,-386197200,-370476e3,-354747600,-339026400,-323298e3,-307576800,-291848400,-276127200,-260398800,-244677600,-228344400,-212623200,-196894800,-181173600,-165445200,-149724e3,-133995600,-118274400,212547600,228268800,243997200,260323200,276051600,291772800,307504800,323222400,338954400,354675600,370404e3,386125200,401853600,417578400,433303200,449024400,465357600,481078800,496807200,512528400,528256800,543978e3,559706400,575427600,591156e3,606877200,622605600,638326800,65466e4,670381200,686109600,701830800,717559200,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800],offset:[-2205,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,7200,3600,7200,3600,7200,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Dublin":{ -time:[-2821651200,-1691964e3,-1680469200,-1664143200,-1650142800,-1633903200,-1617483600,-1601848800,-1586034e3,-1570399200,-1552165200,-1538344800,-152253e4,-15075e5,-1490562e3,-1473631200,-1460926800,-1442786400,-1428872400,-1410732e3,-1396213200,-1379282400,-1364763600,-1348437600,-1333314e3,-1315778400,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-118998e4,-1175461200,-1159135200,-1143406800,-1126476e3,-1111957200,-1095631200,-1080507600,-1063576800,-1049058e3,-1032127200,-1017608400,-1001282400,-986158800,-969228e3,-950475600,-942012e3,-733352400,-719445600,-699483600,-684972e3,-668034e3,-654732e3,-636584400,-622072800,-605739600,-590623200,-57429e4,-558568800,-542235600,-527119200,-512600400,-496274400,-481150800,-46422e4,-449701200,-432165600,-417646800,-401320800,-386197200,-369266400,-354747600,-337816800,-323298e3,-306972e3,-291848400,-276732e3,-257979600,-245282400,-22653e4,-213228e3,-195080400,-182383200,-163630800,-150933600,-132181200,-119484e3,-100731600,-88034400,-68677200,-59004e3,57726e3,69818400,89175600,101268e3,120625200,132717600,152074800,164167200,183524400,196221600,214974e3,227671200,246423600,259120800,278478e3,290570400,309927600,32202e4,341377200,354675600,372823200,386125200,404272800,417574800,435722400,449024400,467776800,481078800,499226400,512528400,530676e3,543978e3,562125600,575427600,593575200,606877200,625629600,638326800,657079200,670381200,688528800,701830800,719978400,733280400,751428e3,76473e4,782877600,796179600,814327200,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800],offset:[-1521,-1521,2079,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Oslo":{ -time:[-2366755200,-1691881200,-1680566400,-927507600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-765320400,-340840800,-324507600,-308786400,-293058e3,-277336800,-261608400,-245887200,-230158800,-214437600,-198709200,-182988e3,-166654800,-147909600,-135205200,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[2580,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]}}},18923:(e,t,i)=>{"use strict";i.d(t,{Version:()=>r});var s=i(50151);class r{constructor(e,t){this._major=e,this._minor=t}major(){return this._major}minor(){return this._minor}isZero(){return 0===this._major&&0===this._minor}toString(){return this._major+"."+this._minor}compareTo(e){return this._majore._major?1:this._minore._minor?1:0}isLess(e){return this.compareTo(e)<0}isLessOrEqual(e){return this.compareTo(e)<=0}isEqual(e){return 0===this.compareTo(e)}isGreater(e){return this.compareTo(e)>0}isGreaterOrEqual(e){return this.compareTo(e)>=0}static parse(e){if(e instanceof r)return new r(e.major(),e.minor());if("number"==typeof e)return(0,s.assert)(Math.floor(e)===e,"Version should not be a float number"),new r(e,0);if("string"==typeof e){const t=e.split(".");if(1===t.length){const i=parseInt(t[0],10);return(0,s.assert)(!isNaN(i),"Bad version string: "+e),new r(i,0)}if(2===t.length){const i=parseInt(t[0],10);(0,s.assert)(!isNaN(i),"Bad version string: "+e);const n=parseInt(t[1],10);return(0, -s.assert)(!isNaN(n),"Bad version string: "+e),new r(i,n)}throw new Error("Bad version string (one dot expected): "+e)}throw new Error("Bad version: "+e)}}r.ZERO=new r(0,0)},83669:(e,t,i)=>{"use strict";i.d(t,{WatchedObject:()=>a});var s=i(58275),r=i.n(s),n=i(1722);function o(e,t){return(0,n.deepEquals)(e,t)[0]}class a extends(r()){constructor(e,t=o){super(e),this._comparator=t}setValue(e,t){!1===this._comparator(this.value(),e)&&super.setValue(e,t)}}},58275:(e,t,i)=>{"use strict";e=i.nmd(e);var s=i(59224).getLogger("Common.WatchedValue");function r(){}function n(e){if(!(this instanceof n))return new n(e);arguments.length>0&&(this._value=e),this._listeners=[]}n.prototype.value=function(){return this._owner?this._owner._value:this._value},n.prototype.setValue=function(e,t){var i=this._owner?this._owner:this;if("function"==typeof i.hook&&(e=i.hook(e)),i.writeLock)return i._value;var r=i._value===e||Number.isNaN(i._value)&&Number.isNaN(e);if(!t&&r&&i.hasOwnProperty("_value"))return e;i._value=e;for(var n=i._listeners.slice(),o=0,a=0;a{"use strict";i.d(t,{PLATFORM_ACCESSIBILITY_ENABLED:()=>s,createScopedVisibleElementFilter:()=>r,navigationOrderComparator:()=>n});const s=i(14483).enabled("accessibility");function r(e){return t=>{let i=t;for(;i!==e&&null!==i;){const e=getComputedStyle(i);if("none"===e.display||"visible"!==e.visibility)return!1;i=i.parentElement}return!0}}function n(e,t){return e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}},9438:(e,t,i)=>{"use strict";i.d(t,{TOOLBAR_WIDTH_COLLAPSED:()=>r,TOOLBAR_WIDTH_EXPANDED:()=>s});const s=52,r=5},14873:(e,t,i)=>{"use strict";i.d(t,{isDrawingToolbarVisible:()=>c});var s=i(56840),r=i(14483),n=i(58275),o=i.n(n);const a=!r.enabled("hide_left_toolbar_by_default"),l=s.getBool("ChartDrawingToolbarWidget.visible",a),c=new(o())(l)},69774:(e,t,i)=>{"use strict";i.d(t,{HEADER_TOOLBAR_HEIGHT_COLLAPSED:()=>n,HEADER_TOOLBAR_HEIGHT_EXPANDED:()=>r});var s=i(62995);const r=parseInt(s["css-value-header-toolbar-height"]),n=3},35423:(e,t,i)=>{"use strict";i.d(t,{FavoriteStudyTemplateService:()=>r});var s=i(68456);class r extends s.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_STUDY_TEMPLATES_CHANGED","StudyTemplates.quicks",[])}remove(e){this.set(this.get().filter((t=>t!==e)))}}},95059:(e,t,i)=>{"use strict";var s;i.d(t,{ACTION_ID:()=>s}),function(e){e.TVActionId="TVActionId",e.ChartApplyIndicatorsToAllCharts="Chart.ApplyIndicatorsToAllCharts",e.ChartChangeTimeZone="Chart.ChangeTimeZone",e.ChartDialogsShowChangeInterval="Chart.Dialogs.ShowChangeInterval",e.ChartDialogsShowChangeSymbol="Chart.Dialogs.ShowChangeSymbol",e.ChartDialogsShowCompareOrAddSymbol="Chart.Dialogs.ShowCompareOrAddSymbol",e.ChartDialogsShowGeneralSettings="Chart.Dialogs.ShowGeneralSettings",e.ChartDialogsShowGeneralSettingsSymbolTab="Chart.Dialogs.ShowGeneralSettings.SymbolTab",e.ChartDialogsShowGoToDate="Chart.Dialogs.ShowGoToDate",e.ChartDialogsShowInsertIndicators="Chart.Dialogs.ShowInsertIndicators",e.ChartDialogsShowSymbolInfo="Chart.Dialogs.ShowSymbolInfo",e.ChartDrawingToolbarToggleVisibility="Chart.DrawingToolbar.ToggleVisibility",e.ChartLinesToggleBidAskLinesVisibility="Chart.Lines.ToggleBidAskLinesVisibility",e.ChartLinesToggleHighLowLinesVisibility="Chart.Lines.ToggleHighLowLinesVisibility",e.ChartLinesToggleAverageLineVisibility="Chart.Lines.ToggleAverageLineVisibility",e.ChartLinesToggleSeriesPrevCloseLineVisibility="Chart.Lines.ToggleSeriesPrevCloseLineVisibility",e.ChartLinesToggleSeriesPriceLineVisibility="Chart.Lines.ToggleSeriesPriceLineVisibility",e.ChartLineToolPitchforkChangeTypeToInside="Chart.LineTool.Pitchfork.ChangeTypeToInside",e.ChartLineToolPitchforkChangeTypeToModifiedSchiff="Chart.LineTool.Pitchfork.ChangeTypeToModifiedSchiff",e.ChartLineToolPitchforkChangeTypeToOriginal="Chart.LineTool.Pitchfork.ChangeTypeToOriginal",e.ChartLineToolPitchforkChangeTypeToSchiff="Chart.LineTool.Pitchfork.ChangeTypeToSchiff", -e.ChartMarksToggleVisibility="Chart.Marks.ToggleVisibility",e.ChartMoveChartInLayout="Chart.MoveChartInLayout",e.ChartMoveChartInLayoutBack="Chart.MoveChartInLayout.Back",e.ChartMoveChartInLayoutForward="Chart.MoveChartInLayout.Forward",e.ChartObjectTreeShow="Chart.ObjectTree.Show",e.ChartDataWindowShow="Chart.DataWindow.Show",e.ChartPriceScaleLabelsToggleBidAskLabelsVisibility="Chart.PriceScale.Labels.ToggleBidAskLabelsVisibility",e.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility="Chart.PriceScale.Labels.ToggleHighLowPriceLabelsVisibility",e.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility="Chart.PriceScale.Labels.ToggleAveragePriceLabelVisibility",e.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsNameLabelsVisibility",e.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsValueLabelsVisibility",e.ChartPriceScaleLabelsToggleSeriesLastValueVisibility="Chart.PriceScale.Labels.ToggleSeriesLastValueVisibility",e.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility="Chart.PriceScale.Labels.ToggleSymbolNameLabelsVisibility",e.ChartPriceScaleLabelsToggleSymbolPrevCloseValueVisibility="Chart.PriceScale.Labels.ToggleSymbolPrevCloseValueVisibility",e.ChartPriceScaleMergeAllScalesToLeft="Chart.PriceScale.MergeAllScalesToLeft",e.ChartPriceScaleMergeAllScalesToRight="Chart.PriceScale.MergeAllScalesToRight",e.ChartPriceScaleMoveToLeft="Chart.PriceScale.MoveToLeft",e.ChartPriceScaleMoveToRight="Chart.PriceScale.MoveToRight",e.ChartPriceScaleToggleAddOrderPlusButtonVisibility="Chart.PriceScale.ToggleAddOrderPlusButtonVisibility",e.ChartPriceScaleToggleAutoScaleSeriesOnly="Chart.PriceScale.ToggleAutoScaleSeriesOnly",e.ChartPriceScaleToggleCountdownToBarCloseVisibility="Chart.PriceScale.ToggleCountdownToBarCloseVisibility",e.ChartRedo="Chart.Redo",e.ChartRemoveAllIndicators="Chart.RemoveAllIndicators",e.ChartRemoveAllIndicatorsAndLineTools="Chart.RemoveAllIndicatorsAndLineTools",e.ChartRemoveAllLineTools="Chart.RemoveAllLineTools",e.ChartScalesReset="Chart.Scales.Reset",e.ChartScalesToggleLockPriceToBarRatio="Chart.Scales.ToggleLockPriceToBarRatio",e.ChartSelectedObjectHide="Chart.SelectedObject.Hide",e.ChartSelectedObjectRemove="Chart.SelectedObject.Remove",e.ChartSelectedObjectShowSettingsDialog="Chart.SelectedObject.ShowSettingsDialog",e.ChartSelectedObjectToggleLocked="Chart.SelectedObject.ToggleLocked",e.ChartSeriesPriceScaleToggleAutoScale="Chart.Series.PriceScale.ToggleAutoScale",e.ChartSeriesPriceScaleToggleIndexedTo100="Chart.Series.PriceScale.ToggleIndexedTo100",e.ChartSeriesPriceScaleToggleInvertPriceScale="Chart.Series.PriceScale.ToggleInvertPriceScale",e.ChartSeriesPriceScaleToggleLogarithmic="Chart.Series.PriceScale.ToggleLogarithmic",e.ChartSeriesPriceScaleTogglePercentage="Chart.Series.PriceScale.TogglePercentage",e.ChartSeriesPriceScaleToggleRegular="Chart.Series.PriceScale.ToggleRegular",e.ChartSessionBreaksToggleVisibility="Chart.SessionBreaks.ToggleVisibility", -e.ChartTimeScaleReset="Chart.TimeScale.Reset",e.ChartUndo="Chart.Undo",e.ChartSourceIntervalsVisibility="Chart.Source.IntervalsVisibility",e.ChartSourceIntervalsVisibilityCurrentAndAbove="Chart.Source.IntervalsVisibility.CurrentAndAbove",e.ChartSourceIntervalsVisibilityCurrentAndBelow="Chart.Source.IntervalsVisibility.CurrentAndBelow",e.ChartSourceIntervalsVisibilityOnlyCurrent="Chart.Source.IntervalsVisibility.Current",e.ChartSourceIntervalsVisibilityAll="Chart.Source.IntervalsVisibility.All"}(s||(s={}))},39347:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Action:()=>l,ActionAsync:()=>c,Loader:()=>d,Separator:()=>h});var s=i(50151),r=i(57898),n=i.n(r),o=i(68335),a=i(36174);class l{constructor(e,t=a.guid()){this.type="action",this._destroyed=!1,this._binding=null,(0,s.assert)(void 0!==e.actionId,"actionId must be defined"),this.id=t,this._onUpdate=new(n()),this._options=e,this.update(e)}execute(){this._options.checkable&&this.update({checked:!this._options.checked}),this._options.onExecute&&this._options.onExecute(this)}getLabel(){return this._options.label||""}getSubItems(){return this._options.subItems||[]}isDisabled(){return!0===this._options.disabled}isActive(){return!0===this._options.active}isCheckable(){return!0===this._options.checkable}isChecked(){return!0===this._options.checked}isLoading(){return!0===this._options.loading}getSize(){var e;return null!==(e=this._options.size)&&void 0!==e?e:"normal"}getPayload(){return this._options.payload}update(e){this._destroyed||(this._unbindShortcut(),e.hotkeyHash&&(this._options.shortcutHint=(0,o.humanReadableHash)(e.hotkeyHash)),this._options=Object.assign(this._options,e),this._bindShortcut(),this._onUpdate.fire(this))}onUpdate(){return this._onUpdate}getState(){return{actionId:this._options.actionId,label:this.getLabel(),disabled:this.isDisabled(),active:this.isActive(),subItems:this.getSubItems(),checkable:this.isCheckable(),checked:this.isChecked(),loading:this.isLoading(),size:this.getSize(),doNotCloseOnClick:this._options.doNotCloseOnClick||!1,shortcutHint:this._options.shortcutHint,hint:this._options.hint,icon:this._options.icon,iconChecked:this._options.iconChecked,toolbox:this._options.toolbox,showToolboxOnHover:this._options.showToolboxOnHover||!1,statName:this._options.statName,name:this._options.name,invisibleHotkey:this._options.invisibleHotkey,noInteractive:this._options.noInteractive}}getBinding(){return this._binding}setBinding(e){this._binding=e}destroy(){var e,t;this._destroyed=!0,this._onUpdate.destroy(),null!==this._binding&&this._binding.destroy(),this._unbindShortcut(),null===(t=(e=this._options).onDestroy)||void 0===t||t.call(e)}options(){return this._options}_bindShortcut(){if(!this._options.hotkeyGroup||!this._options.hotkeyHash)return;const e="string"==typeof this._options.label?this._options.label:this._options.name;this._hotkeyAction=this._options.hotkeyGroup.add({hotkey:this._options.hotkeyHash,desc:e,handler:()=>this.execute(),isDisabled:()=>this.isDisabled()})}_unbindShortcut(){this._hotkeyAction&&(this._hotkeyAction.destroy(), -delete this._hotkeyAction)}}class c extends l{constructor(e,t,i){super({actionId:e},i),this._loader=t,this._loaded=!1}loadOptions(){return this._loadingPromise||(this._loadingPromise=this._loader().then((e=>{this._loaded=!0,this.update(e)}))),this._loadingPromise}getState(){return this.loadOptions(),super.getState()}isLoading(){return!this.isLoaded()}isLoaded(){return this._loaded}}class h{constructor(e){this.type="separator",this.id=a.guid(),this._hint=e}getHint(){return this._hint}}class d extends l{constructor(e){super({actionId:e})}isLoading(){return!0}getSize(){return"big"}}},73212:(e,t,i)=>{"use strict";i.d(t,{ActionsProvider:()=>$e,createActionCopyPrice:()=>Ue,createChangeIntervalsVisibilitiesAction:()=>He,createLinesAction:()=>Ge,createMTPredictorActions:()=>je,createPasteAction:()=>We,createSyncDrawingActions:()=>qe,createVisualOrderAction:()=>ze,defaultContextMenuOptions:()=>Fe});var s=i(50151),r=i(59224),n=(i(60521),i(1722)),o=i(44352),a=i(14483),l=i(39347),c=i(77212),h=i(10688),d=i(28853),u=(i(14787),i(26426)),p=i(96362),_=i(68335),m=(i(25812),i(64063)),g=i(8561),f=(i(42960),i(5894)),v=i(69618),S=i(29673),y=i(18611),b=i(53180),w=i(36298),C=(i(88348),i(36274)),P=i(4949),x=i(93352);(0,r.getLogger)("Chart.ActionsProvider"),new w.TranslatedString("show alert label lines",o.t(null,void 0,i(16237))),new w.TranslatedString("hide alert label lines",o.t(null,void 0,i(91842)));const T=new w.TranslatedString("change visibility",o.t(null,void 0,i(21511))),I=new w.TranslatedString("pin to scale {label}",o.t(null,void 0,i(56015))),M=new w.TranslatedString("pin to right scale",o.t(null,void 0,i(22615))),L=new w.TranslatedString("pin to left scale",o.t(null,void 0,i(84018))),A=(new w.TranslatedString("change earnings visibility",o.t(null,void 0,i(88217))),new w.TranslatedString("change dividends visibility",o.t(null,void 0,i(84944))),new w.TranslatedString("change splits visibility",o.t(null,void 0,i(74488))),new w.TranslatedString("change continuous contract switch visibility",o.t(null,void 0,i(7017))),new w.TranslatedString("change futures contract expiration visibility",o.t(null,void 0,i(28288))),new w.TranslatedString("change latest news and Minds visibility",o.t(null,void 0,i(19839))),new w.TranslatedString("show all ideas",o.t(null,void 0,i(13622)))),k=new w.TranslatedString("show ideas of followed users",o.t(null,void 0,i(26267))),E=new w.TranslatedString("show my ideas only",o.t(null,void 0,i(40061))),D=(new w.TranslatedString("change events visibility on chart",o.t(null,void 0,i(79574))),new w.TranslatedString("add this symbol to entire layout",o.t(null,void 0,i(27982)))),B=new w.TranslatedString("add this indicator to entire layout",o.t(null,void 0,i(82388))),V=(new w.TranslatedString("add this strategy to entire layout",o.t(null,void 0,i(94292))),new w.TranslatedString("add this financial metric to entire layout",o.t(null,void 0,i(22856))),new w.TranslatedString("apply drawing template",o.t(null,void 0,i(49037))), -new w.TranslatedString("lock objects",o.t(null,void 0,i(68163)))),N=new w.TranslatedString("unlock objects",o.t(null,void 0,i(66824))),R=new w.TranslatedString("change visibility at current interval and above",o.t(null,void 0,i(78422))),O=new w.TranslatedString("change visibility at current interval and below",o.t(null,void 0,i(49529))),F=new w.TranslatedString("change visibility at current interval",o.t(null,void 0,i(16698))),W=new w.TranslatedString("change visibility at all intervals",o.t(null,void 0,i(66927))),z=(o.t(null,void 0,i(8700)),o.t(null,void 0,i(44469)),o.t(null,void 0,i(64596)),o.t(null,void 0,i(64885)),(0,b.appendEllipsis)(o.t(null,void 0,i(93512)))),H=(o.t(null,void 0,i(27558)),o.t(null,void 0,i(87085)),(0,b.appendEllipsis)(o.t(null,void 0,i(52302))),o.t(null,void 0,i(81428))),U=o.t(null,void 0,i(31971)),j=(o.t(null,void 0,i(11156)),o.t(null,void 0,i(15682)),o.t(null,void 0,i(66631)),o.t(null,void 0,i(37422)),o.t(null,void 0,i(5716)),o.t(null,void 0,i(50352)),o.t(null,void 0,i(19263)),o.t(null,void 0,i(15818)),o.t(null,void 0,i(5897)),o.t(null,void 0,i(58976)),o.t(null,void 0,i(11661)),o.t(null,void 0,i(66560)),o.t(null,void 0,i(53958)),o.t(null,void 0,i(34150)),o.t(null,void 0,i(83927)),o.t(null,void 0,i(15644)),o.t(null,void 0,i(42660)),o.t(null,void 0,i(44788)),o.t(null,void 0,i(70437)),o.t(null,void 0,i(71263)),o.t(null,void 0,i(70573)),o.t(null,void 0,i(59560)),o.t(null,void 0,i(14125))),G=o.t(null,void 0,i(44538)),q=o.t(null,void 0,i(56948)),$=o.t(null,void 0,i(20207)),Y=o.t(null,void 0,i(65810)),K=o.t(null,void 0,i(3822)),Z=o.t(null,void 0,i(97324)),X=o.t(null,void 0,i(764)),J=o.t(null,void 0,i(8128)),Q=o.t(null,void 0,i(61201)),ee=o.t(null,void 0,i(32156)),te=o.t(null,void 0,i(91130)),ie=o.t(null,void 0,i(37680)),se=o.t(null,void 0,i(43707)),re=o.t(null,void 0,i(39065)),ne=o.t(null,void 0,i(54727)),oe=o.t(null,void 0,i(66156)),ae=o.t(null,void 0,i(76598)),le=o.t(null,void 0,i(3485)),ce=o.t(null,void 0,i(45828)),he=o.t(null,void 0,i(2899)),de=o.t(null,void 0,i(40887)),ue=o.t(null,void 0,i(53387)),pe=o.t(null,void 0,i(96712)),_e=o.t(null,void 0,i(26354)),me=o.t(null,void 0,i(19796)),ge=o.t(null,void 0,i(59901)),fe=o.t(null,void 0,i(23221)),ve=o.t(null,void 0,i(22198)),Se=o.t(null,void 0,i(27557)),ye=o.t(null,void 0,i(98486)),be=o.t(null,void 0,i(73106)),we=o.t(null,void 0,i(85964)),Ce=o.t(null,void 0,i(59192)),Pe=o.t(null,void 0,i(83182)),xe=((0,b.appendEllipsis)(o.t(null,void 0,i(92206))),(0,b.appendEllipsis)(o.t(null,void 0,i(3612))),(0,b.appendEllipsis)(o.t(null,void 0,i(89517)))),Te=(o.t(null,void 0,i(13345)),(0,b.appendEllipsis)(o.t(null,void 0,i(9908))),o.t(null,void 0,i(35216))),Ie=o.t(null,void 0,i(52977)),Me=(o.t(null,void 0,i(19611)),o.t(null,void 0,i(38342))),Le=o.t(null,void 0,i(15101)),Ae=o.t(null,void 0,i(42284)),ke=(o.t(null,void 0,i(46771)),o.t(null,void 0,i(66263)),o.t(null,void 0,i(30816)),o.t(null,void 0,i(24620)),o.t(null,void 0,i(84813)),o.t(null,void 0,i(72973)),o.t(null,void 0,i(48284))),Ee=o.t(null,void 0,i(87933)),De=o.t(null,void 0,i(58669)),Be=((0, -b.appendEllipsis)(o.t(null,void 0,i(89517))),o.t(null,void 0,i(8251)),o.t(null,void 0,i(34059))),Ve=o.t(null,void 0,i(64288)),Ne=(o.t(null,void 0,i(77920)),o.t(null,void 0,i(75669)),o.t(null,void 0,i(8886)),o.t(null,void 0,i(18008)),o.t(null,void 0,i(33606)),(0,b.appendEllipsis)(o.t(null,void 0,i(65986)))),Re=o.t(null,void 0,i(29682)),Oe=o.t(null,void 0,i(28851)),Fe={general:!0,mainSeries:!0,mainSeriesTrade:!1,esdStudies:!0,studies:!0,fundamentals:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!0,chartEvents:!0,objectTree:!0,gotoLineTool:!1};function We(e,t){return!t.isEmpty()&&a.enabled("datasource_copypaste")?new l.Action({actionId:"Chart.Clipboard.PasteSource",label:Re.trim(),shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+86),statName:"Paste",onExecute:()=>e.chartWidgetCollection().clipboard.uiRequestPaste(t)}):null}function ze(e,t){const s=e.model(),r=s.availableZOrderOperations(t),n=[new l.Action({actionId:"Chart.Source.VisualOrder.BringToFront",label:_e,statName:"BringToFront",disabled:!r.bringToFrontEnabled,onExecute:()=>s.bringToFront(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.SendToBack",label:me,statName:"SendToBack",disabled:!r.sendToBackEnabled,onExecute:()=>s.sendToBack(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.BringForward",label:ge,statName:"BringForward",disabled:!r.bringForwardEnabled,onExecute:()=>s.bringForward(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.SendBackward",label:fe,statName:"SendBackward",disabled:!r.sendBackwardEnabled,onExecute:()=>s.sendBackward(t)})];return new l.Action({actionId:"Chart.Source.VisualOrder",label:ve,icon:i(77067),statName:"VisualOrder",subItems:n})}function He(e,t){const i=e.model(),s=(e,s)=>{const r=C.Interval.parse(i.mainSeries().interval()),n=(0,P.getIntervalsVisibilitiesForMode)(r,e),o=[],a=[];t.forEach((e=>{const t=e.properties().intervalsVisibilities.childs();o.push(t.ticks),a.push(n.ticks),o.push(t.seconds),a.push(n.seconds),o.push(t.secondsFrom),a.push(n.secondsFrom),o.push(t.secondsTo),a.push(n.secondsTo),o.push(t.minutes),a.push(n.minutes),o.push(t.minutesFrom),a.push(n.minutesFrom),o.push(t.minutesTo),a.push(n.minutesTo),o.push(t.hours),a.push(n.hours),o.push(t.hoursFrom),a.push(n.hoursFrom),o.push(t.hoursTo),a.push(n.hoursTo),o.push(t.days),a.push(n.days),o.push(t.daysFrom),a.push(n.daysFrom),o.push(t.daysTo),a.push(n.daysTo),o.push(t.weeks),a.push(n.weeks),o.push(t.weeksFrom),a.push(n.weeksFrom),o.push(t.weeksTo),a.push(n.weeksTo),o.push(t.months),a.push(n.months),o.push(t.monthsFrom),a.push(n.monthsFrom),o.push(t.monthsTo),a.push(n.monthsTo),o.push(t.ranges),a.push(n.ranges)})),i.setProperties(o,a,s)},r=[new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndAbove",label:ye,statName:"currentAndAboveIntervals",onExecute:()=>s(3,R)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndBelow",label:be,statName:"currentAndBelowIntervals",onExecute:()=>s(2,O)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.Current",label:we,statName:"currentInterval", -onExecute:()=>s(1,F)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.All",label:Ce,statName:"allIntervals",onExecute:()=>s(0,W)})];return new l.Action({actionId:"Chart.Source.IntervalsVisibility",label:Se,statName:"IntervalsVisibility",subItems:r})}function Ue(e,t){var i,s,r;const n=e.defaultPriceScale(),o=void 0!==t?n.coordinateToPrice(t,null!==(s=null===(i=e.mainDataSource())||void 0===i?void 0:i.firstValue())&&void 0!==s?s:0):e.model().mainSeries().lastValueData(4,!0,!0).price,a=null===(r=e.mainDataSource())||void 0===r?void 0:r.formatter();if(void 0===o||!a)return null;const c=a.format(o);return new l.Action({actionId:"Chart.Clipboard.CopyPrice",label:`${Oe} ${c}`,statName:"CopyPrice",onExecute:()=>(0,x.getClipboard)().writeText(c)})}function je(e,t,i,s){return null}function Ge(e){const t=e.actions(),i=[t.showPriceLine];return i.push(t.showHighLowPriceLines),a.enabled("show_average_close_price_line_and_label")&&i.push(t.showAverageClosePriceLine),new l.Action({actionId:"Chart.Lines",label:Pe,statName:"Lines",subItems:i})}function qe(e,t){return[]}class $e{constructor(e,t){this._chartWidget=e,this._options=(0,n.merge)((0,n.clone)(Fe),t||{})}async contextMenuActionsForSources(e,t,i){const s=e[0],r=this._options;if(s===this._chartWidget.model().mainSeries()&&r.mainSeries)return this._contextMenuActionsForSeries(s,t);if((0,d.isStudy)(s)&&r.studies)return this._contextMenuActionsForStudy(s,t);if((0,S.isLineTool)(s)&&r.lineTools){const t=e.filter(S.isLineTool);return this._contextMenuActionsForLineTool(t)}return[]}_isReadOnly(){return this._chartWidget.readOnly()}_createActionHide(e){return new l.Action({actionId:"Chart.SelectedObject.Hide",label:U,icon:i(84959),statName:"HideSelectedObject",onExecute:this._chartWidget.hideDataSources.bind(this._chartWidget,[e])})}_createActionShow(e){const t=new l.Action({actionId:"Chart.SelectedObject.Show",checkable:!0,label:H,icon:i(16911),statName:"ToggleShow"}),s=new c.ActionBinder(t,e.properties().visible,this._chartWidget.model(),T);return t.setBinding(s),s.setValue(e.properties().visible.value()),t}_createActionScale(e){const t=(0,s.ensureNotNull)(e.priceScale()),r=this._chartWidget.model().model(),n=(0,s.ensureNotNull)(r.paneForSource(e)),o=n.priceScalePosition(t),a=("left"===o?n.leftPriceScales():n.rightPriceScales()).indexOf(t),c=r.priceScaleSlotsCount().totallySlots<2?"dontneedname":"needname",d="overlay"===o?"":(0,h.getPriceAxisNameInfo)(o,a).label,u=re.format({label:d}),p={"left-needname":u,"left-dontneedname":oe,"right-needname":u,"right-dontneedname":ae,"overlay-needname":ne,"overlay-dontneedname":ne}[o+"-"+c];return new l.Action({actionId:"Chart.Source.ChangePriceScale",label:p,icon:i(25191),subItems:this._createActionScaleItems(e)})}_createActionLayoutChartsSync(){return new LayoutChartsSyncContextMenuAction(this._chartWidget.linkingGroupIndex().readonly(),(e=>this._chartWidget.model().setLinkingGroupIndex(e)))}_createActionScaleDetach(e,t,i,r){const n=this._chartWidget.model().model(),o=(0,s.ensureNotNull)(n.paneForSource(e)) -;if(!o.canCreateNewPriceScale())return null;const a=(0,s.ensureNotNull)(e.priceScale()),c=a.canDetachSource(e),d=o.priceScalePosition(a),u=c||d!==t;if(!u)return null;const p=n.priceScaleSlotsCount(),_={left:{labelled:Z,sided:ie},right:{labelled:Z,sided:se}},m="left"===t?o.leftPriceScales().length:o.rightPriceScales().length,g=p[t]>m?"labelled":"sided",f=(0,h.getPriceAxisNameInfo)(t,m).label,v=_[t][g].format({label:f});return new l.Action({actionId:"Chart.Source.ChangePriceScale",checkable:!1,disabled:!u,label:v,statName:r,payload:e,onExecute:i})}_onDetachLeft(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToLeft(t,r)}_onDetachRight(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToRight(t,r)}_createActionScaleDetachLeft(e){return this._createActionScaleDetach(e,"left",this._onDetachLeft.bind(this),"ToggleScaleLeft")}_createActionScaleDetachRight(e){return this._createActionScaleDetach(e,"right",this._onDetachRight.bind(this),"ToggleScaleRight")}_onMoveToScale(e){const t=e.getPayload();if(t.datasource.priceScale()===t.priceScale)return;const i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t.datasource));this._chartWidget.model().moveToScale(t.datasource,r,t.priceScale,t.undoText)}_createMoveToScaleAction(e,t,i,s){const r=e.priceScale()===t;return new l.Action({actionId:"Chart.Source.MoveToOtherScale",checkable:!0,checked:r,label:i,statName:"ToggleScale",payload:{datasource:e,priceScale:t,undoText:s},onExecute:this._onMoveToScale.bind(this)})}_onNoScale(e){const t=e.getPayload().datasource,i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));r.isOverlay(t)||this._chartWidget.model().detachNoScale(t,r)}_createActionNoScale(e){const t=this._chartWidget.model().model(),i=(0,s.ensureNotNull)(t.paneForSource(e)),r=i.actionNoScaleIsEnabled(e);return new l.Action({actionId:"Chart.Source.MoveToNoScale",checkable:!0,checked:i.isOverlay(e),label:le,disabled:!r,statName:"ToggleNoScale",payload:{datasource:e},onExecute:this._onNoScale.bind(this)})}_createActionScaleItems(e){const t=[],i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(e)),n=i.priceScaleSlotsCount().totallySlots>1,o=r.rightPriceScales(),a=r.leftPriceScales(),c=this._createActionScaleDetachRight(e),d=this._createActionScaleDetachLeft(e),u=o.length+a.length+(null===c?0:1)+(null===d?0:1)>2,p={right:{hidden:{checked:{labelled:j,sided:G},unchecked:{labelled:q,sided:$}},visible:{checked:{labelled:Y,sided:K},unchecked:{labelled:Z,sided:X}}},left:{hidden:{checked:{labelled:j,sided:J},unchecked:{labelled:q,sided:Q}},visible:{checked:{labelled:Y,sided:ee},unchecked:{labelled:Z,sided:te}}}},_={right:M,left:L},m={left:r.visibleLeftPriceScales(),right:r.visibleRightPriceScales()},g=(t,i)=>{ -const s=("right"===i?o:a)[t],r=m[i].includes(s)?"visible":"hidden",l=e.priceScale()===s?"checked":"unchecked",c=n?"labelled":"sided",d=p[i],u=(0,h.getPriceAxisNameInfo)(i,t).label;return{actionText:d[r][l][c].format({label:u}),undoText:n?I.format({label:u}):_[i]}};t.push(...o.map(((t,i)=>{const s=g(i,"right");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==c&&t.push(c);u&&(o.length>0||null!==c)&&t.push(new l.Separator);t.push(...a.map(((t,i)=>{const s=g(i,"left");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==d&&t.push(d);u&&(a.length>0||null!==d)&&t.push(new l.Separator);return t.push(this._createActionNoScale(e)),t}_createActionMergeUp(e){const t=this._chartWidget.model();return t.model().isMergeUpAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeUp",label:he,statName:"MergeUp",onExecute:()=>t.mergeSourceUp(e)}):null}_createActionUnmergeUp(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeUp",label:de,statName:"UnmergeUp",onExecute:()=>t.unmergeSourceUp(e)}):null}_createActionMergeDown(e){const t=this._chartWidget.model();return t.model().isMergeDownAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeDown",label:ue,statName:"MergeDown",onExecute:()=>t.mergeSourceDown(e)}):null}_createActionUnmergeDown(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeDown",label:pe,statName:"UnmergeDown",onExecute:()=>t.unmergeSourceDown(e)}):null}_mergeContentMenuItems(e){return[this._createActionMergeUp(e),this._createActionUnmergeUp(e),this._createActionMergeDown(e),this._createActionUnmergeDown(e)].filter(n.notNull)}_createActionMove(e){const t=this._mergeContentMenuItems(e);return t.length>0?new l.Action({actionId:"Chart.Source.MoveToPane",label:ce,icon:i(54190),subItems:t}):null}_contextMenuActionsForSeries(e,t){var i;const r=[],n=e.properties().childs().visible.value(),o=this._chartWidget.model().model(),c=(0,s.ensureNotNull)(o.paneForSource(e)),h=this._chartWidget.actions(),d=t&&"localY"in t?t.localY:void 0;if(this._isReadOnly())r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),r.push(this._createActionScale(e));else{0,r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),a.enabled("symbol_info")&&r.push(h.showSymbolInfoDialog);o.mainSeries().symbolInfo();if(r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),!c.isEmpty()&&a.enabled("datasource_copypaste")){const e=Ue(c,d),t=We(this._chartWidget,c);(e||t)&&(e&&r.push(e),t&&r.push(t),r.push(new l.Separator))}r.push(ze(this._chartWidget,[e]));const t=this._createActionMove(e);null!==t&&r.push(t),r.push(this._createActionScale(e)),r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),r.push(Ge(this._chartWidget)),r.push(new l.Separator) -;Boolean(null===(i=window.widgetbar)||void 0===i?void 0:i.widget("watchlist"))&&h.addToWatchlist&&r.push(h.addToWatchlist),a.enabled("text_notes")&&r.push(h.addToTextNotes),r[r.length-1]instanceof l.Separator||r.push(new l.Separator),a.enabled("show_chart_property_page")&&!this._chartWidget.onWidget()&&r.push(h.mainSeriesPropertiesAction),r[r.length-1]instanceof l.Separator&&r.pop()}return r}_createActionAddChildStudy(e){throw new Error("unsupported")}_createActionAddFundamentals(e){return null}_createActionShowSymbolInfoDialog(e,t){const s=this._chartWidget.model().model();return new l.Action({actionId:"Chart.Dialogs.ShowSymbolInfo",label:Ne,icon:i(37924),checkable:!1,statName:"SymbolInfo",onExecute:()=>{const i=e.symbol(),r={symbolInfo:e.symbolInfo(),unitDescription:e=>t.description(e),dateFormatter:s.dateFormatter()};(0,f.showSymbolInfoDialog)(i,r)}})}_createActionShowProperties(e){return new l.Action({actionId:"Chart.Indicator.ShowSettingsDialog",label:xe,icon:i(51983),statName:"EditSelectedObject",onExecute:()=>this._chartWidget.showSourceProperties(e)})}async _contextMenuActionsForStudy(e,t){const i=this._chartWidget.actions(),s=e.properties().childs().visible.value(),r=(t&&"localY"in t&&t.localY,[]);if(!e.userEditEnabled())return r;if(this._chartWidget.readOnly())r.push(s?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),(0,u.isNonSeriesStudy)(e)||r.push(this._createActionScale(e));else{0,a.enabled("study_on_study")&&e.canHaveChildren()&&r.push(this._createActionAddChildStudy(e));const t=this._createApplyToEntireLayoutCommand(e);if(null!==t&&r.push(t),r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),a.enabled("symbol_info")&&(e instanceof g.StudyCompare||e instanceof m.study_Overlay)&&null!==e.symbolInfo()&&(r.push(this._createActionShowSymbolInfoDialog(e,this._chartWidget.model().model().availableUnits())),r.push(new l.Separator)),r.push(ze(this._chartWidget,[e])),r.push(He(this._chartWidget,[e])),!(0,u.isNonSeriesStudy)(e)){const t=this._createActionMove(e);null!==t&&r.push(t),r.push(this._createActionScale(e))}r.push(new l.Separator);const n=e.metaInfo();if(e.copiable()){const t=new l.Action({actionId:"Chart.Clipboard.CopySource",label:Te,shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+67),statName:"Copy",onExecute:()=>{this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy([e])}});r.push(t)}r.push(s?this._createActionHide(e):this._createActionShow(e)),r.push(i.studyRemove);const o=this._options.objectTree&&i.paneObjectTree,c=!1;(o||c)&&(r.push(new l.Separator),o&&r.push(i.paneObjectTree),c&&r.push(this._chartWidget.actions().showDataWindow)),r.push(new l.Separator),a.enabled("property_pages")&&new p.MetaInfoHelper(n).hasUserEditableOptions()&&r.push(this._createActionShowProperties(e)),r[r.length-1]instanceof l.Separator&&r.pop()}return r}_createEditAlertDrawingAction(e){return new TVAction({label:z.format({title:e.title()}),icon:TbbiEditAlertSvg,statName:"EditAlert",onExecute:()=>{window.runOrSignIn((()=>{ -e.editAlert("pane_context_menu_edit_alert")}),{source:"Alert edit from pane context menu"})}})}_createLineToolTemplateAction(e){return null}_createActionToggleLockLineTools(e){const t=e[0].properties().frozen.value(),s=t?Le:Ae;return new l.Action({actionId:"Chart.SelectedObject.ToggleLocked",label:s,statName:"ToggleLockSelectedObject",checkable:!0,icon:i(t?97874:2872),onExecute:()=>{if(1===e.length)this._chartWidget.toggleLockSelectedObject();else{const i=t?N:V,s=this._chartWidget.model();s.withMacro(i,(()=>{e.forEach((e=>{s.setProperty(e.properties().frozen,!t,i)}))}))}}})}async _contextMenuActionsForLineTool(e){const t=[],s=this._chartWidget.actions(),r=(this._chartWidget.model().model(),()=>{t.push(ze(this._chartWidget,e))}),n=()=>{t.push(He(this._chartWidget,e))},o=()=>{const s=e.filter((e=>e.cloneable()));if(s.length>0){const e=new l.Action({actionId:"Chart.LineTool.Clone",label:Ie,icon:i(1457),shortcutHint:(0,_.humanReadableModifiers)(_.Modifiers.Mod)+"Drag",statName:"Clone",onExecute:()=>this._chartWidget.model().cloneLineTools(s,!1)},"Clone");t.push(e)}return!!s.length},c=()=>{const i=e.filter((e=>e.copiable()));if(i.length>0){const e=new l.Action({actionId:"Chart.Clipboard.CopyLineTools",label:Te,shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+67),statName:"Copy",onExecute:()=>this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy(i)},"Copy");t.push(e)}return!!i.length},h=()=>{const e=(this._chartWidget,[]);return t.push(...e),e.length>0},d=e=>{const i=new l.Action({actionId:"Chart.ScrollToLineTool",label:Me.format({lineToolName:e.title()}),statName:"GoToLineTool",checkable:!1,onExecute:async()=>this._chartWidget.model().scrollToLineTool(e)});t.push(i)},u=e=>{const t=this._chartWidget.model().model().lineToolsGroupModel(),i=e.map((e=>t.groupForLineTool(e)));return new Set(i).size<=1};if(1===e.length){const i=e[0];if(this._chartWidget.readOnly())t.push(s.lineHide);else if(i.userEditEnabled()){0,r(),n(),this._options.objectTree&&s.paneObjectTree&&t.push(s.paneObjectTree),t.push(new l.Separator);let e=o();e=c()||e,e=h()||e,e&&t.push(new l.Separator),t.push(this._createActionToggleLockLineTools([i])),t.push(s.lineHide),t.push(s.lineRemove),i.points().length>0&&this._options.gotoLineTool&&(t.push(new l.Separator),d(i));const u=await this._chartWidget.propertiesDefinitionsForSource(i);if(a.enabled("property_pages")&&null!==u&&(t.push(new l.Separator),t.push(s.format)),i.additionalActions){t.push(new l.Separator);const e=i.additionalActions(this._chartWidget.model());t.push(...e)}}}else this._options.objectTree&&s.paneObjectTree&&t.push(s.paneObjectTree),u(e)&&r(),n(),t.length>0&&t.push(new l.Separator),o(),c(),h(),t.push(new l.Separator),t.push(this._createActionToggleLockLineTools(e)),t.push(s.lineHide),t.push(s.lineRemove),a.enabled("property_pages")&&(t.push(new l.Separator),t.push(s.format));return t}_createEarningsShow(){return null}_createDividendsShow(){return null}_createSplitsShow(){return null}_contextMenuActionsForESD(){return[]}_contextMenuActionsForRollDates(){return[]} -_contextMenuActionsForFuturesContractExpiration(){return[]}_contextMenuActionsForisLatestUpdates(){return[]}_contextMenuActionsForPublishedTimeline(e){const t=this._chartWidget.actions(),i=[];if(i.push(t.lineHide),window.is_authenticated){const t=e.properties().childs().filter,s=new TVAction({checked:t.value()===PublishedChartsFilter.None,checkable:!0,label:ke,name:"ToggleAllIdeas",statName:"ToggleAllIdeas",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.None,A)}),r=new TVAction({checked:t.value()===PublishedChartsFilter.Following,checkable:!0,label:Ee,name:"ToggleIdeasOfPeopleAndUser",statName:"ToggleIdeasOfPeopleAndUser",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.Following,k)}),n=new TVAction({checked:t.value()===PublishedChartsFilter.Private,checkable:!0,label:De,name:"ToggleUserIdeas",statName:"ToggleUserIdeas",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.Private,E)});i.push(new l.Separator,s,r,n)}return i}_contextMenuActionsForTradingDrawings(e){return e.contextMenuItems()}_createAlertToggleHorzLineLabelAction(e){throw new Error("Not implemented")}_contextMenuActionsForAlertLabel(e,t){throw new Error("Not implemented")}_contextMenuActionsForChartEvents(e){return[]}_createApplyToEntireLayoutCommand(e){if(!this._chartWidget.chartWidgetCollection().applyIndicatorsToAllChartsAvailable())return null;const t=this._chartWidget.model().model();if(e.parentSources().length>0)return null;const i=(0,s.ensureNotNull)(t.paneForSource(e)),r=t.paneForSource(t.mainSeries())===i,n=e instanceof g.StudyCompare&&e.priceScale()===t.mainSeries().priceScale()&&(0,s.ensureNotNull)(e.priceScale()).isPercentage(),o=r?void 0:t.panes().indexOf(i);let a=Ve,c=B,h="AddStudyToEntireLayout";return(0,y.isActingAsSymbolSource)(e)&&(a=Be,c=D,h="AddSymbolToEntireLayout"),new l.Action({actionId:"Chart.AddIndicatorToAllCharts",label:a,statName:h,onExecute:()=>{const i=(0,s.ensureNotNull)((0,v.clipboardDataForSources)(t.id(),[e])),a=this._chartWidget.chartWidgetCollection(),l={isOnMainPane:r,asCompare:n,paneIndex:o};a.applyIndicatorToAllCharts(this._chartWidget,i,l,c)}},"applyStudyToEntireLayout")}}},88913:(e,t,i)=>{"use strict";i.r(t),i.d(t,{supportedLineTools:()=>s});const s={cursor:{name:"cursor",onlySelectable:!0},dot:{name:"dot",onlySelectable:!0},arrow_cursor:{name:"arrow",onlySelectable:!0},eraser:{name:"eraser",onlySelectable:!0},measure:{name:"measure",onlySelectable:!0},zoom:{name:"zoom",onlySelectable:!0},brush:{name:"LineToolBrush"},highlighter:{name:"LineToolHighlighter"},text:{name:"LineToolText"},anchored_text:{name:"LineToolTextAbsolute",isAnchored:!0},note:{name:"LineToolNote"},anchored_note:{name:"LineToolNoteAbsolute",isAnchored:!0},signpost:{name:"LineToolSignpost"},callout:{name:"LineToolCallout"},balloon:{name:"LineToolBalloon"},comment:{name:"LineToolComment"},arrow_up:{name:"LineToolArrowMarkUp"},arrow_down:{name:"LineToolArrowMarkDown"},arrow_left:{name:"LineToolArrowMarkLeft"},arrow_right:{name:"LineToolArrowMarkRight"},price_label:{ -name:"LineToolPriceLabel"},price_note:{name:"LineToolPriceNote"},arrow_marker:{name:"LineToolArrowMarker"},flag:{name:"LineToolFlagMark"},vertical_line:{name:"LineToolVertLine"},horizontal_line:{name:"LineToolHorzLine"},cross_line:{name:"LineToolCrossLine"},horizontal_ray:{name:"LineToolHorzRay"},trend_line:{name:"LineToolTrendLine"},info_line:{name:"LineToolInfoLine"},trend_angle:{name:"LineToolTrendAngle"},arrow:{name:"LineToolArrow"},ray:{name:"LineToolRay"},extended:{name:"LineToolExtended"},parallel_channel:{name:"LineToolParallelChannel"},disjoint_angle:{name:"LineToolDisjointAngle"},flat_bottom:{name:"LineToolFlatBottom"},pitchfork:{name:"LineToolPitchfork"},schiff_pitchfork_modified:{name:"LineToolSchiffPitchfork"},schiff_pitchfork:{name:"LineToolSchiffPitchfork2"},inside_pitchfork:{name:"LineToolInsidePitchfork"},pitchfan:{name:"LineToolPitchfan"},gannbox:{name:"LineToolGannSquare"},gannbox_square:{name:"LineToolGannComplex"},gannbox_fixed:{name:"LineToolGannFixed"},gannbox_fan:{name:"LineToolGannFan"},fib_retracement:{name:"LineToolFibRetracement"},fib_trend_ext:{name:"LineToolTrendBasedFibExtension"},fib_speed_resist_fan:{name:"LineToolFibSpeedResistanceFan"},fib_timezone:{name:"LineToolFibTimeZone"},fib_trend_time:{name:"LineToolTrendBasedFibTime"},fib_circles:{name:"LineToolFibCircles"},fib_spiral:{name:"LineToolFibSpiral"},fib_speed_resist_arcs:{name:"LineToolFibSpeedResistanceArcs"},fib_wedge:{name:"LineToolFibWedge"},fib_channel:{name:"LineToolFibChannel"},xabcd_pattern:{name:"LineTool5PointsPattern"},cypher_pattern:{name:"LineToolCypherPattern"},abcd_pattern:{name:"LineToolABCD"},triangle_pattern:{name:"LineToolTrianglePattern"},"3divers_pattern":{name:"LineToolThreeDrivers"},head_and_shoulders:{name:"LineToolHeadAndShoulders"},elliott_impulse_wave:{name:"LineToolElliottImpulse"},elliott_triangle_wave:{name:"LineToolElliottTriangle"},elliott_triple_combo:{name:"LineToolElliottTripleCombo"},elliott_correction:{name:"LineToolElliottCorrection"},elliott_double_combo:{name:"LineToolElliottDoubleCombo"},cyclic_lines:{name:"LineToolCircleLines"},time_cycles:{name:"LineToolTimeCycles"},sine_line:{name:"LineToolSineLine"},long_position:{name:"LineToolRiskRewardLong"},short_position:{name:"LineToolRiskRewardShort"},forecast:{name:"LineToolPrediction"},date_range:{name:"LineToolDateRange"},price_range:{name:"LineToolPriceRange"},date_and_price_range:{name:"LineToolDateAndPriceRange"},bars_pattern:{name:"LineToolBarsPattern"},ghost_feed:{name:"LineToolGhostFeed"},projection:{name:"LineToolProjection"},rectangle:{name:"LineToolRectangle"},rotated_rectangle:{name:"LineToolRotatedRectangle"},circle:{name:"LineToolCircle"},ellipse:{name:"LineToolEllipse"},triangle:{name:"LineToolTriangle"},polyline:{name:"LineToolPolyline"},path:{name:"LineToolPath"},curve:{name:"LineToolBezierQuadro"},double_curve:{name:"LineToolBezierCubic"},arc:{name:"LineToolArc"},icon:{name:"LineToolIcon"},emoji:{name:"LineToolEmoji"},sticker:{name:"LineToolSticker"},regression_trend:{name:"LineToolRegressionTrend"}, -fixed_range_volume_profile:{name:"LineToolFixedRangeVolumeProfile"}}},69618:(e,t,i)=>{"use strict";i.d(t,{clipboardDataForSources:()=>o});var s=i(50151),r=i(28853),n=i(29673);function o(e,t){if(1===t.length&&(0,r.isStudy)(t[0])){const e=t[0];return{title:e.title(),sources:[{source:(0,s.ensureNotNull)(e.state()),type:"study"}]}}const i={sources:[],title:""};return i.sources=t.filter((e=>e.copiable()&&(0,n.isLineTool)(e))).map((t=>{const i={type:"drawing",geometry:t.geometry(),source:{...t.state(!1),points:t.normalizedPoints()},modelId:e};return delete i.source.alertId,i})),i.sources.length>0?(1===i.sources.length?i.title=t[0].title&&t[0].title():i.title="Drawings",i):null}},74359:(e,t,i)=>{"use strict";i.d(t,{addExclusionArea:()=>w,addExclusionAreaByScope:()=>b,calcTextHorizontalShift:()=>S,clearRect:()=>p,createBoundCanvas:()=>v,createDisconnectedBoundCanvas:()=>g,createDisconnectedCanvas:()=>m,disableSelection:()=>y,drawScaled:()=>_,fillRect:()=>u,getBindingPixelRatio:()=>l,getCanvasDevicePixelRatio:()=>a,getContext2D:()=>c,getPrescaledContext2D:()=>h,getPretransformedContext2D:()=>d,measureText:()=>P});var s=i(27714),r=i(50151),n=i(38223),o=i(49483);function a(e){var t,i;return Math.max(1,(null===(i=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===i?void 0:i.devicePixelRatio)||1)}function l(e){return a(e.canvasElement)}function c(e){const t=(0,r.ensureNotNull)(e.getContext("2d"));return t.setTransform(1,0,0,1,0,0),t}function h(e){const t=(0,r.ensureNotNull)(e.getContext("2d")),i=a(e);return t.setTransform(i,0,0,i,0,0),t}function d(e,t){const i=(0,r.ensureNotNull)(e.canvasElement.getContext("2d")),s=l(e);return i.setTransform(s,0,0,s,0,0),t||i.translate(.5,.5),i}function u(e,t,i,s,r,n){e.save(),e.translate(-.5,-.5),e.fillStyle=n,e.fillRect(t,i,s,r),e.restore()}function p(e,t,i,s,r,n){e.save(),e.translate(-.5,-.5),e.globalCompositeOperation="copy",e.fillStyle=n,e.fillRect(t,i,s,r),e.restore()}function _(e,t,i,s){e.save(),e.scale(t,i),s(),e.restore()}function m(e,t,i){const s=f(e);return void 0===i&&(i=a(s)),s.width=t.width*i,s.height=t.height*i,s}function g(e,t){const i=f(e),r=(0,s.bindCanvasElementBitmapSizeTo)(i,{type:"device-pixel-content-box",transform:(e,t)=>({width:Math.max(e.width,t.width),height:Math.max(e.height,t.height)})});return r.resizeCanvasElement(t),r}function f(e){const t=e.createElement("canvas");return y(t),t}function v(e,t){const i=f((0,r.ensureNotNull)(e.ownerDocument));e.appendChild(i);const n=(0,s.bindCanvasElementBitmapSizeTo)(i,{type:"device-pixel-content-box",transform:(e,t)=>({width:Math.max(e.width,t.width),height:Math.max(e.height,t.height)})});return n.resizeCanvasElement(t),n}function S(e,t){return"center"===e.textAlign?0:(0,n.isRtl)()?"start"===e.textAlign||"right"===e.textAlign?t:0:"start"===e.textAlign||"left"===e.textAlign?0:t}function y(e){e.style.userSelect="none",e.style.webkitUserSelect="none",e.style.msUserSelect="none",e.style.MozUserSelect="none",e.style.webkitTapHighlightColor="transparent"}function b(e,t){ -const{context:i,horizontalPixelRatio:s,verticalPixelRatio:r,bitmapSize:n}=e;i.beginPath(),i.rect(0,0,n.width,n.height);for(let e=0;e{"use strict";i.d(t,{ChartChangesWatcher:()=>o,changedAll:()=>n});var s=i(57898),r=i.n(s);const n=3;class o{constructor(e,t,i){this._undoHistoryHasChanges=!1,this._changesMask=0,this._recursiveLoopingGuard=!1,this._handleMetainfoChanged=()=>{this._changesMask=1|this._changesMask},this._recalculateHaveChanges=(e,t)=>{if(!this._recursiveLoopingGuard)try{this._recursiveLoopingGuard=!0;const e=this._undoHistoryHasChanges?1:0;let i=this._lineToolsHaveChanges.value()?2:0;const s=this._changesMask;this._changesMask=e|i,s!==this._changesMask&&(this._changesMask&&(this._chartWidgetCollection.getAll().forEach((e=>{var i;null===(i=e.lineToolsSynchronizer())||void 0===i||i.markAsValidatedBecuaseOfSavingToContent(!!t)})),i=this._lineToolsHaveChanges.value()?2:0,this._changesMask=e|i),this._onValueChanged.fire(0!==this._changesMask))}finally{this._recursiveLoopingGuard=!1}},this._chartWidgetCollection=e,this._undoHistory=e.undoHistory,this._lineToolsHaveChanges=e.lineToolsSynchronizerHasChanges,this._chartSaver=t,this._globalEvents=i,this._onValueChanged=new(r()),this._subscribe()}destroy(){this._unsubscribe(),this._onValueChanged.destroy()}changes(){return this._changesMask}hasChanges(){return this._changesMask>0}getOnChange(){return this._onValueChanged}_subscribe(){this._globalEvents.subscribe("chart_loaded",this._handleChartLoaded,this),this._globalEvents.subscribe("chart_migrated",this._handleChartMigrated,this),this._undoHistory.undoStack().onChange().subscribe(this,this._handleUndoHistoryChange),this._chartSaver.chartSaved().subscribe(this,this._handleChartSaved),this._lineToolsHaveChanges.subscribe(this._recalculateHaveChanges);this._chartWidgetCollection.metaInfo.name.subscribe(this._handleMetainfoChanged)}_unsubscribe(){this._globalEvents.unsubscribe("chart_loaded",this._handleChartLoaded,this),this._globalEvents.unsubscribe("chart_migrated",this._handleChartMigrated,this),this._undoHistory.undoStack().onChange().unsubscribe(this,this._handleUndoHistoryChange),this._chartSaver.chartSaved().unsubscribe(this,this._handleChartSaved),this._lineToolsHaveChanges.unsubscribe(this._recalculateHaveChanges);this._chartWidgetCollection.metaInfo.name.unsubscribe(this._handleMetainfoChanged)}_setUndoHistoryHasChanges(e,t){this._undoHistoryHasChanges=e, -this._recalculateHaveChanges(e,t)}_handleChartLoaded(){this._setUndoHistoryHasChanges(!1)}_handleUndoHistoryChange(e){e&&!e.customFlag("doesnt_affect_save")&&this._setUndoHistoryHasChanges(!0)}_handleChartMigrated(){this._setUndoHistoryHasChanges(!0)}_handleChartSaved(e){e&&this._setUndoHistoryHasChanges(!1,!0)}}},28571:(e,t,i)=>{"use strict";i.d(t,{ChartHotkeysListener:()=>S,globalEnvironmentState:()=>v,modifierPressed:()=>f,shiftPressed:()=>g});var s,r,n,o=i(4741),a=i(68335),l=i(35749),c=i(58275),h=i.n(c),d=i(81155);const u=new(h())(Boolean((null!==(s=o.pressedKeys.value())&&void 0!==s?s:0)&a.Modifiers.Shift)),p=new(h())(Boolean((null!==(r=o.pressedKeys.value())&&void 0!==r?r:0)&a.Modifiers.Mod)),_=new(h())(Boolean((null!==(n=o.pressedKeys.value())&&void 0!==n?n:0)&a.Modifiers.Alt)),m=[a.Modifiers.None,a.Modifiers.Alt,a.Modifiers.Mod,a.Modifiers.Alt+a.Modifiers.Shift];function g(){return u}function f(){return p}function v(){return new d.EnvironmentState({altKey:_.value(),ctrlKey:f().value(),metaKey:f().value(),shiftKey:g().value()})}o.pressedKeys.subscribe(((e=0)=>{u.setValue(Boolean(e&a.Modifiers.Shift)),p.setValue(Boolean(e&a.Modifiers.Mod)),_.setValue(Boolean(e&a.Modifiers.Alt))}));class S{constructor(e,t){this._pressedKeyCode=null,this._boundKeydownHandler=null,this._boundKeyupHandler=null,this._chartWidget=e,this._parent=t,this._boundKeydownHandler=this._keydownHandler.bind(this),this._boundKeyupHandler=this._keyupHandler.bind(this),this._parent.ownerDocument.addEventListener("keydown",this._boundKeydownHandler),this._parent.ownerDocument.addEventListener("keyup",this._boundKeyupHandler)}destroy(){null!==this._boundKeydownHandler&&(this._parent.ownerDocument.removeEventListener("keydown",this._boundKeydownHandler),this._boundKeydownHandler=null),null!==this._boundKeyupHandler&&(this._parent.ownerDocument.removeEventListener("keyup",this._boundKeyupHandler),this._boundKeyupHandler=null)}_keydownHandler(e){this._chartWidget.hasModel()&&window.document.activeElement===window.document.body&&this._chartWidget.isActive()&&(this._handleMoveDrawingsKeyDown(e)||this._handleScrollKeyDown(e)||this._handleZoomKeyDown(e))&&e.preventDefault()}_keyupHandler(e){this._chartWidget.hasModel()&&this._handleScrollKeyUp(e)}_handleMoveDrawingsKeyDown(e){const t=255&(0,a.hashFromEvent)(e),i=this._chartWidget.model();switch(t){case 37:return i.moveSelectedToolsLeft();case 39:return i.moveSelectedToolsRight();case 38:return i.moveSelectedToolsUp();case 40:return i.moveSelectedToolsDown()}return!1}_handleScrollKeyDown(e){if(null!==this._pressedKeyCode)return!1;const t=(0,a.hashFromEvent)(e),i=255&t,s=(0,a.modifiersFromEvent)(e);let r;if(37===i)r=1;else{if(39!==i)return!1;r=-1}return!(a.isMacKeyboard&&s===a.Modifiers.Mod||!m.includes(s))&&(!(0,l.isNativeUIInteraction)(t,e.target)&&(this._pressedKeyCode=i, -s===a.Modifiers.None?this._chartWidget.scrollHelper().moveByBar(r):s===a.Modifiers.Alt||s===a.Modifiers.Mod?this._chartWidget.scrollHelper().move(r):-1===r?this._chartWidget.model().timeScale().scrollToRealtime(!0):this._chartWidget.model().timeScale().scrollToFirstBar(),!0))}_handleScrollKeyUp(e){if(null===this._pressedKeyCode)return!1;const t=(0,a.hashFromEvent)(e);if((0,l.isNativeUIInteraction)(t,e.target))return!1;return(255&t)===this._pressedKeyCode&&(this._pressedKeyCode=null,this._chartWidget.scrollHelper().stopMove(),!0)}_handleZoomKeyDown(e){const t=(0,a.hashFromEvent)(e),i=255&t;if((0,a.modifiersFromEvent)(e)!==a.Modifiers.Mod||(0,l.isNativeUIInteraction)(t,e.target))return!1;const s=this._chartWidget.model();if(38===i)s.zoomIn();else{if(40!==i)return!1;s.zoomOut()}return!0}}},75444:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetApiBase:()=>ee});var s=i(50151),r=i(44352),n=i(36298),o=i(36274),a=i(19386),l=i(60156),c=i(13041);class h{constructor(e){this._timeScale=e}coordinateToTime(e){const t=this._timeScale.coordinateToIndex(e);return this._timeScale.indexToTimePoint(t)}barSpacingChanged(){return this._timeScale.barSpacingChanged()}rightOffsetChanged(){return this._timeScale.rightOffsetChanged()}setRightOffset(e){this._timeScale.setRightOffset(e)}setBarSpacing(e){this._timeScale.setBarSpacing(e)}barSpacing(){return this._timeScale.barSpacing()}rightOffset(){return this._timeScale.rightOffset()}width(){return this._timeScale.width()}defaultRightOffset(){return this._timeScale.defaultRightOffset().spawn()}defaultRightOffsetPercentage(){return this._timeScale.defaultRightOffsetPercentage().spawn()}usePercentageRightOffset(){return this._timeScale.usePercentageRightOffset().spawn()}isEmpty(){return this._timeScale.isEmpty()}scrollToFirstBar(e){this._timeScale.scrollToFirstBar(e)}scrollToRealtime(e){this._timeScale.scrollToRealtime(!1,e)}}var d=i(57898),u=i.n(d),p=i(38618);const _=new n.TranslatedString("change timezone",r.t(null,void 0,i(20505)));class m{constructor(e){this._onTimezoneChanged=new(u()),this._chartWidget=e,this._timezoneProperty=e.properties().childs().timezone,this._timezoneProperty.subscribe(this,(e=>{this._onTimezoneChanged.fire(e.value())})),e.onAboutToBeDestroyed().subscribe(this,(()=>{this._timezoneProperty.unsubscribeAll(this)}),!0)}availableTimezones(){return p.availableTimezones}getTimezone(){const e=this._timezoneProperty.value();return(0,s.ensureDefined)(this.availableTimezones().find((t=>t.id===e)))}setTimezone(e,t){(0,s.assert)((0,p.timezoneIsAvailable)(e),`Incorrect timezone: ${e}`),(null==t?void 0:t.disableUndo)?this._timezoneProperty.setValue(e):this._chartWidget.model().setProperty(this._timezoneProperty,e,_)}onTimezoneChanged(){return this._onTimezoneChanged}}class g{constructor(e,t){this._chartUndoModel=e,this._chartModel=e.model(),this._priceScale=t}getMode(){const e=this._priceScale.properties().childs();return e.percentage.value()?2:e.indexedTo100.value()?3:e.log.value()?1:0}setMode(e){this._priceScale.setMode({percentage:2===e,log:1===e,indexedTo100:3===e})}isInverted(){ -return this._priceScale.isInverted()}setInverted(e){this._priceScale.properties().childs().isInverted.setValue(e)}isLocked(){return this._priceScale.isLockScale()}setLocked(e){this._priceScale.setMode({lockScale:e})}isAutoScale(){return this._priceScale.isAutoScale()}setAutoScale(e){this._priceScale.setMode({autoScale:e})}getVisiblePriceRange(){return this._priceScale.priceRangeInPrice()}setVisiblePriceRange(e){this._priceScale.setPriceRangeInPrice(e),this._chartModel.lightUpdate()}hasMainSeries(){return this._priceScale.hasMainSeries()}getStudies(){return this._priceScale.getStudies().map((e=>e.id()))}coordinateToPrice(e){var t;const i=null===(t=this._priceScale.mainSource())||void 0===t?void 0:t.firstValue();return null==i?null:this._priceScale.coordinateToPrice(e,i)}currency(){const e=this._priceScale.currency(this._chartModel.availableCurrencies());return null===e?null:{selectedCurrency:e.selectedCurrency,readOnly:e.readOnly}}setCurrency(e){this._chartUndoModel.setPriceScaleCurrency(this._priceScale,e)}unit(){const e=this._priceScale.unit(this._chartModel.availableUnits());return null===e?null:{selectedUnit:e.selectedUnit,readOnly:0===e.availableGroups.size,availableGroups:Array.from(e.availableGroups)}}setUnit(e){this._chartUndoModel.setPriceScaleUnit(this._priceScale,e)}measureUnitId(){const e=this._priceScale.measureUnitId(this._chartModel.availableUnits());return null===e?null:{selectedMeasureUnitId:e.selectedMeasureUnitId}}}var f=i(45973),v=i(1722),S=i(62591);const y=new n.TranslatedString("change pane height",r.t(null,void 0,i(87510)));class b extends S.UndoCommand{constructor(e,t,i){super(y),this._model=e,this._paneIndex=t,this._paneHeight=i,this._prevStretchFactors=this._model.panes().map((e=>e.stretchFactor()))}redo(){this._model.changePanesHeight(this._paneIndex,this._paneHeight)}undo(){const e=this._model.panes();for(let t=0;t(0,f.entityForDataSource)(e,t))).filter(v.notNull).filter((e=>null!==e.name))}getHeight(){return this._pane.height()}setHeight(e){const t=this._chartWidget.model().model(),i=t.panes();(0, -s.assert)(i.length>1,"Unable to change pane's height if there is only one pane");const r=i.indexOf(this._pane);(0,s.assert)(-1!==r,"Invalid pane index");const n=new b(t,r,e);this._chartWidget.model().undoHistory().pushUndoCommand(n)}moveTo(e){const t=this.paneIndex();t!==e&&((0,s.assert)(e>=0&&e{this._study.onStatusChanged().unsubscribeAll(this),this._study.onAboutToBeDestroyed().unsubscribeAll(this)})),this._study.onStatusChanged().subscribe(this,(e=>{switch(e.type){case k.StudyStatusType.Completed:this._onStudyCompleted.fire();break;case k.StudyStatusType.Error:this._onStudyError.fire()}}))}isUserEditEnabled(){return this._study.userEditEnabled()}setUserEditEnabled(e){this._study.setUserEditEnabled(e)}getInputsInfo(){return(0,E.getStudyInputsInfo)(this._study.metaInfo())}getInputValues(){const e=this._study.inputs({symbolsForChartApi:!1,asObject:!0});return Object.keys(e).map((t=>{const i=e[t];return{id:t,value:(0,v.isObject)(i)?i.v:i}}))}getStyleInfo(){return(0,D.getStudyStylesInfo)(this._study.metaInfo())}getStyleValues(){const{styles:e,bands:t,filledAreas:i,palettes:s,graphics:r,ohlcPlots:n,filledAreasStyle:o}=this._study.properties().state();return{styles:e,bands:t,filledAreas:i,palettes:s,graphics:r,ohlcPlots:n,filledAreasStyle:o}}setInputValues(e){const t=this.getInputValues();for(const i of e){void 0!==t.find((e=>e.id===i.id))?this._study.properties().childs().inputs.childs()[i.id].setValue(i.value):console.warn(`There is no such input: "${i.id}"`)}}mergeUp(){this._model.isMergeUpAvailableForSource(this._study)&&new T.MergeUpUndoCommand(this._model,this._study,null).redo()}mergeDown(){this._model.isMergeDownAvailableForSource(this._study)&&new T.MergeDownUndoCommand(this._model,this._study,null).redo()}unmergeUp(){ -this._model.isUnmergeAvailableForSource(this._study)&&new x.UnmergeUpUndoCommand(this._model,this._study,null).redo()}unmergeDown(){this._model.isUnmergeAvailableForSource(this._study)&&new x.UnmergeDownUndoCommand(this._model,this._study,null).redo()}onDataLoaded(){return this._onStudyCompleted}onStudyError(){return this._onStudyError}mergeUpWithUndo(){this._model.isMergeUpAvailableForSource(this._study)&&this._undoModel.mergeSourceUp(this._study)}mergeDownWithUndo(){this._model.isMergeDownAvailableForSource(this._study)&&this._undoModel.mergeSourceDown(this._study)}unmergeUpWithUndo(){this._model.isUnmergeAvailableForSource(this._study)&&this._undoModel.unmergeSourceUp(this._study)}unmergeDownWithUndo(){this._model.isUnmergeAvailableForSource(this._study)&&this._undoModel.unmergeSourceDown(this._study)}priceScale(){return new g(this._undoModel,(0,s.ensureNotNull)(this._study.priceScale()))}symbolSource(){const e=(0,s.ensureNotNull)(this._study.symbolSource());return{symbol:e.symbol(),currencyId:e.currency(),unitId:e.unit()}}currency(){return this._study.currency()}changePriceScale(e){const t=(0,s.ensureNotNull)(this._model.paneForSource(this._model.mainSeries())),i=(0,s.ensureNotNull)(this._model.paneForSource(this._study));switch(e){case"no-scale":(0,s.assert)(i.actionNoScaleIsEnabled(this._study),"Unable to leave a pane without any non-overlay price scale"),new I.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"overlay",null).redo();break;case"as-series":(0,s.assert)(i===t,"Study should be on the main pane"),new I.MoveToExistingPriceScaleUndoCommand(this._model,this._study,i,this._model.mainSeries().priceScale(),null).redo();break;case"new-left":new I.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"left",null).redo();break;case"new-right":new I.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"right",null).redo();break;default:const r=this._model.dataSourceForId(e);if(null===r)throw new Error(`There is no study with entityId='${e}'`);const n=i===this._model.paneForSource(r);(0,s.assert)(n,"Both studies should be on the same pane");const o=(0,s.ensureNotNull)(r.priceScale()),a=(0,P.sourceNewCurrencyOnPinningToPriceScale)(this._study,o,this._model),l=(0,L.sourceNewUnitOnPinningToPriceScale)(this._study,o,this._model);new I.MoveToExistingPriceScaleUndoCommand(this._model,this._study,i,o,null).redo(),null!==a&&new C.SetPriceScaleCurrencyUndoCommand(o,a,this._undoModel.chartWidget(),null).redo(),null!==l&&new A.SetPriceScaleUnitUndoCommand(o,l,this._undoModel.chartWidget(),null).redo()}}isVisible(){return this._study.properties().childs().visible.value()}setVisible(e){this._study.properties().childs().visible.setValue(e)}bringToFront(){this._model.bringToFront([this._study])}sendToBack(){this._model.sendToBack([this._study])}applyOverrides(e){(0,a.applyOverridesToStudy)(this._study,e)}dataLength(){return this._study.status().type!==k.StudyStatusType.Completed?0:this._study.metaInfo().plots.length>0?this._study.data().size():this._model.mainSeries().bars().size()}isLoading(){ -return this._study.isLoading()}properties(){return this._study.properties()}async applyToEntireLayout(){const e=new M.ActionsProvider(this._chartWidget),t=(await e.contextMenuActionsForSources([this._study])).find((e=>"applyStudyToEntireLayout"===e.id));t&&t.execute()}status(){return{...this._study.status()}}title(){return this._study.title()}symbolsResolved(){return this._study.symbolsResolved()}}var V=i(68582);class N{constructor(e,t){this._series=e,this._undoModel=t,this._model=t.model()}isUserEditEnabled(){return this._series.userEditEnabled()}setUserEditEnabled(e){this._series.setUserEditEnabled(e)}mergeUp(){this._model.isMergeUpAvailableForSource(this._series)&&new T.MergeUpUndoCommand(this._model,this._series,null).redo()}mergeDown(){this._model.isMergeDownAvailableForSource(this._series)&&new T.MergeDownUndoCommand(this._model,this._series,null).redo()}unmergeUp(){this._model.isUnmergeAvailableForSource(this._series)&&new x.UnmergeUpUndoCommand(this._model,this._series,null).redo()}unmergeDown(){this._model.isUnmergeAvailableForSource(this._series)&&new x.UnmergeDownUndoCommand(this._model,this._series,null).redo()}detachToRight(){new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"right",null).redo()}detachToLeft(){new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"left",null).redo()}detachNoScale(){new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"overlay",null).redo()}changePriceScale(e){const t=(0,s.ensureNotNull)(this._model.paneForSource(this._series));switch(e){case"new-left":new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"left",null).redo();break;case"new-right":new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"right",null).redo();break;case"no-scale":(0,s.assert)(t.actionNoScaleIsEnabled(this._series),"Unable to leave a pane without any non-overlay price scale"),new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"overlay",null).redo();break;default:const i=this._model.dataSourceForId(e);if(null===i)throw new Error(`There is no study with entityId='${e}'`);const r=this._model.paneForSource(i)===t;(0,s.assert)(r,"Study should be on the main pane");const n=(0,s.ensureNotNull)(i.priceScale());new I.MoveToExistingPriceScaleUndoCommand(this._model,this._series,t,n,null).redo()}}isVisible(){return this._series.properties().childs().visible.value()}setVisible(e){this._series.properties().childs().visible.setValue(e)}bringToFront(){this._model.bringToFront([this._series])}sendToBack(){this._model.sendToBack([this._series])}entityId(){return this._series.id()}chartStyleProperties(e){return this._series.properties().childs()[R(e)].state(["inputs","inputsInfo"])}setChartStyleProperties(e,t){this._series.properties().childs()[R(e)].mergeAndFire(t)}barsCount(){return this._series.bars().size()}symbolSource(){return{symbol:this._series.symbol(),currencyId:this._series.currency(),unitId:this._series.unit()}}isLoading(){return this._series.isLoading()}data(){return this._series.data()}priceScale(){ -return new g(this._undoModel,this._series.priceScale())}_pane(){return(0,s.ensureNotNull)(this._model.paneForSource(this._series))}}function R(e){switch(e){case 0:return"barStyle";case 1:return"candleStyle";case 2:return"lineStyle";case 14:return"lineWithMarkersStyle";case 15:return"steplineStyle";case 3:return"areaStyle";case 16:return"hlcAreaStyle";case 4:return"renkoStyle";case 5:return"kagiStyle";case 6:return"pnfStyle";case 7:return"pbStyle";case 8:return"haStyle";case 9:return"hollowCandleStyle";case 10:return"baselineStyle";case 11:return"rangeStyle";case 12:return"hiloStyle";case 13:return"columnStyle";default:(0,s.ensureNever)(e)}throw new Error(`unsupported chart style: ${e}`)}var O=i(32112),F=i(95367),W=i(610);function z(e,t){const i=()=>{e.completed().unsubscribe(null,s),t(!1)},s=()=>{e.error().unsubscribe(null,i),t(!0)};e.completed().subscribe(null,i,!0),e.error().subscribe(null,s,!0)}var H=i(21866),U=i(42856),j=i(88348),G=i(88913),q=i(66764),$=i(58275),Y=i.n($),K=i(77475),Z=i(5286);const X=new n.TranslatedString("change price to bar ratio",r.t(null,void 0,i(69510))),J=new n.TranslatedString("toggle lock scale",r.t(null,void 0,i(21203))),Q=new n.TranslatedString("change series style",r.t(null,void 0,i(53438)));class ee{constructor(e,t){this._visibleBarsChanged=new(u()),this._crosshairMoved=new(u()),this._ranges=null,this._panes=new WeakMap,this._studies=new WeakMap,this._lineDataSources=new WeakMap,this._selectionApi=null,this._prevVisibleRange=null,this._chartWidget=e,this._activateChart=t,this._timezoneApi=new m(e),this._chartWidget.withModel(this,(()=>{this._chartWidget.model().crossHairSource().moved().subscribe(this,this._onCrosshairMoved),this._chartWidget.model().timeScale().logicalRangeChanged().subscribe(this,this._onLogicalRangeChanged)})),this._widgetLinkingGroupIndex=e.linkingGroupIndex().spawn(),this._widgetLinkingGroupIndex.subscribe((e=>this._apiLinkingGroupIndex.setValue(e))),this._apiLinkingGroupIndex=new(Y())(this._widgetLinkingGroupIndex.value()),this._apiLinkingGroupIndex.subscribe((e=>{this._widgetLinkingGroupIndex.value()!==e&&(this._chartWidget.hasModel()?this._chartWidget.model().setLinkingGroupIndex(e):this._widgetLinkingGroupIndex.setValue(e))})),this._chartWidget.onAboutToBeDestroyed().subscribe(this,this._destroy,!0)}setActive(){this._activateChart()}getPriceToBarRatio(){return this._chartWidget.model().model().mainSeriesScaleRatioProperty().value()}setPriceToBarRatio(e,t){const i=this._chartWidget.model(),s=i.model(),r=s.mainSeriesScaleRatioProperty();(null==t?void 0:t.disableUndo)?new W.SetScaleRatioPropertiesCommand(r,e,null,s).redo():i.setScaleRatioProperty(r,e,X)}isPriceToBarRatioLocked(){return this._chartWidget.model().model().mainSeries().priceScale().isLockScale()}setPriceToBarRatioLocked(e,t){const i=this._chartWidget.model(),s=i.model(),r=s.mainSeries().priceScale();(null==t?void 0:t.disableUndo)?new F.SetPriceScaleModeCommand({lockScale:e},r,null,s).redo():i.setPriceScaleMode({lockScale:e},r,J)}id(){return this._chartWidget.id()}onDataLoaded(){ -return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().completed())}onSymbolChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().symbolResolved())}onIntervalChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().onIntervalChanged())}onVisibleRangeChanged(){return this._makeSubscriptionFromDelegate(this._visibleBarsChanged)}onChartTypeChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().onStyleChanged())}onSeriesTimeframe(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().seriesTimeFrame())}whenChartReady(e){this._chartWidget.withModel(this,e)}crossHairMoved(){return this._makeSubscriptionFromDelegate(this._crosshairMoved)}setVisibleRange(e,t){return new Promise((i=>{this._chartWidget.setVisibleTimeRange(e.from,e.to,t,i)}))}setSymbol(e,t){if(e===this.symbol())return void(null==t||t());const i=e=>{!e&&t&&t()},s=this._chartWidget.model().mainSeries().dataEvents();t&&z(s,i),this._activateChart(),this._chartWidget.setSymbol(e)}setResolution(e,t){let i=o.Interval.normalize(e);if(null!==i&&(i=this._chartWidget.model().mainSeries().getSupportedResolution(i)),null===i||i===this.resolution())return void(null==t||t());const s=e=>{!e&&t&&t()},r=this._chartWidget.model().mainSeries().dataEvents();t&&z(r,s),this._activateChart(),this._chartWidget.setResolution(i)}setChartType(e,t){const i=this._chartWidget.model().mainSeries().properties().childs().style;if(i.value()===e)return void(null==t||t());const s=e=>{!e&&t&&t()},r=this._chartWidget.model().mainSeries().dataEvents();t&&z(r,s),this._chartWidget.model().setChartStyleProperty(i,e,Q)}resetData(){this._chartWidget.model().mainSeries().rerequestData()}getBarsMarksSources(){return this._chartWidget.model().barsMarksSources()}getAllStudies(){return this._chartWidget.model().model().allStudies(!0).map(f.studyEntityInfo)}getAllPanesHeight(){const e=this._chartWidget.model().model().panes();if(this._chartWidget.isMaximizedPane()){let t=0,i=0;e.forEach((e=>{t+=e.height(),i+=e.stretchFactor()}));const s=i/t;return e.map((e=>Math.round(e.stretchFactor()/s*100)/100))}return e.map((e=>e.height()))}setAllPanesHeight(e){const t=this._chartWidget.model().model(),i=t.panes();(0,s.assert)(i.length===e.length,"There`s a mismatch between the number of heights you provided and the number of panes.");const r=i.reduce(((e,t)=>e+t.stretchFactor()),0)/e.reduce(((e,t)=>e+t));e.forEach(((e,t)=>{const s=e*r;i[t].setStretchFactor(s)})),t.fullUpdate()}maximizeChart(){this._chartWidget.getResizerDetacher().requestFullscreen()}restoreChart(){this._chartWidget.getResizerDetacher().exitFullscreen()}sessions(){return this._chartWidget.model().model().sessions()}getTimeScaleLogicalRange(){return this._chartWidget.model().timeScale().logicalRange()}createStudy(e,t,i,s,r,n){if("function"==typeof r)return console.warn('"createStudy" does not take "callback" parameter anymore'),Promise.resolve(null);if(n=n||{}, -"string"!=typeof e)return this._createStudy(e);if(n.checkLimit&&!this._chartWidget.model().canCreateStudy())return(0,H.showTooManyStudiesNotice)(),Promise.resolve(null);e=e.toLowerCase();const o=n.disableUndo?this._chartWidget.model().model():this._chartWidget.model(),l=U.StudyMetaInfo.findStudyMetaInfoByDescription(o.studiesMetaData(),e),c=o.createStudyInserter({type:"java",studyId:l.id},[]);if(c.setForceOverlay(!!t),n.priceScale&&c.setPreferredPriceScale(function(e){switch(e){case"no-scale":return"overlay";case"as-series":return"as-series";case"new-left":return"left";case"new-right":return"right";default:throw new Error('The pricescale "'+e+'" is invalid, the only valid options are "no-scale", "as-series", "new-left" and "new-right".')}}(n.priceScale)),n.allowChangeCurrency&&c.setAllowChangeCurrency(!0),n.allowChangeUnit&&c.setAllowChangeUnit(!0),Array.isArray(s)){console.warn("Passing study inputs as an ordered array is now deprecated. Please use an object where keys correspond to the inputs of your study instead.");const e={};for(let t=0;tPromise.resolve({inputs:s||{},parentSources:[]}))).then((e=>(r&&(0,a.applyOverridesToStudy)(e,r),i&&e.setUserEditEnabled(!1),e.id())))}getStudyById(e){const t=this._chartWidget.model().model().getStudyById(e);if(null===t)throw new Error("There is no such study");return this._getStudyApi(t)}getSeries(){const e=this._chartWidget.model(),t=e.mainSeries();return new N(t,e)}getShapeById(e){const t=this._chartWidget.model().model().getLineToolById(e);if(null===t)throw new Error("There is no such shape");return this._getLineDataSourceApi(t)}selection(){return null===this._selectionApi&&(this._selectionApi=new O.SelectionApi(this._chartWidget.model().model())),this._selectionApi}symbol(){return this._chartWidget.symbolWV().value()}symbolExt(){const e=this._chartWidget.model().mainSeries().symbolInfo();return null===e?null:{symbol:e.name,full_name:e.full_name,exchange:e.exchange,description:e.description,type:e.type,pro_name:e.pro_name,typespecs:e.typespecs,delay:e.delay}}resolution(){return this._chartWidget.model().mainSeries().interval()}getVisibleRange(){const e={from:0,to:0},t=this._chartWidget.model().timeScale(),i=t.visibleBarsStrictRange();if(null===i)return e;const r=i.firstBar(),n=i.lastBar(),o=this._convertIndexToPublicTime(n);if(null===o)return e;const a=Math.max((0,s.ensureNotNull)(t.points().range().value()).firstIndex,r);return e.from=(0,s.ensureNotNull)(this._convertIndexToPublicTime(a)),e.to=o,e}getTimezoneApi(){return this._timezoneApi}getPanes(){return this._chartWidget.model().model().panes().map((e=>this._getPaneApi(e)))}exportData(e){const t={...e};return void 0!==t.from&&(t.from=this._convertTimeFromPublic(t.from)),void 0!==t.to&&(t.to=this._convertTimeFromPublic(t.to)),i.e(9498).then(i.bind(i,50210)).then((e=>e.exportData(this._chartWidget.model().model(),t)))}isSelectBarRequested(){return this._chartWidget.selectPointMode().value()!==j.SelectPointMode.None}barTimeToEndOfPeriod(e){ -const t=this._prepareEndOfPeriodArgs();return(0,c.barTimeToEndOfPeriod)(t.barBuilder,e,t.intervalObj)}endOfPeriodToBarTime(e){const t=this._prepareEndOfPeriodArgs();return(0,c.endOfPeriodToBarTime)(t.barBuilder,e,t.intervalObj)}createAnchoredShape(e,t){if(!0!==G.supportedLineTools[t.shape].isAnchored)return console.warn(`${t.shape} is not an anchored shape. It can be created using createShape or createMultipointShape`),null;const i=this._chartWidget.model().model(),s=i.mainSeries();if(i.timeScale().isEmpty())return null;const r=void 0!==t.ownerStudyId?i.dataSourceForId(t.ownerStudyId):s,n=this._convertPositionPercentToPricedPoint(e,r);return null===n?null:this.createMultipointShape([n],t)}properties(){return this._chartWidget.properties()}setBarSpacing(e){this._chartWidget.model().timeScale().setBarSpacing(e)}scrollChartByBar(e){this._chartWidget.model().scrollChartByBar(e)}mergeAllScales(e){this._chartWidget.model().mergeAllScales(e)}chartPainted(){return this._chartWidget.chartPainted()}applyOverrides(e){this._chartWidget.applyOverrides(e)}addOverlayStudy(e,t,i){return this._chartWidget.addOverlayStudy(e,t,i)}lineToolsSynchronizer(){return this._chartWidget.lineToolsSynchronizer()}linkingGroupIndex(){return this._apiLinkingGroupIndex.spawn()}ranges(){throw new Error("not implemented")}getTimeScale(){return new h(this._chartWidget.model().timeScale())}async loadChartTemplate(e){await(0,Z.loadTheme)(this._chartWidget.chartWidgetCollection(),{themeName:e,standardTheme:!1,noUndo:!1,onlyActiveChart:!0})}_destroy(){this._chartWidget.hasModel()&&(this._chartWidget.model().crossHairSource().moved().unsubscribeAll(this),this._chartWidget.model().timeScale().logicalRangeChanged().unsubscribe(this,this._onLogicalRangeChanged)),this._widgetLinkingGroupIndex.destroy()}_createStudy(e){return Promise.reject("Pine Script™ and java studies are not supported")}_convertTimeToPublic(e){return this._getTimeConverter().convertInternalTimeToPublicTime(e)}_convertIndexToPublicTime(e){return null===this._chartWidget.model().mainSeries().symbolInfo()?null:this._getTimeConverter().convertTimePointIndexToPublicTime(e)}_getDefaultCreateMultipointShapeOptions(){return{filled:!0}}_convertPositionPercentToPricedPoint(e,t){const i=this._chartWidget.model().timeScale(),s=t.priceScale(),r=t.firstValue();if(null==r||!isFinite(r)||null===s)return null;const n=i.coordinateToIndex(e.x*i.width()),o=i.indexToTimePoint(n);if(null===o)return null;return{price:s.coordinateToPrice(e.y*s.height(),r),time:o}}_convertUserPointsToDataSource(e){const t=this._chartWidget.model().model(),i=t.mainSeries(),r=t.timeScale().points(),n=i.data();if(t.timeScale().isEmpty())return null;const o=e.map((e=>e.time||0)),a=this._alignPoints(o),l=(e,t,o)=>{const a=r.closestIndexLeft(e)||0,l={index:a,price:NaN},c=(0,s.ensureNotNull)(r.valueAt(a)),h=(0,s.ensureNotNull)(r.range().value());if(e>c&&a===h.lastIndex){const t=(0,s.ensureNotNull)(i.syncModel()).distance(c,e);t.success&&(l.index=l.index+t.result)}else if(e{const t=(0,s.ensureNotNull)(this._chartWidget.model().mainSeries().syncModel()),i=this._chartWidget.model().timeScale();return e.map((e=>{const s=i.normalizeBarIndex(e.index);return{price:e.price,time:this._convertTimeToPublic(t.projectTime(s.time_t,s.offset))}}))}}),this._lineDataSources.set(e,t)),t}_alignPoints(e){const t=this._chartWidget.model().model(),i=t.mainSeries(),s=i.interval(),r=i.symbolInfo();if(t.timeScale().isEmpty()||!o.Interval.isDWM(s)||null===r)return e;const n=(0,K.createDwmAligner)(s,r);return null===n?e:e.map((e=>n.timeToSessionStart(1e3*e)/1e3))}_onLogicalRangeChanged(){const e=this._chartWidget.model().mainSeries(),t=e.data().isEmpty();if(null!==this._chartWidget.model().timeScale().visibleBarsStrictRange()&&t)return void e.dataEvents().completed().subscribe(this,this._onLogicalRangeChanged,!0);const i=this.getVisibleRange();null!==this._prevVisibleRange&&(0,v.deepEquals)(this._prevVisibleRange,i)[0]||(this._prevVisibleRange=i,this._visibleBarsChanged.fire(i))}}},66764:(e,t,i)=>{"use strict";i.d(t,{getChartWidgetApiTimeConverter:()=>o});var s=i(50151),r=i(77475);const n=new Map;function o(e,t,i){const s=function(e,t){return e+t.session+t.timezone+(t.corrections||"")+(t.session_holidays||"")}(e,t);let o=n.get(s);return void 0!==o||(o=new a((0,r.createDwmAligner)(e,t),i),n.set(s,o)),o}class a{constructor(e,t){ -this._dwmAligner=e,this._chartModel=t}convertPublicTimeToInternalTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(1e3*e)/1e3:e}convertInternalTimeToPublicTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToExchangeTradingDay(1e3*e)/1e3:e}convertTimePointIndexToPublicTime(e){let t=this.convertTimePointIndexToInternalTime(e);return null!==t&&(t=this.convertInternalTimeToPublicTime(t)),t}convertTimePointIndexToInternalTime(e){const t=this._chartModel.timeScale();if(t.isEmpty())return null;const i=t.points(),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(i.range().value());let o=null;if(r<=e&&e<=n)o=i.valueAt(e);else if(e>n){const i=this._chartModel.mainSeries().syncModel();if(null!==i){const r=(0,s.ensureNotNull)(t.indexToTimePoint(n));o=i.projectTime(r,e-n)}}return o}}},62417:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetBase:()=>zi});var s=i(27714),r=i(50151),n=i(3343),o=i(44352),a=i(59224);function l(e,t){const i=Object.create(Object.getPrototypeOf(e));for(const s of t)Object.prototype.hasOwnProperty.call(e,s)&&(i[s]=e[s]);return i}var c=i(56840),h=i(49483),d=i(51608),u=i(76422),p=i(85067);let _;class m extends p.DialogRenderer{constructor(){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)}}show(){this._load().then((e=>e.show()))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}static getInstance(){return _||(_=new m),_}_load(){return Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(6221),i.e(8056),i.e(6752),i.e(8149),i.e(6106),i.e(1054),i.e(4387),i.e(962),i.e(2842),i.e(4062),i.e(3016),i.e(3179),i.e(5050),i.e(5711),i.e(4862)]).then(i.bind(i,82497)).then((e=>{var t,i;return null===(t=this._dialog)||void 0===t||t.hide(),null===(i=this._dialog)||void 0===i||i.visible().unsubscribe(this._subscribe),this._dialog=new e.ObjectTreeDialogRenderer,this._dialog.visible().subscribe(this._subscribe),this._dialog}))}}i(83135);var g=i(70027),f=i(58096);const v=(0,g.parseHtmlElement)(function(e=""){return`
`}());class S{constructor(e){this._shown=!1,this._el=v.cloneNode(!0),this.setSize(f.spinnerSizeMap[e||f.DEFAULT_SIZE])}spin(e){return this._el.classList.add("tv-spinner--shown"),void 0===this._container&&(this._container=e,void 0!==e&&e.appendChild(this._el)),this._shown=!0,this}stop(e){return e&&void 0!==this._container&&this._container.removeChild(this._el),this._el&&this._el.classList.remove("tv-spinner--shown"),this._shown=!1,this}setStyle(e){return Object.keys(e).forEach((t=>{const i=e[t];void 0!==i&&this._el.style.setProperty(t,i)})),this}style(){return this._el.style}setSize(e){const t=void 0!==e?`tv-spinner--size_${e}`:"";return this._el.className=`tv-spinner ${t} ${this._shown?"tv-spinner--shown":""}`,this}getEl(){return this._el}destroy(){this.stop(),delete this._el,delete this._container}}var y=i(1722),b=i(97906),w=i(94792);var C=i(39347),P=i(42856),x=i(97087),T=i(18923);const I=(0,a.getLogger)("Chart.Studies.StudyMetaInfoRepository",{color:"#606"});class M{ -constructor(e){this._nextRequestNumber=1,this._rawStudiesMetaInfo=[],this._isReady=!1,this._metaInfoQueryQueue=[],this._javaMetaInfoQueryQueue=[],this._javaStudiesMetaInfo=[],this._pineMetaInfoCache=[],this._studiesMigrations=[],this._gateway=e}requestMetaInfo(){this._requestStarted();const e=this._makeNextRequestId();return I.logNormal(`Requesting metainfo #${e}`),new Promise((t=>{I.logNormal(`Requesting studies metadata #${e}`),this._gateway.requestMetadata(e,(i=>{I.logNormal(`Requesting studies metadata #${e} finished`);const s=i.params[1].metainfo.slice();this._processLibraryMetaInfo(s),this._requestFinished(),t()}))}))}findById(e){if(!this._isReady)return this._enqueueMetaInfoQuery(e);const t=this._findStudyMetaInfo(e);return null!==t?Promise.resolve(t):"pine"===e.type?this._compilePine(e):Promise.reject(`unexpected study id=${e.studyId} with type=${e.type}`)}findByIdSync(e){return this._findStudyMetaInfo(e)}isReady(){return this._isReady}findAllJavaStudies(){return this._isReady?Promise.resolve(this._javaStudiesMetaInfo):this._enqueueJavaMetaInfoQuery()}getInternalMetaInfoArray(){return this._javaStudiesMetaInfo}getMigrations(){return this._studiesMigrations}addPineMetaInfo(e){return A(this._pineMetaInfoCache,e)}async getLatestMetaInfoForPineStudy(e,t){return null}_processMigrations(e){throw new Error("not implemented")}_processSiteMetaInfo(e,t){throw new Error("not implemented")}_processLibraryMetaInfo(e){for(const t of e)L(t),A(this._javaStudiesMetaInfo,t);this._javaStudiesMetaInfo=this._javaStudiesMetaInfo.sort(((e,t)=>{const i=e.description_localized||e.description,s=t.description_localized||t.description;return i>s?1:i{this._metaInfoQueryQueue.push({studyDescriptor:e,resolver:t})}))}_enqueueJavaMetaInfoQuery(){return new Promise((e=>{this._javaMetaInfoQueryQueue.push({resolver:e})}))}_processPendingMetaInfoQueries(){for(;this._metaInfoQueryQueue.length;){const e=this._metaInfoQueryQueue.shift();this.findById(e.studyDescriptor).then(e.resolver)}}_processPendingFullMetaInfoQueries(){for(;this._javaMetaInfoQueryQueue.length;){this._javaMetaInfoQueryQueue.shift().resolver(this._javaStudiesMetaInfo)}}_findStudyMetaInfo(e){return"java"===e.type?this._javaStudiesMetaInfo.find((t=>t.id===e.studyId))||null:this._pineMetaInfoCache.find((t=>t.scriptIdPart===e.pineId&&(void 0===e.pineVersion||(0,r.ensureDefined)(t.pine).version===e.pineVersion)))||null}_makeNextRequestId(){return"metadata_"+this._nextRequestNumber++}_compilePine(e){throw new Error("unsupported")}}function L(e){e.description_localized=o.t(e.description,{context:"study"},i(68716))}function A(e,t){const i=new P.StudyMetaInfo(t);(0,x.migrateMetaInfoAndPropState)(i);let s=!0 -;const r=e.findIndex((e=>e.id===i.id));if(-1===r)e.push(i);else{const t=e[r],n=void 0!==t.pine?T.Version.parse(t.pine.version):null,o=void 0!==i.pine?T.Version.parse(i.pine.version):null;null===o||null===n||o.isGreaterOrEqual(n)?(t.removeDefaults(),e[r]=i):s=!1}return s&&i.createDefaults(),i}var k,E=i(29673),D=i(15367),B=i(28853),V=i(46100),N=i(91280),R=i(16230);!function(e){e.Default="default",e.Success="success",e.Warning="warning",e.Danger="danger"}(k||(k={}));var O=i(86441),F=i(48891),W=i(90995),z=i(36298),H=i(38325),U=i(30888),j=i(18807),G=i(67980),q=i(81155),$=i(3587),Y=i(88348),K=i(68452),Z=i(42184),X=i(74359),J=i(68441),Q=i(29764),ee=i(5286),te=i(7983),ie=i(49668),se=i(46501);const re=parseInt(ie.labelheight),ne=parseInt(ie.bottommargin);function oe(e){return e/11}class ae{constructor(){this._wrapper=document.createElement("div"),this._element=document.createElement("div"),this._labelElement=document.createElement("div"),this._gearElement=document.createElement("div"),this._currentScale=1,this._info=null,this._mode="auto",this._wrapper.appendChild(this._element),this._wrapper.classList.add(ie.wrapper),this._element.classList.add(ie.label),this._labelElement.className=ie.symbol,this._element.appendChild(this._labelElement),this._gearElement.className=ie.gear,this._gearElement.innerHTML=te,this._element.appendChild(this._gearElement)}getElement(){return this._wrapper}setMode(e){this._mode!==e&&(this._mode=e)}align(e,t){const i=oe(t);Math.abs(i-this._currentScale)>.1&&(this._currentScale=i,Math.abs(this._currentScale-1)>.1?this._element.style.transform=`scale(${this._currentScale})`:(this._currentScale=1,this._element.style.transform=""))}drawLabelForScreenshot(e,t){if(null===this._info||"gear"===this._mode)return;const i=(0,Q.makeFont)(t.fontSize,se.CHART_FONT_FAMILY);e.fillStyle=ee.themes[t.theme].getThemedColor("color-price-axis-label-back"),e.globalAlpha=.5,e.beginPath();const s=oe(t.fontSize)*re/2,r=(0,O.point)(t.offset+t.width/2,t.height/2);e.arc(r.x,r.y,s,0,2*Math.PI,!0),e.fill(),e.globalAlpha=1,e.fillStyle=ee.themes[t.theme].getThemedColor("color-price-axis-label-text"),e.textAlign="center",e.font=i,e.textBaseline="middle",e.fillText(this._info.label,r.x,r.y)}setAxisNameInfo(e){this._info=e,null!==e&&(this._labelElement.textContent=e.label)}static height(e){return(re+ne)*e}}var le=i(57898),ce=i.n(le),he=i(10643),de=i(94194);const ue={enableTooltip:!0,showLabels:!0,enableMenu:!0,enableHighlight:!0};class pe{constructor(e,t,i,r,n,o=null){this._invalidated=!0,this._size=(0,s.size)({width:0,height:0}),this._offset=0,this._axisInfo=null,this._onLabelHovered=new(ce()),this._highlighted=!1,this._labelMode="auto",this._fixedLabelMode=null,this._canvasConfiguredHandler=()=>this.update(),this._timeAxisWidget=o,this._isLeft="left"===e,this._rendererOptionsProvider=r.rendererOptionsProvider,this._sourcesTitlesProvider=r.sourcesTitlesProvider,this._contextMenuItemsProvider=r.contextMenuItemsProvider,this._backgroundBasedTheme=r.backgroundBasedTheme,this._getBackgroundTopColor=r.getBackgroundTopColor, -this._getBackgroundBottomColor=r.getBackgroundBottomColor,this._showHorizontalBorder=Boolean(r.showHorizontalBorder),this._properties=t,this._axisInfo=i,this._labelOptions={...ue,...n},this._properties.lineColor.subscribe(this,this._onPropertyChanged),this._cell=document.createElement("div"),this._cell.classList.add(ie["price-axis-stub"]),this._labelOptions.enableTooltip&&this._cell.classList.add("apply-common-tooltip"),this._cell.style.width="25px",this._cell.style.height="100%",this._cell.style.position="absolute",this._cell.style.left="0",this._cell.style.overflow="hidden",this._labelOptions.showLabels?(this._label=new ae,this._label.setAxisNameInfo(this._axisInfo),this._cell.appendChild(this._label.getElement()),this._labelOptions.enableTooltip&&(0,de.setTooltipData)(this._cell,"text",(e=>this._tooltipContent()))):this._label=null,this._mouseEventHandler=new Z.MouseEventHandler(this._cell,this,{treatHorzTouchDragAsPageScroll:!0,treatVertTouchDragAsPageScroll:!0}),this._canvasBinding=(0,X.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const a=this._canvasBinding.canvasElement;a.style.position="absolute",a.style.left="0",a.style.top="0"}destroy(){this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._properties.lineColor.unsubscribe(this,this._onPropertyChanged),this._mouseEventHandler.destroy()}mouseEnterEvent(e){this._mouseOrTouchEnterEvent(e)}touchStartEvent(e){this._mouseOrTouchEnterEvent(e)}mouseLeaveEvent(e){this._mouseOrTouchLeaveEvent(e)}touchEndEvent(e){this._mouseOrTouchLeaveEvent(e)}mouseClickEvent(e){this._mouseClickOrTapEvent(e)}tapEvent(e){this._mouseClickOrTapEvent(e)}update(){}getElement(){return this._cell}onLabelHovered(){return this._onLabelHovered}setSizeAndOffset(e,t){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._cell.style.width=`${e.width}px`,this._cell.style.minWidth=`${e.width}px`,this._cell.style.height=`${e.height}px`,this._invalidated=!0),this._offset!==t&&(this._offset=t,this._cell.style.left=`${t}px`)}paint(e){if(e{this.setLabelMode((0,r.ensureNotNull)(this._fixedLabelMode)),this._fixedLabelMode=null}))}}var _e=i(10688);class me{constructor(e,t,i,r,n,o=null){this._axises=[],this._stubs=[],this._size=(0,s.size)({width:0,height:0}),this._onLabelHovered=new(ce()),this._scalesProperties=e,this._priceAxisWidgetFactory=i,this._timeAxisWidget=o,this._rendererOptionsProvider=r.rendererOptionsProvider, -this._titlesProvider=r.titlesProvider,this._stubContextMenuProvider=r.stubContextMenuProvider,this._backgroundBasedTheme=r.backgroundBasedTheme,this._getBackgroundTopColor=r.getBackgroundTopColor,this._getBackgroundBottomColor=r.getBackgroundBottomColor,this._showHorisontalBorder=Boolean(r.showHorizontalBorder),this._labelsOptions={...ue,...n};const a=this._scalesProperties.childs();this._stubProperties={lineColor:a.lineColor,fontSize:a.fontSize},this._side=t,this._cell=document.createElement("td"),this._cell.classList.add("chart-markup-table","price-axis-container"),this._cell.style.width="25px",this._cell.style.position="relative"}destroy(){this.setScales([],0,0,0)}onLabelHovered(){return this._onLabelHovered}setScales(e,t,i,s){for(;e.length>this._axises.length&&this._axises.lengtho;){const e=(0,r.ensureDefined)(this._stubs.pop());e.onLabelHovered().unsubscribeAll(this),this._cell.removeChild(e.getElement()),e.destroy()}for(;this._stubs.length{this._labelsOptions.showLabels&&this._labelsOptions.enableHighlight&&this._onLabelHovered.fire({owner:t,axis:(0,r.ensureNotNull)(e)},i)})),this._stubs.push(t),this._cell.appendChild(t.getElement())}const a=this._labelsOptions.enableMenu;1===s?this._stubs.forEach(((e,t)=>e.setLabelMode(a?"gear":"symbol"))):this._stubs.forEach(((e,t)=>e.setLabelMode(te.updateCurrencyLabel()))}optimalWidths(){return this._axises.map((e=>e.optimalWidth()))}setSizes(e,t){this._size=(0,s.size)({width:t.reduce(((e,t)=>e+t),0),height:e}),this._cell.style.width=this._size.width+"px",this._cell.style.minWidth=this._size.width+"px",this._cell.style.height=this._size.height+"px",t.length!==this._axises.length+this._stubs.length&&(0,r.assert)(t.length===this._axises.length+this._stubs.length,"Widgets count should be the same as widths one");let i=0;this._forEachWidgetFromLeft(((r,n)=>{const o=t[n];r.setSizeAndOffset((0,s.size)({width:o,height:e}),i),i+=o}))}update(){this._axises.forEach((e=>e.update())),this._stubs.forEach((e=>e.update()))}paint(e){this._axises.forEach(((t,i)=>t.paint(e(i)))),this._stubs.forEach(((t,i)=>t.paint(e(i))))}paintStubs(e){this._stubs.forEach((t=>t.paint(e)))}restoreDefaultCursor(){ -this._axises.forEach((e=>e.restoreDefaultCursor()))}getWidth(){return this._size.width}findAxisWidgetForScale(e){const t=this._axises.find((t=>t.priceScale()===e));return void 0===t?null:t}getScreenshotData(){const e=this._getImage();return{canvas:e,content:e.toDataURL(),contentHeight:this._size.height,contentWidth:this._size.width}}getImage(){return this._getImage()}slotsCount(){return this._axises.length+this._stubs.length}highlightPriceAxisByLabel(e){this._axises.forEach((t=>{const i=t.axisInfo();t.setHighlighted(null!==i&&i.equals(e))}))}axes(){return this._axises}_stubParams(e){return{rendererOptionsProvider:this._rendererOptionsProvider,backgroundBasedTheme:this._backgroundBasedTheme,sourcesTitlesProvider:()=>this._titlesProvider(this._side,e),contextMenuItemsProvider:()=>this._stubContextMenuProvider(this._side,e),getBackgroundTopColor:this._getBackgroundTopColor,getBackgroundBottomColor:this._getBackgroundBottomColor,showHorizontalBorder:this._showHorisontalBorder}}_getImage(){const e=(0,X.createDisconnectedCanvas)(document,this._size),t=(0,X.getPrescaledContext2D)(e);let i=0;return this._forEachWidgetFromLeft(((e,s)=>{const r=e.getWidth();0!==r&&0!==this._size.height&&(t.drawImage(e.getImage(),i,0,r,this._size.height),i+=r)})),e}_forEachWidgetFromLeft(e){const t=[...this._axises,...this._stubs],i="left"===this._side,s=i?-1:t.length,r=i?-1:1;for(let n=i?t.length-1:0;n!==s;n+=r)e(t[n],n,t)}}var ge=i(34565),fe=i(51768),ve=i(24377),Se=i(87095),ye=i(45345),be=i(24633),we=i(37160),Ce=i(55824),Pe=i(60682);const xe=(0,F.getHexColorByName)("color-white"),Te=(0,F.getHexColorByName)("color-cold-gray-100"),Ie=(0,Se.applyTransparency)((0,F.getHexColorByName)("color-white"),60),Me=(0,F.getHexColorByName)("color-cold-gray-800"),Le=(0,Se.applyTransparency)((0,F.getHexColorByName)("color-black"),60);function Ae(e){const t=(0,Se.isHexColor)(e)?e.toLowerCase():(0,ve.rgbToHexString)((0,ve.parseRgb)(e));return ye.watchedTheme.value()===be.StdTheme.Light?t===xe?Te:Ie:"#181c27"===t?Me:Le}class ke{constructor(){this._width=null,this._currencyInfo=null,this._unitInfo=null,this._measureUnitIdInfo=null,this._fontSize=0,this._backgroundColor="",this._hoverColor="",this._fadeEndColor="",this._hoveredLabel=null,this._currencyAndUnitLabelsWrapper=document.createElement("div"),this._currencyAndUnitLabelsWrapper.className=Pe["price-axis-currency-label-wrapper"],this._currencyAndUnitLabelsWrapper.setAttribute("data-name","currency-unit-label-wrapper"),this._controlsContainer=document.createElement("div"),this._controlsContainer.className=Pe["price-axis-currency-label"],this._currencyAndUnitLabelsWrapper.appendChild(this._controlsContainer),this._currencyLabelDiv=document.createElement("div"),this._currencyLabelDiv.className=Pe.row,this._currencyLabelDiv.classList.add("apply-common-tooltip"),(0,de.setTooltipData)(this._currencyLabelDiv,"text",(e=>this._currencyTooltipContent())),this._currencyText=document.createElement("span"),this._currencyText.className=Pe["price-axis-currency-label-text"], -this._currencyLabelDiv.appendChild(this._currencyText),this._currencyArrowDown=document.createElement("span"),this._currencyArrowDown.className=Pe["price-axis-currency-label-arrow-down"],this._currencyArrowDown.innerHTML=Ce,this._currencyLabelDiv.appendChild(this._currencyArrowDown),this._measureUnitIdLabelDiv=document.createElement("div"),this._measureUnitIdLabelDiv.className=Pe.row,this._measureUnitIdLabelDiv.classList.add("apply-common-tooltip"),this._measureUnitIdLabelDiv.classList.add("readonly"),(0,de.setTooltipData)(this._measureUnitIdLabelDiv,"text",(e=>this._measureUnitIdTooltipContent())),this._measureUnitIdText=document.createElement("span"),this._measureUnitIdText.className=Pe["price-axis-currency-label-text"],this._measureUnitIdLabelDiv.appendChild(this._measureUnitIdText),this._unitLabelDiv=document.createElement("div"),this._unitLabelDiv.className=Pe.row,this._unitLabelDiv.classList.add("apply-common-tooltip"),(0,de.setTooltipData)(this._unitLabelDiv,"text",(e=>this._unitTooltipContent())),this._unitText=document.createElement("span"),this._unitText.className=Pe["price-axis-currency-label-text"],this._unitLabelDiv.appendChild(this._unitText),this._unitArrowDown=document.createElement("span"),this._unitArrowDown.className=Pe["price-axis-currency-label-arrow-down"],this._unitArrowDown.innerHTML=Ce,this._unitLabelDiv.appendChild(this._unitArrowDown),this._controlsContainer.appendChild(this._currencyLabelDiv),this._controlsContainer.appendChild(this._measureUnitIdLabelDiv),this._controlsContainer.appendChild(this._unitLabelDiv),this._fadeDiv=document.createElement("div"),this._fadeDiv.className=Pe["price-axis-currency-label-fade"],this._currencyAndUnitLabelsWrapper.appendChild(this._fadeDiv);const e=e=>{null!==this._hoveredLabel&&this._hoveredLabel!==e&&(this._hoveredLabel.style.background=""),e&&e.classList.contains("readonly")||(this._hoveredLabel=e,""===this._hoverColor&&(this._hoverColor=Ae(this._backgroundColor)),null!==e&&(e.style.background=this._hoverColor))};this._currencyLabelDiv.addEventListener("mouseover",(()=>e(this._currencyLabelDiv))),this._currencyLabelDiv.addEventListener("mouseout",(()=>e(null))),this._unitLabelDiv.addEventListener("mouseover",(()=>e(this._unitLabelDiv))),this._unitLabelDiv.addEventListener("mouseout",(()=>e(null))),this.disableCurrency(),this.disableUnit()}element(){return this._currencyAndUnitLabelsWrapper}currencyLabelElement(){return this._currencyLabelDiv}unitLabelElement(){return this._unitLabelDiv}measureUnitIdLabelElement(){return this._measureUnitIdLabelDiv}isEnabled(){return this.currencyLabelEnabled()||this.unitLabelEnabled()||this.measureUnitIdLableEnabled()}width(){if(null!==this._width)return this._width;let e=0;if(this.currencyLabelEnabled()){const t=this._currencyText.getBoundingClientRect(),i=this._currencyArrowDown.getBoundingClientRect();e=Math.max(e,t.width+i.width+2*this._textMarginAndPadding())}if(this.measureUnitIdLableEnabled()){const t=this._measureUnitIdText.getBoundingClientRect();e=Math.max(e,t.width+2*this._textMarginAndPadding())} -if(this.unitLabelEnabled()){const t=this._unitText.getBoundingClientRect(),i=this._unitArrowDown.getBoundingClientRect();e=Math.max(e,t.width+i.width+2*this._textMarginAndPadding())}return this._width=e}drawLabel(e,t,i){var s,r,n;if(!this.isEnabled())return;const o=[];o.push(this.currencyLabelEnabled()&&null!==(s=this._currencyText.textContent)&&void 0!==s?s:""),o.push(this.measureUnitIdLableEnabled()&&null!==(r=this._measureUnitIdText.textContent)&&void 0!==r?r:""),o.push(this.unitLabelEnabled()&&null!==(n=this._unitText.textContent)&&void 0!==n?n:""),e.font=(0,Q.makeFont)(this._fontSize,se.CHART_FONT_FAMILY);const a=new ge.TextWidthCache,l=o.map((t=>""===t?0:a.yMidCorrection(e,t))),c=Math.round(Number(Pe.css_wrapper_margin)*i),h=(0,we.ceiledEven)(t*i)-2*c,d=Math.round(this.labelBottom()*i);e.fillStyle=this._backgroundColor,e.fillRect(c,0,h,d);const u=Math.round(Number(Pe.css_fade_height)*i),p=e.createLinearGradient(0,d,0,d+u);p.addColorStop(0,this._backgroundColor),p.addColorStop(1,this._fadeEndColor),e.fillStyle=p;const _=Math.round(Number(Pe.css_value_currency_label_radius)*i);(0,J.drawRoundRect)(e,c,d,h,u,[0,0,_,_]),e.fill(),e.fillStyle=this._controlsContainer.style.color,e.textBaseline="middle",e.textAlign="left";const m=Math.round(Number(Pe.css_first_row_top_padding)*i),g=Math.round(this._textMarginAndPadding()*i)+c,f=this._oneLineHeight()/2*i;let v=m+f;o.forEach(((t,s)=>{""!==t&&((0,X.drawScaled)(e,i,i,(()=>{e.fillText(t,g/i,(v+l[s])/i)})),v=Math.ceil(v+2*f))}))}setHidden(e){this._controlsContainer.classList.toggle(Pe.hidden,e),this._fadeDiv.classList.toggle(Pe.hidden,e)}enableCurrency(){this._currencyLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableCurrency(){this._currencyLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}enableUnit(){this._unitLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableUnit(){this._unitLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}enableMeasureUnitId(){this._measureUnitIdLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableMeasureUnitId(){this._measureUnitIdLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}currencyLabelEnabled(){return!this._currencyLabelDiv.classList.contains("js-hidden")}unitLabelEnabled(){return!this._unitLabelDiv.classList.contains("js-hidden")}measureUnitIdLableEnabled(){return!this._measureUnitIdLabelDiv.classList.contains("js-hidden")}currencyConversionAvailable(){return!this._currencyLabelDiv.classList.contains("readonly")}unitConversionAvailable(){return!this._unitLabelDiv.classList.contains("readonly")}setCurrencyInfo(e){if(this._currencyInfo===e)return!1;this._currencyInfo=e;const t=null===e.selectedCurrency?o.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.displayedValues.get(e.selectedCurrency));return this._currencyText.textContent!==t&&(this._currencyText.textContent=t,this._width=null), -this._currencyArrowDown.classList.contains("js-hidden")!==e.readOnly&&(this._currencyArrowDown.classList.toggle("js-hidden",e.readOnly),this._currencyLabelDiv.classList.toggle("readonly",e.readOnly),this._width=null),!0}setUnitInfo(e){if(null!==this._unitInfo&&this._unitInfo.selectedUnit===e.selectedUnit&&0===this._unitInfo.availableGroups.size==(0===e.availableGroups.size)&&this._unitInfo.originalUnits.size===e.originalUnits.size)return this._unitInfo=e,!1;this._unitInfo=e;const t=null===e.selectedUnit?o.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.names.get(e.selectedUnit));return this._unitText.textContent!==t&&(this._unitText.textContent=t,this._width=null),this._unitArrowDown.classList.contains("js-hidden")!==(0===e.availableGroups.size)&&(this._unitArrowDown.classList.toggle("js-hidden",0===e.availableGroups.size),this._unitLabelDiv.classList.toggle("readonly",0===e.availableGroups.size),this._width=null),!0}setMeasureUnitIdInfo(e){if(this._measureUnitIdInfo===e)return!1;this._measureUnitIdInfo=e;const t=null===e.selectedMeasureUnitId?o.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.names.get(e.selectedMeasureUnitId));return this._measureUnitIdText.textContent!==t&&(this._measureUnitIdText.textContent=t,this._width=null),this._measureUnitIdLabelDiv.classList.contains("js-hidden")!==(0===e.names.size)&&(this._measureUnitIdLabelDiv.classList.toggle("js-hidden",0===e.names.size),this._width=null),!0}updateColors(e,t){this._controlsContainer.style.color=t,this._backgroundColor!==e&&(this._backgroundColor=e,this._fadeEndColor=(0,Se.applyTransparency)(e,100),this._hoverColor=Ae(e)),this._controlsContainer.style.background=this._backgroundColor,null!==this._hoveredLabel&&(this._hoveredLabel.style.background=this._hoverColor),this._fadeDiv.style.background=`linear-gradient(${this._backgroundColor}, ${this._fadeEndColor})`}currencyInfo(){return this._currencyInfo}unitInfo(){return this._unitInfo}measureUnitIdInfo(){return this._measureUnitIdInfo}setFontSize(e){this._fontSize!==e&&(this._fontSize=e,this._currencyLabelDiv.style.fontSize=e+"px",this._measureUnitIdLabelDiv.style.fontSize=e+"px",this._unitLabelDiv.style.fontSize=e+"px",this._width=null,this._setLineHeight(this._oneLineHeight()))}labelBottom(){const e=this._oneLineHeight();let t=(this.currencyLabelEnabled()?e:0)+(this.measureUnitIdLableEnabled()?e:0)+(this.unitLabelEnabled()?e:0);return t>0&&(t+=Number(Pe.css_first_row_top_padding)),t}_textMarginAndPadding(){return Number(Pe.css_row_left_right_margin)+Number(Pe.css_row_left_right_padding)}_currencyTooltipContent(){const e=this._currencyInfo;return null===e?"":null===e.selectedCurrency?Array.from(e.currencies).map((t=>(0,r.ensureDefined)(e.displayedValues.get(t)))).join(", "):e.displayedValues.get(e.selectedCurrency)||""}_unitTooltipContent(){const e=this._unitInfo;return null===e?"":null===e.selectedUnit?Array.from(e.units).map((t=>(0,r.ensureDefined)(e.names.get(t)))).join(", "):e.descriptions.get(e.selectedUnit)||""}_measureUnitIdTooltipContent(){const e=this._measureUnitIdInfo -;return null===e?"":null===e.selectedMeasureUnitId?Array.from(e.measureUnitIds).map((t=>(0,r.ensureDefined)(e.names.get(t)))).join(", "):e.descriptions.get(e.selectedMeasureUnitId)||""}_setLineHeight(e){this._currencyLabelDiv.style.lineHeight=e+"px",this._measureUnitIdLabelDiv.style.lineHeight=e+"px",this._unitLabelDiv.style.lineHeight=e+"px"}_updateVisibility(){const e=this.isEnabled();this._currencyAndUnitLabelsWrapper.classList.toggle("js-hidden",!e),this._fadeDiv.classList.toggle("js-hidden",!e)}_oneLineHeight(){return 7+this._fontSize}}async function Ee(e,t,s,r){const{UnitConversionRenderer:n}=await Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(2587),i.e(6752),i.e(6036),i.e(6025),i.e(2698),i.e(962),i.e(3016),i.e(3179),i.e(2704)]).then(i.bind(i,71834));return new n(e,s,t,r)}function De(e,t){let{deltaX:i,deltaY:s}=e;switch(i/=100,s/=100,t.deltaMode){case t.DOM_DELTA_PAGE:i*=120,s*=120;break;case t.DOM_DELTA_LINE:i*=32,s*=32}return{deltaX:i,deltaY:s}}class Be{constructor(){this._totalDeltaX=0,this._totalDeltaY=0,this._prevWheelTime=0}processWheel(e){e.timeStamp-this._prevWheelTime>100&&this._reset(),this._totalDeltaX+=e.deltaX,this._totalDeltaY+=e.deltaY,this._prevWheelTime=e.timeStamp;const t={deltaX:e.deltaX,deltaY:e.deltaY};return 0===this._totalDeltaX||0===this._totalDeltaY||(Math.abs(this._totalDeltaX)>=Math.abs(3*this._totalDeltaY)&&(t.deltaY=0),Math.abs(this._totalDeltaY)>=Math.abs(3*this._totalDeltaX)&&(t.deltaX=0)),De(t,e)}_reset(){this._totalDeltaX=0,this._totalDeltaY=0}}var Ve=i(68335),Ne=i(77212),Re=i(10786),Oe=i(14483),Fe=i(73212),We=i(42226),ze=i(39267);i(47184);const He=new z.TranslatedString("change no overlapping labels",o.t(null,void 0,i(83935))),Ue=o.t(null,void 0,i(75633)),je=o.t(null,void 0,i(94420)),Ge=o.t(null,void 0,i(81520)),qe=o.t(null,void 0,i(25933)),$e=o.t(null,void 0,i(17258)),Ye=o.t(null,void 0,i(50834)),Ke=o.t(null,{context:"scale_menu"},i(70361)),Ze=o.t(null,{context:"scale_menu"},i(47807)),Xe=o.t(null,{context:"scale_menu"},i(34727)),Je=o.t(null,{context:"scale_menu"},i(72116)),Qe=o.t(null,{context:"scale_menu"},i(19238)),et=o.t(null,{context:"scale_menu"},i(54138));const tt=function(e){const t=new Re.LimitedPrecisionNumericFormatter(e);return(e,i)=>(0,y.isNumber)(i)&&!e.isLog()?t.format(i):""}(4),it={contextMenuEnabled:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,countdownEnabled:!0,contextMenu:{general:!0,source:!0},pressedMouseMoveScale:!0,mouseWheelScale:!0,pinchScale:!0,croppedTickMarks:!0};class st{constructor(e,t,i,r,n,o,a,l,c){this._actions=null,this._priceScale=null,this._widthCache=new ge.TextWidthCache(1e3),this._color=null,this._fontSize=null,this._currencyFontSize=0,this._currencyLabelWidth=null,this._isVisible=!0,this._currencyMenu=null,this._unitMenu=null,this._prevOptimalWidth=0,this._size=(0,s.size)({width:0,height:0}),this._currentCursorClassName="",this._destroyed=!1,this._highlighted=!1,this._mouseWheelHelper=null,this._dragScaleActive=!1,this._offset=NaN,this._pinching=!1,this._lastHittestResult=null, -this._recalcCurrencyAndUnitVisibility=()=>{if(null===this._currencyLabel)return;let e=!0;switch((0,We.currencyUnitVisibilityProperty)().value()){case"alwaysOff":e=!1;break;case"visibleOnMouseOver":const t=this._chart.anyPriceAxisHovered().value(),i=null!==this._currencyMenu&&this._currencyMenu.isOpened(),s=null!==this._unitMenu&&this._unitMenu.isOpened();e=t||i||s}this._currencyLabel.setHidden(!e)},this._chart=e,this._pane=t,this._undoModel=i,this._properties=r,this._isLeft="left"===o,this._options=(0,y.merge)((0,y.clone)(it),a),this._rendererOptionsProvider=n,this._backgroundBasedTheme=c,this._cell=document.createElement("div"),this._cell.className="price-axis",this._cell.style.width="25px",this._cell.style.left="0",this._canvasConfiguredHandler=()=>{this._undoModel.model().lightUpdate()},this._canvasBinding=(0,X.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const h=this._canvasBinding.canvasElement;h.style.position="absolute",h.style.zIndex="1",h.style.left="0",h.style.top="0",this._topCanvasBinding=(0,X.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const d=this._topCanvasBinding.canvasElement;d.style.position="absolute",d.style.zIndex="2",d.style.left="0",d.style.top="0",this._mouseEventHandler=new Z.MouseEventHandler(this._cell,this,{treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!0}),this._options.currencyConversionEnabled||this._options.unitConversionEnabled?(this._currencyLabel=new ke,this._cell.appendChild(this._currencyLabel.element())):this._currencyLabel=null,this._properties.childs().fontSize.subscribe(this,this._onFontSizeChanged),this._options.mouseWheelScale&&(this._mouseWheelHelper=new Be,this._cell.addEventListener("wheel",this._onMousewheel.bind(this),{passive:!1})),this._axisInfo=l,this._offset=0,this.restoreDefaultCursor(),(0,We.currencyUnitVisibilityProperty)().subscribe(this,this._recalcCurrencyAndUnitVisibility),this._chart.anyPriceAxisHovered().subscribe(this._recalcCurrencyAndUnitVisibility),this._recalcCurrencyAndUnitVisibility(),this.update()}getContextMenuActions(){this._initActions();const e=(0,r.ensureNotNull)(this._actions),t=this._chart.actions(),i=[];return i.push(e.reset,new C.Separator),i.push(this._autoScaleAction()),this._isMainSeriesAxis()&&i.push(this._lockScaleAction()),i.push(t.scaleSeriesOnly,this._invertAction(),new C.Separator,this._regularScaleAction(),this._percentageAction(),this._indexedTo100Action(),this._logAction(),new C.Separator),h.CheckMobile.any()||(i.push(this._createMergeScalesAction()),i.push(new C.Separator)),Oe.enabled("fundamental_widget")||i.push(new C.Action({actionId:"Chart.PriceScale.Labels",label:je, -subItems:[t.showSymbolLabelsAction,t.showSeriesLastValue,null,null,t.showHighLowPriceLabels,Oe.enabled("show_average_close_price_line_and_label")?t.showAverageClosePriceLabel:null,null,t.showStudyPlotNamesAction,t.showStudyLastValue,e.alignLabels].filter(Boolean)})),i.push((0,Fe.createLinesAction)(this._chart)),this._options.countdownEnabled&&i.push(t.showCountdown),this._undoModel.crossHairSource().isMenuEnabled()&&i.push(t.addPlusButton),!(0,h.onWidget)()&&Oe.enabled("show_chart_property_page")&&Oe.enabled("chart_property_page_scales")&&t.scalesProperties&&i.push(new C.Separator,t.scalesProperties),i}getElement(){return this._cell}onOptimalWidthNeedToBeRecalculated(e){const t=this.optimalWidth();(this._prevOptimalWidth0&&(t=Math.max(t,this._widthCache.measureText(i,n[0].label),this._widthCache.measureText(i,n[n.length-1].label)));const o=(null===(e=r.mainSource())||void 0===e?void 0:e.firstValue())||null;if(null!==o){const e=r.coordinateToPrice(1,o),s=r.coordinateToPrice(this._size.height-2,o);if(Math.abs(e-s)>1e-14){const n=r.formatPrice(Math.floor(Math.min(e,s))+.11111111111111,o),a=r.formatPrice(Math.ceil(Math.max(e,s))-.11111111111111,o);t=Math.max(t,this._widthCache.measureText(i,n),this._widthCache.measureText(i,a))}}}let s=0;this._isCurrencyLabelEnabled()&&(null===this._currencyLabelWidth&&(this._currencyLabelWidth=(0,r.ensureNotNull)(this._currencyLabel).width()),s=Math.round(this._currencyLabelWidth));const n=t||34;let o=Math.max(s,Math.ceil(i.borderSize+i.additionalPaddingInner+i.paddingInner+i.paddingOuter+n+4));return o+=o%2,o}backLabels(e){const t=[],i=this._grouppedSources(),s=s=>{for(const r of s){if(!e&&i.topLevelSources.has(r))continue;const s=r.priceAxisViews(this._pane.state(),this.priceScale());if(s)for(const e of s)t.push(e)}};return s(i.sources),s(this._pane.state().customSources()),t}setSizeAndOffset(e,t){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._cell.style.width=e.width+"px",this._cell.style.height=e.height+"px",this._cell.style.minWidth=e.width+"px"),this._offset!==t&&(this._offset=t,this._cell.style.left=t+"px")}getWidth(){return this._size.width}getImage(){const e=this._size,t=(0,X.createDisconnectedCanvas)(document,e);return(0,X.getPrescaledContext2D)(t).drawImage(this._canvasBinding.canvasElement,0,0,e.width,e.height), -null!==this._currencyLabel&&this._currencyLabel.isEnabled()&&this._currencyLabel.drawLabel((0,X.getContext2D)(t),e.width,(0,X.getCanvasDevicePixelRatio)(t)),t}update(){null!==this._priceScale&&(this._priceScale.marks(),this._updateCurrencyLabelFont(),this.rendererOptions())}paint(e){if(!this._isVisible||0===this._size.width||0===this._size.height)return;if(e===N.InvalidationLevel.None)return;const t=this._pane.state(),i=!t.maximized().value()&&t.collapsed().value();if(this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize(),e>N.InvalidationLevel.Cursor){const e=(0,X.getContext2D)(this._canvasBinding.canvasElement),t=(0,X.getBindingPixelRatio)(this._canvasBinding);i||this._alignLabels(),this._drawBackground(e,t),this._drawBorder(e,t),this._pane.hasState()&&(this.updateCurrencyLabel(),i||(this._drawTickMarks(e,t),this._drawBackLabels(e,t)))}if(this._pane.hasState()&&!i){const e=(0,X.getContext2D)(this._topCanvasBinding.canvasElement),t=(0,X.getBindingPixelRatio)(this._topCanvasBinding);e.clearRect(0,0,Math.ceil(this._size.width*t)+1,Math.ceil(this._size.height*t)+1),this._drawCrossHairLabel(e,t)}}restoreDefaultCursor(){this._setCursor("")}priceScale(){return(0,r.ensureNotNull)(this._priceScale)}setPriceScale(e){this._priceScale!==e&&(null!==this._priceScale&&(this._priceScale.onMarksChanged().unsubscribe(this,this.onOptimalWidthNeedToBeRecalculated),this._priceScale.modeChanged().unsubscribeAll(this)),this._priceScale=e,null!==e&&(e.onMarksChanged().subscribe(this,this.onOptimalWidthNeedToBeRecalculated),e.modeChanged().subscribe(this,(()=>this.onOptimalWidthNeedToBeRecalculated(!0))),this.onOptimalWidthNeedToBeRecalculated()))}isVisible(){return this._isVisible}setVisible(e){(e=!!e)!==this._isVisible&&(this._cell.style.display=e?"table-cell":"none",this._isVisible=e)}destroy(){null!==this._currencyMenu&&(this._currencyMenu.close(),this._currencyMenu=null),null!==this._unitMenu&&(this._unitMenu.close(),this._unitMenu=null),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),null!==this._priceScale&&(this._priceScale.onMarksChanged().unsubscribe(this,this.onOptimalWidthNeedToBeRecalculated),this._priceScale.modeChanged().unsubscribeAll(this)),this._priceScale=null,this._mouseEventHandler.destroy(),this._properties.childs().fontSize.unsubscribe(this,this._onFontSizeChanged),null!==this._actions&&this._actions.reset&&this._actions.reset.destroy(),(0,We.currencyUnitVisibilityProperty)().unsubscribeAll(this),this._chart.anyPriceAxisHovered().unsubscribe(this._recalcCurrencyAndUnitVisibility),this._chart.setPriceAxisHovered(this,!1),this._destroyed=!0}axisInfo(){return this._axisInfo}setHighlighted(e){this._highlighted=e}backgroundColor(){return this._pane.state().model().backgroundColor().value()}backgroundTopColor(){return this._pane.state().model().backgroundTopColor().value()}lineColor(){ -return this._properties.childs().lineColor.value()}textColor(){return this._properties.childs().textColor.value()}fontSize(){return this._properties.childs().fontSize.value()}baseFont(){return(0,Q.makeFont)(this.fontSize(),se.CHART_FONT_FAMILY,"")}rendererOptions(){let e=this._rendererOptionsProvider.options();return this._color===e.color&&this._fontSize===e.fontSize||(this._color=e.color),this._fontSize!==e.fontSize&&(this._widthCache.reset(),this._fontSize=e.fontSize,this._currencyLabelWidth=null,this._currencyFontSize=0,this._updateCurrencyLabelFont(),this.onOptimalWidthNeedToBeRecalculated()),e}mouseEnterEvent(e){this._chart.setPriceAxisHovered(this,!0),this._mouseEnterOrTouchStartEvent(e)}mouseMoveEvent(e){this._mouseOrTouchMoveEvent(e)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseOrTouchMoveEvent(e),this._mouseEnterOrTouchStartEvent(e),this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}pinchStartEvent(){}pinchEvent(e,t,i){if(this._zoomAvailable()&&this._options.pinchScale){if(this._dragScaleActive&&this._finishScale(),!this._pinching)return this._pinching=!0,void this._undoModel.startTwoPointsScalePrice(this._pane.state(),this.priceScale(),t.y,i.y);this._undoModel.twoPointsScalePriceTo(this._pane.state(),this.priceScale(),t.y,i.y)}}pinchEndEvent(){this._pinching=!1,this._undoModel.endTwoPointsScalePrice(this._pane.state(),this.priceScale())}mouseDownOutsideEvent(){this._finishScale()}touchStartOutsideEvent(){this._finishScale()}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseLeaveOrTouchEndEvent(e),this._mouseUpOrTouchEndEvent(e)}mouseClickEvent(e){this._mouseClickOrTapEvent(e)}tapEvent(e){this._mouseClickOrTapEvent(e)}mouseLeaveEvent(e){this._chart.setPriceAxisHovered(this,!1),this._mouseLeaveOrTouchEndEvent(e)}mouseDoubleClickEvent(e){this._mouseDoubleClickOrDoubleTapEvent(e)}doubleTapEvent(e){this._mouseDoubleClickOrDoubleTapEvent(e)}contextMenuEvent(e){this._contextMenuOrTouchContextMenuEvent(e)}touchContextMenuEvent(e){this._contextMenuOrTouchContextMenuEvent(e)}dataSourceAtPoint(e,t){const i=this._pane.state();if(!i.maximized().value()&&i.collapsed().value())return null;const s=this._grouppedSources(),r=[...s.sources,...s.topLevelSources,...i.customSources()];let n=null,o=null;if(!this._priceScale)return null;const a=(e,t)=>{var i;const s=null!==(i=null==o?void 0:o.target())&&void 0!==i?i:0;e.target()>s&&(o=e,n=t)},l=new O.Point(e,t);for(let e=r.length-1;e>=0;--e){const t=r[e],s=t.priceAxisViews(i,this._priceScale);if(s&&0!==s.length)for(let e=s.length-1;e>=0;--e){const i=s[e].renderer();if(void 0!==i.hitTest){const e=i.hitTest(l,this._size.width,this._isLeft?"left":"right");null!==e&&a(e,t)}}}return this._lastHittestResult=o,n}reset(){const e=this._pane.state(),t=this.priceScale();this._undoModel.resetPriceScale(e,t),this.onOptimalWidthNeedToBeRecalculated(!0)}updateCurrencyLabel(){if(null===this._currencyLabel)return;let e=!1 -;if(this._options.currencyConversionEnabled){const t=this.priceScale().currency(this._undoModel.model().availableCurrencies());null===t||"alwaysOff"===(0,We.currencyUnitVisibilityProperty)().value()?(e=this._currencyLabel.currencyLabelEnabled(),this._currencyLabel.disableCurrency()):(e=!this._currencyLabel.currencyLabelEnabled(),this._currencyLabel.enableCurrency(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setCurrencyInfo(t)||e)}if(this._options.unitConversionEnabled){const t="alwaysOff"===(0,We.currencyUnitVisibilityProperty)().value(),i=this._undoModel.model().availableUnits(),s=this.priceScale().unit(i);null===s||t?(e=e||this._currencyLabel.unitLabelEnabled(),this._currencyLabel.disableUnit()):(e=e||!this._currencyLabel.unitLabelEnabled(),this._currencyLabel.enableUnit(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setUnitInfo(s)||e);const r=this.priceScale().measureUnitId(i);null===r||t?(e=e||this._currencyLabel.measureUnitIdLableEnabled(),this._currencyLabel.disableMeasureUnitId()):(e=e||!this._currencyLabel.measureUnitIdLableEnabled(),this._currencyLabel.enableMeasureUnitId(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setMeasureUnitIdInfo(r)||e)}this._updateCurrencyLabelFont(),e&&(this._currencyLabelWidth=null)}_grouppedSources(){var e;const t=this._pane,i=t.state().model(),s=this._sameSideSources().slice(),r=t.state(),n=this.priceScale(),o=new Set,a=null!==(e=i.lineBeingEdited())&&void 0!==e?e:i.lineBeingCreated();a&&o.add(a);const l=i.customSourceBeingMoved();null!==l&&o.add(l),i.sourcesBeingMoved().forEach((e=>o.add(e))),i.selection().allSources().forEach((e=>o.add(e)));const c=i.hoveredSource();null!==c&&o.add(c);if(n===r.defaultPriceScale()){const e=this._pane.state().dataSources();for(const t of e)r.isOverlay(t)&&s.push(t)}return{sources:s,topLevelSources:o}}_isCurrencyLabelEnabled(){return null!==this._currencyLabel&&this._currencyLabel.isEnabled()}_updateCurrencyLabelFont(){if(null===this._currencyLabel)return;const e=this.fontSize();e!==this._currencyFontSize&&(this._currencyLabel.setFontSize(e),this._currencyFontSize=e,this._currencyLabelWidth=null,this.onOptimalWidthNeedToBeRecalculated())}_alignLabels(){var e,t;const i=this._size.height;let s=i/2;const r=[],n=this.priceScale(),o=n.orderedSources().slice(),a=this._pane.state(),l=this.rendererOptions();if(n===a.defaultPriceScale()){const e=a.priceDataSources();for(let t=0;t{if(e.ignoreAlignment()||!e.isVisible())return!1;const{total:t}=e.topBottomTotalHeight(l),s=e.floatCoordinate();return s>-t&&se.floatCoordinate()<=s)),d=r.filter((e=>e.floatCoordinate()>s)) -;h.sort(((e,t)=>t.floatCoordinate()-e.floatCoordinate())),h.length>0&&d.length>0&&d.push(h[0]),d.sort(((e,t)=>e.floatCoordinate()-t.floatCoordinate()));for(const e of r)e.setFixedCoordinate(e.coordinate());if(n.properties().childs().alignLabels.value()){if(d.length>0||h.length>0){{const t=null!==(e=h[0])&&void 0!==e?e:d[0],s=t.getFixedCoordinate(),{top:r,bottom:n,total:o}=t.topBottomTotalHeight(l);o0&&t.setFixedCoordinate(r)}{const e=null!==(t=d[0])&&void 0!==t?t:h[0],s=e.getFixedCoordinate(),{top:r,bottom:n,total:o}=e.topBottomTotalHeight(l);oi&&e.setFixedCoordinate(i-n)}}for(let e=1;ea-n)t.setFixedCoordinate(a-n);else if(a>0&&o-s<0&&o+r>0){const{top:e}=i.topBottomTotalHeight(l);t.setFixedCoordinate(Math.min(a-e-r,s))}}for(let e=1;ei&&t.setFixedCoordinate(Math.max(a+r+e,i-s))}}}}_drawTickMarks(e,t){const i=this.priceScale().marks();e.save(),e.font=this.baseFont();const s=this.rendererOptions(),n=this._isLeft?Math.floor((this._size.width-s.additionalPaddingInner)*t):0,o=this._isLeft?Math.round(n-s.paddingInner*t):Math.round(n+(s.additionalPaddingInner+s.paddingInner)*t),a=this.fontSize(),l=this._isCurrencyLabelEnabled()?(0,r.ensureNotNull)(this._currencyLabel).labelBottom():0,c=i.map((t=>{if(this._options.croppedTickMarks)return{visible:!0,yCorrection:this._widthCache.yMidCorrection(e,t.label)};const i=t.coord-a/2,s=t.coord+a/2,r=!(s>this._size.height||ithis._size.height||i{for(let s=i.length;s--;){if(!c[s].visible)continue;const r=i[s];e.fillText(r.label,o/t,r.coord+c[s].yCorrection)}})),e.restore()}_hasAlertLabel(){return!1}async _showCurrenciesContextMenu(){if(null!==this._currencyMenu&&this._currencyMenu.isOpened())return void this._currencyMenu.close();(0,fe.trackEvent)("GUI","Currency conversion");const{currencyActions:e}=await Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(2587),i.e(6752),i.e(6036),i.e(6025),i.e(2698),i.e(962),i.e(3016),i.e(3179),i.e(2704)]).then(i.bind(i,84298)),t=await Ee(Ge,(()=>e(this._undoModel,(0,r.ensureNotNull)(this._currencyLabel).currencyInfo(),this.priceScale())),(0,r.ensureNotNull)(this._currencyLabel).currencyLabelElement(),(()=>this._recalcCurrencyAndUnitVisibility()));this._destroyed?t.close():this._currencyMenu=t}async _showUnitsContextMenu(){if(null!==this._unitMenu&&this._unitMenu.isOpened())return void this._unitMenu.close();(0,fe.trackEvent)("GUI","Unit conversion") -;const{unitActions:e}=await Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(2587),i.e(6752),i.e(6036),i.e(6025),i.e(2698),i.e(962),i.e(3016),i.e(3179),i.e(2704)]).then(i.bind(i,14818)),t=await Ee(qe,(()=>e(this._undoModel,(0,r.ensureNotNull)(this._currencyLabel).unitInfo(),this.priceScale())),(0,r.ensureNotNull)(this._currencyLabel).unitLabelElement(),(()=>this._recalcCurrencyAndUnitVisibility()));this._destroyed?t.close():this._unitMenu=t}_onFontSizeChanged(){this._currencyLabelWidth=null,this._currencyFontSize=0,this._updateCurrencyLabelFont(),this.onOptimalWidthNeedToBeRecalculated()}_mouseOrTouchMoveEvent(e){if(!this._priceScale)return;this.dataSourceAtPoint(e.localX,e.localY)?this._setCursorClassName("pointer"):this._setResizeCursor()}_mouseDownOrTouchStartEvent(e){this._zoomAvailable()&&this._options.pressedMouseMoveScale&&!this._pinching&&(this._dragScaleActive=!0,this._undoModel.startScalePrice(this._pane.state(),this.priceScale(),e.localY))}_mouseEnterOrTouchStartEvent(e){this._setResizeCursor()}_pressedMouseOrTouchMoveEvent(e){if(this._dragScaleActive){const t=this.priceScale();this._undoModel.scalePriceTo(this._pane.state(),t,e.localY)}}_mouseUpOrTouchEndEvent(e){this._finishScale()}_finishScale(){this._dragScaleActive&&(this._undoModel.endScalePrice(this._pane.state(),this.priceScale()),this.restoreDefaultCursor(),this._dragScaleActive=!1)}_mouseClickOrTapEvent(e){if(this._currencyLabel){if(this._currencyLabel.currencyConversionAvailable()&&this._currencyLabel.currencyLabelElement().contains(e.target))return void this._showCurrenciesContextMenu();if(this._currencyLabel.unitConversionAvailable()&&this._currencyLabel.unitLabelElement().contains(e.target))return void this._showUnitsContextMenu()}const t=this.dataSourceAtPoint(e.localX,e.localY);t&&this._undoModel.selectionMacro((e=>{e.selection().isSelected(t)||(e.clearSelection(),e.addSourceToSelection(t))}))}_mouseLeaveOrTouchEndEvent(e){this._setCursorClassName("")}_mouseDoubleClickOrDoubleTapEvent(e){var t;const i=this.dataSourceAtPoint(e.localX,e.localY);i?this._pane.processDoubleClickOnSource(i,null!==(t=this._lastHittestResult)&&void 0!==t?t:void 0,{origin:"price_scale"}):(this.reset(),(0,fe.trackEvent)("GUI","Double click price scale"))}_contextMenuOrTouchContextMenuEvent(e){if(this._options.contextMenuEnabled){const t=this.dataSourceAtPoint(e.localX,e.localY);if(null!==t&&this._options.contextMenu.source){return void this._undoModel.model().selectionMacro((i=>{i.selection().isSelected(t)||(i.clearSelection(),i.addSourceToSelection(t)),this._pane.showContextMenuForSelection(e,{origin:"price_scale"})}))}this._options.contextMenu.general&&he.ContextMenuManager.showMenu(this.getContextMenuActions(),e,{statName:"PriceScaleContextMenu"},{menuName:"PriceScaleContextMenu"})}}_setResizeCursor(){const e=this.priceScale();e.isPercentage()||e.isIndexedTo100()?this._setCursorClassName(""):this._zoomAvailable()&&(this._options.pressedMouseMoveScale||this._options.mouseWheelScale)&&this._setCursorClassName("ns-resize")} -_setCursorClassName(e){let t="";e&&(t="price-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t)}_zoomAvailable(){return!this.priceScale().isEmpty()&&this._undoModel.model().zoomEnabled()}_onMousewheel(e){if(!this._zoomAvailable()||!this._options.mouseWheelScale)return;const t=(0,r.ensureNotNull)(this._mouseWheelHelper).processWheel(e).deltaY;if(0===t)return;e.cancelable&&e.preventDefault();const i=this._undoModel,s=this._pane.state(),n=this.priceScale(),o=this._cell.getBoundingClientRect(),a=e.clientY-o.top,l=a+15*t;i.startScalePrice(s,this.priceScale(),a,!0),i.scalePriceTo(s,n,l),i.endScalePrice(s,n),e.stopPropagation()}_drawCrossHairLabel(e,t){var i,s;e.save();const r=this._pane.state(),n=r.model(),o=this.priceScale(),a=[],l=this.priceScale()===r.defaultPriceScale(),c=null!==(i=n.lineBeingEdited())&&void 0!==i?i:n.lineBeingCreated();if(c&&(c.priceScale()===o||l&&r.isOverlay(c))){const e=c.priceAxisViews(r,o);e&&e.length&&a.push(e)}const h=n.customSourceBeingMoved();this._addViewsOrMaxMin(null===h?[]:[h],a),this._addViewsOrMaxMin(n.sourcesBeingMoved(),a),this._addViewsOrMaxMin(n.selection().allSources(),a);const d=n.hoveredSource();if(d){const e=r.customSources().includes(d)?o:d.priceScale();if(!n.selection().isSelected(d)&&(this._isFromSameSide(e)||l&&r.isOverlay(d))){const e=null===(s=n.hoveredSource())||void 0===s?void 0:s.priceAxisViews(r,o);e&&e.length&&a.push(e)}}const u=n.crossHairSource().priceAxisViews(r,o);u&&u.length&&a.push(u);const p=this.rendererOptions(),_=this._isLeft?"right":"left";a.forEach((i=>{i.forEach((i=>{e.save(),i.renderer().draw(e,p,this._widthCache,this._size.width,this._size.height,_,t),e.restore()}))})),e.restore()}_drawBackground(e,t){const i=Math.ceil(this._size.width*t),s=Math.ceil(this._size.height*t),r=this.backgroundTopColor(),n=this.backgroundColor();if(r===n?(0,X.clearRect)(e,0,0,i+1,s+1,this.backgroundColor()):(0,J.clearRectWithGradient)(e,0,0,i+1,s+1,r,n),this._highlighted){e.globalAlpha=.5;const t=ee.themes[this._backgroundBasedTheme.value()].getThemedColor("color-price-axis-highlight");(0,X.fillRect)(e,0,0,i+1,s+1,t),e.globalAlpha=1}const o=this._pane.state().model(),a=this.priceScale(),l=o.selection().lineDataSources().filter((e=>e.priceScale()===a)).reduce(((e,t)=>{const i=t.priceAxisPoints();return 0===i.length?e:e.concat(i)}),[]);l.length>0&&this._hightlightBackground(e,l,this.priceScale().mainSource(),t);const c=o.crossHairSource();c.startMeasurePoint()&&this._hightlightBackground(e,c.measurePoints(),this.priceScale().mainSource(),t)}_drawBorder(e,t){e.save(),e.fillStyle=this.lineColor();const i=Math.max(1,Math.floor(this.rendererOptions().borderSize*t)),s=this._isLeft?Math.floor(this._size.width*t)-i:0;e.fillRect(s,0,i,Math.ceil(this._size.height*t)+1),e.restore()}_drawBackLabels(e,t){e.save();const i=this.backLabels(),s=this.rendererOptions(),r=this._isLeft?"right":"left" -;for(const n of i)n.isAxisLabelVisible()&&(e.save(),n.renderer().draw(e,s,this._widthCache,this._size.width,this._size.height,r,t),e.restore());e.restore()}_hightlightBackground(e,t,i,s){if(!i)return;const r=i.firstValue();if(null===r)return;let n=t[0].price,o=t[0].price;for(let e=1;ei.isOverlay(e)||this._isFromSameSide(e.priceScale())))),0!==e.length)if(1===e.length){const r=e[0].priceAxisViews(i,s);r&&r.length&&t.push(r)}else t.push(this._minMaxViews(e))}_minMaxViews(e){const t=this._pane.state(),i=this.priceScale(),s=[];let r=1/0,n=-1/0,o=null,a=null;for(const s of e){const e=s.priceAxisViews(t,i);if(e&&e.length)for(let t=0;t=n&&(n=s,a=i),s<=r&&(r=s,o=i)}}return a&&s.push(a),o&&s.push(o),s}_isFromSameSide(e){return null!==e&&(this._isLeft?this._pane.state().leftPriceScales():this._pane.state().rightPriceScales()).includes(e)}_sameSideSources(){const e=this._pane.state().sourcesByGroup();return this._isLeft?e.leftPriceScalesSources():e.rightPriceScalesSources()}_initActions(){if(!this._pane.hasState()||null!==this._actions)return;const e=this._undoModel,t=new C.Action({actionId:"Chart.PriceScale.Reset",label:$e,icon:ze,shortcutHint:(0,Ve.humanReadableHash)(Ve.Modifiers.Alt+82),statName:"ResetScale",onExecute:()=>this.reset()}),i=new C.Action({actionId:"Chart.PriceScale.ToggleAutoScale",label:Ye,checkable:!0,checked:!0,statName:"ToggleAutoScale",onExecute:()=>{e.togglePriceScaleAutoScaleMode(this.priceScale()),this._updateScalesActions()}}),s=new C.Action({actionId:"Chart.PriceScale.TogglePercentage",label:Ke,checkable:!0,checked:this.priceScale().isPercentage(),statName:"TogglePercantage",onExecute:()=>{e.togglePriceScalePercentageScaleMode(this.priceScale()),this._updateScalesActions()}}),r=new C.Action({actionId:"Chart.PriceScale.ToggleIndexedTo100",label:Ze,checkable:!0,checked:this.priceScale().isIndexedTo100(),statName:"ToggleIndexedTo100",onExecute:()=>{e.togglePriceScaleIndexedTo100ScaleMode(this.priceScale()),this._updateScalesActions()}}),n=new C.Action({actionId:"Chart.PriceScale.ToggleLogarithmic",label:Xe,checkable:!0,checked:this.priceScale().isLog(),statName:"ToggleLogScale",onExecute:()=>{e.togglePriceScaleLogScaleMode(this.priceScale()),this._updateScalesActions()}}),o=new C.Action({actionId:"Chart.PriceScale.ToggleRegular",label:Je,checkable:!0,checked:this.priceScale().isRegular(),statName:"ToggleRegularScale",onExecute:()=>{e.setPriceScaleRegularScaleMode(this.priceScale()),this._updateScalesActions()}}),a=new C.Action({actionId:"Chart.PriceScale.Labels.ToggleNoOverlappingLabelsVisibility",label:Qe,checkable:!0, -checked:this.priceScale().properties().childs().alignLabels.value(),statName:"TogglePreciseLabels"});a.setBinding(new Ne.ActionBinder(a,this.priceScale().properties().childs().alignLabels,e,He));const l=new C.Action({actionId:"Chart.PriceScale.ToggleInvertScale",label:et,checkable:!0,checked:this.priceScale().isInverted(),statName:"Invert Scale",onExecute:()=>{e.invertPriceScale(this.priceScale()),this._updateScalesActions()}});this._actions={reset:t,setAutoScale:i,setPercentage:s,setIndexedTo100:r,setLog:n,setRegular:o,alignLabels:a,invertScale:l},this._updateScalesActions()}_logAction(){return this._isMainSeriesAxis()?this._chart.actions().logSeriesScale:(0,r.ensureNotNull)(this._actions).setLog}_percentageAction(){return this._isMainSeriesAxis()?this._chart.actions().percentSeriesScale:(0,r.ensureNotNull)(this._actions).setPercentage}_indexedTo100Action(){return this._isMainSeriesAxis()?this._chart.actions().indexedTo100SeriesScale:(0,r.ensureNotNull)(this._actions).setIndexedTo100}_autoScaleAction(){return this._isMainSeriesAxis()?this._chart.actions().autoSeriesScale:(0,r.ensureNotNull)(this._actions).setAutoScale}_regularScaleAction(){return this._isMainSeriesAxis()?this._chart.actions().regularSeriesScale:(0,r.ensureNotNull)(this._actions).setRegular}_lockScaleAction(){const e=this._chart.actions().lockSeriesScale,t=tt(this.priceScale(),this._undoModel.model().mainSeriesScaleRatio());return e.update({hint:t}),e}_invertAction(){return this._isMainSeriesAxis()?this._chart.actions().invertSeriesScale:(0,r.ensureNotNull)(this._actions).invertScale}_isMainSeriesAxis(){return this.priceScale().hasMainSeries()}_updateScalesActions(){const e=this.priceScale(),t=this._isMainSeriesAxis(),i=(0,r.ensureNotNull)(e.mainSource()).properties(),s=t&&e.isLockScale(),n=t&&6===i.style.value(),o=(0,r.ensureNotNull)(this._actions);o.setRegular.update({checked:e.isRegular(),disabled:s||n}),o.setPercentage.update({checked:e.isPercentage(),disabled:s||n}),o.setIndexedTo100.update({checked:e.isIndexedTo100(),disabled:s||n}),o.setLog.update({checked:e.isLog(),disabled:s||n}),o.setAutoScale.update({checked:e.isAutoScale(),disabled:e.properties().childs().autoScaleDisabled.value()})}_createMergeScalesAction(){const e=this._chart.actions(),t=this._undoModel.model().priceScaleSlotsCount();if(t.left+t.right===1)return 0===t.left?e.moveScaleToLeft:e.moveScaleToRight;const i=[];return i.push(e.mergeLeftScalesAction),i.push(e.mergeRightScalesAction),new C.Action({actionId:"Chart.PriceScale.MergeAllScales",label:Ue,subItems:i})}_setCursor(e){let t="";"grabbing"!==e&&"ns-resize"!==e||(t="price-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t,this._cell.style.cursor)}}function rt(e,t){return e.position-t.position}function nt(e,t,i){const s=(e.position-t.position)/(e.time-t.time);return Math.sign(s)*Math.min(Math.abs(s),i)}class ot{constructor(e,t,i,s){this._position1=null,this._position2=null, -this._position3=null,this._position4=null,this._animationStartPosition=null,this._durationMsecs=0,this._speedPxPerMsec=0,this._terminated=!1,this._minSpeed=e,this._maxSpeed=t,this._dumpingCoeff=i,this._minMove=s}addPosition(e,t){if(null!==this._position1){if(this._position1.time===t)return void(this._position1.position=e);if(Math.abs(this._position1.position-e)50)return;let i=0;const s=nt(this._position1,this._position2,this._maxSpeed),r=rt(this._position1,this._position2),n=[s],o=[r];if(i+=r,null!==this._position3){const e=nt(this._position2,this._position3,this._maxSpeed);if(Math.sign(e)===Math.sign(s)){const t=rt(this._position2,this._position3);if(n.push(e),o.push(t),i+=t,null!==this._position4){const e=nt(this._position3,this._position4,this._maxSpeed);if(Math.sign(e)===Math.sign(s)){const t=rt(this._position3,this._position4);n.push(e),o.push(t),i+=t}}}}let a=0;for(let e=0;ea&&(e.result={hittest:t,source:i,renderer:s,isCustom:r})}const Rt={contextMenuEnabled:!0,contextMenu:Fe.defaultContextMenuOptions,priceScaleContextMenuEnabled:!0,legendWidgetEnabled:!0,controlsEnabled:!0,propertyPagesEnabled:!0,sourceSelectionEnabled:!0,countdownEnabled:!0},Ot=new Map([[j.AreaName.Text,"Text"],[j.AreaName.Style,"Style"]]),Ft=!Oe.enabled("display_legend_on_all_charts");let Wt=null;function zt(e,t){return!(0,j.shouldDefaultActionBeExecuted)(e,t,"pressedMouseMoveHandler","touchMoveHandler")}class Ht{constructor(e,t,i,r){this._legendWidget=null,this._paneControls=null,this._isDestroyed=!1,this._trackCrosshairOnlyAfterLongTap=(0,H.lastMouseOrTouchEventInfo)().isTouch,this._startTrackPoint=null,this._exitTrackingModeOnNextTry=!1,this._startMoveSourceParams=null,this._startChangeLineToolParams=null,this._preventSourceChange=!1,this._clonningAtMoveLineTools=null,this._startCloningPoint=null,this._size=(0,s.size)({width:0,height:0}),this._themedTopColor=null,this._initCrossHairPosition=null,this._firstZoomPoint=null,this._editDialog=null,this._processing=!1,this._pressedMoveStage=0,this._touchMove=!1,this._startTouchPoint=null,this._isSelecting=!1,this._prevHoveredHittest=null,this._contextMenuX=0,this._contextMenuY=0,this._startScrollingPos=null,this._isScrolling=!1,this._scrollPriceScale=null,this._scrollXAnimation=null,this._prevPinchScale=1,this._pinching=!1,this._wasPinched=!1,this._longTap=!1,this._contextMenuOpenedOnLastTap=!1,this._paneControlsResizeObserver=null,this._lastClickedSource=null,this._customLegendWidgetsFactoryMap=new Map,this._prevMoveEventPosition=null,this._onMagnetStateChangedListener=this._onMagnetStateChanged.bind(this),this._onShiftKeyStateChangedListener=this._onShiftKeyStateChanged.bind(this),this._currentCursorClassName="",this._lastFinishedToolId=null,this._needResetMeasureLater=!1,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null,this._prevTooltipData=null,this._errorRenderer=null,this._highlightedPriceAxis=new(lt())({owner:"",axis:null}),this._visuallyCollapsed=new(lt())(!1),this._endOfSeriesDataBanner=null,this._canvasConfiguredHandler=()=>this._state&&this._chartModel().lightUpdate(),this._updateVisuallyCollapsed=()=>{this._visuallyCollapsed.setValue(!this.state().maximized().value()&&this.state().collapsed().value())},this._chart=e,this._state=t,this._options=(0,y.merge)((0,y.clone)(Rt),i),this._paneWidgetsSharedState=r,this._state&&this._subscribeToState();const n={contextMenuEnabled:this._options.priceScaleContextMenuEnabled,pressedMouseMoveScale:this._options.handleScale.axisPressedMouseMove.price,mouseWheelScale:this._options.handleScale.mouseWheel,currencyConversionEnabled:this._options.currencyConversionEnabled,unitConversionEnabled:this._options.unitConversionEnabled,countdownEnabled:this._options.countdownEnabled,croppedTickMarks:this._options.croppedTickMarks} -;void 0!==this._options.priceScaleContextMenu&&(n.contextMenu=this._options.priceScaleContextMenu);const o=(e,t,i,s,r)=>new st(this._chart,this,this._chartUndoModel(),i,t,e,n,s,r),a=e.properties().childs().scalesProperties,l=this._chartModel().rendererOptionsProvider(),c={backgroundBasedTheme:e.backgroundBasedTheme(),rendererOptionsProvider:l,getBackgroundTopColor:()=>this._chartModel().backgroundTopColor().value(),getBackgroundBottomColor:()=>this._chartModel().backgroundColor().value()},h={showLabels:!1};this._lhsPriceAxisesContainer=new me(a,"left",o,c,h),this._rhsPriceAxisesContainer=new me(a,"right",o,c,h),this._paneCell=document.createElement("td"),this._paneCell.classList.add("chart-markup-table","pane"),this._div=document.createElement("div"),this._div.classList.add("chart-gui-wrapper"),this._div.setAttribute("data-name","pane-widget-chart-gui-wrapper"),this._paneCell.appendChild(this._div),this._canvasBinding=(0,X.createBoundCanvas)(this._div,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const d=this._canvasBinding.canvasElement;d.style.position="absolute",d.style.left="0",d.style.top="0",this._topCanvasBinding=(0,X.createBoundCanvas)(this._div,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const u=this._topCanvasBinding.canvasElement;u.style.position="absolute",u.style.left="0",u.style.top="0",this._rowElement=document.createElement("tr"),this._rowElement.appendChild(this._lhsPriceAxisesContainer.getElement()),this._rowElement.appendChild(this._paneCell),this._rowElement.appendChild(this._rhsPriceAxisesContainer.getElement()),this._options.legendWidgetEnabled&&(this._options.customLegendWidgetFactories&&(this._customLegendWidgetsFactoryMap=this._options.customLegendWidgetFactories),this._loadAndCreateLegendWidget()),this._state&&!this._chart.readOnly()&&this._options.controlsEnabled&&this._loadAndCreatePaneControlsWidget(),(0,ft.magnetEnabled)().subscribe(this._onMagnetStateChangedListener),(0,vt.shiftPressed)().subscribe(this._onShiftKeyStateChangedListener),this._paneCell.addEventListener("dragover",(e=>{e.dataTransfer&&Array.from(e.dataTransfer.files).some(blobImageFilter)&&e.preventDefault()})),this.setCursorForTool(),this._mouseEventHandler=new Z.MouseEventHandler(this._topCanvasBinding.canvasElement,this,{treatVertTouchDragAsPageScroll:!this._options.handleScroll.vertTouchDrag,treatHorzTouchDragAsPageScroll:!this._options.handleScroll.horzTouchDrag}),this._prevHoveredHittest=null,this._highlightedPriceAxis.subscribe((e=>this._highlightPriceAxisByLabel(e.axis))),this._prevPinchScale=0,this._isDestroyed=!1}destroy(){var e;this._chart.onPaneWidgetDestroyed(this),this._customLegendWidgetsFactoryMap.clear(),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(), -this._legendWidget&&(this._legendWidget.destroy(),this._legendWidget=null),null!==this._paneControlsResizeObserver&&this._paneControlsResizeObserver.disconnect(),null!==this._paneControls&&(this._paneControls.destroy(),this._paneControls=null),this._lhsPriceAxisesContainer.destroy(),this._rhsPriceAxisesContainer.destroy(),this.hasState()&&this._unsubscribeFromState(),(0,ft.magnetEnabled)().unsubscribe(this._onMagnetStateChangedListener),(0,vt.shiftPressed)().unsubscribe(this._onShiftKeyStateChangedListener),this._paneWidgetsSharedState.onPaneDestroyed(this),this._errorRenderer&&this._errorRenderer.then((e=>{e.destroy(),this._errorRenderer=null})),this._prevHoveredHittest=null,this._mouseEventHandler.destroy(),null===(e=this._rowElement.parentElement)||void 0===e||e.removeChild(this._rowElement),this._isDestroyed=!0}size(){return this._size}setSize(e){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._paneCell.style.width=e.width+"px",this._paneCell.style.height=e.height+"px",this._div.style.width=e.width+"px",this._div.style.height=e.height+"px",this._rowElement.classList.toggle("js-hidden",0===e.height),null!==this._legendWidget&&this._legendWidget.updateWidgetModeBySize(e),null!==this._paneControls&&this._paneControls.updateWidgetModeByWidth(e.width))}width(){return this._size.width}height(){return this._size.height}backgroundColor(){return this._chartModel().backgroundColor().value()}highlightedPriceAxis(){return this._highlightedPriceAxis}processDoubleClickOnSource(e,t,i){(0,$.isDataSource)(e)&&e.id()!==this._lastFinishedToolId&&this._showEditDialogForSource(e,t)}stretchFactor(){return this._state?this._state.stretchFactor():0}setStretchFactor(e){this.hasState()&&this.state().setStretchFactor(e)}setCursorForTool(e,t,i){if(t&&t.mod()&&e&&e!==this._chartModel().crossHairSource())return void this._setCursorClassName("pointer");if(void 0!==i){switch(i){case _t.PaneCursorType.VerticalResize:this._setCursorClassName("ns-resize");break;case _t.PaneCursorType.HorizontalResize:this._setCursorClassName("ew-resize");break;case _t.PaneCursorType.DiagonalNeSwResize:this._setCursorClassName("nesw-resize");break;case _t.PaneCursorType.DiagonalNwSeResize:this._setCursorClassName("nwse-resize");break;case _t.PaneCursorType.Default:this._setCursorClassName("default");break;case _t.PaneCursorType.Pointer:this._setCursorClassName("pointer");break;case _t.PaneCursorType.Grabbing:this._setCursorClassName("grabbing")}return}const s=Y.tool.value();if((0,Y.toolIsCursor)(s)){if(null!==this._paneWidgetsSharedState.draggingSource()||this._isScrolling||this._chartUndoModel()&&this._chartUndoModel().model().sourcesBeingMoved().length)return void this._setCursorClassName("grabbing");if(e&&this._options.sourceSelectionEnabled)return void this._setCursorClassName("pointer")}if("eraser"===s)return void this._setCursorClassName("eraser");if("zoom"===s)return void this._setCursorClassName("zoom-in");const r=Y.cursorTool.value() -;"dot"!==r?"arrow"!==r?this._setCursorClassName(""):this._setCursorClassName("default"):this._setCursorClassName("dot")}showContextMenuForSelection(e,t){const i=this._chartUndoModel().selection();if(i.isEmpty())return;const s=i.dataSources().filter((e=>e.hasContextMenu()));this.showContextMenuForSources(s,e,void 0,t)}async showContextMenuForSources(e,t,i,s){var r;if(!e.length)return Promise.resolve(null);const n=e[0],o=(0,y.merge)((0,y.clone)(this._options.contextMenu),i||{}),a=new Fe.ActionsProvider(this._chart,o);if(n===this._chartUndoModel().crossHairSource())return n.handleContextMenuEvent(t),Promise.resolve(null);{const i=await a.contextMenuActionsForSources(e,t,null==s?void 0:s.origin);if(0===i.length)return Promise.resolve(null);{let e;return e=n instanceof yt.Series?{menuName:"ObjectTreeContextMenu",detail:{type:"series",id:n.instanceId()}}:(0,E.isLineTool)(n)?{menuName:"ObjectTreeContextMenu",detail:{type:"shape",id:null!==(r=null==n?void 0:n.id())&&void 0!==r?r:null}}:{menuName:"ObjectTreeContextMenu",detail:{type:"study",id:(null==n?void 0:n.id())||null}},he.ContextMenuManager.createMenu(i,void 0,e).then((e=>(e.show(t),e)))}}}leftPriceAxisesContainer(){return this._lhsPriceAxisesContainer}rightPriceAxisesContainer(){return this._rhsPriceAxisesContainer}setPriceAxisSizes(e,t,i){this._priceAxisesContainer(e).setSizes(t,i)}state(){return(0,r.ensureNotNull)(this._state)}hasState(){return null!==this._state}setState(e){this._state!==e&&(this.hasState()&&this._unsubscribeFromState(),this._state=e,this.hasState()&&(this._subscribeToState(),this.updatePriceAxisWidgetsStates()))}getScreenshotData(e){var t,i,s,r;const n=[],o=[];let a,l=[];const c=this.state().sourcesByGroup().priceSources().slice().reverse(),h=this._chart.properties().childs().paneProperties.childs().legendProperties.childs();for(const d of c){const c=d.statusView();if((0,B.isStudy)(d)&&(h.showLegend.value()||(null==e?void 0:e.showCollapsedStudies))){const s=h.showStudyTitles.value(),r=s;if(d.properties().childs().visible.value()&&c&&r){n.push(s?d.statusProvider(null==e?void 0:e.status).text():"");const r=Oe.enabled("use_last_visible_bar_value_in_legend")&&null!==(i=null===(t=this._chartModel().timeScale().visibleBarsStrictRange())||void 0===t?void 0:t.lastBar())&&void 0!==i?i:null,a=d.valuesProvider().getValues(r);o.push(a)}}else if(d===this._chartModel().mainSeries()&&c&&h.showSeriesTitle.value()){a=d.statusProvider((null==e?void 0:e.status)||{}).text();const t=Oe.enabled("use_last_visible_bar_value_in_legend")&&null!==(r=null===(s=this._chartModel().timeScale().visibleBarsStrictRange())||void 0===s?void 0:s.lastBar())&&void 0!==r?r:null;l=d.valuesProvider().getValues(t)}}return{type:"pane",leftAxis:this._lhsPriceAxisesContainer.getScreenshotData(),rightAxis:this._rhsPriceAxisesContainer.getScreenshotData(),content:this._canvasBinding.canvasElement.toDataURL(),canvas:this._canvasBinding.canvasElement,contentWidth:this._size.width,contentHeight:this._size.height,studies:n,studiesValues:o,containsMainSeries:this.containsMainSeries(), -mainSeriesText:a,mainSeriesValues:l}}updatePriceAxisWidgetsStates(){if(!this.hasState())return;const e=this._chartModel(),t=e.paneForSource(e.mainSeries());if(!t)return;const i=e.priceScaleSlotsCount(),s=this.state(),r=s.visibleLeftPriceScales(),n=s.visibleRightPriceScales();this._lhsPriceAxisesContainer.setScales(r,i.left,t.leftPriceScales().length,i.left+i.right),this._rhsPriceAxisesContainer.setScales(n,i.right,t.rightPriceScales().length,i.left+i.right)}updatePriceAxisWidgets(){this._lhsPriceAxisesContainer.update(),this._rhsPriceAxisesContainer.update()}update(){this.hasState()&&(this.updatePriceAxisWidgets(),null!==this._legendWidget&&this._legendWidget.update(),this.updateControls())}updateStatusWidget(e){this.hasState()&&null!==this._legendWidget&&(e.legendWidgetLayoutInvalidated()?this._legendWidget.updateLayout():this._legendWidget.update())}updateControls(){this.hasState()&&null!==this._paneControls&&this._paneControls.update()}updateThemedColors(e){this._themedTopColor=e.topColor,this._updateByThemedColors()}statusWidget(){return this._legendWidget}getElement(){return this._rowElement}canvasElement(){return this._canvasBinding.canvasElement}hasCanvas(e){return this._canvasBinding.canvasElement===e||this._topCanvasBinding.canvasElement===e}pinchStartEvent(){null===this._paneWidgetsSharedState.scrollingPane()&&null===this._paneWidgetsSharedState.pinchingPane()&&(this._onTouchEvent(),this._options.handleScale.pinch&&(this._chartModel().stopTimeScaleAnimation(),this._prevPinchScale=1,this._pinching=!0,this._wasPinched=!0,this._paneWidgetsSharedState.setPinchingPane(this)))}pinchEvent(e,t,i,s){if(null!==this._paneWidgetsSharedState.scrollingPane()||this._paneWidgetsSharedState.pinchingPane()!==this)return;if(this._onTouchEvent(),!this._options.handleScale.pinch)return;const r=10*(s-this._prevPinchScale);this._prevPinchScale=s,this._chartModel().zoomTime(e.x,r,!0),this._prevPinchScale=s}pinchEndEvent(){null===this._paneWidgetsSharedState.scrollingPane()&&this._paneWidgetsSharedState.pinchingPane()===this&&(this._onTouchEvent(),this._pinching=!1,this._paneWidgetsSharedState.setPinchingPane(null))}mouseClickEvent(e){this._onMouseEvent(),this._mouseClickOrTapEvent(e)}tapEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseClickOrTapEvent(e))}mouseDownEvent(e){this._onMouseEvent(),this.hasState()&&this._mouseDownOrTouchStartEvent(e,this._dataSourceAtPoint(e.localX,e.localY))}touchStartEvent(e){if(this._paneWidgetsSharedState.startTouch(this),this._preventTouchEventsExceptPinch())return;const t=!this._trackCrosshairOnlyAfterLongTap&&null!==Wt&&Wt.stateId===this.state().id()&&Math.abs(Wt.x-e.localX)+Math.abs(Wt.y-e.localY)<5;this._onTouchEvent(),this._chart.setActivePaneWidget(this);const i=this._dataSourceAtPoint(e.localX,e.localY);if(t){const t=this._chartModel().crossHairSource();null!==i&&i.source===t||t.selectPointMode().value()!==Y.SelectPointMode.None?this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(e.localX,e.localY)):!this._chart.readOnly()&&null!==i&&(0, -E.isLineTool)(i.source)&&i.source.userEditEnabled()&&this._chartUndoModel().selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(i.source,i.hittest.data())}))}this._mouseDownOrTouchStartEvent(e,i),this._mouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._onMouseEvent(),this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._paneWidgetsSharedState.endTouch(this),this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseOrTouchLeaveEvent(e),this._mouseUpOrTouchEndEvent(e))}mouseMoveEvent(e){this._onMouseEvent(),this._mouseOrTouchMoveEvent(e)}pressedMouseMoveEvent(e){this._onMouseEvent(),this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._pressedMouseOrTouchMoveEvent(e))}mouseLeaveEvent(e){this._onMouseEvent(),this._mouseOrTouchLeaveEvent(e)}mouseDoubleClickEvent(e){this._onMouseEvent(),this._mouseDoubleClickOrDoubleTapEvent(e)}wheelClickEvent(e){if(this._chart.readOnly())return;const t=this._dataSourceAtPoint(e.localX,e.localY);if(null===t||t.isCustom)return;if((t.hittest.target()||0)<=j.HitTarget.MovePointBackground)return;const i=new q.EnvironmentState(e),s=t.hittest.eraseMarker();if(i.mod()&&void 0!==s&&t.source.processErase)return void t.source.processErase(this._chartUndoModel(),s);const n=this._chartUndoModel();n.selection().isSelected(t.source)||n.selectionMacro((e=>{e.clearSelection();const i=(0,r.ensureNotNull)(t.source);e.addSourceToSelection(i,Vt(t,i))})),this._chart.removeSelectedSources()}doubleTapEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseDoubleClickOrDoubleTapEvent(e))}longTapEvent(e){if(null===this._state||this._preventTouchEventsExceptPinch())return;if(this._onTouchEvent(),this._longTap=!0,null!==this._startTrackPoint||!this._trackingModeShouldBeActive())return;const t=this._chartModel().selection();if(!t.isEmpty()){const i=this._dataSourceAtPoint(e.localX,e.localY);if(null!==i&&t.isSelected(i.source))return}this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(e.localX,e.localY),new q.EnvironmentState(e))}mouseEnterEvent(e){this._onMouseEvent(),this.hasState()&&(this._chart.setActivePaneWidget(this),this._setCursorPosition(e.localX,e.localY,new q.EnvironmentState(e)))}contextMenuEvent(e){this._onMouseEvent(),this._contextMenuEvent(e)}touchContextMenuEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._contextMenuEvent(e))}mouseDownOutsideEvent(e){this._processOutsideClick(null,e)}touchStartOutsideEvent(e){this._processOutsideClick(null,e)}cancelZoom(){this._chartModel().crossHairSource().clearSelection(),this._firstZoomPoint=null,this._preventCrossHairMove()&&this._clearCursorPosition()}startTrackingMode(e,t,i){this._startChangeLineToolParams=null,this._startMoveSourceParams=null,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null,this._chartUndoModel().selectionMacro((e=>e.clearSelection())),this._startTrackPoint=e,this._exitTrackingModeOnNextTry=!1,this._setCursorPosition(t.x,t.y,i), -this._initCrossHairPosition=this._chartModel().crossHairSource().currentPoint()}setDragToAnotherPaneCursor(){this._setCursorClassName("grabbing")}cloneLineTools(e,t){return this._chartUndoModel().cloneLineTools(e,t)}exitTrackingMode(){null!==this._state&&null!==this._startTrackPoint&&(this._exitTrackingModeOnNextTry=!0,this._tryExitTrackingMode())}trackingModeEnabled(){return null!==this._state&&null!==this._startTrackPoint}addCustomWidgetToLegend(e,t){this._options.legendWidgetEnabled&&(this._customLegendWidgetsFactoryMap.set(e,t),null!==this._legendWidget&&this._legendWidget.addCustomWidgetToLegend(e,t))}containsMainSeries(){return!!this.hasState()&&this.state().containsMainSeries()}paint(e){if(!this._chartUndoModel()||!this.hasState()||0===this._size.width||0===this._size.height)return;this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize(),this._state&&(e.priceScaleSideMaxLevel("left")>N.InvalidationLevel.Cursor||e.priceScaleSideMaxLevel("right")>N.InvalidationLevel.Cursor)&&(this._recalculatePriceScales((0,bt.viewportChangeEvent)()),null!==Wt&&Wt.stateId===this.state().id()&&this._setCursorPosition(Wt.x,Wt.y,Wt.envState));const t=e.fullInvalidation();if(t>N.InvalidationLevel.Cursor&&null!==Wt&&Wt.stateId===this.state().id()){const e=this._dataSourceAtPoint(Wt.x,Wt.y);this._updateHoveredSource(e,(0,vt.globalEnvironmentState)())}if(this._lhsPriceAxisesContainer.paint(e.getterForPriceScaleInvalidationLevelBySide("left")),this._rhsPriceAxisesContainer.paint(e.getterForPriceScaleInvalidationLevelBySide("right")),t===N.InvalidationLevel.None)return;const i=this._state&&(this._state.maximized().value()||!this._state.collapsed().value());if(t>N.InvalidationLevel.Cursor){const e=(0,r.ensureNotNull)(this._canvasBinding.canvasElement.getContext("2d"));e.setTransform(1,0,0,1,0,0),this._makeSureIsUpdated();const t=this._canvasRenderParams();this._drawBackground(e,t),i&&this._drawSources(e,t)}if(null!==this._state){const e=(0,r.ensureNotNull)(this._topCanvasBinding.canvasElement.getContext("2d"));e.setTransform(1,0,0,1,0,0);const t=this._topCanvasRenderParams();e.clearRect(0,0,Math.ceil(this._size.width*t.pixelRatio),Math.ceil(this._size.height*t.pixelRatio)),i&&this._drawSeriesTopViews(e,t),this._drawCrossHair(e,t),i&&this._drawActiveLineTools(e,t)}}cancelCreatingLineTool(){const e=this._chartUndoModel(),t=this._chartUndoModel().lineBeingCreated();if(t)if(t.pointsCount()<=0&&!(0,D.isLineDrawnWithPressedButton)(t.toolname)){const i=t.points();if(i.length>2){const s=i[i.length-2];e.continueCreatingLine(s),this._finishTool(t)}else e.cancelCreatingLine()}else e.cancelCreatingLine();null!==this._firstZoomPoint&&this.cancelZoom(),this.setCursorForTool()}drawRightThere(e){if((0,D.isLineToolName)(e)&&this.hasState()){const t=this._chartUndoModel(),i=t.crossHairSource(),s=t.model().magnet().align(i.price,i.index,this.state());t.createLineTool({pane:this.state(),point:{index:i.index,price:s},linetool:e})}}cancelMeasuring(){this._chartUndoModel().crossHairSource().clearMeasure(),(0, -Y.resetToCursor)(),this.setCursorForTool()}async setErrorMessage(e){var t,i,s;e&&!this._errorRenderer&&(this._errorRenderer=this._createErrorBlock()),null===(t=await this._errorRenderer)||void 0===t||t.update({message:null==e?void 0:e.message,icon:(null===(i=this._state)||void 0===i?void 0:i.containsMainSeries())||(null===(s=this._state)||void 0===s?void 0:s.maximized().value())?null==e?void 0:e.icon:void 0,backgroundColor:`linear-gradient(${this._chartModel().backgroundTopColor().value()}, ${this._chartModel().backgroundColor().value()})`,textColor:this._chartModel().dark().value()?Tt:xt,solutionId:null==e?void 0:e.solutionId})}collapsedHeight(){var e,t;return Math.max(Math.ceil(null!==(t=null===(e=this._paneControls)||void 0===e?void 0:e.bottomWithMargin())&&void 0!==t?t:0),33)}_topCanvasRenderParams(){return{pixelRatio:(0,X.getBindingPixelRatio)(this._topCanvasBinding),physicalWidth:this._topCanvasBinding.canvasElement.width,physicalHeight:this._topCanvasBinding.canvasElement.height,cssWidth:this._chartModel().timeScale().width(),cssHeight:this.height()}}_canvasRenderParams(){return{pixelRatio:(0,X.getBindingPixelRatio)(this._canvasBinding),physicalWidth:this._canvasBinding.canvasElement.width,physicalHeight:this._canvasBinding.canvasElement.height,cssWidth:this._chartModel().timeScale().width(),cssHeight:this.height()}}_tryExitTrackingMode(e){this._exitTrackingModeOnNextTry&&(this._startTrackPoint=null,e||this._clearCursorPosition())}_tryStartMeasure(e,t,i,s,r){return!(!(0,Y.toolIsMeasure)(Y.tool.value())||t.startMeasurePoint())&&(e.isTouch||this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,i),s=this._chartModel().magnet().align(s,r,this.state()),t.startMeasuring({price:s,index:r},this.state()),!0)}_tryFinishMeasure(e,t){if(t.startMeasurePoint()&&!t.endMeasurePoint()){let i=t.price;const s=t.index;return i=this._chartModel().magnet().align(i,s,this.state()),t.finishMeasure({price:i,index:s}),e.isTouch?(0,Y.resetToCursor)():this._needResetMeasureLater=!0,this._preventCrossHairMove()&&this._clearCursorPosition(),!0}return!1}_tryStartZoom(e,t,i,s){const r=this._chart.model().model().zoomEnabled();if("zoom"===Y.tool.value()&&r){const r=this._chartUndoModel(),n=r.timeScale().indexToCoordinate(i)-.5*r.timeScale().barSpacing();return this._firstZoomPoint={price:t,index:i,x:n,y:e.localY},this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,s),this._chartModel().crossHairSource().startSelection(this.state()),!0}return!1}_finishZoom(e){const t=this.state(),i=t.defaultPriceScale(),s=(0,r.ensureNotNull)(t.mainDataSource()).firstValue(),n=i.coordinateToPrice(e.localY,(0,r.ensureNotNull)(s)),o=this._chartUndoModel(),a=Math.round(o.timeScale().coordinateToIndex(e.localX)),l=(0,r.ensureNotNull)(this._firstZoomPoint);a!==l.index&&o.zoomToViewport(l.index,a,l.price,n,t),this._chartModel().crossHairSource().clearSelection(),this._firstZoomPoint=null,(0,Y.resetToCursor)(),this._preventCrossHairMove()&&this._clearCursorPosition()}_tryFinishZoom(e){ -return null!==this._firstZoomPoint&&(this._finishZoom(e),!0)}_tryHandleEraserMouseDown(e,t){if(!("eraser"!==Y.tool.value()||e.isCustom||(i=e.source,i&&i.customization&&i.customization.disableErasing))){const i=this._chartUndoModel();if((0,E.isLineTool)(e.source)||(0,B.isStudy)(e.source)){const s=e.hittest.eraseMarker();return t.mod()&&void 0!==s&&e.source.processErase?e.source.processErase(i,s):i.removeSource(e.source,!1),!0}}var i;return!1}_tryStartChangingLineTool(e,t,i,s){var n,o,a;if(e.isTouch&&null!==this._startTrackPoint)return!1;const l=t.hittest;if((!e.isTouch||!this._preventSourceChange)&&l&&(0,E.isLineTool)(t.source)&&l.target()===j.HitTarget.ChangePoint){const c=this._chartUndoModel(),h=(0,r.ensure)(null===(n=this.state().mainDataSource())||void 0===n?void 0:n.firstValue()),d=(0,r.ensureNotNull)(t.source.priceScale()).coordinateToPrice(e.localY,h);c.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(t.source,l.data())}));let u=d;t.source.priceScale()===c.mainSeries().priceScale()&&(u=c.model().magnet().align(d,s,this.state()));const p=null===(o=l.data())||void 0===o?void 0:o.nonDiscreteIndex;p&&(s=c.timeScale().coordinateToFloatIndex(e.localX));const _=null===(a=l.data())||void 0===a?void 0:a.pointIndex;return this._startChangeLineToolParams={source:t.source,startPoint:{index:s,price:u,nonDiscreteIndex:p},screenPoint:{x:e.localX,y:e.localY},pointIndex:_,envState:i},!0}return this._startChangeLineToolParams=null,!1}_tryStartCloning(e,t,i,s){if(i.mod()){const t=this._chartUndoModel().selection().dataSources().filter((e=>e.cloneable()));if(s&&s.cloneable()&&t.push(s),t.length>0)return this._clonningAtMoveLineTools=t.map((e=>e.id())),this._startCloningPoint=new O.Point(e.localX,e.localY),!0}return!1}_tryFinishClonning(e,t,i){const s=this._chartUndoModel(),n=this._chartModel();if(t.mod()&&this._clonningAtMoveLineTools){const o=new O.Point(e.localX,e.localY),a=(0,r.ensureNotNull)(this._startCloningPoint).subtract(o).length(),l=[];for(const e of this._clonningAtMoveLineTools){const t=n.dataSourceForId(e);null!==t&&l.push(t)}if(0===l.length)return!1;if(a>8){const n=this.cloneLineTools(l,!0).map((e=>(0,r.ensureNotNull)(s.model().dataSourceForId(e))));s.selectionMacro((e=>{e.clearSelection();let t=null;n.forEach((s=>{null===t&&(t=Vt(i,s)),e.addSourceToSelection(s,t)}))}));const o=new O.Point(e.localX,e.localY),a=(0,r.ensureNotNull)(n[0].priceScale()),c=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue(),h={index:s.timeScale().coordinateToIndex(e.localX),price:a.coordinateToPrice(e.localY,(0,r.ensureNotNull)(c))};s.startMovingSources(n,{logical:h,screen:o},null,t),this._clonningAtMoveLineTools=null,this._startCloningPoint=null}return!0}return!1}_mouseDownEventForLineTool(e,t,i,s){var n,o;const a=Y.tool.value();if(!this.hasState()||(0,D.isLineToolDrawWithoutPoints)(a))return;const l=this._chartUndoModel();let c=!1,h=null;(0,Y.hideAllDrawings)().value()&&(0,W.toggleHideMode)(),(0,Y.lockDrawings)().setValue(!1),e.isTouch&&!e.stylus&&((0,D.isLineToolName)(a)&&!(0, -D.isLineDrawnWithPressedButton)(a)||l.lineBeingCreated())&&this._initToolCreationModeParams(e);const d=l.lineBeingCreated();if(d&&!(0,D.isLineDrawnWithPressedButton)(d.toolname)){const a=(0,r.ensure)(null===(n=d.ownerSource())||void 0===n?void 0:n.firstValue());if(e.isTouch&&!e.stylus){if(!this._startTouchPoint){this._startTouchPoint=new O.Point(e.pageX,e.pageY);const t=d.points(),i=t[t.length-1],s=l.timeScale().indexToCoordinate(i.index),n=(0,r.ensureNotNull)(d.priceScale()).priceToCoordinate(i.price,a);return void(this._initCrossHairPosition=new O.Point(s,n))}}else if(!e.isTouch){h=d;const n=l.model().paneForSource(d);if(n!==this._state&&null!==n){const i=this._externalPaneXCoord(n,e.localX),s=this._externalPaneYCoord(n,e.localY);c=l.continueCreatingLine({index:Math.round(l.timeScale().coordinateToIndex(i)),price:(0,r.ensure)(null===(o=d.priceScale())||void 0===o?void 0:o.coordinateToPrice(s,a))},t)}else{const e=l.model().magnet().align(s,i,this.state());c=l.continueCreatingLine({index:i,price:e},t)}}}else if(!e.isTouch||e.stylus||(0,D.isLineDrawnWithPressedButton)(a)){const e={index:i,price:l.model().magnet().align(s,i,this.state())};h=l.createLineTool({pane:this.state(),point:e,linetool:a}),l.lineBeingCreated()||(c=!0)}const u=this._dataSourceAtPoint(e.localX,e.localY);h&&l.selectionMacro((e=>{e.addSourceToSelection((0,r.ensureNotNull)(h),null==u?void 0:u.hittest.data())})),c&&h&&(this._finishTool(h,u),e.preventDefault())}_handleSelectionMouseDownAndGetJustDeselectedSource(e,t,i){const s=this._chartUndoModel();let r=null;return(null===t||t.source.isSelectionEnabled())&&s.selectionMacro((s=>{!this._preventSourceChange&&null!==t&&(e.isTouch?t.hittest.target()>=j.HitTarget.MovePointBackground:t.hittest.target()>j.HitTarget.MovePointBackground)?(i.mod()||s.selection().isSelected(t.source)||s.clearSelection(),i.mod()&&s.selection().isSelected(t.source)?(r=t.source,s.removeSourceFromSelection(t.source)):s.addSourceToSelection(t.source,t.hittest.data()),s.selection().allSources().length>1&&(0,fe.trackEvent)("GUI","Multiselect","Click Select")):i.mod()||s.clearSelection()})),r}_processMouseMoveWhileZoom(e,t){this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,t)}_updateCommonTooltip(e,t){let i=null;if(null!==e&&null!==e.hittest){const t=e.hittest.data();t&&(i=t.tooltip||null)}if(null===this._prevTooltipData&&null===i)return;if(null===i||""===i.text)return this._prevTooltipData=null,void(0,mt.hide)(t);if(this._prevTooltipData&&(0,R.default)(i,this._prevTooltipData))return;this._prevTooltipData=i;const s=(0,y.clone)(i);if(void 0!==s.rect){const e=this._paneCell.getBoundingClientRect();s.rect.x+=e.left,s.rect.y+=e.top}(0,mt.show)(s)}_setCursorPositionOnExternalPane(e,t,i,s){t=this._externalPaneXCoord(e,t),i=this._externalPaneYCoord(e,i);this._chart.paneByState(e)._setCursorPosition(t,i,s)}_setCursorPosition(e,t,i){this._updateLastCrosshairPosition(e,t,i),this._chartModel().setAndSaveCurrentPosition(this._correctXCoord(e),this._correctYCoord(t),this.state(),i)}_updateLastCrosshairPosition(e,t,i){ -const s=this.state().id();Wt={x:e,y:t,envState:i,stateId:s}}_setCursorClassName(e){let t="";e&&(t="pane--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._paneCell.classList.remove(this._currentCursorClassName),t&&this._paneCell.classList.add(t),this._currentCursorClassName=t,this._paneCell.style.cursor)}_processMouseUpOrTouchEndHandler(e){const t=this._dataSourceAtPoint(e.localX,e.localY);null!==t&&t.hittest.tryCallMouseUpOrTouchEndHandler(e)}_crossHairShouldBeVisible(){const e=this._chartModel().crossHairSource();return(0,D.isLineToolName)(Y.tool.value())||(0,Y.toolIsMeasure)(Y.tool.value())||e.startMeasurePoint()&&!e.endMeasurePoint()||null!==this._firstZoomPoint||null!==this._chartModel().lineBeingEdited()||null!==this._chartModel().lineBeingCreated()}_clearCursorPosition(){Wt=null,this._chartModel().clearCurrentPosition()}_dataSourceAtPoint(e,t){if(!this.hasState())return null;const i={result:null},s=this._chartUndoModel();if((0,D.isLineToolName)(Y.tool.value())||null!==s.lineBeingCreated())return i.result;if(this._currentChangingLineToolHitTest)return this._currentChangingLineToolHitTest;if(this._currentMovingHitTest)return this._currentMovingHitTest;const r=this.state(),n=r.height(),o=r.width();this._makeSureIsUpdated();const a=Nt.bind(null,i),l=this._canvasRenderParams(),c=new O.Point(e,t);if(!this.state().maximized().value()&&this.state().collapsed().value()||(0,H.lastMouseOrTouchEventInfo)().isTouch&&(Y.activePointSelectionMode.value()!==Y.SelectPointMode.None||null!==this._startTrackPoint))return this._hitTestSources(l,[s.crossHairSource()],c,a,!1),i.result;const h=r.sourcesByGroup(),d=s.selection();this._hitTestSources(l,d.dataSources(),c,a,!1),this._hitTestSources(l,d.customSources(),c,a,!0);const u=new Set(d.allSources().map((e=>e.id())));this._hitTestSources(l,[s.crossHairSource()],c,a,!1,u),this._hitTestSources(l,r.customSources(G.CustomSourceLayer.Topmost),c,a,!0,u),this._hitTestSources(l,h.tradingSources(),c,a,!1,u),this._hitTestSources(l,r.customSources(G.CustomSourceLayer.Foreground),c,a,!0,u);const p=[...this._chartModel().multiPaneSources(r),...h.hitTestSources()];if(this._hitTestSources(l,p,c,a,!1,u),this.containsMainSeries()){const e=s.activeStrategySource().value();if(null!==e){const t=e.strategyOrdersPaneView();if(null!==t){const s=t.renderer(n,o);if(null!==s){const t=s.hitTest(c,l);t&&Nt(i,t,e,s,!1)}}}}return null===i.result&&this._hitTestSources(l,r.customSources(G.CustomSourceLayer.Background),c,a,!0,u),i.result}_hitTestSources(e,t,i,s,n,o){const a=(0,r.ensureNotNull)(this._state),l=a.height(),c=a.width();for(let r=t.length-1;r>=0;--r){const h=t[r];if(void 0!==o&&o.has(h.id()))continue;const d=h.paneViews(a);if(null!==d&&0!==d.length)for(let t=d.length-1;t>=0;--t){const r=d[t].renderer(l,c);if(r&&r.hitTest){const t=r.hitTest(i,e);null!==t&&s(t,h,r,n)}}}}_tryStartMovingLineTool(e,t,i,s){var n;if(null===t.source||!t.source.movable()||null!==this._startTrackPoint)return!1;if(!this._preventSourceChange){const o=this._chartUndoModel(),a=(0,r.ensureNotNull)((0, -r.ensureNotNull)(this._state).mainDataSource()).firstValue(),l=(0,r.ensureNotNull)(t.source.priceScale()).coordinateToPrice(e.localY,(0,r.ensureNotNull)(a));let c=(t.source.isSelectionEnabled()?o.selection().allSources():[t.source]).filter(St);const h=c.filter(E.isLineTool);c=h.length>0?h:c.includes(t.source)?[t.source]:[c[0]];const d=new O.Point(e.localX,e.localY),u={index:s,price:l},p=null===(n=t.hittest.data())||void 0===n?void 0:n.activeItem;return this._startMoveSourceParams={source:c,startPoint:{logical:u,screen:d},activeItem:void 0===p?null:p,envState:i},!0}return this._startMoveSourceParams=null,!1}_chartModel(){return this._chart.model().model()}_chartUndoModel(){return this._chart.model()}_externalPaneXCoord(e,t){t+=this._div.getBoundingClientRect().left+document.body.scrollLeft;const i=(0,r.ensureNotNull)(this._chart.paneByState(e)),s=i._div.getBoundingClientRect().left+document.body.scrollLeft;return i._correctXCoord(t-s)}_externalPaneYCoord(e,t){t+=this._div.getBoundingClientRect().top+document.body.scrollTop;const i=(0,r.ensureNotNull)(this._chart.paneByState(e)),s=i._div.getBoundingClientRect().top+document.body.scrollTop;return i._correctYCoord(t-s)}_correctXCoord(e){return Math.max(0,Math.min(e,this._size.width-1))}_correctYCoord(e){return Math.max(0,Math.min(e,this._size.height-1))}_processScroll(e){if(!this._chart.model().model().scrollEnabled())return;const t=performance.now();this._startScrollingPos||this._preventScroll()||(this._startScrollingPos={x:e.clientX,y:e.clientY,timestamp:t,localX:e.localX,localY:e.localY});const i=this._chartUndoModel(),s=this._chartModel().timeScale();let r=this.state().defaultPriceScale();if(this._startScrollingPos&&!this._isScrolling&&(this._startScrollingPos.x!==e.clientX||this._startScrollingPos.y!==e.clientY)){if(i.beginUndoMacro(It,!0),null===this._scrollXAnimation&&this._options.useKineticScroll){const e=s.barSpacing();this._scrollXAnimation=new ot(.2/e,7/e,.997,15/e),this._scrollXAnimation.addPosition(s.rightOffset(),this._startScrollingPos.timestamp)}return i.selection().isEmpty()||(r=i.selection().allSources()[0].priceScale()),null===r||r.isEmpty()||(this._scrollPriceScale=r,i.startScrollPrice(this.state(),r,e.localY)),i.startScrollTime(e.localX),this._isScrolling=!0,this.setCursorForTool(),void this._paneWidgetsSharedState.setScrollingPane(this)}this._isScrolling&&(null!==this._scrollPriceScale&&i.scrollPriceTo(this.state(),this._scrollPriceScale,e.localY),i.scrollTimeTo(e.localX),null!==this._scrollXAnimation&&this._scrollXAnimation.addPosition(s.rightOffset(),t))}_finishScroll(){const e=this._chartUndoModel();e.endScrollTime(),null!==this._scrollPriceScale&&e.endScrollPrice(this.state(),this._scrollPriceScale),e.endUndoMacro(),this._isScrolling=!1,this._startScrollingPos=null,this._scrollPriceScale=null,this.setCursorForTool(),this._paneWidgetsSharedState.setScrollingPane(null)}_endScroll(e){if(!this._isScrolling)return!1;this._finishScroll();const t=this._scrollUndoCommandInStack(),i=performance.now(),s=this._chartUndoModel().timeScale() -;return null!==this._scrollXAnimation&&(this._scrollXAnimation.start(s.rightOffset(),i),this._scrollXAnimation.finished(i)||(this._chartModel().setTimeScaleAnimation(this._scrollXAnimation),this._scrollXAnimation=null)),t}_preventScroll(){return this._trackCrosshairOnlyAfterLongTap&&this._longTap||this._contextMenuOpenedOnLastTap||(0,D.isLineToolName)(Y.tool.value())||Boolean(this._chartUndoModel().lineBeingCreated())||null!==this._startTrackPoint}_isSelectPointModeEnabled(){return this._chartUndoModel().crossHairSource().selectPointMode().value()!==Y.SelectPointMode.None}_preventCrossHairMove(){return!!this._trackCrosshairOnlyAfterLongTap&&(null===this._chart.trackingModePaneWidget()&&(!!this._contextMenuOpenedOnLastTap||!this._crossHairShouldBeVisible()&&null===this._startTrackPoint))}_finishTool(e,t=null){const i=this._chartUndoModel(),s=e.toolname;if(s===Y.tool.value()&&(0,Y.resetToCursor)(),this._preventCrossHairMove()&&this._clearCursorPosition(),i.selectionMacro((i=>{i.addSourceToSelection(e,Vt(t,e))})),(0,D.isTextToolName)(s)){const t=i.createUndoCheckpoint();this._chart.showChartPropertiesForSource(e,pt.TabNames.text,void 0,t).then((e=>{0}))}this._lastFinishedToolId=e.id(),(0,u.emit)("drawing_event",e.id(),"create"),(0,ut.trackDrawingCreated)(e)}_alignSourcesThatBeingMoved(e,t,i,s){const r=this._chartUndoModel(),n=r.timeScale().coordinateToIndex(t);r.model().sourcesBeingMoved().forEach((e=>{var o;let a=n,l=e.convertYCoordinateToPriceForMoving(i,this.state().mainDataSource());if(null!==l){if((0,B.isStudy)(e)){const e=r.mainSeries(),t=e.bars().firstIndex(),i=e.bars().lastIndex();null!==t&&null!==i&&(a=Math.min(Math.max(n,t),i)),l=this._chartModel().magnet().align(l,n,this.state())}null!==this._currentMovingHitTest&&void 0!==(null===(o=this._currentMovingHitTest.hittest.data())||void 0===o?void 0:o.cursorType)||this.setCursorForTool(),r.moveSources({screen:new O.Point(t,i),logical:{index:a,price:l}},s)}}))}_resetMeasureIfRequired(){this._needResetMeasureLater&&((0,Y.resetToCursor)(),this._needResetMeasureLater=!1)}_makeSureIsUpdated(){var e;const t=this.state(),i=[...t.dataSources(),...t.customSources()],s=t.height(),r=t.width();for(const n of i){const i=n.paneViews(t);if(null!==i)for(const t of i)null===(e=t.makeSureIsUpdated)||void 0===e||e.call(t,s,r)}}_drawBackground(e,t){const i=Math.ceil(t.pixelRatio*this._size.width),s=Math.ceil(t.pixelRatio*this._size.height),r=this._chartModel(),n=r.backgroundTopColor().value(),o=r.backgroundColor().value();n===o?(0,X.clearRect)(e,0,0,i+1,s+1,o):(0,J.clearRectWithGradient)(e,0,0,i+1,s+1,n,o)}_drawWatermark(e,t){const i=this._chartModel().watermarkSource();if(null===i)return;const s=this.state();if(!s.containsMainSeries())return;const r=i.paneViews(),n=s.height(),o=s.width();for(const i of r){e.save();const s=i.renderer(n,o);s&&s.draw(e,t),e.restore()}}_drawCrossHair(e,t){const i=this._chartUndoModel().crossHairSource();i.invalidateLockPosition(),i.visible||null===Y.crosshairLock.value()||i.updateAllViews((0,bt.sourceChangeEvent)(i.id())), -this._drawSourceImpl(e,t,kt,At,i)}_drawActiveLineTools(e,t){const i=this._chartModel(),s=[i.lineBeingCreated(),i.lineBeingEdited(),...i.sourcesBeingMoved(),i.customSourceBeingMoved()].filter((e=>!!e));for(const r of s){(i.paneForSource(r)===this.state()||(0,$.isDataSource)(r)&&r.isMultiPaneEnabled())&&this._drawSourceImpl(e,t,kt,At,r)}}_drawSeriesTopViews(e,t){this.state().containsMainSeries()&&this._drawSourceImpl(e,t,Et,At,this._chartUndoModel().mainSeries())}_drawSources(e,t){const i=this.state(),s=i.model(),r=i.sourcesByGroup(),n=r.tradingSources(),o=[...s.multiPaneSources(i),...r.generalSources()],a=r.phantomSources(),l=i.customSources(G.CustomSourceLayer.Background).slice(),c=i.customSources(G.CustomSourceLayer.Foreground).slice(),h=i.customSources(G.CustomSourceLayer.Topmost).slice();{const e=s.panes();for(let t=e.length-1;t>=0;t--)e[t].createDrawingsCaches()}this._drawSourceImpl(e,t,kt,At,s.gridSource()),this._drawWatermark(e,t);for(const i of l)this._drawSourceImpl(e,t,kt,Lt,i);for(const i of o)this._drawSourceImpl(e,t,kt,Lt,i);for(const i of c)this._drawSourceImpl(e,t,kt,Lt,i);for(const i of a)this._drawSourceImpl(e,t,kt,Lt,i);const d=new Set;[s.lineBeingCreated(),s.lineBeingEdited(),...s.sourcesBeingMoved(),s.customSourceBeingMoved()].filter(y.notNull).forEach((e=>d.add(e.id())));let u=s.hoveredSource();null!==u&&((0,$.isDataSource)(u)&&!u.showOnTopOnHovering()||d.has(u.id())||(0,$.isDataSource)(u)&&!o.includes(u)?u=null:d.add(u.id()));const p=s.selection().allSources().filter((e=>!((0,$.isDataSource)(e)&&!o.includes(e))&&!d.has(e.id())));p.forEach((e=>d.add(e.id())));{for(const i of l)this._drawSourceImpl(e,t,kt,At,i,d);for(const i of o)this._drawSourceImpl(e,t,kt,At,i,d);for(const i of c)this._drawSourceImpl(e,t,kt,At,i,d);const i=s.activeStrategySource().value();i&&this.containsMainSeries()&&this._drawSourceImpl(e,t,Bt,At,i)}for(const i of n)this._drawSourceImpl(e,t,kt,Lt,i);for(const i of h)this._drawSourceImpl(e,t,kt,Lt,i);for(const i of o)this._drawSourceImpl(e,t,Dt,At,i,d);for(const i of c)this._drawSourceImpl(e,t,Dt,At,i,d);for(const i of n)this._drawSourceImpl(e,t,kt,At,i,d);for(const i of h)this._drawSourceImpl(e,t,kt,At,i,d);for(const i of p)this._drawSourceImpl(e,t,kt,At,i);for(const i of p)this._drawSourceImpl(e,t,Dt,At,i);u&&(this._drawSourceImpl(e,t,kt,At,u),this._drawSourceImpl(e,t,Dt,At,u));for(const i of a)this._drawSourceImpl(e,t,kt,At,i,d);{const e=s.panes();for(let t=e.length-1;t>=0;t--)e[t].clearDrawingCaches()}}_drawSourceImpl(e,t,i,s,r,n){if(n&&n.has(r.id()))return;const o=this.state(),a=o.height(),l=o.width(),c=i(r,this.state());if(c)for(const i of c){const r=i.renderer(a,l);r&&(e.save(),s(r,e,t),e.restore())}}_updateByThemedColors(){null!==this._legendWidget&&this._legendWidget.updateThemedColors(this._themedTopColor),null!==this._paneControls&&this._paneControls.updateThemedColors(this._themedTopColor)}_scrollUndoCommandInStack(){const e=this._chartUndoModel().undoHistory().undoStack();if(e.isEmpty())return!1;const t=e.head();if(!(t instanceof K.UndoMacroCommand))return!1 -;if(t.isEmpty())return!1;const i=t.commands()[0];return i instanceof ht.PriceScaleChangeUndoCommand||i instanceof ct.TimeScaleChangeUndoCommand}_onStateDestroyed(){this.setState(null)}_onDataSourcesCollectionChanged(){this._startMoveSourceParams=null}_processMouseEnterLeaveMoveHandlers(e,t){var i,s,r,n;null===this._prevHoveredHittest||this._prevHoveredHittest.renderer===(null==e?void 0:e.renderer)&&(null===(i=this._prevHoveredHittest.hittest.data())||void 0===i?void 0:i.activeItem)===(null===(s=e.hittest.data())||void 0===s?void 0:s.activeItem)||((0,j.tryCallHandler)(t,null===(r=this._prevHoveredHittest.hittest.data())||void 0===r?void 0:r.mouseLeaveHandler),this._prevHoveredHittest=null),t.isTouch||null!==e&&((null===(n=this._prevHoveredHittest)||void 0===n?void 0:n.renderer)!==e.renderer&&(e.hittest.tryCallMouseEnterHandler(t),this._prevHoveredHittest=e),e.hittest.tryCallMouseMoveHandler(t))}_startChangeOrMoveLineToolIfNeeded(){if(null!==this._startChangeLineToolParams){const e=this._startChangeLineToolParams;this._chartUndoModel().startChangingLinetool(e.source,e.startPoint,e.pointIndex,e.envState)}if(null!==this._startMoveSourceParams){const e=this._startMoveSourceParams;this._chartUndoModel().startMovingSources(e.source,e.startPoint,e.activeItem,e.envState)}this._startMoveSourceParams=null,this._startChangeLineToolParams=null}_trackingModeShouldBeActive(){return!(!this._trackCrosshairOnlyAfterLongTap||this._contextMenuOpenedOnLastTap||this._crossHairShouldBeVisible())&&this._longTap}_processOutsideClick(e,t){var i;let s=null;const r=this._chartModel();if(null!==e&&(s=e.isCustom?r.customSourceName(e.source):e.source.id()),null!==this._lastClickedSource&&this._lastClickedSource.id!==s){const e=this._lastClickedSource.id;let i=this._lastClickedSource.isCustom?r.customSourceForName(e):r.dataSourceForId(e);null!==i||this._lastClickedSource.isCustom||(i=r.dataSourceForId(e)),null!==i&&i.onClickOutside&&(i.onClickOutside(t),this._chartModel().updateSource(i))}this._lastClickedSource=null!==s?{id:s,isCustom:null!==(i=null==e?void 0:e.isCustom)&&void 0!==i&&i}:null}_mouseClickOrTapEvent(e){var t;if(!this.hasState())return;const i=this._dataSourceAtPoint(e.localX,e.localY),s=i&&i.source,n=this._chartUndoModel(),o=Boolean(null===(t=null==i?void 0:i.hittest.data())||void 0===t?void 0:t.hideCrosshairLinesOnHover);this._processOutsideClick(i,e),!this._isSelectPointModeEnabled()||o||e.isTouch&&this.trackingModeEnabled()&&!this._exitTrackingModeOnNextTry||n.crossHairSource().trySelectCurrentPoint(),null!==i&&i.hittest.tryCallClickOrTapHandler(e)&&n.model().updateSource((0,r.ensureNotNull)(s)),!e.isTouch||this._isSelectPointModeEnabled()||i&&i.source===n.crossHairSource()||this._tryExitTrackingMode(),s&&(0,E.isLineTool)(s)&&this._lastFinishedToolId!==s.id()&&(0,u.emit)("drawing_event",s.id(),"click"),this._resetMeasureIfRequired()}_mouseDownOrTouchStartEvent(e,t){var i,s,n,o,a;if(this._pressedMoveStage=1,e.isTouch&&(this._longTap=!1,this._exitTrackingModeOnNextTry=null!==this._startTrackPoint, -this._paneWidgetsSharedState.clearDraggingSource()),this._contextMenuOpenedOnLastTap=!1,this._lastFinishedToolId=null,this._chartModel().stopTimeScaleAnimation(),e.isTouch&&this._switchTrackingModeFromAnotherPaneIfNeeded(e),document.activeElement!==document.body&&document.activeElement!==document.documentElement)document.activeElement&&document.activeElement.blur?document.activeElement.blur():document.body.focus();else{const e=document.getSelection();null!==e&&e.removeAllRanges()}(0,u.emit)("mouse_down",{clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY}),this._updateCommonTooltip(null);const l=this._chartUndoModel(),c=new q.EnvironmentState(e);l.mainSeries().clearGotoDateResult();const h=this.state().defaultPriceScale();if(h.isEmpty()||l.timeScale().isEmpty())return;const d=l.crossHairSource();if(!e.isTouch&&!(0,D.isLineDrawnWithPressedButton)(Y.tool.value())){const t=l.lineBeingCreated(),i=null!==t?l.model().paneForSource(t):null;null!==i&&i!==this._state?this._setCursorPositionOnExternalPane(i,e.localX,e.localY,c):this._setCursorPosition(e.localX,e.localY,c)}e.isTouch&&(0,D.isLineToolName)(Y.tool.value())&&((0,D.isLineDrawnWithPressedButton)(Y.tool.value())||null!==d.pane?(0,D.isLineDrawnWithPressedButton)(Y.tool.value())&&this._clearCursorPosition():this._chart.updateCrossHairPositionIfNeeded());const p=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue();if(null===p)return void(this._chart.readOnly()||(this._handleSelectionMouseDownAndGetJustDeselectedSource(e,t,c),null!==t&&(0,dt.isPriceDataSource)(t.source)&&t.source.isDraggable()&&this._paneWidgetsSharedState.trySetDraggingSource(t.source,this)));let _=h.coordinateToPrice(e.localY,p),m=this._chartModel().timeScale().coordinateToIndex(e.localX);if(d.startMeasurePoint()&&d.endMeasurePoint()&&d.clearMeasure(),c.shift()&&(null===t||!(null===(s=null===(i=t.hittest.data())||void 0===i?void 0:i.hasOwnShortcutsBehaviourFor)||void 0===s?void 0:s.shiftKey))&&(0,Y.toolIsCursor)(Y.tool.value())&&l.selection().isEmpty()&&Y.tool.setValue("measure"),(e.isTouch&&!e.stylus||!this._tryStartMeasure(e,d,c,_,m))&&(e.isTouch&&!e.stylus||!this._tryFinishMeasure(e,d))&&!this._tryFinishZoom(e)&&!this._tryStartZoom(e,_,m,c)){if(e.isTouch&&(null!==this._startTrackPoint?(this._initCrossHairPosition=d.currentPoint(),this._startTrackPoint=new O.Point(e.localX,e.localY)):this._isSelectPointModeEnabled()&&null===this._chart.trackingModePaneWidget()&&this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(e.localX,e.localY),new q.EnvironmentState(e))),e.isTouch&&(this._preventSourceChange=null===t||!l.selection().isSelected(t.source)),!this._isSelectPointModeEnabled()&&!this._isScrolling){if(e.isTouch&&!e.stylus&&((0,Y.toolIsMeasure)(Y.tool.value())||null!==d.measurePane().value()))return void this._initToolCreationModeParams(e);if((0,D.isLineToolName)(Y.tool.value())||l.lineBeingCreated())return c.shift()||l.selectionMacro((e=>e.clearSelection())),void this._mouseDownEventForLineTool(e,c,m,_)} -if(null!==t&&t.hittest.tryCallMouseDownOrTouchStartHandler(e),!this._chart.readOnly()){const i=this._handleSelectionMouseDownAndGetJustDeselectedSource(e,t,c);if(null!==t&&!this._preventSourceChange){const i=t.hittest.data();if(t.isCustom){if(t.hittest.hasPressedMoveHandler(e))return l.model().setMovingCustomSource(t.source,i),this._currentMovingHitTest=t,void l.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection((0,r.ensureNotNull)(t.source),(0,r.ensureNotNull)(i))}))}else if((null==i?void 0:i.areaName)===j.AreaName.SourceItemMove){const s=null==i?void 0:i.activeItem;if(void 0!==s)return l.startCustomMoving(t.source,s,e),this._currentMovingHitTest=t,void l.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection((0,r.ensureNotNull)(t.source),(0,r.ensureNotNull)(i))}))}}if(null!==t&&this._tryHandleEraserMouseDown(t,c))return;const s=null!==t&&(0,E.isLineTool)(t.source)&&t.source.isLocked&&t.source.isLocked();if(!((0,Y.lockDrawings)().value()||s)&&null!==t&&!t.isCustom){if(!t.source.userEditEnabled())return;const s=null===(n=t.hittest.data())||void 0===n?void 0:n.snappingPrice,l=null===(o=t.hittest.data())||void 0===o?void 0:o.snappingIndex;let h=e.localY,d=e.localX;if(void 0!==s&&(h=(0,r.ensure)(null===(a=t.source)||void 0===a?void 0:a.priceScale()).priceToCoordinate(s,p),_=s),void 0!==l&&(d=this._chartModel().timeScale().indexToCoordinate(l),m=l),h===e.localY&&d===e.localX||(e={...e,localY:h,localX:d},this._setCursorPosition(e.localX,e.localY,c)),this._tryStartChangingLineTool(e,t,c,m))return void(this._currentChangingLineToolHitTest=t);if(this._currentChangingLineToolHitTest=null,(g=t.hittest.target())===j.HitTarget.MovePoint||g===j.HitTarget.MovePointBackground&&(0,H.lastMouseOrTouchEventInfo)().isTouch){if(this._tryStartCloning(e,t,c,i))return;if(this._tryStartMovingLineTool(e,t,c,m))return void(this._currentMovingHitTest=t);this._currentMovingHitTest=null}}if(null!==t&&(0,dt.isPriceDataSource)(t.source)&&t.source.isDraggable()&&this._paneWidgetsSharedState.trySetDraggingSource(t.source,this))return}var g;null!==t&&t.hittest.target()===j.HitTarget.Regular||(this._processing=!0)}}_mouseUpOrTouchEndEvent(e){var t,i;if(!this.hasState())return;this._pressedMoveStage=0;const s=e.isTouch&&null!==this._startTrackPoint,n=e.isTouch&&this._wasPinched;e.isTouch&&(this._wasPinched=!1,this._longTap=!1),this._startMoveSourceParams=null,this._startChangeLineToolParams=null,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null;const o=this._chartUndoModel(),a=o.model().customSourceMovingHitTestData();null!==a||o.customMoveBeingProcessed()||this._processMouseUpOrTouchEndHandler(e),this._isSelecting=!1;const l=o.model(),c=l.crossHairSource(),h=this._dataSourceAtPoint(e.localX,e.localY);if(c.selection()&&null===this._firstZoomPoint){const e=this.state().lineToolsForArea(c.selection());o.selectionMacro((t=>{let i=null;e.forEach((e=>{null===i&&(i=Vt(h,e)),t.addSourceToSelection(e,i)}))})),c.clearSelection(),(0,fe.trackEvent)("GUI","Multiselect","Area Select")}(0,u.emit)("mouse_up",{ -clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY});const d=e.isTouch&&this._touchMove;e.isTouch&&(this._touchMove=!1);const p=new q.EnvironmentState(e),_=Y.tool.value();if(e.isTouch&&((0,Y.toolIsMeasure)(_)||null!==c.measurePane().value())){if(!d&&!e.stylus&&null===c.measurePane().value()&&c.pane!==this._state)return void this._setCursorPosition(e.localX,e.localY);if(!d&&!e.stylus&&this._tryStartMeasure(e,c,p,c.price,c.index))return;if((!d||e.stylus)&&this._tryFinishMeasure(e,c))return}if(e.isTouch&&!d&&!(0,D.isLineDrawnWithPressedButton)(_)&&(0,D.isLineToolName)(_)&&!o.lineBeingCreated()){if(this._chart.justActivated())return;if(c.pane!==this._state)return void this._setCursorPosition(e.localX,e.localY,p);const i=c.currentPoint(),s=this.state().defaultPriceScale(),n=(0,r.ensure)(null===(t=this.state().mainDataSource())||void 0===t?void 0:t.firstValue()),a={index:Math.round(o.timeScale().coordinateToIndex(i.x)),price:s.coordinateToPrice(i.y,n)},l=(0,r.ensureNotNull)(o.createLineTool({pane:this.state(),point:a,linetool:_}));return o.selectionMacro((e=>{e.addSourceToSelection(l)})),o.lineBeingCreated()||(this._finishTool(l,h),e.preventDefault()),void(this._startTouchPoint=null)}const m=o.lineBeingCreated();if(m&&!(0,D.isLineDrawnWithPressedButton)(m.toolname)&&e.isTouch&&(this._startTouchPoint||e.stylus)){if(this._startTouchPoint=null,!d||e.stylus){const t=m.points()[m.points().length-1],i=o.continueCreatingLine({index:t.index,price:t.price},new q.EnvironmentState(e));this._initCrossHairPosition=null,i&&(this._finishTool(m,h),e.preventDefault())}return}if(null!==this._firstZoomPoint&&this._firstZoomPoint.draggingMode)return void this._finishZoom(e);if(this._processing=!1,o.customMoveBeingProcessed())return void o.endCustomMoving();if(null!==a&&(a.beingMoved&&((0,j.tryCallHandler)(e,a.mouseUpHandler,a.touchEndHandler),this.setCursorForTool()),l.setMovingCustomSource(null,null),zt(e,a)))return;if(l.lineBeingEdited())return o.endChangingLinetool(!1),void(this._preventCrossHairMove()&&this._clearCursorPosition());if((0,D.isLineDrawnWithPressedButton)(_)&&!this._isSelectPointModeEnabled()){const t=o.lineBeingCreated();null!==t&&((0,ut.trackDrawingCreated)(t),t.finish());const s=this.state().defaultPriceScale();if(s.isEmpty())return;if(!t)return;const n=(0,r.ensure)(null===(i=t.ownerSource())||void 0===i?void 0:i.firstValue()),a=s.coordinateToPrice(e.localY,n),l={index:Math.round(o.timeScale().coordinateToIndex(e.localX)),price:a};return void o.continueCreatingLine(l)}if(l.sourcesBeingMoved().length)return o.endMovingSource(!1,!1),l.sourcesBeingMoved().filter(E.isLineTool).forEach((e=>{this.setCursorForTool(e)})),void l.invalidate(N.InvalidationMask.cursor());if(!this._chart.readOnly()){const t=e.localX>=0&&e.localXj.HitTarget.MovePointBackground||(0,H.lastMouseOrTouchEventInfo)().isTouch)&&o.selectionMacro((e=>{e.clearSelection();const t=(0,r.ensureNotNull)(h.source);e.addSourceToSelection(t,Vt(h,t))})),e.isTouch&&(this._touchMove=!1)}_mouseOrTouchMoveEvent(e){if(!this.hasState())return;this._resetMeasureIfRequired();const t=this._dataSourceAtPoint(e.localX,e.localY);this._processMouseEnterLeaveMoveHandlers(t,e);const i=this._chartUndoModel();if(!i)return;const s=e.localX,r=e.localY;this._prevMoveEventPosition=new O.Point(s,r);const n=new q.EnvironmentState(e);if(null===this._firstZoomPoint){if(this._updateHoveredSource(t,n,e),!e.isTouch&&i.lineBeingCreated()){const e=i.lineBeingCreated(),t=null===e?null:i.model().paneForSource(e);if(null!==t&&t!==this._state)return void this._setCursorPositionOnExternalPane(t,s,r,n)}e.isTouch||this._setCursorPosition(s,r,n)}else this._processMouseMoveWhileZoom(e,n)}_pressedMouseOrTouchMoveEvent(e){var t;if(!this.hasState()||this._pinching||e.isTouch&&this._contextMenuOpenedOnLastTap)return;this._pressedMoveStage=2,this._resetMeasureIfRequired(),this._startChangeOrMoveLineToolIfNeeded(),e.isTouch&&(this._touchMove=!0,this._preventSourceChange=!1);const i=new q.EnvironmentState(e),s=this._chartUndoModel(),n=s.crossHairSource(),o=e.localX,a=e.localY;if(this._prevMoveEventPosition=new O.Point(o,a),null!==this._firstZoomPoint)return this._processMouseMoveWhileZoom(e),void(this._firstZoomPoint.draggingMode=!0);const l=Y.tool.value();if(e.isTouch&&this._startTouchPoint&&(0,D.isLineToolName)(l)&&!(0,D.isLineDrawnWithPressedButton)(l)&&!s.lineBeingCreated()&&!this._isSelectPointModeEnabled())return void this._updateCrosshairPositionInToolCreationMode(e,this.state());const c=n.measurePane().value();if(e.isTouch&&(this._startTouchPoint||e.stylus)&&((0,Y.toolIsMeasure)(l)||null!==c))return void(e.stylus?this._setCursorPosition(e.localX,e.localY,new q.EnvironmentState(e)):this._updateCrosshairPositionInToolCreationMode(e,c||this.state()));const h=s.lineBeingCreated();if(e.isTouch&&!e.stylus&&h&&!(0,D.isLineDrawnWithPressedButton)(h.toolname)){if(this._startTouchPoint){const t=(0, -r.ensureNotNull)(s.lineBeingCreated()),i=(0,r.ensureNotNull)(s.model().paneForSource(t));this._updateCrosshairPositionInToolCreationMode(e,i)}return}if(e.isTouch&&null!==this._startTrackPoint){this._exitTrackingModeOnNextTry=!1;const e=(0,r.ensureNotNull)(this._initCrossHairPosition),t=new O.Point(o,a).subtract(this._startTrackPoint),s=e.add(t);this._setCursorPosition(s.x,s.y,i)}else e.isTouch&&this._preventCrossHairMove()||this._setCursorPosition(o,a,i);const d=this._isSelectPointModeEnabled();if((0,D.isLineToolName)(l)&&!(0,D.isLineDrawnWithPressedButton)(l)&&!d&&!i.mod())return;if((0,D.isLineDrawnWithPressedButton)(l)&&!d){const i=this.state().defaultPriceScale();if(i.isEmpty())return;const n=s.lineBeingCreated();if(!n)return;const o=new O.Point(e.localX,e.localY),a=(0,r.ensure)(null===(t=n.ownerSource())||void 0===t?void 0:t.firstValue());return o.price=i.coordinateToPrice(e.localY,a),o.index=Math.round(s.timeScale().coordinateToIndex(e.localX)),void s.continueCreatingLine(o)}if(null!==this._paneWidgetsSharedState.draggingSource()){const t=e.target,i=this._chart.paneByCanvas(t);i&&(i!==this?i.setDragToAnotherPaneCursor():i.setCursorForTool());const s=this._chart.timeAxisByCanvas(t);s&&s.setCursor("grabbing")}if(s.timeScale().isEmpty())return;const u=this._options.handleScroll;if((!u.pressedMouseMove||e.isTouch)&&(!u.horzTouchDrag&&!u.vertTouchDrag||!e.isTouch))return;if(s.customMoveBeingProcessed())return void s.processCustomMove(e);const p=s.model().customSourceMovingHitTestData();if(null!==p&&(this._updateCommonTooltip(null,!0),s.model().processingCustomSourceMove(),(0,j.tryCallHandler)(e,p.pressedMouseMoveHandler,p.touchMoveHandler),zt(e,p)))return;if(s.model().lineBeingEdited())return void this._setCursorPosition(o,a,i);if(s.model().sourcesBeingMoved().length)return void this._alignSourcesThatBeingMoved(s.model().sourcesBeingMoved(),e.localX,e.localY,i);const _=this._dataSourceAtPoint(e.localX,e.localY);if(this._tryFinishClonning(e,new q.EnvironmentState(e),_))return;const m=(0,Y.toolIsMeasure)(l)||n.startMeasurePoint()&&n.endMeasurePoint();this._chart.readOnly()||!i.mod()||(0,D.isLineToolName)(l)||m||d?(this._processScroll(e),this._preventScroll()&&!this._preventCrossHairMove()&&null===this._startTrackPoint&&this._setCursorPosition(e.localX,e.localY,new q.EnvironmentState(e))):this._isSelecting||(n.startSelection(this.state()),this._isSelecting=!0)}_mouseOrTouchLeaveEvent(e){var t;if(!this.hasState())return;const i=this._chartUndoModel();if(!i)return;const s=i.crossHairSource();e.isTouch||null!==s.measurePane().value()&&null===s.endMeasurePoint()||this._clearCursorPosition(),i.model().setHoveredSource(null,null),null!==this._prevHoveredHittest&&((0,j.tryCallHandler)(e,null===(t=this._prevHoveredHittest.hittest.data())||void 0===t?void 0:t.mouseLeaveHandler),this._prevHoveredHittest=null),this._updateCommonTooltip(null),this._chart.unsetActivePaneWidget()}_mouseDoubleClickOrDoubleTapEvent(e){if(!this.hasState())return;const t=!this._chart.readOnly()&&!(0, -D.isLineToolName)(Y.tool.value())&&this._dataSourceAtPoint(e.localX,e.localY)||null;if(null!==t&&t.isCustom)t.hittest.tryCallDblClickOrDblTapHandler(e);else if(null!==t&&(e.isTouch||t.hittest.target()>j.HitTarget.MovePointBackground))this.processDoubleClickOnSource(t.source,t.hittest?t.hittest:void 0);else if(!this._chart.readOnly()&&!(0,D.isLineToolName)(Y.tool.value())&&!this._chartUndoModel().lineBeingCreated()&&this._chartUndoModel().selection().isEmpty()){const t=this.state();new q.EnvironmentState(e).mod()&&!t.maximized().value()?(t.collapsed().value()||this._chartModel().paneCollapsingAvailable().value())&&this._chart.toggleCollapsedPane(this):this._chart.toggleMaximizePane(this)}}_contextMenuEvent(e){const t=this._chartUndoModel();if(t.crossHairSource().startMeasurePoint()&&!this._trackCrosshairOnlyAfterLongTap)return t.crossHairSource().clearMeasure(),void(0,Y.resetToCursor)(!0);if(this._pinching)return;if(null===this._firstZoomPoint||this._trackCrosshairOnlyAfterLongTap||this.cancelZoom(),!(0,Y.toolIsCursor)(Y.tool.value())||this._isSelectPointModeEnabled()){if(e.isTouch)return;return(0,Y.resetToCursor)(!0),this.setCursorForTool(),void(t.lineBeingCreated()&&t.cancelCreatingLine())}if(!this._options.contextMenuEnabled)return;const i=this._dataSourceAtPoint(e.localX,e.localY),s=i?i.source:null;if(e.isTouch&&null!==this._startTrackPoint){if(this._preventSourceChange)return;this._clearCursorPosition()}e.isTouch&&(this._contextMenuOpenedOnLastTap=!0,this._startTrackPoint=null),this._contextMenuX=e.localX,this._contextMenuY=e.localY;const r=i&&i.hittest?i.hittest.target():0,n=r>=j.HitTarget.Regular||r>=j.HitTarget.MovePointBackground&&e.isTouch;this._chart.updateActions(),t.selectionMacro((t=>{null!==s&&n?t.selection().isSelected(s)||(t.clearSelection(),t.addSourceToSelection(s,Vt(i,s))):(this._options.contextMenu.general&&this._showContextMenu(e),t.clearSelection())})),null!==i&&n&&null!==s&&((0,$.isDataSource)(s)&&s.hasContextMenu()?s.isSelectionEnabled()?this.showContextMenuForSelection(e):this.showContextMenuForSources([s],e):i.hittest.tryCallContextMenuHandler(e))}_onMouseEvent(){this._preventSourceChange=!1,this._startTrackPoint=null,this._trackCrosshairOnlyAfterLongTap=!1}_onTouchEvent(){this._trackCrosshairOnlyAfterLongTap=!0}_switchTrackingModeFromAnotherPaneIfNeeded(e){const t=this._chart.trackingModePaneWidget();if(null!==t&&t!==this){const i=this._chartModel().crossHairSource().currentPoint();t._exitTrackingModeOnNextTry=!0,t._tryExitTrackingMode(!0),this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(i.x,e.localY),new q.EnvironmentState(e))}}_showContextMenu(e){const t=e=>e instanceof C.Separator,i=this._customActions(),s=this._initActions(e).filter((e=>null!==e));i.remove.forEach((e=>{for(let t=0;t0;e--)t(r[e])&&t(r[e-1])&&r.splice(e,1);r.length&&t(r[0])&&r.splice(0,1),r.length&&t(r[r.length-1])&&r.splice(r.length-1,1), -he.ContextMenuManager.showMenu(r,e,{statName:"ChartContextMenu"},{menuName:"ChartContextMenu"})}_initActions(e){var t,i;const s=this._chart.actions(),r=[];if(r.push(s.chartReset),r.push(new C.Separator),!this.state().isEmpty()&&Oe.enabled("datasource_copypaste")){const t=(0,Fe.createActionCopyPrice)(this.state(),e.localY),i=(0,Fe.createPasteAction)(this._chart,this.state());(t||i)&&(t&&r.push(t),i&&r.push(i),r.push(new C.Separator))}r[r.length-1]instanceof C.Separator||r.push(new C.Separator);return Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.widget("watchlist"))&&s.addToWatchlist&&r.push(s.addToWatchlist),Oe.enabled("text_notes")&&r.push(s.addToTextNotes),r[r.length-1]instanceof C.Separator||r.push(new C.Separator),r.push(this._createLockTimeAxisAction(e)),r.push(new C.Separator),r.push((0,Fe.createLinesAction)(this._chart)),!Oe.enabled("charting_library_base")&&s.applyColorTheme&&r.push(s.applyColorTheme),r[r.length-1]instanceof C.Separator||r.push(new C.Separator),this._chart.applyIndicatorsToAllChartsAvailable()&&(r.push(s.applyStudiesToAllCharts),r.push(new C.Separator)),r.push(s.paneRemoveAllDrawingTools),r.push(s.paneRemoveAllStudies),r.push(new C.Separator),(null===(i=window.pro)||void 0===i?void 0:i.hasPackage("mtp-mtpredictor"))&&this.state().containsMainSeries()&&r.push((0,Fe.createMTPredictorActions)(this._chart,this.state(),this._contextMenuX,this._contextMenuY),new C.Separator),r.push(s.hideAllMarks),r.push(new C.Separator),Oe.enabled("show_chart_property_page")&&r.push(s.chartProperties),r[r.length-1]instanceof C.Separator&&r.pop(),r}_loadAndCreateLegendWidget(){Promise.all([i.e(2014),i.e(9322),i.e(2215),i.e(5093)]).then(i.bind(i,49589)).then((e=>{if(this._isDestroyed)return;const t=e.LegendWidget,i=(0,U.deepExtend)({},this._options.legendWidget);i.canShowSourceCode=!this._chart.onWidget()&&!h.CheckMobile.any(),i.readOnlyMode=i.readOnlyMode||this._chart.readOnly(),i.statusesWidgets={sourceStatusesEnabled:this._options.sourceStatusesWidgetEnabled,sourceStatuses:this._options.sourceStatusesWidget||{},marketStatusEnabled:this._options.marketStatusWidgetEnabled,dataUpdateModeEnabled:this._options.chartWarningWidgetEnabled,dataUpdateMode:this._options.chartWarningWidget||{},dataProblemEnabled:this._options.dataProblemWidgetEnabled};const s=(0,b.combine)(((e,t)=>Ft&&this._chart!==e&&!t),this._chart.chartWidgetCollection().activeChartWidget,this._chart.chartWidgetCollection().lock.crosshair),n=(0,b.combine)(((e,t)=>null!==e?e===this._state:(0,Y.toolIsMeasure)(t)),this._chartModel().crossHairSource().measurePane(),Y.tool);this._legendWidget=new t(this._chartUndoModel(),this,this._chart.backgroundTopTheme().spawn(),s,this._visuallyCollapsed.spawn(),n,i,{showContextMenuForSelection:this.showContextMenuForSelection.bind(this),showContextMenuForSources:this.showContextMenuForSources.bind(this),updateActions:this._chart.updateActions.bind(this._chart),showChartPropertiesForSource:this._chart.showChartPropertiesForSource.bind(this._chart), -showGeneralChartProperties:this._chart.showGeneralChartProperties.bind(this._chart),showObjectsTreeDialog:this._chart.showObjectsTreeDialog.bind(this._chart)}),this._div.appendChild(this._legendWidget.getElement()),this._legendWidget.updateLayout(),this._legendWidget.updateWidgetModeBySize(this._size),this._legendWidget.updateThemedColors(this._themedTopColor);for(const e of Array.from(this._customLegendWidgetsFactoryMap.keys()))this._legendWidget.addCustomWidgetToLegend(e,(0,r.ensureDefined)(this._customLegendWidgetsFactoryMap.get(e)))}))}_loadAndCreatePaneControlsWidget(){Promise.all([Promise.all([i.e(2014),i.e(9322),i.e(2215),i.e(5093)]).then(i.bind(i,69289)),Promise.all([i.e(2014),i.e(9322),i.e(2215),i.e(5093)]).then(i.bind(i,59255))]).then((([e,t])=>{var i;if(this._isDestroyed)return;const s=e.PaneControlsWidget;this._paneControls=new s(this._chartUndoModel(),this,{backgroundThemeName:this._chart.backgroundTopTheme()},{toggleMaximizePane:this._chart.toggleMaximizePane.bind(this._chart),toggleCollapsedPane:this._chart.toggleCollapsedPane.bind(this._chart)},this._div),this._paneControls.updateWidgetModeByWidth(this._size.width),this._paneControls.updateThemedColors(this._themedTopColor),this._paneControlsResizeObserver=new t.default(this._handleRestrictLegendWidth.bind(this)),this._paneControlsResizeObserver.observe(this._paneControls.getElement()),(null===(i=this._state)||void 0===i?void 0:i.collapsed().value())&&this._chartModel().fullUpdate()}))}_handleRestrictLegendWidth(e){if(null===this._legendWidget||null===this._paneControls)return;const t=e[e.length-1].contentRect.width,i=0===t?0:t+Ct+Pt;this._legendWidget.addMargin(i)}_onMagnetStateChanged(){this._chart.isActive()&&(this._isSelectPointModeEnabled()||this._isToolActionActiveOnPane(!0))&&this._chartModel().crossHairSource().visible&&this._updateLineToolUsingMagnetOrShift()}_onShiftKeyStateChanged(){this._chart.isActive()&&this._isToolActionActiveOnPane(!1)&&this._chartModel().crossHairSource().visible&&this._updateLineToolUsingMagnetOrShift(q.EnvironmentState.create((0,vt.shiftPressed)().value()))}_isToolActionActiveOnPane(e){const t=this._chartModel(),i=t.lineBeingCreated()||t.lineBeingEdited()||t.sourcesBeingMoved().length>0&&t.sourcesBeingMoved()[0];return i?t.paneForSource(i)===this._state:e&&(0,D.isLineToolName)(Y.tool.value())&&t.crossHairSource().pane===this._state}_updateLineToolUsingMagnetOrShift(e){if(null===this._prevMoveEventPosition)return;const{x:t,y:i}=this._prevMoveEventPosition,s=this._chartModel().sourcesBeingMoved();s.length>0?(Y.isStudyEditingNow.value()&&this._setCursorPosition(t,i,e),this._alignSourcesThatBeingMoved(s,t,i,e)):this._setCursorPosition(t,i,e)}_showEditDialogForSource(e,t){if(this._options.propertyPagesEnabled&&e.userEditEnabled())if(e===this._chartUndoModel().mainSeries())this._chart.showGeneralChartProperties(pt.TabNames.symbol);else if((0,E.isLineTool)(e)||(0,B.isStudy)(e)){let i;const s=null==t?void 0:t.data();if(null!=s){const e=s.areaName;void 0!==e&&(i=Ot.get(e))} -this._chart.showChartPropertiesForSource(e,i).then((e=>{this._editDialog=e}))}}_initToolCreationModeParams(e){this._startTouchPoint=new O.Point(e.pageX,e.pageY),this._initCrossHairPosition=this._chartModel().crossHairSource().currentPoint()}_updateCrosshairPositionInToolCreationMode(e,t){if(t!==this._state){const i=this._chart.paneByState(t);return i._startTouchPoint=this._startTouchPoint,i._initCrossHairPosition=this._initCrossHairPosition,void i._updateCrosshairPositionInToolCreationMode(e,t)}const i=this._chartModel().crossHairSource();this._chart.justActivated()&&(this._initCrossHairPosition=i.currentPoint());const s=e.pageX,n=e.pageY,o=(0,r.ensureNotNull)(this._initCrossHairPosition),a=new O.Point(s,n).subtract((0,r.ensureNotNull)(this._startTouchPoint)),l=o.add(a);this._setCursorPosition(l.x,l.y,new q.EnvironmentState(e))}_priceAxisesContainer(e){return"left"===e?this._lhsPriceAxisesContainer:this._rhsPriceAxisesContainer}_recalculatePriceScales(e){const t=this.state();for(const i of t.leftPriceScales())t.recalculatePriceScale(i,e);for(const i of t.rightPriceScales())t.recalculatePriceScale(i,e);for(const i of t.sourcesByGroup().overlayPriceScaleSources())(0,E.isLineTool)(i)||t.recalculatePriceScale(i.priceScale(),e)}_createLockTimeAxisAction(e){var t;const i=0===(null===(t=Y.crosshairLock.value())||void 0===t?void 0:t.type);return new C.Action({actionId:"Chart.Crosshair.LockVerticalCursor",label:Mt,statName:"LockCursorInTime",checkable:!0,checked:i,onExecute:()=>this._toggleLockTimeAxis(e.localX,!i)})}_toggleLockTimeAxis(e,t){if(t){const t=this._chartUndoModel().timeScale(),i=t.coordinateToIndex(e),s=t.points().roughTime(i);if(null!==s)return void Y.crosshairLock.setValue({type:0,time:s})}Y.crosshairLock.setValue(null)}_preventTouchEventsExceptPinch(){return this._paneWidgetsSharedState.hasTouchesOnOtherPanes(this)||null!==this._paneWidgetsSharedState.pinchingPane()}_updateHoveredSource(e,t,i){var s,r;const n=this._chartUndoModel(),o=n.model();let a=!1;const l=e&&e.source,c=this._chart.readOnly();if(o.crossHairSource().isReplaySelection())this._setCursorClassName("none");else if(!(!c||e&&(0,E.isLineTool)(e.source))||this._editDialog&&this._editDialog.visible().value())c&&(o.setHoveredSource(null,null),this.setCursorForTool());else{const h=Y.tool.value();let d=null;if(!this._processing&&((0,Y.toolIsCursor)(h)||"eraser"===h&&!c||t.mod()||!n.lineBeingCreated())){const t=null==e?void 0:e.hittest;a=Boolean(null===(s=null==t?void 0:t.data())||void 0===s?void 0:s.hideCrosshairLinesOnHover),t&&t.target()>j.HitTarget.MovePointBackground?(d=l,!(null==l?void 0:l.isHoveredEnabled())||"eraser"===h&&l===n.mainSeries()?o.setHoveredSource(null,null):o.setHoveredSource(l,t.data())):o.setHoveredSource(null,null)}c?this.setCursorForTool(d,t,_t.PaneCursorType.Default):this._options.sourceSelectionEnabled&&(this._isSelectPointModeEnabled()?this._setCursorClassName("pointer"):this.setCursorForTool(d,t,null===(r=null==e?void 0:e.hittest.data())||void 0===r?void 0:r.cursorType)) -;const u=o.customSourceBeingMoved(),p=null!==u?[u]:o.sourcesBeingMoved();if((!p.length||null!==e&&-1===p.indexOf(e.source))&&this._updateCommonTooltip(e),!c&&null!==e&&i&&e.hittest.hasPressedMoveHandler(i)){switch((e.hittest.data()||{}).cursorType){case _t.PaneCursorType.VerticalResize:this._setCursorClassName("ns-resize");break;case _t.PaneCursorType.HorizontalResize:this._setCursorClassName("we-resize");break;case _t.PaneCursorType.DiagonalNeSwResize:this._setCursorClassName("nesw-resize");break;case _t.PaneCursorType.DiagonalNwSeResize:this._setCursorClassName("nwse-resize")}}}this._preventCrossHairMove()&&this._clearCursorPosition(),1!==this._pressedMoveStage&&o.crossHairSource().setLinesShouldBeHidden(a)}async _createErrorBlock(){const e=new(await gt());return this._div.insertBefore(e.container,this._topCanvasBinding.canvasElement.nextSibling),e}_customActions(){const e={top:[],bottom:[],remove:[]},t=this._chartUndoModel().timeScale(),i=this._state&&this._state.defaultPriceScale();if(!Oe.enabled("custom_items_in_context_menu"))return e;const s=t.isEmpty()?void 0:t.indexToUserTime(t.coordinateToIndex(this._contextMenuX));let n;if(i&&!i.isEmpty()){const e=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue();n=i.coordinateToPrice(this._contextMenuY,(0,r.ensureNotNull)(e))}return(0,u.emit)("onContextMenu",{unixtime:null!=s?s.getTime()/1e3:void 0,price:n,callback:t=>{[...t].forEach((t=>{if(t.text)if(t.text.length>1&&"-"===t.text[0])e.remove.push(t.text.slice(1));else{let i;i="-"===t.text?new C.Separator:new C.Action({actionId:"Chart.ExternalActionId",label:t.text,onExecute:t.click}),t.position&&"top"===t.position?e.top.push(i):e.bottom.push(i)}}))}}),e}_highlightPriceAxisByLabel(e){this._lhsPriceAxisesContainer.highlightPriceAxisByLabel(e),this._rhsPriceAxisesContainer.highlightPriceAxisByLabel(e)}_subscribeToState(){const e=this.state();e.onDestroyed().subscribe(this,this._onStateDestroyed,!0),e.dataSourcesCollectionChanged().subscribe(this,this._onDataSourcesCollectionChanged),e.maximized().subscribe(this._updateVisuallyCollapsed),e.collapsed().subscribe(this._updateVisuallyCollapsed)}_unsubscribeFromState(){const e=this.state();e.onDestroyed().unsubscribeAll(this),e.dataSourcesCollectionChanged().unsubscribeAll(this),e.maximized().unsubscribe(this._updateVisuallyCollapsed),e.collapsed().unsubscribe(this._updateVisuallyCollapsed)}async _updateEndOfSeriesBanner(){}}var Ut=i(30383);class jt{constructor(e,t,i){this._handleEl=null,this._resizeInfo=null,this._colorCache={lineColor:"",backgroundColor:"",color:""},this._chart=e,this._topPaneIndex=t,this._bottomPaneIndex=i,this._row=document.createElement("tr"),this._cell=document.createElement("td"),this._row.appendChild(this._cell),this._cell.classList.add(Ut.paneSeparator),this._cell.setAttribute("colspan","3"),this._cell.style.background=this._color(),this.adjustSize(),this._cell.addEventListener("click",(()=>{}));const s=document.createElement("div");s.classList.add(Ut.handle),this._cell.appendChild(s), -this._mouseEventHandler=new Z.MouseEventHandler(s,this,{treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!0}),this._handleEl=s}destroy(){this._mouseEventHandler.destroy(),this._row.parentElement&&this._row.parentElement.removeChild(this._row)}getElement(){return this._row}hide(){this._row.classList.add("js-hidden")}show(){this._row.classList.remove("js-hidden")}adjustSize(){this._row.style.height=jt.height()+"px"}mouseEnterEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0);null!==t&&null!==i&&(0,r.ensureNotNull)(this._handleEl).classList.add(Ut.hovered)}mouseLeaveEvent(e){(0,r.ensureNotNull)(this._handleEl).classList.remove(Ut.hovered)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseUpOrTouchEndEvent(e)}update(){this._cell.style.background=this._color().toString()}paint(){}image(){const{topPane:e}=this._topBottomPane(!1),t=e.leftPriceAxisesContainer().getWidth(),i=e.width(),r=e.rightPriceAxisesContainer().getWidth(),n=this._color(),o=(0,X.createDisconnectedCanvas)(document,(0,s.size)({width:t,height:1})),a=(0,X.getPrescaledContext2D)(o);a.fillStyle=n,a.fillRect(0,0,t,1);const l=(0,X.createDisconnectedCanvas)(document,(0,s.size)({width:i,height:1})),c=(0,X.getPrescaledContext2D)(l);c.fillStyle=n,c.fillRect(0,0,i,1);const h=(0,X.createDisconnectedCanvas)(document,(0,s.size)({width:r,height:1})),d=(0,X.getPrescaledContext2D)(h);return d.fillStyle=n,d.fillRect(0,0,r,1),{type:"separator",leftAxis:{content:o.toDataURL(),canvas:o,contentWidth:t,contentHeight:1},rightAxis:{content:h.toDataURL(),canvas:h,contentWidth:r,contentHeight:1},content:l.toDataURL(),canvas:l,contentWidth:i,contentHeight:1}}static height(){const e=window.devicePixelRatio||1;return e>=1?1:1/e}_mouseDownOrTouchStartEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0);if(null===t||null===i)return;const s=t.state().stretchFactor()+i.state().stretchFactor(),n=s/(t.height()+i.height()),o=30*n;s<=2*o||(this._resizeInfo={startY:e.pageY,prevStretchTopPane:t.state().stretchFactor(),maxPaneStretch:s-o,totalStretch:s,pixelStretchFactor:n,minPaneStretch:o},(0,r.ensureNotNull)(this._handleEl).classList.add(Ut.active))}_pressedMouseOrTouchMoveEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0),s=this._resizeInfo;if(null===s||null===t||null===i)return;const r=(e.pageY-s.startY)*s.pixelStretchFactor,n=(0,we.clamp)(s.prevStretchTopPane+r,s.minPaneStretch,s.maxPaneStretch);t.state().setStretchFactor(n),i.state().setStretchFactor(s.totalStretch-n),this._chart.model().model().fullUpdate()}_mouseUpOrTouchEndEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0),s=this._resizeInfo;null!==s&&null!==t&&null!==i&&(this._chart.model().addPaneStretchFactorUndoCommand(t.state(),i.state(),s.prevStretchTopPane,t.state().stretchFactor()),this._resizeInfo=null,(0, -r.ensureNotNull)(this._handleEl).classList.remove(Ut.active))}_color(){const e=this._chart.properties().childs().paneProperties.childs().separatorColor.value(),t=this._chart.model().model().backgroundColor().value();if(this._colorCache.lineColor!==e||this._colorCache.backgroundColor!==t){const i=(0,ve.parseRgba)(t),s=(0,ve.parseRgba)(e),r=0===i[3]&&0===s[3]?"rgba(0,0,0,0)":(0,ve.rgbaToString)((0,ve.blendRgba)(i,s));this._colorCache={lineColor:e,backgroundColor:t,color:r}}return this._colorCache.color}_topBottomPane(e){const t=this._chart.paneWidgets();let i=null,s=null;for(let s=this._topPaneIndex;s>=0;--s){const r=t[s];if(!e||!r.state().collapsed().value()){i=r;break}}for(let i=this._bottomPaneIndex;ithis.backgroundColor(),a=()=>{throw new Error("Time axis does not support real price scales")},l={titlesProvider:i,stubContextMenuProvider:(e,t)=>{const i=r(e,t),s=this.getContextMenuActions(!0);return 0===s.length?i:i.concat(new C.Separator,s)},backgroundBasedTheme:n,rendererOptionsProvider:e.model().model().rendererOptionsProvider(),getBackgroundTopColor:o,getBackgroundBottomColor:o,showHorizontalBorder:!0};this._lhsStubContainer=new me(this._properties,"left",a,l,this._options.priceAxisLabelsOptions,this),this._lhsStubContainer.onLabelHovered().subscribe(this,((e,t)=>{this._onLabelHovered.fire(e,t)})),this._rhsStubContainer=new me(this._properties,"right",a,l,this._options.priceAxisLabelsOptions,this),this._rhsStubContainer.onLabelHovered().subscribe(this,((e,t)=>{this._onLabelHovered.fire(e,t)})),this._element.appendChild(this._lhsStubContainer.getElement()),this._cell=document.createElement("td"),this._element.appendChild(this._cell),this._cell.classList.add("chart-markup-table","time-axis"),this._cell.style.height="25px",this._dv=document.createElement("div"),this._dv.style.width="100%",this._dv.style.height="100%",this._dv.style.position="relative",this._dv.style.overflow="hidden",this._cell.appendChild(this._dv),this._canvasConfiguredHandler=()=>this.chart.model().model().lightUpdate(),this._canvasBinding=(0,X.createBoundCanvas)(this._dv,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const c=this._canvasBinding.canvasElement;c.style.position="absolute",c.style.zIndex="1",c.style.left="0",c.style.top="0",this._topCanvasBinding=(0,X.createBoundCanvas)(this._dv,(0,s.size)({ -width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const h=this._topCanvasBinding.canvasElement;h.style.position="absolute",h.style.zIndex="2",h.style.left="0",h.style.top="0",this._element.appendChild(this._rhsStubContainer.getElement()),this.restoreDefaultCursor(),this.update(),this._minVisibleSpan=Gt.MINUTE_SPAN,this._mouseEventHandler=new Z.MouseEventHandler(this._topCanvasBinding.canvasElement,this,{treatVertTouchDragAsPageScroll:!0,treatHorzTouchDragAsPageScroll:!1}),this.size=(0,s.size)({width:0,height:0}),(0,Y.hideMarksOnBars)().subscribe(this,(()=>this.chart.model().model().lightUpdate()))}destroy(){this._mouseEventHandler.destroy(),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._rhsStubContainer.onLabelHovered().unsubscribeAll(this),this._lhsStubContainer.onLabelHovered().unsubscribeAll(this),this._lhsStubContainer.destroy(),this._rhsStubContainer.destroy(),this.chart.properties().childs().paneProperties.childs().background.unsubscribeAll(this),(0,Y.hideMarksOnBars)().unsubscribeAll(this)}setCursor(e){let t="";"grabbing"!==e&&"ew-resize"!==e||(t="time-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t,this._cell.style.cursor)}restoreDefaultCursor(){this.setCursor("")}getElement(){return this._element}optimalHeight(){const e=this.rendererOptions();return Math.ceil(e.borderSize+e.offsetSize+e.fontSize+e.paddingTop+e.paddingBottom+e.labelBottomOffset)}setSizes(e,t,i){this.size&&(0,s.equalSizes)(this.size,e)||(this.size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._cell.style.width=e.width+"px",this._cell.style.height=e.height+"px"),this._lhsStubContainer.setSizes(e.height,t),this._rhsStubContainer.setSizes(e.height,i)}rendererOptions(){if(!this._rendererOptions||this._rendererOptions.fontSize!==this.fontSize()){const e=this.fontSize();this._rendererOptions={borderSize:1,offsetSize:5,fontSize:e,font:(0,Q.makeFont)(e,se.CHART_FONT_FAMILY,""),widthCache:new ge.TextWidthCache,paddingTop:3*e/12,paddingBottom:3*e/12,paddingHorizontal:9*e/12,labelBottomOffset:4*e/12}}return this._rendererOptions}backgroundColor(){return this.chart.model().model().backgroundColor().value()}lineColor(){const e=this._properties.childs().lineColor.value();if(0===(0,ve.parseRgba)(e)[3]){const e=this.chart.model().model().lastPane();if(e&&(e.collapsed().value()||e.isMainPane()&&this._areEventsEnabled()))return this.chart.properties().childs().paneProperties.childs().separatorColor.value()}return e}textColor(){return this._properties.childs().textColor.value()}fontSize(){return this._properties.childs().fontSize.value()}baseFont(){return(0, -Q.makeFont)(this.fontSize(),se.CHART_FONT_FAMILY)}baseBoldFont(){return(0,Q.makeFont)(this.fontSize(),se.CHART_FONT_FAMILY,"","bold")}hasCanvas(e){return this._canvasBinding.canvasElement===e||this._topCanvasBinding.canvasElement===e}onLabelHovered(){return this._onLabelHovered}getScreenshotData(){return{content:this._canvasBinding.canvasElement.toDataURL(),canvas:this._canvasBinding.canvasElement,contentWidth:this.size.width,contentHeight:this.size.height,lhsStub:this._lhsStubContainer.getScreenshotData(),rhsStub:this._rhsStubContainer.getScreenshotData()}}getContextMenuActions(e){var t;const i=this.chart;i.updateActions();const s=i.actions(),r=[];if(e||(r.push(s.timeScaleReset),r.push(new C.Separator),this._options.timezoneMenuEnabled&&r.push(s.applyTimeZone),r.push(s.sessionBreaks)),!i.model().mainSeries().isDWM()){const e=null===(t=i.model())||void 0===t?void 0:t.mainSeries().symbolInfo();if(e){const t=i.model().mainSeries().properties().childs().sessionId,s=(e.subsessions||[]).filter((e=>!e.private));if(s.length>1){const e=s.map((e=>{const s={label:(0,qt.translateSessionDescription)(e.description),checkable:!0,checked:t.value()===e.id,statName:"SetSession",onExecute:()=>{i.model().setProperty(t,e.id,Yt)}};return new C.Action({...s,actionId:"Chart.SetSession"})})),n={label:Kt,statName:"SetSession",subItems:e},o=new C.Action({...n,actionId:"Chart.SetSession"});r.push(o)}}}return r}update(){if(!this.chart.hasModel())return;const e=this.chart.model().timeScale().marks();if(e){this._minVisibleSpan=Gt.YEAR_SPAN;for(const t of e)this._minVisibleSpan=Math.min(t.span,this._minVisibleSpan)}}updatePriceAxisStubs(){const e=this.chart.model().model(),t=this.chart.isMaximizedPane()?(0,r.ensureNotNull)(this.chart.maximizedPaneWidget()).state():e.paneForSource(e.mainSeries());if(!t)return;const i=e.priceScaleSlotsCount();this._lhsStubContainer.setScales([],i.left,t.leftPriceScales().length,i.left+i.right),this._rhsStubContainer.setScales([],i.right,t.rightPriceScales().length,i.left+i.right)}paint(e){if(e===N.InvalidationLevel.None||0===this.size.width||0===this.size.height)return;this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize();const t=(0,X.getContext2D)(this._topCanvasBinding.canvasElement);if(e>N.InvalidationLevel.Cursor){const i=(0,X.getContext2D)(this._canvasBinding.canvasElement),s=(0,X.getBindingPixelRatio)(this._canvasBinding);this.drawBackground(i,s),this.chart.hasModel()&&(this.drawBorder(i,s),this.drawTickMarks(i,s),this.drawBackLabels(i,s),this.drawCrossHairLabel(t,s)),this._lhsStubContainer.paintStubs(e),this._rhsStubContainer.paintStubs(e)}this.drawCrossHairLabel(t,(0,X.getBindingPixelRatio)(this._topCanvasBinding))}drawBackground(e,t){if((0,X.clearRect)(e,0,0,Math.ceil(this.size.width*t)+1,Math.ceil(this.size.height*t)+1,this.backgroundColor()),!this.chart.hasModel())return;const i=this.chart.model();if(!i.timeScale().isEmpty()){const s=i.model().selection().lineDataSources().reduce(((e,t)=>{const i=t.timeAxisPoints();return 0===i.length?e:e.concat(i)}),[]) -;s.length>0&&this._hightlightBackground(e,s,t)}const s=i.model().crossHairSource();s.startMeasurePoint()&&this._hightlightBackground(e,s.measurePoints(),t)}drawBorder(e,t){e.save(),e.fillStyle=this.lineColor();const i=Math.max(1,Math.floor(this.rendererOptions().borderSize*t)),s=Math.ceil(this.size.width*t);e.fillRect(0,0,s+1,i),e.restore()}drawTickMarks(e,t){const i=this.chart.model().timeScale().marks();if(!i||0===i.length)return;let s=i.reduce(((e,t)=>e.span>t.span?e:t),i[0]).span;s>30&&s<40&&(s=30),e.save(),e.strokeStyle=this.lineColor();const r=this.rendererOptions(),n=r.borderSize+r.offsetSize+r.paddingTop+r.fontSize/2;e.textAlign="center",e.textBaseline="middle",e.fillStyle=this.textColor(),(0,X.drawScaled)(e,t,t,(()=>{e.font=this.baseFont();for(let t=0;t=s&&e.fillText(r.label,r.coord,n)}})),e.restore()}drawBackLabels(e,t){var i;e.save();const s=new Set,r=this.chart.model().model();let n=r.dataSources();const o=r.selection().allSources();for(const e of o)s.add(e);r.hoveredSource()&&s.add(r.hoveredSource());for(const e of r.sourcesBeingMoved())s.add(e);const a=r.customSourceBeingMoved();null!==a&&s.add(a);const l=null!==(i=r.lineBeingEdited())&&void 0!==i?i:r.lineBeingCreated();l&&s.add(l),s.add(this.chart.model().crossHairSource()),n=n.concat(r.customSources());const c=this.rendererOptions();for(let i=0;i=s&&(s=a,n=o),a<=i&&(i=a,r=o)}}return n&&t.push(n),r&&t.push(r),t}_zoomAvailable(){return!this.chart.model().timeScale().isEmpty()&&this.chart.model().model().zoomEnabled()&&this._options.pressedMouseMoveScale}_mouseDownOrTouchStartEvent(e){if(this._mousedown||!this._zoomAvailable())return;this._mousedown=!0;const t=this.chart.model();t.timeScale().isEmpty()||t.startScaleTime(e.localX)}_pressedMouseOrTouchMoveEvent(e){this._zoomAvailable()&&this.chart.model().scaleTimeTo(e.localX)}_mouseUpOrTouchEndEvent(e){this._zoomAvailable()&&(this._mousedown=!1,this.chart.model().endScaleTime(),this.restoreDefaultCursor())}_contextMenuOrTouchContextMenuEvent(e){this._options.contextMenuEnabled&&he.ContextMenuManager.showMenu(this.getContextMenuActions(),e,{statName:"TimeScaleContextMenu"},{menuName:"TimeScaleContextMenu"})}_mouseOrTouchEnterEvent(e){this._zoomAvailable()&&this.setCursor("ew-resize")}_mouseOrTouchLeaveEvent(e){this.restoreDefaultCursor()}_mouseDoubleClickOrDoubleTapEvent(e){(0,fe.trackEvent)("GUI","Double click time scale"),this.chart.model().resetTimeScale()}_areEventsEnabled(){return!(0,Y.hideMarksOnBars)().value()}}function Xt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Jt(e){return e.reduce(((e,t)=>{for(const i in t)if(Xt(t,i)){const s=t[i],r=e[i];r?r.push(s):e[i]=[s]}return e}),{})}const Qt=new z.TranslatedString("move left",o.t(null,void 0,i(15086))),ei=new z.TranslatedString("move right",o.t(null,void 0,i(61711))),ti={moving:"wait_finishing",wait_finishing:"stop",stop:"moving"};class ii{constructor(e){this._chartModel=null,this._currentDistance=0,this._deferredFinishTimeout=0,this._finishingTimeout=0,this._moveType="",this._startTime=0,this._state="stop",this._movingTimeout=0,this._chart=e,this._chart.withModel(this,(()=>{this._chartModel=this._chart.model()}))}destroy(){clearTimeout(this._movingTimeout)}move(e){ -if(null!==this._chartModel&&"stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Qt:ei),this._state=ti.stop,this._moveType="animated",this._deferredFinishTimeout&&(clearTimeout(this._deferredFinishTimeout),this._deferredFinishTimeout=0),this._finishingTimeout&&(clearTimeout(this._finishingTimeout),this._finishingTimeout=0),this._startTime=Date.now(),0===this._movingTimeout){const t=this._startTime,i=10,s=()=>{this.moveStep(t,0,50*e,1e3),this._movingTimeout=setTimeout(s,i)};this._movingTimeout=setTimeout(s,i)}}moveStep(e,t,i,s){if(null!==this._chartModel&&!this._chartModel.timeScale().isEmpty()){const r=Date.now();r1||!isFinite(n))&&(n=1);const o=1-Math.pow(1-n,3);return this._currentDistance=(i-t)*o+t,this._chartModel.scrollChart(this._currentDistance),n}}moveByBar(e){if(null!==this._chartModel){const t=this._chartModel.timeScale();if(t.isEmpty())return;if("stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Qt:ei),null!==t.visibleBarsStrictRange()){const e=t.indexToCoordinate(t.visibleBarsStrictRange().lastBar())+t.barSpacing()/2;Math.abs(t.width()-e)>t.barSpacing()/6&&this._chartModel.scrollChart(t.width()-e)}if(this._state=ti.stop,this._moveType="by_bar",this._startTime=Date.now(),!this._movingTimeout){let t=0,i=150;const s=400,r=()=>{this._moveByBarStep(e),t++,i>100&&(i-=t/5*20),this._movingTimeout=setTimeout(r,i)};this._movingTimeout=setTimeout(r,s),this._moveByBarStep(e)}}}stopMove(){"by_bar"===this._moveType?this.stopMoveByBar():this._stopMove()}stopMoveByBar(){"moving"===this._state&&(clearTimeout(this._movingTimeout),this._movingTimeout=0,this._state=ti.wait_finishing,this._moveType="",this._movingTimeout=0,this._currentDistance=0,null!==this._chartModel&&this._chartModel.endUndoMacro())}scrollToRealtime(e){null!==this._chartModel&&this._chartModel.timeScale().scrollToRealtime(e)}_finishMove(){clearTimeout(this._movingTimeout),this._movingTimeout=0,this._deferredFinishTimeout=0;const e=this._currentDistance,t=Date.now(),i=()=>{const s=this.moveStep(t,e,0,700);s&&s<1?this._finishingTimeout=setTimeout(i,10):null!==this._chartModel&&(this._state=ti.wait_finishing,this._moveType="",this._movingTimeout=0,this._currentDistance=0,this._chartModel.endUndoMacro())};this._finishingTimeout=setTimeout(i,10)}_stopMove(){"moving"===this._state&&(this._state=ti.moving,Date.now()-this._startTime<200?this._deferredFinishTimeout=setTimeout(this._finishMove.bind(this),200-(Date.now()-this._startTime)):this._finishMove())}_moveByBarStep(e){if(null!==this._chartModel){if(this._chartModel.timeScale().isEmpty())return;this._chartModel.scrollChartByBar(e)}}}var si=i(36174);const ri=(0,a.getLogger)("ChartApi.AbstractSession");class ni extends class{constructor(e,t,i){this._isConnected=new(lt())(!1),this._state=0,this._isConnectForbidden=!1,this._sessionId="",this._sessionIdChanged=new(ce()),this._chartApi=e,this._sessionPrefix=t,this._shouldReconnectAfterCriticalError=i}destroy(){this._logNormal("Destroying session"),this._isConnected.unsubscribe(),this.disconnect(), -this._sessionIdChanged.destroy(),delete this._chartApi,this._logNormal("Session has been destroyed")}isConnected(){return this._isConnected}sessionId(){return this._sessionId}onSessionIdChanged(){return this._sessionIdChanged}connect(){0===this._state&&((0,r.assert)(!this._isConnectForbidden,"Cannot call connect because it is forbidden at this moment"),this._setSessionId(`${this._sessionPrefix}_${(0,si.randomHash)()}`),this._logNormal("Connecting session - wait until transport stay connected"),this._state=1,this._chartApi.createSession(this._sessionId,this))}disconnect(){0!==this._state&&((0,r.assert)(""!==this._sessionId,"sessionId must not be invalid"),this._logNormal("Disconnecting session..."),this._forbidConnectWhile((()=>{this._chartApi.connected()&&this._sendRemoveSession(),this._processDestroyingOnServer()})))}onMessage(e){switch(e.method){case"connected":return void this._onChartApiConnected();case"disconnected":return void this._onChartApiDisconnected();case"critical_error":const t=String(e.params[0]),i=String(e.params[1]);return void this._onCriticalError(t,i)}this._onMessage(e)}_getChartApi(){return this._chartApi}_generateLogMessage(e){return`[${this._sessionId}] ${e}`}_onCriticalError(e,t){this._logError(`Critical error. Reason=${e}, info=${t}.`),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this._shouldReconnectAfterCriticalError?(this._logNormal("Reconnecting after critical error..."),this.connect()):this._logNormal("Reconnecting after critical error skipped")}_onChartApiConnected(){(0,r.assert)(1===this._state,"Session is not registered"),this._logNormal("Transport is connected. Creating session on the server"),this._sendCreateSession(),this._state=2,this._isConnected.setValue(!0)}_onChartApiDisconnected(){this._logNormal("Transport is disconnected. Reconnecting..."),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this.connect()}_setSessionId(e){const t=this._sessionId;this._logNormal(`Changing sessionId: old=${t}, new=${e}`),this._sessionId=e,this._sessionIdChanged.fire(e,t)}_logNormal(e){ri.logNormal(this._generateLogMessage(e))}_logError(e){ri.logError(this._generateLogMessage(e))}_processDestroyingOnServer(){this._state=0,this._isConnected.setValue(!1),this._chartApi.removeSession(this._sessionId),this._setSessionId("")}_forbidConnectWhile(e){this._isConnectForbidden=!0,e(),this._isConnectForbidden=!1}}{constructor(e,t=!1){super(e,"cs",!1),this._sessionDisabled=!1,this._handler=null,this._criticalError=new(ce()),this._symbolResolveMap=new Map,this._disableStatistics=t}destroy(){this._criticalError.destroy(),this._handler=null,this._symbolResolveMap.clear(),super.destroy()}serverTimeOffset(){return this._getChartApi().serverTimeOffset()}switchTimezone(e){return this._getChartApi().switchTimezone(this.sessionId(),e)}defaultResolutions(){return this._getChartApi().defaultResolutions()}availableCurrencies(){return this._getChartApi().availableCurrencies()}availableUnits(){return this._getChartApi().availableUnits()}availablePriceSources(){ -return this._getChartApi().availablePriceSources()}resolveSymbol(e,t,i){if(this._symbolResolveMap.has(t)){const[e,s]=this._symbolResolveMap.get(t);return Array.isArray(s)?s.push(i):s.then(i),e}{const s=[i];return this._getChartApi().resolveSymbol(this.sessionId(),e,t,(i=>{"symbol_error"===i.method?this._symbolResolveMap.delete(t):this._symbolResolveMap.set(t,[e,Promise.resolve(i)]),s.forEach((e=>e(i)))})),this._symbolResolveMap.set(t,[e,s]),e}}requestFirstBarTime(e,t,i){return this._getChartApi().requestFirstBarTime(this.sessionId(),e,t,i)}createSeries(e,t,i,s,r,n,o){return this._getChartApi().createSeries(this.sessionId(),e,t,i,s,r,n,o)}modifySeries(e,t,i,s,r,n){return this._getChartApi().modifySeries(this.sessionId(),e,t,i,s,r,n)}removeSeries(e){return!!this.isConnected().value()&&this._getChartApi().removeSeries(this.sessionId(),e)}requestMoreData(e,t,i){return"number"==typeof e?this._getChartApi().requestMoreData(this.sessionId(),e):this._getChartApi().requestMoreData(this.sessionId(),e,t,i)}requestMoreTickmarks(e,t,i){return(0,y.isNumber)(e)?this._getChartApi().requestMoreTickmarks(this.sessionId(),e):this._getChartApi().requestMoreTickmarks(this.sessionId(),e,t,i)}requestMetadata(e,t){this._getChartApi().requestMetadata(this.sessionId(),e,t)}canCreateStudy(e){return this._getChartApi().canCreateStudy(e)}createStudy(e,t,i,s,r,n,o){return this._getChartApi().createStudy(this.sessionId(),e,t,i,s,r,n,o)}rebindStudy(e,t,i,s,r,n,o){return this._getChartApi().rebindStudy(this.sessionId(),e,t,i,s,r,n,o)}modifyStudy(e,t,i,s,r){return this._getChartApi().modifyStudy(this.sessionId(),e,t,i,s,r)}removeStudy(e,t){return this._getChartApi().removeStudy(this.sessionId(),e,t)}createPointset(e,t,i,s,r,n){return this._getChartApi().createPointset(this.sessionId(),e,t,i,s,r,n)}modifyPointset(e,t,i,s){return this._getChartApi().modifyPointset(this.sessionId(),e,t,i,s)}removePointset(e){return this._getChartApi().removePointset(this.sessionId(),e)}setVisibleTimeRange(e,t,i,s,r,n){this._getChartApi().setVisibleTimeRange(this.sessionId(),e,t,i,s,!0,r,n)}criticalError(){return this._criticalError}connect(e=null){null!==e&&(this._handler=e),this._symbolResolveMap.clear(),super.connect()}setHandler(e){this._handler=e}connected(){return this.isConnected().value()&&!this._sessionDisabled}disable(){this._sessionDisabled=!0}chartApi(){return this._getChartApi()}_sendCreateSession(){Object.keys(this).forEach((e=>{/^(s|st|symbol_)\d+$/.test(e)&&delete this[e]})),this._getChartApi().chartCreateSession(this.sessionId(),this._disableStatistics)}_sendRemoveSession(){this._getChartApi().chartDeleteSession(this.sessionId())}_onMessage(e){this._handler&&this._handler(e)}_onCriticalError(e,t){this._criticalError.fire(e,t),super._onCriticalError(e,t)}}var oi=i(42960),ai=i(94025);class li{constructor(){this._draggingSource=null,this._activeTouchPanes=new Set,this._scrollingPane=null,this._pinchingPane=null}onPaneDestroyed(e){this._activeTouchPanes.delete(e),this._scrollingPane===e&&(this._scrollingPane=null), -this._pinchingPane===e&&(this._pinchingPane=null)}startTouch(e){this._activeTouchPanes.add(e)}endTouch(e){this._activeTouchPanes.delete(e)}hasTouchesOnOtherPanes(e){return this._activeTouchPanes.size>1||1===this._activeTouchPanes.size&&!this._activeTouchPanes.has(e)}trySetDraggingSource(e,t){return!this.hasTouchesOnOtherPanes(t)&&((0,r.assert)(null===this._draggingSource||this._draggingSource===e),this._draggingSource=e,!0)}clearDraggingSource(){null!==this._draggingSource&&(this._draggingSource=null)}draggingSource(){return this._draggingSource}setScrollingPane(e){(0,r.assert)(null===e||null===this._scrollingPane||this._scrollingPane===e),this._scrollingPane=e}scrollingPane(){return this._scrollingPane}setPinchingPane(e){(0,r.assert)(null===e||null===this._pinchingPane||this._pinchingPane===e),this._pinchingPane=e}pinchingPane(){return this._pinchingPane}}let ci=null;i(59744);function hi(e,t,s,r,n){return Promise.all([i.e(77),i.e(7201),i.e(8884),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4215),i.e(6738),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(6036),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(4894),i.e(7391),i.e(7555),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(4378),i.e(6265)]).then(i.bind(i,91595)).then((i=>{const o=new(0,i.EditObjectDialogRenderer)(e,t,r,n);return o.show(s),o}))}let di=null;var ui=i(58229);const pi={[pt.TabNames.symbol]:"symbol",[pt.TabNames.legend]:"legend",[pt.TabNames.scales]:"scales",[pt.TabNames.trading]:"trading",[pt.TabNames.events]:"events",[pt.TabNames.timezoneSessions]:"appearance",[pt.TabNames.text]:"text",[pt.TabNames.style]:"style",[pt.TabNames.visibility]:"visibility"},_i={[pt.TabNames.style]:"style",[pt.TabNames.visibility]:"visibilities"};async function mi(e,t,s={},r,n){const o=r.activeChartWidget.value(),{initialTab:a,tabName:l}=s;if(l&&!a&&(s.initialTab=_i[l]),(0,E.isStudyLineTool)(e)&&function(e){return[ui.LineToolVbPFixed].some((t=>e instanceof t))}(e))return o.propertiesDefinitionsForSource(e).then((i=>null!==i?hi(e,t,s,n,i):null));if((0,B.isStudy)(e)&&function(e){const{shortId:t}=e.metaInfo();return"Overlay"===t}(e)||(0,E.isLineTool)(e))return o.propertiesDefinitionsForSource(e).then((r=>{if(null!==r){return function(e){return Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4215),i.e(6738),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(4378),i.e(6780)]).then(i.bind(i,75892)).then((t=>{const i=new(0,t.SourcePropertiesEditorRenderer)(e);return null!==di&&di.hide(),i.show({shouldReturnFocus:e.shouldReturnFocus}),di=i,i}))}({propertyPages:r,model:t,source:e,activePageId:l&&pi[l],shouldReturnFocus:s.shouldReturnFocus})}return null}));if((0,B.isStudy)(e))return hi(e,t,s,n);{ -const e=l&&pi[l],t=r.getChartPropertiesDialogRenderer();return t.setActivePage(e),t.show(s)}}var gi=i(38618),fi=i(82723),vi=i(93613),Si=i(1803);class yi{constructor(e,t){this._showed=!1,this._cw=e,this._element=document.createElement("div"),this._element.classList.add("chart-loading-screen"),this._shield=document.createElement("div"),this._shield.classList.add("chart-loading-screen-shield"),this._element.appendChild(this._shield),t.appendChild(this._element),this._cw.withModel(this,this._connectToModel)}show(e){if(e){const e=this._cw.model().mainSeries().status();if(1!==e&&2!==e)return}this._cw.setInLoadingState(!0),this._showed||(this._showed=!0,this._show())}hide(){this._cw.setInLoadingState(!1),this._showed&&this._hide()}isShown(){return this._showed}_connectToModel(){const e=this._cw.model().mainSeries().dataEvents();e.symbolError().subscribe(this,(e=>{e!==Si.permissionDenied&&this.hide()})),e.seriesError().subscribe(this,(()=>{(0,Oe.enabled)("hide_loading_screen_on_series_error")&&this.hide()})),e.completed().subscribe(this,this.hide)}_show(){const e=this._cw.properties().childs().paneProperties.childs();let t;if(e.backgroundType.value()===vi.ColorType.Solid)t=e.background.value();else{t=`linear-gradient(${e.backgroundGradientStartColor.value()},${e.backgroundGradientEndColor.value()})`}this._shield.style.background=t,this._element.classList.add("fade")}_hide(){this._showed=!1,this._element.classList.remove("fade")}}var bi=i(78071),wi=i(4949),Ci=i(79861);const Pi=(0,F.getHexColorByName)("color-cold-gray-700"),xi=(0,F.getHexColorByName)("color-cold-gray-400");class Ti{constructor(e){this._container=null,this._errorCardRenderer=null,this._mainSeriesErrorMessage=null,this._banErrorMessage=null,this._errorMessageHandler=e=>{this._chartWidget.hasModel()?this._updatePaneWidgets(e):this._renderErrorWithoutModel(e)},this._chartWidget=e,this._subscribeToMainSeriesErrors()}destroy(){var e,t,i;null===(e=this._mainSeriesErrorMessage)||void 0===e||e.destroy(),null===(t=this._banErrorMessage)||void 0===t||t.destroy(),null===(i=this._errorCardRenderer)||void 0===i||i.then((e=>{e.container.remove(),e.destroy()}))}updatePaneWidgets(){this._updatePaneWidgets()}setContainer(e){var t;if(this._container!==e){this._container=e,null===(t=this._errorCardRenderer)||void 0===t||t.then((e=>e.container.remove()));const i=this._getErrorMessage();i&&this._errorMessageHandler(i)}}_updatePaneWidgets(e=this._getErrorMessage()){this._chartWidget.paneWidgets().forEach((t=>t.setErrorMessage(e)))}async _renderErrorWithoutModel(e){if(null===this._container||null===e&&null===this._errorCardRenderer)return;const t=await this._getErrorCardRenderer();this._container.contains(t.container)||this._container.appendChild(t.container),t.update(this._createErrorCardRendererState(e))}async _getErrorCardRenderer(){return this._errorCardRenderer||(this._errorCardRenderer=this._createErrorCardRenderer())}async _createErrorCardRenderer(){return new(await gt())}_createErrorCardRendererState(e){return e?{message:e.message,icon:e.icon, -textColor:ye.watchedTheme.value()===be.StdTheme.Dark?xi:Pi,backgroundColor:ye.watchedTheme.value()===be.StdTheme.Dark?"#131722":"#FFF",solutionId:e.solutionId}:{message:null}}_subscribeToMainSeriesErrors(){const e=this._chartWidget;e.withModel(this,(()=>{const t=e.model().model().mainSeries();this._mainSeriesErrorMessage=(0,b.combine)(((t,s,r)=>{if(t)return t;let n;switch(s){case 4:{const t=e.model().model().mainSeries().seriesErrorMessage();null!==t&&("resolution_not_entitled"===t||"custom_resolution"===t||"seconds_not_entitled"===t||t.startsWith("study_not_auth:"))||(n=o.t(null,void 0,i(32619)));break}case 1:case 2:break;default:r&&(n=o.t(null,void 0,i(95222)))}return n?{message:n,icon:"ghost"}:null}),this._banErrorMessage||new(lt())(null).readonly(),(0,Ci.createWVFromGetterAndSubscription)((()=>t.status()),t.onStatusChanged()),(0,Ci.createWVFromGetterAndSubscription)((()=>!t.bars().size()&&!t.isInReplay()),t.dataEvents().dataUpdated()),(0,Ci.createWVFromGetterAndSubscription)((()=>({})),e.model().model().onChartThemeLoaded())),this._mainSeriesErrorMessage.subscribe(this._errorMessageHandler,{callWithLast:!0})}))}_getErrorMessage(){var e,t;return(null===(e=this._banErrorMessage)||void 0===e?void 0:e.value())||(null===(t=this._mainSeriesErrorMessage)||void 0===t?void 0:t.value())||null}}var Ii=i(33703),Mi=i(59452),Li=i.n(Mi);async function Ai(e,t,s,r,n,a="default"){let l,c=[];const h=e.model().model(),d=(0,y.clone)(t),u=new(Li())({inputs:d}),p=function(e,t){return"symbol"===t?e.inputs.filter((t=>t.id===e.symbolInputId())):e.inputs.filter((e=>e.confirm))}(s,a),_=()=>{l&&h.removeCustomSource(l)},m=()=>{_(),n()},g=e=>{r({inputs:e,parentSources:c}),_()},f=p.filter(Ii.isTimeOrPriceNotHiddenInput);if(f.length>0)try{const t=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(4215),i.e(6738),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(1762),i.e(962),i.e(2842),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,73339)),r=await t.selectInputValuesOnChart(e,f,u,s.shortDescription,s.inputs);if(l=r.customSourceId,r.destPane){const e=r.destPane.mainDataSource();c=e===h.mainSeries()?[]:[e]}else c=[]}catch(e){return void m()}f.length!==p.length?Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(4215),i.e(6738),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(1762),i.e(962),i.e(2842),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,29638)).then((t=>{const r=new t.ConfirmInputsDialogRenderer(function(e){if("symbol"===e)return o.t(null,void 0,i(45743));return o.t(null,void 0,i(46689))}(a),p,u,a,s,e.model(),g,m);return r.show(),r})):g(u.state().inputs||{})}var ki=i(60156),Ei=i(36274);var Di=i(85804),Bi=i(75531);const Vi=(0,a.getLogger)("ChartWidget",{color:"#606"}),Ni=(0, -Oe.enabled)("chart_content_overrides_by_defaults"),Ri=new z.TranslatedString("hide {title}",o.t(null,void 0,i(70301)));const Oi={addToWatchlistEnabled:!0,showFinancialsEnabled:!1,sourceSelectionEnabled:!0,propertyPagesEnabled:!0,paneContextMenuEnabled:!0,priceScaleContextMenuEnabled:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,goToDateEnabled:!1,marketStatusWidgetEnabled:!0,chartWarningWidgetEnabled:!0,dataProblemWidgetEnabled:!0,paneControlsEnabled:!0,isSymbolAvailable:e=>Promise.resolve(!0),legendWidgetEnabled:!0,chartEventsEnabled:!0,esdEnabled:!1,latestUpdatesEnabled:{news:!1,minds:!1},continuousContractSwitchesEnabled:!1,futuresContractExpirationEnabled:!1,croppedTickMarks:!0,countdownEnabled:!0,lastPriceAnimationEnabled:!0,useKineticScroll:h.CheckMobile.any(),indicatorsDialogShortcutEnabled:!0,handleScale:{mouseWheel:!0,pinch:!0,axisPressedMouseMove:{time:!0,price:!0}},handleScroll:{mouseWheel:!0,pressedMouseMove:!0,horzTouchDrag:!0,vertTouchDrag:!0}};function Fi(e,t,i,s=0){const r=t.mainSeries().syncModel(),n=e.mainSeries().syncModel();let o=i;if(null!==r&&null!==n){const t=e.createSyncPoint(r.syncSourceTarget(),n.syncSourceTarget());0!==s&&(i=r.projectTime(i,s)),o=t.sourceTimeToTargetTime(i)}return e.timeScale().points().roughIndex(o,n&&n.distance.bind(n))}const Wi=["Overlay@tv-basicstudies","CorrelationCoefficient@tv-basicstudies","Correlation Coeff@tv-basicstudies","Spread@tv-basicstudies","Ratio@tv-basicstudies"];class zi{constructor(e,t,i){this.activePaneWidget=null,this._model=null,this._paneWidgets=[],this._maximizedPaneWidget=null,this._timeAxisWidget=null,this._paneSeparators=[],this._controlBarNavigation=null,this._lineToolsSynchronizer=null,this._modelCreated=new(ce()),this._isDestroyed=!1,this._customLegendWidgetsFactoryMap=new Map,this._backgroundTopTheme=new(lt())("light"),this._backgroundBasedTheme=new(lt())("light"),this._backgroundBottomTheme=new(lt())("light"),this._lhsAxesWidth=0,this._rhsAxesWidth=0,this._lhsPriceAxisWidthChanged=new(ce()),this._rhsPriceAxisWidthChanged=new(ce()),this._mainDiv=null,this._parent=null,this._elTooltipDiv=null,this._hotkeysListener=null,this._mouseWheelHelper=null,this._onWheelBound=null,this._justActivated=!1,this._inited=!1,this._containsData=!1,this._initialLoading=!1,this._defTimeframe=void 0,this._removeMaximizeHotkey=null,this._metaInfoRepository=null,this._invalidationMask=null,this._drawPlanned=!1,this._drawRafId=0,this._inLoadingState=!1,this._timingsMeter=null,this._tagsChanged=new(ce()),this._redraw=new(ce()),this._isVisible=new(lt())(!0),this._collapsed=new(lt())(!1),this._dataWindowWidget=null,this._resizeHandler=null,this._spinner=null,this._keydownEventListener=null,this._properties=null,this._symbolWV=new(lt()),this._resolutionWV=new(lt()),this._updateThemedColorBound=this._updateThemedColor.bind(this),this._disconnected=new(ce()),this._reconnectBailout=new(ce()),this._connected=new(ce()),this._chartWidgetInitialized=new(ce()),this._saveChartService=null,this._objectTreeDialogController=null,this._chartPaintedPromise=null, -this._noExchangeSubscrptionWarning=null,this._paneWidgetsSharedState=new li,this._brokerName="",this._onZoom=new(ce()),this._onScroll=new(ce()),this._availableScreen=null,this._hoveredPriceAxes=new Set,this._anyAxisHovered=new(lt())(!1),this._linkingGroupIndex=new(lt())(null),this._showDataWindowAction=null,this._invalidationHandler=e=>{if(!(e instanceof N.InvalidationMask))throw new Error("Invalid mask");null!==this._invalidationMask?this._invalidationMask.merge(e):this._invalidationMask=e,this._drawPlanned||(this._drawPlanned=!0,this._options.visible.when((()=>{const e=!document.hidden,t=this.screen&&this.screen.isShown();null!==this._timingsMeter&&e&&!t&&this._timingsMeter.startWaitingDraw();const i=(0,r.ensureNotNull)((0,r.ensureNotNull)(this._parent).ownerDocument.defaultView);this._drawRafId=i.requestAnimationFrame(this._invalidationRAFCallback.bind(this))})))},this._onChartSessionIsConnectedChanged=e=>{e?this._onConnection():this._onDisconnect()},this._subscribeToBanInfo=e=>{var t,i;e?null===(t=this._spinner)||void 0===t||t.stop():null===(i=this._spinner)||void 0===i||i.spin()},this._id=t,this._layoutId=i,this._options=(0,y.merge)((0,y.clone)(Oi),e),this._options.customLegendWidgetFactories&&(this._customLegendWidgetsFactoryMap=this._options.customLegendWidgetFactories),this._subscribeToDrawingState(),this._chartWidgetCollection=this._options.chartWidgetCollection,this.withModel(this,(()=>{const e=this.model().model();e.backgroundTopColor().subscribe(this._updateThemedColorBound),e.backgroundColor().subscribe(this._updateThemedColorBound)})),this._errorRenderer=new Ti(this),this._scrollHelper=new ii(this),this._objectTreeDialogController=m.getInstance(),this._properties=new V.DefaultProperty("chartproperties",void 0,void 0,this._options.useUserChartPreferences),this._properties.addExclusion("scalesProperties.axisHighlightColor"),this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorActive"),this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorCommon"),this._properties.addExclusion("scalesProperties.showPriceScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.showTimeScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.crosshairLabelBgColorLight"),this._properties.addExclusion("scalesProperties.crosshairLabelBgColorDark"),this._startSpinner(this._options.container.value()),this._chartSession=new ni(window.ChartApiInstance),this._metaInfoRepository=new M(this._chartSession),this._isMultipleLayout=(0,b.combine)((e=>(0,Bi.isMultipleLayout)(e)),this._chartWidgetCollection.layout)}destroy(){var e,t;null===(e=this._lineToolsSynchronizer)||void 0===e||e.destroy(),null===(t=this._noExchangeSubscrptionWarning)||void 0===t||t.destroy(),window.loginStateChange.unsubscribe(this,this._handleLoginStateChanged),null!==this._model&&(this._model.model().backgroundTopColor().unsubscribe(this._updateThemedColorBound),this._model.model().backgroundColor().unsubscribe(this._updateThemedColorBound),this._model.destroy()), -this._customLegendWidgetsFactoryMap.clear(),this._scrollHelper.destroy(),this._errorRenderer.destroy(),this._chartSession.criticalError().unsubscribe(this,this._onChartSessionCriticalError),this._chartSession.isConnected().unsubscribe(this._onChartSessionIsConnectedChanged),this._chartSession.destroy(),this._isDestroyed=!0}emulateCriticalError(){this._chartSession.removeSeries("-1")}chartSession(){return this._chartSession}onDisconnected(){return this._disconnected}onReconnectBailout(){return this._reconnectBailout}onConnected(){return this._connected}chartWidgetInitialized(){return this._chartWidgetInitialized}setVisibleTimeRange(e,t,i,s){{const n=this.model().mainSeries().seriesSource();this._chartSession.setVisibleTimeRange((0,r.ensureNotNull)(n.instanceId()),n.turnaround(),e,t,null!=i?i:{},null!=s?s:()=>{})}}lineToolsSynchronizer(){return this._lineToolsSynchronizer}inFullscreen(){return this.chartWidgetCollection().fullscreen().value()}model(){return(0,r.ensureNotNull)(this._model)}id(){return this._id}layoutId(){return this._layoutId}crossHairSyncEnabled(){return this._chartWidgetCollection.lock.crosshair.value()}isVisible(){return this._isVisible.value()}setVisible(e){this._isVisible.setValue(e)}setCollapsed(e){this._collapsed.setValue(e)}isJustClonedChart(){return!!(this._options||{}).justCloned}getSymbol(e){var t,i,s,r;let n;return n=this._model?this._model.mainSeries().properties().childs():this.properties().childs().mainSeriesProperties.childs(),n?e&&n.shortName&&n.shortName.value()?null!==(i=null===(t=n.shortName)||void 0===t?void 0:t.value())&&void 0!==i?i:"":null!==(r=null===(s=n.symbol)||void 0===s?void 0:s.value())&&void 0!==r?r:"":""}setSymbol(e){this._model?(this._symbolWV.setValue(e),this._model.setSymbol(this._model.mainSeries(),e)):(this.properties().childs().mainSeriesProperties.merge({symbol:e}),this._symbolWV.setValue(e))}setResolution(e){this._model?(this._resolutionWV.setValue(e),this._model.setResolution(this._model.mainSeries(),e)):(this.properties().childs().mainSeriesProperties.merge({interval:e}),this._resolutionWV.setValue(e))}getResolution(){return this._model?this._model.mainSeries().properties().childs().interval.value():this.properties().childs().mainSeriesProperties.childs().interval.value()}symbolWV(){return this._symbolWV.readonly()}resolutionWV(){return this._resolutionWV.readonly()}loadRange(e){if(this._model){this.screen.show();this._model.loadRange(e)||this.screen.hide()}}async showGeneralChartProperties(e,t){if(!Oe.enabled("show_chart_property_page"))return Promise.resolve(null);const s=await this._showChartProperties(this.model().mainSeries(),e,{doNotCloseOnBgClick:!0,onResetToDefault:async()=>{this.model().restorePreferences();const e=await Promise.resolve().then(i.bind(i,5286)),t=e.getCurrentTheme().name;e.loadTheme(this.chartWidgetCollection(),{themeName:t,standardTheme:!0})},shouldReturnFocus:null==t?void 0:t.shouldReturnFocus});if(null===s)return null;const r=()=>{s.hide(),this._chartWidgetCollection.activeChartWidget.unsubscribe(r)} -;return this._chartWidgetCollection.activeChartWidget.subscribe(r),s}showChartPropertiesForSource(e,t,i,s){return Oe.enabled("property_pages")&&e.userEditEnabled()?e===this.model().model().mainSeries()?this.showGeneralChartProperties(t):((i=i||{}).onResetToDefault=()=>{((0,E.isLineTool)(e)||(0,B.isStudy)(e))&&this.model().restorePropertiesForSource.bind(this._model,e)},this._showChartProperties(e,t,i,s)):Promise.resolve(null)}async showChartPropertiesForSources(e){if(!(0,Oe.enabled)("property_pages"))return Promise.resolve(null);const{sources:t,title:s,tabName:n,renamable:a}=e,l=(0,r.ensureNotNull)(this._model),c=Jt(t.map((e=>e.properties().childs()))),h=Jt(t.map((e=>e.properties().childs().intervalsVisibilities))),[{createPropertyPage:d},{getSelectionStylePropertiesDefinitions:u},{getSelectionIntervalsVisibilitiesPropertiesDefinition:p},{getSelectionCoordinatesPropertyDefinition:_}]=await Promise.all([Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,73955)),Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,43940)),Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,97456)),Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,41339))]);return async function(e){const{SourcesPropertiesEditorRenderer:t}=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4215),i.e(6738),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(4378),i.e(6780)]).then(i.bind(i,66512)),s=new t(e);return null!==ci&&(ci.hide(),ci=s),s.show(),s}({sources:t,propertyPages:[d(u(c,l),"style",o.t(null,void 0,i(32733))),d({definitions:[_(t,l)]},"displacement",o.t(null,void 0,i(62764))),d(p(h,l),"visibility",o.t(null,void 0,i(21852)))],undoModel:l,title:s,activeTabId:n,renamable:a})}getPriceAxisWidthChangedByName(e){return"left"===e?this._lhsPriceAxisWidthChanged:this._rhsPriceAxisWidthChanged}getPriceAxisMaxWidthByName(e){return"left"===e?this._lhsAxesWidth:this._rhsAxesWidth}timeAxisHeight(){return null!==this._timeAxisWidget?this._timeAxisWidget.size.height:0}withModel(e,t){null!==this._model?t.call(e):this.modelCreated().subscribe(e,t,!0)}hasModel(){return null!==this._model}onRedraw(){return this._redraw}copyLineToOtherCharts(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources().filter((e=>e.isSynchronizable()));e.copyToOtherCharts(t)}hideDataSources(e){if(e.length){const t=e.map((e=>e.properties().visible)),i=e.map((()=>!1));this.model().setProperties(t,i,Ri.format({title:new z.TranslatedString(e[0].name(),e[0].title())}))}}hideSelectedObject(){this.hideDataSources(this.model().selection().dataSources().filter((e=>!0)))}unlinkSelectedLine(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources();e.unlinkLines(t)}onScroll(){return this._onScroll} -onZoom(){return this._onZoom}images(e){window.TradingView.printing=!0;const t=this.model().selection().allSources();this.model().selectionMacro((e=>e.clearSelection())),this.model().model().recalculateAllPanes((0,bt.globalChangeEvent)());const i=(t,i)=>{t.paint(i);const s={showCollapsedStudies:Boolean(null==e?void 0:e.showCollapsedStudies),status:null==e?void 0:e.status};return t.getScreenshotData(s)},s=[];if(null!==this._maximizedPaneWidget){const e=this._paneWidgets.indexOf(this._maximizedPaneWidget);s.push(i(this._maximizedPaneWidget,N.InvalidationMask.light().invalidateForPane(e)))}else for(let e=0;e{t.forEach((t=>{e.addSourceToSelection(t)}))})),this.model().model().recalculateAllPanes((0,bt.globalChangeEvent)()),this.model().model().lightUpdate();const n=this.mainSeriesQuotesAndMetainfo();return{panes:s,timeAxis:r,colors:{text:this.properties().childs().scalesProperties.childs().textColor.value(),bg:this.properties().childs().paneProperties.childs().background.value(),scales:this.properties().childs().scalesProperties.childs().lineColor.value()},meta:n.meta,ohlc:n.ohlc,quotes:n.quotes}}insertStudy(e,t,i,s){return new Promise((r=>{0!==t.length?window.runOrSignIn((()=>{r(this._insertStudy(e,t,i,s))}),{source:"study on study"}):r(this._insertStudy(e,t,i,s))})).catch((()=>null))}addOverlayStudy(e,t,i){const s=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((r=>{if(!r)return null;const n=s.createStudyInserter({type:"java",studyId:"Overlay@tv-basicstudies"},[]),o={allowExtendTimeScale:i};if(Oe.enabled("use_overrides_for_overlay")){const e=(0,Di.factoryDefaults)("study_Overlay@tv-basicstudies.style");o.style=e}return n.setPropertiesState(o),n.setForceOverlay(t),n.insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]})))})):Promise.resolve(null)}addCompareStudy(e){const t=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((i=>i?t.createStudyInserter({type:"java",studyId:"Compare@tv-basicstudies"},[]).insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]}))):null)):Promise.resolve(null)}showIndicators(e,t){if(window.studyMarket)return window.studyMarket.visible().value()?void window.studyMarket.hide():(window.studyMarket.show(e,t),window.studyMarket)}setSaveChartService(e){this._saveChartService=e,null!==this._lineToolsSynchronizer&&this._lineToolsSynchronizer.setSaveChartService(e)}getSaveChartService(){return this._saveChartService}mainSeriesQuotesAndMetainfo(){let e,t,i;const s=this._model&&this._model.mainSeries();if(s){const r=e=>null==e?"":s.formatter().format(e,void 0,void 0,!0,!1)+"",n=e=>null==e?"":e+"" -;e={resolution:s.interval(),symbol:s.symbol(),values:s.valuesProvider().getValues(null)};const o=s.symbolInfo();o&&(e.symbol=o.full_name,e.description=o.description,e.exchange=o.exchange);const a=s.bars().last();null!==a&&(t=a.value.slice(1,5).map(r));const l=s.quotes();l&&(i={change:r(l.change),changePercent:n(l.change_percent),last:r(l.last_price)})}return{meta:e,ohlc:t,quotes:i}}isMultipleLayout(){return this._isMultipleLayout}updateCrossHairPositionIfNeeded(){if(this._model){const e=Y.tool.value();this._model.model().setCurrentTool(e);const t=(0,H.lastMouseOrTouchEventInfo)();if(t.isTouch){const e=this._maximizedPaneWidget||this._paneWidgets[0];if(e.hasState()&&(!t.stylus&&(this._isLineToolModeExceptBrush()||(0,Y.toolIsMeasure)(Y.tool.value()))||this.selectPointMode().value()!==Y.SelectPointMode.None)){const t=e.state(),i=.5*this._model.model().timeScale().width(),s=.5*t.defaultPriceScale().height();this._model.model().setAndSaveCurrentPosition(i,s,t)}}if(this._model&&t.isTouch){const e=this._model.model().crossHairSource();e.updateAllViews((0,bt.sourceChangeEvent)(e.id()))}}}trackingModePaneWidget(){if(!(0,H.lastMouseOrTouchEventInfo)().isTouch)return null;for(const e of this.paneWidgets())if(e.trackingModeEnabled())return e;return null}startTrackingMode(){if((0,H.lastMouseOrTouchEventInfo)().isTouch){this.exitTrackingMode(),this.updateCrossHairPositionIfNeeded();const e=this._maximizedPaneWidget||this._paneWidgets[0],t=this.model().model().crossHairSource().currentPoint();e.startTrackingMode(t,t)}}exitTrackingMode(){(0,H.lastMouseOrTouchEventInfo)().isTouch&&this.paneWidgets().some((e=>e.trackingModeEnabled()))&&(this.paneWidgets().forEach((e=>e.exitTrackingMode())),this.model().model().clearCurrentPosition())}onToolChanged(){this.model().lineBeingCreated()&&this._cancelCreatingLine(),this.selectPointMode().value()!==Y.SelectPointMode.None&&this.cancelRequestSelectPoint(),this.exitTrackingMode()}setInLoadingState(e){this._inLoadingState=e}paint(e){const t=null!=e?e:N.InvalidationMask.full();t.validationActions().forEach((e=>e())),this._paneWidgets.forEach(((e,i)=>{null!==this._maximizedPaneWidget&&this._maximizedPaneWidget!==e||e.paint(t.invalidateForPane(i))})),this._timeAxisWidget&&this._timeAxisWidget.paint(t.invalidateForTimeScale()),this._redraw.fire()}GUIResetScales(){(0,fe.trackEvent)("GUI","Reset Scales"),null!==this._model&&this._model.resetScales()}toggleMaximizePane(e){var t;if(!(this._paneWidgets.length<2)){this._maximizedPaneWidget?(this._maximizedPaneWidget.state().maximized().setValue(!1),this._maximizedPaneWidget=null,this._paneSeparators.forEach((e=>e.show()))):(this._maximizedPaneWidget=e,this._maximizedPaneWidget.state().maximized().setValue(!0),this._paneSeparators.forEach((e=>e.hide())));for(let e=this._paneWidgets.length;e--;)this._paneWidgets[e].updateControls(),this._paneWidgets[e].updatePriceAxisWidgetsStates();this._errorRenderer.updatePaneWidgets(),null===(t=this._timeAxisWidget)||void 0===t||t.updatePriceAxisStubs(),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}} -maximizedPaneWidget(){return this._maximizedPaneWidget}isMaximizedPane(){return null!==this._maximizedPaneWidget}toggleCollapsedPane(e){const t=e.state();t.collapsed().setValue(!t.collapsed().value()),this._paneWidgets.forEach((e=>e.updateControls())),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}unsetActivePaneWidget(){this.activePaneWidget=null}setActivePaneWidget(e){this.activePaneWidget=e}onPaneWidgetDestroyed(e){this.activePaneWidget===e&&(this.activePaneWidget=null)}backgroundTopTheme(){return this._backgroundTopTheme.readonly()}backgroundBasedTheme(){return this._backgroundBasedTheme.readonly()}backgroundBottomTheme(){return this._backgroundBottomTheme.readonly()}lineToolsAndGroupsDTO(){return(0,r.ensureNotNull)(this._lineToolsSynchronizer).prepareDTO()}resetLineToolsInvalidated(e,t,i){(0,r.ensureNotNull)(this._lineToolsSynchronizer).resetInvalidated(e,t,i)}applyLineToolUpdateNotification(e,t){(0,r.ensureNotNull)(this._lineToolsSynchronizer).applyLineToolUpdateNotification(e,t)}reloadAllLineTools(){(0,r.ensureNotNull)(this._lineToolsSynchronizer).reloadAllLineTools()}startApplyingLineToolUpdateNotification(){var e;null===(e=this._lineToolsSynchronizer)||void 0===e||e.startApplyingLineToolUpdateNotification()}endApplyingLineToolUpdateNotification(){var e;null===(e=this._lineToolsSynchronizer)||void 0===e||e.endApplyingLineToolUpdateNotification()}applyAlertIdByExternalSource(e,t){var i;null===(i=this._lineToolsSynchronizer)||void 0===i||i.applyAlertIdByExternalSource(e,t)}deleteAlertByExternalSource(e,t){var i;null===(i=this._lineToolsSynchronizer)||void 0===i||i.deleteAlertByExternalSource(e)}shouldBeSavedEvenIfHidden(){return this._model?this.model().model().shouldBeSavedEvenIfHidden():!!this._options.content.shouldBeSavedEvenIfHidden}showObjectsTreeDialog(){var e;null===(e=this._objectTreeDialogController)||void 0===e||e.show()}addCustomWidgetToLegend(e,t){this._customLegendWidgetsFactoryMap.set(e,t);for(const i of this.paneWidgets())i.addCustomWidgetToLegend(e,t)}applyIndicatorsToAllChartsAvailable(){if(!this.chartWidgetCollection().applyIndicatorsToAllChartsAvailable())return!1;for(const e of this.model().model().panes()){if(e.sourcesByGroup().all().some((e=>(0,B.isStudy)(e)&&!0)))return!0}return!1}restoreState(e,t,i){this._adjustSize();const s=(0,r.ensureNotNull)(this._model),n=(s.restoreState(this._content,t,i),s.mainSeries().properties().childs());this._symbolWV.setValue(n.symbol.value()),this._resolutionWV.setValue(n.interval.value()),this._setActions()}addCompareAsOverlay(e,t,i){const s=this.model();return(0,r.ensureDefined)(this._options.isSymbolAvailable)(e).then((r=>{if(!r)return null;const n=s.createStudyInserter({type:"java",studyId:"Overlay@tv-basicstudies"},[]);return n.setForceOverlay(!0),n.setPreferredPriceScale("as-series"),!0!==i&&n.setTargetPriceScaleMode({percentage:!0}),void 0!==t&&n.setPropertiesState({allowExtendTimeScale:t}),n.insert((async()=>({inputs:{symbol:e},parentSources:[]})))}))}scrollHelper(){return this._scrollHelper}setBroker(e){var t;this._brokerName=e, -null===(t=this._lineToolsSynchronizer)||void 0===t||t.setBroker(e)}chartPainted(){return this._drawPlanned?(null===this._chartPaintedPromise&&(this._chartPaintedPromise=(0,d.createDeferredPromise)()),this._chartPaintedPromise.promise):Promise.resolve()}setDataWindowWidget(e){this._dataWindowWidget=e}removeDataWindowWidget(){this._dataWindowWidget=null}showSelectedSourcesProperties(e){const t=(0,r.ensureNotNull)(this._model).selection().dataSources();if(1===t.length)this.showSourceProperties(t[0],e);else{const i=t.filter(E.isLineTool);i.length>0&&this.showChartPropertiesForSources({sources:i,tabName:e})}}connect(){this._chartSession.isConnected().subscribe(this._onChartSessionIsConnectedChanged),this._chartSession.criticalError().subscribe(this,this._onChartSessionCriticalError),this._chartSession.connect(this._onData.bind(this))}finishInitWithoutConnect(){this._chartSession.disable(),this._init(),this._chartWidgetInitialized.fire()}reconnect(){this._chartSession.disconnect(),this._chartSession.connect()}update(){if(this.hasModel()){for(const e of this._paneWidgets)e.update();this._timeAxisWidget&&this._timeAxisWidget.update()}}setPriceAxisHovered(e,t){t?this._hoveredPriceAxes.add(e):this._hoveredPriceAxes.delete(e),this._anyAxisHovered.setValue(this._hoveredPriceAxes.size>0)}anyPriceAxisHovered(){return this._anyAxisHovered.readonly()}linkingGroupIndex(){return this._linkingGroupIndex}_createShowDataWindowAction(){return this._showDataWindowAction=new C.Action({actionId:"Chart.DataWindow.Show",label:o.t(null,void 0,i(53831)),statName:"DataWindow",hotkeyGroup:this._hotkeys,hotkeyHash:n.Modifiers.Alt+68,icon:dataWindowSvg,onExecute:this._showOrHideDataWindowWidget.bind(this)}),this._showDataWindowAction}_insertStudy(e,t,i,s){const n=(0,r.ensureNotNull)(this._model).createStudyInserter(e,t,i);n.setForceOverlay("java"===e.type&&"Volume@tv-basicstudies"===e.studyId&&Oe.enabled("volume_force_overlay"));const o=n.insert(((e,i,r)=>new Promise(((n,o)=>{var a;this.selectPointMode().value()!==Y.SelectPointMode.None&&this.cancelRequestSelectPoint(),s?n(s(e,i,r)):!function(e){return Wi.includes(e.id)}(r)?(null!=(a=i)?a:[]).some((e=>e.confirm))?((0,fe.trackEvent)("GUI","Confirmation dialogs","Inputs confirmation dialog"),Ai(this,e,r,n,o)):n({inputs:{},parentSources:t}):((0,fe.trackEvent)("GUI","Confirmation dialogs","Symbol confirmation dialog"),Ai(this,e,r,n,o,"symbol"))}))));return o.then((()=>{(0,Y.hideAllIndicators)().value()&&(0,W.toggleHideMode)()})).catch((e=>{})),o}async _showChartProperties(e,t,i,s){if(!this._model)return null;t&&((0,c.setValue)("properties_dialog.active_tab.chart",t),i.tabName=t);const r=await mi(e,this._model,i,this._options.chartWidgetCollection,s);return(null==r?void 0:r.visible().value())?r:null}_createLineToolsSynchronizerIfNeeded(){}_updateThemedColor(){const e=this.model().model(),t=e.backgroundColorAtYPercentFromTop(.5);let i=e.backgroundTopColor().value(),s=e.backgroundColor().value();const r=(0,Se.isColorDark)(t),n=(0,Se.isColorDark)(i),o=(0,Se.isColorDark)(s) -;this.widget().classList.toggle("chart-widget--themed-dark",r),this.widget().classList.toggle("chart-widget--themed-light",!r),this.widget().classList.toggle("chart-widget__top--themed-dark",n),this.widget().classList.toggle("chart-widget__top--themed-light",!n),this.widget().classList.toggle("chart-widget__bottom--themed-dark",o),this.widget().classList.toggle("chart-widget__bottom--themed-light",!o),this._backgroundTopTheme.setValue(n?"dark":"light"),this._backgroundBasedTheme.setValue(r?"dark":"light"),this._backgroundBottomTheme.setValue(o?"dark":"light"),i===s&&(0,ee.isStdThemedDefaultValue)("chartProperties.paneProperties.background",i,this._backgroundBasedTheme.value())&&(i=null,s=null);for(const e of this._paneWidgets)e.updateThemedColors({topColor:i,bottomColor:s})}_isLineToolModeExceptBrush(){const e=Y.tool.value();return(0,D.isLineToolName)(e)&&!(0,D.isLineDrawnWithPressedButton)(e)&&this.selectPointMode().value()===Y.SelectPointMode.None}_cancelCreatingLine(){const e=(0,r.ensureNotNull)(this._model).model(),t=e.lineBeingCreated();if(null!==t){const i=(0,r.ensureNotNull)(e.paneForSource(t));(0,r.ensureNotNull)(this.paneByState(i)).cancelCreatingLineTool(),t.toolname===Y.tool.value()&&(0,Y.resetToCursor)()}const i=e.crossHairSource().measurePane().value();if(null!==i){(0,r.ensureNotNull)(this.paneByState(i)).cancelMeasuring()}}_adjustSize(e){var t;let i=0;const r=null===this._model?null:this._model.model().priceScaleSlotsCount(),n=new Uint32Array(null===r?0:r.left),o=new Uint32Array(null===r?0:r.right),a=(0,X.getCanvasDevicePixelRatio)(document.body),l=(e,t)=>e+t,c=(e,t)=>{t.forEach(((t,i)=>{e[i]=Math.max(e[i],t)}))},h=this._width(),d=this._height(),p=this._paneSeparators.length,_=this.isMaximizedPane()?0:jt.height()*p,m=null!==this._timeAxisWidget?this._timeAxisWidget.optimalHeight():0;let g=d-m>=61?m:0;g%2&&(g+=1);const f=Math.max(1,Math.floor((d-_-g)/this._paneWidgets.length));let v=0,S=null;for(const e of this._paneWidgets)if(!this._maximizedPaneWidget||this._maximizedPaneWidget===e){e.leftPriceAxisesContainer().updateCurrencyLabels();const t=e.leftPriceAxisesContainer().optimalWidths();e.rightPriceAxisesContainer().updateCurrencyLabels();const s=e.rightPriceAxisesContainer().optimalWidths();c(n,t),c(o,s),this._maximizedPaneWidget!==e&&e.state().collapsed().value()?v+=Math.min(f,e.collapsedHeight()):(i+=e.stretchFactor(),S=e)}let y=n.reduce(l,0),b=o.reduce(l,0),w=Math.max(h-y-b,0);if(w<=102){y=0,b=0,w=h;for(let e=0;e0){const e=new jt(this,r-1,r);this._paneSeparators.push(e),this._timeAxisWidget?this._elMainTable.insertBefore(e.getElement(),this._timeAxisWidget.getElement()):this._elMainTable.appendChild(e.getElement())}this._timeAxisWidget?this._elMainTable.insertBefore(i.getElement(),this._timeAxisWidget.getElement()):this._elMainTable.appendChild(i.getElement())}for(let i=0;iN.InvalidationLevel.Cursor&&(null===(i=this._timeAxisWidget)||void 0===i||i.update(),this._paneWidgets.forEach((e=>{e.updatePriceAxisWidgets()})),this._applyTimeScaleInvalidations(e,t),(null===(s=this._invalidationMask)||void 0===s?void 0:s.fullInvalidation())===N.InvalidationLevel.Full&&(this._invalidationMask.merge(e),this._adjustSize(this._invalidationMask.isVisibleTimeRangeLockedOnResize()),this._applyTimeScaleInvalidations(this._invalidationMask,t),e=this._invalidationMask,this._invalidationMask=null)),this.paint(e),this._dataWindowWidget){const t=e.maxPaneInvalidation();t===N.InvalidationLevel.Full?this._dataWindowWidget.fullUpdate():t>N.InvalidationLevel.None&&this._dataWindowWidget.update()}for(let t=0;t{i.appendChild(s),s.addEventListener("mousedown",this._beginRequestActive.bind(this)),s.addEventListener("mouseup",this._endRequestActive.bind(this)),s.addEventListener("touchstart",this._beginRequestActive.bind(this)),s.addEventListener("touchmove",this._endRequestActive.bind(this)),s.addEventListener("touchend",this._endRequestActive.bind(this)),s.addEventListener("click",this._requestActive.bind(this))})),this._inited&&(null!==this._timeAxisWidget&&(this._timeAxisWidget.destroy(),this._timeAxisWidget=null),this._paneWidgets.forEach((e=>{e.destroy()})),this._paneWidgets.length=0,this._paneSeparators.forEach((e=>{e.destroy()})),this._paneSeparators.length=0,this._update(N.InvalidationMask.full(),performance.now()))}_init(){this.hasModel()&&this.model().mainSeries().clearData(),this._initColors(),this._makeDefaultGui();this._makeDefaultModel(),(()=>{this._checkObsoleteTimezone(),this._chartSession&&this._chartSession.connected()&&this.model().model().restart(),this._content&&(this._initColors(),this._updateGui(),this.update()),this._resizeHandler=()=>{this._invalidationHandler(N.InvalidationMask.full())},this._resizeHandler(),(0,r.ensureNotNull)(this._parent).appendChild((0,r.ensureNotNull)(this._mainDiv)),this._spinner&&(this._spinner.stop(),this._spinner=null),this._keydownEventListener=e=>{27===e.which&&e.preventDefault()},window.addEventListener("keydown:chart_"+this._id,this._keydownEventListener),this._activateSymbolSearchHotkeys(),this.model().timeScale().onScroll().subscribe(this,(()=>this._onScroll.fire())),this._inited=!0})()}_makeDefaultModel(){let e;if(this._content&&this._content.timeScale.points){const t=this._content.timeScale.points.items[0];e={startDate:t}}if(!(0,r.ensureNotNull)(this._metaInfoRepository).getInternalMetaInfoArray())throw new Error("Cannot create chart model: studies metainfo is absent");const t=()=>{var t,i;const s={readOnly:this.readOnly(),isSnapshot:!!this._containsData,...l(this._options,["timeScale","crossHair","chartEventsEnabled","esdEnabled","latestUpdatesEnabled","continuousContractSwitchesEnabled","futuresContractExpirationEnabled","countdownEnabled","lastPriceAnimationEnabled","currencyConversionEnabled","unitConversionEnabled","watermarkEnabled","shiftVisibleRangeOnNewBar","hideIdeas","onWidget"])};let n;n=this._collapsed -;const o=function(e,t,i,s,r,n,o,a,l,c,h,d){const u=new w.ChartUndoModel(e,t,i,s,r,n,o,a,l,c,h,d);return u.model().fullUpdate(),u}(this._chartSession,this._invalidationHandler,this.properties(),e,(0,r.ensureNotNull)(this._metaInfoRepository),this,this._options.undoHistory,this._options.barsMarksContainersFactory,s,n,this._linkingGroupIndex,null!==(i=null===(t=this._saveChartService)||void 0===t?void 0:t.autoSaveEnabled())&&void 0!==i?i:new(lt())(!0));return this._createSessions(o.model()),o};(0,Oe.enabled)("lean_chart_load")?this._model=this._model||t():this._model=t(),this._model.model().setChartSaveTime(1e3*this._chartWidgetCollection.metaInfo.lastModified.value()),this._createVolumeIfNeeded();if(this._content){let e={};Ni&&this._initialLoading&&(e={symbol:this._defSymbol,interval:this._defInterval,style:this._defStyle}),this.restoreState(this._content,this._containsData,e),Ni&&this._defSymbol&&this.model().model().recalculatePriceRangeOnce()}else this._setActions();this._createLineToolsSynchronizerIfNeeded(),(()=>{const e=(0,r.ensureNotNull)(this._model);e.onTagsChanged().subscribe(this,(()=>this.onModelTagsChanged())),this._initBackgroundColor(),this._updateGui(),this._modelCreated.fire(e),this._tagsChanged.fire(),Oe.enabled("determine_first_data_request_size_using_visible_range")&&this._setFirstRequestNumbarsUsingTimeframeAndInterval(e);const t=e.mainSeries(),i=t.properties().childs();this._defTimeframe&&t.setDefaultTimeframe(this._defTimeframe),t.dataEvents().symbolNotPermitted().subscribe(null,(e=>t.setSymbolParams({symbol:e}))),this._symbolWV.setValue(i.symbol.value()),i.symbol.subscribe(this,(e=>this._symbolWV.setValue(e.value()))),this._resolutionWV.setValue(i.interval.value()),i.interval.subscribe(this,(e=>this._resolutionWV.setValue(e.value()))),i.style.unsubscribe(this,this._onChartStyleChanged),i.style.subscribe(this,this._onChartStyleChanged),t.dataEvents().completed().subscribe(this,(()=>this._addPerfMark("SeriesCompleted")),!0),t.dataEvents().barReceived().subscribe(this,(()=>this._addPerfMark("SeriesFirstDataReceived")),!0);this._options;t.dataEvents().chartTypeNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.dataEvents().intradaySpreadNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.dataEvents().customIntervalNotPermitted().subscribe(null,(i=>{const s=e.model().defaultResolutions(),r=s.find((e=>(0,ai.compareResolutions)(e,i)>=0)),n=null!=r?r:s[s.length-1];t.setSymbolParams({interval:n})})),t.dataEvents().intradayExchangeNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.requestingStyleIsNotSupported.subscribe(null,(()=>{const i=t.interval(),s=e.model().defaultResolutions(),r=(0,oi.getLastUsedSingleValueBasedStyle)(),n=(0,ai.getResolutionByChartStyle)(r,i,s);t.setChartStyleWithIntervalIfNeeded(r,n)})),t.requestingStyleSupportRecovered.subscribe(null,(i=>{const s=t.interval(),r=e.model().defaultResolutions(),n=(0,ai.getResolutionByChartStyle)(i,s,r);t.setChartStyleWithIntervalIfNeeded(i,n)}))})()}_startSpinner(e){ -this._spinner||e&&(this._spinner=(new S).spin(e))}_handleLoginStateChanged(){0}_checkObsoleteTimezone(){const e=this.properties().childs().timezone.value();(0,gi.timezoneIsAvailable)(e)||this.properties().childs().timezone.setValue({UTC:"Etc/UTC",EST:"America/New_York",CST:"America/Chicago",PST:"America/Los_Angeles"}[e]||"exchange")}_initColors(){const e=this.properties().childs(),t=e.scalesProperties.childs();t.lineColor.listeners().subscribe(this,this._updateAndPaint),t.textColor.listeners().subscribe(this,this._updateAndPaint),e.paneProperties.childs().separatorColor.listeners().subscribe(this,this._setPaneSeparatorLineColor)}_setPaneSeparatorLineColor(){this._paneSeparators.forEach((e=>e.update())),this._updateAndPaint()}_updateAndPaint(){this.update(),this.paint()}_makeDefaultGui(){this._makeLoadingScreen(),this.hasModel()&&(this._makeTimeAxisWidget(),this._makePaneWidgetsAndSeparators()),this._adjustSize(),this._updateScalesActions(),(0,X.disableSelection)(this._elMainTable),this._updateAndPaint()}_makeLoadingScreen(){if(Oe.enabled("lean_chart_load")){if(this.screen)return;this.screen=new yi(this,(0,r.ensureNotNull)(this._parent))}else this.screen=new yi(this,(0,r.ensureNotNull)(this._mainDiv))}_makeAvailableOnTVPopup(){throw new Error("Not implemented")}_activateSymbolSearchHotkeys(){this.readOnly()||this._options.hideSymbolSearch||(0,fi.activateKeyPressHandler)()}_makeTimeAxisWidget(){if(this._timeAxisWidget)return void this._timeAxisWidget.updatePriceAxisStubs();const e=this.model();this._timeAxisWidget=new Zt(this,this._options.timeScaleWidget,this._titlesProvider.bind(this),this._menuItemsProvider.bind(this),this._backgroundBasedTheme),this._elMainTable.appendChild(this._timeAxisWidget.getElement()),this._timeAxisWidget.updatePriceAxisStubs(),this._timeAxisWidget.onLabelHovered().subscribe(this,((t,i)=>{const s=this._maximizedPaneWidget?this._maximizedPaneWidget.state():e.paneForSource(e.mainSeries()),n=(0,r.ensureNotNull)(this.paneByState((0,r.ensureNotNull)(s))).highlightedPriceAxis(),o=n.value();(i||o.owner===t.owner)&&(n.setValue({owner:t.owner,axis:i?t.axis:null}),this.model().model().lightUpdate())}))}_titlesProvider(e,t){const i=this.model(),s=(0,r.ensureNotNull)(this._maximizedPaneWidget?this._maximizedPaneWidget.state():i.paneForSource(i.mainSeries())),n="right"===e?s.rightPriceScales():s.leftPriceScales();if(n.lengthe===i.mainSeries()||(0,B.isStudy)(e)));return o.reverse(),o=(0,bi.moveToHead)(o,i.mainSeries()),o.map((e=>e.title(!0,void 0,!1)))}_menuItemsProvider(e,t){const i=this.model(),s=(0,r.ensureNotNull)(this._maximizedPaneWidget?this._maximizedPaneWidget.state():i.paneForSource(i.mainSeries())),n="right"===e?s.visibleRightPriceScales():s.visibleLeftPriceScales();if(n.length{const i=this._model;if(null===i)return;const s=i.model();e.model!==s&&(this._lineToolsSynchronizer?this._lineToolsSynchronizer.executeSyncedAction((()=>t(s,i))):t(s,i))};Y.createdLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,r.ensureNotNull)(e.paneForSource(e.mainSeries()));let n,o=null;if(void 0===t.pointPositionPercents){if(o=Fi(e,t.model,t.point.timeStamp),null===o)return;n=t.point.price}else{const i=t.pointPositionPercents.x*e.timeScale().width(),s=e.mainSeries().priceScale(),r=t.pointPositionPercents.y*s.height(),a=e.mainSeries().firstValue();if(null===a)return;o=e.timeScale().coordinateToIndex(i),n=s.coordinateToPrice(r,a)}const a={index:(0,r.ensureNotNull)(o),price:n},l=i.createLineTool({pane:s,point:a,linetool:t.linetool,properties:t.properties,linkKey:t.linkKey,ownerSource:e.mainSeries(),disableSynchronization:!0,id:t.id,sharingMode:t.sharignMode});null!==l&&!Boolean(this.model().lineBeingCreated())&&t.finalState&&l.restoreExternalPoints(t.finalState,{indexesChanged:!0,pricesChanged:!0})}))})),Y.continuedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s -;const r=Fi(e,t.model,t.point.timeStamp);if(null===r)return;const n={index:r,price:t.point.price},o=e.lineBeingCreated();if(null===o)return;i.continueExternalLine(n,null!==(s=t.envState)&&void 0!==s?s:void 0,!!t.finalState)&&t.finalState&&o.restoreExternalPoints(t.finalState,{indexesChanged:!0,pricesChanged:!0})}))})),Y.cancelledLineTool.subscribe(null,(t=>{e(t,((e,t)=>{e.cancelCreatingLine()}))})),Y.beenSetLineToolLastPoint.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.lineBeingCreated();if(null===s||s.linkKey().value()!==t.linkKey)return;const r=Fi(e,t.model,t.point.timeStamp);if(null===r)return;const n={index:r,price:t.point.price};s.setLastPoint(n),s.updateAllViews((0,bt.sourceChangeEvent)(s.id())),e.lightUpdate()}))})),Y.startedMovingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=t.linkKeys.map(E.lineToolByLinkKey.bind(null,e)).filter(y.notNull);if(r.length){const i=Fi(e,t.model,t.point.timeStamp);if(null===i)return;const n={index:i,price:t.point.price},o=null!==(s=t.activeItem)&&void 0!==s?s:null,a=r[0].pointToScreenPoint(n);a&&e.startMovingSources(r,{logical:n,screen:a},o,t.pointPositionPercents,null===t.envState?void 0:t.envState,!0)}}))})),Y.movedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=e.sourcesBeingMoved().filter(E.isLineTool).filter((e=>(e=>t.linkKeys.some((t=>e.linkKey().value()===t)))(e)));if(!r.length)return;const n=Fi(e,t.model,t.point.timeStamp);if(null===n)return;const o={index:n,price:t.point.price},a=r[0].pointToScreenPoint(o);a&&e.moveSources({logical:o,screen:a},t.pointPositionPercents,null!==(s=t.envState)&&void 0!==s?s:void 0,!0)}))})),Y.finishedMovingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.sourcesBeingMoved().filter(E.isLineTool);if(0===s.length)return;s.forEach((i=>{const s=(e=>{for(let i=0;i{e(t,((e,i)=>{var s;const r=(0,E.lineToolByLinkKey)(e,t.linkKey);if(null!==r){const i=r.getPoint(t.pointIndex),n=i?i.index:Fi(e,t.model,t.point.timeStamp);if(null===n)return;if(r.isActualSymbol()&&r.isActualCurrency()&&r.isActualUnit()){const i={index:n,price:t.point.price};e.startChangingLinetool(r,i,t.pointIndex,null!==(s=t.envState)&&void 0!==s?s:void 0,!0)}}}))})),Y.changedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.lineBeingEdited();if(null===s||s.linkKey().value()!==t.linkKey)return;let n=null;if(n=t.changes.indexesChanged?Fi(e,t.model,t.point.timeStamp):(0,r.ensureNotNull)(e.linePointBeingChanged()).index,null!==n&&s.isActualSymbol()&&s.isActualCurrency()&&s.isActualUnit()){const i={index:n,price:t.point.price};e.changeLinePoint(i,void 0,!0)}}))})),Y.finishedChangingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey) -;null!==s&&s.isActualSymbol()&&s.isActualCurrency()&&s.isActualUnit()&&null!==e.lineBeingEdited()&&e.endChangingLinetool(!!t.finalState,!0),null!==s&&t.finalState&&s.restoreExternalPoints(t.finalState,t.changes)}))})),Y.removedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const{withUndo:s,unlink:r,linkKey:n}=t,o=(0,E.lineToolByLinkKey)(e,n);if(null!==o)r&&o.detachAlert(),s?i.removeSource(o,!1):e.removeSource(o);else if(this._lineToolsSynchronizer){const{sourceTitle:e,symbol:o,lineToolState:a}=t;i.removeUnloadedLineTool({lineToolsSynchronizer:this._lineToolsSynchronizer,state:a,unlink:r,sourceTitle:e,linkKey:n,symbol:o,withUndo:s})}}))})),Y.finishedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey);null!==s&&(0,D.isLineToolFinishRequiredWhenCreatedByApi)(s.toolname)&&s.finish()}))})),Y.changedLineStyle.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey);null!==s&&(s.restoreExternalState(t.state),s.propertiesChanged(!0),t.alertId&&s.syncAlert(t.alertId))}))})),Y.restoredLineToolState.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey);if(null!==s){const i={...t.state};i.indexes=t.state.points.map((i=>({index:Fi(e,t.model,i.time_t),price:i.price}))),e.restoreLineToolState(s,i,!1)}}))})),Y.restoredLineTool.subscribe(null,(t=>{e(t,((e,i)=>{e.restoreSource(t.state.restorePane,t.state.paneIndex,t.state.paneState,t.state.sourceState,null)}))})),Y.copiedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,r.ensureNotNull)(e.paneForSource(e.mainSeries()));let n;const o={...t.state,intervalsVisibilities:(0,wi.mergeIntervalVisibilitiesDefaults)(t.state.intervalsVisibilities)},a=(0,E.createLineToolProperties)(t.linetool,o,e),l=e.dataSourceForId(t.id);if(l){if(!(0,E.isLineTool)(l))return void Vi.logError(`Error sync creating line tool. Object with id ${t.id} is already in use and it is not a line tool`);if(l.toolname!==t.linetool)return void Vi.logError(`Error sync creating line tool. Object with id ${t.id} is already in use and its type differs: ${l.toolname} and ${t.linetool}`)}if(l&&(l.linkKey().setValue(t.linkKey),l.share(t.sharingMode)),t.pointPositionPercents){const e={index:0,price:0};if(n=null!=l?l:i.createLineTool({pane:s,point:e,linetool:t.linetool,properties:a,linkKey:t.linkKey,disableSynchronization:!0,id:t.id}),null===n)return;n.restorePositionPercents((0,r.ensureDefined)(t.pointPositionPercents))}else{const o=t.points.map((i=>({index:(0,r.ensureNotNull)(Fi(e,t.model,i.timeStamp)),price:i.price}))),c=o[0];if(n=null!=l?l:i.createLineTool({pane:s,point:c,linetool:t.linetool,properties:a,linkKey:t.linkKey,sharingMode:t.sharingMode,disableSynchronization:!0,id:t.id}),null===n)return;if(e.lineBeingCreated())for(let e=1;e0){const i=Math.ceil(e.timeScale().width()/t.barCount);e.timeScale().setBarSpacing(i)}}_showOrHideDataWindowWidget(){const e=window.widgetbar,t=null==e?void 0:e.layout;if(!t)return;const i=t.getActivePage();i&&"data-window"===i.name||(t.setMinimizedState(!1),e.setPage("data-window"))}}},55148:(e,t,i)=>{"use strict";i.r(t),i.d(t,{activeLinkingGroupWV:()=>gi,allInitialModelsCreated:()=>ei,allInitialSymbolsResolved:()=>Qt,allLinkingGroupsWV:()=>vi,applyIndicatorToAllChartsImpl:()=>ut,applyIndicatorsToAllChartsImpl:()=>dt,applyLineToolUpdateNotificationImpl:()=>yt,applyThemeImpl:()=>si,chartsSymbolsImpl:()=>Ct,checkProFeatureImpl:()=>ti,computeContentBoxImpl:()=>Dt,copyScreenshotToClipboard:()=>Mt,createBroadcastChannel:()=>Zt,createChartStorageSubscriptionsIfRequired:()=>Pt,createClipboardHandler:()=>bt,createLeftBottomChartWidgetWV:()=>At,deserializedChartIds:()=>vt,destroyBroadcastChannel:()=>Xt,downloadScreenshot:()=>It,generateNewChartId:()=>Wt, -getAllLinkingGroups:()=>fi,getAsyncStateForChartImpl:()=>gt,getChartWidgetsForIntervalLock:()=>_i,getClientSnapshot:()=>Et,getLinkingGroupCharts:()=>yi,getSnapshot:()=>kt,getStateForChartImpl:()=>mt,getVisuallyAdjacentDefImpl:()=>Ot,handleConnectionLimitReachedChanged:()=>wi,handleDateRangeLockChange:()=>ci,handleInternalDateRangeLockChange:()=>li,handleInternalIntervalLockChange:()=>oi,handleInternalSymbolLockChange:()=>ri,handleInternalTrackTimeLockChange:()=>hi,handleIntervalLockChange:()=>ai,handleSymbolLockChange:()=>ni,handleTrackTimeLockChange:()=>di,hideChartImpl:()=>jt,isFirstChartInLayout:()=>ft,lineToolsAndGroupsDTOsImpl:()=>_t,removeChartWidgetSubscriptionsImpl:()=>Gt,resetLineToolsInvalidatedImpl:()=>St,setBrokerImpl:()=>wt,setChartLayoutWithUndoImpl:()=>ii,setLayoutImpl:()=>$t,setResolution:()=>mi,setSymbol:()=>ui,setSymbolAll:()=>pi,syncCrosshairImpl:()=>Kt,syncScrollImpl:()=>Jt,takeScreenshot:()=>xt,takeServerScreenshot:()=>Tt,updateLayoutImpl:()=>Rt,updateLayoutPartialImpl:()=>Nt,updateLinkingGroupCharts:()=>bi});var s=i(50151),r=i(86441),n=i(59224),o=i(44352),a=i(36298),l=i(69109),c=i(49483),h=i(14483);function d(e){const t={};return{promise:new Promise(((i,s)=>{e.subscribe(t,i,!0)})),destroy:()=>{e.unsubscribeAll(t)}}}i(98310);var u=i(62591);class p extends u.UndoCommand{constructor(e,t){super(null),this._chartModel=e,this._targetIndex=t}redo(){const e=this._chartModel.createPane(this._targetIndex,void 0,this._paneId);this._paneId=e.id()}undo(){const e=(0,s.ensureDefined)(this._paneId),t=this._chartModel.panes().find((t=>t.id()===e));void 0!==t&&this._chartModel.removePane(t)}createdPaneId(){return this._paneId}}class _ extends u.UndoCommand{constructor(e,t,i,s){super(s),this._setter=e,this._oldValue=t,this._newValue=i}redo(){this._setter(this._newValue)}undo(){this._setter(this._oldValue)}}class m extends _{constructor(e,t,i,s){super((e=>this._vwState.setValue(e)),t,i,s),this._vwState=e}}var g=i(94474),f=i(65446),v=i(93352);const S=(0,n.getLogger)("Clipboard");class y{constructor(e){this._e=e}write(e){return(0,f.writeImpl)(this._toRaw(e),this._e)}_toRaw(e){const t={files:[]};t.text=e.text,void 0!==e.app?t.html=this._serializeAppData(e.app,e.text):e.html&&(t.html=e.html);for(const i of e.files||[])t.files.push(i);return t}_serializeAppData(e,t){return`${t?(0,g.htmlEscape)(t.slice(0,256)):"📈"}`}}class b{constructor(e){this._e=e}async read(){this._e&&0===this._e.eventPhase&&(S.logWarn("Cannot use an already dispatched ClipboardEvent for reading"),this._e=null);const e=this._e?this._readUsingEvent(this._e):await this._readUsingApi();return this._fromRaw(e)}_readUsingEvent(e){const t=(0,s.ensure)(e.clipboardData);e.preventDefault();const i={files:[]};for(let e=0;e0&&(t.files=e.files),t}_parseAppData(e){if(-1===e.slice(0,1024).indexOf("data-tradingview-clip"))return;const t=(new DOMParser).parseFromString(e,"text/html").querySelector("[data-tradingview-clip]");return t?t.getAttribute("data-tradingview-clip")||"":void 0}_readBlobAsText(e){return new Promise(((t,i)=>{const s=new FileReader;s.onloadend=()=>{t(s.result)},s.onerror=()=>{i(s.error)},s.readAsText(e)}))}}var w=i(35749);function C(e){const t=e.target;return null!==t&&1===t.nodeType&&(0,w.isTextEditingField)(t)}function P(e){const t=e.target;if(null===t)return!1;const i=(t.ownerDocument||t).getSelection();return null!==i&&!i.isCollapsed}class x extends class{constructor(e){this._callbacks=Object.assign({},e),this._boundOnCopy=this._onCopyEv.bind(this),this._boundOnCut=this._onCutEv.bind(this),this._boundOnPaste=this._onPasteEv.bind(this)}listen(){document.addEventListener("copy",this._boundOnCopy),document.addEventListener("cut",this._boundOnCut),document.addEventListener("paste",this._boundOnPaste)}async peek(){if("granted"!==(await navigator.permissions.query({name:"clipboard-read"})).state)throw new Error("clipboard-read is not granted");return new b(null).read()}uiRequestCopy(e){this._callbacks.copyRequested&&this._callbacks.copyRequested(new y(null),e)}uiRequestCut(e){this._callbacks.cutRequested&&this._callbacks.cutRequested(new y(null),e)}uiRequestPaste(e){this._callbacks.pasteRequested&&this._callbacks.pasteRequested(new b(null),e)}destroy(){document.removeEventListener("copy",this._boundOnCopy),document.removeEventListener("cut",this._boundOnCut),document.removeEventListener("paste",this._boundOnPaste)}_onCopyEv(e){e.defaultPrevented||this._callbacks.copyRequested&&this._callbacks.copyRequested(new y(e))}_onCutEv(e){e.defaultPrevented||this._callbacks.cutRequested&&this._callbacks.cutRequested(new y(e))}_onPasteEv(e){e.defaultPrevented||this._callbacks.pasteRequested&&this._callbacks.pasteRequested(new b(e))}}{_onCopyEv(e){if(!C(e)&&!P(e))return super._onCopyEv(e)}_onCutEv(e){if(!C(e)&&!P(e))return super._onCutEv(e)}_onPasteEv(e){if(!C(e))return super._onPasteEv(e)}}const T=()=>i.e(4389).then(i.bind(i,82869));function I(e,t={}){return T().then((i=>i.copyToClipboardImageOfChart(e,t)))}function M(e,t={}){return T().then((i=>i.getImageOfChartSilently(e,t)))}var L=i(76422),A=i(84015),k=i(5286),E=i(27714),D=i(24377),B=i(26843),V=i(78071),N=i(74359),R=i(46501),O=i(29764),F=i(34976),W=i(76351);const z=!h.enabled("widget_logo")||!1 -;function H(e,t=null,i=null){let s={};if("number"==typeof e)return{relativePositions:{[e]:{l:t,t:i}},nextElementLeft:e,nextElementTop:e};const[r,...n]=e;if("v"===r){let e=null;for(const r of n){const n=H(r,t,i);s={...s,...n.relativePositions},i=n.nextElementTop,e=n.nextElementLeft}t=e}if("h"===r){let e=null;for(const r of n){const n=H(r,t,i);s={...s,...n.relativePositions},t=n.nextElementLeft,e=n.nextElementTop}i=e}return{relativePositions:s,nextElementTop:i,nextElementLeft:t}}const U=function(e){const t={};for(const i of Object.keys(e)){const s=H(e[i]).relativePositions;t[i]=s}return t}(F);function j(e,t,i,s){let r=Math.round(10*s),n=Math.round(10*s);const o=i[e];if(null!==o.l){const e=j(o.l,t,i,s);r=e.x+e.width+Math.round(5*s)}if(null!==o.t){const e=j(o.t,t,i,s);n=e.y+e.height+Math.round(5*s)}const a=t[e];return{x:r,y:n,width:a.width,height:a.height}}function G(e,t,i){var s;const r=(new DOMParser).parseFromString(W,"image/svg+xml");null===(s=null==r?void 0:r.firstElementChild)||void 0===s||s.setAttribute("color",i);const n=URL.createObjectURL(new Blob([(new XMLSerializer).serializeToString(r)],{type:"image/svg+xml"}));return new Promise((i=>{const s=new Image;s.width=e,s.height=t,s.onload=()=>{i({image:s,width:e,height:t})},s.src=n}))}function q(e,t,i,s,r){e.save(),e.drawImage(s.image,t,i,s.width,s.height),e.textBaseline="bottom";const n=(t+s.width)/r+3,o=(i+s.height)/r;(0,N.drawScaled)(e,r,r,(()=>{e.fillText("TradingView",n,o)})),e.restore()}function $(e,t,i,s){return(0,N.drawScaled)(e,s,s,(()=>{e.fillText(i,t.x/s,t.y/s)})),e.measureText(i).width*s}function Y(e,t,i,s,n,o){const a=n.map((e=>e.text)).join("");let l=i.x;const c=function(e,t,i,s){if(e.measureText(t).width*s<=i)return{text:t,elided:!1};const r=e.measureText("...").width*s,n=[];for(let e=0;ee.measureText(t.slice(0,o+1)).width*s+r>i));return{text:(t=t.slice(0,o)).trim(),elided:!0}}(e,a,s-l,t);if(c.elided&&!o)return null;const h=[];let d=0;for(const e of n){if(d+e.text.length>c.text.length)break;h.push(e.text),d+=e.text.length}const u=h.join("").trim().length;d=0;for(const s of n){if(d+s.text.length>u)break;s.color&&(e.save(),e.fillStyle=s.color),l+=$(e,new r.Point(l,i.y),s.text,t),s.color&&e.restore(),d+=s.text.length}return c.elided&&(l+=$(e,new r.Point(l,i.y),"...",t)),l}function K(e){return e.map((e=>({...e,title:""})))}function Z(e,t){const i=[{text:e.trim()}];for(const e of t)e.visible&&(""!==i[i.length-1].text&&i.push({text:" "}),e.title&&i.push({text:e.title}),i.push({text:e.value,color:e.color}));return i}class X{constructor(e,t){this._logoTextColor=null,this._snapshotData=e,t=t||{},this._options={backgroundColor:k.themes[e.theme].getThemedColor("color-bg-primary"),borderColor:k.themes[e.theme].getThemedColor("color-border"),font:R.CHART_FONT_FAMILY,fontSize:12,legendMode:"vertical",hideResolution:!1,showHeaderPublishedBy:!1,showHeaderMainSymbol:!1,...t};const i=U[e.layout],s=e.charts.map((e=>function(e){ -const t=e.panes[0],i=t.canvas.width+t.leftAxis.canvas.width+t.rightAxis.canvas.width;let s=0;for(const t of e.panes)s+=t.canvas.height;return void 0!==e.timeAxis&&0!==e.timeAxis.contentHeight&&(s+=e.timeAxis.canvas.height),(0,E.size)({width:i,height:s})}(e)));if(this._pixelRatio=e.hidpiRatio,this._chartsGeometry=e.charts.map(((e,t)=>j(t,s,i,this._pixelRatio))),!z){let i=e.theme;void 0!==t.backgroundColor&&(i="black"===(0,D.rgbToBlackWhiteString)((0,D.parseRgb)(t.backgroundColor),150)?B.StdTheme.Dark:B.StdTheme.Light),this._logoTextColor=k.themes[i].getThemedColor("color-text-primary")}this._headerDefaultTextColor=k.themes[e.theme].getThemedColor("color-text-primary")}async getImage(){const e=this._pixelRatio;let t=0,i=0,s=0;const n=this._headerItems();if(n.length>0){s=Math.ceil(1.4*this._options.fontSize*e)*n.length}i+=s;let o=0,a=0;for(const e of this._chartsGeometry)o=Math.max(o,e.x+e.width),a=Math.max(a,e.y+e.height);const l=i;t+=o,i+=a,t+=Math.round(10*e);const c=z?Math.round(10*e):Math.round(35*e),h=i;i+=c;const d=(0,N.createDisconnectedCanvas)(document,(0,E.size)({width:t,height:i}),1),u=(0,N.getContext2D)(d);u.font=(0,O.makeFont)(this._options.fontSize,this._options.font),u.textBaseline="top",u.fillStyle=this._options.backgroundColor,u.fillRect(0,0,t,i),n.length>0&&this._drawHeader(u,n,t,new r.Point(Math.round(10*e),Math.round(10*e)));for(let e=0;e0&&t.leftAxis.contentHeight>0&&(i.drawImage(t.leftAxis.canvas,s,n),s+=t.leftAxis.canvas.width),i.drawImage(t.canvas,s,n),s+=t.canvas.width,t.rightAxis.contentWidth>0&&t.rightAxis.contentHeight>0&&i.drawImage(t.rightAxis.canvas,s,n),"pane"===t.type&&(i.fillStyle=e.colors.text,this._drawLegend(t,i,new r.Point(o,l),a)),n+=t.canvas.height}if(void 0!==e.timeAxis&&0!==e.timeAxis.contentHeight){let t=0;e.timeAxis.lhsStub.contentWidth>0&&e.timeAxis.lhsStub.contentHeight>0&&(i.drawImage(e.timeAxis.lhsStub.canvas,t,n),t+=e.timeAxis.lhsStub.canvas.width),i.drawImage(e.timeAxis.canvas,t,n),t+=e.timeAxis.canvas.width,e.timeAxis.rhsStub.contentWidth>0&&e.timeAxis.rhsStub.contentHeight>0&&i.drawImage(e.timeAxis.rhsStub.canvas,t,n)}i.strokeStyle=this._options.borderColor,i.strokeRect(0,0,t.width,t.height),i.restore()}_headerItems(){var e,t,i,s;const r=[];if(this._options.showHeaderPublishedBy&&this._snapshotData.publishedBy)for(const e of this._snapshotData.publishedBy)r.push([{text:e}]);if(this._options.showHeaderMainSymbol){ -const n=this._snapshotData.charts[0],o=`${null===(e=n.meta)||void 0===e?void 0:e.symbol}, ${null===(t=n.meta)||void 0===t?void 0:t.resolution}`;r.push(Z(o,null!==(s=null===(i=n.meta)||void 0===i?void 0:i.values)&&void 0!==s?s:[]))}return r}_drawHeader(e,t,i,s){e.save(),e.fillStyle=this._headerDefaultTextColor;const n=Math.ceil(1.4*this._options.fontSize*this._pixelRatio);t.forEach(((t,o)=>{Y(e,this._pixelRatio,new r.Point(s.x,s.y+n*o),i,t,!0)})),e.restore()}_drawLegend(e,t,i,n){let o=!0;const a=Math.ceil(1.4*this._options.fontSize*this._pixelRatio);let l=i.x,c=i.y;if(e.mainSeriesText&&c+a{e.fillText(r,0,0)}))}_fillRadius(e){const t=this._data.style,i=Math.max(1,Math.floor(e));let s=Math.round(t.lollipop.width*e);return s%2!=i%2&&(s+=1),s/2}_drawBorderLine(e,t,i,s){const r=this._data.style;e.strokeStyle=r.lollipop.strokeStyle,e.lineWidth=i,(0,ge.setLineStyle)(e,me.LINESTYLE_SOLID),(0,ge.createCircle)(e,t.x,t.y,s),e.stroke()}_drawFilledCircle(e,t,i,s){e.fillStyle=s,(0,ge.createCircle)(e,t.x,t.y,i),e.fill()}}var Se=i(18807);class ye extends ve{_drawLollipop(e,t,i){var s;if(!this._imageLoaded())return void super._drawLollipop(e,t,i);const r=this._data.style,n=i.pixelRatio,o=this._fillRadius(n);let a=Math.round(r.lollipop.lineWidth*n),l=o-Math.round(1*n+a/2);if(r.lollipop.fillCircle&&(r.lollipop.backgroundColor&&this._drawFilledCircle(e,t,o,r.lollipop.backgroundColor),r.lollipop.fillStyle&&this._drawFilledCircle(e,t,l,r.lollipop.fillStyle)),null===(s=this._data.style.lollipop.image)||void 0===s?void 0:s.imageElement){const i=o-Math.round(1*n+2*a),s=2*i;e.save(),e.imageSmoothingEnabled=!0,e.imageSmoothingQuality="high",(0,ge.createCircle)(e,t.x,t.y,i),e.clip(),e.drawImage(this._data.style.lollipop.image.imageElement,t.x-i,t.y-i,s,s),e.restore()}"active"===this._data.status&&(l-=a/2,a*=1.5),this._drawBorderLine(e,t,a,l)}_drawLabel(e,t,i){this._imageLoaded()&&!this._data.style.lollipop.text.showWhenImageLoaded||super._drawLabel(e,t,i)}_imageLoaded(){return Boolean(this._data.style.lollipop.image&&this._data.style.lollipop.image.imageElement&&this._data.style.lollipop.image.imageElement.complete&&this._data.style.lollipop.image.imageElement.naturalWidth)}}const be={fillPath:new Path2D("M8.961.92a3 3 0 0 1 3.078 0l7.5 4.48A3 3 0 0 1 21 7.975V20a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V7.975A3 3 0 0 1 1.461 5.4l7.5-4.48z"),strokePath:new Path2D("M9.867 2.742c.39-.23.875-.23 1.266 0l7.5 4.406c.382.225.617.635.617 1.078V20c0 .69-.56 1.25-1.25 1.25H3c-.69 0-1.25-.56-1.25-1.25V8.226c0-.443.235-.853.617-1.078l7.5-4.406z")},we={fillPath:new Path2D("M8.961 22.08a3 3 0 0 0 3.078 0l7.5-4.48A3 3 0 0 0 21 15.025V3a3 3 0 0 0-3-3H3a3 3 0 0 0-3 3v12.025A3 3 0 0 0 1.461 17.6l7.5 4.48z"),strokePath:new Path2D("M9.866 20.257c.391.23.877.23 1.268 0l7.5-4.414a1.25 1.25 0 0 0 .616-1.078V3c0-.69-.56-1.25-1.25-1.25H3c-.69 0-1.25.56-1.25 1.25v11.765c0 .443.234.853.616 1.078l7.5 4.414z")},Ce={fillPath:new Path2D("M3 0h15c1.662 0 3 1.338 3 3v15c0 1.662-1.338 3-3 3H3c-1.662 0-3-1.338-3-3V3c0-1.662 1.338-3 3-3z"),strokePath:new Path2D("M3 1.75h15c.693 0 1.25.557 1.25 1.25v15c0 .693-.557 1.25-1.25 1.25H3c-.692 0-1.25-.558-1.25-1.25V3c0-.692.558-1.25 1.25-1.25z")};function Pe(e,t,i,s,r){const n=i.pixelRatio;e.save(),e.translate(t.x-s.lollipop.width*n/2,t.y-s.lollipop.height*n/2),e.scale(n,n),s.lollipop.fillCircle&&s.lollipop.backgroundColor&&(e.fillStyle=s.lollipop.backgroundColor,e.fill(r.fillPath)),e.strokeStyle=s.lollipop.strokeStyle,e.lineWidth=Math.round(s.lollipop.lineWidth*n)/n,(0,ge.setLineStyle)(e,me.LINESTYLE_SOLID), -s.lollipop.fillCircle&&s.lollipop.fillStyle&&(e.fillStyle=s.lollipop.fillStyle,e.fill(r.strokePath)),e.stroke(r.strokePath),e.restore()}function xe(e,t,i,s){Pe(e,t,i,s,be)}function Te(e,t,i,s){Pe(e,t,i,s,we)}function Ie(e,t,i,s){Pe(e,t,i,s,Ce)}class Me extends ve{_drawLollipop(e,t,i){const s=this._data.style;switch(s.shape){case"earningUp":xe(e,t,i,s);break;case"earningDown":Te(e,t,i,s);break;case"earning":Ie(e,t,i,s);break;default:super._drawLollipop(e,t,i)}}}const Le={backgroundDark:(0,he.getHexColorByName)("color-cold-gray-900"),backgroundLight:(0,he.getHexColorByName)("color-white")};class Ae extends class{constructor(e,t,i){this._invalidated=!1,this._renderer=new de.CompositeRenderer,this._textWidthCache=new ue.TextWidthCache,this._stylesCache=null,this._lollipops={},this._lollipopsCounter=0,this._lastClickedId=null,this.onPaneBgChange=()=>{this._recreateStyles(this._model)},this._lastClickedId=null,this._model=e,this._source=t,this._clickHandler=i,this._recreateStyles(e),e.backgroundColor().subscribe(this.onPaneBgChange),e.mainSeries().onSymbolIntervalChanged().subscribe(this,this._onSymbolOrIntervalChanged)}destroy(){this._model.backgroundColor().unsubscribe(this.onPaneBgChange),this._model.mainSeries().onSymbolIntervalChanged().unsubscribeAll(this)}processClickOutside(e){var t;if(null===this._lastClickedId||!e)return void this.clearLastClicked();let i=null;if(function(e){return void 0!==e.touches}(e)){if(1!==e.touches.length)return;{const t=(0,s.ensureNotNull)(e.target).getBoundingClientRect(),n=e.touches[0];i=new r.Point(n.clientX-t.left,n.clientY-t.top)}}else i=new r.Point(e.offsetX,e.offsetY);const n=this._renderer.hitTest(i,{physicalHeight:0,physicalWidth:0,pixelRatio:1,cssHeight:0,cssWidth:0});null!==n&&(null===(t=n.data())||void 0===t?void 0:t.activeItem)===(0,s.ensureDefined)(this._lollipops[this._lastClickedId]).itemIndex||this.clearLastClicked()}clearLastClicked(){const e=null!==this._lastClickedId&&this._lollipops[this._lastClickedId]||null;null!==e&&(e.active=!1),this._lastClickedId=null}getLastClickedLollipopId(){return this._lastClickedId}update(){this._invalidated=!0}afterUpdate(e,t,i,s){}getStyle(e,t){let i=t;if(e.stack&&(i+="_stack:"+e.stack),"active"===i)return this._activeStyle;if("hovered"===i)return this._hoveredStyle;if("default"===i)return this._defaultStyle;if(this._stylesCache||(this._stylesCache={}),!this._stylesCache[i]){const s=(0,le.clone)("active"===t?this._activeStyle:"hovered"===t?this._hoveredStyle:this._defaultStyle);e.stack&&(s.lollipop.incHeight=25*e.stack),this._stylesCache[i]=s}return this._stylesCache[i]}hasTooltip(e){return!0}_getY(){let e=0;const t=this._model.panes();for(let i=t.length;i--;){const s=t[i];s.containsMainSeries()&&(e+=s.height())}return e}_showBarLine(e){return this.hasTooltip(e)&&(e.hovered||e.active)}_createRenderers(e,t){this._renderer.clear();const i=(0,E.size)({width:e,height:t});for(const e in this._lollipops)if(this._lollipops.hasOwnProperty(e)){const t=(0,s.ensureDefined)(this._lollipops[e]);if(t.visible){ -const e=this._getLollipopStatus(t),s=this.getStyle(t,e),n={id:t.id,centerPoint:new r.Point(t.basePoint.x,t.basePoint.y-s.lollipop.bottom-s.lollipop.height/2-(s.lollipop.incHeight||0)),style:s,status:e},o={activeItem:t.itemIndex,hideCrosshairLinesOnHover:!0,clickHandler:this._lollipopMouseClickHandler.bind(this,n,i),tapHandler:this._lollipopMouseClickHandler.bind(this,n,i)};if(this._renderer.append(this._createRendererForLollipop(n,o)),this._showBarLine(t)){const{strokeStyle:e,lineStyle:i,lineWidth:r}=s.barLine,n={color:e,linestyle:i,linewidth:r,x:t.basePoint.x,top:0,bottom:t.basePoint.y-s.lollipop.bottom-s.lollipop.height},o=new pe.VerticalLineRenderer;o.setData(n),this._renderer.insert(o,0)}}}}_recreateStyles(e){this._stylesCache=null}_createRendererForLollipop(e,t){return new ve(e,new Se.HitTestResult(Se.HitTarget.Custom,t),this._textWidthCache)}_onSymbolOrIntervalChanged(){this._lollipops={},this._lollipopsCounter=0,this._renderer.clear(),this.clearLastClicked()}_lollipopMouseClickHandler(e,t,i){i.preventDefault();const n=e.id;if(this._lastClickedId=this._lastClickedId===n?null:n,null===this._lastClickedId)return;const o={target:i.target,targetSize:t,point:new r.Point(e.centerPoint.x,e.centerPoint.y-e.style.lollipop.height/2-8),marginTop:15};this._clickHandler(o,(()=>{const e=(0,s.ensureDefined)(this._lollipops[n]);return this._createTooltipContent(e)}))}_getLollipopStatus(e){return e.active?"active":e.hovered?"hovered":"default"}}{constructor(e,t,i){super(e,t,i),this.stylesCache={},this.templatesCache={},this._itemIndexToId=new Map,this.source=t}clearCaches(){this.clearLastClicked(),this._lollipops={},this._lollipopsCounter=0}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._createLollipops(t,e),this._invalidated=!1),this._renderer}getStyle(e){const t=e.active?"active":e.hovered?"hovered":"default";return this._generateStyle(t,e)}hasTooltip(e){return Boolean(e.items&&e.items.length)}_createTooltipContent(e){const t=e.items;return t?[{type:"common",subTitle:Array.isArray(t)?t.map((e=>({value:e}))):[{value:t}],style:{color:e.color}}]:null}_createRendererForLollipop(e,t){return new(e.style.lollipop.image?ye:Me)(e,new Se.HitTestResult(Se.HitTarget.Custom,t),this._textWidthCache)}_lollipopMouseClickHandler(e,t,i){super._lollipopMouseClickHandler(e,t,i),(0,L.emit)("onTimescaleMarkClick",e.id)}_createLollipops(e,t){const i=this._model.timeScale(),s=super._getY(),n=this._model.lastHittestData(),o=this._model.hoveredSource(),a=this.source.marks(),l=new Map;Object.keys(a).forEach((e=>{var t;const c=a[e],h=c.id,d=c.index;if(null!=d){const e=h===this.getLastClickedLollipopId(),a=this._lollipops[h],u=void 0!==a?a.itemIndex:this._lollipopsCounter++;this._itemIndexToId.has(u)||this._itemIndexToId.set(u,h);const p=o===this.source&&null!==n&&n.activeItem===u,_=(null!==(t=l.get(d))&&void 0!==t?t:-1)+1;l.set(d,_),this._lollipops[h]={id:h,itemIndex:u,basePoint:new r.Point(i.indexToCoordinate(d)+1,s),hovered:p,active:e,label:c.label,color:c.color,items:c.tooltip,visible:!0,stack:_,shape:c.shape, -image:this._getImageForUrl(c.imageUrl),showLabelWhenImageLoaded:c.showLabelWhenImageLoaded,textColor:c.labelFontColor}}})),super._createRenderers(e,t)}_getImageForUrl(e){if(e)return this.source.getImageElement(e)}_generateStyle(e,t){const{color:i,label:s,stack:r,shape:n,image:o,textColor:a}=t;let l=e+i+s;if(void 0!==r&&(l+="_stack"+r),!(l in this.stylesCache)){const c=this._model.dark().value()?Le.backgroundDark:Le.backgroundLight;let h,d=i;if("active"===e)h=i,d="rgba(255, 255, 255, 0.92)";else if("hovered"===e){const e=(0,D.tryParseRgba)(i);if(null!==e){const t=e[3]*(1-.85);h=(0,D.rgbaToString)((0,D.rgba)(e[0],e[1],e[2],t))}}a&&(d=a);let u=23,p=23,_=1,m=0;"earning"===n?(p=21,u=21,_=2):"earningUp"===n?(u=21,m=1,_=2):"earningDown"===n&&(u=21,m=-.5,_=.5);const g={barLine:{lineStyle:me.LINESTYLE_DASHED,lineWidth:1,strokeStyle:i},lollipop:{width:u,height:p,bottom:_,backgroundColor:c,lineWidth:1.5,fillStyle:h,strokeStyle:i,fillCircle:!0,text:{label:s,deltaY:m,strokeStyle:d,font:(0,O.makeFont)(12,R.CHART_FONT_FAMILY,"bold"),showWhenImageLoaded:t.showLabelWhenImageLoaded},image:o},shape:n};void 0!==r&&(g.lollipop.incHeight=25*r),this.stylesCache[l]=g}return this.stylesCache[l]}}var ke=i(46100),Ee=i(98517),De=i(12767),Be=i(36112);const Ve=(0,n.getLogger)("Chart.UserDefinedImageMarks");class Ne extends Be.BarsMarksContainer{constructor(){super(...arguments),this._imageItems=new Map,this._destroyed=!1}destroy(){this._destroyed=!0,super.destroy()}getImageElement(e){return this._imageItems.has(e)||this.addImageToStore(e),this._imageItems.get(e)}addImageToStore(e){this._imageItems.has(e)||this._loadNewImage(e)}_loadNewImage(e){const t={imageElement:null};(0,De.getImage)(e,e).then((e=>{this._destroyed||(t.imageElement=e,this.updateAllViewsAndRepaint(),this._model.updateSource(this))})).catch((()=>{Ve.logWarn(`An error ocurred while loading image ${e}`)})),this._imageItems.set(e,t)}}class Re extends Ne{constructor(e){super(e,new ke.DefaultProperty("UserDefinedTimescaleMarks",{visible:!0})),this._requestedPointsets=new Set,(0,ce.hideMarksOnBars)().subscribe(this,(()=>this._properties.childs().visible.setValue(!(0,ce.hideMarksOnBars)().value()))),this._paneView=new Ae(e,this,this._showTooltip.bind(this)),this._paneViews=[this._paneView]}destroy(){(0,ce.hideMarksOnBars)().unsubscribeAll(this),super.destroy()}zorder(){return Ee.sortSourcesPreOrdered.TimeScaleMarks}userEditEnabled(){return!1}clearMarks(e=0){if(1===e)return;const t=this._model.chartApi();t.isConnected().value()&&Object.keys(this._marks).forEach((e=>{const i=this._getPointsetId(e);t.removePointset(i)})),this._requestedPointsets.clear(),super.clearMarks(),this._paneView.clearCaches(),this.updateAllViewsAndRepaint()}hasContextMenu(){return!1}paneViews(){return this._properties.childs().visible.value()?this._paneViews:[]}updateAllViews(){this._paneView.update()}onClickOutside(){this._paneView.processClickOutside()}_initialize(){this._properties.childs().visible.setValue(!0)}_plateViewData(e){return{text:e.text}}_getData(e){const t=this._model.mainSeries().symbolInfo() -;if(!t)return;const i=this.roundRange(this._rangeDifference(e)),r=this._model.mainSeries(),n=r.seriesSource().symbolInstanceId(),o=r.properties().childs().interval.value();window.ChartApiInstance.getTimescaleMarks(t,i.start,i.end,(t=>{const i=this._model.chartApi();for(const e of t){e.index=null;const t=e.id,r=this._getPointsetId(t.toString()),a=this._marks[t];if(a&&null!==a.index&&(a.tickmark===e.tickmark?e.index=a.index:this._requestedPointsets.has(r)&&i.isConnected().value()&&(i.removePointset(r),this._requestedPointsets.delete(r))),e.imageUrl&&this.addImageToStore(e.imageUrl),this._marks[t]=e,null===e.index&&i.isConnected().value()){this._requestedPointsets.add(r);const t=[[e.tickmark,0]];i.createPointset(r,"turnaround",(0,s.ensureNotNull)(n),o,t,(e=>this._onPointsetData(e)))}}this._loadedRange=this._rangeUnion(e,this._loadedRange),this.updateAllViewsAndRepaint()}),o)}_getPointsetId(e){return"pointsetMark_"+e}_onPointsetData(e){if("data_update"===e.method){const t=e.params.customId.split("_")[1],i=this._marks[t],s=e.params.plots;i&&1===s.length&&(i.index=s[0].value[0])}this.updateAllViews()}async _showTooltip(e,t){const r=t();if(!r)return;const n=this._model.timeScale(),o=[n.onScroll(),n.barSpacingChanged(),this._model.mainSeries().onSymbolIntervalChanged(),(0,s.ensureNotNull)(this._model.paneForSource(this)).onSizeChanged()],a=this._paneView.processClickOutside.bind(this._paneView),l=this._paneView.clearLastClicked.bind(this._paneView);(await Promise.all([i.e(3842),i.e(5649),i.e(4928),i.e(962),i.e(3179),i.e(9039)]).then(i.bind(i,88033))).showLollipopTooltip({items:r,position:e,customCloseSubscriptions:o,onClickOutside:a,onCustomClose:l})}}function Oe(e,t){const i=Math.max(1,Math.floor(t)),s=Math.round(e.x*t)+i%2/2;let r=Math.round(e.size*t);(s+r/2)%1!=0&&(r+=1);const n=Math.min(Math.max(1,Math.round(t*e.borderWidth)),r/2);let o;const a=("up"===e.direction?-1:1)*(e.yInverted?-1:1),l=a*(Math.round(e.size*t/2)+i%2);if(void 0!==e.fixedSpaceYPosition){const i=Math.round(e.fixedSpaceYPosition.itemSpacing*t),s=e.fixedSpaceYPosition.order,n=a*(r*s+i*(s+1));o=Math.round(e.fixedSpaceYPosition.basePosition*t)+n+l}else o=Math.round(e.y*t)+l;return{x:s,y:o,size:r,borderWidth:n,tickSize:i}}function Fe(e,t,i,s){var r,n,o;if(e.save(),i&&!s.highlightByAuthor&&(e.globalAlpha=.4),s.mine)!function(e,t,i){const{borderColor:s,backgroundColor:r,doNotFill:n,direction:o,yInverted:a}=i,{x:l,y:c,borderWidth:h,size:d,tickSize:u}=Oe(i,t.pixelRatio);e.strokeStyle=s,e.fillStyle=r,e.lineWidth=h;const p="up"===o!==a?-1:1;let _=Math.round(d/2/Math.tan(Math.PI/6))+u%2/2;(l+_/2)%1!=0&&(_-=1);e.translate(l,c+_/2*p),e.beginPath();const m=h/2;e.moveTo(0,-p*(_-m)),e.lineTo(d/2-m,h/2),e.lineTo(-d/2+m,h/2),e.lineTo(0,-p*(_-h/2)),e.closePath(),n||e.fill();e.stroke()}(e,t,s);else{let i=!1;{const e=s.image&&(o=s.image,Boolean(o&&o.imageElement&&o.imageElement.complete&&o.imageElement.naturalWidth));i=Boolean(e&&!s.showLabelWhenImageLoaded)}!function(e,t,i,s,r){ -const{borderColor:n,backgroundColor:o,label:a}=i,l=t.pixelRatio,{x:c,y:h,borderWidth:d,size:u}=Oe(i,l);e.strokeStyle=n,e.fillStyle=o,e.lineWidth=d,e.beginPath();const p=u/2-d/2;e.arc(c,h,p,0,2*Math.PI,!0),e.closePath(),e.fill(),r&&function(e,t,i,s,r){if(t){const n=2*i;e.save(),e.imageSmoothingEnabled=!0,e.imageSmoothingQuality="high",(0,ge.createCircle)(e,s,r,i),e.clip(),e.drawImage(t,s-i,r-i,n,n),e.restore()}}(e,r,p,c,h);e.stroke(),!s&&a&&u/2>=7&&(e.textAlign="center",e.textBaseline="middle",e.font=a.font,e.fillStyle=a.fontColor,(0,N.drawScaled)(e,l,l,(()=>{e.fillText(a.text,c/l,h/l)})))}(e,t,s,i,null!==(n=null===(r=s.image)||void 0===r?void 0:r.imageElement)&&void 0!==n?n:void 0)}e.restore()}class We{constructor(e,t,i,s){this._canvas=null,this._clickHandler=e,this._enterHandler=t,this._leaveHandler=i,this._data=null!=s?s:null}setData(e){this._data=e}hitTest(e,t){if(null===this._data)return null;for(let i=this._data.items.length-1;i>=0;--i){const s=this._hitTestDot(this._data.items[i],e,t.pixelRatio);if(s)return s}return null}draw(e,t){this._canvas=e.canvas,null!==this._data&&this._data.items.forEach(Fe.bind(null,e,t,this._data.highlightByAuthor))}_hitTestDot(e,t,i){const s=new r.Point(e.x,Oe(e,i).y/i);if((0,_e.pointInCircle)(t,s,Math.max(e.size/2,8))){const t=this._canvas,i=null===t?void 0:{mouseEnterHandler:()=>this._enterHandler(e,s.y,t),mouseLeaveHandler:()=>this._leaveHandler(),clickHandler:i=>this._clickHandler(e,s.y,t,i),tapHandler:i=>this._clickHandler(e,s.y,t,i)};return new Se.HitTestResult(Se.HitTarget.Regular,{activeItem:e.originalItem.id,...i})}return null}}const ze={green:{border:(0,he.getHexColorByName)("color-minty-green-700"),background:(0,he.getHexColorByName)("color-minty-green-a700")},red:{border:(0,he.getHexColorByName)("color-ripe-red-700"),background:(0,he.getHexColorByName)("color-ripe-red-500")},neutral:{border:(0,he.getHexColorByName)("color-tan-orange-700"),background:(0,he.getHexColorByName)("color-tan-orange-500")},yellow:{border:"#EAC300",background:"#FFD400"},blue:{border:"#047ACE",background:"#0496FF"}};function He(e){var t,i,s,r;return e.hovered||e.highlightByAuthor?null!==(i=null===(t=e.overrideBorderWidth)||void 0===t?void 0:t.hoveredWidth)&&void 0!==i?i:4:null!==(r=null===(s=e.overrideBorderWidth)||void 0===s?void 0:s.width)&&void 0!==r?r:2}class Ue extends class{constructor(e,t){this._tooltip=null,this._hoveredBarsMarkData=null,this._destroyed=!1,this._invalidated=!0,this._originalData=[],this._source=e,this._model=t,this._renderer=new We(this._onItemClicked.bind(this),this._showItem.bind(this),this._hideItem.bind(this)),this._createTooltipRenderer().then((e=>{this._destroyed?null==e||e.destroy():this._tooltip=e})),e.properties().childs().visible.subscribe(null,(()=>{var e;null===(e=this._tooltip)||void 0===e||e.hide(!0)}))}destroy(){var e;this._destroyed=!0,null===(e=this._tooltip)||void 0===e||e.destroy()}source(){return this._source}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}onClickOutside(e){ -e.isTouch&&null!==this._tooltip&&!this._tooltip.contains(e.target)&&this._tooltip.hide(!0)}_extractBarMarksRendererItemData(e,t){var i,s;const r=null!==(i=t.overridedTheme)&&void 0!==i?i:ze[t.theme],n=this._calculateSize(e,t),o=this._calculateY(e,n,t);return null===this._hoveredBarsMarkData||this._hoveredBarsMarkData.id!==t.id||this._hoveredBarsMarkData.x===t.x&&this._hoveredBarsMarkData.y===Math.round(o)||(null===(s=this._tooltip)||void 0===s||s.hide(!0),this._hoveredBarsMarkData=null),{x:t.x,y:this._calculateY(e,n,t),direction:t.direction,borderColor:r.border,borderWidth:He(t),backgroundColor:r.background,size:n,doNotFill:!t.public,yInverted:t.yInverted,label:void 0===t.label?void 0:{text:t.label,fontColor:t.labelFontColor,font:(0,O.makeFont)(Math.ceil(Math.max(10,Math.min(n/2,20))),R.CHART_FONT_FAMILY,"bold")},originalItem:t}}_onItemClicked(e,t,i,s){s.isTouch&&this._showItem(e,t,i)}async _showItem(e,t,i){var r;const n=await this._tooltipProps(e);if(null===n)return;const o=this._model.timeScale().barSpacing(),a=this._calculateSize(o,e.originalItem);this._hoveredBarsMarkData={x:e.x,y:Math.round(this._calculateY(o,a,e.originalItem)),id:e.originalItem.id},null===(r=this._tooltip)||void 0===r||r.show({itemSize:a,container:(0,s.ensureNotNull)(i.parentElement),x:e.x,y:t,factoryProps:n,onClickOutside:()=>{var e;return null===(e=this._tooltip)||void 0===e?void 0:e.hide(!0)}})}_hideItem(){var e;null===(e=this._tooltip)||void 0===e||e.hide()}_calculateSize(e,t){return Math.min(553,Math.max(7,t.minSize,.8*e))}_updateImpl(){this._originalData=this._source.getPlatesViewData();const e=this._model.timeScale().barSpacing(),t=this._originalData.map(this._extractBarMarksRendererItemData.bind(this,e));this._renderer.setData({items:t,barSpacing:e,highlightByAuthor:!1})}}{async _createTooltipRenderer(){const[{TooltipRenderer:e},{UserDefinedBarsMarksTooltip:t}]=await Promise.all([Promise.all([i.e(9789),i.e(962),i.e(8020)]).then(i.bind(i,5972)),Promise.all([i.e(9789),i.e(962),i.e(8020)]).then(i.bind(i,48080))]);return new e(t)}_calculateY(e,t,i){const s=Math.max(1.4*i.minSize,e+4),r=("up"===i.direction?-1:1)*(i.yInverted?-1:1)*(s*(i.order+.6)+.25*s);return i.y+r}_onItemClicked(e,t,i,s){var r,n;super._onItemClicked(e,t,i,s),null===(n=(r=e.originalItem).onClicked)||void 0===n||n.call(r)}_tooltipProps(e){const t=e.originalItem.text;return t?Promise.resolve({text:t}):Promise.resolve(null)}_extractBarMarksRendererItemData(e,t){return{...super._extractBarMarksRendererItemData(e,t),showLabelWhenImageLoaded:t.showLabelWhenImageLoaded,image:t.image}}}class je extends Ne{constructor(e){super(e,new ke.DefaultProperty("UserDefinedBarsMarks",{visible:!0})),this._paneView=new Ue(this,e),this._paneViews=[this._paneView],(0,ce.hideMarksOnBars)().subscribe(this,(()=>{this.properties().childs().visible.setValue(!(0,ce.hideMarksOnBars)().value())}))}destroy(){(0,ce.hideMarksOnBars)().unsubscribeAll(this),this._paneView.destroy(),super.destroy()}zorder(){return Ee.sortSourcesPreOrdered.BarMarks}userEditEnabled(){return!1}clearMarks(e=0){ -2!==e&&(super.clearMarks(),this.updateAllViewsAndRepaint())}hasContextMenu(){return!1}paneViews(){return this._properties.childs().visible.value()?this._paneViews:[]}onClickOutside(e){this._paneView.onClickOutside(e)}_initialize(){this.properties().childs().visible.setValue(!0)}_plateViewData(e){const t={text:e.text,onClicked:e.onClicked};"object"==typeof e.color&&(t.theme="user_defined_theme",t.overridedTheme={},t.overridedTheme.border=e.color.border,t.overridedTheme.background=e.color.background);const i=(0,le.isNumber)(e.borderWidth)?e.borderWidth:void 0,s=(0,le.isNumber)(e.hoveredBorderWidth)?e.hoveredBorderWidth:void 0;if(void 0===i&&void 0===s||(t.overrideBorderWidth={width:i,hoveredWidth:s}),e.showLabelWhenImageLoaded&&(t.showLabelWhenImageLoaded=!0),e.imageUrl){const i=this.getImageElement(e.imageUrl);t.image=i}return t}_getData(e){const t=this._model.mainSeries().symbolInfo();if(!t)return;const i=this.roundRange(this._rangeDifference(e)),s=this._model.mainSeries().properties().childs().interval.value();window.ChartApiInstance.getMarks(t,i.start,i.end,(t=>{for(const e of t)this._marks[e.id]=e,e.imageUrl&&this.addImageToStore(e.imageUrl);this._loadedRange=this._rangeUnion(e,this._loadedRange),this.updateAllViewsAndRepaint()}),s)}}var Ge=i(45345);const qe=new a.TranslatedString("apply toolbars theme",o.t(null,void 0,i(58570)));class $e extends u.UndoCommand{constructor(e,t,i=!0){super(qe),this._prevThemeName=e,this._themeName=t,this._syncState=i}undo(){(0,k.isStdThemeName)(this._prevThemeName)&&((0,Ge.setTheme)(this._prevThemeName),this._syncState&&(0,k.syncTheme)())}redo(){(0,k.isStdThemeName)(this._themeName.toLowerCase())&&((0,Ge.setTheme)(this._themeName.toLowerCase()),this._syncState&&(0,k.syncTheme)())}}var Ye=i(97906),Ke=i(83669),Ze=i(79861),Xe=(i(36274),i(94025)),Je=i(81501),Qe=i(58275);const et=!c.CheckMobile.any(),tt=(0,n.getLogger)("ChartWidgetCollectionBase"),it=new a.TranslatedString("apply indicators to entire layout",o.t(null,void 0,i(44547))),st=new a.TranslatedString("sync time",o.t(null,void 0,i(60635))),rt=new a.TranslatedString("resize layout",o.t(null,void 0,i(13034))),nt=new a.TranslatedString("reset layout sizes",o.t(null,void 0,i(30910))),ot=new a.TranslatedString("apply chart theme",o.t(null,void 0,i(66568))),at=new a.TranslatedString("symbol lock",o.t(null,void 0,i(92831))),lt=new a.TranslatedString("interval lock",o.t(null,void 0,i(28916))),ct=new a.TranslatedString("date range lock",o.t(null,void 0,i(90621))),ht=new a.TranslatedString("track time",o.t(null,void 0,i(47122)));o.t(null,void 0,i(46669)),o.t(null,void 0,i(98478)),o.t(null,void 0,i(34004)),o.t(null,void 0,i(96260)),o.t(null,void 0,i(38641)),o.t(null,void 0,i(10160)),o.t(null,void 0,i(19149));function dt(e,t){const i=t.model().model().studyTemplate();e.undoHistory.beginUndoMacro(it);for(let s=0;se.id()===n)))}const l=t.pasteSourceFromClip(o,i,!0);if(l&&1===l.length){const e=l[0];if(r.asCompare){const i=(0,s.ensureNotNull)(t.mainSeries().priceScale());t.moveToScale(e,(0,s.ensureDefined)(o),i,n),t.setPriceScaleMode({percentage:!0},i,null)}}t.model().lightUpdate()}}e.undoHistory.endUndoMacro()}function pt(e){let t=1;for(;e.has(""+t);)t++;return""+t}function _t(e){const t=new Map,i=e.chartsCountToSave(),s=new Set;for(let r=0;r(0,s.ensureDefined)(e.content.chartId)))}function St(e,t,i){e.chartsCountToSave();i.forEach((i=>{const s=(t=>{var i,s;return null!==(s=null===(i=e.chartWidgetsDefs.find((e=>e.chartWidget.id()===t)))||void 0===i?void 0:i.chartWidget)&&void 0!==s?s:null})(i.chartId);null==s||s.resetLineToolsInvalidated(t,i.savedDto,i.sharingMode)}))}function yt(e,t,i,s){const r=e.map((e=>e.chartWidget)).filter((e=>e.hasModel())).filter((e=>e.id()===t||0!==s));try{r.forEach((e=>e.startApplyingLineToolUpdateNotification())),r.forEach((e=>e.applyLineToolUpdateNotification(i,s)))}finally{r.forEach((e=>e.endApplyingLineToolUpdateNotification()))}}function bt(e){return new x({copyRequested:(t,i)=>{e.activeChartWidget.value().model().clipboardCopy(t,i)},cutRequested:(t,i)=>{e.activeChartWidget.value().model().clipboardCut(t,i)},pasteRequested:(t,i)=>{(i?i.model().undoModel():e.activeChartWidget.value().model()).clipboardPaste(t,i)}})}function wt(e,t){0}function Ct(e){const t={};return e.chartWidgetsDefs.map((e=>e.chartWidget)).forEach((e=>t[e.id()]=function(e){var t,i,r,n,o;const a={};if(!e.hasModel()){const n=e.options().content;if(!n)return a;const o=(0,s.ensureNotNull)(n.panes.reduce(((e,t)=>{var i;return null!==(i=null!=e?e:t.sources.find((e=>"MainSeries"===e.type)))&&void 0!==i?i:null}),null));return a.resolution=null===(t=o.state)||void 0===t?void 0:t.interval, -a.symbol=null===(i=o.state)||void 0===i?void 0:i.symbol,a.short_name=null===(r=o.state)||void 0===r?void 0:r.shortName,a}const l=e.model().mainSeries(),c=l.properties().childs(),h=l.symbolInfo();a.resolution=c.interval.value(),a.symbol_type=null!==h&&h.type||"",a.exchange=null!==h&&h.exchange||"",a.listed_exchange=null!==h&&h.listed_exchange||"";const d=null!==(n=null==h?void 0:h.legs)&&void 0!==n?n:[];if(null!==h&&l.isSpread()){const e=d[0];let t=h.base_name[0];t=t.split(":")[1],a.symbol=e,a.short_name=t,a.expression=h.full_name}else a.symbol=null!==h&&h.ticker||c.symbol.value(),a.short_name=c.shortName.value();const u=null!==(o=null==h?void 0:h.base_name)&&void 0!==o?o:[];return a.legs=d.map(((e,t)=>({symbol:e,pro_symbol:u[t]}))),a}(e))),t}function Pt(e,t){0}function xt(e,t){return M(t,{snapshotUrl:e}).then((e=>((0,L.emit)("onScreenshotReady",e),e)))}function Tt(e,t){const i={snapshotUrl:e};const s=(0,A.isOnMobileAppPage)("any");return(s?M:I)(t,i).then((e=>((0,L.emit)("onScreenshotReady",e),s||(0,L.emit)("onServerScreenshotCopiedToClipboard"),e)))}function It(e){return function(e){return T().then((t=>t.downloadClientScreenshot(e)))}(e)}function Mt(e){return function(e){return T().then((t=>t.copyToClipboardClientScreenshot(e)))}(e).then((()=>{(0,L.emit)("onClientScreenshotCopiedToClipboard")}))}const Lt={s:0,"2h":0,"2v":1,"2-1":1,"3s":0,"3h":0,"3v":2,4:1,6:1,8:1,"1-2":1,"3r":1,"4h":0,"4v":3,"4s":0,"5h":0,"6h":0,"7h":0,"8h":0,"1-3":1,"2-2":3,"2-3":2,"1-4":1,"5s":0,"6c":4,"8c":6};function At(e,t,i,s){let r=0;const n=(0,Ze.createWVFromGetterAndSubscriptions)((()=>++r),[i,s]);return(0,Ye.combine)((t=>{var i;return null!==(i=e()[Lt[t]])&&void 0!==i?i:null}),t,n)}function kt(e,t,i,s){const r=Math.max(1,window.devicePixelRatio||1),n=e.getAll();let o;const a=e.maximizedChartWidget().value();if(s&&s.onlyActiveChart||a)return{layout:"s",hidpiRatio:r,theme:(0,k.getCurrentTheme)().name,charts:[e.activeChartWidget.value().images(s)],publishedBy:o};const l=[],c=Q.layouts[e.layout.value()].count,h={showCollapsedStudies:(s=s||{}).showCollapsedStudies,status:s.status};for(let e=0;e{const t=this._state.currentLayoutResizeAction.value();t&&this._applyMouseMove(t.delta,e)},this._state=e,this._splitterElement=t, -this._splitter=i,(0,ne.shiftPressed)().subscribe(this._onShiftPressed)}destroy(){(0,ne.shiftPressed)().unsubscribe(this._onShiftPressed)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseUpOrTouchEndEvent(e)}mouseEnterEvent(e){this._highlightSplitters(e.shiftKey)}mouseLeaveEvent(e){const t=Bt(this._splitter.className);Array.from(this._state.parent.getElementsByClassName(t)).forEach((e=>e.classList.remove(Je.hovered)))}mouseDoubleClickEvent(e){const t=(0,ie.layoutInitialSizingState)(this._state.layoutTemplate.value().expression);this._state.undoHistory.beginUndoMacro(nt),this._state.undoHistory.pushUndoCommand(new m(this._state.sizingState.spawn(),this._state.sizingState.value(),t,nt));const i=this._state.layoutTemplate.value().layoutType;this._state.undoHistory.pushUndoCommand(new _((e=>e?this._state.allLayoutSizesState.set(i,e):this._state.allLayoutSizesState.delete(i)),this._state.allLayoutSizesState.get(this._state.layoutTemplate.value().layoutType),t,nt)),this._state.undoHistory.endUndoMacro()}_highlightSplitters(e){const t=Bt(this._splitter.className);Array.from(this._state.parent.getElementsByClassName(t)).forEach((e=>e.classList.remove(Je.hovered)));(e?Array.from(this._state.parent.getElementsByClassName(t)):[this._splitterElement]).forEach((e=>e.classList.add(Je.hovered)))}_mouseDownOrTouchStartEvent(e){const t=new r.Point(e.localX+this._splitterElement.offsetLeft,e.localY+this._splitterElement.offsetTop),i=(0,se.deepCopy)(this._state.sizingState.value());this._state.currentLayoutResizeAction.setValue({point:t,splitter:this._splitter,initialState:i,alignedState:this._state.layoutTemplate.value().syncSublayoutsBySplitter(this._splitter,(0,se.deepCopy)(i)),shiftState:e.shiftKey,delta:0}),this._splitterElement.classList.add(Je["i-active"]),this._highlightSplitters(e.shiftKey)}_pressedMouseOrTouchMoveEvent(e){const t=this._state.currentLayoutResizeAction.value();if(!t)return;t.shiftState!==e.shiftKey&&(this._highlightSplitters(e.shiftKey),t.shiftState=e.shiftKey);const i=new r.Point(e.localX+this._splitterElement.offsetLeft,e.localY+this._splitterElement.offsetTop);t.delta="v"===t.splitter.orientation?i.y-t.point.y:i.x-t.point.x,this._applyMouseMove(t.delta,e.shiftKey)}_mouseUpOrTouchEndEvent(e){const t=this._state.currentLayoutResizeAction.value();if(t&&(this._splitterElement.classList.remove(Je["i-active"]),this._state.currentLayoutResizeAction.setValue(null),t.currentState)){this._state.undoHistory.beginUndoMacro(rt),this._state.undoHistory.pushUndoCommand(new m(this._state.sizingState.spawn(),t.initialState,t.currentState,rt));const e=this._state.layoutTemplate.value().layoutType -;this._state.undoHistory.pushUndoCommand(new _((t=>t?this._state.allLayoutSizesState.set(e,t):this._state.allLayoutSizesState.delete(e)),this._state.allLayoutSizesState.get(this._state.layoutTemplate.value().layoutType),this._state.sizingState.value(),nt)),this._state.undoHistory.endUndoMacro(),this._state.layoutSizesChanged.setValue(!0)}}_applyMouseMove(e,t){var i;const r=(0,s.ensureNotNull)(this._state.currentLayoutResizeAction.value()),n=t?r.alignedState:r.initialState,o=null!==(i=this._state.options.padding)&&void 0!==i?i:2,a=Dt(this._state);r.currentState=this._state.layoutTemplate.value().resizeApplier(a,o,e,r.splitter,(0,se.deepCopy)(n),t),this._state.sizingState.setValue(r.currentState)}}function Nt(e,t,i,s,r){var n,o;const a=null!==(n=e.options.padding)&&void 0!==n?n:2,l=null!==(o=e.options.border)&&void 0!==o?o:0;r=null!=r?r:e.layoutTemplate.value();const c=Dt(e),h=r.sizer(c,i,s,a+l,et?e.sizingState.value():void 0);h.width=Math.max(Math.round(h.width),0),h.height=Math.max(Math.round(h.height),0),h.top=Math.round(h.top),h.left=Math.round(h.left),t.metrics=h;const d=t.container.value();if(d){d.style.width=h.width+"px",d.style.height=h.height+"px",d.style.top=h.top+"px",d.style.left=h.left+"px";const e=1===s;false;const t=Math.round(c.width),i=0===h.top&&0===h.left,r=0===h.top&&h.left+h.width===t,n=0===h.top&&h.width===t;d.classList.toggle("top-left-chart",!e&&!n&&i),d.classList.toggle("top-right-chart",!e&&!n&&r),d.classList.toggle("top-full-width-chart",e||n)}t.width.setValue(h.width),t.height.setValue(h.height)}function Rt(e){var t,i,s;let r;const n=e.layoutTemplate.value(),o=e.maximizedChartDef.value();if(r=o?[o]:e.chartWidgetsDefs.slice(0,n.count).filter((e=>!e.hiddenInLayout.value())),r.forEach(((t,i)=>Nt(e,t,i,r.length))),et&&!e.maximizedChartDef.value()){const r=Dt(e),o=null!==(t=e.options.padding)&&void 0!==t?t:2,a=null!==(i=e.options.border)&&void 0!==i?i:0,l=n.splitters(r,o+a,e.sizingState.value()),c=null!==(s=e.splitters.value())&&void 0!==s?s:[];c.forEach(((e,t)=>{t>=l.length&&(e.splitterElement.remove(),e.mouseHandler.destroy(),e.mouseListener.destroy())}));const h=l.map(((t,i)=>{const s=i({def:t,metrics:e.layoutTemplate.value().sizer({top:0,left:0,width:256,height:256},i,s.length,0) -}))).sort(((e,t)=>e.metrics.top-t.metrics.top||e.metrics.left-t.metrics.left)).map((e=>e.def));if(s.length<2)return null;let r=s.indexOf(t);return-1===r?null:(r=(r+(i?s.length-1:1))%s.length,s[r])}function Ft(e,t){return e.chartWidgetsDefs.some((e=>{var i;return(null===(i=e.chartWidget)||void 0===i?void 0:i.id())===t}))}function Wt(e){let t=1;for(;e(""+t);)t++;return""+t}function zt(e){const t=e.activeChartWidget.value();if(t){const i=t.state();return i.chartId=Wt((t=>Ft(e,t))),i.shouldBeSavedEvenIfHidden=!1,i.panes.forEach((e=>{e.sources.forEach((e=>{"alertId"in e&&(e.alertId=void 0)}))})),{content:i}}}function Ht(e,t,i){var r,n;const{toastsFactory:o,chartWidgetsDefs:a,customLegendWidgetsFactoriesMap:l}=e;let h={chartWidgetCollection:t,isActive:0===a.length,barsMarksContainersFactory:t=>function(e,t,i){const s=[];{const t=new je(e);s.push(t);const i=new Re(e);s.push(i)}return s}(t,0,e.options),undoHistory:e.undoHistory,readOnly:e.readOnly,initialLoading:e.initialLoading,getToasts:o?()=>o.getChartToasts():void 0,...null!=i?i:{}};void 0!==l&&(h.customLegendWidgetFactories=new Map(l));const d=document.createElement("div");d.classList.add("chart-container"),d.style.position="absolute",d.style.overflow="hidden",e.parent.appendChild(d),c.isEdge&&(d.style.touchAction="none",d.style.msTouchAction="none"),h.className&&d.classList.add(h.className);const u={alive:new Qe(!0),container:new Qe(d),width:new Qe,height:new Qe,collapsed:new Qe(!1),hiddenInLayout:new Qe(!1),visible:new Qe,rdState:new ee.ResizerDetacherState,requestFullscreen:()=>{e.globalDetachable.value()&&(e.setMaximized(u),e.activeChartWidget.setValue((0,s.ensureNotNull)(u.chartWidget)))},exitFullscreen:()=>{e.activeChartWidget.value()===u.chartWidget&&e.setMaximized(null)},detachable:e.globalDetachable,fullscreenable:e.globalDetachable,fullscreen:new Qe,chartWidget:null};u.rdState.pushOwner(u),a.push(u);const p=()=>{u.visible.setValue(!u.hiddenInLayout.value()&&e.options.resizerBridge.visible.value())};u.hiddenInLayout.subscribe((()=>{(0,s.ensureNotNull)(u.chartWidget).setVisible(!u.hiddenInLayout.value()),p()})),u.collapsed.subscribe((()=>(0,s.ensureNotNull)(u.chartWidget).setCollapsed(u.collapsed.value()))),e.options.resizerBridge.visible.subscribe(p),p(),function(e,t){let i=0,s=0;const r=t.layoutTemplate.value();for(let n=0;nFt(e,t))),m=u.chartWidget=new te.ChartWidget(h,_,t.metaInfo.uid.value());return e.saveChartService&&m.setSaveChartService(e.saveChartService),h.containsData?m.finishInitWithoutConnect():m.connect(),m.withModel(null,(()=>{const t=m.model().model();e.customSources.forEach(((e,i)=>{t.addCustomSource(i,e.factory,e.layer)}))})),e.updateWatchedValue(),e.updateActivityView(),m.linkingGroupIndex().setValue(null!==(n=null===(r=null==h?void 0:h.content)||void 0===r?void 0:r.linkingGroup)&&void 0!==n?n:null),m.linkingGroupIndex().subscribe(e.updateLinkingGroupCharts), -e.updateLinkingGroupCharts(),e.chartWidgetCreatedDelegate.fire(m),u}function Ut(e,t,i,s){const r={...e.widgetOptions,...e.savedChartWidgetOptions.shift()||zt(e),...0===i||e.symbolLock.value()?void 0:{defSymbol:null}},n=Ht(e,t,r),{chartWidget:o}=n;return o.modelCreated().subscribe(null,(()=>{s?s():e.checkAllPendingModelsAlreadyCreated(),e.dateRangeLock.value()&&o===e.activeChartWidget.value()&&e.subscribeToCompletedEventForDateRangeSync(o,!0)}),!0),n}function jt(e){e.hiddenInLayout.setValue(!0);const t=e.container.value();t.parentNode&&t.parentNode.removeChild(t),e.fullscreen.setValue(!1)}function Gt(e,t){e.chartWidgetsDefs.forEach((i=>{const r=(0,s.ensureNotNull)(i.chartWidget);r.onZoom().unsubscribeAll(t),r.onScroll().unsubscribeAll(t),r.withModel(null,(()=>{const t=r.lineToolsSynchronizer();null!==t&&(t.hasChanges().unsubscribe(e.recalcHasChanges),e.recalcHasChanges())}))}))}function qt(e,t){e.chartWidgetsDefs.forEach((i=>{const r=(0,s.ensureNotNull)(i.chartWidget);r.onZoom().subscribe(t,(t=>e.onZoom.fire(t))),r.onScroll().subscribe(t,(()=>e.onScroll.fire())),r.withModel(null,(()=>{const t=r.lineToolsSynchronizer();null!==t&&(t.hasChanges().subscribe(e.recalcHasChanges),e.recalcHasChanges())}))}))}async function $t(e,t,i){var r,n;try{const t=e.chartWidgetsDefs.map((e=>{var t,i,s;return null!==(s=null===(i=null===(t=e.chartWidget)||void 0===t?void 0:t.lineToolsSynchronizer())||void 0===i?void 0:i.flushPendingSavings())&&void 0!==s?s:null})).filter(le.notNull);t.length&&await Promise.all(t)}catch(e){tt.logError(`Error flushing line tools: ${e}`)}(t=e.checkProFeature(t))in Q.layouts||(t="s"),Gt(e,i);const o=e.layoutType,a=Q.layouts[t].count;(0,L.emit)("layout_about_to_be_changed",t),(null!==(r=e.splitters.value())&&void 0!==r?r:[]).forEach(((e,t)=>{e.splitterElement.remove(),e.mouseHandler.destroy()})),e.splitters.setValue([]);const l=Q.layouts[t];e.layoutTemplate.setValue(l);const c=null!==(n=e.allLayoutSizesState.get(l.layoutType))&&void 0!==n?n:(0,ie.layoutInitialSizingState)(l.expression);e.allLayoutSizesState.set(l.layoutType,c),e.sizingState.setValue(c);const h=e.maximizedChartDef.value();o!==t&&e.maximizedChartDef.value()&&e.maximizedChartDef.setValue(null),h&&e.activeChartWidget.setValue((0,s.ensureNotNull)(h.chartWidget));for(let t=0;t=a;if(r=e.maximizedChartDef.value()?e.maximizedChartDef.value()===n:t1),n.fullscreen.setValue(e.maximizedChartDef.value()===n),n.collapsed.setValue(o)}else n&&(jt(n),n.collapsed.setValue(o))}e.sizingState.setValue(c),Rt(e),e.layoutWV.setValue(t),e.setLayoutType(t),e.updateWatchedValue(),function(e){const t=e.layoutTemplate.value().count -;e.inlineChartsCount.setValue(t),e.globalDetachable.setValue(t>1)}(e),e.checkAllPendingModelsAlreadyCreated(),qt(e,i),e.inlineChartsCount.value()<1&&a>0&&e.chartWidgetsDefs[a-1].rdState.bridge().attach()}function Yt(e,t,i,s,r){if(!s&&!e.crosshairLockRaw)return!1;const n=e.actualLayoutCount();return e.chartWidgetsDefs.slice(0,n).filter((e=>e.rdState.bridge().visible.value())).map((e=>e.chartWidget)).filter((e=>e.id()!==i&&e.hasModel())).forEach((e=>e.model().model().setExternalPosition(t,r))),!0}function Kt(e,t,i,s,r){if(Yt(e,t,i,s,r)){const i=e.crossHairSyncBroadcast;if(i){const e={type:"crosshair",payload:{point:t,envState:r,sourceUniqueId:i.uniqueId}};i.channel.postMessage(e)}}}function Zt(e){const t=new BroadcastChannel("ChartWidgetsCollection");return t.onmessage=t=>{const i=t.data,s=e();if(s.crossHairSyncBroadcast&&"crosshair"===i.type)s.crossHairSyncBroadcast.uniqueId!==i.payload.sourceUniqueId&&Yt(s,i.payload.point,null,!1,i.payload.envState)},{channel:t,uniqueId:(0,J.randomHashN)(6)}}function Xt(e){var t;null===(t=e.crossHairSyncBroadcast)||void 0===t||t.channel.close()}function Jt(e,t,i){if(!e.trackTimeLock.value()||e.dateRangeLock.value())return;const s=e.layoutTemplate.value().count;e.undoHistory.beginUndoMacro(st),e.chartWidgetsDefs.slice(0,s).filter((e=>e.chartWidget.hasModel()&&e.chartWidget.model().model()!==i)).forEach((e=>{const i=e.chartWidget.model().model(),s=i.mainSeries().syncModel();s&&i.syncTimeWithModel(s.syncSourceTarget(),t)})),e.undoHistory.endUndoMacro()}function Qt(e){return Promise.all(e.map((e=>{const t=e.model().mainSeries();return t.symbolResolvingActive().value()?d(t.dataEvents().symbolResolved()).promise:t.symbolInfo()})))}function ei(e){return e.chartWidgetsDefs.every((e=>e.chartWidget.hasModel()))?Promise.resolve(e.chartWidgetsDefs.map((e=>e.chartWidget))):Promise.all(e.chartWidgetsDefs.map((e=>e.chartWidget.hasModel()||d(e.chartWidget.modelCreated()).promise))).then((()=>ei(e)))}function ti(e,t){var i;if((0,h.enabled)("charting_library_base"))return t;if("s"===t||e.widgetOptions.containsData||e.readOnly||isProductFeatureEnabled(ProductFeatures.MULTIPLE_CHARTS)&&(0,s.ensure)(null===(i=getProductFeatureConfig(ProductFeatures.MULTIPLE_CHARTS))||void 0===i?void 0:i.limit)>=Q.layouts[t].count)return t;return"s"}async function ii(e,t,i){if(i=ti(e,i),e.layoutWV.value()===i)return!1;const s=e.chartWidgetsDefs.map((e=>{var t,i,s;return null!==(s=null===(i=null===(t=e.chartWidget)||void 0===t?void 0:t.lineToolsSynchronizer())||void 0===i?void 0:i.flushPendingSavings())&&void 0!==s?s:null})).filter(le.notNull);if(s.length)try{await Promise.all(s)}catch(e){tt.logError(`Error flushing line tools: ${e}`)}return e.undoHistory.pushUndoCommand(new ae(t,i)),!0}async function si(e,t,i){const{theme:s,onlyActiveChart:r,restoreNonThemeDefaults:n,themeName:o,standardTheme:a,syncState:l=!0,noUndo:c}=i,h=(0,k.getCurrentTheme)().name;let d;r?d=[e.activeChartWidget.value()]:(Gt(e,t),await Promise.all(e.savedChartWidgetOptions.map(((i,s)=>new Promise((i=>{jt(Ut(e,t,s,i))}))))), -d=e.chartWidgetsDefs.map((e=>e.chartWidget)),qt(e,t)),c?(a&&new $e(h,o,l).redo(),d.forEach((e=>{e.model().model().restoreTheme(s,n,c)}))):(e.undoHistory.beginUndoMacro(ot),a&&e.undoHistory.pushUndoCommand(new $e(h,o,l)),d.forEach((e=>{e.model().model().restoreTheme(s,n)})),e.undoHistory.endUndoMacro())}function ri(e,t){e.symbolLock.setValue(t)}function ni(e,t){const{internalSymbolLock:i,activeChartWidget:s,undoHistory:r,dateRangeLock:n,loadingContent:o,linkingGroupsCharts:a,chartWidgetsDefs:c}=e;if(t!==i.value())if(o)i.setValue(t);else{if(e.undoHistory.beginUndoMacro(at),t){const t=s.value();c.map((e=>e.chartWidget));a.forEach(((i,s)=>{const r=(t.linkingGroupIndex().value(),t);if(void 0!==r){(0,l.muteLinkingGroup)(s,!0);for(const t of i.value())t!==r&&t.symbolWV().value()!==r.symbolWV().value()&&(t.setSymbol(r.symbolWV().value()),n.value()&&e.subscribeToCompletedEventForDateRangeSync(t,!0));(0,l.muteLinkingGroup)(s,!1)}}))}r.setWatchedValue(i,t,at),r.endUndoMacro()}}function oi(e,t){e.intervalLock.setValue(t)}function ai(e,t){const{internalIntervalLock:i,activeChartWidget:s,undoHistory:r,dateRangeLock:n,loadingContent:o,chartWidgetsDefs:a,linkingGroupsCharts:c}=e;if(t!==i.value())if(o)i.setValue(t);else{if(r.beginUndoMacro(lt),t&&t){const t=s.value();a.map((e=>e.chartWidget));c.forEach(((i,s)=>{const r=(t.linkingGroupIndex().value(),t);if(void 0!==r){(0,l.muteLinkingGroup)(s,!0);for(const t of i.value())t!==r&&t.resolutionWV().value()!==r.resolutionWV().value()&&(t.setResolution(r.resolutionWV().value()),n.value()&&e.subscribeToCompletedEventForDateRangeSync(t,!0));(0,l.muteLinkingGroup)(s,!1)}}))}r.setWatchedValue(i,t,lt),r.endUndoMacro()}}function li(e,t){const i=e.activeChartWidget.value();if(i&&i.hasModel()){const s=i.model();t?(e.subscribeToEventsForDateRangeSync(s),e.syncChartsDateRangesWithActiveChartRange()):e.unsubscribeFromEventsForDateRangeSync(s)}e.dateRangeLock.setValue(t)}function ci(e,t){const{internalDateRangeLock:i,undoHistory:s,loadingContent:r}=e;r?i.setValue(t):s.setWatchedValue(i,t,ct)}function hi(e,t){e.trackTimeLock.setValue(t)}function di(e,t){const{internalTrackTimeLock:i,undoHistory:s,loadingContent:r}=e;r?i.setValue(t):s.setWatchedValue(i,t,ht)}function ui(e,t,i){e.symbolLock.value()?pi(e,t,i):e.activeChartWidget.value().setSymbol(t)}function pi(e,t,i){const s=e.activeChartWidget.value();void 0===i&&(i=s.linkingGroupIndex().value());for(const i of e.chartWidgetsDefs){const e=i.chartWidget;(e.hasModel()?e.model().mainSeries().symbolSameAsCurrent(t):e.symbolWV().value()===t)||e.setSymbol(t)}}function _i(e){return e.intervalLock.value()?e.chartWidgetsDefs.map((e=>e.chartWidget)):[e.activeChartWidget.value()]}function mi(e,t,i){e.flags.loadingChart||e.flags.setTimeFrameActive||e.flags.setNewResolution||function(e,t,i){(0,Xe.setLastUsedResolution)(t),e.flags.setNewResolution=!0;const s=e.activeChartWidget.value();void 0===i&&(i=s.linkingGroupIndex().value());if(e.intervalLock.value())for(const i of e.chartWidgetsDefs){const e=i.chartWidget;e.resolutionWV().value()!==t&&e.setResolution(t) -}else s.setResolution(t);e.flags.setNewResolution=!1}(e,t,i)}function gi(e){return new Qe(null).spawn()}function fi(e){return[null]}function vi(e){const t=new Ke.WatchedObject((e.chartWidgetsDefs,[null])),i=()=>{t.setValue((e.chartWidgetsDefs,[null]))};e.chartWidgetsDefs.forEach((e=>e.chartWidget.linkingGroupIndex().subscribe(i)));const s=e=>{e.linkingGroupIndex().subscribe(i),i()};return e.chartWidgetCreatedDelegate.subscribe(null,s),t.spawn((()=>{e.chartWidgetsDefs.forEach((e=>e.chartWidget.linkingGroupIndex().unsubscribe(i))),e.chartWidgetCreatedDelegate.unsubscribe(null,s)}))}function Si(e,t){if(e.length!==t.length)return!1;for(let i=0;i{"use strict";i.r(t),i.d(t,{CHART_FONT_FAMILY:()=>n,CHART_MONOSPACE_FONT_FAMILY:()=>o,setChartFontFamily:()=>r});const s="'Trebuchet MS', Roboto, Ubuntu, sans-serif";function r(e){n=e}let n=`-apple-system, BlinkMacSystemFont, ${s}`;const o="monospace"},66509:(e,t,i)=>{"use strict";var s=i(57898);i(5001);var r=i(36298).TranslatedString,n=i(50151),o=n.assert,a=n.ensureDefined,l=i(76544).Series,c=i(14483),h=i(77212).ActionBinder,d=i(56840).setValue,u=i(14787).TabNames,p=i(64358).showGoToDateDialog,_=i(68335),m=i(4741),g=i(8708).Study,f=i(52329).StudyStub,v=i(28853).isStudy,S=i(13087).LineDataSource,y=i(29673),b=y.isLineTool,w=y.isStudyLineTool,C=i(72877).STUDYPLOTDISPLAYTARGET,P=i(39347).Action,x=i(95059).ACTION_ID,T=i(88348),I=i(36274).Interval,M=i(42960),L=M.getDefaultStyle,A=M.hasVolume,k=i(5894).showSymbolInfoDialog,E=i(91280).InvalidationMask,D=i(82992).linking,B=i(54270).showChangeIntervalDialogAsync,V=i(82723).showDialog,N=i(38618),R=N.availableTimezones,O=N.timezoneIsAvailable,F=i(90995).toggleHideMode,W=i(42856).StudyMetaInfo,z=i(51768).trackEvent,H=i(38325).lastMouseOrTouchEventInfo,U=i(85804);const{viewportChangeEvent:j}=i(28558),{SelectPointMode:G}=i(88348),{ReplayStatus:q}=i(99652);var $=i(59224).getLogger("ChartWidget",{color:"#606"}),Y=i(53180).appendEllipsis,K=i(19334).addPerfMark,Z=i(79861).combineProperty,X=i(62417).ChartWidgetBase,J=i(49483).CheckMobile.any(),Q=i(17133).TIMEFRAMETYPE,ee=i(51608).createDeferredPromise,te=i(11095).addPlusButtonProperty;const ie=c.enabled("show_average_close_price_line_and_label");var se=new r("change timezone",i(44352).t(null,void 0,i(20505))),re=new r("scale price chart only",i(44352).t(null,void 0,i(99042))),ne=new r("stay in drawing mode",i(44352).t(null,void 0,i(52010))),oe=(new r("hide all drawing tools",i(44352).t(null,void 0,i(54781))), -new r("hide marks on bars",i(44352).t(null,void 0,i(44974)))),ae=new r("change symbol last value visibility",i(44352).t(null,void 0,i(53150))),le=(new r("change symbol previous close value visibility",i(44352).t(null,void 0,i(12707))),new r("change previous close price line visibility",i(44352).t(null,void 0,i(59883))),new r("change symbol labels visibility",i(44352).t(null,void 0,i(9402)))),ce=new r("change indicators name labels visibility",i(44352).t(null,void 0,i(87027))),he=new r("change indicators value labels visibility",i(44352).t(null,void 0,i(14922))),de=(new r("change bid and ask labels visibility",i(44352).t(null,void 0,i(5100))),new r("change bid and ask lines visibility",i(44352).t(null,void 0,i(32311))),new r("change pre/post market price label visibility",i(44352).t(null,void 0,i(49889))),new r("change pre/post market price line visibility",i(44352).t(null,void 0,i(16750))),new r("change high and low price lines visibility",i(44352).t(null,void 0,i(92556)))),ue=new r("change high and low price labels visibility",i(44352).t(null,void 0,i(66805))),pe=new r("change average close price line visibility",i(44352).t(null,void 0,i(98866))),_e=new r("change average close price label visibility",i(44352).t(null,void 0,i(39402))),me=new r("change countdown to bar close visibility",i(44352).t(null,void 0,i(58108))),ge=new r("change plus button visibility",i(44352).t(null,void 0,i(50190))),fe=new r("change price line visibility",i(44352).t(null,void 0,i(67761))),ve=new r("unlock {title}",i(44352).t(null,void 0,i(92421))),Se=new r("lock {title}",i(44352).t(null,void 0,i(50193))),ye=new r("change session breaks visibility",i(44352).t(null,void 0,i(15403))),be=i(44352).t(null,void 0,i(15241)),we=i(44352).t(null,void 0,i(29404)),Ce=i(44352).t(null,void 0,i(44302)),Pe=i(44352).t(null,void 0,i(94338));e.exports.ChartWidget=class extends X{constructor(e,t,i){super(e,t,i),this._options.timeScaleWidget&&(this._options.timeScaleWidget.pressedMouseMoveScale=this._options.handleScale.axisPressedMouseMove.time);var r=this,n=this._options.content,o=this._options.readOnly;this._removeMaximizeHotkey=null,r._hotkeys=m.createGroup({desc:"Chart actions",isDisabled:function(){return!r._isActive}});var a=this._options.containsData,l=this._options.onWidget,c=this._options.onCmeWidget;c&&$.logWarn("[ChartWidget] 'onCmeWidget' option is depricated");var h=this._options.widgetCustomer,d=this._options.timezone,u=this._options.hideSymbolSearch,p=this._options.defSymbol,_=I.isValid(this._options.defInterval)?this._options.defInterval:void 0,g=parseInt(this._options.defStyle),f=M.isValidStyle(g)?g:void 0,v=this._options.defSessionId,S=void 0!==this._options.defTimeframe?"string"==typeof this._options.defTimeframe?{value:this._options.defTimeframe.toUpperCase(),type:Q.PeriodBack}:{...this._options.defTimeframe,type:Q.TimeRange}:void 0;this._content=n,this._initialLoading=this._options.initialLoading,this._readOnly=o,this._containsData=a,this._defSymbol=p,this._defInterval=_,this._defTimeframe=S,this._defStyle=f,this._onWidget=!!l, -this._compareSymbols=this._options.compareSymbols,this._onWidget&&(c?this._widgetCustomer="cme":h&&(this._widgetCustomer=h)),this._hideSymbolSearch=u,this._frameTime=30,this._model=null,this._metaInfo={},this._drawRafId=0,this._compareDialog=this._chartWidgetCollection.getCompareDialogRenderer();var y=this._contentSeriesProperties();y&&(p=y.symbol,_=y.interval),void 0===this._options.useUserChartPreferences&&(this._options.useUserChartPreferences=!0);var b="chartproperties.mainSeriesProperties",w=this._options.useUserChartPreferences?U.defaults(b):U.factoryDefaults(b);this._properties.mainSeriesProperties.merge(w),this._properties.mainSeriesProperties.hasChild("esdBreaksStyle")&&this._properties.mainSeriesProperties.removeProperty("esdBreaksStyle"),_=_||w.interval||"D",M.isValidStyle(f)||(f=M.isValidStyle(w.style)?w.style:L(I.isRange(_))),this._properties.mainSeriesProperties.merge({visible:!0,symbol:p||DEFAULT_SYMBOL,shortName:"",timeframe:"",onWidget:this._onWidget,interval:_,currencyId:null,unitId:null,style:f,sessionId:v}),this._symbolWV.setValue(this.getSymbol()),this._resolutionWV.setValue(this.getResolution()),this._containsData&&this._properties.mainSeriesProperties.merge({showCountdown:!1}),d&&O(d)&&this._properties.timezone.setValue(d),this._tagsChanged=new s,this._timingsMeter=null,this._isActive=this._options.isActive,this._options.container.subscribe((function(e){r._setElement(e)}),{callWithLast:!0});var C=function(){r.resize()};this._options.width.subscribe(C),this._options.height.subscribe(C),this._options.visible.subscribe(this._updateTimingsMeterState.bind(this)),this._aboutToBeDestroyed=new s,this._actions=null,this._definitionsViewModel=null,this._backgroundTopColorSpawn=null,this._backgroundBottomColorSpawn=null,this._hintDefferedPromise=null,this._activeHint=null}isInitialized(){return Boolean(this._inited)}compareSymbols(){return this._compareSymbols}async _getChartPropertyDefinitionsViewModel(){if(null===this._definitionsViewModel){const{ChartPropertyDefinitionsViewModel:e}=await Promise.all([i.e(6196),i.e(435),i.e(5518),i.e(3986),i.e(3596)]).then(i.bind(i,63151));if(this._isDestroyed)throw new Error("Chart widget already destroyed");await new Promise((e=>this.withModel(null,e))),null===this._definitionsViewModel&&(this._definitionsViewModel=new e(this.model(),this.properties(),this._options))}return this._definitionsViewModel}_initMaximizeHotkey(e){var t=this;function i(e){e.defaultPrevented||_.modifiersFromEvent(e)===_.Modifiers.Alt&&e.stopPropagation()}function s(e){e.defaultPrevented||_.modifiersFromEvent(e)===_.Modifiers.Alt&&(e.preventDefault(),e.stopPropagation(),t.toggleFullscreen())}return e.addEventListener("mousedown",i,!0),e.addEventListener("click",s,!0),function(){e.removeEventListener("mousedown",i,!0),e.removeEventListener("click",s,!0)}}toggleFullscreen(){var e=this.getResizerDetacher();e.fullscreenable.value()&&(e.fullscreen.value()?e.exitFullscreen():e.requestFullscreen())}_beginRequestActive(){var e=this._chartWidgetCollection.activeChartWidget.value()!==this -;if(this._chartWidgetCollection.activeChartWidget.setValue(this),e){const e=H();e.isTouch&&!e.stylus&&this._isLineToolModeExceptBrush()&&this.updateCrossHairPositionIfNeeded(),this._justActivated=!0}}_endRequestActive(){var e=this;this._justActivated&&setTimeout((function(){e._justActivated=!1}),0)}_requestActive(){this._beginRequestActive(),this._endRequestActive()}justActivated(){return this._justActivated}setTimezone(e){e&&O(e)?this._properties.timezone.setValue(e):console.warn("Incorrect timezone: "+JSON.stringify(e))}getTimezone(){return this._properties.timezone.value()}refreshMarks(){this.model().barsMarksSources().forEach((function(e){e.refreshData()}))}clearMarks(e){this.model().barsMarksSources().forEach((function(t){t.clearMarks(e)}))}metaInfoRepository(){return this._metaInfoRepository}_initBackgroundColor(){null===this._backgroundTopColorSpawn&&(this._backgroundTopColorSpawn=this._model.model().backgroundTopColor().spawn(),this._backgroundTopColorSpawn.subscribe(this._onBackgroundColorChanged.bind(this))),null===this._backgroundBottomColorSpawn&&(this._backgroundBottomColorSpawn=this._model.model().backgroundColor().spawn(),this._backgroundBottomColorSpawn.subscribe(this._onBackgroundColorChanged.bind(this)))}paneWidgets(){return this._paneWidgets}paneByCanvas(e){for(var t=0;t{null!==e&&t()}))}));var t=new P({actionId:x.ChartScalesReset,label:i(44352).t(null,void 0,i(34301)),icon:i(39267),statName:"ResetChart",onExecute:this.GUIResetScales.bind(this),hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+82}),s=new P({actionId:x.ChartSeriesPriceScaleToggleInvertPriceScale,label:i(44352).t(null,void 0,i(53239)),statName:"Invert Scale",checkable:!0,onExecute:function(){e._model.invertPriceScale(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+73}),r=new P({actionId:x.ChartSeriesPriceScaleToggleAutoScale,label:i(44352).t(null,void 0,i(50834)),checkable:!0,onExecute:function(){var t=e._model.mainSeries().priceScale();e._model.togglePriceScaleAutoScaleMode(t),r.update({checked:t.isAutoScale()})}}),n=new P({actionId:x.ChartScalesToggleLockPriceToBarRatio,label:i(44352).t(null,void 0,i(18219)),checkable:!0,statName:"ToggleLockScale",onExecute:function(){e._model.togglePriceScaleLockScaleMode(e._model.mainSeries().priceScale())}}),o=new P({actionId:x.ChartSeriesPriceScaleToggleRegular,label:i(44352).t(null,{context:"scale_menu"},i(72116)),checkable:!0,statName:"ToggleRegularScale",onExecute:function(){var t=e._model.mainSeries().priceScale();e._model.setPriceScaleRegularScaleMode(t),o.update({checked:t.isRegular()})}}),a=new P({actionId:x.ChartSeriesPriceScaleTogglePercentage,label:i(44352).t(null,void 0,i(51102)),checkable:!0,statName:"TogglePercantage",onExecute:function(){e._model.togglePriceScalePercentageScaleMode(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+80}),l=new P({actionId:x.ChartSeriesPriceScaleToggleIndexedTo100,label:i(44352).t(null,void 0,i(20062)),checkable:!0,statName:"ToggleIndexedTo100",onExecute:function(){e._model.togglePriceScaleIndexedTo100ScaleMode(e._model.mainSeries().priceScale())}}),g=new P({actionId:x.ChartSeriesPriceScaleToggleLogarithmic,label:i(44352).t(null,void 0,i(12285)),statName:"ToggleLogScale",checkable:!0,onExecute:function(){e._model.togglePriceScaleLogScaleMode(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+76}),f=new P({actionId:x.ChartUndo, -label:i(44352).t(null,void 0,i(81320)),onExecute:function(){z("GUI","Undo"),e._model.undoHistory().undo()},disabled:!0,hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+90}),v=new P({actionId:x.ChartRedo,label:i(44352).t(null,void 0,i(41615)),onExecute:function(){z("GUI","Redo"),e._model.undoHistory().redo()},disabled:!0,hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+89});e.withModel(null,(function(){e._model.undoHistory().undoStack().onChange().subscribe(e,e.updateUndoRedo),e._model.undoHistory().redoStack().onChange().subscribe(e,e.updateUndoRedo)}));var S=new P({actionId:x.ChartChangeTimeZone,label:i(44352).t(null,void 0,i(64375)),statName:"TimeZone"}),y=new P({actionId:x.ChartDialogsShowChangeSymbol,label:Y(i(44352).t(null,void 0,i(28089))),statName:"ChangeSymbol",onExecute:function(){V({defaultValue:""})}});d("symboledit.dialog_last_entry","");var b={actionId:x.ChartDialogsShowChangeInterval,label:Y(i(44352).t(null,void 0,i(99374))),statName:"ChangeInterval",onExecute:function(){B({initVal:D.interval.value(),selectOnInit:!0})}};!c.enabled("show_interval_dialog_on_key_press")||this.readOnly()||this._hideSymbolSearch||(b.shortcutHint=",",b.hotkeyGroup=this._hotkeys,b.hotkeyHash=188);var w,C=new P(b);if(!TradingView.onWidget()){if(this._options.addToWatchlistEnabled){const e={hotkeyGroup:this._hotkeys};w=new WatchListAction(this,e)}0}var I=new P({actionId:x.ChartTimeScaleReset,label:i(44352).t(null,void 0,i(25333)),icon:i(39267),statName:"ResetScale",onExecute:function(){e.model().resetTimeScale()},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+m.Modifiers.Alt+81}),M=new P({actionId:x.ChartRemoveAllIndicators,label:i(44352).t(null,void 0,i(13951)),statName:"RemoveAllIndicators",onExecute:this.removeAllStudies.bind(this)}),L=new P({actionId:x.ChartRemoveAllLineTools,label:i(44352).t(null,void 0,i(1434)),statName:"RemoveAllDrawingTools",onExecute:this.removeAllDrawingTools.bind(this)}),A=new P({actionId:x.ChartRemoveAllIndicatorsAndLineTools,label:i(44352).t(null,void 0,i(97305)),statName:"RemoveAllIndicatorsAndDrawingTools",onExecute:this.removeAllStudiesDrawingTools.bind(this)}),N=this.chartWidgetCollection(),R=new P({actionId:x.ChartApplyIndicatorsToAllCharts,label:i(44352).t(null,void 0,i(95910)),statName:"ApplyIndicatorsToAllCharts",onExecute:function(){N.applyIndicatorsToAllCharts(e)}}),O={actionId:x.ChartDialogsShowInsertIndicators,label:Y(i(44352).t(null,void 0,i(98767))),statName:"InsertIndicator",onExecute:function(){e.showIndicators()}};this._options.indicatorsDialogShortcutEnabled&&(O.hotkeyGroup=this._hotkeys,O.hotkeyHash=191,this._hotkeys.add({handler:function(){this.showIndicators()}.bind(this),desc:"Show insert indicator dialog",hotkey:111}));var W,H=new P(O),U=new P({actionId:x.ChartDialogsShowCompareOrAddSymbol,label:Y(i(44352).t(null,void 0,i(20229))),statName:"CompareOrAddSymbol",onExecute:this.toggleCompareOrAdd.bind(this)}),G=new P({actionId:x.ChartObjectTreeShow,label:Y(i(44352).t(null,void 0,i(675))),statName:"ObjectsTree",onExecute:this.showObjectsTreePanelOrDialog.bind(this) -}),q=new P({actionId:x.ChartDialogsShowGeneralSettings,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"ChartProperties",onExecute:function(){e.showGeneralChartProperties()}}),$=new P({actionId:x.ChartDialogsShowGeneralSettingsSymbolTab,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"MainSeriesProperties",onExecute:function(){e.showGeneralChartProperties(u.symbol)}}),K=new P({actionId:x.ChartSelectedObjectToggleLocked,label:i(44352).t(null,void 0,i(1441)),statName:"ToggleLockSelectedObject",onExecute:this.toggleLockSelectedObject.bind(this)}),X=new P({actionId:x.ChartSelectedObjectHide,label:i(44352).t(null,void 0,i(31971)),icon:i(84959),statName:"HideSelectedObject",onExecute:this.hideSelectedObject.bind(this)});c.enabled("property_pages")&&(W=new P({actionId:x.ChartSelectedObjectShowSettingsDialog,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"EditSelectedObject",onExecute:function(){e.showSelectedSourcesProperties()}})),this.withModel(null,(function(){var t=e.model().mainSeries(),i=t.properties();i.priceAxisProperties.subscribe(e,e._updateScalesActions),t.priceScaleAboutToBeChanged().subscribe(e,(function(){i.priceAxisProperties.unsubscribeAll(e)})),t.priceScaleChanged().subscribe(e,(function(){i.priceAxisProperties.subscribe(e,e._updateScalesActions),e._updateScalesActions()}))}));var J=new P({actionId:x.ChartPriceScaleToggleAutoScaleSeriesOnly,label:i(44352).t(null,void 0,i(37207)),checkable:!0,statName:"ScalePriceChartOnly"});J.binder=new h(J,this._properties.scalesProperties.scaleSeriesOnly,this.model(),re);var Q=this.model().model();this._properties.scalesProperties.scaleSeriesOnly.listeners().subscribe(null,(function(){Q.recalculateAllPanes(j()),Q.invalidate(E.full())}));var ee=new P({actionId:x.ChartDrawingToolbarToggleVisibility,label:i(44352).t(null,void 0,i(22903)),checkable:!0,statName:"ToggleDrawingToolbar"}),se=this._options.isDrawingToolbarVisible;se&&(se.subscribe((function(e){ee.update({checked:e})}),{callWithLast:!0}),ee.update({onExecute:function(){se.setValue(!se.value())}}));var ve=new P({actionId:"",label:i(44352).t(null,void 0,i(93161)),checkable:!0,statName:"ToggleStayInDrawingMode"});ve.binder=new h(ve,T.properties().stayInDrawingMode,this.model(),ne),this._hotkeys.add({handler:function(){F()},desc:"Hide all drawing tools",hotkey:m.Modifiers.Mod+m.Modifiers.Alt+72});var Se=new P({actionId:x.ChartMarksToggleVisibility,label:i(44352).t(null,void 0,i(2441)),checkable:!0,statName:"ToggleHideMarksOnBars"});Se.binder=new h(Se,T.hideMarksOnBars(),this.model(),oe,(function(){T.hideMarksOnBars().setValue(this.value())}));const ye=this.properties().scalesProperties;var xe=new P({actionId:x.ChartPriceScaleLabelsToggleSeriesLastValueVisibility,label:i(44352).t(null,void 0,i(52054)),checkable:!0,checked:!1,statName:"ToggleSymbolLastValue"});xe.binder=new h(xe,ye.showSeriesLastValue,this.model(),ae);var Te=new P({actionId:x.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility,label:i(44352).t(null,void 0,i(90932)),checkable:!0,checked:!1, -statName:"ToggleSymbolLabels"});Te.binding=new h(Te,ye.showSymbolLabels,this.model(),le);const Ie=Z(((e,t)=>e||!1),ye.showStudyLastValue,ye.showFundamentalLastValue);var Me=new P({actionId:x.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility,label:i(44352).t(null,void 0,i(81584)),checkable:!0,checked:!1,statName:"ToggleStudiesAndFundamentalsPriceLabels"});Me.binder=new h(Me,Ie,this.model(),null,(()=>{const e=!Ie.value();this.model().beginUndoMacro(he),this.model().setProperty(ye.showStudyLastValue,e,null),this.model().endUndoMacro()}));const Le=Z(((e,t)=>e||!1),ye.showStudyPlotLabels,ye.showFundamentalNameLabel);var Ae=new P({actionId:x.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility,label:i(44352).t(null,void 0,i(31485)),checkable:!0,checked:!1,statName:"ToggleStudiesAndFundamentalsNameLabels"});Ae.binding=new h(Ae,Le,this.model(),null,(()=>{const e=!Le.value();this.model().beginUndoMacro(ce),this.model().setProperty(ye.showStudyPlotLabels,e,null),this.model().endUndoMacro()}));var ke=this.model().mainSeries().properties().highLowAvgPrice,Ee=new P({actionId:x.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility,label:i(44352).t(null,void 0,i(60259)),checkable:!0,checked:!1,statName:"ToggleHighLowPriceLabels"});Ee.binding=new h(Ee,ke.highLowPriceLabelsVisible,this.model(),ue);var De=new P({actionId:x.ChartLinesToggleHighLowLinesVisibility,label:i(44352).t(null,void 0,i(21803)),checkable:!0,checked:!1,statName:"ToggleHighLowPriceLine"});if(De.binding=new h(De,ke.highLowPriceLinesVisible,this.model(),de),ie){var Be=new P({actionId:x.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility,label:i(44352).t(null,void 0,i(8975)),checkable:!0,checked:!1,statName:"ToggleAverageClosePriceLabel"});Be.binding=new h(Be,ke.averageClosePriceLabelVisible,this.model(),_e);var Ve=new P({actionId:x.ChartLinesToggleAverageLineVisibility,label:i(44352).t(null,void 0,i(87899)),checkable:!0,checked:!1,statName:"ToggleAverageClosePriceLine"});Ve.binding=new h(Ve,ke.averageClosePriceLineVisible,this.model(),pe)}var Ne=new P({actionId:x.ChartPriceScaleToggleCountdownToBarCloseVisibility,label:i(44352).t(null,void 0,i(94370)),checkable:!0,checked:!1,statName:"ToggleCountdown"});Ne.binder=new h(Ne,this.model().mainSeries().properties().showCountdown,this.model(),me);var Re=new P({actionId:x.ChartPriceScaleToggleAddOrderPlusButtonVisibility,label:i(44352).t(null,void 0,i(97378)),checkable:!0,checked:te.value(),statName:"ToggleAddOrderPlusButton"});Re.binder=new h(Re,te,this.model(),ge);var Oe=null;this._options.goToDateEnabled&&(Oe=new P({actionId:x.ChartDialogsShowGoToDate,label:Y(i(44352).t(null,void 0,i(75190))),statName:"GoToDate",onExecute:function(){var t=e._chartWidgetCollection.activeChartWidget.value();p(t)},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+71}));var Fe=new P({actionId:x.ChartDialogsShowSymbolInfo,label:Y(i(44352).t(null,void 0,i(65986))),icon:i(37924),checkable:!1,statName:"SymbolInfo",onExecute:function(){ -var t=e.model().model(),i=t.mainSeries().symbol(),s=t.mainSeries().symbolInfo(),r=t.availableUnits(),n={symbolInfo:s,showUnit:t.unitConversionEnabled(),unitDescription:e=>r.description(e),dateFormatter:t.dateFormatter()};k(i,n)}}),We=new P({actionId:x.ChartPriceScaleMergeAllScalesToLeft,label:be,statName:"MergeAllScalesToLeft",onExecute:function(){e.model().mergeAllScales("left")}}),ze=new P({actionId:x.ChartPriceScaleMergeAllScalesToRight,label:we,statName:"MergeAllScalesToRight",onExecute:function(){e.model().mergeAllScales("right")}}),He=new P({actionId:x.ChartPriceScaleMoveToLeft,label:Ce,statName:"MoveScaleToLeft",onExecute:function(){e.model().mergeAllScales("left")}}),Ue=new P({actionId:x.ChartPriceScaleMoveToRight,label:Pe,statName:"MoveScaleToRight",onExecute:function(){e.model().mergeAllScales("right")}});var je=c.enabled("show_object_tree");if(this._actions={chartProperties:q,mainSeriesPropertiesAction:$,timeScaleReset:I,chartReset:t,invertSeriesScale:s,logSeriesScale:g,autoSeriesScale:r,lockSeriesScale:n,regularSeriesScale:o,percentSeriesScale:a,indexedTo100SeriesScale:l,compareOrAdd:U,paneObjectTree:je?G:void 0,insertIndicator:H,symbolSearch:y,showSymbolInfoDialog:Fe,changeInterval:C,seriesHide:X,studyHide:X,lineToggleLock:K,lineHide:X,scaleSeriesOnly:J,drawingToolbarAction:ee,stayInDrawingModeAction:ve,hideAllMarks:Se,applyTimeZone:S,showCountdown:Ne,addPlusButton:Re,showSeriesLastValue:xe,showHighLowPriceLabels:Ee,showHighLowPriceLines:De,showAverageClosePriceLabel:Be,showAverageClosePriceLine:Ve,showSymbolLabelsAction:Te,showStudyLastValue:Me,showStudyPlotNamesAction:Ae,undo:f,redo:v,mergeLeftScalesAction:We,mergeRightScalesAction:ze,moveScaleToLeft:He,moveScaleToRight:Ue,moveChartAction:undefined},w&&(this._actions.addToWatchlist=w),!TradingView.onWidget()&&c.enabled("text_notes")&&(this._actions.addToTextNotes=undefined),null!==Oe&&(this._actions.gotoDate=Oe),this.createSessionBreaksActions(),!this.readOnly()){var Ge=new P({actionId:x.ChartSelectedObjectRemove,label:i(44352).t(null,void 0,i(34596)),icon:i(35149),statName:"RemoveSelectedObject",onExecute:function(){var e=this._chartWidgetCollection.activeChartWidget.value();e||(e=this),e.removeSelectedSources()}.bind(this),hotkeyGroup:this._hotkeys,hotkeyHash:_.isMacKeyboard?8:46});this._hotkeys.add({handler:function(){this.removeSelectedSources()}.bind(this),desc:"Remove selected source",hotkey:_.isMacKeyboard?46:8}),this._actions.paneRemoveAllStudies=M,this._actions.paneRemoveAllDrawingTools=L,this._actions.paneRemoveAllStudiesDrawingTools=A,this._actions.applyStudiesToAllCharts=R,this._actions.studyRemove=Ge,this._actions.lineRemove=Ge,c.enabled("property_pages")&&(this._actions.format=W)}this._actions.showPriceLine=new P({actionId:x.ChartLinesToggleSeriesPriceLineVisibility,label:i(44352).t(null,void 0,i(91492)),checkable:!0,statName:"TogglePriceLine"}),this._actions.showPriceLine.binding=new h(this._actions.showPriceLine,this.model().mainSeries().properties().showPriceLine,this.model(),fe),this.readOnly()||(this._hotkeys.add({ -desc:"Draw Horizontal Line here",hotkey:m.Modifiers.Alt+72,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolHorzLine")}}),this._hotkeys.add({desc:"Draw Horizontal Ray here",hotkey:m.Modifiers.Alt+74,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolHorzRay")}}),this._hotkeys.add({desc:"Draw Vertical Line here",hotkey:m.Modifiers.Alt+86,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolVertLine")}}),this._hotkeys.add({desc:"Draw Cross Line here",hotkey:m.Modifiers.Alt+67,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolCrossLine")}}),this._hotkeys.add({desc:"Draw Trend Line",hotkey:m.Modifiers.Alt+84,handler:function(){e.activePaneWidget&&T.tool.setValue("LineToolTrendLine")}}),this._hotkeys.add({desc:"Draw Fib Retracement",hotkey:m.Modifiers.Alt+70,handler:function(){e.activePaneWidget&&T.tool.setValue("LineToolFibRetracement")}})),this._updateScalesActions()}options(){return this._options}executeActionById(e){if("takeScreenshot"===e)return console.warn('Action "takeScreenshot" is deprecated. Use method "takeScreenshot" instead'),void this._chartWidgetCollection.takeScreenshot();e in this._actions?this._actions[e]instanceof P&&this._actions[e].execute():console.warn("Unknown action id: "+e)}getCheckableActionState(e){if(e in this._actions){var t=this._actions[e];if(t instanceof P&&t.isCheckable())return t.isChecked();console.warn("Action "+e+" has no state")}else console.warn("Unknown action id: "+e);return null}_updateScalesActions(){if(null!==this._actions){var e=this.model().mainSeries(),t=e.priceScale(),i=e.properties(),s=t.isLockScale(),r=i.style.value()===l.STYLE_PNF;this._actions.percentSeriesScale.update({disabled:s||r,checked:t.isPercentage()}),this._actions.logSeriesScale.update({disabled:s||r,checked:t.isLog()}),this._actions.regularSeriesScale.update({disabled:s||r,checked:t.isRegular()}),this._actions.indexedTo100SeriesScale.update({disabled:s||r,checked:t.isIndexedTo100()}),this._actions.invertSeriesScale.update({checked:t.isInverted()}),this._actions.lockSeriesScale.update({checked:t.isLockScale()}),this._actions.autoSeriesScale.update({checked:t.isAutoScale(),disabled:t.properties().autoScaleDisabled.value()})}}removeAllStudies(){this._model.removeAllStudies()}removeAllDrawingTools(){this._model.removeAllDrawingTools()}removeAllStudiesDrawingTools(){this._model.removeAllStudiesAndDrawingTools()}defaultSymbol(){return this._defSymbol}widget(){return this._mainDiv}_onBackgroundColorChanged(){for(var e=0;e0;)for(var t=this._content.panes[e].sources,i=t.length;i-- >0;)if("MainSeries"===t[i].type)return t[i].state}updateUndoRedo(){this._model&&(this.actions().undo.update({disabled:this._model.undoHistory().undoStack().isEmpty()}),this.actions().redo.update({disabled:this._model.undoHistory().redoStack().isEmpty()}))}createSessionBreaksActions(){var e=new P({actionId:x.ChartSessionBreaksToggleVisibility,label:i(44352).t(null,void 0,i(59827)),checkable:!0,statName:"ToggleSessionBreaks"});e.binder=new h(e,this._model.chartModel().sessions().properties().graphics.vertlines.sessBreaks.visible,this.model(),ye),this._actions.sessionBreaks=e}updateActionForIntradayOnly(e){e&&e instanceof P&&e.update({disabled:this.model().mainSeries().isDWM()})}containsVolume(){return this.model().dataSources().some((function(e){return e instanceof g&&"Volume"===e.metaInfo().shortId}))}containsStudyByPredicate(e){return!!this._model&&this._model.dataSources().some((function(t){if(!(t instanceof g))return!1;var i=t.metaInfo();return e(i)}))}containsStudy(e){return this.containsStudyByPredicate((function(t){return t.id===e||t.fullId===e}))}isSmall(){return this._width()<550||this._height()<300}onWidget(){return this._onWidget}onCmeWidget(){return"cme"===this.widgetCustomer()}widgetCustomer(){return this._widgetCustomer}resize(){var e=this._height()+"px",t=this._width()+"px";this._mainDiv.style.height=e,this._mainDiv.style.width=t,this._elMainTable.style.height=e,this._elMainTable.style.width=t,this._resizeHandler&&this._mainDiv&&this._resizeHandler()}applyOverrides(e){var t={};for(var i in e)i.startsWith("mainSeriesProperties.priceAxisProperties")||(t[i]=e[i]);if(applyPropertiesOverrides(this.properties(),null,!1,t,null),this._model){applyPropertiesOverrides(this._model.model().properties(),null,!1,t),applyPropertiesOverrides(this._model.mainSeries().properties(),null,!1,t,"mainSeriesProperties"),this._model.model().sessions().applyOverrides(t);const e=this._model.chartModel().watermarkSource();null!==e&&e.applyOverrides(t)}}applyStudiesOverrides(e){W.mergeDefaultsOverrides(e),this._applyStudiesOverrides()}setActive(e){this._isActive=e,H().isTouch&&(e&&0!==this.selectPointMode().value()?this.startTrackingMode():this.exitTrackingMode()),this._paneWidgets.forEach((function(e){e.update()})),e||this.model().selectionMacro((function(e){e.clearSelection()}))}isActive(){return this._isActive}selectPointMode(){return this._model.model().selectPointMode()}cancelRequestSelectPoint(){this._model.model().cancelRequestSelectPoint(),this._model.model().setReplayStatus(q.Undefined)}requestSelectPoint(e,t){var i=this;return e.selectPointMode===G.Replay&&this._model.model().setReplayStatus(q.PointSelect),new Promise((function(s,r){if(a()){T.resetToCursor(!0),i._model.lineBeingCreated()&&i._model.cancelCreatingLine();var n=!1,o={};i._model.model().onPointSelected().subscribe(o,(function(e,t){n=!0,i._isVisible.unsubscribe(a),i._hideHint(),s({point:e,pane:t})}),!0),i._model.model().requestSelectPoint(e), -i.startTrackingMode(),void 0!==t&&i._showHint(t),i._isVisible.subscribe(a),i.selectPointMode().subscribe((function(){setTimeout((function(){n||(0===i.selectPointMode().value()&&i._hideHint(),i._model.model().onPointSelected().unsubscribeAll(o),i._isVisible.unsubscribe(a),r("cancelled"))}))}),{once:!0})}function a(){return!!i.isVisible()||(r("Chartwidget must be visible"),i.cancelRequestSelectPoint(),!1)}}))}showReplayOrderConfirmationDialog(){if(!this.model().isInReplay())return Promise.resolve()}_addPerfMark(e){K("ChartWidget."+this._id+"."+e)}requestFullscreen(){this._options.requestFullscreen()}getResizerDetacher(){return this._options}_createHint(){if(null===this._hintDefferedPromise){var e=ee();this._hintDefferedPromise=e;var t=this;Promise.all([i.e(6214),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((function(i){e.resolve(new i.ChartEventHintRenderer(t._chartWidgetCollection.getContainer()))}))}return this._hintDefferedPromise?a(this._hintDefferedPromise).promise:null}_showHint(e){if(c.enabled("popup_hints"))if(null!==this._activeHint)this._activeHint.show(e);else{var t=this,i=this._createHint();null!==i&&i.then((function(i){if(null!==i){if(t._activeHint=i,void 0===e)return;t._activeHint.show(e)}}))}}_hideHint(){null!==this._activeHint&&this._activeHint.hide()}}},53942:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(68582).isLineToolRiskReward,n=i(88913).supportedLineTools,o=i(29673).createLineToolProperties,a=i(29673).prepareLineToolPropertiesByOwnerSource,l=i(45973).lineToolEntityInfo,c=i(72414).LineToolsGroupControllerApi,h=i(47513).RemoveSourcesCommand;const{isLineDrawnWithPressedButton:d,isLineToolFinishRequiredWhenCreatedByApi:u}=i(15367),p=i(81155).EnvironmentState;var _=i(75444).ChartWidgetApiBase,m=i(88348);i(51768).trackEvent;function g(e,t){return t.map((function(t){return e.dataSourceForId(t)}))}e.exports=class extends _{executeActionById(e){this._chartWidget.executeActionById(e)}getCheckableActionState(e){return this._chartWidget.getCheckableActionState(e)}setZoomEnabled(e){this._chartWidget.model().model().setZoomEnabled(e)}setScrollEnabled(e){this._chartWidget.model().model().setScrollEnabled(e)}refreshMarks(){this._chartWidget.refreshMarks()}clearMarks(e){this._chartWidget.clearMarks(e)}setEntityVisibility(e,t){console.warn("`setEntityVisibility` is deprecated. Use shape/study API instead");var i=this._chartWidget.model().model().dataSourceForId(e);if(i){var s=i.properties();s&&s.visible&&s.visible.setValue(t)}}availableZOrderOperations(e){var t=g(this._chartWidget.model().model(),e);return this._chartWidget.model().availableZOrderOperations(t)}sendToBack(e){var t=g(this._chartWidget.model().model(),e);this._chartWidget.model().sendToBack(t)}bringToFront(e){var t=g(this._chartWidget.model().model(),e);this._chartWidget.model().bringToFront(t)}insertAfter(e,t){var i=this._chartWidget.model().model(),s=g(i,e),r=i.dataSourceForId(t);this._chartWidget.model().insertAfter(s,r)}insertBefore(e,t){var i=this._chartWidget.model().model(),s=g(i,e),r=i.dataSourceForId(t) -;this._chartWidget.model().insertBefore(s,r)}bringForward(e){var t=g(this._chartWidget.model().model(),e);this._chartWidget.model().bringForward(t)}sendBackward(e){var t=g(this._chartWidget.model().model(),e);this._chartWidget.model().sendBackward(t)}showPropertiesDialog(e){var t=this._chartWidget.model().model().dataSourceForId(e);if(null===t)throw new Error("Study or shape "+e+" does not exist");this._chartWidget.showChartPropertiesForSource(t)}getAllShapes(){return this._chartWidget.model().model().allLineTools().map(l).filter((function(e){return null!==e.name}))}removeAllShapes(){this._chartWidget.removeAllDrawingTools()}removeAllStudies(){this._chartWidget.removeAllStudies()}removeEntity(e,t){var i=this._chartWidget.model().chartModel().dataSourceForId(e);i?t&&t.disableUndo?new h(this._chartWidget.model().chartModel(),[i],"").redo():this._chartWidget.model().removeSource(i,!0,!0):console.warn("Can't find a source with id: "+e)}removeEntityWithUndo(e){var t=this._chartWidget.model().chartModel().dataSourceForId(e);this._chartWidget.model().removeSource(t,!1)}createStudyTemplate(e){return this._chartWidget.model().model().studyTemplate(e.saveSymbol,e.saveInterval)}drawOnAllCharts(e){m.drawOnAllCharts.setValue(e)}applyStudyTemplate(e){this._chartWidget.model().applyStudyTemplate(e,""+1e3*Math.random())}getVisiblePriceRange(){return console.warn("`getVisiblePriceRange` is deprecated. Use Price Scale API instead"),this._chartWidget.model().mainSeries()?this._chartWidget.model().mainSeries().priceScale().priceRangeInPrice():null}scrollPosition(){return console.warn("`scrollPosition` is deprecated. Use rightOffset from Time Scale API instead"),this._chartWidget.model().timeScale().rightOffset()}defaultScrollPosition(){return console.warn("`defaultScrollPosition` is deprecated. Use defaultRightOffset from Time Scale API instead"),this._chartWidget.model().timeScale().defaultRightOffset().value()}_createTradingPrimitive(e,t){var i,r=this._chartWidget.model(),n=r.model(),o=n.paneForSource(n.mainSeries());function a(){var e=TradingView.CLOSE_PLOT,t=s(r.mainSeries().bars().last());return{index:t.index,price:t.value[e]}}return(i=t?n.createLineTool(o,a(),e):r.createLineTool({pane:o,point:a(),linetool:e}))?i._adapter:void 0}createOrderLine(e){e=e||{};return this._createTradingPrimitive("LineToolOrder",e.disableUndo)}createPositionLine(e){e=e||{};return this._createTradingPrimitive("LineToolPosition",e.disableUndo)}createExecutionShape(e){e=e||{};return this._createTradingPrimitive("LineToolExecution",e.disableUndo)}createShape(e,t){return this.createMultipointShape([e],t)}createMultipointShape(e,t){const i=Object.assign({},this._getDefaultCreateMultipointShapeOptions(),t);var s=n[i.shape]||n.flag;var l=this._chartWidget.model().model(),c=l.mainSeries();if(!l.timeScale().isEmpty()){var h=l.dataSourceForId(i.ownerStudyId)||c,_=l.paneForSource(h),m=this._convertUserPointsToDataSource(e);if(s.onlySelectable)throw new Error('Cannot create "'+i.shape+'" shape');if("LineToolIcon"===s.name){ -if(i.icon=i.icon||i.overrides&&i.overrides.icon,!i.hasOwnProperty("icon"))throw new Error("icon must be specified in options");i.overrides=i.overrides||{},i.overrides.icon=i.icon}var g,f,v=o(s.name,void 0,this._chartWidget.model().model());if(a(v,h),i.overrides)for(var S in i.overrides)v[S]?v[S].mergeAndFire(i.overrides[S]):r(s.name)&&-1!==["profitLevel","stopLevel"].indexOf(S)&&v.addProperty(S,i.overrides[S]);if(void 0!==v.text&&i.text&&v.text.setValue(i.text),v.hasChild("filled")&&i.filled&&v.filled.setValue(!0),null!==(f=i.disableUndo?(g=this._chartWidget.model().model()).createLineTool(_,m[0],s.name,v,void 0,h):(g=this._chartWidget.model()).createLineTool({pane:_,point:m[0],linetool:s.name,properties:v,ownerSource:h}))){if(r(s.name)){if(m.length>2)throw new Error("Wrong points count for "+i.shape+". Required 1 or 2");2===m.length&&(f.startChanging(1,m[1]),f.setPoint(1,m[1]),f.endChanging())}else{var y=f.pointsCount();if(y!==m.length&&-1!==y)throw new Error("Wrong points count for "+i.shape+". Required "+y);for(var b=new p(void 0,!0),w=d(s.name),C=1;C{"use strict" -;var s=i(57898),r=i(50151).assert,n=i(51608).createDeferredPromise,o=i(36298).TranslatedString,a=i(75531).layouts,l=i(18687).createUndoHistory,c=i(88348),h=i(4741),d=i(68335),u=i(76422),p=i(14483),_=i(58275),m=i(59224).getLogger("Chart.ChartWidgetCollection"),g=i(21861).preventDefaultForContextMenu,f=i(88732),v=i(13323).GeneralChartPropertiesRenderer,S=i(42120).CompareDialogRenderer,y=i(84015).isOnMobileAppPage,b=i(41249),w=i(42960);const{isSupportedLayout:C,tryGuessingTheMostSuitableLayout:P}=i(75531);var x,T=i(55148),I=T.applyIndicatorsToAllChartsImpl,M=T.applyIndicatorToAllChartsImpl,L=T.lineToolsAndGroupsDTOsImpl,A=T.getStateForChartImpl,k=T.resetLineToolsInvalidatedImpl,E=T.applyLineToolUpdateNotificationImpl,D=T.createClipboardHandler,B=T.chartsSymbolsImpl,V=T.updateLayoutImpl,N=T.computeContentBoxImpl,R=(T.getVisuallyAdjacentDefImpl,T.setLayoutImpl),O=T.removeChartWidgetSubscriptionsImpl,F=T.generateNewChartId,W=T.syncCrosshairImpl,z=T.createBroadcastChannel,H=T.destroyBroadcastChannel,U=T.syncScrollImpl,j=T.allInitialModelsCreated,G=T.allInitialSymbolsResolved,q=T.applyThemeImpl,$=T.isFirstChartInLayout,Y=T.deserializedChartIds,K=T.handleDateRangeLockChange,Z=T.handleInternalDateRangeLockChange,X=T.handleTrackTimeLockChange,J=T.handleInternalTrackTimeLockChange,Q=T.handleIntervalLockChange,ee=T.handleInternalIntervalLockChange,te=T.handleSymbolLockChange,ie=T.handleInternalSymbolLockChange,se=(T.handleConnectionLimitReachedChanged,T.createLeftBottomChartWidgetWV),re={saveChartEnabled:!0,takeScreenshotEnabled:!0,publishedChartsEnabled:!0},ne=new o("change series style",i(44352).t(null,void 0,i(53438)));i(44352).t(null,void 0,i(19149));e.exports=function(e){var t=this,o=Object.assign({},re,e),oe=new _,ae=o.readOnly||!1,le=[],ce=0,he=new _,de=new _,ue=new _,pe="s",_e=new _(null),me=new Map,ge=new _([]),fe=new _,ve=[];const Se={isConfirmationAboutReplayLocked:!1,loadingChart:!1,setTimeFrameActive:!1,setNewResolution:!1};var ye=!1,be=!1,we=new _(!1),Ce=new _(null),Pe=new _(!1),xe=new _(!1);xe.subscribe((e=>te(ut(),e)));var Te=new _(xe.value());Te.subscribe((e=>ie(ut(),e)));var Ie=new _(!1);Ie.subscribe((e=>Q(ut(),e)));var Me=new _(Ie.value());Me.subscribe((e=>ee(ut(),e)));var Le=new _(!1);Le.subscribe((e=>X(ut(),e)));var Ae=new _(Le.value());Ae.subscribe((e=>J(ut(),e)));var ke=new _(!1);ke.subscribe((e=>K(ut(),e))),_e.subscribe(Wt);var Ee=new _(ke.value());Ee.subscribe((e=>Z(ut(),e)));var De=new _(TVSettings.getBool("chart.syncCrosshair",!0)),Be=h.createGroup({desc:"Layout"}),Ve=null,Ne=null,Re=null,Oe=null;if(window.TVD){var Fe=window.TVD.crosshairSyncEnabled;Fe?(Fe.value()&&(Re=z(ut)),Oe=Fe.subscribe((e=>{e?Re=z(ut):(H(ut()),Re=null)}))):Re=z(ut)}var We=De.value();De.subscribe((function(e){We=e=!!e,TVSettings.setValue("chart.syncCrosshair",e);for(var t=0;t{Ge.setValue(null===e?null:e.chartWidget)})) -;var qe=o.widgetOptions||{},$e=o.metaInfo||{},Ye={id:new _($e.id||null),name:new _($e.name),description:new _($e.description),username:new _($e.username),uid:new _($e.uid),lastModified:new _($e.lastModified)},Ke=l();Ke.onChange().subscribe(null,(function(e){u.emit("undo_redo_state_changed",e)}));var Ze=o.resizerBridge.container.value();Ze.addEventListener("contextmenu",g);var Xe,Je=n(),Qe=new s,et=new s,tt=new s,it=new _(!1),st=new _(null),rt=null,nt=null;o.seriesControlBarEnabled&&(Xe="0px",st.setValue(document.createElement("div")),st.value().style.left=Xe,st.value().style.right=Xe,st.value().style.bottom=Xe,st.value().classList.add("chart-toolbar","chart-controls-bar"),st.value().setAttribute("data-is-chart-toolbar-component","true"),Ze.appendChild(st.value()),Promise.all([i.e(2666),i.e(3842),i.e(5145),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6639),i.e(6036),i.e(6106),i.e(9916),i.e(1033),i.e(4987),i.e(962),i.e(3179),i.e(5050),i.e(3291),i.e(7260)]).then(i.bind(i,92861)).then((({BottomToolbarRenderer:e})=>{var i=o.resizerBridge,r=[i.container.spawn(),i.width.spawn(),i.height.spawn()],n=i.container.value(),a=function(){var e=n.getBoundingClientRect(),t=N(ut());return t.top=e.top+t.top,t.left=e.left+t.left,t},l=new s,c=function(){l.fire()};r.forEach((function(e){e.subscribe(c)}));var h=function(){r.forEach((function(e){e.destroy()})),l.destroy()};rt=new e(st.value(),l,a,t,ChartApiInstance,qe,o.seriesControlBar),nt=function(){null!==rt&&(rt.destroy(),rt=null,st.value().remove(),st.setValue(null)),h()}})));var ot=new v(t),at=new S(t);function lt(){it.setValue(le.some((e=>{const t=e.chartWidget.lineToolsSynchronizer();return null!==t&&t.hasChanges().value()})))}function ct(e){return T.checkProFeatureImpl(ut(),e)}Ce.subscribe((()=>ft()));const ht=new Map,dt=()=>T.updateLinkingGroupCharts(ut());function ut(){return{undoHistory:Ke,chartWidgetsDefs:le,chartsCountToSave:pt,actualLayoutCount:_t,savedChartWidgetOptions:ve,activeChartWidget:oe,options:o,parent:Ze,toastsFactory:null,crosshairLockRaw:We,crossHairSyncBroadcast:Re,setChartStorageNotificationSubscription:e=>{Ne=e},maximizedChartDef:je,setMaximized:wt,layoutTemplate:ue,widthWV:He,heightWV:Ue,checkProFeature:ct,lineToolsSynchronizerHasChanges:it,recalcHasChanges:lt,onZoom:et,onScroll:tt,layoutType:pe,layoutWV:ze,setLayoutType:e=>{pe=e},isPhoneSize:we,viewMode:fe,updateViewMode:Pt,loadingContent:ye,setLoadingContent:e=>{ye=e},initialLoading:be,inlineChartsCount:de,updateWatchedValue:xt,checkAllPendingModelsAlreadyCreated:Ct,readOnly:ae,symbolLock:xe,internalSymbolLock:Te,intervalLock:Ie,internalIntervalLock:Me,dateRangeLock:ke,internalDateRangeLock:Ee,trackTimeLock:Le,internalTrackTimeLock:Ae,crosshairLock:De,customLegendWidgetsFactoriesMap:Jt,globalDetachable:he,saveChartService:Ve,customSources:Zt,updateActivityView:Tt,chartWidgetCreatedDelegate:Qe,sizingState:Ce,currentLayoutResizeAction:_e,allLayoutSizesState:me,splitters:ge,widgetOptions:qe,bottomToolbar:st,replayContainer:Xt,layoutSizesChanged:Pe,subscribeToCompletedEventForDateRangeSync:Rt, -subscribeToEventsForDateRangeSync:Ot,unsubscribeFromEventsForDateRangeSync:Ft,syncChartsDateRangesWithActiveChartRange:Ht,flags:Se,linkingGroupsCharts:ht,updateLinkingGroupCharts:dt}}function pt(){return _t()}function _t(){return a[pe].count}function mt(e,t,i,s,r){return A(ut(),e,t,i,s,r)}function gt(e){return e.value()?1:0}function ft(){V(ut())}He.subscribe(ft),Ue.subscribe(ft),this.updateLayout=ft;const vt=T.activeLinkingGroupWV(oe),St=T.allLinkingGroupsWV(ut());function yt(e){return e.rdState.owner.value()!==e}function bt(e){return R(ut(),e,t)}function wt(e){je.value()!==e&&(je.setValue(e),bt(pe))}function Ct(){le.every((e=>e.chartWidget.hasModel()))&&(xt(),u.emit("layout_changed"))}function Pt(){"s"===pe||je.value()?fe.setValue(x.ForceFullscreen):fe.setValue(x.Multichart)}function xt(){var e=Math.min(ue.value().count,le.length)-1;if(e<0)oe.deleteValue();else{var t=ce;t<0&&(t=0),t>e&&(t=e),oe.setValue(le[t].chartWidget)}}function Tt(){for(var e=le.length;e--;){var t=e===ce;le[e].container.value().classList.toggle("active",t),le[e].container.value().classList.toggle("inactive",!t)}}function It(e){}const Mt=new s;var Lt=new s,At=new _,kt=new _([]),Et=null;function Dt(e){var t=e.mainSeries().properties();t.style.subscribe(null,Bt),Bt(t.style),e.model().onSelectedSourceChanged().subscribe(null,Vt),ke.value()&&(Ot(e),Ht()),Vt(e.selection().allSources())}function Bt(e){At.setValue(e.value())}function Vt(){var e=Et.model();kt.setValue(e.selection().allSources())}oe.subscribe((function(e){if(e){for(var t,i=le.length;i--;)if(le[i].chartWidget===e){t=i;break}if(!isFinite(t))throw new Error("Cannot make detached ChartWidget active");if(ce!==t){je.value()&&(yt(le[t])||je.setValue(le[t])),ce=t,Tt();for(i=le.length;i--;)le[i].chartWidget!==e&&le[i].chartWidget.setActive(!1);li(),e.setActive(!0),c.activePointSelectionMode.setValue(e.selectPointMode().value())}!function(e){if(Et!==e){if(Et&&(Et.modelCreated().unsubscribe(null,Dt),Et.hasModel())){var t=Et.model();ke.value()&&Ft(t),t.mainSeries().properties().style.unsubscribe(null,Bt),t.model().onSelectedSourceChanged().unsubscribe(null,Vt),Et=null}e&&(Et=e,e.hasModel()?Dt(e.model()):e.modelCreated().subscribe(null,Dt))}}(e)}}),{callWithLast:!0});var Nt=new Map;function Rt(e,t){var i=e.id();if(!Nt.has(i)){var s=function(){const i=e.id();Nt.has(i)&&(Nt.delete(i),Ht(t?e:void 0))};e.model().mainSeries().dataEvents().completed().subscribe(null,s,!0),Nt.set(i,{cw:e,callback:s})}}function Ot(e){e.timeScale().visibleBarsStrictRangeChanged().subscribe(null,zt)}function Ft(e){e.timeScale().visibleBarsStrictRangeChanged().unsubscribe(null,zt),Nt.forEach((function(e){var t=e.cw,i=e.callback;t.model().mainSeries().dataEvents().completed().unsubscribe(null,i)})),Nt.clear()}function Wt(e){ke.value()&&null===e&&Ht()}function zt(e,t){Ht()}function Ht(e){if(ke.value()&&null===_e.value()){var t=oe.value(),i=t.model().mainSeries();if(w.isTimeBasedStyle(i.style())){var s=t.model().timeScale(),r=s.visibleBarsStrictRange();if(null!==r){var n=s.points().range().value(),o=s.indexToTimePoint(r.firstBar()) -;null===o&&i.endOfData()&&(o=s.indexToTimePoint(n.firstIndex));var a=s.indexToTimePoint(r.lastBar());if(null===a&&(a=s.indexToTimePoint(n.lastIndex)),null!==o&&null!==a){Nt.delete(t.id());var l=1e3*o,c=1e3*a;if(i.isDWM()){var h=new Date(l),d=new Date(c);b.set_hms(h,0,0,0,0),b.set_hms(d,0,0,0,0),l=h.getTime(),c=d.getTime()}for(var u=0;ule.map((e=>e.chartWidget)),oi=se(ni,ze.readonly(),Mt,Qe);function ai(e,t){if(ye=!0,be=Boolean(t),ve.splice(0),e){if(e.charts||(e={layout:"s",charts:[e]}),e.layoutsSizes)for(const t of Object.keys(e.layoutsSizes))me.set(t,e.layoutsSizes[t]);var i=new Set;e.charts.forEach((function(e){e.chartId&&i.add(e.chartId)})),e.charts.forEach((function(e){if(!e.chartId){var t=F((function(e){return i.has(e)}));i.add(t),e.chartId=t}}));let t=e.layout;if(!C(t)){const e=P(t);m.logError(`Loading unsupported layout ${t}. Force migration to ${e}`),t=e}pe=ct(t||"s");for(var s=0;sGe.readonly(),leftBottomChartWidget:()=>oi,activeLinkingGroup:()=>vt,allLinkingGroups:()=>St,linkingGroupsCharts:e=>T.getLinkingGroupCharts(ut(),e).readonly(),destroy:function(){if(jt.fire(),Kt(!1),null!==nt&&(nt(),nt=null),O(ut()),ei.destroy(),ti.destroy(),si.destroy(),ii.destroy(),ri.destroy(),_e.unsubscribe(Wt),le.forEach((function(e){void 0!==e.timingsMeter&&e.timingsMeter.destroy(),e.chartWidget.linkingGroupIndex().unsubscribe(dt),e.chartWidget.destroy()})),o.resizerBridge.remove(),ge.value().forEach((e=>{e.mouseHandler.destroy(),e.mouseListener.destroy()})),window.removeEventListener("resize",ft),c.tool.unsubscribe(li),c.tool.unsubscribe(ci),Je.resolve(),Ze.remove(),Zt.clear(),Jt.clear(),Be.destroy(),Ne&&Ne.destroy(),Qt&&Qt.destroy(),vt.destroy(),St.destroy(),window.TVD){const e=window.TVD.crosshairSyncEnabled;e&&e.unsubscribe(Oe),H(ut())}},onAboutToBeDestroyed:jt,layout:ze.readonly(),setLayout:bt,activeChartWidget:oe,viewMode:fe,activeChartStyle:At.readonly(),setChartStyleToWidget:function(e,t){t||(t=oe.value()),t&&function(e,t){var i=e.model(),s=i.mainSeries().properties().style;i.setChartStyleProperty(s,t,ne)}(t,e)},selectedSources:kt.readonly(),metaInfo:Ye,state:function(e,i,s,r){for(var n=[],o=pt(),a=0;a{c.layoutsSizes[t]=e})),c},lineToolsAndGroupsDTOs:function(){return L(ut())},resetLineToolsInvalidated:function(e,t){return k(ut(),e,t)},applyLineToolUpdateNotification:E.bind(null,le),readOnly:function(){return ae},onZoom:function(){return et},onScroll:function(){return tt},resizerBridge:function(){return o.resizerBridge},lock:{symbol:ei,interval:ti,dateRange:ii,crosshair:ri,trackTime:si},setSymbol:(e,t)=>T.setSymbol(ut(),e,t),setSymbolAll:(e,t)=>T.setSymbolAll(ut(),e,t),setResolution:(e,t)=>T.setResolution(ut(),e,t),setTimeFrame:function(e){Se.loadingChart||Se.setTimeFrameActive||(Se.setTimeFrameActive=!0,Ie.value()?le.forEach((function(t){t.chartWidget.loadRange(e)})):oe.value().loadRange(e),Se.setTimeFrameActive=!1)},updateLayout:ft,setChartLayoutWithUndo:function(e){return T.setChartLayoutWithUndoImpl(ut(),this,e)},images:T.getSnapshot.bind(this,this,o.widgetOptions.customerReadableName,qe.onWidget),clientSnapshot:T.getClientSnapshot.bind(this,this,o.widgetOptions.customerReadableName,qe.onWidget),tags:function(){for(var e=[],t=0;tW(ut(),e,t,i,s),syncScroll:function(e,t){return U(ut(),e,t)},clearChartMetaInfo:function(){Ye.id.setValue(null), -Ye.uid.setValue(void 0),Ye.name.setValue(void 0)},takeScreenshot:T.takeScreenshot.bind(this,o.snapshotUrl,this),takeServerScreenshot:T.takeServerScreenshot.bind(this,o.snapshotUrl,this),loadContent:ai,purgeUnusedWidgets:function(){for(var e=a[pe].count;e1},applyIndicatorToAllCharts:function(e,t,i,s){M(ut(),e,t,i,s)},setActive:Kt,inlineChartsCount:de.readonly(),revertToInline:function(){wt(null);for(var e=0;eft())),ft()},destroyReplayWidget:function(){r(null!==Xt,"Cannot remove replay container, container is not created"),Xt.remove(),Xt=null,ft()},setViewMode:function(e){fe.setValue(e)},moveActiveChartWithUndo:function(e){},activeChartCanBeMoved:function(){return!1},generalPropertiesDefinitions:function(){return oe.value().generalPropertiesDefinitions()},reconnectChartApi:function(e){undefined(e)},setBroker:function(e){0},setSaveChartService:function(e){ -Ve=e;for(var t=0;tPe}),ai(o.content,!0),ze.subscribe((function(){Tt()})),ze.hook=function(e){return e===this.value()?e:ct(e)},ae&&(ze.writeLock=!0),window.addEventListener("resize",ft);var hi=0;function di(){0===--hi&&u.emitOnce("onChartReady")}le.forEach((function(e){if(e){hi++;var t=e.chartWidget;t.withModel(null,(function(){o.metaInfo&&t.model().model().setChartSaveTime(1e3*o.metaInfo.lastModified);var e=t.model().mainSeries();if(e.bars().size()>0||e.isStatusBad())di();else{var i=e.dataEvents(),s=function(){di(),i.barReceived().unsubscribe(null,s),i.completed().unsubscribe(null,s),i.error().unsubscribe(null,s)};i.barReceived().subscribe(null,s),i.completed().subscribe(null,s),i.error().subscribe(null,s)}}))}})),j(ut()).then(G).then((function(){window.saver&&window.is_authenticated&&o.widgetOptions.justCloned&&window.saver.saveChartSilently()})).catch(m.logError.bind(m))}},10643:(e,t,i)=>{"use strict";i.d(t,{ContextMenuManager:()=>s});var s,r=i(39347),n=i(59064);!function(e){let t=null,s=null;const o=[],a={createAction:e=>new r.Action({...e,actionId:"Chart.CustomActionId"}),createAsyncAction:e=>new r.ActionAsync("Chart.CustomActionId",e),createSeparator:()=>new r.Separator};async function l(e,r={},n={menuName:""},l){let h;null!==t&&(e=await t(e,a));const d=()=>{const e=o.indexOf(h);-1!==e&&o.splice(e,1),void 0!==l&&l()};if(null!==s)h=await s(e,n,d),c();else{const t=await Promise.all([i.e(3842),i.e(5649),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9916),i.e(6831),i.e(962),i.e(3179),i.e(5899),i.e(1584)]).then(i.bind(i,20323));h=new t.ContextMenuRenderer(e,r,d,c)}return o.push(h),h}function c(){(0,n.globalCloseMenu)()}e.createMenu=l,e.showMenu=function(e,t,i={},s,r){return l(e,i,s,r).then((e=>e.show(t)))},e.setCustomRendererFactory=function(e){s=e},e.setCustomItemsProcessor=function(e){t=e},e.hideAll=c,e.getShown=function(){for(let e=0;e{"use strict";i.d(t,{DialogRenderer:()=>n});var s=i(58275),r=i.n(s);class n{constructor(){this._container=document.createElement("div"),this._visibility=new(r())(!1)}visible(){return this._visibility.readonly()}_setVisibility(e){this._visibility.setValue(e)}}},14787:(e,t,i)=>{"use strict";var s;i.d(t,{TabNames:()=>s}),function(e){e.background="Background",e.coordinates="Coordinates",e.drawings="Drawings",e.events="Events",e.eventsAndAlerts="Events & Alerts",e.inputs="Inputs",e.properties="Properties",e.scales="Scales",e.legend="Legend",e.sourceCode="Source Code",e.style="Style",e.symbol="Symbol",e.timezoneSessions="Timezone/Sessions",e.trading="Trading",e.visibility="Visibility",e.text="Text"}(s||(s={}))},241:(e,t,i)=>{"use strict";i.d(t,{createFavoriteDrawingToolbar:()=>a, -getFavoriteDrawingToolbarPromise:()=>o});var s=i(69774);let r=null,n=null;function o(){return n}function a(){null===n&&(n=Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8049),i.e(962),i.e(3179),i.e(5050),i.e(1890),i.e(5007),i.e(5899),i.e(2306)]).then(i.bind(i,9629)).then((({FavoriteDrawingToolbar:e})=>(r=null!==r?r:new e({left:window.innerWidth/2,top:s.HEADER_TOOLBAR_HEIGHT_EXPANDED+61}),r))))}},10688:(e,t,i)=>{"use strict";i.d(t,{getPriceAxisNameInfo:()=>o});const s=["Z","Y","X","W","V","U","T","S"],r=["A","B","C","D","E","F","G","H"];class n{constructor(e){this.label=e}equals(e){return null!==e&&this.label===e.label}}function o(e,t){const i="left"===e?s:r;return new n(t{"use strict";i.d(t,{CHART_WIDGET_COLLECTION_SERVICE:()=>s});i(16216);const s={id:"ChartWidgetCollectionService"};var r;!function(e){e.Multichart="multichart",e.ForceFullscreen="force-fullscreen"}(r||(r={}))},91280:(e,t,i)=>{"use strict";i.d(t,{InvalidationLevel:()=>s,InvalidationMask:()=>a,defaultInvalidationLevel:()=>o});var s,r=i(50151);class n{constructor(e=o){this._paneInvalidationLevel=o,this._leftPriceScalesInvalidationMap=new Map,this._rightPriceScalesInvalidationMap=new Map,this._legendWidgetInvalidated=!1,this._invalidationLevel=e}fullInvalidation(){return this._invalidationLevel}invalidateAll(e){this._invalidationLevel=Math.max(this._invalidationLevel,e)}invalidatePane(e){this._paneInvalidationLevel=Math.max(this._invalidationLevel,e)}invalidateLegendWidgetLayout(){this._legendWidgetInvalidated=!0}invalidatePriceScale(e,t,i){const s="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap,r=s.get(t)||o;s.set(t,Math.max(r,i))}invalidationLevelForPane(){return Math.max(this._paneInvalidationLevel,this._invalidationLevel)}legendWidgetLayoutInvalidated(){return this._legendWidgetInvalidated||this._invalidationLevel===s.Full}getterForPriceScaleInvalidationLevelBySide(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;return e=>Math.max(t.get(e)||o,this._invalidationLevel)}priceScaleSideMaxLevel(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;let i=this._invalidationLevel;return t.size>0&&t.forEach((e=>{e>i&&(i=e)})),i}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._paneInvalidationLevel=Math.max(this._paneInvalidationLevel,e._paneInvalidationLevel),e._leftPriceScalesInvalidationMap.forEach(((e,t)=>{const i=this._leftPriceScalesInvalidationMap.get(t)||o;this._leftPriceScalesInvalidationMap.set(t,Math.max(i,e))})),e._rightPriceScalesInvalidationMap.forEach(((e,t)=>{const i=this._rightPriceScalesInvalidationMap.get(t)||o;this._rightPriceScalesInvalidationMap.set(t,Math.max(i,e))})),this._legendWidgetInvalidated=this._legendWidgetInvalidated||e._legendWidgetInvalidated}}!function(e){e[e.None=0]="None", -e[e.Cursor=1]="Cursor",e[e.Light=2]="Light",e[e.Full=3]="Full"}(s||(s={}));const o=s.None;class a{constructor(e=o){this._panesOrderChanged=!1,this._keepVisibleTimeRangeOnResize=!1,this._timeAxisInvalidationLevel=o,this._invalidatedPanes=new Map,this._additionalActions=[],this._timeScaleInvalidations=[],this._invalidationLevel=e}invalidateAll(e){this._invalidationLevel!==e&&(this._invalidationLevel=Math.max(this._invalidationLevel,e),this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})))}invalidateAllPane(e,t){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidateAll(t)}invalidatePriceScale(e,t,i,s){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidatePriceScale(t,i,s)}invalidateTimeScale(e){this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e)}invalidatePanesOrder(){this._panesOrderChanged=!0}lockVisibleTimeRangeOnResize(){this._keepVisibleTimeRangeOnResize=!0}fullInvalidation(){return this._invalidationLevel}maxPaneInvalidation(){const e=[];return this._invalidatedPanes.forEach((t=>{e.push(t.fullInvalidation())})),Math.max(...e,this._invalidationLevel)}invalidateForPane(e){return this._invalidatedPanes.get(e)||new n(this._invalidationLevel)}invalidateForTimeScale(){return Math.max(this._timeAxisInvalidationLevel,this._invalidationLevel)}validationActions(){return this._additionalActions}addValidationAction(e){this._additionalActions.push(e)}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._panesOrderChanged=this._panesOrderChanged||e._panesOrderChanged,this._keepVisibleTimeRangeOnResize=this._keepVisibleTimeRangeOnResize||e._keepVisibleTimeRangeOnResize,this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})),e._invalidatedPanes.forEach(((e,t)=>{this._invalidatedPanes.has(t)||this._invalidatedPanes.set(t,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(t)).merge(e)})),this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e._timeAxisInvalidationLevel);for(let t=0;t0===e.type));if(-1!==e){const[t]=this._timeScaleInvalidations.splice(e,1);t.value.terminate()}}}},38325:(e,t,i)=>{"use strict";i.d(t,{lastMouseOrTouchEventInfo:()=>r,setLastMouseOrTouchEventInfo:()=>n});let s=(0,i(49483).supportTouch)()?{isTouch:!0,stylus:!1}:{isTouch:!1};function r(){return s}function n(e){s=e.isTouch?{isTouch:!0,stylus:e.stylus}:{isTouch:!1}}},26097:(e,t,i)=>{"use strict";i.d(t,{layoutInitialSizingState:()=>n});var s=i(3308);i(50151);function r(e){return e.map((t=>{if((0,s.default)(t))return{percent:1/e.length};{const i=t.slice(1);return{percent:1/e.length,substate:r(i)}}}))}function n(e){return r(e.slice(1))}},75531:(e,t,i)=>{"use strict";i.r(t),i.d(t,{isMultipleLayout:()=>o,isSingleLayout:()=>n,isSupportedLayout:()=>a,layouts:()=>r,tryGuessingTheMostSuitableLayout:()=>l});i(34976),i(26097);let s;s={};const r={...{s:{title:"1 chart",count:1,layoutType:"s",sizer:(e,t)=>{if(0!==t)throw new RangeError("invalid index");return e},splitters:()=>[],resizeApplier:(e,t,i,s,r)=>r,syncSublayoutsBySplitter:(e,t)=>t,expression:["h",0]}},...s};function n(e){return"s"===e}function o(e){return!n(e)}function a(e){return n(e)||s.hasOwnProperty(e)}function l(e){return"s"}},72414:(e,t,i)=>{"use strict";i.d(t,{LineToolsGroupControllerApi:()=>o});var s=i(98517),r=i(50151),n=i(29673);class o{constructor(e,t){this._controller=e,this._model=t}createGroupFromSelection(){return this._controller.createGroupFromSelection().id}removeGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.removeGroup(t)}groups(){return this._controller.groups().map((e=>e.id))}shapesInGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));return(0,s.sortSources)(t.lineTools()).map((e=>e.id()))}excludeShapeFromGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.excludeLineToolFromGroup(i,s)}addShapeToGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.addLineToolToGroup(i,s)}availableZOrderOperations(e){const t=(0,r.ensureDefined)(this._groupById(e));return this._controller.availableZOrderOperations(t)}bringToFront(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringToFront(t)}bringForward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringForward(t)}sendBackward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.sendBackward(t)}sendToBack(e){const t=(0, -r.ensureDefined)(this._groupById(e));this._controller.sendToBack(t)}insertAfter(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertAfter(i,s)}insertBefore(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertBefore(i,s)}groupVisibility(e){return(0,r.ensureDefined)(this._groupById(e)).visibility()}setGroupVisibility(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupVisibility(i,t)}groupLock(e){return(0,r.ensureDefined)(this._groupById(e)).locked()}setGroupLock(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupLock(i,t)}getGroupName(e){return(0,r.ensureDefined)(this._groupById(e)).name()}setGroupName(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupName(i,t)}canBeGroupped(e){const t=e.map((e=>(0,r.ensureNotNull)(this._model.dataSourceForId(e))));return!t.some((e=>!(0,n.isLineTool)(e)))&&this._controller.canBeGroupped(t)}_groupById(e){return this._controller.groups().find((t=>t.id===e))}}},42184:(e,t,i)=>{"use strict";i.d(t,{MouseEventHandler:()=>h});var s=i(49483),r=i(50151),n=i(1722),o=i(80007),a=i(38325);const l=s.isSafari?"click":"auxclick",c={treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!1};class h{constructor(e,t,i){this._clickCount=0,this._clickTimeoutId=null,this._clickPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY},this._tapCount=0,this._tapTimeoutId=null,this._tapPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY},this._longTapTimeoutId=null,this._longTapActive=!1,this._mouseMoveStartPosition=null,this._touchMoveStartPosition=null,this._touchMoveExceededManhattanDistance=!1,this._cancelClick=!1,this._cancelTap=!1,this._unsubscribeOutsideMouseEvents=null,this._unsubscribeOutsideTouchEvents=null,this._unsubscribeMobileSafariEvents=null,this._unsubscribeMousemove=null,this._unsubscribeRootMouseEvents=null,this._unsubscribeRootTouchEvents=null,this._startPinchMiddlePoint=null,this._startPinchDistance=0,this._pinchPrevented=!1,this._preventTouchDragProcess=!1,this._mousePressed=!1,this._lastTouchEventTimeStamp=0,this._activeTouchId=null,this._acceptMouseLeave=!s.CheckMobile.iOS(),this._onFirefoxOutsideMouseUp=e=>{this._mouseUpHandler(e)},this._onMobileSafariDoubleClick=e=>{if(this._firesTouchEvents(e)){const t=this._makeCompatEvent(e);if(++this._tapCount,this._tapTimeoutId&&this._tapCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._tapPosition);i<30&&!this._cancelTap&&this._processTouchEvent(t,this._handler.doubleTapEvent),this._resetTapTimeout()}}else{const t=this._makeCompatEvent(e);if(++this._clickCount,this._clickTimeoutId&&this._clickCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._clickPosition);i<5&&!this._cancelClick&&this._processMouseEvent(t,this._handler.mouseDoubleClickEvent),this._resetClickTimeout()}}}, -this._target=e,this._handler=t,this._options=(0,n.merge)((0,n.clone)(c),i||{}),this._init()}destroy(){null!==this._unsubscribeOutsideMouseEvents&&(this._unsubscribeOutsideMouseEvents(),this._unsubscribeOutsideMouseEvents=null),null!==this._unsubscribeOutsideTouchEvents&&(this._unsubscribeOutsideTouchEvents(),this._unsubscribeOutsideTouchEvents=null),null!==this._unsubscribeMousemove&&(this._unsubscribeMousemove(),this._unsubscribeMousemove=null),null!==this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null),null!==this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null),null!==this._unsubscribeMobileSafariEvents&&(this._unsubscribeMobileSafariEvents(),this._unsubscribeMobileSafariEvents=null),this._clearLongTapTimeout(),this._resetClickTimeout()}_mouseEnterHandler(e){this._unsubscribeMousemove&&this._unsubscribeMousemove();const t=this._mouseMoveHandler.bind(this);if(this._unsubscribeMousemove=()=>{this._target.removeEventListener("mousemove",t)},this._target.addEventListener("mousemove",t),this._firesTouchEvents(e))return;const i=this._makeCompatEvent(e);this._processMouseEvent(i,this._handler.mouseEnterEvent),this._acceptMouseLeave=!0}_resetClickTimeout(){null!==this._clickTimeoutId&&clearTimeout(this._clickTimeoutId),this._clickCount=0,this._clickTimeoutId=null,this._clickPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY}}_resetTapTimeout(){null!==this._tapTimeoutId&&clearTimeout(this._tapTimeoutId),this._tapCount=0,this._tapTimeoutId=null,this._tapPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY}}_mouseMoveHandler(e){if(this._mousePressed||null!==this._touchMoveStartPosition)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.mouseMoveEvent),this._acceptMouseLeave=!0}_touchMoveHandler(e){const t=m(e.changedTouches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t)return;if(this._lastTouchEventTimeStamp=_(e),null!==this._startPinchMiddlePoint)return;if(this._preventTouchDragProcess)return;this._pinchPrevented=!0;const i=this._touchMouseMoveWithDownInfo(u(t),(0,r.ensureNotNull)(this._touchMoveStartPosition)),{xOffset:s,yOffset:n,manhattanDistance:a}=i;if(this._touchMoveExceededManhattanDistance||!(a<5)){if(!this._touchMoveExceededManhattanDistance){const e=.5*s,t=n>=e&&!this._options.treatVertTouchDragAsPageScroll,i=e>n&&!this._options.treatHorzTouchDragAsPageScroll;t||i||(this._preventTouchDragProcess=!0),this._touchMoveExceededManhattanDistance=!0,this._cancelTap=!0,this._clearLongTapTimeout(),this._resetTapTimeout()}if(!this._preventTouchDragProcess){const i=this._makeCompatEvent(e,t);this._processTouchEvent(i,this._handler.touchMoveEvent),(0,o.preventDefault)(e)}}}_mouseMoveWithDownHandler(e){if(0!==e.button)return;const t=this._touchMouseMoveWithDownInfo(u(e),(0,r.ensureNotNull)(this._mouseMoveStartPosition)),{manhattanDistance:i}=t;if(i>=5&&(this._cancelClick=!0,this._resetClickTimeout()),this._cancelClick){ -const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.pressedMouseMoveEvent)}}_touchMouseMoveWithDownInfo(e,t){const i=Math.abs(t.x-e.x),s=Math.abs(t.y-e.y);return{xOffset:i,yOffset:s,manhattanDistance:i+s}}_touchEndHandler(e){let t=m(e.changedTouches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t&&0===e.touches.length&&(t=e.changedTouches[0]),null===t)return;this._activeTouchId=null,this._lastTouchEventTimeStamp=_(e),this._clearLongTapTimeout(),this._touchMoveStartPosition=null,this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null);const i=this._makeCompatEvent(e,t);if(this._processTouchEvent(i,this._handler.touchEndEvent),++this._tapCount,this._tapTimeoutId&&this._tapCount>1){const{manhattanDistance:e}=this._touchMouseMoveWithDownInfo(u(t),this._tapPosition);e<30&&!this._cancelTap&&this._processTouchEvent(i,this._handler.doubleTapEvent),this._resetTapTimeout()}else this._cancelTap||(this._processTouchEvent(i,this._handler.tapEvent),this._handler.tapEvent&&(0,o.preventDefault)(e));0===this._tapCount&&(0,o.preventDefault)(e),0===e.touches.length&&this._longTapActive&&(this._longTapActive=!1,(0,o.preventDefault)(e))}_mouseUpHandler(e){if(0!==e.button)return;const t=this._makeCompatEvent(e);if(this._mouseMoveStartPosition=null,this._mousePressed=!1,this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null),s.isFF){this._target.ownerDocument.documentElement.removeEventListener("mouseleave",this._onFirefoxOutsideMouseUp)}if(!this._firesTouchEvents(e))if(this._processMouseEvent(t,this._handler.mouseUpEvent),++this._clickCount,this._clickTimeoutId&&this._clickCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._clickPosition);i<5&&!this._cancelClick&&this._processMouseEvent(t,this._handler.mouseDoubleClickEvent),this._resetClickTimeout()}else this._cancelClick||this._processMouseEvent(t,this._handler.mouseClickEvent)}_clearLongTapTimeout(){null!==this._longTapTimeoutId&&(clearTimeout(this._longTapTimeoutId),this._longTapTimeoutId=null)}_touchStartHandler(e){if(null!==this._activeTouchId)return;const t=e.changedTouches[0];this._activeTouchId=t.identifier,this._lastTouchEventTimeStamp=_(e);const i=this._target.ownerDocument.documentElement;this._cancelTap=!1,this._touchMoveExceededManhattanDistance=!1,this._preventTouchDragProcess=!1,this._touchMoveStartPosition=u(t),this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null);{const t=this._touchMoveHandler.bind(this),s=this._touchEndHandler.bind(this);this._unsubscribeRootTouchEvents=()=>{i.removeEventListener("touchmove",t),i.removeEventListener("touchend",s)},i.addEventListener("touchmove",t,{passive:!1}),i.addEventListener("touchend",s,{passive:!1}),this._clearLongTapTimeout(),this._longTapTimeoutId=setTimeout(this._longTapHandler.bind(this,e),240)}const s=this._makeCompatEvent(e,t);this._processTouchEvent(s,this._handler.touchStartEvent), -this._tapTimeoutId||(this._tapCount=0,this._tapTimeoutId=setTimeout(this._resetTapTimeout.bind(this),500),this._tapPosition=u(t))}_wheelClickHandler(e){if(1!==e.button)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.wheelClickEvent)}_mouseDownHandler(e){if(0!==e.button)return;const t=this._target.ownerDocument.documentElement;s.isFF&&t.addEventListener("mouseleave",this._onFirefoxOutsideMouseUp),this._cancelClick=!1,this._mouseMoveStartPosition=u(e),this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null);{const e=this._mouseMoveWithDownHandler.bind(this),i=this._mouseUpHandler.bind(this);this._unsubscribeRootMouseEvents=()=>{t.removeEventListener("mousemove",e),t.removeEventListener("mouseup",i)},t.addEventListener("mousemove",e),t.addEventListener("mouseup",i)}if(this._mousePressed=!0,this._firesTouchEvents(e))return;const i=this._makeCompatEvent(e);this._processMouseEvent(i,this._handler.mouseDownEvent),this._clickTimeoutId||(this._clickCount=0,this._clickTimeoutId=setTimeout(this._resetClickTimeout.bind(this),500),this._clickPosition=u(e))}_init(){this._target.addEventListener("mouseenter",this._mouseEnterHandler.bind(this)),this._target.addEventListener("touchcancel",this._clearLongTapTimeout.bind(this));{const e=this._target.ownerDocument,t=e=>!e.target||!this._target.contains(e.target),i=e=>{if(!t(e))return;const i=e.changedTouches[0];this._lastTouchEventTimeStamp=_(e),this._processTouchEvent(this._makeCompatEvent(e,i),this._handler.touchStartOutsideEvent)},s=e=>{t(e)&&!this._firesTouchEvents(e)&&this._processMouseEvent(this._makeCompatEvent(e),this._handler.mouseDownOutsideEvent)};this._unsubscribeOutsideTouchEvents=()=>{e.removeEventListener("touchstart",i)},this._unsubscribeOutsideMouseEvents=()=>{e.removeEventListener("mousedown",s)},e.addEventListener("mousedown",s),e.addEventListener("touchstart",i,{passive:!0})}s.CheckMobile.iOS()&&(this._unsubscribeMobileSafariEvents=()=>{this._target.removeEventListener("dblclick",this._onMobileSafariDoubleClick)},this._target.addEventListener("dblclick",this._onMobileSafariDoubleClick)),this._target.addEventListener("mouseleave",this._mouseLeaveHandler.bind(this)),this._target.addEventListener("contextmenu",this._contextMenuHandler.bind(this)),this._target.addEventListener("touchstart",this._touchStartHandler.bind(this),{passive:!0}),(0,o.preventScrollByWheelClick)(this._target),this._target.addEventListener("mousedown",this._mouseDownHandler.bind(this)),this._target.addEventListener(l,this._wheelClickHandler.bind(this)),this._initPinch(),this._target.addEventListener("touchmove",(()=>{}),{passive:!1})}_initPinch(){void 0===this._handler.pinchStartEvent&&void 0===this._handler.pinchEvent&&void 0===this._handler.pinchEndEvent||(this._target.addEventListener("touchstart",(e=>this._checkPinchState(e.touches)),{passive:!0}),this._target.addEventListener("touchmove",(e=>{ -if(2===e.touches.length&&null!==this._startPinchMiddlePoint&&void 0!==this._handler.pinchEvent){const t=e.touches[0],i=e.touches[1],s=p(t,i)/this._startPinchDistance,r=d(this._target);this._handler.pinchEvent(this._startPinchMiddlePoint,{x:t.clientX-r.left,y:t.clientY-r.top},{x:i.clientX-r.left,y:i.clientY-r.top},s),(0,o.preventDefault)(e)}}),{passive:!1}),this._target.addEventListener("touchend",(e=>{this._checkPinchState(e.touches)})))}_checkPinchState(e){1===e.length&&(this._pinchPrevented=!1),2!==e.length||this._pinchPrevented||this._longTapActive?this._stopPinch():this._startPinch(e)}_startPinch(e){if(void 0!==this._handler.pinchStartEvent){const t=d(this._target),i=e[0],s=e[1],r={x:i.clientX-t.left,y:i.clientY-t.top},n={x:s.clientX-t.left,y:s.clientY-t.top};this._startPinchMiddlePoint={x:(r.x+n.x)/2,y:(r.y+n.y)/2},this._startPinchDistance=p(i,s),this._handler.pinchStartEvent(this._startPinchMiddlePoint,r,n)}this._clearLongTapTimeout()}_stopPinch(){null!==this._startPinchMiddlePoint&&(this._startPinchMiddlePoint=null,void 0!==this._handler.pinchEndEvent&&this._handler.pinchEndEvent())}_mouseLeaveHandler(e){if(this._unsubscribeMousemove&&this._unsubscribeMousemove(),this._firesTouchEvents(e))return;if(!this._acceptMouseLeave)return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.mouseLeaveEvent),this._acceptMouseLeave=!s.CheckMobile.iOS()}_longTapHandler(e){const t=m(e.touches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t)return;const i=this._makeCompatEvent(e,t);this._processTouchEvent(i,this._handler.longTapEvent),this._processTouchEvent(i,this._handler.touchContextMenuEvent),this._cancelTap=!0,this._longTapActive=!0}_contextMenuHandler(e){if((0,o.preventDefault)(e),null!==this._touchMoveStartPosition)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.contextMenuEvent),this._cancelClick=!0}_firesTouchEvents(e){return e.sourceCapabilities&&void 0!==e.sourceCapabilities.firesTouchEvents?e.sourceCapabilities.firesTouchEvents:_(e){"touchstart"!==e.type&&(0,o.preventDefault)(e)}}}}function d(e){return e.getBoundingClientRect()||{left:0,top:0}}function u(e){return{x:e.pageX,y:e.pageY}}function p(e,t){const i=e.clientX-t.clientX,s=e.clientY-t.clientY;return Math.sqrt(i*i+s*s)}function _(e){ -return e.timeStamp||performance.now()}function m(e,t){for(let i=0;i{"use strict";i.d(t,{actualBehavior:()=>a,availableValues:()=>o,navigationButtonsVisibilityKey:()=>r,property:()=>n});var s=i(29542);const r="NavigationButtons.visibility",{property:n,availableValues:o,actualBehavior:a}=(0,s.createVisibilityController)(r)},3228:(e,t,i)=>{"use strict";i.d(t,{actualBehavior:()=>a,availableValues:()=>o,property:()=>n});var s=i(29542),r=i(78159);const{property:n,availableValues:o,actualBehavior:a}=(0,s.createVisibilityController)("PaneButtons.visibility",r.navigationButtonsVisibilityKey)},77212:(e,t,i)=>{"use strict";i.d(t,{ActionBinder:()=>s});class s{constructor(e,t,i,s,r=null){this._property=t,this._undoModel=i,this._undoText=s,this._action=e,this.setValue(t.value()),t.subscribe(this,this._propertyChanged),null!==r?e.update({onExecute:r.bind(this)}):e.update({onExecute:this._onActionCallback.bind(this)})}destroy(){this._property.unsubscribe(this,this._propertyChanged)}value(){return this._action.isChecked()}setValue(e){this._action.update({checked:Boolean(e)})}_onActionCallback(){this._undoModel.setProperty(this._property,this.value(),this._undoText)}_propertyChanged(e){this.setValue(e.value())}}},43886:(e,t,i)=>{"use strict";i.d(t,{isCustomStudy:()=>r});const s={VbPFixed:!0,PivotPointsStandard:!0,VbPVisible:!0};function r(e){return e in s}},96362:(e,t,i)=>{"use strict";i.d(t,{MetaInfoHelper:()=>u});var s=i(50151),r=i(42856),n=i(72877),o=i(1722),a=i(59224),l=i(33703);function c(e){return!e.groupId&&!e.isHidden&&e.id!==l.RangeDependentStudyInputNames.FirstBar&&e.id!==l.RangeDependentStudyInputNames.LastBar}var h=i(43886);const d=(0,a.getLogger)("Platform.GUI.PropertyDialog.Indicators.MetaInfo");class u{constructor(e){this._metaInfo=e}hasUserEditableInputs(){return this._metaInfo.inputs.some(c)}getUserEditableInputs(){return this._metaInfo.inputs.filter(c)}hasUserEditableProperties(){return r.StudyMetaInfo.isScriptStrategy(this._metaInfo)}hasUserEditableStyles(){const e=this._metaInfo;return e.plots.length>0||void 0!==e.bands||void 0!==e.filledAreas||(0,h.isCustomStudy)(e.shortId)||r.StudyMetaInfo.isScriptStrategy(this._metaInfo)||Object.values(e.graphics).some((e=>void 0!==e))}getUserEditablePlots(){const e=new Set,t=this._metaInfo;return t.plots.filter((i=>{if((0,n.isColorerPlot)(i)||(0,n.isTextColorerPlot)(i)||(0,n.isDataOffsetPlot)(i)||(0,n.isOhlcColorerPlot)(i)||(0,n.isAlertConditionPlot)(i)||(0,n.isDataPlot)(i))return!1;if((0,n.isOhlcPlot)(i)){const r=i.target;if(e.has(r))return!1;e.add(r);const n=(0,s.ensureDefined)(t.ohlcPlots);return!(0,s.ensureDefined)(n[r]).isHidden}{const e=t.styles?t.styles[i.id]:void 0;return void 0===e||!e.isHidden}}))}hasUserEditableOptions(){return this.hasUserEditableInputs()||this.hasUserEditableProperties()||this.hasUserEditableStyles()}getStrategyProperties(){const e=this._metaInfo,t=e.inputs.filter(_),i={...p};for(const s of t){const t=s.internalID;i[t]=s, -p.hasOwnProperty(t)||d.logWarn(`Unknown strategy input internal id ${t} in ${e.fullId}`)}return(0,o.clone)(i)}}const p={currency:void 0,backtest_fill_limits_assumption:void 0,calc_on_every_tick:void 0,calc_on_order_fills:void 0,commission_value:void 0,commission_type:void 0,initial_capital:void 0,pyramiding:void 0,slippage:void 0,default_qty_type:void 0,default_qty_value:void 0,margin_long:void 0,margin_short:void 0,use_bar_magnifier:void 0,process_orders_on_close:void 0,fill_orders_on_standard_ohlc:void 0};function _(e){return"strategy_props"===e.groupId}},68456:(e,t,i)=>{"use strict";i.d(t,{AbstractJsonStoreService:()=>n,CommonJsonStoreService:()=>o});var s=i(57898),r=i.n(s);class n{constructor(e,t,i,s,n){this._onChange=new(r()),this._handleChange=()=>{this._onChange.fire(this.get())},this._crossTabEvents=e,this._jsonKeyValueStore=t,this.CROSSTAB_EVENT_NAME=i,this.JSON_STORE_KEY=s,this.defaultStoreValue=this._serialize(n),this._subscribe()}get(){const e=this._jsonKeyValueStore.getJSON(this.JSON_STORE_KEY,this.defaultStoreValue);return this._deserialize(e)}set(e,t){const i=this._serialize(e);this._jsonKeyValueStore.setJSON(this.JSON_STORE_KEY,i,t),this._crossTabEvents.emit(this.CROSSTAB_EVENT_NAME),this._onChange.fire(e)}getOnChange(){return this._onChange}destroy(){this._unsubscribe(),this._onChange.destroy(),delete this._onChange}_subscribe(){this._crossTabEvents.on(this.CROSSTAB_EVENT_NAME,this._handleChange),this._jsonKeyValueStore.onSync.subscribe(this,this._handleChange)}_unsubscribe(){this._crossTabEvents.off(this.CROSSTAB_EVENT_NAME,this._handleChange),this._jsonKeyValueStore.onSync.unsubscribe(this,this._handleChange)}}class o extends n{_serialize(e){return e}_deserialize(e){return e}}},98425:(e,t,i)=>{"use strict";i.d(t,{restoreShowMarketOpenStatusProperty:()=>l,showMarketOpenStatusProperty:()=>a});var s=i(59680),r=i(56840);const n="Chart.ShowMarketOpenStatus";function o(){return r.getBool(n,true)}const a=(0,s.createPrimitiveProperty)(o());function l(){a.setValue(true),r.remove(n)}r.onSync.subscribe(null,(()=>a.setValue(o()))),a.subscribe(null,(()=>r.setValue(n,a.value())))},77248:(e,t,i)=>{"use strict";i.d(t,{firstReplacedByBatsExchange:()=>a,getExchange:()=>u,isDelay:()=>h,isEod:()=>l,isYield:()=>c,witoutRealtime:()=>d});i(50151);var s=i(79982),r=i.n(s);i(42960);const n=["DJ","JSE","BELEX"],o=["NZX"];function a(e){return null}function l(e,t){return r().hasEodSymbols(e.full_name)||6===t}function c(e){var t;return Boolean(null===(t=e.typespecs)||void 0===t?void 0:t.includes("yield"))}function h(e){return void 0!==e&&e>0}function d(e){return"index"===e.type&&n.includes(e.listed_exchange)||"futures"===e.type&&o.includes(e.listed_exchange)}async function u(e){return null}},31330:(e,t,i)=>{"use strict";i.d(t,{canShowSpreadActions:()=>r,globalKeypressMatches:()=>n});var s=i(14483);i(94025),i(82992);new RegExp("^quandl","i");function r(){let e=!1;return s.enabled("show_spread_operators")&&(e=!0),e}function n(e){if(e.ctrlKey)return!1;if(e.metaKey)return!1;if(!e.charCode)return!1;if(!e.which||e.which<=32)return!1 -;const t=e.target;return!t||!/^(input|textarea)$/i.test(t.tagName)&&"listbox"!==t.getAttribute("role")}},13702:(e,t,i)=>{"use strict";function s(){return Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(8056),i.e(2587),i.e(2639),i.e(2109),i.e(6738),i.e(962),i.e(2842),i.e(3016),i.e(9727),i.e(1754)]).then(i.bind(i,89324))}i.d(t,{loadNewSymbolSearch:()=>s})},40493:(e,t,i)=>{"use strict";i.d(t,{tradingService:()=>n});var s=i(16216);const r={id:"TradingService"};function n(){return(0,s.hasService)(r)?(0,s.service)(r):null}},7062:(e,t,i)=>{"use strict";i.d(t,{TradingViewApiBase:()=>w});var s=i(50151),r=i(82992),n=i(14483),o=i(51768),a=i(5286),l=i(45345),c=i(57898),h=i.n(c);class d{constructor(e){this._toolbarThemeChanged=new(h()),this._onWatchedThemeChanged=e=>{this._toolbarThemeChanged.fire(e)},this._opts=e,l.watchedTheme.subscribe(this._onWatchedThemeChanged)}destroy(){l.watchedTheme.unsubscribe(this._onWatchedThemeChanged)}isStdTheme(){const e=this._opts.chartWidgetCollection.getAll().every((e=>(0,a.isStdTheme)((0,a.extractThemeFromModel)(e.model()))));return Promise.resolve(e)}async setStdTheme(e,t=!0,i){await(0,a.loadTheme)(this._opts.chartWidgetCollection,{themeName:e,standardTheme:!0,syncState:t,noUndo:i})}setStdThemeForLayout(e,t=!0){(0,l.setTheme)(e),t&&(0,a.syncTheme)()}getCurrentThemeName(){return(0,a.getCurrentTheme)().name}toolbarThemeChanged(){return this._toolbarThemeChanged}}var u=i(88913),p=i(88348),_=i(58275),m=i.n(_),g=i(46100),f=i(29673),v=i(56954),S=i.t(v,2);const y=new(h());function b(){throw new Error("not implemented")}class w{constructor(e){this._studyTemplatesDrawer=null,this._fontIconsSettingsDrawer=null,this._favoriteDrawingsToolbar=null,this._webview=null,this._themesApi=null,this._newsApiDeferredPromise=null,this._newsApiRejectionReason=null,this._watchlistApiDeferredPromise=null,this._watchlistApiRejectionReason=null,this._widgetbarApiDeferredPromise=null,this._widgetbarApiRejectionReason=null,this._isDestroyed=!1,this._widgebarApi=null,this._magnetEnabledWatchedValue=null,this._magnetModeWatchedValue=null;const{chartApiInstance:t,chartWidgetCollection:i,studyMarket:s,saveChartService:n,loadChartService:o,sharingChartService:a=null,webview:l=null}=e;this._chartWidgetCollection=i,this._studyMarket=s,this._saveChartService=n,this._sharingChartService=a,this._loadChartLayoutDialog=o,this._intervalsService=null,this._alertsWidgetDialog=null,this._detailsDialogController=null,this._supportedChartStylesSpawn=r.linking.supportedChartStyles.spawn(),this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(null,(()=>this.destroy()),!0),this._webview=l;const c=i.lock;this._symbolSync=c.symbol.spawn(),this._intervalSync=c.interval.spawn(),this._dateRangeSync=c.dateRange.spawn(),this._crosshairSync=c.crosshair.spawn(),this._timeSync=c.trackTime.spawn()}destroy(){var e,t,i;this._supportedChartStylesSpawn.destroy(),null===(e=this._intervalsService)||void 0===e||e.destroy(),null===(t=this._themesApi)||void 0===t||t.destroy(),null===(i=this._widgebarApi)||void 0===i||i.destroy(), -this._widgetbarApiRejectionReason="This ITradingViewApi instance has been destroyed",this._symbolSync.destroy(),this._intervalSync.destroy(),this._dateRangeSync.destroy(),this._crosshairSync.destroy(),this._timeSync.destroy(),this._isDestroyed=!0,(0,p.properties)().childs().magnet.unsubscribeAll(this),(0,p.properties)().childs().magnetMode.unsubscribeAll(this)}themes(){return null===this._themesApi&&(this._themesApi=new d({chartWidgetCollection:this._chartWidgetCollection})),this._themesApi}dialogs(){var e,t,i,s,r,n;return{Indicators:this._studyMarket,Compare:this._chartWidgetCollection.getCompareDialogRenderer(),ObjectsTree:null,ChartProperties:this._chartWidgetCollection.getChartPropertiesDialogRenderer(),ChartLayoutSaveAs:null!==(t=null===(e=this._saveChartService)||void 0===e?void 0:e.getSaveAsController())&&void 0!==t?t:null,ChartLayoutRename:null!==(s=null===(i=this._saveChartService)||void 0===i?void 0:i.getRenameController())&&void 0!==s?s:null,ChartLayoutCreate:null!==(n=null===(r=this._saveChartService)||void 0===r?void 0:r.getCreateController())&&void 0!==n?n:null,ChartLayoutLoad:this._loadChartLayoutDialog,Alerts:this._alertsWidgetDialog,Details:this._detailsDialogController,FinancialsCharts:null,Technicals:null,Forecast:null}}webview(){return b(),this._webview}studyTemplatesDrawerApi(){b()}fontIconsSettingsDrawer(){b()}intervalsService(){b()}supportedChartTypes(){return this._supportedChartStylesSpawn}setBrokerName(e){this._chartWidgetCollection.setBroker(e)}drawOnAllChartsMode(e){(0,p.drawOnAllChartsMode)().setValue(e)}disableTrackingEvents(){(0,o.disableTrackingEvents)()}getSaveChartService(){return this._saveChartService}symbolSync(){return this._symbolSync}intervalSync(){return this._intervalSync}dateRangeSync(){return this._dateRangeSync}crosshairSync(){return this._crosshairSync}timeSync(){return this._timeSync}setSymbolSearchUI(e){b()}setLayout(e,t){(null==t?void 0:t.withUndo)?this._chartWidgetCollection.setChartLayoutWithUndo(e):this._chartWidgetCollection.setLayout(e)}undoRedoState(){return this._chartWidgetCollection.undoHistory.state()}clearUndoHistory(){return this._chartWidgetCollection.undoHistory.clearStack()}undo(){this._chartWidgetCollection.undoHistory.undo()}redo(){this._chartWidgetCollection.undoHistory.redo()}async selectLineTool(e,t){if(!u.supportedLineTools[e])return;const i=u.supportedLineTools[e].name;if("icon"===e){const e=null==t?void 0:t.icon;void 0!==e&&p.iconTool.setValue(e)}if("emoji"===e){const e=null==t?void 0:t.emoji;void 0!==e&&p.emojiTool.setValue(e)}if("sticker"===e){const e=null==t?void 0:t.sticker;void 0!==e&&p.stickerTool.setValue(e)}p.tool.setValue(i)}favoriteDrawingsToolbar(){return i.e(5551).then(i.bind(i,71355)).then((e=>(this._favoriteDrawingsToolbar||(this._favoriteDrawingsToolbar=new e.FavoriteDrawingsApi),this._favoriteDrawingsToolbar)))}sharingChart(){return this._sharingChartService}watchlist(){b()}setWatchlistApiPromise(e){b()}news(){b()}setNewsApiPromise(e){b()}widgetbar(){b()}setWidgetbarApiPromise(e){b()}getChartStorage(){return getChartStorage()} -setDebugMode(e){n.setEnabled("charting_library_debug_mode",e)}setFeatureEnabled(e,t){n.setEnabled(e,t)}magnetEnabled(){return null===this._magnetEnabledWatchedValue&&(this._magnetEnabledWatchedValue=new(m())((0,p.properties)().childs().magnet.value()),this._magnetEnabledWatchedValue.subscribe((e=>{(0,g.saveDefaultProperties)(!0),(0,p.properties)().childs().magnet.setValue(e),(0,g.saveDefaultProperties)(!1)})),(0,p.properties)().childs().magnet.subscribe(this,(()=>{(0,s.ensureNotNull)(this._magnetEnabledWatchedValue).setValue((0,p.properties)().childs().magnet.value())}))),this._magnetEnabledWatchedValue}magnetMode(){return null===this._magnetModeWatchedValue&&(this._magnetModeWatchedValue=new(m())((0,p.properties)().childs().magnetMode.value()),this._magnetModeWatchedValue.subscribe((e=>{(0,g.saveDefaultProperties)(!0),(0,p.properties)().childs().magnetMode.setValue(e),(0,g.saveDefaultProperties)(!1)})),(0,p.properties)().childs().magnetMode.subscribe(this,(()=>{(0,s.ensureNotNull)(this._magnetModeWatchedValue).setValue((0,p.properties)().childs().magnetMode.value())}))),this._magnetModeWatchedValue}flushBufferedData(){y.fire()}chartWidgetCollectionState(...e){return this._chartWidgetCollection.state(...e)}chartWidgetCollectionSeriesStatuses(){return this._chartWidgetCollection.chartSeriesStatuses()}initAllLineTools(){return Promise.all(Object.keys(S).filter((e=>!S[e])).map((e=>(0,f.initLineTool)(e)))).then((()=>{}))}}},75117:(e,t,i)=>{"use strict";var s=i(57898),r=i(58275),n=i(82992).linking,o=(i(51608).createDeferredPromise,i(53942)),a=i(75531).layouts,l=i(76422),c=i(10643).ContextMenuManager,h=i(88348),d=i(94025),u=i(61595).backend,p=i(59224),_=i(3615).showWarning,m=i(3615).showConfirm,g=i(88913),f=i(52092).CLOSE_POPUPS_AND_DIALOGS_COMMAND,v=i(36274).Interval,S=i(66501).ChartChangesWatcher,y=i(7062).TradingViewApiBase,b=i(42856).StudyMetaInfo,w=i(152).getStudyInputsInfo,C=i(70120).getStudyStylesInfo;e.exports=class extends y{constructor(e){const{chartWidgetCollection:t,saveChartService:i,loadChartService:r,sharingChartService:o,alertsDispatcher:a,supportTicketData:l,favoriteServices:c,chartApiInstance:h=null,studyMarket:d=null,webview:u}=e;super({chartApiInstance:h,chartWidgetCollection:t,studyMarket:d,saveChartService:i,loadChartService:r,sharingChartService:o,webview:u}),this._chartApiInstance=h,this._loadChartService=r,this._alertsDispatcher=a,this._supportTicketData=l,this._favoriteServices=c,this._proxyWatchListChangedDelegate=null,this._lockDrawingsWatchedValue=null,this._hideDrawingsWatchedValue=null,this._hideIndicatorsWatchedValue=null,this._replayApi=null,this._chartChangesWatcher=null,this._hasChartChangesWatchedValue=null,this._getDataSourceHub=function(){return t.activeChartWidget.value().model().model()},this._chartWidgetCollection.getResizerDetacher=function(){return t.activeChartWidget.value().getResizerDetacher()},this._alertService=this._alertsDispatcher?new undefined(this._alertsDispatcher,this._getDataSourceHub):null,this._activeChangedChangedDelegate=new s, -this._chartWidgetCollection.activeChartWidget.subscribe(function(){this._activeChangedChangedDelegate.fire()}.bind(this)),this._chartWidgets=new WeakMap,this._activateChart=function(e){t.activeChartWidget.setValue(e)},this.linking=n}subscribe(e,t){l.subscribe(e,t)}unsubscribe(e,t){l.unsubscribe(e,t)}onContextMenu(e){l.subscribe("onContextMenu",(function(t){t.callback(e(t.unixtime,t.price))}))}onGrayedObjectClicked(e){l.subscribe("onGrayedObjectClicked",e)}activeChart(){return this._getChartWidgetApi(this._chartWidgetCollection.activeChartWidget.value())}_getChartWidgetApi(e){var t=this._chartWidgets.get(e);return void 0===t&&(t=new o(e,this._activateChart.bind(null,e)),this._chartWidgets.set(e,t)),t}onActiveChartChanged(){return this._activeChangedChangedDelegate}changeSymbol(e,t,i){n.interval.setValue(v.normalize(t)),n.symbol.setValue(e),i&&this.activeChart().onDataLoaded().subscribe(null,i,!0)}layout(){return this._chartWidgetCollection.layout.value()}layoutName(){return this._chartWidgetCollection.metaInfo.name.value()}layoutNameWatchedValue(){return this._chartWidgetCollection.metaInfo.name.readonly()}layoutSettingsDrawer(){throw new Error("not implemented")}chartsCount(){return a[this.layout()].count}viewMode(){throw new Error("not implemented")}viewModeWatchedValue(){throw new Error("not implemented")}setForceFullscreenMode(){throw new Error("not implemented")}setMultichartMode(){throw new Error("not implemented")}setActiveChart(e){if(e>=0&&e=this.chartsCount())throw Error("Incorrect index: "+e);return this._getChartWidgetApi(this._chartWidgetCollection.getAll()[e])}getSymbolInterval(e){var t={symbol:n.symbol.value(),interval:n.interval.value()};return e&&e(t),t}saveChart(e){if(this._saveChartService){var t=this._saveChartService.saveToJSON();return e&&e(JSON.parse(t.content))}}loadChart(e){this._chartApiInstance.disconnect(),this._chartWidgetCollection.loadContent(e.json),this._chartWidgetCollection.purgeUnusedWidgets(),e.extendedData&&(this._chartWidgetCollection.metaInfo.id.setValue(e.extendedData.uid),this._chartWidgetCollection.metaInfo.uid.setValue(e.extendedData.uid),this._chartWidgetCollection.metaInfo.name.setValue(e.extendedData.name)),this._chartApiInstance.connect(),n.symbol.setValue(this.activeChart().symbol()),l.emit("chart_loaded")}getStudiesList(){return this._chartApiInstance.allStudiesMetadata().filter((function(e){return!e.is_hidden_study})).map((function(e){return e.description}))}getStudyInputs(e){{const t=b.findStudyMetaInfoByDescription(this._chartApiInstance.allStudiesMetadata(),e);return w(t)}}getStudyStyles(e){{const t=b.findStudyMetaInfoByDescription(this._chartApiInstance.allStudiesMetadata(),e);return C(t)}}getSavedCharts(e){u.getCharts().then(e)}loadChartFromServer(e){u.loadChart(e)}saveChartToServer(e,t,i){ -this._saveChartService&&this._saveChartService.saveChartSilently(e,t,i)}setAutosave(e){this._saveChartService&&this._saveChartService.autoSaveEnabled().setValue(e)}removeChartFromServer(e,t){u.removeChart(e).then(t)}getIntervals(){var e=[],t=d.getCustomResolutions();return null!==this._chartApiInstance&&(e=this._chartApiInstance.defaultResolutions()),d.mergeResolutions(e,t)}closePopupsAndDialogs(){c.hideAll(),l.emit(f)}selectedLineTool(){for(var e=Object.keys(g.supportedLineTools),t=h.tool.value(),i=0;i{"use strict";i.d(t,{addPlusButtonProperty:()=>u,restoreAddPlusButtonSettingsValue:()=>p,showPlusButtonOnCursor:()=>h});var s=i(4741),r=i(56840),n=i(59680),o=i(58275);const a="add_plus_button";function l(){const e=s.keyboardPressedKeysState.value();return void 0!==e&&(Boolean(e.modifiers&s.Modifiers.Alt&&e.modifiers&s.Modifiers.Mod)&&(void 0===e.code||e.altOrOptionCode()||e.controlOrMetaCode()))}const c=new(i.n(o)())(l());s.keyboardPressedKeysState.subscribe((()=>c.setValue(l())));const h=c.readonly();function d(){return r.getBool(a,!0)}const u=(0,n.createPrimitiveProperty)(d());function p(){u.setValue(!0),r.remove(a)}r.onSync.subscribe(null,(()=>u.setValue(d()))),u.subscribe(null,(()=>r.setValue(a,u.value())))},83654:(e,t,i)=>{"use strict";i.d(t,{alignToStep:()=>n});var s=i(60521),r=i.n(s);function n(e,t){return r()(e).div(t).round(0,r().roundHalfUp).mul(t).toNumber()}},28640:(e,t,i)=>{"use strict";i.d(t,{AppliedTimeFrame:()=>r});var s=i(83669);class r{constructor(e){this._appliedTimeFrame=new s.WatchedObject(null),this._appliedTimeFrameInfo=null,this._appliedTimeFrameChangedBound=this._appliedTimeFrameChanged.bind(this),this._model=e,e.mainSeries().dataEvents().seriesTimeFrame().subscribe(this,this._onSeriesTimeFrame),this._appliedTimeFrame.subscribe(this._appliedTimeFrameChangedBound)}destroy(){ -this._appliedTimeFrame.unsubscribe(this._appliedTimeFrameChangedBound),this._model.timeScale().logicalRangeChanged().unsubscribeAll(this),this._model.mainSeries().dataEvents().seriesTimeFrame().unsubscribeAll(this)}appliedTimeFrame(){return this._appliedTimeFrame}_appliedTimeFrameChanged(){this._model.timeScale().logicalRangeChanged().unsubscribe(this,this._invalidateAppliedTimeFrame)}_onSeriesTimeFrame(e,t,i,s){if(s){const e=this._model.timeScale();this._appliedTimeFrameInfo={logicalRange:e.logicalRange(),baseIndex:e.baseIndex()},e.logicalRangeChanged().subscribe(this,this._invalidateAppliedTimeFrame)}}_invalidateAppliedTimeFrame(){if(null===this._appliedTimeFrameInfo)return;const e=this._model.timeScale(),t=e.logicalRange(),i=e.baseIndex(),s=this._appliedTimeFrameInfo.logicalRange,r=this._appliedTimeFrameInfo.baseIndex;(null===t||null===s||Math.abs(i-t.left()-(r-s.left()))>=.01||Math.abs(i-t.right()-(r-s.right()))>=.01)&&this._appliedTimeFrame.setValue(null)}}},12416:(e,t,i)=>{"use strict";i.d(t,{defaultsPreferencesByWhiteList:()=>x,preferencesByWhiteList:()=>P});var s=i(1722),r=i(67980),n=i(62615),o=i(59224),a=i(74304),l=i(85804),c=i(16776),h=i(30888),d=i(93613);const u=(0,o.getLogger)("Chart.ApplyPreferencesToAllCharts"),p={color:"",style:0},_={autoScale:!1,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,log:!1,logDisabled:!1,alignLabels:!1,isInverted:!1,indexedTo100:!1},m={backgroundType:d.ColorType.Solid,background:"",backgroundGradientStartColor:"",backgroundGradientEndColor:"",topMargin:0,bottomMargin:0,rightOffset:0,gridLinesMode:"both",horzGridProperties:(0,h.deepExtend)({},p),vertGridProperties:(0,h.deepExtend)({},p),crossHairProperties:(0,h.deepExtend)({},{color:"",style:0,transparency:0,width:0}),legendProperties:(0,h.deepExtend)({},{showStudyArguments:!1,showStudyTitles:!1,showStudyValues:!1,showSeriesTitle:!1,showSeriesOHLC:!1,showLegend:!1,showBarChange:!0,showVolume:!1,showPriceSource:!1,showBackground:!0,backgroundTransparency:0}),axisProperties:(0,h.deepExtend)({},_),separatorColor:""},g={lineColor:"",textColor:"",fontSize:0,scaleSeriesOnly:!1,showSeriesLastValue:!1,seriesLastValueMode:a.PriceAxisLastValueMode.LastValueAccordingToScale,showSeriesPrevCloseValue:!1,showStudyLastValue:!1,showSymbolLabels:!1,showStudyPlotLabels:!1,showBidAskLabels:!1,showPrePostMarketPriceLabel:!0,showFundamentalLastValue:!1,showFundamentalNameLabel:!1,showPriceScaleCrosshairLabel:!0,showTimeScaleCrosshairLabel:!0},f={...g},v={visible:!1,futureOnly:!1,breaks:(0,h.deepExtend)({},{color:"",visible:!1,style:0,width:0})},S={style:0,minTick:"",showPriceLine:!1,priceLineWidth:0,priceLineColor:"",baseLineColor:"",showPrevClosePriceLine:!1,showCountdown:!0,prevClosePriceLineWidth:0,sessionId:"regular",prevClosePriceLineColor:"",esdShowDividends:!1,esdShowSplits:!1,esdShowEarnings:!1,esdShowBreaks:!1,showContinuousContractSwitches:!1,showContinuousContractSwitchesBreaks:!1,showFuturesContractExpiration:!1,showLastNews:!1,dividendsAdjustment:!1,backAdjustment:!1,settlementAsClose:!0,statusViewStyle:(0, -h.deepExtend)({},{fontSize:16,showExchange:!0,showInterval:!0,symbolTextSource:"description"}),priceAxisProperties:(0,h.deepExtend)({},_),highLowAvgPrice:(0,h.deepExtend)({},{highLowPriceLinesVisible:!1,highLowPriceLabelsVisible:!1,averageClosePriceLabelVisible:!1,averageClosePriceLineVisible:!1,highLowPriceLinesColor:"",highLowPriceLinesWidth:0,averagePriceLineColor:"",averagePriceLineWidth:0}),candleStyle:(0,h.deepExtend)({},n.candleStylePreferencesDefault),hollowCandleStyle:(0,h.deepExtend)({},n.hollowCandlePreferencesStyleDefault),barStyle:(0,h.deepExtend)({},n.barStylePreferencesDefault),lineStyle:(0,h.deepExtend)({},n.lineStyleDefault),lineWithMarkersStyle:(0,h.deepExtend)({},n.lineStyleDefault),steplineStyle:(0,h.deepExtend)({},n.lineStyleDefault),areaStyle:(0,h.deepExtend)({},n.areaStylePreferencesDefault),hlcAreaStyle:(0,h.deepExtend)({},n.hlcAreaStylePreferencesDefault),baselineStyle:(0,h.deepExtend)({},n.baselineStylePreferencesDefault),hiloStyle:(0,h.deepExtend)({},n.hiloStylePreferencesDefault),haStyle:(0,h.deepExtend)({},n.haStylePreferencesDefault),renkoStyle:(0,h.deepExtend)({},n.renkoStylePreferencesDefault),pbStyle:(0,h.deepExtend)({},n.pbStylePreferencesDefault),kagiStyle:(0,h.deepExtend)({},n.kagiStylePreferencesDefault),pnfStyle:(0,h.deepExtend)({},n.pnfStylePreferencesDefault),rangeStyle:(0,h.deepExtend)({},n.rangeStylePreferencesDefault),columnStyle:(0,h.deepExtend)({},n.columnStylePreferencesDefault)},y={priceScaleSelectionStrategyName:"auto",timeScale:(0,h.deepExtend)({},{defaultRightOffset:0,defaultRightOffsetPercentage:5,usePercentageRightOffset:!1}),mainSeries:(0,h.deepExtend)({},S),sessions:(0,h.deepExtend)({},c.sessionsPreferencesDefault),paneProperties:(0,h.deepExtend)({},m),chartEventsSourceProperties:(0,h.deepExtend)({},v),tradingProperties:(0,h.deepExtend)({},r.tradingPreferencesDefault)},b={timezone:"",scalesProperties:(0,h.deepExtend)({},f),...y},w={scalesProperties:(0,h.deepExtend)({},g),...y};function C(e,t,i,r,n=!0){if(void 0===t[e])return u.logDebug(`We haven't had this property ${r}.${e} yet, please, remove it from whiteList`),null;if((0,s.isObject)(i[e])){const s=Object.keys(i[e]);let o="";return s.map((s=>({[s]:C(s,t[e],i[e],`${r}.${e}`,n)}))).reduce(((e,t)=>(o=Object.keys(t)[0],e[o]=t[o],e)),{})}return n?t[e].value():t[e]}function P(e,t,i=b){const s={timezone:"",priceScaleSelectionStrategyName:"auto",timeScale:{defaultRightOffset:e.timeScale().defaultRightOffset().value(),defaultRightOffsetPercentage:e.timeScale().defaultRightOffsetPercentage().value(),usePercentageRightOffset:e.timeScale().usePercentageRightOffset().value()},mainSeries:{},sessions:{},paneProperties:{},scalesProperties:{},chartEventsSourceProperties:{},tradingProperties:{}},r=["timeScale","mainSeries","sessions"],n=i.mainSeries,o=Object.keys(i),a=Object.keys(n),l=t.properties(),c=e.properties(),h=i.sessions,d=Object.keys(h),u=e.sessions().properties();return a.forEach((e=>{s.mainSeries[e]=C(e,l,n,"mainSeries")})),d.forEach((e=>{s.sessions[e]=C(e,u,h,"sessions")})),o.forEach((e=>{ -r.includes(e)||(s[e]=C(e,c,i,"preferences"))})),s}function x(e,t,i=w,s=!0){const r={timeScale:{defaultRightOffset:e.timeScale().rightOffsetDefaultValue(),defaultRightOffsetPercentage:e.timeScale().defaultRightOffsetPercentage().value(),usePercentageRightOffset:e.timeScale().usePercentageRightOffset().value()},mainSeries:{},sessions:(0,h.deepExtend)({},c.sessionsPreferencesDefault),paneProperties:{},scalesProperties:{},chartEventsSourceProperties:{},tradingProperties:{},priceScaleSelectionStrategyName:"auto"},n=["timeScale","mainSeries","sessions"],o=i.mainSeries,a=Object.keys(i),d=Object.keys(o),u=(0,l.factoryDefaults)("chartproperties.mainSeriesProperties"),p=(0,l.factoryDefaults)("chartproperties");return d.forEach((e=>{s&&"style"===e||(r.mainSeries[e]=C(e,u,o,"mainSeries",!1))})),a.forEach((e=>{n.includes(e)||(r[e]=C(e,p,i,"preferences",!1))})),r}},81580:(e,t,i)=>{"use strict";i.d(t,{axisLabelBackgroundColor:()=>r});var s=i(48891);const r={common:s.colorsPalette["color-tv-blue-500"],active:s.colorsPalette["color-tv-blue-800"]}},77475:(e,t,i)=>{"use strict";i.d(t,{createDwmAligner:()=>c,createTimeToBarTimeAligner:()=>d,isAlignmentEnabled:()=>h});var s=i(41249),r=i(14483),n=i(36274),o=i(98829),a=i(60156);const l=new o.SessionInfo("Etc/UTC","0000-0000:1234567");function c(e,t){if(!h()||!n.Interval.isDWM(e))return null;const i=new o.SessionInfo(t.timezone,t.session,t.session_holidays,t.corrections),r=(0,a.newBarBuilder)(e,i,l);return{timeToSessionStart:e=>r.tradingDayToSessionStart(e),timeToExchangeTradingDay:e=>{const t=s.utc_to_cal(i.timezone,e),r=i.spec.correctTradingDay(t);return s.set_hms(r,0,0,0,0,s.get_timezone("Etc/UTC")),r.getTime()}}}function h(){return!r.enabled("disable_resolution_rebuild")}function d(e,t){if(!h())return e=>e;const i=new o.SessionInfo(t.timezone,t.session,t.session_holidays,t.corrections),s=(0,a.newBarBuilder)(e,i,i,!1);return e=>s.alignTimeIfPossible(e)}},98829:(e,t,i)=>{"use strict";i.d(t,{BarBuilderBase:()=>a,SessionInfo:()=>o});var s=i(41249),r=i(60062),n=i(32923);class o{constructor(e,t,i,s){this.init(e,t,i,s),this._state={timezone:e,spec:t,holidays:i,corrections:s}}init(e,t,i,r){this.timezone=s.get_timezone(e),this.spec=new n.SessionSpec(e,t,i,r)}state(){return this._state}static fromState(e){return new o(e.timezone,e.spec,e.holidays,e.corrections)}}class a{alignTime(e){if(isNaN(e))return NaN;let t=this.indexOfBar(e);return t===r.SessionStage.POST_SESSION&&(this.moveTo(e),t=this.indexOfBar(e)),t<0?NaN:this.startOfBar(t)}}},60156:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SessionInfo:()=>o.SessionInfo,alignExchangeTimeToSessionStartAndReturnUTC:()=>P,alignPeriodsBackForDataRequest:()=>y,alignPeriodsBackForVisibleRange:()=>b,getPeriodsBetweenDates:()=>C,isTradingNow:()=>x,newBarBuilder:()=>S});var s=i(41249),r=i(36274),n=i(37160),o=i(98829),a=i(60062);class l extends o.BarBuilderBase{constructor(e,t){super(),this._sessionStartMs=-Number.MAX_VALUE,this._sessionEndMs=-Number.MAX_VALUE,this._periodSec=e,this._session=t}alignTimeIfPossible(e){const t=this.alignTime(e);return isNaN(t)?e:t} -indexOfBar(e){return e=this._sessionEndMs?a.SessionStage.POST_SESSION:(0,n.toInt)(s.time_seconds_diff(e,this._sessionStartMs)/this._periodSec)}startOfBar(e){if(e===a.SessionStage.PRE_SESSION){const e=s.get_cal_from_unix_timestamp_ms(this._session.timezone,this._sessionStartMs-1),t=this._session.spec.alignToNearestSessionEnd(e,-1);return s.cal_to_utc(this._session.timezone,t)}if(e===a.SessionStage.POST_SESSION)return this._sessionEndMs;if(e<0)throw new Error("Negative offset is not supported");return this._sessionStartMs+s.time_seconds(this._periodSec*e)}endOfBar(e){if(e<0)throw new Error("Index cannot be negative");const t=this.startOfBar(e)+1e3*this._periodSec;return t>this._sessionEndMs?this._sessionEndMs:t}isLastBar(e,t){return t>=this._sessionStartMs+s.time_seconds(this._periodSec*(e+1)-1)}moveTo(e){const t=this._session.timezone,i=s.utc_to_cal(t,e),r=this._session.spec.alignToSessionStart(i);this._sessionStartMs=s.cal_to_utc(t,i),s.add_minutes(i,r),this._sessionEndMs=s.cal_to_utc(t,i)}indexOfLastBarInSession(){return(0,n.toInt)((this._sessionEndMs-1-this._sessionStartMs)/1e3/this._periodSec)}moveNext(){this.moveTo(this._sessionEndMs)}}var c=i(54606);function h(e,t){const i=s.clone(t),r=e.businessDaysToCalendarDays(i,1);r>1&&s.add_date(i,r-1);const n=e.leftBorderOfDailyBar(i);if(null===n)throw new Error("Cannot calculate left border of daily bar");return s.cal_to_utc(s.get_timezone(e.timezone()),n)}class d extends o.BarBuilderBase{constructor(e,t,i,s,r=!1){super(),this._periodStart=-Number.MAX_VALUE,this._periodEnd=-Number.MAX_VALUE,this._periodLastBarStart=-Number.MAX_VALUE,this._periodStartDay=new c.BusinessDay(0,0,0),this._periodEndDay=new c.BusinessDay(0,0,0),this._period=i,this._sessionTgt=e,this._builder=s,this._useBusinessDays=r,this._sessionSrc=r?new o.SessionInfo("Etc/UTC","24x7"):t||e}builder(){return this._builder}alignTimeIfPossible(e){return this.tradingDayToSessionStart(e)}tradingDayToSessionStart(e){return this.moveTo(e),this.startOfBar(0)}indexOfBar(e){if(this._useBusinessDays){const t=c.BusinessDay.fromCalendar(s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e));return t.before(this._periodStartDay)?a.SessionStage.PRE_SESSION:this._periodEndDay.before(t)?a.SessionStage.POST_SESSION:0}return e=this._periodEnd?a.SessionStage.POST_SESSION:0}startOfBar(e){if(e===a.SessionStage.PRE_SESSION){const e=s.get_cal_from_unix_timestamp_ms(this._sessionTgt.timezone,this._periodStart-1),t=this._sessionTgt.spec.alignToNearestSessionEnd(e,-1);return s.cal_to_utc(this._sessionTgt.timezone,t)-1}return e===a.SessionStage.POST_SESSION||e>0?this._periodEnd:e===a.SessionStage.LASTBAR_SESSION?this._periodLastBarStart:this._periodStart}moveTo(e){const t=s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e);this._sessionSrc.spec.correctTradingDay(t);const i=s.get_year(t),r=this._indexOfPeriodInYear(t),n=r+this._period,o=this._sessionTgt.spec,a=this._sessionTgt.timezone,l=this._builder.startOfPeriod(a,r,i) -;this._periodStart=h(o,l);const d=s.clone(l),u=o.businessDaysToCalendarDays(d,1);u>1&&s.add_date(d,u-1),this._periodStartDay=c.BusinessDay.fromCalendar(d);const p=this._builder.startOfPeriod(a,n,i);this._periodEnd=h(o,p);const _=s.clone(p);for(s.add_date(_,-1);o.isCalWeekEnd(_);)s.add_date(_,-1);this._periodEndDay=c.BusinessDay.fromCalendar(_),s.add_date(p,-1),function(e,t){for(;e.isCalWeekEnd(t);)s.add_date(t,-1)}(this._sessionTgt.spec,p),this._periodLastBarStart=h(o,p),(this._periodLastBarStart=this._periodLastBarStart}currentRange(){return{from:this._periodStartDay,to:this._periodEndDay}}indexOfBarInYear(e){const t=s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e),i=s.get_year(t),r=this._builder.indexOfPeriod(t),o=this._sessionTgt.timezone;let a=this._builder.startOfPeriod(o,r,i),l=h(this._sessionTgt.spec,a);return a=s.get_cal_from_unix_timestamp_ms(s.get_timezone("Etc/UTC"),l),i=0&&(r-=7),(0,n.toInt)((r+i)/7))}class _{indexOfPeriod(e){return s.get_day_of_year(e)-1}startOfPeriod(e,t,i){const r=s.days_per_year(i);return s.get_cal(s.get_timezone("Etc/UTC"),i,s.JANUARY,1+Math.min(t,r))}}class m extends _{constructor(e){super(),this._sessionsSpec=e}indexOfPeriod(e){return super.indexOfPeriod(e)-function(e,t){const i=p(e,t),r=s.get_cal(s.get_timezone("Etc/UTC"),s.get_year(t),s.JANUARY,1);s.add_date(r,7*i);const n=i*e.weekEndsCount()+e.holidaysFromYearStart(r),o=s.get_day_of_year(t)-s.get_day_of_year(r);return n+o-e.calendarDaysToBusinessDays(r,o)}(this._sessionsSpec,e)}startOfPeriod(e,t,i){const r=7-this._sessionsSpec.weekEndsCount(),o=Math.max(0,(0,n.toInt)(t/r)-1),a=s.get_cal(s.get_timezone("Etc/UTC"),i,s.JANUARY,1),l=s.get_days_per_year(a);if(s.add_date(a,7*o),(t-=r*o-this._sessionsSpec.holidaysFromYearStart(a))>0){const e=this._sessionsSpec.businessDaysToCalendarDays(a,t);s.add_date(a,e)}let c=s.get_day_of_year(a)-1;return is.get_days_per_year(r)?this.startOfPeriod(e,0,i+1):(s.add_date(r,a),r)}}class v{indexOfPeriod(e){return s.get_month(e)}startOfPeriod(e,t,i){if(t<0){const e=(0,n.toInt)((11-t)/12);i-=e,t+=12*e}else t>s.DECEMBER&&(i++,t=s.JANUARY);return s.get_cal(s.get_timezone("Etc/UTC"),i,t,1)}}function S(e,t,i,s=!1){const n=r.Interval.parse(e),o=n.multiplier();return n.isMinutes()?new l(60*o,t):n.isSeconds()?new l(o,t):n.isTicks()?new l(1,t):n.isRange()?new l(60*o,t):new d(t,i,o,function(e,t){switch(e){case r.ResolutionKind.Days:return new g(t);case r.ResolutionKind.Weeks:return new f(t);case r.ResolutionKind.Months:return new v}throw new Error(`Unknown dwm resolution: ${e}`)}(n.kind(),t),s)}function y(e,t,i,s,r,n,o){return w(e,t,i,s,r,n,o,0)}function b(e,t,i,s,r,n,o){return w(e,t,i,s,r,n,o,1)}function w(e,t,i,s,n,a,l,c){const h=r.Interval.parse(n+s);if(h.isMonths()){const e=new Date(l);return 0===c&&e.setUTCDate(1),function(e,t){T(e,Math.floor(t/12));let i=e.getUTCMonth()-t%12;i<0&&(T(e,1),i+=12);e.setUTCMonth(i);for(;e.getUTCMonth()!==i;)I(e,1)}(e,a*h.multiplier()),e.getTime()}const d=new o.SessionInfo("Etc/UTC",e,t,i),u=h.inMilliseconds(),p=h.isDWM();let _;_=p?864e5:60*d.spec.maxTradingDayLength()*1e3;let m=0;m=h.isWeeks()?7:7-d.spec.weekEndsCount();const g=_/u,f=m*g;let v;if(a=g&&(f=_/6048e5*g);return f%1<=Number.EPSILON*Math.ceil(f)?Math.round(f):Math.ceil(f)}function P(e,t){const i=s.clone(t);return e.alignToSessionStart(i),s.cal_to_utc(s.get_timezone(e.timezone()),i)}function x(e,t){const i=s.utc_to_cal(t.timezone,+e);let r=s.get_day_of_week(i),n=s.get_minutes_from_midnight(i);const o=t.spec.findSession(t.spec.getWeekIndex(i),r,n).getEntry();return o.isOvernight()&&n>o.startOffset()+o.length()&&r===o.dayOfWeek()-1&&(r++,n-=1440),r===o.dayOfWeek()&&n>=o.startOffset()&&n{"use strict";i.d(t,{ -BusinessDay:()=>r});var s=i(41249);class r{constructor(e,t,i){this.year=e,this.month=t,this.day=i}toString(){return`${this.year}-${this.month}-${this.day}`}compareTo(e){return this.year>e.year||this.year===e.year&&this.month>e.month||this.year===e.year&&this.month===e.month&&this.day>e.day?1:this.year===e.year&&this.month===e.month&&this.day===e.day?0:-1}before(e){return-1===this.compareTo(e)}toCalendar(e){return s.get_cal(s.get_timezone("Etc/UTC"),this.year,this.month-1,this.day)}addDays(e){const t=this.toCalendar(s.get_timezone("Etc/UTC"));return s.add_date(t,e),r.fromCalendar(t)}static fromCalendar(e){return new r(s.get_year(e),s.get_month(e)+1,s.get_day_of_month(e))}}},60062:(e,t,i)=>{"use strict";var s;i.d(t,{SessionStage:()=>s}),function(e){e[e.PRE_SESSION=-1]="PRE_SESSION",e[e.POST_SESSION=-2]="POST_SESSION",e[e.LASTBAR_SESSION=-3]="LASTBAR_SESSION"}(s||(s={}))},94421:(e,t,i)=>{"use strict";i.d(t,{extrapolateBarsFrontByCount:()=>n,extrapolateBarsFrontToTime:()=>r});var s=i(60062);function r(e,t,i,s,n=!1){if(t>i){const o=r(e,i,t,s,n);return o.count=-o.count,o}return o(e,t,1,((e,t)=>t>i||0!==s&&e>s),n)}function n(e,t,i,s=!1){const r=i<0?-1:1;return o(e,t,r,((e,t)=>e>=i*r),s)}function o(e,t,i,r,n){let o=0,a=t;e.moveTo(a);let l=0,c=Number.MAX_VALUE,h=!1,d=t;const u=[];for(;!r(o,a);){if(l>15)throw new Error("Internal error 0x10 while extrapolating.");const r=e.indexOfBar(a);if(r===s.SessionStage.PRE_SESSION&&1===i)a=e.startOfBar(0),e.moveTo(a);else if(r===s.SessionStage.PRE_SESSION&&-1===i)a=e.startOfBar(s.SessionStage.PRE_SESSION),e.moveTo(a);else if(r===s.SessionStage.POST_SESSION&&1===i)a=e.startOfBar(s.SessionStage.POST_SESSION),e.moveTo(a);else{if(r===s.SessionStage.POST_SESSION&&-1===i)throw new Error("Internal error 0x12 while extrapolating.");{const p=e.startOfBar(r);if(p>t&&i>0||t>p&&i<0){if(h&&c===p)throw new Error("Internal error 0x11 while extrapolating.");h=!0,c=p,l=0,o++,d=p,n&&u.push(d)}if(0===r&&-1===i)a=p-1;else{a=e.startOfBar(r+i);const t=e.startOfBar(s.SessionStage.POST_SESSION);a>t&&(e.moveTo(t),a=e.startOfBar(0))}}}l++}return{time:d,times:u,count:o}}},73241:(e,t,i)=>{"use strict";i.d(t,{PrePostMarketBarIdentifier:()=>n});var s=i(41249);function r(e,t){return null!==t&&t.to>e&&e>=t.from}class n{constructor(e,t,i){this._timezone=e,this._preMarketSessionSpec=t,this._postMarketSessionSpec=i}getPreAndPostMarketTimes(e){if(0===e.length)return{preMarket:[],postMarket:[]};const t=[],i=[];let r=null,n=null,o=e[0],a=(0,s.utc_to_cal)(this._timezone,o);this._isInPreMarketSession(a)&&(n=o),this._isInPostMarketSession(a)&&(r=o);for(let l=1;l{"use strict";i.d(t,{SessionSpec:()=>v});var s=i(41249),r=i(78071),n=i(54606);function o(e,t){return e.compareTo(t)}class a{constructor(e,t,i){this._dayOfWeek=e,this._start=t,this._length=i}start(){return this._start+s.minutesPerDay*this.sessionStartDaysOffset()}startOffset(){return this._start}sessionStartDaysOffset(){return this._start>=0?0:this._start%s.minutesPerDay==0?-Math.ceil(this._start/s.minutesPerDay):-Math.floor(this._start/s.minutesPerDay)}sessionEndDaysOffset(){const e=this._start+this._length;return e>=0?0:e%s.minutesPerDay==0?-Math.ceil(e/s.minutesPerDay):-Math.floor(e/s.minutesPerDay)}isOvernight(){return this._start<0}dayOfWeek(){return this._dayOfWeek}sessionStartDayOfWeek(){let e=this._dayOfWeek-this.sessionStartDaysOffset();return es.SATURDAY&&(e=1),e}length(){return this._length}weight(){return this._dayOfWeek*s.minutesPerDay+this._start}compareTo(e){const t=this.weight(),i=t+this._length,s=e.weight(),r=s+e._length;return t<=s&&ss?1:-1}contains(e){const t=60*s.get_hours(e)+s.get_minutes(e);let i=s.get_day_of_week(e)-this._dayOfWeek;i>0&&(i-=7);const r=i*s.minutesPerDay+t;return r>=this._start&&r=48&&e<=57}class _{constructor(){this.entries=[],this.firstDayOfWeek=s.MONDAY,this.weekEndsCount=-1,this.maxTradingDayLength=0}parseSessions(e,t){var i;let s=!1;this._clear(),this.timezone=e;const{hasErrors:r,spec:n}=this._parseFirstDayOfWeek(t);if("24x7"===n.toLowerCase())for(const e of d)this.entries.push(_._createSessionEntry(e,0,0,0,0));else{let e=!1;const t=new Map;for(const i of n.split("|")){const r=i.split(":");if(1!==r.length&&2!==r.length){s=!0,u.logError(`Bad session section: ${i}`);continue}const n=1===r.length;if(n){if(e){s=!0,u.logError(`Duplicated default section: ${i}`);continue}e=!0}const o=n?h:_._parseWorkingDays(r[1]);for(const e of o)n&&t.has(e)||t.set(e,r[0])}for(const e of d){const i=t.get(e);if(void 0!==i)for(const t of i.split(",")){const{hasErrors:i,sessionEntry:r}=_._parseSessionEntry(e,t);i&&(s=i),this.entries.push(r)}}}this.entries.sort(o);const a=new Map;for(const e of this.entries){const t=e.dayOfWeek();a.set(t,e.length()+(null!==(i=a.get(t))&&void 0!==i?i:0))}return this.maxTradingDayLength=0,a.forEach((e=>{this.maxTradingDayLength=Math.max(this.maxTradingDayLength,e)})),this.weekEndsCount=7-a.size,s||r}static parseHolidaysAndCorrections(e,t,i){ -const r=new Map,n=new Map,o=e=>{const t=this._parseDay(e),i=t.toString(),s=n.get(i);return void 0!==s?s:(n.set(i,t),t)};if(""!==t){const e=[];for(const i of t.split(",")){if(8!==i.length)throw new Error(`bad holiday date: ${i}`);const t=o(i);r.set(t,e)}}if(""===i)return r;const l=s.get_timezone("Etc/UTC");for(const e of i.split(";")){const t=e.split(":");if(2!==t.length)throw new Error(`bad correction section: ${e}`);const i=[];if("dayoff"!==t[0])for(const e of t[0].split(","))i.push(this._parseSessionEntry(1,e).sessionEntry);for(const e of t[1].split(",")){if(8!==e.length)throw new Error(`bad correction date: ${e}`);const t=o(e),n=s.get_day_of_week(s.get_cal(l,t.year,t.month-1,t.day)),c=[];for(const e of i)c.push(new a(n,e.startOffset(),e.length()));r.set(t,c)}}return r}_clear(){this.entries=[],this.timezone="",this.firstDayOfWeek=s.MONDAY,this.weekEndsCount=-1}_parseFirstDayOfWeek(e){const t=e.split(";");if(t.length>2)return u.logError(`Only one \`first day\` specification expected @ session ${e}`),{hasErrors:!0,spec:e};if(1===t.length)return{hasErrors:!1,spec:e};let i=1;let r=t[0].indexOf("-")>=0?NaN:parseInt(t[0]);return isNaN(r)&&(i=0,r=parseInt(t[1])),rs.SATURDAY?(u.logError(`Unexpected day index @ session: ${e}; day index ${r}`),{hasErrors:!0,spec:e}):(this.firstDayOfWeek=r,{hasErrors:!1,spec:t[i]})}static _parseDay(e){const t=parseInt(e.substring(0,4)),i=parseInt(e.substring(4,6)),s=parseInt(e.substring(6,8));return new n.BusinessDay(t,i,s)}static _parseSessionEntry(e,t){let i=!1,s=t.split("-");2!==s.length&&(i=!0,u.logError(`Bad sessions entry: ${t}`),s=["0000","0000"]);let r=0,n=s[0];if(n.includes("F")){const e=n.split("F");n=e[0],r=""!==e[1]?parseInt(e[1]):1}let o=0,a=s[1];if(a.includes("F")){const e=a.split("F");a=e[0],o=""!==e[1]?parseInt(e[1]):1}if(!this._isCorrectSession(n)||!this._isCorrectSession(a))throw new Error(`Incorrect entry syntax: ${t}`);const l=n,c=a;return{hasErrors:i,sessionEntry:this._createSessionEntry(e,_._minutesFromHHMM(l),_._minutesFromHHMM(c),r,o)}}static _isCorrectSession(e){return 4===e.length&&p(e.charCodeAt(0))&&p(e.charCodeAt(1))&&p(e.charCodeAt(2))&&p(e.charCodeAt(3))}static _parseWorkingDays(e){const t=[];for(let i=0;i0&&(t-=r*s.minutesPerDay),n>0&&(i-=n*s.minutesPerDay);return new a(e,t,i-t)}}function m(e,t){return e.compareTo(t)<0}function g(e,t){const i=(0,r.lowerbound)(e,t,((e,t)=>-1===e.day.compareTo(t)));return i===e.length?null:e[i]}const f=621672192e5;class v{constructor(e="Etc/UTC",t="0000-0000",i="",r=""){this._entries=[],this._firstDayOfWeek=s.MONDAY,this._entriesHash=new Map,this._holidayAndCorrectionMap=new Map,this._holidaySessions=[];const n=new _;n.parseSessions(e,t),this._entries=n.entries,this._timezone=n.timezone,this._spec=t,this._firstDayOfWeek=n.firstDayOfWeek,this._weekEndsCount=n.weekEndsCount, -this._maxTradingDayLength=n.maxTradingDayLength;const o=_.parseHolidaysAndCorrections(e,i,r),a=s.get_timezone(e);this._isThereCorrections=""!==i||""!==r,o.forEach(((e,t)=>{this._holidayAndCorrectionMap.set(t.toString(),e),this._holidaySessions.push({day:t,sessions:e});const i=this.getWeekIndex(t.toCalendar(a));this._entriesHash.set(i,null)})),this._holidaySessions.sort(((e,t)=>e.day.compareTo(t.day)))}entries(){return this._entries}timezone(){return this._timezone}spec(){return this._spec}firstDayOfWeek(){return this._firstDayOfWeek}addSessionEntry(e,t,i,r,n){0===i&&(i=s.minutesPerDay),r===n&&i<=t&&(r+=1),r>0&&(t-=r*s.minutesPerDay),n>0&&(i-=n*s.minutesPerDay);const o=i-t;this._entries.push(new a(e,t,o))}longestSessionLength(){let e=0,t=0;for(const t of this._holidaySessions)t.sessions.forEach((t=>{e=Math.max(e,t.length())}));return this._entries.forEach((e=>{t=Math.max(t,e.length())})),Math.max(e,t)}isWeekEnd(e){const t=(0,r.lowerbound)(this._entries,new a(e,0,0),((e,t)=>e.dayOfWeek()this._entries.length-1||this._entries[t].dayOfWeek()!==e}isCalWeekEnd(e){const t=s.get_day_of_week(e);if(!this._isThereCorrections)return this.isWeekEnd(t);const i=n.BusinessDay.fromCalendar(e),r=this._holidayAndCorrectionMap.get(i.toString());return void 0===r?this.isWeekEnd(t):0===r.length}hasWeekEnds(){return this.weekEndsCount()>0}weekEndsCount(){return this._weekEndsCount}maxTradingDayLength(){return this._maxTradingDayLength}holidaysFromYearStart(e){if(!this._isThereCorrections)return 0;const t=s.get_timezone(this._timezone),i=new n.BusinessDay(s.get_year(e),s.JANUARY,1),r=n.BusinessDay.fromCalendar(e);let o=0;const a=this._selectHolidays(i,r);for(let e=0;et.start()%e==0&&t.length()%e==0))}indexOfSession(e,t,i){const n=this._getEntriesForWeek(e);let o=(0,r.lowerbound)(n,new a(t,i,0),m);if(o!==n.length)return new l(e,o,n);let c=e;const h=7-t+this._firstDayOfWeek-1;for(i=-(s.minutesPerDay-i+h*s.minutesPerDay);;){c++;const e=this._getEntriesForWeek(c);if(0!==e.length)return o=(0,r.lowerbound)(e,new a(this._firstDayOfWeek,i,0),m),new l(c,o,e)}}findSession(e,t,i,s=0){const r=this.indexOfSession(e,t,i),n=r.entries;let o=r.entryIndex;if(0!==s){const e=n[o].dayOfWeek(),t=s>0?1:-1;for(;;){const i=o+t;if(i<0||i>=n.length||n[i].dayOfWeek()!==e)break;o=i}}return new l(r.weekIndex,o,n)}getWeekIndex(e){if(!this._isThereCorrections)return 0;const t=s.get_day_of_week(e)-s.SUNDAY,i=s.get_timezone("Etc/UTC"),r=s.get_cal(i,s.get_year(e),s.get_month(e),s.get_day_of_month(e)-t);return Math.floor((r.getTime()+f)/1e3/86400/7)}correctTradingDay(e){const t=s.get_day_of_week(e),i=60*s.get_hours(e)+s.get_minutes(e),r=this.getWeekIndex(e),n=this.findSession(r,t,i,0),o=n.getEntry().dayOfWeek()-t+7*(n.weekIndex-r);return 0!==o&&s.add_date(e,o),e}alignToSessionStart(e,t=0){ -const i=s.get_day_of_week(e),r=60*s.get_hours(e)+s.get_minutes(e),n=this.getWeekIndex(e),o=this.findSession(n,i,r,t),a=o.getEntry(),l=a.dayOfWeek()-i+7*(o.weekIndex-n);0!==l&&s.add_date(e,l);const c=a.startOffset();return s.set_hms(e,c/60,c%60,0,0,s.get_timezone(this._timezone)),a.length()}businessDaysToCalendarDays(e,t){let i=this.getWeekIndex(e),r=s.get_day_of_week(e),n=0,o=0;for(;oi);)e[a].dayOfWeek()=t)return n}i++,r=s.SUNDAY}return n}calendarDaysToBusinessDays(e,t){let i=this.getWeekIndex(e),r=s.get_day_of_week(e),n=0,o=0;for(;ni);)e[a].dayOfWeek()=t)return o}i++,r=s.SUNDAY}return o}alignToNearestSessionStart(e,t){return this._alignToNearestSessionValue(e,t,this._entrySessionStart.bind(this))}alignToNearestSessionEnd(e,t){return this._alignToNearestSessionValue(e,t,this._entrySessionEnd.bind(this))}leftBorderOfDailyBar(e){const t=this._getEntriesForDay(e);return 0===t.length?null:(t.sort(o),this._getLeftEntryBorder(e,t[0]))}bordersOfDailyBar(e){const t=this._getEntriesForDay(e);if(0===t.length)return null;t.sort(o);const i=this._getLeftEntryBorder(e,t[0]),r=t[t.length-1],n=s.clone(e);let a=60*(r.startOffset()+r.length())-1;const l=Math.floor(a/3600);return a-=3600*l,s.set_hms(n,l,a/60,a%60,0,s.get_timezone(this._timezone)),{from:i,to:n}}getEntriesForWeekByCalendar(e){const t=this.getWeekIndex(e);return this._getEntriesForWeek(t)}_getEntriesForWeek(e){let t=this._entriesHash.get(e);if(void 0===t)return this._entries;if(null!==t)return t;const i=s.get_timezone(this._timezone);t=this._entries.slice();const r=this._weekIndexToCalendar(e),a=this._weekIndexToCalendar(e+1),l=n.BusinessDay.fromCalendar(r),c=n.BusinessDay.fromCalendar(a),h=this._selectHolidays(l,c);for(const e of h){const r=e.day.toCalendar(i),n=s.get_day_of_week(r);t=t.filter((e=>e.dayOfWeek()!==n)),t=t.concat(e.sessions)}return t.sort(o),this._entriesHash.set(e,t),t}_selectHolidays(e,t){const i=[];let s=e;for(;;){const e=g(this._holidaySessions,s);if(null===e)return i;if(!e.day.before(t))return i;i.push(e),s=e.day.addDays(1)}}_weekIndexToCalendar(e){const t=1e3*(86400*e*7+86400)-f,i=s.get_cal_from_unix_timestamp_ms(s.get_timezone("Etc/UTC"),t),r=s.get_timezone("Etc/UTC");return s.get_cal(r,s.get_year(i),s.get_month(i),s.get_day_of_month(i))}_alignToNearestSessionValue(e,t,i){const r=s.get_day_of_week(e),n=60*s.get_hours(e)+s.get_minutes(e),o=this.getWeekIndex(e);let a=this.findSession(o,r,n);if(a.getEntry().contains(e)&&o===a.weekIndex||1===t)return i(a,s.clone(e),t);const c=a.getEntry(),h=c.contains(e),d=o===a.weekIndex,u=c.sessionStartDaysOffset()-c.dayOfWeek()>=0;if(h&&(d||u))return i(a,s.clone(e),t);let p=a.entryIndex-1;if(p<0){let e=a.weekIndex,t=a.entries;for(;p<0;)e--,t=this._getEntriesForWeek(e),p+=t.length;a=new l(e,p,t) -}else a=new l(a.weekIndex,p,a.entries);return i(a,s.clone(e),t)}_entrySessionStart(e,t,i){return this._entrySessionValue(e,t,i,(e=>60*e.start()))}_entrySessionEnd(e,t,i){return this._entrySessionValue(e,t,i,(e=>60*(e.start()+e.length())-1))}_entrySessionValue(e,t,i,r){let n=s.get_day_of_week(t);const o=e.getEntry();let a=o.dayOfWeek()-o.sessionStartDaysOffset();const l=this.getWeekIndex(t);let c=e.weekIndex-l,h=!1;if(a0&&i>=0||c<0&&i<0)&&s.add_date(t,7*c),!o.contains(t)){let e=a-n;h&&i<0&&(e=-(7-a+n)),s.add_date(t,e),n=s.get_day_of_week(t)}o.isOvernight()&&n===o.dayOfWeek()&&s.add_date(t,-o.sessionStartDaysOffset());let d=r(o);const u=Math.floor(d/3600);return d-=3600*u,s.set_hms(t,u,d/60,d%60,0,s.get_timezone(this._timezone)),t}_getEntriesForDay(e){const t=s.get_day_of_week(e);return this._getEntriesForWeek(this.getWeekIndex(e)).filter((e=>e.dayOfWeek()===t))}_getLeftEntryBorder(e,t){const i=s.clone(e),r=t.startOffset();return s.set_hms(i,r/60,r%60,0,0,s.get_timezone(this._timezone)),i}}},81049:(e,t,i)=>{"use strict";i.d(t,{barFunctionByStyle:()=>r});var s=i(13497);function r(e,t){switch(e){case 12:return(0,s.barFunction)("low","low","close");case 2:case 14:case 15:case 3:case 10:case 13:return(0,s.barFunction)(null!=t?t:"close");default:return(0,s.barFunction)("close","open")}}},36112:(e,t,i)=>{"use strict";i.d(t,{BarsMarksContainer:()=>m});var s=i(50151),r=i(59224),n=i(56840),o=i.n(n),a=i(14483),l=i(36274),c=i(1722),h=i(42960),d=i(14292),u=i(28558);const p=(0,r.getLogger)("Chart.BarsMarksContainer"),_=Math.round(new Date(2037,0,1).getTime()/1e3);class m extends d.DataSource{constructor(e,t,i){const r=e.onWidget();let n;n=r?!e.hideIdeas():!!a.enabled("bars_marks")&&o().getBool("BarsMarksContainer.visibile",!1),t.merge({visible:n}),t.childs().visible.subscribe(null,(t=>{r||e.isSnapshot()||!a.enabled("bars_marks")||o().setValue("BarsMarksContainer.visibile",!!t.value())})),super(i),this._paneViews=[],this._model=e,this._properties=t,this._requests=[],this._marks={},this._loadedRange=null,this._getDataTimeout=null,this._collectedRange=null,this._lastRange=null;const l=this._model.mainSeries();l.onSymbolIntervalChanged().subscribe(this,this.clearMarks),l.dataEvents().symbolResolved().subscribe(this,this.clearMarks),l.dataEvents().completed().subscribe(this,(()=>{var e,t;const i=l.data();if(0===i.size())return;const r=(0,s.ensureNotNull)(i.first()).index,n=(0,s.ensureNotNull)(i.last()).index,o=this.timeScale();this.getData({start:null!==(e=o.indexToTimePoint(r))&&void 0!==e?e:1/0,end:null!==(t=o.indexToTimePoint(n))&&void 0!==t?t:-1/0})})),this._initialize(),this._pinnedTooltips={}}destroy(){const e=this._model.mainSeries();e.onSymbolIntervalChanged().unsubscribeAll(this),e.dataEvents().symbolResolved().unsubscribeAll(this),e.dataEvents().completed().unsubscribeAll(this)}properties(){return this._properties}marks(){return this._marks}pinTooltip(e,t){this._pinnedTooltips[e]=t}timeScale(){return this._model.timeScale()}getIntervalInTicks(){ -const e=this._model.mainSeries().properties().childs().interval.value(),t=l.Interval.parse(e);if(!t.isValid())throw new TypeError("Unexpected interval");return t.isRange()?60:t.inMilliseconds()/1e3}getVisibleTickMarksRange(){var e,t;if(this.timeScale().isEmpty())return{start:0,end:0};const i=(0,s.ensureNotNull)(this.timeScale().visibleBarsStrictRange()),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(this.timeScale().points().range().value());if(!(i.lastBar()>r&&i.firstBar(){var r,n;const o=this._marks[s],a=o.tickmark;a>=(null!==(r=t.start)&&void 0!==r?r:1/0)&&a<=(null!==(n=t.end)&&void 0!==n?n:-1/0)+i&&e.push(o)})),e}getPublishedPlates(){const e={};return window.is_authenticated?(this.getVisibleRangePlates().forEach((t=>{t.is_public&&(this._pinnedTooltips[t.id]||t.user__id===window.user.id)&&(e[t.id]=t)})),e):e}filterDisplayedPlates(e){const t=e.reduce(((e,t)=>{const i=this._getIndex(t.tickmark);return null!==i&&(e[i]=e[i]||[],e[i].push(t)),e}),{});return Object.keys(t).reduce(((e,i)=>{let s=t[i];return s=s.sort(((e,t)=>t.views_count-e.views_count)),s=s.slice(0,10),e.concat(s)}),[])}getPlatesViewData(){var e,t,i;const r=this._model.mainSeries();if(r.data().isEmpty())return[];const n=(0,h.isPriceSourceStyle)(r.style())?r.barFunction():null,o=this.filterDisplayedPlates(this.getVisibleRangePlates()),a={},l=null!==(e=this._model.lastHittestData())&&void 0!==e?e:this._model.lastSelectedHittestData();let c=null;null!==l&&this._model.hoveredSource()===this&&(c=null!==(t=l.activeItem)&&void 0!==t?t:null);const d=[];for(const e of o){const t=(0,s.ensureNotNull)(this._getIndex(e.tickmark)),i=this._getBar(t);if(null===i)continue;const r=this._layout(e.direction),o=this._theme(e.direction),l=c===e.id,h=this.timeScale().indexToCoordinate(t),u=this._offset(r,i,n),p=(0,s.ensureNotNull)(this.priceScale()).isInverted();let _=0;t in a||(a[t]={up:0,down:0}),_=a[t][r]++,d.push({id:e.id,x:h,y:u,yInverted:p,order:_,direction:r,theme:o,hovered:l,pinned:!0===this._pinnedTooltips[e.id],user__id:e.user__id,label:e.label,labelFontColor:e.labelFontColor||"#444",minSize:e.minSize||5,...this._plateViewData(e)})}const u=d.filter((e=>!0===e.hovered));for(let e=0;ee.hovered&&!t.hovered?1:0)),d}priceAxisViews(){return null}updateAllViews(e){for(const t of this._paneViews)t.update(e)}updateAllViewsAndRepaint(){this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}roundRange(e){return{start:Math.round(e.start),end:Math.round(e.end)}}refreshData(){ -null!==this._lastRange&&this.getData(this._lastRange)}getData(e){(0,c.isNumber)(e.start)&&(0,c.isNumber)(e.end)?(this._lastRange=e,e.end=_,this._pushGetDataStack(Object.assign({},e))):p.logError("Wrong range")}clearMarks(){this._abortAllRequests(),this._marks={},this._loadedRange=null}isUserDeletable(){return!1}isSavedInChart(e){return!1}isSpeciallyZOrderedSource(){return!0}showInObjectTree(){return!1}_plateViewData(e){return{}}_layout(e){switch(e){default:case 0:case 2:case 3:case 4:case 5:case 6:return"up";case 1:return"down"}}_theme(e){switch(e){default:case 0:return"neutral";case 1:case 5:return"green";case 2:case 6:return"red";case 3:return"yellow";case 4:return"blue"}}_offset(e,t,i){let r;switch(e){default:case"up":r=null===i?t[2]:i(t);break;case"down":r=null===i?t[3]:i(t)}return(0,s.ensureNotNull)(this.priceScale()).priceToCoordinate(r,(0,s.ensureNotNull)((0,s.ensureNotNull)(this.ownerSource()).firstValue()))}_getIndex(e){return this.timeScale().timePointToIndex(e)}_getBar(e){return this._model.mainSeries().data().valueAt(e)}_rangeDifference(e){return e=Object.assign({start:1/0,end:-1/0},e),this._loadedRange&&(e.startthis._loadedRange.end&&(e.start=this._loadedRange.end)),e}_rangeUnion(e,t){return e=Object.assign({start:1/0,end:-1/0},e),t&&(e.start=Math.min(t.start,e.start),e.end=Math.max(t.end,e.end)),e}_pushGetDataStack(e){(0,c.isNumber)(e.start)&&(0,c.isNumber)(e.end)?(this._getDataTimeout&&clearTimeout(this._getDataTimeout),this._collectedRange=this._rangeUnion(e,this._collectedRange),this._getDataTimeout=setTimeout((()=>{this._getData(this._collectedRange),this._getDataTimeout=this._collectedRange=null}),300)):p.logError("Wrong tickmark range")}_abortAllRequests(){this._requests.forEach((e=>{e.cancel()})),this._requests=[],this._getDataTimeout&&clearTimeout(this._getDataTimeout),this._getDataTimeout=this._collectedRange=null}}},35994:(e,t,i)=>{"use strict";var s=i(48891).getHexColorByName,r=(i(62615).RangeBarStyle,i(86094).PlotRowSearchMode),n=i(72877).STUDYPLOTDISPLAYTARGET,o=i(87095).rgbaFromInteger,a=s("color-minty-green-500"),l=s("color-ripe-red-500");function c(){this.backColorers=[]}function h(e){c.call(this),this._series=e}function d(e,t){c.call(this),this._study=e,this._plotIndex=t}c.prototype.barStyle=function(e,t,i){for(var s={},r=this.backColorers.length-1;r>=0;r--)this.backColorers[r].applyBarStyle(e,t,s,i);return this.applyBarStyle(e,t,s,i),s},c.prototype.pushBackBarColorer=function(e){this.backColorers.push(e)},c.prototype.applyBarStyle=function(e,t,i){throw new Error("This function is supposed to be reimplemented in a subclass")},inherit(h,c),h.upColor=function(e,t){switch(e.style.value()){case TradingView.Series.STYLE_LINE:return e.lineStyle.color.value();case TradingView.Series.STYLE_LINE_WITH_MARKERS:return e.lineWithMarkersStyle.color.value();case TradingView.Series.STYLE_STEPLINE:return e.steplineStyle.color.value();case TradingView.Series.STYLE_AREA:return e.areaStyle.linecolor.value();case TradingView.Series.STYLE_HLC_AREA: -return e.hlcAreaStyle.closeLineColor.value();case TradingView.Series.STYLE_BARS:return e.barStyle.upColor.value();case TradingView.Series.STYLE_CANDLES:return e.candleStyle.upColor.value();case TradingView.Series.STYLE_HOLLOW_CANDLES:return e.hollowCandleStyle.upColor.value();case TradingView.Series.STYLE_HEIKEN_ASHI:return e.haStyle.upColor.value();case TradingView.Series.STYLE_BASELINE:return e.baselineStyle.topLineColor.value();case TradingView.Series.STYLE_HILO:return e.hiloStyle.color.value();case TradingView.Series.STYLE_COLUMNS:return e.columnStyle.upColor.value()}throw new Error("Unknown series style")},h.downColor=function(e,t){switch(e.style.value()){case TradingView.Series.STYLE_LINE:return e.lineStyle.color.value();case TradingView.Series.STYLE_LINE_WITH_MARKERS:return e.lineWithMarkersStyle.color.value();case TradingView.Series.STYLE_STEPLINE:return e.steplineStyle.color.value();case TradingView.Series.STYLE_AREA:return e.areaStyle.linecolor.value();case TradingView.Series.STYLE_HLC_AREA:return e.hlcAreaStyle.closeLineColor.value();case TradingView.Series.STYLE_BARS:return e.barStyle.downColor.value();case TradingView.Series.STYLE_CANDLES:return e.candleStyle.downColor.value();case TradingView.Series.STYLE_HOLLOW_CANDLES:return e.hollowCandleStyle.downColor.value();case TradingView.Series.STYLE_HEIKEN_ASHI:return e.haStyle.downColor.value();case TradingView.Series.STYLE_BASELINE:return e.baselineStyle.bottomLineColor.value();case TradingView.Series.STYLE_HILO:return e.hiloStyle.color.value();case TradingView.Series.STYLE_COLUMNS:return e.columnStyle.downColor.value()}throw new Error("Unknown series style")},h.prototype._applyLineStyle=function(e,t,i,s,r){i.barColor=h.upColor(r)},h.prototype._applyAreaStyle=function(e,t,i,s,r){i.barColor=h.upColor(r)},h.prototype._applyHLCAreaStyle=function(e,t,i,s,r){var n,o=this.findBar(e,!1,s),c=this.findPrevBar(e,!1,s);n=this._series.data().first().index!==e?c[TradingView.CLOSE_PLOT]<=o[TradingView.CLOSE_PLOT]:o[TradingView.OPEN_PLOT]<=o[TradingView.CLOSE_PLOT],i.barColor=h.upColor(r,t),i.barBorderColor=n?a:l},h.prototype._applyBarStyle=function(e,t,i,s,r){var n=h.upColor(r),o=h.downColor(r),a=this.findBar(e,!1,s);if(r.barStyle.barColorsOnPrevClose.value()){var l=this.findPrevBar(e,!1,s);i.barColor=l[TradingView.CLOSE_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o,i.barBorderColor=l[TradingView.CLOSE_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o}else i.barColor=a[TradingView.OPEN_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o,i.barBorderColor=a[TradingView.OPEN_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o},h.prototype._applyCandleStyle=function(e,t,i,s,r){ -var n,o=h.upColor(r,t),a=h.downColor(r,t),l=r.candleStyle.borderUpColor?r.candleStyle.borderUpColor.value():r.candleStyle.borderColor.value(),c=r.candleStyle.borderDownColor?r.candleStyle.borderDownColor.value():r.candleStyle.borderColor.value(),d=r.candleStyle.wickUpColor?r.candleStyle.wickUpColor.value():r.candleStyle.wickColor.value(),u=r.candleStyle.wickDownColor?r.candleStyle.wickDownColor.value():r.candleStyle.wickColor.value(),p=this.findBar(e,!1,s);r.candleStyle.barColorsOnPrevClose.value()&&this._series.data().first().index!==e?n=this.findPrevBar(e,!1,s)[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:n=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT];i.barColor=n?o:a,i.barBorderColor=n?l:c,i.barWickColor=n?d:u},h.prototype._applyHollowCandleStyle=function(e,t,i,s,r){var n,o=h.upColor(r,t),a=h.downColor(r,t),l=r.hollowCandleStyle.borderUpColor?r.hollowCandleStyle.borderUpColor.value():r.hollowCandleStyle.borderColor.value(),c=r.hollowCandleStyle.borderDownColor?r.hollowCandleStyle.borderDownColor.value():r.hollowCandleStyle.borderColor.value(),d=r.hollowCandleStyle.wickUpColor?r.hollowCandleStyle.wickUpColor.value():r.hollowCandleStyle.wickColor.value(),u=r.hollowCandleStyle.wickDownColor?r.hollowCandleStyle.wickDownColor.value():r.hollowCandleStyle.wickColor.value(),p=this.findBar(e,!1,s),_=this.findPrevBar(e,!1,s);n=this._series.data().first().index!==e?_[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT],i.barColor=n?o:a,i.barBorderColor=n?l:c,i.barWickColor=n?d:u,i.isBarHollow=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT]},h.prototype._applyHAStyle=function(e,t,i,s,r){var n,o=h.upColor(r,t),a=h.downColor(r,t),l=r.haStyle.borderUpColor.value(),c=r.haStyle.borderDownColor.value(),d=r.haStyle.wickUpColor.value(),u=r.haStyle.wickDownColor.value(),p=this.findBar(e,t,s);r.haStyle.barColorsOnPrevClose.value()?n=this.findPrevBar(e,t,s)[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:n=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT];i.barColor=n?o:a,i.barBorderColor=n?l:c,i.barWickColor=n?d:u},h.prototype._applyBaseLineStyle=function(e,t,i,s,r){var n=this.findBar(e,t,s),o=r.baselineStyle,a=this._series.priceScale(),l=Math.round(a.height()*(Math.abs(100-o.baseLevelPercentage.value())/100)),c=this._series.firstValue(),d=a.coordinateToPrice(l,c);n[TradingView.CLOSE_PLOT]>d?i.barColor=h.upColor(r,t):i.barColor=h.downColor(r,t)},h.prototype._applyHiLoStyle=function(e,t,i,s,r){i.barColor=h.upColor(r,t),i.barBorderColor=r.hiloStyle.borderColor.value()},h.prototype._applyColumnStyle=function(e,t,i,s,r){var n=h.upColor(r),o=h.downColor(r),a=this.findBar(e,!1,s);if(r.columnStyle.barColorsOnPrevClose.value()){var l=this.findPrevBar(e,!1,s);i.color=l[TradingView.CLOSE_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o}else i.color=a[TradingView.OPEN_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o;i.barColor=i.color},h.prototype.applyBarStyle=function(e,t,i,s){i||(i={}),i.barColor=null,i.barBorderColor=null,i.barWickColor=null,i.isBarHollow=null,i.isBarUp=null,i.upColor=null, -i.downColor=null,i.isTwoColorBar=null,i.isMergedBar=null;var r=this._series.properties();switch(r.style.value()){case TradingView.Series.STYLE_LINE:case TradingView.Series.STYLE_LINE_WITH_MARKERS:case TradingView.Series.STYLE_STEPLINE:this._applyLineStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_AREA:this._applyAreaStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HLC_AREA:this._applyHLCAreaStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_BARS:this._applyBarStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_CANDLES:this._applyCandleStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HOLLOW_CANDLES:this._applyHollowCandleStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HEIKEN_ASHI:this._applyHAStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_BASELINE:this._applyBaseLineStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HILO:this._applyHiLoStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_COLUMNS:this._applyColumnStyle(e,t,i,s,r)}return i},h.prototype.getSeriesBars=function(e){return e?this._series.nsBars():this._series.bars()},h.prototype._findBarFieldValue=function(e,t,i){var s=this.getSeriesBars(i).valueAt(e);if(null!==s)return s[t]},h.prototype.findBar=function(e,t,i){return i?i.value:this.getSeriesBars(t).valueAt(e)||[]},h.prototype.findPrevBar=function(e,t,i){if(i&&i.previousValue)return i.previousValue;var s=this._series.bars().search(e-1,r.NearestLeft,TradingView.CLOSE_PLOT);return null!==s?s.value:[]},inherit(d,c),d.prototype.getBars=function(){return this._study.series().bars()},d.prototype.firstColoredBar=function(e){for(var t=e,i=0;ie+c)return i;if(s.styles[l.id].display.value()===n.None)return i;var h=a.valueAt(e-c);if(null===h)return i;var d=h[this._plotIndex+1];if(null==d)return i;if(d=Math.round(d),r.isRGB)i.barColor=o(d),i.upColor=i.barColor,i.downColor=i.barColor;else{var u=r.plots[this._plotIndex].palette,p=s.palettes[u],_=r.palettes[u].valToIndex?r.palettes[u].valToIndex[d]:d,m=p.colors[_].color.value();i.barColor=m,i.upColor=m.color,i.downColor=m.color}return i},t.SeriesBarColorer=h,t.StudyBarColorer=d},12500:(e,t,i)=>{"use strict";i.d(t,{BarsRange:()=>r});var s=i(50151);class r{constructor(e,t){(0,s.assert)(e<=t,"The last bar in the bars range should be greater than or equal to the first bar"),this._firstBar=e,this._lastBar=t}firstBar(){return this._firstBar}lastBar(){return this._lastBar}count(){return this._lastBar-this._firstBar+1}contains(e){ -return this._firstBar<=e&&e<=this._lastBar}equals(e){return this._firstBar===e.firstBar()&&this._lastBar===e.lastBar()}static compare(e,t){return null===e||null===t?e===t:e.equals(t)}}},73971:(e,t,i)=>{"use strict";i.d(t,{ChartModelBase:()=>as});var s=i(12481),r=i(27788),n=i(50151),o=i(86441),a=i(24377),l=i(48891),c=i(44352),h=i(45345),d=i(5286),u=i(51768),p=i(51608),_=i(76422),m=i(11417),g=i(67980),f=i(3587),v=i(78071),S=i(29673);function y(e){return(0,S.isLineTool)(e)&&e.boundToSymbol()||!1}class b{constructor(){this._items=[],this._set=new Set,this._dataSourcesCache=null,this._customSourcesCache=null,this._lineSourcesCache=null}isEmpty(){return 0===this._items.length}add(e){if(this._items.length>0&&!y(this._items[0])&&this.clear(),y(e)){const t=(0,v.lowerbound)(this._items,e,((e,t)=>e.zorder()!(0,f.isDataSource)(e)))),this._customSourcesCache}checkLineToolSelection(){this._items.forEach((e=>(0,S.isLineTool)(e)&&e.calcIsActualSymbol())),this._items=this._items.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol())),this._invalidateCache()}remove(e){this._items=this._items.filter((t=>t!==e)),this._set.delete(e),this._invalidateCache()}clear(){this._items=[],this._set.clear(),this._invalidateCache()}_invalidateCache(){this._customSourcesCache=null,this._dataSourcesCache=null,this._lineSourcesCache=null}}var w=i(6674),C=i(52329),P=i(58894),x=i(36274),T=i(46100),I=i(59452),M=i.n(I),L=i(29764),A=i(46501);class k{constructor(e){this._rendererOptions={borderSize:1,additionalPaddingInner:0,fontSize:NaN,font:"",color:"",paneBackgroundColor:"",paddingBottom:0,paddingInner:0,paddingOuter:0,paddingTop:0,lineSpacing:0},this._chartModel=e}options(){const e=this._rendererOptions,t=this._chartModel.properties().childs(),i=t.scalesProperties.childs().fontSize.value();return e.fontSize!==i&&(e.fontSize=i,e.font=(0,L.makeFont)(i,A.CHART_FONT_FAMILY,""),e.paddingTop=i/12*2.5,e.paddingBottom=i/12*2.5,e.paddingInner=i/12*4,e.additionalPaddingInner=i/12*4,e.paddingOuter=i/12*4,e.lineSpacing=i/12*2),e.color=t.scalesProperties.childs().textColor.value(),e.paneBackgroundColor=t.paneProperties.childs().background.value(),this._rendererOptions}}var E=i(94739),D=i(12442),B=i(61146),V=i(85804),N=i(15742),R=i(14483),O=i(42960),F=i(16776),W=i(28558);const z=new B.PriceFormatter,H="sessions";class U extends N.CustomSourceBase{constructor(e,t,i){super(e,t),this._studySource=null,this._paneViews=[], -this._metaInfo=null,this._destroyed=!1,this._isStarted=!1,this._loadedGraphics=null,this._doubleClickHandler=i;const s=t.mainSeries();this._properties=new T.DefaultProperty("sessions"),(0,V.applyDefaultsOverrides)(this._properties.childs().graphics,void 0,!1,H),this._removeDuplicateProperties(),this._properties.subscribe(this,this._onPropertiesChanged),t.studyMetaInfoRepository().findById({type:"java",studyId:"Sessions@tv-basicstudies"}).then((i=>{this._destroyed||null===this._loadedGraphics&&(this._setMetaInfo(i),null!==this._metaInfo&&(this._studySource=new E.StudyDataSource(t.chartApi(),s.seriesSource(),"sessions_",this._metaInfo),this._createPaneViews(),this._studySource.dataCleared().subscribe(this,this.updateAllViews.bind(this,(0,W.sourceChangeEvent)(e))),this._studySource.dataUpdated().subscribe(this,this.updateAllViews.bind(this,(0,W.sourceChangeEvent)(e))),this._studySource.setInputs({}),this._processHibernate()))})),t.timeScale().onReset().subscribe(this,this._clearData),t.timeScale().logicalRangeChanged().subscribe(this,this.updateAllViews.bind(this,(0,W.viewportChangeEvent)())),t.mainSeries().sessionIdProxyProperty().subscribe(this,this._updateVisibleOfPreAndPostMarketBackground),t.mainSeries().properties().childs().interval.subscribe(this,this._processHibernate),this._updateVisibleOfPreAndPostMarketBackground(t.mainSeries().properties().childs().sessionId)}applyOverrides(e){(0,V.applyPropertiesOverrides)(this._properties.childs().graphics,void 0,!1,e,H),this._model.updateSource(this)}start(){this._isStarted=!0,this._processHibernate()}restart(){this._clearData(),R.enabled("stop_study_on_restart")&&this.stop(),this.start()}isStarted(){return this._isStarted}stop(){this._isStarted=!1,null!==this._studySource&&this._studySource.stop()}isHoveredEnabled(){return!1}paneViews(e){return this._paneViews}updateAllViews(e){this._paneViews.forEach((t=>t.update(e)))}updateViewsForPane(e,t){this.updateAllViews(t)}destroy(){this._destroyed=!0,null!==this._studySource&&(this._studySource.dataCleared().unsubscribeAll(this),this._studySource.dataUpdated().unsubscribeAll(this),this._studySource.destroy(),this._studySource=null),this._model.timeScale().logicalRangeChanged().unsubscribeAll(this),this._model.timeScale().onReset().unsubscribeAll(this),this._model.mainSeries().sessionIdProxyProperty().unsubscribeAll(this),this._model.mainSeries().properties().childs().interval.unsubscribeAll(this),this._properties.unsubscribeAll(this)}series(){return this._model.mainSeries()}priceScale(){return this.series().priceScale()}graphics(){return this._loadedGraphics||(0,n.ensureNotNull)(this._studySource).graphics()}properties(){return this._properties}graphicsInfo(){return(0,n.ensureNotNull)(this._metaInfo).graphics}firstValue(e){return this._model.mainSeries().firstValue()}formatter(){return z}state(e){const t={properties:this._properties.state()};return e&&null!==this._metaInfo&&(t.data={graphics:(0,D.saveStudyGraphics)(this.graphics(),this._model.timeScale().visibleBarsStrictRange()),metaInfo:this._metaInfo}),t}restoreState(e,t){ -const i=e.properties;this._migrateOutOfSessionProperty(i),this._properties.mergeAndFire(i),this._removeDuplicateProperties(),this._updateVisibleOfPreAndPostMarketBackground(this._model.mainSeries().properties().childs().sessionId),void 0!==e.data&&t&&(this._loadStudyGraphics(e.data.graphics),this._setMetaInfo(e.data.metaInfo),this._createPaneViews())}restoreOldState(e,t){const i={properties:{graphics:e.state.graphics}};void 0!==e.data&&void 0!==e.metaInfo&&t&&(i.data={metaInfo:e.metaInfo,graphics:e.data.graphics}),this.restoreState(i,t)}applyPreferences(e){this._properties.mergePreferences(e)}metaInfo(){return(0,n.ensureNotNull)(this._metaInfo)}_loadStudyGraphics(e){const t=e.backgrounds;if(void 0!==t){const e=t.findIndex((e=>"inSession"===e.styleId));-1!==e&&t.splice(e,1)}this._loadedGraphics=(0,D.loadStudyGraphics)(e)}_setMetaInfo(e){const t=e.graphics.backgrounds;void 0!==t&&void 0!==t.inSession&&delete t.inSession,this._metaInfo=e}_updateVisibleOfPreAndPostMarketBackground(e){const t=!(0,O.isRegularSessionId)(e.value());this._outOfSessionVisibilityProperty().setValue(t),this._preMarketVisibilityProperty().setValue(t),this._postMarketVisibilityProperty().setValue(t)}_clearData(){null!==this._studySource&&this._studySource.clearData()}_createPaneViews(){const e={doubleClickHandler:this._doubleClickHandler};(0,D.createGraphicsPaneViews)(this,this._model,e).then((e=>{this._paneViews=e,this._model.lightUpdate()}))}_onPropertiesChanged(){this._processHibernate(),this.updateAllViews((0,W.sourceChangeEvent)(this.id()))}_processHibernate(){if(null!==this._studySource){const e=this._canBeHibernated(),t=this._isHibernated(),i=this._studySource.isStarted();!t&&e&&i?this._studySource.stop():!t||e||i||this._studySource.start()}}_canBeHibernated(){const e=this._model.mainSeries(),t=this._preMarketVisibilityProperty().value()&&this._postMarketVisibilityProperty().value()&&this._outOfSessionVisibilityProperty().value();return e.isDWM()||!t&&!this._vertLinesVisibleProperty().value()}_isHibernated(){return this._isStarted&&(null===this._studySource||!this._studySource.isStarted())}_outOfSessionVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().outOfSession.childs().visible}_preMarketVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().preMarket.childs().visible}_postMarketVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().postMarket.childs().visible}_vertLinesVisibleProperty(){return this._properties.childs().graphics.childs().vertlines.childs().sessBreaks.childs().visible}_removeDuplicateProperties(){this._properties.hasChild("properties")&&(this._properties.removeProperty("properties"),(0,T.saveDefaultProperties)(!0),this._properties.childChanged(null),(0,T.saveDefaultProperties)(!1))}_migrateOutOfSessionProperty(e){const t=e.graphics.backgrounds;if(void 0!==t){const i=t.outOfSession;i.color===(0, -n.ensureDefined)(F.sessionsPreferencesDefault.graphics.backgrounds).outOfSession.color||"postMarket"in t||(e.graphics.backgrounds={...t,postMarket:{color:i.color,transparency:i.transparency,visible:i.visible},preMarket:{color:i.color,transparency:i.transparency,visible:i.visible}})}}}var j=i(28853),G=i(57898),q=i.n(G),$=i(58275),Y=i.n($),K=i(91280),Z=i(42226),X=i(59224),J=i(36174),Q=i(49535),ee=i(36298),te=i(42856),ie=i(1722),se=i(29921),re=i(80842),ne=i(98517);const oe=new Map([["price",e=>(0,re.isPriceDataSource)(e)],["trading",e=>(0,S.isTrading)(e)],["drawing",e=>(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)&&!e.isPhantom()],["drawingsForAllSymbols",e=>(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)&&!e.isPhantom()],["phantom",e=>(0,S.isLineTool)(e)&&e.isPhantom()],["restRowSources",e=>!(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)],["legendViewSources",e=>(0,re.isPriceDataSource)(e)||(0,S.isStudyLineTool)(e)],["leftPriceScale",(e,t)=>"left"===le(e,t)],["rightPriceScale",(e,t)=>"right"===le(e,t)],["overlayPriceScale",(e,t)=>"overlay"===le(e,t)]]),ae=new Map([["price","visibleSorted"],["trading","visibleSorted"],["drawing","visibleSorted"],["drawingsForAllSymbols","allSorted"],["phantom","visibleSorted"],["restRowSources","visibleSorted"],["legendViewSources","visibleSorted"],["leftPriceScale","visibleSorted"],["rightPriceScale","visibleSorted"],["overlayPriceScale","visibleSorted"]]);function le(e,t){const i=e.priceScale();return null===i?"overlay":t.priceScalePosition(i)}class ce{constructor(e){this._groupedSources=new Map,this._sources=null,this._pane=e}clear(){this._groupedSources.clear(),this._sources=null}destroy(){this.clear()}all(){return this._groupedSources.has("visibleSorted")||this._sortSources(),(0,n.ensureDefined)(this._groupedSources.get("visibleSorted"))}allIncludingHidden(){return this._groupedSources.has("allSorted")||this._sortSources(),(0,n.ensureDefined)(this._groupedSources.get("allSorted"))}allExceptSpecialSources(){if(!this._groupedSources.has("exceptSpecial")){const e=this.allIncludingHidden().filter((e=>!e.isSpeciallyZOrderedSource()));this._groupedSources.set("exceptSpecial",e)}return(0,n.ensureDefined)(this._groupedSources.get("exceptSpecial"))}tradingSources(){return this._getSourcesByGroupType("trading")}priceSources(){return this._getSourcesByGroupType("price")}lineSources(){return this._getSourcesByGroupType("drawing")}lineSourcesForAllSymbols(){return this._getSourcesByGroupType("drawingsForAllSymbols")}phantomSources(){return this._getSourcesByGroupType("phantom")}allExceptLineAndTradingSources(){return this._getSourcesByGroupType("restRowSources")}hitTestSources(){if(!this._groupedSources.has("hitTest")){const e=this.allExceptLineAndTradingSources().concat(this.lineSources());this._groupedSources.set("hitTest",e)}return(0,n.ensureDefined)(this._groupedSources.get("hitTest"))}generalSources(){if(!this._groupedSources.has("general")){const e=this.allExceptLineAndTradingSources().concat(this.lineSources());this._groupedSources.set("general",(0,ne.sortSources)(e))}return(0, -n.ensureDefined)(this._groupedSources.get("general"))}leftPriceScalesSources(){return this._getSourcesByGroupType("leftPriceScale")}rightPriceScalesSources(){return this._getSourcesByGroupType("rightPriceScale")}overlayPriceScaleSources(){return this._getSourcesByGroupType("overlayPriceScale")}legendViewSources(){return this._getSourcesByGroupType("legendViewSources")}_getSourcesByGroupType(e){const t=(0,n.ensureDefined)(ae.get(e));return this._groupedSources.has(t)?this._groupedSources.has(e)||this._groupSources(e):(this._sortSources(),this._groupSources(e)),(0,n.ensureDefined)(this._groupedSources.get(e))}_sortSources(){null===this._sources&&(this._sources=this._pane.dataSources());const e=(0,ne.sortSources)(this._sources),t=e.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol()&&e.isActualCurrency()&&e.isActualUnit()));this._groupedSources.set("allSorted",e),this._groupedSources.set("visibleSorted",t)}_groupSources(e){const t=(0,n.ensureDefined)(ae.get(e)),i=oe.get(e);if(void 0!==i){const s=(0,n.ensureDefined)(this._groupedSources.get(t)).filter((e=>i(e,this._pane)));this._groupedSources.set(e,s)}}}var he=i(15367),de=i(34256),ue=i(78211),pe=i(76544),_e=i(18611),me=i(26512),ge=i(37160);class fe{constructor(e,t){if(this._base=e,this._integralDividers=t,(0,ge.isBaseDecimal)(this._base))this._fractionalDividers=[2,2.5,2];else{this._fractionalDividers=[];for(let e=this._base;1!==e;){if(e%2==0)this._fractionalDividers.push(2),e/=2;else{if(e%5!=0)throw new Error("unexpected base");this._fractionalDividers.push(2),this._fractionalDividers.push(2.5),e/=5}if(this._fractionalDividers.length>100)throw new Error("something wrong with base")}}}tickSpan(e,t,i){const s=0===this._base?0:1/this._base,r=Math.min(1e-14,(e-t)/1e3);let n=Math.pow(10,Math.max(0,Math.ceil((0,ge.log10)(e-t)))),o=0,a=this._integralDividers[0];for(;;){const e=(0,ge.greaterOrEqual)(n,s,r)&&n>s+r,t=(0,ge.greaterOrEqual)(n,i*a,r),l=(0,ge.greaterOrEqual)(n,1,r);if(!(e&&t&&l))break;n/=a,a=this._integralDividers[++o%this._integralDividers.length]}if(n<=s+r&&(n=s),n=Math.max(1,n),this._fractionalDividers.length>0&&(0,ge.equal)(n,1,r))for(o=0,a=this._fractionalDividers[0];(0,ge.greaterOrEqual)(n,i*a,r)&&n>s+r;)n/=a,a=this._fractionalDividers[++o%this._fractionalDividers.length];return n}}class ve{constructor(e,t,i,s){this._marks=null,this._priceScale=e,this._base=t,this._coordinateToLogicalFunc=i,this._logicalToCoordinateFunc=s}base(){return this._base}setBase(e){if(e<0)throw new Error("base < 0");this._base=e}tickSpan(e,t,i=0){if(ei&&(l=c);const h=o.tickSpan(e,t,r);h>i&&(l=Math.min(l,h));const d=a.tickSpan(e,t,r);return d>i&&(l=Math.min(l,d)),l>0?l:e-t}rebuildTickMarks(){this._marks=null}marks(){return null===this._marks&&(this._marks=this._rebuildTickMarksImpl()),this._marks}_fontHeight(){return this._priceScale.fontSize()} -_tickMarkHeight(){return Math.ceil(2.5*this._fontHeight())}_rebuildTickMarksImpl(){const e=this._priceScale,t=[],i=e.mainSource();if(e.isEmpty()||null===i)return t;let s=i.firstValue();null===s&&(s=0);const r=e.height(),n=this._coordinateToLogicalFunc(r-1,s),o=this._coordinateToLogicalFunc(0,s),a=Math.max(n,o),l=Math.min(n,o);if(a===l)return t;let c=this.tickSpan(a,l),h=a%c;h+=h<0?c:0;const d=a>=l?1:-1;let u=null;const p=e.formatter();let _=NaN;for(let i=a-h;i>l;i-=c){i===_&&(c=this.tickSpan(a,l,c)),_=i;const r=this._logicalToCoordinateFunc(i,s);null!==u&&Math.abs(r-u){const e=this.mainSource();if(e&&e.model()){const t=e.model().paneForSource(e);t&&e.model().updatePane(t)}})),this._scalesProperties.listeners().subscribe(this,(()=>{this._marksCache=null})),this.setId((0,J.randomHash)())}id(){return this._id}setId(e){this._id=e}isLog(){return this._properties.childs().log.value()}isPercentage(){return this._properties.childs().percentage.value()}isInverted(){return this._properties.childs().isInverted.value()}isIndexedTo100(){return this._properties.childs().indexedTo100.value()}isAutoScale(){return this._properties.childs().autoScale.value()&&!this.isLockScale()}isLockScale(){ -return this._properties.childs().lockScale.value()}isRegular(){return!this.isPercentage()&&!this.isLog()&&!this.isIndexedTo100()}properties(){return this._properties}height(){return this.m_height}setHeight(e){this.m_height!==e&&(this.m_height=e,this._invalidateInternalHeightCache(),this._marksCache=null)}internalHeight(){if(this._internalHeightCache)return this._internalHeightCache;const e=this.height()-this.topPixelMargin()-this.bottomPixelMargin();return this._internalHeightCache=e,e}fontSize(){return this._scalesProperties.childs().fontSize.value()}priceRange(){return this._makeSureItIsValid(),this.m_priceRange}setPriceRange(e,t,i){if(!(e instanceof de.PriceRange))throw new TypeError("incorrect price range");const s=this.m_priceRange;if(!t&&de.PriceRange.compare(s,e))return;const r=null!==this._maxPriceRange&&this._maxPriceRange.containsStrictly(e),n=null!==this._minPriceRange&&e.containsStrictly(this._minPriceRange);this.isLockScale()&&!t&&(r||n)||(this._marksCache=null,this.m_priceRange=e,i||this._priceRangeChanged.fire(s,e))}setMinPriceRange(e){this._minPriceRange=e}setMaxPriceRange(e){this._maxPriceRange=e}recalculatePriceRangeOnce(){this._recalculatePriceRangeOnce=!0}priceRangeShouldBeRecalculatedOnce(){if(!this._recalculatePriceRangeOnce||this.isLockScale())return!1;const e=this.mainSource();return null!==e&&e.priceRangeReady()}priceRangeChanged(){return this._priceRangeChanged}mode(){const e=this._properties.childs();return{autoScale:e.autoScale.value(),lockScale:e.lockScale.value(),percentage:e.percentage.value(),indexedTo100:e.indexedTo100.value(),log:e.log.value()}}setMode(e){const t={},i=this.mode(),s=this._properties.state();let r=null;void 0!==e.autoScale&&e.autoScale!==s.autoScale&&(t.autoScale=e.autoScale,this._setAutoScaleValueWithDependentProperties(e.autoScale)),void 0!==e.lockScale&&e.lockScale!==s.lockScale&&(t.lockScale=e.lockScale,this._setLockScaleValueWithDependentProperties(e.lockScale)),void 0!==e.percentage&&e.percentage!==s.percentage&&(t.percentage=e.percentage,this._setPercentageValueWithDependentProperties(e.percentage),this._invalidatedForRange.isValid=!1),void 0!==e.indexedTo100&&e.indexedTo100!==s.indexedTo100&&(t.indexedTo100=e.indexedTo100,this._setIndexedTo100ValueWithDependentProperties(e.indexedTo100),this._invalidatedForRange.isValid=!1),void 0!==e.log&&e.log!==s.log&&(t.log=e.log,this._setLogValueWithDependentProperties(e.log));const n=this._properties.childs();s.log&&!n.log.value()&&(this._canConvertPriceRangeFromLog(this.m_priceRange)?(r=this._convertPriceRangeFromLog(this.m_priceRange),null!==r&&this.setPriceRange(r)):n.autoScale.setValue(!0)),!s.log&&n.log.value()&&(r=this._convertPriceRangeToLog(this.m_priceRange),null!==r&&this.setPriceRange(r)),s.autoScale!==n.autoScale.value()&&n.autoScale.listeners().fire(n.autoScale),s.autoScaleDisabled!==n.autoScaleDisabled.value()&&n.autoScaleDisabled.listeners().fire(n.autoScaleDisabled),s.lockScale!==n.lockScale.value()&&n.lockScale.listeners().fire(n.lockScale), -s.percentage!==n.percentage.value()&&(n.percentage.listeners().fire(n.percentage),this.updateFormatter()),s.indexedTo100!==n.indexedTo100.value()&&(n.indexedTo100.listeners().fire(n.indexedTo100),this.updateFormatter()),s.percentageDisabled!==n.percentageDisabled.value()&&n.percentageDisabled.listeners().fire(n.percentageDisabled),s.log!==n.log.value()&&n.log.listeners().fire(n.log),s.logDisabled!==n.logDisabled.value()&&n.logDisabled.listeners().fire(n.logDisabled),void 0===t.log&&void 0===t.percentage&&void 0===t.lockScale&&void 0===t.autoScale&&void 0===t.indexedTo100||this._modeChanged.fire(i,this.mode())}modeChanged(){return this._modeChanged}isEmpty(){return this._makeSureItIsValid(),0===this.m_height||!this.m_priceRange||this.m_priceRange.isEmpty()}canDetachSource(e){return this.m_dataSources.some((t=>t!==e&&(0,re.isPriceDataSource)(t)&&!((0,j.isStudy)(t)&&t.isLinkedToSeries())))}updateAllViews(e){const t=this._getSourcesToUpdateViews();for(const i of t)i.updateAllViews(e)}logFormula(){return this._logFormula}state(){var e;const t=this._properties.childs();return{id:this._id,m_priceRange:this.isAutoScale()?null:(null===(e=this.priceRange())||void 0===e?void 0:e.serialize())||null,m_isAutoScale:this.isAutoScale(),m_isPercentage:t.percentage.value(),m_isIndexedTo100:t.indexedTo100.value(),m_isLog:t.log.value(),m_isLockScale:this.isLockScale(),m_isInverted:this.isInverted(),m_topMargin:this._margins.top,m_bottomMargin:this._margins.bottom,alignLabels:t.alignLabels.value(),logFormula:(0,ie.clone)(this._logFormula)}}restoreState(e){let t=e.m_priceRange;if(void 0===t)throw new TypeError("invalid state");if(void 0===e.m_isAutoScale)throw new TypeError("invalid state");void 0!==e.id&&(this._id=e.id);const i={autoScale:e.m_isAutoScale};void 0!==e.m_isPercentage&&(i.percentage=e.m_isPercentage),void 0!==e.m_isIndexedTo100&&(i.indexedTo100=e.m_isIndexedTo100),void 0!==e.m_isLog&&(i.log=e.m_isLog),void 0!==e.m_isLockScale&&(i.lockScale=e.m_isLockScale),void 0!==e.m_isInverted&&this._properties.childs().isInverted.setValue(e.m_isInverted),this.setMode(i),t?(t instanceof de.PriceRange||(t=new de.PriceRange(t)),this.setPriceRange(t,!0)):this.m_priceRange=null,e.logFormula&&(this._logFormula=e.logFormula),void 0!==e.m_topMargin&&(this._margins.top=e.m_topMargin),void 0!==e.m_bottomMargin&&(this._margins.bottom=e.m_bottomMargin),void 0!==e.alignLabels&&this._properties.childs().alignLabels.setValue(e.alignLabels),this._mainSource=null,this._scaleSeriesOnly=!1}priceToLogical(e){return this.isLog()&&e?(0,ue.toLog)(e,this._logFormula):e}logicalToPrice(e){return this.isLog()?(0,ue.fromLog)(e,this._logFormula):e}priceToCoordinate(e,t){const i=this._priceToPercentOrIndexedTo100IfNeeded(e,t);return this._logicalToCoordinate(i)}coordinateToPrice(e,t){let i=this._coordinateToLogical(e);return this.isPercentage()?i=(0,ue.fromPercent)(i,t):this.isIndexedTo100()&&(i=(0,ue.fromIndexedTo100)(i,t)),i}mainSource(){if(null!==this._mainSource)return this._mainSource;let e;for(const t of this.m_dataSources){if(t instanceof pe.Series){e=t;break} -!e&&(0,re.isPriceDataSource)(t)&&(e=t)}return this._mainSource=e||null,this._correctedMarginsCache=null,this._mainSource}pricesArrayToCoordinates(e,t,i){this._makeSureItIsValid();const s=this.bottomPixelMargin(),r=(0,n.ensureNotNull)(this.priceRange()),o=r.minValue(),a=r.maxValue(),l=this.internalHeight()-1,c=this.isInverted(),h=l/(a-o);void 0===i&&(i=e.length);const d=this.isPercentage(),u=this.isIndexedTo100(),p=this.isLog(),_=this.m_height;let m,g;for(let r=0;re?(0,ue.toLog)(e,this._logFormula):e),0===s.length)return;const h="open"in s[0],d="close"in s[0];if(null!==c)for(let e=0;ethis._currencyCache=null)),e.unitChanged().subscribe(this,(()=>this._unitCache=null)),(0,_e.isSymbolSource)(e)&&(this._seriesLikeSources.push(e),e.symbolResolved().subscribe(this,(()=>{this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null})),e.isActingAsSymbolSource().subscribe(this._boundOnSourceIsActingAsSymbolSourceChanged),e instanceof pe.Series))){const t=e.properties();this._hasSeries||(t.childs().lockScale&&(this.setMode({lockScale:t.childs().lockScale.value()}),t.removeProperty("lockScale")),t.childs().pnfStyle.child("lockScale")&&t.childs().pnfStyle.removeProperty("lockScale")),this._hasSeries=!0}e.properties().visible.listeners().subscribe(this,this._dropScaleCache),(0,j.isStudy)(e)&&(e.onIsActualIntervalChange().subscribe(this,this._dropScaleCache),e.onHibernationStateChange().subscribe(this,this._dropScaleCache),0===this._studiesCount&&(0,Se.hideAllIndicators)().subscribe(this,this._dropScaleCache),this._studiesCount++),(0,S.isLineTool)(e)&&(0===this._drawingCount&&(0,Se.hideAllDrawings)().subscribe(this,this._dropScaleCache),this._drawingCount++),this.m_dataSources.push(e),this._mainSource=null,this._correctedMarginsCache=null,this._sourcesToUpdateViews=null,this._dropScaleCache(),this.updateFormatter(),this._initScaleProperties(),this.invalidateSourcesCache()}}removeDataSource(e){const t=this.m_dataSources.indexOf(e);if((0,n.assert)(-1!==t,"Source is not attached to scale"),e.properties().visible.listeners().unsubscribe(this,this._dropScaleCache),this.m_dataSources.splice(t,1),(0,re.isPriceDataSource)(e)){const t=this._priceDataSources.indexOf(e);if((0,n.assert)(-1!==t,"Source is not found"),this._priceDataSources.splice(t,1),(0,_e.isSymbolSource)(e)){const t=this._seriesLikeSources.indexOf(e);(0,n.assert)(-1!==t,"Source is not found"),this._seriesLikeSources.splice(t,1),e.symbolResolved().unsubscribeAll(this),e.isActingAsSymbolSource().unsubscribe(this._boundOnSourceIsActingAsSymbolSourceChanged),e instanceof pe.Series&&(this._hasSeries=!1)}e.currencyChanged().unsubscribeAll(this), -e.unitChanged().unsubscribeAll(this)}this.mainSource()||this.setMode({autoScale:!0}),(0,j.isStudy)(e)&&(e.onIsActualIntervalChange().unsubscribe(this,this._dropScaleCache),e.onHibernationStateChange().unsubscribe(this,this._dropScaleCache),this._studiesCount--,0===this._studiesCount&&(0,Se.hideAllIndicators)().unsubscribe(this,this._dropScaleCache)),(0,S.isLineTool)(e)&&(this._drawingCount--,0===this._drawingCount&&(0,Se.hideAllDrawings)().unsubscribe(this,this._dropScaleCache)),this._mainSource=null,this._correctedMarginsCache=null,this._sourcesForAutoscale=null,this._sourcesToUpdateViews=null,this.updateFormatter(),this.invalidateSourcesCache(),0===this.m_dataSources.length&&this._lastSourceRemoved.fire(),this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null}currency(e){if(null!==this._currencyCache&&e.size()===this._currencyCache.availableCurrenciesCount)return this._currencyCache.value;let t;const i=new Set,s=new Set,r=new Set,o=new Map;let a,l=0===this._seriesLikeSources.length,c=!0,h=0,d=0;const u=this._seriesLikeSources.filter(_e.isActingAsSymbolSource);for(const d of u){if(!d.isVisible())continue;const u=d.symbolInfo();if(null===u){t=null;break}const p=(0,O.symbolOriginalCurrency)(u);if(null===p){t=null;break}o.set(p,(0,n.ensureNotNull)((0,O.symbolOriginalCurrency)(u,!0)));const _=d.currency();if(null===_){t=null;break}o.set(_,(0,n.ensureNotNull)((0,O.symbolCurrency)(u,!0)));const m=(0,O.symbolBaseCurrency)(u);null!==m&&s.add(m),c=c&&p===_,r.add(_),i.add(p),void 0===a?a=_:null!==a&&a!==_&&(a=null),l||e.convertible(_)&&(0,O.symbolCurrencyConvertible)(u)||(l=!0),h+=1}if(null!==t)for(const i of this._priceDataSources){if(u.includes(i))continue;const s=i;if(!s.isCurrencySource()||!s.isVisible())continue;const c=s.currency();if(null===c){t=null;break}r.add(c),d+=1;const h=(0,n.ensureNotNull)(s.symbolSource()),p=s.currencySourceSymbolInfo();if(null===p){t=null;break}if(l||e.convertible(c)&&(0,O.symbolCurrencyConvertible)(p)||(l=!0),o.set(c,(0,n.ensureNotNull)((0,O.symbolCurrency)(p,!0))),u.includes(h)||(l=!0),void 0===a)a=c;else if(null!==a&&a!==c){a=null;break}}return void 0===t&&(t=0===h&&0===d?null:{readOnly:l,selectedCurrency:a||null,currencies:r,originalCurrencies:i,baseCurrencies:s,symbolSourceCount:h,allCurrenciesAreOriginal:c,displayedValues:o}),this._currencyCache={value:t,availableCurrenciesCount:e.size()},t}unit(e){if(null!==this._unitCache&&e.size()===this._unitCache.availableUnitsCount)return this._unitCache.value;let t;const i=new Set,s=new Set,r=new Map,o=new Map;let a,l=0===this._seriesLikeSources.length?new Set:e.allGroups(),c=!0,h=0,d=0;const u=this._seriesLikeSources.filter(_e.isActingAsSymbolSource);for(const n of u){if(!n.isVisible())continue;const d=n.symbolInfo();if(null===d){t=null;break}const u=(0,O.symbolOriginalUnit)(d,n.model().unitConversionEnabled());if(null===u){t=null;break}r.set(u,e.name(u)),o.set(u,e.description(u));const p=n.unit();if(null===p){t=null;break}if(r.set(p,e.name(p)),o.set(p,e.description(p)),c=c&&u===p,s.add(p),i.add(u), -void 0===a?a=p:null!==a&&a!==p&&(a=null),l.size>0){const t=(0,me.unitConvertibleGroups)(d,p,e);l=(0,v.intersect)(l,new Set(t))}h+=1}if(null!==t)for(const i of this._priceDataSources){if(u.includes(i))continue;const c=i;if(!c.isUnitSource()||!c.isVisible())continue;const h=c.unit();if(null===h){t=null;break}s.add(h),d+=1;const p=(0,n.ensureNotNull)(c.symbolSource()),_=p.symbolInfo();if(null===_){t=null;break}if(l.size>0){const t=(0,me.unitConvertibleGroups)(_,h,e);l=(0,v.intersect)(l,new Set(t))}if(r.set(h,e.name(h)),o.set(h,e.description(h)),u.includes(p)||(l=new Set),void 0===a)a=h;else if(null!==a&&a!==h){a=null;break}}if(void 0===t)if(0===h&&0===d)t=null;else{t={availableGroups:l,selectedUnit:a||null,units:s,originalUnits:i,symbolSourceCount:h,allUnitsAreOriginal:c,names:r,descriptions:o}}return this._unitCache={value:t,availableUnitsCount:e.size()},t}measureUnitId(e){if(null!==this._measureUnitIdCache&&e.size()===this._measureUnitIdCache.availableUnitsCount)return this._measureUnitIdCache.value;let t,i;const s=new Map,r=new Map,n=new Set;let o=0;const a=this._seriesLikeSources.filter(_e.isActingAsSymbolSource);for(const l of a){if(!l.isVisible())continue;const a=l.measureUnitId();if(null===a){t=null;break}n.add(a),s.set(a,e.name(a)),r.set(a,e.description(a)),void 0===i?i=a:null!==i&&i!==a&&(i=null),o+=1}return void 0===t&&(t=0===o?null:{selectedMeasureUnitId:i||null,measureUnitIds:n,names:s,descriptions:r,symbolSourceCount:o}),this._measureUnitIdCache={value:t,availableUnitsCount:e.size()},t}setMargins(e){if(!(0,ie.isNumber)(e.top)||!(0,ie.isNumber)(e.bottom))throw new TypeError("invalid margin");if(e.top<0||e.top>30||e.bottom<0||e.bottom>30)throw new RangeError("invalid margin");this._margins.top===e.top&&this._margins.bottom===e.bottom||(this._margins=e,this._correctedMarginsCache=null,this._invalidateInternalHeightCache(),this._marksCache=null)}topMargin(){return this._correctedMargins().top}bottomMargin(){return this._correctedMargins().bottom}invalidateMargins(){this._correctedMarginsCache=null}topPixelMargin(){return this.isInverted()?this.bottomMargin()*this.height()+this._bottomPixelMargin:this.topMargin()*this.height()+this._topPixelMargin}bottomPixelMargin(){return this.isInverted()?this.topMargin()*this.height()+this._topPixelMargin:this.bottomMargin()*this.height()+this._bottomPixelMargin}marks(){return this._makeSureItIsValid(),null===this._marksCache&&(this._markBuilder.rebuildTickMarks(),this._marksCache=this._markBuilder.marks(),this._onMarksChanged.fire()),this._marksCache}onMarksChanged(){return this._onMarksChanged}priceRangeInPrice(){if(this.isEmpty())return null;const e=this.mainSource();if(null===e)return null;const t=(0,n.ensureNotNull)(e.firstValue()),i=this.height();return{from:this.coordinateToPrice(i-1,t),to:this.coordinateToPrice(0,t)}}setPriceRangeInPrice(e){if(this.isPercentage()||this.isIndexedTo100())return;const t=this.isInverted(),i=t?this.bottomMargin():this.topMargin(),s=t?this.topMargin():this.bottomMargin(),r=this.isLog();let n=r?(0, -ue.toLog)(e.from,this._logFormula):e.from,o=r?(0,ue.toLog)(e.to,this._logFormula):e.to;const a=o-n;n+=s*a,o-=i*a,this.setMode({autoScale:!1}),this.setPriceRange(new de.PriceRange(n,o)),this._marksCache=null,this._onMarksChanged.fire()}hasMainSeries(){return this._hasSeries}getStudies(){return this.dataSources().filter(j.isStudy)}lastSourceRemoved(){return this._lastSourceRemoved}sourcesForAutoscale(){return this._mainSource&&this._scaleSeriesOnly!==this._scalesProperties.childs().scaleSeriesOnly.value()&&(this._sourcesForAutoscale=null),this._sourcesForAutoscale||(this._sourcesForAutoscale=this._recalculateSourcesForAutoscale()),this._sourcesForAutoscale}recalculatePriceRange(e){this._invalidatedForRange={visibleBars:e,isValid:!1}}internalHeightChanged(){return this._internalHeightChanged}orderedSources(){if(this._cachedOrderedSoruces)return this._cachedOrderedSoruces;let e=this.m_dataSources.slice();return e=(0,ne.sortSources)(e),this._cachedOrderedSoruces=e,this._cachedOrderedSoruces}invalidateSourcesCache(){this._cachedOrderedSoruces=null,this._sourcesToUpdateViews=null}startScale(e){var t,i;this.isEmpty()||this.isPercentage()||this.isIndexedTo100()||null!==this._scaleStartPoint||null!==this._priceRangeSnapshot||(this._scaleStartPoint=this.m_height-e,this._priceRangeSnapshot=null!==(i=null===(t=this.priceRange())||void 0===t?void 0:t.clone())&&void 0!==i?i:null)}scaleTo(e){if(this.isPercentage()||this.isIndexedTo100()||null===this._scaleStartPoint)return;this.setMode({autoScale:!1}),(e=this.m_height-e)<0&&(e=0);let t=(this._scaleStartPoint+.2*(this.m_height-1))/(e+.2*(this.m_height-1));const i=(0,n.ensureNotNull)(this._priceRangeSnapshot).clone();t=Math.max(t,.1),i.scaleAroundCenter(t),this.setPriceRange(i)}endScale(){this.isPercentage()||this.isIndexedTo100()||null!==this._scaleStartPoint&&(this._scaleStartPoint=null,this._priceRangeSnapshot=null)}startTwoPointsScale(e,t){if(this.isEmpty()||this.isPercentage()||this.isIndexedTo100()||null!==this._twoPointsScaleStartPosition)return;const i=Math.min(e,t),s=Math.max(e,t);this._twoPointsScaleStartPosition={topLogical:this._coordinateToLogical(i),bottomLogical:this._coordinateToLogical(s)}}twoPointsScale(e,t){if(this.isPercentage()||this.isIndexedTo100()||null===this._twoPointsScaleStartPosition)return;this.setMode({autoScale:!1});const i=Math.min(e,t),s=Math.max(e,t),{topLogical:r,bottomLogical:n}=this._twoPointsScaleStartPosition,o=this.bottomPixelMargin(),a=this.internalHeight()-1,l=(this._invertedCoordinate(i)-o)/a,c=(n-r)/((this._invertedCoordinate(s)-o)/a-l),h=r-c*l,d=h+c;this.setPriceRange(new de.PriceRange(this.priceToLogical(h),this.priceToLogical(d)))}endTwoPointsScale(){this._twoPointsScaleStartPosition=null}startScroll(e){var t,i;this.isAutoScale()||null===this._scrollStartPoint&&null===this._priceRangeSnapshot&&(this.isEmpty()||(this._scrollStartPoint=e,this._priceRangeSnapshot=null!==(i=null===(t=this.priceRange())||void 0===t?void 0:t.clone())&&void 0!==i?i:null))}scrollTo(e){if(this.isAutoScale())return -;if(null===this._scrollStartPoint||null===this._priceRangeSnapshot)return;const t=this.priceRange();if(null===t)return;let i=e-this._scrollStartPoint;this.isInverted()&&(i*=-1);const s=i*(t.length()/(this.internalHeight()-1)),r=this._priceRangeSnapshot.clone();r.shift(s),this.setPriceRange(r,!0),this._marksCache=null}endScroll(){this.isAutoScale()||null!==this._scrollStartPoint&&(this._scrollStartPoint=null,this._priceRangeSnapshot=null)}_recalculateSourcesForAutoscale(){this._mainSource&&(this._scaleSeriesOnly=this._scalesProperties.childs().scaleSeriesOnly.value());const e=this._scaleSeriesOnly&&this._hasSeries;return this.m_dataSources.filter((t=>!!(t.properties().visible.value()||t instanceof pe.Series)&&(e?t instanceof pe.Series:(0,j.isStudy)(t)?!t.isSourceHidden()&&t.isIncludedInAutoScale():t.isIncludedInAutoScale())))}_updateAutoScaleDisabledProperty(e){const t=this._properties.childs(),i=t.indexedTo100.value()||t.percentage.value()||t.lockScale.value();e?t.autoScaleDisabled.setValueSilently(i):t.autoScaleDisabled.setValue(i)}_setAutoScaleValueWithDependentProperties(e){const t=this._properties.childs();t.autoScale.setValueSilently(e),e&&(t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.logDisabled.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setLockScaleValueWithDependentProperties(e){const t=this._properties.childs();t.lockScale.setValueSilently(e),e&&(t.autoScale.setValueSilently(!1),t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1),t.log.setValueSilently(!1)),t.percentageDisabled.setValueSilently(e),t.logDisabled.setValueSilently(e),this._updateAutoScaleDisabledProperty(!0)}_setPercentageValueWithDependentProperties(e){const t=this._properties.childs();t.percentage.setValueSilently(e),e&&(t.autoScale.setValueSilently(!0),t.log.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.indexedTo100.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setIndexedTo100ValueWithDependentProperties(e){const t=this._properties.childs();t.indexedTo100.setValueSilently(e),e&&(t.autoScale.setValueSilently(!0),t.log.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.percentage.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setLogValueWithDependentProperties(e){const t=this._properties.childs();t.log.setValueSilently(e),e&&(t.lockScale.setValueSilently(!1),t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_recalculatePriceRangeImpl(){const e=this._invalidatedForRange.visibleBars;if(null===e)return;let t=null;const i=this.sourcesForAutoscale(),s=this.isPercentage(),r=this.isIndexedTo100();let n=0,o=0;for(const a of i){if(!a.properties().visible.value())continue;const i=a.firstValue();if(null===i||s&&0===i)continue;const l=e.firstBar(),c=e.lastBar(),h=a.autoScaleInfo(l,c);let d=h.range;d&&(s?d=(0,ue.toPercentRange)(d,i):r&&(d=(0,ue.toIndexedTo100Range)(d,i)),t=null===t?d:t.merge(d)), -void 0!==h.topPixelMargin&&(n=Math.max(n,h.topPixelMargin)),void 0!==h.bottomPixelMargin&&(o=Math.max(o,h.bottomPixelMargin))}if((Math.abs(n-this._topPixelMargin)>0||Math.abs(o-this._bottomPixelMargin)>0)&&(this._bottomPixelMargin=o,this._topPixelMargin=n,this._marksCache=null,this._invalidateInternalHeightCache()),t){if(t.minValue()===t.maxValue()&&(t=new de.PriceRange(t.minValue()-.5,t.maxValue()+.5)),this.isLog()){const e=this._convertPriceRangeFromLog(t),i=(0,ue.logFormulaForPriceRange)(e);if(!(0,ue.logFormulasAreSame)(i,this._logFormula)){const s=this._priceRangeSnapshot?this._convertPriceRangeFromLog(this._priceRangeSnapshot):null;this._logFormula=i,t=this._convertPriceRangeToLog(e),s&&(this._priceRangeSnapshot=this._convertPriceRangeToLog(s))}}this.setPriceRange(t)}else this.m_priceRange||(this.setPriceRange(new de.PriceRange(-.5,.5)),this._logFormula=(0,ue.logFormulaForPriceRange)(null));this._invalidatedForRange.isValid=!0;const a=this.mainSource();null!==a&&this._recalculatePriceRangeOnce&&(this._recalculatePriceRangeOnce=!a.priceRangeReady())}_makeSureItIsValid(){this._invalidatedForRange.isValid||(this._invalidatedForRange.isValid=!0,this._recalculatePriceRangeImpl())}_invalidateInternalHeightCache(){this._internalHeightCache=null,this._internalHeightChanged.fire()}_coordinateToLogical(e){if(this._makeSureItIsValid(),this.isEmpty())return 0;const t=this._invertedCoordinate(e),i=(0,n.ensureNotNull)(this.priceRange()),s=i.minValue()+(i.maxValue()-i.minValue())*((t-this.bottomPixelMargin())/(this.internalHeight()-1));return this.logicalToPrice(s)}_logicalToCoordinate(e){if(this._makeSureItIsValid(),this.isEmpty())return 0;e=this.priceToLogical(e);const t=(0,n.ensureNotNull)(this.priceRange()),i=this.bottomPixelMargin()+(this.internalHeight()-1)*(e-t.minValue())/(t.maxValue()-t.minValue());return this._invertedCoordinate(i)}_convertPriceRangeFromLog(e){if(null===e)return null;const t=(0,ue.fromLog)(e.minValue(),this._logFormula),i=(0,ue.fromLog)(e.maxValue(),this._logFormula);return new de.PriceRange(t,i)}_convertPriceRangeToLog(e){if(null===e)return null;const t=(0,ue.toLog)(e.minValue(),this._logFormula),i=(0,ue.toLog)(e.maxValue(),this._logFormula);return new de.PriceRange(t,i)}_canConvertPriceRangeFromLog(e){if(null===e)return!1;const t=(0,ue.fromLog)(e.minValue(),this._logFormula),i=(0,ue.fromLog)(e.maxValue(),this._logFormula);return isFinite(t)&&isFinite(i)}_dropScaleCache(){this._sourcesForAutoscale=null,this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null}_invertedCoordinate(e){return this.isInverted()?e:this.height()-1-e}_initScaleProperties(){const e=this.isLockScale(),t=this.properties().childs();e&&(t.percentage.setValue(!1),t.indexedTo100.setValue(!1),t.log.setValue(!1),t.autoScale.setValue(!1)),t.percentageDisabled.setValue(e),t.logDisabled.setValue(e),this._updateAutoScaleDisabledProperty(!1),t.percentage.value()&&(t.log.setValue(!1),t.indexedTo100.setValue(!1)),t.indexedTo100.value()&&(t.log.setValue(!1),t.percentage.setValue(!1))}_correctedMargins(){ -if(null===this._correctedMarginsCache){const e=this.mainSource();this._correctedMarginsCache=null!==e?e.correctScaleMargins(this._margins):this._margins}return this._correctedMarginsCache}_getSourcesToUpdateViews(){return this._sourcesToUpdateViews||(this._sourcesToUpdateViews=this.m_dataSources.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol()&&e.isActualCurrency()))),this._sourcesToUpdateViews}_mainSourceFormatter(){const e=this.mainSource();return(null==e?void 0:e.formatter())||we}_priceToPercentOrIndexedTo100IfNeeded(e,t){return this.isPercentage()?(0,ue.toPercent)(e,t):this.isIndexedTo100()?(0,ue.toIndexedTo100)(e,t):e}_onSourceIsActingAsSymbolSourceChanged(){this._dropScaleCache()}_onIsInvertedChanged(){this._marksCache=null,this._markBuilder.rebuildTickMarks()}}var xe=i(29541),Te=i(63009),Ie=i(53588),Me=i(88732),Le=i(13333);const Ae=[],ke=[];class Ee{constructor(e){this._studies={},this._deferreds={},this._container=e,Ae.push(e),ke.push(this)}add(e,t){this._deferreds[e]&&(this._deferreds[e].resolve(t),delete this._deferreds[e]),this._studies[e]=t}get(e){return this._studies[e]?Promise.resolve(this._studies[e]):(this._deferreds[e]||(this._deferreds[e]=(0,p.createDeferredPromise)()),this._deferreds[e].promise)}reset(){const e=Ae.indexOf(this._container);~e&&(Ae.splice(e,1),ke.splice(e,1))}static instance(e){const t=Ae.indexOf(e);return~t?ke[t]:new Ee(e)}}var De=i(99366);var Be=i(4949),Ve=i(2823),Ne=i(53086),Re=i(78856),Oe=i(44010),Fe=i(87440),We=i(16410);new ee.TranslatedString("update {title} script",c.t(null,void 0,i(50728)));const ze=(0,X.getLogger)("Chart.Pane");function He(e,t,i){e.setMargins({top:t,bottom:i})}class Ue{constructor(e,t,i,s){this.m_dataSources=[],this._sourceWatchedValuesSubscriptions=new Map,this.m_mainDataSource=null,this._cachedOrderedSources=new ce(this),this._sourcesById=new Map,this._priceSourcesById=new Map,this._sourcePropertiesChanged=new(q()),this._sourcesZOrderChanged=new(q()),this._tagsChanged=new(q()),this._stretchFactor=1e3,this._isInInsertManyDataSourcesState=!1,this._lastLineDataSourceZOrder=null,this._rightPriceScales=[],this._leftPriceScales=[],this._lockedPriceScale=null,this._currentPriceScaleRatio=null,this._onPriceScalesChanged=new(q()),this._isRecalculatingScales=!1,this._priceDataSources=[],this._symbolSources=[],this._lollipopDataSources=[],this._symbolSourceResolved=new(q()),this._symbolSourceResolvingActive=new(Y())(!1),this._bulkActions={activeCounter:0},this._height=0,this._width=0,this._sizeChanged=new(q()),this._dataSourcesCollectionChanged=new(q()),this._symbolSourceCollectionChanged=new(q()),this._maximized=new(Y())(!1),this._collapsed=new(Y())(!1),this._destroyed=new(q()),this._executionsPositionController=null,this._recalcSymbolSourceResolvingActive=()=>{for(const e of this._symbolSources)if(e.symbolResolvingActive().value())return void this._symbolSourceResolvingActive.setValue(!0);this._symbolSourceResolvingActive.setValue(!1)},this._onSymbolSourceCollectionChanged=()=>{ -0===this._bulkActions.activeCounter?this._symbolSourceCollectionChanged.fire():this._bulkActions.symbolSourceCollectionChanged=!0},this._priceScaleSelectionStrategy=(0,Q.createPriceScaleSelectionStrategy)(i.properties().childs().priceScaleSelectionStrategyName.value()),this._id=null!=s?s:(0,J.randomHashN)(6),this._timeScale=e,this.m_mainDataSource=null,this._properties=t,this._model=i,i.properties().childs().priceScaleSelectionStrategyName.subscribe(null,(e=>{this._priceScaleSelectionStrategy=(0,Q.createPriceScaleSelectionStrategy)(e.value()),this._priceScaleSelectionStrategy.apply(this)})),this._timeScale.barSpacingChanged().subscribe(this,(()=>{this.m_mainDataSource===this._model.mainSeries()&&this._recalculatePriceScaleByScaleRatio(this.m_mainDataSource.priceScale())})),t.childs().topMargin.subscribe(this,this._updateMargins),t.childs().bottomMargin.subscribe(this,this._updateMargins),this._updateMargins()}destroy(){this._properties.childs().topMargin.unsubscribeAll(this),this._properties.childs().bottomMargin.unsubscribeAll(this),this._model.properties().childs().priceScaleSelectionStrategyName.unsubscribeAll(this),this._timeScale.barSpacingChanged().unsubscribeAll(this),this._leftPriceScales.concat(this._rightPriceScales).forEach((e=>{e.modeChanged().unsubscribeAll(this),e.priceRangeChanged().unsubscribeAll(this),e.internalHeightChanged().unsubscribeAll(this)}));for(const e of this.m_dataSources)this.removeSourceFromPriceScale(e),e.destroy&&e.destroy();this._destroyed.fire()}id(){return this._id}bulkActionMacro(e){const t=this._bulkActions;t.activeCounter+=1,e(),t.activeCounter-=1,0===t.activeCounter&&(this._dataSourcesCollectionChanged.fire(),t.symbolSourceCollectionChanged&&this._symbolSourceCollectionChanged.fire(),t.symbolSourceCollectionChanged=!1)}defaultPriceScale(){var e,t;const i=null!==(t=null===(e=this.m_mainDataSource)||void 0===e?void 0:e.priceScale())&&void 0!==t?t:null;if(null!==i)return i;const s=this.properties().childs().axisProperties.state();return s.autoScale=!0,new Pe(this._model.properties().childs().scalesProperties,s)}leftPriceScales(){return this._leftPriceScales}rightPriceScales(){return this._rightPriceScales}visibleLeftPriceScales(){var e;const t=this._model.priceScaleSlotsCount();if(this._leftPriceScales.length>t.left){const i=(0,v.moveToHead)(this._leftPriceScales,null===(e=this.mainDataSource())||void 0===e?void 0:e.priceScale());return i.splice(t.left),i}return this._leftPriceScales}visibleRightPriceScales(){var e;const t=this._model.priceScaleSlotsCount();if(this._rightPriceScales.length>t.right){const i=(0,v.moveToHead)(this._rightPriceScales,null===(e=this.mainDataSource())||void 0===e?void 0:e.priceScale());return i.splice(t.right),i}return this._rightPriceScales}clearSeries(e){const t=this._model.mainSeries();for(let i=this.m_dataSources.length-1;i>=0;i--)this.m_dataSources[i]===t&&this._removeSourceFromCollections(i,e)}sourcesByGroup(){return this._cachedOrderedSources}dataSourceForId(e){return this._sourcesById.get(e)||null}changeSourceId(e,t){(0, -n.assert)(this.hasDataSource(e));const i=e.id();e.setId(t),this._sourcesById.delete(i),this._sourcesById.set(t,e),(0,re.isPriceDataSource)(e)&&(this._priceSourcesById.delete(i),this._priceSourcesById.set(t,e))}movePriceScale(e,t,i){const s=this.priceScalePosition(e);if(s!==t)this.removePriceScale(e),this._placePriceScale(e,t,i),e.invalidateMargins(),this._invalidateSourcesCache();else if(void 0!==i&&"overlay"!==s){const t="left"===s?this._leftPriceScales:this._rightPriceScales,r=t.indexOf(e);t.splice(r,1),t.splice(i,0,e)}}mainDataSource(){return this.m_mainDataSource}isEmpty(){return null===this.m_mainDataSource}recalculatePriceScale(e,t){if(!e)return;const i=e.sourcesForAutoscale();if((e.isAutoScale()||e.priceRangeShouldBeRecalculatedOnce())&&i&&i.length>0&&!this.timeScale().isEmpty()){const t=this.timeScale().visibleBarsStrictRange();e.recalculatePriceRange(t)}e.updateAllViews(t)}onSourceTagsChanged(){this._tagsChanged.fire()}insertDataSource(e,t,i){e.setZorder(i),t||(t=this.findSuitableScale(e)),this._addSourceToCollections(e);let s=!1;e===this.model().mainSeries()?(this.m_mainDataSource=this.model().mainSeries(),s=!0):null===this.m_mainDataSource&&(0,re.isPriceDataSource)(e)&&(this.m_mainDataSource=e,s=!0),t.addDataSource(e,this._isInInsertManyDataSourcesState),e.setPriceScale(t),t.invalidateMargins(),e.onTagsChanged&&e.onTagsChanged().subscribe(this,this.onSourceTagsChanged),s&&this._processMainSourceChange(),this._tagsChanged.fire(),(0,re.isPriceDataSource)(e)&&this.recalculatePriceScale(t,(0,W.sourceChangeEvent)(e.id())),this._invalidateSourcesCache()}addDataSource(e,t,i){let s=e.zorder();i||((0,S.isLineTool)(e)&&!e.isSpeciallyZOrderedSource()?(s=null!==this._lastLineDataSourceZOrder?this._lastLineDataSourceZOrder+1:this.newLineToolZOrder(),this._isInInsertManyDataSourcesState&&(this._lastLineDataSourceZOrder=s)):(0,j.isStudy)(e)&&!e.isSpeciallyZOrderedSource()&&(s=this.newStudyZOrder())),this.insertDataSource(e,t,s)}removeDataSource(e,t,i){const s=this.m_dataSources.indexOf(e);if(-1===s)return void ze.logDebug("removeDataSource: invalid data source");this._removeSourceFromCollections(s,!!i),e!==this.m_mainDataSource||t||(this.m_mainDataSource=null);const r=e.priceScale();this.removeSourceFromPriceScale(e),e.onTagsChanged&&e.onTagsChanged().unsubscribe(this,this.onSourceTagsChanged),(0,re.isPriceDataSource)(e)&&!t&&this._processMainSourceChange(),this._tagsChanged.fire(),r&&(0,re.isPriceDataSource)(e)&&this.recalculatePriceScale(r,(0,W.sourceChangeEvent)(e.id())),this._invalidateSourcesCache()}hasDataSource(e){return this._sourcesById.has(e.id())}hasPriceDataSource(e){return this._priceSourcesById.has(e.id())}dataSources(){return this.m_dataSources}priceDataSources(){return this._priceDataSources}lollipopDataSources(){return this._lollipopDataSources}symbolSources(){return this._symbolSources}replaceSource(e,t,i){const s=this.m_mainDataSource===e,r=e.zorder();this.insertDataSource(t,i,r),this.removeDataSource(e,s),this._sourcesById.set(t.id(),t),(0, -re.isPriceDataSource)(t)&&this._priceSourcesById.set(t.id(),t),s&&(this.m_mainDataSource=t,this._processMainSourceChange())}findSuitableScale(e,t,i){return this._priceScaleSelectionStrategy.findSuitableScale(this,e,t,i)}createNewPriceScaleIfPossible(){return this._priceScaleSelectionStrategy.createNewPriceScaleIfPossible(this)}canCreateNewPriceScale(){return this._priceScaleSelectionStrategy.canCreateNewPriceScale(this)}isOverlay(e){const t=e.priceScale();return null===t||"overlay"===this.priceScalePosition(t)}recalculate(e){this._leftPriceScales.forEach((t=>this.recalculatePriceScale(t,e))),this._rightPriceScales.forEach((t=>this.recalculatePriceScale(t,e)));for(const t of this.m_dataSources)this.isOverlay(t)&&!(0,S.isLineTool)(t)&&this.recalculatePriceScale(t.priceScale(),e);this.updateAllViews(e),this._model.updatePane(this)}updateAllViews(e){for(const t of this.m_dataSources)t.updateAllViews(e);for(const t of this.model().customSources())t.updateViewsForPane(this,e)}updateLollipopViews(e){}priceScalePosition(e){return this._leftPriceScales.includes(e)?"left":this._rightPriceScales.includes(e)?"right":"overlay"}createPriceScaleAtPosition(e,t){const i=this.properties().childs().axisProperties.state();i.autoScale=!0;const s=new Pe(this.model().properties().childs().scalesProperties,i);return s.setHeight(this.height()),He(s,this._defaultTopMargin(),this._defaultBottomMargin()),this._placePriceScale(s,e,t),s}removePriceScale(e){e.modeChanged().unsubscribeAll(this),e.priceRangeChanged().unsubscribeAll(this),e.internalHeightChanged().unsubscribeAll(this),e===this._lockedPriceScale&&(this._lockedPriceScale=null,this._currentPriceScaleRatio=null);const t=this._leftPriceScales.indexOf(e);-1!==t&&(this._leftPriceScales[t].invalidateMargins(),this._leftPriceScales.splice(t,1));const i=this._rightPriceScales.indexOf(e);if(-1!==i&&(this._rightPriceScales[i].invalidateMargins(),this._rightPriceScales.splice(i,1)),null===e.mainSource()){const t=e.dataSources().length;0!==t&&ze.logError("Invalid priceScale state: empty mainSource but non-empty data sources="+t)}this._onPriceScalesChanged.fire()}priceScaleIndex(e,t){switch(t){case"left":return this.leftPriceScales().indexOf(e);case"right":return this.rightPriceScales().indexOf(e)}}move(e,t,i){const s=e.priceScale();this.removeSourceFromPriceScale(e),t.addDataSource(e),e.setPriceScale(t),t.invalidateMargins(),this._processMainSourceChange(),this._invalidateSourcesCache(),e.isIncludedInAutoScale()&&(null!==s&&this.recalculatePriceScale(s,(0,W.sourceChangeEvent)(e.id())),this.recalculatePriceScale(t,(0,W.sourceChangeEvent)(e.id()))),this._onPriceScalesChanged.fire()}setZOrders(e){e.forEach(((e,t)=>{t.setZorder(e)})),this._invalidateSourcesCache(),0===this._bulkActions.activeCounter&&this._dataSourcesCollectionChanged.fire(),this.model().lightUpdate()}isMainPane(){return this.hasDataSource(this.model().mainSeries())}isLast(){const e=this.model().panes();return e[e.length-1]===this}newStudyZOrder(){return(0,Te.newStudyZOrder)(this._priceDataSources)}newLineToolZOrder(e){return(0, -Te.newLineToolZOrder)(this.m_dataSources,e)}model(){return this._model}containsMainSeries(){return this._sourcesById.has(this.model().mainSeries().id())}applyPriceScaleRatio(e,t){var i;null!==this._lockedPriceScale&&this._lockedPriceScale!==e||this._currentPriceScaleRatio===t||!this.isMainPane()||null===this._lockedPriceScale&&e!==(null===(i=this.mainDataSource())||void 0===i?void 0:i.priceScale())||(this._setNewPriceRangeByScaleRatio(e,t,this._mainSourceVisiblePriceRange(e),!0,!0),null!==this._lockedPriceScale?this._tryToApplyNewPriceScaleRatio():e.isLog()||this.model().mainSeriesScaleRatioPropertyOnChanged())}sendToBack(e){const t=this.sourcesByGroup().allExceptSpecialSources();this._batchReorder(e,t[0],Te.moveBeforeSource)}bringToFront(e){const t=this.sourcesByGroup().allExceptSpecialSources();this._batchReorder(e,t[t.length-1],Te.moveAfterSource)}sendBackward(e){const t=this.sourcesByGroup().allIncludingHidden(),i=t.indexOf(e[0]);if(0===i)this.bringToFront(e);else{const s=t[i-1];this.insertBefore(e,s)}}bringForward(e){const t=this.sourcesByGroup().allExceptSpecialSources(),i=t.indexOf(e[e.length-1]);if(i===t.length-1)this.sendToBack(e);else{const s=t[i+1];this.insertAfter(e,s)}}insertAfter(e,t){this._batchReorder(e,t,Te.moveAfterSource)}insertBefore(e,t){this._batchReorder(e,t,Te.moveBeforeSource)}maximized(){return this._maximized}collapsed(){return this._collapsed}getPriceScaleById(e){const t=this.m_dataSources.find((t=>{var i;return(null===(i=t.priceScale())||void 0===i?void 0:i.id())===e}));return void 0===t?null:t.priceScale()}priceScaleSelectionStrategy(){return this._priceScaleSelectionStrategy}setPriceScaleSelectionStrategy(e){this._priceScaleSelectionStrategy=e,e.apply(this)}findTargetPriceAxisViews(e,t,i,s){if((0,f.isDataSource)(e)&&this.model().paneForSource(e)!==this)return[];const r=e.priceScale();if(t===r)return i;if(null===r)return[];if("overlay"===this.priceScalePosition(r))return t===this.defaultPriceScale()?i:[];const n=this.priceScalePosition(t);if(n!==this.priceScalePosition(r))return[];const o="left"===n?this.leftPriceScales():this.rightPriceScales();return o.indexOf(t)1}properties(){return this._properties}setPriceAutoScale(e,t){e.setMode({autoScale:t}),this.timeScale().isEmpty()||this.recalculatePriceScale(e,(0,W.viewportChangeEvent)())}state(e,t,i,s,r,n){var o,a;const l={sources:[],mainSourceId:null===(o=this.m_mainDataSource)||void 0===o?void 0:o.id(),stretchFactor:this._stretchFactor,leftAxisesState:[],rightAxisesState:[],overlayPriceScales:{},priceScaleRatio:this._currentPriceScaleRatio},c=new Map,h=e=>{if(c.has(e))return c.get(e);let o=null;const a=i&&!e.isSavedInStudyTemplates()||!e.state||(0,S.isLineTool)(e)&&n||!e.isSavedInChart(Boolean(t))||!(o=e.state(t,r))||s&&(0,S.isLineTool)(e)&&e.isActualSymbol&&!e.isActualSymbol()||e.isPhantom()?null:o;return c.set(e,a),a};if(e){l.sources=[];for(let e=0;enull!==c.get(e),u=e=>!n||!(0,S.isLineTool)(e);l.leftAxisesState=this._leftPriceScales.map((e=>({state:e.state(),sources:e.dataSources().filter(d).filter(u).map((e=>e.id()))}))),l.rightAxisesState=this._rightPriceScales.map((e=>({state:e.state(),sources:e.dataSources().filter(d).filter(u).map((e=>e.id()))}))),l.overlayPriceScales={};for(const e of this.m_dataSources)if(this.isOverlay(e)&&e.isSavedInChart(Boolean(t))){const t=e.priceScale();l.overlayPriceScales[e.id()]=null!==(a=null==t?void 0:t.state())&&void 0!==a?a:null}return l}restoreState(e,t,i,s,r,o,a){r=r||{},e.stretchFactor&&(this._stretchFactor=e.stretchFactor),s=null!=s?s:this._model.mainSeries().id();const l={};if(e.sources){const n=e.sources.filter((e=>{var t;return!!e&&("MainSeries"===e.type||(!(null===(t=e.points)||void 0===t?void 0:t.some((e=>null===e.time_t||!isFinite(e.time_t))))||(ze.logNormal("Dropped invalid "+e.type+". Reason: non-numeric point time"),!1)))})),c=n.findIndex(Ie.isMainSeriesState);-1!==c&&this.model().mainSeries().setObsoleteZOrder(n[c].zorder),i<3&&(0,Te.reorderDataSourcesStateZOrder)(n);const h=-1!==this.m_dataSources.indexOf(this._model.mainSeries());this.clearSeries(Boolean(a)),this.m_mainDataSource=null,h&&this._addSourceToCollections(this._model.mainSeries(),a),(()=>{const t=n.find((t=>t.id===e.mainSourceId));if(void 0===t)return void ze.logWarn("There is no main source with id "+e.mainSourceId+", total sources="+n.length);if(!window.TradingView[t.type]||!(0,he.isLineToolName)(t.type))return void ze.logNormal("The type of main source is not line tool - fix is unnecessary");let i=null;for(const e of n)if(!window.TradingView[t.type]||!(0,he.isLineToolName)(e.type)){if(null!==i)return void ze.logWarn("Pane contains more than 1 possibly main sources - auto fix cannot be applied");i=e}if(null===i)return void ze.logWarn("Pane contains only line tools - possible we need to remove this pane?");const s=e.mainSourceId;let r=0;e.mainSourceId=i.id,n.forEach((e=>{e.ownerSource===s&&(e.ownerSource=null==i?void 0:i.id,r+=1)})),ze.logNormal("Auto fix broken pane is applied, changed line tools="+r+", changed from="+s+" to="+i.id)})();for(const e of n)if("study_Sessions"===e.type){this.model().sessions().restoreOldState(e,t);break}for(const e of n)"study_Sessions"!==e.type&&(null===this._model.dataSourceForId(e.id)||"MainSeries"===e.type?(l[e.id]=e.ownerSource,(0,Ie.isMainSeriesState)(e)?this._restoreMainSeries(e,t,h,r,o,a):(0,Ie.isStudyState)(e)?this.restoreStudy(e,t,s,r,a,!0):(0,Ie.isLineToolState)(e)?(e.state&&(e.state.zOrderVersion=2),this.restoreLineTool(e,t,void 0,a)):"ChartEventsSource"===e.type&&this._restoreSpecialSource(e,t,a)):ze.logError("Duplicate id while restoring pane: "+e.type+","+e.id))}const c=new Set,h=(e,t)=>{e.priceScale()!==t&&(this.removeSourceFromPriceScale(e),e.setPriceScale(t),t.addDataSource(e))},d=(e,t,i)=>{if(c.has(e))return;c.add(e);const s=i.m_showSymbolLabels -;void 0!==s&&e===this.model().mainSeries()&&this.model().properties().childs().scalesProperties.childs().showSymbolLabels.setValue(s),this._model.children(e,!0).forEach((e=>d(e,t,i))),h(e,t)},u=e=>{const t=(0,V.defaults)("chartproperties").paneProperties.axisProperties,i=new Pe(this.model().properties().childs().scalesProperties,t);return i.restoreState(e.state),i.setHeight(this._height),e.sources.forEach((e=>{const s=this.dataSourceForId(e);s&&d(s,i,t)})),0===i.dataSources().length?null:i},p=e=>e.map(u).filter((e=>null!==e));let _;if(e.leftAxisesState)_=p(e.leftAxisesState);else{const t=u({state:e.leftAxisState,sources:e.leftAxisSources});_=null!==t?[t]:[]}let m;if(this._leftPriceScales.slice().forEach((e=>this.removePriceScale(e))),this._leftPriceScales=[],_.forEach((e=>this._placePriceScale(e,"left"))),e.rightAxisesState)m=p(e.rightAxisesState);else{const t=u({state:e.rightAxisState,sources:e.rightAxisSources});m=null!==t?[t]:[]}this._rightPriceScales.slice().forEach((e=>this.removePriceScale(e))),this._rightPriceScales=[],m.forEach((e=>this._placePriceScale(e,"right"))),this._currentPriceScaleRatio=e.priceScaleRatio||e.leftPriceScaleRatio||e.rightPriceScaleRatio||null;const g=new Map;for(const t of this.m_dataSources){if(c.has(t))continue;let i;if(e.overlayPriceScales&&e.overlayPriceScales[t.id()]){let s=e.overlayPriceScales[t.id()];g.has(null==s?void 0:s.id)?i=g.get(null==s?void 0:s.id):(s=(0,n.ensure)(s),i=new Pe(this._model.properties().childs().scalesProperties),i.setHeight(this._height),s.m_isAutoScale=!0,s.m_isLog=!1,s.m_isPercentage=!1,s.m_isLockScale=!1,i.restoreState(s),g.set(s.id,i))}else i=new Pe(this._model.properties().childs().scalesProperties),i.setHeight(this._height);h(t,i)}for(const e of Object.keys(l)){const t=l[e],i=this.dataSourceForId(e);t&&i&&null===i.ownerSource()&&i.setOwnerSource(this.dataSourceForId(t))}if(e.mainSourceId&&!this.containsMainSeries()&&(this.m_mainDataSource=this.dataSourceForId(e.mainSourceId)),!this.m_mainDataSource)for(const e of this.m_dataSources)if((0,re.isPriceDataSource)(e)){this.m_mainDataSource=e;break}for(const e of this.m_dataSources)(0,S.isLineTool)(e)?(e.ownerSource()||e.setOwnerSource(this.mainDataSource()),e.isFixed()&&e.restoreFixedPoint()):(0,j.isStudy)(e)&&!e.ownerSource()&&e.isLinkedToSeries()&&e.setOwnerSource(this.model().mainSeries());this._updateMargins(),this._cachedOrderedSources.clear()}onPriceScalesChanged(){return this._onPriceScalesChanged}setPaneSize(e){let t;switch(e){case"large":t=1;break;case"medium":t=.6;break;case"small":t=.3;break;case"tiny":t=.15;break;default:throw new Error("Unknown size enum value: "+e)}this._stretchFactor=1e3*t}stretchFactor(){return this._stretchFactor}setStretchFactor(e){this._stretchFactor=e}customSources(e){return this.model().customSources(e)}createDrawingsCaches(){se.ExecutionsPositionController.recreateOrderedByBarsSourcesCache(this)}clearDrawingCaches(){se.ExecutionsPositionController.clearOrderedByBarsSourcesCache()}executionsPositionController(){ -return this._executionsPositionController||(this._executionsPositionController=new se.ExecutionsPositionController(this)),this._executionsPositionController}width(){return this._width}height(){return this._height}setHeight(e){if(this._height!==e){this._height=e,this._leftPriceScales.forEach((t=>t.setHeight(e))),this._rightPriceScales.forEach((t=>t.setHeight(e)));for(let t=0;t(e.paneViews(this)||[]).some((e=>{const r=e.renderer(t,i);return r&&r.doesIntersectWithBox&&r.doesIntersectWithBox(s)}))))}logicalRectToPixels(e){const t=this.defaultPriceScale(),i=this.timeScale(),s=(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainSource()).firstValue()),r=t.priceToCoordinate(e.p1.price,s),a=i.indexToCoordinate(e.p1.index),l=t.priceToCoordinate(e.p2.price,s),c=i.indexToCoordinate(e.p2.index),h=new o.Point(Math.min(a,c),Math.min(r,l)),d=new o.Point(Math.max(a,c),Math.max(r,l));return(0,o.box)(h,d)}timeScale(){return this._timeScale}restoreLineTool(e,t,i,s,r){var o,a,l,c,h,d,u,p,_,m,g;delete e.state.lastUpdateTime,e.state.intervalsVisibilities=(0,Be.mergeIntervalVisibilitiesDefaults)(e.state.intervalsVisibilities),i=void 0===i||i,De.LineToolElliott.migrateState(e),"LineToolGannComplex"!==(g=e).type||void 0!==g.version&&1!==g.version||(g.type="LineToolGannFixed"),Array.isArray(e.positionPercents)&&(e.positionPercents=e.positionPercents[0]);const f=e.type,v=e.id,y=e.state,b=i?e.zorder:this.newLineToolZOrder();(0,n.assert)((0,he.isLineToolName)(f),"invalid data source type:"+f+" (expected to be a Line Tool)");let w,C,P=null;if((0,Ie.isStudyLineToolState)(e)){P=this._model.studyVersioning();const t=P.patchPointsBasedStudyState(e);e=t;const i=t.metaInfo;Object.assign(i,te.StudyMetaInfo.parseIdString(null==i?void 0:i.fullId));const s=P.updateMetaInfo(i)||i;C=(0,S.createStudyLineToolProperties)(f,i,s,y,P),w=(0,S.createLineTool)(f,this._model,C,s,!0)}else C=(0,S.createLineToolProperties)(f,y,this._model), -t?null===(o=C.child("fixedSize"))||void 0===o||o.setValue(!1):null===(a=C.child("fixedSize"))||void 0===a||a.setValue(!0),w=(0,S.createLineTool)(f,this._model,C,null,!0);w.setId(v),w.linkKey().setValue(e.linkKey||null);const x=e.alertId;x&&w.canHasAlert()&&R.enabled("alerts")&&!this._model.readOnly()&&!this._model.isJustClonedChart()&&w.setAlert(x);let T=null!==(l=e.indexes)&&void 0!==l?l:[];if(T=T.slice(0,null!==(h=null===(c=e.points)||void 0===c?void 0:c.length)&&void 0!==h?h:T.length),w.isFixed()?void 0!==e.positionPercents?w.restorePositionPercents(e.positionPercents):w.restorePositionPercents({x:.5,y:.5}):e.points&&w.restorePoints(e.points,T,t),w instanceof Ve.LineToolBarsPattern||w instanceof Ne.LineToolCallout||w instanceof Re.LineToolTrendAngle||w instanceof Oe.LineToolGhostFeed||w instanceof Fe.LineToolParallelChannel)null===(u=(d=w).restoreData)||void 0===u||u.call(d,e);else if(t&&(0,Ie.isStudyLineToolState)(e)&&w.restoreData){const t=e;P&&(t.graphics=P.patchPointsBasedStudyData(t.metaInfo,t.graphics)),null===(p=w.restoreData)||void 0===p||p.call(w,t)}const I=null==e.version?1:e.version,M=null==w.version?1:w.version;if(I!==M&&(null===(m=(_=w).migrateVersion)||void 0===m||m.call(_,I,M,{pane:this,model:this._model,properties:C})),void 0!==b&&w.setZorder(b),r)(0,S.prepareLineToolPropertiesByOwnerSource)(w.properties(),r),w.setOwnerSource(r);else{const t=e.ownerSource?this.dataSourceForId(e.ownerSource):null;w.setOwnerSource(t)}return this._addSourceToCollections(w,s),this._cachedOrderedSources.clear(),w}restoreStudy(e,t,i,s,r,n){var o;if(t&&void 0===e.data&&void 0===e.nonSeriesData&&void 0===e.indexes)return ze.logError("Cannot restore (skipping) study without data "+e.id+", "+e.metaInfo.id),null;const a=e.id,l=e.state,c=e.zorder;i=null!=i?i:this._model.mainSeries().id();const h=(null!==(o=e.parentSources)&&void 0!==o?o:e.ownerSource?[e.ownerSource]:[]).filter((e=>e!==i));let d=(0,ie.clone)(e.metaInfo);if(Object.assign(d,te.StudyMetaInfo.parseIdString(d.id)),function(e){return"Script$TV_EARNINGS@tv-scripting"===e||"Script$TV_DIVIDENDS@tv-scripting"===e||"Script$TV_SPLITS@tv-scripting"===e||"ESD$TV_EARNINGS@tv-scripting"===e||"ESD$TV_DIVIDENDS@tv-scripting"===e||"ESD$TV_SPLITS@tv-scripting"===e||"Earnings@tv-basicstudies"===e||"Dividends@tv-basicstudies"===e||"Splits@tv-basicstudies"===e||"BarSetContinuousRollDates@tv-corestudies"===e}(d.id)&&!t)return ze.logNormal("Skipping study "+d.id),null;let u=l;const p=this._model.studyVersioning(),_=p.patchPropsStateAndMetaInfo(u,d,{oldShowStudyLastValueProperty:t&&!(null==s?void 0:s.showStudyLastValueProperty)});u=_.propsState,d=_.metaInfo;const m=new C.StudyStub(this._model,e,d.shortDescription);let g;m.setId(a),m.setZorder(c);const f=i=>{m.setStatus({type:Le.StudyStatusType.Undefined});const s=i||new te.StudyMetaInfo(d),r=Ee.instance(this._model),n=n=>{var o;const l=(0,P.prepareStudyPropertiesForLoadChart)(d,i,u,p),c=(0,j.createStudy)(this._model,l,n,s);if(c.setId(a),c.setOwnFirstValue(null!==(o=e.ownFirstValue)&&void 0!==o?o:null),t){ -const t=e,{data:i,nsData:s,indexes:r}=p.patchStudyData(d,t.data,t.nonSeriesData,t.indexes);c.restoreData(i,s,r)}this._model.replaceStudyStub(m,c)||(g=c),r.add(a,c)};if(h.length>0){const e=h.map((e=>r.get(e)));Promise.all(e).then(n)}else n([])};if(t)f(null);else{let e=null;0;const t=e=>{const t=p.updateMetaInfoAsync(e);t.sync?f(t.result):t.result.then(f).catch((e=>m.setFailed("error: "+e)))};e?e.then(t):t(d)}const v=null!=g?g:m;if(v){v.setZorder(c);const t=e.metaInfo.linkedToSeries?this._model.mainSeries():h.length?this.dataSourceForId(h[0]):null;v.setOwnerSource(t),this._addSourceToCollections(v,r),this._processMainSourceChange()}return this._cachedOrderedSources.clear(),v}clipboardLineToolOwnerSource(e){const t=this.dataSourceForId(e);if(null!==t){const e=t.ownerSource();if(null!==e&&null!==e.firstValue())return e}const i=this.mainDataSource();if(null!==i&&null!==i.firstValue())return i;for(const e of this.dataSources())if((0,re.isPriceDataSource)(e)&&null!==e.firstValue())return e;return null}realignLineTools(e){var t;let i=!1;for(const s of this.m_dataSources)!(0,S.isLineTool)(s)||void 0!==e&&(null===(t=null==s?void 0:s.ownerSource())||void 0===t?void 0:t.symbolSource())!==e&&(0,_e.isActingAsSymbolSource)(e)||(s.realign(),s.updateAllViews((0,W.sourceChangeEvent)(s.id())),i=!0);return i&&this._invalidateSourcesCache(),i}startScalePrice(e,t){e.startScale(t)}scalePriceTo(e,t){e.scaleTo(t),this.updateAllViews((0,W.viewportChangeEvent)())}endScalePrice(e){e.endScale()}startScrollPrice(e,t){e.startScroll(t)}scrollPriceTo(e,t){e.scrollTo(t),this.updateAllViews((0,W.viewportChangeEvent)())}endScrollPrice(e){e.endScroll()}resetPriceScale(e){const t=this.timeScale().visibleBarsStrictRange();e.isLockScale()||e.setMode({autoScale:!0}),e.recalculatePriceRange(t),this.updateAllViews((0,W.viewportChangeEvent)())}restorePriceScaleState(e,t){e.restoreState(t),this.updateAllViews((0,W.viewportChangeEvent)())}beginInsertManyLineDataSources(){this._isInInsertManyDataSourcesState=!0,this._lastLineDataSourceZOrder=null}endInsertManyLineDataSources(){this._isInInsertManyDataSourcesState=!1,this._lastLineDataSourceZOrder=null}removeSourceFromPriceScale(e){const t=e.priceScale();if(null!==t){const i=t.dataSources();i.indexOf(e)>=0&&t.removeDataSource(e),0===i.length&&this.removePriceScale(t)}}_invalidateSourcesCache(){this._cachedOrderedSources.clear(),this._leftPriceScales.forEach((e=>e.invalidateSourcesCache())),this._rightPriceScales.forEach((e=>e.invalidateSourcesCache()))}_processMainSourceChange(){let e=!1;if(null===this.m_mainDataSource)for(const t of this.m_dataSources)if((0,re.isPriceDataSource)(t)&&!this.isOverlay(t)&&(!(0,j.isStudy)(t)||!t.isLinkedToSeries())){this.m_mainDataSource=t,e=!0;break}if(this.m_mainDataSource&&e){let e=this.m_dataSources.filter(S.isLineTool);e=(0,ne.sortSources)(e);for(const t of e)this.move(t,(0,n.ensureNotNull)(this.m_mainDataSource.priceScale()),!0)}else if(!this.m_mainDataSource||this.isOverlay(this.m_mainDataSource)&&0===this._nonOverlayPricesSourcesCount()){let e=null -;if(this.m_dataSources.includes(this._model.mainSeries()))e=this._model.mainSeries();else for(const t of this.m_dataSources)if((0,re.isPriceDataSource)(t)&&this.isOverlay(t)&&t.showInObjectTree()){e=t;break}if(null!==e){const t=this.m_mainDataSource===e;this.m_mainDataSource=e;const i=this.createNewPriceScaleIfPossible();if(t&&e===this._model.mainSeries()){const t=(0,n.ensureNotNull)(e.priceScale());this._model.children(e,!0).forEach((e=>{this.removeSourceFromPriceScale(e),i.addDataSource(e),e.setPriceScale(i)})),this.removePriceScale(t)}this.move(e,i,!0),this.recalculatePriceScale(e.priceScale(),(0,W.globalChangeEvent)())}}}_addSourceToCollections(e,t){this.m_dataSources.push(e),this._sourcesById.set(e.id(),e),this._invalidateSourcesCache();const i=()=>{this._sourcePropertiesChanged.fire(e)};e.properties().subscribe(this,i),e.zOrderChanged().subscribe(this,(t=>this._sourcesZOrderChanged.fire(e,t))),(0,S.isLineTool)(e)&&(e.normalizedPointsChanged().subscribe(this,i),e.fixedPointChanged().subscribe(this,i),e.hasAlert.subscribe(i),e.sharingMode().subscribe(i),e.linkKey().subscribe(i),this._sourceWatchedValuesSubscriptions.set(e.id(),i));const s=(0,_e.isSymbolSource)(e)?e:null;(0,re.isPriceDataSource)(e)&&(this._priceSourcesById.set(e.id(),e),e.currencyChanged().subscribe(this,(()=>this._invalidateSourcesCache())),e.unitChanged().subscribe(this,(()=>this._invalidateSourcesCache())),this._priceDataSources.push(e),null!==s&&(this._symbolSources.push(s),s.symbolResolved().subscribe(this,(()=>this._symbolSourceResolved.fire(e))),s.symbolResolvingActive().subscribe(this._recalcSymbolSourceResolvingActive),s.symbolHibernated().subscribe(this._onSymbolSourceCollectionChanged),this._recalcSymbolSourceResolvingActive(),this._onSymbolSourceCollectionChanged())),e.isMultiPaneAvailable()&&this.model().addMultiPaneSource(e),t||0!==this._bulkActions.activeCounter||this._dataSourcesCollectionChanged.fire()}_removeSourceFromCollections(e,t){const i=this.m_dataSources[e];i.properties().unsubscribeAll(this),i.zOrderChanged().unsubscribeAll(this),this.m_dataSources.splice(e,1),this._sourcesById.delete(i.id());const s=i.id();if((0,S.isLineTool)(i)&&(i.normalizedPointsChanged().unsubscribeAll(this),i.fixedPointChanged().unsubscribeAll(this),this._sourceWatchedValuesSubscriptions.has(s))){const e=this._sourceWatchedValuesSubscriptions.get(s);i.hasAlert.unsubscribe(e),i.linkKey().unsubscribe(e)}this._invalidateSourcesCache();const r=(0,_e.isSymbolSource)(i)?i:null;(0,re.isPriceDataSource)(i)&&(this._priceSourcesById.delete(i.id()),i.currencyChanged().unsubscribeAll(this),i.unitChanged().unsubscribeAll(this),(0,v.removeItemFromArray)(this._priceDataSources,i),null!==r&&((0,v.removeItemFromArray)(this._symbolSources,r),r.symbolResolved().unsubscribeAll(this),r.symbolResolvingActive().unsubscribe(this._recalcSymbolSourceResolvingActive),r.symbolHibernated().unsubscribe(this._onSymbolSourceCollectionChanged),this._recalcSymbolSourceResolvingActive(),this._onSymbolSourceCollectionChanged())), -i.isMultiPaneAvailable()&&this.model().removeMultiPaneSource(i),t||0!==this._bulkActions.activeCounter||this._dataSourcesCollectionChanged.fire()}_recalculatePriceScaleByScaleRatio(e){this.isMainPane()&&e===this._lockedPriceScale&&(null!==this._currentPriceScaleRatio?this._applyOldScaleRatioToPriceScale():this._tryToApplyNewPriceScaleRatio())}_defaultBottomMargin(){return.01*this.properties().childs().bottomMargin.value()}_defaultTopMargin(){return.01*this.properties().childs().topMargin.value()}_updateMargins(){const e=this._defaultTopMargin(),t=this._defaultBottomMargin();for(const i of this._leftPriceScales)He(i,e,t);for(const i of this._rightPriceScales)He(i,e,t);for(const i of this.m_dataSources)if(this.isOverlay(i)){const s=i.priceScale();null!==s&&(He(s,e,t),this.recalculatePriceScale(s,(0,W.viewportChangeEvent)()))}for(const e of this._leftPriceScales)this.recalculatePriceScale(e,(0,W.viewportChangeEvent)());for(const e of this._rightPriceScales)this.recalculatePriceScale(e,(0,W.viewportChangeEvent)());this.updateAllViews((0,W.viewportChangeEvent)())}_batchReorder(e,t,i){i(this.sourcesByGroup().allExceptSpecialSources(),e,t),this._invalidateSourcesCache(),this._dataSourcesCollectionChanged.fire(),this.model().fullUpdate()}_placePriceScale(e,t,i){if("overlay"===t)return void e.invalidateMargins();const s="left"===t?this._leftPriceScales:this._rightPriceScales,r=void 0===i?s.length:i;s.splice(r,0,e),e.modeChanged().subscribe(this,this._onPriceScaleModeChanged.bind(this,e)),e.internalHeightChanged().subscribe(this,this._recalculatePriceScaleByScaleRatio.bind(this,e)),e.priceRangeChanged().subscribe(this,this._recalculateTimeScaleByScaleRatio.bind(this,e)),e.priceRangeChanged().subscribe(this,this._onPriceScaleSetMinMaxPriceRange.bind(this,e)),e.isLockScale()&&((0,n.assert)(null===this._lockedPriceScale),this._lockedPriceScale=e,this._currentPriceScaleRatio=null),e.invalidateMargins(),this._onPriceScalesChanged.fire()}_onPriceScaleModeChanged(e,t,i){if(i.lockScale&&(this._lockedPriceScale!==e&&null!==this._lockedPriceScale&&this._lockedPriceScale.setMode({lockScale:!1}),this._lockedPriceScale=e,this._currentPriceScaleRatio=(0,xe.scaleRatio)(this.timeScale(),e)),t.lockScale&&!i.lockScale&&(this._lockedPriceScale=null,this._currentPriceScaleRatio=null),t.percentage===i.percentage&&t.indexedTo100===i.indexedTo100)return;const s=this.timeScale().visibleBarsStrictRange();null!==s&&(e.recalculatePriceRange(s),e.updateAllViews((0,W.viewportChangeEvent)()))}_applyOldScaleRatioToPriceScale(){this._isRecalculatingScales||null===this._currentPriceScaleRatio||null===this._lockedPriceScale||(this._isRecalculatingScales=!0,this._setNewPriceRangeByScaleRatio(this._lockedPriceScale,this._currentPriceScaleRatio,this._mainSourceVisiblePriceRange(this._lockedPriceScale)),this._isRecalculatingScales=!1)}_setNewPriceRangeByScaleRatio(e,t,i,s,r){const n=(0,xe.priceRangeByScaleRatio)(e,this.timeScale().barSpacing(),t);e.setPriceRange(null!==n?n:i,s,r)}_applyOldScaleRatioToTimeScale(){ -this._isRecalculatingScales||null===this._currentPriceScaleRatio||(this._isRecalculatingScales=!0,this._setNewBarSpacingByScaleRatio(),this._isRecalculatingScales=!1)}_tryToApplyNewPriceScaleRatio(){const e=(0,n.ensureNotNull)(this._lockedPriceScale),t=(0,xe.scaleRatio)(this.timeScale(),e);this._currentPriceScaleRatio===t||e.isLog()||(this._currentPriceScaleRatio=t,this.model().mainSeriesScaleRatioPropertyOnChanged())}_recalculateTimeScaleByScaleRatio(e){e===this._lockedPriceScale&&(null!==this._currentPriceScaleRatio?this._applyOldScaleRatioToTimeScale():this._tryToApplyNewPriceScaleRatio())}_setNewBarSpacingByScaleRatio(){const e=this.timeScale().getValidBarSpacing((0,xe.barSpacingByScaleRatio)((0,n.ensureNotNull)(this._lockedPriceScale),this._currentPriceScaleRatio));this.timeScale().isValidBarSpacing(e)&&this.timeScale().setBarSpacing(e)}_mainSourceVisiblePriceRange(e){const t=this.timeScale().visibleBarsStrictRange();return null!==t?(0,n.ensureNotNull)((0,n.ensureNotNull)(e.mainSource()).priceRange(t.firstBar(),t.lastBar())):new de.PriceRange(-.5,.5)}_setMinMaxPriceRange(){const e=(0,n.ensureNotNull)(this._lockedPriceScale),t=(0,xe.priceRangeByScaleRatio)(e,this.timeScale().maxBarSpacing(),this._currentPriceScaleRatio),i=(0,xe.priceRangeByScaleRatio)(e,this.timeScale().minBarSpacing(),this._currentPriceScaleRatio);null!==t&&e.setMaxPriceRange(t),null!==i&&e.setMinPriceRange(i)}_onPriceScaleSetMinMaxPriceRange(e){e===this._lockedPriceScale&&this._setMinMaxPriceRange()}_nonOverlayPricesSourcesCount(){return this.m_dataSources.filter((e=>(!(0,j.isStudy)(e)||!e.isLinkedToSeries())&&((0,re.isPriceDataSource)(e)&&e.showInObjectTree()&&!this.isOverlay(e)))).length}_restoreMainSeries(e,t,i,s,r,n){const o=e.id,a=e.state;if(a&&r&&(a.style=r.style||a.style,a.interval=r.interval||a.interval,r.symbol&&r.symbol!==a.symbol&&(a.symbol=r.symbol,delete a.currencyId,delete a.unitId)),a&&["candleStyle","hollowCandleStyle","haStyle"].forEach((e=>{a[e]&&(a[e].wickUpColor=a[e].wickUpColor||a[e].wickColor,a[e].wickDownColor=a[e].wickDownColor||a[e].wickColor)})),a&&(a.statusViewStyle=a.statusViewStyle||{},!a.statusViewStyle.symbolTextSource)){const e=!!a.statusViewStyle.showSymbolAsDescription;a.statusViewStyle.symbolTextSource=e?"ticker":"description"}if(a){a.extendedHours?a.sessionId="extended":a.sessionId||(a.sessionId="regular"),delete a.extendedHours,(0,We.allChartStyles)().includes(a.style)||(a.style=2);const e=a.lineStyle.styleType;delete a.lineStyle.styleType,0===e&&(a.style=14,a.lineWithMarkersStyle=(0,ie.clone)(a.lineStyle)),1===e&&(a.style=15,a.steplineStyle=(0,ie.clone)(a.lineStyle))}if(!i){const e=this._model.mainSeries();this._model.mainPane().removeDataSource(e,!1,n),this._addSourceToCollections(e,n)}const l=this.model().mainSeries(),c=l.properties().childs();this.m_mainDataSource=l;const h=a&&a.style?a.style:void 0 -;if(6===h&&"ATR"===c.pnfStyle.childs().inputs.childs().style.value()?c.pnfStyle.childs().inputs.childs().style.setValueSilently("Traditional"):4===h&&"ATR"===c.renkoStyle.childs().inputs.childs().style.value()&&c.renkoStyle.childs().inputs.childs().style.setValueSilently("Traditional"),a&&!a.hasOwnProperty("showSessions")&&(a.showSessions=!1),a&&void 0===a.settlementAsClose&&(a.settlementAsClose=!1),a&&t&&(a.showCountdown=!1),a&&(t&&!("showSeriesLastValueProperty"in s)&&"showLastValue"in a&&this._model.properties().childs().scalesProperties.childs().showSeriesLastValue.setValue(a.showLastValue),delete a.showLastValue),a){const t={haStyle:(0,O.chartStyleStudyId)(8,!0),renkoStyle:(0,O.chartStyleStudyId)(4,!0),pbStyle:(0,O.chartStyleStudyId)(7,!0),kagiStyle:(0,O.chartStyleStudyId)(5,!0),pnfStyle:(0,O.chartStyleStudyId)(6,!0),rangeStyle:(0,O.chartStyleStudyId)(11,!0)},i=this._model.studyVersioning(),s=l.styleStudyInfos(),r=Object.keys(Me.SYMBOL_STRING_DATA);for(let n=0;nthis._right+.5?!0===t&&2:!0!==t||0}before(e){return ethis._right+.5}intersects(e){return!(this.after(e.left())||this.before(e.right()))}equals(e){return this._left===e.left()&&this._right===e.right()}static compare(e,t){return null===e||null===t?e===t:e.equals(t)}}var Ye=i(83669);const Ke=(0,X.getLogger)("Chart.TimePoints");function Ze(e,t){return null===e||null===t?e===t:e.firstIndex===t.firstIndex&&e.lastIndex===t.lastIndex}class Xe{constructor(){this._zoffset=0,this._items=[],this._range=new Ye.WatchedObject(null,Ze)}clear(){this._zoffset=0,this._items=[],this._range.setValue(null)}size(){return this._items.length}range(){return this._range.readonly()}merge(e,t,i){const s=this._mergeImpl(e,t,i);return this._updateFirstAndLastIndex(),s}addTail(e,t){for(let i=t?1:0;ithis._items[this._items.length-1])return t?this._validOffsetToIndex(this._items.length-1):null -;for(let i=0;io){const i=e-o;if(i<500&&null!=t)return t(l,i);return l+i*c}return null}roughIndex(e,t=null){const i=this._items;if(!i.length||i.length<2)return null;const s=i.length-1,r=this._validOffsetToIndex(0),n=this._validOffsetToIndex(s),o=i[0],a=i[s];if(e>=o&&e<=a)return this.closestIndexLeft(e);const l=(a-o)/(n-r);if(ea){const i=e-a;let s=Math.trunc(i/l);if(s<500&&null!==t){const i=t(a,e);i.success&&(s=i.result)}return n+s}return null}closestIndexLeft(e){const t=this._items;if(!t.length)return null;if(Number.isNaN(e))return null;let i=t.length-1;if(e>=t[i])return this._validOffsetToIndex(i);let s=0;const r=t[s];if(es+1;){const r=s+i>>1,n=t[r];if(n>e)i=r;else{if(!(nthis._zoffset&&e+t>0)return Ke.logError("merge: when the first time point index is updated, we should fill the time points starting from the first one"),[];if(0===this._items.length)return this._items=i.slice(),this._zoffset=t,[{change:"rebuild",index:this._validOffsetToIndex(0)}];const s=e+this._zoffset;if(s<0){const r=Math.abs(s);if(i.lengththis._items.length){const e=o-this._items.length;for(let t=n;t{this._usePercentageRightOffset.setValue(!1),this._defaultRightOffsetOptionsUpdated()})), -this._defaultRightOffsetPercentage.subscribe((e=>{if(e>=100||e<0){const t=Math.max(0,Math.min(e,99));this._defaultRightOffsetPercentage.setValue(t)}else this._usePercentageRightOffset.setValue(!0),this._defaultRightOffsetOptionsUpdated()})),this._usePercentageRightOffset.subscribe((()=>{this._defaultRightOffsetOptionsUpdated()})),this._options.preserveBarSpacing&&(this._barSpacing=this._scalesProperties.childs().barSpacing.value()||6),this._barSpacingChanged.subscribe(this,this._maxRightOffsetOnChanged),this._widthChanged.subscribe(this,this._maxRightOffsetOnChanged)}destroy(){this._barSpacingChanged.unsubscribeAll(this),this._barSpacingChanged.destroy(),this._widthChanged.unsubscribeAll(this),this._widthChanged.destroy()}isEmpty(){return 0===this._width||!this.canNormalize()}canNormalize(){return this._points.size()>0}update(e,t,i,s){this._visibleBarsInvalidated=!0,i.length>0&&this._points.merge(e,t,i),this._tickMarks.merge(s),this.correctOffset()}addTail(e,t,i){this._tickMarks.removeTail(t);const s=e.params,r=(0,n.ensureDefined)(this._tickMarks.maxIndex)+(i?0:1);for(let e=0;e0&&(i*=this._width/e.width)),this._tryToUpdateBarSpacing(this._barSpacing,i),this.correctOffset(),this._usePercentageRightOffset.value()&&(this._rightOffset=this.percentsToBarIndexLength(this._defaultRightOffsetPercentage.value())),this._rightOffsetChanged.fire(this._rightOffset)}marks(){if(this.isEmpty())return null;const e=this._barSpacing,t=5*((this._scalesProperties.childs().fontSize.value()||0)+4),i=Math.round(t/e),s=(0, -n.ensureNotNull)(this.visibleBarsStrictRange()),r=Math.max(s.firstBar(),s.firstBar()-i),o=Math.max(s.lastBar(),s.lastBar()-i),a=this._tickMarks.build(e,t),l=[];for(const e of a){if(!(r<=e.index&&e.index<=o))continue;const t=this._tickMarks.indexToTime(e.index);null!==t&&l.push({coord:this.indexToCoordinate(e.index),label:this.formatLabel(t,e.span),span:e.span,major:e.label>=it.DAY_SPAN})}return l}visibleBarsStrictRange(){return this._visibleBarsInvalidated&&(this._visibleBarsInvalidated=!1,this._updateVisibleBars()),this._visibleBars.strictRange()}visibleBarsStrictRangeChanged(){return this._visibleBarsChanged}visibleStrictDataRange(e){const t=this.visibleBarsStrictRange();if(null===t)return null;const i=e.search(t.firstBar(),ht.PlotRowSearchMode.NearestRight),s=e.search(t.lastBar(),ht.PlotRowSearchMode.NearestLeft);return null===i||null===s?null:new qe.BarsRange(i.index,s.index)}visibleExtendedDataRange(e,t){const i=this.visibleBarsStrictRange();if(null===i)return null;let s=1===t?null:e.search(i.firstBar()-1,ht.PlotRowSearchMode.NearestLeft),r=0===t?null:e.search(i.lastBar()+1,ht.PlotRowSearchMode.NearestRight);return null===s&&(s=e.search(i.firstBar(),ht.PlotRowSearchMode.NearestRight)),null===r&&(r=e.search(i.lastBar(),ht.PlotRowSearchMode.NearestLeft)),null===s||null===r?null:new qe.BarsRange(s.index,r.index)}logicalRangeChanged(){return this._logicalRangeChanged}tickMarks(){return this._tickMarks}points(){return this._points}width(){return this._width}setWidth(e,t){if(!Number.isFinite(e)||e<=0)return void _t.logWarn(`setWidth: invalid argument: ${e}`);if(this._width===e)return;if(this._visibleBarsInvalidated=!0,(t||this._options.lockVisibleTimeRangeOnResize)&&this._width){const t=this._barSpacing*e/this._width;this._tryToUpdateBarSpacing(this._barSpacing,t)}else this._width&&this.setBarSpacing(this._barSpacing);if(null!==this._leftEdgeIndex){if((0,n.ensureNotNull)(this.visibleBarsStrictRange()).firstBar()<=this._leftEdgeIndex){const t=this._width-e;this._rightOffset-=Math.round(t/this._barSpacing)+1}}const i=this._usePercentageRightOffset.value()&&this._rightOffset>0?this.barIndexLengthToPercents(this._rightOffset):-1;this._width=e,this._widthChanged.fire(e);const s=this._rightOffset;i>0?this._rightOffset=this.percentsToBarIndexLength(i):this.correctOffset(),this._rightOffset!==s&&this._rightOffsetChanged.fire(this._rightOffset),this._requestMoreData()}setLeftEdgeFix(e){this._leftEdgeIndex=e;const t=this.visibleBarsStrictRange();if(null===t)return;const i=t.firstBar()-e;if(i<0){const e=this._rightOffset-i-1;this.scrollToOffsetAnimated(e,500)}}indexToCoordinate(e){if(this.isEmpty())return 0;const t=this.baseIndex()+this._rightOffset-e;return this._width-(t+.5)*this._barSpacing}indexToUserTime(e){return this._tickMarks.indexToTime(e)}timePointToIndex(e,t){switch(t){case 0:return this._points.indexOf(e,!1);case 1:return this._points.closestIndexLeft(e);default:return this._points.indexOf(e,!0)}}indexToTimePoint(e){return this._points.valueAt(e)}timeToCoordinate(e){const t=this._points.closestIndexLeft(e) -;if(null===t)return null;const i=(0,n.ensureNotNull)(this._points.valueAt(t)),s=this.indexToCoordinate(t);if(s<=0||s>=this._width)return null;const r=this.barSpacing(),o=this.baseIndex(),a=s+(e-i)/((0,n.ensureNotNull)(this._points.valueAt(o))-(0,n.ensureNotNull)(this._points.valueAt(o-1)))*r+1;return a<=0||a>=this._width?null:a}barIndexesToCoordinates(e){const t=this.baseIndex();for(const i of e){const e=i.time,s=t+this._rightOffset-e,r=this._width-(s+.5)*this._barSpacing;i.time=r}}timedValuesToCoordinates(e,t,i){var s,r;const n=this.baseIndex()+this._rightOffset,o=this._width-n*this._barSpacing-.5*this._barSpacing,a=null!==(s=null==t?void 0:t.startItemIndex)&&void 0!==s?s:0;let l=a;const c=null!==(r=null==t?void 0:t.endItemIndex)&&void 0!==r?r:e.length;!0===i&&(l=(0,v.upperbound)(e,Je.UNPLOTTABLE_TIME_POINT_INDEX,((e,t)=>e{void 0!==t&&t(),this._requestMoreData()};if(e){const e=this._rightOffset,t=this.maxRightOffset();t>0&&i>t&&(i=t);const r=this._model;(0,ct.doAnimate)({from:e,to:i,duration:1e3,easing:je.easingFunc.easeInOutQuint,onComplete:s,onStep:(e,t)=>{this._visibleBarsInvalidated=!0,this._updateRightOffset(t),this._onScroll.fire(),r.recalculateAllPanes((0,W.viewportChangeEvent)()),r.lightUpdate(),r.recalcVisibleRangeStudies()}})}else this._visibleBarsInvalidated=!0,this._updateRightOffset(i),this._onScroll.fire(),s()}scrollToFirstBar(e=(()=>{})){this._model.gotoTime(new Date("1800-01-01").getTime()).then(e),this._onScroll.fire()}scrollToOffsetAnimated(e,t){if(!isFinite(e))throw new RangeError("offset is required and must be finite number");const i=void 0===t?400:t;if(!isFinite(i)||i<=0)throw new RangeError("animationDuration (optional) must be finite positive number");const s=this._rightOffset,r=Date.now(),n=()=>{this._visibleBarsInvalidated=!0;const t=(Date.now()-r)/i;if(t>=1)return this._updateRightOffset(e),this._visibleBarsInvalidated=!0,this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),void this._model.lightUpdate();const o=s+(e-s)*t;this._updateRightOffset(o),this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),setTimeout(n,20)};n()}defaultRightOffset(){return this._defaultRightOffset}rightOffsetDefaultValue(){return 10}defaultRightOffsetPercentage(){return this._defaultRightOffsetPercentage}usePercentageRightOffset(){return this._usePercentageRightOffset}barSpacing(){return this._barSpacing}setBarSpacing(e){Number.isFinite(e)?(e=this.getValidBarSpacing(e), -this._tryToUpdateBarSpacing(this._barSpacing,e)&&(this.correctOffset(),this._options.preserveBarSpacing&&((0,T.saveDefaultProperties)(!0),this._scalesProperties.childs().barSpacing.setValue(this._barSpacing),(0,T.saveDefaultProperties)(!1)),this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),this._model.lightUpdate())):_t.logWarn(`setBarSpacing: invalid argument: ${e}`)}barSpacingChanged(){return this._barSpacingChanged}getValidBarSpacing(e){return null==e&&(e=this.barSpacing()),ethis.maxBarSpacing()?this.maxBarSpacing():e}isValidBarSpacing(e){return e>=this.minBarSpacing()&&e<=this.maxBarSpacing()}preserveBarSpacing(){return this._options.preserveBarSpacing}normalizeBarIndex(e){let t=0,i=0;const s=this.baseIndex(),r=(0,n.ensureNotNull)(this._points.range().value()).firstIndex;return es?(t=(0,n.ensureNotNull)(this._points.valueAt(s)),i=e-s):(t=(0,n.ensureNotNull)(this._points.valueAt(e)),i=0),{time_t:t,offset:i}}denormalizeTimePoint(e){const t=this._points.indexOf(e.time_t,!1);if(null!==t)return t+e.offset}rightOffset(){return this._rightOffset}rightOffsetChanged(){return this._rightOffsetChanged}minRightOffset(){var e;const t=null===(e=this.points().range().value())||void 0===e?void 0:e.firstIndex,i=this._baseIndex;if(void 0===t||null===i)return null;if(null!==this._leftEdgeIndex){const e=this.width()/this._barSpacing;return this._leftEdgeIndex-i+e-1}return t-i-1+pt}maxRightOffset(){return this.width()/this._barSpacing-pt}maxRightOffsetChanged(){return this._maxRightOffsetChanged}onReset(){return this._resetDelegate}scrollStartPoint(){return this._scrollStartPoint}baseIndex(){return this._baseIndex||0}zoom(e,t,i){if(!Number.isFinite(e)||!Number.isFinite(t))return void _t.logWarn(`zoom: invalid arguments: ${e}, ${t}, ${i}`);const s=this.rightOffset(),r=void 0!==i?!i:this._options.rightBarStaysOnScroll,n=r&&this.usePercentageRightOffset().value()&&s>=0,o=n?this.barIndexLengthToPercents(s):void 0,a=this.coordinateToIndex(e),l=this.barSpacing(),c=l+t*(l/10);this.setBarSpacing(c),r||this.setRightOffset(s-.5+(a-this.coordinateToFloatIndex(e))),n&&void 0!==o&&this.setRightOffset(this.percentsToBarIndexLength(o)),this._requestMoreData()}zoomToBarsRange(e,t){if(null!==this._leftEdgeIndex&&(e=Math.max(e,this._leftEdgeIndex)),t<=e)return;const i=this.baseIndex(),s=this._rightOffset;this._rightOffset=t-i;const r=Math.max(t-e+1,pt);this.setBarSpacing(this.width()/r),this._visibleBarsInvalidated=!0,this.correctOffset(),this._rightOffset!==s&&this._rightOffsetChanged.fire(this._rightOffset),this._requestMoreData()}coordinateToIndex(e){return Math.round(this.coordinateToFloatIndex(e))}coordinateToFloatIndex(e){const t=this._rightOffsetForCoordinate(e),i=this.baseIndex()+this.rightOffset()-t;return Math.round(1e6*i)/1e6}coordinateToVisibleIndex(e){let t=this.coordinateToIndex(e);const i=this.visibleBarsStrictRange();return null===i||i.contains(t)||(t=Math.min(Math.max(i.firstBar(),t),i.lastBar())),t}canZoomIn(){ -return this.barSpacing()this._options.minBarSpacing}minBarSpacing(){return this._options.minBarSpacing}maxBarSpacing(){const e=this.width();return ut?e:e/pt}minVisibleBarCount(){return pt}resetRightOffset(){this.setRightOffset(this.targetDefaultRightOffset())}reset(){this._visibleBarsInvalidated=!0,this._points.clear(),this._scrollStartPoint=null,this._scaleStartPoint=null,this._clearCommonTransitionsStartState(),this._tickMarks.reset(),this._leftEdgeIndex=null,this._resetDelegate.fire(),this.disconnect()}disconnect(){this._requestingMoreData=!1,this._requestedTickmarksCount=0,this._endOfData=!1}setBaseIndex(e){Number.isFinite(e)?(this._visibleBarsInvalidated=!0,this._baseIndex=e,this.correctOffset()):_t.logDebug(`setBaseIndex: invalid argument: ${e}`)}resetBaseIndex(){this._visibleBarsInvalidated=!0,this._baseIndex=null}setRightOffset(e){Number.isFinite(e)?(this._visibleBarsInvalidated=!0,this._updateRightOffset(e)):_t.logWarn(`setRightOffset: invalid argument: ${e}`)}correctBarSpacing(){this.isEmpty()||this.points().size()e&&(this._rightOffset=e,this._visibleBarsInvalidated=!0);const t=this.minRightOffset();null!==t&&this._rightOffsetthis.formatLabelImpl(e,t))),this._formattedBySpan.set(i,s)),s.format(new Date(e))}formatLabelImpl(e,t){if(!(e&&e instanceof Date))return"incorrect time";const s=function(e,t){if(e{e.onChanged().subscribe(null,(t=>this._onChanged.fire(e.id,t)))}))}groups(){return this._groups.filter((e=>e.isActualSymbol()))}groupsForAllSymbols(){return this._groups}createGroup(e,t,i){t=t||this._generateNextName();const s=new St.LineToolsGroup(e,t,i);this._groups.push(s),s.onChanged().subscribe(null,(e=>this._onChanged.fire(s.id,e)));const r={visibilityChanged:!1,lockedChanged:!1,titleChanged:!1,isActualIntervalChanged:!1,affectedLineTools:e.map((e=>e.id()))};return this._onChanged.fire(s.id,r),s}addGroup(e){this._groups.push(e),e.onChanged().subscribe(null,(t=>this._onChanged.fire(e.id,t))),this._onChanged.fire(e.id)}removeGroup(e){const t=this._groups.findIndex((t=>t.id===e.id));this._groups.splice(t,1), -this._onChanged.fire(e.id)}groupForId(e){return this._groups.find((t=>t.id===e))||null}groupForLineTool(e){return this._groups.find((t=>t.containsLineTool(e)))||null}removeLineTools(e){const t=new Set;this._groups.forEach((i=>{const s=e.filter(i.containsLineTool.bind(i));s.length&&(i.excludeLineTools(s),t.add(i.id))}));return this._groups.filter((e=>0===e.lineTools().length)).forEach((e=>this.removeGroup(e))),Array.from(t)}state(e){return{groups:(e?this._groups.filter((e=>e.isActualSymbol())):this._groups).map((e=>e.state()))}}onChanged(){return this._onChanged}fireChangedAll(){this._groups.forEach((e=>{this._onChanged.fire(e.id)}))}static fromState(e,t){const i=[];for(const s of t.groups){const t=St.LineToolsGroup.fromState(e,s);null!==t&&i.push(t)}return new yt(i)}_generateNextName(){const e=new Set(this.groups().map((e=>e.name())));for(let t=1;;t++){const i=`Group ${t}`,s=`Group_${t}`;if(!e.has(i)&&!e.has(s))return i}}}var bt=i(99652),wt=i(41249),Ct=i.n(wt),Pt=i(60156);let xt=null;function Tt(e){return Boolean(e.symbolInfo.timezone)&&Boolean(e.symbolInfo.session)}class It{constructor(e,t){var i,s;this._sourceTargetBarBuilder=null,this._cache=new Map,this._source=e,this._sourceSession=Pt.SessionInfo.fromState(e.session),this._target=t,this._targetSession=Pt.SessionInfo.fromState(t.session),this._isResolutionTheSame=x.Interval.isEqual(e.resolution,t.resolution),this._isSessionTheSame=(i=e.symbolInfo,s=t.symbolInfo,i.timezone===s.timezone&&i.session===s.session&&i.session_holidays===s.session_holidays&&i.corrections===s.corrections),this._shouldCorrectTradingDay=x.Interval.isDWM(e.resolution)&&!this._isSessionTheSame}sourceTimeToTargetTime(e){if(this._isSessionTheSame&&this._isResolutionTheSame)return e;if(!Tt(this._source)||!Tt(this._target))return e;let t=this._cache.get(e);if(void 0===t){let i=1e3*e;if(this._shouldCorrectTradingDay){let e=Ct().utc_to_cal(this._sourceSession.timezone,i);e=this._sourceSession.spec.correctTradingDay(e);const t=new Date(e);Ct().set_hms(t,0,0,0,0,this._sourceSession.timezone),i=t.valueOf()}const s=this._sourceTargetBuilder();s.moveTo(i);const r=s.indexOfBar(i);t=s.startOfBar(Math.max(0,r))/1e3,this._cache.set(e,t)}return t}_sourceTargetBuilder(){if(null===this._sourceTargetBarBuilder){const e=this._isSessionTheSame?this._targetSession:(null===xt&&(xt=new Pt.SessionInfo("Etc/UTC","24x7")),xt);this._sourceTargetBarBuilder=(0,Pt.newBarBuilder)(this._target.resolution,this._targetSession,e)}return this._sourceTargetBarBuilder}}var Mt=i(87095),Lt=i(36112),At=i(93613);function kt(e,t){return e.codet.code?1:0}class Et{constructor(e){this._convertibleItems=e,this._idsToItems=new Map;for(const t of e)this._idsToItems.set(t.id,t)}convertible(e){return void 0!==this._idsToItems.get(e)}item(e){var t;return null!==(t=this._idsToItems.get(e))&&void 0!==t?t:null}size(){return this._convertibleItems.length}filterConvertible(e,t){const i=this._convertibleItems.filter(function(e,t){return i=>!e.has(i.id)&&t(i.id)}(e,t));return i.sort(kt),i}}class Dt{constructor(e){ -this._allGroups=new Set,this._idToName=new Map,this._idToDescription=new Map,this._groupedUnitIds=new Map,this._groupedUnits=new Map,this._groupById=new Map,this._size=0,this._units=e;for(const t in e)if(e.hasOwnProperty(t)){this._allGroups.add(t),this._groupedUnitIds.set(t,new Set(e[t].map((e=>e.id)))),this._groupedUnits.set(t,e[t]);for(const i of e[t])this._size++,this._idToName.set(i.id,i.name),this._idToDescription.set(i.id,i.description),this._groupById.set(i.id,t)}}unitsChanged(e){return this._units!==e}size(){return this._size}name(e){return this._idToName.get(e)||e}description(e){return this._idToDescription.get(e)||e}unitGroupById(e){return this._groupById.get(e)||null}allGroups(){return new Set(this._allGroups)}unitsByGroups(e){const t=[];return e.forEach((e=>{const i=this._groupedUnits.get(e);void 0!==i&&t.push({name:e,units:i})})),t}convertible(e,t){for(const i of t){const t=this._groupedUnitIds.get(i);if(void 0!==t&&t.has(e))return!0}return!1}}var Bt=i(50335);class Vt{constructor(e){this._source=null,this._sourcePane=null,this._currentToolSupportsPhantomMode=!1,this._model=e}destroy(){this._source=null,this._sourcePane=null}source(){return this._source}onToolChanged(){this._removeSource();const e=this._model.currentTool();this._currentToolSupportsPhantomMode=(0,he.isLineToolName)(e)&&(0,S.supportsPhantomMode)(e)}onCursorPositionUpdated(){if(!this._currentToolSupportsPhantomMode)return;const e=this._model.crossHairSource();if(this._sourcePane!==e.pane&&this._removeSource(),null===e.pane||!(0,Bt.isNumber)(e.index)||!(0,Bt.isNumber)(e.price))return void this._removeSource();const t={index:e.index,price:e.price};null!==this._source?this._source.setPoint(0,t):(this._source=this._model.createLineTool(e.pane,t,this._model.currentTool(),void 0,null,0),this._sourcePane=e.pane)}_removeSource(){null!==this._source&&(this._model.removeSource(this._source),this._source=null,this._sourcePane=null)}}var Nt=i(17133),Rt=i(36147),Ot=i(18540);class Ft{constructor(){this._lastValue=null}align(e,t,i){this._lastValue=null;let s=e;if(!(0,Ot.magnetEnabled)().value())return s;const r=i.mainDataSource();if(null===r)return s;const o=r.model().mainSeries();if(r!==o)return s;const a=o.priceScale();if(a.isEmpty())return s;const l=function(e,t){const i=e.bars().valueAt(t);if(null===i)return;let s;if(null!==e.priceSource())s=[e.barFunction()(i)];else switch(e.style()){case 12:s=[i[2],i[3]];break;case 16:s=[i[2],i[4],i[3]];break;default:s=[i[1],i[2],i[3],i[4]]}return s}(o,t);if(!l)return s;const c=(0,n.ensure)(o.firstValue()),h=l.map((e=>({y:a.priceToCoordinate(e,c),price:e}))),d=a.priceToCoordinate(e,c);h.sort(((e,t)=>Math.abs(e.y-d)-Math.abs(t.y-d)));const u=h[0];return((0,Ot.magnetMode)().value()===Rt.MagnetMode.StrongMagnet||Math.abs(u.y-d)<50)&&(s=u.price,this._lastValue=s),s}lastValue(){return this._lastValue}resetLastValue(){this._lastValue=null}}var Wt=i(77475),zt=i(14292),Ht=i(68441),Ut=i(59590);class jt extends Ut.BitmapCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e} -hitTest(e){return null}_drawImpl(e){if(null===this._data)return;const{context:t,verticalPixelRatio:i,horizontalPixelRatio:s,bitmapSize:r}=e,n=Math.max(1,Math.floor(s));t.lineWidth=n;const o=Math.ceil(r.height*i),a=Math.ceil(r.width*s);if(t.lineCap="butt",this._data.vertLinesVisible){t.strokeStyle=this._data.vertLinesColor,(0,Ht.setLineStyle)(t,this._data.vertLineStyle);for(const e of this._data.timeMarks){const i=Math.round(e.coord*s);(0,Ht.drawVerticalLine)(t,i,0,o)}}if(this._data.horzLinesVisible){t.strokeStyle=this._data.horzLinesColor,(0,Ht.setLineStyle)(t,this._data.horzLineStyle);for(const e of this._data.priceMarks){const s=Math.round(e.coord*i);(0,Ht.drawHorizontalLine)(t,s,0,a)}}}}class Gt{constructor(e){this._renderer=new jt,this._pane=e}update(){}renderer(){const e=this._pane.defaultPriceScale(),t=this._pane.model().timeScale();if(e.isEmpty()||t.isEmpty())return null;const i=this._pane.model().properties().childs().paneProperties.childs(),s=t.marks(),r=i.gridLinesMode.value(),n={horzLinesVisible:"both"===r||"horz"===r,vertLinesVisible:"both"===r||"vert"===r,horzLinesColor:i.horzGridProperties.childs().color.value(),vertLinesColor:i.vertGridProperties.childs().color.value(),horzLineStyle:i.horzGridProperties.childs().style.value(),vertLineStyle:i.vertGridProperties.childs().style.value(),priceMarks:e.marks(),timeMarks:null!==s?s:[]};return this._renderer.setData(n),this._renderer}}class qt extends zt.DataSource{id(){return"grid"}paneViews(e){return[new Gt(e)]}}var $t=i(42275);class Yt extends $t.PriceAxisView{constructor(e,t,i,s){super(),this._source=e,this._pane=t,this._priceScale=i,this._priceProvider=s,this._properties=e.model().properties().childs().scalesProperties}setHitTestData(e){this._hitTestData=e}setXCoord(e){this._xCoord=e}additionalPadding(e){return 0}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._priceScale,r=s.mainSource(),n=null!==r?r.firstValue():null;if(!this._isVisible()||s.isEmpty()||null===n)return;const o=this._currentPrice(s);if(null===o)return;i.background=(0,Mt.resetTransparency)(this._bgColor()),i.textColor=this.generateTextColor(i.background);const a=this.additionalPadding(s.fontSize());i.additionalPaddingTop=a,i.additionalPaddingBottom=a,i.coordinate=s.priceToCoordinate(o,n),e.text=s.formatPrice(o,n),e.visible=!0,t.visible=!0,t.hitTestData=this._hitTestData,t.xCoord=this._xCoord}_currentPrice(e){return this._priceProvider(e)}}class Kt extends Yt{additionalPadding(e){return 2/12*e}_isVisible(){const e=this._source.lockedPane();return this._properties.childs().showPriceScaleCrosshairLabel.value()&&(this._source.visible||null!==e)&&(null!=e?e:this._source.pane)===this._pane}_currentPrice(e){const t=Se.crosshairLock.value();return null!==t&&1===t.type?this._pane===this._source.lockedPane()?t.price:null:super._currentPrice(e)}_bgColor(){const e=this._properties.childs();return this._source.model().dark().value()?e.crosshairLabelBgColorDark.value():e.crosshairLabelBgColorLight.value()}_updateRendererData(e,t,i){const s=t.visible;super._updateRendererData(e,t,i), -this._source.isHovered()?t.backgroung=this._source.model().dark().value()?l.colorsPalette["color-cold-gray-600"]:l.colorsPalette["color-cold-gray-650"]:t.backgroung=void 0,s||(t.visible=s)}}class Zt extends Yt{_isVisible(){return null!==this._source.measurePane().value()}_bgColor(){return this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}}var Xt=i(43493),Jt=(i(39347),i(10643)),Qt=i(11095);function ei(e){const t=e.priceScale();return null===t?0:t.isPercentage()||t.isIndexedTo100()?2:1}const ti=R.enabled("show_context_menu_in_crosshair_if_only_one_item");class ii extends Xt.PanePriceAxisView{constructor(e,t,i,s,r){super(e,t,s),this._crossHairMenuCachedState=null,this._hasActions=!1,this._tooltipText=null,this._gaOrigin="CH menu",this._crosshairPriceAxisView=e,e.setPaneRendererLabelIcon(0),this._crosshair=t,this._scale=i,this._options=r,this._updateGaOrigin()}_updateImpl(e,t){const i=this._crosshair.y,s=this._chartModel.properties().childs().scalesProperties.childs().fontSize.value(),r=this._chartModel.timeScale().width(),n=this._crosshair.model().priceAxisRendererOptions(),a=s+2*this._crosshairPriceAxisView.additionalPadding(s)+n.paddingTop+n.paddingBottom,l=a,c=i-a/2,h=this._crosshair.pane,d=this._mainDataSourceOnPane(),u=d&&d.symbolSource(),p=!!u&&(u.isConvertedToOtherCurrency()||u.isConvertedToOtherUnit());if(this._updateGaOrigin(),null!==d){const e=ei(d),t=d.idForAlert(),i=this._chartModel.isInReplay(),s=this._crossHairMenuCachedState;null!==s&&s.id===t&&s.priceScale===e&&s.isCurrencyOrUnitConverted===p&&s.isInReplay===i||(this._updateTooltipAndActionsAvaliability(d,e,p),this._crossHairMenuCachedState={id:t,priceScale:e,isCurrencyOrUnitConverted:p,isInReplay:i})}const _=null!==d&&(0,_e.isActingAsSymbolSource)(d)?d.symbol():null,m=null!==h&&(h.maximized().value()||!h.collapsed().value())&&(Boolean(_)||!1);this._crosshairPriceAxisView.setPaneLabelVisible(m);const g=this._position();if(null!==g){const e=0,t=r-l,i=Boolean(Qt.showPlusButtonOnCursor.value()),s=i?this._crosshair.x:void 0,n=void 0!==s?s-l/2:"left"===g?e:t,h=void 0!==s?s+l/2:"left"===g?e+l:t+l,d=(0,o.box)(new o.Point(n,c),new o.Point(h,c+a)),u=this._tooltipText?{text:this._tooltipText,rect:{x:d.min.x,y:d.min.y,w:d.max.x-d.min.x,h:d.max.y-d.min.y}}:void 0;this._data={itemBox:d,clickHandler:this._handleClick.bind(this,g,i,d),tooltip:u},this._crosshairPriceAxisView.setHitTestData(this._data),this._crosshairPriceAxisView.setXCoord(s)}super._updateImpl(e,t)}_priceScale(){return this._scale}_updateGaOrigin(){this._gaOrigin=Boolean(Qt.showPlusButtonOnCursor.value())?"CH menu cursor":"CH menu"}_updateTooltipAndActionsAvaliability(e,t,i){this._tooltipText=null,this._hasActions=!1;if(!(1===t))return;this._chartModel.isInReplay();let s=0;let r=0;1!==s||ti||(this._tooltipText=""),this._crosshairPriceAxisView.setPaneRendererLabelIcon(r),this._hasActions=0!==s}_handleClick(e,t,i,s,r){(0,u.trackEvent)(this._gaOrigin,"click");const n=this._mainDataSourceOnPane(),o=null!==n&&(0,_e.isActingAsSymbolSource)(n)?n.symbol():null,a={pageX:r.pageX, -pageY:r.pageY,clientX:r.clientX,clientY:r.clientY,screenX:r.screenX,screenY:r.screenY,price:this._crosshair.price,symbol:o};_.emit("onPlusClick",a)}_getMenuItems(e){return Promise.resolve([])}_createAlertMenuItems(e){return Promise.resolve([])}_createTradingMenuItems(){return Promise.resolve([])}_createAddHorizontalLineMenuItem(){return[]}_getActionAddAlert(e){return null}_getActionAddHorizontalLine(e){return null}_getValue(e,t){const i=e.priceScale(),s=e.firstValue();if(null===i||null===s)return null;return i.isPercentage()||i.isIndexedTo100()?null:i.coordinateToPrice(t,s)}_formatValue(e,t){return t.formatter().format(e)}_addAlert(e,t){}_addHorizontalLineTool(e,t){}_showContextMenu(e,t,i,s,r){const o="left"===r;setTimeout((()=>{const r=s.clientX-s.localX,a=s.clientY-s.localY,l=i.min.x+r,c=i.max.x+r,h=i.min.y+a,d=c-l,u=i.max.y+a-h,p=t?Se.crosshairLock.value():void 0;if(void 0!==p){const e=(0,n.ensureNotNull)(this._chartModel.timeScale().points().roughTime(this._crosshair.index));Se.crosshairLock.setValue({type:1,price:this._crosshair.price,time:e,modelId:this._chartModel.id(),paneId:(0,n.ensureNotNull)(this._crosshair.pane).id()})}Jt.ContextMenuManager.showMenu(e,{clientX:s.clientX,clientY:s.clientY,box:{x:l,w:d,y:h,h:u},attachToXBy:t?"auto":o?"left":"right",attachToYBy:"auto-strict",marginX:t?0:-d},void 0,{menuName:"CrosshairMenuView"},(()=>{void 0!==p&&Se.crosshairLock.setValue(p)}))}))}_mainDataSourceOnPane(){const e=this._crosshair.pane;return null!==e?e.mainDataSource():null}}var si=i(79849),ri=i(38325),ni=i(18807);class oi extends Ut.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){return void 0===this._data.clickHandler?null:new ni.HitTestResult(ni.HitTarget.Custom,{clickHandler:this._data.clickHandler,tapHandler:this._data.clickHandler})}_drawImpl(e){const t=this._data.vertLinesVisible,i=this._data.horzLinesVisible;if(!t&&!i)return;const{context:s,horizontalPixelRatio:r,verticalPixelRatio:n,bitmapSize:o}=e;s.lineWidth=Math.max(1,Math.floor(this._data.lineWidth*r)),s.strokeStyle=this._data.color,s.fillStyle=this._data.color,s.lineCap="butt",(0,Ht.setLineStyle)(s,this._data.lineStyle);const a=Math.round(this._data.x*r),l=Math.round(this._data.y*n),c=Math.ceil(o.width*r),h=Math.ceil(o.height*n);t&&a>=0&&(0,Ht.drawVerticalLine)(s,a,0,h),i&&l>=0&&(0,Ht.drawHorizontalLine)(s,l,0,c),this._data.drawCenter&&(s.beginPath(),s.arc(a,l,Math.round(3*r),0,2*Math.PI,!0),s.fillStyle=this._data.color,s.fill()),this._data.scissors&&function(e,t,i){const{context:s,bitmapSize:r,horizontalPixelRatio:n,verticalPixelRatio:o}=e,a=24*n,l=Math.round(t-a/2);let c=Math.round(i-a/2);if(c<0)c=0;else{const e=r.height-a;c>e&&(c=e)}s.translate(l,c),s.scale(n,o),s.fillStyle="#131722",s.fill(ai),s.strokeStyle="#fff",s.lineWidth=1,s.stroke(ai)}(e,a,l)}} -const ai=new Path2D("m15.68 3.72-3.82 5.52-3.83-5.52-.28-.42-.42.3a2.84 2.84 0 0 0-.68 3.92l3.27 4.73-1.16 1.68a3.34 3.34 0 0 0-4.26 3.22 3.34 3.34 0 0 0 3.32 3.35 3.34 3.34 0 0 0 3.08-4.6l1-1.44 1.13 1.62a3.34 3.34 0 0 0 3.15 4.42c1.84 0 3.32-1.5 3.32-3.35a3.34 3.34 0 0 0-4.42-3.17l-1.23-1.78 3.22-4.65a2.86 2.86 0 0 0-.69-3.96l-.41-.29-.29.42ZM7.82 16.27c.47 0 .86.39.86.88 0 .48-.39.87-.86.87a.87.87 0 0 1-.86-.87c0-.5.4-.88.86-.88Zm8.36 0c.47 0 .86.39.86.88 0 .48-.4.87-.86.87a.87.87 0 0 1-.86-.87c0-.5.39-.88.86-.88Z");const li=l.colorsPalette["color-tv-blue-500"];class ci{constructor(e,t){this._rendererData={},this._renderer=new oi(this._rendererData),this._source=e,this._pane=t}update(){}renderer(e,t){var i,s;const r=this._source.selectPointMode().value()!==Se.SelectPointMode.None,o=this._source.lockedPane(),a=(this._source.visible||null!==o)&&(this._source.areLinesVisible||r)&&!this._source.linesShouldBeHidden(),l=this._rendererData;if(!a||null===this._pane)return null;const c=this._source.paneForPointSelect(),h=this._source.isReplaySelection(),d=null!=o?o:this._source.pane,u=this._pane===d,p=h||(null!==c?d===c&&this._pane===c:u);if(l.scissors=!1,r&&this._source.isOnHoveredChartWidget()&&p){const e=(0,n.ensureNotNull)(this._source.pointToSelect());l.color=this._source.lineColor()||li,h?(l.lineWidth=2,l.scissors=u):l.lineWidth=1,l.lineStyle=si.LINESTYLE_SOLID,l.horzLinesVisible=!0,l.vertLinesVisible=!0,l.drawCenter=!1,"time"===e?l.horzLinesVisible=!1:"price"===e&&(l.vertLinesVisible=!1)}else{const e=this._source.properties(),t=this._source.model().currentTool(),i=(0,ri.lastMouseOrTouchEventInfo)(),s=i.isTouch&&!i.stylus&&((0,he.isLineToolName)(t)||(0,Se.toolIsMeasure)(t));let r;r=s?li:e.childs().color.value();const n=e.childs().transparency.value();!s&&n>0&&(r=(0,Mt.generateColor)(r,n)),l.color=r,l.horzLinesVisible=this._pane===d&&(this._pane.maximized().value()||!this._pane.collapsed().value()),l.vertLinesVisible=!0,l.lineWidth=e.childs().width.value(),l.lineStyle=e.childs().style.value(),l.drawCenter=s&&this._pane===d}return l.x=null!==(i=this._source.lockedX())&&void 0!==i?i:this._source.x,l.y=null!==(s=this._source.lockedY())&&void 0!==s?s:this._source.y,this._renderer}}var hi=i(72739);const di={backgroundColor:(0,Mt.generateColor)(l.colorsPalette["color-tv-blue-500"],70),borderColor:(0,Mt.generateColor)(l.colorsPalette["color-tv-blue-500"],20)};class ui{constructor(e){this._renderer=new hi.RectangleRenderer,this._rectangle=null,this._crosshair=e}update(){const e=this._crosshair.selection();null!==e&&null!==this._crosshair.pane?this._rectangle=this._crosshair.pane.logicalRectToPixels(e):this._rectangle=null}renderer(e,t){if(!this._rectangle)return null;const i={backcolor:di.backgroundColor,color:di.borderColor,fillBackground:!0,linewidth:1,points:[this._rectangle.min,this._rectangle.max],extendLeft:!1,extendRight:!1};return this._renderer.setData(i),this._renderer}}var pi=i(38223),_i=i(57322),mi=i(2043),gi=i(98596),fi=i(99031),vi=i(80657),Si=i(19266),yi=i(73436);const bi=c.t(null,void 0,i(33355)),wi=c.t(null,{ -context:"study"},i(32819)),Ci=new ye.PercentageFormatter,Pi=new mi.TimeSpanFormatter,xi=new gi.VolumeFormatter,Ti=(0,l.getHexColorByName)("color-tv-blue-500"),Ii=(0,l.getHexColorByName)("color-ripe-red-400"),Mi={bgColorPositive:(0,Mt.generateColor)(Ti,80),bgColorNegative:(0,Mt.generateColor)(Ii,80),colorPositive:(0,l.getHexColorByName)("color-tv-blue-600"),colorNegative:(0,l.getHexColorByName)("color-ripe-red-400"),labelBgColorPositive:Ti,labelBgColorNegative:Ii};class Li{constructor(e,t){this._pipFormatter=null,this._lastSymbolInfo=null,this._horzTrenRenderer=new fi.TrendLineRenderer,this._vertTrenRenderer=new fi.TrendLineRenderer,this._bgRenderer=new hi.RectangleRenderer,this._labelRenderer=new vi.TextRenderer,this._p1=null,this._p2=null,this._label=null,this._source=e,this._pane=t}update(e){var t,i;const[s,r]=this._source.measurePoints();if(void 0===r)return this._p1=null,void(this._p2=null);const a=(0,n.ensureNotNull)(this._source.measurePane().value()),l=s.price,c=r.price,h=r.index-s.index,d=(0,pi.forceLTRStr)(""+h),u=(0,n.ensureNotNull)(a.mainDataSource()),p=(0,n.ensureNotNull)(u.formatter()),_=r.price-l;let m=null!==(i=null===(t=p.formatChange)||void 0===t?void 0:t.call(p,r.price,l))&&void 0!==i?i:p.format(_);if(Math.abs(l)>1e-8){const e=_/Math.abs(l);m+=" ("+Ci.format(100*e)+")"}const g=(0,pi.forceLTRStr)(m);this._label=g+"\n"+bi.format({count:d});const f=(0,n.ensureNotNull)(u.firstValue()),v=this._source.model().timeScale().indexToCoordinate(s.index),S=this._source.model().timeScale().indexToCoordinate(r.index),y=a.defaultPriceScale().priceToCoordinate(l,f),b=a.defaultPriceScale().priceToCoordinate(c,f);this._p1=new o.Point(v,y),this._p2=new o.Point(S,b);const w=this._source.model().timeScale().indexToUserTime(s.index),C=this._source.model().timeScale().indexToUserTime(r.index);let P=null;if(null!==w&&null!==C){const e=this._pane.model().mainSeries().symbolInfo();null!==e&&e!==this._lastSymbolInfo&&(this._pipFormatter=new _i.PipFormatter(e.pricescale,e.minmov,e.type,e.minmove2,e.typespecs),this._lastSymbolInfo=e),P=(C.valueOf()-w.valueOf())/1e3}const x=this._pipFormatter?this._pipFormatter.format(_):null,T=null!==x?" , "+x:"",I=null!==P?Pi.format(P):null,M=null!==I?", "+(0,pi.startWithLTR)(I):"";this._label=(0,pi.forceLTRStr)(g+T)+"\n"+bi.format({count:d})+M;const L=this._source.measureVolume();Number.isNaN(L)||(this._label+=`\n${wi} ${xi.format(L)}`);const k=c=50?yi.LineEnd.Arrow:yi.LineEnd.Normal};this._horzTrenRenderer.setData(s)}{ -const e=Math.round(V.x),t=new o.Point(e,this._p1.y),i=new o.Point(e,this._p2.y),s={points:[t,i],color:E,linewidth:1,linestyle:si.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:yi.LineEnd.Normal,rightend:Math.abs(t.y-i.y)>=50?yi.LineEnd.Arrow:yi.LineEnd.Normal};this._vertTrenRenderer.setData(s)}const N={x:0,y:10},R=.5*(this._p1.x+this._p2.x),O=this._p2.y,F=new o.Point(R,O),W=(z=(0,n.ensureNotNull)(this._label),{points:[F],text:z,color:"#FFFFFF",horzAlign:"center",vertAlign:"middle",font:A.CHART_FONT_FAMILY,offsetX:N.x,offsetY:N.y,bold:!1,italic:!1,fontsize:12,padding:8,highlightBorder:!1,backgroundColor:D,backgroundTransparency:10,backgroundVertInflate:5,backgroundHorzInflate:5,backgroundRoundRect:4});var z;this._labelRenderer.setData(W);const H=this._labelRenderer.measure(),U=(0,vi.calculateLabelPosition)(H,this._p1,this._p2,N,this._pane.height());this._labelRenderer.setPoints([U])}renderer(){if(null===this._p1||null===this._p2)return null;const e=new Si.CompositeRenderer;return e.append(this._bgRenderer),e.append(this._horzTrenRenderer),e.append(this._vertTrenRenderer),e.append(this._labelRenderer),e}}var Ai=i(15187);class ki extends Ai.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){return null}_drawImpl(e){const t=e.context;t.translate(this._data.x-this._data.width/2,this._data.y-this._data.height/2),t.strokeStyle="rgba(153,153,153,.3)",t.lineWidth=2,t.beginPath(),this._drawShackle(t),t.stroke(),t.closePath(),t.strokeStyle="rgba(153,153,153,.7)",t.lineWidth=1,t.beginPath(),t.rect(0,this._data.height-this._data.bodyHeight+.5,this._data.width,this._data.bodyHeight),t.closePath(),t.stroke(),t.translate(0,-1),t.strokeStyle="#777",t.beginPath(),this._drawShackle(t),t.stroke(),t.closePath(),t.fillStyle="rgba(255,255,255,.7)",t.beginPath(),t.rect(1,this._data.height-this._data.bodyHeight+1.5,this._data.width-2,this._data.bodyHeight-2),t.fill(),t.beginPath(),t.rect(.5,this._data.height-this._data.bodyHeight+1,this._data.width-1,this._data.bodyHeight-1),t.stroke(),t.closePath(),t.fillStyle="#777",t.fillRect(this._data.width/2-.5,this._data.height-this._data.bodyHeight/2,1,2)}_drawShackle(e){const t=(this._data.width-3)/2,i=this._data.height-this._data.bodyHeight;e.moveTo(1.5,t),e.arc(this._data.width/2,t,t,Math.PI,2*Math.PI),i>t&&(e.moveTo(1.5,t),e.lineTo(1.5,i),e.moveTo(this._data.width-1.5,t),e.lineTo(this._data.width-1.5,i))}}class Ei{constructor(e,t,i){this._horzVisible=!1,this._source=e,this._pane=t,this._axis=i||"x"}update(){}renderer(e,t){var i;const s=this._source.visible&&this._source.areLinesVisible,r=0===(null===(i=Se.crosshairLock.value())||void 0===i?void 0:i.type),o=s&&this._horzVisible,a=s||r;if("y"===this._axis&&!o||!a)return null;const l="y"===this._axis?this._pane.width()-4.5:(0,n.ensureNotNull)(this._source.lockedX())+1,c="y"===this._axis?this._source.y:this._pane.height()-5.5-1;return new ki({x:l,y:c,width:9,height:11,bodyHeight:7})}}var Di=i(49483),Bi=i(93835),Vi=i(88546);class Ni extends Bi.DataWindowView{constructor(e){super(),this._invalidated=!0, -this._dateItem=new Bi.DataWindowItem("",c.t(null,void 0,i(76912)),""),this._timeItem=new Bi.DataWindowItem("",c.t(null,void 0,i(31976)),""),this._model=e,this._items.push(this._dateItem),this._items.push(this._timeItem)}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}_updateImpl(){const e=this._model.mainSeries().isDWM();if(this._timeItem.setVisible(!e),this._timeItem.setValue(Vi.notAvailable),this._dateItem.setValue(Vi.notAvailable),this._model.timeScale().isEmpty())return;let t=this._model.crossHairSource().appliedIndex();if(!(0,Bt.isNumber)(t)){const e=this._model.mainSeries().data().last();if(null===e)return;t=e.index}const i=this._model.timeScale().indexToUserTime(t);null!==i&&(this._dateItem.setValue(this._model.dateFormatter().format(i)),e||this._timeItem.setValue(this._model.timeFormatter().format(i)))}}var Ri=i(34951);const Oi=l.colorsPalette["color-tv-blue-500"],Fi=c.t(null,{context:"Replay"},i(20747));class Wi extends Ri.TimeAxisView{constructor(e,t,i,s=!1){super(e),this._indexProvider=i,this._highlighted=s,this._source=t,this._properties=e.properties().childs().scalesProperties}_getText(e){if(this._source.isReplaySelection()){const t=this._model.timeScale().indexToUserTime(e);return null!==t?`${Fi}: ${this._model.dateTimeFormatter().format(t)}`:""}return super._getText(e)}_getBgColor(){if(this._source.isReplaySelection())return Oi;const e=this._properties.childs();return this._highlighted?e.axisLineToolLabelBackgroundColorCommon.value():this._model.dark().value()?e.crosshairLabelBgColorDark.value():e.crosshairLabelBgColorLight.value()}_getIndex(){return this._model.crossHairSource().visible||null!==this._source.lockedPane()?this._indexProvider():null}_isVisible(){return this._properties.childs().showTimeScaleCrosshairLabel.value()}}var zi=i(96280),Hi=i(94025);const Ui={menuEnabled:!1,menuForMainSourceOnly:!1,disableTradingMenuActions:!1,disableDrawHorizLineMenuAction:!1};let ji=0;const Gi=(0,X.getLogger)("Chart.Crosshair");class qi extends zt.DataSource{constructor(e,t,i){super(),this.pane=null,this.price=NaN,this.index=NaN,this.visible=!0,this.areLinesVisible=!0,this.x=NaN,this.y=NaN,this._lockData=null,this._measurePane=new(Y())(null),this._measurePaneViewCache=new WeakMap,this._startMeasurePoint=null,this._endMeasurePoint=null,this._lastValidMeasurePoint=null,this._isOnHoveredChartWidget=!1,this._crossHairSelectPointMode=new(Y())(Se.SelectPointMode.None),this._selectionPane=null,this._selectionView=new ui(this),this._selectionStartPoint=null,this._timeLockPaneView=null,this._crosshairPaneViewCache=new WeakMap,this._pointSelectionPaneViewCache=new WeakMap,this._priceAxisViews=new Map,this._panePriceAxisViews=new Map,this._startMeasurePriceAxisViews=new Map,this._endMeasurePriceAxisViews=new Map,this._originX=NaN,this._originY=NaN,this._subscribed=!1,this._movedDelegate=new(q()),this._pointSelectedDelegate=new(q()),this._requestedPoint=null,this._paneForRequestedPoint=null,this._selectLineColor=null,this._volumeCalculator=null, -this._currentMeasurePointsetAndSymbolId=null,this._model=e,this._options=Object.assign({},Ui,i||{}),this._linesShouldBeHidden=this._model.readOnly(),this._dataWindowView=new Ni(e),this.setSelectionEnabled(!1);const s=e=>t=>t===(0,n.ensureNotNull)(this._measurePane.value()).defaultPriceScale()?e():null;this._currentPosPriceProvider=e=>{const t=(0,n.ensureNotNull)(this.pane);if(e===t.defaultPriceScale())return this.price;const i=(0,n.ensureNotNull)(t.defaultPriceScale().mainSource()).firstValue();if(null===i)return null;const s=t.defaultPriceScale().priceToCoordinate(this.price,i),r=(0,n.ensureNotNull)(e.mainSource()).firstValue();return null===r?null:e.coordinateToPrice(s,r)},this._startMeasurePriceProvider=s((()=>(0,n.ensureNotNull)(this._startMeasurePoint).price)),this._endMeasurePriceProvider=s((()=>(0,n.ensureNotNull)(this._lastMeasurePoint()).price)),this._properties=t;this._timeAxisView=new Wi(e,this,(()=>this.appliedIndex()),!1),this._startMeasureTimeAxisView=new Wi(e,this,(()=>(0,n.ensureNotNull)(this._startMeasurePoint).index),!0),this._endMeasureTimeAxisView=new Wi(e,this,(()=>(0,n.ensureNotNull)(this._lastMeasurePoint()).index),!0),e.readOnly()||Se.cursorTool.subscribe((e=>this.areLinesVisible="arrow"!==e),{callWithLast:!0}),this._crosshairLock=Se.crosshairLock.spawn(),this._showPlusButtonOnCursor=Qt.showPlusButtonOnCursor.spawn();const r=()=>{this.updateAllViews((0,W.sourceChangeEvent)(this.id())),this._model.lightUpdate()};this._crosshairLock.subscribe(r),this._showPlusButtonOnCursor.subscribe(r)}destroy(){null!==this._volumeCalculator&&this._volumeCalculator.destroy(),this._measurePane.setValue(null),this._crosshairLock.destroy(),this._showPlusButtonOnCursor.destroy(),this._removeMeasurePointset()}moved(){return this._movedDelegate}originX(){return this._originX}originY(){return this._originY}saveOriginCoords(e,t){this._originX=e,this._originY=t}clearOriginCoords(){this._originX=NaN,this._originY=NaN}currentPoint(){return new o.Point(this.x,this.y)}model(){return this._model}appliedIndex(){var e;return null!==(e=this._getLockData().index)&&void 0!==e?e:this.index}lockedX(){var e;return null!==(e=this._getLockData().xCoord)&&void 0!==e?e:null}lockedY(){var e;return null!==(e=this._getLockData().yCoord)&&void 0!==e?e:null}lockedPane(){const e=Se.crosshairLock.value();return null===e||1!==e.type?null:this._model.id()===e.modelId?this._model.paneForId(e.paneId):this._model.mainPane()}invalidateLockPosition(){this._lockData=null}startMeasurePoint(){return this._startMeasurePoint||null}endMeasurePoint(){return this._endMeasurePoint||null}measureVolume(){if(null===this._volumeCalculator)return NaN;const[e,t]=this.measurePoints();return void 0===t?NaN:this._volumeCalculator.volume(e.index,t.index)}measurePane(){return this._measurePane.readonly()}startMeasuring(e,t){this._startMeasurePoint=e,this._measurePane.setValue(t),t.containsMainSeries()&&((0,n.assert)(null===this._volumeCalculator),this._volumeCalculator=new zi.SeriesTimeRangeVolumeCalculator(this.model().mainSeries())),this._model.updatePane(t)} -finishMeasure(e){this._endMeasurePoint=e,this._createMeasurePointset((0,n.ensureNotNull)(this._startMeasurePoint),this._endMeasurePoint)}clearMeasure(){this._removeMeasurePointset(),this._measurePane.setValue(null),delete this._startMeasurePoint,delete this._endMeasurePoint,delete this._lastValidMeasurePoint,this._model.lightUpdate(),null!==this._volumeCalculator&&(this._volumeCalculator.destroy(),this._volumeCalculator=null)}measurePoints(){const e=[(0,n.ensureNotNull)(this._startMeasurePoint)],t=this._lastMeasurePoint();return null!==t&&e.push(t),e}startSelection(e){this._selectionStartPoint=this.currentLogicalPoint(),this._selectionPane=e}clearSelection(){this._selectionStartPoint=null,this._selectionPane=null}selection(){return this._selectionStartPoint?{p1:this._selectionStartPoint,p2:this.currentLogicalPoint()}:null}currentLogicalPoint(){return{index:this.appliedIndex(),price:this.price}}selectPointMode(){return this._crossHairSelectPointMode}lineColor(){return this._selectLineColor}cancelRequestSelectPoint(){this._crossHairSelectPointMode.value()!==Se.SelectPointMode.None&&this._setSelectPointModeState(Se.SelectPointMode.None)}requestSelectPoint(e){(0,n.assert)(this._crossHairSelectPointMode.value()===Se.SelectPointMode.None,"Point already requested");const{pointType:t,pane:i,lineColor:s=null,selectPointMode:r=Se.SelectPointMode.Study}=e;i&&((0,n.assert)(-1!==this._model.panes().indexOf(i),"Chartmodel doesn't contains specified pane"),this._paneForRequestedPoint=i,this._model.panesCollectionChanged().subscribe(this,this._paneCollectionChanged)),this._selectLineColor=s,this._requestedPoint=t,this._setSelectPointModeState(r)}onPointSelected(){return this._pointSelectedDelegate}trySelectCurrentPoint(){const e=(0,n.ensureNotNull)(this._requestedPoint);if(!this._model.mainSeries().bars().contains(this.index)&&"price"!==e)return;const t=(0,n.ensureNotNull)(this.pane);if(this._paneForRequestedPoint&&this._paneForRequestedPoint!==t)return;let i,s;if("price"===e||(i=this._model.timeScale().indexToTimePoint(this.index),null!==i)){if("time"!==e){const e=t.mainDataSource();if(null===e)return;const i=e.firstValue(),r=e.priceScale();if(null===i||null===r)return;s=r.coordinateToPrice(this.y,i)}this._setSelectPointModeState(Se.SelectPointMode.None),this._pointSelectedDelegate.fire({time:i,price:s},t)}}isOnHoveredChartWidget(){return this._isOnHoveredChartWidget}setOnHoveredChartWidget(e){this._isOnHoveredChartWidget=e}isReplaySelection(){return!1}clearPosition(){this.visible=!1,this.index=NaN,this.price=NaN,this.x=NaN,this.y=NaN,this.pane=null,this.clearOriginCoords(),this._updateVisibilityDependentPaneViews()}setPosition(e,t,i){return this._subscribed||(this._model.mainSeries().onRestarted().subscribe(this,this.clearMeasure),this._subscribed=!0),this.visible=!0,this._tryToUpdateViews(e,t,i)}setLinesShouldBeHidden(e){this._linesShouldBeHidden=e}linesShouldBeHidden(){return this._linesShouldBeHidden}handleContextMenuEvent(e){ -this._crossHairSelectPointMode.value()!==Se.SelectPointMode.None&&this._setSelectPointModeState(Se.SelectPointMode.None)}properties(){return this._properties}priceAxisViews(e,t){var i;const s=null===this._requestedPoint||"time"!==this._requestedPoint||!this._isOnHoveredChartWidget,r=[];return(null!==(i=this.lockedPane())&&void 0!==i?i:this.pane)===e&&s&&r.push(this._createPriceAxisViewOnDemand(this._priceAxisViews,this._panePriceAxisViews,e,t,this._currentPosPriceProvider,Kt,!0)[0]),this._startMeasurePoint&&r.push(this._createPriceAxisViewOnDemand(this._startMeasurePriceAxisViews,null,e,t,this._startMeasurePriceProvider,Zt)[0]),this._lastMeasurePoint()&&r.push(this._createPriceAxisViewOnDemand(this._endMeasurePriceAxisViews,null,e,t,this._endMeasurePriceProvider,Zt)[0]),r}timeAxisViews(){const e=[],t=null===this._requestedPoint||"price"!==this._requestedPoint||!this._isOnHoveredChartWidget;return this._linesShouldBeHidden||!this.visible&&null===Se.crosshairLock.value()||!t||e.push(this._timeAxisView),this._startMeasurePoint&&e.push(this._startMeasureTimeAxisView),this._lastMeasurePoint()&&e.push(this._endMeasureTimeAxisView),e}paneViews(e){var t,i;if(void 0===e)return null;const s=[];if(this.isReplaySelection()){let t=this._pointSelectionPaneViewCache.get(e);t||(t=new CrosshairPointSelectionPaneView(this,e,this._model),this._pointSelectionPaneViewCache.set(e,t)),s.push(t)}let r=this._crosshairPaneViewCache.get(e);if(r||(r=new ci(this,e),this._crosshairPaneViewCache.set(e,r)),s.push(r),e===this._selectionPane&&s.push(this._selectionView),e===this._measurePane.value()){let t=this._measurePaneViewCache.get(e);t||(t=new Li(this,e),this._measurePaneViewCache.set(e,t)),t.update((0,W.sourceChangeEvent)(this.id())),s.push(t)}if((Qt.addPlusButtonProperty.value()||this._showPlusButtonOnCursor.value())&&1!==(null===(t=Se.crosshairLock.value())||void 0===t?void 0:t.type)){const t=e===this.pane,i=!Di.CheckMobile.any()||window.screen.width>=320,r=Se.tool.value(),n=(0,he.isLineToolName)(r),o=null!==this._model.lineBeingEdited()||null!==this._model.lineBeingCreated()||this._model.sourcesBeingMoved().length>0||null!==this._model.customSourceBeingMoved()||(0,Se.toolIsMeasure)(r);if(t&&this._isOnHoveredChartWidget&&this._crossHairSelectPointMode.value()===Se.SelectPointMode.None&&i&&!n&&!o){const t=e.mainDataSource();if(null!==t){const i=t.priceScale();if(null!==i){const t=this._createPriceAxisViewOnDemand(this._priceAxisViews,this._panePriceAxisViews,e,i,this._currentPosPriceProvider,Kt,!0)[1];null!==t&&s.push(t)}}}}return 0===(null===(i=Se.crosshairLock.value())||void 0===i?void 0:i.type)&&(null===this._timeLockPaneView&&(this._timeLockPaneView=new Ei(this,e)),s.push(this._timeLockPaneView)),s}dataWindowView(){return this._dataWindowView}updateAllViews(e){this._priceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._panePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._startMeasurePoint&&(this._startMeasurePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._startMeasureTimeAxisView.update(e)), -this._lastMeasurePoint()&&(this._endMeasurePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._endMeasureTimeAxisView.update(e)),this._timeAxisView.update(e),this._selectionView.update(),this._dataWindowView.update(),this._updateVisibilityDependentPaneViews()}isMenuEnabled(){return this._options.menuEnabled}isHoveredEnabled(){return Qt.addPlusButtonProperty.value()||this._showPlusButtonOnCursor.value()}isHovered(){return this._model.hoveredSource()===this}pointToSelect(){return this._requestedPoint}paneForPointSelect(){return this._paneForRequestedPoint}_lastMeasurePoint(){return this._endMeasurePoint?this._endMeasurePoint:(null!==this.pane&&this._measurePane.value()===this.pane&&(this._lastValidMeasurePoint={price:this._model.magnet().align(this.price,this.index,this.pane),index:this.index}),this._lastValidMeasurePoint||null)}_createPriceAxisViewOnDemand(e,t,i,s,r,o,a=!1){let l=e.get(i),c=null!==t?t.get(i):void 0;void 0===l&&(l=new Map,e.set(i,l),this._options.menuEnabled&&null!==t&&(c=new Map,t.set(i,c)),a&&i.onDestroyed().subscribe(this,(()=>this._onPaneDestroyed(i))));let h=l.get(s);if(void 0===h){if(h=new o(this,i,s,r),l.set(s,h),void 0!==c){const e=new ii(h,this,s,this._model,this._options);c.set(s,e)}a&&s.lastSourceRemoved().subscribe(this,(()=>this._onPriceScaleCleared(s)))}let d=null;return void 0!==c&&(d=(0,n.ensureDefined)(c.get(s))),[h,d]}_onPaneDestroyed(e){e.onDestroyed().unsubscribeAll(this),this._priceAxisViews.delete(e),this._panePriceAxisViews.delete(e),this._startMeasurePriceAxisViews.delete(e),this._endMeasurePriceAxisViews.delete(e)}_onPriceScaleCleared(e){e.lastSourceRemoved().unsubscribeAll(this),this._priceAxisViews.forEach((t=>t.delete(e))),this._panePriceAxisViews.forEach((t=>t.delete(e))),this._startMeasurePriceAxisViews.forEach((t=>t.delete(e))),this._endMeasurePriceAxisViews.forEach((t=>t.delete(e)))}_tryToUpdateViews(e,t,i){return!!this._tryToUpdateData(e,t,i)&&(this.updateAllViews((0,W.sourceChangeEvent)(this.id())),this._movedDelegate.fire({index:this.index,price:this.price}),!0)}_tryToUpdateData(e,t,i){const s=this.x,r=this.y,o=this.price,a=this.index,l=this.pane,c=this._priceScaleByPane(i);if(this.index=e,this.x=isNaN(e)?NaN:this._model.timeScale().indexToCoordinate(e),null!==c&&null!==i){this.pane=i,this.price=t;const e=(0,n.ensureNotNull)(i.mainDataSource()).firstValue();this.y=null===e?NaN:c.priceToCoordinate(t,e)}else this.pane=null,this.price=NaN,this.y=NaN;return s!==this.x||r!==this.y||a!==this.index||o!==this.price||l!==this.pane}_priceScaleByPane(e){return e&&!e.defaultPriceScale().isEmpty()?e.defaultPriceScale():null}_setSelectPointModeState(e){e===Se.SelectPointMode.None&&(this._requestedPoint=null,this._selectLineColor=null,this._paneForRequestedPoint&&(this._paneForRequestedPoint=null,this._model.panesCollectionChanged().unsubscribe(this,this._paneCollectionChanged))),Se.activePointSelectionMode.setValue(e),this._crossHairSelectPointMode.setValue(e),this._model.lightUpdate()}_paneCollectionChanged(e){const t=this._paneForRequestedPoint -;null!==t&&-1===e.indexOf(t)&&this.cancelRequestSelectPoint()}_updateVisibilityDependentPaneViews(){var e;for(const t of this.model().panes())null===(e=this._pointSelectionPaneViewCache.get(t))||void 0===e||e.update()}_getLockData(){var e;if(null===this._lockData){const t=Se.crosshairLock.value();if(null===t)this._lockData={};else{const i=this._model.timeScale(),s=null!==(e=i.points().roughIndex(t.time))&&void 0!==e?e:void 0,r=void 0===s?void 0:i.indexToCoordinate(s);switch(t.type){case 0:this._lockData={index:s,xCoord:r};break;case 1:{let e;const i=this.lockedPane();if(null!==i){const s=i.mainDataSource();if(null!==s){const i=s.firstValue(),r=s.priceScale();null!==r&&null!==i&&(e=r.priceToCoordinate(t.price,i))}}this._lockData={index:s,xCoord:r,yCoord:e}}}}}return this._lockData}_createMeasurePointset(e,t){const i=this._normalizePoint(e),s=this._normalizePoint(t),r=[[i.time_t,i.offset],[s.time_t,s.offset]];this._removeMeasurePointset(),++ji,this._currentMeasurePointsetAndSymbolId={measurePointsetId:ji,symbolId:(0,n.ensureNotNull)(this._model.mainSeries().seriesSource().symbolInstanceId())};const o=(0,Hi.getServerInterval)(this._model.mainSeries().interval());this._model.chartApi().createPointset(this._currentMeasurePointsetIdWithPrefix(),"turnaround",this._currentMeasurePointsetAndSymbolId.symbolId,o,r,this._onPointsetResponse.bind(this))}_removeMeasurePointset(){null!==this._currentMeasurePointsetAndSymbolId&&this._model.chartApi().isConnected().value()&&this._model.chartApi().removePointset(this._currentMeasurePointsetIdWithPrefix()),this._currentMeasurePointsetAndSymbolId=null}_currentMeasurePointsetIdWithPrefix(){return"pointsetMeasure_"+(0,n.ensureNotNull)(this._currentMeasurePointsetAndSymbolId).measurePointsetId}_normalizePoint(e){return{...this._model.timeScale().normalizeBarIndex(e.index),price:e.price}}_onPointsetResponse(e){if("pointset_error"===e.method)return void Gi.logError(`Error getting pointset: ${e.params[0]} ${e.params[1]}`);if(e.params.customId!==this._currentMeasurePointsetIdWithPrefix())return;if(null===this._startMeasurePoint||null===this._endMeasurePoint)return;const t=e.params.plots;if(2!==t.length)return;const i=t[0].value[0],s=t[1].value[0];this._startMeasurePoint.index=i,this._endMeasurePoint.index=s,this.updateAllViews((0,W.sourceChangeEvent)(this.id())),this._model.updateSource(this)}}var $i=i(50146),Yi=i(12416),Ki=i(17236),Zi=i(39262),Xi=i(26426),Ji=i(56840);class Qi{constructor(e){this._priceSourceNamesById=new Map,e.forEach((e=>this._priceSourceNamesById.set(e.id,e.name)))}name(e){var t;return null!==(t=this._priceSourceNamesById.get(e))&&void 0!==t?t:null}priceSourcesChanged(e){return e.length!==this._priceSourceNamesById.size}}var es=i(97906);const ts=new ee.TranslatedString("remove deselected empty line tools",c.t(null,void 0,i(59211))),is=R.enabled("auto_enable_symbol_labels"),ss=(0,X.getLogger)("Chart.ChartModel");function rs(e,t){const i=e.indexOf(t);return-1!==i&&(e.splice(i,1),!0)}function ns(e){var t,i;for(let s=e.length;s--;){const r=e[s].dataSources() -;for(let e=r.length;e--;)null===(t=r[e].dataWindowView())||void 0===t||t.update();const n=e[s].priceDataSources();for(let e=n.length;e--;)null===(i=n[e].legendView())||void 0===i||i.update()}}const os={isSnapshot:!1,readOnly:!1,watermarkEnabled:!0,shiftVisibleRangeOnNewBar:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,countdownEnabled:!0,lastPriceAnimationEnabled:!0,onWidget:!1,hideIdeas:!1};class as{constructor(e,t,i,r,n,o,a,l,c,d,u){this._onRearrangePanes=new(q()),this._lineToolsGroupModel=new yt,this._sourcesBeingMoved=[],this._activeItemBeingMoved=null,this._lineBeingEdited=null,this._linePointBeingEdited=null,this._linePointBeingChanged=null,this._customSourceBeingMovedHitTestData=null,this._customSourceBeingMoved=null,this._dataSourceCollectionChanged=new(q()),this._sourceProperitesChanged=new(q()),this._sourceZOrderChanged=new(q()),this._symbolSourceResolved=new(q()),this._symbolSourceResolvingActive=new(Y())(!1),this._adjustForDividendsAvailability=new(Y())(0),this._adjustForDividendsEnabled=new(Y())(!1),this._sessions=null,this._currentTool="",this._lineBeingCreated=null,this._paneBeingCreatedLineOn=null,this._lineCancelled=new(q()),this._phantomSourceContainer=new Vt(this),this._destroyed=!1,this._isSettingsExternalPosition=!1,this._isTimeScrolling=!1,this._magnet=new Ft,this._scrollingState=null,this._modelIntervals=[],this._rendererOptionsProvider=new k(this),this._studyInserted=new(q()),this._cachedStudiesMaxOffset=0,this._replayStatus=new(Y())(bt.ReplayStatus.Undefined),this._panes=[],this._tagsChanged=new(q()),this._strategySources=[],this._strategySourcesChange=new(q()),this._activeStrategySource=new(Y())(null),this._paneCollapsingAvailable=new(Y())(!1),this._panesCollectionChanged=new(q()),this._scrollEnabled=R.enabled("chart_scroll"),this._zoomEnabled=R.enabled("chart_zoom"),this._isScalesResetAvailableChanged=new(q()),this._isScalesResetAvailable=!1,this._lollipopSourcesWatcher=null,this._alertsWatcher=null,this._hoveredSource=null,this._hoveredSourceChanged=new(q()),this._lastHoveredHittestData=null,this._lastSelectedHittestData=null,this._topmostCustomSources=[],this._fgCustomSources=[],this._bgCustomSources=[],this._allCustomSources=[],this._customSourcesMap=new Map,this._multiPaneSources=[],this._showLegendProperty=new(M()),this._id=(0,J.guid)(),this._chartSaveTime=null,this._availableCurrenciesList=null,this._availableCurrencies=new Et([]),this._availablePriceSources=new Qi([]),this._availableUnitsObject=null,this._availableUnits=new Dt({}),this._availablePriceSourcesList=null,this._shouldBeSavedEvenIfHidden=!1,this._watchedThemeSpawn=h.watchedTheme.spawn(),this._gradientColorsCache=null,this._recalcVRStudiesParams={},this._recalcColorStudiesParams={},this._recalcVisibleRangeStudiesImplDebounced=(0,s.default)(this._recalcVisibleRangeStudiesImpl.bind(this,this._recalcVRStudiesParams),500),this._recalcColorStudiesImplDebounced=(0,s.default)(this._recalcColorStudiesImpl.bind(this,this._recalcColorStudiesParams),250),this._width=0,this._resetScales=new(q()), -this._chartThemeLoaded=new(q()),this._selection=new b,this._selectedSourceChanged=new(q()),this._symbolSourceCollectionChanged=new(q()),this._gridSource=new qt,this._syncPointCache=new Map,this._lastAppliedGotoTimeRange=null,this._lastGotoTimeRange=null,this._clearSelection=()=>{this._lastSelectedHittestData=null,this._selection.clear()},this._removeSourceFromSelection=e=>{this._selection.remove(e)},this._addSourceToSelection=(e,t)=>{const i=this._selection.isSelected(e);i&&this._lastSelectedHittestData===t||e&&!e.isSelectionEnabled()||(this._lastSelectedHittestData=t||null,i||this._selection.add(e))},this._recalcSymbolResolvingActive=()=>{for(const e of this._panes)if(e.symbolSourceResolvingActive().value())return void this._symbolSourceResolvingActive.setValue(!0);this._symbolSourceResolvingActive.setValue(!1)},this._recalcAdjustForDividendsAvailibility=()=>{var e,t,i,s;if(this._symbolSourceResolvingActive.value())return void this._adjustForDividendsAvailability.setValue(0);const r=this.mainSeries();switch(null!==(t=null===(e=r.symbolInfo())||void 0===e?void 0:e.allowed_adjustment)&&void 0!==t?t:"none"){case"dividends":return void this._adjustForDividendsAvailability.setValue(2);case"splits":return void this._adjustForDividendsAvailability.setValue(1);case"any":return void this._adjustForDividendsAvailability.setValue(3)}for(const e of this.symbolSources().filter(_e.isActingAsSymbolSource)){if(e.symbolHibernated().value()||e===r)continue;if("any"===(null!==(s=null===(i=e.symbolInfo())||void 0===i?void 0:i.allowed_adjustment)&&void 0!==s?s:"none"))return void this._adjustForDividendsAvailability.setValue(3)}this._adjustForDividendsAvailability.setValue(0)},this._recalcAdjustForDividendsEnabled=()=>{switch(this._adjustForDividendsAvailability.value()){case 2:return void this._adjustForDividendsEnabled.setValue(!0);case 0:case 1:return void this._adjustForDividendsEnabled.setValue(!1)}this._adjustForDividendsEnabled.setValue(this.mainSeries().properties().childs().dividendsAdjustment.value())},this._recalcPaneCollapsingAvailable=e=>{let t=this._panes.filter((e=>!e.collapsed().value())).length;0===t&&e&&this._panes.length>0&&(this._panes[0].collapsed().setValue(!1),t=1),this._paneCollapsingAvailable.setValue(t>1)},this._chartApi=e,this._invalidateHandler=t,this._undoModel=o,this._properties=i,this._options=(0,ie.merge)((0,ie.clone)(os),l),this._collapsedWV=c,this._linkingGroupIndex=d,this._isAutoSaveEnabled=u,this._studiesMetaInfoRepository=n,this._readOnly=this._options.readOnly,this._isSnapshot=this._options.isSnapshot,this._chartSaveTime=(new Date).valueOf(),this._backgroundColor=new(Y())(this._getBackgroundColor()),this._backgroundTopColor=new(Y())(this._getBackgroundColor(!0)),this._properties.childs().paneProperties.childs().background.subscribe(this,this._updateBackgroundColor),this._properties.childs().paneProperties.childs().backgroundType.subscribe(this,this._updateBackgroundColor),this._properties.childs().paneProperties.childs().backgroundGradientStartColor.subscribe(this,this._updateBackgroundColor), -this._properties.childs().paneProperties.childs().backgroundGradientEndColor.subscribe(this,this._updateBackgroundColor),this._backgroundColor.subscribe(this.recalcColorStudies.bind(this,!1)),this._backgroundTopColor.subscribe(this.recalcColorStudies.bind(this,!1)),this._backgroundCounterColor=new(Y())(this._getBackgroundCounterColor()),this._backgroundColor.subscribe((()=>this._backgroundCounterColor.setValue(this._getBackgroundCounterColor()))),this._isDark=(0,es.combine)((e=>"white"===e),this._backgroundCounterColor),this._watchedThemeSpawn.subscribe(this._updateBackgroundColor.bind(this)),this._symbolSourceResolvingActive.subscribe(this._recalcAdjustForDividendsAvailibility),this.setStudiesMetaData(this._studiesMetaInfoRepository.getInternalMetaInfoArray(),this._studiesMetaInfoRepository.getMigrations()),(0,Se.init)();const p=this._readOnly?new(M())((0,V.defaults)("chartproperties.paneProperties.crossHairProperties")):this._properties.childs().paneProperties.childs().crossHairProperties;this.m_crossHairSource=new qi(this,p,this._options.crossHair),this._crossHairSelectPointMode=this.m_crossHairSource.selectPointMode().spawn(),this._crossHairSelectPointMode.subscribe((e=>{if(e!==Se.SelectPointMode.None&&this.lineBeingCreated()){const e=Se.tool.value();this.cancelCreatingLine(),Se.tool.setValue(e)}})),this._tagsChanged=new(q());const _=new T.DefaultProperty("chartproperties.mainSeriesProperties");_.addExclusion("minTick"),_.addExclusion("priceAxisProperties.lockScale"),_.addExclusion("priceAxisProperties.percentage"),_.addExclusion("priceAxisProperties.indexedTo100"),_.addExclusion("priceAxisProperties.isInverted"),_.addExclusion("priceAxisProperties.log"),_.addExclusion("priceAxisProperties.logDisabled"),_.addExclusion("priceAxisProperties.percentageDisabled"),_.addExclusion("priceAxisProperties.autoScaleDisabled"),_.merge(i.childs().mainSeriesProperties.state()),this._timeScale=new mt(this,this._options.timeScale);const m={countdownEnabled:this._options.countdownEnabled,lastPriceAnimationEnabled:this._options.lastPriceAnimationEnabled};this.m_mainSeries=new pe.Series(this,_,m,r),this.m_mainSeries.onStyleChanged().subscribe(this._timeScale,this._timeScale.invalidateVisibleBars);const g=()=>this.fullUpdate();this.m_mainSeries.properties().childs().showCountdown.subscribe(this,(()=>{this.m_mainSeries.updateAllViews((0,W.sourceChangeEvent)(this.m_mainSeries.id())),g()})),(0,Z.currencyUnitVisibilityProperty)().subscribe(this,g),this._timeScale.visibleBarsStrictRangeChanged().subscribe(this.m_mainSeries,this.m_mainSeries.clearHighLowPriceCache),this._timeScale.visibleBarsStrictRangeChanged().subscribe(this.m_mainSeries,this.m_mainSeries.clearAveragePriceCache),this.createPane(void 0,{axisProperties:_.childs().priceAxisProperties.state(["autoScale"])}),this._adjustForDividendsAvailability.subscribe(this._recalcAdjustForDividendsEnabled),this.mainSeries().properties().childs().dividendsAdjustment.subscribe(this,this._recalcAdjustForDividendsEnabled),this._recalcAdjustForDividendsEnabled(), -this._boundUpdateStudiesMaxOffset=this._updateStudiesMaxOffset.bind(this),this.mainSeries().dataEvents().seriesTimeFrame().subscribe(this,((e,t,i,s)=>{if(null!==this._lastAppliedGotoTimeRange&&null!==i&&s&&(0,Nt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,i)){const e=this.appliedTimeFrame().value();null!==e&&!this._lastAppliedGotoTimeRange.actual&&(0,Nt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,e.val)&&this.appliedTimeFrame().setValue(null),this._lastAppliedGotoTimeRange=null}})),this.mainSeries().dataEvents().completed().subscribe(this,(e=>{null===this._lastAppliedGotoTimeRange&&null!==this._lastGotoTimeRange&&(this.gotoTimeRange(this._lastGotoTimeRange.from,this._lastGotoTimeRange.to),this._lastGotoTimeRange=null)}));const f=this._panes[0];f.setStretchFactor(2*f.stretchFactor()),this._properties.listeners().subscribe(this,this.lightUpdate),this._properties.childs().timezone.subscribe(null,(()=>{this._chartApi&&this._chartApi.isConnected().value()&&this._chartApi.switchTimezone(this.timezone())})),f.addDataSource(this.m_mainSeries,f.findSuitableScale(this.m_mainSeries),!1),this._barsMarksSources=a(this);for(const e of this._barsMarksSources)e.setOwnerSource(this.m_mainSeries),f.addDataSource(e,this.m_mainSeries.priceScale(),!0)}setStudiesMetaData(e,t){this._studiesMetaData=e,this._studyVersioning=new w.StudyVersioning(this._studiesMetaData,t)}restart(){this._chartApi.switchTimezone(this.timezone()),this._timeScale.reset(),this.m_mainSeries.restart();for(const e of this.dataSources())e.restart&&e!==this.m_mainSeries&&e.restart();this.sessions().restart()}version(){return 3}collapsed(){return this._collapsedWV}chartSaveTime(){return this._chartSaveTime}setChartSaveTime(e){this._chartSaveTime=e}destroy(){this._phantomSourceContainer.destroy(),this._hoveredSourceChanged.destroy(),null!==this._watermarkSource&&(this._watermarkSource.destroy(),this._watermarkSource=null),Array.from(this._customSourcesMap.keys()).forEach(this._removeCustomSource,this),(0,n.assert)(0===this._topmostCustomSources.length),(0,n.assert)(0===this._fgCustomSources.length),(0,n.assert)(0===this._bgCustomSources.length),(0,n.assert)(0===this._allCustomSources.length),(0,n.assert)(0===this._customSourcesMap.size),null!==this._lollipopSourcesWatcher&&(this._lollipopSourcesWatcher.destroy(),this._lollipopSourcesWatcher=null),null!==this._alertsWatcher&&this._alertsWatcher.destroy(),this._properties.childs().paneProperties.childs().background.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundType.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundGradientEndColor.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundGradientStartColor.unsubscribeAll(this),this._watchedThemeSpawn.destroy(),this._lastHoveredHittestData=null,this._lastSelectedHittestData=null,(0,Z.currencyUnitVisibilityProperty)().unsubscribeAll(this),this._crossHairSelectPointMode.destroy(),this._destroyed=!0}undoModel(){return this._undoModel}onData(e){switch(e.method){ -case"timescale_update":{const t=e.params;this._updateTimeScale({index:t.index,zoffset:t.zoffset,values:t.changes,indexDiffs:t.index_diff,baseIndex:t.baseIndex,marks:t.marks,clearFlag:t.clear});break}case"timescale_completed":{const t=Boolean(e.params[0]);this._timeScale.onTimeScaleCompleted(t);break}}}addStrategySource(e,t){1!==t&&-1===this._strategySources.indexOf(e)&&(this._strategySources.push(e),this._strategySourcesChange.fire(t),this.setActiveStrategySource(e))}removeStrategySource(e,t){if(1===t)return;const i=this._strategySources.indexOf(e);if(-1!==i){if(this._strategySources.splice(i,1)[0]===this._activeStrategySource.value()&&this.unsetActiveStrategySource(),this._strategySources.length>0){const e=this._strategySources[this._strategySources.length-1];this.setActiveStrategySource(e)}this._strategySourcesChange.fire(t)}}setActiveStrategySource(e){-1!==this._strategySources.indexOf(e)&&this._activeStrategySource.setValue(e)}unsetActiveStrategySource(){this._activeStrategySource.setValue(null)}activeStrategySource(){return this._activeStrategySource}strategySources(){return this._strategySources}strategySourcesChange(){return this._strategySourcesChange}setScrollEnabled(e){this._scrollEnabled=e}scrollEnabled(){return this._scrollEnabled}setZoomEnabled(e){this._zoomEnabled=e}zoomEnabled(){return this._zoomEnabled}zoomToViewport(e,t,i,s,r){this.setTimeViewport(e,t);let n=Math.min(i,s),o=Math.max(i,s);const a=r.defaultPriceScale();a.isPercentage()||a.setMode({autoScale:!1}),a.isLog()&&(n=a.priceToLogical(n),o=a.priceToLogical(o)),a.setPriceRange(new de.PriceRange(n,o)),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.invalidate(this._paneInvalidationMask(r,K.InvalidationLevel.Light)),this._setScalesResetAvailable(!0)}setTimeViewport(e,t){const i=this.appliedTimeFrame().value();null!==this._lastAppliedGotoTimeRange&&null!==i&&(0,Nt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,i.val)&&!this._lastAppliedGotoTimeRange.actual||(this.timeScale().zoomToBarsRange(e,t),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies(),this.lightUpdate())}onTagsChanged(){return this._tagsChanged}canZoomIn(){return this._timeScale.canZoomIn()&&this._zoomEnabled}canZoomOut(){return this._timeScale.canZoomOut()&&this._zoomEnabled}onPaneTagsChanged(){this._tagsChanged.fire()}panesCollectionChanged(){return this._panesCollectionChanged}dataSourceCollectionChanged(){return this._dataSourceCollectionChanged}symbolSourceCollectionChanged(){return this._symbolSourceCollectionChanged}symbolSourceResolved(){return this._symbolSourceResolved}symbolSourceResolvingActive(){return this._symbolSourceResolvingActive}adjustForDividendsAvailability(){return this._adjustForDividendsAvailability}adjustForDividendsEnabled(){return this._adjustForDividendsEnabled}paneCollapsingAvailable(){return this._paneCollapsingAvailable}sourcePropertiesChanged(){return this._sourceProperitesChanged}sourceZOrderChanged(){return this._sourceZOrderChanged}zoomTime(e,t,i){if(!this._zoomEnabled)return -;const s=this.timeScale();if(s.isEmpty()||0===t)return;const r=s.width();e=Math.max(1,Math.min(e,r-2)),s.zoom(e,t,i),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate(),this.recalcVisibleRangeStudies(),this._setScalesResetAvailable(!0)}lineBeingEdited(){return this._lineBeingEdited}linePointBeingEdited(){return this._linePointBeingEdited}activeItemBeingMoved(){return this._activeItemBeingMoved}linePointBeingChanged(){return this._linePointBeingChanged}updateAllPaneViews(e){for(const t of this._panes)t.updateAllViews(e)}dataSources(){const e=[this.crossHairSource()];for(const t of this._panes)for(const i of t.dataSources())e.push(i);return e}priceDataSources(){const e=[];for(const t of this._panes)for(const i of t.priceDataSources())e.push(i);return e}symbolSources(){const e=[];for(const t of this._panes)for(const i of t.symbolSources())e.push(i);return e}selection(){return this._selection}selectionMacro(e,t=!1){const i=this.selection().allSources();e({removeSourceFromSelection:this._removeSourceFromSelection,addSourceToSelection:this._addSourceToSelection,clearSelection:this._clearSelection,selection:this.selection.bind(this)});const s=(0,v.subtract)(i,this.selection().allSources()),r=(0,v.subtract)(this.selection().allSources(),i);r.concat(i).forEach((e=>e.updateAllViews((0,W.selectionChangeEvent)())));let n=[];s.forEach((e=>{if((0,S.isLineTool)(e)){const i=e.hasAlert.value()&&e.getAlertSync();i&&i.setSelected(!1),!t&&e.shouldBeRemovedOnDeselect()&&n.push(e)}})),r.forEach((e=>{const t=(0,S.isLineTool)(e)&&e.hasAlert&&e.hasAlert.value()&&e.getAlertSync();t&&t.setSelected(!0)})),n=n.filter((e=>null!==this.dataSourceForId(e.id()))),n.length>0&&this._undoModel.removeSources(n,!1,ts),this.lightUpdate(),(s.length>0||r.length>0)&&this._selectedSourceChanged.fire()}onSelectedSourceChanged(){return this._selectedSourceChanged}checkLineToolSelection(){const e=this.selection().allSources();this._selection.checkLineToolSelection(),e.length!==this.selection().allSources().length&&this._selectedSourceChanged.fire()}lineToolsGroupModel(){return this._lineToolsGroupModel}restoreLineToolsGroups(e){this._lineToolsGroupModel=yt.fromState(this,e)}realignLineTools(e){for(const t of this._panes)(void 0===e||t.hasDataSource(e))&&t.realignLineTools(e)&&this._dataSourceCollectionChanged.fire(t)}isSnapshot(){return this._isSnapshot}onWidget(){return this._options.onWidget}hideIdeas(){return this._options.hideIdeas}updateSource(e){const t=this._invalidationMaskForSource(e);null!==t&&this.invalidate(t)}updateSourcePriceScale(e){const t=this._invalidationMaskForSourcePriceScale(e);null!==t&&this.invalidate(t)}updatePane(e){this.invalidate(this._paneInvalidationMask(e))}updateTimeScaleBaseIndex(e){const t=this.mainSeries().bars();t.isEmpty()||this._updateBaseIndex((0,n.ensureNotNull)(t.lastIndex()),!!(e&&e.index>0))}setInterval(e,t){const i=setInterval(e,t);return this._modelIntervals.push(i),i}clearInterval(e){clearInterval(e);const t=this._modelIntervals.indexOf(e);t>-1&&this._modelIntervals.splice(t,1)}clearIntervals(){ -for(let e=0;e{i.ownerSource()===e&&i.setOwnerSource(t)})),t.start(),this.recalculatePane(i,(0,W.sourceChangeEvent)(t.id())),this.fullUpdate(),!0}insertStudyStub(e){const t=this.mainSeries(),i=(0,n.ensureNotNull)(this.paneForSource(t)),s=new C.StudyStub(this,null,e),r=i.createPriceScaleAtPosition("overlay");return i.addDataSource(s,r,!1),this.recalculatePane(i,(0,W.sourceChangeEvent)(s.id())),this.fullUpdate(),s}removeStudyStub(e){const t=this.dataSourceForId(e);return null===t?(ss.logNormal("StudyStub id="+e+" is not found in chart model"),!1):(this.removeSource(t),!0)}allLineTools(){ -return this._getAllSources(S.isLineTool)}setHoveredSource(e,t=null){const i=this._hoveredSource!==e;if(!i&&this._lastHoveredHittestData===t)return;this._lastHoveredHittestData=t;let s=null;if(this._hoveredSource){this._hoveredSource.updateAllViews((0,W.selectionChangeEvent)()),s=new K.InvalidationMask(K.InvalidationLevel.Cursor);const e=this._invalidationMaskForSource(this._hoveredSource,K.InvalidationLevel.Light);null!==e&&s.merge(e)}if(this._hoveredSource=e,e){e.updateAllViews((0,W.selectionChangeEvent)()),s||(s=new K.InvalidationMask(K.InvalidationLevel.Cursor));const t=this._invalidationMaskForSource(e,K.InvalidationLevel.Light);null!==t&&s.merge(t)}s&&this.invalidate(s),i&&this._hoveredSourceChanged.fire(e)}properties(){return this._properties}chartApi(){return this._chartApi}disconnect(){this.sessions().stop();for(const e of this.dataSources())e.disconnect&&e.disconnect();this._timeScale.disconnect()}crossHairSource(){return this.m_crossHairSource}gridSource(){return this._gridSource}publishedChartsTimelineSource(){return null}hoveredSource(){return this._hoveredSource}hoveredSourceChanged(){return this._hoveredSourceChanged}lastHittestData(){return this._lastHoveredHittestData}lastSelectedHittestData(){return this._lastSelectedHittestData}syncTimeWithModel(e,t){const i=this.mainSeries().syncModel();if(null===i)return;const s=1e3*this.createSyncPoint(e,i.syncSourceTarget()).sourceTimeToTargetTime(t/1e3),r=(0,wt.get_timezone)(this.timezone());let n=(0,wt.utc_to_cal)(r,s);this.mainSeries().isDWM()&&(n=i.getSession().spec.correctTradingDay(n),(0,wt.set_hms)(n,0,0,0,0,(0,wt.get_timezone)("Etc/UTC"))),this._gotoTimeImpl(n.getTime(),{centerIfVisible:!1})}gotoTime(e){return this._gotoTimeImpl(e,{centerIfVisible:!0})}recalculatePane(e,t){null==e||e.recalculate(t)}recalculateAllPanes(e){this._panes.forEach((t=>t.recalculate(e))),this.updateAllPaneViews(e),this.crossHairSource().updateAllViews(e)}gotoTimeRange(e,t){const i=this.timeScale(),s=i.tickMarks(),r=this.mainSeries();if(void 0===s.minIndex)return void(this._lastGotoTimeRange={from:e,to:t});let o=e,a=t;const l=r.symbolInfo();if(null!==l){let i=this.properties().childs().timezone.value();"exchange"===i&&(i=l.timezone);const s=(0,wt.get_timezone)(i),n=(0,wt.utc_to_cal)(s,e),c=(0,wt.utc_to_cal)(s,t);if(r.isDWM()){const e=(0,wt.get_timezone)("Etc/UTC");(0,wt.set_hms)(n,0,0,0,0,e),(0,wt.set_hms)(c,0,0,0,0,e)}o=n.getTime(),a=c.getTime()}const c=(0,n.ensureDefined)(s.maxIndex),h=(0,n.ensureDefined)(s.minIndex);if(o>=(0,n.ensureNotNull)(s.indexToTime(h)).valueOf()||r.endOfData()){const e=(e,t)=>e(0,n.ensureNotNull)(s.indexToTime(e)).valueOf(),l=(0,v.lowerboundExt)(t,o,e,s.nearestIndex(o),c);let d=o===a?l:(0,v.lowerboundExt)(t,a,e,s.nearestIndex(a),c);this._lastGotoTimeRange=null,null!==this._lastAppliedGotoTimeRange&&(this._lastAppliedGotoTimeRange.actual=!1);const u=i.baseIndex();if(l+Math.max(d-l+1,i.minVisibleBarCount())>u){const e=i.targetDefaultRightOffset();d-u=0;t--)if(this._panes[t].hasDataSource(e))return this._panes[t];return e instanceof Lt.BarsMarksContainer?this.paneForSource(this.mainSeries()):null}mainPane(){for(const e of this._panes)if(e.isMainPane())return e;throw new Error("Main pane is not found")}lastPane(){return this._panes[this._panes.length-1]}removeSource(e,t){this.selectionMacro((t=>t.removeSourceFromSelection(e)),!0),this._hoveredSource===e&&(this._hoveredSource=null,this._lastHoveredHittestData=null),this._sourcesBeingMoved.includes(e)&&(this._sourcesBeingMoved=this._sourcesBeingMoved.filter((t=>t!==e)),this._sourcesBeingMoved.length||(this._activeItemBeingMoved=null)),e===this._lineBeingEdited&&(this._lineBeingEdited=null,Se.isToolEditingNow.setValue(!1)),e===this._lineBeingCreated&&(this._lineBeingCreated=null,Se.isToolCreatingNow.setValue(!1)),!t&&e.stop&&e.stop();const i=this.detachSource(e),s=this.mainSeries().priceScale();return(0,j.isStudy)(e)&&(0,_e.isActingAsSymbolSource)(e)&&e.priceScale()===s&&s.isPercentage()&&1===s.seriesLikeSources().filter(_e.isActingAsSymbolSource).length&&s.setMode({percentage:!1}),this.fullUpdate(),this._invalidateBarColorerCaches(),(0,j.isStudy)(e)&&((0,_.emit)("study_event",e.id(),"remove"),e.isChildStudy()&&e.parentSources().forEach((t=>t.unsetChild(e))),e.maxOffset().unsubscribe(this._boundUpdateStudiesMaxOffset)),!t&&e.destroy&&e.destroy(),(0,S.isLineTool)(e)&&(e.removeAlert(),(0,_.emit)("drawing_event",e.id(),"remove")),i}allStudies(e){const t=e?e=>(0,j.isStudy)(e)&&!0:j.isStudy;return this._getAllSources(t)}findNonOverlayStudyWithGroupingKey(e,t){const i=void 0!==t?[t]:this._panes;for(const t of i){const i=t.dataSources().find((i=>(0,j.isStudy)(i)&&i.metaInfo().groupingKey===e&&!t.isOverlay(i)));if(void 0!==i)return{pane:t,study:i}}return null}movePaneUp(e){this.movePane(e,e-1)}movePaneDown(e){this.movePane(e,e+1)}movePane(e,t){const i=this._panes[e];this._panes.splice(e,1),this._panes.splice(t,0,i),this._panesCollectionChanged.fire(this._panes),this._onRearrangePanes.fire(),this.invalidate(K.InvalidationMask.panesOrder())}backgroundColor(){return this._backgroundColor}backgroundTopColor(){return this._backgroundTopColor}backgroundColorAtYPercentFromTop(e){const t=this.backgroundColor().value(),i=this.backgroundTopColor().value();if(t===i)return t;if(e=Math.max(0,Math.min(100,Math.round(100*e))), -null===this._gradientColorsCache||this._gradientColorsCache.topColor!==i||this._gradientColorsCache.bottomColor!==t)this._gradientColorsCache={topColor:i,bottomColor:t,colors:new Map};else{const t=this._gradientColorsCache.colors.get(e);if(void 0!==t)return t}const s=(0,Mt.gradientColorAtPercent)(i,t,e/100);return this._gradientColorsCache.colors.set(e,s),s}backgroundCounterColor(){return this._backgroundCounterColor.readonly()}dark(){return this._isDark}defaultResolutions(){return this.chartApi().defaultResolutions()}availableCurrencies(){const e=this._getAvailableCurrencies();return e.length!==this._availableCurrencies.size()&&(this._availableCurrencies=new Et(e)),this._availableCurrencies}currencyConversionEnabled(){return this._options.currencyConversionEnabled}availableUnits(){const e=this._getAvailableUnits();return this._availableUnits.unitsChanged(e)&&(this._availableUnits=new Dt(e)),this._availableUnits}unitConversionEnabled(){return this._options.unitConversionEnabled}availablePriceSources(){const e=this._getAvailablePriceSources();return null!==e&&this._availablePriceSources.priceSourcesChanged(e)&&(this._availablePriceSources=new Qi(e)),this._availablePriceSources}resetDeferredStudies(){Ee.instance(this).reset()}isJustClonedChart(){return this._undoModel.isJustClonedChart()}studyTemplate(e,t,i){const s={panes:[],version:this.version()};for(const e of this.panes())s.panes.push(e.state(!0,!1,!0));const r=this.mainSeries();return e&&(s.symbol=r.symbol(),this.currencyConversionEnabled()&&i&&(s.currency=r.currency()),this.unitConversionEnabled()&&i&&(s.unit=r.unit())),t&&(s.interval=r.interval()),s}getStudyById(e){const t=this.dataSourceForId(e);return null!==t&&(0,j.isStudy)(t)?t:null}getLineToolById(e){const t=this.dataSourceForId(e);return null!==t&&(0,S.isLineTool)(t)?t:null}restoreLineToolState(e,t,i){e.restorePoints(t.points,t.indexes||[]),t.state.intervalsVisibilities=(0,Be.mergeIntervalVisibilitiesDefaults)(t.state.intervalsVisibilities),e.properties().merge(t.state),e.restoreData&&e.restoreData(t),e.linkKey().setValue(t.linkKey||null),e.createServerPoints(),this.fullUpdate();const s=e.linkKey().value();null!==s&&i&&(0,Se.restoreLineToolState)({model:this,linkKey:s,state:t})}preferences(){return(0,Yi.preferencesByWhiteList)(this,this.mainSeries())}restoreTheme(e,t,i){e.mainSourceProperties.hollowCandleStyle||(e.mainSourceProperties.hollowCandleStyle=e.mainSourceProperties.candleStyle),this._undoModel.chartLoadTheme(e,t,i)}onResetScales(){return this._resetScales}startMovingSources(e,t,i,s,r,o){this._sourcesBeingMoved=e,this._activeItemBeingMoved=i;let a=!1;if(this._sourcesBeingMoved.forEach((e=>{!a&&(0,j.isStudy)(e)&&(a=!0);const l=(0,n.ensureNotNull)(this.paneForSource(e)),c=(0,S.isLineTool)(e),h=c&&e.linkKey().value();if(!1!==h&&null!==h&&s.has(h)&&c&&e.isFixed()){const t=(0,n.ensureDefined)(s.get(h)),a={screen:this._percentPositionToPoint(t,l)};e.startMoving(a,i,r,o)}else e.startMoving(t,i,r,o);const d=this._paneInvalidationMask(l,K.InvalidationLevel.Light);this.invalidate(d)})),!o){ -const s=e.filter(S.isLineTool).filter((e=>e.linkKey().value()&&e.isSynchronizable())).map((e=>e.linkKey().value()));if(s.length&&t.logical){const o=this.externalTimeStamp(t.logical.index),a={linkKeys:s,model:this,symbol:this.mainSeries().symbol(),point:{price:t.logical.price,timeStamp:o},activeItem:null!==i?i:void 0,envState:r,pointPositionPercents:new Map};e.forEach((e=>{if((0,S.isLineTool)(e)){const i=e.linkKey().value();if(i&&e.isSynchronizable()&&e.isFixed()){const s=(0,n.ensureNotNull)(this.paneForSource(e));a.pointPositionPercents.set(i,this._pointToPercentPosition((0,n.ensureDefined)(t.screen),s))}}})),(0,Se.startMovingLineTool)(a)}}Se.isToolMovingNow.setValue(!0),a&&Se.isStudyEditingNow.setValue(!0)}moveSources(e,t,i,s){if(this._sourcesBeingMoved.filter((e=>!e.isLocked||!e.isLocked())).forEach((r=>{const o=(0,S.isLineTool)(r)?r.linkKey().value():null;if(null!==o&&t.has(o)){const e=(0,n.ensureNotNull)(this.paneForSource(r)),a=(0,n.ensureDefined)(t.get(o)),l={screen:this._percentPositionToPoint(a,e)};r.move(l,this._activeItemBeingMoved,i,s)}else r.move(e,this._activeItemBeingMoved,i,s)})),this.lightUpdate(),!s&&e.logical){const t=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey().value())).map((e=>e.linkKey().value())),s=this.externalTimeStamp(e.logical.index),r={linkKeys:t,model:this,point:{price:e.logical.price,timeStamp:s},envState:i,pointPositionPercents:new Map};this._sourcesBeingMoved.filter(S.isLineTool).forEach((t=>{if(t.linkKey().value()&&t.isSynchronizable()&&t.isFixed()){const i=(0,n.ensureNotNull)(this.paneForSource(t));r.pointPositionPercents.set(t.linkKey().value(),this._pointToPercentPosition((0,n.ensureDefined)(e.screen),i))}})),(0,Se.moveLineTool)(r)}}endMovingSources(e,t,i){const s=this._sourcesBeingMoved.map((s=>{const r=(0,n.ensureNotNull)(this.paneForSource(s)),o=s.endMoving(e,t,i),a=this._paneInvalidationMask(r,K.InvalidationLevel.Light);return a.invalidateAll(K.InvalidationLevel.Light),this.invalidate(a),o})),r=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey().value())).map((e=>e.linkKey().value())),o=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey)).map((e=>{const t={points:e.normalizedPoints(),interval:this.mainSeries().interval()};return e.isFixed()&&(t.pointPositionPercents=e.calcPositionPercents()),t}));r.length&&(0,Se.finishMovingLineTool)({linkKeys:r,model:this,finalStates:o,changes:s}),this._sourcesBeingMoved=[],this._activeItemBeingMoved=null,Se.isToolMovingNow.setValue(!1),Se.isStudyEditingNow.setValue(!1)}sourcesBeingMoved(){return this._sourcesBeingMoved}setMovingCustomSource(e,t){this._customSourceBeingMoved=e,this._customSourceBeingMovedHitTestData=null!==t?{beingMoved:!1,...t}:null}processingCustomSourceMove(){null!==this._customSourceBeingMovedHitTestData&&(this._customSourceBeingMovedHitTestData.beingMoved=!0)}customSourceMovingHitTestData(){return this._customSourceBeingMovedHitTestData}customSourceBeingMoved(){ -return null!==this._customSourceBeingMovedHitTestData&&this._customSourceBeingMovedHitTestData.beingMoved?this._customSourceBeingMoved:null}lineToolsSynchronizer(){return this._lineToolsSynchronizer}setLineToolsSynchronizer(e){this._lineToolsSynchronizer=e}width(){return this._width}setWidth(e,t){this._width=e,this._timeScale.setWidth(e,t);for(const t of this._panes)t.setWidth(e);this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies()}setPaneHeight(e,t){e.setHeight(t),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate()}isScalesResetAvailableChanged(){return this._isScalesResetAvailableChanged}isScalesResetAvailable(){return this._isScalesResetAvailable}panes(){return this._panes}paneForId(e){return this._panes.find((t=>t.id()===e))||null}createPane(e,t,i){const s=this._undoModel.chartWidget();s.isMaximizedPane()&&s.toggleMaximizePane(null);const r=this._properties.childs().paneProperties;t&&r.merge(t);const n=new Ue(this._timeScale,r,this,i);return void 0!==e?this._panes.splice(e,0,n):this._panes.push(n),n.onTagsChanged().subscribe(this,as.prototype.onPaneTagsChanged),n.dataSourcesCollectionChanged().subscribe(this,(()=>this._dataSourceCollectionChanged.fire(n))),n.symbolSourceCollectionChanged().subscribe(this,(()=>this._onSymbolSourceCollectionChanged(n))),n.sourcePropertiesChanged().subscribe(this,(e=>this._sourceProperitesChanged.fire(n,e))),n.sourceZOrderChanged().subscribe(this,(e=>this._sourceZOrderChanged.fire(n,e))),n.symbolSourceResolved().subscribe(this,(e=>this._symbolSourceResolved.fire(n,e))),n.symbolSourceResolvingActive().subscribe(this._recalcSymbolResolvingActive),n.collapsed().subscribe(this._recalcPaneCollapsingAvailable),this._recalcPaneCollapsingAvailable(),this._panesCollectionChanged.fire(this._panes),this.invalidate(K.InvalidationMask.panesOrder()),n}removePane(e){const t=this._undoModel.chartWidget();t.isMaximizedPane()&&t.toggleMaximizePane(null);const i=e;i.destroy();const s=this._panes.indexOf(i);-1!==s&&(this._panes.splice(s,1),e.dataSourcesCollectionChanged().unsubscribeAll(this),e.symbolSourceCollectionChanged().unsubscribeAll(this),e.sourcePropertiesChanged().unsubscribeAll(this),e.onTagsChanged().unsubscribeAll(this),e.symbolSourceResolved().unsubscribeAll(this),i.symbolSourceResolvingActive().unsubscribe(this._recalcSymbolResolvingActive),e.collapsed().unsubscribe(this._recalcPaneCollapsingAvailable),this._recalcPaneCollapsingAvailable(!0));this.crossHairSource().pane===e&&this.clearCurrentPosition(),this._panesCollectionChanged.fire(this._panes),this.invalidate(K.InvalidationMask.panesOrder())}changePanesHeight(e,t){if(this._panes.length<2)return;(0,n.assert)(e>=0&&ee+t.stretchFactor()),0),r=this._panes.reduce(((e,t)=>e+t.height()),0),o=r-30*(this._panes.length-1);t=Math.min(o,Math.max(30,t));const a=s/r,l=i.height();i.setStretchFactor(t*a);let c=t-l,h=this._panes.length-1;for(const e of this._panes)if(e!==i){ -const t=Math.min(o,Math.max(30,e.height()-c/h));c-=e.height()-t,h-=1;const i=t*a;e.setStretchFactor(i)}this.fullUpdate()}clearCurrentPosition(){const e=this.crossHairSource();e.clearPosition(),(0,n.ensureNotNull)(e.dataWindowView()).update(),ns(this._panes),this.invalidate(K.InvalidationMask.cursor());const t=this._undoModel.chartWidget();t.chartWidgetCollection().syncCrosshair(null,t.id()),this._phantomSourceContainer.onCursorPositionUpdated()}setAndSaveCurrentPosition(e,t,i,s){this.crossHairSource().saveOriginCoords(e,t),this.setCurrentPosition(e,t,i,s)}setCurrentPosition(e,t,i,s){var r,o,a,l;let c=NaN;const h=this._timeScale.coordinateToVisibleIndex(e),d=null!==(a=null===(o=null!==(r=this._lineBeingEdited)&&void 0!==r?r:this._lineBeingCreated)||void 0===o?void 0:o.priceScale())&&void 0!==a?a:i.defaultPriceScale();let u=null;!d.isEmpty()&&Number.isFinite(t)&&(u=(0,n.ensureNotNull)(i.mainDataSource()).firstValue(),null!==u&&(c=d.coordinateToPrice(t,u)));const p=this._crossHairSelectPointMode.value()!==Se.SelectPointMode.None,_=this.currentTool(),m=this.mainSeries(),g=this.crossHairSource(),f=g.index,v=g.price,S=p||Se.isStudyEditingNow.value(),y=d===this.m_mainSeries.priceScale()&&(this._lineBeingCreated||this._lineBeingEdited||(0,he.isLineToolName)(_)||(0,Se.toolIsMeasure)(_)||S);!this._isSettingsExternalPosition&&y?(c=this._magnet.align(c,h,i),null!==u&&this._setCorrectedPositionToCrosshair(h,c,i)):this._magnet.resetLastValue();let b=null;if(isNaN(c)||(b=i),this._isTimeScrolling){if(!this._isSettingsExternalPosition&&p){const e=m.bars().firstIndex(),t=m.bars().lastIndex();if(null!==e&&null!==t){const s=Math.min(Math.max(h,e),t);s!==h&&this._setCorrectedPositionToCrosshair(s,c,i)}}else g.setPosition(g.index,c,b);return}g.setOnHoveredChartWidget(!0),g.setPosition(h,c,b),(0,n.ensureNotNull)(g.dataWindowView()).update(),ns(this._panes);const w=m.syncModel();if(this.crossHairSource().startMeasurePoint()||this._lineBeingCreated?this.lightUpdate():this.invalidate(K.InvalidationMask.cursor()),this._lineBeingCreated){const e=this._lineBeingCreated.linkKey().value();if(!this._isSettingsExternalPosition){const t=this._lineBeingCreated.setLastPoint({index:h,price:c},s);if(this._lineBeingCreated.updateAllViews((0,W.sourceChangeEvent)(this._lineBeingCreated.id())),t.price===c&&t.index===h||this._setCorrectedPositionToCrosshair(t.index,t.price,i),w&&e){const i=this._timeScale.points().roughTime(t.index,w.projectTime.bind(w));(0,Se.setLineToolLastPoint)({model:this,linkKey:e,point:{timeStamp:(0,n.ensureNotNull)(i),price:t.price}})}}}if(!this._isSettingsExternalPosition&&null!==this._lineBeingEdited&&null!==this._linePointBeingEdited){const e={index:h,price:c};if(null===(l=this._linePointBeingChanged)||void 0===l?void 0:l.nonDiscreteIndex){const t=this.crossHairSource().originX();Number.isFinite(t)&&(e.index=this._timeScale.coordinateToFloatIndex(t))}this.changeLinePoint(e,s);const t=this._lineBeingEdited.alignCrossHairToAnchor(this._linePointBeingEdited)?this._lineBeingEdited.getPoint(this._linePointBeingEdited):e -;null!==t&&this._setCorrectedPositionToCrosshair(t.index,t.price,i)}if(!this._isSettingsExternalPosition&&S){const e=m.bars().firstIndex(),t=m.bars().lastIndex();if(null!==e&&null!==t){const s=Math.min(Math.max(h,e),t);s!==h&&this._setCorrectedPositionToCrosshair(s,c,i)}}(f!==h||v!==c)&&this._syncCrosshair(s)}setExternalPosition(e,t){let i;const s=this.crossHairSource();if(s.setOnHoveredChartWidget(!1),null!==e&&(0,ie.isNumber)(e.timeStamp)){const t=this.mainSeries().syncModel();if(t){const s=this.createSyncPoint(e.syncSourceTarget,t.syncSourceTarget()).sourceTimeToTargetTime(e.timeStamp);i=this._timeScale.points().roughIndex(s,t.distance.bind(t))}}if(null!==e&&null!=i&&Number.isFinite(i)){this._isSettingsExternalPosition=!0;const r=(0,n.ensureNotNull)(this.paneForSource(this.mainSeries())),o=this._timeScale.indexToCoordinate(i),a=(0,n.ensureNotNull)(r.mainDataSource()).firstValue();if(null!==a){let i=NaN;void 0!==e.price&&Number.isFinite(e.price)&&(i=this.mainSeries().priceScale().priceToCoordinate(e.price,a)),s.clearOriginCoords(),this.setCurrentPosition(o,i,r,t)}return s.setOnHoveredChartWidget(!1),void(this._isSettingsExternalPosition=!1)}s.clearPosition(),(0,n.ensureNotNull)(s.dataWindowView()).update(),ns(this._panes),this.invalidate(K.InvalidationMask.cursor())}startScaleTime(e){this._timeScale.startScale(e)}scaleTimeTo(e){this._timeScale.scaleTo(e),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate(),this._setScalesResetAvailable(!0)}endScaleTime(){this._timeScale.endScale(),this.lightUpdate(),this.recalcVisibleRangeStudies()}resetTimeScale(){this._timeScale.restoreDefault(),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies(),this.lightUpdate(),this._resetScales.fire(),this._setScalesResetAvailable(!1)}startScalePrice(e,t,i){e.startScalePrice(t,i)}scalePriceTo(e,t,i){e.scalePriceTo(t,i),this.mainSeries().priceScale().isLockScale()?this.lightUpdate():this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light)),this._setScalesResetAvailable(!0)}endScalePrice(e,t){e.endScalePrice(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}startTwoPointsScalePrice(e,t,i,s){t.startTwoPointsScale(i,s)}twoPointsScalePriceTo(e,t,i,s){t.twoPointsScale(i,s),this.invalidate(this._paneInvalidationMask(e)),this._setScalesResetAvailable(!0)}endTwoPointsScalePrice(e,t){t.endTwoPointsScale(),this.invalidate(this._paneInvalidationMask(e))}resetPriceScale(e,t){this._setScalesResetAvailable(!1),e.resetPriceScale(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}restorePriceScaleState(e,t,i){e.restorePriceScaleState(t,i),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}currentTool(){return this._currentTool}setCurrentTool(e){this._currentTool!==e&&((0,he.isLineToolName)(e)&&this.selectionMacro((e=>{e.clearSelection()})),this._currentTool=e,this._phantomSourceContainer.onToolChanged())}detachSource(e){const t=this.paneForSource(e);return!!t&&(t.removeDataSource(e), -t.isEmpty()?(this._lineBeingCreated&&t===this._paneBeingCreatedLineOn&&this.cancelCreatingLine(),this.removePane(t),!0):(this.fullUpdate(),!1))}children(e,t){return this.dataSources().filter((i=>(0,j.isStudy)(i)?!t&&i.parentSources().includes(e):i.ownerSource()===e))}onRearrangePanes(){return this._onRearrangePanes}finishLineTool(e){const t=e.linkKey().value();(0,Se.drawOnAllCharts)().value()&&null!==t&&e.isSynchronizable()&&(0,Se.finishLineTool)({linkKey:t,model:this})}startChangingLinetool(e,t,i,s,r){this._lineBeingEdited=e,this._linePointBeingChanged=t||null,this._linePointBeingEdited=void 0===i?null:i,this._lineBeingEdited.startChanging(i,t,r),Se.isToolEditingNow.setValue(!0);const o=(0,n.ensureNotNull)(this.paneForSource(e));this._lineBeingEdited.startDragPoint&&void 0!==i&&void 0!==t&&this._lineBeingEdited.startDragPoint(i,t),r||void 0===i||void 0===t||this._lineBeingEdited.setPoint(i,t,s,r),this._lineBeingEdited.updateAllViews((0,W.sourceChangeEvent)(this._lineBeingEdited.id()));const a=this._paneInvalidationMask(o,K.InvalidationLevel.Light);this.invalidate(a);const l=e.linkKey().value();if(l&&e.isSynchronizable()&&void 0!==i&&void 0!==t){const e=(0,n.ensureNotNull)(this.externalTimeStamp(t.index));(0,Se.startChangingLineTool)({linkKey:l,model:this,symbol:this.mainSeries().symbol(),point:{price:t.price,timeStamp:e},pointIndex:i,envState:s||null})}}createLineTool(e,t,i,s,r,a,l,c){if((0,n.assert)((0,he.isLineToolName)(i),`Cannot create unknown line tool: ${i}`),s){const e={...Ki.intervalsVisibilitiesDefaults},t=s.childs().intervalsVisibilities.state();(0,ie.merge)(e,null!=t?t:{});const r=s.state();r.intervalsVisibilities=e,s=(0,S.createLineToolProperties)(i,r,this)}const h=(0,S.createLineTool)(i,this,s,null,void 0,c);if("LineToolExecution"!==i){let e;switch(i){case"LineToolIcon":e=h.properties().childs().icon.value().toString(16).toUpperCase();break;case"LineToolEmoji":e=h.properties().childs().emoji.value();break;case"LineToolSticker":e=h.properties().childs().sticker.value()}(0,u.trackEvent)("drawings","Study_Drawing_"+i,e)}const d=!h.linkKey().value()&&!r;l=(0,n.ensureDefined)(l||(0,n.ensureNotNull)(e.mainDataSource())),s||(0,S.prepareLineToolPropertiesByOwnerSource)(h.properties(),l),h.setOwnerSource(l);const p=l.priceScale();if(h.setPriceScale(p),e.addDataSource(h,p,!1),null!==h.preferredZOrder()&&e.insertAfter([h],this.mainSeries()),(0,Se.drawOnAllCharts)().value()){const e=h.isSynchronizable()?r||(0,J.randomHash)():null;h.linkKey().setValue(e)}else h.linkKey().setValue(r);let _;if(h.isFixed()){const i=(0,n.ensureNotNull)((0,n.ensureNotNull)(e.mainDataSource()).firstValue()),s=this._timeScale.indexToCoordinate(t.index),r=(0,n.ensureNotNull)(p).priceToCoordinate(t.price,i);_=h.addFixedPoint(new o.Point(s,r))}else _=h.addPoint(t);return _||(this._lineBeingCreated=h,this._paneBeingCreatedLineOn=e,Se.isToolCreatingNow.setValue(!0)),d&&h.enableCurrentIntervalVisibility(),this.fullUpdate(),h}endChangingLinetool(e,t){const i=(0,n.ensureNotNull)(this._lineBeingEdited),s=i.endChanging(!1,e,t) -;this._lineBeingEdited=null,Se.isToolEditingNow.setValue(!1),this._linePointBeingEdited=null,this._linePointBeingChanged=null,this.lightUpdate();const r={points:i.normalizedPoints(),interval:this.mainSeries().interval()},o=i.linkKey().value();null!==o&&i.isSynchronizable()&&!t&&(0,Se.finishChangingLineTool)({model:this,linkKey:o,symbol:this.mainSeries().symbol(),finalState:r,changes:s})}continueCreatingLine(e,t,i,s){const r=(0,n.ensureNotNull)(this._lineBeingCreated),o=r.addPoint(e,t,i);r.updateAllViews((0,W.sourceChangeEvent)(r.id()));const a=new K.InvalidationMask(K.InvalidationLevel.Light);return o&&(this._paneBeingCreatedLineOn=null,this._lineBeingCreated=null,Se.isToolCreatingNow.setValue(!1)),this.invalidate(a),o}cancelCreatingLine(){if(!this._lineBeingCreated)return;const e=this._lineBeingCreated;this.removeSource(this._lineBeingCreated),this._lineBeingCreated=null,this._lineCancelled.fire(),Se.isToolCreatingNow.setValue(!1),(0,Se.drawOnAllCharts)().value()&&e.isSynchronizable()&&(0,Se.cancelLineTool)({model:this})}lineBeingCreated(){return this._lineBeingCreated}paneBeingCreatedLineOn(){return this._paneBeingCreatedLineOn}lineCancelled(){return this._lineCancelled}isPhantomLine(e){return this._phantomSourceContainer.source()===e}changeLinePoint(e,t,i){const s=(0,n.ensureNotNull)(this._lineBeingEdited),r=(0,n.ensureNotNull)(this._linePointBeingEdited);let o=e.price,a=e.index;if(s.setPoint(r,e,t,i),!i){const t=s.alignCrossHairToAnchor(r)?s.getPoint(r):e;null!==t&&(a=t.index,o=t.price)}s.updateAllViews((0,W.sourceChangeEvent)(s.id())),this.lightUpdate();const l=s.linkKey().value();if(!i&&null!==l&&s.isSynchronizable()){const e=(0,n.ensureNotNull)(this._linePointBeingChanged),i={indexesChanged:a!==e.index,pricesChanged:o!==e.price},c=s.getChangePointForSync(r);if(null!==c){const e=this.externalTimeStamp(a);null!==e&&(o=c.price,(0,Se.changeLineTool)({linkKey:l,model:this,symbol:this.mainSeries().symbol(),point:{price:o,timeStamp:e},envState:t,changes:i}))}}}changeLinePoints(e,t,i){const s=e.points(),r=e.linkKey().value();!i&&r&&e.isSynchronizable()&&t.forEach(((t,i)=>{const o=s[i],a=o.price!==t.price,l=o.index!==t.index;if(e.getChangePointForSync(i)){const e=(0,n.ensureNotNull)(this.externalTimeStamp(t.index));(0,Se.changeLineTool)({linkKey:r,model:this,symbol:this.mainSeries().symbol(),point:{price:t.price,timeStamp:e},changes:{pricesChanged:a,indexesChanged:l}})}})),e.setPoints(t),e.updateAllViews((0,W.sourceChangeEvent)(e.id())),this.lightUpdate()}startScrollTime(e){this._timeScale.startScroll(e),this._isTimeScrolling=!0,this.mainSeries().clearGotoDateResult()}scrollTimeTo(e){this._timeScale.scrollTo(e),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate(),this._setScalesResetAvailable(!0)}endScrollTime(){this._timeScale.endScroll(),this.lightUpdate(),this.recalcVisibleRangeStudies(),this._isTimeScrolling=!1}startScrollPrice(e,t,i){e.startScrollPrice(t,i)}scrollPriceTo(e,t,i){e.scrollPriceTo(t,i),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}endScrollPrice(e,t){ -e.endScrollPrice(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}addCustomSource(e,t,i=g.CustomSourceLayer.Foreground){this._customSourcesMap.has(e)&&ss.logWarn(`Attempt to add the same custom source multiple time "${e}"`),ss.logNormal(`Adding custom source "${e}"`);const s=t(e,this);switch(i){case g.CustomSourceLayer.Background:this._bgCustomSources.push(s);break;case g.CustomSourceLayer.Foreground:this._fgCustomSources.push(s);break;case g.CustomSourceLayer.Topmost:this._topmostCustomSources.push(s);break;default:throw new Error(`Unknown custom sources layer ${i}`)}this._allCustomSources.push(s),this._customSourcesMap.set(e,s),this.lightUpdate()}removeCustomSource(e){this._removeCustomSource(e),this.lightUpdate()}hasCustomSource(e){return this._customSourcesMap.has(e)}customSourceForName(e){return this._customSourcesMap.get(e)||null}customSourceName(e){let t=null;return this._customSourcesMap.forEach(((i,s)=>{i===e&&(t=s)})),t}customSources(e){switch(e){case g.CustomSourceLayer.Background:return this._bgCustomSources;case g.CustomSourceLayer.Foreground:return this._fgCustomSources;case g.CustomSourceLayer.Topmost:return this._topmostCustomSources;default:return this._allCustomSources}}addMultiPaneSource(e){this._multiPaneSources.push(e),this.lightUpdate()}removeMultiPaneSource(e){const t=this._multiPaneSources.indexOf(e);-1===t?ss.logWarn("Attempt to remove multi-pane source which does not exist in the model"):this._multiPaneSources.splice(t,1),this.lightUpdate()}multiPaneSources(e){return this._multiPaneSources.filter((t=>!e.hasDataSource(t)))}magnet(){return this._magnet}dateTimeFormatter(){return this._dateTimeFormatter}dateFormatter(){return this._dateFormatter}timeFormatter(){return this._timeFormatter}isUnmergeAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;return(0,n.ensureNotNull)(this.paneForSource(e)).dataSources().filter(this._unmergeAvailable,this).length>1}isMergeDownAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;const t=this.paneForSource(e),i=this.panes();return t!==i[i.length-1]}isMergeUpAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;return this.paneForSource(e)!==this.panes()[0]}sessions(){return(0,n.ensureNotNull)(this._sessions)}createSessions(e){(0,n.assert)(null===this._sessions,"Sessions are already created"),this.addCustomSource("sessions",((t,i)=>(this._sessions=new U(t,i,e),this._sessions.start(),this._sessions)),g.CustomSourceLayer.Background)}createPrePostMarket(e){this.addCustomSource("prePostMarket",((t,i)=>new PrePostMarket(t,i,e)))}replayStatus(){return this._replayStatus}setReplayStatus(e){this._replayStatus.setValue(e)}theme(){const e=this.properties().childs().paneProperties.state(["horzGridProperties.style","vertGridProperties.style"]);delete e.topMargin,delete e.bottomMargin;const t=this.mainSeries().state().state;t&&(delete t.symbol,delete t.interval,delete t.currencyId,delete t.unitId);const i={mainSourceProperties:t,sessions:this.sessions().properties().state(),chartProperties:{paneProperties:e, -scalesProperties:this.properties().childs().scalesProperties.state()},version:this.version()};return i.version=this.version(),i}onChartThemeLoaded(){return this._chartThemeLoaded}chartThemeLoaded(){this._chartThemeLoaded.fire()}state(e,t,i,s){var r;const n=this.publishedChartsTimelineSource(),o=this.properties().childs(),a=o.tradingProperties.state(),l={panes:this._panes.map((r=>r.state(!0,e,!1,t,i,s))),timeScale:this._timeScale.state(e),chartProperties:{paneProperties:o.paneProperties.state(["horzGridProperties.style","vertGridProperties.style"]),scalesProperties:o.scalesProperties.state(),publishedChartsTimelineProperties:n?n.state(e):void 0,chartEventsSourceProperties:null===(r=o.chartEventsSourceProperties)||void 0===r?void 0:r.state(),tradingProperties:a,priceScaleSelectionStrategyName:o.priceScaleSelectionStrategyName.value()},sessions:this.sessions().state(e),version:this.version(),timezone:this.timezone(),shouldBeSavedEvenIfHidden:this._shouldBeSavedEvenIfHidden,linkingGroup:this._linkingGroupIndex.value()};return s||(l.lineToolsGroups=this.lineToolsGroupModel().state(t)),l}restoreState(e,t,i){var s;Ee.instance(this).reset();const r={};if(!e.panes)return void ss.logDebug("ChartModel.restoreState: invalid state");if(!Array.isArray(e.panes))return void ss.logDebug("ChartModel.restoreState: invalid state");if(e.panes.length<1)return void ss.logDebug("ChartModel.restoreState: invalid state");for(const e of this._barsMarksSources)this.detachSource(e);if(this._shouldBeSavedEvenIfHidden=void 0===e.shouldBeSavedEvenIfHidden||e.shouldBeSavedEvenIfHidden,e.chartProperties&&!e.chartProperties.timezone&&(e.chartProperties.timezone=e.timezone),e.chartProperties){const i=(0,V.factoryDefaults)("chartproperties").scalesProperties;(0,ie.merge)(i,e.chartProperties.scalesProperties),!("showLastValue"in i)||"showSeriesLastValue"in i||"showStudyLastValue"in i||(i.showSeriesLastValueProperty=i.showLastValue,i.showStudyLastValueProperty=i.showLastValue),"showSeriesLastValue"in i&&(r.showSeriesLastValueProperty=!0),"showStudyLastValue"in i&&(r.showStudyLastValueProperty=!0),(!this.isSnapshot()&&!this.readOnly()&&"showCurrency"in i||"showUnit"in i)&&((0,Z.migrateShowCurrencyAndShowUnitProperties)(i.showCurrency,i.showUnit),delete i.showCurrency,delete i.showUnit);{const{paneProperties:t}=e.chartProperties;t.vertGridProperties=t.vertGridProperties||(0,ie.clone)(t.gridProperties),t.horzGridProperties=t.horzGridProperties||(0,ie.clone)(t.gridProperties),"backgroundType"in t||(t.backgroundType=At.ColorType.Solid),"separatorColor"in t||(t.separatorColor=(0,d.getThemedColor)("color-chart-page-bg")),this._properties.childs().paneProperties.mergeAndFire(t)}this._properties.childs().scalesProperties.mergeAndFire(i),e.chartProperties.timezone&&this._properties.childs().timezone.setValue(e.chartProperties.timezone),e.chartProperties.chartEventsSourceProperties&&this._properties.hasChild("chartEventsSourceProperties")&&this._properties.childs().chartEventsSourceProperties.mergeAndFire(e.chartProperties.chartEventsSourceProperties), -e.chartProperties.tradingProperties&&this._properties.hasChild("tradingProperties")&&(void 0===e.chartProperties.tradingProperties.horizontalAlignment&&(e.chartProperties.tradingProperties.horizontalAlignment=(n=e.chartProperties.tradingProperties.lineLength)<=40?g.TradedGroupHorizontalAlignment.Right:n>=60?g.TradedGroupHorizontalAlignment.Left:g.TradedGroupHorizontalAlignment.Center),this._properties.childs().tradingProperties.mergeAndFire(e.chartProperties.tradingProperties)),this._timeScale.restoreState(e.timeScale,t),this._updateDateTimeFormatter()}var n;if(e.timeScale&&this._timeScale.restoreState(e.timeScale,t),!this.readOnly()){const t=this._getExceedingChildStudies(e.panes);if(t.length){for(let i=e.panes.length-1;i>=0;--i){const s=e.panes[i];for(let e=s.sources.length-1;e>=0;--e){const i=s.sources[e];~t.indexOf(i)&&s.sources.splice(e,1)}s.sources.length||e.panes.splice(i,1)}0}}const o=e.version||0,a=e.panes;let l="_seriesId";for(const e of a){const t=e.sources.find((e=>"MainSeries"===e.type));if(t){l=t.id;break}}this.panes()[0].restoreState(a[0],t,o,l,r,i,!0);let c=1;for(let s=1;s_&&u%100==0?{lines_limit_exceeded:!0,line_tools_count:u}:(this.panes().forEach((e=>this._dataSourceCollectionChanged.fire(e))),this._lineToolsGroupModel.fireChangedAll(),this._linkingGroupIndex.setValue(null!==(s=e.linkingGroup)&&void 0!==s?s:null),{})}shouldBeSavedEvenIfHidden(){return this._shouldBeSavedEvenIfHidden}setShouldBeSavedEvenIfHidden(e){this._shouldBeSavedEvenIfHidden=e}externalTimeStamp(e){const t=this.mainSeries().syncModel();return this.timeScale().points().roughTime(e,t&&t.projectTime.bind(t))}syncLollipopSources(){null!==this._lollipopSourcesWatcher&&this._lollipopSourcesWatcher.syncSources()}restoreChartEvents(e){null!==this._lollipopSourcesWatcher&&this._options.chartEventsEnabled&&this._lollipopSourcesWatcher.restoreChartEvents(e)}recalcVisibleRangeStudies(e){this._recalcVRStudiesParams.force=this._recalcVRStudiesParams.force||Boolean(e),this._recalcVisibleRangeStudiesImplDebounced()}recalcColorStudies(e){ -this._recalcColorStudiesParams.force=this._recalcColorStudiesParams.force||Boolean(e),this._recalcColorStudiesImplDebounced()}recalcStudyBasedLineTools(){this.dataSources().forEach((e=>{(0,S.isStudyLineTool)(e)&&e.recalcStudyIfNeeded()}))}alertsWatcher(){return this._alertsWatcher}showLegend(){return this._showLegendProperty}id(){return this._id}selectPointMode(){return this._crossHairSelectPointMode}recalculatePriceRangeOnce(){const e=this.mainSeries();for(const t of this._panes)for(const i of t.priceDataSources())i.symbolSource()===e&&i.disablePriceRangeReady()}invalidate(e){var t;null===(t=this._invalidateHandler)||void 0===t||t.call(this,e)}appliedTimeFrame(){return this._appliedTimeFrame.appliedTimeFrame()}barsMarksSources(){return this._barsMarksSources}createSyncPoint(e,t){return(0,$i.getDefault2Lazy)(this._syncPointCache,e.uniqueId,t.uniqueId,(()=>new It(e,t)))}isAutoSaveEnabled(){return this._isAutoSaveEnabled}linkingGroupIndex(){return this._linkingGroupIndex}studyAwareDefaultRightOffset(){return this._timeScale.usePercentageRightOffset().value()?this._timeScale.percentsToBarIndexLength(this.studyAwareDefaultRightOffsetPercentage()):Math.max(this._timeScale.defaultRightOffset().value(),this._cachedStudiesMaxOffset)}studyAwareDefaultRightOffsetPercentage(){return this._timeScale.usePercentageRightOffset().value()?Math.max(this._timeScale.defaultRightOffsetPercentage().value(),this._timeScale.barIndexLengthToPercents(this._cachedStudiesMaxOffset)):this._timeScale.barIndexLengthToPercents(this.studyAwareDefaultRightOffset())}clearAllStudies(){this.dataSources().forEach((e=>{var t;return null===(t=e.clearData)||void 0===t?void 0:t.call(e)}))}setTimeScaleAnimation(e){const t=K.InvalidationMask.light();t.setTimeScaleAnimation(e),this.invalidate(t)}stopTimeScaleAnimation(){const e=K.InvalidationMask.light();e.stopTimeScaleAnimation(),this.invalidate(e)}lollipopSourcesOptions(){const e=this._options;return{chartEventsEnabled:!this._options.isSnapshot&&this._options.chartEventsEnabled,esdEnabled:e.esdEnabled,continuousContractSwitchesEnabled:e.continuousContractSwitchesEnabled,futuresContractExpirationEnabled:e.futuresContractExpirationEnabled,latestUpdatesEnabled:e.latestUpdatesEnabled}}_initAlertsList(){throw new Error("Not implemented")}_updateStudiesMaxOffset(){const e=Math.max(...this.allStudies().map((e=>e.maxOffset().value())));this._cachedStudiesMaxOffset=e;const t=this._timeScale.rightOffset();t<0||this._timeScale.setRightOffset(Math.max(t,e))}_updateBaseIndex(e,t){const i=this._timeScale,s=i.baseIndex(),r=i.visibleBarsStrictRange(),n=i.logicalRange();if(null!==n&&t){const t=n.contains(s),o=e-s;let a=t?null:i.rightOffset()-o;if(!this._options.shiftVisibleRangeOnNewBar&&t){const e=i.indexToCoordinate(s)+i.barSpacing()/2+1,t=s-n.left()+o,l=e/t;if(l>=i.minBarSpacing()){i.setBarSpacing(l);a=i.width()/l-t}else(null==r?void 0:r.lastBar())!==s&&(a=i.rightOffset()-o)}null!==a&&i.setRightOffset(a)}i.setBaseIndex(e)}_createLollipopSourcesWatcher(){}_updateDateTimeFormatter(){ -const e=vt.dateFormatProperty.value(),t=void 0;if(this._dateFormatter=new ft.DateFormatter(e,t),this.mainSeries().isDWM())this._dateTimeFormatter=new ft.DateFormatter(e,t),this._timeFormatter=new at.TimeFormatter((0,lt.getHourMinuteFormat)(ot.timeHoursFormatProperty.value()));else{const i=x.Interval.parse(this.mainSeries().interval()),s=(0,lt.getTimeFormatForInterval)(i,ot.timeHoursFormatProperty.value());this._dateTimeFormatter=new gt.DateTimeFormatter({dateFormat:e,withWeekday:t,timeFormat:s,dateTimeSeparator:" "}),this._timeFormatter=new at.TimeFormatter(s)}}_setScalesResetAvailable(e){this._isScalesResetAvailable!==e&&(this._isScalesResetAvailable=e,this._isScalesResetAvailableChanged.fire())}_invalidationMaskForSource(e,t=K.InvalidationLevel.Light){if(e===this.crossHairSource())return K.InvalidationMask.cursor();if(this._watermarkSource===e)return this._paneInvalidationMask((0,n.ensureNotNull)(this.paneForSource(this.mainSeries())),t);if(-1!==this._allCustomSources.indexOf(e)){const e=new K.InvalidationMask;return e.invalidateAll(t),e}if(!(0,f.isDataSource)(e))return null;if(e.isMultiPaneEnabled())return new K.InvalidationMask(t);const i=this.paneForSource(e);return null!==i?this._paneInvalidationMask(i,t):null}_paneInvalidationMask(e,t=K.InvalidationLevel.Light){const i=new K.InvalidationMask,s=this._panes.indexOf(e);return i.invalidateAllPane(s,t),i}_invalidationMaskForSourcePriceScale(e,t=K.InvalidationLevel.Light){if(!(0,f.isDataSource)(e))return new K.InvalidationMask(t);const i=this.paneForSource(e);if(null===i)return null;let s=e.priceScale();if(null===s)return null;const r=this._panes.indexOf(i);let n=i.priceScalePosition(s);if("overlay"===n){const e=this._panes[r].defaultPriceScale();s=e,n=i.priceScalePosition(e)}const o=i.priceScaleIndex(s,n);if(void 0===o)return null;const a=new K.InvalidationMask;return a.invalidatePriceScale(r,n,o,t),a}_removeCustomSource(e){const t=this._customSourcesMap.get(e);if(void 0===t)return void ss.logWarn(`Attempt to remove custom source which does not exist in the model - "${e}"`);ss.logNormal(`Removing custom source "${e}"`),this.selectionMacro((e=>{e.removeSourceFromSelection(t)})),this._hoveredSource===t&&this.setHoveredSource(null),this._customSourceBeingMoved===t&&this.setMovingCustomSource(null,null);const i=rs(this._bgCustomSources,t),s=rs(this._fgCustomSources,t),r=rs(this._topmostCustomSources,t),o=rs(this._allCustomSources,t);(0,n.assert)(i||s||r,"Source should be presented in one of the layers"),(0,n.assert)(o,"Source should be presented in the array"),this._customSourcesMap.delete(e),t.destroy()}_updateShowLegendProperty(){const e=this._properties.childs().paneProperties.childs().legendProperties.childs().showLegend,t=this._showLegendProperty;if(e.value())t.setValue(!0);else{for(const e of this._panes){let i=0;for(const s of e.priceDataSources())if(s!==this.mainSeries()&&null!==s.statusView()&&(i++,i>1))return void t.setValue(!1)}t.setValue(!0)}}_pointToPercentPosition(e,t){return{x:e.x/this._timeScale.width(),y:e.y/(0,n.ensureNotNull)((0, -n.ensureNotNull)(t.mainDataSource()).priceScale()).height()}}_percentPositionToPoint(e,t){const i=e.x*this._timeScale.width(),s=e.y*(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainDataSource()).priceScale()).height();return new o.Point(i,s)}_recalcVisibleRangeStudiesImpl(e){var t,i,s;if(e.timerId=null,this.timeScale().isEmpty())return;const r=this.timeScale().visibleBarsStrictRange();if(null===r)return;const n=this.mainSeries().bars(),o=n.search(r.firstBar(),ht.PlotRowSearchMode.NearestRight),a=n.search(r.lastBar(),ht.PlotRowSearchMode.NearestLeft),l=n.lastIndex(),c=o?o.index:void 0,h=a?a.index:void 0,d=c===e.oldStartVisibleIndex,u=h===e.oldEndVisibleIndex;if(d&&u&&!e.force)return;e.force=!1,e.oldStartVisibleIndex=void 0!==c?c:NaN,e.oldEndVisibleIndex=void 0!==h?h:NaN;const p={first_visible_bar_time:1e3*(null!==(t=null==o?void 0:o.value[0])&&void 0!==t?t:0),last_visible_bar_time:1e3*(null!==(i=null==a?void 0:a.value[0])&&void 0!==i?i:0),subscribeRealtime:(null==a?void 0:a.index)===l},_=null!==(s=e.studies)&&void 0!==s?s:this.priceDataSources();e.studies=void 0;for(const e of _)if((0,j.isStudy)(e)){const t=e.metaInfo().inputs,i=[];for(const e of t)p.hasOwnProperty(e.id)&&i.push(e.id);const s=e.properties().childs().inputs;for(const e of i)s.childs()[e].setValueSilently(p[e]);i.length>0&&s.listeners().fire(s)}}_recalcColorStudiesImpl(e){var t;e.timerId=null;const i=this.backgroundColorAtYPercentFromTop(.5),s=this.dark().value()?l.colorsPalette["color-cold-gray-200"]:l.colorsPalette["color-cold-gray-900"],r=i===e.oldBgColor,n=s===e.oldFgColor;if(r&&n&&!e.force)return;e.force=!1,e.oldBgColor=i,e.oldFgColor=s;const o={__chart_bgcolor:i,__chart_fgcolor:s},a=null!==(t=e.studies)&&void 0!==t?t:this.priceDataSources();e.studies=void 0;for(const e of a)if((0,j.isStudy)(e)){const t=e.metaInfo().inputs,i=[];for(const e of t)o.hasOwnProperty(e.id)&&i.push(e.id);const s=e.properties().childs().inputs;for(const e of i)s.childs()[e].setValueSilently(o[e]);i.length>0&&s.listeners().fire(s)}}_getAllSources(e){const t=[];for(const i of this._panes){const s=i.sourcesByGroup().all();for(const i of s)e(i)&&t.push(i)}return t}_invalidateBarColorerCaches(){this.mainSeries().invalidateBarColorerCache()}_addAlertLabelToChart(e){throw new Error("Not implemented")}_removeAlertLabelFromChart(e){throw new Error("Not implemented")}_removeAllAlertLabelsFromChart(){throw new Error("Not implemented")}_updateTimeScale(e){var t,i,s,r;const{index:n,zoffset:o,values:a,indexDiffs:l,baseIndex:c,marks:h,clearFlag:d}=e;if(d){this._timeScale.reset();for(const e of this.dataSources())null===(t=e.clearData)||void 0===t||t.call(e)}if(l.length>0)for(const e of this.dataSources())null===(i=e.moveData)||void 0===i||i.call(e,l);const u=this._timeScale.indexToTimePoint(this._timeScale.baseIndex()),p=this._timeScale.canNormalize();this._timeScale.update(n,o,a,h);const _=this._timeScale.points().range().value();let m="ChartModel.prototype._updateTimeScale("+n+","+o+","+a.length+","+l.length+","+h.length+","+d+")" -;if(m+="TimeScale: {first:"+(null!==(s=null==_?void 0:_.firstIndex)&&void 0!==s?s:null)+",last:"+(null!==(r=null==_?void 0:_.lastIndex)&&void 0!==r?r:null)+"}",null===c){this._timeScale.resetBaseIndex();const e=this._timeScale.rightOffset();e<0?this._timeScale.setRightOffset(this.studyAwareDefaultRightOffset()):this._timeScale.setRightOffset(Math.max(e,this._cachedStudiesMaxOffset))}else if(void 0!==c){const e=this._timeScale.indexToTimePoint(c),t=null!==u&&null!==e&&e>u;this._updateBaseIndex(c,t)}if(ss.logDebug(m),!p&&p!==this._timeScale.canNormalize())for(const e of this.dataSources())!(0,S.isLineTool)(e)||e.isFixed()||e.isSourceHidden()||e.processHibernate();this.recalculateAllPanes((0,W.globalChangeEvent)()),this.lightUpdate()}_getAvailableCurrencies(){return!this.currencyConversionEnabled()||this.isSnapshot()?[]:(0,ie.isArray)(this._availableCurrenciesList)?this._availableCurrenciesList:(null!==this._availableCurrenciesList||(this._availableCurrenciesList=this.chartApi().availableCurrencies(),this._availableCurrenciesList.then((e=>{this._destroyed||(this._availableCurrenciesList=e,this.fullUpdate())})).catch((e=>{ss.logWarn(`An error occurred while getting currencies config: ${e}`)}))),[])}_getAvailableUnits(){return!this.unitConversionEnabled()||this.isSnapshot()?{}:this._availableUnitsObject instanceof Promise||null===this._availableUnitsObject?(null!==this._availableUnitsObject||(this._availableUnitsObject=this.chartApi().availableUnits(),this._availableUnitsObject.then((e=>{this._destroyed||(this._availableUnitsObject=e,this.fullUpdate())})).catch((e=>{ss.logWarn(`An error occurred while getting units config: ${e}`)}))),{}):this._availableUnitsObject}_getAvailablePriceSources(){return Array.isArray(this._availablePriceSourcesList)?this._availablePriceSourcesList:(this._availablePriceSourcesList=this.chartApi().availablePriceSources(),this._availablePriceSourcesList.then((e=>{this._destroyed||(this._availablePriceSourcesList=e,this.fullUpdate())})).catch((e=>{ss.logWarn(`An error occurred while getting price sources config: ${e}`)})),[])}_getBackgroundColor(e){const t=this._properties.childs().paneProperties.childs();if(t.backgroundType.value()===At.ColorType.Gradient){const i=t.backgroundGradientStartColor.value(),s=t.backgroundGradientEndColor.value();return e?i:s}return t.background.value()}_getBackgroundCounterColor(){const e=this.backgroundColor().value();return"black"===(0,a.rgbToBlackWhiteString)((0,a.parseRgb)(e),150)?"white":"black"}_updateBackgroundColor(){this._backgroundColor.setValue(this._getBackgroundColor()),this._backgroundTopColor.setValue(this._getBackgroundColor(!0))}_syncCrosshair(e){if(!this._isSettingsExternalPosition){const t=this._undoModel.chartWidget(),i=this._undoModel.mainSeries(),s=i.syncModel(),r=this._undoModel.crossHairSource(),n=r.pane;if(null!==s&&null!==n){const o={timeStamp:this._timeScale.points().roughTime(r.index,s.projectTime.bind(s)),syncSourceTarget:s.syncSourceTarget()};n.mainDataSource()===i&&(o.price=r.price,o.symbol=i.symbol()) -;let a=this._lineBeingCreated||null!==this._linePointBeingEdited||Boolean(this._sourcesBeingMoved.length);a=a&&(0,Se.drawOnAllCharts)().value(),t.chartWidgetCollection().syncCrosshair(o,t.id(),a,e)}this._phantomSourceContainer.onCursorPositionUpdated()}}_gotoTimeImpl(e,t){const i=this.timeScale(),s=this.mainSeries();let r;if(void 0!==e){if(this._scrollingState&&this._scrollingState.deferred.reject(),r=(0,p.createDeferredPromise)(),!s.isDWM()){const t=s.symbolInfo();if(null!==t){let i=this.properties().childs().timezone.value();"exchange"===i&&(i=t.timezone);const r=(0,wt.cal_to_utc)((0,wt.get_timezone)(i),new Date(e)),n=(0,Wt.createTimeToBarTimeAligner)(s.interval(),t)(r);e=(0,wt.utc_to_cal)((0,wt.get_timezone)(i),n).getTime()}}this._scrollingState={targetDate:e,deferred:r,centerIfVisible:t.centerIfVisible}}else{if(!this._scrollingState)return ss.logError("scrollTo called without an argument"),Promise.reject();e=this._scrollingState.targetDate,r=this._scrollingState.deferred}if(void 0===i.tickMarks().minIndex)return r.resolve(void 0),r.promise;this.stopTimeScaleAnimation();let o=((e,t)=>{if((e=>(0,n.ensureNotNull)(i.tickMarks().indexToTime((0,n.ensureDefined)(i.tickMarks().minIndex))).valueOf()-e)(t)<0){let r=i.tickMarks().nearestIndex(t);const o=s.bars().lastIndex();if(null===o)return null;r=Math.min(r,o);let a=(0,n.ensureNotNull)(i.tickMarks().indexToTime(r)).valueOf();for(;a1&&s.push(e)),n=(n+1)%t.length}return s}}},16410:(e,t,i)=>{"use strict";i.d(t,{allChartStyles:()=>o,commonChartStyles:()=>n,japaneseChartStyles:()=>r});var s=i(14483);function r(){ -return s.enabled("japanese_chart_styles"),[8]}function n(){const e=[0,1,9,13,2,14,15,3,16,10];return s.enabled("chart_style_hilo")&&e.push(12),e}function o(){return n().concat(r())}},45446:(e,t,i)=>{"use strict";i.d(t,{ChartUndoModelBase:()=>Ki});var s=i(85459),r=i.n(s),n=i(16230),o=i(50151),a=i(86441),l=i(44352),c=i(61345),h=i(21866),d=i(42856),u=i(17133),p=i(36274);function _(e,t){return!!p.Interval.isEqual(e.res,t.res)&&(0,u.areEqualTimeFrames)(e.val,t.val)}var m=i(93244),g=i(69618),f=i(29673),v=i(88275),S=i(36174),y=i(51768),b=i(39262),w=i(14483),C=i(46627),P=i(59224),x=i(28853),T=i(36298),I=i(1722);const M=new T.TranslatedString("move all scales to left",l.t(null,void 0,i(81898))),L=new T.TranslatedString("move all scales to right",l.t(null,void 0,i(22863))),A=(0,P.getLogger)("Chart.MergeAllScales");var k=i(62591);class E extends k.UndoCommand{constructor(e,t,i,s,r,n){super(n),this._model=e,this._paneIndex=e.panes().indexOf(t),this._targetPosition=s,this._targetIndex=r,this._scaleId=i.id(),this._sourcePosition=t.priceScalePosition(i),"overlay"!==this._sourcePosition&&(this._sourceIndex=t.priceScaleIndex(i,this._sourcePosition))}redo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.getPriceScaleById(this._scaleId));e.movePriceScale(t,this._targetPosition,this._targetIndex),this._model.fullUpdate()}undo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.getPriceScaleById(this._scaleId));e.movePriceScale(t,this._sourcePosition,this._sourceIndex),this._model.fullUpdate()}}class D extends k.UndoCommand{constructor(e,t,i,s){super(s),this._createdIds=[],this._model=e,this._withoutShift=i,this._origStates=t.map((e=>e.state(!0)));const r=e.lineToolsGroupModel();this._origGroups=t.map((e=>{const t=r.groupForLineTool(e);return t&&t.id}))}redo(){const e=this._model.lineToolsGroupModel(),t=this._origStates.map(((t,i)=>{const s=(0,o.ensureNotNull)(this._model.dataSourceForId(t.id)),r=0===this._createdIds.length?void 0:(0,o.ensureDefined)(this._createdIds[i]),n=(0,f.cloneLineTool)(this._model,s,!this._withoutShift,r),a=(0,o.ensureNotNull)(s.priceScale());(0,o.ensureNotNull)(this._model.paneForSource(s)).addDataSource(n,a,!1);const l=this._origGroups[i];if(null!==l){const t=e.groupForId(l);t&&t.addLineTools([n])}return this._model.updateSource(n),n}));0===this._createdIds.length&&(this._createdIds=t.map((e=>e.id()))),this._model.selectionMacro((e=>{e.clearSelection(),t.forEach((t=>{e.addSourceToSelection(t)}))})),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){const e=this._model.lineToolsGroupModel();this._createdIds.forEach((t=>{const i=(0,o.ensureNotNull)(this._model.dataSourceForId(t)),s=e.groupForLineTool(i);null!==s&&s.excludeLineTool(i),this._model.removeSource(i)}))}newIds(){return this._createdIds}}var B=i(47513),V=i(93562);class N extends k.UndoCommand{constructor(e,t,i,s=!0){super(i,s),this._newStates=[],this._model=e,this._savedStates=t.map((e=>e.state(!1)))}redo(){this._applyState(this._newStates)}undo(){0===this._newStates.length&&this.saveNewState(), -this._applyState(this._savedStates)}saveNewState(){const e=this._savedStates.filter(I.notNull).map((e=>(0,o.ensureNotNull)(this._model.dataSourceForId(e.id))));this._newStates=e.map((e=>e.state(!1)))}_applyState(e){for(const t of e)if(null!==t){const e=this._model.dataSourceForId(t.id);if(null!==e)if((0,x.isStudy)(e)){const i=t.state.inputs,s=e.properties().childs().inputs.childs();for(const e in i)s[e]&&s[e].setValue(i[e])}else this._model.restoreLineToolState(e,t,!0)}}}var R=i(95529),O=i(11235),F=i(98517),W=i(59656);const z=new T.TranslatedString("create {tool}",l.t(null,void 0,i(81791)));class H extends k.UndoCommand{constructor(e,t,i,s,r=0,n){super(z.format({tool:new T.TranslatedString(i,W.lineToolsLocalizedNames[i])}),!1),this._lineId=null,this._lineState=null,this._model=e,this._paneIndex=e.panes().indexOf(t),this._lineTool=i,this._ownerSourceId=s.id(),this._lineId=null!=n?n:null,this._drawOnAllChartsMode=r}startCreatingLine(e,t,i,s){var r;const n=this._model.panes()[this._paneIndex],o=this._model.dataSourceForId(this._ownerSourceId),a=this._model.createLineTool(n,e,this._lineTool,t,i,s,o,null!==(r=this._lineId)&&void 0!==r?r:void 0);return this._lineId=a.id(),!this._model.lineBeingCreated()}continueCreatingLine(e,t,i,s){const r=this._model.continueCreatingLine(e,t,i,s);return r&&this._model.setShouldBeSavedEvenIfHidden(!0),r}line(){return null===this._lineId?null:this._model.dataSourceForId(this._lineId)}undo(){const e=this.line();null!==e&&(this._lineState=e.state(!1),this._model.removeSource(e),this._lineId=null)}redo(){if(null===this._lineState)return;const e=this._model.restoreSource(!1,this._paneIndex,null,(0,o.ensureNotNull)(this._lineState),null);null!==e&&(this._lineId=e.id(),this._lineState=null,e.share(this._drawOnAllChartsMode))}drawOnAllCharts(){return 0!==this._drawOnAllChartsMode}}const U=new T.TranslatedString("bring {title} to front",l.t(null,void 0,i(78246))),j=new T.TranslatedString("send {title} to back",l.t(null,void 0,i(66781))),G=new T.TranslatedString("insert {title} after {targetTitle}",l.t(null,void 0,i(53146))),q=new T.TranslatedString("insert {title} before {targetTitle}",l.t(null,void 0,i(67176))),$=new T.TranslatedString("send {title} backward",l.t(null,void 0,i(16259))),Y=new T.TranslatedString("bring {title} forward",l.t(null,void 0,i(56763))),K=new T.TranslatedString("send group {title} backward",l.t(null,void 0,i(4998))),Z=new T.TranslatedString("bring group {title} forward",l.t(null,void 0,i(27195)));function X(e){return new T.TranslatedString(e.name(),e.title())}class J extends k.UndoCommand{constructor(e,t,i){super(i),this._sourcesByPanes=new Map,this._originalState=new Map,this._model=e,t.forEach((t=>{const i=(0,o.ensureNotNull)(e.paneForSource(t)),s=e.panes().indexOf(i),r=this._sourcesByPanes.get(s)||[];r.push(t.id()),this._sourcesByPanes.set(s,r)})),Array.from(this._sourcesByPanes.keys()).forEach((t=>{const i=e.panes()[t],s=new Map;i.sourcesByGroup().allIncludingHidden().forEach((e=>{s.set(e.id(),e.zorder())})),this._originalState.set(t,s)}))}undo(){ -this._originalState.forEach(((e,t)=>{const i=this._model.panes()[t],s=new Map;e.forEach(((e,t)=>{const r=(0,o.ensureNotNull)(i.dataSourceForId(t));s.set(r,e)})),i.setZOrders(s)}))}redo(){this._sourcesByPanes.forEach(((e,t)=>{const i=this._model.panes()[t],s=e.map((e=>(0,o.ensureNotNull)(i.dataSourceForId(e))));this._paneOperation(i,s)}))}}class Q extends J{constructor(e,t){super(e,t,U.format({title:X(t[0])}))}_paneOperation(e,t){e.bringToFront(t)}}class ee extends J{constructor(e,t){super(e,t,j.format({title:X(t[0])}))}_paneOperation(e,t){e.sendToBack(t)}}class te extends J{constructor(e,t,i,s){super(e,t,s),this._targetSource=i}_paneOperation(e,t){e.insertAfter(t,this._targetSource)}}class ie extends te{constructor(e,t,i){super(e,t,i,G.format({title:X(t[0]),targetTitle:X(i)}))}}class se extends J{constructor(e,t,i,s){super(e,t,s),this._targetSource=i}_paneOperation(e,t){e.insertBefore(t,this._targetSource)}}class re extends se{constructor(e,t,i){super(e,t,i,q.format({title:X(t[0]),targetTitle:X(i)}))}}function ne(e,t){const i=t[0],s=e.sourcesByGroup().all().filter((e=>e.zorder()e.zorder()>i.zorder()));if(0===s.length)throw new Error("Cannot bring forward source that alreadt on back");let r=s[0];if((0,f.isLineTool)(r)){const t=e.model().lineToolsGroupModel().groupForLineTool(r);if(null!==t){const e=t.lineTools();r=e[e.length-1]}}return r}class le extends te{constructor(e,t,i){super(e,i,ae(t,i),Y.format({title:X(i[0])}))}}function ce(e,t){return(0,o.ensureNotNull)(e.paneForSource(t.lineTools()[0]))}class he extends se{constructor(e,t){super(e,t.lineTools(),ne(ce(e,t),t.lineTools()),K.format({title:t.name()}))}}class de extends te{constructor(e,t){super(e,t.lineTools(),ae(ce(e,t),t.lineTools()),Z.format({title:t.name()}))}}const ue=new T.TranslatedString("rearrange panes",l.t(null,void 0,i(33348)));class pe extends k.UndoCommand{constructor(e,t,i){super(ue),this._chartModel=e,this._index=t,(0,I.isNumber)(i)?this._dstIndex=i:this._dstIndex="up"===i?t-1:t+1}redo(){this._checkIndices()&&this._chartModel.movePane(this._index,this._dstIndex)}undo(){this._checkIndices()&&this._chartModel.movePane(this._dstIndex,this._index)}_checkIndices(){const e=this._chartModel.panes().length;return this._index>=0&&this._index=0&&this._dstIndexe.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId));this._model.lineToolsGroupModel().removeGroup(e)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e))),t=new Pe.LineToolsGroup(e,this._groupName,this._groupId);this._model.lineToolsGroupModel().addGroup(t)}}const Te=new T.TranslatedString("create line tools group",l.t(null,void 0,i(3195)));class Ie extends k.UndoCommand{constructor(e,t){ -super(Te),this._groupId=null,this._model=e,this._sourcesIds=t.map((e=>e.id()))}redo(){const e=this._sourcesIds.map((e=>this._model.dataSourceForId(e))),t=null===this._groupId?void 0:this._groupId;this._groupId=this._model.lineToolsGroupModel().createGroup(e,this._title,t).id}undo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId((0,o.ensureNotNull)(this._groupId)));this._model.lineToolsGroupModel().removeGroup(e)}createdGroupId(){return this._groupId}}const Me=new T.TranslatedString("add line tool(s) to group {group}",l.t(null,void 0,i(40242)));class Le extends k.UndoCommand{constructor(e,t,i){super(Me.format({group:t.name()})),this._model=e,this._groupId=t.id,this._lineToolsIds=i.map((e=>e.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)),t=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));e.addLineTools(t)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)).excludeLineTools(e)}}class Ae extends k.UndoCommand{constructor(e,t,i,s,r){super(i),this._targetObj=e,this._newValue=t,this._oldValue=this._targetObj.value(),this._model=s,r&&this.setCustomFlag("doesnt_affect_save",!0)}redo(){(0,ge.saveDefaultProperties)(!0),this._targetObj.setValue(this._newValue),(0,ge.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,ye.globalChangeEvent)()),this._model.lightUpdate()}undo(){(0,ge.saveDefaultProperties)(!0),this._targetObj.setValue(this._oldValue),(0,ge.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,ye.globalChangeEvent)()),this._model.lightUpdate()}}class ke extends k.UndoCommand{constructor(e,t,i,s){super(s),this._chartModel=e,this._groupId=t.id,this._oldName=t.name(),this._newName=i}redo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._newName)}undo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._oldName)}}var Ee=i(88348);const De=new T.TranslatedString("create line tools group from selection",l.t(null,void 0,i(92659))),Be=new T.TranslatedString("removing line tools group {name}",l.t(null,void 0,i(78811))),Ve=new T.TranslatedString("add line tool {lineTool} to group {name}",l.t(null,void 0,i(99113))),Ne=new T.TranslatedString("make group {group} visible",l.t(null,void 0,i(87927))),Re=new T.TranslatedString("make group {group} invisible",l.t(null,void 0,i(45223))),Oe=new T.TranslatedString("lock group {group}",l.t(null,void 0,i(4963))),Fe=new T.TranslatedString("unlock group {group}",l.t(null,void 0,i(51114))),We=new T.TranslatedString("rename group {group} to {newName}",l.t(null,void 0,i(16338)));class ze{constructor(e){this._lineToolsAffectChartInvalidation=new C.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._environment=e}createGroupFromSelection(){const e=this._environment.model();(0,o.assert)(!e.selection().isEmpty(),"Cannot create group from empty selection") -;const t=(0,F.sortSources)(e.selection().lineDataSources());(0,o.assert)(t.length===e.selection().allSources().length,"A group could contain line tools only");const i=t.length>1||null!==this._environment.model().lineToolsGroupModel().groupForLineTool(t[0]),s=t.reduce(((e,t)=>e.zorder()>t.zorder()?e:t),t[0]);let r=s;const n=e.lineToolsGroupModel().groupForLineTool(s);if(null!==n){const e=n.lineTools();r=e[e.length-1]}this._environment.beginUndoMacro(De,this._lineToolsAffectChartInvalidation.value());const a=new Map,l=new Set;t.forEach((t=>{const i=this._groupForLineTool(t);if(null===i)return;const s=a.get(i)||[];s.push(t),a.set(i,s);const r=(0,o.ensureNotNull)(e.paneForSource(t));l.add(r)})),(0,o.assert)(l.size<=1,"All selected sources should be on the same pane"),a.forEach(((t,i)=>{const s=new V.ExcludeLineToolsFromGroupUndoCommand(e,i,t);this._environment.pushUndoCommand(s)}));const c=new Ie(e,(0,F.sortSources)(t));if(this._environment.pushUndoCommand(c),i){const i=new ie(e,t,r);this._environment.pushUndoCommand(i)}this._environment.endUndoMacro();const h=(0,o.ensureNotNull)(c.createdGroupId());return(0,o.ensureNotNull)(e.lineToolsGroupModel().groupForId(h))}removeGroup(e){const t=this._environment.model(),i=e.lineTools();this._environment.beginUndoMacro(Be.format({name:e.name()}),this._lineToolsAffectChartInvalidation.value());const s=new xe(t,e,null);this._environment.pushUndoCommand(s);const r=new B.RemoveSourcesCommand(t,i,null);this._environment.pushUndoCommand(r);const n=t.mainSeries().symbol();i.forEach((e=>{null!==e.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:t,symbol:n,sourceTitle:new T.TranslatedString(e.name(),e.title()),lineToolState:e.state(!1),linkKey:(0,o.ensureNotNull)(e.linkKey().value())})})),this._environment.endUndoMacro()}groups(){return this._environment.model().lineToolsGroupModel().groups()}excludeLineToolFromGroup(e,t){const i=this._environment.model(),s=new V.ExcludeLineToolsFromGroupUndoCommand(i,e,[t]);s.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(s)}addLineToolToGroup(e,t){const i=this._environment.model(),s=i.lineToolsGroupModel().groupForLineTool(t);if(s===e)return;const r=Ve.format({lineTool:new T.TranslatedString(t.name(),t.title()),name:e.name()});this._environment.beginUndoMacro(r,this._lineToolsAffectChartInvalidation.value()),null!==s&&this._environment.pushUndoCommand(new V.ExcludeLineToolsFromGroupUndoCommand(i,s,[t])),this._environment.pushUndoCommand(new Le(i,e,[t])),this._environment.endUndoMacro()}bringToFront(e){const t=this._environment.model(),i=new Q(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendToBack(e){const t=this._environment.model(),i=new ee(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i), -this._environment.emitEvent("changeZOrder",[e.lineTools()])}bringForward(e){const t=this._environment.model(),i=new de(t,e);i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendBackward(e){const t=this._environment.model(),i=new he(t,e);i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}insertAfter(e,t){const i=this._environment.model();let s;if(t instanceof Pe.LineToolsGroup){const e=t.lineTools();s=e[e.length-1]}else s=t;const r=new ie(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}insertBefore(e,t){const i=this._environment.model();let s;if(t instanceof Pe.LineToolsGroup){s=t.lineTools()[0]}else s=t;const r=new re(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}availableZOrderOperations(e){const t=this._environment.model(),i=e.lineTools(),s=i[0],r=i[i.length-1],n=(0,o.ensureNotNull)(t.paneForSource(i[0])).sourcesByGroup().allExceptSpecialSources(),a=n[0],l=n[n.length-1];return{bringForwardEnabled:r!==l,bringToFrontEnabled:r!==l,sendBackwardEnabled:s!==a,sendToBackEnabled:s!==a}}setGroupVisibility(e,t){const i=(t?Ne:Re).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,this._lineToolsAffectChartInvalidation.value()),e.lineTools().forEach((e=>{const i=e.properties().visible,r=new Ae(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupLock(e,t){const i=(t?Oe:Fe).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,this._lineToolsAffectChartInvalidation.value()),e.lineTools().forEach((e=>{const i=e.properties().frozen,r=new Ae(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupName(e,t){const i=this._environment.model(),s=We.format({group:e.name(),newName:t}),r=new ke(i,e,t,s);r.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(r)}canBeGroupped(e){const t=this._environment.model();return new Set(e.map((e=>t.paneForSource(e)))).size<=1}_groupForLineTool(e){return this._environment.model().lineToolsGroupModel().groups().find((t=>t.containsLineTool(e)))||null}}var He=i(58121),Ue=i(35115),je=i(53588),Ge=i(63009);const qe=new T.TranslatedString("apply study template {template}",l.t(null,void 0,i(26065)));function $e(e){for(const t of e.panes)for(const e of t.sources)if((0,je.isMainSeriesState)(e))return e.id;return null}class Ye extends k.UndoCommand{constructor(e,t,i){var s,r;super(qe.format({template:i})),this._newSymbolParams={},this._model=e,this._templateContent=function(e,t){const i=(0,He.default)({},e),s=(0,o.ensureNotNull)($e(i));for(const e of i.panes){e.mainSourceId===s&&(e.mainSourceId=t) -;for(const i of e.sources)if(i.id===s){i.id=t;const r=e=>{const i=e.indexOf(s);-1!==i&&e.splice(i,1,t)};if(e.leftAxisesState&&e.rightAxisesState?(e.leftAxisesState.forEach((e=>r(e.sources))),e.rightAxisesState.forEach((e=>r(e.sources)))):(r(e.leftAxisSources),r(e.rightAxisSources)),e.overlayPriceScales){const i=e.overlayPriceScales[s];i&&(delete e.overlayPriceScales[s],e.overlayPriceScales[t]=i)}}else i.ownerSource===s&&(i.ownerSource=t)}return i}(t,e.mainSeries().id()),this._initialState=e.studyTemplate(!0,!0,!0);const n=e.mainSeries();t.symbol&&(this._newSymbolParams={symbol:t.symbol,currency:null!==(s=t.currency)&&void 0!==s?s:null,unit:null!==(r=t.unit)&&void 0!==r?r:null}),t.interval&&(this._newSymbolParams.interval=t.interval,this._newSymbolParams.style=(0,fe.getChartStyleByResolution)(t.interval,n.style())),this._initialSymbolParams={symbol:n.symbol(),currency:n.currency(),unit:n.unit(),interval:n.interval(),style:n.style()},this._initialState=e.studyTemplate(),this._initialGroupsState=e.lineToolsGroupModel().state()}redo(){this._model.mainSeries().setSymbolParams(this._newSymbolParams);const e=this._merge(this._templateContent).filter(f.isLineTool);this._model.lineToolsGroupModel().removeLineTools(e);const t=this._model.mainSeries().properties();(0,fe.preparePriceAxisProperties)(t),this._model.recalcVisibleRangeStudies(!0),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){this._model.mainSeries().setSymbolParams(this._initialSymbolParams),this._merge(this._initialState)}_merge(e){const t=e.version||0,i=this._model,s=i.mainSeries();(0,o.assert)(s.id()===$e(e)),s.priceScale().properties().childs().lockScale.setValue(!1);const r=i.panes(),n=[];for(let e=r.length;e--;){const t=r[e],i=t.containsMainSeries(),s=t.dataSources();for(let e=s.length;e--;){const t=s[e];(!i||(0,x.isStudy)(t)&&t.isRemovedByStudyTemplates())&&n.push(t)}}i.resetDeferredStudies();const a=(0,Ue.closeSourcesSet)(i,n);for(let e=0;ee.zorder-t.zorder));for(let e=0;e-1,a=o?r[e]:i.createPane(e);o&&t<3&&(0,Ge.reorderDataSourcesStateZOrder)(n.sources),a.restoreState(n,!1,t),null!==a.mainDataSource()||i.removePane(a)}return i.syncLollipopSources(),s.priceScale().setMode({autoScale:!0}),i.startNotStartedStudies(),i.recalculateAllPanes((0,ye.globalChangeEvent)()),i.fullUpdate(),a}}var Ke=i(18611);const Ze=(0,P.getLogger)("Chart.ChartUndoModel"),Xe=new T.TranslatedString("paste drawing",l.t(null,void 0,i(96916)));class Je extends k.UndoCommand{constructor(e,t,i,s,r){super(Xe),this._needCopyToOtherCharts=!1,this._sourceState=null,this._model=e,this._clipboardData=t,this._paneIndex=this._model.panes().indexOf(i||(0,o.ensureNotNull)(this._model.paneForSource(this._model.mainSeries()))),this._pasteWithData=!!s,this._keepZIndex=!!r}redo(){const e=this._model.panes()[this._paneIndex],t=(0, -o.ensureNotNull)(e.clipboardLineToolOwnerSource(this._clipboardData.source.id));null===this._sourceState&&(this._sourceState=this._getSourceState(t));const i=(0,o.ensureNotNull)(e.restoreLineTool(this._sourceState,this._pasteWithData,this._keepZIndex,void 0,t));(0,o.ensureNotNull)(t.priceScale()).addDataSource(i),this._clipboardData.centeredOnChart&&i.centerPosition&&i.centerPosition(),i.restoreFixedPoint(),i.createServerPoints();const s=(0,Ke.isActingAsSymbolSource)(t)||t.metaInfo().is_price_study;this._needCopyToOtherCharts=Boolean(s&&((0,Ee.drawOnAllCharts)().value()||i.linkKey().value()&&i.isSynchronizable())),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){if(!this._sourceState)return void Ze.logError("This command was never executed - nothing to undo");const e=this.source();this._clipboardData.centeredOnChart&&(this._clipboardData.centeredOnChart=!1,this._sourceState.points=e.normalizedPoints()),this._model.removeSource(e)}source(){return(0,o.ensureNotNull)(this._model.dataSourceForId((0,o.ensureNotNull)(this._sourceState).id))}needCopyToOtherCharts(){return this._needCopyToOtherCharts}_getSourceState(e){const t=(0,I.clone)(this._clipboardData.source);delete t.state.symbol,null!=t.linkKey&&(t.linkKey=(0,S.randomHash)());const i=(0,o.ensureNotNull)(e.priceScale()),s=this._model,{symbol:r,currencyId:n,unitId:l}=this._clipboardData.source.state,c=(0,o.ensureNotNull)(e.symbolSource());let h=!1;!c.symbolSameAsCurrent(r)||(null!==n?n!==(0,fe.symbolCurrency)(c.symbolInfo(),void 0,!0):c.isConvertedToOtherCurrency())||(null!==l?l!==(0,fe.symbolUnit)(c.symbolInfo(),this._model.unitConversionEnabled()):c.isConvertedToOtherUnit())||((0,Ke.isActingAsSymbolSource)(e)?h=!0:(0,x.isStudy)(e)&&(h=Boolean(e.metaInfo().is_price_study)));const d=e=>{const t=e.x*s.timeScale().width(),r=e.y*i.height()-40;return new a.Point(t,r)},u=(0,o.ensureNotNull)(e.firstValue());if(this._model.id()===this._clipboardData.modelId||!h)for(let e=0;e{this._symbolSource(e).setSymbolParams(e.newSymbolParams),e.showFade&&e.chartWidget.screen.show(!0)})),this._firstRedo||(0,it.muteLinkingGroup)(this._linkingGroupIndex,!1),this._firstRedo=!1}undo(){(0, -it.muteLinkingGroup)(this._linkingGroupIndex,!0),this._charts.forEach((e=>{this._symbolSource(e).setSymbolParams(e.prevSymbolParams),e.showFade&&e.chartWidget.screen.show(!0)})),(0,it.muteLinkingGroup)(this._linkingGroupIndex,!1)}canMerge(e){if(!(e instanceof st)||e._linkingGroupIndex!==this._linkingGroupIndex||!this._containsMainSeriesOnly()||!e._containsMainSeriesOnly()||e._creationTime-this._creationTime>500)return!1;for(const[t]of e._charts)if(this._charts.has(t))return!1;return!0}merge(e){if(e instanceof st)for(const[t,i]of e._charts)this._charts.set(t,i)}_showFade(e,t){return e===t.model().mainSeries()}_symbolSource(e){return(0,o.ensureNotNull)(e.chartWidget.model().model().dataSourceForId(e.sourceId))}_containsMainSeriesOnly(){for(const[e,t]of this._charts)if(t.sourceId!==e.model().mainSeries().id())return!1;return!0}}const rt=new T.TranslatedString("change symbol",l.t(null,void 0,i(526)));class nt extends st{constructor(e,t,i){super(rt,e,{symbol:t,currency:null,unit:null},i),this._symbol=t}canMerge(e){return e instanceof nt&&e._symbol===this._symbol&&super.canMerge(e)}}const ot=(0,P.getLogger)("Chart.ChartUndoModel"),at=new T.TranslatedString("paste indicator",l.t(null,void 0,i(80611)));class lt extends k.UndoCommand{constructor(e,t,i){super(at),this._sourceState=null,this._model=e,this._clipboardData=t,this._paneId=i}redo(){if(!this._sourceState){const e=(0,I.clone)(this._clipboardData.source);e.id=(0,S.randomHashN)(6),this._sourceState=e}let e,t;e=this._paneId?(0,o.ensureNotNull)(this._model.paneForId(this._paneId)):this._sourceState.metaInfo.is_price_study?(0,o.ensureNotNull)(this._model.paneForSource(this._model.mainSeries())):this._model.createPane();const i=!e.mainDataSource();this._sourceState.zorder=e.newStudyZOrder();const s=(0,o.ensureNotNull)(e.restoreStudy(this._sourceState,!1));i||(t=this._sourceState.metaInfo.is_price_study?t=this._model.mainSeries().priceScale():this._paneId?e.findSuitableScale(s):e.defaultPriceScale(),t!==s.priceScale()&&e.move(s,t)),(0,x.isStudy)(s)&&s.start()}undo(){if(null===this._sourceState)return void ot.logError("This command was never executed - nothing to undo");const e=(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceState.id));this._model.removeSource(e)}state(){return this._sourceState}}class ct extends k.UndoCommand{constructor(e,t,i,s,r){super(null,!1),this._model=e,this._paneA=t,this._paneB=i,this._prevStretchA=s,this._currStretchA=r}redo(){const e=this._paneA.stretchFactor()+this._paneB.stretchFactor();this._paneA.setStretchFactor(this._currStretchA),this._paneB.setStretchFactor(e-this._currStretchA),this._model.fullUpdate()}undo(){const e=this._paneA.stretchFactor()+this._paneB.stretchFactor();this._paneA.setStretchFactor(this._prevStretchA),this._paneB.setStretchFactor(e-this._prevStretchA),this._model.fullUpdate()}}var ht=i(81155);const dt=new T.TranslatedString("move",l.t(null,void 0,i(47107)));class ut extends k.UndoCommand{constructor(e,t,i,s){super(dt,!1),this._endEvent=null,this._model=e,this._sourceId=t.id(),this._itemIndex=i, -this._startEvent=s}move(e){this._endEvent=e,this._move(e)}hasChanges(){return null!==this._endEvent}undo(){this._move(this._startEvent)}redo(){this._move((0,o.ensureNotNull)(this._endEvent))}_move(e){const t=(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId));(0,o.assert)(void 0!==t.moveItem,'The method "moveItem" is not defined'),t.moveItem&&t.moveItem(new a.Point(e.localX,e.localY),this._itemIndex,new ht.EnvironmentState(e))}}class pt extends k.UndoCommand{constructor(e,t,i,s,r,n,o,a,l,c,h,d){super(d),this._studyId=null,this._paneState=null,this._lastInsertionStartPromise=null,this._chartModel=e,this._studyMetaInfo=t,this._props=s,this._addAsOverlay=r,this._parentIds=n.map((e=>e.id())),this._inputs=i,this._targetZOrder=h,this._preferredPriceScale=o,this._allowChangeCurrency=a,this._allowChangeUnit=l,this._paneSize=c}redo(){const e=this._parentIds.map((e=>this._chartModel.dataSourceForId(e))),t=this._chartModel.insertStudyWithParams(this._studyMetaInfo,this._inputs,this._targetZOrder,this._props,this._addAsOverlay,e,this._preferredPriceScale,this._allowChangeCurrency,this._allowChangeUnit,this._paneSize,null===this._studyId?void 0:this._studyId),i=t.study;if(this._lastInsertionStartPromise=t.startPromise,this._studyId=i.id(),i.childStudyByRebind().subscribe(null,(()=>(0,y.trackEvent)("SOS","Apply SOS","Rebind SOS"))),this._chartModel.setShouldBeSavedEvenIfHidden(!0),null!==this._paneState){(0,o.ensureNotNull)(this._chartModel.paneForSource(i)).restoreState(this._paneState,!1,this._chartModel.version()),this._paneState=null}}undo(){const e=(0,o.ensureNotNull)(this._chartModel.dataSourceForId((0,o.ensureNotNull)(this._studyId))),t=(0,o.ensureNotNull)(this._chartModel.paneForSource(e)).state();this._chartModel.removeSource(e)&&(this._paneState=t)}insertedStudy(){return this._chartModel.dataSourceForId((0,o.ensureNotNull)(this._studyId))}lastInsertionStartPromise(){var e;return null!==(e=this._lastInsertionStartPromise)&&void 0!==e?e:Promise.resolve()}}var _t=i(95367),mt=i(20585),gt=i.n(mt),ft=i(26512),vt=i(67521);const St=new T.TranslatedString("zoom",l.t(null,void 0,i(59833)));class yt extends k.UndoCommand{constructor(e,t,i,s,r,n){super(St),this._barSpacing=null,this._rightBarsOffset=null,this._leftBarsOffset=null,this._priceMode=null,this._model=e,this._startBar=t,this._endBar=i,this._startPrice=s,this._endPrice=r,this._pane=n}redo(){const e=(0,o.ensureNotNull)(this._model.timeScale().visibleBarsStrictRange());this._leftBarsOffset=e.firstBar()-this._startBar,this._rightBarsOffset=e.lastBar()-this._endBar,this._barSpacing=this._model.timeScale().barSpacing(),this._priceMode=this._pane.defaultPriceScale().mode(),this._model.zoomToViewport(this._startBar,this._endBar,this._startPrice,this._endPrice,this._pane)}undo(){const e=this._model.timeScale(),t=this._pane.defaultPriceScale(),i=(0,o.ensureNotNull)(e.visibleBarsStrictRange());e.setBarSpacing((0,o.ensureNotNull)(this._barSpacing)),e.zoomToBarsRange(i.firstBar()+(0,o.ensureNotNull)(this._leftBarsOffset),i.lastBar()+(0, -o.ensureNotNull)(this._rightBarsOffset)),t.setMode((0,o.ensureNotNull)(this._priceMode)),t.recalculatePriceRange((0,o.ensureNotNull)(e.visibleBarsStrictRange())),this._model.recalculateAllPanes((0,ye.viewportChangeEvent)()),this._model.lightUpdate()}}const bt=(0,P.getLogger)("Chart.ChartUndoModel"),wt=new T.TranslatedString("zoom",l.t(null,void 0,i(59833)));class Ct extends k.UndoCommand{constructor(e,t,i){super(wt),this._baseCmd=e,this._zoomStack=t,this._inOut=i}undo(){if(this._inOut){if(this._baseCmd!==this._zoomStack.head())return void bt.logDebug("zoom stack inconsistency");this._baseCmd.undo(),this._zoomStack.pop()}else this._baseCmd.redo(),this._zoomStack.push(this._baseCmd)}redo(){if(this._inOut)this._baseCmd.redo(),this._zoomStack.push(this._baseCmd);else{if(this._baseCmd!==this._zoomStack.head())return void bt.logDebug("zoom stack inconsistency");this._baseCmd.undo(),this._zoomStack.pop()}}}const Pt=new T.TranslatedString("stop syncing drawing",l.t(null,void 0,i(98784)));class xt extends k.UndoCommand{constructor(e,t){super(Pt),this._model=e,this._sourceId=t.id(),this._linkKey=t.linkKey().value()}redo(){(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId)).linkKey().setValue(null)}undo(){(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId)).linkKey().setValue(this._linkKey)}}const Tt=new T.TranslatedString("restore defaults",l.t(null,void 0,i(9608)));class It extends k.UndoCommand{constructor(e,t,i=Tt){super(i),this._chartModel=e,this._defaultProperty=t,this._state=t.state()}redo(){this._chartModel.restoreFactoryDefaults(this._defaultProperty)}undo(){this._defaultProperty.mergeAndFire(this._state),this._chartModel.mainSeries().onChartStyleChanged()}}var Mt=i(17236);class Lt extends It{redo(){this._defaultProperty.hasChild("intervalsVisibilities")&&this._defaultProperty.childs().intervalsVisibilities.mergeAndFire(Mt.intervalsVisibilitiesDefaults),super.redo()}}class At extends Lt{redo(){super.redo(),this._chartModel.recalcColorStudies(!0)}undo(){super.undo(),this._chartModel.recalcColorStudies(!0)}}var kt=i(4949),Et=i(30888),Dt=i(85804);function Bt(e){const{visible:t,...i}=e;return i}function Vt(e){const{visible:t,...i}=e;return i}function Nt(e){const{drawWick:t,drawBorder:i,drawBody:s,barColorsOnPrevClose:r,...n}=e;return n}function Rt(e){const{drawWick:t,drawBorder:i,drawBody:s,...r}=e;return r}function Ot(e){const{drawWick:t,drawBorder:i,drawBody:s,showRealLastPrice:r,inputs:n,...o}=e;return o}function Ft(e){const{barColorsOnPrevClose:t,dontDrawOpen:i,thinBars:s,...r}=e;return r}function Wt(e){const{showBorders:t,showLabels:i,drawBody:s,...r}=e;return r}function zt(e){const{linestyle:t,linewidth:i,priceSource:s,...r}=e;return r}function Ht(e){const{linestyle:t,linewidth:i,priceSource:s,...r}=e;return r}function Ut(e){const{inputs:t,...i}=e;return i}function jt(e){const{inputs:t,...i}=e;return i}function Gt(e){const{inputs:t,...i}=e;return i}function qt(e){const{inputs:t,...i}=e;return i}function $t(e){const{topLineWidth:t,bottomLineWidth:i,baseLevelPercentage:s,priceSource:r,...n}=e -;return n}function Yt(e){const{thinBars:t,inputs:i,...s}=e;return s}function Kt(e){const{visible:t,style:i,symbol:s,interval:r,sessionId:n,highLowAvgPrice:o,showCountdown:a,bidAsk:l,prePostMarket:c,priceAxisProperties:h,candleStyle:d,hollowCandleStyle:u,haStyle:p,barStyle:_,hiloStyle:m,lineStyle:g,lineWithMarkersStyle:f,steplineStyle:v,areaStyle:S,renkoStyle:y,pbStyle:b,kagiStyle:w,pnfStyle:C,baselineStyle:P,rangeStyle:x,esdShowDividends:T,esdShowSplits:I,esdShowEarnings:M,esdShowBreaks:L,showContinuousContractSwitches:A,showContinuousContractSwitchesBreaks:k,showFuturesContractExpiration:E,showLastNews:D,...B}=e;return{bidAsk:Bt(l),prePostMarket:Vt(c),candleStyle:Nt(d),hollowCandleStyle:Rt(u),haStyle:Ot(p),barStyle:Ft(_),hiloStyle:Wt(m),lineStyle:zt(g),lineWithMarkersStyle:zt(f),steplineStyle:zt(v),areaStyle:Ht(S),renkoStyle:Ut(y),pbStyle:jt(b),kagiStyle:Gt(w),pnfStyle:qt(C),baselineStyle:$t(P),rangeStyle:Yt(x),...B}}function Zt(e){const{scaleSeriesOnly:t,showSeriesLastValue:i,showStudyLastValue:s,showSymbolLabels:r,showBidAskLabels:n,showPrePostMarketPriceLabel:o,showStudyPlotLabels:a,showFundamentalNameLabel:l,showFundamentalLastValue:c,seriesLastValueMode:h,...d}=e;return d}function Xt(e){const{topMargin:t,bottomMargin:i,...s}=e;return s}const Jt=new T.TranslatedString("apply chart theme",l.t(null,void 0,i(66568)));class Qt extends k.UndoCommand{constructor(e,t,i){var s,r,n;super(Jt),this._model=e,this._newSessionProps=t.sessions||(0,Dt.factoryDefaults)("sessions"),["candleStyle","hollowCandleStyle","haStyle"].forEach((e=>{t.mainSourceProperties[e].wickUpColor=t.mainSourceProperties[e].wickUpColor||t.mainSourceProperties[e].wickColor,t.mainSourceProperties[e].wickDownColor=t.mainSourceProperties[e].wickDownColor||t.mainSourceProperties[e].wickColor})),t.chartProperties=null!==(s=t.chartProperties)&&void 0!==s?s:{paneProperties:void 0,scalesProperties:void 0},t.chartProperties.paneProperties.vertGridProperties=null!==(r=t.chartProperties.paneProperties.vertGridProperties)&&void 0!==r?r:t.chartProperties.paneProperties.gridProperties,t.chartProperties.paneProperties.horzGridProperties=null!==(n=t.chartProperties.paneProperties.horzGridProperties)&&void 0!==n?n:t.chartProperties.paneProperties.gridProperties;const o=this._model.properties().state().paneProperties.legendProperties;delete o.backgroundTransparency,t.chartProperties.paneProperties.legendProperties={...t.chartProperties.paneProperties.legendProperties,...o};const a=(0,Dt.factoryDefaults)("chartproperties"),l=(0,Et.deepExtend)({},a,t.chartProperties);this._newChartProps={paneProperties:Xt(l.paneProperties),scalesProperties:Zt(l.scalesProperties)},e.timeScale().preserveBarSpacing()&&delete this._newChartProps.scalesProperties.barSpacing;const c=(0,Dt.factoryDefaults)("chartproperties.mainSeriesProperties"),h=(0,Et.deepExtend)({},c,t.mainSourceProperties);this._newSeriesProps=i?h:Kt(h);const d=e.properties().state();this._oldChartProps={paneProperties:Xt(d.paneProperties),scalesProperties:Zt(d.scalesProperties)};const u=e.mainSeries().properties().state() -;this._oldSeriesProps=i?u:Kt(u),this._oldSessionProps=this._model.sessions().properties().state()}undo(){this._merge(this._oldChartProps,this._oldSeriesProps,this._oldSessionProps),this._model.mainSeries().onChartStyleChanged(),this._model.updateScales(),this._model.chartThemeLoaded()}redo(){this._merge(this._newChartProps,this._newSeriesProps,this._newSessionProps),this._model.mainSeries().onChartStyleChanged(),this._model.updateScales(),this._model.chartThemeLoaded()}_merge(e,t,i){var s,r,n,o;const a=this._model;(0,ge.saveDefaultProperties)(!0),e&&(a.properties().childs().paneProperties.mergeAndFire(e.paneProperties),a.properties().childs().scalesProperties.mergeAndFire(e.scalesProperties)),"priceAxisProperties"in t&&a.mainSeries().priceScale().setMode({autoScale:null===(s=t.priceAxisProperties)||void 0===s?void 0:s.autoScale,percentage:null===(r=t.priceAxisProperties)||void 0===r?void 0:r.percentage,log:null===(n=t.priceAxisProperties)||void 0===n?void 0:n.log,lockScale:null===(o=t.priceAxisProperties)||void 0===o?void 0:o.lockScale}),a.mainSeries().properties().mergeAndFire(t),a.mainSeries().properties().saveDefaults(),a.mainSeries().createPaneView(),a.mainSeries().invalidateBarStylesCache(),a.recalculateAllPanes((0,ye.globalChangeEvent)()),a.fullUpdate(),a.properties().saveDefaults(),a.sessions().restoreState({properties:i},!1),(0,ge.saveDefaultProperties)(!1)}}const ei=new T.TranslatedString("change resolution",l.t(null,void 0,i(32303)));class ti extends st{constructor(e,t,i){super(ei,e,function(e,t){let i;const s=(0,fe.isRangeStyle)(e.style()),r=p.Interval.isRange(t);return!s&&r?i=11:s&&!r&&(i=(0,fe.getLastUsedStyle)()),{interval:t,style:i}}(e,t),i),this._resolution=t}canMerge(e){return e instanceof ti&&e._resolution===this._resolution&&super.canMerge(e)}_showFade(e,t){return!0}}var ii=i(69718);class si extends ii.SetWatchedValueCommand{constructor(){super(...arguments),this._firstRedo=!0}redo(){this._firstRedo||(0,it.muteLinkingGroup)(this._newValue,!0),(0,it.muteLinkingGroup)(this._oldValue,!0),super.redo(),this._firstRedo||(0,it.muteLinkingGroup)(this._newValue,!1),(0,it.muteLinkingGroup)(this._oldValue,!1),this._firstRedo=!1}undo(){(0,it.muteLinkingGroup)(this._newValue,!0),(0,it.muteLinkingGroup)(this._oldValue,!0),super.undo(),(0,it.muteLinkingGroup)(this._newValue,!1),(0,it.muteLinkingGroup)(this._oldValue,!1)}}var ri=i(97340),ni=i(76422) -;const oi=new T.TranslatedString("send {title} backward",l.t(null,void 0,i(16259))),ai=new T.TranslatedString("bring {title} forward",l.t(null,void 0,i(56763))),li=new T.TranslatedString("insert {title} after {target}",l.t(null,void 0,i(74055))),ci=new T.TranslatedString("insert {title} before {target}",l.t(null,void 0,i(11231))),hi=new T.TranslatedString("cut {title}",l.t(null,void 0,i(78755))),di=new T.TranslatedString("cut sources",l.t(null,void 0,i(63649))),ui=new T.TranslatedString("remove {title}",l.t(null,void 0,i(39859))),pi=new T.TranslatedString("remove drawings group",l.t(null,void 0,i(70653))),_i=new T.TranslatedString("move scale",l.t(null,void 0,i(4184))),mi=new T.TranslatedString("stop syncing line tool(s)",l.t(null,void 0,i(57011))),gi=new T.TranslatedString("zoom out",l.t(null,void 0,i(9645))),fi=new T.TranslatedString("zoom in",l.t(null,void 0,i(19813))),vi=new T.TranslatedString("move drawing(s)",l.t(null,void 0,i(45356))),Si=new T.TranslatedString("load default drawing template",l.t(null,void 0,i(54597))),yi=new T.TranslatedString("apply factory defaults to selected sources",l.t(null,void 0,i(96996))),bi=new T.TranslatedString("change currency",l.t(null,void 0,i(22641))),wi=new T.TranslatedString("change unit",l.t(null,void 0,i(39028))),Ci=new T.TranslatedString("clone line tools",l.t(null,void 0,i(5179))),Pi=new T.TranslatedString("merge up",l.t(null,void 0,i(66143))),xi=new T.TranslatedString("merge down",l.t(null,void 0,i(62153))),Ti=new T.TranslatedString("merge to pane",l.t(null,void 0,i(70746))),Ii=new T.TranslatedString("unmerge up",l.t(null,void 0,i(52540))),Mi=new T.TranslatedString("unmerge down",l.t(null,void 0,i(86949))),Li=new T.TranslatedString("unmerge to new bottom pane",l.t(null,void 0,i(20057))),Ai=new T.TranslatedString("move {title} to new right scale",l.t(null,void 0,i(45544))),ki=new T.TranslatedString("move {title} to new left scale",l.t(null,void 0,i(11303))),Ei=new T.TranslatedString("make {title} no scale (Full screen)",l.t(null,void 0,i(74642))),Di=new T.TranslatedString("scroll time",l.t(null,void 0,i(70009))),Bi=new T.TranslatedString("scale time",l.t(null,void 0,i(35962))),Vi=new T.TranslatedString("reset time scale",l.t(null,void 0,i(55064))),Ni=new T.TranslatedString("reset scales",l.t(null,void 0,i(21948))),Ri=new T.TranslatedString("create {tool}",l.t(null,void 0,i(81791))),Oi=new T.TranslatedString("change {pointIndex} point",l.t(null,void 0,i(72032))),Fi=new T.TranslatedString("paste {title}",l.t(null,void 0,i(41601))),Wi=new T.TranslatedString("insert {title}",l.t(null,void 0,i(90743))),zi=new T.TranslatedString("remove all studies",l.t(null,void 0,i(15516))),Hi=new T.TranslatedString("remove drawings",l.t(null,void 0,i(44656))),Ui=new T.TranslatedString("remove all studies and drawing tools",l.t(null,void 0,i(80171))),ji=(new T.TranslatedString("turn line tools sharing off",l.t(null,void 0,i(28068))),new T.TranslatedString("share line tools in layout",l.t(null,void 0,i(77554))),new T.TranslatedString("share line tools globally",l.t(null,void 0,i(64704))), -new T.TranslatedString("change linking group",l.t(null,void 0,i(23783)))),Gi=(l.t(null,void 0,i(75139)),(0,P.getLogger)("Chart.ChartUndoModel"));function qi(e,t){return{bringForwardEnabled:e.bringForwardEnabled||t.bringForwardEnabled,bringToFrontEnabled:e.bringToFrontEnabled||t.bringToFrontEnabled,sendBackwardEnabled:e.sendBackwardEnabled||t.sendBackwardEnabled,sendToBackEnabled:e.sendToBackEnabled||t.sendToBackEnabled}}function $i(e){return new T.TranslatedString(e.name(),e.title())}function Yi(){return(0,Ee.drawOnAllCharts)().value()?1:0}class Ki extends(r()){constructor(e,t,i,s,r,n,o,a,l,c,h,d){super(),this._createLineCommand=null,this._initialTimeScrollState=null,this._initialTimeScrollPos=null,this._scalePriceInfo=null,this._currentSourceMoveCommand=null,this._currentLineChangeCommand=null,this._currentCustomMoveCommand=null,this._zoomStack=new m.UndoStack,this._lineToolsDoNotAffectChartInvalidation=new C.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._chartWidget=n,this.m_model=new(gt())(e,t,i,s,r,this,a,l,c,h,d),this._undoHistory=o,this._lineToolsGroupController=new ze({model:this._model.bind(this),pushUndoCommand:this._pushUndoCommand.bind(this),beginUndoMacro:(e,t)=>{this._undoHistory.beginUndoMacro(e).setCustomFlag("doesnt_affect_save",!!t)},endUndoMacro:this._undoHistory.endUndoMacro.bind(this._undoHistory),emitEvent:this.emitEvent.bind(this)})}undoHistory(){return this._undoHistory}setWatchedValue(e,t,i){this._undoHistory.setWatchedValue(e,t,i)}lineToolsGroupController(){return this._lineToolsGroupController}mergeAllScales(e){!function(e,t){e.beginUndoMacro("left"===t?M:L),e.model().panes().forEach((i=>{const s="left"===t?i.rightPriceScales():i.leftPriceScales(),r=("left"===t?i.leftPriceScales():i.rightPriceScales()).concat(s),n="overlay"===i.priceScalePosition(i.defaultPriceScale())?r[0]:i.defaultPriceScale();e.movePriceScale(i,n,t,0),r.forEach((t=>{if(t===n)return;let s=t.mainSource();for(;null!==s;){e.moveToScale(s,i,n,null,!0);const r=t.mainSource();if(r===s){A.logError("Loop detected while trying to merge scales");break}s=r}}))})),e.endUndoMacro(),e.model().fullUpdate()}(this,e)}movePriceScale(e,t,i,s){const r=new E(this._model(),e,t,i,s,_i);this._pushUndoCommand(r)}createLineTool({pane:e,point:t,linetool:i,properties:s,linkKey:r,ownerSource:n,disableSynchronization:a,sharingMode:l=Yi(),id:c}){if(("LineToolRegressionTrend"===i||"LineToolAnchoredVWAP"===i)&&!this.canCreateStudy())return(0,h.showTooManyStudiesNotice)(),null;const d=Ri.format({tool:new T.TranslatedString(i,W.lineToolsLocalizedNames[i])});this.beginUndoMacro(d,this._lineToolsDoNotAffectChartInvalidation.value());const u=!a;this._createLineCommand=new H(this._model(),e,i,n||(0,o.ensureNotNull)(e.mainDataSource()),l,c);const p=this._createLineCommand.startCreatingLine(t,s,r||null,l),_=(0,o.ensureNotNull)(this._createLineCommand.line());let m=null;if(p&&(u&&this.finishLineTool(_),this._pushUndoCommand(this._createLineCommand),this._createLineCommand=null,m={points:_.normalizedPoints(), -interval:this.mainSeries().interval()}),u&&void 0===r&&(0,Ee.drawOnAllCharts)().value()&&_.isSynchronizable()){const e=(0,o.ensureNotNull)(this.model().externalTimeStamp(t.index)),s={point:{price:t.price,timeStamp:e},linetool:i,properties:_.properties(),symbol:this.mainSeries().symbol(),model:this.model(),linkKey:(0,o.ensureNotNull)(_.linkKey().value()),finalState:m,id:_.id(),sharignMode:_.sharingMode().value()};_.isFixed()&&(s.pointPositionPercents=_.calcPositionPercents()),(0,Ee.createLineTool)(s)}return this.endUndoMacro(),_}continueCreatingLine(e,t,i,s){const r=(0,o.ensureNotNull)(this._createLineCommand);this.beginUndoMacro(r.text(),this._lineToolsDoNotAffectChartInvalidation.value());const n=(0,o.ensureNotNull)(this._model().lineBeingCreated()),a=r.continueCreatingLine(e,t,i,s);let l=null;if(a&&(this.finishLineTool(n),this._pushUndoCommand(r),this._createLineCommand=null,l={points:n.normalizedPoints(),interval:this.mainSeries().interval()}),r.drawOnAllCharts()&&n.isSynchronizable()){const i=(0,o.ensureNotNull)(this._model().externalTimeStamp(e.index));(0,Ee.continueLineTool)({point:{price:e.price,timeStamp:i},envState:t,finalState:l,model:this._model()})}return this.endUndoMacro(),a}continueExternalLine(e,t,i){const s=(0,o.ensureNotNull)(this._createLineCommand),r=s.continueCreatingLine(e,t,i);return r&&(this._pushUndoCommand(s),this._createLineCommand=null),r}finishLineTool(e){this._model().finishLineTool(e)}pasteImageAsLineTool(e,t,i,s){return null}loadRange(e){const t=this._model(),i=t.mainSeries().getSupportedResolution(e.res),s={val:e.val,res:i},r=t.appliedTimeFrame().value();return(null===r||!_(r,s))&&(this._pushUndoCommand(new Ce(t,s)),!0)}unlinkLines(e){const t=this.model();this.beginUndoMacro(mi,this._lineToolsDoNotAffectChartInvalidation.value());for(const i of e)null!==i.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:this.model(),symbol:i.symbol(),linkKey:(0,o.ensureNotNull)(i.linkKey().value()),sourceTitle:$i(i),lineToolState:i.state(!1),unlink:!0}),this._pushUndoCommand(new xt(t,i));this.endUndoMacro()}zoomFromViewport(){const e=new Ct((0,o.ensureDefined)(this._zoomStack.head()),this._zoomStack,!1);this._pushUndoCommand(e)}zoomToViewport(e,t,i,s,r){const n=new yt(this.m_model,e,t,i,s,r),o=new Ct(n,this._zoomStack,!0);this._pushUndoCommand(o)}zoomStack(){return this._zoomStack}hoveredSource(){return this.m_model.hoveredSource()}setProperty(e,t,i,s){if(e&&e.value()!==t){const r=new Ae(e,t,i,this.m_model,s);this._pushUndoCommand(r),this.emitEvent("setProperty")}}withMacro(e,t,i){const s=this.beginUndoMacro(e,i);try{t()}finally{this.endUndoMacro()}return s}barsMarksSources(){return this.m_model.barsMarksSources()}removeAllDrawingTools(){this.beginUndoMacro(Hi,!0),this._removeAllDrawingToolsImpl(),this.endUndoMacro()}removeAllStudiesAndDrawingTools(){this.beginUndoMacro(Ui),this._removeAllDrawingToolsImpl(),this._removeAllStudiesImpl(),this.endUndoMacro()}removeAllStudies(){this.beginUndoMacro(zi),this._removeAllStudiesImpl(),this.endUndoMacro()}scrollChartByBar(e){ -if(!this.m_model.scrollEnabled())return;const t=e*this.m_model.timeScale().barSpacing();this.startScrollTime(0),this.scrollTimeTo(t),this.endScrollTime()}canZoomIn(){return this.model().canZoomIn()}canZoomOut(){return this.model().canZoomOut()}zoomOut(){const e=this.timeScale().width();if(this.canZoomOut()){try{this.beginUndoMacro(gi)}catch(e){return}(0,v.doAnimate)({to:e/5,onStep:e=>{this.startScaleTime(0),this.scaleTimeTo(e),this.endScaleTime()},onComplete:()=>this.endUndoMacro()})}}zoomIn(){const e=this.timeScale().width();if(this.canZoomIn()){try{this.beginUndoMacro(fi)}catch(e){return}(0,v.doAnimate)({to:e/5,onStep:e=>{this.startScaleTime(e),this.scaleTimeTo(0),this.endScaleTime()},onComplete:()=>this.endUndoMacro()})}}startMovingSources(e,t,i,s){e.filter((e=>e.doesMovingAffectsUndo())).length&&(this._currentSourceMoveCommand=new N(this.model(),e,vi,!1),e.every(f.isLineTool)&&this._currentSourceMoveCommand.setCustomFlag("doesnt_affect_save",this._lineToolsDoNotAffectChartInvalidation.value())),this.model().startMovingSources(e,t,i,new Map,s)}moveSources(e,t){this.model().moveSources(e,new Map,t)}endMovingSource(e,t){this.model().endMovingSources(e,void 0,t),null!==this._currentSourceMoveCommand&&(this._currentSourceMoveCommand.saveNewState(),this._pushUndoCommand(this._currentSourceMoveCommand)),this._currentSourceMoveCommand=null}startChangingLinetool(e,t,i,s,r){this._currentLineChangeCommand=new N(this.model(),[e],Oi.format({pointIndex:i}),!1),this._currentLineChangeCommand.setCustomFlag("doesnt_affect_save",this._lineToolsDoNotAffectChartInvalidation.value()),this.model().startChangingLinetool(e,t,i,s,r)}changeLinePoint(e,t){this.model().changeLinePoint(e,t)}endChangingLinetool(e){this.model().endChangingLinetool(e),null!==this._currentLineChangeCommand&&(this._currentLineChangeCommand.saveNewState(),this._pushUndoCommand(this._currentLineChangeCommand)),this._currentLineChangeCommand=null}setChartStyleProperty(e,t,i){if(e.value()!==t){const s=new be(e,t,this.mainSeries(),i,this.model(),this.chartWidget());this._pushUndoCommand(s),this.emitEvent("setChartStyleProperty"),(0,me.trackChartStyleChanged)(e.value())}}restorePropertiesForSource(e){(0,f.isLineTool)(e)?this._restoreLineToolFactoryDefaults(e):this._restoreStudyFactoryDefaults(e)}restoreLineToolsFactoryDefaults(e){1===e.length?this._restoreLineToolFactoryDefaults(e[0]):(this.beginUndoMacro(yi),e.forEach((e=>this._restoreLineToolFactoryDefaults(e))),this.endUndoMacro())}restoreState(e,t,i){return this.m_model.restoreState(e,t,i)}async clipboardCopy(e,t=this.selection().dataSources()){if(!(0,w.enabled)("datasource_copypaste"))return;const i=t.filter((e=>e.copiable()));if(0===i.length)return;for(const e of i)if((0,x.isStudy)(e)&&e.isChildStudy())throw new Error("Can not copy child study");const s=(0,g.clipboardDataForSources)(this._model().id(),i);return null!==s?e.write({app:JSON.stringify(s),text:s.title}):void 0}async clipboardCut(e,t=this.selection().dataSources()){if(!(0,w.enabled)("datasource_copypaste"))return;const i=t.filter((e=>e.copiable())) -;if(0===i.length)return;await this.clipboardCopy(e,i);const s=i.filter((e=>e.isUserDeletable()));if(0===s.length)return;const r=(1===s.length?hi:di).format({title:$i(s[0])});this.beginUndoMacro(r),this.m_model.selectionMacro((()=>this.removeSources(s,!1,r)),!0),this.endUndoMacro()}async clipboardPaste(e,t){let i=null;if((0,w.enabled)("datasource_copypaste")&&(i=i||await e.read(),i.app)){const e=JSON.parse(i.app);if(null!==this.pasteSourceFromClip(t,e))return}await this._processSpecialLineToolsContents(e,i,t)}applyStudyTemplate(e,t){const i=new Ye(this._model(),e,t);this._pushUndoCommand(i),(0,ni.emit)("load_study_template")}createStudyInserter(e,t,i){const s={createStudy:(e,t,i,s,r,n,o,a,l,c,h)=>this.checkIfFeatureAvailable(e,n)?((0,y.trackEvent)("studies","Study_"+e.id),"Compare@tv-basicstudies"===e.id&&(0,y.trackEvent)("compare","symbol:"+t.symbol),this._insertStudy(e,t,s,r,n,o,a,l,c,null,h)):(Gi.logNormal("Cannot insert study "+e.id),null)};void 0!==i&&(s.createStub=()=>this.m_model.insertStudyStub(i).id(),s.removeStub=e=>this.m_model.removeStudyStub(e));const r=new ri.StudyInserter(e,this.m_model.studyMetaInfoRepository(),s);return r.setParentSources(t),r}replayStatus(){return this.m_model.replayStatus()}setReplayStatus(e){return this.m_model.setReplayStatus(e)}startCustomMoving(e,t,i){this._currentCustomMoveCommand=new ut(this.model(),e,t,i)}customMoveBeingProcessed(){return null!==this._currentCustomMoveCommand}processCustomMove(e){(0,o.ensureNotNull)(this._currentCustomMoveCommand).move(e)}endCustomMoving(){null!==this._currentCustomMoveCommand&&this._currentCustomMoveCommand.hasChanges()&&(this._pushUndoCommand(this._currentCustomMoveCommand),this._currentCustomMoveCommand=null)}panes(){return this.m_model.panes()}cloneLineTools(e,t){for(let t=0;t(0,o.ensureNotNull)(this.model().dataSourceForId(e))));this.copyToOtherCharts(e)}return this.endUndoMacro(),this.emitEvent("cloneLineTools"),i.newIds()}removeSource(e,t,i){this.lineBeingCreated()!==e?this.removeSources([e],t,ui.format({title:$i(e)}),i):this.cancelCreatingLine()}removeSelectedSources(){const e=this._model().selection().dataSources();if(!e.length)return;const t=(e.length>1?pi:ui).format({title:$i(e[0])});this.removeSources(e,!1,t)}removeSources(e,t,i,s){s||(e=e.filter((e=>e.isUserDeletable())));const r=this._model(),n=r.lineToolsGroupModel(),a=e.every(f.isLineTool)&&this._lineToolsDoNotAffectChartInvalidation.value();this.beginUndoMacro(i,a),r.selectionMacro((s=>{const a=new Map;e.forEach((e=>{if((0,f.isLineTool)(e)){const t=n.groupForLineTool(e);if(null!==t){const i=a.get(t)||[];i.push(e),a.set(t,i)}null!==e.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:this.model(),linkKey:(0,o.ensureNotNull)(e.linkKey().value()),symbol:this.model().mainSeries().symbol(),lineToolState:e.state(!1), -sourceTitle:$i(e)})}})),a.forEach(((e,t)=>{const i=new V.ExcludeLineToolsFromGroupUndoCommand(r,t,e);this._pushUndoCommand(i)}));const l=new B.RemoveSourcesCommand(r,e,i),c=l.removedIds();this._pushUndoCommand(l),!t&&c.length>0&&(1===c.length?this.emitEvent("removeSource",[c[0]]):this.emitEvent("removeSources",[c]))}),!0),this.endUndoMacro()}removeUnloadedLineTool({lineToolsSynchronizer:e,sourceTitle:t,linkKey:i,symbol:s,state:r,withUndo:n,unlink:o}){}async scrollToLineTool(e){const t=this.timeScale().logicalRange();if(null===t)return;const i=this.timeScale().barSpacing();let s=t.left();const r=e.points().map((e=>e.index)),n=this.timeScale().points().range().value();if(null===n)return;let a=n.firstIndex;const l=n.lastIndex,h=t.length()/2;if(0===r.length||r.some((e=>t.contains(e))))return;const d=()=>{const t=e.points().map((e=>e.index)),i=t.filter((e=>e<=l)).reduce(((e,t)=>null===e?t:Math.max(e,t)),null);return null!==i?i:t.reduce(((e,t)=>Math.min(e,t)))};let u,p=d();if(a-h>p){const t=e.points().map((e=>e.time)).filter(I.notUndefined).map((e=>e.valueOf()));if(0===t.length)return;const i=t.reduce(((e,t)=>Math.min(e,t)),t[0]);await this.model().gotoTime(i),p=d();const r=(0,o.ensureNotNull)(this.timeScale().logicalRange());if(r.contains(p))return;s=r.left(),a=(0,o.ensureNotNull)(this.timeScale().points().range().value()).firstIndex}a-h>p?(u=(s-a+h)*i,this.mainSeries().setGotoDateResult({timestamp:(0,o.ensureNotNull)(this.timeScale().points().valueAt(a)),eod:!0})):u=(s-p+1+h)*i,this.startScrollTime(0),(0,v.doAnimate)({onStep:(e,t)=>this.scrollTimeTo(t),from:0,to:Math.round(u),easing:c.easingFunc.easeInOutCubic,duration:c.dur,onComplete:()=>this.endScrollTime()})}mergeSourceUp(e){const t=new O.MergeUpUndoCommand(this._model(),e,Pi);this._mergeUnmergeSource(e,t)}mergeSourceDown(e){const t=new O.MergeDownUndoCommand(this._model(),e,xi);this._mergeUnmergeSource(e,t)}mergeToPane(e,t,i){const s=this._model().panes().indexOf(t),r=new O.MergeToTargetPane(this._model(),e,s,Ti,i);this._mergeUnmergeSource(e,r)}unmergeSourceUp(e){const t=new R.UnmergeUpUndoCommand(this._model(),e,Ii);this._mergeUnmergeSource(e,t)}unmergeSourceDown(e){const t=new R.UnmergeDownUndoCommand(this._model(),e,Mi);this._mergeUnmergeSource(e,t)}unmergeToNewBottomPane(e){const t=new R.UnmergeToNewBottomPane(this._model(),e,Li);this._mergeUnmergeSource(e,t)}availableZOrderOperations(e){const t=this._model().lineToolsGroupModel(),i=e.filter(f.isLineTool),s=i.map((e=>t.groupForLineTool(e)));(0,o.assert)(new Set(s).size<=1,"Cannot move line tools from different group");const r=0===s.length?null:s[0];let n={bringForwardEnabled:!1,bringToFrontEnabled:!1,sendBackwardEnabled:!1,sendToBackEnabled:!1};const a=new Set(i);for(const t of(0,F.sortSources)(e)){if((0,f.isLineTool)(t)&&null!==r){const e=(0,F.sortSources)(r.lineTools().filter((e=>!a.has(e)||e===t)));n=qi(n,{bringForwardEnabled:t!==e[e.length-1],bringToFrontEnabled:t!==e[e.length-1],sendBackwardEnabled:t!==e[0],sendToBackEnabled:t!==e[0]});continue}const e=(0, -o.ensureNotNull)(this._model().paneForSource(t)).sourcesByGroup().allExceptSpecialSources();if(0===e.length)continue;const i=t.zorder(),s=e[0].zorder(),l=e[e.length-1].zorder();n=qi(n,{bringForwardEnabled:i!==l,bringToFrontEnabled:i!==l,sendBackwardEnabled:i!==s,sendToBackEnabled:i!==s})}return n}sendToBack(e){if(!this.availableZOrderOperations(e).sendToBackEnabled)throw new Error("Send to back operation is unavailable");let t=null;const i=e[0];if((0,f.isLineTool)(i)){const s=this._model().lineToolsGroupModel().groupForLineTool(i);if(null!==s){const i=s.lineTools();t=new re(this.model(),(0,F.sortSources)(e),i[0])}}null===t&&(t=new ee(this.model(),(0,F.sortSources)(e))),this._pushUndoCommand(t),this.emitEvent("changeZOrder",[e])}bringToFront(e){if(!this.availableZOrderOperations(e).bringToFrontEnabled)throw new Error("Bring to front operation is unavailable");let t=null;const i=e[0];if((0,f.isLineTool)(i)){const s=this._model().lineToolsGroupModel().groupForLineTool(i);if(null!==s){const i=s.lineTools();t=new ie(this.model(),(0,F.sortSources)(e),i[i.length-1])}}null===t&&(t=new Q(this.model(),(0,F.sortSources)(e))),this._pushUndoCommand(t),this.emitEvent("changeZOrder",[e])}sendBackward(e){if(!this.availableZOrderOperations(e).sendBackwardEnabled)throw new Error("Send backward operation is unavailable");const t=oi.format({title:$i(e[0])});this._sendBackOrBringForward(t,(0,F.sortSources)(e),((e,t)=>new oe(this.model(),e,t)))}bringForward(e){if(!this.availableZOrderOperations(e).bringForwardEnabled)throw new Error("Bring forward operation is unavailable");const t=ai.format({title:$i(e[0])});this._sendBackOrBringForward(t,(0,F.sortSources)(e),((e,t)=>new le(this.model(),e,t)))}insertAfter(e,t){e=(0,F.sortSources)(e);const i=li.format({title:$i(e[0]),target:$i(t)});this._insertAfterOrBefore(i,e,t,(()=>new ie(this.model(),e,t)))}insertBefore(e,t){e=(0,F.sortSources)(e);const i=ci.format({title:$i(e[0]),target:$i(t)});this._insertAfterOrBefore(i,e,t,(()=>new re(this.model(),e,t)))}detachToRight(e,t){(0,y.trackEvent)("Chart","Move to new right scale");const i=Ai.format({title:$i(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"right",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}detachToLeft(e,t){(0,y.trackEvent)("Chart","Move to new left scale");const i=ki.format({title:$i(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"left",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}detachNoScale(e,t){(0,y.trackEvent)("Chart","Make source no scale");const i=Ei.format({title:$i(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"overlay",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}moveToScale(e,t,i,s,r){(0,y.trackEvent)("Chart","Move source to target scale"),this.beginUndoMacro(s);const n=new tt.MoveToExistingPriceScaleUndoCommand(this.model(),e,t,i,s),o=r?null:(0,b.sourceNewCurrencyOnPinningToPriceScale)(e,i,this._model()),a=r?null:(0,ft.sourceNewUnitOnPinningToPriceScale)(e,i,this._model());this._pushUndoCommand(n), -null!==o&&this.setPriceScaleCurrency(i,o),null!==a&&this.setPriceScaleUnit(i,a),this.endUndoMacro(),this.emitEvent("moveSource",[e])}setLinkingGroupIndex(e){this._undoHistory.beginUndoMacro(ji),this._pushUndoCommand(new si(this.model().linkingGroupIndex(),e,ji)),this._model().setShouldBeSavedEvenIfHidden(!0),this._undoHistory.endUndoMacro()}startScrollTime(e){const t=this.timeScale();this._initialTimeScrollState={rightOffset:t.rightOffset(),barSpacing:t.barSpacing()},this._initialTimeScrollPos=e,this.model().startScrollTime(e)}scrollTimeTo(e){null!==this._initialTimeScrollPos&&null!==this._initialTimeScrollState&&Math.abs(e-this._initialTimeScrollPos)>20&&(this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),this._initialTimeScrollState,Di)),this._initialTimeScrollPos=null,this._initialTimeScrollState=null),this.model().scrollTimeTo(e)}endScrollTime(){this.model().endScrollTime(),this._initialTimeScrollPos=null,this._initialTimeScrollState=null}startScaleTime(e){const t=this.timeScale(),i={rightOffset:t.rightOffset(),barSpacing:t.barSpacing()};this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),i,Bi)),this.model().startScaleTime(e)}scaleTimeTo(e){this.model().scaleTimeTo(e)}endScaleTime(){this.model().endScaleTime()}resetTimeScale(){const e=this.timeScale(),t={rightOffset:e.rightOffset(),barSpacing:e.barSpacing()};this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),t,Vi)),this.model().resetTimeScale()}startScalePrice(e,t,i,s){this._scalePriceInfo={priceScaleState:t.state(),tryMergeConsecutiveScales:s},this.model().startScalePrice(e,t,i)}scalePriceTo(e,t,i){this.model().scalePriceTo(e,t,i)}endScalePrice(e,t){this.model().endScalePrice(e,t);const i=(0,o.ensureNotNull)(this._scalePriceInfo);(0,n.default)(i.priceScaleState,t.state())||this._pushUndoCommand(new vt.PriceScaleChangeUndoCommand(this.model(),e,t,i.priceScaleState,i.tryMergeConsecutiveScales)),this._scalePriceInfo=null}startTwoPointsScalePrice(e,t,i,s,r){this._scalePriceInfo={priceScaleState:t.state(),tryMergeConsecutiveScales:r},this.model().startTwoPointsScalePrice(e,t,i,s)}twoPointsScalePriceTo(e,t,i,s){this.model().twoPointsScalePriceTo(e,t,i,s)}endTwoPointsScalePrice(e,t){this.model().endTwoPointsScalePrice(e,t);const i=(0,o.ensureNotNull)(this._scalePriceInfo);(0,n.default)(i.priceScaleState,t.state())||this._pushUndoCommand(new vt.PriceScaleChangeUndoCommand(this.model(),e,t,i.priceScaleState,i.tryMergeConsecutiveScales)),this._scalePriceInfo=null}resetPriceScale(e,t){const i=t.state();this.model().resetPriceScale(e,t),(0,n.default)(i,t.state())||this._pushUndoCommand(new vt.PriceScaleChangeUndoCommand(this.m_model,e,t,i))}rearrangePanes(e,t){const i=new pe(this._model(),e,t);this._pushUndoCommand(i)}movePane(e,t){const i=new pe(this._model(),e,t);this._pushUndoCommand(i)}readOnly(){return this.m_model.readOnly()}checkIfFeatureAvailable(e,t){let i=this.canCreateStudy();const s=t.length>0;return!this.readOnly()&&s&&(i=this.canCreateStudy(!0)),!!i||(s||(0,h.showTooManyStudiesNotice)(),!1)} -pasteSourceFromClip(e,t,i){const s=t;if(!s||0===s.sources.length)return null;const r=e||(0,o.ensureNotNull)(this.model().paneForSource(this.mainSeries()));if(!s.sources.some((e=>"drawing"!==e.type||null!==r.clipboardLineToolOwnerSource(e.source.id))))return null;this.beginUndoMacro(Fi.format({title:s.title}));let n=0;const a=[],l=[];for(const t of s.sources)if("drawing"===t.type&&null!==r.clipboardLineToolOwnerSource(t.source.id)){const e=this.pasteLineTool(r,t);n<5&&((0,me.trackDrawingPasted)(e),n+=1),l.push(e),a.push(e)}else"study"===t.type&&t.source&&t.source.metaInfo&&this.checkIfFeatureAvailable(new d.StudyMetaInfo(t.source.metaInfo),[])&&a.push(this.pasteStudy(t,i?e:void 0));return l.length&&this.selectionMacro((e=>{e.clearSelection(),l.forEach((t=>{e.addSourceToSelection(t,null)}))})),this.endUndoMacro(),a}pasteLineTool(e,t,i,s){t.source.state.intervalsVisibilities=(0,kt.mergeIntervalVisibilitiesDefaults)(t.source.state.intervalsVisibilities),(0,kt.makeIntervalsVisibilitiesVisibleAtInterval)(t.source.state.intervalsVisibilities,p.Interval.parse(this.model().mainSeries().interval()));const r=new Je(this.model(),t,e,i,s);this._pushUndoCommand(r);const n=r.source();return r.needCopyToOtherCharts()&&this.copyToOtherCharts([n]),this.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(n,null)})),n}pasteStudy(e,t){const i=new lt(this.model(),e,null==t?void 0:t.id());this._pushUndoCommand(i);const s=(0,o.ensureNotNull)(i.state()).id;return(0,ni.emit)("study_event",s,"paste_study"),(0,o.ensureNotNull)(this._model().dataSourceForId(s))}setPriceScaleCurrency(e,t){const i=new Qe.SetPriceScaleCurrencyUndoCommand(e,t,this.chartWidget(),bi);this._pushUndoCommand(i)}setPriceScaleUnit(e,t){const i=new et.SetPriceScaleUnitUndoCommand(e,t,this.chartWidget(),wi);this._pushUndoCommand(i)}setSymbol(e,t){e.symbol()!==t&&this._pushUndoCommand(new nt(e,t,this.chartWidget()))}setResolution(e,t){e===this.mainSeries()&&(t=e.getSupportedResolution(t)),p.Interval.isEqual(e.interval(),t)||this._pushUndoCommand(new ti(e,t,this.chartWidget()))}chartLoadTheme(e,t,i){const s=new Qt(this.model(),e,t);i?s.redo():this._pushUndoCommand(s)}isJustClonedChart(){return this._chartWidget.isJustClonedChart()}isMultipleLayout(){return this._chartWidget.isMultipleLayout()}isSingleChart(){return!this._chartWidget.isMultipleLayout().value()}inFullscreen(){return this._chartWidget.inFullscreen()}copyToOtherCharts(e){const t=this.mainSeries(),i=t.syncModel(),s=this.timeScale();if(i)for(const r of e){if(!r.isSynchronizable())continue;const e=r.linkKey().value()||(0,S.randomHash)();r.linkKey().setValue(e);const n=r.state(!1),a=r.normalizedPoints(),l=r.properties().interval.value(),c=t.interval();let h;if(p.Interval.isEqual(l,c))h=a.map((e=>{const t=(0,o.ensureNotNull)(s.timePointToIndex(e.time_t))+e.offset;return{price:e.price,timeStamp:(0,o.ensureNotNull)(this.model().externalTimeStamp(t))}}));else{const e=i.createNewModelWithResolution(l);h=a.map((t=>({price:t.price,timeStamp:0===t.offset?t.time_t:e.projectTime(t.time_t,t.offset)})))}const d={...n, -id:r.id(),linkKey:e,points:h,linetool:r.toolname,model:this.model(),symbol:t.symbol(),finalState:{points:a,interval:l},pointPositionPercents:r.isFixed()?r.calcPositionPercents():void 0,sharingMode:r.sharingMode().value()};(0,Ee.copyLineTool)(d)}}addPaneStretchFactorUndoCommand(e,t,i,s){const r=new ct(this.model(),e,t,i,s);this._pushUndoCommand(r)}paneForSource(e){return this.m_model.paneForSource(e)}destroy(){this._lineToolsDoNotAffectChartInvalidation.destroy(),this.m_model.destroy()}moveSelectedToolsLeft(){return this._moveSelectedTools(2)}moveSelectedToolsUp(){return this._moveSelectedTools(0)}moveSelectedToolsRight(){return this._moveSelectedTools(3)}moveSelectedToolsDown(){return this._moveSelectedTools(1)}insertStudyWithoutCheck(e,t,i){return this._insertStudy(e,t,{},!1,[],void 0,void 0,void 0,void 0,null!=i?i:null,void 0)}saveLineToolState(e,t){this._pushUndoCommand(new N(this.m_model,[e],t))}resetScales(){this.beginUndoMacro(Ni),this.resetTimeScale();for(const e of this.m_model.panes()){for(const t of e.leftPriceScales())this.resetPriceScale(e,t);for(const t of e.rightPriceScales())this.resetPriceScale(e,t)}this.endUndoMacro(),this.m_model.recalculateAllPanes((0,ye.viewportChangeEvent)())}shareLineTools(e,t){}canCreateStudy(e){return this.model().chartApi().canCreateStudy(e)}studiesMetaData(){return this.m_model.studiesMetaData()}chartWidgetCollectionLock(){return this._chartWidget.chartWidgetCollection().lock}_isCountedStudy(e){throw new Error("Not implemented")}_mergeUnmergeSource(e,t){this.beginUndoMacro(t.text());const i=(0,o.ensureNotNull)(this._model().paneForSource(e)),s=new Set(i.sourcesByGroup().lineSources().filter((t=>t.ownerSource()===e)));this._model().lineToolsGroupModel().groups().filter((e=>{const t=e.lineTools().some((e=>s.has(e))),i=e.lineTools().some((e=>!s.has(e)));return t&&i})).forEach((e=>{this._pushUndoCommand(new V.ExcludeLineToolsFromGroupUndoCommand(this._model(),e,e.lineTools()))})),this._pushUndoCommand(t),this.endUndoMacro()}_insertStudy(e,t,i,s,r,n,a,l,c,h,d){const u=Wi.format({title:e.description});this.beginUndoMacro(u);const p=new pt(this.model(),e,t,i,s,r,n,a,l,c,h||null,u);this._pushUndoCommand(p);const _=p.insertedStudy();if(void 0!==d){const e=new _t.SetPriceScaleModeCommand(d,(0,o.ensureNotNull)(_.priceScale()),null,this.model());this._pushUndoCommand(e)}return this.endUndoMacro(),{study:_,startPromise:p.lastInsertionStartPromise()}}async _processSpecialLineToolsContents(e,t,i){0}_insertAfterOrBefore(e,t,i,s){const r=(0,o.ensureNotNull)(this._model().paneForSource(i));if(t.some((e=>(0,f.isLineTool)(e)&&this._model().paneForSource(e)!==r)))throw new Error("Cannot insert line tool after target on another pane");this.beginUndoMacro(e),t.forEach((e=>{(0,o.ensureNotNull)(this.model().paneForSource(e))!==r&&this.mergeToPane(e,r)}));const n=s();this._pushUndoCommand(n),this.emitEvent("changeZOrder",[t]),this.endUndoMacro()}_sendBackOrBringForward(e,t,i){const s=new Map;t.forEach((e=>{const t=(0,o.ensureNotNull)(this._model().paneForSource(e)),i=s.get(t)||[];i.push(e),s.set(t,i) -})),this.beginUndoMacro(e),s.forEach(((e,t)=>{this._pushUndoCommand(i(t,e))})),this.endUndoMacro(),this.emitEvent("changeZOrder",[t])}_moveSelectedTools(e){const t=this.model().selection().lineDataSources();if(0===t.length)return!1;if((0,Ee.lockDrawings)().value())return!0;const i=this.timeScale().visibleBarsStrictRange();if(null===i)return!1;const s=function(e){const t=new Map;for(const i of e){const e=i.ownerSource();if(null===e)continue;let s=t.get(e);if(void 0===s){const r=e.priceScale(),n=e.priceStep(),o=e.firstValue();if(null===r||null===n||null===o)continue;if(null===r.priceRange())continue;s={sources:[],priceScale:r,priceStep:n,startPrice:i.points()[0].price,firstValue:o},t.set(e,s)}s.sources.push(i)}return t}(t);if(0===s.size)return!1;this.beginUndoMacro(vi,this._lineToolsDoNotAffectChartInvalidation.value());const r=i.firstBar(),n=this.timeScale().indexToCoordinate(r),o=r+(3===e?1:2===e?-1:0),l=this.timeScale().indexToCoordinate(o);return Ee.isDirectionalMovementActive.setValue(!0),s.forEach((t=>{const{startPrice:i,priceStep:s,priceScale:c,firstValue:h}=t,d=i+(0===e?s:1===e?-s:0),u=c.priceToCoordinate(i,h),p=c.priceToCoordinate(d,h),_={logical:{index:r,price:i},screen:new a.Point(n,u)},m={logical:{index:o,price:d},screen:new a.Point(l,p)};this.startMovingSources(t.sources,_,null),this.moveSources(m),this.endMovingSource(!1,!0)})),Ee.isDirectionalMovementActive.setValue(!1),this.endUndoMacro(),!0}_restoreStudyFactoryDefaults(e){const t=new At(this.m_model,e.properties());this._pushUndoCommand(t)}_restoreLineToolFactoryDefaults(e){this.beginUndoMacro(Si,this._lineToolsDoNotAffectChartInvalidation.value()),this.saveLineToolState(e,Si);const t=new Lt(this.m_model,e.properties(),Si);this._pushUndoCommand(t),this.saveLineToolState(e,Si),this.endUndoMacro(),this.model().updateSource(e)}_removeAllDrawingToolsImpl(e){this.selectionMacro((()=>{this.lineBeingCreated()&&this.cancelCreatingLine();this.dataSources().filter(f.isLineTool).filter((e=>e.isActualSymbol()&&e.isUserDeletable())).filter((t=>!e||e===t.toolname)).forEach((e=>this.removeSource(e,!1)))}),!0)}_removeAllStudiesImpl(){const e=this.dataSources(),t=e.filter(x.isStudy).filter((e=>!e.isChildStudy()&&e.removeByRemoveAllStudies())),i=e.filter(x.isStudyStub);t.concat(i).forEach((e=>this.removeSource(e,!1)))}}},20585:(e,t,i)=>{"use strict";var s=i(57898),r=i(50151).assert,n=i(73971).ChartModelBase,o=i(29673).isLineTool,a=i(30255).Watermark,l=i(49483).CheckMobile,c=i(91280).InvalidationMask,h=i(91280).InvalidationLevel;const{globalChangeEvent:d,sourceChangeEvent:u}=i(28558);var p=i(28853),_=p.isStudy,m=p.isFundamentalStudy,g=i(88348),f=i(90565).MainSeriesScaleRatioProperty,v=i(29541).scaleRatio,S=i(97340).StudyInserter,y=i(83407).dateFormatProperty,b=i(16164).timeHoursFormatProperty,w=i(76422),C=i(65379).StudyColorRotatorFactory,P=i(14483),x=i(28640).AppliedTimeFrame;i(99652).ReplayStatus,P.enabled("fix_left_edge");class T extends n{constructor(e,t,i,s,r,n,o,l,c,h,d){super(e,t,i,s,r,n,o,l,c,h,d);var u=this;this._mainSeriesScaleRatioProperty=new f(this), -this.m_mainSeries.dataEvents().completed().subscribe(this,function(){this._scrollingState&&this.gotoTime()}.bind(this)),this.m_mainSeries.onIntervalChanged().subscribe(this,(function(){this._recalcVRStudiesParams.oldStartVisibleIndex=NaN,this._recalcVRStudiesParams.oldEndVisibleIndex=NaN})),this._readOnly||(this.m_mainSeries.properties().addChild("priceAxisProperties",this.m_mainSeries.m_priceScale.properties()),this._properties.paneProperties.legendProperties.showStudyTitles.listeners().subscribe(this,(function(e){e.value()||u._properties.paneProperties.legendProperties.showStudyArguments.setValue(!1)}))),this._watermarkSource=this._options.watermarkEnabled?new a(this,this.m_mainSeries):null,g.hideAllDrawings().subscribe(this,this._onDrawingsVisibilityChanged),g.hideAllIndicators().subscribe(this,this._onIndicatorsVisibilityChanged),this._properties.scalesProperties.listeners().subscribe(this,T.prototype.fullUpdate),this._studyShiftColorStartOffset=void 0,y.subscribe(this,this._updateDateTimeFormatter),b.subscribe(this,this._updateDateTimeFormatter),this.mainSeries().properties().interval.subscribe(this,this._updateDateTimeFormatter),this._updateDateTimeFormatter(),this._studyColorRotatorFactory=new C(this),this._dataSourceCollectionChanged.subscribe(this,this._updateShowLegendProperty.bind(this)),this._properties.paneProperties.legendProperties.showLegend.subscribe(this,this._updateShowLegendProperty),this._appliedTimeFrame=new x(this),this.mainSeries().onTimeFrameApplied().subscribe(this,(function(e){var t=null!==e?{res:this.mainSeries().interval(),val:e}:null;this.appliedTimeFrame().setValue(t)}))}applyPreferences(e){for(var t in e)void 0!==this._properties[t]&&"m_mainSeries"!==this._properties[t]&&this._properties[t].mergeAndFire(e[t]);void 0!==e.timeScale&&(this._timeScale.defaultRightOffset().setValue(e.timeScale.defaultRightOffset),this._timeScale.defaultRightOffsetPercentage().setValue(e.timeScale.defaultRightOffsetPercentage),this._timeScale.usePercentageRightOffset().setValue(e.timeScale.usePercentageRightOffset)),this._properties.saveDefaults(),this.m_mainSeries.applyPreferences(e.mainSeries),this.sessions().applyPreferences(e.sessions),this.recalculateAllPanes(d()),this.fullUpdate()}timezone(){return this._properties.timezone.value()}initConnection(){this._chartApi.switchTimezone(this.timezone())}updatePane(e){var t=this._paneInvalidationMask(e);this.invalidate(t)}fullUpdate(){this.invalidate(c.full())}lightUpdate(){this.invalidate(c.light())}studiesMetaData(){return this._studiesMetaData}studyVersioning(){return this._studyVersioning}startNotStartedStudies(){if(!this.m_mainSeries.isStarted())throw new Error("Cannot start studies: main series is not started");for(var e=this.dataSources(),t=0;t0),n?{left:0,right:1,totallySlots:i}:{left:1,right:0,totallySlots:i}}return{left:e,right:t,totallySlots:e+t}}setPriceAutoScale(e,t,i){e.setPriceAutoScale(t,i),this.invalidate(this._paneInvalidationMask(e,h.Light))}updateScales(e,t){this._undoModel._chartWidget._updateScalesActions()}mainSeriesScaleRatioProperty(){return this._mainSeriesScaleRatioProperty}mainSeriesScaleRatioPropertyOnChanged(){this._mainSeriesScaleRatioProperty.listeners().fire(this._mainSeriesScaleRatioProperty)}mainSeriesScaleRatio(){return v(this._timeScale,this.m_mainSeries.priceScale())}setMainSeriesScaleRatio(e){this.paneForSource(this.m_mainSeries).applyPriceScaleRatio(this.m_mainSeries.priceScale(),e)}restoreFactoryDefaults(e){e.restoreFactoryDefaults(),this.recalcVisibleRangeStudies(!0)}orderedDataSources(e){var t=[];t.push(this.m_crossHairSource);for(var i=0;ithis.removeSource(e))),Array.from(this._customSourcesMap.keys()).forEach(this._removeCustomSource,this),r(0===this._topmostCustomSources.length),r(0===this._fgCustomSources.length),r(0===this._bgCustomSources.length),r(0===this._allCustomSources.length),r(0===this._customSourcesMap.size);for(var e=0;e{"use strict";var s=i(29764).makeFont,r=i(29764).parseFont,n=i(59224).getLogger;const{drawPoly:o}=i(68441);var a=n("Model.ChartTradingUtils"),l={_fontHeightCache:{},_parsedColorCache:{},_parseColor:function(e){if(this._parsedColorCache[e])return this._parsedColorCache[e];var t=document.createElement("div");t.style.color=e;var i=t.style.color.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i)||t.style.color.match(/^rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d*\.?\d+)\s*\)$/i),s={r:i[1],g:i[2],b:i[3],a:i[4]||"1"};return this._parsedColorCache[e]=s,s},getColorFromProperties:function(e,t){var i=1-t.value()/100,s=this._parseColor(e.value());return"rgba("+s.r+","+s.g+","+s.b+","+i+")"},setColorToProperties:function(e,t,i){var s=this._parseColor(e);t.setValue("rgb("+s.r+","+s.g+","+s.b+")");var r=100*(1-s.a);i.setValue(Math.max(0,Math.min(r,100)))},getFontFromProperties:function(e,t,i,r){return s(t.value(),e.value(),r.value()?"italic":"",i.value()?"bold":"")},setFontToProperties:function(e,t,i,s,n){var o=r(e);null!==o?(o.family.length>0&&t.setValue(o.family),i.setValue(o.size),s.setValue(o.bold),n.setValue(o.italic)):a.logError("Invalid font: "+e)},fontHeight:function(e){if(!this._fontHeightCache[e]){var t=document.createElement("span");t.appendChild(document.createTextNode("height")),document.body.appendChild(t),t.style.cssText="font: "+e+"; white-space: nowrap; display: inline;";var i=t.offsetHeight;document.body.removeChild(t),this._fontHeightCache[e]=Math.ceil(i)}return this._fontHeightCache[e]},drawPolyHoverOrPress:function(e,t,i,s){s?(e.save(),e.fillStyle="rgba(0, 0, 0, 0.15)",o(e,t,!0),e.restore()):i&&(e.save(),e.fillStyle="rgba(0, 0, 0, 0.1)",o(e,t,!0),e.restore())},repaint:function(e){e.lightUpdate()},roundToMinTick:function(e,t){var i=1/e.mainSource().base();return i*Math.round(t/i)}};e.exports=l},94792:(e,t,i)=>{"use strict" -;var s=i(36298).TranslatedString,r=i(88275).doAnimate,n=i(45446).ChartUndoModelBase,o=(i(46100).saveDefaultProperties,i(62591).UndoCommand,i(37846).ApplyLineToolTemplateUndoCommand),a=i(53051).SetPriceScaleSelectionStrategyCommand,l=i(610).SetScaleRatioPropertiesCommand,c=i(51768).trackEvent,h=i(4505).RestoreDefaultsPreferencesUndoCommand,d=i(95367).SetPriceScaleModeCommand,u=i(67521).PriceScaleChangeUndoCommand,p=new s("move left",i(44352).t(null,void 0,i(15086))),_=new s("move right",i(44352).t(null,void 0,i(61711))),m=new s("toggle auto scale",i(44352).t(null,void 0,i(63060))),g=new s("toggle lock scale",i(44352).t(null,void 0,i(21203))),f=new s("toggle regular scale",i(44352).t(null,void 0,i(33714))),v=new s("toggle indexed to 100 scale",i(44352).t(null,void 0,i(98860))),S=new s("toggle percentage scale",i(44352).t(null,void 0,i(68642))),y=new s("toggle log scale",i(44352).t(null,void 0,i(60166))),b=new s("invert scale",i(44352).t(null,void 0,i(94245))),w=new s("remove pane",i(44352).t(null,void 0,i(47637))),C=(new s("apply all chart properties",i(44352).t(null,void 0,i(64034))),new s("set price scale selection strategy to {title}",i(44352).t(null,void 0,i(69485))));t.ChartUndoModel=class extends n{constructor(e,t,i,s,r,n,o,a,l,c,h,d){super(e,t,i,s,r,n,o,a,l,c,h,d),this.beginUndoMacro=(e,t)=>{var i=o.beginUndoMacro(e);return i.setCustomFlag("doesnt_affect_save",t),i},this.endUndoMacro=o.endUndoMacro.bind(o),this.createUndoCheckpoint=o.createUndoCheckpoint.bind(o),this.undoToCheckpoint=o.undoToCheckpoint.bind(o)}version(){return this.m_model.version()}createPane(e){return this.m_model.createPane(e)}restart(){this.m_model.restart()}disconnect(){this.m_model.disconnect()}studyVersioning(){return this.m_model.studyVersioning()}chartModel(){return this._model()}_model(){return this.m_model}pushUndoCommand(e){this._pushUndoCommand(e)}_pushUndoCommand(e){this._undoHistory.pushUndoCommand(e)}startScrollPrice(e,t,i){t.isAutoScale()||(this._initialPriceScrollState=t.state(),this._initialPriceScrollPos=i,this.chartModel().startScrollPrice(e,t,i))}scrollPriceTo(e,t,i){t.isAutoScale()||(this._initialPriceScrollPos&&Math.abs(this._initialPriceScrollPos-i)>20&&(this.pushUndoCommand(new u(this.m_model,e,t,this._initialPriceScrollState)),delete this._initialPriceScrollState,delete this._initialPriceScrollPos),this.chartModel().scrollPriceTo(e,t,i))}endScrollPrice(e,t){t.isAutoScale()||(delete this._initialPriceScrollState,delete this._initialPriceScrollPos,this.chartModel().endScrollPrice(e,t))}setPriceAutoScale(e,t,i){this.pushUndoCommand(new u(this.m_model,e,t,t.state())),this.chartModel().setPriceAutoScale(e,t,i)}setWidth(e){this.m_model.setWidth(e)}setPaneHeight(e,t){this.m_model.setPaneHeight(e,t)}gridSource(){return this.m_model.gridSource()}watermarkSource(){return this.m_model.watermarkSource()}publishedChartsTimelineSource(){return this.m_model.publishedChartsTimelineSource()}crossHairSource(){return this.m_model.crossHairSource()}model(){return this.m_model}chartWidget(){return this._chartWidget}mainSeries(){ -return this.m_model.m_mainSeries}mainSeriesScaleRatioProperty(){return this.m_model.mainSeriesScaleRatioProperty()}timeScale(){return this.m_model.timeScale()}selectionMacro(e,t){return this.m_model.selectionMacro(e,t)}setHoveredSource(e,t){this.m_model.setHoveredSource(e,t)}selection(){return this.m_model.selection()}onSelectedSourceChanged(){return this.m_model.onSelectedSourceChanged()}activeStrategySource(){return this.m_model.activeStrategySource()}invalidate(e){this.m_model.invalidate(e)}setCurrentPosition(e,t,i,s){this.m_model.setCurrentPosition(e,t,i,s)}setAndSaveCurrentPosition(e,t,i,s){this.m_model.setAndSaveCurrentPosition(e,t,i,s)}setProperties(e,t,i){var s=this;this.beginUndoMacro(i),this.m_model.selectionMacro((function(){for(var r=0;r{"use strict";var s;i.d(t,{ColorType:()=>s}),function(e){e.Solid="solid",e.Gradient="gradient"}(s||(s={}))},42226:(e,t,i)=>{"use strict";i.d(t,{currencyUnitVisibilityOptions:()=>a,currencyUnitVisibilityProperty:()=>o,migrateShowCurrencyAndShowUnitProperties:()=>c,restoreCurrencyUnitVisibilitySettingsValue:()=>h});var s=i(29542),r=i(56840),n=i.n(r);const{property:o,availableValues:a}=(0,s.createVisibilityController)("PriceAxisCurrencyAndUnit.visibility");let l=!1;function c(e,t){l||(l=!0,void 0===n().getValue("PriceAxisCurrencyAndUnit.visibility")&&o().setValue(e||t?"alwaysOn":"alwaysOff"))}function h(){o().setValue("visibleOnMouseOver"),n().remove("PriceAxisCurrencyAndUnit.visibility")}},39262:(e,t,i)=>{"use strict";i.d(t,{sourceNewCurrencyOnPinningToPriceScale:()=>r});var s=i(18611);function r(e,t,i,r){let n=null;if(i.currencyConversionEnabled()&&(0,s.isActingAsSymbolSource)(e)){const s=i.availableCurrencies(),o=t.currency(s),a=e.currency();null!==o&&null!==o.selectedCurrency&&!o.allCurrenciesAreOriginal&&o.selectedCurrency!==a&&(r&&null===a||null!==a&&s.convertible(a))&&(n=o.selectedCurrency)}return n}},15742:(e,t,i)=>{"use strict";i.d(t,{CustomSourceBase:()=>s});class s{constructor(e,t){this._id=e,this._model=t}id(){return this._id}isHoveredEnabled(){return!0}isSelectionEnabled(){return!1}priceScale(){return null}paneViews(e){return[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateViewsForPane(e,t){e.containsMainSeries()&&this.updateAllViews(t)}}},53588:(e,t,i)=>{"use strict";i.d(t,{isLineToolState:()=>o,isMainSeriesState:()=>r,isStudyLineToolState:()=>a,isStudyState:()=>n});var s=i(15367);function r(e){return"MainSeries"===e.type}function n(e){return Boolean(e.type)&&e.type.toLowerCase().startsWith("study")}function o(e){return Boolean(e.type)&&(0,s.isLineToolName)(e.type)}function a(e){return Boolean(e.type)&&(0,s.isStudyLineToolName)(e.type)}},14292:(e,t,i)=>{"use strict";i.d(t,{DataSource:()=>l});i(14483);var s=i(58275),r=i.n(s),n=i(36174),o=i(57898),a=i.n(o);class l{constructor(e){this.hasAlert=new(r())(!1),this._zorder=0,this.m_priceScale=null,this._ownerSource=null,this._userEditEnabled=!0,this._onPriceScaleChanged=new(a()), -this._isSelectionEnabled=!0,this._instanceId=(0,n.randomHashN)(6),this._ownerSourceChanged=new(a()),this._zOrderChanged=new(a()),this._id=null!=e?e:(0,n.randomHashN)(6)}id(){return this._id}instanceId(){return this._instanceId}preferNoScale(){return!1}setId(e){this._id=e}zorder(){return this._zorder}setZorder(e){"number"==typeof e&&this._zorder!==e&&(this._zorder=e,this._zOrderChanged.fire(e))}preferredZOrder(){return null}isSpeciallyZOrderedSource(){return!1}title(){throw new Error("Implement this fun in a subclass")}name(){throw new Error("Implement this fun in a subclass")}priceScale(){return this.m_priceScale}setPriceScale(e){this.m_priceScale=e,this._onPriceScaleChanged.fire()}ownerSource(){return this._ownerSource}setOwnerSource(e){const t=this._ownerSource;this._ownerSource=e,this._ownerSourceChanged.fire(t,e)}ownerSourceChanged(){return this._ownerSourceChanged}zOrderChanged(){return this._zOrderChanged}isSavedInChart(e){return!0}isSavedInStudyTemplates(){return!0}isRemovedByStudyTemplates(){return!0}hasContextMenu(){return!0}showInObjectTree(){return!0}setUserEditEnabled(e){this._userEditEnabled=e}userEditEnabled(){return this._userEditEnabled}canBeHidden(){return this.userEditEnabled()}isUserDeletable(){return this.userEditEnabled()}properties(){throw new Error("Implement this fun in a subclass")}isVisible(){return this.properties().visible.value()}dataWindowView(){return null}priceAxisViews(e,t){return null}timeAxisViews(){return null}updateAllViews(e){}paneViews(e){return null}labelPaneViews(){return null}isFailed(){return!1}isLoading(){return!1}isPhantom(){return!1}isChildStudy(){return!1}hasChildren(){return!1}canHaveChildren(){return!1}onClickOutside(e){}getSourceIcon(){return null}state(e){throw new Error("Implement this fun in a subclass")}onPriceScaleChanged(){return this._onPriceScaleChanged}doesMovingAffectsUndo(){return!0}isMultiPaneAvailable(){return!1}isMultiPaneEnabled(){return!1}copiable(){return!1}cloneable(){return!1}movable(){return!1}isIncludedInAutoScale(){return!1}isHoveredEnabled(){return this.isSelectionEnabled()}showOnTopOnHovering(){return!0}isSelectionEnabled(){return this._isSelectionEnabled}setSelectionEnabled(e){this._isSelectionEnabled=e}firstValue(){return null}priceRange(e,t){return null}autoScaleInfo(e,t){return{range:this.priceRange(e,t)}}stateForAlert(){return null}canHasAlert(){return!1}alertCreationAvailable(){return new(r())(this.hasStateForAlert()).readonly()}hasStateForAlert(){return!1}idForAlert(){return this._id}}},93835:(e,t,i)=>{"use strict";i.d(t,{DataWindowItem:()=>s,DataWindowView:()=>r});class s{constructor(e,t,i,s=!1){this._visible=!0,this._id=e,this._title=t,this._value=i,this._unimportant=s}id(){return this._id}title(){return this._title}setTitle(e){this._title=e}text(){return this._value}value(){return this._value}setValue(e){this._value=e}visible(){return this._visible}setVisible(e){this._visible=e}color(){return this._color}setColor(e){this._color=e}unimportant(){return this._unimportant}}class r{constructor(){this._items=[],this._header="", -this._title=""}header(){return this._header}title(){return this._title}items(){return this._items}update(){}}},83407:(e,t,i)=>{"use strict";i.d(t,{dateFormatProperty:()=>l,restoreDateFormatSettingsValue:()=>c});var s=i(56840),r=i(59680),n=i(15879);const o="date_format";function a(){return s.getValue(o,(0,n.defaultDateFormat)())}const l=(0,r.createPrimitiveProperty)(a());function c(){l.setValue((0,n.defaultDateFormat)()),s.remove(o)}s.onSync.subscribe(null,(()=>l.setValue(a()))),l.subscribe(null,(()=>s.setValue(o,l.value())))},46100:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DefaultProperty:()=>m,createDefaultsState:()=>u,saveDefaultProperties:()=>_});var s=i(27788),r=i(58121),n=i(15736),o=i(85804),a=i(59452),l=i.n(a),c=i(57898),h=i.n(c);function d(e,t){const i=(0,s.default)(e);return t.forEach((e=>(0,n.default)(i,e.split(".")))),i}function u(e,t,i,n){const a=e?o.defaults:o.factoryDefaults,l=t.startsWith("study_")?(0,s.default)(a("study")):{};let c=(0,s.default)(a(t,n));return t.startsWith("study_")&&c.inputs&&delete c.inputs.symbol,"linetoolicon"===t&&e&&(c.icon=(0,o.defaults)(t).icon),"linetooemoji"===t&&e&&(c.emoji=(0,o.defaults)(t).emoji),"linetoolsticker"===t&&e&&(c.sticker=(0,o.defaults)(t).sticker),c=d(c,i),(0,r.default)(l,c),l}let p=!1;function _(e){p=e}class m extends(l()){constructor(e,t,i,s){super(function(e,t,i,s){let n;return void 0===s&&(s=!0),i?n=t:(n=u(s,e,[],null),t&&(0,r.default)(n,t)),n}(e,t,i,s)),this._exclusions=[],this._restoreFactoryDefaultsEvent=new(h()),this._defaultName=e,this._useUserPreferences=null==s||s,this.listeners().subscribe(this,m.prototype.onPropertyChanged),this._restoreFactoryDefaultsEvent=new(h())}preferences(){return this.state(this._exclusions)}mergePreferences(e){this.mergeAndFire(d(e,this._exclusions))}addExclusion(e){this._exclusions.indexOf(e)<0&&this._exclusions.push(e)}removeExclusion(e){const t=this._exclusions.indexOf(e);-1!==t&&this._exclusions.splice(t,1)}restoreFactoryDefaults(){const e=u(!1,this._defaultName,this._exclusions,null);this.mergeAndFire(e),this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||(0,o.saveDefaults)(this._defaultName,void 0),this._restoreFactoryDefaultsEvent.fire()}onRestoreFactoryDefaults(){return this._restoreFactoryDefaultsEvent}onPropertyChanged(){!p||this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||this.saveDefaults()}saveDefaults(){this._useUserPreferences&&(0,o.saveDefaults)(this._defaultName,this.preferences())}clone(e){const t=new m(this._defaultName,this.state(),null==e?void 0:e.replaceByState,this._useUserPreferences);for(let e=0;e{"use strict";var s=i(67980).PlDisplay;const{getHexColorByName:r}=i(48891),{generateColor:n}=i(87095) -;var o=i(67980).TradedGroupHorizontalAlignment,a=i(88732),l=i(90095).LineToolPitchforkStyle,c=i(99987).LineToolBarsPatternMode,h=i(72877),d=h.LineStudyPlotStyle,u=h.STUDYPLOTDISPLAYTARGET,p=i(42609),_=i(74304).PriceAxisLastValueMode,m=i(9482).StoriesTimeLineItemType,g=i(36147).MagnetMode,f=i(73436).LineEnd,v=i(93613).ColorType,S=i(62615).RangeBarStyle,y=i(9155).StatsPosition,b=i(16776).sessionsPreferencesDefault,w=i(81580).axisLabelBackgroundColor;const{LINESTYLE_SOLID:C,LINESTYLE_DOTTED:P,LINESTYLE_DASHED:x}=i(79849);var T=i(59224).getLogger("Chart.Defaults");const I=r("color-black"),M=r("color-white"),L=n(M,75),A=r("color-tv-blue-50"),k=r("color-tv-blue-500"),E=n(k,30),D=n(k,70),B=n(k,72),V=n(k,75),N=n(k,80),R=r("color-tv-blue-600"),O=r("color-deep-blue-200"),F=r("color-deep-blue-300"),W=r("color-deep-blue-500"),z=n(W,80),H=r("color-sky-blue-500"),U=n(H,80),j=r("color-sky-blue-700"),G=n(j,30),q=r("color-youtube"),$=r("color-ripe-red-200"),Y=r("color-ripe-red-300"),K=r("color-ripe-red-400"),Z=r("color-ripe-red-500"),X=n(Z,70),J=n(Z,80),Q=n(Z,72),ee=n(Z,95),te=r("color-ripe-red-600"),ie=r("color-grapes-purple-500"),se=n(ie,100),re=n(ie,80),ne=n(ie,30),oe=r("color-berry-pink-500"),ae=n(oe,80),le=r("color-minty-green-100"),ce=r("color-minty-green-500"),he=n(ce,80),de=n(ce,72),ue=n(ce,95),pe=r("color-iguana-green-300"),_e=r("color-iguana-green-500"),me=n(_e,80),ge=r("color-tan-orange-300"),fe=r("color-tan-orange-500"),ve=n(fe,80),Se=r("color-tan-orange-600"),ye=r("color-tan-orange-700"),be=r("color-cold-gray-150"),we=r("color-cold-gray-300"),Ce=r("color-cold-gray-400"),Pe=r("color-cold-gray-450"),xe=r("color-cold-gray-500"),Te=r("color-cold-gray-800"),Ie=n(Te,94),Me=n(Te,100),Le=r("color-cold-gray-900"),Ae=r("color-cold-gray-750"),ke=r("color-slate-gray"),Ee=r("color-silver-tree"),De=n(Ee,95),Be=r("color-mandy"),Ve=n(Be,95);var Ne=function(e){var t=function(e,t){return{color:e,visible:t}},i=function(e,t,i){return{coeff:e,color:t,visible:i}},r=function(e,t,i,s,r){return{coeff:e,color:t,visible:i,linestyle:void 0===s?C:s,linewidth:void 0===r?1:r}},h=function(e,t,i){return{color:e,width:i,visible:t}},T=function(e,t,i,s,r){return{color:e,visible:t,width:i,x:s,y:r}},Te=function(e,t,i,s,r,n){return{coeff1:e,coeff2:t,color:i,visible:s,linestyle:void 0===r?C:r,linewidth:void 0===n?1:n}};if(void 0===TradingView.defaultProperties){var Ne;switch(window.locale){case"ar_AE":Ne="Asia/Dubai";break;case"au":Ne="Australia/Sydney";break;case"br":Ne="America/Sao_Paulo";break;case"ca":Ne="America/Toronto";break;case"de_DE":case"it":Ne="Europe/Berlin";break;case"es":Ne="Europe/Madrid";break;case"fa_IR":Ne="Asia/Tehran";break;case"fr":case"sv_SE":Ne="Europe/Paris";break;case"he_IL":case"tr":Ne="Europe/Athens";break;case"hu_HU":case"pl":Ne="Europe/Warsaw";break;case"id":case"th_TH":case"vi_VN":Ne="Asia/Bangkok";break;case"in":Ne="Asia/Kolkata";break;case"ja":case"kr":Ne="Asia/Tokyo";break;case"ms_MY":Ne="Asia/Singapore";break;case"ru":Ne="Europe/Moscow";break;case"uk":Ne="Europe/London";break;case"zh_CN":case"zh_TW":Ne="Asia/Shanghai";break -;default:Ne="Etc/UTC"}TradingView.defaultProperties={chartproperties:{timezone:Ne,priceScaleSelectionStrategyName:"auto",paneProperties:{backgroundType:v.Solid,background:M,backgroundGradientStartColor:M,backgroundGradientEndColor:M,gridLinesMode:"both",vertGridProperties:{color:Ie,style:C},horzGridProperties:{color:Ie,style:C},crossHairProperties:{color:Ce,style:x,transparency:0,width:1},topMargin:10,bottomMargin:8,axisProperties:{autoScale:!0,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,alignLabels:!0,isInverted:!1},legendProperties:{showStudyArguments:!0,showStudyTitles:!0,showStudyValues:!0,showSeriesTitle:!0,showSeriesOHLC:!0,showLegend:!0,showBarChange:!0,showVolume:!1,showBackground:!0,showPriceSource:!0,backgroundTransparency:50},separatorColor:be},scalesProperties:{backgroundColor:M,lineColor:Me,textColor:Le,fontSize:12,scaleSeriesOnly:!1,showSeriesLastValue:!0,seriesLastValueMode:_.LastValueAccordingToScale,showSeriesPrevCloseValue:!1,showStudyLastValue:!0,showSymbolLabels:!1,showStudyPlotLabels:!1,showBidAskLabels:!1,showPrePostMarketPriceLabel:!0,showFundamentalNameLabel:!1,showFundamentalLastValue:!0,barSpacing:p.DEFAULT_BAR_SPACING,axisHighlightColor:V,axisLineToolLabelBackgroundColorCommon:w.common,axisLineToolLabelBackgroundColorActive:w.active,showPriceScaleCrosshairLabel:!0,showTimeScaleCrosshairLabel:!0,crosshairLabelBgColorLight:Le,crosshairLabelBgColorDark:Ae},mainSeriesProperties:{style:a.STYLE_CANDLES,esdShowDividends:!0,esdShowSplits:!0,esdShowEarnings:!0,esdShowBreaks:!1,esdFlagSize:2,showContinuousContractSwitches:!0,showContinuousContractSwitchesBreaks:!1,showFuturesContractExpiration:!0,showLastNews:!0,showCountdown:!0,bidAsk:{visible:!1,lineStyle:P,lineWidth:1,bidLineColor:k,askLineColor:K},prePostMarket:{visible:!0,lineStyle:P,lineWidth:1,preMarketColor:Se,postMarketColor:k},highLowAvgPrice:{highLowPriceLinesVisible:!1,highLowPriceLabelsVisible:!1,averageClosePriceLineVisible:!1,averageClosePriceLabelVisible:!1,highLowPriceLinesColor:"",highLowPriceLinesWidth:1,averagePriceLineColor:"",averagePriceLineWidth:1},visible:!0,showPriceLine:!0,priceLineWidth:1,priceLineColor:"",baseLineColor:we,showPrevClosePriceLine:!1,prevClosePriceLineWidth:1,prevClosePriceLineColor:"#555555",minTick:"default",dividendsAdjustment:void 0,backAdjustment:!1,settlementAsClose:!0,sessionId:"regular",sessVis:!1,statusViewStyle:{fontSize:16,showExchange:!0,showInterval:!0,symbolTextSource:"description"},candleStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce,wickDownColor:Z,barColorsOnPrevClose:!1,drawBody:!0},hollowCandleStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce,wickDownColor:Z,drawBody:!0},haStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce, -wickDownColor:Z,showRealLastPrice:!1,barColorsOnPrevClose:!1,inputs:{},inputInfo:{},drawBody:!0},barStyle:{upColor:ce,downColor:Z,barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},hiloStyle:{color:k,showBorders:!0,borderColor:k,showLabels:!0,labelColor:k,drawBody:!0},columnStyle:{upColor:n(ce,50),downColor:n(Z,50),barColorsOnPrevClose:!0,priceSource:"close"},lineStyle:{color:k,linestyle:C,linewidth:2,priceSource:"close"},lineWithMarkersStyle:{color:k,linestyle:C,linewidth:2,priceSource:"close"},steplineStyle:{color:k,linestyle:C,linewidth:2,priceSource:"close"},areaStyle:{color1:B,color2:k,linecolor:k,linestyle:C,linewidth:2,priceSource:"close",transparency:100},hlcAreaStyle:{highLineColor:ce,highLineStyle:C,highLineWidth:2,lowLineColor:Z,lowLineStyle:C,lowLineWidth:2,closeLineColor:Pe,closeLineStyle:C,closeLineWidth:2,highCloseFillColor:he,closeLowFillColor:J},priceAxisProperties:{autoScale:!0,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,isInverted:!1,alignLabels:!0},renkoStyle:{upColor:ce,downColor:Z,borderUpColor:ce,borderDownColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",wickUpColor:ce,wickDownColor:Z,inputs:{source:"close",sources:"Close",boxSize:3,style:"ATR",atrLength:14,wicks:!0},inputInfo:{source:{name:"Source"},sources:{name:"Source"},boxSize:{name:"Box size"},style:{name:"Style"},atrLength:{name:"ATR length"},wicks:{name:"Wicks"}}},pbStyle:{upColor:ce,downColor:Z,borderUpColor:ce,borderDownColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",inputs:{source:"close",lb:3},inputInfo:{source:{name:"Source"},lb:{name:"Number of line"}}},kagiStyle:{upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{source:"close",style:"ATR",atrLength:14,reversalAmount:1},inputInfo:{source:{name:"Source"},style:{name:"Style"},atrLength:{name:"ATR length"},reversalAmount:{name:"Reversal amount"}}},pnfStyle:{upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{sources:"Close",reversalAmount:3,boxSize:1,style:"ATR",atrLength:14,oneStepBackBuilding:!1},inputInfo:{sources:{name:"Source"},boxSize:{name:"Box size"},reversalAmount:{name:"Reversal amount"},style:{name:"Style"},atrLength:{name:"ATR length"},oneStepBackBuilding:{name:"One step back building"}}},baselineStyle:{baselineColor:ke,topFillColor1:de,topFillColor2:ue,bottomFillColor1:ee,bottomFillColor2:Q,topLineColor:ce,bottomLineColor:Z,topLineWidth:2,bottomLineWidth:2,priceSource:"close",transparency:50,baseLevelPercentage:50},rangeStyle:{barStyle:S.Bars,upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",thinBars:!0,candlesUpColor:ce,candlesDownColor:Z,candlesBorderUpColor:ce,candlesBorderDownColor:Z,candlesWickUpColor:ce,candlesWickDownColor:Z,inputs:{range:10,phantomBars:!1},inputInfo:{range:{name:"Range"},phantomBars:{name:"Phantom bars"}} -}},chartEventsSourceProperties:{visible:!0,futureOnly:!0,breaks:{color:"#555555",visible:!1,style:x,width:1}},tradingProperties:{showPositions:!0,positionPL:{visibility:!0,display:s.Money},bracketsPL:{visibility:!0,display:s.Money},showOrders:!0,showExecutions:!0,showExecutionsLabels:!1,showReverse:!0,horizontalAlignment:o.Right,extendLeft:!0,lineLength:5,lineWidth:1,lineStyle:C},editorFontsList:["Verdana","Courier New","Times New Roman","Arial"],volumePaneSize:"large"},sessions:b,drawings:{magnet:!1,magnetMode:g.WeakMagnet,stayInDrawingMode:!1,drawOnAllCharts:!0,drawOnAllChartsMode:1},linetoolorder:{extendLeft:"inherit",lineLength:"inherit",lineColor:q,lineActiveBuyColor:"#4094e8",lineInactiveBuyColor:"rgba(64, 148, 232, 0.5)",lineActiveSellColor:"#e75656",lineInactiveSellColor:"rgba(231, 86, 86, 0.5)",lineStyle:"inherit",lineWidth:"inherit",bodyBorderActiveBuyColor:"#4094e8",bodyBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",bodyBorderActiveSellColor:"#e75656",bodyBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",bodyBackgroundColor:L,bodyBackgroundTransparency:25,bodyTextInactiveLimitColor:"rgba(38, 140, 2, 0.5)",bodyTextActiveLimitColor:"#268c02",bodyTextInactiveStopColor:"rgba(231, 86, 86, 0.5)",bodyTextActiveStopColor:"#e75656",bodyTextInactiveBuyColor:"rgba(64, 148, 232, 0.5)",bodyTextActiveBuyColor:"#4094e8",bodyTextInactiveSellColor:"rgba(231, 86, 86, 0.5)",bodyTextActiveSellColor:"#e75656",bodyFontFamily:"Verdana",bodyFontSize:9,bodyFontBold:!0,bodyFontItalic:!1,quantityBorderActiveBuyColor:"#4094e8",quantityBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",quantityBorderActiveSellColor:"#e75656",quantityBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",quantityBackgroundInactiveBuyColor:"rgba(64, 148, 232, 0.5)",quantityBackgroundActiveBuyColor:"#4094e8",quantityBackgroundInactiveSellColor:"rgba(231, 86, 86, 0.5)",quantityBackgroundActiveSellColor:"#e75656",quantityTextColor:M,quantityTextTransparency:0,quantityFontFamily:"Verdana",quantityFontSize:9,quantityFontBold:!0,quantityFontItalic:!1,cancelButtonBorderActiveBuyColor:"#4094e8",cancelButtonBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",cancelButtonBorderActiveSellColor:"#e75656",cancelButtonBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",cancelButtonBackgroundColor:L,cancelButtonBackgroundTransparency:25,cancelButtonIconActiveBuyColor:"#4094e8",cancelButtonIconInactiveBuyColor:"rgba(64, 148, 232, 0.5)",cancelButtonIconActiveSellColor:"#e75656",cancelButtonIconInactiveSellColor:"rgba(231, 86, 86, 0.5)",tooltip:"",modifyTooltip:"",cancelTooltip:""},linetoolposition:{extendLeft:"inherit",lineLength:"inherit",lineBuyColor:"#4094e8",lineSellColor:"#e75656",lineStyle:"inherit",lineWidth:"inherit",bodyBorderBuyColor:"#4094e8",bodyBorderSellColor:"#e75656",bodyBackgroundColor:L,bodyBackgroundTransparency:25,bodyTextPositiveColor:"#268c02",bodyTextNeutralColor:"#646464",bodyTextNegativeColor:"#e75656",bodyFontFamily:"Verdana",bodyFontSize:9,bodyFontBold:!0,bodyFontItalic:!1,quantityBorderBuyColor:"#4094e8",quantityBorderSellColor:"#e75656", -quantityBackgroundBuyColor:"#4094e8",quantityBackgroundSellColor:"#e75656",quantityTextColor:M,quantityTextTransparency:0,quantityFontFamily:"Verdana",quantityFontSize:9,quantityFontBold:!0,quantityFontItalic:!1,reverseButtonBorderBuyColor:"#4094e8",reverseButtonBorderSellColor:"#e75656",reverseButtonBackgroundColor:L,reverseButtonBackgroundTransparency:25,reverseButtonIconBuyColor:"#4094e8",reverseButtonIconSellColor:"#e75656",closeButtonBorderBuyColor:"#4094e8",closeButtonBorderSellColor:"#e75656",closeButtonBackgroundColor:L,closeButtonBackgroundTransparency:25,closeButtonIconBuyColor:"#4094e8",closeButtonIconSellColor:"#e75656",tooltip:"",protectTooltip:"",closeTooltip:"",reverseTooltip:""},linetoolexecution:{direction:"buy",arrowHeight:8,arrowSpacing:1,arrowBuyColor:"#4094e8",arrowSellColor:"#e75656",text:"",textColor:I,textTransparency:0,fontFamily:"Verdana",fontSize:10,fontBold:!1,fontItalic:!1,tooltip:""},linetoolicon:{color:k,size:40,icon:61720,angle:.5*Math.PI},linetoolemoji:{size:40,emoji:"😀",angle:.5*Math.PI},linetoolsticker:{size:110,sticker:"bitcoin",angle:.5*Math.PI},linetoolimage:{transparency:0,cssWidth:0,cssHeight:0,angle:0},linetoolbezierquadro:{linecolor:k,linewidth:1,fillBackground:!1,backgroundColor:N,transparency:50,linestyle:C,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal},linetoolbeziercubic:{linecolor:W,linewidth:1,fillBackground:!1,backgroundColor:z,transparency:80,linestyle:C,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal},linetooltrendline:{linecolor:k,linewidth:2,linestyle:C,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolinfoline:{linecolor:k,linewidth:2,linestyle:C,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!0,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!0,showPercentPriceRange:!0,showPipsPriceRange:!0,showBarsRange:!0,showDateTimeRange:!0,showDistance:!0,showAngle:!0,statsPosition:y.Center},linetooltimecycles:{linecolor:"#159980",linewidth:1,fillBackground:!0,backgroundColor:"rgba(106, 168, 79, 0.5)",transparency:50,linestyle:C},linetoolsineline:{linecolor:"#159980",linewidth:1,linestyle:C},linetooltrendangle:{linecolor:k,linewidth:2,linestyle:C,textcolor:k,fontsize:12,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,extendRight:!1,extendLeft:!1,statsPosition:y.Right},linetooldisjointangle:{linecolor:ce,linewidth:2,linestyle:C,fillBackground:!0,backgroundColor:he,transparency:20,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,textcolor:ce, -fontsize:12,bold:!1,italic:!1,showPrices:!1,showPriceRange:!1,showDateTimeRange:!1,showBarsRange:!1},linetoolflatbottom:{linecolor:fe,linewidth:2,linestyle:C,fillBackground:!0,backgroundColor:ve,transparency:20,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,textcolor:fe,fontsize:12,bold:!1,italic:!1,showPrices:!1,showPriceRange:!1,showDateTimeRange:!1,showBarsRange:!1},linetoolfibspiral:{counterclockwise:!1,linecolor:H,linewidth:1,linestyle:C},linetoolriskrewardshort:{linecolor:xe,linewidth:1,textcolor:M,fontsize:12,fillLabelBackground:!0,labelBackgroundColor:"#585858",fillBackground:!0,stopBackground:J,profitBackground:he,stopBackgroundTransparency:80,profitBackgroundTransparency:80,drawBorder:!1,borderColor:"#667b8b",compact:!1,riskDisplayMode:"percents",accountSize:1e3,lotSize:1,risk:25,alwaysShowStats:!1,showPriceLabels:!0},linetoolriskrewardlong:{linecolor:xe,linewidth:1,textcolor:M,fontsize:12,fillLabelBackground:!0,labelBackgroundColor:"#585858",fillBackground:!0,stopBackground:J,profitBackground:he,stopBackgroundTransparency:80,profitBackgroundTransparency:80,drawBorder:!1,borderColor:"#667b8b",compact:!1,riskDisplayMode:"percents",accountSize:1e3,lotSize:1,risk:25,alwaysShowStats:!1,showPriceLabels:!0},linetoolarrow:{linecolor:k,linewidth:2,linestyle:C,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Arrow,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolray:{linecolor:k,linewidth:2,linestyle:C,extendLeft:!1,extendRight:!0,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolextended:{linecolor:k,linewidth:2,linestyle:C,extendLeft:!0,extendRight:!0,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolhorzline:{linecolor:k,linewidth:2,linestyle:C,showPrice:!0,showLabel:!1,textcolor:k,fontsize:12,bold:!1,italic:!1,horzLabelsAlign:"center",vertLabelsAlign:"top"},linetoolhorzray:{linecolor:k,linewidth:2,linestyle:C,showPrice:!0,showLabel:!1,textcolor:k,fontsize:12,bold:!1,italic:!1,horzLabelsAlign:"center",vertLabelsAlign:"top"},linetoolvertline:{linecolor:k,linewidth:2,linestyle:C,extendLine:!0,showTime:!0,showLabel:!1,horzLabelsAlign:"right",vertLabelsAlign:"top",textcolor:k,textOrientation:"vertical", -fontsize:14,bold:!1,italic:!1},linetoolcrossline:{linecolor:k,linewidth:2,linestyle:C,showPrice:!0,showTime:!0},linetoolcirclelines:{trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:x},linecolor:"#80ccdb",linewidth:1,linestyle:C},linetoolfibtimezone:{horzLabelsAlign:"right",vertLabelsAlign:"bottom",baselinecolor:"#808080",linecolor:"#0055db",linewidth:1,linestyle:C,showLabels:!0,fillBackground:!1,transparency:80,trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:x},level1:r(0,xe,!0),level2:r(1,k,!0),level3:r(2,k,!0),level4:r(3,k,!0),level5:r(5,k,!0),level6:r(8,k,!0),level7:r(13,k,!0),level8:r(21,k,!0),level9:r(34,k,!0),level10:r(55,k,!0),level11:r(89,k,!0)},linetooltext:{color:k,fontsize:14,fillBackground:!1,backgroundColor:"rgba(91, 133, 191, 0.3)",backgroundTransparency:70,drawBorder:!1,borderColor:"#667b8b",bold:!1,italic:!1,fixedSize:!0,wordWrap:!1,wordWrapWidth:200},linetooltextabsolute:{color:k,fontsize:14,fillBackground:!1,backgroundColor:"rgba(155, 190, 213, 0.3)",backgroundTransparency:70,drawBorder:!1,borderColor:"#667b8b",bold:!1,italic:!1,fixedSize:!1,wordWrap:!1,wordWrapWidth:200},linetoolballoon:{color:M,backgroundColor:ne,borderColor:se,fontsize:14,transparency:30},linetoolcomment:{color:M,backgroundColor:k,borderColor:k,fontsize:16,transparency:0},linetoolbrush:{linecolor:H,linewidth:1,linestyle:C,smooth:5,fillBackground:!1,backgroundColor:H,transparency:50,leftEnd:f.Normal,rightEnd:f.Normal},linetoolhighlighter:{linecolor:J,smooth:5,transparency:80},linetoolpolyline:{linecolor:H,linewidth:1,linestyle:C,fillBackground:!0,backgroundColor:U,transparency:80,filled:!1},linetoolsignpost:{itemType:m.Emoji,emoji:"🙂",showImage:!1,plateColor:k,fontSize:12,bold:!1,italic:!1},linetoolpath:{lineColor:k,lineWidth:2,lineStyle:C,leftEnd:f.Normal,rightEnd:f.Arrow},linetoolarrowmarkleft:{color:k,arrowColor:k,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkup:{color:ce,arrowColor:ce,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkright:{color:k,arrowColor:k,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkdown:{color:te,arrowColor:te,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolflagmark:{flagColor:k},linetoolnote:{markerColor:k,textColor:M,backgroundColor:E,backgroundTransparency:0,borderColor:k,fontSize:14,bold:!1,italic:!1,fixedSize:!0},linetoolnoteabsolute:{markerColor:k,textColor:M,backgroundColor:E,backgroundTransparency:0,borderColor:k,fontSize:14,bold:!1,italic:!1,fixedSize:!0},linetoolpricelabel:{color:M,backgroundColor:k,borderColor:k,fontWeight:"bold",fontsize:14,transparency:0},linetoolarrowmarker:{backgroundColor:R,textColor:R,bold:!0,italic:!1,fontsize:16,showLabel:!0},linetoolrectangle:{color:ie,fillBackground:!0,backgroundColor:re,linewidth:1,transparency:50,showLabel:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",textColor:ie,fontSize:14,bold:!1,italic:!1,extendLeft:!1,extendRight:!1},linetoolrotatedrectangle:{color:_e,fillBackground:!0,backgroundColor:me,transparency:50,linewidth:1},linetoolcircle:{color:fe,backgroundColor:ve, -fillBackground:!0,linewidth:1,showLabel:!1,textColor:fe,fontSize:14,bold:!1,italic:!1},linetoolellipse:{color:Z,fillBackground:!0,backgroundColor:J,transparency:50,linewidth:1,showLabel:!1,textColor:Z,fontSize:14,bold:!1,italic:!1},linetoolarc:{color:oe,fillBackground:!0,backgroundColor:ae,transparency:80,linewidth:1},linetoolprediction:{linecolor:k,linewidth:1,sourceBackColor:k,sourceTextColor:M,sourceStrokeColor:k,targetStrokeColor:k,targetBackColor:k,targetTextColor:M,successBackground:_e,successTextColor:M,failureBackground:Z,failureTextColor:M,intermediateBackColor:"#ead289",intermediateTextColor:"#6d4d22",transparency:10,centersColor:"#202020"},linetooltriangle:{color:ce,fillBackground:!0,backgroundColor:he,transparency:80,linewidth:1},linetoolcallout:{color:M,backgroundColor:G,transparency:50,linewidth:1,fontsize:14,bordercolor:j,bold:!1,italic:!1,wordWrap:!1,wordWrapWidth:200},linetoolparallelchannel:{linecolor:k,linewidth:2,linestyle:C,extendLeft:!1,extendRight:!1,fillBackground:!0,backgroundColor:N,transparency:20,showMidline:!0,midlinecolor:k,midlinewidth:1,midlinestyle:x},linetoolelliottimpulse:{degree:7,showWave:!0,color:"#3d85c6",linewidth:1},linetoolelliotttriangle:{degree:7,showWave:!0,color:fe,linewidth:1},linetoolelliotttriplecombo:{degree:7,showWave:!0,color:"#6aa84f",linewidth:1},linetoolelliottcorrection:{degree:7,showWave:!0,color:"#3d85c6",linewidth:1},linetoolelliottdoublecombo:{degree:7,showWave:!0,color:"#6aa84f",linewidth:1},linetoolbarspattern:{color:k,mode:c.Bars,mirrored:!1,flipped:!1},linetoolghostfeed:{averageHL:20,variance:50,candleStyle:{upColor:le,downColor:$,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:xe},transparency:50},study:{inputs:{},styles:{},bands:{},graphics:{},ohlcPlots:{},palettes:{},filledAreasStyle:{},filledAreas:{},visible:!0,showLegendValues:!0,showLabelsOnPriceScale:!0,precision:"default"},linetoolpitchfork:{fillBackground:!0,transparency:80,style:l.Original,median:{visible:!0,color:Z,linewidth:1,linestyle:C},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolpitchfan:{fillBackground:!0,transparency:80,median:{visible:!0,color:Z,linewidth:1,linestyle:C},level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,H,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolgannfan:{showLabels:!0,fillBackground:!0,transparency:80,level1:Te(1,8,fe,!0),level2:Te(1,4,ce,!0),level3:Te(1,3,_e,!0),level4:Te(1,2,ce,!0),level5:Te(1,1,H,!0),level6:Te(2,1,k,!0),level7:Te(3,1,ie,!0),level8:Te(4,1,oe,!0),level9:Te(8,1,Z,!0)},linetoolganncomplex:{fillBackground:!1,arcsBackground:{fillBackground:!0,transparency:80},reverse:!1,scaleRatio:"",showLabels:!0,labelsStyle:{fontSize:12,bold:!1,italic:!1},levels:[h(xe,!0,1),h(fe,!0,1),h(H,!0,1),h(_e,!0,1),h(ce,!0,1),h(xe,!0,1)], -fanlines:[T(O,!1,1,8,1),T(Z,!1,1,5,1),T(xe,!1,1,4,1),T(fe,!1,1,3,1),T(H,!0,1,2,1),T(_e,!0,1,1,1),T(ce,!0,1,1,2),T(ce,!1,1,1,3),T(k,!1,1,1,4),T(F,!1,1,1,5),T(O,!1,1,1,8)],arcs:[T(fe,!0,1,1,0),T(fe,!0,1,1,1),T(fe,!0,1,1.5,0),T(H,!0,1,2,0),T(H,!0,1,2,1),T(_e,!0,1,3,0),T(_e,!0,1,3,1),T(ce,!0,1,4,0),T(ce,!0,1,4,1),T(k,!0,1,5,0),T(k,!0,1,5,1)]},linetoolgannfixed:{fillBackground:!1,arcsBackground:{fillBackground:!0,transparency:80},reverse:!1,levels:[h(xe,!0,1),h(fe,!0,1),h(H,!0,1),h(_e,!0,1),h(ce,!0,1),h(xe,!0,1)],fanlines:[T(O,!1,1,8,1),T(Z,!1,1,5,1),T(xe,!1,1,4,1),T(fe,!1,1,3,1),T(H,!0,1,2,1),T(_e,!0,1,1,1),T(ce,!0,1,1,2),T(ce,!1,1,1,3),T(k,!1,1,1,4),T(F,!1,1,1,5),T(O,!1,1,1,8)],arcs:[T(fe,!0,1,1,0),T(fe,!0,1,1,1),T(fe,!0,1,1.5,0),T(H,!0,1,2,0),T(H,!0,1,2,1),T(_e,!0,1,3,0),T(_e,!0,1,3,1),T(ce,!0,1,4,0),T(ce,!0,1,4,1),T(k,!0,1,5,0),T(k,!0,1,5,1)]},linetoolgannsquare:{color:"rgba(21, 56, 153, 0.8)",linewidth:1,linestyle:C,showTopLabels:!0,showBottomLabels:!0,showLeftLabels:!0,showRightLabels:!0,fillHorzBackground:!0,horzTransparency:80,fillVertBackground:!0,vertTransparency:80,reverse:!1,fans:t(Ce,!1),hlevel1:i(0,xe,!0),hlevel2:i(.25,fe,!0),hlevel3:i(.382,H,!0),hlevel4:i(.5,_e,!0),hlevel5:i(.618,ce,!0),hlevel6:i(.75,k,!0),hlevel7:i(1,xe,!0),vlevel1:i(0,xe,!0),vlevel2:i(.25,fe,!0),vlevel3:i(.382,H,!0),vlevel4:i(.5,_e,!0),vlevel5:i(.618,ce,!0),vlevel6:i(.75,k,!0),vlevel7:i(1,xe,!0)},linetoolfibspeedresistancefan:{fillBackground:!0,transparency:80,grid:{color:"rgba(21, 56, 153, 0.8)",linewidth:1,linestyle:C,visible:!0},linewidth:1,linestyle:C,showTopLabels:!0,showBottomLabels:!0,showLeftLabels:!0,showRightLabels:!0,reverse:!1,hlevel1:i(0,xe,!0),hlevel2:i(.25,fe,!0),hlevel3:i(.382,H,!0),hlevel4:i(.5,_e,!0),hlevel5:i(.618,ce,!0),hlevel6:i(.75,k,!0),hlevel7:i(1,xe,!0),vlevel1:i(0,xe,!0),vlevel2:i(.25,fe,!0),vlevel3:i(.382,H,!0),vlevel4:i(.5,_e,!0),vlevel5:i(.618,ce,!0),vlevel6:i(.75,k,!0),vlevel7:i(1,xe,!0)},linetoolfibretracement:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLines:!1,extendLinesLeft:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",reverse:!1,coeffsAsPercents:!1,fibLevelsBasedOnLogScale:!1,labelFontSize:12,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},levelsStyle:{linewidth:1,linestyle:C},level1:i(0,xe,!0),level2:i(.236,Z,!0),level3:i(.382,fe,!0),level4:i(.5,_e,!0),level5:i(.618,ce,!0),level6:i(.786,H,!0),level7:i(1,xe,!0),level8:i(1.618,k,!0),level9:i(2.618,Z,!0),level10:i(3.618,ie,!0),level11:i(4.236,oe,!0),level12:i(1.272,fe,!1),level13:i(1.414,Z,!1),level16:i(2,ce,!1),level14:i(2.272,fe,!1),level15:i(2.414,_e,!1),level17:i(3,H,!1),level18:i(3.272,xe,!1),level19:i(3.414,k,!1),level20:i(4,Z,!1),level21:i(4.272,ie,!1),level22:i(4.414,oe,!1),level23:i(4.618,fe,!1),level24:i(4.764,ce,!1)},linetoolfibchannel:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLeft:!1,extendRight:!1,horzLabelsAlign:"left",vertLabelsAlign:"middle",coeffsAsPercents:!1,labelFontSize:12,levelsStyle:{linewidth:1,linestyle:C},level1:i(0,xe,!0),level2:i(.236,Z,!0),level3:i(.382,fe,!0), -level4:i(.5,_e,!0),level5:i(.618,ce,!0),level6:i(.786,H,!0),level7:i(1,xe,!0),level8:i(1.618,k,!0),level9:i(2.618,Z,!0),level10:i(3.618,ie,!0),level11:i(4.236,oe,!0),level12:i(1.272,fe,!1),level13:i(1.414,Z,!1),level16:i(2,ce,!1),level14:i(2.272,fe,!1),level15:i(2.414,_e,!1),level17:i(3,H,!1),level18:i(3.272,xe,!1),level19:i(3.414,k,!1),level20:i(4,Z,!1),level21:i(4.272,ie,!1),level22:i(4.414,oe,!1),level23:i(4.618,fe,!1),level24:i(4.764,ce,!1)},linetoolprojection:{showCoeffs:!0,fillBackground:!0,transparency:80,color1:N,color2:re,linewidth:1,trendline:{visible:!0,color:Ce,linestyle:C},level1:r(1,"#808080",!0)},linetool5pointspattern:{color:k,textcolor:M,fillBackground:!0,backgroundColor:k,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolcypherpattern:{color:k,textcolor:M,fillBackground:!0,backgroundColor:k,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetooltrianglepattern:{color:W,textcolor:M,fillBackground:!0,backgroundColor:W,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolabcd:{color:ce,textcolor:M,fontsize:12,bold:!1,italic:!1,linewidth:1},linetoolthreedrivers:{color:W,textcolor:M,fillBackground:!0,backgroundColor:"rgba(149, 40, 204, 0.5)",fontsize:12,bold:!1,italic:!1,transparency:50,linewidth:1},linetoolheadandshoulders:{color:ce,textcolor:M,fillBackground:!0,backgroundColor:ce,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolfibwedge:{showCoeffs:!0,fillBackground:!0,transparency:80,trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:C},level1:r(.236,Z,!0),level2:r(.382,fe,!0),level3:r(.5,_e,!0),level4:r(.618,ce,!0),level5:r(.786,H,!0),level6:r(1,xe,!0),level7:r(1.618,k,!1),level8:r(2.618,Z,!1),level9:r(3.618,W,!1),level10:r(4.236,oe,!1),level11:r(4.618,oe,!1)},linetoolfibcircles:{showCoeffs:!0,fillBackground:!0,transparency:80,coeffsAsPercents:!1,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},level1:r(.236,Z,!0),level2:r(.382,fe,!0),level3:r(.5,ce,!0),level4:r(.618,_e,!0),level5:r(.786,H,!0),level6:r(1,xe,!0),level7:r(1.618,k,!0),level8:r(2.618,oe,!0),level9:r(3.618,k,!0),level10:r(4.236,oe,!0),level11:r(4.618,Z,!0)},linetoolfibspeedresistancearcs:{showCoeffs:!0,fillBackground:!0,transparency:80,fullCircles:!1,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},level1:r(.236,Z,!0),level2:r(.382,fe,!0),level3:r(.5,ce,!0),level4:r(.618,_e,!0),level5:r(.786,H,!0),level6:r(1,xe,!0),level7:r(1.618,k,!0),level8:r(2.618,oe,!0),level9:r(3.618,k,!0),level10:r(4.236,oe,!0),level11:r(4.618,Z,!0)},linetooltrendbasedfibextension:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLines:!1,extendLinesLeft:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",reverse:!1,coeffsAsPercents:!1,fibLevelsBasedOnLogScale:!1,labelFontSize:12,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},levelsStyle:{linewidth:1,linestyle:C},level1:i(0,xe,!0),level2:i(.236,Z,!0),level3:i(.382,fe,!0),level4:i(.5,_e,!0),level5:i(.618,ce,!0),level6:i(.786,H,!0),level7:i(1,xe,!0),level8:i(1.618,k,!0),level9:i(2.618,Z,!0), -level10:i(3.618,ie,!0),level11:i(4.236,oe,!0),level12:i(1.272,fe,!1),level13:i(1.414,Z,!1),level16:i(2,ce,!1),level14:i(2.272,fe,!1),level15:i(2.414,_e,!1),level17:i(3,H,!1),level18:i(3.272,xe,!1),level19:i(3.414,k,!1),level20:i(4,Z,!1),level21:i(4.272,ie,!1),level22:i(4.414,oe,!1),level23:i(4.618,fe,!1),level24:i(4.764,ce,!1)},linetooltrendbasedfibtime:{showCoeffs:!0,fillBackground:!0,transparency:80,horzLabelsAlign:"right",vertLabelsAlign:"bottom",trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},level1:r(0,xe,!0),level2:r(.382,Z,!0),level3:r(.5,pe,!1),level4:r(.618,_e,!0),level5:r(1,ce,!0),level6:r(1.382,H,!0),level7:r(1.618,xe,!0),level8:r(2,k,!0),level9:r(2.382,oe,!0),level10:r(2.618,ie,!0),level11:r(3,W,!0)},linetoolschiffpitchfork:{fillBackground:!0,transparency:80,style:l.Schiff,median:{visible:!0,color:Z,linewidth:1,linestyle:C},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolschiffpitchfork2:{fillBackground:!0,transparency:80,style:l.Schiff2,median:{visible:!0,color:Z,linewidth:1,linestyle:C},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolinsidepitchfork:{fillBackground:!0,transparency:80,style:l.Inside,median:{visible:!0,color:Z,linewidth:1,linestyle:C},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolregressiontrend:{linewidth:1,linestyle:C,styles:{upLine:{display:u.All,color:D,linestyle:C,linewidth:2},downLine:{display:u.All,color:D,linestyle:C,linewidth:2},baseLine:{display:u.All,color:X,linestyle:x,linewidth:1},extendLines:!1,showPearsons:!0,transparency:70}}},Oe(TradingView.defaultProperties.chartproperties),We()}if(void 0===TradingView.defaultProperties["study_MA@tv-basicstudies"]&&(TradingView.defaultProperties["study_MA@tv-basicstudies"]={description:"Moving Average",shortDescription:"MA",inputs:{length:9,source:"close"},styles:{MovAvg:{display:u.All,color:k,linestyle:C,linewidth:1,plottype:d.Line,histogramBase:0,title:"MA"}}}),void 0===TradingView.defaultProperties["study_PivotPointsHighLow@tv-basicstudies"]&&(TradingView.defaultProperties["study_PivotPointsHighLow@tv-basicstudies"]={fontsize:10,borderColor:k,backColor:A,textColor:Le}),void 0===TradingView.defaultProperties["study_PivotPointsStandard@tv-basicstudies"]){var Re=!0;TradingView.defaultProperties["study_PivotPointsStandard@tv-basicstudies"]={_hardCodedDefaultsVersion:1,fontsize:11,levelsStyle:{showLabels:!0,visibility:{P:Re,"S1/R1":Re,"S2/R2":Re,"S3/R3":Re,"S4/R4":Re,"S5/R5":Re},colors:{P:Se,"S1/R1":Se,"S2/R2":Se,"S3/R3":Se,"S4/R4":Se,"S5/R5":Se},widths:{P:1,"S1/R1":1,"S2/R2":1,"S3/R3":1,"S4/R4":1,"S5/R5":1}}}} -if(void 0===TradingView.defaultProperties["study_ZigZag@tv-basicstudies"]&&(TradingView.defaultProperties["study_ZigZag@tv-basicstudies"]={color:k,linewidth:2}),void 0===TradingView.defaultProperties["study_ElliottWave@tv-basicstudies"]&&(TradingView.defaultProperties["study_ElliottWave@tv-basicstudies"]={inputs:{},level0:t(q,!1),level1:t("#008000",!1),level2:t("#0000ff",!1),level3:t("#ff00ff",!1),level4:t("#0080ff",!0),level5:t(q,!0),level6:t("#008000",!0),level7:t("#0000ff",!0),level8:t("#ff00ff",!0)}),void 0===TradingView.defaultProperties["study_LinearRegression@tv-basicstudies"]&&(TradingView.defaultProperties["study_LinearRegression@tv-basicstudies"]={styles:{upLine:{display:u.All,color:D,linestyle:C,linewidth:1},downLine:{display:u.All,color:D,linestyle:C,linewidth:1},baseLine:{display:u.All,color:X,linestyle:C,linewidth:1},extendLines:!0,showPearsons:!0,backgroundColor:"rgba(153, 21, 21, 0.3)",transparency:70}}),void 0===TradingView.defaultProperties["study_Compare@tv-basicstudies"]&&(TradingView.defaultProperties["study_Compare@tv-basicstudies"]={minTick:"default"}),void 0===TradingView.defaultProperties["study_Overlay@tv-basicstudies"]){TradingView.defaultProperties["study_Overlay@tv-basicstudies"]={style:a.STYLE_LINE,allowExtendTimeScale:!1,showPriceLine:!1,minTick:"default",candleStyle:{upColor:"#6ba583",downColor:"#d75442",drawWick:!0,drawBorder:!0,drawBody:!0,borderColor:"#378658",borderUpColor:"#225437",borderDownColor:"#5b1a13",wickColor:"#737375",wickUpColor:"#737375",wickDownColor:"#737375",barColorsOnPrevClose:!1},hollowCandleStyle:{upColor:"#6ba583",downColor:"#d75442",drawWick:!0,drawBorder:!0,drawBody:!0,borderColor:"#378658",borderUpColor:"#225437",borderDownColor:"#5b1a13",wickColor:"#737375",wickUpColor:"#737375",wickDownColor:"#737375",barColorsOnPrevClose:!1},barStyle:{upColor:"#6ba583",downColor:"#d75442",barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},lineStyle:{color:ye,linestyle:C,linewidth:2,priceSource:"close"},lineWithMarkersStyle:{color:ye,linestyle:C,linewidth:2,priceSource:"close"},steplineStyle:{color:ye,linestyle:C,linewidth:2,priceSource:"close"},areaStyle:{color1:k,color2:k,linecolor:k,linestyle:C,linewidth:2,priceSource:"close",transparency:95},baselineStyle:{baselineColor:ke,topFillColor1:De,topFillColor2:De,bottomFillColor1:Ve,bottomFillColor2:Ve,topLineColor:Ee,bottomLineColor:Be,topLineWidth:2,bottomLineWidth:2,priceSource:"close",transparency:50,baseLevelPercentage:50},hiloStyle:{color:k,showBorders:!0,borderColor:k,showLabels:!0,labelColor:k,drawBody:!0},columnStyle:{upColor:n(ce,50),downColor:n(Z,50),barColorsOnPrevClose:!0,priceSource:"close"},hlcAreaStyle:{highLineColor:ce,highLineStyle:C,highLineWidth:2,lowLineColor:Z,lowLineStyle:C,lowLineWidth:2,closeLineColor:Pe,closeLineStyle:C,closeLineWidth:2,highCloseFillColor:he,closeLowFillColor:J},styles:{open:{display:u.All,color:q,linestyle:C,linewidth:1,plottype:d.Line,histogramBase:0},high:{display:u.All,color:q,linestyle:C,linewidth:1,plottype:d.Line,histogramBase:0},low:{display:u.All,color:q,linestyle:C, -linewidth:1,plottype:d.Line,histogramBase:0},close:{display:u.All,color:q,linestyle:C,linewidth:1,plottype:d.Line,histogramBase:0}}}}for(var Fe=e.split("."),ze=TradingView.defaultProperties,He=0;He1?h(e[r],t.slice(1),i):(e[r]&&e[r].setValue?e[r].setValue(i):e[r]=i,!0))}function d(e){i||T.logWarn("Path `"+e+"` does not exist.")}}function Oe(e,t,i,s){window.__defaultsOverrides&&Re(e,t,i,window.__defaultsOverrides,s)}function Fe(e,t){window.__settingsOverrides&&Re(e,null,!1,window.__settingsOverrides,t)}function We(){var e=/^linetool.+/;Object.keys(TradingView.defaultProperties).forEach((function(t){e.test(t)&&Oe(TradingView.defaultProperties[t],null,!1,t)}))}function ze(e,t){return t?function(e,t){var i=Ne(e);if(!window._UNIT_TESTS){var s=TradingView.clone(TVSettings.getJSON(e,null));if(function(e){var t=new Set(["linetoolregressiontrend"]);return e.startsWith("study_")||t.has(e)}(e)&&s&&function(e){if(!e)return!1;e=e.toString();var t=new RegExp("\\d+").exec(e);return null!==t&&t[0]===e}(s.version)){var r=s.inputs,n=t.updateStudyInputs(s.id,s.version,"last",r,null);s.inputs=n,s=t.updateStudyState(s,s)}TradingView.merge(i,s),Fe(i,e)}return i}(e,t):function(e){var t=Ne(e);if(!window._UNIT_TESTS){var i=TradingView.clone(TVSettings.getJSON(e,null));if(i){TradingView.merge(t,i);const s=e.split(".");Fe(t,void 0===s[1]?e:s[1])}}return t}(e)}ze.create=function(e,t){if(t){var i=Ne(e);TradingView.defaultProperties[e]=Object.assign(t,i)}},ze.remove=function(e){TradingView.defaultProperties[e]=void 0},TradingView.saveDefaults=function(e,t){void 0===t?TVSettings.remove(e):TVSettings.setJSON(e,t)},TradingView.factoryDefaults=Ne,window.applyDefaultOverridesToLinetools=We,window.applyDefaultsOverrides=Oe,window.applyPropertiesOverrides=Re,window.defaults=ze,t.applyDefaultOverridesToLinetools=We,t.applyDefaultsOverrides=Oe,t.applyPropertiesOverrides=Re,t.defaults=ze,t.factoryDefaults=Ne,t.saveDefaults=TradingView.saveDefaults},88348:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SelectPointMode:()=>s,activePointSelectionMode:()=>K,beenSetLineToolLastPoint:()=>N,cancelLineTool:()=>te,cancelledLineTool:()=>V,changeLineStyle:()=>de,changeLineTool:()=>ae,changedLineStyle:()=>G,changedLineTool:()=>z,continueLineTool:()=>ee,continuedLineTool:()=>B,copiedLineTool:()=>q,copyLineTool:()=>ue,createLineTool:()=>Q,createdLineTool:()=>D,crosshairLock:()=>C,cursorTool:()=>M,drawOnAllCharts:()=>Pe,drawOnAllChartsMode:()=>xe,emojiTool:()=>T,finishChangingLineTool:()=>le,finishLineTool:()=>he,finishMovingLineTool:()=>ne,finishedChangingLineTool:()=>H,finishedLineTool:()=>j,finishedMovingLineTool:()=>F,hideAllDrawings:()=>ye,hideAllIndicators:()=>be,hideMarksOnBars:()=>Ce, -iconTool:()=>x,init:()=>fe,isDirectionalMovementActive:()=>E,isStudyEditingNow:()=>Z,isToolCreatingNow:()=>L,isToolEditingNow:()=>A,isToolMovingNow:()=>k,lockDrawings:()=>we,moveLineTool:()=>re,movedLineTool:()=>O,properties:()=>Se,removeLineTool:()=>ce,removedLineTool:()=>U,resetToCursor:()=>f,restoreLineTool:()=>pe,restoreLineToolState:()=>_e,restoredLineTool:()=>$,restoredLineToolState:()=>Y,runOnDrawingStateReady:()=>ve,setLineToolLastPoint:()=>ie,startChangingLineTool:()=>oe,startMovingLineTool:()=>se,startedChangingLineTool:()=>W,startedMovingLineTool:()=>R,stickerTool:()=>I,tool:()=>P,toolIsCursor:()=>m,toolIsMeasure:()=>g});var s,r=i(50151),n=i(59680),o=i(46100),a=i(58275),l=i.n(a),c=i(83669),h=i(57898),d=i.n(h),u=i(56840),p=i(76422),_=i(85804);function m(e){return"cursor"===e||"arrow"===e||"dot"===e}function g(e){return"measure"===e}function f(e=!1){if(!e&&v){if(v.childs().stayInDrawingMode.value())return}P.setValue(M.value())}!function(e){e[e.None=0]="None",e[e.Replay=1]="Replay",e[e.Study=2]="Study"}(s||(s={}));let v=null,S=null,y=null,b=null,w=null;const C=new c.WatchedObject(null),P=new(l()),x=new(l()),T=new(l()),I=new(l()),M=new(l()),L=new(l())(!1),A=new(l())(!1),k=new(l())(!1),E=new(l())(!1),D=new(d()),B=new(d()),V=new(d()),N=new(d()),R=new(d()),O=new(d()),F=new(d()),W=new(d()),z=new(d()),H=new(d()),U=new(d()),j=new(d()),G=new(d()),q=new(d()),$=new(d()),Y=new(d()),K=new(l())(s.None),Z=new(l())(!1);function X(e,t){const i=t||{value:!1};return t=>{i.value||(i.value=!0,e.fire(t),i.value=!1)}}const J={value:!1},Q=X(D,J),ee=X(B,J),te=X(V,J),ie=X(N,J),se=X(R),re=X(O),ne=X(F),oe=X(W),ae=X(z),le=X(H),ce=X(U),he=X(j),de=X(G,J),ue=X(q,J),pe=X($),_e=X(Y);let me=!1,ge=[];function fe(){me||(P.setValue(u.getValue("chart.cursorPreference","cursor")),P.subscribe((e=>m(e)&&M.setValue(e)),{callWithLast:!0}),M.subscribe((e=>{e&&u.setValue("chart.cursorPreference",e)})),v=new o.DefaultProperty("drawings"),S=(0,n.createPrimitiveProperty)(),y=(0,n.createPrimitiveProperty)(),b=(0,n.createPrimitiveProperty)(),w=(0,n.createPrimitiveProperty)(),S.setValue(!1),y.setValue(!1),b.setValue(!1),w.setValue(!1),P.subscribe((()=>{(0,p.emit)("onSelectedLineToolChanged")})),x.subscribe((()=>{(0,_.saveDefaults)("linetoolicon",{...(0,_.defaults)("linetoolicon"),icon:x.value()})})),T.subscribe((()=>{(0,_.saveDefaults)("linetoolemoji",{...(0,_.defaults)("linetoolemoji"),emoji:T.value()})})),I.subscribe((()=>{(0,_.saveDefaults)("linetoolsticker",{...(0,_.defaults)("linetoolsticker"),sticker:I.value()})})),me=!0,ge.forEach((e=>e())),ge=[])}function ve(e){me?e():ge.push(e)}function Se(){return(0,r.ensureNotNull)(v)}function ye(){return(0,r.ensureNotNull)(S)}function be(){return(0,r.ensureNotNull)(y)}function we(){return(0,r.ensureNotNull)(b)}function Ce(){return(0,r.ensureNotNull)(w)}function Pe(){return Se().childs().drawOnAllCharts}function xe(){return Se().childs().drawOnAllChartsMode}},81155:(e,t,i)=>{"use strict";i.d(t,{EnvironmentState:()=>r});var s=i(49483);class r{constructor(e,t=!1){this._shift=!1,this._mod=!1,this._alt=!1, -void 0!==e&&(this._shift=Boolean(e.shiftKey),this._mod=Boolean((0,s.isMac)()?e.metaKey:e.ctrlKey),this._alt=Boolean(e.altKey)),this._isApiEvent=t}shift(){return this._shift}mod(){return this._mod}alt(){return this._alt}shiftOnly(){return this._shift&&!this._mod&&!this._alt}modOnly(){return this._mod&&!this._shift&&!this._alt}altOnly(){return this._alt&&!this._shift&&!this._mod}modShift(){return this._shift&&this._mod&&!this._alt}isApiEvent(){return this._isApiEvent}static create(e=!1,t=!1,i=!1){return new r({shiftKey:e,ctrlKey:t,metaKey:t,altKey:i})}}},27856:(e,t,i)=>{"use strict";function s(e){return"="+JSON.stringify(r(e))}function r(e){return Object.keys(e).sort().reduce(((t,i)=>("[object Object]"===Object.prototype.toString.call(e[i])?t[i]=r(e[i]):t[i]=e[i],t)),{})}function n(e){return Boolean(e.inputs)}function o(e){return s(e)}function a(e){return"="===e[0]}function l(e){if(!a(e))return{symbol:e};try{return JSON.parse(e.slice(1))}catch(t){return{symbol:e}}}function c(e){return"string"==typeof e?e:c(e.symbol)}i.r(t),i.d(t,{decodeExtendedSymbol:()=>l,encodeExtendedSymbolOrGetSimpleSymbolString:()=>o,isEncodedExtendedSymbol:()=>a,isStudySymbol:()=>n,unwrapSimpleSymbol:()=>c})},1763:(e,t,i)=>{"use strict";i.d(t,{customFormatters:()=>s});const s={dateFormatter:null,timeFormatter:null,tickMarkFormatter:null,priceFormatterFactory:null,studyFormatterFactory:null}},15879:(e,t,i)=>{"use strict";i.d(t,{availableDateFormats:()=>f,dateFormatFunctions:()=>m,defaultDateFormat:()=>v,getDateFormatWithWeekday:()=>g});var s=i(44352),r=i(28865),n=i(61146);const o={1:()=>s.t(null,void 0,i(95425)),2:()=>s.t(null,void 0,i(35050)),3:()=>s.t(null,void 0,i(51369)),4:()=>s.t(null,void 0,i(42762)),5:()=>s.t(null,{context:"short"},i(27991)),6:()=>s.t(null,void 0,i(15224)),7:()=>s.t(null,void 0,i(6215)),8:()=>s.t(null,void 0,i(38465)),9:()=>s.t(null,void 0,i(57902)),10:()=>s.t(null,void 0,i(73546)),11:()=>s.t(null,void 0,i(71230)),12:()=>s.t(null,void 0,i(92203))},a=(e,t)=>(t?e.getMonth():e.getUTCMonth())+1,l=(e,t)=>t?e.getFullYear():e.getUTCFullYear(),c=e=>e.toLocaleDateString(window.language?(0,r.getIsoLanguageCodeFromLanguage)(window.language):void 0,{weekday:"short",timeZone:"UTC"}),h=(e,t)=>(0,n.numberToStringWithLeadingZero)(((e,t)=>t?e.getDate():e.getUTCDate())(e,t),2),d=(e,t)=>o[a(e,t)](),u=(e,t)=>(0,n.numberToStringWithLeadingZero)(a(e,t),2),p=(e,t)=>(0,n.numberToStringWithLeadingZero)(l(e,t)%100,2),_=(e,t)=>(0,n.numberToStringWithLeadingZero)(l(e,t),4),m={"dd MMM 'yy":(e,t)=>`${h(e,t)} ${d(e,t)} '${p(e,t)}`,"MMM dd, yyyy":(e,t)=>`${d(e,t)} ${h(e,t)}, ${_(e,t)}`,"MMM dd":(e,t)=>`${d(e,t)} ${h(e,t)}`,"dd MMM":(e,t)=>`${h(e,t)} ${d(e,t)}`,"yyyy-MM-dd":(e,t)=>`${_(e,t)}-${u(e,t)}-${h(e,t)}`,"yy-MM-dd":(e,t)=>`${p(e,t)}-${u(e,t)}-${h(e,t)}`,"yy/MM/dd":(e,t)=>`${p(e,t)}/${u(e,t)}/${h(e,t)}`,"yyyy/MM/dd":(e,t)=>`${_(e,t)}/${u(e,t)}/${h(e,t)}`,"dd-MM-yyyy":(e,t)=>`${h(e,t)}-${u(e,t)}-${_(e,t)}`,"dd-MM-yy":(e,t)=>`${h(e,t)}-${u(e,t)}-${p(e,t)}`,"dd/MM/yy":(e,t)=>`${h(e,t)}/${u(e,t)}/${p(e,t)}`, -"dd/MM/yyyy":(e,t)=>`${h(e,t)}/${u(e,t)}/${_(e,t)}`,"MM/dd/yy":(e,t)=>`${u(e,t)}/${h(e,t)}/${p(e,t)}`,"MM/dd/yyyy":(e,t)=>`${u(e,t)}/${h(e,t)}/${_(e,t)}`};function g(e){return"ja"===window.language?(t,i)=>`${m[e](t,i)} (${c(t)})`:(t,i)=>`${c(t)} ${m[e](t,i)}`}const f=Object.keys(m),v=()=>-1!==["ja","ko","zh","zh_TW"].indexOf(window.language||"")?"yyyy-MM-dd":"dd MMM 'yy"},53741:(e,t,i)=>{"use strict";i.d(t,{DateFormatter:()=>n});var s=i(1763),r=i(15879);class n{constructor(e="yyyy-MM-dd",t=!1){this._dateFormatFunc=t?(0,r.getDateFormatWithWeekday)(e):r.dateFormatFunctions[e]}format(e){return s.customFormatters&&s.customFormatters.dateFormatter?s.customFormatters.dateFormatter.format(e):this._dateFormatFunc(e,!1)}formatLocal(e){return s.customFormatters.dateFormatter?s.customFormatters.dateFormatter.formatLocal?s.customFormatters.dateFormatter.formatLocal(e):s.customFormatters.dateFormatter.format(e):this._dateFormatFunc(e,!0)}}},34928:(e,t,i)=>{"use strict";i.d(t,{DateTimeFormatter:()=>o});var s=i(79206),r=i(53741);const n={dateFormat:"yyyy-MM-dd",withWeekday:!1,timeFormat:s.hourMinuteSecondFormat,dateTimeSeparator:" "};class o{constructor(e={}){const t=Object.assign({},n,e);this._dateFormatter=new r.DateFormatter(t.dateFormat,t.withWeekday),this._timeFormatter=new s.TimeFormatter(t.timeFormat),this._separator=t.dateTimeSeparator}format(e){return`${this._dateFormatter.format(e)}${this._separator}${this._timeFormatter.format(e)}`}formatLocal(e){return`${this._dateFormatter.formatLocal(e)}${this._separator}${this._timeFormatter.formatLocal(e)}`}}},10786:(e,t,i)=>{"use strict";i.d(t,{LimitedPrecisionNumericFormatter:()=>r});var s=i(1722);class r{constructor(e=1){this._precision=e}format(e){(0,s.isNumber)(e)||(e=parseFloat(e));const t=e.toFixed(this._precision),i=Math.pow(10,-this._precision);return Math.max(parseFloat(t),i)+""}parse(e){const t=parseFloat(e);return isNaN(t)?{res:!1}:{res:!0,value:t,suggest:this.format(t)}}}},87663:(e,t,i)=>{"use strict";i.d(t,{NumericFormatter:()=>n});var s=i(61146),r=i(60521);class n{constructor(e){this._precision=e}format(e){return(void 0!==this._precision?e.toFixed(this._precision):n.formatNoE(e)).replace(".",s.formatterOptions.decimalSign)}parse(e){const t=e.replace(s.formatterOptions.decimalSign,".");let i=parseFloat(t);return this._precision&&(i=+i.toFixed(this._precision)),i}static formatNoE(e){if(!Number.isFinite(e))return String(e);const t=new r.Big(e);return t.lt(1)?t.toFixed():t.toString()}}},93572:(e,t,i)=>{"use strict";i.d(t,{PercentageFormatter:()=>n});var s=i(61146),r=i(38223);class n extends s.PriceFormatter{constructor(e){super(e),this.type="percentage"}state(){const e=s.PriceFormatter.prototype.state.call(this);return e.percent=!0,e}parse(e){return e=e.replace("%",""),super.parse(e)}format(e,t,i,s,n=!0){const o=super.format(e,t,i,s,!1)+"%";return n?(0,r.forceLTRStr)(o):o}static serialize(e){return e.state()}static deserialize(e){return new n(e.priceScale)}}},57322:(e,t,i)=>{"use strict";i.d(t,{PipFormatter:()=>n});var s=i(91349),r=i(61146) -;class n extends r.PriceFormatter{constructor(e,t,i,r,n){t||(t=1),("forex"===i||(0,s.isCFDSymbol)(i,n))&&r?(super(r),this._isForex=!0):(super(1),this._isForex=!1),this._pipPriceScale=e,this._pipMinMove=t,this._pipMinMove2=r}format(e,t,i){let s=this._isForex?this._pipMinMove2:this._pipMinMove;return void 0===s&&(s=NaN),super.format(e*this._pipPriceScale/s,t,i)}}},61146:(e,t,i)=>{"use strict";i.d(t,{PriceFormatter:()=>m,formatterOptions:()=>c,numberToStringWithLeadingZero:()=>p});var s=i(44352),r=i(60521),n=i(1722);var o=i(38223);const a=(0,i(59224).getLogger)("Chart.PriceFormatter"),l=new RegExp(/^(-?)[0-9]+$/),c={decimalSign:".",decimalSignFractional:"'"},h=new Map;const d=new Map;function u(e,t,i,s){let r=0;if(e>0&&t>0){let t=e;for(i&&s&&(t/=s);t>1;)t/=10,r++}return r}function p(e,t){if(!(0,n.isNumber)(e))return"n/a";if(!(0,n.isInteger)(t))throw new TypeError("invalid length");if(t<0||t>24)throw new TypeError("invalid length");if(0===t)return e.toString();return("0000000000000000"+e.toString()).slice(-t)}function _(e,t){const i=function(e){const{minTick:t,price:i,variableMinTickData:s,shouldCheckForEquality:r}=e;return void 0===s?t:function(e,t,i=!1){for(let s=0;s0&&2!==l&&4!==l&&8!==l?a.logDebug("invalid minmove2"):(this._fractional=o,this._fractionalLength=u(this._priceScale,this._minMove,this._fractional,this._minMove2),this._ignoreMinMove=h)}isFractional(){return!!this._fractional}state(){return{fractional:this._fractional,fractionalLength:this._fractionalLength,minMove:this._minMove,minMove2:this._minMove2,priceScale:this._priceScale,variableMinTick:this._variableMinTick,ignoreMinMove:this._ignoreMinMove}}formatChange(e,t,i){ -return this._formatImpl(e-t,i,void 0,void 0,void 0,void 0,Math.min(Math.abs(e),Math.abs(t)))}format(e,t,i,s=!0,r=!0,n=!1){return this._formatImpl(e,t,i,s,r,n)}parse(e){return"+"===(e=(e=(0,o.stripLTRMarks)(e)).replace("−","-"))[0]&&(e=e.substring(1)),this._fractional?this._minMove2?this._parseAsDoubleFractional(e):this._parseAsSingleFractional(e):this._parseAsDecimal(e)}hasForexAdditionalPrecision(){return!this._fractional&&10===this._minMove2}static serialize(e){return e.state()}static deserialize(e){return new m(e.priceScale,e.minMove,e.fractional,e.minMove2,e.variableMinTick,e.ignoreMinMove)}_formatImpl(e,t,i,s=!0,r=!0,n=!1,a){const l={price:e,priceScale:this._priceScale,minMove:this._minMove,fractionalLength:this._fractionalLength,tailSize:i,cutFractionalByPrecision:n};let c,h="";return e<0?(h=!1===s?"":"−",l.price=-e):e&&!0===t&&(h="+"),void 0!==this._variableMinTickData&&(Object.assign(l,_(this._variableMinTickData,null!=a?a:l.price)),this._ignoreMinMove&&(l.minMove=1)),c=this._fractional?h+this._formatAsFractional(l.price,l.tailSize):h+this._formatAsDecimal(l),r?(0,o.forceLTRStr)(c):c}_formatAsExponential(e){const t=Math.floor(.75*Math.log10(this._priceScale)),i=e*Math.pow(10,t),s=`e-${t}`,r=Math.log10(this._priceScale)-t;return`${i.toFixed(r).replace(".",c.decimalSign)}${s}`}_formatAsDecimal(e){const{price:t,priceScale:i,minMove:s,fractionalLength:n=0,tailSize:o=0,cutFractionalByPrecision:a}=e;if(i>1e15)return this._formatAsExponential(t);let l;l=this._fractional?Math.pow(10,n):Math.pow(10,o)*i/(a?1:s);const h=1/l;let d;if(l>1)d=Math.floor(t);else{const e=Math.floor(Math.round(t/h)*h);d=0===Math.round((t-e)/h)?e:e+h}let u="";if(l>1){let e=a?new r.Big(t).mul(l).round(void 0,0).minus(new r.Big(d).mul(l)).toNumber():parseFloat((Math.round(t*l)-d*l).toFixed(n));e>=l&&(e-=l,d+=1);const i=a?new r.Big(e).round(n,0).toNumber():parseFloat(e.toFixed(n))*s;u=c.decimalSign+p(i,n+o),u=this._removeEndingZeros(u,o)}return d.toString()+u}_getFractPart(e,t,i){const s=[0,5],r=[0,2,5,7],n=[0,1,2,3,5,6,7,8];return 2===i?void 0===s[e]?-1:s[e]:4===i?void 0===r[e]?-1:r[e]:8===i&&2===t?void 0===n[e]?-1:n[e]:e}_formatAsFractional(e,t){const i=this._priceScale/this._minMove;let s=Math.floor(e),r=t?Math.floor(e*i)-s*i:Math.round(e*i)-s*i;r===i&&(r=0,s+=1);let n="";if(t){let o=(e-s-r/i)*i;o=Math.round(o*Math.pow(10,t)),n=p(o,t),n=this._removeEndingZeros(n,t)}if(!this._fractionalLength)throw new Error("_fractionalLength is not calculated");let o="";if(this._minMove2){const e=r%this._minMove2;r=(r-e)/this._minMove2;const t=p(r,this._fractionalLength),i=this._getFractPart(e,2,this._minMove2);o=t+c.decimalSignFractional+i}else r=this._getFractPart(r,1,this._priceScale),o=p(r*this._minMove,this._fractionalLength);return s.toString()+c.decimalSignFractional+o+n}_removeEndingZeros(e,t){for(let i=0;i=s||r<0)return{error:this._formatterErrors.fraction,res:!1};let n=i+r/s;return e&&(n=-n),{value:n,res:!0,suggest:this.format(n)}}return{error:this._formatterErrors.custom,res:!1}}_parseAsDoubleFractional(e){let t=l.exec(e);if(t){const t=parseFloat(e);return{value:t,res:!0,suggest:this.format(t)}}if(t=new RegExp("^(-?)([0-9]+)\\"+c.decimalSignFractional+"([0-9]+)\\"+c.decimalSignFractional+"([0-9]+)$").exec(e),t){const e=!!t[1],i=parseInt(t[2]),s=void 0!==this._minMove2?this._minMove2:NaN,r=this._priceScale/s,n=this._minMove2,o=this._patchFractPart(parseInt(t[3]),1,r),a=this._patchFractPart(parseInt(t[4]),2,n);if(o>=r||o<0)return{error:this._formatterErrors.fraction,res:!1};if(void 0!==n&&a>=n||a<0)return{error:this._formatterErrors.secondFraction,res:!1};let l=void 0!==n?i+o/r+a/(r*n):NaN;return e&&(l=-l),{value:l,res:!0,suggest:this.format(l)}}return{error:this._formatterErrors.custom,res:!1}}}},79206:(e,t,i)=>{"use strict";i.d(t,{TimeFormatter:()=>d,hourMinuteFormat:()=>a,hourMinuteNonZeroSecondFormat:()=>o,hourMinuteSecondFormat:()=>n,twelveHourMinuteFormat:()=>h,twelveHourMinuteNonZeroSecondFormat:()=>c,twelveHourMinuteSecondFormat:()=>l});var s=i(1763),r=i(61146);const n="%h:%m:%s",o="%h:%m:%s+",a="%h:%m",l="%h:%m:%s %ampm",c="%h:%m:%s+ %ampm",h="%h:%m %ampm";class d{constructor(e){this._isTwelveHoursFormat=!1,this._valuesAndDelimeters=[];const t=e||n,i=new RegExp("%h|%m|%s\\+|%ss|%ampm|%s","g");let s=i.exec(t),r=0;for(;null!==s;){const e=s[0];"%ampm"===e&&(this._isTwelveHoursFormat=!0);const n=t.substring(r,s.index);""!==n&&this._valuesAndDelimeters.push(n),this._valuesAndDelimeters.push(e),r=s.index+e.length,s=i.exec(t)}}format(e){return s.customFormatters.timeFormatter?s.customFormatters.timeFormatter.format(e):this._formatTime(e,!1)}formatLocal(e){return s.customFormatters.timeFormatter?s.customFormatters.timeFormatter.formatLocal?s.customFormatters.timeFormatter.formatLocal(e):s.customFormatters.timeFormatter.format(e):this._formatTime(e,!0)}_formatTime(e,t){let i=t?e.getHours():e.getUTCHours() -;const s=t?e.getMinutes():e.getUTCMinutes(),n=t?e.getSeconds():e.getUTCSeconds(),o=t?e.getMilliseconds():e.getUTCMilliseconds();let a="";this._isTwelveHoursFormat&&(a=i>=12?"PM":"AM",i%=12,i=i||12);let l="",c=!1;for(let e=this._valuesAndDelimeters.length-1;e>=0;e--){const t=this._valuesAndDelimeters[e];let h;switch(t){case"%h":h=(0,r.numberToStringWithLeadingZero)(i,2);break;case"%m":h=(0,r.numberToStringWithLeadingZero)(s,2);break;case"%s+":0!==n?h=(0,r.numberToStringWithLeadingZero)(n,2):(h="",c=!0);break;case"%s":h=(0,r.numberToStringWithLeadingZero)(n,2);break;case"%ss":h=(0,r.numberToStringWithLeadingZero)(o,3);break;case"%ampm":h=a;break;default:if(c){c=!1;continue}h=t}l=h+l}return l}}},2043:(e,t,i)=>{"use strict";i.d(t,{TimeSpanFormatter:()=>r});var s=i(44352);class r{format(e){const t=e<0;e=Math.abs(e);const r=Math.floor(e/86400);e-=86400*r;const n=Math.floor(e/3600);e-=3600*n;const o=Math.floor(e/60);e-=60*o;let a="";return r&&(a+=r+s.t(null,{context:"dates"},i(97840))+" "),n&&(a+=n+s.t(null,{context:"dates"},i(64302))+" "),o&&(a+=o+s.t(null,{context:"dates"},i(79442))+" "),e&&(a+=e+s.t(null,{context:"dates"},i(22448))+" "),t&&(a="-"+a),a.trim()}}},98596:(e,t,i)=>{"use strict";i.d(t,{VolumeFormatter:()=>o});var s=i(44352),r=i(87663),n=i(1722);class o{constructor(e){this.type="volume",this._numericFormatter=new r.NumericFormatter,this._fractionalValues=void 0!==e&&e>0,this._precision=e}state(){return{precision:this._precision}}format(e,t){if(!(0,n.isNumber)(e))return"---";let r="";return e<0?(r="−",e=-e):e>0&&t&&(r="+"),e>=1e100?s.t(null,void 0,i(43088)):(!this._fractionalValues||e>=995?e=Math.round(e):this._fractionalValues&&(e=+e.toFixed(this._precision)),e<995?r+this._formatNumber(e):e<999995?r+this._formatNumber(e/1e3)+"K":e<999999995?(e=1e3*Math.round(e/1e3),r+this._formatNumber(e/1e6)+"M"):e<999999999995?(e=1e6*Math.round(e/1e6),r+this._formatNumber(e/1e9)+"B"):(e=1e9*Math.round(e/1e9),r+this._formatNumber(e/1e12)+"T"))}parse(e){if("---"===e)return{error:"not a number",res:!1,value:NaN};const t={K:1e3,M:1e6,B:1e9,T:1e12},i=e.slice(-1);if(t.hasOwnProperty(i)){const s=this._numericFormatter.parse(e.slice(0,-1));return(0,n.isNumber)(s)?{res:!0,value:s*t[i]}:{error:"not a number",res:!1,value:NaN}}{const t=this._numericFormatter.parse(e);return(0,n.isNumber)(t)?{res:!0,value:t}:{error:"not a number",res:!1,value:NaN}}}static serialize(e){return e.state()}static deserialize(e){return new o(e.precision)}_formatNumber(e){if(this._fractionalValues&&0!==e){const t=14-Math.ceil(Math.log10(e)),i=Math.pow(10,t);e=Math.round(e*i)/i}return this._numericFormatter.format(e).replace(/(\.[1-9]*)0+$/,((e,t)=>t))}}},92052:(e,t,i)=>{"use strict";i.d(t,{getPriceValueFormatterForSource:()=>a,shouldBeFormattedAsIndexedTo100:()=>o,shouldBeFormattedAsPercent:()=>n});var s=i(42960),r=i(18611);function n(e){const t=e.priceScale();return!(null===t||!t.isPercentage())&&(!(0,r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function o(e){const t=e.priceScale();return!(null===t||!t.isIndexedTo100())&&(!(0, -r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function a(e){const t=e.priceScale();if(o(e)&&null!==t)return i=>{var s;return t.formatPriceIndexedTo100(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};if(n(e)&&null!==t)return i=>{var s;return t.formatPricePercentage(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};const i=e.formatter();return i.format.bind(i)}},18807:(e,t,i)=>{"use strict";function s(e,t,i){if(e.isTouch){if(void 0!==i)return i(e),!0}else if(void 0!==t)return t(e),!0;return!1}function r(e,t,i,s){return void 0!==t.executeDefaultAction&&(e.isTouch?Boolean(t.executeDefaultAction[s]):Boolean(t.executeDefaultAction[i]))}var n,o;i.d(t,{AreaName:()=>n,HitTarget:()=>o,HitTestResult:()=>a,shouldDefaultActionBeExecuted:()=>r,tryCallHandler:()=>s}),function(e){e.Style="Style",e.Text="Text",e.SourceItemMove="SourceItemMove"}(n||(n={})),function(e){e[e.MovePointBackground=1]="MovePointBackground",e[e.Regular=2]="Regular",e[e.MovePoint=3]="MovePoint",e[e.ChangePoint=4]="ChangePoint",e[e.Custom=5]="Custom"}(o||(o={}));class a{constructor(e,t,i){this._target=e,this._data=t||null,this._eraseMarker=i}target(){return this._target}data(){return this._data}hasPressedMoveHandler(e){return null!==this._data&&function(e,t,i){if(e.isTouch){if(void 0!==i)return!0}else if(void 0!==t)return!0;return!1}(e,this._data.pressedMouseMoveHandler,this._data.touchMoveHandler)}tryCallMouseDownOrTouchStartHandler(e){return null!==this._data&&s(e,this._data.mouseDownHandler,this._data.touchStartHandler)}tryCallMouseUpOrTouchEndHandler(e){return null!==this._data&&s(e,this._data.mouseUpHandler,this._data.touchEndHandler)}tryCallMouseEnterHandler(e){return null!==this._data&&s(e,this._data.mouseEnterHandler)}tryCallMouseLeaveHandler(e){return null!==this._data&&s(e,this._data.mouseLeaveHandler)}tryCallMouseMoveHandler(e){return null!==this._data&&s(e,this._data.mouseMoveHandler)}tryCallClickOrTapHandler(e){return null!==this._data&&s(e,this._data.clickHandler,this._data.tapHandler)}tryCallDblClickOrDblTapHandler(e){return null!==this._data&&s(e,this._data.doubleClickHandler,this._data.doubleTapHandler)}tryCallContextMenuHandler(e){return null!==this._data&&s(e,this._data.contextMenuHandler,this._data.touchContextMenuHandler)}eraseMarker(){return this._eraseMarker}}},38003:(e,t,i)=>{"use strict";i.d(t,{HorizontalLinePaneView:()=>n});var s=i(74997),r=i(79849);class n{constructor(){this._lineRendererData={y:0,color:"rgba(0, 0, 0, 0)",linewidth:1,linestyle:r.LINESTYLE_SOLID,visible:!1},this._lineRenderer=new s.HorizontalLineRenderer,this._invalidated=!0,this._lineRenderer.setData(this._lineRendererData)}update(e){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._lineRenderer}}},67980:(e,t,i)=>{"use strict";var s,r;i.d(t,{CustomSourceLayer:()=>o,PlDisplay:()=>s,TradedGroupHorizontalAlignment:()=>r,tradingPreferencesDefault:()=>n}),function(e){e[e.Money=0]="Money",e[e.Pips=1]="Pips",e[e.Percentage=2]="Percentage"}(s||(s={})),function(e){e[e.Left=0]="Left", -e[e.Center=1]="Center",e[e.Right=2]="Right"}(r||(r={}));const n={showPositions:!1,positionPL:{visibility:!1,display:s.Money},bracketsPL:{visibility:!1,display:s.Money},showOrders:!1,showExecutions:!1,showExecutionsLabels:!1,showReverse:!1,extendLeft:!1,lineLength:0,horizontalAlignment:r.Right,lineWidth:0,lineStyle:0};var o;!function(e){e[e.Background=0]="Background",e[e.Foreground=1]="Foreground",e[e.Topmost=2]="Topmost"}(o||(o={}))},36274:(e,t,i)=>{"use strict";i.d(t,{Interval:()=>h,ResolutionKind:()=>n,SpecialResolutionKind:()=>o,isHour:()=>u});const s=/^(\d*)([TSHDWMR])$/,r=/^(\d+)$/;var n,o;!function(e){e.Ticks="ticks",e.Seconds="seconds",e.Minutes="minutes",e.Days="days",e.Weeks="weeks",e.Months="months",e.Range="range",e.Invalid="invalid"}(n||(n={})),function(e){e.Hours="hours"}(o||(o={}));const a={};a[n.Ticks]=1e3,a[n.Seconds]=1e3,a[n.Minutes]=60*a[n.Seconds],a[n.Days]=1440*a[n.Minutes],a[n.Weeks]=7*a[n.Days];const l={T:n.Ticks,S:n.Seconds,D:n.Days,W:n.Weeks,M:n.Months,R:n.Range},c=new Set([n.Ticks,n.Seconds,n.Minutes]);class h{constructor(e,t){this._kind=n.Invalid,this._multiplier=0,e!==n.Invalid&&t>0&&(this._kind=e,this._multiplier=t)}kind(){return this._kind}multiplier(){return this._multiplier}isValid(){return this.kind()!==n.Invalid&&this.multiplier()>0}isDWM(){return this.isValid()&&!this.isRange()&&!this.isIntraday()&&!this.isTicks()}isIntraday(){const e=c.has(this.kind());return this.isValid()&&e}isSeconds(){return this.kind()===n.Seconds}isMinutes(){return this.kind()===n.Minutes}isMinuteHours(){return this.kind()===n.Minutes&&u(this.multiplier())}isDays(){return this.kind()===n.Days}isWeeks(){return this.kind()===n.Weeks}isMonths(){return this.kind()===n.Months}isRange(){return this.kind()===n.Range}isTicks(){return this.kind()===n.Ticks}isTimeBased(){return!this.isRange()}letter(){return this.isValid()&&this.kind()!==n.Minutes?this.kind()[0].toUpperCase():""}value(){return this.isValid()?this.kind()===n.Minutes?this.multiplier()+"":this.multiplier()+this.letter():""}isEqualTo(e){if(!(e instanceof h))throw new Error("Argument is not an Interval");return!(!this.isValid()||!e.isValid())&&(this.kind()===e.kind()&&this.multiplier()===e.multiplier())}inMilliseconds(e=Date.now()){if(!this.isValid()||this.isRange())return NaN;if(this.isMonths()){const t=new Date(e);t.setUTCMonth(t.getUTCMonth()+(this.multiplier()||1));return+t-e}const t=this.multiplier();return a[this.kind()]*t}static isEqual(e,t){return e===t||h.parse(e).isEqualTo(h.parse(t))}static parseExt(e){e=(e+"").toUpperCase().split(",")[0];let t=s.exec(e);return null!==t?"H"===t[2]?{interval:new h(n.Minutes,60*d(t[1])),guiResolutionKind:o.Hours}:{interval:new h(l[t[2]],d(t[1])),guiResolutionKind:l[t[2]]}:(t=r.exec(e),null!==t?{interval:new h(n.Minutes,d(t[1])),guiResolutionKind:n.Minutes}:{interval:new h(n.Invalid,0),guiResolutionKind:n.Invalid})}static parse(e){return h.parseExt(e).interval}static kind(e){return h.parse(e).kind()}static isValid(e){return h.parse(e).isValid()}static isDWM(e){return h.parse(e).isDWM()}static isIntraday(e){ -return h.parse(e).isIntraday()}static isSeconds(e){return h.parse(e).isSeconds()}static isMinutes(e){return h.parse(e).isMinutes()}static isMinuteHours(e){return h.parse(e).isMinuteHours()}static isDays(e){return h.parse(e).isDays()}static isWeeks(e){return h.parse(e).isWeeks()}static isMonths(e){return h.parse(e).isMonths()}static isRange(e){return h.parse(e).isRange()}static isTicks(e){return h.parse(e).isTicks()}static isTimeBased(e){return h.parse(e).isTimeBased()}static normalize(e){const t=h.parse(e);return t.isValid()?t.value():null}}function d(e){return 0===e.length?1:parseInt(e,10)}function u(e){return e>=60&&!(e%60)}},17236:(e,t,i)=>{"use strict";i.d(t,{intervalsVisibilitiesDefaults:()=>s});const s={ticks:!0,seconds:!0,secondsFrom:1,secondsTo:59,minutes:!0,minutesFrom:1,minutesTo:59,hours:!0,hoursFrom:1,hoursTo:24,days:!0,daysFrom:1,daysTo:366,weeks:!0,weeksFrom:1,weeksTo:52,months:!0,monthsFrom:1,monthsTo:12,ranges:!0}},38349:(e,t,i)=>{"use strict";i.d(t,{IntervalsVisibilitiesProperty:()=>n});var s=i(59452),r=i.n(s);i(4949);class n extends(r()){state(e){return super.state(e)}storeStateIfUndefined(){return!1}}},4949:(e,t,i)=>{"use strict";i.d(t,{getIntervalsVisibilitiesForMode:()=>u,isActualInterval:()=>h,makeIntervalsVisibilitiesVisibleAtInterval:()=>l,mergeIntervalVisibilitiesDefaults:()=>d});var s=i(58121),r=i(27788),n=i(50151),o=i(36274),a=i(17236);function l(e,t){let i=t.multiplier();if(t.isTicks()&&(e.ticks=!0),t.isSeconds()&&(i<60?(e.seconds=!0,e.secondsFrom=Math.min(e.secondsFrom,i),e.secondsTo=Math.max(e.secondsTo,i)):(i=Math.floor(i/60),t=new o.Interval(o.ResolutionKind.Minutes,i))),t.isMinutes())if(i<60)e.minutes=!0,e.minutesFrom=Math.min(e.minutesFrom,i),e.minutesTo=Math.max(e.minutesTo,i);else{const t=Math.floor(i/60);e.hours=!0,e.hoursFrom=Math.min(e.hoursFrom,t),e.hoursTo=Math.max(e.hoursTo,t)}t.isDays()&&(e.days=!0,e.daysFrom=Math.min(e.daysFrom,i),e.daysTo=Math.max(e.daysTo,i)),t.isWeeks()&&(e.weeks=!0,e.weeksFrom=Math.min(e.weeksFrom,i),e.weeksTo=Math.max(e.weeksTo,i)),t.isMonths()&&(e.months=!0,e.monthsFrom=Math.min(e.monthsFrom,i),e.monthsTo=Math.max(e.monthsTo,i)),t.isRange()&&(e.ranges=!0)}function c(e,t,i,s){return e&&s>=t&&s<=i}function h(e,t){const i=t.childs();switch(e.kind()){case o.ResolutionKind.Ticks:return i.ticks.value();case o.ResolutionKind.Seconds:if(e.multiplier()<60)return c(i.seconds.value(),i.secondsFrom.value(),i.secondsTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),t)}case o.ResolutionKind.Minutes:if(e.multiplier()<60)return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.hours.value(),i.hoursFrom.value(),i.hoursTo.value(),t)}case o.ResolutionKind.Days:return c(i.days.value(),i.daysFrom.value(),i.daysTo.value(),e.multiplier());case o.ResolutionKind.Weeks:return c(i.weeks.value(),i.weeksFrom.value(),i.weeksTo.value(),e.multiplier());case o.ResolutionKind.Months: -return c(i.months.value(),i.monthsFrom.value(),i.monthsTo.value(),e.multiplier());case o.ResolutionKind.Range:return i.ranges.value()}return(0,n.assert)(!1,`Unsupported resolution: ${e.value()}`),!1}function d(e){return(0,s.default)((0,r.default)(a.intervalsVisibilitiesDefaults),null!=e?e:{})}function u(e,t){if(0===t||e.isTicks()&&3===t||e.isRange()&&2===t)return d();let i=!1;const s={ticks:!1,seconds:!1,minutes:!1,hours:!1,days:!1,weeks:!1,months:!1,ranges:!1},r=e=>e.multiplier();return[{checker:e=>e.isTicks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ticks=!0}},{checker:e=>e.isSeconds()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.seconds=!0,s.secondsFrom=e,s.secondsTo=t}},{checker:e=>e.isSeconds()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.hours=!0,s.hoursFrom=e,s.hoursTo=t}},{checker:e=>e.isDays(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.days=!0,s.daysFrom=e,s.daysTo=t}},{checker:e=>e.isWeeks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.weeks=!0,s.weeksFrom=e,s.weeksTo=t}},{checker:e=>e.isMonths(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.months=!0,s.monthsFrom=e,s.monthsTo=t}},{checker:e=>e.isRange(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ranges=!0}}].forEach((s=>{if(s.checker(e)){i=!0;const r=s.getIntervalMultiplier(e);1===t?s.markIntervalAsVisible(r,r):3===t?s.markIntervalAsVisible(r,void 0):s.markIntervalAsVisible(void 0,r)}else(!i&&2===t||i&&3===t)&&s.markIntervalAsVisible(void 0,void 0)})),d(s)}},86094:(e,t,i)=>{"use strict";var s;i.d(t,{PlotRowSearchMode:()=>s}),function(e){e[e.NearestLeft=-1]="NearestLeft",e[e.Exact=0]="Exact",e[e.NearestRight=1]="NearestRight"}(s||(s={}))},99652:(e,t,i)=>{"use strict";var s;i.r(t),i.d(t,{ReplayStatus:()=>s}),function(e){e[e.Undefined=0]="Undefined",e[e.PointSelect=1]="PointSelect",e[e.AutoPlay=2]="AutoPlay",e[e.Pause=3]="Pause"}(s||(s={}))},3587:(e,t,i)=>{"use strict";function s(e){return Boolean(e.showInObjectTree)}i.d(t,{isDataSource:()=>s})},1803:(e,t,i)=>{"use strict";var s;i.d(t,{SymbolErrorPermissionDeniedReason:()=>s,invalidSymbol:()=>n,permissionDenied:()=>r}),function(e){e.Symbol="symbol",e.GroupPermission="group"}(s||(s={}));const r="permission denied",n="invalid symbol"},18611:(e,t,i)=>{"use strict";function s(e){const t=(null==e?void 0:e.symbolSource)&&e.symbolSource()===e,i=void 0!==(null==e?void 0:e.isActingAsSymbolSource);return t||i}function r(e){return s(e)&&e.isActingAsSymbolSource().value()}i.d(t,{isActingAsSymbolSource:()=>r,isSymbolSource:()=>s})},53801:(e,t,i)=>{"use strict";i.d(t,{LevelsProperty:()=>p});var s=i(1722),r=i(46100),n=i(85804);const o={prefixes:[""], -range:[0,0],names:["coeff","color","visible","linestyle","linewidth"],typecheck:{pack:()=>Object(),unpack:()=>[]}};function a(e,t,i,s){return s.push(i[t]),s}function l(e,t,i,s){return s[t]=i[e],s}function c(){return[]}function h(){return{}}function d(e,t,i){return i.prefixes.forEach((r=>{const n=r+"level";for(let r=i.range[0];r<=i.range[1];r++)if(e[n+r]&&(0,s.isSameType)(e[n+r],t.typecheck())){let s=t.tpl();i.names.forEach(((i,o)=>{s=t.fill(""+o,i,e[n+r],s)})),e[n+r]=s}})),e}function u(e,t,i){return i(e,{tpl:h,fill:l,typecheck:t.typecheck.unpack},t)}class p extends r.DefaultProperty{constructor(e,t,i,s,r){r=null!=r?r:d;const n={...o,...null!=s?s:{}};super(e,t?u(t,n,r):t,i),this._map=n,this._levelsIterator=r}state(e,t){const i=super.state(e);return t?i:(s=i,r=this._map,(0,this._levelsIterator)(s,{tpl:c,fill:a,typecheck:r.typecheck.pack},r));var s,r}saveDefaults(){this._useUserPreferences&&(0,n.saveDefaults)(this._defaultName,this.state(this._exclusions,!0))}clone(){const e=this.state(),t=new p(this._defaultName,e);for(let e=0;e{"use strict";i.d(t,{LineToolsGroup:()=>l});var s=i(57898),r=i.n(s),n=i(36174);function o(e){return e.properties().visible.value()}function a(e){return!o(e)}class l{constructor(e,t,i){this._instanceId=(0,n.randomHashN)(6),this._onChanged=new(r()),this._lineToolsSet=new Set,this._lineTools=[...e],this._lineToolsSet=new Set(this._lineTools),this._name=t,this.id=i||(0,n.randomHashN)(6)}instanceId(){return this._instanceId}lineTools(){return this._lineTools}name(){return this._name}setName(e){this._doAndFireOnChange((()=>{this._name=e}))}isActualSymbol(){return this._lineTools.length>0&&this._lineTools[0].isActualSymbol()&&this._lineTools[0].isActualCurrency()&&this._lineTools[0].isActualUnit()}symbol(){return this._lineTools[0].symbol()}currencyId(){var e;return null!==(e=this._lineTools[0].properties().childs().currencyId.value())&&void 0!==e?e:null}unitId(){var e;return null!==(e=this._lineTools[0].properties().childs().unitId.value())&&void 0!==e?e:null}sharingMode(){return this._lineTools[0].sharingMode()}share(e){this._lineTools.forEach((t=>t.share(e)))}containsLineTool(e){return this._lineToolsSet.has(e)}addLineTools(e){this._doAndFireOnChange((t=>{e.forEach((e=>this._lineToolsSet.add(e))),this._lineTools.push(...e),t.push(...e.map((e=>e.id())))}))}excludeLineTool(e){this._doAndFireOnChange((t=>{this._lineToolsSet.delete(e);const i=this._lineTools.indexOf(e);this._lineTools.splice(i,1),t.push(e.id())}))}excludeLineTools(e){this._doAndFireOnChange((t=>{const i=new Set(e);e.forEach((e=>this._lineToolsSet.delete(e))),this._lineTools=this._lineTools.filter((e=>!i.has(e))),t.push(...e.map((e=>e.id())))}))}state(){return{id:this.id,name:this._name,tools:this._lineTools.map((e=>e.id()))}}visibility(){const e=this._lineTools.some(o),t=this._lineTools.some(a);return e&&!t?"Visible":t&&!e?"Invisible":"Partial"}locked(){ -const e=this._lineTools.some((e=>e.properties().frozen.value())),t=this._lineTools.some((e=>!e.properties().frozen.value()));return e&&!t?"Locked":t&&!e?"Unlocked":"Partial"}isActualInterval(){const e=this._lineTools.some((e=>e.isActualInterval())),t=this._lineTools.some((e=>!e.isActualInterval()));return e&&!t?"IsActualInterval":t&&!e?"IsNotActualInterval":"Partial"}onChanged(){return this._onChanged}static fromState(e,t){const i=[];for(const s of t.tools){const t=e.dataSourceForId(s);null!==t&&i.push(t)}return i.length>0?new l(i,t.name,t.id):null}_doAndFireOnChange(e){const t=[],i=this.visibility(),s=this.locked(),r=this.name(),n=this.isActualInterval();e(t),this._onChanged.fire({affectedLineTools:t,visibilityChanged:i!==this.visibility(),lockedChanged:s!==this.locked(),titleChanged:r!==this.name(),isActualIntervalChanged:n!==this.isActualInterval()})}}},71902:(e,t,i)=>{"use strict";i.d(t,{LineTool5PointsPattern:()=>a});var s=i(50151),r=i(46100),n=i(13087),o=i(68806);class a extends n.LineDataSource{constructor(e,t,i,s){super(e,t||a.createProperties(),i,s),this._loadPaneViews(e)}pointsCount(){return 5}name(){return"XABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetool5pointspattern",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,25107)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}_loadPaneViews(e){i.e(1583).then(i.bind(i,24424)).then((t=>{this._setPaneViews([new t.Pattern5pointsPaneView(this,e)])}))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},19194:(e,t,i)=>{"use strict";i.d(t,{LineToolABCD:()=>a});var s=i(50151),r=i(46100),n=i(13087),o=i(68806);class a extends n.LineDataSource{constructor(e,t,s,r){const n=t||a.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,5480)).then((t=>{this._setPaneViews([new t.ABCDPaneView(this,e)])}))}pointsCount(){return 4}name(){return"ABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetoolabcd",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,63311)).then((e=>e.PatternWithoutBackgroundDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},86902:(e,t,i)=>{"use strict";i.d(t,{LineToolArc:()=>h});var s=i(50151),r=i(4652),n=i(86441),o=i(25422),a=i(46100),l=i(13087),c=i(68806);class h extends l.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),this.version=2,this._dist=null, -i.e(1583).then(i.bind(i,37803)).then((({ArcPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));this._dist=(0,r.distanceToLine)(e,t,i).distance;const o=t.subtract(e),a=new n.Point(-o.y,o.x),l=e.add(t).scaled(.5);i.subtract(l).dotProduct(a)<0&&(this._dist=-this._dist)}}endChanging(e,t){return this._dist=null,super.endChanging(e,t)}pointsCount(){return 3}name(){return"Arc"}hasEditableCoordinates(){return!1}setPoint(e,t){const i={...t},a=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));switch(e){case 0:{const e=(0,s.ensureNotNull)(this._dist),t=(0,s.ensureNotNull)(this.pointToScreenPoint(i)),r=l.subtract(t),o=t.add(l).scaled(.5);let a=new n.Point(-r.y,r.x);a=a.normalized();const c=o.add(a.scaled(e));this._points[0]=i,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(c));break}case 1:{const e=(0,s.ensureNotNull)(this._dist),t=(0,s.ensureNotNull)(this.pointToScreenPoint(i)),r=t.subtract(a),o=a.add(t).scaled(.5),l=new n.Point(-r.y,r.x).normalized(),c=o.add(l.scaled(e));this._points[1]=i,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(c));break}case 2:{let e=(0,s.ensureNotNull)(this.pointToScreenPoint(i));const t=(0,r.distanceToLine)(a,l,e).distance,c=l.subtract(a),h=a.add(l).scaled(.5),d=new n.Point(-c.y,c.x).normalized(),u=h.add(d.scaled(t)),p=h.add(d.scaled(-t)),_=c.length(),m=c.x/_,g=c.y/_;let f=Math.acos(m);g<0&&(f=-f);let v=(0,o.translationMatrix)(-h.x,-h.y);e=(0,o.transformPoint)(v,e);let S=(0,o.transformPoint)(v,u);v=(0,o.rotationMatrix)(-f),e=(0,o.transformPoint)(v,e),S=(0,o.transformPoint)(v,S),v=(0,o.scalingMatrix)(1,_/(2*t)),e=(0,o.transformPoint)(v,e),S=(0,o.transformPoint)(v,S);const y=e.y*S.y>=0?new n.Point(u.x,u.y):new n.Point(p.x,p.y);this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(y));break}}this.normalizePoints()}migrateVersion(e,t,i){if(1===e&&2===this._points.length){const e=(2*this._points[0].price+3*this._points[1].price)/5;this._points.push({price:e,index:this._points[1].index})}if(1===e&&2===this._timePoint.length){const e={price:(2*this._timePoint[0].price+3*this._timePoint[1].price)/5,offset:this._timePoint[1].offset,time_t:this._timePoint[1].time_t};this._timePoint.push(e)}}static createProperties(e){const t=new a.DefaultProperty("linetoolarc",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,20061))).GeneralFiguresDefinitionsViewModelBase}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new c.LineToolColorsProperty([e.childs().color]))}}},20521:(e,t,i)=>{"use strict";i.d(t,{LineToolArrowMark:()=>l,LineToolArrowMarkDown:()=>u,LineToolArrowMarkLeft:()=>c, -LineToolArrowMarkRight:()=>d,LineToolArrowMarkUp:()=>h});var s=i(46100),r=i(13087),n=i(59452),o=i.n(n),a=i(68806);class l extends r.LineDataSource{constructor(e,t,s,r,n){const o=t||l.createProperties(null,s);super(e,o,r,n),this._textPaneView=null,i.e(1583).then(i.bind(i,93011)).then((({ArrowMarkPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}paneViews(e){const t=super.paneViews();return null!==t&&this._textPaneView&&t.push(this._textPaneView),t}pointsCount(){return 1}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e,t){const i=new s.DefaultProperty(t,e);return this._configureProperties(i),i}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,73896)).then((e=>e.ArrowMarkDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new a.LineToolColorsProperty([e.childs().arrowColor])),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().color])),e.hasChild("text")||e.addChild("text",new(o())("")),e.addExclusion("text")}}l.version=2;class c extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkleft",i,s)}direction(){return"left"}name(){return"Arrow Mark Left"}textAlignParams(){return{horzAlign:"left",vertAlign:"middle",offsetX:22,offsetY:3}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkleft")}}class h extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkup",i,s)}direction(){return"up"}name(){return"Arrow Mark Up"}textAlignParams(){return{horzAlign:"center",vertAlign:"top",offsetX:0,offsetY:20}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkup")}}class d extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkright",i,s)}direction(){return"right"}name(){return"Arrow Mark Right"}textAlignParams(){return{horzAlign:"right",vertAlign:"middle",offsetX:22,offsetY:3,forceTextAlign:!0}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkright")}}class u extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkdown",i,s)}direction(){return"down"}name(){return"Arrow Mark Down"}textAlignParams(){return{horzAlign:"center",vertAlign:"bottom",offsetX:0,offsetY:20}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkdown")}}},91439:(e,t,i)=>{"use strict";i.d(t,{LineToolArrowMarker:()=>a});var s=i(13087),r=i(46100),n=i(59452),o=i.n(n);class a extends s.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:a.createProperties(),s,r),i.e(1583).then(i.bind(i,97747)).then((({ArrowMarkerPaneView:e})=>{this._setPaneViews([new e(this,this.model())])}))}pointsCount(){return 2}name(){return"Trend Line"}static createProperties(e){const t=new r.DefaultProperty("linetoolarrowmarker",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){ -return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,57239)).then((e=>e.ArrowMarkerDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(o())("")),e.addExclusion("text")}}},36992:(e,t,i)=>{"use strict";i.d(t,{LineToolArrow:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,null!=t?t:r.createProperties(),i,s)}name(){return"Arrow"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolarrow");return r._configureProperties(t),t}}},38440:(e,t,i)=>{"use strict";i.d(t,{LineToolBalloon:()=>h});var s=i(44352),r=i(46100),n=i(13087),o=i(59452),a=i.n(o),l=i(68806);const c=s.t(null,void 0,i(19372));class h extends n.LineDataSource{constructor(e,t,i,s){super(e,t||h.createProperties(),i,s),this._createPaneView()}pointsCount(){return 1}name(){return"Balloon"}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}static createProperties(e){const t=new r.DefaultProperty("linetoolballoon",e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,38534)).then((e=>e.BalloonDefinitionsViewModel))}_createPaneView(){i.e(1583).then(i.bind(i,74718)).then((e=>{this._setPaneViews([new e.BalloonPaneView(this,this._model)])}))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())(c)),e.addExclusion("text"),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().borderColor])),e.addChild("textsColors",new l.LineToolColorsProperty([e.childs().color]))}}},99987:(e,t,i)=>{"use strict";var s;i.d(t,{LineToolBarsPatternMode:()=>s}),function(e){e[e.Bars=0]="Bars",e[e.Line=1]="Line",e[e.OpenClose=2]="OpenClose",e[e.LineOpen=3]="LineOpen",e[e.LineHigh=4]="LineHigh",e[e.LineLow=5]="LineLow",e[e.LineHL2=6]="LineHL2"}(s||(s={}))},2823:(e,t,i)=>{"use strict";i.d(t,{LineToolBarsPattern:()=>S});var s=i(50151),r=i(44352),n=i(36298),o=i(1722),a=i(39347),l=i(46100),c=i(86094),h=i(13087),d=i(99987),u=i(28558);const p=new n.TranslatedString("mirror bars pattern",r.t(null,void 0,i(81870))),_=new n.TranslatedString("flip bars pattern",r.t(null,void 0,i(59942))),m=r.t(null,void 0,i(63158)),g=r.t(null,void 0,i(92754)),f={0:2,1:4,2:1,3:1,4:2,5:3,6:-1},v={0:3,1:4,2:4,3:1,4:2,5:3,6:-1};class S extends h.LineDataSource{constructor(e,t=S.createProperties(),s,r){super(e,t,s,r),this._pattern=[],this._scale=1,this._pointsCoordinatePricesDiff=null;const n=t.childs().mode.value();(0,o.isString)(n)&&t.childs().mode.setValue(parseInt(n)),t.childs().mirrored.listeners().subscribe(this,this._mirror),t.childs().flipped.listeners().subscribe(this,this._flip),t.childs().mode.subscribe(this,this._updateLastPoint),this.version=2, -i.e(1583).then(i.bind(i,45371)).then((t=>{this._setPaneViews([new t.BarsPatternPaneView(this,e)])}))}pattern(){return this._pattern}isSynchronizable(){return!1}additionalActions(e){return[new a.Action({actionId:"Chart.LineTool.BarsPattern.ToggleMirrored",checked:this.properties().childs().mirrored.value(),checkable:!0,label:m,onExecute:()=>{e.setProperty(this.properties().childs().mirrored,!this.properties().childs().mirrored.value(),p),this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}}),new a.Action({actionId:"Chart.LineTool.BarsPattern.ToggleFlipped",checked:this.properties().childs().flipped.value(),checkable:!0,label:g,onExecute:()=>{e.setProperty(this.properties().childs().flipped,!this.properties().childs().flipped.value(),_),this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}})]}pointsCount(){return 2}state(e){return{...super.state(e),pattern:this._pattern,scale:this._scale,diff:this._pointsCoordinatePricesDiff}}restoreData(e){const{pattern:t=this._pattern,scale:i=this._scale,diff:s=this._pointsCoordinatePricesDiff}=e;this._pattern=t,this._scale=i,this._pointsCoordinatePricesDiff=s}name(){return"Bars Pattern"}hasEditableCoordinates(){return!1}cloneData(e){this._pattern=(0,o.clone)(e._pattern),this._scale=e._scale,this._pointsCoordinatePricesDiff=e._pointsCoordinatePricesDiff}firstPatternPrice(){const{mode:e,flipped:t}=this.properties().childs(),i=this._pattern[0];return e.value()===d.LineToolBarsPatternMode.LineHL2?(i[2]+i[3])/2:t.value()?i[v[e.value()]]:i[f[e.value()]]}lastPatternPrice(){const{mode:e,flipped:t}=this.properties().childs(),i=this._pattern[this._pattern.length-1];return e.value()===d.LineToolBarsPatternMode.LineHL2?(i[2]+i[3])/2:t.value()?i[f[e.value()]]:i[v[e.value()]]}addPoint(e,t,i){const r=super.addPoint(e,t,!0);if(r){const e=this._model.mainSeries(),[{index:t},{index:i}]=this.points(),r=(0,s.ensureDefined)(e.nearestIndex(Math.min(t,i),c.PlotRowSearchMode.NearestRight)),n=(0,s.ensureDefined)(e.nearestIndex(Math.max(t,i),c.PlotRowSearchMode.NearestLeft));this._pattern=this._createPattern(r,n),this._pattern.length>0&&(t>i&&this._points.reverse(),this._points[1].price=this._points[0].price+this._patternPriceDiff(),this._points[1].index=this._points[0].index+(n-r),this.normalizePoints(),this.createServerPoints()),this._updatePointsCoordinatePricesDiff()}return r}setPoint(e,t,i,s){1===e&&t.index<=this._points[0].index&&(t.index=this._points[0].index+1),0===e&&t.index>=this._points[1].index&&(t.index=this._points[1].index-1),super.setPoint(e,t,i),this._updatePointsCoordinatePricesDiff()}move(e,t,i,s){super.move(e,t,i,s),this._updatePointsCoordinatePricesDiff()}migrateVersion(e,t,i){if(1===e&&this._pattern.length>0){const e=this._patternPriceDiff();2===this._timePoint.length&&(this._timePoint[1].price=this._timePoint[0].price+e),2===this._points.length&&(this._points[1].price=this._points[0].price+e)}}getScale(){return this._scale=this._calculateScale()}static createProperties(e){ -const t=new l.DefaultProperty("linetoolbarspattern",e);return this._configureProperties(t),t}_preparePoint(e,t){var i;const r=this._alignPointToRangeOfActualData(e),n=this._model.mainSeries(),o=(0,s.ensureNotNull)(n.bars().valueAt(r.index));this.properties().childs().mode.value()===d.LineToolBarsPatternMode.Bars?r.price=(0,s.ensure)(o[2]):r.price=(0,s.ensure)(o[4]);const a=(0,s.ensureNotNull)(this.priceScale()),l=(0,s.ensure)(null===(i=this.ownerSource())||void 0===i?void 0:i.firstValue()),c=.05*a.height(),h=a.priceToCoordinate(r.price,l)-c;return r.price=a.coordinateToPrice(h,l),super._preparePoint(r,t)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,266))).BarsPatternDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.addExclusion("mirrored"),e.addExclusion("flipped")}_calculatePatternCoordinatePricesDiff(){var e;return this._pattern.length>0&&null!==(e=this._priceCoordinateDiff([this.firstPatternPrice(),this.lastPatternPrice()]))&&void 0!==e?e:null}_updatePointsCoordinatePricesDiff(){this._pointsCoordinatePricesDiff=this._calculatePointsCoordinatePricesDiff()}_calculatePointsCoordinatePricesDiff(){var e;if(2===this._points.length){const[{price:t},{price:i}]=this.points();return null!==(e=this._priceCoordinateDiff([t,i]))&&void 0!==e?e:null}return null}_createPattern(e,t){const i=this._model.mainSeries().data(),r=[];for(let n=e;n<=t;n++)r.push((0,o.clone)((0,s.ensureNotNull)(i.valueAt(n))));return r}_switchPointsPrice(){const e=this._points[0].price;this._timePoint[0].price=this._points[0].price=this._points[1].price,this._timePoint[1].price=this._points[1].price=e}_mirror(){const e=this._pattern;let t=Math.min(e[0][3],e[0][2]),i=Math.max(e[0][3],e[0][2]);for(let s=1;ss-(e-s);for(let t=0;ts.priceToCoordinate(e,r)))}_priceCoordinateDiff(e){const t=this._pricesToCoordinates(e);if(t)return t[1]-t[0]}_calculateScale(){let e=1;if(2===this._points.length){const t=this._calculatePatternCoordinatePricesDiff();if(!t)return e;const i=this._calculatePointsCoordinatePricesDiff();if(t&&null!==i&&(e=+(i/t).toFixed(8)),this._pointsCoordinatePricesDiff!==i){if(this._scale!==e)return this._updateLastPoint(),this._scale;this._updatePointsCoordinatePricesDiff()}}return e}_updateLastPoint(){var e,t -;if(this._points.length<2)return;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===s||null===i||i.isEmpty())return;const r=this._calculatePatternCoordinatePricesDiff(),n=this._pricesToCoordinates([this.points()[0].price]);null!==r&&n&&(this._timePoint[1].price=this._points[1].price=i.coordinateToPrice(+(this._scale*r).toFixed(8)+n[0],s),this._updatePointsCoordinatePricesDiff())}}},48218:(e,t,i)=>{"use strict";i.d(t,{LineToolBezierCubic:()=>o});var s=i(50151),r=i(46100),n=i(13087);class o extends n.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),this._controlPoints=null,i.e(1583).then(i.bind(i,56853)).then((t=>{this._setPaneViews([new t.BezierCubicPaneView(this,e)])}))}pointsCount(){return 2}name(){return"Double Curve"}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this._controlPoints=this._calculateControlPoints(),i}addPoint(e,t,i){const s=super.addPoint(e,t,i);if(s){const e=this._calculateControlPoints();this._controlPoints=null,this._points.push(e[0]),this._points.push(e[1]),i||(this.normalizePoints(),this.createServerPoints()),this._createPointProperty(2),this._createPointProperty(3)}return s}restorePoints(e,t,i){super.restorePoints(e,t,i),this._createPointProperty(2),this._createPointProperty(3)}controlPoints(){return this._controlPoints}static createProperties(e){const t=new r.DefaultProperty("linetoolbeziercubic",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,84070)).then((e=>e.GeneralBezierDefinitionsViewModel))}_calculateControlPoints(){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[1])),i=t.subtract(e).scaled(.5).transposed().scaled(.3),r=e.add(t).scaled(.33),n=e.add(t).scaled(.67),o=r.add(i),a=n.subtract(i);return[(0,s.ensureNotNull)(this.screenPointToPoint(o)),(0,s.ensureNotNull)(this.screenPointToPoint(a))]}}},60041:(e,t,i)=>{"use strict";i.d(t,{LineToolBezierQuadro:()=>o});var s=i(50151),r=i(46100),n=i(13087);class o extends n.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),this._controlPoint=null,i.e(1583).then(i.bind(i,33730)).then((t=>{this._setPaneViews([new t.BezierQuadroPaneView(this,e)])}))}pointsCount(){return 2}name(){return"Curve"}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this._controlPoint=this._calculateControlPoint(),i}addPoint(e,t,i){const s=super.addPoint(e,t,i);if(s){const e=this._calculateControlPoint();this._points.push(e),this._controlPoint=null,i||(this.normalizePoints(),this.createServerPoints()),this._createPointProperty(2)}return s}restorePoints(e,t,i){super.restorePoints(e,t,i),this._createPointProperty(2)}controlPoint(){return this._controlPoint}static createProperties(e){const t=new r.DefaultProperty("linetoolbezierquadro",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){ -return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,84070)).then((e=>e.GeneralBezierDefinitionsViewModel))}_calculateControlPoint(){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[1])),i=t.subtract(e).scaled(.5).transposed().scaled(.3),r=e.add(t).scaled(.5).add(i);return(0,s.ensureNotNull)(this.screenPointToPoint(r))}}},46235:(e,t,i)=>{"use strict";i.d(t,{LineToolBrushBase:()=>n});var s=i(50151),r=i(13087);class n extends r.LineDataSource{constructor(){super(...arguments),this._finished=!1}pointsCount(){return-1}finished(){return this._finished}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}hasEditableCoordinates(){return!1}addPoint(e,t,i){if(this._finished)return!0;if(this._lastPoint=null,this._points.length>0){const t=this._points[this._points.length-1],i=(0,s.ensureNotNull)(this.pointToScreenPoint(t));if((0,s.ensureNotNull)(this.pointToScreenPoint(e)).subtract(i).length()<2)return this._finished}return super.addPoint(e),this._finished}restorePoints(e,t,i){super.restorePoints(e,t,i),this._finished=!0}}},16642:(e,t,i)=>{"use strict";i.d(t,{LineToolBrush:()=>o});var s=i(46100),r=i(46235),n=i(68806);class o extends r.LineToolBrushBase{constructor(e,t,i,s){super(e,t||o.createProperties(),i,s),this._loadPaneViews(e)}smooth(){return this.properties().childs().smooth.value()}name(){return"Brush"}hasEditableCoordinates(){return!1}static createProperties(e){const t=new s.DefaultProperty("linetoolbrush",e);return this._configureProperties(t),t}_loadPaneViews(e){i.e(1583).then(i.bind(i,48188)).then((t=>{this._setPaneViews([new t.BrushPaneView(this,e)])}))}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,26430)).then((e=>e.BrushDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new n.LineToolColorsProperty([e.childs().backgroundColor],e.childs().fillBackground))}}},53086:(e,t,i)=>{"use strict";i.d(t,{LineToolCallout:()=>c});var s=i(44352),r=i(59452),n=i.n(r),o=i(46100),a=i(68806),l=i(13087);class c extends l.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this._barOffset=0,this._dragStartLeftEdgeIndex=NaN,this._timeScale=e.timeScale(),i.e(1583).then(i.bind(i,70326)).then((e=>{this._setPaneViews([new e.CalloutPaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Callout"}getBarOffset(){return this._barOffset}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}addPoint(e){const t=super.addPoint(e);return t&&this._calculateBarOffset(),t}setLastPoint(e){const t=super.setLastPoint(e);return 2===this.points().length&&this._calculateBarOffset(),t}setPoint(e,t){switch(e){case 0:super.setPoint(e,t),this._calculateBarOffset();break;case 1:const i=this.properties().childs();if(!i.wordWrapWidth)return -;const s=this._points,r=this._dragStartLeftEdgeIndex,n=Math.round((t.index-r)/2);if(isFinite(r)&&isFinite(n)){s[1]={index:r+n,price:s[1].price},this._calculateBarOffset(),this.normalizePoints();const e=this._timeScale.indexToCoordinate(r+2*n)-this._timeScale.indexToCoordinate(r)-8-2;if(!isFinite(e))return;i.wordWrapWidth.setValue(Math.max(100,e));break}s[1]=t,this._calculateBarOffset(),this.normalizePoints()}}setPoints(e){super.setPoints(e);const t=this.properties().childs();if(!t.wordWrapWidth)return;const i=this._dragStartLeftEdgeIndex,s=Math.round((e[1].index-i)/2);if(this._calculateBarOffset(),this.normalizePoints(),isFinite(i)&&isFinite(s)){const e=this._timeScale.indexToCoordinate(i+2*s)-this._timeScale.indexToCoordinate(i)-8-2;if(!isFinite(e))return;t.wordWrapWidth.setValue(Math.max(100,e))}}move(e,t,i){super.move(e,t,i),this._calculateBarOffset()}state(e){const t=super.state(e);return t.barOffset=this._barOffset,t}restoreData(e){e.barOffset?this._barOffset=e.barOffset:this._calculateBarOffset(),this.calculatePoint2()}setPriceScale(e){super.setPriceScale(e),e&&e.priceRange()&&this.calculatePoint2()}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}calculatePoint2(){if(this._model.lineBeingEdited()===this||this._model.sourcesBeingMoved().includes(this))return;if(this._points.length<2)return;const[e,t]=this.points();this._points[1]={price:t.price,index:e.index+this._barOffset}}static createProperties(e){const t=new o.DefaultProperty("linetoolcallout",e);return this._configureProperties(t),t}_applyTemplateImpl(e){this.properties().childs().text.setValue(e.text),super._applyTemplateImpl(e)}_correctPoints(e,t){if(null===this._currentMovingPoint||void 0===this._currentMovingPoint.logical||null===this._startMovingPoint||void 0===this._startMovingPoint.logical)return!1;const i=this._currentMovingPoint.logical.index-this._startMovingPoint.logical.index,s=this._currentMovingPoint.logical.price-this._startMovingPoint.logical.price,r=e[1];return r.index=r.index+i,r.price+=s,e[1]=r,!0}_onPointsetUpdated(e){super._onPointsetUpdated(e),0!==e.length&&(this._dragStartLeftEdgeIndex=this.points()[1].index)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,2813))).CalloutDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(n())(s.t(null,void 0,i(37229)))),e.addExclusion("text"),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().color]))}_calculateBarOffset(){this.points().length>1&&(this._barOffset=this.points()[1].index-this.points()[0].index)}}},85686:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.t.bind(i,71090,19)).then((({LineToolCircleLinesPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 2}name(){return"Cyclic Lines"} -async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,15673))).CyclicAndSineLinesPatternDefinitionsViewModel}static createProperties(e){var t=new r("linetoolcirclelines",e);return this._configureProperties(t),t}}t.LineToolCircleLines=n},34588:(e,t,i)=>{"use strict";i.d(t,{LineToolCircle:()=>l});var s=i(59452),r=i.n(s),n=i(46100),o=i(13087),a=i(68806);class l extends o.LineDataSource{constructor(e,t,s,r){const n=t||l.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,79104)).then((({CirclePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}pointsCount(){return 2}name(){return"Circle"}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new n.DefaultProperty("linetoolcircle",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,82300))).EllipseCircleDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(r())("")),e.addChild("linesColors",new a.LineToolColorsProperty([e.childs().color])),e.addChild("linesWidths",new a.LineToolWidthsProperty([e.childs().linewidth])),e.addChild("backgroundsColors",new a.LineToolColorsProperty([e.childs().backgroundColor])),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().textColor],e.childs().showLabel)),e.addExclusion("linesColors"),e.addExclusion("linesWidths"),e.addExclusion("backgroundsColors"),e.addExclusion("text")}}},6908:(e,t,i)=>{"use strict";i.d(t,{LineToolComment:()=>n});var s=i(46100),r=i(38440);class n extends r.LineToolBalloon{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Comment"}static createProperties(e){const t=new s.DefaultProperty("linetoolcomment",e);return n._configureProperties(t),t}_createPaneView(){i.e(1583).then(i.bind(i,37662)).then((e=>{this._setPaneViews([new e.CommentPaneView(this,this._model)])}))}}},28861:(e,t,i)=>{"use strict";i.d(t,{LineToolCrossLine:()=>a});var s=i(46100),r=i(46927),n=i(26642),o=i(13087);class a extends o.LineDataSource{constructor(e,t,s,o){super(e,t||a.createProperties(),s,o),this._priceAxisView=new r.LineToolHorzLinePriceAxisView(this),this._timeAxisView=new n.LineToolVertLineTimeAxisView(this),i.e(1583).then(i.bind(i,51084)).then((({CrossLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Cross Line"}priceAxisViews(e,t){return this.isSourceHidden()?null:t===this.priceScale()&&this.properties().childs().showPrice.value()&&this._model.paneForSource(this)===e?[this._priceAxisView]:null}timeAxisViews(){return this.isSourceHidden()?null:this.properties().childs().showTime.value()?[this._timeAxisView]:null}updateAllViews(e){super.updateAllViews(e), -this._priceAxisView.update(e),this._timeAxisView.update()}canHasAlert(){return!1}lineColor(){return this.properties().childs().linecolor.value()}lineWidth(){return this.properties().childs().linewidth.value()}lineStyle(){return this.properties().childs().linestyle.value()}static createProperties(e){const t=new s.DefaultProperty("linetoolcrossline",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,70007)).then((e=>e.CrossLineDefinitionsViewModel))}}},99636:(e,t,i)=>{"use strict";i.d(t,{LineToolCypherPattern:()=>n});var s=i(71902),r=i(46100);class n extends s.LineTool5PointsPattern{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Cypher Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetoolcypherpattern",e);return this._configureProperties(t),t}_loadPaneViews(e){i.e(1583).then(i.bind(i,25615)).then((t=>{this._setPaneViews([new t.CypherPaneView(this,e)])}))}}},30541:(e,t,i)=>{"use strict";i.d(t,{DateAndPriceBaseProperties:()=>_,allPropertiesStateKeysBase:()=>p,nonThemedFactoryDefaultsBase:()=>d,themedFactoryDefaultsBase:()=>u});var s=i(48891),r=i(24633),n=i(87095),o=i(17236),a=i(59452),l=i.n(a),c=i(77680);const h=(0,s.getHexColorByName)("color-tv-blue-500"),d={linewidth:1,fontsize:12,fillLabelBackground:!0,fillBackground:!0,backgroundTransparency:60,intervalsVisibilities:{...o.intervalsVisibilitiesDefaults},customText:{visible:!1,fontsize:12,bold:!1,italic:!1}},u=new Map([[r.StdTheme.Light,{textcolor:(0,s.getHexColorByName)("color-black"),labelBackgroundColor:(0,s.getHexColorByName)("color-white"),linecolor:h,backgroundColor:(0,n.generateColor)(h,85),shadow:"rgba(0, 0, 0, 0.2)",customText:{color:h}}],[r.StdTheme.Dark,{textcolor:(0,s.getHexColorByName)("color-white"),labelBackgroundColor:(0,s.getHexColorByName)("color-cold-gray-800"),linecolor:h,backgroundColor:(0,n.generateColor)(h,85),shadow:"rgba(0, 0, 0, 0.4)",customText:{color:h}}]]),p=["customText.text"];class _ extends c.LineDataSourceThemedProperty{constructor(e,t,i,s,r,n){var o,a,c;super(e,t,i,s,r,n),this._textProperty=new(l())(null!==(a=null===(o=null==n?void 0:n.customText)||void 0===o?void 0:o.text)&&void 0!==a?a:""),null===(c=this.childs().customText)||void 0===c||c.addChild("text",this._textProperty)}template(){const e=super.template();return e.customText.text=this._textProperty.value(),e}}},53312:(e,t,i)=>{"use strict";i.d(t,{LineToolDateAndPriceRange:()=>v});var s=i(50151),r=i(13087),n=i(96280),o=i(24633),a=i(48891),l=i(13637),c=i(32430),h=i(30541);const d=(0,a.getHexColorByName)("color-tv-blue-500"),u={...h.nonThemedFactoryDefaultsBase,drawBorder:!1,borderWidth:1},p=new Map([[o.StdTheme.Light,{...h.themedFactoryDefaultsBase.get(o.StdTheme.Light),borderColor:d}],[o.StdTheme.Dark,{...h.themedFactoryDefaultsBase.get(o.StdTheme.Dark),borderColor:d}]]),_=(0,l.extractAllPropertiesKeys)((0,s.ensureDefined)(p.get(o.StdTheme.Light))),m=(0, -l.extractAllPropertiesKeys)(u),g=[..._,...m,...c.commonLineToolPropertiesStateKeys,...h.allPropertiesStateKeysBase];class f extends h.DateAndPriceBaseProperties{static create(e){return new this("linetooldateandpricerange",(()=>(0,l.factoryDefaultsForCurrentTheme)(u,p)),m,_,g,e)}}class v extends r.LineDataSource{constructor(e,t,s,r){super(e,t||v.createProperties(),s,r),this._volumeCalculator=null,i.e(1583).then(i.bind(i,54306)).then((e=>{this._setPaneViews([new e.DateAndPriceRangePaneView(this,this._model)])}))}destroy(){super.destroy(),null!==this._volumeCalculator&&this._volumeCalculator.destroy()}pointsCount(){return 2}name(){return"Date and Price Range"}template(){return this._properties.template()}volume(){if(null===this._volumeCalculator)return NaN;const e=this.points();return this._volumeCalculator.volume(e[0].index,e[1].index)}setOwnerSource(e){e===this._model.mainSeries()&&((0,s.assert)(null===this._volumeCalculator),this._volumeCalculator=new n.SeriesTimeRangeVolumeCalculator(this._model.mainSeries())),super.setOwnerSource(e)}static createProperties(e){const t=f.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,83115))).GeneralDatePriceRangeDefinitionsViewModel}}},43485:(e,t,i)=>{"use strict";i.d(t,{LineToolDateRange:()=>g});var s=i(50151),r=i(13087),n=i(96280),o=i(24633),a=i(13637),l=i(30541),c=i(32430);const h={...l.nonThemedFactoryDefaultsBase,extendTop:!1,extendBottom:!1},d=l.themedFactoryDefaultsBase,u=(0,a.extractAllPropertiesKeys)((0,s.ensureDefined)(d.get(o.StdTheme.Light))),p=(0,a.extractAllPropertiesKeys)(h),_=[...u,...p,...c.commonLineToolPropertiesStateKeys,...l.allPropertiesStateKeysBase];class m extends l.DateAndPriceBaseProperties{static create(e){return new this("linetooldaterange",(()=>(0,a.factoryDefaultsForCurrentTheme)(h,d)),p,u,_,e)}}class g extends r.LineDataSource{constructor(e,t,s,r){super(e,t||g.createProperties(),s,r),this._volumeCalculator=null,i.e(1583).then(i.bind(i,55762)).then((e=>{this._setPaneViews([new e.DateRangePaneView(this,this._model)])}))}destroy(){super.destroy(),null!==this._volumeCalculator&&this._volumeCalculator.destroy()}pointsCount(){return 2}name(){return"Date Range"}template(){return this._properties.template()}volume(){if(null===this._volumeCalculator)return NaN;const e=this.points();return this._volumeCalculator.volume(e[0].index,e[1].index)}setOwnerSource(e){e===this._model.mainSeries()&&((0,s.assert)(null===this._volumeCalculator),this._volumeCalculator=new n.SeriesTimeRangeVolumeCalculator(this._model.mainSeries())),super.setOwnerSource(e)}static createProperties(e){const t=m.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,83115))).GeneralDatePriceRangeDefinitionsViewModel}}},58786:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{ -constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),this.version=n.version,i.e(1583).then(i.t.bind(i,53288,19)).then((({DisjointChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Disjoint Channel"}hasEditableCoordinates(){return!1}addPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.addPoint(e)}setLastPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.setLastPoint(e)}setPoint(e,t,i){var s=.5*(this._points[1].price+this._points[2].price);if(i&&i.shift()&&1===e){this._snapPoint45Degree(t,this.points()[0])}if(e<3&&super.setPoint(e,t),0!==e&&2!==e){if(1===e){var r=this._points[1].price-s;this._points[2].price=this._points[1].price-2*r}else if(3===e){r=t.price-this._points[2].price;this._points[0].price=this._points[1].price-r,this._points[0].index=t.index}this.normalizePoints()}}getPoint(e){if(e<3)return super.getPoint(e);var t=this._points[0].price-this._points[2].price;return{index:this._points[0].index,price:this._points[1].price-t}}canHasAlert(){return!0}_getAlertPlots(){var e=this._points[0],t=this._points[1],i=[];e.index<=t.index?(i.push(e),i.push(t)):(i.push(t),i.push(e));var s=this._points[2];s.time=t.time,s.index=t.index;var r,n,o,a,l={price:s.price+(t.price-e.price),time:e.time,index:e.index},c=[];s.index<=l.index?(c.push(s),c.push(l)):(c.push(l),c.push(s)),i[0].price>c[0].price?(r=i,n=c):c[0].price>i[0].price||c[1].price>i[1].price?(r=c,n=i):(r=i,n=c);var h=this.properties().extendLeft.value(),d=this.properties().extendRight.value();return e.index<=t.index?(o=h,a=d):(o=d,a=h),[this._linePointsToAlertPlot(r,"Upper",o,a),this._linePointsToAlertPlot(n,"Lower",o,a)]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,28578))).GeneralTrendFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetooldisjointangle",e);return this._configureProperties(t),t}}n.version=1,t.LineToolDisjointChannel=n},99366:(e,t,i)=>{"use strict";i.d(t,{LineToolElliott:()=>u,LineToolElliottCorrection:()=>w,LineToolElliottDoubleCombo:()=>P,LineToolElliottImpulse:()=>m,LineToolElliottTriangle:()=>f,LineToolElliottTripleCombo:()=>S});var s=i(44352),r=i(36298),n=i(13087),o=i(39347),a=i(46100),l=i(68806);const c=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],h=new r.TranslatedString("change Elliott degree",s.t(null,void 0,i(76020))),d=[{value:0,title:s.t(null,void 0,i(33820))},{value:1,title:s.t(null,void 0,i(58397))},{value:2,title:s.t(null,void 0,i(9753))},{value:3,title:s.t(null,void 0,i(18367))},{value:4,title:s.t(null,void 0,i(91889))},{value:5,title:s.t(null,void 0,i(95176))},{value:6,title:s.t(null,void 0,i(48404))},{value:7,title:s.t(null,void 0,i(71778))},{value:8,title:s.t(null,{context:"wave"},i(66051))},{value:9,title:s.t(null,{context:"wave"},i(86054))},{value:10,title:s.t(null,void 0,i(85884))},{value:11, -title:s.t(null,void 0,i(71722))},{value:12,title:s.t(null,void 0,i(10931))},{value:13,title:s.t(null,void 0,i(29662))},{value:14,title:s.t(null,void 0,i(9632))}];class u extends n.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:u.createProperties(),s,r),this.version=4,i.e(1583).then(i.bind(i,14417)).then((e=>{this._setPaneViews([new e.ElliottLabelsPaneView(this,this._model)])}))}migrateVersion(e,t,i){if(i.properties.hasChild("background")&&i.properties.removeProperty("background"),i.properties.hasChild("backgroundColor")&&i.properties.removeProperty("backgroundColor"),i.properties.hasChild("showBackground")&&i.properties.removeProperty("showBackground"),1===e){const e=Object.assign({},this._timePoint[0]);if(this._timePoint.unshift(e),this._points.length>0){const e=Object.assign({},this._points[0]);this._points.unshift(e)}}}applyTemplate(e){const t=e;delete t.background,delete t.backgroundColor,delete t.showBackground,super.applyTemplate(e)}name(){return"Elliott Labels"}additionalActions(e){return[new o.Action({actionId:"Chart.LineTool.Elliot.ChangeDegreeProperty",label:s.t(null,void 0,i(69479)),subItems:c.map((t=>{const i=d.filter((e=>e.value===t))[0];return new o.Action({actionId:"Chart.LineTool.Elliot.ChangeDegreeProperty",label:i.title,checkable:!0,checked:this.properties().childs().degree.value()===t,onExecute:()=>{e.setProperty(this.properties().childs().degree,t,h)}})}))})]}label(e){const t=c.length-this.properties().childs().degree.value()-1,i=Math.floor(t/3);return{group:i,bold:!!(i%2),decoration:["","brackets","circle"][t%3],label:this.labelsGroup()[i][e]}}availableDegreesValues(){return d}static createProperties(e){const t=new a.DefaultProperty("linetoolelliott",e);return this._configureProperties(t),t}static migrateState(e){const t={0:11,1:10,2:9,3:8,4:7,5:6,6:5,7:4,8:3},i={0:11,1:8};"LineToolElliottSubminuette"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottMinor"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottCircle"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottMinorRetr"===e.type&&(e.type="LineToolElliottCorrection",e.state.degree=i[e.state.wavesize]),"LineToolElliottMajorRetr"===e.type&&(e.type="LineToolElliottCorrection",e.state.degree=i[e.state.wavesize])}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,92383))).ElliottPatternDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().color])),e.addExclusion("linesColors")}}class p extends u{pointsCount(){return 6}}const _=[["0","1","2","3","4","5"],["0","i","ii","iii","iv","v"],["0","1","2","3","4","5"],["0","I","II","III","IV","V"],["0","1","2","3","4","5"]];class m extends p{constructor(e,t,i,s){super(e,t||m.createProperties(),i,s)}name(){return"Elliott Impulse Wave (12345)"}labelsGroup(){return _}static createProperties(e){ -const t=new a.DefaultProperty("linetoolelliottimpulse",e);return this._configureProperties(t),t}}const g=[["0","A","B","C","D","E"],["0","a","b","c","d","e"],["0","A","B","C","D","E"],["0","a","b","c","d","e"],["0","A","B","C","D","E"]];class f extends p{constructor(e,t,i,s){super(e,t||f.createProperties(),i,s)}name(){return"Elliott Triangle Wave (ABCDE)"}labelsGroup(){return g}static createProperties(e){const t=new a.DefaultProperty("linetoolelliotttriangle",e);return this._configureProperties(t),t}}const v=[["0","W","X","Y","X","Z"],["0","w","x","y","x","z"],["0","W","X","Y","X","Z"],["0","w","x","y","x","z"],["0","W","X","Y","X","Z"]];class S extends p{constructor(e,t,i,s){super(e,null!=t?t:S.createProperties(),i,s)}name(){return"Elliott Triple Combo Wave (WXYXZ)"}labelsGroup(){return v}static createProperties(e){const t=new a.DefaultProperty("linetoolelliotttriplecombo",e);return this._configureProperties(t),t}}class y extends u{pointsCount(){return 4}}const b=[["0","A","B","C"],["0","a","b","c"],["0","A","B","C"],["0","a","b","c"],["0","A","B","C"]];class w extends y{constructor(e,t,i,s){super(e,null!=t?t:w.createProperties(),i,s)}name(){return"Elliott Correction Wave (ABC)"}labelsGroup(){return b}static createProperties(e){const t=new a.DefaultProperty("linetoolelliottcorrection",e);return this._configureProperties(t),t}}const C=[["0","W","X","Y"],["0","w","x","y"],["0","W","X","Y"],["0","w","x","y"],["0","W","X","Y"]];class P extends y{constructor(e,t,i,s){super(e,null!=t?t:P.createProperties(),i,s)}name(){return"Elliott Double Combo Wave (WXY)"}labelsGroup(){return C}static createProperties(e){const t=new a.DefaultProperty("linetoolelliottdoublecombo",e);return this._configureProperties(t),t}}},56905:(e,t,i)=>{"use strict";i.d(t,{LineToolEllipse:()=>d});var s=i(50151),r=i(4652),n=i(86441),o=i(59452),a=i.n(o),l=i(13087),c=i(46100),h=i(68806);class d extends l.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this.version=2,this._dist=null,this._fakePointAdded=!1,i.e(1583).then(i.bind(i,11756)).then((({EllipsePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));this._dist=(0,r.distanceToLine)(e,t,i).distance||0}}addPoint(e,t,i){const s=super.addPoint(e,t,i);return s&&(this._fakePointAdded=!1),s}setPoint(e,t,i,o){const a={...t};let l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),c=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),h=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));switch(e){case 0:{if(i&&i.shift()){this._snapPoint45Degree(a,this._points[1]),this._points[0]=a,this._points[2]=this._preparePointInternal(this._points[2],i,!0),this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[0],this._points[1],this._points[2]);break}l=(0, -s.ensureNotNull)(this.pointToScreenPoint(a));const e=c.subtract(l),t=l.add(c).scaled(.5),r=new n.Point(-e.y,e.x).normalized();h=t.add(r.scaled((0,s.ensureNotNull)(this._dist))),this._points[0]=a,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 1:{if(i&&i.shift()){this._snapPoint45Degree(a,this._points[0]),this._points[1]=a,this._points[2]=this._preparePointInternal(this._points[2],i,!0),this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[1],this._points[0],this._points[2]);break}c=(0,s.ensureNotNull)(this.pointToScreenPoint(a));const e=c.subtract(l),t=l.add(c).scaled(.5),r=new n.Point(-e.y,e.x).normalized();h=t.add(r.scaled((0,s.ensureNotNull)(this._dist))),this._points[1]=a,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 2:{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(a)),t=(0,r.distanceToLine)(l,c,e).distance,i=c.subtract(l),o=l.add(c).scaled(.5),d=new n.Point(-i.y,i.x).normalized();h=o.add(d.scaled(t)),this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 3:{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(a)),t=(0,r.distanceToLine)(l,c,e).distance,i=c.subtract(l),o=l.add(c).scaled(.5),d=new n.Point(-i.y,i.x).normalized();h=o.add(d.scaled(t)),this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}}this.normalizePoints()}pointsCount(){return 3}name(){return"Ellipse"}hasEditableCoordinates(){return!1}migrateVersion(e,t,i){if(1===e&&2===this._points.length){const e=this._points[0].price,t=.5*(this._points[0].price+this._points[1].price);this._points[0]={price:t,index:this._points[0].index},this._points[1]={price:t,index:this._points[1].index},this._points.push({price:e,index:this._points[0].index})}if(1===e&&2===this._timePoint.length){const e=this._timePoint[0].price,t=.5*(this._timePoint[0].price+this._timePoint[1].price);this._timePoint[0].price=t,this._timePoint[1].price=t;const i={price:e,offset:this._timePoint[0].offset,time_t:this._timePoint[0].time_t};this._timePoint.push(i)}}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new c.DefaultProperty("linetoolellipse",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,82300))).EllipseCircleDefinitionsViewModel}_preparePoint(e,t){const i=this._preparePointInternal(e,t,!1);return t&&t.shift()&&this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[1],this._points[0],i),i}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addChild("linesColors",new h.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new h.LineToolColorsProperty([e.childs().textColor],e.childs().showLabel)),e.addExclusion("text")} -_preparePointInternal(e,t,i){let r={...e};if(t&&t.shift()){const t=this.points().length;if(!this._fakePointAdded&&3===t&&!i)return r;if(this._fakePointAdded||2===t||i){this._snapPoint45Degree(e,this._points[0]),this._fakePointAdded?this._points[1]=e:i||(this._fakePointAdded=!0,super._addPointIntenal(e));const t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),a=o.x-t.x,l=o.y-t.y,c=Math.sqrt(a*a+l*l)/2,h=o.subtract(t),d=t.add(o).scaled(.5),u=new n.Point(-h.y,h.x).normalized(),p=d.add(u.scaled(c));r=(0,s.ensureNotNull)(this.screenPointToPoint(p)),(isNaN(r.price)||isNaN(r.index))&&(r=(0,s.ensureNotNull)(this.screenPointToPoint(d)))}}else this._fakePointAdded&&(this._points.splice(1,1),this._fakePointAdded=!1);return r}_fixVerticalDiameterPoints(e,t,i){const r=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),o=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),a=this._model.timeScale(),l=a.indexToCoordinate(e.index),c=a.indexToCoordinate(i.index);let h=2*Math.abs(l-c);h*=t.price>e.price?1:-1,e.price=(0,s.ensureNotNull)(this.screenPointToPoint(new n.Point(r.x,o.y+h))).price}}},61570:(e,t,i)=>{"use strict";i.d(t,{LineToolEmoji:()=>c});var s=i(68616),r=i(59224),n=i(69798),o=i(46100),a=i(8459);const l=(0,r.getLogger)("Chart.LineToolEmoji");class c extends a.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||c.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Emoji"}static createProperties(e){const t=new o.DefaultProperty("linetoolemoji",e);return c._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,85766))).LineDataSourceDefinitionsViewModel}async _loadViews(){const e=this._properties.childs().emoji.value(),t=(0,s.getTwemojiUrl)(e,"svg");try{const[s,{EmojiPaneView:r},{svgRenderer:o}]=await Promise.all([(0,n.fetch)(t).then((e=>e.text())),i.e(1583).then(i.bind(i,63451)),i.e(2616).then(i.bind(i,50765))]);if(!this._isDestroyed){this._svgContent=s,this._onIconChanged.fire();const t=o(s);null===t&&l.logWarn(`Couldn't create svg renderer for emoji ${e}`),this._setPaneViews([new r(this,this._model,t)])}}catch(t){l.logWarn(`An error ocurred while loading emoji content ${e}: ${t}`)}}}},29921:(e,t,i)=>{"use strict";i.d(t,{ExecutionsPositionController:()=>u,LineToolExecution:()=>_});var s=i(50151),r=i(13087),n=i(47043),o=i(46100),a=i(86094),l=i(14483),c=i(98517),h=i(28558);const d=c.sortSourcesPreOrdered.LineToolExecution;class u{constructor(e){this._pane=e}getXYCoordinate(e,t,i){let r=0;const n=e.getDirection(),o="buy"===n,l=this._pane.model().mainSeries();if(l.bars){const e=o?10:-10,t=l.bars().search(i,a.PlotRowSearchMode.NearestLeft);if(null!==t){i=t.index;const n=o?t.value[3]:t.value[2],a=l.priceScale(),c=(0,s.ensureNotNull)(l.firstValue());r=a.priceToCoordinate(n,c)+e}}e.setAlignedTimePointIndex(i);const c=t.visibleBarsStrictRange();if(!isFinite(i)||null===c||i>c.lastBar()||i=0;--t){const s=h[t];if(!(s instanceof _)||s.adapter().alignedTimePointIndex()!==i||s.adapter().getDirection()!==n)continue;if(s===e.line())break;const a=s.adapter().height();r=o?r+a:r-a}return{x:t.indexToCoordinate(i),y:r}}static recreateOrderedByBarsSourcesCache(e){this.clearOrderedByBarsSourcesCache();const t=e.sourcesByGroup().all();for(const e of t){if(!(e instanceof _))continue;const t=e.adapter().alignedTimePointIndex();if(void 0===t)continue;const i=u._cachedByBarIndexOrderedExecutions[t]||[];u._cachedByBarIndexOrderedExecutions[t]=i,i.push(e)}}static clearOrderedByBarsSourcesCache(){u._cachedByBarIndexOrderedExecutions={}}}u._cachedByBarIndexOrderedExecutions={};class p{constructor(e,t){this._unixtime=NaN,this._line=e,this._model=t}alignedTimePointIndex(){return this._alignedTimePointIndex}setAlignedTimePointIndex(e){this._alignedTimePointIndex=e}line(){return this._line}getIndex(){return this._model.timeScale().baseIndex()-this._line.points()[0].index}setIndex(e){const t=this._model.timeScale().baseIndex()-Math.abs(e);this._line.startMoving({logical:this._line.points()[0]});const i={...this._line.points()[0]};return i.index=t,this._line.move({logical:i}),this._line.endMoving(!1),this}getTime(){return this._unixtime}setTime(e){return this._unixtime=e,this._line.restorePoints([{offset:0,price:this.getPrice(),time_t:this._unixtime}],[]),this._line.createServerPoints(),this}getPrice(){return this._line.points().length>0?this._line.points()[0].price:this._line.normalizedPoints().length>0?this._line.normalizedPoints()[0].price:NaN}setPrice(e){return this._line.points().length>0&&(this._line.points()[0].price=e),this._line.normalizedPoints().length>0&&(this._line.normalizedPoints()[0].price=e),this}getText(){return this._line.properties().childs().text.value()}setText(e){return this._line.properties().childs().text.setValue(e||""),this._line.updateAllViewsAndRedraw((0,h.sourceChangeEvent)(this._line.id())),this}getArrowHeight(){return this._line.properties().childs().arrowHeight.value()}setArrowHeight(e){return this._line.properties().childs().arrowHeight.setValue(e||5),this}getArrowSpacing(){return this._line.properties().childs().arrowSpacing.value()}setArrowSpacing(e){return this._line.properties().childs().arrowSpacing.setValue(e||1),this}getDirection(){return this._line.properties().childs().direction.value()}setDirection(e){return this._line.properties().childs().direction.setValue(e||"buy"),this}getArrowColor(){const e=this._line.properties().childs();return"buy"===this.getDirection()?e.arrowBuyColor.value():e.arrowSellColor.value()}setArrowColor(e){return"buy"===this.getDirection()?this.setArrowBuyColor(e):this.setArrowSellColor(e),this}setArrowBuyColor(e){return this._line.properties().childs().arrowBuyColor.setValue(e),this}setArrowSellColor(e){return this._line.properties().childs().arrowSellColor.setValue(e),this}getTextColor(){const e=this._line.properties().childs() -;return n.getColorFromProperties(e.textColor,e.textTransparency)}setTextColor(e){const t=this._line.properties().childs();return n.setColorToProperties(e,t.textColor,t.textTransparency),this}getFont(){const e=this._line.properties().childs();return n.getFontFromProperties(e.fontFamily,e.fontSize,e.fontBold,e.fontItalic)}setFont(e){const t=this._line.properties().childs();return n.setFontToProperties(e,t.fontFamily,t.fontSize,t.fontBold,t.fontItalic),this}setTooltip(e){return null==e?e="":e+="",this._line.properties().childs().tooltip.setValue(e),this}getTooltip(){return this._line.properties().childs().tooltip.value()}remove(){this._model.removeSource(this._line)}getPoints(){return this._line.points()}height(){const e=this.getArrowHeight(),t=this.getArrowSpacing();let i=0;this.getText()&&(i=n.fontHeight(this.getFont()));return e+t+i+10}}class _ extends r.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:_.createProperties(),s,r),this._adapter=new p(this,e),this.customization.forcePriceAxisLabel=!1,this.customization.disableErasing=!0,this.setSelectionEnabled(!1),i.e(1583).then(i.bind(i,82080)).then((e=>{this._setPaneViews([new e.ExecutionPaneView(this,this._model)])}))}adapter(){return this._adapter}zorder(){return d}isSpeciallyZOrderedSource(){return!0}pointsCount(){return 1}name(){return"Execution"}hasContextMenu(){return!1}state(){return{}}updateAllViews(e){if(this._isVisible())return super.updateAllViews(e)}priceAxisViews(e,t){return this._isVisible()?super.priceAxisViews(e,t):null}paneViews(){return window.TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._isVisible()?super.paneViews():null}userEditEnabled(){return!1}showInObjectTree(){return!1}cloneable(){return!1}copiable(){return!1}isSynchronizable(){return!1}static createProperties(e){const t=new o.DefaultProperty("linetoolexecution",e,!1,!1);return _._configureProperties(t),t}_isVisible(){return this._model.properties().childs().tradingProperties.childs().showExecutions.value()}}},40934:(e,t,i)=>{"use strict";i.d(t,{LineToolExtended:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,null!=t?t:r.createProperties(),i,s)}name(){return"Extended Line"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolextended");return r._configureProperties(t),t}}},40634:(e,t,i)=>{"use strict";i.d(t,{LineToolFibChannel:()=>h});var s=i(50151),r=i(44352),n=i(36298),o=i(13087),a=i(53801),l=i(68806);const c=new n.TranslatedString("erase level line",r.t(null,void 0,i(12962)));class h extends o.LineDataSource{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,46406)).then((({FibChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 24}migrateVersion(e,t,i){i.properties.removeProperty("reverse")}pointsCount(){return 3}name(){return"Fib Channel"}processErase(e,t){const i="level"+t,s=this.properties().child(i).childs().visible;e.setProperty(s,!1,c)}static createProperties(e){ -const t=new a.LevelsProperty("linetoolfibchannel",e,!1,{range:[1,24],names:["coeff","color","visible"]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,56194))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=[];for(let i=1;i<=24;i++){const r=(0,s.ensureDefined)(e.child("level"+i));t.push((0,s.ensureDefined)(r.child("color")))}e.addChild("linesColors",new l.LineToolColorsProperty(t))}}},27046:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.t.bind(i,13616,19)).then((({FibCirclesPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Fib Circles"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibcircles",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,7044))).FibCirclesDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibCircles=h},21558:(e,t,i)=>{"use strict";i.d(t,{LineToolFibRetracement:()=>c});var s=i(44352),r=i(36298),n=i(53801),o=i(13087),a=i(68806);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends o.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,95994)).then((e=>{this._setPaneViews([new e.FibRetracementPaneView(this,this._model)])}))}levelsCount(){return 24}pointsCount(){return 2}name(){return"Fib Retracement"}migrateVersion(e){1===e&&this.properties().childs().extendLines.setValue(!0)}processErase(e,t){const i="level"+t,{visible:s}=this.properties().childs()[i].childs();e.setProperty(s,!1,l)}fibLevelsBasedOnLogScale(){var e;return this.properties().childs().fibLevelsBasedOnLogScale.value()&&!!(null===(e=this.priceScale())||void 0===e?void 0:e.isLog())}static createProperties(e){const t=new n.LevelsProperty("linetoolfibretracement",e,!1,{range:[1,24],names:["coeff","color","visible"]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){ -return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,56194))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){var t;const i=e;super._configureProperties(i);const s=[i.childs().trendline.childs().linewidth,i.childs().levelsStyle.childs().linewidth],r=[i.childs().trendline.childs().color];for(let e=1;e<=24;e++){const s=null===(t=i.child("level"+e))||void 0===t?void 0:t.child("color");r.push(s)}i.addChild("linesColors",new a.LineToolColorsProperty(r)),i.addChild("linesWidths",new a.LineToolWidthsProperty(s))}}},28918:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,91331)).then((({FibSpeedResistanceArcsPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Fib Speed Resistance Arcs"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibspeedresistancearcs",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,13972))).FibSpeedResistanceArcsDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibSpeedResistanceArcs=h},88815:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806).LineToolColorsProperty,a=new s("erase level line",i(44352).t(null,void 0,i(12962)));class l extends r{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.bind(i,80724)).then((({FibSpeedResistanceFanPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}hLevelsCount(){return l.HLevelsCount}vLevelsCount(){return l.VLevelsCount}pointsCount(){return 2}name(){return"Fib Speed Resistance Fan"}processErase(e,t){var i="h"===t.type?"hlevel"+t.index:"vlevel"+t.index,s=this.properties()[i].visible;e.setProperty(s,!1,a)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,4841))).FibSpeedResistanceFanDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static createProperties(e){void 0!==e&&void 0===e.reverse&&(e.reverse=!0);var t=new n("linetoolfibspeedresistancefan",e,!1,{range:[1,7],prefixes:["h","v"],names:["coeff","color","visible"]});return this._configureProperties(t),t} -static _configureProperties(e){super._configureProperties(e);var t=[e.child("grid").child("color")];for(let i=1;i<=this.HLevelsCount;i++)t.push(e.child("hlevel"+i).child("color"));for(let i=1;i<=this.VLevelsCount;i++)t.push(e.child("vlevel"+i).child("color"));e.addChild("linesColors",new o(t)),e.addExclusion("linesColors")}}l.HLevelsCount=7,l.VLevelsCount=7,t.LineToolFibSpeedResistanceFan=l},11078:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.bind(i,47056)).then((({FibSpiralPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 2}name(){return"Fib Spiral"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,90448))).FibSpiralDefinitionsViewModel}static createProperties(e){var t=new r("linetoolfibspiral",e);return this._configureProperties(t),t}}t.LineToolFibSpiral=n},7226:(e,t,i)=>{"use strict";i.d(t,{LineToolFibTimeZone:()=>c});var s=i(44352),r=i(36298),n=i(68806),o=i(53801),a=i(13087);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends a.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,54498)).then((({FibTimeZonePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 11}migrateVersion(e,t,i){if(1===e){const e=i.properties.childs(),t=i.properties,s=t.baselinecolor.value(),r=t.linecolor.value(),n=t.linewidth.value(),o=t.linestyle.value();e.level1.childs().color.setValue(s);for(let t=2;t<=11;t++)e["level"+t].childs().color.setValue(r);for(let t=1;t<=11;t++)e["level"+t].childs().linewidth.setValue(n),e["level"+t].childs().linestyle.setValue(o)}}pointsCount(){return 2}name(){return"Fib Time Zone"}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}static createProperties(e){const t=new o.LevelsProperty("linetoolfibtimezone",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,18505))).FibTimezoneDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=[],i=[];for(let s=1;s<=11;s++){const r=e.childs()["level"+s].childs();t.push(r.linewidth),i.push(r.color)}e.addChild("linesColors",new n.LineToolColorsProperty(i)),e.addChild("linesWidths",new n.LineToolWidthsProperty(t))}}},37122:(e,t,i)=>{"use strict";i.d(t,{LineToolFibWedgeBase:()=>o});var s=i(50151),r=i(86441),n=i(13087);class o extends n.LineDataSource{pointsCount(){return 3}hasEditableCoordinates(){return!1}setPoint(e,t){if(super.setPoint(e,t),!this._recursiveGuard)try{if(this._recursiveGuard=!0,2===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0]));let t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));const i=(0, -s.ensureNotNull)(this.pointToScreenPoint(this._points[2])).subtract(e).length();let n=t.subtract(e);n.length()<=0&&(n=new r.Point(1,0)),t=e.add(n.normalized().scaled(i));const o=(0,s.ensureNotNull)(this.screenPointToPoint(t)),a=this._pointsProperty.childs().points[1];a.childs().price.setValue(o.price),a.childs().bar.setValue(o.index)}else{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));const n=t.subtract(e).length();let o=i.subtract(e);o.length()<=0&&(o=new r.Point(1,0)),i=e.add(o.normalized().scaled(n));const a=(0,s.ensureNotNull)(this.screenPointToPoint(i)),l=this._pointsProperty.childs().points[2];l.childs().price.setValue(a.price),l.childs().bar.setValue(a.index)}}finally{this._recursiveGuard=!1}}addPoint(e){if(2===this._points.length){const t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let r=(0,s.ensureNotNull)(this.pointToScreenPoint(e));const n=i.subtract(t).length(),o=r.subtract(t).normalized();r=t.add(o.scaled(n));const a=(0,s.ensureNotNull)(this.ownerSource()),l=(0,s.ensureNotNull)(a.firstValue()),c=(0,s.ensureNotNull)(this.priceScale()).coordinateToPrice(r.y,l);e={index:Math.round(this._model.timeScale().coordinateToIndex(r.x)),price:c}}return super.addPoint(e)}}},96837:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(37122).LineToolFibWedgeBase,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.t.bind(i,60322,19)).then((({FibWedgePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}isSynchronizable(){return!1}levelsCount(){return h.LevelsCount}name(){return"Fib Wedge"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibwedge",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,89478))).FibWedgeDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibWedge=h},62575:(e,t,i)=>{"use strict";i.d(t,{LineToolFlagMark:()=>a});var s=i(86441),r=i(13087),n=i(46100),o=i(68806);class a extends r.LineDataSource{constructor(e,t,r,n){super(e,t||a.createProperties(),r,n),i.e(1583).then(i.bind(i,13227)).then((({FlagMarkPaneView:e})=>{const t=new e(this,this.model());t.setAnchors(new s.Point(0,0)),this._setPaneViews([t])}))} -pointsCount(){return 1}name(){return"Flag Mark"}static createProperties(e){e&&void 0===e.flagColor&&(e.flagColor="#318757");const t=new n.DefaultProperty("linetoolflagmark",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,42923)).then((e=>e.FlagMarkDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new o.LineToolColorsProperty([e.childs().flagColor])),e.addExclusion("backgroundsColors")}}a.version=2},35629:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),this.version=n.version,i.e(1583).then(i.t.bind(i,85377,19)).then((({FlatBottomPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Flat Bottom"}hasEditableCoordinates(){return!1}addPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.addPoint(e)}setLastPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.setLastPoint(e)}setPoint(e,t,i){if(i&&i.shift()&&1===e){this._snapPoint45Degree(t,this.points()[0])}if(2===e)this._points[1].index=t.index;else if(3===e)return this._points[0].index=t.index,this._points[2].price=t.price,void this.normalizePoints();super.setPoint(e,t)}getPoint(e){return e<3?super.getPoint(e):3===e?{index:this._points[0].index,price:this._points[2].price}:void 0}canHasAlert(){return!0}_getAlertPlots(){var e=this._points[0],t=this._points[1],i=[];e.index<=t.index?(i.push(e),i.push(t)):(i.push(t),i.push(e));var s=this._points[2];s.time=t.time,s.index=t.index;var r,n,o,a,l={price:s.price,time:e.time,index:e.index},c=[];s.index<=l.index?(c.push(s),c.push(l)):(c.push(l),c.push(s)),i[0].price>c[0].price?(r=i,n=c):c[0].price>i[0].price||c[1].price>i[1].price?(r=c,n=i):(r=i,n=c);var h=this.properties().extendLeft.value(),d=this.properties().extendRight.value();return e.index<=t.index?(o=h,a=d):(o=d,a=h),[this._linePointsToAlertPlot(r,"Upper",o,a),this._linePointsToAlertPlot(n,"Lower",h,a)]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,28578))).GeneralTrendFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetoolflatbottom",e);return this._configureProperties(t),t}}n.version=1,t.LineToolFlatBottom=n},52788:(e,t,i)=>{"use strict";i.d(t,{createPropertiesObject:()=>a});var s=i(1722),r=i(53801);function n(e,t,i){var r;for(const n of Object.keys(null!==(r=e.levels)&&void 0!==r?r:{}))if(e.levels[n]&&(0,s.isSameType)(e.levels[n],t.typecheck())){let s=t.tpl();i.names.forEach(((i,r)=>{s=t.fill(""+r,i,e.levels[n],s)})),e.levels[n]=s}return e}class o extends r.LevelsProperty{constructor(e,t){super(e,t,!1,{names:["width","color","visible"]},n)}}function a(e,t){return new o(e,t)}}, -49809:(e,t,i)=>{"use strict";i.d(t,{LineToolGannComplex:()=>d});var s=i(86441),r=i(50151),n=i(10786),o=i(13087),a=i(29541),l=i(52788),c=i(68806),h=i(46501);class d extends o.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this.version=2,this._scaleRatioFormatter=new n.LimitedPrecisionNumericFormatter(7),this.version=2,i.e(1583).then(i.bind(i,99631)).then((({GannComplexPaneView:e})=>{this._setPaneViews([new e(this,this.model())])}));const o=this.properties();this._adjustScaleRatio(o),o.subscribe(this,this._adjustScaleRatio),o.childs().scaleRatio.subscribe(this,this._correctFirstPoint),this._syncStateExclusions=["scaleRatio"],o.onRestoreFactoryDefaults().subscribe(this,this._handleRestoringFactoryDefaults),this._onTemplateApplying.subscribe(this,this._handleTemplateApplying),this._onTemplateApplied.subscribe(this,this._correctFirstPoint)}migrateVersion(e,t,i){1===e&&(this._points.length>=this.pointsCount()?setTimeout((()=>this._migratePoint())):this._timePoint.length>=this.pointsCount()&&this._pointAdded.subscribe(this,this._migratePoint))}destroy(){const e=this.properties();e.unsubscribe(this,this._adjustScaleRatio),e.childs().scaleRatio.unsubscribe(this,this._correctFirstPoint),e.onRestoreFactoryDefaults().unsubscribe(this,this._handleRestoringFactoryDefaults),this._onTemplateApplying.unsubscribe(this,this._handleTemplateApplying),this._onTemplateApplied.unsubscribe(this,this._correctFirstPoint),super.destroy()}pointsCount(){return 2}name(){return"Gann Square"}addPoint(e,t,i){this._points.length>1&&this._points.pop();const s=super.addPoint(e,t,i),n=this.priceScale();return!(0,r.ensureNotNull)(n).isLog()&&s&&this._correctFirstPoint(),s}setPoint(e,t,i){super.setPoint(e,t,i),void 0!==i&&i.shift()?this._correctPoint(e):this._correctScaleRatio()}setLastPoint(e,t){const i=this.priceScale();return(0,r.ensureNotNull)(i).isLog()||(this._points[1]=e,this._correctPoint(1)),super.setLastPoint(e,t)}isReversed(){return this.properties().childs().reverse.value()}levelsCount(){return this.properties().childs().levels.childCount()}levels(){const e=[],t=this.properties().childs(),i=t.levels.childCount();for(let s=0;se.GannComplexAndFixedDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addExclusion("scaleRatio");const t=[],i=[],s=e.childs();{const e=s.levels.childCount();for(let r=0;r0,o=s.index-r.index>0;let a=n&&!o||!n&&o?-1:1;0===e&&(a=-a),s.price=r.price+a*t*i,this._pointChanged.fire(e)}this.normalizePoints()}_correctFirstPoint(){this._correctPoint(this.isReversed()?0:1)}_handleRestoringFactoryDefaults(){this.properties().childs().scaleRatio.setValue(this._getAdjustedScaleRatio())}_handleTemplateApplying(e){""===e.scaleRatio&&(e.scaleRatio=this._getAdjustedScaleRatio())}_migratePoint(){if(this.points().length0){s=s.normalized();let e=Math.acos(s.x);return s.y>0&&(e=-e),e}return null}}},21608:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,25438)).then((({GannFanPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Gann Fan"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,95399))).GannFanDefinitionsViewModel}static createProperties(e){var t=new n("linetoolgannfan",e,!1,{range:[1,9]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[],i=[],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=9,t.LineToolGannFan=h},76124:(e,t,i)=>{"use strict";i.d(t,{LineToolGannFixed:()=>l});var s=i(86441),r=i(50151),n=i(13087),o=i(68806),a=i(52788);class l extends n.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._constructor="LineToolGannFixed",i.e(1583).then(i.bind(i,57583)).then((({GannFixedPaneView:e})=>{this._setPaneViews([new e(this,this.model())])})),this.properties().childs().reverse.subscribe(this,this._reversePoints)}pointsCount(){return 2}name(){return"Gann Square Fixed"}axisPoints(){const e=this.points(),t=this.getScreenPoints();return e.length<2||t.length<2?[]:[e[0],(0,r.ensureNotNull)(this.screenPointToPoint(t[1]))]}getScreenPoints(){const e=this.points();if(e.length<2)return[];const t=this._calcAngle();if(null===t)return[];const[i,n]=e,o=(0,r.ensureNotNull)(this.pointToScreenPoint(i)),a=(0,r.ensureNotNull)(this.pointToScreenPoint(n)),l=Math.sqrt(Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2)),c=new s.Point(Math.cos(t),-Math.sin(t)),h=c.normalized(),d=h.x<0?-1:1,u=h.y<0?-1:1;return[o.addScaled(c,l),o.add(new s.Point(5*l*d,5*l*u))]}levelsCount(){return this.properties().childs().levels.childCount()}levels(){const e=[],t=this.properties().childs(),i=t.levels.childCount();for(let s=0;se.GannComplexAndFixedDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e);const t=[],i=[],s=e.childs();{const e=s.levels.childCount();for(let r=0;r0&&(o=-o),o}_reversePoints(){const[e,t]=this._points;this._points[0]=t,this._points[1]=e,this.normalizePoints(),this.restart()}}},86325:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(53801).LevelsProperty,n=i(68806).LineToolColorsProperty,o=[4.5,9,11.25,18,22.5,36,45],a=function(){for(var e=[],t=o.length-1,i=1,s=0,r=0;r<1e10;)r=o[s]*i,e.push(Math.round(r)),e.push(Math.ceil(-r)),s===t-1&&(i*=10),s=(s+1)%t;return e.sort((function(e,t){return et?1:0})),e}();class l extends s{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.t.bind(i,97449,19)).then((({GannSquarePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}hLevelsCount(){return l.HLevelsCount}vLevelsCount(){return l.VLevelsCount}pointsCount(){return 2}name(){return"Gann Box"}_alignPriceOnPattern(e,t){var i=Math.round(1e6*(e.price-t.price))/1e6;if(0===i)return t.price -;for(var s=o[0],r=o[o.length-1],n=1,a=Math.abs(i);a=0&&!(o[c]*n=0?l:-l),e}_alignTimeOnPattern(e,t){var i=e.index-t.index;if(0===i)return 0;for(var s=a.length-2;s>=0&&!(a[s]0?1:0,e.index=t.index+a[s],e}_alignPointsFixedIncrement(e,t){return this._alignTimeOnPattern(e,t),this._alignPriceOnPattern(e,t),e}_preparePoint(e,t){return t&&t.shift()&&0!==this._points.length&&this._alignPointsFixedIncrement(e,this._points[0]),super._preparePoint(e,t)}getPoint(e){if(e<2)return super.getPoint(e);var t=null;switch(e){case 2:case 3:var i=this.points();if(i.length===this.pointsCount()){var s=i[0].index,r=i[1].price;3===e&&(s=i[1].index,r=i[0].price),t={index:s,price:r}}}return t}setPoint(e,t,i){if(i&&i.shift()){var s=e%2==0?this._points[1]:this._points[0];this._alignPointsFixedIncrement(t,s)}switch(e){case 2:this._points[0].index=t.index,this._points[1].price=t.price;break;case 3:this._points[1].index=t.index,this._points[0].price=t.price;break;default:super.setPoint(e,t,i)}}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,41854))).GannSquareDefinitionsViewModel}static createProperties(e){var t=new r("linetoolgannsquare",e,!1,{range:[1,7],prefixes:["h","v"],names:["coeff","color","visible"]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("color"),e.child("fans").child("color")],i=1;i<=this.HLevelsCount;i++)t.push(e.child("hlevel"+i).child("color"));for(i=1;i<=this.VLevelsCount;i++)t.push(e.child("vlevel"+i).child("color"));e.addChild("linesColors",new n(t)),e.addExclusion("linesColors")}}l.HLevelsCount=7,l.VLevelsCount=7,t.LineToolGannSquare=l},44010:(e,t,i)=>{"use strict";i.d(t,{LineToolGhostFeed:()=>c});var s=i(46100),r=i(13087),n=i(50151),o=i(1722);class a{constructor(e,t,i){this._source=e,this._segmentIndex=t,this._bars=null!=i?i:[]}setBars(e){this._bars=e}clone(e){return new a(e,this._segmentIndex,(0,o.clone)(this._bars))}generate(){this._bars=[];const e=this._source.points(),t=e[this._segmentIndex],i=e[this._segmentIndex+1];if(!t||!i||t.index===i.index)return;const s=this._segmentIndex?t.index+1:t.index,r=Math.sign(i.index-t.index);for(let e=s;e!==i.index;e+=r)this._bars.push(this._createBar())}bars(){return this._bars}setSize(e){if(e{this._setPaneViews([new t.GhostFeedPaneView(this,e)])}))}isSynchronizable(){return!1}destroy(){this.properties().onRestoreFactoryDefaults().unsubscribe(this,this._handleRestoringFactoryDefaults),super.destroy()}propertiesChanged(){super.propertiesChanged(),this._currentAverageHL===this.properties().childs().averageHL.value()&&this._currentVariance===this.properties().childs().variance.value()||this._regenerate()}pointsCount(){return-1}name(){return"Ghost Feed"}segmentBars(e){return this._segments[e].bars()}segments(){return this._segments}generateBars(e){this._segments.length<=e&&this._segments.push(new a(this,e)),this._segments[e].generate()}addPoint(e,t,i){if(this._finished)return!0;if(this._points.length>0){const i=this._points[this._points.length-1];if(!(null==t?void 0:t.isApiEvent())&&i.index===e.index){this._lastPoint=null,this.normalizePoints(),this.createServerPoints();for(let e=0;e1&&this.generateBars(this._points.length-2),s}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}setPoint(e,t,i,s){if(super.setPoint(e,t,i),e>0){const i=this.points()[e-1],s=t.index-i.index;this._segments[e-1].setSize(Math.abs(s))}if(e({bars:[...e.bars()]}))),t}restoreData(e){e.segments&&(this._segments=e.segments.map(((e,t)=>new a(this,t,e.bars)))),this._currentAverageHL=this.properties().childs().averageHL.value(),this._currentVariance=this.properties().childs().variance.value()}onData(e){super.onData(e);if(!this.pointsProperty().childs().points.child("0"))for(let e=0;ee.clone(this)))}startMoving(e,t,i,s){super.startMoving(e,t,i,s),this._preparePixelSegments()}move(e,t,i,s){super.move(e,t,i,s),this._restoreSegmentsFromPixels()}endMoving(e,t){return this._segmentsPixelsWhileMoving=null,super.endMoving(e,t)}static createProperties(e){const t=new s.DefaultProperty("linetoolghostfeed",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){ -return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,52266))).GhostFeedDefinitionsViewModel}_handleRestoringFactoryDefaults(){const e=Math.round(this._calculateATR());this.properties().childs().averageHL.setValue(e)}_regenerate(){this._currentAverageHL=this.properties().childs().averageHL.value(),this._currentVariance=this.properties().childs().variance.value(),this._segments.forEach((e=>e.generate())),this.updateAllViews((0,l.sourceChangeEvent)(this.id())),this._model.updateSource(this)}_calculateATR(){const e=this._model.mainSeries(),t=[];e.bars().each(((e,i)=>{const s=i[2],r=i[3];return null!=s&&null!=r&&t.push(s-r),!1}));let i=0===t.length?0:t.reduce(((e,t)=>e+t),0)/t.length;return i*=e.base(),i}_preparePixelSegments(){var e,t;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===i||null===s||i.isEmpty()||!i.isLog())return;const r=this.points();this._segmentsPixelsWhileMoving=this._segments.map(((e,t)=>{const n=r[t].price,o=r[t+1].price,a=i.priceToCoordinate(n,s),l=(i.priceToCoordinate(o,s)-a)/(e.bars().length-1);return{bars:e.bars().map(((e,t)=>{const r=a+t*l,n=i.coordinateToPrice(r,s);return{open:i.priceToCoordinate(n+e.o,s)-r,high:i.priceToCoordinate(n+e.h,s)-r,low:i.priceToCoordinate(n+e.l,s)-r,close:i.priceToCoordinate(n+e.c,s)-r}}))}}))}_restoreSegmentsFromPixels(){var e,t;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===i||null===s||null===this._segmentsPixelsWhileMoving)return;const r=this.points();this._segmentsPixelsWhileMoving.forEach(((e,t)=>{const n=this._segments[t],o=r[t].price,a=r[t+1].price,l=i.priceToCoordinate(o,s),c=(i.priceToCoordinate(a,s)-l)/(e.bars.length-1),h=n.bars().map(((t,r)=>{const n=e.bars[r],o=l+r*c,a=i.coordinateToPrice(o,s);return{...t,o:i.coordinateToPrice(n.open+o,s)-a,h:i.coordinateToPrice(n.high+o,s)-a,l:i.coordinateToPrice(n.low+o,s)-a,c:i.coordinateToPrice(n.close+o,s)-a}}));n.setBars(h)}))}}},83225:(e,t,i)=>{"use strict";i.d(t,{LineToolHeadAndShoulders:()=>o});var s=i(46100),r=i(13087),n=i(68806);class o extends r.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,45495)).then((t=>{this._setPaneViews([new t.LineToolHeadAndShouldersPaneView(this,e)])}))}pointsCount(){return 7}name(){return"Head and Shoulders"}static createProperties(e){const t=new s.DefaultProperty("linetoolheadandshoulders",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,25107)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor]))}}},25007:(e,t,i)=>{"use strict";i.d(t,{LineToolHighlighter:()=>n});var s=i(46100),r=i(46235) -;class n extends r.LineToolBrushBase{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s),this._loadPaneViews(e)}smooth(){return this.properties().childs().smooth.value()}name(){return"Highlighter"}static createProperties(e){const t=new s.DefaultProperty("linetoolhighlighter",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,63138)).then((e=>e.HighlighterDefinitionsViewModel))}_loadPaneViews(e){i.e(1583).then(i.bind(i,75427)).then((t=>{this._setPaneViews([new t.HighlighterPaneView(this,e)])}))}}},46927:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzLinePriceAxisView:()=>n});var s=i(42275),r=i(87095);class n extends s.PriceAxisView{constructor(e){super(),this._source=e}_updateRendererData(e,t,i){e.visible=!1;const s=this._source.points(),n=this._source.priceScale();if(0===s.length||null===n||n.isEmpty())return;const o=s[0];if(!isFinite(o.price))return;const a=this._source.ownerSource(),l=null!==a?a.firstValue():null;if(null===l)return;const c=(0,r.resetTransparency)(this._source.properties().linecolor.value());i.background=c,i.textColor=this.generateTextColor(c),i.coordinate=n.priceToCoordinate(o.price,l),e.text=n.formatPrice(o.price,l),e.visible=!0}}},9801:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzLine:()=>l});var s=i(59452),r=i.n(s),n=i(46100),o=i(13087),a=i(46927);class l extends o.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._priceAxisView=new a.LineToolHorzLinePriceAxisView(this),i.e(1583).then(i.bind(i,74660)).then((({HorzLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}state(e){const t=super.state(e);return t.points&&0!==t.points.length&&(t.points[0].offset=0),t}pointsCount(){return 1}name(){return"Horizontal Line"}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||!this._model.selection().isSelected(this)&&!this.properties().childs().showPrice.value()||e!==this._model.paneForSource(this)?null:[this._priceAxisView]}timeAxisViews(){return null}timeAxisPoints(){return[]}updateAllViews(e){super.updateAllViews(e),this._priceAxisView.update(e)}canHasAlert(){return!0}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}denormalizeTimePoints(){this._points=[],this._timePoint.length>0&&this._points.push({price:this._timePoint[0].price,index:0})}clearData(){const e=this._points;super.clearData(),this._points=e}static createProperties(e){const t=new n.DefaultProperty("linetoolhorzline",e);return this._configureProperties(t),t}_getAlertPlots(){return[this.points()[0].price]}_pointsForPointset(){return[]}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,55252)).then((e=>e.HorizontalLineDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(r())("")), -e.addExclusion("text")}}},2135:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzRay:()=>l});var s=i(46100),r=i(59452),n=i.n(r),o=i(46927),a=i(13087);class l extends a.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:l.createProperties(),s,r),this._priceAxisView=new o.LineToolHorzLinePriceAxisView(this),i.e(1583).then(i.bind(i,57964)).then((({HorzRayPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Horizontal Ray"}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||!this._model.selection().isSelected(this)&&!this.properties().childs().showPrice.value()||e!==this._model.paneForSource(this)?null:[this._priceAxisView]}updateAllViews(e){super.updateAllViews(e),this._priceAxisView.update(e)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}canHasAlert(){return!0}static createProperties(e){const t=new s.DefaultProperty("linetoolhorzray",e);return this._configureProperties(t),t}_getAlertPlots(){const e=this._points[0],t={index:e.index+1,price:e.price},i=this._linePointsToAlertPlot([e,t],null,!1,!0);return null!==i?[i]:[]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,15574))).HorizontalRayDefinitionsViewModel}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(n())("")),e.addExclusion("text")}}},93873:(e,t,i)=>{"use strict";i.d(t,{LineToolIcon:()=>a});var s=i(46100),r=i(68806),n=i(8459);const o=(0,i(59224).getLogger)("Chart.LineToolIcon");class a extends n.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||a.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Icon"}applyTemplate(e){delete e.icon,super.applyTemplate(e)}static createProperties(e){const t=new s.DefaultProperty("linetoolicon",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,53284)).then((e=>e.IconsDefinitionsViewModel))}async _loadViews(){const[{getSvgContentForCharCode:e,getSvgRenderer:t},{IconPaneView:s},{svgRenderer:r}]=await Promise.all([i.e(7987).then(i.bind(i,1383)),i.e(1583).then(i.bind(i,48273)),i.e(2616).then(i.bind(i,50765))]);if(!this._isDestroyed){const i=this._properties.childs().icon.value();this._svgContent=e(i),this._onIconChanged.fire();const n=t(r,i);null===n&&o.logWarn(`Couldn't create svg renderer for icon ${i}`),this._setPaneViews([new s(this,this._model,n)])}}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new r.LineToolColorsProperty([e.childs().color]))}}},32430:(e,t,i)=>{"use strict";i.d(t,{commonLineToolPropertiesStateKeys:()=>s});const s=["symbolStateVersion","zOrderVersion","frozen","title","symbolInfo","interval","symbol","currencyId","unitId","visible"]},48272:(e,t,i)=>{"use strict";i.d(t,{ -LineToolInfoLine:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,t||r.createProperties(),i,s)}pointsCount(){return 2}name(){return"Info Line"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolinfoline");return r._configureProperties(t),t}}},98501:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(70309).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Inside Pitchfork"}static createProperties(e){var t=new s("linetoolinsidepitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolInsidePitchfork=n},15367:(e,t,i)=>{"use strict";var s;i.r(t),i.d(t,{isImageToolName:()=>u,isLineDrawnWithPressedButton:()=>c,isLineToolDrawWithoutPoints:()=>d,isLineToolFinishRequiredWhenCreatedByApi:()=>h,isLineToolName:()=>l,isMtpPredictorToolName:()=>o,isStudyLineToolName:()=>a,isTextToolName:()=>p});var r=i(56954);const n=new Set([]);function o(e){return n.has(e)}function a(e){return"LineToolRegressionTrend"===e||"LineToolVbPFixed"===e||"LineToolFixedRangeVolumeProfile"===e}function l(e){return e in(s||(s=i.t(r,2)))||a(e)}function c(e){return"LineToolBrush"===e||"LineToolHighlighter"===e}function h(e){return c(e)||"LineToolPath"===e||"LineToolPolyline"===e||"LineToolGhostFeed"===e}function d(e){return"LineToolTweet"===e||"LineToolIdea"===e||"LineToolImage"===e}function u(e){return"LineToolImage"===e}function p(e){switch(e){case"LineToolBalloon":case"LineToolComment":case"LineToolText":case"LineToolTextAbsolute":case"LineToolCallout":case"LineToolNote":case"LineToolNoteAbsolute":case"LineToolSignpost":return!0}return!1}},75149:(e,t,i)=>{"use strict";i.d(t,{LineDataSourcePointIndexProperty:()=>n});var s=i(59452),r=i.n(s);class n extends(r()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t}value(){return this._lineSource.points()[this._pointIndex].index}setValue(e){const t=this._lineSource.points()[this._pointIndex];t.index=e,this._lineSource.startChanging(this._pointIndex,t),this._setPointImpl(t),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this);const i=this._lineSource.endChanging(!0,!1);this._lineSource.syncMultichartState(i)}_setPointImpl(e){this._lineSource.setPoint(this._pointIndex,e)}}},71243:(e,t,i)=>{"use strict";i.d(t,{LineToolPriceAxisView:()=>o});var s=i(50151),r=i(42275),n=i(87095);class o extends r.PriceAxisView{constructor(e,t){super(),this._active=!1,this._source=e,this._data=t,this._properties=e.model().properties().childs().scalesProperties}setActive(e){this._active=e}_updateRendererData(e,t,i){e.visible=!1;const s=this._source.model();if(!s.timeScale()||s.timeScale().isEmpty())return;const r=this._source.priceScale();if(null===r||r.isEmpty())return;if(!s.selection().isSelected(this._source)&&!this._source.isForcedDrawPriceAxisLabel())return;if(null===s.timeScale().visibleBarsStrictRange())return;const o=this._source.priceAxisPoints(),a=this._data.pointIndex;if(o.length<=a)return;const l=o[a] -;if(!isFinite(l.price))return;const c=this._source.ownerSource(),h=null!==c?c.firstValue():null;if(null===h)return;let d=this._data.backgroundPropertyGetter?this._data.backgroundPropertyGetter():null;null===d&&(d=this._getBgColor()),i.background=(0,n.resetTransparency)(d),i.borderColor="#2E84A6",i.textColor=this.generateTextColor(i.background),i.coordinate=r.priceToCoordinate(l.price,h),e.text=this._formatPrice(l.price,h),e.visible=!0}_getBgColor(){return this._active?this._properties.childs().axisLineToolLabelBackgroundColorActive.value():this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}_formatPrice(e,t){return(0,s.ensureNotNull)(this._source.priceScale()).formatPrice(e,t)}}},77680:(e,t,i)=>{"use strict";i.d(t,{LineDataSourceThemedProperty:()=>r});var s=i(13637);class r extends s.ThemedDefaultProperty{template(){return(0,s.extractState)(this.state(),this._allDefaultsKeys)}}},95977:(e,t,i)=>{"use strict";i.d(t,{LineDataSourceTimeAxisView:()=>r});var s=i(34951);class r extends s.TimeAxisView{constructor(e,t){super(e.model()),this._active=!1,this._source=e,this._pointIndex=t,this._properties=e.model().properties().childs().scalesProperties}setActive(e){this._active=e}_getBgColor(){return this._active?this._properties.childs().axisLineToolLabelBackgroundColorActive.value():this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}_getIndex(){if(!this._model.selection().isSelected(this._source))return null;const e=this._source.timeAxisPoints();return e.length<=this._pointIndex?null:e[this._pointIndex].index}_isVisible(){return!0}}},13087:(e,t,i)=>{"use strict";i.d(t,{LineDataSource:()=>O});var s=i(86441),r=i(50151),n=i(76422),o=i(59224),a=i(14483),l=i(57898),c=i.n(l),h=i(22767),d=i(58275),u=i.n(d),p=i(91280),_=i(94025),m=i(4949),g=i(17236),f=i(42960),v=i(97121),S=i(36274),y=i(59452),b=i.n(y),w=i(88348),C=i(14292),P=i(38349),x=i(1722),T=i(28558),I=i(18611),M=i(75149);class L extends(b()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t,e.pointAdded().subscribe(this,(e=>{this._pointIndex===e&&this._listeners.fire(this)})),e.pointChanged().subscribe(this,(e=>{this._pointIndex===e&&this._listeners.fire(this)}))}value(){const e=this._lineSource.points()[this._pointIndex].price,t=(0,r.ensureNotNull)(this._lineSource.ownerSource()).formatter();if(t.parse){const i=t.format(e),s=t.parse(i);return s.res?s.value:e}return e}setValue(e){const t=this._lineSource.points()[this._pointIndex];t.price=parseFloat(""+e),this._lineSource.startChanging(this._pointIndex,t),this._lineSource.setPoint(this._pointIndex,t),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this);const i=this._lineSource.endChanging(!0,!1);this._lineSource.syncMultichartState(i)}}var A=i(95977),k=i(71243),E=i(68806),D=i(59656);const B=(0,o.getLogger)("Chart.LineDataSource"),V=a.enabled("datasource_copypaste");class N{constructor(){this._states=[]}start(e){this._states.push(e)}finish(e){const t=(0,r.ensureDefined)(this._states.pop());return s=t,(i=e).length!==s.length?{indexesChanged:!0, -pricesChanged:!0}:i.reduce(((e,t,i)=>{const r=s[i];return e.indexesChanged=e.indexesChanged||t.index!==r.index,e.pricesChanged=e.pricesChanged||t.price!==r.price,e}),{indexesChanged:!1,pricesChanged:!1});var i,s}isEmpty(){return 0===this._states.length}}let R=0;class O extends C.DataSource{constructor(e,t,i,s){if(super(s),this.version=1,this.toolname="",this.customization={forcePriceAxisLabel:!1,disableErasing:!1,disableSave:!1,showInObjectsTree:!0},this._currentPointsetAndSymbolId=null,this._pointChanged=new(c()),this._pointAdded=new(c()),this._priceAxisViews=[],this._timeAxisViews=[],this._timePoint=[],this._points=[],this._lastPoint=null,this._paneViews=new Map,this._normalizedPointsChanged=new(c()),this._fixedPointsChanged=new(c()),this._changeStatesStack=new N,this._startMovingPoint=null,this._currentMovingPoint=null,this._isActualSymbol=!1,this._isActualInterval=!1,this._isActualCurrency=!1,this._isActualUnit=!1,this._isDestroyed=!1,this._sharingMode=new(u())(0),this._onTemplateApplying=new(c()),this._onTemplateApplied=new(c()),this._syncStateExclusions=[],this._definitionsViewModel=null,this._syncLineStyleMuted=!1,this._onIsActualIntervalChange=new(c()),this._linkKey=new(u())(null),this._serverUpdateTime=null,this._boundCalcIsActualSymbol=this.calcIsActualSymbol.bind(this),this._alertUndoMode=!1,this._model=e,this._properties=t,this._localAndServerAlertsMismatch=!1,this._properties.hasChild("interval")||this._properties.addChild("interval",new(b())(e.mainSeries().interval())),this.calcIsActualSymbol(),this._properties.childs().intervalsVisibilities.listeners().subscribe(this,this.calcIsActualSymbol),this._properties.subscribe(this,(()=>this.propertiesChanged())),this._createPointsProperties(),this.pointsCount()>0)for(let e=0;e{const t=!1===(0,w.hideAllDrawings)().value();e.value()?e.value()&&t&&n.emit("drawing_event",this._id,"show"):(this._model.selection().isSelected(this)&&this._model.selectionMacro((e=>{e.removeSourceFromSelection(this)})),t&&n.emit("drawing_event",this._id,"hide")),this._onSourceHiddenMayChange()})),(0,w.hideAllDrawings)().subscribe(this,this._onSourceHiddenMayChange),this._definitionsViewModel=null,this._isDestroyed=!1}destroy(){this._paneViews.forEach(((e,t)=>this._destroyPanePaneViews(t))),this.stop(),null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),null!==this._ownerSource&&(this._ownerSource.currencyChanged().unsubscribeAll(this),this._ownerSource.unitChanged().unsubscribeAll(this),(0,I.isSymbolSource)(this._ownerSource)&&(this._ownerSource.symbolResolved().subscribe(this,this._boundCalcIsActualSymbol),this._ownerSource.isActingAsSymbolSource().unsubscribe(this._boundCalcIsActualSymbol))),this.ownerSourceChanged().unsubscribeAll(this),(0,w.hideAllDrawings)().unsubscribeAll(this),this._isDestroyed=!0}priceScale(){ -return this._ownerSource?this._ownerSource.priceScale():null}createPriceAxisView(e){return new k.LineToolPriceAxisView(this,{pointIndex:e})}model(){return this._model}symbol(){return this._properties.childs().symbol.value()}linkKey(){return this._linkKey}serverUpdateTime(){return this._serverUpdateTime}setServerUpdateTime(e){this._serverUpdateTime=e}boundToSymbol(){return!0}isAvailableInFloatingWidget(){return!0}points(){const e=[];for(let t=0;t{const i=(0,r.ensureNotNull)(this.pointToScreenPoint(t)),n=i.x/this._model.timeScale().width(),o=i.y/e.height();return new s.Point(n,o)}))}widthsProperty(){var e;return null!==(e=this._properties.childs().linesWidths)&&void 0!==e?e:null}lineColorsProperty(){var e;return null!==(e=this._properties.childs().linesColors)&&void 0!==e?e:null}backgroundColorsProperty(){var e;return null!==(e=this._properties.childs().backgroundsColors)&&void 0!==e?e:null}textColorsProperty(){var e;return null!==(e=this._properties.childs().textsColors)&&void 0!==e?e:null}pointsProperty(){return this._pointsProperty}hasEditableCoordinates(){return!0}startMoving(e,t,i,s){this.isFixed()&&this.restoreFixedPoint(),this._startMovingPoint=e}move(e,t,i,s){if(i&&(i.shiftOnly()||i.modShift()))if(this.isFixed()){const t=this._alignScreenPointHorizontallyOrVertically((0,r.ensureDefined)(e.screen));this._currentMovingPoint={screen:t}}else{const t=this._alignPointHorizontallyOrVertically((0,r.ensureDefined)(e.logical)),i=(0,r.ensureNotNull)(this.pointToScreenPoint(t));this._currentMovingPoint={logical:t,screen:i}}else this._currentMovingPoint=e;this.updateAllViews((0,T.sourceChangeEvent)(this.id()))}endMoving(e,t,i){let s=!1,o=!1;if(this._currentMovingPoint&&this._startMovingPoint){if(this.isFixed()){const e=this._correctFixedPoint((0,r.ensureDefined)(this._fixedPoint));e.didCorrect&&(this._fixedPoint=e.point,this._fixedPointsChanged.fire())}else{const e=(0,r.ensureDefined)(this._currentMovingPoint.logical),t=(0,r.ensureDefined)(this._startMovingPoint.logical) -;s=e.index!==t.index,o=e.price!==t.price;if(this._correctPoints(this._points,i)){n.emit("drawing_event",this._id,"move"),n.emit("drawing_event",this._id,"points_changed");for(let e=0;e0&&(this._points=e)}restorePoints(e,t,i){const s=this._timePoint.length>0&&!(0,x.deepEquals)(this._timePoint,e)[0];this._timePoint=(0,h.deepCopy)(e),this._points=t,i||this.denormalizeTimePoints(),s&&this._normalizedPointsChanged.fire()}restorePositionPercents(e){this._positionPercents=e}calcIsActualSymbol(){const e=this.ownerSource();if(null===e)this._isActualSymbol=!1;else{const t=(0,r.ensureNotNull)(e.symbolSource());this._migrateSymbolProperty();const i=this._properties.childs().symbol,s=i.value();if(this._isActualSymbol=t.symbolSameAsCurrent(s), -this._isActualSymbol){const e=t.symbol();(0,v.areEqualSymbols)(s,e)||(B.logWarn('Possible drawing "migrating" detected from "'+s+'" to "'+e+'"'),B.logWarn("Series symbolInfo: "+JSON.stringify(t.symbolInfo())),B.logWarn(`${(new Error).stack}`)),i.setValue(e)}}this.calcIsActualInterval(),this.calcIsActualCurrency(),this.calcIsActualUnit(),this._onSourceHiddenMayChange()}calcIsActualCurrency(){const e=this.ownerSource();if(null===e)return void(this._isActualCurrency=!1);let t=this._properties.childs().currencyId.value();if(null!==t){const i=e.symbolSource();0,this._isActualCurrency=t===(0,f.symbolCurrency)(i.symbolInfo(),void 0,!0)}else{const t=(0,r.ensureNotNull)(e.symbolSource()).symbolInfo();this._isActualCurrency=null!==t&&(0,f.symbolCurrency)(t)===(0,f.symbolOriginalCurrency)(t)}this._onSourceHiddenMayChange()}calcIsActualUnit(){const e=this.ownerSource();if(null===e)return void(this._isActualUnit=!1);const t=this._properties.childs().unitId.value();if(null!==t)this._isActualUnit=t===(0,r.ensureNotNull)(e.symbolSource()).unit();else{const t=(0,r.ensureNotNull)(e.symbolSource()).symbolInfo(),i=this._model.unitConversionEnabled();this._isActualUnit=null!==t&&(0,f.symbolUnit)(t,i)===(0,f.symbolOriginalUnit)(t,i)}this._onSourceHiddenMayChange()}calcIsActualInterval(){const e=this._isActualInterval,t=this._properties,i=this._model.mainSeries();this._isActualInterval=(0,m.isActualInterval)(S.Interval.parse(i.interval()),t.childs().intervalsVisibilities),!this._isActualInterval&&this._model.selection().isSelected(this)&&this._model.selectionMacro((e=>e.removeSourceFromSelection(this))),this._isActualInterval!==e&&this._onIsActualIntervalChange.fire(),this._onSourceHiddenMayChange()}paneViews(e){if(this.isSourceHidden())return null;const t=this._getPaneViews(this.isMultiPaneAvailable()?e:void 0);if(null===t)return null;if(1===t.length)return[t[0]];const i=[];for(let e=t.length-1;e>=0;--e)i.push(t[e]);return i}priceAxisViews(e,t){if(t!==this.priceScale()||this.isSourceHidden())return null;if(this._model.lineBeingEdited()===this){const e=this._model.linePointBeingEdited();if(null!==e&&e0}pointAdded(){return this._pointAdded}pointChanged(){return this._pointChanged}pointToScreenPoint(e){var t;const i=this._model.timeScale(),r=this.priceScale(),n=null===(t=this.ownerSource())||void 0===t?void 0:t.firstValue();if(!r||r.isEmpty()||i.isEmpty()||null==n)return null;const o=i.indexToCoordinate(e.index),a=r.priceToCoordinate(e.price,n);return new s.Point(o,a)}screenPointToPoint(e){var t;const i=this.priceScale(),s=null===(t=this.ownerSource())||void 0===t?void 0:t.firstValue();if(null==s||!isFinite(s)||null===i)return null;const r=this._model.timeScale().coordinateToIndex(e.x);return{price:i.coordinateToPrice(e.y,s),index:r}}calcMiddlePoint(e,t){return new s.Point((e.x+t.x)/2,(e.y+t.y)/2)}addPoint(e,t,i){const s=this._preparePoint(e,t);return this._addPointIntenal(s,t,i)}addFixedPoint(e){return this._fixedPoint=e,this.calcPositionPercents(),!0}calcPositionPercents(){const e=this.priceScale();if(!e||e.isEmpty()||void 0===this._fixedPoint)return;const t=this._fixedPoint.x/this._model.timeScale().width(),i=this._fixedPoint.y/e.height();return this._positionPercents={x:t,y:i},this._positionPercents}restoreFixedPoint(){this._fixedPoint=this.fixedPoint()}propertiesChanged(e){this.calcIsActualInterval(),this.updateAllViewsAndRedraw((0,T.sourceChangeEvent)(this.id())), -e||this._syncLineStyleIfNeeded(),void 0===this._pendingPropertyChangedEvent&&(this._pendingPropertyChangedEvent=setTimeout((()=>{this._pendingPropertyChangedEvent=void 0,n.emit("drawing_event",this._id,"properties_changed")}),0))}state(e){var t,i;const s={type:this.toolname,id:this.id(),state:this.properties().state(null!==(t=this._propertiesStateExclusions())&&void 0!==t?t:void 0),points:(0,h.deepCopy)(this._timePoint),zorder:this.zorder(),ownerSource:null===(i=this.ownerSource())||void 0===i?void 0:i.id()};return this.linkKey().value()&&(s.linkKey=this.linkKey().value()),delete s.state.points,e&&(s.indexes=this._points),this.isFixed()&&(s.positionPercents=this._positionPercents||this.calcPositionPercents()),"version"in this&&1!==this.version&&(s.version=this.version),s}updateAllViews(e){this._isActualSymbol&&this._isActualCurrency&&this._isActualUnit&&this._isActualInterval&&this._properties.childs().visible.value()&&(this._updateAllPaneViews(e),this._priceAxisViews.forEach((t=>t.update(e))),this._timeAxisViews.forEach((t=>t.update(e))))}updateAllViewsAndRedraw(e){this.updateAllViews(e),this._model.updateSource(this)}tags(){return[this.toolname]}properties(){return this._properties}restoreExternalPoints(e,t){if(this._timePoint=(0,h.deepCopy)(e.points),t.indexesChanged){if(this.properties().childs().interval.setValue(e.interval),!this.isActualSymbol())return this._clearServerPoints(),void this._normalizedPointsChanged.fire();this.createServerPoints()}else{const t=Math.min(this._points.length,e.points.length);for(let i=0;i0&&this.normalizePoints(),!this._readyToCreatePointset())return;const e=this._pointsForPointset();if(0===e.length)return;++R,this._currentPointsetAndSymbolId={pointsetId:R,symbolId:(0,r.ensureNotNull)(this._model.mainSeries().seriesSource().symbolInstanceId())};const t=(0,_.getServerInterval)(this.properties().childs().interval.value());this._model.chartApi().createPointset(this._currentPointsetIdWithPrefix(),"turnaround",this._currentPointsetAndSymbolId.symbolId,t,e,this.onData.bind(this))}finish(){}realign(){var e;this.calcIsActualSymbol(),this.isFixed()||this.isSourceHidden()||this._model.lineBeingCreated()===this||this._model.lineBeingEdited()===this||(null===(e=this._currentPointsetAndSymbolId)||void 0===e?void 0:e.symbolId)===this._model.mainSeries().seriesSource().symbolInstanceId()||this._clearServerPoints(),this.updateAllViews((0,T.sourceChangeEvent)(this.id()))}stop(){this._clearServerPoints()}restart(){this.isFixed()||(this._currentPointsetAndSymbolId=null,this.createServerPoints())}isStarted(){return null!==this._currentPointsetAndSymbolId}convertYCoordinateToPriceForMoving(e,t){var i;const s=(0,r.ensureNotNull)(this.priceScale());if(s.isEmpty())return null;const n=this.ownerSource(),o=(0,r.ensure)(null===(i=n||t)||void 0===i?void 0:i.firstValue());return s.coordinateToPrice(e,o)}syncMultichartState(e){const t={points:this._timePoint,interval:this._model.mainSeries().interval()},i=this.linkKey().value();if(null!==i&&this.isSynchronizable()){const s={model:this._model,linkKey:i,symbol:this._model.mainSeries().symbol(),finalState:t,changes:e};(0,w.finishChangingLineTool)(s)}}enableCurrentIntervalVisibility(){const e=this.properties().childs().intervalsVisibilities.state();void 0!==e&&((0,m.makeIntervalsVisibilitiesVisibleAtInterval)(e,S.Interval.parse(this._model.mainSeries().interval())),this.properties().childs().intervalsVisibilities.mergeAndFire(e))}clonePositionOffset(){return this.isFixed()?{barOffset:0,xCoordOffset:20,yCoordOffset:20}:{barOffset:0,xCoordOffset:0,yCoordOffset:-40}}sharingMode(){return this._sharingMode}share(e){this.isSynchronizable()&&this._sharingMode.setValue(e)}syncLineStyleState(){const e=this.properties().state(this._syncStateExclusions);return delete e.interval,e.intervalsVisibilities=(0,m.mergeIntervalVisibilitiesDefaults)(e.intervalsVisibilities),e}moveLineTool(e){e.forEach(((e,t)=>this._setPoint(t,e))),this.normalizePoints()}_setPoint(e,t){this._points[e].index===t.index?this._points[e].price=t.price:this._points[e]=t,this._pointChanged.fire(e)}_correctLastPoint(e){return(0,x.clone)(e)}_pointsForPointset(){return this._timePoint.map((e=>[e.time_t,e.offset]))}_snapPoint45Degree(e,t,i){const s=this._model.timeScale(),n=s.indexToCoordinate(t.index),o=s.indexToCoordinate(e.index)-n,a=(0,r.ensureNotNull)(this.priceScale()),l=t.price,c=e.price,h=(0,r.ensureNotNull)((0, -r.ensureNotNull)(this.ownerSource()).firstValue()),d=a.priceToCoordinate(l,h),u=a.priceToCoordinate(c,h)-d,p=Math.round(Math.atan2(o,u)/Math.PI*4);if(2===Math.abs(p))i||(e.price=l);else if(0===Math.abs(p)||4===Math.abs(p))i||(e.index=t.index);else{const t=Math.sqrt(o*o+u*u),i=o<0?-1:1,r=u<0?-1:1;let l=Math.max(Math.abs(u),Math.abs(o));l/=l*Math.sqrt(2)/t;const c=Math.round(s.coordinateToIndex(n+l*i)),p=Math.abs(s.indexToCoordinate(c)-n),_=a.coordinateToPrice(d+p*r,h);e.index=c,e.price=_}}normalizePoint(e){return{...this._model.timeScale().normalizeBarIndex(e.index),price:e.price}}normalizePoints(){this._timePoint=[];for(let e=0;ethis._destroyPanePaneViews(t))),this._model.lightUpdate()}_getPaneViews(e){return this._paneViews.get(e)||null}_updateAllPaneViews(e){this._paneViews.forEach((t=>{for(const i of t)i.update(e)}))}_alignPointHorizontallyOrVertically(e){const t=(0,r.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,r.ensureDefined)((0,r.ensureNotNull)(this._startMovingPoint).logical),s=(0,r.ensureDefined)((0,r.ensureNotNull)(this._startMovingPoint).screen),n=Math.abs(s.x-t.x),o=Math.abs(s.y-t.y);if(n<10&&o<10)return e;return{index:n=1?{didCorrect:!0,point:e.add(s)}:{didCorrect:!1,point:e}}_currentPointsetIdWithPrefix(){return"pointset_"+(0,r.ensureNotNull)(this._currentPointsetAndSymbolId).pointsetId}_clearServerPoints(){null!==this._currentPointsetAndSymbolId&&this._model.chartApi().isConnected().value()&&this._model.chartApi().removePointset(this._currentPointsetIdWithPrefix()),this._currentPointsetAndSymbolId=null}_createPointProperty(e){const t=this._pointsProperty.childs().points;t.addProperty(""+e,{});const i=t[e];i.addChild("price",new L(this,e)), -i.addChild("bar",new M.LineDataSourcePointIndexProperty(this,e))}_createPointsProperties(){this._pointsProperty=new(b()),this._pointsProperty.addChild("points",new(b()));for(let e=0;e=2&&this._snapTo45DegreesAvailable()&&this._snapPoint45Degree(i,this.points()[this.points().length-2]),i}_addPointIntenal(e,t,i){this._points.push(e);const s=this._points.length===this.pointsCount();return s?(this._lastPoint=null,i||(this.normalizePoints(),this.createServerPoints())):this._lastPoint=e,this._pointAdded.fire(this._points.length-1),s}_onSourceHiddenMayChange(){this._model.invalidate(p.InvalidationMask.validateAction((()=>{this!==this._model.lineBeingCreated()&&(this._isDestroyed||this.processHibernate())})))}_saveAlertIdInState(){return!0}_onPointsetUpdated(e){if(0!==e.length){for(let t=0;t0}_onAlertData(e){}_propertiesStateExclusions(){return null}_syncLineStyleIfNeeded(){const e=this.linkKey().value();!this._syncLineStyleMuted&&e&&(0,w.changeLineStyle)({linkKey:e,state:this.syncLineStyleState(),model:this._model})}_muteSyncLineStyle(){this._syncLineStyleMuted=!0}_unmuteSyncLineStyleWithoutApplyingChanges(){this.propertiesChanged(),this._syncLineStyleMuted=!1}_applyTemplateImpl(e){e.intervalsVisibilities=(0,m.mergeIntervalVisibilitiesDefaults)(e.intervalsVisibilities);const t=this.properties();t.mergePreferences(e),t.saveDefaults(),this.propertiesChanged()}_getPropertyDefinitionsViewModelClass(){ -return Promise.resolve(null)}_getAlertPlots(){return[]}_getUndoHistory(){return this._model.undoModel().undoHistory()}_synchronizeAlert(e){}_linePointsToAlertPlot(e,t,i,s){return null}static _configureProperties(e){if(this._addCollectedProperties(e),e.hasChild("symbolStateVersion")||e.addChild("symbolStateVersion",new(b())(1)),e.hasChild("zOrderVersion")||e.addChild("zOrderVersion",new(b())(1)),e.hasChild("visible")||e.addChild("visible",new(b())(!0)),e.hasChild("frozen")||e.addChild("frozen",new(b())(!1)),e.hasChild("symbol")||e.addChild("symbol",new(b())("")),e.hasChild("currencyId")||e.addChild("currencyId",new(b())(null)),e.hasChild("unitId")||e.addChild("unitId",new(b())(null)),e.addExclusion("symbolStateVersion"),e.addExclusion("zOrderVersion"),e.addExclusion("visible"),e.addExclusion("frozen"),e.addExclusion("symbol"),e.addExclusion("currencyId"),e.addExclusion("unitId"),e.hasChild("intervalsVisibilities")){const t=(0,x.merge)((0,x.clone)(g.intervalsVisibilitiesDefaults),e.childs().intervalsVisibilities.state());e.removeProperty("intervalsVisibilities"),e.addChild("intervalsVisibilities",new P.IntervalsVisibilitiesProperty(t))}else e.addChild("intervalsVisibilities",new P.IntervalsVisibilitiesProperty(g.intervalsVisibilitiesDefaults));e.hasChild("title")||e.addChild("title",new(b())("")),e.addExclusion("symbolInfo"),e.addExclusion("points"),e.addExclusion("interval"),e.addExclusion("title"),e.hasChild("singleChartOnly")&&e.removeProperty("singleChartOnly"),e.hasChild("font")&&e.removeProperty("font")}static _addCollectedProperties(e){e.hasChild("linewidth")&&e.addChild("linesWidths",new E.LineToolWidthsProperty([(0,r.ensureDefined)(e.child("linewidth"))])),e.hasChild("linecolor")&&e.addChild("linesColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("linecolor"))])),e.hasChild("backgroundColor")&&e.addChild("backgroundsColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("backgroundColor"))])),e.hasChild("textColor")&&e.addChild("textsColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("textColor"))])),e.addExclusion("linesWidths"),e.addExclusion("linesColors"),e.addExclusion("backgroundsColors"),e.addExclusion("textsColors")}_removeAlertSubscriptions(){var e;null===(e=this._unsubscribeAlertCallbacks)||void 0===e||e.call(this),this._unsubscribeAlertCallbacks=void 0}_addAlertSubscriptions(e){}_destroyPanePaneViews(e){const t=this._paneViews.get(e);if(void 0!==t)for(const e of t)e.destroy&&e.destroy();void 0!==e&&e.onDestroyed().unsubscribeAll(this),this._paneViews.delete(e)}_copyPricesWithoutNormalization(){const e=Math.min(this._points.length,this._timePoint.length);for(let t=0;t{"use strict";i.r(t),i.d(t,{LineToolCollectedProperty:()=>c,LineToolColorsProperty:()=>d,LineToolMultiplePropertyBaseImpl:()=>l,LineToolWidthsProperty:()=>h,MultipleLineColorsProperty:()=>_,MultipleLineWidthsProperty:()=>p});var s=i(59224),r=i(57898),n=i.n(r);const o=(0,s.getLogger)("Chart.LineToolCollectedProperty");class a{ -applyValue(e,t){e.setValue(t)}}class l{constructor(e,t){this._onChange=new(n()),this._properties=e,e.forEach((e=>e.subscribe(this,(()=>{this._onChange.fire(this)})))),this._showIfProperty=t}visible(){var e;return!this._showIfProperty||(null===(e=this._showIfProperty)||void 0===e?void 0:e.value())}value(){if(0===this._properties.length)return o.logError("Incorrect call, should not request value of 0 properties"),"mixed";const e=this._properties[0].value();return 1===this._properties.length||this._properties.every((t=>t.value()===e))?e:"mixed"}state(){}merge(){}destroy(){this._properties.forEach((e=>e.unsubscribeAll(this)))}subscribe(e,t){this._onChange.subscribe(e,t)}unsubscribe(e,t){this._onChange.unsubscribe(e,t)}unsubscribeAll(e){this._onChange.unsubscribeAll(e)}storeStateIfUndefined(){return!0}}class c extends l{setValue(e,t,i){if("mixed"===e)return;const s=null!=i?i:new a;this._properties.forEach((t=>s.applyValue(t,e)))}}class h extends c{}class d extends c{firstColor(){return this._properties[0].value()}}class u extends l{setValue(e,t,i){if("mixed"===e)return;const s=null!=i?i:new a;this._properties.forEach((t=>t.setValue(e,void 0,s)))}}class p extends u{}class _ extends u{}},56954:(e,t,i)=>{"use strict";t.LineToolFibRetracement=i(21558).LineToolFibRetracement,t.LineToolFibChannel=i(40634).LineToolFibChannel,t.LineToolFibSpeedResistanceArcs=i(28918).LineToolFibSpeedResistanceArcs,t.LineToolProjection=i(66967).LineToolProjection,t.LineToolTrendBasedFibExtension=i(84123).LineToolTrendBasedFibExtension,t.LineToolElliott=i(99366).LineToolElliott,t.LineToolFibCircles=i(27046).LineToolFibCircles,t.LineToolVertLine=i(54623).LineToolVertLine,t.LineToolCrossLine=i(28861).LineToolCrossLine,t.LineToolBarsPattern=i(2823).LineToolBarsPattern,t.LineToolTrendBasedFibTime=i(35625).LineToolTrendBasedFibTime,t.LineToolFibTimeZone=i(7226).LineToolFibTimeZone,t.LineToolCircleLines=i(85686).LineToolCircleLines,t.LineToolDateRange=i(43485).LineToolDateRange,t.LineToolPriceRange=i(59776).LineToolPriceRange,t.LineToolDateAndPriceRange=i(53312).LineToolDateAndPriceRange,t.LineToolParallelChannel=i(87440).LineToolParallelChannel,t.LineToolTrendAngle=i(78856).LineToolTrendAngle,t.LineToolTrendLine=i(47246).LineToolTrendLine,t.LineToolInfoLine=i(48272).LineToolInfoLine,t.LineToolArrowMark=i(20521).LineToolArrowMark,t.LineToolExecution=i(29921).LineToolExecution,t.LineToolPitchfan=i(63596).LineToolPitchfan,t.LineToolGannSquare=i(86325).LineToolGannSquare,t.LineToolFibSpeedResistanceFan=i(88815).LineToolFibSpeedResistanceFan,t.LineToolGannComplex=i(49809).LineToolGannComplex,t.LineToolGannFixed=i(76124).LineToolGannFixed,t.LineToolGannFan=i(21608).LineToolGannFan,t.LineToolFibWedge=i(96837).LineToolFibWedge,t.LineToolPitchfork=i(70309).LineToolPitchfork,t.LineToolDisjointAngle=i(58786).LineToolDisjointChannel,t.LineToolFlatBottom=i(35629).LineToolFlatBottom,t.LineToolIcon=i(93873).LineToolIcon,t.LineToolEmoji=i(61570).LineToolEmoji,t.LineToolSticker=i(95366).LineToolSticker,t.LineToolRotatedRectangle=i(32491).LineToolRotatedRectangle, -t.LineToolFibSpiral=i(11078).LineToolFibSpiral,t.LineToolHeadAndShoulders=i(83225).LineToolHeadAndShoulders,t.LineToolTriangle=i(38416).LineToolTriangle,t.LineToolTrianglePattern=i(45579).LineToolTrianglePattern,t.LineTool5PointsPattern=i(71902).LineTool5PointsPattern,t.LineToolThreeDrivers=i(89299).LineToolThreeDrivers,t.LineToolABCD=i(19194).LineToolABCD,t.LineToolPolyline=i(67686).LineToolPolyline,t.LineToolPath=i(40418).LineToolPath,t.LineToolPrediction=i(30597).LineToolPrediction,t.LineToolPriceLabel=i(27039).LineToolPriceLabel,t.LineToolPriceNote=i(32831).LineToolPriceNote,t.LineToolArrowMarker=i(91439).LineToolArrowMarker,t.LineToolNote=i(23558).LineToolNote,t.LineToolNoteAbsolute=i(23558).LineToolNoteAbsolute,t.LineToolSignpost=i(98624).LineToolSignpost,t.LineToolBrush=i(16642).LineToolBrush,t.LineToolArc=i(86902).LineToolArc,t.LineToolCallout=i(53086).LineToolCallout,t.LineToolBalloon=i(38440).LineToolBalloon,t.LineToolComment=i(6908).LineToolComment,t.LineToolText=i(79506).LineToolText,t.LineToolHorzLine=i(9801).LineToolHorzLine,t.LineToolHorzRay=i(2135).LineToolHorzRay,t.LineToolRectangle=i(32948).LineToolRectangle,t.LineToolCircle=i(34588).LineToolCircle,t.LineToolEllipse=i(56905).LineToolEllipse,t.LineToolTimeCycles=i(74861).LineToolTimeCycles,t.LineToolSineLine=i(94803).LineToolSineLine,t.LineToolGhostFeed=i(44010).LineToolGhostFeed,t.LineToolBezierQuadro=i(60041).LineToolBezierQuadro,t.LineToolBezierCubic=i(48218).LineToolBezierCubic,t.LineToolArrow=i(36992).LineToolArrow,t.LineToolRay=i(10279).LineToolRay,t.LineToolExtended=i(40934).LineToolExtended,t.LineToolSchiffPitchfork=i(5761).LineToolSchiffPitchfork,t.LineToolSchiffPitchfork2=i(85806).LineToolSchiffPitchfork2,t.LineToolInsidePitchfork=i(98501).LineToolInsidePitchfork,t.LineToolTextAbsolute=i(79506).LineToolTextAbsolute,t.LineToolArrowMarkLeft=i(20521).LineToolArrowMarkLeft,t.LineToolArrowMarkRight=i(20521).LineToolArrowMarkRight,t.LineToolArrowMarkUp=i(20521).LineToolArrowMarkUp,t.LineToolArrowMarkDown=i(20521).LineToolArrowMarkDown,t.LineToolFlagMark=i(62575).LineToolFlagMark,t.LineToolCypherPattern=i(99636).LineToolCypherPattern,t.LineToolElliottImpulse=i(99366).LineToolElliottImpulse,t.LineToolElliottTriangle=i(99366).LineToolElliottTriangle,t.LineToolElliottTripleCombo=i(99366).LineToolElliottTripleCombo,t.LineToolElliottCorrection=i(99366).LineToolElliottCorrection,t.LineToolElliottDoubleCombo=i(99366).LineToolElliottDoubleCombo,t.LineToolRiskRewardLong=i(29378).LineToolRiskRewardLong,t.LineToolRiskRewardShort=i(29378).LineToolRiskRewardShort,t.LineToolPosition=i(37619).LineToolPosition,t.LineToolOrder=i(16907).LineToolOrder,t.LineToolHighlighter=i(25007).LineToolHighlighter},59656:(e,t,i)=>{"use strict";i.d(t,{lineToolsLocalizedNames:()=>r});var s=i(44352);const r={LineTool5PointsPattern:s.t(null,void 0,i(66527)),LineToolABCD:s.t(null,void 0,i(32852)),LineToolArc:s.t(null,void 0,i(45104)),LineToolArrow:s.t(null,void 0,i(96237)),LineToolArrowMarkDown:s.t(null,void 0,i(8738)),LineToolArrowMarkLeft:s.t(null,void 0,i(35062)), -LineToolArrowMarkRight:s.t(null,void 0,i(92163)),LineToolArrowMarkUp:s.t(null,void 0,i(33196)),LineToolBalloon:s.t(null,void 0,i(40664)),LineToolComment:s.t(null,void 0,i(19372)),LineToolBarsPattern:s.t(null,void 0,i(98838)),LineToolBezierCubic:s.t(null,void 0,i(59368)),LineToolBezierQuadro:s.t(null,void 0,i(17206)),LineToolBrush:s.t(null,void 0,i(30251)),LineToolCallout:s.t(null,void 0,i(64149)),LineToolCircleLines:s.t(null,void 0,i(87761)),LineToolCypherPattern:s.t(null,void 0,i(27891)),LineToolDateAndPriceRange:s.t(null,void 0,i(79859)),LineToolDateRange:s.t(null,void 0,i(60222)),LineToolDisjointAngle:s.t(null,void 0,i(3556)),LineToolElliottCorrection:s.t(null,void 0,i(91215)),LineToolElliottDoubleCombo:s.t(null,void 0,i(80983)),LineToolElliottImpulse:s.t(null,void 0,i(74118)),LineToolElliottTriangle:s.t(null,void 0,i(95840)),LineToolElliottTripleCombo:s.t(null,void 0,i(66637)),LineToolEllipse:s.t(null,void 0,i(69418)),LineToolExtended:s.t(null,void 0,i(2578)),LineToolFibChannel:s.t(null,void 0,i(82719)),LineToolFibCircles:s.t(null,void 0,i(64192)),LineToolFibRetracement:s.t(null,void 0,i(63835)),LineToolFibSpeedResistanceArcs:s.t(null,void 0,i(18072)),LineToolFibSpeedResistanceFan:s.t(null,void 0,i(20877)),LineToolFibSpiral:s.t(null,void 0,i(76783)),LineToolFibTimeZone:s.t(null,void 0,i(89037)),LineToolFibWedge:s.t(null,void 0,i(72489)),LineToolFlagMark:s.t(null,void 0,i(55678)),LineToolImage:s.t(null,void 0,i(23450)),LineToolFlatBottom:s.t(null,void 0,i(29230)),LineToolAnchoredVWAP:s.t(null,void 0,i(61704)),LineToolGannComplex:s.t(null,void 0,i(66321)),LineToolGannFixed:s.t(null,void 0,i(87107)),LineToolGannFan:s.t(null,void 0,i(68102)),LineToolGannSquare:s.t(null,void 0,i(81180)),LineToolHeadAndShoulders:s.t(null,void 0,i(42616)),LineToolHorzLine:s.t(null,void 0,i(60049)),LineToolHorzRay:s.t(null,void 0,i(76604)),LineToolIcon:s.t(null,void 0,i(26579)),LineToolEmoji:s.t(null,void 0,i(85223)),LineToolSticker:s.t(null,void 0,i(84573)),LineToolInsidePitchfork:s.t(null,void 0,i(12354)),LineToolNote:s.t(null,void 0,i(75549)),LineToolNoteAbsolute:s.t(null,void 0,i(66828)),LineToolSignpost:s.t(null,void 0,i(68161)),LineToolParallelChannel:s.t(null,void 0,i(70394)),LineToolPitchfan:s.t(null,void 0,i(22293)),LineToolPitchfork:s.t(null,void 0,i(43852)),LineToolPolyline:s.t(null,void 0,i(53047)),LineToolPath:s.t(null,void 0,i(34402)),LineToolPrediction:s.t(null,void 0,i(36972)),LineToolPriceLabel:s.t(null,void 0,i(95921)),LineToolArrowMarker:s.t(null,void 0,i(82473)),LineToolPriceRange:s.t(null,void 0,i(2032)),LineToolProjection:s.t(null,void 0,i(87086)),LineToolRay:s.t(null,void 0,i(50470)),LineToolRectangle:s.t(null,void 0,i(328)),LineToolCircle:s.t(null,void 0,i(90068)),LineToolRegressionTrend:s.t(null,void 0,i(35001)),LineToolRiskRewardLong:s.t(null,void 0,i(44604)),LineToolRiskRewardShort:s.t(null,void 0,i(37819)),LineToolFixedRangeVolumeProfile:s.t(null,{context:"study"},i(40434)),LineToolRotatedRectangle:s.t(null,void 0,i(9998)),LineToolSchiffPitchfork:s.t(null,void 0,i(18559)), -LineToolSchiffPitchfork2:s.t(null,void 0,i(98114)),LineToolSineLine:s.t(null,void 0,i(69502)),LineToolText:s.t(null,{context:"tool"},i(20936)),LineToolTextAbsolute:s.t(null,void 0,i(94782)),LineToolThreeDrivers:s.t(null,void 0,i(98538)),LineToolTimeCycles:s.t(null,void 0,i(95005)),LineToolTrendAngle:s.t(null,void 0,i(94770)),LineToolTrendBasedFibExtension:s.t(null,void 0,i(15501)),LineToolTrendBasedFibTime:s.t(null,void 0,i(31196)),LineToolTrendLine:s.t(null,void 0,i(23104)),LineToolInfoLine:s.t(null,void 0,i(27677)),LineToolTriangle:s.t(null,void 0,i(29245)),LineToolTrianglePattern:s.t(null,void 0,i(12390)),LineToolVertLine:s.t(null,void 0,i(56211)),LineToolCrossLine:s.t(null,void 0,i(60997)),LineToolHighlighter:s.t(null,void 0,i(31895)),LineToolPriceNote:s.t(null,void 0,i(28625)),LineToolVbPFixed:s.t(null,void 0,i(18426))};r.LineToolGhostFeed=s.t(null,void 0,i(7914))},29673:(e,t,i)=>{"use strict";i.r(t),i.d(t,{cloneLineTool:()=>G,createLineTool:()=>N,createLineToolProperties:()=>O,createStudyLineToolProperties:()=>F,getNewToolProperties:()=>E,initAllLineToolsFromContent:()=>V,initLineTool:()=>B,isLineTool:()=>z,isStudyLineTool:()=>H,isTrading:()=>U,lineToolByLinkKey:()=>q,prepareLineToolPropertiesByOwnerSource:()=>R,setNewToolProperties:()=>A,supportsPhantomMode:()=>W,tryFindStudyLineToolNameByStudyId:()=>j,unsetNewToolProperties:()=>k});var s=i(50151),r=i(86441),n=i(4949),o=i(4063),a=i(13087),l=i(56954),c=i.t(l,2),h=i(61401),d=i(70826),u=i(42856),p=i(58894),_=i(68806),m=i(1722),g=i(46100);const f=(0,d.studyIdString)("RegressionTrend","tv-basicstudies");function v(e){return void 0!==e.startPrice&&void 0!==e.endPrice}function S(e,t,i,s){return t.styles&&(y(t.styles.baseLine),y(t.styles.downLine),y(t.styles.upLine)),t}function y(e){void 0!==e&&void 0!==e.visible&&(e.display=e.visible?15:0,delete e.visible)}class b extends o.StudyLineDataSource{constructor(e,t,r,n,o){r=null!=r?r:(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:f}));super(e,r,"linreg_",null!=t?t:b.createProperties(e),n,o),this.version=2,this._trendData=null,i.e(1583).then(i.bind(i,5374)).then((e=>{this._setPaneViews([new e.RegressionTrendPaneView(this,this._model)])}))}formatter(){throw new Error("This method should never be called")}pointsCount(){return 2}clearData(){this._trendData=null,super.clearData()}state(e){var t;const i=super.state(e);return e?{...i,nonseriesdata:null!==(t=this._trendData)&&void 0!==t?t:void 0}:i}restoreData(e){var t;super.restoreData(e),this._trendData=null!==(t=e.nonseriesdata)&&void 0!==t?t:null}startIndex(){if(null===this._trendData||null===this._indexes)return null;const e=this._indexes[this._trendData.startIndex];return e!==h.INVALID_TIME_POINT_INDEX?e:null}endIndex(){if(null===this._trendData||null===this._indexes)return null;const e=this._indexes[this._trendData.endIndex];return e!==h.INVALID_TIME_POINT_INDEX?e:null}baseLine(){return null===this._trendData?null:this._trendData.baseLine}downLine(){return null===this._trendData?null:this._trendData.downLine}upLine(){ -return null===this._trendData?null:this._trendData.upLine}pearsons(){return null===this._trendData?null:this._trendData.pearsons}recalcStudyIfNeeded(){this._onStudyInputsMayChange()}cloneable(){return!1}static createProperties(e,t){const i=u.StudyMetaInfo.getStudyPropertyRootNameById(f),r=(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:f})),n=(0,g.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createRegressionTrendPropertiesFromStudyMetaInfoAndState(r,r,(0,m.merge)((0,m.clone)(n),null!=t?t:{}),e.studyVersioning())}static createRegressionTrendPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s,S);return this._configureProperties(r),r}static studyId(){return f}_studyInputs(e){(0,s.assert)(2===e.length,"all the line tool points should be defined");const[t,i]=e;if(t.index===i.index)return null;const r=this._getPointTime(t.index<=i.index?t:i,!0),n=this._getPointTime(i.index>=t.index?i:t,!0);return null===r||null===n?(this._subscribeApplyInputsOnSeriesCompleted(),null):{...this.properties().childs().inputs.state(),"first bar time":1e3*r,"last bar time":1e3*n}}_onDataUpdated(e,t,i){null!==t&&(t.indexes_replace||(this._trendData=t.data),"nochange"!==i&&(this._indexes=i),super._onDataUpdated(e,t,i))}_isReady(){return null!==this._trendData&&void 0!==this._trendData.startIndex&&void 0!==this._trendData.endIndex&&v(this._trendData.upLine)&&v(this._trendData.baseLine)&&v(this._trendData.downLine)}_updateAnchorsPrice(){if(!this._trendData||(0,m.isNaN)(this._trendData.baseLine.startPrice)||(0,m.isNaN)(this._trendData.baseLine.endPrice))return;const{startPrice:e,endPrice:t}=this._trendData.baseLine;2===this._points.length&&(this._points[0].price=(0,s.ensureDefined)(e),this._points[1].price=(0,s.ensureDefined)(t),this._timePoint[0].price=(0,s.ensureDefined)(e),this._timePoint[1].price=(0,s.ensureDefined)(t))}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(6196),i.e(5518),i.e(3986),i.e(5766),i.e(607)]).then(i.bind(i,41109))).RegressionTrendDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=e.childs().styles.childs(),i=[t.upLine.childs().linewidth,t.downLine.childs().linewidth,t.baseLine.childs().linewidth];e.addChild("linesWidths",new _.LineToolWidthsProperty(i))}}var w=i(58229);const C=(0,d.studyIdString)("VbPFixed","tv-basicstudies");class P extends w.LineToolVbPFixed{constructor(e,t,i,s,r){const n=i||e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:C});super(e,t,n,s,r)}calcIsActualSymbol(){o.StudyLineDataSource.prototype.calcIsActualSymbol.apply(this)}boundToSymbol(){return!0}isSynchronizable(){return this.priceScale()===this._model.mainSeries().priceScale()}static studyId(){return C}static createProperties(e,t){const i=u.StudyMetaInfo.getStudyPropertyRootNameById(C),r=(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:C})),n=(0,g.createDefaultsState)(!0,i,[],e.studyVersioning()) -;return this.createPropertiesFromStudyMetaInfoAndState(r,r,(0,m.merge)((0,m.clone)(n),null!=t?t:{}),e.studyVersioning())}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s);return this._configureProperties(r),r}}var x=i(87564),T=i(15367);function I(e){for(const t of Object.keys(e))TradingView[t]=e[t]}I(c),I({LineToolRegressionTrend:b,LineToolVbPFixed:w.LineToolVbPFixed,LineToolFixedRangeVolumeProfile:P});const M={};Object.assign(M,c);let L=null;function A(e,t,i){return null!==L&&L.tool===e&&L.toolData===t||(L={properties:O(e,void 0,i),tool:e,toolData:t}),L.properties}function k(){L=null}function E(e){return null!==L&&L.tool===e?L.properties:null}const D=new Map([["LineToolPriceNote",async()=>(await Promise.resolve().then(i.bind(i,32831))).LineToolPriceNote]]);async function B(e){if(M[e])return;if(!M.hasOwnProperty(e))return;const t=(0,s.ensureDefined)(D.get(e));M[e]=await t()}async function V(e){if(!e)return;const t=new Set;("charts"in e?e.charts:[e]).forEach((e=>{e.panes.forEach((e=>{e.sources.forEach((e=>{(0,T.isLineToolName)(e.type)&&t.add(e.type)}))}))})),await Promise.all(Array.from(t).map((e=>B(e))))}function N(e,t,i,r,n,o){let a;if((0,s.assert)((0,T.isLineToolName)(e),"Unknown line tool: "+e),n||i||(i=E(e)||void 0),"LineToolVbPFixed"===e)a=new w.LineToolVbPFixed(t,i,(0,s.ensureDefined)(r),n,o);else if("LineToolFixedRangeVolumeProfile"===e)a=new P(t,i,(0,s.ensureDefined)(r),n,o);else if("LineToolRegressionTrend"===e)a=new b(t,i,(0,s.ensureDefined)(r),n,o);else{a=new((0,s.ensureDefined)(M[e]))(t,i,n,o)}return a.toolname=e,k(),a}function R(e,t){const i=(0,s.ensureNotNull)(t.symbolSource());e.childs().symbol.setValue(i.symbol()),i.model().currencyConversionEnabled()&&e.childs().currencyId.setValue(i.currency()),i.model().unitConversionEnabled()&&e.childs().unitId.setValue(i.unit()),e.childs().symbolStateVersion.setValue(2),e.childs().zOrderVersion.setValue(2)}function O(e,t,i){if((0,s.assert)((0,T.isLineToolName)(e),`${e} should be name of the line tool`),"LineToolVbPFixed"===e)return w.LineToolVbPFixed.createProperties(i,t);if("LineToolFixedRangeVolumeProfile"===e)return P.createProperties(i,t);if("LineToolRegressionTrend"===e)return b.createProperties(i,t);return(0,s.ensureDefined)(M[e]).createProperties(t)}function F(e,t,i,r,n){if((0,s.assert)((0,T.isStudyLineToolName)(e),`${e} should be name of the study line tool`),"LineToolVbPFixed"===e)return w.LineToolVbPFixed.createPropertiesFromStudyMetaInfoAndState(t,i,r,n);if("LineToolFixedRangeVolumeProfile"===e)return P.createPropertiesFromStudyMetaInfoAndState(t,i,r,n);if("LineToolRegressionTrend"===e)return b.createRegressionTrendPropertiesFromStudyMetaInfoAndState(t,i,r,n);throw new Error(`Property creation is not implemented for study line tool ${e}`)}function W(e){(0,s.assert)((0,T.isLineToolName)(e),`${e} should be name of the line tool`);const t=c[e];return void 0!==t&&Boolean(t.supportPhantomMode)}function z(e){return e instanceof a.LineDataSource}function H(e){ -return e instanceof o.StudyLineDataSource}function U(e){return e instanceof x.LineToolTrading}function j(e){let t=null;return e===b.studyId()?t="LineToolRegressionTrend":e===w.LineToolVbPFixed.studyId()?t="LineToolVbPFixed":e===P.studyId()&&(t="LineToolFixedRangeVolumeProfile"),t}function G(e,t,i,o){const a=t.toolname,l=t.properties().state();l.intervalsVisibilities=(0,n.mergeIntervalVisibilitiesDefaults)(null==l?void 0:l.intervalsVisibilities);const c=O(t.toolname,l,e);c.childs().visible.setValue(!0);const h=(0,s.ensureNotNull)(t.ownerSource()),d=N(a,e,c);void 0!==o&&d.setId(o),d.setOwnerSource(h),d.toolname=a;const u=d.clonePositionOffset();if(t.isFixed()){const e=(0,s.ensureDefined)(t.fixedPoint()),n=i?e.add(new r.Point(u.xCoordOffset,u.yCoordOffset)):e;d.addFixedPoint(n)}const p=t.normalizedPoints(),_=i?function(e,t,i){const r=(0,s.ensureNotNull)(t.priceScale()),n=(0,s.ensureNotNull)(t.firstValue());return e.map((e=>{const t=e.price,s=r.priceToCoordinate(t,n)+i.yCoordOffset,o=r.coordinateToPrice(s,n);return{time_t:e.time_t,price:o,offset:e.offset+i.barOffset}}))}(p,h,u):p,m=t.points();return d.restorePoints(_,m),d.cloneData&&d.cloneData(t),d.recalculateStateByData&&d.recalculateStateByData(),d}function q(e,t){var i;return null!==(i=e.dataSources().find((e=>z(e)&&e.linkKey().value()===t)))&&void 0!==i?i:null}},23558:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(59452),n=i(46100).DefaultProperty;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),this.version=o.version,i.e(1583).then(i.bind(i,34658)).then((({NotePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Note"}getTooltipWidth(){return o.TOOLTIP_WIDTH}getTooltipPadding(){return o.TOOLTIP_PADDING}getTooltipLineSpacing(){return o.TOOLTIP_LINESPACING}template(){var e=super.template();return e.text=this.properties().childs().text.value(),e}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static createProperties(e){void 0!==e&&void 0!==e.markerColor&&void 0===e.borderColor&&(e.borderColor=e.markerColor);var t=new n("linetoolnote",e);return this._configureProperties(t),t}state(e){var t=super.state(e);return e&&(t.state.fixedSize=!1),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,77420))).NoteDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new r(i(44352).t(null,void 0,i(37229)))),e.addExclusion("text")}}o.TOOLTIP_WIDTH=300,o.TOOLTIP_PADDING=10,o.TOOLTIP_LINESPACING=5,o.version=1;class a extends o{constructor(e,t){super(e,t||a.createProperties())}title(){return i(44352).t(null,void 0,i(66828))}name(){return"Anchored Note"}isFixed(){return!0}hasEditableCoordinates(){return!1}static createProperties(e){var t=new n("linetoolnoteabsolute",e);return this._configureProperties(t),t}}t.LineToolNote=o,t.LineToolNoteAbsolute=a},16907:(e,t,i)=>{"use strict" -;var s=i(87564).LineToolTrading,r=i(71243).LineToolPriceAxisView,n=i(47043),o=i(13087).LineDataSource,a=i(46100).DefaultProperty;const l=i(14483);var c=i(98517).sortSourcesPreOrdered.LineToolOrder;function h(e){return null==e?e="":e+="",e}class d{constructor(e){this._line=e,this._data={bodyText:"order",quantityText:"0"},this._editable=!0,this._cancellable=!0,this._mode="",this._direction="buy",this._active=!0}setMode(e){return this._mode=e,this._line.updateAllViewsAndRedraw(),this}setDirection(e){return this._direction=e,this._line.updateAllViewsAndRedraw(),this}setActive(e){return this._active=e,this._line.updateAllViewsAndRedraw(),this}setEditable(e){return this._editable=e,this._line.updateAllViewsAndRedraw(),this}getEditable(){return this._editable}setCancellable(e){return this._cancellable=e,this._line.updateAllViewsAndRedraw(),this}getCancellable(){return this._cancellable}hasMoveCallback(){return this.isFunction(this._onMoveCallback)}hasModifyCallback(){return this.isFunction(this._onModifyCallback)}getPrice(){return this._line.points().length>0?this._line.points()[0].price:this._line._timePoint.length>0?this._line._timePoint[0].price:void 0}setPrice(e){if(this._line.points().length>0){var t=this._line.points()[0];t.price=e,this._line._points[0]=t,this._line.normalizePoints(),this._line.updateAllViewsAndRedraw()}return this._line._timePoint.length>0&&(this._line._timePoint[0].price=e),this}getText(){return this._data.bodyText}setText(e){return this._data.bodyText=e||"",this._line.updateAllViewsAndRedraw(),this}setTooltip(e){return this._line.properties().tooltip.setValue(h(e)),this}getTooltip(){return this._line.properties().tooltip.value()}setModifyTooltip(e){return this._line.properties().modifyTooltip.setValue(h(e)),this}getModifyTooltip(){return this._line.properties().modifyTooltip.value()}setCancelTooltip(e){return this._line.properties().cancelTooltip.setValue(h(e)),this}getCancelTooltip(){return this._line.properties().cancelTooltip.value()}getQuantity(){return this._data.quantityText}setQuantity(e){return this._data.quantityText=e||"",this._line.updateAllViewsAndRedraw(),this}getExtendLeft(){var e=this._line.properties().extendLeft.value();return"inherit"===e?this._line._model.properties().tradingProperties.extendLeft.value():e}setExtendLeft(e){return this._line.properties().extendLeft.setValue(e),this}getLineLength(){var e=this._line.properties().lineLength.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineLength.value():e}setLineLength(e){return this._line.properties().lineLength.setValue(Math.max(0,Math.min(e,100))),this}getLineColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.lineActiveBuyColor.value():e.lineInactiveBuyColor.value():this._active?e.lineActiveSellColor.value():e.lineInactiveSellColor.value()}setLineColor(e){return"buy"===this._direction?this._active?this.setLineActiveBuyColor(e):this.setLineInactiveBuyColor(e):this._active?this.setLineActiveSellColor(e):this.setLineInactiveSellColor(e),this}setLineActiveBuyColor(e){ -return this._line.properties().lineActiveBuyColor.setValue(e),this}setLineInactiveBuyColor(e){return this._line.properties().lineInactiveBuyColor.setValue(e),this}setLineActiveSellColor(e){return this._line.properties().lineActiveSellColor.setValue(e),this}setLineInactiveSellColor(e){return this._line.properties().lineInactiveSellColor.setValue(e),this}getLineStyle(){var e=this._line.properties().lineStyle.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineStyle.value():e}setLineStyle(e){return this._line.properties().lineStyle.setValue(e),this}getLineWidth(){var e=this._line.properties().lineWidth.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineWidth.value():e}setLineWidth(e){return this._line.properties().lineWidth.setValue(e),this}getBodyBorderColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.bodyBorderActiveBuyColor.value():e.bodyBorderInactiveBuyColor.value():this._active?e.bodyBorderActiveSellColor.value():e.bodyBorderInactiveSellColor.value()}setBodyBorderColor(e){return"buy"===this._direction?this._active?this.setBodyBorderActiveBuyColor(e):this.setBodyBorderInactiveBuyColor(e):this._active?this.setBodyBorderActiveSellColor(e):this.setBodyBorderInactiveSellColor(e),this}setBodyBorderActiveBuyColor(e){return this._line.properties().bodyBorderActiveBuyColor.setValue(e),this}setBodyBorderInactiveBuyColor(e){return this._line.properties().bodyBorderInactiveBuyColor.setValue(e),this}setBodyBorderActiveSellColor(e){return this._line.properties().bodyBorderActiveSellColor.setValue(e),this}setBodyBorderInactiveSellColor(e){return this._line.properties().bodyBorderInactiveSellColor.setValue(e),this}getBodyBackgroundColor(){return n.getColorFromProperties(this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency)}setBodyBackgroundColor(e){return n.setColorToProperties(e,this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency),this}getBodyTextColor(){var e=this._line.properties();return"limit"===this._mode?this._active?e.bodyTextActiveLimitColor.value():e.bodyTextInactiveLimitColor.value():"stop"===this._mode?this._active?e.bodyTextActiveStopColor.value():e.bodyTextInactiveStopColor.value():"buy"===this._direction?this._active?e.bodyTextActiveBuyColor.value():e.bodyTextInactiveBuyColor.value():this._active?e.bodyTextActiveSellColor.value():e.bodyTextInactiveSellColor.value()}setBodyTextColor(e){return"limit"===this._mode?this._active?this.setBodyTextActiveLimitColor(e):this.setBodyTextInactiveLimitColor(e):"stop"===this._mode?this._active?this.setBodyTextActiveStopColor(e):this.setBodyTextInactiveStopColor(e):"buy"===this._direction?this._active?this.setBodyTextActiveBuyColor(e):this.setBodyTextInactiveBuyColor(e):this._active?this.setBodyTextActiveSellColor(e):this.setBodyTextInactiveSellColor(e),this}setBodyTextInactiveLimitColor(e){return this._line.properties().bodyTextInactiveLimitColor.setValue(e),this}setBodyTextActiveLimitColor(e){ -return this._line.properties().bodyTextActiveLimitColor.setValue(e),this}setBodyTextInactiveStopColor(e){return this._line.properties().bodyTextInactiveStopColor.setValue(e),this}setBodyTextActiveStopColor(e){return this._line.properties().bodyTextActiveStopColor.setValue(e),this}setBodyTextInactiveBuyColor(e){return this._line.properties().bodyTextInactiveBuyColor.setValue(e),this}setBodyTextActiveBuyColor(e){return this._line.properties().bodyTextActiveBuyColor.setValue(e),this}setBodyTextInactiveSellColor(e){return this._line.properties().bodyTextInactiveSellColor.setValue(e),this}setBodyTextActiveSellColor(e){return this._line.properties().bodyTextActiveSellColor.setValue(e),this}getBodyFont(){return n.getFontFromProperties(this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic)}setBodyFont(e){return n.setFontToProperties(e,this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic),this}getQuantityBorderColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.quantityBorderActiveBuyColor.value():e.quantityBorderInactiveBuyColor.value():this._active?e.quantityBorderActiveSellColor.value():e.quantityBorderInactiveSellColor.value()}setQuantityBorderColor(e){return"buy"===this._direction?this._active?this.setQuantityBorderActiveBuyColor(e):this.setQuantityBorderInactiveBuyColor(e):this._active?this.setQuantityBorderActiveSellColor(e):this.setQuantityBorderInactiveSellColor(e),this}setQuantityBorderActiveBuyColor(e){return this._line.properties().quantityBorderActiveBuyColor.setValue(e),this}setQuantityBorderInactiveBuyColor(e){return this._line.properties().quantityBorderInactiveBuyColor.setValue(e),this}setQuantityBorderActiveSellColor(e){return this._line.properties().quantityBorderActiveSellColor.setValue(e),this}setQuantityBorderInactiveSellColor(e){return this._line.properties().quantityBorderInactiveSellColor.setValue(e),this}getQuantityBackgroundColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.quantityBackgroundActiveBuyColor.value():e.quantityBackgroundInactiveBuyColor.value():this._active?e.quantityBackgroundActiveSellColor.value():e.quantityBackgroundInactiveSellColor.value()}setQuantityBackgroundColor(e){return"buy"===this._direction?this._active?this.setQuantityBackgroundActiveBuyColor(e):this.setQuantityBackgroundInactiveBuyColor(e):this._active?this.setQuantityBackgroundActiveSellColor(e):this.setQuantityBackgroundInactiveSellColor(e),this}setQuantityBackgroundActiveBuyColor(e){return this._line.properties().quantityBackgroundActiveBuyColor.setValue(e),this}setQuantityBackgroundInactiveBuyColor(e){return this._line.properties().quantityBackgroundInactiveBuyColor.setValue(e),this}setQuantityBackgroundActiveSellColor(e){return this._line.properties().quantityBackgroundActiveSellColor.setValue(e),this}setQuantityBackgroundInactiveSellColor(e){ -return this._line.properties().quantityBackgroundInactiveSellColor.setValue(e),this}getQuantityTextColor(){return n.getColorFromProperties(this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency)}setQuantityTextColor(e){return n.setColorToProperties(e,this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency),this}getQuantityFont(){return n.getFontFromProperties(this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic)}setQuantityFont(e){return n.setFontToProperties(e,this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic),this}getCancelButtonBorderColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.cancelButtonBorderActiveBuyColor.value():e.cancelButtonBorderInactiveBuyColor.value():this._active?e.cancelButtonBorderActiveSellColor.value():e.cancelButtonBorderInactiveSellColor.value()}setCancelButtonBorderColor(e){return"buy"===this._direction?this._active?this.setCancelButtonBorderActiveBuyColor(e):this.setCancelButtonBorderInactiveBuyColor(e):this._active?this.setCancelButtonBorderActiveSellColor(e):this.setCancelButtonBorderInactiveSellColor(e),this}setCancelButtonBorderActiveBuyColor(e){return this._line.properties().cancelButtonBorderActiveBuyColor.setValue(e),this}setCancelButtonBorderInactiveBuyColor(e){return this._line.properties().cancelButtonBorderInactiveBuyColor.setValue(e),this}setCancelButtonBorderActiveSellColor(e){return this._line.properties().cancelButtonBorderActiveSellColor.setValue(e),this}setCancelButtonBorderInactiveSellColor(e){return this._line.properties().cancelButtonBorderInactiveSellColor.setValue(e),this}getCancelButtonBackgroundColor(){return n.getColorFromProperties(this._line.properties().cancelButtonBackgroundColor,this._line.properties().cancelButtonBackgroundTransparency)}setCancelButtonBackgroundColor(e){return n.setColorToProperties(e,this._line.properties().cancelButtonBackgroundColor,this._line.properties().cancelButtonBackgroundTransparency),this}getCancelButtonIconColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.cancelButtonIconActiveBuyColor.value():e.cancelButtonIconInactiveBuyColor.value():this._active?e.cancelButtonIconActiveSellColor.value():e.cancelButtonIconInactiveSellColor.value()}setCancelButtonIconColor(e){return"buy"===this._direction?this._active?this.setCancelButtonIconActiveBuyColor(e):this.setCancelButtonIconInactiveBuyColor(e):this._active?this.setCancelButtonIconActiveSellColor(e):this.setCancelButtonIconInactiveSellColor(e),this}setCancelButtonIconActiveBuyColor(e){return this._line.properties().cancelButtonIconActiveBuyColor.setValue(e),this}setCancelButtonIconInactiveBuyColor(e){return this._line.properties().cancelButtonIconInactiveBuyColor.setValue(e),this}setCancelButtonIconActiveSellColor(e){ -return this._line.properties().cancelButtonIconActiveSellColor.setValue(e),this}setCancelButtonIconInactiveSellColor(e){return this._line.properties().cancelButtonIconInactiveSellColor.setValue(e),this}block(){this._blocked=!0,this._line.updateAllViewsAndRedraw()}unblock(){this._blocked=!1,this._line.updateAllViewsAndRedraw()}getBlocked(){return this._blocked}isFunction(e){return"function"==typeof e}onCancel(e,t){return t?this.isFunction(t)&&(this._onCancelData=e,this._onCancelCallback=t):this.isFunction(e)&&(this._onCancelCallback=e),this}callOnCancel(){this.isFunction(this._onCancelCallback)&&this._onCancelCallback.call(this,this._onCancelData)}isOnCancelCallbackPresent(){return this.isFunction(this._onCancelCallback)}onModify(e,t){return t?this.isFunction(t)&&(this._onModifyData=e,this._onModifyCallback=t):this.isFunction(e)&&(this._onModifyCallback=e),this}callOnModify(){this.isFunction(this._onModifyCallback)&&this._onModifyCallback.call(this,this._onModifyData)}onMove(e,t){return t?this.isFunction(t)&&(this._onMoveData=e,this._onMoveCallback=t):this.isFunction(e)&&(this._onMoveCallback=e),this}callOnMove(){this.isFunction(this._onMoveCallback)&&this._onMoveCallback.call(this,this._onMoveData)}onContextMenu(e,t){return t?this.isFunction(t)&&(this._onContextMenuData=e,this._onContextMenuCallback=t):this.isFunction(e)&&(this._onContextMenuCallback=e),this}shouldShowContextMenu(){return this.isFunction(this._onContextMenuCallback)}callOnContextMenu(){if(this.isFunction(this._onContextMenuCallback))return this._onContextMenuCallback.call(this,this._onContextMenuData)}remove(){this._line._model.removeSource(this._line),delete this._line}}class u extends s{constructor(e,t){super(e,t||u.createProperties()),this._adapter=new d(this),this.setSelectionEnabled(!0),i.e(1583).then(i.bind(i,61144)).then((({OrderPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}zorder(){return c}isSpeciallyZOrderedSource(){return!0}setPoint(e,t,i){this._points[e]=t,this.normalizePoints()}addPoint(e,t){return this._points.push(e),this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}name(){return"Order"}endMoving(e){var t=this._startMovingPoint&&this._currentMovingPoint&&this._startMovingPoint.logical.price!==this._currentMovingPoint.logical.price;super.endMoving(),!e&&t&&this._adapter.callOnMove()}createPriceAxisView(e){var t={pointIndex:e,backgroundPropertyGetter:()=>this._adapter.getLineColor()};return this._priceAxisView=new r(this,t),this._priceAxisView}paneViews(){return TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showOrders.value()?o.prototype.paneViews.call(this):null}priceAxisViews(e,t){return TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showOrders.value()?o.prototype.priceAxisViews.call(this,e,t):null}adapter(){return this._adapter}hasContextMenu(){return this._adapter.shouldShowContextMenu()}contextMenuItems(){return this._adapter.callOnContextMenu()}movable(){ -return Boolean(this._adapter._onMoveCallback)}static createProperties(e){var t=new a("linetoolorder",e,!1,!1);return this._configureProperties(t),t}}t.LineToolOrder=u},87440:(e,t,i)=>{"use strict";i.d(t,{LineToolParallelChannel:()=>d});var s=i(50151),r=i(86441),n=i(46100),o=i(88348),a=i(13087),l=i(1722),c=i(58275),h=i.n(c);class d extends a.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this._alertCreationAvailable=new(h())(super.alertCreationAvailable().value()&&this._isTimePointsValid()),this._priceAxisViews.push(this.createPriceAxisView(3)),this._coordOffsetWhileMovingOrChanging=null,this._pendingPriceOffset=null,i.e(1583).then(i.bind(i,26013)).then((({ParallelChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])})),this._normalizedPointsChanged.subscribe(this,(()=>this._alertCreationAvailable.setValue(super.alertCreationAvailable().value()&&this._isTimePointsValid())))}alertCreationAvailable(){return this._alertCreationAvailable.readonly()}paneViews(e){return null!==this._pendingPriceOffset&&this._applyPendingPriceOffset(),super.paneViews(e)}setLastPoint(e,t){t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[0]);const i=(0,l.clone)(e);return super.setLastPoint(e),i}startMoving(e,t,i,s){super.startMoving(e,t,i,s),this._coordOffsetWhileMovingOrChanging=this._findPixelsHeight()}endMoving(e,t,i){return this._coordOffsetWhileMovingOrChanging=null,super.endMoving(e,t,i)}startChanging(e,t){super.startChanging(e,t),this._coordOffsetWhileMovingOrChanging=this._findPixelsHeight()}endChanging(e,t,i){return this._coordOffsetWhileMovingOrChanging=null,super.endChanging(e,t,i)}restoreExternalPoints(e,t,i){const s=i?e.points:this._timePoint.map(((t,i)=>({price:t.price,offset:e.points[i].offset,time_t:e.points[i].time_t})));if(super.restoreExternalPoints({...e,points:s},t),t.pricesChanged&&this._points.length===s.length)for(let e=0;e=4)return;this._snapPointBeforeChange(e,t,i);const a=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),c=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),h=(0,s.ensureNotNull)(this._coordOffsetWhileMovingOrChanging),d=(0,s.ensureNotNull)(this.priceScale()),u=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue());switch(e){case 0:super.setPoint(e,t,i),this._points[2].price=d.coordinateToPrice(c.y+h,u);break;case 1:super.setPoint(e,t,i);break;case 2:super.setPoint(e,t,i),this._points[0].price=d.coordinateToPrice(c.y-h,u),this._points[0].index=t.index;break;case 3:this._points[1].price=d.coordinateToPrice(c.y-h,u),this._points[1].index=t.index;break;case 4:{const e=l.subtract(a),t=(c.x-a.x)/e.x,i=a.addScaled(e,t),s=c.y-i.y -;this._points[2].price=d.coordinateToPrice(a.y+s,u);break}case 5:{const e=l.subtract(a),t=(c.x-a.x)/e.x,i=a.addScaled(e,t),s=c.y-i.y;this._points[0].price=d.coordinateToPrice(a.y+s,u),this._points[1].price=d.coordinateToPrice(l.y+s,u);break}}const p=this.linkKey().value();if(p&&!r&&e<4){const e=this._points.map((e=>e.price));(0,o.changeLineStyle)({model:this._model,linkKey:p,state:{prices:e}})}}state(e){const t=super.state(e);return this._pendingPriceOffset&&(t.priceOffset=this._pendingPriceOffset),t}restoreExternalState(e){const{prices:t,...i}=e;if(t&&this.isActualSymbol())for(let e=0;ee.index<=t.index?[e,t]:[t,e],s=i(t[0],t[1]),r=i(t[2],t[3]);let n,o,a,l;t[2].pricenull!==e))}_correctLastPoint(e){if(this._points.length<2||this._points[1].index===this._points[0].index)return e;const t=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),n=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=i.subtract(n),a=(t.x-n.x)/o.x,l=n.addScaled(o,a),c=t.y-l.y,h=n.add(new r.Point(0,c));return(0,s.ensureNotNull)(this.screenPointToPoint(h))}_isTimePointsValid(){return this._timePoint.every((e=>Number.isFinite(e.price)))}_axisPoints(){ -const e=this.points(),t=this._points[0]?this.pointToScreenPoint(this._points[0]):null,i=this._points[1]?this.pointToScreenPoint(this._points[1]):null,n=this._points[2]?this.pointToScreenPoint(this._points[2]):null;if(t&&i&&n){const o=i.y-t.y,a=n.add(new r.Point(0,o));e.push((0,s.ensureNotNull)(this.screenPointToPoint(a)))}return e}_convertLastPointTo3rdPoint(e){const t=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),n=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=i.subtract(n),a=(t.x-n.x)/o.x,l=n.addScaled(o,a),c=t.y-l.y,h=n.add(new r.Point(0,c));return(0,s.ensureNotNull)(this.screenPointToPoint(h))}_findPixelsHeight(){const e=this.pointToScreenPoint(this._points[2]),t=this.pointToScreenPoint(this._points[0]);return e&&t?e.y-t.y:null}_applyPendingPriceOffset(){const e=this._pendingPriceOffset;if(null===e||this._points.length<3)return;const t=this.priceScale(),i=(0,s.ensureNotNull)(this.ownerSource()).firstValue();if(!t||t.isEmpty()||null===i)return;const r=e+this._points[0].price,n=e+this._points[1].price,o=.5*(r+n)-e,a=.5*(r+n),l=t.priceToCoordinate(o,i),c=t.priceToCoordinate(a,i)-l,h=t.priceToCoordinate(this._points[0].price,i)+c,d=t.coordinateToPrice(h,i);this._points[2].price=d,this._timePoint[2].price=d,this._points[2].index=this._points[0].index,this._timePoint[2].time_t=this._timePoint[0].time_t,this._timePoint[2].offset=this._timePoint[0].offset,this._pendingPriceOffset=null}_snapPointBeforeChange(e,t,i){if(i&&i.shift())switch(e){case 0:case 1:this._snapPoint45Degree(t,this._points[1-e]);break;case 2:case 3:const i=(0,s.ensureNotNull)(this.getPoint(5-e));this._snapPoint45Degree(t,i)}}}},40418:(e,t,i)=>{"use strict";i.d(t,{LineToolPath:()=>c});var s=i(50151),r=i(86441),n=i(46100),o=i(45197),a=i(13087),l=i(68806);class c extends a.LineDataSource{constructor(e,t,s,r){const n=t||c.createProperties();super(e,n,s,r),this._finished=!1,i.e(1583).then(i.bind(i,62801)).then((t=>{this._setPaneViews([new t.PathPaneView(this,e)])}))}pointsCount(){return-1}name(){return"Path"}hasEditableCoordinates(){return!1}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}addPoint(e,t,i){var n;if(this._finished)return!0;const a=(0,s.ensureNotNull)(this.priceScale()),l=this._model.timeScale().indexToCoordinate(e.index),c=e.price,h=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue()),d=a.priceToCoordinate(c,h);if(this._points.length>0){const e=this._points[this._points.length-1],i=this._model.timeScale().indexToCoordinate(e.index),s=e.price,n=a.priceToCoordinate(s,h),c=new r.Point(l,d).subtract(new r.Point(i,n)).length();if(!(null==t?void 0:t.isApiEvent())&&c<(0,o.interactionTolerance)().minDistanceBetweenPoints)return this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}return super.addPoint(e,t,i)}static createProperties(e){const t=new n.DefaultProperty("linetoolpath",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){ -return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,74481)).then((e=>e.PathDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesWidths",new l.LineToolWidthsProperty([(0,s.ensureDefined)(e.child("lineWidth"))])),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().lineColor]))}}},63596:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,87202)).then((({PitchfanLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 3}name(){return"Pitchfan"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,81658))).PitchBaseDefinitionsViewModel}static createProperties(e){var t=new n("linetoolpitchfan",e,!1,{range:[0,8]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("median").child("linewidth")],i=[e.child("median").child("color")],s=0;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=8,t.LineToolPitchfan=h},90095:(e,t,i)=>{"use strict";var s;i.d(t,{LineToolPitchforkStyle:()=>s}),function(e){e[e.Original=0]="Original",e[e.Schiff=1]="Schiff",e[e.Inside=2]="Inside",e[e.Schiff2=3]="Schiff2"}(s||(s={}))},70309:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(39347).Action,a=i(95059).ACTION_ID,l=i(90095).LineToolPitchforkStyle,c=null,h=i(68806),d=h.LineToolWidthsProperty,u=h.LineToolColorsProperty,p=new s("erase level line",i(44352).t(null,void 0,i(12962))),_=new s("change {title} style",i(44352).t(null,void 0,i(74428)));class m extends r{constructor(e,t,i,s){super(e,t||m.createProperties(),i,s),this._properties.style.listeners().subscribe(this,this._recreatePaneView),this._recreatePaneView()}levelsCount(){return m.LevelsCount}additionalActions(e){for(var t=[],r=[{title:i(44352).t(null,void 0,i(25595)),actionId:a.ChartLineToolPitchforkChangeTypeToOriginal},{title:i(44352).t(null,void 0,i(66276)),actionId:a.ChartLineToolPitchforkChangeTypeToModifiedSchiff},{title:i(44352).t(null,void 0,i(9114)),actionId:a.ChartLineToolPitchforkChangeTypeToInside},{title:i(44352).t(null,void 0,i(51464)),actionId:a.ChartLineToolPitchforkChangeTypeToSchiff}],n=0;n<4;n++){var l=new o({actionId:r[n].actionId,checked:this.properties().style.value()===n,checkable:!0,label:r[n].title,payload:{target:this,value:n},onExecute:function(t){var i=t.getPayload(),r=i.target -;e.setProperty(r.properties().style,i.value,_.format({title:new s(r.name(),r.title())})),r.updateAllViews(),r._model.updateSource(r)}});t.push(l)}return[t[0],t[3],t[1],t[2]]}_recreatePaneView(){if(null!==c){var e=[];this._properties.style.value()===l.Original?e=[new c.PitchforkLinePaneView(this,this._model)]:this._properties.style.value()===l.Schiff?e=[new c.SchiffPitchforkLinePaneView(this,this._model)]:this._properties.style.value()===l.Schiff2?e=[new c.SchiffPitchfork2LinePaneView(this,this._model)]:this._properties.style.value()===l.Inside&&(e=[new c.InsidePitchforkLinePaneView(this,this._model)]),this._setPaneViews(e)}else i.e(1583).then(i.bind(i,95337)).then((e=>{null===c&&(c=e),this._recreatePaneView()}))}pointsCount(){return 3}name(){return"Pitchfork"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,p)}static createProperties(e){var t=new n("linetoolpitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,769))).PitchForkDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("median").child("linewidth")],i=[e.child("median").child("color")],s=0;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new u(i)),e.addChild("linesWidths",new d(t))}}m.LevelsCount=8,t.LineToolPitchfork=m},67686:(e,t,i)=>{"use strict";i.d(t,{LineToolPolyline:()=>l});var s=i(50151),r=i(86441),n=i(46100),o=i(45197),a=i(13087);class l extends a.LineDataSource{constructor(e,t,s,r){const n=t||l.createProperties();super(e,n,s,r),this._finished=!1,i.e(1583).then(i.bind(i,50253)).then((t=>{this._setPaneViews([new t.PolylinePaneView(this,e)])}))}pointsCount(){return-1}name(){return"Polyline"}hasEditableCoordinates(){return!1}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}addPoint(e,t,i){var n;if(this._finished)return!0;const a=(0,s.ensureNotNull)(this.priceScale()),l=this._model.timeScale().indexToCoordinate(e.index),c=e.price,h=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue()),d=a.priceToCoordinate(c,h),u=(0,o.interactionTolerance)().minDistanceBetweenPoints;if(this._points.length>0){const e=this._points[this._points.length-1],i=this._model.timeScale().indexToCoordinate(e.index),s=e.price,n=a.priceToCoordinate(s,h),o=new r.Point(l,d).subtract(new r.Point(i,n)).length();if(!(null==t?void 0:t.isApiEvent())&&oe.PolylinesDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addExclusion("filled")}}},66683:(e,t,i)=>{"use strict";i.d(t,{PositionAveragePriceAxisView:()=>r});var s=i(71243);class r extends s.LineToolPriceAxisView{_formatPrice(e,t){return this._source.formatter().format(e)}}},37619:(e,t,i)=>{"use strict";var s=i(87564).LineToolTrading,r=i(13087).LineDataSource,n=i(66683).PositionAveragePriceAxisView,o=i(47043),a=i(46100).DefaultProperty,l=i(61146).PriceFormatter;const c=i(14483);var h=i(98517).sortSourcesPreOrdered.LineToolPosition;function d(e){return null==e?e="":e+="",e}class u{constructor(e){this._line=e,this._data={bodyText:"position",quantityText:"0"},this._closeEnabled=!0,this._direction="buy",this._profitState="neutral"}setDirection(e){return this._direction=e,this._line.updateAllViewsAndRedraw(),this}setProfitState(e){return this._profitState=e,this._line.updateAllViewsAndRedraw(),this}getPrice(){return this._line.points().length>0?this._line.points()[0].price:this._line._timePoint.length>0?this._line._timePoint[0].price:void 0}setPrice(e){if(this._line.points().length>0){var t=this._line.points()[0];t.price=e,this._line._points[0]=t,this._line.normalizePoints(),this._line.updateAllViewsAndRedraw()}return this._line._timePoint.length>0&&(this._line._timePoint[0].price=e),this}getText(){return this._data.bodyText}setText(e){return this._data.bodyText=e||"",this._line.updateAllViewsAndRedraw(),this}setTooltip(e){return this._line.properties().tooltip.setValue(d(e)),this}getTooltip(){return this._line.properties().tooltip.value()}setProtectTooltip(e){return this._line.properties().protectTooltip.setValue(d(e)),this}getProtectTooltip(){return this._line.properties().protectTooltip.value()}setCloseTooltip(e){return this._line.properties().closeTooltip.setValue(d(e)),this}getCloseTooltip(){return this._line.properties().closeTooltip.value()}setReverseTooltip(e){return this._line.properties().reverseTooltip.setValue(d(e)),this}getReverseTooltip(){return this._line.properties().reverseTooltip.value()}getQuantity(){return this._data.quantityText}setQuantity(e){ -return this._data.quantityText=e||"",this._line.updateAllViewsAndRedraw(),this}getExtendLeft(){var e=this._line.properties().extendLeft.value();return"inherit"===e?this._line._model.properties().tradingProperties.extendLeft.value():e}setExtendLeft(e){return this._line.properties().extendLeft.setValue(e),this}getLineLength(){var e=this._line.properties().lineLength.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineLength.value():e}setLineLength(e){return this._line.properties().lineLength.setValue(Math.max(0,Math.min(e,100))),this}getLineColor(){var e=this._line.properties();return("buy"===this._direction?e.lineBuyColor:e.lineSellColor).value()}setLineColor(e){return"buy"===this._direction?this.setLineBuyColor(e):this.setLineSellColor(e),this}setLineBuyColor(e){return this._line.properties().lineBuyColor.setValue(e),this}setLineSellColor(e){return this._line.properties().lineSellColor.setValue(e),this}getLineStyle(){var e=this._line.properties().lineStyle.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineStyle.value():e}setLineStyle(e){return this._line.properties().lineStyle.setValue(e),this}getLineWidth(){var e=this._line.properties().lineWidth.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineWidth.value():e}setLineWidth(e){return this._line.properties().lineWidth.setValue(e),this}getBodyBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.bodyBorderBuyColor:e.bodyBorderSellColor).value()}setBodyBorderColor(e){return"buy"===this._direction?this.setBodyBorderBuyColor(e):this.setBodyBorderSellColor(e),this}setBodyBorderBuyColor(e){return this._line.properties().bodyBorderBuyColor.setValue(e),this}setBodyBorderSellColor(e){return this._line.properties().bodyBorderSellColor.setValue(e),this}getBodyBackgroundColor(){return o.getColorFromProperties(this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency)}setBodyBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency),this}getBodyTextColor(){var e=this._line.properties();return("positive"===this._profitState?e.bodyTextPositiveColor:"negative"===this._profitState?e.bodyTextNegativeColor:e.bodyTextNeutralColor).value()}setBodyTextColor(e){return"positive"===this._profitState?this.setBodyTextPositiveColor(e):"negative"===this._profitState?this.setBodyTextNegativeColor(e):this.setBodyTextNeutralColor(e),this}setBodyTextPositiveColor(e){return this._line.properties().bodyTextPositiveColor.setValue(e),this}setBodyTextNegativeColor(e){return this._line.properties().bodyTextNegativeColor.setValue(e),this}setBodyTextNeutralColor(e){return this._line.properties().bodyTextNeutralColor.setValue(e),this}getBodyFont(){return o.getFontFromProperties(this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic)}setBodyFont(e){ -return o.setFontToProperties(e,this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic),this}getQuantityBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.quantityBorderBuyColor:e.quantityBorderSellColor).value()}setQuantityBorderColor(e){return"buy"===this._direction?this.setQuantityBorderBuyColor(e):this.setQuantityBorderSellColor(e),this}setQuantityBorderBuyColor(e){return this._line.properties().quantityBorderBuyColor.setValue(e),this}setQuantityBorderSellColor(e){return this._line.properties().quantityBorderSellColor.setValue(e),this}getQuantityBackgroundColor(){var e=this._line.properties();return("buy"===this._direction?e.quantityBackgroundBuyColor:e.quantityBackgroundSellColor).value()}setQuantityBackgroundColor(e){return"buy"===this._direction?this.setQuantityBackgroundBuyColor(e):this.setQuantityBackgroundSellColor(e),this}setQuantityBackgroundBuyColor(e){return this._line.properties().quantityBackgroundBuyColor.setValue(e),this}setQuantityBackgroundSellColor(e){return this._line.properties().quantityBackgroundSellColor.setValue(e),this}getQuantityTextColor(){return o.getColorFromProperties(this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency)}setQuantityTextColor(e){return o.setColorToProperties(e,this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency),this}getQuantityFont(){return o.getFontFromProperties(this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic)}setQuantityFont(e){return o.setFontToProperties(e,this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic),this}getReverseButtonBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.reverseButtonBorderBuyColor:e.reverseButtonBorderSellColor).value()}setReverseButtonBorderColor(e){return"buy"===this._direction?this.setReverseButtonBorderBuyColor(e):this.setReverseButtonBorderSellColor(e),this}setReverseButtonBorderBuyColor(e){return this._line.properties().reverseButtonBorderBuyColor.setValue(e),this}setReverseButtonBorderSellColor(e){return this._line.properties().reverseButtonBorderSellColor.setValue(e),this}getReverseButtonBackgroundColor(){return o.getColorFromProperties(this._line.properties().reverseButtonBackgroundColor,this._line.properties().reverseButtonBackgroundTransparency)}setReverseButtonBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().reverseButtonBackgroundColor,this._line.properties().reverseButtonBackgroundTransparency),this}getReverseButtonIconColor(){var e=this._line.properties();return("buy"===this._direction?e.reverseButtonIconBuyColor:e.reverseButtonIconSellColor).value()}setReverseButtonIconColor(e){ -return"buy"===this._direction?this.setReverseButtonIconBuyColor(e):this.setReverseButtonIconSellColor(e),this}setReverseButtonIconBuyColor(e){return this._line.properties().reverseButtonIconBuyColor.setValue(e),this}setReverseButtonIconSellColor(e){return this._line.properties().reverseButtonIconSellColor.setValue(e),this}getCloseButtonBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.closeButtonBorderBuyColor:e.closeButtonBorderSellColor).value()}setCloseButtonBorderColor(e){return"buy"===this._direction?this.setCloseButtonBorderBuyColor(e):this.setCloseButtonBorderSellColor(e),this}setCloseButtonBorderBuyColor(e){return this._line.properties().closeButtonBorderBuyColor.setValue(e),this}setCloseButtonBorderSellColor(e){return this._line.properties().closeButtonBorderSellColor.setValue(e),this}getCloseButtonBackgroundColor(){return o.getColorFromProperties(this._line.properties().closeButtonBackgroundColor,this._line.properties().closeButtonBackgroundTransparency)}setCloseButtonBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().closeButtonBackgroundColor,this._line.properties().closeButtonBackgroundTransparency),this}getCloseButtonIconColor(){var e=this._line.properties();return("buy"===this._direction?e.closeButtonIconBuyColor:e.closeButtonIconSellColor).value()}setCloseButtonIconColor(e){return"buy"===this._direction?this.setCloseButtonIconBuyColor(e):this.setCloseButtonIconSellColor(e),this}setCloseButtonIconBuyColor(e){return this._line.properties().closeButtonIconBuyColor.setValue(e),this}setCloseButtonIconSellColor(e){return this._line.properties().closeButtonIconSellColor.setValue(e),this}block(){this._blocked=!0,this._line.updateAllViewsAndRedraw()}unblock(){this._blocked=!1,this._line.updateAllViewsAndRedraw()}isFunction(e){return"function"==typeof e}onReverse(e,t){return t?this.isFunction(t)&&(this._onReverseData=e,this._onReverseCallback=t):this.isFunction(e)&&(this._onReverseCallback=e),this}callOnReverse(){this.isFunction(this._onReverseCallback)&&this._onReverseCallback.call(this,this._onReverseData)}isOnReverseCallbackPresent(){return this.isFunction(this._onReverseCallback)}onClose(e,t){return t?this.isFunction(t)&&(this._onCloseData=e,this._onCloseCallback=t):this.isFunction(e)&&(this._onCloseCallback=e),this}setCloseEnabled(e){return this._closeEnabled===e||(this._closeEnabled=e,this._onCloseCallback&&this._line.updateAllViewsAndRedraw()),this}isCloseEnabled(){return this._closeEnabled}callOnClose(){this.isFunction(this._onCloseCallback)&&this._closeEnabled&&this._onCloseCallback.call(this,this._onCloseData)}isOnCloseCallbackPresent(){return this._closeEnabled&&this.isFunction(this._onCloseCallback)}onModify(e,t){return t?this.isFunction(t)&&(this._onModifyData=e,this._onModifyCallback=t):this.isFunction(e)&&(this._onModifyCallback=e),this}callOnModify(){this.isFunction(this._onModifyCallback)&&this._onModifyCallback.call(this,this._onModifyData)}onContextMenu(e,t){return t?this.isFunction(t)&&(this._onContextMenuData=e, -this._onContextMenuCallback=t):this.isFunction(e)&&(this._onContextMenuCallback=e),this}shouldShowContextMenu(){return this.isFunction(this._onContextMenuCallback)}callOnContextMenu(){if(this.isFunction(this._onContextMenuCallback))return this._onContextMenuCallback.call(this,this._onContextMenuData)}remove(){this._line._model.removeSource(this._line),delete this._line}}class p extends s{constructor(e,t){super(e,t||p.createProperties()),this._adapter=new u(this),i.e(1583).then(i.t.bind(i,46258,19)).then((({PositionPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}));var s=e.mainSeries().symbolInfo(),r=null!==s?s.pricescale:100,n=null!==s&&s.fractional?s.minmov:1,o=null!==s&&s.fractional,a=null!==s?s.minmove2:void 0;this._formatter=new l(r,n,o,a)}zorder(){return h}isSpeciallyZOrderedSource(){return!0}setPoint(e,t,i){this._points[e]=t,this.normalizePoints()}addPoint(e,t){return this._points.push(e),this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}name(){return"Position"}createPriceAxisView(e){return this._priceAxisView=new n(this,{pointIndex:e,backgroundPropertyGetter:()=>this._adapter.getLineColor()}),this._priceAxisView}paneViews(){return TradingView.printing&&!c.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showPositions.value()?r.prototype.paneViews.call(this):null}priceAxisViews(e,t){return TradingView.printing&&!c.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showPositions.value()?r.prototype.priceAxisViews.call(this,e,t):null}hasContextMenu(){return this._adapter.shouldShowContextMenu()}contextMenuItems(){return this._adapter.callOnContextMenu()}formatter(){return this._formatter}static createProperties(e){var t=new a("linetoolposition",e,!1,!1);return this._configureProperties(t),t}}t.LineToolPosition=p},21316:(e,t,i)=>{"use strict";var s,r;i.r(t),i.d(t,{AlertStatus:()=>s,Direction:()=>r}),function(e){e[e.Waiting=0]="Waiting",e[e.Success=1]="Success",e[e.Failure=2]="Failure"}(s||(s={})),function(e){e[e.Up=1]="Up",e[e.Down=2]="Down"}(r||(r={}))},30597:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(13087).LineDataSource,n=i(46100).DefaultProperty,o=i(21316);class a extends r{constructor(e,t,s,r){super(e,t||a.createProperties(),s,r),this._predictionPaneView=null;const n=this._model.mainSeries();n.properties().interval.subscribe(this,(()=>{this.setStatus(o.AlertStatus.Waiting)})),n.dataEvents().dataUpdated().subscribe(this,this.recalculateStateByData),i.e(1583).then(i.t.bind(i,75061,19)).then((({PredictionPaneView:e})=>{this._predictionPaneView=new e(this,this._model),this._setPaneViews([this._predictionPaneView])}))}destroy(){const e=this._model.mainSeries();e.properties().interval.unsubscribeAll(this),e.dataEvents().dataUpdated().unsubscribeAll(this),super.destroy()}dataAndViewsReady(){return super.dataAndViewsReady()&&this._predictionPaneView&&this._predictionPaneView.iconsReady()}isSynchronizable(){return!1}status(){return this._properties.status.value()}setStatus(e){ -return this._properties.status.setValue(e)}pointsCount(){return 2}name(){return"Forecast"}restorePoints(e,t,i){super.restorePoints(e,t,i),this.recalculateStateByData()}recalculateStateByData(){if(!this.isSourceHidden()&&!(this._points.length<2||this._model.mainSeries().bars().isEmpty())){var e=this._points[1];if(this.status())e.index>this._model.timeScale().baseIndex()&&this.setStatus(o.AlertStatus.Waiting);else{var t=this._model.mainSeries().bars().valueAt(e.index);if(null!==t){var i=this.direction();if(i===o.Direction.Up&&t[TradingView.HIGH_PLOT]>=e.price)this.setStatus(o.AlertStatus.Success);else if(i===o.Direction.Down&&t[TradingView.LOW_PLOT]<=e.price)this.setStatus(o.AlertStatus.Success);else{var r=s(this._model.mainSeries().bars().lastIndex());e.index!==r&&this.setStatus(o.AlertStatus.Failure)}}}}}addPoint(e){var t=super.addPoint(e);return t&&this.recalculateStateByData(),t}endChanging(){super.endChanging(),this.setStatus(o.AlertStatus.Waiting),this.recalculateStateByData()}onData(e){super.onData(e),this.recalculateStateByData()}endMoving(e,t,i){super.endMoving(e,t,i),this.setStatus(o.AlertStatus.Waiting),this.recalculateStateByData()}direction(){if(this.points().length<2)return o.Direction.Up;var e=this.points()[0];return this.points()[1].price>e.price?o.Direction.Up:o.Direction.Down}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,54440))).PredictionDefinitionsViewModel}cloneable(){return!1}static createProperties(e){var t=new n("linetoolprediction",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.merge({status:o.AlertStatus.Waiting})}}t.LineToolPrediction=a},27039:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty,n=i(68806).LineToolColorsProperty;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,86583,19)).then((({PriceLabelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Price Label"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,17265))).PriceLabelDefinitionsViewModel}static createProperties(e){var t=new r("linetoolpricelabel",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.childs().borderColor])),e.addChild("textsColors",new n([e.childs().color]))}}t.LineToolPriceLabel=o},32831:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LineToolPriceNote:()=>C});var s=i(50151),r=i(13087),n=i(48891),o=i(24633),a=i(32430),l=i(68806),c=i(17236),h=i(13637),d=i(59452),u=i.n(d),p=i(77680);const _={intervalsVisibilities:{...c.intervalsVisibilitiesDefaults},showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"top",fontSize:14,bold:!1,italic:!1,priceLabelFontSize:12,priceLabelBold:!1,priceLabelItalic:!1},m=(0,n.getHexColorByName)("color-tv-blue-500"),g={lineColor:m,textColor:m, -priceLabelBackgroundColor:m,priceLabelBorderColor:m,priceLabelTextColor:(0,n.getHexColorByName)("color-white")},f=new Map([[o.StdTheme.Light,g],[o.StdTheme.Dark,g]]),v=(0,h.extractAllPropertiesKeys)((0,s.ensureDefined)(f.get(o.StdTheme.Light))),S=(0,h.extractAllPropertiesKeys)(_),y=[...v,...S,...a.commonLineToolPropertiesStateKeys,"text"];class b extends p.LineDataSourceThemedProperty{constructor(e,t,i,r,n){var o;super(e,t,i,r,y,n),this._textProperty=new(u())(null!==(o=null==n?void 0:n.text)&&void 0!==o?o:""),this.addChild("text",this._textProperty),this.addChild("linesColors",new l.LineToolColorsProperty([(0,s.ensureDefined)(this.child("lineColor"))])),this.addChild("backgroundsColors",new l.LineToolColorsProperty([(0,s.ensureDefined)(this.child("priceLabelBackgroundColor"))])),this.addChild("textsColors",new l.LineToolColorsProperty([(0,s.ensureDefined)(this.child("priceLabelTextColor"))]))}template(){return{...super.template(),text:this._textProperty.value()}}static create(e){return new this("linetoolpricenote",(()=>(0,h.factoryDefaultsForCurrentTheme)(_,f)),S,v,e)}}var w=i(28558);class C extends r.LineDataSource{constructor(e,t,s,r){super(e,t||C.createProperties(),s,r),this._labelMovingDelta=null,i.e(1583).then(i.bind(i,29734)).then((t=>{this._setPaneViews([new t.PriceNotePaneView(this,e)])}))}pointsCount(){return 2}name(){return"Price Note"}template(){return this._properties.template()}startMoving(e,t,i){if(1===t){if(this.isSourceHidden())return;const i=(0,s.ensureDefined)(e.logical),r=this.points()[1];this._labelMovingDelta={index:r.index-i.index,price:r.price-i.price},this.startChanging(t,i)}else this._labelMovingDelta=null,super.startMoving(e,t,i)}move(e,t,i){if(null!==this._labelMovingDelta){const t=(0,s.ensureDefined)(e.logical),r={index:t.index+this._labelMovingDelta.index,price:t.price+this._labelMovingDelta.price};this.setPoint(1,r,i),this.updateAllViews((0,w.sourceChangeEvent)(this.id()))}else super.move(e,t,i)}endMoving(e,t,i){return null!==this._labelMovingDelta?(this._labelMovingDelta=null,this.endChanging(!1,e)):super.endMoving(e,t,i)}static createProperties(e){const t=b.create(e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}async _getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,11980)).then((e=>e.PriceNoteDefinitionsViewModel))}_snapTo45DegreesAvailable(){return!0}static _addCollectedProperties(e){}}},59776:(e,t,i)=>{"use strict";i.d(t,{LineToolPriceRange:()=>m});var s=i(13087),r=i(50151),n=i(24633),o=i(13637),a=i(30541),l=i(32430);const c={...a.nonThemedFactoryDefaultsBase,extendLeft:!1,extendRight:!1},h=a.themedFactoryDefaultsBase,d=(0,o.extractAllPropertiesKeys)((0,r.ensureDefined)(h.get(n.StdTheme.Light))),u=(0,o.extractAllPropertiesKeys)(c),p=[...d,...u,...l.commonLineToolPropertiesStateKeys,...a.allPropertiesStateKeysBase];class _ extends a.DateAndPriceBaseProperties{static create(e){ -return new this("linetoolpricerange",(()=>(0,o.factoryDefaultsForCurrentTheme)(c,h)),u,d,p,e)}}class m extends s.LineDataSource{constructor(e,t,s,r){super(e,t||m.createProperties(),s,r),i.e(1583).then(i.bind(i,61416)).then((e=>{this._setPaneViews([new e.PriceRangePaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Price Range"}template(){return this._properties.template()}static createProperties(e){const t=_.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,83115))).GeneralDatePriceRangeDefinitionsViewModel}}},66967:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(37122).LineToolFibWedgeBase,n=i(68806).LineToolColorsProperty;class o extends r{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,75219,19)).then((({ProjectionLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 1}name(){return"Projection"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,12501))).ProjectionDefinitionsViewModel}static createProperties(e){var t=new s("linetoolprojection",e,!1,{range:[1,1]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.trendline.color]))}}t.LineToolProjection=o},10279:(e,t,i)=>{"use strict";i.d(t,{LineToolRay:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,null!=t?t:r.createProperties(),i,s)}name(){return"Ray"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolray");return r._configureProperties(t),t}}},32948:(e,t,i)=>{"use strict";i.d(t,{LineToolRectangle:()=>h});var s=i(86441),r=i(46100),n=i(59452),o=i.n(n),a=i(13087),l=i(68806),c=i(50151);class h extends a.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,31320)).then((({RectanglePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}pointsCount(){return 2}textColorsProperty(){return this.properties().childs().showLabel.value()?super.textColorsProperty():null}name(){return"Rectangle"}setPoint(e,t,i){if(e<2&&super.setPoint(e,t,i),i&&i.shift()){const i=this._getAnchorPointForIndex(e);if(e>=4)return this._correctMiddlePoints(e,t,i),void this.normalizePoints();this._snapPoint45Degree(t,i)}switch(e){case 2:this._points[1].price=t.price,this._points[0].index=t.index;break;case 3:this._points[0].price=t.price,this._points[1].index=t.index;break;case 4:this._points[0].index=t.index;break;case 5:this._points[1].index=t.index;break;case 6:this._points[0].price=t.price;break;case 7:this._points[1].price=t.price}this.normalizePoints()}getPoint(e){return e<2?super.getPoint(e):this._getAnchorPointForIndex(e)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){ -const t=new r.DefaultProperty("linetoolrectangle",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,3664)).then((e=>e.RectangleDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_snapPoint45Degree(e,t,i){const s=this.m_priceScale,r=this.ownerSource();if(null===s||null===r)return;const n=r.firstValue();if(null===n)return;const o=this._model.timeScale(),a=(0,c.ensureNotNull)(this.pointToScreenPoint(e)),l=(0,c.ensureNotNull)(this.pointToScreenPoint(t)),h=a.x-l.x,d=a.y-l.y,u=h<0?-1:1,p=d<0?-1:1,_=Math.max(Math.abs(h),Math.abs(d)),m=Math.round(o.coordinateToIndex(l.x+_*u)),g=Math.abs(o.indexToCoordinate(m)-l.x),f=s.coordinateToPrice(l.y+g*p,n);e.index=m,e.price=f}_correctMiddlePoints(e,t,i){e<6?this._correctRightLeftMiddlePoint(e,t,i):this._correctTopBottomMiddlePoint(e,t,i)}_correctRightLeftMiddlePoint(e,t,i){const r=(0,c.ensureNotNull)(this.pointToScreenPoint(t)),n=(0,c.ensureNotNull)(this.pointToScreenPoint(i)),o=(0,c.ensureNotNull)(this.pointToScreenPoint(this._points[0])),a=(0,c.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let l=r.x-n.x;if(0===l)return;const h=o.x{"use strict";var s;i.d(t,{RiskDisplayMode:()=>s}),function(e){e.Percentage="percents",e.Money="money"}(s||(s={}))},95539:(e,t,i)=>{"use strict";var s;i.d(t,{RiskRewardPointIndex:()=>s}),function(e){e[e.Entry=0]="Entry",e[e.Close=1]="Close",e[e.ActualEntry=2]="ActualEntry",e[e.ActualClose=3]="ActualClose"}(s||(s={}))},29378:(e,t,i)=>{"use strict";i.d(t,{LineToolRiskRewardLong:()=>T,LineToolRiskRewardShort:()=>x});var s=i(50151),r=i(87663),n=i(86094),o=i(34256),a=i(13087),l=i(4895),c=i(95539),h=i(42275),d=i(87095);class u extends h.PriceAxisView{constructor(e,t){super(),this._source=e,this._data=t}_updateRendererData(e,t,i){if(e.visible=!1,!this._showAxisLabel())return;const s=this._source.priceScale();if(0===this._source.points().length||null===s||s.isEmpty())return;const r=this._source.ownerSource(),n=null!==r?r.firstValue():null;if(null===n)return;const o=this._data.priceProperty.value(),a=(0,d.resetTransparency)(this._data.colorProperty.value());i.background=a,i.textColor=this.generateTextColor(a),i.coordinate=s.priceToCoordinate(o,n),e.text=s.formatPrice(o,n),e.visible=!0}_showAxisLabel(){return this._source.properties().childs().showPriceLabels.value()}}var p=i(59452),_=i.n(p);class m extends(_()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t}value(){const e=this._lineSource.points()[this._pointIndex].price;return this._formatAndParsePrice(e)}state(){return this.value()}merge(e,t){return this.setValue(e),t?[]:null}_formatAndParsePrice(e){const t=(0,s.ensureNotNull)(this._lineSource.ownerSource()).formatter();if(t.parse){const i=t.format(e),s=t.parse(i);return s.res?s.value:e}return e}}class g extends m{constructor(e){super(e,0)}setValue(e){const t=this._lineSource.points()[this._pointIndex];this._lineSource.startChanging(this._pointIndex,t),t.price=parseFloat(""+e),this._lineSource.setPoint(this._pointIndex,t),this._lineSource.recalculate(),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this),this._lineSource.endChanging(!1,!1),this._lineSource.syncPriceLevels()}}class f extends m{constructor(e){super(e,1)}value(){ -const e=this._lineSource.stopPrice();return this._formatAndParsePrice(e)}setValue(e){const t=Math.round(Math.abs(e-this._lineSource.entryPrice())*this._lineSource.ownerSourceBase());this._lineSource.properties().childs().stopLevel.setValue(t),this._lineSource.syncPriceLevels()}}class v extends m{constructor(e){super(e,2)}value(){const e=this._lineSource.profitPrice();return this._formatAndParsePrice(e)}setValue(e){const t=Math.round(Math.abs(e-this._lineSource.entryPrice())*this._lineSource.ownerSourceBase());this._lineSource.properties().childs().profitLevel.setValue(t),this._lineSource.syncPriceLevels()}}var S=i(1722),y=i(88348),b=i(28558);function w(e){return parseFloat(e.toFixed(2))}class C extends a.LineDataSource{constructor(e,t,n,a){super(e,t,n,a),this._syncStateExclusions=["points","entryPrice","stopPrice","targetPrice","stopLevel","profitLevel","riskSize","qty","amountTarget","amountStop"],this._riskInChange=!1,this.version=2,t.hasChild("stopLevel")||t.hasChild("profitLevel")||(t.addProperty("stopLevel",0),t.addProperty("profitLevel",0),this.ownerSourceChanged().subscribe(this,(()=>{const i=(0,s.ensureNotNull)(e.timeScale().visibleBarsStrictRange()),r=i.firstBar(),n=i.lastBar(),a=(0,s.ensureNotNull)(this.ownerSource()),l=a.priceScale();let c=(0,s.ensureNotNull)(a.priceRange(r,n));if(l&&l.isLog()){const e=l.logicalToPrice(c.minValue()),t=l.logicalToPrice(c.maxValue());c=new o.PriceRange(e,t)}if(c&&!c.isEmpty()){const e=Math.round(.2*c.length()*this.ownerSourceBase());t.merge({stopLevel:e,profitLevel:e})}}),!0));const h=t.childs();h.stopLevel.listeners().subscribe(this,this.recalculate),h.stopLevel.listeners().subscribe(null,(()=>{this.properties().childs().stopPrice.childChanged(null)})),h.profitLevel.listeners().subscribe(this,this.recalculate),h.profitLevel.listeners().subscribe(null,(()=>{this.properties().childs().targetPrice.childChanged(null)})),t.addChild("entryPrice",new g(this)),t.addChild("stopPrice",new f(this)),t.addChild("targetPrice",new v(this)),t.hasChild("riskSize")||t.addProperty("riskSize",0),t.hasChild("qty")||t.addProperty("qty",0),t.hasChild("amountTarget")||t.addProperty("amountTarget",h.accountSize.value()),t.hasChild("amountStop")||t.addProperty("amountStop",h.accountSize.value()),t.addExclusion("riskSize"),t.addExclusion("qty"),t.addExclusion("amountTarget"),t.addExclusion("amountStop"),this._riskInPercentsFormatter=new r.NumericFormatter(2),this._riskInMoneyFormatter=new r.NumericFormatter,h.risk.subscribe(this,this._recalculateRiskSize),h.accountSize.subscribe(this,this._recalculateRiskSize),h.riskDisplayMode.subscribe(this,this._recalculateRisk),h.riskDisplayMode.subscribe(this,this._recalculateRiskSize),h.entryPrice.subscribe(this,this._recalculateRiskSize),h.stopPrice.subscribe(this,this._recalculateRiskSize),h.profitLevel.subscribe(this,this._recalculateRiskSize),h.profitLevel.subscribe(this,this.syncPriceLevels.bind(this)),h.stopLevel.subscribe(this,this._recalculateRiskSize),h.stopLevel.subscribe(this,this.syncPriceLevels.bind(this)), -h.qty.subscribe(this,this._recalculateRiskSize),this.ownerSourceChanged().subscribe(null,((e,t)=>{e&&e.barsProvider().dataUpdated().unsubscribeAll(this),t&&t.barsProvider().dataUpdated().subscribe(this,this._onSeriesUpdated)})),this.pointAdded().subscribe(this,(e=>{switch(e){case c.RiskRewardPointIndex.Entry:case c.RiskRewardPointIndex.Close:this._recalculateRiskSize(),this._recalculateQty()}})),this.pointChanged().subscribe(this,(e=>{switch(e){case c.RiskRewardPointIndex.Entry:case c.RiskRewardPointIndex.Close:this._recalculateRiskSize(),this._recalculateQty()}})),h.riskDisplayMode.value()===l.RiskDisplayMode.Percentage&&h.risk.value()>100&&h.riskDisplayMode.setValueSilently(l.RiskDisplayMode.Money),h.entryPrice.subscribe(this,this._recalculateQty),h.stopPrice.subscribe(this,this._recalculateQty),h.riskSize.subscribe(this,this._recalculateQty),h.entryPrice.subscribe(this,this._recalculateAmount),h.profitLevel.subscribe(this,this._recalculateAmount),h.stopLevel.subscribe(this,this._recalculateAmount),h.accountSize.subscribe(this,this._recalculateAmount),h.riskSize.subscribe(this,this._recalculateAmount),h.qty.subscribe(this,this._recalculateAmount),this._entryPriceAxisView=new u(this,{colorProperty:h.linecolor,priceProperty:h.entryPrice}),this._stopPriceAxisView=new u(this,{colorProperty:h.stopBackground,priceProperty:h.stopPrice}),this._profitPriceAxisView=new u(this,{colorProperty:h.profitBackground,priceProperty:h.targetPrice}),i.e(1583).then(i.bind(i,56457)).then((({RiskRewardPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}destroy(){var e;null===(e=this.ownerSource())||void 0===e||e.barsProvider().dataUpdated().unsubscribeAll(this),this.ownerSourceChanged().unsubscribeAll(this),super.destroy()}hasEditableCoordinates(){return!1}setOwnerSource(e){super.setOwnerSource(e);const t=this.ownerSource();t&&t.symbolSource().symbolInfo()&&(this._recalculateAmount(),this._recalculateRiskSize(),this._recalculateQty())}pointsCount(){return 1}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||this._model.paneForSource(this)!==e?null:[this._entryPriceAxisView,this._stopPriceAxisView,this._profitPriceAxisView]}updateAllViews(e){this.isActualSymbol()&&this.properties().childs().visible.value()&&((0,y.hideAllDrawings)().value()&&this.userEditEnabled()||(super.updateAllViews(e),this._entryPriceAxisView.update(e),this._stopPriceAxisView.update(e),this._profitPriceAxisView.update(e)))}migrateVersion(e,t,i){if(1===e&&this._points.length>=1){const e=[];e.push(this._points[0]);let t=this._points[0];if(t={price:t.price,index:this._getClosePointIndex(t.index)},e.push(t),this._points[1]&&e.push(this._points[1]),this._points[2]&&e.push(this._points[2]),this._points=e,this._timePoint.length>=1){const t=[],i=this._timePoint[0];t.push(i);const s={price:i.price,time_t:i.time_t,offset:this._getClosePointIndex(i.offset)};t.push(s),this._timePoint[1]&&e.push(this._points[1]),this._timePoint[2]&&e.push(this._points[2]),this._timePoint=t}}}restoreExternalState(e){if((0,S.isNumber)(e.entryPrice)){ -if(e=Object.assign({},e),!this.isActualSymbol()){this._timePoint[0].price=e.entryPrice,delete e.entryPrice}this.properties().merge(e)}else super.restoreExternalState(e)}addPoint(e,t,i){e.price=this._roundPrice(e.price),super.addPoint(e,void 0,!0);const s={price:e.price,index:this._getClosePointIndex(e.index)};super._addPointIntenal(s,void 0,!0);const r=this._calculateActualEntry(e,s);if(r){super._addPointIntenal(r,void 0,!0);const e=this._findClosePoint(r,s);e&&super._addPointIntenal(e,void 0,!0)}return this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}setPoint(e,t,i,s){if(!this.isActualSymbol())return;const r=this.properties().childs();switch(this._muteSyncLineStyle(),e){case 0:this._changeEntryPoint(t);break;case 2:r.stopPrice.setValue(this.prepareStopPrice(t.price));break;case 3:r.targetPrice.setValue(this.prepareProfitPrice(t.price));break;case 1:t.price=this._roundPrice(t.price),super.setPoint(1,t),this.recalculate()}this._unmuteSyncLineStyleWithoutApplyingChanges(),this.syncPriceLevels()}getPoint(e){switch(e){case 0:return this._points[0];case 1:return{index:this._points[1].index,price:this._points[0].price};case 2:return{index:this._points[0].index,price:this.stopPrice()};case 3:return{index:this._points[0].index,price:this.profitPrice()}}return null}setPoints(e){this._muteSyncLineStyle(),super.setPoints(e),this.recalculate(),this._unmuteSyncLineStyleWithoutApplyingChanges(),this.syncPriceLevels()}start(){super.start(),this.recalculate()}startMoving(e,t,i,r){const n=(0,s.ensureDefined)(e.logical);n.price=this._roundPrice(n.price),super.startMoving(e,t,i)}move(e,t,i,r){const n=(0,s.ensureDefined)(e.logical);n.price=this._roundPrice(n.price),super.move(e,t,i),this.recalculate(),this._entryPriceAxisView.update((0,b.sourceChangeEvent)(this.id()))}axisPoints(){if(!this._points[c.RiskRewardPointIndex.ActualEntry])return[];const e=this._points[c.RiskRewardPointIndex.ActualEntry];let t=null;if(4===this._points.length)t=this._points[c.RiskRewardPointIndex.ActualClose];else{const e=this.lastBarData();if(!e)return[];t={index:e.index,price:e.closePrice}}return[e,t]}recalculateStateByData(){this.recalculate()}recalculate(){if(0===this.points().length)return;const e=this.properties().childs(),t=e.targetPrice.value(),i=e.stopPrice.value(),s=[this._points[0],this._points[1]],r=this._calculateActualEntry(this.points()[0],this.points()[1]);if(r){s.push(r);const e=this._findClosePoint(r,this.points()[1]);e&&s.push(e)}this._points=s,t!==e.targetPrice.value()&&e.targetPrice.listeners().fire(e.targetPrice),i!==e.stopPrice.value()&&e.stopPrice.listeners().fire(e.stopPrice)}syncPriceLevels(){const e=this.linkKey().value();if(e){const t=this.properties().childs(),i={entryPrice:t.entryPrice.value(),stopLevel:t.stopLevel.value(),profitLevel:t.profitLevel.value()};(0,y.changeLineStyle)({linkKey:e,state:i,model:this._model})}}entryPrice(){return this.points()[0].price}lastBarData(){var e;const t=null===(e=this.ownerSource())||void 0===e?void 0:e.barsProvider();if(!t)return null -;const i=t.bars().firstIndex(),r=t.bars().lastIndex();if(null===i||null===r||isNaN(i)||isNaN(r))return null;const o=this.points();if(4===o.length){const e=o[c.RiskRewardPointIndex.ActualClose];return e.indexs?(e.risk.setValue(s),e.riskSize.setValue(s)):e.riskSize.setValue(t)}_roundPrice(e){const t=this.ownerSourceBase();return Math.round(e*t)/t}_ownerSourcePointValue(){var e,t,i;return null!==(i=null===(t=null===(e=this.ownerSource())||void 0===e?void 0:e.symbolSource().symbolInfo())||void 0===t?void 0:t.pointvalue)&&void 0!==i?i:1}static _configureProperties(e){a.LineDataSource._configureProperties(e),e.addExclusion("stopLevel"),e.addExclusion("profitLevel"),e.addExclusion("stopPrice"),e.addExclusion("targetPrice"),e.addExclusion("entryPrice")}_onSeriesUpdated(e,t,i){this.isSourceHidden()||this._points.length<2||null!==i&&i.index>Math.max(this._points[0].index,this._points[1].index)||this.recalculateStateByData()}_recalculateRisk(){const e=this.properties().childs(),t=e.riskDisplayMode.value(),i=e.riskSize.value(),s=e.accountSize.value();let r=e.risk.value();r=t===l.RiskDisplayMode.Percentage?w(i/s*100):w(s/100*r),this._riskInChange=!0,e.risk.setValue(+this._riskFormatter(t).format(r)),this._riskInChange=!1}_recalculateAmount(){if(0===this.points().length)return;const e=this.properties().childs(),t=e.accountSize.value(),i=e.entryPrice.value(),s=e.qty.value(),r=e.stopPrice.value(),n=e.targetPrice.value(),o=this._ownerSourcePointValue();e.amountTarget.setValue(this._amountTarget(t,n,i,s,o)),e.amountStop.setValue(this._amountStop(t,r,i,s,o))}_recalculateQty(){if(0===this.points().length)return -;const e=this.properties().childs(),t=e.entryPrice.value(),i=e.stopPrice.value(),s=e.riskSize.value()/(Math.abs(t-i)*this._ownerSourcePointValue());e.qty.setValue(s)}_calculateActualEntry(e,t){const i=this.ownerSource();if(!i)return null;const r=i.barsProvider().bars();if(r.isEmpty())return null;const n=(0,s.ensureNotNull)(r.firstIndex()),o=Math.max(e.index,n),a=e.price,l=(0,s.ensureNotNull)(r.lastIndex()),c=Math.min(l,t.index),h=r.rangeIterator(o,c+1);for(;h.hasNext();){const e=h.next(),t=e.value;if(null!==t&&(0,s.ensure)(t[2])>=a&&(0,s.ensure)(t[3])<=a)return{index:e.index,price:a}}return null}_riskFormatter(e){return e===l.RiskDisplayMode.Percentage?this._riskInPercentsFormatter:this._riskInMoneyFormatter}_getClosePointIndex(e){const t=this._model.timeScale(),i=Math.round(t.width()/t.barSpacing());return e+Math.max(3,Math.round(.15*i))}_findClosePoint(e,t){const i=this.ownerSource();if(!i)return null;const r=i.barsProvider().bars(),n=(0,s.ensureNotNull)(r.firstIndex()),o=Math.max(e.index,n),a=(0,s.ensureNotNull)(r.lastIndex()),l=Math.min(a,t.index),c=r.rangeIterator(o,l+1);for(;c.hasNext();){const e=c.next(),t=e.value;if(null===t)continue;const i=this._checkStopPrice(t);if(null!=i)return{index:e.index,price:i}}return null}_changeEntryPoint(e){const t=this.properties().childs(),i=t.stopPrice.value(),s=t.targetPrice.value(),r=1/this.ownerSourceBase(),n=Math.min(i,s)+r,o=Math.max(i,s)-r;e.price=Math.max(n,Math.min(o,this._roundPrice(e.price))),super.setPoint(0,e),t.stopPrice.setValue(i),t.targetPrice.setValue(s)}}var P=i(46100);class x extends C{constructor(e,t,i,s){super(e,null!=t?t:x.createProperties(),i,s)}name(){return"Risk/Reward short"}stopPrice(){return this.entryPrice()+this.properties().childs().stopLevel.value()/this.ownerSourceBase()}calculatePL(e){return this.entryPrice()-e}profitPrice(){return this.entryPrice()-this.properties().childs().profitLevel.value()/this.ownerSourceBase()}prepareStopPrice(e){e=this._roundPrice(e);const t=this.entryPrice()+1/this.ownerSourceBase();return Math.max(e,t)}prepareProfitPrice(e){e=this._roundPrice(e);const t=this.entryPrice()-1/this.ownerSourceBase();return Math.min(e,t)}static createProperties(e){const t=new P.DefaultProperty("linetoolriskrewardshort",e);return this._configureProperties(t),t}_amountTarget(e,t,i,s,r){return w(e+(i-t)*s*r)}_amountStop(e,t,i,s,r){return w(e-(t-i)*s*r)}_checkStopPrice(e){const t=this.stopPrice(),i=this.profitPrice();return(0,s.ensure)(e[2])>=t?this.stopPrice():(0,s.ensure)(e[3])<=i?this.profitPrice():null}_orderSide(){throw new Error("not supported")}}class T extends C{constructor(e,t,i,s){super(e,null!=t?t:T.createProperties(),i,s)}name(){return"Risk/Reward long"}stopPrice(){return this.entryPrice()-this.properties().childs().stopLevel.value()/this.ownerSourceBase()}profitPrice(){return this.entryPrice()+this.properties().childs().profitLevel.value()/this.ownerSourceBase()}calculatePL(e){return e-this.entryPrice()}prepareStopPrice(e){e=this._roundPrice(e);const t=this.entryPrice()-1/this.ownerSourceBase();return Math.min(e,t)} -prepareProfitPrice(e){e=this._roundPrice(e);const t=this.entryPrice()+1/this.ownerSourceBase();return Math.max(e,t)}static createProperties(e){const t=new P.DefaultProperty("linetoolriskrewardlong",e);return this._configureProperties(t),t}_amountTarget(e,t,i,s,r){return w(e+(t-i)*s*r)}_amountStop(e,t,i,s,r){return w(e-(i-t)*s*r)}_checkStopPrice(e){const t=this.stopPrice(),i=this.profitPrice();return(0,s.ensure)(e[3])<=t?this.stopPrice():(0,s.ensure)(e[2])>=i?this.profitPrice():null}_orderSide(){throw new Error("not supported")}}},32491:(e,t,i)=>{"use strict";var s=i(86441).Point,r=i(4652).distanceToLine,n=i(13087).LineDataSource,o=i(46100).DefaultProperty,a=i(68806).LineToolColorsProperty;class l extends n{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.t.bind(i,55832,19)).then((({RotatedRectanglePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){var i=this._getPaneViews()[0],s=i._points[0],n=i._points[1],o=i._points[2];this._distance=r(s,n,o).distance}}setPoint(e,t,i){if(super.setPoint(e,t,i),0===e||1===e){var r=this._getPaneViews()[0];r.update();var n=r._points[0],o=r._points[1].subtract(n),a=new s(o.y,-o.x).normalized().scaled(this._distance),l=n.add(a),c=this.screenPointToPoint(l);this._points[2]=c}}endChanging(e,t){delete this._distance,super.endChanging(e,t)}pointsCount(){return 3}name(){return"Rotated Rectangle"}hasEditableCoordinates(){return!1}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,20061))).GeneralFiguresDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static createProperties(e){var t=new o("linetoolrotatedrectangle",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new a([e.color]))}}t.LineToolRotatedRectangle=l},5761:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(70309).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Modified Schiff Pitchfork"}static createProperties(e){var t=new s("linetoolschiffpitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolSchiffPitchfork=n},85806:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(70309).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Schiff Pitchfork"}static createProperties(e){var t=new s("linetoolschiffpitchfork2",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolSchiffPitchfork2=n},98624:(e,t,i)=>{"use strict";i.d(t,{LineToolSignpost:()=>g});var s=i(44352),r=i(46100),n=i(13087),o=i(59452),a=i.n(o);class l extends(a()){constructor(e){super(),this._source=e,e.pointAdded().subscribe(this,(()=>this.listeners().fire(this))),e.pointChanged().subscribe(this,(()=>this.listeners().fire(this)))}value(){const e=this._source.properties().childs().position.value();return parseFloat(e.toFixed(2))}setValue(e){ -this._source.properties().childs().position.setValue(e),this._source.model().updateSource(this._source),this.listeners().fire(this),this._source.syncMultichartState({pricesChanged:!1,indexesChanged:!1})}}var c=i(75149);class h extends c.LineDataSourcePointIndexProperty{constructor(e,t){super(e,t),this._source=e}_setPointImpl(e){this._source.setPointAndChangeIndex(this._pointIndex,e)}}var d=i(68806),u=i(50151),p=i(85573),_=i(88348);class m extends n.LineDataSource{constructor(){super(...arguments),this._startMovingAnchorY=NaN}priceSource(){return this.ownerSource()}addPoint(e,t,i){return super.addPoint(this._updatePositionAndCorrectPoint(e),t,i)}setPoint(e,t,i){super.setPoint(e,this._updatePositionAndCorrectPoint(t,!this.isPhantom()&&!this._allowChangeAnchorHorizontally()),i),this._syncPosition()}setPointAndChangeIndex(e,t,i){super.setPoint(e,this._updatePositionAndCorrectPoint(t,!1),i),this._syncPosition()}startMoving(e,t,i,s){s||(this._startMovingAnchorY=(0,u.ensureNotNull)(this._anchorYCoordinate())),super.startMoving(e,t,i)}move(e,t,i,s){var r;const n=(0,u.ensureDefined)((0,u.ensureNotNull)(this.startMovingPoint()).logical),o=(0,u.ensureDefined)(e.logical);if(!s&&0===t){const e=this._points[0],t=o.index-n.index,i=(0,u.ensureNotNull)(this.priceScale()),s=(0,u.ensure)(null===(r=this.ownerSource())||void 0===r?void 0:r.firstValue()),a=i.priceToCoordinate(o.price,s)-i.priceToCoordinate(n.price,s),l=this._startMovingAnchorY+a,c=i.coordinateToPrice(l,s);this._updatePositionAndCorrectPoint({index:e.index+t,price:c})}super.move(e,t,i),s||this._syncPosition()}_allowChangeAnchorHorizontally(){return!1}_updatePositionAndCorrectPoint(e,t){t&&(e.index=this._points[0].index);const i=this.priceSource();if(null===i)return e;const s=i.priceScale(),r=i.firstValue();if(null===s||s.isEmpty()||null===r)return e;const n=s.height();let o=n/2,a=e.price>=s.coordinateToPrice(o,r)?1:-1;const l=this._model.mainSeries();if(i===l){const t=l.data().search(this._baseSeriesIndexForPoint(e));if(null!==t){const i=(0,p.seriesPrice)(l,t,-1),n=(0,p.seriesPrice)(l,t,1);a=e.price>=i?1:-1,o=s.priceToCoordinate(1===a?n:i,r),e.price=1===a?Math.max(n,e.price):e.price}}const c=1===(-1===a!==s.isInverted()?-1:1)?o:n-o,h=s.priceToCoordinate(e.price,r),d=Math.min(n,Math.abs(h-o)),u=Math.max(0,Math.min(100,100*d/c))*a;return this.properties().childs().position.setValue(u),e}_baseSeriesIndexForPoint(e){return e.index}_syncPosition(){const e=this.linkKey().value();if(null!==e){const t={position:this.properties().childs().position.value()};(0,_.changeLineStyle)({linkKey:e,state:t,model:this._model})}}_anchorYCoordinate(){const e=this.priceSource();if(null===e)return null;const t=e.priceScale(),i=e.firstValue();if(null===t||t.isEmpty()||null===i)return null;const s=this._model.mainSeries(),r=this.customEvent();if(null===r)return null;let n=null;if(e===s&&(n=(0,p.seriesBasePosition)(s,r)),null===n&&(n=(0,p.noDataBasePosition)(r,t,i)),null===n)return null;const o=r.position(),a=t.priceToCoordinate(n.price,i);return(0,p.positionToCoordinate)(o,t.height(),a,(0, -p.positionVisualDirection)(o,t.isInverted()))}}class g extends m{constructor(e,t,s,r){super(e,null!=t?t:g.createProperties(),s,r),i.e(1583).then(i.bind(i,26294)).then((t=>{this._setPaneViews([new t.SignpostPaneView(this,e)])}))}pointsCount(){return 1}name(){return"Signpost"}customEvent(){return{index:()=>{var e,t;return null!==(t=null===(e=this.points()[0])||void 0===e?void 0:e.index)&&void 0!==t?t:null},position:()=>this.properties().childs().position.value()}}showInObjectTree(){return!this.isPhantom()&&super.showInObjectTree()}isPhantom(){return this._model.isPhantomLine(this)}clonePositionOffset(){return{barOffset:1,xCoordOffset:0,yCoordOffset:0}}template(){const e=super.template(),t=this.properties().childs();return e.text=t.text.value(),e.position=t.position.value(),e}shouldBeRemovedOnDeselect(){const e=this._properties.childs();if(e.showImage.value())return!1;return""===e.text.value().trim()}static createProperties(e){const t=new r.DefaultProperty("linetoolsignpost",e);return this._configureProperties(t),t.hasChild("text")||t.addChild("text",new(a())(s.t(null,void 0,i(37229)))),t.hasChild("position")||t.addChild("position",new(a())(50)),t.addExclusion("text"),t.addExclusion("position"),t.addChild("backgroundsColors",new d.LineToolColorsProperty([t.childs().plateColor])),t}_createPointProperty(e){super._createPointProperty(e);const t=this._pointsProperty.childs().points[e];t.removeProperty("price"),t.removeProperty("bar"),t.addChild("price",new l(this)),t.addChild("bar",new h(this,0))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text),this.properties().childs().position.setValue(e.position)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,18613)).then((e=>e.SignpostDefinitionsViewModel))}static _configureProperties(e){n.LineDataSource._configureProperties(e)}}g.supportPhantomMode=!0},94803:(e,t,i)=>{"use strict";i.d(t,{LineToolSineLine:()=>n});var s=i(46100),r=i(13087);class n extends r.LineDataSource{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.bind(i,5362)).then((e=>{this._setPaneViews([new e.SineLinePaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Sine Line"}static createProperties(e){const t=new s.DefaultProperty("linetoolsineline",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,15673))).CyclicAndSineLinesPatternDefinitionsViewModel}}},95366:(e,t,i)=>{"use strict";i.d(t,{LineToolSticker:()=>o});var s=i(46100),r=i(8459);const n=(0,i(59224).getLogger)("Chart.LineToolSticker");class o extends r.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||o.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Sticker"}static createProperties(e){const t=new s.DefaultProperty("linetoolsticker",e);return o._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){ -return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,85766))).LineDataSourceDefinitionsViewModel}async _loadViews(){const[{getSvgContentForSticker:e,getSvgRenderer:t},{StickerPaneView:s},{svgRenderer:r}]=await Promise.all([i.e(5598).then(i.bind(i,31235)),i.e(1583).then(i.bind(i,15378)),i.e(2616).then(i.bind(i,50765))]);if(!this._isDestroyed){const i=this._properties.childs().sticker.value();this._svgContent=e(i),this._onIconChanged.fire();const o=t(r,i);null===o&&n.logWarn(`Couldn't create svg renderer for sticker ${i}`),this._setPaneViews([new s(this,this._model,o)])}}}},4063:(e,t,i)=>{"use strict";i.d(t,{StudyLineDataSource:()=>P});var s=i(50151),r=i(1722),n=i(97034),o=i(13087),a=i(46100),l=i(42856),c=i(12442),h=i(33703),d=i(94739),u=i(75319),p=i(72007),_=i(58894),m=i(41249),g=i(77475),f=i(28558),v=i(13333),S=i(11877);class y extends S.StatusProviderBase{constructor(e){super(e.model().properties().childs().scalesProperties.childs().textColor),this._source=e}color(){return"#ff0000"}errorStatus(){const e=this._source.status();return e.type===v.StudyStatusType.Error?{error:this.sourceStatusText(),solutionId:(0,v.studyStatusSolutionId)(e),title:(0,v.studyStatusTitle)(e),studyFeature:(0,v.studyStatusFeature)(e)}:null}getSplitTitle(){return this._source.titleInParts()}text(){return this._source.translatedType()}sourceStatusText(){return(0,v.convertStudyStatusToString)(this._source.status(),!0)}}var b=i(91280),w=i(79055);class C extends w.StatusView{constructor(e){super(e.statusProvider({}))}getSplitTitle(){return this._statusProvider.getSplitTitle()}}class P extends o.LineDataSource{constructor(e,t,s,r,n,o){super(e,r,n,o),this._indexes=null,this._inputs=null,this._definitionsViewModel=null,this._pointsetPoints=null,this._loadedPlots=null,this._loadedGraphics=null,this._beingCreatedPaneView=null,this._anchorsPaneView=null,this._isLegendDisplayed=!1,this._alignerCache=null,Promise.all([i.e(1583).then(i.bind(i,99058)),i.e(1583).then(i.bind(i,44666))]).then((t=>{const{LineToolBeingCreatedPaneView:i}=t[0],{StudyLineDataSourceAnchorsPaneView:s}=t[1];this._beingCreatedPaneView=new i(this,e),this._anchorsPaneView=new s(this,this.model()),this._model.lightUpdate()})),this._metaInfo=t,this._dataSource=new d.StudyDataSource(e.chartApi(),e.mainSeries().seriesSource(),s,t),this._dataSource.dataCleared().subscribe(this,this._onDataCleared),this._dataSource.dataUpdated().subscribe(this,this._onDataUpdated),this._dataSource.studyStatusChanged().subscribe(this,this._onStudyStatusChanged),this._statusProvider=new y(this),this._statusView=new C(this),this._showStudyArgumentsProperty=e.properties().childs().paneProperties.childs().legendProperties.childs().showStudyArguments}isDisplayedInLegend(){return this._isLegendDisplayed}titleInParts(){const e=[];if(this._showStudyArgumentsProperty.value()&&this._inputs)for(const t of this._metaInfo.inputs){if(!0===t.isHidden||"bool"===t.type)continue;const i=this._inputs[t.id];e.push(i.toString())}return[this.name(),e]}destroy(){ -this._dataSource.dataUpdated().unsubscribeAll(this),this._dataSource.dataCleared().unsubscribeAll(this),this._dataSource.studyStatusChanged().unsubscribeAll(this),this._dataSource.destroy(),null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),this._unsubscribeApplyInputsOnSeriesCompleted(),this._isDestroyed=!0,super.destroy()}stop(){super.stop(),this._isDestroyed||(this._dataSource.stop(),this.clearData())}start(){super.start(),this._isDestroyed||null===this._inputs||this._dataSource.start()}metaInfo(){return this._metaInfo}graphicsInfo(){return this._metaInfo.graphics}series(){return this._model.mainSeries()}translatedType(){return this._metaInfo.description}name(){return this._metaInfo.description}studyId(){return this._metaInfo.id}setPoint(e,t,i){super.setPoint(e,this._preparePoint(t,i))}move(e){}clearData(){this._clearAllDataExceptPointsetPoints(),this._pointsetPoints=null,this.updateAllViews((0,f.sourceChangeEvent)(this.id()))}data(){return this.plots()}plots(){return this._loadedPlots||this._dataSource.plots()}graphics(){return this._loadedGraphics||this._dataSource.graphics()}firstValue(){return this._model.mainSeries().firstValue()}state(e){const t=super.state(e);let i;this.metaInfo()instanceof l.StudyMetaInfo?i=this.metaInfo().state():(i=(0,r.clone)(this.metaInfo()),i.id=l.StudyMetaInfo.parseIdString(i.id+(i.version?"-"+i.version:"")).fullId);const s={...t,metaInfo:i};return e&&(s.data=this.plots().state(),s.nonseriesindexes=this._indexes,s.graphics=(0,c.saveStudyGraphics)(this.graphics(),null)),s}restoreData(e){var t;void 0!==e.data&&(this._loadedPlots=new n.PlotList((0,p.studyPlotFunctionMap)(this._metaInfo),p.studyEmptyPlotValuePredicate),this._loadedPlots.restoreState(e.data)),this._indexes=null!==(t=e.nonseriesindexes)&&void 0!==t?t:this._indexes,this._loadedGraphics=e.graphics?(0,c.loadStudyGraphics)(e.graphics):this._loadedGraphics}getPropertyDefinitionsViewModel(){return null===this._definitionsViewModel?this._getPropertyDefinitionsViewModelClass().then((e=>null===e||this._isDestroyed?null:(null===this._definitionsViewModel&&(this._definitionsViewModel=new e(this._model.undoModel(),this)),this._definitionsViewModel))):Promise.resolve(this._definitionsViewModel)}paneViews(e){let t=[];if(this.isSourceHidden())return t;if(this._isReady()&&this._changeStatesStack.isEmpty()){const i=super.paneViews(e);null!==i&&(t=t.concat(i))}else null!==this._beingCreatedPaneView&&t.push(this._beingCreatedPaneView);return null!==this._anchorsPaneView&&t.push(this._anchorsPaneView),t}propertiesChanged(e){super.propertiesChanged(e),this._onStudyInputsMayChange()}dataAndViewsReady(){return super.dataAndViewsReady()&&this._isReady()}endChanging(e,t){const i=super.endChanging(e,t);return i.indexesChanged?this.clearData():this._updateAnchorsPrice(!0),i}moveData(e){this._dataSource.moveData(e)}restorePoints(e,t,i){super.restorePoints(e,t,i),this._updateAnchorsPrice(!0)}realign(){super.realign(),null===this._model.mainSeries().symbolInfo()&&(this._alignerCache=null)} -statusProvider(e){return this._statusProvider}statusView(){return this._statusView}legendView(){return null}dataProblemModel(){return null}dataUpdatedModeModel(){return null}marketStatusModel(){return null}onStatusChanged(){return this._dataSource.studyStatusChanged()}status(){return this._dataSource.studyStatus()}recalcStudyIfNeeded(){}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,_.prepareStudyPropertiesForLoadChart)(e,t,i,s);return this._configureProperties(r),r}_onStudyStatusChanged(e,t){let i;switch(t.type){case u.StudyStatusType.Error:i=!0;break;case u.StudyStatusType.Completed:i=!1;break;default:return}if(i===this._isLegendDisplayed)return;this._isLegendDisplayed=i;const s=this._model.paneForSource(this);if(s){const e=this._model.panes().indexOf(s),t=b.InvalidationMask.invalidateLegendWidgetLayout(e);this.model().invalidate(t)}}_studyId(){return this._dataSource.studyId()}_isReady(){return!0}_updateAllPaneViews(e){var t,i;super._updateAllPaneViews(e),null===(t=this._beingCreatedPaneView)||void 0===t||t.update(),null===(i=this._anchorsPaneView)||void 0===i||i.update(e)}_getPointTime(e,t){const i=e.index,s=this._model.timeScale().indexToTimePoint(i);if(null!==s)return s;if(t||void 0===e.time)return null;const r=this._model.mainSeries().symbolInfo();if(null===r)return null;let n=this._model.properties().childs().timezone.value();"exchange"===n&&(n=r.timezone);const o=(0,m.cal_to_utc)((0,m.get_timezone)(n),e.time);return this._getStartBarAligner()(o)/1e3}_updateAnchorsPrice(e){}_onPointsetUpdated(e){super._onPointsetUpdated(e),this._pointsetPoints=this._points.map((e=>({price:e.price,index:e.index,time:e.time}))),this._onStudyInputsMayChange()}_onDataCleared(){this.updateAllViews((0,f.sourceChangeEvent)({sourceId:this.id(),clearData:!0})),this._model.updateSource(this)}_onDataUpdated(e,t,i){var s;this._updateAnchorsPrice(),this.updateAllViews((0,f.sourceChangeEvent)({sourceId:this.id(),firstUpdatedTimePointIndex:null===(s=e[0])||void 0===s?void 0:s.index})),this._model.updateSource(this)}_onStudyInputsMayChange(){let e=null;if(null!==this._pointsetPoints&&this._pointsetPoints.length===this.pointsCount()&&(e=this._studyInputs(this._pointsetPoints),null===e&&(this._clearAllDataExceptPointsetPoints(),this.updateAllViews((0,f.sourceChangeEvent)(this.id())))),null!==e){const t=this.metaInfo().inputs.map((e=>e.id)),i=Object.keys(e);for(const s of i)t.includes(s)||delete e[s]}this._areInputsEqual(this._inputs,e)||this._applyStudyInputs(e)}_preparePoint(e,t){return super._preparePoint(this._alignPointToRangeOfActualData(e),t)}_getPropertyDefinitionsViewModelClass(){return Promise.resolve(null)}_subscribeApplyInputsOnSeriesCompleted(){this._unsubscribeApplyInputsOnSeriesCompleted(),this._model.mainSeries().dataEvents().completed().subscribe(this,(()=>this._onStudyInputsMayChange()),!0)}_unsubscribeApplyInputsOnSeriesCompleted(){this._model.mainSeries().dataEvents().completed().unsubscribeAll(this)}_onInputsChanged(){0}static _createPropertiesFromStudyIdAndState(e,t){ -const i=l.StudyMetaInfo.getStudyPropertyRootNameById(e),s=new a.DefaultProperty(i,t);return this._configureProperties(s),s}static _configureProperties(e){super._configureProperties(e),e.removeExclusion("intervalsVisibilities")}_areInputsEqual(e,t){return null===t?null===e:null!==e&&(0,h.areStudyInputsEqual)(this._metaInfo.inputs,e,t)}_applyStudyInputs(e){const t=this._inputs;this._inputs=e,null!==e&&(this._unsubscribeApplyInputsOnSeriesCompleted(),this._dataSource.setInputs(e),null===t&&this.isStarted()&&!this._dataSource.isStarted()&&this._dataSource.start()),this._onInputsChanged()}_clearAllDataExceptPointsetPoints(){this._inputs=null,this._dataSource.clearData(),this._loadedPlots=null,this._indexes=null,this._loadedGraphics=null}_getStartBarAligner(){const e=this._model.mainSeries().interval();return null!==this._alignerCache&&this._alignerCache.resolution===this._model.mainSeries().interval()||(this._alignerCache={resolution:e,aligner:(0,g.createTimeToBarTimeAligner)(e,(0,s.ensureNotNull)(this._model.mainSeries().symbolInfo()))}),this._alignerCache.aligner}}},8459:(e,t,i)=>{"use strict";i.d(t,{LineToolSvgIconBase:()=>c});var s=i(50151),r=i(86441),n=i(25422),o=i(57898),a=i.n(o),l=i(13087);class c extends l.LineDataSource{constructor(e,t,i,s){super(e,t,i,s),this._onIconChanged=new(a()),this._svgContent=null,this._changePointData=null,this._loadViews()}pointsCount(){return 1}hasEditableCoordinates(){return!1}getAnchorLimit(){return 80}getChangePointForSync(e){return null}startChanging(e,t){const i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=this.properties().childs(),a=o.size.value();let l;if(t)l=(0,s.ensureNotNull)(this.pointToScreenPoint(t));else{let e=new r.Point(0,Math.max(80,a)/2);const t=(0,n.rotationMatrix)(o.angle.value());e=(0,n.transformPoint)(t,e),l=i.add(e)}const c=i.subtract(l).length();this._changePointData={centerPoint:i,initialLength:c,initialSize:a},super.startChanging(e,t)}setPoint(e,t,i){const{centerPoint:r,initialLength:n,initialSize:o}=(0,s.ensureNotNull)(this._changePointData),a=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),l=this.properties().childs();if(0===e||1===e){const t=a.subtract(r).normalized();let i=Math.acos(-t.x);Math.asin(t.y)>0&&(i=2*Math.PI-i),0===e&&(i+=Math.PI),l.angle.setValue(i)}else{const e=o*(r.subtract(a).length()/n);l.size.setValue(e)}}getSourceIcon(){const e=this.svgContent();return null===e?null:{type:"svgContent",content:e}}onSourceIconChanged(){return this._onIconChanged}svgContent(){return this._svgContent}static _configureProperties(e){super._configureProperties(e),e.addExclusion("angle")}}},79506:(e,t,i)=>{"use strict";i.d(t,{LineToolText:()=>u,LineToolTextAbsolute:()=>p});var s=i(50151),r=i(86441),n=i(44352),o=i(13087),a=i(59452),l=i.n(a),c=i(46100),h=i(68806),d=i(28558);class u extends o.LineDataSource{constructor(e,t,s,r){const n=t||u.createProperties();super(e,n,s,r),this._barSpacing=e.timeScale().barSpacing(),this._recalculatePointsOnCenter=!1,i.e(1583).then(i.bind(i,62912)).then((({TextPaneView:t})=>{ -const i=this._recalculatePointsOnCenter?(e,t)=>{this._recalculatePointsOnCenter&&this._recalculateCenterPosition(e,t)}:void 0;this._setPaneViews([new t(this,e,void 0,void 0,void 0,void 0,void 0,i)])}))}centerPosition(){this._recalculatePointsOnCenter=!0}setPoint(e,t,i){const r=this.properties().childs();let n;if(1===e&&r.wordWrapWidth.value()){const e=this.model().timeScale();n=this.isFixed()?(0,s.ensureDefined)(this.fixedPoint()).x:e.indexToCoordinate(this.points()[0].index);const i=e.indexToCoordinate(t.index)-n-~~(r.fontsize.value()/6);if(!isFinite(i))return;r.wordWrapWidth.setValue(Math.max(100,i))}}pointsCount(){return 1}name(){return"Text"}setPriceScale(e){super.setPriceScale(e),e&&e.priceRange()&&(this._priceDencity=e.height()/(0,s.ensureNotNull)(e.priceRange()).length(),this._isPriceDencityLog=e.isLog())}restoreSize(){const e=(0,s.ensureNotNull)(this.priceScale());this._barSpacing=this.model().timeScale().barSpacing(),this._priceDencity=e.height()/(0,s.ensureNotNull)(e.priceRange()).length(),this.redraw((0,d.sourceChangeEvent)(this.id()))}redraw(e){this.updateAllViews(e),this._model.updateSource(this)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}state(e){const t=super.state(e);return e&&(t.state.fixedSize=!1),t}barSpacing(){return this._barSpacing}priceDencity(){return this._priceDencity}isPriceDencityLog(){return this._isPriceDencityLog}hasEditableCoordinates(){return!1}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}static createProperties(e){const t=new c.DefaultProperty("linetooltext",e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,94625)).then((e=>e.TextDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(l())(n.t(null,void 0,i(37229)))),e.addChild("linesColors",new h.LineToolColorsProperty([e.childs().borderColor])),e.addChild("textsColors",new h.LineToolColorsProperty([e.childs().color])),e.addExclusion("text"),e.addExclusion("linesColors"),e.addExclusion("textsColors")}_recalculateCenterPosition(e,t){const i=this.isFixed()?(0,s.ensureDefined)(this.fixedPoint()):(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),n=new r.Point(i.x-e/2,i.y-t/2),o=(0,s.ensureNotNull)(this.screenPointToPoint(n));this.setPoints([o]),this.normalizePoints(),this.createServerPoints(),this.redraw((0,d.sourceChangeEvent)(this.id()))}}class p extends u{constructor(e,t){super(e,t||p.createProperties())}name(){return"Anchored Text"}hasEditableCoordinates(){return!1}isFixed(){return!0}static createProperties(e){const t=new c.DefaultProperty("linetooltextabsolute",e);return this._configureProperties(t),t}}},89299:(e,t,i)=>{"use strict";i.d(t,{LineToolThreeDrivers:()=>o});var s=i(46100),r=i(13087),n=i(68806);class o extends r.LineDataSource{ -constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,90042)).then((t=>{this._setPaneViews([new t.LineToolThreeDrivesPaneView(this,e)])}))}pointsCount(){return 7}name(){return"Three Drives Pattern"}static createProperties(e){const t=new s.DefaultProperty("linetoolthreedrivers",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,63311)).then((e=>e.PatternWithoutBackgroundDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor])),e.addChild("linesWidths",new n.LineToolWidthsProperty([e.childs().linewidth])),e.hasChild("backgroundsColors")&&e.removeProperty("backgroundsColors")}}},74861:(e,t,i)=>{"use strict";i.d(t,{LineToolTimeCycles:()=>o});var s=i(27788),r=i(46100),n=i(13087);class o extends n.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:o.createProperties(),s,r),i.e(1583).then(i.bind(i,65557)).then((e=>{this._setPaneViews([new e.TimeCyclesPaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Time Cycles"}setPoint(e,t){const i=(0,s.default)(t),r=this._points[0],n=this._points[1];r.price=i.price,n.price=i.price,this._points[e]=i,this.normalizePoints()}addPoint(e,t,i){const s=super.addPoint(e,t,!0);if(s){const e=this._points[0];this._points[1].price=e.price,i||(this.normalizePoints(),this.createServerPoints())}return s}static createProperties(e){const t=new r.DefaultProperty("linetooltimecycles",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,81888))).TimeCyclesPatternDefinitionsViewModel}}},87564:(e,t,i)=>{"use strict";const s=i(13087).LineDataSource,r=i(83654).alignToStep;class n extends s{constructor(e,t){super(e,t),this.customization.forcePriceAxisLabel=!0,this.customization.disableErasing=!0,this.customization.showInObjectsTree=!1,this.setSelectionEnabled(!1)}isSynchronizable(){return!1}pointsCount(){return n.POINTS_COUNT}hasContextMenu(){return!1}state(){return null}startMoving(){super.startMoving.apply(this,arguments),this._cursorMoved=!1}endMoving(){super.endMoving.apply(this,arguments),this._cursorMoved=!1}_correctPoints(e,t){this._currentMovingPoint&&this._startMovingPoint?this._currentMovingPoint.logical.price-this._startMovingPoint.logical.price&&(this._cursorMoved=!0):this._cursorMoved=!1;for(var i=1/this.priceScale().mainSource().base(),s=0;s{"use strict";i.d(t,{LineToolTrendAngle:()=>d});var s=i(86441),r=i(50151),n=i(46100),o=i(13087),a=i(59452),l=i.n(a),c=i(28558);class h extends(l()){constructor(e){super(),this._lineSource=e}value(){return Math.round(180*this._lineSource.angle()/Math.PI)}setValue(e){const t=e*Math.PI/180,i=(0,r.ensureNotNull)(this._lineSource.pointToScreenPoint(this._lineSource.points()[0])),n=Math.cos(t),o=-Math.sin(t),a=new s.Point(n,o),l=i.addScaled(a,this._lineSource.distance()),h=(0,r.ensureNotNull)(this._lineSource.screenPointToPoint(l));this._lineSource.setPoint(1,h);const d=this._lineSource.model();d.updateSource(this._lineSource),this._lineSource.updateAllViews((0,c.sourceChangeEvent)(this._lineSource.id())),d.updateSource(this._lineSource)}notifyChanged(){this._listeners.fire(this)}}class d extends o.LineDataSource{constructor(e,t,s,r){const n=t||d.createProperties();super(e,n,s,r),this._angle=0,this._distance=0,n.addChild("angle",new h(this)),i.e(1583).then(i.bind(i,67998)).then((({TrendAnglePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}isSynchronizable(){return!1}pointsCount(){return 2}name(){return"Trend Angle"}angle(){return this._angle}distance(){return this._distance}addPoint(e,t){const i=super.addPoint(e,t);return i&&this._calculateAngle(),i}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this.points().length>1&&this._calculateAngle(),i}axisPoints(){if(this.points().length<2)return[];const e=[this.points()[0]],t=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),i=Math.cos(this._angle)*this._distance,n=-Math.sin(this._angle)*this._distance,o=t.add(new s.Point(i,n)),a=(0,r.ensureNotNull)(this.screenPointToPoint(o));return e.push(a),e}setPoint(e,t,i){super.setPoint(e,t,i),this.points().length>1&&1===e&&this._calculateAngle()}restoreData(e){var t,i;this._angle=null!==(t=e.angle)&&void 0!==t?t:0,this._distance=null!==(i=e.distance)&&void 0!==i?i:0}state(e){const t=super.state(e);return t.angle=this._angle,t.distance=this._distance,t}cloneData(e){this._angle=e.angle(),this._distance=e.distance()}canHasAlert(){return!0}static createProperties(e){e&&void 0===e.showPercentPriceRange&&(e.showPercentPriceRange=e.showPriceRange,e.showPipsPriceRange=e.showPriceRange);const t=new n.DefaultProperty("linetooltrendangle",e);return this._configureProperties(t),t}_snapTo45DegreesAvailable(){return!0}_getAlertPlots(){const e=this._linePointsToAlertPlot(this._points,null,this._properties.childs().extendLeft.value(),this._properties.childs().extendRight.value());return null===e?[]:[e]}_calculateAngle(){const e=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[0]));let t=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[1])).subtract(e);const i=t.length();i>0?(t=t.normalized(),this._angle=Math.acos(t.x),t.y>0&&(this._angle=-this._angle),this._distance=i):this._angle=0;this.properties().childs().angle.notifyChanged()}_getPropertyDefinitionsViewModelClass(){ -return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,34935)).then((e=>e.TrendAngleDefinitionsViewModel))}}},84123:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendBasedFibExtension:()=>c});var s=i(44352),r=i(36298),n=i(53801),o=i(68806),a=i(13087);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends a.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,38058)).then((({TrendBasedFibExtensionPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 24}pointsCount(){return 3}name(){return"Trend-Based Fib Extension"}migrateVersion(e,t){1===e&&this.properties().childs().extendLines.setValue(!0)}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}fibLevelsBasedOnLogScale(){var e;return this.properties().childs().fibLevelsBasedOnLogScale.value()&&Boolean(null===(e=this.priceScale())||void 0===e?void 0:e.isLog())}static createProperties(e){const t=new n.LevelsProperty("linetooltrendbasedfibextension",e,!1,{range:[0,8]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,56194))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){const t=e.childs();super._configureProperties(e);const i=[t.trendline.childs().color];for(let e=1;e<=24;e++){const s=t["level"+e].childs().color;i.push(s)}e.addChild("linesColors",new o.LineToolColorsProperty(i));const s=[t.trendline.childs().linewidth,t.levelsStyle.childs().linewidth];e.addChild("linesWidths",new o.LineToolWidthsProperty(s))}}},35625:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendBasedFibTime:()=>c});var s=i(44352),r=i(36298),n=i(13087),o=i(53801),a=i(68806);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends n.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=1,i.e(1583).then(i.bind(i,33482)).then((({TrendBasedFibTimePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 11}pointsCount(){return 3}name(){return"Trend-Based Fib Time"}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}static createProperties(e){const t=new o.LevelsProperty("linetooltrendbasedfibtime",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,60007))).TrendBasedFibTimeDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=e.childs(),i=[t.trendline.childs().linewidth],s=[t.trendline.childs().color];for(let e=1;e<=11;e++)i.push(t["level"+e].childs().linewidth),s.push(t["level"+e].childs().color);e.addChild("linesColors",new a.LineToolColorsProperty(s)),e.addChild("linesWidths",new a.LineToolWidthsProperty(i))}}}, -47246:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendLine:()=>l});var s=i(46100),r=i(13087),n=i(71243),o=i(59452),a=i.n(o);class l extends r.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._trendLinePaneView=null,i.e(1583).then(i.bind(i,96310)).then((({TrendLinePaneView:e})=>{this._trendLinePaneView=new e(this,this._model),this._setPaneViews([this._trendLinePaneView])}))}dataAndViewsReady(){return super.dataAndViewsReady()&&null!==this._trendLinePaneView&&this._trendLinePaneView.iconsReady()}pointsCount(){return 2}name(){return"Trend Line"}canHasAlert(){return!0}showPriceLabels(){return this._properties.childs().showPriceLabels.value()}createPriceAxisView(e){return new n.LineToolPriceAxisView(this,{pointIndex:e,backgroundPropertyGetter:()=>this.showPriceLabels()?this._properties.childs().linecolor.value():null})}isForcedDrawPriceAxisLabel(){return this.showPriceLabels()}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e,t){e&&void 0===e.showPercentPriceRange&&(e.showPercentPriceRange=e.showPriceRange,e.showPipsPriceRange=e.showPriceRange);const i=new s.DefaultProperty(null!=t?t:"linetooltrendline",e);return this._configureProperties(i),i}_getAlertPlots(){const e=this._linePointsToAlertPlot(this._points,null,this._properties.childs().extendLeft.value(),this._properties.childs().extendRight.value());return null===e?[]:[e]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,84926))).TrendLineDefinitionsViewModel}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}_snapTo45DegreesAvailable(){return!0}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addExclusion("text")}}},45579:(e,t,i)=>{"use strict";i.d(t,{LineToolTrianglePattern:()=>o});var s=i(46100),r=i(13087),n=i(68806);class o extends r.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,23545)).then((t=>{this._setPaneViews([new t.LineToolTrianglePatternPaneView(this,e)])}))}pointsCount(){return 4}name(){return"Triangle Pattern"}static createProperties(e){const t=new s.DefaultProperty("linetooltrianglepattern",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,25107)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor])),e.addChild("backgroundsColors",new n.LineToolColorsProperty([e.childs().backgroundColor]))}}},38416:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty,n=i(68806).LineToolColorsProperty;class o extends s{constructor(e,t,s,r){ -super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,97615,19)).then((({TrianglePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Triangle"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,20061))).GeneralFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetooltriangle",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.childs().color]))}}t.LineToolTriangle=o},26642:(e,t,i)=>{"use strict";i.d(t,{LineToolVertLineTimeAxisView:()=>r});var s=i(95977);class r extends s.LineDataSourceTimeAxisView{constructor(e){super(e,0)}_getBgColor(){return this._source.properties().linecolor.value()}_getAlwaysInViewPort(){return!1}_getIndex(){const e=this._source.points();return 0===e.length?null:e[0].index}}},54623:(e,t,i)=>{"use strict";i.d(t,{LineToolVertLine:()=>h});var s=i(50151),r=i(86441),n=i(46100),o=i(59452),a=i.n(o),l=i(13087),c=i(26642);class h extends l.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),this._timeAxisView=new c.LineToolVertLineTimeAxisView(this),this._paneViewFactory=null,this.properties().childs().extendLine.subscribe(this,(()=>e.lightUpdate())),i.e(1583).then(i.bind(i,77444)).then((t=>{this._paneViewFactory=i=>new t.VertLinePaneView(this,e,i),this._model.lightUpdate()}))}destroy(){this.properties().childs().extendLine.unsubscribeAll(this),super.destroy()}pointsCount(){return 1}name(){return"Vertical Line"}timeAxisViews(){return this.isSourceHidden()?null:this.properties().childs().showTime.value()?[this._timeAxisView]:null}updateAllViews(e){super.updateAllViews(e),this._timeAxisView.update(e)}canHasAlert(){return!0}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}isMultiPaneAvailable(){return!0}isMultiPaneEnabled(){return this.properties().childs().extendLine.value()}paneViews(e){return e=(0,s.ensureDefined)(e),this.isMultiPaneEnabled()||this._model.paneForSource(this)===e?(null===this._getPaneViews(e)&&null!==this._paneViewFactory&&this._setPaneViews([this._paneViewFactory(e)],e,!0),super.paneViews(e)):null}priceAxisViews(){return null}priceAxisPoints(){return[]}pointToScreenPoint(e){const t=this._model.timeScale();if(t.isEmpty())return null;const i=t.indexToCoordinate(e.index);return new r.Point(i,0)}convertYCoordinateToPriceForMoving(e){return 0}static createProperties(e){null!=e&&(void 0===e.textOrientation&&(e.textOrientation="horizontal"),void 0===e.extendLine&&(e.extendLine=!1));const t=new n.DefaultProperty("linetoolvertline",e);return this._configureProperties(t),t}_getAlertPlots(){const e=this._points[0],t={index:e.index,price:e.price+1},i=this._linePointsToAlertPlot([e,t],null,!0,!0);return null===i?[]:[i]}_getPropertyDefinitionsViewModelClass(){ -return Promise.all([i.e(7201),i.e(8235),i.e(5518),i.e(5766),i.e(8537)]).then(i.bind(i,71472)).then((e=>e.VerticalLineDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addExclusion("text")}}},58229:(e,t,i)=>{"use strict";i.d(t,{LineToolVbPFixed:()=>f});var s=i(77973),r=i(50151),n=i(70826),o=i(42856),a=i(4063),l=i(12442),c=i(39871),h=i(28558),d=i(1722),u=i(46100),p=i(58894);const _=(0,n.studyIdString)("VbPFixed","tv-volumebyprice");function m(e,t,i,s){return t.styles&&(g(t.styles.developingPoc),g(t.styles.developingVAHigh),g(t.styles.developingVALow)),t}function g(e){void 0!==e&&void 0!==e.visible&&(e.display=e.visible?15:0,delete e.visible)}class f extends a.StudyLineDataSource{constructor(e,t,i,s,r){const n=i||e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:_});super(e,n,"vbpfixed_",null!=t?t:f.createProperties(e),s,r),this._createPaneViews().then((e=>{this._setPaneViews(e)})),this.clearData()}pointsCount(){return 2}boundToSymbol(){return!1}offset(e){return 0}getMinFirstBarIndexForPlot(){return-1/0}calcIsActualSymbol(){this._isActualSymbol=!0,this._isActualCurrency=!0,this._isActualUnit=!0,this.calcIsActualInterval()}cloneable(){return!1}isSynchronizable(){return!1}isPlotVisibleAt(e,t){return(this.properties().childs().styles.childs()[e].childs().display.value()&t)===t}preferredZOrder(){return 0}static createProperties(e,t){const i=o.StudyMetaInfo.getStudyPropertyRootNameById(_),s=(0,r.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:_})),n=(0,u.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createPropertiesFromStudyMetaInfoAndState(s,s,(0,d.merge)((0,d.clone)(n),null!=t?t:{}),e.studyVersioning())}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s,m);return this._configureProperties(r),r}static studyId(){return _}_studyInputs(e){(0,r.assert)(2===e.length,"all the line tool points should be defined");const[t,i]=e,s=Math.max(t.index,i.index),n=this._model.mainSeries().bars().lastIndex(),o=this._getPointTime(t.index<=i.index?t:i,!0),a=this._getPointTime(i.index>=t.index?i:t,!0);if(null===o||null===a)return this._subscribeApplyInputsOnSeriesCompleted(),null;return{...this.properties().childs().inputs.state(),first_bar_time:1e3*o,last_bar_time:1e3*a,subscribeRealtime:n===s,mapRightBoundaryToBarStartTime:!!this._needExtendToBarsEnding()||void 0}}_isReady(){return!(0,l.isStudyGraphicsEmpty)(this.graphics())}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(6196),i.e(5518),i.e(3986),i.e(5766),i.e(607)]).then(i.bind(i,56059))).StudyLineDataSourceDefinitionsViewModel}_onDataUpdated(){this._updateAnchors(),this.updateAllViews((0,h.sourceChangeEvent)(this.id())),this._model.updateSource(this)}_updateAnchors(){const e=this._calculateAnchors();if(!e)return -;const[{index:t,price:i},{index:s,price:r}]=e;if(this._timePoint.length&&(this._timePoint[0].price=i,this._timePoint[1].price=r),this._points.length){const e=this.model().timeScale(),n=e.indexToTimePoint(t),o=e.indexToTimePoint(t);this._points[0]={index:t,price:i,time:(0,d.isNumber)(n)?new Date(1e3*n):void 0},this._points[1]={index:s,price:r,time:(0,d.isNumber)(o)?new Date(1e3*o):void 0}}}_calculateAnchors(){let e=null,t=null,i=null,r=null;if(this.graphics().hhists().forEach((s=>{s.forEach((s=>{const{priceLow:n,priceHigh:o,firstBarTime:a,lastBarTime:l}=s;(!e||nt)&&(t=o),(!i||ar)&&(r=l)}))})),!((0,s.default)(e)||(0,s.default)(t)||(0,s.default)(r)||(0,s.default)(i)))return[{price:t,index:i},{price:e,index:r}]}_updateAnchorsPrice(){const e=this._calculateAnchors();if(!e)return;const[{price:t},{price:i}]=e;this._timePoint.length&&(this._timePoint[0].price=t,this._timePoint[1].price=i),this._points.length&&(this._points[0].price=t,this._points[1].price=i)}async _createPaneViews(){var e;const t=this._metaInfo,s=t.graphics,r=[],n=this._needExtendToBarsEnding();if(s.hhists){const{HHistPaneView:t}=await i.e(507).then(i.bind(i,21335)),s=null===(e=this.properties().childs().graphics.childs().polygons)||void 0===e?void 0:e.childs();r.push(new t(this,this._model,void 0,null==s?void 0:s.histBoxBg,n))}if(s.horizlines){const{HorizLinePaneView:e}=await i.e(507).then(i.bind(i,13369));r.push(new e(this,this._model,void 0,n))}return t.plots.length>0&&r.push(this._createStudyPlotPaneView(t.plots[0].id,n)),t.plots.length>1&&r.push(this._createStudyPlotPaneView(t.plots[1].id,n)),t.plots.length>2&&r.push(this._createStudyPlotPaneView(t.plots[2].id,n)),r}_createStudyPlotPaneView(e,t){return new c.StudyPlotPaneView(this,this._model.mainSeries(),this._model,e,t)}_needExtendToBarsEnding(){var e;return void 0!==(null===(e=this.metaInfo().defaults.inputs)||void 0===e?void 0:e.mapRightBoundaryToBarStartTime)}}},36147:(e,t,i)=>{"use strict";var s;i.d(t,{MagnetMode:()=>s}),function(e){e[e.WeakMagnet=0]="WeakMagnet",e[e.StrongMagnet=1]="StrongMagnet"}(s||(s={}))},18540:(e,t,i)=>{"use strict";i.d(t,{magnetEnabled:()=>m,magnetMode:()=>g,setIsMagnetEnabled:()=>f,setMagnetMode:()=>v});var s=i(46100),r=i(58275),n=i.n(r),o=i(36147),a=i(88348),l=i(15367),c=i(28571);const h=new(n())(!1),d=new(n())(o.MagnetMode.WeakMagnet),u=(0,c.modifierPressed)(),p=(0,c.shiftPressed)();function _(){const e=u.value();if(p.value()&&(a.isToolEditingNow.value()||a.isToolCreatingNow.value()))return void h.setValue(!1);let t,i;if(a.activePointSelectionMode.value()===a.SelectPointMode.Replay)t=i=!1;else{const s=a.tool.value(),r=a.isStudyEditingNow.value()||a.activePointSelectionMode.value()===a.SelectPointMode.Study;t=e&&((0,l.isLineToolName)(s)||a.isToolEditingNow.value()||(0,a.toolIsMeasure)(s)||r),i=(0,a.properties)().childs().magnet.value()}d.setValue(!i&&t?o.MagnetMode.StrongMagnet:(0,a.properties)().childs().magnetMode.value()),h.setValue(t?!i:i)}function m(){return h}function g(){return d}function f(e){(0,s.saveDefaultProperties)(!0),(0, -a.properties)().childs().magnet.setValue(e),(0,s.saveDefaultProperties)(!1)}function v(e){(0,s.saveDefaultProperties)(!0),(0,a.properties)().childs().magnetMode.setValue(e),(0,a.properties)().childs().magnet.setValue(!0),(0,s.saveDefaultProperties)(!1)}(0,a.runOnDrawingStateReady)((()=>{(0,a.properties)().childs().magnet.subscribe(null,_),(0,a.properties)().childs().magnetMode.subscribe(null,_),u.subscribe(_),p.subscribe(_),a.tool.subscribe(_),a.isToolEditingNow.subscribe(_),_()}))},90565:(e,t,i)=>{"use strict";i.d(t,{MainSeriesScaleRatioProperty:()=>n});var s=i(57898),r=i.n(s);class n{constructor(e){this._changed=new(r()),this._model=e}getStepChangeValue(){return.1}getMinValue(){return 1e-7}getMaxValue(){return 99999999}value(){return this._model.mainSeriesScaleRatio()}setValue(e,t){(e!==this.value()||t)&&(this._model.setMainSeriesScaleRatio(e),this._onChanged())}state(){return null}clone(){return new n(this._model)}listeners(){return this._changed}subscribe(e,t){this._changed.subscribe(e,t)}unsubscribe(e,t){this._changed.unsubscribe(e,t)}unsubscribeAll(e){this._changed.unsubscribeAll(e)}storeStateIfUndefined(){return!0}_onChanged(){this._changed.fire(this)}}},28558:(e,t,i)=>{"use strict";i.r(t),i.d(t,{globalChangeEvent:()=>o,selectionChangeEvent:()=>h,sourceChangeEvent:()=>r,viewportChangeEvent:()=>l});var s=i(27147);function r(e){return(0,s.default)(e)?{type:"data-source-change",sourceId:e}:{type:"data-source-change",...e}}const n={type:"global-change"};function o(){return n}const a={type:"viewport-change"};function l(){return a}const c={type:"selection-change"};function h(){return c}},1115:(e,t,i)=>{"use strict";i.d(t,{ensureTimePointIndexIndex:()=>n,unpackNonSeriesData:()=>o});var s=i(30551),r=i(50151);function n(e){if(e<0)throw new Error("TimePointIndexIndex should be non-negative integer");return e}async function o(e){if(""===e)return null;const t=JSON.parse(e);if(!(0,s.isObject)(t)||"function"==typeof t)throw new Error("Non-object content in the non-series envelope");if((0,s.hasProperty)(t,"indexes_replace"))return{indexes_replace:!0};const i={indexes_replace:!1};if((0,s.hasProperty)(t,"offsets")&&(i.offsets=t.offsets),(0,s.hasProperty)(t,"isUpdate")){if("boolean"!=typeof t.isUpdate)throw new Error('Invalid type of "isUpdate" field');i.isUpdate=t.isUpdate}return(0,s.hasProperty)(t,"data")&&(i.data=t.data),(0,s.hasProperty)(t,"graphicsCmds")&&(i.graphicsCmds=function(e){if(!(0,s.isObject)(e))throw new Error("Graphics commands should be wrapped in an object");if((0,s.hasProperty)(e,"create"),(0,s.hasProperty)(e,"erase")){const t=e.erase;(0,r.assert)(Array.isArray(t),"Collection of erase commands should be array");for(const e of t){if(!(0,s.isObject)(e)||!(0,s.hasProperty)(e,"action"))throw new Error("Command should be an object with 'action' property");(0,r.assert)("all"===e.action||"one"===e.action,"Erase command action should be 'all' or 'one'")}}return e}(t.graphicsCmds)),i}},88546:(e,t,i)=>{"use strict";i.d(t,{notAvailable:()=>r});var s=i(44352) -;const r=i(14483).enabled("use_na_string_for_not_available_values")?s.t(null,void 0,i(16542)):"∅"},66103:(e,t,i)=>{"use strict";var s;i.d(t,{PaneCursorType:()=>s}),function(e){e[e.Default=0]="Default",e[e.Pointer=1]="Pointer",e[e.Eraser=2]="Eraser",e[e.Dot=3]="Dot",e[e.Grabbing=4]="Grabbing",e[e.ZoomIn=5]="ZoomIn",e[e.VerticalResize=6]="VerticalResize",e[e.HorizontalResize=7]="HorizontalResize",e[e.DiagonalNeSwResize=8]="DiagonalNeSwResize",e[e.DiagonalNwSeResize=9]="DiagonalNwSeResize"}(s||(s={}))},43493:(e,t,i)=>{"use strict";i.d(t,{PanePriceAxisView:()=>n});var s=i(34565);class r{constructor(e){this._priceAxisViewRenderer=null,this._rendererOptions=null,this._align="right",this._width=0,this._height=0,this._textWidthCache=e}setParams(e,t,i,s,r){this._priceAxisViewRenderer=e,this._rendererOptions=t,this._width=i,this._height=s,this._align=r}draw(e,t){null!==this._rendererOptions&&null!==this._priceAxisViewRenderer&&this._priceAxisViewRenderer.draw(e,this._rendererOptions,this._textWidthCache,this._width,this._height,this._align,t.pixelRatio)}hitTest(e){var t,i;return void 0===(null===(t=this._priceAxisViewRenderer)||void 0===t?void 0:t.hitTest)?null:null===(i=this._priceAxisViewRenderer)||void 0===i?void 0:i.hitTest(e,this._width,this._align)}}class n{constructor(e,t,i){this._renderer=null,this._invalidated=!0,this._priceAxisView=e,this._textWidthCache=new s.TextWidthCache(100),this._dataSource=t,this._chartModel=i,this._fontSize=-1,this._panePriceAxisViewRenderer=new r(this._textWidthCache)}update(e){this._invalidated=!0}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_position(){const e=this._chartModel.crossHairSource(),t=this._dataSource===e?e.pane:this._chartModel.paneForSource(this._dataSource);if(null===t)return null;const i=this._priceScale();if(null===i)return null;let s=t.priceScalePosition(i);return"overlay"===s&&(s=t.priceScalePosition(t.defaultPriceScale())),"overlay"===s?null:s}_updateImpl(e,t){this._renderer=null;const i=this._position();if(null===i)return;const s=this._chartModel.priceAxisRendererOptions();s.fontSize!==this._fontSize&&(this._fontSize=s.fontSize,this._textWidthCache.reset()),this._panePriceAxisViewRenderer.setParams(this._priceAxisView.paneRenderer(),s,t,e,i),this._renderer=this._panePriceAxisViewRenderer,this._invalidated=!1}_priceScale(){return this._dataSource.priceScale()}}},82386:(e,t,i)=>{"use strict";i.d(t,{AreaBackgroundItem:()=>a,AreaBackgroundItemsGroup:()=>n,AreaBackgroundRenderer:()=>l,CachedMap:()=>o});var s=i(59590),r=i(77173);class n extends r.CachedContainer{constructor(e){super(),this.color=e}}class o{constructor(){this._map=new Map,this._usedKeys=new Set,this._invalidations=0}invalidateCache(){this._invalidations+=1,50===this._invalidations&&(this._deleteUnused(),this._invalidations=0),this._usedKeys.clear(),this._map.forEach(((e,t)=>e.invalidateCache()))}get(e){const t=this._map.get(e);return void 0!==t&&this._usedKeys.add(e),t}set(e,t){this._usedKeys.add(e),this._map.set(e,t)}forEach(e){this._map.forEach(((t,i)=>{ -this._usedKeys.has(i)&&e(t,i)}))}delete(e){const t=this._map.get(e);void 0!==t&&t.invalidateCache(),this._usedKeys.delete(e)}_deleteUnused(){const e=[];this._map.forEach(((t,i)=>{this._usedKeys.has(i)||e.push(i)}));for(const t of e)this._map.delete(t)}}class a extends r.CachedContainer{constructor(){super(),this.points1=new r.CachedContainer,this.points2=new r.CachedContainer,this.push(this.points1),this.push(this.points2)}addPoints1Point(e,t){let i=this.points1.newItem();null!==i?(i.x=e,i.y=t):i={x:e,y:t},this.points1.push(i)}addPoints2Point(e,t){let i=this.points2.newItem();null!==i?(i.x=e,i.y=t):i={x:e,y:t},this.points2.push(i)}invalidateCache(){this.points1.invalidateCache(),this.points2.invalidateCache()}}class l extends s.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=null,this._data=null!=e?e:null}setData(e){this._data=e}hitTest(e,t){return null}_drawImpl(e){if(null===this._data)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s}=e,r=.25*this._data.barSpacing;this._data.colorAreas.forEach((e=>{var n,o;t.beginPath();for(let n=0;n=0;e--)t.lineTo(Math.round(o.points2.at(e).x*i),o.points2.at(e).y*s)}else{const e=o.points2.at(0).x,n=o.points2.at(0).y;t.lineTo(Math.round((a+r)*i),l*s),t.lineTo(Math.round((e+r)*i),n*s),t.lineTo(Math.round((e-r)*i),n*s),t.lineTo(Math.round((a-r)*i),l*s)}}if(t.closePath(),0===e.color.type)t.fillStyle=e.color.color;else{const i=t.createLinearGradient(0,e.color.value1*s,0,e.color.value2*s);i.addColorStop(0,null!==(n=e.color.color1)&&void 0!==n?n:"transparent"),i.addColorStop(1,null!==(o=e.color.color2)&&void 0!==o?o:"transparent"),t.fillStyle=i}t.fill()}))}}},62885:(e,t,i)=>{"use strict";i.d(t,{PaneRendererArea:()=>a});var s=i(50151),r=i(1149),n=i(45197),o=i(68441);class a extends r.PaneRendererLine{constructor(e){e.forceLineColor=!1,super(e)}_drawImpl(e){var t,i,r,a,l;const c=this._data;if(0===c.items.length)return;let h=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,d=(null!==(a=null===(r=this._data.visibleItemsRange)||void 0===r?void 0:r.endItemIndex)&&void 0!==a?a:this._data.items.length)-1;for(;h=0&&!(0,n.coordinateIsValid)(c.items[d].y);)d--;if(h>d)return;const{context:u,horizontalPixelRatio:p,verticalPixelRatio:_}=e;u.save(),u.scale(p,_),u.lineCap="round",u.strokeStyle=c.lineColor,u.lineWidth=c.lineWidth,(0,o.setLineStyle)(u,c.lineStyle),u.lineWidth=1;const m={},g=c.items;for(let e=h;e<=d;e++){const t=g[e];let i;if(i=t.style?t.style.color:c.lineColor,e{"use strict";i.d(t,{BitmapCoordinatesPaneRenderer:()=>r});var s=i(27714);class r{draw(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useBitmapCoordinateSpace((e=>this._drawImpl(e)))}drawBackground(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useBitmapCoordinateSpace((e=>this._drawBackgroundImpl(e)))}_drawBackgroundImpl(e){}}},19266:(e,t,i)=>{"use strict";i.d(t,{CompositeRenderer:()=>s});class s{constructor(){this._renderers=[],this._globalAlpha=1}setGlobalAlpha(e){this._globalAlpha=e}append(e){this._renderers.push(e)}insert(e,t){this._renderers.splice(t,0,e)}clear(){this._renderers.length=0}isEmpty(){return 0===this._renderers.length}draw(e,t){for(let i=0;i=0;s--){const r=this._renderers[s].hitTest(e,t);null!==r&&(null===i||r.target()>i.target())&&(i=r)}return i}doesIntersectWithBox(e){return this._renderers.some((t=>!!t.doesIntersectWithBox&&t.doesIntersectWithBox(e)))}}},68441:(e,t,i)=>{"use strict";i.r(t),i.d(t,{addHorizontalLineToPath:()=>l,addLineToPath:()=>S,addVerticalLineToPath:()=>h,clearRectWithGradient:()=>o,createCircle:()=>g,drawHorizontalLine:()=>c,drawLine:()=>y,drawPoly:()=>f,drawRoundRect:()=>p,drawRoundRectWithInnerBorder:()=>_,drawVerticalLine:()=>d,fillRectInnerBorder:()=>a,fillRectWithBorder:()=>m,setLineStyle:()=>v});var s=i(86441),r=i(79849),n=i(95586);function o(e,t,i,s,r,n,o){e.save(),e.globalCompositeOperation="copy";const a=e.createLinearGradient(0,0,0,r);a.addColorStop(0,n),a.addColorStop(1,o),e.fillStyle=a,e.fillRect(t,i,s,r),e.restore()}function a(e,t,i,s,r,n){e.fillRect(t+n,i,s-2*n,n),e.fillRect(t+n,i+r-n,s-2*n,n),e.fillRect(t,i,n,r),e.fillRect(t+s-n,i,n,r)}function l(e,t,i,s){const r=e.lineWidth%2?.5:0;e.moveTo(i,t+r),e.lineTo(s,t+r)}function c(e,t,i,s){e.beginPath(),l(e,t,i,s),e.stroke()}function h(e,t,i,s){const r=e.lineWidth%2?.5:0;e.moveTo(t+r,i),e.lineTo(t+r,s)}function d(e,t,i,s){e.beginPath(),h(e,t,i,s),e.stroke()}function u(e,t){ -return Array.isArray(e)?e.map((e=>0===e?e:e+t)):e+t}function p(e,t,i,s,r,n,o){let a,l,c,h;if(Array.isArray(n))if(2===n.length){const e=Math.max(0,n[0]),t=Math.max(0,n[1]);a=e,l=e,c=t,h=t}else{if(4!==n.length)throw new Error("Wrong border radius - it should be like css border radius");a=Math.max(0,n[0]),l=Math.max(0,n[1]),c=Math.max(0,n[2]),h=Math.max(0,n[3])}else{const e=Math.max(0,n);a=e,l=e,c=e,h=e}o||e.beginPath(),e.moveTo(t+a,i),e.lineTo(t+s-l,i),0!==l&&e.arcTo(t+s,i,t+s,i+l,l),e.lineTo(t+s,i+r-c),0!==c&&e.arcTo(t+s,i+r,t+s-c,i+r,c),e.lineTo(t+h,i+r),0!==h&&e.arcTo(t,i+r,t,i+r-h,h),e.lineTo(t,i+a),0!==a&&e.arcTo(t,i,t+a,i,a)}function _(e,t,i,s,r,o,a=0,l=0,c="",h=n.LineStyle.Solid){if(e.save(),!l||!c||c===o)return p(e,t,i,s,r,a),e.fillStyle=o,e.fill(),void e.restore();const d=l/2;if("transparent"!==o){const d="transparent"!==c&&h!==n.LineStyle.Solid;p(e,d?t:t+l,d?i:i+l,d?s:s-2*l,d?r:r-2*l,d?a:u(a,-l)),e.fillStyle=o,e.fill()}if("transparent"!==c){p(e,t+d,i+d,s-l,r-l,u(a,-d)),e.lineWidth=l,e.strokeStyle=c,v(e,h),e.closePath(),e.stroke()}e.restore()}function m(e,t,i,r,n,o,a,l,c,h,d,u,p,_,m){const g=h?0:t,f=d?p:r;if(void 0!==o&&(e.fillStyle=o,e.fillRect(g,i,f-g+_,n-i)),void 0!==a&&l>0){if(e.beginPath(),v(e,c),void 0!==m){const t=m.map((e=>e*l));e.setLineDash(t)}let o=(0,s.point)(0,0),h=(0,s.point)(0,0),d=(0,s.point)(0,0),p=(0,s.point)(0,0);switch(u){case"outer":{const e=.5*l;d=(0,s.point)(0,e),p=(0,s.point)(0,e),o=(0,s.point)(e,-l),h=(0,s.point)(e,-l);break}case"center":{const e=l%2?.5:0,t=l%2?.5:_;d=(0,s.point)(.5*l-e,-e),p=(0,s.point)(t+.5*l,-e),o=(0,s.point)(-e,e+.5*l),h=(0,s.point)(t,e+.5*l);break}case"inner":{const e=.5*l;d=(0,s.point)(0,-e),p=(0,s.point)(1,-e),o=(0,s.point)(-e,l),h=(0,s.point)(1-e,l);break}}e.lineWidth=l,e.strokeStyle=a,e.moveTo(g-d.x,i-d.y),e.lineTo(f+p.x,i-p.y),e.moveTo(r+h.x,i+h.y),e.lineTo(r+h.x,n-h.y),e.moveTo(g-d.x,n+d.y),e.lineTo(f+p.x,n+p.y),e.moveTo(t-o.x,i+o.y),e.lineTo(t-o.x,n-o.y),e.stroke()}}function g(e,t,i,s){e.beginPath(),e.arc(t,i,s,0,2*Math.PI,!1),e.closePath()}function f(e,t,i){e.beginPath(),e.moveTo(t[0].x,t[0].y);for(const i of t)e.lineTo(i.x,i.y);e.closePath(),e.stroke(),i&&e.fill()}function v(e,t){let i=[];t!==r.LINESTYLE_SOLID&&(i=function(e,t){return[[e.lineWidth,2*e.lineWidth],[5*e.lineWidth,6*e.lineWidth],[6*e.lineWidth,6*e.lineWidth],[e.lineWidth,4*e.lineWidth],[2*e.lineWidth,e.lineWidth]][t-1]}(e,t)),e.setLineDash(i)}function S(e,t,i,s,r){e.moveTo(t,i),e.lineTo(s,r)}function y(e,t,i,s,r){isFinite(t)&&isFinite(s)&&isFinite(i)&&isFinite(r)&&(e.beginPath(),S(e,t,i,s,r),e.stroke())}},45197:(e,t,i)=>{"use strict";i.d(t,{coordinateIsValid:()=>g,extendAndClipLineSegment:()=>h,fillScaledRadius:()=>v,getArrowPoints:()=>d,interactionTolerance:()=>m,optimalBarWidth:()=>u,optimalCandlestickWidth:()=>p,optimalHiLoWidth:()=>_,setValidLineStyle:()=>f,strokeScaledRadius:()=>S});var s=i(86441),r=i(5531),n=i(38325),o=i(1722),a=i(68441);const l={line:13,minDistanceBetweenPoints:10,series:14,curve:10,anchor:13,esd:4},c={line:3,minDistanceBetweenPoints:5,series:2,curve:3,anchor:2,esd:0} -;function h(e,t,i,n,o,a){if((0,s.equalPoints)(e,t))return null;const l=new s.Point(0,0),c=new s.Point(i,n);if(o){if(a){const i=(0,r.intersectLineAndBox)((0,s.lineThroughPoints)(e,t),(0,s.box)(l,c));return Array.isArray(i)?i:null}{const i=(0,r.intersectRayAndBox)(t,e,(0,s.box)(l,c));return null===i||(0,s.equalPoints)(t,i)?null:(0,s.lineSegment)(t,i)}}if(a){const i=(0,r.intersectRayAndBox)(e,t,(0,s.box)(l,c));return null===i||(0,s.equalPoints)(e,i)?null:(0,s.lineSegment)(e,i)}{const i=(0,r.intersectLineSegmentAndBox)((0,s.lineSegment)(e,t),(0,s.box)(l,c));return Array.isArray(i)?i:null}}function d(e,t,i,s,r){const n=.5*i,o=Math.sqrt(2),a=t.subtract(e),l=a.normalized();let c=5*i;s&&(c=Math.min(c,.35*a.length()));const h=1*n;if(c*o*.2<=h)return[];const d=l.scaled(c),u=t.subtract(d),p=l.transposed(),_=1*c,m=p.scaled(_),g=u.add(m),f=u.subtract(m),v=g.subtract(t).normalized().scaled(h),S=f.subtract(t).normalized().scaled(h),y=r?t:t.add(v),b=r?t:t.add(S),w=n*(o-1),C=p.scaled(w),P=Math.min(c-1*n/o,n*o*1),x=l.scaled(P),T=t.subtract(C),I=t.add(C),M=t.subtract(x);return[[g,y],[b,f],[T,M.subtract(C)],[I,M.add(C)]]}function u(e,t){return t=t||1,Math.floor(.3*e*t)}function p(e,t){if(e>=2.5&&e<=4)return Math.floor(3*t);const i=1-.2*Math.atan(Math.max(4,e)-4)/(.5*Math.PI),s=Math.floor(e*i*t),r=Math.floor(e*t),n=Math.min(s,r);return Math.max(Math.floor(t),n)}function _(e){return.4*e}function m(){return(0,n.lastMouseOrTouchEventInfo)().isTouch?l:c}function g(e){return null!=e&&!(0,o.isNaN)(e)}function f(e,t){void 0!==t&&(0,a.setLineStyle)(e,t)}function v(e,t){const i=Math.max(1,Math.floor(t))%2?.5:0;return Math.round(e*t)+i}function S(e,t,i){const s=Math.max(1,Math.floor(t))%2?.5:0;return Math.round(e*t)+(s!==i%2?.5:0)}},74997:(e,t,i)=>{"use strict";i.d(t,{HorizontalLineRenderer:()=>l});var s=i(18807),r=i(68441),n=i(45197),o=i(59590),a=i(74359);class l extends o.BitmapCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._hitTest=new s.HitTestResult(s.HitTarget.Regular)}setData(e){this._data=e}setHitTest(e){this._hitTest=e}hitTest(e){if(null===this._data||!1===this._data.visible||null===this._hitTest)return null;const t=(0,n.interactionTolerance)().line,i=Math.abs(e.y-this._data.y)<=t+this._data.linewidth/2,s=void 0===this._data.left||this._data.left-e.x<=t,r=void 0===this._data.right||e.x-this._data.right<=t;return i&&s&&r?this._hitTest:null}_drawImpl(e){if(null===this._data||!1===this._data.visible)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s,mediaSize:n}=e;if(this._data.y<-this._data.linewidth/2||this._data.y>n.height+this._data.linewidth/2)return;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=Math.max(1,Math.floor(this._data.linewidth*i)),void 0!==this._data.linestyle&&(0,r.setLineStyle)(t,this._data.linestyle);const o=void 0!==this._data.left?Math.max(this._data.left,0):0,l=void 0!==this._data.right?Math.min(this._data.right,n.width):n.width,c=Math.round(this._data.y*s),h=Math.round(o*i),d=Math.round(l*i),u=this._data.excludeBoundaries;void 0!==u&&(0, -a.addExclusionAreaByScope)(e,u),(0,r.drawHorizontalLine)(t,c,h,d)}}},73436:(e,t,i)=>{"use strict";var s;i.d(t,{LineEnd:()=>s}),function(e){e[e.Normal=0]="Normal",e[e.Arrow=1]="Arrow",e[e.Circle=2]="Circle"}(s||(s={}))},1149:(e,t,i)=>{"use strict";i.d(t,{PaneRendererLine:()=>c});var s=i(86441),r=i(4652),n=i(18807),o=i(45197),a=i(68441),l=i(59590);class c extends l.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){var t,i,a,l;const c=(0,o.interactionTolerance)().series+this._data.lineWidth/2;let h=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,d=(null!==(l=null===(a=this._data.visibleItemsRange)||void 0===a?void 0:a.endItemIndex)&&void 0!==l?l:this._data.items.length)-1;for(;d-h>2;){const t=Math.round((d+h)/2);this._data.items[t].x<=e.x?h=t:d=t}h=Math.max(1,h-1),d=Math.min(this._data.items.length-1,d+1);for(let t=h;t<=d;++t){const i=this._data.items[t-1],o=this._data.items[t],a=i.x,l=o.x;if((0,r.distanceToSegment)(new s.Point(a,i.y),new s.Point(l,o.y),new s.Point(e.x,e.y)).distance<=c)return this._data.hittest?this._data.hittest:new n.HitTestResult(n.HitTarget.Regular)}return null}_drawImpl(e){const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s}=e;t.scale(i,s),t.lineCap="round",t.lineJoin="round",t.strokeStyle=this._data.lineColor,t.fillStyle=this._data.lineColor,t.lineWidth=this._data.lineWidth,(0,a.setLineStyle)(t,this._data.lineStyle),(0,o.setValidLineStyle)(t,this._data.lineStyle),this._data.simpleMode?this._drawSimpleMode(t,i,s):this._drawLines(t)}_drawSimpleMode(e,t,i){var s,r,n,o;e.beginPath(),this._walkLine(e,this._data.items,!1,NaN),e.stroke();const a=this._data.lineWidth+2;if(this._data.withMarkers&&2*a=d;){const r=this._data.items[s];if(r){const s=Math.round(r.x*t)+l,n=r.y*i;e.moveTo(s,n),e.arc(s,n,c,0,h)}}e.fill()}}_walkLine(e,t,i,s,r){var n,a,l,c;if(!t)return;const h=.25*this._data.barSpacing;let d,u,p,_,m;const g=o.coordinateIsValid,f=r?0:null!==(a=null===(n=this._data.visibleItemsRange)||void 0===n?void 0:n.startItemIndex)&&void 0!==a?a:0,v=r?t.length-1:Math.min((null!==(c=null===(l=this._data.visibleItemsRange)||void 0===l?void 0:l.endItemIndex)&&void 0!==c?c:t.length)-1,t.length-1);for(let e=f;e<=v;e++){const i=t[e];if(g(i.y)){u=i,d=e;break}}if(void 0!==d&&void 0!==u)for(let r=d;r<=v;r++){_=t[r],m=t[r+1]||{};const n=Math.round(_.x);if(g(_.y))if(p&&g(p.y))e.lineTo(n,_.y),i&&!g(m.y)&&e.lineTo(n,s);else if(m&&g(m.y))i?(r!==d&&e.lineTo(n,s),e.lineTo(n,_.y)):e.moveTo(n,_.y);else if(i){if(0===r)continue;r!==d&&e.lineTo(n-h,s),e.lineTo(n-h,_.y),e.lineTo(n+h,_.y),e.lineTo(n+h,s)}else e.moveTo(n-h,_.y),e.lineTo(n+h,_.y);p=_}}_drawLines(e){var t,i,s,r -;if(!this._data.items.length)return;let n,a,l;const c=.25*this._data.barSpacing,h=o.coordinateIsValid;e.beginPath();const d=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,u=(null!==(r=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==r?r:this._data.items.length)-1,p=this._data.items[d];p&&e.moveTo(p.x,p.y);let _,m=e.strokeStyle,g=e.lineWidth;for(let t=d+1;t<=u;++t){let i,s,r;n=this._data.items[t-1],a=this._data.items[t],l=this._data.items[t+1],a.style&&!this._data.forceLineColor?(i=a.style.color,s=a.style.width,r=a.style.style):(i=this._data.lineColor,s=this._data.lineWidth,r=this._data.lineStyle),this._data.ignorePaletteLineWidth&&(s=this._data.lineWidth);(i!==m||s!==g||r!==_)&&(m=i,g=s,_=r,e.stroke(),e.beginPath(),e.strokeStyle=i,e.lineWidth=s,(0,o.setValidLineStyle)(e,r),e.moveTo(n.x,n.y)),f=n,S=l,h((v=a).y)&&(h(f.y)?e.lineTo(v.x,v.y):S&&h(S.y)?e.moveTo(v.x,v.y):(e.moveTo(v.x-c,v.y),e.lineTo(v.x+c,v.y)))}var f,v,S;e.stroke()}}},15187:(e,t,i)=>{"use strict";i.d(t,{MediaCoordinatesPaneRenderer:()=>r});var s=i(27714);class r{draw(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useMediaCoordinateSpace((e=>this._drawImpl(e)))}drawBackground(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useMediaCoordinateSpace((e=>this._drawBackgroundImpl(e)))}_drawBackgroundImpl(e){}}},77173:(e,t,i)=>{"use strict";i.d(t,{CachedContainer:()=>s,ObjectValuesCache:()=>r});class s{constructor(){this._items=[],this._actualLength=0,this._invalidations=0}push(e){this._items.length===this._actualLength?this._items.push(e):this._items[this._actualLength]!==e&&(this._items[this._actualLength]=e),this._actualLength+=1}newItem(){const e=this._items.length>this._actualLength?this._items[this._actualLength]:null;return null!==e&&Boolean(e.invalidateCache)&&e.invalidateCache(),e}invalidateCache(){this._invalidations+=1,3e3===this._invalidations&&(this._items.splice(this._actualLength),this._invalidations=0),this._actualLength=0}at(e){return this._items[e]}data(){return this._items}length(){return this._actualLength}}class r extends s{constructor(){super(...arguments),this._startIndex=0}setStartIndex(e){this._startIndex=e}isValidIndex(e){return e>=this._startIndex}at(e){const t=e-this._startIndex;for(;t>=this._actualLength;)this._items.length<=t?this._items.push(this._newObject()):this._clearObject(this._items[this._actualLength]),this._actualLength+=1;return this._items[t]}}},72739:(e,t,i)=>{"use strict";i.d(t,{RectangleRenderer:()=>u});var s=i(50151),r=i(86441),n=i(34026),o=i(4652),a=i(87095),l=i(79849),c=i(18807),h=i(68441),d=i(59590);class u extends d.BitmapCoordinatesPaneRenderer{constructor(e,t,i){super(),this._data=null,this._hitTestResult=e||new c.HitTestResult(c.HitTarget.MovePoint), -this._backHitTestResult=t||new c.HitTestResult(c.HitTarget.MovePointBackground),this._forceOverrideTransparency=Boolean(i)}setData(e){this._data=e}hitTest(e,t){if(null===this._data||this._data.points.length<2||this._data.nohittest)return null;const i=t.physicalWidth,s=(0,r.box)(...this._data.points),n=s.min,a=s.max,l=new r.Point(a.x,n.y),c=new r.Point(n.x,a.y),h=this._extendAndHitTestLineSegment(e,n,l,i);if(null!==h)return h;const d=this._extendAndHitTestLineSegment(e,c,a,i);if(null!==d)return d;let u=(0,o.distanceToSegment)(l,a,e);return u.distance<=3?this._hitTestResult:(u=(0,o.distanceToSegment)(n,c,e),u.distance<=3?this._hitTestResult:this._data.fillBackground?this._hitTestBackground(e,n,a,i):null)}getColor(){const e=(0,s.ensure)(this._data);return void 0===e.transparency?e.backcolor:(0,a.generateColor)(e.backcolor,e.transparency,this._forceOverrideTransparency)}_drawImpl(e){if(null===this._data||this._data.points.length<2||this._data.linewidth<=0&&!this._data.fillBackground)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s,bitmapSize:n}=e,o=(0,r.box)(...this._data.points),a=this._data.linewidth?Math.max(1,Math.floor(this._data.linewidth*i)):0,c=this._data.fillBackground?this.getColor():void 0,d=Math.max(1,Math.floor(i));(0,h.fillRectWithBorder)(t,Math.round(o.min.x*i),Math.round(o.min.y*s),Math.round(o.max.x*i),Math.round(o.max.y*s),c,this._data.color,a,l.LINESTYLE_SOLID,this._data.extendLeft,this._data.extendRight,"center",n.width,this._data.includeRightEdge&&1===d?1:0)}_extendAndHitTestLineSegment(e,t,i,s){const r=this._extendAndClipLineSegment(t,i,s);if(null!==r){if((0,o.distanceToSegment)(r[0],r[1],e).distance<=3)return this._hitTestResult}return null}_extendAndClipLineSegment(e,t,i){const n=(0,s.ensureNotNull)(this._data);if((0,r.equalPoints)(e,t)&&!n.extendLeft&&!n.extendRight)return null;const o=Math.min(e.x,t.x),a=Math.max(e.x,t.x),l=n.extendLeft?0:Math.max(o,0),c=n.extendRight?i:Math.min(a,i);return l>c||c<=0||l>=i?null:[new r.Point(l,e.y),new r.Point(c,t.y)]}_hitTestBackground(e,t,i,s){const o=this._extendAndClipLineSegment(t,i,s);return null!==o&&(0,n.pointInBox)(e,(0,r.box)(o[0],o[1]))?this._backHitTestResult:null}}},9155:(e,t,i)=>{"use strict";var s;i.d(t,{StatsPosition:()=>s}),function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right",e[e.Auto=3]="Auto"}(s||(s={}))},40621:(e,t,i)=>{"use strict";i.d(t,{PaneRendererStepLine:()=>g,StepLineDecoration:()=>s});var s,r=i(4652),n=i(86441),o=i(87095),a=i(18807),l=i(78071),c=i(45197),h=i(68441),d=i(59590);!function(e){e[e.None=0]="None",e[e.Diamonds=1]="Diamonds"}(s||(s={}));class u{initialize(e,t,i){var s,r,n,o;const{context:a,horizontalPixelRatio:l,verticalPixelRatio:c}=t,d=e.lineStyle;a.lineCap="butt",a.lineJoin="round";const u=Math.max(Math.floor(null!==(r=null===(s=i.style)||void 0===s?void 0:s.width)&&void 0!==r?r:e.lineWidth*l));void 0!==d&&(0,h.setLineStyle)(a,d);const p=u%2?.5:0;a.moveTo(Math.round(i.x*l)+p,Math.round(i.y*c)+p), -a.strokeStyle=null!==(o=null===(n=i.style)||void 0===n?void 0:n.color)&&void 0!==o?o:e.lineColor,a.lineWidth=u}finishFragment(e){e.stroke()}hitTest(e,t,i,s,r){return u.hitTest(e,t,i,s,r)}applyColor(e,t){e.strokeStyle=t}applyLineWidth(e,t){e.lineWidth=t}drawItem(e,t,i){const s=e.context;s.lineTo(t.x,t.y),void 0!==i&&(s.lineTo(i.x,t.y),s.lineTo(i.x,i.y))}static hitTest(e,t,i,s,o){var a,l;const h=t.pixelRatio,d=null!==(l=null===(a=i.style)||void 0===a?void 0:a.width)&&void 0!==l?l:e.lineWidth,u=Math.max(1,Math.floor(d*h))%2?.5:0,p=(0,c.interactionTolerance)().series+d/2;let _;if(isNaN(s.y)){const e=i.x+u,t=s.x+u,a=new n.Point(e,i.y),l=new n.Point(t,i.y);_=(0,r.distanceToSegment)(a,l,o).distance}else{const t=Math.round(s.x-e.barSpacing/2*h)+u,a=new n.Point(t,i.y),l=new n.Point(t,s.y);_=Math.min((0,r.distanceToSegment)(i,a,o).distance,(0,r.distanceToSegment)(a,l,o).distance,(0,r.distanceToSegment)(l,s,o).distance)}return _<=p}}class p{constructor(){this._lineWidth=1}initialize(e,t,i){var s,r,n,o;const{context:a,horizontalPixelRatio:l}=t;this.applyColor(a,null!==(r=null===(s=i.style)||void 0===s?void 0:s.color)&&void 0!==r?r:e.lineColor),this._lineWidth=Math.max(Math.floor(null!==(o=null===(n=i.style)||void 0===n?void 0:n.width)&&void 0!==o?o:e.lineWidth*l))}finishFragment(e){e.fill()}drawItem(e,t,i,s){if(s&&void 0!==i&&!Number.isNaN(i.y)){const t=e.context;t.save(),t.translate(i.x,i.y),t.rotate(Math.PI/4);const s=this._scaleByLineWidth(this._lineWidth);t.scale(s,s),this._drawItemRotatedAndTranslated(e),t.restore()}}applyLineWidth(e,t){this._lineWidth=t}hitTest(e,t,i,s,r){var o,a;if(!s.valIsNotSameAsPrev)return!1;const l=Math.round((i.x+s.x)/2),c=new n.Point(l,s.y),h=r.subtract(c),d=Math.max(Math.floor(null!==(a=null===(o=i.style)||void 0===o?void 0:o.width)&&void 0!==a?a:e.lineWidth*t.pixelRatio));return this._hitTestTranslated(h,d)}_scaleByLineWidth(e){return Math.sqrt(e)}}class _ extends p{applyColor(e,t){e.fillStyle=t}_hitTestTranslated(e,t){return Math.abs(e.x)+Math.abs(e.y)<8*this._scaleByLineWidth(t)/2}_drawItemRotatedAndTranslated(e){(0,h.drawRoundRect)(e.context,-4,-4,8,8,2,!0)}}class m extends p{applyColor(e,t){e.fillStyle=(0,o.applyTransparency)(t,85)}_hitTestTranslated(e,t){return Math.abs(e.x)+Math.abs(e.y)<21*this._scaleByLineWidth(t)/2}_drawItemRotatedAndTranslated(e){(0,h.drawRoundRect)(e.context,-10.5,-10.5,21,21,5,!0)}}class g extends d.BitmapCoordinatesPaneRenderer{constructor(e,t){super(),this._data=null,this._data=null!=e?e:null,this._extendLineToLastConfirmedBar=Boolean(t)}setData(e){this._data=e}hitTest(e,t){const i=this._data;if(null===i||0===i.items.length)return null;const{items:r,items:{length:o},lastConfirmedSeriesBarCoordinate:c,visibleItemsRange:{startItemIndex:h,endItemIndex:d}={startItemIndex:0,endItemIndex:o}}=i,p=i.decoration===s.Diamonds?[new u,new m]:[new u];const _=(0,l.lowerbound)(r,e,((e,t)=>e.x<=t.x),h,d),g=Math.max(0,_-1),f=Math.min(o,_+1);for(let s=g;ss.hitTest(i,t,l,h,e))))return new a.HitTestResult(a.HitTarget.Regular) -}else if(this._extendLineToLastConfirmedBar&&void 0!==c&&f===o&&l.xthis._drawDecorationItem(e,t)))}_drawDecorationItem(e,t){var i,s,r,o,a,l,c,h,d,u,p,_,m,g,f,v;if(null===this._data||0===this._data.items.length)return;const{lineWidth:S,lineColor:y,items:b}=this._data,{context:w,horizontalPixelRatio:C,verticalPixelRatio:P,bitmapSize:x}=e;let T=Math.max(Math.floor(null!==(s=null===(i=b[0].style)||void 0===i?void 0:i.width)&&void 0!==s?s:S*C)),I=T%2?.5:0;t.initialize(this._data,e,b[0]);const M=null!==(o=null===(r=this._data.visibleItemsRange)||void 0===r?void 0:r.startItemIndex)&&void 0!==o?o:0,L=null!==(l=null===(a=this._data.visibleItemsRange)||void 0===a?void 0:a.endItemIndex)&&void 0!==l?l:b.length,A=this._data.barSpacing;if(!(L<=M)){w.beginPath(),t.applyColor(w,null!==(h=null===(c=b[M].style)||void 0===c?void 0:c.color)&&void 0!==h?h:y);for(let i=M;i{"use strict";i.d(t,{TextRenderer:()=>T,calculateLabelPosition:()=>u,getTextBoundaries:()=>p,wordWrap:()=>_});var s=i(86441),r=i(50151),n=i(34026),o=i(38223),a=i(18807),l=i(68441),c=i(1722),h=i(74359),d=i(79849);function u(e,t,i,r,n){const o=.5*(t.x+i.x);let a=i.y;return t.y>i.y?(a-=e.height/2+r.y,a=Math.max(e.height/2,a)):(a+=e.height/2+r.y,a=Math.min(n-e.height/2,a)),new s.Point(o,a)}function p(e,t,i){if(e.isOutOfScreen(t,i))return null;const s=e.getPolygonPoints();return 0===s.length?null:s}function _(e,t,i){i=(0,c.isString)(i)?parseInt(i):i,e+="";const s=!(0,c.isNumber)(i)||!isFinite(i)||i<=0?e.split(/\r\n|\r|\n|$/):e.split(/[^\S\r\n]*(?:\r\n|\r|\n|$)/);if(s[s.length-1]||s.pop(),!(0, -c.isNumber)(i)||!isFinite(i)||i<=0)return s;const r=[];for(let e=0;e0&&(0,h.measureText)(a.slice(0,3*--e-1).join(""),t).width>i;);if(e>0)r.push(a.slice(0,3*e-1).join("")),a.splice(0,3*e);else{const e=a[0]+(a[1]||"");if(l=1===l?1:~~(i/(0,h.measureText)(e,t).width*e.length),(0,h.measureText)(e.substring(0,l),t).width<=i)for(;(0,h.measureText)(e.substring(0,l+1),t).width<=i;)l++;else for(;l>1&&(0,h.measureText)(e.substring(0,--l),t).width>i;);l<1&&(l=1),r.push(e.substring(0,l)),a[0]=e.substring(l),a[1]=""}if((0,h.measureText)(a.join(""),t).width<=i){r.push(a.join(""));break}}}return r}function m(e,t,i){if(0===i)return e.clone();const r=(e.x-t.x)*Math.cos(i)-(e.y-t.y)*Math.sin(i)+t.x,n=(e.x-t.x)*Math.sin(i)+(e.y-t.y)*Math.cos(i)+t.y;return new s.Point(r,n)}function g(e,t){const i=Math.round(t+2*b(e)+2*S(e));return i%2?i+1:i}function f(e,t){return C(e)*t+w(e)*(t-1)+2*y(e)+2*v(e)}function v(e){return void 0!==e.boxPaddingVert?e.boxPaddingVert*x(e):void 0!==e.boxPadding?e.boxPadding*x(e):C(e)/3}function S(e){return void 0!==e.boxPaddingHorz?e.boxPaddingHorz*x(e):void 0!==e.boxPadding?e.boxPadding*x(e):C(e)/3}function y(e){return(e.backgroundVertInflate||0)*x(e)}function b(e){return(e.backgroundHorzInflate||0)*x(e)}function w(e){return(e.padding||0)*x(e)}function C(e){return Math.ceil(P(e)*x(e))}function P(e){return e.fontsize||e.fontSize||30}function x(e){const t=Math.min(1,Math.max(.2,Math.min(e.scaleX||1,e.scaleY||1)));if(1===t)return t;const i=P(e);return Math.ceil(t*i)/i}class T{constructor(e,t){this._data=null,this._internalData=null,this._boxSize=null,this._polygonPoints=null,this._linesInfo=null,this._fontInfo=null,this._hittest=t||new a.HitTestResult(a.HitTarget.MovePoint,{areaName:a.AreaName.Text}),void 0!==e&&this.setData(e)}setData(e){null!==e?(e.horzTextAlign||(e.horzTextAlign=e.horzAlign),!function(e,t){if(null===e||null===t)return null===e==(null===t);if(void 0===e.points!=(void 0===t.points))return!1;if(void 0!==e.points&&void 0!==t.points){if(e.points.length!==t.points.length)return!1;for(let r=0;re){const i=(0,s.box)(new s.Point(0,0),new s.Point(e,t));return this.getPolygonPoints().every((e=>!(0,n.pointInBox)(e,i)))}return!1}setPoints(e,t){(0,r.ensureNotNull)(this._data).points=e,this._hittest=t||new a.HitTestResult(a.HitTarget.MovePoint)}fontStyle(e){return null===this._data?"":this._getFontInfo().fontStyle}wordWrap(e,t,i){return _(e,i||this.fontStyle(),t)}draw(e,t){if(null===this._data||void 0===this._data.points||0===this._data.points.length)return;if(this.isOutOfScreen(t.cssWidth,t.cssHeight))return;const i=t.pixelRatio,s=this._getInternalData(),r=this._getRotationPoint().scaled(i);e.save(),e.translate(r.x,r.y),e.rotate(this._data.angle||0),e.translate(-r.x,-r.y);const n=this._getFontInfo().fontSize;e.textBaseline=s.textBaseLine,e.textAlign=s.textAlign,e.font=this.fontStyle();const{scaledLeft:o,scaledRight:a,scaledTop:c,scaledBottom:u}=function(e,t){const i=Math.round(e.boxLeft*t),s=Math.round(e.boxTop*t);return{scaledLeft:i,scaledRight:i+Math.round(e.boxWidth*t),scaledTop:s,scaledBottom:s+Math.round(e.boxHeight*t)}}(s,i);if(this._data.backgroundColor||this._data.borderColor||this._data.highlightBorder&&this._data.wordWrapWidth){const t=this._data.borderWidth||Math.max(n/12,1),s=Math.round(t*i),r=s/2;let h=!1;if(this._data.boxShadow){e.save() -;const{shadowColor:t,shadowBlur:i,shadowOffsetX:s=0,shadowOffsetY:r=0}=this._data.boxShadow;e.shadowColor=t,e.shadowBlur=i,e.shadowOffsetX=s,e.shadowOffsetY=r,h=!0}if(this._data.backgroundRoundRect)this._data.backgroundColor&&((0,l.drawRoundRect)(e,o,c,a-o,u-c,this._data.backgroundRoundRect*i),e.fillStyle=this._data.backgroundColor,e.fill(),h&&(e.restore(),h=!1)),this._data.borderColor&&((0,l.drawRoundRect)(e,o-r,c-r,a-o+s,u-c+s,this._data.backgroundRoundRect*i+s),e.strokeStyle=this._data.borderColor,e.lineWidth=s,e.stroke(),h&&(e.restore(),h=!1));else if(this._data.backgroundColor&&(e.fillStyle=this._data.backgroundColor,e.fillRect(o,c,a-o,u-c),h&&(e.restore(),h=!1)),this._data.borderColor||this._data.highlightBorder){let t;this._data.borderColor?(e.strokeStyle=this._data.borderColor,t=s):(e.strokeStyle=this._data.color,(0,l.setLineStyle)(e,d.LINESTYLE_DASHED),t=Math.max(1,Math.floor(i))),e.lineWidth=t,e.beginPath(),e.moveTo(o-t/2,c-t/2),e.lineTo(o-t/2,u+t/2),e.lineTo(a+t/2,u+t/2),e.lineTo(a+t/2,c-t/2),e.lineTo(o-t/2,c-t/2),e.stroke(),h&&e.restore()}}e.fillStyle=this._data.color;const p=(o+Math.round(s.textStart*i))/i,_=.05*n;let m=(c+Math.round((s.textTop+_)*i))/i;const g=w(this._data),f=this.getLinesInfo();for(const t of f.lines)(0,h.drawScaled)(e,i,i,(()=>e.fillText(t,p,m))),m+=n+g;e.restore()}getPolygonPoints(){if(null!==this._polygonPoints)return this._polygonPoints;if(null===this._data)return[];const e=this._data.angle||0,{boxLeft:t,boxTop:i,boxWidth:r,boxHeight:n}=this._getInternalData(),o=this._getRotationPoint();return this._polygonPoints=[m(new s.Point(t,i),o,e),m(new s.Point(t+r,i),o,e),m(new s.Point(t+r,i+n),o,e),m(new s.Point(t,i+n),o,e)],this._polygonPoints}getLinesInfo(){if(null===this._linesInfo){const e=(0,r.ensureNotNull)(this._data);let t=this.wordWrap(e.text,e.wordWrapWidth);if(void 0!==e.maxHeight){const i=function(e){const t=(0,r.ensureDefined)(e.maxHeight),i=C(e),s=w(e);return Math.floor((t+s)/(i+s))}(e);t.length>i&&(t=t.slice(0,i))}this._linesInfo={linesMaxWidth:this._getLinesMaxWidth(t),lines:t}}return this._linesInfo}_getLinesMaxWidth(e){const t=this.fontStyle();if(null!==this._data&&this._data.wordWrapWidth&&!this._data.forceCalculateMaxLineWidth)return this._data.wordWrapWidth*x(this._data);let i=0;for(const s of e)i=Math.max(i,(0,h.measureText)(s,t).width);return i}_getInternalData(){if(null!==this._internalData)return this._internalData;const e=(0,r.ensureNotNull)(this._data),t=this._getBoxSize(),i=t.boxWidth,s=t.boxHeight,n=(0,r.ensureDefined)(e.points)[0];let a=n.y;switch(e.vertAlign){case"bottom":a-=s+e.offsetY;break;case"middle":a-=s/2;break;case"top":a+=e.offsetY}let l=n.x;const c=S(e),h=v(e),d=b(e)+c;let u;const p=a+(y(e)+h)+C(e)/2;let _;switch(e.horzAlign){case"left":l+=e.offsetX;break;case"center":l-=i/2;break;case"right":l-=i+e.offsetX}switch((0,r.ensureDefined)(e.horzTextAlign)){case"left":_="start",u=l+d,(0,o.isRtl)()&&(e.forceTextAlign?_="left":(u=l+i-d,_="right"));break;case"center":_="center",u=l+i/2;break;case"right":_="end",u=l+i-d,(0, -o.isRtl)()&&e.forceTextAlign&&(_="right")}return this._internalData={boxLeft:l,boxTop:a,boxWidth:i,boxHeight:s,textStart:u-l,textTop:p-a,textAlign:_,textBaseLine:"middle"},this._internalData}_getFontInfo(){if(null===this._fontInfo){const e=(0,r.ensureNotNull)(this._data),t=C(e),i=(e.bold?"bold ":"")+(e.italic?"italic ":"")+t+"px "+e.font;this._fontInfo={fontStyle:i,fontSize:t}}return this._fontInfo}_getBoxSize(){if(null===this._boxSize){const e=this.getLinesInfo(),t=(0,r.ensureNotNull)(this._data);this._boxSize={boxWidth:g(t,e.linesMaxWidth),boxHeight:f(t,e.lines.length)}}return this._boxSize}_getRotationPoint(){const{boxLeft:e,boxTop:t,boxWidth:i,boxHeight:n}=this._getInternalData(),{horzAlign:o,vertAlign:a}=(0,r.ensureNotNull)(this._data);let l,c;switch(o){case"center":l=e+i/2;break;case"left":l=e;break;case"right":l=e+i}switch(a){case"middle":c=t+n/2;break;case"top":c=t;break;case"bottom":c=t+n}return new s.Point(l,c)}}},99031:(e,t,i)=>{"use strict";i.d(t,{TrendLineRenderer:()=>p,drawArrow:()=>u});var s=i(50151),r=i(4652),n=i(73436),o=i(18807),a=i(68441),l=i(45197),c=i(74359),h=i(79849);function d(e,t,i,s,r){t.save(),t.fillStyle="#000000",t.beginPath(),t.arc(e.x*r,e.y*r,i*r,0,2*Math.PI,!1),t.fill(),s.strokeWidth&&(t.lineWidth=s.strokeWidth,t.stroke()),t.restore()}function u(e,t,i,s,r,n=!1){if(t.subtract(e).length()<1)return;const o=(0,l.getArrowPoints)(e,t,s,n,!0).slice(0,2);let a=null;for(let e=0;e1)&&i.moveTo(t.x*r,t.y*r),i.lineTo(s.x*r,s.y*r),a=s}}class p{constructor(){this._data=null,this._hittest=new o.HitTestResult(o.HitTarget.MovePoint)}setData(e){this._data=e}setHitTest(e){this._hittest=e}draw(e,t){const i=this._data;if(null===i)return;if("points"in i&&i.points.length<2)return;const s=t.pixelRatio;void 0!==i.excludeBoundaries&&(e.save(),(0,c.addExclusionArea)(e,t,i.excludeBoundaries)),e.lineCap=i.linestyle===h.LINESTYLE_SOLID?"round":"butt",e.lineJoin="round",e.strokeStyle=i.color,e.lineWidth=Math.max(1,Math.floor(i.linewidth*s)),(0,a.setLineStyle)(e,i.linestyle);const r=i.points[0],n=i.points[1];let o=[];e.beginPath(),i.overlayLineEndings?o=[r.clone(),n.clone()]:this._drawEnds(e,[r,n],i.linewidth,s);const l=this._extendAndClipLineSegment(r,n,t);null!==l&&i.linewidth>0&&(l[0].x===l[1].x?(0,a.addVerticalLineToPath)(e,Math.round(l[0].x*s),l[0].y*s,l[1].y*s):l[0].y===l[1].y?(0,a.addHorizontalLineToPath)(e,Math.round(l[0].y*s),l[0].x*s,l[1].x*s):(0,a.addLineToPath)(e,l[0].x*s,l[0].y*s,l[1].x*s,l[1].y*s)),i.overlayLineEndings&&this._drawEnds(e,o,i.linewidth,s),e.stroke(),void 0!==i.excludeBoundaries&&e.restore()}hitTest(e,t){const i=this._data;if(null===i)return null;if("points"in i&&i.points.length<2)return null;const s=(0,l.interactionTolerance)().line,n=i.points[0],o=i.points[1],a=this._extendAndClipLineSegment(n,o,t);if(null!==a){if((0,r.distanceToSegment)(a[0],a[1],e).distance<=s)return this._hittest}return null}_extendAndClipLineSegment(e,t,i){const r=(0,s.ensureNotNull)(this._data);return(0, -l.extendAndClipLineSegment)(e,t,i.cssWidth,i.cssHeight,r.extendleft,r.extendright)}_drawEnds(e,t,i,r){const o=t[0],a=t[1],l=(0,s.ensureNotNull)(this._data);switch(l.leftend){case n.LineEnd.Arrow:u(a,o,e,i,r);break;case n.LineEnd.Circle:d(o,e,i,(0,s.ensureDefined)(l.endstyle),r)}switch(l.rightend){case n.LineEnd.Arrow:u(o,a,e,i,r);break;case n.LineEnd.Circle:d(a,e,i,(0,s.ensureDefined)(l.endstyle),r)}}}},71254:(e,t,i)=>{"use strict";i.d(t,{VerticalLineRenderer:()=>l});var s=i(18807),r=i(68441),n=i(45197),o=i(74359),a=i(59590);class l extends a.BitmapCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._hitTest=new s.HitTestResult(s.HitTarget.MovePoint)}setData(e){this._data=e}setHitTest(e){this._hitTest=e}hitTest(e){if(null===this._data||null===this._hitTest)return null;const t=(0,n.interactionTolerance)().line,i=Math.abs(e.x-this._data.x)<=t+this._data.linewidth/2,s=void 0===this._data.top||this._data.top-e.y<=t,r=void 0===this._data.bottom||e.y-this._data.bottom<=t;return i&&s&&r?this._hitTest:null}_drawImpl(e){if(null===this._data||this._data.linewidth<=0)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s,mediaSize:n}=e;if(this._data.x<-this._data.linewidth/2||this._data.x>n.width+this._data.linewidth/2)return;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=Math.max(1,Math.floor(this._data.linewidth*i)),void 0!==this._data.linestyle&&(0,r.setLineStyle)(t,this._data.linestyle);const a=void 0!==this._data.top?Math.max(this._data.top,0):0,l=void 0!==this._data.bottom?Math.min(this._data.bottom,n.height):n.height,c=Math.round(this._data.x*i),h=Math.floor(a*s),d=Math.ceil(l*s),u=this._data.excludeBoundaries;void 0!==u&&(0,o.addExclusionAreaByScope)(e,u),(0,r.drawVerticalLine)(t,c,h,d)}}},98517:(e,t,i)=>{"use strict";i.d(t,{sortSources:()=>r,sortSourcesPreOrdered:()=>s});const s={LatestUpdates:10000001,BarMarks:10000002,TimeScaleMarks:10000003,ChartEventsSource:10000004,Dividends:10000005,Splits:10000006,Earnings:10000007,RollDates:10000008,FutureContractExpiration:10000009,LineToolOrder:10000010,LineToolPosition:10000011,LineToolExecution:10000012,AlertLabel:10000013};function r(e){return[...e].sort(((e,t)=>e.zorder()-t.zorder()))}},97034:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PlotList:()=>u,mergeMinMax:()=>p,mergePlotRows:()=>_});var s=i(50151),r=i(78071),n=i(61401),o=i(59224),a=i(86094);const l=(0,o.getLogger)("Chart.PlotList"),c=30;function h(e){return e.index}function d(e){return e.value[0]}class u{constructor(e=null,t=null){this._items=[],this._start=0,this._end=0,this._shareRead=!1,this._minMaxCache=new Map,this._rowSearchCacheByIndex=new Map,this._rowSearchCacheByIndexWithoutEmptyValues=new Map,this._rowSearchCacheByTime=new Map,this._rowSearchCacheByTimeWithoutEmptyValues=new Map,this._plotFunctions=e||new Map,this._emptyValuePredicate=t}clear(){this._items=[],this._start=0,this._end=0,this._shareRead=!1,this._minMaxCache.clear(),this._invalidateSearchCaches()}first(){return this.size()>0?this._items[this._start]:null}last(){ -return this.size()>0?this._items[this._end-1]:null}firstIndex(){return this.size()>0?this._indexAt(this._start):null}lastIndex(){return this.size()>0?this._indexAt(this._end-1):null}size(){return this._end-this._start}isEmpty(){return 0===this.size()}contains(e){return null!==this.search(e,a.PlotRowSearchMode.Exact)}valueAt(e){const t=this.search(e);return null!==t?t.value:null}add(e,t){if(this._shareRead)return l.logDebug("add: readonly collection modification attempt"),!1;const i={index:e,value:t},s=this._nonCachedSearch(e,a.PlotRowSearchMode.Exact,h);return this._invalidateSearchCaches(),null===s?(this._items.splice(this._lowerbound(e,h),0,i),this._start=0,this._end=this._items.length,!0):(this._items[s]=i,!1)}search(e,t=a.PlotRowSearchMode.Exact,i){return this._searchImpl(e,t,this._rowSearchCacheByIndex,this._rowSearchCacheByIndexWithoutEmptyValues,h,i)}searchByTime(e,t=a.PlotRowSearchMode.Exact,i){return this._searchImpl(e,t,this._rowSearchCacheByTime,this._rowSearchCacheByTimeWithoutEmptyValues,d,i)}fold(e,t){let i=t;for(let t=this._start;t=i;--t){const i=this._indexAt(t),s=this._valueAt(t);if(e(i,s))return{index:i,value:s}}return null}each(e){for(let t=this._start;tthis._start&&(t._start-=1),t}rangeIterator(e,t){const i=this._lowerbound(e,h),s=this._upperbound(t);if(i===s)return{hasNext:()=>!1,next:()=>{throw new Error("Invalid operation")}};let r=i-1;return{hasNext:()=>r(r+=1,this._items[r])}}minMaxOnRangeCached(e,t,i){if(this.isEmpty())return null;let s=null;for(const r of i){s=p(s,this._minMaxOnRangeCachedImpl(e-r.offset,t-r.offset,r.name))}return s}minMaxOnRange(e,t,i){if(this.isEmpty())return null;let s=null;for(const r of i){s=p(s,this._minMaxOnRange(e-r.offset,t-r.offset,r.name))}return s}merge(e){return this._shareRead?(l.logDebug("merge: readonly collection modification attempt"),null):0===e.length?null:this.isEmpty()||e[e.length-1].indexthis._items[this._items.length-1].index?this._append(e):1===e.length&&e[0].index===this._items[this._items.length-1].index?(this._updateLast(e[0]),e[0]):this._merge(e)}addTail(e,t=!1){ -if(0===e.length)return;let i=0;t&&this._end-this._start>0&&(i=1,this._items[this._end-this._start-1].value=e[0].value);for(let t=i;tvoid 0!==e)).sort(((e,t)=>e.index-t.index)),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._start=0,this._end=this._items.length}remove(e){if(this._shareRead)return l.logDebug("remove: readonly collection modification attempt"),null;const t=this._nonCachedSearch(e,a.PlotRowSearchMode.NearestRight,h);if(null===t)return null;const i=this._items.splice(t);return this._end=this._items.length,this._minMaxCache.clear(),this._invalidateSearchCaches(),i.length>0?i[0]:null}state(){const e=this._items.slice(this._start,this._end);return{start:0,end:e.length,data:e}}restoreState(e){e?(this._start=e.start,this._end=e.end,this._shareRead=!1,this._items=e.data,this._minMaxCache.clear(),this._invalidateSearchCaches()):this.clear()}_indexAt(e){return this._items[e].index}_valueAt(e){return this._items[e].value}_length(){return this._items.length}_searchImpl(e,t,i,s,r,n){const o=void 0!==n?i:s,a=void 0!==n?1e4*(t+1)+n:t;let l=o.get(e);if(void 0!==l){const e=l.get(a);if(void 0!==e)return e}const c=this._nonCachedSearch(e,t,r,n);if(null===c)return null;const h={index:this._indexAt(c),value:this._valueAt(c)};return void 0===l&&(l=new Map,o.set(e,l)),l.set(a,h),h}_nonCachedSearch(e,t,i,s){const r=this._lowerbound(e,i),n=r===this._end||e!==i(this._items[r]);if(n&&t!==a.PlotRowSearchMode.Exact)switch(t){case a.PlotRowSearchMode.NearestLeft:return this._searchNearestLeft(r,s);case a.PlotRowSearchMode.NearestRight:return this._searchNearestRight(r,s);default:throw new TypeError("Unknown search mode")}if(void 0===s||n||t===a.PlotRowSearchMode.Exact)return n?null:r;switch(t){case a.PlotRowSearchMode.NearestLeft:return this._nonEmptyNearestLeft(r,s);case a.PlotRowSearchMode.NearestRight:return this._nonEmptyNearestRight(r,s);default:throw new TypeError("Unknown search mode")}}_nonEmptyNearestRight(e,t){const i=(0,s.ensure)(this._emptyValuePredicate),r=(0,s.ensure)(t);for(;e=this._start&&i(this._valueAt(e),r);)e-=1;return et(e)t.index>e),this._start,this._end)}_plotMinMax(e,t,i){let s=null;const r=this._plotFunctions.get(i);if(void 0===r)throw new Error(`Plot "${i}" is not registered`);for(let i=e;is.max&&(s.max=e)))}return s}_invalidateCacheForRow(e){const t=Math.floor(e.index/c);this._minMaxCache.forEach((e=>e.delete(t)))}_prepend(e){return(0,s.assert)(!this._shareRead,"collection should not be readonly"),(0,s.assert)(0!==e.length,"plotRows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=e.concat(this._items),this._start=0,this._end=this._items.length,e[0]}_append(e){return(0,s.assert)(!this._shareRead,"collection should not be readonly"),(0,s.assert)(0!==e.length,"plotRows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=this._items.concat(e),this._start=0,this._end=this._items.length,e[0]}_updateLast(e){(0,s.assert)(!this.isEmpty(),"plot list should not be empty");const t=this._items[this._end-1];(0,s.assert)(t.index===e.index,"last row index should match new row index"),this._invalidateCacheForRow(e),this._invalidateSearchCaches(),this._items[this._end-1]=e}_merge(e){return(0,s.assert)(0!==e.length,"plot rows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=_(this._items,e),this._start=0,this._end=this._items.length,e[0]}_minMaxOnRangeCachedImpl(e,t,i){if(this.isEmpty())return null;let r=null;const n=(0,s.ensureNotNull)(this.firstIndex()),o=(0,s.ensureNotNull)(this.lastIndex()),a=Math.max(e,n),l=Math.min(t,o),h=Math.ceil(a/c)*c,d=Math.max(h,Math.floor(l/c)*c);r=p(r,this._minMaxOnRange(a,Math.min(h,t,l),i));let u=this._minMaxCache.get(i);void 0===u&&(u=new Map,this._minMaxCache.set(i,u));for(let e=Math.max(h+1,a);et[o].index?o++:(n++,o++,r--);return r}(e,t),s=new Array(i);let r=0,n=0;const o=e.length,a=t.length;let l=0 -;for(;rt[n].index?(s[l]=t[n],n++):(s[l]=t[n],r++,n++),l++;for(;r{"use strict";i.d(t,{PriceAxisView:()=>_});var s=i(86441),r=i(34026),n=i(38325),o=i(38223),a=i(74359),l=i(18807),c=i(68441),h=i(66103);const d=new Path2D("M7.5 0.8a1 1 0 0 0 0 13.4 1 1 0 0 0 0-13.4zm0 1a1 1 0 0 1 0 11 1 1 0 0 1 0-11zm-.97-.25A3.5 3.5 0 0 0 3.5 0 3.5 3.5 0 0 0 0 3.5a3.5 3.5 0 0 0 1.75 3.03l.5-.86A2.5 2.5 0 0 1 1 3.5 2.5 2.5 0 0 1 3.5 1a2.5 2.5 0 0 1 2.17 1.25zm6.72 4.78A3.5 3.5 0 0 0 15 3.5 3.5 3.5 0 0 0 11.5 0a3.5 3.5 0 0 0-3.03 1.75l.86.5A2.5 2.5 0 0 1 11.5 1 2.5 2.5 0 0 1 14 3.5a2.5 2.5 0 0 1-1.25 2.17zM7 5h1v5H7zm3 2v1H5V7z");class u{constructor(e,t){this.setData(e,t)}setData(e,t){this._data=e,this._commonData=t}draw(e,t,i,s,r,n,l){var h,d,u;const p=this._data;if(!p.visible||this._isOutOfScreen(t,r))return;const _=this._commonData,m=void 0!==p.labelIcon,g=t.borderSize,f=t.paddingTop+_.additionalPaddingTop,v=t.paddingBottom+_.additionalPaddingBottom,S=t.paddingInner,y=p.ignoreAdditionalPaddingInner?0:t.additionalPaddingInner,b=t.paddingOuter,w=t.fontSize;let C=p.text,P=p.textColor||_.textColor,x=p.secondLine||"",T=_.secondLineTextColor||P,I=p.thirdLine||"";const M=_.thirdLineTextColor||P;0===x.length&&(x=I,T=M,I=""),0===C.length&&(C=x,P=T,x=I,T=M,I=""),e.save(),e.font=t.font;const L=i.yMidCorrection(e,C)*l,A=Math.ceil(i.measureText(e,C)),k=w+f+v,E=Boolean(x),D=Boolean(I),B=E?Math.ceil(i.measureText(e,x)):0,V=D?Math.ceil(i.measureText(e,I)):0,N=g+S+b+A+y,R=B>0?g+S+b+B+y:0,O=V>0?g+S+b+V+y:0,F=Math.max(N,R,O),W=Math.max(1,Math.floor(l));let z=Math.round(k*l);z%2!=W%2&&(z+=1);const H=Math.round((w+t.lineSpacing)*l),U=Math.round(2*(w+t.lineSpacing)*l),j=Math.max(1,Math.floor(g*l)),G=p.separatorVisible?j:0,q=p.borderVisible?j:0,$=m?z:Math.round(F*l),Y=Math.round(y*l),K=Math.ceil(s*l),Z=Math.ceil(S*l),X=Math.round((null!==(h=_.fixedCoordinate)&&void 0!==h?h:_.coordinate)*l)-Math.floor(.5*l),J=Math.floor(X+W/2-z/2),Q=J+z,ee="right"===n,te=void 0!==p.xCoord?Math.round(p.xCoord*l)+(ee?1:-1)*Math.round($/2):ee?K-G:G,ie=K;let se,re=te;const ne=null!==(d=p.backgroung)&&void 0!==d?d:_.background;e.fillStyle=ne;const oe=2*l;if(e.textAlign=ee?"right":"left",e.textBaseline="middle",ee?(re=te-$,se=te-Y-Z-1):(re=te+$,se=te+Y+Z),C||m){const i=D?z+U:E?z+H:z,s=null!==(u=_.borderColor)&&void 0!==u?u:ne,r=void 0!==p.xCoord?oe:0;if(((t,s,n)=>{ee?(0,c.drawRoundRectWithInnerBorder)(e,re,J,$,i,t,[oe,r,r,oe],q,s,n):(0,c.drawRoundRectWithInnerBorder)(e,te,J,$,i,t,[r,oe,oe,r],q,s,n)})(ne,s,_.borderStyle),p.separatorVisible&&(e.fillStyle=t.paneBackgroundColor,e.fillRect(ee?ie-G:0,J,G,Q-J)),m){switch(p.labelIcon){case 0:this._drawPlusIcon(e,te,re,J,X,Q,W);break;case 1:this._drawClockIcon(e,te,re,X,W,l)}return void e.restore()}e.save(),e.translate(se,(J+Q)/2+L),(0,a.drawScaled)(e,l,l,(()=>{e.fillStyle=P,e.fillText(C,0,0)})),e.restore()}E&&(e.fillStyle=T,e.save(),e.translate(se,(J+Q)/2+L+H),(0,a.drawScaled)(e,l,l,(()=>{e.fillText((0, -o.startWithLTR)(x),0,0)})),e.restore()),D&&(e.fillStyle=M,e.save(),e.translate(se,(J+Q)/2+L+U),(0,a.drawScaled)(e,l,l,(()=>{e.fillText((0,o.startWithLTR)(I),0,0)})),e.restore()),e.restore()}topBottomTotalHeight(e){const t=this._lines();if(!this._data.visible||0===t)return{top:0,bottom:0,total:0};const i=e.fontSize/2+e.paddingTop+this._commonData.additionalPaddingTop,s=(t-.5)*e.fontSize+(t-1)*e.lineSpacing+e.paddingBottom+this._commonData.additionalPaddingBottom;return{top:i,bottom:s,total:i+s}}hitTest(e){const t=this._data.hitTestData;if(void 0===t||!this._data.visible)return null;const i=(0,n.lastMouseOrTouchEventInfo)().isTouch?10:0,{itemBox:o,clickHandler:a,tooltip:c}=t,d=(0,s.box)(new s.Point(o.min.x-i,o.min.y-i),new s.Point(o.max.x+i,o.max.y+i));return(0,r.pointInBox)(e,d)?new l.HitTestResult(l.HitTarget.Custom,{cursorType:h.PaneCursorType.Default,clickHandler:null==a?void 0:a.bind(null,e),tapHandler:null==a?void 0:a.bind(null,e),tooltip:c}):null}_drawPlusIcon(e,t,i,s,r,n,o){e.fillStyle=this._commonData.textColor,e.strokeStyle=this._commonData.textColor,e.lineWidth=o;const a=Math.abs(t-i);let l=Math.round(.35*a);l%2!=o%2&&(l+=1);let c=Math.round(.65*a);c%2!=o%2&&(c+=1);const h=Math.floor((a-l)/2),d=Math.min(t,i),u=d+Math.floor(a/2-o/2);e.fillRect(d+h,r,l,o),e.fillRect(u,s+h,o,l),e.beginPath(),e.arc(u+o/2,r+o/2,c/2,0,2*Math.PI,!1),e.stroke()}_drawClockIcon(e,t,i,s,r,n){e.fillStyle=this._commonData.textColor,e.lineWidth=r;const o=Math.abs(t-i);let a=Math.round(.35*o);a%2!=r%2&&(a+=1);let l=Math.round(.65*o);l%2!=r%2&&(l+=1);const c=Math.min(t,i)+Math.floor(o/2-r/2);e.save(),e.translate(c+r/2-l/2,s+r/2-l/2),e.scale(n,n),e.fill(d),e.restore()}_lines(){const e=this._data;return(e.text?1:0)+(e.secondLine?1:0)+(e.thirdLine?1:0)}_isOutOfScreen(e,t){var i;const s=this._commonData,r=null!==(i=s.fixedCoordinate)&&void 0!==i?i:s.coordinate,{total:n}=this.topBottomTotalHeight(e),o=n/this._lines();return r-o/2-3>t||r+(n-o/2)+3<0}}var p=i(87095);class _{constructor(e){this._commonRendererData={coordinate:0,textColor:"#FFF",background:"#000",additionalPaddingBottom:0,additionalPaddingTop:0},this._axisRendererData={text:"",visible:!1,separatorVisible:!1,borderVisible:!1,ignoreAdditionalPaddingInner:!1},this._paneRendererData={text:"",visible:!1,separatorVisible:!0,borderVisible:!1,ignoreAdditionalPaddingInner:!0},this._invalidated=!0,this._axisRenderer=new(e||u)(this._axisRendererData,this._commonRendererData),this._paneRenderer=new(e||u)(this._paneRendererData,this._commonRendererData)}text(){return this._updateRendererDataIfNeeded(),this._axisRendererData.text}secondLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.secondLine}thirdLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.thirdLine}background(){return this._updateRendererDataIfNeeded(),this._commonRendererData.background}color(){return this._updateRendererDataIfNeeded(),this.generateTextColor(this.background())}generateTextColor(e){return(0,p.colorFromBackground)(e)}coordinate(){ -return this._updateRendererDataIfNeeded(),this._commonRendererData.coordinate}floatCoordinate(){var e;return this._updateRendererDataIfNeeded(),null!==(e=this._commonRendererData.floatCoordinate)&&void 0!==e?e:this._commonRendererData.coordinate}update(e){this._invalidated=!0}topBottomTotalHeight(e){this._updateRendererDataIfNeeded();const{top:t,bottom:i,total:s}=this._axisRenderer.topBottomTotalHeight(e),{top:r,bottom:n,total:o}=this._paneRenderer.topBottomTotalHeight(e);return{top:Math.max(t,r),bottom:Math.max(i,n),total:Math.max(s,o)}}getFixedCoordinate(){return this._commonRendererData.fixedCoordinate||0}setFixedCoordinate(e){this._commonRendererData.fixedCoordinate=e}isVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible||this._paneRendererData.visible}isAxisLabelVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible}isPaneLabelVisible(){return this._updateRendererDataIfNeeded(),this._paneRendererData.visible}renderer(){return this._updateRendererDataIfNeeded(),this._axisRenderer}paneRenderer(){return this._updateRendererDataIfNeeded(),this._paneRenderer}setPaneRendererLabelIcon(e){this._paneRendererData.labelIcon=e}setPaneLabelVisible(e){this._paneRendererData.visible=e,this._invalidated=!0}ignoreAlignment(){return!1}_updateRendererDataIfNeeded(){this._invalidated&&(this._commonRendererData.fixedCoordinate=void 0,this._updateRendererData(this._axisRendererData,this._paneRendererData,this._commonRendererData),this._invalidated=!1)}}},80842:(e,t,i)=>{"use strict";i.d(t,{PriceDataSource:()=>l,isPriceDataSource:()=>a});var s=i(14292),r=i(57898),n=i.n(r),o=i(18611);function a(e){return e instanceof l}class l extends s.DataSource{constructor(e,t){super(t),this._formatterChanged=new(n()),this._priceStepChanged=new(n()),this._currencyChanged=new(n()),this._unitChanged=new(n()),this._priceRangeReadyChanged=new(n()),this._priceStep=null,this._priceRangeReady=!0,this._model=e}base(){return 0}model(){return this._model}currencyChanged(){return this._currencyChanged}isCurrencySource(){return!0}isDisplayedInLegend(){return!0}unitChanged(){return this._unitChanged}isUnitSource(){return!0}priceRange(e,t){return null}isDraggable(){return!0}priceLineColor(e){return e}formatterChanged(){return this._formatterChanged}priceStep(e){return this._priceStep}priceStepChanged(){return this._priceStepChanged}isIncludedInAutoScale(){return!0}correctScaleMargins(e){return e}priceRangeReady(){return this._priceRangeReady}priceRangeReadyChanged(){return this._priceRangeReadyChanged}disablePriceRangeReady(){const e=this.priceScale();null===e||e.isAutoScale()||e.mainSource()!==this||(this._priceRangeReady=!1,e.recalculatePriceRangeOnce()),this._priceRangeReadyChanged.fire(!1)}statusView(){return null}legendView(){return null}marketStatusModel(){return null}dataUpdatedModeModel(){return null}dataProblemModel(){return null}_enablePriceRangeReady(){this._priceRangeReady=!0,this._priceRangeReadyChanged.fire(!0)}_onSourceCurrencyChanged(){(0, -o.isActingAsSymbolSource)(this)||this._currencyChanged.fire()}_onSourceUnitChanged(){(0,o.isActingAsSymbolSource)(this)||this._unitChanged.fire()}_onSourcePriceRangeReadyChanged(e){(0,o.isActingAsSymbolSource)(this)||e||this.disablePriceRangeReady()}}},11527:(e,t,i)=>{"use strict";i.d(t,{PriceLineAxisView:()=>l,SeriesPriceLineAxisView:()=>c,StudyPriceLineAxisView:()=>h});var s=i(42275),r=i(50151),n=i(79849),o=i(68441);class a{constructor(e,t){this.setData(e,t)}setData(e,t){this._data=e,this._commonData=t}draw(e,t,i,s,a,l,c){var h;if(!this._data.visible)return;const d=null!==(h=this._commonData.fixedCoordinate)&&void 0!==h?h:this._commonData.coordinate;e.lineWidth=Math.max(1,Math.floor((0,r.ensureDefined)(this._data.linewidth)*c)),e.lineCap="butt",(0,o.setLineStyle)(e,void 0===this._data.linestyle?n.LINESTYLE_DOTTED:this._data.linestyle),e.strokeStyle=this._commonData.textColor,(0,o.drawHorizontalLine)(e,Math.round(d*c),0,Math.ceil(s*c))}topBottomTotalHeight(e){return{top:0,bottom:0,total:0}}}class l extends s.PriceAxisView{constructor(e){super(e||a)}ignoreAlignment(){return!0}_updateRendererData(e,t,i){if(t.visible=!1,e.visible=!1,!this._isVisible())return;const s=this._value();s.noData||(i.background="",i.textColor=this._priceLineColor(s.color),i.coordinate=s.coordinate,i.floatCoordinate=s.floatCoordinate,e.linewidth=this._lineWidth(),e.linestyle=this._lineStyle(),e.backgroundAreaVisible=this._backgroundAreaVisible(),e.backgroundAreaColor=this._backgroundAreaColor(),e.backgroundAreaHeight=this._backgroundAreaHeight(),e.visible=!0)}_lineStyle(){return n.LINESTYLE_DOTTED}_backgroundAreaVisible(){return!1}_backgroundAreaColor(){return""}_backgroundAreaHeight(){return 0}}class c extends l{constructor(e){super(),this._series=e}_value(){return this._series.lastValueData(void 0,!0)}_priceLineColor(e){return this._series.priceLineColor(e)}_lineWidth(){return this._series.properties().childs().priceLineWidth.value()}_isVisible(){const e=this._series.model().properties().childs().scalesProperties.childs().showSeriesLastValue.value();return this._series.properties().childs().showPriceLine.value()&&e}}class h extends l{constructor(e,t){super(),this._study=e,this._plotname=t}_value(){return this._study.lastValueData(this._plotname,!0)}_lineWidth(){return this._study.properties().childs().styles.childs()[this._plotname].childs().linewidth.value()}_lineStyle(){return n.LINESTYLE_DOTTED}_priceLineColor(e){return e}_isVisible(){const e=this._study.model().properties().childs().scalesProperties.childs().showStudyLastValue.value(),t=this._study.isPlotVisibleAt(this._plotname,1);return this._study.properties().childs().styles.childs()[this._plotname].childs().trackPrice.value()&&e&&t}}},74304:(e,t,i)=>{"use strict";var s;i.d(t,{PriceAxisLastValueMode:()=>s}),function(e){e[e.LastPriceAndPercentageValue=0]="LastPriceAndPercentageValue",e[e.LastValueAccordingToScale=1]="LastValueAccordingToScale"}(s||(s={}))},78211:(e,t,i)=>{"use strict";i.d(t,{fromIndexedTo100:()=>c,fromLog:()=>p,fromPercent:()=>o,getCurrentModePriceText:()=>g, -getOppositeModePriceText:()=>f,logFormulaForPriceRange:()=>_,logFormulasAreSame:()=>m,toIndexedTo100:()=>h,toIndexedTo100Range:()=>d,toLog:()=>u,toPercent:()=>a,toPercentRange:()=>l});var s=i(34256),r=i(37160);const n={logicalOffset:4,coordOffset:1e-4};function o(e,t){return t<0&&(e=-e),e/100*t+t}function a(e,t){const i=100*(e-t)/(t||1);return t<0?-i:i}function l(e,t){const i=a(e.minValue(),t),r=a(e.maxValue(),t);return new s.PriceRange(i,r)}function c(e,t){return t<0&&(e=-e),(e-=100)/100*t+t}function h(e,t){const i=100*(e-t)/t+100;return t<0?-i:i}function d(e,t){const i=h(e.minValue(),t),r=h(e.maxValue(),t);return new s.PriceRange(i,r)}function u(e,t){const i=Math.abs(e);if(i<1e-25)return 0;const s=(0,r.log10)(i+t.coordOffset)+t.logicalOffset;return e<0?-s:s}function p(e,t){const i=Math.abs(e);if(i<1e-15)return 0;const s=Math.pow(10,i-t.logicalOffset)-t.coordOffset;return e<0?-s:s}function _(e){if(null===e)return n;const t=Math.abs(e.maxValue()-e.minValue());if(t>=1||t<1e-15)return n;const i=Math.ceil(Math.abs(Math.log10(t))),s=n.logicalOffset+i;return{logicalOffset:s,coordOffset:1/Math.pow(10,s)}}function m(e,t){return e.logicalOffset===t.logicalOffset&&e.coordOffset===t.coordOffset}function g(e,t){return e.isPercentage()?t.formattedPricePercentage:e.isIndexedTo100()?t.formattedPriceIndexedTo100:t.formattedPriceAbsolute}function f(e,t){return e.isPercentage()||e.isIndexedTo100()?t.formattedPriceAbsolute:t.formattedPricePercentage}},34256:(e,t,i)=>{"use strict";i.d(t,{PriceRange:()=>n});var s=i(1722);const r=(0,i(59224).getLogger)("Chart.PriceRange");class n{constructor(e,t){if(null!==e&&"object"==typeof e){const t=e;this._minValue=t.m_minValue,this._maxValue=t.m_maxValue}else{const i=e;this._minValue=i,void 0!==t&&(this._maxValue=t)}}equals(e){return this._minValue===e._minValue&&this._maxValue===e._maxValue}clone(){return new n(this._minValue,this._maxValue)}minValue(){return this._minValue}setMinValue(e){this._minValue=e}maxValue(){return this._maxValue}setMaxValue(e){this._maxValue=e}length(){return this._maxValue-this._minValue}isEmpty(){return this._maxValue===this._minValue||this._maxValue!=this._maxValue||this._minValue!=this._minValue}serialize(){return{m_maxValue:this._maxValue,m_minValue:this._minValue}}state(){return{max:this._maxValue,min:this._minValue}}merge(e){return new n(Math.min(this.minValue(),e.minValue()),Math.max(this.maxValue(),e.maxValue()))}apply(e,t){this._minValue=Math.min(this._minValue,e),this._maxValue=Math.max(this._maxValue,t)}set(e,t){this._minValue=e,this._maxValue=t}scaleAroundCenter(e){if(!(0,s.isNumber)(e))return void r.logDebug("PriceRange.scaleAroundCenter: invalid coeff");if(0===this._maxValue-this._minValue)return;const t=.5*(this._maxValue+this._minValue);let i=this._maxValue-t,n=this._minValue-t;i*=e,n*=e,this._maxValue=t+i,this._minValue=t+n}shift(e){(0,s.isNumber)(e)?(this._maxValue+=e,this._minValue+=e):r.logDebug("PriceRange.shift: invalid coeff")}containsStrictly(e){return e.minValue()>this._minValue&&e.maxValue(){"use strict";i.d(t,{createPrimitiveProperty:()=>n});var s=i(59452),r=i.n(s);function n(e){return new(r())(e)}},13637:(e,t,i)=>{"use strict";i.d(t,{ThemedDefaultProperty:()=>C,extractAllPropertiesKeys:()=>S,extractState:()=>y,factoryDefaultsForCurrentTheme:()=>b});var s=i(58121),r=i(99094),n=i(16230),o=i(98279),a=i(38651),l=i(50151),c=i(56840),h=i(22767),d=i(45345),u=i(26843),p=i(59452),_=i.n(p),m=i(85804),g=i(57898),f=i.n(g);const v=(0,i(59224).getLogger)("ThemedDefaults");function S(e){const t=Object.keys(e),i=[];return t.forEach((t=>{const s=e[t];if((0,o.default)(s)){S(s).forEach((e=>i.push(`${t}.${e}`)))}else i.push(t)})),i}function y(e,t,i=""){const s={};return t.forEach((r=>{const n=r.split("."),a=n[0],l=e[a],c=""===i?a:`${i}.${a}`;if(e.hasOwnProperty(a))if(n.length>1){if(!(0,o.default)(l))return void v.logError(`path ${c} must be an object, but it is a primitive`);{const e=t.filter((e=>e.startsWith(`${a}.`))).map((e=>e.split(".").slice(1).join(".")));s[a]=y(l,e,c)}}else{if((0,o.default)(l))return void v.logError(`path ${c} must be a primitive, but it is an object`);s[a]=l}})),s}function b(e,t){var i;const r=null!==(i=d.watchedTheme.value())&&void 0!==i?i:u.StdTheme.Light,n=(0,h.deepCopy)(e);return(0,s.default)(n,(0,l.ensureDefined)(t.get(r))),n}function w(e,t){const i=(0,r.default)(e,((e,i,s)=>{if(void 0===t[s])return e;if(!(0,n.default)(i,t[s]))if((0,o.default)(i)&&(0,o.default)(t[s])){const r=w(i,t[s]);void 0!==r&&(e[s]=r)}else e[s]=i;return e}),{});return(0,a.default)(i)?void 0:i}class C extends(_()){constructor(e,t,i,r,n,o){super(function(e,t,i,r){var n;const o=t(),a=y((0,h.deepCopy)(null!==(n=c.getJSON(e,null))&&void 0!==n?n:{}),i);return(0,s.default)(o,a),(0,s.default)(o,y(null!=r?r:{},i)),o}(e,t,n,o)),this._applyingThemeInProcess=!1,this._restoreFactoryDefaultsEvent=new(f()),this._defaultName=e,this._defaultsSupplier=t,this._notThemedDefaultsKeys=i,this._themedDefaultsKeys=r,this._allStateKeys=n,this._allDefaultsKeys=[...i,...r]}restoreFactoryDefaults(){const e=this._defaultsSupplier();this.mergeAndFire(e),this.saveDefaults(),this._restoreFactoryDefaultsEvent.fire()}addExclusion(){}state(){return y(super.state(),this._allStateKeys)}mergePreferences(e){this.mergeAndFire(y(e,this._allStateKeys))}childChanged(e){super.childChanged(e),this._applyingThemeInProcess||this.saveDefaults()}saveDefaults(){const e=this.state(),t=this._defaultsSupplier();let i=w(y(e,this._notThemedDefaultsKeys),y(t,this._notThemedDefaultsKeys));const r=y(t,this._themedDefaultsKeys),n=y(e,this._themedDefaultsKeys),o=w(n,r);(0,a.default)(o)||(i=null!=i?i:{},(0,s.default)(i,n)),(0,m.saveDefaults)(this._defaultName,i)}}},79861:(e,t,i)=>{"use strict";i.d(t,{combineProperty:()=>a,createWVFromGetterAndSubscription:()=>s.createWVFromGetterAndSubscription,createWVFromGetterAndSubscriptions:()=>r.createWVFromGetterAndSubscriptions,createWVFromProperty:()=>n});var s=i(28986),r=i(49475);function n(e){return(0,s.createWVFromGetterAndSubscription)((()=>e.value()),e)}var o=i(59680) -;function a(e,...t){const i=()=>e(...t.map((e=>e.value()))),s=(0,o.createPrimitiveProperty)(i()),r=()=>s.setValue(i()),n={};for(const e of t)e.subscribe(n,r);return s.destroy=()=>{t.forEach((e=>e.unsubscribeAll(n)))},s}},28986:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscription:()=>n});var s=i(58275),r=i.n(s);function n(e,t){const i=new(r())(e()),s={};t.subscribe(s,(()=>{i.setValue(e())}));return i.readonly().spawn((()=>t.unsubscribeAll(s)))}},49475:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscriptions:()=>n});var s=i(58275),r=i.n(s);function n(e,t){const i=new(r())(e()),s={};t.forEach((t=>t.subscribe(s,(()=>{i.setValue(e())}))));return i.readonly().spawn((()=>t.forEach((e=>e.unsubscribeAll(s)))))}},59452:(e,t,i)=>{"use strict";var s=i(57898),r=i(1722).isFunction;function n(e){if(this._listeners=new s,this._childs=[],this._muteChildChanges=!1,void 0!==e)if(this.isPrimitiveType(e))this._value=e;else for(var t in e)this.addProperty(t,e[t])}n.prototype.merge=function(e,t){var i=null;if(t)var s=(i=[]).length;if(void 0===e)return i;if(this.isPrimitiveType(e))return t&&this._value!==e&&i.push(this),this._value=e,i;if(Array.isArray(e))for(var r=0;rs&&i.push(this),i},n.prototype.mergeAndFire=function(e){var t=this.merge(e,!0);this._muteChildChanges=!0,t.forEach((function(e){e._muteChildChanges=!0})),t.forEach((function(e){e._muteChildChanges=!1,e.listeners().fire(e)})),this._muteChildChanges=!1,t.length>0&&this.listeners().fire(this)},n.prototype.state=function(e){var t=r(this.value)?this.value():void 0;void 0===t&&(t={});for(var i=0;i=0},n.prototype.addChild=function(e,t){this[e]&&this[e].unsubscribe(this,this.childChanged),this[e]=t,-1===this._childs.indexOf(e)&&this._childs.push(e),t.subscribe(this,this.childChanged)},n.prototype.childChanged=function(e,t){this._muteChildChanges||this.listeners().fire(this)},n.prototype.subscribe=function(e,t){this.listeners().subscribe(e,t,!1)},n.prototype.unsubscribe=function(e,t){this.listeners().unsubscribe(e,t)},n.prototype.unsubscribeAll=function(e){this.listeners().unsubscribeAll(e)},n.prototype.childs=function(){return this},e.exports=n},71625:(e,t,i)=>{"use strict";i.d(t,{QuotesProvider:()=>a});var s=i(2438),r=i(57898),n=i.n(r),o=i(36174);class a{constructor(e="full"){this._quotes=null,this._quoteSessionSymbol=null,this._quoteSessionClientId="",this._pausedQuoteSessionSymbol=null,this._quotesUpdate=new(n()),this._quoteSymbolChanged=new(n()),this._multiplexerType=e}setQuotesSessionSymbol(e){this._quoteSessionSymbol!==e&&(this._pausedQuoteSessionSymbol=null,this._quoteSessionClientId||(this._quoteSessionClientId="series-"+(0,o.guid)()),this._unsubscribeQuoteSession(),e&&this._subscribeQuoteSession(e),this._quoteSymbolChanged.fire())}quotesUpdate(){return this._quotesUpdate}quoteSymbolChanged(){return this._quoteSymbolChanged}quotes(){return this._quotes}isPaused(){return null!==this._pausedQuoteSessionSymbol}pause(){null===this._pausedQuoteSessionSymbol&&(this._pausedQuoteSessionSymbol=this._quoteSessionSymbol,this._unsubscribeQuoteSession())}resume(){null!==this._pausedQuoteSessionSymbol&&(this._subscribeQuoteSession(this._pausedQuoteSessionSymbol),this._pausedQuoteSessionSymbol=null)}destroy(){this._unsubscribeQuoteSession()}_onUpdate(e,t){this._quotes=e&&e.values||null,t&&t.values&&this._quotesUpdate.fire(e,t)}_subscribeQuoteSession(e){this._quoteSessionSymbol=e,(0,s.getQuoteSessionInstance)(this._multiplexerType).subscribe(this._quoteSessionClientId,this._quoteSessionSymbol,this._onUpdate.bind(this))}_unsubscribeQuoteSession(){this._quoteSessionSymbol&&((0,s.getQuoteSessionInstance)(this._multiplexerType).unsubscribe(this._quoteSessionClientId,this._quoteSessionSymbol),this._quoteSessionSymbol=null,this._quotes=null)}}},94025:(e,t,i)=>{"use strict";i.r(t),i.d(t,{compareResolutions:()=>k,convertResolutionsFromSettings:()=>I,getApplicableIntervalForFrequency:()=>b,getCustomResolutions:()=>E,getDefaultResolution:()=>S,getMaxResolutionValue:()=>x,getRangeResolution:()=>f,getResolutionByChartStyle:()=>y,getResolutionsFromSettings:()=>T,getServerInterval:()=>w,getTimeBasedResolution:()=>v,getTranslatedResolution:()=>D,getTranslatedResolutionModel:()=>B,intervalIsSupported:()=>W,isAvailable:()=>m,isIntervalEnabled:()=>O,isResolutionMultiplierValid:()=>C,isSecondsEnabled:()=>N,isTicksEnabled:()=>R,mergeResolutions:()=>M,normalizeIntervalString:()=>_,parseIntervalValue:()=>F,setLastUsedResolution:()=>g,sortResolutions:()=>L});var s=i(44352),r=i(36274),n=i(42960),o=i(56840),a=i(82992),l=i(15051),c=i(1722),h=i(14483);const d={ -[r.ResolutionKind.Ticks]:1,[r.ResolutionKind.Seconds]:60,[r.ResolutionKind.Minutes]:1440,[r.SpecialResolutionKind.Hours]:24,[r.ResolutionKind.Days]:365,[r.ResolutionKind.Weeks]:52,[r.ResolutionKind.Months]:12,[r.ResolutionKind.Range]:1e6,[r.ResolutionKind.Invalid]:NaN},u={[r.ResolutionKind.Ticks]:0,[r.ResolutionKind.Seconds]:1,[r.ResolutionKind.Minutes]:2,[r.SpecialResolutionKind.Hours]:3,[r.ResolutionKind.Days]:4,[r.ResolutionKind.Weeks]:5,[r.ResolutionKind.Months]:6,[r.ResolutionKind.Range]:7,[r.ResolutionKind.Invalid]:8},p={[r.ResolutionKind.Invalid]:"",[r.ResolutionKind.Ticks]:s.t(null,{context:"interval_short"},i(59231)),[r.ResolutionKind.Seconds]:s.t(null,{context:"interval_short"},i(2949)),[r.ResolutionKind.Minutes]:s.t(null,{context:"interval_short"},i(6791)),[r.SpecialResolutionKind.Hours]:s.t(null,{context:"interval_short"},i(13994)),[r.ResolutionKind.Days]:s.t(null,{context:"interval_short"},i(13395)),[r.ResolutionKind.Weeks]:s.t(null,{context:"interval_short"},i(85521)),[r.ResolutionKind.Months]:s.t(null,{context:"interval_short"},i(37720)),[r.ResolutionKind.Range]:s.t(null,{context:"interval_short"},i(69838))};function _(e){return r.Interval.parse(e).value()}function m(e){const t=r.Interval.parse(e);if(!N()&&t.isSeconds())return!1;if(!R()&&t.isTicks())return!1;const i=t.value(),s=a.linking.dataFrequencyResolution.value();if(void 0!==s&&k(i,s)<0)return!1;const n=a.linking.supportedResolutions.value();return void 0!==n?void 0!==n.find((e=>_(e)===i)):t.isSeconds()?Boolean(a.linking.seconds.value()):t.isTicks()?Boolean(a.linking.ticks.value()):t.isIntraday()?Boolean(a.linking.intraday.value()):t.isDWM()}function g(e){r.Interval.isValid(e)&&(r.Interval.isRange(e)?o.setValue("chart.lastUsedRangeResolution",e):o.setValue("chart.lastUsedTimeBasedResolution",e))}function f(e){const t=o.getValue("chart.lastUsedRangeResolution");if(void 0!==t&&r.Interval.isRange(t))return t;let i="100R";for(const t of e){const e=r.Interval.parse(t);if(e.isRange()){const t=e.value();if("100R"===t)return t;i=t}}return i}function v(e){const t=o.getValue("chart.lastUsedTimeBasedResolution");if(void 0!==t&&r.Interval.isTimeBased(t))return t;let i="1D";for(const t of e){const e=r.Interval.parse(t);if(e.isTimeBased()){const t=e.value();if("1D"===t)return t;i=t}}return i}function S(e){return e?"100R":"1D"}function y(e,t,i){const s=n.isRangeStyle(e),o=r.Interval.isRange(t);return!s&&o?v(i):s&&!o?f(i):t}function b(e,t){return k(t,e)>=0?t:e}function w(e){return r.Interval.isRange(e)?"1":e}function C(e){const{interval:t,guiResolutionKind:i}=r.Interval.parseExt(e);if(!t.isValid())return!1;const s=t.multiplier();return(i===r.SpecialResolutionKind.Hours?s/60:s)<=P(i)}function P(e){const t=d[e];return Number.isNaN(t)?1:t}function x(e){return P(r.Interval.parseExt(e).guiResolutionKind)}function T(e){const t=I(o.getJSON(e,[]));return(0,l.uniq)(t.filter(C).map(_))}function I(e){return Array.isArray(e)?e:Object.keys(e).map(r.Interval.normalize).filter(c.notNull)}function M(...e){let t=[].concat(...e);return t=(0,l.uniq)(t.filter(C).map(_)),L(t)} -function L(e){return e.sort(k)}function A(e){const t=r.Interval.parse(e),i=t.multiplier()||1;return t.isMinuteHours()?[r.SpecialResolutionKind.Hours,i/60]:[t.kind(),i]}function k(e,t){if(e===t)return 0;const[i,s]=A(e),[r,n]=A(t);return i!==r?u[i]-u[r]:s-n}function E(){return[]}function D(e){const{multiplier:t,shortKind:i}=B(e);return`${t}${i}`}function B(e,t){const i=r.Interval.parse(e);let s=i.multiplier(),n=i.kind();if(!i.isValid()){if(t)return null;throw new TypeError("Can't translate invalid interval")}return i.isMinuteHours()&&(s=Math.floor(s/60),n=r.SpecialResolutionKind.Hours),{multiplier:s.toString(),shortKind:V(n),hint:`${s} ${V(n,s)}`,mayOmitMultiplier:i.isDWM()&&1===s,mayOmitShortKind:i.isMinutes()&&!i.isMinuteHours()}}function V(e,t){if(!t)return p[e];switch(e){case r.ResolutionKind.Ticks:return s.t(null,{plural:"ticks",count:t},i(99136));case r.ResolutionKind.Days:return s.t(null,{plural:"days",count:t},i(30572));case r.ResolutionKind.Weeks:return s.t(null,{plural:"weeks",count:t},i(47966));case r.ResolutionKind.Months:return s.t(null,{plural:"months",count:t},i(99062));case r.ResolutionKind.Seconds:return s.t(null,{plural:"seconds",count:t},i(71787));case r.ResolutionKind.Minutes:return s.t(null,{plural:"minutes",count:t},i(69143));case r.SpecialResolutionKind.Hours:return s.t(null,{plural:"hours",count:t},i(52254));case r.ResolutionKind.Range:return s.t(null,{plural:"ranges",count:t},i(82797));default:return e}}function N(){return h.enabled("seconds_resolution")}function R(){return h.enabled("tick_resolution")||false}function O(e){{const t=r.Interval.parse(e);if(!N()&&t.isSeconds())return!1;if(!R()&&t.isTicks())return!1}return!0}function F(e){let t;t=h.enabled("tick_resolution")?/^[,\s]*(^[1-9][0-9]*)?\s*([hdwmst]?)\s*$/i:/^[,\s]*(^[1-9][0-9]*)?\s*([hdwms]?)\s*$/i;const i=t.exec(e)||[],s=~~i[1],r=i[2]&&i[2].toUpperCase()||null,n={qty:!s&&r?1:s,unit:r};return n.error=!s&&!r,n.intraday=!(n.error||n.unit&&"H"!==n.unit&&"S"!==n.unit&&"T"!==n.unit),n.range="R"===n.unit,n}function W(e){if(h.enabled("allow_supported_resolutions_set_only")){const t=r.Interval.normalize(e);return null!==t&&m(t)}{const t=F(e);if(t.error)return!1;if(!h.enabled("custom_resolutions")){const t=r.Interval.normalize(e),i=window.ChartApiInstance.defaultResolutions().filter(O);if(!t||-1===i.indexOf(t))return!1}const i=a.linking.dataFrequencyResolution.value();if(void 0!==i&&null!==t.unit&&b(i,t.unit)!==t.unit)return!1;if(t.intraday)return a.linking.intraday.value();{const e=a.linking.supportedResolutions.value();return!e||null!==t.unit&&!!~e.indexOf(t.unit)}}}},29541:(e,t,i)=>{"use strict";i.d(t,{barSpacingByScaleRatio:()=>o,priceRangeByScaleRatio:()=>n,scaleRatio:()=>r});var s=i(34256);function r(e,t){if(t.isLog()||e.isEmpty()||t.isEmpty())return null;const i=function(e){if(e.isEmpty())return null;const t=e.priceRange();if(null===t)return null;const i=t.length();return e.internalHeight()/i}(t);if(null===i)return null;return e.getValidBarSpacing()/Math.max(1e-10,i)}function n(e,t,i){if(e.isLog()||null===i||e.isEmpty())return null -;const r=e.priceRange();if(null===r||r.isEmpty())return null;const n=e.internalHeight()/(t/i),o=r.length();if(n===o)return r;const a=(n-o)/2;return new s.PriceRange(r.minValue()-a,r.maxValue()+a)}function o(e,t){if(e.isLog()||null===t||e.isEmpty())return null;const i=e.priceRange();if(null===i)return null;const s=i.length();return e.internalHeight()/s*t}},49535:(e,t,i)=>{"use strict";i.d(t,{allPriceScaleSelectionStrategyInfo:()=>c,createPriceScaleSelectionStrategy:()=>l});var s=i(50151),r=i(44352),n=i(28853);class o{constructor(e){this._priceScalesLimit=8,this._metaInfo=e}metaInfo(){return this._metaInfo}findSuitableScale(e,t,i,s){if(void 0!==s)return this._tryToGetDesiredPriceScale(e,t,s,i);if((0,n.isStudy)(t)){const s=t.metaInfo();if("Volume"===s.shortId&&e.containsMainSeries())return e.createPriceScaleAtPosition("overlay");const r=t.desiredPriceScalePosition();if(null!==r)return this._tryToGetDesiredPriceScale(e,t,r,i);if(void 0!==i&&((0,n.isStudy)(i)||e.isMainPane())&&s.is_price_study)return this._getPriceScaleTheSameAsForSource(i,e)}let r=!1;if((0,n.isStudy)(t)){const i=t.metaInfo().groupingKey;if(void 0!==i){const t=e.model().findNonOverlayStudyWithGroupingKey(i,e);if(null!==t)return this._getPriceScaleTheSameAsForSource(t.study,t.pane)}r=Boolean(t.metaInfo().is_price_study)}else t===e.model().mainSeries()&&(r=!0);if(r){const t=this._findFirstScaleForPriceStudy(e);if(null!==t)return t}return this.createNewPriceScaleIfPossible(e)}canCreateNewPriceScale(e){return e.leftPriceScales().length+e.rightPriceScales().lengthi&&this._priceScaleIsPrice(e.rightPriceScales()[i],t))return e.rightPriceScales()[i];if(e.leftPriceScales().length>i&&this._priceScaleIsPrice(e.leftPriceScales()[i],t))return e.leftPriceScales()[i]}return null}_targetPriceScaleIndex(e,t){if(e.mainSource()===t.mainSeries())return 0}_tryToGetDesiredPriceScale(e,t,i,r){switch(i){case"left":return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("left"):e.createPriceScaleAtPosition("overlay");case"right":return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("right"):e.createPriceScaleAtPosition("overlay");case"as-series":return void 0!==r?(0,s.ensureNotNull)(r.priceScale()):e.isMainPane()?(0,s.ensureNotNull)((0,s.ensureNotNull)(e.mainDataSource()).priceScale()):this.createNewPriceScaleIfPossible(e);case"overlay":return e.createPriceScaleAtPosition("overlay")}}}const a=[{name:"left",title:r.t(null,void 0,i(65323)),ctor:class extends o{constructor(e){super(e)}apply(e){const t=e.model();e.rightPriceScales().slice(0).forEach((i=>e.movePriceScale(i,"left",this._targetPriceScaleIndex(i,t))))}createNewPriceScaleIfPossible(e){ -return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("left"):e.createPriceScaleAtPosition("overlay")}}},{name:"right",title:r.t(null,void 0,i(14113)),ctor:class extends o{constructor(e){super(e)}apply(e){const t=e.model();e.leftPriceScales().slice(0).forEach((i=>e.movePriceScale(i,"right",this._targetPriceScaleIndex(i,t))))}createNewPriceScaleIfPossible(e){return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("right"):e.createPriceScaleAtPosition("overlay")}}},{name:"auto",title:r.t(null,void 0,i(86951)),ctor:class extends o{constructor(e){super(e)}apply(e){if(e.containsMainSeries()){const t=(0,s.ensureNotNull)((0,s.ensureNotNull)(e.mainDataSource()).priceScale());e.movePriceScale(t,"right",0)}const t=e.model();for(;e.leftPriceScales().length>e.rightPriceScales().length;){const i=e.leftPriceScales()[e.leftPriceScales().length-1];e.movePriceScale(i,"right",this._targetPriceScaleIndex(i,t))}for(;e.rightPriceScales().length-e.leftPriceScales().length>1;){const i=e.rightPriceScales()[e.rightPriceScales().length-1];e.movePriceScale(i,"left",this._targetPriceScaleIndex(i,t))}}createNewPriceScaleIfPossible(e){if(!this.canCreateNewPriceScale(e))return e.createPriceScaleAtPosition("overlay");const t=e.leftPriceScales().lengtht.name===e)));return new t.ctor(t)}function c(){return a}},57490:(e,t,i)=>{"use strict";i.d(t,{SelectionIndexes:()=>r});var s=i(50151);class r{constructor(e){this._baseIndex=null,this._offsetInBar=null,this._offsetInTime=null,this._barsBetweenPoints=null,this._timescale=e}indexes(){const e=this._timescale.visibleBarsStrictRange();if(null===e)return[];const t=e.firstBar(),i=e.lastBar();if(null===this._offsetInTime||null===this._barsBetweenPoints){const e=this._timescale.barSpacing();this._barsBetweenPoints=Math.floor(120/e),this._offsetInBar=i%this._barsBetweenPoints,this._offsetInTime=this._timescale.indexToTimePoint(this._offsetInBar),this._baseIndex=this._timescale.baseIndex()}const r=this._timescale.baseIndex();this._baseIndex!==r&&(this._baseIndex=r,this._offsetInBar=(0,s.ensureNotNull)(this._timescale.timePointToIndex(this._offsetInTime)));const n=(0,s.ensureNotNull)(this._offsetInBar),o=[];let a=Math.floor((t-n)/this._barsBetweenPoints);const l=Math.floor((i-n)/this._barsBetweenPoints);for(;a<=l;a++)o.push(n+a*this._barsBetweenPoints);return o}clear(){this._offsetInBar=null,this._offsetInTime=null,this._baseIndex=null,this._barsBetweenPoints=null}}},80101:(e,t,i)=>{"use strict";i.d(t,{SelectionRenderer:()=>c});var s=i(34026),r=i(48891),n=i(18807),o=i(66103),a=i(59590);const l=r.colorsPalette["color-tv-blue-600"];class c extends a.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e||null}setData(e){this._data=e}hitTest(e){if(!this._data||!this._data.visible)return null;for(let t=0;t(0,s.pointInBox)(t,e)))}_drawImpl(e){if(null===this._data||!this._data.visible)return;const{context:t,horizontalPixelRatio:i}=e;t.strokeStyle=void 0!==this._data.color?this._data.color:l,t.lineCap="butt";const s=Math.max(1,Math.floor(i));t.lineWidth=s;const r=this._data.vertOffset||0;for(let i=0;i{"use strict";i.d(t,{SeriesBase:()=>$t});var s=i(50151),r=i(49483),n=i(51768),o=i(76422),a=i(59224),l=i(80842),c=i(13497),h=i(97034),d=i(86094),u=i(34256),p=i(59452),_=i.n(p),m=i(42960),g=i(66846),f=i(61146),v=i(88732),S=i(79055),y=i(44352),b=i(14483),w=i(58557),C=i(11877),P=i(11321);function x(e){const t="QUANDL"===(e=e||{}).exchange,s={title:"",description:"",interval:"",exchange:"",provider:"",chartStyle:"",sessionDescription:"",priceSource:""};let r="";if(e.description&&t)if(2===e.description.split("/").length)r=e.description.split("/")[1];else{e.description.split("'").filter((e=>e.length)).forEach((e=>{let t=[];t=e&&("/"===e[0]||/\d+\/\(?/.test(e))?[e]:e.split("/").filter((e=>e.length)),r+=t[2===t.length?1:0]}))}else r=e.description?e.description:e.symbol;if(e.ticker?(s.title=e.ticker,s.description=T(r)):s.title=T(r),e.interval&&(s.interval=(0,P.translatedIntervalString)(e.interval)),t&&e.description){const t=/[\w_]+\/[\w_]+/.exec(e.description);t&&t[0]?s.provider=T(t[0].split("/")[0]):s.provider=T(e.description.split("/")[0])}return e.exchange&&(s.exchange=T(e.exchange)),s.chartStyle=T(function(e){return e.inputs,8===e.style?y.t(null,void 0,i(40530)):""}(e)),e.sessionDescription&&(s.sessionDescription=T(e.sessionDescription)),void 0!==e.priceSource&&(s.priceSource=T(e.priceSource)),s}function T(e){return e.replace(/'/g,"")}const I=y.t(null,void 0,i(89659)),M=b.enabled("hide_unresolved_symbols_in_legend"),L=b.enabled("symbol_info_price_source");class A extends C.StatusProviderBase{constructor(e,t,i,s){super(t),this._series=e,this._statusViewProperties=i,this._options=s||{}}text(){return function(e){const t=x(e);return(e.ticker?t.description:t.title)+(t.interval?", "+t.interval:"")+function(e,t=", "){ -return(e.provider?`${t}${e.provider}`:"")+(e.exchange?`${t}${e.exchange}`:"")+(e.chartStyle?`${t}${e.chartStyle}`:"")+(e.branding?`${t}${e.branding}`:"")+(e.sessionDescription?`${t}${e.sessionDescription}`:"")}(t)}(this._getTitleGenerationOptions())}getSplitTitle(){return x(this._getTitleGenerationOptions())}bold(){return!1}size(){return this._statusViewProperties.childs().fontSize.value()+"px"}errorStatus(){const e=this._series.seriesErrorMessage();return null!==e?{error:e,title:I}:null}_getTitleGenerationOptions(){var e,t,i;const s=this._series.symbolInfo(),r=this._statusViewProperties.childs(),n=this._series.symbolTextSourceProxyProperty().value();let o;if(r.showExchange.value()&&s){const i=(0,m.isEconomicSymbol)(s)&&(null!==(t=null===(e=s.source2)||void 0===e?void 0:e.description)&&void 0!==t?t:s.source);o=i||s.exchange}const a=null!==(i=L&&(null==s?void 0:s.price_source_id)?this._series.model().availablePriceSources().name(s.price_source_id):null)&&void 0!==i?i:void 0;return{description:E(n,s),exchange:o,symbol:M&&null===s?"":this._series.symbol(),interval:r.showInterval.value()&&!this._options.hideResolution?this._series.interval():void 0,style:this._series.properties().childs().style.value(),inputs:this._series.getInputsProperties().state(),boxSize:this._series.data().boxSize,reversalAmount:this._series.data().reversalAmount,ticker:k(n,s),priceSource:a}}}function k(e,t){return"ticker-and-description"!==e?"":null!==t?t.name:void 0}function E(e,t){if(null!==t)return"ticker"===e?t.name:"long-description"===e&&void 0!==t.long_description?t.long_description:(0,w.getTranslatedSymbolDescription)({pro_name:t.pro_name||void 0,short_name:t.name||void 0,description:t.description||void 0,short_description:t.short_description||void 0,local_description:t.local_description||void 0,language:t.language||void 0})}class D extends S.StatusView{constructor(e,t,i,s){super(new A(e,t,i,s)),this._invalidated=!0,this._series=e,this._series.onRestarted().subscribe(this,this.update),this._series.dataEvents().symbolResolved().subscribe(this,this.update),this._series.dataEvents().completed().subscribe(this,this.update),this._series.boxSizeValue().subscribe(this.update.bind(this)),i.childs().symbolTextSource.listeners().subscribe(this,this.update)}getSeriesPrecision(){let e=4;const t=this._series.symbolInfo();return t&&t.pricescale&&(e=Math.round(Math.log(t.pricescale)/Math.log(10))),e}round(e){const t=this.getSeriesPrecision(),i=Math.round(e*Math.pow(10,t))/Math.pow(10,t);return i?i.toString():""}update(){this._invalidated=!0}text(){return this._updateImpl(),super.text()}color(){return this._updateImpl(),super.color()}bold(){return this._updateImpl(),super.bold()}size(){return this._updateImpl(),super.size()}getSplitTitle(){return this._updateImpl(),this._statusProvider.getSplitTitle()}_updateImpl(){this._invalidated&&(this._bold=this._statusProvider.bold(),this._size=this._statusProvider.size(),this._text=this._statusProvider.text(),this._invalidated=!1)}}var B=i(50335),V=i(93835),N=i(88348),R=i(58333),O=i(15367) -;const F=r.CheckMobile.any(),W=b.enabled("hide_resolution_in_legend");class z extends V.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._series=e,this._model=t,this._valuesProvider=this._createValuesProvider(e,t),this._items=this._valuesProvider.getItems().map((e=>new V.DataWindowItem(e.id,e.title,"",e.unimportant))),this.update()}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}series(){return this._series}_updateImpl(){var e,t;const i=this._series.symbolInfo();if(i){const e=[i.name];W||e.push((0,P.translatedIntervalString)(this._series.interval())),(0,m.isEconomicSymbol)(i)&&i.source?e.push(i.source):e.push((0,r.onWidget)()||"forex"===i.type?i.exchange:i.listed_exchange),this._header=e.join(", "),this._title=i.description}else this._header=this._series.symbol();let s=this._model.crossHairSource().appliedIndex();b.enabled("use_last_visible_bar_value_in_legend")&&!(0,B.isNumber)(s)&&(s=null!==(t=null===(e=this._model.timeScale().visibleBarsStrictRange())||void 0===e?void 0:e.lastBar())&&void 0!==t?t:NaN);const n=this._valuesProvider.getValues(s);for(let e=0;ee||t||i),i.showBarChange,i.showSeriesOHLC,i.showVolume),this._visibilityProperty.subscribe(this,this.update)}areValuesVisible(){return this._visibilityProperty.value()}additional(){return null}marketTitle(){const e=this._series.marketStatusModel().status().value();return this._showLastPriceAndChangeOnly()&&("pre_market"===e||"post_market"===e)?`${G}:`:""}destroy(){this._backgroundColorSpawn.destroy(),this._visibilityProperty.destroy()}_createValuesProvider(e,t){return new U(e,t)}}var $=i(58275),Y=i.n($),K=i(32923),Z=i(41249);function X(){const e=window.ChartApiInstance.serverTimeOffset();return Date.now()/1e3+e}function J(e,t,i){return e<=i?t<=i?1/0:t/1e3:Math.min(e,t)/1e3}class Q{constructor(e,t){this._marketStatus=new(Y())(null),this._lastMarketStatus=null,this._sessionsSpec=null,this._nextSessionEdgeInternal=null,this._nextSessionEdge=new(Y())(null),this._recalcNextSessionEdgeTimerId=null,this._futuresContractExpirationTime=null,this._quotesProvider=e,e.quotesUpdate().subscribe(this,this._update.bind(this)),this._resetSubscription=t,this._resetSubscription.subscribe(this,this._resetStatus)}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.quoteSymbolChanged().unsubscribeAll(this),this._resetSubscription.unsubscribeAll(this),null!==this._recalcNextSessionEdgeTimerId&&clearTimeout(this._recalcNextSessionEdgeTimerId)}futuresContractExpirationTime(){return this._futuresContractExpirationTime}setSymbolInfo(e){var t,i,s,r,n;if(this._nextSessionEdgeInternal=null,null===e)return void(this._sessionsSpec=null);const o=new K.SessionSpec(e.timezone,null!==(t=e.session_display)&&void 0!==t?t:e.session,e.session_holidays,e.corrections);let a,l;const c=null===(i=e.subsessions)||void 0===i?void 0:i.find((e=>"premarket"===e.id)),h=null===(s=e.subsessions)||void 0===s?void 0:s.find((e=>"postmarket"===e.id));void 0!==c&&(a=new K.SessionSpec(e.timezone,null!==(r=c["session-display"])&&void 0!==r?r:c.session,e.session_holidays,c["session-correction"])),void 0!==h&&(l=new K.SessionSpec(e.timezone,null!==(n=h["session-display"])&&void 0!==n?n:h.session,e.session_holidays,h["session-correction"])),this._sessionsSpec={general:o,preMarket:a,postMarket:l},this._recalculateNextSessionEdge()}status(){return this._marketStatus}nextSessionEdge(){return this._nextSessionEdge}_resetStatus(){this._marketStatus.setValue(null)}_update(e){void 0!==e&&void 0!==e.values.current_session&&(this._lastMarketStatus=e.values.current_session),null!==this._lastMarketStatus?this._marketStatus.setValue(this._lastMarketStatus):this._resetStatus()}_getNextSessionEdgeInternal(){var e -;if(null===this._sessionsSpec||"24x7"===this._sessionsSpec.general.spec())return null;const t=1e3*X();if(null===this._nextSessionEdgeInternal||(null!==(e=this._nextSessionEdgeInternal.timestamp)&&void 0!==e?e:1/0)<=t/1e3){const{general:e,preMarket:i,postMarket:s}=this._sessionsSpec,r=(0,Z.get_timezone)(e.timezone()),n=(0,Z.utc_to_cal)(r,t),o=J((0,Z.cal_to_utc)(r,e.alignToNearestSessionStart(n,1)),(0,Z.cal_to_utc)(r,e.alignToNearestSessionEnd(n,1)),t),a=J(void 0!==i?(0,Z.cal_to_utc)(r,i.alignToNearestSessionStart(n,1)):1/0,void 0!==i?(0,Z.cal_to_utc)(r,i.alignToNearestSessionEnd(n,1)):1/0,t),l=J(void 0!==s?(0,Z.cal_to_utc)(r,s.alignToNearestSessionStart(n,1)):1/0,void 0!==s?(0,Z.cal_to_utc)(r,s.alignToNearestSessionEnd(n,1)):1/0,t),c=Math.min(o,a,l);c===1/0&&(this._nextSessionEdgeInternal={timestamp:null}),this._nextSessionEdgeInternal=c===l?{timestamp:c,status:"post_market"}:c===a?{timestamp:c,status:"pre_market"}:{timestamp:c}}return this._nextSessionEdgeInternal}_recalculateNextSessionEdge(){const e=this._getNextSessionEdgeInternal();if(null===e||null===e.timestamp)return void this._nextSessionEdge.setValue(null);const t={status:e.status,remainingSeconds:Math.max(0,e.timestamp-X())};if(null===this._recalcNextSessionEdgeTimerId){let e=Math.ceil(t.remainingSeconds%60);0===e&&(e+=60),this._recalcNextSessionEdgeTimerId=setTimeout((()=>this._recalculateNextSessionEdgeByTimer()),1e3*e)}this._nextSessionEdge.setValue(t)}_recalculateNextSessionEdgeByTimer(){this._recalcNextSessionEdgeTimerId=null,this._recalculateNextSessionEdge()}}var ee=i(42226),te=i(36274),ie=i(60156),se=i(94421),re=i(36174);let ne=0;class oe{constructor(e,t){this._extrapolatedData=[],this._cacheForFuture=!1,this._modelId=ne++,this._builderCache=null,this._uniqueId=(0,re.randomHashN)(6),this._resolution=t,this._symbolInfo=e,this._valid=Boolean(e.timezone)&&Boolean(e.session),this._session=new ie.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections)}syncSourceTarget(){return{uniqueId:this._uniqueId,resolution:this._resolution,symbolInfo:this._symbolInfo,session:this._session.state()}}getSymbolInfo(){return this._symbolInfo}getSession(){return this._session}getResolution(){return this._resolution}uniqueId(){return this._modelId}distance(e,t){if(!this.isValid())return{success:!1};if(e>t)return{success:!1};if(e===t)return{success:!0,result:0};let i=this._extrapolatedData.length,s=0!==i?this._extrapolatedData[0]:null,r=null!==s?this._extrapolatedData[i-1]:null;const n=er){const s=(0,se.extrapolateBarsFrontToTime)(this._barBuilder(),r||1e3*e,1e3*t,2e3,!0);this._extrapolatedData=this._extrapolatedData.concat(s.times),i=this._extrapolatedData.length,this._cacheForFuture=n}if(r=this._extrapolatedData[i-1],r<1e3*t)return{success:!1};const o=this._extrapolatedData.indexOf(1e3*t);return-1===o?{success:!1}:{success:!0,result:o}}projectTime(e,t){if(!this.isValid())return e -;let i=this._extrapolatedData.length,s=i>0?this._extrapolatedData[0]:null,r=null!==s?this._extrapolatedData[i-1]:null;const n=t>=0;1e3*e===s&&this._cacheForFuture===n||(this._extrapolatedData=[1e3*e],i=1,s=null,r=null);const o=Math.abs(t);if(null===s||o>=i){const s=(0,se.extrapolateBarsFrontByCount)(this._barBuilder(),r||1e3*e,Math.sign(t)*(o-i+1),!0);this._extrapolatedData=this._extrapolatedData.concat(s.times),i=this._extrapolatedData.length,this._cacheForFuture=n}return i0?e.delay:900;return Math.round(t/60)}listedExchange(){const e=this._symbolInfo.value();return null!==e?e.listed_exchange:""}async description(){const e=this._symbolInfo.value();if(null===e)return"";let t={};try{t=(0,s.ensureNotNull)(await(0,ce.getExchange)(e))}catch(e){de.logWarn(`Cannot get exchange ${(0,he.errorToString)(e)}`)}return t.description||e.listed_exchange}exchange(){const e=this._symbolInfo.value();return null!==e?e.exchange:""}proName(){const e=this._symbolInfo.value();return null!==e?e.pro_name:""}proPerm(){const e=this._symbolInfo.value();return null!==e?e.pro_perm:""}firstReplacedByBatsExchange(){const e=this._symbolInfo.value();return e&&(0,ce.firstReplacedByBatsExchange)(e)}_resetStatus(){this._dataUpdatedInfoStatus.setValue(null)}_update(){const e=this._symbolInfo.value();if(null===e)return void this._dataUpdatedInfoStatus.setValue(null);const t=this._status.value() -;if("string"==typeof t)return void this._dataUpdatedInfoStatus.setValue(null);if(2===t||1===t)return;const i=pe(e,t,this._updatePeriod.value());0!==i.length?this._dataUpdatedInfoStatus.setValue(i):this._dataUpdatedInfoStatus.setValue(null)}}i(69798);var me=i(1722);(0,a.getLogger)("Chart.DataProblemModel");class ge{constructor(e,t){this._mainDataProblem=new ae.WatchedObject(null),this._supportPortalProblems=new ae.WatchedObject([]),this._allDataProblems=new ae.WatchedObject([]),this._pushStreamHandler=null,this._destroyed=!1,this._quotesProvider=e,this._quotesProvider.quotesUpdate().subscribe(this,this._update.bind(this)),this._resetSubscription=t,this._resetSubscription.subscribe(this,this._resetStatus),this._mainDataProblem.subscribe((()=>this._updateAllDataProblems())),this._supportPortalProblems.subscribe((()=>this._updateAllDataProblems())),this._requestSupportPortalProblems()}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._resetSubscription.unsubscribeAll(this),this._destroyed=!0}dataProblems(){return this._allDataProblems}_resetStatus(){this._mainDataProblem.setValue(null)}_update(e){void 0===e.values||void 0===e.values.data_problem?this._resetStatus():this._mainDataProblem.setValue((0,me.clone)(e.values.data_problem))}_updateAllDataProblems(){const e=this._mainDataProblem.value(),t=this._supportPortalProblems.value();this._allDataProblems.setValue(null===e?t:[e,...t])}async _requestSupportPortalProblems(){0}}var fe=i(71625),ve=i(87095),Se=i(42275),ye=i(74304);function be(e){return e<10?`0${e}`:e.toString()}var we=i(78211),Ce=i(28558);const Pe=b.enabled("force_exchange_as_title"),xe=b.enabled("chart_style_hilo_last_price"),Te=[0,1,2,14,15,3,16,9,8,10];xe&&Te.push(12);const Ie={alwaysShowGlobalLast:!1,visibleOnHistoryOnly:!1,showCountdown:!0,showSymbolLabel:!0,useSolidBodyColor:!0};class Me extends Se.PriceAxisView{constructor(e,t,i){super(),this._previousCountdown="",this._source=e,this._model=t,this._options={...Ie,...i}}updateCountdown(){this._countdownText()!==this._previousCountdown&&(this.update((0,Ce.sourceChangeEvent)(this._source.id())),this._model.updateSourcePriceScale(this._source))}_getSource(){return this._source}_getModel(){return this._model}_isCountdownEnabled(){return this._options.showCountdown}_countdownText(){const e=te.Interval.parse(this._source.interval());if(e.isDWM()||e.isTicks()||e.isSeconds()&&1===e.multiplier())return"";const t=this._source.data().bars().last();if(null===t)return"";const i=1e3*(0,s.ensure)(t.value[0]),r=te.Interval.parse(this._source.interval()).inMilliseconds(),n=i.valueOf()+r;let o=Math.round((n-this._currentTime())/1e3);if(o<=0)return"";o=Math.min(o,r/1e3);let a=null;o>=3600&&(a=be(Math.floor(o/3600))),o%=3600;const l=be(Math.floor(o/60));o%=60;const c=be(Math.floor(o));return null!==a?`${a}:${l}:${c}`:`${l}:${c}`}_updateRendererData(e,t,i){var r;if(e.visible=!1,t.visible=!1,!this._source.isVisible())return;const n=this._source.properties().childs();if(!xe&&12===n.style.value())return -;const o=this._model.timeScale().visibleBarsStrictRange(),a=this._source.data().last();if(null===o||null===a)return;if(this._options.visibleOnHistoryOnly&&o.contains(a.index))return;const l=this._model.properties().childs().scalesProperties.childs();let c=l.showSeriesLastValue.value(),h=this._isCountdownEnabled()&&n.showCountdown.value()&&Te.includes(n.style.value())&&(this._options.alwaysShowGlobalLast||o.contains(a.index)),d=this._options.showSymbolLabel&&l.showSymbolLabels.value();const u=l.seriesLastValueMode.value()===ye.PriceAxisLastValueMode.LastPriceAndPercentageValue,p=this._source.lastValueData(void 0,this._options.alwaysShowGlobalLast);if(p.noData)return;const _=8===n.style.value();if((c||h||d)&&_&&n.haStyle.childs().showRealLastPrice.value()){const e=this._source.lastValueData(void 0,!1),t=this._source.lastValueData(void 0,!0);e.noData||t.noData||e.index!==t.index||(c=!1,h=!1,d=!1)}const m=(0,ve.resetTransparency)(this._source.priceLineColor(p.color));if(this._options.useSolidBodyColor?(i.background=m,i.borderColor=void 0):(i.background=this._model.backgroundColorAtYPercentFromTop((null!==(r=i.fixedCoordinate)&&void 0!==r?r:i.coordinate)/(0,s.ensureNotNull)(this._model.paneForSource(this._source)).height()),i.borderColor=m),i.coordinate=p.coordinate,i.floatCoordinate=p.floatCoordinate,c||h){const t=this._axisFirstLineText(p,c);e.text=t,this._options.useSolidBodyColor?(i.textColor=this.generateTextColor(i.background),e.borderVisible=!1):(e.borderVisible=!0,i.textColor=m),e.textColor=i.textColor;const s=c&&u?(0,we.getOppositeModePriceText)(this._source.priceScale(),p):"";e.secondLine=s,i.secondLineTextColor=i.textColor;const r=h?this._countdownText():"";this._previousCountdown=r,e.thirdLine=r,i.thirdLineTextColor=(0,ve.generateColor)(i.textColor,25),0===t.length&&0===s.length&&0===r.length||(e.visible=!0)}d&&(t.text=this._paneText(d),t.visible=t.text.length>0)}_paneText(e){let t="";const i=this._source.symbolInfo();return Pe?t=(0,m.displayedSymbolExchange)(i):e&&(t=(0,m.displayedSymbolName)(i)),t}_axisFirstLineText(e,t){return t?(0,we.getCurrentModePriceText)(this._source.priceScale(),e):""}_currentTime(){return Date.now()+1e3*this._source.serverTimeOffset()}}var Le=i(11527);class Ae extends Me{lastPrice(){return this._getSource().data().lastProjectionPrice}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._getModel(),n=this._getSource(),o=n.priceScale(),a=r.timeScale(),l=this.lastPrice();if(a.isEmpty()||o.isEmpty()||void 0===l)return;const c=a.visibleBarsStrictRange();if(null===c)return;const h=c.firstBar(),u=c.lastBar(),p=n.data(),_=p.search(u,d.PlotRowSearchMode.NearestLeft);if(null===_)return;const m=n.nearestIndex(h,d.PlotRowSearchMode.NearestRight);if(void 0===m)return;const g=n.model().properties().childs().scalesProperties.childs(),f=(0,s.ensureNotNull)(p.valueAt(m))[4];let v=i.background,S=g.showSeriesLastValue.value(),y=!1,b=!1,w=!1;const C=n.lastValueData(4,!1),P=n.properties().childs();if(8===P.style.value()&&P.haStyle.childs().showRealLastPrice.value()){ -const e=n.lastValueData(4,!0);if(e.noData||e.color===i.background||(v=(0,ve.resetTransparency)(e.color)),!e.noData&&!C.noData){const t=e.index===C.index;y=t&&g.showSymbolLabels.value(),b=g.seriesLastValueMode.value()===ye.PriceAxisLastValueMode.LastPriceAndPercentageValue,S=S&&t,w=t&&this._isCountdownEnabled()&&P.showCountdown.value()}}else{const e=n.barColorer().barStyle(_.index,!0);v=(0,ve.resetTransparency)(e.barColor)}if(i.background=v,i.textColor=this.generateTextColor(v),i.secondLineTextColor=i.textColor,i.thirdLineTextColor=(0,ve.generateColor)(i.textColor,25),i.coordinate=o.priceToCoordinate(l,f),e.visible=S||w,!C.noData){const i=n.priceScale().isPercentage();C.formattedPriceAbsolute=o.formatPriceAbsolute(l),C.formattedPricePercentage=o.formatPricePercentage(l,f,!0),C.text=i?C.formattedPricePercentage:C.formattedPriceAbsolute,e.text=this._axisFirstLineText(C,S),e.secondLine=S&&b?i?C.formattedPriceAbsolute:C.formattedPricePercentage:"",e.thirdLine=w?this._countdownText():"",t.text=this._paneText(y)}t.visible=y}}var ke=i(43493),Ee=i(38003),De=i(48891),Be=i(79849);const Ve={light:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:De.colorsPalette["color-cold-gray-900"],backgroundColor:De.colorsPalette["color-tv-blue-50"],lineColor:De.colorsPalette["color-cold-gray-500"]},dark:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:De.colorsPalette["color-white"],backgroundColor:De.colorsPalette["color-tv-blue-a800"],lineColor:De.colorsPalette["color-cold-gray-500"]}};function Ne(e){return e?Ve.dark:Ve.light}class Re extends Ee.HorizontalLinePaneView{constructor(e,t,i){super(),this._model=e,this._isVisible=t.lineVisible,this._lineColor=t.lineColor,this._lineWidth=t.lineWidth,this._getValue=i}_updateImpl(){const e=this._lineRendererData;if(e.visible=!1,!this._isVisible.value())return;const t=this._model.mainSeries(),i=t.priceScale(),s=t.firstValue(),r=this._getValue();if(null===s||null===r)return;const n=Ne(this._model.dark().value()),o=this._lineColor.value()?this._lineColor.value():n.lineColor,a=this._lineWidth.value()?this._lineWidth.value():n.lineWidth;e.visible=!0,e.y=i.priceToCoordinate(r,s),e.linestyle=n.lineStyle,e.linewidth=a,e.color=o}}class Oe extends Se.PriceAxisView{constructor(e,t,i,s){super(),this._model=e,this._label=t,this._isVisible=i,this._getValue=s}_updateRendererData(e,t,i){if(e.visible=!1,t.visible=!1,!this._isVisible.value())return;const s=this._model.mainSeries(),r=s.priceScale(),n=s.firstValue(),o=this._getValue();if(null===n||null===o)return;const a=Ne(this._model.dark().value());e.visible=!0,t.visible=!0,e.text=r.formatPriceAbsolute(o),t.text=this._label,i.coordinate=r.priceToCoordinate(o,n),i.background=a.backgroundColor,i.textColor=a.textColor}}class Fe extends Le.PriceLineAxisView{constructor(e,t,i){super(),this._model=e,this._isLineVisible=t,this._getValue=i}_isVisible(){return this._isLineVisible.value()}_lineWidth(){return Ne(this._model.dark().value()).lineWidth}_lineStyle(){return Ne(this._model.dark().value()).lineStyle}_priceLineColor(e){ -return Ne(this._model.dark().value()).lineColor}_value(){const e=this._model.mainSeries(),t=e.priceScale(),i=e.firstValue(),s=this._getValue();if(null===i||null===s)return{noData:!0};const r=t.priceToCoordinate(s,i);return{noData:!1,floatCoordinate:r,coordinate:r,color:"",formattedPricePercentage:"",formattedPriceAbsolute:"",formattedPriceIndexedTo100:"",text:"",index:0}}}const We=y.t(null,void 0,i(30777)),ze=y.t(null,void 0,i(8136));function He(e,t,i,s){const r=new Re(e,i,s),n=new Oe(e,i.label,i.labelVisible,s);return{paneView:r,panePriceAxisView:new ke.PanePriceAxisView(n,t,e),priceAxisView:n,priceLineAxisView:new Fe(e,i.lineVisible,s)}}const Ue={light:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:(0,De.getHexColorByName)("color-cold-gray-900"),backgroundColor:(0,De.getHexColorByName)("color-tv-blue-50"),lineColor:(0,De.getHexColorByName)("color-cold-gray-500")},dark:{lineStyle:Be.LINESTYLE_DOTTED,lineWidth:1,textColor:(0,De.getHexColorByName)("color-white"),backgroundColor:(0,De.getHexColorByName)("color-tv-blue-a800"),lineColor:(0,De.getHexColorByName)("color-cold-gray-500")}};function je(e){return e?Ue.dark:Ue.light}class Ge extends Ee.HorizontalLinePaneView{constructor(e,t,i){super(),this._model=e,this._isVisible=t.lineVisible,this._lineColor=t.lineColor,this._lineWidth=t.lineWidth,this._getValue=i}_updateImpl(){const e=this._lineRendererData;if(e.visible=!1,!this._isVisible.value())return;const t=this._model.mainSeries(),i=t.priceScale(),s=t.firstValue(),r=this._getValue();if(null===s||null===r)return;const n=je(this._model.dark().value()),o=this._lineColor.value()?this._lineColor.value():n.lineColor,a=this._lineWidth.value()?this._lineWidth.value():n.lineWidth;e.visible=!0,e.y=i.priceToCoordinate(r,s),e.linestyle=n.lineStyle,e.linewidth=a,e.color=o}}class qe extends Se.PriceAxisView{constructor(e,t,i,s){super(),this._model=e,this._label=t,this._isVisible=i,this._getValue=s}_updateRendererData(e,t,i){if(e.visible=!1,t.visible=!1,!this._isVisible.value())return;const s=this._model.mainSeries(),r=s.priceScale(),n=s.firstValue(),o=this._getValue();if(null===n||null===o)return;const a=je(this._model.dark().value());e.visible=!0,t.visible=!0,e.text=r.formatPriceAbsolute(o),t.text=this._label,i.coordinate=r.priceToCoordinate(o,n),i.background=a.backgroundColor,i.textColor=a.textColor}}class $e extends Le.PriceLineAxisView{constructor(e,t,i){super(),this._model=e,this._isLineVisible=t,this._getValue=i}_isVisible(){return this._isLineVisible.value()}_lineWidth(){return je(this._model.dark().value()).lineWidth}_lineStyle(){return je(this._model.dark().value()).lineStyle}_priceLineColor(e){return je(this._model.dark().value()).lineColor}_value(){const e=this._model.mainSeries(),t=e.priceScale(),i=e.firstValue(),s=this._getValue();if(null===i||null===s)return{noData:!0};const r=t.priceToCoordinate(s,i);return{noData:!1,floatCoordinate:r,coordinate:r,color:"",formattedPricePercentage:"",formattedPriceAbsolute:"",formattedPriceIndexedTo100:"",text:"",index:0}}}const Ye=y.t(null,void 0,i(22554));function Ke(e,t,i,s){ -const r=i.childs(),n=function(e,t,i,s){const r=new Ge(e,i,s),n=new qe(e,i.label,i.labelVisible,s),o=new ke.PanePriceAxisView(n,t,e),a=new $e(e,i.lineVisible,s);return{paneView:r,panePriceAxisView:o,priceAxisView:n,priceLineAxisView:a}}(e,t,{label:Ye,labelVisible:r.averageClosePriceLabelVisible,lineVisible:r.averageClosePriceLineVisible,lineColor:r.averagePriceLineColor,lineWidth:r.averagePriceLineWidth},(()=>s(0)));return{paneViews:[n.paneView],panePriceAxisViews:[n.panePriceAxisView],priceAxisViews:[n.priceAxisView],priceLineAxisViews:[n.priceLineAxisView]}}var Ze=i(57898),Xe=i.n(Ze),Je=i(97121),Qe=i(27856),et=i(86441);class tt{constructor(){this._data=null}setData(e){this._data=e}data(){return this._data}draw(e,t){const i=this._data;if(null===i)return;const s=t.pixelRatio;e.save();const r=Math.max(1,Math.floor(s)),n=r%2/2,o=Math.round(i.center.x*s)+n,a=i.center.y*s;e.fillStyle=i.seriesLineColor,e.beginPath();const l=Math.max(2,1.5*i.seriesLineWidth)*s;e.arc(o,a,l,0,2*Math.PI,!1),e.fill(),e.fillStyle=i.fillColor,e.beginPath(),e.arc(o,a,i.radius*s,0,2*Math.PI,!1),e.fill(),e.lineWidth=r,e.strokeStyle=i.strokeColor,e.beginPath(),e.arc(o,a,i.radius*s+r/2,0,2*Math.PI,!1),e.stroke(),e.restore()}hitTest(e,t){return null}}function it(e){return e}const st=[{start:0,end:.25,startRadius:4,endRadius:10,startFillAlpha:.25,endFillAlpha:0,startStrokeAlpha:.4,endStrokeAlpha:.8,easing:it},{start:.25,end:.525,startRadius:10,endRadius:14,startFillAlpha:0,endFillAlpha:0,startStrokeAlpha:.8,endStrokeAlpha:0,easing:it},{start:.525,end:1,startRadius:14,endRadius:14,startFillAlpha:0,endFillAlpha:0,startStrokeAlpha:0,endStrokeAlpha:0,easing:it}];function rt(e,t,i,s){const r=i+(s-i)*t;return(0,ve.applyTransparency)(e,(0,ve.alphaToTransparency)(r))}function nt(e,t){const i=e%2600/2600;let s;for(const e of st)if(i>=e.start&&i<=e.end){s=e;break}if(void 0===s)throw new Error("Last price animation internal logic error");const r=s.easing((i-s.start)/(s.end-s.start));return{fillColor:rt(t,r,s.startFillAlpha,s.endFillAlpha),strokeColor:rt(t,r,s.startStrokeAlpha,s.endStrokeAlpha),radius:(n=r,o=s.startRadius,a=s.endRadius,o+(a-o)*n)};var n,o,a}class ot{constructor(e){this._renderer=new tt,this._invalidated=!0,this._stageInvalidated=!0,this._startTime=performance.now(),this._endTime=this._startTime-1,this._series=e}update(e){if(this._invalidated=!0,"data-source-change"===e.type&&e.sourceId===this._series.id()&&e.realtime&&this._series.seriesLoaded()){const e=performance.now(),t=this._endTime-e;if(t>0)return void(t<650&&(this._endTime+=2600));this._startTime=e,this._endTime=e+2600}}invalidateStage(){this._stageInvalidated=!0}animationActive(){return performance.now()<=this._endTime}stopAnimation(){this._endTime=this._startTime-1}renderer(e,t){return this._invalidated?(this._updateImpl(e,t),this._invalidated=!1,this._stageInvalidated=!1):this._stageInvalidated&&(this._updateRendererDataStage(),this._stageInvalidated=!1),this._renderer}_updateImpl(e,t){this._renderer.setData(null) -;const i=this._series.model().timeScale(),s=i.visibleBarsStrictRange(),r=this._series.firstValue(),n=this._series.lastValueData(void 0,!0,!0);if(null===s||null===r||void 0===n.index||void 0===n.price||!s.contains(n.index))return;const o=new et.Point(i.indexToCoordinate(n.index),this._series.priceScale().priceToCoordinate(n.price,r)),a=n.color,l=this._series.properties().childs();let c;switch(this._series.style()){case 3:c=l.areaStyle.childs().linewidth.value();break;case 10:const t=l.baselineStyle,i=Math.round(e*(Math.abs(100-t.childs().baseLevelPercentage.value())/100));c=o.y<=i?t.childs().topLineWidth.value():t.childs().bottomLineWidth.value();break;case 14:c=l.lineWithMarkersStyle.childs().linewidth.value();break;case 15:c=l.steplineStyle.childs().linewidth.value();break;default:c=l.lineStyle.childs().linewidth.value()}const h=nt(this._duration(),a);this._renderer.setData({seriesLineColor:a,seriesLineWidth:c,fillColor:h.fillColor,strokeColor:h.strokeColor,radius:h.radius,center:o})}_updateRendererDataStage(){const e=this._renderer.data();if(null!==e){const t=nt(this._duration(),e.seriesLineColor);e.fillColor=t.fillColor,e.strokeColor=t.strokeColor,e.radius=t.radius}}_duration(){return this.animationActive()?performance.now()-this._startTime:2599}}var at=i(91280),lt=i(92499),ct=i(1803),ht=i(94025),dt=i(2362);const ut=b.enabled("chart_style_hilo_last_price");class pt extends dt.SeriesHorizontalLinePaneView{constructor(e){super(e),this._lineRendererData.linestyle=Be.LINESTYLE_DOTTED}_updateImpl(){this._lineRendererData.visible=!1;const e=this._series.properties().childs();if(!e.showPriceLine.value())return;if(!ut&&12===e.style.value())return;const t=this._series.lastValueData(void 0,!0);t.noData||(this._lineRendererData.visible=!0,this._lineRendererData.y=t.coordinate,this._lineRendererData.color=this._series.priceLineColor(t.color),this._lineRendererData.linewidth=e.priceLineWidth.value())}}var _t=i(11775),mt=i(79586),gt=i(18671),ft=i(7138),vt=i(57917),St=i(41800),yt=i(8943),bt=i(53275),wt=i(19266),Ct=i(45197),Pt=i(80101),xt=i(836);class Tt extends vt.SeriesCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const s=this._source.properties().childs().haStyle.childs(),r=this._model.timeScale().barSpacing(),n={bars:this._bars,barSpacing:r,bodyVisible:s.drawBody.value(),borderVisible:s.drawBorder.value(),borderColor:s.borderColor.value(),wickColor:s.wickColor.value(),barWidth:(0,Ct.optimalBarWidth)(r),wickVisible:s.drawWick.value(),isPriceScaleInverted:i.isInverted()},o=new wt.CompositeRenderer;return o.append(new xt.PaneRendererCandles(n)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&o.append(new Pt.SelectionRenderer(this._selectionData)),o}}var It=i(11740),Mt=i(28400),Lt=i(81049),At=i(35994),kt=i(28853),Et=i(1763),Dt=(i(62615),i(16410));const Bt=b.enabled("price_scale_always_last_bar_value"),Vt=b.enabled("display_data_mode"),Nt=(r.CheckMobile.any(), -!b.enabled("hide_series_legend_item")),Rt=b.enabled("hide_price_scale_global_last_bar_value"),Ot=b.enabled("show_average_close_price_line_and_label"),Ft=b.enabled("no_bars_status"),Wt=b.enabled("charting_library_debug_mode"),zt=b.enabled("chart_style_hilo_last_price"),Ht=(0,a.getLogger)("Chart.Series"),Ut=b.enabled("pre_post_market_sessions");const jt={countdownEnabled:!0,lastPriceAnimationEnabled:!0};function Gt(e,t,i){return void 0===t?null:`${e}=${t} (${i?"changed":"unchanged"})`}function qt(e){const t=e.state();return t.data.forEach((e=>e.value.splice(7,1))),t}class $t extends l.PriceDataSource{constructor(e,t,i,r){super(e,"_seriesId"),this.requestingIntradayWhenNotSupported=new(Xe()),this.requestingStyleIsNotSupported=new(Xe()),this.requestingStyleSupportRecovered=new(Xe()),this.requestingResolutionLessThanFrequency=new(Xe()),this._paneView=null,this._futureBarsPaneView=null,this._projectionBarsPaneView=null,this._waterlineView=null,this._priceLineView=null,this._gotoDateView=null,this._baseHorizontalLineView=null,this._priceStep=null,this._symbolInfo=null,this._prevSymbolInfo=null,this._isPrePostMarketPricesAvailableProperty=new(_())(!1),this._isBackAdjustmentForbiddenProperty=new(_())(!0),this._isSettlementAsCloseForbiddenProperty=new(_())(!0),this._highLowPriceCache=new Map,this._averagePriceCache=new Map,this._prevClosePriceAxisView=null,this._priceScaleChanged=new(Xe()),this._priceScaleAboutToBeChanged=new(Xe()),this._onRestarted=new(Xe()),this._onStatusChanged=new(Xe()),this._extendedHoursChanged=new(Xe()),this._tagsChanged=new(Xe()),this._intervalChanged=new(Xe()),this._sessionIdChanged=new(Xe()),this._requestMoreDataAvailable=!0,this._lineStyleLastPriceCirclePaneView=new ot(this),this._prevClosePriceLineView=null,this._dataPoweredBy=null,this._loading=!0,this._seriesLoaded=!1,this._status=0,this._symbolResolvingActive=new(Y())(!1),this._predictBars=0,this._syncModel=null,this._data=null,this._lastCompleteFlags=null,this._haStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(8,!0))},this._renkoStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(4,!0))},this._pbStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(7,!0))},this._kagiStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(5,!0))},this._pnfStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(6,!0))},this._rangeStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(11,!0))},this._barColorerCache=null,this._boxSizeValue=new(Y()),this._base=100,this._pointValue=1,this._formattingDeps=null,this._formatter=new f.PriceFormatter(this._base),this._ignoreMinMoveFormatter=new f.PriceFormatter(this._base),this._ignoreMinMovePriceStep=null,this._lastBarCloseTime=null,this._onSessionIdPropertyChangedBound=this._onSessionIdPropertyChanged.bind(this),this._ignoreSessionIdProxyPropertyChanges=!1,this._textSourceIsAlwaysTickerRestrictionEnabled=!1,this._lastPriceAnimationActive=!1,this._currentSession="out_of_session",this._onStyleChanged=new(Xe()),this._intervalObj=null,this._obsoleteZOrder=0,this._seriesErrorMessage=null, -this._seriesAlwaysFalseHibernatedVW=new(Y())(!1),this._styleToRecover=null,this._precomputedBarStyles=new WeakMap,this._doNotShowLastAvailableBar=!1,this._gotoDateResultCleared=!1,this._endOfDataPaneView=null,this._pendingTimeRange=null,this._replaySubscriber=null,this._symbolIntervalChanged=new(Xe()),this._isReplayResolutionAvailableForUser=null,this._onInReplayStateChanged=new(Xe()),this._replayExitedDueUnsupportedInterval=new(Xe()),this._replayExitedDueUnavailableForUserInterval=new(Xe()),this._onTimeFrameApplied=new(Xe()),this._prevRequestedInterval="",this._isActingAsSymbolSource=new(Y())(!0),this._seriesSource=new lt.SeriesDataSource(e.chartApi(),"s",r);const n=this._seriesSource.dataEvents();n.symbolResolved().subscribe(this,this._onSymbolResolved),n.symbolError().subscribe(this,this._onSymbolError),n.seriesTimeFrame().subscribe(this,this._onSeriesTimeFrame),n.seriesError().subscribe(this,this._onSeriesError),n.loading().subscribe(this,this._onSeriesLoading),n.completed().subscribe(this,this._onSeriesCompleted),n.dataUpdated().subscribe(this,this._onDataUpdated),n.barReceived().subscribe(this,this._onBarReceived),this._quotesProvider=new fe.QuotesProvider,this._quotesProvider.quotesUpdate().subscribe(this,this._onQuotesUpdate);const o=t.childs();if(t.hasChild("extendedHours")){(0,s.ensureDefined)(o.extendedHours).value()&&!t.hasChild("sessionId")&&t.addChild("sessionId",new(_())("extended")),t.removeProperty("extendedHours")}t.hasChild("sessionId")||t.addChild("sessionId",new(_())(g.SubsessionId.Regular)),(0,Dt.allChartStyles)().includes(o.style.value())||o.style.setValueSilently(2);const a=o.lineStyle.childs();if(o.lineStyle.hasChild("styleType")){let e;const t=a.styleType.value();0===t&&(o.style.setValue(14),e=o.lineWithMarkersStyle.childs()),1===t&&(o.style.setValue(15),e=o.steplineStyle.childs()),e&&(e.color.setValueSilently(a.color.value()),e.linestyle.setValueSilently(a.linestyle.value()),e.linewidth.setValueSilently(a.linewidth.value()),e.priceSource.setValueSilently(a.priceSource.value())),o.lineStyle.removeProperty("styleType")}this._setProperties(t),this._sessionIdProxyProperty=new(_())(o.sessionId.value()),o.sessionId.subscribe(this,(()=>this._updateSessionIdProxyProperty())),this._sessionIdProxyProperty.subscribe(this,this._onSessionIdProxyPropertyChanged),this._symbolTextSourceProxyProperty=new(_()),this._recalcSymbolTextSourceProxyProperty(),o.statusViewStyle.childs().symbolTextSource.subscribe(this,this._recalcSymbolTextSourceProxyProperty),this._symbolTextSourceProxyProperty.subscribe(this,(()=>e.lightUpdate())),this._options=(0,me.merge)((0,me.clone)(jt),i),this._prevChartStyle=o.style.value(),this._priceAxisView=new Me(this,e,{alwaysShowGlobalLast:!Rt,showCountdown:i.countdownEnabled});let l=null;Bt||Rt||(l=new Me(this,e,{visibleOnHistoryOnly:!0,showSymbolLabel:!1,showCountdown:!1,alwaysShowGlobalLast:!1,useSolidBodyColor:!1})),this._priceLinePriceAxisView=new Le.SeriesPriceLineAxisView(this),this._priceLineAxisViews=[this._priceLinePriceAxisView];const c=new Ae(this,e,{ -showCountdown:i.countdownEnabled});this._priceAxisViews=[this._priceAxisView,c],null!==l&&this._priceAxisViews.push(l),this._panePriceAxisView=new ke.PanePriceAxisView(this._priceAxisView,this,e),this._historyPricePanePriceAxisView=null!==l?new ke.PanePriceAxisView(l,this,e):null,this._projectionPriceAxisView=new ke.PanePriceAxisView(c,this,e),this._labelPaneViews=[this._panePriceAxisView,this._projectionPriceAxisView],null!==this._historyPricePanePriceAxisView&&this._labelPaneViews.push(this._historyPricePanePriceAxisView),this._highLowAvgPaneViews=[],this._averagePaneViews=[],Ot&&this._createAverageViews(),this._createHighLowAvgViews(),this._subscribeRestartToSessionIdChange(),o.visible.subscribe(this,this._updateLastPriceAnimationActive),this._updateLastPriceAnimationActive(),this._dataWindowView=new z(this,e),this._legendView=new q(this,e),this._statusView=new D(this,this._model.properties().childs().scalesProperties.childs().textColor,o.statusViewStyle),this._marketStatusModel=new Q(this._quotesProvider,o.symbol.listeners()),this._dataUpdatedModeModel=Vt?new _e({getter:this.symbolInfo.bind(this),onChange:n.symbolResolved()},{getter:this.status.bind(this),onChange:this._onStatusChanged},{getter:()=>{var e;return null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.rt_update_period},onChange:n.completed()},o.symbol.listeners()):null,this._dataProblemModel=new ge(this._quotesProvider,o.symbol.listeners()),this._symbolResolvingActive.subscribe((()=>e.realignLineTools())),this._intervalChanged.subscribe(this,(()=>e.realignLineTools()))}supportsPressedChunks(){return!0}pressedChunks(e,t){return this.data().pressedChunks(e,t)}seriesErrorMessage(){return this._seriesErrorMessage}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),this._model.timeScale().visibleBarsStrictRangeChanged().unsubscribeAll(this),this._unsubscribeRestartToSessionIdChange(),this._replayExitedDueUnsupportedInterval.destroy(),this._replayExitedDueUnavailableForUserInterval.destroy(),this._onTimeFrameApplied.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}barColorer(){if(this._barColorerCache)return this._barColorerCache;let e=null;const t=this._model.dataSources();for(let i=t.length-1;i>=0;i--){const r=t[i];if((0,kt.isStudy)(r)&&r.hasBarColorer()&&!r.isSourceHidden()){const t=(0,s.ensureNotNull)(r.barColorer());null===e?e=t:e.pushBackBarColorer(t)}}return null===e?e=new At.SeriesBarColorer(this):e.pushBackBarColorer(new At.SeriesBarColorer(this)),this._barColorerCache=e,e}createPaneView(){this._paneView=null,this._projectionBarsPaneView=null,this._waterlineView=null,this._priceLineView=this.hasClosePrice()?new pt(this):null;const e=this._properties.childs().style.value();switch(e){case 0:this._paneView=new ft.SeriesBarsPaneView(this,this._model);break;case 1:this._paneView=new vt.SeriesCandlesPaneView(this,this._model);break;case 2:case 14:case 15:this._paneView=new St.SeriesLinePaneView(this,this._model);break;case 3: -this._paneView=new yt.SeriesAreaPaneView(this,this._model);break;case 16:this._paneView=new bt.SeriesHLCAreaPaneView(this,this._model);break;case 8:this._paneView=new Tt(this,this._model);break;case 9:this._paneView=new It.SeriesHollowCandlesPaneView(this,this._model);break;case 13:this._paneView=new gt.SeriesColumnsPaneView(this,this._model);break;case 10:{this._paneView=new Mt.SeriesBaselinePaneView(this,this._model);const e=this._properties.childs().baselineStyle.childs();this._waterlineView=new _t.SeriesWaterlinePaneView({paneHeight:()=>this.priceScale().height(),color:()=>e.baselineColor.value(),baseLevelPercentage:()=>e.baseLevelPercentage.value()});break}case 12:this._paneView=new mt.SeriesHiLoPaneView(this,this._model)}if(null===this._paneView)throw Error("Unknown chart style assigned: "+e)}properties(){return this._properties}zorder(){return 0}quotesProvider(){return this._quotesProvider}currentSession(){return this._currentSession}syncModel(){if(!this._syncModel){const e=this.symbolInfo(),t=this.interval();if(!e||!t)return null;this._syncModel=new oe(e,t)}return this._syncModel}labelPaneViews(){return this._labelPaneViews}topPaneViews(){const e=[];if(null!==this._gotoDateView&&e.push(this._gotoDateView),this._lastPriceAnimationActive){const t=this._lineStyleLastPriceCirclePaneView;t.animationActive()&&setTimeout((()=>this._model.invalidate(at.InvalidationMask.cursor())),0),t.invalidateStage(),e.push(t)}return 0!==e.length?e:null}paneViews(){if(!this.properties().childs().visible.value())return null;const e=[(0,s.ensureNotNull)(this._baseHorizontalLineView),(0,s.ensureNotNull)(this._paneView)];return this._endOfDataPaneView&&e.push(this._endOfDataPaneView),this._futureBarsPaneView&&e.push(this._futureBarsPaneView),this._projectionBarsPaneView&&e.push(this._projectionBarsPaneView),null!==this._waterlineView&&e.push(this._waterlineView),null!==this._priceLineView&&e.push(this._priceLineView),e.push(...this._highLowAvgPaneViews),e.push(...this._averagePaneViews),e}priceAxisViews(e,t){return e.findTargetPriceAxisViews(this,t,this._priceAxisViews,this._priceLineAxisViews)}clearHighLowPriceCache(){this._highLowPriceCache.clear()}clearAveragePriceCache(){this._averagePriceCache.clear()}priceScaleChanged(){return this._priceScaleChanged}priceScaleAboutToBeChanged(){return this._priceScaleAboutToBeChanged}disconnect(){this._seriesSource.stop(),this._predictBars=0,this._status=0,this._model.isSnapshot()||(this._prevSymbolInfo=null,this._symbolInfo=null)}isStarted(){return this._seriesSource.isStarted()}restart(e=!0){if(5===this._status)return;this._loading=!0,this._lastCompleteFlags=null,this._onRestarted.fire(),this._setStatus(1),this._updateSymbolInfo(null,e);let t=this._properties.childs().interval.value();te.Interval.isEqual(t,this._prevRequestedInterval)&&this._notifyIntervalChanged(t);let i=null;this._pendingTimeRange&&(i=this._pendingTimeRange,this._pendingTimeRange=null),this._onBeforeModifySeries(this.getSymbolString(),t),this._onTimeFrameApplied.fire(i),t=(0,ht.getServerInterval)(t),this._data=null, -this._seriesSource.modifySeries(this._getResolvingSymbolObject(),t,i),this._seriesSource.isStarted()||this._seriesSource.start(),this._prevRequestedInterval=this.interval(),this.updateAllViews((0,Ce.sourceChangeEvent)(this.id())),this._model.lightUpdate()}isSymbolInvalid(){return 4===this._status}getSymbolString(){return(0,Qe.encodeExtendedSymbolOrGetSimpleSymbolString)(this._getSymbolObject())}invalidateBarStylesCache(e){Ht.logDebug("Invalidate style cache starting from "+e),this._clearStylePlot(this.bars(),e),this._clearStylePlot(this.nsBars())}isStatusBad(){return 12===this.status()||4===this.status()||10===this.status()}isStatusError(){return 12===this.status()}actualSymbol(){return(0,m.actualSymbol)(this.symbolInfo(),this.symbol())}proSymbol(){return(0,m.proSymbol)(this.symbolInfo(),this.symbol())}onStyleChanged(){return this._onStyleChanged}style(){return this.properties().childs().style.value()}setStyle(e){this.setSymbolParams({style:e})}isRangeBasedStyle(){return(0,m.isRangeBasedStyle)(this.style())}symbolSameAsCurrent(e){return(0,Je.symbolSameAsCurrent)(e,this.symbolInfo())}status(){return this._status}symbol(){return this.properties().childs().symbol.value()}symbolInfo(){return this._symbolInfo}symbolResolved(){return this.dataEvents().symbolResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._seriesAlwaysFalseHibernatedVW}firstValue(){const e=this.firstBar();return null===e?null:this._barFunction(e,0)}firstBar(){const e=this.model().timeScale().visibleBarsStrictRange();if(null===e)return null;const t=e.firstBar(),i=this.data().search(t,d.PlotRowSearchMode.NearestRight);return null!==i?i.value:null}formatter(e=!0){return e?this._formatter:this._ignoreMinMoveFormatter}priceStep(e=!0){return e?this._priceStep:this._ignoreMinMovePriceStep}bars(){return this.data().bars()}nsBars(){return this.data().nsBars()}interval(){return this.properties().childs().interval.value()}setInterval(e){this.setSymbolParams({interval:e})}intervalObj(){const e=this.interval();if(null!==this._intervalObj&&this._intervalObj.resolutionString===e)return this._intervalObj.interval;const t=te.Interval.parse(e);return this._intervalObj={resolutionString:e,interval:t},t}prevClose(){const e=this.priceScale();if(e.isEmpty()||this.data().isEmpty())return null;const t=this.quotes(),i=this.firstValue();if(null===t||null===i)return null;const s=t.prev_close_price;return void 0===s?null:{coordinate:e.priceToCoordinate(s,i),floatCoordinate:e.priceToCoordinate(s,i),formattedPricePercentage:e.formatPricePercentage(s,i,!0),formattedPriceAbsolute:e.formatPriceAbsolute(s),formattedPriceIndexedTo100:e.formatPriceIndexedTo100(s,i)}}priceLineColor(e){return this.properties().childs().priceLineColor.value()||e}hasClosePrice(){return zt||12!==this.properties().childs().style.value()}lastValueData(e,t,i){var s;const r={noData:!0},n=this.priceScale();if(this.model().timeScale().isEmpty()||n.isEmpty()||this.data().isEmpty())return r;const o=this.model().timeScale().visibleBarsStrictRange(),a=this.firstValue() -;if(null===o||null===a)return r;let l,c;if(t){const e=this.data().bars().last();if(null===e)return r;l=e.value,c=e.index}else{const e=this.data().bars().search(o.lastBar(),d.PlotRowSearchMode.NearestLeft);if(null===e)return r;l=e.value,c=e.index}const h=null!==(s=void 0!==e?l[e]:this._barFunction(l,2))&&void 0!==s?s:NaN,u=this.barColorer().barStyle(c,!1),p=n.priceToCoordinate(h,a),_={...n.getFormattedValues(h,a,!0),noData:!1,color:u.barColor,floatCoordinate:p,coordinate:p,index:c};return i&&(_.price=h),_}isDWM(){return this.intervalObj().isDWM()}data(){var e;return null!==(e=this._data)&&void 0!==e?e:this._seriesSource.data()}clearData(){(0,s.assert)(null===this._data,"Cannot clear loaded data"),this._seriesSource.clearData()}nearestValue(e,t,i){var s;const r=this.nearestData(e,i);return null!==(s=null==r?void 0:r.value[t])&&void 0!==s?s:void 0}onSymbolIntervalChanged(){return this._symbolIntervalChanged}onIntervalChanged(){return this._intervalChanged}onStatusChanged(){return this._onStatusChanged}onRestarted(){return this._onRestarted}onExtendedHoursChanged(){return this._extendedHoursChanged}fixLastBar(e){0}requestMoreData(e){if(3!==this._status&&7!==this._status&&8!==this._status&&9!==this._status&&6!==this._status&&11!==this._status)return;if(this._model.timeScale().isEmpty())return;const t=this._model.timeScale().visibleBarsStrictRange();if(null===t)return;if(0===this.bars().size())return;const i=t.lastBar()-(0,s.ensureNotNull)(this.data().last()).index;if(this._predictBarst.update(e))),this._highLowAvgPaneViews.forEach((t=>t.update(e))),this._labelPaneViews.forEach((t=>t.update(e))),this._priceAxisViews.forEach((t=>t.update(e))),this._priceLineAxisViews.forEach((t=>t.update(e))),null===(i=this._futureBarsPaneView)||void 0===i||i.update(e),null===(s=this._projectionBarsPaneView)||void 0===s||s.update(e),null===(r=this._waterlineView)||void 0===r||r.update(e),null===(n=this._priceLineView)||void 0===n||n.update(e),null===(o=this._gotoDateView)||void 0===o||o.update(e),null===(a=this._endOfDataPaneView)||void 0===a||a.update(e),null===(l=this._baseHorizontalLineView)||void 0===l||l.update(e);const c=this._model.activeStrategySource().value();null==c||c.updateAllViews(e),this._lineStyleLastPriceCirclePaneView.update(e)}barFunction(){return this._barFunction}precomputedBarStyle(e){return this._precomputedBarStyles.get(e)}setPrecomputedBarStyle(e,t){this._precomputedBarStyles.set(e,t)}setSymbolParams(e){const{symbol:t,currency:i,unit:r,style:n}=e;let o=e.interval;const a=this.properties().childs(),l=this._symbolInfo;let c,h,d;if(null!==l?(c=void 0!==t&&!(0,Je.symbolSameAsCurrent)(t,l),h=void 0!==i&&!(0,Je.currenciesAreSame)(i,l),d=void 0!==r&&!(0,Je.unitsAreSame)(r,l,this._model.unitConversionEnabled())):(c=void 0!==t&&t!==a.symbol.value(),h=void 0!==i&&i!==a.currencyId.value(),d=void 0!==r&&r!==a.unitId.value()),void 0!==o&&!c){const e=this.getSupportedResolution(o,!1);e!==o&&(Ht.logWarn(`Change interval value from ${o} to ${e} because first is not supported`),o=e)}const u=void 0!==o&&!te.Interval.isEqual(a.interval.value(),o),p=void 0!==n&&n!==a.style.value(),_=[Gt("symbol",t,c),Gt("interval",o,u),Gt("currency",i,h),Gt("unit",r,d),Gt("style",n,p)].filter((e=>null!==e)).join("; ") -;Ht.logInfo(`Applying series symbol params: ${_}`),void 0!==t&&a.symbol.setValue(t),void 0!==i&&a.currencyId.setValue(i),void 0!==r&&a.unitId.setValue(r),u&&a.interval.setValue((0,s.ensureDefined)(o)),p&&a.style.setValue(n);let m=!1;if(p){m=this.isNeedRestart();const e=!c&&(h||d);this.onChartStyleChanged(e)}!m&&(c||u||h||d)&&this._applySymbolParamsChanges({symbolChanged:c,currencyChanged:h,unitChanged:d,intervalChanged:u,styleChanged:p}),(c||h||d)&&this.model().checkLineToolSelection()}setSymbol(e){this.setSymbolParams({symbol:e})}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,m.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}measureUnitId(){return(0,m.measureUnitId)(this.symbolInfo())}isConvertedToOtherUnit(){return(0,m.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}symbolSource(){return this}barsProvider(){return this}title(){return this.symbolTitle()}name(){return this.symbolTitle()}symbolTitle(e,t,i="exchange"){let s=this.properties().childs().symbol.value();const r=this.symbolInfo();if(null!==r){const{type:t}=r;s=(0,m.symbolTitle)(r,e,"forex"===t?"exchange":i)}return t?s:`${s}, ${(0,P.translatedIntervalString)(this.properties().childs().interval.value())}`}setObsoleteZOrder(e){this._obsoleteZOrder=e}obsoleteZOrder(){return this._obsoleteZOrder}valuesProvider(){return new U(this,this.model())}statusProvider(e){return new A(this,this._model.properties().childs().scalesProperties.childs().textColor,this.properties().childs().statusViewStyle,e)}open(e){const t=this.data().valueAt(e);return t&&t[1]}high(e){const t=this.data().valueAt(e);return t&&t[2]}low(e){const t=this.data().valueAt(e);return t&&t[3]}close(e){const t=this.data().valueAt(e);return t&&t[4]}moveItem(e,t,i){if(10===this.style()&&0===t){const t=this.priceScale(),i=this.properties().childs().baselineStyle,s=t.height(),r=100-e.y/s*100,n=r<0?0:Math.round(10*r)/10;i.childs().baseLevelPercentage.setValue(Math.max(Math.min(n,100),0))}}rerequestData(){this._applySymbolParamsChanges({force:!0})}switchToReplay(e,t){throw new Error("Not implemented")}switchToRealtime(){throw new Error("Not implemented")}requestMoreDataAvailable(){return this._requestMoreDataAvailable}seriesLoaded(){return this._seriesLoaded}endOfData(){var e;return void 0!==(null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.data_completed)}endOfDataType(){var e,t;return null!==(t=null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.data_completed)&&void 0!==t?t:null}dataPoweredBy(){return null}boxSizeValue(){return this._boxSizeValue}isUserDeletable(){return!1}changeTimeFrame(){(0,n.trackEvent)("GUI","Change timeframe")}onTagsChanged(){return this._tagsChanged}state(e){var t;const i=this.obsoleteZOrder();let s={type:"MainSeries",id:this.id(),zorder:i,haStyle:this._haStyle,renkoStyle:this._renkoStyle,pbStyle:this._pbStyle, -kagiStyle:this._kagiStyle,pnfStyle:this._pnfStyle,rangeStyle:this._rangeStyle,formattingDeps:this._formattingDeps};const r=this.properties().state();if((null===(t=this._symbolInfo)||void 0===t?void 0:t.ticker)&&(r.symbol=this._symbolInfo.ticker),this._model.unitConversionEnabled()||(r.unitId=null),s.state=r,e){let e=this.bars();const t=this._model.timeScale().visibleExtendedDataRange(e,0);null!==t&&(e=e.range(t.firstBar(),t.lastBar())),s={...s,bars:qt(e),nsBars:qt(this.nsBars()),symbolInfo:this._symbolInfo,rtPrice:this.data().lastProjectionPrice,boxSize:this.data().boxSize,reversalAmount:this.data().reversalAmount}}return s}restoreState(e,t){if(t&&this._setStatus(5),!this._model.unitConversionEnabled()&&e.state&&delete e.state.unitId,this._properties.mergeAndFire(e.state),this._properties.hasChild("esdBreaksStyle")&&this._properties.removeProperty("esdBreaksStyle"),this._prevChartStyle=this.properties().childs().style.value(),this.createPaneView(),t){const t=e;this.restoreData(t.bars,t.nsBars,t.symbolInfo,t.rtPrice,t.boxSize,t.reversalAmount)}e.formattingDeps&&(this._formattingDeps=e.formattingDeps,this._recreatePriceFormattingDependencies())}restoreData(e,t,i,s,r,n){this._status=5,this._data=new c.SeriesData,this._data.bars().restoreState(e),this._data.nsBars().restoreState(t),this._updateSymbolInfo(i,!1),this._data.lastProjectionPrice=s,this._data.boxSize=r;const o=this.properties().childs();r||(6===o.style.value()?this._data.boxSize=o.pnfStyle.childs().inputs.childs().boxSize.value():4===o.style.value()&&(this._data.boxSize=o.renkoStyle.childs().inputs.childs().boxSize.value())),this._data.reversalAmount=n,n||5===o.style.value()&&(this._data.reversalAmount=o.kagiStyle.childs().inputs.childs().reversalAmount.value()),this._loading=!1}async setGotoDateResult(e,t){this._gotoDateResultCleared=!1;const s=await i.e(4079).then(i.bind(i,1539));this._gotoDateResultCleared||(this._gotoDateView=new s.GotoDateView(this,e,t),this._gotoDateView.doNotShowLastAvailableBar(this._doNotShowLastAvailableBar),this._model.updateSource(this))}clearGotoDateResult(){this._gotoDateView=null,this._gotoDateResultCleared=!0}doNotShowLastAvailableBar(e){var t;this._doNotShowLastAvailableBar=e,null===(t=this._gotoDateView)||void 0===t||t.doNotShowLastAvailableBar(e)}dataUpdated(){return this.dataEvents().dataUpdated()}getSupportedResolution(e,t=!0){if(null===this._symbolInfo||!(0,Je.symbolSameAsCurrent)(this.symbol(),this._symbolInfo))return e;if(te.Interval.isRange(e)&&(0,m.isCloseBasedSymbol)(this._symbolInfo)){const t=this.interval();if(!te.Interval.isRange(t))return t;e="1D"}const i=this._symbolInfo.data_frequency;if(void 0!==i){let s=(0,ht.getApplicableIntervalForFrequency)(i,e);if(s!==e){this._model.defaultResolutions();return t&&this.requestingResolutionLessThanFrequency.fire(i,s),s}}if(te.Interval.isIntraday(e)&&!this._symbolInfo.has_intraday)return t&&this.requestingIntradayWhenNotSupported.fire(),"D";if(this._symbolInfo.hasOwnProperty("supported_resolutions")){const t=te.Interval.normalize(e),i=this._symbolInfo.supported_resolutions -;if(null!==t&&-1===i.indexOf(t))return i[0]}return e}startedAndCompleted(){return new Promise((e=>{this.isStarted()&&e(),this.dataEvents().completed().subscribe(this,e,!0)}))}_barsState(e){const t=e.state();return t.data.forEach((e=>e.value.splice(7,1))),t}_updateBarFunction(){this._barFunction=(0,Lt.barFunctionByStyle)(this.style(),this.priceSource())}_setProperties(e){e.hasChild("timeframe")||e.merge({timeframe:""}),e.hasChild("shortName")||e.merge({shortName:""}),e.hasChild("currencyId")||e.addChild("currencyId",new(_())(null)),e.hasChild("unitId")||e.addChild("unitId",new(_())(null)),this._properties=e;const t=e.childs();t.currencyId.subscribe(this,this._onCurrencyChanged),t.unitId.subscribe(this,this._onUnitChanged),t.timeframe.subscribe(this,this.changeTimeFrame),e.subscribe(this,this._onPropertiesChanged)}_updateSessionIdProxyProperty(e){const t=this._properties.childs().sessionId.value();let i=t;if(e){const e=this.symbolInfo();null!==e&&(i=e.subsession_id||t)}this._ignoreSessionIdProxyPropertyChanges=!0,this._sessionIdProxyProperty.setValue(i),this._ignoreSessionIdProxyPropertyChanges=!1}_onSessionIdProxyPropertyChanged(){this._ignoreSessionIdProxyPropertyChanges||this._properties.childs().sessionId.setValue(this._sessionIdProxyProperty.value()),this._updateLastPriceAnimationActive()}_onSymbolResolved(e){this._seriesErrorMessage=null,this._updateSymbolInfo(e,!1),this._model.updateSource(this),this._model.onWidget()||((0,n.trackEvent)("Symbol",e.listed_exchange,e.name),(0,n.trackEvent)("Symbol Type",e.type,e.listed_exchange));const t=e.minmov/e.pricescale,i=this.properties().childs();4===i.style.value()&&i.renkoStyle.childs().inputs.childs().boxSize.value(){e[t]=i[t].toString()})),t=t.format(e)}Wt&&Ht.logNormal("Error reason: "+t),this._seriesErrorMessage=t;const s="unknown_symbol"!==t?12:Ft&&this._symbolInfo?10:4;this._setStatus(s),this._seriesLoaded=!0,this._enablePriceRangeReady()}_onSeriesLoading(e){ -this._loading=!0,this._setStatus(2)}_onDataUpdated(e,t){t?this._requestMoreDataAvailable=!0:this._lastPriceAnimationActive&&this._seriesLoaded&&this._lineStyleLastPriceCirclePaneView.update((0,Ce.sourceChangeEvent)(this.id())),this._lastBarCloseTime=e&&e.closeTime||null,this._boxSizeValue.setValue(this.data().boxSize),this._statusView.update(),this.clearAveragePriceCache(),this.clearHighLowPriceCache();const i=this.model(),r=(0,s.ensureNotNull)(i.paneForSource(this));i.recalculatePane(r,(0,Ce.sourceChangeEvent)({sourceId:this.id(),realtime:!t})),i.updateSource(this)}_setStatus(e){this._status=e,this._statusView.update(),this.model().updateSource(this),this._onStatusChanged.fire()}_onBarReceived(e){this.model().recalcVisibleRangeStudies(!0)}_recreateFormatter(){var e,t,i;let s=null;s=null!==(t=null===(e=null===Et.customFormatters||void 0===Et.customFormatters?void 0:Et.customFormatters.priceFormatterFactory)||void 0===e?void 0:e.call(Et.customFormatters,this.symbolInfo(),this.properties().childs().minTick.value()))&&void 0!==t?t:null,null!==s?(this._formatter=s,this._ignoreMinMoveFormatter=s):(this._formatter=(0,m.createSeriesFormatter)(null!==(i=this.symbolInfo())&&void 0!==i?i:this._formattingDeps,this.properties().childs().minTick.value()),this._ignoreMinMoveFormatter=(0,m.createSeriesFormatter)(this.symbolInfo(),this.properties().childs().minTick.value(),!0)),this.priceScale()&&this.priceScale().updateFormatter(),this._formatterChanged.fire()}_recreatePriceStep(){const{minMove:e,priceScale:t}=(0,m.getSeriesPriceFormattingState)(this.symbolInfo()),i=e/t;this._ignoreMinMovePriceStep=1/t,this._priceStep!==i&&(this._priceStep=i,this._priceStepChanged.fire())}_recreatePriceFormattingDependencies(){this._recreateFormatter(),this._recreatePriceStep()}_onQuotesUpdate(e,t){void 0!==e.values.current_session&&e.values.current_session!==this._currentSession&&(this._currentSession=e.values.current_session,this._updateLastPriceAnimationActive())}_updateIsPrePostMarketPricesForbiddenProperty(){const e=(0,m.symbolHasPreOrPostMarket)(this._symbolInfo)&&(this.isDWM()||(0,m.isRegularSessionId)(this.sessionIdProxyProperty().value()));this._isPrePostMarketPricesAvailableProperty.setValue(e)}_updateSettlementAsCloseForbiddenProperty(){}_updateBackAdjustmentForbiddenProperty(){}_removeReplaySubscriber(){throw new Error("Not implemented")}_getSymbolForApi(){return(0,m.symbolForApi)(this.symbolInfo()||this._prevSymbolInfo,this.symbol())}_getSymbolObject(){const e=this._getExtendedSymbolObject();if(v.SYMBOL_STRING_DATA.hasOwnProperty(this.properties().childs().style.value())){return{symbol:e,type:this.styleStudyInfo(this.getStyleShortName()+"Style").studyId+"!",inputs:this.getInputsProperties().state()}}return e}_getExtendedSymbolObject(){const e={symbol:this._getSymbolForApi()},t=this.properties().childs();null!==this.currency()&&(e["currency-id"]=this.currency());const i=this.unit();return this._model.unitConversionEnabled()&&null!==i&&(e["unit-id"]=i),!this.isDWM()&&Ut&&(e.session=t.sessionId.value()),e}_checkChartStyle(){ -const e=this.style();(0,m.isCloseBasedSymbol)(this.symbolInfo())?(0,m.isSingleValueBasedStyle)(e)||(this.requestingStyleIsNotSupported.fire(),this._styleToRecover={correctedStyle:this.style(),originalStyle:e}):null!==this._styleToRecover&&(this.requestingStyleSupportRecovered.fire(this._styleToRecover.originalStyle),this._styleToRecover=null)}_updateSymbolInfo(e,t){if(this._prevSymbolInfo=t?this._symbolInfo:null,this._symbolInfo=e,e){const t=this._properties.childs();t.shortName.setValue(e.name);const i=(0,m.extractSymbolNameFromSymbolInfo)(e,this.symbol());i&&t.symbol.setValue(i);const s=(0,m.symbolCurrency)(e),r=(0,m.symbolUnit)(e,this._model.unitConversionEnabled());"alwaysOff"===(0,ee.currencyUnitVisibilityProperty)().value()||s===t.currencyId.value()&&r===t.unitId.value()||this._model.fullUpdate(),t.currencyId.setValue(s),t.unitId.setValue(r),this._updateSessionIdProxyProperty(!0)}this._base=e?e.pricescale/e.minmov:100,this._pointValue=e&&e.pointvalue||1;const i=this._getSymbolForApi();this._quotesProvider.setQuotesSessionSymbol(i),this._marketStatusModel.setSymbolInfo(e),e&&this._recreatePriceFormattingDependencies(),this._statusView.update(),this.priceScale().updateFormatter(),this._symbolResolvingActive.setValue(!e),Ut&&this._updateIsPrePostMarketPricesForbiddenProperty()}_createHighLowAvgViews(){const e=this.properties().childs().highLowAvgPrice,t=this._getHighLowPrice.bind(this),i=function(e,t,i,s){const r=i.childs(),n=He(e,t,{label:We,labelVisible:r.highLowPriceLabelsVisible,lineVisible:r.highLowPriceLinesVisible,lineColor:r.highLowPriceLinesColor,lineWidth:r.highLowPriceLinesWidth},(()=>s(0))),o=He(e,t,{label:ze,labelVisible:r.highLowPriceLabelsVisible,lineVisible:r.highLowPriceLinesVisible,lineColor:r.highLowPriceLinesColor,lineWidth:r.highLowPriceLinesWidth},(()=>s(1)));return{paneViews:[n.paneView,o.paneView],panePriceAxisViews:[n.panePriceAxisView,o.panePriceAxisView],priceAxisViews:[n.priceAxisView,o.priceAxisView],priceLineAxisViews:[n.priceLineAxisView,o.priceLineAxisView]}}(this._model,this,e,t);this._highLowAvgPaneViews.push(...i.paneViews),this._labelPaneViews.push(...i.panePriceAxisViews),this._priceAxisViews.push(...i.priceAxisViews),this._priceLineAxisViews.push(...i.priceLineAxisViews)}_createAverageViews(){const e=this.properties().childs().highLowAvgPrice,t=this._getAveragePrice.bind(this),i=Ke(this._model,this,e,t);this._averagePaneViews.push(...i.paneViews),this._labelPaneViews.push(...i.panePriceAxisViews),this._priceAxisViews.push(...i.priceAxisViews),this._priceLineAxisViews.push(...i.priceLineAxisViews)}_getHighLowPrice(e){if(!this._highLowPriceCache.has(e)){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=function(e,t,i){return e.minMaxOnRangeCached(t,i,[{name:"low",offset:0},{name:"high",offset:0}])}(this._model.mainSeries().bars(),e.firstBar(),e.lastBar());if(null===t)return null;this._highLowPriceCache.set(1,t.min),this._highLowPriceCache.set(0,t.max)}return this._highLowPriceCache.get(e)}_getAveragePrice(e){ -if(!this._averagePriceCache.has(e)){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=function(e,t,i){0;const s=(0,c.barFunction)("close");let r=0,n=0;for(let o=t;o<=i;o++){const t=e.valueAt(o);null!==t&&(r+=s(t),n++)}return n?r/n:null}(this._model.mainSeries().bars(),e.firstBar(),e.lastBar());if(null===t)return null;this._averagePriceCache.set(0,t)}return this._averagePriceCache.get(e)}_onSeriesCompleted(e){var t;this._loading=!1,this._seriesErrorMessage=null;let i=e.updateMode;switch("pulsed"===i&&(i="delayed"),i){case"streaming":this._setStatus(3);break;case"endofday":this._setStatus(6);break;case"delayed":this._setStatus(8);break;case"replay":this._setStatus(11)}i.match(/delayed_streaming/)&&this._setStatus(9),this._lastCompleteFlags=null!==(t=e.flags)&&void 0!==t?t:null;const r=(0,s.ensureNotNull)(this._model.paneForSource(this));r.recalculatePriceScale(this.priceScale(),(0,Ce.sourceChangeEvent)(this.id()));const n=at.InvalidationMask.full();null!==this._model.appliedTimeFrame().value()&&n.lockVisibleTimeRangeOnResize(),this._model.invalidate(n),this.model().recalcVisibleRangeStudies(!0),this.model().recalcStudyBasedLineTools(),!this.priceScale().isLockScale()||this.model().timeScale().isEmpty()||this._seriesLoaded||(this.model().timeScale().correctOffset(),this.model().timeScale().correctBarSpacing(),this.model().resetPriceScale(r,this.priceScale())),this._seriesLoaded=!0,this._enablePriceRangeReady()}_notifyIntervalChanged(e){var t,i;const s={timeframe:null!==(t=this._pendingTimeRange)&&void 0!==t?t:void 0};this._intervalChanged.fire(e,s),this._pendingTimeRange=null!==(i=s.timeframe)&&void 0!==i?i:null}_onCurrencyChanged(){this._currencyChanged.fire()}_onUnitChanged(){this._unitChanged.fire()}_applySymbolParamsChanges(e){this._lastCompleteFlags=null,this.clearGotoDateResult();const t=this.interval();this.currency(),this.unit();te.Interval.isRange(t)&&this._properties.childs().rangeStyle.childs().inputs.childs().range.setValue(te.Interval.parse(t).multiplier());const{symbolChanged:i,intervalChanged:s,currencyChanged:r,unitChanged:n,force:o}=e,a=Ut&&s&&te.Interval.parse(t).isDWM()!=te.Interval.parse(t).isDWM();if(this._syncModel=null,this._prevRequestedInterval=t,5!==this._status&&(!this._seriesSource.isStarted()||i||r||n||a)&&this._updateSymbolInfo(null,!i&&(r||n)),5===this._status)return void this._model.realignLineTools();this._loading=!0,this._setStatus(1),Ut&&this._updateIsPrePostMarketPricesForbiddenProperty(),this._symbolIntervalChanged.fire(),s&&this._notifyIntervalChanged(t),this._onRestarted.fire(),this._seriesLoaded=!1,this._lineStyleLastPriceCirclePaneView.stopAnimation();let l=null;this._pendingTimeRange&&(l=this._pendingTimeRange,this._pendingTimeRange=null),this._onTimeFrameApplied.fire(l),this._onBeforeModifySeries(this.getSymbolString(),t),this._data=null,this._seriesSource.modifySeries(this._getResolvingSymbolObject(),(0,ht.getServerInterval)(t),l,o),this._seriesSource.isStarted()||(this._predictBars=0,this._seriesSource.start()), -(i||r||n)&&this.disablePriceRangeReady(),this.updateAllViews((0,Ce.sourceChangeEvent)(this.id())),this._model.lightUpdate()}_isIntervalSupported(e){return!0}_onBeforeModifySeries(e,t){0}_getResolvingSymbolObject(){return this._getSymbolObject()}_onSessionIdPropertyChanged(){this._sessionIdChanged.fire(),this.isDWM()||(this.restart(),this._updateLastPriceAnimationActive())}_subscribeRestartToSessionIdChange(){this.properties().childs().sessionId.subscribe(this,this._onSessionIdPropertyChangedBound)}_unsubscribeRestartToSessionIdChange(){this.properties().childs().sessionId.unsubscribe(this,this._onSessionIdPropertyChangedBound)}_updateLastPriceAnimationActive(){if(!this._options.lastPriceAnimationEnabled)return;const e=this._lastPriceAnimationActive,t=this.properties().childs(),i=t.style.value(),s=3===i||10===i||2===i||14===i||15===i;if(!this._model.isSnapshot()&&t.visible.value()&&s){const e=this.currentSession(),t=!(0,m.isRegularSessionId)(this.sessionIdProxyProperty().value())&&!this.isDWM();this._lastPriceAnimationActive="market"===e||t&&("pre_market"===e||"post_market"===e)}else this._lastPriceAnimationActive=!1;this._lastPriceAnimationActive&&e!==this._lastPriceAnimationActive&&this.model().invalidate(at.InvalidationMask.cursor())}_onPropertiesChanged(e){const t=this._properties.childs();e!==t.symbol&&e!==t.interval&&e!==t.timeframe&&(this._tagsChanged.fire(),this.createPaneView(),this.updateAllViews((0,Ce.sourceChangeEvent)(this._id)),this.model().updateSource(this),(0,o.emit)("series_properties_changed",this._id))}_recalcSymbolTextSourceProxyProperty(){this._textSourceIsAlwaysTickerRestrictionEnabled?this._symbolTextSourceProxyProperty.setValue("ticker"):this._symbolTextSourceProxyProperty.setValue(this._properties.childs().statusViewStyle.childs().symbolTextSource.value())}_clearStylePlot(e,t){if(0===e.size())return;if(void 0===t&&e!==this.nsBars())return void(this._precomputedBarStyles=new WeakMap);const i=null!=t?t:(0,s.ensureNotNull)(e.firstIndex()),r=(0,s.ensureNotNull)(e.lastIndex())+1;e.range(i,r).each(((e,t)=>(this._precomputedBarStyles.delete(t),!1)))}}},88732:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SERIES_STATUS_TEXT:()=>g,STATUS_DELAYED:()=>d,STATUS_DELAYED_STREAMING:()=>u,STATUS_EOD:()=>c,STATUS_ERROR:()=>m,STATUS_INVALID_SYMBOL:()=>a,STATUS_LOADING:()=>n,STATUS_NO_BARS:()=>p,STATUS_OFFLINE:()=>s,STATUS_PULSE:()=>h,STATUS_READY:()=>o,STATUS_REPLAY:()=>_,STATUS_RESOLVING:()=>r,STATUS_SNAPSHOT:()=>l,STYLE_AREA:()=>y,STYLE_BARS:()=>f,STYLE_BASELINE:()=>I,STYLE_CANDLES:()=>v,STYLE_COLUMNS:()=>A,STYLE_HEIKEN_ASHI:()=>x,STYLE_HILO:()=>L,STYLE_HLC_AREA:()=>D,STYLE_HOLLOW_CANDLES:()=>T,STYLE_KAGI:()=>w,STYLE_LINE:()=>S,STYLE_LINE_WITH_MARKERS:()=>k,STYLE_PB:()=>P,STYLE_PNF:()=>C,STYLE_RANGE:()=>M,STYLE_RENKO:()=>b,STYLE_SHORT_NAMES:()=>B,STYLE_STEPLINE:()=>E,SYMBOL_STRING_DATA:()=>V});const s=0,r=1,n=2,o=3,a=4,l=5,c=6,h=7,d=8,u=9,p=10,_=11,m=12,g={[s]:"connecting",[r]:"loading",[n]:"loading",[o]:"realtime",[a]:"invalid",[l]:"snapshot",[c]:"endofday",[h]:"endofday",[d]:"delayed",[u]:"delayed_streaming", -[p]:"forbidden",[_]:"replay",[m]:"error"},f=0,v=1,S=2,y=3,b=4,w=5,C=6,P=7,x=8,T=9,I=10,M=11,L=12,A=13,k=14,E=15,D=16,B={0:"bar",1:"candle",9:"hollowCandle",2:"line",14:"lineWithMarkers",15:"stepline",3:"area",16:"hlcArea",4:"renko",7:"pb",5:"kagi",6:"pnf",8:"ha",10:"baseline",11:"range",12:"hilo",13:"column"},V={4:{type:"BarSetRenko@tv-prostudies",basicStudyVersion:64},7:{type:"BarSetPriceBreak@tv-prostudies",basicStudyVersion:34},5:{type:"BarSetKagi@tv-prostudies",basicStudyVersion:34},6:{type:"BarSetPnF@tv-prostudies",basicStudyVersion:34},8:{type:"BarSetHeikenAshi@tv-basicstudies",basicStudyVersion:60},11:{type:"BarSetRange@tv-basicstudies",basicStudyVersion:72}}},13497:(e,t,i)=>{"use strict";i.d(t,{SeriesData:()=>p,barFunction:()=>h,seriesPlotFunctionMap:()=>c});var s,r=i(50151),n=i(97034),o=i(78071);!function(e){e[e.FromLeft=-1]="FromLeft",e[e.FromRight=1]="FromRight"}(s||(s={}));const a={open:e=>e[1],high:e=>e[2],low:e=>e[3],close:e=>e[4],hl2:e=>(e[2]+e[3])/2,hlc3:e=>(e[2]+e[3]+e[4])/3,ohlc4:e=>(e[1]+e[2]+e[3]+e[4])/4},l=["open","high","low","close","hl2","hlc3","ohlc4"];function c(){const e=new Map;return l.forEach(((t,i)=>{e.set(t,h(t))})),e}function h(e,t,i){const s=a[null!=t?t:e],r=a[e],n=a[null!=i?i:e];return(e,t)=>{switch(t){case 0:return s(e);case 2:return n(e);default:return r(e)}}}function d(e,t){return null==e[t]}const u=[{barsToMerge:10,forBarspacingLargerThen:.03},{barsToMerge:30,forBarspacingLargerThen:.01},{barsToMerge:100,forBarspacingLargerThen:.003},{barsToMerge:500,forBarspacingLargerThen:0}];class p{constructor(){this._pressedChunks={chunks:new Map,priceSource:"uninitialized"},this.m_bars=new n.PlotList(c(),d),this.m_nsBars=new n.PlotList(c(),d),this._clearPressedChunks()}bars(){return this.m_bars}nsBars(){return this.m_nsBars}pressedChunks(e,t){if(t!==this._pressedChunks.priceSource){this._pressedChunks.priceSource=t;const e=this.m_bars.first();e&&(this._clearPressedChunks(),this._rebuildPressedChunks(e))}const i=(0,r.ensureDefined)(u.find((t=>t.forBarspacingLargerThen<=e)));return(0,r.ensureDefined)(this._pressedChunks.chunks.get(i.barsToMerge))}mergeRegularBars(e){const t=this.m_bars.size(),i=this.m_bars.merge(e);return i&&"uninitialized"!==this._pressedChunks.priceSource&&(t===this.m_bars.size()&&i.index===this.m_bars.lastIndex()?this._updateLatestChunks():this._rebuildPressedChunks(i)),i}size(){return this.m_bars.size()+this.m_nsBars.size()}each(e){this.m_bars.each(e),this.m_nsBars.each(e)}clear(){this.m_bars.clear(),this.m_nsBars.clear(),this.lastProjectionPrice=void 0,this._clearPressedChunks()}isEmpty(){return this.m_bars.isEmpty()&&this.m_nsBars.isEmpty()}first(){return this.m_bars.isEmpty()?this.m_nsBars.first():this.m_bars.first()}last(){return this.m_nsBars.isEmpty()?this.m_bars.last():this.m_nsBars.last()}search(e,t){return this.nsBars().isEmpty()?this.bars().search(e,t):this.bars().isEmpty()||(0,r.ensureNotNull)(this.nsBars().firstIndex())<=e?this.nsBars().search(e,t):this.bars().search(e,t)}valueAt(e){const t=this.search(e);return null!==t?t.value:null} -plotValueToTimePointIndex(e,t,i){if(i===s.FromRight){const i=(i,s)=>{const r=s[t];return null!=r&&e>=r},s=this.m_bars.findLast(i);if(null!==s)return s.index;const r=this.m_nsBars.findLast(i);return null!==r?r.index:this.m_bars.firstIndex()}if(i===s.FromLeft){const i=(i,s)=>{const r=s[t];return null!=r&&e<=r},s=this.m_bars.findFirst(i);if(null!==s)return s.index;const r=this.m_nsBars.findFirst(i);return null!==r?r.index:this.m_bars.lastIndex()}throw new Error("plotValueToTimePointIndex: unsupported search mode")}moveData(e){this.m_bars.move(e),this.m_nsBars.move(e),this.m_bars.size()>0&&this._rebuildPressedChunks((0,r.ensureNotNull)(this.m_bars.first()))}_rebuildPressedChunks(e){const t=this._pressedChunks.priceSource;if("uninitialized"===t)return;const i=e.index,s=a[t],n=(e,t,i)=>{let r=null;for(;e.hasNext();){const n=e.next(),o=s(n.value);r&&n.index-r.startTime>=i.barsToMerge&&(t.push(r),r=null),r?(r.endTime=n.index,r.high=Math.max(r.high,o),r.low=Math.min(r.low,o),r.close=o):r={startTime:n.index,endTime:n.index,open:o,high:o,low:o,close:o}}r&&t.push(r)};u.forEach((e=>{const t=(0,r.ensureDefined)(this._pressedChunks.chunks.get(e.barsToMerge)),s=(0,o.lowerbound)(t,i,((e,t)=>e.endTime0){const i=t[0].startTime-1,s=(0,r.ensureNotNull)(this.m_bars.firstIndex()),o=this.m_bars.rangeIterator(s,i),a=[];n(o,a,e);const l=a.concat(t);this._pressedChunks.chunks.set(e.barsToMerge,l)}else{const i=(0,r.ensureNotNull)(this.m_bars.lastIndex());t.splice(s);let o=(0,r.ensureNotNull)(this.m_bars.firstIndex());t.length&&(o=t[t.length-1].endTime+1);const a=this.m_bars.rangeIterator(o,i);n(a,t,e)}}))}_updateLatestChunks(){const e=(0,r.ensureNotNull)(this.m_bars.lastIndex());u.forEach((t=>{const i=(0,r.ensureDefined)(this._pressedChunks.chunks.get(t.barsToMerge)),s=this.m_bars.rangeIterator(e,e).next(),n=s.value[4],o=i[i.length-1];o.high=Math.max(o.high,n),o.low=Math.min(o.low,n),o.close=n,o.endTime=s.index}))}_clearPressedChunks(){u.forEach((e=>this._pressedChunks.chunks.set(e.barsToMerge,[])))}}},96280:(e,t,i)=>{"use strict";i.d(t,{SeriesTimeRangeVolumeCalculator:()=>s});class s{constructor(e){this._value=null,this._series=e,this._series.dataEvents().dataUpdated().subscribe(this,this._onSeriesUpdated)}destroy(){this._series.dataEvents().dataUpdated().unsubscribeAll(this)}volume(e,t){if(null!==this._value&&this._value.from===e&&this._value.to===t)return this._value.value;let i=0;const s=this._series.data().bars(),r=s.firstIndex(),n=s.lastIndex();if(null!==r&&en&&t>n)i=NaN;else{const s=this._series.data().bars().rangeIterator(Math.min(e,t),Math.max(e,t));for(;s.hasNext();){const e=s.next().value[5];if(void 0===e){i=NaN;break}i+=e}}return this._value={from:e,to:t,value:i},i}_onSeriesUpdated(e,t){if(null===this._value)return;if(t)return void(this._value=null);const i=this._series.data().bars().lastIndex();(null===i||i<=this._value.to)&&(this._value=null)}}},42960:(e,t,i)=>{"use strict";i.r(t),i.d(t,{actualSymbol:()=>ne,chartStyleStudyId:()=>B,createSeriesFormatter:()=>W, -displayedSymbolExchange:()=>re,displayedSymbolName:()=>se,extractSymbolNameFromSymbolInfo:()=>te,getChartStyleByResolution:()=>D,getDefaultStyle:()=>E,getLastUsedSingleValueBasedStyle:()=>k,getLastUsedStyle:()=>A,getSeriesPriceFormattingState:()=>F,getStudySymbolExchange:()=>_e,getTranslatedChartStyleName:()=>w,hasProjection:()=>R,hasVolume:()=>ue,isCloseBasedSymbol:()=>ce,isConvertedToOtherCurrency:()=>G,isConvertedToOtherUnit:()=>K,isCryptoSymbol:()=>fe,isEconomicSymbol:()=>pe,isFutureContinuousSymbolWithBackajustment:()=>me,isFuturesContractSymbol:()=>ge,isMeasureUnitSymbol:()=>he,isPriceSourceStyle:()=>O,isRangeBasedStyle:()=>P,isRangeStyle:()=>x,isRegularSessionId:()=>le,isRequiringRestartSeriesStyles:()=>C,isSingleValueBasedStyle:()=>M,isTimeBasedStyle:()=>T,isValidStyle:()=>I,measureUnitId:()=>de,preparePriceAxisProperties:()=>V,proSymbol:()=>oe,setLastUsedStyle:()=>L,symbolBaseCurrency:()=>j,symbolCurrency:()=>H,symbolCurrencyConvertible:()=>z,symbolCurrentContract:()=>X,symbolForApi:()=>ae,symbolHasEconomicEvents:()=>ee,symbolHasPreOrPostMarket:()=>J,symbolHasSeveralSessions:()=>Q,symbolOriginalCurrency:()=>U,symbolOriginalUnit:()=>Y,symbolTitle:()=>ie,symbolUnit:()=>$,symbolUnitConvertible:()=>q,symbolUnitConvertibleGroupsIfExist:()=>Z});var s=i(44352),r=i(56840),n=i(88732),o=i(36274),a=i(61146),l=i(14483),c=i(50151),h=i(98596),d=i(93572),u=i(91349);const p=l.enabled("pay_attention_to_ticker_not_symbol"),_=l.enabled("uppercase_instrument_names"),m=l.enabled("charting_library_single_symbol_request"),g=l.enabled("use_ticker_on_symbol_info_update"),f=l.enabled("hide_object_tree_and_price_scale_exchange_label"),v=[4,5,6,7,8],S=[4,5,6,7,11],y=[0,1,9,2,14,15,3,16,10,8,12,13],b=[2,14,15,10,3,13];function w(e){return{0:s.t(null,void 0,i(16812)),1:s.t(null,void 0,i(63528)),2:s.t(null,void 0,i(1277)),14:s.t(null,void 0,i(38397)),15:s.t(null,void 0,i(79511)),3:s.t(null,void 0,i(42097)),16:s.t(null,void 0,i(34911)),9:s.t(null,void 0,i(61582)),10:s.t(null,void 0,i(17712)),12:s.t(null,void 0,i(31994)),13:s.t(null,void 0,i(36018)),4:s.t(null,void 0,i(20801)),7:s.t(null,void 0,i(63492)),5:s.t(null,void 0,i(92901)),6:s.t(null,void 0,i(99969)),11:s.t(null,void 0,i(90357)),8:s.t(null,void 0,i(40530))}[e]}function C(e){return-1!==v.indexOf(e)}function P(e){return-1!==S.indexOf(e)}function x(e){return 11===e}function T(e){return-1!==y.indexOf(e)}function I(e){return P(e)||T(e)}function M(e){switch(e){case 3:case 10:case 2:case 14:case 15:case 13:return!0;default:return!1}}function L(e,t){I(e)&&(11!==e&&r.setValue("chart.lastUsedStyle",e),ce(t)&&M(e)&&r.setValue("chart.lastUsedSingleValueBasedStyle",e))}function A(){const e=r.getInt("chart.lastUsedStyle");return void 0===e?1:e}function k(){const e=r.getInt("chart.lastUsedSingleValueBasedStyle");return void 0===e?14:e}function E(e){return e?11:1}function D(e,t){const i=x(t),s=o.Interval.isRange(e);return!i&&s?E(!0):i&&!s?E(!1):t}function B(e,t){const i=n.SYMBOL_STRING_DATA[e];return void 0===i?null:t?`${i.type}-${i.basicStudyVersion}`:i.type}function V(e){ -const t=e.priceAxisProperties,i=t.lockScale.value(),s=6===e.style.value();(s||i)&&(t.log.setValue(!1),t.percentage.setValue(!1)),t.logDisabled.setValue(!(!s&&!i)),t.percentageDisabled.setValue(!(!s&&!i))}const N=[4,7,5,6];function R(e){return-1!==N.indexOf(e)}function O(e){return b.includes(e)}function F(e,t="default",i=!1){let s,r,n,o=100,a=1;if("default"===t)null!=e&&(o=e.pricescale,a=e.minmov,s=e.fractional,r=e.minmove2,n=e.variable_tick_size||void 0);else{let e=t.split(",");3!==e.length&&(e=["100","1","false"]),o=parseInt(e[0]),a=parseInt(e[1]),s="true"===e[2]}return i&&(a=1),{priceScale:o,minMove:a,fractional:s,minMove2:r,variableMinTick:n,ignoreMinMove:i}}function W(e,t,i=!1){if("default"===t&&null!=e){const t=e.formatter||e.format;if("volume"===t)return new h.VolumeFormatter(2);if("percent"===t)return new d.PercentageFormatter(e.pricescale)}const{priceScale:s,minMove:r,fractional:n,minMove2:o,variableMinTick:l}=F(e,t,i);return new a.PriceFormatter(s,r,n,o,l,i)}function z(e){return null!==e&&"spread"!==e.type}function H(e,t,i){if(null===e)return null;const s=!t||i?e.currency_id:e.currency_code;return void 0===s||""===s?null:s}function U(e,t){const i=t?e.original_currency_code:e.original_currency_id;return null!=i?i:H(e,t)}function j(e){return e.base_currency_id||null}function G(e){return!(null===e||!z(e))&&(void 0!==e.original_currency_id&&e.original_currency_id!==e.currency_id)}function q(e,t){return t&&null!==e&&"spread"!==e.type}function $(e,t){if(null===e||!t)return null;const i=e.unit_id;return void 0===i||""===i?null:i}function Y(e,t){return t?e.original_unit_id||$(e,t):null}function K(e,t){return!(null===e||!q(e,t))&&(void 0!==e.original_unit_id&&e.original_unit_id!==e.unit_id)}function Z(e,t){return null!==e&&q(e,t)?e.unit_conversion_types||null:[]}function X(e){return"futures"===e.type&&e.front_contract||null}function J(e){return null!==e&&void 0!==e.subsessions&&e.subsessions.some((e=>"premarket"===e.id||"postmarket"===e.id))}function Q(e){return null!==e&&void 0!==e.subsessions&&e.subsessions.filter((e=>!e.private)).length>1}function ee(e){return null!==e&&("forex"===e.type||(0,u.isCFDSymbol)(e.type,e.typespecs)||fe(e))}function te(e,t){let i=e&&(e.pro_name||e.full_name||e.name);return m&&t?i=t:g&&e&&e.ticker&&(i=e.ticker),_&&i&&(i=i.toUpperCase()),i}function ie(e,t,i="exchange"){return t||f?e.name:`${e.name}, ${e[i]}`}function se(e){let t=e&&(X(e)||e.name)||"";return t.length>40&&(t=t.substring(0,37)+"..."),t.trim()}function re(e){const t=e?e.exchange:"";return _?t.toUpperCase():t}function ne(e,t){return null!==e?e.full_name:t}function oe(e,t){var i;return null!==(i=null==e?void 0:e.pro_name)&&void 0!==i?i:t}function ae(e,t){return p&&e?(0,c.ensureDefined)(e.ticker):ne(e,t)}function le(e){return"regular"===e||"us_regular"===e}function ce(e){return"c"===(null==e?void 0:e.visible_plots_set)}function he(e){return null!==e&&("unit"===e.measure&&null!==de(e))}function de(e){var t;return null!==(t=null==e?void 0:e.value_unit_id)&&void 0!==t?t:null}function ue(e){ -return void 0!==e.visible_plots_set?"ohlcv"===e.visible_plots_set:!e.has_no_volume}function pe(e){return null!==e&&"economic"===e.type}function _e(e){return pe(e)&&e.source?e.source:e.exchange&&0!==e.exchange.length?e.exchange:void 0}function me(e){var t;return null!==e&&"futures"===e.type&&Boolean(e.has_backadjustment&&(null===(t=e.typespecs)||void 0===t?void 0:t.includes("continuous")))}function ge(e){var t;return null!==e&&"futures"===e.type&&!Boolean(null===(t=e.typespecs)||void 0===t?void 0:t.includes("continuous"))}function fe(e){var t;return(null===(t=e.typespecs)||void 0===t?void 0:t.includes("crypto"))||"crypto"===e.type||"bitcoin"===e.type}},76544:(e,t,i)=>{"use strict";var s=i(59452);TradingView.DEFAULT_BAR_COUNT=300,TradingView.TIME_PLOT=0,TradingView.OPEN_PLOT=1,TradingView.HIGH_PLOT=2,TradingView.LOW_PLOT=3,TradingView.CLOSE_PLOT=4,TradingView.ADT_PLOT=6;var r=i(41541).SeriesBase,n=(i(51768).trackEvent,i(59224).getLogger("Chart.Series")),o=i(88732),a=i(25525).SeriesHorizontalBaseLinePaneView,l=i(30888).deepExtend,c=i(76422),h=i(17133).TIMEFRAMETYPE,d=i(42960).isSingleValueBasedStyle;class u extends r{constructor(e,t,i,s){t.removeProperty("currencyId"),super(e,t,i,s),this._chartApi=e._chartApi,this.createPaneView(),this._properties.addExclusion&&(this._properties.addExclusion("visible"),this._properties.addExclusion("currencyId")),this._futureBarsPaneView=null,this.properties().minTick.listeners().subscribe(this,u.prototype._recreateFormatter);var r=this;this.properties().minTick.listeners().subscribe(null,(function(){r._model.fullUpdate()})),this._priceLineView=null,this._baseHorizontalLineView=new a(this),this.bindStyleChange(),this.bindJapChartsInputs(),this._createIsDWMProperty(),this.properties().showCountdown.listeners().subscribe(this,u.prototype._onChangeShowCountdown),this._onChangeShowCountdown(this.properties().showCountdown),this._recreatePriceFormattingDependencies(),this.properties().lineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().lineWithMarkersStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().steplineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().areaStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().baselineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().columnStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this._updateBarFunction()}isLoading(){return this._loading}styleStudyInfo(e){return this.styleStudyInfos()[e]}serverTimeOffset(){return this._chartApi.serverTimeOffset()}_onChangeShowCountdown(e){var t=this;e.value()?this._countdownUpdateTimer=this._model.setInterval((function(){t._priceAxisView.updateCountdown()}),500):(this._model.clearInterval(this._countdownUpdateTimer),delete this._countdownUpdateTimer)}_createIsDWMProperty(){this._isDWMProperty=new s(this.isDWM()),this._onRestarted.subscribe(this,(function(){this._isDWMProperty.setValue(this.isDWM())}))} -isDWMProperty(){return this._isDWMProperty}isPulse(){return this._symbolInfo&&this._symbolInfo.resolutions.length>0}seriesSource(){return this._seriesSource}_onSeriesTimeFrame(e,t,i,s,r){var n=d(this.style())?e+.5:e,o=t;if(void 0===r)null!==i&&i.type!==h.PeriodBack||(o+=this._model.studyAwareDefaultRightOffset());else if(r.applyDefaultRightMargin)o+=this._model.studyAwareDefaultRightOffset();else if(r.percentRightMargin){var a=t-n+1,l=Math.max(0,Math.min(.99,r.percentRightMargin/100));o+=l*a/(1-l)}this._model.setTimeViewport(n,o)}hl2(e){return(this.high(e)+this.low(e))/2}hlc3(e){return(this.high(e)+this.low(e)+this.close(e))/3}ohlc4(e){return(this.open(e)+this.high(e)+this.low(e)+this.close(e))/4}nearestData(e,t){if(TradingView.isInteger(e)){var i=this.data().search(e,t);return null!==i?i:void 0}n.logDebug("Series.nearestData: incorrect logicalPoint")}nearestIndex(e,t){var i=this.nearestData(e,t);return i?i.index:void 0}purgeSymbolInfo(){this._symbolInfo=null}bindStyleChange(){var e=this;Object.keys(u.STYLE_SHORT_NAMES).map((function(e){return u.STYLE_SHORT_NAMES[e]+"Style"})).forEach((function(t){e._properties[t].listeners().subscribe(e,u.prototype.invalidateBarStylesCache)}))}bindJapChartsInputs(){this._properties.renkoStyle.inputs.boxSize.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.wicks.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.sources.listeners().subscribe(this,this.onInputChanged),this._properties.pbStyle.inputs.lb.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.reversalAmount.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.boxSize.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.reversalAmount.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.sources.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.oneStepBackBuilding.listeners().subscribe(this,this.onInputChanged),this._properties.rangeStyle.inputs.phantomBars.listeners().subscribe(this,this.onInputChanged)}createDividendsAdjustmentProperty(){throw new Error("Not implemented")}dividendsAdjustmentProperty(){return null}applyPreferences(e){var t=l({},e);this.m_priceScale.setMode({autoScale:t.priceAxisProperties.autoScale,percentage:t.priceAxisProperties.percentage,log:t.priceAxisProperties.log,lockScale:t.priceAxisProperties.lockScale}),this.setChartStyleWithIntervalIfNeeded(t.style), -delete t.style,delete t.interval,this._properties.mergePreferences(t),this._properties.saveDefaults(),this.createPaneView(),this.invalidateBarStylesCache()}onInputChanged(){this.restart()}getStyleShortName(){var e=this._properties.style.value();if(u.STYLE_SHORT_NAMES.hasOwnProperty(e))return u.STYLE_SHORT_NAMES[e];throw new Error("Missed short name for style "+e)}getStyleProperties(){return this._properties[this.getStyleShortName()+"Style"]}getInputsProperties(){return this.getStyleProperties().inputs||new s}getInputsInfoProperties(){return this.getStyleProperties().inputInfo||new s}getSymbolName(){return this._symbolInfo?this._symbolInfo.name:""}priceScale(){return this.m_priceScale}setPriceScale(e){this.m_priceScale!==e&&(this._priceScaleAboutToBeChanged.fire(),this.m_priceScale=e,this._properties.removeProperty("priceAxisProperties"),this._properties.addChild("priceAxisProperties",e.properties()),this._properties.priceAxisProperties.childChanged(),c.emit("series_event","price_scale_changed"),this._priceScaleChanged.fire(e))}getSourceIcon(){return{type:"loadSvg",svgId:"series."+this.properties().style.value()}}isStyleSupported(e){return!0}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),this.clearGotoDateResult(),this._legendView.destroy(),this._marketStatusModel.destroy(),null!==this._dataUpdatedModeModel&&this._dataUpdatedModeModel.destroy(),this._dataProblemModel.destroy(),this._paneView&&this._paneView.destroy&&this._paneView.destroy(),this._seriesSource.destroy(),super.destroy()}dataEvents(){return this._seriesSource.dataEvents()}moveData(e){return this._seriesSource.moveData(e)}}Object.assign(u,o),TradingView.Series=u,t.Series=u,t.isSeries=function(e){return e instanceof u}},8943:(e,t,i)=>{"use strict";i.d(t,{SeriesAreaPaneView:()=>l});var s=i(87095),r=i(62885),n=i(19266),o=i(80101),a=i(96476);class l extends a.SeriesSingleLinePaneView{renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const a=this._source.properties().childs().areaStyle.childs(),l=a.transparency.value(),c={simpleMode:!1,barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:a.linecolor.value(),lineStyle:a.linestyle.value(),lineWidth:a.linewidth.value(),isSeries:!0,withMarkers:!1,bottom:i.height(),color1:(0,s.generateColor)(a.color1.value(),l),color2:(0,s.generateColor)(a.color2.value(),l)},h=new n.CompositeRenderer;return h.append(new r.PaneRendererArea(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new o.SelectionRenderer(this._selectionData)),h}}},82257:(e,t,i)=>{"use strict";function s(e,t){return 100*(t-e)/Math.abs(e||1)}i.d(t,{barPercentChange:()=>s})},77786:(e,t,i)=>{"use strict";i.d(t,{PaneRendererBars:()=>n});var s=i(45197),r=i(75257);class n extends r.PaneRendererSeriesBase{constructor(e){super(),this._bars=e.bars,this._barSpacing=e.barSpacing,this._dontDrawOpen=e.dontDrawOpen,this._thinBars=e.thinBars}draw(e,t){e.save() -;const i=t.pixelRatio;if(this._barWidth=this._calcBarWidth(i),this._barWidth>=2){Math.max(1,Math.floor(i))%2!=this._barWidth%2&&this._barWidth--}this._barLineWidth=this._thinBars?Math.min(this._barWidth,Math.floor(i)):this._barWidth;let s=null;const r=this._barLineWidth<=this._barWidth&&this._barSpacing>=Math.floor(1.5*t.pixelRatio);for(const t of this._bars){s!==t.color&&(e.fillStyle=t.color,s=t.color);const n=Math.floor(.5*this._barLineWidth),o=Math.round(t.time*i),a=o-n,l=this._barLineWidth,c=a+l-1,h=Math.min(t.high,t.low),d=Math.max(t.high,t.low),u=Math.round(h*i)-n,p=Math.round(d*i)+n,_=Math.max(p-u,this._barLineWidth);e.fillRect(a,u,l,_);const m=Math.ceil(1.5*this._barWidth);if(r){const s=o-m,r=o+m,h=Math.min(a-s,r-c);if(!this._dontDrawOpen){let r=Math.max(u,Math.round(t.open*i)-n),o=r+l-1;o>u+_-1&&(o=u+_-1,r=o-l+1),e.fillRect(s,r,h,o-r+1)}let d=Math.max(u,Math.round(t.close*i)-n),p=d+l-1;p>u+_-1&&(p=u+_-1,d=p-l+1),e.fillRect(c+1,d,h,p-d+1)}}e.restore()}_getTolerance(){const e=this._calcBarWidth(1),t=this._thinBars?Math.min(e,1):e;return(0,s.interactionTolerance)().series+t/2}_getBarSpacing(){return this._barSpacing}_calcBarWidth(e){const t=Math.floor(e);return Math.max(t,Math.floor((0,s.optimalBarWidth)(this._barSpacing,e)))}}},7138:(e,t,i)=>{"use strict";i.d(t,{SeriesBarsPaneView:()=>a});var s=i(19266),r=i(80101),n=i(4502),o=i(77786);class a extends n.SeriesBarCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.properties().childs(),n={bars:this._bars,barSpacing:this._model.timeScale().barSpacing(),dontDrawOpen:i.barStyle.childs().dontDrawOpen.value(),thinBars:11===i.style.value()?i.rangeStyle.childs().thinBars.value():i.barStyle.childs().thinBars.value()},a=new s.CompositeRenderer;return a.append(new o.PaneRendererBars(n)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&a.append(new r.SelectionRenderer(this._selectionData)),a}_createItem(e,t,i){const s={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor};return(0,n.baseBarCandlesUpdater)(t,s)?s:null}}},28400:(e,t,i)=>{"use strict";i.d(t,{SeriesBaselinePaneView:()=>m});var s=i(87095),r=i(19266),n=i(86441),o=i(5531),a=i(4652),l=i(45197),c=i(78071),h=i(15187),d=i(18807);class u extends h.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data)return null;const{items:t,topLineWidth:i,bottomLineWidth:s}=this._data,r=(0,l.interactionTolerance)().series+(i+s)/4,o=(0,c.lowerbound)(t,e,((e,t)=>e.x<=t.x)),h=Math.max(1,o-1),u=Math.min(t.length-1,o+1);for(let i=h;i<=u;++i){const s=t[i-1],o=t[i],{distance:l}=(0,a.distanceToSegment)(new n.Point(s.x,s.y),new n.Point(o.x,o.y),new n.Point(e.x,e.y));if(l<=r)return new d.HitTestResult(d.HitTarget.Regular)}return null}_drawImpl(e){if(null===this._data)return -;const{items:t,baseLevelCoordinate:i,bottom:s,bottomFillColor1:r,bottomFillColor2:a,topFillColor1:c,topFillColor2:h,topLineColor:d,bottomLineColor:u,topLineWidth:p,bottomLineWidth:_}=this._data;if(!function(e){if(0===e.length)return!1;const t=e.findIndex((e=>(0,l.coordinateIsValid)(e.y)));if(-1===t)return!1;let i=e.length-1;for(;i>t&&!(0,l.coordinateIsValid)(e[i].y);)i--;return!(t>i)}(t))return;const m=e.context,{topItems:g,bottomItems:f}=function(e,t){const i=[],s=[];let r=null;for(let a=0;a=t&&s.push(c),r=c;else{if(null===r)continue;c=r}if((0,l.coordinateIsValid)(h.y)&&(c.y>t&&h.yt))if(Math.abs(c.x-h.x)<1){const e=new n.Point(c.x,t);i.push(e),s.push(e)}else{const e=(0,o.intersectLineSegments)(c,h,new n.Point(c.x,t),new n.Point(h.x,t));if(null!==e){const t=c.add(h.subtract(c).scaled(e));i.push(t),s.push(t)}}}return{topItems:i,bottomItems:s}}(t,i);m.lineCap="round",m.lineJoin="round",0!==g.length&&(m.beginPath(),m.moveTo(g[0].x,i),this._makeLine(m,g,!0,0),m.closePath(),m.fillStyle=this._makeLinearGradient(m,c,h,i-s,i),m.fill(),m.beginPath(),this._makeLine(m,g,!1,0),m.lineWidth=p,m.strokeStyle=d,m.stroke()),0!==f.length&&(m.beginPath(),m.moveTo(f[0].x,i),this._makeLine(m,f,!0,1),m.closePath(),m.fillStyle=this._makeLinearGradient(m,r,a,i,i+s),m.fill(),m.beginPath(),this._makeLine(m,f,!1,1),m.lineWidth=_,m.strokeStyle=u,m.stroke())}_makeLine(e,t,i,s){if(null===this._data)return;const r=t.findIndex((e=>(0,l.coordinateIsValid)(e.y)));if(-1===r)return;const{barSpacing:n,baseLevelCoordinate:o}=this._data,a=.25*n;let c;const h=t.length;for(let n=r;n=o&&h.y>=o){e.moveTo(h.x,h.y);continue}}else if(c&&c.y<=o&&h.y<=o){e.moveTo(h.x,h.y);continue}if(c&&(0,l.coordinateIsValid)(c.y))e.lineTo(h.x,h.y),i&&!(0,l.coordinateIsValid)(d.y)&&e.lineTo(h.x,o);else if(d&&(0,l.coordinateIsValid)(d.y))i?(n!==r&&e.lineTo(h.x,o),e.lineTo(h.x,h.y)):e.moveTo(h.x,h.y);else if(i){if(0===n)continue;n!==r&&e.lineTo(h.x-a,o),e.lineTo(h.x-a,h.y),e.lineTo(h.x+a,h.y),e.lineTo(h.x+a,o)}else e.moveTo(h.x-a,h.y),e.lineTo(h.x+a,h.y);c=h}}}_makeLinearGradient(e,t,i,s,r){const n=e.createLinearGradient(0,s,0,r);return n.addColorStop(0,t),n.addColorStop(1,i),n}}var p=i(80101),_=i(96476);class m extends _.SeriesSingleLinePaneView{constructor(){super(...arguments),this._renderer=new u,this._topFillColor1="",this._topFillColor2="",this._bottomFillColor1="",this._bottomFillColor2="",this._topLineColor="",this._bottomLineColor="",this._topLineWidth=0,this._bottomLineWidth=0,this._barSpacing=0,this._bottom=0,this._baseLevelCoordinate=0}renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer.setData({items:this._items,topFillColor1:this._topFillColor1,topFillColor2:this._topFillColor2,bottomFillColor1:this._bottomFillColor1,bottomFillColor2:this._bottomFillColor2,topLineColor:this._topLineColor,bottomLineColor:this._bottomLineColor, -topLineWidth:this._topLineWidth,bottomLineWidth:this._bottomLineWidth,barSpacing:this._barSpacing,baseLevelCoordinate:this._baseLevelCoordinate,bottom:this._bottom});const i=new r.CompositeRenderer;return i.append(this._renderer),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&i.append(new p.SelectionRenderer(this._selectionData)),i}_updateImpl(){super._updateImpl();const e=this._source.priceScale();if(!e)return;const t=this._source.properties().childs().baselineStyle.childs(),i=t.transparency.value();this._topFillColor1=(0,s.generateColor)(t.topFillColor1.value(),i),this._topFillColor2=(0,s.generateColor)(t.topFillColor2.value(),i),this._bottomFillColor1=(0,s.generateColor)(t.bottomFillColor1.value(),i),this._bottomFillColor2=(0,s.generateColor)(t.bottomFillColor2.value(),i),this._topLineColor=t.topLineColor.value(),this._bottomLineColor=t.bottomLineColor.value(),this._topLineWidth=t.topLineWidth.value(),this._bottomLineWidth=t.bottomLineWidth.value(),this._barSpacing=this._model.timeScale().barSpacing(),this._bottom=e.height(),this._baseLevelCoordinate=Math.round(this._bottom*(Math.abs(100-t.baseLevelPercentage.value())/100))}}},11775:(e,t,i)=>{"use strict";i.d(t,{SeriesWaterlinePaneView:()=>a});var s=i(38003),r=i(66103),n=i(18807),o=i(79849);class a extends s.HorizontalLinePaneView{constructor(e){super(),this._getters=e;const t={cursorType:r.PaneCursorType.VerticalResize,activeItem:0,areaName:n.AreaName.SourceItemMove};this._lineRenderer.setHitTest(new n.HitTestResult(n.HitTarget.MovePoint,t)),this._lineRendererData.visible=!0,this._lineRendererData.linestyle=o.LINESTYLE_SPARSE_DOTTED}_updateImpl(){const{baseLevelPercentage:e,paneHeight:t,color:i}=this._getters,s=Math.abs(100-e());this._lineRendererData.y=Math.round(t()*(s/100)),this._lineRendererData.color=i()}}},75257:(e,t,i)=>{"use strict";i.d(t,{PaneRendererSeriesBase:()=>r});var s=i(18807);class r{constructor(){this._bars=[]}hitTest(e){const t=this._bars,i=this._getBarSpacing(),s=i/2;if(0===t.length)return null;const r=this._getTolerance(),n=t[0],o=t[t.length-1];if(e.xo.time+s+r)return null;let a=0,l=t.length-1,c=-1;for(;a<=l;){const i=Math.floor((a+l)/2),h=t[i];let d=s;if(h!==n&&h!==o||(d+=r),Math.abs(h.time-e.x)<=d){c=i;break}e.x-h.time>s?a=i+1:l=i-1}if(-1!==c){const n=Math.ceil(r/i);if(0!==n){const i=Math.max(0,c-n),o=Math.min(t.length-1,c+n);for(let n=i;n<=o;n++)if(Math.abs(e.x-t[n].time)<=s+r&&this._isPointAtBar(t[n],e.y,r))return this._getHitTest()}else if(this._isPointAtBar(t[c],e.y,r))return this._getHitTest()}return null}_getHitTest(){return new s.HitTestResult(s.HitTarget.Regular)}_isPointAtBar(e,t,i){const s=Math.min(e.high,e.low),r=Math.max(e.high,e.low);return s-i<=t&&t<=r+i}}},836:(e,t,i)=>{"use strict";i.d(t,{PaneRendererCandles:()=>l});var s=i(50151),r=i(18807),n=i(68441),o=i(45197),a=i(75257);class l extends a.PaneRendererSeriesBase{constructor(e){super(),this._barSpacing=1,this._barWidth=1,this._borderVisible=!1,this._barBorderWidth=1,this._wickVisible=!1, -this._bodyVisible=!0,this._borderColor=void 0,this._wickColor=void 0,this._hittest=void 0,this._isPriceScaleInverted=!1,e&&this.setData(e)}setData(e){this._bars=e.bars,this._barSpacing=e.barSpacing,this._borderVisible=e.borderVisible,this._bodyVisible=e.bodyVisible,this._wickVisible=e.wickVisible,this._borderColor=e.borderColor,this._wickColor=e.wickColor,this._hittest=e.hittest,this._isPriceScaleInverted=e.isPriceScaleInverted}hitTest(e){return this._wickVisible||this._borderVisible||this._bodyVisible?super.hitTest(e):null}draw(e,t){if(0===this._bars.length)return;const i=t.pixelRatio;if(this._barWidth=(0,o.optimalCandlestickWidth)(this._barSpacing,i),this._barWidth>=2){Math.floor(i)%2!=this._barWidth%2&&this._barWidth--}this._wickVisible&&this._drawWicks(e,i),this._borderVisible&&this._drawBorder(e,i),this._bodyVisible&&this._drawCandles(e,i)}_getTolerance(){return(0,o.interactionTolerance)().series+this._barBorderWidth/2}_getBarSpacing(){return this._barSpacing}_getHitTest(){return this._hittest||new r.HitTestResult(r.HitTarget.Regular)}_isPointAtBar(e,t,i){const s=this._bodyVisible||this._borderVisible,r=this._wickVisible;if(!s&&!r)return!1;if(s){const s=r?Math.min(e.high,e.low):Math.min(e.open,e.close),n=r?Math.max(e.high,e.low):Math.max(e.open,e.close);return s-i<=t&&t<=n+i}{const s=Math.min(e.open,e.close),r=Math.max(e.open,e.close);return e.high-i<=t&&t<=s+i||r-i<=t&&t<=e.low+i}}_drawWicks(e,t){const i=this._bars;let r="",n=Math.min(Math.floor(t),Math.floor(this._barSpacing*t));n=Math.max(Math.floor(t),Math.min(n,this._barWidth));const o=Math.floor(.5*n);let a=null;for(const l of i){const i=l.wickColor?l.wickColor:(0,s.ensureDefined)(this._wickColor);i!==r&&(e.fillStyle=i,r=i);let c=Math.round(Math.min(l.open,l.close)*t),h=Math.round(Math.max(l.open,l.close)*t);this._isPriceScaleInverted&&([h,c]=[c,h]);const d=Math.round(l.high*t),u=Math.round(l.low*t);let p=Math.round(t*l.time)-o;const _=p+n-1;null!==a&&(p=Math.max(a+1,p),p=Math.min(p,_));const m=_-p+1;e.fillRect(p,d,m,c-d),e.fillRect(p,h+1,m,u-h-1),a=_}}_calculateBorderWidth(e){let t=Math.floor(1*e);this._barWidth<=2*t&&(t=Math.floor(.5*(this._barWidth-1)));const i=Math.max(Math.floor(e),t);return this._barWidth<=2*i?Math.max(Math.floor(e),Math.floor(1*e)):i}_drawBorder(e,t){let i="";const r=this._calculateBorderWidth(t);let o=null;for(const a of this._bars){if(a.borderColor!==i&&(e.fillStyle=a.borderColor?a.borderColor:(0,s.ensureDefined)(this._borderColor),i=a.borderColor),this._bodyVisible&&a.hollow)continue;let l=Math.round(a.time*t)-Math.floor(.5*this._barWidth);const c=l+this._barWidth-1,h=Math.round(Math.min(a.open,a.close)*t),d=Math.round(Math.max(a.open,a.close)*t);if(null!==o&&(l=Math.max(o+1,l),l=Math.min(l,c)),this._barSpacing*t>2*r)(0,n.fillRectInnerBorder)(e,l,h,c-l+1,d-h+1,r);else{const t=c-l+1;e.fillRect(l,h,t,d-h+1)}o=c}}_drawCandles(e,t){let i="";const s=this._calculateBorderWidth(t);for(const r of this._bars){if(this._borderVisible&&this._barWidth<=2*s&&!r.hollow)continue -;let o=Math.round(Math.min(r.open,r.close)*t),a=Math.round(Math.max(r.open,r.close)*t),l=Math.round(r.time*t)-Math.floor(.5*this._barWidth),c=l+this._barWidth-1;if(r.color!==i){const t=r.color;e.fillStyle=t,i=t}if(r.hollow)e.fillStyle=r.color,(0,n.fillRectInnerBorder)(e,l,o,c-l+1,a-o+1,s);else{if(this._borderVisible&&(l+=s,o+=s,c-=s,a-=s),o>a)continue;e.fillRect(l,o,c-l+1,a-o+1)}}}}},57917:(e,t,i)=>{"use strict";i.d(t,{SeriesCandlesPaneView:()=>l});var s=i(19266),r=i(45197),n=i(80101),o=i(4502),a=i(836);class l extends o.SeriesBarCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const o=this._source.properties().childs().candleStyle.childs(),l=this._model.timeScale().barSpacing(),c={bars:this._bars,barSpacing:l,bodyVisible:o.drawBody.value(),borderVisible:o.drawBorder.value(),borderColor:o.borderColor.value(),wickColor:o.wickColor.value(),barWidth:(0,r.optimalBarWidth)(l),wickVisible:o.drawWick.value(),isPriceScaleInverted:i.isInverted()},h=new s.CompositeRenderer;return h.append(new a.PaneRendererCandles(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new n.SelectionRenderer(this._selectionData)),h}_createItem(e,t,i){const s={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor,borderColor:i.barBorderColor,wickColor:i.barWickColor,hollow:i.isBarHollow};return(0,o.baseBarCandlesUpdater)(t,s)?s:null}}},18671:(e,t,i)=>{"use strict";i.d(t,{SeriesColumnsPaneView:()=>p});var s=i(50151),r=i(86441),n=i(14483),o=i(3308),a=i(18807),l=i(19266),c=i(86094),h=i(57490),d=i(80101),u=i(77243);class p{constructor(e,t){this._items=[],this._invalidated=!0,this._isMarkersEnabled=(0,n.enabled)("source_selection_markers"),this._selectionData=null,this._histogramBase=0,this._source=e,this._model=t,this._selectionIndexer=new h.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i={barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:"",histogramBase:this._histogramBase},s=new l.CompositeRenderer;return s.append(new u.PaneRendererColumns(i)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&s.append(new d.SelectionRenderer(this._selectionData)),s}_updateImpl(){this._items=[];const e=this._model.timeScale(),t=this._source.priceScale();if(e.isEmpty()||!t||t.isEmpty())return;const i=e.visibleBarsStrictRange();if(null===i)return;if(0===this._source.bars().size())return;const n=this._source.nearestIndex(i.firstBar(),c.PlotRowSearchMode.NearestRight),l=this._source.nearestIndex(i.lastBar(),c.PlotRowSearchMode.NearestLeft);if(void 0===n||void 0===l)return;const h=this._source.bars().range(n,l),d=this._source.barColorer(),u={},p=this._source.barFunction(),_=h.reduce(((e,t,s)=>{const n=p(s);if(!(0,o.default)(n))return e;u.value=s;let a=this._source.precomputedBarStyle(s);void 0===a&&(a=d.barStyle(t,!1,u), -this._source.setPrecomputedBarStyle(s,a));const l=new r.Point(t,n);return l.style=a,l.timePointIndex=t,this._items.push(l),u.previousValue=s,i.contains(t)&&null!=e?e:n}),null);if(null!==_)if(t.pointsArrayToCoordinates(this._items,_),e.timedValuesToCoordinates(this._items),this._histogramBase=t.isInverted()?0:t.height(),this._model.selection().isSelected(this._source)){const i=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,barSpacing:e.barSpacing(),hittestResult:a.HitTarget.Regular};const n=(0,s.ensureNotNull)(this._model.paneForSource(this._source)).height();this._selectionData.hittestResult=a.HitTarget.Regular;for(let s=0;s{"use strict";i.d(t,{SeriesHiLoPaneView:()=>g});var s=i(48874),r=i(29764),n=i(78071),o=i(45197),a=i(18807),l=i(15187);class c extends l.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._barWidth=null}setData(e){this._data=e,this._barWidth=Math.max(1,Math.round((0,o.optimalHiLoWidth)(e.barSpacing)))}hitTest(e){if(null===this._data||null===this._barWidth)return null;const t=this._data.bars,i=.5*this._data.barSpacing;if(0===t.length)return null;if(e.xt[t.length-1].time+i)return null;const s=t[(0,n.lowerbound)(t,e.x-i,((e,t)=>e.times.time+i)return null;const r=(0,o.interactionTolerance)().series+this._barWidth/2,l=Math.min(s.high,s.low),c=Math.max(s.high,s.low),h=this._data.fontSize;return l-r-h<=e.y&&e.y<=l+r||c-r<=e.y&&e.y<=c+r+h?new a.HitTestResult(a.HitTarget.Regular):null}_drawImpl(e){if(null===this._data||null===this._barWidth)return;const{font:t,fontSize:i,labelColor:s,bars:n,inverted:o,labelsPadding:a}=this._data,l=e.context;l.textAlign="center",l.fillStyle=s,l.font=(0,r.makeFont)(i,t);for(let e=0;eMath.max(1,(0,n.lowerboundExt)((e=>e+1),null,(i=>{const s=(0,r.makeFont)(i,u.CHART_FONT_FAMILY);return(0,p.measureText)(e,s).width<=t}),7,36))),((e,t)=>`${e}/${t}`))}renderer(e,t,i){const s=this._source.priceScale();if(!s||s.isEmpty())return null;const r=new h.CompositeRenderer,n=this._needLabels(),a=this._source.properties().childs().hiloStyle.childs(),l=this._model.timeScale().barSpacing() -;if(this._invalidated){const e=this._source.formatter();this._maxLengthLabel="",this._updateImpl({generateLabels:n,formatter:e}),this._invalidated=!1}if(this._candlesRenderer.setData({bars:this._bars,wickVisible:!1,bodyVisible:a.drawBody.value(),barSpacing:l,borderVisible:a.showBorders.value(),barWidth:(0,o.optimalHiLoWidth)(l)}),r.append(this._candlesRenderer),n){const e=this._calculateLabelFontSize();e&&e>=8&&(this._labelsRenderer.setData({bars:this._bars,barSpacing:l,font:u.CHART_FONT_FAMILY,fontSize:e,labelColor:a.labelColor.value(),inverted:s.isInverted(),labelsPadding:.4*e}),r.append(this._labelsRenderer))}return this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&r.append(new d.SelectionRenderer(this._selectionData)),r}topPixelMargin(){return this._margin()}bottomPixelMargin(){return this._margin()}_createItem(e,t,i,s){const r={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor,borderColor:i.barBorderColor,hollow:!1,highLabel:"",lowLabel:""};if(!(0,m.baseBarCandlesUpdater)(t,r))return null;if(r.open=r.high,r.close=r.low,s.generateLabels){const e=s.formatter.format(r.high),t=s.formatter.format(r.low);r.highLabel=e,r.lowLabel=t;const i=(e.length>t.length?e:t).replace(/\d/g,"0");i.length>this._maxLengthLabel.length&&(this._maxLengthLabel=i)}return r}_margin(){if(this._needLabels()){const e=this._calculateLabelFontSize();if(e&&e>=8)return 1.4*e}return 0}_calculateLabelFontSize(){return""===this._maxLengthLabel?null:this._calculateFontSize(this._maxLengthLabel,Math.floor(this._model.timeScale().barSpacing())-2)}_needLabels(){const e=this._source.properties().childs().hiloStyle.childs().showLabels.value(),t=this._model.timeScale().barSpacing();return e&&t>5}}},53275:(e,t,i)=>{"use strict";i.d(t,{SeriesHLCAreaPaneView:()=>g});var s=i(86441),r=i(50151),n=i(14483),o=i(82386),a=i(57490),l=i(80101),c=i(86094),h=i(45197),d=i(19266),u=i(18807),p=i(1149),_=i(77173);class m extends _.ObjectValuesCache{_newObject(){return{high:void 0,close:void 0,low:void 0}}_clearObject(e){e.high=void 0,e.close=void 0,e.low=void 0}}class g{constructor(e,t){this._isMarkersEnabled=(0,n.enabled)("source_selection_markers"),this._hlcAreaCache=new m,this._highPoints=new _.CachedContainer,this._closePoints=new _.CachedContainer,this._lowPoints=new _.CachedContainer,this._timePoints=new _.CachedContainer,this._filledAreas=new o.CachedMap,this._renderer=new d.CompositeRenderer,this._invalidated=!0,this._source=e,this._model=t,this._selectionIndexer=new a.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}_updateImpl(){var e,t,i,n,a,d,_,m,g;this._renderer.clear();const f=this._model.timeScale(),v=this._source.priceScale();if(f.isEmpty()||!v||v.isEmpty())return;const S=f.visibleBarsStrictRange();if(null===S)return;if(0===this._source.bars().size())return;const y=this._source.firstValue();if(null===y)return -;const b=null!==(e=this._source.nearestIndex(S.firstBar()-1,c.PlotRowSearchMode.NearestLeft))&&void 0!==e?e:S.firstBar()-1,w=null!==(t=this._source.nearestIndex(S.lastBar()+1,c.PlotRowSearchMode.NearestRight))&&void 0!==t?t:S.lastBar()+1;this._hlcAreaCache.invalidateCache(),this._hlcAreaCache.setStartIndex(b),this._timePoints.invalidateCache(),this._highPoints.invalidateCache(),this._lowPoints.invalidateCache(),this._closePoints.invalidateCache(),this._filledAreas.invalidateCache();let C,P,x;this._source.bars().range(b,w).each(((e,t)=>{if(this._hlcAreaCache.isValidIndex(e)){const i=this._hlcAreaCache.at(e);i.close=t[4],i.high=t[2],i.low=t[3]}return!1}));const T=new Map,I=b+this._hlcAreaCache.length();for(let e=b;e{"use strict";i.d(t,{SeriesHollowCandlesPaneView:()=>l});var s=i(19266),r=i(45197),n=i(80101),o=i(836),a=i(57917);class l extends a.SeriesCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const a=this._source.properties().childs().hollowCandleStyle.childs(),l=this._model.timeScale().barSpacing(),c={bars:this._bars,barSpacing:l,bodyVisible:a.drawBody.value(),borderVisible:a.drawBorder.value(),borderColor:a.borderColor.value(),wickColor:a.wickColor.value(),barWidth:(0,r.optimalBarWidth)(l),wickVisible:a.drawWick.value(),isPriceScaleInverted:i.isInverted()},h=new s.CompositeRenderer;return h.append(new o.PaneRendererCandles(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new n.SelectionRenderer(this._selectionData)),h}}},41800:(e,t,i)=>{"use strict";i.d(t,{SeriesLinePaneView:()=>c});var s=i(18807),r=i(19266),n=i(1149),o=i(40621),a=i(80101),l=i(96476);class c extends l.SeriesSingleLinePaneView{renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i=this._source.properties().childs(),l=i.style.value();let c,h=!1;2===l?c=i.lineStyle.childs():14===l?(c=i.lineWithMarkersStyle.childs(),h=!0):15===l&&(c=i.steplineStyle.childs());const d={barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:c.color.value(),lineStyle:c.linestyle.value(),withMarkers:h,lineWidth:c.linewidth.value(),simpleMode:!0,hitTestResult:s.HitTarget.Regular};let u,p;if(u=15===l?new o.PaneRendererStepLine(d):new n.PaneRendererLine(d),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData){const e=new r.CompositeRenderer;e.append(u),e.append(new a.SelectionRenderer(this._selectionData)),p=e}else p=u;return p}}},4502:(e,t,i)=>{"use strict";i.d(t,{SeriesBarCandlesPaneView:()=>h,baseBarCandlesUpdater:()=>c});var s=i(86441),r=i(14483),n=i(57490),o=i(86094),a=i(18807);function l(e){return null!=e}function c(e,t){const i=e[1],s=e[2],r=e[3],n=e[4];return!!(l(i)&&l(s)&&l(r)&&l(n))&&(t.open=i,t.high=s,t.low=r,t.close=n,!0)}class h{constructor(e,t){this._bars=[],this._invalidated=!0,this._isMarkersEnabled=(0,r.enabled)("source_selection_markers"),this._selectionData=null,this._source=e,this._model=t,this._selectionIndexer=new n.SelectionIndexes(t.timeScale())} -items(){return this._bars}update(){this._invalidated=!0}_updateImpl(e){const t=this._model.timeScale(),i=this._source.priceScale();if(this._bars=[],t.isEmpty()||!i||i.isEmpty())return;const r=t.visibleBarsStrictRange();if(null===r)return;if(0===this._source.bars().size())return;let n=this._source.nearestIndex(r.firstBar(),o.PlotRowSearchMode.NearestRight);const l=this._source.nearestIndex(r.lastBar(),o.PlotRowSearchMode.NearestLeft);if(void 0===n||void 0===l)return;for(;n<=l;n++){if(null!==this._source.bars().valueAt(n))break}if(n>l)return;const c=this._source.bars().range(n,l),h=this._source.barColorer(),d={};if(c.each(((t,i)=>{d.value=i;let s=this._source.precomputedBarStyle(i);void 0===s&&(s=h.barStyle(t,!1,d),this._source.setPrecomputedBarStyle(i,s));const r=this._createItem(Math.round(t),i,s,e);return!!r&&(d.previousValue=i,this._bars.push(r),!1)})),0===this._bars.length)return;const u=this._source.firstValue();if(null!==u)if(i.barPricesToCoordinates(this._bars,u),t.barIndexesToCoordinates(this._bars),this._model.selection().isSelected(this._source)){const e=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,hittestResult:a.HitTarget.Regular,barSpacing:t.barSpacing()};const r=this._model.paneForSource(this._source);if(!r)return;const n=r.height();for(let r=0;r{"use strict";i.d(t,{SeriesDataSource:()=>y});var s=i(50151),r=i(1722),n=i(27856),o=i(36274),a=i(13497),l=i(1115),c=i(1803),h=i(57898),d=i.n(h);class u{constructor(){this._created=new(d()),this._modified=new(d()),this._loading=new(d()),this._completed=new(d()),this._error=new(d()),this._symbolError=new(d()),this._symbolResolved=new(d()),this._seriesError=new(d()),this._symbolNotPermitted=new(d()),this._symbolInvalid=new(d()),this._symbolGroupNotPermitted=new(d()),this._chartTypeNotPermitted=new(d()),this._intradaySpreadNotPermitted=new(d()),this._intradayExchangeNotPermitted=new(d()),this._customIntervalNotPermitted=new(d()),this._secondsIntervalNotPermitted=new(d()),this._tickMarksRangeChanged=new(d()),this._barReceived=new(d()),this._seriesTimeFrame=new(d()),this._dataUpdated=new(d())}destroy(){this._created.destroy(),this._modified.destroy(),this._loading.destroy(),this._completed.destroy(),this._error.destroy(),this._symbolError.destroy(),this._symbolResolved.destroy(),this._seriesError.destroy(),this._symbolInvalid.destroy(),this._symbolNotPermitted.destroy(),this._symbolGroupNotPermitted.destroy(),this._chartTypeNotPermitted.destroy(),this._intradaySpreadNotPermitted.destroy(),this._intradayExchangeNotPermitted.destroy(),this._customIntervalNotPermitted.destroy(),this._secondsIntervalNotPermitted.destroy(), -this._tickMarksRangeChanged.destroy(),this._barReceived.destroy(),this._seriesTimeFrame.destroy(),this._dataUpdated.destroy()}created(){return this._created}modified(){return this._modified}loading(){return this._loading}completed(){return this._completed}error(){return this._error}symbolError(){return this._symbolError}symbolResolved(){return this._symbolResolved}seriesError(){return this._seriesError}symbolInvalid(){return this._symbolInvalid}symbolNotPermitted(){return this._symbolNotPermitted}symbolGroupNotPermitted(){return this._symbolGroupNotPermitted}chartTypeNotPermitted(){return this._chartTypeNotPermitted}intradaySpreadNotPermitted(){return this._intradaySpreadNotPermitted}intradayExchangeNotPermitted(){return this._intradayExchangeNotPermitted}customIntervalNotPermitted(){return this._customIntervalNotPermitted}secondsIntervalNotPermitted(){return this._secondsIntervalNotPermitted}tickMarksRangeChanged(){return this._tickMarksRangeChanged}barReceived(){return this._barReceived}seriesTimeFrame(){return this._seriesTimeFrame}dataUpdated(){return this._dataUpdated}fireCompleted(e){this._completed.fire(e)}fireCreated(e){this._created.fire(e)}fireModified(){this._modified.fire()}fireLoading(e){this._loading.fire(e)}fireError(){this._error.fire()}fireSymbolError(e){this._symbolError.fire(e),this.fireError()}fireSymbolResolved(e){this._symbolResolved.fire(e)}fireSeriesError(e){this._seriesError.fire(e),this.fireError()}fireSymbolInvalid(){this._symbolInvalid.fire()}fireSymbolNotPermitted(e){this._symbolNotPermitted.fire(e)}fireSymbolGroupNotPermitted(e){this._symbolGroupNotPermitted.fire(e)}fireChartTypeNotPermitted(e){this._chartTypeNotPermitted.fire(e),this.fireError()}fireIntradaySpreadNotPermitted(){this._intradaySpreadNotPermitted.fire(),this.fireError()}fireIntradayExchangeNotPermitted(){this._intradayExchangeNotPermitted.fire(),this.fireError()}fireCustomIntervalNotPermitted(e){this._customIntervalNotPermitted.fire(e),this.fireError()}fireSecondsIntervalNotPermitted(){this._secondsIntervalNotPermitted.fire(),this.fireError()}fireTickMarksRangeChanged(e){this._tickMarksRangeChanged.fire(e)}fireBarReceived(e){this._barReceived.fire(e)}fireSeriesTimeFrame(e,t,i,s,r){this._seriesTimeFrame.fire(e,t,i,s,r)}fireDataUpdated(e,t,i){this._dataUpdated.fire(e,t,i)}}var p=i(59224),_=i(42960);const m=(0,p.getLogger)("Chart.SeriesDataSource");var g;!function(e){e[e.Idle=0]="Idle",e[e.AwaitingConnection=1]="AwaitingConnection",e[e.AwaitingFirstDataUpdate=2]="AwaitingFirstDataUpdate",e[e.Active=3]="Active"}(g||(g={}));let f=1;let v=1;function S(e){return e.startDate?e.endDate||e.count?e.endDate?["from_to",e.startDate,e.endDate]:["bar_count",e.startDate,(0,s.ensure)(e.count)]:["from_to",e.startDate]:e.count||300}class y{constructor(e,t,i,s){this._symbol=null,this._resolvedSymbolName=null,this._createSeriesOverriddenParams=0,this._instanceId=null,this._symbolInstanceId=null,this._resolution=null,this._timeFrame=null,this._data=new a.SeriesData,this._dataEvents=new u,this._status=g.Idle,this._turnaroundCounter=1, -this._boundOnGatewayIsConnectedChanged=this._onGatewayIsConnectedChanged.bind(this),this._ongoingDataUpdate=Promise.resolve(),this._gateway=e,this._turnaroundPrefix=t,this._createSeriesParams=S(null!=i?i:{count:300}),this._timeFrame=s||null,this._gateway.isConnected().subscribe(this._boundOnGatewayIsConnectedChanged)}destroy(){this.stop(),this._gateway.isConnected().unsubscribe(this._boundOnGatewayIsConnectedChanged)}modifySeries(e,t,i=null,n=!1){n&&(m.logNormal("Due to force flag clearing symbol & resolution to force re-requesting data."),this._symbol=null,this._resolution=null);const a=this._symbol,l=this._resolution;if(this._symbol=e,this._resolution=t,null===this._instanceId)return void(this._timeFrame=i);const c=!(0,r.deepEquals)(a,e)[0]||null!==this._resolvedSymbolName&&this._resolvedSymbolName!==this._getSymbolNameString(e),h=null===l||!o.Interval.isEqual(l,t);(c||h||null!==i)&&(this._timeFrame=null,(c||h)&&this._turnaroundCounter++,c&&this._resolveSymbol(),this._gateway.modifySeries(this._instanceId,this.turnaround(),(0,s.ensureNotNull)(this._symbolInstanceId),this._resolution,i,this._onMessage.bind(this)),this._dataEvents.fireModified())}requestMoreData(e){null!==this._instanceId&&this._gateway.requestMoreData(this._instanceId,e,this._onMessage.bind(this))}requestMoreTickmarks(e){null!==this._instanceId&&this._gateway.requestMoreTickmarks(this._instanceId,e,this._onMessage.bind(this))}isStarted(){return this._status!==g.Idle}isActive(){return this._status===g.Active}resolution(){return this._resolution}start(){this.isStarted()?m.logNormal("start: data source is already started, nothing to do"):((0,s.assert)(null!==this._symbol,"symbol must be set before start"),(0,s.assert)(null!==this._resolution,"resolution must be set before start"),this._gateway.isConnected().value()?this._createSeries():this._changeStatusTo(g.AwaitingConnection))}stop(){this.isStarted()?(null!==this._instanceId&&(this._gateway.removeSeries(this._instanceId),this._instanceId=null),this._changeStatusTo(g.Idle)):m.logNormal("stop: data source is already stopped, nothing to do")}instanceId(){return this._instanceId}data(){return this._data}clearData(){this.isStarted()?this._enqueueUpdate((()=>this._clearDataImpl())):this._clearDataImpl()}dataEvents(){return this._dataEvents}turnaround(){return`${this._turnaroundPrefix}${this._turnaroundCounter}`}symbolInstanceId(){return this._symbolInstanceId}symbol(){return this._symbol}moveData(e){this._enqueueUpdate((()=>this._data.moveData(e)))}setInitialRequestOptions(e){this._createSeriesOverriddenParams=S(e)}_resolveSymbol(){null!==this._symbol&&(this._symbolInstanceId=this._gateway.resolveSymbol("sds_sym_"+f++,(0,n.encodeExtendedSymbolOrGetSimpleSymbolString)(this._symbol),this._onMessage.bind(this)))}_clearDataImpl(){this._data.clear()}_changeStatusTo(e){(0,s.assert)(this._status!==e,"Source and destination status should be distinct"),m.logNormal(`Status changed from ${g[this._status]} to ${g[e]}`),this._status=e}_createSeries(){(0, -s.assert)(this._status!==g.Active,'Status should not be "Active" when creating a study'),this._instanceId="sds_"+v++,this._resolveSymbol();const e=this._createSeriesOverriddenParams||this._createSeriesParams;this._createSeriesOverriddenParams&&(this._createSeriesOverriddenParams=0),this._gateway.createSeries(this._instanceId,this.turnaround(),(0,s.ensureNotNull)(this._symbolInstanceId),(0,s.ensureNotNull)(this._resolution),e,this._timeFrame,this._onMessage.bind(this)),this._timeFrame=null,this._changeStatusTo(g.AwaitingFirstDataUpdate),this._dataEvents.fireCreated(this._instanceId)}_onGatewayIsConnectedChanged(e){e?this._onGatewayConnected():this._onGatewayDisconnected()}_onGatewayConnected(){this._status===g.AwaitingConnection&&this._createSeries()}_onGatewayDisconnected(){this._status!==g.Idle&&this._status!==g.AwaitingConnection&&(this._instanceId=null,this._changeStatusTo(g.AwaitingConnection)),this._turnaroundCounter=1}_onMessage(e){this._enqueueUpdate((()=>this._onMessageImpl(e)))}async _onMessageImpl(e){switch(e.method){case"symbol_resolved":{const[t,i]=e.params;if(t!==this._symbolInstanceId){m.logNormal(`Resolve for old symbol, expected: ${this._symbolInstanceId}, actual ${e.params[0]}`);break}this._onSymbolResolved(i);break}case"symbol_error":if(e.params[0]!==this._symbolInstanceId){m.logNormal(`Symbol error for old symbol, expected: ${this._symbolInstanceId}, actual ${e.params[0]}`);break}this._onSymbolError(e);break;case"series_timeframe":{const[t,i,s,r,n,o,a]=e.params;if(!this._checkTurnaround(t,i)){m.logNormal(`Time frame for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${i})`);break}this._onSeriesTimeFrame(s,r,n,o,a);break}case"series_error":{const[t,i]=e.params;if(!this._checkTurnaround(t,i)){m.logNormal(`Series error for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${i})`);break}this._onSeriesError(e.params[2]);break}case"series_loading":{const[t,i]=e.params;if(!this._checkTurnaround(t,i))break;this._onSeriesLoading(e.time);break}case"series_completed":{const[t,i,s,r]=e.params;if(!this._checkTurnaround(t,s)){m.logNormal(`Series completed for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${s})`);break}this._onSeriesCompleted(i,e.time,r);break}case"data_update":if(!this._checkTurnaround(e.params.customId,e.params.turnaround)){m.logNormal(`Data update for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${e.params.customId} (${e.params.turnaround})`);break}await this._onDataUpdate(e.params.plots,e.params.nonseries,e.params.lastBar);break;case"clear_data":if(e.params.turnaround!==this.turnaround()){m.logNormal(`Clear data for old data, expected: ${this.turnaround()}, actual ${e.params.turnaround}`);break}this._clearDataImpl(),this._dataEvents.fireDataUpdated(void 0,!1,null)}}_onSeriesError(e){let t,i;if("string"==typeof e)i={error:e},t=e;else if(i=e,e.ctx){const i={};Object.entries(e.ctx).forEach((([e,t])=>{i[e]=t.toString()})),t=e.error.format(i)}else t=e.error -;if(t.startsWith("study_not_auth:")){const e=t.split(":",2)[1].split("@",2)[0];if(["BarSetRenko","BarSetPriceBreak","BarSetKagi","BarSetPnF"].includes(e))this._dataEvents.fireChartTypeNotPermitted(e);else if("BarSetSpread"===e)this._dataEvents.fireIntradaySpreadNotPermitted();else if("BarSetRange"===e){const e=`${(0,s.ensureNotNull)(this._symbol).inputs.range}R`;this._dataEvents.fireCustomIntervalNotPermitted(e)}}else"resolution_not_entitled"===t?this._dataEvents.fireIntradayExchangeNotPermitted():"custom_resolution"===t?this._dataEvents.fireCustomIntervalNotPermitted((0,s.ensureNotNull)(this._resolution)):"seconds_not_entitled"===t&&this._dataEvents.fireSecondsIntervalNotPermitted();this._dataEvents.fireSeriesError(i)}_onSeriesTimeFrame(e,t,i,s,r){this._dataEvents.fireSeriesTimeFrame(e,t,i,null==s||s,r)}_onSymbolError(e){if(e.params[1]===c.permissionDenied)switch(e.params[2]){case c.SymbolErrorPermissionDeniedReason.Symbol:this._dataEvents.fireSymbolNotPermitted(e.params[3]);break;case c.SymbolErrorPermissionDeniedReason.GroupPermission:this._dataEvents.fireSymbolGroupNotPermitted(e.params[3]);break;default:this._dataEvents.fireSymbolNotPermitted(e.params[2])}else e.params[1]===c.invalidSymbol&&this._dataEvents.fireSymbolInvalid();this._dataEvents.fireSymbolError(e.params[1])}_onSymbolResolved(e){this._resolvedSymbolName=(0,_.symbolForApi)(e,this._getSymbolNameString((0,s.ensureNotNull)(this._symbol))),this._dataEvents.fireSymbolResolved(e)}_getSymbolNameString(e){return"string"==typeof e.symbol?e.symbol:e.symbol.symbol}async _onDataUpdate(e,t,i){this._onDataUnpacked(e,i,await async function(e){if(void 0===e)return{projectionPlots:[],boxSize:null};if(""===e.d||"nochange"===e.indexes)return null;const t=await(0,l.unpackNonSeriesData)(e.d);if(null===t||t.indexes_replace)return null;const i=e.indexes,{bars:s,price:r,boxSize:n,reversalAmount:o}=t.data,a=(s||[]).map((e=>{let t;return"factor"in e?t=e.factor:"additionalPrice"in e&&(t=e.additionalPrice),{index:i[e.time],value:[0,e.open,e.high,e.low,e.close,e.volume,t]}}));return{lastPrice:r,projectionPlots:a,reversalAmount:o,boxSize:n}}(t))}_enqueueUpdate(e){return this._ongoingDataUpdate=this._ongoingDataUpdate.then(e,e),this._ongoingDataUpdate}_onDataUnpacked(e,t,i){if(this._status===g.Idle)return;this._status===g.AwaitingFirstDataUpdate&&(this._changeStatusTo(g.Active),this._clearDataImpl());const s=this._data.bars().size(),r=this._data.bars().firstIndex(),n=this._data.mergeRegularBars(e);null!==i&&(this._data.nsBars().clear(),this._data.nsBars().merge(i.projectionPlots),this._data.lastProjectionPrice=i.lastPrice,null!==i.boxSize&&(this._data.boxSize=i.boxSize),this._data.reversalAmount=i.reversalAmount);const o=null===r||null!==n&&n.index{"use strict";i.d(t,{SeriesHorizontalBaseLinePaneView:()=>r});var s=i(2362);class r extends s.SeriesHorizontalLinePaneView{constructor(e){super(e)}_updateImpl(){this._lineRendererData.visible=!1;const e=this._series.priceScale().mode();if(!e.percentage&&!e.indexedTo100)return;const t=this._series.firstValue();null!==t&&(this._lineRendererData.visible=!0,this._lineRendererData.y=this._series.priceScale().priceToCoordinate(t,t),this._lineRendererData.color=this._series.properties().childs().baseLineColor.value())}}},2362:(e,t,i)=>{"use strict";i.d(t,{SeriesHorizontalLinePaneView:()=>r});var s=i(38003);class r extends s.HorizontalLinePaneView{constructor(e){super(),this._series=e,this._model=e.model()}}},96476:(e,t,i)=>{"use strict";i.d(t,{SeriesSingleLinePaneView:()=>d});var s=i(3308),r=i(86441),n=i(50151),o=i(14483),a=i(57490),l=i(86094),c=i(18807),h=i(78071);class d{constructor(e,t){this._items=[],this._invalidated=!0,this._isMarkersEnabled=(0,o.enabled)("source_selection_markers"),this._selectionData=null,this._source=e,this._model=t,this._selectionIndexer=new a.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}_updateImpl(){var e,t;this._items=[];const i=this._model.timeScale(),o=this._source.priceScale();if(i.isEmpty()||!o||o.isEmpty())return;const a=i.visibleBarsStrictRange();if(null===a)return;if(0===this._source.bars().size())return;const d=null!==(e=this._source.nearestIndex(a.firstBar()-1,l.PlotRowSearchMode.NearestLeft))&&void 0!==e?e:a.firstBar()-1,u=null!==(t=this._source.nearestIndex(a.lastBar()+1,l.PlotRowSearchMode.NearestRight))&&void 0!==t?t:a.lastBar()+1,p=this._source.barFunction();let _=null;const m=this._model.timeScale().barSpacing();if(m<.1&&this._source.supportsPressedChunks()){_=this._source.firstValue();const e=this._source.pressedChunks(m,(0,n.ensureNotNull)(this._source.priceSource())),t=(0,h.lowerbound)(e,d,((e,t)=>e.startTimee.endTime{const i=new r.Point(t.startTime,e);this._items.push(i)}))}}else{_=this._source.bars().range(d,u).reduce(((e,t,i)=>{const n=p(i);if(!(0,s.default)(n))return e;const o=new r.Point(t,n);return this._items.push(o),a.contains(t)?null!=e?e:n:e}),null)}if(null!==_)if(o.pointsArrayToCoordinates(this._items,_),i.timedValuesToCoordinates(this._items),this._model.selection().isSelected(this._source)){const e=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,barSpacing:i.barSpacing(),hittestResult:c.HitTarget.Regular};const t=(0,n.ensureNotNull)(this._model.paneForSource(this._source)).height();this._selectionData.hittestResult=c.HitTarget.Regular;for(let s=0;s{"use strict";i.d(t,{RangeBarStyle:()=>g,areaStylePreferencesDefault:()=>a,barStylePreferencesDefault:()=>n,baselineStylePreferencesDefault:()=>c,candleStylePreferencesDefault:()=>s,columnStylePreferencesDefault:()=>v,haStylePreferencesDefault:()=>d,hiloStylePreferencesDefault:()=>h,hlcAreaStylePreferencesDefault:()=>l,hollowCandlePreferencesStyleDefault:()=>r,kagiStylePreferencesDefault:()=>_,lineStyleDefault:()=>o,pbStylePreferencesDefault:()=>p,pnfStylePreferencesDefault:()=>m,rangeStylePreferencesDefault:()=>f,renkoStylePreferencesDefault:()=>u});const s={upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:"",barColorsOnPrevClose:!1},r={upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:""},n={upColor:"",downColor:"",barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},o={color:"",linestyle:0,linewidth:0},a={color1:"",color2:"",linecolor:"",linestyle:0,linewidth:0,transparency:0},l={highLineColor:"",highLineStyle:0,highLineWidth:0,lowLineColor:"",lowLineStyle:0,lowLineWidth:0,closeLineColor:"",closeLineStyle:0,closeLineWidth:0,highCloseFillColor:"",closeLowFillColor:""},c={topFillColor1:"",topFillColor2:"",bottomFillColor1:"",bottomFillColor2:"",topLineColor:"",bottomLineColor:"",baselineColor:"",topLineWidth:0,bottomLineWidth:0,transparency:0,baseLevelPercentage:0},h={color:"",showBorders:!1,borderColor:"",showLabels:!1,labelColor:"",drawBody:!0},d={upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:"",showRealLastPrice:!1,barColorsOnPrevClose:!1,inputs:{}},u={upColor:"",downColor:"",borderUpColor:"",borderDownColor:"",upColorProjection:"",downColorProjection:"",borderUpColorProjection:"",borderDownColorProjection:"",wickUpColor:"",wickDownColor:"",inputs:{boxSize:0,style:"",atrLength:0,wicks:!1,sources:"",source:""}},p={upColor:"",downColor:"",borderUpColor:"",borderDownColor:"",upColorProjection:"",downColorProjection:"",borderUpColorProjection:"",borderDownColorProjection:"",inputs:{source:"",lb:0}},_={upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",inputs:{style:"",atrLength:0,reversalAmount:0}},m={upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",inputs:{reversalAmount:0,boxSize:0,style:"",atrLength:0}};var g;!function(e){e[e.Bars=0]="Bars",e[e.Candles=1]="Candles"}(g||(g={}));const f={barStyle:0,upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",thinBars:!1,candlesUpColor:"",candlesDownColor:"",candlesBorderUpColor:"",candlesBorderDownColor:"",candlesWickUpColor:"",candlesWickDownColor:"",inputs:{range:0,phantomBars:!1}},v={upColor:"",downColor:"",barColorsOnPrevClose:!1}},58333:(e,t,i)=>{ -"use strict";i.d(t,{SeriesValuesProvider:()=>x,calculateColor:()=>P});var s=i(50151),r=i(50335),n=i(24377),o=i(44352),a=i(49483),l=(i(14483),i(87095)),c=i(38223),h=i(86094),d=i(88348),u=i(93572),p=i(98596),_=i(35994),m=i(82257),g=i(92052),f=i(15367),v=i(88546);const S=a.CheckMobile.any(),y=S&&!0,b=new u.PercentageFormatter,w=new p.VolumeFormatter(2),C=`${v.notAvailable} (${v.notAvailable}%)`;function P(e,t){const i=(0,n.parseRgb)(t),s=(0,n.parseRgb)(e);return(0,n.distanceRgb)(i,s)<70?(0,n.rgbToHexString)((0,n.invertRgb)(i)):t}class x{constructor(e,t){this._series=e,this._model=t,this._emptyValues=[{title:o.t(null,void 0,i(39280)),visible:!1,value:"",index:0,id:""},{title:o.t(null,void 0,i(30777)),visible:!1,value:"",index:1,id:""},{title:o.t(null,void 0,i(8136)),visible:!1,value:"",index:2,id:""},{title:o.t(null,void 0,i(31691)),visible:!1,value:"",index:3,id:""},{title:"",visible:!1,value:"",index:4,id:""},{title:"",visible:!1,value:"",index:5,id:""},{title:o.t(null,void 0,i(49329)),visible:!1,value:"",index:6,id:""},{title:o.t(null,{context:"study"},i(32819)),visible:!1,value:"",index:7,id:""}]}getItems(){return this._emptyValues}getValues(e){var t,i,n;const o=this._showLastPriceAndChangeOnly(),a=this._emptyValues.map((e=>({...e,visible:!o})));a[0].value=v.notAvailable,a[1].value=v.notAvailable,a[2].value=v.notAvailable,a[3].value=v.notAvailable,a[6].value=C,a[7].value=v.notAvailable,a[5].visible=!1;const d=a[4];if(d.value=v.notAvailable,d.visible=!1,this._model.timeScale().isEmpty()||0===this._series.bars().size()||this._series.priceScale().isEmpty())return a;(0,r.isNumber)(e)||(e=(0,s.ensureNotNull)(this._series.data().last()).index);const u=this._series.nearestIndex(e,h.PlotRowSearchMode.NearestLeft);if(void 0===u)return a;const p=this._series.data().valueAt(u),m=this._model.backgroundTopColor().value();if(null===p)return a;const f=p[1],S=p[2],x=p[3],T=p[4],{values:I}=this._changesData(T,u,o),M=(0,g.getPriceValueFormatterForSource)(this._series);if((0,g.shouldBeFormattedAsPercent)(this._series)||(0,g.shouldBeFormattedAsIndexedTo100)(this._series))a[6].value="";else if(void 0!==I){const e=this._series.formatter(),{currentPrice:s,prevPrice:r,change:n}=I,o=null!==(i=null===(t=e.formatChange)||void 0===t?void 0:t.call(e,s,r,!0))&&void 0!==i?i:e.format(n,!0);a[6].value=(0,c.forceLTRStr)(`${o} (${b.format(I.percentChange,!0)})`)}if(o)a[5].value=null==T?v.notAvailable:M(T),a[5].visible=!0,a[6].visible=!0;else{a[0].value=null==f?v.notAvailable:M(f),a[1].value=null==S?v.notAvailable:M(S),a[2].value=null==x?v.notAvailable:M(x),a[3].value=null==T?v.notAvailable:M(T),a[4].value=M(this._series.barFunction()(p));const e=p[5];(0,r.isNumber)(e)?a[7].value=w.format(e):a[7].visible=!1}let L=null;if(o&&!y)L=void 0===I||I.change>=0?_.SeriesBarColorer.upColor(this._series.properties()):_.SeriesBarColorer.downColor(this._series.properties());else{const e=this._series.barColorer().barStyle(u,!1);L=P(m,null!==(n=e.barBorderColor)&&void 0!==n?n:e.barColor)}L=(0,l.resetTransparency)(P(m,L));for(const e of a)e.color=L;return a} -_showLastPriceAndChangeOnly(){return S&&(null===this._model.crossHairSource().pane||(0,f.isLineToolName)(d.tool.value())||null!==this._model.lineBeingEdited())}_changesData(e,t,i){var s;if(i&&!y){const t=this._series.quotes();if(null!==t){const i=null!==t.change?t.change:0;return{values:{change:i,currentPrice:e,prevPrice:e-i,percentChange:null!==t.change_percent?t.change_percent:0}}}}else{const i=this._series.data().search(t-1,h.PlotRowSearchMode.NearestLeft),r=null!==(s=null==i?void 0:i.value[4])&&void 0!==s?s:null;if(null!==r&&null!=e)return{values:{change:e-r,currentPrice:e,prevPrice:r,percentChange:(0,m.barPercentChange)(r,e)}}}return{}}}},16776:(e,t,i)=>{"use strict";i.d(t,{sessionsPreferencesDefault:()=>r});var s=i(48891);const r={graphics:{backgrounds:{outOfSession:{color:s.colorsPalette["color-tv-blue-500"],transparency:92,visible:!1},preMarket:{color:"#FF9800",transparency:92,visible:!1},postMarket:{color:s.colorsPalette["color-tv-blue-500"],transparency:92,visible:!1}},vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}}}}},11877:(e,t,i)=>{"use strict";i.d(t,{StatusProviderBase:()=>s});class s{constructor(e){this._colorProperty=e}size(){return"13px"}bold(){return!1}color(){return this._colorProperty.value()}}},79055:(e,t,i)=>{"use strict";i.d(t,{StatusView:()=>s});class s{constructor(e){this._text="",this._color="",this._size="13px",this._bold=!1,this._statusProvider=e}text(){return this._text}getSplitTitle(){return[this._text]}color(){return this._statusProvider.color()}bold(){return this._bold}size(){return this._size}}},9482:(e,t,i)=>{"use strict";var s;i.d(t,{StoriesTimeLineItemType:()=>s}),function(e){e[e.Image=0]="Image",e[e.Emoji=1]="Emoji"}(s||(s={}))},85573:(e,t,i)=>{"use strict";i.d(t,{getNoDataPosition:()=>d,getSeriesPosition:()=>u,noDataBasePosition:()=>c,positionToCoordinate:()=>l,positionVisualDirection:()=>a,seriesBasePosition:()=>h,seriesPrice:()=>n});var s=i(50151),r=i(86094);function n(e,t,i){const s=e.barFunction();switch(e.style()){case 3:case 10:case 2:case 14:case 15:return s(t.value);default:return t.value[-1===i?3:2]}}function o(e){return e>=0?1:-1}function a(e,t){return-1===o(e)!==t?-1:1}function l(e,t,i,s){const r=Math.min(t,Math.max(0,1===s?i:t-i));return i-s*Math.abs(r*e/100)}function c(e,t,i){const s=e.index();return null===s?null:{index:s,price:t.coordinateToPrice(t.height()/2,i)}}function h(e,t){const i=e.data().bars(),s=i.first(),a=i.last();if(null===s||null===a)return null;let l;const c=t.index();if(null===c){if(void 0===t.time)return null;const e=t.time(),n=s.value[0],o=a.value[0];if(eo)return null;l=i.searchByTime(e,r.PlotRowSearchMode.NearestRight,4)}else l=i.search(c);return null===l?null:{index:l.index,price:n(e,l,o(t.position()))}}function d(e,t,i){const s=c(e,t,i);if(null===s)return null;const r=a(e.position(),t.isInverted());return{index:s.index,price:s.price,poleStartY:t.height(),visualDirection:1,positionPointDirection:r,startsOnSeriesData:!1}}function u(e,t,i=!0){const r=h(e,t),n=e.priceScale(),o=(0,s.ensureNotNull)(e.firstValue()) -;if(null===r)return d(t,n,o);let l=0;const c=e.properties().childs(),u=e.model().timeScale(),p=n.priceToCoordinate(r.price,o),_=a(t.position(),n.isInverted());if(i)switch(e.style()){case 16:l=1===_?c.hlcAreaStyle.childs().highLineWidth.value()/2:c.hlcAreaStyle.childs().lowLineWidth.value()/2;break;case 3:l=c.areaStyle.childs().linewidth.value()/2;break;case 2:l=c.lineStyle.childs().linewidth.value()/2;break;case 14:l=c.lineWithMarkersStyle.childs().linewidth.value()/2;break;case 15:l=c.steplineStyle.childs().linewidth.value()/2;break;case 10:const e=Math.abs(100-c.baselineStyle.childs().baseLevelPercentage.value());l=n.height()*e/100>p?c.baselineStyle.childs().topLineWidth.value()/2:c.baselineStyle.childs().bottomLineWidth.value()/2;break;case 1:case 9:case 8:case 12:case 4:case 7:l=3;break;case 0:l=c.barStyle.childs().thinBars.value()?3:Math.max(3,.25*u.barSpacing());break;case 11:l=c.rangeStyle.childs().thinBars.value()?3:Math.max(3,.25*u.barSpacing());break;case 5:l=Math.max(4,.25*u.barSpacing());break;case 6:l=Math.max(5,.25*u.barSpacing())}const m=p-_*l;return{index:r.index,price:r.price,poleStartY:m,visualDirection:_,positionPointDirection:_,startsOnSeriesData:!0}}},93804:(e,t,i)=>{"use strict";i.d(t,{dematerializeBackground:()=>a,isBackgroundInBarsRange:()=>l,materializeBackground:()=>o});var s=i(50151),r=i(61401),n=i(1115);function o(e,t){if(e.start>=t.length||e.stop>=t.length)return null;const i=t[e.start],n=t[e.stop];return n===r.INVALID_TIME_POINT_INDEX?null:((0,s.assert)(i===r.INVALID_TIME_POINT_INDEX||i<=n,"start should not exceed stop"),{start:i===r.INVALID_TIME_POINT_INDEX?null:i,stop:n})}function a(e,t,i){return{id:t,start:(0,n.ensureTimePointIndexIndex)(i.indexOf(null!==e.start?e.start:r.INVALID_TIME_POINT_INDEX)),stop:(0,n.ensureTimePointIndexIndex)(i.indexOf(e.stop))}}function l(e,t){if(null===e.start)return t.firstBar()<=e.stop;const i=Math.min(e.start,e.stop),s=Math.max(e.start,e.stop);return t.contains(i)||t.contains(s)||it.lastBar()}},12442:(e,t,i)=>{"use strict";i.d(t,{LiveStudyGraphics:()=>o.LiveStudyGraphics,createGraphicsPaneViews:()=>p,createGraphicsPriceAxisViews:()=>m,emptyStudyGraphics:()=>n.emptyStudyGraphics,isStudyGraphicsEmpty:()=>r.isStudyGraphicsEmpty,loadStudyGraphics:()=>n.loadStudyGraphics,saveStudyGraphics:()=>n.saveStudyGraphics});var s=i(59224),r=i(71409),n=i(12616),o=i(60393),a=i(42275),l=i(87095);class c extends a.PriceAxisView{constructor(e,t){super(),this._source=e,this._data=t}_updateRendererData(e,t,i){var s,r;e.visible=!1;const n=this._source.priceScale(),o=this._source.properties().childs(),a=o.visible.value();if(!n||n.isEmpty()||!a)return;const c=null===(r=null===(s=o.graphics.childs()[this._data.lineType])||void 0===s?void 0:s.childs()[this._data.styleId])||void 0===r?void 0:r.childs();if(!(void 0!==c&&c.visible&&c.visible.value()&&c.showPrice&&c.showPrice.value()&&this._isLabelVisibleAccordinglyToProperties()))return;const h=this._source.firstValue();if(null===h)return;const d=this._data.line.level,u=(0,l.resetTransparency)(c.color.value()) -;i.background=u,i.textColor=this.generateTextColor(u),i.coordinate=n.priceToCoordinate(d,h),e.text=n.formatPrice(d,h,!0),e.visible=!0}_isLabelVisibleAccordinglyToProperties(){return!!this._source.model().properties().childs().scalesProperties.childs().showStudyLastValue.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()}}const h=(0,s.getLogger)("Chart.StudyGraphics"),d=new Set(["dwgtablecells","tpoBlockSets","tpoLevels","tpoVolumeRows"]);async function u(e,t,s,r){switch(e){case"hhists":return new((await i.e(507).then(i.bind(i,21335))).HHistPaneView)(t,s,r);case"horizlines":return new((await i.e(507).then(i.bind(i,13369))).HorizLinePaneView)(t,s,r);case"vertlines":return new((await i.e(507).then(i.bind(i,78266))).VertLinePaneView)(t,s,r);case"polygons":return new((await i.e(507).then(i.bind(i,66999))).PolygonPaneView)(t,s,r);case"backgrounds":return new((await i.e(507).then(i.bind(i,47372))).BackgroundPaneView)(t,s,r)}return null}async function p(e,t,i){const s=[],r=Object.keys(e.graphicsInfo());r.sort(((e,t)=>_(e)-_(t)));for(const n of r){const r=await u(n,e,t,i);null!==r?s.push(r):d.has(n)||h.logWarn(`${n} is not supported by this build of graphics subsystem, skipping`)}return s}function _(e){var t;return null!==(t=r.primitivesZOrders.get(e))&&void 0!==t?t:0}function m(e){const t=Object.keys(e.graphicsInfo()),i=[];for(const s of t)switch(s){case"hlines":e.graphics().hlines().forEach(((t,r)=>{t.forEach((t=>{void 0!==t.level&&i.push(new c(e,{line:{level:t.level},styleId:r,lineType:s}))}))}));break;case"horizlines":e.graphics().horizlines().forEach(((t,r)=>{t.forEach((t=>{void 0!==t.level&&i.push(new c(e,{line:{level:t.level},styleId:r,lineType:s}))}))}))}return i}},90164:(e,t,i)=>{"use strict";i.d(t,{HHistDirection:()=>s,HHistLocation:()=>r,HHistVolumeMode:()=>n,dematerializeHHist:()=>h,isHHistInBarsRange:()=>d,materializeHHist:()=>c});var s,r,n,o=i(50151),a=i(61401),l=i(1115);function c(e,t){if(e.firstBarTime>=t.length||e.lastBarTime>=t.length)return null;const i=t[e.firstBarTime],s=t[e.lastBarTime];return i===a.INVALID_TIME_POINT_INDEX||s===a.INVALID_TIME_POINT_INDEX?null:((0,o.assert)(i<=s,"firstBarTime should not exceed lastBarTime"),(0,o.assert)(e.priceLow<=e.priceHigh,"priceLow should not exceed priceHigh"),{firstBarTime:i,lastBarTime:s,rate:e.rate,priceHigh:e.priceHigh,priceLow:e.priceLow})}function h(e,t,i){const s=(0,l.ensureTimePointIndexIndex)(i.indexOf(e.firstBarTime)),r=(0,l.ensureTimePointIndexIndex)(i.indexOf(e.lastBarTime));return{id:t,...e,firstBarTime:s,lastBarTime:r}}function d(e,t){const i=Math.min(e.firstBarTime,e.lastBarTime),s=Math.max(e.firstBarTime,e.lastBarTime);return t.contains(i)||t.contains(s)||it.lastBar()}!function(e){e.LeftToRight="left_to_right",e.RightToLeft="right_to_left"}(s||(s={})),function(e){e.Relative="relative",e.Absolute="absolute"}(r||(r={})),function(e){e.UpDown="Up/Down",e.Total="Total",e.Delta="Delta"}(n||(n={}))},34522:(e,t,i)=>{"use strict";i.d(t,{dematerializeHorizLine:()=>a,isHorizLineInBarsRange:()=>l, -materializeHorizLine:()=>o});var s=i(50151),r=i(61401),n=i(1115);function o(e,t){if(e.startIndex>=t.length||e.endIndex>=t.length)return null;const i=t[e.startIndex],n=t[e.endIndex];return i===r.INVALID_TIME_POINT_INDEX||n===r.INVALID_TIME_POINT_INDEX?null:((0,s.assert)(i<=n,"startIndex should not exceed endIndex"),{startIndex:i,endIndex:n,level:e.level,extendLeft:e.extendLeft,extendRight:e.extendRight})}function a(e,t,i){const s=(0,n.ensureTimePointIndexIndex)(i.indexOf(e.startIndex)),r=(0,n.ensureTimePointIndexIndex)(i.indexOf(e.endIndex));return{id:t,...e,startIndex:s,endIndex:r}}function l(e,t){const i=Math.min(e.startIndex,e.endIndex),s=Math.max(e.startIndex,e.endIndex);if(t.contains(i)||t.contains(s)||it.lastBar())return!0;const r=e.startIndext.lastBar()&&r}},60393:(e,t,i)=>{"use strict";i.d(t,{LiveStudyGraphics:()=>d});var s=i(50151),r=i(90164),n=i(34522),o=i(68696),a=i(80009),l=i(93804),c=i(71409),h=i(12616);class d{constructor(){this._indexes=[],this._horizlines=new Map,this._vertlines=new Map,this._lines=new Map,this._hlines=new Map,this._textmarks=new Map,this._shapemarks=new Map,this._backgrounds=new Map,this._polygons=new Map,this._trendchannels=new Map,this._hhists=new Map,this._dwglabels=new Map,this._dwgboxes=new Map,this._dwglines=new Map,this._dwgtables=new Map,this._dwgtablecells=new Map,this._dwglinefills=new Map,this._tpos=new Map,this._tpoBlockSets=new Map,this._tpoLevelGroups=new Map,this._tpoVolumeRows=new Map,this._hhistsByTimePointIndex=new Map}horizlines(){return this._horizlines}vertlines(){return this._vertlines}lines(){return this._lines}hlines(){return this._hlines}textmarks(){return this._textmarks}shapemarks(){return this._shapemarks}backgrounds(){return this._backgrounds}polygons(){return this._polygons}trendchannels(){return this._trendchannels}hhists(){return this._hhists}dwglabels(){return this._dwglabels}dwglines(){return this._dwglines}dwgboxes(){return this._dwgboxes}dwgtables(){return this._dwgtables}dwgtablecells(){return this._dwgtablecells}dwglinefills(){return this._dwglinefills}tpos(){return this._tpos}tpoBlockSets(){return this._tpoBlockSets}tpoLevels(){return this._tpoLevelGroups}tpoVolumeRows(){return this._tpoVolumeRows}hhistsByTimePointIndex(){return this._hhistsByTimePointIndex}clear(){this._indexes=[],this._clearPrimitives()}extract(){const e=e=>e.extract(),t={indexes:this._indexes,horizlines:p(this._horizlines,e),vertlines:p(this._vertlines,e),lines:p(this._lines,e),hlines:p(this._hlines,e),textmarks:p(this._textmarks,e),shapemarks:p(this._shapemarks,e),backgrounds:p(this._backgrounds,e),polygons:p(this._polygons,e),trendchannels:p(this._trendchannels,e),hhists:p(this._hhists,e),dwglabels:p(this._dwglabels,e),dwglines:p(this._dwglines,e),dwgboxes:p(this._dwgboxes,e),dwgtables:p(this._dwgtables,e),dwgtablecells:p(this._dwgtablecells,e),dwglinefills:p(this._dwglinefills,e),tpos:p(this._tpos,e),tpoBlockSets:p(this._tpoBlockSets,e), -tpoLevels:p(this._tpoLevelGroups,e),tpoVolumeRows:p(this._tpoVolumeRows,e)};return this._hhistsByTimePointIndex=new Map,new h.StaticStudyGraphics("data",t)}replaceIndexesTo(e){this._indexes=e;const t=e=>e.replaceIndexesTo(this._indexes);this._horizlines.forEach(t),this._vertlines.forEach(t),this._lines.forEach(t),this._hlines.forEach(t),this._textmarks.forEach(t),this._shapemarks.forEach(t),this._backgrounds.forEach(t),this._polygons.forEach(t),this._trendchannels.forEach(t),this._hhists.forEach(t),this._dwglabels.forEach(t),this._dwgboxes.forEach(t),this._dwglines.forEach(t),this._dwgtables.forEach(t),this._dwgtablecells.forEach(t),this._dwglinefills.forEach(t),this._tpos.forEach(t),this._tpoBlockSets.forEach(t),this._tpoLevelGroups.forEach(t),this._tpoVolumeRows.forEach(t),this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}processCommands(e,t){void 0!==e.erase&&this._processEraseCommands(e.erase),void 0!==e.create&&this._processCreateCommands(e.create,t)}_processCreateCommands(e,t){for(const i in e){if(!e.hasOwnProperty(i))continue;const c=i;switch((0,s.assert)(c in t,`There is a '${c}' in study response, but it doesn't present in graphics info!`),c){case"hhists":_(this._hhists,e[c],t[c],this._indexes,r.materializeHHist);break;case"horizlines":_(this._horizlines,e[c],t[c],this._indexes,n.materializeHorizLine);break;case"vertlines":_(this._vertlines,e[c],t[c],this._indexes,o.materializeVertLine);break;case"polygons":_(this._polygons,e[c],t[c],this._indexes,a.materializePolygon);break;case"backgrounds":_(this._backgrounds,e[c],t[c],this._indexes,l.materializeBackground)}}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}_processEraseCommands(e){for(const t of e)if("all"===t.action)this._clearPrimitives();else{const e=e=>e.deleteById(t.id);switch(t.type){case"horizlines":this._horizlines.forEach(e);break;case"vertlines":this._vertlines.forEach(e);break;case"lines":this._lines.forEach(e);break;case"hlines":this._hlines.forEach(e);break;case"textmarks":this._textmarks.forEach(e);break;case"shapemarks":this._shapemarks.forEach(e);break;case"backgrounds":this._backgrounds.forEach(e);break;case"polygons":this._polygons.forEach(e);break;case"trendchannels":this._trendchannels.forEach(e);break;case"hhists":this._hhists.forEach(e);break;case"dwglabels":this._dwglabels.forEach(e);break;case"dwglines":this._dwglines.forEach(e);break;case"dwgboxes":this._dwgboxes.forEach(e);break;case"dwgtables":this._dwgtables.forEach(e);break;case"dwgtablecells":this._dwgtablecells.forEach(e);break;case"dwglinefills":this._dwglinefills.forEach(e);break;case"tpos":this._tpos.forEach(e);break;case"tpoBlockSets":this._tpoBlockSets.forEach(e);break;case"tpoLevels":this._tpoLevelGroups.forEach(e);break;case"tpoVolumeRows":this._tpoVolumeRows.forEach(e)}}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}_clearPrimitives(){this._horizlines.clear(),this._vertlines.clear(),this._lines.clear(),this._hlines.clear(),this._textmarks.clear(),this._shapemarks.clear(), -this._backgrounds.clear(),this._polygons.clear(),this._trendchannels.clear(),this._hhists.clear(),this._dwglabels.clear(),this._dwgboxes.clear(),this._dwglines.clear(),this._dwgtables.clear(),this._dwgtablecells.clear(),this._dwglinefills.clear(),this._tpos.clear(),this._tpoBlockSets.clear(),this._tpoLevelGroups.clear(),this._tpoVolumeRows.clear(),this._hhistsByTimePointIndex=new Map}}class u{constructor(e,t){this._primitivesDataById=new Map,this._primitiveById=new Map,this._materializePrimitive=e,this._indexes=t}forEach(e,t){this._primitiveById.forEach((i=>{e.call(t,i,i,this)}))}has(e){let t=!1;return this._primitiveById.forEach((i=>{t=t||i===e})),t}get size(){return this._primitiveById.size}[Symbol.iterator](){return this._primitiveById.values()}entries(){throw new Error("Not implemented")}keys(){throw new Error("Not implemented")}values(){throw new Error("Not implemented")}hasId(e){return this._primitiveById.has(e)}addData(e){this._primitivesDataById.set(e.id,e),this._tryMaterialize(e)}deleteById(e){this._primitiveById.delete(e),this._primitivesDataById.delete(e)}clear(){this._primitivesDataById.clear(),this._primitiveById.clear()}replaceIndexesTo(e){this._indexes=e,this._primitiveById.clear(),this._primitivesDataById.forEach(this._tryMaterialize,this)}extract(){const e=new Set(this._primitivesDataById.values());return this._primitivesDataById=new Map,this._primitiveById.clear(),e}_tryMaterialize(e){const t=this._materializePrimitive(e,this._indexes);null!==t&&((0,s.assert)(!this._primitiveById.has(e.id),"primitive with specified id should not exist"),this._primitiveById.set(e.id,t))}}function p(e,t){const i=new Map;return e.forEach(((e,s)=>i.set(s,t(e)))),i}function _(e,t,i,r,n){if(void 0!==t)for(const o of t){const t=o.styleId;void 0!==i&&(0,s.assert)(t in i,"Every style used by graphics primitive should be declared in study metainfo");let a=e.get(t);void 0===a&&(a=new u(n,r),e.set(t,a)),o.data.forEach(a.addData.bind(a))}}},80009:(e,t,i)=>{"use strict";i.d(t,{dematerializePolygon:()=>o,isPolygonInBarsRange:()=>a,materializePolygon:()=>n});var s=i(61401),r=i(1115);function n(e,t){for(const i of e.points){if(i.index>=t.length)return null;if(t[i.index]===s.INVALID_TIME_POINT_INDEX)return null}return{points:e.points.map((e=>({index:t[e.index],offset:e.offset,level:e.level})))}}function o(e,t,i){return{id:t,points:e.points.map((e=>({...e,index:(0,r.ensureTimePointIndexIndex)(i.indexOf(e.index))})))}}function a(e,t){var i;if(e.points.some((e=>{var i;return t.contains(e.index+(null!==(i=e.offset)&&void 0!==i?i:0))})))return!0;let s=!1,r=!1;const n=t.firstBar();for(const t of e.points)t.index+(null!==(i=t.offset)&&void 0!==i?i:0){"use strict";i.d(t,{StaticStudyGraphics:()=>h,emptyStudyGraphics:()=>_,loadStudyGraphics:()=>m,saveStudyGraphics:()=>g});var s=i(61401),r=i(34522),n=i(68696),o=i(90164),a=i(80009),l=i(93804),c=i(71409);class h{constructor(e,t){if(this._indexes=[],this._horizlines=new Map,this._vertlines=new Map,this._lines=new Map,this._hlines=new Map, -this._textmarks=new Map,this._shapemarks=new Map,this._backgrounds=new Map,this._polygons=new Map,this._trendchannels=new Map,this._hhists=new Map,this._dwglabels=new Map,this._dwglines=new Map,this._dwgboxes=new Map,this._dwgtables=new Map,this._dwgtablecells=new Map,this._dwglinefills=new Map,this._tpos=new Map,this._tpoBlockSets=new Map,this._tpoLevelGroups=new Map,this._tpoVolumeRows=new Map,"data"===e){const e=t;this._indexes=e.indexes,this._vertlines=d(e.vertlines,this._indexes,n.materializeVertLine),this._horizlines=d(e.horizlines,this._indexes,r.materializeHorizLine),this._polygons=d(e.polygons,this._indexes,a.materializePolygon),this._hhists=d(e.hhists,this._indexes,o.materializeHHist),this._backgrounds=d(e.backgrounds,this._indexes,l.materializeBackground)}else if("state"===e){const e=t;this._indexes=e.indexes||[],this._vertlines=u(e.vertlines,this._indexes,n.materializeVertLine),this._horizlines=u(e.horizlines,this._indexes,r.materializeHorizLine),this._polygons=u(e.polygons,this._indexes,a.materializePolygon),this._hhists=u(e.hhists,this._indexes,o.materializeHHist),this._backgrounds=u(e.backgrounds,this._indexes,l.materializeBackground)}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}horizlines(){return this._horizlines}vertlines(){return this._vertlines}lines(){return this._lines}hlines(){return this._hlines}textmarks(){return this._textmarks}shapemarks(){return this._shapemarks}backgrounds(){return this._backgrounds}polygons(){return this._polygons}trendchannels(){return this._trendchannels}hhists(){return this._hhists}dwglabels(){return this._dwglabels}dwglines(){return this._dwglines}dwgboxes(){return this._dwgboxes}dwgtables(){return this._dwgtables}dwgtablecells(){return this._dwgtablecells}dwglinefills(){return this._dwglinefills}tpos(){return this._tpos}tpoBlockSets(){return this._tpoBlockSets}tpoLevels(){return this._tpoLevelGroups}tpoVolumeRows(){return this._tpoVolumeRows}hhistsByTimePointIndex(){return this._hhistsByTimePointIndex}}function d(e,t,i){const s=new Map;return e.forEach(((e,r)=>{const n=s.get(r)||new Set;e.forEach((e=>{const s=i(e,t);null!==s&&n.add(s)})),s.set(r,n)})),s}function u(e,t,i){const s=new Map;if(void 0===e)return s;for(const r of e){const e=r.styleId,n=s.get(e)||new Set;r.data.forEach((e=>{const s=i(e,t);null!==s&&n.add(s)})),s.set(e,n)}return s}function p(e,t,i,s,r,n){const o=[];return e.forEach(((e,a)=>{e.forEach((e=>{(null===r||s(e,r))&&function(e,t,i){let s=null;for(const i of e)i.styleId===t&&(s=i);null===s&&(s={styleId:t,data:[]},e.push(s)),s.data.push(i)}(o,a,n(e,t(e),i))}))})),o.length>0?o:void 0}function _(){return new h}function m(e){return new h("state",e)}function g(e,t){const i=function(e){const t=new Set;e.horizlines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.vertlines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.index)}))})),e.lines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.textmarks().forEach(((e,i)=>{e.forEach((e=>{t.add(e.time)}))})), -e.shapemarks().forEach(((e,i)=>{e.forEach((e=>{t.add(e.time)}))})),e.backgrounds().forEach(((e,i)=>{e.forEach((e=>{t.add(null!==e.start?e.start:s.INVALID_TIME_POINT_INDEX),t.add(e.stop)}))})),e.polygons().forEach(((e,i)=>{e.forEach((e=>{e.points.forEach((e=>{t.add(e.index)}))}))})),e.trendchannels().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.hhists().forEach(((e,i)=>{e.forEach((e=>{t.add(e.firstBarTime),t.add(e.lastBarTime)}))})),e.dwglabels().forEach(((e,i)=>{e.forEach((e=>{t.add(e.x)}))})),e.dwglines().forEach(((e,i)=>{e.forEach((e=>{var i,r;t.add(null!==(i=e.x1)&&void 0!==i?i:s.INVALID_TIME_POINT_INDEX),t.add(null!==(r=e.x2)&&void 0!==r?r:s.INVALID_TIME_POINT_INDEX)}))})),e.dwgboxes().forEach(((e,i)=>{e.forEach((e=>{var i,r;t.add(null!==(i=e.left)&&void 0!==i?i:s.INVALID_TIME_POINT_INDEX),t.add(null!==(r=e.right)&&void 0!==r?r:s.INVALID_TIME_POINT_INDEX)}))})),e.tpos().forEach(((e,i)=>{e.forEach((e=>{t.add(e.firstBarTime),t.add(e.lastBarTime)}))}));const i=Array.from(t);return i.sort(((e,t)=>e-t)),i}(e),c={indexes:i};let h=0;const d=()=>++h;return c.vertlines=p(e.vertlines(),d,i,n.isVertLineInBarsRange,t,n.dematerializeVertLine),c.horizlines=p(e.horizlines(),d,i,r.isHorizLineInBarsRange,t,r.dematerializeHorizLine),c.polygons=p(e.polygons(),d,i,a.isPolygonInBarsRange,t,a.dematerializePolygon),c.hhists=p(e.hhists(),d,i,o.isHHistInBarsRange,t,o.dematerializeHHist),c.backgrounds=p(e.backgrounds(),d,i,l.isBackgroundInBarsRange,t,l.dematerializeBackground),c}},95586:(e,t,i)=>{"use strict";var s,r,n,o;i.d(t,{HAlign:()=>r,LineStyle:()=>o,MarkLocation:()=>s}),function(e){e.AboveBar="AboveBar",e.BelowBar="BelowBar",e.Top="Top",e.Bottom="Bottom",e.Right="Right",e.Left="Left",e.Absolute="Absolute",e.AbsoluteUp="AbsoluteUp",e.AbsoluteDown="AbsoluteDown"}(s||(s={})),function(e){e.Left="left",e.Center="center",e.Right="right"}(r||(r={})),function(e){e.Top="top",e.Middle="middle",e.Bottom="bottom"}(n||(n={})),function(e){e[e.Solid=0]="Solid",e[e.Dotted=1]="Dotted",e[e.Dashed=2]="Dashed"}(o||(o={}))},71409:(e,t,i)=>{"use strict";i.d(t,{isStudyGraphicsEmpty:()=>n,primitivesZOrders:()=>r,splitHHistsByTimePointIndex:()=>o});const s=["horizlines","vertlines","lines","hlines","textmarks","shapemarks","backgrounds","polygons","trendchannels","hhists","dwglabels","dwglines","dwgboxes","dwgtables","dwgtablecells","dwglinefills","tpos","tpoBlockSets","tpoLevels","tpoVolumeRows"],r=new Map([["polygons",-4],["trendchannels",-3],["textmarks",-2],["shapemarks",-2],["backgrounds",-1],["hlines",1],["horizlines",1],["hhists",1],["dwglinefills",2],["vertlines",3],["lines",3],["dwglines",3],["dwgboxes",4],["dwglabels",5],["dwgtables",6],["dwgtablecells",6],["tpos",7],["tpoBlockSets",7],["tpoLevels",7],["tpoVolumeRows",7]]);function n(e){return!s.some((t=>e[t]().size>0))}function o(e){const t=new Map;return e.forEach(((e,i)=>{e.forEach((e=>{const s={...e,styleId:i},r=e.firstBarTime;let n=t.get(r);void 0===n&&(n=new Set,t.set(r,n)),n.add(s)}))})),t}},68696:(e,t,i)=>{"use strict";i.d(t,{dematerializeVertLine:()=>o, -isVertLineInBarsRange:()=>a,materializeVertLine:()=>n});var s=i(61401),r=i(1115);function n(e,t){if(e.index>=t.length)return null;const i=t[e.index];return i===s.INVALID_TIME_POINT_INDEX?null:{startPrice:e.startPrice,endPrice:e.endPrice,index:i,extendTop:e.extendTop,extendBottom:e.extendBottom}}function o(e,t,i){const s=(0,r.ensureTimePointIndexIndex)(i.indexOf(e.index));return{id:t,...e,index:s}}function a(e,t){return t.contains(e.index)}},40484:(e,t,i)=>{"use strict";i.d(t,{HHistBasedValuesProvider:()=>_});var s=i(50335),r=i(50151),n=i(49483),o=i(86094),a=i(88348),l=i(98596),c=i(90164),h=i(15367),d=i(88546);function u(e,t="",i=""){return{id:t,index:e,title:i,value:"",visible:!1}}const p=n.CheckMobile.any();class _{constructor(e,t){this._emptyValues=[],this._study=e,this._model=t,void 0!==this._study.metaInfo().graphics.hhists&&this._emptyValues.push(u(0),u(1),u(2))}getItems(){return this._emptyValues}getValues(e){var t,i;const n=this._emptyValues.map((e=>({...e})));n.forEach((e=>{e.visible=this._study.isVisible(),e.value=d.notAvailable}));const a=this._study.properties().childs().inputs.childs().volume.value();switch(a){case c.HHistVolumeMode.UpDown:n[0].title="Up",n[1].title="Down",n[2].title="Total";break;case c.HHistVolumeMode.Total:n[0].title="Total",n[1].visible=!1,n[2].visible=!1;break;case c.HHistVolumeMode.Delta:n[0].title="Delta",n[1].title="Max(Up, Down)",n[2].title="Total"}const h=this._study.priceScale(),u=this._model.timeScale();if(null===h||h.isEmpty()||u.isEmpty()||this._hideValues())return n;if(null===e||!isFinite(e)){const t=this._study.data().last();if(null===t)return n;e=t.index}const p=this._model.crossHairSource(),_=p.price;if(!isFinite(p.y)&&(e=function(e,t){var i;const s=null===(i=e.visibleBarsStrictRange())||void 0===i?void 0:i.lastBar();if(!s)return null;const r=t.data().search(s,o.PlotRowSearchMode.NearestLeft);return r?r.index:null}(this._model.timeScale(),this._model.mainSeries()),null===e))return n;const m=function(e,t,i,s){if(0===e.size)return null;if(!i){const e=(0,r.ensureNotNull)(s.data().valueAt(t));i=s.barFunction()(e)}const n=function(e,t){let i=null;return e.forEach(((e,s)=>{s<=t&&(null===i||s>i)&&(i=s)})),i}(e,t);if(null===n)return null;const o=e.get(n);if(!o||0===o.size)return null;return function(e,t){let i=null;return e.forEach((e=>{e.priceLow<=t&&t{e.value="0"})),n;const g=this._study.metaInfo().graphics.hhists;if(void 0===g)return n;if(void 0===g[m.styleId])return n;const f=null===(i=null===(t=this._study.properties().childs().graphics.childs().hhists)||void 0===t?void 0:t.childs()[m.styleId])||void 0===i?void 0:i.childs(),v=new l.VolumeFormatter,S=e=>(0,s.isNumber)(e)?v.format(e):"";if(a!==c.HHistVolumeMode.Delta){if(m.rate.forEach(((e,t)=>{n[t].value=S(e),n[t].color=(0,r.ensureDefined)(f).colors[t].value()})),a===c.HHistVolumeMode.UpDown){const e=m.rate[0]+m.rate[1];n[2].value=S(e),n[2].color=(0, -r.ensureDefined)(f).valuesColor.value()}}else{const e=m.rate[0]>m.rate[1]?0:1,t=(0,r.ensureDefined)(f).colors[e].value(),i=m.rate[0]+m.rate[1];[2*m.rate[e]-i,m.rate[e],i].forEach(((e,i)=>{n[i].value=S(e),n[i].color=t}))}return n}_hideValues(){return p&&(null===this._model.crossHairSource().pane||(0,h.isLineToolName)(a.tool.value())||null!==this._model.lineBeingEdited())}}},75319:(e,t,i)=>{"use strict";var s;i.d(t,{StudyStatusType:()=>s}),function(e){e[e.Undefined=0]="Undefined",e[e.Loading=1]="Loading",e[e.Completed=2]="Completed",e[e.Error=3]="Error"}(s||(s={}))},59744:(e,t,i)=>{"use strict";var s;i.d(t,{InsertionErrorCode:()=>s}),function(e){e.StudyCannotBeChild="cannot_be_child",e.StubWasRemoved="stub_was_removed",e.CannotGetMetainfo="cannot_get_metainfo",e.Cancelled="cancelled",e.Unknown="unknown"}(s||(s={}))},19171:(e,t,i)=>{"use strict";i.d(t,{makeNextStudyId:()=>o,makeNextSymbolId:()=>r});let s=0;function r(){return s++,"ss_"+s}let n=0;function o(){return n++,"st"+n}},97087:(e,t,i)=>{"use strict";i.d(t,{migrateMetaInfoAndPropState:()=>p});var s=i(50151),r=i(42856),n=i(1722);const o=["Moving Average@tv-basicstudies","Moving Average Exponential@tv-basicstudies"];class a{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e;e._metainfoVersion=53,o.includes(t.id)}migratePropState(e){var t,i,s;o.includes(e.id)&&(e.inputs.length=null!==(t=e.inputs.length)&&void 0!==t?t:e.inputs.in_0,e.inputs.source=null!==(i=e.inputs.source)&&void 0!==i?i:e.inputs.in_1,e.inputs.offset=null!==(s=e.inputs.offset)&&void 0!==s?s:e.inputs.in_2,delete e.inputs.in_0,delete e.inputs.in_1,delete e.inputs.in_2,e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff",histogramBase:0,joinPoints:!1,title:"Smoothed MA"})}}const l=["Volume@tv-basicstudies"];class c{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e;e._metainfoVersion=53,l.includes(t.id)}migratePropState(e){var t;l.includes(e.id)&&(e.inputs.maLength=null!==(t=e.inputs.length)&&void 0!==t?t:e.inputs.maLength,delete e.inputs.length,delete e.inputs.offset,delete e.inputs.source,e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff",histogramBase:0,joinPoints:!1,title:"Smoothed MA"})}}const h=["Relative Strength Index@tv-basicstudies","Commodity Channel Index@tv-basicstudies","On Balance Volume@tv-basicstudies"];class d{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e,i=e;i._metainfoVersion=53,h.includes(t.id)&&(i.styles[t.id]={title:"Smoothed MA",histogramBase:0,joinPoints:!1})}migratePropState(e){h.includes(e.id)&&(e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff"})}}const u=[new class{targetMetaInfoVersion(){return 47}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=47,!t.defaults||void 0===t.defaults.precision)return void(i.format={type:"inherit"}) -;const s=t.defaults&&t.defaults.precision,r=(0,n.isNumber)(s)?s:parseInt(s);0===r?i.format={type:"volume"}:isFinite(r)?i.format={type:"price",precision:r}:i.format={type:"inherit"},delete t.defaults.precision}migratePropState(e){}},new class{targetMetaInfoVersion(){return 50}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=50,void 0===t.defaults||void 0===t.defaults.ohlcPlots||void 0===t.ohlcPlots)return;const r=t.ohlcPlots,n=t.defaults.ohlcPlots,o=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).ohlcPlots);for(const e of Object.keys(n)){const t=n[e];if("ohlc_candles"===t.plottype){let i=!1;const s=r[e];void 0!==s&&(i=!!s.drawBorder,delete s.drawBorder),o[e]={borderColor:"#000000",drawBorder:i,...t}}}}migratePropState(e){}},new class{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=53,void 0!==t.defaults){if(void 0!==t.defaults.ohlcPlots&&void 0!==t.ohlcPlots){const e=Object.keys(t.ohlcPlots),r=t.defaults.ohlcPlots,n=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).ohlcPlots);for(const t of e){const e=r[t];if(void 0===e||void 0===e.visible)continue;const i=e.visible?15:0;delete e.visible,n[t]={display:i,...e}}}if(void 0!==t.defaults.styles&&void 0!==t.plots){const e=t.plots.map((e=>e.id)),r=t.defaults.styles,n=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).styles);for(const t of e){const e=r[t];if(void 0===e||void 0===e.visible)continue;const i=e.visible?15:0;delete e.visible,n[t]={display:i,...e}}}}}migratePropState(e){if(e.ohlcPlots)for(const t of Object.keys(e.ohlcPlots)){const i=(0,s.ensureDefined)(e.ohlcPlots[t]);void 0!==i.visible&&(i.display=i.visible?15:0,delete i.visible)}if(e.styles)for(const t of Object.keys(e.styles)){const i=(0,s.ensureDefined)(e.styles[t]);void 0!==i.visible&&(i.display=i.visible?15:0,delete i.visible)}}}];function p(e,t){const i=r.StudyMetaInfo.versionOf(e),n=e;void 0===n._serverMetaInfoVersion&&(n._serverMetaInfoVersion=i);const o=["PennantCP@tv-basicstudies","WedgeCP@tv-basicstudies"].includes(e.id);u.forEach((r=>{(i<0||i>=r.targetMetaInfoVersion())&&!o||(r.migrateMetaInfo(e),void 0!==t&&r.migratePropState(t),(0,s.assert)(e._metainfoVersion===r.targetMetaInfoVersion()))}))}u.push(new a),u.push(new c),u.push(new d),u.sort((function(e,t){return e.targetMetaInfoVersion()-t.targetMetaInfoVersion()}))},26426:(e,t,i)=>{"use strict";i.d(t,{NonSeriesStudy:()=>o,isNonSeriesStudy:()=>n});var s=i(50151),r=i(8708);function n(e){return e instanceof o}class o extends r.Study{clearData(){this._customData=null,this._indexes=null}restoreData(e,t,i){super.restoreData(e),this._customData=t,this._indexes=i}state(e){const t=super.state(e);return e&&(t.nonSeriesData=this._customData,t.indexes=this._indexes),t}customData(){return this._customData}_setPaneViews(e){this._paneViews=e,this.model().lightUpdate()}_onDataUpdated(e,t,i){null!==t&&(t.indexes_replace?((0,s.assert)("nochange"!==i),this._indexes=i):(this._customData=t.data,"nochange"!==i&&(this._indexes=i))),super._onDataUpdated(e,t,i)}}},7793:(e,t,i)=>{"use strict";i.d(t,{ -OverlayLegendValuesProvider:()=>C});var s=i(42960),r=i(50335),n=i(44352),o=i(49483),a=i(87095),l=i(38223),c=i(93572),h=i(58333),d=i(86094),u=i(88348),p=i(82257),_=i(35994),m=i(92052),g=i(15367),f=i(88546);const v=o.CheckMobile.any(),S=v&&!0,y=new c.PercentageFormatter,b=f.notAvailable,w=`${b} (${b}%)`;class C extends class{constructor(e,t){this._study=e,this._model=t,this._emptyValues=[{title:n.t(null,void 0,i(39280)),visible:!1,value:"",index:0,id:""},{title:n.t(null,void 0,i(30777)),visible:!1,value:"",index:1,id:""},{title:n.t(null,void 0,i(8136)),visible:!1,value:"",index:2,id:""},{title:n.t(null,void 0,i(31691)),visible:!1,value:"",index:3,id:""},{title:"",visible:!1,value:"",index:4,id:""},{title:"",visible:!1,value:"",index:5,id:""},{title:n.t(null,void 0,i(49329)),visible:!1,value:"",index:6,id:""}]}getItems(){return this._emptyValues}getValues(e){var t,i,s;const n=this._emptyValues.map((e=>({...e})));if(this._model.timeScale().isEmpty())return n;if(0===this._study.data().size())return n;const o=this._showLastPriceAndChangeOnly();if((0,r.isNumber)(e)||(o?e=this._study.data().lastIndex():(e=this._model.crossHairSource().appliedIndex(),(0,r.isNumber)(e)||(e=this._study.data().lastIndex()))),null===e||!(0,r.isNumber)(e))return n;const c=this._study.data().search(e,d.PlotRowSearchMode.NearestLeft,1),u=this._model.backgroundTopColor().value();if(null===c)return n;const p=c.index,g=c.value,f=g[1],v=g[2],C=g[3],P=g[4];n[0].value=b,n[1].value=b,n[2].value=b,n[3].value=b,n[6].value=w;for(const e of n)e.visible=!o;const x=n[4];x.visible=!1;const{values:T}=this._changesData(P,f,p,o),I=(0,m.getPriceValueFormatterForSource)(this._study);if((0,m.shouldBeFormattedAsPercent)(this._study)||(0,m.shouldBeFormattedAsIndexedTo100)(this._study))n[6].value="";else if(void 0!==T){const e=this._study.formatter(),{currentPrice:s,prevPrice:r,change:o}=T,a=null!==(i=null===(t=e.formatChange)||void 0===t?void 0:t.call(e,s,r,!0))&&void 0!==i?i:e.format(o,!0);n[6].value=(0,l.forceLTRStr)(`${a} (${y.format(T.percentChange,!0)})`)}o?(n[5].value=null==P?b:I(P),n[5].visible=!0,n[6].visible=!0):(n[0].value=null==f?b:I(f),n[1].value=null==v?b:I(v),n[2].value=null==C?b:I(C),n[3].value=null==P?b:I(P),x.value=I(this._study.barFunction()(g)),n[5].visible=!1);let M=null;if(o&&!S)M=void 0===T||T.change>=0?_.SeriesBarColorer.upColor(this._study.properties()):_.SeriesBarColorer.downColor(this._study.properties());else{const e=this._study.barColorer().barStyle(p,!1),t=null!==(s=e.barBorderColor)&&void 0!==s?s:e.barColor;M=(0,h.calculateColor)(u,t)}M=(0,a.resetTransparency)((0,h.calculateColor)(u,M));for(const e of n)e.color=M;return n}_showLastPriceAndChangeOnly(){return v&&(null===this._model.crossHairSource().pane||(0,g.isLineToolName)(u.tool.value())||null!==this._model.lineBeingEdited())}_changesData(e,t,i,s){var r;if(s&&!S){const t=this._study.quotes();if(null!==t){return{values:{currentPrice:e,prevPrice:e-(null!==t.change?t.change:0),change:null!==t.change?t.change:0,percentChange:null!==t.change_percent?t.change_percent:0},priceDirection:{ -basedOnCurrentBar:null!==t.change&&t.change>=0?0:1,basedOnPrevClose:null!==t.change&&t.change>=0?0:1}}}}else{const s=this._study.data().search(i-1,d.PlotRowSearchMode.NearestLeft,1),n=null!==(r=null==s?void 0:s.value[4])&&void 0!==r?r:null;if(null!==n&&null!=e&&null!=t)return{values:{currentPrice:e,prevPrice:n,change:e-n,percentChange:(0,p.barPercentChange)(n,e)},priceDirection:{basedOnCurrentBar:e>=t?0:1,basedOnPrevClose:e>=n?0:1}}}return null==e||null==t?{}:{priceDirection:{basedOnCurrentBar:e>=t?0:1,basedOnPrevClose:e>=t?0:1}}}}{constructor(e,t){super(e,t);const i=t.properties().childs().paneProperties.childs().legendProperties.childs();this._showBarChange=i.showBarChange,this._showSeriesOHLC=i.showSeriesOHLC}getValues(e){const t=super.getValues(e);if(!this._showLastPriceAndChangeOnly()){const e=this._study.properties().childs(),i=e.style.value(),r=(0,s.isPriceSourceStyle)(i),n=12!==i&&16!==i,o=12!==i,a=12!==i,l=this._showSeriesOHLC.value(),c=l&&!r,h=l&&r;if(t[0].visible=c&&n,t[1].visible=c,t[2].visible=c,t[3].visible=c&&o,t[6].visible=this._showBarChange.value()&&a,t[4].visible=h,16===i){const i=e.hlcAreaStyle.childs();t[1].color=i.highLineColor.value(),t[2].color=i.lowLineColor.value(),t[3].color=i.closeLineColor.value()}}return t}}},26481:(e,t,i)=>{"use strict";i.d(t,{OverlayStatusProvider:()=>r});var s=i(6892);class r extends s.StudyStatusProvider{getSplitTitle(){return this._source.titleInParts(!0,void 0,!1,!1)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,void 0,!1,!1)}: ${this.sourceStatusText()}`:`${this._source.title(!0,void 0,!1,!1)} ${this.sourceStatusText()}`:this._source.title(!0,void 0,!1,!1)}}},96759:(e,t,i)=>{"use strict";function s(e){e.lineWidth=void 0,e.lineStyle=void 0;for(let t=0;ts,createEmptyStyle:()=>r})},77243:(e,t,i)=>{"use strict";i.d(t,{PaneRendererColumns:()=>n});var s=i(59590),r=i(18807);class n extends s.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=null,this._precalculatedCache=[],this.setData(e)}setData(e){this._data=e,this._precalculatedCache=[]}hitTest(e){var t,i,s,n;if(null===this._data)return null;const o=.5*this._data.barSpacing,a=e.x-o,l=e.x+o,c=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,h=(null!==(n=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==n?n:this._data.items.length)-1;for(let t=c;t<=h;t++){const i=this._data.items[t],s=i.x;if(s>=a&&s<=l){const t=i.y;if(e.y>=Math.min(t,this._data.histogramBase)&&e.y<=Math.max(t,this._data.histogramBase))return new r.HitTestResult(r.HitTarget.Regular)}}return null}_drawImpl(e){var t,i,s,r;if(null===this._data||0===this._data.items.length)return;const{context:n,horizontalPixelRatio:o,verticalPixelRatio:a}=e;this._precalculatedCache.length||this._fillPrecalculatedCache(o) -;const l=Math.max(1,Math.floor(o)),c=Math.max(1,Math.floor(a)),h=Math.round(this._data.histogramBase*a)-Math.floor(l/2),d=h+l,u=this._data.lineColor,p=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,_=(null!==(r=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==r?r:this._data.items.length)-1;for(let e=p;e<=_;e++){const t=this._data.items[e],i=this._precalculatedCache[e-p],s=Math.round(t.y*a);let r,o;n.fillStyle=t.style?t.style.color:u,s<=h?(r=s,o=d):(r=h,o=s-Math.floor(c/2)+c),n.fillRect(i.left,r,i.right-i.left+1,o-r)}}_fillPrecalculatedCache(e){var t,i;if(null===this._data||0===this._data.items.length)return void(this._precalculatedCache=[]);const{barSpacing:s,visibleItemsRange:r,items:n}=this._data,o=Math.ceil(s*e)<=1?0:Math.max(1,Math.floor(e)),a=Math.round(s*e)-o,l=null!==(t=null==r?void 0:r.startItemIndex)&&void 0!==t?t:0,c=(null!==(i=null==r?void 0:r.endItemIndex)&&void 0!==i?i:n.length)-1,h=c-l+1;if(h<=0)return void(this._precalculatedCache=[]);this._precalculatedCache=new Array(h);for(let t=l;t<=c;t++){const i=n[t],s=Math.round(i.x*e);let r,o;if(a%2){const e=(a-1)/2;r=s-e,o=s+e}else{const e=a/2;r=s-e,o=s+e-1}this._precalculatedCache[t-l]={left:r,right:o,roundedCenter:s,center:i.x*e,time:i.timePointIndex}}for(let e=l+1;e<=c;e++){const t=this._precalculatedCache[e-l],i=this._precalculatedCache[e-l-1];t.time===i.time+1&&(t.left-i.right!==o+1&&(i.roundedCenter>i.center?i.right=t.left-o-1:t.left=i.right+o+1))}let d=Math.ceil(s*e);for(let e=l+1;e<=c;e++){const t=this._precalculatedCache[e-l];t.right0&&d<4)for(let e=l+1;e<=c;e++){const t=this._precalculatedCache[e-l];t.right-t.left+1>d&&(t.roundedCenter>t.center?t.right-=1:t.left+=1)}}}},39871:(e,t,i)=>{"use strict";i.d(t,{StudyPlotPaneView:()=>N});var s=i(50151),r=i(86441),n=i(24377),o=i(14483),a=i(37160),l=i(1722),c=i(87095),h=i(22767);function d(e,t){const i=new Map;return function(...s){const r=""+(t?t.apply(null,s):s[0]);if(!i.has(r)){const t=e.apply(this,s);return i.set(r,t),t}return i.get(r)}}var u=i(18807),p=i(62885),_=i(19266),m=i(1149),g=i(40621),f=i(57490),v=i(80101),S=i(96759),y=i(45197),b=i(59590),w=i(49483);class C extends b.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){var t,i,s,n;const o=this._data,a=o.lineWidth||o.height/2,l=o.vertOffset||0,c=(0,y.interactionTolerance)().series+a,h=null!==(i=null===(t=o.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,d=null!==(n=null===(s=o.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==n?n:o.items.length;for(let t=h;t{const t=(0,n.rgbToHsl)((0,n.parseRgb)(e)),i=t[0]+.05;return t[0]=i-Math.floor(i),(0,n.rgbToHexString)((0,n.hslToRgb)(t))},D=d(E);function B(e,t){if(null===e)return t;const i=e.firstIndex,s=t.firstIndex,r=e.clearData||t.clearData;return{firstIndex:r||void 0===i||void 0===s?void 0:Math.min(i,s),clearData:r}}const V=new Set([M.LineStudyPlotStyle.Line,M.LineStudyPlotStyle.Area,M.LineStudyPlotStyle.Circles,M.LineStudyPlotStyle.Cross,M.LineStudyPlotStyle.StepLine,M.LineStudyPlotStyle.StepLineWithDiamonds]);class N{constructor(e,t,i,s,r=!1){this._histogramBase=null,this._items=[],this._lastConfirmedSeriesBarCoordinate=NaN,this._selectionData=null,this._lineColor="",this._lineWidth=1,this._color1="",this._color2="",this._dataInvalidated=null,this._viewportInvalidated=!1,this._renderer=new _.CompositeRenderer,this._isMarkersEnabled=o.enabled("source_selection_markers"),this._study=e,this._series=t,this._model=i,this._plotName=s,this._plotIndex=e.metaInfo().plots.findIndex((e=>e.id===s)),this._colorProvider=(0,L.createStudyPlotColorProvider)(e.metaInfo(),e.properties(),s),this._selectionIndexer=new f.SelectionIndexes(i.timeScale()),this._extendStepLineToBarsEndings=r,this._useFirstUnplottableRow=!1}items(){return this._items}update(e){if("global-change"===e.type)return this._dataInvalidated=B(this._dataInvalidated,{}),void(this._viewportInvalidated=!0);if("data-source-change"!==e.type)this._viewportInvalidated=!0;else{if(e.sourceId===this._study.id()){const t=B(this._dataInvalidated,{firstIndex:e.firstUpdatedTimePointIndex,clearData:e.clearData});this._dataInvalidated=t}}}renderer(){return this._dataInvalidated?this._updateImplFull(this._viewportInvalidated)&&(this._dataInvalidated=null):this._viewportInvalidated&&this._updateImplLight(),this._viewportInvalidated=!1,this._renderer}_getTranspValue(){const e=this._study.properties(),t=e.styles[this._plotName];let i=0;const s=this._study.metaInfo();return"Volume@tv-basicstudies"===s.id&&s.version<=46&&"transparency"in e?(i=e.transparency.value(),i=(0,l.isNumber)(i)?i:0,i):(t.transparency&&(i=t.transparency.value(),i=(0,l.isNumber)(i)?i:0),i)}_updateImplFull(e){var t,i,n,o,l;if(this._renderer.clear(),(null===(t=this._dataInvalidated)||void 0===t?void 0:t.clearData)&&(this._items=[]), -!this._study.isPlotVisibleAt(this._plotName,1))return!1;if(!this._study.priceScale())return!1;const h=this._study.firstValue();if(null===h)return!1;const d=this._study.priceScale();if(null===d)return!1;this._histogramBase=null;const u=this._study.properties().styles[this._plotName],p=(0,s.ensureDefined)(null===(i=this._study.metaInfo().styles)||void 0===i?void 0:i[this._plotName]),_=u.plottype.value(),m=this._useFirstUnplottableRow&&(_===M.LineStudyPlotStyle.StepLine||_===M.LineStudyPlotStyle.StepLineWithDiamonds),g=this._study.data().plottableRange(m),f=g.size();if(0===f)return!1;const v=this._study.offset(this._plotName);let y=null===(n=this._dataInvalidated)||void 0===n?void 0:n.firstIndex;const b=V.has(_);if(f!==this._items.length){const e=void 0!==y?y+v:void 0;if(void 0===e||0===this._items.length||e<(0,s.ensureDefined)(this._items[0].timePointIndex))this._items=[],g.each(((e,t)=>{const i=t[this._plotIndex+1];if(b&&null==i)return!1;const s=new r.Point(NaN,NaN);return s.origPrices=new r.Point(NaN,NaN),s.timePointIndex=e+v,this._items.push(s),!1})),y=this._items.length?(0,s.ensureDefined)(this._items[0].timePointIndex)-v:void 0;else{const e=this._items[this._items.length-1].timePointIndex,t=(0,s.ensureDefined)(e)-v,i=(0,s.ensureNotNull)(g.lastIndex())+1,n=g.rangeIterator(t+1,i);for(;n.hasNext();){const e=n.next(),t=e.value[this._plotIndex+1],i=null==t;if(b&&i)continue;const s=new r.Point(NaN,NaN);s.origPrices=new r.Point(NaN,NaN),s.timePointIndex=e.index+v,this._items.push(s)}}}let w=NaN,C=NaN;const P=new Map,x=(e,t)=>{let i=P.get(e);void 0===i&&(i=new Map,P.set(e,i));let s=i.get(t);if(void 0===s){const r=!this._plotName||"vol"!==this._plotName;s=(0,c.generateColor)(e,t,r),i.set(t,s)}return s},T=(0,S.createEmptyStyle)(),I=(0,a.clamp)(this._getTranspValue(),0,100),L=this._model.timeScale().visibleBarsStrictRange();if(null===L)return!1;const{startBar:k,endBar:E}=this._calculateStartEnd(L);if(null===k||null===E||0===this._items.length)return!1;const D=null!=y?y:(0,s.ensureNotNull)(g.firstIndex()),B=g.rangeIterator(D,(0,s.ensureNotNull)(g.lastIndex())+1),N=(0,A.lowerbound)(this._items,D+v,((e,t)=>e.timePointIndex0){const e=this._items[R-1].timePointIndex,i=new r.Point(t-1,NaN);i.origPrices=new r.Point(t-1,NaN),i.timePointIndex=e,Re.timePointIndexee.timePointIndexes+1?{startBar:null,endBar:null}:(i=Math.max(a,i),{startBar:i,endBar:s})}_createRenderer(e,t){var i,r;this._renderer.clear();const n=this._study.properties().styles.childs()[this._plotName].childs(),o=(0,s.ensureDefined)(null===(i=this._study.metaInfo().styles)||void 0===i?void 0:i[this._plotName]),d=(0,a.clamp)(this._getTranspValue(),0,100);this._lineColor=(0,c.generateColor)(n.color.value(),d), -this._lineWidth=n.linewidth.value();let u=n.color.value();const _=this._colorProvider.getDefaultPlotPointStyle();_&&(u=_.colors[0]||u,this._lineWidth=null!==(r=_.lineWidth)&&void 0!==r?r:this._lineWidth,this._lineColor=u?(0,c.generateColor)(u,d):this._lineColor),this._color2=(0,c.generateColor)(u,d);const f=this._study.metaInfo().isRGB?E(u):D(u);this._color1=(0,c.generateColor)(f,d);const S={};S.barSpacing=this._model.timeScale().barSpacing(),S.items=this._items,S.histogramBase=this._histogramBase?this._histogramBase:(0,s.ensureNotNull)(this._study.priceScale()).height(),S.lineIndex=0,S.lineStyle=n.linestyle.value(),S.lineColor=this._lineColor,S.lineWidth=this._lineWidth,S.lineWidth=(0,l.isNumber)(S.lineWidth)?S.lineWidth:1,S.color1=this._color1,S.color2=this._color2,S.bottom=S.histogramBase,S.visibleItemsRange={startItemIndex:e,endItemIndex:t},S.lastConfirmedSeriesBarCoordinate=this._lastConfirmedSeriesBarCoordinate,S.simpleMode=this._colorProvider.singleColor();const y=this._renderer,b=o.joinPoints;switch(n.plottype.value()){case M.LineStudyPlotStyle.Line:case M.LineStudyPlotStyle.LineWithBreaks:y.append(new m.PaneRendererLine(S));break;case M.LineStudyPlotStyle.Area:case M.LineStudyPlotStyle.AreaWithBreaks:y.append(new p.PaneRendererArea(S));break;case M.LineStudyPlotStyle.Histogram:y.append(new I(S));break;case M.LineStudyPlotStyle.Columns:y.append(new P.PaneRendererColumns(S));break;case M.LineStudyPlotStyle.Cross:if(y.append(new T(S)),b){const e=(0,h.deepCopy)(S);e.lineWidth=1,e.forceLineWidth=!0,y.append(new m.PaneRendererLine(e))}break;case M.LineStudyPlotStyle.Circles:if(y.append(new C(S)),b){const e=(0,h.deepCopy)(S);e.lineWidth=1,e.ignorePaletteLineWidth=!0,y.append(new m.PaneRendererLine(e))}break;case M.LineStudyPlotStyle.StepLine:case M.LineStudyPlotStyle.StepLineWithBreaks:case M.LineStudyPlotStyle.StepLineWithDiamonds:{S.decoration=n.plottype.value()===M.LineStudyPlotStyle.StepLineWithDiamonds?g.StepLineDecoration.Diamonds:g.StepLineDecoration.None,S.extendToBarsEndings=this._extendStepLineToBarsEndings;const e=new g.PaneRendererStepLine(void 0,!1);e.setData(S),y.append(e);break}default:y.append(new m.PaneRendererLine(S))}this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&this._selectionData&&y.append(new v.SelectionRenderer(this._selectionData))}_createSelection(e){const t=this._study.priceScale();if(null!==t)if(this._model.selection().isSelected(this._study)){const i=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,hittestResult:u.HitTarget.Regular,barSpacing:this._model.timeScale().barSpacing()};const n=(0,s.ensureNotNull)(this._model.paneForSource(this._study)).height(),o=this._study.offset(this._plotName);for(let s=0;s{"use strict";i.d(t,{createStudyPlotColorProvider:()=>p});var s=i(72877),r=i(50151),n=i(96759);const o=new Map([[0,"color"],[2,"textColor"],[3,"borderColor"],[4,"wickColor"],[5,"colorup"],[6,"colordown"]]);class a{constructor(e){this._plotStyle=e}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return o.forEach(((e,t)=>{this._plotStyle[e]&&(i.colors[t]=this._plotStyle[e].value())})),i.lineWidth=this._plotStyle.linewidth?this._plotStyle.linewidth.value():void 0,i.lineStyle=this._plotStyle.linestyle?this._plotStyle.linestyle.value():void 0,i}isColorDefined(){return!0}singleColor(){return!0}getDefaultPlotPointStyle(){return null}}const l=[0,1,2,3,4,5,6];class c{constructor(e,t,i,s){this._palettesColors=new Map,this._defaultPlotColors=new Map,this._indexes=s;const n=t.styles[i];if(n)for(const[e,t]of o)this._defaultPlotColors.set(e,n[t]);const a=(0,r.ensureDefined)(e.palettes),l=e.plots;s.forEach(((e,i)=>{const s=l[e];if(s&&"palette"in s){const e=a[s.palette],r=t.palettes[s.palette];if(e&&r){const{valToIndex:t}=e,{colors:s}=r,n={...s};t&&Object.keys(t).forEach((e=>{const i=t[e];void 0!==i&&(n[e]=s[i])})),this._palettesColors.set(i,n)}}}))}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return l.forEach((t=>{var s,n;if(this._palettesColors.has(t)){const n=e[(0,r.ensureDefined)(this._indexes.get(t))+1];if("number"==typeof n){const e=null===(s=this._palettesColors.get(t))||void 0===s?void 0:s[n];0===t&&e&&(i.lineWidth=e.width.value(),i.lineStyle=e.style.value()),i.colors[t]=null==e?void 0:e.color.value()}else i.colors[t]="transparent"}else i.colors[t]=null===(n=this._defaultPlotColors.get(t))||void 0===n?void 0:n.value()})),i}getDefaultPlotPointStyle(){var e;const t=null===(e=this._palettesColors.get(0))||void 0===e?void 0:e[0];if(void 0!==t){return{colors:[t.color.value(),void 0,void 0,void 0,void 0,void 0,void 0],lineStyle:void 0,lineWidth:t.width.value()}}return null}isColorDefined(){return!!this._palettesColors.size}singleColor(){return!1}}var h=i(87095);class d{constructor(e){this._indexes=e}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return this._indexes.forEach(((t,s)=>{const r=e[t+1];if(null!=r){const e=(0,h.rgbaFromInteger)(r);i.colors[s]=e}else i.colors[s]="transparent"})),i}isColorDefined(){return!0}singleColor(){return!1}getDefaultPlotPointStyle(){return null}}const u=new Map([[0,function(e,t){const i=(0,s.isColorerPlot)(t)||(0,s.isOhlcColorerPlot)(t);return"target"in t&&t.target===e&&i}],[2,function(e,t){const i=(0,s.isTextColorerPlot)(t);return"target"in t&&t.target===e&&i}],[1,function(e,t){return(0,s.isBgColorerPlot)(t)&&t.id===e}],[3,function(e,t){const i=(0,s.isCandleBorderColorerPlot)(t);return"target"in t&&t.target===e&&i}],[4,function(e,t){const i=(0,s.isCandleWickColorerPlot)(t);return"target"in t&&t.target===e&&i}],[5,function(e,t){const i=(0,s.isUpColorerPlot)(t) -;return"target"in t&&t.target===e&&i}],[6,function(e,t){const i=(0,s.isDownColorerPlot)(t);return"target"in t&&t.target===e&&i}]]);function p(e,t,i){const{colorers:s}=function(e,t){const i=e.plots,s=i.findIndex((e=>e.id===t)),r=new Map;return i.forEach(((e,i)=>{u.forEach(((s,n)=>{s(t,e)&&r.set(n,i)}))})),{plotIndex:-1===s?null:s,colorers:r}}(e,i);if(s.size)return e.isRGB?new d(s):new c(e,t,i,s);{const e=t.ohlcPlots;if(e&&e[i])return new a(e[i]);const s=t.styles[i];return new a(s)}}},72877:(e,t,i)=>{"use strict";var s,r,n;function o(e){return"line"===e.type}function a(e){return"shapes"===e.type}function l(e){return"chars"===e.type}function c(e){return"arrows"===e.type}function h(e){return"data"===e.type}function d(e){return"dataoffset"===e.type}function u(e){return"ohlc_open"===e.type}function p(e){return"ohlc_high"===e.type}function _(e){return"ohlc_low"===e.type}function m(e){return"ohlc_close"===e.type}function g(e){return u(e)||p(e)||_(e)||m(e)}function f(e){return"colorer"===e.type&&"palette"in e}function v(e){return"colorer"===e.type&&!("palette"in e)}function S(e){return"colorer"===e.type}function y(e){return"bar_colorer"===e.type}function b(e){return"bg_colorer"===e.type}function w(e){return"text_colorer"===e.type}function C(e){return"ohlc_colorer"===e.type}function P(e){return"wick_colorer"===e.type}function x(e){return"border_colorer"===e.type}function T(e){return"up_colorer"===e.type}function I(e){return"down_colorer"===e.type}function M(e){return"alertcondition"===e.type}function L(e){return o(e)||a(e)||l(e)||c(e)}function A(e){return"Plot"!==e}function k(e){return"ohlc_bars"===e.plottype}function E(e){return"ohlc_candles"===e.plottype}function D(e){return S(e)||y(e)||b(e)||h(e)||d(e)||C(e)||M(e)||T(e)||I(e)||x(e)||P(e)||w(e)}function B(e){return S(e)||w(e)||y(e)||h(e)||d(e)||C(e)||P(e)||x(e)||T(e)||I(e)||M(e)}i.r(t),i.d(t,{LineStudyPlotStyle:()=>s,PlotSymbolSize:()=>n,STUDYPLOTDISPLAYTARGET:()=>r,isAlertConditionPlot:()=>M,isArrowsPlot:()=>c,isBarColorerPlot:()=>y,isBgColorerPlot:()=>b,isCandleBorderColorerPlot:()=>x,isCandleWickColorerPlot:()=>P,isCharsPlot:()=>l,isColorerPlot:()=>S,isDataOffsetPlot:()=>d,isDataPlot:()=>h,isDownColorerPlot:()=>I,isLinePlot:()=>o,isNonVisualPlot:()=>B,isOhlcClosePlot:()=>m,isOhlcColorerPlot:()=>C,isOhlcHighPlot:()=>p,isOhlcLowPlot:()=>_,isOhlcOpenPlot:()=>u,isOhlcPlot:()=>g,isOhlcPlotStyleBars:()=>k,isOhlcPlotStyleCandles:()=>E,isPaletteColorerPlot:()=>f,isPlotSupportDisplay:()=>L,isPlotTitleDefined:()=>A,isPlotWithTechnicalValues:()=>D,isRgbaColorerPlot:()=>v,isShapesPlot:()=>a,isTextColorerPlot:()=>w,isUpColorerPlot:()=>T}),function(e){e[e.Line=0]="Line",e[e.Histogram=1]="Histogram",e[e.Cross=3]="Cross",e[e.Area=4]="Area",e[e.Columns=5]="Columns",e[e.Circles=6]="Circles",e[e.LineWithBreaks=7]="LineWithBreaks",e[e.AreaWithBreaks=8]="AreaWithBreaks",e[e.StepLine=9]="StepLine",e[e.StepLineWithDiamonds=10]="StepLineWithDiamonds",e[e.StepLineWithBreaks=11]="StepLineWithBreaks"}(s||(s={})),function(e){e[e.None=0]="None",e[e.Pane=1]="Pane",e[e.DataWindow=2]="DataWindow", -e[e.PriceScale=4]="PriceScale",e[e.StatusLine=8]="StatusLine",e[e.All=15]="All"}(r||(r={})),function(e){e.Auto="auto",e.Tiny="tiny",e.Small="small",e.Normal="normal",e.Large="large",e.Huge="huge"}(n||(n={}))},28853:(e,t,i)=>{"use strict";i.r(t),i.d(t,{createStudy:()=>ce,isESDStudy:()=>ae,isFundamentalStudy:()=>oe,isRollDatesStudy:()=>le,isStudy:()=>se,isStudyStrategy:()=>re,isStudyStub:()=>ne,studyColorRotationMode:()=>he,useSameColorRotationComparator:()=>ue});var s=i(14483),r=i(42856),n=i(8708),o=i(50151),a=i(26426),l=i(27714),c=i(74359);class h{constructor(e,t,i,s){this._priceAxisFontSize=11,this._prices=[],this._labelWidth=0,this._pixelRatioParams=e,this._recreateCanvasAndContext((0,l.size)({width:0,height:0})),this.reset({font:t,fontSize:i,backColors:s})}destroy(){delete this._canvas,delete this._cache}canvas(){return this._canvas}reset(e){this._renderParams=e,this._prices=[],this._cache.font=e.fontSize+"px "+e.font,this._labelWidth=["P","S1","R1","S2","R2","S3","R3","S4","R4","S5","R5","/"].reduce(((e,t)=>{const i=this._cache.measureText(t).width;return Math.max(i,e)}),0)}rowHeight(){return this._priceAxisFontSize+4}labelRectByIndex(e){return{left:0,top:Math.round(this._topByIndex(e)),width:Math.round(this._labelWidth+4),height:Math.round(this._renderParams.fontSize+8)}}setPrices(e){let t=!1;const i=(e,t)=>{const i=void 0===e,s=void 0===t;return(!i&&!s||i===s)&&(0,o.ensureDefined)(e).formatted===(0,o.ensureDefined)(t).formatted};if(e.length!==this._prices.length)t=!0;else for(let s=0;s{this._cache.translate(.5,.5),this._cache.font=this._renderParams.fontSize+"px "+this._renderParams.font,this._cache.textBaseline="middle";for(let e=0;e=n||c)){this._visiblePivots.add(o[e]),this._prices=[];for(let i=0;i=t.left&&e.x<=t.left+t.width&&e.y>=t.top&&e.y<=t.top+t.height)return new I.HitTestResult(I.HitTarget.Regular);return null}_drawImpl(e){const t=this._cacheProvider(e),{horizontalPixelRatio:i,verticalPixelRatio:s,context:r}=e;this._drawRects=[];const n=e=>{const n=t.labelRectByIndex(e),o={left:Math.round(this._point.x-n.width+a), -top:Math.round(this._point.y-n.height/2),width:n.width,height:n.height};return r.drawImage(t.canvas(),Math.round(n.left*i),Math.round(n.top*s),n.width*i,n.height*s,Math.round(o.left*i),Math.round(o.top*s),o.width*i,o.height*s),this._drawRects.push(o),n.width},o=this._label.split("/");let a=0;for(let e=0;e0&&(a+=n(t+11)/2),a+=n(t)/2}}}function A(e){return"P"===e?e:"S"+e[1]+"/R"+e[1]}function k(e,t,i){const s=t;void 0===e[s]?e[s]={text:i,ids:[A(i)]}:(e[s].text+="/"+i,e[s].ids.push(A(i)))}class E{constructor(e,t){this._pivots=[],this._invalidated=!0,this._renderer=new x.CompositeRenderer,this._model=e,this._source=t,this._cacheProvider=this._source.getCache.bind(this._source)}update(e){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(t,e),this._invalidated=!1),this._renderer}_updateImpl(e,t){this._renderer.clear();const i=this._source.ownerSource();if(null===i)return;this._source.pricesView().prices(),this._pivots=[];const s=this._source.customData();if(!s||!s.pivots)return;const r=this._source.properties().childs();if(!r.visible.value())return;const n=s.pivots,a=this._source.indexes(),l=this._model.timeScale(),c=this._source.priceScale(),h=i.firstValue();if(!c||c.isEmpty()||l.isEmpty()||!n||!a||null===h)return;const d=(0,o.ensureNotNull)(l.visibleBarsStrictRange()),u=d.firstBar(),p=d.lastBar();for(let e=0;ep)continue;const s={},o=r.levelsStyle.childs().visibility.childs();o.P.value()&&k(s,n[e].p,"P"),o["S1/R1"].value()&&(k(s,n[e].s1,"S1"),k(s,n[e].r1,"R1")),o["S2/R2"].value()&&(k(s,n[e].s2,"S2"),k(s,n[e].r2,"R2")),o["S3/R3"].value()&&(k(s,n[e].s3,"S3"),k(s,n[e].r3,"R3")),o["S4/R4"].value()&&(k(s,n[e].s4,"S4"),k(s,n[e].r4,"R4")),o["S5/R5"].value()&&(k(s,n[e].s5,"S5"),k(s,n[e].r5,"R5"));const d=l.indexToCoordinate(t),_=l.indexToCoordinate(i);for(const t of Object.keys(s)){const i=parseFloat(t),r=c.priceToCoordinate(i,h);this._pivots.push({x1:d,x2:_,y:r,label:s[t].text,labelIds:s[t].ids,src:n[e]})}}const _=r.levelsStyle.childs().colors,m=r.levelsStyle.childs().widths,g=this._source.visiblePivots();for(let e=0;ethis.processHibernate()))}pricesView(){return this._pricesView}indexes(){return this._indexes}properties(){return this._properties}getCache(e){if(null===this._cache||null==this._cachedPixelRatioParams||(t=e,i=this._cachedPixelRatioParams,t.horizontalPixelRatio!==i.horizontalPixelRatio||t.verticalPixelRatio!==i.verticalPixelRatio)){this._cache&&this._cache.destroy();const t=this._getActualCacheParams(),i={horizontalPixelRatio:e.horizontalPixelRatio,verticalPixelRatio:e.verticalPixelRatio};this._cache=new h(i,t.font,t.fontSize,t.backColors),this._cache.setPrices((0,o.ensureNotNull)(this._pricesView).prices()),this._cachedPixelRatioParams=i,this._cache.reset(t)}var t,i;return this._cache}priceLabelText(e){return this._metaInfo.shortDescription+":"+e.toUpperCase()}updateAllViews(e){super.updateAllViews(e),this._pricesView.update()}visiblePivots(){return this._pricesView.visiblePivots()}isVisible(){if(!this.properties().childs().visible.value()||!this.isActualInterval())return!1;const e=["P","S1/R1","S2/R2","S3/R3","S4/R4","S5/R5"],t=this.properties().childs().levelsStyle.childs().visibility;for(let i=0;it)continue;const a=[],l=this.properties().childs().levelsStyle.childs().visibility.childs();l.P.value()&&a.push(r[i].p),l["S1/R1"].value()&&a.push(r[i].s1,r[i].r1),l["S2/R2"].value()&&a.push(r[i].s2,r[i].r2),l["S3/R3"].value()&&a.push(r[i].s3,r[i].r3),l["S4/R4"].value()&&a.push(r[i].s4,r[i].r4),l["S5/R5"].value()&&a.push(r[i].s5,r[i].r5);for(let e=0;ethis.invalidateTitleCache()))}base(){return 1}destroy(){(0,o.ensureDefined)(this.properties().childs().styles.childs().vol_ma).childs().display.listeners().unsubscribeAll(this),super.destroy()}showOnTopOnHovering(){return!1}_titleInputs(){const e={symbolsForDisplay:!0,skipHiddenInputs:!0,fakeInputsForDisplay:!0,asObject:!1,skipOptionalEmptySymbolInputs:W};return 0!==(0,o.ensureDefined)(this.properties().childs().styles.childs().vol_ma).childs().display.value()?this.inputs(e):this.inputs({...e,skippedInputs:["length"]})}_titleInParts(e,t,i,s){const r=super._titleInParts(e,t,i,s),n=this._getVolumeUnit();return n&&(r[0]+=` · ${n}`),r}_getVolumeUnit(){const e=this.symbolSource().symbolInfo();return e?function(e){switch(e.volume_type){case"base":return e.base_currency;case"quote":return e.currency;case"tick":return F.t(null,void 0,i(30973))}}({...e,currency:e.original_currency_code||e.currency_code}):void 0}}var H=i(58275),U=i.n(H),j=i(59452),G=i.n(j),q=i(42960),$=i(97121);class Y extends n.Study{constructor(e,t,i,s){super(e,function(e){return e.hasChild("currencyId")||e.addChild("currencyId",new(G())(null)),e.hasChild("unitId")||e.addChild("unitId",new(G())(null)),e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._isActingAsSymbolSource=new(U())(!1),this._symbolHibernated=new(U())(!1),this._symbolResolvingActive=new(U())(!1),this._realignToolsLastParams=null,this._onIsActingAsSymbolSourceChanged=()=>{this._realignLineToolsIfParamsChanged()},this._recalculateIsActingAsSymbolSource(),this._isActingAsSymbolSource.subscribe(this._onIsActingAsSymbolSourceChanged);const r=this.properties().childs().inputs.childs().symbol;this._previousSymbolInputValue=r.value()}destroy(){this._isActingAsSymbolSource.unsubscribe(this._onIsActingAsSymbolSourceChanged),super.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}properties(){return this._properties}symbol(){return this._isActingAsSymbolSource.value()?this.properties().childs().inputs.childs().symbol.value():this.symbolSource().symbol()}interval(){return this.model().mainSeries().interval()}style(){return this._firstSourceOrSeries().symbolSource().style()}currency(){return this._isActingAsSymbolSource.value()?this.properties().childs().currencyId.value()||null:this.symbolSource().currency()}unit(){return this._isActingAsSymbolSource.value()?this.properties().childs().unitId.value()||null:this.symbolSource().unit()}setSymbolParams(e){this._setSymbolParamsInternal(e)}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){ -if(!this._isActingAsSymbolSource.value())return super.symbolSource().symbolInfo();if(void 0===this._resolvedSymbols)return null;const e=this.symbol(),t=this._getSymbolForResolve(e);return this._resolvedSymbols[t]||null}symbolSource(){return this._isActingAsSymbolSource.value()?this:super.symbolSource()}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,$.symbolSameAsCurrent)(e,this.symbolInfo())}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,q.isConvertedToOtherCurrency)(this.symbolInfo())}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,q.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}setInterval(e){}setStyle(e){}symbolTitle(e,t){return this.title(!0,{},!1,e)}measureUnitId(){return(0,q.measureUnitId)(this.symbolInfo())}bars(){return super.data()}dataUpdated(){return this._dataUpdated}_onPropertiesChanged(){this._recalculateIsActingAsSymbolSource(),super._onPropertiesChanged(),this._realignLineToolsIfParamsChanged()}async _tryChangeInputs(){var e;const t=this._resolvedSymbolsByInput[this.symbol()]||null;(0,$.symbolSameAsCurrent)(this._previousSymbolInputValue,t)||this._setSymbolParamsInternal({currency:null,unit:null}),await super._tryChangeInputs(),this._formatter=null,null===(e=this.priceScale())||void 0===e||e.updateFormatter(),this._previousSymbolInputValue=this.properties().childs().inputs.childs().symbol.value()}_getSymbolObject(e){const t={symbol:e},i=this.currency();null!==i&&(t["currency-id"]=i);const s=this.unit();return this._model.unitConversionEnabled()&&null!==s&&(t["unit-id"]=s),t}_getSymbolForApi(e){return(0,q.symbolForApi)(this._resolvedSymbolsByInput[e]||null,e)}_onSymbolResolved(e,t,i){super._onSymbolResolved(e,t,i),this._recreatePriceFormattingDependencies();const s=t===this.symbol()?(0,q.extractSymbolNameFromSymbolInfo)(i,this.symbol()):null;null!==s&&(this._previousSymbolInputValue=s);const r=(0,q.symbolCurrency)(i),n=(0,q.symbolUnit)(i,this._model.unitConversionEnabled());this._setSymbolParamsInternal({symbol:null!=s?s:void 0,currency:r,unit:n},i),this._symbolResolvingActive.setValue(!1)}_onSymbolResolvingStart(){super._onSymbolResolvingStart(),this._symbolResolvingActive.setValue(!0)}_onSymbolError(){super._onSymbolError(),this._symbolResolvingActive.setValue(!1)}_onCurrencyMayChange(){this.isActingAsSymbolSource()?super._onCurrencyMayChange():this._onCurrencyChanged()}_recalculateIsActingAsSymbolSource(){var e,t;const i=null!==(t=""!==(null===(e=this._currencySourceSymbolInputProperty)||void 0===e?void 0:e.value()))&&void 0!==t&&t;this._isActingAsSymbolSource.setValue(i)}_setSymbolParamsInternal(e,t){const{symbol:i,currency:s,unit:r}=e,n=this.properties().childs(),o=n.inputs.childs().symbol.value(),a=n.currencyId.value(),l=n.unitId.value() -;if(void 0!==i&&i!==o&&n.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==a&&n.currencyId.setValueSilently(s),void 0!==r&&r!==l&&n.unitId.setValueSilently(r),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(n.currencyId.setValueSilently((0,q.symbolCurrency)(e)),n.unitId.setValueSilently((0,q.symbolUnit)(e,this._model.unitConversionEnabled())))}n.inputs.childs().symbol.value()!==o&&n.inputs.childs().symbol.listeners().fire(n.inputs.childs().symbol),n.currencyId.value()!==a&&n.currencyId.listeners().fire(n.currencyId),n.unitId.value()!==l&&n.unitId.listeners().fire(n.unitId),this._realignLineToolsIfParamsChanged()}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}class K extends u.PriceAxisView{constructor(e,t){super(),this._source=e,this._styleId=t}_updateRendererData(e,t,i){var s;e.visible=!1;const r=this._source.priceScale(),n=this._source.properties().childs();if(!r||r.isEmpty()||!n.visible.value())return;const o=null===(s=this._source.properties().childs().graphics.childs().horizlines)||void 0===s?void 0:s.childs()[this._styleId].childs();if(!(o&&o.visible&&o.visible.value()&&this._isLabelVisibleAccordinglyToProperties()))return;const a=this._source.model().timeScale().logicalRange(),l=this._source.firstValue();if(null===l||null===a)return;const c={price:NaN,time:-1/0},h=this._source.graphics().horizlines().get(this._styleId);if(void 0===h)return;for(const e of h){if(void 0===e.level)continue;const t=a.contains(e.startIndex,!0);t===a.contains(e.endIndex,!0)&&0!==t||c.timenew K(this,e)))}_createStudyPlotPaneView(e){return new Z.StudyPlotPaneView(this,this._series,this._model,e,this._needExtendToBarsEnding())}_apiInputs(){return{...super._apiInputs(),mapRightBoundaryToBarStartTime:!!this._needExtendToBarsEnding()||void 0}}_needExtendToBarsEnding(){var e;return void 0!==(null===(e=this.metaInfo().defaults.inputs)||void 0===e?void 0:e.mapRightBoundaryToBarStartTime)}}class J extends X{priceRange(e,t){let i=!1;this.graphics().hhists().forEach(((e,t)=>{var s;i=i||(0,o.ensureDefined)(null===(s=this.properties().childs().graphics.childs().hhists)||void 0===s?void 0:s.childs()[t]).value()}));const s=function(e,t,i,s){let r=null;return e.forEach(((e,s)=>{e.forEach((e=>{e.firstBarTime<=i&&e.lastBarTime>=t&&(null===r?r={low:{l:e.priceLow,h:e.priceHigh},high:{h:e.priceHigh}}:(e.priceLow{"use strict";i.d(t,{StudyBaseWindowView:()=>r});var s=i(93835);class r extends s.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._study=e,this._model=t,this._valueProvider=this._createValuesProvider(e,t), -this._items=this._valueProvider.getItems().map((e=>new s.DataWindowItem(e.id,e.title,""))),this.update()}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}study(){return this._study}_updateImpl(){this._header=this._study.title(!0),this._title=this._study.title();const e=this._valueProvider.getValues(this._currentIndex());for(let t=0;t{"use strict";i.d(t,{StudyColorRotatorFactory:()=>h});var s=i(48891),r=i(24377),n=i(87095),o=i(28853);const a=["color-sky-blue-400","color-banana-yellow-700","color-deep-blue-500","color-grapes-purple-a700","color-iguana-green-500","color-minty-green-a700","color-ripe-red-a200","color-berry-pink-200","color-tv-blue-a100","color-tan-orange-a200","color-sky-blue-a400","color-deep-blue-a100","color-grapes-purple-400","color-iguana-green-a700","color-minty-green-200","color-ripe-red-200","color-berry-pink-a200","color-ripe-red-500","color-grapes-purple-500","color-deep-blue-400","color-tv-blue-a200","color-sky-blue-500","color-iguana-green-400","color-minty-green-400","color-banana-yellow-600","color-tan-orange-500","color-berry-pink-400","color-ripe-red-300","color-grapes-purple-300","color-deep-blue-300","color-tv-blue-300","color-sky-blue-300","color-iguana-green-300","color-minty-green-300","color-banana-yellow-400","color-tan-orange-300","color-berry-pink-300","color-tan-orange-a700"];class l{constructor(e){this._offset=0,this._offset=e}getColor(e){if(0===this._offset)return e;const t=a[(this._offset-1)%a.length],i=s.colorsPalette[t],o=(0,n.isHexColor)(e)?1:(0,r.parseRgba)(e)[3];return(0,n.generateColor)(i,(0,n.alphaToTransparency)(o))}}class c{constructor(e,t){this._offset=e,this._modelStartOffset=t}getColor(e){if((0,n.isHexColor)(e)){const t=(0,r.parseRgb)(e);return(0,r.rgbToHexString)((0,r.shiftRgb)(t,this._offset,this._modelStartOffset))}{const t=(0,r.parseRgba)(e);return(0,r.rgbaToString)((0,r.shiftRgba)(t,this._offset,this._modelStartOffset))}}}class h{constructor(e){this._chartModel=e}getColorRotator(e){const t=(0,o.studyColorRotationMode)(e);if(null===t)return null;const i=this._calcDefaultColorsOffset(e);switch(t){case"loop":return new l(i);case"shift":{const e=this._chartModel.getStudyShiftColorStartOffset();return new c(i,e)}}}_calcDefaultColorsOffset(e){let t=0;const i=(0,o.useSameColorRotationComparator)(e);return this._chartModel.dataSources().filter(o.isStudy).forEach((s=>{i(e,s.metaInfo())&&t++})),t}}},94739:(e,t,i)=>{"use strict";i.d(t,{StudyDataSource:()=>_});var s=i(50151),r=i(57898),n=i.n(r),o=i(97034),a=i(1115),l=i(19171),c=i(72007),h=i(60393),d=i(75319);const u=(0,i(59224).getLogger)("Chart.StudyDataSource");var p;!function(e){e[e.Idle=0]="Idle",e[e.AwaitingConnection=1]="AwaitingConnection",e[e.AwaitingParent=2]="AwaitingParent", -e[e.AwaitingFirstDataUpdate=3]="AwaitingFirstDataUpdate",e[e.Active=4]="Active"}(p||(p={}));class _{constructor(e,t,i,s){this._inputs=null,this._status=p.Idle,this._studyId=null,this._turnaroundCounter=1,this._studyStatus={type:d.StudyStatusType.Undefined},this._studyStatusChanged=new(n()),this._graphics=new h.LiveStudyGraphics,this._dataCleared=new(n()),this._dataUpdated=new(n()),this._boundOnGatewayIsConnectedChanged=this._onGatewayIsConnectedChanged.bind(this),this._ongoingDataUpdate=Promise.resolve(),this._gateway=e,this._metaInfo=s,this._seriesSource=t,this._turnaroundPrefix=i,this._plots=new o.PlotList((0,c.studyPlotFunctionMap)(s),c.studyEmptyPlotValuePredicate),this._gateway.isConnected().subscribe(this._boundOnGatewayIsConnectedChanged)}destroy(){this.stop(),this._gateway.isConnected().unsubscribe(this._boundOnGatewayIsConnectedChanged)}metaInfo(){return this._metaInfo}inputs(){return this._inputs}setInputs(e){this._inputs=e,null!==this._studyId&&(this._turnaroundCounter++,this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined}),this._gateway.modifyStudy(this._studyId,this._turnaround(),e,this._onMessage.bind(this)),this._status===p.Active&&this._changeStatusTo(p.AwaitingFirstDataUpdate))}isStarted(){return this._status!==p.Idle}isActive(){return this._status===p.Active}start(){this.isStarted()?u.logNormal("start: data source is already started, nothing to do"):((0,s.assert)(null!==this._inputs,"Inputs should be defined when starting a study data source"),this._gateway.isConnected().value()?this._createStudy():this._changeStatusTo(p.AwaitingConnection))}stop(){this.isStarted()?(null!==this._studyId&&(this._gateway.removeStudy(this._studyId),this._studyId=null,this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined})),this._changeStatusTo(p.Idle)):u.logNormal("stop: data source is already stopped, nothing to do")}studyId(){return this._studyId}studyStatus(){return this._studyStatus}studyStatusChanged(){return this._studyStatusChanged}plots(){return this._plots}graphics(){return this._graphics}clearData(){this._plots.clear(),this._graphics.clear(),this._dataCleared.fire()}stopAndStealData(){(0,s.assert)(this._status===p.Active,"Couldn't steal data from non-active data source"),this.stop();const e=this._plots,t=this._graphics.extract();return this._plots=new o.PlotList((0,c.studyPlotFunctionMap)(this._metaInfo),c.studyEmptyPlotValuePredicate),{plots:e,graphics:t}}dataCleared(){return this._dataCleared}dataUpdated(){return this._dataUpdated}moveData(e){this._ongoingDataUpdate=this._ongoingDataUpdate.then((()=>{this._plots.move(e)}))}pendingUpdatesReady(){return this._ongoingDataUpdate}_changeStatusTo(e){(0,s.assert)(this._status!==e,"Source and destination status should be distinct"),u.logNormal(`Status changed from ${p[this._status]} to ${p[e]}`),this._status=e}_createStudy(){const e=this._seriesSource.instanceId();null!==e?this._createStudyUsingParentId(e):(this._changeStatusTo(p.AwaitingParent),this._seriesSource.dataEvents().completed().subscribe(this,this._onSeriesCompleted,!0))} -_createStudyUsingParentId(e){(0,s.assert)(this._status!==p.Active,'Status should not be "Active" when creating a study'),(0,s.assert)(this._studyStatus.type===d.StudyStatusType.Undefined,'Study status should be "Undefined" when creating a study'),(0,s.assert)(null===this._studyId,"Study id should be empty when creating a study"),this._studyId=(0,l.makeNextStudyId)(),this._gateway.createStudy(this._studyId,this._turnaround(),e,this._metaInfo.fullId+("tv-basicstudies"===this._metaInfo.packageId?"":"!"),(0,s.ensureNotNull)(this._inputs),this._onMessage.bind(this)),this._changeStatusTo(p.AwaitingFirstDataUpdate)}_onGatewayIsConnectedChanged(e){e?this._onGatewayConnected():this._onGatewayDisconnected()}_onGatewayConnected(){this._status===p.AwaitingConnection&&this._createStudy()}_onGatewayDisconnected(){this._status!==p.Idle&&this._status!==p.AwaitingConnection&&(this._studyId=null,this._changeStatusTo(p.AwaitingConnection),this._studyStatus.type!==d.StudyStatusType.Undefined&&this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined})),this._turnaroundCounter=1}_onSeriesCompleted(){this._status===p.AwaitingParent&&this._createStudyUsingParentId((0,s.ensure)(this._seriesSource.instanceId()))}_onStudyStatusChangedTo(e){const t=this._studyStatus;this._studyStatus=e,u.logNormal(`Study status type changed from ${d.StudyStatusType[t.type]} to ${d.StudyStatusType[e.type]}`),this._studyStatusChanged.fire(t,e)}_onMessage(e){if("data_update"===e.method){const{customId:t,turnaround:i,plots:r,nonseries:n}=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onDataUpdate(r,(0,s.ensureDefined)(n))}else if("study_loading"===e.method){const[t,i,s]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyLoading(s)}else if("study_completed"===e.method){const[t,i,s]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyCompleted(s)}else if("study_error"===e.method){const[t,i,s,r,n]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyError(s,r,n)}else"clear_data"===e.method&&this._checkTurnaround(e.params.turnaround)&&this.clearData()}_onDataUpdate(e,t){const i=(0,a.unpackNonSeriesData)(t.d);return this._ongoingDataUpdate=this._ongoingDataUpdate.then((()=>i),(()=>i)).then(this._onDataUnpacked.bind(this,e,t.indexes)),this._ongoingDataUpdate}_onDataUnpacked(e,t,i){this._status!==p.Idle&&(this._status===p.AwaitingFirstDataUpdate&&(this._changeStatusTo(p.Active),this.clearData()),this._mergePlots(e),null!==i&&(i.indexes_replace?((0,s.assert)("nochange"!==t),this._graphics.replaceIndexesTo(t)):("nochange"!==t&&this._graphics.replaceIndexesTo(t),void 0!==i.graphicsCmds&&this._graphics.processCommands(i.graphicsCmds,this._metaInfo.graphics))),this._dataUpdated.fire(e,i,t))}_onStudyLoading(e){this._onStudyStatusChangedTo({type:d.StudyStatusType.Loading,startTime:Date.now()})}_onStudyError(e,t,i){this.clearData();const s="string"==typeof e?{error:e.split(":",2)[0]}:e;this._onStudyStatusChangedTo({type:d.StudyStatusType.Error,errorDescription:s})}_onStudyCompleted(e){this._onStudyStatusChangedTo({ -type:d.StudyStatusType.Completed})}_mergePlots(e){this._plots.merge(e)}_turnaround(){return`${this._turnaroundPrefix}${this._turnaroundCounter}`}_checkTurnaround(e){const t=this._turnaround();return e===t||e===this._seriesSource.turnaround()||e===`${this._seriesSource.turnaround()}_${t}`}}},88318:(e,t,i)=>{"use strict";i.d(t,{StudyDataWindowView:()=>a});var s=i(70512),r=i(54303),n=i(40484);class o{constructor(e,t){this._study=e,this._model=t,this._hhistBasedStudy=void 0!==e.metaInfo().graphics.hhists,this._valuesProvider=this._createValuesProvider(e,t)}getItems(){return this._valuesProvider.getItems()}getValues(e){const t=this._valuesProvider.getValues(e),i=e=>!!this._hhistBasedStudy||this._study.isPlotVisibleAt(e,2);for(const e of t)e.visible=e.visible&&i(e.id);return t}_createValuesProvider(e,t){return this._hhistBasedStudy?new n.HHistBasedValuesProvider(e,t):new r.StudyValuesProvider(e,t)}}class a extends s.StudyBaseWindowView{_createValuesProvider(e,t){return new o(e,t)}}},72007:(e,t,i)=>{"use strict";function s(e){const t=new Map;return e.plots.forEach(((e,i)=>{t.set(e.id,(e=>e[i+1]))})),t}function r(e,t){return null==e[t]}i.d(t,{studyEmptyPlotValuePredicate:()=>r,studyPlotFunctionMap:()=>s})},70826:(e,t,i)=>{"use strict";function s(e,t){return`${e}@${t}`}function r(e){return e.replace(/(@[^-]+-[^-]+).*$/,"$1")}i.d(t,{extractStudyId:()=>r,studyIdString:()=>s})},33703:(e,t,i)=>{"use strict";i.d(t,{RangeDependentStudyInputNames:()=>s,areStudyInputsEqual:()=>c,editableStudyInputs:()=>d,getInputValue:()=>a,isExtendedInput:()=>n,isExtendedInputSource:()=>o,isStudyInputOptionsInfo:()=>l,isTimeOrPriceNotHiddenInput:()=>h});var s,r=i(98279);function n(e){return(0,r.default)(e)}function o(e){return"source"===e.t}function a(e){return n(e)?e.v:e}function l(e){return["text","integer","float","price","session","resolution"].includes(e.type)&&e.hasOwnProperty("options")}function c(e,t,i){for(const s of e)if(t[s.id]!==i[s.id])return!1;return!0}function h(e){return("time"===e.type||"price"===e.type)&&!0!==e.isHidden}function d(e){return[]}!function(e){e.FirstBar="first_visible_bar_time",e.LastBar="last_visible_bar_time",e.Realtime="subscribeRealtime"}(s||(s={}))},97340:(e,t,i)=>{"use strict";i.d(t,{StudyInserter:()=>l});var s=i(42856),r=i(1722),n=i(85804),o=i(59744);const a=(0,i(59224).getLogger)("Chart.Studies.StudyInserter");class l{constructor(e,t,i){this._parentSources=[],this._propsState=void 0,this._preferredPriceScale=void 0,this._allowChangeCurrency=!1,this._allowChangeUnit=!1,this._paneSize=void 0,this._forceOverlay=!1,this._studyMetaInfoRepository=t,this._inserterImpl=i,this._studyDescriptor=e}setParentSources(e){this._parentSources=e}setPaneSize(e){this._paneSize=e}setPreferredPriceScale(e){this._preferredPriceScale=e}setAllowChangeCurrency(e){this._allowChangeCurrency=e}setAllowChangeUnit(e){this._allowChangeUnit=e}setForceOverlay(e){this._forceOverlay=e}setPropertiesState(e){this._propsState=e}setTargetPriceScaleMode(e){this._targetPriceScaleMode=e}async insert(e,t){var i -;const l=void 0!==(c=this._inserterImpl).createStub&&void 0!==c.removeStub?this._inserterImpl.createStub():null;var c;let h,d=!0;try{h=await this._studyMetaInfoRepository.findById(this._studyDescriptor)}catch(e){return a.logWarn(`Cannot get study ${JSON.stringify(this._studyDescriptor)}`),Promise.reject(o.InsertionErrorCode.CannotGetMetainfo)}finally{null!==l&&(d=this._inserterImpl.removeStub(l))}if(!d)return Promise.reject(o.InsertionErrorCode.StubWasRemoved);if(void 0!==t&&t.cancelled)return Promise.reject(o.InsertionErrorCode.Cancelled);if(!this._canApplyStudyToParent(h))return Promise.reject(o.InsertionErrorCode.StudyCannotBeChild);const u={...h.defaults.inputs};let p={};if(void 0!==e){const t=s.StudyMetaInfo.getStudyPropertyRootName(h),o=(0,r.clone)((0,n.defaults)(t));(0,r.merge)(u,o.inputs);const a=await e(u,h.inputs,h);p=a.inputs,this._parentSources=null!==(i=a.parentSources)&&void 0!==i?i:[]}if(void 0!==t&&t.cancelled)return Promise.reject(o.InsertionErrorCode.Cancelled);const _=this._insertStudy(h,p);return null===_?Promise.reject(o.InsertionErrorCode.Unknown):(await _.startPromise,_.study)}_insertStudy(e,t){return this._inserterImpl.createStudy(e,t,null,this._propsState,this._forceOverlay,this._parentSources,this._preferredPriceScale,this._allowChangeCurrency,this._allowChangeUnit,this._paneSize,this._targetPriceScaleMode)}_canApplyStudyToParent(e){return 0===this._parentSources.length||s.StudyMetaInfo.canBeChild(e)}}},53414:(e,t,i)=>{"use strict";i.d(t,{StudyLegendValuesProvider:()=>n});var s=i(54303),r=i(40484);class n{constructor(e,t){this._study=e,this._model=t,this._showStudyValues=t.properties().childs().paneProperties.childs().legendProperties.childs().showStudyValues,this._hhistBasedStudy=void 0!==e.metaInfo().graphics.hhists,this._valuesProvider=this._createValuesProvider(e,t)}getItems(){return this._valuesProvider.getItems()}getValues(e){const t=this._valuesProvider.getValues(e),i=this._study.properties(),s=this._showStudyValues.value()&&i.childs().showLegendValues.value(),r=e=>!!this._hhistBasedStudy||this._study.isPlotVisibleAt(e,8);for(const e of t)e.visible=e.visible&&s&&r(e.id);return t}_createValuesProvider(e,t){return this._hhistBasedStudy?new r.HHistBasedValuesProvider(e,t):new s.StudyValuesProvider(e,t)}}},99672:(e,t,i)=>{"use strict";i.d(t,{StudyStatusProviderBase:()=>a});var s=i(11877),r=i(13333);const n={NONE:"Default"},o=!1;class a extends s.StatusProviderBase{constructor(e,t){super(t),this._source=e}getSplitTitle(){return this._source.titleInParts(!0,n,void 0,o)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,n,void 0,o)}: ${this.sourceStatusText()}`:`${this._source.title(!0,n,void 0,o)} ${this.sourceStatusText()}`:this._source.title(!0,n,void 0,o)}sourceStatusText(){return(0,r.convertStudyStatusToString)(this._source.status(),!0)}errorStatus(){if(!this._source.isActualInterval()||this._source.isSymbolInvalid())return null;const e=this._source.status();return e.type===r.StudyStatusType.Error?{error:this.sourceStatusText(),solutionId:(0, -r.studyStatusSolutionId)(e),title:(0,r.studyStatusTitle)(e),studyFeature:(0,r.studyStatusFeature)(e)}:null}}},6892:(e,t,i)=>{"use strict";i.d(t,{StudyStatusProvider:()=>n});var s=i(44352),r=(i(13333),i(99672));s.t(null,void 0,i(47542));class n extends r.StudyStatusProviderBase{constructor(e,t){super(e,t),this._study=e}color(){return this._study.isFailed()||this._study.metaInfo&&this._study.metaInfo().isTVScriptStub?"#ff0000":super.color()}sourceStatusText(){this._study.status();return super.sourceStatusText()}}},90830:(e,t,i)=>{"use strict";i.d(t,{StudyStatusView:()=>r});var s=i(79055);class r extends s.StatusView{constructor(e){super(e.statusProvider())}color(){return this._statusProvider.color()}getSplitTitle(){return this._statusProvider.getSplitTitle()}update(){this._text=this._statusProvider.text()}}},13333:(e,t,i)=>{"use strict";i.d(t,{StudyStatusType:()=>c,convertStudyStatusToString:()=>h,studyStatusFeature:()=>p,studyStatusSolutionId:()=>d,studyStatusTitle:()=>u});var s=i(44352);const r=new Map([["You cannot see this pivot timeframe on this resolution",s.t(null,void 0,i(17126))],["The data vendor doesn't provide volume data for this symbol.",s.t(null,void 0,i(29198))],['Histogram is too large, please increase "Row Size" input.',s.t(null,void 0,i(69085))],["Histogram is too large, please reduce 'Row Size' input.",s.t(null,void 0,i(8122))],["This script is invite-only. To request access, please contact its author.",s.t(null,void 0,i(74986))],["Volume Profile indicator available only on our upgraded plans.",s.t(null,void 0,i(61022))]]),n=s.t(null,void 0,i(16971)),o=new Map,a=new Map,l=s.t(null,void 0,i(30295));var c;function h(e,t){if(e.type===c.Loading)return t?l:"loading...";if(e.type===c.Error){const s=e.errorDescription,n=t?(i=s.error,r.get(i)||i):s.error;if(s.ctx){const e={};return Object.entries(s.ctx).forEach((([t,i])=>{e[t]=i.toString()})),n.format(e)}return n}var i;return""}function d(e){if(e.type===c.Error)return e.errorDescription.solution_id?e.errorDescription.solution_id:function(e){for(const t of Array.from(o.keys()))if(e.includes(t))return o.get(t)}(e.errorDescription.error)}function u(e){if(e.type===c.Error)return-1!==e.errorDescription.error.toLowerCase().indexOf("the data vendor doesn't provide volume data for this symbol.")?n:void 0}function p(e){const{errorDescription:{error:t}}=e;for(const[e,i]of a)if(t.startsWith(e))return i}!function(e){e[e.Undefined=0]="Undefined",e[e.Loading=1]="Loading",e[e.Completed=2]="Completed",e[e.Error=3]="Error"}(c||(c={}))},52329:(e,t,i)=>{"use strict";i.d(t,{StudyStub:()=>m});var s=i(90830),r=i(80842),n=i(61146),o=i(57898),a=i.n(o),l=i(59452),c=i.n(l),h=i(99672);class d extends h.StudyStatusProviderBase{text(){return this._source.isActualInterval()?`${this._source.title()} ${this.sourceStatusText()}`:this._source.title()}}var u=i(13333);class p{getItems(){return[]}getValues(e){return[]}}const _=new(a());class m extends r.PriceDataSource{constructor(e,t,i){super(e),this._priceStep=.01,this._status={type:u.StudyStatusType.Undefined},this._statusChanged=new(a()), -this._formatter=new n.PriceFormatter(100),this._origState=t,this._title=i;this._properties=new(c())({visible:!0}),this._statusView=new s.StudyStatusView(this)}barColorer(){return null}properties(){return this._properties}statusView(){return this._statusView}legendView(){return null}state(e){return this._origState}setStatus(e){this._status=e,this._statusChanged.fire()}formatter(){return this._formatter}name(){return this._title}title(){return this._title}titleInParts(){return[this._title]}isFailed(){return this._status.type===u.StudyStatusType.Error}isLoading(){return this._status.type===u.StudyStatusType.Loading}setFailed(e){this.setStatus({type:u.StudyStatusType.Error,errorDescription:{error:e}}),this._model.updateSource(this)}isSymbolInvalid(){return!1}isActualInterval(){return!0}onIsActualIntervalChange(){return _}start(){}status(){return this._status}onStatusChanged(){return this._statusChanged}firstValue(){return null}currency(){return null}sessionId(){return this._model.mainSeries().sessionId()}sessionIdChanged(){return this._model.mainSeries().sessionIdChanged()}unit(){return null}symbolSource(){return this._model.mainSeries()}barsProvider(){return this._model.mainSeries()}valuesProvider(){return new p}statusProvider(e){return new d(this,this._model.properties().childs().scalesProperties.childs().textColor)}}},54303:(e,t,i)=>{"use strict";i.d(t,{StudyValuesProvider:()=>f});var s=i(50335),r=i(49483),n=i(87095),o=i(14483),a=i(86094),l=i(15367),c=i(88348),h=i(72877),d=i(41726),u=i(92052),p=i(50151),_=i(88546);const m=r.CheckMobile.any(),g=o.enabled("hide_last_na_study_output");class f{constructor(e,t){this._emptyValues=[],this._colorProviders=new Map,this._study=e,this._model=t,this._studyMetaInfo=this._study.metaInfo(),this._studyProperties=this._study.properties().childs(),this._isFundamental=!1;const i=this._studyMetaInfo.plots;i&&i.forEach(((e,t)=>{if((0,h.isPlotWithTechnicalValues)(e))return;const i=e.id;this._emptyValues.push(function(e,t="",i=""){return{id:t,index:e,title:i,value:"",visible:!1}}(t,i,this._study.guiPlotName(i)));const s=(0,h.isOhlcPlot)(e)?e.target:i;this._colorProviders.set(s,(0,d.createStudyPlotColorProvider)(this._studyMetaInfo,this._study.properties(),s))}))}getItems(){return this._emptyValues}getPlotColor(e,t){var i;const r=t[e+1];if(!(0,s.isNumber)(r))return"";const n=r>0;let o;const a=this._studyMetaInfo.plots[e];let l=a.id;const c=this._studyProperties;if((0,h.isOhlcPlot)(a))l=a.target||l,o=(0,p.ensureDefined)(c.ohlcPlots.childs()[l].childs().color).value();else if((0,h.isArrowsPlot)(a)){const e=(0,p.ensureDefined)(c.styles.childs()[l]);o=n?e.childs().colorup.value():e.childs().colordown.value()}else o=(0,p.ensureDefined)(null===(i=c.styles.childs()[l])||void 0===i?void 0:i.child("color")).value();let d=o;const u=this._colorProviders.get(l),_=u&&u.getPlotPointStyle(t);return _&&((0,h.isArrowsPlot)(a)?(n&&void 0!==_.colors[5]&&(d=_.colors[5]),n||void 0===_.colors[6]||(d=_.colors[6])):void 0!==_.colors[0]&&(d=_.colors[0])),"transparent"===d&&(d=o),d}getValues(e){var t,i -;const r=this._emptyValues.map((e=>({...e})));let o=null;const l=this._study.data().lastIndex(),c=this._studyProperties;if(null!==l)for(const e of r){if(0===(null===(t=c.styles.childs()[e.id])||void 0===t?void 0:t.childs().display.value()))continue;const i=this._study.nearestIndex(l,a.PlotRowSearchMode.NearestLeft,e.index+1);if(void 0===i)continue;const s=i+this._study.offset(e.id);o=null!==o?Math.max(s,o):s}(null===e||null!==o&&e>o)&&(e=o);const d=this._hideValues(),m=this._study.isVisible()&&!d?_.notAvailable:"";for(const e of r)e.value=m;if(d)return r;g&&r.length&&(r[r.length-1].value="");const f=this._study.priceScale();if(!this._study.isVisible()||null===e||null===f||f.isEmpty()||this._model.timeScale().isEmpty())return r;const v=(0,u.getPriceValueFormatterForSource)(this._study),S={};for(const t of r){const r=t.id,o=(0,p.ensureDefined)(c.styles.childs()[r]),d=o.childs().display.value();if(t.visible=0!==d,!t.visible)continue;const u=o.hasChild("plottype")?null===(i=o.child("plottype"))||void 0===i?void 0:i.value():null,_=this._isFundamental&&(u===h.LineStudyPlotStyle.StepLine||u===h.LineStudyPlotStyle.StepLineWithDiamonds),m=t.index,g=e-this._study.offset(r),f=_||null!==l&&g>l?a.PlotRowSearchMode.NearestLeft:a.PlotRowSearchMode.Exact,y=this._study.nearestIndex(g,f);if(void 0===y)continue;let b=S[r];if(void 0===b&&(b=this._study.getMinFirstBarIndexForPlot(r),Number.isFinite(b)&&(S[r]=b)),b>y)continue;const w=this._study.data().last(),C=this._study.data().valueAt(y)||(null!==w?w.value:null);if(null===C)continue;const P=C[m+1];(0,s.isNumber)(P)&&(t.value=v(P),t.color=(0,n.resetTransparency)(this.getPlotColor(m,C)))}return r}_hideValues(){return m&&(null===this._model.crossHairSource().pane||(0,l.isLineToolName)(c.tool.value())||null!==this._model.lineBeingEdited())}}},58894:(e,t,i)=>{"use strict";i.d(t,{StudyBase:()=>qt,prepareStudyProperties:()=>Wt,prepareStudyPropertiesForLoadChart:()=>jt});var s=i(16230),r=i(27788),n=i(50151),o=i(44352),a=i(59224),l=i(49483),c=i(57898),h=i.n(c),d=i(1115),u=i(80842),p=i(34256),_=i(97034),m=i(42856),g=i(12442),f=i(86094),v=i(95586),S=i(70512),y=i(53414),b=i(72877);class w extends S.StudyBaseWindowView{constructor(e,t){super(e,t),this._showStudyValues=t.properties().childs().paneProperties.childs().legendProperties.childs().showStudyValues,this._showStudyValues.subscribe(this,this.update);const i=this._study.properties();i.childs().showLegendValues.subscribe(this,this.update);const s=this._study.metaInfo().plots,r=new Set;s.forEach((e=>{var t;if((0,b.isOhlcPlot)(e)){const t=e.target;if(r.has(t))return;r.add(t),i.childs().ohlcPlots.childs()[t].childs().display.subscribe(this,this.update)}else(0,b.isPlotSupportDisplay)(e)&&(null===(t=i.childs().styles.childs()[e.id])||void 0===t||t.childs().display.subscribe(this,this.update))}))}areValuesVisible(){return this._showStudyValues.value()}additional(){return null}destroy(){this._showStudyValues.unsubscribeAll(this);const e=this._study.properties();e.childs().showLegendValues.unsubscribeAll(this) -;const t=this._study.metaInfo().plots,i=new Set;t.forEach((t=>{var s;if((0,b.isOhlcPlot)(t)){const s=t.target;if(i.has(s))return;i.add(s),e.childs().ohlcPlots.childs()[s].childs().display.unsubscribe(this,this.update)}else(0,b.isPlotSupportDisplay)(t)&&(null===(s=e.childs().styles.childs()[t.id])||void 0===s||s.childs().display.unsubscribe(this,this.update))}))}_createValuesProvider(e,t){return new y.StudyLegendValuesProvider(e,t)}}var C=i(88348),P=i(90830),x=i(27856),T=i(19171),I=i(1803),M=i(6892),L=i(59452),A=i.n(L),k=i(1722),E=i(87663);function D(e,t){return e.studyId.localeCompare(t.studyId)}function B(e){const t=new Set,i=[];return e.forEach((e=>{t.has(e.studyId)||(t.add(e.studyId),i.push(e))})),i}function V(e){const t=e.model().mainSeries();return{studyId:(0,n.ensureNotNull)(e.sourceId()),turnaround:e.turnaround(),sourceStudies:e.parentSources().filter((e=>e!==t)).map((e=>V(e)))}}var N=i(33703),R=i(14483),O=i(86441),F=i(87095),W=i(19266),z=i(59590);class H extends z.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){return null}_drawImpl(e){}_drawBackgroundImpl(e){const{context:t,horizontalPixelRatio:i,bitmapSize:s}=e,r=this._data;let n=null;const o=Math.round(this._data.barSpacing*i);for(let e=0;e0){r.items[e-1].index===a.index-1&&null!==n&&(c=n+1)}const h=l+o,d=h-c+1;t.fillRect(c,0,d,s.height),n=h}}}var U=i(41726);class j{constructor(e,t,i,s){this._items=[],this._invalidated=!0,this._isMarkersEnabled=R.enabled("source_selection_markers"),this._study=e,this._series=t,this._model=i,this._plotName=s;const r=this._study.metaInfo().plots;for(let e=0;e0?(i-=r,s+=r):(i+=r,s-=r);const o=this._study.getMinFirstBarIndexForPlot(this._plotName);if(o>s)return;i=Math.max(o,i);const a=this._study.data().rangeIterator(i,s);for(;a.hasNext();){const e=a.next();let i=e.index;const s=e.value;i+=r;const o=new O.Point(Math.floor(i)-.5,NaN);let l=(0,k.isNumber)(t)?t:50;l=Math.min(l,100),l=Math.max(l,0);const c=this._colorProvider.getPlotPointStyle(s);void 0!==c.colors[1]&&(o.color=(0,F.generateColor)((0,n.ensureDefined)(c.colors[1]),l)),o.index=i,this._items.push(o)}this._model.timeScale().timedValuesToCoordinates(this._items)}}var G,q,$=i(54358),Y=i(80101),K=i(76058),Z=i(37160),X=i(18807),J=i(57490),Q=i(13497),ee=i(96759),te=i(34026),ie=i(50146),se=i(29764),re=i(27714),ne=i(74359);!function(e){e.Left="left",e.Right="right",e.Center="center"}(G||(G={})),function(e){e.Top="top",e.Bottom="bottom",e.Middle="middle"}(q||(q={}));const oe=(0,ne.createDisconnectedCanvas)(document,(0,re.size)({width:0,height:0}),1);class ae{constructor(e,t,i,s,r,o="center",a=0){this._lines=e.split(/[^\S\r\n]*(?:\r\n|\r|\n)/),this._font=function(e,t,i,s){return(0,se.makeFont)(s,i,`${e?"bold ":""}${t?"italic ":""}`)}(t,i,s,r),this._fontSize=r,this._verticalPadding=~~(r/6),this._textAlign=o,this._lineSpacing=a;const l=(0,n.ensureNotNull)(oe.getContext("2d"));l.font=this._font,l.textBaseline="top";let c=0;for(let e=0;e{for(const t of this._lines)n.strokeStyle&&e.strokeText(t,o,a),e.fillText(t,o,a),a+=this._fontSize,a+=this._lineSpacing})),e.restore()}}class le extends ie.AbstractMapContainer{constructor(e){super(),this._maxSize=e,this._keysQueue=[]}get(e){const{fontSize:t,text:i,align:s,font:r,lineSpacing:n=0}=e;if(!i||!t||!s)return null;const o=(0,se.makeFont)(t,r),a=(0,ie.getDefault3)(this._map,n,s,o,new Map);let l=a.get(i);return void 0!==l||(this._size>=this._maxSize?this._deleteFirstKey():++this._size,this._keysQueue.push([o,s,n,i]), -l=new ae(i,e.bold,e.italic,r,t,s,n),a.set(i,l)),l}_deleteFirstKey(){const e=this._keysQueue.shift(),[t,i,s,r]=e,o=(0,n.ensureDefined)(this._map.get(s)),a=(0,n.ensureDefined)(o.get(i)),l=(0,n.ensureDefined)(a.get(t));l.delete(r),0===l.size&&a.delete(t),0===a.size&&o.delete(i),0===o.size&&this._map.delete(s)}}var ce=i(46501);class he{constructor(e,t={skipRenderingOptimizations:!1}){this._items=[],this._barSpacing=0,this._vertOffset=0,this._textCache=t.textCache||new le(5e3),this._drawOperation=t.skipRenderingOptimizations?this._drawWithoutOptimizations.bind(this):this._drawWithOptimizations.bind(this),null!==e&&this.setData(e)}draw(e,t){this._preDrawInit(),this._drawOperation(e,t)}hitTest(e){const t=X.HitTarget.Regular;let i=null;for(const s of this._items){if(!s)continue;const r=this._calcBoundingBox(s);if(r&&(0,te.pointInBox)(e,r)){const e={tooltip:this._getTooltip(s,r)};i=new X.HitTestResult(t,e)}}return i}setData(e){this._height=void 0!==e.height?e.height:e.width,this._width=void 0!==e.width?e.width:e.height,this._color=e.color,this._borderColor=e.borderColor,this._vertOffset=e.vertOffset||0,e.text&&(this._text=e.text,this._fontSize=e.fontSize,this._lineSpacing=e.lineSpacing,this._textColor=e.textColor,this._textAlign=e.textAlign||"center"),void 0!==e.items&&void 0!==e.barSpacing&&this.setItems(e.items,e.barSpacing)}setItems(e,t){this._setBaseData(e,t)}_calcBoundingBox(e){const t=e.vertOffset,i=this._getTextCache(e);if(!i)return;const s=i.textImageWidth,r=i.textImageHeight,n=s/2,o=e.y+t+e.textVertOffset,a=t>0?0:-r,l=t>0?r:0,c=new O.Point(e.x-n,o+a),h=new O.Point(e.x+n,o+l);return(0,O.box)(c,h)}_unionBox(e,t){const i=Math.min(e.min.x,t.min.x),s=Math.max(e.max.x,t.max.x),r=Math.min(e.min.y,t.min.y),n=Math.max(e.max.y,t.max.y),o=new O.Point(i,r),a=new O.Point(s,n);return(0,O.box)(o,a)}_getTooltip(e,t){if(e.tooltip)return{content:{type:"text",data:e.tooltip},tooltipDelay:200,extendMargin:!0,rect:{x:t.min.x,y:t.min.y,w:Math.abs(t.max.x-t.min.x),h:Math.abs(t.max.y-t.min.y)}}}_setBaseData(e,t){this._items.length=0,this._barSpacing=t;for(const t of e){const e=void 0===t.width?(0,n.ensureDefined)(this._width):t.width,i=void 0===t.height?(0,n.ensureDefined)(this._height):t.height,s=void 0===t.vertOffset?this._vertOffset:t.vertOffset,r=s>0?i:-i;this._items.push({width:e,height:i,vertOffset:s,textVertOffset:r,shapeWidth:0,shapeHeight:0,stepX:0,stepY:0,...t})}}_drawItemText(e,t,i){const s=this._getTextCache(i);if(null===s)return;const r=i.x,n=i.vertOffset,o=i.y+n+i.textVertOffset;let a;a=i.style&&void 0!==i.style.textColor?i.style.textColor:this._textColor;const l={style:{fillStyle:a},location:{x:r,y:o,horzAlign:G.Center,vertAlign:n>0?q.Top:q.Bottom}};s.paintTo(e,t,l)}_drawWithOptimizations(e,t){let i,s,r=null,n=!1;for(const o of this._items)o.style&&void 0!==o.style.color?(i=o.style.color||"rgba(0, 0, 0, 0)",s=o.style.borderColor||"rgba(0, 0, 0, 0)"):(i=this._color,s=this._borderColor),(r!==i||l.isSafari)&&(r=i,n&&this._endPath(e),this._startPath(e,t,i,s)),this._drawItemShape(e,t,o),n=!0;n&&this._endPath(e) -;for(const i of this._items)this._drawItemText(e,t,i)}_drawWithoutOptimizations(e,t){let i,s;for(const r of this._items){const o=(0,n.ensureDefined)(r.style);i=o.color||"rgba(0, 0, 0, 0)",s=o.borderColor||"rgba(0, 0, 0, 0)",this._startPath(e,t,i,s),this._drawItemShape(e,t,r),this._endPath(e),this._drawItemText(e,t,r)}}_drawItemShape(e,t,i){(0,ne.drawScaled)(e,t.pixelRatio,t.pixelRatio,(()=>this._drawItemShapeUsingCSSPixels(e,i)))}_drawItemShapeUsingCSSPixels(e,t){}_preDrawInit(){}_startPath(e,t,i,s){}_endPath(e){}_getTextCache(e){var t,i;const s=e.text||this._text,r=e.fontSize||this._fontSize,n=null!==(t=e.lineSpacing)&&void 0!==t?t:this._lineSpacing,o=e.textAlign||this._textAlign,a=null!==(i=e.font)&&void 0!==i?i:ce.CHART_FONT_FAMILY;return this._textCache.get({text:s,bold:!1,italic:!1,font:a,fontSize:r,lineSpacing:n,align:o})}}class de extends he{_startPath(e,t,i,s){e.beginPath(),e.lineWidth=this._lineWidth(t),e.lineCap="butt",e.strokeStyle=i}_endPath(e){e.stroke()}_lineWidth(e){return Math.max(1,Math.floor(2*e.pixelRatio))}}class ue extends he{_startPath(e,t,i,s){e.beginPath(),e.lineWidth=this._lineWidth(t),e.lineCap="butt",e.fillStyle=i,e.strokeStyle=s}_endPath(e){e.fill(),e.stroke()}_lineWidth(e){return Math.max(1,Math.floor(e.pixelRatio))}}class pe extends ue{constructor(){super(...arguments),this._sign=0,this._thinArrow=!1,this._thinArrowLineWidth=0,this._headHeight=0,this._arrowWidth=0}setItems(e,t){this._setBaseData(e,t)}_drawItemShape(e,t,i){const s=t.pixelRatio,r=this._lineWidth(t)%2?.5:0,n=this._sign,o=this._arrowWidth,a=this._headHeight,l=Math.abs(i.height),c=Math.round(i.x*s)+r,h=i.vertOffset,d=Math.round((i.y+h+n*l/2)*s)+r,u=(0,Z.ceiledEven)(o*s),p=u/2,_=Math.round(l*s),m=Math.round(a*s);e.translate(c,d),this._thinArrow?(e.moveTo(0,0),e.lineTo(-p,-p*n),e.moveTo(0,0),e.lineTo(p,-p*n),e.moveTo(0,0),e.lineTo(0,-_*n),e.moveTo(-p,-_*n),e.lineTo(p,-_*n)):(e.moveTo(0,0),_=0?e.vertOffset:e.vertOffset-e.shapeHeight}}),Se.set("PaneRendererLabelDown",class extends me{_calcBoundingBox(e){const t=e.x-e.shapeWidth/2,i=e.x+e.shapeWidth/2,s=e.y-e.shapeHeight+e.vertOffset,r=e.y+e.vertOffset,n=new O.Point(t,s),o=new O.Point(i,r);return(0,O.box)(n,o)}_drawItemShape(e,t,i){const s=t.pixelRatio,r=this._lineWidth(t)%2?.5:0,n=Math.max(1,Math.floor(s))%2?.5:0,o=this._getArrowSize(i);let a=Math.round(o*s);(n+a)%1!=r%1&&(a+=.5);let l=Math.round(i.shapeWidth/2*s);(n+l)%1!=r%1&&(l+=.5);const c=Math.round(i.x*s)+n,h=Math.round((i.y+i.vertOffset)*s)+r,d=c+a,u=Math.round((i.y+i.vertOffset-o)*s)+r,p=c-a,_=c+l,m=Math.round((i.y+i.vertOffset-i.shapeHeight)*s)+r,g=c-l;e.moveTo(d,u),e.lineTo(c,h),e.lineTo(p,u),i.shapeWidth<=2*o?(e.lineTo(g,u),this._drawCorner(e,g,m,fe.leftUp,s),this._drawCorner(e,_,m,fe.rightUp,s),e.lineTo(_,u)):(this._drawCorner(e,g,u,fe.leftDown,s),this._drawCorner(e,g,m,fe.leftUp,s),this._drawCorner(e,_,m,fe.rightUp,s),this._drawCorner(e,_,u,fe.rightDown,s)),e.lineTo(d,u)}_getVerticalTextOffset(e){return-e.shapeHeight/2-this._getArrowSize(e)/2}_calcVertOffset(e){return Math.sign(e.vertOffset)<=0?e.vertOffset:e.vertOffset+e.shapeHeight -}}),Se.set("PaneRendererSquare",class extends ue{_drawItemShape(e,t,i){const s=t.pixelRatio,r=Math.max(1,Math.floor(s))%2?.5:0,n=this._lineWidth(t)%2?.5:0;let o=Math.round(i.height/2*s);(r+o)%1!=n%1&&(o+=.5);const a=Math.round(i.x*s)+r,l=Math.round((i.y+i.vertOffset)*s)+r,c=a-o,h=l-o,d=a+o,u=l+o;e.rect(c,h,d-c,u-h)}_calcBoundingBox(e){const t=e.height,i=Math.round(t/2),s=e.x-i,r=e.vertOffset,n=e.y+r-i,o=s,a=s+t,l=n,c=n+t,h=new O.Point(o,l),d=new O.Point(a,c);let u=(0,O.box)(h,d);const p=super._calcBoundingBox(e);return p&&(u=this._unionBox(u,p)),u}}),Se.set("PaneRendererTriangleApexUp",class extends ve{_drawItemShape(e,t,i){const s=i.width,r=i.height,n=Math.round(r/3),o=i.vertOffset-2*n,a=t.pixelRatio,l=this._lineWidth(t)%2?.5:0,c=Math.max(1,Math.floor(a)),h=c%2?.5:0;let d=Math.round(s*a);d%2!=c%2&&(d+=1);const u=Math.round(i.x*a)+h,p=Math.round((i.y+o)*a),_=u+d/2,m=Math.round((i.y+o+r)*a)+l,g=u-d/2;e.moveTo(u,p),e.lineTo(_,m),e.lineTo(g,m),e.lineTo(u,p)}}),Se.set("PaneRendererTriangleApexDown",class extends ve{_drawItemShape(e,t,i){const s=i.width,r=i.height,n=Math.round(r/3),o=i.vertOffset-n,a=t.pixelRatio,l=this._lineWidth(t)%2?.5:0,c=Math.max(1,Math.floor(a)),h=c%2?.5:0;let d=Math.round(s*a);d%2!=c%2&&(d+=1);const u=Math.round(i.x*a)+h,p=Math.round((i.y+o)*a)+l,_=u+d/2,m=Math.round((i.y+o+r)*a),g=u-d/2;e.moveTo(g,p),e.lineTo(_,p),e.lineTo(u,m),e.lineTo(g,p)}}),Se.set("PaneRendererXCross",class extends de{_drawItemShapeUsingCSSPixels(e,t){const i=t.width,s=t.height,r=t.x-i/2,n=t.vertOffset,o=t.y-s/2+n;e.moveTo(r,o),e.lineTo(r+i,o+s),e.moveTo(r,o+s),e.lineTo(r+i,o)}_calcBoundingBox(e){const t=e.width,i=e.height,s=e.x-t/2,r=e.vertOffset,n=e.y-i/2+r,o=s,a=s+t,l=n,c=n+i,h=new O.Point(o,l),d=new O.Point(a,c);let u=(0,O.box)(h,d);const p=super._calcBoundingBox(e);return p&&(u=this._unionBox(u,p)),u}});class ye{constructor(e,t,i,s){var r;this._items=[],this._invalidated=!1,this._renderer=null,this._isMarkersEnabled=R.enabled("source_selection_markers"),this._selectionData=null,this._plotIndex=null,this._topCoord=0,this._bottomCoord=0,this._study=e,this._series=t,this._model=i,this._plotName=s;const o=e.metaInfo().plots;for(let e=0;e0?(s-=o,r+=o):(s+=o,r-=o);const a=this._study.getMinFirstBarIndexForPlot(this._plotName);if(a>r)return;s=Math.max(a,s);const l=this._study.data(),c=this._study.firstValue();if(null===c)return;const h=l.rangeIterator(s,r),d=this._getTranspValue();let u=[];const p=this._model.selection().isSelected(this._study);p?(u=this._selectionIndexer.indexes(),this._selectionData={points:[],hittestResult:X.HitTarget.Regular,vertOffset:0,bgColors:[],barSpacing:e.barSpacing(),visible:!0}):(this._selectionIndexer.clear(),this._selectionData=null);let _,m,g=null;switch(this._series.properties().childs().style.value()){case 2:g="lineStyle";break;case 14:g="lineWithMarkersStyle";break;case 15:g="steplineStyle";break;case 3:g="areaStyle"}g?(_=this._series.properties().childs()[g].childs().priceSource.value(),m=_):(_="high",m="low");const v=t.isInverted(),S=t.coordinateToPrice(t.height()*t.topMargin(),c),y=t.coordinateToPrice(t.height()*(1-t.bottomMargin()),c);this._topCoord=v?y:S,this._bottomCoord=v?S:y;const b=(0,n.ensureNotNull)(this._model.paneForSource(this._study)).height(),w=this._study.properties().childs().styles.childs()[this._plotName].childs(),C=w.color.value(),P=w.textColor?w.textColor.value():void 0,x=C,T=C,I=void 0===P?void 0:P,M=(0,n.ensureNotNull)(this._plotIndex),L=(0,ee.createEmptyStyle)();for(;h.hasNext();){const e=h.next(),t=e.index,i=e.value,s=Math.floor(t+o),r=i[M+1];if(null==r)continue;const n=this._createItem(s,r,_,m);if(null!==n){if(this._colorProvider.isColorDefined()){n.style={color:x,borderColor:T,textColor:I};const e=this._colorProvider.getPlotPointStyle(i,L);this._fillItemWithPointStyle(n,e,d)}p&&-1!==u.indexOf(t)&&null!==this._selectionData&&(this._selectionData.points.push(n),this._selectionData.bgColors.push(this._model.backgroundColorAtYPercentFromTop(n.y/b))),this._items.push(n)}}this._convertItemsToCoordinates()}_fillItemWithPointStyle(e,t,i){const s=(0,n.ensureDefined)(e.style);if(void 0!==t.colors[0]){s.color=(0,F.generateColor)((0,n.ensureDefined)(t.colors[0]),i);const e=i>9?i-10:0;s.borderColor=(0,F.generateColor)(s.color,e)}void 0!==t.colors[2]&&(s.textColor=(0,F.generateColor)((0,n.ensureDefined)(t.colors[2]),i))}_updateRenderer(e){this._updateImpl();const t=this._model.timeScale(),i={},s=this._getTranspValue(),r=t.barSpacing(),n=this._calculateShapeHeight(r),o=this._study.properties().childs().styles.childs()[this._plotName].childs(),a=o.location.value(),l=this._calculateVerticalOffset(a,n+n/2);i.barSpacing=r,i.items=this._items,i.color=(0,F.generateColor)(o.color.value(),s),i.height=n,i.vertOffset=l;const c=o.plottype.value(),h=K.plotShapesData[c],d=new W.CompositeRenderer;h&&d.append(this._createRenderer(h.paneRendererClass,i)), -this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=l,d.append(new Y.SelectionRenderer(this._selectionData))),this._renderer=d}_createRenderer(e,t){const i=Se.get(e);return new((0,n.ensureDefined)(i))(t)}_getSeriesVal(e,t){const i=(0,Q.barFunction)(e),s=this._series.data().valueAt(t);return null===s?null:i(s)}_getTranspValue(){let e=0;const t=this._study.properties().childs();t.transparency&&(e=t.transparency.value(),e=(0,k.isNumber)(e)?e:50);const i=t.styles.childs()[this._plotName].childs();return i.transparency&&(e=i.transparency.value(),e=(0,k.isNumber)(e)?e:50),(0,Z.clamp)(e,0,100)}_createItem(e,t,i,s){const r=this._study.properties().childs().styles.childs()[this._plotName].childs().location.value();if((null===t||0===t)&&r!==v.MarkLocation.Absolute)return null;let o;switch(r){case v.MarkLocation.AboveBar:const a=this._getSeriesVal(i,e);if(null===a)return null;o=a;break;case v.MarkLocation.BelowBar:const l=this._getSeriesVal(s,e);if(null===l)return null;o=l;break;case v.MarkLocation.Top:o=this._topCoord;break;case v.MarkLocation.Bottom:o=this._bottomCoord;break;case v.MarkLocation.Absolute:o=(0,n.ensureNotNull)(t);break;default:throw new Error("Bad value: "+r)}return new O.Point(e,o)}_convertItemsToCoordinates(){const e=this._model.timeScale(),t=this._study.priceScale();e.timedValuesToCoordinates(this._items);const i=(0,n.ensureNotNull)(this._study.firstValue());(0,n.ensureNotNull)(t).pointsArrayToCoordinates(this._items,i)}_calculateVerticalOffset(e,t){let i=0;switch(e){case v.MarkLocation.AboveBar:case v.MarkLocation.Bottom:i=-t;break;case v.MarkLocation.BelowBar:case v.MarkLocation.Top:i=t}return(0,n.ensureNotNull)(this._study.priceScale()).isInverted()&&(i*=-1),i}_calculateShapeHeight(e,t){let i=e;switch(t){case b.PlotSymbolSize.Tiny:i=.3*e;break;case b.PlotSymbolSize.Small:i=.6*e;break;case b.PlotSymbolSize.Normal:i=e;break;case b.PlotSymbolSize.Large:i=1.5*e;break;case b.PlotSymbolSize.Huge:i=2*e}return i}}class be extends ye{_updateRenderer(e){const t=e.childs();this._updateImpl();const i=this._model.timeScale(),s={},r=this._getTranspValue(),n=i.barSpacing();let o;o=this._plotStyleInfo.size?this._calculateShapeHeight(25,this._plotStyleInfo.size):Math.round(n/2),o=Math.max(o,1);const a=t.location.value(),l=(0,F.generateColor)(t.color.value(),r),c=r>19?r-10:0,h=this._calculateVerticalOffset(a,Math.round(1.5*o));s.barSpacing=n,s.items=this.items(),s.color=l,s.borderColor=(0,F.generateColor)(t.color.value(),c),s.height=o,s.vertOffset=h;const d=t.plottype.value(),u=K.plotShapesData[d],p=new W.CompositeRenderer,_=this._plotStyleInfo.text;if(void 0!==_&&""!==_.trim()){let e=_.trim().replace(/\\n/gm,"\n");e=(0,$.cleanButAmpersand)(e,!0),s.text=e,s.fontSize=12;const i=t.textColor?t.textColor.value():void 0;s.textColor=i?(0,F.generateColor)(i,r):l}p.append(super._createRenderer(u.paneRendererClass,s)),this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=h, -p.append(new Y.SelectionRenderer(this._selectionData))),this._renderer=p}}var we=i(87795),Ce=i.n(we),Pe=i(45197);class xe extends he{constructor(e,t){super(null,t),this._fontSizeEnsured=0,this._ch="",this._fontFamily=ce.CHART_FONT_FAMILY,this._charCache=null,null!==e&&this.setData(e)}setData(e){super.setData(e),this._fontSizeEnsured=(0,n.ensureDefined)(this._height);const t=e.char.slice(0,40);this._ch=Ce()(t)[0]||" ",this._fontFamily=e.fontFamily||ce.CHART_FONT_FAMILY}hitTest(e){const t=(0,Pe.interactionTolerance)().series+this._fontSizeEnsured/2;for(const i of this._items){if(new O.Point(i.x,i.y+i.vertOffset).subtract(e).length()<=t)return new X.HitTestResult(X.HitTarget.Regular)}return null}_drawItemShape(e,t,i){const s=i.x,r=i.vertOffset>0?1:-1,n=i.y+i.vertOffset-r*Math.round(this._fontSizeEnsured/2);let o;o=i.style&&void 0!==i.style.color?i.style.color:this._color;const a=this._textImageCache(),l=t.pixelRatio;if(this._fontSizeEnsured<=4/l){e.save();const t=Math.max(1,Math.floor(l));let r=Math.max(1,Math.floor(a.textImageWidth*l));r%2!=t%2&&(r+=r>1?-1:1);const c=Math.round(n*l)+(i.vertOffset>=0?0:-r);return e.fillStyle=o,e.fillRect(Math.round(s*l)+(l%2?.5:0)-r/2,c,r,r),void e.restore()}const c={style:{fillStyle:o},location:{x:s,y:n,horzAlign:G.Center,vertAlign:i.vertOffset>0?q.Top:q.Bottom}};a.paintTo(e,t,c)}_startPath(e,t,i,s){}_endPath(e){}_textImageCache(){return null!==this._charCache&&this._charCache.fontFamily===this._fontFamily&&this._charCache.fontSize===this._fontSizeEnsured||(this._charCache={fontSize:this._fontSizeEnsured,fontFamily:this._fontFamily,cache:new ae(this._ch,!1,!1,this._fontFamily,this._fontSizeEnsured,"center",0)}),this._charCache.cache}}class Te extends ye{constructor(){super(...arguments),this._compositeRenderer=new W.CompositeRenderer,this._charRenderer=new xe(null)}renderer(){return this._isPlotVisible()&&this._scalesReady()?(this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._compositeRenderer):null}_updateImpl(){var e,t;if(this._compositeRenderer.clear(),super._updateImpl(),0===this._items.length)return;const i=this._getTranspValue(),s=this._model.timeScale().barSpacing();let r;const o=this._study.properties().childs().styles.childs()[this._plotName].childs();r=this._plotStyleInfo.size?this._calculateShapeHeight(50,this._plotStyleInfo.size):Math.round(s);const a=o.location.value(),l=(0,F.generateColor)(o.color.value(),i),c=this._calculateVerticalOffset(a,r),h={items:this.items(),barSpacing:s,char:(0,n.ensureDefined)(null!==(t=null===(e=o.char)||void 0===e?void 0:e.value())&&void 0!==t?t:this._plotStyleInfo.char),height:r,vertOffset:c,color:l},d=this._plotStyleInfo.text;if(void 0!==d&&""!==d.trim()){let e=d.trim().replace(/\\n/gm,"\n");e=(0,$.cleanButAmpersand)(e,!0),h.text=e,h.fontSize=12;const t=o.textColor?o.textColor.value():void 0;h.textColor=t?(0,F.generateColor)(t,i):l}this._charRenderer.setData(h),this._compositeRenderer.append(this._charRenderer), -this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=c,this._compositeRenderer.append(new Y.SelectionRenderer(this._selectionData)))}}var Ie=i(24377);class Me extends O.Point{constructor(e,t,i,s){super(e,t),this.height=i,this.isUp=s,this.style={}}}function Le(e){return Math.round(e/4)}function Ae(e){return Math.round(e/2)}class ke extends z.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){const t=this._data,i=Ae(t.barSpacing),s=Math.round(i/2),r=Math.round(i),n=Le(t.barSpacing);for(const i of t.items){if(!i)continue;if(!Number.isFinite(i.x)||!Number.isFinite(i.y))continue;const t=Math.abs(i.height),o=i.isUp?-1:1,a=t+r,l=i.y-o*n,c=l-o*a,h=i.x-s,d=i.x+s;if(hthis._maxAbsValue&&(this._maxAbsValue=Math.abs(t));const r=t>0;let n;if(r){const t=this._getSeriesVal(s,e);if(null===t)return null;n=t}else{const t=this._getSeriesVal(i,e);if(null===t)return null;n=t}return new Me(e,n,t,r)}_convertItemsToCoordinates(){var e,t,i,s;const r=this._model.timeScale(),o=(0,n.ensureNotNull)(this._study.priceScale());r.timedValuesToCoordinates(this._items),o.pointsArrayToCoordinates(this._items,(0,n.ensureNotNull)(this._study.firstValue()));const a=this._study.properties().childs().styles.childs();let l=Math.abs((0,n.ensureDefined)(null!==(t=null===(e=a[this._plotName].childs().minHeight)||void 0===e?void 0:e.value())&&void 0!==t?t:this._plotStyleInfo.minHeight)),c=Math.abs((0,n.ensureDefined)(null!==(s=null===(i=a[this._plotName].childs().maxHeight)||void 0===i?void 0:i.value())&&void 0!==s?s:this._plotStyleInfo.maxHeight));if(l>c){const e=l;l=c,c=e}const h=(c-l)/this._maxAbsValue,d=this._items;for(let e=0;es)return;i=Math.max(r,i);const o=this._study.data(),a=this._study.firstValue();if(null===a)return;const l=o.rangeIterator(i,s),c=(0,n.ensureDefined)(this._study.properties().childs().ohlcPlots).childs()[this._plotName].childs(),h=new Map,d=(e,t)=>{const i=e+"@"+t;if(!h.has(i)){const s=(0,F.generateColor)(e,t);return h.set(i,s),s}return h.get(i)},u=(0,ee.createEmptyStyle)();for(;l.hasNext();){const e=l.next();let t=e.index;const i=e.value;t=Math.floor(t);let s=!0;const r=new Map;for(let e=1;e<=4;++e){const t=this._ohlcPlotIndexes.get(e);if(void 0===t){s=!1;break}const n=i[t+1];if(null==n){s=!1;break}r.set(e,n)}if(!s)continue;const o=(0,n.ensureDefined)(r.get(1)),a=(0,n.ensureDefined)(r.get(4)),h=(0,n.ensureDefined)(r.get(2)),p=(0,n.ensureDefined)(r.get(3)),_=Math.max(o,h,p,a),m=Math.min(o,h,p,a);let g=(0,n.ensureDefined)(d(c.color.value(),0));const f=this._colorProvider.getPlotPointStyle(i,u);void 0!==f.colors[0]&&(g=(0,n.ensureDefined)(f.colors[0]));const v={time:Math.round(t),open:o,high:_,low:m,close:a,color:g,wickColor:f.colors[4],borderColor:f.colors[3],hollow:null};this._bars.push(v)}if(e.barPricesToCoordinates(this._bars,a),this._model.timeScale().barIndexesToCoordinates(this._bars),this._model.selection().isSelected(this._study)){const t=this._selectionIndexer.indexes();this._selectionData={points:[],hittestResult:X.HitTarget.Regular,bgColors:[],visible:!0,barSpacing:this._model.timeScale().barSpacing()};const i=(0,n.ensureNotNull)(this._model.paneForSource(this._study)).height(),s=(0,n.ensureDefined)(this._ohlcPlotIndexes.get(4));for(let r=0;re.id))}_plotIndex1(){return null===this._plIndex1&&(this._plIndex1=this._plotNames().indexOf(this._plotAId())+1),this._plIndex1}_plotIndex2(){return null===this._plIndex2&&(this._plIndex2=this._plotNames().indexOf(this._plotBId())+1),this._plIndex2}_updateImpl(){var e,t;if(this._areaRenderer.setData(null),!this._visible())return;const i=this._source.priceScale(),s=this._model,r=s.timeScale();if(!i||i.isEmpty()||r.isEmpty())return;if(s.mainSeries().bars().isEmpty())return;const o=this._source.firstValue();if(null===o)return;if(this._isHlineFill){const e=this._source.properties().bands[(0,n.ensureNotNull)(this._bandAKey)],t=this._source.properties().bands[(0,n.ensureNotNull)(this._bandBKey)];this._level1=i.priceToCoordinate(e.value.value(),o),this._level2=i.priceToCoordinate(t.value.value(),o)}const a=r.visibleBarsStrictRange();if(null===a)return;const l=new Map,c=e=>{let t=l.get(e);return void 0===t&&(t=i.priceToCoordinate(e,o),l.set(e,t)),t},h=(0,Z.clamp)(this._transparency(),0,100),d=new Map,u=e=>{let t=d.get(e);return void 0===t&&(t=(0,F.generateColor)(e,h),d.set(e,t)),t};this._timePoints.invalidateCache(),this._points1.invalidateCache(),this._points2.invalidateCache(),this._colors.invalidateCache(),this._colorAreas.invalidateCache();const p=this._source.offset(this._plotAId()),_=this._source.offset(this._plotBId()),m=Math.min(p,_),g=Math.max(p,_),[f,v]=this._correctVisibleRange(a,g),S=null!==this._colorPlotIndex?this._colors:null,y=this._plotIndex1(),b=this._plotIndex2(),w=this._source.data().plottableRange();if(w.isEmpty())return;let C,P;const x=(0,n.ensureNotNull)(w.firstIndex()),T=(0,n.ensureNotNull)(w.lastIndex()),I=x-Math.max(0,-m),M=T+Math.max(0,g),L=Math.max(f,I),A=Math.min(v,M),k=this._studyValuesCache,E=this._colorValuesCache;k.invalidateCache(),E.invalidateCache();const D=L-g,B=w.rangeIterator(D,A-m);let V;for(k.setStartIndex(D),E.setStartIndex(D);B.hasNext();){const e=B.next(),t=e.index,i=e.value,s=i[y],r=i[b],o=t+p,a=t+_;if(o===a&&k.isValidIndex(o)){const e=k.at(o);e.plot1Value=s,e.plot2Value=r}else{if(k.isValidIndex(o)){k.at(o).plot1Value=s}if(k.isValidIndex(a)){k.at(a).plot2Value=r}}if(null!==S&&void 0!==V){const e=V+m;if(k.isValidIndex(e)){const t=k.at(e),s=(0,n.ensureNotNull)(this._colorPlotIndex);if(0===s.type){const r=E.at(e);t.colorValue=r,r.type=0,r.colorIndexOrRgba=i[s.colorIndexOrRgba+1]}else{const r=E.at(e);t.colorValue=r,r.colorIndexOrRgba1=void 0===s.colorIndexOrRgba1?void 0:i[s.colorIndexOrRgba1+1],r.colorIndexOrRgba2=void 0===s.colorIndexOrRgba2?void 0:i[s.colorIndexOrRgba2+1],r.value1=void 0===s.valueIndex1?void 0:i[s.valueIndex1+1],r.value2=void 0===s.valueIndex2?void 0:i[s.valueIndex2+1]}}}V=t}const N=this._timePoints,R=this._points1,O=this._points2;let W=null;const z=D+k.length();for(let i=D;i{var e;return this._colorPlotIndex=null!==(e=this._colorPlotIndex)&&void 0!==e?e:{type:1}};for(let t=0;t{null===this._bandAKey&&i.id===e&&(this._bandAKey=s),null===this._bandBKey&&i.id===t&&(this._bandBKey=s)}))}}var ot=i(13333),at=i(4949),lt=i(91280),ct=i(28558),ht=i(58275),dt=i.n(ht),ut=i(42960),pt=i(42226),_t=i(42275);class mt extends _t.PriceAxisView{constructor(e,t){super(), -this._model=e.model(),this._source=e,this._data=t}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._source.model(),r=this._source.priceScale();if(null===r)return;if(!s.isPriceScaleVisible(r))return;const o=this._source.lastValueData(this._data.plotIndex,!1);if(o.noData)return;const a=s.timeScale().visibleBarsStrictRange(),l=s.mainSeries().bars().lastIndex();if(null!==a&&null!==l){if(l<=a.lastBar()){i.background=(0,F.resetTransparency)(o.color);let s=o.color;"transparent"===s&&(s=this._model.properties().childs().scalesProperties.childs().backgroundColor.value()),i.textColor=this.generateTextColor(s),i.borderColor=void 0,e.borderVisible=!1,t.borderVisible=!1}else{const r=s.backgroundColorAtYPercentFromTop(o.coordinate/(0,n.ensureNotNull)(s.paneForSource(this._source)).height());i.background=r,i.textColor=(0,F.resetTransparency)(o.color),i.borderColor=(0,F.resetTransparency)(i.textColor),e.borderVisible=!0,t.borderVisible=!0}i.coordinate=o.coordinate,i.floatCoordinate=o.floatCoordinate,this._showAxisLabel()&&(e.text=o.text,e.visible=!0),this._updatePaneRendererData(t)}}_showPaneLabel(){return!!this._model.properties().childs().scalesProperties.childs().showStudyPlotLabels.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()&&this._source.isPlotVisibleAt(this._data.plotIndex,4)}_showAxisLabel(){return!!this._model.properties().childs().scalesProperties.childs().showStudyLastValue.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()&&this._source.isPlotVisibleAt(this._data.plotIndex,4)}_updatePaneRendererData(e){e.text="",this._showPaneLabel()&&(e.text=this._source.priceLabelText(this._data.plotIndex),e.visible=!0)}}var gt=i(11527),ft=i(35994),vt=i(76422),St=i(85804),yt=i(17236),bt=i(46100),wt=i(38349),Ct=i(6674),Pt=i(54303),xt=i(61146),Tt=i(98596),It=i(93572),Mt=i(1763);const Lt=(0,a.getLogger)("Chart.Study"),At=o.t(null,void 0,i(14177));const kt={symbolsForDisplay:!1,symbolsForChartApi:!0,skipHiddenInputs:!1,skipFakeInputs:!1,skipBooleanInputs:R.enabled("dont_show_boolean_study_arguments"),asObject:!0,skippedGroups:[],skippedInputs:[],noExchanges:!1,noResolution:!1,keepOptionalSymbolsEmpty:!1,skipColorInputs:!1,skipTimeInputs:!1,skipOptionalEmptySymbolInputs:!1,skipTextareaInputs:!0,priceInputsForDisplay:!1},Et=R.enabled("study_symbol_ticker_description"),Dt=R.enabled("hide_main_series_symbol_from_indicator_legend");function Bt(e,t){const i=e.plots[t];if(!i||!(0,b.isOhlcPlot)(i))return!1;const s=i.target,r=e.defaults.styles&&e.defaults.styles[s],n=e.defaults.ohlcPlots&&e.defaults.ohlcPlots[s],o=e.ohlcPlots&&e.ohlcPlots[s];return r&&(0,b.isOhlcPlotStyleBars)(r)||n&&(0,b.isOhlcPlotStyleBars)(n)||!!o&&(0,b.isOhlcPlotStyleBars)(o)}function Vt(e,t){const i=e.plots[t];if(!i||!(0,b.isOhlcPlot)(i))return!1;const s=i.target,r=e.defaults.styles&&e.defaults.styles[s],n=e.defaults.ohlcPlots&&e.defaults.ohlcPlots[s],o=e.ohlcPlots&&e.ohlcPlots[s];return r&&(0,b.isOhlcPlotStyleCandles)(r)||n&&(0,b.isOhlcPlotStyleCandles)(n)||!!o&&(0,b.isOhlcPlotStyleCandles)(o)} -function Nt(e,t){(0,n.assert)(void 0!==e,"zOrder must be defined"),(0,n.assert)(!t.has(e),"zOrder must be unique")}function Rt(e,t){return e.plots.some((e=>((0,b.isColorerPlot)(e)||(0,b.isDataPlot)(e))&&e.target===t))}function Ot(e,t){var i;if(t.plots)for(let s=0;s= 1");let a=(0,k.clone)((0,St.defaults)("study"));Ot(a,e);const l=m.StudyMetaInfo.getStudyPropertyRootName(e);let c=(0,k.clone)((0,St.defaults)(l,s));c.intervalsVisibilities=(0,k.clone)(yt.intervalsVisibilitiesDefaults),"Overlay"!==e.shortId&&"Compare"!==e.shortId||(c.currencyId=null,c.unitId=null),e.isTVScript&&e.TVScriptSourceCode!==c.TVScriptSourceCode&&(c=(0,k.clone)((0,St.factoryDefaults)(l))),(0,k.merge)(a,c),t&&((0,n.assert)(!(t instanceof A()),"propsState should not be an instance of Property"),(0,k.merge)(a,t));const h=(0,k.clone)(e.defaults),d={};Ct.StudyVersioning.mergeInputsObjPart(d,null!==(r=h.inputs)&&void 0!==r?r:{}),Ct.StudyVersioning.mergeInputsObjPart(d,a.inputs),a.inputs=d,delete h.inputs;const u={};if((0,k.merge)(u,h),(0,k.merge)(u,(0,St.factoryDefaults)(l)),(0,k.merge)(u,a),a=u,null!==i){const t=i.model().studiesColorRotatorFactory().getColorRotator(e);null!==t&&("Overlay@tv-basicstudies"===e.id?a.lineStyle.color=t.getColor(a.lineStyle.color):(0,k.merge)(a,function(e,t){for(const i of Object.keys(e.styles)){const s=e.styles[i];if(s&&"color"in s){const e=s.color;s.color=t.getColor(e)}}return e}(a,t)))}return t&&(0,k.merge)(a.styles,null!==(o=t.styles)&&void 0!==o?o:{}),a}function Wt(e,t,i,s,r){return function(e,t,i,s,r,n){const o=Ft(e,t,i,s);return m.StudyMetaInfo.getSourceInputIds(e).forEach(((e,t)=>{const i=o.inputs[e];t=1){const e={};Ct.StudyVersioning.mergeInputsObjPart(e,null!==(n=l.inputs)&&void 0!==n?n:{}),Ct.StudyVersioning.mergeInputsObjPart(e,o.inputs),o.inputs=e,l&&delete l.inputs;const t={};(0,k.merge)(t,l),(0,k.merge)(t,(0,St.factoryDefaults)(m.StudyMetaInfo.getStudyPropertyRootName(a))),(0,k.merge)(t,o),o=t}return o}(e,t,i,s,n);return Ht(t||e,r,o)}function jt(e,t,i,s,r){return Ut(e,t,i,s,m.StudyMetaInfo.getStudyPropertyRootName(e),r)}function Gt(e,t,i){let s=0,r=0;return e.inputs.filter((e=>"source"===e.type)).forEach((e=>{(0,N.getInputValue)(i[e.id]).includes("$")&&s++,(0,N.getInputValue)(t[e.id]).includes("$")&&r++})),Math.sign(r)-Math.sign(s)}class qt extends u.PriceDataSource{constructor(e,t,i,s){var r,o,a;super(e),this._onStart=new(h()),this._onHibernationStateChange=new(h()),this._symbolsResolved=new(h()),this._statusChanged=new(h()),this._restarting=!1,this._paneViews=[],this._legendView=null,this._priceAxisViews=[],this._inputsAnchorsPaneView=null,this._inputsLinesPaneView=null,this._inputsTimeAxisPaneViews=[],this._inputsPriceAxisPaneViews=[],this._resolvedSymbols={},this._resolvedSymbolsByInput={},this._sources=[],this._status={type:ot.StudyStatusType.Undefined},this._wasCompletedBefore=!1,this._studyId=null,this._isSubscribedToSessionId=!1,this._titleStrCache={},this._titleInPartsCache={},this._children=[],this._numericFormatter=new E.NumericFormatter,this._priceAxisViewsBase=[],this._priceLinesAxisViews=[],this._graphicsPriceAxisViews=[],this._labelPaneViews=[],this._ownFirstValue=null,this._plotOffsets={},this._formatter=null,this._ongoingDataUpdate=Promise.resolve(),this._studyModified=!1,this._isDestroyed=!1,this._graphics=new g.LiveStudyGraphics,this._dataUpdated=new(h()),this._tagsChanged=new(h()),this._studyName="",this._turnaround="st0",this._currencySourceSymbolInputProperty=null,this._pendingResolveSymbols=new Map, -this._onIsActualIntervalChange=new(h()),this._childStudyByRebind=new(h()),this._lastNonEmptyPlotRowCache={},this._startMovingPoint=null,this._processHibernateBound=this.processHibernate.bind(this,1),this._maxOffset=new(dt())(0),this._currencySourceSymbolInfo=null,this._turnaroundCounter=0,this._deferredPinePatchProps=!1,this._chartApi=e.chartApi(),this._properties=t,this._metaInfo=s,this._series=this._model.mainSeries(),this._series.onIntervalChanged().subscribe(this,this._calcIsActualInterval),this._showStudyArgumentsProperty=e.properties().childs().paneProperties.childs().legendProperties.childs().showStudyArguments,e.collapsed().subscribe(this._processHibernateBound),this._sources=i,m.StudyMetaInfo.setChildStudyMetaInfoPropertiesSourceId(s,null===(r=this._sources[0])||void 0===r?void 0:r.id(),t),i.forEach((e=>{e.setChild(this)})),[this._series,...i].forEach((e=>{e.currencyChanged().subscribe(this,this._onSourceCurrencyChanged),e.unitChanged().subscribe(this,this._onSourceUnitChanged),e.priceRangeReadyChanged().subscribe(this,this._onSourcePriceRangeReadyChanged),e.formatterChanged().subscribe(this,this._onSourceFormatterChanged),e.priceStepChanged().subscribe(this,this._onSourcePriceStepChanged)})),Et&&this._model.mainSeries().properties().childs().statusViewStyle.childs().symbolTextSource.listeners().subscribe(this,(()=>{this.invalidateTitleCache(!0)}));const l=this._properties.childs();for(const e of m.StudyMetaInfo.getSourceInputIds(s))null===(o=l.inputs.childs()[e])||void 0===o||o.subscribe(this,this._onSourceInputChanged);this._properties.subscribe(this,this._onPropertiesChanged),l.visible.subscribe(this,this._visibleChanged),l.visible.subscribe(this,(()=>this.processHibernate())),l.intervalsVisibilities.subscribe(this,this._calcIsActualInterval),l.inputs.listeners().subscribe(this,this._updateMaxOffsetValue),void 0!==l.offsets&&l.offsets.listeners().subscribe(this,this._updateMaxOffsetValue),void 0!==l.offset&&l.offset.listeners().subscribe(this,this._updateMaxOffsetValue),this._initializeCurrencySource(),C.hideAllIndicators().subscribe(this,this._visibleChanged);for(let e=0;ethis.processHibernate()))}for(const e of Object.keys(this._metaInfo.graphics))for(const t of Object.keys(this._metaInfo.graphics[e])){const i=null===(a=l.graphics.childs()[e])||void 0===a?void 0:a.childs()[t];i&&i.childs().visible&&(0,n.ensureDefined)(i.childs().visible).subscribe(this,(()=>this.processHibernate()))}this._isActualInterval=(0,at.isActualInterval)(this._series.intervalObj(),this._properties.childs().intervalsVisibilities),this._initializeStudyInputsPaneViews(),this._handler=e=>this.onData(e),this._handler.isTVScriptStrategy=this._metaInfo.isTVScriptStrategy,this._valuesProvider=new Pt.StudyValuesProvider(this,e)}destroy(){var e;this.parentSources().forEach((e=>{e.currencyChanged().unsubscribeAll(this),e.unitChanged().unsubscribeAll(this), -e.priceRangeReadyChanged().unsubscribeAll(this),e.formatterChanged().unsubscribeAll(this),e.priceStepChanged().unsubscribeAll(this)})),this._series.properties().childs().statusViewStyle.childs().symbolTextSource.unsubscribeAll(this),this._series.onIntervalChanged().unsubscribeAll(this),this.formatterChanged().unsubscribe(this,this.invalidateTitleCache),C.hideAllIndicators().unsubscribe(this,this._visibleChanged),this._model.collapsed().unsubscribe(this._processHibernateBound),null!==this._currencySourceSymbolInputProperty&&this._currencySourceSymbolInputProperty.unsubscribeAll(this),null===(e=this._legendView)||void 0===e||e.destroy()}properties(){return this._properties}isDraggable(){return!this._metaInfo.linkedToSeries}lastValueData(e,t,i){const s={noData:!0},r=this.priceScale();if(this._model.timeScale().isEmpty()||null===r||r.isEmpty()||this.data().isEmpty())return s;const n=this._model.timeScale().visibleBarsStrictRange(),o=this.firstValue(!0);if(null===n||null===o)return s;if(!this._properties.childs().visible.value())return s;const a=this._properties.childs().styles,l=this._properties.childs().ohlcPlots;let c,h;if(a&&a.childs()[e]&&(c=a.childs()[e]),l&&l.childs()[e]&&(c=l.childs()[e]),!c||0===c.childs().display.value())return s;const d=this.metaInfo().plots;for(h=0;he.id()));if(h.length&&(c.parentSources=h),e){let e=this.data();const t=this._model.timeScale(),i=this._seriesDataRangeToSave(e);null!==i&&(e=e.range(i.firstBar(),i.lastBar())),c.data=e.state(),c.data.symbols=this._resolvedSymbols,c.data.graphics=(0,g.saveStudyGraphics)(this.graphics(),t.visibleBarsStrictRange()),c.data.plotOffsets=this._plotOffsets}this.ownerSource()&&(c.ownerSource=null===(i=this.ownerSource())||void 0===i?void 0:i.id());for(let e=0;e=0?e:0}}if(null===(s=c.state)||void 0===s?void 0:s.inputs){const e=c.metaInfo.inputs.find((e=>"ILScript"===e.name));e&&delete c.state.inputs[e.id]}return c}restoreData(e){var t,i;this._invalidateLastNonEmptyPlotRowCache(),this.data().restoreState(e),this._resolvedSymbols=null!==(t=e.symbols)&&void 0!==t?t:{},this._graphics=e.graphics?(0,g.loadStudyGraphics)(e.graphics):(0,g.emptyStudyGraphics)(),this._postProcessGraphics(),this._plotOffsets=null!==(i=e.plotOffsets)&&void 0!==i?i:{},this._setStatus({type:ot.StudyStatusType.Completed},!0)}hasStateForAlert(){return!1}stateForAlert(){throw new Error("Not implemented")}idForAlert(){return super.idForAlert()}alertCreationAvailable(){return new(dt())(!1).readonly()}hasBarColorer(){return(0,n.ensureNotNull)(this._metaInfo).plots.some(b.isBarColorerPlot)}barColorer(){const e=this._metaInfo.plots;let t=null;for(let i=0;i0}hasChildren(){return this._children.length>0}isStarted(){return Boolean(this._studyId)}isRestarting(){return this._restarting}isActualInterval(){return this._isActualInterval}onIsActualIntervalChange(){return this._onIsActualIntervalChange}isVisible(){var e,t,i;const s=this._properties.childs();if(this._model.collapsed().value()||!s.visible.value()||!this.isActualInterval())return!1;const r=this.metaInfo();if(r.plots.length>0)for(let e=0;ee.isHibernated())).map((e=>e.start())));const r=!(this.isHibernationAllowed()&&!this.isVisible())||!0===t;if(this._chartApi&&this._chartApi.isConnected().value()&&r)try{await this._allSymbolsAreResolved(),await this._startAfterSymbolsResolved(e,t)}catch(e){const t=`ERROR: ${this._debugId()} start failed, ${e}`;Lt.logError(t),this._restarting=!1}}replaceData(e,t,i){this._invalidateLastNonEmptyPlotRowCache(),this.data().remove(e+1),this.data().addTail(i,t)}inputs(e){const t=(0,k.merge)((0,k.clone)(kt),e||{});t.skipOptionalEmptySymbolInputs&&(t.keepOptionalSymbolsEmpty=!0);const i=(0,r.default)(this._buildInputs(t));return t.patchSosInputs&&m.StudyMetaInfo.patchSoSInputs(i,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),i}metaInfo(){return this._metaInfo}status(){return this._status}name(e){return e?this.metaInfo().shortDescription||"Study":this.metaInfo().description||"Study"}title(e,t,i,s){i=void 0===i?!this._showStudyArgumentsProperty.value():i;const r=JSON.stringify([e,t,i,s]);if(this._titleStrCache[r])return this._titleStrCache[r];if(this._titleInPartsCache[r])return this._joinTitlesParts(this._titleInPartsCache[r]);const n=this._title(e,t,i,s);return this._titleStrCache[r]=n,n}titleInParts(e,t,i,s){i=void 0===i?!this._showStudyArgumentsProperty.value():i;const r=JSON.stringify([e,t,i,s]);if(this._titleInPartsCache[r])return this._titleInPartsCache[r];const n=this._titleInParts(e,t,i,s);return this._titleInPartsCache[r]=n,n}invalidateTitleCache(e){if(this._titleStrCache={},this._titleInPartsCache={},!0===e&&this._children)for(let t=0;tt.update(e))),this._labelPaneViews.forEach((t=>t.update(e))),null===(t=this._dataWindowView)||void 0===t||t.update(),null===(i=this._legendView)||void 0===i||i.update(),null===(s=this._statusView)||void 0===s||s.update(),this._priceAxisViews.forEach((t=>t.update(e))),this._priceLinesAxisViews.forEach((t=>t.update(e))),null===(r=this._inputsLinesPaneView)||void 0===r||r.update(e),null===(n=this._inputsAnchorsPaneView)||void 0===n||n.update(e),this._inputsTimeAxisPaneViews.forEach((t=>t.update(e))),this._inputsPriceAxisPaneViews.forEach((t=>t.update(e)))}getStudyName(){return this._studyName}getMinFirstBarIndexForPlot(e){var t,i,s,r,n,o,a,l,c,h,d,u,p,_,m;const g=this._properties.childs(),f=this._metaInfo,v=null!==(m=null!==(u=null!==(c=null!==(o=null!==(s=null===(i=null===(t=g.styles.childs()[e])||void 0===t?void 0:t.child("showLast"))||void 0===i?void 0:i.value())&&void 0!==s?s:null===(n=null===(r=g.filledAreasStyle.childs()[e])||void 0===r?void 0:r.child("showLast"))||void 0===n?void 0:n.value())&&void 0!==o?o:null===(l=null===(a=f.styles)||void 0===a?void 0:a[e])||void 0===l?void 0:l.showLast)&&void 0!==c?c:null===(d=null===(h=g.ohlcPlots.childs()[e])||void 0===h?void 0:h.child("showLast"))||void 0===d?void 0:d.value())&&void 0!==u?u:null===(_=null===(p=f.ohlcPlots)||void 0===p?void 0:p[e])||void 0===_?void 0:_.showLast)&&void 0!==m?m:null;if(null===v)return-1/0;const S=this.data().lastIndex();return null===S?-1/0:S-v+1}guiPlotName(e){var t,i,s;return null!==(s=null===(i=null===(t=this._metaInfo.styles)||void 0===t?void 0:t[e])||void 0===i?void 0:i.title)&&void 0!==s?s:this.title()}childStudyByRebind(){return this._childStudyByRebind}isPine(){return void 0!==this._metaInfo.pine}isStandardPine(){return this.isPine()&&m.StudyMetaInfo.isStandardPine(this._metaInfo.id)}isLinkedToSeries(){return!0===this._metaInfo.linkedToSeries}defaultPlotIdForAlert(){return this._metaInfo.plots.length?this._metaInfo.plots[0].id:null}resolvedSymbolInfoBySymbol(e){return this._resolvedSymbols&&e&&this._resolvedSymbols[this._getSymbolForResolve(e)]||null} -currency(){if(null!==this._currencySourceSymbolInfo)return(0,ut.symbolCurrency)(this._currencySourceSymbolInfo);const e=this.metaInfo();return Boolean(e)&&e.is_price_study?this._firstSourceOrSeries().currency():null}currencySourceSymbolInfo(){var e,t,i;return null!==(e=this._currencySourceSymbolInfo)&&void 0!==e?e:null!==(i=null===(t=this.symbolSource())||void 0===t?void 0:t.symbolInfo())&&void 0!==i?i:null}unit(){const e=this.metaInfo();return Boolean(e)&&e.is_price_study?this._firstSourceOrSeries().unit():null}dataWindowView(){return this._dataWindowView}statusView(){return this._statusView}legendView(){return this._legendView}inputsForAlertState(){return this.inputs()}sessionId(){return this._firstSourceOrSeries().sessionId()}sessionIdChanged(){return this._firstSourceOrSeries().sessionIdChanged()}getSymbolString(e){return""===e?"":(0,x.encodeExtendedSymbolOrGetSimpleSymbolString)(this._getSymbolObject(e))}onStatusChanged(){return this._statusChanged}symbolsResolved(){return this._symbolsResolved}onHibernationStateChange(){return this._onHibernationStateChange}valuesProvider(){return new y.StudyLegendValuesProvider(this,this.model())}statusProvider(e){return new M.StudyStatusProvider(this,this._model.properties().childs().scalesProperties.childs().textColor)}correctScaleMargins(e){if("Volume"===this.metaInfo().shortId){const t=this.model().paneForSource(this);return null!==t&&t.isOverlay(this)&&t.containsMainSeries()?{top:.75,bottom:0}:{top:e.top,bottom:0}}return e}canBeHiddenByGlobalFlag(){return!0}isSourceHidden(){return!this.isVisible()||this.canBeHiddenByGlobalFlag()&&C.hideAllIndicators().value()}paneViews(e){if(this.isSourceHidden()||!e.hasPriceDataSource(this))return null;const t=[];return!this._startMovingPoint&&this._wasCompletedBefore&&t.push(...this._paneViews),this._inputsLinesPaneView&&(this._startMovingPoint||this._model.selection().isSelected(this))&&t.push(this._inputsLinesPaneView),this._inputsAnchorsPaneView&&t.push(this._inputsAnchorsPaneView),t}labelPaneViews(){return this.isSourceHidden()?null:this._labelPaneViews}timeAxisViews(){return this._model.selection().isSelected(this)?this._inputsTimeAxisPaneViews:null}priceAxisViews(e,t){const i=this._properties.childs().oldShowLastValue;if(i&&!i.value())return null;let s=this._priceAxisViews.slice();return this._model.selection().isSelected(this)&&(s=s.concat(this._inputsPriceAxisPaneViews)),e.findTargetPriceAxisViews(this,t,s,this._priceLinesAxisViews)}movable(){return null!==this._inputsAnchorsPaneView}startMoving(e,t,i,s){this._startMovingPoint=e,this.stop()}move(e,t,i,s){if(void 0!==e.logical&&null!==this._startMovingPoint){if(Array.isArray(t)){const i=t;this._updateInputValue(e.logical,i[0]),this._updateInputValue(e.logical,i[1])}else this._updateInputValue(e.logical,t);this.updateAllViews((0,ct.sourceChangeEvent)(this.id()))}}endMoving(e,t){return this._startMovingPoint=null,this.start(),{indexesChanged:!1,pricesChanged:!1}}clearData(){var e;this._invalidateLastNonEmptyPlotRowCache(),this.data().clear(), -this._graphics instanceof g.LiveStudyGraphics&&(null===(e=this._graphics)||void 0===e||e.clear()),this._plotOffsets={},this.hasBarColorer()&&this._model.mainSeries().invalidateBarStylesCache(),this.updateAllViews((0,ct.sourceChangeEvent)({sourceId:this.id(),clearData:!0}))}convertYCoordinateToPriceForMoving(e,t){const i=this.priceScale();if(!t||!i||i.isEmpty())return null;const s=t.firstValue();return null===s?null:i.coordinateToPrice(e,s)}processHibernate(e){const t=this.isVisible();if(!this.isStarted()&&t&&(this._sources.forEach((e=>{e.processHibernate()})),this.start(void 0,void 0,e),this._onHibernationStateChange.fire(!1)),this.isHibernationAllowed()&&this.isStarted()&&!t){for(const e of this._children)e.processHibernate();this.stop(void 0,e),this._onHibernationStateChange.fire(!0)}}isHibernationAllowed(){return!this.metaInfo().historyCalculationMayChange&&(!this.hasChildren()||!!this._model.collapsed().value()&&this._children.every((e=>e.isHibernationAllowed())))}isPlotVisibleAt(e,t){let i;const s=this.metaInfo().plots.find((t=>t.id===e));if(i=void 0!==s?(0,b.isOhlcPlot)(s)?this._properties.childs().ohlcPlots.childs()[s.target]:this._properties.childs().styles.childs()[e]:this._properties.childs().ohlcPlots.childs()[e],void 0===i)throw new Error(`Study does not contain ${e} plot`);const r=i.childs().display.value();return null!==r&&(r&t)===t}recalculate(){const e=this._model.paneForSource(this);this._model.recalculatePane(e,(0,ct.sourceChangeEvent)(this.id())),this._model.updateSource(this)}maxOffset(){return this._maxOffset}onStart(){return this._onStart}isHibernated(){return!this.isVisible()&&!this.isStarted()}turnaround(e){if(!e)return this._turnaround;return function(e,t){let i=t.turnaround,s=[t];for(;s.length>0;){let e=[];const t=[];s.forEach((i=>{const s=B(i.sourceStudies).sort(D);if(s.length>0){e=e.concat(s);const i=s.map((e=>e.turnaround)).join("_");t.push(i)}})),t.length&&(i=t.join("_")+"_"+i),s=e}return e+"_"+i}(this._series.seriesSource().turnaround(),V(this))}canHaveChildren(){var e;return this._canHaveChildren=null!==(e=this._canHaveChildren)&&void 0!==e?e:m.StudyMetaInfo.canHaveChildren(this._metaInfo),this._canHaveChildren}setChild(e){-1===this._children.indexOf(e)&&this._children.push(e)}unsetChild(e){const t=this._children.indexOf(e);~t&&this._children.splice(t,1)}getAllChildren(){const e=this._children.slice();for(let t=0;te.id()===i)))&&void 0!==t?t:null}return this._series}priceStep(){return this._priceStep||this._firstSourceOrSeries().priceStep(!1)}_incrementTurnaround(){this._turnaround="st"+ ++this._turnaroundCounter}_checkTurnaround(e){return e===this._turnaround||e===this._model.mainSeries().seriesSource().turnaround()||e===this.turnaround(!0)}_createStudyOnServer(){if(this._isDestroyed)return;const e=this._getStudyIdWithLatestVersion();this._studyId=(0, -T.makeNextStudyId)(),this._incrementTurnaround(),this._studyName=e;const t=(0,k.clone)((0,n.ensureDefined)(this._inputs));m.StudyMetaInfo.patchSoSInputs(t,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),this._chartApi.createStudy(this._studyId,this._turnaround,this.isChildStudy()?(0,n.ensureNotNull)(this._sources[0].sourceId()):(0,n.ensureNotNull)(this._series.seriesSource().instanceId()),this._studyName,t,this._handler,this.isChildStudy())}_stopStudyOnServer(){this._chartApi&&this._chartApi.isConnected().value()&&this.isStarted()&&(this._chartApi.removeStudy((0,n.ensureNotNull)(this._studyId),this.isChildStudy()),this._setStatus({type:ot.StudyStatusType.Undefined})),this._studyId=null}_modifyStudyOnServer(e,t){const i=(0,k.clone)((0,n.ensureDefined)(e));m.StudyMetaInfo.patchSoSInputs(i,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),this._chartApi.modifyStudy((0,n.ensureNotNull)(this._studyId),this._turnaround,i,this._handler,t)}_transformData(e){}_updateMaxOffsetValue(){let e=-1/0;for(const t of this._metaInfo.plots)e=Math.max(this.offset(t.id),e);this._maxOffset.setValue(e)}_rightOffsetToUnixTime(e){if(this._series.bars().size()>=e){const t=(0,n.ensureNotNull)(this._series.bars().lastIndex())-e;return(0,n.ensureNotNull)(this._series.bars().valueAt(t))[0]}return null}_invalidateLastNonEmptyPlotRowCache(){this._lastNonEmptyPlotRowCache={}}_collectDepsForAlert(){throw new Error("Not implemented")}_allInputsAreValid(){for(const e of this._metaInfo.inputs)if("bar_time"===e.type){const t=e.id;if(null==this._properties.childs().inputs.childs()[t].value())return!1}return!0}async _startAfterSymbolsResolved(e,t){await Promise.all(this._sources.map((e=>!e.isStarted()||e.isRestarting()?new Promise((t=>{e.onStart().subscribe(this,t,!0)})):Promise.resolve()))),this.isStarted()&&!this._restarting||(this._restarting=!1,this._allInputsAreValid()&&(this._inputs=this._apiInputs(),this._createStudyOnServer(),this._subscribeToSessionId(),this._onStart.fire(),!0===e&&this._children&&await this._children.map((e=>e.start(!0,t)))))}async _changeInputsImpl(e,t){var s;const r=this._calcSources();let a=!0;const l=Gt(this._metaInfo,e,t);if(r.length!==this._sources.length||r[0]!==this._sources[0])a=await this._rebindToSourceOrRestorePreviousValue(null!==(s=r[0])&&void 0!==s?s:this._series,e,t),a&&(this._inputs=e);else{const s=()=>{for(const i of this._metaInfo.inputs){if("source"!==i.type)continue;const s=e[i.id].v,r=t[i.id].v;if(s!==r){(0,n.ensureDefined)(this._properties.childs().inputs.child(i.id)).setValue(r)}}};if(this.isStarted()&&this._chartApi.isConnected().value()&&l>0&&!this._chartApi.canCreateStudy(!0)){const e=window.user.pro_plan;return createGoProDialog({feature:"studyOnStudy",actions:e&&[ProPlans.ProPremium,ProPlans.ProPremiumTrial].includes(e)?[{text:o.t(null,void 0,i(75139)),action:PredefinedAction.Close}]:void 0}),void s()}this._inputs=e;let a=!1 -;const c=Object.values(N.RangeDependentStudyInputNames);for(const i of Object.keys(e))if(JSON.stringify(e[i])!==JSON.stringify(t[i])&&!c.includes(i)){a=!0;break}this._incrementTurnaround(),a&&this.disablePriceRangeReady();try{await this._updateParentSources(r,l,!0),this._modifyStudyOnServer(e,l)}catch(e){Lt.logError(`Error applying parent sources: ${e}`),s()}}this.invalidateTitleCache(),a&&(this._studyModified=a)}createPriceAxisView(e){return new mt(this,{plotIndex:e})}createPriceLineAxisView(e){return new gt.StudyPriceLineAxisView(this,e)}_createStudyPlotPaneView(e){return new We.StudyPlotPaneView(this,this._series,this._model,e)}_createViews(){var e,t,i,s;this._priceAxisViewsBase=[],this._priceLinesAxisViews=[],this._paneViews=[],this._labelPaneViews=[];const r=new Set,o=this.metaInfo(),a=Boolean(o.usePlotsZOrder),l=new Map,c=this._properties.childs();if(c.filledAreasStyle&&o.filledAreas)for(let e=0;e{const i=c.bands.childs()[t];if(i&&i.childs().visible.value()){const t=new tt(i,this),s=a?(0,n.ensureDefined)(e.zorder):l.size;Nt(s,l),l.set(s,{paneViews:[t]})}})),c.bandsBackground&&((0,n.assert)(!a,"'usePlotsZOrder' flag does not supported"),l.set(l.size,{paneViews:[new rt(this)]}));const h=this._paneViews;this._createGraphicsPaneViews().then((e=>{ -for(let t=0;te-t));for(let e=0;e0){const t=(0,n.ensureNotNull)(this.barColorer()).firstColoredBar(e[0].index);this._model.mainSeries().invalidateBarStylesCache(t)}null!==t&&this._postProcessGraphics();const r=this._model.paneForSource(this);this._model.recalculatePane(r,(0,ct.sourceChangeEvent)({sourceId:this.id(),firstUpdatedTimePointIndex:null!=s?s:void 0})),this._updateSources()}_updateSources(){this._model.updateSource(this),this.hasBarColorer()&&this._model.updateSource(this._model.mainSeries())} -_titleInputs(e,t){return this.inputs(this._titleInputsOptions(e,t))}_titleInputsOptions(e,t){return{symbolsForDisplay:!0,skipHiddenInputs:!0,skipFakeInputs:!1,fakeInputsForDisplay:!0,asObject:!1,skippedGroups:[],noExchanges:e,noResolution:t,skipColorInputs:!0,skipTimeInputs:!0,priceInputsForDisplay:!0,skipOptionalEmptySymbolInputs:Dt}}_postProcessGraphics(){this._graphicsPriceAxisViews=this._createGraphicsPriceAxisViews(),this._concatPriceAxisViews()}async _createGraphicsPaneViews(){return(0,g.createGraphicsPaneViews)(this,this.model())}_createGraphicsPriceAxisViews(){return(0,g.createGraphicsPriceAxisViews)(this)}_subscribeToSessionId(){!this._isSubscribedToSessionId&&this.hasSymbolInputs()&&(this.sessionIdChanged().subscribe(this,this._onSessionIdChanged),this._isSubscribedToSessionId=!0)}_unsubscribeToSessionId(){this._isSubscribedToSessionId&&(this.sessionIdChanged().unsubscribe(this,this._onSessionIdChanged),this._isSubscribedToSessionId=!1)}_onSessionIdChanged(){this.restart(!0)}_recreateFormatter(){this._formatter=this._tryCreateFormatter(),this._formatterChanged.fire();const e=this.priceScale();null!==e&&e.updateFormatter(),this._model.fullUpdate()}_recreatePriceStep(){var e;let t=null;const i=null!==(e=this._priceScaleByProperties())&&void 0!==e?e:this._priceScaleByMetaInfo();null!==i&&(t=1/i),this._priceStep!==t&&(this._priceStep=t,this._priceStepChanged.fire())}_recreatePriceFormattingDependencies(){this._recreateFormatter(),this._recreatePriceStep()}_title(e,t,i,s){const r=this._titleInParts(e,t,i,s);return this._joinTitlesParts(r)}_formatterByProperties(){const e=this.metaInfo().format,t=this._priceScaleByProperties();if(null!==t)switch(e.type){case"inherit":case"price":return new xt.PriceFormatter(t);case"volume":return new Tt.VolumeFormatter(Math.log10(t));case"percent":return new It.PercentageFormatter(t)}return null}_formatterByMetaInfo(){var e,t;const i=this.metaInfo().format;if("inherit"===i.type)return null;const s=this.series().symbolInfo(),r=(0,k.isNumber)(i.precision)?Math.pow(10,i.precision):void 0;{const s=null!==(t=null===(e=null===Mt.customFormatters||void 0===Mt.customFormatters?void 0:Mt.customFormatters.studyFormatterFactory)||void 0===e?void 0:e.call(Mt.customFormatters,i,this.symbolSource().symbolInfo()))&&void 0!==t?t:null;if(null!==s)return s}switch(i.type){case"price":return new xt.PriceFormatter(r);case"volume":{let e=i.precision;return void 0===e&&(e=s&&(0,k.isNumber)(s.volume_precision)?s.volume_precision:0),new Tt.VolumeFormatter(e)}case"percent":return new It.PercentageFormatter(r);default:return Lt.logWarn(`Unsupported format type: ${i.type}`),null}}_postProcessPriceRange(e){if(e&&e.minValue()===e.maxValue()&&!this.metaInfo().is_price_study){const t=.005*e.minValue();e=new p.PriceRange(e.minValue()-t,e.maxValue()+t)}const t=this.priceScale();return t&&t.isLog()&&e?new p.PriceRange(t.priceToLogical(e.minValue()),t.priceToLogical(e.maxValue())):e}_joinTitlesParts(e){const t=e[1]?e[1].join(", "):"";return e[0]+(t.length>0?" ("+t+")":"")}_titleInParts(e,t,s,r){var a -;const l=this.name(e);t=t||{};const c=[o.t(l,{context:"study"},i(68716))];let h=[];if(!s){const i=this._getMTFResolutionInputTitle();null!==i&&i.length>0&&c.push(i);const s=this.metaInfo(),o=this._titleInputs(r,!0)||[];if(o.length>0){const i={};if(this.isChildStudy())for(let t=0;t=0){const t=this.parentSourceForInput(c);if(t instanceof qt){const s=t.metaInfo(),n=t.title(e,{},!0,r);if(1===s.plots.length)i[c]=n;else{const e=c.split("$")[1],t=null===(a=s.plots[parseInt(e)])||void 0===a?void 0:a.id,r=s.styles&&s.styles[t],o=r&&r.title||t;i[c]=n+": "+o}}}}h=o.map((e=>{let s=(0,k.isNumber)(e)?this._numericFormatter.format(e):i&&i[e.toString()]||e.toString();return t&&t[s.toString()]&&(s=t[s.toString()]),s}))}}return[c.join(" · "),h]}_getMTFResolutionInputTitle(){const e=this.metaInfo();for(let t=0;ts),(()=>s)).then(this._onDataUnpacked.bind(this,e,t.indexes,i)),this._ongoingDataUpdate}_mergeData(e){return this._invalidateLastNonEmptyPlotRowCache(),this.data().merge(e)}_getSymbolForResolve(e){return this.getSymbolString(this._getSymbolForApi(e))}_allSymbolsAreResolved(){const e=this.metaInfo(),t=[];let i=!1;for(let s=0;sthis._symbolsResolved.fire())):e}return Promise.all(t).catch((e=>(this._setStatus({type:ot.StudyStatusType.Error,errorDescription:{error:At}}),this.stop(!0),this._model.updateSource(this),Promise.reject("Invalid symbol, "+e)))).then((()=>{this._symbolsResolved.fire(),this._recheckLineToolsActuality()}))}_getSymbolForApi(e){return e}_resolveSymbol(e,t){if(""===e)return Promise.resolve();let i=this._pendingResolveSymbols.get(e);return void 0!==i||(i=new Promise(((i,s)=>{this._onSymbolResolvingStart(),this._chartApi.resolveSymbol((0,T.makeNextSymbolId)(),e,(r=>{switch(this._pendingResolveSymbols.delete(e),r.method){case"symbol_resolved":this._setStatus({type:ot.StudyStatusType.Undefined}),this._resolvedSymbols[e]=r.params[1],this._resolvedSymbolsByInput[t]=r.params[1],this._onSymbolResolved(e,t,r.params[1]), -this.invalidateTitleCache(!0),i();break;case"symbol_error":if(this._setStatus({type:ot.StudyStatusType.Error,errorDescription:{error:r.params[1]}}),this._onSymbolError(),r.params[1]===I.permissionDenied&&r.params[2]){if(r.params[2]!==I.SymbolErrorPermissionDeniedReason.Symbol)return void this._resolveSymbol(r.params[2],t).then(i);if(r.params[3])return void this._resolveSymbol(r.params[3],t).then(i)}0,s()}}))})),this._pendingResolveSymbols.set(e,i)),i}_recheckLineToolsActuality(){const e=this._model.paneForSource(this);null!==e&&e.sourcesByGroup().lineSourcesForAllSymbols().forEach((e=>{e.ownerSource()===this&&e.calcIsActualSymbol()}))}_getSymbolObject(e){const t={symbol:e},i=this.currency();return null!==this._currencySourceSymbolInputProperty&&null!==this._currencySourceSymbolInfo&&this._getSymbolForApi(this._currencySourceSymbolInputProperty.value())===e&&(t["currency-id"]=i),t.session=this.sessionId(),t}_onSymbolResolved(e,t,i){this._onCurrencyMayChange()}_onSymbolResolvingStart(){}_onSymbolError(){}_setStatus(e,t){var i;this._status=e,e.type===ot.StudyStatusType.Completed?this._wasCompletedBefore=!0:e.type!==ot.StudyStatusType.Error&&e.type!==ot.StudyStatusType.Undefined||(this._wasCompletedBefore=!1),t||(null===(i=this._statusView)||void 0===i||i.update(),this._model.updateSource(this),this._statusChanged.fire(e))}_onPropertiesChanged(){this._restarting||(this._inputs?this._tryChangeInputs():this._chartApi&&this._chartApi.isConnected().value()&&this.restart()),this._recreatePaneViews(),(0,vt.emit)("study_properties_changed",this._id)}_bandsFirstValue(e){const t=this._metaInfo;if(!t.bands)return null;for(let i=0;ivoid 0!==i[e]),1e3),null===i?null:(this._lastNonEmptyPlotRowCache[e]=i,i)}_onCurrencyChanged(){"alwaysOff"!==(0,pt.currencyUnitVisibilityProperty)().value()&&this._model.fullUpdate(),this.isStarted()&&this._tryChangeInputs(),this._currencyChanged.fire()}_apiInputs(){return this.inputs({keepOptionalSymbolsEmpty:!0})}async _tryChangeInputs(){var e;const t=this.isStarted()&&this._chartApi.isConnected().value();if(t&&this._allInputsAreValid())try{await this._allSymbolsAreResolved();const e=this._apiInputs(),t=JSON.stringify(e)!==JSON.stringify(this._inputs);if(this._isStopped())return void(t&&this.disablePriceRangeReady());t&&await this._changeInputsImpl(e,(0,n.ensureDefined)((0,k.clone)(this._inputs)))}catch(e){Lt.logError(`ERROR: ${this._debugId()} _tryChangeInputs: cannot modify study, ${e}`)}else{t&&this.stop(!0);const i=this._apiInputs(),s=(0,n.ensureDefined)((0,k.clone)(this._inputs));if(JSON.stringify(i)!==JSON.stringify(this._inputs)){const t=this._calcSources();if(t.length!==this._sources.length||t[0]!==this._sources[0])await this._rebindToSourceOrRestorePreviousValue(null!==(e=t[0])&&void 0!==e?e:this._series,i,s);else{const e=Gt(this._metaInfo,i,s);this._updateParentSources(t,e,!0)}this._inputs=i}}this._tagsChanged.fire()}_debugId(){const e=[];return this._studyId&&e.push(this._studyId),e.push(this._metaInfo.fullId),e.push(this._metaInfo.description),JSON.stringify({study:e})}_onCurrencyMayChange(){if(null!==this._currencySourceSymbolInputProperty){const e=this.currency();this._updateCurrencySourceSymbolInfo(),e!==this.currency()&&this._onCurrencyChanged()}}_fillPrecalculatedAutoscaleInfo(e,t){const i=this._metaInfo,s=this.properties().childs(),r=new Set,n=this._metaInfo.filledAreas||[];for(let e=0;e!(0,b.isPlotWithTechnicalValues)(e))).filter((e=>r.has(e.id)||this.isPlotVisibleAt(e.id,1))).reduce(((i,s)=>this._applyPlotToPrecalculatedAutoscaleInfo(e,t,i,s)),{fields:[],useMainSeriesRange:!1,baseValueMinMax:null})}_firstSourceOrSeries(){var e;return null!==(e=this._sources[0])&&void 0!==e?e:this._series}_skipHistogramBaseOnAutoScale(){return!1}_tryCreateFormatter(){let e=this._formatterByProperties();return null===e&&(e=this._formatterByMetaInfo()),e}async _updateParentSources(e,t,i){if(this._sources.forEach((e=>e.unsetChild(this))),i&&await Promise.all(e.map((e=>e.isStarted()?Promise.resolve():e.start(!1,!0)))),e.forEach((e=>e.setChild(this))),this._sources=e,0!==t&&this._sources.length<=1){const e=this._firstSourceOrSeries(),t=this.m_priceScale,i=(0,n.ensureNotNull)(e.priceScale());if(t!==i){const t=this._model.paneForSource(this),s=(0,n.ensureNotNull)(this._model.paneForSource(e));t===s&&s.move(this,i,!0)}}}_calcSources(){const e=this._properties.childs().inputs.state();return m.StudyMetaInfo.getSourceIdsByInputs(this._metaInfo.inputs,e).map((e=>{ -if("high"===e||"open"===e||"low"===e||"close"===e||"hl2"===e||"ohl3"===e||"ohlc4"===e)return null;{const t=this._model.allStudies().find((t=>t.canHaveChildren()&&t.id()===e));return null!=t?t:null}})).filter(k.notNull)}_isStopped(){return!this.isStarted()}_onDataUnpacked(e,t,i,s){if(this._isDestroyed)return;"nochange"!==t&&this._processPlotOffsets(s),this._transformData(e);const r=this._mergeData(e);null!==s&&(s.indexes_replace?((0,n.assert)("nochange"!==t),this._graphics.replaceIndexesTo(t)):("nochange"!==t&&this._graphics.replaceIndexesTo(t),void 0!==s.graphicsCmds&&this._graphics.processCommands(s.graphicsCmds,this._metaInfo.graphics))),this._onDataUpdated(e,s,t,r&&r.index),this.priceRangeReady()||this._enablePriceRangeReady(),this._dataUpdated.fire(i,!1,r)}_processPlotOffsets(e){if(e&&e.indexes_replace)return;const t=this._plotOffsets;this._plotOffsets=e&&e.offsets||{},(0,s.default)(t,this._plotOffsets)||this.updateAllViews((0,ct.sourceChangeEvent)({sourceId:this.id(),clearData:!0})),this._updateMaxOffsetValue()}_applyPlotToPrecalculatedAutoscaleInfo(e,t,i,s){var r;const o=s.id,a=this._properties.childs().styles.childs()[o],l=(0,b.isShapesPlot)(s)||(0,b.isCharsPlot)(s);i.useMainSeriesRange=i.useMainSeriesRange||(0,b.isArrowsPlot)(s);let c=(0,b.isLinePlot)(s)||(0,b.isOhlcPlot)(s);if(l){const e=(0,n.ensureDefined)(a).childs().location.value(),t=[v.MarkLocation.Absolute,v.MarkLocation.Top,v.MarkLocation.Bottom].indexOf(e)<0;i.useMainSeriesRange=i.useMainSeriesRange||l&&t,c=c||e===v.MarkLocation.Absolute}if(!c)return i;const h={name:o,offset:this.offset(o)},d=a.childs().plottype.value();if(!this._skipHistogramBaseOnAutoScale()&&[b.LineStudyPlotStyle.Histogram,b.LineStudyPlotStyle.Columns,b.LineStudyPlotStyle.Area].indexOf(d)>=0){const s=(0,n.ensureDefined)(null===(r=this._metaInfo.styles)||void 0===r?void 0:r[o]).histogramBase,a=this.data().minMaxOnRangeCached(e,t,[h]);return(0,k.isNumber)(s)&&null!==a&&(i.baseValueMinMax=(0,_.mergeMinMax)(i.baseValueMinMax,{min:s,max:s}),i.baseValueMinMax=(0,_.mergeMinMax)(i.baseValueMinMax,a)),i}return i.fields.push(h),i}async _onSourceInputChanged(){var e;if(!this.isStarted()){const t=this._calcSources();t[0]!==this._sources[0]&&await this._rebindToSource(null!==(e=t[0])&&void 0!==e?e:this._series,this._apiInputs())}}async _rebindToSourceOrRestorePreviousValue(e,t,i){let s=!0;if(!await this._rebindToSource(e,t)){const e=this._properties.childs().inputs.state(),r=m.StudyMetaInfo.getSourceIdsByInputs(this._metaInfo.inputs,e)[0];for(const e of Object.keys(i)){const o=(0,N.getInputValue)(i[e]),a=(0,N.getInputValue)(t[e]);if(i.hasOwnProperty(e)&&o!==a&&r&&(0,k.isString)(a)&&0===a.indexOf(r)){const t=(0,n.ensureDefined)(this._properties.childs().inputs.child(e)),r=(0,N.getInputValue)(i[e]);t.setValue(r),s=!1;break}}}return s}async _rebindToSource(e,t){const i=this.isStarted()&&this._chartApi.isConnected().value();i&&e instanceof qt&&!e.isStarted()&&await e.start(!1,!0);const s=this._firstSourceOrSeries();let r;const o=(0,k.clone)((0, -n.ensureDefined)(t)),a=e instanceof qt?[e,...this._sources]:this._sources;if(i&&m.StudyMetaInfo.patchSoSInputs(o,(e=>{var t,i;return null!==(i=null===(t=a.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),!this.isChildStudy())return Lt.logError("Unable to rebind study to source of this type"),!1;{let t;this._sources[0].unsetChild(this);let s=null;if(e===this._model.mainSeries())this._sources=[],this._ownerSource=null,t=this._series.seriesSource().instanceId(),s=2;else{if(!(e instanceof qt))return Lt.logError("Unable to rebind study to source of this type"),!1;this._ownerSource=e,this._sources=[e],t=e.sourceId(),e.setChild(this),null===t&&(r=e)}i&&null!==t&&(this._incrementTurnaround(),this.disablePriceRangeReady(),this._chartApi.rebindStudy((0,n.ensureNotNull)(this._studyId),this._turnaround,t,this._studyName,o,this._handler,s))}r&&(this.isStarted()&&this.stop(),r.start(!0)),s instanceof qt&&s.processHibernate();const l=this.m_priceScale,c=(0,n.ensureNotNull)(e.priceScale());if(l!==c){const t=this._model.paneForSource(this),i=(0,n.ensureNotNull)(this._model.paneForSource(e));t===i&&i.move(this,c,!0)}const h=this._firstSourceOrSeries();return s.formatterChanged().unsubscribe(this,this._onSourceFormatterChanged),h.formatterChanged().subscribe(this,this._onSourceFormatterChanged),s.priceStepChanged().unsubscribe(this,this._onSourcePriceStepChanged),h.priceStepChanged().subscribe(this,this._onSourcePriceStepChanged),s.currencyChanged().unsubscribeAll(this),h.currencyChanged().subscribe(this,this._onSourceCurrencyChanged),s.unitChanged().unsubscribeAll(this),h.unitChanged().subscribe(this,this._onSourceUnitChanged),s.priceRangeReadyChanged().unsubscribeAll(this),h.priceRangeReadyChanged().subscribe(this,this._onSourcePriceRangeReadyChanged),this._recreatePriceFormattingDependencies(),!0}_buildInputs(e){(0,n.assert)(!!e,"options not set");let t={};try{t=this._prepareInputs(e)}catch(e){Lt.logWarn("Failed to prepare study inputs: "+e)}if(e.asObject){const e={};return Object.keys(t).forEach((i=>{null!=t[i]&&(e[i]=t[i])})),e}{const e=[];return Object.keys(t).forEach((i=>{null!=t[i]&&e.push(t[i])})),e}}_prepareInput(e,t){const i=this._prepareInputValue(e,t);return!e.isFake||t.fakeInputsForDisplay||t.onlyAtomValues?i:{v:i,f:!0,t:e.type}}_plotsForAlert(){return[]}_dependenciesForAlerts(){throw new Error("Not implemented")}_calcIsActualInterval(){const e=this._isActualInterval;this._isActualInterval=(0,at.isActualInterval)(this._series.intervalObj(),this._properties.childs().intervalsVisibilities),e!==this._isActualInterval&&(this._onIsActualIntervalChange.fire(),this._visibleChanged(),this.processHibernate())}_visibleChanged(){this._series.invalidateBarColorerCache()}_getNonPriceParent(){const e=this._sources;for(const t of e)if(t instanceof qt){const e=t.metaInfo();return e.is_price_study&&"Compare@tv-basicstudies"!==e.id?t._getNonPriceParent():t}return null}_updateInputValue(e,t){const i=this._properties.childs().inputs.childs() -;if(i[t.id])if("price"===t.type)i[t.id].setValue(e.price);else if("time"===t.type){const s=this._model.timeScale().indexToTimePoint(e.index);null!==s&&i[t.id].setValue(1e3*s)}}_initializeStudyInputsPaneViews(){}_updateCurrencySourceSymbolInfo(){var e;null!==this._currencySourceSymbolInputProperty&&(this._currencySourceSymbolInfo=null!==(e=this._resolvedSymbolsByInput[this._currencySourceSymbolInputProperty.value()])&&void 0!==e?e:null)}_initializeCurrencySource(){var e,t;const i=this.metaInfo(),s="symbolInputSymbolSource"===(null===(e=i.symbolSource)||void 0===e?void 0:e.type)&&(null===(t=i.symbolSource)||void 0===t?void 0:t.inputId),r=i.inputs.find((e=>e.id===s)),n="symbol"===(null==r?void 0:r.type);if("string"==typeof s&&n&&i.is_price_study){const e=this._properties.childs().inputs.childs()[s];void 0!==e&&(e.subscribe(this,this._onCurrencyMayChange),this._currencySourceSymbolInputProperty=e)}}_recreatePaneViews(){this.hasBarColorer()&&this._model.mainSeries().invalidateBarStylesCache(),this._createViews(),this.recalculate(),this.updateAllViews((0,ct.sourceChangeEvent)(this.id()))}_pinePatchPropsAllowed(){return(this.isStarted()||this._metaInfo.inputs.some((e=>"symbol"===e.type)))&&!this._restarting}_pinePatchProps(){throw new Error("Not implemented")}_areStudyInputsModified(e){if(0===Object.keys(e).length)return!1;if(void 0===this._oldStudyInputs)return!0;const t=Object.keys(this._oldStudyInputs);(0,n.assert)(t.length===Object.keys(e).length,"keys quantity should be equal");for(const i of t)if((0,n.assert)(e.hasOwnProperty(i),`key '${i}' should exist in study inputs`),(0,n.ensureDefined)(this._oldStudyInputs)[i]!==e[i])return!0;return!1}_getStudyErrorText(e){return e.split(":",2)[0]}_priceScaleByProperties(){if("default"===this.properties().childs().precision.value())return null;const e=parseInt(this.properties().childs().precision.value());return isFinite(e)?Math.pow(10,e):null}_priceScaleByMetaInfo(){const e=this.metaInfo().format,t="inherit"!==e.type?e.precision:void 0,i=(0,k.isNumber)(t)?Math.pow(10,t):void 0;if("price"===e.type||"percent"===e.type)return i||100;if("volume"===e.type){if(void 0===e.precision){const e=this.series().symbolInfo();if(null!==e&&(0,k.isNumber)(e.volume_precision))return Math.pow(10,e.volume_precision)}return 1}return"inherit"===e.type||Lt.logWarn("Unsupported format type: "+e.type),null}}},8561:(e,t,i)=>{"use strict";i.d(t,{StudyCompare:()=>F});var s=i(50151),r=i(42226),n=i(8708),o=i(42960),a=i(59452),l=i.n(a),c=i(14483),h=i(74304),d=i(42275),u=i(78211),p=i(87095);const _=c.enabled("force_exchange_as_title");class m extends d.PriceAxisView{constructor(e,t){super(),this._studyCompare=e,this._data=t}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._studyCompare.priceScale(),n=this._studyCompare.lastValueData(this._data.plotIndex,!1);if(n.noData||null===r||r.isEmpty())return;const o=this._studyCompare.model(),a=o.timeScale().visibleBarsStrictRange(),l=o.mainSeries().bars().lastIndex();if(null===a||null===l)return;if(l<=a.lastBar())i.background=(0, -p.resetTransparency)(n.color),i.textColor=this.generateTextColor(i.background),i.borderColor=void 0,e.borderVisible=!1,t.borderVisible=!1;else{const r=o.backgroundColorAtYPercentFromTop(n.coordinate/(0,s.ensureNotNull)(o.paneForSource(this._studyCompare)).height());i.background=r,i.textColor=(0,p.resetTransparency)(n.color),i.borderColor=i.textColor,e.borderVisible=!0,t.borderVisible=!0}i.coordinate=n.coordinate,i.floatCoordinate=n.floatCoordinate;const c=o.properties().childs().scalesProperties.childs();c.showSeriesLastValue.value()&&(e.text=(0,u.getCurrentModePriceText)(r,n),c.seriesLastValueMode.value()!==h.PriceAxisLastValueMode.LastPriceAndPercentageValue?e.secondLine="":e.secondLine=(0,u.getOppositeModePriceText)(r,n),e.visible=!0),t.text="",c.showSymbolLabels.value()&&(t.text=this._paneText(),t.visible=t.text.length>0)}_paneText(){let e="";const t=this._studyCompare.symbolInfo();return _?e=(0,o.displayedSymbolExchange)(t):this._studyCompare.model().properties().childs().scalesProperties.childs().showSymbolLabels.value()&&(e=(0,o.displayedSymbolName)(t)),e}}i(44352);var g=i(88318),f=i(54303),v=i(88348),S=i(49483),y=i(15367),b=i(1722);const w=S.CheckMobile.any();class C extends f.StudyValuesProvider{constructor(e,t){super(e,t),this._emptyValues[0].title=e.guiPlotName("")}getValues(e){return(0,b.isNumber)(e)||(this._showLastPriceAndChangeOnly()?e=this._study.data().lastIndex():(e=this._model.crossHairSource().appliedIndex(),(0,b.isNumber)(e)||(e=this._study.data().lastIndex()))),super.getValues(e)}_hideValues(){return!1}_showLastPriceAndChangeOnly(){return w&&(null===this._model.crossHairSource().pane||(0,y.isLineToolName)(v.tool.value())||null!==this._model.lineBeingEdited())}}class P extends g.StudyDataWindowView{constructor(e,t){super(e,t),this._studyCompare=e}_hideValues(){return!1}_createValuesProvider(e,t){return new C(e,t)}}class x extends P{constructor(e,t){super(e,t),this._additional=null,this._showSeriesOHLC=t.properties().childs().paneProperties.childs().legendProperties.childs().showSeriesOHLC,this._showSeriesOHLC.subscribe(this,this.update)}areValuesVisible(){return this._showSeriesOHLC.value()}destroy(){this._showSeriesOHLC.unsubscribeAll(this)}additional(){return this._additional}_updateImpl(){super._updateImpl()}}var T=i(90830),I=i(1763),M=i(6892);class L extends M.StudyStatusProvider{getSplitTitle(){return this._source.titleInParts(!0,void 0,!1,!1)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,void 0,!1,!1)}: ${this.sourceStatusText()}`:`${this._source.title(!0,void 0,!1,!1)} ${this.sourceStatusText()}`:this._source.title(!0,void 0,!1,!1)}}var A=i(97121),k=i(58275),E=i.n(k);const D=c.enabled("study_overlay_compare_legend_option"),B=c.enabled("force_exchange_as_title"),V=c.enabled("uppercase_instrument_names"),N=!c.enabled("hide_study_compare_legend_item"),R=c.enabled("hide_unresolved_symbols_in_legend"),O=c.enabled("symbol_info_price_source");class F extends n.Study{constructor(e,t,i,s){super(e,function(e){ -return e.hasChild("currencyId")||e.addChild("currencyId",new(l())(null)),e.hasChild("unitId")||e.addChild("unitId",new(l())(null)),e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._isActingAsSymbolSource=new(E())(!0),this._realignToolsLastParams=null,this.properties().childs().minTick.subscribe(null,(()=>this._recreatePriceFormattingDependencies())),this.properties().childs().minTick.subscribe(null,(()=>this._model.fullUpdate())),this.properties().childs().currencyId.subscribe(this,this._onCurrencyChanged),this.properties().childs().unitId.subscribe(this,this._onUnitChanged),this._symbolResolvingActive=new(E())(!1),this._symbolHibernated=new(E())(!1),e.mainSeries().onIntervalChanged().subscribe(this,(()=>e.realignLineTools(this)))}destroy(){this._model.mainSeries().onIntervalChanged().unsubscribeAll(this),super.destroy()}properties(){return this._properties}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}createPriceAxisView(e){return new m(this,{plotIndex:"compare"})}setSymbolParams(e){this._setSymbolCurrencyUnitInternal(e)}symbol(){return this.properties().childs().inputs.childs().symbol.value()}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){if(!this._resolvedSymbols)return null;const e=this.properties().childs().inputs.childs().symbol.value();if(!e)return null;let t;return t=this._resolvedSymbols[this._getSymbolForResolve(e)]||null,t}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,A.symbolSameAsCurrent)(e,this.symbolInfo())}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,o.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,o.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}style(){return 2}setStyle(e){}interval(){return this._model.mainSeries().interval()}setInterval(e){}symbolSource(){return this}state(e,t){const i=super.state(e,t);return this._model.unitConversionEnabled()||delete i.state.unitId,e&&((0,s.ensureDefined)(i.data).symbols={___snapshot:this.symbolInfo()||void 0}),i}symbolTitle(e,t){return this.title(!0,{},!1,e)}titleInParts(e,t,i,s){var r;const n=this._titleInParts(e,t,i,s),o=[n[0],...null!==(r=n[1])&&void 0!==r?r:[]].join(", ");return[V?o.toUpperCase():o]}tags(){const e=this.symbol();return e?[e]:[]}statusView(){return N?super.statusView():null}guiPlotName(e){return this.properties().childs().inputs.childs().symbol.value()}canOverrideMinTick(){return!0}canBeHiddenByGlobalFlag(){return!1}valuesProvider(){return new C(this,this.model())}statusProvider(e){return new L(this,this._model.properties().childs().scalesProperties.childs().textColor)}measureUnitId(){ -return(0,o.measureUnitId)(this.symbolInfo())}_createViews(){this._legendView||(this._legendView=new x(this,this._model)),this._dataWindowView||(this._dataWindowView=new P(this,this._model)),this._statusView||(this._statusView=new T.StudyStatusView(this)),super._createViews()}_showLastValueOnPriceScale(){return this._model.properties().childs().scalesProperties.childs().showSeriesLastValue.value()}_onUnitChanged(){"alwaysOff"!==(0,r.currencyUnitVisibilityProperty)().value()&&this._model.fullUpdate(),this._model.unitConversionEnabled()&&this.isStarted()&&this._tryChangeInputs(),this._unitChanged.fire()}_getSymbolObject(e){const t=super._getSymbolObject(e),i=this.currency();null!==i&&(t["currency-id"]=i);const s=this.unit();return this._model.unitConversionEnabled()&&null!==s&&(t["unit-id"]=s),t}_getSymbolForApi(e){return(0,o.symbolForApi)(this._resolvedSymbolsByInput[e]||null,e)}_onSymbolResolvingStart(){super._onSymbolResolvingStart(),this._symbolResolvingActive.setValue(!0)}_onSymbolError(){super._onSymbolError(),this._symbolResolvingActive.setValue(!1)}_onSymbolResolved(e,t,i){super._onSymbolResolved(e,t,i),this._recreatePriceFormattingDependencies();const s=t===this.symbol()?(0,o.extractSymbolNameFromSymbolInfo)(i,this.symbol()):null,r=(0,o.symbolCurrency)(i),n=(0,o.symbolUnit)(i,this._model.unitConversionEnabled());this._setSymbolCurrencyUnitInternal({symbol:null!=s?s:void 0,currency:r,unit:n},i),this._symbolResolvingActive.setValue(!1)}async _changeInputsImpl(e,t){await super._changeInputsImpl(e,t),this._realignLineToolsIfParamsChanged()}_createStudyOnServer(){super._createStudyOnServer(),this._realignLineToolsIfParamsChanged()}_tryCreateFormatter(){var e,t;const i=null!==(t=null===(e=null===I.customFormatters||void 0===I.customFormatters?void 0:I.customFormatters.priceFormatterFactory)||void 0===e?void 0:e.call(I.customFormatters,this.symbolInfo(),this.properties().childs().minTick.value()))&&void 0!==t?t:null;return null!==i?i:(0,o.createSeriesFormatter)(this.symbolInfo(),this.properties().childs().minTick.value())}_titleInParts(e,t,i,s){const r=this.symbolInfo();return[this._getSymbolTitlePart(r),[this._getExchangeTitlePart(r,s),this._getPriceSourceTitlePart(r)].filter((e=>null!==e))]}_skipHistogramBaseOnAutoScale(){return!0}_getSymbolTitlePart(e){var t;if(null===e)return R?"":this.properties().childs().inputs.childs().symbol.value();const i=(0,o.getStudySymbolExchange)(e);if(B&&void 0!==i)return i;if(D)switch(this._model.mainSeries().symbolTextSourceProxyProperty().value()){case"description":return e.description;case"ticker-and-description":return`${e.name}, ${e.description}`;case"long-description":return null!==(t=e.long_description)&&void 0!==t?t:e.description}return e.name}_getExchangeTitlePart(e,t){var i;return null===e||t?null:null!==(i=(0,o.getStudySymbolExchange)(e))&&void 0!==i?i:null}_getPriceSourceTitlePart(e){var t -;return O&&!1!==this._model.properties().childs().paneProperties.childs().legendProperties.childs().showPriceSource.value()&&void 0!==(null==e?void 0:e.price_source_id)&&null!==(t=this._model.availablePriceSources().name(e.price_source_id))&&void 0!==t?t:null}_setSymbolCurrencyUnitInternal(e,t){const{symbol:i,currency:s,unit:r}=e,n=this.properties().childs(),a=n.inputs.childs().symbol.value(),l=n.currencyId.value(),c=n.unitId.value();if(void 0!==i&&i!==a&&n.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==l&&n.currencyId.setValueSilently(s),void 0!==r&&r!==c&&n.unitId.setValueSilently(r),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(n.currencyId.setValueSilently((0,o.symbolCurrency)(e)),n.unitId.setValueSilently((0,o.symbolUnit)(e,this._model.unitConversionEnabled())))}n.inputs.childs().symbol.value()!==a&&n.inputs.childs().symbol.listeners().fire(n.inputs.childs().symbol),n.currencyId.value()!==l&&n.currencyId.listeners().fire(n.currencyId),n.unitId.value()!==c&&n.unitId.listeners().fire(n.unitId),this._realignLineToolsIfParamsChanged()}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}},47468:(e,t,i)=>{"use strict";i.d(t,{StudyOverlayBase:()=>fe});var s=i(50151),r=i(49483),n=i(59224),o=i(8708),a=i(81049),l=i(42226),c=i(13497),h=i(42960),d=i(59452),u=i.n(d),p=i(27856),_=i(14483),m=i(71625),g=i(97121),f=i(92499),v=i(94025),S=i(97034),y=i(86094),b=i(1722),w=i(34256),C=i(58275),P=i.n(C),x=i(1763),T=i(28558),I=i(90830),M=i(11775),L=i(42275),A=i(74304),k=i(78211),E=i(87095);const D=_.enabled("force_exchange_as_title");class B extends L.PriceAxisView{constructor(e){super(),this._source=e}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._source.lastValueData("close",!1);if(r.noData)return;const n=this._source.model(),o=this._source.priceScale();if(null===o)return;if(!n.isPriceScaleVisible(o))return;const a=n.timeScale().visibleBarsStrictRange(),l=n.mainSeries().bars().lastIndex();if(null===a||null===l)return;if(l<=a.lastBar())i.background=(0,E.resetTransparency)(r.color),i.textColor=this.generateTextColor(r.color),e.borderVisible=!1,t.borderVisible=!1;else{const o=n.backgroundColorAtYPercentFromTop(r.coordinate/(0,s.ensureNotNull)(n.paneForSource(this._source)).height());i.background=o,i.textColor=(0,E.resetTransparency)(r.color),i.borderColor=i.textColor,e.borderVisible=!0,t.borderVisible=!0}i.coordinate=r.coordinate,i.floatCoordinate=r.floatCoordinate;const c=this._source.model().properties().childs().scalesProperties.childs();c.showSeriesLastValue.value()&&(e.text=(0, -k.getCurrentModePriceText)(o,r),c.seriesLastValueMode.value()!==A.PriceAxisLastValueMode.LastPriceAndPercentageValue?e.secondLine="":e.secondLine=(0,k.getOppositeModePriceText)(o,r),e.visible=!0),t.text="",c.showSymbolLabels.value()&&(t.text=this._paneText(),t.visible=t.text.length>0)}_paneText(){let e="";const t=this._source.symbolInfo();return D?e=(0,h.displayedSymbolExchange)(t):this._source.model().properties().childs().scalesProperties.childs().showSymbolLabels.value()&&(e=(0,h.displayedSymbolName)(t)),e}}var V=i(11527);class N extends V.PriceLineAxisView{constructor(e){super(),this._study=e}_value(){return this._study.lastValueData("",!0)}_priceLineColor(e){return e}_lineWidth(){return 1}_isVisible(){const e=this._study.model().properties().childs().scalesProperties.childs().showSeriesLastValue.value();return this._study.properties().childs().showPriceLine.value()&&e}}var R=i(79849),O=i(74997);class F{constructor(e){this._lineRenderer=new O.HorizontalLineRenderer,this._visible=!1,this._source=e}update(){if(this._visible=!1,!this._source.properties().childs().showPriceLine.value())return;const e=this._source.lastValueData("",!0);e.noData||(this._visible=!0,this._lineRenderer.setData({y:e.coordinate,color:e.color,linewidth:1,linestyle:R.LINESTYLE_DOTTED,visible:this._visible}))}renderer(){return this._visible?this._lineRenderer:null}}var W=i(50335),z=i(93835),H=i(15367),U=i(88348),j=i(53414);const G=r.CheckMobile.any();class q extends z.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._study=e,this._model=t,this._valueProvider=this._createValuesProvider(e,t),this._items=this._valueProvider.getItems().map((e=>new z.DataWindowItem(e.id,e.title,""))),this.update()}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}update(){this._invalidated=!0}study(){return this._study}_updateImpl(){var e,t;this._header=this._study.title();let i;this._showLastPriceAndChangeOnly()?i=this._study.data().lastIndex():(i=this._model.crossHairSource().appliedIndex(),_.enabled("use_last_visible_bar_value_in_legend")&&!(0,W.isNumber)(i)&&(i=null!==(t=null===(e=this._model.timeScale().visibleBarsStrictRange())||void 0===e?void 0:e.lastBar())&&void 0!==t?t:NaN));const s=this._valueProvider.getValues(i);for(let e=0;ee||t),i.showBarChange,i.showSeriesOHLC), -this._visibilityProperty.subscribe(this,this.update)}areValuesVisible(){return this._visibilityProperty.value()}additional(){return this._additional}destroy(){this._backgroundColorSpawn.destroy(),this._visibilityProperty.destroy()}_updateImpl(){super._updateImpl()}_createValuesProvider(e,t){return new $.OverlayLegendValuesProvider(e,t)}}var Z=i(43493),X=i(7138),J=i(57917),Q=i(41800),ee=i(8943),te=i(53275),ie=i(28400),se=i(11740),re=i(18671),ne=i(79586),oe=i(35994),ae=i(16410);const le=r.CheckMobile.any()&&!1,ce=_.enabled("uppercase_instrument_names"),he=_.enabled("study_overlay_compare_legend_option"),de=_.enabled("secondary_series_extend_time_scale"),ue=_.enabled("hide_unresolved_symbols_in_legend"),pe=!_.enabled("hide_study_overlay_legend_item"),_e=_.enabled("symbol_info_price_source"),me=(0,n.getLogger)("Chart.StudyOverlay");function ge(e,t){return null==e[t]}class fe extends o.Study{constructor(e,t,i,s){super(e,function(e){e.hasChild("currencyId")||e.addChild("currencyId",new(u())(null)),e.hasChild("unitId")||e.addChild("unitId",new(u())(null)),(0,ae.allChartStyles)().includes(e.childs().style.value())||e.childs().style.setValueSilently(2);const t=e.childs();if(t.lineStyle.hasChild("styleType")){const e=t.lineStyle.childs(),i=e.styleType.value();let s;0===i&&(t.style.setValueSilently(14),s=t.lineWithMarkersStyle.childs()),1===i&&(t.style.setValueSilently(15),s=t.steplineStyle.childs()),s&&(s.color.setValueSilently(e.color.value()),s.linestyle.setValueSilently(e.linestyle.value()),s.linewidth.setValueSilently(e.linewidth.value()),s.priceSource.setValueSilently(e.priceSource.value())),t.lineStyle.removeProperty("styleType")}return e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._quotesProvider=new m.QuotesProvider,this._seriesSource=null,this._symbolResolvingActive=new(P())(!1),this._symbolHibernated=new(P())(!1),this._styleToRecover=null,this._isActingAsSymbolSource=new(P())(!0),this._realignToolsLastParams=null,this._precomputedBarStyles=new WeakMap,this.m_data=new S.PlotList((0,c.seriesPlotFunctionMap)(),ge),le&&this._quotesProvider.quotesUpdate().subscribe(this,this._onQuotesUpdate);const r=this.properties().childs();r.currencyId.subscribe(this,this._onCurrencyChanged),r.unitId.subscribe(this,this._onUnitChanged),r.allowExtendTimeScale.subscribe(this,this._onAllowExtendTimeScaleChanged),this._onAllowExtendTimeScaleChanged(),r.style.subscribe(this,this._onChartStyleChanged),r.lineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.lineWithMarkersStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.steplineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.areaStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.baselineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.columnStyle.childs().priceSource.subscribe(this,this._updateBarFunction),this._updateBarFunction(),this._formatter=null,e.mainSeries().onIntervalChanged().subscribe(this,(()=>e.realignLineTools(this)))}destroy(){ -this._model.mainSeries().onIntervalChanged().unsubscribeAll(this),super.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}precomputedBarStyle(e){return this._precomputedBarStyles.get(e)}setPrecomputedBarStyle(e,t){this._precomputedBarStyles.set(e,t)}properties(){return this._properties}barColorer(){return new oe.SeriesBarColorer(this)}setSymbolParams(e){this._setSymbolParamsInternal(e)}symbol(){return this.properties().childs().inputs.childs().symbol.value()}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){if(!this._resolvedSymbols)return null;const e=this._properties.childs().inputs.childs().symbol.value();if(!e)return null;let t;return t=this._resolvedSymbols[this._getSymbolForResolve(e)]||null,t}supportsPressedChunks(){return!1}pressedChunks(e,t){throw new Error("Pressed chunks are not supported")}data(){return null===this._seriesSource?super.data():this._seriesSource.data().bars()}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,g.symbolSameAsCurrent)(e,this.symbolInfo())}priceSource(){const e=this.properties().childs();switch(e.style.value()){case 2:return e.lineStyle.childs().priceSource.value();case 14:return e.lineWithMarkersStyle.childs().priceSource.value();case 15:return e.steplineStyle.childs().priceSource.value();case 3:return e.areaStyle.childs().priceSource.value();case 10:return e.baselineStyle.childs().priceSource.value();case 13:return e.columnStyle.childs().priceSource.value()}return null}barFunction(){return this._barFunction}quotes(){return this._quotesProvider.quotes()}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,h.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,h.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}style(){return this.properties().childs().style.value()}setStyle(e){this.setSymbolParams({style:e})}interval(){return this._model.mainSeries().interval()}setInterval(e){}symbolSource(){return this}barsProvider(){return this}state(e,t){const i=super.state(e,t);return this._model.unitConversionEnabled()||delete i.state.unitId,e&&((0,s.ensureDefined)(i.data).symbols={___snapshot:this.symbolInfo()||void 0}),i}symbolTitle(e,t){return this.title(!0,{},!1,e)}title(e,t,i,s){var r;const n=this._titleInParts(e,t,i,s),o=[n[0],...null!==(r=n[1])&&void 0!==r?r:[]].join(", ");return ce?o.toUpperCase():o}titleInParts(e,t,i,s){return[this.title(e,t,i,s)]}isStarted(){return null===this._seriesSource?super.isStarted():this._seriesSource.isStarted()}sourceId(){return null===this._seriesSource?super.sourceId():(0,s.ensureNotNull)(this._seriesSource.instanceId())}moveData(e){ -null===this._seriesSource?super.moveData(e):this._seriesSource.moveData(e)}firstValue(){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=e.firstBar();if(0===this.data().size())return this._ownFirstValue;const i=this.data().search(t,y.PlotRowSearchMode.NearestRight,1);return this._ownFirstValue=null!==i?this._barFunction(i.value,0):null,this._ownFirstValue}lastValueData(e,t,i){const s={noData:!0},r=this.priceScale();if(this._model.timeScale().isEmpty()||null===r||r.isEmpty()||this.data().isEmpty())return s;const n=this._model.timeScale().visibleBarsStrictRange();if(null===n)return s;const o=this.properties().childs();if(!o.visible.value())return s;const a=this.nearestIndex(n.lastBar(),y.PlotRowSearchMode.NearestLeft,1);if(void 0===a)return s;const l=this.firstValue();if(null===l)return s;const c=this._lastNonEmptyPlotRow(4),h=null!==c&&n.contains(c.index),d=null!==c?c.value:null,u=t||h?d:this.data().valueAt(a);if(null===u)return s;const p=this._barFunction(u,2);if(!(0,b.isNumber)(p))return s;const _=r.priceToCoordinate(p,l);let m;switch(o.style.value()){case 0:m=u[1]<=u[4]?o.barStyle.childs().upColor.value():o.barStyle.childs().downColor.value();break;case 1:case 9:m=u[1]<=u[4]?o.candleStyle.childs().upColor.value():o.candleStyle.childs().downColor.value();break;case 13:m=u[1]<=u[4]?o.columnStyle.childs().upColor.value():o.columnStyle.childs().downColor.value();break;case 2:m=o.lineStyle.childs().color.value();break;case 14:m=o.lineWithMarkersStyle.childs().color.value();break;case 15:m=o.steplineStyle.childs().color.value();break;case 3:m=o.areaStyle.childs().color1.value();break;case 16:m=o.hlcAreaStyle.childs().closeLineColor.value();break;case 10:{const e=o.baselineStyle.childs();m=_(0,s.ensureNotNull)(this.priceScale()).height(),color:()=>e.baselineColor.value(),baseLevelPercentage:()=>e.baseLevelPercentage.value()});break}case 12:r=new ne.SeriesHiLoPaneView(this,this._model)}r&&this._paneViews.push(r),null!==i&&this._paneViews.push(i),this._paneViews.push(new F(this)),this._dataWindowView||(this._dataWindowView=new q(this,this._model)),this._legendView||(this._legendView=new K(this,this._model)),this._statusView||(this._statusView=new I.StudyStatusView(this)),this._priceAxisViews=[...this._priceAxisViewsBase],this._labelPaneViews.push(new Z.PanePriceAxisView(e,this,this._model))}_createStudyOnServer(){null===this._seriesSource?super._createStudyOnServer():this._modifyStudyOnServer((0,s.ensureDefined)(this._inputs)),this._realignLineToolsIfParamsChanged()}_modifyStudyOnServer(e){null===this._seriesSource?super._modifyStudyOnServer(e,0):(this._seriesSource.modifySeries((0,p.decodeExtendedSymbol)(e.symbol),(0,v.getServerInterval)(this._series.properties().childs().interval.value())),this._seriesSource.isStarted()||this._seriesSource.start())}_stopStudyOnServer(){null===this._seriesSource?super._stopStudyOnServer():this._seriesSource.stop()}_titleInParts(e,t,i,s){const r=this.symbolInfo();return[this._getSymbolTitlePart(r),[this._getExchangeTitlePart(r,s),this._getPriceSourceTitlePart(r)].filter((e=>null!==e))]}_getSymbolTitlePart(e){var t;if(null===e)return ue?"":this.properties().childs().inputs.childs().symbol.value();if(he)switch(this._model.mainSeries().symbolTextSourceProxyProperty().value()){case"description":return e.description;case"ticker-and-description":return`${e.name}, ${e.description}`;case"long-description":return null!==(t=e.long_description)&&void 0!==t?t:e.description}return e.name}_getExchangeTitlePart(e,t){var i;return null===e||t?null:null!==(i=(0,h.getStudySymbolExchange)(e))&&void 0!==i?i:null}_getPriceSourceTitlePart(e){var t;return _e&&!1!==this._model.properties().childs().paneProperties.childs().legendProperties.childs().showPriceSource.value()&&void 0!==(null==e?void 0:e.price_source_id)&&null!==(t=this._model.availablePriceSources().name(e.price_source_id))&&void 0!==t?t:null}_onAllowExtendTimeScaleChanged(){const e=this.isStarted();if(e&&this.stop(!0),de&&this.properties().childs().allowExtendTimeScale.value()){ -this._seriesSource=new f.SeriesDataSource(this._model.chartApi(),"st_o_");const e=this._seriesSource.dataEvents();e.seriesError().subscribe(this,(e=>{this._onStudyError(this._convertSeriesErrorToStudy(e))})),e.loading().subscribe(this,this._onStudyLoading),e.completed().subscribe(this,(e=>{this._onStudyCompleted(e.time)})),e.dataUpdated().subscribe(this,(()=>{this._studyModified=!1;const e=this._model.paneForSource(this);this._model.recalculatePane(e,(0,T.sourceChangeEvent)(this.id())),this._updateSources(),this.priceRangeReady()||this._enablePriceRangeReady()}))}else{if(null!==this._seriesSource){const e=this._seriesSource.dataEvents();e.seriesError().unsubscribeAll(this),e.loading().unsubscribeAll(this),e.completed().unsubscribeAll(this),e.dataUpdated().unsubscribeAll(this),this._seriesSource.destroy()}this._seriesSource=null}e&&this.start(!0)}_convertSeriesErrorToStudy(e){return{error:e.error,ctx:e.ctx,solution_id:e.solution_id}}_setSymbolParamsInternal(e,t){const{symbol:i,currency:s,unit:r,style:n}=e,o=this.properties().childs(),a=o.inputs.childs().symbol.value(),l=o.currencyId.value(),c=o.unitId.value(),d=o.style.value();if(void 0!==i&&i!==a&&o.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==l&&o.currencyId.setValueSilently(s),void 0!==r&&r!==c&&o.unitId.setValueSilently(r),void 0!==n&&o.style.setValueSilently(n),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(o.currencyId.setValueSilently((0,h.symbolCurrency)(e)),o.unitId.setValueSilently((0,h.symbolUnit)(e,this._model.unitConversionEnabled())))}o.inputs.childs().symbol.value()!==a&&o.inputs.childs().symbol.listeners().fire(o.inputs.childs().symbol),o.currencyId.value()!==l&&o.currencyId.listeners().fire(o.currencyId),o.unitId.value()!==c&&o.unitId.listeners().fire(o.unitId),o.style.value()!==d&&o.style.listeners().fire(o.style),this._checkStyle(),this._realignLineToolsIfParamsChanged()}_updateBarFunction(){this._barFunction=(0,a.barFunctionByStyle)(this.style(),this.priceSource())}_onChartStyleChanged(){var e;this._updateBarFunction(),(null===(e=this._styleToRecover)||void 0===e?void 0:e.originalStyle)!==this.style()&&(this._styleToRecover=null)}_checkStyle(){const e=this.style();(0,h.isCloseBasedSymbol)(this.symbolInfo())?(0,h.isSingleValueBasedStyle)(e)||(this.setStyle(2),this._styleToRecover={correctedStyle:this.style(),originalStyle:e}):null!==this._styleToRecover&&(this.setStyle(this._styleToRecover.originalStyle),this._styleToRecover=null)}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}},19386:(e,t,i)=>{"use strict";i.d(t,{ -applyOverridesToStudy:()=>c,applyOverridesToStudyDefaults:()=>h});var s=i(50151),r=i(72877);const n=(0,i(59224).getLogger)("Chart.Model.StudyPropertiesOverrider");var o,a;function l(e,t,i,s){const r=i.split(".");if(0===r.length||0===r[0].length)return;const l=function(e){const t=e.split(":");return{name:t[0],type:2===t.length?t[1]:null}}(r[0]),c=l.name,h=l.type,d=null!==h,u=!d||"band"===h,p=!d||"area"===h,_=!d||"input"===h,m=!d||"plot"===h?a.getPlotIdByTitle(e,c):null,g=u?a.getBandIndexByName(e,c):null,f=p?a.getFilledAreaIdByTitle(e,c):null,v=_?a.getInputByName(e,c):null,S=t.hasOwnProperty(c);if((null!==m?1:0)+(null!==g?1:0)+(null!==f?1:0)+(null!==v?1:0)+(S?1:0)>1)return void n.logWarn(`Study '${e.description}' has ambiguous identifier '${c}'`);const y=r[1];if(null!==m){if(1===r.length)return void n.logWarn(`Path of sub-property of '${c}' plot for study '${e.description}' must be not empty`);const i=r.slice(1);o.applyPlotProperty(e,t,m,i,s)}else if(null!==v)o.applyInputValue(t,v,s);else if(null!==g){if(void 0===y)return void n.logWarn(`Property name of '${c}' band for study '${e.description}' must be set`);o.applyBandProperty(t,g,y,s)}else if(null!==f){if(void 0===y)return void n.logWarn(`Property name of '${c}' area for study '${e.description}' must be set`);o.applyFilledAreaProperty(t,f,y,s)}else S?o.setRootProperty(t,r,s):n.logWarn(`Study '${e.description}' has no plot or input '${c}'`)}function c(e,t){const i=e.properties(),s=i.state();for(const i in t)t.hasOwnProperty(i)&&l(e.metaInfo(),s,i,t[i]);i.mergeAndFire(s)}function h(e,t,i){for(const s in e){if(!e.hasOwnProperty(s))continue;const r=s.indexOf(".");if(-1===r)continue;const o=s.substring(0,r),c=a.getMetaInfoByDescription(t,o);if(null===c){n.logWarn(`There is no such study ${o}`);continue}const h=i(c);null!==h?l(c,h,s.substring(r+1),e[s]):n.logWarn(`Cannot apply overrides for study ${o}`)}}!function(e){const t={line:r.LineStudyPlotStyle.Line,histogram:r.LineStudyPlotStyle.Histogram,cross:r.LineStudyPlotStyle.Cross,area:r.LineStudyPlotStyle.Area,columns:r.LineStudyPlotStyle.Columns,circles:r.LineStudyPlotStyle.Circles,line_with_breaks:r.LineStudyPlotStyle.LineWithBreaks,area_with_breaks:r.LineStudyPlotStyle.AreaWithBreaks,step_line:r.LineStudyPlotStyle.StepLine,step_line_with_breaks:r.LineStudyPlotStyle.StepLineWithBreaks};e.applyPlotProperty=function(e,i,o,a,l){if(void 0===i.styles)return void n.logWarn("Study does not have styles");const c=a[0];if("color"===c){const t=function(e,t,i){if(void 0===e.plots)return null;for(const s of e.plots){if(!(0,r.isPaletteColorerPlot)(s)||void 0===t.palettes)continue;const e=t.palettes[s.palette];if(s.target===i&&void 0!==e)return e}return null}(e,i,o);return void function(e,t,i,r,o){var a;void 0!==e.styles?null===t&&!isNaN(r)&&r>0?n.logWarn(`Study plot does not have color #${r}`):((0===r||isNaN(r))&&((0,s.ensureDefined)(e.styles[i]).color=String(o),r=0),null!==t&&((0,s.ensureDefined)(null===(a=t.colors)||void 0===a?void 0:a[r]).color=String(o))):n.logWarn("Study does not have styles") -}(i,t,o,a.length>1?parseInt(a[1]):NaN,l)}const h=i.styles[o];if(void 0!==h&&h.hasOwnProperty(c)){if("plottype"===c){const e=t[String(l)];if(void 0===e)return void n.logWarn(`Unsupported plot type for plot: ${l}`);l=e}h[c]=l}else n.logWarn(`Study plot does not have property '${c}'`)},e.applyBandProperty=function(e,i,s,r){if(void 0===e.bands)return void n.logWarn("Study does not have bands");const o=e.bands[i];if(void 0!==o&&o.hasOwnProperty(s)){if("plottype"===s){const e=t[String(r)];if(void 0===e)return void n.logWarn(`Unsupported plot type for band: ${r}`);r=e}o[s]=r}else n.logWarn(`Study band does not have property '${s}'`)},e.applyFilledAreaProperty=function(e,t,i,s){if(void 0===e.filledAreasStyle)return void n.logWarn("Study does not have areas");const r=e.filledAreasStyle[t];void 0!==r&&r.hasOwnProperty(i)?r[i]=s:n.logWarn(`Study area does not have property '${i}'`)},e.applyInputValue=function(e,t,i){void 0!==e.inputs&&e.inputs.hasOwnProperty(t)?e.inputs[t]=i:n.logWarn(`Study does not have input '${t}'`)},e.setRootProperty=function(e,t,i){if(0===t.length)return;let s=e;for(const e of t.slice(0,-1)){if(null==s||!s.hasOwnProperty(e))break;s=s[e]}const r=t[t.length-1];null!=s&&s.hasOwnProperty(r)?s[r]=i:n.logWarn(`Study does not have property ${t.join(".")}`)}}(o||(o={})),function(e){e.getInputByName=function(e,t){if(void 0===e.inputs)return null;t=t.toLowerCase();for(const i of e.inputs)if(i.name.toLowerCase()===t)return i.id;return null},e.getPlotIdByTitle=function(e,t){if(void 0===e.styles)return null;t=t.toLowerCase();for(const i in e.styles){const s=e.styles[i];if((void 0!==s&&void 0!==s.title?s.title:i).toLowerCase()===t)return i}return null},e.getFilledAreaIdByTitle=function(e,t){if(void 0===e.filledAreas)return null;t=t.toLowerCase();for(const i of e.filledAreas)if(i.title.toLowerCase()===t)return i.id;return null},e.getBandIndexByName=function(e,t){if(void 0===e.bands)return null;t=t.toLowerCase();for(let i=0;i{"use strict";var s=i(57898),r=i(42960).symbolTitle,n=i(35994).StudyBarColorer,o=i(97034).PlotList,a=i(76422),l=i(72877),c=i(72007).studyPlotFunctionMap,h=i(72007).studyEmptyPlotValuePredicate,d=i(14483),u=i(58894).StudyBase,p=i(87095).colorToInteger,_=i(59224).getLogger("Chart.Study"),m=d.enabled("datasource_copypaste"),g=d.enabled("study_symbol_ticker_description"),f=d.enabled("hide_unresolved_symbols_in_legend");class v extends u{constructor(e,t,i,r){super(e,t,i,r),this._resolvedSymbols={},this._chartApi=e._chartApi,this._plotFields=[];var n=this.metaInfo().plots;if(n)for(var a=0,u=n.length;a=0?c:l}return l}if(this._metaInfo.isTVScript||this._metaInfo.pine){if("text"===i)return this._metaInfo.defaults.inputs.text;if("pineId"===i)return this._metaInfo.scriptIdPart;if("pineVersion"===i)return this._metaInfo.pine?this._metaInfo.pine.version:"-1";if("color"===e.type&&this._metaInfo.isRGB){var h=this._properties.inputs[i].value();return p(h)}if("price"===e.type){var d=this._properties.inputs[i].value();return t.priceInputsForDisplay?this.formatter().format(d):d}return this._properties.inputs[i].value()}return this._properties.inputs[i].value()}priceLabelText(e){var t,i=this._metaInfo.styles,s=this._metaInfo.ohlcPlots;i&&i[e]&&(t=i[e]),s&&s[e]&&(t=s[e]);var r=t.title;return 1!==this._simplePlotsCount||l.isPlotTitleDefined(r)?this._metaInfo.is_price_study&&r!==this._metaInfo.shortDescription?""===r?this._metaInfo.shortDescription:this._metaInfo.shortDescription+":"+r:r:this._metaInfo.shortDescription}data(){return this.m_data -}graphics(){return this._graphics}moveData(e){this._ongoingDataUpdate=this._ongoingDataUpdate.then(function(){this._invalidateLastNonEmptyPlotRowCache(),this.data().move(e)}.bind(this))}static offset(e,t){var i=0;return e._plotOffsets&&void 0!==e._plotOffsets[t]&&(i+=e._plotOffsets[t]),e.properties().offsets&&void 0!==e.properties().offsets[t]&&(i+=e.properties().offsets[t].val.value()),e.properties().offset&&(i+=e.properties().offset.val.value()),i}offset(e){return v.offset(this,e)}_showLastValueOnPriceScale(){return this._model.properties().scalesProperties.showStudyLastValue.value()}barColorer(){const e=this._metaInfo.plots;let t=null;for(let i=0;i=0&&(e="_v"+this._metaInfo.pine.version),{symbol:this.series().actualSymbol(),resolution:this.series().interval(),study:this._metaInfo.shortId+e}}_sendTelemetryReport(e,t,i){void 0===i&&(i=this._getTelemetryAdditionalData());var s=Object.assign(t,{additional:i});undefined.sendChartReport(e,s)}_sendTelemetryCounter(e,t){this._sendTelemetryReport(e,{count:1},t)}onAboutToBeDestroyed(){ -return this._aboutToBeDestroyed}destroy(){this._aboutToBeDestroyed.fire(),this._isDestroyed=!0,null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),this._properties.precision.listeners().unsubscribe(this,this._precisionChanged),this._showStudyArgumentsProperty.listeners().unsubscribe(this,this.invalidateTitleCache),this._model.mainSeries().dataEvents().symbolResolved().unsubscribeAll(this),this.hasBarColorer()&&this._properties.visible.listeners().unsubscribe(this._model.mainSeries(),this._model.mainSeries().invalidateBarStylesCache),this._model.mainSeries().dataEvents().symbolResolved().unsubscribe(this,this._recreatePriceFormattingDependencies),void 0!==this._properties.offsets&&this._properties.offsets.listeners().unsubscribe(this,this._updateMaxOffsetValue),void 0!==this._properties.offset&&this._properties.offset.listeners().unsubscribe(this,this._updateMaxOffsetValue),super.destroy()}desiredPriceScalePosition(){return this.metaInfo().isTVScriptStub?"overlay":this.metaInfo().linkedToSeries?"as-series":void 0===this.metaInfo().priceScale?null:["right","left","overlay"][this.metaInfo().priceScale]}formatterChanged(){return this._formatterChanged}copiable(){return m&&!this.isChildStudy()}setPriceScale(e){super.setPriceScale(e),a.emit("study_event",this.id(),"price_scale_changed")}}TradingView.Study=v,t.Study=v},76058:(e,t,i)=>{"use strict";i.d(t,{plotShapesData:()=>r});var s=i(44352);const r={shape_arrow_down:{guiName:s.t(null,void 0,i(48732)),id:"shape_arrow_down",paneRendererClass:"PaneRendererArrowDown",pineName:"shape.arrowdown",icon:"arrow_down"},shape_arrow_up:{guiName:s.t(null,void 0,i(10650)),id:"shape_arrow_up",paneRendererClass:"PaneRendererArrowUp",pineName:"shape.arrowup",icon:"arrow_up"},shape_circle:{guiName:s.t(null,void 0,i(90068)),id:"shape_circle",paneRendererClass:"PaneRendererCircleShape",pineName:"shape.circle",icon:"circle"},shape_cross:{guiName:s.t(null,void 0,i(29908)),id:"shape_cross",paneRendererClass:"PaneRendererCrossShape",pineName:"shape.cross",icon:"cross"},shape_diamond:{guiName:s.t(null,void 0,i(73720)),id:"shape_diamond",paneRendererClass:"PaneRendererDiamond",pineName:"shape.diamond",icon:"diamond"},shape_flag:{guiName:s.t(null,void 0,i(21524)),id:"shape_flag",paneRendererClass:"PaneRendererFlagShape",pineName:"shape.flag",icon:"flag"},shape_label_down:{guiName:s.t(null,void 0,i(18528)),id:"shape_label_down",paneRendererClass:"PaneRendererLabelDown",pineName:"shape.labeldown",icon:"label_down"},shape_label_up:{guiName:s.t(null,void 0,i(13046)),id:"shape_label_up",paneRendererClass:"PaneRendererLabelUp",pineName:"shape.labelup",icon:"label_up"},shape_square:{guiName:s.t(null,void 0,i(44904)),id:"shape_square",paneRendererClass:"PaneRendererSquare",pineName:"shape.square",icon:"square"},shape_triangle_down:{guiName:s.t(null,void 0,i(83356)),id:"shape_triangle_down",paneRendererClass:"PaneRendererTriangleApexDown",pineName:"shape.triangledown",icon:"triangle_down"},shape_triangle_up:{guiName:s.t(null,void 0,i(28340)), -id:"shape_triangle_up",paneRendererClass:"PaneRendererTriangleApexUp",pineName:"shape.triangleup",icon:"triangle_up"},shape_xcross:{guiName:s.t(null,void 0,i(7050)),id:"shape_xcross",paneRendererClass:"PaneRendererXCross",pineName:"shape.xcross",icon:"x_cross"}}},11526:(e,t,i)=>{"use strict";var s=i(18923).Version,r=i(59224).getLogger("Chart.StudyMigration");function n(e){this._studyId=e,this._maxToVers=s.ZERO,this._maxFromVers=s.ZERO,this._migrs=[]}n.prototype.addMigration=function(e,t,i){var r=s.parse(e),n=s.parse(t);r.isGreater(this._maxFromVers)&&(this._maxFromVers=r),n.isGreater(this._maxToVers)&&(this._maxToVers=n),this._migrs.push({fromVers:r,toVers:n,rules:i})},n.prototype.updateInputs=function(e,t,i){if(!i)return i;for(var s=TradingView.clone(i),n=e;n.isLess(t);){var o=this._findMigration(n);if(null==o)break;if(r.logNormal("Migrating study inputs from "+o.fromVers+" to "+o.toVers+" version, studyId: "+this._studyId+", migration: "+JSON.stringify(o)+", inputs: "+JSON.stringify(i)),s=this._applyMigration(s,o),!n.isLess(o.toVers))throw new Error("Problems in study migration process... Possible infinite cycle has been detected and stopped.");n=o.toVers}return n>e&&r.logNormal("Study inputs migration is done, studyId: "+this._studyId+", inputs: "+JSON.stringify(s)),s},n.prototype._findMigration=function(e){for(var t=-1,i=this._maxFromVers,s=0;s=0||t.indexOf(e)>=0},n._applyInputChangedMinMaxRule=function(e,t){if("adjustValIfNeeded"!==t.action)throw new Error("Unknown action "+t.action+" for rule with type "+t.type);var i=e[t.inputId];return it.maxVal&&(e[t.inputId]=t.maxVal),r.logNormal("Input "+t.inputId+"="+i+" adjusted to value "+e[t.inputId]),e},n._applyInputChangedOptionsRule=function(e,t){if(!(["text"].indexOf(t.inputType)>=0&&"resetToDefValIfNeeded"===t.action))throw new Error("Unexpected rule.inputType="+t.inputType+" in rule.action="+t.action);var i=e[t.inputId];return t.options.indexOf(i)<0&&(e[t.inputId]=t.defVal,r.logNormal("Input "+t.inputId+"="+i+" reset to default value "+t.defVal)),e},e.exports=n},64063:(e,t,i)=>{"use strict";var s=i(7793).OverlayLegendValuesProvider,r=i(26481).OverlayStatusProvider,n=i(47468).StudyOverlayBase;t.study_Overlay=class extends n{constructor(e,t,i,s){super(e,t,i,s),this._paneView=null;var r=this;this.properties().minTick.listeners().subscribe(null,(function(){r._recreatePriceFormattingDependencies(),r.updateAllViews(),r._model.fullUpdate()}))}_showLastValueOnPriceScale(){return this._model.properties().scalesProperties.showSeriesLastValue.value()}_onQuotesUpdate(e,t){!this._legendView||void 0===t.values.change&&void 0===t.values.change_percent||(this._legendView.update(),this._model.updateSource(this))}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),super.destroy()}tags(){var e=[],t=this.symbolInfo();return t?e.push(t.name):this._properties.inputs.symbol.value()&&e.push(this._properties.inputs.symbol.value()),e}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(6196),i.e(5518),i.e(3986),i.e(5766),i.e(607)]).then(i.bind(i,89204))).StudyOverlayDefinitionsViewModel}defaultPlotIdForAlert(){return""}valuesProvider(){return new s(this,this.model())}statusProvider(e){return new r(this,this.model())}}},43583:(e,t,i)=>{"use strict";var s=i(50151).assert,r=i(1722).clone,n=i(8708).Study,o=i(97034).PlotList,a=i(72007).studyPlotFunctionMap,l=i(72007).studyEmptyPlotValuePredicate;class c{constructor(e,t,i){this._strategyPlotIndex=e,this._targetPlotIndex=t,this._startIndex=i}rebuildData(e){var t=this._targetPlotIndex+1,i=this._strategyPlotIndex+1,s=null,r=null;e.range(this._startIndex||e.firstIndex(),e.lastIndex()).each((function(n,o){var a=o[t],l=o[i]?Math.round(o[i]):null;if(o[t]=null,o[i]=null,!l||l>0)return!1;var c=n+l,h={pointIndex:c,value:a};if(r){if(r.pointIndex!==h.pointIndex){c>=0&&(e.valueAt(c)[t]=a);var d=!1;s&&(d=s.value<=r.value&&r.value<=a||s.value>=r.value&&r.value>=a),d?r.pointIndex>=0&&(e.valueAt(r.pointIndex)[t]=null):s=r,r=h}}else r=h;return!1}))}}t.study_ScriptWithDataOffset=class extends n{constructor(e,t,i,s){super(e,t,i,s),this._underlyingData=new o(a(s),l)}clearData(){super.clearData(),this._underlyingData.clear()}_mergeData(e){this._invalidateLastNonEmptyPlotRowCache();var t=this._underlyingData.firstIndex();this._underlyingData.merge(e), -t!==this._underlyingData.firstIndex()&&(this.m_data=new o(a(this._metaInfo),l));var i=this.m_data.lastIndex();this._underlyingData.range(i,this._underlyingData.lastIndex()).each(function(e,t){return this.m_data.add(e,r(t)),!1}.bind(this)),this._plotsForStrategyProcessing().forEach((function(e){new c(e.strategyIndex,e.targetIndex,i).rebuildData(this.m_data)}),this)}_plotsForStrategyProcessing(){var e=[];return this._metaInfo.plots.forEach((function(t,i){if("dataoffset"===t.type){var r=this._metaInfo.plots.findIndex((function(e){return e.id===t.target}));s(r>=0,"target plot not found for strategy plot "+t.id);var n={strategyIndex:i,targetIndex:r};e.push(n)}}),this),e}}},6674:(e,t,i)=>{"use strict";i.d(t,{StudyVersioning:()=>p});var s=i(11526),r=i.n(s);const n=(0,i(59224).getLogger)("Chart.Study.Versioning");var o=i(50151).assert,a=i(18923).Version,l=i(76861),c=i(42856).StudyMetaInfo,h=i(14905).extractPineId,d=i(97087).migrateMetaInfoAndPropState;const u=1e12;class p extends class{constructor(e,t){if(this._migrations={},!e)throw new Error("No studies metainfo");if(this._studiesMetainfo=e,!t)throw new Error("No studies migrations");this._studiesMigrations=t;for(let e=0;e{if(0===this._studiesMetainfo.length||!e.isTVScript||e.version>=22)return t;const i={};let s=0,r=0,n=t[r];for(;void 0!==n;){const e=t[n.id];n.isFake&&(n.id="in_"+s++),i[r]=n,i[n.id]=e,r++,n=t[r]}return i}]}}{updateMetaInfo(e){if(!e)return e;o(!e.isTVScript,"This method should update only built-in java indicators metaInfo. For Pine indicators use updateMetaInfoAsync");for(var t=null,i=this._studiesMetainfo,s=0;s=12&&a<=26){var l={};for(o=0;o=12&&a<=26){var h=r.columns;r.columns=[];for(var d=0;d1e12&&n.logWarn("Bad integer input max value in metaInfo id="+e.id+" title="+e.description))}}static _fixInputsMaxValue(e,t){if(!TradingView.isAbsent(t)){var i=u;if(t.inputs)for(var s=0;si&&(a.max=i))}if(e&&e.inputs){var r=p.splitInputs(e.inputs),n=r.arr;for(var o in n){var a;"integer"===(a=n[o]).type&&(a.max&&a.max>i&&(a.max=i))}e.inputs=TradingView.merge(r.obj,r.arr)}}}patchPropsStateAndMetaInfo(e,t,i){"Script$BOOKER"!==t.productId||t.alerts||delete e.alerts,p._fixInputsOrder(e,t),p._fixInputsMaxValue(e,t);var s=p.splitInputs(e.inputs);e.inputs=s.obj;var r=c.versionOf(t);ri&&(i=r))}e[i+1]=t}static splitInputs(e){var t={},i={};for(var s in e)isNumber(parseInt(s,10))?t[s]=e[s]:i[s]=e[s];return{arr:t,obj:i}}static findInputKeyById(e,t){var i=null;for(var s in e)if(isNumber(parseInt(s,10))&&e[s].id===t){i=s;break}return i}static getInputKeyById(e,t){var i=p.findInputKeyById(e,t);if(!i)throw new Error("Cannot find input with id: "+t);return i}}},11678:(e,t,i)=>{"use strict";i.d(t,{translateSessionDescription:()=>n,translateSessionShortDescription:()=>a});var s=i(44352);const r=new Map([["Premarket",s.t(null,{context:"sessions"},i(56935))],["Postmarket",s.t(null,{context:"sessions"},i(98801))],["Regular Trading Hours",s.t(null,{context:"sessions"},i(24380))],["Extended Trading Hours",s.t(null,{context:"sessions"},i(97442))],["Electronic Trading Hours",s.t(null,{context:"sessions"},i(75610))]]);function n(e){var t;return null!==(t=r.get(e))&&void 0!==t?t:e}const o=new Map([["Premarket",s.t(null,{context:"sessions"},i(56137))],["Postmarket",s.t(null,{context:"sessions"},i(32929))],["Regular Trading Hours",s.t(null,{context:"sessions" -},i(63798))],["Extended Trading Hours",s.t(null,{context:"sessions"},i(33021))],["Electronic Trading Hours",s.t(null,{context:"sessions"},i(33021))]]);function a(e){var t;return null!==(t=o.get(e))&&void 0!==t?t:e}},97121:(e,t,i)=>{"use strict";i.d(t,{areEqualSymbols:()=>o,currenciesAreSame:()=>h,symbolSameAsCurrent:()=>l,unitsAreSame:()=>c});var s=i(14483),r=i(42960);const n=s.enabled("uppercase_instrument_names");function o(e,t){return void 0===e?void 0===t:void 0!==t&&(n?e.toUpperCase()===t.toUpperCase():e===t)}function a(e,t){return e.some((e=>o(t,e)))}function l(e,t){if(null===t)return!1;if(t){if(o(t.full_name,e)||o(t.pro_name,e))return!0;if(o(t.ticker,e))return!0;if(t.aliases&&a(t.aliases,e))return!0;if(t.alternatives&&a(t.alternatives,e))return!0;if(0===e.indexOf("FRA:")&&o(t.pro_name,e.replace("FRA:","FWB:")))return!0}return!1}function c(e,t,i){return null===e&&!(0,r.isConvertedToOtherUnit)(t,i)||e===(0,r.symbolUnit)(t,i)}function h(e,t){return null===e&&!(0,r.isConvertedToOtherCurrency)(t)||e===(0,r.symbolCurrency)(t)}},34565:(e,t,i)=>{"use strict";i.d(t,{TextWidthCache:()=>s});class s{constructor(e=150){this._actualSize=0,this._usageTick=1,this._oldestTick=1,this._tick2Labels=new Map,this._cache=new Map,this._maxSize=e}reset(){this._actualSize=0,this._cache.clear(),this._usageTick=1,this._oldestTick=1,this._tick2Labels.clear()}measureText(e,t){return this.getMetrics(e,t).width}yMidCorrection(e,t){const i=this.getMetrics(e,t);return"actualBoundingBoxAscent"in i&&"actualBoundingBoxDescent"in i?(i.actualBoundingBoxAscent-i.actualBoundingBoxDescent)/2:0}getMetrics(e,t){const i=this._cache.get(t);if(void 0!==i)return i.metrics;if(this._actualSize===this._maxSize){const e=this._tick2Labels.get(this._oldestTick);this._tick2Labels.delete(this._oldestTick),this._cache.delete(e),this._oldestTick++,this._actualSize--}e.save(),e.textBaseline="middle";const s=e.measureText(t);return e.restore(),0===s.width&&t.length||(this._cache.set(t,{metrics:s,tick:this._usageTick}),this._tick2Labels.set(this._usageTick,t),this._actualSize++,this._usageTick++),s}}},21550:(e,t,i)=>{"use strict";var s=i(57898);function r(){this._marksByIndex=new Map,this._marksBySpan=[],this.changed=new s,this.minIndex=void 0,this.maxIndex=void 0}r.prototype.reset=function(){this._resetImpl(),this.changed.fire()},r.prototype._resetImpl=function(){this._marksByIndex=new Map,this._marksBySpan=[],this.minIndex=void 0,this.maxIndex=void 0,this._cache=void 0},r.prototype.merge=function(e){if(0!==e.length){var t=e[0].index,i=e[e.length-1].index;t<=this.minIndex&&i>=this.maxIndex&&this._resetImpl();for(var s=this._marksBySpan,r=new Set,n=0;n=this.maxIndex&&this.maxIndex--,this.maxIndex2;){if(1e3*this._marksByIndex.get(t).time===e)return t;if(1e3*this._marksByIndex.get(i).time===e)return i;var s=Math.round((t+i)/2);1e3*this._marksByIndex.get(s).time>e?i=s:t=s}return t},r.prototype.build=function(e,t){var i=Math.ceil(t/e);if(this._maxbar===i&&this._cache)return this._cache;this._maxbar=i;for(var s=[],r=this._marksBySpan.length;r--;)if(this._marksBySpan[r]){var n=s;s=[];for(var o=n.length,a=0,l=this._marksBySpan[r],c=l.length,h=1/0,d=-1/0,u=0;u=i&&_-d>=i&&(s.push(p),d=_)}for(;ae.index>=i&&e.index<=s))}return{marks:t=t.map((function(e){return[e.span,e.time,e.index]})),version:2}},r.prototype.restoreState=function(e){if(this._marksByIndex=new Map,this._marksBySpan=[],this.maxIndex=void 0,this.minIndex=void 0,e&&e.marks&&e.marks.length)if(2===e.version){var t=e.marks.map((function(e){return{span:e[0],time:e[1],index:e[2]}}));this.merge(t)}else this.merge(e.marks)},e.exports.Tickmarks=r},34951:(e,t,i)=>{"use strict";i.d(t,{TimeAxisView:()=>o});var s=i(87095),r=i(74359);class n{constructor(){this._data=null}setData(e){this._data=e}draw(e,t,i){if(null===this._data||!this._data.visible||0===this._data.text.length)return;const s=this._data;e.font=t.font;const n=Math.round(t.widthCache.measureText(e,s.text));if(n<=0)return -;e.save();const o=t.paddingHorizontal,a=n+2*o,l=a/2;let c=s.coordinate,h=Math.floor(c-l)+.5;if(s.alwaysInViewPort){const e=s.width;h<0?(c+=Math.abs(0-h),h=Math.floor(c-l)+.5):h+a>e&&(c-=Math.abs(e-(h+a)),h=Math.floor(c-l)+.5)}const d=h+a,u=Math.ceil(0+t.borderSize+t.offsetSize+t.paddingTop+t.fontSize+t.paddingBottom);e.fillStyle=s.background;const p=Math.round(h*i),_=Math.round(0*i),m=Math.round(d*i),g=Math.round(u*i),f=Math.round(2*i);e.beginPath(),e.moveTo(p,_),e.lineTo(p,g-f),e.arcTo(p,g,p+f,g,f),e.lineTo(m-f,g),e.arcTo(m,g,m,g-f,f),e.lineTo(m,_),e.fill();const v=0+t.borderSize+t.offsetSize+t.paddingTop+t.fontSize/2;e.textAlign="left",e.textBaseline="middle",e.fillStyle=s.color;const S=t.widthCache.yMidCorrection(e,"Apr0");e.translate((h+o)*i,(v+S)*i),(0,r.drawScaled)(e,i,i,(()=>e.fillText(s.text,0,0))),e.restore()}}class o{constructor(e){this._renderer=new n,this._rendererData={background:"",color:"",coordinate:0,text:"",visible:!1,width:0,alwaysInViewPort:!0},this._invalidated=!0,this._model=e,this._renderer.setData(this._rendererData)}update(){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}coordinate(){return this._rendererData.coordinate}_getAlwaysInViewPort(){return!0}_getText(e){const t=this._model.timeScale().indexToUserTime(e);return null!==t?this._model.dateTimeFormatter().format(t):""}_updateImpl(){const e=this._rendererData;if(e.visible=!1,this._model.timeScale().isEmpty()||!this._isVisible())return;const t=this._getIndex();null!==t&&(e.visible=!0,e.width=this._model.timeScale().width(),e.background=this._getBgColor(),e.color=(0,s.colorFromBackground)(e.background),e.coordinate=this._model.timeScale().indexToCoordinate(t),e.alwaysInViewPort=this._getAlwaysInViewPort(),e.text=this._getText(t),this._invalidated=!1)}}},61401:(e,t,i)=>{"use strict";i.d(t,{INVALID_TIME_POINT_INDEX:()=>s,UNPLOTTABLE_TIME_POINT_INDEX:()=>r});const s=-2e6,r=-1e6},16164:(e,t,i)=>{"use strict";i.d(t,{restoreTimeHoursFormatSettingsValue:()=>l,timeHoursFormatProperty:()=>a});var s=i(56840),r=i(59680);const n="time_hours_format";function o(){return s.getValue(n,"24-hours")}const a=(0,r.createPrimitiveProperty)(o());function l(){a.setValue("24-hours"),s.remove(n)}s.onSync.subscribe(null,(()=>a.setValue(o()))),a.subscribe(null,(()=>s.setValue(n,a.value())))},42609:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DAY_SPAN:()=>n,DEFAULT_BAR_SPACING:()=>c,HOUR_SPAN:()=>r,MINUTE_SPAN:()=>s,MONTH_SPAN:()=>a,WEEK_SPAN:()=>o,YEAR_SPAN:()=>l});const s=20,r=30,n=40,o=50,a=60,l=70,c=6},92216:(e,t,i)=>{"use strict";i.d(t,{getHourMinuteFormat:()=>r,getHourMinuteSecondFormat:()=>n,getTimeFormatForInterval:()=>o});var s=i(79206);function r(e){return"12-hours"===e?s.twelveHourMinuteFormat:s.hourMinuteFormat}function n(e){return"12-hours"===e?s.twelveHourMinuteSecondFormat:s.hourMinuteSecondFormat}function o(e,t){if(e.isRange())return function(e){return"12-hours"===e?s.twelveHourMinuteNonZeroSecondFormat:s.hourMinuteNonZeroSecondFormat}(t);return e.isSeconds()||e.isTicks()?n(t):r(t)}}, -8775:(e,t,i)=>{"use strict";i.d(t,{trackChartStyleChanged:()=>a,trackDrawingCloned:()=>o,trackDrawingCreated:()=>r,trackDrawingPasted:()=>n});i(50151),i(88732);function s(e,t){0}function r(e){s()}function n(e){s()}function o(e){s()}function a(e){0}},11321:(e,t,i)=>{"use strict";i.d(t,{translatedIntervalString:()=>r});var s=i(94025);function r(e){const t=(0,s.getTranslatedResolutionModel)(e,!0);return null===t?e:t.multiplier+(t.mayOmitShortKind?"":t.shortKind)}},37846:(e,t,i)=>{"use strict";i.d(t,{ApplyLineToolTemplateUndoCommand:()=>r});var s=i(62591);class r extends s.UndoCommand{constructor(e,t,i){super(i),this._source=e,this._newState=t,this._oldState=e.properties().state()}redo(){this._source.applyTemplate(this._newState)}undo(){this._source.applyTemplate(this._oldState)}}},93562:(e,t,i)=>{"use strict";i.d(t,{ExcludeLineToolsFromGroupUndoCommand:()=>l});var s=i(50151),r=(i(42053),i(44352)),n=i(36298),o=i(62591);const a=new n.TranslatedString("exclude line tools from group {group}",r.t(null,void 0,i(63391)));class l extends o.UndoCommand{constructor(e,t,i){super(a.format({group:t.name()})),this._model=e,this._groupId=t.id,this._groupName=t.name(),this._lineToolsIds=i.map((e=>e.id()))}redo(){const e=(0,s.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)),t=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));e.excludeLineTools(t),0===e.lineTools().length&&this._model.lineToolsGroupModel().removeGroup(e)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e))),t=this._model.lineToolsGroupModel().groupForId(this._groupId);null!==t?t.addLineTools(e):this._model.lineToolsGroupModel().createGroup(e,this._groupName,this._groupId)}}},11235:(e,t,i)=>{"use strict";i.d(t,{MergeDownUndoCommand:()=>a,MergeToTargetPane:()=>l,MergeUpUndoCommand:()=>o});var s=i(50151),r=i(38071);class n extends r.MoveSourceUndoCommand{constructor(e,t,i,s){super(e,t,i),this._restorePane=!1,this._keepZOrder=null!=s&&s}redo(){const e=this._chartModel.panes().length,t=this._chartModel.panes()[this._targetPaneIndex()],i=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),r=(0,s.ensureNotNull)(this._chartModel.paneForSource(i)),n=this._chartModel.children(i,!0);r.bulkActionMacro((()=>{n.forEach((e=>this._chartModel.detachSource(e))),this._restorePane=this._chartModel.detachSource(i)}));const o="overlay"===this._initialPriceScalePosition?this._initialPriceScalePosition:void 0,a=t.findSuitableScale(i,void 0,o),l=0===a.dataSources().length;if(t.bulkActionMacro((()=>{t.addDataSource(i,a,this._keepZOrder),n.forEach((e=>t.addDataSource(e,a,this._keepZOrder)))})),i===this._chartModel.mainSeries()){const e=t.priceScalePosition(a);t.movePriceScale(a,e,0)}if(l){const e=(0,s.ensureNotNull)(i.priceScale());e.restoreState(this._newPriceScaleState(t.isOverlay(i))),e.setHeight(t.height())}this._chartModel.fullUpdate(),e!==this._chartModel.panes().length&&this._chartModel.setShouldBeSavedEvenIfHidden(!0)}undo(){let e -;e=this._restorePane?this._chartModel.createPane(this._initialPaneIndex):this._chartModel.panes()[this._initialPaneIndex];const t=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),i=(0,s.ensureNotNull)(this._chartModel.paneForSource(t)),r=this._chartModel.children(t,!0);i.bulkActionMacro((()=>{r.forEach((e=>this._chartModel.detachSource(e))),this._chartModel.detachSource(t)}));let n=e.getPriceScaleById(this._initialPriceScaleId);null===n&&(n=e.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex)),e.bulkActionMacro((()=>{e.addDataSource(t,n,!0),r.forEach((t=>e.addDataSource(t,n,!1)))}));const o=(0,s.ensureNotNull)(t.priceScale());o.restoreState(this._originalPriceScaleState()),o.setHeight(e.height()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i){super(e,t,i)}_targetPaneIndex(){return this._initialPaneIndex-1}}class a extends n{constructor(e,t,i){super(e,t,i)}_targetPaneIndex(){return this._initialPaneIndex+1}}class l extends n{constructor(e,t,i,s,r){super(e,t,s,r),this._targetPane=i}_targetPaneIndex(){return this._targetPane}}},38071:(e,t,i)=>{"use strict";i.d(t,{MoveSourceUndoCommand:()=>n});var s=i(50151),r=i(62591);class n extends r.UndoCommand{constructor(e,t,i){super(i),this._chartModel=e,this._sourceId=t.id();const r=(0,s.ensureNotNull)(t.priceScale());this._initialPriceScaleId=r.id(),this._initialPriceScaleState=(0,s.ensureNotNull)(t.priceScale()).state();const n=(0,s.ensureNotNull)(e.paneForSource(t));this._initialPriceScalePosition=n.priceScalePosition(r),this._initialPriceScaleIndex=n.priceScaleIndex(r,this._initialPriceScalePosition),this._initialPaneIndex=e.panes().indexOf(n)}_newPriceScaleState(e){const t={...this._initialPriceScaleState};return delete t.m_isLockScale,delete t.id,delete t.m_topMargin,delete t.m_bottomMargin,t}_originalPriceScaleState(){return this._initialPriceScaleState}}},99778:(e,t,i)=>{"use strict";i.d(t,{MoveToExistingPriceScaleUndoCommand:()=>a,MoveToNewPriceScaleUndoCommand:()=>o});var s=i(50151),r=i(38071);class n extends r.MoveSourceUndoCommand{constructor(e,t,i,s){super(e,t,s),this._sourcePaneRemoved=!1,this._targetPaneIndex=e.panes().indexOf(i)}redo(){const e=this._chartModel.panes()[this._initialPaneIndex],t=this._chartModel.panes()[this._targetPaneIndex],i=e!==t,r=this._targetPriceScale(t),n=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),o=this._chartModel.children(n,!0);for(const e of o)i?(this._chartModel.detachSource(e),t.addDataSource(e,r,!1)):t.move(e,r);i?(this._sourcePaneRemoved=this._chartModel.detachSource(n),t.addDataSource(n,r,!1)):t.move(n,r);const a=t.priceScalePosition(r);t.movePriceScale(r,a,this._targetPriceScaleIndex(n)),this._chartModel.fullUpdate()}undo(){this._sourcePaneRemoved&&this._chartModel.createPane(this._initialPaneIndex);const e=this._chartModel.panes()[this._initialPaneIndex],t=e!==this._chartModel.panes()[this._targetPaneIndex],i=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)) -;let r=e.getPriceScaleById(this._initialPriceScaleId);null===r&&(r=e.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex));const n=this._chartModel.children(i,!0);for(const i of n)t?(this._chartModel.detachSource(i),e.addDataSource(i,r,!1)):e.move(i,r);t?(this._chartModel.detachSource(i),e.addDataSource(i,r,!1)):e.move(i,r);const o=(0,s.ensureNotNull)(i.priceScale());o.restoreState(this._originalPriceScaleState()),o.setHeight(e.height()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i,s,r){super(e,t,i,r),this._targetPriceScalePosition=s}_targetPriceScale(e){const t=e.createPriceScaleAtPosition(this._targetPriceScalePosition);return t.restoreState(this._newPriceScaleState("overlay"===this._targetPriceScalePosition)),t.setHeight(e.height()),t}_targetPriceScaleIndex(e){return e===this._chartModel.mainSeries()?0:void 0}}class a extends n{constructor(e,t,i,s,r){super(e,t,i,r),this._targetPriceScaleId=s.id()}_targetPriceScale(e){return(0,s.ensureNotNull)(e.getPriceScaleById(this._targetPriceScaleId))}_targetPriceScaleIndex(e){}}},67521:(e,t,i)=>{"use strict";i.d(t,{PriceScaleChangeUndoCommand:()=>h});var s=i(50151),r=i(44352),n=i(36298),o=i(59224),a=i(62591);const l=(0,o.getLogger)("Chart.ChartUndoModel"),c=new n.TranslatedString("scale price",r.t(null,void 0,i(47222)));class h extends a.UndoCommand{constructor(e,t,i,s,r){super(c,!1),this._newPriceScaleState=null,this._model=e,this._paneIndex=e.panes().indexOf(t),this._priceScaleId=i.id(),this._state=s,this._timestamp=r?performance.now():null}undo(){if(null!==this._newPriceScaleState)return void l.logDebug("PriceScaleChangeUndoCommand.undo: Command is already undone");const[e,t]=this._paneAndScale();this._newPriceScaleState=t.state(),this._model.restorePriceScaleState(e,t,this._state)}redo(){if(null===this._newPriceScaleState)return void l.logDebug("PriceScaleChangeUndoCommand.redo: Command is not undone");const[e,t]=this._paneAndScale();this._model.restorePriceScaleState(e,t,this._newPriceScaleState),this._newPriceScaleState=null}canMerge(e){return e instanceof h&&null!==this._timestamp&&null!==e._timestamp&&null===this._newPriceScaleState&&e._model===this._model&&e._paneIndex===this._paneIndex&&e._priceScaleId===this._priceScaleId&&Math.abs(e._timestamp-this._timestamp)<1e3}merge(e){this._timestamp=e._timestamp}_paneAndScale(){const e=this._model.panes()[this._paneIndex],t=(0,s.ensureNotNull)(e.getPriceScaleById(this._priceScaleId));return[e,t]}}},47513:(e,t,i)=>{"use strict";i.d(t,{RemoveSourcesCommand:()=>m});var s=i(50151),r=i(44352),n=i(36298),o=i(62591),a=i(29673),l=i(59224),c=i(35115),h=i(28853),d=i(93562);class u extends o.UndoCommand{constructor({title:e,chartModel:t,lineDataSourceIds:i}){super(e),this._excludeLineToolsFromGroupUndoCommands=[],this._undoState=[],this._chartModel=t,this._lineDataSourceIds=i}redo(){const e=this._lineDataSourceIds.map((e=>(0,s.ensureNotNull)(this._chartModel.dataSourceForId(e))));this._groupLineToolsByGroups(e).forEach(((e,t)=>{ -const i=new d.ExcludeLineToolsFromGroupUndoCommand(this._chartModel,t,e);i.redo(),this._excludeLineToolsFromGroupUndoCommands.push(i)})),e.forEach((e=>{this._undoState.push({state:e.state(!1),paneIndex:this._chartModel.panes().indexOf((0,s.ensureNotNull)(this._chartModel.paneForSource(e))),sharingMode:e.sharingMode().value()}),this._chartModel.removeSource(e)}))}undo(){var e;for(let t=this._undoState.shift();t;t=this._undoState.shift())null===(e=this._chartModel.restoreSource(!1,t.paneIndex,null,t.state,null))||void 0===e||e.share(t.sharingMode);this._excludeLineToolsFromGroupUndoCommands.forEach((e=>e.undo()))}_groupLineToolsByGroups(e){const t=this._chartModel.lineToolsGroupModel();return e.reduce(((e,i)=>{const s=t.groupForLineTool(i);if(null!==s){const t=e.get(s)||[];t.push(i),e.set(s,t)}return e}),new Map)}}const p=(0,l.getLogger)("Chart.RemoveSourcesCommand"),_=new n.TranslatedString("remove line data sources",r.t(null,void 0,i(66414)));class m extends o.UndoCommand{constructor(e,t,i){super(i),this._removeLineDataSourcesUndoCommand=null,this._initialPriceScaleMode=null;const[r,n]=(0,c.closeSourcesSet)(e,t).reduce(((e,t)=>((0,a.isLineTool)(t)?e[1].push(t.id()):e[0].push(t.id()),e)),[[],[]]);this._chartModel=e,this._sourceIds=r,this._lineDataSourceIds=n,this._sourceStates=[],this._paneIndexes=[],this._priceScalePositionIds=[],this._paneStates=[],this._restorePanes=[];const o=t[0];1===t.length&&(0,h.isStudy)(o)&&(this._initialPriceScaleMode=(0,s.ensureNotNull)(o.priceScale()).mode())}removedIds(){return[...this._sourceIds,...this._lineDataSourceIds]}redo(){this._chartModel.panes().length;const e=this._sourceIds.map((e=>(0,s.ensureNotNull)(this._chartModel.dataSourceForId(e))));this._sourceStates=e.map((e=>(0,s.ensureNotNull)(e.state(!1))));const t=e.map((e=>(0,s.ensureNotNull)(this._chartModel.paneForSource(e))));this._paneIndexes=t.map((e=>this._chartModel.panes().indexOf(e))),this._lineDataSourceIds.length>0&&(this._removeLineDataSourcesUndoCommand=new u({title:_,chartModel:this._chartModel,lineDataSourceIds:this._lineDataSourceIds}),this._removeLineDataSourcesUndoCommand.redo()),this._priceScalePositionIds=e.map(((e,i)=>{const s=e.priceScale();if(null===s)return null;const r=t[i].priceScalePosition(s);return{id:s.id(),position:r,priceScaleIndex:t[i].priceScaleIndex(s,r)}}));const i=new Set;e.forEach(((e,t)=>{i.add(this._paneIndexes[t])})),this._paneStates=e.map(((e,s)=>{const r=this._paneIndexes[s];return i.has(r)?t[s].state(!1,!0):null})),this._restorePanes=e.map((e=>this._chartModel.removeSource(e)))}undo(){const e=[];for(let t=this._sourceStates.length-1;t>=0;t--){const i=this._chartModel.restoreSource(this._restorePanes[t],this._paneIndexes[t],this._paneStates[t],this._sourceStates[t],this._priceScalePositionIds[t]);i&&e.push(i)}e.some(((t,i)=>t.id()!==this._sourceIds[e.length-i-1]))&&p.logError("Source was restored improperly - source ids does not match"),null!==this._initialPriceScaleMode&&(0,s.ensureNotNull)(e[0].priceScale()).setMode(this._initialPriceScaleMode), -this._removeLineDataSourcesUndoCommand&&this._removeLineDataSourcesUndoCommand.undo()}}},4505:(e,t,i)=>{"use strict";i.d(t,{RestoreDefaultsPreferencesUndoCommand:()=>m});var s=i(50151),r=i(44352),n=i(36298),o=i(62591),a=i(12416),l=i(83407),c=i(16164),h=i(98425),d=i(42226),u=i(40493),p=i(11095);const _=new n.TranslatedString("apply all chart properties",r.t(null,void 0,i(64034)));class m extends o.UndoCommand{constructor(e){super(_),this._trading=null,this._oldShowSellBuyButtons=null,this._oldNoConfirmEnabled=null,this._oldShowOnlyRejectionNotifications=null,this._oldShowPricesWithZeroVolume=null,this._oldShowPricesWithSpread=null,this._oldOrderExecutedSoundEnabled=null,this._prevWatermarkPreferences=null,this._model=e,this._trading=(0,u.tradingService)(),null!==this._trading&&(this._oldShowSellBuyButtons=this._trading.showSellBuyButtons.value(),this._oldNoConfirmEnabled=this._trading.noConfirmEnabled.value(),this._oldShowOnlyRejectionNotifications=this._trading.showOnlyRejectionNotifications.value(),this._oldShowPricesWithZeroVolume=this._trading.showPricesWith().zeroVolume.value(),this._oldShowPricesWithSpread=this._trading.showPricesWith().spread.value(),this._oldOrderExecutedSoundEnabled=this._trading.orderExecutedSoundParams.enabled.value()),this._defaultsPreferences=(0,a.defaultsPreferencesByWhiteList)(this._model,this._model.mainSeries()),this._oldPreferences=e.preferences(),this._prevDateFormat=l.dateFormatProperty.value(),this._prevTimeHoursFormat=c.timeHoursFormatProperty.value(),this._prevAddPlusButton=p.addPlusButtonProperty.value(),this._prevShowOpenMarkerStatus=h.showMarketOpenStatusProperty.value(),this._prevCurrencyUnitVisibility=(0,d.currencyUnitVisibilityProperty)().value();const t=this._model.watermarkSource();null!==t&&(this._prevWatermarkPreferences=t.properties().state())}redo(){null!==this._trading&&(this._trading.showSellBuyButtons.setValue(!0),this._trading.noConfirmEnabled.setValue(!1),this._trading.showOnlyRejectionNotifications.setValue(!1),this._trading.showPricesWith().zeroVolume.setValue(!0),this._trading.showPricesWith().spread.setValue(!0),this._trading.orderExecutedSoundParams.enabled.setValue(!1)),this._model.applyPreferences(this._defaultsPreferences),this._model.updateScales(),(0,l.restoreDateFormatSettingsValue)(),(0,c.restoreTimeHoursFormatSettingsValue)(),(0,p.restoreAddPlusButtonSettingsValue)(),(0,h.restoreShowMarketOpenStatusProperty)(),(0,d.restoreCurrencyUnitVisibilitySettingsValue)();const e=this._model.watermarkSource();null!==e&&e.restorePropertiesDefaults()}undo(){null!==this._trading&&(this._trading.showSellBuyButtons.setValue((0,s.ensureNotNull)(this._oldShowSellBuyButtons)),this._trading.noConfirmEnabled.setValue((0,s.ensureNotNull)(this._oldNoConfirmEnabled)),this._trading.showOnlyRejectionNotifications.setValue((0,s.ensureNotNull)(this._oldShowOnlyRejectionNotifications)),this._trading.showPricesWith().zeroVolume.setValue((0,s.ensureNotNull)(this._oldShowPricesWithZeroVolume)),this._trading.showPricesWith().spread.setValue((0, -s.ensureNotNull)(this._oldShowPricesWithSpread)),this._trading.orderExecutedSoundParams.enabled.setValue((0,s.ensureNotNull)(this._oldOrderExecutedSoundEnabled))),this._model.applyPreferences(this._oldPreferences),this._model.updateScales(),l.dateFormatProperty.setValue(this._prevDateFormat),c.timeHoursFormatProperty.setValue(this._prevTimeHoursFormat),h.showMarketOpenStatusProperty.setValue(this._prevShowOpenMarkerStatus),p.addPlusButtonProperty.setValue(this._prevAddPlusButton),(0,d.currencyUnitVisibilityProperty)().setValue(this._prevCurrencyUnitVisibility);const e=this._model.watermarkSource();null!==e&&null!==this._prevWatermarkPreferences&&e.properties().mergeAndFire(this._prevWatermarkPreferences)}}},87115:(e,t,i)=>{"use strict";i.d(t,{SetPriceScaleCurrencyUndoCommand:()=>o});var s=i(50151),r=i(62591),n=i(42960);class o extends r.UndoCommand{constructor(e,t,i,r){super(r),this._newSourcesCurrencies=new Map,this._oldSourcesCurrencies=new Map,this._showFade=!1,this._chartWidget=i;const o=i.model().mainSeries();for(const i of e.seriesLikeSources()){if(!i.isVisible()||!i.isActingAsSymbolSource().value())continue;const e=t||(0,n.symbolOriginalCurrency)((0,s.ensureNotNull)(i.symbolInfo()));this._newSourcesCurrencies.set(i.id(),e),this._oldSourcesCurrencies.set(i.id(),i.currency()),this._showFade=this._showFade||i===o&&i.currency()!==e}}redo(){this._applyCurrencies(this._newSourcesCurrencies)}undo(){this._applyCurrencies(this._oldSourcesCurrencies)}_applyCurrencies(e){const t=this._chartWidget.model().model();e.forEach(((e,i)=>{(0,s.ensureNotNull)(t.dataSourceForId(i)).setCurrency(e)})),this._chartWidget.model().selectionMacro((e=>{e.clearSelection()})),this._showFade&&this._chartWidget.screen.show(!0)}}},95367:(e,t,i)=>{"use strict";i.d(t,{SetPriceScaleModeCommand:()=>o});var s=i(46100),r=i(62591),n=i(28558);class o extends r.UndoCommand{constructor(e,t,i,s){super(i),this._newMode=e,this._priceScaleId=t.id(),this._model=s,this._oldMode=t.mode()}redo(){this._applyMode(this._newMode)}undo(){this._applyMode(this._oldMode)}_applyMode(e){const t=this._findPriceScaleById();null!==t&&((0,s.saveDefaultProperties)(!0),t.setMode(e),(0,s.saveDefaultProperties)(!1),this._model&&(this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()))}_findPriceScaleById(){const e=this._model.panes();for(let t=0;t{"use strict";i.d(t,{SetPriceScaleSelectionStrategyCommand:()=>a});var s=i(50151),r=i(62591),n=i(49535);class o{constructor(e){this._leftScales=e.leftPriceScales().map((e=>e.id())),this._rightScales=e.rightPriceScales().map((e=>e.id()))}restorePane(e){this._leftScales.reverse().map((t=>(0,s.ensureNotNull)(e.getPriceScaleById(t)))).forEach((t=>e.movePriceScale(t,"left"))),this._rightScales.reverse().map((t=>(0,s.ensureNotNull)(e.getPriceScaleById(t)))).forEach((t=>e.movePriceScale(t,"right")))}}class a extends r.UndoCommand{constructor(e,t,i){super(i),this._chartModel=e, -this._targetStrategy=(0,n.createPriceScaleSelectionStrategy)(t),this._initialState=e.panes().map((e=>new o(e)))}redo(){this._chartModel.panes().forEach((e=>e.setPriceScaleSelectionStrategy(this._targetStrategy))),this._chartModel.fullUpdate()}undo(){const e=this._chartModel.panes();for(let t=0;t{"use strict";i.d(t,{SetPriceScaleUnitUndoCommand:()=>o});var s=i(50151),r=i(62591),n=i(42960);class o extends r.UndoCommand{constructor(e,t,i,r){super(r),this._newSourcesUnits=new Map,this._oldSourcesUnits=new Map,this._showFade=!1,this._chartWidget=i;const o=i.model().mainSeries();for(const i of e.seriesLikeSources()){if(!i.isVisible()||!i.isActingAsSymbolSource().value())continue;const e=t||(0,n.symbolOriginalUnit)((0,s.ensureNotNull)(i.symbolInfo()),this._chartWidget.model().model().unitConversionEnabled());this._newSourcesUnits.set(i.id(),e),this._oldSourcesUnits.set(i.id(),i.unit()),this._showFade=this._showFade||i===o&&i.unit()!==e}}redo(){this._applyUnits(this._newSourcesUnits)}undo(){this._applyUnits(this._oldSourcesUnits)}_applyUnits(e){const t=this._chartWidget.model().model();e.forEach(((e,i)=>{(0,s.ensureNotNull)(t.dataSourceForId(i)).setUnit(e)})),this._chartWidget.model().selectionMacro((e=>{e.clearSelection()})),this._showFade&&this._chartWidget.screen.show(!0)}}},610:(e,t,i)=>{"use strict";i.d(t,{SetScaleRatioPropertiesCommand:()=>o});var s=i(62591),r=i(46100),n=i(28558);class o extends s.UndoCommand{constructor(e,t,i,s){super(i),this._property=e,this._newValue=t,this._model=s,this._priceScale=this._model.mainSeries().priceScale(),this._oldValue=this._property.value(),this._oldMode=this._priceScale.mode()}redo(){this._oldValue=this._property.value(),this._oldMode=this._priceScale.mode(),(0,r.saveDefaultProperties)(!0),this._priceScale.setMode({autoScale:!1,percentage:!1,log:!1}),this._property.setValue(this._newValue),(0,r.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()}undo(){(0,r.saveDefaultProperties)(!0),this._property.setValue(this._oldValue),this._priceScale.setMode(this._oldMode),(0,r.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()}}},69718:(e,t,i)=>{"use strict";i.d(t,{SetWatchedValueCommand:()=>r});var s=i(62591);class r extends s.UndoCommand{constructor(e,t,i){super(i),this._wv=e,this._newValue=t,this._oldValue=e.value()}redo(){this._wv.setValue(this._newValue)}undo(){this._wv.setValue(this._oldValue)}}},35115:(e,t,i)=>{"use strict";function s(e,t){let i=[];const r=e.children(t,!1);for(let t=0;t{e.children(t,!1).forEach((e=>{i.has(e)||(i.add(e),r(e))}))};return t.forEach(r),t.filter((e=>!i.has(e))).map((t=>s(e,t))).reduce(((e,t)=>e.concat(t)),[])}i.d(t,{closeSourcesSet:()=>r})},51674:(e,t,i)=>{"use strict";i.d(t,{TimeScaleChangeUndoCommand:()=>o});var s=i(59224),r=i(62591) -;const n=(0,s.getLogger)("Chart.ChartUndoModel");class o extends r.UndoCommand{constructor(e,t,i){super(i,!1),this._newRightOffsetAndBarSpacing=null,this.setCustomFlag("doesnt_affect_save",!0),this._model=e,this._rightOffsetAndBarSpacing=t}undo(){if(null!==this._newRightOffsetAndBarSpacing)return void n.logDebug("TimeScaleChangeUndoCommand.undo: Command is already undone");const e=this._model.timeScale();this._newRightOffsetAndBarSpacing={barSpacing:e.barSpacing(),rightOffset:e.rightOffset()},e.setBarSpacing(this._rightOffsetAndBarSpacing.barSpacing),e.setRightOffset(this._rightOffsetAndBarSpacing.rightOffset),this._model.lightUpdate()}redo(){if(null===this._newRightOffsetAndBarSpacing)return void n.logDebug("TimeScaleChangeUndoCommand.redo: Command is not undone");const e=this._model.timeScale();e.setBarSpacing(this._newRightOffsetAndBarSpacing.barSpacing),e.setRightOffset(this._newRightOffsetAndBarSpacing.rightOffset),this._model.lightUpdate(),this._newRightOffsetAndBarSpacing=null}}},62591:(e,t,i)=>{"use strict";i.d(t,{UndoCommand:()=>r});var s=i(36298);class r{constructor(e,t=!0){this._customFlags={},this._text=e||new s.TranslatedString("",""),this._executeOnPush=t}text(){return this._text}executeOnPush(){return this._executeOnPush}customFlag(e){return this._customFlags[e]}setCustomFlag(e,t){this._customFlags[e]=t}canMerge(e){return!1}merge(e){throw new Error("Should be re-implemented in child classes")}}},18687:(e,t,i)=>{"use strict";i.d(t,{createUndoHistory:()=>d});var s=i(50151),r=i(93244),n=i(68452),o=i(69718),a=i(59224),l=i(57898),c=i.n(l);const h=(0,a.getLogger)("Common.UndoHistory");function d(){const e=[],t=new r.UndoStack,i=new r.UndoStack,a=new(c());function l(s){if(e.length>0)e[e.length-1].addCommand(s);else{i.clear();const e=t.head(),r=e&&e.text().originalText();e&&e.canMerge(s)?e.merge(s):t.push(s);const n=s.text().originalText();""!==n&&n!==r&&h.logNormal("DO: "+n)}s.executeOnPush()&&s.redo(),e.length||a.fire(d())}function d(){const e=t.head(),s=i.head(),r=void 0===e?void 0:e.text(),n=void 0===s?void 0:s.text();return{enableUndo:!t.isEmpty(),undoCommandCount:t.size(),undoText:void 0!==r?r.translatedText():r,enableRedo:!i.isEmpty(),redoCommandCount:i.size(),redoText:void 0!==n?n.translatedText():n,originalUndoText:void 0!==r?r.originalText():void 0,originalRedoText:void 0!==n?n.originalText():void 0}}return{beginUndoMacro:function(t){const i=new n.UndoMacroCommand(t);return e.push(i),i},clearStack:function(){t.clear(),i.clear(),a.fire(d())},createUndoCheckpoint:function(){return{lastActualCommand:t.isEmpty()?null:t.head()}},endUndoMacro:function(){const t=(0,s.ensureDefined)(e.pop());t.isEmpty()||l(t)},pushUndoCommand:l,redo:function(){if(i.isEmpty())return!1;const e=i.pop();return!!e&&(e.redo(),t.push(e),h.logNormal("REDO: "+e.text().originalText()),a.fire(d()),!0)},redoStack:function(){return i},setWatchedValue:function(e,t,i,s){if(e.value()!==t){const r=new o.SetWatchedValueCommand(e,t,i);r.setCustomFlag("doesnt_affect_save",!!s),l(r),r.redo()}},undo:function(){if(t.isEmpty())return!1 -;const e=t.pop();return!!e&&(e.undo(),i.push(e),h.logNormal("UNDO: "+e.text().originalText()),a.fire(d()),!0)},undoStack:function(){return t},undoToCheckpoint:function(e){for(;!t.isEmpty()&&e.lastActualCommand!==t.head();)t.pop().undo();i.clear(),a.fire(d())},state:d,onChange:function(){return a}}}},68452:(e,t,i)=>{"use strict";i.d(t,{UndoMacroCommand:()=>r});var s=i(62591);class r extends s.UndoCommand{constructor(e){super(e,!1),this._subcommands=[]}addCommand(e){this._subcommands.push(e)}isEmpty(){return 0===this._subcommands.length}redo(){for(let e=0;e=0;e--)this._subcommands[e].undo()}commands(){return this._subcommands}}},93244:(e,t,i)=>{"use strict";i.d(t,{UndoStack:()=>a});var s=i(62591),r=i(57898),n=i.n(r);const o=(0,i(59224).getLogger)("Common.UndoStack");class a{constructor(){this._commands=[],this._onChange=new(n())}onChange(){return this._onChange}isEmpty(){return 0===this._commands.length}size(){return this._commands.length}clear(){this.isEmpty()||(this._commands.length=0,this._onChange.fire())}push(e){if(!(e instanceof s.UndoCommand))throw new TypeError("argument must be an instance of UndoCommand");this._commands.push(e),this._onChange.fire(e)}pop(){if(this.isEmpty())return void o.logDebug("pop: undo stack is empty");const e=this._commands.pop();return this._onChange.fire(e),e}head(){if(!this.isEmpty())return this._commands[this._commands.length-1]}}},95529:(e,t,i)=>{"use strict";i.d(t,{UnmergeDownUndoCommand:()=>o,UnmergeToNewBottomPane:()=>l,UnmergeUpUndoCommand:()=>a});var s=i(50151),r=i(38071);class n extends r.MoveSourceUndoCommand{constructor(e,t,i){super(e,t,i)}redo(){const e=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),t=(0,s.ensureNotNull)(this._chartModel.paneForSource(e)),i=this._chartModel.children(e,!0);t.bulkActionMacro((()=>{i.forEach((e=>this._chartModel.detachSource(e))),this._chartModel.detachSource(e)}));const r=this._chartModel.createPane(this.targetPaneIndex()),n=r.findSuitableScale(e);r.bulkActionMacro((()=>{r.addDataSource(e,n,!1),i.forEach((e=>r.addDataSource(e,n,!1)))}));const o=(0,s.ensureNotNull)(e.priceScale());o.restoreState(this._newPriceScaleState(r.isOverlay(e))),o.setHeight(r.height()),this._chartModel.fullUpdate(),this._chartModel.setShouldBeSavedEvenIfHidden(!0)}undo(){const e=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),t=(0,s.ensureNotNull)(this._chartModel.paneForSource(e)),i=this._chartModel.children(e,!0);t.bulkActionMacro((()=>{i.forEach((e=>this._chartModel.detachSource(e)));const t=this._chartModel.detachSource(e);(0,s.assert)(t,"Undo of detaching must remove pane")}));const r=this._chartModel.panes()[this._initialPaneIndex];let n=r.getPriceScaleById(this._initialPriceScaleId);null===n&&(n=r.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex)),r.bulkActionMacro((()=>{r.addDataSource(e,n,!0),i.forEach((e=>r.addDataSource(e,n,!1)))}));const o=(0, -s.ensureNotNull)(e.priceScale());o.restoreState(this._originalPriceScaleState()),o.setHeight(r.height()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._initialPaneIndex+1}}class a extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._initialPaneIndex}}class l extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._chartModel.panes().length}}},26512:(e,t,i)=>{"use strict";i.d(t,{sourceNewUnitOnPinningToPriceScale:()=>o,unitConvertibleGroups:()=>n});var s=i(18611),r=i(42960);function n(e,t,i){const s=(0,r.symbolUnitConvertibleGroupsIfExist)(e,!0);if(null!==s)return s;const n=i.unitGroupById(t);return null===n?[]:[n]}function o(e,t,i,r){let o=null;if(i.unitConversionEnabled()&&(0,s.isSymbolSource)(e)){const s=i.availableUnits(),a=t.unit(s),l=e.unit(),c=null===l?[]:n(e.symbolInfo(),l,s);null!==a&&null!==a.selectedUnit&&!a.allUnitsAreOriginal&&a.selectedUnit!==l&&(r&&null===l||null!==l&&s.convertible(l,c))&&(o=a.selectedUnit)}return o}},29542:(e,t,i)=>{"use strict";i.d(t,{createVisibilityController:()=>l});var s=i(44352),r=i(32563),n=i(59680),o=i(56840);function a(e){return"alwaysOn"===e||"alwaysOff"===e?e:"visibleOnMouseOver"}function l(e,t){let l,c;function h(){if(!l){l=(0,n.createPrimitiveProperty)();let i=o.getValue(e);void 0===i&&void 0!==t&&(i=o.getValue(t)),l.setValue(a(i)),l.subscribe(l,(t=>{o.setValue(e,a(t.value()))}))}return l}return{property:h,availableValues:function(){return[{id:"visibleOnMouseOver",value:"visibleOnMouseOver",title:s.t(null,void 0,i(89960))},{id:"alwaysOn",value:"alwaysOn",title:s.t(null,void 0,i(71997))},{id:"alwaysOff",value:"alwaysOff",title:s.t(null,void 0,i(9408))}]},actualBehavior:function(){if(!c){c=(0,n.createPrimitiveProperty)();const e=h(),t=()=>{let t=e.value();"alwaysOn"!==t&&"alwaysOff"!==t&&(t=r.mobiletouch?"alwaysOn":"visibleOnMouseOver"),c&&c.setValue(t)};e.subscribe(c,t),t()}return c}}}},65632:(e,t,i)=>{"use strict";i.r(t),i.d(t,{restoreWatermarkPropertyDefaults:()=>d,watermarkProperty:()=>h});var s=i(56840),r=i(59452),n=i.n(r);const o="symbolWatermark",a={visibility:!1,color:"rgba(80, 83, 94, 0.25)"};function l(){const e=s.getJSON(o);return Object.assign({},a,e)}let c=null;function h(){return null===c&&(c=new(n())(l()),s.onSync.subscribe(null,(()=>{null!==c&&c.mergeAndFire(l())})),c.listeners().subscribe(null,(()=>{null!==c&&s.setJSON(o,c.state())}))),c}function d(){null!==c&&c.mergeAndFire(a)}},30255:(e,t,i)=>{"use strict";var s=i(11321).translatedIntervalString,r=i(58557).getTranslatedSymbolDescription,n=i(46501).CHART_FONT_FAMILY,o=i(65632),a=o.watermarkProperty,l=o.restoreWatermarkPropertyDefaults,c=i(74359).drawScaled,h=i(85804).applyDefaultsOverrides,d=i(85804).applyPropertiesOverrides;const u="symbolWatermark";t.Watermark=function(e,t){var i={},o=a();function p(e,t){var s=e.font;return i.hasOwnProperty(s)||(i[s]={}),i[s].hasOwnProperty(t)||(i[s][t]=e.measureText(t).width),i[s][t]}h(o,void 0,!1,u),o.listeners().subscribe(this,(function(){e.updateSource(this)})), -this.destroy=function(){o.listeners().unsubscribeAll(this)},this.properties=function(){return o},this.restorePropertiesDefaults=function(){l()},this.applyOverrides=function(e){d(o,void 0,!1,e,u)};var _={renderer:function(e,i){return{draw:function(a,l){c(a,l.pixelRatio,l.pixelRatio,(function(){var l=t.symbolInfo();a.fillStyle=o.color.value();var c,h=l.name;/QUANDL/.test(l.exchange)&&((c=h.split(/\//)).length&&(h=c[c.length-1]));for(var d={description:l.description,short_description:l.short_description,pro_name:l.pro_name,short_name:l.name,local_description:l.local_description,language:l.language},u=[{text:h?h+", "+s(t.interval()):"",font:"96px "+n,lineHeight:117,vertOffset:0},{text:r(d)||"",font:"48px "+n,lineHeight:58,vertOffset:5}],_=0,m=0;mi?i/g:1,_+=v.lineHeight*v.zoom}}var f=Math.max((e-_)/2,0);for(m=0;m{"use strict";i.d(t,{moveAfterSource:()=>k,moveBeforeSource:()=>E,newLineToolZOrder:()=>w,newStudyZOrder:()=>C,reorderDataSourcesStateZOrder:()=>S});var s=i(29673),r=i(28853),n=i(76544),o=i(53588),a=i(78071);function l(e){return(0,s.isLineTool)(e)&&!e.isSpeciallyZOrderedSource()}function c(e){return(0,r.isStudy)(e)&&!e.isSpeciallyZOrderedSource()}function h(e,t){return e.zorder-t.zorder}function d(e,t){(0,o.isMainSeriesState)(e)?e.zorder=0:e.zorder=t}function u(e,t){e.setZorder(t)}function p(e){return e.zorder()}function _(e){return Math.round(1e3*e)/1e3}function m(e,t){const i=Math.max(e,t),s=Math.min(e,t);return Math.max(0,Math.ceil(i)-Math.floor(s)-1)}function g(e,t,i){let s=0;const r=function(e,t){const i=1e3;return Math.abs(t*i-e*i)/i}(t,e);var n;return r>i?(e=Math.trunc(e),s=Math.floor(r/(i+1))):(n=r/(i+1),s=Math.floor(1e3*n)/1e3),{startZOrder:e,zOrderStep:s}}function f(e,t,i,s){let r=e.length,n=t;for(let t=e.length-1;t>=-1;t--)if(-1===t||s(e[t])){const s=t;let o=x(n);if(r-1===s)s>=0&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o-=1e4,0===o&&(o-=1e4))}let l=r-1;for(;l>s;){const t=_(n-a);i(e[l],t),n=t,l--}s>=0&&i(e[s],o)}n=o,r=s}}function v(e,t,i,s){let r=-1,n=t;for(let t=0;t<=e.length;t++)if(t===e.length||s(e[t])){const s=t;let o=P(n);if(r+1===s)s<=e.length-1&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o+=1e4,0===o&&(o+=1e4))}let l=r+1;for(;l<=s-1;){const t=_(n+a);i(e[l],t),n=t,l++}s<=e.length-1&&i(e[s],o)}n=o,r=s}}function S(e){!function(e,t,i,s,r,n){let o=null;const a=[];for(const r of e)t(r)?(a.push(r),o=r):(i(r)||s(r))&&a.push(r);a.sort(n),null!==o&&r(o,0);const l=null===o?-1:a.indexOf(o);-1!==l?(f(a.slice(0,l),0,r,i),v(a.slice(l+1),0,r,i)):v(a,0,r,i) -}(e,o.isMainSeriesState,o.isStudyState,o.isLineToolState,d,h)}function y(e,t){const i=Math.floor(e/1e4);let s=t.get(i);return void 0===s&&(s=[],t.set(i,s)),s}function b(e,t,i,s,r,n){let o=-1/0,a=1/0,l=-1/0,c=0;const h=new Map;for(let s=0;sr(e)-r(t)));let p=x(r(u[0]));const m=P(p),f=g(p,m,u.length+1).zOrderStep;return 0!==f?(u.forEach((e=>{const t=_(p+f);s(e,t),p=t})),_(p+f)):_(m+5e3)}function w(e,t){return b(e,l,c,u,p,t)}function C(e){let t=-1e4;for(const i of e)c(i)&&(t=Math.min(t,i.zorder()-1e4));return 0===t?-1e4:t}function P(e){const t=1e4*Math.ceil(e/1e4);return t===e?t+1e4:t}function x(e){const t=1e4*Math.floor(e/1e4);return t===e?t-1e4:t}function T(e,t,i,s,r,n,o){const l=t.length,{newItems:c,movedItemsStartIndex:h}=i>0?(0,a.moveAfter)(e,t,i-1):(0,a.moveBefore)(e,t,0);let d=!1;for(let t=h;tr(e)))?function(e,t,i,s,r,n){let o,a,l=-1,c=-1;0===i?(c=I(e,i+t,s),a=n(e[c])):i+t===e.length?(l=M(e,i-1,s),o=n(e[l])):(l=M(e,i-1,s),o=n(e[l]),c=I(e,i+t,s),a=n(e[c]));if((void 0===o||o<0)&&void 0!==a&&a<=0)f(e.slice(0,c),a,r,s);else if((void 0===a||a>0)&&void 0!==o&&o>=0)v(e.slice(l+1),o,r,s);else{i+t0)&&void 0!==a&&a>=0){c=a;const e=g(c,void 0!==l?l:P(a),t);c=e.startZOrder,p=e.zOrderStep,d=i,u=d+t,h=1}if(0!==p)for(;d!==u;){const t=_(c+h*p);n(e[d],t),c=t,d+=h}else{const t=e.findIndex((e=>r(e)));-1!==t?(f(e.slice(0,t),0,n,s),v(e.slice(t+1),0,n,s)):v(e,0,n,s)}}(c,l,h,r,s,n,o)}function I(e,t,i){for(;t=0&&i(e[t]);)t--;return Math.max(0,t)}function L(e,t,i,s,r,n,o){const a=e.indexOf(i)+1;T(e,t,a,s,r,n,o)}function A(e,t,i,s,r,n,o){const a=e.indexOf(i);T(e,t,a,s,r,n,o)}function k(e,t,i){L(e,t,i,n.isSeries,c,u,p)}function E(e,t,i){A(e,t,i,n.isSeries,c,u,p)}},65106:(e,t,i)=>{"use strict";i.d(t,{getSymbolSearchCompleteOverrideFunction:()=>n,setSymbolSearchCompleteOverrideFunction:()=>r});let s=(e,t)=>{var i;return Promise.resolve({symbol:e,name:null!==(i=null==t?void 0:t.symbol)&&void 0!==i?i:e})};function r(e){s=e}function n(){return s}},60762:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfoBase:()=>d});var s=i(27147),r=i(50151),n=i(33703) -;const o=new Set(["CorrelationCoefficient@tv-basicstudies","Correlation - Log@tv-basicstudies-1"]),a=new Set([]),l=new Set(["line"]),c=new Map([["AnchoredVWAP@tv-basicstudies","linetoolanchoredvwap"],["RegressionTrend@tv-basicstudies","linetoolregressiontrend"]]),h=/^([^\$]+)\$\d+$/;class d{static getSourceIdsByInputs(e,t){if(!Array.isArray(e)||!t)return[];const i=[];for(const r of e)if(d.isSourceInput(r)&&(0,s.default)(t[r.id])){const e=t[r.id];e.includes("$")&&i.push(e.split("$")[0])}return i}static isSourceInput(e){return Boolean(e.id&&(("source"===e.id||"src"===e.id)&&("text"===e.type||"source"===e.type)||"source"===e.type))}static getSourceInputIds(e){const t=[];for(const i of e.inputs)d.isSourceInput(i)&&t.push(i.id);return t}static setChildStudyMetaInfoPropertiesSourceId(e,t,i){for(const s of e.inputs){if(!d.isSourceInput(s))continue;const e=i.childs().inputs&&i.childs().inputs.childs()[s.id];if(e){const i=e.value(),s=h.exec(i);if(2===(null==s?void 0:s.length)){if("{pid}"===s[1]){const s=i.replace(/^[^\$]+/,t);e.setValue(s)}}}}}static patchSoSInputs(e,t){const i=e=>{const i=h.exec(e);if(2===(null==i?void 0:i.length)){const s=i[1],n=`${(0,r.ensureNotNull)(t(s))}`;return e.replace(/^[^\$]+/,n)}return e};for(const t in e)if(/in_[\d+]/.test(t)||"source"===t){const r=e[t];(0,s.default)(r)?e[t]=i(r):(0,n.isExtendedInput)(r)&&(0,n.isExtendedInputSource)(r)&&(r.v=i(r.v))}}static canBeChild(e){if((0,s.default)(e))return!0;if(!e)return!1;if(e.extra&&!d.isAllowedSourceInputsCount(e.extra.sourceInputsCount)||!0===e.canNotBeChild||!1===e.canBeChild||o.has(e.id))return!1;let t=0;for(const i of e.inputs)d.isSourceInput(i)&&(t+=1);return d.isAllowedSourceInputsCount(t)}static isAllowedSourceInputsCount(e){return 1===e}static canHaveChildren(e){if(e){if(e.isTVScriptStrategy||e.TVScriptSourceCode&&isStrategy(e.TVScriptSourceCode))return!1;if(e.id&&!a.has(e.id)&&Array.isArray(e.plots))for(const t of e.plots)if(l.has(t.type))return!0}return!1}static getChildSourceInputTitles(e,t,i){var s;const r={};if(t.plots&&t.plots.length&&e.options&&e.options.length)for(const n of e.options){const e=n?+n.split("$")[1]:NaN,o=isFinite(e)&&t.plots[e];o&&l.has(o.type)&&(r[n]=t.styles&&t.styles[o.id]&&(null===(s=t.styles[o.id])||void 0===s?void 0:s.title)||o.id,i&&(r[n]=i+": "+r[n]))}return r}static canPlotBeSourceOfChildStudy(e){return l.has(e)}static getStudyPropertyRootName(e){const t=c.get(e.id);if(void 0!==t)return t;let i="study_"+e.id;return e.pine&&e.pine.version&&(i+="_"+e.pine.version.replace(".","_")),i}static getStudyPropertyRootNameById(e){const t=c.get(e);return void 0!==t?t:"study_"+e}}},42856:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfo:()=>a});var s=i(59224).getLogger("Chart.Study.MetaInfo"),r=i(19386).applyOverridesToStudyDefaults,n=i(60762).StudyMetaInfoBase,o={};class a extends n{constructor(e){super(),TradingView.merge(this,{palettes:{},inputs:[],plots:[],graphics:{},defaults:{}}),TradingView.merge(this,e);var t=e.fullId||e.id;TradingView.merge(this,a.parseIdString(t))}static versionOf(e){ -var t="_metainfoVersion"in e&&isNumber(e._metainfoVersion)?e._metainfoVersion:0;return t<0&&s.logError("Metainfo format version cannot be negative: "+t),t}static parseIdString(e){var t={};if(-1===e.indexOf("@"))t.shortId=e,t.packageId="tv-basicstudies",t.id=e+"@"+t.packageId,t.version=1;else{var i=e.split("@");t.shortId=i[0];var s=i[1].split("-");if(3===s.length)t.packageId=s.slice(0,2).join("-"),t.id=t.shortId+"@"+t.packageId,t.version=s[2];else if(1===s.length&&"decisionbar"===s[0])t.packageId="les-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1;else{if(1!==s.length)throw new Error("unexpected study id:"+e);t.packageId="tv-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1}}if(t.fullId=t.id+"-"+t.version,"tv-scripting"===t.packageId){var r=t.shortId;if(0===r.indexOf("Script$")||0===r.indexOf("StrategyScript$")){var n=r.indexOf("_");t.productId=n>=0?r.substring(0,n):t.packageId}else t.productId=t.packageId}else t.productId=t.packageId;return t}static getPackageName(e){return(/^[^@]+@([^-]+-[^-]+)/.exec(e||"")||[0,"tv-basicstudies"])[1]}static cutDollarHash(e){var t=e.indexOf("$"),i=e.indexOf("@");return-1===t?e:e.substring(0,t)+(i>=0?e.substring(i):"")}static hasUserIdSuffix(e){return/^USER;[\d\w]+;\d+$/.test(e)}static hasPubSuffix(e){return/^PUB;.+$/.test(e)}static hasStdSuffix(e){return/^STD;.+$/.test(e)}static isStandardPine(e){return/^(Strategy)?Script\$STD;.*@tv-scripting$/.test(e)}static getStudyIdWithLatestVersion(e){const t=a.cutDollarHash(e.id);let i=t;return t.indexOf("@tv-scripting")>=0?i+="-101!":t.endsWith("CP@tv-basicstudies")?i+="-"+Math.min(e.version,207):t.endsWith("CP@tv-chartpatterns")?i+="-"+Math.min(e.version,9):i+="-"+e.version,i}defaultInputs(){for(var e=[],t=0;t0?e[0].id:null}createDefaults(){if(this.defaults){var e=TradingView.clone(this.defaults);e.precision="default";var t=a.getStudyPropertyRootName(this);defaults.create(t,e)}}removeDefaults(){defaults.remove(a.getStudyPropertyRootName(this))}static findStudyMetaInfoByDescription(e,t){if(e){for(var i=0;i{"use strict";window.TradingView=window.TradingView||{},window.requireAll=function(e){return e.keys().map(e)},i(32563).setClasses(),i(95374),i(56186).install(),i(49483),i(1722),i(42053),i(11417),i(54358),i(56696),i(56840)},63621:(e,t,i)=>{"use strict";var s=i(1836),r=i(43370),n=i(50151);function o(){return window}function a(){const e=o();return e.parent[e.urlParams.uid]}var l=i(44352),c=(i(44232),i(58005),i(85804)),h=(i(89173),i(14483));const d=o();JSON.parse(d.urlParams.disabledFeatures).forEach((e=>{h.setEnabled(e,!1)})),JSON.parse(d.urlParams.enabledFeatures).forEach((e=>{h.setEnabled(e,!0)}));var u=i(56840);const p=o(),_=a();p.__settingsOverrides=_.settingsOverrides||{};const m=_.settingsAdapter;null!=m?(u.setSettingsAdapter(m),u.sync()):h.enabled("use_localstorage_for_settings")&&u.sync();var g=i(46501);const f=o();f.urlParams.customFontFamily&&(0,g.setChartFontFamily)(f.urlParams.customFontFamily);var v=i(38881);class S extends v.ChunkLoader{_startLoading(){return Promise.all([i.e(2684),i.e(2666),i.e(3842),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6752),i.e(8149),i.e(6639),i.e(6036),i.e(6106),i.e(4894),i.e(6025),i.e(6949),i.e(1033),i.e(1849),i.e(9842),i.e(962),i.e(3179),i.e(5050),i.e(3291),i.e(5516)]).then(i.bind(i,6652)).then((e=>e.getRestrictedToolSet()))}}var y=i(69774),b=i(24899);function w(e=[],t=[]){const i=document.createElement("div"),s=document.createElement("div");return i.appendChild(s),i.classList.add(b.container),s.classList.add(b.inner),e.forEach((e=>{i.classList.add(b[e])})),t.forEach((e=>{i.classList.add(b[e])})),i}class C extends v.ChunkLoader{constructor(e,t){super(),this._toolsBootloader=e,this._headerProps=t,this._headerProps.resizerBridge.negotiateHeight(y.HEADER_TOOLBAR_HEIGHT_EXPANDED),this._headerProps.resizerBridge.container.value().appendChild(w())}_startLoading(){return Promise.all([this._toolsBootloader.load(),this._loadHeaderToolbar()]).then((([e,t])=>new t(this._headerProps.resizerBridge.container.value(),{...this._headerProps,tools:e})))}_loadHeaderToolbar(){return Promise.all([i.e(3066),i.e(962),i.e(2158),i.e(3005)]).then(i.bind(i,46618)).then((e=>e.HeaderToolbarRenderer))}}var P=i(14873),x=i(9438);class T extends v.ChunkLoader{constructor(e){super(),this._opts=e,P.isDrawingToolbarVisible.value()&&(this._opts.resizerBridge.negotiateWidth(x.TOOLBAR_WIDTH_EXPANDED),this._opts.resizerBridge.container.value().appendChild(w()))}_startLoading(){return Promise.all([i.e(2427),i.e(2666),i.e(3842),i.e(5993),i.e(5649),i.e(6752),i.e(3980),i.e(1109),i.e(1849),i.e(6959),i.e(962),i.e(2842),i.e(3179),i.e(1890),i.e(5007),i.e(2878)]).then(i.bind(i,14186)).then((e=>new e.DrawingToolbarRenderer(this._opts.resizerBridge.container.value(),{...this._opts})))}}var I=i(66501),M=i(32563),L=i(5286),A=i(45345);var k=i(58844),E=i(4741),D=i(3343);function B(e){if("number"==typeof e)return e;switch(e.toLowerCase()){case"ctrl":return D.Modifiers.Control;case"shift": -return D.Modifiers.Shift;case"alt":return D.Modifiers.Alt;default:return e.toUpperCase().charCodeAt(0)}}function V(e){let t=0;for(let i=0;i{if(!j)return void this._renameActionHandler(e,t,s,r);const{newValue:n,dialogClose:o}=e,a=(await this._doLoad()).find((e=>e.name===n));o(),void 0!==a?this._hide=await(0,U.showConfirm)({title:l.t(null,void 0,i(56996)),text:l.t(null,void 0,i(30192)),onConfirm:({dialogClose:e})=>{e(),this._doOverwriteExistingLayout(a.id,n,t,s,r)},onCancel:({dialogClose:e})=>{e(),this._showRenameDialog(n,t,s,r)}}):this._renameActionHandler({newValue:n,dialogClose:o},t,s,r)},onClose:()=>this._visibility.setValue(!1)})}_doSaveCurrentLayout(e,t,i,s){const r=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(t,i,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(r),null==s||s()}))}_doOverwriteExistingLayout(e,t,i,s,r){const n=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.id.setValue(e),this._chartWidgetCollection.metaInfo.name.setValue(t),this._doSave(i,s,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(n),null==r||r()}))}}class q extends G{cloneChart(){this._cloneChart().then((()=>this._visibility.setValue(!0)))}show(){W((()=>this.cloneChart()),{source:"Clone chart"})}_renameDialogTitle(){return l.t(null,void 0,i(87898))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){h.enabled("saveload_storage_customization")&&this._doCloneCurrentLayout(e),t()}async _cloneChart(){let e;try{e=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}e&&(this._hide=await this._showRenameDialog(this._getInitialRenameDialogInput()))}_doCloneCurrentLayout(e){const t=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.uid.deleteValue(),this._chartWidgetCollection.metaInfo.id.deleteValue(),this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(void 0,void 0,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(t)}))}_getInitialRenameDialogInput(){return l.t(null,{context:"ex: AAPL chart copy"},i(16493)).format({title:this._chartWidgetCollection.metaInfo.name.value()})}}class $ extends G{show(e,t,i){const s="function"==typeof e?e:void 0 -;this._saveNewChart(s,t,i).then((()=>this._visibility.setValue(!0)))}_renameDialogTitle(){return l.t(null,void 0,i(10520))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t},i,s,r){this._doSaveCurrentLayout(e,i,s,r),t()}async _saveNewChart(e,t,s){let r;try{r=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}const n=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(n,e,t,s)}}class Y extends G{show(){W((()=>this._show()),{source:"Rename chart"})}_renameDialogTitle(){return l.t(null,void 0,i(4142))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){this._doSaveCurrentLayout(e),t()}async _show(){await this._renameChart(),this._visibility.setValue(!0)}async _renameChart(){const e=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(e)}}class K{constructor(e,t){this._autosaveTimer=null,this._watchedAutoSaveEnabled=new(O()),this._toggleAutoSaveEnabledHandler=this._toggleAutoSaveEnabled.bind(this),this._doSave=(e,t,i,s)=>{const r=this._chartWidgetCollection;void 0!==e&&e();const n=this._chartChangesWatcher.changes();this._chartSaver.saveChartSilently((e=>{var i;i=r.metaInfo.uid.value(),"/chart/"===location.pathname&&(location.href="/chart/"+i),void 0!==t&&t(e)}),(()=>{void 0!==i&&i()}),{autoSave:Boolean(s),changes:n})},this._doLoad=()=>z.backend.getCharts(),this._chartWidgetCollection=e,this._chartSaver=t,this._createController=new $(e,this._doSave,this._doLoad),this._renameController=new Y(e,this._doSave,this._doLoad),this._saveAsController=new q(e,this._doSave,this._doLoad),this._chartChangesWatcher=new I.ChartChangesWatcher(e,t,F),e.saveKeysPressed().subscribe(this,this.saveChartOrShowTitleDialog),this._chartChangesWatcher.getOnChange().subscribe(this,this._onStateChanged)}autoSaveEnabled(){return this._watchedAutoSaveEnabled}destroy(){0}getCreateController(){return this._createController}getRenameController(){return this._renameController}getSaveAsController(){return this._saveAsController}cloneChart(){this._saveAsController.cloneChart()}saveChartAs(){this._saveAsController.show()}renameChart(){this._renameController.show()}saveNewChart(e,t,i){this._createController.show(e,t,i)}saveExistentChart(e,t,i){this._doSave(e,t,i)}changes(){return this._chartChangesWatcher.changes()}hasChanges(){return 0!==this._chartChangesWatcher.changes()}saveChartOrShowTitleDialog(e,t,i){const s=window.saver.isSaveInProcess(),r=this._chartChangesWatcher.hasChanges(),n=!!this._chartWidgetCollection.metaInfo.id.value();window.is_authenticated&&(s||!r&&n)||W((()=>{null!=this._chartWidgetCollection.metaInfo.id.value()?this.saveExistentChart(e,t,i):this.saveNewChart(e,t,i)}),{source:"Save chart",sourceMeta:"Chart"})}saveToJSON(){return this._chartSaver.saveToJSON()}saveChartSilently(e,t,i){this._chartSaver.saveChartSilently(e,t,i)}setAutoSaveEnabled(e){window.is_authenticated&&window.saver.isSaveInProcess()||W((()=>{ -this._watchedAutoSaveEnabled.setValue(e)}),{source:"AutoSave chart"})}saveChartLineTools(e,t,i,s){return this._chartSaver.saveChartLineTools(e,t,i,s)}_autoSaveEnabledSettingHandler(e){0}_toggleAutoSaveEnabled(e){0}_enableAutoSave(){0}_disableAutoSave(){0}_onStateChanged(e){e?this._startAutosave():this._stopAutosave()}_startAutosave(){h.enabled("charts_auto_save")&&null===this._autosaveTimer&&(this._autosaveTimer=setTimeout((()=>{this._autosaveTimer=null,this._chartWidgetCollection.metaInfo.id.value()&&this._doSave(void 0,void 0,void 0,!0)}),6e4))}_stopAutosave(){null!==this._autosaveTimer&&(clearInterval(this._autosaveTimer),this._autosaveTimer=null)}}var Z=i(85067),X=i(21097),J=i(68456);class Q extends J.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CHARTS_CHANGED","loadChartDialog.favorites",{})}}class ee extends Z.DialogRenderer{constructor(e=null){super(),this._chartWidgetCollection=null,this._promise=null,this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._getChartEntry=e=>({id:e.id,url:e.url,title:e.name,symbol:e.short_symbol,interval:e.interval,toolsCount:0,modified:e.modified_iso,favorite:void 0,active:()=>this._isActiveChart(e.id),openAction:()=>z.backend.loadChart(e),deleteAction:()=>z.backend.removeChart(e.image_url).then((()=>this._deleteChart(e.id))),favoriteAction:e=>Promise.resolve(this._updateFavorites(e))}),this._updateFavorites=e=>{var t;null===(t=this._favoriteChartsService)||void 0===t||t.set(e)},this._isActiveChart=e=>null!==this._chartWidgetCollection&&e===this._chartWidgetCollection.metaInfo.id.value(),this._deleteChart=e=>{this._isActiveChart(e)&&(h.enabled("saveload_storage_customization")?null!==this._chartWidgetCollection&&this._chartWidgetCollection.clearChartMetaInfo():location.href="/chart/"+location.search)},this._chartWidgetCollection=e,this._favoriteChartsService=new Q(X.TVXWindowEvents,u)}showLoadDialog(){W(this._showLoadDialog.bind(this),{source:"Load chart",sourceMeta:"Chart"})}show(){this.showLoadDialog()}hide(){var e,t;null===(e=this._dialog)||void 0===e||e.hide(),null===(t=this._dialog)||void 0===t||t.visible().unsubscribe(this._subscribe)}_showLoadDialog(){(h.enabled("saveload_requires_authentication")&&!window.is_authenticated?Promise.resolve([]):z.backend.getCharts()).then((e=>e.map(this._getChartEntry))).then((e=>{const t=this._promise=Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(5993),i.e(2587),i.e(6752),i.e(8149),i.e(1054),i.e(898),i.e(962),i.e(2842),i.e(3016),i.e(3179),i.e(5711),i.e(5009)]).then(i.bind(i,34557)).then((i=>{if(this._promise===t){this._dialog&&(this._dialog.hide(),this._dialog.visible().unsubscribe(this._subscribe));const t={charts:e,favoriteChartsService:this._favoriteChartsService,chartWidgetCollection:this._chartWidgetCollection};this._dialog=new i.LoadChartDialogRenderer(t),this._dialog.visible().subscribe(this._subscribe),this._dialog.show()}}))}))}async _changeFavoriteState(e,t,i){return Promise.resolve()}}var te=i(51768),ie=i(57898),se=i.n(ie);const re=(0, -i(59224).getLogger)("Platform.StudyTemplates"),ne=l.t(null,void 0,i(97065));class oe{constructor(e){this._chartWidgetCollection=e.chartWidgetCollection,this._favoriteStudyTemplatesService=e.favoriteStudyTemplatesService,window.loginStateChange.subscribe(null,z.backend.invalidateStudyTemplatesList),this._list=new(O())([]),this._onChange=new(se()),this._list.subscribe((()=>this._onChange.fire()))}findRecordByName(e){return this._list.value().find((t=>t.name===e))||null}showSaveAsDialog(){const e=this._chartWidgetCollection.activeChartWidget.value().model();Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(2191),i.e(6221),i.e(3502),i.e(4215),i.e(6639),i.e(6884),i.e(3610),i.e(7149),i.e(962),i.e(3016),i.e(4717),i.e(6631)]).then(i.bind(i,13932)).then((t=>{new t.StudyTemplateSaver({controller:e,onSave:e=>{this._list.setValue(e)}}).show()}))}applyTemplate(e){const t=this.findRecordByName(e);null!==t?window.runOrSignIn((()=>{const e=this._chartWidgetCollection.activeChartWidget.value(),i=i=>{(0,te.trackEvent)("GUI","Load Study Template"),e.model().applyStudyTemplate(JSON.parse(i.content),t.name)};void 0!==t.id?t.is_default?z.backend.getStandardStudyTemplateContentById(t.id,i):z.backend.getStudyTemplateContentById(t.id,i):z.backend.getStudyTemplateContent(t.name).then(i)}),{source:"Study templates apply"}):re.logNormal(`Template ${e} not found in cache`)}deleteStudyTemplate(e){const t=this.findRecordByName(e);null!==t?this._removeTemplate(t):re.logNormal(`Template ${e} not found in cache`)}list(){return this._list.value()}getOnChange(){return this._onChange}refreshStudyTemplateList(e){z.backend.getStudyTemplatesList().then((t=>{this._list.setValue(t),void 0!==e&&e()}))}invalidate(){z.backend.invalidateStudyTemplatesList()}_removeTemplate(e){window.runOrSignIn((()=>{(0,U.showConfirm)({text:ne.format({name:e.name}),onConfirm:({dialogClose:t})=>new Promise((i=>{const s=()=>{this.refreshStudyTemplateList((()=>{const s=this.list();this._list.setValue(s.filter((t=>t!==e))),this._favoriteStudyTemplatesService&&this._favoriteStudyTemplatesService.remove(e.name),i(),t()}))};z.backend.invalidateStudyTemplatesList(),void 0!==e.id?z.backend.removeStudyTemplateById(e.id,s):z.backend.removeStudyTemplate(e.name).then(s)}))})}),{source:"Study templates delete"})}}var ae=i(35423),le=i(82992),ce=i(61146),he=i(1763);class de{constructor(e,t){this._visibility=new(O())(!1),this._dialogPromise=null,this._dialog=null,this._chartWidgetCollection=e,this._options=t}visible(){return this._visibility.readonly()}show(e,t,i){var s;const r=Array.isArray(e)?e:[],n=Array.isArray(e)?void 0:e,o=void 0;null===this._dialog&&this._requestDialog(null!=r?r:[],o,t,i,n),null===(s=this._dialog)||void 0===s||s.open(null!=r?r:[],o,t,i,n)}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}getDialog(){return this._dialog}resetAllPages(){var e;null===(e=this._dialog)||void 0===e||e.resetAllStudies()}_requestDialog(e,t,s,r,n){if(null===this._dialogPromise){let o -;o=Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(2191),i.e(2587),i.e(6752),i.e(7350),i.e(6494),i.e(962),i.e(3016),i.e(6456)]).then(i.bind(i,57979)).then((e=>new e.IndicatorsLibraryContainer(this._chartWidgetCollection,this._options))),this._dialogPromise=o.then((i=>{this._dialog=i,this._dialog.visible().subscribe((e=>{this._visibility.setValue(e)})),this._dialog.open(e,t,s,r,n)}))}return this._dialogPromise}}var ue=i(51608),pe=i(30888),_e=i(36174);function me(e){const t=new(O())(e.value());let i=!1;e.subscribe(t,(()=>{i||(i=!0,t.setValue(e.value()),i=!1)}));const s=()=>{i||(i=!0,e.setValue(t.value()),i=!1)};return t.subscribe(s),t.spawn((()=>{e.unsubscribeAll(t),t.unsubscribe(s)}))}var ge=i(78159),fe=i(3228),ve=i(83407),Se=i(16164),ye=i(41249),be=i(38618),we=i(96429);const Ce=/^Etc\/GMT([+-])(\d{1,2}):?(\d\d)?$/,Pe=new Map;function xe(e){if(Pe.has(e))return Pe.get(e);const t=Ce.test(e);return Pe.set(e,t),t}const Te=new Map;function Ie(e){if(Te.has(e))return Te.get(e);const t=function(e){const t=e.match(Ce);if(!t)return 0;const i="+"===t[1]?-1:1;return 60*(60*parseInt(t[2],10)+parseInt(t[3]||"0",10))*i}(e),i={time:[1924992e3+t],offset:[t]};return Te.set(e,i),i}let Me=null;const Le=new Map;class Ae{constructor(){this._customTimezones=new Map}addTimezones(e){e.forEach((e=>{const{id:t,...i}=e;this._addTimezone(t,i)})),this.updateChartTimezones()}listTimezoneIds(){return[...this._customTimezones.keys()]}listTimezones(){return[...this._customTimezones.entries()].map((([e,t])=>({id:e,...t})))}getTimezoneInfo(e){if(!this.timezoneIsAvailable(e))throw new Error("Provided timezone alias is not within the list of supported timezones.");return(0,n.ensure)(this._customTimezones.get(e))}getAllTimezoneInfo(){return this.listTimezones()}getAliasTimezone(e){return this.getTimezoneInfo(e).alias}timezoneIsAvailable(e){return this._customTimezones.has(e)}updateChartTimezones(){(0,be.updateAvailableTimezones)(this.getAllTimezoneInfo())}getTimezoneData(e){if(Le.has(e))return Le.get(e);let t=null;if(xe(e))t=Ie(e);else if(this.timezoneIsAvailable(e)){const i=this.getAliasTimezone(e);we.tzData[i]&&(t=we.tzData[i]),!t&&xe(i)&&(t=Ie(i))}return t&&Le.set(e,t),t}static instance(){return null===Me&&(Me=new Ae),Me}_addTimezone(e,t){try{if((0,n.ensure)(e,"Custom timezone ID"),(0,n.ensure)(t.alias,"Custom timezone alias"),(0,n.ensure)(t.title,"Custom timezone title"),(0,be.timezoneIsAvailable)(e)&&!this.timezoneIsAvailable(e))throw new Error("Custom timezone id already exists.");if(!(0,be.timezoneIsSupported)(t.alias)&&!xe(t.alias))throw new Error("Custom timezone alias is not a supported timezone.");if(e.length<1)throw new Error("Custom timezone id is empty");if(t.title.length<1)throw new Error("Custom timezone title is empty");this._customTimezones.set(e,t)}catch(e){console.warn(`Unable to add custom timezone. ${e}`)}}}(0,ye.setCustomTimezones)(Ae);var ke=i(42226),Ee=i(36274),De=i(31940);class Be{constructor(e){this._document=e,this.isFullscreen=new(O());const t=()=>{ -const e=["fullscreenElement","webkitFullscreenElement","mozFullscreenElement","mozFullScreenElement","msFullscreenElement"];for(let t=0;t{this.isVisible.setValue(!e[r])},i(),e.addEventListener(t,i,!1);break}}this.destroy=()=>{i&&(e.removeEventListener(t,i,!1),i=null)}}}var Ne=i(84015),Re=i(49483);function Oe(e,t){let i=0;for(const{min:s,max:r}of t){if(e0&&t.push({min:e,max:s})}return t.sort(((e,t)=>e.min-t.min||e.max-t.max)),t}function We(e,t){if(e.length!==t.length)return!1;for(let i=e.length;i--;){if(e[i].min!==t[i].min)return!1;if(e[i].max!==t[i].max)return!1}return!0}const ze=h.enabled("no_min_chart_width");function He(e){const t=h.enabled("side_toolbar_in_fullscreen_mode"),i=h.enabled("header_in_fullscreen_mode");return"center"===e||"left"===e&&t||"top"===e&&i}var Ue=i(2438),je=i(98310),Ge=i(16216),qe=(i(26665),i(3162)),$e=i.n(qe),Ye=i(241),Ke=i(88348),Ze=i(15367),Xe=i(68335);var Je=i(2269),Qe=i.n(Je),et=i(42856),tt=i(75117),it=i.n(tt),st=(i(24172),i(46544),i(78136)),rt=i(88732),nt=i(74649),ot=i(97906),at=i(27714),lt=i(12481),ct=i(86441),ht=i(34026),dt=i(48891),ut=i(15742),pt=i(18807),_t=i(61345),mt=i(87095),gt=i(88275),ft=i(74359),vt=i(68441),St=i(34565),yt=i(66103),bt=i(70893),wt=i(50946);i(77275);const Ct=new Map([["logo-old-style",wt],["tradingview-old-style",bt]]),Pt=h.enabled("adaptive_logo"),xt=h.enabled("small_no_display"),Tt=h.enabled("38914"),It="site_branding",Mt="widget_branding",Lt="widget_referral_branding",At="widget_custom_branding",kt="widget_custom_no_powered_branding",Et="fundamental_branding",Dt="fundamental_custom_branding",Bt="fundamental_custom_no_powered_branding",Vt="library_branding",Nt="library_custom_branding",Rt="library_custom_no_powered_branding",Ot=navigator.userAgent.toLowerCase().indexOf("chrome")>-1&&-1===navigator.userAgent.toLowerCase().indexOf("edge"),Ft=window.urlParams||{};window.initData;Ft.no_referral_id&&enable(Ft.referral_id||"","aggressive") -;const Wt=l.t(null,void 0,i(26619)),zt=Tt?l.t(null,void 0,i(5607)):l.t(null,void 0,i(68111)),Ht=(l.t(null,void 0,i(82128)),l.t(null,void 0,i(88841)),l.t(null,void 0,i(99769)),(0,Re.onWidget)(),{brandCircleSize:32,textAsImageWidthCompensation:0,leftOffset:0,bottomOffset:-23,logoLeftOffset:1,maximizedWidthsCompensation:0,logoTextOffset:6});class Ut extends ut.CustomSourceBase{constructor(e,t,i){super(e,t),this._canvasWidth=0,this._paneHeight=0,this._left=13,this._bottom=36,this._layout=It,this._needToShow=!0,this._showBranding=!1,this._customLogoSrc="",this._customLogoLink="",this._cubicBezier=new _t.CubicBezier(.4,.01,.22,1),this._openAnimation=null,this._closeAnimation=null,this._powBy=null,this._custom=null,this._destroyed=!1,this._mainSeries=this._model.mainSeries(),this._visibleSpawn=i,this._showForPro=!t.onWidget();const s=()=>this._model.updateSource(this);this._visibleSpawn.subscribe(s),this._dark=t.dark().spawn(),this._dark.subscribe(s),this._checkLayout(),this._layout!==At&&this._layout!==Dt||(this._left=8,this._bottom=5);const r=()=>{this._needToShow?this._showBranding=!0:this._showBranding=!1};this._resizeHandlerDelayed=(0,lt.default)(r,200),r(),window.addEventListener("resize",this._resizeHandlerDelayed),this._monitorCanvas=(0,ft.createDisconnectedBoundCanvas)(document,(0,at.size)({width:0,height:0})),this._monitorCanvas.subscribeSuggestedBitmapSizeChanged((()=>{this._init()})),this._model.isSnapshot()?this._init():(this._mainSeries.dataEvents().symbolResolved().subscribe(this,this._init),null!==this._mainSeries.symbolInfo()&&this._init()),this._renderer={draw:this.draw.bind(this),hitTest:this.hitTest.bind(this)},t.onWidget()||window.loginStateChange.subscribe(this,this._init)}destroy(){window.removeEventListener("resize",this._resizeHandlerDelayed),this._mainSeries.dataEvents().symbolResolved().unsubscribeAll(this),this._powBy&&this._powBy.destroy(),this._model.onWidget()||window.loginStateChange.unsubscribeAll(this),this._visibleSpawn.destroy(),this._dark.destroy(),this._destroyed=!0}paneViews(e){if(window.TradingView.printing&&this._layout!==kt&&this._layout!==Bt)return[];if(!this._visibleSpawn.value())return[];if(this._layout===It&&!this._showForPro&&window.user&&window.user.is_pro)return[];const t=h.enabled("move_logo_to_main_pane");let i=!1;if(e.maximized().value())i=!0;else if(t)i=this._model.mainPane().collapsed().value()?e===this._model.panes().find((e=>!e.collapsed().value())):e.isMainPane();else if(this._model.lastPane().collapsed().value()){const t=this._model.panes();for(let s=t.length-1;s>=0;--s){const r=t[s];if(!r.collapsed().value()){i=r===e;break}}}else i=e.isLast();return i?[{renderer:this.renderer.bind(this)}]:[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateAllViews(){}updateViewsForPane(e){}priceScale(){return null}renderer(e,t){return this._paneHeight=e,this._canvasWidth=t,this._renderer}hasContextMenu(){return!1}onClickOutside(){this._hasAnimation()&&this._startCloseAnimation()}hitTest(e){if(!this._showBranding||h.enabled("logo_without_link"))return null -;if(this._powBy&&this._layout!==kt&&this._layout!==Bt&&(this._powBy.hitTest(e)||this._custom&&this._custom.hitTest(e))){const e=!0;return new pt.HitTestResult(pt.HitTarget.Custom,{hideCrosshairLinesOnHover:!0,cursorType:e?yt.PaneCursorType.Pointer:yt.PaneCursorType.Default,clickHandler:()=>{this._openLink()},tapHandler:()=>{this._hasAnimation()?this._toggleOpenAnimatedOrOpenLink():this._openLink()},mouseEnterHandler:()=>{this._hasAnimation()&&this._startOpenAnimation()},mouseLeaveHandler:()=>{this._hasAnimation()&&this._startCloseAnimation()}})}return null}tvUrl(){let e=new URL("https://www.tradingview.com/");if(this._customLogoLink)return this._customLogoLink;if(this._layout===Vt||this._layout===Nt){let t;switch(!0){case h.enabled("charting_library"):t="library";break;case h.enabled("trading_terminal"):t="trading-terminal"}e.searchParams.append("utm_source",window.location.origin),e.searchParams.append("utm_medium","library"),t&&e.searchParams.append("utm_campaign",t)}return e.toString()}draw(e,t){if(!this._showBranding)return;let i=0;Ft.utm=!0,(0,ft.drawScaled)(e,t.pixelRatio,t.pixelRatio,(()=>{if(this._powBy&&this._powBy.show){i=this._powBy.height,e.save();const s=new ct.Point(this._left,this._paneHeight-this._bottom-i);this._powBy.draw(s,e,t,this._canvasWidth),e.restore()}if(this._custom&&this._custom.show){e.save();const s=new ct.Point(this._left,this._paneHeight-this._bottom-i-this._custom.height);this._custom.draw(s,e,t),e.restore()}}))}_init(){this._checkLayout();const e=this._mainSeries.symbolInfo();this._powBy&&this._powBy.destroy(),this._powBy=new Qt(this._layout,(null==e?void 0:e.name)||"",this._model,(()=>this._model.fullUpdate())),this._custom=new ei(this._layout,this._customLogoSrc,(()=>this._model.fullUpdate())),this._openAnimation=null,this._closeAnimation=null,this._model.lightUpdate()}_checkLayout(){if(h.enabled("widget"))0;else{{const e=JSON.parse(Ft.logo)||{};e.image?(this._customLogoSrc=e.image,this._customLogoLink=e.link,this._needToShow=h.enabled("widget_logo"),h.enabled("link_to_tradingview")?this._layout=Nt:this._layout=Rt):(this._layout=Vt,this._needToShow=h.enabled("widget_logo"))}}}_startOpenAnimation(){null===this._openAnimation&&(null!==this._closeAnimation&&(this._closeAnimation.stop(),this._closeAnimation=null),this._openAnimation=(0,gt.doAnimate)({from:this._currentStateForAnimation(),to:this._openedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_startCloseAnimation(){null===this._closeAnimation&&(null!==this._openAnimation&&(this._openAnimation.stop(),this._openAnimation=null),this._closeAnimation=(0,gt.doAnimate)({from:this._currentStateForAnimation(),to:this._closedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_currentStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).width}_closedStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).minimizedAnimationWidth()}_openedStateForAnimation(){return(0, -n.ensureNotNull)(this._powBy).maximizedAnimationWidth()}_animatedDrawStep(e,t){(0,n.ensureNotNull)(this._powBy).animatedDrawStep(e,t),this._model.lightUpdate()}_hasAnimation(){return null!==this._powBy&&this._powBy.hasAnimation()}_openGoPro(){0}_openLink(){if(this._layout===It)return this._openGoPro(),!1;h.enabled("widget");return(0,n.ensureNotNull)(window.open(this.tvUrl(),"_blank")).opener=null,!0}_toggleOpenAnimatedOrOpenLink(){null!==this._openAnimation&&this._openAnimation.completed()?this._openLink()||this._startCloseAnimation():this._startOpenAnimation()}}function jt(e){return!xt||e>480}function Gt(e){return!Pt||e>500}const qt={customBrandingTradingViewText:dt.colorsPalette["color-brand"],customBrandingText:dt.colorsPalette["color-cold-gray-850"],background:dt.colorsPalette["color-cold-gray-900"],shadow:dt.colorsPalette["color-cold-gray-700"],text:dt.colorsPalette["color-white"],staticTextBackground:(0,mt.generateColor)(dt.colorsPalette["color-cold-gray-800"],20),logo:dt.colorsPalette["color-white"]},$t={customBrandingTradingViewText:dt.colorsPalette["color-brand"],customBrandingText:dt.colorsPalette["color-cold-gray-850"],background:dt.colorsPalette["color-white"],shadow:dt.colorsPalette["color-cold-gray-150"],text:dt.colorsPalette["color-cold-gray-900"],staticTextBackground:(0,mt.generateColor)(dt.colorsPalette["color-white"],20),logo:dt.colorsPalette["color-cold-gray-900"]};function Yt(e,t){return new Promise((i=>{const s=e.replace(/fill="#[\da-f]{6}"/gi,`fill="${t}"`),r=new Image;r.onload=()=>{r.onload=null,i(r)},r.src=URL.createObjectURL(new Blob([s],{type:"image/svg+xml"}))}))}let Kt={},Zt={};function Xt(e,t,i){const s=Zt,r=e+t,o=s[r];if(void 0!==o)return o;const a=(0,n.ensureDefined)(Ct.get("logo-old-style")),l=(0,n.ensureDefined)(Ct.get("tradingview-old-style")),c=Yt(a,t),h=Yt(l,t);return Promise.all([c,h]).then((([e,t])=>{const n={logoImage:e,textImage:t};s[r]=n,i(n)})),null}class Jt{constructor(){this._topLeftPoint=null}hitTest(e){const t=this._getHitTestBox();if(t)return(0,ht.pointInBox)(e,t)}_getHitTestBox(){const e=this._topLeftPoint;if(e){const{x:t,y:i}=e;return(0,ct.box)(e,new ct.Point(t+this.width,i+this.height))}}}class Qt extends Jt{constructor(e,t,i,s){super(),this.show=!0,this._needDisplayImage=!1,this._animatedWidth=Ht.brandCircleSize,this._font=`px ${g.CHART_FONT_FAMILY}`,this._txt="TradingView",this._textWidth=0,this._maximizedAnimationTextWidth=0,this._textWidthCache=new St.TextWidthCache,this._pixelRatio=1,this._onLogoImageReady=e=>{this._requestRepaint()},this._model=i,this._layout=e,this._symbol=t,this._showAnimatedBranding=h.enabled("show_animated_logo")||this._layout===Mt,this._alwaysMaximized=h.enabled("logo_always_maximized")||!1,this._fontSize=this._showAnimatedBranding||this._layout===Lt?11:14,this._showAnimatedBranding||this._layout!==At&&this._layout!==Dt||(this._fontSize=12),this.width=Ht.brandCircleSize,this.height=this._fontSize+2,this._requestRepaint=s,this._init(),this._checkFontLoaded(),this._recalculateMetrics()}destroy(){ -this._model.properties().childs().paneProperties.childs().background.unsubscribeAll(this),this._model.onChartThemeLoaded().unsubscribeAll(this)}hasAnimation(){return this._showAnimatedBranding&&!this._alwaysMaximized}minimizedAnimationWidth(){return Ht.brandCircleSize}maximizedAnimationWidth(){return Ht.brandCircleSize+Ht.logoTextOffset+this._maximizedAnimationTextWidth}animatedDrawStep(e,t){this._animatedWidth=t}draw(e,t,i,s){const{brandCircleSize:r,logoLeftOffset:n,leftOffset:o,bottomOffset:a}=Ht;this._needDisplayImage&&jt(s)&&(e=new ct.Point(e.x+o,e.y-a)),this._topLeftPoint=e,t.translate(e.x,e.y),i.pixelRatio!==this._pixelRatio&&(this._textWidthCache.reset(),this._pixelRatio=i.pixelRatio);const l=this._colors;if(this._showAnimatedBranding){const e=this._getLogoImage(l.logo);this._needDisplayImage&&e&&this._drawLogo(t,e,this._animatedWidth,this._animatedWidth-r,this._animatedWidth>r)}else if(this._layout===At||this._layout===Dt){t.font=this._fontSize+this._font;const e=t.measureText(this._txt).width+2;this.width=e+t.measureText("TradingView").width+2,t.save(),t.globalAlpha=.7,t.fillStyle=this._colors.customBrandingText,t.fillText(this._txt,0,12),t.fillStyle=this._colors.customBrandingTradingViewText,t.fillText("TradingView",e,12),t.restore()}else if(jt(s)&&this._layout===Lt){const e=this._getLogoImage(l.logo),i=this.maximizedAnimationWidth();e&&this._drawLogo(t,e,i,i,!0)}else if(jt(s)){const e=this._getLogoImage(l.logo);if(this._needDisplayImage&&e){t.save(),this._drawBgCircle(t,r/2);const i=new ct.Point(Math.round((r-e.logoImage.width)/2)-1+n,Math.floor((r-e.logoImage.height)/2)+1);this._drawLogoImage(t,i,e.logoImage);const o=Gt(s);o&&(t.translate(r+5,Math.round(this._fontSize*("px EuclidCircular"===this._font?.1:0))),this._drawTextStroke(t),this._drawTextFill(t)),t.restore(),this.width=r,o&&(this.width+=this._maximizedAnimationTextWidth)}else{const e=Gt(s);e&&(t.save(),t.translate(Ot?-.5:0,-.5),this._drawTextStroke(t),this._drawTextFill(t),t.restore()),e&&(this.width=this._maximizedAnimationTextWidth)}}else this.width=0}_drawLogo(e,t,i,s,r){const{brandCircleSize:n,logoLeftOffset:o,logoTextOffset:a}=Ht;e.save(),this._drawFillRectWithRoundedCorner(e,-.5,0,i,n,n/2);const l=new ct.Point(Math.round((n-t.logoImage.width)/2)-1+o,Math.floor((n-t.logoImage.height)/2)+1);if(this._drawLogoImage(e,l,t.logoImage),r){const i=new ct.Point(l.x+t.logoImage.width+a,l.y);this._drawImageCropWidth(e,i,t.textImage,s),this.width=t.logoImage.width+Math.min(t.textImage.width,s)}e.restore()}_init(){Zt={},Kt={},this._checkLayout(),this.show&&(this._updateColors(),this.height=this._needDisplayImage?Ht.brandCircleSize:this._fontSize+2,this._model.properties().childs().paneProperties.childs().background.subscribe(this,this._updateColors),this._model.onChartThemeLoaded().subscribe(this,this._updateColors))}_checkFontLoaded(){if(!this._showAnimatedBranding&&document.fonts&&document.fonts.check&&document.fonts.load){ -document.fonts.check(`${this._fontSize}px EuclidCircular`)?this._font="px EuclidCircular":document.fonts.load(`${this._fontSize}px EuclidCircular`,this._txt).then((()=>{this._font="px EuclidCircular",this._recalculateMetrics(),this._requestRepaint()}))}}_recalculateMetrics(){const e=(0,ft.createDisconnectedBoundCanvas)(document,(0,at.size)({width:0,height:0})),t=(0,ft.getPretransformedContext2D)(e,!0);t.font=this._fontSize+this._font;const i=this._needDisplayImage?Xt(this._model.dark().value()?"dark":"light",this._colors.logo,(()=>this._recalculateMetrics())):null;this._textWidth=i?i.textImage.width+Ht.textAsImageWidthCompensation:Math.ceil(t.measureText(this._txt).width)+2+8;let s=this._textWidth;s%2==0&&(s+=1),this._maximizedAnimationTextWidth=s,this._textWidthCache.reset(),this._alwaysMaximized&&(this._animatedWidth=this.maximizedAnimationWidth())}_updateColors(){this._colors=this._model.dark().value()?qt:$t}_getLogoImage(e){return Xt(this._model.dark().value()?"dark":"light",e,this._onLogoImageReady)}_checkLayout(){switch(this._layout){case Mt:case Lt:case At:case Et:case Dt:case Nt:case Vt:case It:this.show=!0;break;case kt:case Bt:case Rt:this.show=!1}switch(this._layout){case Vt:this._needDisplayImage=!0,this._txt=Wt;break;case Nt:this._txt=zt}}_drawTextStroke(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.strokeStyle=this._colors.staticTextBackground,e.lineWidth=4,e.lineJoin="round",e.strokeText(this._txt,0,Ht.brandCircleSize/2+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawTextFill(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.fillStyle=this._colors.text,e.fillText(this._txt,0,Ht.brandCircleSize/2+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawImageCropWidth(e,t,i,s){e.save(),e.beginPath(),e.rect(t.x,t.y,s,this.height),e.clip(),e.drawImage(i,t.x,t.y),e.restore()}_drawBgCircle(e,t){const i=2*Math.PI;e.save(),e.beginPath(),e.fillStyle=this._colors.shadow,e.arc(t,t,t+1,0,i),e.fill(),e.closePath(),e.restore(),e.save(),e.beginPath(),e.fillStyle=this._colors.background,e.arc(t,t,t,0,i,!1),e.fill(),e.closePath(),e.restore()}_drawFillRectWithRoundedCorner(e,t,i,s,r,n){e.save(),(0,vt.drawRoundRect)(e,t-1,i-1,s+2,r+2,n),e.fillStyle=this._colors.shadow,e.fill(),e.closePath(),e.restore(),e.save(),(0,vt.drawRoundRect)(e,t,i,s,r,n),e.fillStyle=this._colors.background,e.fill(),e.closePath(),e.restore()}_drawLogoImage(e,t,i){e.drawImage(i,t.x,t.y)}}class ei extends Jt{constructor(e,t,i){super(),this.show=!1,this.width=0,this.height=0,this._ready=!1,this._layout=e,this._src=t,this._onReadyCallback=i,this._checkLayout();const s=new Image;this._img=s,this.show&&(s.addEventListener("load",(()=>{this.width=Math.round(s.width),this.height=Math.round(s.height),this._ready=!0,this._onReadyCallback&&this._onReadyCallback()})),s.crossOrigin="anonymous",s.src=this._src)}draw(e,t,i){this._topLeftPoint=e,this._ready&&(t.translate(e.x,e.y),t.drawImage(this._img,-.5,-.5,this.width,this.height))}_checkLayout(){ -switch(this._layout){case At:case kt:case Dt:case Bt:case Nt:case Rt:this.show=!0;break;case It:case Mt:case Lt:case Et:case Vt:this.show=!1}}}var ti=i(97304),ii=i(65106);class si{constructor(e,t){this._headerToolbar=e,this._dropdownId=t}applyOptions(e){this._headerToolbar.updateDropdown(this._dropdownId,e)}remove(){this._headerToolbar.removeDropdown(this._dropdownId)}}var ri=i(10643);var ni,oi=i(39347),ai=i(16838);(0,M.setClasses)();const li=o(),ci=a(),hi=new class{constructor(e){this._updateDocumentHeight=e=>{"visual"===this._viewportType&&this._window.document.documentElement.style.setProperty("height",`${e}px`,"important")},this._window=e,this._fullscreenApi=new Be(e.document),this._viewportType=Re.CheckMobile.iOS()&&!(0,Ne.isOnMobileAppPage)("any")&&this._window.visualViewport?"visual":"quirks","visual"===this._viewportType?this._viewport=(0,n.ensure)(this._window.visualViewport):this._viewport=this._window;const t=this._layoutSizeSensor=this._window.document.createElement("div");t.id="layout-size-sensor",t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.right="0",t.style.bottom="0",t.style.pointerEvents="none",t.style.visibility="hidden",this._initFullscreen()}allocate(){this.free();const e=this._window.document,t=e.createElement("div");t.classList.add("js-rootresizer__contents"),t.style.position="relative",t.style.width="100%",t.style.height="100%",e.body.insertAdjacentElement("afterbegin",t),e.body.insertAdjacentElement("afterbegin",this._layoutSizeSensor),this._visibilityApi=new Ve(this._window.document);const i={alive:new(O())(!0),fullscreenable:new(O())(!0),container:new(O())(t),width:new(O()),height:new(O()),availWidth:new(O()),availHeight:new(O()),visible:this._visibilityApi.isVisible,fullscreen:this._fullscreenApi.isFullscreen,remove:()=>{i.alive.setValue(!1)},attach:()=>{i.alive.setValue(!1),this._window.close()},requestFullscreen:()=>{this._requestFullscreen()},exitFullscreen:()=>{this._exitFullscreen()}};return i.alive.subscribe((e=>{e||i!==this._area||this.free()})),this._area=i,this._resizeHandler=()=>{const e=this._width(i)||800,t=this._height(i)||600;i.availHeight.setValue(t),i.availWidth.setValue(e),i.height.setValue(t),i.width.setValue(e)},this._area.height.subscribe(this._updateDocumentHeight,{callWithLast:!0}),this._resizeHandler(),this._viewport.addEventListener("resize",this._resizeHandler),new De.ResizerDetacherState(i).bridge()}free(){if(this._resizeHandler&&(this._viewport.removeEventListener("resize",this._resizeHandler),this._resizeHandler=void 0),this._visibilityApi&&(this._visibilityApi.destroy(),this._visibilityApi=void 0),this._area){const e=this._area;this._area=void 0,e.height.unsubscribe(this._updateDocumentHeight),e.alive.setValue(!1);const t=e.container.value(),i=null==t?void 0:t.parentElement;i&&(i.removeChild(t),i.removeChild(this._layoutSizeSensor))}}_height(e){if("visual"===this._viewportType)return this._layoutSizeSensor.clientHeight;return e.container.value().clientHeight}_width(e){return e.container.value().clientWidth}_requestFullscreen(){ -this._fullscreenApi.enter()}_exitFullscreen(){this._fullscreenApi.exit()}_initFullscreen(){this._fullscreenApi.isFullscreen.subscribe((e=>{this._resizeHandler&&this._resizeHandler()}))}}(window),di=new class{constructor(e){this._processVisibility=e=>{const t=e.container.value();return this.affectsLayout(e.name)?(t&&t.classList.toggle("js-hidden",!1),!0):(t&&t.classList.toggle("js-hidden",!0),!1)},this._setWidth=(e,t,i)=>{let s=i;this._fullscreenArea!==e.name&&(e.availWidth.setValue(i),e.canNegotiate.width&&(s=Oe(i,e.negotiations.width))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.width=s+"px"),e.width.setValue(s),s},this._setHeight=(e,t,i)=>{let s=i;this._fullscreenArea!==e.name&&(e.availHeight.setValue(i),e.canNegotiate.height&&(s=Oe(i,e.negotiations.height))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.height=s+"px"),e.height.setValue(s),s};const t=e.container.value();if(!t)throw new Error("bridge.container.value() must be an element");this._container=t,this._availableAreas=["left","tradingpanel","right","top","bottom","center","topleft","extratop"],this._areas={},this._bridge=e,this._width=e.width,this._height=e.height,this._width.subscribe((()=>this.recalculate())),this._height.subscribe((()=>this.recalculate())),this._bridge.visible.subscribe((()=>this._updateVisibility())),this._bridge.fullscreen.subscribe((()=>this._onParentFullscreenChange())),this.recalculate()}allocate(e){const t=e&&e.areaName;if(-1===this._availableAreas.indexOf(t))throw new Error("unknown options.areaName");this.free(t);const i=this._createDOM(t),s={name:t,canNegotiate:{width:"left"===t||"right"===t||"tradingpanel"===t||"topleft"===t,height:"top"===t||"bottom"===t||"topleft"===t||"extratop"===t},negotiations:{width:[],height:[]},remove:()=>{for(const e in this._areas)this._areas[e]===s&&this.free(e)},negotiateWidth:e=>{if(!s.canNegotiate.width)return;const t=Fe(e);We(s.negotiations.width,t)||(s.negotiations.width=t,this.recalculate())},negotiateHeight:e=>{if(!s.canNegotiate.height)return;const t=Fe(e);We(s.negotiations.height,t)||(s.negotiations.height=t,this.recalculate())},requestFullscreen:()=>{this._fullscreenArea||("right"!==t&&"center"!==t||(this._fullscreenArea=t),"center"===t&&this._bridge.requestFullscreen(),this._updateFullscreen())},exitFullscreen:()=>{t===this._fullscreenArea&&(this._fullscreenArea=void 0,"center"===t&&this._bridge.exitFullscreen(),this._updateFullscreen())},width:new(O()),height:new(O()),availWidth:new(O()),availHeight:new(O()),alive:new(O())(!0),container:new(O())(i),visible:new(O())(!0),fullscreen:new(O())(!1),fullscreenable:new(O())("right"===t||"center"===t),rdState:new De.ResizerDetacherState};return s.rdState.pushOwner(s),this._areas[t]=s,s.rdState.owner.subscribe((e=>{const i=s.container.value();if(e!==s)i&&(i.innerHTML="",i.parentElement&&i.parentElement.removeChild(i));else{let e=null;for(let i=this._availableAreas.indexOf(t);i--;){const t=this._availableAreas[i];if(this.affectsLayout(t)){e=this._areas[t].container.value();break}} -i&&(e&&i.parentElement?i.insertAdjacentElement("afterend",e):this._container.appendChild(i))}this.recalculate()}),{callWithLast:!0}),s.rdState.bridge()}free(e){const t=this._areas[e];if(!t)return;this._areas[e]=void 0;const i=t.container.value();i&&i.parentElement&&i.parentElement.removeChild(i),t.alive.setValue(!1)}recalculate(){const e={};this._recalcSingleRunToken=e;const t=this._areas.topleft,i=this._areas.left,s=this._areas.tradingpanel,r=this._areas.right,n=this._areas.top,o=this._areas.bottom,a=this._areas.center,l=this._areas.extratop,c=this._width.value(),h=this._height.value();let d=0,u=0,p=0,_=0,m=0,g=0,f=0,v=0;if(e===this._recalcSingleRunToken&&l){const e=this._processVisibility(l);v=this._setHeight(l,e,h),this._setWidth(l,e,c)}if(e===this._recalcSingleRunToken&&t){const e=this._processVisibility(t);f=this._setHeight(t,e,h),g=this._setWidth(t,e,c);const i=t.container.value();e&&i&&(i.style.top=v+"px")}let S=0;if(e===this._recalcSingleRunToken&&n){const e=this._processVisibility(n),t=n.container.value();e&&t&&(t.style.left=g+"px",t.style.top=v+"px");const i=c-g;this._setWidth(n,e,i),d=this._setHeight(n,e,h),d&&(S=1)}if(e===this._recalcSingleRunToken&&i){const e=this._processVisibility(i),t=Math.max(f,d);p=this._setWidth(i,e,c),p&&(p+=4),p&&1===S&&(S=4);const s=i.container.value();e&&s&&(s.style.top=t+v+S+"px"),this._setHeight(i,e,h-t-v)}if(e===this._recalcSingleRunToken&&s){const e=this._processVisibility(s);let t=c-p;ze||(t-=300),m=this._setWidth(s,e,t),m&&1===S&&(S=4),this._setHeight(s,e,h-v-d-S)}if(e===this._recalcSingleRunToken&&r){const e=this._processVisibility(r);let t=c-p-m;ze||(t-=300),_=this._setWidth(r,e,t),_&&1===S&&(S=4),this._setHeight(r,e,h-v-d-S);const i=r.container.value();e&&i&&(i.style.top=d+v+S+"px",i.classList.toggle("no-border-top-left-radius",Boolean(m)))}const y=m+_;let b=0;const w=c-p-m-_-(y?4:0);if(e===this._recalcSingleRunToken&&o){const e=this._processVisibility(o),t=o.container.value();e&&t&&(t.style.left=p+"px",t.classList.toggle("no-border-top-left-radius",!p),t.classList.toggle("no-border-top-right-radius",!y)),this._setWidth(o,e,w);const i=h-v;b=Math.min(300,i-0),u=this._setHeight(o,e,i)+4}const C=Boolean(d&&(p||y));if(this._container.classList.toggle("layout-with-border-radius",C),e===this._recalcSingleRunToken&&a){const e=this._processVisibility(a),t=a.container.value();e&&t&&(t.style.left=p+"px",t.style.top=d+v+S+"px",t.classList.toggle("no-border-bottom-left-radius",!u||!p),t.classList.toggle("no-border-bottom-right-radius",!y||!u),t.classList.toggle("no-border-top-left-radius",Boolean(!p&&y)),t.classList.toggle("no-border-top-right-radius",Boolean(p&&!y))),this._setWidth(a,e,w);const i=h-d-u-v-S;this._setHeight(a,e,Math.max(i,b))}if(e===this._recalcSingleRunToken&&s&&this.affectsLayout("tradingpanel")){const e=s.container.value();e&&(e.style.right=_+"px",e.style.top=v+d+S+"px",e.style.borderTopLeftRadius=C?"4px":"0px")}e===this._recalcSingleRunToken&&this._updateVisibility()}affectsLayout(e){const t=this._areas[e];if(!t)return!1;if(t.rdState.owner.value()!==t)return!1 -;if(this._fullscreenArea&&this._fullscreenArea!==e)return He(e);if(this._width.value()<=567||this._height.value()<=445){if(!["center","top","left","topleft","extratop"].includes(e))return!1}return!0}_updateVisibility(){const e=this._bridge.visible.value();for(let t=0;t{li.ChartApiInstance.start()})),"function"==typeof mi){const e=mi(nt);e&&e.then?e.then((e=>{if(!Array.isArray(e))return console.warn("custom_indicators_getter should be a function that returns a Promise object which result is an array of custom indicators"),void gi.resolve();const t=li.JSServer;t.studyLibrary.push.apply(t.studyLibrary,e),gi.resolve(),console.log("{0} custom indicators loaded.".format(e.length))})).catch((e=>{console.warn("Error loading custom indicators "+e),gi.resolve()})):(console.warn("custom_indicators_getter should be a function that returns a Promise object"),gi.resolve())}else gi.resolve();li.widgetReady=e=>{F.subscribe("onChartReady",e,null)};const Pi=null===(ni=pi.theme)||void 0===ni?void 0:ni.toLowerCase();function xi(e){li.__defaultsOverrides=li.__defaultsOverrides||{},(0,pe.deepExtend)(li.__defaultsOverrides,e), -void 0!==TradingView.defaultProperties&&void 0!==TradingView.defaultProperties.chartproperties&&((0,c.applyDefaultsOverrides)(TradingView.defaultProperties.chartproperties),(0,c.applyDefaultOverridesToLinetools)())}!function(e){if(!e)return;L.themes[e]&&(0,A.setTheme)(e)}(Pi),li.applyStudiesOverrides=e=>{var t,i;e&&(li.chartWidgetCollection?null===(i=(t=li.chartWidgetCollection).applyStudiesOverrides)||void 0===i||i.call(t,e):et.StudyMetaInfo.mergeDefaultsOverrides(e))},li.applyOverrides=e=>{xi(e),li.chartWidgetCollection&&li.chartWidgetCollection.applyOverrides(e)},li.doWhenApiIsReady=e=>{li.tradingViewApi?e():fi.promise.then(e)},li.applyTradingCustomization=e=>{for(const t in e.order)TradingView.defaultProperties.linetoolorder[t]=e.order[t];for(const t in e.position)TradingView.defaultProperties.linetoolposition[t]=e.position[t]},li.changeTheme=(e,t)=>{const i=L.themes[e.toLowerCase()];return i?li.tradingViewApi.themes().setStdTheme(i.name,!0,t&&t.disableUndo):Promise.resolve()},li.getTheme=()=>li.tradingViewApi.themes().getCurrentThemeName(),li.is_authenticated=!1;JSON.parse(li.urlParams.brokerConfig);l.t(null,void 0,i(65911)),l.t(null,void 0,i(68111)),l.t(null,void 0,i(5607));let Ti=null;const Ii=(0,ue.createDeferredPromise)();let Mi;const Li=()=>{if(h.setEnabled("charting_library_debug_mode","true"===pi.debug),h.setEnabled("chart_property_page_trading",!1),h.enabled("remove_library_container_border")){const e=document.querySelector("#library-container");null!==e&&(e.style.border="0px",e.style.padding="1px")}h.enabled("no_min_chart_width")&&(document.body.style.minWidth="0px"),null!=pi.studiesOverrides&&et.StudyMetaInfo.mergeDefaultsOverrides(JSON.parse(pi.studiesOverrides)),(0,n.assert)(void 0===TradingView.defaultProperties,"Default properties are inited before applying overrides"),xi(JSON.parse(pi.overrides));const e=pi.numeric_formatting?JSON.parse(pi.numeric_formatting):void 0;e&&"string"==typeof e.decimal_sign&&(ce.formatterOptions.decimalSign=e.decimal_sign[0]),li.ChartApiInstance=new(Qe())(ci.datafeed);const t=ci.customFormatters;t&&(t.timeFormatter&&(he.customFormatters.timeFormatter=t.timeFormatter),t.dateFormatter&&(he.customFormatters.dateFormatter=t.dateFormatter),t.tickMarkFormatter&&(he.customFormatters.tickMarkFormatter=t.tickMarkFormatter),t.priceFormatterFactory&&(he.customFormatters.priceFormatterFactory=t.priceFormatterFactory),t.studyFormatterFactory&&(he.customFormatters.studyFormatterFactory=t.studyFormatterFactory)),ci.customTimezones&&Ae.instance().addTimezones(ci.customTimezones),li.ChartApiInstance.setStudiesAccessController(li.ChartApiInstance.createStudiesAccessController(pi.studiesAccess));const s=pi.chartContent?JSON.parse(pi.chartContent).json:void 0,o=pi.chartContentExtendedData?JSON.parse(pi.chartContentExtendedData):s?s.extendedData:void 0,a=pi.interval||"D",c=function(e){const t=/(\d+)(\w+)/;return e.map((e=>{const s=(0,n.ensureNotNull)(t.exec(e.text)),r=s[2].toLowerCase(),o=parseInt(s[1]),a="y"===r?12*o+"M":o+r,c=Ee.Interval.parse(e.resolution);return{text:e.title||o+l.t(r,{ -context:"dates",count:o},i(673)),description:e.description||"",value:{value:a.toUpperCase(),type:"period-back"},targetResolution:c.value(),requiresIntraday:c.isIntraday()}}))}(JSON.parse(pi.timeFrames)),d={resizerBridge:Ci,padding:h.enabled("border_around_the_chart")?2:0,content:s,widgetOptions:{addToWatchlistEnabled:!1,hideIdeas:!0,addVolume:(0,n.ensureDefined)(li.ChartApiInstance.studiesAccessController).isToolEnabled("Volume"),muteSessionErrors:!0,timezone:pi.timezone,defSymbol:pi.symbol,defInterval:a,compareSymbols:pi.compareSymbols&&JSON.parse(pi.compareSymbols),defTimeframe:(p=ci.timeframe,p?"string"==typeof p?p:{...p,type:"time-range"}:p),paneContextMenuEnabled:h.enabled("pane_context_menu"),paneContextMenu:{mainSeriesTrade:ui},priceScaleContextMenuEnabled:h.enabled("scales_context_menu"),currencyConversionEnabled:h.enabled("pricescale_currency"),unitConversionEnabled:h.enabled("pricescale_unit"),legendWidgetEnabled:h.enabled("legend_widget"),legendWidget:{contextMenu:{settings:h.enabled("show_chart_property_page"),showOpenMarketStatus:h.enabled("display_market_status")}},sourceStatusesWidget:{errorSolution:!1},marketStatusWidgetEnabled:h.enabled("display_market_status"),chartWarningWidget:{subscriptionFullInfo:!1},timeScaleWidget:{contextMenuEnabled:h.enabled("scales_context_menu"),timezoneMenuEnabled:h.enabled("timezone_menu"),priceAxisLabelsOptions:{showLabels:h.enabled("main_series_scale_menu")}},timeScale:{preserveBarSpacing:!1,lockVisibleTimeRangeOnResize:h.enabled("lock_visible_time_range_on_resize"),rightBarStaysOnScroll:h.enabled("right_bar_stays_on_scroll"),minBarSpacing:pi.time_scale&&JSON.parse(pi.time_scale).min_bar_spacing},goToDateEnabled:h.enabled("go_to_date"),crossHair:{menuEnabled:h.enabled("chart_crosshair_menu")},handleScale:{mouseWheel:h.enabled("mouse_wheel_scale"),pinch:h.enabled("pinch_scale"),axisPressedMouseMove:{time:h.enabled("axis_pressed_mouse_move_scale"),price:h.enabled("axis_pressed_mouse_move_scale")}},handleScroll:{mouseWheel:h.enabled("mouse_wheel_scroll"),pressedMouseMove:h.enabled("pressed_mouse_move_scroll"),horzTouchDrag:h.enabled("horz_touch_drag_scroll"),vertTouchDrag:h.enabled("vert_touch_drag_scroll")},shiftVisibleRangeOnNewBar:h.enabled("shift_visible_range_on_new_bar"),croppedTickMarks:h.enabled("cropped_tick_marks"),countdownEnabled:h.enabled("countdown"),indicatorsDialogShortcutEnabled:h.enabled("insert_indicator_dialog_shortcut")},seriesControlBarEnabled:h.enabled("timeframes_toolbar"),seriesControlBar:{timeFramesWidgetEnabled:!0,timeFramesWidget:{goToDateEnabled:h.enabled("go_to_date"),availableTimeFrames:(e,t)=>{if(!e)return[];if(t!==rt.STATUS_DELAYED&&t!==rt.STATUS_DELAYED_STREAMING&&t!==rt.STATUS_EOD&&t!==rt.STATUS_READY)return[];return c.filter((t=>!(t.requiresIntraday&&!e.has_intraday)&&!(e.supported_resolutions&&!e.supported_resolutions.includes(t.targetResolution))))}},timeWidgetEnabled:!0,timeWidget:{timezoneMenuEnabled:h.enabled("timezone_menu")},adjustForDividendsButtonEnabled:!1,sessionIdButtonEnabled:h.enabled("pre_post_market_sessions"), -backAdjustmentButtonEnabled:!1,settlementAsCloseButtonEnabled:!1,percentageScaleButtonEnabled:!0,logScaleButtonEnabled:!0,autoScaleButtonEnabled:!0,fullscreenButtonEnabled:!0,mobileChangeLayoutEnabled:!1},globalEvents:!0,snapshotUrl:pi.snapshotUrl,mobileForceChartMaximizeEnabled:!1,saveChartEnabled:h.enabled("save_shortcut")};var p;vi&&((0,Ye.createFavoriteDrawingToolbar)(),d.widgetOptions.isDrawingToolbarVisible=P.isDrawingToolbarVisible),o&&(d.metaInfo={id:o.uid,name:o.name,description:o.description,uid:o.uid,username:""}),ci.additionalSymbolInfoFields&&(0,ti.setAdditionalSymbolInfoFields)(ci.additionalSymbolInfoFields);const _=ci.symbolSearchComplete;_&&(0,ii.setSymbolSearchCompleteOverrideFunction)(_);const m=li.chartWidgetCollection=new($e())(d);let g=!1;m.onAboutToBeDestroyed.subscribe(null,(()=>{g=!0}),!0),function(e){e.addCustomSource("branding",((t,i)=>{const s=(0,ot.combine)(((e,t)=>{const s=null!=e?e:t;return null!==s&&s.hasModel()&&s.model().model()===i}),e.maximizedChartWidget(),e.leftBottomChartWidget());return new Ut(t,i,s)}))}(m),li.studyMarket=new de(m),Ge.registerService(je.CHART_WIDGET_COLLECTION_SERVICE,m),m.activeChartWidget.subscribe((e=>{F.emit("activeChartChanged",m.getAll().indexOf(e))})),li.saver=new N.ChartSaver(m);const f=new K(m,li.saver),v=new ee(m);li.chartWidget=m.activeChartWidget.value(),li.pro=new TradingView.Pro;const y=function(e){if(!bi)return null;const t=new I.ChartChangesWatcher(e.chartWidgetCollection,li.saver,F),i=JSON.parse(pi.favorites);let s,r;i.intervals=i.intervals.map((e=>{let t=""+e;return t.match(/1[DWMYdwmy]/)&&(t=t.slice(1)),t})),h.enabled("study_templates")&&(s=new ae.FavoriteStudyTemplateService(X.TVXWindowEvents,u),Mi=new oe({chartWidgetCollection:e.chartWidgetCollection,favoriteStudyTemplatesService:s}));const n=pi.header_widget_buttons_mode;"fullsize"===n&&(r=["full"]);"compact"===n&&(r=["small"]);return new C(new S,{chartSaver:li.saver,chartApiInstance:li.ChartApiInstance,chartWidgetCollection:e.chartWidgetCollection,defaultFavoriteStyles:i.chartTypes,defaultFavoriteIntervals:i.intervals,resizerBridge:bi,studyMarket:li.studyMarket,studyTemplates:Mi,favoriteStudyTemplatesService:s,allowedModes:r,saveChartService:e.saveChartService,loadChartService:e.loadChartService,chartChangesWatcher:t,onClick:Di,snapshotUrl:e.snapshotUrl})}({chartWidgetCollection:m,saveChartService:f,loadChartService:v,snapshotUrl:pi.snapshotUrl});null!==y?y.load().then((e=>{Ti=e.getComponent(),Ii.resolve()})):(Ii.promise.catch((()=>{})),Ii.reject("header widget is not loaded"));const b=function(e){if(wi){const t=pi.toolbarbg&&/^[0-9a-f]+$/i.test(pi.toolbarbg)?String(pi.toolbarbg):void 0;if(t){const e=document.createElement("style");e.textContent="body,.chart-controls-bar,#footer-chart-panel{background-color:#"+t+" !important}",document.head.appendChild(e)}return new T({bgColor:t,chartWidgetCollection:e,drawingsAccess:pi.drawingsAccess?JSON.parse(pi.drawingsAccess):void 0,resizerBridge:wi,onClick:Di})}return null}(m),w=null;li.tradingViewApi=new(it())({chartWidgetCollection:m, -chartApiInstance:li.ChartApiInstance,saveChartService:f,loadChartService:v,studyMarket:null});if(le.linking.bindToChartWidgetCollection(m),isNaN(pi.studyCountLimit)||(TradingView.STUDY_COUNT_LIMIT=Math.max(2,+(0,n.ensureDefined)(pi.studyCountLimit))),!isNaN(pi.ssreqdelay)){const e=Math.max(0,+(0,n.ensureDefined)(pi.ssreqdelay));(0,st.setSearchRequestDelay)(e)}li.ChartApiInstance.connect(),(async()=>{const{default:e}=await Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8049),i.e(962),i.e(3179),i.e(5050),i.e(1890),i.e(5007),i.e(5899),i.e(2306)]).then(i.t.bind(i,26916,23));g||(li.lineToolPropertiesToolbar=new e(m))})();const x=document.querySelector(".tv-content");null!==x&&x.addEventListener("contextmenu",(e=>{e.target instanceof Element&&"input"!==e.target.tagName.toLowerCase()&&"textarea"!==e.target.tagName.toLowerCase()&&e.preventDefault()})),fi.resolve(),m.undoHistory.undoStack().onChange().subscribe(null,(0,r.default)((e=>{e&&!e.customFlag("doesnt_affect_save")&&F.emit("onAutoSaveNeeded")}),1e3*(Number(pi.autoSaveDelay)||5),{leading:!1,trailing:!0}));let M=!1;function A(){b&&b.load(_i.signal),w&&w.load(_i.signal).then((e=>{li.footerWidget=e.getComponent()}))}li.chartWidget.withModel(null,(()=>{li.ChartApiInstance.on("realtime_tick",(e=>{F.emit("onTick",e)}));if(!L.savedThemeName()&&Pi){const e=L.getStdTheme(Pi);e&&e.content&&void 0===s&&m.applyTheme({theme:e.content,onlyActiveChart:!1,restoreNonThemeDefaults:!1,themeName:Pi,standardTheme:!0,syncState:!0,noUndo:!0}).then((()=>li.applyOverrides(li.__defaultsOverrides)))}h.enabled("charting_library_debug_mode")&&F.subscribeToAll(((...e)=>{console.log('Event "{0}", arguments: {1}'.format(e[0],JSON.stringify(e.slice(1))))})),M||(M=!0,function(e,t=!1){if(!h.enabled("popup_hints"))return;const s=e.getContainer();let r=null,o=null;function a(e,t){if(r)r.show(e,d.bind(null,t));else{const n=Ke.tool.value();Promise.all([i.e(6214),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((i=>{r=new i.ChartEventHintRenderer(s),n===Ke.tool.value()&&r.show(e,d.bind(null,t))}))}}function c(e){return!Boolean(u.getBool(e))}function d(e){u.setValue(e,!0,{forceFlush:!0}),(0,n.ensureNotNull)(r).destroy(),null!==o&&o(),r=null}Ke.tool.subscribe((function(){if(!c("hint.touchPainting"))return;const e=Ke.tool.value(),t=(0,Ze.isLineToolDrawWithoutPoints)(e),s=Re.CheckMobile.any();!(0,Ze.isStudyLineToolName)(e)||"LineToolRegressionTrend"===e||t||s?(0,Ze.isLineToolName)(e)&&!(0,Ze.isLineDrawnWithPressedButton)(e)&&!t&&s?a(l.t(null,void 0,i(67861)),"hint.touchPainting"):r&&r.hide():a(l.t(null,void 0,i(32234)),"hint.touchPainting")})),Ke.createdLineTool.subscribe(null,(function(){const e=Ke.tool.value();"LineToolPath"===e&&c("hint.finishBuildPathByDblClick")?a(l.t(null,void 0,i(5828)),"hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&c("hint.finishBuildPolylineByDblClick")&&a(l.t(null,void 0,i(63898)),"hint.finishBuildPolylineByDblClick")})), -Ke.finishedLineTool.subscribe(null,(function(){if(r){const e=Ke.tool.value();"LineToolPath"===e?d("hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&d("hint.finishBuildPolylineByDblClick")}})),e.layoutSizesChanged().subscribe((function(){c("hint.startResizingChartInLayout")&&a(l.t(null,void 0,i(35273)),"hint.startResizingChartInLayout")})),t||Re.CheckMobile.any()||!c("hint.startFocusedZoom")||(o=function(e,t){let i=!1;const s=r=>{r?(i&&t(r),e.onZoom().unsubscribe(null,s)):i||(t(r),i=!0)};return e.onZoom().subscribe(null,s),()=>e.onZoom().unsubscribe(null,s)}(e,(function(e){if(c("hint.startFocusedZoom"))if(e)r&&(o=null,d("hint.startFocusedZoom"));else{const e=Xe.isMacKeyboard?"⌘":"Ctrl";a(l.t(null,void 0,i(35963)).format({key:e}),"hint.startFocusedZoom")}})))}(m),function(e,t){const s=l.t(null,void 0,i(78104)).format({emoji:"👍"}),r=l.t(null,void 0,i(12011)).format({emoji:"👍"});F.on("onServerScreenshotCopiedToClipboard",(()=>c(s)),null),F.on("onClientScreenshotCopiedToClipboard",(()=>c(r)),null);let o=null;const a=e.getContainer();function c(e){o?o.show(e):Promise.all([i.e(2109),i.e(84),i.e(962),i.e(92)]).then(i.bind(i,81573)).then((i=>{o||(o=new i.ChartScreenshotHintRenderer((0,n.ensureNotNull)(a),{bottomPadding:t.seriesControlBarEnabled}),o.show(e))}))}}(m,{seriesControlBarEnabled:h.enabled("timeframes_toolbar")}))})),m.getAll().some((e=>e.isInitialized()))?A():function(e,t){const i=e.getAll(),s=()=>{t(),i.forEach((e=>{e.chartWidgetInitialized().unsubscribe(null,s)}))};i.forEach((e=>{e.chartWidgetInitialized().subscribe(null,s,!0)}))}(m,A),F.subscribe("chart_load_requested",(e=>{li.tradingViewApi.loadChart({json:JSON.parse(e.content),extendedData:e})}),null)};window.addEventListener("unload",(()=>{_i.abort(),li.widgetbar&&(li.widgetbar.destroy(),li.widgetbar=null),li.chartWidgetCollection&&(li.chartWidgetCollection.destroy(),li.chartWidgetCollection=null),li.ChartApiInstance&&li.ChartApiInstance.disconnect(),(0,Ue.destroyQuoteSessions)(),li.ChartApiInstance&&(li.ChartApiInstance.destroy(),li.ChartApiInstance=null)})),h.enabled("saveload_storage_customization")&&(ci.saveLoadAdapter?k.setCustomAdapter(ci.saveLoadAdapter):li.urlParams.chartsStorageUrl&&li.urlParams.clientId?k.initialize(li.urlParams.clientId,li.urlParams.userId,li.urlParams.chartsStorageUrl,li.urlParams.chartsStorageVer||"1.0"):(h.setEnabled("saveload_storage_customization",!1),h.setEnabled("header_saveload",!1)));const Ai=(0,ue.createDeferredPromise)();function ki(){Ai.resolve()}ci.loadLastChart&&h.enabled("saveload_storage_customization")?k.getCharts().then((e=>{if(0===e.length)return void ki();const t=e.sort(((e,t)=>t.modified_iso-e.modified_iso))[0];k.getChartContent(t).then((e=>{const t=e,i=JSON.parse(t.content);i.extendedData=e,pi.chartContent=JSON.stringify({json:i}),ki()})).catch(ki)})).catch(ki):ki();const Ei=(0,ue.createDeferredPromise)();function Di(){const e=TradingView.bottomWidgetBar;e&&e.turnOffMaximize()}Promise.all([Ei.promise,Ai.promise,li.loadedCustomCss]).then((()=>{const e=document.querySelector(".loading-indicator") -;if(e&&(e.style.display="none"),setTimeout(Li,0),h.enabled("14851")&&Math.random()<=.02){t=window,i=document,s="script",r="ga",t.GoogleAnalyticsObject=r,t.ga=t.ga||function(){(t.ga.q=t.ga.q||[]).push(arguments)},t.ga.l=Number(new Date),o=i.createElement(s),a=i.getElementsByTagName(s)[0],o.async=1,o.src="//www.google-analytics.com/analytics.js",a.parentNode.insertBefore(o,a);const e=(0,n.ensureNotNull)(document.URL.match(new RegExp("(:?.*://)([^/]+)/.*")))[2];li.ga("create","UA-112911840-1","auto"),li.ga("set","anonymizeIp",!0),li.ga("set",{hostname:e,page:e,referrer:e}),li.ga("send","pageview")}var t,i,s,r,o,a})),(()=>{let e=!0;ci.datafeed.onReady((t=>{e&&console.warn("`onReady` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),li.configurationData=t,Ei.resolve()})),e=!1})(),li.createShortcutAction=(()=>{const e=E.createGroup({desc:"API"});return(t,i)=>{var s;e.add({hotkey:(s=t,"number"==typeof s?s:"string"==typeof s?V(s.split("+")):Array.isArray(s)?V(s):0),handler:i})}})(),li.initializationFinished=()=>{li.chartWidgetCollection.undoHistory.clearStack()},li.headerReady=()=>Ii.promise,li.createButton=e=>{if(null===Ti)throw new Error("Cannot create button: header widget is not ready or is not loaded - use `headerReady` to wait until header is ready");return(e=e||{}).align=e.align||"left",e.useTradingViewStyle=e.useTradingViewStyle||!1,Ti.addButton((0,_e.randomHash)(),e)},li.createDropdown=e=>{if(void 0===e)throw new Error("Cannot create dropdown without any parameters. Please refer to the documentation");void 0===e.align&&(e.align="left");const t=(0,_e.randomHash)();return Ti?(Ti.addDropdown(t,e),Promise.resolve(new si(Ti,t))):Ii.promise.then((()=>((0,n.ensureNotNull)(Ti).addDropdown(t,e),new si((0,n.ensureNotNull)(Ti),t))))},li.getAllFeatures=()=>{const e=h.getAllFeatures();return Object.keys(e).forEach((t=>{isNaN(parseFloat(t))||delete e[t]})),e},li.getNavigationButtonsVisibility=(0,s.default)((()=>me((0,ge.property)()))),li.getPaneButtonsVisibility=(0,s.default)((()=>me((0,fe.property)()))),li.getDateFormat=(0,s.default)((()=>me(ve.dateFormatProperty))),li.getTimeHoursFormat=(0,s.default)((()=>me(Se.timeHoursFormatProperty))),li.getCurrencyAndUnitVisibility=(0,s.default)((()=>me((0,ke.currencyUnitVisibilityProperty)()))),new oi.Action({actionId:"TVActionId",onExecute:()=>{window.dispatchEvent(new CustomEvent("keyboard-navigation-activation",{bubbles:!0}));const[e]=Array.from(document.querySelectorAll('button:not([disabled], [aria-disabled], [tabindex="-1"]), input:not([disabled], [aria-disabled], [tabindex="-1"]), [tabindex]:not([disabled], [aria-disabled], [tabindex="-1"])')).filter((0,ai.createScopedVisibleElementFilter)(document.documentElement)).sort(ai.navigationOrderComparator);void 0!==e&&e.focus()},hotkeyHash:E.Modifiers.Alt+90,hotkeyGroup:(0,E.createGroup)({desc:"Global shortcuts"}),disabled:!ai.PLATFORM_ACCESSIBILITY_ENABLED})},54358:(e,t,i)=>{e=i.nmd(e),TradingView.cleanButAmpersand=function(e,t){var i=t?["&"]:["&"] -;return TradingView.clean(e,t,i)},TradingView.strip_tags=function(e){return e&&e.replace?e.replace(/(<([^>]+)>)/gi,""):e},TradingView.encodeSpread=function(e){return encodeURIComponent(e)},TradingView.clean=function(e,t,i){var s=[["&","&"],["<","<"],[">",">"],['"',"""],["'","'"],["'","'"]],r=e;if(!e||!e.replace)return r;for(var n=0;n{"use strict";i.r(t);var s=i(21097),r=i(51768),n=i(76422),o=i(38780);function a(e,t=!1){"loading"!==document.readyState?t?setTimeout((()=>e()),1):e():document.addEventListener("DOMContentLoaded",(()=>e()))}new Promise((e=>{a(e)}));function l(e,t="x"){let i=!1;return"x"!==t&&"both"!==t||(i=i||e.offsetWidth{document.addEventListener("mouseenter",(e=>{const t=e.target;if(t instanceof HTMLElement&&t.matches(".apply-overflow-tooltip")){let e="x";if(t.matches(".apply-overflow-tooltip--direction_both")?e="both":t.matches(".apply-overflow-tooltip--direction_y")&&(e="y"),t.matches(".apply-overflow-tooltip--check-children-recursively")){if(!c(t,e))return}else if(t.matches(".apply-overflow-tooltip--check-children")){let i=!1;const s=t.children;for(let t=0;t(t.nodeType===Node.TEXT_NODE&&e.push(t.textContent||""),e)),[]).join("").trim(),(0,o.showOnElement)(t,{text:i});const r=()=>{(0,o.hide)(),["mouseleave","mousedown"].forEach((e=>t.removeEventListener(e,r)))};["mouseleave","mousedown"].forEach((e=>t.addEventListener(e,r)))}}),!0)}));var h=i(57898),d=i.n(h),u=i(11417);var p=i(30888);let _;function m(e){window.iframeAuthWidget&&!1===window.user.profile_data_filled&&(window.iframeAuthWidget.preventClose=!0);const t=window.user.available_offers||{};window.TVSettings&&window.TVSettings.sync(window.user.settings),window.is_authenticated?(e||(initOfferLoginStateChangeButton(),onGoPro()&&window.location.reload()),!1===window.user.profile_data_filled&&((0,r.trackEvent)("Conversion","First login"),delete window.user.profile_data_filled)):(Object.keys(t).forEach((e=>{const i=e;t[i].available_for_anons||delete t[i]})),window.user={username:"Guest",following:"0",followers:"0",ignore_list:[],available_offers:t},u.TVLocalStorage.removeItem("trial_availiable"))}_=window.loginStateChange?window.loginStateChange:window.loginStateChange=new(d()),_.subscribe(null,m), -s.TVXWindowEvents.on("loginStateChange",(e=>{const t=JSON.parse(e);window.user=t.user,window.is_authenticated=!!t.is_authenticated,_.fire()})),s.TVXWindowEvents.on("signOut",(()=>{!function(){if(window.initData.lfs){const e=document.getElementsByClassName("js-admin-warning")[0];document.body.removeChild(e)}let e=!0;[/^\/chart\//,/^\/share-your-love\//].forEach((t=>{t.test(window.location.pathname)&&(e=!1)})),e&&window.location.reload()}()})),(()=>{const e="user-obj-changed",t={};window.crossTabSyncUserAttr=t=>{const i={};t instanceof Array?t.forEach((e=>{i[e]=window.user[e]})):i[t]=window.user[t],s.TVXWindowEvents.emit(e,JSON.stringify(i))},s.TVXWindowEvents.on(e,(e=>{const i=JSON.parse(e);let s;for(s in i)if(i.hasOwnProperty(s)){window.user[s]=i[s];(t[s]||[]).forEach((e=>{e.fire(i[s])}))}}))})(),window.TradingView.changeLoginState=e=>{window.is_authenticated=!!e,s.TVXWindowEvents.emit("loginStateChange",JSON.stringify({is_authenticated:window.is_authenticated,user:window.user})),_.fire()},window.loginUser=function(e,t){window.TVDialogs&&window.TVDialogs.signModal&&window.TVDialogs.signModal.close(),window.user=(0,p.deepExtend)({},e),window.TradingView.changeLoginState(!0),"function"==typeof t&&window.TVDialogs&&window.TVDialogs.signModal?n.subscribe("GLOBAL_EVENT_SIGN_IN_SUCCESS",t,null):"function"==typeof t&&t()},window.loginRequiredDelegate=new(d()),window.runOrSignIn=(e,t)=>{t||(t={}),e()},window.onLoginStateChange=m,window.TradingView.setTrialAvailiable=e=>{u.TVLocalStorage.setItem("trial_availiable",e?"1":"0")},window.TradingView.notificationsChanged=new(d())},87095:(e,t,i)=>{"use strict";i.r(t),i.d(t,{alphaToTransparency:()=>o,applyAlpha:()=>n,applyTransparency:()=>l,colorFromBackground:()=>u,colorToInteger:()=>f,generateColor:()=>r,getLuminance:()=>h,gradientColorAtPercent:()=>p,isColorDark:()=>_,isHexColor:()=>d,resetTransparency:()=>c,rgbaFromInteger:()=>m,rgbaToInteger:()=>g,transparencyToAlpha:()=>a});var s=i(24377);function r(e,t,i){if(t=t||0,!d(e))return i?(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(a(t)))):e;const[r,n,o]=(0,s.parseRgb)(e),l=(0,s.normalizeAlphaComponent)(a(t));return(0,s.rgbaToString)([r,n,o,l])}function n(e,t){return r(e,o(t),!0)}function o(e){return 100*(1-e)}function a(e){if(e<0||e>100)throw new Error("invalid transparency");return 1-e/100}function l(e,t){if("transparent"===e)return e;const i=(0,s.parseRgba)(e),r=i[3];return(0,s.rgbaToString)((0,s.rgba)(i[0],i[1],i[2],a(t)*r))}function c(e){return"transparent"===e||d(e)?e:(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(1)))}function h(e){const t=(0,s.parseRgb)(e).map((e=>(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)));return Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function d(e){return 0===e.indexOf("#")}function u(e){return"black"===(0,s.rgbToBlackWhiteString)((0,s.parseRgb)(e),150)?"#ffffff":"#000000"}function p(e,t,i){const[r,n,o,a]=(0,s.parseRgba)(e),[l,c,h,d]=(0,s.parseRgba)(t),u=(0, -s.rgba)(Math.round(r+i*(l-r)),Math.round(n+i*(c-n)),Math.round(o+i*(h-o)),a+i*(d-a));return(0,s.rgbaToString)(u)}function _(e){return h(c(e))<.5}function m(e){const t=(e=Math.round(e))%256;e-=t;const i=(e/=256)%256;e-=i;const s=(e/=256)%256;e-=s;return`rgba(${t},${i},${s},${(e/=256)/255})`}function g(e){const t=Math.round(255*e[3]);return e[0]+256*e[1]+65536*e[2]+16777216*t}function f(e){const t=(0,s.tryParseRgba)(e);return null===t?0:g(t)}},88275:(e,t,i)=>{"use strict";i.d(t,{doAnimate:()=>n});const s={from:0,duration:250,easing:i(61345).easingFunc.easeOutCubic};class r{constructor(e){this._doing=!0,this._completed=!1,this._options={...s,...e};const t=performance.now();window.requestAnimationFrame((e=>{this._animation(t,this._options.from,e)}))}stop(){this._doing=!1}completed(){return this._completed}_animation(e,t,i){if(!this._doing)return void this._finishAnimation();const s=(i=!i||i<1e12?performance.now():i)-e,r=s>=this._options.duration||t===this._options.to,n=(o=this._options.from,a=this._options.to,l=this._options.easing(s/this._options.duration),o*(1-l)+a*l);var o,a,l;const c=r?this._options.to:n,h=c-t;this._options.onStep(h,c),r?this._finishAnimation():window.requestAnimationFrame((t=>{this._animation(e,c,t)}))}_finishAnimation(){this._options.onComplete&&this._options.onComplete(),this._completed=!0}}function n(e){return new r(e)}},69798:(e,t,i)=>{"use strict";i.d(t,{fetch:()=>s});(0,i(59224).getLogger)("Fetch");function s(e,t,i={}){return window.fetch(e,t)}},59224:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LOGLEVEL:()=>n,getLogHistory:()=>b,getLogLevel:()=>g,getLogger:()=>C,getRawLogHistory:()=>S,isHighRateEnabled:()=>f,loggingOff:()=>T,loggingOn:()=>x,serializeLogHistoryEntry:()=>y,setLogLevel:()=>v});const s="undefined"!=typeof window?window:{};let r=!1;try{localStorage.getItem(""),r=!0}catch(e){}var n;!function(e){e[e.ERROR=1]="ERROR",e[e.WARNING=2]="WARNING",e[e.INFO=3]="INFO",e[e.NORMAL=4]="NORMAL",e[e.DEBUG=5]="DEBUG"}(n||(n={}));let o=0;const a="tv.logger.loglevel",l="tv.logger.logHighRate",c=[];let h=null,d=null,u=null,p=NaN,_=n.WARNING,m=!1;function g(){return _}function f(){return m}function v(e){e=Math.max(n.ERROR,Math.min(n.DEBUG,e)),_=e,I()}function S(e,t){let i=c.reduce(((e,t)=>e.concat(t)),[]);return i.sort(((e,t)=>e.id-t.id)),void 0!==t&&(i=i.filter((e=>e.subSystemId===t))),"number"==typeof e&&(i=i.slice(-e)),i}function y(e){return new Date(e.timestamp).toISOString()+":"+e.subSystemId+":"+e.message.replace(/"/g,"'")}function b(e,t){return function(e,t){let i,s=0,r=0;for(i=e.length-1;i>=1&&(s+=8*(1+encodeURIComponent(e[i]).length),!(i-1>0&&(r=8*(1+encodeURIComponent(e[i-1]).length),s+r>t)));i--);return e.slice(i)}(S(e,t).map(y),75497472)}function w(e,t,i,s){if(t===d&&s.id===u)return;const r=new Date;if(e<=n.NORMAL&&function(e,t,i,s,r){"function"==typeof structuredClone&&(t=structuredClone(t));const n={id:o,message:t,subSystemId:s,timestamp:Number(e)};o+=1,i.push(n),void 0!==r&&i.length>r&&i.splice(0,1)}(r,t,i,s.id,s.maxCount),e<=_&&(!s.highRate||f())&&(!h||s.id.match(h))){ -const i=r.toISOString()+":"+s.id+":"+t;switch(e){case n.DEBUG:console.debug(i);break;case n.INFO:case n.NORMAL:s.color?console.log("%c"+i,"color: "+s.color):console.log(i);break;case n.WARNING:console.warn(i);break;case n.ERROR:console.error(i)}d=t,u=s.id,p&&clearTimeout(p),p=setTimeout((()=>{d=null,u=null,p=NaN}),1e3)}}function C(e,t={}){const i=[];c.push(i);const s=Object.assign(t,{id:e});function r(e){return t=>w(e,String(t),i,s)}return{logDebug:r(n.DEBUG),logError:r(n.ERROR),logInfo:r(n.INFO),logNormal:r(n.NORMAL),logWarn:r(n.WARNING)}}const P=C("logger"),x=s.lon=(e,t)=>{v(n.DEBUG),P.logNormal("Debug logging enabled"),m=Boolean(e),h=t||null,I()},T=s.loff=()=>{v(n.INFO),P.logInfo("Debug logging disabled")};function I(){try{r&&(localStorage.setItem(l,String(m)),localStorage.setItem(a,String(_)))}catch(e){P.logWarn(`Cannot save logger state (level: ${_}, high-rate: ${m}) to localStorage: ${e.message}`)}}!function(){m=!!r&&"true"===localStorage.getItem(l);let e=parseInt(r&&localStorage.getItem(a)||"");Number.isNaN(e)&&(e=n.WARNING),v(e),P.logNormal(`Init with settings - level: ${_}, high-rate: ${m}`)}(),s.performance&&s.performance.now?P.logNormal(`Sync logger and perf times, now is ${s.performance.now()}`):P.logWarn("Perf time is not available")},29764:(e,t,i)=>{"use strict";function s(e,t,i,s){return`${s?s+" ":""}${i?i+" ":""}${e}px ${t}`}i.d(t,{makeFont:()=>s,parseFont:()=>n});const r=/(bold )?(italic )?(\d+)(px|pt) (.*)$/;function n(e){const t=r.exec(e);return null===t?null:{family:t[5],size:parseInt(t[3])*("pt"===t[4]?.75:1),bold:Boolean(t[1]),italic:Boolean(t[2])}}},2663:(e,t,i)=>{"use strict";i.d(t,{visitObject:()=>n});var s=i(1722);function r(e,t,i){return(0,s.isArray)(e)?function(e,t,i){return e.map((e=>{const s=r(e,t,i),n=t(s);return void 0!==n?n:s}))}(e,t,i):(0,s.isObject)(e)&&((0,s.isHashObject)(e)||i&&i.visitInstances)?function(e,t,i){const s={};return Object.keys(e).forEach((n=>{const o=r(e[n],t,i),a=t(o);s[n]=void 0!==a?a:o})),s}(e,t,i):e}function n(e,t,i){const s=r(e,t,i),n=t(s);return void 0!==n?n:s}},52157:(e,t,i)=>{"use strict";function s(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}i.d(t,{regExpEscape:()=>s})},38223:(e,t,i)=>{"use strict";i.r(t),i.d(t,{detectAutoDirection:()=>g,forceLTRStr:()=>c,forceLTRStrSsr:()=>h,forceRTLStr:()=>d,getLTRScrollLeft:()=>u,getLTRScrollLeftOffset:()=>p,isRtl:()=>r,startWithLTR:()=>l,stripLTRMarks:()=>a});var s=i(64531);const r=()=>"rtl"===window.document.dir,n="‬",o=new RegExp("‎|‪|‫|‬","g");function a(e){return""!==e&&r()&&null!=e?e.replace(o,""):e}function l(e){return""!==e&&r()&&null!=e?"‎"+e:e}function c(e){return""!==e&&r()&&null!=e?"‪"+e+n:e}function h(e){return"‪"+e+n}function d(e){return""!==e&&r()&&null!=e?"‫"+e+n:e}function u(e){return(0,s.getNormalizedScrollLeft)(e,"rtl")}function p(e,t){const i=(0,s.detectScrollType)();if("indeterminate"===i)return 0;switch(i){case"negative":t=e.clientWidth-e.scrollWidth+t;break;case"reverse":t=e.scrollWidth-e.clientWidth-t}return t} -const _=/[^\u0000-\u0040\u005B-\u0060\u007B-\u00BF\u00D7\u00F7\u02B9-\u02FF\u2000-\u200E\u2010-\u2029\u202C\u202F-\u2BFF]/,m=/[\u0590-\u07FF\u200F\u202B\u202E\uFB1D-\uFDFD\uFE70-\uFEFC]/;function g(e){const t=_.exec(e);return t?m.test(t[0])?"rtl":"ltr":""}},61345:(e,t,i)=>{"use strict";i.d(t,{CubicBezier:()=>s.CubicBezier,dur:()=>s.dur,easingFunc:()=>s.easingFunc});var s=i(74991)},43960:(e,t,i)=>{"use strict";function s(){return Promise.all([i.e(2666),i.e(1013),i.e(6221),i.e(9138),i.e(962),i.e(3016),i.e(2077)]).then(i.bind(i,57163))}i.d(t,{loadChangeIntervalDialog:()=>s})},54270:(e,t,i)=>{"use strict";i.d(t,{showChangeIntervalDialogAsync:()=>n});var s=i(43960);let r=null;function n(e){const t=r=(0,s.loadChangeIntervalDialog)().then((i=>{t===r&&i.showChangeIntervalDialog(e)}));return t}},64358:(e,t,i)=>{"use strict";function s(e){return Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(5993),i.e(2191),i.e(6221),i.e(2639),i.e(4215),i.e(6625),i.e(3889),i.e(2260),i.e(962),i.e(8180),i.e(3016),i.e(3179),i.e(4403),i.e(4713),i.e(4378),i.e(1859)]).then(i.bind(i,91952)).then((t=>t.showGoToDateDialog(e)))}i.d(t,{showGoToDateDialog:()=>s})},21866:(e,t,i)=>{"use strict";i.d(t,{showTooManyStudiesNotice:()=>n});var s=i(44352),r=i(3615);function n(e){"number"!=typeof e&&(e=TradingView.STUDY_COUNT_LIMIT),(0,r.showWarning)({title:s.t(null,void 0,i(33603)),text:s.t(null,void 0,i(70213)).format({number:e})})}},97304:(e,t,i)=>{"use strict";i.d(t,{getAdditionalSymbolInfoFields:()=>n,setAdditionalSymbolInfoFields:()=>r});let s=[];function r(e){s=e}function n(){return s}},5894:(e,t,i)=>{"use strict";function s(e,t){Promise.all([i.e(2666),i.e(1013),i.e(1365),i.e(962),i.e(3016),i.e(9374)]).then(i.bind(i,18510)).then((i=>{i.showSymbolInfoDialog(null!=e?e:null,t)}))}i.d(t,{showSymbolInfoDialog:()=>s})},26676:(e,t,i)=>{"use strict";i.d(t,{ChartSaverBase:()=>a});var s=i(16230),r=i(66501),n=i(57898),o=i.n(n);new WeakMap;new TextEncoder;class a{constructor(e){this._prevChartState=null,this._chartSavedDelegate=new(o()),this._chartWidgetCollection=e}saveChartLineTools(e,t,i,s){return Promise.reject("Line tools storage is not supported")}_getCommonSavingInfo(e){const t=this._chartWidgetCollection,i=this._chartWidgetCollection.chartsSymbols(),s=i[t.activeChartWidget.value().id()],r={...(n=s,{...n,legs:JSON.stringify(null!==(o=n.legs)&&void 0!==o?o:[])})};var n,o;const a=t.metaInfo;return a.id.value()&&(r.id=a.id.value()),r.name=a.name.value()||"",r.description=a.description.value()||"",r.charts_symbols=function(e){const t={};for(const i of Object.keys(e))t[i]={symbol:e[i].symbol};return JSON.stringify(t)}(i),r.is_realtime=r.is_realtime=e?"0":"1",r}async _saveLineToolsToStorage(){return Promise.resolve()}async _saveChart(e,t,i,n){var o;const a=this._chartWidgetCollection.metaInfo;let l=null!==(o=n.changes)&&void 0!==o?o:r.changedAll,c=!0;if(2&l)try{await this._saveLineToolsToStorage()}catch(e){l|=1,c=!1}if(1&l){const r=e(c);if((0,s.default)(this._prevChartState,r)&&null!==a.id.value())return this._chartSavedDelegate.fire(!0),void t(a,r) -;0;const o=(e,i)=>(c||this._chartWidgetCollection.getAll().forEach((e=>{var t;return null===(t=e.lineToolsSynchronizer())||void 0===t?void 0:t.markAsValidatedBecuaseOfSavingToContent(!0)})),t(e,i));return this._saveChartImpl(r,a,o,i,n,e)}this._chartSavedDelegate.fire(!0),t(a,null)}}},80147:(e,t,i)=>{"use strict";var s=i(57898),r=i(50151).assert,n=i(61595).backend,o=i(26676).ChartSaverBase;i(44352).t(null,void 0,i(8162)),i(44352).t(null,void 0,i(17994)),i(44352).t(null,void 0,i(87375));function a(e,t){e.content=JSON.stringify(t)}t.ChartSaver=class extends o{constructor(e){super(e),this._chartAboutToBeSavedDelegate=new s,this._chartSavedDelegate=new s,this._chartSizeLimitExceededDelegate=new s}chartSizeLimitExceeded(){return this._chartSizeLimitExceededDelegate}chartAboutToBeSaved(){return this._chartAboutToBeSavedDelegate}chartSaved(){return this._chartSavedDelegate}saveToJSON(){var e=this._getCommonSavingInfo(!1);return a(e,this._getChartWidgetCollectionState(!1,!0)),e}_getChartWidgetCollectionState(e,t,i,s,r){return e||(t=!0,s=!1),t?this._chartWidgetCollection.state(!!e,i,s,r):this._chartWidgetCollection.activeChartWidget.value().state(!!e,i,s,r)}publishChart(e){}publishScript(e,t,i){}onPublish(e,t){}_saveChartImpl(e,t,i,s,r,o){var a=i,l=s;if(a=function(s){t.id.value()||(t.id.setValue(s),t.uid.setValue(s)),"function"==typeof i&&i(t,e)},!e.name)return console.warn("Saving chart with empty name is not allowed"),void s();n.saveChart(e.name,e.short_name,e.resolution,e,t).then(a.bind(this)).catch(l.bind(this))}saveChartSilently(e,t,i){i=i||{};var s=function(e){var t=e&&!1,s=this._getChartWidgetCollectionState(!1,void 0,void 0,void 0,t),r=this._getCommonSavingInfo(!1,t);return a(r,s),i.chartName&&(r.name=i.chartName),r.name&&0!==r.name.length||!i.defaultChartName||(r.name=i.defaultChartName),i.autoSave&&(r.autoSave=!0),r}.bind(this);this._isSaveInProcess=!0,this._chartAboutToBeSavedDelegate.fire(),this._saveChart(s,function(t,i){r(!this._chartWidgetCollection.readOnly(),"Trying to save layout in read-only mode"),i&&this._chartWidgetCollection.metaInfo.name.setValue(i.name),this._prevChartState=i,this._chartSavedDelegate.fire(!0),this._isSaveInProcess=!1,e&&e({uid:t.uid.value(),data:i}),this._prevChartState&&delete this._prevChartState.savingToken}.bind(this),function(){this._chartSavedDelegate.fire(!1),this._isSaveInProcess=!1,t&&t.apply(null,arguments)}.bind(this),i)}isSaveInProcess(){return this._isSaveInProcess}}},58557:(e,t,i)=>{"use strict";i.d(t,{getTranslatedSymbolDescription:()=>s});i(44352);function s(e){return e.description||""}},53180:(e,t,i)=>{"use strict";function s(e){return e+"…"}i.d(t,{appendEllipsis:()=>s})},45884:(e,t,i)=>{"use strict";function s(e){if(!o(e))throw e}function r(e){return(null==e?void 0:e.aborted)?Promise.reject(n()):new Promise(((t,i)=>{null==e||e.addEventListener("abort",(()=>i(n())),{once:!0})}))}function n(){return new DOMException("Aborted","AbortError")}function o(e){return e instanceof Error&&"AbortError"===e.name}function a(e,t){return Promise.race([r(e),t])}async function l(e,t){ -let i;try{await a(e,new Promise((e=>{i=setTimeout(e,t)})))}finally{clearTimeout(i)}}i.d(t,{delay:()=>l,isAbortError:()=>o,respectAbort:()=>a,skipAbortError:()=>s})},22767:(e,t,i)=>{"use strict";function s(e){let t;if("object"!=typeof e||null==e||"number"==typeof e.nodeType)t=e;else if(e instanceof Date)t=new Date(e.valueOf());else if(Array.isArray(e)){t=[];let i=0;const r=e.length;for(;is})},30888:(e,t,i)=>{"use strict";function s(e,...t){return e&&"object"==typeof e?(0===t.length||t.forEach((t=>{null!=t&&"object"==typeof t&&Object.keys(t).forEach((i=>{const n=e[i],o=t[i];if(o===e)return;const a=Array.isArray(o);if(o&&(r(o)||a)){let t;t=a?n&&Array.isArray(n)?n:[]:n&&r(n)?n:{},e[i]=s(t,o)}else void 0!==o&&(e[i]=o)}))})),e):e}function r(e){if(!e||"[object Object]"!==Object.prototype.toString.call(e))return!1;const t=Object.getPrototypeOf(e);if(!t)return!0;const i=Object.hasOwnProperty.toString,s=t.hasOwnProperty("constructor")&&t.constructor;return"function"==typeof s&&i.call(s)===i.call(Object)}i.d(t,{deepExtend:()=>s})},51608:(e,t,i)=>{"use strict";function s(){let e,t;return{promise:new Promise(((i,s)=>{e=i,t=s})),reject:t,resolve:e}}i.d(t,{createDeferredPromise:()=>s})},93544:(e,t,i)=>{"use strict";function s(e){if(void 0===e)return"";if(e instanceof Error){let t=e.message;return e.stack&&(t+=" "+e.stack),t}return"string"==typeof e?e.toString():JSON.stringify(e)}i.d(t,{errorToString:()=>s})},68616:(e,t,i)=>{"use strict";i.d(t,{getTwemojiUrl:()=>r});var s=i(18438);function r(e,t){let i="";return s.default.parse(e,(e=>(i=s.default.base+("svg"===t?`svg/${e}.svg`:`72x72/${e}.png`),!1))),i}s.default.base="https://cdnjs.cloudflare.com/ajax/libs/twemoji/13.0.1/"},36174:(e,t,i)=>{"use strict";i.r(t),i.d(t,{guid:()=>r,randomHash:()=>n,randomHashN:()=>o});const s="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function r(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function n(){return o(12)}function o(e){let t="";for(let i=0;i{"use strict";i.d(t,{parseHtml:()=>r,parseHtmlElement:()=>n});const s=new WeakMap;function r(e,t){let i,r;return i=null==t?document.documentElement:9===t.nodeType?t.documentElement:t,s&&(r=s.get(i)),r||(r=i.ownerDocument.createRange(),r.selectNodeContents(i),s&&s.set(i,r)),r.createContextualFragment(e)}function n(e,t){const i=r(e,t),s=i.firstElementChild;return null!==s&&i.removeChild(s),s}},21861:(e,t,i)=>{"use strict";function s(e){e.preventDefault()}i.d(t,{preventDefault:()=>s,preventDefaultForContextMenu:()=>n}) -;const r=["input:not([type])",'input[type="text"]','input[type="email"]','input[type="password"]','input[type="search"]','input[type="number"]','input[type="url"]',"textarea","a[href]",'*[contenteditable="true"]',"[data-allow-context-menu]"];function n(e){const t=e.target;t&&!t.closest(r.join(", "))&&e.preventDefault()}},94474:(e,t,i)=>{"use strict";i.d(t,{capitalizeFirstLetterInWord:()=>l,htmlEscape:()=>n,removeSpaces:()=>a,removeTags:()=>o});const s=/[<"'&>]/g,r=e=>`&#${e.charCodeAt(0)};`;function n(e){return e.replace(s,r)}function o(e=""){return e.replace(/(<([^>]+)>)/gi,"")}function a(e=""){return e.replace(/\s+/g,"")}function l(e=""){return e.replace(/\b\w/g,(e=>e.toUpperCase()))}},15051:(e,t,i)=>{"use strict";function s(e){return e.reduce((function(e,t,i){return~e.indexOf(t)||e.push(t),e}),[])}i.r(t),i.d(t,{uniq:()=>s})},50946:e=>{e.exports=''},70893:e=>{ -e.exports=''},1457:e=>{ -e.exports=''},55824:e=>{e.exports=''},37924:e=>{e.exports=''},2872:e=>{e.exports=''},7983:e=>{e.exports=''},39267:e=>{e.exports=''},16911:e=>{e.exports=''},6862:e=>{e.exports=''},54190:e=>{e.exports=''},25191:e=>{ -e.exports=''},51983:e=>{e.exports=''},35149:e=>{e.exports=''},84959:e=>{e.exports=''},97874:e=>{ -e.exports=''},77067:e=>{e.exports=''},76351:e=>{e.exports=''},34976:e=>{"use strict";e.exports=JSON.parse('{"4":["v",["h",0,2],["h",1,3]],"6":["v",["h",0,2,4],["h",1,3,5]],"8":["v",["h",0,2,4,6],["h",1,3,5,7]],"2h":["h",0,1],"2v":["v",0,1],"2-1":["v",["h",0,2],1],"3s":["h",0,["v",1,2]],"3h":["h",0,1,2],"3v":["v",0,1,2],"1-2":["v",0,["h",1,2]],"3r":["h",["v",0,1],2],"4h":["h",0,1,2,3],"4v":["v",0,1,2,3],"4s":["h",0,["v",1,2,3]],"5h":["h",0,1,2,3,4],"6h":["h",0,1,2,3,4,5],"7h":["h",0,1,2,3,4,5,6],"8h":["h",0,1,2,3,4,5,6,7],"1-3":["v",0,["h",1,2,3]],"2-2":["v",["h",0,1],["v",2,3]],"2-3":["v",["h",0,1],["h",2,3,4]],"1-4":["v",0,["h",1,2,3,4]],"5s":["h",0,["v",1,2,3,4]],"6c":["v",["h",0,1],["h",2,3],["h",4,5]],"8c":["v",["h",0,1],["h",2,3],["h",4,5],["h",6,7]],"s":0}')}},e=>{e.O(0,[137,6783,6151],(()=>{return t=63621,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/charting_library/bundles/library.c90310477a64f50fbf4b.js b/charting_library/bundles/library.c90310477a64f50fbf4b.js new file mode 100644 index 00000000..def3c18a --- /dev/null +++ b/charting_library/bundles/library.c90310477a64f50fbf4b.js @@ -0,0 +1,852 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1297],{5001:e=>{e.exports={"css-value-chart-controls-bar-height-with-border":"calc(38px + 1px)","css-value-chart-controls-bar-border":"1px"}},44232:e=>{e.exports={}},83135:e=>{e.exports={"tv-spinner__container-rotate":"tv-spinner__container-rotate-aLqboHuu"}},24899:e=>{e.exports={container:"container-B8mkOfAH",inner:"inner-B8mkOfAH","border-left":"border-left-B8mkOfAH","border-right":"border-right-B8mkOfAH","border-top":"border-top-B8mkOfAH","border-bottom":"border-bottom-B8mkOfAH","top-right-radius":"top-right-radius-B8mkOfAH","top-left-radius":"top-left-radius-B8mkOfAH","bottom-right-radius":"bottom-right-radius-B8mkOfAH","bottom-left-radius":"bottom-left-radius-B8mkOfAH"}},84516:e=>{e.exports={}},60682:e=>{e.exports={css_value_currency_label_radius:"4",css_wrapper_margin:"1",css_row_left_right_margin:"3",css_row_left_right_padding:"6",css_first_row_top_padding:"4",css_fade_height:"10","price-axis-currency-label-wrapper":"price-axis-currency-label-wrapper-y5H41VPj","price-axis-currency-label":"price-axis-currency-label-y5H41VPj",hidden:"hidden-y5H41VPj",row:"row-y5H41VPj","price-axis-currency-label-fade":"price-axis-currency-label-fade-y5H41VPj","price-axis-currency-label-text":"price-axis-currency-label-text-y5H41VPj","price-axis-currency-label-arrow-down":"price-axis-currency-label-arrow-down-y5H41VPj"}},49668:e=>{e.exports={labelwidth:"19px",labelheight:"19px",bordersize:"2px",bottommargin:"5px",gearheight:"13px",gearwidth:"15px","price-axis-stub":"price-axis-stub-t9vjEPyG",wrapper:"wrapper-t9vjEPyG",label:"label-t9vjEPyG",symbol:"symbol-t9vjEPyG",gear:"gear-t9vjEPyG","fixed-gear":"fixed-gear-t9vjEPyG","fixed-symbol":"fixed-symbol-t9vjEPyG"}},47184:e=>{e.exports={}},658:e=>{e.exports={}},77275:e=>{e.exports={}},68477:e=>{e.exports={"common-tooltip":"common-tooltip-EJBD96zX","common-tooltip--hidden":"common-tooltip--hidden-EJBD96zX","common-tooltip--horizontal":"common-tooltip--horizontal-EJBD96zX","common-tooltip--farther":"common-tooltip--farther-EJBD96zX","common-tooltip--vertical":"common-tooltip--vertical-EJBD96zX","common-tooltip-farther":"common-tooltip-farther-EJBD96zX","common-tooltip--direction_normal":"common-tooltip--direction_normal-EJBD96zX","common-tooltip__body":"common-tooltip__body-EJBD96zX","common-tooltip__button-container":"common-tooltip__button-container-EJBD96zX","common-tooltip__body--no-buttons":"common-tooltip__body--no-buttons-EJBD96zX","common-tooltip__button":"common-tooltip__button-EJBD96zX","common-tooltip--direction_reversed":"common-tooltip--direction_reversed-EJBD96zX","common-tooltip__ear-holder":"common-tooltip__ear-holder-EJBD96zX","common-tooltip__ear-holder--below":"common-tooltip__ear-holder--below-EJBD96zX","common-tooltip__ear-holder--above":"common-tooltip__ear-holder--above-EJBD96zX","common-tooltip__ear-holder--before":"common-tooltip__ear-holder--before-EJBD96zX","common-tooltip__ear-holder--after":"common-tooltip__ear-holder--after-EJBD96zX", +"common-tooltip__body--with-hotkey":"common-tooltip__body--with-hotkey-EJBD96zX","common-tooltip__body--width_wide":"common-tooltip__body--width_wide-EJBD96zX","common-tooltip__body--width_narrow":"common-tooltip__body--width_narrow-EJBD96zX","common-tooltip__body--no-padding":"common-tooltip__body--no-padding-EJBD96zX","common-tooltip__hotkey-block":"common-tooltip__hotkey-block-EJBD96zX","common-tooltip__hotkey-block--divider":"common-tooltip__hotkey-block--divider-EJBD96zX","common-tooltip__hotkey-text":"common-tooltip__hotkey-text-EJBD96zX","common-tooltip__hotkey-button":"common-tooltip__hotkey-button-EJBD96zX","common-tooltip__plus-sign":"common-tooltip__plus-sign-EJBD96zX"}},3343:(e,t,i)=>{"use strict";i.d(t,{Modifiers:()=>n,hashFromEvent:()=>a,hashShiftPlusEnter:()=>l,humanReadableHash:()=>d,humanReadableModifiers:()=>c,isMacKeyboard:()=>r,modifiersFromEvent:()=>o});var s=i(5325);const r=s.isMac||s.isIOS;var n;function o(e){let t=0;return e.shiftKey&&(t+=1024),e.altKey&&(t+=512),e.ctrlKey&&(t+=256),e.metaKey&&(t+=2048),t}function a(e){return o(e)|e.keyCode}!function(e){e[e.None=0]="None",e[e.Alt=512]="Alt",e[e.Shift=1024]="Shift",e[e.Mod=r?2048:256]="Mod",e[e.Control=256]="Control",e[e.Meta=2048]="Meta"}(n||(n={}));const l=1037;function c(e,t=!r){let i="";return 256&e&&(i+=r?"^":"Ctrl",t&&(i+=" + ")),512&e&&(i+=r?"⌥":"Alt",t&&(i+=" + ")),1024&e&&(i+=r?"⇧":"Shift",t&&(i+=" + ")),2048&e&&(i+=r?"⌘":"Win",t&&(i+=" + ")),i}const h={9:"⇥",13:"↵",27:"Esc",8:r?"⌫":"Backspace",32:"Space",35:"End",36:"Home",37:"←",38:"↑",39:"→",40:"↓",45:"Ins",46:"Del",188:",",191:"/"};for(let e=1;e<=16;e++)h[e+111]=`F${e}`;function d(e){let t=c(e);const i=255&e;return t+=i in h?h[i]:String.fromCharCode(i),t}},54717:(e,t,i)=>{"use strict";i.d(t,{isNativeUIInteraction:()=>n,isTextEditingField:()=>r});var s=i(3343);function r(e){if("INPUT"===e.tagName){const t=e.type;return"text"===t||"email"===t||"number"===t||"password"===t||"search"===t||"tel"===t||"url"===t}return"TEXTAREA"===e.tagName||e.isContentEditable}function n(e,t){if(!t)return!1;const i=255&e;if(27===i||i>>>4==7)return!1;switch(e^i){case s.Modifiers.Alt:return(38===i||40===i)&&"SELECT"===t.tagName||r(t);case s.Modifiers.Alt+s.Modifiers.Shift:return r(t);case s.Modifiers.Mod:if(67===i||!s.isMacKeyboard&&45===i){const e=t.ownerDocument&&t.ownerDocument.getSelection();if(e&&!e.isCollapsed)return!0}return r(t);case s.Modifiers.Mod+s.Modifiers.Shift:return i>=33&&i<=40&&r(t);case s.Modifiers.Shift:case 0:return!!(9!==i||t.ownerDocument&&t!==t.ownerDocument.body&&t!==t.ownerDocument.documentElement)&&((!function(e){if("BUTTON"===e.tagName)return!0;if("INPUT"===e.tagName){const t=e.type;if("submit"===t||"button"===t||"reset"===t||"checkbox"===t||"radio"===t)return!0}return!1}(t)||13===i||32===i||9===i)&&("form"in t||t.isContentEditable))}return!1}},5325:(e,t,i)=>{"use strict";i.d(t,{isAndroid:()=>_,isAnyMobile:()=>S,isBlackBerry:()=>m,isChrome:()=>a,isEdge:()=>c,isFF:()=>l,isIOS:()=>g,isIPad:()=>v,isLinux:()=>p,isMac:()=>d,isOperaMini:()=>f,isSafari:()=>h,isWindows:()=>u, +mobiletouch:()=>n,touch:()=>o});const s="undefined"!=typeof window&&"undefined"!=typeof navigator,r=s&&"ontouchstart"in window,n=s&&r&&"onorientationchange"in window,o=s&&(r||!!navigator.maxTouchPoints),a=s&&window.chrome&&window.chrome.runtime,l=s&&window.navigator.userAgent.toLowerCase().indexOf("firefox")>-1,c=s&&/\sEdge\/\d\d\b/.test(navigator.userAgent),h=s&&Boolean(navigator.vendor)&&navigator.vendor.indexOf("Apple")>-1&&-1===navigator.userAgent.indexOf("CriOS")&&-1===navigator.userAgent.indexOf("FxiOS"),d=s&&/mac/i.test(navigator.platform),u=s&&/Win32|Win64/i.test(navigator.platform),p=s&&/Linux/i.test(navigator.platform),_=s&&/Android/i.test(navigator.userAgent),m=s&&/BlackBerry/i.test(navigator.userAgent),g=s&&/iPhone|iPad|iPod/.test(navigator.platform),f=s&&/Opera Mini/i.test(navigator.userAgent),v=s&&("MacIntel"===navigator.platform&&navigator.maxTouchPoints>1||/iPad/.test(navigator.platform)),S=_||m||g||f},48891:(e,t,i)=>{"use strict";i.r(t),i.d(t,{colorsPalette:()=>d,getHexColorByName:()=>u}) +;const s=JSON.parse('{"color-white":"#ffffff","color-black":"#000000","color-cold-gray-50":"#F8F9FD","color-cold-gray-100":"#F0F3FA","color-cold-gray-150":"#E0E3EB","color-cold-gray-200":"#D1D4DC","color-cold-gray-250":"#C1C4CD","color-cold-gray-300":"#B2B5BE","color-cold-gray-350":"#A3A6AF","color-cold-gray-400":"#9598A1","color-cold-gray-450":"#868993","color-cold-gray-500":"#787B86","color-cold-gray-550":"#6A6D78","color-cold-gray-600":"#5D606B","color-cold-gray-650":"#50535E","color-cold-gray-700":"#434651","color-cold-gray-750":"#363A45","color-cold-gray-800":"#2A2E39","color-cold-gray-850":"#1E222D","color-cold-gray-900":"#131722","color-cold-gray-950":"#0C0E15","color-ripe-red-50":"#FFEBEC","color-ripe-red-100":"#FCCBCD","color-ripe-red-200":"#FAA1A4","color-ripe-red-300":"#F77C80","color-ripe-red-400":"#F7525F","color-ripe-red-500":"#F23645","color-ripe-red-600":"#CC2F3C","color-ripe-red-700":"#B22833","color-ripe-red-800":"#991F29","color-ripe-red-900":"#801922","color-ripe-red-a100":"#FF8080","color-ripe-red-a200":"#FF5252","color-ripe-red-a400":"#FF3333","color-ripe-red-a600":"#CC2929","color-ripe-red-a700":"#802028","color-ripe-red-a800":"#4D191D","color-ripe-red-a900":"#331F20","color-tan-orange-50":"#FFF3E0","color-tan-orange-100":"#FFE0B2","color-tan-orange-200":"#FFCC80","color-tan-orange-300":"#ffb74d","color-tan-orange-400":"#FFA726","color-tan-orange-500":"#FF9800","color-tan-orange-600":"#FB8C00","color-tan-orange-700":"#F57C00","color-tan-orange-800":"#EF6C00","color-tan-orange-900":"#e65100","color-tan-orange-a200":"#ffab40","color-tan-orange-a400":"#FF9100","color-tan-orange-a600":"#CC7014","color-tan-orange-a700":"#8C541C","color-tan-orange-a800":"#593A1B","color-tan-orange-a900":"#33261A","color-iguana-green-100":"#C8E6C9","color-iguana-green-200":"#A5D6A7","color-iguana-green-300":"#81c784","color-iguana-green-400":"#66BB6A","color-iguana-green-500":"#4caf50","color-iguana-green-600":"#43a047","color-iguana-green-700":"#388e3c","color-iguana-green-800":"#2E7D32","color-iguana-green-900":"#1B5E20","color-iguana-green-a700":"#00c853","color-banana-yellow-100":"#FFF9C4","color-banana-yellow-200":"#FFF59D","color-banana-yellow-300":"#FFF176","color-banana-yellow-400":"#ffee58","color-banana-yellow-500":"#ffeb3b","color-banana-yellow-600":"#fdd835","color-banana-yellow-700":"#fbc02d","color-banana-yellow-800":"#f9a825","color-banana-yellow-900":"#F57F17","color-banana-yellow-a400":"#ffea00","color-banana-yellow-a700":"#ffd600","color-tv-blue-50":"#E3EFFD","color-tv-blue-100":"#BBD9FB","color-tv-blue-200":"#90BFF9","color-tv-blue-300":"#5B9CF6","color-tv-blue-400":"#3179F5","color-tv-blue-500":"#2962FF","color-tv-blue-600":"#1E53E5","color-tv-blue-700":"#1848CC","color-tv-blue-800":"#143EB3","color-tv-blue-900":"#0C3299","color-tv-blue-a100":"#82b1ff","color-tv-blue-a200":"#448aff","color-tv-blue-a400":"#2979ff","color-tv-blue-a600":"#2962FF","color-tv-blue-a700":"#143A87","color-tv-blue-a800":"#142E61","color-tv-blue-a900":"#132042","color-deep-blue-50":"#EDE7F6","color-deep-blue-100":"#D1C4E9","color-deep-blue-200":"#B39DDB","color-deep-blue-300":"#9575cd","color-deep-blue-400":"#7e57c2","color-deep-blue-500":"#673ab7","color-deep-blue-700":"#512da8","color-deep-blue-800":"#4527A0","color-deep-blue-900":"#311B92","color-deep-blue-a100":"#b388ff","color-deep-blue-a200":"#7C4DFF","color-deep-blue-a400":"#651FFF","color-deep-blue-a700":"#6200EA","color-minty-green-50":"#DAF2EE","color-minty-green-100":"#ACE5DC","color-minty-green-200":"#70CCBD","color-minty-green-300":"#42BDA8","color-minty-green-400":"#22AB94","color-minty-green-500":"#089981","color-minty-green-600":"#06806B","color-minty-green-700":"#056656","color-minty-green-800":"#004D40","color-minty-green-900":"#00332A","color-minty-green-a400":"#2BD9BC","color-minty-green-a700":"#24B29B","color-minty-green-a900":"#082621","color-grapes-purple-50":"#F3E5F5","color-grapes-purple-100":"#E1BEE7","color-grapes-purple-200":"#CE93D8","color-grapes-purple-300":"#ba68c8","color-grapes-purple-400":"#ab47bc","color-grapes-purple-500":"#9c27b0","color-grapes-purple-600":"#8e24aa","color-grapes-purple-700":"#7b1fa2","color-grapes-purple-800":"#6A1B9A","color-grapes-purple-900":"#4A148C","color-grapes-purple-a100":"#EA80FC","color-grapes-purple-a200":"#E040FB","color-grapes-purple-a400":"#D500F9","color-grapes-purple-a700":"#aa00ff","color-berry-pink-100":"#F8BBD0","color-berry-pink-200":"#f48fb1","color-berry-pink-300":"#f06292","color-berry-pink-400":"#ec407a","color-berry-pink-500":"#e91e63","color-berry-pink-600":"#D81B60","color-berry-pink-700":"#C2185B","color-berry-pink-800":"#AD1457","color-berry-pink-900":"#880E4F","color-berry-pink-a100":"#ff80ab","color-berry-pink-a200":"#ff4081","color-berry-pink-a400":"#f50057","color-sky-blue-100":"#B2EBF2","color-sky-blue-200":"#80DEEA","color-sky-blue-300":"#4dd0e1","color-sky-blue-400":"#26c6da","color-sky-blue-500":"#00bcd4","color-sky-blue-600":"#00acc1","color-sky-blue-700":"#0097A7","color-sky-blue-800":"#00838F","color-sky-blue-900":"#006064","color-sky-blue-a400":"#00e5ff","color-sky-blue-a700":"#00B8D4","color-deep-blue-600":"#5E35B1","color-forest-green-50":"#DAF2E6","color-forest-green-100":"#ACE5C9","color-forest-green-200":"#70CC9E","color-forest-green-300":"#42BD7F","color-forest-green-400":"#22AB67","color-forest-green-500":"#089950","color-forest-green-600":"#068043","color-forest-green-700":"#056636","color-forest-green-800":"#004D27","color-forest-green-900":"#1A3326","color-facebook":"#1877F2","color-deep-facebook":"#1564CA","color-twitter":"#1DA1F2","color-deep-twitter":"#188CD3","color-youtube":"#FF0000","color-linkedin":"#007BB5","color-aqua-spring":"#ebf9f5","color-army-green":"#3d2c12","color-army-green-2":"#31230d","color-athens-gray-1":"#f2f3f5","color-athens-gray-2":"#f7f8fa","color-athens-gray-3":"#eceff2","color-black-180":"#b4b4b4","color-blue-dianne":"#21384d","color-bluish":"#2185cc","color-bright-gray":"#363c4e","color-brownish-grey":"#8d6e63","color-carnation":"#f04561","color-catskill-white":"#e1ecf2","color-charade":"#2f3241","color-charcoal-grey":"#323337","color-curious-blue":"#299dcd","color-dark-blue-grey":"#123440","color-darkness-blue-grey":"#12213b","color-dark-grey":"#292a2d","color-dark-grey-blue":"#28415a","color-dark-sky-blue":"#37a6ef","color-deep-sea-blue":"#016087","color-ebony-clay":"#262b3e","color-foam":"#d7f0fb","color-gull-gray":"#9db2bd","color-humming-bird":"#d3eef9","color-keppel-1":"#37bc9b","color-keppel-2":"#34b293","color-lavender-blush":"#ffedf0","color-lightish-purple":"#a75ee8","color-loblolly":"#c5cbce","color-manatee":"#878ca8","color-mandy":"#eb4d5c","color-medium-blue":"#2e7bb2","color-milk-chocolate":"#6f2626","color-mirage-1":"#131722","color-mirage-2":"#171b29","color-mirage-3":"#1c2030","color-mischka":"#d6d8e0","color-morning-glory":"#9addcc","color-oslo-gray":"#8b8e95","color-pale":"#fff2cf","color-pale-grey-1":"#f9fafb","color-pale-grey-2":"#e7ebee","color-pale-sky":"#6b7988","color-picton-blue-1":"#3bb3e4","color-puerto-rico":"#3bc2a1","color-purple-brown":"#4e2934","color-purple-brown-2":"#3d2028","color-radical-red":"#ff4a68","color-regent-gray":"#8797a5","color-scooter":"#38acdb","color-silver-tree":"#53b987","color-slate-gray":"#758696","color-sundown":"#ffa4b3","color-sunglow":"#ffca3b","color-tan-hide":"#ff9850","color-trout-1":"#4c525e","color-trout-2":"#4f5966","color-violet-1":"#332738","color-violet-2":"#271d2b","color-white-ice":"#ebf7fc","color-wild-watermelon":"#ff5773","color-readonly-input":"#b4b4b4","color-brand-dark":"#2a2c39","color-seeking-alpha-brand":"#ff7200"}'),r=JSON.parse('{"color-header-bg":"color-white","color-body-bg":"color-white","color-body-secondary-bg":"color-cold-gray-100","color-bg-primary":"color-white","color-bg-primary-hover":"color-cold-gray-100","color-bg-secondary":"color-white","color-bg-highlight":"color-cold-gray-50","color-bg-scroll-buttons":"color-cold-gray-100","color-legacy-bg-scroll-buttons":"color-cold-gray-850","color-legacy-bg-widget":"color-white","color-text-primary":"color-cold-gray-900","color-text-secondary":"color-cold-gray-550","color-text-tertiary":"color-cold-gray-400","color-text-disabled":"color-cold-gray-300","color-accent-content":"color-cold-gray-900","color-box-shadow":"color-cold-gray-300","color-divider":"color-cold-gray-150","color-divider-hover":"color-cold-gray-100","color-divider-secondary":"color-cold-gray-100","color-active-hover-text":"color-cold-gray-900","color-alert-text":"color-cold-gray-900","color-border-table":"color-cold-gray-100","color-brand":"color-tv-blue-500","color-brand-active":"color-tv-blue-700","color-brand-hover":"color-tv-blue-600","color-chart-page-bg":"color-cold-gray-150","color-common-tooltip-bg":"color-cold-gray-800","color-danger":"color-ripe-red-400","color-danger-hover":"color-ripe-red-500","color-danger-active":"color-ripe-red-600","color-depthrenderer-stroke-style":"color-cold-gray-100","color-halal":"color-iguana-green-400","color-highlight-new":"color-tan-orange-50","color-input-bg":"color-white","color-input-publish-bg":"color-white","color-link":"color-tv-blue-500","color-link-hover":"color-tv-blue-600","color-link-active":"color-tv-blue-700","color-list-nth-child-bg":"color-cold-gray-50","color-pane-bg":"color-white","color-pane-secondary-bg":"color-cold-gray-100","color-popup-menu-item-hover-bg":"color-cold-gray-100","color-popup-menu-separator":"color-cold-gray-150","color-primary-symbol":"color-sky-blue-500","color-screener-description":"color-cold-gray-650","color-success":"color-minty-green-500","color-success-hover":"color-minty-green-600","color-success-active":"color-minty-green-700","color-toolbar-button-text":"color-cold-gray-900","color-toolbar-button-text-hover":"color-cold-gray-900","color-toolbar-button-text-active":"color-tv-blue-500","color-toolbar-button-text-active-hover":"color-tv-blue-600","color-toolbar-button-background-hover":"color-cold-gray-100","color-toolbar-button-background-secondary-hover":"color-cold-gray-150","color-toolbar-button-background-active":"color-tv-blue-50","color-toolbar-button-background-active-hover":"color-tv-blue-100","color-toolbar-toggle-button-background-active":"color-tv-blue-500","color-toolbar-toggle-button-background-active-hover":"color-tv-blue-600","color-toolbar-toggle-button-icon":"color-cold-gray-200","color-toolbar-interactive-element-text-normal":"color-cold-gray-900","color-toolbar-opened-element-bg":"color-cold-gray-100","color-toolbar-divider-background":"color-cold-gray-150","color-popup-background":"color-white","color-popup-element-text":"color-cold-gray-900","color-popup-element-text-hover":"color-cold-gray-900","color-popup-element-background-hover":"color-cold-gray-100","color-popup-element-secondary-text":"color-cold-gray-500","color-popup-element-hint-text":"color-cold-gray-400","color-popup-element-text-active":"color-white","color-popup-element-background-active":"color-tv-blue-500","color-popup-element-toolbox-text":"color-cold-gray-500","color-popup-element-toolbox-text-hover":"color-cold-gray-900","color-popup-element-toolbox-text-active-hover":"color-tv-blue-200","color-popup-element-toolbox-background-hover":"color-cold-gray-150","color-popup-element-toolbox-background-active-hover":"color-tv-blue-700","color-tooltip-bg":"color-cold-gray-800","color-tv-dialog-caption":"color-cold-gray-650","color-tv-dropdown-item-hover-bg":"color-cold-gray-100","color-underlined-text":"color-cold-gray-500","color-widget-pages-bg":"color-white","color-warning":"color-tan-orange-500","color-growing":"color-minty-green-500","color-falling":"color-ripe-red-500","color-forex-icon":"color-cold-gray-750","color-list-item-active-bg":"color-tv-blue-400","color-list-item-hover-bg":"color-tv-blue-50","color-list-item-text":"color-cold-gray-800","color-price-axis-label-back":"color-cold-gray-150","color-price-axis-label-text":"color-cold-gray-650","color-price-axis-gear":"color-cold-gray-900","color-price-axis-gear-hover":"color-black","color-price-axis-highlight":"color-cold-gray-150","color-bid":"color-tv-blue-500","color-border":"color-cold-gray-150","color-border-chat-fields":"color-cold-gray-250","color-border-hover":"color-cold-gray-250","color-button-hover-bg":"color-cold-gray-150","color-depthrenderer-fill-style":"color-cold-gray-650","color-disabled-border-and-color":"color-cold-gray-150","color-disabled-input":"color-cold-gray-150","color-empty-container-message":"color-cold-gray-550","color-icons":"color-cold-gray-550","color-input-textarea-readonly":"color-cold-gray-650","color-input-placeholder-text":"color-cold-gray-350","color-item-active-blue":"color-tv-blue-50","color-item-hover-active-bg":"color-tv-blue-100","color-item-hover-bg":"color-tv-blue-100","color-item-hover-blue":"color-tv-blue-100","color-item-selected-blue":"color-tv-blue-50","color-item-active-text":"color-white","color-item-active-bg":"color-tv-blue-500","color-list-item":"color-cold-gray-550","color-news-highlight":"color-tv-blue-100","color-placeholder":"color-cold-gray-350","color-row-hover-active-bg":"color-cold-gray-100","color-sb-scrollbar-body-bg":"color-cold-gray-200","color-section-separator-border":"color-cold-gray-300","color-separator-table-chat":"color-cold-gray-150","color-tag-active-bg":"color-cold-gray-200","color-tag-hover-bg":"color-cold-gray-150","color-text-regular":"color-cold-gray-700","color-tv-button-checked":"color-cold-gray-550","color-scroll-bg":"color-cold-gray-400","color-scroll-border":"color-cold-gray-100","color-widget-border":"color-cold-gray-100","color-scroll-buttons-arrow":"color-white","color-control-intent-default":"color-cold-gray-200","color-control-intent-success":"color-minty-green-500","color-control-intent-primary":"color-tv-blue-500","color-control-intent-warning":"color-tan-orange-500","color-control-intent-danger":"color-ripe-red-500","color-goto-label-background":"color-cold-gray-800","color-pre-market":"color-tan-orange-600","color-pre-market-bg":"color-tan-orange-400","color-post-market":"color-tv-blue-500","color-post-market-bg":"color-tv-blue-400","color-market-open":"color-minty-green-500","color-market-open-bg":"color-minty-green-400","color-market-closed":"color-cold-gray-400","color-market-holiday":"color-cold-gray-400","color-market-expired":"color-ripe-red-500","color-invalid-symbol":"color-ripe-red-400","color-invalid-symbol-hover":"color-ripe-red-700","color-replay-mode":"color-tv-blue-500","color-replay-mode-point-select":"color-cold-gray-350","color-replay-mode-icon":"color-white","color-replay-mode-hover":"color-tv-blue-600","color-notaccurate-mode":"color-berry-pink-600","color-delay-mode":"color-tan-orange-700","color-delay-mode-bg":"color-tan-orange-400","color-eod-mode":"color-grapes-purple-700","color-eod-mode-bg":"color-grapes-purple-400","color-data-problem":"color-ripe-red-600","color-data-problem-bg":"color-ripe-red-400","color-data-problem-hover":"color-ripe-red-700","color-list-item-bg-highlighted":"color-tv-blue-50","color-list-item-bg-selected":"color-tv-blue-100","color-list-item-bg-highlighted-hover":"color-tv-blue-100","color-list-item-bg-selected-hover":"color-tv-blue-200","color-screener-header-bg":"color-white","color-screener-header-bg-hover":"color-cold-gray-100","color-marker-flagged":"color-ripe-red-400","color-marker-flagged-hovered":"color-ripe-red-600","color-ask":"color-ripe-red-400","color-sell":"color-ripe-red-400","color-buy":"color-tv-blue-500","color-neutral":"color-cold-gray-500","color-pro":"color-minty-green-400","color-pro-hover":"color-minty-green-600","color-pro-plus":"color-tv-blue-500","color-pro-plus-hover":"color-tv-blue-600","color-pro-premium":"color-tan-orange-500","color-pro-premium-hover":"color-tan-orange-700","color-trial":"color-cold-gray-500","color-trial-hover":"color-cold-gray-600","color-mod":"color-ripe-red-400","color-mod-hover":"color-ripe-red-600","color-ad":"color-tan-orange-500","color-broker-featured":"color-minty-green-400","color-broker-featured-hover":"color-minty-green-600","color-alert-status-active":"color-minty-green-400","color-alert-status-stopped":"color-ripe-red-500","color-alert-status-triggered":"color-tan-orange-500","color-overlay":"color-cold-gray-400","color-search-button-hover":"color-cold-gray-150","color-boost-button-content-selected":"color-tv-blue-600","color-boost-button-content-hover":"color-cold-gray-900","color-boost-button-bg-hover":"color-cold-gray-150","color-boost-button-border-hover":"color-cold-gray-150","color-boost-button-border-default":"color-cold-gray-150","color-common-tooltip-text":"color-cold-gray-100","color-replay-data-mode":"color-radical-red","color-legacy-success":"color-keppel-1","color-collapse-tabs-border":"color-athens-gray-3","color-site-widget-hover":"color-athens-gray-1","color-attention":"color-sunglow","color-card-border":"color-cold-gray-150","color-card-border-hover":"color-cold-gray-300","color-background-special-primary":"color-white","color-stroke-special-primary":"color-cold-gray-150","color-selection-bg":"color-tv-blue-100"}') +;var n=i(50151);const o={...s,...r},a={},l=Object.keys(o).length,c=/^#[0-9A-F]{6}$/i;function h(e,t=[]){const i=o[e];if(!i)return null;if(c.test(i))return i;const s=i;return t.push(e),-1!==t.indexOf(s)?(console.warn("Colors definitions cycled"),i):t.length>l?(console.warn("Too many variables-link in HEX-color search: "+t[0]),null):h(s,t)}Object.keys(o).forEach((e=>{const t=h(e);a[e]=(0,n.ensureNotNull)(t)}));const d=a;function u(e){const t=d[e];if(!t)throw new Error("No such color "+e);return t}},74991:(e,t,i)=>{"use strict";i.d(t,{CubicBezier:()=>n,dur:()=>s,easingFunc:()=>r});const s=350,r={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e*e:(4-2*e)*e-1,easeInCubic:e=>e*e*e,easeOutCubic:e=>--e*e*e+1,easeInOutCubic:e=>e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1- --e*e*e*e,easeInOutQuart:e=>e<.5?8*e*e*e*e:1-8*--e*e*e*e,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1+--e*e*e*e*e,easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e};class n{constructor(e,t,i,s){this._mX1=e,this._mY1=t,this._mX2=i,this._mY2=s}easingFunc(e){return this._mX1===this._mY1&&this._mX2===this._mY2?e:this._calcBezier(this._getTForX(e))}_a(e,t){return 1-3*t+3*e}_b(e,t){return 3*t-6*e}_c(e){return 3*e}_calcBezier(e){return((this._a(this._mY1,this._mY2)*e+this._b(this._mY1,this._mY2))*e+this._c(this._mY1))*e}_getSlope(e){return 3*this._a(this._mX1,this._mX2)*e*e+2*this._b(this._mX1,this._mX2)*e+this._c(this._mX1)}_getTForX(e){let t=e;for(let i=0;i<4;++i){const i=this._getSlope(t);if(0===i)return t;t-=(this._calcBezier(t)-e)/i}return t}}},58096:(e,t,i)=>{"use strict";i.d(t,{DEFAULT_SIZE:()=>s,spinnerSizeMap:()=>r});const s="large",r={mini:"xsmall",xsmall:"xsmall",small:"small",medium:"medium",large:"large"}},94194:(e,t,i)=>{"use strict";i.d(t,{getTooltipData:()=>r,setTooltipData:()=>n});const s=new WeakMap;function r(e,t){const i=s.get(e);return i instanceof Function?i(t):i&&i[t]}function n(e,t,i){if(i instanceof Function)return void s.set(e,i);const r=s.get(e),n=void 0===r||r instanceof Function?{}:r;n[t]=i,s.set(e,n)}},61814:(e,t,i)=>{"use strict";i.d(t,{hotKeyDeserialize:()=>n,hotKeySerialize:()=>r});var s=i(54358);function r(e){return(0,s.clean)(JSON.stringify(e))}function n(e){return JSON.parse((0,s.clean)(e,!0))}},38780:(e,t,i)=>{"use strict";i.d(t,{hide:()=>G,show:()=>U,showOnElement:()=>H});var s=i(32563);let r=0,n=0,o=0;function a(){clearTimeout(r),clearTimeout(n),clearTimeout(o)}function l(e,t){r=setTimeout(e,t)}const c="tooltip-root-element";let h;function d(){const e=document.getElementById(c);e?h=e:(h=document.createElement("div"),h.id=c,document.body.appendChild(h))}function u(){h&&(h.innerHTML="")}"interactive"===document.readyState?d():document.addEventListener("DOMContentLoaded",d);var p=i(50151);const _={default:"",white:"theme-white",chart:"theme-chart","round-shadow":"theme-round-shadow"},m=Object.keys(_);var g=i(94194),f=i(61814),v=i(70027),S=i(38223),y=(i(42053),i(21861)),b=i(37160),w=i(49483),P=i(68477);function C(e){const t=function(e){ +const t=e.hasAttribute("data-tooltip")?e.getAttribute("data-tooltip"):e.getAttribute("title");return t&&((0,g.setTooltipData)(e,"text",t),e.removeAttribute("title")),(0,g.getTooltipData)(e,"text")||""}(e),i=e.getBoundingClientRect(),s={h:i.height,w:i.width,x:i.left,y:i.top},r=e.getAttribute("data-color-theme")||"",n=e.classList.contains("common-tooltip-html"),o=parseInt(e.getAttribute("data-tooltip-delay")||""),a=parseInt(e.getAttribute("data-tooltip-debounce")||"");let l={type:"none"};return t&&(l={type:n?"html":"text",data:t}),{above:e.classList.contains("common-tooltip-above"),below:e.classList.contains("common-tooltip-below"),otl:e.classList.contains("common-tooltip-otl"),otr:e.classList.contains("common-tooltip-otr"),vertical:e.classList.contains("common-tooltip-vertical"),hotkey:e.getAttribute("data-tooltip-hotkey"),narrow:e.classList.contains("common-tooltip-narrow"),wide:e.classList.contains("common-tooltip-wide"),colorTheme:r,tooltipDelay:o,tooltipDebounce:a,rect:s,content:l,target:e}}function x(e){const t=E.cloneNode(!0),i=B(t),{content:s}=e;switch(s.type){case"element":i.innerHTML="",i.appendChild(s.data);break;case"html":i.innerHTML=s.data;break;case"text":if(e.hotkey){const e=V.cloneNode(!0);e.innerText=s.data,i.appendChild(e)}else i.innerText=s.data}if(e.hotkey){const t="none"!==s.type,r=D.cloneNode(!0),n=(0,f.hotKeyDeserialize)(e.hotkey),o=n.keys.map((e=>`${e}`));r.innerHTML=function(e,t){const i=/{\d}|{hotkey_\d}/gi;return e.replace(i,(e=>{const i=Number(e.match(/\d/));return t[i]}))}(n.text,o).replace(/\s\+\s/g,`+`),i.classList.add(P["common-tooltip__body--with-hotkey"]),t&&r.classList.add(P["common-tooltip__hotkey-block--divider"]),i.appendChild(r)}return t.addEventListener("contextmenu",y.preventDefault),t}function T(e,t){const i=t.rect;if(!i)return;!function(e,t){const i=m.includes(t)?_[t]:"";e.classList.remove(...m.map((e=>_[e])).filter((e=>!!e))),i&&!e.classList.contains(i)&&e.classList.add(i)}(e,t.colorTheme||"default"),t.addClass&&e.classList.add(t.addClass);const s=B(e),r=e.querySelector(`.${P["common-tooltip__button-container"]}`);s.classList.toggle(P["common-tooltip__body--width_wide"],Boolean(t.wide)),s.classList.toggle(P["common-tooltip__body--no-padding"],Boolean(t.noPadding)),s.classList.toggle(P["common-tooltip__body--width_narrow"],Boolean(t.narrow)),s.classList.toggle(P["common-tooltip__body--no-buttons"],!0),s.style.left=M(0),s.style.width=M(s.clientWidth+(Boolean(t.noPadding)?0:2));const n=document.body.clientWidth,o=w.CheckMobile.iOS()||(0,w.supportTouch)()&&(0,w.isMac)()?window.innerHeight:document.body.clientHeight,a=t.vertical,l=t.extendMargin||a&&i.w<20||!a&&i.h<20;e.classList.toggle(P["common-tooltip--farther"],l),e.classList.toggle(P["common-tooltip--vertical"],a),e.classList.toggle(P["common-tooltip--horizontal"],!a);const c=function(e){return e.querySelector(`.${P["common-tooltip__ear-holder"]}`)}(e),h=e.offsetHeight;if(a){ +const a=10,l=o-10,d=12,u=a+d,p=l-d,_=(0,b.clamp)(i.y+i.h/2,u,p)-h/2,m=_+h;e.style.left=M(i.x+i.w),e.style.top=M(_),_l&&(s.style.top=r.style.top=M(l-m));const{right:g}=(e.querySelector(":last-child")||s).getBoundingClientRect(),f=g+10>n;e.classList.toggle(P["common-tooltip--direction_reversed"],f),e.classList.toggle(P["common-tooltip--direction_normal"],!f);let v=f?"after":"before";(0,S.isRtl)()?(v=t.otr?"after":v,v=t.otl?"before":v):(v=t.otr?"before":v,v=t.otl?"after":v),c.classList.toggle(P["common-tooltip__ear-holder--before"],"before"===v),c.classList.toggle(P["common-tooltip__ear-holder--after"],"after"===v),"after"===v&&(e.style.left="auto",e.style.right=M(n-i.x))}else{const a=i.x-(s.offsetWidth-i.w)/2,l=n-10-e.offsetWidth,d=Math.max(10,Math.min(a,l));e.style.left=M(d);const u=l\n\t\t
\n\t\t\t
\n\t\t
\n\t\t
\n\t\n`,L=`\n\t
\n`,k=`\n\t
\n`,E=(0,v.parseHtmlElement)(A),D=(0,v.parseHtmlElement)(L),V=(0,v.parseHtmlElement)(k);function B(e){return e.querySelector(`.${P["common-tooltip__body"]}`)}function R(e,t){return 10+e{W&&(W.destroy(),W=null)};for(const t of r){if("buttons"in e){if(1&e.buttons)continue}else if(1===e.which)continue;const i=()=>H(t);if(i()){const e=e=>{e.target instanceof Element&&e.target.contains(t)&&s(null,!0)},s=(r,o=!1)=>{t.removeEventListener("common-tooltip-update",i),t.removeEventListener("mouseleave",s),t.removeEventListener("mousedown",s),document.removeEventListener("scroll",e,{capture:!0}),n(),G(o)} +;t.addEventListener("common-tooltip-update",i),t.addEventListener("mouseleave",s),t.addEventListener("mousedown",s),document.addEventListener("scroll",e,{capture:!0}),null===W&&(W=(0,N.createGroup)({desc:"Tooltip"}),W.add({desc:"Hide",hotkey:27,handler:s}));break}}}),!0);const z=new MutationObserver((()=>{if(F&&F.options.target){let e;e="isConnected"in F.options.target?F.options.target.isConnected:document.body.contains(F.options.target),e||G()}})),H=(e,t={})=>{const{content:i,...s}=Y(t),r=C(e),n=Object.assign(r,s);return"none"!==i.type&&(n.content=i),!("none"===n.content.type&&!n.hotkey)&&(n.target=e,U(n),!0)},U=e=>{const t=Y(e),i=x(t);var s;if(F={options:t,element:i},s=i,u(),h&&h.appendChild(s),a(),!O)return I(i),void l((()=>q(i)),function(e){return"number"!=typeof e.tooltipDelay||isNaN(e.tooltipDelay)?500:e.tooltipDelay}(t));const{tooltipDebounce:r}=e;"number"!=typeof r||isNaN(r)?q(i):l((()=>q(i)),r)};function j(){u(),O=!1,F=null}const G=e=>{if(a(),z.disconnect(),!F)return;if(!e&&!O)return;const{element:t,options:i}=F,s=()=>{t.removeEventListener("mouseleave",s),I(t),e?j():o=setTimeout((()=>{j()}),250)};var r,l;i.tooltipHideDelay?(r=()=>{t.querySelector(":hover")?t.addEventListener("mouseleave",s):s()},l=i.tooltipHideDelay,n=setTimeout(r,l)):s()};function q(e){const{options:t}=(0,p.ensureNotNull)(F);if(T(e,t),function(e){e.classList.toggle(P["common-tooltip--hidden"],!1)}(e),z.observe(document,{childList:!0,subtree:!0}),O=!0,t.forceHideOnMove){const e=()=>{document.removeEventListener("mousemove",e),G()};document.addEventListener("mousemove",e)}}function $(e){return e&&(e.nodeType===Node.ELEMENT_NODE?e:null)}function Y(e){if(function(e){return"content"in e}(e))return e;const{inner:t,html:i,text:s,...r}=e;let n={type:"none"};return t&&(n={type:"element",data:t}),s&&(n={type:i?"html":"text",data:s}),{content:n,...r}}},31940:(e,t,i)=>{"use strict";i.d(t,{ResizerDetacherState:()=>o});var s=i(50151),r=i(58275),n=i.n(r);class o{constructor(e){this._alive=new(n()),this._container=new(n()),this._width=new(n()),this._height=new(n()),this._fullscreen=new(n()),this._detachable=new(n()),this._fullscreenable=new(n()),this._visible=new(n()),this._availWidth=new(n()),this._availHeight=new(n()),this._owner=new(n()),this._ownersStack=[],this.owner=this._owner.readonly(),this._bridge={alive:this._alive.readonly(),container:this._container.readonly(),width:this._width.readonly(),height:this._height.readonly(),fullscreen:this._fullscreen.readonly(),detachable:this._detachable.readonly(),fullscreenable:this._fullscreenable.readonly(),visible:this._visible.readonly(),availWidth:this._availWidth.readonly(),availHeight:this._availHeight.readonly(),remove:()=>{const e=this._owner.value();e&&e.remove&&e.remove()},negotiateWidth:e=>{const t=this._owner.value();t&&t.negotiateWidth&&t.negotiateWidth(e)},negotiateHeight:e=>{const t=this._owner.value();t&&t.negotiateHeight&&t.negotiateHeight(e)},requestFullscreen:()=>{const e=this._owner.value();e&&e.requestFullscreen&&e.requestFullscreen()},exitFullscreen:()=>{const e=this._owner.value() +;e&&e.exitFullscreen&&e.exitFullscreen()},detach:e=>{const t=this._owner.value();t&&t.detach&&t.detach(e)},attach:()=>{const e=this._owner.value();e&&e.attach&&e.attach()}},e&&this.pushOwner(e)}bridge(){return this._bridge}pushOwner(e){if(!e.alive.value())return;for(const e of this._ownersStack)this._unsubscribeOwner(e);const t={owner:e};this._ownersStack.push(t),this._subscribeOwner(t)}_subscribeOwner(e){const t=e.owner;if(e.deathWatcher||(this._alive.setValue(!0),e.deathWatcher=t.alive.spawn(),e.deathWatcher.subscribe((t=>{t||this._deadHandler(e)}))),this._owner.setValue(t),!e.subscriptions){const i=e.subscriptions=[];this._visible.setValue(!1);const s=(e,t)=>{if(e){const s=e.spawn();i.push(s),s.subscribe((e=>{t.setValue(e)}),{callWithLast:!0})}else t.deleteValue()};s(t.container,this._container),s(t.width,this._width),s(t.height,this._height),s(t.fullscreen,this._fullscreen),s(t.detachable,this._detachable),s(t.fullscreenable,this._fullscreenable),s(t.availWidth,this._availWidth),s(t.availHeight,this._availHeight),s(t.visible,this._visible)}}_unsubscribeOwner(e,t){if(e.subscriptions){for(const t of e.subscriptions)t.unsubscribe();e.subscriptions=null}t&&e.deathWatcher&&(e.deathWatcher.unsubscribe(),e.deathWatcher=null)}_deadHandler(e){const t=this._ownersStack.indexOf(e);(0,s.assert)(-1!==t,"sanitized owner should be in stack");for(let e=this._ownersStack.length-1;e>=t;e--)this._unsubscribeOwner(this._ownersStack[e],!0);this._ownersStack.length=t,t>0?this._subscribeOwner(this._ownersStack[t-1]):(this._alive.setValue(!1),this._owner.deleteValue())}}},45973:(e,t,i)=>{"use strict";i.r(t),i.d(t,{entityForDataSource:()=>c,lineToolEntityInfo:()=>o,seriesEntityInfo:()=>l,studyEntityInfo:()=>a});var s=i(28853),r=i(88913),n=i(18341);function o(e){return{id:e.id(),name:(t=e.toolname,Object.keys(r.supportedLineTools).find((e=>r.supportedLineTools[e].name===t))||null)};var t}function a(e){return{id:e.id(),name:e.metaInfo().description}}function l(e){return{id:e.id(),name:"Main Series"}}function c(e,t){return t===e.mainSeries()?l(e.mainSeries()):(0,s.isStudy)(t)?a(t):(0,n.isLineTool)(t)?o(t):null}},68582:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LineDataSourceApi:()=>c,isLineToolRiskReward:()=>a});var s=i(50151),r=i(1722);const n=new Map([["LineToolRiskRewardLong",2],["LineToolRiskRewardShort",2],["LineToolBezierQuadro",3],["LineToolBezierCubic",4]]);function o(e){const t=n.get(e.toolname);if(void 0!==t)return t;const i=e.pointsCount();return-1===i?e.points().length:i}function a(e){return"LineToolRiskRewardLong"===e||"LineToolRiskRewardShort"===e}const l=["alwaysShowStats","entryPrice","inputs.first bar time","inputs.last bar time","interval","linesWidths","points","snapTo45Degrees","stopPrice","symbol","symbolStateVersion","currencyId","unitId","targetPrice","zOrderVersion"];class c{constructor(e,t,i){this._source=e,this._undoModel=t,this._model=t.model(),this._pointsConverter=i}isSelectionEnabled(){return this._source.isSelectionEnabled()}setSelectionEnabled(e){this._source.setSelectionEnabled(e)}isSavingEnabled(){ +return this._source.isSavedInChart()}setSavingEnabled(e){this._source.setSavingInChartEnabled(e)}isShowInObjectsTreeEnabled(){return this._source.showInObjectTree()}setShowInObjectsTreeEnabled(e){this._source.setShowInObjectsTreeEnabled(e)}isUserEditEnabled(){return this._source.userEditEnabled()}setUserEditEnabled(e){this._source.setUserEditEnabled(e)}bringToFront(){this._model.bringToFront([this._source])}sendToBack(){this._model.sendToBack([this._source])}getProperties(){return this._source.properties().state(l,!0)}setProperties(e){this._setProps(this._source.properties(),e,"")}getPoints(){let e=this._source.points();const t=o(this._source);return e.length>t&&((0,s.assert)(a(this._source.toolname)),e=e.slice(0,t)),this._pointsConverter.dataSourcePointsToPriced(e)}setPoints(e){if(this._source.isFixed())return;const t=o(this._source);if(t!==e.length)throw new Error(`Wrong points count. Required: ${t}, provided: ${e.length}`);const i=this._pointsConverter.apiPointsToDataSource(e);this._model.startChangingLinetool(this._source),this._model.changeLinePoints(this._source,i),this._model.endChangingLinetool(!0),this._source.createServerPoints()}getAnchoredPosition(){return this._source.positionPercents()}setAnchoredPosition(e){const t=this._source.fixedPoint(),i=this._source.linkKey().value(),s=void 0===t?null:this._source.screenPointToPoint(t);if(!this._source.isFixed()||void 0===t||null===i||null===s)return;const r={logical:s,screen:t},n=new Map;n.set(i,e),this._model.startMovingSources([this._source],r,null,new Map),this._model.moveSources(r,n),this._model.endMovingSources(!0)}ownerSourceId(){return(0,s.ensureNotNull)(this._source.ownerSource()).id()}changePoint(e,t){if(this._source.isFixed())return;const i=this._pointsConverter.apiPointsToDataSource([e])[0];this._model.startChangingLinetool(this._source,{...i},t),this._model.changeLinePoint({...i}),this._model.endChangingLinetool(!1),this._source.createServerPoints()}isHidden(){return this._source.isSourceHidden()}getRawPoints(){return this._source.points()}setRawPoint(e,t){this._model.startChangingLinetool(this._source,{...t},e),this._model.changeLinePoint({...t}),this._model.endChangingLinetool(!1)}move(e,t){this._model.startMovingSources([this._source],{logical:e},null,new Map),this._model.moveSources({logical:t},new Map),this._model.endMovingSources(!1)}dataAndViewsReady(){return this._source.dataAndViewsReady()}zorder(){return this._source.zorder()}symbol(){return this._source.properties().symbol.value()}currency(){return this._source.properties().currencyId.value()}unit(){return this._source.properties().unitId.value()}share(e){this._undoModel.shareLineTools([this._source],e)}sharingMode(){return this._source.sharingMode().value()}_setProps(e,t,i){for(const s in t){if(!t.hasOwnProperty(s))continue;const n=0===i.length?s:`${i}.${s}`;if(e.hasOwnProperty(s)){const i=t[s];(0,r.isHashObject)(i)?this._setProps(e[s],i,n):e[s].setValue(i)}else console.warn(`Unknown property "${n}"`)}}}},32112:(e,t,i)=>{"use strict";function s(e,t){const i=e.dataSourceForId(t) +;if(null===i)throw new Error(`Chart has no study or shape with id "${t}"`);return i}i.d(t,{SelectionApi:()=>r});class r{constructor(e){this._model=e}add(e){Array.isArray(e)?this._model.selectionMacro((t=>{e.map(s.bind(null,this._model)).forEach((e=>t.addSourceToSelection(e)))})):this.add([e])}canBeAddedToSelection(e){const t=s(this._model,e);return this._model.selection().canBeAddedToSelection(t)}set(e){Array.isArray(e)?this._model.selectionMacro((t=>{t.clearSelection(),e.map(s.bind(null,this._model)).forEach((e=>t.addSourceToSelection(e)))})):this.set([e])}remove(e){Array.isArray(e)?this._model.selectionMacro((t=>{e.map(s.bind(null,this._model)).forEach((e=>t.removeSourceFromSelection(e)))})):this.remove([e])}contains(e){const t=s(this._model,e);return this._model.selection().isSelected(t)}allSources(){return this._model.selection().dataSources().map((e=>e.id()))}isEmpty(){return this._model.selection().isEmpty()}clear(){this._model.selectionMacro((e=>{e.clearSelection()}))}onChanged(){return this._model.onSelectedSourceChanged()}}},152:(e,t,i)=>{"use strict";i.d(t,{getStudyInputsInfo:()=>r});var s=i(44352);function r(e){return void 0===e.inputs?[]:e.inputs.map((e=>({...e,id:e.id,localizedName:void 0!==e.name?s.t(e.name,{context:"input"},i(88601)):""})))}},70120:(e,t,i)=>{"use strict";i.d(t,{getStudyStylesInfo:()=>r});var s=i(27788);function r(e){const t={};if(e.defaults){const i=(0,s.default)(e.defaults);t.defaults=i}return void 0!==e.plots&&(t.plots=(0,s.default)(e.plots)),void 0!==e.styles&&(t.styles=(0,s.default)(e.styles)),void 0!==e.bands&&(t.bands=(0,s.default)(e.bands)),void 0!==e.filledAreas&&(t.filledAreas=(0,s.default)(e.filledAreas)),void 0!==e.palettes&&(t.palettes=(0,s.default)(e.palettes)),t}},38881:(e,t,i)=>{"use strict";i.d(t,{ChunkLoader:()=>r});var s=i(45884);class r{constructor(){this._retries=5,this._cache=null,this._tryLoad=(e,t)=>{this._retries=this._retries-1;this._startLoading(e).then(t,0!==this._retries?i=>{(0,s.isAbortError)(i)||setTimeout((()=>this._tryLoad(e,t)),3e3)}:void 0)}}load(e){return this._cache||(this._cache=new Promise(this._tryLoad.bind(this,null!=e?e:null))),this._cache}}},65446:(e,t,i)=>{"use strict";i.d(t,{writeImpl:()=>r,writePromiseUsingApi:()=>o});var s=i(93352);function r(e,t){const i=e.files&&e.files.length>0;if(!i&&t&&t.eventPhase>0)return n(t,e),Promise.resolve();if(!i){let t=!1;const i=i=>{i.stopImmediatePropagation(),n(i,e),t=!0};try{document.addEventListener("copy",i,!0),document.execCommand("copy")}finally{document.removeEventListener("copy",i,!0)}if(t)return Promise.resolve()}return async function(e){const t=(0,s.getClipboard)();if(!t||!t.write||!window.ClipboardItem)throw new DOMException("ClipboardApi is not supported","NotSupportedError");const i={};for(const t of e.files||[])i[t.type]=t;e.text&&(i["text/plain"]=e.text);e.html&&(i["text/html"]=e.html);return t.write([new window.ClipboardItem(i)])}(e)}function n(e,t){e.preventDefault();const i=e.clipboardData;t.text&&i.setData("text/plain",t.text),t.html&&i.setData("text/html",t.html)}async function o(e,t){ +const i=(0,s.getClipboard)();if("text/plain"===t&&!i.write){const t=await e;return i.writeText(await t.text())}if(!i||!i.write||!window.ClipboardItem)throw new DOMException("ClipboardApi is not supported","NotSupportedError");let r=null;try{r=new window.ClipboardItem({[t]:e})}catch(i){r=new window.ClipboardItem({[t]:await e})}if(r)return i.write([r]);throw new Error("ClipboardApi is not supported")}},5370:(e,t,i)=>{"use strict";function s(e){if(void 0===e)return null;const t=e.match(/(delayed_streaming)_([\d]{1,4})/);return null===t?null:{mode:t[1],interval:parseInt(t[2])}}function r(e){const t=s(e.update_mode);return null===t||(e.update_mode=t.mode,e.update_mode_seconds=t.interval),e}i.r(t),i.d(t,{normalizeUpdateMode:()=>r,parseUpdateMode:()=>s})},84917:(e,t,i)=>{"use strict";var s,r;i.r(t),i.d(t,{Months:()=>r,WeekDays:()=>s}),function(e){e[e.SUNDAY=1]="SUNDAY",e[e.MONDAY=2]="MONDAY",e[e.TUESDAY=3]="TUESDAY",e[e.WEDNESDAY=4]="WEDNESDAY",e[e.THURSDAY=5]="THURSDAY",e[e.FRIDAY=6]="FRIDAY",e[e.SATURDAY=7]="SATURDAY"}(s||(s={})),function(e){e[e.JANUARY=0]="JANUARY",e[e.FEBRUARY=1]="FEBRUARY",e[e.MARCH=2]="MARCH",e[e.APRIL=3]="APRIL",e[e.MAY=4]="MAY",e[e.JUNE=5]="JUNE",e[e.JULY=6]="JULY",e[e.AUGUST=7]="AUGUST",e[e.SEPTEMBER=8]="SEPTEMBER",e[e.OCTOBER=9]="OCTOBER",e[e.NOVEMBER=10]="NOVEMBER",e[e.DECEMBER=11]="DECEMBER"}(r||(r={}))},76861:(e,t,i)=>{"use strict";function s(e=location.host){return-1!==["i18n.tradingview.com","partial.tradingview.com","www.tradingview.com","wwwcn.tradingview.com"].indexOf(e)||-1!==["d33t3vvu2t2yu5.cloudfront.net","dwq4do82y8xi7.cloudfront.net","s.tradingview.com","s3.tradingview.com"].indexOf(e)||e.match(/^[a-z]{2}\.tradingview\.com/)||e.match(/prod-[^.]+.tradingview.com/)?"battle":e.includes("tradingview.com")||e.includes("staging")?"staging":e.match(/webcharts/)?"staging_local":(e.match(/^localhost(:\d+)?$/),"local")}function r(){return"local"===s()}function n(){return"battle"===s()}function o(){return!n()}i.r(t),i.d(t,{environment:()=>s,isDebug:()=>o,isLocal:()=>r,isProd:()=>n})},80007:(e,t,i)=>{"use strict";i.d(t,{preventDefault:()=>r,preventScrollByWheelClick:()=>o,wrapHandlerWithPreventEvent:()=>n});var s=i(49483);function r(e){e.cancelable&&e.preventDefault()}function n(e){return t=>{r(t),e()}}function o(e){s.isChrome&&e.addEventListener("mousedown",(e=>{if(1===e.button)return e.preventDefault(),!1}))}},46627:(e,t,i)=>{"use strict";i.d(t,{FeatureToggleWatchedValue:()=>n});var s=i(58275),r=i.n(s);class n extends(r()){constructor(e,t){super(function(e,t){return t}(0,t))}destroy(){0}}},93352:(e,t,i)=>{"use strict";function s(){return navigator.clipboard}i.d(t,{getClipboard:()=>s})},56186:(e,t,i)=>{"use strict";function s(e){if(e instanceof Error)return e.stack||e.message;try{return e.outerHTML.slice(0,1024)}catch(e){}try{if(void 0!==e)return JSON.stringify(e).slice(0,1024)}catch(e){}return String(e)}function r(){window.__tv_js_errors||(window.__tv_js_errors=[]),window.addEventListener("error",(e=>{const t=(new Date).toISOString() +;window.__tv_js_errors.push(`${t} ${e.message||"JS error"}. ${e.filename||""}, line ${e.lineno}, col ${e.colno}.\nError: ${s(e.error)}`)}),!1),window.addEventListener("unhandledrejection",(e=>{const t=(new Date).toISOString();window.__tv_js_errors.push(`${t} Unhandled rejection.\nReason: ${s(e.reason)}`)}),!1),document.addEventListener("securitypolicyviolation",(e=>{if(String(e.sourceFile).startsWith("https://securepubads.g.doubleclick.net")&&String(e.blockedURI).startsWith("https://adservice.google."))return;const t=(new Date).toISOString(),i="report"===e.disposition?"CSP report-only":"CSP violation";window.__tv_js_errors.push(`${t} ${i}: ${e.violatedDirective||e.effectiveDirective}. ${e.sourceFile||""}, line ${e.lineNumber}, col ${e.columnNumber}.\nBlocked URI: ${e.blockedURI}\nSample: ${e.sample}\nTarget: ${s(e.target)}`)}),!1)}i.d(t,{install:()=>r})},76422:(e,t,i)=>{"use strict";i.r(t),i.d(t,{emit:()=>u,emitOnce:()=>p,on:()=>c,subscribe:()=>h,subscribeToAll:()=>d,unsubscribe:()=>l});var s=i(57898),r=i.n(s);const n={},o=[],a={};function l(e,t,i){n[e].unsubscribe(i,t)}function c(e,t,i){h(e,t,i)}function h(e,t,i,s){n.hasOwnProperty(e)||(n[e]=new(r())),a[e]?t.call(i):n[e].subscribe(i,t,s)}function d(e){o.push(e)}function u(e,...t){const i=[e].concat(t);o.forEach((e=>{e.apply(null,i)})),n.hasOwnProperty(e)&&n[e].fire.apply(n[e],t)}function p(e){a[e]&&console.warn(`Something went wrong: emitOnce called multiple times with same event (${e})`),a[e]=!0,u.apply(null,arguments)}},4741:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Modifiers:()=>r.Modifiers,createGroup:()=>p,keyboardPressedKeysState:()=>u,pressedKeys:()=>d,registerWindow:()=>_,unregisterWindow:()=>m});var s=i(91679),r=i(3343),n=i(54717);class o{constructor(e,t){this.modifiers=e,this.code=t}altOrOptionCode(){return"AltLeft"===this.code||"AltRight"===this.code}controlOrMetaCode(){return r.isMacKeyboard?"MetaLeft"===this.code||"MetaRight"===this.code||"OSLeft"===this.code||"OSRight"===this.code:"ControlLeft"===this.code||"ControlRight"===this.code}}class a extends s.WatchedValue{setValue(e,t){const i=this.value();(t||void 0===i||i.code!==e.code||i.modifiers!==e.modifiers)&&super.setValue(e)}}class l{constructor(e,t){this._group=e,this.hotkey=t.hotkey,this.handler=t.handler,this.desc=t.desc,this.element=t.element||null,t.isDisabled?"function"==typeof t.isDisabled?this.isDisabled=t.isDisabled:this.isDisabled=()=>!0:this.isDisabled=()=>!1}destroy(){this._group&&(this._group.remove(this),this._group=null)}}class c{constructor(e,t){this._actions=[],this._manager=e,this.modal=!(!t||!t.modal),t&&(this.desc=t.desc),t&&t.isDisabled?"function"==typeof t.isDisabled?this.isDisabled=t.isDisabled:this.isDisabled=()=>!0:this.isDisabled=()=>!1,this._manager.registerGroup(this)}add(e){const t=new l(this,e);return this._actions.push(t),t}remove(e){for(let t=this._actions.length;t-- >0;)this._actions[t]===e&&this._actions.splice(t,1)}handleHotkey(e,t){for(let i=this._actions.length;i-- >0;){const s=this._actions[i] +;if(s.hotkey===e&&((!s.element||t.target&&s.element.contains(t.target))&&!s.isDisabled()))return s.handler(t),t.preventDefault(),this._callMatchedHotkeyHandler(e),!0}return!1}promote(){this._manager.promoteGroup(this)}destroy(){this._actions.length=0,this._manager.unregisterGroup(this)}static setMatchedHotkeyHandler(e){c._matchedHotkeyHandler=e}_callMatchedHotkeyHandler(e){c._matchedHotkeyHandler&&c._matchedHotkeyHandler(e)}}const h=new class{constructor(){this._groups=[],this._pressedKeys=new s.WatchedValue(0),this._keyboardPressedKeysState=new a(new o(0)),this._keyDownListener=e=>{if(e.defaultPrevented)return;const t=(0,r.hashFromEvent)(e);if(this._pressedKeys.setValue(t),this._keyboardPressedKeysState.setValue(new o((0,r.modifiersFromEvent)(e),e.code)),!(0,n.isNativeUIInteraction)(t,e.target))for(let i=this._groups.length;i-- >0;){const s=this._groups[i];if(!s.isDisabled()){if(s.handleHotkey(t,e))return;if(s.modal)return}}},this._keyUpListener=e=>{const t=(0,r.hashFromEvent)(e);this._pressedKeys.setValue(t),this._keyboardPressedKeysState.setValue(new o((0,r.modifiersFromEvent)(e),""))},this._blurEvent=()=>{this._pressedKeys.setValue(0),this._keyboardPressedKeysState.setValue(new o(0,""))},this._mouseEvent=e=>{var t;const i=(0,r.modifiersFromEvent)(e),s=255&(null!==(t=this._pressedKeys.value())&&void 0!==t?t:0);this._pressedKeys.setValue(i|s)}}listen(e){e.addEventListener("keydown",this._keyDownListener),e.addEventListener("keyup",this._keyUpListener),e.addEventListener("blur",this._blurEvent),e.addEventListener("mousemove",this._mouseEvent)}unlisten(e){e.removeEventListener("keydown",this._keyDownListener),e.removeEventListener("keyup",this._keyUpListener),e.removeEventListener("blur",this._blurEvent),e.removeEventListener("mousemove",this._mouseEvent)}registerGroup(e){this._groups.push(e)}unregisterGroup(e){for(let t=this._groups.length;t--;)this._groups[t]===e&&this._groups.splice(t,1)}promoteGroup(e){let t=this._groups.length-1;for(let i=this._groups.length;i--;){if(this._groups[i]===e)return void(i!==t&&(this._groups.splice(i,1),this._groups.splice(t,0,e)));this._groups[i].modal&&(t=i-1)}}pressedKeys(){return this._pressedKeys.readonly()}keyboardPressedKeysState(){return this._keyboardPressedKeysState.readonly()}},d=h.pressedKeys(),u=h.keyboardPressedKeysState();function p(e){return new c(h,e)}function _(e){h.listen(e)}function m(e){h.unlisten(e)}var g=i(51768);_(window),c.setMatchedHotkeyHandler((e=>{(0,g.trackEvent)("Keyboard Shortcuts",(0,r.humanReadableHash)(e))}))},68335:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Modifiers:()=>s.Modifiers,hashFromEvent:()=>s.hashFromEvent,hashShiftPlusEnter:()=>s.hashShiftPlusEnter,humanReadableHash:()=>s.humanReadableHash,humanReadableModifiers:()=>s.humanReadableModifiers,isMacKeyboard:()=>s.isMacKeyboard,modifiersFromEvent:()=>s.modifiersFromEvent});var s=i(3343)},35749:(e,t,i)=>{"use strict";i.d(t,{isNativeUIInteraction:()=>s.isNativeUIInteraction,isTextEditingField:()=>s.isTextEditingField});var s=i(54717)},82992:(e,t,i)=>{"use strict";i.d(t,{linking:()=>g}) +;var s=i(12481),r=i(50151),n=i(58275),o=i.n(n),a=i(14483),l=i(36274),c=i(42960),h=i(59224),d=i(16410),u=i(69109),p=i(97121);const _=(0,h.getLogger)("Linking");class m{constructor(e,t,i){this.watchedSymbol=new(o()),this.seriesShortSymbol=new(o()),this.proSymbol=new(o()),this.watchedInterval=new(o()),this.watchedIntraday=new(o()),this.watchedSeconds=new(o()),this.watchedTicks=new(o()),this.watchedDataFrequencyResolution=new(o()),this.watchedRange=new(o()),this.watchedSupportedResolutions=new(o()),this.watchedSupportedChartStyles=new(o()),this.symbolNamesList=new(o()),this._chartWidgetCollection=null,this._chartWidgetBindingState=0,this._activeChartWidget=null,this._linkingGroupCharts=null,this._boundChartWidget=null,this._watchedSymbolListenerBound=this._watchedSymbolListener.bind(this),this._watchedIntervalListenerBound=this._watchedIntervalListener.bind(this),this._muted=!1,this.updateBoundChartWidget=()=>{const e=this._chartToBind();e!==this._boundChartWidget&&(null===e?this.unbindFromChartWidget():this.bindToChartWidget(e))},this._updateAllGroupChartWidgets=()=>{var e;null===(e=this._destroySymbolIntervalPropertySubscriptions)||void 0===e||e.call(this);const t=(0,r.ensureNotNull)(this._linkingGroupCharts).value(),i=[],s=[];for(const e of t){const t=e.symbolWV().spawn(),r=e.resolutionWV().spawn();t.subscribe(this._updateSymbolByProperty.bind(this,e)),r.subscribe(this._updateIntervalByProperty.bind(this,e)),i.push(t),s.push(r)}this._destroySymbolIntervalPropertySubscriptions=()=>{i.forEach((e=>e.destroy())),s.forEach((e=>e.destroy())),this._destroySymbolIntervalPropertySubscriptions=void 0};const n=this.watchedSymbol.value();t.length>1&&this._needApplySymbol(n)&&!this._muted&&this._setGroupSymbol(n);const o=this.watchedInterval.value();t.length>1&&this._needApplyInterval(o)&&!this._muted&&this._setGroupInterval(o),this.updateBoundChartWidget()},this._groupIndex=e;const s=(e,t)=>{e.subscribe((e=>{i()===this&&t.setValue(e)}),{callWithLast:!0})};s(this.watchedSymbol,t.watchedSymbol),s(this.seriesShortSymbol,t.seriesShortSymbol),s(this.proSymbol,t.proSymbol),s(this.watchedInterval,t.watchedInterval),s(this.watchedIntraday,t.watchedIntraday),s(this.watchedSeconds,t.watchedSeconds),s(this.watchedTicks,t.watchedTicks),s(this.watchedDataFrequencyResolution,t.watchedDataFrequencyResolution),s(this.watchedRange,t.watchedRange),s(this.watchedSupportedResolutions,t.watchedSupportedResolutions),s(this.watchedSupportedChartStyles,t.watchedSupportedChartStyles),s(this.symbolNamesList,t.symbolNamesList)}mute(e){this._muted=e}bindToChartWidgetCollection(e){this.unbindFromChartWidgetCollection(),this._chartWidgetCollection=e,this._activeChartWidget=e.activeChartWidget.spawn(),this._activeChartWidget.subscribe(this.updateBoundChartWidget),this._linkingGroupCharts=e.linkingGroupsCharts(this._groupIndex).spawn(),this._linkingGroupCharts.subscribe(this._updateAllGroupChartWidgets),this.updateBoundChartWidget(),this._updateAllGroupChartWidgets()}unbindFromChartWidgetCollection(){var e,t,i;this.unbindFromChartWidget(), +this._chartWidgetCollection=null,null===(e=this._activeChartWidget)||void 0===e||e.destroy(),this._activeChartWidget=null,null===(t=this._linkingGroupCharts)||void 0===t||t.destroy(),this._linkingGroupCharts=null,null===(i=this._destroySymbolIntervalPropertySubscriptions)||void 0===i||i.call(this)}bindToChartWidget(e){if(this.unbindFromChartWidget(),this._boundChartWidget=e,e.hasModel())return void this._onChartModelCreated(e.model());e.modelCreated().subscribe(this,this._onChartModelCreated),this._chartWidgetBindingState=1;const t=e.properties().childs().mainSeriesProperties.childs();this.watchedSymbol.setValue(t.symbol.value()),this.watchedInterval.setValue(t.interval.value()),this._boundChartWidget.linkingGroupIndex().subscribe(this.updateBoundChartWidget)}unbindFromChartWidget(){const e=this._boundChartWidget;if(null!==e){switch(this._chartWidgetBindingState){case 1:e.modelCreated().unsubscribe(this,this._onChartModelCreated);break;case 2:this.watchedSymbol.unsubscribe(this._watchedSymbolListenerBound),this._mainSeries().dataEvents().symbolResolved().unsubscribe(this,this._updateSeriesSymbolInfo),this._mainSeries().dataEvents().symbolError().unsubscribe(this,this._updateSeriesSymbolInfo),this.watchedInterval.unsubscribe(this._watchedIntervalListenerBound),delete this.watchedSymbol.hook,delete this.watchedSymbol.writeLock}e.linkingGroupIndex().unsubscribe(this.updateBoundChartWidget),this._boundChartWidget=null,this._chartWidgetBindingState=0}}boundChartWidget(){return this._boundChartWidget}_mainSeries(){if(!this._boundChartWidget)throw new Error("ChartWidget is undefined");return this._boundChartWidget.model().mainSeries()}_watchedSymbolListener(e){this._needApplySymbol(e)&&!this._muted&&this._setGroupSymbol(e)}_updateSymbolByProperty(e,t){const i=this._symbolLock();i&&this._needApplySymbol(t)&&!this._muted&&this._setGroupSymbol(t),(i||e===this._boundChartWidget)&&this.watchedSymbol.setValue(t)}_watchedIntervalListener(e){const t=l.Interval.normalize(e);t&&this._needApplyInterval(t)&&!this._muted&&this._setGroupInterval(t)}_updateIntervalByProperty(e,t){const i=this._intervalLock(),s=l.Interval.normalize(t);i&&s&&this._needApplyInterval(s)&&!this._muted&&this._setGroupInterval(s),(i||e===this._boundChartWidget)&&this.watchedInterval.setValue(null!=s?s:t)}_sendSnowplowAnalytics(){if(!window.user.do_not_track)throw new Error("unsupported")}_updateSeriesSymbolInfo(){this.seriesShortSymbol.setValue((0,r.ensureNotNull)(this._boundChartWidget).getSymbol(!0));const e=this._mainSeries().symbolInfo();if(e){const t=e.pro_name||a.enabled("trading_terminal")&&(e.full_name||e.name)||"";this.proSymbol.setValue(t),e.aliases&&this.symbolNamesList.setValue(e.aliases);{const t=e.supported_resolutions;t?this.watchedSupportedResolutions.setValue(t):this.watchedSupportedResolutions.setValue(void 0)}let i=(0,d.allChartStyles)();(0,c.isCloseBasedSymbol)(e)&&(i=i.filter((e=>(0,c.isSingleValueBasedStyle)(e)))),this.watchedSupportedChartStyles.setValue(i),this.watchedIntraday.setValue(!!e.has_intraday), +this.watchedSeconds.setValue(!!e.has_seconds),this.watchedTicks.setValue(!(0,c.isCloseBasedSymbol)(e)&&!!e.has_ticks),this.watchedRange.setValue(!(0,c.isCloseBasedSymbol)(e));const s=e.data_frequency?e.data_frequency:void 0;this.watchedDataFrequencyResolution.setValue(s)}else this.watchedIntraday.deleteValue(),this.watchedSeconds.deleteValue(),this.watchedTicks.deleteValue(),this.watchedRange.deleteValue(),this.proSymbol.deleteValue()}_onChartModelCreated(e){if(!this._boundChartWidget)throw new Error("ChartWidget is undefined");this._chartWidgetBindingState=2,this._boundChartWidget.modelCreated().unsubscribe(this,this._onChartModelCreated),this.watchedSymbol.setValue(this._boundChartWidget.symbolWV().value()),this.watchedSymbol.subscribe(this._watchedSymbolListenerBound);const t=this._mainSeries();t.dataEvents().symbolResolved().subscribe(this,this._updateSeriesSymbolInfo),t.dataEvents().symbolError().subscribe(this,this._updateSeriesSymbolInfo),t.dataEvents().symbolNotPermitted().subscribe(this,this._updateSeriesSymbolInfo),t.dataEvents().symbolGroupNotPermitted().subscribe(this,this._updateSeriesSymbolInfo),this._updateSeriesSymbolInfo(),this.watchedInterval.setValue(this._boundChartWidget.resolutionWV().value()),this.watchedInterval.subscribe(this._watchedIntervalListenerBound),this._boundChartWidget.readOnly()&&(this.watchedSymbol.writeLock=!0)}_chartToBind(){const e=this._chartWidgetCollection;return null===e?null:e.activeChartWidget.value()}_symbolLock(){var e;return!!(null===(e=this._chartWidgetCollection)||void 0===e?void 0:e.lock.symbol.value())}_intervalLock(){var e;return!!(null===(e=this._chartWidgetCollection)||void 0===e?void 0:e.lock.interval.value())}_chartsForLock(e){return(0===e?this._symbolLock():this._intervalLock())?(0,r.ensureNotNull)(this._linkingGroupCharts).value():this._boundChartWidget?[this._boundChartWidget]:[]}_setGroupSymbol(e){this.mute(!0),this._symbolLock()?(0,r.ensureNotNull)(this._chartWidgetCollection).setSymbol(e,this._groupIndex):(0,r.ensureNotNull)(this._boundChartWidget).setSymbol(e),this.mute(!1)}_needApplySymbol(e){const t=this._chartsForLock(0),i=t.find((t=>t.hasModel()&&t.model().mainSeries().symbolInfo()&&t.model().mainSeries().symbolSameAsCurrent(e)));if(i){const e=i.model().mainSeries().symbolInfo();if(t.every((t=>(0,p.symbolSameAsCurrent)(t.symbolWV().value(),e))))return!1}return t.some((t=>t.symbolWV().value()!==e))}_setGroupInterval(e){this.mute(!0),this._intervalLock()?(0,r.ensureNotNull)(this._chartWidgetCollection).setResolution(e,this._groupIndex):(0,r.ensureNotNull)(this._boundChartWidget).setResolution(e),this.mute(!1)}_needApplyInterval(e){return this._chartsForLock(1).some((t=>!l.Interval.isEqual(t.resolutionWV().value(),e)))}}const g=new class{constructor(){this._watchedSymbol=new(o()),this._seriesShortSymbol=new(o()),this._proSymbol=new(o()),this._watchedInterval=new(o()),this._watchedIntraday=new(o()),this._watchedSeconds=new(o()),this._watchedTicks=new(o()),this._watchedDataFrequencyResolution=new(o()),this._watchedRange=new(o()), +this._watchedSupportedResolutions=new(o()),this._watchedSupportedChartStyles=new(o())([]),this._symbolNamesList=new(o()),this._chartWidgetCollection=null,this._onSymbolLinkBound=this._onSymbolLink.bind(this),this._searchCharts=null,this._searchChartsLoadDebounced=null,this._selfEmit=!1,this._preventFeedBySymbol=!1,this._feedBySymbolDebounceCounter=0,this._linkingGroups=new Map,this._activeLinkingGroup=new(o()),this._activeLinkingGroupIndex=null,this._updateLinkingGroups=()=>{(0,r.ensureNotNull)(this._chartWidgetCollection).allLinkingGroups().value().forEach((e=>this._linkingGroup(e))),this._linkingGroups.forEach((e=>e.updateBoundChartWidget()))},this._activeLinkingGroup.setValue(this._linkingGroup(null));const e=(e,t)=>{e.subscribe((e=>t().setValue(e)),{callWithLast:!0})};e(this._watchedSymbol,(()=>this._activeLinkingGroup.value().watchedSymbol)),e(this._seriesShortSymbol,(()=>this._activeLinkingGroup.value().seriesShortSymbol)),e(this._proSymbol,(()=>this._activeLinkingGroup.value().proSymbol)),e(this._watchedInterval,(()=>this._activeLinkingGroup.value().watchedInterval)),e(this._watchedIntraday,(()=>this._activeLinkingGroup.value().watchedIntraday)),e(this._watchedSeconds,(()=>this._activeLinkingGroup.value().watchedSeconds)),e(this._watchedTicks,(()=>this._activeLinkingGroup.value().watchedTicks)),e(this._watchedDataFrequencyResolution,(()=>this._activeLinkingGroup.value().watchedDataFrequencyResolution)),e(this._watchedRange,(()=>this._activeLinkingGroup.value().watchedRange)),e(this._watchedSupportedResolutions,(()=>this._activeLinkingGroup.value().watchedSupportedResolutions)),e(this._watchedSupportedChartStyles,(()=>this._activeLinkingGroup.value().watchedSupportedChartStyles)),e(this._symbolNamesList,(()=>this._activeLinkingGroup.value().symbolNamesList));const t=e=>{this._watchedSymbol.setValue(e.watchedSymbol.value()),this._seriesShortSymbol.setValue(e.seriesShortSymbol.value()),this._proSymbol.setValue(e.proSymbol.value()),this._watchedInterval.setValue(e.watchedInterval.value()),this._watchedIntraday.setValue(e.watchedIntraday.value()),this._watchedSeconds.setValue(e.watchedSeconds.value()),this._watchedTicks.setValue(e.watchedTicks.value()),this._watchedDataFrequencyResolution.setValue(e.watchedDataFrequencyResolution.value()),this._watchedRange.setValue(e.watchedRange.value()),this._watchedSupportedResolutions.setValue(e.watchedSupportedResolutions.value()),this._watchedSupportedChartStyles.setValue(e.watchedSupportedChartStyles.value()),this._symbolNamesList.setValue(e.symbolNamesList.value())};this._activeLinkingGroup.subscribe(t),t(this._activeLinkingGroup.value()),(0,u.setMuteLinkingGroup)(((e,t)=>{this._linkingGroup(e).mute(t)}))}get symbol(){return this._watchedSymbol}get proSymbol(){return this._proSymbol}get symbolNamesList(){return this._symbolNamesList}get seriesShortSymbol(){return this._seriesShortSymbol.readonly()}get interval(){return this._watchedInterval}get intraday(){return this._watchedIntraday.readonly()}get seconds(){return this._watchedSeconds.readonly()}get ticks(){ +return this._watchedTicks.readonly()}get range(){return this._watchedRange.readonly()}get supportedResolutions(){return this._watchedSupportedResolutions.readonly()}get supportedChartStyles(){return this._watchedSupportedChartStyles.readonly()}get preventFeedBySymbol(){return this._preventFeedBySymbol}get dataFrequencyResolution(){return this._watchedDataFrequencyResolution.readonly()}activeLinkingGroup(){return this._activeLinkingGroup.readonly()}getChartWidget(){return this.activeLinkingGroup().value().boundChartWidget()}bindToChartWidgetCollection(e){var t;null===(t=this._chartWidgetCollection)||void 0===t||t.onAboutToBeDestroyed.unsubscribeAll(this),this._unbindFromChartWidgetCollection(),this._chartWidgetCollection=e,this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(this,this._unbindFromChartWidgetCollection),this._chartWidgetCollection.allLinkingGroups().subscribe(this._updateLinkingGroups),this._updateLinkingGroups(),this._activeLinkingGroupIndex=e.activeLinkingGroup().spawn(),this._activeLinkingGroupIndex.subscribe((e=>{this._activeLinkingGroup.setValue(this._linkingGroup(e))}),{callWithLast:!0}),this._linkingGroups.forEach((t=>t.bindToChartWidgetCollection(e)))}bindToSearchCharts(e){this.unbindFromSearchCharts(),this._searchCharts=e,e.onSearchBySymbol.subscribe(this,this._onSearchBySymbol),e.loadingSymbol.subscribe((e=>{!1===e&&(this._feedBySymbolDebounceCounter=0)})),this._watchedSymbol.subscribe(this._onSymbolLinkBound)}unbindFromSearchCharts(){this._searchCharts&&(this._searchCharts.onSearchBySymbol.unsubscribe(this,this._onSearchBySymbol),this._watchedSymbol.unsubscribe(this._onSymbolLinkBound),this._searchCharts=null)}setPreventFeedBySymbol(e){this._preventFeedBySymbol=e}_onSearchBySymbol(e){if(!e.resolved_symbol)throw new Error("no resolved_symbol");this._selfEmit=!0,this._watchedSymbol.setValue(e.resolved_symbol),this._selfEmit=!1}_onSymbolLink(e){if(!this._selfEmit){if(!this._searchCharts){const e="No search charts defined";throw _.logError(e),new Error(e)}this._preventFeedBySymbol||this._loadSearchCharts(e)}}_loadSearchCharts(e){if(!this._searchCharts){const e="No search charts defined";throw _.logError(e),new Error(e)}if(this._searchChartsLoadDebounced)return void(this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced(e)));const t=e=>this._searchCharts?(!0===this._searchCharts.loadingSymbol.value()?this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced=(0,s.default)(t,2e3),this._searchChartsLoadDebounced(e)):this._searchChartsLoadDebounced=null,this._searchCharts.feedBySymbol.call(this._searchCharts,e)):()=>{};!0===this._searchCharts.loadingSymbol.value()?this._feedBySymbolDebounceCounter<100&&(this._feedBySymbolDebounceCounter++,this._searchChartsLoadDebounced=(0,s.default)(t,2e3),this._searchChartsLoadDebounced(e)):this._searchCharts.feedBySymbol(e)}_linkingGroup(e){e=null;let t=this._linkingGroups.get(e);if(void 0===t){const i={watchedSymbol:this._watchedSymbol, +seriesShortSymbol:this._seriesShortSymbol,proSymbol:this._proSymbol,watchedInterval:this._watchedInterval,watchedIntraday:this._watchedIntraday,watchedSeconds:this._watchedSeconds,watchedTicks:this._watchedTicks,watchedDataFrequencyResolution:this._watchedDataFrequencyResolution,watchedRange:this._watchedRange,watchedSupportedResolutions:this._watchedSupportedResolutions,watchedSupportedChartStyles:this._watchedSupportedChartStyles,symbolNamesList:this._symbolNamesList};t=new m(e,i,(()=>this._activeLinkingGroup.value())),this._linkingGroups.set(e,t),this._chartWidgetCollection&&t.bindToChartWidgetCollection(this._chartWidgetCollection)}return t}_unbindFromChartWidgetCollection(){var e;null!==this._chartWidgetCollection&&(null===(e=this._activeLinkingGroupIndex)||void 0===e||e.destroy(),this._activeLinkingGroupIndex=null,this._linkingGroups.forEach((e=>e.unbindFromChartWidgetCollection())),this._chartWidgetCollection.allLinkingGroups().unsubscribe(this._updateLinkingGroups),this._chartWidgetCollection=null)}};window.TradingViewApi||(window.TradingViewApi={linking:g})},11417:(e,t,i)=>{"use strict";const{getLogger:s}=i(59224),r=s("TVLocalStorage");var n=function(){try{this.isAvailable=!0,this.localStorage=window.localStorage,this.localStorage.setItem("tvlocalstorage.available","true")}catch(e){delete this.isAvailable,delete this.localStorage}this._updateLength();try{this._report()}catch(e){}};n.prototype._report=function(){if(this.isAvailable){const e=10,t=[];for(let e=0;et.length-e.length));const i=t.slice(0,e);t.sort(((e,t)=>t.key.length-e.key.length));const s=t.slice(0,e);r.logNormal(`Total amount of keys in Local Storage: ${this.length}`),r.logNormal(`Top ${e} keys with longest values: ${JSON.stringify(i)}`),r.logNormal(`Top ${e} longest key names: ${JSON.stringify(s)}`);try{navigator.storage.estimate().then((e=>{r.logNormal(`Storage estimate: ${JSON.stringify(e)}`)}))}catch(e){}}},n.prototype.length=0,n.prototype.isAvailable=!1,n.prototype.localStorage={"tvlocalstorage.available":"false"},n.prototype._updateLength=function(){if(this.isAvailable)this.length=this.localStorage.length;else{var e,t=0;for(e in this.localStorage)this.localStorage.hasOwnProperty(e)&&t++;this.length=t}},n.prototype.key=function(e){return this.isAvailable?this.localStorage.key(e):Object.keys(this.localStorage)[e]},n.prototype.getItem=function(e){return this.isAvailable?this.localStorage.getItem(e):void 0===this.localStorage[e]?null:this.localStorage[e]},n.prototype.setItem=function(e,t){this.isAvailable?this.localStorage.setItem(e,t):this.localStorage[e]=t,this._updateLength()},n.prototype.removeItem=function(e){this.isAvailable?this.localStorage.removeItem(e):delete this.localStorage[e],this._updateLength()},n.prototype.clear=function(){this.isAvailable?this.localStorage.clear():this.localStorage={},this._updateLength()};var o=function(e){this.storage=e};o.prototype.getItem=function(e){ +return Promise.resolve(this.storage.getItem(e))},o.prototype.setItem=function(e,t){return Promise.resolve(this.storage.setItem(e,t))},window.TVLocalStorage=new n,window.TVLocalStorageAsync=new o(window.TVLocalStorage),e.exports={TVLocalStorage:window.TVLocalStorage,TVLocalStorageAsync:window.TVLocalStorageAsync}},84015:(e,t,i)=>{"use strict";function s(e,t=!1){return!1}function r(e,t=!1){return e}i.d(t,{isOnMobileAppPage:()=>s,urlWithMobileAppParams:()=>r})},69109:(e,t,i)=>{"use strict";let s;function r(e,t){null==s||s(e,t)}function n(e){s=e}i.d(t,{muteLinkingGroup:()=>r,setMuteLinkingGroup:()=>n})},19334:(e,t,i)=>{"use strict";function s(){}i.d(t,{addPerfMark:()=>o});const r=console.timeStamp?console.timeStamp.bind(console):s,n=window.performance&&performance.mark?performance.mark.bind(performance):s;window.performance&&performance.measure&&performance.measure.bind(performance),window.performance&&performance.clearMarks&&performance.clearMarks.bind(performance);function o(e){r(e),n(e)}},14905:(e,t,i)=>{"use strict";function s(e){return e===r(e)}function r(e){const t=e.indexOf("$"),i=e.indexOf("@");return t<0&&i>=0?null:e.substring(Math.max(t+1,0),i>=0?i:e.length)}i.d(t,{extractPineId:()=>r,isPineIdString:()=>s})},16216:(e,t,i)=>{"use strict";i.d(t,{hasService:()=>o,registerService:()=>n,service:()=>a});const s={},r=new Map;function n(e,t){if(o(e))throw new Error("Service already registered");s[e.id]=t;const i=r.get(e.id);void 0!==i&&(r.delete(e.id),i.resolve(t))}function o(e){return void 0!==s[e.id]}function a(e){const t=s[e.id];if(void 0===t)throw new Error("ServiceLocator: Service "+e.id+" not found");return t}},56840:(e,t,i)=>{"use strict";e=i.nmd(e),i(49483);i(69798).fetch;var s=i(52157).regExpEscape,r=i(21097).TVXWindowEvents,n=i(11417).TVLocalStorage,o=i(57898),a=i(14483),l=["s.tradingview.com","betacdn.tradingview.com"],c=a.enabled("use_localstorage_for_settings"),h=window.TVSettings=function(){var e=!1,t=null;function i(){return!t&&c}try{e=!TradingView.onWidget()&&parent&&parent!==window&&!!parent.IS_DEMO_PAGE}catch(e){}if(e){var d={"widgetbar.layout-settings":{widgets:{},settings:{minimized:!0}},notShowMainWizard:!0},u=function(e,t,i){var s=d[e];return null==s?t:s},p=function(){};return{loaded:!1,loadedModel:!1,getValue:u,getJSON:u,getBool:u,getFloat:u,getInt:u,setValue:p,setJSON:p,remove:p,keys:function(){return Object.keys(d)},keysMask:function(){return[]},sync:p,onSync:{subscribe:function(){}}}}window.environment +;var _,m=TradingView.onWidget()?"tradingview-widget":"tradingview",g=m+".",f={},v=[/^widgetbar\.widget\.watchlist.+/,/.+quicks$/,/^widgetbar\.layout-settings$/,/^ChartSideToolbarWidget\.visible$/,/^onwidget\.watchlist$/,/^chart\.favoriteDrawings$/,/^chart\.favoriteDrawingsPosition$/,/^chart\.favoriteLibraryIndicators$/,/^loadChartDialog.favorites$/,/^ChartFavoriteDrawingToolbarWidget\.visible/,/^trading\.chart\.proterty$/,/^trading_floating_toolbar\.position$/,/^trading\.orderWidgetMode\./,/^symbolWatermark$/,/^pinereference\.size$/,/^pinereference\.position$/,/^hint\.+/,/^ChartDrawingToolbarWidget\.visible/];function S(e){return g+e}function y(e){return e.substring(g.length)}function b(e,t){var i=f[e];return null==i?t:i}function w(e,t,i){i=i||{};var s=""+t;return f[e]!==s&&(f[e]=s,C(e)),i.forceFlush&&!_&&(_=setTimeout((function(){_=void 0,x()}),10)),h}function P(e,t){return t=t||{},null!=f[e]&&(delete f[e],C(e)),t.forceFlush&&x(),h}function C(e){if(t)null==f[e]?t.removeValue(e):t.setValue(e,f[e]);else if(i())try{null==f[e]?n.removeItem(S(e)):n.setItem(S(e),f[e])}catch(e){}else 0;r.emit("settings",JSON.stringify({key:e,value:f[e]}))}function x(e){}function T(){return Object.keys(f)}function I(e){for(var t=0;t=0;n--)e.test(i[n])&&r.push(i[n]),e.lastIndex=0;return r},sync:function(e){null!==e?(t?A(t.initialSettings||{}):i()?(function(){if(TradingView.onWidget()&&l.includes(window.location.host))for(var e="tradingview.",t=n.length;t--;){var i=n.key(t);if(0===i.indexOf(e)){var s=i.replace(e,m+".");n.setItem(s,n.getItem(i)),n.removeItem(i)}}}(),function(){f={};for(var e=!a.enabled("save_chart_properties_to_local_storage"),t=n.length;t--;){var i=n.key(t);if(i&&M(i)){var s=i.substring(g.length);e&&!I(s)||(f[s]=n.getItem(i))}}}()):A(e||{}),L.fire()):!0},onSync:L,setSettingsAdapter:function(e){t=e}}}() +;e&&e.exports&&(e.exports=h)},26843:(e,t,i)=>{"use strict";i.d(t,{StdTheme:()=>a.StdTheme,getStdChartTheme:()=>h,getStdThemeNames:()=>c,isStdTheme:()=>u,translateThemeName:()=>d});var s=i(44352),r=i(24377) +;const n=JSON.parse('{"content":{"chartProperties":{"scalesProperties":{"textColor":"#131722","lineColor":"rgba(42, 46, 57, 0)","backgroundColor":"#ffffff"},"paneProperties":{"vertGridProperties":{"color":"rgba(42, 46, 57, 0.06)"},"horzGridProperties":{"color":"rgba(42, 46, 57, 0.06)"},"crossHairProperties":{"color":"#9598A1"},"background":"#ffffff","backgroundGradientStartColor":"#ffffff","backgroundGradientEndColor":"#ffffff","separatorColor":"#E0E3EB"}},"sessions":{"graphics":{"backgrounds":{"outOfSession":{"color":"#2962FF","transparency":92},"preMarket":{"color":"#FF9800","transparency":92},"postMarket":{"color":"#2962FF","transparency":92}},"vertlines":{"sessBreaks":{"color":"#4985e7","style":2,"width":1}}}},"mainSourceProperties":{"baseLineColor":"#B2B5BE","candleStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#737375","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"haStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#737375","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"barStyle":{"downColor":"#F23645","upColor":"#089981"},"pnfStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"},"baselineStyle":{"baselineColor":"#758696","topFillColor1":"rgba(8, 153, 129, 0.28)","topFillColor2":"rgba(8, 153, 129, 0.05)","bottomFillColor1":"rgba(242, 54, 69, 0.05)","bottomFillColor2":"rgba(242, 54, 69, 0.28)","topLineColor":"#089981","bottomLineColor":"#F23645"},"areaStyle":{"transparency":100,"color1":"rgba(41, 98, 255, 0.28)","color2":"#2962FF","linecolor":"#2962FF","linewidth":2,"linestyle":0},"hiloStyle":{"color":"#2962FF","borderColor":"#2962FF","labelColor":"#2962FF"},"columnStyle":{"upColor":"rgba(8, 153, 129, 0.5)","downColor":"rgba(242, 54, 69, 0.5)","priceSource":"close"},"renkoStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae","borderUpColorProjection":"#a9dcc3","borderDownColorProjection":"#f5a6ae","wickUpColor":"#089981","wickDownColor":"#F23645"},"lineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"lineWithMarkersStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"steplineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"kagiStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"},"pbStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae","borderUpColorProjection":"#a9dcc3","borderDownColorProjection":"#f5a6ae"},"rangeStyle":{"upColor":"#089981","downColor":"#F23645","upColorProjection":"#a9dcc3","downColorProjection":"#f5a6ae"}}}}'),o=JSON.parse('{"content":{"chartProperties":{"scalesProperties":{"textColor":"#B2B5BE","lineColor":"rgba(240, 243, 250, 0)","backgroundColor":"#ffffff"},"paneProperties":{"vertGridProperties":{"color":"rgba(240, 243, 250, 0.06)"},"horzGridProperties":{"color":"rgba(240, 243, 250, 0.06)"},"crossHairProperties":{"color":"#9598A1"},"background":"#131722","backgroundGradientStartColor":"#181C27","backgroundGradientEndColor":"#131722","backgroundType":"gradient","separatorColor":"#2A2E39"}},"sessions":{"graphics":{"backgrounds":{"outOfSession":{"color":"#2962FF","transparency":92},"preMarket":{"color":"#FF9800","transparency":92},"postMarket":{"color":"#2962FF","transparency":92}},"vertlines":{"sessBreaks":{"color":"#4985e7","style":2,"width":1}}}},"mainSourceProperties":{"baseLineColor":"#5d606b","candleStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#B5B5B8","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"haStyle":{"borderColor":"#378658","upColor":"#089981","wickColor":"#B5B5B8","wickUpColor":"#089981","wickDownColor":"#F23645","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645"},"barStyle":{"downColor":"#F23645","upColor":"#089981"},"pnfStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#336854","downColorProjection":"#7f323f"},"baselineStyle":{"baselineColor":"#758696","topFillColor1":"rgba(8, 153, 129, 0.28)","topFillColor2":"rgba(8, 153, 129, 0.05)","bottomFillColor1":"rgba(242, 54, 69, 0.05)","bottomFillColor2":"rgba(242, 54, 69, 0.28)","topLineColor":"#089981","bottomLineColor":"#F23645"},"areaStyle":{"transparency":100,"color1":"rgba(41, 98, 255, 0.28)","color2":"#2962FF","linecolor":"#2962FF","linewidth":2,"linestyle":0},"hiloStyle":{"color":"#2962FF","borderColor":"#2962FF","labelColor":"#2962FF"},"columnStyle":{"upColor":"rgba(8, 153, 129, 0.5)","downColor":"rgba(242, 54, 69, 0.5)","priceSource":"close"},"renkoStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f","borderUpColorProjection":"#336854","borderDownColorProjection":"#7f323f","wickUpColor":"#089981","wickDownColor":"#F23645"},"lineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"lineWithMarkersStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"steplineStyle":{"color":"#2962FF","linewidth":2,"linestyle":0},"kagiStyle":{"downColor":"#F23645","upColor":"#089981","upColorProjection":"#336854","downColorProjection":"#7f323f"},"pbStyle":{"upColor":"#089981","downColor":"#F23645","borderUpColor":"#089981","borderDownColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f","borderUpColorProjection":"#336854","borderDownColorProjection":"#7f323f"},"rangeStyle":{"upColor":"#089981","downColor":"#F23645","upColorProjection":"#336854","downColorProjection":"#7f323f"}}}}') +;var a=i(24633);function l(){return{[a.StdTheme.Light]:JSON.parse(JSON.stringify(n)),[a.StdTheme.Dark]:JSON.parse(JSON.stringify(o))}}function c(){return[a.StdTheme.Light,a.StdTheme.Dark]}function h(e){return l()[e]}function d(e){return{[a.StdTheme.Light]:s.t(null,{context:"colorThemeName"},i(69841)),[a.StdTheme.Dark]:s.t(null,{context:"colorThemeName"},i(14642))}[e]||e}function u(e){const t=l();return c().some((i=>p(t[i],e)))}function p(e,t){let i=e.content===t.content;return function(e={},t){try{_(e,[],t)}catch(e){return}}(e.content,((e,s)=>{const n=function(e,t={}){let i=t;for(let t=0;t{"use strict";var s;i.d(t,{StdTheme:()=>s}),function(e){e.Light="light",e.Dark="dark"}(s||(s={}))},5286:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DEFAULT_THEME:()=>h,extractThemeFromModel:()=>V,getCurrentTheme:()=>g,getStdTheme:()=>T,getStdThemeNames:()=>C,getStdThemedValue:()=>I,getTheme:()=>w,getThemeNames:()=>P,getThemedColor:()=>f,isPublicTheme:()=>m,isStdTheme:()=>D,isStdThemeName:()=>x,isStdThemedDefaultValue:()=>M,isThemeExist:()=>k,loadTheme:()=>v,removeTheme:()=>L,restoreTheme:()=>S,saveTheme:()=>A,savedThemeName:()=>y,syncTheme:()=>b,themes:()=>_,translateStdThemeName:()=>E});var s=i(24377),r=i(85804),n=i(56840);function o(){return(0,n.getValue)("current_theme.name")||null}const a=i(58844);var l=i(26843),c=i(45345);const h="light";var d=i(44352) +;const u=JSON.parse('{"color-header-bg":"color-black","color-body-bg":"color-black","color-body-secondary-bg":"color-cold-gray-900","color-bg-primary":"color-cold-gray-850","color-bg-primary-hover":"color-cold-gray-800","color-bg-secondary":"color-cold-gray-900","color-bg-highlight":"color-cold-gray-900","color-bg-scroll-buttons":"color-cold-gray-800","color-legacy-bg-scroll-buttons":"color-cold-gray-550","color-legacy-bg-widget":"color-cold-gray-900","color-text-primary":"color-cold-gray-200","color-text-secondary":"color-cold-gray-450","color-text-tertiary":"color-cold-gray-400","color-text-disabled":"color-cold-gray-650","color-accent-content":"color-white","color-divider":"color-cold-gray-700","color-divider-hover":"color-cold-gray-800","color-divider-secondary":"color-cold-gray-800","color-box-shadow":"color-cold-gray-900","color-active-hover-text":"color-cold-gray-200","color-alert-text":"color-cold-gray-200","color-border":"color-cold-gray-750","color-border-chat-fields":"color-cold-gray-750","color-border-hover":"color-cold-gray-650","color-border-table":"color-cold-gray-800","color-brand":"color-tv-blue-500","color-brand-hover":"color-tv-blue-600","color-brand-active":"color-tv-blue-700","color-button-hover-bg":"color-cold-gray-850","color-chart-page-bg":"color-cold-gray-800","color-common-tooltip-bg":"color-cold-gray-750","color-danger":"color-ripe-red-600","color-danger-hover":"color-ripe-red-500","color-danger-active":"color-ripe-red-400","color-depthrenderer-fill-style":"color-cold-gray-150","color-depthrenderer-stroke-style":"color-cold-gray-650","color-disabled-border-and-color":"color-cold-gray-800","color-disabled-input":"color-cold-gray-750","color-empty-container-message":"color-cold-gray-450","color-halal":"color-iguana-green-400","color-highlight-new":"color-tv-blue-a800","color-icons":"color-cold-gray-450","color-input-bg":"color-cold-gray-800","color-input-textarea-readonly":"color-cold-gray-650","color-input-placeholder-text":"color-cold-gray-700","color-input-publish-bg":"color-cold-gray-900","color-item-active-blue":"color-tv-blue-a900","color-item-hover-active-bg":"color-cold-gray-800","color-item-hover-bg":"color-cold-gray-800","color-item-hover-blue":"color-tv-blue-a800","color-item-selected-blue":"color-tv-blue-a800","color-item-active-text":"color-cold-gray-200","color-item-active-bg":"color-tv-blue-500","color-link":"color-tv-blue-500","color-link-hover":"color-tv-blue-600","color-link-active":"color-tv-blue-700","color-list-item":"color-cold-gray-450","color-list-nth-child-bg":"color-cold-gray-850","color-news-highlight":"color-cold-gray-800","color-pane-bg":"color-cold-gray-900","color-pane-secondary-bg":"color-cold-gray-850","color-placeholder":"color-cold-gray-650","color-popup-menu-item-hover-bg":"color-cold-gray-800","color-popup-menu-separator":"color-cold-gray-700","color-primary-symbol":"color-sky-blue-500","color-row-hover-active-bg":"color-cold-gray-800","color-sb-scrollbar-body-bg":"color-cold-gray-650","color-screener-description":"color-cold-gray-200","color-section-separator-border":"color-cold-gray-750","color-search-button-hover":"color-cold-gray-700","color-separator-table-chat":"color-cold-gray-750","color-success":"color-minty-green-700","color-success-hover":"color-minty-green-600","color-success-active":"color-minty-green-500","color-tag-active-bg":"color-cold-gray-750","color-tag-hover-bg":"color-cold-gray-800","color-text-regular":"color-cold-gray-200","color-toolbar-button-text":"color-cold-gray-200","color-toolbar-button-text-hover":"color-cold-gray-200","color-toolbar-button-text-active":"color-tv-blue-500","color-toolbar-button-text-active-hover":"color-tv-blue-600","color-toolbar-button-background-hover":"color-cold-gray-800","color-toolbar-button-background-secondary-hover":"color-cold-gray-750","color-toolbar-button-background-active":"color-tv-blue-a900","color-toolbar-button-background-active-hover":"color-tv-blue-a800","color-toolbar-toggle-button-background-active":"color-tv-blue-500","color-toolbar-toggle-button-background-active-hover":"color-tv-blue-600","color-toolbar-toggle-button-icon":"color-cold-gray-650","color-toolbar-interactive-element-text-normal":"color-cold-gray-200","color-toolbar-opened-element-bg":"color-cold-gray-800","color-toolbar-divider-background":"color-cold-gray-700","color-popup-background":"color-cold-gray-850","color-popup-element-text":"color-cold-gray-200","color-popup-element-text-hover":"color-cold-gray-250","color-popup-element-background-hover":"color-cold-gray-800","color-popup-element-secondary-text":"color-cold-gray-500","color-popup-element-hint-text":"color-cold-gray-600","color-popup-element-text-active":"color-cold-gray-200","color-popup-element-background-active":"color-tv-blue-500","color-popup-element-toolbox-text":"color-cold-gray-500","color-popup-element-toolbox-text-hover":"color-cold-gray-200","color-popup-element-toolbox-text-active-hover":"color-tv-blue-200","color-popup-element-toolbox-background-hover":"color-cold-gray-750","color-popup-element-toolbox-background-active-hover":"color-tv-blue-700","color-tooltip-bg":"color-cold-gray-750","color-tv-button-checked":"color-cold-gray-500","color-tv-dialog-caption":"color-cold-gray-50","color-tv-dropdown-item-hover-bg":"color-cold-gray-800","color-underlined-text":"color-cold-gray-300","color-widget-pages-bg":"color-cold-gray-900","color-warning":"color-tan-orange-700","color-forex-icon":"color-white","color-list-item-active-bg":"color-tv-blue-500","color-list-item-hover-bg":"color-cold-gray-800","color-list-item-text":"color-cold-gray-200","color-price-axis-label-back":"color-cold-gray-800","color-price-axis-label-text":"color-cold-gray-500","color-price-axis-gear":"color-cold-gray-500","color-price-axis-gear-hover":"color-cold-gray-400","color-price-axis-highlight":"color-cold-gray-800","color-bid":"color-tv-blue-500","color-scroll-bg":"color-cold-gray-750","color-scroll-border":"color-cold-gray-850","color-widget-border":"color-cold-gray-800","color-scroll-buttons-arrow":"color-white","color-control-intent-default":"color-cold-gray-650","color-control-intent-success":"color-minty-green-500","color-control-intent-primary":"color-tv-blue-500","color-control-intent-warning":"color-tan-orange-500","color-control-intent-danger":"color-ripe-red-500","color-growing":"color-minty-green-500","color-falling":"color-ripe-red-500","color-goto-label-background":"color-cold-gray-650","color-pre-market":"color-tan-orange-600","color-pre-market-bg":"color-tan-orange-400","color-post-market":"color-tv-blue-500","color-post-market-bg":"color-tv-blue-400","color-market-open":"color-minty-green-500","color-market-open-bg":"color-minty-green-400","color-market-closed":"color-cold-gray-400","color-market-holiday":"color-cold-gray-400","color-market-expired":"color-ripe-red-500","color-invalid-symbol":"color-ripe-red-400","color-invalid-symbol-hover":"color-ripe-red-500","color-replay-mode":"color-tv-blue-500","color-replay-mode-point-select":"color-cold-gray-250","color-replay-mode-icon":"color-tv-blue-50","color-replay-mode-hover":"color-tv-blue-600","color-notaccurate-mode":"color-berry-pink-600","color-delay-mode":"color-tan-orange-700","color-delay-mode-bg":"color-tan-orange-400","color-eod-mode":"color-grapes-purple-700","color-eod-mode-bg":"color-grapes-purple-400","color-data-problem":"color-ripe-red-600","color-data-problem-bg":"color-ripe-red-400","color-data-problem-hover":"color-ripe-red-500","color-list-item-bg-highlighted":"color-tv-blue-a900","color-list-item-bg-selected":"color-tv-blue-a800","color-list-item-bg-highlighted-hover":"color-tv-blue-a800","color-list-item-bg-selected-hover":"color-tv-blue-a700","color-screener-header-bg":"color-cold-gray-850","color-screener-header-bg-hover":"color-cold-gray-800","color-overlay":"color-cold-gray-950","color-boost-button-content-selected":"color-tv-blue-100","color-boost-button-content-hover":"color-white","color-boost-button-bg-hover":"color-cold-gray-750","color-boost-button-border-hover":"color-cold-gray-750","color-boost-button-border-default":"color-cold-gray-700","color-card-border":"color-cold-gray-700","color-card-border-hover":"color-cold-gray-600","color-background-special-primary":"color-black","color-stroke-special-primary":"color-cold-gray-800","color-selection-bg":"color-tv-blue-a700"}') +;var p=i(48891);const _={[l.StdTheme.Light]:{name:l.StdTheme.Light,label:()=>d.t(null,{context:"colorThemeName"},i(69841)),order:2,getThemedColor:e=>(0,p.getHexColorByName)(e)},[l.StdTheme.Dark]:{name:l.StdTheme.Dark,label:()=>d.t(null,{context:"colorThemeName"},i(14642)),order:1,getThemedColor:e=>{const t=u[e]||e;return(0,p.getHexColorByName)(t)}}};function m(e){return!e.isPrivate}function g(){return _[c.watchedTheme.value()]||_[h]}function f(e){return g().getThemedColor(e)}async function v(e,t){const{themeName:i,standardTheme:s,syncState:n=!0,noUndo:o=!1,applyOverrides:a=!1,onlyActiveChart:l=!1}=t,c=await(s?Promise.resolve(T(i)):w(i)),h=!s;if(void 0!==c.content){const t=!s||l;a&&(void 0!==(d=c.content).chartProperties&&(0,r.applyDefaultsOverrides)(d.chartProperties),void 0!==d.mainSourceProperties&&(0,r.applyDefaultsOverrides)(d.mainSourceProperties,void 0,!0,"mainSeriesProperties")),await e.applyTheme({theme:c.content,onlyActiveChart:t,restoreNonThemeDefaults:h,themeName:i,standardTheme:s,syncState:n,noUndo:o})}var d;return c}function S(){(0,c.setTheme)(o()||h)}function y(){return o()}function b(){var e;e=g().name,(0,n.setValue)("current_theme.name",e,{forceFlush:!0})}function w(e){return a.loadTheme(e)}function P(){return a.loadThemes()}function C(){return l.getStdThemeNames()}function x(e){return C().includes(e)}function T(e){return l.getStdChartTheme(e)||{content:void 0}}function I(e,t){const i=t||g().name,s=l.getStdChartTheme(i),r=0!==e.length&&e.split(".");return s&&s.content&&r?r.reduce(((e,t)=>e[t]),s.content):null}function M(e,t,i){const r=I(e,i);return null!==r&&(0,s.areEqualRgba)((0,s.parseRgba)(r),(0,s.parseRgba)(String(t)))}function A(e,t){return a.saveTheme(e,t)}function L(e){return a.removeTheme(e)}function k(e){return a.isThemeExist(e)}function E(e){return l.translateThemeName(e)}function D(e){return l.isStdTheme(e)}function V(e){return{content:{chartProperties:{paneProperties:e.model().properties().childs().paneProperties.state(),scalesProperties:e.model().properties().childs().scalesProperties.state()},sessions:e.model().sessions().properties().state(),mainSourceProperties:e.model().mainSeries().properties().state(),version:e.model().version()}}}},45345:(e,t,i)=>{"use strict";i.d(t,{setTheme:()=>n,watchedTheme:()=>r});var s=i(58275);const r=new(i.n(s)());function n(e){r.setValue(e)}r.subscribe((e=>{!function(e,t=window){const i="theme-"+e,s=t.document.documentElement.classList;for(const e of Array.from(s))e.startsWith("theme-")&&e!==i&&s.remove(e);s.add(i)}(e,window)}))},51768:(e,t,i)=>{"use strict";i.d(t,{disableTrackingEvents:()=>c,trackEvent:()=>l});var s=i(76422),r=i(14483);const n=(0,i(59224).getLogger)("Common.TrackEvent"),o=[/Study_(Drawing)_(.*)/,/(Study)_(.*)@tv-basicstudies/,/(Study)_(.*)/,/(Chart Style) (.*)/];let a=!1;const l=(e,t,i)=>{if(a)return;if(r.enabled("charting_library_base"))return void((e,t,i)=>{t=t||e||i||"";let r="";for(let e=0;e{"use strict";i.d(t,{TVXWindowEvents:()=>o});i(42053);var s=i(59224),r=i(11417);const n=(0,s.getLogger)("XWindowEvents");var o;!function(e){const t="tvxwevents.",i={};let s;window.BroadcastChannel?(s=new BroadcastChannel("tvxwevents"),s.addEventListener("message",(function(e){const{data:{event:t,value:s}}=e;i[t]&&i[t].forEach((e=>{e(s)}))})),function(){const e=[],i=performance.now();for(let i=0;i{t(e.newValue)}));r.TVLocalStorage.removeItem(n)})),e.on=function(e,t){i[e]||(i[e]=[]),i[e].push(t)},e.off=function(e,t){if(!i[e])return;const s=i[e].indexOf(t);-1!==s&&(1===i[e].length?delete i[e]:i[e].splice(s,1))},e.emit=function(e,i=Date.now()){try{s?s.postMessage({event:e,value:i}):r.TVLocalStorage.setItem(t+e,i.toString())}catch(e){n.logError(e.message)}}}(o||(o={}))},44352:(e,t,i)=>{"use strict";i.r(t),i.d(t,{t:()=>s});i(42053);function s(e,t={},n){if(null===e)return Array.isArray(n)?(n[r(t.count)]||n[0]).format(t.replace||t):"object"==typeof n?s(null,t,n[i.g.language]||n.en):s(n,t);if(n&&e){const i=`${e}${t.context?`_${t.context}`:""}`;if(n[i])return s(null,t,n[i])}if("number"==typeof e)return e.toString();if("string"!=typeof e)return"";if(i.g.customTranslateFunction){const s=i.g.customTranslateFunction(e,t);if(null!==s)return s}return(t.plural&&1!=+t.count?t.plural:e).format(t.replace||t)}const r={ca_ES:(e=1)=>+(1!=e),cs:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),el:(e=1)=>+(1!=e),da_DK:(e=1)=>+(1!=e),en:(e=1)=>+(1!=e),et_EE:(e=1)=>+(1!=e),fa:(e=1)=>0,hu_HU:(e=1)=>0,id_ID:(e=1)=>0,it:(e=1)=>+(1!=e),ms_MY:(e=1)=>0,no:(e=1)=>+(1!=e),nl_NL:(e=1)=>+(1!=e),ro:(e=1)=>+(1==e?0:e%100>19||e%100==0&&0!=e?2:1),sk_SK:(e=1)=>+(1==e?0:e>=2&&e<=4?1:2),sv:(e=1)=>+(1!=e),zh:(e=1)=>0,zh_TW:(e=1)=>0,de:(e=1)=>+(1!=e),es:(e=1)=>+(1!=e),fr:(e=1)=>+(e>1),he_IL:(e=1)=>+(1==e?0:2==e?1:e>10&&e%10==0?2:3),ko:(e=1)=>0,ja:(e=1)=>0,pl:(e=1)=>+(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2),pt:(e=1)=>+(1!=e),tr:(e=1)=>+(1!=e),vi:(e=1)=>0,ar:(e=1)=>+(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11&&e%100<=99?4:5),ru:(e=1)=>+(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2), +th:(e=1)=>0}[i.g.language]},82723:(e,t,i)=>{"use strict";i.r(t),i.d(t,{activateKeyPressHandler:()=>m,showDialog:()=>g});const s=[];let r=null;function n(e){for(let t=0;t=0&&!0!==s[t].func(e);t--);}window.addEventListener("keypress",o,!1);var a=i(31330),l=i(14483),c=i(54270),h=i(43960),d=i(13702),u=i(51768);let p=null;function _(e){if(!(0,a.globalKeypressMatches)(e))return!1;e.preventDefault();const t=String.fromCharCode(e.charCode);return l.enabled("show_interval_dialog_on_key_press")&&function(e){return/[1-9]/.test(e)}(t)?(0,c.showChangeIntervalDialogAsync)({initVal:t}):l.enabled("symbol_search_hot_key")&&(g({defaultValue:t,selectSearchOnInit:!1,source:"keyboard"}),(0,u.trackEvent)("GUI","SS","hotkey")),!0}function m(){(0,h.loadChangeIntervalDialog)(),function(e,t){const i={name:e,func:t},r=n(i.name);r>-1&&s.splice(r,1),s.unshift(i)}("symbolEdit",_)}function g(e){const t=p=(0,d.loadNewSymbolSearch)().then((i=>{t===p&&i.showDefaultSearchDialog(e)}));return t}},78136:(e,t,i)=>{"use strict";let s;function r(){return s}function n(e){s=e}i.d(t,{getSearchRequestDelay:()=>r,setSearchRequestDelay:()=>n})},52092:(e,t,i)=>{"use strict";i.d(t,{CLOSE_POPUPS_AND_DIALOGS_COMMAND:()=>s});const s="CLOSE_POPUPS_AND_DIALOGS_COMMAND"},42120:(e,t,i)=>{"use strict";i.d(t,{CompareDialogRenderer:()=>n});var s=i(85067);var r=i(76422);class n extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(e){this._load().then((t=>{var i,s;null===(i=this._dialog)||void 0===i||i.hide(),null===(s=this._dialog)||void 0===s||s.visible().unsubscribe(this._subscribe),this._dialog=t,t.visible().subscribe(this._subscribe),t.show(e),r.emit("compare_add")}))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}_load(){return Promise.all([i.e(7271).then(i.bind(i,56217)),Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(4015),i.e(218),i.e(6949),i.e(5163),i.e(962),i.e(2842),i.e(3016),i.e(9727),i.e(731)]).then(i.bind(i,89035))]).then((([e,t])=>{const i=new e.CompareModel(this._chartWidgetCollection);return t.getCompareDialogRenderer(i)}))}}},3615:(e,t,i)=>{"use strict";async function s(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.renameModule,t)}async function r(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.confirmModule,t)}async function n(e,t){const s=await Promise.all([i.e(2666),i.e(1013),i.e(6),i.e(2191),i.e(6221),i.e(6639),i.e(3610),i.e(3717),i.e(962),i.e(3016),i.e(4717),i.e(8890)]).then(i.bind(i,70493));return s.showSimpleDialog(e,s.warningModule,t)}i.d(t,{showConfirm:()=>r, +showRename:()=>s,showWarning:()=>n})},14881:(e,t,i)=>{"use strict";i.d(t,{hideStateChange:()=>r});var s=i(57898);const r=new(i.n(s)())},90995:(e,t,i)=>{"use strict";i.d(t,{getHideOptions:()=>h,getSavedHideMode:()=>u,toggleHideMode:()=>d});var s=i(50151),r=i(44352),n=i(56840),o=i(40493),a=i(88348),l=i(14881);let c=null;function h(){if(null!==c)return c;const e=(0,o.tradingService)();return c=new Map([["drawings",{label:r.t(null,void 0,i(13277)),dataName:"hide-drawing-tools",tooltip:{active:r.t(null,void 0,i(98116)),inactive:r.t(null,void 0,i(95551))},getBoxedValue:()=>(0,a.hideAllDrawings)(),trackLabel:"hide drawings"}],["indicators",{label:r.t(null,void 0,i(44177)),dataName:"hide-indicators",tooltip:{active:r.t(null,void 0,i(49982)),inactive:r.t(null,void 0,i(86306))},getBoxedValue:()=>(0,a.hideAllIndicators)(),trackLabel:"hide indicators"}],["positions",{label:r.t(null,void 0,i(90540)),dataName:"hide-positions-and-orders",tooltip:{active:r.t(null,void 0,i(62632)),inactive:r.t(null,void 0,i(70803))},getBoxedValue:()=>(0,s.ensureNotNull)(e).showTradedSources,inverted:!0,trackLabel:"hide positions"}],["all",{label:r.t(null,void 0,i(33911)),dataName:"hide-all",tooltip:{active:e?r.t(null,void 0,i(38293)):r.t(null,void 0,i(39046)),inactive:e?r.t(null,void 0,i(67927)):r.t(null,void 0,i(44312))},trackLabel:"hide all"}]]),e||c.delete("positions"),c}function d(e){e?n.setValue("ChartToolsHideMode",e):e=u();const t=p();let i=!t;return"all"===e?(_(((e,t,s)=>{e.setValue(s?!i:i)})),l.hideStateChange.fire({hideMode:e,isActive:i}),i):(_(((s,r,n)=>{if(r===e){const e=t?!n:!s.value();s.setValue(e),i=n?!e:e}else s.setValue(Boolean(n))})),l.hideStateChange.fire({hideMode:e,isActive:i}),i)}function u(){const e=n.getValue("ChartToolsHideMode","drawings");return h().has(e)?e:"drawings"}function p(){let e=!0;return _(((t,i,s)=>{const r=t.value();e=e&&(s?!r:r)})),e}function _(e){h().forEach(((t,i)=>{var s;const r=null===(s=t.getBoxedValue)||void 0===s?void 0:s.call(t);r&&e(r,i,t.inverted)}))}},13323:(e,t,i)=>{"use strict";i.d(t,{GeneralChartPropertiesRenderer:()=>r});var s=i(85067);class r extends s.DialogRenderer{constructor(e){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._chartWidgetCollection=e}show(e){const t=this._chartWidgetCollection,s=t.activeChartWidget.value();return s.generalPropertiesDefinitions().then((r=>Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4015),i.e(4215),i.e(218),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(6036),i.e(2984),i.e(3980),i.e(5403),i.e(7350),i.e(7871),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(7078)]).then(i.bind(i,72811)).then((i=>{var n,o;const a=new i.GeneralChartPropertiesDialogRenderer({chartWidgetCollection:t,propertyPages:r,activePageId:this._activePageId,model:s.model()});return null===(n=this._dialog)||void 0===n||n.hide(),null===(o=this._dialog)||void 0===o||o.visible().unsubscribe(this._subscribe), +this._dialog=a,a.visible().subscribe(this._subscribe),a.show(e),this._activePageId=void 0,a}))))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}isVisible(){return this.visible().value()}focusOnText(){}setActivePage(e){this._activePageId=e}}},25812:(e,t,i)=>{"use strict";var s;i.d(t,{ToolboxType:()=>s}),function(e){e[e.Delete=0]="Delete"}(s||(s={}))},59064:(e,t,i)=>{"use strict";i.d(t,{globalCloseDelegate:()=>r,globalCloseMenu:()=>n});var s=i(57898);const r=new(i.n(s)());function n(){r.fire()}},62995:e=>{e.exports={"css-value-header-toolbar-height":"38px"}},81501:e=>{e.exports={chartsSplitter:"chartsSplitter-L0xapso5",hovered:"hovered-L0xapso5","i-active":"i-active-L0xapso5"}},71332:e=>{e.exports={"css-value-pane-controls-padding-left":"1px","css-value-pane-controls-padding-right":"4px"}},30383:e=>{e.exports={paneSeparator:"paneSeparator-uqBaC1Ki",handle:"handle-uqBaC1Ki",hovered:"hovered-uqBaC1Ki",active:"active-uqBaC1Ki"}},18792:(e,t,i)=>{"use strict";var s=i(1722).declareClassAsPureInterface;function r(){}TradingView.WEB_SOCKET_WAS_CONNECTED=!1,r.prototype.defaultResolutions=function(){},r.prototype.availableCurrencies=function(){},r.prototype.availableUnits=function(){},r.prototype.supportedSymbolsTypes=function(){},r.prototype.symbolsGrouping=function(){},r.prototype.quoteCreateSession=function(e){},r.prototype.quoteDeleteSession=function(e){},r.prototype.quoteSetFields=function(e,t){},r.prototype.quoteAddSymbols=function(e,t){},r.prototype.quoteRemoveSymbols=function(e,t){},r.prototype.quoteFastSymbols=function(e,t){},r.prototype.depthCreateSession=function(e,t,i){},r.prototype.depthDeleteSession=function(e){},r.prototype.depthSetSymbol=function(e,t){},r.prototype.depthClearSymbol=function(e){},r.prototype.depthSetScale=function(e,t){},r.prototype.chartCreateSession=function(e,t){},r.prototype.chartDeleteSession=function(e){},r.prototype.createSession=function(e,t){},r.prototype.removeSession=function(e){},r.prototype.connected=function(){},r.prototype.connect=function(){},r.prototype.disconnect=function(){},r.prototype.switchTimezone=function(e,t){},r.prototype.resolveSymbol=function(e,t,i,s){},r.prototype.createSeries=function(e,t,i,s,r,n,o,a){},r.prototype.removeSeries=function(e,t,i){},r.prototype.modifySeries=function(e,t,i,s,r,n,o){},r.prototype.requestMoreData=function(e,t,i,s){},r.prototype.requestMetadata=function(e,t,i){},r.prototype.canCreateStudy=function(e,t){},r.prototype.createStudy=function(e,t,i,s,r,n,o){},r.prototype.getStudyCounter=function(){},r.prototype.rebindStudy=function(e,t,i,s,r,n,o,a){},r.prototype.removeStudy=function(e,t,i){},r.prototype.modifyStudy=function(e,t,i,s,r){},r.prototype.createPointset=function(e,t,i,s,r,n,o){},r.prototype.modifyPointset=function(e,t,i,s,r){},r.prototype.removePointset=function(e,t,i){},r.prototype.requestMoreTickmarks=function(e,t,i,s){},r.prototype.requestFirstBarTime=function(e,t,i,s){},r.prototype._invokeHandler=function(e,t){},r.prototype._sendRequest=function(e,t){},r.prototype._onMessage=function(e){}, +r.prototype._dispatchNotification=function(e){},r.prototype._invokeNotificationHandler=function(e,t,i){},r.prototype._notifySessions=function(e){},r.prototype.unpack=function(e){},r.prototype.searchSymbols=function(e,t,i,s,r,n,o,a,l,c){},r.prototype.serverTimeOffset=function(){},r.prototype.getMarks=function(e,t,i,s,r){},r.prototype.getTimescaleMarks=function(e,t,i,s,r){},s(r,"ChartApiInterface"),e.exports.ChartApiInterface=r},58844:(e,t,i)=>{"use strict";i.r(t),i.d(t,{getChartContent:()=>w,getCharts:()=>S,getChartsCount:()=>v,getDrawingTemplates:()=>V,getStandardStudyTemplateContentById:()=>L,getStudyTemplateContent:()=>x,getStudyTemplateContentById:()=>A,getStudyTemplatesList:()=>I,initialize:()=>g,invalidateStudyTemplatesList:()=>M,isThemeExist:()=>H,loadChart:()=>P,loadDrawingTemplate:()=>B,loadTheme:()=>O,loadThemes:()=>F,removeChart:()=>y,removeDrawingTemplate:()=>R,removeStudyTemplate:()=>C,removeStudyTemplateById:()=>k,removeTheme:()=>z,renameStudyTemplate:()=>E,replaceStudyTemplate:()=>D,saveChart:()=>b,saveDrawingTemplate:()=>N,saveStudyTemplate:()=>T,saveTheme:()=>W,setCustomAdapter:()=>m,updateUser:()=>f});var s=i(76422),r=i(59224),n=i(93544);const o=(0,r.getLogger)("Chart.SaveloadAdapter.Library"),a={error:""};let l,c,h,d,u=null,p=null;function _(e){return`${h}/${encodeURIComponent(d)}/${e}?client=${encodeURIComponent(l)}&user=${encodeURIComponent(c)}`}function m(e){u=e}function g(e,t,i,s){l=e,c=t,h=i,d=s}function f(e){c=e}function v(e,t){throw new Error("Not implemented")}async function S(){const e=e=>e.map((e=>({id:e.id,name:e.name,image_url:String(e.id),modified_iso:e.timestamp,short_symbol:e.symbol,interval:e.resolution})));if(u)return u.getAllCharts().then(e);try{const t=await fetch(`${_("charts")}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Getting chart content response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get chart content request failed: "+i.message);return e(i.data)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function y(e){if(u)return u.removeChart(e);try{const t=await fetch(`${_("charts")}&chart=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove chart response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove drawing template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function b(e,t,i,s,r){var a;const l=r.id.value(),c={name:e,content:JSON.stringify(s),symbol:t,resolution:i};if(u)return u.saveChart({...c,id:l});try{const e=new FormData;for(const t in c)e.append(t,c[t]);let t=_("charts");null!=l&&(t+=`&chart=${encodeURIComponent(l)}`);const i=await fetch(t,{credentials:"same-origin",method:"POST",body:e});if(!i.ok)throw new Error(`Saving chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Saving chart content request failed: "+s.message);return(null!==(a=s.id)&&void 0!==a?a:l).toString()}catch(e){ +throw o.logWarn((0,n.errorToString)(e)),e}}async function w(e){const t=t=>{const i=JSON.parse(t);return i.uid=e.id,i};if(u)return u.getChartContent(e.id).then((e=>t(e)));try{const i=await fetch(`${_("charts")}&chart=${encodeURIComponent(e.id)}`,{credentials:"same-origin"});if(!i.ok)throw new Error(`Getting chart content response was not OK. Status: ${i.status}.`);const s=await i.json();if("ok"!==s.status)throw new Error("Get chart content request failed: "+s.message);return t(s.data.content)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}function P(e){w(e).then((e=>{s.emit("chart_load_requested",e)}),(()=>{o.logWarn("Error loading chart")}))}async function C(e){try{if(u)return u.removeStudyTemplate({name:e});const t=await fetch(`${_("study_templates")}&template=${encodeURIComponent(e)}`,{method:"DELETE",credentials:"same-origin"});if(!t.ok)throw new Error(`Remove study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Remove study template request failed: "+i.message)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function x(e){try{if(u){return{content:await u.getStudyTemplateContent({name:e})}}const t=await fetch(`${_("study_templates")}&template=${encodeURIComponent(e)}`,{credentials:"same-origin"});if(!t.ok)throw new Error(`Get study template response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Get study template request failed: "+i.message);return i.data}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function T(e){try{if(u)return u.saveStudyTemplate(e).then((()=>({error:""}))).catch((e=>({error:null!=e?(0,n.errorToString)(e):"error"})));const t=new FormData;t.append("name",e.name),t.append("content",e.content);const i=await fetch(_("study_templates"),{method:"POST",body:t,credentials:"same-origin"});if(!i.ok)throw new Error(`Save study template response was not OK. Status: ${i.status}.`);const s=await i.json();return{error:"ok"===s.status?"":s.status}}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}async function I(){try{if(p)return p;p=[];const e=e=>(p=e.map((e=>({is_default:!1,name:e.name}))),p);if(u)return u.getAllStudyTemplates().then(e);const t=await fetch(_("study_templates"),{method:"GET",credentials:"same-origin"});if(!t.ok)throw new Error(`Study templates list response was not OK. Status: ${t.status}.`);const i=await t.json();if("ok"!==i.status)throw new Error("Study templates list request failed: "+i.message);return e(i.data)}catch(e){throw o.logWarn((0,n.errorToString)(e)),e}}function M(){p=null}function A(e,t){throw new Error("Not implemented")}function L(e,t){throw new Error("Not implemented")}function k(e,t){throw new Error("Not implemented")}function E(e,t,i){throw new Error("Not implemented")}function D(e,t,i){throw new Error("Not implemented")}async function V(e){throw new Error("Not implemented")}async function B(e,t){throw new Error("Not implemented")}async function R(e,t){throw new Error("Not implemented")}async function N(e,t,i){ +throw new Error("Not implemented")}function O(e){if(null!==u)return u.getChartTemplateContent(e);throw new Error("Not implemented")}function F(){return null!==u?u.getAllChartTemplates():Promise.resolve([])}async function W(e,t){if(null!==u)try{return await u.saveChartTemplate(e,t),a}catch(e){return console.error(e),{error:e instanceof Error?e.message:e.toString()}}throw new Error("Not implemented")}async function z(e){if(null!==u)try{return await u.removeChartTemplate(e),a}catch(e){return console.error(e),{error:e instanceof Error?e.message:e.toString()}}throw new Error("Not implemented")}function H(e){return O(e).then((e=>Boolean(e.content)))}},2269:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(60156),n=i(36274).Interval,o=i(94141),a=i(60325),l=i(18792).ChartApiInterface,c=i(47327).HandlerInfo,h=i(1722).requireFullInterfaceImplementation,d=i(59224).getLogger("Chart.ChartApiLocal"),u=i(17133).TIMEFRAMETYPE,p=i(77475).createDwmAligner;TradingView.STUDY_COUNT_LIMIT=210;JSServer.ChartApi=function(e){this._notificationHandlers={},this._sessions={},this.studyCounter=0,this._connected=!1,this._enabled=!1,this._studyEngine=new o(e),this._callbacks={},this._serverTimeOffset=0;var t=this;this._studyEngine.on("configuration_received",(function(){t._fireEvent("configuration_received")})),this._studyEngine.on("realtime_tick",(function(e){var i={time:e.value[0]/1e3,open:e.value[1],high:e.value[2],low:e.value[3],close:e.value[4],volume:e.value[5]};t._fireEvent("realtime_tick",i,!0)})),this._setVisibleRangeTimeout={}},JSServer.ChartApi.prototype.destroy=function(){this._studyEngine.destroy(),this._studyEngine=null},JSServer.ChartApi.prototype.purgeCache=function(e){this._studyEngine.purgeCache(),this._studyEngine.purgeDataCache()},JSServer.ChartApi.prototype.defaultResolutions=function(){return this._studyEngine.supportedResolutions()||["1","3","5","15","30","45","60","120","180","240","1D","1W","1M"]},JSServer.ChartApi.prototype.availableCurrencies=function(){var e=this._studyEngine.supportedCurrencies().map((function(e){return"string"==typeof e?{id:e,code:e}:e}));return Promise.resolve(e)},JSServer.ChartApi.prototype.availableUnits=function(){return Promise.resolve(this._studyEngine.supportedUnits())},JSServer.ChartApi.prototype.availablePriceSources=function(e){return this._studyEngine.supportedPriceSources(e)},JSServer.ChartApi.prototype.supportedSymbolsTypes=function(){return this._studyEngine.supportedSymbolsTypes()},JSServer.ChartApi.prototype.symbolsGrouping=function(){return this._studyEngine.symbolsGrouping()},JSServer.ChartApi.prototype.start=function(){this._enabled=!0,this._fireEvent("start_enabled")},JSServer.ChartApi.prototype.unsubscribe=function(e,t){var i=this._callbacks[e];i&&i.splice(i.indexOf(t),1)},JSServer.ChartApi.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},JSServer.ChartApi.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){var s=this._callbacks[e].slice(0);i||(this._callbacks[e]=[]) +;for(var r=0;rn||(TradingView.ChartapiMessagerInstances[e].onSeriesTimeframeUpdate(t,i,_,n,a),l&&setTimeout(l,0))}}}if(this._studyEngine.isTimeScaleExtendedTo(e,1e3*r))_();else{var m=TradingView.ChartapiMessagerInstances[e].seriesCompleted,g=TradingView.ChartapiMessagerInstances[e].seriesError;void 0!==this._setVisibleRangeTimeout[e]&&clearTimeout(this._setVisibleRangeTimeout[e]),this._setVisibleRangeTimeout[e]=setTimeout(function(){delete this._setVisibleRangeTimeout[e],m.subscribe(null,f,!0),g.subscribe(null,v,!0),this._studyEngine.ensureExtendedTo(t,e,1e3*r)}.bind(this),0)}function f(e,s){e===t&&s===i&&(m.unsubscribe(null,f),g.unsubscribe(null,v),_())}function v(e,s){e===t&&s===i&&m.unsubscribe(null,f)}},JSServer.ChartApi.prototype._applyTimeFrame=function(e,t,i,s,o){var a,l,c={},h=!0;if(o.type===u.PeriodBack){var d=this._studyEngine.getSeriesLastBarTime(e,i);if(null===d)return;l=d/1e3;var _=n.parse(o.value),m=this._studyEngine.getSeriesSymbolInfo(e,i);a=r.alignPeriodsBackForVisibleRange(m.session,m.session_holidays,m.corrections,_.letter(),_.multiplier(),1,d)/1e3;var g=p(this._studyEngine.getSeriesInterval(e,i),m);null!==g&&(l=g.timeToExchangeTradingDay(1e3*l)/1e3,a=g.timeToExchangeTradingDay(1e3*a)/1e3),c={applyDefaultRightMargin:!0},h=!1}else a=o.from,l=o.to;this.setVisibleTimeRange(e,i,s,a,l,h,c)},JSServer.ChartApi.prototype.modifySeries=function(e,t,i,s,r,n,o){var a=this;this._notificationHandlers[e][t]=new c((function(r){"series_completed"===r.method&&null!==n&&(a._applyTimeFrame(e,s,t,i,n),n=null),o(r)}),t),this._studyEngine.modifySeries(e,t,s,r,i)},JSServer.ChartApi.prototype.requestMoreData=function(e,t){this._studyEngine.extendSeriesRange(e,t)},JSServer.ChartApi.prototype.setStudiesAccessController=function(e){this.studiesAccessController=e},JSServer.ChartApi.prototype.allStudiesMetadata=function(){return this._studyEngine.studiesMetadata()},JSServer.ChartApi.prototype.requestMetadata=function(e,t,i){this._notificationHandlers[e][t]=new c(i,t);var s=this.studiesAccessController.getEnabledTools();TradingView.ChartapiMessagerInstances[e].onRequestMetadata(t,s)},JSServer.ChartApi.prototype.canCreateStudy=function(){return this.studyCounter{"use strict";var s=i(57898),r=function(e,t){this._server=e,this._session=t,this.seriesCompleted=new s,this.seriesError=new s};r.prototype.onRequestMetadata=function(e,t){this._server.receiveLocalResponse({method:"studies_metadata",params:[this._session,e,{errors:[],hash:"",metainfo:t,migrations:[]}]})},r.prototype.onSymbolResolved=function(e,t){this._server.receiveLocalResponse({method:"symbol_resolved",params:[this._session,e,t]})}, +r.prototype.onSymbolError=function(e,t){this._server.receiveLocalResponse({method:"symbol_error",params:[this._session,e,t]})},r.prototype.onStudyError=function(e,t,i){this._server.receiveLocalResponse({method:"study_error",params:[this._session,e,t,i]})},r.prototype.onSeriesLoading=function(e,t){this._server.receiveLocalResponse({method:"series_loading",params:[this._session,e,t]})},r.prototype.onSeriesCompleted=function(e,t,i){this._server.receiveLocalResponse({method:"series_completed",params:[this._session,e,i,t]}),this.seriesCompleted.fire(e,t)},r.prototype.onSeriesError=function(e,t,i){this._server.receiveLocalResponse({method:"series_error",params:[this._session,e,t,i]}),this.seriesError.fire(e,t)},r.prototype.onStudyCompleted=function(e,t){this._server.receiveLocalResponse({method:"study_completed",params:[this._session,e,t]})},r.prototype.onStudyLoading=function(e,t){this._server.receiveLocalResponse({method:"study_loading",params:[this._session,e,t]})},r.prototype.onTickmarksUpdated=function(e,t){var i={method:"tickmark_update",params:[this._session,{index:e,zoffset:0,changes:[],marks:t,index_diff:[]}]};this._server.receiveLocalResponse(i)},r.prototype.onTimescaleUpdate=function(e,t){var i={method:"timescale_update",params:[this._session,this._prepareDataUpdateObjects(t),{index:e.pointsIndex,zoffset:0,changes:e.points,marks:e.marks,index_diff:e.indexChange,baseIndex:e.baseIndex}]};this._server.receiveLocalResponse(i)},r.prototype.onTimescaleCompleted=function(e){this._server.receiveLocalResponse({method:"timescale_completed",params:[this._session,e]})},r.prototype.onSeriesTimeframeUpdate=function(e,t,i,s,r){var n={method:"series_timeframe",params:[this._session,e,t,i,s,null,!0,r]};this._server.receiveLocalResponse(n)},r.prototype.onPointsetDataUpdate=function(e,t,i){this.onDataUpdate(e,t,i,null)},r.prototype._prepareDataUpdateObjects=function(e){var t={};return e.forEach((function(e){t[e.objId]={series:e.data,turnaround:e.turnaround},e.nonSeriesData&&(e.nonSeriesData.data?t[e.objId].nonseries={d:JSON.stringify(e.nonSeriesData.data),indexes:e.nonSeriesData.indexes}:t[e.objId].nonseries={d:"",indexes:[]})})),t},r.prototype.onDataUpdate=function(e,t,i,s){var r={method:"data_update",params:[this._session,this._prepareDataUpdateObjects([{objId:e,turnaround:t,data:i,nonSeriesData:s}])]};this._server.receiveLocalResponse(r)},r.prototype.onQuotesData=function(e){this._server.receiveLocalResponse({method:"quote_symbol_data",params:e})},r.prototype.onDepthData=function(e){this._server.receiveLocalResponse({method:"dd",params:e})},r.prototype.onDepthUpdate=function(e){this._server.receiveLocalResponse({method:"dpu",params:e})},r.prototype.onClearData=function(e){this._server.receiveLocalResponse({method:"clear_data",params:[this._session,e]})},TradingView.ChartapiMessagerInstances=[],e.exports=r},79850:(e,t,i)=>{"use strict";i.d(t,{DatafeedRequestsCachedProcessor:()=>_});var s=i(50151),r=i(36274),n=i(78071),o=i(74649),a=i(14483),l=i(60156),c=i(77475),h=i(32923);i(42053);function d(e,t){ +return e.ticker+(e.currency_code?"_#_"+e.currency_code:"")+(e.unit_id?"_#_"+e.unit_id:"")+(e.subsession_id?"_#_"+e.subsession_id:"")+"_#_"+t}function u(e){return new Date(e).toISOString()}class p{constructor(e,t,i,s,n,o){this._cache={bars:[]},this._nextSubscriptionId=0,this._pendingSubscribers=[],this._subscribers=[],this._requesting=!1,this._leftDate=null,this._nextTime=null,this._realtimeOn=!1,this._endOfData=!1,this._resetCacheTimeout=null,this._errorMessage=null,this._destroyed=!1,this._emptyResponsesCount=0,this._firstDataRequest=!0,this._datafeed=e,this._symbolInfo=t,this._interval=r.Interval.parse(i),this._resolution=this._interval.value(),this._dwmAligner=n,this._serverTimeOffsetGetter=s,this._resetCacheTimePeriod=void 0===o?1e4:o,this._sessionSpec=new h.SessionSpec(t.timezone,t.session,t.session_holidays,t.corrections),this._updateDatesFromExpirationDate()}destroy(){0!==this._subscribers.length&&console.warn("Destroying with not-empty state"),this._clearResetCacheTimeout(),this._unsubscribeRealtime(),this._purgeCache(),delete this._datafeed,this._destroyed=!0}addSubscription(e,t,i){const s=this._getNextSubscriptionId();this._pendingSubscribers.push({key:s,range:e,onHistoryCallback:t,onErrorCallback:i}),r.Interval.isDWM(this._resolution)&&void 0!==e.to&&null!==this._dwmAligner&&e.to%864e5&&console.warn(`${this._logMessagePrefix()}Internal error: invalid date for DWM resolution ${u(e.to)}, expected time without a time part`),this._clearResetCacheTimeout();return setTimeout((()=>{this._destroyed||this._processPendingSubscribers()}),0),s}removeSubscription(e){const t=this._pendingSubscribers.find((t=>t.key===e));if(t)return void this._pendingSubscribers.splice(this._pendingSubscribers.indexOf(t),1);const i=this._subscribers.find((t=>t.key===e));if(i)return this._subscribers.splice(this._subscribers.indexOf(i),1),void(this._subscribers.length||(this._resetCacheTimeout=setTimeout((()=>{this._resetCacheTimeout=null,this._purgeCache(),this._unsubscribeRealtime()}),this._resetCacheTimePeriod)));console.warn("Unknown subscription symbol={0}, resolution={1}, key={2}".format(this._symbolInfo.name,this._resolution,e))}_logMessage(e,t){(a.enabled("charting_library_debug_mode")||t)&&console.log(`${this._logMessagePrefix()}${e}`)}_logMessagePrefix(){const e=this._symbolInfo.currency_code,t=this._symbolInfo.unit_id;return`FEED [${this._symbolInfo.name}|${this._resolution}${e?"|"+e:""}${t?"|"+t:""}]: `}_clearResetCacheTimeout(){null!==this._resetCacheTimeout&&(clearTimeout(this._resetCacheTimeout),this._resetCacheTimeout=null)}_purgeCache(){this._logMessage("Reset cache"),this._cache={bars:[]},this._errorMessage=null,this._leftDate=null,this._endOfData=!1,this._firstDataRequest=!0,this._updateDatesFromExpirationDate()}_updateDatesFromExpirationDate(){void 0!==this._symbolInfo.expiration_date&&(this._nextTime=1e3*this._symbolInfo.expiration_date,this._leftDate=1e3*(this._symbolInfo.expiration_date+1))}_dealignTime(e){return null===this._dwmAligner?e:this._dwmAligner.timeToExchangeTradingDay(e)}_normalizeRange(e){ +const t=void 0!==e.to?e.to:this._dealignTime(this._now());if(0===this._cache.bars.length||void 0!==e.to&&t<=(0,s.ensureNotNull)(this._leftDate))return{countBack:e.countBack,to:t};const i=null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(t):t,r=(0,n.lowerbound)(this._cache.bars,i,((e,t)=>e.time{e.onErrorCallback(t)}))}let t=this._normalizeRange(e[0].range);for(const i of e.map((e=>this._normalizeRange(e.range))))(i.tot.countBack)&&(t=i);this._logMessage(`Leftmost subscriber requires ${t.countBack} bars prior ${u(t.to)}`);!(null===this._leftDate||t.to{const t=this._moveSubscriberToRealtime(e);this._returnHistoryDataToSubscriber(e,t)})),this._subscribeRealtimeIfNeeded()):this._ensureRequestedTo(t)}_moveSubscriberToRealtime(e){const t={key:e.key,onHistoryCallback:e.onHistoryCallback,barset:null};return this._subscribers.push(t),t}_isSymbolExpired(){return this._symbolInfo.expired||void 0!==this._symbolInfo.expiration_date}_subscribeRealtimeIfNeeded(){!this._subscribers.length||this._realtimeOn||this._isSymbolExpired()||this._subscribeRealtime()}_subscribeRealtime(){if(this._symbolInfo.expired||this._realtimeOn)return;this._realtimeOn=!0,this._datafeed.subscribeBars(this._symbolInfo,this._resolution,(e=>{null!==this._dwmAligner&&(e.time=this._dwmAligner.timeToSessionStart(e.time)),this._putToCacheNewBar(e),this._subscribers.forEach((t=>{const i=t.barset;if(null===i)throw new Error("subscriber.barset is null");i.add(e),t.onHistoryCallback(i)}))}),d(this._symbolInfo,this._resolution),(()=>{this._unsubscribeRealtime();const e=this._leftDate;this._purgeCache(),null===e||a.enabled("request_only_visible_range_on_reset")||this._ensureRequestedTo({to:e,countBack:0})})),this._logMessage("Subscribed to realtime")}_unsubscribeRealtime(){!this._isSymbolExpired()&&this._realtimeOn&&(this._datafeed.unsubscribeBars(d(this._symbolInfo,this._resolution)),this._logMessage("Unsubscribed from realtime"),this._realtimeOn=!1)}_returnHistoryDataToSubscriber(e,t){const i=this._normalizeRange(e.range),s=this._createBarsetForRange(i);s.count()>0?this._logMessage("Bars to return for request {0}: total {1} bars in [{2} ... {3}] ".format(e.key,s.count(),u(s.bars[0].time),u(s.bars[s.count()-1].time))):this._logMessage("Request {0}. Nothing to return.".format(e.key)),t.barset=s, +this._endOfData&&null!==this._leftDate&&i.to<=this._leftDate&&(s.endOfData=!0),e.onHistoryCallback(s)}_createBarsetForRange(e){const t=null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(e.to):e.to,i=(0,n.lowerbound)(this._cache.bars,t,((e,t)=>e.time{if(!this._destroyed)if(a)this._logMessage("getBars callback is already called before",!0);else{if(a=!0,e.length>0){const t=` [${u(e[0].time)} ... ${u(e[e.length-1].time)}]`;this._logMessage(`Receiving bars: total ${e.length} bars in ${t}, requested range: ${o}`)}else this._logMessage(`Receiving bars: barset is empty, requested range: ${o}`);this._requesting=!1,this._processBars(e,t)}}),(e=>{this._destroyed||(a?this._logMessage("getBars callback is already called before",!0):(a=!0,this._requesting=!1,this._errorMessage=e||null,this._processPendingSubscribers()))}))}_processBars(e,t){this._checkBars(e),this._alignBarsTime(e),e.length>0?(this._emptyResponsesCount=0,this._processFullBarset(e,t)):(this._emptyResponsesCount+=1,this._processEmptyBarset(t)),this._processPendingSubscribers()}_processEmptyBarset(e){ +e&&e.nextTime?(this._logMessage("Next time received: `{0}`".format(u(1e3*e.nextTime))),this._nextTime=1e3*e.nextTime):e&&e.noData?(this._logMessage("EOD received"),this._setEndOfData()):this._logMessage("nextTime or noData should present in metainfo when empty barset is returned"),50===this._emptyResponsesCount&&(this._logMessage("EOD detected due 50 empty responses in a row"),this._setEndOfData())}_setEndOfData(){this._endOfData=!0,this._cache.bars.length&&(this._leftDate=this._dealignTime(this._cache.bars[0].time))}_processFullBarset(e,t){this._putToCache(e)?null!==this._leftDate&&0!==this._cache.bars.length&&(this._interval.isTicks()?this._leftDate=this._dealignTime(this._cache.bars[0].time):this._leftDate=Math.min(this._leftDate,this._dealignTime(this._cache.bars[0].time))):this._logMessage("Incremental update failed. Starting full update. Returned data should be in the requested range.",!0),t&&t.nextTime?console.warn(`${this._logMessagePrefix()}nextTime should be set when there is no data in the requested period only`):t&&t.noData&&console.warn(`${this._logMessagePrefix()}noData should be set when there is no data in the requested period and earlier only`)}_getNextSubscriptionId(){return this._nextSubscriptionId++}_checkBars(e,t=!1){if(a.enabled("charting_library_debug_mode"))for(let i=1;i"number"!=typeof e[i][t]||!isFinite(e[i][t])))&&console.error(`${this._logMessagePrefix()}Wrong bars values: all OHLC values should be numbers`)}}_putToCache(e){if(0===e.length)return!0;if(this._cache.bars.length===e.length&&this._cache.bars[0].time===e[0].time&&this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time)return this._logMessage("Time range of received data is the same as cached one. Skip the update."),!0;if(0!==this._cache.bars.length&&e[e.length-1].time===this._cache.bars[0].time&&this._cache.bars.splice(0,1),0!==this._cache.bars.length&&e[e.length-1].time>=this._cache.bars[0].time){const t=this._cache.bars[this._cache.bars.length-1].time===e[e.length-1].time;if(this._cache.bars=[],!t)return this._leftDate=null,!1;this._logMessage("Received history up to now instead of incremental update. Return exactly what is requested.")}return this._cache.bars=[...e,...this._cache.bars],this._checkBars(this._cache.bars,!0),!0}_putToCacheNewBar(e){const t=this._cache.bars.length,i=e.time,s=0===t?NaN:this._cache.bars[t-1].time;0===t||st.destroy())),this._threads={},delete this._datafeed}purgeCache(){this._forEachThread(((e,t)=>t.destroy())),this._threads={}}subscribe(e,t,i,s,r){const n=d(e,t);this._threads[n]||(this._threads[n]=this._createThread(e,t));return n+'"'+this._threads[n].addSubscription(i,s,r)}unsubscribe(e){const t=e.split('"');if(2!==t.length)return void console.warn("Wrong guid format");const i=t[0],s=parseInt(t[1]);this._threads.hasOwnProperty(i)?this._threads[i].removeSubscription(s):console.warn("Data thread doesnt exist: "+e)}_createThread(e,t){return new p(this._datafeed,e,t,this._serverTimeOffsetGetter,(0,c.createDwmAligner)(t,e),this._resetCacheTimePeriod)}_forEachThread(e){Object.keys(this._threads).forEach((t=>e(t,this._threads[t])))}}},13041:(e,t,i)=>{"use strict";i.d(t,{barTimeToEndOfPeriod:()=>r,endOfPeriodToBarTime:()=>n});var s=i(60062);function r(e,t,i){if(i.isDays())return t;if(e.moveTo(1e3*t),i.isIntraday()){const i=e.indexOfBar(1e3*t);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.endOfBar(i)/1e3}return e.startOfBar(s.SessionStage.LASTBAR_SESSION)/1e3}function n(e,t,i){if(i.isDays())return t;const s=1e3*t-1;if(e.moveTo(s),i.isIntraday()){const i=e.indexOfBar(s);if(i<0)throw new Error(`${t} is out of the instrument session `);return e.startOfBar(i)/1e3}return t=e.startOfBar(0)/1e3}},48739:(e,t,i)=>{"use strict";i.d(t,{replaceGraphicsTimesWithTimePointIndexIndex:()=>n});const s=new Map([["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["horizlines",e=>[e.startIndex,e.endIndex]],["hhists",e=>[e.firstBarTime,e.firstBarTime]],["vertlines",e=>[e.index]],["polygons",e=>e.points.map((e=>e.index))],["backgrounds",e=>[e.start,e.stop]]]),r=new Map([["horizlines",(e,t)=>{const i=e;i.startIndex=t.get(i.startIndex),i.endIndex=t.get(i.endIndex)}],["hhists",(e,t)=>{const i=e;i.firstBarTime=t.get(i.firstBarTime),i.lastBarTime=t.get(i.lastBarTime)}],["vertlines",(e,t)=>{const i=e;i.index=t.get(i.index)}],["polygons",(e,t)=>{const i=e;for(const e of i.points)e.index=t.get(e.index)}],["backgrounds",(e,t)=>{const i=e;i.start=t.get(i.start),i.stop=t.get(i.stop)}]]);function n(e){const t=e.data&&e.data.graphicsCmds&&e.data.graphicsCmds.create;if(!t)return[];const i=new Map,n=new Set;s.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data){const t=e(s);for(const e of t)i.set(e,-1),n.add(e)}}));const o=Array.from(n).sort(((e,t)=>e-t));return o.forEach(((e,t)=>i.set(e,t))),r.forEach(((e,s)=>{const r=t[s];if(r)for(const t of r)for(const s of t.data)e(s,i)})),o}},26665:(e,t,i)=>{"use strict";var s=i(14483);window.onload=function(){location.hostname.indexOf(".")>=0&&!function(){try{ +return/^(192|172|10)\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]\.[0-9][0-9][0-9]/.test(location.hostname)||/^.*((?:\.local)|localhost)$/.test(location.hostname)}catch(e){return!1}}()&&setTimeout((function(){try{var e=function(){var e=0;return JSON.parse(urlParams.logo).image&&(e="C",s.enabled("link_to_tradingview")||(e="D")),e}();window.ga&&(0!==e&&window.ga("send","event","s",e),urlParams.utm||window.ga("send","event","l"))}catch(e){}}),3e4)}},3035:(e,t,i)=>{"use strict";var s,r=i(60156),n={};e.exports=function(e,t,i){var o,a,l={},c=n[i]||"out_of_session",h=!1,d=i,u=t,p=null,_=null;function m(){var e={};e.symbolname=d,e.status="ok",e.values={},e.values.current_session=c,n[d]=c,TradingView.ChartapiMessagerInstances[u].onQuotesData([u].concat([e]))}function g(){if(o)if(a)c="out_of_session";else{var e=r.isTradingNow((new Date).getTime(),o)?"market":"out_of_session";e!==c&&(c=e)}}return e(i,null,(function(e){h||function(e){o=new r.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),a=e.expired;const t=60-new Date(Date.now()).getSeconds();s&&s?.ticker===e.ticker||(s={ticker:e.ticker,timer:t},clearTimeout(s.timeout)),_=setTimeout((()=>{p=setInterval((()=>{g(),m()}),6e4),g(),m()}),1e3*s.timer),s&&void 0!==s?.timeout||(s.timeout=_),g(),m()}(e)}),(function(){})),l.stop=function(){h=!0,p&&clearInterval(p),_&&clearInterval(_)},l.marketStatus=function(){return c},l}},36454:(e,t,i)=>{"use strict";i.d(t,{getChartStyleStudy:()=>n});var s=i(74649);class r{main(e){const t=e.new_var(s.Std.open(e)),i=e.new_var(s.Std.close(e)),r=t.get(1),n=i.get(1),o=s.Std.ohlc4(e),a=s.Std.na(t.get(1))?(s.Std.open(e)+s.Std.close(e))/2:(r+n)/2;t.set(a),i.set(o);const l=s.Std.max(s.Std.high(e),s.Std.max(a,o)),c=s.Std.min(s.Std.low(e),s.Std.min(a,o)),h=s.Std.volume(e),d=e.symbol;return[d.time,a,l,c,o,h,d.updatetime,d.isBarClosed]}}function n(e){if(0===e.type.indexOf("BarSetHeikenAshi@tv-basicstudies-"))return new r;const t=`unknown builder type: ${e.type}`;throw console.error(t),new Error(t)}},61476:(e,t,i)=>{"use strict";var s=i(36274).Interval,r=i(77475).isAlignmentEnabled,n=i(36454).getChartStyleStudy,o=i(27856).decodeExtendedSymbol,a=i(47609).findSuitableResolutionToBuildFrom,l=i(66846).SubsessionId,c=function(){var e=i(74649),t=e.StudyEngine,c=e.BarBuilder,h=e.BarSet;function d(e){this.host=e,this.cache={}}function u(t){console.error(t),e.Std.error(t)}d.prototype.getCache=function(e){return this.cache[e]},d.prototype.putCache=function(e,t){this.cache[e]=t},d.prototype.subscribe=function(e,t,i,s,r,n,o,a,l,c,h){var d=l(o),u=function(e,t,i,s,r,n,o,a,l){var c=r.has_empty_bars?"_":"";return n+e+s+(t||"")+(i||"")+(l||"")+c+"_"+o.countBack+"_"+o.to+"_"+Boolean(a)}(e,t,i,s,o,a,d,c,h),p=this.getCache(u);return p||(p=this.createItem(e,t,i,s,o,d,a,c,h),this.putCache(u,p)),p.listeners.addListener(r,n),{key:u,listener:r}},d.prototype.unsubscribe=function(e){var t=this.getCache(e.key);t&&t.listeners.removeListener(e.listener)},d.prototype.removeUnused=function(){var e=[];for(var t in this.cache){ +if(this.cache[t])0===this.cache[t].listeners.listenersCount()&&e.push(t)}if(0!==e.length){for(var i=0;i{"use strict";i.d(t,{findSuitableResolutionToBuildFrom:()=>o});var s=i(36274);function r(e,t){const i=t.multiplier();for(let s=e.length-1;s>=0;s--){const r=Number(e[s]);if(i%r==0)return{error:!1,resolution:`${r}${t.letter()}`}}return{error:!0,errorMessage:n(t.value())}}function n(e){return`Misconfiguration error: it is trying to request ${e} but we cannot build it from lower resolution`}function o(e,t){const i=s.Interval.parse(e);if((i.isWeeks()||i.isMonths())&&t.has_weekly_and_monthly){let e=["1"];i.isWeeks()&&void 0!==t.weekly_multipliers&&(e=t.weekly_multipliers),i.isMonths()&&void 0!==t.monthly_multipliers&&(e=t.monthly_multipliers);const s=r(e,i);if(!s.error)return s}if(i.isDWM()&&(void 0===t.has_daily||t.has_daily))return i.isDays()&&void 0!==t.daily_multipliers?r(t.daily_multipliers,i):void 0===t.daily_multipliers||t.daily_multipliers.includes("1")?{error:!1,resolution:"1D"}:{error:!0,errorMessage:"Misconfiguration error: it is trying to request a resolution but symbol does not support it"};if(i.isDWM())return{error:!0,errorMessage:n(i.value())};if(i.isMinutes()&&!t.has_intraday)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request intraday resolution but symbol does not support it"};if(i.isSeconds()&&!t.has_seconds)return{error:!0,errorMessage:"Misconfiguration error: it is trying to request seconds resolution but symbol does not support it"};if(i.isTicks())return!t.has_ticks||i.multiplier()>1?{error:!0,errorMessage:`Misconfiguration error: it is trying to request ${i.multiplier()} ticks resolution but symbol does not support it`}:{error:!1, +resolution:"1T"};const o=i.isSeconds()?t.seconds_multipliers:t.intraday_multipliers;return void 0===o?{error:!1,resolution:i.value()}:r(o,i)}},74649:(e,t,i)=>{"use strict";var s,r=i(85898).StudyError,n=i(78071),o=i(60062).SessionStage,a=i(36274).Interval,l=i(77475).createDwmAligner,c=i(77475).createTimeToBarTimeAligner,h=i(27856).decodeExtendedSymbol,d=i(27856).encodeExtendedSymbolOrGetSimpleSymbolString,u=i(66846).SubsessionId,p=i(73241).PrePostMarketBarIdentifier,_=i(32923).SessionSpec,m=1e-10,g="undefined"!=typeof window?window:i.g,f=g.PineJsCalendar?g.PineJsCalendar:i(41249),v=i(60156),S=i(94421).extrapolateBarsFrontToTime,y={};function b(e,t,i,s,r){var n=r,o=0;if(isNaN(e.get(t-1)))return{index:NaN,value:NaN};for(var a=0;at},y.gt=function(e,t){return!y.isZero(e-t)&&e>t},y.lt=function(e,t){return!y.isZero(e-t)&&e(i||m)},y.less=function(e,t,i){return t-e>(i||m)},y.compare=function(e,t,i){return y.equal(e,t,i)?0:y.greater(e,t,i)?1:-1},y.max=Math.max,y.min=Math.min,y.pow=Math.pow,y.abs=Math.abs,y.log=Math.log,y.log10=function(e){return Math.log(e)/Math.LN10},y.sqrt=Math.sqrt,y.sign=function(e){return isNaN(e)?NaN:y.isZero(e)?0:e>0?1:-1},y.exp=Math.exp,y.sin=Math.sin,y.cos=Math.cos,y.tan=Math.tan,y.asin=Math.asin,y.acos=Math.acos,y.atan=Math.atan,y.floor=Math.floor,y.ceil=Math.ceil,y.round=Math.round,y.avg=function(e,t,i,s,r,n){if(2===arguments.length)return(e+t)/2;for(var o=0,a=0;a=0;--n){var o=t[n];if(!(o>=i.startOfBar(0))){i.moveTo(o);var a=t[n+1];s.push(a)}}s.reverse()}return s},y.selectPreAndPostMarketTimes=function(e,t){if(y.isdwm(e)||void 0===e.symbol.session.timezone)return{preMarket:[],postMarket:[]};if(null===e.symbol.regularSubsession||null===e.symbol.preMarketSubsession||null===e.symbol.postMarketSubsession)return{preMarket:[],postMarket:[]};return new p(e.symbol.timezone,e.symbol.preMarketSubsession,e.symbol.postMarketSubsession).getPreAndPostMarketTimes(t)},y.iff=function(e,t,i){return y.not(e)?i:t},y.rising=function(e,t){for(var i=1;ie.get(0))return 0;return 1},y.falling=function(e,t){for(var i=1;i=0;r--){s+=(t-r)*e.get(r)}return 2*s/(t*(t+1))},y.vwma=function(e,t,i){var s=i.new_var(y.volume(i)),r=i.new_var(e.get(0)*y.volume(i));return y.sma(r,t,i)/y.sma(s,t,i)},y.swma=function(e,t){return(e.get(0)+2*e.get(1)+2*e.get(2)+e.get(3))/6},y.supertrend=function(e,t,i){var s=y.atr(t,i),r=i.new_var(s).get(1),n=y.hl2(i),o=n+s*e,a=n-s*e,l=y.close(i),c=i.new_var(l).get(1),h=i.new_var(),d=y.nz(h.get(1)),u=i.new_var(),p=y.nz(u.get(1));a=y.gt(a,d)||y.lt(c,d)?a:d,h.set(a),o=y.lt(o,p)||y.gt(c,p)?o:p,u.set(o);var _=y.na(),m=i.new_var(),g=m.get(1),f=-1===(_=y.na(r)?1:g===p?l>o?-1:1:l2&&(x=Math.min(x,S))):(x=Math.max(x,b),y.n(s)>2&&(x=Math.max(x,w))),p.set(x),x},y.alma=function(e,t,i,s){for(var r=Math.floor(i*(t-1)),n=t/s*(t/s),o=[],a=0,l=0;l1&&(this._currentIndex.set(n),this._currentValue.set(o),this._pivotIndex.set(a))}isPivotFound(){return-1!==this._pivotIndex.get()}pivotIndex(){return this._pivotIndex.get()}currentValue(){return this._currentValue.get()}pivotType(){return this._pivotType}reset(){this._currentValue.set(NaN),this._currentIndex.set(0),this._pivotIndex.set(-1)}isRightSideOk(e){return e-this._currentIndex.get()===this._areaRight}isViolate(e,t){if(e<1||isNaN(this._currentValue.get()))return!0;var i=this._series.get(this._index-e);return!!isNaN(i)||(i===this._currentValue.get()?t:this._pivotType===w.HIGH?i>this._currentValue.get():ithis._areaRight}update(){if(this._isNewBar&&this.isPivotFound()&&this.reset(),this.processPoint(this._index),this.isRightSideOk(this._index)){if(-1===this._pivotIndex.get()){ +for(var e=!0,t=0;t1&&this.addPivot(n,o,a),this.processPivot(this._pivotHigh),this.processPivot(this._pivotLow)}addPivot(e,t,i){this._lastIndex.set(e),this._lastVal.set(t),this._lastType.set(i)}updatePivot(e,t){this._lastIndex.set(e),this._lastVal.set(t)}lastPrice(){return this._lastVal.get()}lastIndex(){return this._lastIndex.get()}addPoint(e,t,i){if(isNaN(this._lastVal.get()))this.addPivot(e,t,i);else{var s=this._lastVal.get();if(this._lastType.get()!==i)Math.abs(s-t)/t>this._deviation&&this.addPivot(e,t,i);else(i===w.HIGH?t>s:t0&&i.set(e),i}new_unlimited_var(e){var t=this.vars;t.length<=this.vars_index&&t.push(new T(this.symbol));var i=t[this.vars_index++];return arguments.length>0&&i.set(e),i}new_ctx(){return this.ctx.length<=this.ctx_index&&this.ctx.push(new C(this.symbol)),this.ctx[this.ctx_index++]}prepare(e){this.ctx_index=0,this.vars_index=0;for(var t=0;te&&(e=i)}return e}stop(){this.symbol=null,this.vars=null}setMinimumAdditionalDepth(e){this.minimumAdditionalDepth=e}}class x{constructor(e){this.mindepth=0,this.original=NaN,this.modified=!1,this.symbol=e}valueOf(){return this.get(0)}get(e){return isNaN(e)&&(e=0),e=e||0,this.hist?e>=this.hist.length?(console.error("not enough depth: "+this), +NaN):this._get(e):(this.mindepth=y.max(this.mindepth,e),NaN)}_get(e){var t=this.hist_pos-e;return t<0&&(t+=this.hist.length),this.hist[t]}set(e){this.hist&&(this.hist[this.hist_pos]=e,this.modified=!0)}prepare(e){e===this.symbol&&(e.isNewBar?(this.original=this.get(0),!this.modified&&this.hist||this.add_hist()):this.set(this.original),this.modified=!1)}add_hist(){if(!this.hist){var e=y.na(this.mindepth)?y.max_series_default_size:y.max(this.mindepth+1,1);e=Math.round(e);for(var t=new Array(e),i=0;ie.id===u.Regular)),i=e.subsessions.find((e=>e.id===u.PreMarket)),s=e.subsessions.find((e=>e.id===u.PostMarket));void 0!==t&&(this.regularSubsession=new _(e.timezone,t.session,e.session_holidays,t["session-correction"])),void 0!==i&&(this.preMarketSubsession=new _(e.timezone,i.session,e.session_holidays,i["session-correction"])), +void 0!==s&&(this.postMarketSubsession=new _(e.timezone,s.session,e.session_holidays,s["session-correction"]))}}isdwm(){return""!==this.resolution&&"S"!==this.resolution&&"T"!==this.resolution}enable_dwm_aligning(e,t){this.dwm_aligner=v.newBarBuilder(this.period,e,t)}bartime(){var e=this.time;if(!this.isdwm()||isNaN(e))return e;var t=f.utc_to_cal(this.timezone,e);return this.session.spec.correctTradingDay(t),f.cal_to_utc(this.timezone,t)}lastbar(e){if(!isNaN(e.time)){var t=e.time;this.dwm_aligner&&(this.dwm_aligner.moveTo(t),t=this.dwm_aligner.startOfBar(0));var i=this.time!==t;i&&this.index>=0&&!this.isBarClosed&&(this.isNewBar=!1,this.isBarClosed=!0,this.script.calc(this)),this.time=t,this.open=e.open,this.high=e.high,this.low=e.low,this.close=e.close,this.volume=e.volume,this.updatetime=e.updatetime,this.isNewBar=i,this.isBarClosed=e.isBarClosed,this.isLastBar=e.isLastBar,this.isNewBar&&(this.index++,this.isFirstBar=0===this.index),this.script.calc(this)}}}class M{constructor(e,t,i,s,r,n,o,a,l,c,h){this.body=n,this.symbols=[],this.runner=r,this.inputCallback=a,this.out=o,this.nonseriesOut=l,this.ctx=new C(this.add_sym(e,t,i,s,c,h)),this.init()}calc(e){var t=this.ctx,i=this.body;t.prepare(e);var s=i.main(t,this.inputCallback,e);if(s&&"composite"===s.type)for(let e=0;e1&&o.enable_dwm_aligning(this.symbols[0].session,o.session),o}maxAdditionalDepth(){return this.symbols[0].isAdditionalDepthAllowed?this.ctx.maxAdditionalDepth():0}stop(){this.symbols=null,this.ctx.stop(),this.ctx=null}get_sym(e){return this.symbols[e]}}class A{constructor(e){this.symbols=[],this.barsets=[],this.subscription=[],this.host=e,this.isRecalculated=!1,this.isStarted=!1,this.start()}add_sym(e,t,i,s,r,n,o){var a=new I(e,t,i,s,r,n,o);return this.symbols.push(a),a}get_sym(e){return this.symbols[e]}out(e,t){if(this.nonseriesUpdate){var i=Object.assign({},this.nonseriesUpdate);t.splice(0,0,e.time),i.lastBar=t,this.host.nonseriesOut(e,i)}else this.host.out(e,t)}start(){this.isStarted=!0;var e=this.host;this._script=new M(e.tickerid,e.period,e.currencyCode,e.unitId,this,e.body,this.out.bind(this),e.input,e.nonseriesOut,e.symbolInfo,e.subsessionId);var t=this,i=[],s=this.symbols,r=Object.assign({},e.dataRange,{countBack:e.dataRange.countBack+t._script.maxAdditionalDepth()}),n=s[0];function o(t,s,r){i.push(A.feed.subscribe(t.tickerid,t.currencyCode,t.unitId,t.period,r,e.onErrorCallback,e.symbolInfo,e.sessionId,s,e.forceAlignBars,t.subsessionId))}function h(i,s){ +"series"===(s.nonseries?"nonseries":"series")?t.update(i,s):s.lastBar?(t.nonseriesUpdate=s,s.lastBar.isLastBar=!0,t.symbols[0].lastbar(s.lastBar),t.nonseriesUpdate=null):e.nonseriesOut(p,s)}function d(){return r}o(n,d,(function(e){!e.nonseries&&Number.isFinite(e.firstLoadedTimeMs)&&function(e){function i(i,s){var r=c(i,s)(e),n=l(i,s);return null!==n&&(r=n.timeToExchangeTradingDay(r)),{to:r,countBack:t._script.maxAdditionalDepth()}}for(var r=1;r=0;i--)for(var s=e[i],r=this.barsets[i],n=r.count(),o=0;o{"use strict";const s=i(48891).getHexColorByName;var r=i(74649);i(24172);var n=i(82808).pivotPointsStandardStudyItem,o=i(72365).volumeProfileVisibleRangeStudyItem,a=i(82597).volumeProfileFixedRangeVbPStudyItem,l=i(82597).volumeProfileFixedRangeBSStudyItem,c=i(39944).spreadStudyItem,h=i(81821).ratioStudyItem,d=i(65097).regressionTrendStudyItem,u=i(53130).anchoredVWAPStudyItem;const p=s("color-ripe-red-400"),_=s("color-minty-green-400");JSServer.studyLibrary=JSServer.studyLibrary.concat([{name:"Compare",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{compare:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#9C27B0"}},inputs:{source:"close",symbol:""}},plots:[{id:"compare",type:"line"}],styles:{compare:{title:"Plot",histogramBase:0}},description:"Compare",shortDescription:"Compare",is_price_study:!0,inputs:[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol",name:"Symbol",type:"symbol",isHidden:!0}],id:"Compare@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(1),r.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var s=this._context.new_unlimited_var(this._context.symbol.time),n=r.Std[t(0)](this._context),o=this._context.new_unlimited_var(n);return this._context.select_sym(0),[o.adopt(s,i,0)]}}},{name:"Overlay",metainfo:{_metainfoVersion:52, +isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!0,defaults:{styles:{},inputs:{symbol:"",extendTimeScale:!1}},plots:[{id:"open",type:"line"},{id:"high",type:"line"},{id:"low",type:"line"},{id:"close",type:"line"}],styles:{open:{title:"Open"},high:{title:"High"},low:{title:"Low"},close:{title:"Close"}},description:"Overlay",shortDescription:"Overlay",is_price_study:!1,inputs:[{id:"symbol",name:"symbol",defval:"",type:"symbol",isHidden:!0},{id:"extendTimeScale",name:"extendTimeScale",defval:!1,type:"boolean",isHidden:!0}],id:"Overlay@tv-basicstudies-1",format:{type:"price",precision:4},canExtendTimeScale:!0},constructor:function(){this.init=function(e,t){this._context=e,this._context.new_sym(t(0),r.Std.period(this._context))},this.main=function(e,t){this._context=e;var i=!1===t(1),s=this._context.new_unlimited_var(this._context.symbol.time);this._context.select_sym(1);var n=this._context.new_unlimited_var(this._context.symbol.time),o=this._context.new_unlimited_var(r.Std.open(this._context)),a=this._context.new_unlimited_var(r.Std.high(this._context)),l=this._context.new_unlimited_var(r.Std.low(this._context)),c=this._context.new_unlimited_var(r.Std.close(this._context));return i?(this._context.select_sym(0),[o.adopt(n,s,1),a.adopt(n,s,1),l.adopt(n,s,1),c.adopt(n,s,1)]):[o.get(0),a.get(0),l.get(0),c.get(0)]}}},{name:"Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{vol:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:50,visible:!0,color:"#000080"},vol_ma:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1,color:"#2196F3"}},palettes:{volumePalette:{colors:{0:{color:p,width:1,style:0},1:{color:_,width:1,style:0}}}},inputs:{showMA:!1,length:20,col_prev_close:!1,symbol:"",smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"vol",type:"line"},{id:"volumePalette",palette:"volumePalette",target:"vol",type:"colorer"},{id:"vol_ma",type:"line"},{id:"smoothedMA",type:"line"}],styles:{vol:{title:"Volume",histogramBase:0},vol_ma:{title:"Volume MA",histogramBase:0},smoothedMA:{title:"Smoothed MA",histogramBase:0}},description:"Volume",shortDescription:"Volume",is_price_study:!1,palettes:{volumePalette:{colors:{0:{name:"Falling"},1:{name:"Growing"}}}},inputs:[{id:"symbol",name:"Other Symbol",defval:"",type:"symbol",optional:!0,isHidden:!1},{id:"showMA",name:"show MA",defval:!1,type:"bool",isHidden:!0},{id:"length",name:"MA Length",defval:20,type:"integer",min:1,max:2e3},{defval:!1,id:"col_prev_close",name:"Color based on previous close",type:"bool"},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Volume@tv-basicstudies-1",format:{type:"volume"}},constructor:function(){this.init=function(e,t){this._context=e,""!==t(0)&&this._context.new_sym(t(0),r.Std.period(this._context))},this.f_0=function(e,t){ +return r.Std.gt(e,t)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.volume(this._context),s=r.Std.open(this._context),n=r.Std.close(this._context),o=this._context.new_var(this._context.symbol.time),a=this._input(4),l=this._input(5);if(this._context.setMinimumAdditionalDepth(this._input(2)+l),""!==this._input(0)){this._context.select_sym(1);var c=this._context.new_var(this._context.symbol.time),h=this._context.new_var(r.Std.volume(this._context)),d=this._context.new_var(r.Std.open(this._context)),u=this._context.new_var(r.Std.close(this._context));i=h.adopt(c,o,1),s=d.adopt(c,o,1),n=u.adopt(c,o,1),this._context.select_sym(0)}var p,_,m=this._context.new_var(i),g=r.Std.sma(m,this._input(2),this._context),f=this._context.new_var(g),v=this._context.new_var(n);return p=v.get(1)&&this._input(3)?this.f_0(v.get(1),n):this.f_0(s,n),"EMA"===a?_=r.Std.ema(f,l,this._context):"WMA"===a?_=r.Std.wma(f,l,this._context):"SMA"===a&&(_=r.Std.sma(f,l,this._context)),[i,p,g,_]}}},{name:"ZigZag",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",target:"plot_0",type:"dataoffset"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Zig Zag",shortDescription:"ZigZag",is_price_study:!0,classId:"ScriptWithDataOffset",inputs:[{id:"in_0",name:"deviation",defval:5,type:"float",min:.001,max:100},{id:"in_1",name:"depth",defval:10,type:"integer",min:2,max:1e3}],id:"ZigZag@tv-basicstudies-1",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=i/100,o=Math.ceil(s/2);return[r.Std.zigzag(n,o,this._context),r.Std.zigzagbars(n,o,this._context)]}}},{name:"Sessions",metainfo:{_metainfoVersion:52,defaults:{graphics:{vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}},backgrounds:{preMarket:{color:"#FF9800",transparency:92,visible:!0},postMarket:{color:"#2196F3",transparency:92,visible:!0}}},linkedToSeries:!0},description:"Sessions",graphics:{vertlines:{sessBreaks:{name:"Session Break",halign:"left"}},backgrounds:{preMarket:{name:"Pre market"},postMarket:{name:"Post market"}}},id:"Sessions@tv-basicstudies-1",inputs:[],is_hidden_study:!0,is_price_study:!0,name:"Sessions@tv-basicstudies",palettes:{},plots:[],shortDescription:"Sessions",format:{type:"inherit"}},constructor:function(){function e(e,t){return{id:e,index:e,extendBottom:!0,extendTop:!0}}function t(e){return{id:e.start,start:e.start,stop:e.stop}}this.init=function(){this._times=[]},this._getVerticalLineData=function(t){return r.Std.selectSessionBreaks(t,this._times).map(e)},this._getPreAndPostMarketBackgroundsData=function(e){const i=r.Std.selectPreAndPostMarketTimes(e,this._times);return{preMarket:i.preMarket.map(t),postMarket:i.postMarket.map(t)}},this.main=function(e,t){if(r.Std.isdwm(e))return null;var i=r.Std.time(e) +;if(isNaN(i))return null;var s=this._times.length;if(0!==s&&this._times[s-1]===i||this._times.push(i),!e.symbol.isLastBar||!e.symbol.isNewBar)return null;var n=this._getVerticalLineData(e),o=this._getPreAndPostMarketBackgroundsData(e);return 0===n.length&&0===o.preMarket.length&&0===o.postMarket?null:{nonseries:!0,type:"study_graphics",data:{graphicsCmds:{create:{vertlines:[{styleId:"sessBreaks",data:n}],backgrounds:[{styleId:"preMarket",data:o.preMarket},{styleId:"postMarket",data:o.postMarket}]},erase:[{action:"all"}]}}}}}},{name:"SuperTrend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:3,plottype:0,trackPrice:!1,transparency:35,visible:!0,color:"#000080"},plot_2:{linestyle:0,linewidth:3,plottype:"shape_arrow_up",trackPrice:!1,location:"BelowBar",transparency:35,visible:!0,color:"#00FF00"},plot_3:{linestyle:0,linewidth:3,plottype:"shape_arrow_down",trackPrice:!1,location:"AboveBar",transparency:35,visible:!0,color:"#FF0000"}},palettes:{palette_0:{colors:{0:{color:"#008000",width:3,style:0},1:{color:"#800000",width:3,style:0}}}},inputs:{in_0:10,in_1:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"},{id:"plot_2",type:"shapes"},{id:"plot_3",type:"shapes"}],styles:{plot_0:{title:"SuperTrend",histogramBase:0,joinPoints:!1,isHidden:!1},plot_2:{title:"Up Arrow",histogramBase:0,joinPoints:!1,isHidden:!1},plot_3:{title:"Down Arrow",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"SuperTrend",shortDescription:"SuperTrend",is_price_study:!0,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}},valToIndex:{0:0,1:1}}},inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:100},{id:"in_1",name:"Factor",defval:3,type:"float",min:1,max:100}],id:"SuperTrend@tv-basicstudies-1",scriptIdPart:"",name:"SuperTrend",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0),s=t(1),[n,o]=r.Std.supertrend(s,i,e),a=e.new_var(o).get(1);return[n,-1===o?0:1,-1===o&&a!==o?1:NaN,1===o&&a!==o?1:NaN]}}},n,o,a,l,c,h,d,u])},53130:(e,t,i)=>{"use strict";i.d(t,{anchoredVWAPStudyItem:()=>n});var s=i(74649),r=i(50151);const n={name:"Anchored VWAP",metainfo:{_metainfoVersion:51,description:"Anchored VWAP",shortDescription:"Anchored VWAP",format:{type:"inherit"},id:"AnchoredVWAP@tv-basicstudies-1",is_hidden_study:!0,is_price_study:!0,defaults:{inputs:{start_time:0,source:"hlc3"},styles:{VWAP:{color:"#1e88e5",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,display:15}}},inputs:[{defval:0,id:"start_time",isHidden:!0,max:253370764800,min:-253370764800,name:"Start time",type:"time"},{defval:"hlc3",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"source"}],plots:[{id:"VWAP",type:"line"}],styles:{VWAP:{histogramBase:0,title:"VWAP"}}},constructor:class{constructor(){this._isNewSession=null,this._firstBarTime=0}init(e,t){this._firstBarTime=t(0),this._isNewSession=null}main(e,t,i){ +if(void 0===i)return[NaN];(0,r.assert)(e.symbol.time===i.time);const n=i.time;if(n&&n{"use strict";i.d(t,{pivotPointsStandardStudyItem:()=>d});var s=i(74649),r=i(36274),n=i(47609);class o{constructor(){this.p=NaN,this.r1=NaN,this.s1=NaN,this.r2=NaN,this.s2=NaN,this.r3=NaN,this.s3=NaN,this.r4=NaN,this.s4=NaN,this.r5=NaN,this.s5=NaN,this.startIndex__t=NaN,this.endIndex__t=NaN}}class a{constructor(){this.pivots=[]}}function l(e,t){e.setUTCMonth(e.getUTCMonth()+t)}function c(e,t){if(s.Std.ismonthly(e)){let i=new Date(t);return i.getUTCDay()=1&&t.multiplier()<=15?"1D":"1W";case r.ResolutionKind.Seconds:case r.ResolutionKind.Ticks:return"1D"}throw new Error("Unexpected resolution type: "+e.symbol.resolution)}(e);case"Daily":return"1D";case"Weekly":return"1W";case"Monthly":return"1M";case"Yearly":return"12M";default:throw new Error("No such pivTimeFrame: "+t)}}const d={name:"Pivot Points Standard",metainfo:{_metainfoVersion:44,defaults:{inputs:{kind:"Traditional",lookBack:15,pivTimeFrame:"Auto",showHistoricalPivots:!0},precision:"4"},description:"Pivot Points Standard",id:"PivotPointsStandard@tv-basicstudies-80",inputs:[{defval:"Traditional",id:"kind",name:"Type",options:["Traditional","Fibonacci","Woodie","Classic","DeMark","Camarilla"],type:"text"},{defval:!0,id:"showHistoricalPivots",name:"Show historical pivots",type:"bool"},{defval:"Auto",id:"pivTimeFrame",name:"Pivots Timeframe",options:["Auto","Daily","Weekly","Monthly","Yearly"],type:"text"},{defval:15,id:"lookBack",max:5e3,min:1,name:"Number of Pivots Back",type:"integer"}],is_price_study:!0,linkedToSeries:!0,shortDescription:"Pivots",format:{type:"price",precision:4}},constructor:class{constructor(){this._secondaryRes="1D",this._firstMainSeriesBarTime=NaN}init(e,t){const i=t(0),r=t(1),o=t(2),l=t(3);this._data=new a,this._firstMainSeriesBarTime=NaN,this._kindPP=function(e){switch(e){case"Traditional":return 0;case"Fibonacci":return 1;case"Woodie":return 2;case"Classic":return 3 +;case"DeMark":return 4;case"Camarilla":return 5;default:throw new Error("Unknown kind "+e)}}(i),this._showHistoricalPivots=r,this._historicalPivotsToKeep=l,this._pivTimeFrame=o,this._isValidResolution=function(e,t){return!(s.Std.isdaily(e)&&"Daily"===t||s.Std.isweekly(e)&&("Daily"===t||"Weekly"===t)||s.Std.ismonthly(e)&&("Daily"===t||"Weekly"===t||"Monthly"===t))}(e,this._pivTimeFrame),this._isValidResolution||s.Std.error("You cannot see this pivot timeframe on this resolution"),this._isValidResolution&&(this._secondaryRes=h(e,this._pivTimeFrame),void 0!==e.symbol.info&&(0,n.findSuitableResolutionToBuildFrom)(this._secondaryRes,e.symbol.info).error&&(this._isValidResolution=!1,s.Std.error(`Resolution ${this._secondaryRes} is not supported for this symbol`))),e.new_sym(e.symbol.tickerid,this._secondaryRes)}main(e,t,i){if(!this._isValidResolution)return null;if(e.is_main_symbol(i))return isNaN(this._firstMainSeriesBarTime)&&(this._firstMainSeriesBarTime=e.symbol.time,this._removeUnusedPivots()),e.symbol.isLastBar&&e.symbol.isNewBar?this._createResponse():null;e.select_sym(1);const r=e.new_var(s.Std.open(e)),n=e.new_var(s.Std.high(e)),a=e.new_var(s.Std.low(e)),l=e.new_var(s.Std.close(e)),h=e.new_var(s.Std.time(e)),d=this._data,u=r.get(0),p=h.get(0),_=r.get(1),m=n.get(1),g=a.get(1),f=l.get(1),v=e.symbol.isLastBar;if(0!==d.pivots.length&&e.symbol.isNewBar){const e=d.pivots[d.pivots.length-1];e.endIndex__t!==p&&(e.endIndex__t=p)}if(0===e.symbol.index||!e.symbol.isNewBar)return e.select_sym(0),null;const S=function(e,t,i,r,n,a,l,c){const h=new o;let d=NaN;const u=i-r;switch(c){case 0:d=(i+r+n)/3,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+(i-r),h.s2=d-(i-r),h.r3=2*d+(i-2*r),h.s3=2*d-(2*i-r),h.r4=3*d+(i-3*r),h.s4=3*d-(3*i-r),h.r5=4*d+(i-4*r),h.s5=4*d-(4*i-r);break;case 1:d=(i+r+n)/3,h.p=d,h.r1=d+.382*u,h.s1=d-.382*u,h.r2=d+.618*u,h.s2=d-.618*u,h.r3=d+u,h.s3=d-u;break;case 2:d=(i+r+2*e)/4,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+u,h.s2=d-u,h.r3=i+2*(d-r),h.s3=r-2*(i-d),h.r4=h.r3+u,h.s4=h.s3-u;break;case 3:d=(i+r+n)/3,h.p=d,h.r1=2*d-r,h.s1=2*d-i,h.r2=d+u,h.s2=d-u,h.r3=d+2*u,h.s3=d-2*u,h.r4=d+3*u,h.s4=d-3*u;break;case 4:let o=NaN;o=s.Std.equal(t,n)?i+r+2*n:s.Std.greater(n,t)?2*i+r+n:2*r+i+n,d=o/4,h.p=d,h.r1=o/2-r,h.s1=o/2-i;break;case 5:d=(i+r+n)/3,h.p=d,h.r1=n+1.1*u/12,h.s1=n-1.1*u/12,h.r2=n+1.1*u/6,h.s2=n-1.1*u/6,h.r3=n+1.1*u/4,h.s3=n-1.1*u/4,h.r4=n+1.1*u/2,h.s4=n-1.1*u/2;break;default:throw new Error("Unknown kind")}return h.startIndex__t=a,h.endIndex__t=l,h}(u,_,m,g,f,p,c(e,p),this._kindPP);return e.select_sym(0),this._showHistoricalPivots||(d.pivots=[]),d.pivots.push(S),d.pivots.length>this._historicalPivotsToKeep&&d.pivots.shift(),v?this._createResponse():null}_createResponse(){return 0===this._data.pivots.length?null:{nonseries:!0,type:"non_series_data",data:{data:this._data}}}_removeUnusedPivots(){const e=Math.max(this._data.pivots.findIndex((e=>e.startIndex__t>this._firstMainSeriesBarTime))-1,0);e>0&&this._data.pivots.splice(0,e)}}}},81821:(e,t,i)=>{"use strict";i.d(t,{ratioStudyItem:()=>n});var s=i(87302) +;class r extends s.SpreadRatioBase{_doCalculation(e,t,i,s){return e*t/(i*s)}}const n={name:"Ratio",metainfo:{_metainfoVersion:15,defaults:s.spreadRatioDefaults,plots:s.spreadRatioPlots,styles:s.spreadRatioStyles,description:"Ratio",shortDescription:"Ratio",is_price_study:!1,inputs:s.spreadRatioInputs,id:"Ratio@tv-basicstudies-1",format:{type:"price",precision:2}},constructor:r}},65097:(e,t,i)=>{"use strict";i.d(t,{regressionTrendStudyItem:()=>n});var s=i(74649);function r(e,t,i){const r={slope:NaN,average:NaN,intercept:NaN,stdDev:NaN,upDev:NaN,downDev:NaN,pearsons:NaN};return 0===e.length||(function(e,t){let i=0,s=0,r=0,n=0;for(let t=0;tn&&(n=u),u=d-i[s],u>o&&(o=u),u=e[s];const _=u-r.average,m=d-p;u-=d,a+=u*u,l+=_*_,c+=m*m,h+=_*m,d+=r.slope}r.stdDev=Math.sqrt(a/(0===u?1:u)),r.pearsons=s.Std.isZero(l)||s.Std.isZero(c)?0:h/Math.sqrt(l*c),r.upDev=n,r.downDev=o}(e,t,i,r)),r}const n={name:"Regression Trend",metainfo:{_metainfoVersion:51,description:"Regression Trend",format:{type:"inherit"},id:"RegressionTrend@tv-basicstudies-144",is_hidden_study:!0,is_price_study:!0,shortDescription:"Reg Trend",defaults:{inputs:{"first bar time":0,"last bar time":0,"lower diviation":-2,source:"close","upper diviation":2,"use lower diviation":!0,"use upper diviation":!0},styles:{}},inputs:[{defval:2,id:"upper diviation",max:500,min:-500,name:"Upper Deviation",type:"float"},{defval:-2,id:"lower diviation",max:500,min:-500,name:"Lower Deviation",type:"float"},{defval:!0,id:"use upper diviation",name:"Use Upper Deviation",type:"bool"},{defval:!0,id:"use lower diviation",name:"Use Lower Deviation",type:"bool"},{defval:0,id:"first bar time",isHidden:!0,max:253370764800,min:-253370764800,name:"First bar time",type:"time"},{defval:0,id:"last bar time",isHidden:!0,max:253370764800,min:-253370764800,name:"Last bar time",type:"time"},{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"source"}],plots:[]},constructor:class{constructor(){this._resultSent=!1}init(e,t){this._resultSent=!1,this._data={baseLine:{startPrice:NaN,endPrice:NaN},upLine:{startPrice:NaN,endPrice:NaN},downLine:{startPrice:NaN,endPrice:NaN},pearsons:NaN,startIndex__t:NaN,endIndex__t:NaN}}main(e,t){const i=t(6),n=e.new_unlimited_var(s.Std.time(e)),o=e.new_unlimited_var(s.Std.high(e)),a=e.new_unlimited_var(s.Std.low(e)),l=e.new_unlimited_var(s.Std[i](e));if(!e.symbol.isLastBar)return null;if(this._resultSent)return null;const c=t(0),h=t(1),d=t(2),u=t(3),p=t(4),_=t(5),m=n.indexOf(p),g=n.indexOf(_),f=[],v=[],S=[],y=[];for(let e=m;e>=g;--e)f.push(n.get(e)),v.push(o.get(e)),S.push(a.get(e)),y.push(l.get(e));return this._updateData(f,d,c,u,h,p,_,r(y,v,S)),this._resultSent=!0,{type:"non_series_data",nonseries:!0,data:{ +data:this._data}}}_updateData(e,t,i,s,r,n,o,a){const l=e.length-1;this._data.baseLine.startPrice=a.intercept,this._data.baseLine.endPrice=a.intercept+a.slope*l;const c=a.intercept+(t?a.stdDev*i:a.upDev);this._data.upLine.startPrice=c,this._data.upLine.endPrice=c+a.slope*l;const h=a.intercept+(s?a.stdDev*r:-a.downDev);this._data.downLine.startPrice=h,this._data.downLine.endPrice=h+a.slope*l,this._data.pearsons=a.pearsons,this._data.startIndex__t=n,this._data.endIndex__t=o}}}},87302:(e,t,i)=>{"use strict";i.d(t,{SpreadRatioBase:()=>r,spreadRatioDefaults:()=>n,spreadRatioInputs:()=>o,spreadRatioPlots:()=>a,spreadRatioStyles:()=>l});var s=i(74649);class r{init(e,t){e.new_sym(t(1),s.Std.period(e)),this._source=t(0),this._scaleFactor1=1,this._scaleFactor2=1}main(e,t){const i=e.symbol.time,r=s.Std[this._source](e);e.select_sym(1);const n=s.Std[this._source](e),o=e.new_unlimited_var(n),a=e.new_unlimited_var(e.symbol.time);if(e.select_sym(0),isNaN(i))return null;let l=a.indexOf(i);-1!==l&&a.get(l)!==i&&(l=-1);const c=l<0?NaN:o.get(l);return[this._doCalculation(this._scaleFactor1,r,this._scaleFactor2,c)]}}const n={styles:{plot1:{linestyle:0,linewidth:2,plottype:0,trackPrice:!1,transparency:35,color:"#800080",display:15}},precision:2,inputs:{source:"close",symbol2:""}},o=[{defval:"close",id:"source",name:"Source",options:["open","high","low","close","hl2","hlc3","ohlc4"],type:"text"},{id:"symbol2",name:"Symbol",type:"symbol",confirm:!0}],a=[{id:"plot1",type:"line"}],l={plot1:{title:"Plot",histogramBase:0}}},39944:(e,t,i)=>{"use strict";i.d(t,{spreadStudyItem:()=>n});var s=i(87302);class r extends s.SpreadRatioBase{_doCalculation(e,t,i,s){return e*t-i*s}}const n={name:"Spread",metainfo:{_metainfoVersion:15,defaults:s.spreadRatioDefaults,plots:s.spreadRatioPlots,styles:s.spreadRatioStyles,description:"Spread",shortDescription:"Spread",is_price_study:!1,inputs:s.spreadRatioInputs,id:"Spread@tv-basicstudies-1",format:{type:"price",precision:2}},constructor:r}},56437:(e,t,i)=>{"use strict";i.d(t,{VbPCheckHaveVolumeExpr:()=>r});var s=i(74649);class r{constructor(e){this._haveAnyVolume=!1,this._isDisabled=!1,this._seriesGetter=e}update(e,t){if(this._haveAnyVolume||this._isDisabled)return;const i=this._seriesGetter.volume().get(e);0!==i&&Number.isFinite(i)&&(this._haveAnyVolume=!0),t&&(this._haveAnyVolume||s.Std.error("The data vendor doesn't provide volume data for this symbol."),this._isDisabled=!0)}}},89529:(e,t,i)=>{"use strict";i.d(t,{VolumeByPriceExpr:()=>_});var s=i(50151),r=i(37160),n=i(36274),o=i(74649),a=i(29779);class l extends a.GraphicsObj{constructor(e,t,i,r,n,o){super(e),(0,s.assert)(t({index:e.index,offset:e.offset,level:e.level})))}}}class u extends a.GraphicsObj{constructor(e,t,i,s,r=!1,n=!1){super(e),this._endIndex=this._mixinJSONObject.createTimeField(i,"endIndex"),this._extendLeft=this._mixinJSONObject.createField(r,"extendLeft"),this._extendRight=this._mixinJSONObject.createField(n,"extendRight"),this._level=this._mixinJSONObject.createDoubleField(s,"level"),this._startIndex=this._mixinJSONObject.createTimeField(t,"startIndex")}isNaN(){return super.isNaN()||Number.isNaN(this._level.get())||this._startIndex.get()<0||this._endIndex.get()<0||this._startIndex.get()===this._endIndex.get()&&!this._extendLeft.get()&&!this._extendRight.get()}jsonName(){return"horizlines"}primitiveData(){return{id:this.id(),startIndex:this._startIndex.get(),endIndex:this._endIndex.get(),extendLeft:this._extendLeft.get(), +extendRight:this._extendRight.get(),level:this._level.get()}}startIndex(){return this._startIndex.get()}setStartIndex(e){this._startIndex.set(e)&&this._processObjUpdate()}endIndex(){return this._endIndex.get()}setEndIndex(e){this._endIndex.set(e)&&this._processObjUpdate()}level(){return this._level.get()}setLevel(e){this._level.set(e)&&this._processObjUpdate()}isExtendLeft(){return this._extendLeft.get()}setExtendLeft(e){this._extendLeft.set(e)&&this._processObjUpdate()}extendLeft(){return this.isExtendLeft()}isExtendRight(){return this._extendRight.get()}setExtendRight(e){this._extendRight.set(e)&&this._processObjUpdate()}extendRight(){return this.isExtendRight()}}class p{constructor(){this._map=new Map}get(e){const t=this._innerMap(e.start);return t&&t.get(e.end)}set(e,t){this._innerMap(e.start,!0).set(e.end,t)}clear(){this._map.clear()}size(){let e=0;return this._map.forEach((t=>e+=t.size)),e}_innerMap(e,t){let i=this._map.get(e);return void 0===i&&t&&(i=new Map,this._map.set(e,i)),i}}class _{constructor(e,t,i,r,n,o,a,l,h,d,u,_,m,g,f){this._freezedBoxes=new c.GraphicsList,this._freezedHists=new c.GraphicsList,this._freezedPocs=new c.GraphicsList,this._freezedVAHists=new c.GraphicsList,this._currentHistsGr=new c.GraphicsList,this._currentVAHistsGr=new c.GraphicsList,this._currentHists=[],this._currentHistsMap=new p,this._currentBox=null,this._currentPoc=null,this._historyBarSet=[],this._prevRtBar=null,this._minPrice=Number.POSITIVE_INFINITY,this._maxPrice=Number.NEGATIVE_INFINITY,this._leftBoxTime=null,this._rightBoxTime=null,this._actualRightBoxTime=null,this._needRecalc=!1,this._largestHistItem=null,this._rowsLayout=null,this._currentVAStart=0,this._currentVAEnd=0,this._previousVAStart=0,this._previousVAEnd=0,this._idsGenerator=null,(0,s.assert)(1===e||2===e),this._numOfSubHists=e,this._outHists=r,this._outBoxLines=n,this._outPocLines=o,this._extendPocLeftRight=a,this._outVAHists=l,this._vaVolumePercent=h,this._rowsLayoutSupplier=d,this._outHists.addStable(this._freezedHists),this._outVAHists.addStable(this._freezedVAHists),this._maxHHistItems=u,this._layoutIsAutoselected=g,this._leftBoxTimeMutable=_,this._rightBoxTimeMutable=m,this._actualRightBoxTime=null!=f?f:m,this._ctx=t,this._seriesGetter=i}update(e){this._supplyRowsLayout(this._ctx),null===this._currentBox&&this._initCurrentBox(),null===this._currentPoc&&this._initCurrentPoc();const t=this._timeScale().get(e);this._leftBoxTime=this._leftBoxTimeMutable,this._rightBoxTime=this._rightBoxTimeMutable,this._ctx.symbol.isLastBar&&!Number.isNaN(this._rightBoxTime)&&(this._rightBoxTime=Math.min(t+n.Interval.parse(this._ctx.symbol.interval+this._ctx.symbol.resolution).inMilliseconds(t)-1,this._rightBoxTime));const i=o.Std.greaterOrEqual(this._seriesClose().get(e),this._seriesOpen().get(e)),s={high:this._seriesHigh().get(e),low:this._seriesLow().get(e),volume:this._seriesVol().get(e),isUp:i,time:t};this._updateCurrentHistogram(s),this._currentHists.length>0&&(this._largestHistItem=this._getLargestHistItem(),this._updateCurrentPoc(), +this._seriesGetter.developingPoc().set(this._currentPoc.level()),this._updateValueArea(),this._vaVolumePercent>0&&(this._seriesGetter.developingVAHigh().set(this._currentHists[this._currentVAEnd].priceHigh()),this._seriesGetter.developingVALow().set(this._currentHists[this._currentVAStart].priceLow()))),this._updateCurrentBox(),this._rebuildOutData()}setIdsGeneratorProxy(e){this._idsGenerator=e}nextGraphicsObjId(){return(0,s.ensureNotNull)(this._idsGenerator).nextGraphicsObjId()}pushEraseObjCmd(e,t){(0,s.ensureNotNull)(this._idsGenerator).pushEraseObjCmd(e,t)}popEraseCmds(){return(0,s.ensureNotNull)(this._idsGenerator).popEraseCmds()}_timeScale(){return this._seriesGetter.time()}_seriesLow(){return this._seriesGetter.low()}_seriesHigh(){return this._seriesGetter.high()}_seriesVol(){return this._seriesGetter.volume()}_seriesOpen(){return this._seriesGetter.open()}_seriesClose(){return this._seriesGetter.close()}_freezeCurrentHistogramAndCleanup(){null!==this._currentBox&&this._freezedBoxes.add(this._currentBox),o.Std.greater(this._getVolume(this._currentHists),0)&&(this._freezedHists.addAll(this._currentHistsGr),this._freezedVAHists.addAll(this._currentVAHistsGr),null!==this._currentPoc&&this._freezedPocs.add(this._currentPoc)),this._currentHists=[],this._currentHistsGr.clear(),this._currentHistsMap.clear(),this._initCurrentBox(),this._initCurrentPoc(),this._currentVAHistsGr.clear(),this._historyBarSet=[],this._minPrice=Number.POSITIVE_INFINITY,this._maxPrice=Number.NEGATIVE_INFINITY,this._prevRtBar=null,this._leftBoxTime=null,this._rightBoxTime=null}_supplyRowsLayout(e){null===this._rowsLayout&&e.symbol.isFirstBar&&e.symbol.isNewBar&&(this._rowsLayout=this._rowsLayoutSupplier())}_updateCurrentHistogram(e){if(this._needRecalc=!1,o.Std.greater(this._minPrice,e.low)&&(this._minPrice=e.low,this._needRecalc=!0),o.Std.less(this._maxPrice,e.high)&&(this._maxPrice=e.high,this._needRecalc=!0),this._ctx.symbol.isBarClosed&&this._historyBarSet.length>0){const t=this._historyBarSet[this._historyBarSet.length-1];t.time===e.time&&(this._prevRtBar=t,this._historyBarSet.pop())}this._needRecalc&&0===(0,s.ensureNotNull)(this._rowsLayout).type()?(this._recalculateCurrentResultsOnHistoryBarSet(),this._applyUpdateToCurrentResults(e,!1)):this._applyUpdateToCurrentResults(e,!0),this._ctx.symbol.isBarClosed?((0,s.assert)(null===this._prevRtBar||e.time===this._prevRtBar.time),this._historyBarSet.push(e),this._prevRtBar=null):this._prevRtBar=e}_getMidLevel(e){return(e.priceHigh()+e.priceLow())/2}_getMidLevelFromList(e){return e.length%2==0?e[e.length/2].priceLow():this._getMidLevel(e[Math.floor(e.length/2)])}_getLargestHistItem(){let e=[],t=this._currentHists[0];for(const i of this._currentHists)o.Std.greater(i.ratesSum(),t.ratesSum())?(t=i,e=[t]):o.Std.equal(i.ratesSum(),t.ratesSum())&&e.push(i);if(e.length>1){const i=this._getMidLevelFromList(this._currentHists);t=e[e.length-1];for(let s=e.length-2;s>=0;s--){const r=e[s];o.Std.lessOrEqual(Math.abs(this._getMidLevel(r)-i),Math.abs(this._getMidLevel(t)-i))&&(t=r)}}return t}_initCurrentPoc(){ +this._currentPoc=new u(this,0,0,0)}_updateCurrentPoc(){const e=(0,s.ensureNotNull)(this._currentPoc);e.setStartIndex((0,s.ensureNotNull)(this._leftBoxTime)),e.setEndIndex((0,s.ensureNotNull)(this._actualRightBoxTime)),e.setExtendLeft(this._extendPocLeftRight),e.setExtendRight(this._extendPocLeftRight);const t=this._getMidLevel((0,s.ensureNotNull)(this._largestHistItem));e.setLevel(t)}_getVolume(e){let t=0;for(const i of e)t+=i.ratesSum();return t}_getPocHistItemIndex(){for(let e=0;e=0,`ERROR - PocHistItemIndex == ${e}`),this._currentVAStart=e-1,this._currentVAEnd=e+1;const t=this._getVolume(this._currentHists)*this._vaVolumePercent*.01;let i=this._currentHists[e].ratesSum(),r=0,n=null;for(;o.Std.lessOrEqual(i+r,t)&&(i+=r,0===n?--this._currentVAStart:1===n&&++this._currentVAEnd,-1!==this._currentVAStart||this._currentVAEnd!==this._currentHists.length);){let t,i;if(this._currentVAStart>-1)if(t=this._currentHists[this._currentVAStart].ratesSum(),this._currentVAEndthis._getMidLevel(this._currentHists[this._currentVAStart])&&e.priceLow()0&&(e=this._currentHists[0].priceLow(),t=this._currentHists[this._currentHists.length-1].priceHigh());const i=[],r=(0,s.ensureNotNull)(this._leftBoxTime),n=(0,s.ensureNotNull)(this._actualRightBoxTime);i.push(new h(r,e)),i.push(new h(r,t)),i.push(new h(n,t)), +i.push(new h(n,e)),(0,s.ensureNotNull)(this._currentBox).setPoints(i)}_recalculateCurrentResultsOnHistoryBarSet(){for(let e=0;e0&&(this._largestHistItem=this._getLargestHistItem(),this._updateCurrentPoc()),this._updateCurrentBox()}_applyUpdateToCurrentResults(e,t){t&&null!==this._prevRtBar&&this._addHistoryBarToHistogram(this._prevRtBar,this._historyBarSet.length-1,this._currentHists,this._currentHistsMap,-1),this._addHistoryBarToHistogram(e,this._historyBarSet.length-1,this._currentHists,this._currentHistsMap,1),this._updateLastBarTimeInHistogram(this._currentHists)}_addHistoryBarToHistogram(e,t,i,r,n){(0,s.assert)(-1===n||1===n,"Please set sign argument either +1 or -1");const a=e.low,l=e.high,c=isNaN(e.volume)?0:e.volume,h=e.isUp,d=(0,s.ensureNotNull)(this._rowsLayout);d.init(this._ctx.symbol.minTick,this._minPrice,this._maxPrice,a,l);const u=d.rowWidth();if(!o.Std.greater(u,0))return;d.calculate();const p=d.getIndexLowVbP(),_=d.getIndexHighVbP(),m=d.getStartPrice();if(p===_){const e=p*u+m,t=(p+1)*u+m;this._updateResult({start:e,end:t},n*c,h,i,r)}else{let e=0;for(let t=p;t<=_;t++){const s=t*u+m,o=(t+1)*u+m,d=this._rowCoeff(s,o,a,l),p=d*c;e+=d,this._updateResult({start:s,end:o},n*p,h,i,r)}(0,s.assert)(o.Std.equal(e,1,.05),`totalCoeff not equal 1! totalConf = ${e}`)}}_updateResult(e,t,i,r,n){const a=this._createRates(i,t);(0,s.assert)(null!==this._leftBoxTime,"leftBoxTime is not set (equals null)"),(0,s.assert)(null!==this._rightBoxTime,"rightBoxTime is not set (equals null)");const c=(0,s.ensureNotNull)(this._leftBoxTime),h=(0,s.ensureNotNull)(this._actualRightBoxTime);let d=n.get(e);if(void 0===d)d=new l(this,e.start,e.end,a,c,h),n.set(e,d),this._verifyHistogramSizeIsNotTooLarge(n.size()),this._currentHistsGr.add(d),_._addInOrder(d,r,0,r.length,((e,t)=>{let i=o.Std.compare(e.firstBarTime(),t.firstBarTime());return 0!==i?i:(i=o.Std.compare(e.priceLow(),t.priceLow()),0!==i?i:o.Std.compare(e.priceHigh(),t.priceHigh()))}));else{const e=[];for(let t=0;t0?_._addInOrder(e,t,o+1,s,n):t.splice(o,0,e)}}},19762:(e,t,i)=>{"use strict";i.d(t,{VolumeProfileBase:()=>d,maxHHistItems:()=>c,numOfSubHists:()=>h});var s=i(74649),r=i(36274);class n{constructor(e,t){this._minTick=NaN,this._minPrice=NaN,this._maxPrice=NaN,this._low=NaN,this._high=NaN,this._startPrice=NaN,this._indexLowVbP=NaN,this._indexHighVbP=NaN,this._rowSize=e,this._type=t}init(e,t,i,s,r){this._minTick=e,this._minPrice=t,this._maxPrice=i,this._low=s,this._high=r}getStartPrice(){return this._startPrice}setStartPrice(e){this._startPrice=e}getIndexLowVbP(){return this._indexLowVbP}setIndexLowVbP(e){this._indexLowVbP=e}getIndexHighVbP(){return this._indexHighVbP}setIndexHighVbP(e){this._indexHighVbP=e}type(){return this._type}}class o extends n{constructor(e){super(e,0)}calculate(){this.setStartPrice(this._minPrice);const e=this.rowWidth();let t=Math.floor((this._low-this._minPrice)/e),i=Math.ceil((this._high-this._minPrice)/e)-1;t=Math.max(t,0),i=Math.max(i,0),i=Math.min(i,this._rowSize-1),t=Math.min(t,i),this.setIndexLowVbP(t),this.setIndexHighVbP(i)}rowWidth(){return Math.max((this._maxPrice-this._minPrice)/this._rowSize,this._minTick)}}class a extends n{constructor(e){super(e,1)}calculate(){this.setStartPrice(0);const e=this.rowWidth();let t=Math.floor(this._low/e);const i=Math.ceil(this._high/e)-1;t=Math.min(t,i),this.setIndexLowVbP(t),this.setIndexHighVbP(i)}rowWidth(){return this._minTick*this._rowSize}}var l=i(14483);function c(){return 6e3}function h(e){switch(e){case"Delta":case"Up/Down":return 2;case"Total":return 1;default:s.Std.error(`Invalid study argument value: ${e}`)}}class d{findBasicResolutionForFromTo(e,t,i,n){const o=(0,s.getVolumeProfileResolutionForPeriod)(e.value(),t,i,n),a=r.Interval.parse(o);return l.enabled("charting_library_debug_mode")&&console.log(`Selected resolution ${a.value()} for (${e.value()}, ${t}, ${i})`),a}verifyRowSizeInput(e,t){"Number Of Rows"===t&&e>6e3&&s.Std.error('Histogram is too large, please reduce "Row Size" input.')}_getRowsLayout(e,t){return"Number Of Rows"===e?new o(t):new a(t)}}},82597:(e,t,i)=>{"use strict";i.d(t,{ +volumeProfileFixedRangeBSStudyItem:()=>w,volumeProfileFixedRangeVbPStudyItem:()=>b});var s=i(50151),r=i(19762),n=i(74649),o=i(72877),a=i(90164),l=i(36274),c=i(79999),h=i(748),d=i(43945),u=i(31584),p=i(1386),_=i(56437),m=i(95586),g=i(89529);class f extends g.VolumeByPriceExpr{constructor(e,t,i,s,r,n,o,a,l,c,h,d,u){super(e,t,i,n,o,a,!1,l,c,(()=>h),d,s,r,!1,u),this._firstBarTime=s,this._lastBarTime=r}update(e){this._supplyRowsLayout(this._ctx),this.timeInRequestedRange(e)&&super.update(e)}timeInRequestedRange(e){const t=this._timeScale().get(e);return this._firstBarTime<=t&&t=this._firstBarTime){const e=this._developingPocSeries.getLeftOrEqual(n),t=this._developingVAHighSeries.getLeftOrEqual(n),i=this._developingVALowSeries.getLeftOrEqual(n);r.data.push([e,t,i])}else r.data.push([NaN,NaN,NaN])}return r}time(){return this._timeSeries}open(){return this._openSeries}high(){return this._highSeries}low(){return this._lowSeries}close(){return this._closeSeries}volume(){return this._volumeSeries}developingPoc(){return this._developingPocSeries}developingVAHigh(){return this._developingVAHighSeries}developingVALow(){return this._developingVALowSeries}}function y(e){return{constructor:S,name:e.description,metainfo:{_metainfoVersion:51,shortDescription:"VPFR",format:{type:"volume"},is_price_study:!0,defaults:{graphics:{hhists:{histBars2:{colors:["#1592e6","#fbc123"],direction:a.HHistDirection.LeftToRight,percentWidth:30,showValues:!1,transparencies:[76,76],valuesColor:"#424242",visible:!0},histBarsVA:{colors:["#1592e6","#fbc123"],direction:a.HHistDirection.LeftToRight,percentWidth:30,showValues:!1,transparencies:[30,30],valuesColor:"#424242",visible:!0}},horizlines:{pocLines:{color:"#ff0000",style:m.LineStyle.Solid,visible:!0,width:2}},polygons:{histBoxBg:{color:"#37a6ef",transparency:94}}},inputs:{first_bar_time:0,last_bar_time:0,rows:24,rowsLayout:"Number Of Rows",subscribeRealtime:!0,vaVolume:70,volume:"Up/Down"},styles:{developingPoc:{color:"#ff0000",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0},developingVAHigh:{color:"#0000ff",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0},developingVALow:{ +color:"#0000ff",linestyle:m.LineStyle.Solid,linewidth:1,plottype:o.LineStudyPlotStyle.StepLine,trackPrice:!1,transparency:0,display:0}}},graphics:{hhists:{histBars2:{location:a.HHistLocation.Absolute,title:"Volume Profile",titles:["Up Volume","Down Volume"]},histBarsVA:{location:a.HHistLocation.Absolute,title:"Value Area",titles:["Value Area Up","Value Area Down"]}},horizlines:{pocLines:{name:"POC",showPrice:!0}},polygons:{histBoxBg:{mouseTouchable:!1,name:"Histogram Box",showBorder:!1}}},inputs:[{defval:"Number Of Rows",id:"rowsLayout",name:"Rows Layout",options:["Number Of Rows","Ticks Per Row"],type:"text"},{defval:24,id:"rows",max:1e6,min:1,name:"Row Size",type:"integer"},{defval:"Up/Down",id:"volume",name:"Volume",options:["Up/Down","Total","Delta"],type:"text"},{defval:0,id:"first_bar_time",isHidden:!0,max:253370764800,min:-253370764800,name:"First Bar Time",type:"time"},{defval:0,id:"last_bar_time",isHidden:!0,max:253370764800,min:-253370764800,name:"Last Bar Time",type:"time"},{defval:70,id:"vaVolume",max:100,min:0,name:"Value Area Volume",type:"integer"},{defval:!0,id:"subscribeRealtime",isHidden:!0,name:"SubscribeRealtime",type:"bool"}],plots:[{id:"developingPoc",type:"line"},{id:"developingVAHigh",type:"line"},{id:"developingVALow",type:"line"}],styles:{developingPoc:{histogramBase:0,title:"Developing Poc"},developingVAHigh:{histogramBase:0,title:"Developing VA High"},developingVALow:{histogramBase:0,title:"Developing VA Low"}},...e}}}const b=y({id:"VbPFixed@tv-volumebyprice-57",description:"Volume Profile Fixed Range"}),w=y({id:"VbPFixed@tv-basicstudies-152",description:"Fixed Range",is_hidden_study:!0})},19999:(e,t,i)=>{"use strict";i.d(t,{VolumeProfileOutputSeries:()=>n});var s=i(50151),r=i(78071);class n{constructor(){this._histPos=-1,this._hist=new Float64Array(2e3),this._times=new Float64Array(2e3)}addHist(e){if(this._histPos>=0){const t=this._times[this._histPos];(0,s.assert)(t<=e,"History order violation"),this._histPos+=t===e?0:1}else this._histPos+=1;if(this._histPos===this._hist.length){const e=new Float64Array(2*this._hist.length);e.set(this._hist),this._hist=e;const t=new Float64Array(this._hist.length);t.set(this._times),this._times=t}this._hist[this._histPos]=NaN,this._times[this._histPos]=e}removeLastIfNaN(){Number.isNaN(this.get(0))&&(this._histPos-=1)}get(e){(0,s.assert)(0===e);const t=this._histPos-e;return this._hist[t]}getLeftOrEqual(e){const t=(0,r.upperbound)(this._times,e,((e,t)=>e{"use strict";i.d(t,{volumeProfileVisibleRangeStudyItem:()=>v});var s=i(50151),r=i(19762),n=i(74649),o=i(90164),a=i(36274),l=i(79999),c=i(89529),h=i(31584);class d extends c.VolumeByPriceExpr{constructor(e,t,i,s,r,n,o,a,l,c,d){super(e,t,i,n,new h.GraphicsList,o,!0,a,l,(()=>c),d,s,r,!1),this._firstBarTime=s,this._lastBarTime=r}update(e){this._supplyRowsLayout(this._ctx),this.timeInRequestedRange(e)&&super.update(e)}timeInRequestedRange(e){ +const t=this._timeScale().get(e);return this._firstBarTime<=t&&t=this._firstBarTime){const e=this._developingPocSeries.getLeftOrEqual(n),t=this._developingVAHighSeries.getLeftOrEqual(n),i=this._developingVALowSeries.getLeftOrEqual(n);r.data.push([e,t,i])}else r.data.push([NaN,NaN,NaN])}return r}time(){return this._timeSeries}open(){return this._openSeries}high(){return this._highSeries}low(){return this._lowSeries}close(){return this._closeSeries}volume(){return this._volumeSeries}developingPoc(){return this._developingPocSeries}developingVAHigh(){return this._developingVAHighSeries}developingVALow(){return this._developingVALowSeries}}const v={constructor:f,name:"Volume Profile Visible Range",metainfo:{_metainfoVersion:51,id:"VbPVisible@tv-basicstudies-49",description:"Volume Profile Visible Range",shortDescription:"VPVR",format:{type:"volume"},is_price_study:!0,linkedToSeries:!0,palettes:{},inputs:[{id:"rowsLayout",name:"Rows Layout",defval:"Number Of Rows",options:["Number Of Rows","Ticks Per Row"],type:"text"},{id:"rows",name:"Row Size",defval:24,max:1e6,min:1,type:"integer"},{id:"volume",name:"Volume",defval:"Up/Down",options:["Up/Down","Total","Delta"],type:"text"},{id:"first_visible_bar_time",name:"First Visible Bar Time",defval:0,isHidden:!0,max:253370764800,min:-253370764800,type:"time"},{id:"last_visible_bar_time",name:"Last Visible Bar Time",defval:0,isHidden:!0,max:253370764800,min:-253370764800,type:"time"},{id:"vaVolume",name:"Value Area Volume",defval:70,max:100,min:0,type:"integer"}],plots:[{id:"developingPoc",type:"line"},{id:"developingVAHigh",type:"line"},{id:"developingVALow",type:"line"}],graphics:{hhists:{histBars2:{location:o.HHistLocation.Relative,title:"Volume Profile",titles:["Up Volume","Down Volume"]},histBarsVA:{location:o.HHistLocation.Relative,title:"Value Area",titles:["Value Area Up","Value Area Down"]}},horizlines:{pocLines:{name:"POC",showPrice:!0}}},defaults:{graphics:{hhists:{histBars2:{colors:["#1592e6","#fbc123"],direction:o.HHistDirection.RightToLeft,percentWidth:30,showValues:!1,transparencies:[76,76],valuesColor:"#424242",visible:!0},histBarsVA:{colors:["#1592e6","#fbc123"],direction:o.HHistDirection.RightToLeft,percentWidth:30,showValues:!1,transparencies:[30,30],valuesColor:"#424242",visible:!0}},horizlines:{pocLines:{color:"#ff0000",style:0,visible:!0,width:2}}}, +inputs:{first_visible_bar_time:0,last_visible_bar_time:0,rows:24,rowsLayout:"Number Of Rows",vaVolume:70,volume:"Up/Down"},styles:{developingPoc:{color:"#ff0000",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0},developingVAHigh:{color:"#0000ff",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0},developingVALow:{color:"#0000ff",linestyle:0,linewidth:1,plottype:9,trackPrice:!1,transparency:0,display:0}}},styles:{developingPoc:{histogramBase:0,title:"Developing Poc"},developingVAHigh:{histogramBase:0,title:"Developing VA High"},developingVALow:{histogramBase:0,title:"Developing VA Low"}}}}},85898:(e,t,i)=>{"use strict";i.d(t,{StudyError:()=>s});class s extends Error{constructor(e){super(e),this.studyError=!0}}},43945:(e,t,i)=>{"use strict";i.d(t,{EraseAll:()=>r,EraseObj:()=>s,GraphicsCmds:()=>n});class s{constructor(e,t){this.id=e,this.type=t}primitiveData(){return{action:"one",id:this.id,type:this.type}}}class r{primitiveData(){return{action:"all"}}}class n{constructor(){this.erase=[],this.create=null,this._modified=!1}primitiveData(e){if(this.isNaN())return null;const t={},i=this.create&&this.create.primitiveData(e);return null!==i&&(t.create=i),null!==this.erase&&this.erase.length>0&&(t.erase=this.erase.map((e=>e.primitiveData()))),void 0===t.create&&void 0===t.erase?null:t}setCreate(e){this.create=e,this.create.forEachList((e=>e.setOwner(this)))}isNaN(){return(null===this.erase||0===this.erase.length)&&null===this.create}isModified(){return this._modified}setModified(e){this._modified=e}dirty(){this._modified=!0}setOwner(e){throw new Error("Unsupported")}}},79999:(e,t,i)=>{"use strict";i.d(t,{GraphicsListColl:()=>s});class s{constructor(){this._stable=[],this._variable=null,this._owner=null}addStable(e){e.setOwner(this),this._stable.push(e)}setVariable(e){this._variable=e,null!==this._variable&&this._variable.setOwner(this)}primitivesData(e){const t=[];return this._forEach((i=>t.push(...i.primitivesData(e)))),t}deleteErasedItems(){this._forEach((e=>e.deleteErasedItems()))}markPostedItems(){this._forEach((e=>e.markPostedItems()))}isNaN(){return this._all((e=>e.isNaN()))}dirty(){null!==this._owner&&this._owner.dirty()}setOwner(e){this._owner=e}_forEach(e){for(const t of this._stable)e(t);null!==this._variable&&e(this._variable)}_all(e){for(const t of this._stable)if(!e(t))return!1;return null===this._variable||e(this._variable)}}},31584:(e,t,i)=>{"use strict";i.d(t,{GraphicsList:()=>n});var s=i(29779),r=i(76958);class n{constructor(){this._items=[],this._owner=null}primitivesData(e){const t=[];for(const i of this._items)e.isIgnoredObj(i)||t.push(i.primitiveData());return t}get(e){return this._items[e]}set(e,t){return this.dirty(),t.setOwner(this),this._items[e]=t,t}addAtIndex(e,t){this.dirty(),t.setOwner(this),this._items[e]=t}clear(){this._unsetOwner(this._items),this._items=[],this.dirty()}addAllFromNumber(e,t){this.setOwner(t),this._items.splice(e,0,...t._items);return this._setCachedDataValid(!1),true}addAll(e){this.setOwner(e),this._items.push(...e._items) +;return this._setCachedDataValid(!1),true}remove(e){const t=this._items[e];return this._items.splice(e,1),t.unsetOwner(this),this.dirty(),t}getItems(){return this._items}size(){return this._items.length}add(e){e.setOwner(this),this._items.push(e);return this._setCachedDataValid(!1),true}deleteErasedItems(){this._items=this._items.filter((e=>!e.isErased()))}markPostedItems(){for(const e of this._items)e.markAsPosted()}isNaN(){if(0===this._items.length)return!0;for(const e of this._items){if(!(0,r.isNaNable)(e))return!1;if(!e.isNaN())return!1}return!0}setOwner(e){this._owner=e}dirty(){null!==this._owner&&this._owner.dirty()}_unsetOwner(e){for(const t of e)t instanceof s.GraphicsObj&&t.unsetOwner(this)}_setCachedDataValid(e){e||this.dirty()}}},29779:(e,t,i)=>{"use strict";i.d(t,{GraphicsObj:()=>l});var s=i(74649);class r{constructor(e,t,i,s){this._value=e,this._name=t,this._owner=i,this._comparer=void 0!==s?s:(e,t)=>null==e?null!=t:e===t}getName(){return this._name}set(e){const t=this._comparer(this._value,e);return t&&this._owner.dirty(),this._value=e,t}get(){return this._value}}class n{constructor(e,t,i){this._owner=null,this._value=e,this._name=t,this._owner=i}getName(){return this._name}set(e){return this._value!==e&&(this._value=e,null!==this._owner&&this._owner.dirty(),!0)}get(){return this._value}}class o extends r{constructor(e,t,i,s){super(e,t,i,s)}}class a{constructor(e){this._owner=e}createField(e,t){return new r(e,t,this)}createDoubleField(e,t){return new r(e,t,this,((e,t)=>!s.Std.equal(e,t)))}createDoubleArrayField(e,t){return new o(e,t,this,((e,t)=>{if(e===t)return!1;const i=e.length;if(t.length!==i)return!0;for(let r=0;r{"use strict";function s(e){return Boolean(e.isNaN)}i.d(t,{isNaNable:()=>s})},1386:(e,t,i)=>{"use strict";i.d(t,{JStudyDataUpdate:()=>d});var s=i(43945);class r{constructor(){this.isUpdate=!1,this.graphicsCmds=new s.GraphicsCmds,this._offsetsChanged=!1,this._disableGraphicsAndData=!1}isNaN(){return this.graphicsCmds.isNaN()}primitiveData(e){const t={};if(!this._disableGraphicsAndData){ +const i=this.graphicsCmds.primitiveData(e);null!==i&&(t.graphicsCmds=i)}return this.isUpdate&&(t.isUpdate=!0),void 0===t.graphicsCmds?void 0:t}disable(){this._disableGraphicsAndData=!0}checkForChangeAndResetChangedState(e){const t=this._offsetsChanged,i=this.graphicsCmds.isModified();this.graphicsCmds.setModified(!1),this._offsetsChanged=!1;return i||t||0!==e.length}}var n=i(1722),o=i(76958);function a(e){return Boolean(e.isPosted)}class l{isIgnoredObj(e,t){return l.isIgnoredObjDefault(e,t)}static isIgnoredObjDefault(e,t){if(void 0===t)return l.isIgnoredObjNaNable(e);const i=e[t];return l.isIgnoredByGeneralRules(e,t)||l.isIgnoredObjNaNable(i)||l.isIgnoredObjListOfNaNables(i)}static isIgnoredObjNaNable(e){return(0,o.isNaNable)(e)&&e.isNaN()}static isIgnoredObjListOfNaNables(e){if(!(0,n.isArray)(e))return!1;let t=!0;for(const i of e)if(!(0,o.isNaNable)(i)||!i.isNaN()){t=!1;break}return t}static isIgnoredObjPosted(e){return a(e)&&e.isPosted()}static isIgnoredObjErased(e){return a(e)&&e.isErased()}static isIgnoredByGeneralRules(e,t){const i=e[t];return(0,n.isArray)(i)&&0===i.length}}class c{isIgnoredObj(e,t){if(void 0===t)return l.isIgnoredObjDefault(e)||l.isIgnoredObjErased(e);const i=e[t];return l.isIgnoredObjDefault(e,t)||l.isIgnoredObjErased(i)}}class h{isIgnoredObj(e,t){if(void 0===t)return l.isIgnoredObjDefault(e)||l.isIgnoredObjErased(e)||l.isIgnoredObjPosted(e);const i=e[t];return l.isIgnoredObjDefault(e,t)||l.isIgnoredObjErased(i)||l.isIgnoredObjPosted(i)}}class d extends class extends class{constructor(e){this._dataObj=new r,this._isDirty=!1,this._eraseCmds=[],this._enableCmdDataStudy=e}init(e){this._dataObj.graphicsCmds.setCreate(e),this.update(!0)}dataObj(){return this._dataObj}setEraseCmds(e){this._eraseCmds=e}resetDirtyState(){this._isDirty=!1}disable(){this._dataObj.disable()}}{constructor(e){super(e),this._snapshotPredicate=new c,this._dataSnapShot={}}getData(){return this._dataSnapShot}getUpdate(){return this._isDirty?this._dataSnapShot:{}}update(e){(this._dataObj.checkForChangeAndResetChangedState(this._eraseCmds)||e)&&(null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.create.deleteErasedObjs(),this._dataObj.graphicsCmds.erase=[new s.EraseAll]),this._makeSnapshot(),this._isDirty=!0)}_makeSnapshot(){this._json=this._dataObj.primitiveData(this._snapshotPredicate),this._dataSnapShot={json:this._json}}}{constructor(e){super(e),this._updatePredicate=new h,this._sendShapshotOnly=!0,this._isFirstNotForcedUpdate=!0}update(e){(this._dataObj.checkForChangeAndResetChangedState(this._eraseCmds)||e)&&(null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.erase=[new s.EraseAll]),this._dataObj.isUpdate=!0,this._makeSnapshot(),null!==this._dataObj.graphicsCmds.create&&(this._dataObj.graphicsCmds.erase=this._eraseCmds),this._dataObj.isUpdate=!0,this._jsonUpdate=this._dataObj.primitiveData(this._updatePredicate),null!==this._dataObj.graphicsCmds.create&&this._dataObj.graphicsCmds.create.deleteErasedAndMarkPostedObjs(),this._sendShapshotOnly=e||this._isFirstNotForcedUpdate, +this._isFirstNotForcedUpdate=Boolean(e),this._isDirty=!0)}getUpdate(){return this._isDirty?this._enableCmdDataStudy?{json:this._sendShapshotOnly?this._json:void 0,jsonUpdate:this._sendShapshotOnly?void 0:this._jsonUpdate}:{json:this._json,jsonUpdate:this._sendShapshotOnly?void 0:this._jsonUpdate}:{}}}},748:(e,t,i)=>{"use strict";i.d(t,{Container:()=>n,StudyGraphicsData:()=>r});var s=i(50151);class r{constructor(){this._horizlines=[],this._hhists=[],this._polygons=[],this._vertlines=[],this._containersCache=[],this._containerNamesCache=[],this._containersMapCache=new Map,this._addToCache("horizlines",this._horizlines),this._addToCache("hhists",this._hhists),this._addToCache("polygons",this._polygons),this._addToCache("vertlines",this._vertlines)}primitiveData(e){const t={};let i=!1;for(const s of this._containerNamesCache){const r=[],n=this.getObjsContainer(s);for(const t of n){if(t.isNaN())continue;const i=t.primitiveData(e);i.data.length>0&&r.push(i)}r.length>0&&(t[s]=r,i=!0)}return i?t:null}deleteErasedAndMarkPostedObjs(){this.forEachList((e=>{e.deleteErasedItems(),e.markPostedItems()}))}deleteErasedObjs(){this.forEachList((e=>e.deleteErasedItems()))}getObjsContainer(e){return(0,s.ensureDefined)(this._containersMapCache.get(e))}forEachList(e){for(const t of this._containersCache)for(const i of t)e(i.data)}_addToCache(e,t){this._containersCache.push(t),this._containerNamesCache.push(e),this._containersMapCache.set(e,t)}}class n{constructor(e,t){this.styleId=e,this.data=t}isNaN(){return this.data.isNaN()}primitiveData(e){return{styleId:this.styleId,data:this.data.primitivesData(e)}}}},24172:(e,t,i)=>{"use strict";const s=i(48891).getHexColorByName;var r=i(74649);const n=s("color-ripe-red-100"),o=s("color-ripe-red-200"),a=s("color-ripe-red-500"),l=s("color-ripe-red-900"),c=s("color-ripe-red-a200"),h=s("color-minty-green-100"),d=s("color-minty-green-400"),u=s("color-minty-green-500");JSServer.studyLibrary=[{name:"Accumulation/Distribution",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Accumulation/Distribution",shortDescription:"Accum/Dist",is_price_study:!1,inputs:[],id:"Accumulation/Distribution@tv-basicstudies-1",scriptIdPart:"",name:"Accumulation/Distribution",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i,s){return r.Std.or(r.Std.and(r.Std.eq(e,t),r.Std.eq(e,i)),r.Std.eq(t,i))?0:(2*e-i-t)/(t-i)*s},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0(r.Std.close(this._context),r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context));return[r.Std.cum(i,this._context)]}}},{name:"Accumulative Swing Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0, +color:"#2196F3"}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ASI",histogramBase:0,joinPoints:!1}},description:"Accumulative Swing Index",shortDescription:"ASI",is_price_study:!1,inputs:[{id:"in_0",name:"Limit Move Value",defval:10,type:"float",min:.1,max:1e5}],id:"Accumulative Swing Index@tv-basicstudies-1",scriptIdPart:"",name:"Accumulative Swing Index",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t){var i=t.new_var(r.Std.open(t)),s=t.new_var(r.Std.high(t)),n=t.new_var(r.Std.low(t)),o=t.new_var(r.Std.close(t)),a=r.Std.abs(s-o.get(1)),l=r.Std.abs(n-o.get(1)),c=r.Std.abs(s-n),h=r.Std.abs(o.get(1)-i.get(1)),d=r.Std.max(a,l),u=r.Std.iff(a>=r.Std.max(l,c),a-.5*l+.25*h,r.Std.iff(l>=r.Std.max(a,c),l-.5*a+.25*h,c+.25*h));return r.Std.iff(0===u,0,(o-o.get(1)+.5*(o-i)+.25*(o.get(1)-i.get(1)))/u*d/e*50)},this.f_1=function(e,t){var i=this.f_0(e,t);return r.Std.cum(i,t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);return[this.f_1(i,this._context)]}}},{name:"Advance/Decline",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Advance/Decline",shortDescription:"AD",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:10,type:"integer",min:1,max:2e3}],id:"Advance/Decline@tv-basicstudies-1",scriptIdPart:"",name:"Advance/Decline",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){return r.Std.gt(e,t)},this.f_1=function(e,t){return r.Std.lt(e,t)},this.f_2=function(e,t){return 0===t?e:e/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.open(this._context)),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=this.f_1(r.Std.close(this._context),r.Std.open(this._context)),l=this._context.new_var(a),c=r.Std.sum(l,i,this._context);return[this.f_2(o,c)]}}},{name:"Arnaud Legoux Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:.85,in_2:6}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Arnaud Legoux Moving Average",shortDescription:"ALMA",is_price_study:!0,inputs:[{id:"in_0",name:"Window Size",defval:9,type:"integer",min:0,max:5e3},{id:"in_1",name:"Offset",defval:.85,type:"float",min:-1e12,max:1e12},{id:"in_2",name:"Sigma",defval:6,type:"float",min:-1e12,max:1e12}],id:"Arnaud Legoux Moving Average@tv-basicstudies-1",scriptIdPart:"",name:"Arnaud Legoux Moving Average",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t +;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2),a=this._context.new_var(i);return[r.Std.alma(a,s,n,o)]}}},{name:"Aroon",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FB8C00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"Upper",histogramBase:0,joinPoints:!1},plot_1:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Aroon",shortDescription:"Aroon",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Aroon@tv-basicstudies-1",scriptIdPart:"",name:"Aroon",format:{precision:2,type:"percent"}},constructor:function(){this.f_0=function(e,t){return 100*(e+t)/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.high(this._context),n=i+1,o=this._context.new_var(s),a=r.Std.highestbars(o,n,this._context),l=this.f_0(a,i),c=r.Std.low(this._context),h=this._context.new_var(c),d=r.Std.lowestbars(h,n,this._context);return[l,this.f_0(d,i)]}}},{name:"Average Price",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"AveragePrice@tv-basicstudies-1",scriptIdPart:"",name:"Average Price",description:"Average Price",shortDescription:"Average Price",is_price_study:!0,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{}},styles:{plot_0:{title:"Plot"}},inputs:[],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){return this._context=e,this._input=t,[r.Std.ohlc4(this._context)]}}},{name:"Average Directional Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{in_0:14,in_1:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ADX",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Average Directional Index",shortDescription:"ADX",is_price_study:!1,inputs:[{id:"in_0",name:"ADX Smoothing",defval:14,type:"integer",min:-1e12,max:1e12},{id:"in_1",name:"DI Length",defval:14,type:"integer",min:-1e12,max:1e12}],id:"average_directional_Index@tv-basicstudies-1",scriptIdPart:"",name:"Average Directional Index",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e){var t=this._context.new_var(r.Std.high(this._context)),i=r.Std.change(t),s=this._context.new_var(r.Std.low(this._context)),n=-r.Std.change(s),o=this._context.new_var(r.Std.tr(void 0,this._context)),a=r.Std.rma(o,e,this._context),l=this._context.new_var(r.Std.and(r.Std.gt(i,n),r.Std.gt(i,0))?i:0),c=r.Std.fixnan(100*r.Std.rma(l,e,this._context)/a,this._context),h=this._context.new_var(r.Std.and(r.Std.gt(n,i),r.Std.gt(n,0))?n:0) +;return[c,r.Std.fixnan(100*r.Std.rma(h,e,this._context)/a,this._context)]},this.f_1=function(e,t){var i=this.f_0(e),s=i[0],n=i[1],o=s+n,a=this._context.new_var(r.Std.abs(s-n)/(r.Std.eq(o,0)?1:o));return[100*r.Std.rma(a,t,this._context)]},this.main=function(e,t){return this._context=e,this._input=t,this._context.setMinimumAdditionalDepth(this._input(0)+this._input(1)),this.f_1(this._input(1),this._input(0))}}},{name:"Average True Range",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:l}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Average True Range",shortDescription:"ATR",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Average True Range@tv-basicstudies-1",scriptIdPart:"",name:"Average True Range",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){var i=t(0);return[r.Std.atr(i,e)]}}},{name:"Awesome Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:a,width:1,style:0},1:{color:u,width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Awesome Oscillator",shortDescription:"AO",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}}}},inputs:[],id:"Awesome Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Awesome Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t},this.f_1=function(e){return r.Std.le(e,0)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hl2(this._context),s=this._context.new_var(i),n=r.Std.sma(s,5,this._context),o=this._context.new_var(i),a=r.Std.sma(o,34,this._context),l=this.f_0(n,a),c=l,h=this._context.new_var(l),d=r.Std.change(h);return[c,this.f_1(d)]}}},{name:"Accelerator Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:a,width:1,style:0},1:{color:u,width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Accelerator Oscillator",shortDescription:"AO",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"}}}},inputs:[],id:"Accelerator Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Accelerator Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t}, +this.f_1=function(e){return r.Std.le(e,0)?0:1},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hl2(this._context),s=this._context.new_var(i),n=r.Std.sma(s,5,this._context),o=this._context.new_var(i),a=r.Std.sma(o,34,this._context),l=this.f_0(n,a),c=this._context.new_var(l),h=r.Std.sma(c,5,this._context),d=this.f_0(l,h),u=this._context.new_var(d),p=r.Std.change(u);return[d,this.f_1(p)]}}},{name:"Balance of Power",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Balance of Power",shortDescription:"Balance of Power",is_price_study:!1,inputs:[],id:"Balance of Power@tv-basicstudies-1",scriptIdPart:"",name:"Balance of Power",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i,s){return(e-t)/(i-s)},this.main=function(e,t){return this._context=e,this._input=t,[this.f_0(r.Std.close(this._context),r.Std.open(this._context),r.Std.high(this._context),r.Std.low(this._context))]}}},{name:"Bollinger Bands",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Median",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Bollinger Bands",shortDescription:"BB",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_2",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c);return[a,this.f_1(a,h),this.f_2(a,h)]}}},{name:"Bollinger Bands %B",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:d}},bands:[{color:"#787B86",linestyle:2,linewidth:1, +visible:!0,value:1},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],filledAreasStyle:{fill_0:{color:"#26A69A",transparency:90,visible:!0}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Bollinger Bands %B",shortDescription:"BB %B",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands %B@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands %B",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.f_3=function(e,t,i){return(e-t)/(i-t)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c),d=this.f_1(a,h),u=this.f_2(a,h);return[this.f_3(i,u,d)]}}},{name:"Bollinger Bands Width",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},inputs:{in_0:20,in_1:2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Bollinger Bands Width",shortDescription:"BBW",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:1e4},{id:"in_1",name:"mult",defval:2,type:"float",min:.001,max:50}],id:"Bollinger Bands Width@tv-basicstudies-1",scriptIdPart:"",name:"Bollinger Bands Width",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t){return e*t},this.f_1=function(e,t){return e+t},this.f_2=function(e,t){return e-t},this.f_3=function(e,t,i){return(e-t)/i},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.stdev(l,s,this._context),h=this.f_0(n,c),d=this.f_1(a,h),u=this.f_2(a,h);return[this.f_3(d,u,a)]}}},{name:"Chaikin Money Flow",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Chaikin Money Flow",shortDescription:"CMF",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0", +name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Chaikin Money Flow@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Money Flow",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i,s){return r.Std.or(r.Std.and(r.Std.eq(e,t),r.Std.eq(e,i)),r.Std.eq(t,i))?0:(2*e-i-t)/(t-i)*s},this.f_1=function(e,t){return e/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context)),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=r.Std.volume(this._context),l=this._context.new_var(a),c=r.Std.sum(l,i,this._context);return[this.f_1(o,c)]}}},{name:"Chaikin Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#EC407A"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:3,in_1:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Chaikin Oscillator",shortDescription:"Chaikin Osc",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"short",defval:3,type:"integer",min:1,max:2e3},{id:"in_1",name:"long",defval:10,type:"integer",min:1,max:2e3}],id:"Chaikin Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Oscillator",format:{type:"volume"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.accdist(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context);return[this.f_0(a,c)]}}},{name:"Chaikin Volatility",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Chaikin Volatility@tv-basicstudies-1",scriptIdPart:"",name:"Chaikin Volatility",description:"Chaikin Volatility",shortDescription:"Chaikin Volatility",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#AB47BC"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{periods:10,rocLookback:10}},styles:{plot_0:{title:"Plot",zorder:1}},bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"periods",type:"integer",name:"Periods"},{id:"rocLookback",type:"integer",name:"Rate of Change Lookback"}],format:{type:"volume"},usePlotsZOrder:!0},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.rocLookback=this._input(1)},this.main=function(e,t){this._context=e,this._input=t,this._context.setMinimumAdditionalDepth(this.period+this.rocLookback);var i=this._context.new_var(r.Std.high(this._context)-r.Std.low(this._context)),s=this._context.new_var(r.Std.ema(i,this.period,this._context)) +;return[r.Std.roc(s,this.rocLookback)]}}},{name:"Chande Kroll Stop",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},inputs:{in_0:10,in_1:1,in_2:9}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"Long",histogramBase:0,joinPoints:!1},plot_1:{title:"Short",histogramBase:0,joinPoints:!1}},description:"Chande Kroll Stop",shortDescription:"Chande Kroll Stop",is_price_study:!0,inputs:[{id:"in_0",name:"p",defval:10,type:"integer",min:1,max:4999},{id:"in_1",name:"x",defval:1,type:"integer",min:1,max:1e12},{id:"in_2",name:"q",defval:9,type:"integer",min:1,max:1e12}],id:"Chande Kroll Stop@tv-basicstudies-1",scriptIdPart:"",name:"Chande Kroll Stop",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t,i){return e-t*i},this.f_1=function(e,t,i){return e+t*i},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2),o=r.Std.high(this._context),a=this._context.new_var(o),l=r.Std.highest(a,i,this._context),c=r.Std.atr(i,this._context),h=this.f_0(l,s,c),d=this._context.new_var(o),u=r.Std.lowest(d,i,this._context),p=this.f_1(u,s,c),_=this._context.new_var(h),m=r.Std.highest(_,n,this._context),g=this._context.new_var(p);return[r.Std.lowest(g,n,this._context),m]}}},{name:"Chande Momentum Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Chande Momentum Oscillator",shortDescription:"ChandeMO",is_price_study:!1,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:2e3}],id:"Chande Momentum Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Chande Momentum Oscillator",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(e){return r.Std.ge(e,0)?e:0},this.f_1=function(e){return r.Std.ge(e,0)?0:-e},this.f_2=function(e,t){return 100*e/t},this.f_3=function(e,t){return this.f_2(e-t,e+t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.change(n),a=this.f_0(o),l=this.f_1(o),c=this._context.new_var(a),h=r.Std.sum(c,i,this._context),d=this._context.new_var(l),u=r.Std.sum(d,i,this._context);return[this.f_3(h,u)]}}},{name:"Chop Zone",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:5,trackPrice:!1,transparency:0,visible:!0,color:"#000080"}},palettes:{palette_0:{colors:{0:{color:"#26C6DA",width:1,style:0},1:{color:"#43A047",width:1,style:0},2:{color:"#A5D6A7",width:1,style:0},3:{color:u,width:1,style:0},4:{ +color:"#D50000",width:1,style:0},5:{color:"#E91E63",width:1,style:0},6:{color:"#FF6D00",width:1,style:0},7:{color:"#FFB74D",width:1,style:0},8:{color:"#FDD835",width:1,style:0}}}},inputs:{}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",palette:"palette_0",target:"plot_0",type:"colorer"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Chop Zone",shortDescription:"Chop Zone",is_price_study:!1,palettes:{palette_0:{colors:{0:{name:"Color 0"},1:{name:"Color 1"},2:{name:"Color 2"},3:{name:"Color 3"},4:{name:"Color 4"},5:{name:"Color 5"},6:{name:"Color 6"},7:{name:"Color 7"},8:{name:"Color 8"}},valToIndex:{0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8}}},inputs:[],id:"chop_zone@tv-basicstudies-1",scriptIdPart:"",name:"Chop Zone",format:{precision:0,type:"price"}},constructor:function(){this.f_0=function(){var e=r.Std.close(this._context),t=r.Std.hlc3(this._context),i=this._context.new_var(r.Std.high(this._context)),s=r.Std.highest(i,30,this._context),n=r.Std.lowest(i,30,this._context),o=25/(s-n)*n,a=this._context.new_var(e),l=this._context.new_var(r.Std.ema(a,34,this._context)),c=(l.get(1)-l.get(0))/t*o,h=r.Std.sqrt(1+c*c),d=r.Std.round(180*r.Std.acos(1/h)/3.141592653589793),u=r.Std.iff(r.Std.gt(c,0),-d,d),p=r.Std.and(r.Std.gt(u,-2.14),r.Std.le(u,-.71))?7:8,_=r.Std.and(r.Std.gt(u,-3.57),r.Std.le(u,-2.14))?6:p,m=r.Std.and(r.Std.gt(u,-5),r.Std.le(u,-3.57))?5:_,g=r.Std.le(u,-5)?4:m,f=r.Std.and(r.Std.lt(u,2.14),r.Std.ge(u,.71))?3:g,v=r.Std.and(r.Std.lt(u,3.57),r.Std.ge(u,2.14))?2:f,S=r.Std.and(r.Std.lt(u,5),r.Std.ge(u,3.57))?1:v;return[1,r.Std.ge(u,5)?0:S]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Choppiness Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:61.8},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:38.2}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Choppiness Index",shortDescription:"CHOP",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Choppiness Index@tv-basicstudies-1",scriptIdPart:"",name:"Choppiness Index",format:{type:"price",precision:2},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i,s){return 100*r.Std.log10(e/(t-i))/s},this.main=function(e,t){this._context=e,this._input=t +;var i=this._input(0),s=r.Std.atr(1,this._context),n=this._context.new_var(s),o=r.Std.sum(n,i,this._context),a=r.Std.high(this._context),l=this._context.new_var(a),c=r.Std.highest(l,i,this._context),h=r.Std.low(this._context),d=this._context.new_var(h),u=r.Std.lowest(d,i,this._context),p=r.Std.log10(i);return[this.f_0(o,c,u,p)]}}},{name:"Commodity Channel Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:100},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-100}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:20,smoothingLine:"SMA",smoothingLength:20}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:2},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1,zorder:1}},description:"Commodity Channel Index",shortDescription:"CCI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:20,type:"integer",min:1,max:1e4}],id:"Commodity Channel Index@tv-basicstudies-1",scriptIdPart:"",name:"Commodity Channel Index",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i){return(e-t)/(.015*i)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.hlc3(this._context),s=this._input(0),n=this._input(1),o=this._input(2);this._context.setMinimumAdditionalDepth(s+o);var a,l=this._context.new_var(i),c=r.Std.sma(l,s,this._context),h=this._context.new_var(i),d=r.Std.dev(h,s,this._context),u=this.f_0(i,c,d),p=this._context.new_var(u);return"EMA"===n?a=r.Std.ema(p,o,this._context):"WMA"===n?a=r.Std.wma(p,o,this._context):"SMA"===n&&(a=r.Std.sma(p,o,this._context)),[u,a]}}},{name:"Connors RSI",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:70},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:30}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:3,in_1:2,in_2:100}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"CRSI",histogramBase:0,joinPoints:!1,zorder:1}},description:"Connors RSI",shortDescription:"CRSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{ +id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"RSI Length",defval:3,type:"integer",min:1},{id:"in_1",name:"UpDown Length",defval:2,type:"integer",min:1},{id:"in_2",name:"ROC Length",defval:100,type:"integer",min:1}],id:"Connors RSI@tv-basicstudies-1",scriptIdPart:"",name:"Connors RSI",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){var e;this.f_1=function(e,t,i){var s=i.new_var(r.Std.max(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_2=function(e,t,i){var s=i.new_var(-r.Std.min(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_3=(e=0,function(t){var i=t.get(0),s=t.get(1);return e=i===s?0:i>s?r.Std.nz(e)<=0?1:r.Std.nz(e)+1:r.Std.nz(e)>=0?-1:r.Std.nz(e)-1,this._context.new_var(e)}),this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._context.new_var(i),n=this._input(0),o=this._input(1),a=this._input(2);this._context.setMinimumAdditionalDepth(a);var l=r.Std.rsi(this.f_1(s,n,this._context),this.f_2(s,n,this._context)),c=this.f_3(s),h=r.Std.rsi(this.f_1(c,o,this._context),this.f_2(c,o,this._context)),d=this._context.new_var(r.Std.roc(s,1)),u=r.Std.percentrank(d,a);return[r.Std.avg(l,h,u)]}}},{name:"Coppock Curve",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:10,in_1:14,in_2:11}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Coppock Curve",shortDescription:"Coppock Curve",is_price_study:!1,inputs:[{id:"in_0",name:"WMA Length",defval:10,type:"integer",min:-1e12,max:5e3},{id:"in_1",name:"Long RoC Length",defval:14,type:"integer",min:1,max:4999},{id:"in_2",name:"Short RoC Length",defval:11,type:"integer",min:1,max:4999}],id:"Coppock Curve@tv-basicstudies-1",scriptIdPart:"",name:"Coppock Curve",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e+t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+Math.max(s,n));var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.roc(a,s),c=this._context.new_var(o),h=r.Std.roc(c,n),d=this.f_0(l,h),u=this._context.new_var(d);return[r.Std.wma(u,i,this._context)]}}},{name:"Correlation Coeff",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:4,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:"",in_1:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Correlation Coefficient",shortDescription:"CC",is_price_study:!1,inputs:[{id:"in_0",name:"sym",defval:"",type:"symbol"},{id:"in_1",name:"length",defval:20,type:"integer",min:1,max:2e3}], +id:"Correlation Coeff@tv-basicstudies-1",scriptIdPart:"",name:"Correlation Coeff",format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this._context.new_sym(this._input(0),r.Std.period(this._context))},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_unlimited_var(this._context.symbol.time),s=(this._input(0),r.Std.period(this._context),r.Std.close(this._context)),n=this._input(1);this._context.select_sym(1);var o=this._context.new_unlimited_var(this._context.symbol.time),a=r.Std.close(this._context),l=this._context.new_unlimited_var(a);this._context.select_sym(0);var c=l.adopt(o,i,0),h=this._context.new_var(s),d=this._context.new_var(c);return[r.Std.correlation(h,d,n,this._context)]}}},{name:"Correlation - Log",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Correlation - Log@tv-basicstudies-1",scriptIdPart:"",name:"Correlation - Log",description:"Correlation - Log",shortDescription:"Correlation - Log",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{instrument:"",instrument2:"",periods:25}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"instrument",name:"Instrument 1",type:"symbol",defval:"",confirm:!0},{id:"instrument2",name:"Instrument 2",type:"symbol",defval:"",confirm:!0},{id:"periods",name:"Periods",type:"integer",defval:25}],format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this._context.new_sym(this._input(0),r.Std.period(this._context)),this._context.new_sym(this._input(1),r.Std.period(this._context)),this.period=this._input(2)},this.correlationLog=function(e,t,i,s){var n=r.Std.sma(e,i,s),o=r.Std.sma(t,i,s),a=s.new_var(e.get()*t.get());return(r.Std.sma(a,i,s)-n*o)/Math.sqrt(r.Std.variance2(e,n,i)*r.Std.variance2(t,o,i))},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(this._context.symbol.time);this._context.select_sym(2);var s=this._context.new_var(r.Std.close(this._context)),n=this._context.new_var(r.Std.log(s.get()/s.get(1))),o=this._context.new_var(this._context.symbol.time);this._context.select_sym(1);var a=this._context.new_var(this._context.symbol.time),l=this._context.new_var(r.Std.close(this._context)),c=this._context.new_var(r.Std.log(l.get()/l.get(1))),h=this._context.new_var(n.adopt(o,a,0)),d=this._context.new_var(this.correlationLog(c,h,this.period,this._context)),u=this._context.new_var(d.adopt(a,i,0)).get(),p=r.Std.round(1e3*u)/1e3;return this._context.select_sym(0),[p]}}},{name:"Detrended Price Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:21,in_1:!1}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"DPO", +histogramBase:0,joinPoints:!1,isHidden:!1,zorder:1}},description:"Detrended Price Oscillator",shortDescription:"DPO",is_price_study:!1,is_hidden_study:!1,id:"detrended_price_oscillator@tv-basicstudies-1",bands:[{id:"hline_0",name:"Zero",isHidden:!1,zorder:-1}],inputs:[{id:"in_0",name:"Period",defval:21,type:"integer",min:1,max:1e12},{id:"in_1",name:"isCentered",defval:!1,type:"bool"}],scriptIdPart:"",name:"Detrended Price Oscillator",format:{type:"price",precision:2},usePlotsZOrder:!0},constructor:function(){this.f_0=function(){var e=this._input(0),t=this._input(1),i=Math.floor(e/2+1);this._context.setMinimumAdditionalDepth(e+i);var s=this._context.new_var(r.Std.close(this._context)),n=this._context.new_var(r.Std.sma(s,e,this._context)),o=this._context.new_var(r.Std.close(this._context)).get(i)-n,a=r.Std.close(this._context)-n.get(i);return[t?o:a,t?-i:0]},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0();return[{value:i[0],offset:i[1]}]}}},{name:"Directional Movement Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_3:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FFA726"},plot_4:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#ab47bc"}},inputs:{in_0:14,in_1:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"},{id:"plot_3",type:"line"},{id:"plot_4",type:"line"}],styles:{plot_0:{title:"+DI",histogramBase:0,joinPoints:!1},plot_1:{title:"-DI",histogramBase:0,joinPoints:!1},plot_2:{title:"DX",histogramBase:0,joinPoints:!1},plot_3:{title:"ADX",histogramBase:0,joinPoints:!1},plot_4:{title:"ADXR",histogramBase:0,joinPoints:!1}},description:"Directional Movement",shortDescription:"DMI",is_price_study:!1,inputs:[{id:"in_0",name:"DI Length",defval:14,type:"integer",min:1,max:2e3},{id:"in_1",name:"ADX Smoothing",defval:14,type:"integer",min:1,max:50}],id:"Directional Movement Index@tv-basicstudies-1",scriptIdPart:"",name:"Directional Movement Index",format:{precision:4,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1);return this._context.setMinimumAdditionalDepth(2*i+s),r.Std.dmi(i,s,this._context)}}},{name:"Donchian Channels",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},filledAreasStyle:{fill_0:{color:"#2196F3", +transparency:95,visible:!0}},inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Lower",histogramBase:0,joinPoints:!1},plot_1:{title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Basis",histogramBase:0,joinPoints:!1}},description:"Donchian Channels",shortDescription:"DC",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_0",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"length",defval:20,type:"integer",min:1,max:2e3}],id:"Donchian Channels@tv-basicstudies-1",scriptIdPart:"",name:"Donchian Channels",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.low(this._context),n=this._context.new_var(s),o=r.Std.lowest(n,i,this._context),a=r.Std.high(this._context),l=this._context.new_var(a),c=r.Std.highest(l,i,this._context);return[o,c,r.Std.avg(c,o)]}}},{name:"Double Exponential Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Double EMA",shortDescription:"DEMA",is_price_study:!0,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e4}],id:"Double Exponential Moving Average@tv-basicstudies-1",scriptIdPart:"",name:"Double Exponential Moving Average",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return 2*e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(2*i);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context);return[this.f_0(o,l)]}}},{name:"Ease of Movement",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"}},inputs:{in_0:1e4,in_1:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Ease Of Movement",shortDescription:"EOM",is_price_study:!1,inputs:[{id:"in_0",name:"Divisor",defval:1e4,type:"integer",min:1,max:1e9},{id:"in_1",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Ease of Movement@tv-basicstudies-1",scriptIdPart:"",name:"Ease of Movement",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i,s,r){return e*t*(i-s)/r},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.hl2(this._context),o=this._context.new_var(n),a=r.Std.change(o),l=this.f_0(i,a,r.Std.high(this._context),r.Std.low(this._context),r.Std.volume(this._context)),c=this._context.new_var(l);return[r.Std.sma(c,s,this._context)]}}},{name:"Elders Force Index",metainfo:{_metainfoVersion:52, +isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:13}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Elder's Force Index",shortDescription:"EFI",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"length",defval:13,type:"integer",min:1,max:2e3}],id:"Elders Force Index@tv-basicstudies-1",scriptIdPart:"",name:"Elders Force Index",format:{type:"volume"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return e*t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.change(n),a=this.f_0(o,r.Std.volume(this._context)),l=this._context.new_var(a);return[r.Std.ema(l,i,this._context)]}}},{name:"EMA Cross",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#43A047"},plot_2:{linestyle:0,linewidth:4,plottype:3,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:26}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Short",histogramBase:0,joinPoints:!1},plot_1:{title:"Long",histogramBase:0,joinPoints:!1},plot_2:{title:"Crosses",histogramBase:0,joinPoints:!1}},description:"EMA Cross",shortDescription:"EMA Cross",is_price_study:!0,inputs:[{id:"in_0",name:"Short",defval:9,type:"integer",min:1,max:2e3},{id:"in_1",name:"Long",defval:26,type:"integer",min:1,max:2e3}],id:"EMA Cross@tv-basicstudies-1",scriptIdPart:"",name:"EMA Cross",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e?t:r.Std.na()},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.close(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context),h=a,d=c,u=r.Std.cross(a,c,this._context);return[h,d,this.f_0(u,a)]}}},{name:"Envelopes",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},filledAreasStyle:{fill_0:{color:"#2196F3",transparency:95,visible:!0}},inputs:{in_0:20,in_1:10,in_2:10,in_3:"Simple",in_4:"close"}},plots:[{id:"plot_1",type:"line"},{id:"plot_0",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Average",histogramBase:0,joinPoints:!1},plot_1:{ +title:"Upper",histogramBase:0,joinPoints:!1},plot_2:{title:"Lower",histogramBase:0,joinPoints:!1}},description:"Envelopes",shortDescription:"Envelopes",is_price_study:!0,filledAreas:[{id:"fill_0",objAId:"plot_1",objBId:"plot_2",type:"plot_plot",title:"Plots Background"}],inputs:[{id:"in_0",name:"Length",defval:20,type:"integer",min:1,max:2e3},{id:"in_1",name:"Upper Percentage",defval:2,type:"float",min:0},{id:"in_2",name:"Lower Percentage",defval:2,type:"float",min:0},{id:"in_3",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]},{id:"in_4",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]}],id:"Envelope@tv-basicstudies-1",scriptIdPart:"",name:"Envelopes",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e*(1+t)},this.f_1=function(e,t){return e*(1-t)},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std[this._input(4)](this._context)),s=r.Std.sma(i,this._input(0),this._context);return"Exponential"===this._input(3)?s=r.Std.ema(i,this._input(0),this._context):"Weighted"===this._input(3)&&(s=r.Std.wma(i,this._input(0),this._context)),[this.f_0(s,this._input(1)/100),s,this.f_1(s,this._input(2)/100)]}}},{name:"Standard Error",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Standard Error@tv-basicstudies-1",scriptIdPart:"",name:"Standard Error",description:"Standard Error",shortDescription:"Standard Error",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"}},inputs:{length:14}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"length",type:"integer",name:"Length",min:3}],format:{precision:2,type:"price"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0)},this.main=function(e,t){this._context=e,this._input=t;for(var i,s,n=this._context.new_var(r.Std.close(this._context)),o=0,a=0,l=0;l0?1:3,i=r.Std.change(this._context.new_var(e));return t-(r.Std.le(i,0)?0:1)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(2)](this._context),s=this._input(0),n=this._input(1),o=this._input(3);this._context.setMinimumAdditionalDepth(Math.max(s,n)+o) +;var a=this._context.new_var(i),l=r.Std.ema(a,s,this._context),c=this._context.new_var(i),h=r.Std.ema(c,n,this._context),d=this.f_0(l,h),u=this._context.new_var(d),p=r.Std.ema(u,o,this._context),_=this.f_0(d,p);return[_,d,p,this.f_1(_)]}}},{name:"Moving Average Exponential",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},inputs:{length:9,source:"close",offset:0,smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"Moving Average Exponential",shortDescription:"EMA",is_price_study:!0,inputs:[{id:"length",name:"Length",defval:9,type:"integer",min:1,max:1e4},{id:"source",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]},{id:"offset",name:"Offset",defval:0,type:"integer",min:-1e4,max:1e4},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"Moving Average Exponential@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Exponential",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(1)](this._context),s=this._input(0),n=this._input(2),o=this._input(3),a=this._input(4);this._context.setMinimumAdditionalDepth(s+a);var l,c=this._context.new_var(i),h=r.Std.ema(c,s,this._context),d=this._context.new_var(h);return"EMA"===o?l=r.Std.ema(d,a,this._context):"WMA"===o?l=r.Std.wma(d,a,this._context):"SMA"===o&&(l=r.Std.sma(d,a,this._context)),[{value:h,offset:n},{value:l,offset:n}]}}},{name:"Moving Average Weighted",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9,in_1:"close",in_2:0}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Moving Average Weighted",shortDescription:"WMA",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:9,type:"integer",min:1,max:2e3},{id:"in_1",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]},{id:"in_2",name:"Offset",defval:0,type:"integer",min:-1e4,max:1e4}],id:"Moving Average Weighted@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Weighted",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std[this._input(1)](this._context),s=this._input(0),n=this._input(2),o=this._context.new_var(i);return[{value:r.Std.wma(o,s,this._context),offset:n}]}}},{name:"Moving Average Double", +metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"Moving Average Double@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Double",description:"Moving Average Double",shortDescription:"Moving Average Double",is_price_study:!0,plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"},plot_1:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{firstPeriods:14,secondPeriods:21,method:"Simple"}},styles:{plot_0:{title:"Plot 1"},plot_1:{title:"Plot 2"}},inputs:[{id:"firstPeriods",name:"1st Period",type:"integer",defval:14,min:1,max:1e4},{id:"secondPeriods",name:"2nd Period",type:"integer",defval:21,min:1,max:1e4},{id:"method",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]}],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i,s,n=this._context.new_var(r.Std.close(this._context));return"Exponential"===this._input(2)?(i=r.Std.ema(n,this._input(0),this._context),s=r.Std.ema(n,this._input(1),this._context)):"Weighted"===this._input(2)?(i=r.Std.wma(n,this._input(0),this._context),s=r.Std.wma(n,this._input(1),this._context)):(i=r.Std.sma(n,this._input(0),this._context),s=r.Std.sma(n,this._input(1),this._context)),[i,s]}}},{name:"Moving Average Triple",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Triple@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Triple",description:"Moving Average Triple",shortDescription:"Moving Average Triple",plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#FF6D00"},plot_1:{linestyle:0,visible:!0,linewidth:1,transparency:0,plottype:0,trackPrice:!1,color:"#2196F3"},plot_2:{linestyle:0,visible:!0,linewidth:1,transparency:0,plottype:0,trackPrice:!1,color:"#26C6DA"}},inputs:{firstPeriods:14,secondPeriods:21,thirdPeriods:35,method:"Simple"}},styles:{plot_0:{title:"Plot 1"},plot_1:{title:"Plot 2"},plot_2:{title:"Plot 3"}},inputs:[{id:"firstPeriods",name:"1st Period",type:"integer",defval:14,min:1,max:1e4},{id:"secondPeriods",name:"2nd Period",type:"integer",defval:21,min:1,max:1e4},{id:"thirdPeriods",name:"3rd Period",type:"integer",defval:35,min:1,max:1e4},{id:"method",name:"Method",type:"text",defval:"Simple",options:["Simple","Exponential","Weighted"]}],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i,s,n,o=this._context.new_var(r.Std.close(this._context));return"Exponential"===this._input(3)?(i=r.Std.ema(o,this._input(0),this._context),s=r.Std.ema(o,this._input(1),this._context),n=r.Std.ema(o,this._input(2),this._context)):"Weighted"===this._input(3)?(i=r.Std.wma(o,this._input(0),this._context), +s=r.Std.wma(o,this._input(1),this._context),n=r.Std.wma(o,this._input(2),this._context)):(i=r.Std.sma(o,this._input(0),this._context),s=r.Std.sma(o,this._input(1),this._context),n=r.Std.sma(o,this._input(2),this._context)),[i,s,n]}}},{name:"Moving Average Adaptive",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Adaptive@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Adaptive",description:"Moving Average Adaptive",shortDescription:"Moving Average Adaptive",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#AB47BC"}},inputs:{periods:10}},styles:{plot_0:{title:"Plot 1"}},inputs:[{id:"periods",name:"Period",type:"integer",defval:10,min:2,max:1e4}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.periods=this._input(0)},this.ama=function(e,t){var i=this.periods,s=this._context.new_var(),n=e.get(),o=r.Std.stdev(t,i,this._context),a=r.Std.log(n/e.get(i))/(o*Math.sqrt(i)),l=.1*Math.abs(a),c=(n-s.get(1))*l+s.get(1);return s.set(isNaN(c)?n:c),c},this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._context.new_var(r.Std.log(i.get()/i.get(1)));return[this.ama(i,s)]}}},{name:"Moving Average Hamming",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Moving Average Hamming@tv-basicstudies-1",scriptIdPart:"",name:"Moving Average Hamming",description:"Moving Average Hamming",shortDescription:"Moving Average Hamming",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,transparency:0,trackPrice:!1,color:"#4CAF50"}},inputs:{periods:10}},styles:{plot_0:{title:"Plot 1"}},inputs:[{id:"periods",name:"Period",type:"integer",defval:10,min:1,max:1e4}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.periods=this._input(0);for(var i=[],s=0,r=1;r<=this.periods;++r){var n=Math.sin((1+r)/this.periods*Math.PI/2);i.unshift(n),s+=n}this.hmaFactors=i,this.hmaFactorsSum=s},this.hma=function(e){for(var t=this.periods,i=0,s=0;sthis._context.new_var(s).get(1)?1:0,[100*r.Std.sma(this._context.new_var(i),this.rollingPeriod,this._context)]}}},{name:"Net Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Net Volume",shortDescription:"Net Volume",is_price_study:!1,inputs:[],id:"Net Volume@tv-basicstudies-1",scriptIdPart:"",name:"Net Volume",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i){return r.Std.gt(e,0)?t:r.Std.lt(i,0)?-t:0*t},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._context.new_var(i),n=r.Std.change(s);return[this.f_0(n,r.Std.volume(this._context),n)]}}},{name:"On Balance Volume",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},inputs:{smoothingLine:"SMA",smoothingLength:9}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1}},description:"On Balance Volume",shortDescription:"OBV",is_price_study:!1,inputs:[{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:9,type:"integer",min:1,max:1e4}],id:"On Balance Volume@tv-basicstudies-1",scriptIdPart:"",name:"On Balance Volume",format:{type:"volume"}},constructor:function(){this.f_0=function(e,t,i){return r.Std.gt(e,0)?t:r.Std.lt(i,0)?-t:0*t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.close(this._context),o=this._context.new_var(n),a=r.Std.change(o),l=this.f_0(a,r.Std.volume(this._context),a),c=r.Std.cum(l,this._context);this._context.setMinimumAdditionalDepth(s);var h,d=this._context.new_var(c);return"EMA"===i?h=r.Std.ema(d,s,this._context):"WMA"===i?h=r.Std.wma(d,s,this._context):"SMA"===i&&(h=r.Std.sma(d,s,this._context)),[c,h]}}},{name:"Parabolic SAR",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:3,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:.02,in_1:.02,in_2:.2}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Parabolic SAR",shortDescription:"SAR",is_price_study:!0,inputs:[{id:"in_0",name:"start",defval:.02,type:"float",min:-1e12,max:1e12},{id:"in_1",name:"increment",defval:.02,type:"float",min:-1e12,max:1e12},{ +id:"in_2",name:"maximum",defval:.2,type:"float",min:-1e12,max:1e12}],id:"Parabolic SAR@tv-basicstudies-1",scriptIdPart:"",name:"Parabolic SAR",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);return[r.Std.sar(i,s,n,this._context)]}}},{name:"Price Channel",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#F50057"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:20,in_1:0}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Highprice Line",histogramBase:0,joinPoints:!1},plot_1:{title:"Lowprice Line",histogramBase:0,joinPoints:!1},plot_2:{title:"Centerprice Line",histogramBase:0,joinPoints:!1}},description:"Price Channel",shortDescription:"PC",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:20,type:"integer",min:1,max:2e3},{id:"in_1",name:"Offset Length",defval:0,type:"integer",min:1,max:2e3}],id:"Price Channel@tv-basicstudies-1",scriptIdPart:"",name:"Price Channel",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.high(this._context),s=this._context.new_var(i),n=r.Std.low(this._context),o=this._context.new_var(n),a=this._input(0),l=this._input(1),c=r.Std.highest(s,a,this._context),h=r.Std.lowest(o,a,this._context);return[{value:c,offset:l},{value:h,offset:l},{value:r.Std.avg(c,h),offset:l}]}}},{name:"Price Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:u}},inputs:{in_0:10,in_1:21}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Price Oscillator",shortDescription:"PPO",is_price_study:!1,inputs:[{id:"in_0",name:"shortlen",defval:10,type:"integer",min:1,max:2e3},{id:"in_1",name:"longlen",defval:21,type:"integer",min:1,max:2e3}],id:"Price Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Price Oscillator",format:{type:"price",precision:2}},constructor:function(){this.f_0=function(e,t){return(e-t)/t*100},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._context.new_var(i),a=r.Std.sma(o,s,this._context),l=this._context.new_var(i),c=r.Std.sma(l,n,this._context);return[this.f_0(a,c)]}}},{name:"Price Volume Trend",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"PVT",histogramBase:0,joinPoints:!1, +isHidden:!1}},description:"Price Volume Trend",shortDescription:"PVT",is_price_study:!1,is_hidden_study:!1,id:"price_volume_trend@tv-basicstudies-1",inputs:[],scriptIdPart:"",name:"Price Volume Trend",format:{type:"volume"}},constructor:function(){this.f_0=function(){var e=this._context.new_var(r.Std.close(this._context));return[r.Std.cum(r.Std.change(e)/e.get(1)*r.Std.volume(this._context),this._context)]},this.main=function(e,t){return this._context=e,this._input=t,[this.f_0()[0]]}}},{name:"Rate Of Change",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"ROC",histogramBase:0,joinPoints:!1,isHidden:!1,zorder:1}},description:"Rate Of Change",shortDescription:"ROC",is_price_study:!1,bands:[{id:"hline_0",name:"Zero Line",isHidden:!1,zorder:-1}],inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e12}],id:"rate_of_change@tv-basicstudies-1",scriptIdPart:"",name:"Rate Of Change",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._input(0);return[100*(i.get(0)-i.get(s))/i.get(s)]}}},{name:"Relative Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"},smoothedMA:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!1}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:70,zorder:-1.1},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:50,zorder:-1.11},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:30,zorder:-1.111}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{length:14,smoothingLine:"SMA",smoothingLength:14}},plots:[{id:"plot_0",type:"line"},{id:"smoothedMA",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1},smoothedMA:{title:"Smoothed MA",histogramBase:0,joinPoints:!1,zorder:2}},description:"Relative Strength Index",shortDescription:"RSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_2",name:"MiddleLimit",zorder:-1.11},{id:"hline_1",name:"LowerLimit",zorder:-1.111}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"length",name:"Length",defval:14,type:"integer",min:1,max:2e3},{id:"smoothingLine",name:"Smoothing Line",defval:"SMA",type:"text",options:["SMA","EMA","WMA"]},{id:"smoothingLength",name:"Smoothing Length",defval:14,type:"integer",min:1,max:1e4}],id:"Relative Strength Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Strength Index",format:{precision:2,type:"price"}, +usePlotsZOrder:!0},constructor:function(){this.f_0=function(e){return r.Std.max(e,0)},this.f_1=function(e){return-r.Std.min(e,0)},this.f_2=function(e,t){return r.Std.eq(e,0)?100:r.Std.eq(t,0)?0:100-100/(1+t/e)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2);this._context.setMinimumAdditionalDepth(s+o);var a,l=this._context.new_var(i),c=r.Std.change(l),h=this.f_0(c),d=this._context.new_var(h),u=r.Std.rma(d,s,this._context),p=this.f_1(c),_=this._context.new_var(p),m=r.Std.rma(_,s,this._context),g=this.f_2(m,u),f=this._context.new_var(g);return"EMA"===n?a=r.Std.ema(f,o,this._context):"WMA"===n?a=r.Std.wma(f,o,this._context):"SMA"===n&&(a=r.Std.sma(f,o,this._context)),[{value:g},{value:a}]}}},{name:"Relative Vigor Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:u},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"RVGI",histogramBase:0,joinPoints:!1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1}},description:"Relative Vigor Index",shortDescription:"RVGI",is_price_study:!1,inputs:[{id:"in_0",name:"Length",defval:10,type:"integer",min:1,max:2e3}],id:"Relative Vigor Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Vigor Index",format:{precision:4,type:"price"}},constructor:function(){this.f_0=function(e,t){return e-t},this.f_1=function(e,t){return e/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this.f_0(r.Std.close(this._context),r.Std.open(this._context)),n=this._context.new_var(s),o=r.Std.swma(n,this._context),a=this._context.new_var(o),l=r.Std.sum(a,i,this._context),c=this.f_0(r.Std.high(this._context),r.Std.low(this._context)),h=this._context.new_var(c),d=r.Std.swma(h,this._context),u=this._context.new_var(d),p=r.Std.sum(u,i,this._context),_=this.f_1(l,p),m=this._context.new_var(_);return[_,r.Std.swma(m,this._context)]}}},{name:"Relative Volatility Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{in_0:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Relative Volatility Index",shortDescription:"RVI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length", +defval:10,type:"integer",min:1,max:2e3}],id:"Relative Volatility Index@tv-basicstudies-1",scriptIdPart:"",name:"Relative Volatility Index",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return r.Std.le(e,0)?0:t},this.f_1=function(e,t){return r.Std.gt(e,0)?0:t},this.f_2=function(e,t){return e/(e+t)*100},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(i+12);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.stdev(n,i,this._context),a=this._context.new_var(s),l=r.Std.change(a),c=this.f_0(l,o),h=this._context.new_var(c),d=r.Std.ema(h,14,this._context),u=this.f_1(l,o),p=this._context.new_var(u),_=r.Std.ema(p,14,this._context);return[this.f_2(d,_)]}}},{name:"SMI Ergodic Indicator/Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"},plot_2:{linestyle:0,linewidth:1,plottype:1,trackPrice:!1,transparency:0,visible:!0,color:c}},inputs:{in_0:5,in_1:20,in_2:5}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Indicator",histogramBase:0,joinPoints:!1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1},plot_2:{title:"Oscillator",histogramBase:0,joinPoints:!1}},description:"SMI Ergodic Indicator/Oscillator",shortDescription:"SMIIO",is_price_study:!1,inputs:[{id:"in_0",name:"shortlen",defval:5,type:"integer",min:1,max:2e3},{id:"in_1",name:"longlen",defval:20,type:"integer",min:1,max:2e3},{id:"in_2",name:"siglen",defval:5,type:"integer",min:1,max:2e3}],id:"SMI Ergodic Indicator/Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"SMI Ergodic Indicator/Oscillator",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t){return e-t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+s+n);var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.tsi(a,i,s,this._context),c=this._context.new_var(l),h=r.Std.ema(c,n,this._context);return[l,h,this.f_0(l,h)]}}},{name:"Smoothed Moving Average",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#673AB7"}},inputs:{in_0:7,in_1:"close"}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Smoothed Moving Average",shortDescription:"SMMA",is_price_study:!0,inputs:[{id:"in_0",name:"Length",defval:7,type:"integer",min:1,max:1e12},{id:"in_1",name:"Source",defval:"close",type:"source",options:["open","high","low","close","hl2","hlc3","ohlc4"]}],id:"smoothed_moving_average@tv-basicstudies-1",scriptIdPart:"", +name:"Smoothed Moving Average",format:{type:"inherit"}},constructor:function(){this.f_0=function(){var e=this._input(0),t=r.Std[this._input(1)](this._context);return[r.Std.smma(t,e,this._context)]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Standard Deviation",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"Standard Deviation@tv-basicstudies-1",scriptIdPart:"",name:"Standard Deviation",description:"Standard Deviation",shortDescription:"Standard Deviation",is_price_study:!1,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:u}},inputs:{periods:5,deviations:1}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer"},{id:"deviations",name:"Deviations",type:"float"}],format:{precision:2,type:"price"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._context.new_var(r.Std.close(this._context));return[r.Std.stdev(n,i,this._context)*s]}}},{name:"Stochastic",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14,in_1:1,in_2:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"%K",histogramBase:0,joinPoints:!1,zorder:1.1},plot_1:{title:"%D",histogramBase:0,joinPoints:!1,zorder:1.11}},description:"Stochastic",shortDescription:"Stoch",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"K",defval:14,type:"integer",min:1,max:1e4},{id:"in_1",name:"D",defval:1,type:"integer",min:1,max:1e4},{id:"in_2",name:"smooth",defval:3,type:"integer",min:1,max:1e4}],id:"Stochastic@tv-basicstudies-1",scriptIdPart:"",name:"Stochastic",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(i+s+n);var o=r.Std.close(this._context),a=r.Std.high(this._context),l=r.Std.low(this._context),c=this._context.new_var(o),h=this._context.new_var(a),d=this._context.new_var(l),u=r.Std.stoch(c,h,d,i,this._context),p=this._context.new_var(u),_=r.Std.sma(p,s,this._context),m=this._context.new_var(_);return[_,r.Std.sma(m,n,this._context)]}}},{name:"Stochastic RSI",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1, +defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#FF6D00"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:80},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:20}],filledAreasStyle:{fill_0:{color:"#2196F3",transparency:90,visible:!0}},inputs:{in_0:14,in_1:14,in_2:3,in_3:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"%K",histogramBase:0,joinPoints:!1,zorder:1.1},plot_1:{title:"%D",histogramBase:0,joinPoints:!1,zorder:1.11}},description:"Stochastic RSI",shortDescription:"Stoch RSI",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"lengthRSI",defval:14,type:"integer",min:1,max:1e4},{id:"in_1",name:"lengthStoch",defval:14,type:"integer",min:1,max:1e4},{id:"in_2",name:"smoothK",defval:3,type:"integer",min:1,max:1e4},{id:"in_3",name:"smoothD",defval:3,type:"integer",min:1,max:1e4}],id:"Stochastic RSI@tv-basicstudies-1",scriptIdPart:"",name:"Stochastic RSI",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_1=function(e,t,i){var s=i.new_var(r.Std.max(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.f_2=function(e,t,i){var s=i.new_var(-r.Std.min(r.Std.change(e),0));return r.Std.rma(s,t,i)},this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._input(1),o=this._input(2),a=this._input(3);e.setMinimumAdditionalDepth(s+n+o+a);var l=this._context.new_var(i),c=r.Std.rsi(this.f_1(l,s,this._context),this.f_2(l,s,this._context)),h=this._context.new_var(c),d=this._context.new_var(c),u=this._context.new_var(c),p=r.Std.stoch(h,d,u,n,this._context),_=this._context.new_var(p),m=r.Std.sma(_,o,this._context),g=this._context.new_var(m);return[m,r.Std.sma(g,a,this._context)]}}},{name:"TRIX",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:18}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"TRIX",histogramBase:0,joinPoints:!1,zorder:1}},description:"TRIX",shortDescription:"TRIX",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"length",defval:18,type:"integer",min:1,max:2e3}],id:"TRIX@tv-basicstudies-1",scriptIdPart:"",name:"TRIX",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e){return r.Std.log(e)},this.f_1=function(e){return 1e4*e},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);e.setMinimumAdditionalDepth(3*i) +;var s=this.f_0(r.Std.close(this._context)),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context),c=this._context.new_var(l),h=r.Std.ema(c,i,this._context),d=this._context.new_var(h),u=r.Std.change(d);return[this.f_1(u)]}}},{name:"Triple EMA",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},inputs:{in_0:9}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"Triple EMA",shortDescription:"TEMA",is_price_study:!0,inputs:[{id:"in_0",name:"length",defval:9,type:"integer",min:1,max:1e4}],id:"Triple EMA@tv-basicstudies-1",scriptIdPart:"",name:"Triple EMA",format:{type:"inherit"}},constructor:function(){this.f_0=function(e,t,i){return 3*(e-t)+i},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0);this._context.setMinimumAdditionalDepth(3*i);var s=r.Std.close(this._context),n=this._context.new_var(s),o=r.Std.ema(n,i,this._context),a=this._context.new_var(o),l=r.Std.ema(a,i,this._context),c=this._context.new_var(l),h=r.Std.ema(c,i,this._context);return[this.f_0(o,l,h)]}}},{name:"True Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:25,in_1:13,in_2:13}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"True Strength Index",histogramBase:0,joinPoints:!1,zorder:1.1},plot_1:{title:"Signal",histogramBase:0,joinPoints:!1,zorder:1.11}},description:"True Strength Index",shortDescription:"True Strength Index",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"long",defval:25,type:"integer",min:1,max:4999},{id:"in_1",name:"short",defval:13,type:"integer",min:1,max:4999},{id:"in_2",name:"siglen",defval:13,type:"integer",min:1,max:4999}],id:"True Strength Indicator@tv-basicstudies-1",scriptIdPart:"",name:"True Strength Index",format:{precision:4,type:"price"},usePlotsZOrder:!0},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2);this._context.setMinimumAdditionalDepth(this._input(0)+this._input(1)+this._input(2));var o=r.Std.close(this._context),a=this._context.new_var(o),l=r.Std.tsi(a,s,i,this._context),c=this._context.new_var(l);return[l,r.Std.ema(c,n,this._context)]}}},{name:"Trend Strength Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Trend Strength Index@tv-basicstudies-1",scriptIdPart:"",name:"Trend Strength Index",description:"Trend Strength Index",shortDescription:"Trend Strength Index", +plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:c}},inputs:{periods:14}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",type:"integer",name:"Periods"}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.invertedPeriod=1/this.period,this.sumX=(this.period-1)*this.period/2,this.sumXX=(this.period-1)*this.period*(2*this.period-1)/6,this.invertedPeriodSumXSumX=this.invertedPeriod*this.sumX*this.sumX},this.trendStrengthIndex=function(){for(var e=this._context.new_var(r.Std.close(this._context)),t=r.Std.sum(e,this.period,this._context),i=0,s=0,n=0;n0?1:-1:a/(l=Math.sqrt(l))},this.main=function(e,t){return this._context=e,this._input=t,[this.trendStrengthIndex()]}}},{name:"Typical Price",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,id:"TypicalPrice@tv-basicstudies-1",scriptIdPart:"",name:"Typical Price",description:"Typical Price",shortDescription:"Typical Price",is_price_study:!0,plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#FF6D00"}},inputs:{}},styles:{plot_0:{title:"Plot"}},inputs:[],format:{type:"inherit"}},constructor:function(){this.main=function(e,t){return this._context=e,this._input=t,[r.Std.hlc3(this._context)]}}},{name:"Ultimate Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:a}},inputs:{in_0:7,in_1:14,in_2:28}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"UO",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Ultimate Oscillator",shortDescription:"UO",is_price_study:!1,inputs:[{id:"in_0",name:"length7",defval:7,type:"integer",min:1,max:1e12},{id:"in_1",name:"length14",defval:14,type:"integer",min:1,max:1e12},{id:"in_2",name:"length28",defval:28,type:"integer",min:1,max:1e12}],id:"ultimate_oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Ultimate Oscillator",format:{precision:2,type:"price"}},constructor:function(){this.f_0=function(e,t,i){var s=this._context.new_var(e),n=this._context.new_var(t);return[r.Std.sum(s,i,this._context)/r.Std.sum(n,i,this._context)]},this.f_1=function(){var e=this._input(0),t=this._input(1),i=this._input(2),s=this._context.new_var(r.Std.close(this._context)),n=r.Std.max(r.Std.high(this._context),s.get(1)),o=this._context.new_var(r.Std.close(this._context)),a=r.Std.min(r.Std.low(this._context),o.get(1)),l=r.Std.close(this._context)-a,c=n-a,h=this.f_0(l,c,e),d=this.f_0(l,c,t),u=this.f_0(l,c,i);return[100*(4*h[0]+2*d[0]+u[0])/7]},this.main=function(e,t){return this._context=e,this._input=t,this.f_1()}}},{ +name:"Volatility Close-to-Close",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!1,id:"Volatility Close-to-Close@tv-basicstudies-1",scriptIdPart:"",name:"Volatility Close-to-Close",description:"Volatility Close-to-Close",shortDescription:"Volatility Close-to-Close",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#2196F3"}},inputs:{periods:10,daysPerYear:252}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer",defval:10,min:2},{id:"daysPerYear",name:"Days Per Year",type:"integer",defval:252,min:1,max:366}],format:{precision:2,type:"percent"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.daysPerYear=this._input(1)},this.stdev=function(e,t,i){var s=this.variance(e,t,i);return r.Std.sqrt(s)},this.variance=function(e,t,i){var s=r.Std.sma(e,t,i);return this.variance2(e,s,t)},this.variance2=function(e,t,i){var s,r,n=0;for(s=0;s0&&(l=.12*this.square(e.get()-s.get(1))/this.marketClosedPercentage+.88*l/(1-this.marketClosedPercentage)),l/=a,l*=this.secondsPerYear;var c=this._context.new_var(l);return 100*Math.sqrt(r.Std.sum(c,this.period,this._context)/this.period)},this.main=function(e,t){return this._context=e,this._input=t,[this.volatilityOHLC()]}}},{name:"Volatility Index",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,is_price_study:!0,id:"Volatility Index@tv-basicstudies-1",scriptIdPart:"",name:"Volatility Index",description:"Volatility Index",shortDescription:"Volatility Index",plots:[{id:"plot_0",type:"line"}],defaults:{styles:{plot_0:{linestyle:0,visible:!0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:c}},inputs:{periods:10,atrMult:3,method:"Wilder Smoothing"}},styles:{plot_0:{title:"Plot"}},inputs:[{id:"periods",name:"Periods",type:"integer"},{id:"atrMult",name:"ATR Mult",type:"float"},{id:"method",name:"Method",type:"text",defval:"Exponential",options:["Exponential","Wilder Smoothing"]}],format:{type:"inherit"}},constructor:function(){this.init=function(e,t){this._context=e,this._input=t,this.period=this._input(0),this.atrMult=this._input(1),this.maMethod=this._input(2),this.nextsar=null,this.position=null,this.sic=null,this.bars=[],this.count=0,this.lastSar=null,this._context.setMinimumAdditionalDepth("Exponential"===this.maMethod?2*this.period+2:this.period)},this.computeATR=function(){var e=r.Std.high(this._context)-r.Std.low(this._context),t=r.Std.high(this._context)-this.bars[this.bars.length-2],i=this.bars[this.bars.length-2]-r.Std.low(this._context);return this.tr=Math.max(e,t,i), +"Exponential"===this.maMethod?this.atr=r.Std.ema(this._context.new_var(this.tr),this.period,this._context):this.atr=this.tr/this.period+(1-1/this.period)*this.atr,this.atr*this.atrMult},this.calculateVolatility=function(){if(r.Std.close(this._context)===this.bars[this.bars.length-1])return this.lastSar;if(this.bars.push(r.Std.close(this._context)),1===this.count)this.atr=r.Std.high(this._context)-r.Std.low(this._context),this.sic=r.Std.close(this._context);else if(this.countthis.sic&&(this.sic=r.Std.close(this._context))}else if(this.count===this.period){e=r.Std.high(this._context)-r.Std.low(this._context),t=r.Std.high(this._context)-this.bars[this.bars.length-2],i=this.bars[this.bars.length-2]-r.Std.low(this._context);this.atr+=Math.max(e,t,i),this.atr*=1/this.period,r.Std.close(this._context)>this.sic&&(this.sic=r.Std.close(this._context)),this.position="LONG",this.nextsar=this.sic-this.atr*this.atrMult}else{var s=this.nextsar;"LONG"===this.position?r.Std.close(this._context)s?(this.position="LONG",this.sic=r.Std.close(this._context),this.nextsar=this.sic-this.computeATR()):(this.position="SHORT",this.sic=Math.min(r.Std.close(this._context),this.sic),this.nextsar=this.sic+this.computeATR())),this.lastSar=s}return this.count++,s},this.main=function(e,t){return this._context=e,this._input=t,this._context.select_sym(0),[this.calculateVolatility()]}}},{name:"VWAP",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:0,transparency:0,visible:!0,color:"#2196F3"}}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"VWAP",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"VWAP",shortDescription:"VWAP",is_price_study:!0,inputs:[],id:"VWAP@tv-basicstudies-1",scriptIdPart:"",name:"VWAP",format:{type:"inherit"}},constructor:function(){this.f_1=function(e){e.hist=null,e.add_hist()},this.init=function(e,t){this._isNewSession=null},this.main=function(e,t){this._context=e,this._input=t;var i=e.new_var(),s=e.new_var(),n=this._context.symbol.time;return n&&(null===this._isNewSession&&(this._isNewSession=r.Std.createNewSessionCheck(e)),this._isNewSession(n)&&(this.f_1(i),this.f_1(s))),i.set(r.Std.nz(i.get(1))+r.Std.hlc3(this._context)*r.Std.volume(this._context)),s.set(r.Std.nz(s.get(1))+r.Std.volume(this._context)),[i.get(0)/s.get(0)]}}},{name:"VWMA",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0, +visible:!0,color:"#2196F3"}},inputs:{in_0:20}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1}},description:"VWMA",shortDescription:"VWMA",is_price_study:!0,inputs:[{id:"in_0",name:"len",defval:20,type:"integer",min:1,max:1e4}],id:"VWMA@tv-basicstudies-1",scriptIdPart:"",name:"VWMA",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=r.Std.close(this._context),s=this._input(0),n=this._context.new_var(i);return[r.Std.vwma(n,s,this._context)]}}},{name:"Volume Oscillator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:0}],inputs:{in_0:5,in_1:10}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Volume Oscillator",shortDescription:"Volume Osc",is_price_study:!1,bands:[{id:"hline_0",name:"Zero",zorder:-1}],inputs:[{id:"in_0",name:"shortlen",defval:5,type:"integer",min:1,max:4999},{id:"in_1",name:"longlen",defval:10,type:"integer",min:1,max:4999}],id:"Volume Oscillator@tv-basicstudies-1",scriptIdPart:"",name:"Volume Oscillator",format:{precision:2,type:"percent"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t){return 100*(e-t)/t},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=r.Std.volume(this._context),o=this._context.new_var(n),a=r.Std.ema(o,i,this._context),l=this._context.new_var(n),c=r.Std.ema(l,s,this._context);return[this.f_0(a,c)]}}},{name:"Vortex Indicator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"}],styles:{plot_0:{title:"VI +",histogramBase:0,joinPoints:!1,isHidden:!1},plot_1:{title:"VI -",histogramBase:0,joinPoints:!1,isHidden:!1}},description:"Vortex Indicator",shortDescription:"VI",is_price_study:!1,is_hidden_study:!1,id:"vortex_indicator@tv-basicstudies-1",inputs:[{id:"in_0",name:"Period",defval:14,type:"integer",min:2,max:1e12}],scriptIdPart:"",name:"Vortex Indicator",format:{precision:4,type:"price"}},constructor:function(){this.f_0=function(){var e=this._input(0),t=this._context.new_var(r.Std.low(this._context)),i=this._context.new_var(r.Std.abs(r.Std.high(this._context)-t.get(1))),s=r.Std.sum(i,e,this._context),n=this._context.new_var(r.Std.high(this._context)),o=this._context.new_var(r.Std.abs(r.Std.low(this._context)-n.get(1))),a=r.Std.sum(o,e,this._context),l=this._context.new_var(r.Std.atr(1,this._context)),c=r.Std.sum(l,e,this._context);return[s/c,a/c]},this.main=function(e,t){return this._context=e,this._input=t,this.f_0()}}},{name:"Willams %R", +metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#7E57C2"}},bands:[{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-20},{color:"#787B86",linestyle:2,linewidth:1,visible:!0,value:-80}],filledAreasStyle:{fill_0:{color:"#7E57C2",transparency:90,visible:!0}},inputs:{in_0:14}},plots:[{id:"plot_0",type:"line"}],styles:{plot_0:{title:"Plot",histogramBase:0,joinPoints:!1,zorder:1}},description:"Williams %R",shortDescription:"%R",is_price_study:!1,bands:[{id:"hline_0",name:"UpperLimit",zorder:-1.1},{id:"hline_1",name:"LowerLimit",zorder:-1.11}],filledAreas:[{id:"fill_0",objAId:"hline_0",objBId:"hline_1",type:"hline_hline",title:"Hlines Background",zorder:-2}],inputs:[{id:"in_0",name:"length",defval:14,type:"integer",min:1,max:2e3}],id:"Willams %R@tv-basicstudies-1",scriptIdPart:"",name:"Willams %R",format:{precision:2,type:"price"},usePlotsZOrder:!0},constructor:function(){this.f_0=function(e,t,i){return 100*(e-t)/(t-i)},this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=r.Std.high(this._context),n=this._context.new_var(s),o=r.Std.highest(n,i,this._context),a=r.Std.low(this._context),l=this._context.new_var(a),c=r.Std.lowest(l,i,this._context);return[this.f_0(r.Std.close(this._context),o,c)]}}},{name:"Williams Alligator",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,defaults:{styles:{plot_0:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#2196F3"},plot_1:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#E91E63"},plot_2:{linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0,color:"#66BB6A"}},inputs:{in_0:21,in_1:13,in_2:8,in_3:8,in_4:5,in_5:3}},plots:[{id:"plot_0",type:"line"},{id:"plot_1",type:"line"},{id:"plot_2",type:"line"}],styles:{plot_0:{title:"Jaw",histogramBase:0,joinPoints:!1},plot_1:{title:"Teeth",histogramBase:0,joinPoints:!1},plot_2:{title:"Lips",histogramBase:0,joinPoints:!1}},description:"Williams Alligator",shortDescription:"Alligator",is_price_study:!0,inputs:[{id:"in_0",name:"Jaw Length",defval:21,type:"integer",min:1,max:2e3},{id:"in_1",name:"Teeth Length",defval:13,type:"integer",min:1,max:2e3},{id:"in_2",name:"Lips Length",defval:8,type:"integer",min:1,max:2e3},{id:"in_3",name:"Jaw Offset",defval:8,type:"integer",min:1,max:2e3},{id:"in_4",name:"Teeth Offset",defval:5,type:"integer",min:1,max:2e3},{id:"in_5",name:"Lips Offset",defval:3,type:"integer",min:1,max:2e3}],id:"Williams Alligator@tv-basicstudies-1",scriptIdPart:"",name:"Williams Alligator",format:{type:"inherit"}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._input(0),s=this._input(1),n=this._input(2),o=this._input(3),a=this._input(4),l=this._input(5),c=r.Std.hl2(this._context);return[{value:r.Std.smma(c,i,this._context),offset:o},{value:r.Std.smma(c,s,this._context),offset:a},{ +value:r.Std.smma(c,n,this._context),offset:l}]}}},{name:"Williams Fractals",metainfo:{_metainfoVersion:52,isTVScript:!1,isTVScriptStub:!1,defaults:{styles:{plot_0:{plottype:"shape_triangle_down",visible:!0,location:"BelowBar",transparency:0,color:a},plot_1:{plottype:"shape_triangle_up",visible:!0,location:"AboveBar",transparency:0,color:u}},inputs:{in_0:2}},plots:[{id:"plot_0",type:"shapes"},{id:"plot_1",type:"shapes"}],styles:{plot_0:{title:"Down fractals",isHidden:!1},plot_1:{title:"Up fractals",isHidden:!1}},description:"Williams Fractal",shortDescription:"Fractals",is_price_study:!0,is_hidden_study:!1,id:"Williams Fractals@tv-basicstudies-1",inputs:[{id:"in_0",name:"Periods",defval:2,type:"integer",min:2,max:1e12}],scriptIdPart:"",name:"Williams Fractals",isCustomIndicator:!0,format:{type:"inherit"}},constructor:function(){this.f_0=function(){for(var e=this._input(0),t=this._context.new_var(r.Std.high(this._context)),i=!0,s=!0,n=!0,o=!0,a=!0,l=!0,c=1;c<=e;c++)i=r.Std.and(i,r.Std.lt(t.get(e-c),t.get(e))),s=r.Std.and(s,r.Std.lt(t.get(e+c),t.get(e))),n=r.Std.and(n,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.lt(t.get(e+c+1),t.get(e)))),o=r.Std.and(o,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.lt(t.get(e+c+2),t.get(e))))),a=r.Std.and(a,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.lt(t.get(e+c+3),t.get(e)))))),l=r.Std.and(l,r.Std.and(r.Std.le(t.get(e+1),t.get(e)),r.Std.and(r.Std.le(t.get(e+2),t.get(e)),r.Std.and(r.Std.le(t.get(e+3),t.get(e)),r.Std.and(r.Std.le(t.get(e+4),t.get(e)),r.Std.lt(t.get(e+c+4),t.get(e)))))));var h=r.Std.or(s,r.Std.or(n,r.Std.or(o,r.Std.or(a,l)))),d=r.Std.and(i,h),u=this._context.new_var(r.Std.low(this._context)),p=1,_=1,m=1,g=1,f=1,v=1;for(c=1;c<=e;c++)p=r.Std.and(p,r.Std.gt(u.get(e-c),u.get(e))),_=r.Std.and(_,r.Std.gt(u.get(e+c),u.get(e))),m=r.Std.and(m,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.gt(u.get(e+c+1),u.get(e)))),g=r.Std.and(g,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.gt(u.get(e+c+2),u.get(e))))),f=r.Std.and(f,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.gt(u.get(e+c+3),u.get(e)))))),v=r.Std.and(v,r.Std.and(r.Std.ge(u.get(e+1),u.get(e)),r.Std.and(r.Std.ge(u.get(e+2),u.get(e)),r.Std.and(r.Std.ge(u.get(e+3),u.get(e)),r.Std.and(r.Std.ge(u.get(e+4),u.get(e)),r.Std.gt(u.get(e+c+4),u.get(e)))))));var S=r.Std.or(_,r.Std.or(m,r.Std.or(g,r.Std.or(f,v))));return[r.Std.and(p,S),d]},this.main=function(e,t){this._context=e,this._input=t;var i=this.f_0();return[{value:i[0],offset:-this._input(0)},{value:i[1],offset:-this._input(0)}]}}},{name:"Guppy Multiple Moving Average",metainfo:{isTVScript:!1,isTVScriptStub:!1,is_hidden_study:!1,description:"Guppy Multiple Moving Average",shortDescription:"GMMA",is_price_study:!0,id:"Guppy Multiple Moving Average@tv-basicstudies-1",_metainfoVersion:52,format:{type:"inherit"},defaults:{inputs:{ +traderEMA1Length:3,traderEMA2Length:5,traderEMA3Length:8,traderEMA4Length:10,traderEMA5Length:12,traderEMA6Length:15,investorEMA1Length:30,investorEMA2Length:35,investorEMA3Length:40,investorEMA4Length:45,investorEMA5Length:50,investorEMA6Length:60},styles:{traderEMA1:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},traderEMA2:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},traderEMA3:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},traderEMA4:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},traderEMA5:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},traderEMA6:{color:"#00FFFF",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0},investorEMA1:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:15,visible:!0},investorEMA2:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:12,visible:!0},investorEMA3:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:9,visible:!0},investorEMA4:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:6,visible:!0},investorEMA5:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:3,visible:!0},investorEMA6:{color:"#FF0000",linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,visible:!0}}},inputs:[{defval:3,id:"traderEMA1Length",max:1e3,min:1,name:"Trader EMA 1 length",type:"integer"},{defval:5,id:"traderEMA2Length",max:1e3,min:1,name:"Trader EMA 2 length",type:"integer"},{defval:8,id:"traderEMA3Length",max:1e3,min:1,name:"Trader EMA 3 length",type:"integer"},{defval:10,id:"traderEMA4Length",max:1e3,min:1,name:"Trader EMA 4 length",type:"integer"},{defval:12,id:"traderEMA5Length",max:1e3,min:1,name:"Trader EMA 5 length",type:"integer"},{defval:15,id:"traderEMA6Length",max:1e3,min:1,name:"Trader EMA 6 length",type:"integer"},{defval:30,id:"investorEMA1Length",max:1e3,min:1,name:"Investor EMA 1 length",type:"integer"},{defval:35,id:"investorEMA2Length",max:1e3,min:1,name:"Investor EMA 2 length",type:"integer"},{defval:40,id:"investorEMA3Length",max:1e3,min:1,name:"Investor EMA 3 length",type:"integer"},{defval:45,id:"investorEMA4Length",max:1e3,min:1,name:"Investor EMA 4 length",type:"integer"},{defval:50,id:"investorEMA5Length",max:1e3,min:1,name:"Investor EMA 5 length",type:"integer"},{defval:60,id:"investorEMA6Length",max:1e3,min:1,name:"Investor EMA 6 length",type:"integer"}],plots:[{id:"traderEMA1",type:"line"},{id:"traderEMA2",type:"line"},{id:"traderEMA3",type:"line"},{id:"traderEMA4",type:"line"},{id:"traderEMA5",type:"line"},{id:"traderEMA6",type:"line"},{id:"investorEMA1",type:"line"},{id:"investorEMA2",type:"line"},{id:"investorEMA3",type:"line"},{id:"investorEMA4",type:"line"},{id:"investorEMA5",type:"line"},{id:"investorEMA6",type:"line"}],styles:{traderEMA1:{histogramBase:0,isHidden:!1, +joinPoints:!1,title:"Trader EMA 1"},traderEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 2"},traderEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 3"},traderEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 4"},traderEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 5"},traderEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Trader EMA 6"},investorEMA1:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 1"},investorEMA2:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 2"},investorEMA3:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 3"},investorEMA4:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 4"},investorEMA5:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 5"},investorEMA6:{histogramBase:0,isHidden:!1,joinPoints:!1,title:"Investor EMA 6"}}},constructor:function(){this.main=function(e,t){this._context=e,this._input=t;var i=this._context.new_var(r.Std.close(this._context)),s=this._input(0),n=this._input(1),o=this._input(2),a=this._input(3),l=this._input(4),c=this._input(5),h=r.Std.ema(i,s,this._context),d=r.Std.ema(i,n,this._context),u=r.Std.ema(i,o,this._context),p=r.Std.ema(i,a,this._context),_=r.Std.ema(i,l,this._context),m=r.Std.ema(i,c,this._context),g=this._input(6),f=this._input(7),v=this._input(8),S=this._input(9),y=this._input(10),b=this._input(11);return[h,d,u,p,_,m,r.Std.ema(i,g,this._context),r.Std.ema(i,f,this._context),r.Std.ema(i,v,this._context),r.Std.ema(i,S,this._context),r.Std.ema(i,y,this._context),r.Std.ema(i,b,this._context)]}}}]},66846:(e,t,i)=>{"use strict";var s;i.d(t,{SubsessionId:()=>s}),function(e){e.Regular="regular",e.Extended="extended",e.PreMarket="premarket",e.PostMarket="postmarket"}(s||(s={}))},34108:(e,t,i)=>{"use strict";i.d(t,{PointsetsManager:()=>n});var s=i(36274);const r=(0,i(59224).getLogger)("ChartApi.PointsetsManager");class n{constructor(){this._pointsetsDataBySymbol=new Map}destroy(){this._pointsetsDataBySymbol.clear()}createPointset(e,t,i,s,n){let o=this._pointsetsDataBySymbol.get(t);void 0===o&&(o=new Map,this._pointsetsDataBySymbol.set(t,o));const a=[];for(const t of s){const[i,s]=t;"number"!=typeof i||Number.isNaN(i)?r.logWarn(`Pointset time is invalid: id=${e}, ${i} of type ${typeof i}`):a.push({point:t,extrapolation:n.extrapolateTimeWithOffsetToTime(1e3*i,s)})}s.length===a.length&&o.set(e,{resolution:i,points:a})}removePointset(e){const t=[];this._pointsetsDataBySymbol.forEach(((i,s)=>{i.delete(e),0===i.size&&t.push(s)}));for(const e of t)this._pointsetsDataBySymbol.delete(e)}invalidatePointsetsForSymbol(e,t){const i=this._pointsetsDataBySymbol.get(e);void 0!==i&&i.forEach(((e,i)=>{if(s.Interval.isEqual(e.resolution,t))for(const t of e.points)null!==t.extrapolation&&t.extrapolation.exact&&(t.extrapolation.exact=!1)}))}getUpdatesForSymbol(e,t,i,s){const r=new Map,n=this._pointsetsDataBySymbol.get(e);return void 0!==n&&n.forEach(((e,n)=>{const o=this._refreshPointsetData(e,t,i,s);null!==o&&r.set(n,o)})),r} +_refreshPointsetData(e,t,i,n){if(s.Interval.isEqual(e.resolution,t))for(let t=0;t ${t}`),null;o.push({index:i,value:[a.index,a.timeMs/1e3]})}return o}}},21125:(e,t,i)=>{"use strict";i.d(t,{SessionTimeScale:()=>v});var s=i(50151),r=i(14483),n=i(41249),o=i(78071),a=i(77475),l=i(61401),c=i(13041);function h(e){return 60*e*60*1e3}function d(e){return 60*e*1e3}const u=[{divisor:1,weight:18},{divisor:(p=1,1e3*p),weight:19},{divisor:d(1),weight:20},{divisor:d(5),weight:21},{divisor:d(30),weight:22},{divisor:h(1),weight:30},{divisor:h(3),weight:31},{divisor:h(6),weight:32},{divisor:h(12),weight:33}];var p;function _(e,t){if(null!==t){if(e.getUTCFullYear()!==t.getUTCFullYear())return 70;if(e.getUTCMonth()!==t.getUTCMonth())return 60;if(e.getUTCDate()!==t.getUTCDate())return 50;const i=t.getTime(),s=e.getTime();for(let e=u.length-1;e>=0;--e)if(Math.floor(i/u[e].divisor)!==Math.floor(s/u[e].divisor))return u[e].weight}return 18}function m(e,t,i=0){if(0===e.length)return[];let s=i,r=i;const n=[];for(;s=t.length?(n.push({old:s,new:l.INVALID_TIME_POINT_INDEX}),s++):e[s].timeMs===t[r].timeMs?(s!==r&&n.push({old:s,new:r}),s++,r++):e[s].timeMs{if(e.new===t.new&&e.new===l.INVALID_TIME_POINT_INDEX)return e.old-t.old;if(e.new===l.INVALID_TIME_POINT_INDEX)return-1;if(t.new===l.INVALID_TIME_POINT_INDEX)return 1;const i=e.old-e.new,s=t.old-t.new;return i>0?s>0?e.old-t.old:-1:s<0?t.new-e.new:1}))}function g(e,t){return{span:e.markWeight,time:e.displayTime,index:t}}const f=r.enabled("end_of_period_timescale_marks");class v{constructor(){this._completed=!0,this._mainSymbolExtrapolator=null,this._pointDataByTimePoint=new Map,this._instanceIds=new Set,this._displayTimezone=null,this._minFutureBarsCount=0,this._sortedTimePoints=[]}destroy(){this.clearTimeScale()}setCompleted(e){this._completed=e}isCompleted(){return this._completed}clearTimeScale(){return this._pointDataByTimePoint.clear(),this._instanceIds.clear(),this._sortedTimePoints=[],{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]}}indexOfTime(e){if(0===this._sortedTimePoints.length)return null===this._mainSymbolExtrapolator?null:this._mainSymbolExtrapolator.indexOfTime(e);if(ethis._sortedTimePoints[this._sortedTimePoints.length-1].timeMs){if(null===this._mainSymbolExtrapolator)return null;const t=this._mainSymbolExtrapolator.indexOfTime(e),i=this._mainSymbolExtrapolator.indexOfTime(this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs);if(null===t||null===i)return null;const s=t.index-i.index-1;return{index:this._sortedTimePoints.length+s,timeMs:t.timeMs}}let t=(0,o.lowerbound)(this._sortedTimePoints,e,((e,t)=>e.timeMs({timeMs:e,markWeight:0,displayTime:NaN})));this._fillPointsData(i,0,0!==this._sortedTimePoints.length?this._sortedTimePoints[this._sortedTimePoints.length-1].displayTime:null);const r=[];for(let t=e;tg(e,i+t)));return r.concat(n)}setTimezone(e){this._displayTimezone="exchange"===e?null:(0,n.get_timezone)(e),this._fillPointsData(this._sortedTimePoints,0)}fillIndexesInRows(e){if(0===e.length)return;let t=-1,i=(0,o.lowerbound)(this._sortedTimePoints,Math.round(1e3*e[0].value[0]),((e,t)=>e.timeMse.timeMs{for(;i=this._sortedTimePoints.length){const t=this.indexOfTime(e);if(null===t)return l.INVALID_TIME_POINT_INDEX;i=t.timeMs!==e?t.index+1:t.index}return(0,s.assert)(i>t,"data must have unique sorted times"),t=i,i}))}firstSeriesBarTime(){return 0===this._sortedTimePoints.length?null:this._sortedTimePoints[0].timeMs}replaceBarsTimesTail(e,t){if(0===t.length)return null;if(!this._instanceIds.has(e))return this.setSeriesBarsTimes(e,t);const i=[],s=(0,o.lowerbound)(this._sortedTimePoints,t[0],((e,t)=>e.timeMs({timeMs:e.timeMs,pointData:e.pointData,markWeight:0,displayTime:NaN})));for(let e=s;ee.timeMs-t.timeMs));const a=this._updateTimeScalePointsTail(n);return this._applyTimeScaleChanges(a,!1)}setSeriesBarsTimes(e,t){return this._setBarsTimes(e,t)}setStudyBarsTimes(e,t){return this._setBarsTimes(e,t)}_setBarsTimes(e,t){const i=0!==this._pointDataByTimePoint.size;if(this._instanceIds.has(e))for(const t of this._sortedTimePoints)t.pointData.instances.delete(e);0===t.length?this._instanceIds.delete(e):this._instanceIds.add(e),this._addBarsTimesToInstance(e,t,!1),i&&this._cleanupPointsData(this._sortedTimePoints);const s=[];this._pointDataByTimePoint.forEach(((e,t)=>{s.push({markWeight:0,timeMs:t,displayTime:NaN,pointData:e})})),s.sort(((e,t)=>e.timeMs-t.timeMs));const r=this._updateTimeScalePoints(s);return this._applyTimeScaleChanges(r,!1)}_updateFutureBars(){if(0===this._minFutureBarsCount||null===this._mainSymbolExtrapolator)return;if(0!==this._sortedTimePoints.length){const e=this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs;this._mainSymbolExtrapolator.ensureExtrapolatedToFutureTime(e)}const e=this._futureBarsFirstPointIndex();this._mainSymbolExtrapolator.setMinFutureBarsCount(e+this._minFutureBarsCount)}_addBarsTimesToInstance(e,t,i){const s=i?[]:null;for(const i of t){const t=this._pointDataByTimePoint.get(i);if(void 0===t){const t=new Set;t.add(e);const r={index:0,instances:t};this._pointDataByTimePoint.set(i,r),null!==s&&s.push({timeMs:i,pointData:r})}else t.instances.add(e)}return s}_futureBarsFirstPointIndex(){if(null===this._mainSymbolExtrapolator||0===this._sortedTimePoints.length)return 0;const e=this._mainSymbolExtrapolator.futureBars();return(0,o.upperbound_int)(e,this._sortedTimePoints[this._sortedTimePoints.length-1].timeMs)}_futureBars(){return null===this._mainSymbolExtrapolator?[]:this._mainSymbolExtrapolator.futureBars().slice(this._futureBarsFirstPointIndex(),this._futureBarsFirstPointIndex()+1e3)}_cleanupPointsData(e){for(const t of e)0===t.pointData.instances.size&&this._pointDataByTimePoint.delete(t.timeMs)}_updateTimeScalePoints(e){let t=-1;for(let i=0;ie.timeMs=this._sortedTimePoints.length)continue;this._sortedTimePoints[n].timeMs!==r.timeMs&&-1===i&&(i=n)}const s=t+e.length;if(i=S(i,this._sortedTimePoints.length,s),-1===i)return null;this._fillPointsData(e,0,0===t||0===this._sortedTimePoints.length?null:this._sortedTimePoints[t-1].displayTime);const r=m(this._sortedTimePoints.slice(t),e).map((e=>({old:e.old+t,new:e.new===l.INVALID_TIME_POINT_INDEX?e.new:e.new+t})));{const i=this._sortedTimePoints;let r=0;for(;t+r1&&null===i){const t=Math.ceil(n/(e.length-1)),i=new Date(1e3*(e[0].displayTime-t));e[0].markWeight=_(new Date(1e3*e[0].displayTime),i)}}(e,t,i)}_applyTimeScaleChanges(e,t){if(null===e)return t?(this._fillPointsData(this._sortedTimePoints,0),{points:[],pointsIndex:0,baseIndex:this._getBaseIndex(),indexChange:[],marks:this.tickMarks(0)}):null;let i=e.pointsIndex;if(0!==i&&t&&(this._fillPointsData(this._sortedTimePoints,0),i=0),0===this._sortedTimePoints.length)return{baseIndex:null,pointsIndex:0,indexChange:[],marks:[],points:[]};const s=[];for(let t=e.pointsIndex;t{"use strict";var s=i(3035),r=i(74649),n=i(61476),o=i(76537).SymbolExtrapolator,a=i(21125).SessionTimeScale,l=i(34108).PointsetsManager,c=i(60156),h=i(77475).createDwmAligner,d=i(36274).Interval,u=i(76422),p=i(2663).visitObject,_=i(1722).isObject;i(24172),i(60325) +;var m=i(79850).DatafeedRequestsCachedProcessor,g=i(38618).timezoneIsAvailable,f=i(77475).isAlignmentEnabled,v=i(27856),S=v.isEncodedExtendedSymbol,y=v.decodeExtendedSymbol,b=i(42960).extractSymbolNameFromSymbolInfo,w=i(48739).replaceGraphicsTimesWithTimePointIndexIndex,P=i(14483),C=i(66846).SubsessionId,x=i(60156).getPeriodsBetweenDates;const T="pre_post_market_sessions",I=P.enabled(T);var M=-5e6;function A(e){var t=e.findIndex((function(e){return e.index!==M}));return-1===t?[]:0===t?e:e.slice(t)}function L(e,t){if(e){if("string"==typeof e)return void console.warn("`logo_urls` should be an array of urls, not a string.");const[i,s]=e;s?(t["base-currency-logoid"]=i,t["currency-logoid"]=s):t.logoid=e}}function k(e,t){return e+"_"+t}var E=function(e){var t=this;this._studiesCache={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._metainfoCache=[],this._barsCoefficientsCache={},this._externalDatafeed=e,e.getVolumeProfileResolutionForPeriod&&r.overwriteVolumeProfileResolutionForPeriodGetter((function(t,i,s,r){return e.getVolumeProfileResolutionForPeriod(t,i,s,r)})),this._datafeedConfiguration=null,this._marketStatusWatchers={},this._resolveRequests={},this._resolvePromisesBySymbolId=new Map,this._symbolIdToSymbolRequestString=new Map,this._callbacks={},this._serverTimeOffset=0,t._logMessage("Datafeed settings received: {0}".format(JSON.stringify(window.configurationData))),t._datafeedConfiguration=t._adoptConfigurationData(window.configurationData),t._fireEvent("configuration_received"),t._externalDatafeed.getServerTime&&t._externalDatafeed.getServerTime((function(e){t._serverTimeOffset=e-(new Date).valueOf()/1e3})),this._invalidatedPointsetSessions=new Set,this._refreshPointsetsTimerId=null,this._pointsetsManagers={},this._quotesInfo=[],this._depthInfo=[],this._endOfData={},this._computeStudyCounter=0,this._symbolExtrapolators={},this._timeScales={},this._cachedDatafeed=new m(e,this.serverTimeOffset.bind(this),this._datafeedConfiguration.reset_cache_timeout),n.setupFeed({resolve:function(e,i,s,r){t._resolveSymbolByName(e,i,s,r)},subscribe:function(e,i,s,r,n){return t._cachedDatafeed.subscribe(e,i,s,function(e,i,s){var r=new c.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),n=c.newBarBuilder(i,r,r);return function(e){if(e&&e.count()){var i=1e3*t.getCurrentUTCTime();n.moveTo(i),n.indexOfBar(i)>=0&&e.setLastBarClosed(!1)}s(e)}}(e,i,r),n)},unsubscribe:function(e){return t._cachedDatafeed.unsubscribe(e)}})};function D(e,t){return e+"_"+t}function V(e,t,i,s){return e+(t?"_#_"+t:"")+(i?"_#_"+i:"")+(s?"_#_"+s:"")}E.prototype._getSymbolExtrapolator=function(e,t,i){var s=d.normalize(i),r=function(e,t,i){const s=void 0!==t.subsession_id?","+t.subsession_id:"";return e+","+t.full_name+","+i+s}(e,t,s),n=this._symbolExtrapolators[r];return void 0===n&&(n=new o(t,s),this._symbolExtrapolators[r]=n),n},E.prototype._barsCoefficients=function(e,t){if(void 0===y(e).type)return{};var i=e+t;return this._barsCoefficientsCache[i]||(this._barsCoefficientsCache[i]={}),this._barsCoefficientsCache[i]}, +E.prototype.destroy=function(){this._cachedDatafeed.destroy(),this._externalDatafeed=null,Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={}},E.prototype.purgeCache=function(){this._endOfData={},this._resolveRequests={},this._objectsDataCache={},this._studiesNonSeriesTimes={},this._studiesCache={},this._resolvePromisesBySymbolId.clear(),this._symbolIdToSymbolRequestString.clear(),Object.keys(this._pointsetsManagers).forEach((function(e){this._pointsetsManagers[e].destroy()}),this),this._pointsetsManagers={},Object.keys(this._timeScales).forEach((function(e){this._timeScales[e].destroy()}),this),this._timeScales={},Object.keys(this._symbolExtrapolators).forEach((function(e){this._symbolExtrapolators[e].destroy()}),this),this._symbolExtrapolators={}},E.prototype.purgeDataCache=function(){this._cachedDatafeed.purgeCache()},E.prototype._logMessage=function(e){P.enabled("charting_library_debug_mode")&&console.log(e)},E.prototype.on=function(e,t){return this._callbacks.hasOwnProperty(e)||(this._callbacks[e]=[]),this._callbacks[e].push(t),this},E.prototype._fireEvent=function(e,t,i){if(this._callbacks.hasOwnProperty(e)){for(var s=this._callbacks[e],r=0;r{this._resolveSymbolImpl(e,(e=>{t(e.price_sources)}),(e=>{i(e)}))}))},E.prototype.supportedSymbolsTypes=function(){return this._datafeedConfiguration.symbols_types||[]},E.prototype.symbolsGrouping=function(){return this._datafeedConfiguration.symbols_grouping||{futures:/$a/}},E.prototype._findStudyObject=function(e){e.endsWith("!")&&(e=e.slice(0,-1));var t=e.split("@")[0],i=JSServer.studyLibrary.filter((function(i){return i.metainfo.id===e||i.metainfo.shortDescription===t}));return 0===i.length?null:i[0]},E.prototype.getMarks=function(e,t,i,s,r){var n={red:6,green:5,blue:4,yellow:3};if(this._externalDatafeed.getMarks&&this._datafeedConfiguration.supports_marks){this._logMessage("Requesting bars marks: symbol {0}, resolution {1}, range [{2} ... {3}]".format(e.full_name,r,new Date(1e3*t).toUTCString(),new Date(1e3*i).toUTCString()));var o=this;this._externalDatafeed.getMarks(e,t,i,(function(t){var i=t.map((function(e){return e.time=parseInt(e.time),e}));o._logMessage("Received bars marks: symbol {0}, resolution {1}, marks {2}".format(e.full_name,r,JSON.stringify(i))) +;var a=h(r,e),l=P.enabled("two_character_bar_marks_labels"),c=i.map((function(e){return e.tickmark=null!==a?a.timeToSessionStart(1e3*e.time)/1e3:e.time,e.direction=n[e.color],e.onClicked=function(){u.emit("onMarkClick",e.id)},e.label=!!e.label&&(l?e.label.slice(0,2):e.label[0]),e}));s(c)}),r)}},E.prototype.getTimescaleMarks=function(e,t,i,s,r){if(this._externalDatafeed.getTimescaleMarks&&this._datafeedConfiguration.supports_timescale_marks){this._logMessage("Requesting timescale marks: symbol {0}, resolution {1}, range [{2} ... {3}]".format(e.full_name,r,new Date(1e3*t).toUTCString(),new Date(1e3*i).toUTCString()));var n=this;this._externalDatafeed.getTimescaleMarks(e,t,i,(function(t){n._logMessage("Received timescale marks: symbol {0}, resolution {1}, marks {2}".format(e.full_name,r,JSON.stringify(t)));var i=h(r,e),o=t.map((function(e){return e.tickmark=null!==i?i.timeToSessionStart(1e3*e.time)/1e3:e.time,e}));s(o)}),r)}},E.prototype.getSeriesLastBarTime=function(e,t){var i=this._getSeriesData(e,t);return null===i||0===i.length?null:i[i.length-1].timeMs},E.prototype.getSeriesInterval=function(e,t){var i=this._studiesCache[e][t];return i?i.resolution:null},E.prototype.getSeriesSymbolInfo=function(e,t){var i=this._studiesCache[e][t];return i?i.symbolInfo:null},E.prototype._getSeriesData=function(e,t){return this._objectsDataCache[D(e,t)]||null},E.prototype._computeStudy=async function(e,t,i,s,n,o,a,l,c,u){var p=!0,_=[];null!==l&&(this._objectsDataCache[l]=null),this._timeScales[e].setCompleted(!1);var m=this._computeStudyCounter++;function g(e,t){if(e_[a].timeMs;l?_.push({index:g(s,_.length),value:[s/1e3].concat(r),timeMs:s}):(_[a].index=g(s,a),_[a].value=[s/1e3].concat(r),_[a].timeMs=s),p||u.onRealtimeCallback([_[_.length-1]],l,_.length,v,i)}(e,t,i)},nonseriesOut:function(e,t){ +u.onNonSeriesDataUpdate(t,i)},setNoMoreData:function(){S=!0},recalc:function(e,s){p=!1,_.endOfData=S,_.emptyBarCount=s.emptyBarCount,t.error&&null!==t.error()||(null!==l&&(y._objectsDataCache[l]=_),u.onDataReadyCallback(_,v,i,s))}});if(!y._studiesCache[e]||!y._studiesCache[e][n])throw Error("This should never happen");y._studiesCache[e][n].engine=w}catch(e){if(!e.studyError)throw e;u.onErrorCallback(e.message)}}else u.onErrorCallback("Unsupported resolution. Did you forget to set has_intraday to true?")}(w,C)},E.prototype._createStudy=function(e,t,i,s,r,n,o,a){var l=this;function c(e,t,i){if(l._studiesCache[s][r].completed=!0,e=A(e),l._studyCanExtendTimeScale(s,r)){const t=e.map((function(e){return e.timeMs})),i=l._timeScales[s].setStudyBarsTimes(r,t);l._applyTimeScaleUpdate(s,i)}l._timeScales[s].fillIndexesInRows(e),TradingView.ChartapiMessagerInstances[s].onDataUpdate(r,n,e,t),TradingView.ChartapiMessagerInstances[s].onStudyCompleted(r,n),l._updateTimeScaleState(s)}function h(e){var t={};if(0!==e.size){var i={},n=l._studiesCache[s][r].metainfo;e.forEach((function(e,t){i[n.plots[t].id]=e})),t.data={offsets:i}}return t}a=function(e){if(Array.isArray(e))return e;for(var t=[],i=l._studiesCache[s][r].metainfo.inputs,n=0;n=0},E.prototype.ensureExtendedTo=function(e,t,i){if(!this._studiesCache[t][e])throw Error("This should never happen");var s=this;setTimeout((function(){s._recreateSourcesForDataRange(t,{to:i})}),0)},E.prototype.extendSeriesRange=function(e,t){var i=this._timeScales[e].firstSeriesBarTime();if(null!==i){var s=this._mainSeriesRecord(e);if(d.isDWM(s.resolution)&&null!=s.symbolInfo){var r=h(s.resolution,s.symbolInfo);null!==r&&(i=r.timeToExchangeTradingDay(i))}var n=this._symbolIdToSymbolRequestString.get(k(e,s.symbolId)),o=this._barsCoefficients(n,s.resolution),a=o.barsCoefficient||1;if(!o.barsCoefficient){var l=this._getSeriesData(e,s.guid);null!==l&&(o.expectedBarsCount=l.length+t)}var c=this;setTimeout((function(){c._recreateSourcesForDataRange(e,{to:i,countBack:(t+2)*a})}),0)}else this._logMessage("Nothing to extend - there is no points on time scale")},E.prototype.seriesTurnaround=function(e,t){return this._studiesCache[e]&&this._studiesCache[e][t]&&this._studiesCache[e][t].turnaround},E.prototype._seriesDataRange=function(e,t){var i=this._studiesCache[e][t];return null!==i.firstLoadedTimeMs?{to:i.firstLoadedTimeMs,countBack:0}:i.dataRange},E.prototype._applyTimeScaleUpdate=function(e,t){if(null!==t){var i=[];for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s] +;if(r&&"study"===r.type){var n=this._studiesNonSeriesTimes[e][s];if(n){var o={indexes:this._timeScales[e].convertTimesToIndexes(n),data:{indexes_replace:!0}};i.push({objId:s,turnaround:r.turnaround,data:[],nonSeriesData:o})}}}TradingView.ChartapiMessagerInstances[e].onTimescaleUpdate(t,i),Promise.resolve().then(function(){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._pointsetsManagers[e].getUpdatesForSymbol(t.symbolInfo.full_name,t.resolution,i,this._timeScales[e]).forEach((function(t,i){TradingView.ChartapiMessagerInstances[e].onPointsetDataUpdate(i,null,t)}))}}.bind(this))}},E.prototype._updateMainTsBuilder=function(e){var t=this._mainSeriesRecord(e);if(null!==t&&null!=t.symbolInfo){var i=this._getSymbolExtrapolator(e,t.symbolInfo,t.resolution);this._timeScales[e].setMainSymbolExtrapolator(i)}},E.prototype._updateTimeScaleState=function(e){var t=!0,i=!0;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];i=i&&this._isEndOfData(e,s,r.turnaround),t=t&&r.completed}this._timeScales[e].isCompleted()!==t&&(this._timeScales[e].setCompleted(t),t&&TradingView.ChartapiMessagerInstances[e].onTimescaleCompleted(i))},E.prototype._mainSeriesRecord=function(e){var t=null,i=null;for(var s in this._studiesCache[e]){var r=this._studiesCache[e][s];if("series"===r.type&&(null===t&&(t=r),r.isMain)){i=r;break}}return null===i&&(i=t),null!==i&&(i.isMain=!0),i},E.prototype._seriesCount=function(e){var t=0;for(var i in this._studiesCache[e]){"series"===this._studiesCache[e][i].type&&(t+=1)}return t},E.prototype._prepareSeriesNonSeriesData=function(e,t,i){var s=i.data[i.data.length-1],r=this._getSeriesData(e,t),n=null===r?[]:i.data;return{data:{data:{reversalAmount:i.reversalAmount,boxSize:i.boxSize,price:s?s[4]:i.price,bars:n.map((function(e,t){return{time:t,open:e[1],high:e[2],low:e[3],close:e[4],volume:e[5],factor:e[6],additionalPrice:e[6]}}))}},indexes:this._timeScales[e].convertTimesToIndexes(n.map((function(e){var t=e[0]||0;return t<0?r[r.length+t].timeMs:i.projectionTime+t})))}},E.prototype.createSeries=function(e,t,i,s,n,o,a){this._setEndOfData(e,t,i,!1);var l=new r.OHLCV;this._studiesCache[e]=this._studiesCache[e]||{};var c=this._getSeriesData(e,t),h=this._studiesCache[e][t],u=this._seriesCount(e),p=this._mainSeriesRecord(e);if(!h||d.isEqual(h.resolution,n)&&h.symbolId===s)void 0!==o.countBack&&null!==c&&0!==c.length&&(o.to=c[0].timeMs),h&&null!=h.firstLoadedTimeMs?o.to=void 0!==o.to?Math.min(h.firstLoadedTimeMs,o.to):h.firstLoadedTimeMs:h||0===u||null!==p&&(null!=p.firstLoadedTimeMs?(o.to=p.firstLoadedTimeMs,o.countBack=0):o=Object.assign({},p.dataRange));else if(1===u)o=Object.assign({},h.initialDatarange);else{var _=this._timeScales[e].firstSeriesBarTime();(void 0===o.to||null!==_&&_{L(e.logo_urls,e),e.exchange_logo&&(e.provider_id=e.exchange_logo)})),s(e)}))},E.prototype.resolveSymbol=function(e,t,i){var s=this;this._symbolIdToSymbolRequestString.set(k(e,t),i),this._resolvePromisesBySymbolId.set(k(e,t),new Promise((function(r,n){s._resolveSymbolImpl(i,(function(s){TradingView.ChartapiMessagerInstances[e].onSymbolResolved(t,s),r({symbolInfo:s,requestedSymbol:i})}),(function(i){TradingView.ChartapiMessagerInstances[e].onSymbolError(t,i),n(i)}))})))},E.prototype._resolveSymbolImpl=function(e,t,i){S(e)||console.error("Expect to get symbol encoded string, but got the following instead: "+e);var s=y(e),r="string"==typeof s.symbol?s:s.symbol,n=r.symbol,o=r["currency-id"],a=r["unit-id"],l=r.session===C.Regular?void 0:r.session;this._resolveSymbolByName(n,{currency:o,unit:a,session:l},t,i)},E.prototype._resolveSymbolByName=function(e,t,i,s){var r,n=t&&t.currency,o=t&&t.unit,a=t&&t.session,l=V(e,n,o,a);if(this._resolveRequests[l])r=this._resolveRequests[l];else{r=this._resolveSymbolInternal(e,n||void 0,o||void 0,a||void 0),this._resolveRequests[l]=r;var c=this;r.then((function(t){c._resolveRequests[V(e,t.currency_id,t.unit_id,t.subsession_id)]=r,c._resolveRequests[V(b(t,null),t.currency_id,t.unit_id,t.subsession_id)]=r,c._resolveRequests[V(b(t,null),n,o,a)]=r})).catch((function(){}))}r.then(i).catch(s)},E.prototype._resolveSymbolInternal=function(e,t,i,s){var r=this;return new Promise(function(n,o){this._logMessage("Symbol resolve requested: `{0}` ".format(e));var a=!0;this._externalDatafeed.resolveSymbol(e,(function(t){a&&console.warn("`resolveSymbol` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),r._logMessage("Symbol resolved: `{0}`, SymbolInfo in server response {1}".format(e,JSON.stringify(t))),function(e){if(e.base_name||(e.base_name=[e.name]),e.legs||(e.legs=[e.name]),e.exchange||(e.exchange=e["exchange-listed"]),e.full_name||(e.full_name=e.ticker||(e.exchange?e.exchange+":"+e.name:e.name)),e.pro_name||(e.pro_name=e.full_name),e.data_status||(e.data_status="streaming"),e.ticker||(e.ticker=e.symbol||e.name),!e.session&&e["session-regular"]&&(e.session=e["session-regular"]),!e.minmov&&e.minmovement&&(e.minmov=e.minmovement),e.currency_code&&(e.currency_id=e.currency_code),e.original_currency_code&&(e.original_currency_id=e.original_currency_code),e.holidays&&(e.session_holidays=e.holidays),void 0!==e.has_no_volume&&(e.visible_plots_set=e.has_no_volume?"ohlc":"ohlcv"),e.supported_resolutions)for(var t=0;t{"use strict";i.d(t,{SymbolExtrapolator:()=>c});var s=i(50151),r=i(78071),n=i(60156),o=i(94421),a=i(36274);function l(e,t){return e.length>t}class c{constructor(e,t,i=2e5){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._projectionFirstIndex=1/0,this._barsTimes=[],this._minFutureBarsCount=0,this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._symbolInfo=e,this._interval=a.Interval.parse(t),this._extrapolateLimit=i,this._barBuilder=(0,n.newBarBuilder)(t,new n.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections),null)}destroy(){this.clear()}interval(){return this._interval}barBuilder(){return this._barBuilder}symbolInfo(){return this._symbolInfo}clear(){this._firstRealBarTimeMs=null,this._historyBarsCache=[],this._barsTimes=[],this._lastRealBarTimeMs=null,this._futureBarsCache=[],this._minFutureBarsCount=0,this._projectionFirstIndex=1/0}firstFutureBarIndex(){return this._barsTimes.length}futureBars(){return this._futureBarsCache}replaceBarsTimesTail(e,t=e.length){if(0===e.length)return;if(0===this._barsTimes.length)return void this.setBarsTimes(e,t);const i=e[0],n=this._barsTimes[this._barsTimes.length-1],o=i>n?this._barsTimes.length:(0,r.lowerbound_int)(this._barsTimes,i);0!==o?(this._barsTimes.splice(o,this._barsTimes.length,...e),this._projectionFirstIndex=t===e.length?this._barsTimes.length:this._barsTimes.indexOf(e[t]),(0,s.assert)(-1!==this._projectionFirstIndex,"something went wrong"),n!==e[e.length-1]&&this._setLastRealBarTime(e[e.length-1])):this.setBarsTimes(e,t)}setBarsTimes(e,t=e.length){const i=this._barsTimes;if(this._barsTimes=e.slice(),this._projectionFirstIndex=0===this._barsTimes.length?1/0:t,0===e.length)return this._historyBarsCache=[],this._futureBarsCache=[],this._firstRealBarTimeMs=null,void(this._lastRealBarTimeMs=null);0!==i.length&&i[i.length-1]===e[e.length-1]||this._setLastRealBarTime(e[e.length-1]),0!==i.length&&i[0]===e[0]||(this._historyBarsCache=[], +this._firstRealBarTimeMs=e[0])}extrapolateTimeWithOffsetToTime(e,t){if(0===t)return{timeMs:e,exact:!0};0===this._barsTimes.length&&(t<0?null===this._firstRealBarTimeMs?this._firstRealBarTimeMs=e:(this._extendHistoryCacheToTimeFromRight(Math.min(e,null!==this._lastRealBarTimeMs?this._lastRealBarTimeMs:1/0)),this._ensureExtrapolatedToHistoryTime(e)):null===this._lastRealBarTimeMs?this._lastRealBarTimeMs=e:(this._extendFutureCacheToTimeFromLeft(Math.max(e,null!==this._firstRealBarTimeMs?this._firstRealBarTimeMs:1/0)),this._ensureExtrapolatedToFutureTime(e)));const i=this.indexOfTime(e);if(null===i)return null;const s=this._timeOfBarIndex(i.index+t);return null===s?null:((i.index<0||this._projectionFirstIndex<=i.index)&&(s.exact=!1),s)}indexOfTime(e){if(null!==this._firstRealBarTimeMs&&ethis._lastRealBarTimeMs){this._ensureExtrapolatedToFutureTime(e);let t=(0,r.lowerbound_int)(this._futureBarsCache,e);if(0!==this._futureBarsCache.length&&t===this._futureBarsCache.length&&e>this._futureBarsCache[this._futureBarsCache.length-1])return null;this._futureBarsCache[t]!==e&&(t-=1);const i=Math.max(1,this._barsTimes.length)+t;return{index:i,timeMs:i===this._barsTimes.length-1?(0,s.ensureNotNull)(this._lastRealBarTimeMs):this._futureBarsCache[t]}}if(0===this._barsTimes.length)return null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||null!==this._lastRealBarTimeMs&&e<=this._lastRealBarTimeMs?{index:0,timeMs:(0,s.ensureNotNull)(this._timeOfBarIndex(0)).timeMs}:null;let t=(0,r.lowerbound_int)(this._barsTimes,e);return this._barsTimes[t]!==e&&(t-=1),{index:t,timeMs:this._barsTimes[t]}}setMinFutureBarsCount(e){this._minFutureBarsCount=e,0!==this._barsTimes.length&&this._ensureExtrapolatedToFutureBar(e)}ensureExtrapolatedToFutureTime(e){this._ensureExtrapolatedToFutureTime(e)}_setLastRealBarTime(e){const t=this._futureBarsCache.length,i=(0,r.upperbound_int)(this._futureBarsCache,e);0===i?this._extendFutureCacheToTimeFromLeft(e):(this._lastRealBarTimeMs=e,this._futureBarsCache=this._futureBarsCache.slice(i)),this._ensureExtrapolatedToFutureBar(Math.max(t,this._minFutureBarsCount))}_timeOfBarIndex(e){var t;if(e<0){const t=Math.abs(e);this._ensureExtrapolatedToHistoryBar(t);const i=this._historyBarsCache.length-t;return i<0?null:{timeMs:this._historyBarsCache[i],exact:!1}}if(0===e&&0===this._barsTimes.length)return{timeMs:(0,s.ensureNotNull)(null!==(t=this._firstRealBarTimeMs)&&void 0!==t?t:this._lastRealBarTimeMs),exact:!1};if(e>=this._barsTimes.length){const t=e-Math.max(1,this._barsTimes.length);return this._ensureExtrapolatedToFutureBar(t+1),t>=this._futureBarsCache.length?null:{timeMs:this._futureBarsCache[t],exact:!1}}return{ +timeMs:this._barsTimes[e],exact:e=e)return;if((0,s.assert)(0===this._barsTimes.length,"bars should be empty"),this._firstRealBarTimeMs=e,0===this._historyBarsCache.length)return;const t=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,this._historyBarsCache[this._historyBarsCache.length-1],e-1,this._extrapolateLimit,!0).times;this._historyBarsCache=this._historyBarsCache.concat(t)}_ensureExtrapolatedToFutureBar(e){return!(this._futureBarsCache.length>=e||l(this._futureBarsCache,this._extrapolateLimit))&&this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,e-i,!0).times))}_ensureExtrapolatedToFutureTime(e){null!==this._lastRealBarTimeMs&&this._lastRealBarTimeMs>=e||l(this._futureBarsCache,this._extrapolateLimit)||0!==this._futureBarsCache.length&&this._futureBarsCache[this._futureBarsCache.length-1]>=e||(this._extendFutureCacheFromRight(((t,i)=>(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t,e,this._extrapolateLimit,!0).times)),this._futureBarsCache[this._futureBarsCache.length-1]=e||l(this._historyBarsCache,this._extrapolateLimit)||this._extendHistoryCacheFromLeft(((t,i)=>(0,o.extrapolateBarsFrontByCount)(this._barBuilder,t,-(e-i),!0).times.reverse()))}_ensureExtrapolatedToHistoryTime(e){null!==this._firstRealBarTimeMs&&this._firstRealBarTimeMs<=e||l(this._historyBarsCache,this._extrapolateLimit)||0!==this._historyBarsCache.length&&this._historyBarsCache[0]<=e||(this._extendHistoryCacheFromLeft(((t,i)=>{const s=(0,o.extrapolateBarsFrontToTime)(this._barBuilder,t-1,e-1,this._extrapolateLimit,!0).times;return s[s.length-1]===t?s.slice(0,-1):s})),(0===this._historyBarsCache.length||this._historyBarsCache[0]>e)&&this._ensureExtrapolatedToHistoryBar(this._historyBarsCache.length+1))}}},61595:(e,t,i)=>{"use strict";i.d(t,{backend:()=>s}) +;const s=i(58844)},47327:(e,t,i)=>{"use strict";i.d(t,{HandlerInfo:()=>s});class s{constructor(e,t){this.handler=e,this.customId=t}}},17133:(e,t,i)=>{"use strict";var s,r;function n(e,t){return"period-back"===e.type&&"period-back"===t.type?e.value===t.value:"time-range"===e.type&&"time-range"===t.type&&(e.from===t.from&&e.to===t.to)}i.d(t,{TIMEFRAMETYPE:()=>r,areEqualTimeFrames:()=>n}),function(e){e.extractErrorReason=function(e){return e.params[1]}}(s||(s={})),function(e){e.PeriodBack="period-back",e.TimeRange="time-range"}(r||(r={}))},89173:()=>{"use strict";TradingView.Pro=function(){this.hasPackage=function(){return!1}},window.user={is_pro:!1,settings:{}},TradingView.Pro.prototype.isPaidPro=function(){return!1},TradingView.Pro.prototype.isSupportAvailable=function(){return!1},TradingView.Pro.prototype.getProduct=function(){return{}},TradingView.Pro.prototype.getStudiesOrder=function(){return[]}},67545:(e,t,i)=>{"use strict";i.r(t),i.d(t,{QUOTE_FIELDS:()=>n,QUOTE_FIELDS_CACHE:()=>o,QuoteCache:()=>r});var s=i(50151);class r{constructor(e){this._cache=new Map,this._fields=[...e.fields]}update(e,t,i){const r=(0,s.ensureDefined)(e.symbolname);if(this._cache.has(r)||this._cache.set(r,{symbolname:r,status:e.status,values:{}}),"error"===e.status)return;const n=(0,s.ensureDefined)(this._cache.get(r));n.status=e.status;for(const s of this._fields)t.has(s)&&(i||void 0!==e.values[s])&&(n.values[s]=e.values[s])}get(e){var t;return null!==(t=this._cache.get(e))&&void 0!==t?t:null}fields(){return this._fields}} +const n=new Set(["pro_name","base_name","logoid","currency-logoid","base-currency-logoid","source-logoid","short_name","timezone","current_session","lp_time","open_price","high_price","low_price","price_52_week_high","price_52_week_low","ask","ask_size","bid","bid_size","rch","rchp","rtc","business_description","web_site_url","number_of_employees","float_shares_outstanding","earnings_release_next_calendar_date","root","description","exchange","listed_exchange","type","country_code","provider_id","sector","typespecs","industry","currency_id","last_price","fractional","minmov","minmove2","pricescale","change","change_percent","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","earnings_release_next_date","earnings_per_share_forecast_next_fq","earnings_release_date","earnings_per_share_fq","fundamental_currency_code","number_of_employees","web_site_url","business_description","founded","ceo","float_shares_outstanding","total_shares_outstanding","dividend_payout_ratio_ttm","dividends_yield_current","dividend_ex_date_upcoming","dividend_amount_upcoming","dividend_amount_recent","dividend_ex_date_recent","total_revenue_fq_h","total_revenue_fy_h","net_income_fy_h","net_income_fq_h","total_assets_fy_h","total_assets_fq_h","total_liabilities_fy_h","total_liabilities_fq_h","cash_f_operating_activities_fy_h","cash_f_operating_activities_fq_h","cash_f_investing_activities_fy_h","cash_f_investing_activities_fq_h","cash_f_financing_activities_fy_h","cash_f_financing_activities_fq_h","fiscal_period_fy_h","fiscal_period_fq_h","earnings_release_date_fq_h","earnings_release_next_date_fq","earnings_per_share_forecast_next_fq","earnings_per_share_forecast_fq_h","earnings_per_share_fq_h","earnings_fiscal_period_fq_h","next_earnings_fiscal_period_fq","earnings_release_next_time","is_next_earnings_release_date_estimated","symbol-primaryname","currency_code","rates_mc","rates_fy","rates_ttm","value_unit_id","update_mode","language","local_description","short_description","source","source2","format","recommendation_mark","last_report_frequency","price_target_estimates_num","price_target_average","update_mode_seconds","recommendation_total","recommendation_buy","recommendation_over","recommendation_hold","recommendation_under","recommendation_sell","recommendation_total","price_target_high","price_target_low","rates_pt","rates_pt","total_revenue_fy_h","total_revenue_fq_h","total_revenue_fh_h","net_income_fy_h","net_income_fq_h","net_income_fh_h","total_assets_fy_h","total_assets_fq_h","total_assets_fh_h","total_liabilities_fy_h","total_liabilities_fq_h","total_liabilities_fh_h","cash_f_operating_activities_fy_h","cash_f_operating_activities_fq_h","cash_f_operating_activities_fh_h","cash_f_investing_activities_fy_h","cash_f_investing_activities_fq_h","cash_f_investing_activities_fh_h","cash_f_financing_activities_fy_h","cash_f_financing_activities_fq_h","cash_f_financing_activities_fh_h","fiscal_period_fy_h","fiscal_period_fq_h","fiscal_period_fh_h","earnings_release_date_fq_h","earnings_release_date_fy_h","earnings_release_date_fh_h","earnings_release_next_date_fq","earnings_release_next_date_fy","earnings_release_next_date_fh","earnings_release_next_time","is_next_earnings_release_date_estimated","earnings_per_share_forecast_next_fq","earnings_per_share_forecast_next_fy","earnings_per_share_forecast_next_fh","earnings_per_share_forecast_fq_h","earnings_per_share_forecast_fy_h","earnings_per_share_forecast_fh_h","earnings_per_share_fq_h","earnings_per_share_fy_h","earnings_per_share_fh_h","earnings_fiscal_period_fq_h","earnings_fiscal_period_fy_h","earnings_fiscal_period_fh_h","next_earnings_fiscal_period_fq","next_earnings_fiscal_period_fy","next_earnings_fiscal_period_fh","revenue_fq_h","revenue_fy_h","revenue_fh_h","revenue_forecast_fq_h","revenue_forecast_fy_h","revenue_forecast_fh_h","revenue_forecast_next_fq","revenue_forecast_next_fy","revenue_forecast_next_fh","revenue_seg_by_business_h","revenue_seg_by_region_h","dividend_payout_ratio_ttm","dividends_yield_current","dividend_ex_date_upcoming","dividend_amount_upcoming","dividend_amount_recent","dividend_ex_date_recent","dividend_amount_h","total_revenue_fy","gross_profit_fy","ebitda_fy","ebit_fy","net_income_fy","total_debt_fy_h","free_cash_flow_fy_h","cash_n_equivalents_fy_h","total_current_assets_fy","total_current_liabilities_fy","total_non_current_assets_fy","total_non_current_liabilities_fy","price_sales_fy_h","price_earnings_fy_h","diluted_net_income_ttm","total_revenue_ttm","price_earnings_current","price_sales_current","isin","website","doc","reddit","twitter","facebook","telegram","forum","explorer","sources","contracts","crypto_common_categories","crypto_asset"]),o=new r({ +fields:n})},2438:(e,t,i)=>{"use strict";i.d(t,{destroyQuoteSessions:()=>a,getQuoteSessionInstance:()=>o});var s=i(49326),r=i.n(s);const n={};function o(e="full"){return n[e]||function(e="full",t){n[e]=t}(e,new(r())(e)),n[e]}function a(){for(const e in n)if(n.hasOwnProperty(e)){const t=n[e];void 0!==t&&t.destroy(),delete n[e]}}},47562:(e,t,i)=>{"use strict";i.d(t,{QuoteSession:()=>r});var s=i(36174);class r{constructor(e,t=(0,s.randomHash)()){this._sessionstarted=!1,this._globalHandler=null,this._chartApi=e,this._sessionid="qs_"+t}destroy(){this._sessionstarted&&(this._chartApi.quoteDeleteSession(this._sessionid),this._sessionstarted=!1)}connected(){return this._chartApi.connected()}connect(e){this._globalHandler=e,this._chartApi.createSession(this._sessionid,this),this._chartApi.connect()}disconnect(){this._chartApi.disconnect()}quoteAddSymbols(e){this._chartApi.quoteAddSymbols(this._sessionid,e)}quoteRemoveSymbols(e){this._chartApi.quoteRemoveSymbols(this._sessionid,e)}quoteFastSymbols(e){this._chartApi.quoteFastSymbols(this._sessionid,e)}quoteSetFields(e){this._chartApi.quoteSetFields(this._sessionid,e)}onMessage(e){var t;switch(e.method){case"connected":this._sessionstarted||(this._chartApi.quoteCreateSession(this._sessionid),this._sessionstarted=!0);break;case"disconnected":this._sessionstarted=!1}null===(t=this._globalHandler)||void 0===t||t.call(this,e)}quoteHibernateAll(){this._chartApi.quoteHibernateAll(this._sessionid)}}window.TradingView.QuoteSession=r},49326:(e,t,i)=>{"use strict";e=i.nmd(e);var s=i(57898),r=i(43370).default,n=i(12481).default,o=i(61146).PriceFormatter;const{uniq:a}=i(15051);var l=i(36174);const{normalizeUpdateMode:c}=i(5370);var h=i(30888).deepExtend;const{QUOTE_FIELDS_CACHE:d,QUOTE_FIELDS:u}=i(67545);var p;function _(e,t){this.options=Object.assign({throttleTimeout:125},t),this._connected=!1,this._symbol_data={},this._subscriptions={},this.onConnect=new s,this.onDisconnect=new s,this._quoteApi=new p(window.ChartApiInstance),this._type=e||"full",this._delayUpdateFastSymbols=n(this._updateFastSymbols,250),this._throttledSymbolData={},this._formatterValuesCache={},this._waitingForFormatters={},this._snapshotValuesCache={},this._waitingForSnapshot={},this.connect()}p=i(47562).QuoteSession,_.prototype.destroy=function(){this._quoteApi.destroy(),this._quoteApi=null,this._connected=!1,this.onDisconnect.fire()},_.prototype.typeFields={},_.prototype.typeFields.simple=["base-currency-logoid","ch","chp","currency-logoid","currency_code","currency_id","base_currency_id","current_session","description","exchange","format","fractional","is_tradable","language","local_description","listed_exchange","logoid","lp","lp_time","minmov","minmove2","original_name","pricescale","pro_name","short_name","type","typespecs","update_mode","volume","value_unit_id"], +_.prototype.typeFields.simpleDetailed=[].concat(_.prototype.typeFields.simple,["ask","bid","fundamentals","high_price","is_tradable","low_price","open_price","prev_close_price","rch","rchp","rtc","rtc_time","status","basic_eps_net_income","beta_1_year","earnings_per_share_basic_ttm","industry","market_cap_basic","price_earnings_ttm","sector","volume","dividends_yield","timezone"]),_.prototype.typeFields.full=[],_.prototype.typeFields.watchlist=[].concat(_.prototype.typeFields.simple,["rchp","rtc","country_code","provider_id"]),_.prototype.typeFields.portfolio=["pro_name","short_name","exchange","listed_exchange","description","sector","type","typespecs","industry","currency_code","currency_id","ch","chp","logoid","currency-logoid","base-currency-logoid","earnings_per_share_forecast_next_fq","earnings_release_next_date","earnings_release_date","earnings_per_share_fq","lp","fractional","minmov","minmove2","pricescale","volume","average_volume","market_cap_basic","total_revenue","earnings_per_share_basic_ttm","price_earnings_ttm","beta_1_year","dps_common_stock_prim_issue_fy","dividends_yield","fundamental_currency_code","rates_mc","rates_fy","rates_ttm","format"],_.prototype.typeFields.notes=["short_name","pro_name","logoid","currency-logoid","base-currency-logoid","symbol-primaryname","type","typespecs"],_.prototype.connect=function(e){this._quoteApi.connect(this.quoteHandler.bind(this))},_.prototype.quoteHandler=function(e){var t=e.method,i=e.params;switch(t){case"connected":this._connected||(this._connected=!0,this.onConnected());break;case"quote_list_fields":break;case"quote_symbol_data":this._connected&&this.onSymbolData(i[0]);break;case"quote_completed":this._connected&&this.onSymbolData({symbolname:i[0],complete:performance.now(),values:{}});break;case"disconnected":this._connected&&(this._connected=!1,this.onDisconnect.fire())}},_.prototype.onConnected=function(){this.setFields();var e=Object.keys(this._symbol_data);e.length&&(this._quoteApi.quoteAddSymbols(e),this._delayUpdateFastSymbols()),this.onConnect.fire()},_.prototype.setFields=function(){var e=_.prototype.typeFields[this._type];e&&e.length&&this._quoteApi.quoteSetFields(e)},_.prototype.onSymbolData=function(e){try{e.status&&d.update(e,u,!1)}catch(e){}var t=e.symbolname,i=this._throttledSymbolData[t];i||(i=this._throttledSymbolData[t]={fnDispatch:r(this.dipatchSymbolData.bind(this),this.options.throttleTimeout)}),i.cache?h(i.cache,e):i.cache=e,i.fnDispatch(t)},_.prototype._parseUpdateMode=function(e){c(e)},_.prototype.dipatchSymbolData=function(e){var t=this._symbol_data[e],i=this._throttledSymbolData[e].cache;if(delete this._throttledSymbolData[e].cache,this._symbol_data[e])for(var s in h(t,i),t.values&&this._parseUpdateMode(t.values),this._subscriptions){var r=this._subscriptions[s];r.has(e)&&[...r.get(e)].forEach((function(e){e(t,i)}))}},_.prototype.subscribe=function(e,t,i){this._subscriptions[e]=this._subscriptions[e]||new Map;var s=this._subscriptions[e];t=[].concat(t);var r=[];t.forEach((function(e){ +this._symbol_data[e]?s&&s.has(e)||this._symbol_data[e].subscribers_count++:(this._symbol_data[e]={subscribers_count:1},r.push(e)),s.has(e)||s.set(e,[]),s.get(e).push(i),s.get(e).fast=!0,this._symbol_data[e]&&this._symbol_data[e].values&&i(this._symbol_data[e],this._symbol_data[e])}),this),r.length&&this._connected&&(this._quoteApi.quoteAddSymbols(r),this._delayUpdateFastSymbols())},_.prototype.unsubscribe=function(e,t,i){t=[].concat(t);for(var s=this._subscriptions[e],r=[],n=0;n{"use strict";function s(e,t,i){const s=e.get(t);return void 0!==s?s:(e.set(t,i),i)}function r(e,t,i){const s=e.get(t);if(void 0!==s)return s;const r=i();return e.set(t,r),r} +function n(e,t,i,n){return r(s(e,t,new Map),i,n)}function o(e,t,i,r,n){const o=s(e,t,new Map),a=s(o,i,new Map);return s(a,r,n)}i.d(t,{AbstractMapContainer:()=>a,getDefault2Lazy:()=>n,getDefault3:()=>o});class a{constructor(){this._map=new Map,this._size=0}size(){return this._size}clear(){this._map.clear(),this._size=0}}},78071:(e,t,i)=>{"use strict";i.r(t),i.d(t,{findFirst:()=>f,intersect:()=>_,join:()=>m,lowerbound:()=>o,lowerboundExt:()=>n,lowerbound_int:()=>a,moveAfter:()=>u,moveBefore:()=>p,moveToHead:()=>d,removeItemFromArray:()=>g,subtract:()=>h,upperbound:()=>l,upperbound_int:()=>c});var s=i(50151);function r(e,t){return e>1,o=s+r;i(e(o),t)?(s=o+1,n-=r+1):n=r}return s}function o(e,t,i,s=0,r=e.length){return n((t=>e[t]),t,i,s,r)}function a(e,t,i=0,s=e.length){return o(e,t,r,i,s)}function l(e,t,i,s=0,r=e.length){let n=r-s;for(;0>1,o=s+r;i(t,e[o])?n=r:(s=o+1,n-=r+1)}return s}function c(e,t,i=0,s=e.length){return l(e,t,r,i,s)}function h(e,t){return e.filter((e=>!t.includes(e)))}function d(e,t){const i=e.indexOf(t);return i<0?e.slice():[t].concat(e.slice(0,i)).concat(e.slice(i+1))}function u(e,t,i){const s=new Set(t),r=[],n=[],o=[];return e.forEach(((e,t)=>{s.has(e)?n.push(e):(r.push(e),o.push(t))})),i=i{s.has(e)?n.push(e):(r.push(e),o.push(t))})),i=i<=e.length-1?a(o,i):r.length,r.splice(i,0,...n),{newItems:r,movedItemsStartIndex:i}}function _(e,t){const i=new Set;return e.forEach((e=>{t.has(e)&&i.add(e)})),i}function m(e,t){const i=new Set(e);return t.forEach((e=>i.add(e))),i}function g(e,t){const i=e.indexOf(t);(0,s.assert)(-1!==i,"Item is not found"),e.splice(i,1)}function f(e,t){for(const i of e)if(t(i))return i;return null}},41249:(e,t,i)=>{"use strict";var s=i(84917),r=i(96429).tzData;let n;function o(e){this._name=e;var t=r[e];if(!t&&n&&(t=n.instance().getTimezoneData(e)),t||(t={time:[],offset:[]},this._invalid=!0),t.time.length!==t.offset.length&&(t={time:[],offset:[]},this._invalid=!0),!t.time_utc){for(var i=t.time,s=t.offset,o=i.length,a=new Array(o),l=0;lt){if((r=n-1)0&&e-t[s-1]<=r)return r;return 0},o.prototype.is_valid=function(){return!this._invalid},o._offset=function(e,t,i){var s=a(e,i);return-1===s?0:t[s]};var l=function(e){return 0|e},c=function(e){return 60*e*1e3 +},h=function(e,t){return d(e)-d(t)},d=function(e){return e<0?l(e/1e3)-(e%1e3!=0?1:0):l(e/1e3)};function u(e){return e%4==0&&(e%100!=0||e%400==0)}var p={0:0,1:31,2:59,3:90,4:120,5:151,6:181,7:212,8:243,9:273,10:304,11:334},_={...s.WeekDays,...s.Months,YEAR:1,MONTH:2,WEEK_OF_YEAR:3,DAY_OF_MONTH:5,DAY_OF_YEAR:6,DAY_OF_WEEK:7,HOUR_OF_DAY:11,MINUTE:12,SECOND:13,minutesPerDay:1440,millisecondsPerDay:c(1440),get_minutes_from_hhmm:function(e){return-1!==e.indexOf(":")&&(e=e.split(":").join("")),e%100+60*l(e/100)},get_year:function(e){return e.getUTCFullYear()},get_month:function(e){return e.getUTCMonth()},get_hours:function(e){return e.getUTCHours()},get_minutes:function(e){return e.getUTCMinutes()},get_seconds:function(e){return e.getUTCSeconds()},get_day_of_month:function(e){return e.getUTCDate()},get_day_of_week:function(e){return e.getUTCDay()+1},get_day_of_year:function(e){var t=e.getUTCMonth(),i=p[t];return t>_.JANUARY+1&&u(e.getUTCFullYear())&&(i+=1),i+e.getUTCDate()},get_week_of_year:function(e){var t=new Date(Date.UTC(e.getUTCFullYear(),0,1)).getUTCDay(),i=0===t?1:8-t,s=_.get_day_of_year(e)-i;return Math.ceil(s/7)+1},get_minutes_from_midnight:function(e){return 60*_.get_hours(e)+_.get_minutes(e)},set_hms:function(e,t,i,s,r,n){e.setUTCHours(t),e.setUTCMinutes(i),e.setUTCSeconds(s),e.setUTCMilliseconds(r),void 0!==n&&_.correct_time(e,n)},correct_time:function(e,t){var i=e.getTime(),s=t.correction_loc(i);e.setTime(i+s)},add_days_considering_dst:function(e,t,i){var s=e.offset_utc(t),r=this.clone(t);this.add_date(r,i);var n=e.offset_utc(r);return r.setTime(r.getTime()+s-n),r},add_date:function(e,t){e.setTime(e.getTime()+t*_.millisecondsPerDay)},add_minutes:function(e,t){e.setTime(e.getTime()+c(t))},clone:function(e){return new Date(e.getTime())},get_days_per_year:function(e){var t=e.getUTCFullYear();return this.days_per_year(t)},days_per_year:function(e){return u(e)?366:365},get_days_in_month:function(e,t){let i;switch(e){case 0:case 2:case 4:case 6:case 7:case 9:case 11:i=31;break;case 1:i=28,u(t)&&i++;break;default:i=30}return i},get_part:function(e,t){switch(t){case _.YEAR:return _.get_year(e);case _.MONTH:return _.get_month(e);case _.DAY_OF_MONTH:return _.get_day_of_month(e);case _.WEEK_OF_YEAR:return _.get_week_of_year(e);case _.DAY_OF_WEEK:return _.get_day_of_week(e);case _.HOUR_OF_DAY:return _.get_hours(e);case _.MINUTE:return _.get_minutes(e);case _.DAY_OF_YEAR:return _.get_day_of_year(e);case _.SECOND:return _.get_seconds(e);default:return e.getTime()}},time_minutes:c,time_seconds:function(e){return 1e3*e},time_minutes_diff:function(e,t){return l(h(e,t)/60)},time_seconds_diff:h,utc_to_cal:function(e,t){return new Date(_.utc_to_cal_ts(e,t))},utc_to_cal_ts:function(e,t){return t+e.offset_utc(t)},get_cal:function(e,t,i,s,r,n,o){var a=new Date(Date.UTC(t,i,s,r||0,n||0,o||0)),l=e.offset_utc(+a);return new Date(a.valueOf()-l)},get_cal_from_unix_timestamp_ms:function(e,t){return new Date(t+e.offset_utc(t))},get_cal_utc:function(e,t,i){return new Date(Date.UTC(e,t,i))},cal_to_utc:function(e,t){var i=t.getTime() +;return i-e.offset_loc(i)},get_timezone:function(e){return new o(e)},shift_day:function(e,t){var i=e-1;return(i+=t)>6?i%=7:i<0&&(i=(7+i%7)%7),i+1},setCustomTimezones:function(e){n=e}};e.exports=_},79849:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LINESTYLE_DASHED:()=>n,LINESTYLE_DOTTED:()=>r,LINESTYLE_LARGE_DASHED:()=>o,LINESTYLE_SMALL_DASHED:()=>l,LINESTYLE_SOLID:()=>s,LINESTYLE_SPARSE_DOTTED:()=>a});const s=0,r=1,n=2,o=3,a=4,l=5},97906:(e,t,i)=>{"use strict";i.d(t,{combine:()=>a,combineWithFilteredUpdate:()=>o});var s=i(58275),r=i.n(s);function n(e,t,...i){const s=(...t)=>e(...t.map((e=>e.value()))),n=new(r())(s(...i)),o=()=>{t(...i.map((e=>e.value())))&&n.setValue(s(...i))},a=i.map((e=>e.spawn()));for(const e of a)e.subscribe(o);return n.readonly().spawn((()=>a.forEach((e=>e.destroy()))))}function o(e,t,...i){return n(e,t,...i)}function a(e,...t){return n(e,(()=>!0),...t)}},38618:(e,t,i)=>{"use strict";i.r(t),i.d(t,{availableTimezones:()=>l,timezoneIsAvailable:()=>u,timezoneIsSupported:()=>p,timezoneTitle:()=>_,updateAvailableTimezones:()=>d});var s=i(44352),r=i(88270);const n=[{id:"Etc/UTC",title:s.t(null,void 0,i(50406))},{id:"exchange",title:s.t(null,void 0,i(77295))}],o=[{id:"Africa/Cairo",title:s.t(null,void 0,i(94099)),offset:0},{id:"Africa/Casablanca",title:s.t(null,void 0,i(53705)),offset:0},{id:"Africa/Johannesburg",title:s.t(null,void 0,i(87469)),offset:0},{id:"Africa/Lagos",title:s.t(null,void 0,i(89155)),offset:0},{id:"Africa/Nairobi",title:s.t(null,void 0,i(79023)),offset:0},{id:"Africa/Tunis",title:s.t(null,void 0,i(93855)),offset:0},{id:"America/Anchorage",title:s.t(null,void 0,i(99873)),offset:0},{id:"America/Argentina/Buenos_Aires",title:s.t(null,void 0,i(82446)),offset:0},{id:"America/Bogota",title:s.t(null,void 0,i(54173)),offset:0},{id:"America/Caracas",title:s.t(null,void 0,i(46837)),offset:0},{id:"America/Chicago",title:s.t(null,void 0,i(28244)),offset:0},{id:"America/El_Salvador",title:s.t(null,void 0,i(68553)),offset:0},{id:"America/Juneau",title:s.t(null,void 0,i(36253)),offset:0},{id:"America/Lima",title:s.t(null,void 0,i(25846)),offset:0},{id:"America/Los_Angeles",title:s.t(null,void 0,i(87604)),offset:0},{id:"America/Mexico_City",title:s.t(null,void 0,i(85095)),offset:0},{id:"America/New_York",title:s.t(null,void 0,i(91203)),offset:0},{id:"America/Phoenix",title:s.t(null,void 0,i(19093)),offset:0},{id:"America/Santiago",title:s.t(null,void 0,i(65412)),offset:0},{id:"America/Sao_Paulo",title:s.t(null,void 0,i(13538)),offset:0},{id:"America/Toronto",title:s.t(null,void 0,i(83836)),offset:0},{id:"America/Vancouver",title:s.t(null,void 0,i(15771)),offset:0},{id:"US/Mountain",title:s.t(null,void 0,i(57701)),offset:0},{id:"Asia/Almaty",title:s.t(null,void 0,i(14452)),offset:0},{id:"Asia/Ashkhabad",title:s.t(null,void 0,i(59340)),offset:0},{id:"Asia/Bahrain",title:s.t(null,void 0,i(53260)),offset:0},{id:"Asia/Bangkok",title:s.t(null,void 0,i(32376)),offset:0},{id:"Asia/Chongqing",title:s.t(null,void 0,i(49648)),offset:0},{id:"Asia/Colombo",title:s.t(null,void 0,i(15168)),offset:0},{id:"Asia/Dubai", +title:s.t(null,void 0,i(22429)),offset:0},{id:"Asia/Ho_Chi_Minh",title:s.t(null,void 0,i(87338)),offset:0},{id:"Asia/Hong_Kong",title:s.t(null,void 0,i(32918)),offset:0},{id:"Asia/Jakarta",title:s.t(null,void 0,i(52707)),offset:0},{id:"Asia/Jerusalem",title:s.t(null,void 0,i(42890)),offset:0},{id:"Asia/Karachi",title:s.t(null,void 0,i(2693)),offset:0},{id:"Asia/Kathmandu",title:s.t(null,void 0,i(3155)),offset:0},{id:"Asia/Kolkata",title:s.t(null,void 0,i(16245)),offset:0},{id:"Asia/Kuwait",title:s.t(null,void 0,i(72374)),offset:0},{id:"Asia/Manila",title:s.t(null,void 0,i(90271)),offset:0},{id:"Asia/Muscat",title:s.t(null,void 0,i(42769)),offset:0},{id:"Asia/Nicosia",title:s.t(null,void 0,i(33566)),offset:0},{id:"Asia/Qatar",title:s.t(null,void 0,i(19056)),offset:0},{id:"Asia/Riyadh",title:s.t(null,void 0,i(52588)),offset:0},{id:"Asia/Seoul",title:s.t(null,void 0,i(5961)),offset:0},{id:"Asia/Shanghai",title:s.t(null,void 0,i(69240)),offset:0},{id:"Asia/Singapore",title:s.t(null,void 0,i(56683)),offset:0},{id:"Asia/Taipei",title:s.t(null,void 0,i(38788)),offset:0},{id:"Asia/Tehran",title:s.t(null,void 0,i(16267)),offset:0},{id:"Asia/Tokyo",title:s.t(null,void 0,i(94284)),offset:0},{id:"Asia/Yangon",title:s.t(null,void 0,i(69293)),offset:0},{id:"Atlantic/Reykjavik",title:s.t(null,void 0,i(26833)),offset:0},{id:"Australia/Adelaide",title:s.t(null,void 0,i(17365)),offset:0},{id:"Australia/Brisbane",title:s.t(null,void 0,i(11741)),offset:0},{id:"Australia/Perth",title:s.t(null,void 0,i(35590)),offset:0},{id:"Australia/Sydney",title:s.t(null,void 0,i(11020)),offset:0},{id:"Europe/Amsterdam",title:s.t(null,void 0,i(88010)),offset:0},{id:"Europe/Athens",title:s.t(null,void 0,i(21983)),offset:0},{id:"Europe/Belgrade",title:s.t(null,void 0,i(54861)),offset:0},{id:"Europe/Berlin",title:s.t(null,void 0,i(26825)),offset:0},{id:"Europe/Bratislava",title:s.t(null,void 0,i(5262)),offset:0},{id:"Europe/Brussels",title:s.t(null,void 0,i(90204)),offset:0},{id:"Europe/Bucharest",title:s.t(null,void 0,i(37728)),offset:0},{id:"Europe/Budapest",title:s.t(null,void 0,i(87143)),offset:0},{id:"Europe/Copenhagen",title:s.t(null,void 0,i(43432)),offset:0},{id:"Europe/Dublin",title:s.t(null,void 0,i(9497)),offset:0},{id:"Europe/Helsinki",title:s.t(null,void 0,i(99820)),offset:0},{id:"Europe/Istanbul",title:s.t(null,void 0,i(37885)),offset:0},{id:"Europe/Lisbon",title:s.t(null,void 0,i(50091)),offset:0},{id:"Europe/London",title:s.t(null,void 0,i(50286)),offset:0},{id:"Europe/Luxembourg",title:s.t(null,void 0,i(64352)),offset:0},{id:"Europe/Madrid",title:s.t(null,void 0,i(58038)),offset:0},{id:"Europe/Malta",title:s.t(null,void 0,i(34190)),offset:0},{id:"Europe/Moscow",title:s.t(null,void 0,i(18665)),offset:0},{id:"Europe/Oslo",title:s.t(null,void 0,i(82906)),offset:0},{id:"Europe/Paris",title:s.t(null,void 0,i(95995)),offset:0},{id:"Europe/Riga",title:s.t(null,void 0,i(5871)),offset:0},{id:"Europe/Rome",title:s.t(null,void 0,i(74214)),offset:0},{id:"Europe/Stockholm",title:s.t(null,void 0,i(48767)),offset:0},{id:"Europe/Tallinn", +title:s.t(null,void 0,i(39108)),offset:0},{id:"Europe/Vilnius",title:s.t(null,void 0,i(75354)),offset:0},{id:"Europe/Warsaw",title:s.t(null,void 0,i(48474)),offset:0},{id:"Europe/Zurich",title:s.t(null,void 0,i(84301)),offset:0},{id:"Pacific/Auckland",title:s.t(null,void 0,i(24143)),offset:0},{id:"Pacific/Chatham",title:s.t(null,void 0,i(59884)),offset:0},{id:"Pacific/Fakaofo",title:s.t(null,void 0,i(20466)),offset:0},{id:"Pacific/Honolulu",title:s.t(null,void 0,i(61351)),offset:0},{id:"Pacific/Norfolk",title:s.t(null,void 0,i(99203)),offset:0}];function a(e,t,i){const s=function(e){return e.map((({id:e,title:t})=>{const{string:i,offset:s}=(0,r.parseTzOffset)(e);return{id:e,offset:s,title:`(${i}) ${t}`}}))}(e),n=i.filter((({alias:e})=>Boolean(e))).map((({title:e,alias:t,id:i})=>{const{string:s,offset:n}=(0,r.parseTzOffset)(t);return{id:i,offset:n,title:`(${s}) ${e}`,alias:t}})),o=function(e){return e.sort(((e,t)=>{const i=e.offset-t.offset;return 0!==i?i:e.title.localeCompare(t.title)}))}(s.concat(n));return t.concat(o)}const l=a(o,n,[]),c=new Map;l.forEach((e=>{c.set(e.id,!0)}));const h=new Map;n.concat(o).forEach((e=>{h.set(e.id,!0)}));const d=e=>{l.splice(0,l.length,...a(o,n,e)),l.forEach((e=>{c.set(e.id,!0)}))};function u(e){return c.has(e)}function p(e){return h.get(e)||!1}function _(e){for(const{id:t,title:i}of o)if(t===e){return`${i} (${(0,r.parseTzOffset)(e).string})`}for(const{id:t,title:i}of l)if(t===e)return`${i}`;return e}},57898:(e,t,i)=>{"use strict";e=i.nmd(e);const s=i(59224).getLogger("Common.Delegate");function r(){this._listeners=[]}function n(e){return!e.singleshot}r.prototype.subscribe=function(e,t,i){const s={object:e,member:t,singleshot:!!i,skip:!1};this._listeners.push(s)},r.prototype.unsubscribe=function(e,t){for(let i=0;i=0;--t){const i=this._listeners[t];i.object===e&&(i.skip=!0,this._listeners.splice(t,1))}},r.prototype.destroy=function(){delete this._listeners},r.prototype.fire=function(){const e=this._listeners;this._listeners=this._listeners.filter(n);const t=e.length;for(let i=0;i{"use strict";i.d(t,{getImage:()=>n});const s=new Map;function r(e){e.crossOrigin="anonymous"}function n(e,t,i=r){let n=s.get(e);return void 0===n&&(n=new Promise(((e,s)=>{const r=new Image;r.onload=()=>{e(r),r.onload=null,r.onerror=null},r.onerror=()=>{s(),r.onload=null,r.onerror=null},i(r),r.src=t})),s.set(e,n)),n}},37160:(e,t,i)=>{"use strict";function s(e,t){return e<=t}function r(e,t){return e>=t}function n(e,t,i){return Math.min(Math.max(e,t),i)}function o(e){return e<0?-1:e>0?1:0}function a(e){if(e<0)return!1;if(e>1e18)return!0;for(let t=e;t>1;t/=10)if(t%10!=0)return!1;return!0} +function l(e,t,i){return t-e<=i}function c(e,t,i){return Math.abs(e-t)t?1:0}function u(e,t=d){if(e.length<1)throw Error("array is empty");let i=e[0];for(let s=0;s0&&(i=e[s]);return i}function _(e){const t=Math.ceil(e);return t%2!=0?t-1:t}function m(e){return e>0?Math.floor(e):Math.ceil(e)}i.r(t),i.d(t,{ceiledEven:()=>_,clamp:()=>n,defComparator:()=>d,equal:()=>c,greaterOrEqual:()=>l,greaterThan:()=>r,isBaseDecimal:()=>a,lessThan:()=>s,log10:()=>h,max:()=>p,min:()=>u,sign:()=>o,toInt:()=>m})},88270:(e,t,i)=>{"use strict";i.d(t,{parseTzOffset:()=>r});var s=i(41249);function r(e,t=Date.now()){const i=(0,s.get_timezone)(e).offset_utc(t);let r="";const n=i/1e3/60/60;n%1&&(r=":"+Math.round(Math.abs(n%1*60)).toString().padStart(2,"0"));let o="";return o=n>0?"+"+(n-n%1)+r:0===n?"":String(n-n%1+r),{offset:i,string:"UTC"+o}}},91349:(e,t,i)=>{"use strict";function s(e,t){return(null==t?void 0:t.includes("cfd"))&&["commodity","futures","index","stock","fund"].includes(e)||"cfd"===e}i.d(t,{isCFDSymbol:()=>s})},79982:(e,t,i)=>{"use strict";var s=i(14483),r=[{d:"E-Mini S&P 500",t:"ES"},{d:"E-Mini Nasdaq 100",t:"NQ"},{d:"Gold",t:"GC"},{d:"Silver",t:"SI"},{d:"Crude Oil WTI",t:"CL"},{d:"Natural Gas",t:"NG"},{d:"Australian Dollar",t:"6A"},{d:"Australian Dollar (Floor)",t:"AD"},{d:"Euro FX",t:"6E"},{d:"Euro FX (Floor)",t:"EC"},{d:"Corn",t:"ZC"},{d:"Corn (Floor)",t:"C"},{d:"Eurodollar",t:"GE"},{d:"Eurodollar (Floor)",t:"ED"}],n=function(){var e=[{pattern:"(",ctor:o},{pattern:")",ctor:a},{pattern:"+",ctor:c},{pattern:"-",ctor:h},{pattern:"*",ctor:d},{pattern:"/",ctor:u},{pattern:"^",ctor:p},{pattern:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,ctor:f},{pattern:/\./,ctor:y},{pattern:s.enabled("charting_library_base")?/[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^][a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&]*|'.+?'/:/[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF][a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&]*|'.+?'/,ctor:g},{pattern:/'[^']*/,ctor:S},{pattern:/[\0-\x20\s]+/,ctor:n}];function t(e,t){var i=function(){};return i.prototype=t.prototype,e.prototype=new i,e}function i(){}function n(e){this.value=e}function o(){}function a(){}function l(){}function c(){}function h(){}function d(){}function u(){}function p(){}i.prototype.toString=function(){return this.value},t(n,i),t(o,i),o.prototype.value="(",t(a,i),a.prototype.value=")",t(l,i),t(c,l),c.prototype.value="+",c.prototype.precedence=0,c.prototype.commutative=!0,t(h,l),h.prototype.value="-",h.prototype.precedence=0,h.prototype.commutative=!1,t(d,l),d.prototype.value="*",d.prototype.precedence=1,d.prototype.commutative=!0,t(u,l),u.prototype.value="/",u.prototype.precedence=1,u.prototype.commutative=!1,t(p,l),p.prototype.value="^",p.prototype.precedence=2,p.prototype.commutative=!1;var _=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i,m=/[+\-/*]/;function g(e){ +this.value=e}function f(e){this.value=e}function v(e){this.value=e}function S(){g.apply(this,arguments)}function y(){f.apply(this,arguments)}t(g,i),g.prototype.toString=function(){if(this.hasOwnProperty("_ticker")){var e=m.test(this._ticker)?"'":"";return e+(this._exchange?this._exchange+":":"")+this._ticker+e}return this.value},g.prototype.parse=function(){var e=_.exec(this.value);e[1]&&(this._exchange=e[1]),this._ticker=e[2]},g.prototype.parseAsFutures=function(){this.hasOwnProperty("_ticker")||this.parse();for(var e=function(e){return r.some((function(t){return t.t===e}))},t=2;t>=1;--t){var i=this._ticker.slice(0,t);if(e(i)){this._root=i,this._contract=this._ticker.slice(t);break}}},g.prototype.exchange=function(e){if(this.hasOwnProperty("_ticker")||this.parse(),!(arguments.length>0))return this._exchange;null==e?delete this._exchange:this._exchange=e+""},g.prototype.ticker=function(e){if(this.hasOwnProperty("_ticker")||this.parse(),!(arguments.length>0))return this._ticker;null==e?delete this._ticker:this._ticker=e+"",delete this._root,delete this._contract},g.prototype.root=function(e){if(this.hasOwnProperty("_root")||this.parseAsFutures(),!(arguments.length>0))return this._root;null==e?delete this._root:(this._root=e+"",this._root&&(this._ticker=this._root+(this._contract||"")))},g.prototype.contract=function(e){if(this.hasOwnProperty("_contract")||this.parseAsFutures(),!(arguments.length>0))return this._root;null==e?delete this._contract:(this._contract=e+"",this._root&&(this._ticker=this._root+this._contract))},t(f,i),f.prototype.toString=function(){return this.hasOwnProperty("_normalizedValue")?this._normalizedValue:this.value},f.prototype.parse=function(){this._normalizedValue=this.value.replace(/^0+|\.0*$/g,"").replace(/(\.\d*?)0+$/,"$1").replace(/^(\.|$)/,"0$1")},v.prototype.toString=function(){return this.value},t(S,g),S.prototype.isIncomplete=!0,S.prototype.incompleteSuggest=function(){if("'"!==this.value)return String("'")},t(y,f),y.prototype.isIncomplete=!0;var b=new RegExp(e.map((function(e){return"("+("string"==typeof e.pattern?e.pattern.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&"):e.pattern.source)+")"})).concat(".").join("|"),"g");function w(t,i){var s,r=[];e:for(;s=b.exec(t);){for(var o=e.length;o--;)if(s[o+1]){if(e[o].ctor){var a=new e[o].ctor(s[o+1]);a._offset=s.index,r.push(a)}continue e}var l=new v(s[0]);l._offset=s.index,r.push(l)}if(i&&i.recover){var c;for(o=r.length;o--;){var h=r[o];if(h instanceof f||h instanceof g){if(void 0!==c){var d=new g(""),u=r.splice(o,c-o+1,d);d.value=u.map((function(e){return e.value})).join("")}c=o}else h instanceof n||(c=void 0)}}return r}function P(e){for(var t=[],i=0;in.precedence&&(s[s.length-1].minPrecedence=n.precedence);else if(n instanceof o)s.push(t={minPrecedence:1/0,openBraceIndex:r});else if(n instanceof a){var c=e[(t=s.pop()).openBraceIndex-1],h=e[r+1] +;h instanceof l&&!(h.precedence<=t.minPrecedence)||!(!(c instanceof l)||c.precedencet.minPrecedence&&(s[s.length-1].minPrecedence=t.minPrecedence))}}for(r=i.length;r--;)e.splice(i[r],1);return e}function x(e){if("string"!=typeof e)throw new TypeError("expression must be a string");return(e=w(e)).filter((function(e){return e instanceof g})).map((function(e){return e.exchange()})).filter((function(e){return e}))}function T(e){return 1!==(e=x(e)).length?null:e[0]}function I(e,t){return(e=x(e)).some((function(e){return t.includes((e||"").toUpperCase())}))}function M(e){return e.join("")}return{tokenize:w,validate:function(e){if(s.enabled("charting_library_base"))return{currentState:"var"};for(var t="init",i="var",r=t,c={warnings:[],errors:[],isEmpty:!0},h=[],d=0;d{"use strict";i.d(t,{TranslatedString:()=>s});class s{constructor(e,t){this._originalText=e,this._translatedText=t}originalText(){return this._originalText}translatedText(){return this._translatedText}format(e){const t={},i={};for(const r of Object.keys(e)){const n=e[r];n instanceof s?(t[r]=n.originalText(),i[r]=n.translatedText()):(t[r]=n.toString(),i[r]=n.toString())}const r=this._originalText.format(t),n=this._translatedText.format(i);return new s(r,n)}}},96429:e=>{e.exports.tzData={"America/New_York":{ +time:[-2717668562,-1633298400,-1615154400,-1601848800,-1583704800,-1570399200,-1551650400,-1536530400,-1523224800,-1504476e3,-1491775200,-1473026400,-1459720800,-1441576800,-1428271200,-1410127200,-1396821600,-1378677600,-1365372e3,-1347228e3,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1189375200,-1176069600,-1157320800,-114462e4,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-905119200,-891813600,-880236e3,-76941e4,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-447285600,-431560800,-415836e3,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-17762,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Los_Angeles":{ +time:[-2717668378,-1633298400,-1615154400,-1601848800,-1583704800,-880236e3,-769420800,-765410400,-687995940,-662680800,-620866800,-608162400,-589417200,-576108e3,-557967600,-544658400,-526518e3,-513208800,-495068400,-481759200,-463618800,-450309600,-431564400,-418255200,-400114800,-386805600,-368665200,-355356e3,-337215600,-323906400,-305766e3,-292456800,-273711600,-261007200,-242262e3,-226533600,-210812400,-195084e3,-179362800,-163634400,-147913200,-13158e4,-116463600,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[-28378,-28800,-25200,-28800,-25200,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800]},"America/Chicago":{ +time:[-2717668236,-1633298400,-1615154400,-1601848800,-1583704800,-1563746400,-1551650400,-1538949600,-1520200800,-1504476e3,-1491775200,-1473026400,-1459720800,-1441576800,-1428271200,-1410127200,-1396821600,-1378677600,-1365372e3,-1347228e3,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1189375200,-1176069600,-1157320800,-114462e4,-1125871200,-1112565600,-1094421600,-1081116e3,-1067810400,-1045432800,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-905119200,-891813600,-880236e3,-769413600,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-447285600,-431560800,-415836e3,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-21036,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600]},"America/Phoenix":{time:[-2717670498,-1633298400,-1615154400,-1601848800,-1583704800,-880236e3,-820540740,-812678340,-796867140,-84405600,-68680800,1924966800],offset:[-26898,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200]},"America/Toronto":{ +time:[-2366755200,-1632088800,-1615154400,-1601771400,-1583712e3,-1567375200,-1554681600,-1534716e3,-1524088800,-1503266400,-149238e4,-1471816800,-1460930400,-1440972e3,-1428876e3,-1409522400,-1397426400,-1378072800,-1365976800,-1346623200,-1333922400,-1315173600,-1301868e3,-1283724e3,-1270418400,-1252274400,-1238968800,-1220824800,-1207519200,-1188770400,-1176069600,-1157320800,-1144015200,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-880232400,-76941e4,-765410400,-747266400,-733960800,-715824e3,-702518400,-684374400,-671068800,-652924800,-634176e3,-620863200,-602719200,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-450309600,-431560800,-418255200,-400111200,-384386400,-368661600,-352936800,-337212e3,-321487200,-305762400,-289432800,-273708e3,-257983200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,136346400,152071200,167796e3,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-19052,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-14400,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Vancouver":{ +time:[-2713910400,-1632088800,-1615154400,-880236e3,-769420800,-765410400,-747266400,-733960800,-715816800,-702511200,-684367200,-671061600,-652917600,-639612e3,-620863200,-608162400,-589413600,-576108e3,-557964e3,-544658400,-526514400,-513208800,-495064800,-481759200,-463615200,-450309600,-431560800,-418255200,-400111200,-386805600,-368661600,-355356e3,-337212e3,-323906400,-305762400,-292456800,-273708e3,-261007200,-242258400,-226533600,-210808800,-195084e3,-179359200,-163634400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,136346400,152071200,167796e3,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3], +offset:[-29548,-28800,-25200,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800]},"America/Argentina/Buenos_Aires":{time:[-2372112e3,-1567468800,-1233446400,-1222992e3,-1205971200,-1194048e3,-117288e4,-1162512e3,-1141344e3,-1130976e3,-1109808e3,-109944e4,-1078272e3,-1067817600,-1046649600,-1036281600,-1015113600,-1004745600,-983577600,-973209600,-952041600,-941587200,-931046400,-900892800,-890352e3,-83376e4,-82728e4,-752284800,-733795200,-197337600,-190857600,-184204800,-164505600,-152668800,-132969600,-121132800,-101433600,-86832e3,-71107200,-54777600,-39052800,-23328e3,-7603200,128131200,136598400,596937600,605059200,624412800,636508800,656467200,667958400,687916800,699408e3,719366400,731462400,938908800,952041600,1198972800,1205625600,1224374400,1237075200,1924981200],offset:[-14028,-15408,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-10800,-10800,-7200,-10800,-7200,-10800]},"America/El_Salvador":{time:[-1546300800,546998400,559699200,578448e3,591148800,1924970400],offset:[-21408,-21600,-18e3,-21600,-18e3,-21600]},"America/Sao_Paulo":{ +time:[-1767225600,-1206968400,-1191369600,-1175385600,-1159833600,-633830400,-622076400,-602294400,-59184e4,-570758400,-560217600,-539136e3,-53136e4,-195436800,-184204800,-155174400,-150076800,-128908800,-121132800,-99964800,-89596800,-68428800,-57974400,499737600,511228800,530582400,540259200,562118400,571190400,592963200,602035200,624412800,634694400,656467200,666748800,687916800,697593600,719971200,728438400,750816e3,761702400,782265600,793152e3,813715200,823996800,84456e4,856051200,876096e3,888710400,908064e3,919555200,938908800,951609600,970963200,982454400,1003017600,1013904e3,1036281600,1045353600,1066521600,1076803200,1099353600,1108857600,1129420800,1140307200,1162684800,1172361600,119232e4,1203206400,1224374400,1234656e3,1255824e3,1266710400,1287273600,129816e4,1318723200,1330214400,1350777600,1361059200,1382227200,1392508800,1413676800,1424563200,1445126400,1456012800,1476576e3,1487462400,1508025600,1518912e3,1541289600,1550361600,1924981200],offset:[-11188,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800,-7200,-10800]},"America/Bogota":{time:[-2707689600,-1739059200,704851200,729043200,1924974e3],offset:[-17776,-17776,-18e3,-14400,-18e3]},"America/Caracas":{time:[-2524521600,-1826755200,-157766400,1197169200,1462069800,1924977600],offset:[-16064,-16060,-16200,-14400,-16200,-14400]},"America/Anchorage":{ +time:[-3225173303,-2188987200,-880236e3,-769428e3,-765410400,-86918400,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,438998400,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[50424,-35976,-36e3,-32400,-32400,-36e3,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-36e3,-32400,-32400,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400]},"Europe/Moscow":{ +time:[-2840140800,-1688256e3,-165681e4,-1641340800,-1627956e3,-1618700400,-1596416400,-1593804521,-1589846400,-1542416400,-1539478800,-1525305600,-1522713600,-1491177600,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1414288800,1925002800],offset:[9017,9017,9079,12679,9079,16279,12679,16279,14400,10800,14400,18e3,14400,10800,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800]},"Europe/Athens":{time:[-2344636800,-1686095940,-1182988800,-1178150400,-906854400,-904867200,-85725e4,-844473600,-828230400,-812419200,-552355200,-541641600,166492800,186195600,198036e3,213764400,228880800,244090800,260330400,275457600,291805200,307418400,323395200,338947200,354682800,370411200,386132400,401860800,417582e3,433310400,449031600,465364800,481086e3,496814400,512535600,528264e3,543985200,559713600,575434800,591163200,606884400,622612800,638334e3,654667200,670388400,686116800,701838e3,717566400,733287600,749016e3,764737200,780465600,796186800,811915200,828241200,846388800,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3], +offset:[5692,5692,7200,10800,7200,10800,7200,3600,7200,3600,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Belgrade":{time:[-2713910400,-905821200,-85725e4,-844552800,-828219600,-812498400,-79677e4,-777938400,-766616400,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[4920,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Berlin":{ +time:[-2422051200,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-938901600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-776556e3,-765925200,-761173200,-748476e3,-733266e3,-717627600,-714603600,-71037e4,-701902800,-684972e3,-670453200,-654127200,-639003600,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3208,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,10800,7200,3600,7200,3600,7200,10800,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Bratislava":{ +time:[-3786825600,-2469398400,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-938901600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-765320400,-746575200,-733352400,-728514e3,-72126e4,-716421600,-701902800,-684972e3,-670453200,-654213600,-639003600,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3464,3464,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Bucharest":{ +time:[-2469398400,-1213142400,-1187049600,-1175468400,-1159747200,-1144018800,-1127692800,-1111964400,-1096243200,-1080514800,-1064793600,-1049065200,-1033344e3,-1017615600,-1001894400,-986166e3,-970444800,-954716400,296611200,307497600,323823600,338950800,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670377600,686106e3,701827200,717555600,733276800,749005200,764726400,780451200,796176e3,811900800,828230400,846374400,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[6264,6264,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Budapest":{ +time:[-2498256e3,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1600466400,-1587243600,-1569708e3,-1555189200,-906771600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-778467600,-762649200,-749685600,-733269600,-717631200,-701902800,-686181600,-670453200,-654127200,-639003600,-492652800,-481161600,-461196e3,-449701200,-428536800,-418251600,-397087200,-386802e3,323827200,338950800,354672e3,370400400,386121600,40185e4,417571200,433299600,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[4580,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/London":{ +time:[-3852662400,-1691964e3,-1680469200,-1664143200,-1650142800,-1633903200,-1617483600,-1601848800,-1586034e3,-1570399200,-1552165200,-1538344800,-152253e4,-15075e5,-1490562e3,-1473631200,-1460926800,-1442786400,-1428872400,-1410732e3,-1396213200,-1379282400,-1364763600,-1348437600,-1333314e3,-1315778400,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-118998e4,-1175461200,-1159135200,-1143406800,-1126476e3,-1111957200,-1095631200,-1080507600,-1063576800,-1049058e3,-1032127200,-1017608400,-1001282400,-986158800,-969228e3,-950475600,-942012e3,-904514400,-896043600,-875484e3,-864594e3,-844034400,-832539600,-812584800,-798066e3,-781048800,-772059600,-764802e3,-748476e3,-733352400,-719445600,-717026400,-706741200,-699483600,-687996e3,-668034e3,-654732e3,-636584400,-622072800,-605739600,-590623200,-57429e4,-558568800,-542235600,-527119200,-512600400,-496274400,-481150800,-46422e4,-449701200,-432165600,-417646800,-401320800,-386197200,-369266400,-354747600,-337816800,-323298e3,-306972e3,-291848400,-276732e3,-257979600,-245282400,-22653e4,-213228e3,-195080400,-182383200,-163630800,-150933600,-132181200,-119484e3,-100731600,-88034400,-68677200,-59004e3,-37238400,57726e3,69818400,89175600,101268e3,120625200,132717600,152074800,164167200,183524400,196221600,214974e3,227671200,246423600,259120800,278478e3,290570400,309927600,32202e4,341377200,354675600,372823200,386125200,404272800,417574800,435722400,449024400,467776800,481078800,499226400,512528400,530676e3,543978e3,562125600,575427600,593575200,606877200,625629600,638326800,657079200,670381200,688528800,701830800,719978400,733280400,751428e3,76473e4,782877600,796179600,814327200,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800], +offset:[-75,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Luxembourg":{time:[-2069712e3,-1692493200,-1680476400,-1662339600,-165015e4,-1632002400,-1618693200,-1612656e3,-1604278800,-1585515600,-1574038800,-1552255200,-1539997200,-1520546400,-1507510800,-1490569200,-1473642e3,-1459116e3,-1444006800,-142767e4,-1411866e3,-1396220400,-1379293200,-1364770800,-1348448400,-1333321200,-1316394e3,-1301266800,-1284339600,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-1191189600,-1175461200,-1160344800,-1143406800,-1127685600,-1111957200,-1096840800,-1080507600,-1063576800,-1049058e3,-1033336800,-1017608400,-1002492e3,-986158800,-969228e3,-950475600,-942012e3,-935182800,-85725e4,-844552800,-828219600,-812498400,-797979600,-781048800,-766616400,-745452e3,-733266e3,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[1476,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Madrid":{time:[-2177453684,-1631926800,-1616886e3,-1601168400,-158535e4,-1442451600,-142767e4,-1379293200,-1364770800,-1348448400,-1333321200,-1316390400,-1301266800,-1284339600,-1269817200,-1026954e3,-1017615600,-1001898e3,-999478800,-986083200,-954111600,-940208400,-873075600,-862614e3,-842835600,-828313200,-811386e3,-796863600,-779936400,-765414e3,-748486800,-733964400,-652323600,-639010800,135126e3,150253200,166575600,181702800,196815600,212547600,22887e4,243997200,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[-884,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Paris":{time:[-2486592e3,-1855958400,-1689814800,-1680393600,-1665363600,-1648339200,-1635123600,-1616889600,-1604278800,-158544e4,-1574038800,-1552262400,-1539997200,-1520553600,-1507510800,-1490572800,-1470618e3,-1459123200,-1444006800,-1427673600,-1411952400,-1396224e3,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301270400,-1284339600,-1269820800,-1253494800,-1238371200,-1221440400,-1206921600,-1191200400,-1175472e3,-1160355600,-1143417600,-1127696400,-1111968e3,-1096851600,-1080518400,-1063587600,-1049068800,-1033347600,-1017619200,-1002502800,-986169600,-969238800,-950486400,-942012e3,-932432400,-85725e4,-844552800,-828219600,-812498400,-800064e3,-796258800,-781048800,-766616400,196822800,212547600,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[561,561,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Rome":{time:[-3252096e3,-2403562204,-1690761600,-168048e4,-1664755200,-1648944e3,-163512e4,-1616889600,-1604275200,-1585526400,-1571011200,-1555286400,-932428800,-85725e4,-844552800,-828219600,-812498400,-798066e3,-781048800,-76671e4,-750895200,-733352400,-719452800,-70191e4,-689205600,-670453200,-114048e3,-103161600,-81993600,-71708400,-50544e3,-40258800,-18489600,-8204400,1296e4,23245200,43804800,54694800,75859200,86749200,107913600,118198800,138758400,149648400,170812800,181098e3,202262400,212547600,233107200,243997200,265161600,276051600,296611200,307501200,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[2996,2996,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Warsaw":{time:[-2840140800,-1717027200,-1693702800,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1600466400,-1587157200,-1501718400,-931730400,-85725e4,-844552800,-828219600,-812498400,-796600800,-778723200,-762652800,-748483200,-733266e3,-715212e3,-701902800,-684972e3,-670453200,-654127200,-639003600,-397090800,-386805600,-371084400,-355356e3,-334191600,-323301600,-307580400,-291852e3,-271292400,-260402400,-239842800,-228952800,-208393200,-197503200,-176338800,-166053600,228877200,244000800,260326800,276055200,291776400,307504800,323830800,338954400,354675600,370404e3,386125200,401853600,417574800,433303200,449024400,465357600,481078800,496807200,512528400,528256800,543978e3,559706400,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[5040,5040,3600,7200,3600,7200,3600,7200,7200,10800,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Istanbul":{time:[-2840140800,-1869868800,-1693699200,-168048e4,-1570406400,-1552176e3,-1538352e3,-1522540800,-1507507200,-1490572800,-1440201600,-1428019200,-1409702400,-1396483200,-931046400,-922665600,-917827200,-892425600,-875836800,-764726400,-744336e3,-733795200,-716428800,-701913600,-684979200,-670464e3,-654134400,-639014400,-62208e4,-60696e4,-590025600,-575510400,-235612800,-194832e3,-177724800,-165715200,107917200,121226400,133927200,152676e3,164685600,184125600,196221600,215575200,228880800,245815200,260330400,267926400,428464800,433908e3,468122400,482806800,496720800,512528400,528256800,543978e3,559706400,575427600,591156e3,606877200,622605600,638326800,65466e4,670381200,686109600,701830800,717559200,733280400,749008800,764125200,780458400,796179600,811908e3,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301281200,1319947200,1332644400,1351396800,1364698800,1382846400,1396234800,1414296e3,1427598e3,1446955200,1459047600,1473206400,1925002800],offset:[6952,7016,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,10800,14400,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,10800]},"Europe/Zurich":{ +time:[-3675196800,-2385244800,-904431600,-891122400,-872982e3,-859672800,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[2048,1786,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Australia/Sydney":{time:[-2364076800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,386737200,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,636519600,657079200,667969200,688528800,699418800,719978400,731473200,752032800,762922800,783482400,794372400,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,967341600,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800], +offset:[36292,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600]},"Australia/Brisbane":{time:[-2366755200,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,625629600,636519600,657079200,667969200,688528800,699418800,1925028e3],offset:[36728,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3]},"Australia/Adelaide":{time:[-2364076800,-2230156800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,384318e3,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,637729200,657079200,667969200,688528800,701233200,719978400,731473200,752032800,764132400,783482400,796186800,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,972784800,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800], +offset:[33260,32400,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800,34200,37800]},"Australia/ACT":{time:[-2364076800,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,-828309600,-813186e3,57722400,68007600,89172e3,100062e3,120621600,131511600,152071200,162961200,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,386737200,404877600,415767600,436327200,447217200,467776800,478666800,499226400,511326e3,530071200,542775600,562125600,57483e4,59418e4,606279600,625629600,636519600,657079200,667969200,688528800,699418800,719978400,731473200,752032800,762922800,783482400,794372400,814932e3,828241200,846381600,859690800,877831200,891140400,909280800,92259e4,941335200,954039600,967341600,985489200,1004234400,1017543600,1035684e3,1048993200,1067133600,1080442800,1099188e3,1111892400,1130637600,1143946800,1162087200,1174791600,1193536800,1207450800,1223172e3,1238900400,1254621600,127035e4,1286071200,1301799600,1317520800,1333249200,1349575200,1365303600,1381024800,1396753200,1412474400,1428202800,1443924e3,1459652400,1475373600,1491102e3,1506823200,1522551600,1538877600,1554606e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800],offset:[36292,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600,36e3,39600]},"Asia/Almaty":{ +time:[-1441152e3,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1925013600],offset:[18468,18e3,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,21600,18e3,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600,25200,21600]},"Asia/Ashkhabad":{time:[-1441152e3,-1247529600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,695786400,192501e4],offset:[14012,14400,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,21600,18e3,18e3,14400,18e3]},"Asia/Colombo":{time:[-2840140800,-2019686400,-883267200,-862617600,-764028e3,832982400,846289800,1145061e3,1925011800],offset:[19164,19172,19800,21600,23400,19800,23400,21600,19800]},"Asia/Tokyo":{time:[-2587678861,-683769600,-672274800,-654739200,-640825200,-620265600,-609375600,-588816e3,-577926e3,1925024400],offset:[33539,32400,36e3,32400,36e3,32400,36e3,32400,36e3,32400]},"Asia/Taipei":{time:[-2335219200,-1017792e3,-766191600,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-639100800,-620784e3,-607564800,-589248e3,-576028800,-562896e3,-541728e3,-528681600,-510192e3,-497145600,-478656e3,-465609600,-449798400,-433987200,-418176e3,-402451200,-38664e4,-370915200,-355104e3,-339379200,-323568e3,-302486400,-291945600,-270950400,-260409600,134006400,149817600,165542400,181353600,299635200,307584e3,1925020800],offset:[29160,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Singapore":{time:[-2177452800,-2038176e3,-1167609600,-1073001600,-894153600,-879638400,-766972800,378689400,1925020800],offset:[24925,24925,25200,26400,26400,27e3,32400,27e3,28800]},"Asia/Karachi":{time:[-1988150400,-862617600,-764121600,-576115200,38793600,1018137600,1033862400,1212278400,1225497600,1239753600,1257033600,192501e4],offset:[16092,19800,23400,19800,18e3,18e3,21600,18e3,21600,18e3,21600,18e3]},"Asia/Manila":{time:[-3944678400,-2229292800,-1046649600,-1038700800,-873244800,-794188800,-496195200,-489283200,259372800,275184e3,1925020800],offset:[-57360,29040,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Shanghai":{ +time:[-2177452800,-1600646400,-1585872e3,-933638400,-922060800,-908841600,-888796800,-881020800,-767836800,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-649987200,515556e3,527047200,545191200,558496800,577245600,589946400,608695200,622000800,640144800,653450400,671594400,6849e5,1925020800],offset:[29143,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Seoul":{time:[-1948752e3,-1830384e3,-767318400,-681177600,-672192e3,-654739200,-640828800,-623376e3,-609379200,-588816e3,-577929600,-498096e3,-462672e3,-451699200,-429753600,-418262400,-399513600,-387417600,-368064e3,-355968e3,-336614400,-324518400,-305164800,-293068800,-264902400,547610400,560919600,57906e4,592369200,1925024400],offset:[30472,30600,32400,32400,36e3,32400,36e3,32400,36e3,32400,36e3,32400,30600,34200,30600,34200,30600,34200,30600,34200,30600,34200,30600,34200,30600,32400,36e3,32400,36e3,32400]},"Asia/Tehran":{time:[-1704153600,-1090454400,227833200,24624e4,259632e3,271126800,283996800,296611200,306547200,322444800,338515200,673228800,685497600,701222400,71712e4,732758400,748656e3,764294400,780192e3,795830400,811728e3,827366400,843264e3,858988800,874886400,890524800,906422400,922060800,937958400,953596800,969494400,985219200,1001116800,1016755200,1032652800,1048291200,1064188800,1079827200,1095724800,1111449600,1127347200,1206057600,1221955200,123768e4,1253577600,1269216e3,1285113600,1300752e3,1316649600,1332288e3,1348185600,1363910400,1379808e3,1395446400,1411344e3,1426982400,144288e4,1458518400,1474416e3,1490140800,1506038400,1521676800,1537574400,1553212800,1569110400,1584748800,1600646400,1616371200,1632268800,1647907200,1663804800,1925004600],offset:[12344,12344,12600,16200,14400,18e3,14400,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600,16200,12600]},"Asia/Dubai":{time:[-1577923200,1925006400],offset:[13272,14400]},"Asia/Kolkata":{time:[-3645216e3,-3155673600,-2019686400,-891561600,-872035200,-862617600,-764121600,1925011800],offset:[21208,21200,19270,19800,23400,19800,23400,19800]},"Asia/Hong_Kong":{ +time:[-2056663398,-900882e3,-891547200,-884217600,-761176800,-747878400,-728508600,-717021e3,-697059e3,-683757e3,-668028600,-654726600,-636579e3,-623277e3,-605129400,-591827400,-573679800,-559773e3,-541625400,-528323400,-510179400,-498083400,-478729800,-466633800,-446675400,-435184200,-415225800,-403129800,-383776200,-371680200,-352326600,-340230600,-320877e3,-308781e3,-288822600,-277331400,-257373e3,-245881800,-225923400,-213827400,-194473800,-182377800,-163024200,-148509e3,-132784200,-117059400,-101334600,-85609800,-69280200,-53555400,-37830600,-22105800,-6381e3,9343800,25068600,40793400,56518200,72243e3,88572600,104297400,120022200,126070200,151471800,167196600,182921400,198646200,214371e3,295414200,309324600,1925020800],offset:[27402,28800,32400,30600,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Bangkok":{time:[-2840140800,-1570060800,1925017200],offset:[24124,24124,25200]},"Asia/Chongqing":{time:[-2177452800,-1600646400,-1585872e3,-933638400,-922060800,-908841600,-888796800,-881020800,-767836800,-745804800,-733795200,-716860800,-699580800,-683856e3,-670636800,-65232e4,-649987200,515556e3,527047200,545191200,558496800,577245600,589946400,608695200,622000800,640144800,653450400,671594400,6849e5,1925020800],offset:[29143,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Asia/Jerusalem":{ +time:[-2840140800,-1640995200,-933631200,-923086800,-919029600,-857336400,-844293600,-825800400,-812671200,-794178e3,-779839200,-762642e3,-748303200,-731106e3,-681948e3,-673214400,-667947600,-652312800,-636411600,-622072800,-608936400,-591832800,-572475600,-558568800,-542840400,-527724e3,-514414800,-490831200,-482965200,-459381600,-451515600,-428536800,-418251600,-400111200,-387406800,142387200,150854400,167184e3,178675200,334108800,337741200,452649600,46233e4,482284800,494380800,516758400,526435200,545443200,558489600,576633600,589334400,609897600,620784e3,638323200,651628800,669772800,683683200,701827200,715737600,733708800,747187200,765158400,778032e3,796608e3,810086400,826848e3,842832e3,858902400,874195200,890352e3,90504e4,923018400,936324e3,955677600,970794e3,986778e3,1001293200,1017363600,1033952400,1048813200,1065142800,1081299600,1095814800,1112320800,1128823200,1143770400,1159668e3,117522e4,1189908e3,1206669600,1223172e3,1238119200,1254016800,1269568800,1284256800,1301623200,1317520800,1333072800,1348365600,1364522400,1382839200,1395972e3,1414288800,1427421600,1445738400,1458871200,1477792800,1490320800,1509242400,1521770400,1540692e3,1553824800,1572141600,1585274400,1603591200,1616724e3,1635645600,1648173600,1667095200,1679623200,1698544800,1711677600,1729994400,1743127200,1761444e3,1774576800,1792893600,1806026400,1824948e3,1837476e3,1856397600,1868925600,1887847200,190098e4,1919296800,1932429600],offset:[8454,8440,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,14400,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Asia/Kuwait":{time:[-631152e3,1925002800],offset:[11516,10800]},"Asia/Muscat":{time:[-1577923200,1925006400],offset:[14064,14400]},"Asia/Nicosia":{ +time:[-1518912e3,166579200,182304e3,200966400,21384e4,228873600,243993600,260323200,276134400,291772800,307497600,323827200,338947200,354672e3,370396800,386121600,401846400,417571200,433296e3,449020800,465350400,481075200,4968e5,512524800,528249600,543974400,559699200,575424e3,591148800,606873600,622598400,638323200,654652800,670377600,686102400,701827200,717552e3,733276800,749001600,764726400,780451200,796176e3,811900800,828230400,843955200,85968e4,875404800,891129600,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[8008,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Asia/Qatar":{time:[-1577923200,76204800,1925002800],offset:[12368,14400,10800]},"Asia/Riyadh":{time:[-719625600,1925002800],offset:[11212,10800]},"Asia/Yangon":{time:[-2840140800,-1577923200,-873244800,-778377600,1925015400],offset:[23087,23087,23400,32400,23400]},"Pacific/Auckland":{ +time:[-3192393600,-1330293600,-1320012e3,-1300658400,-1287352800,-1269208800,-1255903200,-1237759200,-1224453600,-1206309600,-1192399200,-117486e4,-1160949600,-1143410400,-1125871200,-1112565600,-1094421600,-1081116e3,-1062972e3,-1049666400,-1031522400,-1018216800,-1000072800,-986767200,-968018400,-955317600,-936568800,-923263200,-757382400,152676e3,162356400,183520800,195015600,215575200,226465200,247024800,257914800,278474400,289364400,309924e3,320814e3,341373600,352263600,372823200,384318e3,404877600,415767600,436327200,447217200,467776800,478666800,499226400,510116400,530676e3,541566e3,562125600,573620400,59418e4,60507e4,623815200,637729200,655264800,669178800,686714400,700628400,718164e3,732682800,749613600,764132400,781063200,795582e3,812512800,827031600,844567200,858481200,876016800,889930800,907466400,921985200,938916e3,953434800,970365600,984884400,100242e4,1016334e3,1033869600,1047783600,1065319200,1079838e3,1096768800,1111287600,1128218400,1142737200,1159668e3,1174186800,1191117600,1207450800,1222567200,1238900400,1254016800,127035e4,1285466400,1301799600,1316916e3,1333249200,1348970400,1365303600,138042e4,1396753200,1411869600,1428202800,1443319200,1459652400,1474768800,1491102e3,1506218400,1522551600,1538272800,1554606e3,1569722400,1586055600,1601172e3,1617505200,1632621600,1648954800,1664071200,1680404400,1695520800,1712458800,1727575200,1743908400,1759024800,1775358e3,1790474400,1806807600,1821924e3,1838257200,1853373600,1869706800,1885428e3,1901761200,1916877600,1933210800],offset:[41944,41400,45e3,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,41400,43200,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800,43200,46800]},"Pacific/Chatham":{ +time:[-3192393600,-757382400,152678700,162359100,183523500,195018300,215577900,226467900,247027500,257917500,278477100,289367100,309926700,320816700,341376300,352266300,372825900,384320700,404880300,415770300,436329900,447219900,467779500,478669500,499229100,510119100,530678700,541568700,562128300,573623100,594182700,605072700,623817900,637731900,655267500,669181500,686717100,700631100,718166700,732685500,749616300,764135100,781065900,795584700,812515500,827034300,844569900,858483900,876019500,889933500,907469100,921987900,938918700,953437500,970368300,984887100,1002422700,1016336700,1033872300,1047786300,1065321900,1079840700,1096771500,1111290300,1128221100,1142739900,1159670700,1174189500,1191120300,1207453500,1222569900,1238903100,1254019500,1270352700,1285469100,1301802300,1316918700,1333251900,1348973100,1365306300,1380422700,1396755900,1411872300,1428205500,1443321900,1459655100,1474771500,1491104700,1506221100,1522554300,1538275500,1554608700,1569725100,1586058300,1601174700,1617507900,1632624300,1648957500,1664073900,1680407100,1695523500,1712461500,1727577900,1743911100,1759027500,1775360700,1790477100,1806810300,1821926700,1838259900,1853376300,1869709500,1885430700,1901763900,1916880300,1933213500],offset:[44028,44100,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500,45900,49500]},"Pacific/Fakaofo":{time:[-2177452800,1325203200,1925038800],offset:[-41096,-39600,46800]},"Pacific/Honolulu":{time:[-2334139200,-1157320800,-1155470400,-880236e3,-769429800,-765410400,-712188e3,1924956e3],offset:[-37886,-37800,-34200,-37800,-34200,-34200,-37800,-36e3]},"America/Mexico_City":{time:[-1514763396,-1343091600,-1234828800,-1220317200,-1207180800,-1191369600,-975283200,-963187200,-917136e3,-907372800,-821923200,-810086400,-627523200,-613008e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,989114400,1001815200,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1175392800,1193536800,1207447200,1224986400,1238896800,1256436e3,1270346400,1288490400,1301796e3,131994e4,1333245600,1351389600,13653e5,1382839200,1396749600,1414288800,1428199200,1445738400,1459648800,1477792800,1491098400,1509242400,1522548e3,1540692e3,1554602400,1572141600,1586052e3,1603591200,1617501600,1635645600,1648951200,1667095200,1924970400], +offset:[-23796,-25200,-21600,-25200,-21600,-25200,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600,-18e3,-21600]},"Africa/Cairo":{time:[-2185401600,-929836800,-923097600,-906163200,-892857600,-875836800,-857779200,-844300800,-825811200,-812678400,-794188800,-779846400,-762652800,-399081600,-38664e4,-368323200,-355104e3,-336783600,-323643600,-305161200,-292021200,-273625200,-260485200,-242089200,-228949200,-210553200,-197413200,-178930800,-165790800,-147394800,-134254800,-115858800,-102632400,-84322800,-71096400,-52700400,-39474e3,-21164400,-7938e3,10371600,23598e3,41907600,55134e3,7353e4,86756400,105066e3,118292400,136602e3,149828400,168138e3,181364400,199760400,212986800,231296400,244522800,262832400,276058800,294368400,307594800,325990800,339217200,357526800,370753200,396406800,402289200,426819600,433825200,452221200,465447600,483757200,496983600,515293200,528519600,546829200,560055600,578451600,591678e3,610419600,623214e3,641523600,65475e4,673059600,686286e3,704682e3,717908400,736218e3,749444400,767754e3,780980400,799027200,812332800,830476800,843782400,861926400,875232e3,893376e3,906681600,925430400,938736e3,95688e4,970185600,988329600,1001635200,1019779200,1033084800,1051228800,1064534400,1083283200,1096588800,1114732800,1128038400,1146182400,1158883200,1177632e3,1189123200,1209081600,1219968e3,1240531200,1250812800,1272585600,1281484800,1284076800,1285891200,1400198400,1403827200,1406851200,1411689600,168264e4,1698364800,1714089600,1730419200,1745539200,1761868800,1776988800,1793318400,1809043200,1824768e3,1840492800,1856217600,1871942400,1887667200,1903392e3,1919721600,1934841600],offset:[7509,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Africa/Casablanca":{ +time:[-1773014400,-956361600,-950486400,-942019200,-761184e3,-617241600,-605145600,-81432e3,-71107200,141264e3,147225600,199756800,207705600,231292800,244252800,265507200,271036800,448243200,504921600,1212278400,1220227200,1243814400,1250812800,1272758400,1281225600,1301788800,1312070400,1335664800,1342753200,1345428e3,1348974e3,1367114400,1373166e3,13761e5,1382842800,1396144800,1403924400,1406944800,1414292400,1427594400,1434250800,1437271200,1445742e3,1459044e3,1465095600,1468116e3,1477796400,1490493600,1495335600,1498960800,1509246e3,1521943200,1526180400,1529200800,1540695600,1557025200,1560045600,1587265200,1590890400,161811e4,1621130400,164835e4,1651975200,1679194800,1682215200,1710039600,171306e4,1740279600,1743904800,1771124400,1774144800,1801969200,1804989600,1832209200,1835834400,1863054e3,1866074400,1893294e3,1896919200,1924138800,1927159200],offset:[-1820,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Africa/Johannesburg":{time:[-2458166400,-2109283200,-860968800,-845244e3,-829519200,-813794400,1924999200],offset:[6720,5400,7200,10800,7200,10800,7200]},"Africa/Nairobi":{time:[-194616e4,-1309737600,-1261958400,-1041379200,-865296e3,1925002800],offset:[8836,9e3,10800,9e3,9900,10800]},"Africa/Tunis":{time:[-27972e5,-1855958400,-969238800,-950486400,-941936400,-891129600,-877824e3,-85725e4,-844552800,-842911200,-84222e4,-828223200,-812498400,-796262400,-781048800,-766627200,231206400,243910800,262828800,276051600,581126400,591152400,606873600,622602e3,64152e4,654656400,1114905600,1128045600,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1924995600],offset:[2444,561,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Asia/Kathmandu":{time:[-1577923200,504921600,1925012700],offset:[20476,19800,20700]},"US/Mountain":{ +time:[-2717668796,-1633298400,-1615154400,-1601848800,-1583704800,-1570399200,-1551650400,-1538949600,-1534111200,-880236e3,-769417200,-765410400,-147909600,-13158e4,-11646e4,-100130400,-84405600,-68680800,-52956e3,-37231200,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[-25196,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200,-21600,-25200]},"Europe/Helsinki":{ +time:[-2890252800,-1535932800,-875664e3,-859762800,354679200,370407600,386128800,401857200,417582e3,433310400,449031600,465364800,481086e3,496814400,512535600,528264e3,543985200,559713600,575434800,591163200,606884400,622612800,638334e3,654667200,670388400,686116800,701838e3,717566400,733287600,749016e3,764737200,780465600,796186800,811915200,828241200,846388800,859690800,877838400,891140400,909288e3,92259e4,941342400,954039600,972792e3,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5989,5989,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Stockholm":{time:[-2871676800,-2208988800,-1692493200,-1680476400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400], +offset:[4332,3614,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Copenhagen":{time:[-2524521600,-2398291200,-1692493200,-1680483600,-935107200,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-769381200,-747007200,-736376400,-715212e3,-706741200,-683157600,-675291600,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3020,3020,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Atlantic/Reykjavik":{ +time:[-1956614400,-1668214800,-1647212400,-1636678800,-161343e4,-1605142800,-1581894e3,-1539565200,-153135e4,-968029200,-952293600,-942012e3,-920239200,-909961200,-888789600,-877906800,-857944800,-846457200,-826495200,-815007600,-795045600,-783558e3,-762991200,-752108400,-731541600,-717634800,-700092e3,-686185200,-668642400,-654735600,-636588e3,-623286e3,-605743200,-591836400,-573688800,-559782e3,-542239200,-528332400,-510789600,-496882800,-47934e4,-465433200,-447890400,-433983600,-415836e3,-401929200,-384386400,-370479600,-352936800,-33903e4,-321487200,-307580400,-290037600,-276130800,-258588e3,-244681200,-226533600,-212626800,-195084e3,-181177200,-163634400,-149727600,-132184800,-118278e3,-100735200,-86828400,-68680800,-54774e3,1924992e3],offset:[-5280,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0,-3600,0]},"Europe/Tallinn":{time:[-2840140800,-1638316800,-1632002400,-1618693200,-1593820800,-1535932800,-927936e3,-892944e3,-85725e4,-844552800,-828219600,-812498400,-797644800,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909288e3,92259e4,941342400,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5940,5940,3600,7200,3600,5940,7200,10800,7200,3600,7200,3600,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Riga":{ +time:[-2840140800,-1632002400,-1618693200,-1601676e3,-1597266e3,-1377302400,-928022400,-899510400,-85725e4,-844552800,-828219600,-812498400,-79677e4,-795830400,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,843966e3,859690800,877838400,891140400,909288e3,92259e4,941342400,985489200,1004241600,1017543600,1035691200,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3],offset:[5794,5794,9394,5794,9394,5794,7200,10800,7200,3600,7200,3600,7200,3600,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"Europe/Vilnius":{time:[-2840140800,-1672531200,-1585094400,-1561248e3,-1553558400,-928195200,-900115200,-85725e4,-844552800,-828219600,-812498400,-802137600,354931200,370742400,386467200,402278400,418003200,433814400,449625600,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891140400,909284400,922586400,941338800,1048993200,1067140800,1080442800,1099195200,1111892400,1130644800,1143342e3,1162094400,1174791600,1193544e3,1206846e3,1224993600,1238295600,1256443200,1269745200,1288497600,1301194800,1319947200,1332644400,1351396800,1364698800,1382846400,1396148400,1414296e3,1427598e3,1445745600,1459047600,14778e5,1490497200,1509249600,1521946800,1540699200,1554001200,1572148800,1585450800,1603598400,1616900400,1635652800,164835e4,1667102400,1679799600,1698552e3,1711854e3,1730001600,1743303600,1761451200,1774753200,1792900800,1806202800,1824955200,1837652400,1856404800,1869102e3,1887854400,1901156400,1919304e3,1932606e3], +offset:[6076,5040,5736,3600,7200,3600,10800,7200,3600,7200,3600,7200,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,14400,10800,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,7200,3600,7200,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200,10800,7200]},"America/Lima":{time:[-2524521600,-1938556800,-1009843200,-1002067200,-986774400,-971049600,-955324800,-9396e5,504921600,512697600,536457600,544233600,631152e3,638928e3,757382400,765158400,1924974e3],offset:[-18492,-18516,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3]},"America/Santiago":{time:[-2524521600,-1892678400,-1688428800,-1619222400,-1593820800,-1336003200,-13176e5,-1304380800,-1286064e3,-1272844800,-1254528e3,-1241308800,-1222992e3,-1209772800,-1191369600,-1178150400,-870566400,-865296e3,-740534400,-736646400,-718070400,-713667600,-36633600,-23932800,-3369600,7516800,24451200,37756800,55900800,69206400,87955200,100656e3,118195200,132105600,150854400,163555200,182304e3,195609600,213753600,227059200,245203200,258508800,277257600,289958400,308707200,321408e3,340156800,353462400,371606400,384912e3,403056e3,416361600,434505600,447811200,46656e4,479260800,498009600,510710400,529459200,545184e3,560908800,574214400,592358400,605664e3,624412800,637113600,653443200,668563200,687312e3,700617600,718761600,732067200,750211200,763516800,781660800,794966400,813715200,826416e3,845164800,85968e4,876614400,88992e4,906854400,923184e3,939513600,952819200,971568e3,984268800,1003017600,1015718400,1034467200,1047168e3,1065916800,1079222400,1097366400,1110672e3,1128816e3,1142121600,1160870400,1173571200,119232e4,1206835200,1223769600,1237075200,1255219200,1270339200,1286668800,1304812800,1313884800,1335657600,1346544e3,1367107200,1378598400,1398556800,1410048e3,1463270400,1471132800,149472e4,1502582400,1526169600,1534032e3,1554595200,1567900800,1586044800,1599350400,1617494400,16308e5,1648944e3,1662854400,1680393600,1693699200,1712448e3,1725753600,1743897600,1757203200,1775347200,1788652800,1806796800,1820102400,1838246400,1851552e3,1870300800,1883001600,1901750400,1915056e3,19332e5], +offset:[-16965,-16965,-18e3,-16965,-14400,-16965,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-18e3,-14400,-10800,-14400,-18e3,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800,-14400,-10800]},"Asia/Bahrain":{time:[-897868800,-820540800,76204800,1925002800],offset:[12140,12600,14400,10800]},"Asia/Jakarta":{time:[-3231273600,-1451693568,-117288e4,-876614400,-766022400,-683856e3,-620784e3,-189388800,1925017200],offset:[25632,25632,26400,27e3,32400,27e3,28800,27e3,25200]},"Africa/Lagos":{time:[-2035584e3,-1940889600,-1767225600,-1588464e3,1924995600],offset:[815,0,815,1800,3600]},"Pacific/Norfolk":{time:[-2177452800,-599616e3,152071200,162961200,1443924e3,1570327200,1586055600,1601776800,1617505200,1633226400,1648954800,1664676e3,1680404400,1696125600,1712458800,172818e4,1743908400,1759629600,1775358e3,1791079200,1806807600,1822528800,1838257200,1853978400,1869706800,1886032800,1901761200,1917482400,1933210800],offset:[40312,40320,41400,45e3,41400,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200,39600,43200]},"America/Juneau":{ +time:[-3225169588,-2188987200,-880236e3,-769420800,-765410400,-21506400,-5781600,9943200,25668e3,41392800,57722400,73447200,89172e3,104896800,120621600,126669600,152071200,162352800,183520800,199245600,215575200,230695200,247024800,262749600,278474400,294199200,309924e3,325648800,341373600,357098400,372823200,388548e3,404877600,419997600,436327200,438998400,452052e3,467776800,483501600,499226400,514951200,530676e3,544586400,562125600,576036e3,59418e4,607485600,625629600,638935200,657079200,670989600,688528800,702439200,719978400,733888800,752032800,765338400,783482400,796788e3,814932e3,828842400,846381600,860292e3,877831200,891741600,909280800,923191200,941335200,954640800,972784800,986090400,1004234400,1018144800,1035684e3,1049594400,1067133600,1081044e3,1099188e3,1112493600,1130637600,1143943200,1162087200,1173578400,1194141600,1205028e3,1225591200,1236477600,1257040800,1268532e3,1289095200,1299981600,1320544800,1331431200,1351994400,1362880800,1383444e3,1394330400,1414893600,142578e4,1446343200,1457834400,1478397600,1489284e3,1509847200,1520733600,1541296800,1552183200,1572746400,1583632800,1604196e3,1615687200,1636250400,1647136800,16677e5,1678586400,1699149600,1710036e3,1730599200,1741485600,1762048800,1772935200,1793498400,1804989600,1825552800,1836439200,1857002400,1867888800,1888452e3,1899338400,1919901600,1930788e3],offset:[54139,-32261,-28800,-25200,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-25200,-28800,-28800,-28800,-25200,-28800,-25200,-28800,-25200,-32400,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400,-28800,-32400]},"Asia/Ho_Chi_Minh":{time:[-2004048e3,-1851552e3,-852080400,-782614800,-767836800,-718070400,-457747200,-315622800,171849600,1925017200],offset:[25590,25590,25200,28800,32400,25200,28800,25200,28800,25200]},"Australia/Perth":{time:[-2337897600,-1672524e3,-1665349200,-883605600,-876085200,-860364e3,-844635600,152071200,162961200,436327200,447217200,690343200,699418800,1165111200,1174791600,1193536800,1206846e3,1224986400,1238295600,1925020800],offset:[27804,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800,32400,28800]},"Europe/Malta":{ +time:[-2403475200,-1690761600,-168048e4,-1664755200,-1648944e3,-163512e4,-1616889600,-1604275200,-1585526400,-1571011200,-1555286400,-932428800,-85725e4,-844552800,-828219600,-812584800,-798066e3,-781048800,-76671e4,-750895200,-733352400,-719452800,-70191e4,-689205600,-670453200,-114048e3,-103161600,-81993600,-71708400,-50544e3,-40258800,-18489600,-8204400,1296e4,23245200,43804800,54694800,75859200,86749200,102384e3,118112400,135734400,148525200,167191200,180496800,198640800,211946400,230090400,243396e3,26154e4,274845600,292989600,306295200,323316e3,338349600,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[3484,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Amsterdam":{ +time:[-4260211200,-1693699200,-168048e4,-1663452e3,-1650142800,-1633212e3,-1617483600,-1601157600,-1586034e3,-1569708e3,-1554584400,-1538258400,-1523134800,-15075e5,-1490562e3,-1470175200,-1459112400,-1443996e3,-1427662800,-1406671200,-1396213200,-1376949600,-1364763600,-1345413600,-1333314e3,-1313791200,-1301259600,-1282255200,-126981e4,-1250719200,-1238360400,-1219183200,-1206910800,-1186956e3,-1175461200,-1156024800,-1143406800,-1124488800,-1111957200,-1092952800,-1080507600,-1061330400,-1049058e3,-1029189600,-1025740800,-1017608400,-998258400,-986158800,-966722400,-954104400,-935020800,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-766616400,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[1172,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,1172,4772,4800,1200,4800,1200,4800,1200,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Brussels":{ +time:[-2840140800,-2450994150,-1740355200,-1693699200,-1680476400,-1663452e3,-1650142800,-1632002400,-1618693200,-1613822400,-1604278800,-1585526400,-1574038800,-1552262400,-1539997200,-1520553600,-1507510800,-1490572800,-1473642e3,-1459123200,-1444006800,-1427673600,-1411952400,-1396224e3,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-1191189600,-1175461200,-1160344800,-1143406800,-1127685600,-1111957200,-1096840800,-1080507600,-1063576800,-1049058e3,-1033336800,-1017608400,-1002492e3,-986158800,-969228e3,-950475600,-942012e3,-934664400,-85725e4,-844552800,-828219600,-812498400,-798066e3,-781048800,-766616400,-745452e3,-733266e3,228880800,244004400,260330400,276058800,29178e4,307508400,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[1050,1050,0,3600,7200,3600,7200,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]},"Europe/Lisbon":{ +time:[-1830386205,-1689555600,-1677798e3,-1667437200,-1647734400,-1635814800,-1616198400,-1604365200,-1584662400,-1572742800,-155304e4,-1541206800,-1521504e3,-1442451600,-1426809600,-1379293200,-1364774400,-1348448400,-1333324800,-1316394e3,-1301270400,-1284339600,-1269820800,-1221440400,-1206921600,-1191200400,-1175472e3,-1127696400,-1111968e3,-1096851600,-1080518400,-1063587600,-1049068800,-1033347600,-1017619200,-1002502800,-986169600,-969238800,-950486400,-942022800,-922665600,-906944400,-891129600,-877309200,-873680400,-864e6,-857952e3,-845859600,-842835600,-831340800,-825897600,-81441e4,-810781200,-799891200,-794448e3,-782960400,-779331600,-768441600,-762998400,-749091600,-733363200,-717631200,-701902800,-686181600,-670453200,-654732e3,-639003600,-623282400,-607554e3,-591832800,-575499600,-559778400,-54405e4,-528328800,-512600400,-496879200,-481150800,-465429600,-449701200,-43398e4,-417646800,-401925600,-386197200,-370476e3,-354747600,-339026400,-323298e3,-307576800,-291848400,-276127200,-260398800,-244677600,-228344400,-212623200,-196894800,-181173600,-165445200,-149724e3,-133995600,-118274400,212547600,228268800,243997200,260323200,276051600,291772800,307504800,323222400,338954400,354675600,370404e3,386125200,401853600,417578400,433303200,449024400,465357600,481078800,496807200,512528400,528256800,543978e3,559706400,575427600,591156e3,606877200,622605600,638326800,65466e4,670381200,686109600,701830800,717559200,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800],offset:[-2205,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,7200,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,3600,7200,3600,7200,3600,7200,3600,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Dublin":{ +time:[-2821651200,-1691964e3,-1680469200,-1664143200,-1650142800,-1633903200,-1617483600,-1601848800,-1586034e3,-1570399200,-1552165200,-1538344800,-152253e4,-15075e5,-1490562e3,-1473631200,-1460926800,-1442786400,-1428872400,-1410732e3,-1396213200,-1379282400,-1364763600,-1348437600,-1333314e3,-1315778400,-1301259600,-1284328800,-126981e4,-1253484e3,-1238360400,-1221429600,-1206910800,-118998e4,-1175461200,-1159135200,-1143406800,-1126476e3,-1111957200,-1095631200,-1080507600,-1063576800,-1049058e3,-1032127200,-1017608400,-1001282400,-986158800,-969228e3,-950475600,-942012e3,-733352400,-719445600,-699483600,-684972e3,-668034e3,-654732e3,-636584400,-622072800,-605739600,-590623200,-57429e4,-558568800,-542235600,-527119200,-512600400,-496274400,-481150800,-46422e4,-449701200,-432165600,-417646800,-401320800,-386197200,-369266400,-354747600,-337816800,-323298e3,-306972e3,-291848400,-276732e3,-257979600,-245282400,-22653e4,-213228e3,-195080400,-182383200,-163630800,-150933600,-132181200,-119484e3,-100731600,-88034400,-68677200,-59004e3,57726e3,69818400,89175600,101268e3,120625200,132717600,152074800,164167200,183524400,196221600,214974e3,227671200,246423600,259120800,278478e3,290570400,309927600,32202e4,341377200,354675600,372823200,386125200,404272800,417574800,435722400,449024400,467776800,481078800,499226400,512528400,530676e3,543978e3,562125600,575427600,593575200,606877200,625629600,638326800,657079200,670381200,688528800,701830800,719978400,733280400,751428e3,76473e4,782877600,796179600,814327200,828234e3,846381600,859683600,877831200,891133200,909280800,922582800,941335200,954032400,972784800,985482e3,1004234400,1017536400,1035684e3,1048986e3,1067133600,1080435600,1099188e3,1111885200,1130637600,1143334800,1162087200,1174784400,1193536800,1206838800,1224986400,1238288400,1256436e3,1269738e3,1288490400,1301187600,131994e4,1332637200,1351389600,1364691600,1382839200,1396141200,1414288800,1427590800,1445738400,1459040400,1477792800,149049e4,1509242400,1521939600,1540692e3,1553994e3,1572141600,1585443600,1603591200,1616893200,1635645600,1648342800,1667095200,1679792400,1698544800,1711846800,1729994400,1743296400,1761444e3,1774746e3,1792893600,1806195600,1824948e3,1837645200,1856397600,1869094800,1887847200,1901149200,1919296800,1932598800],offset:[-1521,-1521,2079,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0,3600,0]},"Europe/Oslo":{ +time:[-2366755200,-1691881200,-1680566400,-927507600,-85725e4,-844552800,-828219600,-812498400,-79677e4,-781048800,-765320400,-340840800,-324507600,-308786400,-293058e3,-277336800,-261608400,-245887200,-230158800,-214437600,-198709200,-182988e3,-166654800,-147909600,-135205200,323834400,338958e3,354679200,370407600,386128800,401857200,417578400,433306800,449028e3,465361200,481082400,496810800,512532e3,528260400,543981600,55971e4,575431200,591159600,606880800,622609200,638330400,654663600,670384800,686113200,701834400,717562800,733284e3,749012400,764733600,780462e3,796183200,811911600,828237600,846385200,859687200,877834800,891136800,909284400,922586400,941338800,954036e3,972788400,985485600,1004238e3,101754e4,1035687600,1048989600,1067137200,1080439200,1099191600,1111888800,1130641200,1143338400,1162090800,1174788e3,1193540400,1206842400,122499e4,1238292e3,1256439600,1269741600,1288494e3,1301191200,1319943600,1332640800,1351393200,1364695200,1382842800,1396144800,1414292400,1427594400,1445742e3,1459044e3,1477796400,1490493600,1509246e3,1521943200,1540695600,1553997600,1572145200,1585447200,1603594800,1616896800,1635649200,1648346400,1667098800,1679796e3,1698548400,1711850400,1729998e3,17433e5,1761447600,1774749600,1792897200,1806199200,1824951600,1837648800,1856401200,1869098400,1887850800,1901152800,1919300400,1932602400],offset:[2580,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600,7200,3600]}}},18923:(e,t,i)=>{"use strict";i.d(t,{Version:()=>r});var s=i(50151);class r{constructor(e,t){this._major=e,this._minor=t}major(){return this._major}minor(){return this._minor}isZero(){return 0===this._major&&0===this._minor}toString(){return this._major+"."+this._minor}compareTo(e){return this._majore._major?1:this._minore._minor?1:0}isLess(e){return this.compareTo(e)<0}isLessOrEqual(e){return this.compareTo(e)<=0}isEqual(e){return 0===this.compareTo(e)}isGreater(e){return this.compareTo(e)>0}isGreaterOrEqual(e){return this.compareTo(e)>=0}static parse(e){if(e instanceof r)return new r(e.major(),e.minor());if("number"==typeof e)return(0,s.assert)(Math.floor(e)===e,"Version should not be a float number"),new r(e,0);if("string"==typeof e){const t=e.split(".");if(1===t.length){const i=parseInt(t[0],10);return(0,s.assert)(!isNaN(i),"Bad version string: "+e),new r(i,0)}if(2===t.length){const i=parseInt(t[0],10);(0,s.assert)(!isNaN(i),"Bad version string: "+e);const n=parseInt(t[1],10);return(0, +s.assert)(!isNaN(n),"Bad version string: "+e),new r(i,n)}throw new Error("Bad version string (one dot expected): "+e)}throw new Error("Bad version: "+e)}}r.ZERO=new r(0,0)},83669:(e,t,i)=>{"use strict";i.d(t,{WatchedObject:()=>a});var s=i(58275),r=i.n(s),n=i(1722);function o(e,t){return(0,n.deepEquals)(e,t)[0]}class a extends(r()){constructor(e,t=o){super(e),this._comparator=t}setValue(e,t){!1===this._comparator(this.value(),e)&&super.setValue(e,t)}}},58275:(e,t,i)=>{"use strict";e=i.nmd(e);var s=i(59224).getLogger("Common.WatchedValue");function r(){}function n(e){if(!(this instanceof n))return new n(e);arguments.length>0&&(this._value=e),this._listeners=[]}n.prototype.value=function(){return this._owner?this._owner._value:this._value},n.prototype.setValue=function(e,t){var i=this._owner?this._owner:this;if("function"==typeof i.hook&&(e=i.hook(e)),i.writeLock)return i._value;var r=i._value===e||Number.isNaN(i._value)&&Number.isNaN(e);if(!t&&r&&i.hasOwnProperty("_value"))return e;i._value=e;for(var n=i._listeners.slice(),o=0,a=0;a{"use strict";i.d(t,{PLATFORM_ACCESSIBILITY_ENABLED:()=>s,createScopedVisibleElementFilter:()=>r,navigationOrderComparator:()=>n});const s=i(14483).enabled("accessibility");function r(e){return t=>{let i=t;for(;i!==e&&null!==i;){const e=getComputedStyle(i);if("none"===e.display||"visible"!==e.visibility)return!1;i=i.parentElement}return!0}}function n(e,t){return e===t?0:e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}},9438:(e,t,i)=>{"use strict";i.d(t,{TOOLBAR_WIDTH_COLLAPSED:()=>r,TOOLBAR_WIDTH_EXPANDED:()=>s});const s=52,r=5},14873:(e,t,i)=>{"use strict";i.d(t,{isDrawingToolbarVisible:()=>c});var s=i(56840),r=i(14483),n=i(58275),o=i.n(n);const a=!r.enabled("hide_left_toolbar_by_default"),l=s.getBool("ChartDrawingToolbarWidget.visible",a),c=new(o())(l)},69774:(e,t,i)=>{"use strict";i.d(t,{HEADER_TOOLBAR_HEIGHT_COLLAPSED:()=>n,HEADER_TOOLBAR_HEIGHT_EXPANDED:()=>r});var s=i(62995);const r=parseInt(s["css-value-header-toolbar-height"]),n=3},35423:(e,t,i)=>{"use strict";i.d(t,{FavoriteStudyTemplateService:()=>r});var s=i(68456);class r extends s.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_STUDY_TEMPLATES_CHANGED","StudyTemplates.quicks",[])}remove(e){this.set(this.get().filter((t=>t!==e)))}}},95059:(e,t,i)=>{"use strict";var s;i.d(t,{ACTION_ID:()=>s}),function(e){e.TVActionId="TVActionId",e.ChartApplyIndicatorsToAllCharts="Chart.ApplyIndicatorsToAllCharts",e.ChartChangeTimeZone="Chart.ChangeTimeZone",e.ChartDialogsShowChangeInterval="Chart.Dialogs.ShowChangeInterval",e.ChartDialogsShowChangeSymbol="Chart.Dialogs.ShowChangeSymbol",e.ChartDialogsShowCompareOrAddSymbol="Chart.Dialogs.ShowCompareOrAddSymbol",e.ChartDialogsShowGeneralSettings="Chart.Dialogs.ShowGeneralSettings",e.ChartDialogsShowGeneralSettingsSymbolTab="Chart.Dialogs.ShowGeneralSettings.SymbolTab",e.ChartDialogsShowGoToDate="Chart.Dialogs.ShowGoToDate",e.ChartDialogsShowInsertIndicators="Chart.Dialogs.ShowInsertIndicators",e.ChartDialogsShowSymbolInfo="Chart.Dialogs.ShowSymbolInfo",e.ChartDrawingToolbarToggleVisibility="Chart.DrawingToolbar.ToggleVisibility",e.ChartLinesToggleBidAskLinesVisibility="Chart.Lines.ToggleBidAskLinesVisibility",e.ChartLinesToggleHighLowLinesVisibility="Chart.Lines.ToggleHighLowLinesVisibility",e.ChartLinesToggleAverageLineVisibility="Chart.Lines.ToggleAverageLineVisibility",e.ChartLinesToggleSeriesPrevCloseLineVisibility="Chart.Lines.ToggleSeriesPrevCloseLineVisibility",e.ChartLinesToggleSeriesPriceLineVisibility="Chart.Lines.ToggleSeriesPriceLineVisibility",e.ChartLineToolPitchforkChangeTypeToInside="Chart.LineTool.Pitchfork.ChangeTypeToInside",e.ChartLineToolPitchforkChangeTypeToModifiedSchiff="Chart.LineTool.Pitchfork.ChangeTypeToModifiedSchiff",e.ChartLineToolPitchforkChangeTypeToOriginal="Chart.LineTool.Pitchfork.ChangeTypeToOriginal",e.ChartLineToolPitchforkChangeTypeToSchiff="Chart.LineTool.Pitchfork.ChangeTypeToSchiff", +e.ChartMarksToggleVisibility="Chart.Marks.ToggleVisibility",e.ChartMoveChartInLayout="Chart.MoveChartInLayout",e.ChartMoveChartInLayoutBack="Chart.MoveChartInLayout.Back",e.ChartMoveChartInLayoutForward="Chart.MoveChartInLayout.Forward",e.ChartObjectTreeShow="Chart.ObjectTree.Show",e.ChartDataWindowShow="Chart.DataWindow.Show",e.ChartPriceScaleLabelsToggleBidAskLabelsVisibility="Chart.PriceScale.Labels.ToggleBidAskLabelsVisibility",e.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility="Chart.PriceScale.Labels.ToggleHighLowPriceLabelsVisibility",e.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility="Chart.PriceScale.Labels.ToggleAveragePriceLabelVisibility",e.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsNameLabelsVisibility",e.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility="Chart.PriceScale.Labels.ToggleIndicatorsValueLabelsVisibility",e.ChartPriceScaleLabelsToggleSeriesLastValueVisibility="Chart.PriceScale.Labels.ToggleSeriesLastValueVisibility",e.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility="Chart.PriceScale.Labels.ToggleSymbolNameLabelsVisibility",e.ChartPriceScaleLabelsToggleSymbolPrevCloseValueVisibility="Chart.PriceScale.Labels.ToggleSymbolPrevCloseValueVisibility",e.ChartPriceScaleMergeAllScalesToLeft="Chart.PriceScale.MergeAllScalesToLeft",e.ChartPriceScaleMergeAllScalesToRight="Chart.PriceScale.MergeAllScalesToRight",e.ChartPriceScaleMoveToLeft="Chart.PriceScale.MoveToLeft",e.ChartPriceScaleMoveToRight="Chart.PriceScale.MoveToRight",e.ChartPriceScaleToggleAddOrderPlusButtonVisibility="Chart.PriceScale.ToggleAddOrderPlusButtonVisibility",e.ChartPriceScaleToggleAutoScaleSeriesOnly="Chart.PriceScale.ToggleAutoScaleSeriesOnly",e.ChartPriceScaleToggleCountdownToBarCloseVisibility="Chart.PriceScale.ToggleCountdownToBarCloseVisibility",e.ChartRedo="Chart.Redo",e.ChartRemoveAllIndicators="Chart.RemoveAllIndicators",e.ChartRemoveAllIndicatorsAndLineTools="Chart.RemoveAllIndicatorsAndLineTools",e.ChartRemoveAllLineTools="Chart.RemoveAllLineTools",e.ChartScalesReset="Chart.Scales.Reset",e.ChartScalesToggleLockPriceToBarRatio="Chart.Scales.ToggleLockPriceToBarRatio",e.ChartSelectedObjectHide="Chart.SelectedObject.Hide",e.ChartSelectedObjectRemove="Chart.SelectedObject.Remove",e.ChartSelectedObjectShowSettingsDialog="Chart.SelectedObject.ShowSettingsDialog",e.ChartSelectedObjectToggleLocked="Chart.SelectedObject.ToggleLocked",e.ChartSeriesPriceScaleToggleAutoScale="Chart.Series.PriceScale.ToggleAutoScale",e.ChartSeriesPriceScaleToggleIndexedTo100="Chart.Series.PriceScale.ToggleIndexedTo100",e.ChartSeriesPriceScaleToggleInvertPriceScale="Chart.Series.PriceScale.ToggleInvertPriceScale",e.ChartSeriesPriceScaleToggleLogarithmic="Chart.Series.PriceScale.ToggleLogarithmic",e.ChartSeriesPriceScaleTogglePercentage="Chart.Series.PriceScale.TogglePercentage",e.ChartSeriesPriceScaleToggleRegular="Chart.Series.PriceScale.ToggleRegular",e.ChartSessionBreaksToggleVisibility="Chart.SessionBreaks.ToggleVisibility", +e.ChartTimeScaleReset="Chart.TimeScale.Reset",e.ChartUndo="Chart.Undo",e.ChartSourceIntervalsVisibility="Chart.Source.IntervalsVisibility",e.ChartSourceIntervalsVisibilityCurrentAndAbove="Chart.Source.IntervalsVisibility.CurrentAndAbove",e.ChartSourceIntervalsVisibilityCurrentAndBelow="Chart.Source.IntervalsVisibility.CurrentAndBelow",e.ChartSourceIntervalsVisibilityOnlyCurrent="Chart.Source.IntervalsVisibility.Current",e.ChartSourceIntervalsVisibilityAll="Chart.Source.IntervalsVisibility.All"}(s||(s={}))},39347:(e,t,i)=>{"use strict";i.r(t),i.d(t,{Action:()=>l,ActionAsync:()=>c,Loader:()=>d,Separator:()=>h});var s=i(50151),r=i(57898),n=i.n(r),o=i(68335),a=i(36174);class l{constructor(e,t=a.guid()){this.type="action",this._destroyed=!1,this._binding=null,(0,s.assert)(void 0!==e.actionId,"actionId must be defined"),this.id=t,this._onUpdate=new(n()),this._options=e,this.update(e)}execute(){this._options.checkable&&this.update({checked:!this._options.checked}),this._options.onExecute&&this._options.onExecute(this)}getLabel(){return this._options.label||""}getSubItems(){return this._options.subItems||[]}isDisabled(){return!0===this._options.disabled}isActive(){return!0===this._options.active}isCheckable(){return!0===this._options.checkable}isChecked(){return!0===this._options.checked}isLoading(){return!0===this._options.loading}getSize(){var e;return null!==(e=this._options.size)&&void 0!==e?e:"normal"}getPayload(){return this._options.payload}update(e){this._destroyed||(this._unbindShortcut(),e.hotkeyHash&&(this._options.shortcutHint=(0,o.humanReadableHash)(e.hotkeyHash)),this._options=Object.assign(this._options,e),this._bindShortcut(),this._onUpdate.fire(this))}onUpdate(){return this._onUpdate}getState(){return{actionId:this._options.actionId,label:this.getLabel(),disabled:this.isDisabled(),active:this.isActive(),subItems:this.getSubItems(),checkable:this.isCheckable(),checked:this.isChecked(),loading:this.isLoading(),size:this.getSize(),doNotCloseOnClick:this._options.doNotCloseOnClick||!1,shortcutHint:this._options.shortcutHint,hint:this._options.hint,icon:this._options.icon,iconChecked:this._options.iconChecked,toolbox:this._options.toolbox,showToolboxOnHover:this._options.showToolboxOnHover||!1,statName:this._options.statName,name:this._options.name,invisibleHotkey:this._options.invisibleHotkey,noInteractive:this._options.noInteractive}}getBinding(){return this._binding}setBinding(e){this._binding=e}destroy(){var e,t;this._destroyed=!0,this._onUpdate.destroy(),null!==this._binding&&this._binding.destroy(),this._unbindShortcut(),null===(t=(e=this._options).onDestroy)||void 0===t||t.call(e)}options(){return this._options}_bindShortcut(){if(!this._options.hotkeyGroup||!this._options.hotkeyHash)return;const e="string"==typeof this._options.label?this._options.label:this._options.name;this._hotkeyAction=this._options.hotkeyGroup.add({hotkey:this._options.hotkeyHash,desc:e,handler:()=>this.execute(),isDisabled:()=>this.isDisabled()})}_unbindShortcut(){this._hotkeyAction&&(this._hotkeyAction.destroy(), +delete this._hotkeyAction)}}class c extends l{constructor(e,t,i){super({actionId:e},i),this._loader=t,this._loaded=!1}loadOptions(){return this._loadingPromise||(this._loadingPromise=this._loader().then((e=>{this._loaded=!0,this.update(e)}))),this._loadingPromise}getState(){return this.loadOptions(),super.getState()}isLoading(){return!this.isLoaded()}isLoaded(){return this._loaded}}class h{constructor(e){this.type="separator",this.id=a.guid(),this._hint=e}getHint(){return this._hint}}class d extends l{constructor(e){super({actionId:e})}isLoading(){return!0}getSize(){return"big"}}},73212:(e,t,i)=>{"use strict";i.d(t,{ActionsProvider:()=>$e,createActionCopyPrice:()=>Ue,createChangeIntervalsVisibilitiesAction:()=>He,createLinesAction:()=>Ge,createMTPredictorActions:()=>je,createPasteAction:()=>We,createSyncDrawingActions:()=>qe,createVisualOrderAction:()=>ze,defaultContextMenuOptions:()=>Fe});var s=i(50151),r=i(59224),n=(i(60521),i(1722)),o=i(44352),a=i(14483),l=i(39347),c=i(77212),h=i(10688),d=i(28853),u=(i(14787),i(26426)),p=i(96362),_=i(68335),m=(i(25812),i(64063)),g=i(8561),f=(i(42960),i(5894)),v=i(69618),S=i(18341),y=i(18611),b=i(53180),w=i(36298),P=(i(88348),i(36274)),C=i(4949),x=i(93352);(0,r.getLogger)("Chart.ActionsProvider"),new w.TranslatedString("show alert label lines",o.t(null,void 0,i(16237))),new w.TranslatedString("hide alert label lines",o.t(null,void 0,i(91842)));const T=new w.TranslatedString("change visibility",o.t(null,void 0,i(21511))),I=new w.TranslatedString("pin to scale {label}",o.t(null,void 0,i(56015))),M=new w.TranslatedString("pin to right scale",o.t(null,void 0,i(22615))),A=new w.TranslatedString("pin to left scale",o.t(null,void 0,i(84018))),L=(new w.TranslatedString("change earnings visibility",o.t(null,void 0,i(88217))),new w.TranslatedString("change dividends visibility",o.t(null,void 0,i(84944))),new w.TranslatedString("change splits visibility",o.t(null,void 0,i(74488))),new w.TranslatedString("change continuous contract switch visibility",o.t(null,void 0,i(7017))),new w.TranslatedString("change futures contract expiration visibility",o.t(null,void 0,i(28288))),new w.TranslatedString("change latest news and Minds visibility",o.t(null,void 0,i(19839))),new w.TranslatedString("show all ideas",o.t(null,void 0,i(13622)))),k=new w.TranslatedString("show ideas of followed users",o.t(null,void 0,i(26267))),E=new w.TranslatedString("show my ideas only",o.t(null,void 0,i(40061))),D=(new w.TranslatedString("change events visibility on chart",o.t(null,void 0,i(79574))),new w.TranslatedString("add this symbol to entire layout",o.t(null,void 0,i(27982)))),V=new w.TranslatedString("add this indicator to entire layout",o.t(null,void 0,i(82388))),B=(new w.TranslatedString("add this strategy to entire layout",o.t(null,void 0,i(94292))),new w.TranslatedString("add this financial metric to entire layout",o.t(null,void 0,i(22856))),new w.TranslatedString("apply drawing template",o.t(null,void 0,i(49037))), +new w.TranslatedString("lock objects",o.t(null,void 0,i(68163)))),R=new w.TranslatedString("unlock objects",o.t(null,void 0,i(66824))),N=new w.TranslatedString("change visibility at current interval and above",o.t(null,void 0,i(78422))),O=new w.TranslatedString("change visibility at current interval and below",o.t(null,void 0,i(49529))),F=new w.TranslatedString("change visibility at current interval",o.t(null,void 0,i(16698))),W=new w.TranslatedString("change visibility at all intervals",o.t(null,void 0,i(66927))),z=(o.t(null,void 0,i(8700)),o.t(null,void 0,i(44469)),o.t(null,void 0,i(64596)),o.t(null,void 0,i(64885)),(0,b.appendEllipsis)(o.t(null,void 0,i(93512)))),H=(o.t(null,void 0,i(27558)),o.t(null,void 0,i(87085)),(0,b.appendEllipsis)(o.t(null,void 0,i(52302))),o.t(null,void 0,i(81428))),U=o.t(null,void 0,i(31971)),j=(o.t(null,void 0,i(11156)),o.t(null,void 0,i(15682)),o.t(null,void 0,i(66631)),o.t(null,void 0,i(37422)),o.t(null,void 0,i(5716)),o.t(null,void 0,i(50352)),o.t(null,void 0,i(19263)),o.t(null,void 0,i(15818)),o.t(null,void 0,i(5897)),o.t(null,void 0,i(58976)),o.t(null,void 0,i(11661)),o.t(null,void 0,i(66560)),o.t(null,void 0,i(53958)),o.t(null,void 0,i(34150)),o.t(null,void 0,i(83927)),o.t(null,void 0,i(15644)),o.t(null,void 0,i(42660)),o.t(null,void 0,i(44788)),o.t(null,void 0,i(70437)),o.t(null,void 0,i(71263)),o.t(null,void 0,i(70573)),o.t(null,void 0,i(59560)),o.t(null,void 0,i(14125))),G=o.t(null,void 0,i(44538)),q=o.t(null,void 0,i(56948)),$=o.t(null,void 0,i(20207)),Y=o.t(null,void 0,i(65810)),K=o.t(null,void 0,i(3822)),Z=o.t(null,void 0,i(97324)),X=o.t(null,void 0,i(764)),J=o.t(null,void 0,i(8128)),Q=o.t(null,void 0,i(61201)),ee=o.t(null,void 0,i(32156)),te=o.t(null,void 0,i(91130)),ie=o.t(null,void 0,i(37680)),se=o.t(null,void 0,i(43707)),re=o.t(null,void 0,i(39065)),ne=o.t(null,void 0,i(54727)),oe=o.t(null,void 0,i(66156)),ae=o.t(null,void 0,i(76598)),le=o.t(null,void 0,i(3485)),ce=o.t(null,void 0,i(45828)),he=o.t(null,void 0,i(2899)),de=o.t(null,void 0,i(40887)),ue=o.t(null,void 0,i(53387)),pe=o.t(null,void 0,i(96712)),_e=o.t(null,void 0,i(26354)),me=o.t(null,void 0,i(19796)),ge=o.t(null,void 0,i(59901)),fe=o.t(null,void 0,i(23221)),ve=o.t(null,void 0,i(22198)),Se=o.t(null,void 0,i(27557)),ye=o.t(null,void 0,i(98486)),be=o.t(null,void 0,i(73106)),we=o.t(null,void 0,i(85964)),Pe=o.t(null,void 0,i(59192)),Ce=o.t(null,void 0,i(83182)),xe=((0,b.appendEllipsis)(o.t(null,void 0,i(92206))),(0,b.appendEllipsis)(o.t(null,void 0,i(3612))),(0,b.appendEllipsis)(o.t(null,void 0,i(89517)))),Te=(o.t(null,void 0,i(13345)),(0,b.appendEllipsis)(o.t(null,void 0,i(9908))),o.t(null,void 0,i(35216))),Ie=o.t(null,void 0,i(52977)),Me=(o.t(null,void 0,i(19611)),o.t(null,void 0,i(38342))),Ae=o.t(null,void 0,i(15101)),Le=o.t(null,void 0,i(42284)),ke=(o.t(null,void 0,i(46771)),o.t(null,void 0,i(66263)),o.t(null,void 0,i(30816)),o.t(null,void 0,i(24620)),o.t(null,void 0,i(84813)),o.t(null,void 0,i(72973)),o.t(null,void 0,i(48284))),Ee=o.t(null,void 0,i(87933)),De=o.t(null,void 0,i(58669)),Ve=((0, +b.appendEllipsis)(o.t(null,void 0,i(89517))),o.t(null,void 0,i(8251)),o.t(null,void 0,i(34059))),Be=o.t(null,void 0,i(64288)),Re=(o.t(null,void 0,i(77920)),o.t(null,void 0,i(75669)),o.t(null,void 0,i(8886)),o.t(null,void 0,i(18008)),o.t(null,void 0,i(33606)),(0,b.appendEllipsis)(o.t(null,void 0,i(65986)))),Ne=o.t(null,void 0,i(29682)),Oe=o.t(null,void 0,i(28851)),Fe={general:!0,mainSeries:!0,mainSeriesTrade:!1,esdStudies:!0,studies:!0,fundamentals:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!0,chartEvents:!0,objectTree:!0,gotoLineTool:!1};function We(e,t){return!t.isEmpty()&&a.enabled("datasource_copypaste")?new l.Action({actionId:"Chart.Clipboard.PasteSource",label:Ne.trim(),shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+86),statName:"Paste",onExecute:()=>e.chartWidgetCollection().clipboard.uiRequestPaste(t)}):null}function ze(e,t){const s=e.model(),r=s.availableZOrderOperations(t),n=[new l.Action({actionId:"Chart.Source.VisualOrder.BringToFront",label:_e,statName:"BringToFront",disabled:!r.bringToFrontEnabled,onExecute:()=>s.bringToFront(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.SendToBack",label:me,statName:"SendToBack",disabled:!r.sendToBackEnabled,onExecute:()=>s.sendToBack(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.BringForward",label:ge,statName:"BringForward",disabled:!r.bringForwardEnabled,onExecute:()=>s.bringForward(t)}),new l.Action({actionId:"Chart.Source.VisualOrder.SendBackward",label:fe,statName:"SendBackward",disabled:!r.sendBackwardEnabled,onExecute:()=>s.sendBackward(t)})];return new l.Action({actionId:"Chart.Source.VisualOrder",label:ve,icon:i(77067),statName:"VisualOrder",subItems:n})}function He(e,t){const i=e.model(),s=(e,s)=>{const r=P.Interval.parse(i.mainSeries().interval()),n=(0,C.getIntervalsVisibilitiesForMode)(r,e),o=[],a=[];t.forEach((e=>{const t=e.properties().intervalsVisibilities.childs();o.push(t.ticks),a.push(n.ticks),o.push(t.seconds),a.push(n.seconds),o.push(t.secondsFrom),a.push(n.secondsFrom),o.push(t.secondsTo),a.push(n.secondsTo),o.push(t.minutes),a.push(n.minutes),o.push(t.minutesFrom),a.push(n.minutesFrom),o.push(t.minutesTo),a.push(n.minutesTo),o.push(t.hours),a.push(n.hours),o.push(t.hoursFrom),a.push(n.hoursFrom),o.push(t.hoursTo),a.push(n.hoursTo),o.push(t.days),a.push(n.days),o.push(t.daysFrom),a.push(n.daysFrom),o.push(t.daysTo),a.push(n.daysTo),o.push(t.weeks),a.push(n.weeks),o.push(t.weeksFrom),a.push(n.weeksFrom),o.push(t.weeksTo),a.push(n.weeksTo),o.push(t.months),a.push(n.months),o.push(t.monthsFrom),a.push(n.monthsFrom),o.push(t.monthsTo),a.push(n.monthsTo),o.push(t.ranges),a.push(n.ranges)})),i.setProperties(o,a,s)},r=[new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndAbove",label:ye,statName:"currentAndAboveIntervals",onExecute:()=>s(3,N)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.CurrentAndBelow",label:be,statName:"currentAndBelowIntervals",onExecute:()=>s(2,O)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.Current",label:we,statName:"currentInterval", +onExecute:()=>s(1,F)}),new l.Action({actionId:"Chart.Source.IntervalsVisibility.All",label:Pe,statName:"allIntervals",onExecute:()=>s(0,W)})];return new l.Action({actionId:"Chart.Source.IntervalsVisibility",label:Se,statName:"IntervalsVisibility",subItems:r})}function Ue(e,t){var i,s,r;const n=e.defaultPriceScale(),o=void 0!==t?n.coordinateToPrice(t,null!==(s=null===(i=e.mainDataSource())||void 0===i?void 0:i.firstValue())&&void 0!==s?s:0):e.model().mainSeries().lastValueData(4,!0,!0).price,a=null===(r=e.mainDataSource())||void 0===r?void 0:r.formatter();if(void 0===o||!a)return null;const c=a.format(o);return new l.Action({actionId:"Chart.Clipboard.CopyPrice",label:`${Oe} ${c}`,statName:"CopyPrice",onExecute:()=>(0,x.getClipboard)().writeText(c)})}function je(e,t,i,s){return null}function Ge(e){const t=e.actions(),i=[t.showPriceLine];return i.push(t.showHighLowPriceLines),a.enabled("show_average_close_price_line_and_label")&&i.push(t.showAverageClosePriceLine),new l.Action({actionId:"Chart.Lines",label:Ce,statName:"Lines",subItems:i})}function qe(e,t){return[]}class $e{constructor(e,t){this._chartWidget=e,this._options=(0,n.merge)((0,n.clone)(Fe),t||{})}async contextMenuActionsForSources(e,t,i){const s=e[0],r=this._options;if(s===this._chartWidget.model().mainSeries()&&r.mainSeries)return this._contextMenuActionsForSeries(s,t);if((0,d.isStudy)(s)&&r.studies)return this._contextMenuActionsForStudy(s,t);if((0,S.isLineTool)(s)&&r.lineTools){const t=e.filter(S.isLineTool);return this._contextMenuActionsForLineTool(t)}return[]}_isReadOnly(){return this._chartWidget.readOnly()}_createActionHide(e){return new l.Action({actionId:"Chart.SelectedObject.Hide",label:U,icon:i(84959),statName:"HideSelectedObject",onExecute:this._chartWidget.hideDataSources.bind(this._chartWidget,[e])})}_createActionShow(e){const t=new l.Action({actionId:"Chart.SelectedObject.Show",checkable:!0,label:H,icon:i(16911),statName:"ToggleShow"}),s=new c.ActionBinder(t,e.properties().visible,this._chartWidget.model(),T);return t.setBinding(s),s.setValue(e.properties().visible.value()),t}_createActionScale(e){const t=(0,s.ensureNotNull)(e.priceScale()),r=this._chartWidget.model().model(),n=(0,s.ensureNotNull)(r.paneForSource(e)),o=n.priceScalePosition(t),a=("left"===o?n.leftPriceScales():n.rightPriceScales()).indexOf(t),c=r.priceScaleSlotsCount().totallySlots<2?"dontneedname":"needname",d="overlay"===o?"":(0,h.getPriceAxisNameInfo)(o,a).label,u=re.format({label:d}),p={"left-needname":u,"left-dontneedname":oe,"right-needname":u,"right-dontneedname":ae,"overlay-needname":ne,"overlay-dontneedname":ne}[o+"-"+c];return new l.Action({actionId:"Chart.Source.ChangePriceScale",label:p,icon:i(25191),subItems:this._createActionScaleItems(e)})}_createActionLayoutChartsSync(){return new LayoutChartsSyncContextMenuAction(this._chartWidget.linkingGroupIndex().readonly(),(e=>this._chartWidget.model().setLinkingGroupIndex(e)))}_createActionScaleDetach(e,t,i,r){const n=this._chartWidget.model().model(),o=(0,s.ensureNotNull)(n.paneForSource(e)) +;if(!o.canCreateNewPriceScale())return null;const a=(0,s.ensureNotNull)(e.priceScale()),c=a.canDetachSource(e),d=o.priceScalePosition(a),u=c||d!==t;if(!u)return null;const p=n.priceScaleSlotsCount(),_={left:{labelled:Z,sided:ie},right:{labelled:Z,sided:se}},m="left"===t?o.leftPriceScales().length:o.rightPriceScales().length,g=p[t]>m?"labelled":"sided",f=(0,h.getPriceAxisNameInfo)(t,m).label,v=_[t][g].format({label:f});return new l.Action({actionId:"Chart.Source.ChangePriceScale",checkable:!1,disabled:!u,label:v,statName:r,payload:e,onExecute:i})}_onDetachLeft(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToLeft(t,r)}_onDetachRight(e){const t=e.getPayload(),i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));this._chartWidget.model().detachToRight(t,r)}_createActionScaleDetachLeft(e){return this._createActionScaleDetach(e,"left",this._onDetachLeft.bind(this),"ToggleScaleLeft")}_createActionScaleDetachRight(e){return this._createActionScaleDetach(e,"right",this._onDetachRight.bind(this),"ToggleScaleRight")}_onMoveToScale(e){const t=e.getPayload();if(t.datasource.priceScale()===t.priceScale)return;const i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t.datasource));this._chartWidget.model().moveToScale(t.datasource,r,t.priceScale,t.undoText)}_createMoveToScaleAction(e,t,i,s){const r=e.priceScale()===t;return new l.Action({actionId:"Chart.Source.MoveToOtherScale",checkable:!0,checked:r,label:i,statName:"ToggleScale",payload:{datasource:e,priceScale:t,undoText:s},onExecute:this._onMoveToScale.bind(this)})}_onNoScale(e){const t=e.getPayload().datasource,i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(t));r.isOverlay(t)||this._chartWidget.model().detachNoScale(t,r)}_createActionNoScale(e){const t=this._chartWidget.model().model(),i=(0,s.ensureNotNull)(t.paneForSource(e)),r=i.actionNoScaleIsEnabled(e);return new l.Action({actionId:"Chart.Source.MoveToNoScale",checkable:!0,checked:i.isOverlay(e),label:le,disabled:!r,statName:"ToggleNoScale",payload:{datasource:e},onExecute:this._onNoScale.bind(this)})}_createActionScaleItems(e){const t=[],i=this._chartWidget.model().model(),r=(0,s.ensureNotNull)(i.paneForSource(e)),n=i.priceScaleSlotsCount().totallySlots>1,o=r.rightPriceScales(),a=r.leftPriceScales(),c=this._createActionScaleDetachRight(e),d=this._createActionScaleDetachLeft(e),u=o.length+a.length+(null===c?0:1)+(null===d?0:1)>2,p={right:{hidden:{checked:{labelled:j,sided:G},unchecked:{labelled:q,sided:$}},visible:{checked:{labelled:Y,sided:K},unchecked:{labelled:Z,sided:X}}},left:{hidden:{checked:{labelled:j,sided:J},unchecked:{labelled:q,sided:Q}},visible:{checked:{labelled:Y,sided:ee},unchecked:{labelled:Z,sided:te}}}},_={right:M,left:A},m={left:r.visibleLeftPriceScales(),right:r.visibleRightPriceScales()},g=(t,i)=>{ +const s=("right"===i?o:a)[t],r=m[i].includes(s)?"visible":"hidden",l=e.priceScale()===s?"checked":"unchecked",c=n?"labelled":"sided",d=p[i],u=(0,h.getPriceAxisNameInfo)(i,t).label;return{actionText:d[r][l][c].format({label:u}),undoText:n?I.format({label:u}):_[i]}};t.push(...o.map(((t,i)=>{const s=g(i,"right");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==c&&t.push(c);u&&(o.length>0||null!==c)&&t.push(new l.Separator);t.push(...a.map(((t,i)=>{const s=g(i,"left");return this._createMoveToScaleAction(e,t,s.actionText,s.undoText)}))),null!==d&&t.push(d);u&&(a.length>0||null!==d)&&t.push(new l.Separator);return t.push(this._createActionNoScale(e)),t}_createActionMergeUp(e){const t=this._chartWidget.model();return t.model().isMergeUpAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeUp",label:he,statName:"MergeUp",onExecute:()=>t.mergeSourceUp(e)}):null}_createActionUnmergeUp(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeUp",label:de,statName:"UnmergeUp",onExecute:()=>t.unmergeSourceUp(e)}):null}_createActionMergeDown(e){const t=this._chartWidget.model();return t.model().isMergeDownAvailableForSource(e)?new l.Action({actionId:"Chart.Source.MergeDown",label:ue,statName:"MergeDown",onExecute:()=>t.mergeSourceDown(e)}):null}_createActionUnmergeDown(e){const t=this._chartWidget.model();return t.model().isUnmergeAvailableForSource(e)?new l.Action({actionId:"Chart.Source.UnmergeDown",label:pe,statName:"UnmergeDown",onExecute:()=>t.unmergeSourceDown(e)}):null}_mergeContentMenuItems(e){return[this._createActionMergeUp(e),this._createActionUnmergeUp(e),this._createActionMergeDown(e),this._createActionUnmergeDown(e)].filter(n.notNull)}_createActionMove(e){const t=this._mergeContentMenuItems(e);return t.length>0?new l.Action({actionId:"Chart.Source.MoveToPane",label:ce,icon:i(54190),subItems:t}):null}_contextMenuActionsForSeries(e,t){var i;const r=[],n=e.properties().childs().visible.value(),o=this._chartWidget.model().model(),c=(0,s.ensureNotNull)(o.paneForSource(e)),h=this._chartWidget.actions(),d=t&&"localY"in t?t.localY:void 0;if(this._isReadOnly())r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),r.push(this._createActionScale(e));else{0,r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),a.enabled("symbol_info")&&r.push(h.showSymbolInfoDialog);o.mainSeries().symbolInfo();if(r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),!c.isEmpty()&&a.enabled("datasource_copypaste")){const e=Ue(c,d),t=We(this._chartWidget,c);(e||t)&&(e&&r.push(e),t&&r.push(t),r.push(new l.Separator))}r.push(ze(this._chartWidget,[e]));const t=this._createActionMove(e);null!==t&&r.push(t),r.push(this._createActionScale(e)),r.push(n?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),r.push(Ge(this._chartWidget)),r.push(new l.Separator) +;Boolean(null===(i=window.widgetbar)||void 0===i?void 0:i.widget("watchlist"))&&h.addToWatchlist&&r.push(h.addToWatchlist),a.enabled("text_notes")&&r.push(h.addToTextNotes),r[r.length-1]instanceof l.Separator||r.push(new l.Separator),a.enabled("show_chart_property_page")&&!this._chartWidget.onWidget()&&r.push(h.mainSeriesPropertiesAction),r[r.length-1]instanceof l.Separator&&r.pop()}return r}_createActionAddChildStudy(e){throw new Error("unsupported")}_createActionAddFundamentals(e){return null}_createActionShowSymbolInfoDialog(e,t){const s=this._chartWidget.model().model();return new l.Action({actionId:"Chart.Dialogs.ShowSymbolInfo",label:Re,icon:i(37924),checkable:!1,statName:"SymbolInfo",onExecute:()=>{const i=e.symbol(),r={symbolInfo:e.symbolInfo(),unitDescription:e=>t.description(e),dateFormatter:s.dateFormatter()};(0,f.showSymbolInfoDialog)(i,r)}})}_createActionShowProperties(e){return new l.Action({actionId:"Chart.Indicator.ShowSettingsDialog",label:xe,icon:i(51983),statName:"EditSelectedObject",onExecute:()=>this._chartWidget.showSourceProperties(e)})}async _contextMenuActionsForStudy(e,t){const i=this._chartWidget.actions(),s=e.properties().childs().visible.value(),r=(t&&"localY"in t&&t.localY,[]);if(!e.userEditEnabled())return r;if(this._chartWidget.readOnly())r.push(s?this._createActionHide(e):this._createActionShow(e)),r.push(new l.Separator),(0,u.isNonSeriesStudy)(e)||r.push(this._createActionScale(e));else{0,a.enabled("study_on_study")&&e.canHaveChildren()&&r.push(this._createActionAddChildStudy(e));const t=this._createApplyToEntireLayoutCommand(e);if(null!==t&&r.push(t),r.length>0&&!(r[r.length-1]instanceof l.Separator)&&r.push(new l.Separator),a.enabled("symbol_info")&&(e instanceof g.StudyCompare||e instanceof m.study_Overlay)&&null!==e.symbolInfo()&&(r.push(this._createActionShowSymbolInfoDialog(e,this._chartWidget.model().model().availableUnits())),r.push(new l.Separator)),r.push(ze(this._chartWidget,[e])),r.push(He(this._chartWidget,[e])),!(0,u.isNonSeriesStudy)(e)){const t=this._createActionMove(e);null!==t&&r.push(t),r.push(this._createActionScale(e))}r.push(new l.Separator);const n=e.metaInfo();if(e.copiable()){const t=new l.Action({actionId:"Chart.Clipboard.CopySource",label:Te,shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+67),statName:"Copy",onExecute:()=>{this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy([e])}});r.push(t)}r.push(s?this._createActionHide(e):this._createActionShow(e)),r.push(i.studyRemove);const o=this._options.objectTree&&i.paneObjectTree,c=!1;(o||c)&&(r.push(new l.Separator),o&&r.push(i.paneObjectTree),c&&r.push(this._chartWidget.actions().showDataWindow)),r.push(new l.Separator),a.enabled("property_pages")&&new p.MetaInfoHelper(n).hasUserEditableOptions()&&r.push(this._createActionShowProperties(e)),r[r.length-1]instanceof l.Separator&&r.pop()}return r}_createEditAlertDrawingAction(e){return new TVAction({label:z.format({title:e.title()}),icon:TbbiEditAlertSvg,statName:"EditAlert",onExecute:()=>{window.runOrSignIn((()=>{ +e.editAlert("pane_context_menu_edit_alert")}),{source:"Alert edit from pane context menu"})}})}_createLineToolTemplateAction(e){return null}_createActionToggleLockLineTools(e){const t=e[0].properties().frozen.value(),s=t?Ae:Le;return new l.Action({actionId:"Chart.SelectedObject.ToggleLocked",label:s,statName:"ToggleLockSelectedObject",checkable:!0,icon:i(t?97874:2872),onExecute:()=>{if(1===e.length)this._chartWidget.toggleLockSelectedObject();else{const i=t?R:B,s=this._chartWidget.model();s.withMacro(i,(()=>{e.forEach((e=>{s.setProperty(e.properties().frozen,!t,i)}))}))}}})}async _contextMenuActionsForLineTool(e){const t=[],s=this._chartWidget.actions(),r=(this._chartWidget.model().model(),()=>{t.push(ze(this._chartWidget,e))}),n=()=>{t.push(He(this._chartWidget,e))},o=()=>{const s=e.filter((e=>e.cloneable()));if(s.length>0){const e=new l.Action({actionId:"Chart.LineTool.Clone",label:Ie,icon:i(1457),shortcutHint:(0,_.humanReadableModifiers)(_.Modifiers.Mod)+"Drag",statName:"Clone",onExecute:()=>this._chartWidget.model().cloneLineTools(s,!1)},"Clone");t.push(e)}return!!s.length},c=()=>{const i=e.filter((e=>e.copiable()));if(i.length>0){const e=new l.Action({actionId:"Chart.Clipboard.CopyLineTools",label:Te,shortcutHint:(0,_.humanReadableHash)(_.Modifiers.Mod+67),statName:"Copy",onExecute:()=>this._chartWidget.chartWidgetCollection().clipboard.uiRequestCopy(i)},"Copy");t.push(e)}return!!i.length},h=()=>{const e=(this._chartWidget,[]);return t.push(...e),e.length>0},d=e=>{const i=new l.Action({actionId:"Chart.ScrollToLineTool",label:Me.format({lineToolName:e.title()}),statName:"GoToLineTool",checkable:!1,onExecute:async()=>this._chartWidget.model().scrollToLineTool(e)});t.push(i)},u=e=>{const t=this._chartWidget.model().model().lineToolsGroupModel(),i=e.map((e=>t.groupForLineTool(e)));return new Set(i).size<=1};if(1===e.length){const i=e[0];if(this._chartWidget.readOnly())t.push(s.lineHide);else if(i.userEditEnabled()){0,r(),n(),this._options.objectTree&&s.paneObjectTree&&t.push(s.paneObjectTree),t.push(new l.Separator);let e=o();e=c()||e,e=h()||e,e&&t.push(new l.Separator),t.push(this._createActionToggleLockLineTools([i])),t.push(s.lineHide),t.push(s.lineRemove),i.points().length>0&&this._options.gotoLineTool&&(t.push(new l.Separator),d(i));const u=await this._chartWidget.propertiesDefinitionsForSource(i);if(a.enabled("property_pages")&&null!==u&&(t.push(new l.Separator),t.push(s.format)),i.additionalActions){t.push(new l.Separator);const e=i.additionalActions(this._chartWidget.model());t.push(...e)}}}else this._options.objectTree&&s.paneObjectTree&&t.push(s.paneObjectTree),u(e)&&r(),n(),t.length>0&&t.push(new l.Separator),o(),c(),h(),t.push(new l.Separator),t.push(this._createActionToggleLockLineTools(e)),t.push(s.lineHide),t.push(s.lineRemove),a.enabled("property_pages")&&(t.push(new l.Separator),t.push(s.format));return t}_createEarningsShow(){return null}_createDividendsShow(){return null}_createSplitsShow(){return null}_contextMenuActionsForESD(){return[]}_contextMenuActionsForRollDates(){return[]} +_contextMenuActionsForFuturesContractExpiration(){return[]}_contextMenuActionsForisLatestUpdates(){return[]}_contextMenuActionsForPublishedTimeline(e){const t=this._chartWidget.actions(),i=[];if(i.push(t.lineHide),window.is_authenticated){const t=e.properties().childs().filter,s=new TVAction({checked:t.value()===PublishedChartsFilter.None,checkable:!0,label:ke,name:"ToggleAllIdeas",statName:"ToggleAllIdeas",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.None,L)}),r=new TVAction({checked:t.value()===PublishedChartsFilter.Following,checkable:!0,label:Ee,name:"ToggleIdeasOfPeopleAndUser",statName:"ToggleIdeasOfPeopleAndUser",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.Following,k)}),n=new TVAction({checked:t.value()===PublishedChartsFilter.Private,checkable:!0,label:De,name:"ToggleUserIdeas",statName:"ToggleUserIdeas",onExecute:()=>this._chartWidget.model().setProperty(t,PublishedChartsFilter.Private,E)});i.push(new l.Separator,s,r,n)}return i}_contextMenuActionsForTradingDrawings(e){return e.contextMenuItems()}_createAlertToggleHorzLineLabelAction(e){throw new Error("Not implemented")}_contextMenuActionsForAlertLabel(e,t){throw new Error("Not implemented")}_contextMenuActionsForChartEvents(e){return[]}_createApplyToEntireLayoutCommand(e){if(!this._chartWidget.chartWidgetCollection().applyIndicatorsToAllChartsAvailable())return null;const t=this._chartWidget.model().model();if(e.parentSources().length>0)return null;const i=(0,s.ensureNotNull)(t.paneForSource(e)),r=t.paneForSource(t.mainSeries())===i,n=e instanceof g.StudyCompare&&e.priceScale()===t.mainSeries().priceScale()&&(0,s.ensureNotNull)(e.priceScale()).isPercentage(),o=r?void 0:t.panes().indexOf(i);let a=Be,c=V,h="AddStudyToEntireLayout";return(0,y.isActingAsSymbolSource)(e)&&(a=Ve,c=D,h="AddSymbolToEntireLayout"),new l.Action({actionId:"Chart.AddIndicatorToAllCharts",label:a,statName:h,onExecute:()=>{const i=(0,s.ensureNotNull)((0,v.clipboardDataForSources)(t.id(),[e])),a=this._chartWidget.chartWidgetCollection(),l={isOnMainPane:r,asCompare:n,paneIndex:o};a.applyIndicatorToAllCharts(this._chartWidget,i,l,c)}},"applyStudyToEntireLayout")}}},88913:(e,t,i)=>{"use strict";i.r(t),i.d(t,{supportedLineTools:()=>s});const s={cursor:{name:"cursor",onlySelectable:!0},dot:{name:"dot",onlySelectable:!0},arrow_cursor:{name:"arrow",onlySelectable:!0},eraser:{name:"eraser",onlySelectable:!0},measure:{name:"measure",onlySelectable:!0},zoom:{name:"zoom",onlySelectable:!0},brush:{name:"LineToolBrush"},highlighter:{name:"LineToolHighlighter"},text:{name:"LineToolText"},anchored_text:{name:"LineToolTextAbsolute",isAnchored:!0},note:{name:"LineToolNote"},anchored_note:{name:"LineToolNoteAbsolute",isAnchored:!0},signpost:{name:"LineToolSignpost"},callout:{name:"LineToolCallout"},balloon:{name:"LineToolBalloon"},comment:{name:"LineToolComment"},arrow_up:{name:"LineToolArrowMarkUp"},arrow_down:{name:"LineToolArrowMarkDown"},arrow_left:{name:"LineToolArrowMarkLeft"},arrow_right:{name:"LineToolArrowMarkRight"},price_label:{ +name:"LineToolPriceLabel"},price_note:{name:"LineToolPriceNote"},arrow_marker:{name:"LineToolArrowMarker"},flag:{name:"LineToolFlagMark"},vertical_line:{name:"LineToolVertLine"},horizontal_line:{name:"LineToolHorzLine"},cross_line:{name:"LineToolCrossLine"},horizontal_ray:{name:"LineToolHorzRay"},trend_line:{name:"LineToolTrendLine"},info_line:{name:"LineToolInfoLine"},trend_angle:{name:"LineToolTrendAngle"},arrow:{name:"LineToolArrow"},ray:{name:"LineToolRay"},extended:{name:"LineToolExtended"},parallel_channel:{name:"LineToolParallelChannel"},disjoint_angle:{name:"LineToolDisjointAngle"},flat_bottom:{name:"LineToolFlatBottom"},anchored_vwap:{name:"LineToolAnchoredVWAP"},pitchfork:{name:"LineToolPitchfork"},schiff_pitchfork_modified:{name:"LineToolSchiffPitchfork"},schiff_pitchfork:{name:"LineToolSchiffPitchfork2"},inside_pitchfork:{name:"LineToolInsidePitchfork"},pitchfan:{name:"LineToolPitchfan"},gannbox:{name:"LineToolGannSquare"},gannbox_square:{name:"LineToolGannComplex"},gannbox_fixed:{name:"LineToolGannFixed"},gannbox_fan:{name:"LineToolGannFan"},fib_retracement:{name:"LineToolFibRetracement"},fib_trend_ext:{name:"LineToolTrendBasedFibExtension"},fib_speed_resist_fan:{name:"LineToolFibSpeedResistanceFan"},fib_timezone:{name:"LineToolFibTimeZone"},fib_trend_time:{name:"LineToolTrendBasedFibTime"},fib_circles:{name:"LineToolFibCircles"},fib_spiral:{name:"LineToolFibSpiral"},fib_speed_resist_arcs:{name:"LineToolFibSpeedResistanceArcs"},fib_wedge:{name:"LineToolFibWedge"},fib_channel:{name:"LineToolFibChannel"},xabcd_pattern:{name:"LineTool5PointsPattern"},cypher_pattern:{name:"LineToolCypherPattern"},abcd_pattern:{name:"LineToolABCD"},triangle_pattern:{name:"LineToolTrianglePattern"},"3divers_pattern":{name:"LineToolThreeDrivers"},head_and_shoulders:{name:"LineToolHeadAndShoulders"},elliott_impulse_wave:{name:"LineToolElliottImpulse"},elliott_triangle_wave:{name:"LineToolElliottTriangle"},elliott_triple_combo:{name:"LineToolElliottTripleCombo"},elliott_correction:{name:"LineToolElliottCorrection"},elliott_double_combo:{name:"LineToolElliottDoubleCombo"},cyclic_lines:{name:"LineToolCircleLines"},time_cycles:{name:"LineToolTimeCycles"},sine_line:{name:"LineToolSineLine"},long_position:{name:"LineToolRiskRewardLong"},short_position:{name:"LineToolRiskRewardShort"},forecast:{name:"LineToolPrediction"},date_range:{name:"LineToolDateRange"},price_range:{name:"LineToolPriceRange"},date_and_price_range:{name:"LineToolDateAndPriceRange"},bars_pattern:{name:"LineToolBarsPattern"},ghost_feed:{name:"LineToolGhostFeed"},projection:{name:"LineToolProjection"},rectangle:{name:"LineToolRectangle"},rotated_rectangle:{name:"LineToolRotatedRectangle"},circle:{name:"LineToolCircle"},ellipse:{name:"LineToolEllipse"},triangle:{name:"LineToolTriangle"},polyline:{name:"LineToolPolyline"},path:{name:"LineToolPath"},curve:{name:"LineToolBezierQuadro"},double_curve:{name:"LineToolBezierCubic"},arc:{name:"LineToolArc"},icon:{name:"LineToolIcon"},emoji:{name:"LineToolEmoji"},sticker:{name:"LineToolSticker"},regression_trend:{ +name:"LineToolRegressionTrend"},fixed_range_volume_profile:{name:"LineToolFixedRangeVolumeProfile"}}},69618:(e,t,i)=>{"use strict";i.d(t,{clipboardDataForSources:()=>o});var s=i(50151),r=i(28853),n=i(18341);function o(e,t){if(1===t.length&&(0,r.isStudy)(t[0])){const e=t[0];return{title:e.title(),sources:[{source:(0,s.ensureNotNull)(e.state()),type:"study"}]}}const i={sources:[],title:""};return i.sources=t.filter((e=>e.copiable()&&(0,n.isLineTool)(e))).map((t=>{const i={type:"drawing",geometry:t.geometry(),source:{...t.state(!1),points:t.normalizedPoints()},modelId:e};return delete i.source.alertId,i})),i.sources.length>0?(1===i.sources.length?i.title=t[0].title&&t[0].title():i.title="Drawings",i):null}},74359:(e,t,i)=>{"use strict";i.d(t,{addExclusionArea:()=>w,addExclusionAreaByScope:()=>b,calcTextHorizontalShift:()=>S,clearRect:()=>p,createBoundCanvas:()=>v,createDisconnectedBoundCanvas:()=>g,createDisconnectedCanvas:()=>m,disableSelection:()=>y,drawScaled:()=>_,fillRect:()=>u,getBindingPixelRatio:()=>l,getCanvasDevicePixelRatio:()=>a,getContext2D:()=>c,getPrescaledContext2D:()=>h,getPretransformedContext2D:()=>d,measureText:()=>C});var s=i(27714),r=i(50151),n=i(38223),o=i(49483);function a(e){var t,i;return Math.max(1,(null===(i=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===i?void 0:i.devicePixelRatio)||1)}function l(e){return a(e.canvasElement)}function c(e){const t=(0,r.ensureNotNull)(e.getContext("2d"));return t.setTransform(1,0,0,1,0,0),t}function h(e){const t=(0,r.ensureNotNull)(e.getContext("2d")),i=a(e);return t.setTransform(i,0,0,i,0,0),t}function d(e,t){const i=(0,r.ensureNotNull)(e.canvasElement.getContext("2d")),s=l(e);return i.setTransform(s,0,0,s,0,0),t||i.translate(.5,.5),i}function u(e,t,i,s,r,n){e.save(),e.translate(-.5,-.5),e.fillStyle=n,e.fillRect(t,i,s,r),e.restore()}function p(e,t,i,s,r,n){e.save(),e.translate(-.5,-.5),e.globalCompositeOperation="copy",e.fillStyle=n,e.fillRect(t,i,s,r),e.restore()}function _(e,t,i,s){e.save(),e.scale(t,i),s(),e.restore()}function m(e,t,i){const s=f(e);return void 0===i&&(i=a(s)),s.width=t.width*i,s.height=t.height*i,s}function g(e,t){const i=f(e),r=(0,s.bindCanvasElementBitmapSizeTo)(i,{type:"device-pixel-content-box",transform:(e,t)=>({width:Math.max(e.width,t.width),height:Math.max(e.height,t.height)})});return r.resizeCanvasElement(t),r}function f(e){const t=e.createElement("canvas");return y(t),t}function v(e,t){const i=f((0,r.ensureNotNull)(e.ownerDocument));e.appendChild(i);const n=(0,s.bindCanvasElementBitmapSizeTo)(i,{type:"device-pixel-content-box",transform:(e,t)=>({width:Math.max(e.width,t.width),height:Math.max(e.height,t.height)})});return n.resizeCanvasElement(t),n}function S(e,t){return"center"===e.textAlign?0:(0,n.isRtl)()?"start"===e.textAlign||"right"===e.textAlign?t:0:"start"===e.textAlign||"left"===e.textAlign?0:t}function y(e){e.style.userSelect="none",e.style.webkitUserSelect="none",e.style.msUserSelect="none",e.style.MozUserSelect="none",e.style.webkitTapHighlightColor="transparent"}function b(e,t){ +const{context:i,horizontalPixelRatio:s,verticalPixelRatio:r,bitmapSize:n}=e;i.beginPath(),i.rect(0,0,n.width,n.height);for(let e=0;e{"use strict";i.d(t,{ChartChangesWatcher:()=>o,changedAll:()=>n});var s=i(57898),r=i.n(s);const n=3;class o{constructor(e,t,i){this._undoHistoryHasChanges=!1,this._changesMask=0,this._recursiveLoopingGuard=!1,this._handleMetainfoChanged=()=>{this._changesMask=1|this._changesMask},this._recalculateHaveChanges=(e,t)=>{if(!this._recursiveLoopingGuard)try{this._recursiveLoopingGuard=!0;const e=this._undoHistoryHasChanges?1:0;let i=this._lineToolsHaveChanges.value()?2:0;const s=this._changesMask;this._changesMask=e|i,s!==this._changesMask&&(this._changesMask&&(this._chartWidgetCollection.getAll().forEach((e=>{var i;null===(i=e.lineToolsSynchronizer())||void 0===i||i.markAsValidatedBecuaseOfSavingToContent(!!t)})),i=this._lineToolsHaveChanges.value()?2:0,this._changesMask=e|i),this._onValueChanged.fire(0!==this._changesMask))}finally{this._recursiveLoopingGuard=!1}},this._chartWidgetCollection=e,this._undoHistory=e.undoHistory,this._lineToolsHaveChanges=e.lineToolsSynchronizerHasChanges,this._chartSaver=t,this._globalEvents=i,this._onValueChanged=new(r()),this._subscribe()}destroy(){this._unsubscribe(),this._onValueChanged.destroy()}changes(){return this._changesMask}hasChanges(){return this._changesMask>0}getOnChange(){return this._onValueChanged}_subscribe(){this._globalEvents.subscribe("chart_loaded",this._handleChartLoaded,this),this._globalEvents.subscribe("chart_migrated",this._handleChartMigrated,this),this._undoHistory.undoStack().onChange().subscribe(this,this._handleUndoHistoryChange),this._chartSaver.chartSaved().subscribe(this,this._handleChartSaved),this._lineToolsHaveChanges.subscribe(this._recalculateHaveChanges);this._chartWidgetCollection.metaInfo.name.subscribe(this._handleMetainfoChanged)}_unsubscribe(){this._globalEvents.unsubscribe("chart_loaded",this._handleChartLoaded,this),this._globalEvents.unsubscribe("chart_migrated",this._handleChartMigrated,this),this._undoHistory.undoStack().onChange().unsubscribe(this,this._handleUndoHistoryChange),this._chartSaver.chartSaved().unsubscribe(this,this._handleChartSaved),this._lineToolsHaveChanges.unsubscribe(this._recalculateHaveChanges);this._chartWidgetCollection.metaInfo.name.unsubscribe(this._handleMetainfoChanged)}_setUndoHistoryHasChanges(e,t){this._undoHistoryHasChanges=e, +this._recalculateHaveChanges(e,t)}_handleChartLoaded(){this._setUndoHistoryHasChanges(!1)}_handleUndoHistoryChange(e){e&&!e.customFlag("doesnt_affect_save")&&this._setUndoHistoryHasChanges(!0)}_handleChartMigrated(){this._setUndoHistoryHasChanges(!0)}_handleChartSaved(e){e&&this._setUndoHistoryHasChanges(!1,!0)}}},28571:(e,t,i)=>{"use strict";i.d(t,{ChartHotkeysListener:()=>S,globalEnvironmentState:()=>v,modifierPressed:()=>f,shiftPressed:()=>g});var s,r,n,o=i(4741),a=i(68335),l=i(35749),c=i(58275),h=i.n(c),d=i(81155);const u=new(h())(Boolean((null!==(s=o.pressedKeys.value())&&void 0!==s?s:0)&a.Modifiers.Shift)),p=new(h())(Boolean((null!==(r=o.pressedKeys.value())&&void 0!==r?r:0)&a.Modifiers.Mod)),_=new(h())(Boolean((null!==(n=o.pressedKeys.value())&&void 0!==n?n:0)&a.Modifiers.Alt)),m=[a.Modifiers.None,a.Modifiers.Alt,a.Modifiers.Mod,a.Modifiers.Alt+a.Modifiers.Shift];function g(){return u}function f(){return p}function v(){return new d.EnvironmentState({altKey:_.value(),ctrlKey:f().value(),metaKey:f().value(),shiftKey:g().value()})}o.pressedKeys.subscribe(((e=0)=>{u.setValue(Boolean(e&a.Modifiers.Shift)),p.setValue(Boolean(e&a.Modifiers.Mod)),_.setValue(Boolean(e&a.Modifiers.Alt))}));class S{constructor(e,t){this._pressedKeyCode=null,this._boundKeydownHandler=null,this._boundKeyupHandler=null,this._chartWidget=e,this._parent=t,this._boundKeydownHandler=this._keydownHandler.bind(this),this._boundKeyupHandler=this._keyupHandler.bind(this),this._parent.ownerDocument.addEventListener("keydown",this._boundKeydownHandler),this._parent.ownerDocument.addEventListener("keyup",this._boundKeyupHandler)}destroy(){null!==this._boundKeydownHandler&&(this._parent.ownerDocument.removeEventListener("keydown",this._boundKeydownHandler),this._boundKeydownHandler=null),null!==this._boundKeyupHandler&&(this._parent.ownerDocument.removeEventListener("keyup",this._boundKeyupHandler),this._boundKeyupHandler=null)}_keydownHandler(e){this._chartWidget.hasModel()&&window.document.activeElement===window.document.body&&this._chartWidget.isActive()&&(this._handleMoveDrawingsKeyDown(e)||this._handleScrollKeyDown(e)||this._handleZoomKeyDown(e))&&e.preventDefault()}_keyupHandler(e){this._chartWidget.hasModel()&&this._handleScrollKeyUp(e)}_handleMoveDrawingsKeyDown(e){const t=255&(0,a.hashFromEvent)(e),i=this._chartWidget.model();switch(t){case 37:return i.moveSelectedToolsLeft();case 39:return i.moveSelectedToolsRight();case 38:return i.moveSelectedToolsUp();case 40:return i.moveSelectedToolsDown()}return!1}_handleScrollKeyDown(e){if(null!==this._pressedKeyCode)return!1;const t=(0,a.hashFromEvent)(e),i=255&t,s=(0,a.modifiersFromEvent)(e);let r;if(37===i)r=1;else{if(39!==i)return!1;r=-1}return!(a.isMacKeyboard&&s===a.Modifiers.Mod||!m.includes(s))&&(!(0,l.isNativeUIInteraction)(t,e.target)&&(this._pressedKeyCode=i, +s===a.Modifiers.None?this._chartWidget.scrollHelper().moveByBar(r):s===a.Modifiers.Alt||s===a.Modifiers.Mod?this._chartWidget.scrollHelper().move(r):-1===r?this._chartWidget.model().timeScale().scrollToRealtime(!0):this._chartWidget.model().timeScale().scrollToFirstBar(),!0))}_handleScrollKeyUp(e){if(null===this._pressedKeyCode)return!1;const t=(0,a.hashFromEvent)(e);if((0,l.isNativeUIInteraction)(t,e.target))return!1;return(255&t)===this._pressedKeyCode&&(this._pressedKeyCode=null,this._chartWidget.scrollHelper().stopMove(),!0)}_handleZoomKeyDown(e){const t=(0,a.hashFromEvent)(e),i=255&t;if((0,a.modifiersFromEvent)(e)!==a.Modifiers.Mod||(0,l.isNativeUIInteraction)(t,e.target))return!1;const s=this._chartWidget.model();if(38===i)s.zoomIn();else{if(40!==i)return!1;s.zoomOut()}return!0}}},75444:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetApiBase:()=>ee});var s=i(50151),r=i(44352),n=i(36298),o=i(36274),a=i(19386),l=i(60156),c=i(13041);class h{constructor(e){this._timeScale=e}coordinateToTime(e){const t=this._timeScale.coordinateToIndex(e);return this._timeScale.indexToTimePoint(t)}barSpacingChanged(){return this._timeScale.barSpacingChanged()}rightOffsetChanged(){return this._timeScale.rightOffsetChanged()}setRightOffset(e){this._timeScale.setRightOffset(e)}setBarSpacing(e){this._timeScale.setBarSpacing(e)}barSpacing(){return this._timeScale.barSpacing()}rightOffset(){return this._timeScale.rightOffset()}width(){return this._timeScale.width()}defaultRightOffset(){return this._timeScale.defaultRightOffset().spawn()}defaultRightOffsetPercentage(){return this._timeScale.defaultRightOffsetPercentage().spawn()}usePercentageRightOffset(){return this._timeScale.usePercentageRightOffset().spawn()}isEmpty(){return this._timeScale.isEmpty()}scrollToFirstBar(e){this._timeScale.scrollToFirstBar(e)}scrollToRealtime(e){this._timeScale.scrollToRealtime(!1,e)}}var d=i(57898),u=i.n(d),p=i(38618);const _=new n.TranslatedString("change timezone",r.t(null,void 0,i(20505)));class m{constructor(e){this._onTimezoneChanged=new(u()),this._chartWidget=e,this._timezoneProperty=e.properties().childs().timezone,this._timezoneProperty.subscribe(this,(e=>{this._onTimezoneChanged.fire(e.value())})),e.onAboutToBeDestroyed().subscribe(this,(()=>{this._timezoneProperty.unsubscribeAll(this)}),!0)}availableTimezones(){return p.availableTimezones}getTimezone(){const e=this._timezoneProperty.value();return(0,s.ensureDefined)(this.availableTimezones().find((t=>t.id===e)))}setTimezone(e,t){(0,s.assert)((0,p.timezoneIsAvailable)(e),`Incorrect timezone: ${e}`),(null==t?void 0:t.disableUndo)?this._timezoneProperty.setValue(e):this._chartWidget.model().setProperty(this._timezoneProperty,e,_)}onTimezoneChanged(){return this._onTimezoneChanged}}class g{constructor(e,t){this._chartUndoModel=e,this._chartModel=e.model(),this._priceScale=t}getMode(){const e=this._priceScale.properties().childs();return e.percentage.value()?2:e.indexedTo100.value()?3:e.log.value()?1:0}setMode(e){this._priceScale.setMode({percentage:2===e,log:1===e,indexedTo100:3===e})}isInverted(){ +return this._priceScale.isInverted()}setInverted(e){this._priceScale.properties().childs().isInverted.setValue(e)}isLocked(){return this._priceScale.isLockScale()}setLocked(e){this._priceScale.setMode({lockScale:e})}isAutoScale(){return this._priceScale.isAutoScale()}setAutoScale(e){this._priceScale.setMode({autoScale:e})}getVisiblePriceRange(){return this._priceScale.priceRangeInPrice()}setVisiblePriceRange(e){this._priceScale.setPriceRangeInPrice(e),this._chartModel.lightUpdate()}hasMainSeries(){return this._priceScale.hasMainSeries()}getStudies(){return this._priceScale.getStudies().map((e=>e.id()))}coordinateToPrice(e){var t;const i=null===(t=this._priceScale.mainSource())||void 0===t?void 0:t.firstValue();return null==i?null:this._priceScale.coordinateToPrice(e,i)}currency(){const e=this._priceScale.currency(this._chartModel.availableCurrencies());return null===e?null:{selectedCurrency:e.selectedCurrency,readOnly:e.readOnly}}setCurrency(e){this._chartUndoModel.setPriceScaleCurrency(this._priceScale,e)}unit(){const e=this._priceScale.unit(this._chartModel.availableUnits());return null===e?null:{selectedUnit:e.selectedUnit,readOnly:0===e.availableGroups.size,availableGroups:Array.from(e.availableGroups)}}setUnit(e){this._chartUndoModel.setPriceScaleUnit(this._priceScale,e)}measureUnitId(){const e=this._priceScale.measureUnitId(this._chartModel.availableUnits());return null===e?null:{selectedMeasureUnitId:e.selectedMeasureUnitId}}}var f=i(45973),v=i(1722),S=i(62591);const y=new n.TranslatedString("change pane height",r.t(null,void 0,i(87510)));class b extends S.UndoCommand{constructor(e,t,i){super(y),this._model=e,this._paneIndex=t,this._paneHeight=i,this._prevStretchFactors=this._model.panes().map((e=>e.stretchFactor()))}redo(){this._model.changePanesHeight(this._paneIndex,this._paneHeight)}undo(){const e=this._model.panes();for(let t=0;t(0,f.entityForDataSource)(e,t))).filter(v.notNull).filter((e=>null!==e.name))}getHeight(){return this._pane.height()}setHeight(e){const t=this._chartWidget.model().model(),i=t.panes();(0, +s.assert)(i.length>1,"Unable to change pane's height if there is only one pane");const r=i.indexOf(this._pane);(0,s.assert)(-1!==r,"Invalid pane index");const n=new b(t,r,e);this._chartWidget.model().undoHistory().pushUndoCommand(n)}moveTo(e){const t=this.paneIndex();t!==e&&((0,s.assert)(e>=0&&e{this._study.onStatusChanged().unsubscribeAll(this),this._study.onAboutToBeDestroyed().unsubscribeAll(this)})),this._study.onStatusChanged().subscribe(this,(e=>{switch(e.type){case k.StudyStatusType.Completed:this._onStudyCompleted.fire();break;case k.StudyStatusType.Error:this._onStudyError.fire()}}))}isUserEditEnabled(){return this._study.userEditEnabled()}setUserEditEnabled(e){this._study.setUserEditEnabled(e)}getInputsInfo(){return(0,E.getStudyInputsInfo)(this._study.metaInfo())}getInputValues(){const e=this._study.inputs({symbolsForChartApi:!1,asObject:!0});return Object.keys(e).map((t=>{const i=e[t];return{id:t,value:(0,v.isObject)(i)?i.v:i}}))}getStyleInfo(){return(0,D.getStudyStylesInfo)(this._study.metaInfo())}getStyleValues(){const{styles:e,bands:t,filledAreas:i,palettes:s,graphics:r,ohlcPlots:n,filledAreasStyle:o}=this._study.properties().state();return{styles:e,bands:t,filledAreas:i,palettes:s,graphics:r,ohlcPlots:n,filledAreasStyle:o}}setInputValues(e){const t=this.getInputValues();for(const i of e){void 0!==t.find((e=>e.id===i.id))?this._study.properties().childs().inputs.childs()[i.id].setValue(i.value):console.warn(`There is no such input: "${i.id}"`)}}mergeUp(){this._model.isMergeUpAvailableForSource(this._study)&&new T.MergeUpUndoCommand(this._model,this._study,null).redo()}mergeDown(){this._model.isMergeDownAvailableForSource(this._study)&&new T.MergeDownUndoCommand(this._model,this._study,null).redo()}unmergeUp(){ +this._model.isUnmergeAvailableForSource(this._study)&&new x.UnmergeUpUndoCommand(this._model,this._study,null).redo()}unmergeDown(){this._model.isUnmergeAvailableForSource(this._study)&&new x.UnmergeDownUndoCommand(this._model,this._study,null).redo()}onDataLoaded(){return this._onStudyCompleted}onStudyError(){return this._onStudyError}mergeUpWithUndo(){this._model.isMergeUpAvailableForSource(this._study)&&this._undoModel.mergeSourceUp(this._study)}mergeDownWithUndo(){this._model.isMergeDownAvailableForSource(this._study)&&this._undoModel.mergeSourceDown(this._study)}unmergeUpWithUndo(){this._model.isUnmergeAvailableForSource(this._study)&&this._undoModel.unmergeSourceUp(this._study)}unmergeDownWithUndo(){this._model.isUnmergeAvailableForSource(this._study)&&this._undoModel.unmergeSourceDown(this._study)}priceScale(){return new g(this._undoModel,(0,s.ensureNotNull)(this._study.priceScale()))}symbolSource(){const e=(0,s.ensureNotNull)(this._study.symbolSource());return{symbol:e.symbol(),currencyId:e.currency(),unitId:e.unit()}}currency(){return this._study.currency()}changePriceScale(e){const t=(0,s.ensureNotNull)(this._model.paneForSource(this._model.mainSeries())),i=(0,s.ensureNotNull)(this._model.paneForSource(this._study));switch(e){case"no-scale":(0,s.assert)(i.actionNoScaleIsEnabled(this._study),"Unable to leave a pane without any non-overlay price scale"),new I.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"overlay",null).redo();break;case"as-series":(0,s.assert)(i===t,"Study should be on the main pane"),new I.MoveToExistingPriceScaleUndoCommand(this._model,this._study,i,this._model.mainSeries().priceScale(),null).redo();break;case"new-left":new I.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"left",null).redo();break;case"new-right":new I.MoveToNewPriceScaleUndoCommand(this._model,this._study,i,"right",null).redo();break;default:const r=this._model.dataSourceForId(e);if(null===r)throw new Error(`There is no study with entityId='${e}'`);const n=i===this._model.paneForSource(r);(0,s.assert)(n,"Both studies should be on the same pane");const o=(0,s.ensureNotNull)(r.priceScale()),a=(0,C.sourceNewCurrencyOnPinningToPriceScale)(this._study,o,this._model),l=(0,A.sourceNewUnitOnPinningToPriceScale)(this._study,o,this._model);new I.MoveToExistingPriceScaleUndoCommand(this._model,this._study,i,o,null).redo(),null!==a&&new P.SetPriceScaleCurrencyUndoCommand(o,a,this._undoModel.chartWidget(),null).redo(),null!==l&&new L.SetPriceScaleUnitUndoCommand(o,l,this._undoModel.chartWidget(),null).redo()}}isVisible(){return this._study.properties().childs().visible.value()}setVisible(e){this._study.properties().childs().visible.setValue(e)}bringToFront(){this._model.bringToFront([this._study])}sendToBack(){this._model.sendToBack([this._study])}applyOverrides(e){(0,a.applyOverridesToStudy)(this._study,e)}dataLength(){return this._study.status().type!==k.StudyStatusType.Completed?0:this._study.metaInfo().plots.length>0?this._study.data().size():this._model.mainSeries().bars().size()}isLoading(){ +return this._study.isLoading()}properties(){return this._study.properties()}async applyToEntireLayout(){const e=new M.ActionsProvider(this._chartWidget),t=(await e.contextMenuActionsForSources([this._study])).find((e=>"applyStudyToEntireLayout"===e.id));t&&t.execute()}status(){return{...this._study.status()}}title(){return this._study.title()}symbolsResolved(){return this._study.symbolsResolved()}}var B=i(68582);class R{constructor(e,t){this._series=e,this._undoModel=t,this._model=t.model()}isUserEditEnabled(){return this._series.userEditEnabled()}setUserEditEnabled(e){this._series.setUserEditEnabled(e)}mergeUp(){this._model.isMergeUpAvailableForSource(this._series)&&new T.MergeUpUndoCommand(this._model,this._series,null).redo()}mergeDown(){this._model.isMergeDownAvailableForSource(this._series)&&new T.MergeDownUndoCommand(this._model,this._series,null).redo()}unmergeUp(){this._model.isUnmergeAvailableForSource(this._series)&&new x.UnmergeUpUndoCommand(this._model,this._series,null).redo()}unmergeDown(){this._model.isUnmergeAvailableForSource(this._series)&&new x.UnmergeDownUndoCommand(this._model,this._series,null).redo()}detachToRight(){new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"right",null).redo()}detachToLeft(){new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"left",null).redo()}detachNoScale(){new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,this._pane(),"overlay",null).redo()}changePriceScale(e){const t=(0,s.ensureNotNull)(this._model.paneForSource(this._series));switch(e){case"new-left":new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"left",null).redo();break;case"new-right":new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"right",null).redo();break;case"no-scale":(0,s.assert)(t.actionNoScaleIsEnabled(this._series),"Unable to leave a pane without any non-overlay price scale"),new I.MoveToNewPriceScaleUndoCommand(this._model,this._series,t,"overlay",null).redo();break;default:const i=this._model.dataSourceForId(e);if(null===i)throw new Error(`There is no study with entityId='${e}'`);const r=this._model.paneForSource(i)===t;(0,s.assert)(r,"Study should be on the main pane");const n=(0,s.ensureNotNull)(i.priceScale());new I.MoveToExistingPriceScaleUndoCommand(this._model,this._series,t,n,null).redo()}}isVisible(){return this._series.properties().childs().visible.value()}setVisible(e){this._series.properties().childs().visible.setValue(e)}bringToFront(){this._model.bringToFront([this._series])}sendToBack(){this._model.sendToBack([this._series])}entityId(){return this._series.id()}chartStyleProperties(e){return this._series.properties().childs()[N(e)].state(["inputs","inputsInfo"])}setChartStyleProperties(e,t){this._series.properties().childs()[N(e)].mergeAndFire(t)}barsCount(){return this._series.bars().size()}symbolSource(){return{symbol:this._series.symbol(),currencyId:this._series.currency(),unitId:this._series.unit()}}isLoading(){return this._series.isLoading()}data(){return this._series.data()}priceScale(){ +return new g(this._undoModel,this._series.priceScale())}_pane(){return(0,s.ensureNotNull)(this._model.paneForSource(this._series))}}function N(e){switch(e){case 0:return"barStyle";case 1:return"candleStyle";case 2:return"lineStyle";case 14:return"lineWithMarkersStyle";case 15:return"steplineStyle";case 3:return"areaStyle";case 16:return"hlcAreaStyle";case 4:return"renkoStyle";case 5:return"kagiStyle";case 6:return"pnfStyle";case 7:return"pbStyle";case 8:return"haStyle";case 9:return"hollowCandleStyle";case 10:return"baselineStyle";case 11:return"rangeStyle";case 12:return"hiloStyle";case 13:return"columnStyle";default:(0,s.ensureNever)(e)}throw new Error(`unsupported chart style: ${e}`)}var O=i(32112),F=i(95367),W=i(610);function z(e,t){const i=()=>{e.completed().unsubscribe(null,s),t(!1)},s=()=>{e.error().unsubscribe(null,i),t(!0)};e.completed().subscribe(null,i,!0),e.error().subscribe(null,s,!0)}var H=i(21866),U=i(42856),j=i(88348),G=i(88913),q=i(66764),$=i(58275),Y=i.n($),K=i(77475),Z=i(5286);const X=new n.TranslatedString("change price to bar ratio",r.t(null,void 0,i(69510))),J=new n.TranslatedString("toggle lock scale",r.t(null,void 0,i(21203))),Q=new n.TranslatedString("change series style",r.t(null,void 0,i(53438)));class ee{constructor(e,t){this._visibleBarsChanged=new(u()),this._crosshairMoved=new(u()),this._ranges=null,this._panes=new WeakMap,this._studies=new WeakMap,this._lineDataSources=new WeakMap,this._selectionApi=null,this._prevVisibleRange=null,this._chartWidget=e,this._activateChart=t,this._timezoneApi=new m(e),this._chartWidget.withModel(this,(()=>{this._chartWidget.model().crossHairSource().moved().subscribe(this,this._onCrosshairMoved),this._chartWidget.model().timeScale().logicalRangeChanged().subscribe(this,this._onLogicalRangeChanged)})),this._widgetLinkingGroupIndex=e.linkingGroupIndex().spawn(),this._widgetLinkingGroupIndex.subscribe((e=>this._apiLinkingGroupIndex.setValue(e))),this._apiLinkingGroupIndex=new(Y())(this._widgetLinkingGroupIndex.value()),this._apiLinkingGroupIndex.subscribe((e=>{this._widgetLinkingGroupIndex.value()!==e&&(this._chartWidget.hasModel()?this._chartWidget.model().setLinkingGroupIndex(e):this._widgetLinkingGroupIndex.setValue(e))})),this._chartWidget.onAboutToBeDestroyed().subscribe(this,this._destroy,!0)}setActive(){this._activateChart()}getPriceToBarRatio(){return this._chartWidget.model().model().mainSeriesScaleRatioProperty().value()}setPriceToBarRatio(e,t){const i=this._chartWidget.model(),s=i.model(),r=s.mainSeriesScaleRatioProperty();(null==t?void 0:t.disableUndo)?new W.SetScaleRatioPropertiesCommand(r,e,null,s).redo():i.setScaleRatioProperty(r,e,X)}isPriceToBarRatioLocked(){return this._chartWidget.model().model().mainSeries().priceScale().isLockScale()}setPriceToBarRatioLocked(e,t){const i=this._chartWidget.model(),s=i.model(),r=s.mainSeries().priceScale();(null==t?void 0:t.disableUndo)?new F.SetPriceScaleModeCommand({lockScale:e},r,null,s).redo():i.setPriceScaleMode({lockScale:e},r,J)}id(){return this._chartWidget.id()}onDataLoaded(){ +return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().completed())}onSymbolChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().symbolResolved())}onIntervalChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().onIntervalChanged())}onVisibleRangeChanged(){return this._makeSubscriptionFromDelegate(this._visibleBarsChanged)}onChartTypeChanged(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().onStyleChanged())}onSeriesTimeframe(){return this._makeSubscriptionFromDelegate(this._chartWidget.model().mainSeries().dataEvents().seriesTimeFrame())}whenChartReady(e){this._chartWidget.withModel(this,e)}crossHairMoved(){return this._makeSubscriptionFromDelegate(this._crosshairMoved)}setVisibleRange(e,t){return new Promise((i=>{this._chartWidget.setVisibleTimeRange(e.from,e.to,t,i)}))}setSymbol(e,t){(0,v.isFunction)(t)&&(t={dataReady:t});const{dataReady:i,doNotActivateChart:s}=t||{};if(e===this.symbol())return void(null==i||i());const r=e=>{!e&&i&&i()},n=this._chartWidget.model().mainSeries().dataEvents();i&&z(n,r),s||this._activateChart(),this._chartWidget.setSymbol(e)}setResolution(e,t){(0,v.isFunction)(t)&&(t={dataReady:t});const{dataReady:i,doNotActivateChart:s}=t||{};let r=o.Interval.normalize(e);if(null!==r&&(r=this._chartWidget.model().mainSeries().getSupportedResolution(r)),null===r||r===this.resolution())return void(null==i||i());const n=e=>{!e&&i&&i()},a=this._chartWidget.model().mainSeries().dataEvents();i&&z(a,n),s||this._activateChart(),this._chartWidget.setResolution(r)}setChartType(e,t){const i=this._chartWidget.model().mainSeries().properties().childs().style;if(i.value()===e)return void(null==t||t());const s=e=>{!e&&t&&t()},r=this._chartWidget.model().mainSeries().dataEvents();t&&z(r,s),this._chartWidget.model().setChartStyleProperty(i,e,Q)}resetData(){this._chartWidget.model().mainSeries().rerequestData()}getBarsMarksSources(){return this._chartWidget.model().barsMarksSources()}getAllStudies(){return this._chartWidget.model().model().allStudies(!0).map(f.studyEntityInfo)}getAllPanesHeight(){const e=this._chartWidget.model().model().panes();if(this._chartWidget.isMaximizedPane()){let t=0,i=0;e.forEach((e=>{t+=e.height(),i+=e.stretchFactor()}));const s=i/t;return e.map((e=>Math.round(e.stretchFactor()/s*100)/100))}return e.map((e=>e.height()))}setAllPanesHeight(e){const t=this._chartWidget.model().model(),i=t.panes();(0,s.assert)(i.length===e.length,"There`s a mismatch between the number of heights you provided and the number of panes.");const r=i.reduce(((e,t)=>e+t.stretchFactor()),0)/e.reduce(((e,t)=>e+t));e.forEach(((e,t)=>{const s=e*r;i[t].setStretchFactor(s)})),t.fullUpdate()}maximizeChart(){this._chartWidget.requestFullscreen()}isMaximized(){return this._chartWidget.inFullscreen()}restoreChart(){this._chartWidget.exitFullscreen()}sessions(){return this._chartWidget.model().model().sessions()}chartModel(){return this._chartWidget.model().model()} +getTimeScaleLogicalRange(){return this._chartWidget.model().timeScale().logicalRange()}createStudy(e,t,i,s,r,n){if("function"==typeof r)return console.warn('"createStudy" does not take "callback" parameter anymore'),Promise.resolve(null);if(n=n||{},"string"!=typeof e)return this._createStudy(e);if(n.checkLimit&&!this._chartWidget.model().canCreateStudy())return(0,H.showTooManyStudiesNotice)(),Promise.resolve(null);e=e.toLowerCase();const o=n.disableUndo?this._chartWidget.model().model():this._chartWidget.model(),l=U.StudyMetaInfo.findStudyMetaInfoByDescription(o.studiesMetaData(),e),c=o.createStudyInserter({type:"java",studyId:l.id},[]);if(c.setForceOverlay(!!t),n.priceScale&&c.setPreferredPriceScale(function(e){switch(e){case"no-scale":return"overlay";case"as-series":return"as-series";case"new-left":return"left";case"new-right":return"right";default:throw new Error('The pricescale "'+e+'" is invalid, the only valid options are "no-scale", "as-series", "new-left" and "new-right".')}}(n.priceScale)),n.allowChangeCurrency&&c.setAllowChangeCurrency(!0),n.allowChangeUnit&&c.setAllowChangeUnit(!0),Array.isArray(s)){console.warn("Passing study inputs as an ordered array is now deprecated. Please use an object where keys correspond to the inputs of your study instead.");const e={};for(let t=0;tPromise.resolve({inputs:s||{},parentSources:[]}))).then((e=>(r&&(0,a.applyOverridesToStudy)(e,r),i&&e.setUserEditEnabled(!1),e.id())))}getStudyById(e){const t=this._chartWidget.model().model().getStudyById(e);if(null===t)throw new Error("There is no such study");return this._getStudyApi(t)}getSeries(){const e=this._chartWidget.model(),t=e.mainSeries();return new R(t,e)}getShapeById(e){const t=this._chartWidget.model().model().getLineToolById(e);if(null===t)throw new Error("There is no such shape");return this._getLineDataSourceApi(t)}selection(){return null===this._selectionApi&&(this._selectionApi=new O.SelectionApi(this._chartWidget.model().model())),this._selectionApi}symbol(){return this._chartWidget.symbolWV().value()}symbolExt(){const e=this._chartWidget.model().mainSeries().symbolInfo();return null===e?null:{symbol:e.name,full_name:e.full_name,exchange:e.exchange,description:e.description,type:e.type,pro_name:e.pro_name,typespecs:e.typespecs,delay:e.delay}}resolution(){return this._chartWidget.model().mainSeries().interval()}marketStatus(){return this._chartWidget.model().mainSeries().marketStatusModel().status().spawn()}getVisibleRange(){const e={from:0,to:0},t=this._chartWidget.model().timeScale(),i=t.visibleBarsStrictRange();if(null===i)return e;const r=i.firstBar(),n=i.lastBar(),o=this._convertIndexToPublicTime(n);if(null===o)return e;const a=Math.max((0,s.ensureNotNull)(t.points().range().value()).firstIndex,r);return e.from=(0,s.ensureNotNull)(this._convertIndexToPublicTime(a)),e.to=o,e}getTimezoneApi(){return this._timezoneApi}getPanes(){return this._chartWidget.model().model().panes().map((e=>this._getPaneApi(e)))}exportData(e){const t={...e} +;return void 0!==t.from&&(t.from=this._convertTimeFromPublic(t.from)),void 0!==t.to&&(t.to=this._convertTimeFromPublic(t.to)),i.e(9498).then(i.bind(i,50210)).then((e=>e.exportData(this._chartWidget.model().model(),t)))}isSelectBarRequested(){return this._chartWidget.selectPointMode().value()!==j.SelectPointMode.None}barTimeToEndOfPeriod(e){const t=this._prepareEndOfPeriodArgs();return(0,c.barTimeToEndOfPeriod)(t.barBuilder,e,t.intervalObj)}endOfPeriodToBarTime(e){const t=this._prepareEndOfPeriodArgs();return(0,c.endOfPeriodToBarTime)(t.barBuilder,e,t.intervalObj)}createAnchoredShape(e,t){if(!0!==G.supportedLineTools[t.shape].isAnchored)return console.warn(`${t.shape} is not an anchored shape. It can be created using createShape or createMultipointShape`),null;const i=this._chartWidget.model().model(),s=i.mainSeries();if(i.timeScale().isEmpty())return null;const r=void 0!==t.ownerStudyId?i.dataSourceForId(t.ownerStudyId):s,n=this._convertPositionPercentToPricedPoint(e,r);return null===n?null:this.createMultipointShape([n],t)}properties(){return this._chartWidget.properties()}setBarSpacing(e){this._chartWidget.model().timeScale().setBarSpacing(e)}scrollChartByBar(e){this._chartWidget.model().scrollChartByBar(e)}mergeAllScales(e){this._chartWidget.model().mergeAllScales(e)}chartPainted(){return this._chartWidget.chartPainted()}applyOverrides(e){this._chartWidget.applyOverrides(e)}addOverlayStudy(e,t,i){return this._chartWidget.addOverlayStudy(e,t,i)}lineToolsSynchronizer(){return this._chartWidget.lineToolsSynchronizer()}linkingGroupIndex(){return this._apiLinkingGroupIndex.spawn()}ranges(){throw new Error("not implemented")}getTimeScale(){return new h(this._chartWidget.model().timeScale())}async loadChartTemplate(e){await(0,Z.loadTheme)(this._chartWidget.chartWidgetCollection(),{themeName:e,standardTheme:!1,noUndo:!1,onlyActiveChart:!0})}setTimeFrame(e){this.setActive(),this._chartWidget.loadRange(e)}_destroy(){this._chartWidget.hasModel()&&(this._chartWidget.model().crossHairSource().moved().unsubscribeAll(this),this._chartWidget.model().timeScale().logicalRangeChanged().unsubscribe(this,this._onLogicalRangeChanged)),this._widgetLinkingGroupIndex.destroy()}_createStudy(e){return Promise.reject("Pine Script™ and java studies are not supported")}_convertTimeToPublic(e){return this._getTimeConverter().convertInternalTimeToPublicTime(e)}_convertIndexToPublicTime(e){return null===this._chartWidget.model().mainSeries().symbolInfo()?null:this._getTimeConverter().convertTimePointIndexToPublicTime(e)}_getDefaultCreateMultipointShapeOptions(){return{filled:!0}}_convertPositionPercentToPricedPoint(e,t){const i=this._chartWidget.model().timeScale(),s=t.priceScale(),r=t.firstValue();if(null==r||!isFinite(r)||null===s)return null;const n=i.coordinateToIndex(e.x*i.width()),o=i.indexToTimePoint(n);if(null===o)return null;return{price:s.coordinateToPrice(e.y*s.height(),r),time:o}}_convertUserPointsToDataSource(e){const t=this._chartWidget.model().model(),i=t.mainSeries(),r=t.timeScale().points(),n=i.data() +;if(t.timeScale().isEmpty())return null;const o=e.map((e=>e.time||0)),a=this._alignPoints(o),l=(e,t,o)=>{const a=r.closestIndexLeft(e)||0,l={index:a,price:NaN},c=(0,s.ensureNotNull)(r.valueAt(a)),h=(0,s.ensureNotNull)(r.range().value());if(e>c&&a===h.lastIndex){const t=(0,s.ensureNotNull)(i.syncModel()).distance(c,e);t.success&&(l.index=l.index+t.result)}else if(e{const t=(0,s.ensureNotNull)(this._chartWidget.model().mainSeries().syncModel()),i=this._chartWidget.model().timeScale();return e.map((e=>{const s=i.normalizeBarIndex(e.index);return{price:e.price,time:this._convertTimeToPublic(t.projectTime(s.time_t,s.offset))}}))}}),this._lineDataSources.set(e,t)),t}_alignPoints(e){const t=this._chartWidget.model().model(),i=t.mainSeries(),s=i.interval(),r=i.symbolInfo();if(t.timeScale().isEmpty()||!o.Interval.isDWM(s)||null===r)return e;const n=(0,K.createDwmAligner)(s,r);return null===n?e:e.map((e=>n.timeToSessionStart(1e3*e)/1e3))}_onLogicalRangeChanged(){const e=this._chartWidget.model().mainSeries(),t=e.data().isEmpty();if(null!==this._chartWidget.model().timeScale().visibleBarsStrictRange()&&t)return void e.dataEvents().completed().subscribe(this,this._onLogicalRangeChanged,!0);const i=this.getVisibleRange();null!==this._prevVisibleRange&&(0, +v.deepEquals)(this._prevVisibleRange,i)[0]||(this._prevVisibleRange=i,this._visibleBarsChanged.fire(i))}}},66764:(e,t,i)=>{"use strict";i.d(t,{getChartWidgetApiTimeConverter:()=>o});var s=i(50151),r=i(77475);const n=new Map;function o(e,t,i){const s=function(e,t){return e+t.session+t.timezone+(t.corrections||"")+(t.session_holidays||"")}(e,t);let o=n.get(s);return void 0!==o||(o=new a((0,r.createDwmAligner)(e,t),i),n.set(s,o)),o}class a{constructor(e,t){this._dwmAligner=e,this._chartModel=t}convertPublicTimeToInternalTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToSessionStart(1e3*e)/1e3:e}convertInternalTimeToPublicTime(e){return null!==this._dwmAligner?this._dwmAligner.timeToExchangeTradingDay(1e3*e)/1e3:e}convertTimePointIndexToPublicTime(e){let t=this.convertTimePointIndexToInternalTime(e);return null!==t&&(t=this.convertInternalTimeToPublicTime(t)),t}convertTimePointIndexToInternalTime(e){const t=this._chartModel.timeScale();if(t.isEmpty())return null;const i=t.points(),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(i.range().value());let o=null;if(r<=e&&e<=n)o=i.valueAt(e);else if(e>n){const i=this._chartModel.mainSeries().syncModel();if(null!==i){const r=(0,s.ensureNotNull)(t.indexToTimePoint(n));o=i.projectTime(r,e-n)}}return o}}},62417:(e,t,i)=>{"use strict";i.d(t,{ChartWidgetBase:()=>Wi});var s=i(27714),r=i(50151),n=i(3343),o=i(44352),a=i(59224);function l(e,t){const i=Object.create(Object.getPrototypeOf(e));for(const s of t)Object.prototype.hasOwnProperty.call(e,s)&&(i[s]=e[s]);return i}var c=i(56840),h=i(49483),d=i(51608),u=i(76422),p=i(85067);let _;class m extends p.DialogRenderer{constructor(){super(),this._dialog=null,this._subscribe=e=>{this._setVisibility(e)}}show(){this._load().then((e=>e.show()))}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}static getInstance(){return _||(_=new m),_}_load(){return Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(6221),i.e(8056),i.e(6752),i.e(8149),i.e(6106),i.e(1054),i.e(4387),i.e(962),i.e(2842),i.e(4062),i.e(3016),i.e(3179),i.e(5050),i.e(5711),i.e(4862)]).then(i.bind(i,82497)).then((e=>{var t,i;return null===(t=this._dialog)||void 0===t||t.hide(),null===(i=this._dialog)||void 0===i||i.visible().unsubscribe(this._subscribe),this._dialog=new e.ObjectTreeDialogRenderer,this._dialog.visible().subscribe(this._subscribe),this._dialog}))}}i(83135);var g=i(70027),f=i(58096);const v=(0,g.parseHtmlElement)(function(e=""){return`
`}());class S{constructor(e){this._shown=!1,this._el=v.cloneNode(!0),this.setSize(f.spinnerSizeMap[e||f.DEFAULT_SIZE])}spin(e){return this._el.classList.add("tv-spinner--shown"),void 0===this._container&&(this._container=e,void 0!==e&&e.appendChild(this._el)),this._shown=!0,this}stop(e){return e&&void 0!==this._container&&this._container.removeChild(this._el),this._el&&this._el.classList.remove("tv-spinner--shown"),this._shown=!1,this}setStyle(e){return Object.keys(e).forEach((t=>{const i=e[t] +;void 0!==i&&this._el.style.setProperty(t,i)})),this}style(){return this._el.style}setSize(e){const t=void 0!==e?`tv-spinner--size_${e}`:"";return this._el.className=`tv-spinner ${t} ${this._shown?"tv-spinner--shown":""}`,this}getEl(){return this._el}destroy(){this.stop(),delete this._el,delete this._container}}var y=i(1722),b=i(97906),w=i(94792);var P=i(39347),C=i(42856),x=i(97087),T=i(18923);const I=(0,a.getLogger)("Chart.Studies.StudyMetaInfoRepository",{color:"#606"});class M{constructor(e){this._nextRequestNumber=1,this._rawStudiesMetaInfo=[],this._isReady=!1,this._metaInfoQueryQueue=[],this._javaMetaInfoQueryQueue=[],this._javaStudiesMetaInfo=[],this._pineMetaInfoCache=[],this._studiesMigrations=[],this._gateway=e}requestMetaInfo(){this._requestStarted();const e=this._makeNextRequestId();return I.logNormal(`Requesting metainfo #${e}`),new Promise((t=>{I.logNormal(`Requesting studies metadata #${e}`),this._gateway.requestMetadata(e,(i=>{I.logNormal(`Requesting studies metadata #${e} finished`);const s=i.params[1].metainfo.slice();this._processLibraryMetaInfo(s),this._requestFinished(),t()}))}))}findById(e){if(!this._isReady)return this._enqueueMetaInfoQuery(e);const t=this._findStudyMetaInfo(e);return null!==t?Promise.resolve(t):"pine"===e.type?this._compilePine(e):Promise.reject(`unexpected study id=${e.studyId} with type=${e.type}`)}findByIdSync(e){return this._findStudyMetaInfo(e)}isReady(){return this._isReady}findAllJavaStudies(){return this._isReady?Promise.resolve(this._javaStudiesMetaInfo):this._enqueueJavaMetaInfoQuery()}getInternalMetaInfoArray(){return this._javaStudiesMetaInfo}getMigrations(){return this._studiesMigrations}addPineMetaInfo(e){return L(this._pineMetaInfoCache,e)}async getLatestMetaInfoForPineStudy(e,t){return null}_processMigrations(e){throw new Error("not implemented")}_processSiteMetaInfo(e,t){throw new Error("not implemented")}_processLibraryMetaInfo(e){for(const t of e)A(t),L(this._javaStudiesMetaInfo,t);this._javaStudiesMetaInfo=this._javaStudiesMetaInfo.sort(((e,t)=>{const i=e.description_localized||e.description,s=t.description_localized||t.description;return i>s?1:i{this._metaInfoQueryQueue.push({studyDescriptor:e,resolver:t})}))}_enqueueJavaMetaInfoQuery(){return new Promise((e=>{this._javaMetaInfoQueryQueue.push({resolver:e})}))}_processPendingMetaInfoQueries(){for(;this._metaInfoQueryQueue.length;){const e=this._metaInfoQueryQueue.shift();this.findById(e.studyDescriptor).then(e.resolver)}}_processPendingFullMetaInfoQueries(){for(;this._javaMetaInfoQueryQueue.length;){this._javaMetaInfoQueryQueue.shift().resolver(this._javaStudiesMetaInfo)}}_findStudyMetaInfo(e){ +return"java"===e.type?this._javaStudiesMetaInfo.find((t=>t.id===e.studyId))||null:this._pineMetaInfoCache.find((t=>t.scriptIdPart===e.pineId&&(void 0===e.pineVersion||(0,r.ensureDefined)(t.pine).version===e.pineVersion)))||null}_makeNextRequestId(){return"metadata_"+this._nextRequestNumber++}_compilePine(e){throw new Error("unsupported")}}function A(e){e.description_localized=o.t(e.description,{context:"study"},i(68716))}function L(e,t){const i=new C.StudyMetaInfo(t);(0,x.migrateMetaInfoAndPropState)(i);let s=!0;const r=e.findIndex((e=>e.id===i.id));if(-1===r)e.push(i);else{const t=e[r],n=void 0!==t.pine?T.Version.parse(t.pine.version):null,o=void 0!==i.pine?T.Version.parse(i.pine.version):null;null===o||null===n||o.isGreaterOrEqual(n)?(t.removeDefaults(),e[r]=i):s=!1}return s&&i.createDefaults(),i}var k,E=i(18341),D=i(15367),V=i(28853),B=i(46100),R=i(91280),N=i(16230);!function(e){e.Default="default",e.Success="success",e.Warning="warning",e.Danger="danger"}(k||(k={}));var O=i(86441),F=i(48891),W=i(90995),z=i(36298),H=i(38325),U=i(30888),j=i(18807),G=i(67980),q=i(81155),$=i(3587),Y=i(88348),K=i(68452),Z=i(42184),X=i(74359),J=i(68441),Q=i(29764),ee=i(5286),te=i(7983),ie=i(49668),se=i(46501);const re=parseInt(ie.labelheight),ne=parseInt(ie.bottommargin);function oe(e){return e/11}class ae{constructor(){this._wrapper=document.createElement("div"),this._element=document.createElement("div"),this._labelElement=document.createElement("div"),this._gearElement=document.createElement("div"),this._currentScale=1,this._info=null,this._mode="auto",this._wrapper.appendChild(this._element),this._wrapper.classList.add(ie.wrapper),this._element.classList.add(ie.label),this._labelElement.className=ie.symbol,this._element.appendChild(this._labelElement),this._gearElement.className=ie.gear,this._gearElement.innerHTML=te,this._element.appendChild(this._gearElement)}getElement(){return this._wrapper}setMode(e){this._mode!==e&&(this._mode=e)}align(e,t){const i=oe(t);Math.abs(i-this._currentScale)>.1&&(this._currentScale=i,Math.abs(this._currentScale-1)>.1?this._element.style.transform=`scale(${this._currentScale})`:(this._currentScale=1,this._element.style.transform=""))}drawLabelForScreenshot(e,t){if(null===this._info||"gear"===this._mode)return;const i=(0,Q.makeFont)(t.fontSize,se.CHART_FONT_FAMILY);e.fillStyle=ee.themes[t.theme].getThemedColor("color-price-axis-label-back"),e.globalAlpha=.5,e.beginPath();const s=oe(t.fontSize)*re/2,r=(0,O.point)(t.offset+t.width/2,t.height/2);e.arc(r.x,r.y,s,0,2*Math.PI,!0),e.fill(),e.globalAlpha=1,e.fillStyle=ee.themes[t.theme].getThemedColor("color-price-axis-label-text"),e.textAlign="center",e.font=i,e.textBaseline="middle",e.fillText(this._info.label,r.x,r.y)}setAxisNameInfo(e){this._info=e,null!==e&&(this._labelElement.textContent=e.label)}static height(e){return(re+ne)*e}}var le=i(57898),ce=i.n(le),he=i(10643),de=i(94194);const ue={enableTooltip:!0,showLabels:!0,enableMenu:!0,enableHighlight:!0};class pe{constructor(e,t,i,r,n,o=null){this._invalidated=!0,this._size=(0,s.size)({width:0,height:0 +}),this._offset=0,this._axisInfo=null,this._onLabelHovered=new(ce()),this._highlighted=!1,this._labelMode="auto",this._fixedLabelMode=null,this._canvasConfiguredHandler=()=>this.update(),this._timeAxisWidget=o,this._isLeft="left"===e,this._rendererOptionsProvider=r.rendererOptionsProvider,this._sourcesTitlesProvider=r.sourcesTitlesProvider,this._contextMenuItemsProvider=r.contextMenuItemsProvider,this._backgroundBasedTheme=r.backgroundBasedTheme,this._getBackgroundTopColor=r.getBackgroundTopColor,this._getBackgroundBottomColor=r.getBackgroundBottomColor,this._showHorizontalBorder=Boolean(r.showHorizontalBorder),this._properties=t,this._axisInfo=i,this._labelOptions={...ue,...n},this._properties.lineColor.subscribe(this,this._onPropertyChanged),this._cell=document.createElement("div"),this._cell.classList.add(ie["price-axis-stub"]),this._labelOptions.enableTooltip&&this._cell.classList.add("apply-common-tooltip"),this._cell.style.width="25px",this._cell.style.height="100%",this._cell.style.position="absolute",this._cell.style.left="0",this._cell.style.overflow="hidden",this._labelOptions.showLabels?(this._label=new ae,this._label.setAxisNameInfo(this._axisInfo),this._cell.appendChild(this._label.getElement()),this._labelOptions.enableTooltip&&(0,de.setTooltipData)(this._cell,"text",(e=>this._tooltipContent()))):this._label=null,this._mouseEventHandler=new Z.MouseEventHandler(this._cell,this,{treatHorzTouchDragAsPageScroll:!0,treatVertTouchDragAsPageScroll:!0}),this._canvasBinding=(0,X.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const a=this._canvasBinding.canvasElement;a.style.position="absolute",a.style.left="0",a.style.top="0"}destroy(){this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._properties.lineColor.unsubscribe(this,this._onPropertyChanged),this._mouseEventHandler.destroy()}mouseEnterEvent(e){this._mouseOrTouchEnterEvent(e)}touchStartEvent(e){this._mouseOrTouchEnterEvent(e)}mouseLeaveEvent(e){this._mouseOrTouchLeaveEvent(e)}touchEndEvent(e){this._mouseOrTouchLeaveEvent(e)}mouseClickEvent(e){this._mouseClickOrTapEvent(e)}tapEvent(e){this._mouseClickOrTapEvent(e)}update(){}getElement(){return this._cell}onLabelHovered(){return this._onLabelHovered}setSizeAndOffset(e,t){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._cell.style.width=`${e.width}px`,this._cell.style.minWidth=`${e.width}px`,this._cell.style.height=`${e.height}px`,this._invalidated=!0),this._offset!==t&&(this._offset=t,this._cell.style.left=`${t}px`)}paint(e){if(e{this.setLabelMode((0,r.ensureNotNull)(this._fixedLabelMode)),this._fixedLabelMode=null}))}}var _e=i(10688);class me{constructor(e,t,i,r,n,o=null){this._axises=[],this._stubs=[],this._size=(0,s.size)({width:0,height:0}),this._onLabelHovered=new(ce()),this._scalesProperties=e,this._priceAxisWidgetFactory=i,this._timeAxisWidget=o,this._rendererOptionsProvider=r.rendererOptionsProvider,this._titlesProvider=r.titlesProvider,this._stubContextMenuProvider=r.stubContextMenuProvider,this._backgroundBasedTheme=r.backgroundBasedTheme,this._getBackgroundTopColor=r.getBackgroundTopColor,this._getBackgroundBottomColor=r.getBackgroundBottomColor,this._showHorisontalBorder=Boolean(r.showHorizontalBorder),this._labelsOptions={...ue,...n};const a=this._scalesProperties.childs();this._stubProperties={lineColor:a.lineColor,fontSize:a.fontSize},this._side=t,this._cell=document.createElement("td"),this._cell.classList.add("chart-markup-table","price-axis-container"),this._cell.style.width="25px",this._cell.style.position="relative"}destroy(){this.setScales([],0,0,0)}onLabelHovered(){return this._onLabelHovered}setScales(e,t,i,s){for(;e.length>this._axises.length&&this._axises.lengtho;){const e=(0,r.ensureDefined)(this._stubs.pop());e.onLabelHovered().unsubscribeAll(this),this._cell.removeChild(e.getElement()),e.destroy()}for(;this._stubs.length{this._labelsOptions.showLabels&&this._labelsOptions.enableHighlight&&this._onLabelHovered.fire({owner:t,axis:(0,r.ensureNotNull)(e)},i)})),this._stubs.push(t),this._cell.appendChild(t.getElement())}const a=this._labelsOptions.enableMenu;1===s?this._stubs.forEach(((e,t)=>e.setLabelMode(a?"gear":"symbol"))):this._stubs.forEach(((e,t)=>e.setLabelMode(te.updateCurrencyLabel()))}optimalWidths(){return this._axises.map((e=>e.optimalWidth()))}setSizes(e,t){this._size=(0,s.size)({width:t.reduce(((e,t)=>e+t),0),height:e}),this._cell.style.width=this._size.width+"px",this._cell.style.minWidth=this._size.width+"px",this._cell.style.height=this._size.height+"px", +t.length!==this._axises.length+this._stubs.length&&(0,r.assert)(t.length===this._axises.length+this._stubs.length,"Widgets count should be the same as widths one");let i=0;this._forEachWidgetFromLeft(((r,n)=>{const o=t[n];r.setSizeAndOffset((0,s.size)({width:o,height:e}),i),i+=o}))}update(){this._axises.forEach((e=>e.update())),this._stubs.forEach((e=>e.update()))}paint(e){this._axises.forEach(((t,i)=>t.paint(e(i)))),this._stubs.forEach(((t,i)=>t.paint(e(i))))}paintStubs(e){this._stubs.forEach((t=>t.paint(e)))}restoreDefaultCursor(){this._axises.forEach((e=>e.restoreDefaultCursor()))}getWidth(){return this._size.width}findAxisWidgetForScale(e){const t=this._axises.find((t=>t.priceScale()===e));return void 0===t?null:t}getScreenshotData(){const e=this._getImage();return{canvas:e,content:e.toDataURL(),contentHeight:this._size.height,contentWidth:this._size.width}}getImage(){return this._getImage()}slotsCount(){return this._axises.length+this._stubs.length}highlightPriceAxisByLabel(e){this._axises.forEach((t=>{const i=t.axisInfo();t.setHighlighted(null!==i&&i.equals(e))}))}axes(){return this._axises}_stubParams(e){return{rendererOptionsProvider:this._rendererOptionsProvider,backgroundBasedTheme:this._backgroundBasedTheme,sourcesTitlesProvider:()=>this._titlesProvider(this._side,e),contextMenuItemsProvider:()=>this._stubContextMenuProvider(this._side,e),getBackgroundTopColor:this._getBackgroundTopColor,getBackgroundBottomColor:this._getBackgroundBottomColor,showHorizontalBorder:this._showHorisontalBorder}}_getImage(){const e=(0,X.createDisconnectedCanvas)(document,this._size),t=(0,X.getPrescaledContext2D)(e);let i=0;return this._forEachWidgetFromLeft(((e,s)=>{const r=e.getWidth();0!==r&&0!==this._size.height&&(t.drawImage(e.getImage(),i,0,r,this._size.height),i+=r)})),e}_forEachWidgetFromLeft(e){const t=[...this._axises,...this._stubs],i="left"===this._side,s=i?-1:t.length,r=i?-1:1;for(let n=i?t.length-1:0;n!==s;n+=r)e(t[n],n,t)}}var ge=i(34565),fe=i(51768),ve=i(24377),Se=i(87095),ye=i(45345),be=i(24633),we=i(37160),Pe=i(55824),Ce=i(60682);const xe=(0,F.getHexColorByName)("color-white"),Te=(0,F.getHexColorByName)("color-cold-gray-100"),Ie=(0,Se.applyTransparency)((0,F.getHexColorByName)("color-white"),60),Me=(0,F.getHexColorByName)("color-cold-gray-800"),Ae=(0,Se.applyTransparency)((0,F.getHexColorByName)("color-black"),60);function Le(e){const t=(0,Se.isHexColor)(e)?e.toLowerCase():(0,ve.rgbToHexString)((0,ve.parseRgb)(e));return ye.watchedTheme.value()===be.StdTheme.Light?t===xe?Te:Ie:"#181c27"===t?Me:Ae}class ke{constructor(){this._width=null,this._currencyInfo=null,this._unitInfo=null,this._measureUnitIdInfo=null,this._fontSize=0,this._backgroundColor="",this._hoverColor="",this._fadeEndColor="",this._hoveredLabel=null,this._currencyAndUnitLabelsWrapper=document.createElement("div"),this._currencyAndUnitLabelsWrapper.className=Ce["price-axis-currency-label-wrapper"],this._currencyAndUnitLabelsWrapper.setAttribute("data-name","currency-unit-label-wrapper"),this._controlsContainer=document.createElement("div"), +this._controlsContainer.className=Ce["price-axis-currency-label"],this._currencyAndUnitLabelsWrapper.appendChild(this._controlsContainer),this._currencyLabelDiv=document.createElement("div"),this._currencyLabelDiv.className=Ce.row,this._currencyLabelDiv.classList.add("apply-common-tooltip"),(0,de.setTooltipData)(this._currencyLabelDiv,"text",(e=>this._currencyTooltipContent())),this._currencyText=document.createElement("span"),this._currencyText.className=Ce["price-axis-currency-label-text"],this._currencyLabelDiv.appendChild(this._currencyText),this._currencyArrowDown=document.createElement("span"),this._currencyArrowDown.className=Ce["price-axis-currency-label-arrow-down"],this._currencyArrowDown.innerHTML=Pe,this._currencyLabelDiv.appendChild(this._currencyArrowDown),this._measureUnitIdLabelDiv=document.createElement("div"),this._measureUnitIdLabelDiv.className=Ce.row,this._measureUnitIdLabelDiv.classList.add("apply-common-tooltip"),this._measureUnitIdLabelDiv.classList.add("readonly"),(0,de.setTooltipData)(this._measureUnitIdLabelDiv,"text",(e=>this._measureUnitIdTooltipContent())),this._measureUnitIdText=document.createElement("span"),this._measureUnitIdText.className=Ce["price-axis-currency-label-text"],this._measureUnitIdLabelDiv.appendChild(this._measureUnitIdText),this._unitLabelDiv=document.createElement("div"),this._unitLabelDiv.className=Ce.row,this._unitLabelDiv.classList.add("apply-common-tooltip"),(0,de.setTooltipData)(this._unitLabelDiv,"text",(e=>this._unitTooltipContent())),this._unitText=document.createElement("span"),this._unitText.className=Ce["price-axis-currency-label-text"],this._unitLabelDiv.appendChild(this._unitText),this._unitArrowDown=document.createElement("span"),this._unitArrowDown.className=Ce["price-axis-currency-label-arrow-down"],this._unitArrowDown.innerHTML=Pe,this._unitLabelDiv.appendChild(this._unitArrowDown),this._controlsContainer.appendChild(this._currencyLabelDiv),this._controlsContainer.appendChild(this._measureUnitIdLabelDiv),this._controlsContainer.appendChild(this._unitLabelDiv),this._fadeDiv=document.createElement("div"),this._fadeDiv.className=Ce["price-axis-currency-label-fade"],this._currencyAndUnitLabelsWrapper.appendChild(this._fadeDiv);const e=e=>{null!==this._hoveredLabel&&this._hoveredLabel!==e&&(this._hoveredLabel.style.background=""),e&&e.classList.contains("readonly")||(this._hoveredLabel=e,""===this._hoverColor&&(this._hoverColor=Le(this._backgroundColor)),null!==e&&(e.style.background=this._hoverColor))};this._currencyLabelDiv.addEventListener("mouseover",(()=>e(this._currencyLabelDiv))),this._currencyLabelDiv.addEventListener("mouseout",(()=>e(null))),this._unitLabelDiv.addEventListener("mouseover",(()=>e(this._unitLabelDiv))),this._unitLabelDiv.addEventListener("mouseout",(()=>e(null))),this.disableCurrency(),this.disableUnit()}element(){return this._currencyAndUnitLabelsWrapper}currencyLabelElement(){return this._currencyLabelDiv}unitLabelElement(){return this._unitLabelDiv}measureUnitIdLabelElement(){return this._measureUnitIdLabelDiv}isEnabled(){ +return this.currencyLabelEnabled()||this.unitLabelEnabled()||this.measureUnitIdLableEnabled()}width(){if(null!==this._width)return this._width;let e=0;if(this.currencyLabelEnabled()){const t=this._currencyText.getBoundingClientRect(),i=this._currencyArrowDown.getBoundingClientRect();e=Math.max(e,t.width+i.width+2*this._textMarginAndPadding())}if(this.measureUnitIdLableEnabled()){const t=this._measureUnitIdText.getBoundingClientRect();e=Math.max(e,t.width+2*this._textMarginAndPadding())}if(this.unitLabelEnabled()){const t=this._unitText.getBoundingClientRect(),i=this._unitArrowDown.getBoundingClientRect();e=Math.max(e,t.width+i.width+2*this._textMarginAndPadding())}return this._width=e}drawLabel(e,t,i){var s,r,n;if(!this.isEnabled())return;const o=[];o.push(this.currencyLabelEnabled()&&null!==(s=this._currencyText.textContent)&&void 0!==s?s:""),o.push(this.measureUnitIdLableEnabled()&&null!==(r=this._measureUnitIdText.textContent)&&void 0!==r?r:""),o.push(this.unitLabelEnabled()&&null!==(n=this._unitText.textContent)&&void 0!==n?n:""),e.font=(0,Q.makeFont)(this._fontSize,se.CHART_FONT_FAMILY);const a=new ge.TextWidthCache,l=o.map((t=>""===t?0:a.yMidCorrection(e,t))),c=Math.round(Number(Ce.css_wrapper_margin)*i),h=(0,we.ceiledEven)(t*i)-2*c,d=Math.round(this.labelBottom()*i);e.fillStyle=this._backgroundColor,e.fillRect(c,0,h,d);const u=Math.round(Number(Ce.css_fade_height)*i),p=e.createLinearGradient(0,d,0,d+u);p.addColorStop(0,this._backgroundColor),p.addColorStop(1,this._fadeEndColor),e.fillStyle=p;const _=Math.round(Number(Ce.css_value_currency_label_radius)*i);(0,J.drawRoundRect)(e,c,d,h,u,[0,0,_,_]),e.fill(),e.fillStyle=this._controlsContainer.style.color,e.textBaseline="middle",e.textAlign="left";const m=Math.round(Number(Ce.css_first_row_top_padding)*i),g=Math.round(this._textMarginAndPadding()*i)+c,f=this._oneLineHeight()/2*i;let v=m+f;o.forEach(((t,s)=>{""!==t&&((0,X.drawScaled)(e,i,i,(()=>{e.fillText(t,g/i,(v+l[s])/i)})),v=Math.ceil(v+2*f))}))}setHidden(e){this._controlsContainer.classList.toggle(Ce.hidden,e),this._fadeDiv.classList.toggle(Ce.hidden,e)}enableCurrency(){this._currencyLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableCurrency(){this._currencyLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}enableUnit(){this._unitLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableUnit(){this._unitLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}enableMeasureUnitId(){this._measureUnitIdLabelDiv.classList.remove("js-hidden"),this._width=null,this._updateVisibility()}disableMeasureUnitId(){this._measureUnitIdLabelDiv.classList.add("js-hidden"),this._width=null,this._updateVisibility()}currencyLabelEnabled(){return!this._currencyLabelDiv.classList.contains("js-hidden")}unitLabelEnabled(){return!this._unitLabelDiv.classList.contains("js-hidden")}measureUnitIdLableEnabled(){return!this._measureUnitIdLabelDiv.classList.contains("js-hidden")}currencyConversionAvailable(){ +return!this._currencyLabelDiv.classList.contains("readonly")}unitConversionAvailable(){return!this._unitLabelDiv.classList.contains("readonly")}setCurrencyInfo(e){if(this._currencyInfo===e)return!1;this._currencyInfo=e;const t=null===e.selectedCurrency?o.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.displayedValues.get(e.selectedCurrency));return this._currencyText.textContent!==t&&(this._currencyText.textContent=t,this._width=null),this._currencyArrowDown.classList.contains("js-hidden")!==e.readOnly&&(this._currencyArrowDown.classList.toggle("js-hidden",e.readOnly),this._currencyLabelDiv.classList.toggle("readonly",e.readOnly),this._width=null),!0}setUnitInfo(e){if(null!==this._unitInfo&&this._unitInfo.selectedUnit===e.selectedUnit&&0===this._unitInfo.availableGroups.size==(0===e.availableGroups.size)&&this._unitInfo.originalUnits.size===e.originalUnits.size)return this._unitInfo=e,!1;this._unitInfo=e;const t=null===e.selectedUnit?o.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.names.get(e.selectedUnit));return this._unitText.textContent!==t&&(this._unitText.textContent=t,this._width=null),this._unitArrowDown.classList.contains("js-hidden")!==(0===e.availableGroups.size)&&(this._unitArrowDown.classList.toggle("js-hidden",0===e.availableGroups.size),this._unitLabelDiv.classList.toggle("readonly",0===e.availableGroups.size),this._width=null),!0}setMeasureUnitIdInfo(e){if(this._measureUnitIdInfo===e)return!1;this._measureUnitIdInfo=e;const t=null===e.selectedMeasureUnitId?o.t(null,void 0,i(95093)):(0,r.ensureDefined)(e.names.get(e.selectedMeasureUnitId));return this._measureUnitIdText.textContent!==t&&(this._measureUnitIdText.textContent=t,this._width=null),this._measureUnitIdLabelDiv.classList.contains("js-hidden")!==(0===e.names.size)&&(this._measureUnitIdLabelDiv.classList.toggle("js-hidden",0===e.names.size),this._width=null),!0}updateColors(e,t){this._controlsContainer.style.color=t,this._backgroundColor!==e&&(this._backgroundColor=e,this._fadeEndColor=(0,Se.applyTransparency)(e,100),this._hoverColor=Le(e)),this._controlsContainer.style.background=this._backgroundColor,null!==this._hoveredLabel&&(this._hoveredLabel.style.background=this._hoverColor),this._fadeDiv.style.background=`linear-gradient(${this._backgroundColor}, ${this._fadeEndColor})`}currencyInfo(){return this._currencyInfo}unitInfo(){return this._unitInfo}measureUnitIdInfo(){return this._measureUnitIdInfo}setFontSize(e){this._fontSize!==e&&(this._fontSize=e,this._currencyLabelDiv.style.fontSize=e+"px",this._measureUnitIdLabelDiv.style.fontSize=e+"px",this._unitLabelDiv.style.fontSize=e+"px",this._width=null,this._setLineHeight(this._oneLineHeight()))}labelBottom(){const e=this._oneLineHeight();let t=(this.currencyLabelEnabled()?e:0)+(this.measureUnitIdLableEnabled()?e:0)+(this.unitLabelEnabled()?e:0);return t>0&&(t+=Number(Ce.css_first_row_top_padding)),t}_textMarginAndPadding(){return Number(Ce.css_row_left_right_margin)+Number(Ce.css_row_left_right_padding)}_currencyTooltipContent(){const e=this._currencyInfo +;return null===e?"":null===e.selectedCurrency?Array.from(e.currencies).map((t=>(0,r.ensureDefined)(e.displayedValues.get(t)))).join(", "):e.displayedValues.get(e.selectedCurrency)||""}_unitTooltipContent(){const e=this._unitInfo;return null===e?"":null===e.selectedUnit?Array.from(e.units).map((t=>(0,r.ensureDefined)(e.names.get(t)))).join(", "):e.descriptions.get(e.selectedUnit)||""}_measureUnitIdTooltipContent(){const e=this._measureUnitIdInfo;return null===e?"":null===e.selectedMeasureUnitId?Array.from(e.measureUnitIds).map((t=>(0,r.ensureDefined)(e.names.get(t)))).join(", "):e.descriptions.get(e.selectedMeasureUnitId)||""}_setLineHeight(e){this._currencyLabelDiv.style.lineHeight=e+"px",this._measureUnitIdLabelDiv.style.lineHeight=e+"px",this._unitLabelDiv.style.lineHeight=e+"px"}_updateVisibility(){const e=this.isEnabled();this._currencyAndUnitLabelsWrapper.classList.toggle("js-hidden",!e),this._fadeDiv.classList.toggle("js-hidden",!e)}_oneLineHeight(){return 7+this._fontSize}}async function Ee(e,t,s,r){const{UnitConversionRenderer:n}=await Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(2587),i.e(6752),i.e(4015),i.e(6036),i.e(6025),i.e(7111),i.e(962),i.e(3016),i.e(3179),i.e(2704)]).then(i.bind(i,28587));return new n(e,s,t,r)}function De(e,t){let{deltaX:i,deltaY:s}=e;switch(i/=100,s/=100,t.deltaMode){case t.DOM_DELTA_PAGE:i*=120,s*=120;break;case t.DOM_DELTA_LINE:i*=32,s*=32}return{deltaX:i,deltaY:s}}class Ve{constructor(){this._totalDeltaX=0,this._totalDeltaY=0,this._prevWheelTime=0}processWheel(e){e.timeStamp-this._prevWheelTime>100&&this._reset(),this._totalDeltaX+=e.deltaX,this._totalDeltaY+=e.deltaY,this._prevWheelTime=e.timeStamp;const t={deltaX:e.deltaX,deltaY:e.deltaY};return 0===this._totalDeltaX||0===this._totalDeltaY||(Math.abs(this._totalDeltaX)>=Math.abs(3*this._totalDeltaY)&&(t.deltaY=0),Math.abs(this._totalDeltaY)>=Math.abs(3*this._totalDeltaX)&&(t.deltaX=0)),De(t,e)}_reset(){this._totalDeltaX=0,this._totalDeltaY=0}}var Be=i(68335),Re=i(77212),Ne=i(10786),Oe=i(14483),Fe=i(73212),We=i(42226),ze=i(39267);i(47184);const He=new z.TranslatedString("change no overlapping labels",o.t(null,void 0,i(83935))),Ue=o.t(null,void 0,i(75633)),je=o.t(null,void 0,i(94420)),Ge=o.t(null,void 0,i(81520)),qe=o.t(null,void 0,i(25933)),$e=o.t(null,void 0,i(17258)),Ye=o.t(null,void 0,i(50834)),Ke=o.t(null,{context:"scale_menu"},i(70361)),Ze=o.t(null,{context:"scale_menu"},i(47807)),Xe=o.t(null,{context:"scale_menu"},i(34727)),Je=o.t(null,{context:"scale_menu"},i(72116)),Qe=o.t(null,{context:"scale_menu"},i(19238)),et=o.t(null,{context:"scale_menu"},i(54138));const tt=function(e){const t=new Ne.LimitedPrecisionNumericFormatter(e);return(e,i)=>(0,y.isNumber)(i)&&!e.isLog()?t.format(i):""}(4),it={contextMenuEnabled:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,countdownEnabled:!0,contextMenu:{general:!0,source:!0},pressedMouseMoveScale:!0,mouseWheelScale:!0,pinchScale:!0,croppedTickMarks:!0};class st{constructor(e,t,i,r,n,o,a,l,c){this._actions=null,this._priceScale=null, +this._widthCache=new ge.TextWidthCache(1e3),this._color=null,this._fontSize=null,this._currencyFontSize=0,this._currencyLabelWidth=null,this._isVisible=!0,this._currencyMenu=null,this._unitMenu=null,this._prevOptimalWidth=0,this._size=(0,s.size)({width:0,height:0}),this._currentCursorClassName="",this._destroyed=!1,this._highlighted=!1,this._mouseWheelHelper=null,this._dragScaleActive=!1,this._offset=NaN,this._pinching=!1,this._lastHittestResult=null,this._recalcCurrencyAndUnitVisibility=()=>{if(null===this._currencyLabel)return;let e=!0;switch((0,We.currencyUnitVisibilityProperty)().value()){case"alwaysOff":e=!1;break;case"visibleOnMouseOver":const t=this._chart.anyPriceAxisHovered().value(),i=null!==this._currencyMenu&&this._currencyMenu.isOpened(),s=null!==this._unitMenu&&this._unitMenu.isOpened();e=t||i||s}this._currencyLabel.setHidden(!e)},this._chart=e,this._pane=t,this._undoModel=i,this._properties=r,this._isLeft="left"===o,this._options=(0,y.merge)((0,y.clone)(it),a),this._rendererOptionsProvider=n,this._backgroundBasedTheme=c,this._cell=document.createElement("div"),this._cell.className="price-axis",this._cell.style.width="25px",this._cell.style.left="0",this._canvasConfiguredHandler=()=>{this._undoModel.model().lightUpdate()},this._canvasBinding=(0,X.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const h=this._canvasBinding.canvasElement;h.style.position="absolute",h.style.zIndex="1",h.style.left="0",h.style.top="0",this._topCanvasBinding=(0,X.createBoundCanvas)(this._cell,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const d=this._topCanvasBinding.canvasElement;d.style.position="absolute",d.style.zIndex="2",d.style.left="0",d.style.top="0",this._mouseEventHandler=new Z.MouseEventHandler(this._cell,this,{treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!0}),this._options.currencyConversionEnabled||this._options.unitConversionEnabled?(this._currencyLabel=new ke,this._cell.appendChild(this._currencyLabel.element())):this._currencyLabel=null,this._properties.childs().fontSize.subscribe(this,this._onFontSizeChanged),this._options.mouseWheelScale&&(this._mouseWheelHelper=new Ve,this._cell.addEventListener("wheel",this._onMousewheel.bind(this),{passive:!1})),this._axisInfo=l,this._offset=0,this.restoreDefaultCursor(),(0,We.currencyUnitVisibilityProperty)().subscribe(this,this._recalcCurrencyAndUnitVisibility),this._chart.anyPriceAxisHovered().subscribe(this._recalcCurrencyAndUnitVisibility),this._recalcCurrencyAndUnitVisibility(),this.update()}getContextMenuActions(){this._initActions();const e=(0,r.ensureNotNull)(this._actions),t=this._chart.actions(),i=[];return i.push(e.reset,new P.Separator),i.push(this._autoScaleAction()),this._isMainSeriesAxis()&&i.push(this._lockScaleAction()), +i.push(t.scaleSeriesOnly,this._invertAction(),new P.Separator,this._regularScaleAction(),this._percentageAction(),this._indexedTo100Action(),this._logAction(),new P.Separator),h.CheckMobile.any()||(i.push(this._createMergeScalesAction()),i.push(new P.Separator)),Oe.enabled("fundamental_widget")||i.push(new P.Action({actionId:"Chart.PriceScale.Labels",label:je,subItems:[t.showSymbolLabelsAction,t.showSeriesLastValue,null,null,t.showHighLowPriceLabels,Oe.enabled("show_average_close_price_line_and_label")?t.showAverageClosePriceLabel:null,null,t.showStudyPlotNamesAction,t.showStudyLastValue,e.alignLabels].filter(Boolean)})),i.push((0,Fe.createLinesAction)(this._chart)),this._options.countdownEnabled&&i.push(t.showCountdown),this._undoModel.crossHairSource().isMenuEnabled()&&i.push(t.addPlusButton),!(0,h.onWidget)()&&Oe.enabled("show_chart_property_page")&&Oe.enabled("chart_property_page_scales")&&t.scalesProperties&&i.push(new P.Separator,t.scalesProperties),i}getElement(){return this._cell}onOptimalWidthNeedToBeRecalculated(e){const t=this.optimalWidth();(this._prevOptimalWidth0&&(t=Math.max(t,this._widthCache.measureText(i,n[0].label),this._widthCache.measureText(i,n[n.length-1].label)));const o=(null===(e=r.mainSource())||void 0===e?void 0:e.firstValue())||null;if(null!==o){const e=r.coordinateToPrice(1,o),s=r.coordinateToPrice(this._size.height-2,o);if(Math.abs(e-s)>1e-14){const n=r.formatPrice(Math.floor(Math.min(e,s))+.11111111111111,o),a=r.formatPrice(Math.ceil(Math.max(e,s))-.11111111111111,o);t=Math.max(t,this._widthCache.measureText(i,n),this._widthCache.measureText(i,a))}}}let s=0;this._isCurrencyLabelEnabled()&&(null===this._currencyLabelWidth&&(this._currencyLabelWidth=(0,r.ensureNotNull)(this._currencyLabel).width()),s=Math.round(this._currencyLabelWidth));const n=t||34;let o=Math.max(s,Math.ceil(i.borderSize+i.additionalPaddingInner+i.paddingInner+i.paddingOuter+n+4));return o+=o%2,o}backLabels(e){const t=[],i=this._grouppedSources(),s=s=>{for(const r of s){if(!e&&i.topLevelSources.has(r))continue;const s=r.priceAxisViews(this._pane.state(),this.priceScale());if(s)for(const e of s)t.push(e)}};return s(i.sources),s(this._pane.state().customSources()),t}setSizeAndOffset(e,t){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._cell.style.width=e.width+"px", +this._cell.style.height=e.height+"px",this._cell.style.minWidth=e.width+"px"),this._offset!==t&&(this._offset=t,this._cell.style.left=t+"px")}getWidth(){return this._size.width}getImage(){const e=this._size,t=(0,X.createDisconnectedCanvas)(document,e);return(0,X.getPrescaledContext2D)(t).drawImage(this._canvasBinding.canvasElement,0,0,e.width,e.height),null!==this._currencyLabel&&this._currencyLabel.isEnabled()&&this._currencyLabel.drawLabel((0,X.getContext2D)(t),e.width,(0,X.getCanvasDevicePixelRatio)(t)),t}update(){null!==this._priceScale&&(this._priceScale.marks(),this._updateCurrencyLabelFont(),this.rendererOptions())}paint(e){if(!this._isVisible||0===this._size.width||0===this._size.height)return;if(e===R.InvalidationLevel.None)return;const t=this._pane.state(),i=!t.maximized().value()&&t.collapsed().value();if(this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize(),e>R.InvalidationLevel.Cursor){const e=(0,X.getContext2D)(this._canvasBinding.canvasElement),t=(0,X.getBindingPixelRatio)(this._canvasBinding);i||this._alignLabels(),this._drawBackground(e,t),this._drawBorder(e,t),this._pane.hasState()&&(this.updateCurrencyLabel(),i||(this._drawTickMarks(e,t),this._drawBackLabels(e,t)))}if(this._pane.hasState()&&!i){const e=(0,X.getContext2D)(this._topCanvasBinding.canvasElement),t=(0,X.getBindingPixelRatio)(this._topCanvasBinding);e.clearRect(0,0,Math.ceil(this._size.width*t)+1,Math.ceil(this._size.height*t)+1),this._drawCrossHairLabel(e,t)}}restoreDefaultCursor(){this._setCursor("")}priceScale(){return(0,r.ensureNotNull)(this._priceScale)}setPriceScale(e){this._priceScale!==e&&(null!==this._priceScale&&(this._priceScale.onMarksChanged().unsubscribe(this,this.onOptimalWidthNeedToBeRecalculated),this._priceScale.modeChanged().unsubscribeAll(this)),this._priceScale=e,null!==e&&(e.onMarksChanged().subscribe(this,this.onOptimalWidthNeedToBeRecalculated),e.modeChanged().subscribe(this,(()=>this.onOptimalWidthNeedToBeRecalculated(!0))),this.onOptimalWidthNeedToBeRecalculated()))}isVisible(){return this._isVisible}setVisible(e){(e=!!e)!==this._isVisible&&(this._cell.style.display=e?"table-cell":"none",this._isVisible=e)}destroy(){null!==this._currencyMenu&&(this._currencyMenu.close(),this._currencyMenu=null),null!==this._unitMenu&&(this._unitMenu.close(),this._unitMenu=null),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),null!==this._priceScale&&(this._priceScale.onMarksChanged().unsubscribe(this,this.onOptimalWidthNeedToBeRecalculated),this._priceScale.modeChanged().unsubscribeAll(this)),this._priceScale=null,this._mouseEventHandler.destroy(),this._properties.childs().fontSize.unsubscribe(this,this._onFontSizeChanged),null!==this._actions&&this._actions.reset&&this._actions.reset.destroy(),(0,We.currencyUnitVisibilityProperty)().unsubscribeAll(this), +this._chart.anyPriceAxisHovered().unsubscribe(this._recalcCurrencyAndUnitVisibility),this._chart.setPriceAxisHovered(this,!1),this._destroyed=!0}axisInfo(){return this._axisInfo}setHighlighted(e){this._highlighted=e}backgroundColor(){return this._pane.state().model().backgroundColor().value()}backgroundTopColor(){return this._pane.state().model().backgroundTopColor().value()}lineColor(){return this._properties.childs().lineColor.value()}textColor(){return this._properties.childs().textColor.value()}fontSize(){return this._properties.childs().fontSize.value()}baseFont(){return(0,Q.makeFont)(this.fontSize(),se.CHART_FONT_FAMILY,"")}rendererOptions(){let e=this._rendererOptionsProvider.options();return this._color===e.color&&this._fontSize===e.fontSize||(this._color=e.color),this._fontSize!==e.fontSize&&(this._widthCache.reset(),this._fontSize=e.fontSize,this._currencyLabelWidth=null,this._currencyFontSize=0,this._updateCurrencyLabelFont(),this.onOptimalWidthNeedToBeRecalculated()),e}mouseEnterEvent(e){this._chart.setPriceAxisHovered(this,!0),this._mouseEnterOrTouchStartEvent(e)}mouseMoveEvent(e){this._mouseOrTouchMoveEvent(e)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseOrTouchMoveEvent(e),this._mouseEnterOrTouchStartEvent(e),this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}pinchStartEvent(){}pinchEvent(e,t,i){if(this._zoomAvailable()&&this._options.pinchScale){if(this._dragScaleActive&&this._finishScale(),!this._pinching)return this._pinching=!0,void this._undoModel.startTwoPointsScalePrice(this._pane.state(),this.priceScale(),t.y,i.y);this._undoModel.twoPointsScalePriceTo(this._pane.state(),this.priceScale(),t.y,i.y)}}pinchEndEvent(){this._pinching=!1,this._undoModel.endTwoPointsScalePrice(this._pane.state(),this.priceScale())}mouseDownOutsideEvent(){this._finishScale()}touchStartOutsideEvent(){this._finishScale()}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseLeaveOrTouchEndEvent(e),this._mouseUpOrTouchEndEvent(e)}mouseClickEvent(e){this._mouseClickOrTapEvent(e)}tapEvent(e){this._mouseClickOrTapEvent(e)}mouseLeaveEvent(e){this._chart.setPriceAxisHovered(this,!1),this._mouseLeaveOrTouchEndEvent(e)}mouseDoubleClickEvent(e){this._mouseDoubleClickOrDoubleTapEvent(e)}doubleTapEvent(e){this._mouseDoubleClickOrDoubleTapEvent(e)}contextMenuEvent(e){this._contextMenuOrTouchContextMenuEvent(e)}touchContextMenuEvent(e){this._contextMenuOrTouchContextMenuEvent(e)}dataSourceAtPoint(e,t){const i=this._pane.state();if(!i.maximized().value()&&i.collapsed().value())return null;const s=this._grouppedSources(),r=[...s.sources,...s.topLevelSources,...i.customSources()];let n=null,o=null;if(!this._priceScale)return null;const a=(e,t)=>{var i;const s=null!==(i=null==o?void 0:o.target())&&void 0!==i?i:0;e.target()>s&&(o=e,n=t)},l=new O.Point(e,t);for(let e=r.length-1;e>=0;--e){const t=r[e],s=t.priceAxisViews(i,this._priceScale) +;if(s&&0!==s.length)for(let e=s.length-1;e>=0;--e){const i=s[e].renderer();if(void 0!==i.hitTest){const e=i.hitTest(l,this._size.width,this._isLeft?"left":"right");null!==e&&a(e,t)}}}return this._lastHittestResult=o,n}reset(){const e=this._pane.state(),t=this.priceScale();this._undoModel.resetPriceScale(e,t),this.onOptimalWidthNeedToBeRecalculated(!0)}updateCurrencyLabel(){if(null===this._currencyLabel)return;let e=!1;if(this._options.currencyConversionEnabled){const t=this.priceScale().currency(this._undoModel.model().availableCurrencies());null===t||"alwaysOff"===(0,We.currencyUnitVisibilityProperty)().value()?(e=this._currencyLabel.currencyLabelEnabled(),this._currencyLabel.disableCurrency()):(e=!this._currencyLabel.currencyLabelEnabled(),this._currencyLabel.enableCurrency(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setCurrencyInfo(t)||e)}if(this._options.unitConversionEnabled){const t="alwaysOff"===(0,We.currencyUnitVisibilityProperty)().value(),i=this._undoModel.model().availableUnits(),s=this.priceScale().unit(i);null===s||t?(e=e||this._currencyLabel.unitLabelEnabled(),this._currencyLabel.disableUnit()):(e=e||!this._currencyLabel.unitLabelEnabled(),this._currencyLabel.enableUnit(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setUnitInfo(s)||e);const r=this.priceScale().measureUnitId(i);null===r||t?(e=e||this._currencyLabel.measureUnitIdLableEnabled(),this._currencyLabel.disableMeasureUnitId()):(e=e||!this._currencyLabel.measureUnitIdLableEnabled(),this._currencyLabel.enableMeasureUnitId(),this._currencyLabel.updateColors(this.backgroundTopColor(),this.textColor()),e=this._currencyLabel.setMeasureUnitIdInfo(r)||e)}this._updateCurrencyLabelFont(),e&&(this._currencyLabelWidth=null)}_grouppedSources(){var e;const t=this._pane,i=t.state().model(),s=this._sameSideSources().slice(),r=t.state(),n=this.priceScale(),o=new Set,a=null!==(e=i.lineBeingEdited())&&void 0!==e?e:i.lineBeingCreated();a&&o.add(a);const l=i.customSourceBeingMoved();null!==l&&o.add(l),i.sourcesBeingMoved().forEach((e=>o.add(e))),i.selection().allSources().forEach((e=>o.add(e)));const c=i.hoveredSource();null!==c&&o.add(c);if(n===r.defaultPriceScale()){const e=this._pane.state().dataSources();for(const t of e)r.isOverlay(t)&&s.push(t)}return{sources:s,topLevelSources:o}}_isCurrencyLabelEnabled(){return null!==this._currencyLabel&&this._currencyLabel.isEnabled()}_updateCurrencyLabelFont(){if(null===this._currencyLabel)return;const e=this.fontSize();e!==this._currencyFontSize&&(this._currencyLabel.setFontSize(e),this._currencyFontSize=e,this._currencyLabelWidth=null,this.onOptimalWidthNeedToBeRecalculated())}_alignLabels(){var e,t;const i=this._size.height;let s=i/2;const r=[],n=this.priceScale(),o=n.orderedSources().slice(),a=this._pane.state(),l=this.rendererOptions();if(n===a.defaultPriceScale()){const e=a.priceDataSources();for(let t=0;t{if(e.ignoreAlignment()||!e.isVisible())return!1;const{total:t}=e.topBottomTotalHeight(l),s=e.floatCoordinate();return s>-t&&se.floatCoordinate()<=s)),d=r.filter((e=>e.floatCoordinate()>s));h.sort(((e,t)=>t.floatCoordinate()-e.floatCoordinate())),h.length>0&&d.length>0&&d.push(h[0]),d.sort(((e,t)=>e.floatCoordinate()-t.floatCoordinate()));for(const e of r)e.setFixedCoordinate(e.coordinate());if(n.properties().childs().alignLabels.value()){if(d.length>0||h.length>0){{const t=null!==(e=h[0])&&void 0!==e?e:d[0],s=t.getFixedCoordinate(),{top:r,bottom:n,total:o}=t.topBottomTotalHeight(l);o0&&t.setFixedCoordinate(r)}{const e=null!==(t=d[0])&&void 0!==t?t:h[0],s=e.getFixedCoordinate(),{top:r,bottom:n,total:o}=e.topBottomTotalHeight(l);oi&&e.setFixedCoordinate(i-n)}}for(let e=1;ea-n)t.setFixedCoordinate(a-n);else if(a>0&&o-s<0&&o+r>0){const{top:e}=i.topBottomTotalHeight(l);t.setFixedCoordinate(Math.min(a-e-r,s))}}for(let e=1;ei&&t.setFixedCoordinate(Math.max(a+r+e,i-s))}}}}_drawTickMarks(e,t){const i=this.priceScale().marks();e.save(),e.font=this.baseFont();const s=this.rendererOptions(),n=this._isLeft?Math.floor((this._size.width-s.additionalPaddingInner)*t):0,o=this._isLeft?Math.round(n-s.paddingInner*t):Math.round(n+(s.additionalPaddingInner+s.paddingInner)*t),a=this.fontSize(),l=this._isCurrencyLabelEnabled()?(0,r.ensureNotNull)(this._currencyLabel).labelBottom():0,c=i.map((t=>{if(this._options.croppedTickMarks)return{visible:!0,yCorrection:this._widthCache.yMidCorrection(e,t.label)};const i=t.coord-a/2,s=t.coord+a/2,r=!(s>this._size.height||ithis._size.height||i{for(let s=i.length;s--;){if(!c[s].visible)continue;const r=i[s];e.fillText(r.label,o/t,r.coord+c[s].yCorrection)}})),e.restore()}_hasAlertLabel(){return!1}async _showCurrenciesContextMenu(){if(null!==this._currencyMenu&&this._currencyMenu.isOpened())return void this._currencyMenu.close();(0,fe.trackEvent)("GUI","Currency conversion");const{currencyActions:e}=await Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(2587),i.e(6752),i.e(4015),i.e(6036),i.e(6025),i.e(7111),i.e(962),i.e(3016),i.e(3179),i.e(2704)]).then(i.bind(i,84298)),t=await Ee(Ge,(()=>e(this._undoModel,(0, +r.ensureNotNull)(this._currencyLabel).currencyInfo(),this.priceScale())),(0,r.ensureNotNull)(this._currencyLabel).currencyLabelElement(),(()=>this._recalcCurrencyAndUnitVisibility()));this._destroyed?t.close():this._currencyMenu=t}async _showUnitsContextMenu(){if(null!==this._unitMenu&&this._unitMenu.isOpened())return void this._unitMenu.close();(0,fe.trackEvent)("GUI","Unit conversion");const{unitActions:e}=await Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(2587),i.e(6752),i.e(4015),i.e(6036),i.e(6025),i.e(7111),i.e(962),i.e(3016),i.e(3179),i.e(2704)]).then(i.bind(i,14818)),t=await Ee(qe,(()=>e(this._undoModel,(0,r.ensureNotNull)(this._currencyLabel).unitInfo(),this.priceScale())),(0,r.ensureNotNull)(this._currencyLabel).unitLabelElement(),(()=>this._recalcCurrencyAndUnitVisibility()));this._destroyed?t.close():this._unitMenu=t}_onFontSizeChanged(){this._currencyLabelWidth=null,this._currencyFontSize=0,this._updateCurrencyLabelFont(),this.onOptimalWidthNeedToBeRecalculated()}_mouseOrTouchMoveEvent(e){if(!this._priceScale)return;this.dataSourceAtPoint(e.localX,e.localY)?this._setCursorClassName("pointer"):this._setResizeCursor()}_mouseDownOrTouchStartEvent(e){this._zoomAvailable()&&this._options.pressedMouseMoveScale&&!this._pinching&&(this._dragScaleActive=!0,this._undoModel.startScalePrice(this._pane.state(),this.priceScale(),e.localY))}_mouseEnterOrTouchStartEvent(e){this._setResizeCursor()}_pressedMouseOrTouchMoveEvent(e){if(this._dragScaleActive){const t=this.priceScale();this._undoModel.scalePriceTo(this._pane.state(),t,e.localY)}}_mouseUpOrTouchEndEvent(e){this._finishScale()}_finishScale(){this._dragScaleActive&&(this._undoModel.endScalePrice(this._pane.state(),this.priceScale()),this.restoreDefaultCursor(),this._dragScaleActive=!1)}_mouseClickOrTapEvent(e){if(this._currencyLabel){if(this._currencyLabel.currencyConversionAvailable()&&this._currencyLabel.currencyLabelElement().contains(e.target))return void this._showCurrenciesContextMenu();if(this._currencyLabel.unitConversionAvailable()&&this._currencyLabel.unitLabelElement().contains(e.target))return void this._showUnitsContextMenu()}const t=this.dataSourceAtPoint(e.localX,e.localY);t&&this._undoModel.selectionMacro((e=>{e.selection().isSelected(t)||(e.clearSelection(),e.addSourceToSelection(t))}))}_mouseLeaveOrTouchEndEvent(e){this._setCursorClassName("")}_mouseDoubleClickOrDoubleTapEvent(e){var t;const i=this.dataSourceAtPoint(e.localX,e.localY);i?this._pane.processDoubleClickOnSource(i,null!==(t=this._lastHittestResult)&&void 0!==t?t:void 0,{origin:"price_scale"}):(this.reset(),(0,fe.trackEvent)("GUI","Double click price scale"))}_contextMenuOrTouchContextMenuEvent(e){if(this._options.contextMenuEnabled){const t=this.dataSourceAtPoint(e.localX,e.localY);if(null!==t&&this._options.contextMenu.source){return void this._undoModel.model().selectionMacro((i=>{i.selection().isSelected(t)||(i.clearSelection(),i.addSourceToSelection(t)),this._pane.showContextMenuForSelection(e,{origin:"price_scale"})}))} +this._options.contextMenu.general&&he.ContextMenuManager.showMenu(this.getContextMenuActions(),e,{statName:"PriceScaleContextMenu"},{menuName:"PriceScaleContextMenu"})}}_setResizeCursor(){const e=this.priceScale();e.isPercentage()||e.isIndexedTo100()?this._setCursorClassName(""):this._zoomAvailable()&&(this._options.pressedMouseMoveScale||this._options.mouseWheelScale)&&this._setCursorClassName("ns-resize")}_setCursorClassName(e){let t="";e&&(t="price-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t)}_zoomAvailable(){return!this.priceScale().isEmpty()&&this._undoModel.model().zoomEnabled()}_onMousewheel(e){if(!this._zoomAvailable()||!this._options.mouseWheelScale)return;const t=(0,r.ensureNotNull)(this._mouseWheelHelper).processWheel(e).deltaY;if(0===t)return;e.cancelable&&e.preventDefault();const i=this._undoModel,s=this._pane.state(),n=this.priceScale(),o=this._cell.getBoundingClientRect(),a=e.clientY-o.top,l=a+15*t;i.startScalePrice(s,this.priceScale(),a,!0),i.scalePriceTo(s,n,l),i.endScalePrice(s,n),e.stopPropagation()}_drawCrossHairLabel(e,t){var i,s;e.save();const r=this._pane.state(),n=r.model(),o=this.priceScale(),a=[],l=this.priceScale()===r.defaultPriceScale(),c=null!==(i=n.lineBeingEdited())&&void 0!==i?i:n.lineBeingCreated();if(c&&(c.priceScale()===o||l&&r.isOverlay(c))){const e=c.priceAxisViews(r,o);e&&e.length&&a.push(e)}const h=n.customSourceBeingMoved();this._addViewsOrMaxMin(null===h?[]:[h],a),this._addViewsOrMaxMin(n.sourcesBeingMoved(),a),this._addViewsOrMaxMin(n.selection().allSources(),a);const d=n.hoveredSource();if(d){const e=r.customSources().includes(d)?o:d.priceScale();if(!n.selection().isSelected(d)&&(this._isFromSameSide(e)||l&&r.isOverlay(d))){const e=null===(s=n.hoveredSource())||void 0===s?void 0:s.priceAxisViews(r,o);e&&e.length&&a.push(e)}}const u=n.crossHairSource().priceAxisViews(r,o);u&&u.length&&a.push(u);const p=this.rendererOptions(),_=this._isLeft?"right":"left";a.forEach((i=>{i.forEach((i=>{e.save(),i.renderer().draw(e,p,this._widthCache,this._size.width,this._size.height,_,t),e.restore()}))})),e.restore()}_drawBackground(e,t){const i=Math.ceil(this._size.width*t),s=Math.ceil(this._size.height*t),r=this.backgroundTopColor(),n=this.backgroundColor();if(r===n?(0,X.clearRect)(e,0,0,i+1,s+1,this.backgroundColor()):(0,J.clearRectWithGradient)(e,0,0,i+1,s+1,r,n),this._highlighted){e.globalAlpha=.5;const t=ee.themes[this._backgroundBasedTheme.value()].getThemedColor("color-price-axis-highlight");(0,X.fillRect)(e,0,0,i+1,s+1,t),e.globalAlpha=1}const o=this._pane.state().model(),a=this.priceScale(),l=o.selection().lineDataSources().filter((e=>e.priceScale()===a)).reduce(((e,t)=>{const i=t.priceAxisPoints();return 0===i.length?e:e.concat(i)}),[]);l.length>0&&this._hightlightBackground(e,l,this.priceScale().mainSource(),t);const c=o.crossHairSource() +;c.startMeasurePoint()&&this._hightlightBackground(e,c.measurePoints(),this.priceScale().mainSource(),t)}_drawBorder(e,t){e.save(),e.fillStyle=this.lineColor();const i=Math.max(1,Math.floor(this.rendererOptions().borderSize*t)),s=this._isLeft?Math.floor(this._size.width*t)-i:0;e.fillRect(s,0,i,Math.ceil(this._size.height*t)+1),e.restore()}_drawBackLabels(e,t){e.save();const i=this.backLabels(),s=this.rendererOptions(),r=this._isLeft?"right":"left";for(const n of i)n.isAxisLabelVisible()&&(e.save(),n.renderer().draw(e,s,this._widthCache,this._size.width,this._size.height,r,t),e.restore());e.restore()}_hightlightBackground(e,t,i,s){if(!i)return;const r=i.firstValue();if(null===r)return;let n=t[0].price,o=t[0].price;for(let e=1;ei.isOverlay(e)||this._isFromSameSide(e.priceScale())))),0!==e.length)if(1===e.length){const r=e[0].priceAxisViews(i,s);r&&r.length&&t.push(r)}else t.push(this._minMaxViews(e))}_minMaxViews(e){const t=this._pane.state(),i=this.priceScale(),s=[];let r=1/0,n=-1/0,o=null,a=null;for(const s of e){const e=s.priceAxisViews(t,i);if(e&&e.length)for(let t=0;t=n&&(n=s,a=i),s<=r&&(r=s,o=i)}}return a&&s.push(a),o&&s.push(o),s}_isFromSameSide(e){return null!==e&&(this._isLeft?this._pane.state().leftPriceScales():this._pane.state().rightPriceScales()).includes(e)}_sameSideSources(){const e=this._pane.state().sourcesByGroup();return this._isLeft?e.leftPriceScalesSources():e.rightPriceScalesSources()}_initActions(){if(!this._pane.hasState()||null!==this._actions)return;const e=this._undoModel,t=new P.Action({actionId:"Chart.PriceScale.Reset",label:$e,icon:ze,shortcutHint:(0,Be.humanReadableHash)(Be.Modifiers.Alt+82),statName:"ResetScale",onExecute:()=>this.reset()}),i=new P.Action({actionId:"Chart.PriceScale.ToggleAutoScale",label:Ye,checkable:!0,checked:!0,statName:"ToggleAutoScale",onExecute:()=>{e.togglePriceScaleAutoScaleMode(this.priceScale()),this._updateScalesActions()}}),s=new P.Action({actionId:"Chart.PriceScale.TogglePercentage",label:Ke,checkable:!0,checked:this.priceScale().isPercentage(),statName:"TogglePercantage",onExecute:()=>{e.togglePriceScalePercentageScaleMode(this.priceScale()),this._updateScalesActions()}}),r=new P.Action({actionId:"Chart.PriceScale.ToggleIndexedTo100",label:Ze,checkable:!0,checked:this.priceScale().isIndexedTo100(),statName:"ToggleIndexedTo100",onExecute:()=>{e.togglePriceScaleIndexedTo100ScaleMode(this.priceScale()),this._updateScalesActions()}}),n=new P.Action({actionId:"Chart.PriceScale.ToggleLogarithmic",label:Xe,checkable:!0,checked:this.priceScale().isLog(),statName:"ToggleLogScale",onExecute:()=>{ +e.togglePriceScaleLogScaleMode(this.priceScale()),this._updateScalesActions()}}),o=new P.Action({actionId:"Chart.PriceScale.ToggleRegular",label:Je,checkable:!0,checked:this.priceScale().isRegular(),statName:"ToggleRegularScale",onExecute:()=>{e.setPriceScaleRegularScaleMode(this.priceScale()),this._updateScalesActions()}}),a=new P.Action({actionId:"Chart.PriceScale.Labels.ToggleNoOverlappingLabelsVisibility",label:Qe,checkable:!0,checked:this.priceScale().properties().childs().alignLabels.value(),statName:"TogglePreciseLabels"});a.setBinding(new Re.ActionBinder(a,this.priceScale().properties().childs().alignLabels,e,He));const l=new P.Action({actionId:"Chart.PriceScale.ToggleInvertScale",label:et,checkable:!0,checked:this.priceScale().isInverted(),statName:"Invert Scale",onExecute:()=>{e.invertPriceScale(this.priceScale()),this._updateScalesActions()}});this._actions={reset:t,setAutoScale:i,setPercentage:s,setIndexedTo100:r,setLog:n,setRegular:o,alignLabels:a,invertScale:l},this._updateScalesActions()}_logAction(){return this._isMainSeriesAxis()?this._chart.actions().logSeriesScale:(0,r.ensureNotNull)(this._actions).setLog}_percentageAction(){return this._isMainSeriesAxis()?this._chart.actions().percentSeriesScale:(0,r.ensureNotNull)(this._actions).setPercentage}_indexedTo100Action(){return this._isMainSeriesAxis()?this._chart.actions().indexedTo100SeriesScale:(0,r.ensureNotNull)(this._actions).setIndexedTo100}_autoScaleAction(){return this._isMainSeriesAxis()?this._chart.actions().autoSeriesScale:(0,r.ensureNotNull)(this._actions).setAutoScale}_regularScaleAction(){return this._isMainSeriesAxis()?this._chart.actions().regularSeriesScale:(0,r.ensureNotNull)(this._actions).setRegular}_lockScaleAction(){const e=this._chart.actions().lockSeriesScale,t=tt(this.priceScale(),this._undoModel.model().mainSeriesScaleRatio());return e.update({hint:t}),e}_invertAction(){return this._isMainSeriesAxis()?this._chart.actions().invertSeriesScale:(0,r.ensureNotNull)(this._actions).invertScale}_isMainSeriesAxis(){return this.priceScale().hasMainSeries()}_updateScalesActions(){const e=this.priceScale(),t=this._isMainSeriesAxis(),i=(0,r.ensureNotNull)(e.mainSource()).properties(),s=t&&e.isLockScale(),n=t&&6===i.style.value(),o=(0,r.ensureNotNull)(this._actions);o.setRegular.update({checked:e.isRegular(),disabled:s||n}),o.setPercentage.update({checked:e.isPercentage(),disabled:s||n}),o.setIndexedTo100.update({checked:e.isIndexedTo100(),disabled:s||n}),o.setLog.update({checked:e.isLog(),disabled:s||n}),o.setAutoScale.update({checked:e.isAutoScale(),disabled:e.properties().childs().autoScaleDisabled.value()})}_createMergeScalesAction(){const e=this._chart.actions(),t=this._undoModel.model().priceScaleSlotsCount();if(t.left+t.right===1)return 0===t.left?e.moveScaleToLeft:e.moveScaleToRight;const i=[];return i.push(e.mergeLeftScalesAction),i.push(e.mergeRightScalesAction),new P.Action({actionId:"Chart.PriceScale.MergeAllScales",label:Ue,subItems:i})}_setCursor(e){let t="";"grabbing"!==e&&"ns-resize"!==e||(t="price-axis--cursor-"+e), +this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t,this._cell.style.cursor)}}function rt(e,t){return e.position-t.position}function nt(e,t,i){const s=(e.position-t.position)/(e.time-t.time);return Math.sign(s)*Math.min(Math.abs(s),i)}class ot{constructor(e,t,i,s){this._position1=null,this._position2=null,this._position3=null,this._position4=null,this._animationStartPosition=null,this._durationMsecs=0,this._speedPxPerMsec=0,this._terminated=!1,this._minSpeed=e,this._maxSpeed=t,this._dumpingCoeff=i,this._minMove=s}addPosition(e,t){if(null!==this._position1){if(this._position1.time===t)return void(this._position1.position=e);if(Math.abs(this._position1.position-e)50)return;let i=0;const s=nt(this._position1,this._position2,this._maxSpeed),r=rt(this._position1,this._position2),n=[s],o=[r];if(i+=r,null!==this._position3){const e=nt(this._position2,this._position3,this._maxSpeed);if(Math.sign(e)===Math.sign(s)){const t=rt(this._position2,this._position3);if(n.push(e),o.push(t),i+=t,null!==this._position4){const e=nt(this._position3,this._position4,this._maxSpeed);if(Math.sign(e)===Math.sign(s)){const t=rt(this._position3,this._position4);n.push(e),o.push(t),i+=t}}}}let a=0;for(let e=0;ea&&(e.result={hittest:t,source:i,renderer:s,isCustom:r})}const Nt={contextMenuEnabled:!0,contextMenu:Fe.defaultContextMenuOptions,priceScaleContextMenuEnabled:!0,legendWidgetEnabled:!0,controlsEnabled:!0,propertyPagesEnabled:!0,sourceSelectionEnabled:!0,countdownEnabled:!0},Ot=new Map([[j.AreaName.Text,"Text"],[j.AreaName.Style,"Style"]]),Ft=!Oe.enabled("display_legend_on_all_charts");let Wt=null;function zt(e,t){return!(0,j.shouldDefaultActionBeExecuted)(e,t,"pressedMouseMoveHandler","touchMoveHandler")}class Ht{constructor(e,t,i,r){this._legendWidget=null,this._paneControls=null,this._isDestroyed=!1,this._trackCrosshairOnlyAfterLongTap=(0,H.lastMouseOrTouchEventInfo)().isTouch,this._startTrackPoint=null,this._exitTrackingModeOnNextTry=!1,this._startMoveSourceParams=null,this._startChangeLineToolParams=null,this._preventSourceChange=!1,this._clonningAtMoveLineTools=null,this._startCloningPoint=null,this._size=(0,s.size)({width:0,height:0}),this._themedTopColor=null,this._initCrossHairPosition=null,this._firstZoomPoint=null,this._editDialog=null,this._processing=!1,this._pressedMoveStage=0,this._touchMove=!1,this._startTouchPoint=null,this._isSelecting=!1,this._prevHoveredHittest=null,this._contextMenuX=0,this._contextMenuY=0,this._startScrollingPos=null,this._isScrolling=!1,this._scrollPriceScale=null,this._scrollXAnimation=null,this._prevPinchScale=1,this._pinching=!1,this._wasPinched=!1,this._longTap=!1,this._contextMenuOpenedOnLastTap=!1,this._paneControlsResizeObserver=null,this._lastClickedSource=null,this._customLegendWidgetsFactoryMap=new Map,this._prevMoveEventPosition=null,this._onMagnetStateChangedListener=this._onMagnetStateChanged.bind(this),this._onShiftKeyStateChangedListener=this._onShiftKeyStateChanged.bind(this),this._currentCursorClassName="",this._lastFinishedToolId=null,this._needResetMeasureLater=!1,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null,this._prevTooltipData=null,this._errorRenderer=null,this._highlightedPriceAxis=new(lt())({owner:"",axis:null}),this._visuallyCollapsed=new(lt())(!1),this._endOfSeriesDataBanner=null,this._canvasConfiguredHandler=()=>this._state&&this._chartModel().lightUpdate(),this._updateVisuallyCollapsed=()=>{this._visuallyCollapsed.setValue(!this.state().maximized().value()&&this.state().collapsed().value())},this._chart=e,this._state=t,this._options=(0,y.merge)((0,y.clone)(Nt),i),this._paneWidgetsSharedState=r,this._state&&this._subscribeToState();const n={contextMenuEnabled:this._options.priceScaleContextMenuEnabled, +pressedMouseMoveScale:this._options.handleScale.axisPressedMouseMove.price,mouseWheelScale:this._options.handleScale.mouseWheel,currencyConversionEnabled:this._options.currencyConversionEnabled,unitConversionEnabled:this._options.unitConversionEnabled,countdownEnabled:this._options.countdownEnabled,croppedTickMarks:this._options.croppedTickMarks};void 0!==this._options.priceScaleContextMenu&&(n.contextMenu=this._options.priceScaleContextMenu);const o=(e,t,i,s,r)=>new st(this._chart,this,this._chartUndoModel(),i,t,e,n,s,r),a=e.properties().childs().scalesProperties,l=this._chartModel().rendererOptionsProvider(),c={backgroundBasedTheme:e.backgroundBasedTheme(),rendererOptionsProvider:l,getBackgroundTopColor:()=>this._chartModel().backgroundTopColor().value(),getBackgroundBottomColor:()=>this._chartModel().backgroundColor().value()},h={showLabels:!1};this._lhsPriceAxisesContainer=new me(a,"left",o,c,h),this._rhsPriceAxisesContainer=new me(a,"right",o,c,h),this._paneCell=document.createElement("td"),this._paneCell.classList.add("chart-markup-table","pane"),this._div=document.createElement("div"),this._div.classList.add("chart-gui-wrapper"),this._div.setAttribute("data-name","pane-widget-chart-gui-wrapper"),this._paneCell.appendChild(this._div),this._canvasBinding=(0,X.createBoundCanvas)(this._div,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const d=this._canvasBinding.canvasElement;d.style.position="absolute",d.style.left="0",d.style.top="0",this._topCanvasBinding=(0,X.createBoundCanvas)(this._div,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const u=this._topCanvasBinding.canvasElement;u.style.position="absolute",u.style.left="0",u.style.top="0",this._rowElement=document.createElement("tr"),this._rowElement.appendChild(this._lhsPriceAxisesContainer.getElement()),this._rowElement.appendChild(this._paneCell),this._rowElement.appendChild(this._rhsPriceAxisesContainer.getElement()),this._options.legendWidgetEnabled&&(this._options.customLegendWidgetFactories&&(this._customLegendWidgetsFactoryMap=this._options.customLegendWidgetFactories),this._loadAndCreateLegendWidget()),this._state&&!this._chart.readOnly()&&this._options.controlsEnabled&&this._loadAndCreatePaneControlsWidget(),(0,ft.magnetEnabled)().subscribe(this._onMagnetStateChangedListener),(0,vt.shiftPressed)().subscribe(this._onShiftKeyStateChangedListener),this._paneCell.addEventListener("dragover",(e=>{e.dataTransfer&&Array.from(e.dataTransfer.files).some(blobImageFilter)&&e.preventDefault()})),this.setCursorForTool(),this._mouseEventHandler=new Z.MouseEventHandler(this._topCanvasBinding.canvasElement,this,{treatVertTouchDragAsPageScroll:!this._options.handleScroll.vertTouchDrag,treatHorzTouchDragAsPageScroll:!this._options.handleScroll.horzTouchDrag}),this._prevHoveredHittest=null,this._highlightedPriceAxis.subscribe((e=>this._highlightPriceAxisByLabel(e.axis))),this._prevPinchScale=0,this._isDestroyed=!1} +destroy(){var e;this._chart.onPaneWidgetDestroyed(this),this._customLegendWidgetsFactoryMap.clear(),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._legendWidget&&(this._legendWidget.destroy(),this._legendWidget=null),null!==this._paneControlsResizeObserver&&this._paneControlsResizeObserver.disconnect(),null!==this._paneControls&&(this._paneControls.destroy(),this._paneControls=null),this._lhsPriceAxisesContainer.destroy(),this._rhsPriceAxisesContainer.destroy(),this.hasState()&&this._unsubscribeFromState(),(0,ft.magnetEnabled)().unsubscribe(this._onMagnetStateChangedListener),(0,vt.shiftPressed)().unsubscribe(this._onShiftKeyStateChangedListener),this._paneWidgetsSharedState.onPaneDestroyed(this),this._errorRenderer&&this._errorRenderer.then((e=>{e.destroy(),this._errorRenderer=null})),this._prevHoveredHittest=null,this._mouseEventHandler.destroy(),null===(e=this._rowElement.parentElement)||void 0===e||e.removeChild(this._rowElement),this._isDestroyed=!0}size(){return this._size}setSize(e){(0,s.equalSizes)(this._size,e)||(this._size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._paneCell.style.width=e.width+"px",this._paneCell.style.height=e.height+"px",this._div.style.width=e.width+"px",this._div.style.height=e.height+"px",this._rowElement.classList.toggle("js-hidden",0===e.height),null!==this._legendWidget&&this._legendWidget.updateWidgetModeBySize(e),null!==this._paneControls&&this._paneControls.updateWidgetModeByWidth(e.width))}width(){return this._size.width}height(){return this._size.height}backgroundColor(){return this._chartModel().backgroundColor().value()}highlightedPriceAxis(){return this._highlightedPriceAxis}processDoubleClickOnSource(e,t,i){(0,$.isDataSource)(e)&&e.id()!==this._lastFinishedToolId&&this._showEditDialogForSource(e,t)}stretchFactor(){return this._state?this._state.stretchFactor():0}setStretchFactor(e){this.hasState()&&this.state().setStretchFactor(e)}setCursorForTool(e,t,i){if(t&&t.mod()&&e&&e!==this._chartModel().crossHairSource())return void this._setCursorClassName("pointer");if(void 0!==i){switch(i){case _t.PaneCursorType.VerticalResize:this._setCursorClassName("ns-resize");break;case _t.PaneCursorType.HorizontalResize:this._setCursorClassName("ew-resize");break;case _t.PaneCursorType.DiagonalNeSwResize:this._setCursorClassName("nesw-resize");break;case _t.PaneCursorType.DiagonalNwSeResize:this._setCursorClassName("nwse-resize");break;case _t.PaneCursorType.Default:this._setCursorClassName("default");break;case _t.PaneCursorType.Pointer:this._setCursorClassName("pointer");break;case _t.PaneCursorType.Grabbing:this._setCursorClassName("grabbing")}return}const s=Y.tool.value();if((0,Y.toolIsCursor)(s)){ +if(null!==this._paneWidgetsSharedState.draggingSource()||this._isScrolling||this._chartUndoModel()&&this._chartUndoModel().model().sourcesBeingMoved().length)return void this._setCursorClassName("grabbing");if(e&&this._options.sourceSelectionEnabled)return void this._setCursorClassName("pointer")}if("eraser"===s)return void this._setCursorClassName("eraser");if("zoom"===s)return void this._setCursorClassName("zoom-in");const r=Y.cursorTool.value();"dot"!==r?"arrow"!==r?this._setCursorClassName(""):this._setCursorClassName("default"):this._setCursorClassName("dot")}showContextMenuForSelection(e,t){const i=this._chartUndoModel().selection();if(i.isEmpty())return;const s=i.dataSources().filter((e=>e.hasContextMenu()));this.showContextMenuForSources(s,e,void 0,t)}async showContextMenuForSources(e,t,i,s){var r;if(!e.length)return Promise.resolve(null);const n=e[0],o=(0,y.merge)((0,y.clone)(this._options.contextMenu),i||{}),a=new Fe.ActionsProvider(this._chart,o);if(n===this._chartUndoModel().crossHairSource())return n.handleContextMenuEvent(t),Promise.resolve(null);{const i=await a.contextMenuActionsForSources(e,t,null==s?void 0:s.origin);if(0===i.length)return Promise.resolve(null);{let e;return e=n instanceof yt.Series?{menuName:"ObjectTreeContextMenu",detail:{type:"series",id:n.instanceId()}}:(0,E.isLineTool)(n)?{menuName:"ObjectTreeContextMenu",detail:{type:"shape",id:null!==(r=null==n?void 0:n.id())&&void 0!==r?r:null}}:{menuName:"ObjectTreeContextMenu",detail:{type:"study",id:(null==n?void 0:n.id())||null}},he.ContextMenuManager.createMenu(i,void 0,e).then((e=>(e.show(t),e)))}}}leftPriceAxisesContainer(){return this._lhsPriceAxisesContainer}rightPriceAxisesContainer(){return this._rhsPriceAxisesContainer}setPriceAxisSizes(e,t,i){this._priceAxisesContainer(e).setSizes(t,i)}state(){return(0,r.ensureNotNull)(this._state)}hasState(){return null!==this._state}setState(e){this._state!==e&&(this.hasState()&&this._unsubscribeFromState(),this._state=e,this.hasState()&&(this._subscribeToState(),this.updatePriceAxisWidgetsStates()))}getScreenshotData(e){var t,i,s,r;const n=[],o=[];let a,l=[];const c=this.state().sourcesByGroup().priceSources().slice().reverse(),h=this._chart.properties().childs().paneProperties.childs().legendProperties.childs();for(const d of c){const c=d.statusView();if((0,V.isStudy)(d)&&(h.showLegend.value()||(null==e?void 0:e.showCollapsedStudies))){const s=h.showStudyTitles.value(),r=s;if(d.properties().childs().visible.value()&&c&&r){n.push(s?d.statusProvider(null==e?void 0:e.status).text():"");const r=Oe.enabled("use_last_visible_bar_value_in_legend")&&null!==(i=null===(t=this._chartModel().timeScale().visibleBarsStrictRange())||void 0===t?void 0:t.lastBar())&&void 0!==i?i:null,a=d.valuesProvider().getValues(r);o.push(a)}}else if(d===this._chartModel().mainSeries()&&c&&h.showSeriesTitle.value()){a=d.statusProvider((null==e?void 0:e.status)||{}).text() +;const t=Oe.enabled("use_last_visible_bar_value_in_legend")&&null!==(r=null===(s=this._chartModel().timeScale().visibleBarsStrictRange())||void 0===s?void 0:s.lastBar())&&void 0!==r?r:null;l=d.valuesProvider().getValues(t)}}return{type:"pane",leftAxis:this._lhsPriceAxisesContainer.getScreenshotData(),rightAxis:this._rhsPriceAxisesContainer.getScreenshotData(),content:this._canvasBinding.canvasElement.toDataURL(),canvas:this._canvasBinding.canvasElement,contentWidth:this._size.width,contentHeight:this._size.height,studies:n,studiesValues:o,containsMainSeries:this.containsMainSeries(),mainSeriesText:a,mainSeriesValues:l}}updatePriceAxisWidgetsStates(){if(!this.hasState())return;const e=this._chartModel(),t=e.paneForSource(e.mainSeries());if(!t)return;const i=e.priceScaleSlotsCount(),s=this.state(),r=s.visibleLeftPriceScales(),n=s.visibleRightPriceScales();this._lhsPriceAxisesContainer.setScales(r,i.left,t.leftPriceScales().length,i.left+i.right),this._rhsPriceAxisesContainer.setScales(n,i.right,t.rightPriceScales().length,i.left+i.right)}updatePriceAxisWidgets(){this._lhsPriceAxisesContainer.update(),this._rhsPriceAxisesContainer.update()}update(){this.hasState()&&(this.updatePriceAxisWidgets(),null!==this._legendWidget&&this._legendWidget.update(),this.updateControls())}updateStatusWidget(e){this.hasState()&&null!==this._legendWidget&&(e.legendWidgetLayoutInvalidated()?this._legendWidget.updateLayout():this._legendWidget.update())}updateControls(){this.hasState()&&null!==this._paneControls&&this._paneControls.update()}updateThemedColors(e){this._themedTopColor=e.topColor,this._updateByThemedColors()}statusWidget(){return this._legendWidget}getElement(){return this._rowElement}canvasElement(){return this._canvasBinding.canvasElement}hasCanvas(e){return this._canvasBinding.canvasElement===e||this._topCanvasBinding.canvasElement===e}pinchStartEvent(){null===this._paneWidgetsSharedState.scrollingPane()&&null===this._paneWidgetsSharedState.pinchingPane()&&(this._onTouchEvent(),this._options.handleScale.pinch&&(this._chartModel().stopTimeScaleAnimation(),this._prevPinchScale=1,this._pinching=!0,this._wasPinched=!0,this._paneWidgetsSharedState.setPinchingPane(this)))}pinchEvent(e,t,i,s){if(null!==this._paneWidgetsSharedState.scrollingPane()||this._paneWidgetsSharedState.pinchingPane()!==this)return;if(this._onTouchEvent(),!this._options.handleScale.pinch)return;const r=10*(s-this._prevPinchScale);this._prevPinchScale=s,this._chartModel().zoomTime(e.x,r,!0),this._prevPinchScale=s}pinchEndEvent(){null===this._paneWidgetsSharedState.scrollingPane()&&this._paneWidgetsSharedState.pinchingPane()===this&&(this._onTouchEvent(),this._pinching=!1,this._paneWidgetsSharedState.setPinchingPane(null))}mouseClickEvent(e){this._onMouseEvent(),this._mouseClickOrTapEvent(e)}tapEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseClickOrTapEvent(e))}mouseDownEvent(e){this._onMouseEvent(),this.hasState()&&this._mouseDownOrTouchStartEvent(e,this._dataSourceAtPoint(e.localX,e.localY))}touchStartEvent(e){ +if(this._paneWidgetsSharedState.startTouch(this),this._preventTouchEventsExceptPinch())return;const t=!this._trackCrosshairOnlyAfterLongTap&&null!==Wt&&Wt.stateId===this.state().id()&&Math.abs(Wt.x-e.localX)+Math.abs(Wt.y-e.localY)<5;this._onTouchEvent(),this._chart.setActivePaneWidget(this);const i=this._dataSourceAtPoint(e.localX,e.localY);if(t){const t=this._chartModel().crossHairSource();null!==i&&i.source===t||t.selectPointMode().value()!==Y.SelectPointMode.None?this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(e.localX,e.localY)):!this._chart.readOnly()&&null!==i&&(0,E.isLineTool)(i.source)&&i.source.userEditEnabled()&&this._chartUndoModel().selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(i.source,i.hittest.data())}))}this._mouseDownOrTouchStartEvent(e,i),this._mouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._onMouseEvent(),this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._paneWidgetsSharedState.endTouch(this),this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseOrTouchLeaveEvent(e),this._mouseUpOrTouchEndEvent(e))}mouseMoveEvent(e){this._onMouseEvent(),this._mouseOrTouchMoveEvent(e)}pressedMouseMoveEvent(e){this._onMouseEvent(),this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._pressedMouseOrTouchMoveEvent(e))}mouseLeaveEvent(e){this._onMouseEvent(),this._mouseOrTouchLeaveEvent(e)}mouseDoubleClickEvent(e){this._onMouseEvent(),this._mouseDoubleClickOrDoubleTapEvent(e)}wheelClickEvent(e){if(this._chart.readOnly())return;const t=this._dataSourceAtPoint(e.localX,e.localY);if(null===t||t.isCustom)return;if((t.hittest.target()||0)<=j.HitTarget.MovePointBackground)return;const i=new q.EnvironmentState(e),s=t.hittest.eraseMarker();if(i.mod()&&void 0!==s&&t.source.processErase)return void t.source.processErase(this._chartUndoModel(),s);const n=this._chartUndoModel();n.selection().isSelected(t.source)||n.selectionMacro((e=>{e.clearSelection();const i=(0,r.ensureNotNull)(t.source);e.addSourceToSelection(i,Bt(t,i))})),this._chart.removeSelectedSources()}doubleTapEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._mouseDoubleClickOrDoubleTapEvent(e))}longTapEvent(e){if(null===this._state||this._preventTouchEventsExceptPinch())return;if(this._onTouchEvent(),this._longTap=!0,null!==this._startTrackPoint||!this._trackingModeShouldBeActive())return;const t=this._chartModel().selection();if(!t.isEmpty()){const i=this._dataSourceAtPoint(e.localX,e.localY);if(null!==i&&t.isSelected(i.source))return}this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(e.localX,e.localY),new q.EnvironmentState(e))}mouseEnterEvent(e){this._onMouseEvent(),this.hasState()&&(this._chart.setActivePaneWidget(this),this._setCursorPosition(e.localX,e.localY,new q.EnvironmentState(e)))}contextMenuEvent(e){this._onMouseEvent(),this._contextMenuEvent(e)}touchContextMenuEvent(e){this._preventTouchEventsExceptPinch()||(this._onTouchEvent(),this._contextMenuEvent(e))}mouseDownOutsideEvent(e){ +this._processOutsideClick(null,e)}touchStartOutsideEvent(e){this._processOutsideClick(null,e)}cancelZoom(){this._chartModel().crossHairSource().clearSelection(),this._firstZoomPoint=null,this._preventCrossHairMove()&&this._clearCursorPosition()}startTrackingMode(e,t,i){this._startChangeLineToolParams=null,this._startMoveSourceParams=null,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null,this._chartUndoModel().selectionMacro((e=>e.clearSelection())),this._startTrackPoint=e,this._exitTrackingModeOnNextTry=!1,this._setCursorPosition(t.x,t.y,i),this._initCrossHairPosition=this._chartModel().crossHairSource().currentPoint()}setDragToAnotherPaneCursor(){this._setCursorClassName("grabbing")}cloneLineTools(e,t){return this._chartUndoModel().cloneLineTools(e,t)}exitTrackingMode(){null!==this._state&&null!==this._startTrackPoint&&(this._exitTrackingModeOnNextTry=!0,this._tryExitTrackingMode())}trackingModeEnabled(){return null!==this._state&&null!==this._startTrackPoint}addCustomWidgetToLegend(e,t){this._options.legendWidgetEnabled&&(this._customLegendWidgetsFactoryMap.set(e,t),null!==this._legendWidget&&this._legendWidget.addCustomWidgetToLegend(e,t))}containsMainSeries(){return!!this.hasState()&&this.state().containsMainSeries()}paint(e){if(!this._chartUndoModel()||!this.hasState()||0===this._size.width||0===this._size.height)return;this._canvasBinding.applySuggestedBitmapSize(),this._topCanvasBinding.applySuggestedBitmapSize(),this._state&&(e.priceScaleSideMaxLevel("left")>R.InvalidationLevel.Cursor||e.priceScaleSideMaxLevel("right")>R.InvalidationLevel.Cursor)&&(this._recalculatePriceScales((0,bt.viewportChangeEvent)()),null!==Wt&&Wt.stateId===this.state().id()&&this._setCursorPosition(Wt.x,Wt.y,Wt.envState));const t=e.fullInvalidation();if(t>R.InvalidationLevel.Cursor&&null!==Wt&&Wt.stateId===this.state().id()){const e=this._dataSourceAtPoint(Wt.x,Wt.y);this._updateHoveredSource(e,(0,vt.globalEnvironmentState)())}if(this._lhsPriceAxisesContainer.paint(e.getterForPriceScaleInvalidationLevelBySide("left")),this._rhsPriceAxisesContainer.paint(e.getterForPriceScaleInvalidationLevelBySide("right")),t===R.InvalidationLevel.None)return;const i=this._state&&(this._state.maximized().value()||!this._state.collapsed().value());if(t>R.InvalidationLevel.Cursor){const e=(0,r.ensureNotNull)(this._canvasBinding.canvasElement.getContext("2d"));e.setTransform(1,0,0,1,0,0),this._makeSureIsUpdated();const t=this._canvasRenderParams();this._drawBackground(e,t),i&&this._drawSources(e,t)}if(null!==this._state){const e=(0,r.ensureNotNull)(this._topCanvasBinding.canvasElement.getContext("2d"));e.setTransform(1,0,0,1,0,0);const t=this._topCanvasRenderParams();e.clearRect(0,0,Math.ceil(this._size.width*t.pixelRatio),Math.ceil(this._size.height*t.pixelRatio)),i&&this._drawSeriesTopViews(e,t),this._drawCrossHair(e,t),i&&this._drawActiveLineTools(e,t)}}cancelCreatingLineTool(){const e=this._chartUndoModel(),t=this._chartUndoModel().lineBeingCreated();if(t)if(t.pointsCount()<=0&&!(0,D.isLineDrawnWithPressedButton)(t.toolname)){ +const i=t.points();if(i.length>2){const s=i[i.length-2];e.continueCreatingLine(s),this._finishTool(t)}else e.cancelCreatingLine()}else e.cancelCreatingLine();null!==this._firstZoomPoint&&this.cancelZoom(),this.setCursorForTool()}drawRightThere(e){if((0,D.isLineToolName)(e)&&this.hasState()){const t=this._chartUndoModel(),i=t.crossHairSource(),s=t.model().magnet().align(i.price,i.index,this.state());t.createLineTool({pane:this.state(),point:{index:i.index,price:s},linetool:e})}}cancelMeasuring(){this._chartUndoModel().crossHairSource().clearMeasure(),(0,Y.resetToCursor)(),this.setCursorForTool()}async setErrorMessage(e){var t,i,s;e&&!this._errorRenderer&&(this._errorRenderer=this._createErrorBlock()),null===(t=await this._errorRenderer)||void 0===t||t.update({message:null==e?void 0:e.message,icon:(null===(i=this._state)||void 0===i?void 0:i.containsMainSeries())||(null===(s=this._state)||void 0===s?void 0:s.maximized().value())?null==e?void 0:e.icon:void 0,backgroundColor:`linear-gradient(${this._chartModel().backgroundTopColor().value()}, ${this._chartModel().backgroundColor().value()})`,textColor:this._chartModel().dark().value()?Tt:xt,solutionId:null==e?void 0:e.solutionId})}collapsedHeight(){var e,t;return Math.max(Math.ceil(null!==(t=null===(e=this._paneControls)||void 0===e?void 0:e.bottomWithMargin())&&void 0!==t?t:0),33)}_topCanvasRenderParams(){return{pixelRatio:(0,X.getBindingPixelRatio)(this._topCanvasBinding),physicalWidth:this._topCanvasBinding.canvasElement.width,physicalHeight:this._topCanvasBinding.canvasElement.height,cssWidth:this._chartModel().timeScale().width(),cssHeight:this.height()}}_canvasRenderParams(){return{pixelRatio:(0,X.getBindingPixelRatio)(this._canvasBinding),physicalWidth:this._canvasBinding.canvasElement.width,physicalHeight:this._canvasBinding.canvasElement.height,cssWidth:this._chartModel().timeScale().width(),cssHeight:this.height()}}_tryExitTrackingMode(e){this._exitTrackingModeOnNextTry&&(this._startTrackPoint=null,e||this._clearCursorPosition())}_tryStartMeasure(e,t,i,s,r){return!(!(0,Y.toolIsMeasure)(Y.tool.value())||t.startMeasurePoint())&&(e.isTouch||this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,i),s=this._chartModel().magnet().align(s,r,this.state()),t.startMeasuring({price:s,index:r},this.state()),!0)}_tryFinishMeasure(e,t){if(t.startMeasurePoint()&&!t.endMeasurePoint()){let i=t.price;const s=t.index;return i=this._chartModel().magnet().align(i,s,this.state()),t.finishMeasure({price:i,index:s}),e.isTouch?(0,Y.resetToCursor)():this._needResetMeasureLater=!0,this._preventCrossHairMove()&&this._clearCursorPosition(),!0}return!1}_tryStartZoom(e,t,i,s){const r=this._chart.model().model().zoomEnabled();if("zoom"===Y.tool.value()&&r){const r=this._chartUndoModel(),n=r.timeScale().indexToCoordinate(i)-.5*r.timeScale().barSpacing();return this._firstZoomPoint={price:t,index:i,x:n,y:e.localY},this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,s),this._chartModel().crossHairSource().startSelection(this.state()),!0}return!1} +_finishZoom(e){const t=this.state(),i=t.defaultPriceScale(),s=(0,r.ensureNotNull)(t.mainDataSource()).firstValue(),n=i.coordinateToPrice(e.localY,(0,r.ensureNotNull)(s)),o=this._chartUndoModel(),a=Math.round(o.timeScale().coordinateToIndex(e.localX)),l=(0,r.ensureNotNull)(this._firstZoomPoint);a!==l.index&&o.zoomToViewport(l.index,a,l.price,n,t),this._chartModel().crossHairSource().clearSelection(),this._firstZoomPoint=null,(0,Y.resetToCursor)(),this._preventCrossHairMove()&&this._clearCursorPosition()}_tryFinishZoom(e){return null!==this._firstZoomPoint&&(this._finishZoom(e),!0)}_tryHandleEraserMouseDown(e,t){if(!("eraser"!==Y.tool.value()||e.isCustom||(i=e.source,i&&i.customization&&i.customization.disableErasing))){const i=this._chartUndoModel();if((0,E.isLineTool)(e.source)||(0,V.isStudy)(e.source)){const s=e.hittest.eraseMarker();return t.mod()&&void 0!==s&&e.source.processErase?e.source.processErase(i,s):i.removeSource(e.source,!1),!0}}var i;return!1}_tryStartChangingLineTool(e,t,i,s){var n,o,a;if(e.isTouch&&null!==this._startTrackPoint)return!1;const l=t.hittest;if((!e.isTouch||!this._preventSourceChange)&&l&&(0,E.isLineTool)(t.source)&&l.target()===j.HitTarget.ChangePoint){const c=this._chartUndoModel(),h=(0,r.ensure)(null===(n=this.state().mainDataSource())||void 0===n?void 0:n.firstValue()),d=(0,r.ensureNotNull)(t.source.priceScale()).coordinateToPrice(e.localY,h);c.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(t.source,l.data())}));let u=d;t.source.priceScale()===c.mainSeries().priceScale()&&(u=c.model().magnet().align(d,s,this.state()));const p=null===(o=l.data())||void 0===o?void 0:o.nonDiscreteIndex;p&&(s=c.timeScale().coordinateToFloatIndex(e.localX));const _=null===(a=l.data())||void 0===a?void 0:a.pointIndex;return this._startChangeLineToolParams={source:t.source,startPoint:{index:s,price:u,nonDiscreteIndex:p},screenPoint:{x:e.localX,y:e.localY},pointIndex:_,envState:i},!0}return this._startChangeLineToolParams=null,!1}_tryStartCloning(e,t,i,s){if(i.mod()){const t=this._chartUndoModel().selection().dataSources().filter((e=>e.cloneable()));if(s&&s.cloneable()&&t.push(s),t.length>0)return this._clonningAtMoveLineTools=t.map((e=>e.id())),this._startCloningPoint=new O.Point(e.localX,e.localY),!0}return!1}_tryFinishClonning(e,t,i){const s=this._chartUndoModel(),n=this._chartModel();if(t.mod()&&this._clonningAtMoveLineTools){const o=new O.Point(e.localX,e.localY),a=(0,r.ensureNotNull)(this._startCloningPoint).subtract(o).length(),l=[];for(const e of this._clonningAtMoveLineTools){const t=n.dataSourceForId(e);null!==t&&l.push(t)}if(0===l.length)return!1;if(a>8){const n=this.cloneLineTools(l,!0).map((e=>(0,r.ensureNotNull)(s.model().dataSourceForId(e))));s.selectionMacro((e=>{e.clearSelection();let t=null;n.forEach((s=>{null===t&&(t=Bt(i,s)),e.addSourceToSelection(s,t)}))}));const o=new O.Point(e.localX,e.localY),a=(0,r.ensureNotNull)(n[0].priceScale()),c=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue(),h={index:s.timeScale().coordinateToIndex(e.localX), +price:a.coordinateToPrice(e.localY,(0,r.ensureNotNull)(c))};s.startMovingSources(n,{logical:h,screen:o},null,t),this._clonningAtMoveLineTools=null,this._startCloningPoint=null}return!0}return!1}_mouseDownEventForLineTool(e,t,i,s){var n,o;const a=Y.tool.value();if(!this.hasState()||(0,D.isLineToolDrawWithoutPoints)(a))return;const l=this._chartUndoModel();let c=!1,h=null;(0,Y.hideAllDrawings)().value()&&(0,W.toggleHideMode)(),(0,Y.lockDrawings)().setValue(!1),e.isTouch&&!e.stylus&&((0,D.isLineToolName)(a)&&!(0,D.isLineDrawnWithPressedButton)(a)||l.lineBeingCreated())&&this._initToolCreationModeParams(e);const d=l.lineBeingCreated();if(d&&!(0,D.isLineDrawnWithPressedButton)(d.toolname)){const a=(0,r.ensure)(null===(n=d.ownerSource())||void 0===n?void 0:n.firstValue());if(e.isTouch&&!e.stylus){if(!this._startTouchPoint){this._startTouchPoint=new O.Point(e.pageX,e.pageY);const t=d.points(),i=t[t.length-1],s=l.timeScale().indexToCoordinate(i.index),n=(0,r.ensureNotNull)(d.priceScale()).priceToCoordinate(i.price,a);return void(this._initCrossHairPosition=new O.Point(s,n))}}else if(!e.isTouch){h=d;const n=l.model().paneForSource(d);if(n!==this._state&&null!==n){const i=this._externalPaneXCoord(n,e.localX),s=this._externalPaneYCoord(n,e.localY);c=l.continueCreatingLine({index:Math.round(l.timeScale().coordinateToIndex(i)),price:(0,r.ensure)(null===(o=d.priceScale())||void 0===o?void 0:o.coordinateToPrice(s,a))},t)}else{const e=l.model().magnet().align(s,i,this.state());c=l.continueCreatingLine({index:i,price:e},t)}}}else if(!e.isTouch||e.stylus||(0,D.isLineDrawnWithPressedButton)(a)){const e={index:i,price:l.model().magnet().align(s,i,this.state())};h=l.createLineTool({pane:this.state(),point:e,linetool:a}),l.lineBeingCreated()||(c=!0)}const u=this._dataSourceAtPoint(e.localX,e.localY);h&&l.selectionMacro((e=>{e.addSourceToSelection((0,r.ensureNotNull)(h),null==u?void 0:u.hittest.data())})),c&&h&&(this._finishTool(h,u),e.preventDefault())}_handleSelectionMouseDownAndGetJustDeselectedSource(e,t,i){const s=this._chartUndoModel();let r=null;return(null===t||t.source.isSelectionEnabled())&&s.selectionMacro((s=>{!this._preventSourceChange&&null!==t&&(e.isTouch?t.hittest.target()>=j.HitTarget.MovePointBackground:t.hittest.target()>j.HitTarget.MovePointBackground)?(i.mod()||s.selection().isSelected(t.source)||s.clearSelection(),i.mod()&&s.selection().isSelected(t.source)?(r=t.source,s.removeSourceFromSelection(t.source)):s.addSourceToSelection(t.source,t.hittest.data()),s.selection().allSources().length>1&&(0,fe.trackEvent)("GUI","Multiselect","Click Select")):i.mod()||s.clearSelection()})),r}_processMouseMoveWhileZoom(e,t){this._preventCrossHairMove()||this._setCursorPosition(e.localX,e.localY,t)}_updateCommonTooltip(e,t){let i=null;if(null!==e&&null!==e.hittest){const t=e.hittest.data();t&&(i=t.tooltip||null)}if(null===this._prevTooltipData&&null===i)return;if(null===i||""===i.text)return this._prevTooltipData=null,void(0,mt.hide)(t);if(this._prevTooltipData&&(0,N.default)(i,this._prevTooltipData))return;this._prevTooltipData=i +;const s=(0,y.clone)(i);if(void 0!==s.rect){const e=this._paneCell.getBoundingClientRect();s.rect.x+=e.left,s.rect.y+=e.top}(0,mt.show)(s)}_setCursorPositionOnExternalPane(e,t,i,s){t=this._externalPaneXCoord(e,t),i=this._externalPaneYCoord(e,i);this._chart.paneByState(e)._setCursorPosition(t,i,s)}_setCursorPosition(e,t,i){this._updateLastCrosshairPosition(e,t,i),this._chartModel().setAndSaveCurrentPosition(this._correctXCoord(e),this._correctYCoord(t),this.state(),i)}_updateLastCrosshairPosition(e,t,i){const s=this.state().id();Wt={x:e,y:t,envState:i,stateId:s}}_setCursorClassName(e){let t="";e&&(t="pane--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._paneCell.classList.remove(this._currentCursorClassName),t&&this._paneCell.classList.add(t),this._currentCursorClassName=t,this._paneCell.style.cursor)}_processMouseUpOrTouchEndHandler(e){const t=this._dataSourceAtPoint(e.localX,e.localY);null!==t&&t.hittest.tryCallMouseUpOrTouchEndHandler(e)}_crossHairShouldBeVisible(){const e=this._chartModel().crossHairSource();return(0,D.isLineToolName)(Y.tool.value())||(0,Y.toolIsMeasure)(Y.tool.value())||e.startMeasurePoint()&&!e.endMeasurePoint()||null!==this._firstZoomPoint||null!==this._chartModel().lineBeingEdited()||null!==this._chartModel().lineBeingCreated()}_clearCursorPosition(){Wt=null,this._chartModel().clearCurrentPosition()}_dataSourceAtPoint(e,t){if(!this.hasState())return null;const i={result:null},s=this._chartUndoModel();if((0,D.isLineToolName)(Y.tool.value())||null!==s.lineBeingCreated())return i.result;if(this._currentChangingLineToolHitTest)return this._currentChangingLineToolHitTest;if(this._currentMovingHitTest)return this._currentMovingHitTest;const r=this.state(),n=r.height(),o=r.width();this._makeSureIsUpdated();const a=Rt.bind(null,i),l=this._canvasRenderParams(),c=new O.Point(e,t);if(!this.state().maximized().value()&&this.state().collapsed().value()||(0,H.lastMouseOrTouchEventInfo)().isTouch&&(Y.activePointSelectionMode.value()!==Y.SelectPointMode.None||null!==this._startTrackPoint))return this._hitTestSources(l,[s.crossHairSource()],c,a,!1),i.result;const h=r.sourcesByGroup(),d=s.selection();this._hitTestSources(l,d.dataSources(),c,a,!1),this._hitTestSources(l,d.customSources(),c,a,!0);const u=new Set(d.allSources().map((e=>e.id())));this._hitTestSources(l,[s.crossHairSource()],c,a,!1,u),this._hitTestSources(l,r.customSources(G.CustomSourceLayer.Topmost),c,a,!0,u),this._hitTestSources(l,h.tradingSources(),c,a,!1,u),this._hitTestSources(l,r.customSources(G.CustomSourceLayer.Foreground),c,a,!0,u);const p=[...this._chartModel().multiPaneSources(r),...h.hitTestSources()];if(this._hitTestSources(l,p,c,a,!1,u),this.containsMainSeries()){const e=s.activeStrategySource().value();if(null!==e){const t=e.strategyOrdersPaneView();if(null!==t){const s=t.renderer(n,o);if(null!==s){const t=s.hitTest(c,l);t&&Rt(i,t,e,s,!1)}}}}return null===i.result&&this._hitTestSources(l,r.customSources(G.CustomSourceLayer.Background),c,a,!0,u),i.result}_hitTestSources(e,t,i,s,n,o){const a=(0, +r.ensureNotNull)(this._state),l=a.height(),c=a.width();for(let r=t.length-1;r>=0;--r){const h=t[r];if(void 0!==o&&o.has(h.id()))continue;const d=h.paneViews(a);if(null!==d&&0!==d.length)for(let t=d.length-1;t>=0;--t){const r=d[t].renderer(l,c);if(r&&r.hitTest){const t=r.hitTest(i,e);null!==t&&s(t,h,r,n)}}}}_tryStartMovingLineTool(e,t,i,s){var n;if(null===t.source||!t.source.movable()||null!==this._startTrackPoint)return!1;if(!this._preventSourceChange){const o=this._chartUndoModel(),a=(0,r.ensureNotNull)((0,r.ensureNotNull)(this._state).mainDataSource()).firstValue(),l=(0,r.ensureNotNull)(t.source.priceScale()).coordinateToPrice(e.localY,(0,r.ensureNotNull)(a));let c=(t.source.isSelectionEnabled()?o.selection().allSources():[t.source]).filter(St);const h=c.filter(E.isLineTool);c=h.length>0?h:c.includes(t.source)?[t.source]:[c[0]];const d=new O.Point(e.localX,e.localY),u={index:s,price:l},p=null===(n=t.hittest.data())||void 0===n?void 0:n.activeItem;return this._startMoveSourceParams={source:c,startPoint:{logical:u,screen:d},activeItem:void 0===p?null:p,envState:i},!0}return this._startMoveSourceParams=null,!1}_chartModel(){return this._chart.model().model()}_chartUndoModel(){return this._chart.model()}_externalPaneXCoord(e,t){t+=this._div.getBoundingClientRect().left+document.body.scrollLeft;const i=(0,r.ensureNotNull)(this._chart.paneByState(e)),s=i._div.getBoundingClientRect().left+document.body.scrollLeft;return i._correctXCoord(t-s)}_externalPaneYCoord(e,t){t+=this._div.getBoundingClientRect().top+document.body.scrollTop;const i=(0,r.ensureNotNull)(this._chart.paneByState(e)),s=i._div.getBoundingClientRect().top+document.body.scrollTop;return i._correctYCoord(t-s)}_correctXCoord(e){return Math.max(0,Math.min(e,this._size.width-1))}_correctYCoord(e){return Math.max(0,Math.min(e,this._size.height-1))}_processScroll(e){if(!this._chart.model().model().scrollEnabled())return;const t=performance.now();this._startScrollingPos||this._preventScroll()||(this._startScrollingPos={x:e.clientX,y:e.clientY,timestamp:t,localX:e.localX,localY:e.localY});const i=this._chartUndoModel(),s=this._chartModel().timeScale();let r=this.state().defaultPriceScale();if(this._startScrollingPos&&!this._isScrolling&&(this._startScrollingPos.x!==e.clientX||this._startScrollingPos.y!==e.clientY)){if(i.beginUndoMacro(It,!0),null===this._scrollXAnimation&&this._options.useKineticScroll){const e=s.barSpacing();this._scrollXAnimation=new ot(.2/e,7/e,.997,15/e),this._scrollXAnimation.addPosition(s.rightOffset(),this._startScrollingPos.timestamp)}return i.selection().isEmpty()||(r=i.selection().allSources()[0].priceScale()),null===r||r.isEmpty()||(this._scrollPriceScale=r,i.startScrollPrice(this.state(),r,e.localY)),i.startScrollTime(e.localX),this._isScrolling=!0,this.setCursorForTool(),void this._paneWidgetsSharedState.setScrollingPane(this)}this._isScrolling&&(null!==this._scrollPriceScale&&i.scrollPriceTo(this.state(),this._scrollPriceScale,e.localY),i.scrollTimeTo(e.localX), +null!==this._scrollXAnimation&&this._scrollXAnimation.addPosition(s.rightOffset(),t))}_finishScroll(){const e=this._chartUndoModel();e.endScrollTime(),null!==this._scrollPriceScale&&e.endScrollPrice(this.state(),this._scrollPriceScale),e.endUndoMacro(),this._isScrolling=!1,this._startScrollingPos=null,this._scrollPriceScale=null,this.setCursorForTool(),this._paneWidgetsSharedState.setScrollingPane(null)}_endScroll(e){if(!this._isScrolling)return!1;this._finishScroll();const t=this._scrollUndoCommandInStack(),i=performance.now(),s=this._chartUndoModel().timeScale();return null!==this._scrollXAnimation&&(this._scrollXAnimation.start(s.rightOffset(),i),this._scrollXAnimation.finished(i)||(this._chartModel().setTimeScaleAnimation(this._scrollXAnimation),this._scrollXAnimation=null)),t}_preventScroll(){return this._trackCrosshairOnlyAfterLongTap&&this._longTap||this._contextMenuOpenedOnLastTap||(0,D.isLineToolName)(Y.tool.value())||Boolean(this._chartUndoModel().lineBeingCreated())||null!==this._startTrackPoint}_isSelectPointModeEnabled(){return this._chartUndoModel().crossHairSource().selectPointMode().value()!==Y.SelectPointMode.None}_preventCrossHairMove(){return!!this._trackCrosshairOnlyAfterLongTap&&(null===this._chart.trackingModePaneWidget()&&(!!this._contextMenuOpenedOnLastTap||!this._crossHairShouldBeVisible()&&null===this._startTrackPoint))}_finishTool(e,t=null){const i=this._chartUndoModel(),s=e.toolname;if(s===Y.tool.value()&&(0,Y.resetToCursor)(),this._preventCrossHairMove()&&this._clearCursorPosition(),i.selectionMacro((i=>{i.addSourceToSelection(e,Bt(t,e))})),(0,D.isTextToolName)(s)){const t=i.createUndoCheckpoint();this._chart.showChartPropertiesForSource(e,pt.TabNames.text,void 0,t).then((e=>{0}))}this._lastFinishedToolId=e.id(),(0,u.emit)("drawing_event",e.id(),"create"),(0,ut.trackDrawingCreated)(e)}_alignSourcesThatBeingMoved(e,t,i,s){const r=this._chartUndoModel(),n=r.timeScale().coordinateToIndex(t);r.model().sourcesBeingMoved().forEach((e=>{var o;let a=n,l=e.convertYCoordinateToPriceForMoving(i,this.state().mainDataSource());if(null!==l){if((0,V.isStudy)(e)){const e=r.mainSeries(),t=e.bars().firstIndex(),i=e.bars().lastIndex();null!==t&&null!==i&&(a=Math.min(Math.max(n,t),i)),l=this._chartModel().magnet().align(l,n,this.state())}null!==this._currentMovingHitTest&&void 0!==(null===(o=this._currentMovingHitTest.hittest.data())||void 0===o?void 0:o.cursorType)||this.setCursorForTool(),r.moveSources({screen:new O.Point(t,i),logical:{index:a,price:l}},s)}}))}_resetMeasureIfRequired(){this._needResetMeasureLater&&((0,Y.resetToCursor)(),this._needResetMeasureLater=!1)}_makeSureIsUpdated(){var e;const t=this.state(),i=[...t.dataSources(),...t.customSources()],s=t.height(),r=t.width();for(const n of i){const i=n.paneViews(t);if(null!==i)for(const t of i)null===(e=t.makeSureIsUpdated)||void 0===e||e.call(t,s,r)}}_drawBackground(e,t){const i=Math.ceil(t.pixelRatio*this._size.width),s=Math.ceil(t.pixelRatio*this._size.height),r=this._chartModel(),n=r.backgroundTopColor().value(),o=r.backgroundColor().value() +;n===o?(0,X.clearRect)(e,0,0,i+1,s+1,o):(0,J.clearRectWithGradient)(e,0,0,i+1,s+1,n,o)}_drawWatermark(e,t){const i=this._chartModel().watermarkSource();if(null===i)return;const s=this.state();if(!s.containsMainSeries())return;const r=i.paneViews(),n=s.height(),o=s.width();for(const i of r){e.save();const s=i.renderer(n,o);s&&s.draw(e,t),e.restore()}}_drawCrossHair(e,t){const i=this._chartUndoModel().crossHairSource();i.invalidateLockPosition(),i.visible||null===Y.crosshairLock.value()||i.updateAllViews((0,bt.sourceChangeEvent)(i.id())),this._drawSourceImpl(e,t,kt,Lt,i)}_drawActiveLineTools(e,t){const i=this._chartModel(),s=[i.lineBeingCreated(),i.lineBeingEdited(),...i.sourcesBeingMoved(),i.customSourceBeingMoved()].filter((e=>!!e));for(const r of s){(i.paneForSource(r)===this.state()||(0,$.isDataSource)(r)&&r.isMultiPaneEnabled())&&this._drawSourceImpl(e,t,kt,Lt,r)}}_drawSeriesTopViews(e,t){this.state().containsMainSeries()&&this._drawSourceImpl(e,t,Et,Lt,this._chartUndoModel().mainSeries())}_drawSources(e,t){const i=this.state(),s=i.model(),r=i.sourcesByGroup(),n=r.tradingSources(),o=[...s.multiPaneSources(i),...r.generalSources()],a=r.phantomSources(),l=i.customSources(G.CustomSourceLayer.Background).slice(),c=i.customSources(G.CustomSourceLayer.Foreground).slice(),h=i.customSources(G.CustomSourceLayer.Topmost).slice();{const e=s.panes();for(let t=e.length-1;t>=0;t--)e[t].createDrawingsCaches()}this._drawSourceImpl(e,t,kt,Lt,s.gridSource()),this._drawWatermark(e,t);for(const i of l)this._drawSourceImpl(e,t,kt,At,i);for(const i of o)this._drawSourceImpl(e,t,kt,At,i);for(const i of c)this._drawSourceImpl(e,t,kt,At,i);for(const i of a)this._drawSourceImpl(e,t,kt,At,i);const d=new Set;[s.lineBeingCreated(),s.lineBeingEdited(),...s.sourcesBeingMoved(),s.customSourceBeingMoved()].filter(y.notNull).forEach((e=>d.add(e.id())));let u=s.hoveredSource();null!==u&&((0,$.isDataSource)(u)&&!u.showOnTopOnHovering()||d.has(u.id())||(0,$.isDataSource)(u)&&!o.includes(u)?u=null:d.add(u.id()));const p=s.selection().allSources().filter((e=>!((0,$.isDataSource)(e)&&!o.includes(e))&&!d.has(e.id())));p.forEach((e=>d.add(e.id())));{for(const i of l)this._drawSourceImpl(e,t,kt,Lt,i,d);for(const i of o)this._drawSourceImpl(e,t,kt,Lt,i,d);for(const i of c)this._drawSourceImpl(e,t,kt,Lt,i,d);const i=s.activeStrategySource().value();i&&this.containsMainSeries()&&this._drawSourceImpl(e,t,Vt,Lt,i)}for(const i of n)this._drawSourceImpl(e,t,kt,At,i);for(const i of h)this._drawSourceImpl(e,t,kt,At,i);for(const i of o)this._drawSourceImpl(e,t,Dt,Lt,i,d);for(const i of c)this._drawSourceImpl(e,t,Dt,Lt,i,d);for(const i of n)this._drawSourceImpl(e,t,kt,Lt,i,d);for(const i of h)this._drawSourceImpl(e,t,kt,Lt,i,d);for(const i of p)this._drawSourceImpl(e,t,kt,Lt,i);for(const i of p)this._drawSourceImpl(e,t,Dt,Lt,i);u&&(this._drawSourceImpl(e,t,kt,Lt,u),this._drawSourceImpl(e,t,Dt,Lt,u));for(const i of a)this._drawSourceImpl(e,t,kt,Lt,i,d);{const e=s.panes();for(let t=e.length-1;t>=0;t--)e[t].clearDrawingCaches()}}_drawSourceImpl(e,t,i,s,r,n){ +if(n&&n.has(r.id()))return;const o=this.state(),a=o.height(),l=o.width(),c=i(r,this.state());if(c)for(const i of c){const r=i.renderer(a,l);r&&(e.save(),s(r,e,t),e.restore())}}_updateByThemedColors(){null!==this._legendWidget&&this._legendWidget.updateThemedColors(this._themedTopColor),null!==this._paneControls&&this._paneControls.updateThemedColors(this._themedTopColor)}_scrollUndoCommandInStack(){const e=this._chartUndoModel().undoHistory().undoStack();if(e.isEmpty())return!1;const t=e.head();if(!(t instanceof K.UndoMacroCommand))return!1;if(t.isEmpty())return!1;const i=t.commands()[0];return i instanceof ht.PriceScaleChangeUndoCommand||i instanceof ct.TimeScaleChangeUndoCommand}_onStateDestroyed(){this.setState(null)}_onDataSourcesCollectionChanged(){this._startMoveSourceParams=null}_processMouseEnterLeaveMoveHandlers(e,t){var i,s,r,n;null===this._prevHoveredHittest||this._prevHoveredHittest.renderer===(null==e?void 0:e.renderer)&&(null===(i=this._prevHoveredHittest.hittest.data())||void 0===i?void 0:i.activeItem)===(null===(s=e.hittest.data())||void 0===s?void 0:s.activeItem)||((0,j.tryCallHandler)(t,null===(r=this._prevHoveredHittest.hittest.data())||void 0===r?void 0:r.mouseLeaveHandler),this._prevHoveredHittest=null),t.isTouch||null!==e&&((null===(n=this._prevHoveredHittest)||void 0===n?void 0:n.renderer)!==e.renderer&&(e.hittest.tryCallMouseEnterHandler(t),this._prevHoveredHittest=e),e.hittest.tryCallMouseMoveHandler(t))}_startChangeOrMoveLineToolIfNeeded(){if(null!==this._startChangeLineToolParams){const e=this._startChangeLineToolParams;this._chartUndoModel().startChangingLinetool(e.source,e.startPoint,e.pointIndex,e.envState)}if(null!==this._startMoveSourceParams){const e=this._startMoveSourceParams;this._chartUndoModel().startMovingSources(e.source,e.startPoint,e.activeItem,e.envState)}this._startMoveSourceParams=null,this._startChangeLineToolParams=null}_trackingModeShouldBeActive(){return!(!this._trackCrosshairOnlyAfterLongTap||this._contextMenuOpenedOnLastTap||this._crossHairShouldBeVisible())&&this._longTap}_processOutsideClick(e,t){var i;let s=null;const r=this._chartModel();if(null!==e&&(s=e.isCustom?r.customSourceName(e.source):e.source.id()),null!==this._lastClickedSource&&this._lastClickedSource.id!==s){const e=this._lastClickedSource.id;let i=this._lastClickedSource.isCustom?r.customSourceForName(e):r.dataSourceForId(e);null!==i||this._lastClickedSource.isCustom||(i=r.dataSourceForId(e)),null!==i&&i.onClickOutside&&(i.onClickOutside(t),this._chartModel().updateSource(i))}this._lastClickedSource=null!==s?{id:s,isCustom:null!==(i=null==e?void 0:e.isCustom)&&void 0!==i&&i}:null}_mouseClickOrTapEvent(e){var t;if(!this.hasState())return;const i=this._dataSourceAtPoint(e.localX,e.localY),s=i&&i.source,n=this._chartUndoModel(),o=Boolean(null===(t=null==i?void 0:i.hittest.data())||void 0===t?void 0:t.hideCrosshairLinesOnHover);this._processOutsideClick(i,e), +!this._isSelectPointModeEnabled()||o||e.isTouch&&this.trackingModeEnabled()&&!this._exitTrackingModeOnNextTry||n.crossHairSource().trySelectCurrentPoint(),null!==i&&i.hittest.tryCallClickOrTapHandler(e)&&n.model().updateSource((0,r.ensureNotNull)(s)),!e.isTouch||this._isSelectPointModeEnabled()||i&&i.source===n.crossHairSource()||this._tryExitTrackingMode(),s&&(0,E.isLineTool)(s)&&this._lastFinishedToolId!==s.id()&&(0,u.emit)("drawing_event",s.id(),"click"),this._resetMeasureIfRequired()}_mouseDownOrTouchStartEvent(e,t){var i,s,n,o,a;if(this._pressedMoveStage=1,e.isTouch&&(this._longTap=!1,this._exitTrackingModeOnNextTry=null!==this._startTrackPoint,this._paneWidgetsSharedState.clearDraggingSource()),this._contextMenuOpenedOnLastTap=!1,this._lastFinishedToolId=null,this._chartModel().stopTimeScaleAnimation(),e.isTouch&&this._switchTrackingModeFromAnotherPaneIfNeeded(e),document.activeElement!==document.body&&document.activeElement!==document.documentElement)document.activeElement&&document.activeElement.blur?document.activeElement.blur():document.body.focus();else{const e=document.getSelection();null!==e&&e.removeAllRanges()}(0,u.emit)("mouse_down",{clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY}),this._updateCommonTooltip(null);const l=this._chartUndoModel(),c=new q.EnvironmentState(e);l.mainSeries().clearGotoDateResult();const h=this.state().defaultPriceScale();if(h.isEmpty()||l.timeScale().isEmpty())return;const d=l.crossHairSource();if(!e.isTouch&&!(0,D.isLineDrawnWithPressedButton)(Y.tool.value())){const t=l.lineBeingCreated(),i=null!==t?l.model().paneForSource(t):null;null!==i&&i!==this._state?this._setCursorPositionOnExternalPane(i,e.localX,e.localY,c):this._setCursorPosition(e.localX,e.localY,c)}e.isTouch&&(0,D.isLineToolName)(Y.tool.value())&&((0,D.isLineDrawnWithPressedButton)(Y.tool.value())||null!==d.pane?(0,D.isLineDrawnWithPressedButton)(Y.tool.value())&&this._clearCursorPosition():this._chart.updateCrossHairPositionIfNeeded());const p=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue();if(null===p)return void(this._chart.readOnly()||(this._handleSelectionMouseDownAndGetJustDeselectedSource(e,t,c),null!==t&&(0,dt.isPriceDataSource)(t.source)&&t.source.isDraggable()&&this._paneWidgetsSharedState.trySetDraggingSource(t.source,this)));let _=h.coordinateToPrice(e.localY,p),m=this._chartModel().timeScale().coordinateToIndex(e.localX);if(d.startMeasurePoint()&&d.endMeasurePoint()&&d.clearMeasure(),c.shift()&&(null===t||!(null===(s=null===(i=t.hittest.data())||void 0===i?void 0:i.hasOwnShortcutsBehaviourFor)||void 0===s?void 0:s.shiftKey))&&(0,Y.toolIsCursor)(Y.tool.value())&&l.selection().isEmpty()&&Y.tool.setValue("measure"),(e.isTouch&&!e.stylus||!this._tryStartMeasure(e,d,c,_,m))&&(e.isTouch&&!e.stylus||!this._tryFinishMeasure(e,d))&&!this._tryFinishZoom(e)&&!this._tryStartZoom(e,_,m,c)){if(e.isTouch&&(null!==this._startTrackPoint?(this._initCrossHairPosition=d.currentPoint(), +this._startTrackPoint=new O.Point(e.localX,e.localY)):this._isSelectPointModeEnabled()&&null===this._chart.trackingModePaneWidget()&&this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(e.localX,e.localY),new q.EnvironmentState(e))),e.isTouch&&(this._preventSourceChange=null===t||!l.selection().isSelected(t.source)),!this._isSelectPointModeEnabled()&&!this._isScrolling){if(e.isTouch&&!e.stylus&&((0,Y.toolIsMeasure)(Y.tool.value())||null!==d.measurePane().value()))return void this._initToolCreationModeParams(e);if((0,D.isLineToolName)(Y.tool.value())||l.lineBeingCreated())return c.shift()||l.selectionMacro((e=>e.clearSelection())),void this._mouseDownEventForLineTool(e,c,m,_)}if(null!==t&&t.hittest.tryCallMouseDownOrTouchStartHandler(e),!this._chart.readOnly()){const i=this._handleSelectionMouseDownAndGetJustDeselectedSource(e,t,c);if(null!==t&&!this._preventSourceChange){const i=t.hittest.data();if(t.isCustom){if(t.hittest.hasPressedMoveHandler(e))return l.model().setMovingCustomSource(t.source,i),this._currentMovingHitTest=t,void l.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection((0,r.ensureNotNull)(t.source),(0,r.ensureNotNull)(i))}))}else if((null==i?void 0:i.areaName)===j.AreaName.SourceItemMove){const s=null==i?void 0:i.activeItem;if(void 0!==s)return l.startCustomMoving(t.source,s,e),this._currentMovingHitTest=t,void l.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection((0,r.ensureNotNull)(t.source),(0,r.ensureNotNull)(i))}))}}if(null!==t&&this._tryHandleEraserMouseDown(t,c))return;const s=null!==t&&(0,E.isLineTool)(t.source)&&t.source.isLocked&&t.source.isLocked();if(!((0,Y.lockDrawings)().value()||s)&&null!==t&&!t.isCustom){if(!t.source.userEditEnabled())return;const s=null===(n=t.hittest.data())||void 0===n?void 0:n.snappingPrice,l=null===(o=t.hittest.data())||void 0===o?void 0:o.snappingIndex;let h=e.localY,d=e.localX;if(void 0!==s&&(h=(0,r.ensure)(null===(a=t.source)||void 0===a?void 0:a.priceScale()).priceToCoordinate(s,p),_=s),void 0!==l&&(d=this._chartModel().timeScale().indexToCoordinate(l),m=l),h===e.localY&&d===e.localX||(e={...e,localY:h,localX:d},this._setCursorPosition(e.localX,e.localY,c)),this._tryStartChangingLineTool(e,t,c,m))return void(this._currentChangingLineToolHitTest=t);if(this._currentChangingLineToolHitTest=null,(g=t.hittest.target())===j.HitTarget.MovePoint||g===j.HitTarget.MovePointBackground&&(0,H.lastMouseOrTouchEventInfo)().isTouch){if(this._tryStartCloning(e,t,c,i))return;if(this._tryStartMovingLineTool(e,t,c,m))return void(this._currentMovingHitTest=t);this._currentMovingHitTest=null}}if(null!==t&&(0,dt.isPriceDataSource)(t.source)&&t.source.isDraggable()&&this._paneWidgetsSharedState.trySetDraggingSource(t.source,this))return}var g;null!==t&&t.hittest.target()===j.HitTarget.Regular||(this._processing=!0)}}_mouseUpOrTouchEndEvent(e){var t,i;if(!this.hasState())return;this._pressedMoveStage=0;const s=e.isTouch&&null!==this._startTrackPoint,n=e.isTouch&&this._wasPinched;e.isTouch&&(this._wasPinched=!1,this._longTap=!1), +this._startMoveSourceParams=null,this._startChangeLineToolParams=null,this._currentChangingLineToolHitTest=null,this._currentMovingHitTest=null;const o=this._chartUndoModel(),a=o.model().customSourceMovingHitTestData();null!==a||o.customMoveBeingProcessed()||this._processMouseUpOrTouchEndHandler(e),this._isSelecting=!1;const l=o.model(),c=l.crossHairSource(),h=this._dataSourceAtPoint(e.localX,e.localY);if(c.selection()&&null===this._firstZoomPoint){const e=this.state().lineToolsForArea(c.selection());o.selectionMacro((t=>{let i=null;e.forEach((e=>{null===i&&(i=Bt(h,e)),t.addSourceToSelection(e,i)}))})),c.clearSelection(),(0,fe.trackEvent)("GUI","Multiselect","Area Select")}(0,u.emit)("mouse_up",{clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY,screenX:e.screenX,screenY:e.screenY});const d=e.isTouch&&this._touchMove;e.isTouch&&(this._touchMove=!1);const p=new q.EnvironmentState(e),_=Y.tool.value();if(e.isTouch&&((0,Y.toolIsMeasure)(_)||null!==c.measurePane().value())){if(!d&&!e.stylus&&null===c.measurePane().value()&&c.pane!==this._state)return void this._setCursorPosition(e.localX,e.localY);if(!d&&!e.stylus&&this._tryStartMeasure(e,c,p,c.price,c.index))return;if((!d||e.stylus)&&this._tryFinishMeasure(e,c))return}if(e.isTouch&&!d&&!(0,D.isLineDrawnWithPressedButton)(_)&&(0,D.isLineToolName)(_)&&!o.lineBeingCreated()){if(this._chart.justActivated())return;if(c.pane!==this._state)return void this._setCursorPosition(e.localX,e.localY,p);const i=c.currentPoint(),s=this.state().defaultPriceScale(),n=(0,r.ensure)(null===(t=this.state().mainDataSource())||void 0===t?void 0:t.firstValue()),a={index:Math.round(o.timeScale().coordinateToIndex(i.x)),price:s.coordinateToPrice(i.y,n)},l=(0,r.ensureNotNull)(o.createLineTool({pane:this.state(),point:a,linetool:_}));return o.selectionMacro((e=>{e.addSourceToSelection(l)})),o.lineBeingCreated()||(this._finishTool(l,h),e.preventDefault()),void(this._startTouchPoint=null)}const m=o.lineBeingCreated();if(m&&!(0,D.isLineDrawnWithPressedButton)(m.toolname)&&e.isTouch&&(this._startTouchPoint||e.stylus)){if(this._startTouchPoint=null,!d||e.stylus){const t=m.points()[m.points().length-1],i=o.continueCreatingLine({index:t.index,price:t.price},new q.EnvironmentState(e));this._initCrossHairPosition=null,i&&(this._finishTool(m,h),e.preventDefault())}return}if(null!==this._firstZoomPoint&&this._firstZoomPoint.draggingMode)return void this._finishZoom(e);if(this._processing=!1,o.customMoveBeingProcessed())return void o.endCustomMoving();if(null!==a&&(a.beingMoved&&((0,j.tryCallHandler)(e,a.mouseUpHandler,a.touchEndHandler),this.setCursorForTool()),l.setMovingCustomSource(null,null),zt(e,a)))return;if(l.lineBeingEdited())return o.endChangingLinetool(!1),void(this._preventCrossHairMove()&&this._clearCursorPosition());if((0,D.isLineDrawnWithPressedButton)(_)&&!this._isSelectPointModeEnabled()){const t=o.lineBeingCreated();null!==t&&((0,ut.trackDrawingCreated)(t),t.finish());const s=this.state().defaultPriceScale();if(s.isEmpty())return;if(!t)return;const n=(0, +r.ensure)(null===(i=t.ownerSource())||void 0===i?void 0:i.firstValue()),a=s.coordinateToPrice(e.localY,n),l={index:Math.round(o.timeScale().coordinateToIndex(e.localX)),price:a};return void o.continueCreatingLine(l)}if(l.sourcesBeingMoved().length)return o.endMovingSource(!1,!1),l.sourcesBeingMoved().filter(E.isLineTool).forEach((e=>{this.setCursorForTool(e)})),void l.invalidate(R.InvalidationMask.cursor());if(!this._chart.readOnly()){const t=e.localX>=0&&e.localXj.HitTarget.MovePointBackground||(0,H.lastMouseOrTouchEventInfo)().isTouch)&&o.selectionMacro((e=>{e.clearSelection();const t=(0,r.ensureNotNull)(h.source);e.addSourceToSelection(t,Bt(h,t))})),e.isTouch&&(this._touchMove=!1)}_mouseOrTouchMoveEvent(e){if(!this.hasState())return;this._resetMeasureIfRequired();const t=this._dataSourceAtPoint(e.localX,e.localY);this._processMouseEnterLeaveMoveHandlers(t,e);const i=this._chartUndoModel();if(!i)return;const s=e.localX,r=e.localY;this._prevMoveEventPosition=new O.Point(s,r);const n=new q.EnvironmentState(e);if(null===this._firstZoomPoint){if(this._updateHoveredSource(t,n,e),!e.isTouch&&i.lineBeingCreated()){const e=i.lineBeingCreated(),t=null===e?null:i.model().paneForSource(e);if(null!==t&&t!==this._state)return void this._setCursorPositionOnExternalPane(t,s,r,n)}e.isTouch||this._setCursorPosition(s,r,n)}else this._processMouseMoveWhileZoom(e,n)}_pressedMouseOrTouchMoveEvent(e){var t;if(!this.hasState()||this._pinching||e.isTouch&&this._contextMenuOpenedOnLastTap)return;this._pressedMoveStage=2,this._resetMeasureIfRequired(),this._startChangeOrMoveLineToolIfNeeded(),e.isTouch&&(this._touchMove=!0,this._preventSourceChange=!1);const i=new q.EnvironmentState(e),s=this._chartUndoModel(),n=s.crossHairSource(),o=e.localX,a=e.localY;if(this._prevMoveEventPosition=new O.Point(o,a),null!==this._firstZoomPoint)return this._processMouseMoveWhileZoom(e), +void(this._firstZoomPoint.draggingMode=!0);const l=Y.tool.value();if(e.isTouch&&this._startTouchPoint&&(0,D.isLineToolName)(l)&&!(0,D.isLineDrawnWithPressedButton)(l)&&!s.lineBeingCreated()&&!this._isSelectPointModeEnabled())return void this._updateCrosshairPositionInToolCreationMode(e,this.state());const c=n.measurePane().value();if(e.isTouch&&(this._startTouchPoint||e.stylus)&&((0,Y.toolIsMeasure)(l)||null!==c))return void(e.stylus?this._setCursorPosition(e.localX,e.localY,new q.EnvironmentState(e)):this._updateCrosshairPositionInToolCreationMode(e,c||this.state()));const h=s.lineBeingCreated();if(e.isTouch&&!e.stylus&&h&&!(0,D.isLineDrawnWithPressedButton)(h.toolname)){if(this._startTouchPoint){const t=(0,r.ensureNotNull)(s.lineBeingCreated()),i=(0,r.ensureNotNull)(s.model().paneForSource(t));this._updateCrosshairPositionInToolCreationMode(e,i)}return}if(e.isTouch&&null!==this._startTrackPoint){this._exitTrackingModeOnNextTry=!1;const e=(0,r.ensureNotNull)(this._initCrossHairPosition),t=new O.Point(o,a).subtract(this._startTrackPoint),s=e.add(t);this._setCursorPosition(s.x,s.y,i)}else e.isTouch&&this._preventCrossHairMove()||this._setCursorPosition(o,a,i);const d=this._isSelectPointModeEnabled();if((0,D.isLineToolName)(l)&&!(0,D.isLineDrawnWithPressedButton)(l)&&!d&&!i.mod())return;if((0,D.isLineDrawnWithPressedButton)(l)&&!d){const i=this.state().defaultPriceScale();if(i.isEmpty())return;const n=s.lineBeingCreated();if(!n)return;const o=new O.Point(e.localX,e.localY),a=(0,r.ensure)(null===(t=n.ownerSource())||void 0===t?void 0:t.firstValue());return o.price=i.coordinateToPrice(e.localY,a),o.index=Math.round(s.timeScale().coordinateToIndex(e.localX)),void s.continueCreatingLine(o)}if(null!==this._paneWidgetsSharedState.draggingSource()){const t=e.target,i=this._chart.paneByCanvas(t);i&&(i!==this?i.setDragToAnotherPaneCursor():i.setCursorForTool());const s=this._chart.timeAxisByCanvas(t);s&&s.setCursor("grabbing")}if(s.timeScale().isEmpty())return;const u=this._options.handleScroll;if((!u.pressedMouseMove||e.isTouch)&&(!u.horzTouchDrag&&!u.vertTouchDrag||!e.isTouch))return;if(s.customMoveBeingProcessed())return void s.processCustomMove(e);const p=s.model().customSourceMovingHitTestData();if(null!==p&&(this._updateCommonTooltip(null,!0),s.model().processingCustomSourceMove(),(0,j.tryCallHandler)(e,p.pressedMouseMoveHandler,p.touchMoveHandler),zt(e,p)))return;if(s.model().lineBeingEdited())return void this._setCursorPosition(o,a,i);if(s.model().sourcesBeingMoved().length)return void this._alignSourcesThatBeingMoved(s.model().sourcesBeingMoved(),e.localX,e.localY,i);const _=this._dataSourceAtPoint(e.localX,e.localY);if(this._tryFinishClonning(e,new q.EnvironmentState(e),_))return;const m=(0,Y.toolIsMeasure)(l)||n.startMeasurePoint()&&n.endMeasurePoint();this._chart.readOnly()||!i.mod()||(0,D.isLineToolName)(l)||m||d?(this._processScroll(e), +this._preventScroll()&&!this._preventCrossHairMove()&&null===this._startTrackPoint&&this._setCursorPosition(e.localX,e.localY,new q.EnvironmentState(e))):this._isSelecting||(n.startSelection(this.state()),this._isSelecting=!0)}_mouseOrTouchLeaveEvent(e){var t;if(!this.hasState())return;const i=this._chartUndoModel();if(!i)return;const s=i.crossHairSource();e.isTouch||null!==s.measurePane().value()&&null===s.endMeasurePoint()||this._clearCursorPosition(),i.model().setHoveredSource(null,null),null!==this._prevHoveredHittest&&((0,j.tryCallHandler)(e,null===(t=this._prevHoveredHittest.hittest.data())||void 0===t?void 0:t.mouseLeaveHandler),this._prevHoveredHittest=null),this._updateCommonTooltip(null),this._chart.unsetActivePaneWidget()}_mouseDoubleClickOrDoubleTapEvent(e){if(!this.hasState())return;const t=!this._chart.readOnly()&&!(0,D.isLineToolName)(Y.tool.value())&&this._dataSourceAtPoint(e.localX,e.localY)||null;if(null!==t&&t.isCustom)t.hittest.tryCallDblClickOrDblTapHandler(e);else if(null!==t&&(e.isTouch||t.hittest.target()>j.HitTarget.MovePointBackground))this.processDoubleClickOnSource(t.source,t.hittest?t.hittest:void 0);else if(!this._chart.readOnly()&&!(0,D.isLineToolName)(Y.tool.value())&&!this._chartUndoModel().lineBeingCreated()&&this._chartUndoModel().selection().isEmpty()){const t=this.state();new q.EnvironmentState(e).mod()&&!t.maximized().value()?(t.collapsed().value()||this._chartModel().paneCollapsingAvailable().value())&&this._chart.toggleCollapsedPane(this):this._chart.toggleMaximizePane(this)}}_contextMenuEvent(e){const t=this._chartUndoModel();if(t.crossHairSource().startMeasurePoint()&&!this._trackCrosshairOnlyAfterLongTap)return t.crossHairSource().clearMeasure(),void(0,Y.resetToCursor)(!0);if(this._pinching)return;if(null===this._firstZoomPoint||this._trackCrosshairOnlyAfterLongTap||this.cancelZoom(),!(0,Y.toolIsCursor)(Y.tool.value())||this._isSelectPointModeEnabled()){if(e.isTouch)return;return(0,Y.resetToCursor)(!0),this.setCursorForTool(),void(t.lineBeingCreated()&&t.cancelCreatingLine())}if(!this._options.contextMenuEnabled)return;const i=this._dataSourceAtPoint(e.localX,e.localY),s=i?i.source:null;if(e.isTouch&&null!==this._startTrackPoint){if(this._preventSourceChange)return;this._clearCursorPosition()}e.isTouch&&(this._contextMenuOpenedOnLastTap=!0,this._startTrackPoint=null),this._contextMenuX=e.localX,this._contextMenuY=e.localY;const r=i&&i.hittest?i.hittest.target():0,n=r>=j.HitTarget.Regular||r>=j.HitTarget.MovePointBackground&&e.isTouch;this._chart.updateActions(),t.selectionMacro((t=>{null!==s&&n?t.selection().isSelected(s)||(t.clearSelection(),t.addSourceToSelection(s,Bt(i,s))):(this._options.contextMenu.general&&this._showContextMenu(e),t.clearSelection())})),null!==i&&n&&null!==s&&((0,$.isDataSource)(s)&&s.hasContextMenu()?s.isSelectionEnabled()?this.showContextMenuForSelection(e):this.showContextMenuForSources([s],e):i.hittest.tryCallContextMenuHandler(e))}_onMouseEvent(){this._preventSourceChange=!1,this._startTrackPoint=null,this._trackCrosshairOnlyAfterLongTap=!1} +_onTouchEvent(){this._trackCrosshairOnlyAfterLongTap=!0}_switchTrackingModeFromAnotherPaneIfNeeded(e){const t=this._chart.trackingModePaneWidget();if(null!==t&&t!==this){const i=this._chartModel().crossHairSource().currentPoint();t._exitTrackingModeOnNextTry=!0,t._tryExitTrackingMode(!0),this.startTrackingMode(new O.Point(e.localX,e.localY),new O.Point(i.x,e.localY),new q.EnvironmentState(e))}}_showContextMenu(e){const t=e=>e instanceof P.Separator,i=this._customActions(),s=this._initActions(e).filter((e=>null!==e));i.remove.forEach((e=>{for(let t=0;t0;e--)t(r[e])&&t(r[e-1])&&r.splice(e,1);r.length&&t(r[0])&&r.splice(0,1),r.length&&t(r[r.length-1])&&r.splice(r.length-1,1),he.ContextMenuManager.showMenu(r,e,{statName:"ChartContextMenu"},{menuName:"ChartContextMenu"})}_initActions(e){var t,i;const s=this._chart.actions(),r=[];if(r.push(s.chartReset),r.push(new P.Separator),!this.state().isEmpty()&&Oe.enabled("datasource_copypaste")){const t=(0,Fe.createActionCopyPrice)(this.state(),e.localY),i=(0,Fe.createPasteAction)(this._chart,this.state());(t||i)&&(t&&r.push(t),i&&r.push(i),r.push(new P.Separator))}r[r.length-1]instanceof P.Separator||r.push(new P.Separator);return Boolean(null===(t=window.widgetbar)||void 0===t?void 0:t.widget("watchlist"))&&s.addToWatchlist&&r.push(s.addToWatchlist),Oe.enabled("text_notes")&&r.push(s.addToTextNotes),r[r.length-1]instanceof P.Separator||r.push(new P.Separator),r.push(this._createLockTimeAxisAction(e)),r.push(new P.Separator),r.push((0,Fe.createLinesAction)(this._chart)),!Oe.enabled("charting_library_base")&&s.applyColorTheme&&r.push(s.applyColorTheme),r[r.length-1]instanceof P.Separator||r.push(new P.Separator),this._chart.applyIndicatorsToAllChartsAvailable()&&(r.push(s.applyStudiesToAllCharts),r.push(new P.Separator)),r.push(s.paneRemoveAllDrawingTools),r.push(s.paneRemoveAllStudies),r.push(new P.Separator),(null===(i=window.pro)||void 0===i?void 0:i.hasPackage("mtp-mtpredictor"))&&this.state().containsMainSeries()&&r.push((0,Fe.createMTPredictorActions)(this._chart,this.state(),this._contextMenuX,this._contextMenuY),new P.Separator),r.push(s.hideAllMarks),r.push(new P.Separator),Oe.enabled("show_chart_property_page")&&r.push(s.chartProperties),r[r.length-1]instanceof P.Separator&&r.pop(),r}_loadAndCreateLegendWidget(){Promise.all([i.e(2014),i.e(9322),i.e(2215),i.e(5093)]).then(i.bind(i,44449)).then((e=>{if(this._isDestroyed)return;const t=e.LegendWidget,i=(0,U.deepExtend)({},this._options.legendWidget);i.canShowSourceCode=!this._chart.onWidget()&&!h.CheckMobile.any(),i.readOnlyMode=i.readOnlyMode||this._chart.readOnly(),i.statusesWidgets={sourceStatusesEnabled:this._options.sourceStatusesWidgetEnabled,sourceStatuses:this._options.sourceStatusesWidget||{},marketStatusEnabled:this._options.marketStatusWidgetEnabled,dataUpdateModeEnabled:this._options.chartWarningWidgetEnabled, +dataUpdateMode:this._options.chartWarningWidget||{},dataProblemEnabled:this._options.dataProblemWidgetEnabled};const s=(0,b.combine)(((e,t)=>Ft&&this._chart!==e&&!t),this._chart.chartWidgetCollection().activeChartWidget,this._chart.chartWidgetCollection().lock.crosshair),n=(0,b.combine)(((e,t)=>null!==e?e===this._state:(0,Y.toolIsMeasure)(t)),this._chartModel().crossHairSource().measurePane(),Y.tool);this._legendWidget=new t(this._chartUndoModel(),this,this._chart.backgroundTopTheme().spawn(),s,this._visuallyCollapsed.spawn(),n,i,{showContextMenuForSelection:this.showContextMenuForSelection.bind(this),showContextMenuForSources:this.showContextMenuForSources.bind(this),updateActions:this._chart.updateActions.bind(this._chart),showChartPropertiesForSource:this._chart.showChartPropertiesForSource.bind(this._chart),showGeneralChartProperties:this._chart.showGeneralChartProperties.bind(this._chart),showObjectsTreeDialog:this._chart.showObjectsTreeDialog.bind(this._chart)}),this._div.appendChild(this._legendWidget.getElement()),this._legendWidget.updateLayout(),this._legendWidget.updateWidgetModeBySize(this._size),this._legendWidget.updateThemedColors(this._themedTopColor);for(const e of Array.from(this._customLegendWidgetsFactoryMap.keys()))this._legendWidget.addCustomWidgetToLegend(e,(0,r.ensureDefined)(this._customLegendWidgetsFactoryMap.get(e)))}))}_loadAndCreatePaneControlsWidget(){Promise.all([Promise.all([i.e(2014),i.e(9322),i.e(2215),i.e(5093)]).then(i.bind(i,69289)),Promise.all([i.e(2014),i.e(9322),i.e(2215),i.e(5093)]).then(i.bind(i,59255))]).then((([e,t])=>{var i;if(this._isDestroyed)return;const s=e.PaneControlsWidget;this._paneControls=new s(this._chartUndoModel(),this,{backgroundThemeName:this._chart.backgroundTopTheme()},{toggleMaximizePane:this._chart.toggleMaximizePane.bind(this._chart),toggleCollapsedPane:this._chart.toggleCollapsedPane.bind(this._chart)},this._div),this._paneControls.updateWidgetModeByWidth(this._size.width),this._paneControls.updateThemedColors(this._themedTopColor),this._paneControlsResizeObserver=new t.default(this._handleRestrictLegendWidth.bind(this)),this._paneControlsResizeObserver.observe(this._paneControls.getElement()),(null===(i=this._state)||void 0===i?void 0:i.collapsed().value())&&this._chartModel().fullUpdate()}))}_handleRestrictLegendWidth(e){if(null===this._legendWidget||null===this._paneControls)return;const t=e[e.length-1].contentRect.width,i=0===t?0:t+Pt+Ct;this._legendWidget.addMargin(i)}_onMagnetStateChanged(){this._chart.isActive()&&(this._isSelectPointModeEnabled()||this._isToolActionActiveOnPane(!0))&&this._chartModel().crossHairSource().visible&&this._updateLineToolUsingMagnetOrShift()}_onShiftKeyStateChanged(){this._chart.isActive()&&this._isToolActionActiveOnPane(!1)&&this._chartModel().crossHairSource().visible&&this._updateLineToolUsingMagnetOrShift(q.EnvironmentState.create((0,vt.shiftPressed)().value()))}_isToolActionActiveOnPane(e){ +const t=this._chartModel(),i=t.lineBeingCreated()||t.lineBeingEdited()||t.sourcesBeingMoved().length>0&&t.sourcesBeingMoved()[0];return i?t.paneForSource(i)===this._state:e&&(0,D.isLineToolName)(Y.tool.value())&&t.crossHairSource().pane===this._state}_updateLineToolUsingMagnetOrShift(e){if(null===this._prevMoveEventPosition)return;const{x:t,y:i}=this._prevMoveEventPosition,s=this._chartModel().sourcesBeingMoved();s.length>0?(Y.isStudyEditingNow.value()&&this._setCursorPosition(t,i,e),this._alignSourcesThatBeingMoved(s,t,i,e)):this._setCursorPosition(t,i,e)}_showEditDialogForSource(e,t){if(this._options.propertyPagesEnabled&&e.userEditEnabled())if(e===this._chartUndoModel().mainSeries())this._chart.showGeneralChartProperties(pt.TabNames.symbol);else if((0,E.isLineTool)(e)||(0,V.isStudy)(e)){let i;const s=null==t?void 0:t.data();if(null!=s){const e=s.areaName;void 0!==e&&(i=Ot.get(e))}this._chart.showChartPropertiesForSource(e,i).then((e=>{this._editDialog=e}))}}_initToolCreationModeParams(e){this._startTouchPoint=new O.Point(e.pageX,e.pageY),this._initCrossHairPosition=this._chartModel().crossHairSource().currentPoint()}_updateCrosshairPositionInToolCreationMode(e,t){if(t!==this._state){const i=this._chart.paneByState(t);return i._startTouchPoint=this._startTouchPoint,i._initCrossHairPosition=this._initCrossHairPosition,void i._updateCrosshairPositionInToolCreationMode(e,t)}const i=this._chartModel().crossHairSource();this._chart.justActivated()&&(this._initCrossHairPosition=i.currentPoint());const s=e.pageX,n=e.pageY,o=(0,r.ensureNotNull)(this._initCrossHairPosition),a=new O.Point(s,n).subtract((0,r.ensureNotNull)(this._startTouchPoint)),l=o.add(a);this._setCursorPosition(l.x,l.y,new q.EnvironmentState(e))}_priceAxisesContainer(e){return"left"===e?this._lhsPriceAxisesContainer:this._rhsPriceAxisesContainer}_recalculatePriceScales(e){const t=this.state();for(const i of t.leftPriceScales())t.recalculatePriceScale(i,e);for(const i of t.rightPriceScales())t.recalculatePriceScale(i,e);for(const i of t.sourcesByGroup().overlayPriceScaleSources())(0,E.isLineTool)(i)||t.recalculatePriceScale(i.priceScale(),e)}_createLockTimeAxisAction(e){var t;const i=0===(null===(t=Y.crosshairLock.value())||void 0===t?void 0:t.type);return new P.Action({actionId:"Chart.Crosshair.LockVerticalCursor",label:Mt,statName:"LockCursorInTime",checkable:!0,checked:i,onExecute:()=>this._toggleLockTimeAxis(e.localX,!i)})}_toggleLockTimeAxis(e,t){if(t){const t=this._chartUndoModel().timeScale(),i=t.coordinateToIndex(e),s=t.points().roughTime(i);if(null!==s)return void Y.crosshairLock.setValue({type:0,time:s})}Y.crosshairLock.setValue(null)}_preventTouchEventsExceptPinch(){return this._paneWidgetsSharedState.hasTouchesOnOtherPanes(this)||null!==this._paneWidgetsSharedState.pinchingPane()}_updateHoveredSource(e,t,i){var s,r;const n=this._chartUndoModel(),o=n.model();let a=!1;const l=e&&e.source,c=this._chart.readOnly();if(o.crossHairSource().isReplaySelection())this._setCursorClassName("none");else if(!(!c||e&&(0, +E.isLineTool)(e.source))||this._editDialog&&this._editDialog.visible().value())c&&(o.setHoveredSource(null,null),this.setCursorForTool());else{const h=Y.tool.value();let d=null;if(!this._processing&&((0,Y.toolIsCursor)(h)||"eraser"===h&&!c||t.mod()||!n.lineBeingCreated())){const t=null==e?void 0:e.hittest;a=Boolean(null===(s=null==t?void 0:t.data())||void 0===s?void 0:s.hideCrosshairLinesOnHover),t&&t.target()>j.HitTarget.MovePointBackground?(d=l,!(null==l?void 0:l.isHoveredEnabled())||"eraser"===h&&l===n.mainSeries()?o.setHoveredSource(null,null):o.setHoveredSource(l,t.data())):o.setHoveredSource(null,null)}c?this.setCursorForTool(d,t,_t.PaneCursorType.Default):this._options.sourceSelectionEnabled&&(this._isSelectPointModeEnabled()?this._setCursorClassName("pointer"):this.setCursorForTool(d,t,null===(r=null==e?void 0:e.hittest.data())||void 0===r?void 0:r.cursorType));const u=o.customSourceBeingMoved(),p=null!==u?[u]:o.sourcesBeingMoved();if((!p.length||null!==e&&-1===p.indexOf(e.source))&&this._updateCommonTooltip(e),!c&&null!==e&&i&&e.hittest.hasPressedMoveHandler(i)){switch((e.hittest.data()||{}).cursorType){case _t.PaneCursorType.VerticalResize:this._setCursorClassName("ns-resize");break;case _t.PaneCursorType.HorizontalResize:this._setCursorClassName("we-resize");break;case _t.PaneCursorType.DiagonalNeSwResize:this._setCursorClassName("nesw-resize");break;case _t.PaneCursorType.DiagonalNwSeResize:this._setCursorClassName("nwse-resize")}}}this._preventCrossHairMove()&&this._clearCursorPosition(),1!==this._pressedMoveStage&&o.crossHairSource().setLinesShouldBeHidden(a)}async _createErrorBlock(){const e=new(await gt());return this._div.insertBefore(e.container,this._topCanvasBinding.canvasElement.nextSibling),e}_customActions(){const e={top:[],bottom:[],remove:[]},t=this._chartUndoModel().timeScale(),i=this._state&&this._state.defaultPriceScale();if(!Oe.enabled("custom_items_in_context_menu"))return e;const s=t.isEmpty()?void 0:t.indexToUserTime(t.coordinateToIndex(this._contextMenuX));let n;if(i&&!i.isEmpty()){const e=(0,r.ensureNotNull)(this.state().mainDataSource()).firstValue();n=i.coordinateToPrice(this._contextMenuY,(0,r.ensureNotNull)(e))}return(0,u.emit)("onContextMenu",{unixtime:null!=s?s.getTime()/1e3:void 0,price:n,callback:t=>{[...t].forEach((t=>{if(t.text)if(t.text.length>1&&"-"===t.text[0])e.remove.push(t.text.slice(1));else{let i;i="-"===t.text?new P.Separator:new P.Action({actionId:"Chart.ExternalActionId",label:t.text,onExecute:t.click}),t.position&&"top"===t.position?e.top.push(i):e.bottom.push(i)}}))}}),e}_highlightPriceAxisByLabel(e){this._lhsPriceAxisesContainer.highlightPriceAxisByLabel(e),this._rhsPriceAxisesContainer.highlightPriceAxisByLabel(e)}_subscribeToState(){const e=this.state();e.onDestroyed().subscribe(this,this._onStateDestroyed,!0),e.dataSourcesCollectionChanged().subscribe(this,this._onDataSourcesCollectionChanged),e.maximized().subscribe(this._updateVisuallyCollapsed),e.collapsed().subscribe(this._updateVisuallyCollapsed)}_unsubscribeFromState(){const e=this.state() +;e.onDestroyed().unsubscribeAll(this),e.dataSourcesCollectionChanged().unsubscribeAll(this),e.maximized().unsubscribe(this._updateVisuallyCollapsed),e.collapsed().unsubscribe(this._updateVisuallyCollapsed)}async _updateEndOfSeriesBanner(){}}var Ut=i(30383);class jt{constructor(e,t,i){this._handleEl=null,this._resizeInfo=null,this._colorCache={lineColor:"",backgroundColor:"",color:""},this._chart=e,this._topPaneIndex=t,this._bottomPaneIndex=i,this._row=document.createElement("tr"),this._cell=document.createElement("td"),this._row.appendChild(this._cell),this._cell.classList.add(Ut.paneSeparator),this._cell.setAttribute("colspan","3"),this._cell.style.background=this._color(),this.adjustSize(),this._cell.addEventListener("click",(()=>{}));const s=document.createElement("div");s.classList.add(Ut.handle),this._cell.appendChild(s),this._mouseEventHandler=new Z.MouseEventHandler(s,this,{treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!0}),this._handleEl=s}destroy(){this._mouseEventHandler.destroy(),this._row.parentElement&&this._row.parentElement.removeChild(this._row)}getElement(){return this._row}hide(){this._row.classList.add("js-hidden")}show(){this._row.classList.remove("js-hidden")}adjustSize(){this._row.style.height=jt.height()+"px"}mouseEnterEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0);null!==t&&null!==i&&(0,r.ensureNotNull)(this._handleEl).classList.add(Ut.hovered)}mouseLeaveEvent(e){(0,r.ensureNotNull)(this._handleEl).classList.remove(Ut.hovered)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseUpOrTouchEndEvent(e)}update(){this._cell.style.background=this._color().toString()}paint(){}image(){const{topPane:e}=this._topBottomPane(!1),t=e.leftPriceAxisesContainer().getWidth(),i=e.width(),r=e.rightPriceAxisesContainer().getWidth(),n=this._color(),o=(0,X.createDisconnectedCanvas)(document,(0,s.size)({width:t,height:1})),a=(0,X.getPrescaledContext2D)(o);a.fillStyle=n,a.fillRect(0,0,t,1);const l=(0,X.createDisconnectedCanvas)(document,(0,s.size)({width:i,height:1})),c=(0,X.getPrescaledContext2D)(l);c.fillStyle=n,c.fillRect(0,0,i,1);const h=(0,X.createDisconnectedCanvas)(document,(0,s.size)({width:r,height:1})),d=(0,X.getPrescaledContext2D)(h);return d.fillStyle=n,d.fillRect(0,0,r,1),{type:"separator",leftAxis:{content:o.toDataURL(),canvas:o,contentWidth:t,contentHeight:1},rightAxis:{content:h.toDataURL(),canvas:h,contentWidth:r,contentHeight:1},content:l.toDataURL(),canvas:l,contentWidth:i,contentHeight:1}}static height(){const e=window.devicePixelRatio||1;return e>=1?1:1/e}_mouseDownOrTouchStartEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0);if(null===t||null===i)return;const s=t.state().stretchFactor()+i.state().stretchFactor(),n=s/(t.height()+i.height()),o=30*n;s<=2*o||(this._resizeInfo={startY:e.pageY, +prevStretchTopPane:t.state().stretchFactor(),maxPaneStretch:s-o,totalStretch:s,pixelStretchFactor:n,minPaneStretch:o},(0,r.ensureNotNull)(this._handleEl).classList.add(Ut.active))}_pressedMouseOrTouchMoveEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0),s=this._resizeInfo;if(null===s||null===t||null===i)return;const r=(e.pageY-s.startY)*s.pixelStretchFactor,n=(0,we.clamp)(s.prevStretchTopPane+r,s.minPaneStretch,s.maxPaneStretch);t.state().setStretchFactor(n),i.state().setStretchFactor(s.totalStretch-n),this._chart.model().model().fullUpdate()}_mouseUpOrTouchEndEvent(e){const{topPane:t,bottomPane:i}=this._topBottomPane(!0),s=this._resizeInfo;null!==s&&null!==t&&null!==i&&(this._chart.model().addPaneStretchFactorUndoCommand(t.state(),i.state(),s.prevStretchTopPane,t.state().stretchFactor()),this._resizeInfo=null,(0,r.ensureNotNull)(this._handleEl).classList.remove(Ut.active))}_color(){const e=this._chart.properties().childs().paneProperties.childs().separatorColor.value(),t=this._chart.model().model().backgroundColor().value();if(this._colorCache.lineColor!==e||this._colorCache.backgroundColor!==t){const i=(0,ve.parseRgba)(t),s=(0,ve.parseRgba)(e),r=0===i[3]&&0===s[3]?"rgba(0,0,0,0)":(0,ve.rgbaToString)((0,ve.blendRgba)(i,s));this._colorCache={lineColor:e,backgroundColor:t,color:r}}return this._colorCache.color}_topBottomPane(e){const t=this._chart.paneWidgets();let i=null,s=null;for(let s=this._topPaneIndex;s>=0;--s){const r=t[s];if(!e||!r.state().collapsed().value()){i=r;break}}for(let i=this._bottomPaneIndex;ithis.backgroundColor(),a=()=>{throw new Error("Time axis does not support real price scales")},l={titlesProvider:i,stubContextMenuProvider:(e,t)=>{const i=r(e,t),s=this.getContextMenuActions(!0);return 0===s.length?i:i.concat(new P.Separator,s)},backgroundBasedTheme:n,rendererOptionsProvider:e.model().model().rendererOptionsProvider(),getBackgroundTopColor:o,getBackgroundBottomColor:o,showHorizontalBorder:!0};this._lhsStubContainer=new me(this._properties,"left",a,l,this._options.priceAxisLabelsOptions,this),this._lhsStubContainer.onLabelHovered().subscribe(this,((e,t)=>{this._onLabelHovered.fire(e,t)})),this._rhsStubContainer=new me(this._properties,"right",a,l,this._options.priceAxisLabelsOptions,this),this._rhsStubContainer.onLabelHovered().subscribe(this,((e,t)=>{this._onLabelHovered.fire(e,t)})), +this._element.appendChild(this._lhsStubContainer.getElement()),this._cell=document.createElement("td"),this._element.appendChild(this._cell),this._cell.classList.add("chart-markup-table","time-axis"),this._cell.style.height="25px",this._dv=document.createElement("div"),this._dv.style.width="100%",this._dv.style.height="100%",this._dv.style.position="relative",this._dv.style.overflow="hidden",this._cell.appendChild(this._dv),this._canvasConfiguredHandler=()=>this.chart.model().model().lightUpdate(),this._canvasBinding=(0,X.createBoundCanvas)(this._dv,(0,s.size)({width:16,height:16})),this._canvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const c=this._canvasBinding.canvasElement;c.style.position="absolute",c.style.zIndex="1",c.style.left="0",c.style.top="0",this._topCanvasBinding=(0,X.createBoundCanvas)(this._dv,(0,s.size)({width:16,height:16})),this._topCanvasBinding.subscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler);const h=this._topCanvasBinding.canvasElement;h.style.position="absolute",h.style.zIndex="2",h.style.left="0",h.style.top="0",this._element.appendChild(this._rhsStubContainer.getElement()),this.restoreDefaultCursor(),this.update(),this._minVisibleSpan=Gt.MINUTE_SPAN,this._mouseEventHandler=new Z.MouseEventHandler(this._topCanvasBinding.canvasElement,this,{treatVertTouchDragAsPageScroll:!0,treatHorzTouchDragAsPageScroll:!1}),this.size=(0,s.size)({width:0,height:0}),(0,Y.hideMarksOnBars)().subscribe(this,(()=>this.chart.model().model().lightUpdate()))}destroy(){this._mouseEventHandler.destroy(),this._topCanvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._topCanvasBinding.dispose(),this._canvasBinding.unsubscribeSuggestedBitmapSizeChanged(this._canvasConfiguredHandler),this._canvasBinding.dispose(),this._rhsStubContainer.onLabelHovered().unsubscribeAll(this),this._lhsStubContainer.onLabelHovered().unsubscribeAll(this),this._lhsStubContainer.destroy(),this._rhsStubContainer.destroy(),this.chart.properties().childs().paneProperties.childs().background.unsubscribeAll(this),(0,Y.hideMarksOnBars)().unsubscribeAll(this)}setCursor(e){let t="";"grabbing"!==e&&"ew-resize"!==e||(t="time-axis--cursor-"+e),this._currentCursorClassName!==t&&(this._currentCursorClassName&&this._cell.classList.remove(this._currentCursorClassName),t&&this._cell.classList.add(t),this._currentCursorClassName=t,this._cell.style.cursor)}restoreDefaultCursor(){this.setCursor("")}getElement(){return this._element}optimalHeight(){const e=this.rendererOptions();return Math.ceil(e.borderSize+e.offsetSize+e.fontSize+e.paddingTop+e.paddingBottom+e.labelBottomOffset)}setSizes(e,t,i){this.size&&(0,s.equalSizes)(this.size,e)||(this.size=e,this._canvasBinding.resizeCanvasElement(e),this._topCanvasBinding.resizeCanvasElement(e),this._cell.style.width=e.width+"px",this._cell.style.height=e.height+"px"),this._lhsStubContainer.setSizes(e.height,t),this._rhsStubContainer.setSizes(e.height,i)}rendererOptions(){ +if(!this._rendererOptions||this._rendererOptions.fontSize!==this.fontSize()){const e=this.fontSize();this._rendererOptions={borderSize:1,offsetSize:5,fontSize:e,font:(0,Q.makeFont)(e,se.CHART_FONT_FAMILY,""),widthCache:new ge.TextWidthCache,paddingTop:3*e/12,paddingBottom:3*e/12,paddingHorizontal:9*e/12,labelBottomOffset:4*e/12}}return this._rendererOptions}backgroundColor(){return this.chart.model().model().backgroundColor().value()}lineColor(){const e=this._properties.childs().lineColor.value();if(0===(0,ve.parseRgba)(e)[3]){const e=this.chart.model().model().lastPane();if(e&&(e.collapsed().value()||e.isMainPane()&&this._areEventsEnabled()))return this.chart.properties().childs().paneProperties.childs().separatorColor.value()}return e}textColor(){return this._properties.childs().textColor.value()}fontSize(){return this._properties.childs().fontSize.value()}baseFont(){return(0,Q.makeFont)(this.fontSize(),se.CHART_FONT_FAMILY)}baseBoldFont(){return(0,Q.makeFont)(this.fontSize(),se.CHART_FONT_FAMILY,"","bold")}hasCanvas(e){return this._canvasBinding.canvasElement===e||this._topCanvasBinding.canvasElement===e}onLabelHovered(){return this._onLabelHovered}getScreenshotData(){return{content:this._canvasBinding.canvasElement.toDataURL(),canvas:this._canvasBinding.canvasElement,contentWidth:this.size.width,contentHeight:this.size.height,lhsStub:this._lhsStubContainer.getScreenshotData(),rhsStub:this._rhsStubContainer.getScreenshotData()}}getContextMenuActions(e){var t;const i=this.chart;i.updateActions();const s=i.actions(),r=[];if(e||(r.push(s.timeScaleReset),r.push(new P.Separator),this._options.timezoneMenuEnabled&&r.push(s.applyTimeZone),r.push(s.sessionBreaks)),!i.model().mainSeries().isDWM()){const e=null===(t=i.model())||void 0===t?void 0:t.mainSeries().symbolInfo();if(e){const t=i.model().mainSeries().properties().childs().sessionId,s=(e.subsessions||[]).filter((e=>!e.private));if(s.length>1){const e=s.map((e=>{const s={label:(0,qt.translateSessionDescription)(e.description),checkable:!0,checked:t.value()===e.id,statName:"SetSession",onExecute:()=>{i.model().setProperty(t,e.id,Yt)}};return new P.Action({...s,actionId:"Chart.SetSession"})})),n={label:Kt,statName:"SetSession",subItems:e},o=new P.Action({...n,actionId:"Chart.SetSession"});r.push(o)}}}return r}update(){if(!this.chart.hasModel())return;const e=this.chart.model().timeScale().marks();if(e){this._minVisibleSpan=Gt.YEAR_SPAN;for(const t of e)this._minVisibleSpan=Math.min(t.span,this._minVisibleSpan)}}updatePriceAxisStubs(){const e=this.chart.model().model(),t=this.chart.isMaximizedPane()?(0,r.ensureNotNull)(this.chart.maximizedPaneWidget()).state():e.paneForSource(e.mainSeries());if(!t)return;const i=e.priceScaleSlotsCount();this._lhsStubContainer.setScales([],i.left,t.leftPriceScales().length,i.left+i.right),this._rhsStubContainer.setScales([],i.right,t.rightPriceScales().length,i.left+i.right)}paint(e){if(e===R.InvalidationLevel.None||0===this.size.width||0===this.size.height)return;this._canvasBinding.applySuggestedBitmapSize(), +this._topCanvasBinding.applySuggestedBitmapSize();const t=(0,X.getContext2D)(this._topCanvasBinding.canvasElement);if(e>R.InvalidationLevel.Cursor){const i=(0,X.getContext2D)(this._canvasBinding.canvasElement),s=(0,X.getBindingPixelRatio)(this._canvasBinding);this.drawBackground(i,s),this.chart.hasModel()&&(this.drawBorder(i,s),this.drawTickMarks(i,s),this.drawBackLabels(i,s),this.drawCrossHairLabel(t,s)),this._lhsStubContainer.paintStubs(e),this._rhsStubContainer.paintStubs(e)}this.drawCrossHairLabel(t,(0,X.getBindingPixelRatio)(this._topCanvasBinding))}drawBackground(e,t){if((0,X.clearRect)(e,0,0,Math.ceil(this.size.width*t)+1,Math.ceil(this.size.height*t)+1,this.backgroundColor()),!this.chart.hasModel())return;const i=this.chart.model();if(!i.timeScale().isEmpty()){const s=i.model().selection().lineDataSources().reduce(((e,t)=>{const i=t.timeAxisPoints();return 0===i.length?e:e.concat(i)}),[]);s.length>0&&this._hightlightBackground(e,s,t)}const s=i.model().crossHairSource();s.startMeasurePoint()&&this._hightlightBackground(e,s.measurePoints(),t)}drawBorder(e,t){e.save(),e.fillStyle=this.lineColor();const i=Math.max(1,Math.floor(this.rendererOptions().borderSize*t)),s=Math.ceil(this.size.width*t);e.fillRect(0,0,s+1,i),e.restore()}drawTickMarks(e,t){const i=this.chart.model().timeScale().marks();if(!i||0===i.length)return;let s=i.reduce(((e,t)=>e.span>t.span?e:t),i[0]).span;s>30&&s<40&&(s=30),e.save(),e.strokeStyle=this.lineColor();const r=this.rendererOptions(),n=r.borderSize+r.offsetSize+r.paddingTop+r.fontSize/2;e.textAlign="center",e.textBaseline="middle",e.fillStyle=this.textColor(),(0,X.drawScaled)(e,t,t,(()=>{e.font=this.baseFont();for(let t=0;t=s&&e.fillText(r.label,r.coord,n)}})),e.restore()}drawBackLabels(e,t){var i;e.save();const s=new Set,r=this.chart.model().model();let n=r.dataSources();const o=r.selection().allSources();for(const e of o)s.add(e);r.hoveredSource()&&s.add(r.hoveredSource());for(const e of r.sourcesBeingMoved())s.add(e);const a=r.customSourceBeingMoved();null!==a&&s.add(a);const l=null!==(i=r.lineBeingEdited())&&void 0!==i?i:r.lineBeingCreated();l&&s.add(l),s.add(this.chart.model().crossHairSource()),n=n.concat(r.customSources());const c=this.rendererOptions();for(let i=0;i=s&&(s=a,n=o),a<=i&&(i=a,r=o)}}return n&&t.push(n),r&&t.push(r),t}_zoomAvailable(){return!this.chart.model().timeScale().isEmpty()&&this.chart.model().model().zoomEnabled()&&this._options.pressedMouseMoveScale}_mouseDownOrTouchStartEvent(e){if(this._mousedown||!this._zoomAvailable())return;this._mousedown=!0;const t=this.chart.model();t.timeScale().isEmpty()||t.startScaleTime(e.localX)}_pressedMouseOrTouchMoveEvent(e){this._zoomAvailable()&&this.chart.model().scaleTimeTo(e.localX)}_mouseUpOrTouchEndEvent(e){this._zoomAvailable()&&(this._mousedown=!1,this.chart.model().endScaleTime(),this.restoreDefaultCursor())}_contextMenuOrTouchContextMenuEvent(e){this._options.contextMenuEnabled&&he.ContextMenuManager.showMenu(this.getContextMenuActions(),e,{statName:"TimeScaleContextMenu"},{menuName:"TimeScaleContextMenu"})}_mouseOrTouchEnterEvent(e){this._zoomAvailable()&&this.setCursor("ew-resize")}_mouseOrTouchLeaveEvent(e){this.restoreDefaultCursor()} +_mouseDoubleClickOrDoubleTapEvent(e){(0,fe.trackEvent)("GUI","Double click time scale"),this.chart.model().resetTimeScale()}_areEventsEnabled(){return!(0,Y.hideMarksOnBars)().value()}}function Xt(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Jt(e){return e.reduce(((e,t)=>{for(const i in t)if(Xt(t,i)){const s=t[i],r=e[i];r?r.push(s):e[i]=[s]}return e}),{})}const Qt=new z.TranslatedString("move left",o.t(null,void 0,i(15086))),ei=new z.TranslatedString("move right",o.t(null,void 0,i(61711))),ti={moving:"wait_finishing",wait_finishing:"stop",stop:"moving"};class ii{constructor(e){this._chartModel=null,this._currentDistance=0,this._deferredFinishTimeout=0,this._finishingTimeout=0,this._moveType="",this._startTime=0,this._state="stop",this._movingTimeout=0,this._chart=e,this._chart.withModel(this,(()=>{this._chartModel=this._chart.model()}))}destroy(){clearTimeout(this._movingTimeout)}move(e){if(null!==this._chartModel&&"stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Qt:ei),this._state=ti.stop,this._moveType="animated",this._deferredFinishTimeout&&(clearTimeout(this._deferredFinishTimeout),this._deferredFinishTimeout=0),this._finishingTimeout&&(clearTimeout(this._finishingTimeout),this._finishingTimeout=0),this._startTime=Date.now(),0===this._movingTimeout){const t=this._startTime,i=10,s=()=>{this.moveStep(t,0,50*e,1e3),this._movingTimeout=setTimeout(s,i)};this._movingTimeout=setTimeout(s,i)}}moveStep(e,t,i,s){if(null!==this._chartModel&&!this._chartModel.timeScale().isEmpty()){const r=Date.now();r1||!isFinite(n))&&(n=1);const o=1-Math.pow(1-n,3);return this._currentDistance=(i-t)*o+t,this._chartModel.scrollChart(this._currentDistance),n}}moveByBar(e){if(null!==this._chartModel){const t=this._chartModel.timeScale();if(t.isEmpty())return;if("stop"===this._state&&this._chartModel.beginUndoMacro(1===e?Qt:ei),null!==t.visibleBarsStrictRange()){const e=t.indexToCoordinate(t.visibleBarsStrictRange().lastBar())+t.barSpacing()/2;Math.abs(t.width()-e)>t.barSpacing()/6&&this._chartModel.scrollChart(t.width()-e)}if(this._state=ti.stop,this._moveType="by_bar",this._startTime=Date.now(),!this._movingTimeout){let t=0,i=150;const s=400,r=()=>{this._moveByBarStep(e),t++,i>100&&(i-=t/5*20),this._movingTimeout=setTimeout(r,i)};this._movingTimeout=setTimeout(r,s),this._moveByBarStep(e)}}}stopMove(){"by_bar"===this._moveType?this.stopMoveByBar():this._stopMove()}stopMoveByBar(){"moving"===this._state&&(clearTimeout(this._movingTimeout),this._movingTimeout=0,this._state=ti.wait_finishing,this._moveType="",this._movingTimeout=0,this._currentDistance=0,null!==this._chartModel&&this._chartModel.endUndoMacro())}scrollToRealtime(e){null!==this._chartModel&&this._chartModel.timeScale().scrollToRealtime(e)}_finishMove(){clearTimeout(this._movingTimeout),this._movingTimeout=0,this._deferredFinishTimeout=0;const e=this._currentDistance,t=Date.now(),i=()=>{const s=this.moveStep(t,e,0,700);s&&s<1?this._finishingTimeout=setTimeout(i,10):null!==this._chartModel&&(this._state=ti.wait_finishing, +this._moveType="",this._movingTimeout=0,this._currentDistance=0,this._chartModel.endUndoMacro())};this._finishingTimeout=setTimeout(i,10)}_stopMove(){"moving"===this._state&&(this._state=ti.moving,Date.now()-this._startTime<200?this._deferredFinishTimeout=setTimeout(this._finishMove.bind(this),200-(Date.now()-this._startTime)):this._finishMove())}_moveByBarStep(e){if(null!==this._chartModel){if(this._chartModel.timeScale().isEmpty())return;this._chartModel.scrollChartByBar(e)}}}var si=i(36174);const ri=(0,a.getLogger)("ChartApi.AbstractSession");class ni extends class{constructor(e,t,i){this._isConnected=new(lt())(!1),this._state=0,this._isConnectForbidden=!1,this._sessionId="",this._sessionIdChanged=new(ce()),this._chartApi=e,this._sessionPrefix=t,this._shouldReconnectAfterCriticalError=i}destroy(){this._logNormal("Destroying session"),this._isConnected.unsubscribe(),this.disconnect(),this._sessionIdChanged.destroy(),delete this._chartApi,this._logNormal("Session has been destroyed")}isConnected(){return this._isConnected}sessionId(){return this._sessionId}onSessionIdChanged(){return this._sessionIdChanged}connect(){0===this._state&&((0,r.assert)(!this._isConnectForbidden,"Cannot call connect because it is forbidden at this moment"),this._setSessionId(`${this._sessionPrefix}_${(0,si.randomHash)()}`),this._logNormal("Connecting session - wait until transport stay connected"),this._state=1,this._chartApi.createSession(this._sessionId,this))}disconnect(){0!==this._state&&((0,r.assert)(""!==this._sessionId,"sessionId must not be invalid"),this._logNormal("Disconnecting session..."),this._forbidConnectWhile((()=>{this._chartApi.connected()&&this._sendRemoveSession(),this._processDestroyingOnServer()})))}onMessage(e){switch(e.method){case"connected":return void this._onChartApiConnected();case"disconnected":return void this._onChartApiDisconnected();case"critical_error":const t=String(e.params[0]),i=String(e.params[1]);return void this._onCriticalError(t,i)}this._onMessage(e)}_getChartApi(){return this._chartApi}_generateLogMessage(e){return`[${this._sessionId}] ${e}`}_onCriticalError(e,t){this._logError(`Critical error. Reason=${e}, info=${t}.`),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this._shouldReconnectAfterCriticalError?(this._logNormal("Reconnecting after critical error..."),this.connect()):this._logNormal("Reconnecting after critical error skipped")}_onChartApiConnected(){(0,r.assert)(1===this._state,"Session is not registered"),this._logNormal("Transport is connected. Creating session on the server"),this._sendCreateSession(),this._state=2,this._isConnected.setValue(!0)}_onChartApiDisconnected(){this._logNormal("Transport is disconnected. Reconnecting..."),this._forbidConnectWhile((()=>{this._processDestroyingOnServer()})),this.connect()}_setSessionId(e){const t=this._sessionId;this._logNormal(`Changing sessionId: old=${t}, new=${e}`),this._sessionId=e,this._sessionIdChanged.fire(e,t)}_logNormal(e){ri.logNormal(this._generateLogMessage(e))}_logError(e){ +ri.logError(this._generateLogMessage(e))}_processDestroyingOnServer(){this._state=0,this._isConnected.setValue(!1),this._chartApi.removeSession(this._sessionId),this._setSessionId("")}_forbidConnectWhile(e){this._isConnectForbidden=!0,e(),this._isConnectForbidden=!1}}{constructor(e,t=!1){super(e,"cs",!1),this._sessionDisabled=!1,this._handler=null,this._criticalError=new(ce()),this._symbolResolveMap=new Map,this._disableStatistics=t}destroy(){this._criticalError.destroy(),this._handler=null,this._symbolResolveMap.clear(),super.destroy()}serverTimeOffset(){return this._getChartApi().serverTimeOffset()}switchTimezone(e){return this._getChartApi().switchTimezone(this.sessionId(),e)}defaultResolutions(){return this._getChartApi().defaultResolutions()}availableCurrencies(){return this._getChartApi().availableCurrencies()}availableUnits(){return this._getChartApi().availableUnits()}availablePriceSources(e){return this._getChartApi().availablePriceSources(e)}resolveSymbol(e,t,i){if(this._symbolResolveMap.has(t)){const[e,s]=this._symbolResolveMap.get(t);return Array.isArray(s)?s.push(i):s.then(i),e}{const s=[i];return this._getChartApi().resolveSymbol(this.sessionId(),e,t,(i=>{"symbol_error"===i.method?this._symbolResolveMap.delete(t):this._symbolResolveMap.set(t,[e,Promise.resolve(i)]),s.forEach((e=>e(i)))})),this._symbolResolveMap.set(t,[e,s]),e}}requestFirstBarTime(e,t,i){return this._getChartApi().requestFirstBarTime(this.sessionId(),e,t,i)}createSeries(e,t,i,s,r,n,o){return this._getChartApi().createSeries(this.sessionId(),e,t,i,s,r,n,o)}modifySeries(e,t,i,s,r,n){return this._getChartApi().modifySeries(this.sessionId(),e,t,i,s,r,n)}removeSeries(e){return!!this.isConnected().value()&&this._getChartApi().removeSeries(this.sessionId(),e)}requestMoreData(e,t,i){return"number"==typeof e?this._getChartApi().requestMoreData(this.sessionId(),e):this._getChartApi().requestMoreData(this.sessionId(),e,t,i)}requestMoreTickmarks(e,t,i){return(0,y.isNumber)(e)?this._getChartApi().requestMoreTickmarks(this.sessionId(),e):this._getChartApi().requestMoreTickmarks(this.sessionId(),e,t,i)}requestMetadata(e,t){this._getChartApi().requestMetadata(this.sessionId(),e,t)}canCreateStudy(e){return this._getChartApi().canCreateStudy(e)}getStudyCounter(){return this._getChartApi().getStudyCounter()}createStudy(e,t,i,s,r,n,o){return this._getChartApi().createStudy(this.sessionId(),e,t,i,s,r,n,o)}rebindStudy(e,t,i,s,r,n,o){return this._getChartApi().rebindStudy(this.sessionId(),e,t,i,s,r,n,o)}modifyStudy(e,t,i,s,r){return this._getChartApi().modifyStudy(this.sessionId(),e,t,i,s,r)}removeStudy(e,t){return this._getChartApi().removeStudy(this.sessionId(),e,t)}createPointset(e,t,i,s,r,n){return this._getChartApi().createPointset(this.sessionId(),e,t,i,s,r,n)}modifyPointset(e,t,i,s){return this._getChartApi().modifyPointset(this.sessionId(),e,t,i,s)}removePointset(e){return this._getChartApi().removePointset(this.sessionId(),e)}setVisibleTimeRange(e,t,i,s,r,n){this._getChartApi().setVisibleTimeRange(this.sessionId(),e,t,i,s,!0,r,n)}criticalError(){ +return this._criticalError}connect(e=null){null!==e&&(this._handler=e),this._symbolResolveMap.clear(),super.connect()}setHandler(e){this._handler=e}connected(){return this.isConnected().value()&&!this._sessionDisabled}disable(){this._sessionDisabled=!0}chartApi(){return this._getChartApi()}_sendCreateSession(){Object.keys(this).forEach((e=>{/^(s|st|symbol_)\d+$/.test(e)&&delete this[e]})),this._getChartApi().chartCreateSession(this.sessionId(),this._disableStatistics)}_sendRemoveSession(){this._getChartApi().chartDeleteSession(this.sessionId())}_onMessage(e){this._handler&&this._handler(e)}_onCriticalError(e,t){this._criticalError.fire(e,t),super._onCriticalError(e,t)}}var oi=i(42960),ai=i(94025);class li{constructor(){this._draggingSource=null,this._activeTouchPanes=new Set,this._scrollingPane=null,this._pinchingPane=null}onPaneDestroyed(e){this._activeTouchPanes.delete(e),this._scrollingPane===e&&(this._scrollingPane=null),this._pinchingPane===e&&(this._pinchingPane=null)}startTouch(e){this._activeTouchPanes.add(e)}endTouch(e){this._activeTouchPanes.delete(e)}hasTouchesOnOtherPanes(e){return this._activeTouchPanes.size>1||1===this._activeTouchPanes.size&&!this._activeTouchPanes.has(e)}trySetDraggingSource(e,t){return!this.hasTouchesOnOtherPanes(t)&&((0,r.assert)(null===this._draggingSource||this._draggingSource===e),this._draggingSource=e,!0)}clearDraggingSource(){null!==this._draggingSource&&(this._draggingSource=null)}draggingSource(){return this._draggingSource}setScrollingPane(e){(0,r.assert)(null===e||null===this._scrollingPane||this._scrollingPane===e),this._scrollingPane=e}scrollingPane(){return this._scrollingPane}setPinchingPane(e){(0,r.assert)(null===e||null===this._pinchingPane||this._pinchingPane===e),this._pinchingPane=e}pinchingPane(){return this._pinchingPane}}let ci=null;i(59744);function hi(e,t,s,r,n){return Promise.all([i.e(77),i.e(7201),i.e(8884),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4015),i.e(4215),i.e(218),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(6036),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(4894),i.e(7391),i.e(7555),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(4378),i.e(6265)]).then(i.bind(i,91595)).then((i=>{const o=new(0,i.EditObjectDialogRenderer)(e,t,r,n);return o.show(s),o}))}let di=null;var ui=i(58229);const pi={[pt.TabNames.symbol]:"symbol",[pt.TabNames.legend]:"legend",[pt.TabNames.scales]:"scales",[pt.TabNames.trading]:"trading",[pt.TabNames.events]:"events",[pt.TabNames.timezoneSessions]:"appearance",[pt.TabNames.text]:"text",[pt.TabNames.style]:"style",[pt.TabNames.visibility]:"visibility"},_i={[pt.TabNames.style]:"style",[pt.TabNames.visibility]:"visibilities"};async function mi(e,t,s={},r,n){const o=r.activeChartWidget.value(),{initialTab:a,tabName:l}=s;if(l&&!a&&(s.initialTab=_i[l]),(0,E.isStudyLineTool)(e)&&function(e){return[ui.LineToolVbPFixed].some((t=>e instanceof t)) +}(e))return o.propertiesDefinitionsForSource(e).then((i=>null!==i?hi(e,t,s,n,i):null));if((0,V.isStudy)(e)&&function(e){const{shortId:t}=e.metaInfo();return"Overlay"===t}(e)||(0,E.isLineTool)(e))return o.propertiesDefinitionsForSource(e).then((r=>{if(null!==r){return function(e){return Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4015),i.e(4215),i.e(218),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(4378),i.e(6780)]).then(i.bind(i,75892)).then((t=>{const i=new(0,t.SourcePropertiesEditorRenderer)(e);return null!==di&&di.hide(),i.show({shouldReturnFocus:e.shouldReturnFocus}),di=i,i}))}({propertyPages:r,model:t,source:e,activePageId:l&&pi[l],shouldReturnFocus:s.shouldReturnFocus})}return null}));if((0,V.isStudy)(e))return hi(e,t,s,n);{const e=l&&pi[l],t=r.getChartPropertiesDialogRenderer();return t.setActivePage(e),t.show(s)}}var gi=i(38618),fi=i(82723),vi=i(93613),Si=i(1803);class yi{constructor(e,t){this._showed=!1,this._cw=e,this._element=document.createElement("div"),this._element.classList.add("chart-loading-screen"),this._shield=document.createElement("div"),this._shield.classList.add("chart-loading-screen-shield"),this._element.appendChild(this._shield),t.appendChild(this._element),this._cw.withModel(this,this._connectToModel)}show(e){if(e){const e=this._cw.model().mainSeries().status();if(1!==e&&2!==e)return}this._cw.setInLoadingState(!0),this._showed||(this._showed=!0,this._show())}hide(){this._cw.setInLoadingState(!1),this._showed&&this._hide()}isShown(){return this._showed}_connectToModel(){const e=this._cw.model().mainSeries().dataEvents();e.symbolError().subscribe(this,(e=>{e!==Si.permissionDenied&&this.hide()})),e.seriesError().subscribe(this,(()=>{(0,Oe.enabled)("hide_loading_screen_on_series_error")&&this.hide()})),e.completed().subscribe(this,this.hide)}_show(){const e=this._cw.properties().childs().paneProperties.childs();let t;if(e.backgroundType.value()===vi.ColorType.Solid)t=e.background.value();else{t=`linear-gradient(${e.backgroundGradientStartColor.value()},${e.backgroundGradientEndColor.value()})`}this._shield.style.background=t,this._element.classList.add("fade")}_hide(){this._showed=!1,this._element.classList.remove("fade")}}var bi=i(78071),wi=i(4949);const Pi=(0,F.getHexColorByName)("color-cold-gray-700"),Ci=(0,F.getHexColorByName)("color-cold-gray-400");class xi{constructor(e){this._container=null,this._errorCardRenderer=null,this._mainSeriesErrorMessage=null,this._banErrorMessage=null,this._errorMessageHandler=e=>{this._chartWidget.hasModel()?this._updatePaneWidgets(e):this._renderErrorWithoutModel(e)},this._chartWidget=e,this._subscribeToMainSeriesErrors()}destroy(){var e,t,i;null===(e=this._mainSeriesErrorMessage)||void 0===e||e.destroy(),null===(t=this._banErrorMessage)||void 0===t||t.destroy(), +null===(i=this._errorCardRenderer)||void 0===i||i.then((e=>{e.container.remove(),e.destroy()}))}updatePaneWidgets(){this._updatePaneWidgets()}setContainer(e){var t;if(this._container!==e){this._container=e,null===(t=this._errorCardRenderer)||void 0===t||t.then((e=>e.container.remove()));const i=this._getErrorMessage();i&&this._errorMessageHandler(i)}}_updatePaneWidgets(e=this._getErrorMessage()){this._chartWidget.paneWidgets().forEach((t=>t.setErrorMessage(e)))}async _renderErrorWithoutModel(e){if(null===this._container||null===e&&null===this._errorCardRenderer)return;const t=await this._getErrorCardRenderer();this._container.contains(t.container)||this._container.appendChild(t.container),t.update(this._createErrorCardRendererState(e))}async _getErrorCardRenderer(){return this._errorCardRenderer||(this._errorCardRenderer=this._createErrorCardRenderer())}async _createErrorCardRenderer(){return new(await gt())}_createErrorCardRendererState(e){return e?{message:e.message,icon:e.icon,textColor:ye.watchedTheme.value()===be.StdTheme.Dark?Ci:Pi,backgroundColor:ye.watchedTheme.value()===be.StdTheme.Dark?"#131722":"#FFF",solutionId:e.solutionId}:{message:null}}_subscribeToMainSeriesErrors(){const e=this._chartWidget;e.withModel(this,(()=>{const t=e.model().model().mainSeries();this._mainSeriesErrorMessage=(0,b.combine)(((e,t)=>{if(e)return e;switch(t){case"invalid_symbol":return{message:"Invalid symbol",icon:"ghost"};case"no_data":return{message:"No data here",icon:"ghost"};case null:return null}}),this._banErrorMessage||new(lt())(null).readonly(),(0,oi.getSeriesDisplayErrorWV)(t)),this._mainSeriesErrorMessage.subscribe(this._errorMessageHandler,{callWithLast:!0})}))}_getErrorMessage(){var e,t;return(null===(e=this._banErrorMessage)||void 0===e?void 0:e.value())||(null===(t=this._mainSeriesErrorMessage)||void 0===t?void 0:t.value())||null}}var Ti=i(33703),Ii=i(59452),Mi=i.n(Ii);async function Ai(e,t,s,r,n,a="default"){let l,c=[];const h=e.model().model(),d=(0,y.clone)(t),u=new(Mi())({inputs:d}),p=function(e,t){return"symbol"===t?e.inputs.filter((t=>t.id===e.symbolInputId())):e.inputs.filter((e=>e.confirm))}(s,a),_=()=>{l&&h.removeCustomSource(l)},m=()=>{_(),n()},g=e=>{r({inputs:e,parentSources:c}),_()},f=p.filter(Ti.isTimeOrPriceNotHiddenInput);if(f.length>0)try{const t=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(4015),i.e(4215),i.e(218),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(1762),i.e(962),i.e(2842),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,73339)),r=await t.selectInputValuesOnChart(e,f,u,s.shortDescription,s.inputs);if(l=r.customSourceId,r.destPane){const e=r.destPane.mainDataSource();c=e===h.mainSeries()?[]:[e]}else c=[]}catch(e){return void m()} +f.length!==p.length?Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(2639),i.e(2109),i.e(4015),i.e(4215),i.e(218),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(1762),i.e(962),i.e(2842),i.e(3016),i.e(3179),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(3030)]).then(i.bind(i,29638)).then((t=>{const r=new t.ConfirmInputsDialogRenderer(function(e){if("symbol"===e)return o.t(null,void 0,i(45743));return o.t(null,void 0,i(46689))}(a),p,u,a,s,e.model(),g,m);return r.show(),r})):g(u.state().inputs||{})}var Li=i(60156),ki=i(36274);var Ei=i(85804),Di=i(75531);const Vi=(0,a.getLogger)("ChartWidget",{color:"#606"}),Bi=(0,Oe.enabled)("chart_content_overrides_by_defaults"),Ri=new z.TranslatedString("hide {title}",o.t(null,void 0,i(70301)));const Ni={addToWatchlistEnabled:!0,showFinancialsEnabled:!1,sourceSelectionEnabled:!0,propertyPagesEnabled:!0,paneContextMenuEnabled:!0,priceScaleContextMenuEnabled:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,goToDateEnabled:!1,marketStatusWidgetEnabled:!0,chartWarningWidgetEnabled:!0,dataProblemWidgetEnabled:!0,paneControlsEnabled:!0,isSymbolAvailable:e=>Promise.resolve(!0),legendWidgetEnabled:!0,chartEventsEnabled:!0,esdEnabled:!1,latestUpdatesEnabled:{news:!1,minds:!1},continuousContractSwitchesEnabled:!1,futuresContractExpirationEnabled:!1,croppedTickMarks:!0,countdownEnabled:!0,lastPriceAnimationEnabled:!0,useKineticScroll:h.CheckMobile.any(),indicatorsDialogShortcutEnabled:!0,handleScale:{mouseWheel:!0,pinch:!0,axisPressedMouseMove:{time:!0,price:!0}},handleScroll:{mouseWheel:!0,pressedMouseMove:!0,horzTouchDrag:!0,vertTouchDrag:!0}};function Oi(e,t,i,s=0){const r=t.mainSeries().syncModel(),n=e.mainSeries().syncModel();let o=i;if(null!==r&&null!==n){const t=e.createSyncPoint(r.syncSourceTarget(),n.syncSourceTarget());0!==s&&(i=r.projectTime(i,s)),o=t.sourceTimeToTargetTime(i)}return e.timeScale().points().roughIndex(o,n&&n.distance.bind(n))}const Fi=["Overlay@tv-basicstudies","CorrelationCoefficient@tv-basicstudies","Correlation Coeff@tv-basicstudies","Spread@tv-basicstudies","Ratio@tv-basicstudies"];class Wi{constructor(e,t,i){this.activePaneWidget=null,this._model=null,this._paneWidgets=[],this._maximizedPaneWidget=null,this._timeAxisWidget=null,this._paneSeparators=[],this._controlBarNavigation=null,this._lineToolsSynchronizer=null,this._modelCreated=new(ce()),this._isDestroyed=!1,this._customLegendWidgetsFactoryMap=new Map,this._backgroundTopTheme=new(lt())("light"),this._backgroundBasedTheme=new(lt())("light"),this._backgroundBottomTheme=new(lt())("light"),this._lhsAxesWidth=0,this._rhsAxesWidth=0,this._lhsPriceAxisWidthChanged=new(ce()),this._rhsPriceAxisWidthChanged=new(ce()),this._mainDiv=null,this._parent=null,this._elTooltipDiv=null,this._hotkeysListener=null,this._mouseWheelHelper=null,this._onWheelBound=null,this._justActivated=!1,this._inited=!1,this._containsData=!1,this._initialLoading=!1,this._defTimeframe=void 0,this._removeMaximizeHotkey=null, +this._metaInfoRepository=null,this._invalidationMask=null,this._drawPlanned=!1,this._drawRafId=0,this._inLoadingState=!1,this._timingsMeter=null,this._tagsChanged=new(ce()),this._redraw=new(ce()),this._isVisible=new(lt())(!0),this._collapsed=new(lt())(!1),this._dataWindowWidget=null,this._resizeHandler=null,this._spinner=null,this._keydownEventListener=null,this._properties=null,this._symbolWV=new(lt()),this._resolutionWV=new(lt()),this._updateThemedColorBound=this._updateThemedColor.bind(this),this._disconnected=new(ce()),this._reconnectBailout=new(ce()),this._connected=new(ce()),this._chartWidgetInitialized=new(ce()),this._saveChartService=null,this._objectTreeDialogController=null,this._chartPaintedPromise=null,this._noExchangeSubscrptionWarning=null,this._paneWidgetsSharedState=new li,this._brokerName="",this._onZoom=new(ce()),this._onScroll=new(ce()),this._availableScreen=null,this._hoveredPriceAxes=new Set,this._anyAxisHovered=new(lt())(!1),this._linkingGroupIndex=new(lt())(null),this._showDataWindowAction=null,this._invalidationHandler=e=>{if(!(e instanceof R.InvalidationMask))throw new Error("Invalid mask");null!==this._invalidationMask?this._invalidationMask.merge(e):this._invalidationMask=e,this._drawPlanned||(this._drawPlanned=!0,this._options.visible.when((()=>{const e=!document.hidden,t=this.screen&&this.screen.isShown();null!==this._timingsMeter&&e&&!t&&this._timingsMeter.startWaitingDraw();const i=(0,r.ensureNotNull)((0,r.ensureNotNull)(this._parent).ownerDocument.defaultView);this._drawRafId=i.requestAnimationFrame(this._invalidationRAFCallback.bind(this))})))},this._onChartSessionIsConnectedChanged=e=>{e?this._onConnection():this._onDisconnect()},this._subscribeToBanInfo=e=>{var t,i;e?null===(t=this._spinner)||void 0===t||t.stop():null===(i=this._spinner)||void 0===i||i.spin()},this._id=t,this._layoutId=i,this._options=(0,y.merge)((0,y.clone)(Ni),e),this._options.customLegendWidgetFactories&&(this._customLegendWidgetsFactoryMap=this._options.customLegendWidgetFactories),this._subscribeToDrawingState(),this._chartWidgetCollection=this._options.chartWidgetCollection,this.withModel(this,(()=>{const e=this.model().model();e.backgroundTopColor().subscribe(this._updateThemedColorBound),e.backgroundColor().subscribe(this._updateThemedColorBound)})),this._errorRenderer=new xi(this),this._scrollHelper=new ii(this),this._objectTreeDialogController=m.getInstance(),this._properties=new B.DefaultProperty("chartproperties",void 0,void 0,this._options.useUserChartPreferences),this._properties.addExclusion("scalesProperties.axisHighlightColor"),this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorActive"),this._properties.addExclusion("scalesProperties.axisLineToolLabelBackgroundColorCommon"),this._properties.addExclusion("scalesProperties.showPriceScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.showTimeScaleCrosshairLabel"),this._properties.addExclusion("scalesProperties.crosshairLabelBgColorLight"), +this._properties.addExclusion("scalesProperties.crosshairLabelBgColorDark"),this._startSpinner(this._options.container.value()),this._chartSession=new ni(window.ChartApiInstance),this._metaInfoRepository=new M(this._chartSession),this._isMultipleLayout=(0,b.combine)((e=>(0,Di.isMultipleLayout)(e)),this._chartWidgetCollection.layout)}destroy(){var e,t;null===(e=this._lineToolsSynchronizer)||void 0===e||e.destroy(),null===(t=this._noExchangeSubscrptionWarning)||void 0===t||t.destroy(),window.loginStateChange.unsubscribe(this,this._handleLoginStateChanged),null!==this._model&&(this._model.model().backgroundTopColor().unsubscribe(this._updateThemedColorBound),this._model.model().backgroundColor().unsubscribe(this._updateThemedColorBound),this._model.destroy()),this._customLegendWidgetsFactoryMap.clear(),this._scrollHelper.destroy(),this._errorRenderer.destroy(),this._chartSession.criticalError().unsubscribe(this,this._onChartSessionCriticalError),this._chartSession.isConnected().unsubscribe(this._onChartSessionIsConnectedChanged),this._chartSession.destroy(),this._isDestroyed=!0}emulateCriticalError(){this._chartSession.removeSeries("-1")}chartSession(){return this._chartSession}onDisconnected(){return this._disconnected}onReconnectBailout(){return this._reconnectBailout}onConnected(){return this._connected}chartWidgetInitialized(){return this._chartWidgetInitialized}setVisibleTimeRange(e,t,i,s){{const n=this.model().mainSeries().seriesSource();this._chartSession.setVisibleTimeRange((0,r.ensureNotNull)(n.instanceId()),n.turnaround(),e,t,null!=i?i:{},null!=s?s:()=>{})}}lineToolsSynchronizer(){return this._lineToolsSynchronizer}requestFullscreen(){this.getResizerDetacher().requestFullscreen()}exitFullscreen(){this.getResizerDetacher().exitFullscreen()}inFullscreen(){return this.getResizerDetacher().fullscreen.value()}model(){return(0,r.ensureNotNull)(this._model)}id(){return this._id}layoutId(){return this._layoutId}crossHairSyncEnabled(){return this._chartWidgetCollection.lock.crosshair.value()}isVisible(){return this._isVisible.value()}setVisible(e){this._isVisible.setValue(e)}setCollapsed(e){this._collapsed.setValue(e)}isJustClonedChart(){return!!(this._options||{}).justCloned}getSymbol(e){var t,i,s,r;let n;return n=this._model?this._model.mainSeries().properties().childs():this.properties().childs().mainSeriesProperties.childs(),n?e&&n.shortName&&n.shortName.value()?null!==(i=null===(t=n.shortName)||void 0===t?void 0:t.value())&&void 0!==i?i:"":null!==(r=null===(s=n.symbol)||void 0===s?void 0:s.value())&&void 0!==r?r:"":""}setSymbol(e){this._model?(this._symbolWV.setValue(e),this._model.setSymbol(this._model.mainSeries(),e)):(this.properties().childs().mainSeriesProperties.merge({symbol:e}),this._symbolWV.setValue(e))}setResolution(e){this._model?(this._resolutionWV.setValue(e),this._model.setResolution(this._model.mainSeries(),e)):(this.properties().childs().mainSeriesProperties.merge({interval:e}),this._resolutionWV.setValue(e))}getResolution(){ +return this._model?this._model.mainSeries().properties().childs().interval.value():this.properties().childs().mainSeriesProperties.childs().interval.value()}symbolWV(){return this._symbolWV.readonly()}resolutionWV(){return this._resolutionWV.readonly()}loadRange(e){if(this._model){this.screen.show();this._model.loadRange(e)||this.screen.hide()}}async showGeneralChartProperties(e,t){if(!Oe.enabled("show_chart_property_page"))return Promise.resolve(null);const s=await this._showChartProperties(this.model().mainSeries(),e,{doNotCloseOnBgClick:!0,onResetToDefault:async()=>{this.model().restorePreferences();const e=await Promise.resolve().then(i.bind(i,5286)),t=e.getCurrentTheme().name;e.loadTheme(this.chartWidgetCollection(),{themeName:t,standardTheme:!0})},shouldReturnFocus:null==t?void 0:t.shouldReturnFocus});if(null===s)return null;const r=()=>{s.hide(),this._chartWidgetCollection.activeChartWidget.unsubscribe(r)};return this._chartWidgetCollection.activeChartWidget.subscribe(r),s}showChartPropertiesForSource(e,t,i,s){return Oe.enabled("property_pages")&&e.userEditEnabled()?e===this.model().model().mainSeries()?this.showGeneralChartProperties(t):((i=i||{}).onResetToDefault=()=>{((0,E.isLineTool)(e)||(0,V.isStudy)(e))&&this.model().restorePropertiesForSource.bind(this._model,e)},this._showChartProperties(e,t,i,s)):Promise.resolve(null)}async showChartPropertiesForSources(e){if(!(0,Oe.enabled)("property_pages"))return Promise.resolve(null);const{sources:t,title:s,tabName:n,renamable:a}=e,l=(0,r.ensureNotNull)(this._model),c=Jt(t.map((e=>e.properties().childs()))),h=Jt(t.map((e=>e.properties().childs().intervalsVisibilities))),[{createPropertyPage:d},{getSelectionStylePropertiesDefinitions:u},{getSelectionIntervalsVisibilitiesPropertiesDefinition:p},{getSelectionCoordinatesPropertyDefinition:_}]=await Promise.all([Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,73955)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,43940)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,97456)),Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,41339))]);return async function(e){const{SourcesPropertiesEditorRenderer:t}=await Promise.all([i.e(77),i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(6221),i.e(8056),i.e(2587),i.e(3502),i.e(8149),i.e(2639),i.e(2109),i.e(4015),i.e(4215),i.e(218),i.e(6625),i.e(9327),i.e(7194),i.e(6884),i.e(2984),i.e(3980),i.e(5403),i.e(3889),i.e(7391),i.e(8904),i.e(962),i.e(2842),i.e(9727),i.e(4403),i.e(4713),i.e(5901),i.e(1958),i.e(4378),i.e(6780)]).then(i.bind(i,66512)),s=new t(e);return null!==ci&&(ci.hide(),ci=s),s.show(),s}({sources:t,propertyPages:[d(u(c,l),"style",o.t(null,void 0,i(32733))),d({definitions:[_(t,l)]},"displacement",o.t(null,void 0,i(62764))),d(p(h,l),"visibility",o.t(null,void 0,i(21852)))],undoModel:l,title:s,activeTabId:n,renamable:a})}getPriceAxisWidthChangedByName(e){ +return"left"===e?this._lhsPriceAxisWidthChanged:this._rhsPriceAxisWidthChanged}getPriceAxisMaxWidthByName(e){return"left"===e?this._lhsAxesWidth:this._rhsAxesWidth}timeAxisHeight(){return null!==this._timeAxisWidget?this._timeAxisWidget.size.height:0}withModel(e,t){null!==this._model?t.call(e):this.modelCreated().subscribe(e,t,!0)}hasModel(){return null!==this._model}onRedraw(){return this._redraw}copyLineToOtherCharts(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources().filter((e=>e.isSynchronizable()));e.copyToOtherCharts(t)}hideDataSources(e){if(e.length){const t=e.map((e=>e.properties().visible)),i=e.map((()=>!1));this.model().setProperties(t,i,Ri.format({title:new z.TranslatedString(e[0].name(),e[0].title())}))}}hideSelectedObject(){this.hideDataSources(this.model().selection().dataSources().filter((e=>!0)))}unlinkSelectedLine(){const e=(0,r.ensureNotNull)(this._model),t=e.selection().lineDataSources();e.unlinkLines(t)}onScroll(){return this._onScroll}onZoom(){return this._onZoom}images(e){window.TradingView.printing=!0;const t=this.model().selection().allSources();this.model().selectionMacro((e=>e.clearSelection())),this.model().model().recalculateAllPanes((0,bt.globalChangeEvent)());const i=(t,i)=>{t.paint(i);const s={showCollapsedStudies:Boolean(null==e?void 0:e.showCollapsedStudies),status:null==e?void 0:e.status};return t.getScreenshotData(s)},s=[];if(null!==this._maximizedPaneWidget){const e=this._paneWidgets.indexOf(this._maximizedPaneWidget);s.push(i(this._maximizedPaneWidget,R.InvalidationMask.light().invalidateForPane(e)))}else for(let e=0;e{t.forEach((t=>{e.addSourceToSelection(t)}))})),this.model().model().recalculateAllPanes((0,bt.globalChangeEvent)()),this.model().model().lightUpdate();const n=this.mainSeriesQuotesAndMetainfo();return{panes:s,timeAxis:r,colors:{text:this.properties().childs().scalesProperties.childs().textColor.value(),bg:this.properties().childs().paneProperties.childs().background.value(),scales:this.properties().childs().scalesProperties.childs().lineColor.value()},meta:n.meta,ohlc:n.ohlc,quotes:n.quotes}}insertStudy(e,t,i,s){return new Promise((r=>{0!==t.length?window.runOrSignIn((()=>{r(this._insertStudy(e,t,i,s))}),{source:"study on study"}):r(this._insertStudy(e,t,i,s))})).catch((()=>null))}addOverlayStudy(e,t,i){const s=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((r=>{if(!r)return null;const n=s.createStudyInserter({type:"java",studyId:"Overlay@tv-basicstudies"},[]),o={allowExtendTimeScale:i};if(Oe.enabled("use_overrides_for_overlay")){const e=(0,Ei.factoryDefaults)("study_Overlay@tv-basicstudies.style");o.style=e} +return n.setPropertiesState(o),n.setForceOverlay(t),n.insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]})))})):Promise.resolve(null)}addCompareStudy(e){const t=this.model();return this._options&&this._options.isSymbolAvailable?this._options.isSymbolAvailable(e).then((i=>i?t.createStudyInserter({type:"java",studyId:"Compare@tv-basicstudies"},[]).insert((()=>Promise.resolve({inputs:{symbol:e},parentSources:[]}))):null)):Promise.resolve(null)}showIndicators(e,t){if(window.studyMarket)return window.studyMarket.visible().value()?void window.studyMarket.hide():(window.studyMarket.show(e,t),window.studyMarket)}setSaveChartService(e){this._saveChartService=e,null!==this._lineToolsSynchronizer&&this._lineToolsSynchronizer.setSaveChartService(e)}getSaveChartService(){return this._saveChartService}mainSeriesQuotesAndMetainfo(){let e,t,i;const s=this._model&&this._model.mainSeries();if(s){const r=e=>null==e?"":s.formatter().format(e,void 0,void 0,!0,!1)+"",n=e=>null==e?"":e+"";e={resolution:s.interval(),symbol:s.symbol(),values:s.valuesProvider().getValues(null)};const o=s.symbolInfo();o&&(e.symbol=o.full_name,e.description=o.description,e.exchange=o.exchange);const a=s.bars().last();null!==a&&(t=a.value.slice(1,5).map(r));const l=s.quotes();l&&(i={change:r(l.change),changePercent:n(l.change_percent),last:r(l.last_price)})}return{meta:e,ohlc:t,quotes:i}}isMultipleLayout(){return this._isMultipleLayout}updateCrossHairPositionIfNeeded(){if(this._model){const e=Y.tool.value();this._model.model().setCurrentTool(e);const t=(0,H.lastMouseOrTouchEventInfo)();if(t.isTouch){const e=this._maximizedPaneWidget||this._paneWidgets[0];if(e.hasState()&&(!t.stylus&&(this._isLineToolModeExceptBrush()||(0,Y.toolIsMeasure)(Y.tool.value()))||this.selectPointMode().value()!==Y.SelectPointMode.None)){const t=e.state(),i=.5*this._model.model().timeScale().width(),s=.5*t.defaultPriceScale().height();this._model.model().setAndSaveCurrentPosition(i,s,t)}}if(this._model&&t.isTouch){const e=this._model.model().crossHairSource();e.updateAllViews((0,bt.sourceChangeEvent)(e.id()))}}}trackingModePaneWidget(){if(!(0,H.lastMouseOrTouchEventInfo)().isTouch)return null;for(const e of this.paneWidgets())if(e.trackingModeEnabled())return e;return null}startTrackingMode(){if((0,H.lastMouseOrTouchEventInfo)().isTouch){this.exitTrackingMode(),this.updateCrossHairPositionIfNeeded();const e=this._maximizedPaneWidget||this._paneWidgets[0],t=this.model().model().crossHairSource().currentPoint();e.startTrackingMode(t,t)}}exitTrackingMode(){(0,H.lastMouseOrTouchEventInfo)().isTouch&&this.paneWidgets().some((e=>e.trackingModeEnabled()))&&(this.paneWidgets().forEach((e=>e.exitTrackingMode())),this.model().model().clearCurrentPosition())}onToolChanged(){this.model().lineBeingCreated()&&this._cancelCreatingLine(),this.selectPointMode().value()!==Y.SelectPointMode.None&&this.cancelRequestSelectPoint(),this.exitTrackingMode()}setInLoadingState(e){this._inLoadingState=e}paint(e){const t=null!=e?e:R.InvalidationMask.full();t.validationActions().forEach((e=>e())), +this._paneWidgets.forEach(((e,i)=>{null!==this._maximizedPaneWidget&&this._maximizedPaneWidget!==e||e.paint(t.invalidateForPane(i))})),this._timeAxisWidget&&this._timeAxisWidget.paint(t.invalidateForTimeScale()),this._redraw.fire()}GUIResetScales(){(0,fe.trackEvent)("GUI","Reset Scales"),null!==this._model&&this._model.resetScales()}toggleMaximizePane(e){var t;if(!(this._paneWidgets.length<2)){this._maximizedPaneWidget?(this._maximizedPaneWidget.state().maximized().setValue(!1),this._maximizedPaneWidget=null,this._paneSeparators.forEach((e=>e.show()))):(this._maximizedPaneWidget=e,this._maximizedPaneWidget.state().maximized().setValue(!0),this._paneSeparators.forEach((e=>e.hide())));for(let e=this._paneWidgets.length;e--;)this._paneWidgets[e].updateControls(),this._paneWidgets[e].updatePriceAxisWidgetsStates();this._errorRenderer.updatePaneWidgets(),null===(t=this._timeAxisWidget)||void 0===t||t.updatePriceAxisStubs(),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}}maximizedPaneWidget(){return this._maximizedPaneWidget}isMaximizedPane(){return null!==this._maximizedPaneWidget}toggleCollapsedPane(e){const t=e.state();t.collapsed().setValue(!t.collapsed().value()),this._paneWidgets.forEach((e=>e.updateControls())),this._adjustSize(),this.updateCrossHairPositionIfNeeded()}unsetActivePaneWidget(){this.activePaneWidget=null}setActivePaneWidget(e){this.activePaneWidget=e}onPaneWidgetDestroyed(e){this.activePaneWidget===e&&(this.activePaneWidget=null)}backgroundTopTheme(){return this._backgroundTopTheme.readonly()}backgroundBasedTheme(){return this._backgroundBasedTheme.readonly()}backgroundBottomTheme(){return this._backgroundBottomTheme.readonly()}lineToolsAndGroupsDTO(){return(0,r.ensureNotNull)(this._lineToolsSynchronizer).prepareDTO()}resetLineToolsInvalidated(e,t,i){(0,r.ensureNotNull)(this._lineToolsSynchronizer).resetInvalidated(e,t,i)}applyLineToolUpdateNotification(e,t){(0,r.ensureNotNull)(this._lineToolsSynchronizer).applyLineToolUpdateNotification(e,t)}reloadAllLineTools(){(0,r.ensureNotNull)(this._lineToolsSynchronizer).reloadAllLineTools()}startApplyingLineToolUpdateNotification(){var e;null===(e=this._lineToolsSynchronizer)||void 0===e||e.startApplyingLineToolUpdateNotification()}endApplyingLineToolUpdateNotification(){var e;null===(e=this._lineToolsSynchronizer)||void 0===e||e.endApplyingLineToolUpdateNotification()}applyAlertIdByExternalSource(e,t){var i;null===(i=this._lineToolsSynchronizer)||void 0===i||i.applyAlertIdByExternalSource(e,t)}deleteAlertByExternalSource(e,t){var i;null===(i=this._lineToolsSynchronizer)||void 0===i||i.deleteAlertByExternalSource(e)}shouldBeSavedEvenIfHidden(){return this._model?this.model().model().shouldBeSavedEvenIfHidden():!!this._options.content.shouldBeSavedEvenIfHidden}showObjectsTreeDialog(){var e;null===(e=this._objectTreeDialogController)||void 0===e||e.show()}addCustomWidgetToLegend(e,t){this._customLegendWidgetsFactoryMap.set(e,t);for(const i of this.paneWidgets())i.addCustomWidgetToLegend(e,t)}applyIndicatorsToAllChartsAvailable(){ +if(!this.chartWidgetCollection().applyIndicatorsToAllChartsAvailable())return!1;for(const e of this.model().model().panes()){if(e.sourcesByGroup().all().some((e=>(0,V.isStudy)(e)&&!0)))return!0}return!1}restoreState(e,t,i){this._adjustSize();const s=(0,r.ensureNotNull)(this._model),n=(s.restoreState(this._content,t,i),s.mainSeries().properties().childs());this._symbolWV.setValue(n.symbol.value()),this._resolutionWV.setValue(n.interval.value()),this._setActions()}addCompareAsOverlay(e,t,i){const s=this.model();return(0,r.ensureDefined)(this._options.isSymbolAvailable)(e).then((r=>{if(!r)return null;const n=s.createStudyInserter({type:"java",studyId:"Overlay@tv-basicstudies"},[]);return n.setForceOverlay(!0),n.setPreferredPriceScale("as-series"),!0!==i&&n.setTargetPriceScaleMode({percentage:!0}),void 0!==t&&n.setPropertiesState({allowExtendTimeScale:t}),n.insert((async()=>({inputs:{symbol:e},parentSources:[]})))}))}scrollHelper(){return this._scrollHelper}setBroker(e){var t;this._brokerName=e,null===(t=this._lineToolsSynchronizer)||void 0===t||t.setBroker(e)}chartPainted(){return this._drawPlanned?(null===this._chartPaintedPromise&&(this._chartPaintedPromise=(0,d.createDeferredPromise)()),this._chartPaintedPromise.promise):Promise.resolve()}setDataWindowWidget(e){this._dataWindowWidget=e}removeDataWindowWidget(){this._dataWindowWidget=null}showSelectedSourcesProperties(e){const t=(0,r.ensureNotNull)(this._model).selection().dataSources();if(1===t.length)this.showSourceProperties(t[0],e);else{const i=t.filter(E.isLineTool);i.length>0&&this.showChartPropertiesForSources({sources:i,tabName:e})}}connect(){this._chartSession.isConnected().subscribe(this._onChartSessionIsConnectedChanged),this._chartSession.criticalError().subscribe(this,this._onChartSessionCriticalError),this._chartSession.connect(this._onData.bind(this))}finishInitWithoutConnect(){this._chartSession.disable(),this._init(),this._chartWidgetInitialized.fire()}reconnect(){this._chartSession.disconnect(),this._chartSession.connect()}update(){if(this.hasModel()){for(const e of this._paneWidgets)e.update();this._timeAxisWidget&&this._timeAxisWidget.update()}}setPriceAxisHovered(e,t){t?this._hoveredPriceAxes.add(e):this._hoveredPriceAxes.delete(e),this._anyAxisHovered.setValue(this._hoveredPriceAxes.size>0)}anyPriceAxisHovered(){return this._anyAxisHovered.readonly()}linkingGroupIndex(){return this._linkingGroupIndex}_createShowDataWindowAction(){return this._showDataWindowAction=new P.Action({actionId:"Chart.DataWindow.Show",label:o.t(null,void 0,i(53831)),statName:"DataWindow",hotkeyGroup:this._hotkeys,hotkeyHash:n.Modifiers.Alt+68,icon:dataWindowSvg,onExecute:this._showOrHideDataWindowWidget.bind(this)}),this._showDataWindowAction}_insertStudy(e,t,i,s){const n=(0,r.ensureNotNull)(this._model).createStudyInserter(e,t,i);n.setForceOverlay("java"===e.type&&"Volume@tv-basicstudies"===e.studyId&&Oe.enabled("volume_force_overlay"));const o=n.insert(((e,i,r)=>new Promise(((n,o)=>{var a +;this.selectPointMode().value()!==Y.SelectPointMode.None&&this.cancelRequestSelectPoint(),s?n(s(e,i,r)):!function(e){return Fi.includes(e.id)}(r)?(null!=(a=i)?a:[]).some((e=>e.confirm))?((0,fe.trackEvent)("GUI","Confirmation dialogs","Inputs confirmation dialog"),Ai(this,e,r,n,o)):n({inputs:{},parentSources:t}):((0,fe.trackEvent)("GUI","Confirmation dialogs","Symbol confirmation dialog"),Ai(this,e,r,n,o,"symbol"))}))));return o.then((()=>{(0,Y.hideAllIndicators)().value()&&(0,W.toggleHideMode)()})).catch((e=>{})),o}async _showChartProperties(e,t,i,s){if(!this._model)return null;t&&((0,c.setValue)("properties_dialog.active_tab.chart",t),i.tabName=t);const r=await mi(e,this._model,i,this._options.chartWidgetCollection,s);return(null==r?void 0:r.visible().value())?r:null}_createLineToolsSynchronizerIfNeeded(){}_updateThemedColor(){const e=this.model().model(),t=e.backgroundColorAtYPercentFromTop(.5);let i=e.backgroundTopColor().value(),s=e.backgroundColor().value();const r=(0,Se.isColorDark)(t),n=(0,Se.isColorDark)(i),o=(0,Se.isColorDark)(s);this.widget().classList.toggle("chart-widget--themed-dark",r),this.widget().classList.toggle("chart-widget--themed-light",!r),this.widget().classList.toggle("chart-widget__top--themed-dark",n),this.widget().classList.toggle("chart-widget__top--themed-light",!n),this.widget().classList.toggle("chart-widget__bottom--themed-dark",o),this.widget().classList.toggle("chart-widget__bottom--themed-light",!o),this._backgroundTopTheme.setValue(n?"dark":"light"),this._backgroundBasedTheme.setValue(r?"dark":"light"),this._backgroundBottomTheme.setValue(o?"dark":"light"),i===s&&(0,ee.isStdThemedDefaultValue)("chartProperties.paneProperties.background",i,this._backgroundBasedTheme.value())&&(i=null,s=null);for(const e of this._paneWidgets)e.updateThemedColors({topColor:i,bottomColor:s})}_isLineToolModeExceptBrush(){const e=Y.tool.value();return(0,D.isLineToolName)(e)&&!(0,D.isLineDrawnWithPressedButton)(e)&&this.selectPointMode().value()===Y.SelectPointMode.None}_cancelCreatingLine(){const e=(0,r.ensureNotNull)(this._model).model(),t=e.lineBeingCreated();if(null!==t){const i=(0,r.ensureNotNull)(e.paneForSource(t));(0,r.ensureNotNull)(this.paneByState(i)).cancelCreatingLineTool(),t.toolname===Y.tool.value()&&(0,Y.resetToCursor)()}const i=e.crossHairSource().measurePane().value();if(null!==i){(0,r.ensureNotNull)(this.paneByState(i)).cancelMeasuring()}}_adjustSize(e){var t;let i=0;const r=null===this._model?null:this._model.model().priceScaleSlotsCount(),n=new Uint32Array(null===r?0:r.left),o=new Uint32Array(null===r?0:r.right),a=(0,X.getCanvasDevicePixelRatio)(document.body),l=(e,t)=>e+t,c=(e,t)=>{t.forEach(((t,i)=>{e[i]=Math.max(e[i],t)}))},h=this._width(),d=this._height(),p=this._paneSeparators.length,_=this.isMaximizedPane()?0:jt.height()*p,m=null!==this._timeAxisWidget?this._timeAxisWidget.optimalHeight():0;let g=d-m>=61?m:0;g%2&&(g+=1);const f=Math.max(1,Math.floor((d-_-g)/this._paneWidgets.length));let v=0,S=null +;for(const e of this._paneWidgets)if(!this._maximizedPaneWidget||this._maximizedPaneWidget===e){e.leftPriceAxisesContainer().updateCurrencyLabels();const t=e.leftPriceAxisesContainer().optimalWidths();e.rightPriceAxisesContainer().updateCurrencyLabels();const s=e.rightPriceAxisesContainer().optimalWidths();c(n,t),c(o,s),this._maximizedPaneWidget!==e&&e.state().collapsed().value()?v+=Math.min(f,e.collapsedHeight()):(i+=e.stretchFactor(),S=e)}let y=n.reduce(l,0),b=o.reduce(l,0),w=Math.max(h-y-b,0);if(w<=102){y=0,b=0,w=h;for(let e=0;e0){const e=new jt(this,r-1,r);this._paneSeparators.push(e),this._timeAxisWidget?this._elMainTable.insertBefore(e.getElement(),this._timeAxisWidget.getElement()):this._elMainTable.appendChild(e.getElement())}this._timeAxisWidget?this._elMainTable.insertBefore(i.getElement(),this._timeAxisWidget.getElement()):this._elMainTable.appendChild(i.getElement())}for(let i=0;iR.InvalidationLevel.Cursor&&(null===(i=this._timeAxisWidget)||void 0===i||i.update(),this._paneWidgets.forEach((e=>{e.updatePriceAxisWidgets()})),this._applyTimeScaleInvalidations(e,t),(null===(s=this._invalidationMask)||void 0===s?void 0:s.fullInvalidation())===R.InvalidationLevel.Full&&(this._invalidationMask.merge(e),this._adjustSize(this._invalidationMask.isVisibleTimeRangeLockedOnResize()),this._applyTimeScaleInvalidations(this._invalidationMask,t),e=this._invalidationMask,this._invalidationMask=null)),this.paint(e),this._dataWindowWidget){const t=e.maxPaneInvalidation();t===R.InvalidationLevel.Full?this._dataWindowWidget.fullUpdate():t>R.InvalidationLevel.None&&this._dataWindowWidget.update()}for(let t=0;t{i.appendChild(s),s.addEventListener("mousedown",this._beginRequestActive.bind(this)),s.addEventListener("mouseup",this._endRequestActive.bind(this)),s.addEventListener("touchstart",this._beginRequestActive.bind(this)),s.addEventListener("touchmove",this._endRequestActive.bind(this)),s.addEventListener("touchend",this._endRequestActive.bind(this)),s.addEventListener("click",this._requestActive.bind(this))})),this._inited&&(null!==this._timeAxisWidget&&(this._timeAxisWidget.destroy(),this._timeAxisWidget=null),this._paneWidgets.forEach((e=>{e.destroy()})),this._paneWidgets.length=0,this._paneSeparators.forEach((e=>{e.destroy()})),this._paneSeparators.length=0,this._update(R.InvalidationMask.full(),performance.now()))}_init(){this.hasModel()&&this.model().mainSeries().clearData(),this._initColors(),this._makeDefaultGui();this._makeDefaultModel(),(()=>{this._checkObsoleteTimezone(),this._chartSession&&this._chartSession.connected()&&this.model().model().restart(),this._content&&(this._initColors(),this._updateGui(),this.update()),this._resizeHandler=()=>{this._invalidationHandler(R.InvalidationMask.full())},this._resizeHandler(),(0,r.ensureNotNull)(this._parent).appendChild((0,r.ensureNotNull)(this._mainDiv)), +this._spinner&&(this._spinner.stop(),this._spinner=null),this._keydownEventListener=e=>{27===e.which&&e.preventDefault()},window.addEventListener("keydown:chart_"+this._id,this._keydownEventListener),this._activateSymbolSearchHotkeys(),this.model().timeScale().onScroll().subscribe(this,(()=>this._onScroll.fire())),this._inited=!0})()}_makeDefaultModel(){let e;if(this._content&&this._content.timeScale.points){const t=this._content.timeScale.points.items[0];e={startDate:t}}if(!(0,r.ensureNotNull)(this._metaInfoRepository).getInternalMetaInfoArray())throw new Error("Cannot create chart model: studies metainfo is absent");const t=()=>{var t,i;const s={readOnly:this.readOnly(),isSnapshot:!!this._containsData,...l(this._options,["timeScale","crossHair","chartEventsEnabled","esdEnabled","latestUpdatesEnabled","continuousContractSwitchesEnabled","futuresContractExpirationEnabled","countdownEnabled","lastPriceAnimationEnabled","currencyConversionEnabled","unitConversionEnabled","watermarkEnabled","shiftVisibleRangeOnNewBar","hideIdeas","onWidget"])};let n;n=this._collapsed;const o=function(e,t,i,s,r,n,o,a,l,c,h,d){const u=new w.ChartUndoModel(e,t,i,s,r,n,o,a,l,c,h,d);return u.model().fullUpdate(),u}(this._chartSession,this._invalidationHandler,this.properties(),e,(0,r.ensureNotNull)(this._metaInfoRepository),this,this._options.undoHistory,this._options.barsMarksContainersFactory,s,n,this._linkingGroupIndex,null!==(i=null===(t=this._saveChartService)||void 0===t?void 0:t.autoSaveEnabled())&&void 0!==i?i:new(lt())(!0));return this._createSessions(o.model()),o};(0,Oe.enabled)("lean_chart_load")?this._model=this._model||t():this._model=t(),this._model.model().setChartSaveTime(1e3*this._chartWidgetCollection.metaInfo.lastModified.value()),this._createVolumeIfNeeded();if(this._content){let e={};Bi&&this._initialLoading&&(e={symbol:this._defSymbol,interval:this._defInterval,style:this._defStyle}),this.restoreState(this._content,this._containsData,e),Bi&&this._defSymbol&&this.model().model().recalculatePriceRangeOnce()}else this._setActions();this._createLineToolsSynchronizerIfNeeded(),(()=>{const e=(0,r.ensureNotNull)(this._model);e.onTagsChanged().subscribe(this,(()=>this.onModelTagsChanged())),this._initBackgroundColor(),this._updateGui(),this._modelCreated.fire(e),this._tagsChanged.fire(),Oe.enabled("determine_first_data_request_size_using_visible_range")&&this._setFirstRequestNumbarsUsingTimeframeAndInterval(e);const t=e.mainSeries(),i=t.properties().childs();this._defTimeframe&&t.setDefaultTimeframe(this._defTimeframe),t.dataEvents().symbolNotPermitted().subscribe(null,(e=>t.setSymbolParams({symbol:e}))),this._symbolWV.setValue(i.symbol.value()),i.symbol.subscribe(this,(e=>this._symbolWV.setValue(e.value()))),this._resolutionWV.setValue(i.interval.value()),i.interval.subscribe(this,(e=>this._resolutionWV.setValue(e.value()))),i.style.unsubscribe(this,this._onChartStyleChanged),i.style.subscribe(this,this._onChartStyleChanged),t.dataEvents().completed().subscribe(this,(()=>this._addPerfMark("SeriesCompleted")),!0), +t.dataEvents().barReceived().subscribe(this,(()=>this._addPerfMark("SeriesFirstDataReceived")),!0);this._options;t.dataEvents().chartTypeNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.dataEvents().intradaySpreadNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.dataEvents().customIntervalNotPermitted().subscribe(null,(i=>{const s=e.model().defaultResolutions(),r=s.find((e=>(0,ai.compareResolutions)(e,i)>=0)),n=null!=r?r:s[s.length-1];t.setSymbolParams({interval:n})})),t.dataEvents().intradayExchangeNotPermitted().subscribe(null,(()=>{t.setSymbolParams({interval:"D"})})),t.requestingStyleIsNotSupported.subscribe(null,(()=>{const i=t.interval(),s=e.model().defaultResolutions(),r=(0,oi.getLastUsedSingleValueBasedStyle)(),n=(0,ai.getResolutionByChartStyle)(r,i,s);t.setChartStyleWithIntervalIfNeeded(r,n)})),t.requestingStyleSupportRecovered.subscribe(null,(i=>{const s=t.interval(),r=e.model().defaultResolutions(),n=(0,ai.getResolutionByChartStyle)(i,s,r);t.setChartStyleWithIntervalIfNeeded(i,n)}))})()}_startSpinner(e){this._spinner||e&&(this._spinner=(new S).spin(e))}_handleLoginStateChanged(){0}_checkObsoleteTimezone(){const e=this.properties().childs().timezone.value();(0,gi.timezoneIsAvailable)(e)||this.properties().childs().timezone.setValue({UTC:"Etc/UTC",EST:"America/New_York",CST:"America/Chicago",PST:"America/Los_Angeles"}[e]||"exchange")}_initColors(){const e=this.properties().childs(),t=e.scalesProperties.childs();t.lineColor.listeners().subscribe(this,this._updateAndPaint),t.textColor.listeners().subscribe(this,this._updateAndPaint),e.paneProperties.childs().separatorColor.listeners().subscribe(this,this._setPaneSeparatorLineColor)}_setPaneSeparatorLineColor(){this._paneSeparators.forEach((e=>e.update())),this._updateAndPaint()}_updateAndPaint(){this.update(),this.paint()}_makeDefaultGui(){this._makeLoadingScreen(),this.hasModel()&&(this._makeTimeAxisWidget(),this._makePaneWidgetsAndSeparators()),this._adjustSize(),this._updateScalesActions(),(0,X.disableSelection)(this._elMainTable),this._updateAndPaint()}_makeLoadingScreen(){if(Oe.enabled("lean_chart_load")){if(this.screen)return;this.screen=new yi(this,(0,r.ensureNotNull)(this._parent))}else this.screen=new yi(this,(0,r.ensureNotNull)(this._mainDiv))}_makeAvailableOnTVPopup(){throw new Error("Not implemented")}_activateSymbolSearchHotkeys(){this.readOnly()||this._options.hideSymbolSearch||(0,fi.activateKeyPressHandler)()}_makeTimeAxisWidget(){if(this._timeAxisWidget)return void this._timeAxisWidget.updatePriceAxisStubs();const e=this.model();this._timeAxisWidget=new Zt(this,this._options.timeScaleWidget,this._titlesProvider.bind(this),this._menuItemsProvider.bind(this),this._backgroundBasedTheme),this._elMainTable.appendChild(this._timeAxisWidget.getElement()),this._timeAxisWidget.updatePriceAxisStubs(),this._timeAxisWidget.onLabelHovered().subscribe(this,((t,i)=>{const s=this._maximizedPaneWidget?this._maximizedPaneWidget.state():e.paneForSource(e.mainSeries()),n=(0,r.ensureNotNull)(this.paneByState((0, +r.ensureNotNull)(s))).highlightedPriceAxis(),o=n.value();(i||o.owner===t.owner)&&(n.setValue({owner:t.owner,axis:i?t.axis:null}),this.model().model().lightUpdate())}))}_titlesProvider(e,t){const i=this.model(),s=(0,r.ensureNotNull)(this._maximizedPaneWidget?this._maximizedPaneWidget.state():i.paneForSource(i.mainSeries())),n="right"===e?s.rightPriceScales():s.leftPriceScales();if(n.lengthe===i.mainSeries()||(0,V.isStudy)(e)));return o.reverse(),o=(0,bi.moveToHead)(o,i.mainSeries()),o.map((e=>e.title(!0,void 0,!1)))}_menuItemsProvider(e,t){const i=this.model(),s=(0,r.ensureNotNull)(this._maximizedPaneWidget?this._maximizedPaneWidget.state():i.paneForSource(i.mainSeries())),n="right"===e?s.visibleRightPriceScales():s.visibleLeftPriceScales();if(n.length{ +const i=this._model;if(null===i)return;const s=i.model();e.model!==s&&(this._lineToolsSynchronizer?this._lineToolsSynchronizer.executeSyncedAction((()=>t(s,i))):t(s,i))};Y.createdLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,r.ensureNotNull)(e.paneForSource(e.mainSeries()));let n,o=null;if(void 0===t.pointPositionPercents){if(o=Oi(e,t.model,t.point.timeStamp),null===o)return;n=t.point.price}else{const i=t.pointPositionPercents.x*e.timeScale().width(),s=e.mainSeries().priceScale(),r=t.pointPositionPercents.y*s.height(),a=e.mainSeries().firstValue();if(null===a)return;o=e.timeScale().coordinateToIndex(i),n=s.coordinateToPrice(r,a)}const a={index:(0,r.ensureNotNull)(o),price:n},l=i.createLineTool({pane:s,point:a,linetool:t.linetool,properties:t.properties,linkKey:t.linkKey,ownerSource:e.mainSeries(),disableSynchronization:!0,id:t.id,sharingMode:t.sharignMode});null!==l&&!Boolean(this.model().lineBeingCreated())&&t.finalState&&l.restoreExternalPoints(t.finalState,{indexesChanged:!0,pricesChanged:!0})}))})),Y.continuedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=Oi(e,t.model,t.point.timeStamp);if(null===r)return;const n={index:r,price:t.point.price},o=e.lineBeingCreated();if(null===o)return;i.continueExternalLine(n,null!==(s=t.envState)&&void 0!==s?s:void 0,!!t.finalState)&&t.finalState&&o.restoreExternalPoints(t.finalState,{indexesChanged:!0,pricesChanged:!0})}))})),Y.cancelledLineTool.subscribe(null,(t=>{e(t,((e,t)=>{e.cancelCreatingLine()}))})),Y.beenSetLineToolLastPoint.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.lineBeingCreated();if(null===s||s.linkKey().value()!==t.linkKey)return;const r=Oi(e,t.model,t.point.timeStamp);if(null===r)return;const n={index:r,price:t.point.price};s.setLastPoint(n),s.updateAllViews((0,bt.sourceChangeEvent)(s.id())),e.lightUpdate()}))})),Y.startedMovingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=t.linkKeys.map(E.lineToolByLinkKey.bind(null,e)).filter(y.notNull);if(r.length){const i=Oi(e,t.model,t.point.timeStamp);if(null===i)return;const n={index:i,price:t.point.price},o=null!==(s=t.activeItem)&&void 0!==s?s:null,a=r[0].pointToScreenPoint(n);a&&e.startMovingSources(r,{logical:n,screen:a},o,t.pointPositionPercents,null===t.envState?void 0:t.envState,!0)}}))})),Y.movedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{var s;const r=e.sourcesBeingMoved().filter(E.isLineTool).filter((e=>(e=>t.linkKeys.some((t=>e.linkKey().value()===t)))(e)));if(!r.length)return;const n=Oi(e,t.model,t.point.timeStamp);if(null===n)return;const o={index:n,price:t.point.price},a=r[0].pointToScreenPoint(o);a&&e.moveSources({logical:o,screen:a},t.pointPositionPercents,null!==(s=t.envState)&&void 0!==s?s:void 0,!0)}))})),Y.finishedMovingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.sourcesBeingMoved().filter(E.isLineTool);if(0===s.length)return;s.forEach((i=>{const s=(e=>{for(let i=0;i{e(t,((e,i)=>{var s;const r=(0,E.lineToolByLinkKey)(e,t.linkKey);if(null!==r){const i=r.getPoint(t.pointIndex),n=i?i.index:Oi(e,t.model,t.point.timeStamp);if(null===n)return;if(r.isActualSymbol()&&r.isActualCurrency()&&r.isActualUnit()){const i={index:n,price:t.point.price};e.startChangingLinetool(r,i,t.pointIndex,null!==(s=t.envState)&&void 0!==s?s:void 0,!0)}}}))})),Y.changedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=e.lineBeingEdited();if(null===s||s.linkKey().value()!==t.linkKey)return;let n=null;if(n=t.changes.indexesChanged?Oi(e,t.model,t.point.timeStamp):(0,r.ensureNotNull)(e.linePointBeingChanged()).index,null!==n&&s.isActualSymbol()&&s.isActualCurrency()&&s.isActualUnit()){const i={index:n,price:t.point.price};e.changeLinePoint(i,void 0,!0)}}))})),Y.finishedChangingLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey);null!==s&&s.isActualSymbol()&&s.isActualCurrency()&&s.isActualUnit()&&null!==e.lineBeingEdited()&&e.endChangingLinetool(!!t.finalState,!0),null!==s&&t.finalState&&s.restoreExternalPoints(t.finalState,t.changes)}))})),Y.removedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const{withUndo:s,unlink:r,linkKey:n}=t,o=(0,E.lineToolByLinkKey)(e,n);if(null!==o)r&&o.detachAlert(),s?i.removeSource(o,!1):e.removeSource(o);else if(this._lineToolsSynchronizer){const{sourceTitle:e,symbol:o,lineToolState:a}=t;i.removeUnloadedLineTool({lineToolsSynchronizer:this._lineToolsSynchronizer,state:a,unlink:r,sourceTitle:e,linkKey:n,symbol:o,withUndo:s})}}))})),Y.finishedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey);null!==s&&(0,D.isLineToolFinishRequiredWhenCreatedByApi)(s.toolname)&&s.finish()}))})),Y.changedLineStyle.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey);null!==s&&(s.restoreExternalState(t.state),s.propertiesChanged(!0),t.alertId&&s.syncAlert(t.alertId))}))})),Y.restoredLineToolState.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,E.lineToolByLinkKey)(e,t.linkKey);if(null!==s){const i={...t.state};i.indexes=t.state.points.map((i=>({index:Oi(e,t.model,i.time_t),price:i.price}))),e.restoreLineToolState(s,i,!1)}}))})),Y.restoredLineTool.subscribe(null,(t=>{e(t,((e,i)=>{e.restoreSource(t.state.restorePane,t.state.paneIndex,t.state.paneState,t.state.sourceState,null)}))})),Y.copiedLineTool.subscribe(null,(t=>{e(t,((e,i)=>{const s=(0,r.ensureNotNull)(e.paneForSource(e.mainSeries()));let n;const o={...t.state,intervalsVisibilities:(0,wi.mergeIntervalVisibilitiesDefaults)(t.state.intervalsVisibilities)},a=(0,E.createLineToolProperties)(t.linetool,o,e),l=e.dataSourceForId(t.id);if(l){if(!(0,E.isLineTool)(l))return void Vi.logError(`Error sync creating line tool. Object with id ${t.id} is already in use and it is not a line tool`) +;if(l.toolname!==t.linetool)return void Vi.logError(`Error sync creating line tool. Object with id ${t.id} is already in use and its type differs: ${l.toolname} and ${t.linetool}`)}if(l&&(l.linkKey().setValue(t.linkKey),l.share(t.sharingMode)),t.pointPositionPercents){const e={index:0,price:0};if(n=null!=l?l:i.createLineTool({pane:s,point:e,linetool:t.linetool,properties:a,linkKey:t.linkKey,disableSynchronization:!0,id:t.id}),null===n)return;n.restorePositionPercents((0,r.ensureDefined)(t.pointPositionPercents))}else{const o=t.points.map((i=>({index:(0,r.ensureNotNull)(Oi(e,t.model,i.timeStamp)),price:i.price}))),c=o[0];if(n=null!=l?l:i.createLineTool({pane:s,point:c,linetool:t.linetool,properties:a,linkKey:t.linkKey,sharingMode:t.sharingMode,disableSynchronization:!0,id:t.id}),null===n)return;if(e.lineBeingCreated())for(let e=1;e0){const i=Math.ceil(e.timeScale().width()/t.barCount);e.timeScale().setBarSpacing(i)}}_showOrHideDataWindowWidget(){const e=window.widgetbar,t=null==e?void 0:e.layout;if(!t)return;const i=t.getActivePage();i&&"data-window"===i.name||(t.setMinimizedState(!1),e.setPage("data-window"))}}},55148:(e,t,i)=>{"use strict";i.r(t),i.d(t,{activeLinkingGroupWV:()=>gi,allInitialModelsCreated:()=>ei,allInitialSymbolsResolved:()=>Qt,allLinkingGroupsWV:()=>vi,applyIndicatorToAllChartsImpl:()=>ut,applyIndicatorsToAllChartsImpl:()=>dt,applyLineToolUpdateNotificationImpl:()=>yt,applyThemeImpl:()=>si,chartsSymbolsImpl:()=>Pt,checkProFeatureImpl:()=>ti,computeContentBoxImpl:()=>Dt,copyScreenshotToClipboard:()=>Mt,createBroadcastChannel:()=>Zt,createChartStorageSubscriptionsIfRequired:()=>Ct,createClipboardHandler:()=>bt,createLeftBottomChartWidgetWV:()=>Lt,deserializedChartIds:()=>vt,destroyBroadcastChannel:()=>Xt,downloadScreenshot:()=>It,generateNewChartId:()=>Wt,getAllLinkingGroups:()=>fi,getAsyncStateForChartImpl:()=>gt,getChartWidgetsForIntervalLock:()=>_i,getClientSnapshot:()=>Et,getLinkingGroupCharts:()=>yi,getSnapshot:()=>kt,getStateForChartImpl:()=>mt,getVisuallyAdjacentDefImpl:()=>Ot,handleConnectionLimitReachedChanged:()=>wi,handleDateRangeLockChange:()=>ci,handleInternalDateRangeLockChange:()=>li,handleInternalIntervalLockChange:()=>oi,handleInternalSymbolLockChange:()=>ri,handleInternalTrackTimeLockChange:()=>hi,handleIntervalLockChange:()=>ai,handleSymbolLockChange:()=>ni,handleTrackTimeLockChange:()=>di,hideChartImpl:()=>jt,isFirstChartInLayout:()=>ft,lineToolsAndGroupsDTOsImpl:()=>_t,removeChartWidgetSubscriptionsImpl:()=>Gt,resetLineToolsInvalidatedImpl:()=>St,setBrokerImpl:()=>wt,setChartLayoutWithUndoImpl:()=>ii,setLayoutImpl:()=>$t,setResolution:()=>mi,setSymbol:()=>ui,setSymbolAll:()=>pi,syncCrosshairImpl:()=>Kt,syncScrollImpl:()=>Jt,takeScreenshot:()=>xt,takeServerScreenshot:()=>Tt,updateLayoutImpl:()=>Nt,updateLayoutPartialImpl:()=>Rt,updateLinkingGroupCharts:()=>bi});var s=i(50151),r=i(86441),n=i(59224),o=i(44352),a=i(36298),l=i(69109),c=i(49483),h=i(14483);function d(e){const t={};return{promise:new Promise(((i,s)=>{e.subscribe(t,i,!0)})),destroy:()=>{e.unsubscribeAll(t)}}}i(98310);var u=i(62591);class p extends u.UndoCommand{constructor(e,t){super(null),this._chartModel=e,this._targetIndex=t}redo(){const e=this._chartModel.createPane(this._targetIndex,void 0,this._paneId);this._paneId=e.id()}undo(){const e=(0,s.ensureDefined)(this._paneId),t=this._chartModel.panes().find((t=>t.id()===e));void 0!==t&&this._chartModel.removePane(t)}createdPaneId(){return this._paneId}}class _ extends u.UndoCommand{constructor(e,t,i,s){super(s),this._setter=e,this._oldValue=t,this._newValue=i}redo(){this._setter(this._newValue)}undo(){ +this._setter(this._oldValue)}}class m extends _{constructor(e,t,i,s){super((e=>this._vwState.setValue(e)),t,i,s),this._vwState=e}}var g=i(94474),f=i(65446),v=i(93352);const S=(0,n.getLogger)("Clipboard");class y{constructor(e){this._e=e}write(e){return(0,f.writeImpl)(this._toRaw(e),this._e)}_toRaw(e){const t={files:[]};t.text=e.text,void 0!==e.app?t.html=this._serializeAppData(e.app,e.text):e.html&&(t.html=e.html);for(const i of e.files||[])t.files.push(i);return t}_serializeAppData(e,t){return`${t?(0,g.htmlEscape)(t.slice(0,256)):"📈"}`}}class b{constructor(e){this._e=e}async read(){this._e&&0===this._e.eventPhase&&(S.logWarn("Cannot use an already dispatched ClipboardEvent for reading"),this._e=null);const e=this._e?this._readUsingEvent(this._e):await this._readUsingApi();return this._fromRaw(e)}_readUsingEvent(e){const t=(0,s.ensure)(e.clipboardData);e.preventDefault();const i={files:[]};for(let e=0;e0&&(t.files=e.files),t}_parseAppData(e){if(-1===e.slice(0,1024).indexOf("data-tradingview-clip"))return;const t=(new DOMParser).parseFromString(e,"text/html").querySelector("[data-tradingview-clip]");return t?t.getAttribute("data-tradingview-clip")||"":void 0}_readBlobAsText(e){return new Promise(((t,i)=>{const s=new FileReader;s.onloadend=()=>{t(s.result)},s.onerror=()=>{i(s.error)},s.readAsText(e)}))}}var w=i(35749);function P(e){const t=e.target;return null!==t&&1===t.nodeType&&(0,w.isTextEditingField)(t)}function C(e){const t=e.target;if(null===t)return!1;const i=(t.ownerDocument||t).getSelection();return null!==i&&!i.isCollapsed}class x extends class{constructor(e){this._callbacks=Object.assign({},e),this._boundOnCopy=this._onCopyEv.bind(this),this._boundOnCut=this._onCutEv.bind(this),this._boundOnPaste=this._onPasteEv.bind(this)}listen(){document.addEventListener("copy",this._boundOnCopy),document.addEventListener("cut",this._boundOnCut),document.addEventListener("paste",this._boundOnPaste)}async peek(){if("granted"!==(await navigator.permissions.query({name:"clipboard-read"})).state)throw new Error("clipboard-read is not granted");return new b(null).read()}uiRequestCopy(e){ +this._callbacks.copyRequested&&this._callbacks.copyRequested(new y(null),e)}uiRequestCut(e){this._callbacks.cutRequested&&this._callbacks.cutRequested(new y(null),e)}uiRequestPaste(e){this._callbacks.pasteRequested&&this._callbacks.pasteRequested(new b(null),e)}destroy(){document.removeEventListener("copy",this._boundOnCopy),document.removeEventListener("cut",this._boundOnCut),document.removeEventListener("paste",this._boundOnPaste)}_onCopyEv(e){e.defaultPrevented||this._callbacks.copyRequested&&this._callbacks.copyRequested(new y(e))}_onCutEv(e){e.defaultPrevented||this._callbacks.cutRequested&&this._callbacks.cutRequested(new y(e))}_onPasteEv(e){e.defaultPrevented||this._callbacks.pasteRequested&&this._callbacks.pasteRequested(new b(e))}}{_onCopyEv(e){if(!P(e)&&!C(e))return super._onCopyEv(e)}_onCutEv(e){if(!P(e)&&!C(e))return super._onCutEv(e)}_onPasteEv(e){if(!P(e))return super._onPasteEv(e)}}const T=()=>i.e(4389).then(i.bind(i,82869));function I(e,t={}){return T().then((i=>i.copyToClipboardImageOfChart(e,t)))}function M(e,t={}){return T().then((i=>i.getImageOfChartSilently(e,t)))}var A=i(76422),L=i(84015),k=i(5286),E=i(27714),D=i(24377),V=i(26843),B=i(78071),R=i(74359),N=i(46501),O=i(29764),F=i(34976),W=i(76351);const z=!h.enabled("widget_logo")||!1;function H(e,t=null,i=null){let s={};if("number"==typeof e)return{relativePositions:{[e]:{l:t,t:i}},nextElementLeft:e,nextElementTop:e};const[r,...n]=e;if("v"===r){let e=null;for(const r of n){const n=H(r,t,i);s={...s,...n.relativePositions},i=n.nextElementTop,e=n.nextElementLeft}t=e}if("h"===r){let e=null;for(const r of n){const n=H(r,t,i);s={...s,...n.relativePositions},t=n.nextElementLeft,e=n.nextElementTop}i=e}return{relativePositions:s,nextElementTop:i,nextElementLeft:t}}const U=function(e){const t={};for(const i of Object.keys(e)){const s=H(e[i]).relativePositions;t[i]=s}return t}(F);function j(e,t,i,s){let r=Math.round(10*s),n=Math.round(10*s);const o=i[e];if(null!==o.l){const e=j(o.l,t,i,s);r=e.x+e.width+Math.round(5*s)}if(null!==o.t){const e=j(o.t,t,i,s);n=e.y+e.height+Math.round(5*s)}const a=t[e];return{x:r,y:n,width:a.width,height:a.height}}function G(e,t,i){var s;const r=(new DOMParser).parseFromString(W,"image/svg+xml");null===(s=null==r?void 0:r.firstElementChild)||void 0===s||s.setAttribute("color",i);const n=URL.createObjectURL(new Blob([(new XMLSerializer).serializeToString(r)],{type:"image/svg+xml"}));return new Promise((i=>{const s=new Image;s.width=e,s.height=t,s.onload=()=>{i({image:s,width:e,height:t})},s.src=n}))}function q(e,t,i,s,r){e.save(),e.drawImage(s.image,t,i,s.width,s.height),e.textBaseline="bottom";const n=(t+s.width)/r+3,o=(i+s.height)/r;(0,R.drawScaled)(e,r,r,(()=>{e.fillText("TradingView",n,o)})),e.restore()}function $(e,t,i,s){return(0,R.drawScaled)(e,s,s,(()=>{e.fillText(i,t.x/s,t.y/s)})),e.measureText(i).width*s}function Y(e,t,i,s,n,o){const a=n.map((e=>e.text)).join("");let l=i.x;const c=function(e,t,i,s){if(e.measureText(t).width*s<=i)return{text:t,elided:!1};const r=e.measureText("...").width*s,n=[] +;for(let e=0;ee.measureText(t.slice(0,o+1)).width*s+r>i));return{text:(t=t.slice(0,o)).trim(),elided:!0}}(e,a,s-l,t);if(c.elided&&!o)return null;const h=[];let d=0;for(const e of n){if(d+e.text.length>c.text.length)break;h.push(e.text),d+=e.text.length}const u=h.join("").trim().length;d=0;for(const s of n){if(d+s.text.length>u)break;s.color&&(e.save(),e.fillStyle=s.color),l+=$(e,new r.Point(l,i.y),s.text,t),s.color&&e.restore(),d+=s.text.length}return c.elided&&(l+=$(e,new r.Point(l,i.y),"...",t)),l}function K(e){return e.map((e=>({...e,title:""})))}function Z(e,t){const i=[{text:e.trim()}];for(const e of t)e.visible&&(""!==i[i.length-1].text&&i.push({text:" "}),e.title&&i.push({text:e.title}),i.push({text:e.value,color:e.color}));return i}class X{constructor(e,t){this._logoTextColor=null,this._snapshotData=e,t=t||{},this._options={backgroundColor:k.themes[e.theme].getThemedColor("color-bg-primary"),borderColor:k.themes[e.theme].getThemedColor("color-border"),font:N.CHART_FONT_FAMILY,fontSize:12,legendMode:"vertical",hideResolution:!1,showHeaderPublishedBy:!1,showHeaderMainSymbol:!1,...t};const i=U[e.layout],s=e.charts.map((e=>function(e){const t=e.panes[0],i=t.canvas.width+t.leftAxis.canvas.width+t.rightAxis.canvas.width;let s=0;for(const t of e.panes)s+=t.canvas.height;return void 0!==e.timeAxis&&0!==e.timeAxis.contentHeight&&(s+=e.timeAxis.canvas.height),(0,E.size)({width:i,height:s})}(e)));if(this._pixelRatio=e.hidpiRatio,this._chartsGeometry=e.charts.map(((e,t)=>j(t,s,i,this._pixelRatio))),!z){let i=e.theme;void 0!==t.backgroundColor&&(i="black"===(0,D.rgbToBlackWhiteString)((0,D.parseRgb)(t.backgroundColor),150)?V.StdTheme.Dark:V.StdTheme.Light),this._logoTextColor=k.themes[i].getThemedColor("color-text-primary")}this._headerDefaultTextColor=k.themes[e.theme].getThemedColor("color-text-primary")}async getImage(){const e=this._pixelRatio;let t=0,i=0,s=0;const n=this._headerItems();if(n.length>0){s=Math.ceil(1.4*this._options.fontSize*e)*n.length}i+=s;let o=0,a=0;for(const e of this._chartsGeometry)o=Math.max(o,e.x+e.width),a=Math.max(a,e.y+e.height);const l=i;t+=o,i+=a,t+=Math.round(10*e);const c=z?Math.round(10*e):Math.round(35*e),h=i;i+=c;const d=(0,R.createDisconnectedCanvas)(document,(0,E.size)({width:t,height:i}),1),u=(0,R.getContext2D)(d);u.font=(0,O.makeFont)(this._options.fontSize,this._options.font),u.textBaseline="top",u.fillStyle=this._options.backgroundColor,u.fillRect(0,0,t,i),n.length>0&&this._drawHeader(u,n,t,new r.Point(Math.round(10*e),Math.round(10*e)));for(let e=0;e0&&t.leftAxis.contentHeight>0&&(i.drawImage(t.leftAxis.canvas,s,n),s+=t.leftAxis.canvas.width),i.drawImage(t.canvas,s,n),s+=t.canvas.width,t.rightAxis.contentWidth>0&&t.rightAxis.contentHeight>0&&i.drawImage(t.rightAxis.canvas,s,n),"pane"===t.type&&(i.fillStyle=e.colors.text,this._drawLegend(t,i,new r.Point(o,l),a)),n+=t.canvas.height}if(void 0!==e.timeAxis&&0!==e.timeAxis.contentHeight){let t=0;e.timeAxis.lhsStub.contentWidth>0&&e.timeAxis.lhsStub.contentHeight>0&&(i.drawImage(e.timeAxis.lhsStub.canvas,t,n),t+=e.timeAxis.lhsStub.canvas.width),i.drawImage(e.timeAxis.canvas,t,n),t+=e.timeAxis.canvas.width,e.timeAxis.rhsStub.contentWidth>0&&e.timeAxis.rhsStub.contentHeight>0&&i.drawImage(e.timeAxis.rhsStub.canvas,t,n)}i.strokeStyle=this._options.borderColor,i.strokeRect(0,0,t.width,t.height),i.restore()}_headerItems(){var e,t,i,s;const r=[];if(this._options.showHeaderPublishedBy&&this._snapshotData.publishedBy)for(const e of this._snapshotData.publishedBy)r.push([{text:e}]);if(this._options.showHeaderMainSymbol){const n=this._snapshotData.charts[0],o=`${null===(e=n.meta)||void 0===e?void 0:e.symbol}, ${null===(t=n.meta)||void 0===t?void 0:t.resolution}`;r.push(Z(o,null!==(s=null===(i=n.meta)||void 0===i?void 0:i.values)&&void 0!==s?s:[]))}return r}_drawHeader(e,t,i,s){e.save(),e.fillStyle=this._headerDefaultTextColor;const n=Math.ceil(1.4*this._options.fontSize*this._pixelRatio);t.forEach(((t,o)=>{Y(e,this._pixelRatio,new r.Point(s.x,s.y+n*o),i,t,!0)})),e.restore()}_drawLegend(e,t,i,n){let o=!0;const a=Math.ceil(1.4*this._options.fontSize*this._pixelRatio);let l=i.x,c=i.y;if(e.mainSeriesText&&c+a{e.fillText(r,0,0)}))}_fillRadius(e){const t=this._data.style,i=Math.max(1,Math.floor(e));let s=Math.round(t.lollipop.width*e);return s%2!=i%2&&(s+=1),s/2}_drawBorderLine(e,t,i,s){const r=this._data.style;e.strokeStyle=r.lollipop.strokeStyle,e.lineWidth=i,(0,ge.setLineStyle)(e,me.LINESTYLE_SOLID),(0,ge.createCircle)(e,t.x,t.y,s),e.stroke()}_drawFilledCircle(e,t,i,s){e.fillStyle=s,(0,ge.createCircle)(e,t.x,t.y,i),e.fill()}}var Se=i(18807);class ye extends ve{_drawLollipop(e,t,i){var s;if(!this._imageLoaded())return void super._drawLollipop(e,t,i);const r=this._data.style,n=i.pixelRatio,o=this._fillRadius(n);let a=Math.round(r.lollipop.lineWidth*n),l=o-Math.round(1*n+a/2);if(r.lollipop.fillCircle&&(r.lollipop.backgroundColor&&this._drawFilledCircle(e,t,o,r.lollipop.backgroundColor),r.lollipop.fillStyle&&this._drawFilledCircle(e,t,l,r.lollipop.fillStyle)),null===(s=this._data.style.lollipop.image)||void 0===s?void 0:s.imageElement){const i=o-Math.round(1*n+2*a),s=2*i;e.save(),e.imageSmoothingEnabled=!0,e.imageSmoothingQuality="high",(0,ge.createCircle)(e,t.x,t.y,i),e.clip(),e.drawImage(this._data.style.lollipop.image.imageElement,t.x-i,t.y-i,s,s),e.restore()}"active"===this._data.status&&(l-=a/2,a*=1.5),this._drawBorderLine(e,t,a,l)}_drawLabel(e,t,i){this._imageLoaded()&&!this._data.style.lollipop.text.showWhenImageLoaded||super._drawLabel(e,t,i)}_imageLoaded(){return Boolean(this._data.style.lollipop.image&&this._data.style.lollipop.image.imageElement&&this._data.style.lollipop.image.imageElement.complete&&this._data.style.lollipop.image.imageElement.naturalWidth)}}const be={fillPath:new Path2D("M8.961.92a3 3 0 0 1 3.078 0l7.5 4.48A3 3 0 0 1 21 7.975V20a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V7.975A3 3 0 0 1 1.461 5.4l7.5-4.48z"), +strokePath:new Path2D("M9.867 2.742c.39-.23.875-.23 1.266 0l7.5 4.406c.382.225.617.635.617 1.078V20c0 .69-.56 1.25-1.25 1.25H3c-.69 0-1.25-.56-1.25-1.25V8.226c0-.443.235-.853.617-1.078l7.5-4.406z")},we={fillPath:new Path2D("M8.961 22.08a3 3 0 0 0 3.078 0l7.5-4.48A3 3 0 0 0 21 15.025V3a3 3 0 0 0-3-3H3a3 3 0 0 0-3 3v12.025A3 3 0 0 0 1.461 17.6l7.5 4.48z"),strokePath:new Path2D("M9.866 20.257c.391.23.877.23 1.268 0l7.5-4.414a1.25 1.25 0 0 0 .616-1.078V3c0-.69-.56-1.25-1.25-1.25H3c-.69 0-1.25.56-1.25 1.25v11.765c0 .443.234.853.616 1.078l7.5 4.414z")},Pe={fillPath:new Path2D("M3 0h15c1.662 0 3 1.338 3 3v15c0 1.662-1.338 3-3 3H3c-1.662 0-3-1.338-3-3V3c0-1.662 1.338-3 3-3z"),strokePath:new Path2D("M3 1.75h15c.693 0 1.25.557 1.25 1.25v15c0 .693-.557 1.25-1.25 1.25H3c-.692 0-1.25-.558-1.25-1.25V3c0-.692.558-1.25 1.25-1.25z")};function Ce(e,t,i,s,r){const n=i.pixelRatio;e.save(),e.translate(t.x-s.lollipop.width*n/2,t.y-s.lollipop.height*n/2),e.scale(n,n),s.lollipop.fillCircle&&s.lollipop.backgroundColor&&(e.fillStyle=s.lollipop.backgroundColor,e.fill(r.fillPath)),e.strokeStyle=s.lollipop.strokeStyle,e.lineWidth=Math.round(s.lollipop.lineWidth*n)/n,(0,ge.setLineStyle)(e,me.LINESTYLE_SOLID),s.lollipop.fillCircle&&s.lollipop.fillStyle&&(e.fillStyle=s.lollipop.fillStyle,e.fill(r.strokePath)),e.stroke(r.strokePath),e.restore()}function xe(e,t,i,s){Ce(e,t,i,s,be)}function Te(e,t,i,s){Ce(e,t,i,s,we)}function Ie(e,t,i,s){Ce(e,t,i,s,Pe)}class Me extends ve{_drawLollipop(e,t,i){const s=this._data.style;switch(s.shape){case"earningUp":xe(e,t,i,s);break;case"earningDown":Te(e,t,i,s);break;case"earning":Ie(e,t,i,s);break;default:super._drawLollipop(e,t,i)}}}const Ae={backgroundDark:(0,he.getHexColorByName)("color-cold-gray-900"),backgroundLight:(0,he.getHexColorByName)("color-white")};class Le extends class{constructor(e,t,i){this._invalidated=!1,this._renderer=new de.CompositeRenderer,this._textWidthCache=new ue.TextWidthCache,this._stylesCache=null,this._lollipops={},this._lollipopsCounter=0,this._lastClickedId=null,this.onPaneBgChange=()=>{this._recreateStyles(this._model)},this._lastClickedId=null,this._model=e,this._source=t,this._clickHandler=i,this._recreateStyles(e),e.backgroundColor().subscribe(this.onPaneBgChange),e.mainSeries().onSymbolIntervalChanged().subscribe(this,this._onSymbolOrIntervalChanged)}destroy(){this._model.backgroundColor().unsubscribe(this.onPaneBgChange),this._model.mainSeries().onSymbolIntervalChanged().unsubscribeAll(this)}processClickOutside(e){var t;if(null===this._lastClickedId||!e)return void this.clearLastClicked();let i=null;if(function(e){return void 0!==e.touches}(e)){if(1!==e.touches.length)return;{const t=(0,s.ensureNotNull)(e.target).getBoundingClientRect(),n=e.touches[0];i=new r.Point(n.clientX-t.left,n.clientY-t.top)}}else i=new r.Point(e.offsetX,e.offsetY);const n=this._renderer.hitTest(i,{physicalHeight:0,physicalWidth:0,pixelRatio:1,cssHeight:0,cssWidth:0});null!==n&&(null===(t=n.data())||void 0===t?void 0:t.activeItem)===(0, +s.ensureDefined)(this._lollipops[this._lastClickedId]).itemIndex||this.clearLastClicked()}clearLastClicked(){const e=null!==this._lastClickedId&&this._lollipops[this._lastClickedId]||null;null!==e&&(e.active=!1),this._lastClickedId=null}getLastClickedLollipopId(){return this._lastClickedId}update(){this._invalidated=!0}afterUpdate(e,t,i,s){}getStyle(e,t){let i=t;if(e.stack&&(i+="_stack:"+e.stack),"active"===i)return this._activeStyle;if("hovered"===i)return this._hoveredStyle;if("default"===i)return this._defaultStyle;if(this._stylesCache||(this._stylesCache={}),!this._stylesCache[i]){const s=(0,le.clone)("active"===t?this._activeStyle:"hovered"===t?this._hoveredStyle:this._defaultStyle);e.stack&&(s.lollipop.incHeight=25*e.stack),this._stylesCache[i]=s}return this._stylesCache[i]}hasTooltip(e){return!0}_getY(){let e=0;const t=this._model.panes();for(let i=t.length;i--;){const s=t[i];s.containsMainSeries()&&(e+=s.height())}return e}_showBarLine(e){return this.hasTooltip(e)&&(e.hovered||e.active)}_createRenderers(e,t){this._renderer.clear();const i=(0,E.size)({width:e,height:t});for(const e in this._lollipops)if(this._lollipops.hasOwnProperty(e)){const t=(0,s.ensureDefined)(this._lollipops[e]);if(t.visible){const e=this._getLollipopStatus(t),s=this.getStyle(t,e),n={id:t.id,centerPoint:new r.Point(t.basePoint.x,t.basePoint.y-s.lollipop.bottom-s.lollipop.height/2-(s.lollipop.incHeight||0)),style:s,status:e},o={activeItem:t.itemIndex,hideCrosshairLinesOnHover:!0,clickHandler:this._lollipopMouseClickHandler.bind(this,n,i),tapHandler:this._lollipopMouseClickHandler.bind(this,n,i)};if(this._renderer.append(this._createRendererForLollipop(n,o)),this._showBarLine(t)){const{strokeStyle:e,lineStyle:i,lineWidth:r}=s.barLine,n={color:e,linestyle:i,linewidth:r,x:t.basePoint.x,top:0,bottom:t.basePoint.y-s.lollipop.bottom-s.lollipop.height},o=new pe.VerticalLineRenderer;o.setData(n),this._renderer.insert(o,0)}}}}_recreateStyles(e){this._stylesCache=null}_createRendererForLollipop(e,t){return new ve(e,new Se.HitTestResult(Se.HitTarget.Custom,t),this._textWidthCache)}_onSymbolOrIntervalChanged(){this._lollipops={},this._lollipopsCounter=0,this._renderer.clear(),this.clearLastClicked()}_lollipopMouseClickHandler(e,t,i){i.preventDefault();const n=e.id;if(this._lastClickedId=this._lastClickedId===n?null:n,null===this._lastClickedId)return;const o={target:i.target,targetSize:t,point:new r.Point(e.centerPoint.x,e.centerPoint.y-e.style.lollipop.height/2-8),marginTop:15};this._clickHandler(o,(()=>{const e=(0,s.ensureDefined)(this._lollipops[n]);return this._createTooltipContent(e)}))}_getLollipopStatus(e){return e.active?"active":e.hovered?"hovered":"default"}}{constructor(e,t,i){super(e,t,i),this.stylesCache={},this.templatesCache={},this._itemIndexToId=new Map,this.source=t}clearCaches(){this.clearLastClicked(),this._lollipops={},this._lollipopsCounter=0}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._createLollipops(t,e),this._invalidated=!1),this._renderer}getStyle(e){ +const t=e.active?"active":e.hovered?"hovered":"default";return this._generateStyle(t,e)}hasTooltip(e){return Boolean(e.items&&e.items.length)}_createTooltipContent(e){const t=e.items;return t?[{type:"common",subTitle:Array.isArray(t)?t.map((e=>({value:e}))):[{value:t}],style:{color:e.color}}]:null}_createRendererForLollipop(e,t){return new(e.style.lollipop.image?ye:Me)(e,new Se.HitTestResult(Se.HitTarget.Custom,t),this._textWidthCache)}_lollipopMouseClickHandler(e,t,i){super._lollipopMouseClickHandler(e,t,i),(0,A.emit)("onTimescaleMarkClick",e.id)}_createLollipops(e,t){const i=this._model.timeScale(),s=super._getY(),n=this._model.lastHittestData(),o=this._model.hoveredSource(),a=this.source.marks(),l=new Map;Object.keys(a).forEach((e=>{var t;const c=a[e],h=c.id,d=c.index;if(null!=d){const e=h===this.getLastClickedLollipopId(),a=this._lollipops[h],u=void 0!==a?a.itemIndex:this._lollipopsCounter++;this._itemIndexToId.has(u)||this._itemIndexToId.set(u,h);const p=o===this.source&&null!==n&&n.activeItem===u,_=(null!==(t=l.get(d))&&void 0!==t?t:-1)+1;l.set(d,_),this._lollipops[h]={id:h,itemIndex:u,basePoint:new r.Point(i.indexToCoordinate(d)+1,s),hovered:p,active:e,label:c.label,color:c.color,items:c.tooltip,visible:!0,stack:_,shape:c.shape,image:this._getImageForUrl(c.imageUrl),showLabelWhenImageLoaded:c.showLabelWhenImageLoaded,textColor:c.labelFontColor}}})),super._createRenderers(e,t)}_getImageForUrl(e){if(e)return this.source.getImageElement(e)}_generateStyle(e,t){const{color:i,label:s,stack:r,shape:n,image:o,textColor:a}=t;let l=e+i+s+(this._model.dark().value()?"dark":"light");if(void 0!==r&&(l+="_stack"+r),!(l in this.stylesCache)){const c=this._model.dark().value()?Ae.backgroundDark:Ae.backgroundLight;let h,d=i;if("active"===e)h=i,d="rgba(255, 255, 255, 0.92)";else if("hovered"===e){const e=(0,D.tryParseRgba)(i);if(null!==e){const t=e[3]*(1-.85);h=(0,D.rgbaToString)((0,D.rgba)(e[0],e[1],e[2],t))}}a&&(d=a);let u=23,p=23,_=1,m=0;"earning"===n?(p=21,u=21,_=2):"earningUp"===n?(u=21,m=1,_=2):"earningDown"===n&&(u=21,m=-.5,_=.5);const g={barLine:{lineStyle:me.LINESTYLE_DASHED,lineWidth:1,strokeStyle:i},lollipop:{width:u,height:p,bottom:_,backgroundColor:c,lineWidth:1.5,fillStyle:h,strokeStyle:i,fillCircle:!0,text:{label:s,deltaY:m,strokeStyle:d,font:(0,O.makeFont)(12,N.CHART_FONT_FAMILY,"bold"),showWhenImageLoaded:t.showLabelWhenImageLoaded},image:o},shape:n};void 0!==r&&(g.lollipop.incHeight=25*r),this.stylesCache[l]=g}return this.stylesCache[l]}}var ke=i(46100),Ee=i(98517),De=i(12767),Ve=i(36112);const Be=(0,n.getLogger)("Chart.UserDefinedImageMarks");class Re extends Ve.BarsMarksContainer{constructor(){super(...arguments),this._imageItems=new Map,this._destroyed=!1}destroy(){this._destroyed=!0,super.destroy()}getImageElement(e){return this._imageItems.has(e)||this.addImageToStore(e),this._imageItems.get(e)}addImageToStore(e){this._imageItems.has(e)||this._loadNewImage(e)}_loadNewImage(e){const t={imageElement:null};(0,De.getImage)(e,e).then((e=>{this._destroyed||(t.imageElement=e,this.updateAllViewsAndRepaint(), +this._model.updateSource(this))})).catch((()=>{Be.logWarn(`An error ocurred while loading image ${e}`)})),this._imageItems.set(e,t)}}class Ne extends Re{constructor(e){super(e,new ke.DefaultProperty("UserDefinedTimescaleMarks",{visible:!0})),this._requestedPointsets=new Set,(0,ce.hideMarksOnBars)().subscribe(this,(()=>this._properties.childs().visible.setValue(!(0,ce.hideMarksOnBars)().value()))),this._paneView=new Le(e,this,this._showTooltip.bind(this)),this._paneViews=[this._paneView]}destroy(){(0,ce.hideMarksOnBars)().unsubscribeAll(this),super.destroy()}zorder(){return Ee.sortSourcesPreOrdered.TimeScaleMarks}userEditEnabled(){return!1}clearMarks(e=0){if(1===e)return;const t=this._model.chartApi();t.isConnected().value()&&Object.keys(this._marks).forEach((e=>{const i=this._getPointsetId(e);t.removePointset(i)})),this._requestedPointsets.clear(),super.clearMarks(),this._paneView.clearCaches(),this.updateAllViewsAndRepaint()}hasContextMenu(){return!1}paneViews(){return this._properties.childs().visible.value()?this._paneViews:[]}updateAllViews(){this._paneView.update()}onClickOutside(){this._paneView.processClickOutside()}_initialize(){this._properties.childs().visible.setValue(!0)}_plateViewData(e){return{text:e.text}}_getData(e){const t=this._model.mainSeries().symbolInfo();if(!t)return;const i=this.roundRange(this._rangeDifference(e)),r=this._model.mainSeries(),n=r.seriesSource().symbolInstanceId(),o=r.properties().childs().interval.value();window.ChartApiInstance.getTimescaleMarks(t,i.start,i.end,(t=>{const i=this._model.chartApi();for(const e of t){e.index=null;const t=e.id,r=this._getPointsetId(t.toString()),a=this._marks[t];if(a&&null!==a.index&&(a.tickmark===e.tickmark?e.index=a.index:this._requestedPointsets.has(r)&&i.isConnected().value()&&(i.removePointset(r),this._requestedPointsets.delete(r))),e.imageUrl&&this.addImageToStore(e.imageUrl),this._marks[t]=e,null===e.index&&i.isConnected().value()){this._requestedPointsets.add(r);const t=[[e.tickmark,0]];i.createPointset(r,"turnaround",(0,s.ensureNotNull)(n),o,t,(e=>this._onPointsetData(e)))}}this._loadedRange=this._rangeUnion(e,this._loadedRange),this.updateAllViewsAndRepaint()}),o)}_getPointsetId(e){return"pointsetMark_"+e}_onPointsetData(e){if("data_update"===e.method){const t=e.params.customId.split("_")[1],i=this._marks[t],s=e.params.plots;i&&1===s.length&&(i.index=s[0].value[0])}this.updateAllViews()}async _showTooltip(e,t){const r=t();if(!r)return;const n=this._model.timeScale(),o=[n.onScroll(),n.barSpacingChanged(),this._model.mainSeries().onSymbolIntervalChanged(),(0,s.ensureNotNull)(this._model.paneForSource(this)).onSizeChanged()],a=this._paneView.processClickOutside.bind(this._paneView),l=this._paneView.clearLastClicked.bind(this._paneView);(await Promise.all([i.e(3842),i.e(5649),i.e(4928),i.e(962),i.e(3179),i.e(9039)]).then(i.bind(i,88033))).showLollipopTooltip({items:r,position:e,customCloseSubscriptions:o,onClickOutside:a,onCustomClose:l})}}function Oe(e,t){const i=Math.max(1,Math.floor(t)),s=Math.round(e.x*t)+i%2/2;let r=Math.round(e.size*t) +;(s+r/2)%1!=0&&(r+=1);const n=Math.min(Math.max(1,Math.round(t*e.borderWidth)),r/2);let o;const a=("up"===e.direction?-1:1)*(e.yInverted?-1:1),l=a*(Math.round(e.size*t/2)+i%2);if(void 0!==e.fixedSpaceYPosition){const i=Math.round(e.fixedSpaceYPosition.itemSpacing*t),s=e.fixedSpaceYPosition.order,n=a*(r*s+i*(s+1));o=Math.round(e.fixedSpaceYPosition.basePosition*t)+n+l}else o=Math.round(e.y*t)+l;return{x:s,y:o,size:r,borderWidth:n,tickSize:i}}function Fe(e,t,i,s){var r,n,o;if(e.save(),i&&!s.highlightByAuthor&&(e.globalAlpha=.4),s.mine)!function(e,t,i){const{borderColor:s,backgroundColor:r,doNotFill:n,direction:o,yInverted:a}=i,{x:l,y:c,borderWidth:h,size:d,tickSize:u}=Oe(i,t.pixelRatio);e.strokeStyle=s,e.fillStyle=r,e.lineWidth=h;const p="up"===o!==a?-1:1;let _=Math.round(d/2/Math.tan(Math.PI/6))+u%2/2;(l+_/2)%1!=0&&(_-=1);e.translate(l,c+_/2*p),e.beginPath();const m=h/2;e.moveTo(0,-p*(_-m)),e.lineTo(d/2-m,h/2),e.lineTo(-d/2+m,h/2),e.lineTo(0,-p*(_-h/2)),e.closePath(),n||e.fill();e.stroke()}(e,t,s);else{let i=!1;{const e=s.image&&(o=s.image,Boolean(o&&o.imageElement&&o.imageElement.complete&&o.imageElement.naturalWidth));i=Boolean(e&&!s.showLabelWhenImageLoaded)}!function(e,t,i,s,r){const{borderColor:n,backgroundColor:o,label:a}=i,l=t.pixelRatio,{x:c,y:h,borderWidth:d,size:u}=Oe(i,l);e.strokeStyle=n,e.fillStyle=o,e.lineWidth=d,e.beginPath();const p=u/2-d/2;e.arc(c,h,p,0,2*Math.PI,!0),e.closePath(),e.fill(),r&&function(e,t,i,s,r){if(t){const n=2*i;e.save(),e.imageSmoothingEnabled=!0,e.imageSmoothingQuality="high",(0,ge.createCircle)(e,s,r,i),e.clip(),e.drawImage(t,s-i,r-i,n,n),e.restore()}}(e,r,p,c,h);e.stroke(),!s&&a&&u/2>=7&&(e.textAlign="center",e.textBaseline="middle",e.font=a.font,e.fillStyle=a.fontColor,(0,R.drawScaled)(e,l,l,(()=>{e.fillText(a.text,c/l,h/l)})))}(e,t,s,i,null!==(n=null===(r=s.image)||void 0===r?void 0:r.imageElement)&&void 0!==n?n:void 0)}e.restore()}class We{constructor(e,t,i,s){this._canvas=null,this._clickHandler=e,this._enterHandler=t,this._leaveHandler=i,this._data=null!=s?s:null}setData(e){this._data=e}hitTest(e,t){if(null===this._data)return null;for(let i=this._data.items.length-1;i>=0;--i){const s=this._hitTestDot(this._data.items[i],e,t.pixelRatio);if(s)return s}return null}draw(e,t){this._canvas=e.canvas,null!==this._data&&this._data.items.forEach(Fe.bind(null,e,t,this._data.highlightByAuthor))}_hitTestDot(e,t,i){const s=new r.Point(e.x,Oe(e,i).y/i);if((0,_e.pointInCircle)(t,s,Math.max(e.size/2,8))){const t=this._canvas,i=null===t?void 0:{mouseEnterHandler:()=>this._enterHandler(e,s.y,t),mouseLeaveHandler:()=>this._leaveHandler(),clickHandler:i=>this._clickHandler(e,s.y,t,i),tapHandler:i=>this._clickHandler(e,s.y,t,i)};return new Se.HitTestResult(Se.HitTarget.Regular,{activeItem:e.originalItem.id,...i})}return null}}const ze={green:{border:(0,he.getHexColorByName)("color-minty-green-700"),background:(0,he.getHexColorByName)("color-minty-green-a700")},red:{border:(0,he.getHexColorByName)("color-ripe-red-700"),background:(0,he.getHexColorByName)("color-ripe-red-500")},neutral:{border:(0, +he.getHexColorByName)("color-tan-orange-700"),background:(0,he.getHexColorByName)("color-tan-orange-500")},yellow:{border:"#EAC300",background:"#FFD400"},blue:{border:"#047ACE",background:"#0496FF"}};function He(e){var t,i,s,r;return e.hovered||e.highlightByAuthor?null!==(i=null===(t=e.overrideBorderWidth)||void 0===t?void 0:t.hoveredWidth)&&void 0!==i?i:4:null!==(r=null===(s=e.overrideBorderWidth)||void 0===s?void 0:s.width)&&void 0!==r?r:2}class Ue extends class{constructor(e,t){this._tooltip=null,this._hoveredBarsMarkData=null,this._destroyed=!1,this._invalidated=!0,this._originalData=[],this._source=e,this._model=t,this._renderer=new We(this._onItemClicked.bind(this),this._showItem.bind(this),this._hideItem.bind(this)),this._createTooltipRenderer().then((e=>{this._destroyed?null==e||e.destroy():this._tooltip=e})),e.properties().childs().visible.subscribe(null,(()=>{var e;null===(e=this._tooltip)||void 0===e||e.hide(!0)}))}destroy(){var e;this._destroyed=!0,null===(e=this._tooltip)||void 0===e||e.destroy()}source(){return this._source}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}onClickOutside(e){e.isTouch&&null!==this._tooltip&&!this._tooltip.contains(e.target)&&this._tooltip.hide(!0)}_extractBarMarksRendererItemData(e,t){var i,s;const r=null!==(i=t.overridedTheme)&&void 0!==i?i:ze[t.theme],n=this._calculateSize(e,t),o=this._calculateY(e,n,t);return null===this._hoveredBarsMarkData||this._hoveredBarsMarkData.id!==t.id||this._hoveredBarsMarkData.x===t.x&&this._hoveredBarsMarkData.y===Math.round(o)||(null===(s=this._tooltip)||void 0===s||s.hide(!0),this._hoveredBarsMarkData=null),{x:t.x,y:this._calculateY(e,n,t),direction:t.direction,borderColor:r.border,borderWidth:He(t),backgroundColor:r.background,size:n,doNotFill:!t.public,yInverted:t.yInverted,label:void 0===t.label?void 0:{text:t.label,fontColor:t.labelFontColor,font:(0,O.makeFont)(Math.ceil(Math.max(10,Math.min(n/2,20))),N.CHART_FONT_FAMILY,"bold")},originalItem:t}}_onItemClicked(e,t,i,s){s.isTouch&&this._showItem(e,t,i)}async _showItem(e,t,i){var r;const n=await this._tooltipProps(e);if(null===n)return;const o=this._model.timeScale().barSpacing(),a=this._calculateSize(o,e.originalItem);this._hoveredBarsMarkData={x:e.x,y:Math.round(this._calculateY(o,a,e.originalItem)),id:e.originalItem.id},null===(r=this._tooltip)||void 0===r||r.show({itemSize:a,container:(0,s.ensureNotNull)(i.parentElement),x:e.x,y:t,factoryProps:n,onClickOutside:()=>{var e;return null===(e=this._tooltip)||void 0===e?void 0:e.hide(!0)}})}_hideItem(){var e;null===(e=this._tooltip)||void 0===e||e.hide()}_calculateSize(e,t){return Math.min(553,Math.max(7,t.minSize,.8*e))}_updateImpl(){this._originalData=this._source.getPlatesViewData();const e=this._model.timeScale().barSpacing(),t=this._originalData.map(this._extractBarMarksRendererItemData.bind(this,e));this._renderer.setData({items:t,barSpacing:e,highlightByAuthor:!1})}}{async _createTooltipRenderer(){ +const[{TooltipRenderer:e},{UserDefinedBarsMarksTooltip:t}]=await Promise.all([Promise.all([i.e(9789),i.e(962),i.e(8020)]).then(i.bind(i,5972)),Promise.all([i.e(9789),i.e(962),i.e(8020)]).then(i.bind(i,48080))]);return new e(t)}_calculateY(e,t,i){const s=Math.max(1.4*i.minSize,e+4),r=("up"===i.direction?-1:1)*(i.yInverted?-1:1)*(s*(i.order+.6)+.25*s);return i.y+r}_onItemClicked(e,t,i,s){var r,n;super._onItemClicked(e,t,i,s),null===(n=(r=e.originalItem).onClicked)||void 0===n||n.call(r)}_tooltipProps(e){const t=e.originalItem.text;return t?Promise.resolve({text:t}):Promise.resolve(null)}_extractBarMarksRendererItemData(e,t){return{...super._extractBarMarksRendererItemData(e,t),showLabelWhenImageLoaded:t.showLabelWhenImageLoaded,image:t.image}}}class je extends Re{constructor(e){super(e,new ke.DefaultProperty("UserDefinedBarsMarks",{visible:!0})),this._paneView=new Ue(this,e),this._paneViews=[this._paneView],(0,ce.hideMarksOnBars)().subscribe(this,(()=>{this.properties().childs().visible.setValue(!(0,ce.hideMarksOnBars)().value())}))}destroy(){(0,ce.hideMarksOnBars)().unsubscribeAll(this),this._paneView.destroy(),super.destroy()}zorder(){return Ee.sortSourcesPreOrdered.BarMarks}userEditEnabled(){return!1}clearMarks(e=0){2!==e&&(super.clearMarks(),this.updateAllViewsAndRepaint())}hasContextMenu(){return!1}paneViews(){return this._properties.childs().visible.value()?this._paneViews:[]}onClickOutside(e){this._paneView.onClickOutside(e)}_initialize(){this.properties().childs().visible.setValue(!0)}_plateViewData(e){const t={text:e.text,onClicked:e.onClicked};"object"==typeof e.color&&(t.theme="user_defined_theme",t.overridedTheme={},t.overridedTheme.border=e.color.border,t.overridedTheme.background=e.color.background);const i=(0,le.isNumber)(e.borderWidth)?e.borderWidth:void 0,s=(0,le.isNumber)(e.hoveredBorderWidth)?e.hoveredBorderWidth:void 0;if(void 0===i&&void 0===s||(t.overrideBorderWidth={width:i,hoveredWidth:s}),e.showLabelWhenImageLoaded&&(t.showLabelWhenImageLoaded=!0),e.imageUrl){const i=this.getImageElement(e.imageUrl);t.image=i}return t}_getData(e){const t=this._model.mainSeries().symbolInfo();if(!t)return;const i=this.roundRange(this._rangeDifference(e)),s=this._model.mainSeries().properties().childs().interval.value();window.ChartApiInstance.getMarks(t,i.start,i.end,(t=>{for(const e of t)this._marks[e.id]=e,e.imageUrl&&this.addImageToStore(e.imageUrl);this._loadedRange=this._rangeUnion(e,this._loadedRange),this.updateAllViewsAndRepaint()}),s)}}var Ge=i(45345);const qe=new a.TranslatedString("apply toolbars theme",o.t(null,void 0,i(58570)));class $e extends u.UndoCommand{constructor(e,t,i=!0){super(qe),this._prevThemeName=e,this._themeName=t,this._syncState=i}undo(){(0,k.isStdThemeName)(this._prevThemeName)&&((0,Ge.setTheme)(this._prevThemeName),this._syncState&&(0,k.syncTheme)())}redo(){(0,k.isStdThemeName)(this._themeName.toLowerCase())&&((0,Ge.setTheme)(this._themeName.toLowerCase()),this._syncState&&(0,k.syncTheme)())}}var Ye=i(97906),Ke=i(83669),Ze=i(49152),Xe=(i(36274),i(94025)),Je=i(81501),Qe=i(58275) +;const et=!c.CheckMobile.any(),tt=(0,n.getLogger)("ChartWidgetCollectionBase"),it=new a.TranslatedString("apply indicators to entire layout",o.t(null,void 0,i(44547))),st=new a.TranslatedString("sync time",o.t(null,void 0,i(60635))),rt=new a.TranslatedString("resize layout",o.t(null,void 0,i(13034))),nt=new a.TranslatedString("reset layout sizes",o.t(null,void 0,i(30910))),ot=new a.TranslatedString("apply chart theme",o.t(null,void 0,i(66568))),at=new a.TranslatedString("symbol lock",o.t(null,void 0,i(92831))),lt=new a.TranslatedString("interval lock",o.t(null,void 0,i(28916))),ct=new a.TranslatedString("date range lock",o.t(null,void 0,i(90621))),ht=new a.TranslatedString("track time",o.t(null,void 0,i(47122)));o.t(null,void 0,i(46669)),o.t(null,void 0,i(98478)),o.t(null,void 0,i(34004)),o.t(null,void 0,i(96260)),o.t(null,void 0,i(38641)),o.t(null,void 0,i(10160)),o.t(null,void 0,i(19149));function dt(e,t){const i=t.model().model().studyTemplate();e.undoHistory.beginUndoMacro(it);for(let s=0;se.id()===n)))}const l=t.pasteSourceFromClip(o,i,!0);if(l&&1===l.length){const e=l[0];if(r.asCompare){const i=(0,s.ensureNotNull)(t.mainSeries().priceScale());t.moveToScale(e,(0,s.ensureDefined)(o),i,n),t.setPriceScaleMode({percentage:!0},i,null)}}t.model().lightUpdate()}}e.undoHistory.endUndoMacro()}function pt(e){let t=1;for(;e.has(""+t);)t++;return""+t}function _t(e){const t=new Map,i=e.chartsCountToSave(),s=new Set;for(let r=0;r(0,s.ensureDefined)(e.content.chartId)))}function St(e,t,i){e.chartsCountToSave();i.forEach((i=>{const s=(t=>{var i,s +;return null!==(s=null===(i=e.chartWidgetsDefs.find((e=>e.chartWidget.id()===t)))||void 0===i?void 0:i.chartWidget)&&void 0!==s?s:null})(i.chartId);null==s||s.resetLineToolsInvalidated(t,i.savedDto,i.sharingMode)}))}function yt(e,t,i,s){const r=e.map((e=>e.chartWidget)).filter((e=>e.hasModel())).filter((e=>e.id()===t||0!==s));try{r.forEach((e=>e.startApplyingLineToolUpdateNotification())),r.forEach((e=>e.applyLineToolUpdateNotification(i,s)))}finally{r.forEach((e=>e.endApplyingLineToolUpdateNotification()))}}function bt(e){return new x({copyRequested:(t,i)=>{e.activeChartWidget.value().model().clipboardCopy(t,i)},cutRequested:(t,i)=>{e.activeChartWidget.value().model().clipboardCut(t,i)},pasteRequested:(t,i)=>{(i?i.model().undoModel():e.activeChartWidget.value().model()).clipboardPaste(t,i)}})}function wt(e,t){0}function Pt(e){const t={};return e.chartWidgetsDefs.map((e=>e.chartWidget)).forEach((e=>t[e.id()]=function(e){var t,i,r,n,o;const a={};if(!e.hasModel()){const n=e.options().content;if(!n)return a;const o=(0,s.ensureNotNull)(n.panes.reduce(((e,t)=>{var i;return null!==(i=null!=e?e:t.sources.find((e=>"MainSeries"===e.type)))&&void 0!==i?i:null}),null));return a.resolution=null===(t=o.state)||void 0===t?void 0:t.interval,a.symbol=null===(i=o.state)||void 0===i?void 0:i.symbol,a.short_name=null===(r=o.state)||void 0===r?void 0:r.shortName,a}const l=e.model().mainSeries(),c=l.properties().childs(),h=l.symbolInfo();a.resolution=c.interval.value(),a.symbol_type=null!==h&&h.type||"",a.exchange=null!==h&&h.exchange||"",a.listed_exchange=null!==h&&h.listed_exchange||"";const d=null!==(n=null==h?void 0:h.legs)&&void 0!==n?n:[];if(null!==h&&l.isSpread()){const e=d[0];let t=h.base_name[0];t=t.split(":")[1],a.symbol=e,a.short_name=t,a.expression=h.full_name}else a.symbol=null!==h&&h.ticker||c.symbol.value(),a.short_name=c.shortName.value();const u=null!==(o=null==h?void 0:h.base_name)&&void 0!==o?o:[];return a.legs=d.map(((e,t)=>({symbol:e,pro_symbol:u[t]}))),a}(e))),t}function Ct(e,t){0}function xt(e,t){return M(t,{snapshotUrl:e}).then((e=>((0,A.emit)("onScreenshotReady",e),e)))}function Tt(e,t){const i={snapshotUrl:e};const s=(0,L.isOnMobileAppPage)("any");return(s?M:I)(t,i).then((e=>((0,A.emit)("onScreenshotReady",e),s||(0,A.emit)("onServerScreenshotCopiedToClipboard"),e)))}function It(e){return function(e){return T().then((t=>t.downloadClientScreenshot(e)))}(e)}function Mt(e){return function(e){return T().then((t=>t.copyToClipboardClientScreenshot(e)))}(e).then((()=>{(0,A.emit)("onClientScreenshotCopiedToClipboard")}))}const At={s:0,"2h":0,"2v":1,"2-1":1,"3s":0,"3h":0,"3v":2,4:1,6:1,8:1,"1-2":1,"3r":1,"4h":0,"4v":3,"4s":0,"5h":0,"6h":0,"7h":0,"8h":0,"1-3":1,"2-2":3,"2-3":2,"1-4":1,"5s":0,"6c":4,"8c":6};function Lt(e,t,i,s){let r=0;const n=(0,Ze.createWVFromGetterAndSubscriptions)((()=>++r),[i,s]);return(0,Ye.combine)((t=>{var i;return null!==(i=e()[At[t]])&&void 0!==i?i:null}),t,n)}function kt(e,t,i,s){const r=Math.max(1,window.devicePixelRatio||1),n=e.getAll();let o;const a=e.maximizedChartWidget().value() +;if(s&&s.onlyActiveChart||a)return{layout:"s",hidpiRatio:r,theme:(0,k.getCurrentTheme)().name,charts:[e.activeChartWidget.value().images(s)],publishedBy:o};const l=[],c=Q.layouts[e.layout.value()].count,h={showCollapsedStudies:(s=s||{}).showCollapsedStudies,status:s.status};for(let e=0;e{const t=this._state.currentLayoutResizeAction.value();t&&this._applyMouseMove(t.delta,e)},this._state=e,this._splitterElement=t,this._splitter=i,(0,ne.shiftPressed)().subscribe(this._onShiftPressed)}destroy(){(0,ne.shiftPressed)().unsubscribe(this._onShiftPressed)}mouseDownEvent(e){this._mouseDownOrTouchStartEvent(e)}touchStartEvent(e){this._mouseDownOrTouchStartEvent(e)}pressedMouseMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}touchMoveEvent(e){this._pressedMouseOrTouchMoveEvent(e)}mouseUpEvent(e){this._mouseUpOrTouchEndEvent(e)}touchEndEvent(e){this._mouseUpOrTouchEndEvent(e)}mouseEnterEvent(e){this._highlightSplitters(e.shiftKey)}mouseLeaveEvent(e){const t=Vt(this._splitter.className);Array.from(this._state.parent.getElementsByClassName(t)).forEach((e=>e.classList.remove(Je.hovered)))}mouseDoubleClickEvent(e){const t=(0,ie.layoutInitialSizingState)(this._state.layoutTemplate.value().expression);this._state.undoHistory.beginUndoMacro(nt),this._state.undoHistory.pushUndoCommand(new m(this._state.sizingState.spawn(),this._state.sizingState.value(),t,nt));const i=this._state.layoutTemplate.value().layoutType;this._state.undoHistory.pushUndoCommand(new _((e=>e?this._state.allLayoutSizesState.set(i,e):this._state.allLayoutSizesState.delete(i)),this._state.allLayoutSizesState.get(this._state.layoutTemplate.value().layoutType),t,nt)),this._state.undoHistory.endUndoMacro()}_highlightSplitters(e){const t=Vt(this._splitter.className);Array.from(this._state.parent.getElementsByClassName(t)).forEach((e=>e.classList.remove(Je.hovered)));(e?Array.from(this._state.parent.getElementsByClassName(t)):[this._splitterElement]).forEach((e=>e.classList.add(Je.hovered)))}_mouseDownOrTouchStartEvent(e){const t=new r.Point(e.localX+this._splitterElement.offsetLeft,e.localY+this._splitterElement.offsetTop),i=(0,se.deepCopy)(this._state.sizingState.value());this._state.currentLayoutResizeAction.setValue({point:t, +splitter:this._splitter,initialState:i,alignedState:this._state.layoutTemplate.value().syncSublayoutsBySplitter(this._splitter,(0,se.deepCopy)(i)),shiftState:e.shiftKey,delta:0}),this._splitterElement.classList.add(Je["i-active"]),this._highlightSplitters(e.shiftKey)}_pressedMouseOrTouchMoveEvent(e){const t=this._state.currentLayoutResizeAction.value();if(!t)return;t.shiftState!==e.shiftKey&&(this._highlightSplitters(e.shiftKey),t.shiftState=e.shiftKey);const i=new r.Point(e.localX+this._splitterElement.offsetLeft,e.localY+this._splitterElement.offsetTop);t.delta="v"===t.splitter.orientation?i.y-t.point.y:i.x-t.point.x,this._applyMouseMove(t.delta,e.shiftKey)}_mouseUpOrTouchEndEvent(e){const t=this._state.currentLayoutResizeAction.value();if(t&&(this._splitterElement.classList.remove(Je["i-active"]),this._state.currentLayoutResizeAction.setValue(null),t.currentState)){this._state.undoHistory.beginUndoMacro(rt),this._state.undoHistory.pushUndoCommand(new m(this._state.sizingState.spawn(),t.initialState,t.currentState,rt));const e=this._state.layoutTemplate.value().layoutType;this._state.undoHistory.pushUndoCommand(new _((t=>t?this._state.allLayoutSizesState.set(e,t):this._state.allLayoutSizesState.delete(e)),this._state.allLayoutSizesState.get(this._state.layoutTemplate.value().layoutType),this._state.sizingState.value(),nt)),this._state.undoHistory.endUndoMacro(),this._state.layoutSizesChanged.setValue(!0)}}_applyMouseMove(e,t){var i;const r=(0,s.ensureNotNull)(this._state.currentLayoutResizeAction.value()),n=t?r.alignedState:r.initialState,o=null!==(i=this._state.options.padding)&&void 0!==i?i:2,a=Dt(this._state);r.currentState=this._state.layoutTemplate.value().resizeApplier(a,o,e,r.splitter,(0,se.deepCopy)(n),t),this._state.sizingState.setValue(r.currentState)}}function Rt(e,t,i,s,r){var n,o;const a=null!==(n=e.options.padding)&&void 0!==n?n:2,l=null!==(o=e.options.border)&&void 0!==o?o:0;r=null!=r?r:e.layoutTemplate.value();const c=Dt(e),h=r.sizer(c,i,s,a+l,et?e.sizingState.value():void 0);h.width=Math.max(Math.round(h.width),0),h.height=Math.max(Math.round(h.height),0),h.top=Math.round(h.top),h.left=Math.round(h.left),t.metrics=h;const d=t.container.value();if(d){d.style.width=h.width+"px",d.style.height=h.height+"px",d.style.top=h.top+"px",d.style.left=h.left+"px";const e=1===s;false;const t=Math.round(c.width),i=0===h.top&&0===h.left,r=0===h.top&&h.left+h.width===t,n=0===h.top&&h.width===t;d.classList.toggle("top-left-chart",!e&&!n&&i),d.classList.toggle("top-right-chart",!e&&!n&&r),d.classList.toggle("top-full-width-chart",e||n)}t.width.setValue(h.width),t.height.setValue(h.height)}function Nt(e){var t,i,s;let r;const n=e.layoutTemplate.value(),o=e.maximizedChartDef.value();if(r=o?[o]:e.chartWidgetsDefs.slice(0,n.count).filter((e=>!e.hiddenInLayout.value())),r.forEach(((t,i)=>Rt(e,t,i,r.length))),et&&!e.maximizedChartDef.value()){ +const r=Dt(e),o=null!==(t=e.options.padding)&&void 0!==t?t:2,a=null!==(i=e.options.border)&&void 0!==i?i:0,l=n.splitters(r,o+a,e.sizingState.value()),c=null!==(s=e.splitters.value())&&void 0!==s?s:[];c.forEach(((e,t)=>{t>=l.length&&(e.splitterElement.remove(),e.mouseHandler.destroy(),e.mouseListener.destroy())}));const h=l.map(((t,i)=>{const s=i({def:t,metrics:e.layoutTemplate.value().sizer({top:0,left:0,width:256,height:256},i,s.length,0)}))).sort(((e,t)=>e.metrics.top-t.metrics.top||e.metrics.left-t.metrics.left)).map((e=>e.def));if(s.length<2)return null;let r=s.indexOf(t);return-1===r?null:(r=(r+(i?s.length-1:1))%s.length,s[r])}function Ft(e,t){return e.chartWidgetsDefs.some((e=>{var i;return(null===(i=e.chartWidget)||void 0===i?void 0:i.id())===t}))}function Wt(e){let t=1;for(;e(""+t);)t++;return""+t}function zt(e){const t=e.activeChartWidget.value();if(t){const i=t.state();return i.chartId=Wt((t=>Ft(e,t))),i.shouldBeSavedEvenIfHidden=!1,i.panes.forEach((e=>{e.sources.forEach((e=>{"alertId"in e&&(e.alertId=void 0)}))})),{content:i}}}function Ht(e,t,i){var r,n;const{toastsFactory:o,chartWidgetsDefs:a,customLegendWidgetsFactoriesMap:l}=e;let h={chartWidgetCollection:t,isActive:0===a.length,barsMarksContainersFactory:t=>function(e,t,i){const s=[];{const t=new je(e);s.push(t);const i=new Ne(e);s.push(i)}return s}(t,0,e.options),undoHistory:e.undoHistory,readOnly:e.readOnly,initialLoading:e.initialLoading,getToasts:o?()=>o.getChartToasts():void 0,...null!=i?i:{}};void 0!==l&&(h.customLegendWidgetFactories=new Map(l));const d=document.createElement("div");d.classList.add("chart-container"),d.style.position="absolute",d.style.overflow="hidden",e.parent.appendChild(d),c.isEdge&&(d.style.touchAction="none",d.style.msTouchAction="none"),h.className&&d.classList.add(h.className);const u={alive:new Qe(!0),container:new Qe(d),width:new Qe,height:new Qe,collapsed:new Qe(!1),hiddenInLayout:new Qe(!1),visible:new Qe,rdState:new ee.ResizerDetacherState,requestFullscreen:()=>{e.globalDetachable.value()&&(e.setMaximized(u),e.activeChartWidget.setValue((0,s.ensureNotNull)(u.chartWidget)))},exitFullscreen:()=>{e.activeChartWidget.value()===u.chartWidget&&e.setMaximized(null)},detachable:e.globalDetachable, +fullscreenable:e.globalDetachable,fullscreen:new Qe,chartWidget:null};u.rdState.pushOwner(u),a.push(u);const p=()=>{u.visible.setValue(!u.hiddenInLayout.value()&&e.options.resizerBridge.visible.value())};u.hiddenInLayout.subscribe((()=>{(0,s.ensureNotNull)(u.chartWidget).setVisible(!u.hiddenInLayout.value()),p()})),u.collapsed.subscribe((()=>(0,s.ensureNotNull)(u.chartWidget).setCollapsed(u.collapsed.value()))),e.options.resizerBridge.visible.subscribe(p),p(),function(e,t){let i=0,s=0;const r=t.layoutTemplate.value();for(let n=0;nFt(e,t))),m=u.chartWidget=new te.ChartWidget(h,_,t.metaInfo.uid.value());return e.saveChartService&&m.setSaveChartService(e.saveChartService),h.containsData?m.finishInitWithoutConnect():m.connect(),m.withModel(null,(()=>{const t=m.model().model();e.customSources.forEach(((e,i)=>{t.addCustomSource(i,e.factory,e.layer)}))})),e.updateWatchedValue(),e.updateActivityView(),m.linkingGroupIndex().setValue(null!==(n=null===(r=null==h?void 0:h.content)||void 0===r?void 0:r.linkingGroup)&&void 0!==n?n:null),m.linkingGroupIndex().subscribe(e.updateLinkingGroupCharts),e.updateLinkingGroupCharts(),e.chartWidgetCreatedDelegate.fire(m),u}function Ut(e,t,i,s){const r={...e.widgetOptions,...e.savedChartWidgetOptions.shift()||zt(e),...0===i||e.symbolLock.value()?void 0:{defSymbol:null}},n=Ht(e,t,r),{chartWidget:o}=n;return o.modelCreated().subscribe(null,(()=>{s?s():e.checkAllPendingModelsAlreadyCreated(),e.dateRangeLock.value()&&o===e.activeChartWidget.value()&&e.subscribeToCompletedEventForDateRangeSync(o,!0)}),!0),n}function jt(e){e.hiddenInLayout.setValue(!0);const t=e.container.value();t.parentNode&&t.parentNode.removeChild(t),e.fullscreen.setValue(!1)}function Gt(e,t){e.chartWidgetsDefs.forEach((i=>{const r=(0,s.ensureNotNull)(i.chartWidget);r.onZoom().unsubscribeAll(t),r.onScroll().unsubscribeAll(t),r.withModel(null,(()=>{const t=r.lineToolsSynchronizer();null!==t&&(t.hasChanges().unsubscribe(e.recalcHasChanges),e.recalcHasChanges())}))}))}function qt(e,t){e.chartWidgetsDefs.forEach((i=>{const r=(0,s.ensureNotNull)(i.chartWidget);r.onZoom().subscribe(t,(t=>e.onZoom.fire(t))),r.onScroll().subscribe(t,(()=>e.onScroll.fire())),r.withModel(null,(()=>{const t=r.lineToolsSynchronizer();null!==t&&(t.hasChanges().subscribe(e.recalcHasChanges),e.recalcHasChanges())}))}))}async function $t(e,t,i){var r,n;try{const t=e.chartWidgetsDefs.map((e=>{var t,i,s;return null!==(s=null===(i=null===(t=e.chartWidget)||void 0===t?void 0:t.lineToolsSynchronizer())||void 0===i?void 0:i.flushPendingSavings())&&void 0!==s?s:null})).filter(le.notNull);t.length&&await Promise.all(t)}catch(e){tt.logError(`Error flushing line tools: ${e}`)}(t=e.checkProFeature(t))in Q.layouts||(t="s"),Gt(e,i);const o=e.layoutType,a=Q.layouts[t].count;(0,A.emit)("layout_about_to_be_changed",t),(null!==(r=e.splitters.value())&&void 0!==r?r:[]).forEach(((e,t)=>{e.splitterElement.remove(), +e.mouseHandler.destroy()})),e.splitters.setValue([]);const l=Q.layouts[t];e.layoutTemplate.setValue(l);const c=null!==(n=e.allLayoutSizesState.get(l.layoutType))&&void 0!==n?n:(0,ie.layoutInitialSizingState)(l.expression);e.allLayoutSizesState.set(l.layoutType,c),e.sizingState.setValue(c);const h=e.maximizedChartDef.value();o!==t&&e.maximizedChartDef.value()&&e.maximizedChartDef.setValue(null),h&&e.activeChartWidget.setValue((0,s.ensureNotNull)(h.chartWidget));for(let t=0;t=a;if(r=e.maximizedChartDef.value()?e.maximizedChartDef.value()===n:t1),n.fullscreen.setValue(e.maximizedChartDef.value()===n),n.collapsed.setValue(o)}else n&&(jt(n),n.collapsed.setValue(o))}e.sizingState.setValue(c),Nt(e),e.layoutWV.setValue(t),e.setLayoutType(t),e.updateWatchedValue(),function(e){const t=e.layoutTemplate.value().count;e.inlineChartsCount.setValue(t),e.globalDetachable.setValue(t>1)}(e),e.checkAllPendingModelsAlreadyCreated(),qt(e,i),e.inlineChartsCount.value()<1&&a>0&&e.chartWidgetsDefs[a-1].rdState.bridge().attach()}function Yt(e,t,i,s,r){if(!s&&!e.crosshairLockRaw)return!1;const n=e.actualLayoutCount();return e.chartWidgetsDefs.slice(0,n).filter((e=>e.rdState.bridge().visible.value())).map((e=>e.chartWidget)).filter((e=>e.id()!==i&&e.hasModel())).forEach((e=>e.model().model().setExternalPosition(t,r))),!0}function Kt(e,t,i,s,r){if(Yt(e,t,i,s,r)){const i=e.crossHairSyncBroadcast;if(i){const e={type:"crosshair",payload:{point:t,envState:r,sourceUniqueId:i.uniqueId}};i.channel.postMessage(e)}}}function Zt(e){const t=new BroadcastChannel("ChartWidgetsCollection");return t.onmessage=t=>{const i=t.data,s=e();if(s.crossHairSyncBroadcast&&"crosshair"===i.type)s.crossHairSyncBroadcast.uniqueId!==i.payload.sourceUniqueId&&Yt(s,i.payload.point,null,!1,i.payload.envState)},{channel:t,uniqueId:(0,J.randomHashN)(6)}}function Xt(e){var t;null===(t=e.crossHairSyncBroadcast)||void 0===t||t.channel.close()}function Jt(e,t,i){if(!e.trackTimeLock.value()||e.dateRangeLock.value())return;const s=e.layoutTemplate.value().count;e.undoHistory.beginUndoMacro(st),e.chartWidgetsDefs.slice(0,s).filter((e=>e.chartWidget.hasModel()&&e.chartWidget.model().model()!==i)).forEach((e=>{const i=e.chartWidget.model().model(),s=i.mainSeries().syncModel();s&&i.syncTimeWithModel(s.syncSourceTarget(),t)})),e.undoHistory.endUndoMacro()}function Qt(e){return Promise.all(e.map((e=>{const t=e.model().mainSeries();return t.symbolResolvingActive().value()?d(t.dataEvents().symbolResolved()).promise:t.symbolInfo()})))}function ei(e){ +return e.chartWidgetsDefs.every((e=>e.chartWidget.hasModel()))?Promise.resolve(e.chartWidgetsDefs.map((e=>e.chartWidget))):Promise.all(e.chartWidgetsDefs.map((e=>e.chartWidget.hasModel()||d(e.chartWidget.modelCreated()).promise))).then((()=>ei(e)))}function ti(e,t){var i;if((0,h.enabled)("charting_library_base"))return t;if("s"===t||e.widgetOptions.containsData||e.readOnly||isProductFeatureEnabled(ProductFeatures.MULTIPLE_CHARTS)&&(0,s.ensure)(null===(i=getProductFeatureConfig(ProductFeatures.MULTIPLE_CHARTS))||void 0===i?void 0:i.limit)>=Q.layouts[t].count)return t;return"s"}async function ii(e,t,i){if(i=ti(e,i),e.layoutWV.value()===i)return!1;const s=e.chartWidgetsDefs.map((e=>{var t,i,s;return null!==(s=null===(i=null===(t=e.chartWidget)||void 0===t?void 0:t.lineToolsSynchronizer())||void 0===i?void 0:i.flushPendingSavings())&&void 0!==s?s:null})).filter(le.notNull);if(s.length)try{await Promise.all(s)}catch(e){tt.logError(`Error flushing line tools: ${e}`)}return e.undoHistory.pushUndoCommand(new ae(t,i)),!0}async function si(e,t,i){const{theme:s,onlyActiveChart:r,restoreNonThemeDefaults:n,themeName:o,standardTheme:a,syncState:l=!0,noUndo:c}=i,h=(0,k.getCurrentTheme)().name;let d;r?d=[e.activeChartWidget.value()]:(Gt(e,t),await Promise.all(e.savedChartWidgetOptions.map(((i,s)=>new Promise((i=>{jt(Ut(e,t,s,i))}))))),d=e.chartWidgetsDefs.map((e=>e.chartWidget)),qt(e,t)),c?(a&&new $e(h,o,l).redo(),d.forEach((e=>{e.model().model().restoreTheme(s,n,c)}))):(e.undoHistory.beginUndoMacro(ot),a&&e.undoHistory.pushUndoCommand(new $e(h,o,l)),d.forEach((e=>{e.model().model().restoreTheme(s,n)})),e.undoHistory.endUndoMacro())}function ri(e,t){e.symbolLock.setValue(t)}function ni(e,t){const{internalSymbolLock:i,activeChartWidget:s,undoHistory:r,dateRangeLock:n,loadingContent:o,linkingGroupsCharts:a,chartWidgetsDefs:c}=e;if(t!==i.value())if(o)i.setValue(t);else{if(e.undoHistory.beginUndoMacro(at),t){const t=s.value();c.map((e=>e.chartWidget));a.forEach(((i,s)=>{const r=(t.linkingGroupIndex().value(),t);if(void 0!==r){(0,l.muteLinkingGroup)(s,!0);for(const t of i.value())t!==r&&t.symbolWV().value()!==r.symbolWV().value()&&(t.setSymbol(r.symbolWV().value()),n.value()&&e.subscribeToCompletedEventForDateRangeSync(t,!0));(0,l.muteLinkingGroup)(s,!1)}}))}r.setWatchedValue(i,t,at),r.endUndoMacro()}}function oi(e,t){e.intervalLock.setValue(t)}function ai(e,t){const{internalIntervalLock:i,activeChartWidget:s,undoHistory:r,dateRangeLock:n,loadingContent:o,chartWidgetsDefs:a,linkingGroupsCharts:c}=e;if(t!==i.value())if(o)i.setValue(t);else{if(r.beginUndoMacro(lt),t&&t){const t=s.value();a.map((e=>e.chartWidget));c.forEach(((i,s)=>{const r=(t.linkingGroupIndex().value(),t);if(void 0!==r){(0,l.muteLinkingGroup)(s,!0);for(const t of i.value())t!==r&&t.resolutionWV().value()!==r.resolutionWV().value()&&(t.setResolution(r.resolutionWV().value()),n.value()&&e.subscribeToCompletedEventForDateRangeSync(t,!0));(0,l.muteLinkingGroup)(s,!1)}}))}r.setWatchedValue(i,t,lt),r.endUndoMacro()}}function li(e,t){const i=e.activeChartWidget.value() +;if(i&&i.hasModel()){const s=i.model();t?(e.subscribeToEventsForDateRangeSync(s),e.syncChartsDateRangesWithActiveChartRange()):e.unsubscribeFromEventsForDateRangeSync(s)}e.dateRangeLock.setValue(t)}function ci(e,t){const{internalDateRangeLock:i,undoHistory:s,loadingContent:r}=e;r?i.setValue(t):s.setWatchedValue(i,t,ct)}function hi(e,t){e.trackTimeLock.setValue(t)}function di(e,t){const{internalTrackTimeLock:i,undoHistory:s,loadingContent:r}=e;r?i.setValue(t):s.setWatchedValue(i,t,ht)}function ui(e,t,i){e.symbolLock.value()?pi(e,t,i):e.activeChartWidget.value().setSymbol(t)}function pi(e,t,i){const s=e.activeChartWidget.value();void 0===i&&(i=s.linkingGroupIndex().value());for(const i of e.chartWidgetsDefs){const e=i.chartWidget;(e.hasModel()?e.model().mainSeries().symbolSameAsCurrent(t):e.symbolWV().value()===t)||e.setSymbol(t)}}function _i(e){return e.intervalLock.value()?e.chartWidgetsDefs.map((e=>e.chartWidget)):[e.activeChartWidget.value()]}function mi(e,t,i){e.flags.loadingChart||e.flags.setTimeFrameActive||e.flags.setNewResolution||function(e,t,i){(0,Xe.setLastUsedResolution)(t),e.flags.setNewResolution=!0;const s=e.activeChartWidget.value();void 0===i&&(i=s.linkingGroupIndex().value());if(e.intervalLock.value())for(const i of e.chartWidgetsDefs){const e=i.chartWidget;e.resolutionWV().value()!==t&&e.setResolution(t)}else s.setResolution(t);e.flags.setNewResolution=!1}(e,t,i)}function gi(e){return new Qe(null).spawn()}function fi(e){return[null]}function vi(e){const t=new Ke.WatchedObject((e.chartWidgetsDefs,[null])),i=()=>{t.setValue((e.chartWidgetsDefs,[null]))};e.chartWidgetsDefs.forEach((e=>e.chartWidget.linkingGroupIndex().subscribe(i)));const s=e=>{e.linkingGroupIndex().subscribe(i),i()};return e.chartWidgetCreatedDelegate.subscribe(null,s),t.spawn((()=>{e.chartWidgetsDefs.forEach((e=>e.chartWidget.linkingGroupIndex().unsubscribe(i))),e.chartWidgetCreatedDelegate.unsubscribe(null,s)}))}function Si(e,t){if(e.length!==t.length)return!1;for(let i=0;i{"use strict";i.r(t),i.d(t,{CHART_FONT_FAMILY:()=>n,CHART_MONOSPACE_FONT_FAMILY:()=>o,setChartFontFamily:()=>r});const s="'Trebuchet MS', Roboto, Ubuntu, sans-serif";function r(e){n=e}let n=`-apple-system, BlinkMacSystemFont, ${s}`;const o="monospace"},66509:(e,t,i)=>{"use strict";var s=i(57898);i(5001) +;var r=i(36298).TranslatedString,n=i(50151),o=n.assert,a=n.ensureDefined,l=i(76544).Series,c=i(14483),h=i(77212).ActionBinder,d=i(56840).setValue,u=i(14787).TabNames,p=i(64358).showGoToDateDialog,_=i(68335),m=i(4741),g=i(8708).Study,f=i(52329).StudyStub,v=i(28853).isStudy,S=i(13087).LineDataSource,y=i(18341),b=y.isLineTool,w=y.isStudyLineTool,P=i(72877).STUDYPLOTDISPLAYTARGET,C=i(39347).Action,x=i(95059).ACTION_ID,T=i(88348),I=i(36274).Interval,M=i(42960),A=M.getDefaultStyle,L=M.hasVolume,k=i(5894).showSymbolInfoDialog,E=i(91280).InvalidationMask,D=i(82992).linking,V=i(54270).showChangeIntervalDialogAsync,B=i(82723).showDialog,R=i(38618),N=R.availableTimezones,O=R.timezoneIsAvailable,F=i(90995).toggleHideMode,W=i(42856).StudyMetaInfo,z=i(51768).trackEvent,H=i(38325).lastMouseOrTouchEventInfo,U=i(85804);const{viewportChangeEvent:j}=i(28558),{SelectPointMode:G}=i(88348),{ReplayStatus:q}=i(99652);var $=i(59224).getLogger("ChartWidget",{color:"#606"}),Y=i(53180).appendEllipsis,K=i(19334).addPerfMark,Z=i(49152).combineProperty,X=i(62417).ChartWidgetBase,J=i(49483).CheckMobile.any(),Q=i(17133).TIMEFRAMETYPE,ee=i(51608).createDeferredPromise,te=i(11095).addPlusButtonProperty;const ie=c.enabled("show_average_close_price_line_and_label");var se=new r("change timezone",i(44352).t(null,void 0,i(20505))),re=new r("scale price chart only",i(44352).t(null,void 0,i(99042))),ne=new r("stay in drawing mode",i(44352).t(null,void 0,i(52010))),oe=(new r("hide all drawing tools",i(44352).t(null,void 0,i(54781))),new r("hide marks on bars",i(44352).t(null,void 0,i(44974)))),ae=new r("change symbol last value visibility",i(44352).t(null,void 0,i(53150))),le=(new r("change symbol previous close value visibility",i(44352).t(null,void 0,i(12707))),new r("change previous close price line visibility",i(44352).t(null,void 0,i(59883))),new r("change symbol labels visibility",i(44352).t(null,void 0,i(9402)))),ce=new r("change indicators name labels visibility",i(44352).t(null,void 0,i(87027))),he=new r("change indicators value labels visibility",i(44352).t(null,void 0,i(14922))),de=(new r("change bid and ask labels visibility",i(44352).t(null,void 0,i(5100))),new r("change bid and ask lines visibility",i(44352).t(null,void 0,i(32311))),new r("change pre/post market price label visibility",i(44352).t(null,void 0,i(49889))),new r("change pre/post market price line visibility",i(44352).t(null,void 0,i(16750))), +new r("change high and low price lines visibility",i(44352).t(null,void 0,i(92556)))),ue=new r("change high and low price labels visibility",i(44352).t(null,void 0,i(66805))),pe=new r("change average close price line visibility",i(44352).t(null,void 0,i(98866))),_e=new r("change average close price label visibility",i(44352).t(null,void 0,i(39402))),me=new r("change countdown to bar close visibility",i(44352).t(null,void 0,i(58108))),ge=new r("change plus button visibility",i(44352).t(null,void 0,i(50190))),fe=new r("change price line visibility",i(44352).t(null,void 0,i(67761))),ve=new r("unlock {title}",i(44352).t(null,void 0,i(92421))),Se=new r("lock {title}",i(44352).t(null,void 0,i(50193))),ye=new r("change session breaks visibility",i(44352).t(null,void 0,i(15403))),be=i(44352).t(null,void 0,i(15241)),we=i(44352).t(null,void 0,i(29404)),Pe=i(44352).t(null,void 0,i(44302)),Ce=i(44352).t(null,void 0,i(94338));e.exports.ChartWidget=class extends X{constructor(e,t,i){super(e,t,i),this._options.timeScaleWidget&&(this._options.timeScaleWidget.pressedMouseMoveScale=this._options.handleScale.axisPressedMouseMove.time);var r=this,n=this._options.content,o=this._options.readOnly;this._removeMaximizeHotkey=null,r._hotkeys=m.createGroup({desc:"Chart actions",isDisabled:function(){return!r._isActive}});var a=this._options.containsData,l=this._options.onWidget,c=this._options.onCmeWidget;c&&$.logWarn("[ChartWidget] 'onCmeWidget' option is depricated");var h=this._options.widgetCustomer,d=this._options.timezone,u=this._options.hideSymbolSearch,p=this._options.defSymbol,_=I.isValid(this._options.defInterval)?this._options.defInterval:void 0,g=parseInt(this._options.defStyle),f=M.isValidStyle(g)?g:void 0,v=this._options.defSessionId,S=void 0!==this._options.defTimeframe?"string"==typeof this._options.defTimeframe?{value:this._options.defTimeframe.toUpperCase(),type:Q.PeriodBack}:{...this._options.defTimeframe,type:Q.TimeRange}:void 0;this._content=n,this._initialLoading=this._options.initialLoading,this._readOnly=o,this._containsData=a,this._defSymbol=p,this._defInterval=_,this._defTimeframe=S,this._defStyle=f,this._onWidget=!!l,this._compareSymbols=this._options.compareSymbols,this._onWidget&&(c?this._widgetCustomer="cme":h&&(this._widgetCustomer=h)),this._hideSymbolSearch=u,this._frameTime=30,this._model=null,this._metaInfo={},this._drawRafId=0,this._compareDialog=this._chartWidgetCollection.getCompareDialogRenderer();var y=this._contentSeriesProperties();y&&(p=y.symbol,_=y.interval),void 0===this._options.useUserChartPreferences&&(this._options.useUserChartPreferences=!0);var b="chartproperties.mainSeriesProperties",w=this._options.useUserChartPreferences?U.defaults(b):U.factoryDefaults(b);this._properties.mainSeriesProperties.merge(w),this._properties.mainSeriesProperties.hasChild("esdBreaksStyle")&&this._properties.mainSeriesProperties.removeProperty("esdBreaksStyle"),_=_||w.interval||"D",M.isValidStyle(f)||(f=M.isValidStyle(w.style)?w.style:A(I.isRange(_))),this._properties.mainSeriesProperties.merge({visible:!0, +symbol:p||DEFAULT_SYMBOL,shortName:"",timeframe:"",onWidget:this._onWidget,interval:_,currencyId:null,unitId:null,style:f,sessionId:v}),this._symbolWV.setValue(this.getSymbol()),this._resolutionWV.setValue(this.getResolution()),this._containsData&&this._properties.mainSeriesProperties.merge({showCountdown:!1}),d&&O(d)&&this._properties.timezone.setValue(d),this._tagsChanged=new s,this._timingsMeter=null,this._isActive=this._options.isActive,this._options.container.subscribe((function(e){r._setElement(e)}),{callWithLast:!0});var P=function(){r.resize()};this._options.width.subscribe(P),this._options.height.subscribe(P),this._options.visible.subscribe(this._updateTimingsMeterState.bind(this)),this._aboutToBeDestroyed=new s,this._actions=null,this._definitionsViewModel=null,this._backgroundTopColorSpawn=null,this._backgroundBottomColorSpawn=null,this._hintDefferedPromise=null,this._activeHint=null}isInitialized(){return Boolean(this._inited)}compareSymbols(){return this._compareSymbols}async _getChartPropertyDefinitionsViewModel(){if(null===this._definitionsViewModel){const{ChartPropertyDefinitionsViewModel:e}=await Promise.all([i.e(6196),i.e(4053),i.e(5871),i.e(3986),i.e(3596)]).then(i.bind(i,73023));if(this._isDestroyed)throw new Error("Chart widget already destroyed");await new Promise((e=>this.withModel(null,e))),null===this._definitionsViewModel&&(this._definitionsViewModel=new e(this.model(),this.properties(),this._options))}return this._definitionsViewModel}_initMaximizeHotkey(e){var t=this;function i(e){e.defaultPrevented||_.modifiersFromEvent(e)===_.Modifiers.Alt&&e.stopPropagation()}function s(e){e.defaultPrevented||_.modifiersFromEvent(e)===_.Modifiers.Alt&&(e.preventDefault(),e.stopPropagation(),t.toggleFullscreen())}return e.addEventListener("mousedown",i,!0),e.addEventListener("click",s,!0),function(){e.removeEventListener("mousedown",i,!0),e.removeEventListener("click",s,!0)}}toggleFullscreen(){var e=this.getResizerDetacher();e.fullscreenable.value()&&(e.fullscreen.value()?e.exitFullscreen():e.requestFullscreen())}_beginRequestActive(){var e=this._chartWidgetCollection.activeChartWidget.value()!==this;if(this._chartWidgetCollection.activeChartWidget.setValue(this),e){const e=H();e.isTouch&&!e.stylus&&this._isLineToolModeExceptBrush()&&this.updateCrossHairPositionIfNeeded(),this._justActivated=!0}}_endRequestActive(){var e=this;this._justActivated&&setTimeout((function(){e._justActivated=!1}),0)}_requestActive(){this._beginRequestActive(),this._endRequestActive()}justActivated(){return this._justActivated}setTimezone(e){e&&O(e)?this._properties.timezone.setValue(e):console.warn("Incorrect timezone: "+JSON.stringify(e))}getTimezone(){return this._properties.timezone.value()}refreshMarks(){this.model().barsMarksSources().forEach((function(e){e.refreshData()}))}clearMarks(e){this.model().barsMarksSources().forEach((function(t){t.clearMarks(e)}))}metaInfoRepository(){return this._metaInfoRepository}_initBackgroundColor(){ +null===this._backgroundTopColorSpawn&&(this._backgroundTopColorSpawn=this._model.model().backgroundTopColor().spawn(),this._backgroundTopColorSpawn.subscribe(this._onBackgroundColorChanged.bind(this))),null===this._backgroundBottomColorSpawn&&(this._backgroundBottomColorSpawn=this._model.model().backgroundColor().spawn(),this._backgroundBottomColorSpawn.subscribe(this._onBackgroundColorChanged.bind(this)))}paneWidgets(){return this._paneWidgets}paneByCanvas(e){for(var t=0;t{null!==e&&t()}))}));var t=new C({actionId:x.ChartScalesReset,label:i(44352).t(null,void 0,i(34301)),icon:i(39267),statName:"ResetChart",onExecute:this.GUIResetScales.bind(this),hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+82}),s=new C({actionId:x.ChartSeriesPriceScaleToggleInvertPriceScale,label:i(44352).t(null,void 0,i(53239)),statName:"Invert Scale",checkable:!0,onExecute:function(){e._model.invertPriceScale(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+73}),r=new C({actionId:x.ChartSeriesPriceScaleToggleAutoScale,label:i(44352).t(null,void 0,i(50834)),checkable:!0,onExecute:function(){var t=e._model.mainSeries().priceScale();e._model.togglePriceScaleAutoScaleMode(t),r.update({checked:t.isAutoScale()})}}),n=new C({actionId:x.ChartScalesToggleLockPriceToBarRatio,label:i(44352).t(null,void 0,i(18219)),checkable:!0,statName:"ToggleLockScale",onExecute:function(){e._model.togglePriceScaleLockScaleMode(e._model.mainSeries().priceScale())}}),o=new C({actionId:x.ChartSeriesPriceScaleToggleRegular,label:i(44352).t(null,{context:"scale_menu"},i(72116)),checkable:!0,statName:"ToggleRegularScale",onExecute:function(){var t=e._model.mainSeries().priceScale();e._model.setPriceScaleRegularScaleMode(t),o.update({checked:t.isRegular()})}}),a=new C({actionId:x.ChartSeriesPriceScaleTogglePercentage,label:i(44352).t(null,void 0,i(51102)),checkable:!0,statName:"TogglePercantage",onExecute:function(){e._model.togglePriceScalePercentageScaleMode(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+80}),l=new C({actionId:x.ChartSeriesPriceScaleToggleIndexedTo100,label:i(44352).t(null,void 0,i(20062)),checkable:!0,statName:"ToggleIndexedTo100",onExecute:function(){e._model.togglePriceScaleIndexedTo100ScaleMode(e._model.mainSeries().priceScale())}}),g=new C({actionId:x.ChartSeriesPriceScaleToggleLogarithmic,label:i(44352).t(null,void 0,i(12285)),statName:"ToggleLogScale",checkable:!0,onExecute:function(){e._model.togglePriceScaleLogScaleMode(e._model.mainSeries().priceScale())},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+76}),f=new C({actionId:x.ChartUndo,label:i(44352).t(null,void 0,i(81320)),onExecute:function(){z("GUI","Undo"),e._model.undoHistory().undo()},disabled:!0,hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+90}),v=new C({actionId:x.ChartRedo,label:i(44352).t(null,void 0,i(41615)),onExecute:function(){z("GUI","Redo"),e._model.undoHistory().redo()},disabled:!0,hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+89});e.withModel(null,(function(){e._model.undoHistory().undoStack().onChange().subscribe(e,e.updateUndoRedo),e._model.undoHistory().redoStack().onChange().subscribe(e,e.updateUndoRedo)}));var S=new C({actionId:x.ChartChangeTimeZone,label:i(44352).t(null,void 0,i(64375)),statName:"TimeZone"}),y=new C({actionId:x.ChartDialogsShowChangeSymbol,label:Y(i(44352).t(null,void 0,i(28089))),statName:"ChangeSymbol",onExecute:function(){B({defaultValue:""})}}) +;d("symboledit.dialog_last_entry","");var b={actionId:x.ChartDialogsShowChangeInterval,label:Y(i(44352).t(null,void 0,i(99374))),statName:"ChangeInterval",onExecute:function(){V({initVal:D.interval.value(),selectOnInit:!0})}};!c.enabled("show_interval_dialog_on_key_press")||this.readOnly()||this._hideSymbolSearch||(b.shortcutHint=",",b.hotkeyGroup=this._hotkeys,b.hotkeyHash=188);var w,P=new C(b);if(!TradingView.onWidget()){if(this._options.addToWatchlistEnabled){const e={hotkeyGroup:this._hotkeys};w=new WatchListAction(this,e)}0}var I=new C({actionId:x.ChartTimeScaleReset,label:i(44352).t(null,void 0,i(25333)),icon:i(39267),statName:"ResetScale",onExecute:function(){e.model().resetTimeScale()},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Mod+m.Modifiers.Alt+81}),M=new C({actionId:x.ChartRemoveAllIndicators,label:i(44352).t(null,void 0,i(13951)),statName:"RemoveAllIndicators",onExecute:this.removeAllStudies.bind(this)}),A=new C({actionId:x.ChartRemoveAllLineTools,label:i(44352).t(null,void 0,i(1434)),statName:"RemoveAllDrawingTools",onExecute:this.removeAllDrawingTools.bind(this)}),L=new C({actionId:x.ChartRemoveAllIndicatorsAndLineTools,label:i(44352).t(null,void 0,i(97305)),statName:"RemoveAllIndicatorsAndDrawingTools",onExecute:this.removeAllStudiesDrawingTools.bind(this)}),R=this.chartWidgetCollection(),N=new C({actionId:x.ChartApplyIndicatorsToAllCharts,label:i(44352).t(null,void 0,i(95910)),statName:"ApplyIndicatorsToAllCharts",onExecute:function(){R.applyIndicatorsToAllCharts(e)}}),O={actionId:x.ChartDialogsShowInsertIndicators,label:Y(i(44352).t(null,void 0,i(98767))),statName:"InsertIndicator",onExecute:function(){e.showIndicators()}};this._options.indicatorsDialogShortcutEnabled&&(O.hotkeyGroup=this._hotkeys,O.hotkeyHash=191,this._hotkeys.add({handler:function(){this.showIndicators()}.bind(this),desc:"Show insert indicator dialog",hotkey:111}));var W,H=new C(O),U=new C({actionId:x.ChartDialogsShowCompareOrAddSymbol,label:Y(i(44352).t(null,void 0,i(20229))),statName:"CompareOrAddSymbol",onExecute:this.toggleCompareOrAdd.bind(this)}),G=new C({actionId:x.ChartObjectTreeShow,label:Y(i(44352).t(null,void 0,i(675))),statName:"ObjectsTree",onExecute:this.showObjectsTreePanelOrDialog.bind(this)}),q=new C({actionId:x.ChartDialogsShowGeneralSettings,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"ChartProperties",onExecute:function(){e.showGeneralChartProperties()}}),$=new C({actionId:x.ChartDialogsShowGeneralSettingsSymbolTab,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"MainSeriesProperties",onExecute:function(){e.showGeneralChartProperties(u.symbol)}}),K=new C({actionId:x.ChartSelectedObjectToggleLocked,label:i(44352).t(null,void 0,i(1441)),statName:"ToggleLockSelectedObject",onExecute:this.toggleLockSelectedObject.bind(this)}),X=new C({actionId:x.ChartSelectedObjectHide,label:i(44352).t(null,void 0,i(31971)),icon:i(84959),statName:"HideSelectedObject",onExecute:this.hideSelectedObject.bind(this)});c.enabled("property_pages")&&(W=new C({ +actionId:x.ChartSelectedObjectShowSettingsDialog,label:Y(i(44352).t(null,void 0,i(89517))),icon:i(51983),statName:"EditSelectedObject",onExecute:function(){e.showSelectedSourcesProperties()}})),this.withModel(null,(function(){var t=e.model().mainSeries(),i=t.properties();i.priceAxisProperties.subscribe(e,e._updateScalesActions),t.priceScaleAboutToBeChanged().subscribe(e,(function(){i.priceAxisProperties.unsubscribeAll(e)})),t.priceScaleChanged().subscribe(e,(function(){i.priceAxisProperties.subscribe(e,e._updateScalesActions),e._updateScalesActions()}))}));var J=new C({actionId:x.ChartPriceScaleToggleAutoScaleSeriesOnly,label:i(44352).t(null,void 0,i(37207)),checkable:!0,statName:"ScalePriceChartOnly"});J.binder=new h(J,this._properties.scalesProperties.scaleSeriesOnly,this.model(),re);var Q=this.model().model();this._properties.scalesProperties.scaleSeriesOnly.listeners().subscribe(null,(function(){Q.recalculateAllPanes(j()),Q.invalidate(E.full())}));var ee=new C({actionId:x.ChartDrawingToolbarToggleVisibility,label:i(44352).t(null,void 0,i(22903)),checkable:!0,statName:"ToggleDrawingToolbar"}),se=this._options.isDrawingToolbarVisible;se&&(se.subscribe((function(e){ee.update({checked:e})}),{callWithLast:!0}),ee.update({onExecute:function(){se.setValue(!se.value())}}));var ve=new C({actionId:"",label:i(44352).t(null,void 0,i(93161)),checkable:!0,statName:"ToggleStayInDrawingMode"});ve.binder=new h(ve,T.properties().stayInDrawingMode,this.model(),ne),this._hotkeys.add({handler:function(){F()},desc:"Hide all drawing tools",hotkey:m.Modifiers.Mod+m.Modifiers.Alt+72});var Se=new C({actionId:x.ChartMarksToggleVisibility,label:i(44352).t(null,void 0,i(2441)),checkable:!0,statName:"ToggleHideMarksOnBars"});Se.binder=new h(Se,T.hideMarksOnBars(),this.model(),oe,(function(){T.hideMarksOnBars().setValue(this.value())}));const ye=this.properties().scalesProperties;var xe=new C({actionId:x.ChartPriceScaleLabelsToggleSeriesLastValueVisibility,label:i(44352).t(null,void 0,i(52054)),checkable:!0,checked:!1,statName:"ToggleSymbolLastValue"});xe.binder=new h(xe,ye.showSeriesLastValue,this.model(),ae);var Te=new C({actionId:x.ChartPriceScaleLabelsToggleSymbolNameLabelsVisibility,label:i(44352).t(null,void 0,i(90932)),checkable:!0,checked:!1,statName:"ToggleSymbolLabels"});Te.binding=new h(Te,ye.showSymbolLabels,this.model(),le);const Ie=Z(((e,t)=>e||!1),ye.showStudyLastValue,ye.showFundamentalLastValue);var Me=new C({actionId:x.ChartPriceScaleLabelsToggleIndicatorsValueLabelsVisibility,label:i(44352).t(null,void 0,i(81584)),checkable:!0,checked:!1,statName:"ToggleStudiesAndFundamentalsPriceLabels"});Me.binder=new h(Me,Ie,this.model(),null,(()=>{const e=!Ie.value();this.model().beginUndoMacro(he),this.model().setProperty(ye.showStudyLastValue,e,null),this.model().endUndoMacro()}));const Ae=Z(((e,t)=>e||!1),ye.showStudyPlotLabels,ye.showFundamentalNameLabel);var Le=new C({actionId:x.ChartPriceScaleLabelsToggleIndicatorsNameLabelsVisibility,label:i(44352).t(null,void 0,i(31485)),checkable:!0,checked:!1, +statName:"ToggleStudiesAndFundamentalsNameLabels"});Le.binding=new h(Le,Ae,this.model(),null,(()=>{const e=!Ae.value();this.model().beginUndoMacro(ce),this.model().setProperty(ye.showStudyPlotLabels,e,null),this.model().endUndoMacro()}));var ke=this.model().mainSeries().properties().highLowAvgPrice,Ee=new C({actionId:x.ChartPriceScaleLabelsToggleHighLowPriceLabelsVisibility,label:i(44352).t(null,void 0,i(60259)),checkable:!0,checked:!1,statName:"ToggleHighLowPriceLabels"});Ee.binding=new h(Ee,ke.highLowPriceLabelsVisible,this.model(),ue);var De=new C({actionId:x.ChartLinesToggleHighLowLinesVisibility,label:i(44352).t(null,void 0,i(21803)),checkable:!0,checked:!1,statName:"ToggleHighLowPriceLine"});if(De.binding=new h(De,ke.highLowPriceLinesVisible,this.model(),de),ie){var Ve=new C({actionId:x.ChartPriceScaleLabelsToggleAveragePriceLabelVisibility,label:i(44352).t(null,void 0,i(8975)),checkable:!0,checked:!1,statName:"ToggleAverageClosePriceLabel"});Ve.binding=new h(Ve,ke.averageClosePriceLabelVisible,this.model(),_e);var Be=new C({actionId:x.ChartLinesToggleAverageLineVisibility,label:i(44352).t(null,void 0,i(87899)),checkable:!0,checked:!1,statName:"ToggleAverageClosePriceLine"});Be.binding=new h(Be,ke.averageClosePriceLineVisible,this.model(),pe)}var Re=new C({actionId:x.ChartPriceScaleToggleCountdownToBarCloseVisibility,label:i(44352).t(null,void 0,i(94370)),checkable:!0,checked:!1,statName:"ToggleCountdown"});Re.binder=new h(Re,this.model().mainSeries().properties().showCountdown,this.model(),me);var Ne=new C({actionId:x.ChartPriceScaleToggleAddOrderPlusButtonVisibility,label:i(44352).t(null,void 0,i(97378)),checkable:!0,checked:te.value(),statName:"ToggleAddOrderPlusButton"});Ne.binder=new h(Ne,te,this.model(),ge);var Oe=null;this._options.goToDateEnabled&&(Oe=new C({actionId:x.ChartDialogsShowGoToDate,label:Y(i(44352).t(null,void 0,i(75190))),statName:"GoToDate",onExecute:function(){var t=e._chartWidgetCollection.activeChartWidget.value();p(t)},hotkeyGroup:this._hotkeys,hotkeyHash:m.Modifiers.Alt+71}));var Fe=new C({actionId:x.ChartDialogsShowSymbolInfo,label:Y(i(44352).t(null,void 0,i(65986))),icon:i(37924),checkable:!1,statName:"SymbolInfo",onExecute:function(){var t=e.model().model(),i=t.mainSeries().symbol(),s=t.mainSeries().symbolInfo(),r=t.availableUnits(),n={symbolInfo:s,showUnit:t.unitConversionEnabled(),unitDescription:e=>r.description(e),dateFormatter:t.dateFormatter()};k(i,n)}}),We=new C({actionId:x.ChartPriceScaleMergeAllScalesToLeft,label:be,statName:"MergeAllScalesToLeft",onExecute:function(){e.model().mergeAllScales("left")}}),ze=new C({actionId:x.ChartPriceScaleMergeAllScalesToRight,label:we,statName:"MergeAllScalesToRight",onExecute:function(){e.model().mergeAllScales("right")}}),He=new C({actionId:x.ChartPriceScaleMoveToLeft,label:Pe,statName:"MoveScaleToLeft",onExecute:function(){e.model().mergeAllScales("left")}}),Ue=new C({actionId:x.ChartPriceScaleMoveToRight,label:Ce,statName:"MoveScaleToRight",onExecute:function(){e.model().mergeAllScales("right")}});var je=c.enabled("show_object_tree") +;if(this._actions={chartProperties:q,mainSeriesPropertiesAction:$,timeScaleReset:I,chartReset:t,invertSeriesScale:s,logSeriesScale:g,autoSeriesScale:r,lockSeriesScale:n,regularSeriesScale:o,percentSeriesScale:a,indexedTo100SeriesScale:l,compareOrAdd:U,paneObjectTree:je?G:void 0,insertIndicator:H,symbolSearch:y,showSymbolInfoDialog:Fe,changeInterval:P,seriesHide:X,studyHide:X,lineToggleLock:K,lineHide:X,scaleSeriesOnly:J,drawingToolbarAction:ee,stayInDrawingModeAction:ve,hideAllMarks:Se,applyTimeZone:S,showCountdown:Re,addPlusButton:Ne,showSeriesLastValue:xe,showHighLowPriceLabels:Ee,showHighLowPriceLines:De,showAverageClosePriceLabel:Ve,showAverageClosePriceLine:Be,showSymbolLabelsAction:Te,showStudyLastValue:Me,showStudyPlotNamesAction:Le,undo:f,redo:v,mergeLeftScalesAction:We,mergeRightScalesAction:ze,moveScaleToLeft:He,moveScaleToRight:Ue,moveChartAction:undefined},w&&(this._actions.addToWatchlist=w),!TradingView.onWidget()&&c.enabled("text_notes")&&(this._actions.addToTextNotes=undefined),null!==Oe&&(this._actions.gotoDate=Oe),this.createSessionBreaksActions(),!this.readOnly()){var Ge=new C({actionId:x.ChartSelectedObjectRemove,label:i(44352).t(null,void 0,i(34596)),icon:i(35149),statName:"RemoveSelectedObject",onExecute:function(){var e=this._chartWidgetCollection.activeChartWidget.value();e||(e=this),e.removeSelectedSources()}.bind(this),hotkeyGroup:this._hotkeys,hotkeyHash:_.isMacKeyboard?8:46});this._hotkeys.add({handler:function(){this.removeSelectedSources()}.bind(this),desc:"Remove selected source",hotkey:_.isMacKeyboard?46:8}),this._actions.paneRemoveAllStudies=M,this._actions.paneRemoveAllDrawingTools=A,this._actions.paneRemoveAllStudiesDrawingTools=L,this._actions.applyStudiesToAllCharts=N,this._actions.studyRemove=Ge,this._actions.lineRemove=Ge,c.enabled("property_pages")&&(this._actions.format=W)}this._actions.showPriceLine=new C({actionId:x.ChartLinesToggleSeriesPriceLineVisibility,label:i(44352).t(null,void 0,i(91492)),checkable:!0,statName:"TogglePriceLine"}),this._actions.showPriceLine.binding=new h(this._actions.showPriceLine,this.model().mainSeries().properties().showPriceLine,this.model(),fe),this.readOnly()||(this._hotkeys.add({desc:"Draw Horizontal Line here",hotkey:m.Modifiers.Alt+72,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolHorzLine")}}),this._hotkeys.add({desc:"Draw Horizontal Ray here",hotkey:m.Modifiers.Alt+74,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolHorzRay")}}),this._hotkeys.add({desc:"Draw Vertical Line here",hotkey:m.Modifiers.Alt+86,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolVertLine")}}),this._hotkeys.add({desc:"Draw Cross Line here",hotkey:m.Modifiers.Alt+67,handler:function(){e.activePaneWidget&&e.activePaneWidget.drawRightThere("LineToolCrossLine")}}),this._hotkeys.add({desc:"Draw Trend Line",hotkey:m.Modifiers.Alt+84,handler:function(){e.activePaneWidget&&T.tool.setValue("LineToolTrendLine")}}),this._hotkeys.add({desc:"Draw Fib Retracement", +hotkey:m.Modifiers.Alt+70,handler:function(){e.activePaneWidget&&T.tool.setValue("LineToolFibRetracement")}})),this._updateScalesActions()}options(){return this._options}executeActionById(e){if("takeScreenshot"===e)return console.warn('Action "takeScreenshot" is deprecated. Use method "takeScreenshot" instead'),void this._chartWidgetCollection.takeScreenshot();e in this._actions?this._actions[e]instanceof C&&this._actions[e].execute():console.warn("Unknown action id: "+e)}getCheckableActionState(e){if(e in this._actions){var t=this._actions[e];if(t instanceof C&&t.isCheckable())return t.isChecked();console.warn("Action "+e+" has no state")}else console.warn("Unknown action id: "+e);return null}_updateScalesActions(){if(null!==this._actions){var e=this.model().mainSeries(),t=e.priceScale(),i=e.properties(),s=t.isLockScale(),r=i.style.value()===l.STYLE_PNF;this._actions.percentSeriesScale.update({disabled:s||r,checked:t.isPercentage()}),this._actions.logSeriesScale.update({disabled:s||r,checked:t.isLog()}),this._actions.regularSeriesScale.update({disabled:s||r,checked:t.isRegular()}),this._actions.indexedTo100SeriesScale.update({disabled:s||r,checked:t.isIndexedTo100()}),this._actions.invertSeriesScale.update({checked:t.isInverted()}),this._actions.lockSeriesScale.update({checked:t.isLockScale()}),this._actions.autoSeriesScale.update({checked:t.isAutoScale(),disabled:t.properties().autoScaleDisabled.value()})}}removeAllStudies(){this._model.removeAllStudies()}removeAllDrawingTools(){this._model.removeAllDrawingTools()}removeAllStudiesDrawingTools(){this._model.removeAllStudiesAndDrawingTools()}defaultSymbol(){return this._defSymbol}widget(){return this._mainDiv}_onBackgroundColorChanged(){for(var e=0;e0;)for(var t=this._content.panes[e].sources,i=t.length;i-- >0;)if("MainSeries"===t[i].type)return t[i].state}updateUndoRedo(){this._model&&(this.actions().undo.update({disabled:this._model.undoHistory().undoStack().isEmpty()}),this.actions().redo.update({disabled:this._model.undoHistory().redoStack().isEmpty()}))}createSessionBreaksActions(){var e=new C({actionId:x.ChartSessionBreaksToggleVisibility,label:i(44352).t(null,void 0,i(59827)),checkable:!0,statName:"ToggleSessionBreaks"});e.binder=new h(e,this._model.chartModel().sessions().properties().graphics.vertlines.sessBreaks.visible,this.model(),ye),this._actions.sessionBreaks=e}updateActionForIntradayOnly(e){e&&e instanceof C&&e.update({disabled:this.model().mainSeries().isDWM()})}containsVolume(){return this.model().dataSources().some((function(e){return e instanceof g&&"Volume"===e.metaInfo().shortId}))} +containsStudyByPredicate(e){return!!this._model&&this._model.dataSources().some((function(t){if(!(t instanceof g))return!1;var i=t.metaInfo();return e(i)}))}containsStudy(e){return this.containsStudyByPredicate((function(t){return t.id===e||t.fullId===e}))}isSmall(){return this._width()<550||this._height()<300}onWidget(){return this._onWidget}onCmeWidget(){return"cme"===this.widgetCustomer()}widgetCustomer(){return this._widgetCustomer}resize(){var e=this._height()+"px",t=this._width()+"px";this._mainDiv.style.height=e,this._mainDiv.style.width=t,this._elMainTable.style.height=e,this._elMainTable.style.width=t,this._resizeHandler&&this._mainDiv&&this._resizeHandler()}applyOverrides(e){var t={};for(var i in e)i.startsWith("mainSeriesProperties.priceAxisProperties")||(t[i]=e[i]);if(applyPropertiesOverrides(this.properties(),null,!1,t,null),this._model){applyPropertiesOverrides(this._model.model().properties(),null,!1,t),applyPropertiesOverrides(this._model.mainSeries().properties(),null,!1,t,"mainSeriesProperties"),this._model.model().sessions().applyOverrides(t);const e=this._model.chartModel().watermarkSource();null!==e&&e.applyOverrides(t)}}applyStudiesOverrides(e){W.mergeDefaultsOverrides(e),this._applyStudiesOverrides()}setActive(e){this._isActive=e,H().isTouch&&(e&&0!==this.selectPointMode().value()?this.startTrackingMode():this.exitTrackingMode()),this._paneWidgets.forEach((function(e){e.update()})),e||this.model().selectionMacro((function(e){e.clearSelection()}))}isActive(){return this._isActive}selectPointMode(){return this._model.model().selectPointMode()}cancelRequestSelectPoint(){this._model.model().cancelRequestSelectPoint(),this._model.model().setReplayStatus(q.Undefined)}requestSelectPoint(e,t){var i=this;return e.selectPointMode===G.Replay&&this._model.model().setReplayStatus(q.PointSelect),new Promise((function(s,r){if(a()){T.resetToCursor(!0),i._model.lineBeingCreated()&&i._model.cancelCreatingLine();var n=!1,o={};i._model.model().onPointSelected().subscribe(o,(function(e,t){n=!0,i._isVisible.unsubscribe(a),i._hideHint(),s({point:e,pane:t})}),!0),i._model.model().requestSelectPoint(e),i.startTrackingMode(),void 0!==t&&i._showHint(t),i._isVisible.subscribe(a),i.selectPointMode().subscribe((function(){setTimeout((function(){n||(0===i.selectPointMode().value()&&i._hideHint(),i._model.model().onPointSelected().unsubscribeAll(o),i._isVisible.unsubscribe(a),r("cancelled"))}))}),{once:!0})}function a(){return!!i.isVisible()||(r("Chartwidget must be visible"),i.cancelRequestSelectPoint(),!1)}}))}showReplayOrderConfirmationDialog(){if(!this.model().isInReplay())return Promise.resolve()}_addPerfMark(e){K("ChartWidget."+this._id+"."+e)}getResizerDetacher(){return this._options}_createHint(){if(null===this._hintDefferedPromise){var e=ee();this._hintDefferedPromise=e;var t=this;Promise.all([i.e(6214),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((function(i){e.resolve(new i.ChartEventHintRenderer(t._chartWidgetCollection.getContainer()))}))} +return this._hintDefferedPromise?a(this._hintDefferedPromise).promise:null}_showHint(e){if(c.enabled("popup_hints"))if(null!==this._activeHint)this._activeHint.show(e);else{var t=this,i=this._createHint();null!==i&&i.then((function(i){if(null!==i){if(t._activeHint=i,void 0===e)return;t._activeHint.show(e)}}))}}_hideHint(){null!==this._activeHint&&this._activeHint.hide()}}},3162:(e,t,i)=>{"use strict";var s=i(57898),r=i(50151).assert,n=i(51608).createDeferredPromise,o=i(36298).TranslatedString,a=i(75531).layouts,l=i(18687).createUndoHistory,c=i(88348),h=i(4741),d=i(68335),u=i(76422),p=i(14483),_=i(58275),m=i(59224).getLogger("Chart.ChartWidgetCollection"),g=i(21861).preventDefaultForContextMenu,f=i(88732),v=i(13323).GeneralChartPropertiesRenderer,S=i(42120).CompareDialogRenderer,y=i(84015).isOnMobileAppPage,b=i(41249),w=i(42960);const{isSupportedLayout:P,tryGuessingTheMostSuitableLayout:C}=i(75531);var x,T=i(55148),I=T.applyIndicatorsToAllChartsImpl,M=T.applyIndicatorToAllChartsImpl,A=T.lineToolsAndGroupsDTOsImpl,L=T.getStateForChartImpl,k=T.resetLineToolsInvalidatedImpl,E=T.applyLineToolUpdateNotificationImpl,D=T.createClipboardHandler,V=T.chartsSymbolsImpl,B=T.updateLayoutImpl,R=T.computeContentBoxImpl,N=(T.getVisuallyAdjacentDefImpl,T.setLayoutImpl),O=T.removeChartWidgetSubscriptionsImpl,F=T.generateNewChartId,W=T.syncCrosshairImpl,z=T.createBroadcastChannel,H=T.destroyBroadcastChannel,U=T.syncScrollImpl,j=T.allInitialModelsCreated,G=T.allInitialSymbolsResolved,q=T.applyThemeImpl,$=T.isFirstChartInLayout,Y=T.deserializedChartIds,K=T.handleDateRangeLockChange,Z=T.handleInternalDateRangeLockChange,X=T.handleTrackTimeLockChange,J=T.handleInternalTrackTimeLockChange,Q=T.handleIntervalLockChange,ee=T.handleInternalIntervalLockChange,te=T.handleSymbolLockChange,ie=T.handleInternalSymbolLockChange,se=(T.handleConnectionLimitReachedChanged,T.createLeftBottomChartWidgetWV),re={saveChartEnabled:!0,takeScreenshotEnabled:!0,publishedChartsEnabled:!0},ne=new o("change series style",i(44352).t(null,void 0,i(53438)));i(44352).t(null,void 0,i(19149));e.exports=function(e){var t=this,o=Object.assign({},re,e),oe=new _,ae=o.readOnly||!1,le=[],ce=0,he=new _,de=new _,ue=new _,pe="s",_e=new _(null),me=new Map,ge=new _([]),fe=new _,ve=[];const Se={isConfirmationAboutReplayLocked:!1,loadingChart:!1,setTimeFrameActive:!1,setNewResolution:!1};var ye=!1,be=!1,we=new _(!1),Pe=new _(null),Ce=new _(!1),xe=new _(!1);xe.subscribe((e=>te(ut(),e)));var Te=new _(xe.value());Te.subscribe((e=>ie(ut(),e)));var Ie=new _(!1);Ie.subscribe((e=>Q(ut(),e)));var Me=new _(Ie.value());Me.subscribe((e=>ee(ut(),e)));var Ae=new _(!1);Ae.subscribe((e=>X(ut(),e)));var Le=new _(Ae.value());Le.subscribe((e=>J(ut(),e)));var ke=new _(!1);ke.subscribe((e=>K(ut(),e))),_e.subscribe(Wt);var Ee=new _(ke.value());Ee.subscribe((e=>Z(ut(),e)));var De=new _(TVSettings.getBool("chart.syncCrosshair",!0)),Ve=h.createGroup({desc:"Layout"}),Be=null,Re=null,Ne=null,Oe=null;if(window.TVD){var Fe=window.TVD.crosshairSyncEnabled;Fe?(Fe.value()&&(Ne=z(ut)),Oe=Fe.subscribe((e=>{ +e?Ne=z(ut):(H(ut()),Ne=null)}))):Ne=z(ut)}var We=De.value();De.subscribe((function(e){We=e=!!e,TVSettings.setValue("chart.syncCrosshair",e);for(var t=0;t{Ge.setValue(null===e?null:e.chartWidget)}));var qe=o.widgetOptions||{},$e=o.metaInfo||{},Ye={id:new _($e.id||null),name:new _($e.name),description:new _($e.description),username:new _($e.username),uid:new _($e.uid),lastModified:new _($e.lastModified)},Ke=l();Ke.onChange().subscribe(null,(function(e){u.emit("undo_redo_state_changed",e)}));var Ze=o.resizerBridge.container.value();Ze.addEventListener("contextmenu",g);var Xe,Je=n(),Qe=new s,et=new s,tt=new s,it=new _(!1),st=new _(null),rt=null,nt=null;o.seriesControlBarEnabled&&(Xe="0px",st.setValue(document.createElement("div")),st.value().style.left=Xe,st.value().style.right=Xe,st.value().style.bottom=Xe,st.value().classList.add("chart-toolbar","chart-controls-bar"),st.value().setAttribute("data-is-chart-toolbar-component","true"),Ze.appendChild(st.value()),Promise.all([i.e(2666),i.e(3842),i.e(5145),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6639),i.e(6036),i.e(6106),i.e(9916),i.e(1033),i.e(4987),i.e(962),i.e(3179),i.e(5050),i.e(3291),i.e(7260)]).then(i.bind(i,92861)).then((({BottomToolbarRenderer:e})=>{var i=o.resizerBridge,r=[i.container.spawn(),i.width.spawn(),i.height.spawn()],n=i.container.value(),a=function(){var e=n.getBoundingClientRect(),t=R(ut());return t.top=e.top+t.top,t.left=e.left+t.left,t},l=new s,c=function(){l.fire()};r.forEach((function(e){e.subscribe(c)}));var h=function(){r.forEach((function(e){e.destroy()})),l.destroy()};rt=new e(st.value(),l,a,t,ChartApiInstance,qe,o.seriesControlBar),nt=function(){null!==rt&&(rt.destroy(),rt=null,st.value().remove(),st.setValue(null)),h()}})));var ot=new v(t),at=new S(t);function lt(){it.setValue(le.some((e=>{const t=e.chartWidget.lineToolsSynchronizer();return null!==t&&t.hasChanges().value()})))}function ct(e){return T.checkProFeatureImpl(ut(),e)}Pe.subscribe((()=>ft()));const ht=new Map,dt=()=>T.updateLinkingGroupCharts(ut());function ut(){return{undoHistory:Ke,chartWidgetsDefs:le,chartsCountToSave:pt,actualLayoutCount:_t,savedChartWidgetOptions:ve,activeChartWidget:oe,options:o,parent:Ze,toastsFactory:null,crosshairLockRaw:We,crossHairSyncBroadcast:Ne,setChartStorageNotificationSubscription:e=>{Re=e},maximizedChartDef:je,setMaximized:wt,layoutTemplate:ue,widthWV:He,heightWV:Ue,checkProFeature:ct,lineToolsSynchronizerHasChanges:it,recalcHasChanges:lt,onZoom:et,onScroll:tt,layoutType:pe,layoutWV:ze,setLayoutType:e=>{pe=e},isPhoneSize:we,viewMode:fe,updateViewMode:Ct,loadingContent:ye,setLoadingContent:e=>{ye=e},initialLoading:be,inlineChartsCount:de,updateWatchedValue:xt,checkAllPendingModelsAlreadyCreated:Pt,readOnly:ae,symbolLock:xe,internalSymbolLock:Te,intervalLock:Ie,internalIntervalLock:Me,dateRangeLock:ke,internalDateRangeLock:Ee,trackTimeLock:Ae, +internalTrackTimeLock:Le,crosshairLock:De,customLegendWidgetsFactoriesMap:Jt,globalDetachable:he,saveChartService:Be,customSources:Zt,updateActivityView:Tt,chartWidgetCreatedDelegate:Qe,sizingState:Pe,currentLayoutResizeAction:_e,allLayoutSizesState:me,splitters:ge,widgetOptions:qe,bottomToolbar:st,replayContainer:Xt,layoutSizesChanged:Ce,subscribeToCompletedEventForDateRangeSync:Nt,subscribeToEventsForDateRangeSync:Ot,unsubscribeFromEventsForDateRangeSync:Ft,syncChartsDateRangesWithActiveChartRange:Ht,flags:Se,linkingGroupsCharts:ht,updateLinkingGroupCharts:dt}}function pt(){return _t()}function _t(){return a[pe].count}function mt(e,t,i,s,r){return L(ut(),e,t,i,s,r)}function gt(e){return e.value()?1:0}function ft(){B(ut())}He.subscribe(ft),Ue.subscribe(ft),this.updateLayout=ft;const vt=T.activeLinkingGroupWV(oe),St=T.allLinkingGroupsWV(ut());function yt(e){return e.rdState.owner.value()!==e}function bt(e){return N(ut(),e,t)}function wt(e){je.value()!==e&&(je.setValue(e),bt(pe))}function Pt(){le.every((e=>e.chartWidget.hasModel()))&&(xt(),u.emit("layout_changed"))}function Ct(){"s"===pe||je.value()?fe.setValue(x.ForceFullscreen):fe.setValue(x.Multichart)}function xt(){var e=Math.min(ue.value().count,le.length)-1;if(e<0)oe.deleteValue();else{var t=ce;t<0&&(t=0),t>e&&(t=e),oe.setValue(le[t].chartWidget)}}function Tt(){for(var e=le.length;e--;){var t=e===ce;le[e].container.value().classList.toggle("active",t),le[e].container.value().classList.toggle("inactive",!t)}}function It(e){}const Mt=new s;var At=new s,Lt=new _,kt=new _([]),Et=null;function Dt(e){var t=e.mainSeries().properties();t.style.subscribe(null,Vt),Vt(t.style),e.model().onSelectedSourceChanged().subscribe(null,Bt),ke.value()&&(Ot(e),Ht()),Bt(e.selection().allSources())}function Vt(e){Lt.setValue(e.value())}function Bt(){var e=Et.model();kt.setValue(e.selection().allSources())}oe.subscribe((function(e){if(e){for(var t,i=le.length;i--;)if(le[i].chartWidget===e){t=i;break}if(!isFinite(t))throw new Error("Cannot make detached ChartWidget active");if(ce!==t){je.value()&&(yt(le[t])||je.setValue(le[t])),ce=t,Tt();for(i=le.length;i--;)le[i].chartWidget!==e&&le[i].chartWidget.setActive(!1);li(),e.setActive(!0),c.activePointSelectionMode.setValue(e.selectPointMode().value())}!function(e){if(Et!==e){if(Et&&(Et.modelCreated().unsubscribe(null,Dt),Et.hasModel())){var t=Et.model();ke.value()&&Ft(t),t.mainSeries().properties().style.unsubscribe(null,Vt),t.model().onSelectedSourceChanged().unsubscribe(null,Bt),Et=null}e&&(Et=e,e.hasModel()?Dt(e.model()):e.modelCreated().subscribe(null,Dt))}}(e)}}),{callWithLast:!0});var Rt=new Map;function Nt(e,t){var i=e.id();if(!Rt.has(i)){var s=function(){const i=e.id();Rt.has(i)&&(Rt.delete(i),Ht(t?e:void 0))};e.model().mainSeries().dataEvents().completed().subscribe(null,s,!0),Rt.set(i,{cw:e,callback:s})}}function Ot(e){e.timeScale().visibleBarsStrictRangeChanged().subscribe(null,zt)}function Ft(e){e.timeScale().visibleBarsStrictRangeChanged().unsubscribe(null,zt),Rt.forEach((function(e){var t=e.cw,i=e.callback +;t.model().mainSeries().dataEvents().completed().unsubscribe(null,i)})),Rt.clear()}function Wt(e){ke.value()&&null===e&&Ht()}function zt(e,t){Ht()}function Ht(e){if(ke.value()&&null===_e.value()){var t=oe.value(),i=t.model().mainSeries();if(w.isTimeBasedStyle(i.style())){var s=t.model().timeScale(),r=s.visibleBarsStrictRange();if(null!==r){var n=s.points().range().value(),o=s.indexToTimePoint(r.firstBar());null===o&&i.endOfData()&&(o=s.indexToTimePoint(n.firstIndex));var a=s.indexToTimePoint(r.lastBar());if(null===a&&(a=s.indexToTimePoint(n.lastIndex)),null!==o&&null!==a){Rt.delete(t.id());var l=1e3*o,c=1e3*a;if(i.isDWM()){var h=new Date(l),d=new Date(c);b.set_hms(h,0,0,0,0),b.set_hms(d,0,0,0,0),l=h.getTime(),c=d.getTime()}for(var u=0;ule.map((e=>e.chartWidget)),oi=se(ni,ze.readonly(),Mt,Qe);function ai(e,t){if(ye=!0,be=Boolean(t),ve.splice(0),e){if(e.charts||(e={layout:"s",charts:[e]}),e.layoutsSizes)for(const t of Object.keys(e.layoutsSizes))me.set(t,e.layoutsSizes[t]);var i=new Set;e.charts.forEach((function(e){e.chartId&&i.add(e.chartId)})),e.charts.forEach((function(e){if(!e.chartId){var t=F((function(e){return i.has(e)}));i.add(t),e.chartId=t}}));let t=e.layout;if(!P(t)){const e=C(t);m.logError(`Loading unsupported layout ${t}. Force migration to ${e}`),t=e}pe=ct(t||"s");for(var s=0;sGe.readonly(),leftBottomChartWidget:()=>oi,activeLinkingGroup:()=>vt,allLinkingGroups:()=>St,linkingGroupsCharts:e=>T.getLinkingGroupCharts(ut(),e).readonly(),destroy:function(){if(jt.fire(),Kt(!1),null!==nt&&(nt(),nt=null),O(ut()),ei.destroy(),ti.destroy(),si.destroy(),ii.destroy(),ri.destroy(),_e.unsubscribe(Wt),le.forEach((function(e){void 0!==e.timingsMeter&&e.timingsMeter.destroy(),e.chartWidget.linkingGroupIndex().unsubscribe(dt),e.chartWidget.destroy()})),o.resizerBridge.remove(),ge.value().forEach((e=>{e.mouseHandler.destroy(),e.mouseListener.destroy()})),window.removeEventListener("resize",ft),c.tool.unsubscribe(li),c.tool.unsubscribe(ci),Je.resolve(),Ze.remove(),Zt.clear(),Jt.clear(),Ve.destroy(),Re&&Re.destroy(),Qt&&Qt.destroy(),vt.destroy(),St.destroy(),window.TVD){const e=window.TVD.crosshairSyncEnabled;e&&e.unsubscribe(Oe),H(ut())}},onAboutToBeDestroyed:jt,layout:ze.readonly(),setLayout:bt,activeChartWidget:oe,viewMode:fe,activeChartStyle:Lt.readonly(),setChartStyleToWidget:function(e,t){t||(t=oe.value()),t&&function(e,t){var i=e.model(),s=i.mainSeries().properties().style;i.setChartStyleProperty(s,t,ne)}(t,e)},selectedSources:kt.readonly(),metaInfo:Ye,state:function(e,i,s,r){for(var n=[],o=pt(),a=0;a{c.layoutsSizes[t]=e})),c},lineToolsAndGroupsDTOs:function(){return A(ut())},resetLineToolsInvalidated:function(e,t){return k(ut(),e,t)},applyLineToolUpdateNotification:E.bind(null,le),readOnly:function(){return ae},onZoom:function(){return et},onScroll:function(){return tt},resizerBridge:function(){return o.resizerBridge},lock:{symbol:ei,interval:ti,dateRange:ii,crosshair:ri,trackTime:si},setSymbol:(e,t)=>T.setSymbol(ut(),e,t),setSymbolAll:(e,t)=>T.setSymbolAll(ut(),e,t),setResolution:(e,t)=>T.setResolution(ut(),e,t),setTimeFrame:function(e){Se.loadingChart||Se.setTimeFrameActive||(Se.setTimeFrameActive=!0,Ie.value()?le.forEach((function(t){t.chartWidget.loadRange(e)})):oe.value().loadRange(e),Se.setTimeFrameActive=!1)},updateLayout:ft,setChartLayoutWithUndo:function(e){return T.setChartLayoutWithUndoImpl(ut(),this,e)},images:T.getSnapshot.bind(this,this,o.widgetOptions.customerReadableName,qe.onWidget),clientSnapshot:T.getClientSnapshot.bind(this,this,o.widgetOptions.customerReadableName,qe.onWidget),tags:function(){ +for(var e=[],t=0;tW(ut(),e,t,i,s),syncScroll:function(e,t){return U(ut(),e,t)},clearChartMetaInfo:function(){Ye.id.setValue(null),Ye.uid.setValue(void 0),Ye.name.setValue(void 0)},takeScreenshot:T.takeScreenshot.bind(this,o.snapshotUrl,this),takeServerScreenshot:T.takeServerScreenshot.bind(this,o.snapshotUrl,this),loadContent:ai,purgeUnusedWidgets:function(){for(var e=a[pe].count;e1},applyIndicatorToAllCharts:function(e,t,i,s){M(ut(),e,t,i,s)},setActive:Kt,inlineChartsCount:de.readonly(),revertToInline:function(){wt(null);for(var e=0;eft())),ft()},destroyReplayWidget:function(){ +r(null!==Xt,"Cannot remove replay container, container is not created"),Xt.remove(),Xt=null,ft()},setViewMode:function(e){fe.setValue(e)},moveActiveChartWithUndo:function(e){},activeChartCanBeMoved:function(){return!1},generalPropertiesDefinitions:function(){return oe.value().generalPropertiesDefinitions()},reconnectChartApi:function(e){undefined(e)},setBroker:function(e){0},setSaveChartService:function(e){Be=e;for(var t=0;tCe}),ai(o.content,!0),ze.subscribe((function(){Tt()})),ze.hook=function(e){return e===this.value()?e:ct(e)},ae&&(ze.writeLock=!0),window.addEventListener("resize",ft);var hi=0;function di(){0===--hi&&u.emitOnce("onChartReady")}le.forEach((function(e){if(e){hi++;var t=e.chartWidget;t.withModel(null,(function(){o.metaInfo&&t.model().model().setChartSaveTime(1e3*o.metaInfo.lastModified);var e=t.model().mainSeries();if(e.bars().size()>0||e.isFailed())di();else{var i=e.dataEvents(),s=function(){di(),i.barReceived().unsubscribe(null,s),i.completed().unsubscribe(null,s),i.error().unsubscribe(null,s)};i.barReceived().subscribe(null,s),i.completed().subscribe(null,s),i.error().subscribe(null,s)}}))}})),j(ut()).then(G).then((function(){window.saver&&window.is_authenticated&&o.widgetOptions.justCloned&&window.saver.saveChartSilently()})).catch(m.logError.bind(m))}},10643:(e,t,i)=>{"use strict";i.d(t,{ContextMenuManager:()=>s});var s,r=i(39347),n=i(59064);!function(e){let t=null,s=null;const o=[],a={createAction:e=>new r.Action({...e,actionId:"Chart.CustomActionId"}),createAsyncAction:e=>new r.ActionAsync("Chart.CustomActionId",e),createSeparator:()=>new r.Separator};async function l(e,r={},n={menuName:""},l){let h;null!==t&&(e=await t(e,a));const d=()=>{const e=o.indexOf(h);-1!==e&&o.splice(e,1),void 0!==l&&l()};if(null!==s)h=await s(e,n,d),c();else{const t=await Promise.all([i.e(3842),i.e(5649),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9916),i.e(6831),i.e(962),i.e(3179),i.e(5899),i.e(1584)]).then(i.bind(i,20323));h=new t.ContextMenuRenderer(e,r,d,c)}return o.push(h),h}function c(){(0,n.globalCloseMenu)()}e.createMenu=l,e.showMenu=function(e,t,i={},s,r){return l(e,i,s,r).then((e=>e.show(t)))},e.setCustomRendererFactory=function(e){s=e},e.setCustomItemsProcessor=function(e){t=e},e.hideAll=c,e.getShown=function(){for(let e=0;e{"use strict";i.d(t,{DialogRenderer:()=>n});var s=i(58275),r=i.n(s);class n{constructor(){this._container=document.createElement("div"),this._visibility=new(r())(!1)}visible(){return this._visibility.readonly()}_setVisibility(e){this._visibility.setValue(e)}}},14787:(e,t,i)=>{"use strict";var s;i.d(t,{TabNames:()=>s}),function(e){e.background="Background",e.coordinates="Coordinates", +e.drawings="Drawings",e.events="Events",e.eventsAndAlerts="Events & Alerts",e.inputs="Inputs",e.properties="Properties",e.scales="Scales",e.legend="Legend",e.sourceCode="Source Code",e.style="Style",e.symbol="Symbol",e.timezoneSessions="Timezone/Sessions",e.trading="Trading",e.visibility="Visibility",e.text="Text"}(s||(s={}))},241:(e,t,i)=>{"use strict";i.d(t,{createFavoriteDrawingToolbar:()=>a,getFavoriteDrawingToolbarPromise:()=>o});var s=i(69774);let r=null,n=null;function o(){return n}function a(){null===n&&(n=Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8049),i.e(962),i.e(3179),i.e(5050),i.e(1890),i.e(5007),i.e(5899),i.e(2306)]).then(i.bind(i,9629)).then((({FavoriteDrawingToolbar:e})=>(r=null!==r?r:new e({left:window.innerWidth/2,top:s.HEADER_TOOLBAR_HEIGHT_EXPANDED+61}),r))))}},10688:(e,t,i)=>{"use strict";i.d(t,{getPriceAxisNameInfo:()=>o});const s=["Z","Y","X","W","V","U","T","S"],r=["A","B","C","D","E","F","G","H"];class n{constructor(e){this.label=e}equals(e){return null!==e&&this.label===e.label}}function o(e,t){const i="left"===e?s:r;return new n(t{"use strict";i.d(t,{CHART_WIDGET_COLLECTION_SERVICE:()=>s});i(16216);const s={id:"ChartWidgetCollectionService"};var r;!function(e){e.Multichart="multichart",e.ForceFullscreen="force-fullscreen"}(r||(r={}))},91280:(e,t,i)=>{"use strict";i.d(t,{InvalidationLevel:()=>s,InvalidationMask:()=>a,defaultInvalidationLevel:()=>o});var s,r=i(50151);class n{constructor(e=o){this._paneInvalidationLevel=o,this._leftPriceScalesInvalidationMap=new Map,this._rightPriceScalesInvalidationMap=new Map,this._legendWidgetInvalidated=!1,this._invalidationLevel=e}fullInvalidation(){return this._invalidationLevel}invalidateAll(e){this._invalidationLevel=Math.max(this._invalidationLevel,e)}invalidatePane(e){this._paneInvalidationLevel=Math.max(this._invalidationLevel,e)}invalidateLegendWidgetLayout(){this._legendWidgetInvalidated=!0}invalidatePriceScale(e,t,i){const s="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap,r=s.get(t)||o;s.set(t,Math.max(r,i))}invalidationLevelForPane(){return Math.max(this._paneInvalidationLevel,this._invalidationLevel)}legendWidgetLayoutInvalidated(){return this._legendWidgetInvalidated||this._invalidationLevel===s.Full}getterForPriceScaleInvalidationLevelBySide(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;return e=>Math.max(t.get(e)||o,this._invalidationLevel)}priceScaleSideMaxLevel(e){const t="left"===e?this._leftPriceScalesInvalidationMap:this._rightPriceScalesInvalidationMap;let i=this._invalidationLevel;return t.size>0&&t.forEach((e=>{e>i&&(i=e)})),i}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._paneInvalidationLevel=Math.max(this._paneInvalidationLevel,e._paneInvalidationLevel),e._leftPriceScalesInvalidationMap.forEach(((e,t)=>{ +const i=this._leftPriceScalesInvalidationMap.get(t)||o;this._leftPriceScalesInvalidationMap.set(t,Math.max(i,e))})),e._rightPriceScalesInvalidationMap.forEach(((e,t)=>{const i=this._rightPriceScalesInvalidationMap.get(t)||o;this._rightPriceScalesInvalidationMap.set(t,Math.max(i,e))})),this._legendWidgetInvalidated=this._legendWidgetInvalidated||e._legendWidgetInvalidated}}!function(e){e[e.None=0]="None",e[e.Cursor=1]="Cursor",e[e.Light=2]="Light",e[e.Full=3]="Full"}(s||(s={}));const o=s.None;class a{constructor(e=o){this._panesOrderChanged=!1,this._keepVisibleTimeRangeOnResize=!1,this._timeAxisInvalidationLevel=o,this._invalidatedPanes=new Map,this._additionalActions=[],this._timeScaleInvalidations=[],this._invalidationLevel=e}invalidateAll(e){this._invalidationLevel!==e&&(this._invalidationLevel=Math.max(this._invalidationLevel,e),this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})))}invalidateAllPane(e,t){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidateAll(t)}invalidatePriceScale(e,t,i,s){this._invalidatedPanes.has(e)||this._invalidatedPanes.set(e,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(e)).invalidatePriceScale(t,i,s)}invalidateTimeScale(e){this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e)}invalidatePanesOrder(){this._panesOrderChanged=!0}lockVisibleTimeRangeOnResize(){this._keepVisibleTimeRangeOnResize=!0}fullInvalidation(){return this._invalidationLevel}maxPaneInvalidation(){const e=[];return this._invalidatedPanes.forEach((t=>{e.push(t.fullInvalidation())})),Math.max(...e,this._invalidationLevel)}invalidateForPane(e){return this._invalidatedPanes.get(e)||new n(this._invalidationLevel)}invalidateForTimeScale(){return Math.max(this._timeAxisInvalidationLevel,this._invalidationLevel)}validationActions(){return this._additionalActions}addValidationAction(e){this._additionalActions.push(e)}merge(e){this._invalidationLevel=Math.max(this._invalidationLevel,e._invalidationLevel),this._panesOrderChanged=this._panesOrderChanged||e._panesOrderChanged,this._keepVisibleTimeRangeOnResize=this._keepVisibleTimeRangeOnResize||e._keepVisibleTimeRangeOnResize,this._invalidatedPanes.forEach((e=>{e.invalidateAll(this._invalidationLevel)})),e._invalidatedPanes.forEach(((e,t)=>{this._invalidatedPanes.has(t)||this._invalidatedPanes.set(t,new n(this._invalidationLevel)),(0,r.ensureDefined)(this._invalidatedPanes.get(t)).merge(e)})),this._timeAxisInvalidationLevel=Math.max(this._timeAxisInvalidationLevel,e._timeAxisInvalidationLevel);for(let t=0;t0===e.type));if(-1!==e){const[t]=this._timeScaleInvalidations.splice(e,1);t.value.terminate()}}}},38325:(e,t,i)=>{"use strict";i.d(t,{lastMouseOrTouchEventInfo:()=>r,setLastMouseOrTouchEventInfo:()=>n});let s=(0,i(49483).supportTouch)()?{isTouch:!0,stylus:!1}:{isTouch:!1};function r(){return s}function n(e){s=e.isTouch?{isTouch:!0,stylus:e.stylus}:{isTouch:!1}}},26097:(e,t,i)=>{"use strict";i.d(t,{layoutInitialSizingState:()=>n});var s=i(3308);i(50151);function r(e){return e.map((t=>{if((0,s.default)(t))return{percent:1/e.length};{const i=t.slice(1);return{percent:1/e.length,substate:r(i)}}}))}function n(e){return r(e.slice(1))}},75531:(e,t,i)=>{"use strict";i.r(t),i.d(t,{isMultipleLayout:()=>o,isSingleLayout:()=>n,isSupportedLayout:()=>a,layouts:()=>r,tryGuessingTheMostSuitableLayout:()=>l});i(34976),i(26097);let s;s={};const r={...{s:{title:"1 chart",count:1,layoutType:"s",sizer:(e,t)=>{if(0!==t)throw new RangeError("invalid index");return e},splitters:()=>[],resizeApplier:(e,t,i,s,r)=>r,syncSublayoutsBySplitter:(e,t)=>t,expression:["h",0]}},...s};function n(e){return"s"===e}function o(e){return!n(e)}function a(e){return n(e)||s.hasOwnProperty(e)}function l(e){return"s"}},72414:(e,t,i)=>{"use strict";i.d(t,{LineToolsGroupControllerApi:()=>o});var s=i(98517),r=i(50151),n=i(18341);class o{constructor(e,t){this._controller=e,this._model=t}createGroupFromSelection(){return this._controller.createGroupFromSelection().id}removeGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.removeGroup(t)}groups(){return this._controller.groups().map((e=>e.id))}shapesInGroup(e){const t=(0,r.ensureDefined)(this._groupById(e));return(0,s.sortSources)(t.lineTools()).map((e=>e.id()))}excludeShapeFromGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.excludeLineToolFromGroup(i,s)}addShapeToGroup(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._model.dataSourceForId(t));(0,r.assert)((0,n.isLineTool)(s),"Passed shapeId is not a line tool"),this._controller.addLineToolToGroup(i,s)}availableZOrderOperations(e){const t=(0, +r.ensureDefined)(this._groupById(e));return this._controller.availableZOrderOperations(t)}bringToFront(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringToFront(t)}bringForward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.bringForward(t)}sendBackward(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.sendBackward(t)}sendToBack(e){const t=(0,r.ensureDefined)(this._groupById(e));this._controller.sendToBack(t)}insertAfter(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertAfter(i,s)}insertBefore(e,t){const i=(0,r.ensureDefined)(this._groupById(e)),s=(0,r.ensureNotNull)(this._groupById(t)||this._model.dataSourceForId(t));this._controller.insertBefore(i,s)}groupVisibility(e){return(0,r.ensureDefined)(this._groupById(e)).visibility()}setGroupVisibility(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupVisibility(i,t)}groupLock(e){return(0,r.ensureDefined)(this._groupById(e)).locked()}setGroupLock(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupLock(i,t)}getGroupName(e){return(0,r.ensureDefined)(this._groupById(e)).name()}setGroupName(e,t){const i=(0,r.ensureDefined)(this._groupById(e));this._controller.setGroupName(i,t)}canBeGroupped(e){const t=e.map((e=>(0,r.ensureNotNull)(this._model.dataSourceForId(e))));return!t.some((e=>!(0,n.isLineTool)(e)))&&this._controller.canBeGroupped(t)}_groupById(e){return this._controller.groups().find((t=>t.id===e))}}},42184:(e,t,i)=>{"use strict";i.d(t,{MouseEventHandler:()=>h});var s=i(49483),r=i(50151),n=i(1722),o=i(80007),a=i(38325);const l=s.isSafari?"click":"auxclick",c={treatVertTouchDragAsPageScroll:!1,treatHorzTouchDragAsPageScroll:!1};class h{constructor(e,t,i){this._clickCount=0,this._clickTimeoutId=null,this._clickPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY},this._tapCount=0,this._tapTimeoutId=null,this._tapPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY},this._longTapTimeoutId=null,this._longTapActive=!1,this._mouseMoveStartPosition=null,this._touchMoveStartPosition=null,this._touchMoveExceededManhattanDistance=!1,this._cancelClick=!1,this._cancelTap=!1,this._unsubscribeOutsideMouseEvents=null,this._unsubscribeOutsideTouchEvents=null,this._unsubscribeMobileSafariEvents=null,this._unsubscribeMousemove=null,this._unsubscribeRootMouseEvents=null,this._unsubscribeRootTouchEvents=null,this._startPinchMiddlePoint=null,this._startPinchDistance=0,this._pinchPrevented=!1,this._preventTouchDragProcess=!1,this._mousePressed=!1,this._lastTouchEventTimeStamp=0,this._activeTouchId=null,this._acceptMouseLeave=!s.CheckMobile.iOS(),this._onFirefoxOutsideMouseUp=e=>{this._mouseUpHandler(e)},this._onMobileSafariDoubleClick=e=>{if(this._firesTouchEvents(e)){const t=this._makeCompatEvent(e);if(++this._tapCount,this._tapTimeoutId&&this._tapCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._tapPosition) +;i<30&&!this._cancelTap&&this._processTouchEvent(t,this._handler.doubleTapEvent),this._resetTapTimeout()}}else{const t=this._makeCompatEvent(e);if(++this._clickCount,this._clickTimeoutId&&this._clickCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._clickPosition);i<5&&!this._cancelClick&&this._processMouseEvent(t,this._handler.mouseDoubleClickEvent),this._resetClickTimeout()}}},this._target=e,this._handler=t,this._options=(0,n.merge)((0,n.clone)(c),i||{}),this._init()}destroy(){null!==this._unsubscribeOutsideMouseEvents&&(this._unsubscribeOutsideMouseEvents(),this._unsubscribeOutsideMouseEvents=null),null!==this._unsubscribeOutsideTouchEvents&&(this._unsubscribeOutsideTouchEvents(),this._unsubscribeOutsideTouchEvents=null),null!==this._unsubscribeMousemove&&(this._unsubscribeMousemove(),this._unsubscribeMousemove=null),null!==this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null),null!==this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null),null!==this._unsubscribeMobileSafariEvents&&(this._unsubscribeMobileSafariEvents(),this._unsubscribeMobileSafariEvents=null),this._clearLongTapTimeout(),this._resetClickTimeout()}_mouseEnterHandler(e){this._unsubscribeMousemove&&this._unsubscribeMousemove();const t=this._mouseMoveHandler.bind(this);if(this._unsubscribeMousemove=()=>{this._target.removeEventListener("mousemove",t)},this._target.addEventListener("mousemove",t),this._firesTouchEvents(e))return;const i=this._makeCompatEvent(e);this._processMouseEvent(i,this._handler.mouseEnterEvent),this._acceptMouseLeave=!0}_resetClickTimeout(){null!==this._clickTimeoutId&&clearTimeout(this._clickTimeoutId),this._clickCount=0,this._clickTimeoutId=null,this._clickPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY}}_resetTapTimeout(){null!==this._tapTimeoutId&&clearTimeout(this._tapTimeoutId),this._tapCount=0,this._tapTimeoutId=null,this._tapPosition={x:Number.NEGATIVE_INFINITY,y:Number.POSITIVE_INFINITY}}_mouseMoveHandler(e){if(this._mousePressed||null!==this._touchMoveStartPosition)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.mouseMoveEvent),this._acceptMouseLeave=!0}_touchMoveHandler(e){const t=m(e.changedTouches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t)return;if(this._lastTouchEventTimeStamp=_(e),null!==this._startPinchMiddlePoint)return;if(this._preventTouchDragProcess)return;this._pinchPrevented=!0;const i=this._touchMouseMoveWithDownInfo(u(t),(0,r.ensureNotNull)(this._touchMoveStartPosition)),{xOffset:s,yOffset:n,manhattanDistance:a}=i;if(this._touchMoveExceededManhattanDistance||!(a<5)){if(!this._touchMoveExceededManhattanDistance){const e=.5*s,t=n>=e&&!this._options.treatVertTouchDragAsPageScroll,i=e>n&&!this._options.treatHorzTouchDragAsPageScroll;t||i||(this._preventTouchDragProcess=!0),this._touchMoveExceededManhattanDistance=!0,this._cancelTap=!0,this._clearLongTapTimeout(), +this._resetTapTimeout()}if(!this._preventTouchDragProcess){const i=this._makeCompatEvent(e,t);this._processTouchEvent(i,this._handler.touchMoveEvent),(0,o.preventDefault)(e)}}}_mouseMoveWithDownHandler(e){if(0!==e.button)return;const t=this._touchMouseMoveWithDownInfo(u(e),(0,r.ensureNotNull)(this._mouseMoveStartPosition)),{manhattanDistance:i}=t;if(i>=5&&(this._cancelClick=!0,this._resetClickTimeout()),this._cancelClick){const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.pressedMouseMoveEvent)}}_touchMouseMoveWithDownInfo(e,t){const i=Math.abs(t.x-e.x),s=Math.abs(t.y-e.y);return{xOffset:i,yOffset:s,manhattanDistance:i+s}}_touchEndHandler(e){let t=m(e.changedTouches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t&&0===e.touches.length&&(t=e.changedTouches[0]),null===t)return;this._activeTouchId=null,this._lastTouchEventTimeStamp=_(e),this._clearLongTapTimeout(),this._touchMoveStartPosition=null,this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null);const i=this._makeCompatEvent(e,t);if(this._processTouchEvent(i,this._handler.touchEndEvent),++this._tapCount,this._tapTimeoutId&&this._tapCount>1){const{manhattanDistance:e}=this._touchMouseMoveWithDownInfo(u(t),this._tapPosition);e<30&&!this._cancelTap&&this._processTouchEvent(i,this._handler.doubleTapEvent),this._resetTapTimeout()}else this._cancelTap||(this._processTouchEvent(i,this._handler.tapEvent),this._handler.tapEvent&&(0,o.preventDefault)(e));0===this._tapCount&&(0,o.preventDefault)(e),0===e.touches.length&&this._longTapActive&&(this._longTapActive=!1,(0,o.preventDefault)(e))}_mouseUpHandler(e){if(0!==e.button)return;const t=this._makeCompatEvent(e);if(this._mouseMoveStartPosition=null,this._mousePressed=!1,this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null),s.isFF){this._target.ownerDocument.documentElement.removeEventListener("mouseleave",this._onFirefoxOutsideMouseUp)}if(!this._firesTouchEvents(e))if(this._processMouseEvent(t,this._handler.mouseUpEvent),++this._clickCount,this._clickTimeoutId&&this._clickCount>1){const{manhattanDistance:i}=this._touchMouseMoveWithDownInfo(u(e),this._clickPosition);i<5&&!this._cancelClick&&this._processMouseEvent(t,this._handler.mouseDoubleClickEvent),this._resetClickTimeout()}else this._cancelClick||this._processMouseEvent(t,this._handler.mouseClickEvent)}_clearLongTapTimeout(){null!==this._longTapTimeoutId&&(clearTimeout(this._longTapTimeoutId),this._longTapTimeoutId=null)}_touchStartHandler(e){if(null!==this._activeTouchId)return;const t=e.changedTouches[0];this._activeTouchId=t.identifier,this._lastTouchEventTimeStamp=_(e);const i=this._target.ownerDocument.documentElement;this._cancelTap=!1,this._touchMoveExceededManhattanDistance=!1,this._preventTouchDragProcess=!1,this._touchMoveStartPosition=u(t),this._unsubscribeRootTouchEvents&&(this._unsubscribeRootTouchEvents(),this._unsubscribeRootTouchEvents=null);{const t=this._touchMoveHandler.bind(this),s=this._touchEndHandler.bind(this) +;this._unsubscribeRootTouchEvents=()=>{i.removeEventListener("touchmove",t),i.removeEventListener("touchend",s)},i.addEventListener("touchmove",t,{passive:!1}),i.addEventListener("touchend",s,{passive:!1}),this._clearLongTapTimeout(),this._longTapTimeoutId=setTimeout(this._longTapHandler.bind(this,e),240)}const s=this._makeCompatEvent(e,t);this._processTouchEvent(s,this._handler.touchStartEvent),this._tapTimeoutId||(this._tapCount=0,this._tapTimeoutId=setTimeout(this._resetTapTimeout.bind(this),500),this._tapPosition=u(t))}_wheelClickHandler(e){if(1!==e.button)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.wheelClickEvent)}_mouseDownHandler(e){if(0!==e.button)return;const t=this._target.ownerDocument.documentElement;s.isFF&&t.addEventListener("mouseleave",this._onFirefoxOutsideMouseUp),this._cancelClick=!1,this._mouseMoveStartPosition=u(e),this._unsubscribeRootMouseEvents&&(this._unsubscribeRootMouseEvents(),this._unsubscribeRootMouseEvents=null);{const e=this._mouseMoveWithDownHandler.bind(this),i=this._mouseUpHandler.bind(this);this._unsubscribeRootMouseEvents=()=>{t.removeEventListener("mousemove",e),t.removeEventListener("mouseup",i)},t.addEventListener("mousemove",e),t.addEventListener("mouseup",i)}if(this._mousePressed=!0,this._firesTouchEvents(e))return;const i=this._makeCompatEvent(e);this._processMouseEvent(i,this._handler.mouseDownEvent),this._clickTimeoutId||(this._clickCount=0,this._clickTimeoutId=setTimeout(this._resetClickTimeout.bind(this),500),this._clickPosition=u(e))}_init(){this._target.addEventListener("mouseenter",this._mouseEnterHandler.bind(this)),this._target.addEventListener("touchcancel",this._clearLongTapTimeout.bind(this));{const e=this._target.ownerDocument,t=e=>!e.target||!this._target.contains(e.target),i=e=>{if(!t(e))return;const i=e.changedTouches[0];this._lastTouchEventTimeStamp=_(e),this._processTouchEvent(this._makeCompatEvent(e,i),this._handler.touchStartOutsideEvent)},s=e=>{t(e)&&!this._firesTouchEvents(e)&&this._processMouseEvent(this._makeCompatEvent(e),this._handler.mouseDownOutsideEvent)};this._unsubscribeOutsideTouchEvents=()=>{e.removeEventListener("touchstart",i)},this._unsubscribeOutsideMouseEvents=()=>{e.removeEventListener("mousedown",s)},e.addEventListener("mousedown",s),e.addEventListener("touchstart",i,{passive:!0})}s.CheckMobile.iOS()&&(this._unsubscribeMobileSafariEvents=()=>{this._target.removeEventListener("dblclick",this._onMobileSafariDoubleClick)},this._target.addEventListener("dblclick",this._onMobileSafariDoubleClick)),this._target.addEventListener("mouseleave",this._mouseLeaveHandler.bind(this)),this._target.addEventListener("contextmenu",this._contextMenuHandler.bind(this)),this._target.addEventListener("touchstart",this._touchStartHandler.bind(this),{passive:!0}),(0,o.preventScrollByWheelClick)(this._target),this._target.addEventListener("mousedown",this._mouseDownHandler.bind(this)),this._target.addEventListener(l,this._wheelClickHandler.bind(this)),this._initPinch(), +this._target.addEventListener("touchmove",(()=>{}),{passive:!1})}_initPinch(){void 0===this._handler.pinchStartEvent&&void 0===this._handler.pinchEvent&&void 0===this._handler.pinchEndEvent||(this._target.addEventListener("touchstart",(e=>this._checkPinchState(e.touches)),{passive:!0}),this._target.addEventListener("touchmove",(e=>{if(2===e.touches.length&&null!==this._startPinchMiddlePoint&&void 0!==this._handler.pinchEvent){const t=e.touches[0],i=e.touches[1],s=p(t,i)/this._startPinchDistance,r=d(this._target);this._handler.pinchEvent(this._startPinchMiddlePoint,{x:t.clientX-r.left,y:t.clientY-r.top},{x:i.clientX-r.left,y:i.clientY-r.top},s),(0,o.preventDefault)(e)}}),{passive:!1}),this._target.addEventListener("touchend",(e=>{this._checkPinchState(e.touches)})))}_checkPinchState(e){1===e.length&&(this._pinchPrevented=!1),2!==e.length||this._pinchPrevented||this._longTapActive?this._stopPinch():this._startPinch(e)}_startPinch(e){if(void 0!==this._handler.pinchStartEvent){const t=d(this._target),i=e[0],s=e[1],r={x:i.clientX-t.left,y:i.clientY-t.top},n={x:s.clientX-t.left,y:s.clientY-t.top};this._startPinchMiddlePoint={x:(r.x+n.x)/2,y:(r.y+n.y)/2},this._startPinchDistance=p(i,s),this._handler.pinchStartEvent(this._startPinchMiddlePoint,r,n)}this._clearLongTapTimeout()}_stopPinch(){null!==this._startPinchMiddlePoint&&(this._startPinchMiddlePoint=null,void 0!==this._handler.pinchEndEvent&&this._handler.pinchEndEvent())}_mouseLeaveHandler(e){if(this._unsubscribeMousemove&&this._unsubscribeMousemove(),this._firesTouchEvents(e))return;if(!this._acceptMouseLeave)return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.mouseLeaveEvent),this._acceptMouseLeave=!s.CheckMobile.iOS()}_longTapHandler(e){const t=m(e.touches,(0,r.ensureNotNull)(this._activeTouchId));if(null===t)return;const i=this._makeCompatEvent(e,t);this._processTouchEvent(i,this._handler.longTapEvent),this._processTouchEvent(i,this._handler.touchContextMenuEvent),this._cancelTap=!0,this._longTapActive=!0}_contextMenuHandler(e){if((0,o.preventDefault)(e),null!==this._touchMoveStartPosition)return;if(this._firesTouchEvents(e))return;const t=this._makeCompatEvent(e);this._processMouseEvent(t,this._handler.contextMenuEvent),this._cancelClick=!0}_firesTouchEvents(e){return e.sourceCapabilities&&void 0!==e.sourceCapabilities.firesTouchEvents?e.sourceCapabilities.firesTouchEvents:_(e){"touchstart"!==e.type&&(0,o.preventDefault)(e)}}}}function d(e){return e.getBoundingClientRect()||{left:0,top:0}}function u(e){return{x:e.pageX,y:e.pageY}}function p(e,t){const i=e.clientX-t.clientX,s=e.clientY-t.clientY;return Math.sqrt(i*i+s*s)}function _(e){return e.timeStamp||performance.now()}function m(e,t){for(let i=0;i{"use strict";i.d(t,{actualBehavior:()=>a,availableValues:()=>o,navigationButtonsVisibilityKey:()=>r,property:()=>n});var s=i(29542);const r="NavigationButtons.visibility",{property:n,availableValues:o,actualBehavior:a}=(0,s.createVisibilityController)(r)},3228:(e,t,i)=>{"use strict";i.d(t,{actualBehavior:()=>a,availableValues:()=>o,property:()=>n});var s=i(29542),r=i(78159);const{property:n,availableValues:o,actualBehavior:a}=(0,s.createVisibilityController)("PaneButtons.visibility",r.navigationButtonsVisibilityKey)},77212:(e,t,i)=>{"use strict";i.d(t,{ActionBinder:()=>s});class s{constructor(e,t,i,s,r=null){this._property=t,this._undoModel=i,this._undoText=s,this._action=e,this.setValue(t.value()),t.subscribe(this,this._propertyChanged),null!==r?e.update({onExecute:r.bind(this)}):e.update({onExecute:this._onActionCallback.bind(this)})}destroy(){this._property.unsubscribe(this,this._propertyChanged)}value(){return this._action.isChecked()}setValue(e){this._action.update({checked:Boolean(e)})}_onActionCallback(){this._undoModel.setProperty(this._property,this.value(),this._undoText)}_propertyChanged(e){this.setValue(e.value())}}},43886:(e,t,i)=>{"use strict";i.d(t,{isCustomStudy:()=>r});const s={VbPFixed:!0,PivotPointsStandard:!0,VbPVisible:!0};function r(e){return e in s}},96362:(e,t,i)=>{"use strict";i.d(t,{MetaInfoHelper:()=>u});var s=i(50151),r=i(42856),n=i(72877),o=i(1722),a=i(59224),l=i(33703);function c(e){return!e.groupId&&!e.isHidden&&e.id!==l.RangeDependentStudyInputNames.FirstBar&&e.id!==l.RangeDependentStudyInputNames.LastBar}var h=i(43886);const d=(0,a.getLogger)("Platform.GUI.PropertyDialog.Indicators.MetaInfo");class u{constructor(e){this._metaInfo=e}hasUserEditableInputs(){return this._metaInfo.inputs.some(c)}getUserEditableInputs(){return this._metaInfo.inputs.filter(c)}hasUserEditableProperties(){return r.StudyMetaInfo.isScriptStrategy(this._metaInfo)}hasUserEditableStyles(){const e=this._metaInfo;return e.plots.length>0||void 0!==e.bands||void 0!==e.filledAreas||(0,h.isCustomStudy)(e.shortId)||r.StudyMetaInfo.isScriptStrategy(this._metaInfo)||Object.values(e.graphics).some((e=>void 0!==e))}getUserEditablePlots(){const e=new Set,t=this._metaInfo;return t.plots.filter((i=>{if((0,n.isColorerPlot)(i)||(0,n.isTextColorerPlot)(i)||(0,n.isDataOffsetPlot)(i)||(0,n.isOhlcColorerPlot)(i)||(0,n.isAlertConditionPlot)(i)||(0,n.isDataPlot)(i))return!1;if((0,n.isOhlcPlot)(i)){const r=i.target;if(e.has(r))return!1;e.add(r);const n=(0,s.ensureDefined)(t.ohlcPlots);return!(0,s.ensureDefined)(n[r]).isHidden}{ +const e=t.styles?t.styles[i.id]:void 0;return void 0===e||!e.isHidden}}))}hasUserEditableOptions(){return this.hasUserEditableInputs()||this.hasUserEditableProperties()||this.hasUserEditableStyles()}getStrategyProperties(){const e=this._metaInfo,t=e.inputs.filter(_),i={...p};for(const s of t){const t=s.internalID;i[t]=s,p.hasOwnProperty(t)||d.logWarn(`Unknown strategy input internal id ${t} in ${e.fullId}`)}return(0,o.clone)(i)}}const p={currency:void 0,backtest_fill_limits_assumption:void 0,calc_on_every_tick:void 0,calc_on_order_fills:void 0,commission_value:void 0,commission_type:void 0,initial_capital:void 0,pyramiding:void 0,slippage:void 0,default_qty_type:void 0,default_qty_value:void 0,margin_long:void 0,margin_short:void 0,use_bar_magnifier:void 0,process_orders_on_close:void 0,fill_orders_on_standard_ohlc:void 0};function _(e){return"strategy_props"===e.groupId}},68456:(e,t,i)=>{"use strict";i.d(t,{AbstractJsonStoreService:()=>n,CommonJsonStoreService:()=>o});var s=i(57898),r=i.n(s);class n{constructor(e,t,i,s,n){this._onChange=new(r()),this._handleChange=()=>{this._onChange.fire(this.get())},this._crossTabEvents=e,this._jsonKeyValueStore=t,this.CROSSTAB_EVENT_NAME=i,this.JSON_STORE_KEY=s,this.defaultStoreValue=this._serialize(n),this._subscribe()}get(){const e=this._jsonKeyValueStore.getJSON(this.JSON_STORE_KEY,this.defaultStoreValue);return this._deserialize(e)}set(e,t){const i=this._serialize(e);this._jsonKeyValueStore.setJSON(this.JSON_STORE_KEY,i,t),this._crossTabEvents.emit(this.CROSSTAB_EVENT_NAME),this._onChange.fire(e)}getOnChange(){return this._onChange}destroy(){this._unsubscribe(),this._onChange.destroy(),delete this._onChange}_subscribe(){this._crossTabEvents.on(this.CROSSTAB_EVENT_NAME,this._handleChange),this._jsonKeyValueStore.onSync.subscribe(this,this._handleChange)}_unsubscribe(){this._crossTabEvents.off(this.CROSSTAB_EVENT_NAME,this._handleChange),this._jsonKeyValueStore.onSync.unsubscribe(this,this._handleChange)}}class o extends n{_serialize(e){return e}_deserialize(e){return e}}},75593:(e,t,i)=>{"use strict";i.d(t,{CustomStatusModel:()=>h});var s=i(58275),r=i.n(s);const n="#9598a1",o=!1,a=null,l='';class c{constructor(e){this._visible=new(r())(o),this._tooltip=new(r())(a),this._icon=new(r())(l),this._color=new(r())(n),this._tooltipContent=new(r())(null),this._symbol=e}symbol(){return this._symbol}tooltip(){return this._tooltip}icon(){return this._icon}color(){return this._color}visible(){return this._visible}tooltipContent(){return this._tooltipContent}}class h{constructor(){this._symbolCustomStatuses=new Map}getSymbolCustomStatus(e){if(this._symbolCustomStatuses.has(e))return this._symbolCustomStatuses.get(e);const t=new c(e);return this._symbolCustomStatuses.set(e,t),t}hideAll(){for(const e of this._symbolCustomStatuses.values())e.visible().setValue(!1)}static getInstance(){return null===this._instance&&(this._instance=new h),this._instance}}h._instance=null},98425:(e,t,i)=>{"use strict";i.d(t,{ +restoreShowMarketOpenStatusProperty:()=>l,showMarketOpenStatusProperty:()=>a});var s=i(59680),r=i(56840);const n="Chart.ShowMarketOpenStatus";function o(){return r.getBool(n,true)}const a=(0,s.createPrimitiveProperty)(o());function l(){a.setValue(true),r.remove(n)}r.onSync.subscribe(null,(()=>a.setValue(o()))),a.subscribe(null,(()=>r.setValue(n,a.value())))},77248:(e,t,i)=>{"use strict";i.d(t,{firstReplacedByBatsExchange:()=>a,getExchange:()=>u,isDelay:()=>h,isEod:()=>l,isYield:()=>c,witoutRealtime:()=>d});i(50151);var s=i(79982),r=i.n(s);i(42960);const n=["DJ","JSE","BELEX"],o=["NZX"];function a(e){return null}function l(e,t){return r().hasEodSymbols(e.full_name)||6===t}function c(e){var t;return Boolean(null===(t=e.typespecs)||void 0===t?void 0:t.includes("yield"))}function h(e){return void 0!==e&&e>0}function d(e){return"index"===e.type&&n.includes(e.listed_exchange)||"futures"===e.type&&o.includes(e.listed_exchange)}async function u(e){return null}},31330:(e,t,i)=>{"use strict";i.d(t,{canShowSpreadActions:()=>r,globalKeypressMatches:()=>n});var s=i(14483);i(94025),i(82992);new RegExp("^quandl","i");function r(){let e=!1;return s.enabled("show_spread_operators")&&(e=!0),e}function n(e){if(e.ctrlKey)return!1;if(e.metaKey)return!1;if(!e.charCode)return!1;if(!e.which||e.which<=32)return!1;const t=e.target;return!t||!/^(input|textarea)$/i.test(t.tagName)&&"listbox"!==t.getAttribute("role")}},13702:(e,t,i)=>{"use strict";function s(){return Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(8056),i.e(2587),i.e(2639),i.e(2109),i.e(4015),i.e(218),i.e(962),i.e(2842),i.e(3016),i.e(9727),i.e(1754)]).then(i.bind(i,89324))}i.d(t,{loadNewSymbolSearch:()=>s})},40493:(e,t,i)=>{"use strict";i.d(t,{tradingService:()=>n});var s=i(16216);const r={id:"TradingService"};function n(){return(0,s.hasService)(r)?(0,s.service)(r):null}},96005:(e,t,i)=>{"use strict";i.d(t,{TradingViewApiBase:()=>O});var s=i(50151),r=i(82992),n=i(14483),o=i(75531),a=i(51768),l=i(5286),c=i(45345),h=i(57898),d=i.n(h);class u{constructor(e){this._toolbarThemeChanged=new(d()),this._onWatchedThemeChanged=e=>{this._toolbarThemeChanged.fire(e)},this._opts=e,c.watchedTheme.subscribe(this._onWatchedThemeChanged)}destroy(){c.watchedTheme.unsubscribe(this._onWatchedThemeChanged)}isStdTheme(){const e=this._opts.chartWidgetCollection.getAll().every((e=>(0,l.isStdTheme)((0,l.extractThemeFromModel)(e.model()))));return Promise.resolve(e)}async setStdTheme(e,t=!0,i){await(0,l.loadTheme)(this._opts.chartWidgetCollection,{themeName:e,standardTheme:!0,syncState:t,noUndo:i})}setStdThemeForLayout(e,t=!0){(0,c.setTheme)(e),t&&(0,l.syncTheme)()}getCurrentThemeName(){return(0,l.getCurrentTheme)().name}toolbarThemeChanged(){return this._toolbarThemeChanged}}var p=i(88913),_=i(88348),m=i(58275),g=i.n(m),f=i(46100),v=i(18341),S=i(56954),y=i.t(S,2);const b=new(d()) +;var w=i(50151).ensureNotNull,P=i(68582).isLineToolRiskReward,C=i(88913).supportedLineTools,x=i(18341).createLineToolProperties,T=i(18341).prepareLineToolPropertiesByOwnerSource,I=i(45973).lineToolEntityInfo,M=i(72414).LineToolsGroupControllerApi,A=i(47513).RemoveSourcesCommand;const{isLineDrawnWithPressedButton:L,isLineToolFinishRequiredWhenCreatedByApi:k}=i(15367),E=i(81155).EnvironmentState;var D=i(75444).ChartWidgetApiBase,V=i(88348);i(51768).trackEvent;function B(e,t){return t.map((function(t){return e.dataSourceForId(t)}))}class R extends D{executeActionById(e){this._chartWidget.executeActionById(e)}getCheckableActionState(e){return this._chartWidget.getCheckableActionState(e)}setZoomEnabled(e){this._chartWidget.model().model().setZoomEnabled(e)}setScrollEnabled(e){this._chartWidget.model().model().setScrollEnabled(e)}refreshMarks(){this._chartWidget.refreshMarks()}clearMarks(e){this._chartWidget.clearMarks(e)}setEntityVisibility(e,t){console.warn("`setEntityVisibility` is deprecated. Use shape/study API instead");var i=this._chartWidget.model().model().dataSourceForId(e);if(i){var s=i.properties();s&&s.visible&&s.visible.setValue(t)}}availableZOrderOperations(e){var t=B(this._chartWidget.model().model(),e);return this._chartWidget.model().availableZOrderOperations(t)}sendToBack(e){var t=B(this._chartWidget.model().model(),e);this._chartWidget.model().sendToBack(t)}bringToFront(e){var t=B(this._chartWidget.model().model(),e);this._chartWidget.model().bringToFront(t)}insertAfter(e,t){var i=this._chartWidget.model().model(),s=B(i,e),r=i.dataSourceForId(t);this._chartWidget.model().insertAfter(s,r)}insertBefore(e,t){var i=this._chartWidget.model().model(),s=B(i,e),r=i.dataSourceForId(t);this._chartWidget.model().insertBefore(s,r)}bringForward(e){var t=B(this._chartWidget.model().model(),e);this._chartWidget.model().bringForward(t)}sendBackward(e){var t=B(this._chartWidget.model().model(),e);this._chartWidget.model().sendBackward(t)}showPropertiesDialog(e){var t=this._chartWidget.model().model().dataSourceForId(e);if(null===t)throw new Error("Study or shape "+e+" does not exist");this._chartWidget.showChartPropertiesForSource(t)}getAllShapes(){return this._chartWidget.model().model().allLineTools().map(I).filter((function(e){return null!==e.name}))}removeAllShapes(){this._chartWidget.removeAllDrawingTools()}removeAllStudies(){this._chartWidget.removeAllStudies()}removeEntity(e,t){var i=this._chartWidget.model().chartModel().dataSourceForId(e);i?t&&t.disableUndo?new A(this._chartWidget.model().chartModel(),[i],"").redo():this._chartWidget.model().removeSource(i,!0,!0):console.warn("Can't find a source with id: "+e)}removeEntityWithUndo(e){var t=this._chartWidget.model().chartModel().dataSourceForId(e);this._chartWidget.model().removeSource(t,!1)}createStudyTemplate(e){return this._chartWidget.model().model().studyTemplate(e.saveSymbol,e.saveInterval)}drawOnAllCharts(e){V.drawOnAllCharts.setValue(e)}applyStudyTemplate(e){this._chartWidget.model().applyStudyTemplate(e,""+1e3*Math.random())}getVisiblePriceRange(){ +return console.warn("`getVisiblePriceRange` is deprecated. Use Price Scale API instead"),this._chartWidget.model().mainSeries()?this._chartWidget.model().mainSeries().priceScale().priceRangeInPrice():null}scrollPosition(){return console.warn("`scrollPosition` is deprecated. Use rightOffset from Time Scale API instead"),this._chartWidget.model().timeScale().rightOffset()}defaultScrollPosition(){return console.warn("`defaultScrollPosition` is deprecated. Use defaultRightOffset from Time Scale API instead"),this._chartWidget.model().timeScale().defaultRightOffset().value()}_createTradingPrimitive(e,t){var i,s=this._chartWidget.model(),r=s.model(),n=r.paneForSource(r.mainSeries());function o(){var e=TradingView.CLOSE_PLOT,t=w(s.mainSeries().bars().last());return{index:t.index,price:t.value[e]}}return(i=t?r.createLineTool(n,o(),e):s.createLineTool({pane:n,point:o(),linetool:e}))?i._adapter:void 0}createOrderLine(e){e=e||{};return this._createTradingPrimitive("LineToolOrder",e.disableUndo)}createPositionLine(e){e=e||{};return this._createTradingPrimitive("LineToolPosition",e.disableUndo)}createExecutionShape(e){e=e||{};return this._createTradingPrimitive("LineToolExecution",e.disableUndo)}createShape(e,t){return this.createMultipointShape([e],t)}createMultipointShape(e,t){const i=Object.assign({},this._getDefaultCreateMultipointShapeOptions(),t);var s=C[i.shape]||C.flag;var r=this._chartWidget.model().model(),n=r.mainSeries();if(!r.timeScale().isEmpty()){var o=r.dataSourceForId(i.ownerStudyId)||n,a=r.paneForSource(o),l=this._convertUserPointsToDataSource(e);if(s.onlySelectable)throw new Error('Cannot create "'+i.shape+'" shape');if("LineToolIcon"===s.name){if(i.icon=i.icon||i.overrides&&i.overrides.icon,!i.hasOwnProperty("icon"))throw new Error("icon must be specified in options");i.overrides=i.overrides||{},i.overrides.icon=i.icon}var c,h,d=x(s.name,void 0,this._chartWidget.model().model());if(T(d,o),i.overrides)for(var u in i.overrides)d[u]?d[u].mergeAndFire(i.overrides[u]):P(s.name)&&-1!==["profitLevel","stopLevel"].indexOf(u)&&d.addProperty(u,i.overrides[u]);if(void 0!==d.text&&i.text&&d.text.setValue(i.text),d.hasChild("filled")&&i.filled&&d.filled.setValue(!0),null!==(h=i.disableUndo?(c=this._chartWidget.model().model()).createLineTool(a,l[0],s.name,d,void 0,o):(c=this._chartWidget.model()).createLineTool({pane:a,point:l[0],linetool:s.name,properties:d,ownerSource:o}))){if(P(s.name)){if(l.length>2)throw new Error("Wrong points count for "+i.shape+". Required 1 or 2");2===l.length&&(h.startChanging(1,l[1]),h.setPoint(1,l[1]),h.endChanging())}else{var p=h.pointsCount();if(p!==l.length&&-1!==p)throw new Error("Wrong points count for "+i.shape+". Required "+p);for(var _=new E(void 0,!0),m=L(s.name),g=1;g{this.setActiveChart(this._chartIndex(e))};const{chartApiInstance:t,chartWidgetCollection:i,studyMarket:s,saveChartService:n,loadChartService:o,sharingChartService:a=null,webview:l=null}=e;this._chartWidgetCollection=i,this._studyMarket=s,this._saveChartService=n,this._sharingChartService=a,this._loadChartLayoutDialog=o,this._intervalsService=null,this._alertsWidgetDialog=null,this._detailsDialogController=null,this._supportedChartStylesSpawn=r.linking.supportedChartStyles.spawn(),this._chartWidgetCollection.onAboutToBeDestroyed.subscribe(null,(()=>this.destroy()),!0),this._webview=l;const c=i.lock;this._symbolSync=c.symbol.spawn(),this._intervalSync=c.interval.spawn(),this._dateRangeSync=c.dateRange.spawn(),this._crosshairSync=c.crosshair.spawn(),this._timeSync=c.trackTime.spawn()}destroy(){var e,t,i;this._supportedChartStylesSpawn.destroy(),null===(e=this._intervalsService)||void 0===e||e.destroy(), +null===(t=this._themesApi)||void 0===t||t.destroy(),null===(i=this._widgebarApi)||void 0===i||i.destroy(),this._widgetbarApiRejectionReason="This ITradingViewApi instance has been destroyed",this._symbolSync.destroy(),this._intervalSync.destroy(),this._dateRangeSync.destroy(),this._crosshairSync.destroy(),this._timeSync.destroy(),this._isDestroyed=!0,(0,_.properties)().childs().magnet.unsubscribeAll(this),(0,_.properties)().childs().magnetMode.unsubscribeAll(this)}themes(){return null===this._themesApi&&(this._themesApi=new u({chartWidgetCollection:this._chartWidgetCollection})),this._themesApi}dialogs(){var e,t,i,s,r,n;return{Indicators:this._studyMarket,Compare:this._chartWidgetCollection.getCompareDialogRenderer(),ObjectsTree:null,ChartProperties:this._chartWidgetCollection.getChartPropertiesDialogRenderer(),ChartLayoutSaveAs:null!==(t=null===(e=this._saveChartService)||void 0===e?void 0:e.getSaveAsController())&&void 0!==t?t:null,ChartLayoutRename:null!==(s=null===(i=this._saveChartService)||void 0===i?void 0:i.getRenameController())&&void 0!==s?s:null,ChartLayoutCreate:null!==(n=null===(r=this._saveChartService)||void 0===r?void 0:r.getCreateController())&&void 0!==n?n:null,ChartLayoutLoad:this._loadChartLayoutDialog,Alerts:this._alertsWidgetDialog,Details:this._detailsDialogController,FinancialsCharts:null,Technicals:null,Forecast:null}}webview(){return N(),this._webview}studyTemplatesDrawerApi(){N()}fontIconsSettingsDrawer(){N()}intervalsService(){N()}supportedChartTypes(){return this._supportedChartStylesSpawn}setBrokerName(e){this._chartWidgetCollection.setBroker(e)}drawOnAllChartsMode(e){(0,_.drawOnAllChartsMode)().setValue(e)}drawOnAllCharts(e){return(0,_.drawOnAllCharts)().setValue(e)}getDrawOnAllChartsMode(){return(0,_.drawOnAllChartsMode)().value()}disableTrackingEvents(){(0,a.disableTrackingEvents)()}getSaveChartService(){return this._saveChartService}symbolSync(){return this._symbolSync}intervalSync(){return this._intervalSync}dateRangeSync(){return this._dateRangeSync}crosshairSync(){return this._crosshairSync}timeSync(){return this._timeSync}setSymbolSearchUI(e){N()}chart(e=0){if(e<0||e>=this.chartsCount())throw Error("Incorrect index: "+e);return this._getChartWidgetApi(this._chartWidgetCollection.getAll()[e])}activeChart(){return this._getChartWidgetApi(this._activeChartWidget())}setActiveChart(e){if(e>=0&&e(this._favoriteDrawingsToolbar||(this._favoriteDrawingsToolbar=new e.FavoriteDrawingsApi),this._favoriteDrawingsToolbar)))}sharingChart(){return this._sharingChartService}watchlist(){N()}setWatchlistApiPromise(e){N()}news(){N()}setNewsApiPromise(e){N()}widgetbar(){N()}setWidgetbarApiPromise(e){N()}getChartStorage(){return getChartStorage()}setDebugMode(e){n.setEnabled("charting_library_debug_mode",e)}setFeatureEnabled(e,t){n.setEnabled(e,t)}magnetEnabled(){return null===this._magnetEnabledWatchedValue&&(this._magnetEnabledWatchedValue=new(g())((0,_.properties)().childs().magnet.value()),this._magnetEnabledWatchedValue.subscribe((e=>{(0,f.saveDefaultProperties)(!0),(0,_.properties)().childs().magnet.setValue(e),(0,f.saveDefaultProperties)(!1)})),(0,_.properties)().childs().magnet.subscribe(this,(()=>{(0,s.ensureNotNull)(this._magnetEnabledWatchedValue).setValue((0,_.properties)().childs().magnet.value())}))),this._magnetEnabledWatchedValue}magnetMode(){return null===this._magnetModeWatchedValue&&(this._magnetModeWatchedValue=new(g())((0,_.properties)().childs().magnetMode.value()),this._magnetModeWatchedValue.subscribe((e=>{(0,f.saveDefaultProperties)(!0),(0,_.properties)().childs().magnetMode.setValue(e),(0,f.saveDefaultProperties)(!1)})),(0,_.properties)().childs().magnetMode.subscribe(this,(()=>{(0,s.ensureNotNull)(this._magnetModeWatchedValue).setValue((0,_.properties)().childs().magnetMode.value())}))),this._magnetModeWatchedValue}flushBufferedData(){b.fire()}chartWidgetCollectionState(...e){return this._chartWidgetCollection.state(...e)}chartWidgetCollectionSeriesStatuses(){return this._chartWidgetCollection.chartSeriesStatuses()}initAllLineTools(){return Promise.all(Object.keys(y).filter((e=>!y[e])).map((e=>(0,v.initLineTool)(e)))).then((()=>{}))}watermark(){if(null===this._watermarkApi)throw new Error("Watermark API is not initialised yet.");return this._watermarkApi}setWatermarkApi(e){this._watermarkApi=e}setForceFullscreenMode(){N()}setMultichartMode(){N()}_getChartWidgetApi(e){let t=this._chartWidgets.get(e);return void 0===t&&(t=new R(e,this._activateChart.bind(null,e)),this._chartWidgets.set(e,t)),t}_chartIndex(e){return this._chartWidgetCollection.getAll().indexOf(e)}_activeChartWidget(){ +return this._chartWidgetCollection.activeChartWidget.value()}}},75117:(e,t,i)=>{"use strict";var s=i(57898),r=i(58275),n=i(82992).linking,o=(i(51608).createDeferredPromise,i(76422)),a=i(10643).ContextMenuManager,l=i(88348),c=i(94025),h=i(61595).backend,d=i(59224),u=i(3615).showWarning,p=i(3615).showConfirm,_=i(88913),m=i(52092).CLOSE_POPUPS_AND_DIALOGS_COMMAND,g=i(36274).Interval,f=i(66501).ChartChangesWatcher,v=i(96005).TradingViewApiBase,S=i(42856).StudyMetaInfo,y=i(152).getStudyInputsInfo,b=i(70120).getStudyStylesInfo;e.exports=class extends v{constructor(e){const{chartWidgetCollection:t,saveChartService:i,loadChartService:r,sharingChartService:o,alertsDispatcher:a,supportTicketData:l,favoriteServices:c,chartApiInstance:h=null,studyMarket:d=null,webview:u}=e;super({chartApiInstance:h,chartWidgetCollection:t,studyMarket:d,saveChartService:i,loadChartService:r,sharingChartService:o,webview:u}),this._chartApiInstance=h,this._loadChartService=r,this._alertsDispatcher=a,this._supportTicketData=l,this._favoriteServices=c,this._proxyWatchListChangedDelegate=null,this._lockDrawingsWatchedValue=null,this._hideDrawingsWatchedValue=null,this._hideIndicatorsWatchedValue=null,this._replayApi=null,this._chartChangesWatcher=null,this._hasChartChangesWatchedValue=null,this._getDataSourceHub=function(){return t.activeChartWidget.value().model().model()},this._alertService=this._alertsDispatcher?new undefined(this._alertsDispatcher,this._getDataSourceHub):null,this._activeChangedChangedDelegate=new s,this._chartWidgetCollection.activeChartWidget.subscribe(function(){this._activeChangedChangedDelegate.fire()}.bind(this)),this.linking=n}subscribe(e,t){o.subscribe(e,t)}unsubscribe(e,t){o.unsubscribe(e,t)}onContextMenu(e){o.subscribe("onContextMenu",(function(t){t.callback(e(t.unixtime,t.price))}))}onGrayedObjectClicked(e){o.subscribe("onGrayedObjectClicked",e)}onActiveChartChanged(){return this._activeChangedChangedDelegate}changeSymbol(e,t,i){n.interval.setValue(g.normalize(t)),n.symbol.setValue(e),i&&this.activeChart().onDataLoaded().subscribe(null,i,!0)}viewMode(){throw new Error("not implemented")}viewModeWatchedValue(){throw new Error("not implemented")}getSymbolInterval(e){var t={symbol:n.symbol.value(),interval:n.interval.value()};return e&&e(t),t}saveChart(e){if(this._saveChartService){var t=this._saveChartService.saveToJSON();return e&&e(JSON.parse(t.content))}}loadChart(e){this._chartApiInstance.disconnect(),this._chartWidgetCollection.loadContent(e.json),this._chartWidgetCollection.purgeUnusedWidgets(),e.extendedData&&(this._chartWidgetCollection.metaInfo.id.setValue(e.extendedData.uid),this._chartWidgetCollection.metaInfo.uid.setValue(e.extendedData.uid),this._chartWidgetCollection.metaInfo.name.setValue(e.extendedData.name)),this._chartApiInstance.connect(),n.symbol.setValue(this.activeChart().symbol()),o.emit("chart_loaded")}getStudiesList(){return this._chartApiInstance.allStudiesMetadata().filter((function(e){return!e.is_hidden_study})).map((function(e){return e.description}))}getStudyInputs(e){{ +const t=S.findStudyMetaInfoByDescription(this._chartApiInstance.allStudiesMetadata(),e);return y(t)}}getStudyStyles(e){{const t=S.findStudyMetaInfoByDescription(this._chartApiInstance.allStudiesMetadata(),e);return b(t)}}getSavedCharts(e){h.getCharts().then(e)}loadChartFromServer(e){h.loadChart(e)}saveChartToServer(e,t,i){this._saveChartService&&this._saveChartService.saveChartSilently(e,t,i)}setAutosave(e){this._saveChartService&&this._saveChartService.autoSaveEnabled().setValue(e)}removeChartFromServer(e,t){h.removeChart(e).then(t)}getIntervals(){var e=[],t=c.getCustomResolutions();return null!==this._chartApiInstance&&(e=this._chartApiInstance.defaultResolutions()),c.mergeResolutions(e,t)}closePopupsAndDialogs(){a.hideAll(),o.emit(m)}selectedLineTool(){for(var e=Object.keys(_.supportedLineTools),t=l.tool.value(),i=0;i{"use strict";i.d(t,{addPlusButtonProperty:()=>u,restoreAddPlusButtonSettingsValue:()=>p,showPlusButtonOnCursor:()=>h});var s=i(4741),r=i(56840),n=i(59680),o=i(58275);const a="add_plus_button";function l(){const e=s.keyboardPressedKeysState.value();return void 0!==e&&(Boolean(e.modifiers&s.Modifiers.Alt&&e.modifiers&s.Modifiers.Mod)&&(void 0===e.code||e.altOrOptionCode()||e.controlOrMetaCode()))}const c=new(i.n(o)())(l());s.keyboardPressedKeysState.subscribe((()=>c.setValue(l())));const h=c.readonly();function d(){return r.getBool(a,!0)}const u=(0,n.createPrimitiveProperty)(d());function p(){u.setValue(!0),r.remove(a)}r.onSync.subscribe(null,(()=>u.setValue(d()))),u.subscribe(null,(()=>r.setValue(a,u.value())))},83654:(e,t,i)=>{"use strict";i.d(t,{alignToStep:()=>n});var s=i(60521),r=i.n(s);function n(e,t){return r()(e).div(t).round(0,r().roundHalfUp).mul(t).toNumber()}},28640:(e,t,i)=>{"use strict";i.d(t,{AppliedTimeFrame:()=>r});var s=i(83669);class r{constructor(e){ +this._appliedTimeFrame=new s.WatchedObject(null),this._appliedTimeFrameInfo=null,this._appliedTimeFrameChangedBound=this._appliedTimeFrameChanged.bind(this),this._model=e,e.mainSeries().dataEvents().seriesTimeFrame().subscribe(this,this._onSeriesTimeFrame),this._appliedTimeFrame.subscribe(this._appliedTimeFrameChangedBound)}destroy(){this._appliedTimeFrame.unsubscribe(this._appliedTimeFrameChangedBound),this._model.timeScale().logicalRangeChanged().unsubscribeAll(this),this._model.mainSeries().dataEvents().seriesTimeFrame().unsubscribeAll(this)}appliedTimeFrame(){return this._appliedTimeFrame}_appliedTimeFrameChanged(){this._model.timeScale().logicalRangeChanged().unsubscribe(this,this._invalidateAppliedTimeFrame)}_onSeriesTimeFrame(e,t,i,s){if(s){const e=this._model.timeScale();this._appliedTimeFrameInfo={logicalRange:e.logicalRange(),baseIndex:e.baseIndex()},e.logicalRangeChanged().subscribe(this,this._invalidateAppliedTimeFrame)}}_invalidateAppliedTimeFrame(){if(null===this._appliedTimeFrameInfo)return;const e=this._model.timeScale(),t=e.logicalRange(),i=e.baseIndex(),s=this._appliedTimeFrameInfo.logicalRange,r=this._appliedTimeFrameInfo.baseIndex;(null===t||null===s||Math.abs(i-t.left()-(r-s.left()))>=.01||Math.abs(i-t.right()-(r-s.right()))>=.01)&&this._appliedTimeFrame.setValue(null)}}},12416:(e,t,i)=>{"use strict";i.d(t,{defaultsPreferencesByWhiteList:()=>x,preferencesByWhiteList:()=>C});var s=i(1722),r=i(67980),n=i(62615),o=i(59224),a=i(74304),l=i(85804),c=i(16776),h=i(30888),d=i(93613);const u=(0,o.getLogger)("Chart.ApplyPreferencesToAllCharts"),p={color:"",style:0},_={autoScale:!1,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,log:!1,logDisabled:!1,alignLabels:!1,isInverted:!1,indexedTo100:!1},m={backgroundType:d.ColorType.Solid,background:"",backgroundGradientStartColor:"",backgroundGradientEndColor:"",topMargin:0,bottomMargin:0,rightOffset:0,gridLinesMode:"both",horzGridProperties:(0,h.deepExtend)({},p),vertGridProperties:(0,h.deepExtend)({},p),crossHairProperties:(0,h.deepExtend)({},{color:"",style:0,transparency:0,width:0}),legendProperties:(0,h.deepExtend)({},{showStudyArguments:!1,showStudyTitles:!1,showStudyValues:!1,showSeriesTitle:!1,showSeriesOHLC:!1,showLegend:!1,showBarChange:!0,showVolume:!1,showPriceSource:!1,showBackground:!0,backgroundTransparency:0}),axisProperties:(0,h.deepExtend)({},_),separatorColor:""},g={lineColor:"",textColor:"",fontSize:0,scaleSeriesOnly:!1,showSeriesLastValue:!1,seriesLastValueMode:a.PriceAxisLastValueMode.LastValueAccordingToScale,showSeriesPrevCloseValue:!1,showStudyLastValue:!1,showSymbolLabels:!1,showStudyPlotLabels:!1,showBidAskLabels:!1,showPrePostMarketPriceLabel:!0,showFundamentalLastValue:!1,showFundamentalNameLabel:!1,showPriceScaleCrosshairLabel:!0,showTimeScaleCrosshairLabel:!0},f={...g},v={visible:!1,futureOnly:!1,breaks:(0,h.deepExtend)({},{color:"",visible:!1,style:0,width:0})},S={style:0,minTick:"",showPriceLine:!1,priceLineWidth:0,priceLineColor:"",baseLineColor:"",showPrevClosePriceLine:!1,showCountdown:!0, +prevClosePriceLineWidth:0,sessionId:"regular",prevClosePriceLineColor:"",esdShowDividends:!1,esdShowSplits:!1,esdShowEarnings:!1,esdShowBreaks:!1,showContinuousContractSwitches:!1,showContinuousContractSwitchesBreaks:!1,showFuturesContractExpiration:!1,showLastNews:!1,dividendsAdjustment:!1,backAdjustment:!1,settlementAsClose:!0,statusViewStyle:(0,h.deepExtend)({},{fontSize:16,showExchange:!0,showInterval:!0,symbolTextSource:"description"}),priceAxisProperties:(0,h.deepExtend)({},_),highLowAvgPrice:(0,h.deepExtend)({},{highLowPriceLinesVisible:!1,highLowPriceLabelsVisible:!1,averageClosePriceLabelVisible:!1,averageClosePriceLineVisible:!1,highLowPriceLinesColor:"",highLowPriceLinesWidth:0,averagePriceLineColor:"",averagePriceLineWidth:0}),candleStyle:(0,h.deepExtend)({},n.candleStylePreferencesDefault),hollowCandleStyle:(0,h.deepExtend)({},n.hollowCandlePreferencesStyleDefault),barStyle:(0,h.deepExtend)({},n.barStylePreferencesDefault),lineStyle:(0,h.deepExtend)({},n.lineStyleDefault),lineWithMarkersStyle:(0,h.deepExtend)({},n.lineStyleDefault),steplineStyle:(0,h.deepExtend)({},n.lineStyleDefault),areaStyle:(0,h.deepExtend)({},n.areaStylePreferencesDefault),hlcAreaStyle:(0,h.deepExtend)({},n.hlcAreaStylePreferencesDefault),baselineStyle:(0,h.deepExtend)({},n.baselineStylePreferencesDefault),hiloStyle:(0,h.deepExtend)({},n.hiloStylePreferencesDefault),haStyle:(0,h.deepExtend)({},n.haStylePreferencesDefault),renkoStyle:(0,h.deepExtend)({},n.renkoStylePreferencesDefault),pbStyle:(0,h.deepExtend)({},n.pbStylePreferencesDefault),kagiStyle:(0,h.deepExtend)({},n.kagiStylePreferencesDefault),pnfStyle:(0,h.deepExtend)({},n.pnfStylePreferencesDefault),rangeStyle:(0,h.deepExtend)({},n.rangeStylePreferencesDefault),columnStyle:(0,h.deepExtend)({},n.columnStylePreferencesDefault)},y={priceScaleSelectionStrategyName:"auto",timeScale:(0,h.deepExtend)({},{defaultRightOffset:0,defaultRightOffsetPercentage:5,usePercentageRightOffset:!1}),mainSeries:(0,h.deepExtend)({},S),sessions:(0,h.deepExtend)({},c.sessionsPreferencesDefault),paneProperties:(0,h.deepExtend)({},m),chartEventsSourceProperties:(0,h.deepExtend)({},v),tradingProperties:(0,h.deepExtend)({},r.tradingPreferencesDefault)},b={timezone:"",scalesProperties:(0,h.deepExtend)({},f),...y},w={scalesProperties:(0,h.deepExtend)({},g),...y};function P(e,t,i,r,n=!0){if(void 0===t[e])return u.logDebug(`We haven't had this property ${r}.${e} yet, please, remove it from whiteList`),null;if((0,s.isObject)(i[e])){const s=Object.keys(i[e]);let o="";return s.map((s=>({[s]:P(s,t[e],i[e],`${r}.${e}`,n)}))).reduce(((e,t)=>(o=Object.keys(t)[0],e[o]=t[o],e)),{})}return n?t[e].value():t[e]}function C(e,t,i=b){const s={timezone:"",priceScaleSelectionStrategyName:"auto",timeScale:{defaultRightOffset:e.timeScale().defaultRightOffset().value(),defaultRightOffsetPercentage:e.timeScale().defaultRightOffsetPercentage().value(),usePercentageRightOffset:e.timeScale().usePercentageRightOffset().value()},mainSeries:{},sessions:{},paneProperties:{},scalesProperties:{},chartEventsSourceProperties:{}, +tradingProperties:{}},r=["timeScale","mainSeries","sessions"],n=i.mainSeries,o=Object.keys(i),a=Object.keys(n),l=t.properties(),c=e.properties(),h=i.sessions,d=Object.keys(h),u=e.sessions().properties();return a.forEach((e=>{s.mainSeries[e]=P(e,l,n,"mainSeries")})),d.forEach((e=>{s.sessions[e]=P(e,u,h,"sessions")})),o.forEach((e=>{r.includes(e)||(s[e]=P(e,c,i,"preferences"))})),s}function x(e,t,i=w,s=!0){const r={timeScale:{defaultRightOffset:e.timeScale().rightOffsetDefaultValue(),defaultRightOffsetPercentage:e.timeScale().defaultRightOffsetPercentage().value(),usePercentageRightOffset:e.timeScale().usePercentageRightOffset().value()},mainSeries:{},sessions:(0,h.deepExtend)({},c.sessionsPreferencesDefault),paneProperties:{},scalesProperties:{},chartEventsSourceProperties:{},tradingProperties:{},priceScaleSelectionStrategyName:"auto"},n=["timeScale","mainSeries","sessions"],o=i.mainSeries,a=Object.keys(i),d=Object.keys(o),u=(0,l.factoryDefaults)("chartproperties.mainSeriesProperties"),p=(0,l.factoryDefaults)("chartproperties");return d.forEach((e=>{s&&"style"===e||(r.mainSeries[e]=P(e,u,o,"mainSeries",!1))})),a.forEach((e=>{n.includes(e)||(r[e]=P(e,p,i,"preferences",!1))})),r}},81580:(e,t,i)=>{"use strict";i.d(t,{axisLabelBackgroundColor:()=>r});var s=i(48891);const r={common:s.colorsPalette["color-tv-blue-500"],active:s.colorsPalette["color-tv-blue-800"]}},77475:(e,t,i)=>{"use strict";i.d(t,{createDwmAligner:()=>c,createTimeToBarTimeAligner:()=>d,isAlignmentEnabled:()=>h});var s=i(41249),r=i(14483),n=i(36274),o=i(98829),a=i(60156);const l=new o.SessionInfo("Etc/UTC","0000-0000:1234567");function c(e,t){if(!h()||!n.Interval.isDWM(e))return null;const i=new o.SessionInfo(t.timezone,t.session,t.session_holidays,t.corrections),r=(0,a.newBarBuilder)(e,i,l);return{timeToSessionStart:e=>r.tradingDayToSessionStart(e),timeToExchangeTradingDay:e=>{const t=s.utc_to_cal(i.timezone,e),r=i.spec.correctTradingDay(t);return s.set_hms(r,0,0,0,0,s.get_timezone("Etc/UTC")),r.getTime()}}}function h(){return!r.enabled("disable_resolution_rebuild")}function d(e,t){if(!h())return e=>e;const i=new o.SessionInfo(t.timezone,t.session,t.session_holidays,t.corrections),s=(0,a.newBarBuilder)(e,i,i,!1);return e=>s.alignTimeIfPossible(e)}},98829:(e,t,i)=>{"use strict";i.d(t,{BarBuilderBase:()=>a,SessionInfo:()=>o});var s=i(41249),r=i(60062),n=i(32923);class o{constructor(e,t,i,s){this.init(e,t,i,s),this._state={timezone:e,spec:t,holidays:i,corrections:s}}init(e,t,i,r){this.timezone=s.get_timezone(e),this.spec=new n.SessionSpec(e,t,i,r)}state(){return this._state}static fromState(e){return new o(e.timezone,e.spec,e.holidays,e.corrections)}}class a{alignTime(e){if(isNaN(e))return NaN;let t=this.indexOfBar(e);return t===r.SessionStage.POST_SESSION&&(this.moveTo(e),t=this.indexOfBar(e)),t<0?NaN:this.startOfBar(t)}}},60156:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SessionInfo:()=>o.SessionInfo,alignExchangeTimeToSessionStartAndReturnUTC:()=>C,alignPeriodsBackForDataRequest:()=>y,alignPeriodsBackForVisibleRange:()=>b,getPeriodsBetweenDates:()=>P, +isTradingNow:()=>x,newBarBuilder:()=>S});var s=i(41249),r=i(36274),n=i(37160),o=i(98829),a=i(60062);class l extends o.BarBuilderBase{constructor(e,t){super(),this._sessionStartMs=-Number.MAX_VALUE,this._sessionEndMs=-Number.MAX_VALUE,this._periodSec=e,this._session=t}alignTimeIfPossible(e){const t=this.alignTime(e);return isNaN(t)?e:t}indexOfBar(e){return e=this._sessionEndMs?a.SessionStage.POST_SESSION:(0,n.toInt)(s.time_seconds_diff(e,this._sessionStartMs)/this._periodSec)}startOfBar(e){if(e===a.SessionStage.PRE_SESSION){const e=s.get_cal_from_unix_timestamp_ms(this._session.timezone,this._sessionStartMs-1),t=this._session.spec.alignToNearestSessionEnd(e,-1);return s.cal_to_utc(this._session.timezone,t)}if(e===a.SessionStage.POST_SESSION)return this._sessionEndMs;if(e<0)throw new Error("Negative offset is not supported");return this._sessionStartMs+s.time_seconds(this._periodSec*e)}endOfBar(e){if(e<0)throw new Error("Index cannot be negative");const t=this.startOfBar(e)+1e3*this._periodSec;return t>this._sessionEndMs?this._sessionEndMs:t}isLastBar(e,t){return t>=this._sessionStartMs+s.time_seconds(this._periodSec*(e+1)-1)}moveTo(e){const t=this._session.timezone,i=s.utc_to_cal(t,e),r=this._session.spec.alignToSessionStart(i);this._sessionStartMs=s.cal_to_utc(t,i),s.add_minutes(i,r),this._sessionEndMs=s.cal_to_utc(t,i)}indexOfLastBarInSession(){return(0,n.toInt)((this._sessionEndMs-1-this._sessionStartMs)/1e3/this._periodSec)}moveNext(){this.moveTo(this._sessionEndMs)}}var c=i(54606);function h(e,t){const i=s.clone(t),r=e.businessDaysToCalendarDays(i,1);r>1&&s.add_date(i,r-1);const n=e.leftBorderOfDailyBar(i);if(null===n)throw new Error("Cannot calculate left border of daily bar");return s.cal_to_utc(s.get_timezone(e.timezone()),n)}class d extends o.BarBuilderBase{constructor(e,t,i,s,r=!1){super(),this._periodStart=-Number.MAX_VALUE,this._periodEnd=-Number.MAX_VALUE,this._periodLastBarStart=-Number.MAX_VALUE,this._periodStartDay=new c.BusinessDay(0,0,0),this._periodEndDay=new c.BusinessDay(0,0,0),this._period=i,this._sessionTgt=e,this._builder=s,this._useBusinessDays=r,this._sessionSrc=r?new o.SessionInfo("Etc/UTC","24x7"):t||e}builder(){return this._builder}alignTimeIfPossible(e){return this.tradingDayToSessionStart(e)}tradingDayToSessionStart(e){return this.moveTo(e),this.startOfBar(0)}indexOfBar(e){if(this._useBusinessDays){const t=c.BusinessDay.fromCalendar(s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e));return t.before(this._periodStartDay)?a.SessionStage.PRE_SESSION:this._periodEndDay.before(t)?a.SessionStage.POST_SESSION:0}return e=this._periodEnd?a.SessionStage.POST_SESSION:0}startOfBar(e){if(e===a.SessionStage.PRE_SESSION){const e=s.get_cal_from_unix_timestamp_ms(this._sessionTgt.timezone,this._periodStart-1),t=this._sessionTgt.spec.alignToNearestSessionEnd(e,-1);return s.cal_to_utc(this._sessionTgt.timezone,t)-1} +return e===a.SessionStage.POST_SESSION||e>0?this._periodEnd:e===a.SessionStage.LASTBAR_SESSION?this._periodLastBarStart:this._periodStart}moveTo(e){const t=s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e);this._sessionSrc.spec.correctTradingDay(t);const i=s.get_year(t),r=this._indexOfPeriodInYear(t),n=r+this._period,o=this._sessionTgt.spec,a=this._sessionTgt.timezone,l=this._builder.startOfPeriod(a,r,i);this._periodStart=h(o,l);const d=s.clone(l),u=o.businessDaysToCalendarDays(d,1);u>1&&s.add_date(d,u-1),this._periodStartDay=c.BusinessDay.fromCalendar(d);const p=this._builder.startOfPeriod(a,n,i);this._periodEnd=h(o,p);const _=s.clone(p);for(s.add_date(_,-1);o.isCalWeekEnd(_);)s.add_date(_,-1);this._periodEndDay=c.BusinessDay.fromCalendar(_),s.add_date(p,-1),function(e,t){for(;e.isCalWeekEnd(t);)s.add_date(t,-1)}(this._sessionTgt.spec,p),this._periodLastBarStart=h(o,p),(this._periodLastBarStart=this._periodLastBarStart}currentRange(){return{from:this._periodStartDay,to:this._periodEndDay}}indexOfBarInYear(e){const t=s.get_cal_from_unix_timestamp_ms(this._sessionSrc.timezone,e),i=s.get_year(t),r=this._builder.indexOfPeriod(t),o=this._sessionTgt.timezone;let a=this._builder.startOfPeriod(o,r,i),l=h(this._sessionTgt.spec,a);return a=s.get_cal_from_unix_timestamp_ms(s.get_timezone("Etc/UTC"),l),i=0&&(r-=7),(0,n.toInt)((r+i)/7))}class _{indexOfPeriod(e){return s.get_day_of_year(e)-1}startOfPeriod(e,t,i){const r=s.days_per_year(i);return s.get_cal(s.get_timezone("Etc/UTC"),i,s.JANUARY,1+Math.min(t,r))}}class m extends _{constructor(e){super(),this._sessionsSpec=e}indexOfPeriod(e){return super.indexOfPeriod(e)-function(e,t){const i=p(e,t),r=s.get_cal(s.get_timezone("Etc/UTC"),s.get_year(t),s.JANUARY,1);s.add_date(r,7*i);const n=i*e.weekEndsCount()+e.holidaysFromYearStart(r),o=s.get_day_of_year(t)-s.get_day_of_year(r);return n+o-e.calendarDaysToBusinessDays(r,o)}(this._sessionsSpec,e)}startOfPeriod(e,t,i){const r=7-this._sessionsSpec.weekEndsCount(),o=Math.max(0,(0,n.toInt)(t/r)-1),a=s.get_cal(s.get_timezone("Etc/UTC"),i,s.JANUARY,1),l=s.get_days_per_year(a);if(s.add_date(a,7*o),(t-=r*o-this._sessionsSpec.holidaysFromYearStart(a))>0){const e=this._sessionsSpec.businessDaysToCalendarDays(a,t);s.add_date(a,e)}let c=s.get_day_of_year(a)-1 +;return is.get_days_per_year(r)?this.startOfPeriod(e,0,i+1):(s.add_date(r,a),r)}}class v{indexOfPeriod(e){return s.get_month(e)}startOfPeriod(e,t,i){if(t<0){const e=(0,n.toInt)((11-t)/12);i-=e,t+=12*e}else t>s.DECEMBER&&(i++,t=s.JANUARY);return s.get_cal(s.get_timezone("Etc/UTC"),i,t,1)}}function S(e,t,i,s=!1){const n=r.Interval.parse(e),o=n.multiplier();return n.isMinutes()?new l(60*o,t):n.isSeconds()?new l(o,t):n.isTicks()?new l(1,t):n.isRange()?new l(60*o,t):new d(t,i,o,function(e,t){switch(e){case r.ResolutionKind.Days:return new g(t);case r.ResolutionKind.Weeks:return new f(t);case r.ResolutionKind.Months:return new v}throw new Error(`Unknown dwm resolution: ${e}`)}(n.kind(),t),s)}function y(e,t,i,s,r,n,o){return w(e,t,i,s,r,n,o,0)}function b(e,t,i,s,r,n,o){return w(e,t,i,s,r,n,o,1)}function w(e,t,i,s,n,a,l,c){const h=r.Interval.parse(n+s);if(h.isMonths()){const e=new Date(l);return 0===c&&e.setUTCDate(1),function(e,t){T(e,Math.floor(t/12));let i=e.getUTCMonth()-t%12;i<0&&(T(e,1),i+=12);e.setUTCMonth(i);for(;e.getUTCMonth()!==i;)I(e,1)}(e,a*h.multiplier()),e.getTime()}const d=new o.SessionInfo("Etc/UTC",e,t,i),u=h.inMilliseconds(),p=h.isDWM();let _;_=p?864e5:60*d.spec.maxTradingDayLength()*1e3;let m=0;m=h.isWeeks()?7:7-d.spec.weekEndsCount();const g=_/u,f=m*g;let v;if(a=g&&(f=_/6048e5*g);return f%1<=Number.EPSILON*Math.ceil(f)?Math.round(f):Math.ceil(f)}function C(e,t){const i=s.clone(t);return e.alignToSessionStart(i),s.cal_to_utc(s.get_timezone(e.timezone()),i)}function x(e,t){const i=s.utc_to_cal(t.timezone,+e);let r=s.get_day_of_week(i),n=s.get_minutes_from_midnight(i) +;const o=t.spec.findSession(t.spec.getWeekIndex(i),r,n).getEntry();return o.isOvernight()&&n>o.startOffset()+o.length()&&r===o.dayOfWeek()-1&&(r++,n-=1440),r===o.dayOfWeek()&&n>=o.startOffset()&&n{"use strict";i.d(t,{BusinessDay:()=>r});var s=i(41249);class r{constructor(e,t,i){this.year=e,this.month=t,this.day=i}toString(){return`${this.year}-${this.month}-${this.day}`}compareTo(e){return this.year>e.year||this.year===e.year&&this.month>e.month||this.year===e.year&&this.month===e.month&&this.day>e.day?1:this.year===e.year&&this.month===e.month&&this.day===e.day?0:-1}before(e){return-1===this.compareTo(e)}toCalendar(e){return s.get_cal(s.get_timezone("Etc/UTC"),this.year,this.month-1,this.day)}addDays(e){const t=this.toCalendar(s.get_timezone("Etc/UTC"));return s.add_date(t,e),r.fromCalendar(t)}static fromCalendar(e){return new r(s.get_year(e),s.get_month(e)+1,s.get_day_of_month(e))}}},60062:(e,t,i)=>{"use strict";var s;i.d(t,{SessionStage:()=>s}),function(e){e[e.PRE_SESSION=-1]="PRE_SESSION",e[e.POST_SESSION=-2]="POST_SESSION",e[e.LASTBAR_SESSION=-3]="LASTBAR_SESSION"}(s||(s={}))},94421:(e,t,i)=>{"use strict";i.d(t,{extrapolateBarsFrontByCount:()=>n,extrapolateBarsFrontToTime:()=>r});var s=i(60062);function r(e,t,i,s,n=!1){if(t>i){const o=r(e,i,t,s,n);return o.count=-o.count,o}return o(e,t,1,((e,t)=>t>i||0!==s&&e>s),n)}function n(e,t,i,s=!1){const r=i<0?-1:1;return o(e,t,r,((e,t)=>e>=i*r),s)}function o(e,t,i,r,n){let o=0,a=t;e.moveTo(a);let l=0,c=Number.MAX_VALUE,h=!1,d=t;const u=[];for(;!r(o,a);){if(l>15)throw new Error("Internal error 0x10 while extrapolating.");const r=e.indexOfBar(a);if(r===s.SessionStage.PRE_SESSION&&1===i)a=e.startOfBar(0),e.moveTo(a);else if(r===s.SessionStage.PRE_SESSION&&-1===i)a=e.startOfBar(s.SessionStage.PRE_SESSION),e.moveTo(a);else if(r===s.SessionStage.POST_SESSION&&1===i)a=e.startOfBar(s.SessionStage.POST_SESSION),e.moveTo(a);else{if(r===s.SessionStage.POST_SESSION&&-1===i)throw new Error("Internal error 0x12 while extrapolating.");{const p=e.startOfBar(r);if(p>t&&i>0||t>p&&i<0){if(h&&c===p)throw new Error("Internal error 0x11 while extrapolating.");h=!0,c=p,l=0,o++,d=p,n&&u.push(d)}if(0===r&&-1===i)a=p-1;else{a=e.startOfBar(r+i);const t=e.startOfBar(s.SessionStage.POST_SESSION);a>t&&(e.moveTo(t),a=e.startOfBar(0))}}}l++}return{time:d,times:u,count:o}}},73241:(e,t,i)=>{"use strict";i.d(t,{PrePostMarketBarIdentifier:()=>n});var s=i(41249);function r(e,t){return null!==t&&t.to>e&&e>=t.from}class n{constructor(e,t,i){this._timezone=e,this._preMarketSessionSpec=t,this._postMarketSessionSpec=i}getPreAndPostMarketTimes(e){if(0===e.length)return{preMarket:[],postMarket:[]};const t=[],i=[];let r=null,n=null,o=e[0],a=(0,s.utc_to_cal)(this._timezone,o);this._isInPreMarketSession(a)&&(n=o),this._isInPostMarketSession(a)&&(r=o);for(let l=1;l{"use strict";i.d(t,{SessionSpec:()=>v});var s=i(41249),r=i(78071),n=i(54606);function o(e,t){return e.compareTo(t)}class a{constructor(e,t,i){this._dayOfWeek=e,this._start=t,this._length=i}start(){return this._start+s.minutesPerDay*this.sessionStartDaysOffset()}startOffset(){return this._start}sessionStartDaysOffset(){return this._start>=0?0:this._start%s.minutesPerDay==0?-Math.ceil(this._start/s.minutesPerDay):-Math.floor(this._start/s.minutesPerDay)}sessionEndDaysOffset(){const e=this._start+this._length;return e>=0?0:e%s.minutesPerDay==0?-Math.ceil(e/s.minutesPerDay):-Math.floor(e/s.minutesPerDay)}isOvernight(){return this._start<0}dayOfWeek(){return this._dayOfWeek}sessionStartDayOfWeek(){let e=this._dayOfWeek-this.sessionStartDaysOffset();return es.SATURDAY&&(e=1),e}length(){return this._length}weight(){return this._dayOfWeek*s.minutesPerDay+this._start}compareTo(e){const t=this.weight(),i=t+this._length,s=e.weight(),r=s+e._length;return t<=s&&ss?1:-1}contains(e){const t=60*s.get_hours(e)+s.get_minutes(e);let i=s.get_day_of_week(e)-this._dayOfWeek;i>0&&(i-=7);const r=i*s.minutesPerDay+t;return r>=this._start&&r=48&&e<=57}class _{constructor(){this.entries=[],this.firstDayOfWeek=s.MONDAY,this.weekEndsCount=-1,this.maxTradingDayLength=0}parseSessions(e,t){var i;let s=!1;this._clear(),this.timezone=e;const{hasErrors:r,spec:n}=this._parseFirstDayOfWeek(t);if("24x7"===n.toLowerCase())for(const e of d)this.entries.push(_._createSessionEntry(e,0,0,0,0));else{let e=!1;const t=new Map;for(const i of n.split("|")){const r=i.split(":");if(1!==r.length&&2!==r.length){s=!0,u.logError(`Bad session section: ${i}`);continue}const n=1===r.length;if(n){if(e){s=!0,u.logError(`Duplicated default section: ${i}`);continue}e=!0}const o=n?h:_._parseWorkingDays(r[1]);for(const e of o)n&&t.has(e)||t.set(e,r[0])}for(const e of d){const i=t.get(e) +;if(void 0!==i)for(const t of i.split(",")){const{hasErrors:i,sessionEntry:r}=_._parseSessionEntry(e,t);i&&(s=i),this.entries.push(r)}}}this.entries.sort(o);const a=new Map;for(const e of this.entries){const t=e.dayOfWeek();a.set(t,e.length()+(null!==(i=a.get(t))&&void 0!==i?i:0))}return this.maxTradingDayLength=0,a.forEach((e=>{this.maxTradingDayLength=Math.max(this.maxTradingDayLength,e)})),this.weekEndsCount=7-a.size,s||r}static parseHolidaysAndCorrections(e,t,i){const r=new Map,n=new Map,o=e=>{const t=this._parseDay(e),i=t.toString(),s=n.get(i);return void 0!==s?s:(n.set(i,t),t)};if(""!==t){const e=[];for(const i of t.split(",")){if(8!==i.length)throw new Error(`bad holiday date: ${i}`);const t=o(i);r.set(t,e)}}if(""===i)return r;const l=s.get_timezone("Etc/UTC");for(const e of i.split(";")){const t=e.split(":");if(2!==t.length)throw new Error(`bad correction section: ${e}`);const i=[];if("dayoff"!==t[0])for(const e of t[0].split(","))i.push(this._parseSessionEntry(1,e).sessionEntry);for(const e of t[1].split(",")){if(8!==e.length)throw new Error(`bad correction date: ${e}`);const t=o(e),n=s.get_day_of_week(s.get_cal(l,t.year,t.month-1,t.day)),c=[];for(const e of i)c.push(new a(n,e.startOffset(),e.length()));r.set(t,c)}}return r}_clear(){this.entries=[],this.timezone="",this.firstDayOfWeek=s.MONDAY,this.weekEndsCount=-1}_parseFirstDayOfWeek(e){const t=e.split(";");if(t.length>2)return u.logError(`Only one \`first day\` specification expected @ session ${e}`),{hasErrors:!0,spec:e};if(1===t.length)return{hasErrors:!1,spec:e};let i=1;let r=t[0].indexOf("-")>=0?NaN:parseInt(t[0]);return isNaN(r)&&(i=0,r=parseInt(t[1])),rs.SATURDAY?(u.logError(`Unexpected day index @ session: ${e}; day index ${r}`),{hasErrors:!0,spec:e}):(this.firstDayOfWeek=r,{hasErrors:!1,spec:t[i]})}static _parseDay(e){const t=parseInt(e.substring(0,4)),i=parseInt(e.substring(4,6)),s=parseInt(e.substring(6,8));return new n.BusinessDay(t,i,s)}static _parseSessionEntry(e,t){let i=!1,s=t.split("-");2!==s.length&&(i=!0,u.logError(`Bad sessions entry: ${t}`),s=["0000","0000"]);let r=0,n=s[0];if(n.includes("F")){const e=n.split("F");n=e[0],r=""!==e[1]?parseInt(e[1]):1}let o=0,a=s[1];if(a.includes("F")){const e=a.split("F");a=e[0],o=""!==e[1]?parseInt(e[1]):1}if(!this._isCorrectSession(n)||!this._isCorrectSession(a))throw new Error(`Incorrect entry syntax: ${t}`);const l=n,c=a;return{hasErrors:i,sessionEntry:this._createSessionEntry(e,_._minutesFromHHMM(l),_._minutesFromHHMM(c),r,o)}}static _isCorrectSession(e){return 4===e.length&&p(e.charCodeAt(0))&&p(e.charCodeAt(1))&&p(e.charCodeAt(2))&&p(e.charCodeAt(3))}static _parseWorkingDays(e){const t=[];for(let i=0;i0&&(t-=r*s.minutesPerDay),n>0&&(i-=n*s.minutesPerDay);return new a(e,t,i-t)}}function m(e,t){return e.compareTo(t)<0}function g(e,t){const i=(0, +r.lowerbound)(e,t,((e,t)=>-1===e.day.compareTo(t)));return i===e.length?null:e[i]}const f=621672192e5;class v{constructor(e="Etc/UTC",t="0000-0000",i="",r=""){this._entries=[],this._firstDayOfWeek=s.MONDAY,this._entriesHash=new Map,this._holidayAndCorrectionMap=new Map,this._holidaySessions=[];const n=new _;n.parseSessions(e,t),this._entries=n.entries,this._timezone=n.timezone,this._spec=t,this._firstDayOfWeek=n.firstDayOfWeek,this._weekEndsCount=n.weekEndsCount,this._maxTradingDayLength=n.maxTradingDayLength;const o=_.parseHolidaysAndCorrections(e,i,r),a=s.get_timezone(e);this._isThereCorrections=""!==i||""!==r,o.forEach(((e,t)=>{this._holidayAndCorrectionMap.set(t.toString(),e),this._holidaySessions.push({day:t,sessions:e});const i=this.getWeekIndex(t.toCalendar(a));this._entriesHash.set(i,null)})),this._holidaySessions.sort(((e,t)=>e.day.compareTo(t.day)))}entries(){return this._entries}timezone(){return this._timezone}spec(){return this._spec}firstDayOfWeek(){return this._firstDayOfWeek}addSessionEntry(e,t,i,r,n){0===i&&(i=s.minutesPerDay),r===n&&i<=t&&(r+=1),r>0&&(t-=r*s.minutesPerDay),n>0&&(i-=n*s.minutesPerDay);const o=i-t;this._entries.push(new a(e,t,o))}longestSessionLength(){let e=0,t=0;for(const t of this._holidaySessions)t.sessions.forEach((t=>{e=Math.max(e,t.length())}));return this._entries.forEach((e=>{t=Math.max(t,e.length())})),Math.max(e,t)}isWeekEnd(e){const t=(0,r.lowerbound)(this._entries,new a(e,0,0),((e,t)=>e.dayOfWeek()this._entries.length-1||this._entries[t].dayOfWeek()!==e}isCalWeekEnd(e){const t=s.get_day_of_week(e);if(!this._isThereCorrections)return this.isWeekEnd(t);const i=n.BusinessDay.fromCalendar(e),r=this._holidayAndCorrectionMap.get(i.toString());return void 0===r?this.isWeekEnd(t):0===r.length}hasWeekEnds(){return this.weekEndsCount()>0}weekEndsCount(){return this._weekEndsCount}maxTradingDayLength(){return this._maxTradingDayLength}holidaysFromYearStart(e){if(!this._isThereCorrections)return 0;const t=s.get_timezone(this._timezone),i=new n.BusinessDay(s.get_year(e),s.JANUARY,1),r=n.BusinessDay.fromCalendar(e);let o=0;const a=this._selectHolidays(i,r);for(let e=0;et.start()%e==0&&t.length()%e==0))}indexOfSession(e,t,i){const n=this._getEntriesForWeek(e);let o=(0,r.lowerbound)(n,new a(t,i,0),m);if(o!==n.length)return new l(e,o,n);let c=e;const h=7-t+this._firstDayOfWeek-1;for(i=-(s.minutesPerDay-i+h*s.minutesPerDay);;){c++;const e=this._getEntriesForWeek(c);if(0!==e.length)return o=(0,r.lowerbound)(e,new a(this._firstDayOfWeek,i,0),m),new l(c,o,e)}}findSession(e,t,i,s=0){const r=this.indexOfSession(e,t,i),n=r.entries;let o=r.entryIndex;if(0!==s){const e=n[o].dayOfWeek(),t=s>0?1:-1;for(;;){const i=o+t;if(i<0||i>=n.length||n[i].dayOfWeek()!==e)break;o=i}}return new l(r.weekIndex,o,n)}getWeekIndex(e){if(!this._isThereCorrections)return 0 +;const t=s.get_day_of_week(e)-s.SUNDAY,i=s.get_timezone("Etc/UTC"),r=s.get_cal(i,s.get_year(e),s.get_month(e),s.get_day_of_month(e)-t);return Math.floor((r.getTime()+f)/1e3/86400/7)}correctTradingDay(e){const t=s.get_day_of_week(e),i=60*s.get_hours(e)+s.get_minutes(e),r=this.getWeekIndex(e),n=this.findSession(r,t,i,0),o=n.getEntry().dayOfWeek()-t+7*(n.weekIndex-r);return 0!==o&&s.add_date(e,o),e}alignToSessionStart(e,t=0){const i=s.get_day_of_week(e),r=60*s.get_hours(e)+s.get_minutes(e),n=this.getWeekIndex(e),o=this.findSession(n,i,r,t),a=o.getEntry(),l=a.dayOfWeek()-i+7*(o.weekIndex-n);0!==l&&s.add_date(e,l);const c=a.startOffset();return s.set_hms(e,c/60,c%60,0,0,s.get_timezone(this._timezone)),a.length()}businessDaysToCalendarDays(e,t){let i=this.getWeekIndex(e),r=s.get_day_of_week(e),n=0,o=0;for(;oi);)e[a].dayOfWeek()=t)return n}i++,r=s.SUNDAY}return n}calendarDaysToBusinessDays(e,t){let i=this.getWeekIndex(e),r=s.get_day_of_week(e),n=0,o=0;for(;ni);)e[a].dayOfWeek()=t)return o}i++,r=s.SUNDAY}return o}alignToNearestSessionStart(e,t){return this._alignToNearestSessionValue(e,t,this._entrySessionStart.bind(this))}alignToNearestSessionEnd(e,t){return this._alignToNearestSessionValue(e,t,this._entrySessionEnd.bind(this))}leftBorderOfDailyBar(e){const t=this._getEntriesForDay(e);return 0===t.length?null:(t.sort(o),this._getLeftEntryBorder(e,t[0]))}bordersOfDailyBar(e){const t=this._getEntriesForDay(e);if(0===t.length)return null;t.sort(o);const i=this._getLeftEntryBorder(e,t[0]),r=t[t.length-1],n=s.clone(e);let a=60*(r.startOffset()+r.length())-1;const l=Math.floor(a/3600);return a-=3600*l,s.set_hms(n,l,a/60,a%60,0,s.get_timezone(this._timezone)),{from:i,to:n}}getEntriesForWeekByCalendar(e){const t=this.getWeekIndex(e);return this._getEntriesForWeek(t)}_getEntriesForWeek(e){let t=this._entriesHash.get(e);if(void 0===t)return this._entries;if(null!==t)return t;const i=s.get_timezone(this._timezone);t=this._entries.slice();const r=this._weekIndexToCalendar(e),a=this._weekIndexToCalendar(e+1),l=n.BusinessDay.fromCalendar(r),c=n.BusinessDay.fromCalendar(a),h=this._selectHolidays(l,c);for(const e of h){const r=e.day.toCalendar(i),n=s.get_day_of_week(r);t=t.filter((e=>e.dayOfWeek()!==n)),t=t.concat(e.sessions)}return t.sort(o),this._entriesHash.set(e,t),t}_selectHolidays(e,t){const i=[];let s=e;for(;;){const e=g(this._holidaySessions,s);if(null===e)return i;if(!e.day.before(t))return i;i.push(e),s=e.day.addDays(1)}}_weekIndexToCalendar(e){const t=1e3*(86400*e*7+86400)-f,i=s.get_cal_from_unix_timestamp_ms(s.get_timezone("Etc/UTC"),t),r=s.get_timezone("Etc/UTC");return s.get_cal(r,s.get_year(i),s.get_month(i),s.get_day_of_month(i))}_alignToNearestSessionValue(e,t,i){ +const r=s.get_day_of_week(e),n=60*s.get_hours(e)+s.get_minutes(e),o=this.getWeekIndex(e);let a=this.findSession(o,r,n);if(a.getEntry().contains(e)&&o===a.weekIndex||1===t)return i(a,s.clone(e),t);const c=a.getEntry(),h=c.contains(e),d=o===a.weekIndex,u=c.sessionStartDaysOffset()-c.dayOfWeek()>=0;if(h&&(d||u))return i(a,s.clone(e),t);let p=a.entryIndex-1;if(p<0){let e=a.weekIndex,t=a.entries;for(;p<0;)e--,t=this._getEntriesForWeek(e),p+=t.length;a=new l(e,p,t)}else a=new l(a.weekIndex,p,a.entries);return i(a,s.clone(e),t)}_entrySessionStart(e,t,i){return this._entrySessionValue(e,t,i,(e=>60*e.start()))}_entrySessionEnd(e,t,i){return this._entrySessionValue(e,t,i,(e=>60*(e.start()+e.length())-1))}_entrySessionValue(e,t,i,r){let n=s.get_day_of_week(t);const o=e.getEntry();let a=o.dayOfWeek()-o.sessionStartDaysOffset();const l=this.getWeekIndex(t);let c=e.weekIndex-l,h=!1;if(a0&&i>=0||c<0&&i<0)&&s.add_date(t,7*c),!o.contains(t)){let e=a-n;h&&i<0&&(e=-(7-a+n)),s.add_date(t,e),n=s.get_day_of_week(t)}o.isOvernight()&&n===o.dayOfWeek()&&s.add_date(t,-o.sessionStartDaysOffset());let d=r(o);const u=Math.floor(d/3600);return d-=3600*u,s.set_hms(t,u,d/60,d%60,0,s.get_timezone(this._timezone)),t}_getEntriesForDay(e){const t=s.get_day_of_week(e);return this._getEntriesForWeek(this.getWeekIndex(e)).filter((e=>e.dayOfWeek()===t))}_getLeftEntryBorder(e,t){const i=s.clone(e),r=t.startOffset();return s.set_hms(i,r/60,r%60,0,0,s.get_timezone(this._timezone)),i}}},81049:(e,t,i)=>{"use strict";i.d(t,{barFunctionByStyle:()=>r});var s=i(13497);function r(e,t){switch(e){case 12:return(0,s.barFunction)("low","low","close");case 2:case 14:case 15:case 3:case 10:case 13:return(0,s.barFunction)(null!=t?t:"close");default:return(0,s.barFunction)("close","open")}}},36112:(e,t,i)=>{"use strict";i.d(t,{BarsMarksContainer:()=>m});var s=i(50151),r=i(59224),n=i(56840),o=i.n(n),a=i(14483),l=i(36274),c=i(1722),h=i(42960),d=i(14292),u=i(28558);const p=(0,r.getLogger)("Chart.BarsMarksContainer"),_=Math.round(new Date(2037,0,1).getTime()/1e3);class m extends d.DataSource{constructor(e,t,i){const r=e.onWidget();let n;n=r?!e.hideIdeas():!!a.enabled("bars_marks")&&o().getBool("BarsMarksContainer.visibile",!1),t.merge({visible:n}),t.childs().visible.subscribe(null,(t=>{r||e.isSnapshot()||!a.enabled("bars_marks")||o().setValue("BarsMarksContainer.visibile",!!t.value())})),super(i),this._paneViews=[],this._model=e,this._properties=t,this._requests=[],this._marks={},this._loadedRange=null,this._getDataTimeout=null,this._collectedRange=null,this._lastRange=null;const l=this._model.mainSeries();l.onSymbolIntervalChanged().subscribe(this,this.clearMarks),l.dataEvents().symbolResolved().subscribe(this,this.clearMarks),l.dataEvents().completed().subscribe(this,(()=>{var e,t;const i=l.data();if(0===i.size())return;const r=(0,s.ensureNotNull)(i.first()).index,n=(0,s.ensureNotNull)(i.last()).index,o=this.timeScale();this.getData({start:null!==(e=o.indexToTimePoint(r))&&void 0!==e?e:1/0, +end:null!==(t=o.indexToTimePoint(n))&&void 0!==t?t:-1/0})})),this._initialize(),this._pinnedTooltips={}}destroy(){const e=this._model.mainSeries();e.onSymbolIntervalChanged().unsubscribeAll(this),e.dataEvents().symbolResolved().unsubscribeAll(this),e.dataEvents().completed().unsubscribeAll(this)}properties(){return this._properties}marks(){return this._marks}pinTooltip(e,t){this._pinnedTooltips[e]=t}timeScale(){return this._model.timeScale()}getIntervalInTicks(){const e=this._model.mainSeries().properties().childs().interval.value(),t=l.Interval.parse(e);if(!t.isValid())throw new TypeError("Unexpected interval");return t.isRange()?60:t.inMilliseconds()/1e3}getVisibleTickMarksRange(){var e,t;if(this.timeScale().isEmpty())return{start:0,end:0};const i=(0,s.ensureNotNull)(this.timeScale().visibleBarsStrictRange()),{firstIndex:r,lastIndex:n}=(0,s.ensureNotNull)(this.timeScale().points().range().value());if(!(i.lastBar()>r&&i.firstBar(){var r,n;const o=this._marks[s],a=o.tickmark;a>=(null!==(r=t.start)&&void 0!==r?r:1/0)&&a<=(null!==(n=t.end)&&void 0!==n?n:-1/0)+i&&e.push(o)})),e}getPublishedPlates(){const e={};return window.is_authenticated?(this.getVisibleRangePlates().forEach((t=>{t.is_public&&(this._pinnedTooltips[t.id]||t.user__id===window.user.id)&&(e[t.id]=t)})),e):e}filterDisplayedPlates(e){const t=e.reduce(((e,t)=>{const i=this._getIndex(t.tickmark);return null!==i&&(e[i]=e[i]||[],e[i].push(t)),e}),{});return Object.keys(t).reduce(((e,i)=>{let s=t[i];return s=s.sort(((e,t)=>t.views_count-e.views_count)),s=s.slice(0,10),e.concat(s)}),[])}getPlatesViewData(){var e,t,i;const r=this._model.mainSeries();if(r.data().isEmpty())return[];const n=(0,h.isPriceSourceStyle)(r.style())?r.barFunction():null,o=this.filterDisplayedPlates(this.getVisibleRangePlates()),a={},l=null!==(e=this._model.lastHittestData())&&void 0!==e?e:this._model.lastSelectedHittestData();let c=null;null!==l&&this._model.hoveredSource()===this&&(c=null!==(t=l.activeItem)&&void 0!==t?t:null);const d=[];for(const e of o){const t=(0,s.ensureNotNull)(this._getIndex(e.tickmark)),i=this._getBar(t);if(null===i)continue;const r=this._layout(e.direction),o=this._theme(e.direction),l=c===e.id,h=this.timeScale().indexToCoordinate(t),u=this._offset(r,i,n),p=(0,s.ensureNotNull)(this.priceScale()).isInverted();let _=0;t in a||(a[t]={up:0,down:0}),_=a[t][r]++,d.push({id:e.id,x:h,y:u,yInverted:p,order:_,direction:r,theme:o,hovered:l,pinned:!0===this._pinnedTooltips[e.id],user__id:e.user__id,label:e.label,labelFontColor:e.labelFontColor||"#444",minSize:e.minSize||5,...this._plateViewData(e)})}const u=d.filter((e=>!0===e.hovered)) +;for(let e=0;ee.hovered&&!t.hovered?1:0)),d}priceAxisViews(){return null}updateAllViews(e){for(const t of this._paneViews)t.update(e)}updateAllViewsAndRepaint(){this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}roundRange(e){return{start:Math.round(e.start),end:Math.round(e.end)}}refreshData(){null!==this._lastRange&&this.getData(this._lastRange)}getData(e){(0,c.isNumber)(e.start)&&(0,c.isNumber)(e.end)?(this._lastRange=e,e.end=_,this._pushGetDataStack(Object.assign({},e))):p.logError("Wrong range")}clearMarks(){this._abortAllRequests(),this._marks={},this._loadedRange=null}isUserDeletable(){return!1}isSavedInChart(e){return!1}isSpeciallyZOrderedSource(){return!0}showInObjectTree(){return!1}_plateViewData(e){return{}}_layout(e){switch(e){default:case 0:case 2:case 3:case 4:case 5:case 6:return"up";case 1:return"down"}}_theme(e){switch(e){default:case 0:return"neutral";case 1:case 5:return"green";case 2:case 6:return"red";case 3:return"yellow";case 4:return"blue"}}_offset(e,t,i){let r;switch(e){default:case"up":r=null===i?t[2]:i(t);break;case"down":r=null===i?t[3]:i(t)}return(0,s.ensureNotNull)(this.priceScale()).priceToCoordinate(r,(0,s.ensureNotNull)((0,s.ensureNotNull)(this.ownerSource()).firstValue()))}_getIndex(e){return this.timeScale().timePointToIndex(e)}_getBar(e){return this._model.mainSeries().data().valueAt(e)}_rangeDifference(e){return e=Object.assign({start:1/0,end:-1/0},e),this._loadedRange&&(e.startthis._loadedRange.end&&(e.start=this._loadedRange.end)),e}_rangeUnion(e,t){return e=Object.assign({start:1/0,end:-1/0},e),t&&(e.start=Math.min(t.start,e.start),e.end=Math.max(t.end,e.end)),e}_pushGetDataStack(e){(0,c.isNumber)(e.start)&&(0,c.isNumber)(e.end)?(this._getDataTimeout&&clearTimeout(this._getDataTimeout),this._collectedRange=this._rangeUnion(e,this._collectedRange),this._getDataTimeout=setTimeout((()=>{this._getData(this._collectedRange),this._getDataTimeout=this._collectedRange=null}),300)):p.logError("Wrong tickmark range")}_abortAllRequests(){this._requests.forEach((e=>{e.cancel()})),this._requests=[],this._getDataTimeout&&clearTimeout(this._getDataTimeout),this._getDataTimeout=this._collectedRange=null}}},35994:(e,t,i)=>{"use strict";var s=i(48891).getHexColorByName,r=(i(62615).RangeBarStyle,i(86094).PlotRowSearchMode),n=i(72877).STUDYPLOTDISPLAYTARGET,o=i(87095).rgbaFromInteger,a=s("color-minty-green-500"),l=s("color-ripe-red-500");function c(){this.backColorers=[]}function h(e){c.call(this),this._series=e}function d(e,t){c.call(this),this._study=e,this._plotIndex=t}c.prototype.barStyle=function(e,t,i){for(var s={},r=this.backColorers.length-1;r>=0;r--)this.backColorers[r].applyBarStyle(e,t,s,i);return this.applyBarStyle(e,t,s,i),s},c.prototype.pushBackBarColorer=function(e){this.backColorers.push(e)},c.prototype.applyBarStyle=function(e,t,i){ +throw new Error("This function is supposed to be reimplemented in a subclass")},inherit(h,c),h.upColor=function(e,t){switch(e.style.value()){case TradingView.Series.STYLE_LINE:return e.lineStyle.color.value();case TradingView.Series.STYLE_LINE_WITH_MARKERS:return e.lineWithMarkersStyle.color.value();case TradingView.Series.STYLE_STEPLINE:return e.steplineStyle.color.value();case TradingView.Series.STYLE_AREA:return e.areaStyle.linecolor.value();case TradingView.Series.STYLE_HLC_AREA:return e.hlcAreaStyle.closeLineColor.value();case TradingView.Series.STYLE_BARS:return e.barStyle.upColor.value();case TradingView.Series.STYLE_CANDLES:return e.candleStyle.upColor.value();case TradingView.Series.STYLE_HOLLOW_CANDLES:return e.hollowCandleStyle.upColor.value();case TradingView.Series.STYLE_HEIKEN_ASHI:return e.haStyle.upColor.value();case TradingView.Series.STYLE_BASELINE:return e.baselineStyle.topLineColor.value();case TradingView.Series.STYLE_HILO:return e.hiloStyle.color.value();case TradingView.Series.STYLE_COLUMNS:return e.columnStyle.upColor.value()}throw new Error("Unknown series style")},h.downColor=function(e,t){switch(e.style.value()){case TradingView.Series.STYLE_LINE:return e.lineStyle.color.value();case TradingView.Series.STYLE_LINE_WITH_MARKERS:return e.lineWithMarkersStyle.color.value();case TradingView.Series.STYLE_STEPLINE:return e.steplineStyle.color.value();case TradingView.Series.STYLE_AREA:return e.areaStyle.linecolor.value();case TradingView.Series.STYLE_HLC_AREA:return e.hlcAreaStyle.closeLineColor.value();case TradingView.Series.STYLE_BARS:return e.barStyle.downColor.value();case TradingView.Series.STYLE_CANDLES:return e.candleStyle.downColor.value();case TradingView.Series.STYLE_HOLLOW_CANDLES:return e.hollowCandleStyle.downColor.value();case TradingView.Series.STYLE_HEIKEN_ASHI:return e.haStyle.downColor.value();case TradingView.Series.STYLE_BASELINE:return e.baselineStyle.bottomLineColor.value();case TradingView.Series.STYLE_HILO:return e.hiloStyle.color.value();case TradingView.Series.STYLE_COLUMNS:return e.columnStyle.downColor.value()}throw new Error("Unknown series style")},h.prototype._applyLineStyle=function(e,t,i,s,r){i.barColor=h.upColor(r)},h.prototype._applyAreaStyle=function(e,t,i,s,r){i.barColor=h.upColor(r)},h.prototype._applyHLCAreaStyle=function(e,t,i,s,r){var n,o=this.findBar(e,!1,s),c=this.findPrevBar(e,!1,s);n=this._series.data().first().index!==e?c[TradingView.CLOSE_PLOT]<=o[TradingView.CLOSE_PLOT]:o[TradingView.OPEN_PLOT]<=o[TradingView.CLOSE_PLOT],i.barColor=h.upColor(r,t),i.barBorderColor=n?a:l},h.prototype._applyBarStyle=function(e,t,i,s,r){var n=h.upColor(r),o=h.downColor(r),a=this.findBar(e,!1,s);if(r.barStyle.barColorsOnPrevClose.value()){var l=this.findPrevBar(e,!1,s);i.barColor=l[TradingView.CLOSE_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o,i.barBorderColor=l[TradingView.CLOSE_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o}else i.barColor=a[TradingView.OPEN_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o,i.barBorderColor=a[TradingView.OPEN_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o}, +h.prototype._applyCandleStyle=function(e,t,i,s,r){var n,o=h.upColor(r,t),a=h.downColor(r,t),l=r.candleStyle.borderUpColor?r.candleStyle.borderUpColor.value():r.candleStyle.borderColor.value(),c=r.candleStyle.borderDownColor?r.candleStyle.borderDownColor.value():r.candleStyle.borderColor.value(),d=r.candleStyle.wickUpColor?r.candleStyle.wickUpColor.value():r.candleStyle.wickColor.value(),u=r.candleStyle.wickDownColor?r.candleStyle.wickDownColor.value():r.candleStyle.wickColor.value(),p=this.findBar(e,!1,s);r.candleStyle.barColorsOnPrevClose.value()&&this._series.data().first().index!==e?n=this.findPrevBar(e,!1,s)[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:n=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT];i.barColor=n?o:a,i.barBorderColor=n?l:c,i.barWickColor=n?d:u},h.prototype._applyHollowCandleStyle=function(e,t,i,s,r){var n,o=h.upColor(r,t),a=h.downColor(r,t),l=r.hollowCandleStyle.borderUpColor?r.hollowCandleStyle.borderUpColor.value():r.hollowCandleStyle.borderColor.value(),c=r.hollowCandleStyle.borderDownColor?r.hollowCandleStyle.borderDownColor.value():r.hollowCandleStyle.borderColor.value(),d=r.hollowCandleStyle.wickUpColor?r.hollowCandleStyle.wickUpColor.value():r.hollowCandleStyle.wickColor.value(),u=r.hollowCandleStyle.wickDownColor?r.hollowCandleStyle.wickDownColor.value():r.hollowCandleStyle.wickColor.value(),p=this.findBar(e,!1,s),_=this.findPrevBar(e,!1,s);n=this._series.data().first().index!==e?_[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT],i.barColor=n?o:a,i.barBorderColor=n?l:c,i.barWickColor=n?d:u,i.isBarHollow=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT]},h.prototype._applyHAStyle=function(e,t,i,s,r){var n,o=h.upColor(r,t),a=h.downColor(r,t),l=r.haStyle.borderUpColor.value(),c=r.haStyle.borderDownColor.value(),d=r.haStyle.wickUpColor.value(),u=r.haStyle.wickDownColor.value(),p=this.findBar(e,t,s);r.haStyle.barColorsOnPrevClose.value()?n=this.findPrevBar(e,t,s)[TradingView.CLOSE_PLOT]<=p[TradingView.CLOSE_PLOT]:n=p[TradingView.OPEN_PLOT]<=p[TradingView.CLOSE_PLOT];i.barColor=n?o:a,i.barBorderColor=n?l:c,i.barWickColor=n?d:u},h.prototype._applyBaseLineStyle=function(e,t,i,s,r){var n=this.findBar(e,t,s),o=r.baselineStyle,a=this._series.priceScale(),l=Math.round(a.height()*(Math.abs(100-o.baseLevelPercentage.value())/100)),c=this._series.firstValue(),d=a.coordinateToPrice(l,c);n[TradingView.CLOSE_PLOT]>d?i.barColor=h.upColor(r,t):i.barColor=h.downColor(r,t)},h.prototype._applyHiLoStyle=function(e,t,i,s,r){i.barColor=h.upColor(r,t),i.barBorderColor=r.hiloStyle.borderColor.value()},h.prototype._applyColumnStyle=function(e,t,i,s,r){var n=h.upColor(r),o=h.downColor(r),a=this.findBar(e,!1,s);if(r.columnStyle.barColorsOnPrevClose.value()){var l=this.findPrevBar(e,!1,s);i.color=l[TradingView.CLOSE_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o}else i.color=a[TradingView.OPEN_PLOT]<=a[TradingView.CLOSE_PLOT]?n:o;i.barColor=i.color},h.prototype.applyBarStyle=function(e,t,i,s){i||(i={}),i.barColor=null,i.barBorderColor=null,i.barWickColor=null, +i.isBarHollow=null,i.isBarUp=null,i.upColor=null,i.downColor=null,i.isTwoColorBar=null,i.isMergedBar=null;var r=this._series.properties();switch(r.style.value()){case TradingView.Series.STYLE_LINE:case TradingView.Series.STYLE_LINE_WITH_MARKERS:case TradingView.Series.STYLE_STEPLINE:this._applyLineStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_AREA:this._applyAreaStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HLC_AREA:this._applyHLCAreaStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_BARS:this._applyBarStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_CANDLES:this._applyCandleStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HOLLOW_CANDLES:this._applyHollowCandleStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HEIKEN_ASHI:this._applyHAStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_BASELINE:this._applyBaseLineStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_HILO:this._applyHiLoStyle(e,t,i,s,r);break;case TradingView.Series.STYLE_COLUMNS:this._applyColumnStyle(e,t,i,s,r)}return i},h.prototype.getSeriesBars=function(e){return e?this._series.nsBars():this._series.bars()},h.prototype._findBarFieldValue=function(e,t,i){var s=this.getSeriesBars(i).valueAt(e);if(null!==s)return s[t]},h.prototype.findBar=function(e,t,i){return i?i.value:this.getSeriesBars(t).valueAt(e)||[]},h.prototype.findPrevBar=function(e,t,i){if(i&&i.previousValue)return i.previousValue;var s=this._series.bars().search(e-1,r.NearestLeft,TradingView.CLOSE_PLOT);return null!==s?s.value:[]},inherit(d,c),d.prototype.getBars=function(){return this._study.series().bars()},d.prototype.firstColoredBar=function(e){for(var t=e,i=0;ie+c)return i;if(s.styles[l.id].display.value()===n.None)return i;var h=a.valueAt(e-c);if(null===h)return i;var d=h[this._plotIndex+1];if(null==d)return i;if(d=Math.round(d),r.isRGB)i.barColor=o(d),i.upColor=i.barColor,i.downColor=i.barColor;else{var u=r.plots[this._plotIndex].palette,p=s.palettes[u],_=r.palettes[u].valToIndex?r.palettes[u].valToIndex[d]:d,m=p.colors[_].color.value();i.barColor=m,i.upColor=m.color,i.downColor=m.color}return i},t.SeriesBarColorer=h,t.StudyBarColorer=d},12500:(e,t,i)=>{"use strict";i.d(t,{BarsRange:()=>r});var s=i(50151);class r{constructor(e,t){(0,s.assert)(e<=t,"The last bar in the bars range should be greater than or equal to the first bar"),this._firstBar=e,this._lastBar=t}firstBar(){return this._firstBar}lastBar(){return this._lastBar}count(){ +return this._lastBar-this._firstBar+1}contains(e){return this._firstBar<=e&&e<=this._lastBar}equals(e){return this._firstBar===e.firstBar()&&this._lastBar===e.lastBar()}static compare(e,t){return null===e||null===t?e===t:e.equals(t)}}},73971:(e,t,i)=>{"use strict";i.d(t,{ChartModelBase:()=>ls});var s=i(12481),r=i(27788),n=i(50151),o=i(86441),a=i(24377),l=i(48891),c=i(44352),h=i(45345),d=i(5286),u=i(51768),p=i(51608),_=i(76422),m=i(11417),g=i(67980),f=i(3587),v=i(78071),S=i(18341);function y(e){return(0,S.isLineTool)(e)&&e.boundToSymbol()||!1}class b{constructor(){this._items=[],this._set=new Set,this._dataSourcesCache=null,this._customSourcesCache=null,this._lineSourcesCache=null}isEmpty(){return 0===this._items.length}add(e){if(this._items.length>0&&!y(this._items[0])&&this.clear(),y(e)){const t=(0,v.lowerbound)(this._items,e,((e,t)=>e.zorder()!(0,f.isDataSource)(e)))),this._customSourcesCache}checkLineToolSelection(){this._items.forEach((e=>(0,S.isLineTool)(e)&&e.calcIsActualSymbol())),this._items=this._items.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol())),this._invalidateCache()}remove(e){this._items=this._items.filter((t=>t!==e)),this._set.delete(e),this._invalidateCache()}clear(){this._items=[],this._set.clear(),this._invalidateCache()}_invalidateCache(){this._customSourcesCache=null,this._dataSourcesCache=null,this._lineSourcesCache=null}}var w=i(6674),P=i(52329),C=i(58148),x=i(36274),T=i(46100),I=i(59452),M=i.n(I),A=i(29764),L=i(46501);class k{constructor(e){this._rendererOptions={borderSize:1,additionalPaddingInner:0,fontSize:NaN,font:"",color:"",paneBackgroundColor:"",paddingBottom:0,paddingInner:0,paddingOuter:0,paddingTop:0,lineSpacing:0},this._chartModel=e}options(){const e=this._rendererOptions,t=this._chartModel.properties().childs(),i=t.scalesProperties.childs().fontSize.value();return e.fontSize!==i&&(e.fontSize=i,e.font=(0,A.makeFont)(i,L.CHART_FONT_FAMILY,""),e.paddingTop=i/12*2.5,e.paddingBottom=i/12*2.5,e.paddingInner=i/12*4,e.additionalPaddingInner=i/12*4,e.paddingOuter=i/12*4,e.lineSpacing=i/12*2),e.color=t.scalesProperties.childs().textColor.value(),e.paneBackgroundColor=t.paneProperties.childs().background.value(),this._rendererOptions}}var E=i(94739),D=i(12442),V=i(61146),B=i(85804),R=i(15742),N=i(14483),O=i(42960),F=i(16776),W=i(28558);const z=new V.PriceFormatter,H="sessions";class U extends R.CustomSourceBase{constructor(e,t,i){super(e,t), +this._studySource=null,this._paneViews=[],this._metaInfo=null,this._destroyed=!1,this._isStarted=!1,this._loadedGraphics=null,this._doubleClickHandler=i;const s=t.mainSeries();this._properties=new T.DefaultProperty("sessions"),(0,B.applyDefaultsOverrides)(this._properties.childs().graphics,void 0,!1,H),this._removeDuplicateProperties(),this._properties.subscribe(this,this._onPropertiesChanged),t.studyMetaInfoRepository().findById({type:"java",studyId:"Sessions@tv-basicstudies"}).then((i=>{this._destroyed||null===this._loadedGraphics&&(this._setMetaInfo(i),null!==this._metaInfo&&(this._studySource=new E.StudyDataSource(t.chartApi(),s.seriesSource(),"sessions_",this._metaInfo),this._createPaneViews(),this._studySource.dataCleared().subscribe(this,this.updateAllViews.bind(this,(0,W.sourceChangeEvent)(e))),this._studySource.dataUpdated().subscribe(this,this.updateAllViews.bind(this,(0,W.sourceChangeEvent)(e))),this._studySource.setInputs({}),this._processHibernate()))})),t.timeScale().onReset().subscribe(this,this._clearData),t.timeScale().logicalRangeChanged().subscribe(this,this.updateAllViews.bind(this,(0,W.viewportChangeEvent)())),t.mainSeries().sessionIdProxyProperty().subscribe(this,this._updateVisibleOfPreAndPostMarketBackground),t.mainSeries().properties().childs().interval.subscribe(this,this._processHibernate),this._updateVisibleOfPreAndPostMarketBackground(t.mainSeries().properties().childs().sessionId)}applyOverrides(e){(0,B.applyPropertiesOverrides)(this._properties.childs().graphics,void 0,!1,e,H),this._model.updateSource(this)}start(){this._isStarted=!0,this._processHibernate()}restart(){this._clearData(),N.enabled("stop_study_on_restart")&&this.stop(),this.start()}isStarted(){return this._isStarted}stop(){this._isStarted=!1,null!==this._studySource&&this._studySource.stop()}isHoveredEnabled(){return!1}paneViews(e){return this._paneViews}updateAllViews(e){this._paneViews.forEach((t=>t.update(e)))}updateViewsForPane(e,t){this.updateAllViews(t)}destroy(){this._destroyed=!0,null!==this._studySource&&(this._studySource.dataCleared().unsubscribeAll(this),this._studySource.dataUpdated().unsubscribeAll(this),this._studySource.destroy(),this._studySource=null),this._model.timeScale().logicalRangeChanged().unsubscribeAll(this),this._model.timeScale().onReset().unsubscribeAll(this),this._model.mainSeries().sessionIdProxyProperty().unsubscribeAll(this),this._model.mainSeries().properties().childs().interval.unsubscribeAll(this),this._properties.unsubscribeAll(this)}series(){return this._model.mainSeries()}priceScale(){return this.series().priceScale()}graphics(){return this._loadedGraphics||(0,n.ensureNotNull)(this._studySource).graphics()}properties(){return this._properties}graphicsInfo(){return(0,n.ensureNotNull)(this._metaInfo).graphics}firstValue(e){return this._model.mainSeries().firstValue()}formatter(){return z}state(e){const t={properties:this._properties.state()};return e&&null!==this._metaInfo&&(t.data={graphics:(0,D.saveStudyGraphics)(this.graphics(),this._model.timeScale().visibleBarsStrictRange()), +metaInfo:this._metaInfo}),t}restoreState(e,t){const i=e.properties;this._migrateOutOfSessionProperty(i),this._properties.mergeAndFire(i),this._removeDuplicateProperties(),this._updateVisibleOfPreAndPostMarketBackground(this._model.mainSeries().properties().childs().sessionId),void 0!==e.data&&t&&(this._loadStudyGraphics(e.data.graphics),this._setMetaInfo(e.data.metaInfo),this._createPaneViews())}restoreOldState(e,t){const i={properties:{graphics:e.state.graphics}};void 0!==e.data&&void 0!==e.metaInfo&&t&&(i.data={metaInfo:e.metaInfo,graphics:e.data.graphics}),this.restoreState(i,t)}applyPreferences(e){this._properties.mergePreferences(e)}metaInfo(){return(0,n.ensureNotNull)(this._metaInfo)}_loadStudyGraphics(e){const t=e.backgrounds;if(void 0!==t){const e=t.findIndex((e=>"inSession"===e.styleId));-1!==e&&t.splice(e,1)}this._loadedGraphics=(0,D.loadStudyGraphics)(e)}_setMetaInfo(e){const t=e.graphics.backgrounds;void 0!==t&&void 0!==t.inSession&&delete t.inSession,this._metaInfo=e}_updateVisibleOfPreAndPostMarketBackground(e){const t=!(0,O.isRegularSessionId)(e.value());this._outOfSessionVisibilityProperty().setValue(t),this._preMarketVisibilityProperty().setValue(t),this._postMarketVisibilityProperty().setValue(t)}_clearData(){null!==this._studySource&&this._studySource.clearData()}_createPaneViews(){const e={doubleClickHandler:this._doubleClickHandler};(0,D.createGraphicsPaneViews)(this,this._model,e).then((e=>{this._paneViews=e,this._model.lightUpdate()}))}_onPropertiesChanged(){this._processHibernate(),this.updateAllViews((0,W.sourceChangeEvent)(this.id()))}_processHibernate(){if(null!==this._studySource){const e=this._canBeHibernated(),t=this._isHibernated(),i=this._studySource.isStarted();!t&&e&&i?this._studySource.stop():!t||e||i||this._studySource.start()}}_canBeHibernated(){const e=this._model.mainSeries(),t=this._preMarketVisibilityProperty().value()&&this._postMarketVisibilityProperty().value()&&this._outOfSessionVisibilityProperty().value();return e.isDWM()||!t&&!this._vertLinesVisibleProperty().value()}_isHibernated(){return this._isStarted&&(null===this._studySource||!this._studySource.isStarted())}_outOfSessionVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().outOfSession.childs().visible}_preMarketVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().preMarket.childs().visible}_postMarketVisibilityProperty(){return this._properties.childs().graphics.childs().backgrounds.childs().postMarket.childs().visible}_vertLinesVisibleProperty(){return this._properties.childs().graphics.childs().vertlines.childs().sessBreaks.childs().visible}_removeDuplicateProperties(){this._properties.hasChild("properties")&&(this._properties.removeProperty("properties"),(0,T.saveDefaultProperties)(!0),this._properties.childChanged(null),(0,T.saveDefaultProperties)(!1))}_migrateOutOfSessionProperty(e){const t=e.graphics.backgrounds;if(void 0!==t){const i=t.outOfSession;i.color===(0, +n.ensureDefined)(F.sessionsPreferencesDefault.graphics.backgrounds).outOfSession.color||"postMarket"in t||(e.graphics.backgrounds={...t,postMarket:{color:i.color,transparency:i.transparency,visible:i.visible},preMarket:{color:i.color,transparency:i.transparency,visible:i.visible}})}}}var j=i(28853),G=i(57898),q=i.n(G),$=i(58275),Y=i.n($),K=i(91280),Z=i(42226),X=i(59224),J=i(36174),Q=i(49535),ee=i(36298),te=i(42856),ie=i(1722),se=i(29921),re=i(80842),ne=i(98517);const oe=new Map([["price",e=>(0,re.isPriceDataSource)(e)],["trading",e=>(0,S.isTrading)(e)],["drawing",e=>(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)&&!e.isPhantom()],["drawingsForAllSymbols",e=>(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)&&!e.isPhantom()],["phantom",e=>(0,S.isLineTool)(e)&&e.isPhantom()],["restRowSources",e=>!(0,S.isLineTool)(e)&&!(0,S.isTrading)(e)],["legendViewSources",e=>(0,re.isPriceDataSource)(e)||(0,S.isStudyLineTool)(e)],["leftPriceScale",(e,t)=>"left"===le(e,t)],["rightPriceScale",(e,t)=>"right"===le(e,t)],["overlayPriceScale",(e,t)=>"overlay"===le(e,t)]]),ae=new Map([["price","visibleSorted"],["trading","visibleSorted"],["drawing","visibleSorted"],["drawingsForAllSymbols","allSorted"],["phantom","visibleSorted"],["restRowSources","visibleSorted"],["legendViewSources","visibleSorted"],["leftPriceScale","visibleSorted"],["rightPriceScale","visibleSorted"],["overlayPriceScale","visibleSorted"]]);function le(e,t){const i=e.priceScale();return null===i?"overlay":t.priceScalePosition(i)}class ce{constructor(e){this._groupedSources=new Map,this._sources=null,this._pane=e}clear(){this._groupedSources.clear(),this._sources=null}destroy(){this.clear()}all(){return this._groupedSources.has("visibleSorted")||this._sortSources(),(0,n.ensureDefined)(this._groupedSources.get("visibleSorted"))}allIncludingHidden(){return this._groupedSources.has("allSorted")||this._sortSources(),(0,n.ensureDefined)(this._groupedSources.get("allSorted"))}allExceptSpecialSources(){if(!this._groupedSources.has("exceptSpecial")){const e=this.allIncludingHidden().filter((e=>!e.isSpeciallyZOrderedSource()));this._groupedSources.set("exceptSpecial",e)}return(0,n.ensureDefined)(this._groupedSources.get("exceptSpecial"))}tradingSources(){return this._getSourcesByGroupType("trading")}priceSources(){return this._getSourcesByGroupType("price")}lineSources(){return this._getSourcesByGroupType("drawing")}lineSourcesForAllSymbols(){return this._getSourcesByGroupType("drawingsForAllSymbols")}phantomSources(){return this._getSourcesByGroupType("phantom")}allExceptLineAndTradingSources(){return this._getSourcesByGroupType("restRowSources")}hitTestSources(){if(!this._groupedSources.has("hitTest")){const e=this.allExceptLineAndTradingSources().concat(this.lineSources());this._groupedSources.set("hitTest",e)}return(0,n.ensureDefined)(this._groupedSources.get("hitTest"))}generalSources(){if(!this._groupedSources.has("general")){const e=this.allExceptLineAndTradingSources().concat(this.lineSources());this._groupedSources.set("general",(0,ne.sortSources)(e))}return(0, +n.ensureDefined)(this._groupedSources.get("general"))}leftPriceScalesSources(){return this._getSourcesByGroupType("leftPriceScale")}rightPriceScalesSources(){return this._getSourcesByGroupType("rightPriceScale")}overlayPriceScaleSources(){return this._getSourcesByGroupType("overlayPriceScale")}legendViewSources(){return this._getSourcesByGroupType("legendViewSources")}_getSourcesByGroupType(e){const t=(0,n.ensureDefined)(ae.get(e));return this._groupedSources.has(t)?this._groupedSources.has(e)||this._groupSources(e):(this._sortSources(),this._groupSources(e)),(0,n.ensureDefined)(this._groupedSources.get(e))}_sortSources(){null===this._sources&&(this._sources=this._pane.dataSources());const e=(0,ne.sortSources)(this._sources),t=e.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol()&&e.isActualCurrency()&&e.isActualUnit()));this._groupedSources.set("allSorted",e),this._groupedSources.set("visibleSorted",t)}_groupSources(e){const t=(0,n.ensureDefined)(ae.get(e)),i=oe.get(e);if(void 0!==i){const s=(0,n.ensureDefined)(this._groupedSources.get(t)).filter((e=>i(e,this._pane)));this._groupedSources.set(e,s)}}}var he=i(15367),de=i(34256),ue=i(78211),pe=i(76544),_e=i(18611),me=i(26512),ge=i(37160);class fe{constructor(e,t){if(this._base=e,this._integralDividers=t,(0,ge.isBaseDecimal)(this._base))this._fractionalDividers=[2,2.5,2];else{this._fractionalDividers=[];for(let e=this._base;1!==e;){if(e%2==0)this._fractionalDividers.push(2),e/=2;else{if(e%5!=0)throw new Error("unexpected base");this._fractionalDividers.push(2),this._fractionalDividers.push(2.5),e/=5}if(this._fractionalDividers.length>100)throw new Error("something wrong with base")}}}tickSpan(e,t,i){const s=0===this._base?0:1/this._base,r=Math.min(1e-14,(e-t)/1e3);let n=Math.pow(10,Math.max(0,Math.ceil((0,ge.log10)(e-t)))),o=0,a=this._integralDividers[0];for(;;){const e=(0,ge.greaterOrEqual)(n,s,r)&&n>s+r,t=(0,ge.greaterOrEqual)(n,i*a,r),l=(0,ge.greaterOrEqual)(n,1,r);if(!(e&&t&&l))break;n/=a,a=this._integralDividers[++o%this._integralDividers.length]}if(n<=s+r&&(n=s),n=Math.max(1,n),this._fractionalDividers.length>0&&(0,ge.equal)(n,1,r))for(o=0,a=this._fractionalDividers[0];(0,ge.greaterOrEqual)(n,i*a,r)&&n>s+r;)n/=a,a=this._fractionalDividers[++o%this._fractionalDividers.length];return n}}class ve{constructor(e,t,i,s){this._marks=null,this._priceScale=e,this._base=t,this._coordinateToLogicalFunc=i,this._logicalToCoordinateFunc=s}base(){return this._base}setBase(e){if(e<0)throw new Error("base < 0");this._base=e}tickSpan(e,t,i=0){if(ei&&(l=c);const h=o.tickSpan(e,t,r);h>i&&(l=Math.min(l,h));const d=a.tickSpan(e,t,r);return d>i&&(l=Math.min(l,d)),l>0?l:e-t}rebuildTickMarks(){this._marks=null}marks(){return null===this._marks&&(this._marks=this._rebuildTickMarksImpl()),this._marks}_fontHeight(){return this._priceScale.fontSize()} +_tickMarkHeight(){return Math.ceil(2.5*this._fontHeight())}_rebuildTickMarksImpl(){const e=this._priceScale,t=[],i=e.mainSource();if(e.isEmpty()||null===i)return t;let s=i.firstValue();null===s&&(s=0);const r=e.height(),n=this._coordinateToLogicalFunc(r-1,s),o=this._coordinateToLogicalFunc(0,s),a=Math.max(n,o),l=Math.min(n,o);if(a===l)return t;let c=this.tickSpan(a,l),h=a%c;h+=h<0?c:0;const d=a>=l?1:-1;let u=null;const p=e.formatter();let _=NaN;for(let i=a-h;i>l;i-=c){i===_&&(c=this.tickSpan(a,l,c)),_=i;const r=this._logicalToCoordinateFunc(i,s);null!==u&&Math.abs(r-u){const e=this.mainSource();if(e&&e.model()){const t=e.model().paneForSource(e);t&&e.model().updatePane(t)}})),this._scalesProperties.listeners().subscribe(this,(()=>{this._marksCache=null})),this.setId((0,J.randomHash)())}id(){return this._id}setId(e){this._id=e}isLog(){return this._properties.childs().log.value()}isPercentage(){return this._properties.childs().percentage.value()}isInverted(){return this._properties.childs().isInverted.value()}isIndexedTo100(){return this._properties.childs().indexedTo100.value()}isAutoScale(){return this._properties.childs().autoScale.value()&&!this.isLockScale()}isLockScale(){ +return this._properties.childs().lockScale.value()}isRegular(){return!this.isPercentage()&&!this.isLog()&&!this.isIndexedTo100()}properties(){return this._properties}height(){return this.m_height}setHeight(e){this.m_height!==e&&(this.m_height=e,this._invalidateInternalHeightCache(),this._marksCache=null)}internalHeight(){if(this._internalHeightCache)return this._internalHeightCache;const e=this.height()-this.topPixelMargin()-this.bottomPixelMargin();return this._internalHeightCache=e,e}fontSize(){return this._scalesProperties.childs().fontSize.value()}priceRange(){return this._makeSureItIsValid(),this.m_priceRange}setPriceRange(e,t,i){if(!(e instanceof de.PriceRange))throw new TypeError("incorrect price range");const s=this.m_priceRange;if(!t&&de.PriceRange.compare(s,e))return;const r=null!==this._maxPriceRange&&this._maxPriceRange.containsStrictly(e),n=null!==this._minPriceRange&&e.containsStrictly(this._minPriceRange);this.isLockScale()&&!t&&(r||n)||(this._marksCache=null,this.m_priceRange=e,i||this._priceRangeChanged.fire(s,e))}setMinPriceRange(e){this._minPriceRange=e}setMaxPriceRange(e){this._maxPriceRange=e}recalculatePriceRangeOnce(){this._recalculatePriceRangeOnce=!0}priceRangeShouldBeRecalculatedOnce(){if(!this._recalculatePriceRangeOnce||this.isLockScale())return!1;const e=this.mainSource();return null!==e&&e.priceRangeReady()}priceRangeChanged(){return this._priceRangeChanged}mode(){const e=this._properties.childs();return{autoScale:e.autoScale.value(),lockScale:e.lockScale.value(),percentage:e.percentage.value(),indexedTo100:e.indexedTo100.value(),log:e.log.value()}}setMode(e){const t={},i=this.mode(),s=this._properties.state();let r=null;void 0!==e.autoScale&&e.autoScale!==s.autoScale&&(t.autoScale=e.autoScale,this._setAutoScaleValueWithDependentProperties(e.autoScale)),void 0!==e.lockScale&&e.lockScale!==s.lockScale&&(t.lockScale=e.lockScale,this._setLockScaleValueWithDependentProperties(e.lockScale)),void 0!==e.percentage&&e.percentage!==s.percentage&&(t.percentage=e.percentage,this._setPercentageValueWithDependentProperties(e.percentage),this._invalidatedForRange.isValid=!1),void 0!==e.indexedTo100&&e.indexedTo100!==s.indexedTo100&&(t.indexedTo100=e.indexedTo100,this._setIndexedTo100ValueWithDependentProperties(e.indexedTo100),this._invalidatedForRange.isValid=!1),void 0!==e.log&&e.log!==s.log&&(t.log=e.log,this._setLogValueWithDependentProperties(e.log));const n=this._properties.childs();s.log&&!n.log.value()&&(this._canConvertPriceRangeFromLog(this.m_priceRange)?(r=this._convertPriceRangeFromLog(this.m_priceRange),null!==r&&this.setPriceRange(r)):n.autoScale.setValue(!0)),!s.log&&n.log.value()&&(r=this._convertPriceRangeToLog(this.m_priceRange),null!==r&&this.setPriceRange(r)),s.autoScale!==n.autoScale.value()&&n.autoScale.listeners().fire(n.autoScale),s.autoScaleDisabled!==n.autoScaleDisabled.value()&&n.autoScaleDisabled.listeners().fire(n.autoScaleDisabled),s.lockScale!==n.lockScale.value()&&n.lockScale.listeners().fire(n.lockScale), +s.percentage!==n.percentage.value()&&(n.percentage.listeners().fire(n.percentage),this.updateFormatter()),s.indexedTo100!==n.indexedTo100.value()&&(n.indexedTo100.listeners().fire(n.indexedTo100),this.updateFormatter()),s.percentageDisabled!==n.percentageDisabled.value()&&n.percentageDisabled.listeners().fire(n.percentageDisabled),s.log!==n.log.value()&&n.log.listeners().fire(n.log),s.logDisabled!==n.logDisabled.value()&&n.logDisabled.listeners().fire(n.logDisabled),void 0===t.log&&void 0===t.percentage&&void 0===t.lockScale&&void 0===t.autoScale&&void 0===t.indexedTo100||this._modeChanged.fire(i,this.mode())}modeChanged(){return this._modeChanged}isEmpty(){return this._makeSureItIsValid(),0===this.m_height||!this.m_priceRange||this.m_priceRange.isEmpty()}canDetachSource(e){return this.m_dataSources.some((t=>t!==e&&(0,re.isPriceDataSource)(t)&&!((0,j.isStudy)(t)&&t.isLinkedToSeries())))}updateAllViews(e){const t=this._getSourcesToUpdateViews();for(const i of t)i.updateAllViews(e)}logFormula(){return this._logFormula}state(){var e;const t=this._properties.childs();return{id:this._id,m_priceRange:this.isAutoScale()?null:(null===(e=this.priceRange())||void 0===e?void 0:e.serialize())||null,m_isAutoScale:this.isAutoScale(),m_isPercentage:t.percentage.value(),m_isIndexedTo100:t.indexedTo100.value(),m_isLog:t.log.value(),m_isLockScale:this.isLockScale(),m_isInverted:this.isInverted(),m_topMargin:this._margins.top,m_bottomMargin:this._margins.bottom,alignLabels:t.alignLabels.value(),logFormula:(0,ie.clone)(this._logFormula)}}restoreState(e){let t=e.m_priceRange;if(void 0===t)throw new TypeError("invalid state");if(void 0===e.m_isAutoScale)throw new TypeError("invalid state");void 0!==e.id&&(this._id=e.id);const i={autoScale:e.m_isAutoScale};void 0!==e.m_isPercentage&&(i.percentage=e.m_isPercentage),void 0!==e.m_isIndexedTo100&&(i.indexedTo100=e.m_isIndexedTo100),void 0!==e.m_isLog&&(i.log=e.m_isLog),void 0!==e.m_isLockScale&&(i.lockScale=e.m_isLockScale),void 0!==e.m_isInverted&&this._properties.childs().isInverted.setValue(e.m_isInverted),this.setMode(i),t?(t instanceof de.PriceRange||(t=new de.PriceRange(t)),this.setPriceRange(t,!0)):this.clearPriceRange(),e.logFormula&&(this._logFormula=e.logFormula),void 0!==e.m_topMargin&&(this._margins.top=e.m_topMargin),void 0!==e.m_bottomMargin&&(this._margins.bottom=e.m_bottomMargin),void 0!==e.alignLabels&&this._properties.childs().alignLabels.setValue(e.alignLabels),this._mainSource=null,this._scaleSeriesOnly=!1}priceToLogical(e){return this.isLog()&&e?(0,ue.toLog)(e,this._logFormula):e}logicalToPrice(e){return this.isLog()?(0,ue.fromLog)(e,this._logFormula):e}priceToCoordinate(e,t){const i=this._priceToPercentOrIndexedTo100IfNeeded(e,t);return this._logicalToCoordinate(i)}coordinateToPrice(e,t){let i=this._coordinateToLogical(e);return this.isPercentage()?i=(0,ue.fromPercent)(i,t):this.isIndexedTo100()&&(i=(0,ue.fromIndexedTo100)(i,t)),i}mainSource(){if(null!==this._mainSource)return this._mainSource;let e;for(const t of this.m_dataSources){if(t instanceof pe.Series){e=t;break} +!e&&(0,re.isPriceDataSource)(t)&&(e=t)}return this._mainSource=e||null,this._correctedMarginsCache=null,this._mainSource}pricesArrayToCoordinates(e,t,i){this._makeSureItIsValid();const s=this.bottomPixelMargin(),r=(0,n.ensureNotNull)(this.priceRange()),o=r.minValue(),a=r.maxValue(),l=this.internalHeight()-1,c=this.isInverted(),h=l/(a-o);void 0===i&&(i=e.length);const d=this.isPercentage(),u=this.isIndexedTo100(),p=this.isLog(),_=this.m_height;let m,g;for(let r=0;re?(0,ue.toLog)(e,this._logFormula):e),0===s.length)return;const h="open"in s[0],d="close"in s[0];if(null!==c)for(let e=0;ethis._currencyCache=null)),e.unitChanged().subscribe(this,(()=>this._unitCache=null)),(0,_e.isSymbolSource)(e)&&(this._seriesLikeSources.push(e),e.symbolResolved().subscribe(this,(()=>{this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null})),e.isActingAsSymbolSource().subscribe(this._boundOnSourceIsActingAsSymbolSourceChanged),e instanceof pe.Series))){const t=e.properties();this._hasSeries||(t.childs().lockScale&&(this.setMode({lockScale:t.childs().lockScale.value()}),t.removeProperty("lockScale")),t.childs().pnfStyle.child("lockScale")&&t.childs().pnfStyle.removeProperty("lockScale")),this._hasSeries=!0}e.properties().visible.listeners().subscribe(this,this._dropScaleCache),(0,j.isStudy)(e)&&(e.onIsActualIntervalChange().subscribe(this,this._dropScaleCache),e.onHibernationStateChange().subscribe(this,this._dropScaleCache),0===this._studiesCount&&(0,Se.hideAllIndicators)().subscribe(this,this._dropScaleCache),this._studiesCount++),(0,S.isLineTool)(e)&&(0===this._drawingCount&&(0,Se.hideAllDrawings)().subscribe(this,this._dropScaleCache),this._drawingCount++),this.m_dataSources.push(e),this._mainSource=null,this._correctedMarginsCache=null,this._sourcesToUpdateViews=null,this._dropScaleCache(),this.updateFormatter(),this._initScaleProperties(),this.invalidateSourcesCache()}}removeDataSource(e){const t=this.m_dataSources.indexOf(e);if((0,n.assert)(-1!==t,"Source is not attached to scale"),e.properties().visible.listeners().unsubscribe(this,this._dropScaleCache),this.m_dataSources.splice(t,1),(0,re.isPriceDataSource)(e)){const t=this._priceDataSources.indexOf(e);if((0,n.assert)(-1!==t,"Source is not found"),this._priceDataSources.splice(t,1),(0,_e.isSymbolSource)(e)){const t=this._seriesLikeSources.indexOf(e);(0,n.assert)(-1!==t,"Source is not found"),this._seriesLikeSources.splice(t,1),e.symbolResolved().unsubscribeAll(this),e.isActingAsSymbolSource().unsubscribe(this._boundOnSourceIsActingAsSymbolSourceChanged),e instanceof pe.Series&&(this._hasSeries=!1)}e.currencyChanged().unsubscribeAll(this), +e.unitChanged().unsubscribeAll(this)}this.mainSource()||this.setMode({autoScale:!0}),(0,j.isStudy)(e)&&(e.onIsActualIntervalChange().unsubscribe(this,this._dropScaleCache),e.onHibernationStateChange().unsubscribe(this,this._dropScaleCache),this._studiesCount--,0===this._studiesCount&&(0,Se.hideAllIndicators)().unsubscribe(this,this._dropScaleCache)),(0,S.isLineTool)(e)&&(this._drawingCount--,0===this._drawingCount&&(0,Se.hideAllDrawings)().unsubscribe(this,this._dropScaleCache)),this._mainSource=null,this._correctedMarginsCache=null,this._sourcesForAutoscale=null,this._sourcesToUpdateViews=null,this.updateFormatter(),this.invalidateSourcesCache(),0===this.m_dataSources.length&&this._lastSourceRemoved.fire(),this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null}currency(e){if(null!==this._currencyCache&&e.size()===this._currencyCache.availableCurrenciesCount)return this._currencyCache.value;let t;const i=new Set,s=new Set,r=new Set,o=new Map;let a,l=0===this._seriesLikeSources.length,c=!0,h=0,d=0;const u=this._seriesLikeSources.filter(_e.isActingAsSymbolSource);for(const d of u){if(!d.isVisible())continue;const u=d.symbolInfo();if(null===u){t=null;break}const p=(0,O.symbolOriginalCurrency)(u);if(null===p){t=null;break}o.set(p,(0,n.ensureNotNull)((0,O.symbolOriginalCurrency)(u,!0)));const _=d.currency();if(null===_){t=null;break}o.set(_,(0,n.ensureNotNull)((0,O.symbolCurrency)(u,!0)));const m=(0,O.symbolBaseCurrency)(u);null!==m&&s.add(m),c=c&&p===_,r.add(_),i.add(p),void 0===a?a=_:null!==a&&a!==_&&(a=null),l||e.convertible(_)&&(0,O.symbolCurrencyConvertible)(u)||(l=!0),h+=1}if(null!==t)for(const i of this._priceDataSources){if(u.includes(i))continue;const s=i;if(!s.isCurrencySource()||!s.isVisible())continue;const c=s.currency();if(null===c){t=null;break}r.add(c),d+=1;const h=(0,n.ensureNotNull)(s.symbolSource()),p=s.currencySourceSymbolInfo();if(null===p){t=null;break}if(l||e.convertible(c)&&(0,O.symbolCurrencyConvertible)(p)||(l=!0),o.set(c,(0,n.ensureNotNull)((0,O.symbolCurrency)(p,!0))),u.includes(h)||(l=!0),void 0===a)a=c;else if(null!==a&&a!==c){a=null;break}}return void 0===t&&(t=0===h&&0===d?null:{readOnly:l,selectedCurrency:a||null,currencies:r,originalCurrencies:i,baseCurrencies:s,symbolSourceCount:h,allCurrenciesAreOriginal:c,displayedValues:o}),this._currencyCache={value:t,availableCurrenciesCount:e.size()},t}unit(e){if(null!==this._unitCache&&e.size()===this._unitCache.availableUnitsCount)return this._unitCache.value;let t;const i=new Set,s=new Set,r=new Map,o=new Map;let a,l=0===this._seriesLikeSources.length?new Set:e.allGroups(),c=!0,h=0,d=0;const u=this._seriesLikeSources.filter(_e.isActingAsSymbolSource);for(const n of u){if(!n.isVisible())continue;const d=n.symbolInfo();if(null===d){t=null;break}const u=(0,O.symbolOriginalUnit)(d,n.model().unitConversionEnabled());if(null===u){t=null;break}r.set(u,e.name(u)),o.set(u,e.description(u));const p=n.unit();if(null===p){t=null;break}if(r.set(p,e.name(p)),o.set(p,e.description(p)),c=c&&u===p,s.add(p),i.add(u), +void 0===a?a=p:null!==a&&a!==p&&(a=null),l.size>0){const t=(0,me.unitConvertibleGroups)(d,p,e);l=(0,v.intersect)(l,new Set(t))}h+=1}if(null!==t)for(const i of this._priceDataSources){if(u.includes(i))continue;const c=i;if(!c.isUnitSource()||!c.isVisible())continue;const h=c.unit();if(null===h){t=null;break}s.add(h),d+=1;const p=(0,n.ensureNotNull)(c.symbolSource()),_=p.symbolInfo();if(null===_){t=null;break}if(l.size>0){const t=(0,me.unitConvertibleGroups)(_,h,e);l=(0,v.intersect)(l,new Set(t))}if(r.set(h,e.name(h)),o.set(h,e.description(h)),u.includes(p)||(l=new Set),void 0===a)a=h;else if(null!==a&&a!==h){a=null;break}}if(void 0===t)if(0===h&&0===d)t=null;else{t={availableGroups:l,selectedUnit:a||null,units:s,originalUnits:i,symbolSourceCount:h,allUnitsAreOriginal:c,names:r,descriptions:o}}return this._unitCache={value:t,availableUnitsCount:e.size()},t}measureUnitId(e){if(null!==this._measureUnitIdCache&&e.size()===this._measureUnitIdCache.availableUnitsCount)return this._measureUnitIdCache.value;let t,i;const s=new Map,r=new Map,n=new Set;let o=0;const a=this._seriesLikeSources.filter(_e.isActingAsSymbolSource);for(const l of a){if(!l.isVisible())continue;const a=l.measureUnitId();if(null===a){t=null;break}n.add(a),s.set(a,e.name(a)),r.set(a,e.description(a)),void 0===i?i=a:null!==i&&i!==a&&(i=null),o+=1}return void 0===t&&(t=0===o?null:{selectedMeasureUnitId:i||null,measureUnitIds:n,names:s,descriptions:r,symbolSourceCount:o}),this._measureUnitIdCache={value:t,availableUnitsCount:e.size()},t}setMargins(e){if(!(0,ie.isNumber)(e.top)||!(0,ie.isNumber)(e.bottom))throw new TypeError("invalid margin");if(e.top<0||e.top>30||e.bottom<0||e.bottom>30)throw new RangeError("invalid margin");this._margins.top===e.top&&this._margins.bottom===e.bottom||(this._margins=e,this._correctedMarginsCache=null,this._invalidateInternalHeightCache(),this._marksCache=null)}topMargin(){return this._correctedMargins().top}bottomMargin(){return this._correctedMargins().bottom}invalidateMargins(){this._correctedMarginsCache=null}topPixelMargin(){return this.isInverted()?this.bottomMargin()*this.height()+this._bottomPixelMargin:this.topMargin()*this.height()+this._topPixelMargin}bottomPixelMargin(){return this.isInverted()?this.topMargin()*this.height()+this._topPixelMargin:this.bottomMargin()*this.height()+this._bottomPixelMargin}marks(){return this.isEmpty()?(this._marksCache=null,[]):(null===this._marksCache&&(this._markBuilder.rebuildTickMarks(),this._marksCache=this._markBuilder.marks(),this._onMarksChanged.fire()),this._marksCache)}onMarksChanged(){return this._onMarksChanged}priceRangeInPrice(){if(this.isEmpty())return null;const e=this.mainSource();if(null===e)return null;const t=(0,n.ensureNotNull)(e.firstValue()),i=this.height();return{from:this.coordinateToPrice(i-1,t),to:this.coordinateToPrice(0,t)}}setPriceRangeInPrice(e){if(this.isPercentage()||this.isIndexedTo100())return;const t=this.isInverted(),i=t?this.bottomMargin():this.topMargin(),s=t?this.topMargin():this.bottomMargin(),r=this.isLog();let n=r?(0, +ue.toLog)(e.from,this._logFormula):e.from,o=r?(0,ue.toLog)(e.to,this._logFormula):e.to;const a=o-n;n+=s*a,o-=i*a,this.setMode({autoScale:!1}),this.setPriceRange(new de.PriceRange(n,o)),this._marksCache=null,this._onMarksChanged.fire()}hasMainSeries(){return this._hasSeries}getStudies(){return this.dataSources().filter(j.isStudy)}lastSourceRemoved(){return this._lastSourceRemoved}sourcesForAutoscale(){return this._mainSource&&this._scaleSeriesOnly!==this._scalesProperties.childs().scaleSeriesOnly.value()&&(this._sourcesForAutoscale=null),this._sourcesForAutoscale||(this._sourcesForAutoscale=this._recalculateSourcesForAutoscale()),this._sourcesForAutoscale}recalculatePriceRange(e){this._invalidatedForRange={visibleBars:e,isValid:!1}}internalHeightChanged(){return this._internalHeightChanged}orderedSources(){if(this._cachedOrderedSoruces)return this._cachedOrderedSoruces;let e=this.m_dataSources.slice();return e=(0,ne.sortSources)(e),this._cachedOrderedSoruces=e,this._cachedOrderedSoruces}invalidateSourcesCache(){this._cachedOrderedSoruces=null,this._sourcesToUpdateViews=null}startScale(e){var t,i;this.isEmpty()||this.isPercentage()||this.isIndexedTo100()||null!==this._scaleStartPoint||null!==this._priceRangeSnapshot||(this._scaleStartPoint=this.m_height-e,this._priceRangeSnapshot=null!==(i=null===(t=this.priceRange())||void 0===t?void 0:t.clone())&&void 0!==i?i:null)}scaleTo(e){if(this.isPercentage()||this.isIndexedTo100()||null===this._scaleStartPoint)return;this.setMode({autoScale:!1}),(e=this.m_height-e)<0&&(e=0);let t=(this._scaleStartPoint+.2*(this.m_height-1))/(e+.2*(this.m_height-1));const i=(0,n.ensureNotNull)(this._priceRangeSnapshot).clone();t=Math.max(t,.1),i.scaleAroundCenter(t),this.setPriceRange(i)}endScale(){this.isPercentage()||this.isIndexedTo100()||null!==this._scaleStartPoint&&(this._scaleStartPoint=null,this._priceRangeSnapshot=null)}startTwoPointsScale(e,t){if(this.isEmpty()||this.isPercentage()||this.isIndexedTo100()||null!==this._twoPointsScaleStartPosition)return;const i=Math.min(e,t),s=Math.max(e,t);this._twoPointsScaleStartPosition={topLogical:this._coordinateToLogical(i),bottomLogical:this._coordinateToLogical(s)}}twoPointsScale(e,t){if(this.isPercentage()||this.isIndexedTo100()||null===this._twoPointsScaleStartPosition)return;this.setMode({autoScale:!1});const i=Math.min(e,t),s=Math.max(e,t),{topLogical:r,bottomLogical:n}=this._twoPointsScaleStartPosition,o=this.bottomPixelMargin(),a=this.internalHeight()-1,l=(this._invertedCoordinate(i)-o)/a,c=(n-r)/((this._invertedCoordinate(s)-o)/a-l),h=r-c*l,d=h+c;this.setPriceRange(new de.PriceRange(this.priceToLogical(h),this.priceToLogical(d)))}endTwoPointsScale(){this._twoPointsScaleStartPosition=null}startScroll(e){var t,i;this.isAutoScale()||null===this._scrollStartPoint&&null===this._priceRangeSnapshot&&(this.isEmpty()||(this._scrollStartPoint=e,this._priceRangeSnapshot=null!==(i=null===(t=this.priceRange())||void 0===t?void 0:t.clone())&&void 0!==i?i:null))}scrollTo(e){if(this.isAutoScale())return +;if(null===this._scrollStartPoint||null===this._priceRangeSnapshot)return;const t=this.priceRange();if(null===t)return;let i=e-this._scrollStartPoint;this.isInverted()&&(i*=-1);const s=i*(t.length()/(this.internalHeight()-1)),r=this._priceRangeSnapshot.clone();r.shift(s),this.setPriceRange(r,!0),this._marksCache=null}endScroll(){this.isAutoScale()||null!==this._scrollStartPoint&&(this._scrollStartPoint=null,this._priceRangeSnapshot=null)}clearPriceRange(){this.m_priceRange=null,this.recalculatePriceRangeOnce()}_recalculateSourcesForAutoscale(){this._mainSource&&(this._scaleSeriesOnly=this._scalesProperties.childs().scaleSeriesOnly.value());const e=this._scaleSeriesOnly&&this._hasSeries;return this.m_dataSources.filter((t=>!!(t.properties().visible.value()||t instanceof pe.Series)&&(e?t instanceof pe.Series:(0,j.isStudy)(t)?!t.isSourceHidden()&&t.isIncludedInAutoScale():t.isIncludedInAutoScale())))}_updateAutoScaleDisabledProperty(e){const t=this._properties.childs(),i=t.indexedTo100.value()||t.percentage.value()||t.lockScale.value();e?t.autoScaleDisabled.setValueSilently(i):t.autoScaleDisabled.setValue(i)}_setAutoScaleValueWithDependentProperties(e){const t=this._properties.childs();t.autoScale.setValueSilently(e),e&&(t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.logDisabled.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setLockScaleValueWithDependentProperties(e){const t=this._properties.childs();t.lockScale.setValueSilently(e),e&&(t.autoScale.setValueSilently(!1),t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1),t.log.setValueSilently(!1)),t.percentageDisabled.setValueSilently(e),t.logDisabled.setValueSilently(e),this._updateAutoScaleDisabledProperty(!0)}_setPercentageValueWithDependentProperties(e){const t=this._properties.childs();t.percentage.setValueSilently(e),e&&(t.autoScale.setValueSilently(!0),t.log.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.indexedTo100.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setIndexedTo100ValueWithDependentProperties(e){const t=this._properties.childs();t.indexedTo100.setValueSilently(e),e&&(t.autoScale.setValueSilently(!0),t.log.setValueSilently(!1),t.lockScale.setValueSilently(!1),t.percentage.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_setLogValueWithDependentProperties(e){const t=this._properties.childs();t.log.setValueSilently(e),e&&(t.lockScale.setValueSilently(!1),t.percentage.setValueSilently(!1),t.indexedTo100.setValueSilently(!1)),this._updateAutoScaleDisabledProperty(!0)}_recalculatePriceRangeImpl(){const e=this._invalidatedForRange.visibleBars;if(null===e)return;let t=null;const i=this.sourcesForAutoscale(),s=this.isPercentage(),r=this.isIndexedTo100();let n=0,o=0;for(const a of i){if(!a.properties().visible.value())continue;const i=a.firstValue();if(null===i||s&&0===i)continue;const l=e.firstBar(),c=e.lastBar(),h=a.autoScaleInfo(l,c);let d=h.range;d&&(s?d=(0,ue.toPercentRange)(d,i):r&&(d=(0,ue.toIndexedTo100Range)(d,i)), +t=null===t?d:t.merge(d)),void 0!==h.topPixelMargin&&(n=Math.max(n,h.topPixelMargin)),void 0!==h.bottomPixelMargin&&(o=Math.max(o,h.bottomPixelMargin))}if((Math.abs(n-this._topPixelMargin)>0||Math.abs(o-this._bottomPixelMargin)>0)&&(this._bottomPixelMargin=o,this._topPixelMargin=n,this._marksCache=null,this._invalidateInternalHeightCache()),t){if(t.minValue()===t.maxValue()&&(t=new de.PriceRange(t.minValue()-.5,t.maxValue()+.5)),this.isLog()){const e=this._convertPriceRangeFromLog(t),i=(0,ue.logFormulaForPriceRange)(e);if(!(0,ue.logFormulasAreSame)(i,this._logFormula)){const s=this._priceRangeSnapshot?this._convertPriceRangeFromLog(this._priceRangeSnapshot):null;this._logFormula=i,t=this._convertPriceRangeToLog(e),s&&(this._priceRangeSnapshot=this._convertPriceRangeToLog(s))}}this.setPriceRange(t)}else this.m_priceRange||(this.setPriceRange(new de.PriceRange(-.5,.5)),this._logFormula=(0,ue.logFormulaForPriceRange)(null));this._invalidatedForRange.isValid=!0;const a=this.mainSource();null!==a&&this._recalculatePriceRangeOnce&&(this._recalculatePriceRangeOnce=!a.priceRangeReady())}_makeSureItIsValid(){this._invalidatedForRange.isValid||(this._invalidatedForRange.isValid=!0,this._recalculatePriceRangeImpl())}_invalidateInternalHeightCache(){this._internalHeightCache=null,this._internalHeightChanged.fire()}_coordinateToLogical(e){if(this._makeSureItIsValid(),this.isEmpty())return 0;const t=this._invertedCoordinate(e),i=(0,n.ensureNotNull)(this.priceRange()),s=i.minValue()+(i.maxValue()-i.minValue())*((t-this.bottomPixelMargin())/(this.internalHeight()-1));return this.logicalToPrice(s)}_logicalToCoordinate(e){if(this._makeSureItIsValid(),this.isEmpty())return 0;e=this.priceToLogical(e);const t=(0,n.ensureNotNull)(this.priceRange()),i=this.bottomPixelMargin()+(this.internalHeight()-1)*(e-t.minValue())/(t.maxValue()-t.minValue());return this._invertedCoordinate(i)}_convertPriceRangeFromLog(e){if(null===e)return null;const t=(0,ue.fromLog)(e.minValue(),this._logFormula),i=(0,ue.fromLog)(e.maxValue(),this._logFormula);return new de.PriceRange(t,i)}_convertPriceRangeToLog(e){if(null===e)return null;const t=(0,ue.toLog)(e.minValue(),this._logFormula),i=(0,ue.toLog)(e.maxValue(),this._logFormula);return new de.PriceRange(t,i)}_canConvertPriceRangeFromLog(e){if(null===e)return!1;const t=(0,ue.fromLog)(e.minValue(),this._logFormula),i=(0,ue.fromLog)(e.maxValue(),this._logFormula);return isFinite(t)&&isFinite(i)}_dropScaleCache(){this._sourcesForAutoscale=null,this._currencyCache=null,this._unitCache=null,this._measureUnitIdCache=null}_invertedCoordinate(e){return this.isInverted()?e:this.height()-1-e}_initScaleProperties(){const e=this.isLockScale(),t=this.properties().childs();e&&(t.percentage.setValue(!1),t.indexedTo100.setValue(!1),t.log.setValue(!1),t.autoScale.setValue(!1)),t.percentageDisabled.setValue(e),t.logDisabled.setValue(e),this._updateAutoScaleDisabledProperty(!1),t.percentage.value()&&(t.log.setValue(!1),t.indexedTo100.setValue(!1)),t.indexedTo100.value()&&(t.log.setValue(!1),t.percentage.setValue(!1))} +_correctedMargins(){if(null===this._correctedMarginsCache){const e=this.mainSource();this._correctedMarginsCache=null!==e?e.correctScaleMargins(this._margins):this._margins}return this._correctedMarginsCache}_getSourcesToUpdateViews(){return this._sourcesToUpdateViews||(this._sourcesToUpdateViews=this.m_dataSources.filter((e=>!(0,S.isLineTool)(e)||e.isActualSymbol()&&e.isActualCurrency()))),this._sourcesToUpdateViews}_mainSourceFormatter(){const e=this.mainSource();return(null==e?void 0:e.formatter())||we}_priceToPercentOrIndexedTo100IfNeeded(e,t){return this.isPercentage()?(0,ue.toPercent)(e,t):this.isIndexedTo100()?(0,ue.toIndexedTo100)(e,t):e}_onSourceIsActingAsSymbolSourceChanged(){this._dropScaleCache()}_onIsInvertedChanged(){this._marksCache=null,this._markBuilder.rebuildTickMarks()}}var xe=i(29541),Te=i(63009),Ie=i(53588),Me=i(88732),Ae=i(13333);const Le=[],ke=[];class Ee{constructor(e){this._studies={},this._deferreds={},this._container=e,Le.push(e),ke.push(this)}add(e,t){this._deferreds[e]&&(this._deferreds[e].resolve(t),delete this._deferreds[e]),this._studies[e]=t}get(e){return this._studies[e]?Promise.resolve(this._studies[e]):(this._deferreds[e]||(this._deferreds[e]=(0,p.createDeferredPromise)()),this._deferreds[e].promise)}reset(){const e=Le.indexOf(this._container);~e&&(Le.splice(e,1),ke.splice(e,1))}static instance(e){const t=Le.indexOf(e);return~t?ke[t]:new Ee(e)}}var De=i(99366);var Ve=i(4949),Be=i(2823),Re=i(53086),Ne=i(78856),Oe=i(44010),Fe=i(87440),We=i(16410);new ee.TranslatedString("update {title} script",c.t(null,void 0,i(50728)));const ze=N.enabled("clear_price_scale_on_error_or_empty_bars"),He=(0,X.getLogger)("Chart.Pane");function Ue(e,t,i){e.setMargins({top:t,bottom:i})}class je{constructor(e,t,i,s){this.m_dataSources=[],this._sourceWatchedValuesSubscriptions=new Map,this.m_mainDataSource=null,this._cachedOrderedSources=new ce(this),this._sourcesById=new Map,this._priceSourcesById=new Map,this._sourcePropertiesChanged=new(q()),this._sourcesZOrderChanged=new(q()),this._tagsChanged=new(q()),this._stretchFactor=1e3,this._isInInsertManyDataSourcesState=!1,this._lastLineDataSourceZOrder=null,this._rightPriceScales=[],this._leftPriceScales=[],this._lockedPriceScale=null,this._currentPriceScaleRatio=null,this._onPriceScalesChanged=new(q()),this._isRecalculatingScales=!1,this._priceDataSources=[],this._symbolSources=[],this._lollipopDataSources=[],this._symbolSourceResolved=new(q()),this._symbolSourceResolvingActive=new(Y())(!1),this._bulkActions={activeCounter:0},this._height=0,this._width=0,this._sizeChanged=new(q()),this._dataSourcesCollectionChanged=new(q()),this._symbolSourceCollectionChanged=new(q()),this._maximized=new(Y())(!1),this._collapsed=new(Y())(!1),this._destroyed=new(q()),this._executionsPositionController=null,this._seriesDisplayError=null,this._recalcSymbolSourceResolvingActive=()=>{for(const e of this._symbolSources)if(e.symbolResolvingActive().value())return void this._symbolSourceResolvingActive.setValue(!0);this._symbolSourceResolvingActive.setValue(!1)}, +this._onSymbolSourceCollectionChanged=()=>{0===this._bulkActions.activeCounter?this._symbolSourceCollectionChanged.fire():this._bulkActions.symbolSourceCollectionChanged=!0},this._onSeriesDisplayError=e=>{if(null!==e){for(const e of this._leftPriceScales)e.clearPriceRange();for(const e of this._rightPriceScales)e.clearPriceRange()}},this._priceScaleSelectionStrategy=(0,Q.createPriceScaleSelectionStrategy)(i.properties().childs().priceScaleSelectionStrategyName.value()),this._id=null!=s?s:(0,J.randomHashN)(6),this._timeScale=e,this.m_mainDataSource=null,this._properties=t,this._model=i,i.properties().childs().priceScaleSelectionStrategyName.subscribe(null,(e=>{this._priceScaleSelectionStrategy=(0,Q.createPriceScaleSelectionStrategy)(e.value()),this._priceScaleSelectionStrategy.apply(this)})),this._timeScale.barSpacingChanged().subscribe(this,(()=>{this.m_mainDataSource===this._model.mainSeries()&&this._recalculatePriceScaleByScaleRatio(this.m_mainDataSource.priceScale())})),ze&&(this._seriesDisplayError=(0,O.getSeriesDisplayErrorWV)(this._model.mainSeries()),this._seriesDisplayError.subscribe(this._onSeriesDisplayError)),t.childs().topMargin.subscribe(this,this._updateMargins),t.childs().bottomMargin.subscribe(this,this._updateMargins),this._updateMargins()}destroy(){var e;this._properties.childs().topMargin.unsubscribeAll(this),this._properties.childs().bottomMargin.unsubscribeAll(this),this._model.properties().childs().priceScaleSelectionStrategyName.unsubscribeAll(this),this._timeScale.barSpacingChanged().unsubscribeAll(this),this._leftPriceScales.concat(this._rightPriceScales).forEach((e=>{e.modeChanged().unsubscribeAll(this),e.priceRangeChanged().unsubscribeAll(this),e.internalHeightChanged().unsubscribeAll(this)}));for(const e of this.m_dataSources)this.removeSourceFromPriceScale(e),e.destroy&&e.destroy();null===(e=this._seriesDisplayError)||void 0===e||e.destroy(),this._destroyed.fire()}id(){return this._id}bulkActionMacro(e){const t=this._bulkActions;t.activeCounter+=1,e(),t.activeCounter-=1,0===t.activeCounter&&(this._dataSourcesCollectionChanged.fire(),t.symbolSourceCollectionChanged&&this._symbolSourceCollectionChanged.fire(),t.symbolSourceCollectionChanged=!1)}defaultPriceScale(){var e,t;const i=null!==(t=null===(e=this.m_mainDataSource)||void 0===e?void 0:e.priceScale())&&void 0!==t?t:null;if(null!==i)return i;const s=this.properties().childs().axisProperties.state();return s.autoScale=!0,new Ce(this._model.properties().childs().scalesProperties,s)}leftPriceScales(){return this._leftPriceScales}rightPriceScales(){return this._rightPriceScales}visibleLeftPriceScales(){var e;const t=this._model.priceScaleSlotsCount();if(this._leftPriceScales.length>t.left){const i=(0,v.moveToHead)(this._leftPriceScales,null===(e=this.mainDataSource())||void 0===e?void 0:e.priceScale());return i.splice(t.left),i}return this._leftPriceScales}visibleRightPriceScales(){var e;const t=this._model.priceScaleSlotsCount();if(this._rightPriceScales.length>t.right){const i=(0, +v.moveToHead)(this._rightPriceScales,null===(e=this.mainDataSource())||void 0===e?void 0:e.priceScale());return i.splice(t.right),i}return this._rightPriceScales}clearSeries(e){const t=this._model.mainSeries();for(let i=this.m_dataSources.length-1;i>=0;i--)this.m_dataSources[i]===t&&this._removeSourceFromCollections(i,e)}sourcesByGroup(){return this._cachedOrderedSources}dataSourceForId(e){return this._sourcesById.get(e)||null}changeSourceId(e,t){(0,n.assert)(this.hasDataSource(e));const i=e.id();e.setId(t),this._sourcesById.delete(i),this._sourcesById.set(t,e),(0,re.isPriceDataSource)(e)&&(this._priceSourcesById.delete(i),this._priceSourcesById.set(t,e))}movePriceScale(e,t,i){const s=this.priceScalePosition(e);if(s!==t)this.removePriceScale(e),this._placePriceScale(e,t,i),e.invalidateMargins(),this._invalidateSourcesCache();else if(void 0!==i&&"overlay"!==s){const t="left"===s?this._leftPriceScales:this._rightPriceScales,r=t.indexOf(e);t.splice(r,1),t.splice(i,0,e)}}mainDataSource(){return this.m_mainDataSource}isEmpty(){return null===this.m_mainDataSource}recalculatePriceScale(e,t){if(!e)return;const i=e.sourcesForAutoscale();if((e.isAutoScale()||e.priceRangeShouldBeRecalculatedOnce())&&i&&i.length>0&&!this.timeScale().isEmpty()){const t=this.timeScale().visibleBarsStrictRange();e.recalculatePriceRange(t)}e.updateAllViews(t)}onSourceTagsChanged(){this._tagsChanged.fire()}insertDataSource(e,t,i){e.setZorder(i),t||(t=this.findSuitableScale(e)),this._addSourceToCollections(e);let s=!1;e===this.model().mainSeries()?(this.m_mainDataSource=this.model().mainSeries(),s=!0):null===this.m_mainDataSource&&(0,re.isPriceDataSource)(e)&&(this.m_mainDataSource=e,s=!0),t.addDataSource(e,this._isInInsertManyDataSourcesState),e.setPriceScale(t),t.invalidateMargins(),e.onTagsChanged&&e.onTagsChanged().subscribe(this,this.onSourceTagsChanged),s&&this._processMainSourceChange(),this._tagsChanged.fire(),(0,re.isPriceDataSource)(e)&&this.recalculatePriceScale(t,(0,W.sourceChangeEvent)(e.id())),this._invalidateSourcesCache()}addDataSource(e,t,i){let s=e.zorder();i||((0,S.isLineTool)(e)&&!e.isSpeciallyZOrderedSource()?(s=null!==this._lastLineDataSourceZOrder?this._lastLineDataSourceZOrder+1:this.newLineToolZOrder(),this._isInInsertManyDataSourcesState&&(this._lastLineDataSourceZOrder=s)):(0,j.isStudy)(e)&&!e.isSpeciallyZOrderedSource()&&(s=this.newStudyZOrder())),this.insertDataSource(e,t,s)}removeDataSource(e,t,i){const s=this.m_dataSources.indexOf(e);if(-1===s)return void He.logDebug("removeDataSource: invalid data source");this._removeSourceFromCollections(s,!!i),e!==this.m_mainDataSource||t||(this.m_mainDataSource=null);const r=e.priceScale();this.removeSourceFromPriceScale(e),e.onTagsChanged&&e.onTagsChanged().unsubscribe(this,this.onSourceTagsChanged),(0,re.isPriceDataSource)(e)&&!t&&this._processMainSourceChange(),this._tagsChanged.fire(),r&&(0,re.isPriceDataSource)(e)&&this.recalculatePriceScale(r,(0,W.sourceChangeEvent)(e.id())),this._invalidateSourcesCache()}hasDataSource(e){return this._sourcesById.has(e.id())} +hasPriceDataSource(e){return this._priceSourcesById.has(e.id())}dataSources(){return this.m_dataSources}priceDataSources(){return this._priceDataSources}lollipopDataSources(){return this._lollipopDataSources}symbolSources(){return this._symbolSources}replaceSource(e,t,i){const s=this.m_mainDataSource===e,r=e.zorder();this.insertDataSource(t,i,r),this.removeDataSource(e,s),this._sourcesById.set(t.id(),t),(0,re.isPriceDataSource)(t)&&this._priceSourcesById.set(t.id(),t),s&&(this.m_mainDataSource=t,this._processMainSourceChange())}findSuitableScale(e,t,i){return this._priceScaleSelectionStrategy.findSuitableScale(this,e,t,i)}createNewPriceScaleIfPossible(){return this._priceScaleSelectionStrategy.createNewPriceScaleIfPossible(this)}canCreateNewPriceScale(){return this._priceScaleSelectionStrategy.canCreateNewPriceScale(this)}isOverlay(e){const t=e.priceScale();return null===t||"overlay"===this.priceScalePosition(t)}recalculate(e){this._leftPriceScales.forEach((t=>this.recalculatePriceScale(t,e))),this._rightPriceScales.forEach((t=>this.recalculatePriceScale(t,e)));for(const t of this.m_dataSources)this.isOverlay(t)&&!(0,S.isLineTool)(t)&&this.recalculatePriceScale(t.priceScale(),e);this.updateAllViews(e),this._model.updatePane(this)}updateAllViews(e){for(const t of this.m_dataSources)t.updateAllViews(e);for(const t of this.model().customSources())t.updateViewsForPane(this,e)}updateLollipopViews(e){}priceScalePosition(e){return this._leftPriceScales.includes(e)?"left":this._rightPriceScales.includes(e)?"right":"overlay"}createPriceScaleAtPosition(e,t){const i=this.properties().childs().axisProperties.state();i.autoScale=!0;const s=new Ce(this.model().properties().childs().scalesProperties,i);return s.setHeight(this.height()),Ue(s,this._defaultTopMargin(),this._defaultBottomMargin()),this._placePriceScale(s,e,t),s}removePriceScale(e){e.modeChanged().unsubscribeAll(this),e.priceRangeChanged().unsubscribeAll(this),e.internalHeightChanged().unsubscribeAll(this),e===this._lockedPriceScale&&(this._lockedPriceScale=null,this._currentPriceScaleRatio=null);const t=this._leftPriceScales.indexOf(e);-1!==t&&(this._leftPriceScales[t].invalidateMargins(),this._leftPriceScales.splice(t,1));const i=this._rightPriceScales.indexOf(e);if(-1!==i&&(this._rightPriceScales[i].invalidateMargins(),this._rightPriceScales.splice(i,1)),null===e.mainSource()){const t=e.dataSources().length;0!==t&&He.logError("Invalid priceScale state: empty mainSource but non-empty data sources="+t)}this._onPriceScalesChanged.fire()}priceScaleIndex(e,t){switch(t){case"left":return this.leftPriceScales().indexOf(e);case"right":return this.rightPriceScales().indexOf(e)}}move(e,t,i){const s=e.priceScale();this.removeSourceFromPriceScale(e),t.addDataSource(e),e.setPriceScale(t),t.invalidateMargins(),this._processMainSourceChange(),this._invalidateSourcesCache(),e.isIncludedInAutoScale()&&(null!==s&&this.recalculatePriceScale(s,(0,W.sourceChangeEvent)(e.id())),this.recalculatePriceScale(t,(0,W.sourceChangeEvent)(e.id()))),this._onPriceScalesChanged.fire()}setZOrders(e){ +e.forEach(((e,t)=>{t.setZorder(e)})),this._invalidateSourcesCache(),0===this._bulkActions.activeCounter&&this._dataSourcesCollectionChanged.fire(),this.model().lightUpdate()}isMainPane(){return this.hasDataSource(this.model().mainSeries())}isLast(){const e=this.model().panes();return e[e.length-1]===this}newStudyZOrder(){return(0,Te.newStudyZOrder)(this._priceDataSources)}newLineToolZOrder(e){return(0,Te.newLineToolZOrder)(this.m_dataSources,e)}model(){return this._model}containsMainSeries(){return this._sourcesById.has(this.model().mainSeries().id())}applyPriceScaleRatio(e,t){var i;null!==this._lockedPriceScale&&this._lockedPriceScale!==e||this._currentPriceScaleRatio===t||!this.isMainPane()||null===this._lockedPriceScale&&e!==(null===(i=this.mainDataSource())||void 0===i?void 0:i.priceScale())||(this._setNewPriceRangeByScaleRatio(e,t,this._mainSourceVisiblePriceRange(e),!0,!0),null!==this._lockedPriceScale?this._tryToApplyNewPriceScaleRatio():e.isLog()||this.model().mainSeriesScaleRatioPropertyOnChanged())}sendToBack(e){const t=this.sourcesByGroup().allExceptSpecialSources();this._batchReorder(e,t[0],Te.moveBeforeSource)}bringToFront(e){const t=this.sourcesByGroup().allExceptSpecialSources();this._batchReorder(e,t[t.length-1],Te.moveAfterSource)}sendBackward(e){const t=this.sourcesByGroup().allIncludingHidden(),i=t.indexOf(e[0]);if(0===i)this.bringToFront(e);else{const s=t[i-1];this.insertBefore(e,s)}}bringForward(e){const t=this.sourcesByGroup().allExceptSpecialSources(),i=t.indexOf(e[e.length-1]);if(i===t.length-1)this.sendToBack(e);else{const s=t[i+1];this.insertAfter(e,s)}}insertAfter(e,t){this._batchReorder(e,t,Te.moveAfterSource)}insertBefore(e,t){this._batchReorder(e,t,Te.moveBeforeSource)}maximized(){return this._maximized}collapsed(){return this._collapsed}getPriceScaleById(e){const t=this.m_dataSources.find((t=>{var i;return(null===(i=t.priceScale())||void 0===i?void 0:i.id())===e}));return void 0===t?null:t.priceScale()}priceScaleSelectionStrategy(){return this._priceScaleSelectionStrategy}setPriceScaleSelectionStrategy(e){this._priceScaleSelectionStrategy=e,e.apply(this)}findTargetPriceAxisViews(e,t,i,s){if((0,f.isDataSource)(e)&&this.model().paneForSource(e)!==this)return[];const r=e.priceScale();if(t===r)return i;if(null===r)return[];if("overlay"===this.priceScalePosition(r))return t===this.defaultPriceScale()?i:[];const n=this.priceScalePosition(t);if(n!==this.priceScalePosition(r))return[];const o="left"===n?this.leftPriceScales():this.rightPriceScales();return o.indexOf(t)1}properties(){return this._properties}setPriceAutoScale(e,t){e.setMode({autoScale:t}),this.timeScale().isEmpty()||this.recalculatePriceScale(e,(0,W.viewportChangeEvent)())}state(e,t,i,s,r,n){var o,a;const l={sources:[],mainSourceId:null===(o=this.m_mainDataSource)||void 0===o?void 0:o.id(),stretchFactor:this._stretchFactor,leftAxisesState:[],rightAxisesState:[],overlayPriceScales:{}, +priceScaleRatio:this._currentPriceScaleRatio},c=new Map,h=e=>{if(c.has(e))return c.get(e);let o=null;const a=i&&!e.isSavedInStudyTemplates()||!e.state||(0,S.isLineTool)(e)&&n||!e.isSavedInChart(Boolean(t))||!(o=e.state(t,r))||s&&(0,S.isLineTool)(e)&&e.isActualSymbol&&!e.isActualSymbol()||e.isPhantom()?null:o;return c.set(e,a),a};if(e){l.sources=[];for(let e=0;enull!==c.get(e),u=e=>!n||!(0,S.isLineTool)(e);l.leftAxisesState=this._leftPriceScales.map((e=>({state:e.state(),sources:e.dataSources().filter(d).filter(u).map((e=>e.id()))}))),l.rightAxisesState=this._rightPriceScales.map((e=>({state:e.state(),sources:e.dataSources().filter(d).filter(u).map((e=>e.id()))}))),l.overlayPriceScales={};for(const e of this.m_dataSources)if(this.isOverlay(e)&&e.isSavedInChart(Boolean(t))){const t=e.priceScale();l.overlayPriceScales[e.id()]=null!==(a=null==t?void 0:t.state())&&void 0!==a?a:null}return l}restoreState(e,t,i,s,r,o,a){r=r||{},e.stretchFactor&&(this._stretchFactor=e.stretchFactor),s=null!=s?s:this._model.mainSeries().id();const l={};if(e.sources){const n=e.sources.filter((e=>{var t;return!!e&&("MainSeries"===e.type||(!(null===(t=e.points)||void 0===t?void 0:t.some((e=>null===e.time_t||!isFinite(e.time_t))))||(He.logNormal("Dropped invalid "+e.type+". Reason: non-numeric point time"),!1)))})),c=n.findIndex(Ie.isMainSeriesState);-1!==c&&this.model().mainSeries().setObsoleteZOrder(n[c].zorder),i<3&&(0,Te.reorderDataSourcesStateZOrder)(n);const h=-1!==this.m_dataSources.indexOf(this._model.mainSeries());this.clearSeries(Boolean(a)),this.m_mainDataSource=null,h&&this._addSourceToCollections(this._model.mainSeries(),a),(()=>{const t=n.find((t=>t.id===e.mainSourceId));if(void 0===t)return void He.logWarn("There is no main source with id "+e.mainSourceId+", total sources="+n.length);if(!window.TradingView[t.type]||!(0,he.isLineToolName)(t.type))return void He.logNormal("The type of main source is not line tool - fix is unnecessary");let i=null;for(const e of n)if(!window.TradingView[t.type]||!(0,he.isLineToolName)(e.type)){if(null!==i)return void He.logWarn("Pane contains more than 1 possibly main sources - auto fix cannot be applied");i=e}if(null===i)return void He.logWarn("Pane contains only line tools - possible we need to remove this pane?");const s=e.mainSourceId;let r=0;e.mainSourceId=i.id,n.forEach((e=>{e.ownerSource===s&&(e.ownerSource=null==i?void 0:i.id,r+=1)})),He.logNormal("Auto fix broken pane is applied, changed line tools="+r+", changed from="+s+" to="+i.id)})();for(const e of n)if("study_Sessions"===e.type){this.model().sessions().restoreOldState(e,t);break}for(const e of n)"study_Sessions"!==e.type&&(null===this._model.dataSourceForId(e.id)||"MainSeries"===e.type?(l[e.id]=e.ownerSource,(0,Ie.isMainSeriesState)(e)?this._restoreMainSeries(e,t,h,r,o,a):(0,Ie.isStudyState)(e)?this.restoreStudy(e,t,s,r,a,!0):(0,Ie.isLineToolState)(e)?(e.state&&(e.state.zOrderVersion=2), +this.restoreLineTool(e,t,void 0,a)):"ChartEventsSource"===e.type&&this._restoreSpecialSource(e,t,a)):He.logError("Duplicate id while restoring pane: "+e.type+","+e.id))}const c=new Set,h=(e,t)=>{e.priceScale()!==t&&(this.removeSourceFromPriceScale(e),e.setPriceScale(t),t.addDataSource(e))},d=(e,t,i)=>{if(c.has(e))return;c.add(e);const s=i.m_showSymbolLabels;void 0!==s&&e===this.model().mainSeries()&&this.model().properties().childs().scalesProperties.childs().showSymbolLabels.setValue(s),this._model.children(e,!0).forEach((e=>d(e,t,i))),h(e,t)},u=e=>{const t=(0,B.defaults)("chartproperties").paneProperties.axisProperties,i=new Ce(this.model().properties().childs().scalesProperties,t);return i.restoreState(e.state),i.setHeight(this._height),e.sources.forEach((e=>{const s=this.dataSourceForId(e);s&&d(s,i,t)})),0===i.dataSources().length?null:i},p=e=>e.map(u).filter((e=>null!==e));let _;if(e.leftAxisesState)_=p(e.leftAxisesState);else{const t=u({state:e.leftAxisState,sources:e.leftAxisSources});_=null!==t?[t]:[]}let m;if(this._leftPriceScales.slice().forEach((e=>this.removePriceScale(e))),this._leftPriceScales=[],_.forEach((e=>this._placePriceScale(e,"left"))),e.rightAxisesState)m=p(e.rightAxisesState);else{const t=u({state:e.rightAxisState,sources:e.rightAxisSources});m=null!==t?[t]:[]}this._rightPriceScales.slice().forEach((e=>this.removePriceScale(e))),this._rightPriceScales=[],m.forEach((e=>this._placePriceScale(e,"right"))),this._currentPriceScaleRatio=e.priceScaleRatio||e.leftPriceScaleRatio||e.rightPriceScaleRatio||null;const g=new Map;for(const t of this.m_dataSources){if(c.has(t))continue;let i;if(e.overlayPriceScales&&e.overlayPriceScales[t.id()]){let s=e.overlayPriceScales[t.id()];g.has(null==s?void 0:s.id)?i=g.get(null==s?void 0:s.id):(s=(0,n.ensure)(s),i=new Ce(this._model.properties().childs().scalesProperties),i.setHeight(this._height),s.m_isAutoScale=!0,s.m_isLog=!1,s.m_isPercentage=!1,s.m_isLockScale=!1,i.restoreState(s),g.set(s.id,i))}else i=new Ce(this._model.properties().childs().scalesProperties),i.setHeight(this._height);h(t,i)}for(const e of Object.keys(l)){const t=l[e],i=this.dataSourceForId(e);t&&i&&null===i.ownerSource()&&i.setOwnerSource(this.dataSourceForId(t))}if(e.mainSourceId&&!this.containsMainSeries()&&(this.m_mainDataSource=this.dataSourceForId(e.mainSourceId)),!this.m_mainDataSource)for(const e of this.m_dataSources)if((0,re.isPriceDataSource)(e)){this.m_mainDataSource=e;break}for(const e of this.m_dataSources)(0,S.isLineTool)(e)?(e.ownerSource()||e.setOwnerSource(this.mainDataSource()),e.isFixed()&&e.restoreFixedPoint()):(0,j.isStudy)(e)&&!e.ownerSource()&&e.isLinkedToSeries()&&e.setOwnerSource(this.model().mainSeries());this._updateMargins(),this._cachedOrderedSources.clear()}onPriceScalesChanged(){return this._onPriceScalesChanged}setPaneSize(e){let t;switch(e){case"large":t=1;break;case"medium":t=.6;break;case"small":t=.3;break;case"tiny":t=.15;break;default:throw new Error("Unknown size enum value: "+e)}this._stretchFactor=1e3*t}stretchFactor(){return this._stretchFactor} +setStretchFactor(e){this._stretchFactor=e}customSources(e){return this.model().customSources(e)}createDrawingsCaches(){se.ExecutionsPositionController.recreateOrderedByBarsSourcesCache(this)}clearDrawingCaches(){se.ExecutionsPositionController.clearOrderedByBarsSourcesCache()}executionsPositionController(){return this._executionsPositionController||(this._executionsPositionController=new se.ExecutionsPositionController(this)),this._executionsPositionController}width(){return this._width}height(){return this._height}setHeight(e){if(this._height!==e){this._height=e,this._leftPriceScales.forEach((t=>t.setHeight(e))),this._rightPriceScales.forEach((t=>t.setHeight(e)));for(let t=0;t(e.paneViews(this)||[]).some((e=>{const r=e.renderer(t,i);return r&&r.doesIntersectWithBox&&r.doesIntersectWithBox(s)}))))}logicalRectToPixels(e){const t=this.defaultPriceScale(),i=this.timeScale(),s=(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainSource()).firstValue()),r=t.priceToCoordinate(e.p1.price,s),a=i.indexToCoordinate(e.p1.index),l=t.priceToCoordinate(e.p2.price,s),c=i.indexToCoordinate(e.p2.index),h=new o.Point(Math.min(a,c),Math.min(r,l)),d=new o.Point(Math.max(a,c),Math.max(r,l));return(0,o.box)(h,d)}timeScale(){return this._timeScale}restoreLineTool(e,t,i,s,r){var o,a,l,c,h,d,u,p,_,m,g;delete e.state.lastUpdateTime,e.state.intervalsVisibilities=(0,Ve.mergeIntervalVisibilitiesDefaults)(e.state.intervalsVisibilities),i=void 0===i||i,De.LineToolElliott.migrateState(e),"LineToolGannComplex"!==(g=e).type||void 0!==g.version&&1!==g.version||(g.type="LineToolGannFixed"),Array.isArray(e.positionPercents)&&(e.positionPercents=e.positionPercents[0]);const f=e.type,v=e.id,y=e.state,b=i?e.zorder:this.newLineToolZOrder();(0,n.assert)((0,he.isLineToolName)(f),"invalid data source type:"+f+" (expected to be a Line Tool)");let w,P,C=null;if((0,Ie.isStudyLineToolState)(e)){C=this._model.studyVersioning();const t=C.patchPointsBasedStudyState(e);e=t;const i=t.metaInfo +;Object.assign(i,te.StudyMetaInfo.parseIdString(null==i?void 0:i.fullId));const s=C.updateMetaInfo(i)||i;P=(0,S.createStudyLineToolProperties)(f,i,s,y,C),w=(0,S.createLineTool)(f,this._model,P,s,!0)}else P=(0,S.createLineToolProperties)(f,y,this._model),t?null===(o=P.child("fixedSize"))||void 0===o||o.setValue(!1):null===(a=P.child("fixedSize"))||void 0===a||a.setValue(!0),w=(0,S.createLineTool)(f,this._model,P,null,!0);w.setId(v),w.linkKey().setValue(e.linkKey||null);const x=e.alertId;x&&w.canHasAlert()&&N.enabled("alerts")&&!this._model.readOnly()&&!this._model.isJustClonedChart()&&w.setAlert(x);let T=null!==(l=e.indexes)&&void 0!==l?l:[];if(T=T.slice(0,null!==(h=null===(c=e.points)||void 0===c?void 0:c.length)&&void 0!==h?h:T.length),w.isFixed()?void 0!==e.positionPercents?w.restorePositionPercents(e.positionPercents):w.restorePositionPercents({x:.5,y:.5}):e.points&&w.restorePoints(e.points,T,t),w instanceof Be.LineToolBarsPattern||w instanceof Re.LineToolCallout||w instanceof Ne.LineToolTrendAngle||w instanceof Oe.LineToolGhostFeed||w instanceof Fe.LineToolParallelChannel)null===(u=(d=w).restoreData)||void 0===u||u.call(d,e);else if(t&&(0,Ie.isStudyLineToolState)(e)&&w.restoreData){const t=e;C&&(t.graphics=C.patchPointsBasedStudyData(t.metaInfo,t.graphics)),null===(p=w.restoreData)||void 0===p||p.call(w,t)}const I=null==e.version?1:e.version,M=null==w.version?1:w.version;if(I!==M&&(null===(m=(_=w).migrateVersion)||void 0===m||m.call(_,I,M,{pane:this,model:this._model,properties:P})),void 0!==b&&w.setZorder(b),r)(0,S.prepareLineToolPropertiesByOwnerSource)(w.properties(),r),w.setOwnerSource(r);else{const t=e.ownerSource?this.dataSourceForId(e.ownerSource):null;w.setOwnerSource(t)}return void 0!==e.userEditEnabled&&w.setUserEditEnabled(e.userEditEnabled),void 0!==e.isSelectionEnabled&&w.setSelectionEnabled(e.isSelectionEnabled),this._addSourceToCollections(w,s),this._cachedOrderedSources.clear(),w}restoreStudy(e,t,i,s,r,n){var o;if(t&&void 0===e.data&&void 0===e.nonSeriesData&&void 0===e.indexes)return He.logError("Cannot restore (skipping) study without data "+e.id+", "+e.metaInfo.id),null;const a=e.id,l=e.state,c=e.zorder;i=null!=i?i:this._model.mainSeries().id();const h=(null!==(o=e.parentSources)&&void 0!==o?o:e.ownerSource?[e.ownerSource]:[]).filter((e=>e!==i));let d=(0,ie.clone)(e.metaInfo);if(Object.assign(d,te.StudyMetaInfo.parseIdString(d.id)),function(e){return"Script$TV_EARNINGS@tv-scripting"===e||"Script$TV_DIVIDENDS@tv-scripting"===e||"Script$TV_SPLITS@tv-scripting"===e||"ESD$TV_EARNINGS@tv-scripting"===e||"ESD$TV_DIVIDENDS@tv-scripting"===e||"ESD$TV_SPLITS@tv-scripting"===e||"Earnings@tv-basicstudies"===e||"Dividends@tv-basicstudies"===e||"Splits@tv-basicstudies"===e||"BarSetContinuousRollDates@tv-corestudies"===e}(d.id)&&!t)return He.logNormal("Skipping study "+d.id),null;let u=l;const p=this._model.studyVersioning(),_=p.patchPropsStateAndMetaInfo(u,d,{oldShowStudyLastValueProperty:t&&!(null==s?void 0:s.showStudyLastValueProperty)});u=_.propsState,d=_.metaInfo +;const m=new P.StudyStub(this._model,e,d.shortDescription);let g;m.setId(a),m.setZorder(c);const f=i=>{m.setStatus({type:Ae.StudyStatusType.Undefined});const s=i||new te.StudyMetaInfo(d),r=Ee.instance(this._model),n=n=>{var o;const l=(0,C.prepareStudyPropertiesForLoadChart)(d,i,u,p),c=(0,j.createStudy)(this._model,l,n,s);if(c.setId(a),c.setOwnFirstValue(null!==(o=e.ownFirstValue)&&void 0!==o?o:null),t){const t=e,{data:i,nsData:s,indexes:r}=p.patchStudyData(d,t.data,t.nonSeriesData,t.indexes);c.restoreData(i,s,r)}this._model.replaceStudyStub(m,c)||(g=c),r.add(a,c)};if(h.length>0){const e=h.map((e=>r.get(e)));Promise.all(e).then(n)}else n([])};if(t)f(null);else{let e=null;0;const t=e=>{const t=p.updateMetaInfoAsync(e);t.sync?f(t.result):t.result.then(f).catch((e=>m.setFailed("error: "+e)))};e?e.then(t):t(d)}const v=null!=g?g:m;if(v){v.setZorder(c);const t=e.metaInfo.linkedToSeries?this._model.mainSeries():h.length?this.dataSourceForId(h[0]):null;v.setOwnerSource(t),this._addSourceToCollections(v,r),this._processMainSourceChange()}return this._cachedOrderedSources.clear(),v}clipboardLineToolOwnerSource(e){const t=this.dataSourceForId(e);if(null!==t){const e=t.ownerSource();if(null!==e&&null!==e.firstValue())return e}const i=this.mainDataSource();if(null!==i&&null!==i.firstValue())return i;for(const e of this.dataSources())if((0,re.isPriceDataSource)(e)&&null!==e.firstValue())return e;return null}realignLineTools(e){var t;let i=!1;for(const s of this.m_dataSources)!(0,S.isLineTool)(s)||void 0!==e&&(null===(t=null==s?void 0:s.ownerSource())||void 0===t?void 0:t.symbolSource())!==e&&(0,_e.isActingAsSymbolSource)(e)||(s.realign(),s.updateAllViews((0,W.sourceChangeEvent)(s.id())),i=!0);return i&&this._invalidateSourcesCache(),i}startScalePrice(e,t){e.startScale(t)}scalePriceTo(e,t){e.scaleTo(t),this.updateAllViews((0,W.viewportChangeEvent)())}endScalePrice(e){e.endScale()}startScrollPrice(e,t){e.startScroll(t)}scrollPriceTo(e,t){e.scrollTo(t),this.updateAllViews((0,W.viewportChangeEvent)())}endScrollPrice(e){e.endScroll()}resetPriceScale(e){const t=this.timeScale().visibleBarsStrictRange();e.isLockScale()||e.setMode({autoScale:!0}),e.recalculatePriceRange(t),this.updateAllViews((0,W.viewportChangeEvent)())}restorePriceScaleState(e,t){e.restoreState(t),this.updateAllViews((0,W.viewportChangeEvent)())}beginInsertManyLineDataSources(){this._isInInsertManyDataSourcesState=!0,this._lastLineDataSourceZOrder=null}endInsertManyLineDataSources(){this._isInInsertManyDataSourcesState=!1,this._lastLineDataSourceZOrder=null}removeSourceFromPriceScale(e){const t=e.priceScale();if(null!==t){const i=t.dataSources();i.indexOf(e)>=0&&t.removeDataSource(e),0===i.length&&this.removePriceScale(t)}}_invalidateSourcesCache(){this._cachedOrderedSources.clear(),this._leftPriceScales.forEach((e=>e.invalidateSourcesCache())),this._rightPriceScales.forEach((e=>e.invalidateSourcesCache()))}_processMainSourceChange(){let e=!1;if(null===this.m_mainDataSource)for(const t of this.m_dataSources)if((0,re.isPriceDataSource)(t)&&!this.isOverlay(t)&&(!(0, +j.isStudy)(t)||!t.isLinkedToSeries())){this.m_mainDataSource=t,e=!0;break}if(this.m_mainDataSource&&e){let e=this.m_dataSources.filter(S.isLineTool);e=(0,ne.sortSources)(e);for(const t of e)this.move(t,(0,n.ensureNotNull)(this.m_mainDataSource.priceScale()),!0)}else if(!this.m_mainDataSource||this.isOverlay(this.m_mainDataSource)&&0===this._nonOverlayPricesSourcesCount()){let e=null;if(this.m_dataSources.includes(this._model.mainSeries()))e=this._model.mainSeries();else for(const t of this.m_dataSources)if((0,re.isPriceDataSource)(t)&&this.isOverlay(t)&&t.showInObjectTree()){e=t;break}if(null!==e){const t=this.m_mainDataSource===e;this.m_mainDataSource=e;const i=this.createNewPriceScaleIfPossible();if(t&&e===this._model.mainSeries()){const t=(0,n.ensureNotNull)(e.priceScale());this._model.children(e,!0).forEach((e=>{this.removeSourceFromPriceScale(e),i.addDataSource(e),e.setPriceScale(i)})),this.removePriceScale(t)}this.move(e,i,!0),this.recalculatePriceScale(e.priceScale(),(0,W.globalChangeEvent)())}}}_addSourceToCollections(e,t){this.m_dataSources.push(e),this._sourcesById.set(e.id(),e),this._invalidateSourcesCache();const i=()=>{this._sourcePropertiesChanged.fire(e)};e.properties().subscribe(this,i),e.zOrderChanged().subscribe(this,(t=>this._sourcesZOrderChanged.fire(e,t))),(0,S.isLineTool)(e)&&(e.normalizedPointsChanged().subscribe(this,i),e.fixedPointChanged().subscribe(this,i),e.hasAlert.subscribe(i),e.sharingMode().subscribe(i),e.linkKey().subscribe(i),this._sourceWatchedValuesSubscriptions.set(e.id(),i));const s=(0,_e.isSymbolSource)(e)?e:null;(0,re.isPriceDataSource)(e)&&(this._priceSourcesById.set(e.id(),e),e.currencyChanged().subscribe(this,(()=>this._invalidateSourcesCache())),e.unitChanged().subscribe(this,(()=>this._invalidateSourcesCache())),this._priceDataSources.push(e),null!==s&&(this._symbolSources.push(s),s.symbolResolved().subscribe(this,(()=>this._symbolSourceResolved.fire(e))),s.symbolResolvingActive().subscribe(this._recalcSymbolSourceResolvingActive),s.symbolHibernated().subscribe(this._onSymbolSourceCollectionChanged),this._recalcSymbolSourceResolvingActive(),this._onSymbolSourceCollectionChanged())),e.isMultiPaneAvailable()&&this.model().addMultiPaneSource(e),t||0!==this._bulkActions.activeCounter||this._dataSourcesCollectionChanged.fire()}_removeSourceFromCollections(e,t){const i=this.m_dataSources[e];i.properties().unsubscribeAll(this),i.zOrderChanged().unsubscribeAll(this),this.m_dataSources.splice(e,1),this._sourcesById.delete(i.id());const s=i.id();if((0,S.isLineTool)(i)&&(i.normalizedPointsChanged().unsubscribeAll(this),i.fixedPointChanged().unsubscribeAll(this),this._sourceWatchedValuesSubscriptions.has(s))){const e=this._sourceWatchedValuesSubscriptions.get(s);i.hasAlert.unsubscribe(e),i.linkKey().unsubscribe(e)}this._invalidateSourcesCache();const r=(0,_e.isSymbolSource)(i)?i:null;(0,re.isPriceDataSource)(i)&&(this._priceSourcesById.delete(i.id()),i.currencyChanged().unsubscribeAll(this),i.unitChanged().unsubscribeAll(this),(0,v.removeItemFromArray)(this._priceDataSources,i), +null!==r&&((0,v.removeItemFromArray)(this._symbolSources,r),r.symbolResolved().unsubscribeAll(this),r.symbolResolvingActive().unsubscribe(this._recalcSymbolSourceResolvingActive),r.symbolHibernated().unsubscribe(this._onSymbolSourceCollectionChanged),this._recalcSymbolSourceResolvingActive(),this._onSymbolSourceCollectionChanged())),i.isMultiPaneAvailable()&&this.model().removeMultiPaneSource(i),t||0!==this._bulkActions.activeCounter||this._dataSourcesCollectionChanged.fire()}_recalculatePriceScaleByScaleRatio(e){this.isMainPane()&&e===this._lockedPriceScale&&(null!==this._currentPriceScaleRatio?this._applyOldScaleRatioToPriceScale():this._tryToApplyNewPriceScaleRatio())}_defaultBottomMargin(){return.01*this.properties().childs().bottomMargin.value()}_defaultTopMargin(){return.01*this.properties().childs().topMargin.value()}_updateMargins(){const e=this._defaultTopMargin(),t=this._defaultBottomMargin();for(const i of this._leftPriceScales)Ue(i,e,t);for(const i of this._rightPriceScales)Ue(i,e,t);for(const i of this.m_dataSources)if(this.isOverlay(i)){const s=i.priceScale();null!==s&&(Ue(s,e,t),this.recalculatePriceScale(s,(0,W.viewportChangeEvent)()))}for(const e of this._leftPriceScales)this.recalculatePriceScale(e,(0,W.viewportChangeEvent)());for(const e of this._rightPriceScales)this.recalculatePriceScale(e,(0,W.viewportChangeEvent)());this.updateAllViews((0,W.viewportChangeEvent)())}_batchReorder(e,t,i){i(this.sourcesByGroup().allExceptSpecialSources(),e,t),this._invalidateSourcesCache(),this._dataSourcesCollectionChanged.fire(),this.model().fullUpdate()}_placePriceScale(e,t,i){if("overlay"===t)return void e.invalidateMargins();const s="left"===t?this._leftPriceScales:this._rightPriceScales,r=void 0===i?s.length:i;s.splice(r,0,e),e.modeChanged().subscribe(this,this._onPriceScaleModeChanged.bind(this,e)),e.internalHeightChanged().subscribe(this,this._recalculatePriceScaleByScaleRatio.bind(this,e)),e.priceRangeChanged().subscribe(this,this._recalculateTimeScaleByScaleRatio.bind(this,e)),e.priceRangeChanged().subscribe(this,this._onPriceScaleSetMinMaxPriceRange.bind(this,e)),e.isLockScale()&&((0,n.assert)(null===this._lockedPriceScale),this._lockedPriceScale=e,this._currentPriceScaleRatio=null),e.invalidateMargins(),this._onPriceScalesChanged.fire()}_onPriceScaleModeChanged(e,t,i){if(i.lockScale&&(this._lockedPriceScale!==e&&null!==this._lockedPriceScale&&this._lockedPriceScale.setMode({lockScale:!1}),this._lockedPriceScale=e,this._currentPriceScaleRatio=(0,xe.scaleRatio)(this.timeScale(),e)),t.lockScale&&!i.lockScale&&(this._lockedPriceScale=null,this._currentPriceScaleRatio=null),t.percentage===i.percentage&&t.indexedTo100===i.indexedTo100)return;const s=this.timeScale().visibleBarsStrictRange();null!==s&&(e.recalculatePriceRange(s),e.updateAllViews((0,W.viewportChangeEvent)()))}_applyOldScaleRatioToPriceScale(){this._isRecalculatingScales||null===this._currentPriceScaleRatio||null===this._lockedPriceScale||(this._isRecalculatingScales=!0, +this._setNewPriceRangeByScaleRatio(this._lockedPriceScale,this._currentPriceScaleRatio,this._mainSourceVisiblePriceRange(this._lockedPriceScale)),this._isRecalculatingScales=!1)}_setNewPriceRangeByScaleRatio(e,t,i,s,r){const n=(0,xe.priceRangeByScaleRatio)(e,this.timeScale().barSpacing(),t);e.setPriceRange(null!==n?n:i,s,r)}_applyOldScaleRatioToTimeScale(){this._isRecalculatingScales||null===this._currentPriceScaleRatio||(this._isRecalculatingScales=!0,this._setNewBarSpacingByScaleRatio(),this._isRecalculatingScales=!1)}_tryToApplyNewPriceScaleRatio(){const e=(0,n.ensureNotNull)(this._lockedPriceScale),t=(0,xe.scaleRatio)(this.timeScale(),e);this._currentPriceScaleRatio===t||e.isLog()||(this._currentPriceScaleRatio=t,this.model().mainSeriesScaleRatioPropertyOnChanged())}_recalculateTimeScaleByScaleRatio(e){e===this._lockedPriceScale&&(null!==this._currentPriceScaleRatio?this._applyOldScaleRatioToTimeScale():this._tryToApplyNewPriceScaleRatio())}_setNewBarSpacingByScaleRatio(){const e=this.timeScale().getValidBarSpacing((0,xe.barSpacingByScaleRatio)((0,n.ensureNotNull)(this._lockedPriceScale),this._currentPriceScaleRatio));this.timeScale().isValidBarSpacing(e)&&this.timeScale().setBarSpacing(e)}_mainSourceVisiblePriceRange(e){const t=this.timeScale().visibleBarsStrictRange();return null!==t?(0,n.ensureNotNull)((0,n.ensureNotNull)(e.mainSource()).priceRange(t.firstBar(),t.lastBar())):new de.PriceRange(-.5,.5)}_setMinMaxPriceRange(){const e=(0,n.ensureNotNull)(this._lockedPriceScale),t=(0,xe.priceRangeByScaleRatio)(e,this.timeScale().maxBarSpacing(),this._currentPriceScaleRatio),i=(0,xe.priceRangeByScaleRatio)(e,this.timeScale().minBarSpacing(),this._currentPriceScaleRatio);null!==t&&e.setMaxPriceRange(t),null!==i&&e.setMinPriceRange(i)}_onPriceScaleSetMinMaxPriceRange(e){e===this._lockedPriceScale&&this._setMinMaxPriceRange()}_nonOverlayPricesSourcesCount(){return this.m_dataSources.filter((e=>(!(0,j.isStudy)(e)||!e.isLinkedToSeries())&&((0,re.isPriceDataSource)(e)&&e.showInObjectTree()&&!this.isOverlay(e)))).length}_restoreMainSeries(e,t,i,s,r,n){const o=e.id,a=e.state;if(a&&r&&(a.style=r.style||a.style,a.interval=r.interval||a.interval,r.symbol&&r.symbol!==a.symbol&&(a.symbol=r.symbol,delete a.currencyId,delete a.unitId)),a&&["candleStyle","hollowCandleStyle","haStyle"].forEach((e=>{a[e]&&(a[e].wickUpColor=a[e].wickUpColor||a[e].wickColor,a[e].wickDownColor=a[e].wickDownColor||a[e].wickColor)})),a&&(a.statusViewStyle=a.statusViewStyle||{},!a.statusViewStyle.symbolTextSource)){const e=!!a.statusViewStyle.showSymbolAsDescription;a.statusViewStyle.symbolTextSource=e?"ticker":"description"}if(a){a.extendedHours?a.sessionId="extended":a.sessionId||(a.sessionId="regular"),delete a.extendedHours,(0,We.allChartStyles)().includes(a.style)||(a.style=2);const e=a.lineStyle.styleType;delete a.lineStyle.styleType,0===e&&(a.style=14,a.lineWithMarkersStyle=(0,ie.clone)(a.lineStyle)),1===e&&(a.style=15,a.steplineStyle=(0,ie.clone)(a.lineStyle))}if(!i){const e=this._model.mainSeries();this._model.mainPane().removeDataSource(e,!1,n), +this._addSourceToCollections(e,n)}const l=this.model().mainSeries(),c=l.properties().childs();this.m_mainDataSource=l;const h=a&&a.style?a.style:void 0;if(6===h&&"ATR"===c.pnfStyle.childs().inputs.childs().style.value()?c.pnfStyle.childs().inputs.childs().style.setValueSilently("Traditional"):4===h&&"ATR"===c.renkoStyle.childs().inputs.childs().style.value()&&c.renkoStyle.childs().inputs.childs().style.setValueSilently("Traditional"),a&&!a.hasOwnProperty("showSessions")&&(a.showSessions=!1),a&&void 0===a.settlementAsClose&&(a.settlementAsClose=!1),a&&t&&(a.showCountdown=!1),a&&(t&&!("showSeriesLastValueProperty"in s)&&"showLastValue"in a&&this._model.properties().childs().scalesProperties.childs().showSeriesLastValue.setValue(a.showLastValue),delete a.showLastValue),a){const t={haStyle:(0,O.chartStyleStudyId)(8,!0),renkoStyle:(0,O.chartStyleStudyId)(4,!0),pbStyle:(0,O.chartStyleStudyId)(7,!0),kagiStyle:(0,O.chartStyleStudyId)(5,!0),pnfStyle:(0,O.chartStyleStudyId)(6,!0),rangeStyle:(0,O.chartStyleStudyId)(11,!0)},i=this._model.studyVersioning(),s=l.styleStudyInfos(),r=Object.keys(Me.SYMBOL_STRING_DATA);for(let n=0;nthis._right+.5?!0===t&&2:!0!==t||0}before(e){return ethis._right+.5}intersects(e){return!(this.after(e.left())||this.before(e.right()))}equals(e){return this._left===e.left()&&this._right===e.right()}static compare(e,t){return null===e||null===t?e===t:e.equals(t)}}var Ke=i(83669);const Ze=(0,X.getLogger)("Chart.TimePoints");function Xe(e,t){return null===e||null===t?e===t:e.firstIndex===t.firstIndex&&e.lastIndex===t.lastIndex}class Je{constructor(){this._zoffset=0,this._items=[],this._range=new Ke.WatchedObject(null,Xe)}clear(){this._zoffset=0,this._items=[],this._range.setValue(null)}size(){return this._items.length}range(){return this._range.readonly()}merge(e,t,i){const s=this._mergeImpl(e,t,i);return this._updateFirstAndLastIndex(),s}addTail(e,t){for(let i=t?1:0;ithis._items[this._items.length-1])return t?this._validOffsetToIndex(this._items.length-1):null;for(let i=0;io){const i=e-o;if(i<500&&null!=t)return t(l,i);return l+i*c}return null}roughIndex(e,t=null){const i=this._items;if(!i.length||i.length<2)return null;const s=i.length-1,r=this._validOffsetToIndex(0),n=this._validOffsetToIndex(s),o=i[0],a=i[s];if(e>=o&&e<=a)return this.closestIndexLeft(e);const l=(a-o)/(n-r);if(ea){const i=e-a;let s=Math.trunc(i/l);if(s<500&&null!==t){const i=t(a,e);i.success&&(s=i.result)}return n+s}return null}closestIndexLeft(e){const t=this._items;if(!t.length)return null;if(Number.isNaN(e))return null;let i=t.length-1;if(e>=t[i])return this._validOffsetToIndex(i);let s=0;const r=t[s];if(es+1;){const r=s+i>>1,n=t[r];if(n>e)i=r;else{if(!(nthis._zoffset&&e+t>0)return Ze.logError("merge: when the first time point index is updated, we should fill the time points starting from the first one"),[];if(0===this._items.length)return this._items=i.slice(),this._zoffset=t,[{change:"rebuild",index:this._validOffsetToIndex(0)}];const s=e+this._zoffset;if(s<0){const r=Math.abs(s);if(i.lengththis._items.length){const e=o-this._items.length;for(let t=n;t{this._usePercentageRightOffset.setValue(!1),this._defaultRightOffsetOptionsUpdated()})),this._defaultRightOffsetPercentage.subscribe((e=>{if(e>=100||e<0){const t=Math.max(0,Math.min(e,99));this._defaultRightOffsetPercentage.setValue(t)}else this._usePercentageRightOffset.setValue(!0),this._defaultRightOffsetOptionsUpdated()})),this._usePercentageRightOffset.subscribe((()=>{this._defaultRightOffsetOptionsUpdated()})),this._options.preserveBarSpacing&&(this._barSpacing=this._scalesProperties.childs().barSpacing.value()||6),this._barSpacingChanged.subscribe(this,this._maxRightOffsetOnChanged),this._widthChanged.subscribe(this,this._maxRightOffsetOnChanged)}destroy(){this._barSpacingChanged.unsubscribeAll(this),this._barSpacingChanged.destroy(),this._widthChanged.unsubscribeAll(this),this._widthChanged.destroy()}isEmpty(){return 0===this._width||!this.canNormalize()}canNormalize(){return this._points.size()>0}update(e,t,i,s){this._visibleBarsInvalidated=!0,i.length>0&&this._points.merge(e,t,i),this._tickMarks.merge(s),this.correctOffset()}addTail(e,t,i){this._tickMarks.removeTail(t);const s=e.params,r=(0,n.ensureDefined)(this._tickMarks.maxIndex)+(i?0:1);for(let e=0;e0&&(i*=this._width/e.width)),this._tryToUpdateBarSpacing(this._barSpacing,i),this.correctOffset(),this._usePercentageRightOffset.value()&&(this._rightOffset=this.percentsToBarIndexLength(this._defaultRightOffsetPercentage.value())),this._rightOffsetChanged.fire(this._rightOffset)}marks(){if(this.isEmpty())return null +;const e=this._barSpacing,t=5*((this._scalesProperties.childs().fontSize.value()||0)+4),i=Math.round(t/e),s=(0,n.ensureNotNull)(this.visibleBarsStrictRange()),r=Math.max(s.firstBar(),s.firstBar()-i),o=Math.max(s.lastBar(),s.lastBar()-i),a=this._tickMarks.build(e,t),l=[];for(const e of a){if(!(r<=e.index&&e.index<=o))continue;const t=this._tickMarks.indexToTime(e.index);null!==t&&l.push({coord:this.indexToCoordinate(e.index),label:this.formatLabel(t,e.span),span:e.span,major:e.label>=st.DAY_SPAN})}return l}visibleBarsStrictRange(){return this._visibleBarsInvalidated&&(this._visibleBarsInvalidated=!1,this._updateVisibleBars()),this._visibleBars.strictRange()}visibleBarsStrictRangeChanged(){return this._visibleBarsChanged}visibleStrictDataRange(e){const t=this.visibleBarsStrictRange();if(null===t)return null;const i=e.search(t.firstBar(),dt.PlotRowSearchMode.NearestRight),s=e.search(t.lastBar(),dt.PlotRowSearchMode.NearestLeft);return null===i||null===s?null:new $e.BarsRange(i.index,s.index)}visibleExtendedDataRange(e,t){const i=this.visibleBarsStrictRange();if(null===i)return null;let s=1===t?null:e.search(i.firstBar()-1,dt.PlotRowSearchMode.NearestLeft),r=0===t?null:e.search(i.lastBar()+1,dt.PlotRowSearchMode.NearestRight);return null===s&&(s=e.search(i.firstBar(),dt.PlotRowSearchMode.NearestRight)),null===r&&(r=e.search(i.lastBar(),dt.PlotRowSearchMode.NearestLeft)),null===s||null===r?null:new $e.BarsRange(s.index,r.index)}logicalRangeChanged(){return this._logicalRangeChanged}tickMarks(){return this._tickMarks}points(){return this._points}width(){return this._width}setWidth(e,t){if(!Number.isFinite(e)||e<=0)return void mt.logWarn(`setWidth: invalid argument: ${e}`);if(this._width===e)return;if(this._visibleBarsInvalidated=!0,(t||this._options.lockVisibleTimeRangeOnResize)&&this._width){const t=this._barSpacing*e/this._width;this._tryToUpdateBarSpacing(this._barSpacing,t)}else this._width&&this.setBarSpacing(this._barSpacing);if(null!==this._leftEdgeIndex){if((0,n.ensureNotNull)(this.visibleBarsStrictRange()).firstBar()<=this._leftEdgeIndex){const t=this._width-e;this._rightOffset-=Math.round(t/this._barSpacing)+1}}const i=this._usePercentageRightOffset.value()&&this._rightOffset>0?this.barIndexLengthToPercents(this._rightOffset):-1;this._width=e,this._widthChanged.fire(e);const s=this._rightOffset;i>0?this._rightOffset=this.percentsToBarIndexLength(i):this.correctOffset(),this._rightOffset!==s&&this._rightOffsetChanged.fire(this._rightOffset),this._requestMoreData()}setLeftEdgeFix(e){this._leftEdgeIndex=e;const t=this.visibleBarsStrictRange();if(null===t)return;const i=t.firstBar()-e;if(i<0){const e=this._rightOffset-i-1;this.scrollToOffsetAnimated(e,500)}}indexToCoordinate(e){if(this.isEmpty())return 0;const t=this.baseIndex()+this._rightOffset-e;return this._width-(t+.5)*this._barSpacing}indexToUserTime(e){return this._tickMarks.indexToTime(e)}timePointToIndex(e,t){switch(t){case 0:return this._points.indexOf(e,!1);case 1:return this._points.closestIndexLeft(e);default:return this._points.indexOf(e,!0)}} +indexToTimePoint(e){return this._points.valueAt(e)}timeToCoordinate(e){const t=this._points.closestIndexLeft(e);if(null===t)return null;const i=(0,n.ensureNotNull)(this._points.valueAt(t)),s=this.indexToCoordinate(t);if(s<=0||s>=this._width)return null;const r=this.barSpacing(),o=this.baseIndex(),a=s+(e-i)/((0,n.ensureNotNull)(this._points.valueAt(o))-(0,n.ensureNotNull)(this._points.valueAt(o-1)))*r+1;return a<=0||a>=this._width?null:a}barIndexesToCoordinates(e){const t=this.baseIndex();for(const i of e){const e=i.time,s=t+this._rightOffset-e,r=this._width-(s+.5)*this._barSpacing;i.time=r}}timedValuesToCoordinates(e,t,i){var s,r;const n=this.baseIndex()+this._rightOffset,o=this._width-n*this._barSpacing-.5*this._barSpacing,a=null!==(s=null==t?void 0:t.startItemIndex)&&void 0!==s?s:0;let l=a;const c=null!==(r=null==t?void 0:t.endItemIndex)&&void 0!==r?r:e.length;!0===i&&(l=(0,v.upperbound)(e,Qe.UNPLOTTABLE_TIME_POINT_INDEX,((e,t)=>e{void 0!==t&&t(),this._requestMoreData()};if(e){const e=this._rightOffset,t=this.maxRightOffset();t>0&&i>t&&(i=t);const r=this._model;(0,ht.doAnimate)({from:e,to:i,duration:1e3,easing:Ge.easingFunc.easeInOutQuint,onComplete:s,onStep:(e,t)=>{this._visibleBarsInvalidated=!0,this._updateRightOffset(t),this._onScroll.fire(),r.recalculateAllPanes((0,W.viewportChangeEvent)()),r.lightUpdate(),r.recalcVisibleRangeStudies()}})}else this._visibleBarsInvalidated=!0,this._updateRightOffset(i),this._onScroll.fire(),s()}scrollToFirstBar(e=(()=>{})){this._model.gotoTime(new Date("1800-01-01").getTime()).then(e),this._onScroll.fire()}scrollToOffsetAnimated(e,t){if(!isFinite(e))throw new RangeError("offset is required and must be finite number");const i=void 0===t?400:t;if(!isFinite(i)||i<=0)throw new RangeError("animationDuration (optional) must be finite positive number");const s=this._rightOffset,r=Date.now(),n=()=>{this._visibleBarsInvalidated=!0;const t=(Date.now()-r)/i;if(t>=1)return this._updateRightOffset(e),this._visibleBarsInvalidated=!0,this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),void this._model.lightUpdate();const o=s+(e-s)*t;this._updateRightOffset(o),this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),setTimeout(n,20)};n()}defaultRightOffset(){return this._defaultRightOffset}rightOffsetDefaultValue(){return 10}defaultRightOffsetPercentage(){return this._defaultRightOffsetPercentage}usePercentageRightOffset(){return this._usePercentageRightOffset}barSpacing(){return this._barSpacing} +setBarSpacing(e){Number.isFinite(e)?(e=this.getValidBarSpacing(e),this._tryToUpdateBarSpacing(this._barSpacing,e)&&(this.correctOffset(),this._options.preserveBarSpacing&&((0,T.saveDefaultProperties)(!0),this._scalesProperties.childs().barSpacing.setValue(this._barSpacing),(0,T.saveDefaultProperties)(!1)),this._model.recalculateAllPanes((0,W.viewportChangeEvent)()),this._model.lightUpdate())):mt.logWarn(`setBarSpacing: invalid argument: ${e}`)}barSpacingChanged(){return this._barSpacingChanged}getValidBarSpacing(e){return null==e&&(e=this.barSpacing()),ethis.maxBarSpacing()?this.maxBarSpacing():e}isValidBarSpacing(e){return e>=this.minBarSpacing()&&e<=this.maxBarSpacing()}preserveBarSpacing(){return this._options.preserveBarSpacing}normalizeBarIndex(e){let t=0,i=0;const s=this.baseIndex(),r=(0,n.ensureNotNull)(this._points.range().value()).firstIndex;return es?(t=(0,n.ensureNotNull)(this._points.valueAt(s)),i=e-s):(t=(0,n.ensureNotNull)(this._points.valueAt(e)),i=0),{time_t:t,offset:i}}denormalizeTimePoint(e){const t=this._points.indexOf(e.time_t,!1);if(null!==t)return t+e.offset}rightOffset(){return this._rightOffset}rightOffsetChanged(){return this._rightOffsetChanged}minRightOffset(){var e;const t=null===(e=this.points().range().value())||void 0===e?void 0:e.firstIndex,i=this._baseIndex;if(void 0===t||null===i)return null;if(null!==this._leftEdgeIndex){const e=this.width()/this._barSpacing;return this._leftEdgeIndex-i+e-1}return t-i-1+_t}maxRightOffset(){return this.width()/this._barSpacing-_t}maxRightOffsetChanged(){return this._maxRightOffsetChanged}onReset(){return this._resetDelegate}scrollStartPoint(){return this._scrollStartPoint}baseIndex(){return this._baseIndex||0}zoom(e,t,i){if(!Number.isFinite(e)||!Number.isFinite(t))return void mt.logWarn(`zoom: invalid arguments: ${e}, ${t}, ${i}`);const s=this.rightOffset(),r=void 0!==i?!i:this._options.rightBarStaysOnScroll,n=r&&this.usePercentageRightOffset().value()&&s>=0,o=n?this.barIndexLengthToPercents(s):void 0,a=this.coordinateToIndex(e),l=this.barSpacing(),c=l+t*(l/10);this.setBarSpacing(c),r||this.setRightOffset(s-.5+(a-this.coordinateToFloatIndex(e))),n&&void 0!==o&&this.setRightOffset(this.percentsToBarIndexLength(o)),this._requestMoreData()}zoomToBarsRange(e,t){if(null!==this._leftEdgeIndex&&(e=Math.max(e,this._leftEdgeIndex)),t<=e)return;const i=this.baseIndex(),s=this._rightOffset;this._rightOffset=t-i;const r=Math.max(t-e+1,_t);this.setBarSpacing(this.width()/r),this._visibleBarsInvalidated=!0,this.correctOffset(),this._rightOffset!==s&&this._rightOffsetChanged.fire(this._rightOffset),this._requestMoreData()}coordinateToIndex(e){return Math.round(this.coordinateToFloatIndex(e))}coordinateToFloatIndex(e){const t=this._rightOffsetForCoordinate(e),i=this.baseIndex()+this.rightOffset()-t;return Math.round(1e6*i)/1e6}coordinateToVisibleIndex(e){let t=this.coordinateToIndex(e);const i=this.visibleBarsStrictRange() +;return null===i||i.contains(t)||(t=Math.min(Math.max(i.firstBar(),t),i.lastBar())),t}canZoomIn(){return this.barSpacing()this._options.minBarSpacing}minBarSpacing(){return this._options.minBarSpacing}maxBarSpacing(){const e=this.width();return pt?e:e/_t}minVisibleBarCount(){return _t}resetRightOffset(){this.setRightOffset(this.targetDefaultRightOffset())}reset(){this._visibleBarsInvalidated=!0,this._points.clear(),this._scrollStartPoint=null,this._scaleStartPoint=null,this._clearCommonTransitionsStartState(),this._tickMarks.reset(),this._leftEdgeIndex=null,this._resetDelegate.fire(),this.disconnect()}disconnect(){this._requestingMoreData=!1,this._requestedTickmarksCount=0,this._endOfData=!1}setBaseIndex(e){Number.isFinite(e)?(this._visibleBarsInvalidated=!0,this._baseIndex=e,this.correctOffset()):mt.logDebug(`setBaseIndex: invalid argument: ${e}`)}resetBaseIndex(){this._visibleBarsInvalidated=!0,this._baseIndex=null}setRightOffset(e){Number.isFinite(e)?(this._visibleBarsInvalidated=!0,this._updateRightOffset(e)):mt.logWarn(`setRightOffset: invalid argument: ${e}`)}correctBarSpacing(){this.isEmpty()||this.points().size()e&&(this._rightOffset=e,this._visibleBarsInvalidated=!0);const t=this.minRightOffset();null!==t&&this._rightOffsetthis.formatLabelImpl(e,t))),this._formattedBySpan.set(i,s)),s.format(new Date(e))}formatLabelImpl(e,t){if(!(e&&e instanceof Date))return"incorrect time";const s=function(e,t){if(e{e.onChanged().subscribe(null,(t=>this._onChanged.fire(e.id,t)))}))}groups(){return this._groups.filter((e=>e.isActualSymbol()))}groupsForAllSymbols(){return this._groups}createGroup(e,t,i){t=t||this._generateNextName();const s=new yt.LineToolsGroup(e,t,i);this._groups.push(s),s.onChanged().subscribe(null,(e=>this._onChanged.fire(s.id,e)));const r={visibilityChanged:!1,lockedChanged:!1,titleChanged:!1,isActualIntervalChanged:!1,affectedLineTools:e.map((e=>e.id()))};return this._onChanged.fire(s.id,r),s}addGroup(e){this._groups.push(e),e.onChanged().subscribe(null,(t=>this._onChanged.fire(e.id,t))),this._onChanged.fire(e.id)} +removeGroup(e){const t=this._groups.findIndex((t=>t.id===e.id));this._groups.splice(t,1),this._onChanged.fire(e.id)}groupForId(e){return this._groups.find((t=>t.id===e))||null}groupForLineTool(e){return this._groups.find((t=>t.containsLineTool(e)))||null}removeLineTools(e){const t=new Set;this._groups.forEach((i=>{const s=e.filter(i.containsLineTool.bind(i));s.length&&(i.excludeLineTools(s),t.add(i.id))}));return this._groups.filter((e=>0===e.lineTools().length)).forEach((e=>this.removeGroup(e))),Array.from(t)}state(e){return{groups:(e?this._groups.filter((e=>e.isActualSymbol())):this._groups).map((e=>e.state()))}}onChanged(){return this._onChanged}fireChangedAll(){this._groups.forEach((e=>{this._onChanged.fire(e.id)}))}static fromState(e,t){const i=[];for(const s of t.groups){const t=yt.LineToolsGroup.fromState(e,s);null!==t&&i.push(t)}return new bt(i)}_generateNextName(){const e=new Set(this.groups().map((e=>e.name())));for(let t=1;;t++){const i=`Group ${t}`,s=`Group_${t}`;if(!e.has(i)&&!e.has(s))return i}}}var wt=i(99652),Pt=i(41249),Ct=i.n(Pt),xt=i(60156);let Tt=null;function It(e){return Boolean(e.symbolInfo.timezone)&&Boolean(e.symbolInfo.session)}class Mt{constructor(e,t){var i,s;this._sourceTargetBarBuilder=null,this._cache=new Map,this._source=e,this._sourceSession=xt.SessionInfo.fromState(e.session),this._target=t,this._targetSession=xt.SessionInfo.fromState(t.session),this._isResolutionTheSame=x.Interval.isEqual(e.resolution,t.resolution),this._isSessionTheSame=(i=e.symbolInfo,s=t.symbolInfo,i.timezone===s.timezone&&i.session===s.session&&i.session_holidays===s.session_holidays&&i.corrections===s.corrections),this._shouldCorrectTradingDay=x.Interval.isDWM(e.resolution)&&!this._isSessionTheSame}sourceTimeToTargetTime(e){if(this._isSessionTheSame&&this._isResolutionTheSame)return e;if(!It(this._source)||!It(this._target))return e;let t=this._cache.get(e);if(void 0===t){let i=1e3*e;if(this._shouldCorrectTradingDay){let e=Ct().utc_to_cal(this._sourceSession.timezone,i);e=this._sourceSession.spec.correctTradingDay(e);const t=new Date(e);Ct().set_hms(t,0,0,0,0,this._sourceSession.timezone),i=t.valueOf()}const s=this._sourceTargetBuilder();s.moveTo(i);const r=s.indexOfBar(i);t=s.startOfBar(Math.max(0,r))/1e3,this._cache.set(e,t)}return t}_sourceTargetBuilder(){if(null===this._sourceTargetBarBuilder){const e=this._isSessionTheSame?this._targetSession:(null===Tt&&(Tt=new xt.SessionInfo("Etc/UTC","24x7")),Tt);this._sourceTargetBarBuilder=(0,xt.newBarBuilder)(this._target.resolution,this._targetSession,e)}return this._sourceTargetBarBuilder}}var At=i(87095),Lt=i(36112),kt=i(93613);function Et(e,t){return e.codet.code?1:0}class Dt{constructor(e){this._convertibleItems=e,this._idsToItems=new Map;for(const t of e)this._idsToItems.set(t.id,t)}convertible(e){return void 0!==this._idsToItems.get(e)}item(e){var t;return null!==(t=this._idsToItems.get(e))&&void 0!==t?t:null}size(){return this._convertibleItems.length}filterConvertible(e,t){const i=this._convertibleItems.filter(function(e,t){ +return i=>!e.has(i.id)&&t(i.id)}(e,t));return i.sort(Et),i}}class Vt{constructor(e){this._allGroups=new Set,this._idToName=new Map,this._idToDescription=new Map,this._groupedUnitIds=new Map,this._groupedUnits=new Map,this._groupById=new Map,this._size=0,this._units=e;for(const t in e)if(e.hasOwnProperty(t)){this._allGroups.add(t),this._groupedUnitIds.set(t,new Set(e[t].map((e=>e.id)))),this._groupedUnits.set(t,e[t]);for(const i of e[t])this._size++,this._idToName.set(i.id,i.name),this._idToDescription.set(i.id,i.description),this._groupById.set(i.id,t)}}unitsChanged(e){return this._units!==e}size(){return this._size}name(e){return this._idToName.get(e)||e}description(e){return this._idToDescription.get(e)||e}unitGroupById(e){return this._groupById.get(e)||null}allGroups(){return new Set(this._allGroups)}unitsByGroups(e){const t=[];return e.forEach((e=>{const i=this._groupedUnits.get(e);void 0!==i&&t.push({name:e,units:i})})),t}convertible(e,t){for(const i of t){const t=this._groupedUnitIds.get(i);if(void 0!==t&&t.has(e))return!0}return!1}}var Bt=i(50335);class Rt{constructor(e){this._source=null,this._sourcePane=null,this._currentToolSupportsPhantomMode=!1,this._model=e}destroy(){this._source=null,this._sourcePane=null}source(){return this._source}onToolChanged(){this._removeSource();const e=this._model.currentTool();this._currentToolSupportsPhantomMode=(0,he.isLineToolName)(e)&&(0,S.supportsPhantomMode)(e)}onCursorPositionUpdated(){if(!this._currentToolSupportsPhantomMode)return;const e=this._model.crossHairSource();if(this._sourcePane!==e.pane&&this._removeSource(),null===e.pane||!(0,Bt.isNumber)(e.index)||!(0,Bt.isNumber)(e.price))return void this._removeSource();const t={index:e.index,price:e.price};null!==this._source?this._source.setPoint(0,t):(this._source=this._model.createLineTool(e.pane,t,this._model.currentTool(),void 0,null,0),this._sourcePane=e.pane)}_removeSource(){null!==this._source&&(this._model.removeSource(this._source),this._source=null,this._sourcePane=null)}}var Nt=i(17133),Ot=i(36147),Ft=i(18540);class Wt{constructor(){this._lastValue=null}align(e,t,i){this._lastValue=null;let s=e;if(!(0,Ft.magnetEnabled)().value())return s;const r=i.mainDataSource();if(null===r)return s;const o=r.model().mainSeries();if(r!==o)return s;const a=o.priceScale();if(a.isEmpty())return s;const l=function(e,t){const i=e.bars().valueAt(t);if(null===i)return;let s;if(null!==e.priceSource())s=[e.barFunction()(i)];else switch(e.style()){case 12:s=[i[2],i[3]];break;case 16:s=[i[2],i[4],i[3]];break;default:s=[i[1],i[2],i[3],i[4]]}return s}(o,t);if(!l)return s;const c=(0,n.ensure)(o.firstValue()),h=l.map((e=>({y:a.priceToCoordinate(e,c),price:e}))),d=a.priceToCoordinate(e,c);h.sort(((e,t)=>Math.abs(e.y-d)-Math.abs(t.y-d)));const u=h[0];return((0,Ft.magnetMode)().value()===Ot.MagnetMode.StrongMagnet||Math.abs(u.y-d)<50)&&(s=u.price,this._lastValue=s),s}lastValue(){return this._lastValue}resetLastValue(){this._lastValue=null}}var zt=i(77475),Ht=i(14292),Ut=i(68441),jt=i(59590);class Gt extends jt.BitmapCoordinatesPaneRenderer{ +constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){return null}_drawImpl(e){if(null===this._data)return;const{context:t,verticalPixelRatio:i,horizontalPixelRatio:s,bitmapSize:r}=e,n=Math.max(1,Math.floor(s));t.lineWidth=n;const o=Math.ceil(r.height*i),a=Math.ceil(r.width*s);if(t.lineCap="butt",this._data.vertLinesVisible){t.strokeStyle=this._data.vertLinesColor,(0,Ut.setLineStyle)(t,this._data.vertLineStyle);for(const e of this._data.timeMarks){const i=Math.round(e.coord*s);(0,Ut.drawVerticalLine)(t,i,0,o)}}if(this._data.horzLinesVisible){t.strokeStyle=this._data.horzLinesColor,(0,Ut.setLineStyle)(t,this._data.horzLineStyle);for(const e of this._data.priceMarks){const s=Math.round(e.coord*i);(0,Ut.drawHorizontalLine)(t,s,0,a)}}}}class qt{constructor(e){this._renderer=new Gt,this._pane=e}update(){}renderer(){const e=this._pane.defaultPriceScale(),t=this._pane.model().timeScale();if(e.isEmpty()||t.isEmpty())return null;const i=this._pane.model().properties().childs().paneProperties.childs(),s=t.marks(),r=i.gridLinesMode.value(),n={horzLinesVisible:"both"===r||"horz"===r,vertLinesVisible:"both"===r||"vert"===r,horzLinesColor:i.horzGridProperties.childs().color.value(),vertLinesColor:i.vertGridProperties.childs().color.value(),horzLineStyle:i.horzGridProperties.childs().style.value(),vertLineStyle:i.vertGridProperties.childs().style.value(),priceMarks:e.marks(),timeMarks:null!==s?s:[]};return this._renderer.setData(n),this._renderer}}class $t extends Ht.DataSource{id(){return"grid"}paneViews(e){return[new qt(e)]}}var Yt=i(42275);class Kt extends Yt.PriceAxisView{constructor(e,t,i,s){super(),this._source=e,this._pane=t,this._priceScale=i,this._priceProvider=s,this._properties=e.model().properties().childs().scalesProperties}setHitTestData(e){this._hitTestData=e}setXCoord(e){this._xCoord=e}additionalPadding(e){return 0}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._priceScale,r=s.mainSource(),n=null!==r?r.firstValue():null;if(!this._isVisible()||s.isEmpty()||null===n)return;const o=this._currentPrice(s);if(null===o)return;i.background=(0,At.resetTransparency)(this._bgColor()),i.textColor=this.generateTextColor(i.background);const a=this.additionalPadding(s.fontSize());i.additionalPaddingTop=a,i.additionalPaddingBottom=a,i.coordinate=s.priceToCoordinate(o,n),e.text=s.formatPrice(o,n),e.visible=!0,t.visible=!0,t.hitTestData=this._hitTestData,t.xCoord=this._xCoord}_currentPrice(e){return this._priceProvider(e)}}class Zt extends Kt{additionalPadding(e){return 2/12*e}_isVisible(){const e=this._source.lockedPane();return this._properties.childs().showPriceScaleCrosshairLabel.value()&&(this._source.visible||null!==e)&&(null!=e?e:this._source.pane)===this._pane}_currentPrice(e){const t=Se.crosshairLock.value();return null!==t&&1===t.type?this._pane===this._source.lockedPane()?t.price:null:super._currentPrice(e)}_bgColor(){const e=this._properties.childs();return this._source.model().dark().value()?e.crosshairLabelBgColorDark.value():e.crosshairLabelBgColorLight.value()} +_updateRendererData(e,t,i){const s=t.visible;super._updateRendererData(e,t,i),this._source.isHovered()?t.backgroung=this._source.model().dark().value()?l.colorsPalette["color-cold-gray-600"]:l.colorsPalette["color-cold-gray-650"]:t.backgroung=void 0,s||(t.visible=s)}}class Xt extends Kt{_isVisible(){return null!==this._source.measurePane().value()}_bgColor(){return this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}}var Jt=i(43493),Qt=(i(39347),i(10643)),ei=i(11095);function ti(e){const t=e.priceScale();return null===t?0:t.isPercentage()||t.isIndexedTo100()?2:1}const ii=N.enabled("show_context_menu_in_crosshair_if_only_one_item");class si extends Jt.PanePriceAxisView{constructor(e,t,i,s,r){super(e,t,s),this._crossHairMenuCachedState=null,this._hasActions=!1,this._tooltipText=null,this._gaOrigin="CH menu",this._crosshairPriceAxisView=e,e.setPaneRendererLabelIcon(0),this._crosshair=t,this._scale=i,this._options=r,this._updateGaOrigin()}_updateImpl(e,t){const i=this._crosshair.y,s=this._chartModel.properties().childs().scalesProperties.childs().fontSize.value(),r=this._chartModel.timeScale().width(),n=this._crosshair.model().priceAxisRendererOptions(),a=s+2*this._crosshairPriceAxisView.additionalPadding(s)+n.paddingTop+n.paddingBottom,l=a,c=i-a/2,h=this._crosshair.pane,d=this._mainDataSourceOnPane(),u=d&&d.symbolSource(),p=!!u&&(u.isConvertedToOtherCurrency()||u.isConvertedToOtherUnit());if(this._updateGaOrigin(),null!==d){const e=ti(d),t=d.idForAlert(),i=this._chartModel.isInReplay(),s=this._crossHairMenuCachedState;null!==s&&s.id===t&&s.priceScale===e&&s.isCurrencyOrUnitConverted===p&&s.isInReplay===i||(this._updateTooltipAndActionsAvaliability(d,e,p),this._crossHairMenuCachedState={id:t,priceScale:e,isCurrencyOrUnitConverted:p,isInReplay:i})}const _=null!==d&&(0,_e.isActingAsSymbolSource)(d)?d.symbol():null,m=null!==h&&(h.maximized().value()||!h.collapsed().value())&&(Boolean(_)||!1);this._crosshairPriceAxisView.setPaneLabelVisible(m);const g=this._position();if(null!==g){const e=0,t=r-l,i=Boolean(ei.showPlusButtonOnCursor.value()),s=i?this._crosshair.x:void 0,n=void 0!==s?s-l/2:"left"===g?e:t,h=void 0!==s?s+l/2:"left"===g?e+l:t+l,d=(0,o.box)(new o.Point(n,c),new o.Point(h,c+a)),u=this._tooltipText?{text:this._tooltipText,rect:{x:d.min.x,y:d.min.y,w:d.max.x-d.min.x,h:d.max.y-d.min.y}}:void 0;this._data={itemBox:d,clickHandler:this._handleClick.bind(this,g,i,d),tooltip:u},this._crosshairPriceAxisView.setHitTestData(this._data),this._crosshairPriceAxisView.setXCoord(s)}super._updateImpl(e,t)}_priceScale(){return this._scale}_updateGaOrigin(){this._gaOrigin=Boolean(ei.showPlusButtonOnCursor.value())?"CH menu cursor":"CH menu"}_updateTooltipAndActionsAvaliability(e,t,i){this._tooltipText=null,this._hasActions=!1;if(!(1===t))return;this._chartModel.isInReplay();let s=0;let r=0;1!==s||ii||(this._tooltipText=""),this._crosshairPriceAxisView.setPaneRendererLabelIcon(r),this._hasActions=0!==s}_handleClick(e,t,i,s,r){(0,u.trackEvent)(this._gaOrigin,"click") +;const n=this._mainDataSourceOnPane(),o=null!==n&&(0,_e.isActingAsSymbolSource)(n)?n.symbol():null,a={pageX:r.pageX,pageY:r.pageY,clientX:r.clientX,clientY:r.clientY,screenX:r.screenX,screenY:r.screenY,price:this._crosshair.price,symbol:o};_.emit("onPlusClick",a)}_getMenuItems(e){return Promise.resolve([])}_createAlertMenuItems(e){return Promise.resolve([])}_createTradingMenuItems(){return Promise.resolve([])}_createAddHorizontalLineMenuItem(){return[]}_getActionAddAlert(e){return null}_getActionAddHorizontalLine(e){return null}_getValue(e,t){const i=e.priceScale(),s=e.firstValue();if(null===i||null===s)return null;return i.isPercentage()||i.isIndexedTo100()?null:i.coordinateToPrice(t,s)}_formatValue(e,t){return t.formatter().format(e)}_addAlert(e,t){}_addHorizontalLineTool(e,t){}_showContextMenu(e,t,i,s,r){const o="left"===r;setTimeout((()=>{const r=s.clientX-s.localX,a=s.clientY-s.localY,l=i.min.x+r,c=i.max.x+r,h=i.min.y+a,d=c-l,u=i.max.y+a-h,p=t?Se.crosshairLock.value():void 0;if(void 0!==p){const e=(0,n.ensureNotNull)(this._chartModel.timeScale().points().roughTime(this._crosshair.index));Se.crosshairLock.setValue({type:1,price:this._crosshair.price,time:e,modelId:this._chartModel.id(),paneId:(0,n.ensureNotNull)(this._crosshair.pane).id()})}Qt.ContextMenuManager.showMenu(e,{clientX:s.clientX,clientY:s.clientY,box:{x:l,w:d,y:h,h:u},attachToXBy:t?"auto":o?"left":"right",attachToYBy:"auto-strict",marginX:t?0:-d},void 0,{menuName:"CrosshairMenuView"},(()=>{void 0!==p&&Se.crosshairLock.setValue(p)}))}))}_mainDataSourceOnPane(){const e=this._crosshair.pane;return null!==e?e.mainDataSource():null}}var ri=i(79849),ni=i(38325),oi=i(18807);class ai extends jt.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){return void 0===this._data.clickHandler?null:new oi.HitTestResult(oi.HitTarget.Custom,{clickHandler:this._data.clickHandler,tapHandler:this._data.clickHandler})}_drawImpl(e){const t=this._data.vertLinesVisible,i=this._data.horzLinesVisible;if(!t&&!i)return;const{context:s,horizontalPixelRatio:r,verticalPixelRatio:n,bitmapSize:o}=e;s.lineWidth=Math.max(1,Math.floor(this._data.lineWidth*r)),s.strokeStyle=this._data.color,s.fillStyle=this._data.color,s.lineCap="butt",(0,Ut.setLineStyle)(s,this._data.lineStyle);const a=Math.round(this._data.x*r),l=Math.round(this._data.y*n),c=Math.ceil(o.width*r),h=Math.ceil(o.height*n);t&&a>=0&&(0,Ut.drawVerticalLine)(s,a,0,h),i&&l>=0&&(0,Ut.drawHorizontalLine)(s,l,0,c),this._data.drawCenter&&(s.beginPath(),s.arc(a,l,Math.round(3*r),0,2*Math.PI,!0),s.fillStyle=this._data.color,s.fill()),this._data.scissors&&function(e,t,i){const{context:s,bitmapSize:r,horizontalPixelRatio:n,verticalPixelRatio:o}=e,a=24*n,l=Math.round(t-a/2);let c=Math.round(i-a/2);if(c<0)c=0;else{const e=r.height-a;c>e&&(c=e)}s.translate(l,c),s.scale(n,o),s.fillStyle="#131722",s.fill(li),s.strokeStyle="#fff",s.lineWidth=1,s.stroke(li)}(e,a,l)}} +const li=new Path2D("m15.68 3.72-3.82 5.52-3.83-5.52-.28-.42-.42.3a2.84 2.84 0 0 0-.68 3.92l3.27 4.73-1.16 1.68a3.34 3.34 0 0 0-4.26 3.22 3.34 3.34 0 0 0 3.32 3.35 3.34 3.34 0 0 0 3.08-4.6l1-1.44 1.13 1.62a3.34 3.34 0 0 0 3.15 4.42c1.84 0 3.32-1.5 3.32-3.35a3.34 3.34 0 0 0-4.42-3.17l-1.23-1.78 3.22-4.65a2.86 2.86 0 0 0-.69-3.96l-.41-.29-.29.42ZM7.82 16.27c.47 0 .86.39.86.88 0 .48-.39.87-.86.87a.87.87 0 0 1-.86-.87c0-.5.4-.88.86-.88Zm8.36 0c.47 0 .86.39.86.88 0 .48-.4.87-.86.87a.87.87 0 0 1-.86-.87c0-.5.39-.88.86-.88Z");const ci=l.colorsPalette["color-tv-blue-500"];class hi{constructor(e,t){this._rendererData={},this._renderer=new ai(this._rendererData),this._source=e,this._pane=t}update(){}renderer(e,t){var i,s;const r=this._source.selectPointMode().value()!==Se.SelectPointMode.None,o=this._source.lockedPane(),a=(this._source.visible||null!==o)&&(this._source.areLinesVisible||r)&&!this._source.linesShouldBeHidden(),l=this._rendererData;if(!a||null===this._pane)return null;const c=this._source.paneForPointSelect(),h=this._source.isReplaySelection(),d=null!=o?o:this._source.pane,u=this._pane===d,p=h||(null!==c?d===c&&this._pane===c:u);if(l.scissors=!1,r&&this._source.isOnHoveredChartWidget()&&p){const e=(0,n.ensureNotNull)(this._source.pointToSelect());l.color=this._source.lineColor()||ci,h?(l.lineWidth=2,l.scissors=u):l.lineWidth=1,l.lineStyle=ri.LINESTYLE_SOLID,l.horzLinesVisible=!0,l.vertLinesVisible=!0,l.drawCenter=!1,"time"===e?l.horzLinesVisible=!1:"price"===e&&(l.vertLinesVisible=!1)}else{const e=this._source.properties(),t=this._source.model().currentTool(),i=(0,ni.lastMouseOrTouchEventInfo)(),s=i.isTouch&&!i.stylus&&((0,he.isLineToolName)(t)||(0,Se.toolIsMeasure)(t));let r;r=s?ci:e.childs().color.value();const n=e.childs().transparency.value();!s&&n>0&&(r=(0,At.generateColor)(r,n)),l.color=r,l.horzLinesVisible=this._pane===d&&(this._pane.maximized().value()||!this._pane.collapsed().value()),l.vertLinesVisible=!0,l.lineWidth=e.childs().width.value(),l.lineStyle=e.childs().style.value(),l.drawCenter=s&&this._pane===d}return l.x=null!==(i=this._source.lockedX())&&void 0!==i?i:this._source.x,l.y=null!==(s=this._source.lockedY())&&void 0!==s?s:this._source.y,this._renderer}}var di=i(72739);const ui={backgroundColor:(0,At.generateColor)(l.colorsPalette["color-tv-blue-500"],70),borderColor:(0,At.generateColor)(l.colorsPalette["color-tv-blue-500"],20)};class pi{constructor(e){this._renderer=new di.RectangleRenderer,this._rectangle=null,this._crosshair=e}update(){const e=this._crosshair.selection();null!==e&&null!==this._crosshair.pane?this._rectangle=this._crosshair.pane.logicalRectToPixels(e):this._rectangle=null}renderer(e,t){if(!this._rectangle)return null;const i={backcolor:ui.backgroundColor,color:ui.borderColor,fillBackground:!0,linewidth:1,points:[this._rectangle.min,this._rectangle.max],extendLeft:!1,extendRight:!1};return this._renderer.setData(i),this._renderer}}var _i=i(38223),mi=i(57322),gi=i(2043),fi=i(98596),vi=i(99031),Si=i(80657),yi=i(19266),bi=i(73436);const wi=c.t(null,void 0,i(33355)),Pi=c.t(null,{ +context:"study"},i(32819)),Ci=new ye.PercentageFormatter,xi=new gi.TimeSpanFormatter,Ti=new fi.VolumeFormatter,Ii=(0,l.getHexColorByName)("color-tv-blue-500"),Mi=(0,l.getHexColorByName)("color-ripe-red-400"),Ai={bgColorPositive:(0,At.generateColor)(Ii,80),bgColorNegative:(0,At.generateColor)(Mi,80),colorPositive:(0,l.getHexColorByName)("color-tv-blue-600"),colorNegative:(0,l.getHexColorByName)("color-ripe-red-400"),labelBgColorPositive:Ii,labelBgColorNegative:Mi};class Li{constructor(e,t){this._pipFormatter=null,this._lastSymbolInfo=null,this._horzTrenRenderer=new vi.TrendLineRenderer,this._vertTrenRenderer=new vi.TrendLineRenderer,this._bgRenderer=new di.RectangleRenderer,this._labelRenderer=new Si.TextRenderer,this._p1=null,this._p2=null,this._label=null,this._source=e,this._pane=t}update(e){var t,i;const[s,r]=this._source.measurePoints();if(void 0===r)return this._p1=null,void(this._p2=null);const a=(0,n.ensureNotNull)(this._source.measurePane().value()),l=s.price,c=r.price,h=r.index-s.index,d=(0,_i.forceLTRStr)(""+h),u=(0,n.ensureNotNull)(a.mainDataSource()),p=(0,n.ensureNotNull)(u.formatter()),_=r.price-l;let m=null!==(i=null===(t=p.formatChange)||void 0===t?void 0:t.call(p,r.price,l))&&void 0!==i?i:p.format(_);if(Math.abs(l)>1e-8){const e=_/Math.abs(l);m+=" ("+Ci.format(100*e)+")"}const g=(0,_i.forceLTRStr)(m);this._label=g+"\n"+wi.format({count:d});const f=(0,n.ensureNotNull)(u.firstValue()),v=this._source.model().timeScale().indexToCoordinate(s.index),S=this._source.model().timeScale().indexToCoordinate(r.index),y=a.defaultPriceScale().priceToCoordinate(l,f),b=a.defaultPriceScale().priceToCoordinate(c,f);this._p1=new o.Point(v,y),this._p2=new o.Point(S,b);const w=this._source.model().timeScale().indexToUserTime(s.index),P=this._source.model().timeScale().indexToUserTime(r.index);let C=null;if(null!==w&&null!==P){const e=this._pane.model().mainSeries().symbolInfo();null!==e&&e!==this._lastSymbolInfo&&(this._pipFormatter=new mi.PipFormatter(e.pricescale,e.minmov,e.type,e.minmove2,e.typespecs),this._lastSymbolInfo=e),C=(P.valueOf()-w.valueOf())/1e3}const x=this._pipFormatter?this._pipFormatter.format(_):null,T=null!==x?" , "+x:"",I=null!==C?xi.format(C):null,M=null!==I?", "+(0,_i.startWithLTR)(I):"";this._label=(0,_i.forceLTRStr)(g+T)+"\n"+wi.format({count:d})+M;const A=this._source.measureVolume();Number.isNaN(A)||(this._label+=`\n${Pi} ${Ti.format(A)}`);const k=c=50?bi.LineEnd.Arrow:bi.LineEnd.Normal};this._horzTrenRenderer.setData(s)}{ +const e=Math.round(B.x),t=new o.Point(e,this._p1.y),i=new o.Point(e,this._p2.y),s={points:[t,i],color:E,linewidth:1,linestyle:ri.LINESTYLE_SOLID,extendleft:!1,extendright:!1,leftend:bi.LineEnd.Normal,rightend:Math.abs(t.y-i.y)>=50?bi.LineEnd.Arrow:bi.LineEnd.Normal};this._vertTrenRenderer.setData(s)}const R={x:0,y:10},N=.5*(this._p1.x+this._p2.x),O=this._p2.y,F=new o.Point(N,O),W=(z=(0,n.ensureNotNull)(this._label),{points:[F],text:z,color:"#FFFFFF",horzAlign:"center",vertAlign:"middle",font:L.CHART_FONT_FAMILY,offsetX:R.x,offsetY:R.y,bold:!1,italic:!1,fontsize:12,padding:8,highlightBorder:!1,backgroundColor:D,backgroundTransparency:10,backgroundVertInflate:5,backgroundHorzInflate:5,backgroundRoundRect:4});var z;this._labelRenderer.setData(W);const H=this._labelRenderer.measure(),U=(0,Si.calculateLabelPosition)(H,this._p1,this._p2,R,this._pane.height());this._labelRenderer.setPoints([U])}renderer(){if(null===this._p1||null===this._p2)return null;const e=new yi.CompositeRenderer;return e.append(this._bgRenderer),e.append(this._horzTrenRenderer),e.append(this._vertTrenRenderer),e.append(this._labelRenderer),e}}var ki=i(15187);class Ei extends ki.MediaCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){return null}_drawImpl(e){const t=e.context;t.translate(this._data.x-this._data.width/2,this._data.y-this._data.height/2),t.strokeStyle="rgba(153,153,153,.3)",t.lineWidth=2,t.beginPath(),this._drawShackle(t),t.stroke(),t.closePath(),t.strokeStyle="rgba(153,153,153,.7)",t.lineWidth=1,t.beginPath(),t.rect(0,this._data.height-this._data.bodyHeight+.5,this._data.width,this._data.bodyHeight),t.closePath(),t.stroke(),t.translate(0,-1),t.strokeStyle="#777",t.beginPath(),this._drawShackle(t),t.stroke(),t.closePath(),t.fillStyle="rgba(255,255,255,.7)",t.beginPath(),t.rect(1,this._data.height-this._data.bodyHeight+1.5,this._data.width-2,this._data.bodyHeight-2),t.fill(),t.beginPath(),t.rect(.5,this._data.height-this._data.bodyHeight+1,this._data.width-1,this._data.bodyHeight-1),t.stroke(),t.closePath(),t.fillStyle="#777",t.fillRect(this._data.width/2-.5,this._data.height-this._data.bodyHeight/2,1,2)}_drawShackle(e){const t=(this._data.width-3)/2,i=this._data.height-this._data.bodyHeight;e.moveTo(1.5,t),e.arc(this._data.width/2,t,t,Math.PI,2*Math.PI),i>t&&(e.moveTo(1.5,t),e.lineTo(1.5,i),e.moveTo(this._data.width-1.5,t),e.lineTo(this._data.width-1.5,i))}}class Di{constructor(e,t,i){this._horzVisible=!1,this._source=e,this._pane=t,this._axis=i||"x"}update(){}renderer(e,t){var i;const s=this._source.visible&&this._source.areLinesVisible,r=0===(null===(i=Se.crosshairLock.value())||void 0===i?void 0:i.type),o=s&&this._horzVisible,a=s||r;if("y"===this._axis&&!o||!a)return null;const l="y"===this._axis?this._pane.width()-4.5:(0,n.ensureNotNull)(this._source.lockedX())+1,c="y"===this._axis?this._source.y:this._pane.height()-5.5-1;return new Ei({x:l,y:c,width:9,height:11,bodyHeight:7})}}var Vi=i(49483),Bi=i(93835),Ri=i(88546);class Ni extends Bi.DataWindowView{constructor(e){super(),this._invalidated=!0, +this._dateItem=new Bi.DataWindowItem("",c.t(null,void 0,i(76912)),""),this._timeItem=new Bi.DataWindowItem("",c.t(null,void 0,i(31976)),""),this._model=e,this._items.push(this._dateItem),this._items.push(this._timeItem)}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}_updateImpl(){const e=this._model.mainSeries().isDWM();if(this._timeItem.setVisible(!e),this._timeItem.setValue(Ri.notAvailable),this._dateItem.setValue(Ri.notAvailable),this._model.timeScale().isEmpty())return;let t=this._model.crossHairSource().appliedIndex();if(!(0,Bt.isNumber)(t)){const e=this._model.mainSeries().data().last();if(null===e)return;t=e.index}const i=this._model.timeScale().indexToUserTime(t);null!==i&&(this._dateItem.setValue(this._model.dateFormatter().format(i)),e||this._timeItem.setValue(this._model.timeFormatter().format(i)))}}var Oi=i(34951);const Fi=l.colorsPalette["color-tv-blue-500"],Wi=c.t(null,{context:"Replay"},i(20747));class zi extends Oi.TimeAxisView{constructor(e,t,i,s=!1){super(e),this._indexProvider=i,this._highlighted=s,this._source=t,this._properties=e.properties().childs().scalesProperties}_getText(e){if(this._source.isReplaySelection()){const t=this._model.timeScale().indexToUserTime(e);return null!==t?`${Wi}: ${this._model.dateTimeFormatter().format(t)}`:""}return super._getText(e)}_getBgColor(){if(this._source.isReplaySelection())return Fi;const e=this._properties.childs();return this._highlighted?e.axisLineToolLabelBackgroundColorCommon.value():this._model.dark().value()?e.crosshairLabelBgColorDark.value():e.crosshairLabelBgColorLight.value()}_getIndex(){return this._model.crossHairSource().visible||null!==this._source.lockedPane()?this._indexProvider():null}_isVisible(){return this._properties.childs().showTimeScaleCrosshairLabel.value()}}var Hi=i(96280),Ui=i(94025);const ji={menuEnabled:!1,menuForMainSourceOnly:!1,disableTradingMenuActions:!1,disableDrawHorizLineMenuAction:!1};let Gi=0;const qi=(0,X.getLogger)("Chart.Crosshair");class $i extends Ht.DataSource{constructor(e,t,i){super(),this.pane=null,this.price=NaN,this.index=NaN,this.visible=!0,this.areLinesVisible=!0,this.x=NaN,this.y=NaN,this._lockData=null,this._measurePane=new(Y())(null),this._measurePaneViewCache=new WeakMap,this._startMeasurePoint=null,this._endMeasurePoint=null,this._lastValidMeasurePoint=null,this._isOnHoveredChartWidget=!1,this._crossHairSelectPointMode=new(Y())(Se.SelectPointMode.None),this._selectionPane=null,this._selectionView=new pi(this),this._selectionStartPoint=null,this._timeLockPaneView=null,this._crosshairPaneViewCache=new WeakMap,this._pointSelectionPaneViewCache=new WeakMap,this._priceAxisViews=new Map,this._panePriceAxisViews=new Map,this._startMeasurePriceAxisViews=new Map,this._endMeasurePriceAxisViews=new Map,this._originX=NaN,this._originY=NaN,this._subscribed=!1,this._movedDelegate=new(q()),this._pointSelectedDelegate=new(q()),this._requestedPoint=null,this._paneForRequestedPoint=null,this._selectLineColor=null,this._volumeCalculator=null, +this._currentMeasurePointsetAndSymbolId=null,this._model=e,this._options=Object.assign({},ji,i||{}),this._linesShouldBeHidden=this._model.readOnly(),this._dataWindowView=new Ni(e),this.setSelectionEnabled(!1);const s=e=>t=>t===(0,n.ensureNotNull)(this._measurePane.value()).defaultPriceScale()?e():null;this._currentPosPriceProvider=e=>{const t=(0,n.ensureNotNull)(this.pane);if(e===t.defaultPriceScale())return this.price;const i=(0,n.ensureNotNull)(t.defaultPriceScale().mainSource()).firstValue();if(null===i)return null;const s=t.defaultPriceScale().priceToCoordinate(this.price,i),r=(0,n.ensureNotNull)(e.mainSource()).firstValue();return null===r?null:e.coordinateToPrice(s,r)},this._startMeasurePriceProvider=s((()=>(0,n.ensureNotNull)(this._startMeasurePoint).price)),this._endMeasurePriceProvider=s((()=>(0,n.ensureNotNull)(this._lastMeasurePoint()).price)),this._properties=t;this._timeAxisView=new zi(e,this,(()=>this.appliedIndex()),!1),this._startMeasureTimeAxisView=new zi(e,this,(()=>(0,n.ensureNotNull)(this._startMeasurePoint).index),!0),this._endMeasureTimeAxisView=new zi(e,this,(()=>(0,n.ensureNotNull)(this._lastMeasurePoint()).index),!0),e.readOnly()||Se.cursorTool.subscribe((e=>this.areLinesVisible="arrow"!==e),{callWithLast:!0}),this._crosshairLock=Se.crosshairLock.spawn(),this._showPlusButtonOnCursor=ei.showPlusButtonOnCursor.spawn();const r=()=>{this.updateAllViews((0,W.sourceChangeEvent)(this.id())),this._model.lightUpdate()};this._crosshairLock.subscribe(r),this._showPlusButtonOnCursor.subscribe(r)}destroy(){null!==this._volumeCalculator&&this._volumeCalculator.destroy(),this._measurePane.setValue(null),this._crosshairLock.destroy(),this._showPlusButtonOnCursor.destroy(),this._removeMeasurePointset()}moved(){return this._movedDelegate}originX(){return this._originX}originY(){return this._originY}saveOriginCoords(e,t){this._originX=e,this._originY=t}clearOriginCoords(){this._originX=NaN,this._originY=NaN}currentPoint(){return new o.Point(this.x,this.y)}model(){return this._model}appliedIndex(){var e;return null!==(e=this._getLockData().index)&&void 0!==e?e:this.index}lockedX(){var e;return null!==(e=this._getLockData().xCoord)&&void 0!==e?e:null}lockedY(){var e;return null!==(e=this._getLockData().yCoord)&&void 0!==e?e:null}lockedPane(){const e=Se.crosshairLock.value();return null===e||1!==e.type?null:this._model.id()===e.modelId?this._model.paneForId(e.paneId):this._model.mainPane()}invalidateLockPosition(){this._lockData=null}startMeasurePoint(){return this._startMeasurePoint||null}endMeasurePoint(){return this._endMeasurePoint||null}measureVolume(){if(null===this._volumeCalculator)return NaN;const[e,t]=this.measurePoints();return void 0===t?NaN:this._volumeCalculator.volume(e.index,t.index)}measurePane(){return this._measurePane.readonly()}startMeasuring(e,t){this._startMeasurePoint=e,this._measurePane.setValue(t),t.containsMainSeries()&&((0,n.assert)(null===this._volumeCalculator),this._volumeCalculator=new Hi.SeriesTimeRangeVolumeCalculator(this.model().mainSeries())),this._model.updatePane(t)} +finishMeasure(e){this._endMeasurePoint=e,this._createMeasurePointset((0,n.ensureNotNull)(this._startMeasurePoint),this._endMeasurePoint)}clearMeasure(){this._removeMeasurePointset(),this._measurePane.setValue(null),delete this._startMeasurePoint,delete this._endMeasurePoint,delete this._lastValidMeasurePoint,this._model.lightUpdate(),null!==this._volumeCalculator&&(this._volumeCalculator.destroy(),this._volumeCalculator=null)}measurePoints(){const e=[(0,n.ensureNotNull)(this._startMeasurePoint)],t=this._lastMeasurePoint();return null!==t&&e.push(t),e}startSelection(e){this._selectionStartPoint=this.currentLogicalPoint(),this._selectionPane=e}clearSelection(){this._selectionStartPoint=null,this._selectionPane=null}selection(){return this._selectionStartPoint?{p1:this._selectionStartPoint,p2:this.currentLogicalPoint()}:null}currentLogicalPoint(){return{index:this.appliedIndex(),price:this.price}}selectPointMode(){return this._crossHairSelectPointMode}lineColor(){return this._selectLineColor}cancelRequestSelectPoint(){this._crossHairSelectPointMode.value()!==Se.SelectPointMode.None&&this._setSelectPointModeState(Se.SelectPointMode.None)}requestSelectPoint(e){(0,n.assert)(this._crossHairSelectPointMode.value()===Se.SelectPointMode.None,"Point already requested");const{pointType:t,pane:i,lineColor:s=null,selectPointMode:r=Se.SelectPointMode.Study}=e;i&&((0,n.assert)(-1!==this._model.panes().indexOf(i),"Chartmodel doesn't contains specified pane"),this._paneForRequestedPoint=i,this._model.panesCollectionChanged().subscribe(this,this._paneCollectionChanged)),this._selectLineColor=s,this._requestedPoint=t,this._setSelectPointModeState(r)}onPointSelected(){return this._pointSelectedDelegate}trySelectCurrentPoint(){const e=(0,n.ensureNotNull)(this._requestedPoint);if(!this._model.mainSeries().bars().contains(this.index)&&"price"!==e)return;const t=(0,n.ensureNotNull)(this.pane);if(this._paneForRequestedPoint&&this._paneForRequestedPoint!==t)return;let i,s;if("price"===e||(i=this._model.timeScale().indexToTimePoint(this.index),null!==i)){if("time"!==e){const e=t.mainDataSource();if(null===e)return;const i=e.firstValue(),r=e.priceScale();if(null===i||null===r)return;s=r.coordinateToPrice(this.y,i)}this._setSelectPointModeState(Se.SelectPointMode.None),this._pointSelectedDelegate.fire({time:i,price:s},t)}}isOnHoveredChartWidget(){return this._isOnHoveredChartWidget}setOnHoveredChartWidget(e){this._isOnHoveredChartWidget=e}isReplaySelection(){return!1}clearPosition(){this.visible=!1,this.index=NaN,this.price=NaN,this.x=NaN,this.y=NaN,this.pane=null,this.clearOriginCoords(),this._updateVisibilityDependentPaneViews()}setPosition(e,t,i){return this._subscribed||(this._model.mainSeries().onRestarted().subscribe(this,this.clearMeasure),this._subscribed=!0),this.visible=!0,this._tryToUpdateViews(e,t,i)}setLinesShouldBeHidden(e){this._linesShouldBeHidden=e}linesShouldBeHidden(){return this._linesShouldBeHidden}handleContextMenuEvent(e){ +this._crossHairSelectPointMode.value()!==Se.SelectPointMode.None&&this._setSelectPointModeState(Se.SelectPointMode.None)}properties(){return this._properties}priceAxisViews(e,t){var i;const s=null===this._requestedPoint||"time"!==this._requestedPoint||!this._isOnHoveredChartWidget,r=[];return(null!==(i=this.lockedPane())&&void 0!==i?i:this.pane)===e&&s&&r.push(this._createPriceAxisViewOnDemand(this._priceAxisViews,this._panePriceAxisViews,e,t,this._currentPosPriceProvider,Zt,!0)[0]),this._startMeasurePoint&&r.push(this._createPriceAxisViewOnDemand(this._startMeasurePriceAxisViews,null,e,t,this._startMeasurePriceProvider,Xt)[0]),this._lastMeasurePoint()&&r.push(this._createPriceAxisViewOnDemand(this._endMeasurePriceAxisViews,null,e,t,this._endMeasurePriceProvider,Xt)[0]),r}timeAxisViews(){const e=[],t=null===this._requestedPoint||"price"!==this._requestedPoint||!this._isOnHoveredChartWidget;return this._linesShouldBeHidden||!this.visible&&null===Se.crosshairLock.value()||!t||e.push(this._timeAxisView),this._startMeasurePoint&&e.push(this._startMeasureTimeAxisView),this._lastMeasurePoint()&&e.push(this._endMeasureTimeAxisView),e}paneViews(e){var t,i;if(void 0===e)return null;const s=[];if(this.isReplaySelection()){let t=this._pointSelectionPaneViewCache.get(e);t||(t=new CrosshairPointSelectionPaneView(this,e,this._model),this._pointSelectionPaneViewCache.set(e,t)),s.push(t)}let r=this._crosshairPaneViewCache.get(e);if(r||(r=new hi(this,e),this._crosshairPaneViewCache.set(e,r)),s.push(r),e===this._selectionPane&&s.push(this._selectionView),e===this._measurePane.value()){let t=this._measurePaneViewCache.get(e);t||(t=new Li(this,e),this._measurePaneViewCache.set(e,t)),t.update((0,W.sourceChangeEvent)(this.id())),s.push(t)}if((ei.addPlusButtonProperty.value()||this._showPlusButtonOnCursor.value())&&1!==(null===(t=Se.crosshairLock.value())||void 0===t?void 0:t.type)){const t=e===this.pane,i=!Vi.CheckMobile.any()||window.screen.width>=320,r=Se.tool.value(),n=(0,he.isLineToolName)(r),o=null!==this._model.lineBeingEdited()||null!==this._model.lineBeingCreated()||this._model.sourcesBeingMoved().length>0||null!==this._model.customSourceBeingMoved()||(0,Se.toolIsMeasure)(r);if(t&&this._isOnHoveredChartWidget&&this._crossHairSelectPointMode.value()===Se.SelectPointMode.None&&i&&!n&&!o){const t=e.mainDataSource();if(null!==t){const i=t.priceScale();if(null!==i){const t=this._createPriceAxisViewOnDemand(this._priceAxisViews,this._panePriceAxisViews,e,i,this._currentPosPriceProvider,Zt,!0)[1];null!==t&&s.push(t)}}}}return 0===(null===(i=Se.crosshairLock.value())||void 0===i?void 0:i.type)&&(null===this._timeLockPaneView&&(this._timeLockPaneView=new Di(this,e)),s.push(this._timeLockPaneView)),s}dataWindowView(){return this._dataWindowView}updateAllViews(e){this._priceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._panePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._startMeasurePoint&&(this._startMeasurePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._startMeasureTimeAxisView.update(e)), +this._lastMeasurePoint()&&(this._endMeasurePriceAxisViews.forEach((t=>{t.forEach((t=>t.update(e)))})),this._endMeasureTimeAxisView.update(e)),this._timeAxisView.update(e),this._selectionView.update(),this._dataWindowView.update(),this._updateVisibilityDependentPaneViews()}isMenuEnabled(){return this._options.menuEnabled}isHoveredEnabled(){return ei.addPlusButtonProperty.value()||this._showPlusButtonOnCursor.value()}isHovered(){return this._model.hoveredSource()===this}pointToSelect(){return this._requestedPoint}paneForPointSelect(){return this._paneForRequestedPoint}_lastMeasurePoint(){return this._endMeasurePoint?this._endMeasurePoint:(null!==this.pane&&this._measurePane.value()===this.pane&&(this._lastValidMeasurePoint={price:this._model.magnet().align(this.price,this.index,this.pane),index:this.index}),this._lastValidMeasurePoint||null)}_createPriceAxisViewOnDemand(e,t,i,s,r,o,a=!1){let l=e.get(i),c=null!==t?t.get(i):void 0;void 0===l&&(l=new Map,e.set(i,l),this._options.menuEnabled&&null!==t&&(c=new Map,t.set(i,c)),a&&i.onDestroyed().subscribe(this,(()=>this._onPaneDestroyed(i))));let h=l.get(s);if(void 0===h){if(h=new o(this,i,s,r),l.set(s,h),void 0!==c){const e=new si(h,this,s,this._model,this._options);c.set(s,e)}a&&s.lastSourceRemoved().subscribe(this,(()=>this._onPriceScaleCleared(s)))}let d=null;return void 0!==c&&(d=(0,n.ensureDefined)(c.get(s))),[h,d]}_onPaneDestroyed(e){e.onDestroyed().unsubscribeAll(this),this._priceAxisViews.delete(e),this._panePriceAxisViews.delete(e),this._startMeasurePriceAxisViews.delete(e),this._endMeasurePriceAxisViews.delete(e)}_onPriceScaleCleared(e){e.lastSourceRemoved().unsubscribeAll(this),this._priceAxisViews.forEach((t=>t.delete(e))),this._panePriceAxisViews.forEach((t=>t.delete(e))),this._startMeasurePriceAxisViews.forEach((t=>t.delete(e))),this._endMeasurePriceAxisViews.forEach((t=>t.delete(e)))}_tryToUpdateViews(e,t,i){return!!this._tryToUpdateData(e,t,i)&&(this.updateAllViews((0,W.sourceChangeEvent)(this.id())),this._movedDelegate.fire({index:this.index,price:this.price}),!0)}_tryToUpdateData(e,t,i){const s=this.x,r=this.y,o=this.price,a=this.index,l=this.pane,c=this._priceScaleByPane(i);if(this.index=e,this.x=isNaN(e)?NaN:this._model.timeScale().indexToCoordinate(e),null!==c&&null!==i){this.pane=i,this.price=t;const e=(0,n.ensureNotNull)(i.mainDataSource()).firstValue();this.y=null===e?NaN:c.priceToCoordinate(t,e)}else this.pane=null,this.price=NaN,this.y=NaN;return s!==this.x||r!==this.y||a!==this.index||o!==this.price||l!==this.pane}_priceScaleByPane(e){return e&&!e.defaultPriceScale().isEmpty()?e.defaultPriceScale():null}_setSelectPointModeState(e){e===Se.SelectPointMode.None&&(this._requestedPoint=null,this._selectLineColor=null,this._paneForRequestedPoint&&(this._paneForRequestedPoint=null,this._model.panesCollectionChanged().unsubscribe(this,this._paneCollectionChanged))),Se.activePointSelectionMode.setValue(e),this._crossHairSelectPointMode.setValue(e),this._model.lightUpdate()}_paneCollectionChanged(e){const t=this._paneForRequestedPoint +;null!==t&&-1===e.indexOf(t)&&this.cancelRequestSelectPoint()}_updateVisibilityDependentPaneViews(){var e;for(const t of this.model().panes())null===(e=this._pointSelectionPaneViewCache.get(t))||void 0===e||e.update()}_getLockData(){var e;if(null===this._lockData){const t=Se.crosshairLock.value();if(null===t)this._lockData={};else{const i=this._model.timeScale(),s=null!==(e=i.points().roughIndex(t.time))&&void 0!==e?e:void 0,r=void 0===s?void 0:i.indexToCoordinate(s);switch(t.type){case 0:this._lockData={index:s,xCoord:r};break;case 1:{let e;const i=this.lockedPane();if(null!==i){const s=i.mainDataSource();if(null!==s){const i=s.firstValue(),r=s.priceScale();null!==r&&null!==i&&(e=r.priceToCoordinate(t.price,i))}}this._lockData={index:s,xCoord:r,yCoord:e}}}}}return this._lockData}_createMeasurePointset(e,t){const i=this._normalizePoint(e),s=this._normalizePoint(t),r=[[i.time_t,i.offset],[s.time_t,s.offset]];this._removeMeasurePointset(),++Gi,this._currentMeasurePointsetAndSymbolId={measurePointsetId:Gi,symbolId:(0,n.ensureNotNull)(this._model.mainSeries().seriesSource().symbolInstanceId())};const o=(0,Ui.getServerInterval)(this._model.mainSeries().interval());this._model.chartApi().createPointset(this._currentMeasurePointsetIdWithPrefix(),"turnaround",this._currentMeasurePointsetAndSymbolId.symbolId,o,r,this._onPointsetResponse.bind(this))}_removeMeasurePointset(){null!==this._currentMeasurePointsetAndSymbolId&&this._model.chartApi().isConnected().value()&&this._model.chartApi().removePointset(this._currentMeasurePointsetIdWithPrefix()),this._currentMeasurePointsetAndSymbolId=null}_currentMeasurePointsetIdWithPrefix(){return"pointsetMeasure_"+(0,n.ensureNotNull)(this._currentMeasurePointsetAndSymbolId).measurePointsetId}_normalizePoint(e){return{...this._model.timeScale().normalizeBarIndex(e.index),price:e.price}}_onPointsetResponse(e){if("pointset_error"===e.method)return void qi.logError(`Error getting pointset: ${e.params[0]} ${e.params[1]}`);if(e.params.customId!==this._currentMeasurePointsetIdWithPrefix())return;if(null===this._startMeasurePoint||null===this._endMeasurePoint)return;const t=e.params.plots;if(2!==t.length)return;const i=t[0].value[0],s=t[1].value[0];this._startMeasurePoint.index=i,this._endMeasurePoint.index=s,this.updateAllViews((0,W.sourceChangeEvent)(this.id())),this._model.updateSource(this)}}var Yi=i(50146),Ki=i(12416),Zi=i(17236),Xi=i(39262),Ji=i(26426),Qi=i(56840);class es{constructor(e){this._priceSourceNamesById=new Map,e.forEach((e=>this._priceSourceNamesById.set(e.id,e.name)))}name(e){var t;return null!==(t=this._priceSourceNamesById.get(e))&&void 0!==t?t:null}priceSourcesChanged(e){return e.length!==this._priceSourceNamesById.size}}var ts=i(97906);const is=new ee.TranslatedString("remove deselected empty line tools",c.t(null,void 0,i(59211))),ss=N.enabled("auto_enable_symbol_labels"),rs=(0,X.getLogger)("Chart.ChartModel");function ns(e,t){const i=e.indexOf(t);return-1!==i&&(e.splice(i,1),!0)}function os(e){var t,i;for(let s=e.length;s--;){const r=e[s].dataSources() +;for(let e=r.length;e--;)null===(t=r[e].dataWindowView())||void 0===t||t.update();const n=e[s].priceDataSources();for(let e=n.length;e--;)null===(i=n[e].legendView())||void 0===i||i.update()}}const as={isSnapshot:!1,readOnly:!1,watermarkEnabled:!0,shiftVisibleRangeOnNewBar:!0,currencyConversionEnabled:!1,unitConversionEnabled:!1,countdownEnabled:!0,lastPriceAnimationEnabled:!0,onWidget:!1,hideIdeas:!1};class ls{constructor(e,t,i,r,n,o,a,l,c,d,u){this._onRearrangePanes=new(q()),this._lineToolsGroupModel=new bt,this._sourcesBeingMoved=[],this._activeItemBeingMoved=null,this._lineBeingEdited=null,this._linePointBeingEdited=null,this._linePointBeingChanged=null,this._customSourceBeingMovedHitTestData=null,this._customSourceBeingMoved=null,this._dataSourceCollectionChanged=new(q()),this._sourceProperitesChanged=new(q()),this._sourceZOrderChanged=new(q()),this._symbolSourceResolved=new(q()),this._symbolSourceResolvingActive=new(Y())(!1),this._adjustForDividendsAvailability=new(Y())(0),this._adjustForDividendsEnabled=new(Y())(!1),this._sessions=null,this._currentTool="",this._lineBeingCreated=null,this._paneBeingCreatedLineOn=null,this._lineCancelled=new(q()),this._phantomSourceContainer=new Rt(this),this._destroyed=!1,this._isSettingsExternalPosition=!1,this._isTimeScrolling=!1,this._magnet=new Wt,this._scrollingState=null,this._modelIntervals=[],this._rendererOptionsProvider=new k(this),this._studyInserted=new(q()),this._cachedStudiesMaxOffset=0,this._replayStatus=new(Y())(wt.ReplayStatus.Undefined),this._panes=[],this._tagsChanged=new(q()),this._strategySources=[],this._strategySourcesChange=new(q()),this._activeStrategySource=new(Y())(null),this._paneCollapsingAvailable=new(Y())(!1),this._panesCollectionChanged=new(q()),this._scrollEnabled=N.enabled("chart_scroll"),this._zoomEnabled=N.enabled("chart_zoom"),this._isScalesResetAvailableChanged=new(q()),this._isScalesResetAvailable=!1,this._lollipopSourcesWatcher=null,this._alertsWatcher=null,this._hoveredSource=null,this._hoveredSourceChanged=new(q()),this._lastHoveredHittestData=null,this._lastSelectedHittestData=null,this._topmostCustomSources=[],this._fgCustomSources=[],this._bgCustomSources=[],this._allCustomSources=[],this._customSourcesMap=new Map,this._multiPaneSources=[],this._showLegendProperty=new(M()),this._id=(0,J.guid)(),this._chartSaveTime=null,this._availableCurrenciesList=null,this._availableCurrencies=new Dt([]),this._availablePriceSources=new es([]),this._availableUnitsObject=null,this._availableUnits=new Vt({}),this._availablePriceSourcesList=null,this._shouldBeSavedEvenIfHidden=!1,this._watchedThemeSpawn=h.watchedTheme.spawn(),this._gradientColorsCache=null,this._recalcVRStudiesParams={},this._recalcColorStudiesParams={},this._recalcVisibleRangeStudiesImplDebounced=(0,s.default)(this._recalcVisibleRangeStudiesImpl.bind(this,this._recalcVRStudiesParams),500),this._recalcColorStudiesImplDebounced=(0,s.default)(this._recalcColorStudiesImpl.bind(this,this._recalcColorStudiesParams),250),this._width=0,this._resetScales=new(q()), +this._chartThemeLoaded=new(q()),this._selection=new b,this._selectedSourceChanged=new(q()),this._symbolSourceCollectionChanged=new(q()),this._gridSource=new $t,this._syncPointCache=new Map,this._lastAppliedGotoTimeRange=null,this._lastGotoTimeRange=null,this._watermarkContentProvider=null,this._clearSelection=()=>{this._lastSelectedHittestData=null,this._selection.clear()},this._removeSourceFromSelection=e=>{this._selection.remove(e)},this._addSourceToSelection=(e,t)=>{const i=this._selection.isSelected(e);i&&this._lastSelectedHittestData===t||e&&!e.isSelectionEnabled()||(this._lastSelectedHittestData=t||null,i||this._selection.add(e))},this._recalcSymbolResolvingActive=()=>{for(const e of this._panes)if(e.symbolSourceResolvingActive().value())return void this._symbolSourceResolvingActive.setValue(!0);this._symbolSourceResolvingActive.setValue(!1)},this._recalcAdjustForDividendsAvailibility=()=>{var e,t,i,s;if(this._symbolSourceResolvingActive.value())return void this._adjustForDividendsAvailability.setValue(0);const r=this.mainSeries();switch(null!==(t=null===(e=r.symbolInfo())||void 0===e?void 0:e.allowed_adjustment)&&void 0!==t?t:"none"){case"dividends":return void this._adjustForDividendsAvailability.setValue(2);case"splits":return void this._adjustForDividendsAvailability.setValue(1);case"any":return void this._adjustForDividendsAvailability.setValue(3)}for(const e of this.symbolSources().filter(_e.isActingAsSymbolSource)){if(e.symbolHibernated().value()||e===r)continue;if("any"===(null!==(s=null===(i=e.symbolInfo())||void 0===i?void 0:i.allowed_adjustment)&&void 0!==s?s:"none"))return void this._adjustForDividendsAvailability.setValue(3)}this._adjustForDividendsAvailability.setValue(0)},this._recalcAdjustForDividendsEnabled=()=>{switch(this._adjustForDividendsAvailability.value()){case 2:return void this._adjustForDividendsEnabled.setValue(!0);case 0:case 1:return void this._adjustForDividendsEnabled.setValue(!1)}this._adjustForDividendsEnabled.setValue(this.mainSeries().properties().childs().dividendsAdjustment.value())},this._recalcPaneCollapsingAvailable=e=>{let t=this._panes.filter((e=>!e.collapsed().value())).length;0===t&&e&&this._panes.length>0&&(this._panes[0].collapsed().setValue(!1),t=1),this._paneCollapsingAvailable.setValue(t>1)},this._chartApi=e,this._invalidateHandler=t,this._undoModel=o,this._properties=i,this._options=(0,ie.merge)((0,ie.clone)(as),l),this._collapsedWV=c,this._linkingGroupIndex=d,this._isAutoSaveEnabled=u,this._studiesMetaInfoRepository=n,this._readOnly=this._options.readOnly,this._isSnapshot=this._options.isSnapshot,this._chartSaveTime=(new Date).valueOf(),this._backgroundColor=new(Y())(this._getBackgroundColor()),this._backgroundTopColor=new(Y())(this._getBackgroundColor(!0)),this._properties.childs().paneProperties.childs().background.subscribe(this,this._updateBackgroundColor),this._properties.childs().paneProperties.childs().backgroundType.subscribe(this,this._updateBackgroundColor), +this._properties.childs().paneProperties.childs().backgroundGradientStartColor.subscribe(this,this._updateBackgroundColor),this._properties.childs().paneProperties.childs().backgroundGradientEndColor.subscribe(this,this._updateBackgroundColor),this._backgroundColor.subscribe(this.recalcColorStudies.bind(this,!1)),this._backgroundTopColor.subscribe(this.recalcColorStudies.bind(this,!1)),this._backgroundCounterColor=new(Y())(this._getBackgroundCounterColor()),this._backgroundColor.subscribe((()=>this._backgroundCounterColor.setValue(this._getBackgroundCounterColor()))),this._isDark=(0,ts.combine)((e=>"white"===e),this._backgroundCounterColor),this._watchedThemeSpawn.subscribe(this._updateBackgroundColor.bind(this)),this._symbolSourceResolvingActive.subscribe(this._recalcAdjustForDividendsAvailibility),this.setStudiesMetaData(this._studiesMetaInfoRepository.getInternalMetaInfoArray(),this._studiesMetaInfoRepository.getMigrations()),(0,Se.init)();const p=this._readOnly?new(M())((0,B.defaults)("chartproperties.paneProperties.crossHairProperties")):this._properties.childs().paneProperties.childs().crossHairProperties;this.m_crossHairSource=new $i(this,p,this._options.crossHair),this._crossHairSelectPointMode=this.m_crossHairSource.selectPointMode().spawn(),this._crossHairSelectPointMode.subscribe((e=>{if(e!==Se.SelectPointMode.None&&this.lineBeingCreated()){const e=Se.tool.value();this.cancelCreatingLine(),Se.tool.setValue(e)}})),this._tagsChanged=new(q());const _=new T.DefaultProperty("chartproperties.mainSeriesProperties");_.addExclusion("minTick"),_.addExclusion("priceAxisProperties.lockScale"),_.addExclusion("priceAxisProperties.percentage"),_.addExclusion("priceAxisProperties.indexedTo100"),_.addExclusion("priceAxisProperties.isInverted"),_.addExclusion("priceAxisProperties.log"),_.addExclusion("priceAxisProperties.logDisabled"),_.addExclusion("priceAxisProperties.percentageDisabled"),_.addExclusion("priceAxisProperties.autoScaleDisabled"),_.merge(i.childs().mainSeriesProperties.state()),this._timeScale=new gt(this,this._options.timeScale);const m={countdownEnabled:this._options.countdownEnabled,lastPriceAnimationEnabled:this._options.lastPriceAnimationEnabled};this.m_mainSeries=new pe.Series(this,_,m,r),this.m_mainSeries.onStyleChanged().subscribe(this._timeScale,this._timeScale.invalidateVisibleBars);const g=()=>this.fullUpdate();this.m_mainSeries.properties().childs().showCountdown.subscribe(this,(()=>{this.m_mainSeries.updateAllViews((0,W.sourceChangeEvent)(this.m_mainSeries.id())),g()})),(0,Z.currencyUnitVisibilityProperty)().subscribe(this,g),this._timeScale.visibleBarsStrictRangeChanged().subscribe(this.m_mainSeries,this.m_mainSeries.clearHighLowPriceCache),this._timeScale.visibleBarsStrictRangeChanged().subscribe(this.m_mainSeries,this.m_mainSeries.clearAveragePriceCache),this.createPane(void 0,{axisProperties:_.childs().priceAxisProperties.state(["autoScale"])}),this._adjustForDividendsAvailability.subscribe(this._recalcAdjustForDividendsEnabled), +this.mainSeries().properties().childs().dividendsAdjustment.subscribe(this,this._recalcAdjustForDividendsEnabled),this._recalcAdjustForDividendsEnabled(),this._boundUpdateStudiesMaxOffset=this._updateStudiesMaxOffset.bind(this),this.mainSeries().dataEvents().seriesTimeFrame().subscribe(this,((e,t,i,s)=>{if(null!==this._lastAppliedGotoTimeRange&&null!==i&&s&&(0,Nt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,i)){const e=this.appliedTimeFrame().value();null!==e&&!this._lastAppliedGotoTimeRange.actual&&(0,Nt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,e.val)&&this.appliedTimeFrame().setValue(null),this._lastAppliedGotoTimeRange=null}})),this.mainSeries().dataEvents().completed().subscribe(this,(e=>{null===this._lastAppliedGotoTimeRange&&null!==this._lastGotoTimeRange&&(this.gotoTimeRange(this._lastGotoTimeRange.from,this._lastGotoTimeRange.to),this._lastGotoTimeRange=null)}));const f=this._panes[0];f.setStretchFactor(2*f.stretchFactor()),this._properties.listeners().subscribe(this,this.lightUpdate),this._properties.childs().timezone.subscribe(null,(()=>{this._chartApi&&this._chartApi.isConnected().value()&&this._chartApi.switchTimezone(this.timezone())})),f.addDataSource(this.m_mainSeries,f.findSuitableScale(this.m_mainSeries),!1),this._barsMarksSources=a(this);for(const e of this._barsMarksSources)e.setOwnerSource(this.m_mainSeries),f.addDataSource(e,this.m_mainSeries.priceScale(),!0);this.m_mainSeries.symbolResolved().subscribe(this,this._clearAvailablePriceSources)}setStudiesMetaData(e,t){this._studiesMetaData=e,this._studyVersioning=new w.StudyVersioning(this._studiesMetaData,t)}restart(){this._chartApi.switchTimezone(this.timezone()),this._timeScale.reset(),this.m_mainSeries.restart();for(const e of this.dataSources())e.restart&&e!==this.m_mainSeries&&e.restart();this.sessions().restart()}version(){return 3}collapsed(){return this._collapsedWV}chartSaveTime(){return this._chartSaveTime}setChartSaveTime(e){this._chartSaveTime=e}destroy(){this._phantomSourceContainer.destroy(),this._hoveredSourceChanged.destroy(),null!==this._watermarkSource&&(this._watermarkSource.destroy(),this._watermarkSource=null),Array.from(this._customSourcesMap.keys()).forEach(this._removeCustomSource,this),(0,n.assert)(0===this._topmostCustomSources.length),(0,n.assert)(0===this._fgCustomSources.length),(0,n.assert)(0===this._bgCustomSources.length),(0,n.assert)(0===this._allCustomSources.length),(0,n.assert)(0===this._customSourcesMap.size),null!==this._lollipopSourcesWatcher&&(this._lollipopSourcesWatcher.destroy(),this._lollipopSourcesWatcher=null),null!==this._alertsWatcher&&this._alertsWatcher.destroy(),this._properties.childs().paneProperties.childs().background.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundType.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundGradientEndColor.unsubscribeAll(this),this._properties.childs().paneProperties.childs().backgroundGradientStartColor.unsubscribeAll(this),this._watchedThemeSpawn.destroy(), +this._lastHoveredHittestData=null,this._lastSelectedHittestData=null,(0,Z.currencyUnitVisibilityProperty)().unsubscribeAll(this),this._crossHairSelectPointMode.destroy(),this.m_mainSeries.symbolResolved().unsubscribe(this,this._clearAvailablePriceSources),this._destroyed=!0}undoModel(){return this._undoModel}onData(e){switch(e.method){case"timescale_update":{const t=e.params;this._updateTimeScale({index:t.index,zoffset:t.zoffset,values:t.changes,indexDiffs:t.index_diff,baseIndex:t.baseIndex,marks:t.marks,clearFlag:t.clear});break}case"timescale_completed":{const t=Boolean(e.params[0]);this._timeScale.onTimeScaleCompleted(t);break}}}addStrategySource(e,t){1!==t&&-1===this._strategySources.indexOf(e)&&(this._strategySources.push(e),this._strategySourcesChange.fire(t),this.setActiveStrategySource(e))}removeStrategySource(e,t){if(1===t)return;const i=this._strategySources.indexOf(e);if(-1!==i){if(this._strategySources.splice(i,1)[0]===this._activeStrategySource.value()&&this.unsetActiveStrategySource(),this._strategySources.length>0){const e=this._strategySources[this._strategySources.length-1];this.setActiveStrategySource(e)}this._strategySourcesChange.fire(t)}}setActiveStrategySource(e){-1!==this._strategySources.indexOf(e)&&this._activeStrategySource.setValue(e)}unsetActiveStrategySource(){this._activeStrategySource.setValue(null)}activeStrategySource(){return this._activeStrategySource}strategySources(){return this._strategySources}strategySourcesChange(){return this._strategySourcesChange}setScrollEnabled(e){this._scrollEnabled=e}scrollEnabled(){return this._scrollEnabled}setZoomEnabled(e){this._zoomEnabled=e}zoomEnabled(){return this._zoomEnabled}zoomToViewport(e,t,i,s,r){this.setTimeViewport(e,t);let n=Math.min(i,s),o=Math.max(i,s);const a=r.defaultPriceScale();a.isPercentage()||a.setMode({autoScale:!1}),a.isLog()&&(n=a.priceToLogical(n),o=a.priceToLogical(o)),a.setPriceRange(new de.PriceRange(n,o)),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.invalidate(this._paneInvalidationMask(r,K.InvalidationLevel.Light)),this._setScalesResetAvailable(!0)}setTimeViewport(e,t){const i=this.appliedTimeFrame().value();null!==this._lastAppliedGotoTimeRange&&null!==i&&(0,Nt.areEqualTimeFrames)(this._lastAppliedGotoTimeRange.range,i.val)&&!this._lastAppliedGotoTimeRange.actual||(this.timeScale().zoomToBarsRange(e,t),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies(),this.lightUpdate())}onTagsChanged(){return this._tagsChanged}canZoomIn(){return this._timeScale.canZoomIn()&&this._zoomEnabled}canZoomOut(){return this._timeScale.canZoomOut()&&this._zoomEnabled}onPaneTagsChanged(){this._tagsChanged.fire()}panesCollectionChanged(){return this._panesCollectionChanged}dataSourceCollectionChanged(){return this._dataSourceCollectionChanged}symbolSourceCollectionChanged(){return this._symbolSourceCollectionChanged}symbolSourceResolved(){return this._symbolSourceResolved}symbolSourceResolvingActive(){return this._symbolSourceResolvingActive}adjustForDividendsAvailability(){ +return this._adjustForDividendsAvailability}adjustForDividendsEnabled(){return this._adjustForDividendsEnabled}paneCollapsingAvailable(){return this._paneCollapsingAvailable}sourcePropertiesChanged(){return this._sourceProperitesChanged}sourceZOrderChanged(){return this._sourceZOrderChanged}zoomTime(e,t,i){if(!this._zoomEnabled)return;const s=this.timeScale();if(s.isEmpty()||0===t)return;const r=s.width();e=Math.max(1,Math.min(e,r-2)),s.zoom(e,t,i),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate(),this.recalcVisibleRangeStudies(),this._setScalesResetAvailable(!0)}lineBeingEdited(){return this._lineBeingEdited}linePointBeingEdited(){return this._linePointBeingEdited}activeItemBeingMoved(){return this._activeItemBeingMoved}linePointBeingChanged(){return this._linePointBeingChanged}updateAllPaneViews(e){for(const t of this._panes)t.updateAllViews(e)}dataSources(){const e=[this.crossHairSource()];for(const t of this._panes)for(const i of t.dataSources())e.push(i);return e}priceDataSources(){const e=[];for(const t of this._panes)for(const i of t.priceDataSources())e.push(i);return e}symbolSources(){const e=[];for(const t of this._panes)for(const i of t.symbolSources())e.push(i);return e}selection(){return this._selection}selectionMacro(e,t=!1){const i=this.selection().allSources();e({removeSourceFromSelection:this._removeSourceFromSelection,addSourceToSelection:this._addSourceToSelection,clearSelection:this._clearSelection,selection:this.selection.bind(this)});const s=(0,v.subtract)(i,this.selection().allSources()),r=(0,v.subtract)(this.selection().allSources(),i);r.concat(i).forEach((e=>e.updateAllViews((0,W.selectionChangeEvent)())));let n=[];s.forEach((e=>{if((0,S.isLineTool)(e)){const i=e.hasAlert.value()&&e.getAlertSync();i&&i.setSelected(!1),!t&&e.shouldBeRemovedOnDeselect()&&n.push(e)}})),r.forEach((e=>{const t=(0,S.isLineTool)(e)&&e.hasAlert&&e.hasAlert.value()&&e.getAlertSync();t&&t.setSelected(!0)})),n=n.filter((e=>null!==this.dataSourceForId(e.id()))),n.length>0&&this._undoModel.removeSources(n,!1,is),this.lightUpdate(),(s.length>0||r.length>0)&&this._selectedSourceChanged.fire()}onSelectedSourceChanged(){return this._selectedSourceChanged}checkLineToolSelection(){const e=this.selection().allSources();this._selection.checkLineToolSelection(),e.length!==this.selection().allSources().length&&this._selectedSourceChanged.fire()}lineToolsGroupModel(){return this._lineToolsGroupModel}restoreLineToolsGroups(e){this._lineToolsGroupModel=bt.fromState(this,e)}realignLineTools(e){for(const t of this._panes)(void 0===e||t.hasDataSource(e))&&t.realignLineTools(e)&&this._dataSourceCollectionChanged.fire(t)}isSnapshot(){return this._isSnapshot}onWidget(){return this._options.onWidget}hideIdeas(){return this._options.hideIdeas}updateSource(e){const t=this._invalidationMaskForSource(e);null!==t&&this.invalidate(t)}updateSourcePriceScale(e){const t=this._invalidationMaskForSourcePriceScale(e);null!==t&&this.invalidate(t)}updatePane(e){this.invalidate(this._paneInvalidationMask(e))} +updateTimeScaleBaseIndex(e){const t=this.mainSeries().bars();t.isEmpty()||this._updateBaseIndex((0,n.ensureNotNull)(t.lastIndex()),!!(e&&e.index>0))}setInterval(e,t){const i=setInterval(e,t);return this._modelIntervals.push(i),i}clearInterval(e){clearInterval(e);const t=this._modelIntervals.indexOf(e);t>-1&&this._modelIntervals.splice(t,1)}clearIntervals(){for(let e=0;e{i.ownerSource()===e&&i.setOwnerSource(t)})),t.start(),this.recalculatePane(i,(0,W.sourceChangeEvent)(t.id())),this.fullUpdate(),!0}insertStudyStub(e){const t=this.mainSeries(),i=(0, +n.ensureNotNull)(this.paneForSource(t)),s=new P.StudyStub(this,null,e),r=i.createPriceScaleAtPosition("overlay");return i.addDataSource(s,r,!1),this.recalculatePane(i,(0,W.sourceChangeEvent)(s.id())),this.fullUpdate(),s}removeStudyStub(e){const t=this.dataSourceForId(e);return null===t?(rs.logNormal("StudyStub id="+e+" is not found in chart model"),!1):(this.removeSource(t),!0)}allLineTools(){return this._getAllSources(S.isLineTool)}setHoveredSource(e,t=null){const i=this._hoveredSource!==e;if(!i&&this._lastHoveredHittestData===t)return;this._lastHoveredHittestData=t;let s=null;if(this._hoveredSource){this._hoveredSource.updateAllViews((0,W.selectionChangeEvent)()),s=new K.InvalidationMask(K.InvalidationLevel.Cursor);const e=this._invalidationMaskForSource(this._hoveredSource,K.InvalidationLevel.Light);null!==e&&s.merge(e)}if(this._hoveredSource=e,e){e.updateAllViews((0,W.selectionChangeEvent)()),s||(s=new K.InvalidationMask(K.InvalidationLevel.Cursor));const t=this._invalidationMaskForSource(e,K.InvalidationLevel.Light);null!==t&&s.merge(t)}s&&this.invalidate(s),i&&this._hoveredSourceChanged.fire(e)}properties(){return this._properties}chartApi(){return this._chartApi}disconnect(){this.sessions().stop();for(const e of this.dataSources())e.disconnect&&e.disconnect();this._timeScale.disconnect()}crossHairSource(){return this.m_crossHairSource}gridSource(){return this._gridSource}publishedChartsTimelineSource(){return null}hoveredSource(){return this._hoveredSource}hoveredSourceChanged(){return this._hoveredSourceChanged}lastHittestData(){return this._lastHoveredHittestData}lastSelectedHittestData(){return this._lastSelectedHittestData}syncTimeWithModel(e,t){const i=this.mainSeries().syncModel();if(null===i)return;const s=1e3*this.createSyncPoint(e,i.syncSourceTarget()).sourceTimeToTargetTime(t/1e3),r=(0,Pt.get_timezone)(this.timezone());let n=(0,Pt.utc_to_cal)(r,s);this.mainSeries().isDWM()&&(n=i.getSession().spec.correctTradingDay(n),(0,Pt.set_hms)(n,0,0,0,0,(0,Pt.get_timezone)("Etc/UTC"))),this._gotoTimeImpl(n.getTime(),{centerIfVisible:!1})}gotoTime(e){return this._gotoTimeImpl(e,{centerIfVisible:!0})}recalculatePane(e,t){null==e||e.recalculate(t)}recalculateAllPanes(e){this._panes.forEach((t=>t.recalculate(e))),this.updateAllPaneViews(e),this.crossHairSource().updateAllViews(e)}gotoTimeRange(e,t){const i=this.timeScale(),s=i.tickMarks(),r=this.mainSeries();if(void 0===s.minIndex)return void(this._lastGotoTimeRange={from:e,to:t});let o=e,a=t;const l=r.symbolInfo();if(null!==l){let i=this.properties().childs().timezone.value();"exchange"===i&&(i=l.timezone);const s=(0,Pt.get_timezone)(i),n=(0,Pt.utc_to_cal)(s,e),c=(0,Pt.utc_to_cal)(s,t);if(r.isDWM()){const e=(0,Pt.get_timezone)("Etc/UTC");(0,Pt.set_hms)(n,0,0,0,0,e),(0,Pt.set_hms)(c,0,0,0,0,e)}o=n.getTime(),a=c.getTime()}const c=(0,n.ensureDefined)(s.maxIndex),h=(0,n.ensureDefined)(s.minIndex);if(o>=(0,n.ensureNotNull)(s.indexToTime(h)).valueOf()||r.endOfData()){const e=(e,t)=>e(0,n.ensureNotNull)(s.indexToTime(e)).valueOf(),l=(0, +v.lowerboundExt)(t,o,e,s.nearestIndex(o),c);let d=o===a?l:(0,v.lowerboundExt)(t,a,e,s.nearestIndex(a),c);this._lastGotoTimeRange=null,null!==this._lastAppliedGotoTimeRange&&(this._lastAppliedGotoTimeRange.actual=!1);const u=i.baseIndex();if(l+Math.max(d-l+1,i.minVisibleBarCount())>u){const e=i.targetDefaultRightOffset();d-u=0;t--)if(this._panes[t].hasDataSource(e))return this._panes[t];return e instanceof Lt.BarsMarksContainer?this.paneForSource(this.mainSeries()):null}mainPane(){for(const e of this._panes)if(e.isMainPane())return e;throw new Error("Main pane is not found")}lastPane(){return this._panes[this._panes.length-1]}removeSource(e,t){this.selectionMacro((t=>t.removeSourceFromSelection(e)),!0),this._hoveredSource===e&&(this._hoveredSource=null,this._lastHoveredHittestData=null),this._sourcesBeingMoved.includes(e)&&(this._sourcesBeingMoved=this._sourcesBeingMoved.filter((t=>t!==e)),this._sourcesBeingMoved.length||(this._activeItemBeingMoved=null)),e===this._lineBeingEdited&&(this._lineBeingEdited=null,Se.isToolEditingNow.setValue(!1)),e===this._lineBeingCreated&&(this._lineBeingCreated=null,Se.isToolCreatingNow.setValue(!1)),!t&&e.stop&&e.stop();const i=this.detachSource(e),s=this.mainSeries().priceScale();return(0,j.isStudy)(e)&&(0,_e.isActingAsSymbolSource)(e)&&e.priceScale()===s&&s.isPercentage()&&1===s.seriesLikeSources().filter(_e.isActingAsSymbolSource).length&&s.setMode({percentage:!1}),this.fullUpdate(),this._invalidateBarColorerCaches(),(0,j.isStudy)(e)&&((0,_.emit)("study_event",e.id(),"remove"),e.isChildStudy()&&e.parentSources().forEach((t=>t.unsetChild(e))),e.maxOffset().unsubscribe(this._boundUpdateStudiesMaxOffset)),!t&&e.destroy&&e.destroy(),(0,S.isLineTool)(e)&&(e.removeAlert(),(0,_.emit)("drawing_event",e.id(),"remove")),i}allStudies(e){const t=e?e=>(0,j.isStudy)(e)&&!0:j.isStudy;return this._getAllSources(t)}findNonOverlayStudyWithGroupingKey(e,t){const i=void 0!==t?[t]:this._panes;for(const t of i){const i=t.dataSources().find((i=>(0,j.isStudy)(i)&&i.metaInfo().groupingKey===e&&!t.isOverlay(i)));if(void 0!==i)return{pane:t,study:i}}return null}movePaneUp(e){this.movePane(e,e-1)}movePaneDown(e){this.movePane(e,e+1)}movePane(e,t){const i=this._panes[e];this._panes.splice(e,1),this._panes.splice(t,0,i),this._panesCollectionChanged.fire(this._panes), +this._onRearrangePanes.fire(),this.invalidate(K.InvalidationMask.panesOrder())}backgroundColor(){return this._backgroundColor}backgroundTopColor(){return this._backgroundTopColor}backgroundColorAtYPercentFromTop(e){const t=this.backgroundColor().value(),i=this.backgroundTopColor().value();if(t===i)return t;if(e=Math.max(0,Math.min(100,Math.round(100*e))),null===this._gradientColorsCache||this._gradientColorsCache.topColor!==i||this._gradientColorsCache.bottomColor!==t)this._gradientColorsCache={topColor:i,bottomColor:t,colors:new Map};else{const t=this._gradientColorsCache.colors.get(e);if(void 0!==t)return t}const s=(0,At.gradientColorAtPercent)(i,t,e/100);return this._gradientColorsCache.colors.set(e,s),s}backgroundCounterColor(){return this._backgroundCounterColor.readonly()}dark(){return this._isDark}defaultResolutions(){return this.chartApi().defaultResolutions()}availableCurrencies(){const e=this._getAvailableCurrencies();return e.length!==this._availableCurrencies.size()&&(this._availableCurrencies=new Dt(e)),this._availableCurrencies}currencyConversionEnabled(){return this._options.currencyConversionEnabled}availableUnits(){const e=this._getAvailableUnits();return this._availableUnits.unitsChanged(e)&&(this._availableUnits=new Vt(e)),this._availableUnits}unitConversionEnabled(){return this._options.unitConversionEnabled}availablePriceSources(){const e=this._getAvailablePriceSources();return null!==e&&this._availablePriceSources.priceSourcesChanged(e)&&(this._availablePriceSources=new es(e)),this._availablePriceSources}resetDeferredStudies(){Ee.instance(this).reset()}isJustClonedChart(){return this._undoModel.isJustClonedChart()}studyTemplate(e,t,i){const s={panes:[],version:this.version()};for(const e of this.panes())s.panes.push(e.state(!0,!1,!0));const r=this.mainSeries();return e&&(s.symbol=r.symbol(),this.currencyConversionEnabled()&&i&&(s.currency=r.currency()),this.unitConversionEnabled()&&i&&(s.unit=r.unit())),t&&(s.interval=r.interval()),s}getStudyById(e){const t=this.dataSourceForId(e);return null!==t&&(0,j.isStudy)(t)?t:null}getLineToolById(e){const t=this.dataSourceForId(e);return null!==t&&(0,S.isLineTool)(t)?t:null}restoreLineToolState(e,t,i){e.restorePoints(t.points,t.indexes||[]),t.state.intervalsVisibilities=(0,Ve.mergeIntervalVisibilitiesDefaults)(t.state.intervalsVisibilities),e.properties().merge(t.state),e.restoreData&&e.restoreData(t),e.linkKey().setValue(t.linkKey||null),e.createServerPoints(),this.fullUpdate();const s=e.linkKey().value();null!==s&&i&&(0,Se.restoreLineToolState)({model:this,linkKey:s,state:t})}preferences(){return(0,Ki.preferencesByWhiteList)(this,this.mainSeries())}restoreTheme(e,t,i){e.mainSourceProperties.hollowCandleStyle||(e.mainSourceProperties.hollowCandleStyle=e.mainSourceProperties.candleStyle),this._undoModel.chartLoadTheme(e,t,i)}onResetScales(){return this._resetScales}startMovingSources(e,t,i,s,r,o){this._sourcesBeingMoved=e,this._activeItemBeingMoved=i;let a=!1;if(this._sourcesBeingMoved.forEach((e=>{!a&&(0,j.isStudy)(e)&&(a=!0);const l=(0, +n.ensureNotNull)(this.paneForSource(e)),c=(0,S.isLineTool)(e),h=c&&e.linkKey().value();if(!1!==h&&null!==h&&s.has(h)&&c&&e.isFixed()){const t=(0,n.ensureDefined)(s.get(h)),a={screen:this._percentPositionToPoint(t,l)};e.startMoving(a,i,r,o)}else e.startMoving(t,i,r,o);const d=this._paneInvalidationMask(l,K.InvalidationLevel.Light);this.invalidate(d)})),!o){const s=e.filter(S.isLineTool).filter((e=>e.linkKey().value()&&e.isSynchronizable())).map((e=>e.linkKey().value()));if(s.length&&t.logical){const o=this.externalTimeStamp(t.logical.index),a={linkKeys:s,model:this,symbol:this.mainSeries().symbol(),point:{price:t.logical.price,timeStamp:o},activeItem:null!==i?i:void 0,envState:r,pointPositionPercents:new Map};e.forEach((e=>{if((0,S.isLineTool)(e)){const i=e.linkKey().value();if(i&&e.isSynchronizable()&&e.isFixed()){const s=(0,n.ensureNotNull)(this.paneForSource(e));a.pointPositionPercents.set(i,this._pointToPercentPosition((0,n.ensureDefined)(t.screen),s))}}})),(0,Se.startMovingLineTool)(a)}}Se.isToolMovingNow.setValue(!0),a&&Se.isStudyEditingNow.setValue(!0)}moveSources(e,t,i,s){if(this._sourcesBeingMoved.filter((e=>!e.isLocked||!e.isLocked())).forEach((r=>{const o=(0,S.isLineTool)(r)?r.linkKey().value():null;if(null!==o&&t.has(o)){const e=(0,n.ensureNotNull)(this.paneForSource(r)),a=(0,n.ensureDefined)(t.get(o)),l={screen:this._percentPositionToPoint(a,e)};r.move(l,this._activeItemBeingMoved,i,s)}else r.move(e,this._activeItemBeingMoved,i,s)})),this.lightUpdate(),!s&&e.logical){const t=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey().value())).map((e=>e.linkKey().value())),s=this.externalTimeStamp(e.logical.index),r={linkKeys:t,model:this,point:{price:e.logical.price,timeStamp:s},envState:i,pointPositionPercents:new Map};this._sourcesBeingMoved.filter(S.isLineTool).forEach((t=>{if(t.linkKey().value()&&t.isSynchronizable()&&t.isFixed()){const i=(0,n.ensureNotNull)(this.paneForSource(t));r.pointPositionPercents.set(t.linkKey().value(),this._pointToPercentPosition((0,n.ensureDefined)(e.screen),i))}})),(0,Se.moveLineTool)(r)}}endMovingSources(e,t,i){const s=this._sourcesBeingMoved.map((s=>{const r=(0,n.ensureNotNull)(this.paneForSource(s)),o=s.endMoving(e,t,i),a=this._paneInvalidationMask(r,K.InvalidationLevel.Light);return a.invalidateAll(K.InvalidationLevel.Light),this.invalidate(a),o})),r=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey().value())).map((e=>e.linkKey().value())),o=this._sourcesBeingMoved.filter(S.isLineTool).filter((e=>e.isSynchronizable()&&!!e.linkKey)).map((e=>{const t={points:e.normalizedPoints(),interval:this.mainSeries().interval()};return e.isFixed()&&(t.pointPositionPercents=e.calcPositionPercents()),t}));r.length&&(0,Se.finishMovingLineTool)({linkKeys:r,model:this,finalStates:o,changes:s}),this._sourcesBeingMoved=[],this._activeItemBeingMoved=null,Se.isToolMovingNow.setValue(!1),Se.isStudyEditingNow.setValue(!1)}sourcesBeingMoved(){return this._sourcesBeingMoved}setMovingCustomSource(e,t){ +this._customSourceBeingMoved=e,this._customSourceBeingMovedHitTestData=null!==t?{beingMoved:!1,...t}:null}processingCustomSourceMove(){null!==this._customSourceBeingMovedHitTestData&&(this._customSourceBeingMovedHitTestData.beingMoved=!0)}customSourceMovingHitTestData(){return this._customSourceBeingMovedHitTestData}customSourceBeingMoved(){return null!==this._customSourceBeingMovedHitTestData&&this._customSourceBeingMovedHitTestData.beingMoved?this._customSourceBeingMoved:null}lineToolsSynchronizer(){return this._lineToolsSynchronizer}setLineToolsSynchronizer(e){this._lineToolsSynchronizer=e}width(){return this._width}setWidth(e,t){this._width=e,this._timeScale.setWidth(e,t);for(const t of this._panes)t.setWidth(e);this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies()}setPaneHeight(e,t){e.setHeight(t),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate()}isScalesResetAvailableChanged(){return this._isScalesResetAvailableChanged}isScalesResetAvailable(){return this._isScalesResetAvailable}panes(){return this._panes}paneForId(e){return this._panes.find((t=>t.id()===e))||null}createPane(e,t,i){const s=this._undoModel.chartWidget();s.isMaximizedPane()&&s.toggleMaximizePane(null);const r=this._properties.childs().paneProperties;t&&r.merge(t);const n=new je(this._timeScale,r,this,i);return void 0!==e?this._panes.splice(e,0,n):this._panes.push(n),n.onTagsChanged().subscribe(this,ls.prototype.onPaneTagsChanged),n.dataSourcesCollectionChanged().subscribe(this,(()=>this._dataSourceCollectionChanged.fire(n))),n.symbolSourceCollectionChanged().subscribe(this,(()=>this._onSymbolSourceCollectionChanged(n))),n.sourcePropertiesChanged().subscribe(this,(e=>this._sourceProperitesChanged.fire(n,e))),n.sourceZOrderChanged().subscribe(this,(e=>this._sourceZOrderChanged.fire(n,e))),n.symbolSourceResolved().subscribe(this,(e=>this._symbolSourceResolved.fire(n,e))),n.symbolSourceResolvingActive().subscribe(this._recalcSymbolResolvingActive),n.collapsed().subscribe(this._recalcPaneCollapsingAvailable),this._recalcPaneCollapsingAvailable(),this._panesCollectionChanged.fire(this._panes),this.invalidate(K.InvalidationMask.panesOrder()),n}removePane(e){const t=this._undoModel.chartWidget();t.isMaximizedPane()&&t.toggleMaximizePane(null);const i=e;i.destroy();const s=this._panes.indexOf(i);-1!==s&&(this._panes.splice(s,1),e.dataSourcesCollectionChanged().unsubscribeAll(this),e.symbolSourceCollectionChanged().unsubscribeAll(this),e.sourcePropertiesChanged().unsubscribeAll(this),e.onTagsChanged().unsubscribeAll(this),e.symbolSourceResolved().unsubscribeAll(this),i.symbolSourceResolvingActive().unsubscribe(this._recalcSymbolResolvingActive),e.collapsed().unsubscribe(this._recalcPaneCollapsingAvailable),this._recalcPaneCollapsingAvailable(!0));this.crossHairSource().pane===e&&this.clearCurrentPosition(),this._panesCollectionChanged.fire(this._panes),this.invalidate(K.InvalidationMask.panesOrder())}changePanesHeight(e,t){if(this._panes.length<2)return;(0, +n.assert)(e>=0&&ee+t.stretchFactor()),0),r=this._panes.reduce(((e,t)=>e+t.height()),0),o=r-30*(this._panes.length-1);t=Math.min(o,Math.max(30,t));const a=s/r,l=i.height();i.setStretchFactor(t*a);let c=t-l,h=this._panes.length-1;for(const e of this._panes)if(e!==i){const t=Math.min(o,Math.max(30,e.height()-c/h));c-=e.height()-t,h-=1;const i=t*a;e.setStretchFactor(i)}this.fullUpdate()}clearCurrentPosition(){const e=this.crossHairSource();e.clearPosition(),(0,n.ensureNotNull)(e.dataWindowView()).update(),os(this._panes),this.invalidate(K.InvalidationMask.cursor());const t=this._undoModel.chartWidget();t.chartWidgetCollection().syncCrosshair(null,t.id()),this._phantomSourceContainer.onCursorPositionUpdated()}setAndSaveCurrentPosition(e,t,i,s){this.crossHairSource().saveOriginCoords(e,t),this.setCurrentPosition(e,t,i,s)}setCurrentPosition(e,t,i,s){var r,o,a,l;let c=NaN;const h=this._timeScale.coordinateToVisibleIndex(e),d=null!==(a=null===(o=null!==(r=this._lineBeingEdited)&&void 0!==r?r:this._lineBeingCreated)||void 0===o?void 0:o.priceScale())&&void 0!==a?a:i.defaultPriceScale();let u=null;!d.isEmpty()&&Number.isFinite(t)&&(u=(0,n.ensureNotNull)(i.mainDataSource()).firstValue(),null!==u&&(c=d.coordinateToPrice(t,u)));const p=this._crossHairSelectPointMode.value()!==Se.SelectPointMode.None,_=this.currentTool(),m=this.mainSeries(),g=this.crossHairSource(),f=g.index,v=g.price,S=p||Se.isStudyEditingNow.value(),y=d===this.m_mainSeries.priceScale()&&(this._lineBeingCreated||this._lineBeingEdited||(0,he.isLineToolName)(_)||(0,Se.toolIsMeasure)(_)||S);!this._isSettingsExternalPosition&&y?(c=this._magnet.align(c,h,i),null!==u&&this._setCorrectedPositionToCrosshair(h,c,i)):this._magnet.resetLastValue();let b=null;if(isNaN(c)||(b=i),this._isTimeScrolling){if(!this._isSettingsExternalPosition&&p){const e=m.bars().firstIndex(),t=m.bars().lastIndex();if(null!==e&&null!==t){const s=Math.min(Math.max(h,e),t);s!==h&&this._setCorrectedPositionToCrosshair(s,c,i)}}else g.setPosition(g.index,c,b);return}g.setOnHoveredChartWidget(!0),g.setPosition(h,c,b),(0,n.ensureNotNull)(g.dataWindowView()).update(),os(this._panes);const w=m.syncModel();if(this.crossHairSource().startMeasurePoint()||this._lineBeingCreated?this.lightUpdate():this.invalidate(K.InvalidationMask.cursor()),this._lineBeingCreated){const e=this._lineBeingCreated.linkKey().value();if(!this._isSettingsExternalPosition){const t=this._lineBeingCreated.setLastPoint({index:h,price:c},s);if(this._lineBeingCreated.updateAllViews((0,W.sourceChangeEvent)(this._lineBeingCreated.id())),t.price===c&&t.index===h||this._setCorrectedPositionToCrosshair(t.index,t.price,i),w&&e){const i=this._timeScale.points().roughTime(t.index,w.projectTime.bind(w));(0,Se.setLineToolLastPoint)({model:this,linkKey:e,point:{timeStamp:(0,n.ensureNotNull)(i),price:t.price}})}}}if(!this._isSettingsExternalPosition&&null!==this._lineBeingEdited&&null!==this._linePointBeingEdited){const e={index:h,price:c} +;if(null===(l=this._linePointBeingChanged)||void 0===l?void 0:l.nonDiscreteIndex){const t=this.crossHairSource().originX();Number.isFinite(t)&&(e.index=this._timeScale.coordinateToFloatIndex(t))}this.changeLinePoint(e,s);const t=this._lineBeingEdited.alignCrossHairToAnchor(this._linePointBeingEdited)?this._lineBeingEdited.getPoint(this._linePointBeingEdited):e;null!==t&&this._setCorrectedPositionToCrosshair(t.index,t.price,i)}if(!this._isSettingsExternalPosition&&S){const e=m.bars().firstIndex(),t=m.bars().lastIndex();if(null!==e&&null!==t){const s=Math.min(Math.max(h,e),t);s!==h&&this._setCorrectedPositionToCrosshair(s,c,i)}}(f!==h||v!==c)&&this._syncCrosshair(s)}setExternalPosition(e,t){let i;const s=this.crossHairSource();if(s.setOnHoveredChartWidget(!1),null!==e&&(0,ie.isNumber)(e.timeStamp)){const t=this.mainSeries().syncModel();if(t){const s=this.createSyncPoint(e.syncSourceTarget,t.syncSourceTarget()).sourceTimeToTargetTime(e.timeStamp);i=this._timeScale.points().roughIndex(s,t.distance.bind(t))}}if(null!==e&&null!=i&&Number.isFinite(i)){this._isSettingsExternalPosition=!0;const r=(0,n.ensureNotNull)(this.paneForSource(this.mainSeries())),o=this._timeScale.indexToCoordinate(i),a=(0,n.ensureNotNull)(r.mainDataSource()).firstValue();if(null!==a){let i=NaN;void 0!==e.price&&Number.isFinite(e.price)&&(i=this.mainSeries().priceScale().priceToCoordinate(e.price,a)),s.clearOriginCoords(),this.setCurrentPosition(o,i,r,t)}return s.setOnHoveredChartWidget(!1),void(this._isSettingsExternalPosition=!1)}s.clearPosition(),(0,n.ensureNotNull)(s.dataWindowView()).update(),os(this._panes),this.invalidate(K.InvalidationMask.cursor())}startScaleTime(e){this._timeScale.startScale(e)}scaleTimeTo(e){this._timeScale.scaleTo(e),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.lightUpdate(),this._setScalesResetAvailable(!0)}endScaleTime(){this._timeScale.endScale(),this.lightUpdate(),this.recalcVisibleRangeStudies()}resetTimeScale(){this._timeScale.restoreDefault(),this.recalculateAllPanes((0,W.viewportChangeEvent)()),this.recalcVisibleRangeStudies(),this.lightUpdate(),this._resetScales.fire(),this._setScalesResetAvailable(!1)}startScalePrice(e,t,i){e.startScalePrice(t,i)}scalePriceTo(e,t,i){e.scalePriceTo(t,i),this.mainSeries().priceScale().isLockScale()?this.lightUpdate():this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light)),this._setScalesResetAvailable(!0)}endScalePrice(e,t){e.endScalePrice(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}startTwoPointsScalePrice(e,t,i,s){t.startTwoPointsScale(i,s)}twoPointsScalePriceTo(e,t,i,s){t.twoPointsScale(i,s),this.invalidate(this._paneInvalidationMask(e)),this._setScalesResetAvailable(!0)}endTwoPointsScalePrice(e,t){t.endTwoPointsScale(),this.invalidate(this._paneInvalidationMask(e))}resetPriceScale(e,t){this._setScalesResetAvailable(!1),e.resetPriceScale(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}restorePriceScaleState(e,t,i){e.restorePriceScaleState(t,i), +this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}currentTool(){return this._currentTool}setCurrentTool(e){this._currentTool!==e&&((0,he.isLineToolName)(e)&&this.selectionMacro((e=>{e.clearSelection()})),this._currentTool=e,this._phantomSourceContainer.onToolChanged())}detachSource(e){const t=this.paneForSource(e);return!!t&&(t.removeDataSource(e),t.isEmpty()?(this._lineBeingCreated&&t===this._paneBeingCreatedLineOn&&this.cancelCreatingLine(),this.removePane(t),!0):(this.fullUpdate(),!1))}children(e,t){return this.dataSources().filter((i=>(0,j.isStudy)(i)?!t&&i.parentSources().includes(e):i.ownerSource()===e))}onRearrangePanes(){return this._onRearrangePanes}finishLineTool(e){const t=e.linkKey().value();(0,Se.drawOnAllCharts)().value()&&null!==t&&e.isSynchronizable()&&(0,Se.finishLineTool)({linkKey:t,model:this})}startChangingLinetool(e,t,i,s,r){this._lineBeingEdited=e,this._linePointBeingChanged=t||null,this._linePointBeingEdited=void 0===i?null:i,this._lineBeingEdited.startChanging(i,t,r),Se.isToolEditingNow.setValue(!0);const o=(0,n.ensureNotNull)(this.paneForSource(e));this._lineBeingEdited.startDragPoint&&void 0!==i&&void 0!==t&&this._lineBeingEdited.startDragPoint(i,t),r||void 0===i||void 0===t||this._lineBeingEdited.setPoint(i,t,s,r),this._lineBeingEdited.updateAllViews((0,W.sourceChangeEvent)(this._lineBeingEdited.id()));const a=this._paneInvalidationMask(o,K.InvalidationLevel.Light);this.invalidate(a);const l=e.linkKey().value();if(l&&e.isSynchronizable()&&void 0!==i&&void 0!==t){const e=(0,n.ensureNotNull)(this.externalTimeStamp(t.index));(0,Se.startChangingLineTool)({linkKey:l,model:this,symbol:this.mainSeries().symbol(),point:{price:t.price,timeStamp:e},pointIndex:i,envState:s||null})}}createLineTool(e,t,i,s,r,a,l,c){if((0,n.assert)((0,he.isLineToolName)(i),`Cannot create unknown line tool: ${i}`),s){const e={...Zi.intervalsVisibilitiesDefaults},t=s.childs().intervalsVisibilities.state();(0,ie.merge)(e,null!=t?t:{});const r=s.state();r.intervalsVisibilities=e,s=(0,S.createLineToolProperties)(i,r,this)}const h=(0,S.createLineTool)(i,this,s,null,void 0,c);if("LineToolExecution"!==i){let e;switch(i){case"LineToolIcon":e=h.properties().childs().icon.value().toString(16).toUpperCase();break;case"LineToolEmoji":e=h.properties().childs().emoji.value();break;case"LineToolSticker":e=h.properties().childs().sticker.value()}(0,u.trackEvent)("drawings","Study_Drawing_"+i,e)}const d=!h.linkKey().value()&&!r;l=(0,n.ensureDefined)(l||(0,n.ensureNotNull)(e.mainDataSource())),s||(0,S.prepareLineToolPropertiesByOwnerSource)(h.properties(),l),h.setOwnerSource(l);const p=l.priceScale();if(h.setPriceScale(p),e.addDataSource(h,p,!1),null!==h.preferredZOrder()&&e.insertAfter([h],this.mainSeries()),(0,Se.drawOnAllCharts)().value()){const e=h.isSynchronizable()?r||(0,J.randomHash)():null;h.linkKey().setValue(e)}else h.linkKey().setValue(r);let _;if(h.isFixed()){const i=(0,n.ensureNotNull)((0,n.ensureNotNull)(e.mainDataSource()).firstValue()),s=this._timeScale.indexToCoordinate(t.index),r=(0, +n.ensureNotNull)(p).priceToCoordinate(t.price,i);_=h.addFixedPoint(new o.Point(s,r))}else _=h.addPoint(t);return _||(this._lineBeingCreated=h,this._paneBeingCreatedLineOn=e,Se.isToolCreatingNow.setValue(!0)),d&&h.enableCurrentIntervalVisibility(),this.fullUpdate(),h}endChangingLinetool(e,t){const i=(0,n.ensureNotNull)(this._lineBeingEdited),s=i.endChanging(!1,e,t);this._lineBeingEdited=null,Se.isToolEditingNow.setValue(!1),this._linePointBeingEdited=null,this._linePointBeingChanged=null,this.lightUpdate();const r={points:i.normalizedPoints(),interval:this.mainSeries().interval()},o=i.linkKey().value();null!==o&&i.isSynchronizable()&&!t&&(0,Se.finishChangingLineTool)({model:this,linkKey:o,symbol:this.mainSeries().symbol(),finalState:r,changes:s})}continueCreatingLine(e,t,i,s){const r=(0,n.ensureNotNull)(this._lineBeingCreated),o=r.addPoint(e,t,i);r.updateAllViews((0,W.sourceChangeEvent)(r.id()));const a=new K.InvalidationMask(K.InvalidationLevel.Light);return o&&(this._paneBeingCreatedLineOn=null,this._lineBeingCreated=null,Se.isToolCreatingNow.setValue(!1)),this.invalidate(a),o}cancelCreatingLine(){if(!this._lineBeingCreated)return;const e=this._lineBeingCreated;this.removeSource(this._lineBeingCreated),this._lineBeingCreated=null,this._lineCancelled.fire(),Se.isToolCreatingNow.setValue(!1),(0,Se.drawOnAllCharts)().value()&&e.isSynchronizable()&&(0,Se.cancelLineTool)({model:this})}lineBeingCreated(){return this._lineBeingCreated}paneBeingCreatedLineOn(){return this._paneBeingCreatedLineOn}lineCancelled(){return this._lineCancelled}isPhantomLine(e){return this._phantomSourceContainer.source()===e}changeLinePoint(e,t,i){const s=(0,n.ensureNotNull)(this._lineBeingEdited),r=(0,n.ensureNotNull)(this._linePointBeingEdited);let o=e.price,a=e.index;if(s.setPoint(r,e,t,i),!i){const t=s.alignCrossHairToAnchor(r)?s.getPoint(r):e;null!==t&&(a=t.index,o=t.price)}s.updateAllViews((0,W.sourceChangeEvent)(s.id())),this.lightUpdate();const l=s.linkKey().value();if(!i&&null!==l&&s.isSynchronizable()){const e=(0,n.ensureNotNull)(this._linePointBeingChanged),i={indexesChanged:a!==e.index,pricesChanged:o!==e.price},c=s.getChangePointForSync(r);if(null!==c){const e=this.externalTimeStamp(a);null!==e&&(o=c.price,(0,Se.changeLineTool)({linkKey:l,model:this,symbol:this.mainSeries().symbol(),point:{price:o,timeStamp:e},envState:t,changes:i}))}}}changeLinePoints(e,t,i){const s=e.points(),r=e.linkKey().value();!i&&r&&e.isSynchronizable()&&t.forEach(((t,i)=>{const o=s[i],a=o.price!==t.price,l=o.index!==t.index;if(e.getChangePointForSync(i)){const e=(0,n.ensureNotNull)(this.externalTimeStamp(t.index));(0,Se.changeLineTool)({linkKey:r,model:this,symbol:this.mainSeries().symbol(),point:{price:t.price,timeStamp:e},changes:{pricesChanged:a,indexesChanged:l}})}})),e.setPoints(t),e.updateAllViews((0,W.sourceChangeEvent)(e.id())),this.lightUpdate()}startScrollTime(e){this._timeScale.startScroll(e),this._isTimeScrolling=!0,this.mainSeries().clearGotoDateResult()}scrollTimeTo(e){this._timeScale.scrollTo(e),this.recalculateAllPanes((0, +W.viewportChangeEvent)()),this.lightUpdate(),this._setScalesResetAvailable(!0)}endScrollTime(){this._timeScale.endScroll(),this.lightUpdate(),this.recalcVisibleRangeStudies(),this._isTimeScrolling=!1}startScrollPrice(e,t,i){e.startScrollPrice(t,i)}scrollPriceTo(e,t,i){e.scrollPriceTo(t,i),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}endScrollPrice(e,t){e.endScrollPrice(t),this.invalidate(this._paneInvalidationMask(e,K.InvalidationLevel.Light))}addCustomSource(e,t,i=g.CustomSourceLayer.Foreground){this._customSourcesMap.has(e)&&rs.logWarn(`Attempt to add the same custom source multiple time "${e}"`),rs.logNormal(`Adding custom source "${e}"`);const s=t(e,this);switch(i){case g.CustomSourceLayer.Background:this._bgCustomSources.push(s);break;case g.CustomSourceLayer.Foreground:this._fgCustomSources.push(s);break;case g.CustomSourceLayer.Topmost:this._topmostCustomSources.push(s);break;default:throw new Error(`Unknown custom sources layer ${i}`)}this._allCustomSources.push(s),this._customSourcesMap.set(e,s),this.lightUpdate()}removeCustomSource(e){this._removeCustomSource(e),this.lightUpdate()}hasCustomSource(e){return this._customSourcesMap.has(e)}customSourceForName(e){return this._customSourcesMap.get(e)||null}customSourceName(e){let t=null;return this._customSourcesMap.forEach(((i,s)=>{i===e&&(t=s)})),t}customSources(e){switch(e){case g.CustomSourceLayer.Background:return this._bgCustomSources;case g.CustomSourceLayer.Foreground:return this._fgCustomSources;case g.CustomSourceLayer.Topmost:return this._topmostCustomSources;default:return this._allCustomSources}}addMultiPaneSource(e){this._multiPaneSources.push(e),this.lightUpdate()}removeMultiPaneSource(e){const t=this._multiPaneSources.indexOf(e);-1===t?rs.logWarn("Attempt to remove multi-pane source which does not exist in the model"):this._multiPaneSources.splice(t,1),this.lightUpdate()}multiPaneSources(e){return this._multiPaneSources.filter((t=>!e.hasDataSource(t)))}magnet(){return this._magnet}dateTimeFormatter(){return this._dateTimeFormatter}dateFormatter(){return this._dateFormatter}timeFormatter(){return this._timeFormatter}isUnmergeAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;return(0,n.ensureNotNull)(this.paneForSource(e)).dataSources().filter(this._unmergeAvailable,this).length>1}isMergeDownAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;const t=this.paneForSource(e),i=this.panes();return t!==i[i.length-1]}isMergeUpAvailableForSource(e){if(!this._unmergeAvailable(e))return!1;return this.paneForSource(e)!==this.panes()[0]}sessions(){return(0,n.ensureNotNull)(this._sessions)}createSessions(e){(0,n.assert)(null===this._sessions,"Sessions are already created"),this.addCustomSource("sessions",((t,i)=>(this._sessions=new U(t,i,e),this._sessions.start(),this._sessions)),g.CustomSourceLayer.Background)}createPrePostMarket(e){this.addCustomSource("prePostMarket",((t,i)=>new PrePostMarket(t,i,e)))}watermarkContentProvider(){return this._watermarkContentProvider}setWatermarkContentProvider(e){ +this._watermarkContentProvider=e}replayStatus(){return this._replayStatus}setReplayStatus(e){this._replayStatus.setValue(e)}theme(){const e=this.properties().childs().paneProperties.state(["horzGridProperties.style","vertGridProperties.style"]);delete e.topMargin,delete e.bottomMargin;const t=this.mainSeries().state().state;t&&(delete t.symbol,delete t.interval,delete t.currencyId,delete t.unitId);const i={mainSourceProperties:t,sessions:this.sessions().properties().state(),chartProperties:{paneProperties:e,scalesProperties:this.properties().childs().scalesProperties.state()},version:this.version()};return i.version=this.version(),i}onChartThemeLoaded(){return this._chartThemeLoaded}chartThemeLoaded(){this._chartThemeLoaded.fire()}state(e,t,i,s){var r;const n=this.publishedChartsTimelineSource(),o=this.properties().childs(),a=o.tradingProperties.state(),l={panes:this._panes.map((r=>r.state(!0,e,!1,t,i,s))),timeScale:this._timeScale.state(e),chartProperties:{paneProperties:o.paneProperties.state(["horzGridProperties.style","vertGridProperties.style"]),scalesProperties:o.scalesProperties.state(),publishedChartsTimelineProperties:n?n.state(e):void 0,chartEventsSourceProperties:null===(r=o.chartEventsSourceProperties)||void 0===r?void 0:r.state(),tradingProperties:a,priceScaleSelectionStrategyName:o.priceScaleSelectionStrategyName.value()},sessions:this.sessions().state(e),version:this.version(),timezone:this.timezone(),shouldBeSavedEvenIfHidden:this._shouldBeSavedEvenIfHidden,linkingGroup:this._linkingGroupIndex.value()};return s||(l.lineToolsGroups=this.lineToolsGroupModel().state(t)),l}restoreState(e,t,i){var s;Ee.instance(this).reset();const r={};if(!e.panes)return void rs.logDebug("ChartModel.restoreState: invalid state");if(!Array.isArray(e.panes))return void rs.logDebug("ChartModel.restoreState: invalid state");if(e.panes.length<1)return void rs.logDebug("ChartModel.restoreState: invalid state");for(const e of this._barsMarksSources)this.detachSource(e);if(this._shouldBeSavedEvenIfHidden=void 0===e.shouldBeSavedEvenIfHidden||e.shouldBeSavedEvenIfHidden,e.chartProperties&&!e.chartProperties.timezone&&(e.chartProperties.timezone=e.timezone),e.chartProperties){const i=(0,B.factoryDefaults)("chartproperties").scalesProperties;(0,ie.merge)(i,e.chartProperties.scalesProperties),!("showLastValue"in i)||"showSeriesLastValue"in i||"showStudyLastValue"in i||(i.showSeriesLastValueProperty=i.showLastValue,i.showStudyLastValueProperty=i.showLastValue),"showSeriesLastValue"in i&&(r.showSeriesLastValueProperty=!0),"showStudyLastValue"in i&&(r.showStudyLastValueProperty=!0),(!this.isSnapshot()&&!this.readOnly()&&"showCurrency"in i||"showUnit"in i)&&((0,Z.migrateShowCurrencyAndShowUnitProperties)(i.showCurrency,i.showUnit),delete i.showCurrency,delete i.showUnit);{const{paneProperties:t}=e.chartProperties;t.vertGridProperties=t.vertGridProperties||(0,ie.clone)(t.gridProperties),t.horzGridProperties=t.horzGridProperties||(0,ie.clone)(t.gridProperties),"backgroundType"in t||(t.backgroundType=kt.ColorType.Solid), +"separatorColor"in t||(t.separatorColor=(0,d.getThemedColor)("color-chart-page-bg")),this._properties.childs().paneProperties.mergeAndFire(t)}this._properties.childs().scalesProperties.mergeAndFire(i),e.chartProperties.timezone&&this._properties.childs().timezone.setValue(e.chartProperties.timezone),e.chartProperties.chartEventsSourceProperties&&this._properties.hasChild("chartEventsSourceProperties")&&this._properties.childs().chartEventsSourceProperties.mergeAndFire(e.chartProperties.chartEventsSourceProperties),e.chartProperties.tradingProperties&&this._properties.hasChild("tradingProperties")&&(void 0===e.chartProperties.tradingProperties.horizontalAlignment&&(e.chartProperties.tradingProperties.horizontalAlignment=(n=e.chartProperties.tradingProperties.lineLength)<=40?g.TradedGroupHorizontalAlignment.Right:n>=60?g.TradedGroupHorizontalAlignment.Left:g.TradedGroupHorizontalAlignment.Center),this._properties.childs().tradingProperties.mergeAndFire(e.chartProperties.tradingProperties)),this._timeScale.restoreState(e.timeScale,t),this._updateDateTimeFormatter()}var n;if(e.timeScale&&this._timeScale.restoreState(e.timeScale,t),!this.readOnly()){const t=this._getExceedingChildStudies(e.panes);if(t.length){for(let i=e.panes.length-1;i>=0;--i){const s=e.panes[i];for(let e=s.sources.length-1;e>=0;--e){const i=s.sources[e];~t.indexOf(i)&&s.sources.splice(e,1)}s.sources.length||e.panes.splice(i,1)}0}}const o=e.version||0,a=e.panes;let l="_seriesId";for(const e of a){const t=e.sources.find((e=>"MainSeries"===e.type));if(t){l=t.id;break}}this.panes()[0].restoreState(a[0],t,o,l,r,i,!0);let c=1;for(let s=1;s_&&u%100==0?{lines_limit_exceeded:!0,line_tools_count:u}:(this.panes().forEach((e=>this._dataSourceCollectionChanged.fire(e))),this._lineToolsGroupModel.fireChangedAll(),this._linkingGroupIndex.setValue(null!==(s=e.linkingGroup)&&void 0!==s?s:null),{})}shouldBeSavedEvenIfHidden(){return this._shouldBeSavedEvenIfHidden}setShouldBeSavedEvenIfHidden(e){this._shouldBeSavedEvenIfHidden=e}externalTimeStamp(e){ +const t=this.mainSeries().syncModel();return this.timeScale().points().roughTime(e,t&&t.projectTime.bind(t))}syncLollipopSources(){null!==this._lollipopSourcesWatcher&&this._lollipopSourcesWatcher.syncSources()}restoreChartEvents(e){null!==this._lollipopSourcesWatcher&&this._options.chartEventsEnabled&&this._lollipopSourcesWatcher.restoreChartEvents(e)}recalcVisibleRangeStudies(e){this._recalcVRStudiesParams.force=this._recalcVRStudiesParams.force||Boolean(e),this._recalcVisibleRangeStudiesImplDebounced()}recalcColorStudies(e){this._recalcColorStudiesParams.force=this._recalcColorStudiesParams.force||Boolean(e),this._recalcColorStudiesImplDebounced()}recalcStudyBasedLineTools(){this.dataSources().forEach((e=>{(0,S.isStudyLineTool)(e)&&e.recalcStudyIfNeeded()}))}alertsWatcher(){return this._alertsWatcher}showLegend(){return this._showLegendProperty}id(){return this._id}selectPointMode(){return this._crossHairSelectPointMode}recalculatePriceRangeOnce(){const e=this.mainSeries();for(const t of this._panes)for(const i of t.priceDataSources())i.symbolSource()===e&&i.disablePriceRangeReady()}invalidate(e){var t;null===(t=this._invalidateHandler)||void 0===t||t.call(this,e)}appliedTimeFrame(){return this._appliedTimeFrame.appliedTimeFrame()}barsMarksSources(){return this._barsMarksSources}createSyncPoint(e,t){return(0,Yi.getDefault2Lazy)(this._syncPointCache,e.uniqueId,t.uniqueId,(()=>new Mt(e,t)))}isAutoSaveEnabled(){return this._isAutoSaveEnabled}linkingGroupIndex(){return this._linkingGroupIndex}studyAwareDefaultRightOffset(){return this._timeScale.usePercentageRightOffset().value()?this._timeScale.percentsToBarIndexLength(this.studyAwareDefaultRightOffsetPercentage()):Math.max(this._timeScale.defaultRightOffset().value(),this._cachedStudiesMaxOffset)}studyAwareDefaultRightOffsetPercentage(){return this._timeScale.usePercentageRightOffset().value()?Math.max(this._timeScale.defaultRightOffsetPercentage().value(),this._timeScale.barIndexLengthToPercents(this._cachedStudiesMaxOffset)):this._timeScale.barIndexLengthToPercents(this.studyAwareDefaultRightOffset())}clearAllStudies(){this.dataSources().forEach((e=>{var t;return null===(t=e.clearData)||void 0===t?void 0:t.call(e)}))}setTimeScaleAnimation(e){const t=K.InvalidationMask.light();t.setTimeScaleAnimation(e),this.invalidate(t)}stopTimeScaleAnimation(){const e=K.InvalidationMask.light();e.stopTimeScaleAnimation(),this.invalidate(e)}lollipopSourcesOptions(){const e=this._options;return{chartEventsEnabled:!this._options.isSnapshot&&this._options.chartEventsEnabled,esdEnabled:e.esdEnabled,continuousContractSwitchesEnabled:e.continuousContractSwitchesEnabled,futuresContractExpirationEnabled:e.futuresContractExpirationEnabled,latestUpdatesEnabled:e.latestUpdatesEnabled}}_initAlertsList(){throw new Error("Not implemented")}_updateStudiesMaxOffset(){const e=Math.max(...this.allStudies().map((e=>e.maxOffset().value())));this._cachedStudiesMaxOffset=e;const t=this._timeScale.rightOffset();t<0||this._timeScale.setRightOffset(Math.max(t,e))}_updateBaseIndex(e,t){ +const i=this._timeScale,s=i.baseIndex(),r=i.visibleBarsStrictRange(),n=i.logicalRange();if(null!==n&&t){const t=n.contains(s),o=e-s;let a=t?null:i.rightOffset()-o;if(!this._options.shiftVisibleRangeOnNewBar&&t){const e=i.indexToCoordinate(s)+i.barSpacing()/2+1,t=s-n.left()+o,l=e/t;if(l>=i.minBarSpacing()){i.setBarSpacing(l);a=i.width()/l-t}else(null==r?void 0:r.lastBar())!==s&&(a=i.rightOffset()-o)}null!==a&&i.setRightOffset(a)}i.setBaseIndex(e)}_createLollipopSourcesWatcher(){}_updateDateTimeFormatter(){const e=St.dateFormatProperty.value(),t=void 0;if(this._dateFormatter=new vt.DateFormatter(e,t),this.mainSeries().isDWM())this._dateTimeFormatter=new vt.DateFormatter(e,t),this._timeFormatter=new lt.TimeFormatter((0,ct.getHourMinuteFormat)(at.timeHoursFormatProperty.value()));else{const i=x.Interval.parse(this.mainSeries().interval()),s=(0,ct.getTimeFormatForInterval)(i,at.timeHoursFormatProperty.value());this._dateTimeFormatter=new ft.DateTimeFormatter({dateFormat:e,withWeekday:t,timeFormat:s,dateTimeSeparator:" "}),this._timeFormatter=new lt.TimeFormatter(s)}}_setScalesResetAvailable(e){this._isScalesResetAvailable!==e&&(this._isScalesResetAvailable=e,this._isScalesResetAvailableChanged.fire())}_invalidationMaskForSource(e,t=K.InvalidationLevel.Light){if(e===this.crossHairSource())return K.InvalidationMask.cursor();if(this._watermarkSource===e)return this._paneInvalidationMask((0,n.ensureNotNull)(this.paneForSource(this.mainSeries())),t);if(-1!==this._allCustomSources.indexOf(e)){const e=new K.InvalidationMask;return e.invalidateAll(t),e}if(!(0,f.isDataSource)(e))return null;if(e.isMultiPaneEnabled())return new K.InvalidationMask(t);const i=this.paneForSource(e);return null!==i?this._paneInvalidationMask(i,t):null}_paneInvalidationMask(e,t=K.InvalidationLevel.Light){const i=new K.InvalidationMask,s=this._panes.indexOf(e);return i.invalidateAllPane(s,t),i}_invalidationMaskForSourcePriceScale(e,t=K.InvalidationLevel.Light){if(!(0,f.isDataSource)(e))return new K.InvalidationMask(t);const i=this.paneForSource(e);if(null===i)return null;let s=e.priceScale();if(null===s)return null;const r=this._panes.indexOf(i);let n=i.priceScalePosition(s);if("overlay"===n){const e=this._panes[r].defaultPriceScale();s=e,n=i.priceScalePosition(e)}const o=i.priceScaleIndex(s,n);if(void 0===o)return null;const a=new K.InvalidationMask;return a.invalidatePriceScale(r,n,o,t),a}_removeCustomSource(e){const t=this._customSourcesMap.get(e);if(void 0===t)return void rs.logWarn(`Attempt to remove custom source which does not exist in the model - "${e}"`);rs.logNormal(`Removing custom source "${e}"`),this.selectionMacro((e=>{e.removeSourceFromSelection(t)})),this._hoveredSource===t&&this.setHoveredSource(null),this._customSourceBeingMoved===t&&this.setMovingCustomSource(null,null);const i=ns(this._bgCustomSources,t),s=ns(this._fgCustomSources,t),r=ns(this._topmostCustomSources,t),o=ns(this._allCustomSources,t);(0,n.assert)(i||s||r,"Source should be presented in one of the layers"),(0,n.assert)(o,"Source should be presented in the array"), +this._customSourcesMap.delete(e),t.destroy()}_updateShowLegendProperty(){const e=this._properties.childs().paneProperties.childs().legendProperties.childs().showLegend,t=this._showLegendProperty;if(e.value())t.setValue(!0);else{for(const e of this._panes){let i=0;for(const s of e.priceDataSources())if(s!==this.mainSeries()&&null!==s.statusView()&&(i++,i>1))return void t.setValue(!1)}t.setValue(!0)}}_pointToPercentPosition(e,t){return{x:e.x/this._timeScale.width(),y:e.y/(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainDataSource()).priceScale()).height()}}_percentPositionToPoint(e,t){const i=e.x*this._timeScale.width(),s=e.y*(0,n.ensureNotNull)((0,n.ensureNotNull)(t.mainDataSource()).priceScale()).height();return new o.Point(i,s)}_recalcVisibleRangeStudiesImpl(e){var t,i,s;if(e.timerId=null,this.timeScale().isEmpty())return;const r=this.timeScale().visibleBarsStrictRange();if(null===r)return;const n=this.mainSeries().bars(),o=n.search(r.firstBar(),dt.PlotRowSearchMode.NearestRight),a=n.search(r.lastBar(),dt.PlotRowSearchMode.NearestLeft),l=n.lastIndex(),c=o?o.index:void 0,h=a?a.index:void 0,d=c===e.oldStartVisibleIndex,u=h===e.oldEndVisibleIndex;if(d&&u&&!e.force)return;e.force=!1,e.oldStartVisibleIndex=void 0!==c?c:NaN,e.oldEndVisibleIndex=void 0!==h?h:NaN;const p={first_visible_bar_time:1e3*(null!==(t=null==o?void 0:o.value[0])&&void 0!==t?t:0),last_visible_bar_time:1e3*(null!==(i=null==a?void 0:a.value[0])&&void 0!==i?i:0),subscribeRealtime:(null==a?void 0:a.index)===l},_=null!==(s=e.studies)&&void 0!==s?s:this.priceDataSources();e.studies=void 0;for(const e of _)if((0,j.isStudy)(e)){const t=e.metaInfo().inputs,i=[];for(const e of t)p.hasOwnProperty(e.id)&&i.push(e.id);const s=e.properties().childs().inputs;for(const e of i)s.childs()[e].setValueSilently(p[e]);i.length>0&&s.listeners().fire(s)}}_recalcColorStudiesImpl(e){var t;e.timerId=null;const i=this.backgroundColorAtYPercentFromTop(.5),s=this.dark().value()?l.colorsPalette["color-cold-gray-200"]:l.colorsPalette["color-cold-gray-900"],r=i===e.oldBgColor,n=s===e.oldFgColor;if(r&&n&&!e.force)return;e.force=!1,e.oldBgColor=i,e.oldFgColor=s;const o={__chart_bgcolor:i,__chart_fgcolor:s},a=null!==(t=e.studies)&&void 0!==t?t:this.priceDataSources();e.studies=void 0;for(const e of a)if((0,j.isStudy)(e)){const t=e.metaInfo().inputs,i=[];for(const e of t)o.hasOwnProperty(e.id)&&i.push(e.id);const s=e.properties().childs().inputs;for(const e of i)s.childs()[e].setValueSilently(o[e]);i.length>0&&s.listeners().fire(s)}}_getAllSources(e){const t=[];for(const i of this._panes){const s=i.sourcesByGroup().all();for(const i of s)e(i)&&t.push(i)}return t}_invalidateBarColorerCaches(){this.mainSeries().invalidateBarColorerCache()}_addAlertLabelToChart(e){throw new Error("Not implemented")}_removeAlertLabelFromChart(e){throw new Error("Not implemented")}_removeAllAlertLabelsFromChart(){throw new Error("Not implemented")}_updateTimeScale(e){var t,i,s,r;const{index:n,zoffset:o,values:a,indexDiffs:l,baseIndex:c,marks:h,clearFlag:d}=e;if(d){this._timeScale.reset() +;for(const e of this.dataSources())null===(t=e.clearData)||void 0===t||t.call(e)}if(l.length>0)for(const e of this.dataSources())null===(i=e.moveData)||void 0===i||i.call(e,l);const u=this._timeScale.indexToTimePoint(this._timeScale.baseIndex()),p=this._timeScale.canNormalize();this._timeScale.update(n,o,a,h);const _=this._timeScale.points().range().value();let m="ChartModel.prototype._updateTimeScale("+n+","+o+","+a.length+","+l.length+","+h.length+","+d+")";if(m+="TimeScale: {first:"+(null!==(s=null==_?void 0:_.firstIndex)&&void 0!==s?s:null)+",last:"+(null!==(r=null==_?void 0:_.lastIndex)&&void 0!==r?r:null)+"}",null===c){this._timeScale.resetBaseIndex();const e=this._timeScale.rightOffset();e<0?this._timeScale.setRightOffset(this.studyAwareDefaultRightOffset()):this._timeScale.setRightOffset(Math.max(e,this._cachedStudiesMaxOffset))}else if(void 0!==c){const e=this._timeScale.indexToTimePoint(c),t=null!==u&&null!==e&&e>u;this._updateBaseIndex(c,t)}if(rs.logDebug(m),!p&&p!==this._timeScale.canNormalize())for(const e of this.dataSources())!(0,S.isLineTool)(e)||e.isFixed()||e.isSourceHidden()||e.processHibernate();this.recalculateAllPanes((0,W.globalChangeEvent)()),this.lightUpdate()}_getAvailableCurrencies(){return!this.currencyConversionEnabled()||this.isSnapshot()?[]:(0,ie.isArray)(this._availableCurrenciesList)?this._availableCurrenciesList:(null!==this._availableCurrenciesList||(this._availableCurrenciesList=this.chartApi().availableCurrencies(),this._availableCurrenciesList.then((e=>{this._destroyed||(this._availableCurrenciesList=e,this.fullUpdate())})).catch((e=>{rs.logWarn(`An error occurred while getting currencies config: ${e}`)}))),[])}_getAvailableUnits(){return!this.unitConversionEnabled()||this.isSnapshot()?{}:this._availableUnitsObject instanceof Promise||null===this._availableUnitsObject?(null!==this._availableUnitsObject||(this._availableUnitsObject=this.chartApi().availableUnits(),this._availableUnitsObject.then((e=>{this._destroyed||(this._availableUnitsObject=e,this.fullUpdate())})).catch((e=>{rs.logWarn(`An error occurred while getting units config: ${e}`)}))),{}):this._availableUnitsObject}_getAvailablePriceSources(){return Array.isArray(this._availablePriceSourcesList)?this._availablePriceSourcesList:(this._availablePriceSourcesList=this.chartApi().availablePriceSources(this.m_mainSeries.getSymbolString()),this._availablePriceSourcesList.then((e=>{this._destroyed||(this._availablePriceSourcesList=e,this.fullUpdate())})).catch((e=>{rs.logWarn(`An error occurred while getting price sources config: ${e}`)})),[])}_clearAvailablePriceSources(){this._availablePriceSourcesList=null}_getBackgroundColor(e){const t=this._properties.childs().paneProperties.childs();if(t.backgroundType.value()===kt.ColorType.Gradient){const i=t.backgroundGradientStartColor.value(),s=t.backgroundGradientEndColor.value();return e?i:s}return t.background.value()}_getBackgroundCounterColor(){const e=this.backgroundColor().value();return"black"===(0,a.rgbToBlackWhiteString)((0,a.parseRgb)(e),150)?"white":"black"} +_updateBackgroundColor(){this._backgroundColor.setValue(this._getBackgroundColor()),this._backgroundTopColor.setValue(this._getBackgroundColor(!0))}_syncCrosshair(e){if(!this._isSettingsExternalPosition){const t=this._undoModel.chartWidget(),i=this._undoModel.mainSeries(),s=i.syncModel(),r=this._undoModel.crossHairSource(),n=r.pane;if(null!==s&&null!==n){const o={timeStamp:this._timeScale.points().roughTime(r.index,s.projectTime.bind(s)),syncSourceTarget:s.syncSourceTarget()};n.mainDataSource()===i&&(o.price=r.price,o.symbol=i.symbol());let a=this._lineBeingCreated||null!==this._linePointBeingEdited||Boolean(this._sourcesBeingMoved.length);a=a&&(0,Se.drawOnAllCharts)().value(),t.chartWidgetCollection().syncCrosshair(o,t.id(),a,e)}this._phantomSourceContainer.onCursorPositionUpdated()}}_gotoTimeImpl(e,t){const i=this.timeScale(),s=this.mainSeries();let r;if(void 0!==e){if(this._scrollingState&&this._scrollingState.deferred.reject(),r=(0,p.createDeferredPromise)(),!s.isDWM()){const t=s.symbolInfo();if(null!==t){let i=this.properties().childs().timezone.value();"exchange"===i&&(i=t.timezone);const r=(0,Pt.cal_to_utc)((0,Pt.get_timezone)(i),new Date(e)),n=(0,zt.createTimeToBarTimeAligner)(s.interval(),t)(r);e=(0,Pt.utc_to_cal)((0,Pt.get_timezone)(i),n).getTime()}}this._scrollingState={targetDate:e,deferred:r,centerIfVisible:t.centerIfVisible}}else{if(!this._scrollingState)return rs.logError("scrollTo called without an argument"),Promise.reject();e=this._scrollingState.targetDate,r=this._scrollingState.deferred}if(void 0===i.tickMarks().minIndex)return r.resolve(void 0),r.promise;this.stopTimeScaleAnimation();let o=((e,t)=>{if((e=>(0,n.ensureNotNull)(i.tickMarks().indexToTime((0,n.ensureDefined)(i.tickMarks().minIndex))).valueOf()-e)(t)<0){let r=i.tickMarks().nearestIndex(t);const o=s.bars().lastIndex();if(null===o)return null;r=Math.min(r,o);let a=(0,n.ensureNotNull)(i.tickMarks().indexToTime(r)).valueOf();for(;a1&&s.push(e)),n=(n+1)%t.length}return s}}},16410:(e,t,i)=>{"use strict";i.d(t,{allChartStyles:()=>o,commonChartStyles:()=>n,japaneseChartStyles:()=>r});var s=i(14483);function r(){return s.enabled("japanese_chart_styles"),[8]}function n(){const e=[0,1,9,13,2,14,15,3,16,10];return s.enabled("chart_style_hilo")&&e.push(12),e}function o(){return n().concat(r())}},45446:(e,t,i)=>{"use strict";i.d(t,{ChartUndoModelBase:()=>Ki});var s=i(85459),r=i.n(s),n=i(16230),o=i(50151),a=i(86441),l=i(44352),c=i(61345),h=i(21866),d=i(42856),u=i(17133),p=i(36274);function _(e,t){return!!p.Interval.isEqual(e.res,t.res)&&(0,u.areEqualTimeFrames)(e.val,t.val)}var m=i(93244),g=i(69618),f=i(18341),v=i(88275),S=i(36174),y=i(51768),b=i(39262),w=i(14483),P=i(46627),C=i(59224),x=i(28853),T=i(36298),I=i(1722);const M=new T.TranslatedString("move all scales to left",l.t(null,void 0,i(81898))),A=new T.TranslatedString("move all scales to right",l.t(null,void 0,i(22863))),L=(0,C.getLogger)("Chart.MergeAllScales");var k=i(62591);class E extends k.UndoCommand{constructor(e,t,i,s,r,n){super(n),this._model=e,this._paneIndex=e.panes().indexOf(t),this._targetPosition=s,this._targetIndex=r,this._scaleId=i.id(),this._sourcePosition=t.priceScalePosition(i),"overlay"!==this._sourcePosition&&(this._sourceIndex=t.priceScaleIndex(i,this._sourcePosition))}redo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.getPriceScaleById(this._scaleId));e.movePriceScale(t,this._targetPosition,this._targetIndex),this._model.fullUpdate()}undo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.getPriceScaleById(this._scaleId));e.movePriceScale(t,this._sourcePosition,this._sourceIndex),this._model.fullUpdate()}}class D extends k.UndoCommand{constructor(e,t,i,s){super(s),this._createdIds=[],this._model=e,this._withoutShift=i,this._origStates=t.map((e=>e.state(!0)));const r=e.lineToolsGroupModel();this._origGroups=t.map((e=>{const t=r.groupForLineTool(e);return t&&t.id}))}redo(){const e=this._model.lineToolsGroupModel(),t=this._origStates.map(((t,i)=>{const s=(0,o.ensureNotNull)(this._model.dataSourceForId(t.id)),r=0===this._createdIds.length?void 0:(0,o.ensureDefined)(this._createdIds[i]),n=(0,f.cloneLineTool)(this._model,s,!this._withoutShift,r),a=(0,o.ensureNotNull)(s.priceScale());(0,o.ensureNotNull)(this._model.paneForSource(s)).addDataSource(n,a,!1);const l=this._origGroups[i];if(null!==l){const t=e.groupForId(l);t&&t.addLineTools([n])}return this._model.updateSource(n),n}));0===this._createdIds.length&&(this._createdIds=t.map((e=>e.id()))),this._model.selectionMacro((e=>{e.clearSelection(),t.forEach((t=>{e.addSourceToSelection(t)}))})), +this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){const e=this._model.lineToolsGroupModel();this._createdIds.forEach((t=>{const i=(0,o.ensureNotNull)(this._model.dataSourceForId(t)),s=e.groupForLineTool(i);null!==s&&s.excludeLineTool(i),this._model.removeSource(i)}))}newIds(){return this._createdIds}}var V=i(47513),B=i(93562);class R extends k.UndoCommand{constructor(e,t,i,s=!0){super(i,s),this._newStates=[],this._model=e,this._savedStates=t.map((e=>e.state(!1)))}redo(){this._applyState(this._newStates)}undo(){0===this._newStates.length&&this.saveNewState(),this._applyState(this._savedStates)}saveNewState(){const e=this._savedStates.filter(I.notNull).map((e=>(0,o.ensureNotNull)(this._model.dataSourceForId(e.id))));this._newStates=e.map((e=>e.state(!1)))}_applyState(e){for(const t of e)if(null!==t){const e=this._model.dataSourceForId(t.id);if(null!==e)if((0,x.isStudy)(e)){const i=t.state.inputs,s=e.properties().childs().inputs.childs();for(const e in i)s[e]&&s[e].setValue(i[e])}else this._model.restoreLineToolState(e,t,!0)}}}var N=i(95529),O=i(11235),F=i(98517),W=i(59656);const z=new T.TranslatedString("create {tool}",l.t(null,void 0,i(81791)));class H extends k.UndoCommand{constructor(e,t,i,s,r=0,n){super(z.format({tool:new T.TranslatedString(i,W.lineToolsLocalizedNames[i])}),!1),this._lineId=null,this._lineState=null,this._model=e,this._paneIndex=e.panes().indexOf(t),this._lineTool=i,this._ownerSourceId=s.id(),this._lineId=null!=n?n:null,this._drawOnAllChartsMode=r}startCreatingLine(e,t,i,s){var r;const n=this._model.panes()[this._paneIndex],o=this._model.dataSourceForId(this._ownerSourceId),a=this._model.createLineTool(n,e,this._lineTool,t,i,s,o,null!==(r=this._lineId)&&void 0!==r?r:void 0);return this._lineId=a.id(),!this._model.lineBeingCreated()}continueCreatingLine(e,t,i,s){const r=this._model.continueCreatingLine(e,t,i,s);return r&&this._model.setShouldBeSavedEvenIfHidden(!0),r}line(){return null===this._lineId?null:this._model.dataSourceForId(this._lineId)}undo(){const e=this.line();null!==e&&(this._lineState=e.state(!1),this._model.removeSource(e),this._lineId=null)}redo(){if(null===this._lineState)return;const e=this._model.restoreSource(!1,this._paneIndex,null,(0,o.ensureNotNull)(this._lineState),null);null!==e&&(this._lineId=e.id(),this._lineState=null,e.share(this._drawOnAllChartsMode))}drawOnAllCharts(){return 0!==this._drawOnAllChartsMode}}const U=new T.TranslatedString("bring {title} to front",l.t(null,void 0,i(78246))),j=new T.TranslatedString("send {title} to back",l.t(null,void 0,i(66781))),G=new T.TranslatedString("insert {title} after {targetTitle}",l.t(null,void 0,i(53146))),q=new T.TranslatedString("insert {title} before {targetTitle}",l.t(null,void 0,i(67176))),$=new T.TranslatedString("send {title} backward",l.t(null,void 0,i(16259))),Y=new T.TranslatedString("bring {title} forward",l.t(null,void 0,i(56763))),K=new T.TranslatedString("send group {title} backward",l.t(null,void 0,i(4998))),Z=new T.TranslatedString("bring group {title} forward",l.t(null,void 0,i(27195)));function X(e){ +return new T.TranslatedString(e.name(),e.title())}class J extends k.UndoCommand{constructor(e,t,i){super(i),this._sourcesByPanes=new Map,this._originalState=new Map,this._model=e,t.forEach((t=>{const i=(0,o.ensureNotNull)(e.paneForSource(t)),s=e.panes().indexOf(i),r=this._sourcesByPanes.get(s)||[];r.push(t.id()),this._sourcesByPanes.set(s,r)})),Array.from(this._sourcesByPanes.keys()).forEach((t=>{const i=e.panes()[t],s=new Map;i.sourcesByGroup().allIncludingHidden().forEach((e=>{s.set(e.id(),e.zorder())})),this._originalState.set(t,s)}))}undo(){this._originalState.forEach(((e,t)=>{const i=this._model.panes()[t],s=new Map;e.forEach(((e,t)=>{const r=(0,o.ensureNotNull)(i.dataSourceForId(t));s.set(r,e)})),i.setZOrders(s)}))}redo(){this._sourcesByPanes.forEach(((e,t)=>{const i=this._model.panes()[t],s=e.map((e=>(0,o.ensureNotNull)(i.dataSourceForId(e))));this._paneOperation(i,s)}))}}class Q extends J{constructor(e,t){super(e,t,U.format({title:X(t[0])}))}_paneOperation(e,t){e.bringToFront(t)}}class ee extends J{constructor(e,t){super(e,t,j.format({title:X(t[0])}))}_paneOperation(e,t){e.sendToBack(t)}}class te extends J{constructor(e,t,i,s){super(e,t,s),this._targetSource=i}_paneOperation(e,t){e.insertAfter(t,this._targetSource)}}class ie extends te{constructor(e,t,i){super(e,t,i,G.format({title:X(t[0]),targetTitle:X(i)}))}}class se extends J{constructor(e,t,i,s){super(e,t,s),this._targetSource=i}_paneOperation(e,t){e.insertBefore(t,this._targetSource)}}class re extends se{constructor(e,t,i){super(e,t,i,q.format({title:X(t[0]),targetTitle:X(i)}))}}function ne(e,t){const i=t[0],s=e.sourcesByGroup().all().filter((e=>e.zorder()e.zorder()>i.zorder()));if(0===s.length)throw new Error("Cannot bring forward source that alreadt on back");let r=s[0];if((0,f.isLineTool)(r)){const t=e.model().lineToolsGroupModel().groupForLineTool(r);if(null!==t){const e=t.lineTools();r=e[e.length-1]}}return r}class le extends te{constructor(e,t,i){super(e,i,ae(t,i),Y.format({title:X(i[0])}))}}function ce(e,t){return(0,o.ensureNotNull)(e.paneForSource(t.lineTools()[0]))}class he extends se{constructor(e,t){super(e,t.lineTools(),ne(ce(e,t),t.lineTools()),K.format({title:t.name()}))}}class de extends te{constructor(e,t){super(e,t.lineTools(),ae(ce(e,t),t.lineTools()),Z.format({title:t.name()}))}}const ue=new T.TranslatedString("rearrange panes",l.t(null,void 0,i(33348)));class pe extends k.UndoCommand{constructor(e,t,i){super(ue),this._chartModel=e,this._index=t,(0,I.isNumber)(i)?this._dstIndex=i:this._dstIndex="up"===i?t-1:t+1}redo(){this._checkIndices()&&this._chartModel.movePane(this._index,this._dstIndex)}undo(){ +this._checkIndices()&&this._chartModel.movePane(this._dstIndex,this._index)}_checkIndices(){const e=this._chartModel.panes().length;return this._index>=0&&this._index=0&&this._dstIndexe.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId));this._model.lineToolsGroupModel().removeGroup(e)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e))),t=new Ce.LineToolsGroup(e,this._groupName,this._groupId);this._model.lineToolsGroupModel().addGroup(t)}}const Te=new T.TranslatedString("create line tools group",l.t(null,void 0,i(3195)));class Ie extends k.UndoCommand{constructor(e,t){super(Te),this._groupId=null,this._model=e,this._sourcesIds=t.map((e=>e.id()))}redo(){const e=this._sourcesIds.map((e=>this._model.dataSourceForId(e))),t=null===this._groupId?void 0:this._groupId;this._groupId=this._model.lineToolsGroupModel().createGroup(e,this._title,t).id}undo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId((0,o.ensureNotNull)(this._groupId)));this._model.lineToolsGroupModel().removeGroup(e)}createdGroupId(){return this._groupId}}const Me=new T.TranslatedString("add line tool(s) to group {group}",l.t(null,void 0,i(40242)));class Ae extends k.UndoCommand{constructor(e,t,i){super(Me.format({group:t.name()})),this._model=e,this._groupId=t.id,this._lineToolsIds=i.map((e=>e.id()))}redo(){const e=(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)),t=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));e.addLineTools(t)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));(0,o.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)).excludeLineTools(e)}}class Le extends k.UndoCommand{constructor(e,t,i,s,r){super(i),this._targetObj=e,this._newValue=t,this._oldValue=this._targetObj.value(),this._model=s,r&&this.setCustomFlag("doesnt_affect_save",!0)}redo(){(0,ge.saveDefaultProperties)(!0),this._targetObj.setValue(this._newValue),(0,ge.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,ye.globalChangeEvent)()),this._model.lightUpdate()}undo(){(0,ge.saveDefaultProperties)(!0),this._targetObj.setValue(this._oldValue),(0,ge.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,ye.globalChangeEvent)()),this._model.lightUpdate()}}class ke extends k.UndoCommand{constructor(e,t,i,s){super(s),this._chartModel=e,this._groupId=t.id,this._oldName=t.name(),this._newName=i}redo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._newName)}undo(){(0,o.ensureNotNull)(this._chartModel.lineToolsGroupModel().groupForId(this._groupId)).setName(this._oldName)}}var Ee=i(88348) +;const De=new T.TranslatedString("create line tools group from selection",l.t(null,void 0,i(92659))),Ve=new T.TranslatedString("removing line tools group {name}",l.t(null,void 0,i(78811))),Be=new T.TranslatedString("add line tool {lineTool} to group {name}",l.t(null,void 0,i(99113))),Re=new T.TranslatedString("make group {group} visible",l.t(null,void 0,i(87927))),Ne=new T.TranslatedString("make group {group} invisible",l.t(null,void 0,i(45223))),Oe=new T.TranslatedString("lock group {group}",l.t(null,void 0,i(4963))),Fe=new T.TranslatedString("unlock group {group}",l.t(null,void 0,i(51114))),We=new T.TranslatedString("rename group {group} to {newName}",l.t(null,void 0,i(16338)));class ze{constructor(e){this._lineToolsAffectChartInvalidation=new P.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._environment=e}createGroupFromSelection(){const e=this._environment.model();(0,o.assert)(!e.selection().isEmpty(),"Cannot create group from empty selection");const t=(0,F.sortSources)(e.selection().lineDataSources());(0,o.assert)(t.length===e.selection().allSources().length,"A group could contain line tools only");const i=t.length>1||null!==this._environment.model().lineToolsGroupModel().groupForLineTool(t[0]),s=t.reduce(((e,t)=>e.zorder()>t.zorder()?e:t),t[0]);let r=s;const n=e.lineToolsGroupModel().groupForLineTool(s);if(null!==n){const e=n.lineTools();r=e[e.length-1]}this._environment.beginUndoMacro(De,this._lineToolsAffectChartInvalidation.value());const a=new Map,l=new Set;t.forEach((t=>{const i=this._groupForLineTool(t);if(null===i)return;const s=a.get(i)||[];s.push(t),a.set(i,s);const r=(0,o.ensureNotNull)(e.paneForSource(t));l.add(r)})),(0,o.assert)(l.size<=1,"All selected sources should be on the same pane"),a.forEach(((t,i)=>{const s=new B.ExcludeLineToolsFromGroupUndoCommand(e,i,t);this._environment.pushUndoCommand(s)}));const c=new Ie(e,(0,F.sortSources)(t));if(this._environment.pushUndoCommand(c),i){const i=new ie(e,t,r);this._environment.pushUndoCommand(i)}this._environment.endUndoMacro();const h=(0,o.ensureNotNull)(c.createdGroupId());return(0,o.ensureNotNull)(e.lineToolsGroupModel().groupForId(h))}removeGroup(e){const t=this._environment.model(),i=e.lineTools();this._environment.beginUndoMacro(Ve.format({name:e.name()}),this._lineToolsAffectChartInvalidation.value());const s=new xe(t,e,null);this._environment.pushUndoCommand(s);const r=new V.RemoveSourcesCommand(t,i,null);this._environment.pushUndoCommand(r);const n=t.mainSeries().symbol();i.forEach((e=>{null!==e.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:t,symbol:n,sourceTitle:new T.TranslatedString(e.name(),e.title()),lineToolState:e.state(!1),linkKey:(0,o.ensureNotNull)(e.linkKey().value())})})),this._environment.endUndoMacro()}groups(){return this._environment.model().lineToolsGroupModel().groups()}excludeLineToolFromGroup(e,t){const i=this._environment.model(),s=new B.ExcludeLineToolsFromGroupUndoCommand(i,e,[t]);s.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()), +this._environment.pushUndoCommand(s)}addLineToolToGroup(e,t){const i=this._environment.model(),s=i.lineToolsGroupModel().groupForLineTool(t);if(s===e)return;const r=Be.format({lineTool:new T.TranslatedString(t.name(),t.title()),name:e.name()});this._environment.beginUndoMacro(r,this._lineToolsAffectChartInvalidation.value()),null!==s&&this._environment.pushUndoCommand(new B.ExcludeLineToolsFromGroupUndoCommand(i,s,[t])),this._environment.pushUndoCommand(new Ae(i,e,[t])),this._environment.endUndoMacro()}bringToFront(e){const t=this._environment.model(),i=new Q(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendToBack(e){const t=this._environment.model(),i=new ee(t,e.lineTools());i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}bringForward(e){const t=this._environment.model(),i=new de(t,e);i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}sendBackward(e){const t=this._environment.model(),i=new he(t,e);i.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(i),this._environment.emitEvent("changeZOrder",[e.lineTools()])}insertAfter(e,t){const i=this._environment.model();let s;if(t instanceof Ce.LineToolsGroup){const e=t.lineTools();s=e[e.length-1]}else s=t;const r=new ie(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}insertBefore(e,t){const i=this._environment.model();let s;if(t instanceof Ce.LineToolsGroup){s=t.lineTools()[0]}else s=t;const r=new re(i,e.lineTools(),s);this._environment.pushUndoCommand(r),this._environment.emitEvent("changeZOrder",[e.lineTools()])}availableZOrderOperations(e){const t=this._environment.model(),i=e.lineTools(),s=i[0],r=i[i.length-1],n=(0,o.ensureNotNull)(t.paneForSource(i[0])).sourcesByGroup().allExceptSpecialSources(),a=n[0],l=n[n.length-1];return{bringForwardEnabled:r!==l,bringToFrontEnabled:r!==l,sendBackwardEnabled:s!==a,sendToBackEnabled:s!==a}}setGroupVisibility(e,t){const i=(t?Re:Ne).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,this._lineToolsAffectChartInvalidation.value()),e.lineTools().forEach((e=>{const i=e.properties().visible,r=new Le(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupLock(e,t){const i=(t?Oe:Fe).format({group:e.name()}),s=this._environment.model();this._environment.beginUndoMacro(i,this._lineToolsAffectChartInvalidation.value()),e.lineTools().forEach((e=>{const i=e.properties().frozen,r=new Le(i,t,null,s);this._environment.pushUndoCommand(r)})),this._environment.endUndoMacro()}setGroupName(e,t){ +const i=this._environment.model(),s=We.format({group:e.name(),newName:t}),r=new ke(i,e,t,s);r.setCustomFlag("doesnt_affect_save",this._lineToolsAffectChartInvalidation.value()),this._environment.pushUndoCommand(r)}canBeGroupped(e){const t=this._environment.model();return new Set(e.map((e=>t.paneForSource(e)))).size<=1}_groupForLineTool(e){return this._environment.model().lineToolsGroupModel().groups().find((t=>t.containsLineTool(e)))||null}}var He=i(58121),Ue=i(35115),je=i(53588),Ge=i(63009);const qe=new T.TranslatedString("apply study template {template}",l.t(null,void 0,i(26065)));function $e(e){for(const t of e.panes)for(const e of t.sources)if((0,je.isMainSeriesState)(e))return e.id;return null}class Ye extends k.UndoCommand{constructor(e,t,i){var s,r;super(qe.format({template:i})),this._newSymbolParams={},this._model=e,this._templateContent=function(e,t){const i=(0,He.default)({},e),s=(0,o.ensureNotNull)($e(i));for(const e of i.panes){e.mainSourceId===s&&(e.mainSourceId=t);for(const i of e.sources)if(i.id===s){i.id=t;const r=e=>{const i=e.indexOf(s);-1!==i&&e.splice(i,1,t)};if(e.leftAxisesState&&e.rightAxisesState?(e.leftAxisesState.forEach((e=>r(e.sources))),e.rightAxisesState.forEach((e=>r(e.sources)))):(r(e.leftAxisSources),r(e.rightAxisSources)),e.overlayPriceScales){const i=e.overlayPriceScales[s];i&&(delete e.overlayPriceScales[s],e.overlayPriceScales[t]=i)}}else i.ownerSource===s&&(i.ownerSource=t)}return i}(t,e.mainSeries().id()),this._initialState=e.studyTemplate(!0,!0,!0);const n=e.mainSeries();t.symbol&&(this._newSymbolParams={symbol:t.symbol,currency:null!==(s=t.currency)&&void 0!==s?s:null,unit:null!==(r=t.unit)&&void 0!==r?r:null}),t.interval&&(this._newSymbolParams.interval=t.interval,this._newSymbolParams.style=(0,fe.getChartStyleByResolution)(t.interval,n.style())),this._initialSymbolParams={symbol:n.symbol(),currency:n.currency(),unit:n.unit(),interval:n.interval(),style:n.style()},this._initialState=e.studyTemplate(),this._initialGroupsState=e.lineToolsGroupModel().state()}redo(){this._model.mainSeries().setSymbolParams(this._newSymbolParams);const e=this._merge(this._templateContent).filter(f.isLineTool);this._model.lineToolsGroupModel().removeLineTools(e);const t=this._model.mainSeries().properties();(0,fe.preparePriceAxisProperties)(t),this._model.recalcVisibleRangeStudies(!0),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){this._model.mainSeries().setSymbolParams(this._initialSymbolParams),this._merge(this._initialState)}_merge(e){const t=e.version||0,i=this._model,s=i.mainSeries();(0,o.assert)(s.id()===$e(e)),s.priceScale().properties().childs().lockScale.setValue(!1);const r=i.panes(),n=[];for(let e=r.length;e--;){const t=r[e],i=t.containsMainSeries(),s=t.dataSources();for(let e=s.length;e--;){const t=s[e];(!i||(0,x.isStudy)(t)&&t.isRemovedByStudyTemplates())&&n.push(t)}}i.resetDeferredStudies();const a=(0,Ue.closeSourcesSet)(i,n);for(let e=0;ee.zorder-t.zorder));for(let e=0;e-1,a=o?r[e]:i.createPane(e);o&&t<3&&(0,Ge.reorderDataSourcesStateZOrder)(n.sources),a.restoreState(n,!1,t),null!==a.mainDataSource()||i.removePane(a)}return i.syncLollipopSources(),s.priceScale().setMode({autoScale:!0}),i.startNotStartedStudies(),i.recalculateAllPanes((0,ye.globalChangeEvent)()),i.fullUpdate(),a}}var Ke=i(18611);const Ze=(0,C.getLogger)("Chart.ChartUndoModel"),Xe=new T.TranslatedString("paste drawing",l.t(null,void 0,i(96916)));class Je extends k.UndoCommand{constructor(e,t,i,s,r){super(Xe),this._needCopyToOtherCharts=!1,this._sourceState=null,this._model=e,this._clipboardData=t,this._paneIndex=this._model.panes().indexOf(i||(0,o.ensureNotNull)(this._model.paneForSource(this._model.mainSeries()))),this._pasteWithData=!!s,this._keepZIndex=!!r}redo(){const e=this._model.panes()[this._paneIndex],t=(0,o.ensureNotNull)(e.clipboardLineToolOwnerSource(this._clipboardData.source.id));null===this._sourceState&&(this._sourceState=this._getSourceState(t));const i=(0,o.ensureNotNull)(e.restoreLineTool(this._sourceState,this._pasteWithData,this._keepZIndex,void 0,t));(0,o.ensureNotNull)(t.priceScale()).addDataSource(i),this._clipboardData.centeredOnChart&&i.centerPosition&&i.centerPosition(),i.restoreFixedPoint(),i.createServerPoints();const s=(0,Ke.isActingAsSymbolSource)(t)||t.metaInfo().is_price_study;this._needCopyToOtherCharts=Boolean(s&&((0,Ee.drawOnAllCharts)().value()||i.linkKey().value()&&i.isSynchronizable())),this._model.setShouldBeSavedEvenIfHidden(!0)}undo(){if(!this._sourceState)return void Ze.logError("This command was never executed - nothing to undo");const e=this.source();this._clipboardData.centeredOnChart&&(this._clipboardData.centeredOnChart=!1,this._sourceState.points=e.normalizedPoints()),this._model.removeSource(e)}source(){return(0,o.ensureNotNull)(this._model.dataSourceForId((0,o.ensureNotNull)(this._sourceState).id))}needCopyToOtherCharts(){return this._needCopyToOtherCharts}_getSourceState(e){const t=(0,I.clone)(this._clipboardData.source);delete t.state.symbol,null!=t.linkKey&&(t.linkKey=(0,S.randomHash)());const i=(0,o.ensureNotNull)(e.priceScale()),s=this._model,{symbol:r,currencyId:n,unitId:l}=this._clipboardData.source.state,c=(0,o.ensureNotNull)(e.symbolSource());let h=!1;!c.symbolSameAsCurrent(r)||(null!==n?n!==(0,fe.symbolCurrency)(c.symbolInfo(),void 0,!0):c.isConvertedToOtherCurrency())||(null!==l?l!==(0,fe.symbolUnit)(c.symbolInfo(),this._model.unitConversionEnabled()):c.isConvertedToOtherUnit())||((0,Ke.isActingAsSymbolSource)(e)?h=!0:(0,x.isStudy)(e)&&(h=Boolean(e.metaInfo().is_price_study)));const d=e=>{const t=e.x*s.timeScale().width(),r=e.y*i.height()-40;return new a.Point(t,r)},u=(0,o.ensureNotNull)(e.firstValue());if(this._model.id()===this._clipboardData.modelId||!h)for(let e=0;e{this._symbolSource(e).setSymbolParams(e.newSymbolParams),e.showFade&&e.chartWidget.screen.show(!0)})),this._firstRedo||(0,it.muteLinkingGroup)(this._linkingGroupIndex,!1),this._firstRedo=!1}undo(){(0,it.muteLinkingGroup)(this._linkingGroupIndex,!0),this._charts.forEach((e=>{this._symbolSource(e).setSymbolParams(e.prevSymbolParams),e.showFade&&e.chartWidget.screen.show(!0)})),(0,it.muteLinkingGroup)(this._linkingGroupIndex,!1)}canMerge(e){if(!(e instanceof st)||e._linkingGroupIndex!==this._linkingGroupIndex||!this._containsMainSeriesOnly()||!e._containsMainSeriesOnly()||e._creationTime-this._creationTime>500)return!1;for(const[t]of e._charts)if(this._charts.has(t))return!1;return!0}merge(e){if(e instanceof st)for(const[t,i]of e._charts)this._charts.set(t,i)}_showFade(e,t){return e===t.model().mainSeries()}_symbolSource(e){return(0,o.ensureNotNull)(e.chartWidget.model().model().dataSourceForId(e.sourceId))}_containsMainSeriesOnly(){for(const[e,t]of this._charts)if(t.sourceId!==e.model().mainSeries().id())return!1;return!0}}const rt=new T.TranslatedString("change symbol",l.t(null,void 0,i(526)));class nt extends st{constructor(e,t,i){super(rt,e,{symbol:t,currency:null,unit:null},i),this._symbol=t}canMerge(e){return e instanceof nt&&e._symbol===this._symbol&&super.canMerge(e)}}const ot=(0,C.getLogger)("Chart.ChartUndoModel"),at=new T.TranslatedString("paste indicator",l.t(null,void 0,i(80611)));class lt extends k.UndoCommand{constructor(e,t,i){super(at),this._sourceState=null,this._model=e,this._clipboardData=t,this._paneId=i}redo(){if(!this._sourceState){const e=(0,I.clone)(this._clipboardData.source);e.id=(0,S.randomHashN)(6),this._sourceState=e}let e,t;e=this._paneId?(0,o.ensureNotNull)(this._model.paneForId(this._paneId)):this._sourceState.metaInfo.is_price_study?(0,o.ensureNotNull)(this._model.paneForSource(this._model.mainSeries())):this._model.createPane();const i=!e.mainDataSource();this._sourceState.zorder=e.newStudyZOrder();const s=(0,o.ensureNotNull)(e.restoreStudy(this._sourceState,!1));i||(t=this._sourceState.metaInfo.is_price_study?t=this._model.mainSeries().priceScale():this._paneId?e.findSuitableScale(s):e.defaultPriceScale(),t!==s.priceScale()&&e.move(s,t)),(0, +x.isStudy)(s)&&s.start()}undo(){if(null===this._sourceState)return void ot.logError("This command was never executed - nothing to undo");const e=(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceState.id));this._model.removeSource(e)}state(){return this._sourceState}}class ct extends k.UndoCommand{constructor(e,t,i,s,r){super(null,!1),this._model=e,this._paneA=t,this._paneB=i,this._prevStretchA=s,this._currStretchA=r}redo(){const e=this._paneA.stretchFactor()+this._paneB.stretchFactor();this._paneA.setStretchFactor(this._currStretchA),this._paneB.setStretchFactor(e-this._currStretchA),this._model.fullUpdate()}undo(){const e=this._paneA.stretchFactor()+this._paneB.stretchFactor();this._paneA.setStretchFactor(this._prevStretchA),this._paneB.setStretchFactor(e-this._prevStretchA),this._model.fullUpdate()}}var ht=i(81155);const dt=new T.TranslatedString("move",l.t(null,void 0,i(47107)));class ut extends k.UndoCommand{constructor(e,t,i,s){super(dt,!1),this._endEvent=null,this._model=e,this._sourceId=t.id(),this._itemIndex=i,this._startEvent=s}move(e){this._endEvent=e,this._move(e)}hasChanges(){return null!==this._endEvent}undo(){this._move(this._startEvent)}redo(){this._move((0,o.ensureNotNull)(this._endEvent))}_move(e){const t=(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId));(0,o.assert)(void 0!==t.moveItem,'The method "moveItem" is not defined'),t.moveItem&&t.moveItem(new a.Point(e.localX,e.localY),this._itemIndex,new ht.EnvironmentState(e))}}class pt extends k.UndoCommand{constructor(e,t,i,s,r,n,o,a,l,c,h,d){super(d),this._studyId=null,this._paneState=null,this._lastInsertionStartPromise=null,this._chartModel=e,this._studyMetaInfo=t,this._props=s,this._addAsOverlay=r,this._parentIds=n.map((e=>e.id())),this._inputs=i,this._targetZOrder=h,this._preferredPriceScale=o,this._allowChangeCurrency=a,this._allowChangeUnit=l,this._paneSize=c}redo(){const e=this._parentIds.map((e=>this._chartModel.dataSourceForId(e))),t=this._chartModel.insertStudyWithParams(this._studyMetaInfo,this._inputs,this._targetZOrder,this._props,this._addAsOverlay,e,this._preferredPriceScale,this._allowChangeCurrency,this._allowChangeUnit,this._paneSize,null===this._studyId?void 0:this._studyId),i=t.study;if(this._lastInsertionStartPromise=t.startPromise,this._studyId=i.id(),i.childStudyByRebind().subscribe(null,(()=>(0,y.trackEvent)("SOS","Apply SOS","Rebind SOS"))),this._chartModel.setShouldBeSavedEvenIfHidden(!0),null!==this._paneState){(0,o.ensureNotNull)(this._chartModel.paneForSource(i)).restoreState(this._paneState,!1,this._chartModel.version()),this._paneState=null}}undo(){const e=(0,o.ensureNotNull)(this._chartModel.dataSourceForId((0,o.ensureNotNull)(this._studyId))),t=(0,o.ensureNotNull)(this._chartModel.paneForSource(e)).state();this._chartModel.removeSource(e)&&(this._paneState=t)}insertedStudy(){return this._chartModel.dataSourceForId((0,o.ensureNotNull)(this._studyId))}lastInsertionStartPromise(){var e;return null!==(e=this._lastInsertionStartPromise)&&void 0!==e?e:Promise.resolve()}} +var _t=i(95367),mt=i(20585),gt=i.n(mt),ft=i(26512),vt=i(67521);const St=new T.TranslatedString("zoom",l.t(null,void 0,i(59833)));class yt extends k.UndoCommand{constructor(e,t,i,s,r,n){super(St),this._barSpacing=null,this._rightBarsOffset=null,this._leftBarsOffset=null,this._priceMode=null,this._model=e,this._startBar=t,this._endBar=i,this._startPrice=s,this._endPrice=r,this._pane=n}redo(){const e=(0,o.ensureNotNull)(this._model.timeScale().visibleBarsStrictRange());this._leftBarsOffset=e.firstBar()-this._startBar,this._rightBarsOffset=e.lastBar()-this._endBar,this._barSpacing=this._model.timeScale().barSpacing(),this._priceMode=this._pane.defaultPriceScale().mode(),this._model.zoomToViewport(this._startBar,this._endBar,this._startPrice,this._endPrice,this._pane)}undo(){const e=this._model.timeScale(),t=this._pane.defaultPriceScale(),i=(0,o.ensureNotNull)(e.visibleBarsStrictRange());e.setBarSpacing((0,o.ensureNotNull)(this._barSpacing)),e.zoomToBarsRange(i.firstBar()+(0,o.ensureNotNull)(this._leftBarsOffset),i.lastBar()+(0,o.ensureNotNull)(this._rightBarsOffset)),t.setMode((0,o.ensureNotNull)(this._priceMode)),t.recalculatePriceRange((0,o.ensureNotNull)(e.visibleBarsStrictRange())),this._model.recalculateAllPanes((0,ye.viewportChangeEvent)()),this._model.lightUpdate()}}const bt=(0,C.getLogger)("Chart.ChartUndoModel"),wt=new T.TranslatedString("zoom",l.t(null,void 0,i(59833)));class Pt extends k.UndoCommand{constructor(e,t,i){super(wt),this._baseCmd=e,this._zoomStack=t,this._inOut=i}undo(){if(this._inOut){if(this._baseCmd!==this._zoomStack.head())return void bt.logDebug("zoom stack inconsistency");this._baseCmd.undo(),this._zoomStack.pop()}else this._baseCmd.redo(),this._zoomStack.push(this._baseCmd)}redo(){if(this._inOut)this._baseCmd.redo(),this._zoomStack.push(this._baseCmd);else{if(this._baseCmd!==this._zoomStack.head())return void bt.logDebug("zoom stack inconsistency");this._baseCmd.undo(),this._zoomStack.pop()}}}const Ct=new T.TranslatedString("stop syncing drawing",l.t(null,void 0,i(98784)));class xt extends k.UndoCommand{constructor(e,t){super(Ct),this._model=e,this._sourceId=t.id(),this._linkKey=t.linkKey().value()}redo(){(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId)).linkKey().setValue(null)}undo(){(0,o.ensureNotNull)(this._model.dataSourceForId(this._sourceId)).linkKey().setValue(this._linkKey)}}const Tt=new T.TranslatedString("restore defaults",l.t(null,void 0,i(9608)));class It extends k.UndoCommand{constructor(e,t,i=Tt){super(i),this._chartModel=e,this._defaultProperty=t,this._state=t.state()}redo(){this._chartModel.restoreFactoryDefaults(this._defaultProperty)}undo(){this._defaultProperty.mergeAndFire(this._state),this._chartModel.mainSeries().onChartStyleChanged()}}var Mt=i(17236);class At extends It{redo(){this._defaultProperty.hasChild("intervalsVisibilities")&&this._defaultProperty.childs().intervalsVisibilities.mergeAndFire(Mt.intervalsVisibilitiesDefaults),super.redo()}}class Lt extends At{redo(){super.redo(),this._chartModel.recalcColorStudies(!0)}undo(){super.undo(), +this._chartModel.recalcColorStudies(!0)}}var kt=i(4949),Et=i(30888),Dt=i(85804);function Vt(e){const{visible:t,...i}=e;return i}function Bt(e){const{visible:t,...i}=e;return i}function Rt(e){const{drawWick:t,drawBorder:i,drawBody:s,barColorsOnPrevClose:r,...n}=e;return n}function Nt(e){const{drawWick:t,drawBorder:i,drawBody:s,...r}=e;return r}function Ot(e){const{drawWick:t,drawBorder:i,drawBody:s,showRealLastPrice:r,inputs:n,...o}=e;return o}function Ft(e){const{barColorsOnPrevClose:t,dontDrawOpen:i,thinBars:s,...r}=e;return r}function Wt(e){const{showBorders:t,showLabels:i,drawBody:s,...r}=e;return r}function zt(e){const{linestyle:t,linewidth:i,priceSource:s,...r}=e;return r}function Ht(e){const{linestyle:t,linewidth:i,priceSource:s,...r}=e;return r}function Ut(e){const{inputs:t,...i}=e;return i}function jt(e){const{inputs:t,...i}=e;return i}function Gt(e){const{inputs:t,...i}=e;return i}function qt(e){const{inputs:t,...i}=e;return i}function $t(e){const{topLineWidth:t,bottomLineWidth:i,baseLevelPercentage:s,priceSource:r,...n}=e;return n}function Yt(e){const{thinBars:t,inputs:i,...s}=e;return s}function Kt(e){const{visible:t,style:i,symbol:s,interval:r,sessionId:n,highLowAvgPrice:o,showCountdown:a,bidAsk:l,prePostMarket:c,priceAxisProperties:h,candleStyle:d,hollowCandleStyle:u,haStyle:p,barStyle:_,hiloStyle:m,lineStyle:g,lineWithMarkersStyle:f,steplineStyle:v,areaStyle:S,renkoStyle:y,pbStyle:b,kagiStyle:w,pnfStyle:P,baselineStyle:C,rangeStyle:x,esdShowDividends:T,esdShowSplits:I,esdShowEarnings:M,esdShowBreaks:A,showContinuousContractSwitches:L,showContinuousContractSwitchesBreaks:k,showFuturesContractExpiration:E,showLastNews:D,...V}=e;return{bidAsk:Vt(l),prePostMarket:Bt(c),candleStyle:Rt(d),hollowCandleStyle:Nt(u),haStyle:Ot(p),barStyle:Ft(_),hiloStyle:Wt(m),lineStyle:zt(g),lineWithMarkersStyle:zt(f),steplineStyle:zt(v),areaStyle:Ht(S),renkoStyle:Ut(y),pbStyle:jt(b),kagiStyle:Gt(w),pnfStyle:qt(P),baselineStyle:$t(C),rangeStyle:Yt(x),...V}}function Zt(e){const{scaleSeriesOnly:t,showSeriesLastValue:i,showStudyLastValue:s,showSymbolLabels:r,showBidAskLabels:n,showPrePostMarketPriceLabel:o,showStudyPlotLabels:a,showFundamentalNameLabel:l,showFundamentalLastValue:c,seriesLastValueMode:h,...d}=e;return d}function Xt(e){const{topMargin:t,bottomMargin:i,...s}=e;return s}const Jt=new T.TranslatedString("apply chart theme",l.t(null,void 0,i(66568)));class Qt extends k.UndoCommand{constructor(e,t,i){var s,r,n;super(Jt),this._model=e,this._newSessionProps=t.sessions||(0,Dt.factoryDefaults)("sessions"),["candleStyle","hollowCandleStyle","haStyle"].forEach((e=>{t.mainSourceProperties[e].wickUpColor=t.mainSourceProperties[e].wickUpColor||t.mainSourceProperties[e].wickColor,t.mainSourceProperties[e].wickDownColor=t.mainSourceProperties[e].wickDownColor||t.mainSourceProperties[e].wickColor})),t.chartProperties=null!==(s=t.chartProperties)&&void 0!==s?s:{paneProperties:void 0,scalesProperties:void 0}, +t.chartProperties.paneProperties.vertGridProperties=null!==(r=t.chartProperties.paneProperties.vertGridProperties)&&void 0!==r?r:t.chartProperties.paneProperties.gridProperties,t.chartProperties.paneProperties.horzGridProperties=null!==(n=t.chartProperties.paneProperties.horzGridProperties)&&void 0!==n?n:t.chartProperties.paneProperties.gridProperties;const o=this._model.properties().state().paneProperties.legendProperties;delete o.backgroundTransparency,t.chartProperties.paneProperties.legendProperties={...t.chartProperties.paneProperties.legendProperties,...o};const a=(0,Dt.factoryDefaults)("chartproperties"),l=(0,Et.deepExtend)({},a,t.chartProperties);this._newChartProps={paneProperties:Xt(l.paneProperties),scalesProperties:Zt(l.scalesProperties)},e.timeScale().preserveBarSpacing()&&delete this._newChartProps.scalesProperties.barSpacing;const c=(0,Dt.factoryDefaults)("chartproperties.mainSeriesProperties"),h=(0,Et.deepExtend)({},c,t.mainSourceProperties);this._newSeriesProps=i?h:Kt(h);const d=e.properties().state();this._oldChartProps={paneProperties:Xt(d.paneProperties),scalesProperties:Zt(d.scalesProperties)};const u=e.mainSeries().properties().state();this._oldSeriesProps=i?u:Kt(u),this._oldSessionProps=this._model.sessions().properties().state()}undo(){this._merge(this._oldChartProps,this._oldSeriesProps,this._oldSessionProps),this._model.mainSeries().onChartStyleChanged(),this._model.updateScales(),this._model.chartThemeLoaded()}redo(){this._merge(this._newChartProps,this._newSeriesProps,this._newSessionProps),this._model.mainSeries().onChartStyleChanged(),this._model.updateScales(),this._model.chartThemeLoaded()}_merge(e,t,i){var s,r,n,o;const a=this._model;(0,ge.saveDefaultProperties)(!0),e&&(a.properties().childs().paneProperties.mergeAndFire(e.paneProperties),a.properties().childs().scalesProperties.mergeAndFire(e.scalesProperties)),"priceAxisProperties"in t&&a.mainSeries().priceScale().setMode({autoScale:null===(s=t.priceAxisProperties)||void 0===s?void 0:s.autoScale,percentage:null===(r=t.priceAxisProperties)||void 0===r?void 0:r.percentage,log:null===(n=t.priceAxisProperties)||void 0===n?void 0:n.log,lockScale:null===(o=t.priceAxisProperties)||void 0===o?void 0:o.lockScale}),a.mainSeries().properties().mergeAndFire(t),a.mainSeries().properties().saveDefaults(),a.mainSeries().createPaneView(),a.mainSeries().invalidateBarStylesCache(),a.recalculateAllPanes((0,ye.globalChangeEvent)()),a.fullUpdate(),a.properties().saveDefaults(),a.sessions().restoreState({properties:i},!1),(0,ge.saveDefaultProperties)(!1)}}const ei=new T.TranslatedString("change resolution",l.t(null,void 0,i(32303)));class ti extends st{constructor(e,t,i){super(ei,e,function(e,t){let i;const s=(0,fe.isRangeStyle)(e.style()),r=p.Interval.isRange(t);return!s&&r?i=11:s&&!r&&(i=(0,fe.getLastUsedStyle)()),{interval:t,style:i}}(e,t),i),this._resolution=t}canMerge(e){return e instanceof ti&&e._resolution===this._resolution&&super.canMerge(e)}_showFade(e,t){return!0}}var ii=i(69718);class si extends ii.SetWatchedValueCommand{constructor(){ +super(...arguments),this._firstRedo=!0}redo(){this._firstRedo||(0,it.muteLinkingGroup)(this._newValue,!0),(0,it.muteLinkingGroup)(this._oldValue,!0),super.redo(),this._firstRedo||(0,it.muteLinkingGroup)(this._newValue,!1),(0,it.muteLinkingGroup)(this._oldValue,!1),this._firstRedo=!1}undo(){(0,it.muteLinkingGroup)(this._newValue,!0),(0,it.muteLinkingGroup)(this._oldValue,!0),super.undo(),(0,it.muteLinkingGroup)(this._newValue,!1),(0,it.muteLinkingGroup)(this._oldValue,!1)}}var ri=i(97340),ni=i(76422) +;const oi=new T.TranslatedString("send {title} backward",l.t(null,void 0,i(16259))),ai=new T.TranslatedString("bring {title} forward",l.t(null,void 0,i(56763))),li=new T.TranslatedString("insert {title} after {target}",l.t(null,void 0,i(74055))),ci=new T.TranslatedString("insert {title} before {target}",l.t(null,void 0,i(11231))),hi=new T.TranslatedString("cut {title}",l.t(null,void 0,i(78755))),di=new T.TranslatedString("cut sources",l.t(null,void 0,i(63649))),ui=new T.TranslatedString("remove {title}",l.t(null,void 0,i(39859))),pi=new T.TranslatedString("remove drawings group",l.t(null,void 0,i(70653))),_i=new T.TranslatedString("move scale",l.t(null,void 0,i(4184))),mi=new T.TranslatedString("stop syncing line tool(s)",l.t(null,void 0,i(57011))),gi=new T.TranslatedString("zoom out",l.t(null,void 0,i(9645))),fi=new T.TranslatedString("zoom in",l.t(null,void 0,i(19813))),vi=new T.TranslatedString("move drawing(s)",l.t(null,void 0,i(45356))),Si=new T.TranslatedString("load default drawing template",l.t(null,void 0,i(54597))),yi=new T.TranslatedString("apply factory defaults to selected sources",l.t(null,void 0,i(96996))),bi=new T.TranslatedString("change currency",l.t(null,void 0,i(22641))),wi=new T.TranslatedString("change unit",l.t(null,void 0,i(39028))),Pi=new T.TranslatedString("clone line tools",l.t(null,void 0,i(5179))),Ci=new T.TranslatedString("merge up",l.t(null,void 0,i(66143))),xi=new T.TranslatedString("merge down",l.t(null,void 0,i(62153))),Ti=new T.TranslatedString("merge to pane",l.t(null,void 0,i(70746))),Ii=new T.TranslatedString("unmerge up",l.t(null,void 0,i(52540))),Mi=new T.TranslatedString("unmerge down",l.t(null,void 0,i(86949))),Ai=new T.TranslatedString("unmerge to new bottom pane",l.t(null,void 0,i(20057))),Li=new T.TranslatedString("move {title} to new right scale",l.t(null,void 0,i(45544))),ki=new T.TranslatedString("move {title} to new left scale",l.t(null,void 0,i(11303))),Ei=new T.TranslatedString("make {title} no scale (Full screen)",l.t(null,void 0,i(74642))),Di=new T.TranslatedString("scroll time",l.t(null,void 0,i(70009))),Vi=new T.TranslatedString("scale time",l.t(null,void 0,i(35962))),Bi=new T.TranslatedString("reset time scale",l.t(null,void 0,i(55064))),Ri=new T.TranslatedString("reset scales",l.t(null,void 0,i(21948))),Ni=new T.TranslatedString("create {tool}",l.t(null,void 0,i(81791))),Oi=new T.TranslatedString("change {pointIndex} point",l.t(null,void 0,i(72032))),Fi=new T.TranslatedString("paste {title}",l.t(null,void 0,i(41601))),Wi=new T.TranslatedString("insert {title}",l.t(null,void 0,i(90743))),zi=new T.TranslatedString("remove all studies",l.t(null,void 0,i(15516))),Hi=new T.TranslatedString("remove drawings",l.t(null,void 0,i(44656))),Ui=new T.TranslatedString("remove all studies and drawing tools",l.t(null,void 0,i(80171))),ji=(new T.TranslatedString("turn line tools sharing off",l.t(null,void 0,i(28068))),new T.TranslatedString("share line tools in layout",l.t(null,void 0,i(77554))),new T.TranslatedString("share line tools globally",l.t(null,void 0,i(64704))), +new T.TranslatedString("change linking group",l.t(null,void 0,i(23783)))),Gi=(l.t(null,void 0,i(75139)),(0,C.getLogger)("Chart.ChartUndoModel"));function qi(e,t){return{bringForwardEnabled:e.bringForwardEnabled||t.bringForwardEnabled,bringToFrontEnabled:e.bringToFrontEnabled||t.bringToFrontEnabled,sendBackwardEnabled:e.sendBackwardEnabled||t.sendBackwardEnabled,sendToBackEnabled:e.sendToBackEnabled||t.sendToBackEnabled}}function $i(e){return new T.TranslatedString(e.name(),e.title())}function Yi(){return(0,Ee.drawOnAllCharts)().value()?1:0}class Ki extends(r()){constructor(e,t,i,s,r,n,o,a,l,c,h,d){super(),this._createLineCommand=null,this._initialTimeScrollState=null,this._initialTimeScrollPos=null,this._scalePriceInfo=null,this._currentSourceMoveCommand=null,this._currentLineChangeCommand=null,this._currentCustomMoveCommand=null,this._zoomStack=new m.UndoStack,this._lineToolsDoNotAffectChartInvalidation=new P.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._chartWidget=n,this.m_model=new(gt())(e,t,i,s,r,this,a,l,c,h,d),this._undoHistory=o,this._lineToolsGroupController=new ze({model:this._model.bind(this),pushUndoCommand:this._pushUndoCommand.bind(this),beginUndoMacro:(e,t)=>{this._undoHistory.beginUndoMacro(e).setCustomFlag("doesnt_affect_save",!!t)},endUndoMacro:this._undoHistory.endUndoMacro.bind(this._undoHistory),emitEvent:this.emitEvent.bind(this)})}undoHistory(){return this._undoHistory}setWatchedValue(e,t,i){this._undoHistory.setWatchedValue(e,t,i)}lineToolsGroupController(){return this._lineToolsGroupController}mergeAllScales(e){!function(e,t){e.beginUndoMacro("left"===t?M:A),e.model().panes().forEach((i=>{const s="left"===t?i.rightPriceScales():i.leftPriceScales(),r=("left"===t?i.leftPriceScales():i.rightPriceScales()).concat(s),n="overlay"===i.priceScalePosition(i.defaultPriceScale())?r[0]:i.defaultPriceScale();e.movePriceScale(i,n,t,0),r.forEach((t=>{if(t===n)return;let s=t.mainSource();for(;null!==s;){e.moveToScale(s,i,n,null,!0);const r=t.mainSource();if(r===s){L.logError("Loop detected while trying to merge scales");break}s=r}}))})),e.endUndoMacro(),e.model().fullUpdate()}(this,e)}movePriceScale(e,t,i,s){const r=new E(this._model(),e,t,i,s,_i);this._pushUndoCommand(r)}createLineTool({pane:e,point:t,linetool:i,properties:s,linkKey:r,ownerSource:n,disableSynchronization:a,sharingMode:l=Yi(),id:c}){if(("LineToolRegressionTrend"===i||"LineToolAnchoredVWAP"===i)&&!this.canCreateStudy())return(0,h.showTooManyStudiesNotice)(),null;const d=Ni.format({tool:new T.TranslatedString(i,W.lineToolsLocalizedNames[i])});this.beginUndoMacro(d,this._lineToolsDoNotAffectChartInvalidation.value());const u=!a;this._createLineCommand=new H(this._model(),e,i,n||(0,o.ensureNotNull)(e.mainDataSource()),l,c);const p=this._createLineCommand.startCreatingLine(t,s,r||null,l),_=(0,o.ensureNotNull)(this._createLineCommand.line());let m=null;if(p&&(u&&this.finishLineTool(_),this._pushUndoCommand(this._createLineCommand),this._createLineCommand=null,m={points:_.normalizedPoints(), +interval:this.mainSeries().interval()}),u&&void 0===r&&(0,Ee.drawOnAllCharts)().value()&&_.isSynchronizable()){const e=(0,o.ensureNotNull)(this.model().externalTimeStamp(t.index)),s={point:{price:t.price,timeStamp:e},linetool:i,properties:_.properties(),symbol:this.mainSeries().symbol(),model:this.model(),linkKey:(0,o.ensureNotNull)(_.linkKey().value()),finalState:m,id:_.id(),sharignMode:_.sharingMode().value()};_.isFixed()&&(s.pointPositionPercents=_.calcPositionPercents()),(0,Ee.createLineTool)(s)}return this.endUndoMacro(),_}continueCreatingLine(e,t,i,s){const r=(0,o.ensureNotNull)(this._createLineCommand);this.beginUndoMacro(r.text(),this._lineToolsDoNotAffectChartInvalidation.value());const n=(0,o.ensureNotNull)(this._model().lineBeingCreated()),a=r.continueCreatingLine(e,t,i,s);let l=null;if(a&&(this.finishLineTool(n),this._pushUndoCommand(r),this._createLineCommand=null,l={points:n.normalizedPoints(),interval:this.mainSeries().interval()}),r.drawOnAllCharts()&&n.isSynchronizable()){const i=(0,o.ensureNotNull)(this._model().externalTimeStamp(e.index));(0,Ee.continueLineTool)({point:{price:e.price,timeStamp:i},envState:t,finalState:l,model:this._model()})}return this.endUndoMacro(),a}continueExternalLine(e,t,i){const s=(0,o.ensureNotNull)(this._createLineCommand),r=s.continueCreatingLine(e,t,i);return r&&(this._pushUndoCommand(s),this._createLineCommand=null),r}finishLineTool(e){this._model().finishLineTool(e)}pasteImageAsLineTool(e,t,i,s){return null}loadRange(e){const t=this._model(),i=t.mainSeries().getSupportedResolution(e.res),s={val:e.val,res:i},r=t.appliedTimeFrame().value();return(null===r||!_(r,s))&&(this._pushUndoCommand(new Pe(t,s)),!0)}unlinkLines(e){const t=this.model();this.beginUndoMacro(mi,this._lineToolsDoNotAffectChartInvalidation.value());for(const i of e)null!==i.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:this.model(),symbol:i.symbol(),linkKey:(0,o.ensureNotNull)(i.linkKey().value()),sourceTitle:$i(i),lineToolState:i.state(!1),unlink:!0}),this._pushUndoCommand(new xt(t,i));this.endUndoMacro()}zoomFromViewport(){const e=new Pt((0,o.ensureDefined)(this._zoomStack.head()),this._zoomStack,!1);this._pushUndoCommand(e)}zoomToViewport(e,t,i,s,r){const n=new yt(this.m_model,e,t,i,s,r),o=new Pt(n,this._zoomStack,!0);this._pushUndoCommand(o)}zoomStack(){return this._zoomStack}hoveredSource(){return this.m_model.hoveredSource()}setProperty(e,t,i,s){if(e&&e.value()!==t){const r=new Le(e,t,i,this.m_model,s);this._pushUndoCommand(r),this.emitEvent("setProperty")}}withMacro(e,t,i){const s=this.beginUndoMacro(e,i);try{t()}finally{this.endUndoMacro()}return s}barsMarksSources(){return this.m_model.barsMarksSources()}removeAllDrawingTools(){this.beginUndoMacro(Hi,!1),this._removeAllDrawingToolsImpl(),this.endUndoMacro()}removeAllStudiesAndDrawingTools(){this.beginUndoMacro(Ui),this._removeAllDrawingToolsImpl(),this._removeAllStudiesImpl(),this.endUndoMacro()}removeAllStudies(){this.beginUndoMacro(zi),this._removeAllStudiesImpl(),this.endUndoMacro()}scrollChartByBar(e){ +if(!this.m_model.scrollEnabled())return;const t=e*this.m_model.timeScale().barSpacing();this.startScrollTime(0),this.scrollTimeTo(t),this.endScrollTime()}canZoomIn(){return this.model().canZoomIn()}canZoomOut(){return this.model().canZoomOut()}zoomOut(){const e=this.timeScale().width();if(this.canZoomOut()){try{this.beginUndoMacro(gi)}catch(e){return}(0,v.doAnimate)({to:e/5,onStep:e=>{this.startScaleTime(0),this.scaleTimeTo(e),this.endScaleTime()},onComplete:()=>this.endUndoMacro()})}}zoomIn(){const e=this.timeScale().width();if(this.canZoomIn()){try{this.beginUndoMacro(fi)}catch(e){return}(0,v.doAnimate)({to:e/5,onStep:e=>{this.startScaleTime(e),this.scaleTimeTo(0),this.endScaleTime()},onComplete:()=>this.endUndoMacro()})}}startMovingSources(e,t,i,s){e.filter((e=>e.doesMovingAffectsUndo())).length&&(this._currentSourceMoveCommand=new R(this.model(),e,vi,!1),e.every(f.isLineTool)&&this._currentSourceMoveCommand.setCustomFlag("doesnt_affect_save",this._lineToolsDoNotAffectChartInvalidation.value())),this.model().startMovingSources(e,t,i,new Map,s)}moveSources(e,t){this.model().moveSources(e,new Map,t)}endMovingSource(e,t){this.model().endMovingSources(e,void 0,t),null!==this._currentSourceMoveCommand&&(this._currentSourceMoveCommand.saveNewState(),this._pushUndoCommand(this._currentSourceMoveCommand)),this._currentSourceMoveCommand=null}startChangingLinetool(e,t,i,s,r){this._currentLineChangeCommand=new R(this.model(),[e],Oi.format({pointIndex:i}),!1),this._currentLineChangeCommand.setCustomFlag("doesnt_affect_save",this._lineToolsDoNotAffectChartInvalidation.value()),this.model().startChangingLinetool(e,t,i,s,r)}changeLinePoint(e,t){this.model().changeLinePoint(e,t)}endChangingLinetool(e){this.model().endChangingLinetool(e),null!==this._currentLineChangeCommand&&(this._currentLineChangeCommand.saveNewState(),this._pushUndoCommand(this._currentLineChangeCommand)),this._currentLineChangeCommand=null}setChartStyleProperty(e,t,i){if(e.value()!==t){const s=new be(e,t,this.mainSeries(),i,this.model(),this.chartWidget());this._pushUndoCommand(s),this.emitEvent("setChartStyleProperty"),(0,me.trackChartStyleChanged)(e.value())}}restorePropertiesForSource(e){(0,f.isLineTool)(e)?this._restoreLineToolFactoryDefaults(e):this._restoreStudyFactoryDefaults(e)}restoreLineToolsFactoryDefaults(e){1===e.length?this._restoreLineToolFactoryDefaults(e[0]):(this.beginUndoMacro(yi),e.forEach((e=>this._restoreLineToolFactoryDefaults(e))),this.endUndoMacro())}restoreState(e,t,i){return this.m_model.restoreState(e,t,i)}async clipboardCopy(e,t=this.selection().dataSources()){if(!(0,w.enabled)("datasource_copypaste"))return;const i=t.filter((e=>e.copiable()));if(0===i.length)return;for(const e of i)if((0,x.isStudy)(e)&&e.isChildStudy())throw new Error("Can not copy child study");const s=(0,g.clipboardDataForSources)(this._model().id(),i);return null!==s?e.write({app:JSON.stringify(s),text:s.title}):void 0}async clipboardCut(e,t=this.selection().dataSources()){if(!(0,w.enabled)("datasource_copypaste"))return;const i=t.filter((e=>e.copiable())) +;if(0===i.length)return;await this.clipboardCopy(e,i);const s=i.filter((e=>e.isUserDeletable()));if(0===s.length)return;const r=(1===s.length?hi:di).format({title:$i(s[0])});this.beginUndoMacro(r),this.m_model.selectionMacro((()=>this.removeSources(s,!1,r)),!0),this.endUndoMacro()}async clipboardPaste(e,t){let i=null;if((0,w.enabled)("datasource_copypaste")&&(i=i||await e.read(),i.app)){const e=JSON.parse(i.app);if(null!==this.pasteSourceFromClip(t,e))return}await this._processSpecialLineToolsContents(e,i,t)}applyStudyTemplate(e,t){const i=new Ye(this._model(),e,t);this._pushUndoCommand(i),(0,ni.emit)("load_study_template")}createStudyInserter(e,t,i){const s={createStudy:(e,t,i,s,r,n,o,a,l,c,h)=>this.checkIfFeatureAvailable(e,n)?((0,y.trackEvent)("studies","Study_"+e.id),"Compare@tv-basicstudies"===e.id&&(0,y.trackEvent)("compare","symbol:"+t.symbol),this._insertStudy(e,t,s,r,n,o,a,l,c,null,h)):(Gi.logNormal("Cannot insert study "+e.id),null)};void 0!==i&&(s.createStub=()=>this.m_model.insertStudyStub(i).id(),s.removeStub=e=>this.m_model.removeStudyStub(e));const r=new ri.StudyInserter(e,this.m_model.studyMetaInfoRepository(),s);return r.setParentSources(t),r}replayStatus(){return this.m_model.replayStatus()}setReplayStatus(e){return this.m_model.setReplayStatus(e)}startCustomMoving(e,t,i){this._currentCustomMoveCommand=new ut(this.model(),e,t,i)}customMoveBeingProcessed(){return null!==this._currentCustomMoveCommand}processCustomMove(e){(0,o.ensureNotNull)(this._currentCustomMoveCommand).move(e)}endCustomMoving(){null!==this._currentCustomMoveCommand&&this._currentCustomMoveCommand.hasChanges()&&(this._pushUndoCommand(this._currentCustomMoveCommand),this._currentCustomMoveCommand=null)}panes(){return this.m_model.panes()}cloneLineTools(e,t){for(let t=0;t(0,o.ensureNotNull)(this.model().dataSourceForId(e))));this.copyToOtherCharts(e)}return this.endUndoMacro(),this.emitEvent("cloneLineTools"),i.newIds()}removeSource(e,t,i){this.lineBeingCreated()!==e?this.removeSources([e],t,ui.format({title:$i(e)}),i):this.cancelCreatingLine()}removeSelectedSources(){const e=this._model().selection().dataSources();if(!e.length)return;const t=(e.length>1?pi:ui).format({title:$i(e[0])});this.removeSources(e,!1,t)}removeSources(e,t,i,s){s||(e=e.filter((e=>e.isUserDeletable())));const r=this._model(),n=r.lineToolsGroupModel(),a=e.every(f.isLineTool)&&this._lineToolsDoNotAffectChartInvalidation.value();this.beginUndoMacro(i,a),r.selectionMacro((s=>{const a=new Map;e.forEach((e=>{if((0,f.isLineTool)(e)){const t=n.groupForLineTool(e);if(null!==t){const i=a.get(t)||[];i.push(e),a.set(t,i)}null!==e.linkKey().value()&&(0,Ee.removeLineTool)({withUndo:!0,model:this.model(),linkKey:(0,o.ensureNotNull)(e.linkKey().value()),symbol:this.model().mainSeries().symbol(),lineToolState:e.state(!1), +sourceTitle:$i(e)})}})),a.forEach(((e,t)=>{const i=new B.ExcludeLineToolsFromGroupUndoCommand(r,t,e);this._pushUndoCommand(i)}));const l=new V.RemoveSourcesCommand(r,e,i),c=l.removedIds();this._pushUndoCommand(l),!t&&c.length>0&&(1===c.length?this.emitEvent("removeSource",[c[0]]):this.emitEvent("removeSources",[c]))}),!0),this.endUndoMacro()}removeUnloadedLineTool({lineToolsSynchronizer:e,sourceTitle:t,linkKey:i,symbol:s,state:r,withUndo:n,unlink:o}){}async scrollToLineTool(e){const t=this.timeScale().logicalRange();if(null===t)return;const i=this.timeScale().barSpacing();let s=t.left();const r=e.points().map((e=>e.index)),n=this.timeScale().points().range().value();if(null===n)return;let a=n.firstIndex;const l=n.lastIndex,h=t.length()/2;if(0===r.length||r.some((e=>t.contains(e))))return;const d=()=>{const t=e.points().map((e=>e.index)),i=t.filter((e=>e<=l)).reduce(((e,t)=>null===e?t:Math.max(e,t)),null);return null!==i?i:t.reduce(((e,t)=>Math.min(e,t)))};let u,p=d();if(a-h>p){const t=e.points().map((e=>e.time)).filter(I.notUndefined).map((e=>e.valueOf()));if(0===t.length)return;const i=t.reduce(((e,t)=>Math.min(e,t)),t[0]);await this.model().gotoTime(i),p=d();const r=(0,o.ensureNotNull)(this.timeScale().logicalRange());if(r.contains(p))return;s=r.left(),a=(0,o.ensureNotNull)(this.timeScale().points().range().value()).firstIndex}a-h>p?(u=(s-a+h)*i,this.mainSeries().setGotoDateResult({timestamp:(0,o.ensureNotNull)(this.timeScale().points().valueAt(a)),eod:!0})):u=(s-p+1+h)*i,this.startScrollTime(0),(0,v.doAnimate)({onStep:(e,t)=>this.scrollTimeTo(t),from:0,to:Math.round(u),easing:c.easingFunc.easeInOutCubic,duration:c.dur,onComplete:()=>this.endScrollTime()})}mergeSourceUp(e){const t=new O.MergeUpUndoCommand(this._model(),e,Ci);this._mergeUnmergeSource(e,t)}mergeSourceDown(e){const t=new O.MergeDownUndoCommand(this._model(),e,xi);this._mergeUnmergeSource(e,t)}mergeToPane(e,t,i){const s=this._model().panes().indexOf(t),r=new O.MergeToTargetPane(this._model(),e,s,Ti,i);this._mergeUnmergeSource(e,r)}unmergeSourceUp(e){const t=new N.UnmergeUpUndoCommand(this._model(),e,Ii);this._mergeUnmergeSource(e,t)}unmergeSourceDown(e){const t=new N.UnmergeDownUndoCommand(this._model(),e,Mi);this._mergeUnmergeSource(e,t)}unmergeToNewBottomPane(e){const t=new N.UnmergeToNewBottomPane(this._model(),e,Ai);this._mergeUnmergeSource(e,t)}availableZOrderOperations(e){const t=this._model().lineToolsGroupModel(),i=e.filter(f.isLineTool),s=i.map((e=>t.groupForLineTool(e)));(0,o.assert)(new Set(s).size<=1,"Cannot move line tools from different group");const r=0===s.length?null:s[0];let n={bringForwardEnabled:!1,bringToFrontEnabled:!1,sendBackwardEnabled:!1,sendToBackEnabled:!1};const a=new Set(i);for(const t of(0,F.sortSources)(e)){if((0,f.isLineTool)(t)&&null!==r){const e=(0,F.sortSources)(r.lineTools().filter((e=>!a.has(e)||e===t)));n=qi(n,{bringForwardEnabled:t!==e[e.length-1],bringToFrontEnabled:t!==e[e.length-1],sendBackwardEnabled:t!==e[0],sendToBackEnabled:t!==e[0]});continue}const e=(0, +o.ensureNotNull)(this._model().paneForSource(t)).sourcesByGroup().allExceptSpecialSources();if(0===e.length)continue;const i=t.zorder(),s=e[0].zorder(),l=e[e.length-1].zorder();n=qi(n,{bringForwardEnabled:i!==l,bringToFrontEnabled:i!==l,sendBackwardEnabled:i!==s,sendToBackEnabled:i!==s})}return n}sendToBack(e){if(!this.availableZOrderOperations(e).sendToBackEnabled)throw new Error("Send to back operation is unavailable");let t=null;const i=e[0];if((0,f.isLineTool)(i)){const s=this._model().lineToolsGroupModel().groupForLineTool(i);if(null!==s){const i=s.lineTools();t=new re(this.model(),(0,F.sortSources)(e),i[0])}}null===t&&(t=new ee(this.model(),(0,F.sortSources)(e))),this._pushUndoCommand(t),this.emitEvent("changeZOrder",[e])}bringToFront(e){if(!this.availableZOrderOperations(e).bringToFrontEnabled)throw new Error("Bring to front operation is unavailable");let t=null;const i=e[0];if((0,f.isLineTool)(i)){const s=this._model().lineToolsGroupModel().groupForLineTool(i);if(null!==s){const i=s.lineTools();t=new ie(this.model(),(0,F.sortSources)(e),i[i.length-1])}}null===t&&(t=new Q(this.model(),(0,F.sortSources)(e))),this._pushUndoCommand(t),this.emitEvent("changeZOrder",[e])}sendBackward(e){if(!this.availableZOrderOperations(e).sendBackwardEnabled)throw new Error("Send backward operation is unavailable");const t=oi.format({title:$i(e[0])});this._sendBackOrBringForward(t,(0,F.sortSources)(e),((e,t)=>new oe(this.model(),e,t)))}bringForward(e){if(!this.availableZOrderOperations(e).bringForwardEnabled)throw new Error("Bring forward operation is unavailable");const t=ai.format({title:$i(e[0])});this._sendBackOrBringForward(t,(0,F.sortSources)(e),((e,t)=>new le(this.model(),e,t)))}insertAfter(e,t){e=(0,F.sortSources)(e);const i=li.format({title:$i(e[0]),target:$i(t)});this._insertAfterOrBefore(i,e,t,(()=>new ie(this.model(),e,t)))}insertBefore(e,t){e=(0,F.sortSources)(e);const i=ci.format({title:$i(e[0]),target:$i(t)});this._insertAfterOrBefore(i,e,t,(()=>new re(this.model(),e,t)))}detachToRight(e,t){(0,y.trackEvent)("Chart","Move to new right scale");const i=Li.format({title:$i(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"right",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}detachToLeft(e,t){(0,y.trackEvent)("Chart","Move to new left scale");const i=ki.format({title:$i(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"left",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}detachNoScale(e,t){(0,y.trackEvent)("Chart","Make source no scale");const i=Ei.format({title:$i(e)}),s=new tt.MoveToNewPriceScaleUndoCommand(this.model(),e,t,"overlay",i);this._pushUndoCommand(s),this.emitEvent("moveSource",[e])}moveToScale(e,t,i,s,r){(0,y.trackEvent)("Chart","Move source to target scale"),this.beginUndoMacro(s);const n=new tt.MoveToExistingPriceScaleUndoCommand(this.model(),e,t,i,s),o=r?null:(0,b.sourceNewCurrencyOnPinningToPriceScale)(e,i,this._model()),a=r?null:(0,ft.sourceNewUnitOnPinningToPriceScale)(e,i,this._model());this._pushUndoCommand(n), +null!==o&&this.setPriceScaleCurrency(i,o),null!==a&&this.setPriceScaleUnit(i,a),this.endUndoMacro(),this.emitEvent("moveSource",[e])}setLinkingGroupIndex(e){this._undoHistory.beginUndoMacro(ji),this._pushUndoCommand(new si(this.model().linkingGroupIndex(),e,ji)),this._model().setShouldBeSavedEvenIfHidden(!0),this._undoHistory.endUndoMacro()}startScrollTime(e){const t=this.timeScale();this._initialTimeScrollState={rightOffset:t.rightOffset(),barSpacing:t.barSpacing()},this._initialTimeScrollPos=e,this.model().startScrollTime(e)}scrollTimeTo(e){null!==this._initialTimeScrollPos&&null!==this._initialTimeScrollState&&Math.abs(e-this._initialTimeScrollPos)>20&&(this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),this._initialTimeScrollState,Di)),this._initialTimeScrollPos=null,this._initialTimeScrollState=null),this.model().scrollTimeTo(e)}endScrollTime(){this.model().endScrollTime(),this._initialTimeScrollPos=null,this._initialTimeScrollState=null}startScaleTime(e){const t=this.timeScale(),i={rightOffset:t.rightOffset(),barSpacing:t.barSpacing()};this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),i,Vi)),this.model().startScaleTime(e)}scaleTimeTo(e){this.model().scaleTimeTo(e)}endScaleTime(){this.model().endScaleTime()}resetTimeScale(){const e=this.timeScale(),t={rightOffset:e.rightOffset(),barSpacing:e.barSpacing()};this._pushUndoCommand(new _e.TimeScaleChangeUndoCommand(this.model(),t,Bi)),this.model().resetTimeScale()}startScalePrice(e,t,i,s){this._scalePriceInfo={priceScaleState:t.state(),tryMergeConsecutiveScales:s},this.model().startScalePrice(e,t,i)}scalePriceTo(e,t,i){this.model().scalePriceTo(e,t,i)}endScalePrice(e,t){this.model().endScalePrice(e,t);const i=(0,o.ensureNotNull)(this._scalePriceInfo);(0,n.default)(i.priceScaleState,t.state())||this._pushUndoCommand(new vt.PriceScaleChangeUndoCommand(this.model(),e,t,i.priceScaleState,i.tryMergeConsecutiveScales)),this._scalePriceInfo=null}startTwoPointsScalePrice(e,t,i,s,r){this._scalePriceInfo={priceScaleState:t.state(),tryMergeConsecutiveScales:r},this.model().startTwoPointsScalePrice(e,t,i,s)}twoPointsScalePriceTo(e,t,i,s){this.model().twoPointsScalePriceTo(e,t,i,s)}endTwoPointsScalePrice(e,t){this.model().endTwoPointsScalePrice(e,t);const i=(0,o.ensureNotNull)(this._scalePriceInfo);(0,n.default)(i.priceScaleState,t.state())||this._pushUndoCommand(new vt.PriceScaleChangeUndoCommand(this.model(),e,t,i.priceScaleState,i.tryMergeConsecutiveScales)),this._scalePriceInfo=null}resetPriceScale(e,t){const i=t.state();this.model().resetPriceScale(e,t),(0,n.default)(i,t.state())||this._pushUndoCommand(new vt.PriceScaleChangeUndoCommand(this.m_model,e,t,i))}rearrangePanes(e,t){const i=new pe(this._model(),e,t);this._pushUndoCommand(i)}movePane(e,t){const i=new pe(this._model(),e,t);this._pushUndoCommand(i)}readOnly(){return this.m_model.readOnly()}checkIfFeatureAvailable(e,t){let i=this.canCreateStudy();const s=t.length>0;return!this.readOnly()&&s&&(i=this.canCreateStudy(!0)),!!i||(s||(0,h.showTooManyStudiesNotice)(),!1)} +pasteSourceFromClip(e,t,i){const s=t;if(!s||0===s.sources.length)return null;const r=e||(0,o.ensureNotNull)(this.model().paneForSource(this.mainSeries()));if(!s.sources.some((e=>"drawing"!==e.type||null!==r.clipboardLineToolOwnerSource(e.source.id))))return null;this.beginUndoMacro(Fi.format({title:s.title}));let n=0;const a=[],l=[];for(const t of s.sources)if("drawing"===t.type&&null!==r.clipboardLineToolOwnerSource(t.source.id)){const e=this.pasteLineTool(r,t);n<5&&((0,me.trackDrawingPasted)(e),n+=1),l.push(e),a.push(e)}else"study"===t.type&&t.source&&t.source.metaInfo&&this.checkIfFeatureAvailable(new d.StudyMetaInfo(t.source.metaInfo),[])&&a.push(this.pasteStudy(t,i?e:void 0));return l.length&&this.selectionMacro((e=>{e.clearSelection(),l.forEach((t=>{e.addSourceToSelection(t,null)}))})),this.endUndoMacro(),a}pasteLineTool(e,t,i,s){t.source.state.intervalsVisibilities=(0,kt.mergeIntervalVisibilitiesDefaults)(t.source.state.intervalsVisibilities),(0,kt.makeIntervalsVisibilitiesVisibleAtInterval)(t.source.state.intervalsVisibilities,p.Interval.parse(this.model().mainSeries().interval()));const r=new Je(this.model(),t,e,i,s);this._pushUndoCommand(r);const n=r.source();return r.needCopyToOtherCharts()&&this.copyToOtherCharts([n]),this.selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(n,null)})),n}pasteStudy(e,t){const i=new lt(this.model(),e,null==t?void 0:t.id());this._pushUndoCommand(i);const s=(0,o.ensureNotNull)(i.state()).id;return(0,ni.emit)("study_event",s,"paste_study"),(0,o.ensureNotNull)(this._model().dataSourceForId(s))}setPriceScaleCurrency(e,t){const i=new Qe.SetPriceScaleCurrencyUndoCommand(e,t,this.chartWidget(),bi);this._pushUndoCommand(i)}setPriceScaleUnit(e,t){const i=new et.SetPriceScaleUnitUndoCommand(e,t,this.chartWidget(),wi);this._pushUndoCommand(i)}setSymbol(e,t){e.symbol()!==t&&this._pushUndoCommand(new nt(e,t,this.chartWidget()))}setResolution(e,t){e===this.mainSeries()&&(t=e.getSupportedResolution(t)),p.Interval.isEqual(e.interval(),t)||this._pushUndoCommand(new ti(e,t,this.chartWidget()))}chartLoadTheme(e,t,i){const s=new Qt(this.model(),e,t);i?s.redo():this._pushUndoCommand(s)}isJustClonedChart(){return this._chartWidget.isJustClonedChart()}isMultipleLayout(){return this._chartWidget.isMultipleLayout()}isSingleChart(){return!this._chartWidget.isMultipleLayout().value()}inFullscreen(){return this._chartWidget.inFullscreen()}copyToOtherCharts(e){const t=this.mainSeries(),i=t.syncModel(),s=this.timeScale();if(i)for(const r of e){if(!r.isSynchronizable())continue;const e=r.linkKey().value()||(0,S.randomHash)();r.linkKey().setValue(e);const n=r.state(!1),a=r.normalizedPoints(),l=r.properties().interval.value(),c=t.interval();let h;if(p.Interval.isEqual(l,c))h=a.map((e=>{const t=(0,o.ensureNotNull)(s.timePointToIndex(e.time_t))+e.offset;return{price:e.price,timeStamp:(0,o.ensureNotNull)(this.model().externalTimeStamp(t))}}));else{const e=i.createNewModelWithResolution(l);h=a.map((t=>({price:t.price,timeStamp:0===t.offset?t.time_t:e.projectTime(t.time_t,t.offset)})))}const d={...n, +id:r.id(),linkKey:e,points:h,linetool:r.toolname,model:this.model(),symbol:t.symbol(),finalState:{points:a,interval:l},pointPositionPercents:r.isFixed()?r.calcPositionPercents():void 0,sharingMode:r.sharingMode().value()};(0,Ee.copyLineTool)(d)}}addPaneStretchFactorUndoCommand(e,t,i,s){const r=new ct(this.model(),e,t,i,s);this._pushUndoCommand(r)}paneForSource(e){return this.m_model.paneForSource(e)}destroy(){this._lineToolsDoNotAffectChartInvalidation.destroy(),this.m_model.destroy()}moveSelectedToolsLeft(){return this._moveSelectedTools(2)}moveSelectedToolsUp(){return this._moveSelectedTools(0)}moveSelectedToolsRight(){return this._moveSelectedTools(3)}moveSelectedToolsDown(){return this._moveSelectedTools(1)}insertStudyWithoutCheck(e,t,i){return this._insertStudy(e,t,{},!1,[],void 0,void 0,void 0,void 0,null!=i?i:null,void 0)}saveLineToolState(e,t){this._pushUndoCommand(new R(this.m_model,[e],t))}resetScales(){this.beginUndoMacro(Ri),this.resetTimeScale();for(const e of this.m_model.panes()){for(const t of e.leftPriceScales())this.resetPriceScale(e,t);for(const t of e.rightPriceScales())this.resetPriceScale(e,t)}this.endUndoMacro(),this.m_model.recalculateAllPanes((0,ye.viewportChangeEvent)())}shareLineTools(e,t){}canCreateStudy(e){return this.model().chartApi().canCreateStudy(e)}studiesMetaData(){return this.m_model.studiesMetaData()}chartWidgetCollectionLock(){return this._chartWidget.chartWidgetCollection().lock}_isCountedStudy(e){throw new Error("Not implemented")}_mergeUnmergeSource(e,t){this.beginUndoMacro(t.text());const i=(0,o.ensureNotNull)(this._model().paneForSource(e)),s=new Set(i.sourcesByGroup().lineSources().filter((t=>t.ownerSource()===e)));this._model().lineToolsGroupModel().groups().filter((e=>{const t=e.lineTools().some((e=>s.has(e))),i=e.lineTools().some((e=>!s.has(e)));return t&&i})).forEach((e=>{this._pushUndoCommand(new B.ExcludeLineToolsFromGroupUndoCommand(this._model(),e,e.lineTools()))})),this._pushUndoCommand(t),this.endUndoMacro()}_insertStudy(e,t,i,s,r,n,a,l,c,h,d){const u=Wi.format({title:e.description});this.beginUndoMacro(u);const p=new pt(this.model(),e,t,i,s,r,n,a,l,c,h||null,u);this._pushUndoCommand(p);const _=p.insertedStudy();if(void 0!==d){const e=new _t.SetPriceScaleModeCommand(d,(0,o.ensureNotNull)(_.priceScale()),null,this.model());this._pushUndoCommand(e)}return this.endUndoMacro(),{study:_,startPromise:p.lastInsertionStartPromise()}}async _processSpecialLineToolsContents(e,t,i){0}_insertAfterOrBefore(e,t,i,s){const r=(0,o.ensureNotNull)(this._model().paneForSource(i));if(t.some((e=>(0,f.isLineTool)(e)&&this._model().paneForSource(e)!==r)))throw new Error("Cannot insert line tool after target on another pane");this.beginUndoMacro(e),t.forEach((e=>{(0,o.ensureNotNull)(this.model().paneForSource(e))!==r&&this.mergeToPane(e,r)}));const n=s();this._pushUndoCommand(n),this.emitEvent("changeZOrder",[t]),this.endUndoMacro()}_sendBackOrBringForward(e,t,i){const s=new Map;t.forEach((e=>{const t=(0,o.ensureNotNull)(this._model().paneForSource(e)),i=s.get(t)||[];i.push(e),s.set(t,i) +})),this.beginUndoMacro(e),s.forEach(((e,t)=>{this._pushUndoCommand(i(t,e))})),this.endUndoMacro(),this.emitEvent("changeZOrder",[t])}_moveSelectedTools(e){const t=this.model().selection().lineDataSources();if(0===t.length)return!1;if((0,Ee.lockDrawings)().value())return!0;const i=this.timeScale().visibleBarsStrictRange();if(null===i)return!1;const s=function(e){const t=new Map;for(const i of e){const e=i.ownerSource();if(null===e)continue;let s=t.get(e);if(void 0===s){const r=e.priceScale(),n=e.priceStep(),o=e.firstValue();if(null===r||null===n||null===o)continue;if(null===r.priceRange())continue;s={sources:[],priceScale:r,priceStep:n,startPrice:i.points()[0].price,firstValue:o},t.set(e,s)}s.sources.push(i)}return t}(t);if(0===s.size)return!1;this.beginUndoMacro(vi,this._lineToolsDoNotAffectChartInvalidation.value());const r=i.firstBar(),n=this.timeScale().indexToCoordinate(r),o=r+(3===e?1:2===e?-1:0),l=this.timeScale().indexToCoordinate(o);return Ee.isDirectionalMovementActive.setValue(!0),s.forEach((t=>{const{startPrice:i,priceStep:s,priceScale:c,firstValue:h}=t,d=i+(0===e?s:1===e?-s:0),u=c.priceToCoordinate(i,h),p=c.priceToCoordinate(d,h),_={logical:{index:r,price:i},screen:new a.Point(n,u)},m={logical:{index:o,price:d},screen:new a.Point(l,p)};this.startMovingSources(t.sources,_,null),this.moveSources(m),this.endMovingSource(!1,!0)})),Ee.isDirectionalMovementActive.setValue(!1),this.endUndoMacro(),!0}_restoreStudyFactoryDefaults(e){const t=new Lt(this.m_model,e.properties());this._pushUndoCommand(t)}_restoreLineToolFactoryDefaults(e){this.beginUndoMacro(Si,this._lineToolsDoNotAffectChartInvalidation.value()),this.saveLineToolState(e,Si);const t=new At(this.m_model,e.properties(),Si);this._pushUndoCommand(t),this.saveLineToolState(e,Si),this.endUndoMacro(),this.model().updateSource(e)}_removeAllDrawingToolsImpl(e){this.selectionMacro((()=>{this.lineBeingCreated()&&this.cancelCreatingLine();this.dataSources().filter(f.isLineTool).filter((e=>e.isActualSymbol()&&e.isUserDeletable())).filter((t=>!e||e===t.toolname)).forEach((e=>this.removeSource(e,!1)))}),!0)}_removeAllStudiesImpl(){const e=this.dataSources(),t=e.filter(x.isStudy).filter((e=>!e.isChildStudy()&&e.removeByRemoveAllStudies())),i=e.filter(x.isStudyStub);t.concat(i).forEach((e=>this.removeSource(e,!1)))}}},20585:(e,t,i)=>{"use strict";var s=i(57898),r=i(50151).assert,n=i(73971).ChartModelBase,o=i(18341).isLineTool,a=i(30255).Watermark,l=i(49483).CheckMobile,c=i(91280).InvalidationMask,h=i(91280).InvalidationLevel;const{globalChangeEvent:d,sourceChangeEvent:u}=i(28558);var p=i(28853),_=p.isStudy,m=p.isFundamentalStudy,g=i(88348),f=i(90565).MainSeriesScaleRatioProperty,v=i(29541).scaleRatio,S=i(97340).StudyInserter,y=i(83407).dateFormatProperty,b=i(16164).timeHoursFormatProperty,w=i(76422),P=i(65379).StudyColorRotatorFactory,C=i(14483),x=i(28640).AppliedTimeFrame;i(99652).ReplayStatus,C.enabled("fix_left_edge");class T extends n{constructor(e,t,i,s,r,n,o,l,c,h,d){super(e,t,i,s,r,n,o,l,c,h,d);var u=this;this._mainSeriesScaleRatioProperty=new f(this), +this.m_mainSeries.dataEvents().completed().subscribe(this,function(){this._scrollingState&&this.gotoTime()}.bind(this)),this.m_mainSeries.onIntervalChanged().subscribe(this,(function(){this._recalcVRStudiesParams.oldStartVisibleIndex=NaN,this._recalcVRStudiesParams.oldEndVisibleIndex=NaN})),this._readOnly||(this.m_mainSeries.properties().addChild("priceAxisProperties",this.m_mainSeries.m_priceScale.properties()),this._properties.paneProperties.legendProperties.showStudyTitles.listeners().subscribe(this,(function(e){e.value()||u._properties.paneProperties.legendProperties.showStudyArguments.setValue(!1)}))),this._watermarkSource=this._options.watermarkEnabled?new a(this,this.m_mainSeries):null,g.hideAllDrawings().subscribe(this,this._onDrawingsVisibilityChanged),g.hideAllIndicators().subscribe(this,this._onIndicatorsVisibilityChanged),this._properties.scalesProperties.listeners().subscribe(this,T.prototype.fullUpdate),this._studyShiftColorStartOffset=void 0,y.subscribe(this,this._updateDateTimeFormatter),b.subscribe(this,this._updateDateTimeFormatter),this.mainSeries().properties().interval.subscribe(this,this._updateDateTimeFormatter),this._updateDateTimeFormatter(),this._studyColorRotatorFactory=new P(this),this._dataSourceCollectionChanged.subscribe(this,this._updateShowLegendProperty.bind(this)),this._properties.paneProperties.legendProperties.showLegend.subscribe(this,this._updateShowLegendProperty),this._appliedTimeFrame=new x(this),this.mainSeries().onTimeFrameApplied().subscribe(this,(function(e){var t=null!==e?{res:this.mainSeries().interval(),val:e}:null;this.appliedTimeFrame().setValue(t)}))}applyPreferences(e){for(var t in e)void 0!==this._properties[t]&&"m_mainSeries"!==this._properties[t]&&this._properties[t].mergeAndFire(e[t]);void 0!==e.timeScale&&(this._timeScale.defaultRightOffset().setValue(e.timeScale.defaultRightOffset),this._timeScale.defaultRightOffsetPercentage().setValue(e.timeScale.defaultRightOffsetPercentage),this._timeScale.usePercentageRightOffset().setValue(e.timeScale.usePercentageRightOffset)),this._properties.saveDefaults(),this.m_mainSeries.applyPreferences(e.mainSeries),this.sessions().applyPreferences(e.sessions),this.recalculateAllPanes(d()),this.fullUpdate()}timezone(){return this._properties.timezone.value()}initConnection(){this._chartApi.switchTimezone(this.timezone())}updatePane(e){var t=this._paneInvalidationMask(e);this.invalidate(t)}fullUpdate(){this.invalidate(c.full())}lightUpdate(){this.invalidate(c.light())}studiesMetaData(){return this._studiesMetaData}studyVersioning(){return this._studyVersioning}startNotStartedStudies(){if(!this.m_mainSeries.isStarted())throw new Error("Cannot start studies: main series is not started");for(var e=this.dataSources(),t=0;t0),n?{left:0,right:1,totallySlots:i}:{left:1,right:0,totallySlots:i}}return{left:e,right:t,totallySlots:e+t}}setPriceAutoScale(e,t,i){e.setPriceAutoScale(t,i),this.invalidate(this._paneInvalidationMask(e,h.Light))}updateScales(e,t){this._undoModel._chartWidget._updateScalesActions()}mainSeriesScaleRatioProperty(){return this._mainSeriesScaleRatioProperty}mainSeriesScaleRatioPropertyOnChanged(){this._mainSeriesScaleRatioProperty.listeners().fire(this._mainSeriesScaleRatioProperty)}mainSeriesScaleRatio(){return v(this._timeScale,this.m_mainSeries.priceScale())}setMainSeriesScaleRatio(e){this.paneForSource(this.m_mainSeries).applyPriceScaleRatio(this.m_mainSeries.priceScale(),e)}restoreFactoryDefaults(e){e.restoreFactoryDefaults(),this.recalcVisibleRangeStudies(!0)}orderedDataSources(e){var t=[];t.push(this.m_crossHairSource);for(var i=0;ithis.removeSource(e))),Array.from(this._customSourcesMap.keys()).forEach(this._removeCustomSource,this),r(0===this._topmostCustomSources.length),r(0===this._fgCustomSources.length),r(0===this._bgCustomSources.length),r(0===this._allCustomSources.length),r(0===this._customSourcesMap.size);for(var e=0;e{"use strict";var s=i(29764).makeFont,r=i(29764).parseFont,n=i(59224).getLogger;const{drawPoly:o}=i(68441);var a=n("Model.ChartTradingUtils"),l={_fontHeightCache:{},_parsedColorCache:{},_parseColor:function(e){if(this._parsedColorCache[e])return this._parsedColorCache[e];var t=document.createElement("div");t.style.color=e;var i=t.style.color.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i)||t.style.color.match(/^rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d*\.?\d+)\s*\)$/i),s={r:i[1],g:i[2],b:i[3],a:i[4]||"1"};return this._parsedColorCache[e]=s,s},getColorFromProperties:function(e,t){var i=1-t.value()/100,s=this._parseColor(e.value());return"rgba("+s.r+","+s.g+","+s.b+","+i+")"},setColorToProperties:function(e,t,i){var s=this._parseColor(e);t.setValue("rgb("+s.r+","+s.g+","+s.b+")");var r=100*(1-s.a);i.setValue(Math.max(0,Math.min(r,100)))},getFontFromProperties:function(e,t,i,r){return s(t.value(),e.value(),r.value()?"italic":"",i.value()?"bold":"")},setFontToProperties:function(e,t,i,s,n){var o=r(e);null!==o?(o.family.length>0&&t.setValue(o.family),i.setValue(o.size),s.setValue(o.bold),n.setValue(o.italic)):a.logError("Invalid font: "+e)},fontHeight:function(e){if(!this._fontHeightCache[e]){var t=document.createElement("span");t.appendChild(document.createTextNode("height")),document.body.appendChild(t),t.style.cssText="font: "+e+"; white-space: nowrap; display: inline;";var i=t.offsetHeight;document.body.removeChild(t),this._fontHeightCache[e]=Math.ceil(i)}return this._fontHeightCache[e]},drawPolyHoverOrPress:function(e,t,i,s){s?(e.save(),e.fillStyle="rgba(0, 0, 0, 0.15)",o(e,t,!0),e.restore()):i&&(e.save(),e.fillStyle="rgba(0, 0, 0, 0.1)",o(e,t,!0),e.restore())},repaint:function(e){e.lightUpdate()},roundToMinTick:function(e,t){var i=1/e.mainSource().base();return i*Math.round(t/i)}};e.exports=l},94792:(e,t,i)=>{"use strict" +;var s=i(36298).TranslatedString,r=i(88275).doAnimate,n=i(45446).ChartUndoModelBase,o=(i(46100).saveDefaultProperties,i(62591).UndoCommand,i(37846).ApplyLineToolTemplateUndoCommand),a=i(53051).SetPriceScaleSelectionStrategyCommand,l=i(610).SetScaleRatioPropertiesCommand,c=i(51768).trackEvent,h=i(4505).RestoreDefaultsPreferencesUndoCommand,d=i(95367).SetPriceScaleModeCommand,u=i(67521).PriceScaleChangeUndoCommand,p=new s("move left",i(44352).t(null,void 0,i(15086))),_=new s("move right",i(44352).t(null,void 0,i(61711))),m=new s("toggle auto scale",i(44352).t(null,void 0,i(63060))),g=new s("toggle lock scale",i(44352).t(null,void 0,i(21203))),f=new s("toggle regular scale",i(44352).t(null,void 0,i(33714))),v=new s("toggle indexed to 100 scale",i(44352).t(null,void 0,i(98860))),S=new s("toggle percentage scale",i(44352).t(null,void 0,i(68642))),y=new s("toggle log scale",i(44352).t(null,void 0,i(60166))),b=new s("invert scale",i(44352).t(null,void 0,i(94245))),w=new s("remove pane",i(44352).t(null,void 0,i(47637))),P=(new s("apply all chart properties",i(44352).t(null,void 0,i(64034))),new s("set price scale selection strategy to {title}",i(44352).t(null,void 0,i(69485))));t.ChartUndoModel=class extends n{constructor(e,t,i,s,r,n,o,a,l,c,h,d){super(e,t,i,s,r,n,o,a,l,c,h,d),this.beginUndoMacro=(e,t)=>{var i=o.beginUndoMacro(e);return i.setCustomFlag("doesnt_affect_save",t),i},this.endUndoMacro=o.endUndoMacro.bind(o),this.createUndoCheckpoint=o.createUndoCheckpoint.bind(o),this.undoToCheckpoint=o.undoToCheckpoint.bind(o)}version(){return this.m_model.version()}createPane(e){return this.m_model.createPane(e)}restart(){this.m_model.restart()}disconnect(){this.m_model.disconnect()}studyVersioning(){return this.m_model.studyVersioning()}chartModel(){return this._model()}_model(){return this.m_model}pushUndoCommand(e){this._pushUndoCommand(e)}_pushUndoCommand(e){this._undoHistory.pushUndoCommand(e)}startScrollPrice(e,t,i){t.isAutoScale()||(this._initialPriceScrollState=t.state(),this._initialPriceScrollPos=i,this.chartModel().startScrollPrice(e,t,i))}scrollPriceTo(e,t,i){t.isAutoScale()||(this._initialPriceScrollPos&&Math.abs(this._initialPriceScrollPos-i)>20&&(this.pushUndoCommand(new u(this.m_model,e,t,this._initialPriceScrollState)),delete this._initialPriceScrollState,delete this._initialPriceScrollPos),this.chartModel().scrollPriceTo(e,t,i))}endScrollPrice(e,t){t.isAutoScale()||(delete this._initialPriceScrollState,delete this._initialPriceScrollPos,this.chartModel().endScrollPrice(e,t))}setPriceAutoScale(e,t,i){this.pushUndoCommand(new u(this.m_model,e,t,t.state())),this.chartModel().setPriceAutoScale(e,t,i)}setWidth(e){this.m_model.setWidth(e)}setPaneHeight(e,t){this.m_model.setPaneHeight(e,t)}gridSource(){return this.m_model.gridSource()}watermarkSource(){return this.m_model.watermarkSource()}publishedChartsTimelineSource(){return this.m_model.publishedChartsTimelineSource()}crossHairSource(){return this.m_model.crossHairSource()}model(){return this.m_model}chartWidget(){return this._chartWidget}mainSeries(){ +return this.m_model.m_mainSeries}mainSeriesScaleRatioProperty(){return this.m_model.mainSeriesScaleRatioProperty()}timeScale(){return this.m_model.timeScale()}selectionMacro(e,t){return this.m_model.selectionMacro(e,t)}setHoveredSource(e,t){this.m_model.setHoveredSource(e,t)}selection(){return this.m_model.selection()}onSelectedSourceChanged(){return this.m_model.onSelectedSourceChanged()}activeStrategySource(){return this.m_model.activeStrategySource()}invalidate(e){this.m_model.invalidate(e)}setCurrentPosition(e,t,i,s){this.m_model.setCurrentPosition(e,t,i,s)}setAndSaveCurrentPosition(e,t,i,s){this.m_model.setAndSaveCurrentPosition(e,t,i,s)}setProperties(e,t,i){var s=this;this.beginUndoMacro(i),this.m_model.selectionMacro((function(){for(var r=0;r{"use strict";var s;i.d(t,{ColorType:()=>s}),function(e){e.Solid="solid",e.Gradient="gradient"}(s||(s={}))},42226:(e,t,i)=>{"use strict";i.d(t,{currencyUnitVisibilityOptions:()=>a,currencyUnitVisibilityProperty:()=>o,migrateShowCurrencyAndShowUnitProperties:()=>c,restoreCurrencyUnitVisibilitySettingsValue:()=>h});var s=i(29542),r=i(56840),n=i.n(r);const{property:o,availableValues:a}=(0,s.createVisibilityController)("PriceAxisCurrencyAndUnit.visibility");let l=!1;function c(e,t){l||(l=!0,void 0===n().getValue("PriceAxisCurrencyAndUnit.visibility")&&o().setValue(e||t?"alwaysOn":"alwaysOff"))}function h(){o().setValue("visibleOnMouseOver"),n().remove("PriceAxisCurrencyAndUnit.visibility")}},39262:(e,t,i)=>{"use strict";i.d(t,{sourceNewCurrencyOnPinningToPriceScale:()=>r});var s=i(18611);function r(e,t,i,r){let n=null;if(i.currencyConversionEnabled()&&(0,s.isActingAsSymbolSource)(e)){const s=i.availableCurrencies(),o=t.currency(s),a=e.currency();null!==o&&null!==o.selectedCurrency&&!o.allCurrenciesAreOriginal&&o.selectedCurrency!==a&&(r&&null===a||null!==a&&s.convertible(a))&&(n=o.selectedCurrency)}return n}},15742:(e,t,i)=>{"use strict";i.d(t,{CustomSourceBase:()=>s});class s{constructor(e,t){this._id=e,this._model=t}id(){return this._id}isHoveredEnabled(){return!0}isSelectionEnabled(){return!1}priceScale(){return null}paneViews(e){return[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateViewsForPane(e,t){e.containsMainSeries()&&this.updateAllViews(t)}}},53588:(e,t,i)=>{"use strict";i.d(t,{isLineToolState:()=>o,isMainSeriesState:()=>r,isStudyLineToolState:()=>a,isStudyState:()=>n});var s=i(15367);function r(e){return"MainSeries"===e.type}function n(e){return Boolean(e.type)&&e.type.toLowerCase().startsWith("study")}function o(e){return Boolean(e.type)&&(0,s.isLineToolName)(e.type)}function a(e){return Boolean(e.type)&&(0,s.isStudyLineToolName)(e.type)}},14292:(e,t,i)=>{"use strict";i.d(t,{DataSource:()=>l});i(14483);var s=i(58275),r=i.n(s),n=i(36174),o=i(57898),a=i.n(o);class l{constructor(e){this.hasAlert=new(r())(!1),this._zorder=0,this.m_priceScale=null,this._ownerSource=null,this._userEditEnabled=!0,this._onPriceScaleChanged=new(a()), +this._isSelectionEnabled=!0,this._instanceId=(0,n.randomHashN)(6),this._ownerSourceChanged=new(a()),this._zOrderChanged=new(a()),this._id=null!=e?e:(0,n.randomHashN)(6)}id(){return this._id}instanceId(){return this._instanceId}preferNoScale(){return!1}setId(e){this._id=e}zorder(){return this._zorder}setZorder(e){"number"==typeof e&&this._zorder!==e&&(this._zorder=e,this._zOrderChanged.fire(e))}preferredZOrder(){return null}isSpeciallyZOrderedSource(){return!1}title(){throw new Error("Implement this fun in a subclass")}name(){throw new Error("Implement this fun in a subclass")}priceScale(){return this.m_priceScale}setPriceScale(e){this.m_priceScale=e,this._onPriceScaleChanged.fire()}ownerSource(){return this._ownerSource}setOwnerSource(e){const t=this._ownerSource;this._ownerSource=e,this._ownerSourceChanged.fire(t,e)}ownerSourceChanged(){return this._ownerSourceChanged}zOrderChanged(){return this._zOrderChanged}isSavedInChart(e){return!0}isSavedInStudyTemplates(){return!0}isRemovedByStudyTemplates(){return!0}hasContextMenu(){return!0}showInObjectTree(){return!0}setUserEditEnabled(e){this._userEditEnabled=e}userEditEnabled(){return this._userEditEnabled}canBeHidden(){return this.userEditEnabled()}isUserDeletable(){return this.userEditEnabled()}properties(){throw new Error("Implement this fun in a subclass")}isVisible(){return this.properties().visible.value()}dataWindowView(){return null}priceAxisViews(e,t){return null}timeAxisViews(){return null}updateAllViews(e){}paneViews(e){return null}labelPaneViews(){return null}isFailed(){return!1}isLoading(){return!1}isPhantom(){return!1}isChildStudy(){return!1}hasChildren(){return!1}canHaveChildren(){return!1}onClickOutside(e){}getSourceIcon(){return null}state(e){throw new Error("Implement this fun in a subclass")}onPriceScaleChanged(){return this._onPriceScaleChanged}doesMovingAffectsUndo(){return!0}isMultiPaneAvailable(){return!1}isMultiPaneEnabled(){return!1}copiable(){return!1}cloneable(){return!1}movable(){return!1}isIncludedInAutoScale(){return!1}isHoveredEnabled(){return this.isSelectionEnabled()}showOnTopOnHovering(){return!0}isSelectionEnabled(){return this._isSelectionEnabled}setSelectionEnabled(e){this._isSelectionEnabled=e}firstValue(){return null}priceRange(e,t){return null}autoScaleInfo(e,t){return{range:this.priceRange(e,t)}}stateForAlert(){return null}canHasAlert(){return!1}alertCreationAvailable(){return new(r())(this.hasStateForAlert()).readonly()}hasStateForAlert(){return!1}idForAlert(){return this._id}}},93835:(e,t,i)=>{"use strict";i.d(t,{DataWindowItem:()=>s,DataWindowView:()=>r});class s{constructor(e,t,i,s=!1){this._visible=!0,this._id=e,this._title=t,this._value=i,this._unimportant=s}id(){return this._id}title(){return this._title}setTitle(e){this._title=e}text(){return this._value}value(){return this._value}setValue(e){this._value=e}visible(){return this._visible}setVisible(e){this._visible=e}color(){return this._color}setColor(e){this._color=e}unimportant(){return this._unimportant}}class r{constructor(){this._items=[],this._header="", +this._title=""}header(){return this._header}title(){return this._title}items(){return this._items}update(){}}},83407:(e,t,i)=>{"use strict";i.d(t,{dateFormatProperty:()=>l,restoreDateFormatSettingsValue:()=>c});var s=i(56840),r=i(59680),n=i(15879);const o="date_format";function a(){return s.getValue(o,(0,n.defaultDateFormat)())}const l=(0,r.createPrimitiveProperty)(a());function c(){l.setValue((0,n.defaultDateFormat)()),s.remove(o)}s.onSync.subscribe(null,(()=>l.setValue(a()))),l.subscribe(null,(()=>s.setValue(o,l.value())))},46100:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DefaultProperty:()=>m,createDefaultsState:()=>u,saveDefaultProperties:()=>_});var s=i(27788),r=i(58121),n=i(15736),o=i(85804),a=i(59452),l=i.n(a),c=i(57898),h=i.n(c);function d(e,t){const i=(0,s.default)(e);return t.forEach((e=>(0,n.default)(i,e.split(".")))),i}function u(e,t,i,n){const a=e?o.defaults:o.factoryDefaults,l=t.startsWith("study_")?(0,s.default)(a("study")):{};let c=(0,s.default)(a(t,n));return t.startsWith("study_")&&c.inputs&&delete c.inputs.symbol,"linetoolicon"===t&&e&&(c.icon=(0,o.defaults)(t).icon),"linetooemoji"===t&&e&&(c.emoji=(0,o.defaults)(t).emoji),"linetoolsticker"===t&&e&&(c.sticker=(0,o.defaults)(t).sticker),c=d(c,i),(0,r.default)(l,c),l}let p=!1;function _(e){p=e}class m extends(l()){constructor(e,t,i,s){super(function(e,t,i,s){let n;return void 0===s&&(s=!0),i?n=t:(n=u(s,e,[],null),t&&(0,r.default)(n,t)),n}(e,t,i,s)),this._exclusions=[],this._restoreFactoryDefaultsEvent=new(h()),this._defaultName=e,this._useUserPreferences=null==s||s,this.listeners().subscribe(this,m.prototype.onPropertyChanged),this._restoreFactoryDefaultsEvent=new(h())}preferences(){return this.state(this._exclusions)}mergePreferences(e){this.mergeAndFire(d(e,this._exclusions))}addExclusion(e){this._exclusions.indexOf(e)<0&&this._exclusions.push(e)}removeExclusion(e){const t=this._exclusions.indexOf(e);-1!==t&&this._exclusions.splice(t,1)}restoreFactoryDefaults(){const e=u(!1,this._defaultName,this._exclusions,null);this.mergeAndFire(e),this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||(0,o.saveDefaults)(this._defaultName,void 0),this._restoreFactoryDefaultsEvent.fire()}onRestoreFactoryDefaults(){return this._restoreFactoryDefaultsEvent}onPropertyChanged(){!p||this._defaultName.startsWith("study_")&&!this._defaultName.startsWith("study_VbPFixed")||this.saveDefaults()}saveDefaults(){this._useUserPreferences&&(0,o.saveDefaults)(this._defaultName,this.preferences())}clone(e){const t=new m(this._defaultName,this.state(),null==e?void 0:e.replaceByState,this._useUserPreferences);for(let e=0;e{"use strict";var s=i(67980).PlDisplay;const{getHexColorByName:r}=i(48891),{generateColor:n}=i(87095) +;var o=i(67980).TradedGroupHorizontalAlignment,a=i(88732),l=i(90095).LineToolPitchforkStyle,c=i(99987).LineToolBarsPatternMode,h=i(72877),d=h.LineStudyPlotStyle,u=h.STUDYPLOTDISPLAYTARGET,p=i(42609),_=i(74304).PriceAxisLastValueMode,m=i(9482).StoriesTimeLineItemType,g=i(36147).MagnetMode,f=i(73436).LineEnd,v=i(93613).ColorType,S=i(62615).RangeBarStyle,y=i(9155).StatsPosition,b=i(16776).sessionsPreferencesDefault,w=i(81580).axisLabelBackgroundColor;const{LINESTYLE_SOLID:P,LINESTYLE_DOTTED:C,LINESTYLE_DASHED:x}=i(79849);var T=i(59224).getLogger("Chart.Defaults");const I=r("color-black"),M=r("color-white"),A=n(M,75),L=r("color-tv-blue-50"),k=r("color-tv-blue-500"),E=n(k,30),D=n(k,70),V=n(k,72),B=n(k,75),R=n(k,80),N=r("color-tv-blue-600"),O=r("color-deep-blue-200"),F=r("color-deep-blue-300"),W=r("color-deep-blue-500"),z=n(W,80),H=r("color-sky-blue-500"),U=n(H,80),j=r("color-sky-blue-700"),G=n(j,30),q=r("color-youtube"),$=r("color-ripe-red-200"),Y=r("color-ripe-red-300"),K=r("color-ripe-red-400"),Z=r("color-ripe-red-500"),X=n(Z,70),J=n(Z,80),Q=n(Z,72),ee=n(Z,95),te=r("color-ripe-red-600"),ie=r("color-grapes-purple-500"),se=n(ie,100),re=n(ie,80),ne=n(ie,30),oe=r("color-berry-pink-500"),ae=n(oe,80),le=r("color-minty-green-100"),ce=r("color-minty-green-500"),he=n(ce,80),de=n(ce,72),ue=n(ce,95),pe=r("color-iguana-green-300"),_e=r("color-iguana-green-500"),me=n(_e,80),ge=r("color-tan-orange-300"),fe=r("color-tan-orange-500"),ve=n(fe,80),Se=r("color-tan-orange-600"),ye=r("color-tan-orange-700"),be=r("color-cold-gray-150"),we=r("color-cold-gray-300"),Pe=r("color-cold-gray-400"),Ce=r("color-cold-gray-450"),xe=r("color-cold-gray-500"),Te=r("color-cold-gray-800"),Ie=n(Te,94),Me=n(Te,100),Ae=r("color-cold-gray-900"),Le=r("color-cold-gray-750"),ke=r("color-slate-gray"),Ee=r("color-silver-tree"),De=n(Ee,95),Ve=r("color-mandy"),Be=n(Ve,95);var Re=function(e){var t=function(e,t){return{color:e,visible:t}},i=function(e,t,i){return{coeff:e,color:t,visible:i}},r=function(e,t,i,s,r){return{coeff:e,color:t,visible:i,linestyle:void 0===s?P:s,linewidth:void 0===r?1:r}},h=function(e,t,i){return{color:e,width:i,visible:t}},T=function(e,t,i,s,r){return{color:e,visible:t,width:i,x:s,y:r}},Te=function(e,t,i,s,r,n){return{coeff1:e,coeff2:t,color:i,visible:s,linestyle:void 0===r?P:r,linewidth:void 0===n?1:n}};if(void 0===TradingView.defaultProperties){var Re;switch(window.locale){case"ar_AE":Re="Asia/Dubai";break;case"au":Re="Australia/Sydney";break;case"br":Re="America/Sao_Paulo";break;case"ca":Re="America/Toronto";break;case"de_DE":case"it":Re="Europe/Berlin";break;case"es":Re="Europe/Madrid";break;case"fa_IR":Re="Asia/Tehran";break;case"fr":case"sv_SE":Re="Europe/Paris";break;case"he_IL":case"tr":Re="Europe/Athens";break;case"hu_HU":case"pl":Re="Europe/Warsaw";break;case"id":case"th_TH":case"vi_VN":Re="Asia/Bangkok";break;case"in":Re="Asia/Kolkata";break;case"ja":case"kr":Re="Asia/Tokyo";break;case"ms_MY":Re="Asia/Singapore";break;case"ru":Re="Europe/Moscow";break;case"uk":Re="Europe/London";break;case"zh_CN":case"zh_TW":Re="Asia/Shanghai";break +;default:Re="Etc/UTC"}TradingView.defaultProperties={chartproperties:{timezone:Re,priceScaleSelectionStrategyName:"auto",paneProperties:{backgroundType:v.Solid,background:M,backgroundGradientStartColor:M,backgroundGradientEndColor:M,gridLinesMode:"both",vertGridProperties:{color:Ie,style:P},horzGridProperties:{color:Ie,style:P},crossHairProperties:{color:Pe,style:x,transparency:0,width:1},topMargin:10,bottomMargin:8,axisProperties:{autoScale:!0,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,alignLabels:!0,isInverted:!1},legendProperties:{showStudyArguments:!0,showStudyTitles:!0,showStudyValues:!0,showSeriesTitle:!0,showSeriesOHLC:!0,showLegend:!0,showBarChange:!0,showVolume:!1,showBackground:!0,showPriceSource:!0,backgroundTransparency:50},separatorColor:be},scalesProperties:{backgroundColor:M,lineColor:Me,textColor:Ae,fontSize:12,scaleSeriesOnly:!1,showSeriesLastValue:!0,seriesLastValueMode:_.LastValueAccordingToScale,showSeriesPrevCloseValue:!1,showStudyLastValue:!0,showSymbolLabels:!1,showStudyPlotLabels:!1,showBidAskLabels:!1,showPrePostMarketPriceLabel:!0,showFundamentalNameLabel:!1,showFundamentalLastValue:!0,barSpacing:p.DEFAULT_BAR_SPACING,axisHighlightColor:B,axisLineToolLabelBackgroundColorCommon:w.common,axisLineToolLabelBackgroundColorActive:w.active,showPriceScaleCrosshairLabel:!0,showTimeScaleCrosshairLabel:!0,crosshairLabelBgColorLight:Ae,crosshairLabelBgColorDark:Le},mainSeriesProperties:{style:a.STYLE_CANDLES,esdShowDividends:!0,esdShowSplits:!0,esdShowEarnings:!0,esdShowBreaks:!1,esdFlagSize:2,showContinuousContractSwitches:!0,showContinuousContractSwitchesBreaks:!1,showFuturesContractExpiration:!0,showLastNews:!0,showCountdown:!0,bidAsk:{visible:!1,lineStyle:C,lineWidth:1,bidLineColor:k,askLineColor:K},prePostMarket:{visible:!0,lineStyle:C,lineWidth:1,preMarketColor:Se,postMarketColor:k},highLowAvgPrice:{highLowPriceLinesVisible:!1,highLowPriceLabelsVisible:!1,averageClosePriceLineVisible:!1,averageClosePriceLabelVisible:!1,highLowPriceLinesColor:"",highLowPriceLinesWidth:1,averagePriceLineColor:"",averagePriceLineWidth:1},visible:!0,showPriceLine:!0,priceLineWidth:1,priceLineColor:"",baseLineColor:we,showPrevClosePriceLine:!1,prevClosePriceLineWidth:1,prevClosePriceLineColor:"#555555",minTick:"default",dividendsAdjustment:void 0,backAdjustment:!1,settlementAsClose:!0,sessionId:"regular",sessVis:!1,statusViewStyle:{fontSize:16,showExchange:!0,showInterval:!0,symbolTextSource:"description"},candleStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce,wickDownColor:Z,barColorsOnPrevClose:!1,drawBody:!0},hollowCandleStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce,wickDownColor:Z,drawBody:!0},haStyle:{upColor:ce,downColor:Z,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:"#737375",wickUpColor:ce, +wickDownColor:Z,showRealLastPrice:!1,barColorsOnPrevClose:!1,inputs:{},inputInfo:{},drawBody:!0},barStyle:{upColor:ce,downColor:Z,barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},hiloStyle:{color:k,showBorders:!0,borderColor:k,showLabels:!0,labelColor:k,drawBody:!0},columnStyle:{upColor:n(ce,50),downColor:n(Z,50),barColorsOnPrevClose:!0,priceSource:"close"},lineStyle:{color:k,linestyle:P,linewidth:2,priceSource:"close"},lineWithMarkersStyle:{color:k,linestyle:P,linewidth:2,priceSource:"close"},steplineStyle:{color:k,linestyle:P,linewidth:2,priceSource:"close"},areaStyle:{color1:V,color2:k,linecolor:k,linestyle:P,linewidth:2,priceSource:"close",transparency:100},hlcAreaStyle:{highLineColor:ce,highLineStyle:P,highLineWidth:2,lowLineColor:Z,lowLineStyle:P,lowLineWidth:2,closeLineColor:Ce,closeLineStyle:P,closeLineWidth:2,highCloseFillColor:he,closeLowFillColor:J},priceAxisProperties:{autoScale:!0,autoScaleDisabled:!1,lockScale:!1,percentage:!1,percentageDisabled:!1,indexedTo100:!1,log:!1,logDisabled:!1,isInverted:!1,alignLabels:!0},renkoStyle:{upColor:ce,downColor:Z,borderUpColor:ce,borderDownColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",wickUpColor:ce,wickDownColor:Z,inputs:{source:"close",sources:"Close",boxSize:3,style:"ATR",atrLength:14,wicks:!0},inputInfo:{source:{name:"Source"},sources:{name:"Source"},boxSize:{name:"Box size"},style:{name:"Style"},atrLength:{name:"ATR length"},wicks:{name:"Wicks"}}},pbStyle:{upColor:ce,downColor:Z,borderUpColor:ce,borderDownColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",borderUpColorProjection:"#a9dcc3",borderDownColorProjection:"#f5a6ae",inputs:{source:"close",lb:3},inputInfo:{source:{name:"Source"},lb:{name:"Number of line"}}},kagiStyle:{upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{source:"close",style:"ATR",atrLength:14,reversalAmount:1},inputInfo:{source:{name:"Source"},style:{name:"Style"},atrLength:{name:"ATR length"},reversalAmount:{name:"Reversal amount"}}},pnfStyle:{upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",inputs:{sources:"Close",reversalAmount:3,boxSize:1,style:"ATR",atrLength:14,oneStepBackBuilding:!1},inputInfo:{sources:{name:"Source"},boxSize:{name:"Box size"},reversalAmount:{name:"Reversal amount"},style:{name:"Style"},atrLength:{name:"ATR length"},oneStepBackBuilding:{name:"One step back building"}}},baselineStyle:{baselineColor:ke,topFillColor1:de,topFillColor2:ue,bottomFillColor1:ee,bottomFillColor2:Q,topLineColor:ce,bottomLineColor:Z,topLineWidth:2,bottomLineWidth:2,priceSource:"close",transparency:50,baseLevelPercentage:50},rangeStyle:{barStyle:S.Bars,upColor:ce,downColor:Z,upColorProjection:"#a9dcc3",downColorProjection:"#f5a6ae",thinBars:!0,candlesUpColor:ce,candlesDownColor:Z,candlesBorderUpColor:ce,candlesBorderDownColor:Z,candlesWickUpColor:ce,candlesWickDownColor:Z,inputs:{range:10,phantomBars:!1},inputInfo:{range:{name:"Range"},phantomBars:{name:"Phantom bars"}} +}},chartEventsSourceProperties:{visible:!0,futureOnly:!0,breaks:{color:"#555555",visible:!1,style:x,width:1}},tradingProperties:{showPositions:!0,positionPL:{visibility:!0,display:s.Money},bracketsPL:{visibility:!0,display:s.Money},showOrders:!0,showExecutions:!0,showExecutionsLabels:!1,showReverse:!0,horizontalAlignment:o.Right,extendLeft:!0,lineLength:5,lineWidth:1,lineStyle:P},editorFontsList:["Verdana","Courier New","Times New Roman","Arial"],volumePaneSize:"large"},sessions:b,drawings:{magnet:!1,magnetMode:g.WeakMagnet,stayInDrawingMode:!1,drawOnAllCharts:!0,drawOnAllChartsMode:1},linetoolorder:{extendLeft:"inherit",lineLength:"inherit",lineColor:q,lineActiveBuyColor:"#4094e8",lineInactiveBuyColor:"rgba(64, 148, 232, 0.5)",lineActiveSellColor:"#e75656",lineInactiveSellColor:"rgba(231, 86, 86, 0.5)",lineStyle:"inherit",lineWidth:"inherit",bodyBorderActiveBuyColor:"#4094e8",bodyBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",bodyBorderActiveSellColor:"#e75656",bodyBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",bodyBackgroundColor:A,bodyBackgroundTransparency:25,bodyTextInactiveLimitColor:"rgba(38, 140, 2, 0.5)",bodyTextActiveLimitColor:"#268c02",bodyTextInactiveStopColor:"rgba(231, 86, 86, 0.5)",bodyTextActiveStopColor:"#e75656",bodyTextInactiveBuyColor:"rgba(64, 148, 232, 0.5)",bodyTextActiveBuyColor:"#4094e8",bodyTextInactiveSellColor:"rgba(231, 86, 86, 0.5)",bodyTextActiveSellColor:"#e75656",bodyFontFamily:"Verdana",bodyFontSize:9,bodyFontBold:!0,bodyFontItalic:!1,quantityBorderActiveBuyColor:"#4094e8",quantityBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",quantityBorderActiveSellColor:"#e75656",quantityBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",quantityBackgroundInactiveBuyColor:"rgba(64, 148, 232, 0.5)",quantityBackgroundActiveBuyColor:"#4094e8",quantityBackgroundInactiveSellColor:"rgba(231, 86, 86, 0.5)",quantityBackgroundActiveSellColor:"#e75656",quantityTextColor:M,quantityTextTransparency:0,quantityFontFamily:"Verdana",quantityFontSize:9,quantityFontBold:!0,quantityFontItalic:!1,cancelButtonBorderActiveBuyColor:"#4094e8",cancelButtonBorderInactiveBuyColor:"rgba(64, 148, 232, 0.5)",cancelButtonBorderActiveSellColor:"#e75656",cancelButtonBorderInactiveSellColor:"rgba(231, 86, 86, 0.5)",cancelButtonBackgroundColor:A,cancelButtonBackgroundTransparency:25,cancelButtonIconActiveBuyColor:"#4094e8",cancelButtonIconInactiveBuyColor:"rgba(64, 148, 232, 0.5)",cancelButtonIconActiveSellColor:"#e75656",cancelButtonIconInactiveSellColor:"rgba(231, 86, 86, 0.5)",tooltip:"",modifyTooltip:"",cancelTooltip:""},linetoolposition:{extendLeft:"inherit",lineLength:"inherit",lineBuyColor:"#4094e8",lineSellColor:"#e75656",lineStyle:"inherit",lineWidth:"inherit",bodyBorderBuyColor:"#4094e8",bodyBorderSellColor:"#e75656",bodyBackgroundColor:A,bodyBackgroundTransparency:25,bodyTextPositiveColor:"#268c02",bodyTextNeutralColor:"#646464",bodyTextNegativeColor:"#e75656",bodyFontFamily:"Verdana",bodyFontSize:9,bodyFontBold:!0,bodyFontItalic:!1,quantityBorderBuyColor:"#4094e8",quantityBorderSellColor:"#e75656", +quantityBackgroundBuyColor:"#4094e8",quantityBackgroundSellColor:"#e75656",quantityTextColor:M,quantityTextTransparency:0,quantityFontFamily:"Verdana",quantityFontSize:9,quantityFontBold:!0,quantityFontItalic:!1,reverseButtonBorderBuyColor:"#4094e8",reverseButtonBorderSellColor:"#e75656",reverseButtonBackgroundColor:A,reverseButtonBackgroundTransparency:25,reverseButtonIconBuyColor:"#4094e8",reverseButtonIconSellColor:"#e75656",closeButtonBorderBuyColor:"#4094e8",closeButtonBorderSellColor:"#e75656",closeButtonBackgroundColor:A,closeButtonBackgroundTransparency:25,closeButtonIconBuyColor:"#4094e8",closeButtonIconSellColor:"#e75656",tooltip:"",protectTooltip:"",closeTooltip:"",reverseTooltip:""},linetoolexecution:{direction:"buy",arrowHeight:8,arrowSpacing:1,arrowBuyColor:"#4094e8",arrowSellColor:"#e75656",text:"",textColor:I,textTransparency:0,fontFamily:"Verdana",fontSize:10,fontBold:!1,fontItalic:!1,tooltip:""},linetoolicon:{color:k,size:40,icon:61720,angle:.5*Math.PI},linetoolemoji:{size:40,emoji:"😀",angle:.5*Math.PI},linetoolsticker:{size:110,sticker:"bitcoin",angle:.5*Math.PI},linetoolimage:{transparency:0,cssWidth:0,cssHeight:0,angle:0},linetoolbezierquadro:{linecolor:k,linewidth:1,fillBackground:!1,backgroundColor:R,transparency:50,linestyle:P,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal},linetoolbeziercubic:{linecolor:W,linewidth:1,fillBackground:!1,backgroundColor:z,transparency:80,linestyle:P,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal},linetooltrendline:{linecolor:k,linewidth:2,linestyle:P,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolinfoline:{linecolor:k,linewidth:2,linestyle:P,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!0,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!0,showPercentPriceRange:!0,showPipsPriceRange:!0,showBarsRange:!0,showDateTimeRange:!0,showDistance:!0,showAngle:!0,statsPosition:y.Center},linetooltimecycles:{linecolor:"#159980",linewidth:1,fillBackground:!0,backgroundColor:"rgba(106, 168, 79, 0.5)",transparency:50,linestyle:P},linetoolsineline:{linecolor:"#159980",linewidth:1,linestyle:P},linetooltrendangle:{linecolor:k,linewidth:2,linestyle:P,textcolor:k,fontsize:12,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,extendRight:!1,extendLeft:!1,statsPosition:y.Right},linetooldisjointangle:{linecolor:ce,linewidth:2,linestyle:P,fillBackground:!0,backgroundColor:he,transparency:20,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,textcolor:ce, +fontsize:12,bold:!1,italic:!1,showPrices:!1,showPriceRange:!1,showDateTimeRange:!1,showBarsRange:!1},linetoolflatbottom:{linecolor:fe,linewidth:2,linestyle:P,fillBackground:!0,backgroundColor:ve,transparency:20,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Normal,textcolor:fe,fontsize:12,bold:!1,italic:!1,showPrices:!1,showPriceRange:!1,showDateTimeRange:!1,showBarsRange:!1},linetoolfibspiral:{counterclockwise:!1,linecolor:H,linewidth:1,linestyle:P},linetoolriskrewardshort:{linecolor:xe,linewidth:1,textcolor:M,fontsize:12,fillLabelBackground:!0,labelBackgroundColor:"#585858",fillBackground:!0,stopBackground:J,profitBackground:he,stopBackgroundTransparency:80,profitBackgroundTransparency:80,drawBorder:!1,borderColor:"#667b8b",compact:!1,riskDisplayMode:"percents",accountSize:1e3,lotSize:1,risk:25,alwaysShowStats:!1,showPriceLabels:!0},linetoolriskrewardlong:{linecolor:xe,linewidth:1,textcolor:M,fontsize:12,fillLabelBackground:!0,labelBackgroundColor:"#585858",fillBackground:!0,stopBackground:J,profitBackground:he,stopBackgroundTransparency:80,profitBackgroundTransparency:80,drawBorder:!1,borderColor:"#667b8b",compact:!1,riskDisplayMode:"percents",accountSize:1e3,lotSize:1,risk:25,alwaysShowStats:!1,showPriceLabels:!0},linetoolarrow:{linecolor:k,linewidth:2,linestyle:P,extendLeft:!1,extendRight:!1,leftEnd:f.Normal,rightEnd:f.Arrow,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolray:{linecolor:k,linewidth:2,linestyle:P,extendLeft:!1,extendRight:!0,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolextended:{linecolor:k,linewidth:2,linestyle:P,extendLeft:!0,extendRight:!0,leftEnd:f.Normal,rightEnd:f.Normal,showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"bottom",textcolor:k,fontsize:14,bold:!1,italic:!1,alwaysShowStats:!1,showMiddlePoint:!1,showPriceLabels:!1,showPriceRange:!1,showPercentPriceRange:!1,showPipsPriceRange:!1,showBarsRange:!1,showDateTimeRange:!1,showDistance:!1,showAngle:!1,statsPosition:y.Right},linetoolhorzline:{linecolor:k,linewidth:2,linestyle:P,showPrice:!0,showLabel:!1,textcolor:k,fontsize:12,bold:!1,italic:!1,horzLabelsAlign:"center",vertLabelsAlign:"top"},linetoolhorzray:{linecolor:k,linewidth:2,linestyle:P,showPrice:!0,showLabel:!1,textcolor:k,fontsize:12,bold:!1,italic:!1,horzLabelsAlign:"center",vertLabelsAlign:"top"},linetoolvertline:{linecolor:k,linewidth:2,linestyle:P,extendLine:!0,showTime:!0,showLabel:!1,horzLabelsAlign:"right",vertLabelsAlign:"top",textcolor:k,textOrientation:"vertical", +fontsize:14,bold:!1,italic:!1},linetoolcrossline:{linecolor:k,linewidth:2,linestyle:P,showPrice:!0,showTime:!0},linetoolcirclelines:{trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:x},linecolor:"#80ccdb",linewidth:1,linestyle:P},linetoolfibtimezone:{horzLabelsAlign:"right",vertLabelsAlign:"bottom",baselinecolor:"#808080",linecolor:"#0055db",linewidth:1,linestyle:P,showLabels:!0,fillBackground:!1,transparency:80,trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:x},level1:r(0,xe,!0),level2:r(1,k,!0),level3:r(2,k,!0),level4:r(3,k,!0),level5:r(5,k,!0),level6:r(8,k,!0),level7:r(13,k,!0),level8:r(21,k,!0),level9:r(34,k,!0),level10:r(55,k,!0),level11:r(89,k,!0)},linetooltext:{color:k,fontsize:14,fillBackground:!1,backgroundColor:"rgba(91, 133, 191, 0.3)",backgroundTransparency:70,drawBorder:!1,borderColor:"#667b8b",bold:!1,italic:!1,fixedSize:!0,wordWrap:!1,wordWrapWidth:200},linetooltextabsolute:{color:k,fontsize:14,fillBackground:!1,backgroundColor:"rgba(155, 190, 213, 0.3)",backgroundTransparency:70,drawBorder:!1,borderColor:"#667b8b",bold:!1,italic:!1,fixedSize:!1,wordWrap:!1,wordWrapWidth:200},linetoolballoon:{color:M,backgroundColor:ne,borderColor:se,fontsize:14,transparency:30},linetoolcomment:{color:M,backgroundColor:k,borderColor:k,fontsize:16,transparency:0},linetoolbrush:{linecolor:H,linewidth:1,linestyle:P,smooth:5,fillBackground:!1,backgroundColor:H,transparency:50,leftEnd:f.Normal,rightEnd:f.Normal},linetoolhighlighter:{linecolor:J,smooth:5,transparency:80},linetoolpolyline:{linecolor:H,linewidth:1,linestyle:P,fillBackground:!0,backgroundColor:U,transparency:80,filled:!1},linetoolsignpost:{itemType:m.Emoji,emoji:"🙂",showImage:!1,plateColor:k,fontSize:12,bold:!1,italic:!1},linetoolpath:{lineColor:k,lineWidth:2,lineStyle:P,leftEnd:f.Normal,rightEnd:f.Arrow},linetoolarrowmarkleft:{color:k,arrowColor:k,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkup:{color:ce,arrowColor:ce,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkright:{color:k,arrowColor:k,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolarrowmarkdown:{color:te,arrowColor:te,fontsize:14,bold:!1,italic:!1,showLabel:!0},linetoolflagmark:{flagColor:k},linetoolnote:{markerColor:k,textColor:M,backgroundColor:E,backgroundTransparency:0,borderColor:k,fontSize:14,bold:!1,italic:!1,fixedSize:!0},linetoolnoteabsolute:{markerColor:k,textColor:M,backgroundColor:E,backgroundTransparency:0,borderColor:k,fontSize:14,bold:!1,italic:!1,fixedSize:!0},linetoolpricelabel:{color:M,backgroundColor:k,borderColor:k,fontWeight:"bold",fontsize:14,transparency:0},linetoolarrowmarker:{backgroundColor:N,textColor:N,bold:!0,italic:!1,fontsize:16,showLabel:!0},linetoolrectangle:{color:ie,fillBackground:!0,backgroundColor:re,linewidth:1,transparency:50,showLabel:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",textColor:ie,fontSize:14,bold:!1,italic:!1,extendLeft:!1,extendRight:!1},linetoolrotatedrectangle:{color:_e,fillBackground:!0,backgroundColor:me,transparency:50,linewidth:1},linetoolcircle:{color:fe,backgroundColor:ve, +fillBackground:!0,linewidth:1,showLabel:!1,textColor:fe,fontSize:14,bold:!1,italic:!1},linetoolellipse:{color:Z,fillBackground:!0,backgroundColor:J,transparency:50,linewidth:1,showLabel:!1,textColor:Z,fontSize:14,bold:!1,italic:!1},linetoolarc:{color:oe,fillBackground:!0,backgroundColor:ae,transparency:80,linewidth:1},linetoolprediction:{linecolor:k,linewidth:1,sourceBackColor:k,sourceTextColor:M,sourceStrokeColor:k,targetStrokeColor:k,targetBackColor:k,targetTextColor:M,successBackground:_e,successTextColor:M,failureBackground:Z,failureTextColor:M,intermediateBackColor:"#ead289",intermediateTextColor:"#6d4d22",transparency:10,centersColor:"#202020"},linetooltriangle:{color:ce,fillBackground:!0,backgroundColor:he,transparency:80,linewidth:1},linetoolcallout:{color:M,backgroundColor:G,transparency:50,linewidth:1,fontsize:14,bordercolor:j,bold:!1,italic:!1,wordWrap:!1,wordWrapWidth:200},linetoolparallelchannel:{linecolor:k,linewidth:2,linestyle:P,extendLeft:!1,extendRight:!1,fillBackground:!0,backgroundColor:R,transparency:20,showMidline:!0,midlinecolor:k,midlinewidth:1,midlinestyle:x},linetoolelliottimpulse:{degree:7,showWave:!0,color:"#3d85c6",linewidth:1},linetoolelliotttriangle:{degree:7,showWave:!0,color:fe,linewidth:1},linetoolelliotttriplecombo:{degree:7,showWave:!0,color:"#6aa84f",linewidth:1},linetoolelliottcorrection:{degree:7,showWave:!0,color:"#3d85c6",linewidth:1},linetoolelliottdoublecombo:{degree:7,showWave:!0,color:"#6aa84f",linewidth:1},linetoolbarspattern:{color:k,mode:c.Bars,mirrored:!1,flipped:!1},linetoolghostfeed:{averageHL:20,variance:50,candleStyle:{upColor:le,downColor:$,drawWick:!0,drawBorder:!0,borderColor:"#378658",borderUpColor:ce,borderDownColor:Z,wickColor:xe},transparency:50},study:{inputs:{},styles:{},bands:{},graphics:{},ohlcPlots:{},palettes:{},filledAreasStyle:{},filledAreas:{},visible:!0,showLegendValues:!0,showLabelsOnPriceScale:!0,precision:"default"},linetoolpitchfork:{fillBackground:!0,transparency:80,style:l.Original,median:{visible:!0,color:Z,linewidth:1,linestyle:P},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolpitchfan:{fillBackground:!0,transparency:80,median:{visible:!0,color:Z,linewidth:1,linestyle:P},level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,H,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolgannfan:{showLabels:!0,fillBackground:!0,transparency:80,level1:Te(1,8,fe,!0),level2:Te(1,4,ce,!0),level3:Te(1,3,_e,!0),level4:Te(1,2,ce,!0),level5:Te(1,1,H,!0),level6:Te(2,1,k,!0),level7:Te(3,1,ie,!0),level8:Te(4,1,oe,!0),level9:Te(8,1,Z,!0)},linetoolganncomplex:{fillBackground:!1,arcsBackground:{fillBackground:!0,transparency:80},reverse:!1,scaleRatio:"",showLabels:!0,labelsStyle:{fontSize:12,bold:!1,italic:!1},levels:[h(xe,!0,1),h(fe,!0,1),h(H,!0,1),h(_e,!0,1),h(ce,!0,1),h(xe,!0,1)], +fanlines:[T(O,!1,1,8,1),T(Z,!1,1,5,1),T(xe,!1,1,4,1),T(fe,!1,1,3,1),T(H,!0,1,2,1),T(_e,!0,1,1,1),T(ce,!0,1,1,2),T(ce,!1,1,1,3),T(k,!1,1,1,4),T(F,!1,1,1,5),T(O,!1,1,1,8)],arcs:[T(fe,!0,1,1,0),T(fe,!0,1,1,1),T(fe,!0,1,1.5,0),T(H,!0,1,2,0),T(H,!0,1,2,1),T(_e,!0,1,3,0),T(_e,!0,1,3,1),T(ce,!0,1,4,0),T(ce,!0,1,4,1),T(k,!0,1,5,0),T(k,!0,1,5,1)]},linetoolgannfixed:{fillBackground:!1,arcsBackground:{fillBackground:!0,transparency:80},reverse:!1,levels:[h(xe,!0,1),h(fe,!0,1),h(H,!0,1),h(_e,!0,1),h(ce,!0,1),h(xe,!0,1)],fanlines:[T(O,!1,1,8,1),T(Z,!1,1,5,1),T(xe,!1,1,4,1),T(fe,!1,1,3,1),T(H,!0,1,2,1),T(_e,!0,1,1,1),T(ce,!0,1,1,2),T(ce,!1,1,1,3),T(k,!1,1,1,4),T(F,!1,1,1,5),T(O,!1,1,1,8)],arcs:[T(fe,!0,1,1,0),T(fe,!0,1,1,1),T(fe,!0,1,1.5,0),T(H,!0,1,2,0),T(H,!0,1,2,1),T(_e,!0,1,3,0),T(_e,!0,1,3,1),T(ce,!0,1,4,0),T(ce,!0,1,4,1),T(k,!0,1,5,0),T(k,!0,1,5,1)]},linetoolgannsquare:{color:"rgba(21, 56, 153, 0.8)",linewidth:1,linestyle:P,showTopLabels:!0,showBottomLabels:!0,showLeftLabels:!0,showRightLabels:!0,fillHorzBackground:!0,horzTransparency:80,fillVertBackground:!0,vertTransparency:80,reverse:!1,fans:t(Pe,!1),hlevel1:i(0,xe,!0),hlevel2:i(.25,fe,!0),hlevel3:i(.382,H,!0),hlevel4:i(.5,_e,!0),hlevel5:i(.618,ce,!0),hlevel6:i(.75,k,!0),hlevel7:i(1,xe,!0),vlevel1:i(0,xe,!0),vlevel2:i(.25,fe,!0),vlevel3:i(.382,H,!0),vlevel4:i(.5,_e,!0),vlevel5:i(.618,ce,!0),vlevel6:i(.75,k,!0),vlevel7:i(1,xe,!0)},linetoolfibspeedresistancefan:{fillBackground:!0,transparency:80,grid:{color:"rgba(21, 56, 153, 0.8)",linewidth:1,linestyle:P,visible:!0},linewidth:1,linestyle:P,showTopLabels:!0,showBottomLabels:!0,showLeftLabels:!0,showRightLabels:!0,reverse:!1,hlevel1:i(0,xe,!0),hlevel2:i(.25,fe,!0),hlevel3:i(.382,H,!0),hlevel4:i(.5,_e,!0),hlevel5:i(.618,ce,!0),hlevel6:i(.75,k,!0),hlevel7:i(1,xe,!0),vlevel1:i(0,xe,!0),vlevel2:i(.25,fe,!0),vlevel3:i(.382,H,!0),vlevel4:i(.5,_e,!0),vlevel5:i(.618,ce,!0),vlevel6:i(.75,k,!0),vlevel7:i(1,xe,!0)},linetoolfibretracement:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLines:!1,extendLinesLeft:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",reverse:!1,coeffsAsPercents:!1,fibLevelsBasedOnLogScale:!1,labelFontSize:12,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},levelsStyle:{linewidth:1,linestyle:P},level1:i(0,xe,!0),level2:i(.236,Z,!0),level3:i(.382,fe,!0),level4:i(.5,_e,!0),level5:i(.618,ce,!0),level6:i(.786,H,!0),level7:i(1,xe,!0),level8:i(1.618,k,!0),level9:i(2.618,Z,!0),level10:i(3.618,ie,!0),level11:i(4.236,oe,!0),level12:i(1.272,fe,!1),level13:i(1.414,Z,!1),level16:i(2,ce,!1),level14:i(2.272,fe,!1),level15:i(2.414,_e,!1),level17:i(3,H,!1),level18:i(3.272,xe,!1),level19:i(3.414,k,!1),level20:i(4,Z,!1),level21:i(4.272,ie,!1),level22:i(4.414,oe,!1),level23:i(4.618,fe,!1),level24:i(4.764,ce,!1)},linetoolfibchannel:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLeft:!1,extendRight:!1,horzLabelsAlign:"left",vertLabelsAlign:"middle",coeffsAsPercents:!1,labelFontSize:12,levelsStyle:{linewidth:1,linestyle:P},level1:i(0,xe,!0),level2:i(.236,Z,!0),level3:i(.382,fe,!0), +level4:i(.5,_e,!0),level5:i(.618,ce,!0),level6:i(.786,H,!0),level7:i(1,xe,!0),level8:i(1.618,k,!0),level9:i(2.618,Z,!0),level10:i(3.618,ie,!0),level11:i(4.236,oe,!0),level12:i(1.272,fe,!1),level13:i(1.414,Z,!1),level16:i(2,ce,!1),level14:i(2.272,fe,!1),level15:i(2.414,_e,!1),level17:i(3,H,!1),level18:i(3.272,xe,!1),level19:i(3.414,k,!1),level20:i(4,Z,!1),level21:i(4.272,ie,!1),level22:i(4.414,oe,!1),level23:i(4.618,fe,!1),level24:i(4.764,ce,!1)},linetoolprojection:{showCoeffs:!0,fillBackground:!0,transparency:80,color1:R,color2:re,linewidth:1,trendline:{visible:!0,color:Pe,linestyle:P},level1:r(1,"#808080",!0)},linetool5pointspattern:{color:k,textcolor:M,fillBackground:!0,backgroundColor:k,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolcypherpattern:{color:k,textcolor:M,fillBackground:!0,backgroundColor:k,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetooltrianglepattern:{color:W,textcolor:M,fillBackground:!0,backgroundColor:W,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolabcd:{color:ce,textcolor:M,fontsize:12,bold:!1,italic:!1,linewidth:1},linetoolthreedrivers:{color:W,textcolor:M,fillBackground:!0,backgroundColor:"rgba(149, 40, 204, 0.5)",fontsize:12,bold:!1,italic:!1,transparency:50,linewidth:1},linetoolheadandshoulders:{color:ce,textcolor:M,fillBackground:!0,backgroundColor:ce,fontsize:12,bold:!1,italic:!1,transparency:85,linewidth:1},linetoolfibwedge:{showCoeffs:!0,fillBackground:!0,transparency:80,trendline:{visible:!0,color:"#808080",linewidth:1,linestyle:P},level1:r(.236,Z,!0),level2:r(.382,fe,!0),level3:r(.5,_e,!0),level4:r(.618,ce,!0),level5:r(.786,H,!0),level6:r(1,xe,!0),level7:r(1.618,k,!1),level8:r(2.618,Z,!1),level9:r(3.618,W,!1),level10:r(4.236,oe,!1),level11:r(4.618,oe,!1)},linetoolfibcircles:{showCoeffs:!0,fillBackground:!0,transparency:80,coeffsAsPercents:!1,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},level1:r(.236,Z,!0),level2:r(.382,fe,!0),level3:r(.5,ce,!0),level4:r(.618,_e,!0),level5:r(.786,H,!0),level6:r(1,xe,!0),level7:r(1.618,k,!0),level8:r(2.618,oe,!0),level9:r(3.618,k,!0),level10:r(4.236,oe,!0),level11:r(4.618,Z,!0)},linetoolfibspeedresistancearcs:{showCoeffs:!0,fillBackground:!0,transparency:80,fullCircles:!1,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},level1:r(.236,Z,!0),level2:r(.382,fe,!0),level3:r(.5,ce,!0),level4:r(.618,_e,!0),level5:r(.786,H,!0),level6:r(1,xe,!0),level7:r(1.618,k,!0),level8:r(2.618,oe,!0),level9:r(3.618,k,!0),level10:r(4.236,oe,!0),level11:r(4.618,Z,!0)},linetooltrendbasedfibextension:{showCoeffs:!0,showPrices:!0,fillBackground:!0,transparency:80,extendLines:!1,extendLinesLeft:!1,horzLabelsAlign:"left",vertLabelsAlign:"bottom",reverse:!1,coeffsAsPercents:!1,fibLevelsBasedOnLogScale:!1,labelFontSize:12,trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},levelsStyle:{linewidth:1,linestyle:P},level1:i(0,xe,!0),level2:i(.236,Z,!0),level3:i(.382,fe,!0),level4:i(.5,_e,!0),level5:i(.618,ce,!0),level6:i(.786,H,!0),level7:i(1,xe,!0),level8:i(1.618,k,!0),level9:i(2.618,Z,!0), +level10:i(3.618,ie,!0),level11:i(4.236,oe,!0),level12:i(1.272,fe,!1),level13:i(1.414,Z,!1),level16:i(2,ce,!1),level14:i(2.272,fe,!1),level15:i(2.414,_e,!1),level17:i(3,H,!1),level18:i(3.272,xe,!1),level19:i(3.414,k,!1),level20:i(4,Z,!1),level21:i(4.272,ie,!1),level22:i(4.414,oe,!1),level23:i(4.618,fe,!1),level24:i(4.764,ce,!1)},linetooltrendbasedfibtime:{showCoeffs:!0,fillBackground:!0,transparency:80,horzLabelsAlign:"right",vertLabelsAlign:"bottom",trendline:{visible:!0,color:xe,linewidth:1,linestyle:x},level1:r(0,xe,!0),level2:r(.382,Z,!0),level3:r(.5,pe,!1),level4:r(.618,_e,!0),level5:r(1,ce,!0),level6:r(1.382,H,!0),level7:r(1.618,xe,!0),level8:r(2,k,!0),level9:r(2.382,oe,!0),level10:r(2.618,ie,!0),level11:r(3,W,!0)},linetoolschiffpitchfork:{fillBackground:!0,transparency:80,style:l.Schiff,median:{visible:!0,color:Z,linewidth:1,linestyle:P},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolschiffpitchfork2:{fillBackground:!0,transparency:80,style:l.Schiff2,median:{visible:!0,color:Z,linewidth:1,linestyle:P},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolinsidepitchfork:{fillBackground:!0,transparency:80,style:l.Inside,median:{visible:!0,color:Z,linewidth:1,linestyle:P},extendLines:!1,level0:r(.25,ge,!1),level1:r(.382,pe,!1),level2:r(.5,ce,!0),level3:r(.618,ce,!1),level4:r(.75,H,!1),level5:r(1,k,!0),level6:r(1.5,ie,!1),level7:r(1.75,oe,!1),level8:r(2,Y,!1)},linetoolregressiontrend:{linewidth:1,linestyle:P,styles:{upLine:{display:u.All,color:D,linestyle:P,linewidth:2},downLine:{display:u.All,color:D,linestyle:P,linewidth:2},baseLine:{display:u.All,color:X,linestyle:x,linewidth:1},extendLines:!1,showPearsons:!0,transparency:70}}},Oe(TradingView.defaultProperties.chartproperties),We()}if(void 0===TradingView.defaultProperties["study_MA@tv-basicstudies"]&&(TradingView.defaultProperties["study_MA@tv-basicstudies"]={description:"Moving Average",shortDescription:"MA",inputs:{length:9,source:"close"},styles:{MovAvg:{display:u.All,color:k,linestyle:P,linewidth:1,plottype:d.Line,histogramBase:0,title:"MA"}}}),void 0===TradingView.defaultProperties["study_PivotPointsHighLow@tv-basicstudies"]&&(TradingView.defaultProperties["study_PivotPointsHighLow@tv-basicstudies"]={fontsize:10,borderColor:k,backColor:L,textColor:Ae}),void 0===TradingView.defaultProperties["study_PivotPointsStandard@tv-basicstudies"]){var Ne=!0;TradingView.defaultProperties["study_PivotPointsStandard@tv-basicstudies"]={_hardCodedDefaultsVersion:1,fontsize:11,levelsStyle:{showLabels:!0,visibility:{P:Ne,"S1/R1":Ne,"S2/R2":Ne,"S3/R3":Ne,"S4/R4":Ne,"S5/R5":Ne},colors:{P:Se,"S1/R1":Se,"S2/R2":Se,"S3/R3":Se,"S4/R4":Se,"S5/R5":Se},widths:{P:1,"S1/R1":1,"S2/R2":1,"S3/R3":1,"S4/R4":1,"S5/R5":1}}}} +if(void 0===TradingView.defaultProperties["study_ZigZag@tv-basicstudies"]&&(TradingView.defaultProperties["study_ZigZag@tv-basicstudies"]={color:k,linewidth:2}),void 0===TradingView.defaultProperties["study_ElliottWave@tv-basicstudies"]&&(TradingView.defaultProperties["study_ElliottWave@tv-basicstudies"]={inputs:{},level0:t(q,!1),level1:t("#008000",!1),level2:t("#0000ff",!1),level3:t("#ff00ff",!1),level4:t("#0080ff",!0),level5:t(q,!0),level6:t("#008000",!0),level7:t("#0000ff",!0),level8:t("#ff00ff",!0)}),void 0===TradingView.defaultProperties["study_LinearRegression@tv-basicstudies"]&&(TradingView.defaultProperties["study_LinearRegression@tv-basicstudies"]={styles:{upLine:{display:u.All,color:D,linestyle:P,linewidth:1},downLine:{display:u.All,color:D,linestyle:P,linewidth:1},baseLine:{display:u.All,color:X,linestyle:P,linewidth:1},extendLines:!0,showPearsons:!0,backgroundColor:"rgba(153, 21, 21, 0.3)",transparency:70}}),void 0===TradingView.defaultProperties["study_Compare@tv-basicstudies"]&&(TradingView.defaultProperties["study_Compare@tv-basicstudies"]={minTick:"default"}),void 0===TradingView.defaultProperties["study_Overlay@tv-basicstudies"]){TradingView.defaultProperties["study_Overlay@tv-basicstudies"]={style:a.STYLE_LINE,allowExtendTimeScale:!1,showPriceLine:!1,minTick:"default",candleStyle:{upColor:"#6ba583",downColor:"#d75442",drawWick:!0,drawBorder:!0,drawBody:!0,borderColor:"#378658",borderUpColor:"#225437",borderDownColor:"#5b1a13",wickColor:"#737375",wickUpColor:"#737375",wickDownColor:"#737375",barColorsOnPrevClose:!1},hollowCandleStyle:{upColor:"#6ba583",downColor:"#d75442",drawWick:!0,drawBorder:!0,drawBody:!0,borderColor:"#378658",borderUpColor:"#225437",borderDownColor:"#5b1a13",wickColor:"#737375",wickUpColor:"#737375",wickDownColor:"#737375",barColorsOnPrevClose:!1},barStyle:{upColor:"#6ba583",downColor:"#d75442",barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},lineStyle:{color:ye,linestyle:P,linewidth:2,priceSource:"close"},lineWithMarkersStyle:{color:ye,linestyle:P,linewidth:2,priceSource:"close"},steplineStyle:{color:ye,linestyle:P,linewidth:2,priceSource:"close"},areaStyle:{color1:k,color2:k,linecolor:k,linestyle:P,linewidth:2,priceSource:"close",transparency:95},baselineStyle:{baselineColor:ke,topFillColor1:De,topFillColor2:De,bottomFillColor1:Be,bottomFillColor2:Be,topLineColor:Ee,bottomLineColor:Ve,topLineWidth:2,bottomLineWidth:2,priceSource:"close",transparency:50,baseLevelPercentage:50},hiloStyle:{color:k,showBorders:!0,borderColor:k,showLabels:!0,labelColor:k,drawBody:!0},columnStyle:{upColor:n(ce,50),downColor:n(Z,50),barColorsOnPrevClose:!0,priceSource:"close"},hlcAreaStyle:{highLineColor:ce,highLineStyle:P,highLineWidth:2,lowLineColor:Z,lowLineStyle:P,lowLineWidth:2,closeLineColor:Ce,closeLineStyle:P,closeLineWidth:2,highCloseFillColor:he,closeLowFillColor:J},styles:{open:{display:u.All,color:q,linestyle:P,linewidth:1,plottype:d.Line,histogramBase:0},high:{display:u.All,color:q,linestyle:P,linewidth:1,plottype:d.Line,histogramBase:0},low:{display:u.All,color:q,linestyle:P, +linewidth:1,plottype:d.Line,histogramBase:0},close:{display:u.All,color:q,linestyle:P,linewidth:1,plottype:d.Line,histogramBase:0}}}}for(var Fe=e.split("."),ze=TradingView.defaultProperties,He=0;He1?h(e[r],t.slice(1),i):(e[r]&&e[r].setValue?e[r].setValue(i):e[r]=i,!0))}function d(e){i||T.logWarn("Path `"+e+"` does not exist.")}}function Oe(e,t,i,s){window.__defaultsOverrides&&Ne(e,t,i,window.__defaultsOverrides,s)}function Fe(e,t){window.__settingsOverrides&&Ne(e,null,!1,window.__settingsOverrides,t)}function We(){var e=/^linetool.+/;Object.keys(TradingView.defaultProperties).forEach((function(t){e.test(t)&&Oe(TradingView.defaultProperties[t],null,!1,t)}))}function ze(e,t){return t?function(e,t){var i=Re(e);if(!window._UNIT_TESTS){var s=TradingView.clone(TVSettings.getJSON(e,null));if(function(e){var t=new Set(["linetoolregressiontrend"]);return e.startsWith("study_")||t.has(e)}(e)&&s&&function(e){if(!e)return!1;e=e.toString();var t=new RegExp("\\d+").exec(e);return null!==t&&t[0]===e}(s.version)){var r=s.inputs,n=t.updateStudyInputs(s.id,s.version,"last",r,null);s.inputs=n,s=t.updateStudyState(s,s)}TradingView.merge(i,s),Fe(i,e)}return i}(e,t):function(e){var t=Re(e);if(!window._UNIT_TESTS){var i=TradingView.clone(TVSettings.getJSON(e,null));if(i){TradingView.merge(t,i);const s=e.split(".");Fe(t,void 0===s[1]?e:s[1])}}return t}(e)}ze.create=function(e,t){if(t){var i=Re(e);TradingView.defaultProperties[e]=Object.assign(t,i)}},ze.remove=function(e){TradingView.defaultProperties[e]=void 0},TradingView.saveDefaults=function(e,t){void 0===t?TVSettings.remove(e):TVSettings.setJSON(e,t)},TradingView.factoryDefaults=Re,window.applyDefaultOverridesToLinetools=We,window.applyDefaultsOverrides=Oe,window.applyPropertiesOverrides=Ne,window.defaults=ze,t.applyDefaultOverridesToLinetools=We,t.applyDefaultsOverrides=Oe,t.applyPropertiesOverrides=Ne,t.defaults=ze,t.factoryDefaults=Re,t.saveDefaults=TradingView.saveDefaults},88348:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SelectPointMode:()=>s,activePointSelectionMode:()=>K,beenSetLineToolLastPoint:()=>R,cancelLineTool:()=>te,cancelledLineTool:()=>B,changeLineStyle:()=>de,changeLineTool:()=>ae,changedLineStyle:()=>G,changedLineTool:()=>z,continueLineTool:()=>ee,continuedLineTool:()=>V,copiedLineTool:()=>q,copyLineTool:()=>ue,createLineTool:()=>Q,createdLineTool:()=>D,crosshairLock:()=>P,cursorTool:()=>M,drawOnAllCharts:()=>Ce,drawOnAllChartsMode:()=>xe,emojiTool:()=>T,finishChangingLineTool:()=>le,finishLineTool:()=>he,finishMovingLineTool:()=>ne,finishedChangingLineTool:()=>H,finishedLineTool:()=>j,finishedMovingLineTool:()=>F,hideAllDrawings:()=>ye,hideAllIndicators:()=>be,hideMarksOnBars:()=>Pe, +iconTool:()=>x,init:()=>fe,isDirectionalMovementActive:()=>E,isStudyEditingNow:()=>Z,isToolCreatingNow:()=>A,isToolEditingNow:()=>L,isToolMovingNow:()=>k,lockDrawings:()=>we,moveLineTool:()=>re,movedLineTool:()=>O,properties:()=>Se,removeLineTool:()=>ce,removedLineTool:()=>U,resetToCursor:()=>f,restoreLineTool:()=>pe,restoreLineToolState:()=>_e,restoredLineTool:()=>$,restoredLineToolState:()=>Y,runOnDrawingStateReady:()=>ve,setLineToolLastPoint:()=>ie,startChangingLineTool:()=>oe,startMovingLineTool:()=>se,startedChangingLineTool:()=>W,startedMovingLineTool:()=>N,stickerTool:()=>I,tool:()=>C,toolIsCursor:()=>m,toolIsMeasure:()=>g});var s,r=i(50151),n=i(59680),o=i(46100),a=i(58275),l=i.n(a),c=i(83669),h=i(57898),d=i.n(h),u=i(56840),p=i(76422),_=i(85804);function m(e){return"cursor"===e||"arrow"===e||"dot"===e}function g(e){return"measure"===e}function f(e=!1){if(!e&&v){if(v.childs().stayInDrawingMode.value())return}C.setValue(M.value())}!function(e){e[e.None=0]="None",e[e.Replay=1]="Replay",e[e.Study=2]="Study"}(s||(s={}));let v=null,S=null,y=null,b=null,w=null;const P=new c.WatchedObject(null),C=new(l()),x=new(l()),T=new(l()),I=new(l()),M=new(l()),A=new(l())(!1),L=new(l())(!1),k=new(l())(!1),E=new(l())(!1),D=new(d()),V=new(d()),B=new(d()),R=new(d()),N=new(d()),O=new(d()),F=new(d()),W=new(d()),z=new(d()),H=new(d()),U=new(d()),j=new(d()),G=new(d()),q=new(d()),$=new(d()),Y=new(d()),K=new(l())(s.None),Z=new(l())(!1);function X(e,t){const i=t||{value:!1};return t=>{i.value||(i.value=!0,e.fire(t),i.value=!1)}}const J={value:!1},Q=X(D,J),ee=X(V,J),te=X(B,J),ie=X(R,J),se=X(N),re=X(O),ne=X(F),oe=X(W),ae=X(z),le=X(H),ce=X(U),he=X(j),de=X(G,J),ue=X(q,J),pe=X($),_e=X(Y);let me=!1,ge=[];function fe(){me||(C.setValue(u.getValue("chart.cursorPreference","cursor")),C.subscribe((e=>m(e)&&M.setValue(e)),{callWithLast:!0}),M.subscribe((e=>{e&&u.setValue("chart.cursorPreference",e)})),v=new o.DefaultProperty("drawings"),S=(0,n.createPrimitiveProperty)(),y=(0,n.createPrimitiveProperty)(),b=(0,n.createPrimitiveProperty)(),w=(0,n.createPrimitiveProperty)(),S.setValue(!1),y.setValue(!1),b.setValue(!1),w.setValue(!1),C.subscribe((()=>{(0,p.emit)("onSelectedLineToolChanged")})),x.subscribe((()=>{(0,_.saveDefaults)("linetoolicon",{...(0,_.defaults)("linetoolicon"),icon:x.value()})})),T.subscribe((()=>{(0,_.saveDefaults)("linetoolemoji",{...(0,_.defaults)("linetoolemoji"),emoji:T.value()})})),I.subscribe((()=>{(0,_.saveDefaults)("linetoolsticker",{...(0,_.defaults)("linetoolsticker"),sticker:I.value()})})),me=!0,ge.forEach((e=>e())),ge=[])}function ve(e){me?e():ge.push(e)}function Se(){return(0,r.ensureNotNull)(v)}function ye(){return(0,r.ensureNotNull)(S)}function be(){return(0,r.ensureNotNull)(y)}function we(){return(0,r.ensureNotNull)(b)}function Pe(){return(0,r.ensureNotNull)(w)}function Ce(){return Se().childs().drawOnAllCharts}function xe(){return Se().childs().drawOnAllChartsMode}},81155:(e,t,i)=>{"use strict";i.d(t,{EnvironmentState:()=>r});var s=i(49483);class r{constructor(e,t=!1){this._shift=!1,this._mod=!1,this._alt=!1, +void 0!==e&&(this._shift=Boolean(e.shiftKey),this._mod=Boolean((0,s.isMac)()?e.metaKey:e.ctrlKey),this._alt=Boolean(e.altKey)),this._isApiEvent=t}shift(){return this._shift}mod(){return this._mod}alt(){return this._alt}shiftOnly(){return this._shift&&!this._mod&&!this._alt}modOnly(){return this._mod&&!this._shift&&!this._alt}altOnly(){return this._alt&&!this._shift&&!this._mod}modShift(){return this._shift&&this._mod&&!this._alt}isApiEvent(){return this._isApiEvent}static create(e=!1,t=!1,i=!1){return new r({shiftKey:e,ctrlKey:t,metaKey:t,altKey:i})}}},27856:(e,t,i)=>{"use strict";function s(e){return"="+JSON.stringify(r(e))}function r(e){return Object.keys(e).sort().reduce(((t,i)=>("[object Object]"===Object.prototype.toString.call(e[i])?t[i]=r(e[i]):t[i]=e[i],t)),{})}function n(e){return Boolean(e.inputs)}function o(e){return s(e)}function a(e){return"="===e[0]}function l(e){if(!a(e))return{symbol:e};try{return JSON.parse(e.slice(1))}catch(t){return{symbol:e}}}function c(e){return"string"==typeof e?e:c(e.symbol)}i.r(t),i.d(t,{decodeExtendedSymbol:()=>l,encodeExtendedSymbolOrGetSimpleSymbolString:()=>o,isEncodedExtendedSymbol:()=>a,isStudySymbol:()=>n,unwrapSimpleSymbol:()=>c})},1763:(e,t,i)=>{"use strict";i.d(t,{customFormatters:()=>s});const s={dateFormatter:null,timeFormatter:null,tickMarkFormatter:null,priceFormatterFactory:null,studyFormatterFactory:null}},15879:(e,t,i)=>{"use strict";i.d(t,{availableDateFormats:()=>f,dateFormatFunctions:()=>m,defaultDateFormat:()=>v,getDateFormatWithWeekday:()=>g});var s=i(44352),r=i(28865),n=i(61146);const o={1:()=>s.t(null,void 0,i(95425)),2:()=>s.t(null,void 0,i(35050)),3:()=>s.t(null,void 0,i(51369)),4:()=>s.t(null,void 0,i(42762)),5:()=>s.t(null,{context:"short"},i(27991)),6:()=>s.t(null,void 0,i(15224)),7:()=>s.t(null,void 0,i(6215)),8:()=>s.t(null,void 0,i(38465)),9:()=>s.t(null,void 0,i(57902)),10:()=>s.t(null,void 0,i(73546)),11:()=>s.t(null,void 0,i(71230)),12:()=>s.t(null,void 0,i(92203))},a=(e,t)=>(t?e.getMonth():e.getUTCMonth())+1,l=(e,t)=>t?e.getFullYear():e.getUTCFullYear(),c=e=>e.toLocaleDateString(window.language?(0,r.getIsoLanguageCodeFromLanguage)(window.language):void 0,{weekday:"short",timeZone:"UTC"}),h=(e,t)=>(0,n.numberToStringWithLeadingZero)(((e,t)=>t?e.getDate():e.getUTCDate())(e,t),2),d=(e,t)=>o[a(e,t)](),u=(e,t)=>(0,n.numberToStringWithLeadingZero)(a(e,t),2),p=(e,t)=>(0,n.numberToStringWithLeadingZero)(l(e,t)%100,2),_=(e,t)=>(0,n.numberToStringWithLeadingZero)(l(e,t),4),m={"dd MMM 'yy":(e,t)=>`${h(e,t)} ${d(e,t)} '${p(e,t)}`,"MMM dd, yyyy":(e,t)=>`${d(e,t)} ${h(e,t)}, ${_(e,t)}`,"MMM dd":(e,t)=>`${d(e,t)} ${h(e,t)}`,"dd MMM":(e,t)=>`${h(e,t)} ${d(e,t)}`,"yyyy-MM-dd":(e,t)=>`${_(e,t)}-${u(e,t)}-${h(e,t)}`,"yy-MM-dd":(e,t)=>`${p(e,t)}-${u(e,t)}-${h(e,t)}`,"yy/MM/dd":(e,t)=>`${p(e,t)}/${u(e,t)}/${h(e,t)}`,"yyyy/MM/dd":(e,t)=>`${_(e,t)}/${u(e,t)}/${h(e,t)}`,"dd-MM-yyyy":(e,t)=>`${h(e,t)}-${u(e,t)}-${_(e,t)}`,"dd-MM-yy":(e,t)=>`${h(e,t)}-${u(e,t)}-${p(e,t)}`,"dd/MM/yy":(e,t)=>`${h(e,t)}/${u(e,t)}/${p(e,t)}`, +"dd/MM/yyyy":(e,t)=>`${h(e,t)}/${u(e,t)}/${_(e,t)}`,"MM/dd/yy":(e,t)=>`${u(e,t)}/${h(e,t)}/${p(e,t)}`,"MM/dd/yyyy":(e,t)=>`${u(e,t)}/${h(e,t)}/${_(e,t)}`};function g(e){return"ja"===window.language?(t,i)=>`${m[e](t,i)} (${c(t)})`:(t,i)=>`${c(t)} ${m[e](t,i)}`}const f=Object.keys(m),v=()=>-1!==["ja","ko","zh","zh_TW"].indexOf(window.language||"")?"yyyy-MM-dd":"dd MMM 'yy"},53741:(e,t,i)=>{"use strict";i.d(t,{DateFormatter:()=>n});var s=i(1763),r=i(15879);class n{constructor(e="yyyy-MM-dd",t=!1){this._dateFormatFunc=t?(0,r.getDateFormatWithWeekday)(e):r.dateFormatFunctions[e]}format(e){return s.customFormatters&&s.customFormatters.dateFormatter?s.customFormatters.dateFormatter.format(e):this._dateFormatFunc(e,!1)}formatLocal(e){return s.customFormatters.dateFormatter?s.customFormatters.dateFormatter.formatLocal?s.customFormatters.dateFormatter.formatLocal(e):s.customFormatters.dateFormatter.format(e):this._dateFormatFunc(e,!0)}}},34928:(e,t,i)=>{"use strict";i.d(t,{DateTimeFormatter:()=>o});var s=i(79206),r=i(53741);const n={dateFormat:"yyyy-MM-dd",withWeekday:!1,timeFormat:s.hourMinuteSecondFormat,dateTimeSeparator:" "};class o{constructor(e={}){const t=Object.assign({},n,e);this._dateFormatter=new r.DateFormatter(t.dateFormat,t.withWeekday),this._timeFormatter=new s.TimeFormatter(t.timeFormat),this._separator=t.dateTimeSeparator}format(e){return`${this._dateFormatter.format(e)}${this._separator}${this._timeFormatter.format(e)}`}formatLocal(e){return`${this._dateFormatter.formatLocal(e)}${this._separator}${this._timeFormatter.formatLocal(e)}`}}},10786:(e,t,i)=>{"use strict";i.d(t,{LimitedPrecisionNumericFormatter:()=>r});var s=i(1722);class r{constructor(e=1){this._precision=e}format(e){(0,s.isNumber)(e)||(e=parseFloat(e));const t=e.toFixed(this._precision),i=Math.pow(10,-this._precision);return Math.max(parseFloat(t),i)+""}parse(e){const t=parseFloat(e);return isNaN(t)?{res:!1}:{res:!0,value:t,suggest:this.format(t)}}}},87663:(e,t,i)=>{"use strict";i.d(t,{NumericFormatter:()=>n});var s=i(61146),r=i(60521);class n{constructor(e){this._precision=e}format(e){return(void 0!==this._precision?e.toFixed(this._precision):n.formatNoE(e)).replace(".",s.formatterOptions.decimalSign)}parse(e){const t=e.replace(s.formatterOptions.decimalSign,".");let i=parseFloat(t);return this._precision&&(i=+i.toFixed(this._precision)),i}static formatNoE(e){if(!Number.isFinite(e))return String(e);const t=new r.Big(e);return t.lt(1)?t.toFixed():t.toString()}}},93572:(e,t,i)=>{"use strict";i.d(t,{PercentageFormatter:()=>n});var s=i(61146),r=i(38223);class n extends s.PriceFormatter{constructor(e){super(e),this.type="percentage"}state(){const e=s.PriceFormatter.prototype.state.call(this);return e.percent=!0,e}parse(e){return e=e.replace("%",""),super.parse(e)}format(e,t,i,s,n=!0){const o=super.format(e,t,i,s,!1)+"%";return n?(0,r.forceLTRStr)(o):o}static serialize(e){return e.state()}static deserialize(e){return new n(e.priceScale)}}},57322:(e,t,i)=>{"use strict";i.d(t,{PipFormatter:()=>n});var s=i(91349),r=i(61146) +;class n extends r.PriceFormatter{constructor(e,t,i,r,n){t||(t=1),("forex"===i||(0,s.isCFDSymbol)(i,n))&&r?(super(r),this._isForex=!0):(super(1),this._isForex=!1),this._pipPriceScale=e,this._pipMinMove=t,this._pipMinMove2=r}format(e,t,i){let s=this._isForex?this._pipMinMove2:this._pipMinMove;return void 0===s&&(s=NaN),super.format(e*this._pipPriceScale/s,t,i)}}},61146:(e,t,i)=>{"use strict";i.d(t,{PriceFormatter:()=>m,formatterOptions:()=>c,numberToStringWithLeadingZero:()=>p});var s=i(44352),r=i(60521),n=i(1722);var o=i(38223);const a=(0,i(59224).getLogger)("Chart.PriceFormatter"),l=new RegExp(/^(-?)[0-9]+$/),c={decimalSign:".",decimalSignFractional:"'"},h=new Map;const d=new Map;function u(e,t,i,s){let r=0;if(e>0&&t>0){let t=e;for(i&&s&&(t/=s);t>1;)t/=10,r++}return r}function p(e,t){if(!(0,n.isNumber)(e))return"n/a";if(!(0,n.isInteger)(t))throw new TypeError("invalid length");if(t<0||t>24)throw new TypeError("invalid length");if(0===t)return e.toString();return("0000000000000000"+e.toString()).slice(-t)}function _(e,t){const i=function(e){const{minTick:t,price:i,variableMinTickData:s,shouldCheckForEquality:r}=e;return void 0===s?t:function(e,t,i=!1){for(let s=0;s0&&2!==l&&4!==l&&8!==l?a.logDebug("invalid minmove2"):(this._fractional=o,this._fractionalLength=u(this._priceScale,this._minMove,this._fractional,this._minMove2),this._ignoreMinMove=h)}isFractional(){return!!this._fractional}state(){return{fractional:this._fractional,fractionalLength:this._fractionalLength,minMove:this._minMove,minMove2:this._minMove2,priceScale:this._priceScale,variableMinTick:this._variableMinTick,ignoreMinMove:this._ignoreMinMove}}formatChange(e,t,i){ +return this._formatImpl(e-t,i,void 0,void 0,void 0,void 0,Math.min(Math.abs(e),Math.abs(t)))}format(e,t,i,s=!0,r=!0,n=!1){return this._formatImpl(e,t,i,s,r,n)}parse(e){return"+"===(e=(e=(0,o.stripLTRMarks)(e)).replace("−","-"))[0]&&(e=e.substring(1)),this._fractional?this._minMove2?this._parseAsDoubleFractional(e):this._parseAsSingleFractional(e):this._parseAsDecimal(e)}hasForexAdditionalPrecision(){return!this._fractional&&10===this._minMove2}static serialize(e){return e.state()}static deserialize(e){return new m(e.priceScale,e.minMove,e.fractional,e.minMove2,e.variableMinTick,e.ignoreMinMove)}_formatImpl(e,t,i,s=!0,r=!0,n=!1,a){const l={price:e,priceScale:this._priceScale,minMove:this._minMove,fractionalLength:this._fractionalLength,tailSize:i,cutFractionalByPrecision:n};let c,h="";return e<0?(h=!1===s?"":"−",l.price=-e):e&&!0===t&&(h="+"),void 0!==this._variableMinTickData&&(Object.assign(l,_(this._variableMinTickData,null!=a?a:l.price)),this._ignoreMinMove&&(l.minMove=1)),c=this._fractional?h+this._formatAsFractional(l.price,l.tailSize):h+this._formatAsDecimal(l),r?(0,o.forceLTRStr)(c):c}_formatAsExponential(e){const t=Math.floor(.75*Math.log10(this._priceScale)),i=e*Math.pow(10,t),s=`e-${t}`,r=Math.log10(this._priceScale)-t;return`${i.toFixed(r).replace(".",c.decimalSign)}${s}`}_formatAsDecimal(e){const{price:t,priceScale:i,minMove:s,fractionalLength:n=0,tailSize:o=0,cutFractionalByPrecision:a}=e;if(i>1e15)return this._formatAsExponential(t);let l;l=this._fractional?Math.pow(10,n):Math.pow(10,o)*i/(a?1:s);const h=1/l;let d;if(l>1)d=Math.floor(t);else{const e=Math.floor(Math.round(t/h)*h);d=0===Math.round((t-e)/h)?e:e+h}let u="";if(l>1){let e=a?new r.Big(t).mul(l).round(void 0,0).minus(new r.Big(d).mul(l)).toNumber():parseFloat((Math.round(t*l)-d*l).toFixed(n));e>=l&&(e-=l,d+=1);const i=a?new r.Big(e).round(n,0).toNumber():parseFloat(e.toFixed(n))*s;u=c.decimalSign+p(i,n+o),u=this._removeEndingZeros(u,o)}return d.toString()+u}_getFractPart(e,t,i){const s=[0,5],r=[0,2,5,7],n=[0,1,2,3,5,6,7,8];return 2===i?void 0===s[e]?-1:s[e]:4===i?void 0===r[e]?-1:r[e]:8===i&&2===t?void 0===n[e]?-1:n[e]:e}_formatAsFractional(e,t){const i=this._priceScale/this._minMove;let s=Math.floor(e),r=t?Math.floor(e*i)-s*i:Math.round(e*i)-s*i;r===i&&(r=0,s+=1);let n="";if(t){let o=(e-s-r/i)*i;o=Math.round(o*Math.pow(10,t)),n=p(o,t),n=this._removeEndingZeros(n,t)}if(!this._fractionalLength)throw new Error("_fractionalLength is not calculated");let o="";if(this._minMove2){const e=r%this._minMove2;r=(r-e)/this._minMove2;const t=p(r,this._fractionalLength),i=this._getFractPart(e,2,this._minMove2);o=t+c.decimalSignFractional+i}else r=this._getFractPart(r,1,this._priceScale),o=p(r*this._minMove,this._fractionalLength);return s.toString()+c.decimalSignFractional+o+n}_removeEndingZeros(e,t){for(let i=0;i=s||r<0)return{error:this._formatterErrors.fraction,res:!1};let n=i+r/s;return e&&(n=-n),{value:n,res:!0,suggest:this.format(n)}}return{error:this._formatterErrors.custom,res:!1}}_parseAsDoubleFractional(e){let t=l.exec(e);if(t){const t=parseFloat(e);return{value:t,res:!0,suggest:this.format(t)}}if(t=new RegExp("^(-?)([0-9]+)\\"+c.decimalSignFractional+"([0-9]+)\\"+c.decimalSignFractional+"([0-9]+)$").exec(e),t){const e=!!t[1],i=parseInt(t[2]),s=void 0!==this._minMove2?this._minMove2:NaN,r=this._priceScale/s,n=this._minMove2,o=this._patchFractPart(parseInt(t[3]),1,r),a=this._patchFractPart(parseInt(t[4]),2,n);if(o>=r||o<0)return{error:this._formatterErrors.fraction,res:!1};if(void 0!==n&&a>=n||a<0)return{error:this._formatterErrors.secondFraction,res:!1};let l=void 0!==n?i+o/r+a/(r*n):NaN;return e&&(l=-l),{value:l,res:!0,suggest:this.format(l)}}return{error:this._formatterErrors.custom,res:!1}}}},79206:(e,t,i)=>{"use strict";i.d(t,{TimeFormatter:()=>d,hourMinuteFormat:()=>a,hourMinuteNonZeroSecondFormat:()=>o,hourMinuteSecondFormat:()=>n,twelveHourMinuteFormat:()=>h,twelveHourMinuteNonZeroSecondFormat:()=>c,twelveHourMinuteSecondFormat:()=>l});var s=i(1763),r=i(61146);const n="%h:%m:%s",o="%h:%m:%s+",a="%h:%m",l="%h:%m:%s %ampm",c="%h:%m:%s+ %ampm",h="%h:%m %ampm";class d{constructor(e){this._isTwelveHoursFormat=!1,this._valuesAndDelimeters=[];const t=e||n,i=new RegExp("%h|%m|%s\\+|%ss|%ampm|%s","g");let s=i.exec(t),r=0;for(;null!==s;){const e=s[0];"%ampm"===e&&(this._isTwelveHoursFormat=!0);const n=t.substring(r,s.index);""!==n&&this._valuesAndDelimeters.push(n),this._valuesAndDelimeters.push(e),r=s.index+e.length,s=i.exec(t)}}format(e){return s.customFormatters.timeFormatter?s.customFormatters.timeFormatter.format(e):this._formatTime(e,!1)}formatLocal(e){return s.customFormatters.timeFormatter?s.customFormatters.timeFormatter.formatLocal?s.customFormatters.timeFormatter.formatLocal(e):s.customFormatters.timeFormatter.format(e):this._formatTime(e,!0)}_formatTime(e,t){let i=t?e.getHours():e.getUTCHours() +;const s=t?e.getMinutes():e.getUTCMinutes(),n=t?e.getSeconds():e.getUTCSeconds(),o=t?e.getMilliseconds():e.getUTCMilliseconds();let a="";this._isTwelveHoursFormat&&(a=i>=12?"PM":"AM",i%=12,i=i||12);let l="",c=!1;for(let e=this._valuesAndDelimeters.length-1;e>=0;e--){const t=this._valuesAndDelimeters[e];let h;switch(t){case"%h":h=(0,r.numberToStringWithLeadingZero)(i,2);break;case"%m":h=(0,r.numberToStringWithLeadingZero)(s,2);break;case"%s+":0!==n?h=(0,r.numberToStringWithLeadingZero)(n,2):(h="",c=!0);break;case"%s":h=(0,r.numberToStringWithLeadingZero)(n,2);break;case"%ss":h=(0,r.numberToStringWithLeadingZero)(o,3);break;case"%ampm":h=a;break;default:if(c){c=!1;continue}h=t}l=h+l}return l}}},2043:(e,t,i)=>{"use strict";i.d(t,{TimeSpanFormatter:()=>r});var s=i(44352);class r{format(e){const t=e<0;e=Math.abs(e);const r=Math.floor(e/86400);e-=86400*r;const n=Math.floor(e/3600);e-=3600*n;const o=Math.floor(e/60);e-=60*o;let a="";return r&&(a+=r+s.t(null,{context:"dates"},i(97840))+" "),n&&(a+=n+s.t(null,{context:"dates"},i(64302))+" "),o&&(a+=o+s.t(null,{context:"dates"},i(79442))+" "),e&&(a+=e+s.t(null,{context:"dates"},i(22448))+" "),t&&(a="-"+a),a.trim()}}},98596:(e,t,i)=>{"use strict";i.d(t,{VolumeFormatter:()=>o});var s=i(44352),r=i(87663),n=i(1722);class o{constructor(e){this.type="volume",this._numericFormatter=new r.NumericFormatter,this._fractionalValues=void 0!==e&&e>0,this._precision=e}state(){return{precision:this._precision}}format(e,t){if(!(0,n.isNumber)(e))return"---";let r="";return e<0?(r="−",e=-e):e>0&&t&&(r="+"),e>=1e100?s.t(null,void 0,i(43088)):(!this._fractionalValues||e>=995?e=Math.round(e):this._fractionalValues&&(e=+e.toFixed(this._precision)),e<995?r+this._formatNumber(e):e<999995?r+this._formatNumber(e/1e3)+"K":e<999999995?(e=1e3*Math.round(e/1e3),r+this._formatNumber(e/1e6)+"M"):e<999999999995?(e=1e6*Math.round(e/1e6),r+this._formatNumber(e/1e9)+"B"):(e=1e9*Math.round(e/1e9),r+this._formatNumber(e/1e12)+"T"))}parse(e){if("---"===e)return{error:"not a number",res:!1,value:NaN};const t={K:1e3,M:1e6,B:1e9,T:1e12},i=e.slice(-1);if(t.hasOwnProperty(i)){const s=this._numericFormatter.parse(e.slice(0,-1));return(0,n.isNumber)(s)?{res:!0,value:s*t[i]}:{error:"not a number",res:!1,value:NaN}}{const t=this._numericFormatter.parse(e);return(0,n.isNumber)(t)?{res:!0,value:t}:{error:"not a number",res:!1,value:NaN}}}static serialize(e){return e.state()}static deserialize(e){return new o(e.precision)}_formatNumber(e){if(this._fractionalValues&&0!==e){const t=14-Math.ceil(Math.log10(e)),i=Math.pow(10,t);e=Math.round(e*i)/i}return this._numericFormatter.format(e).replace(/(\.[1-9]*)0+$/,((e,t)=>t))}}},92052:(e,t,i)=>{"use strict";i.d(t,{getPriceValueFormatterForSource:()=>a,shouldBeFormattedAsIndexedTo100:()=>o,shouldBeFormattedAsPercent:()=>n});var s=i(42960),r=i(18611);function n(e){const t=e.priceScale();return!(null===t||!t.isPercentage())&&(!(0,r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function o(e){const t=e.priceScale();return!(null===t||!t.isIndexedTo100())&&(!(0, +r.isActingAsSymbolSource)(e)||(0,s.isPriceSourceStyle)(e.style()))}function a(e){const t=e.priceScale();if(o(e)&&null!==t)return i=>{var s;return t.formatPriceIndexedTo100(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};if(n(e)&&null!==t)return i=>{var s;return t.formatPricePercentage(i,null!==(s=e.firstValue())&&void 0!==s?s:100)};const i=e.formatter();return i.format.bind(i)}},18807:(e,t,i)=>{"use strict";function s(e,t,i){if(e.isTouch){if(void 0!==i)return i(e),!0}else if(void 0!==t)return t(e),!0;return!1}function r(e,t,i,s){return void 0!==t.executeDefaultAction&&(e.isTouch?Boolean(t.executeDefaultAction[s]):Boolean(t.executeDefaultAction[i]))}var n,o;i.d(t,{AreaName:()=>n,HitTarget:()=>o,HitTestResult:()=>a,shouldDefaultActionBeExecuted:()=>r,tryCallHandler:()=>s}),function(e){e.Style="Style",e.Text="Text",e.SourceItemMove="SourceItemMove"}(n||(n={})),function(e){e[e.MovePointBackground=1]="MovePointBackground",e[e.Regular=2]="Regular",e[e.MovePoint=3]="MovePoint",e[e.ChangePoint=4]="ChangePoint",e[e.Custom=5]="Custom"}(o||(o={}));class a{constructor(e,t,i){this._target=e,this._data=t||null,this._eraseMarker=i}target(){return this._target}data(){return this._data}hasPressedMoveHandler(e){return null!==this._data&&function(e,t,i){if(e.isTouch){if(void 0!==i)return!0}else if(void 0!==t)return!0;return!1}(e,this._data.pressedMouseMoveHandler,this._data.touchMoveHandler)}tryCallMouseDownOrTouchStartHandler(e){return null!==this._data&&s(e,this._data.mouseDownHandler,this._data.touchStartHandler)}tryCallMouseUpOrTouchEndHandler(e){return null!==this._data&&s(e,this._data.mouseUpHandler,this._data.touchEndHandler)}tryCallMouseEnterHandler(e){return null!==this._data&&s(e,this._data.mouseEnterHandler)}tryCallMouseLeaveHandler(e){return null!==this._data&&s(e,this._data.mouseLeaveHandler)}tryCallMouseMoveHandler(e){return null!==this._data&&s(e,this._data.mouseMoveHandler)}tryCallClickOrTapHandler(e){return null!==this._data&&s(e,this._data.clickHandler,this._data.tapHandler)}tryCallDblClickOrDblTapHandler(e){return null!==this._data&&s(e,this._data.doubleClickHandler,this._data.doubleTapHandler)}tryCallContextMenuHandler(e){return null!==this._data&&s(e,this._data.contextMenuHandler,this._data.touchContextMenuHandler)}eraseMarker(){return this._eraseMarker}}},38003:(e,t,i)=>{"use strict";i.d(t,{HorizontalLinePaneView:()=>n});var s=i(74997),r=i(79849);class n{constructor(){this._lineRendererData={y:0,color:"rgba(0, 0, 0, 0)",linewidth:1,linestyle:r.LINESTYLE_SOLID,visible:!1},this._lineRenderer=new s.HorizontalLineRenderer,this._invalidated=!0,this._lineRenderer.setData(this._lineRendererData)}update(e){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._lineRenderer}}},67980:(e,t,i)=>{"use strict";var s,r;i.d(t,{CustomSourceLayer:()=>o,PlDisplay:()=>s,TradedGroupHorizontalAlignment:()=>r,tradingPreferencesDefault:()=>n}),function(e){e[e.Money=0]="Money",e[e.Pips=1]="Pips",e[e.Percentage=2]="Percentage"}(s||(s={})),function(e){e[e.Left=0]="Left", +e[e.Center=1]="Center",e[e.Right=2]="Right"}(r||(r={}));const n={showPositions:!1,positionPL:{visibility:!1,display:s.Money},bracketsPL:{visibility:!1,display:s.Money},showOrders:!1,showExecutions:!1,showExecutionsLabels:!1,showReverse:!1,extendLeft:!1,lineLength:0,horizontalAlignment:r.Right,lineWidth:0,lineStyle:0};var o;!function(e){e[e.Background=0]="Background",e[e.Foreground=1]="Foreground",e[e.Topmost=2]="Topmost"}(o||(o={}))},36274:(e,t,i)=>{"use strict";i.d(t,{Interval:()=>h,ResolutionKind:()=>n,SpecialResolutionKind:()=>o,isHour:()=>u});const s=/^(\d*)([TSHDWMR])$/,r=/^(\d+)$/;var n,o;!function(e){e.Ticks="ticks",e.Seconds="seconds",e.Minutes="minutes",e.Days="days",e.Weeks="weeks",e.Months="months",e.Range="range",e.Invalid="invalid"}(n||(n={})),function(e){e.Hours="hours"}(o||(o={}));const a={};a[n.Ticks]=1e3,a[n.Seconds]=1e3,a[n.Minutes]=60*a[n.Seconds],a[n.Days]=1440*a[n.Minutes],a[n.Weeks]=7*a[n.Days];const l={T:n.Ticks,S:n.Seconds,D:n.Days,W:n.Weeks,M:n.Months,R:n.Range},c=new Set([n.Ticks,n.Seconds,n.Minutes]);class h{constructor(e,t){this._kind=n.Invalid,this._multiplier=0,e!==n.Invalid&&t>0&&(this._kind=e,this._multiplier=t)}kind(){return this._kind}multiplier(){return this._multiplier}isValid(){return this.kind()!==n.Invalid&&this.multiplier()>0}isDWM(){return this.isValid()&&!this.isRange()&&!this.isIntraday()&&!this.isTicks()}isIntraday(){const e=c.has(this.kind());return this.isValid()&&e}isSeconds(){return this.kind()===n.Seconds}isMinutes(){return this.kind()===n.Minutes}isMinuteHours(){return this.kind()===n.Minutes&&u(this.multiplier())}isDays(){return this.kind()===n.Days}isWeeks(){return this.kind()===n.Weeks}isMonths(){return this.kind()===n.Months}isRange(){return this.kind()===n.Range}isTicks(){return this.kind()===n.Ticks}isTimeBased(){return!this.isRange()}letter(){return this.isValid()&&this.kind()!==n.Minutes?this.kind()[0].toUpperCase():""}value(){return this.isValid()?this.kind()===n.Minutes?this.multiplier()+"":this.multiplier()+this.letter():""}isEqualTo(e){if(!(e instanceof h))throw new Error("Argument is not an Interval");return!(!this.isValid()||!e.isValid())&&(this.kind()===e.kind()&&this.multiplier()===e.multiplier())}inMilliseconds(e=Date.now()){if(!this.isValid()||this.isRange())return NaN;if(this.isMonths()){const t=new Date(e);t.setUTCMonth(t.getUTCMonth()+(this.multiplier()||1));return+t-e}const t=this.multiplier();return a[this.kind()]*t}static isEqual(e,t){return e===t||h.parse(e).isEqualTo(h.parse(t))}static parseExt(e){e=(e+"").toUpperCase().split(",")[0];let t=s.exec(e);return null!==t?"H"===t[2]?{interval:new h(n.Minutes,60*d(t[1])),guiResolutionKind:o.Hours}:{interval:new h(l[t[2]],d(t[1])),guiResolutionKind:l[t[2]]}:(t=r.exec(e),null!==t?{interval:new h(n.Minutes,d(t[1])),guiResolutionKind:n.Minutes}:{interval:new h(n.Invalid,0),guiResolutionKind:n.Invalid})}static parse(e){return h.parseExt(e).interval}static kind(e){return h.parse(e).kind()}static isValid(e){return h.parse(e).isValid()}static isDWM(e){return h.parse(e).isDWM()}static isIntraday(e){ +return h.parse(e).isIntraday()}static isSeconds(e){return h.parse(e).isSeconds()}static isMinutes(e){return h.parse(e).isMinutes()}static isMinuteHours(e){return h.parse(e).isMinuteHours()}static isDays(e){return h.parse(e).isDays()}static isWeeks(e){return h.parse(e).isWeeks()}static isMonths(e){return h.parse(e).isMonths()}static isRange(e){return h.parse(e).isRange()}static isTicks(e){return h.parse(e).isTicks()}static isTimeBased(e){return h.parse(e).isTimeBased()}static normalize(e){const t=h.parse(e);return t.isValid()?t.value():null}}function d(e){return 0===e.length?1:parseInt(e,10)}function u(e){return e>=60&&!(e%60)}},17236:(e,t,i)=>{"use strict";i.d(t,{intervalsVisibilitiesDefaults:()=>s});const s={ticks:!0,seconds:!0,secondsFrom:1,secondsTo:59,minutes:!0,minutesFrom:1,minutesTo:59,hours:!0,hoursFrom:1,hoursTo:24,days:!0,daysFrom:1,daysTo:366,weeks:!0,weeksFrom:1,weeksTo:52,months:!0,monthsFrom:1,monthsTo:12,ranges:!0}},38349:(e,t,i)=>{"use strict";i.d(t,{IntervalsVisibilitiesProperty:()=>n});var s=i(59452),r=i.n(s);i(4949);class n extends(r()){state(e){return super.state(e)}storeStateIfUndefined(){return!1}}},4949:(e,t,i)=>{"use strict";i.d(t,{getIntervalsVisibilitiesForMode:()=>u,isActualInterval:()=>h,makeIntervalsVisibilitiesVisibleAtInterval:()=>l,mergeIntervalVisibilitiesDefaults:()=>d});var s=i(58121),r=i(27788),n=i(50151),o=i(36274),a=i(17236);function l(e,t){let i=t.multiplier();if(t.isTicks()&&(e.ticks=!0),t.isSeconds()&&(i<60?(e.seconds=!0,e.secondsFrom=Math.min(e.secondsFrom,i),e.secondsTo=Math.max(e.secondsTo,i)):(i=Math.floor(i/60),t=new o.Interval(o.ResolutionKind.Minutes,i))),t.isMinutes())if(i<60)e.minutes=!0,e.minutesFrom=Math.min(e.minutesFrom,i),e.minutesTo=Math.max(e.minutesTo,i);else{const t=Math.floor(i/60);e.hours=!0,e.hoursFrom=Math.min(e.hoursFrom,t),e.hoursTo=Math.max(e.hoursTo,t)}t.isDays()&&(e.days=!0,e.daysFrom=Math.min(e.daysFrom,i),e.daysTo=Math.max(e.daysTo,i)),t.isWeeks()&&(e.weeks=!0,e.weeksFrom=Math.min(e.weeksFrom,i),e.weeksTo=Math.max(e.weeksTo,i)),t.isMonths()&&(e.months=!0,e.monthsFrom=Math.min(e.monthsFrom,i),e.monthsTo=Math.max(e.monthsTo,i)),t.isRange()&&(e.ranges=!0)}function c(e,t,i,s){return e&&s>=t&&s<=i}function h(e,t){const i=t.childs();switch(e.kind()){case o.ResolutionKind.Ticks:return i.ticks.value();case o.ResolutionKind.Seconds:if(e.multiplier()<60)return c(i.seconds.value(),i.secondsFrom.value(),i.secondsTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),t)}case o.ResolutionKind.Minutes:if(e.multiplier()<60)return c(i.minutes.value(),i.minutesFrom.value(),i.minutesTo.value(),e.multiplier());{const t=Math.floor(e.multiplier()/60);return c(i.hours.value(),i.hoursFrom.value(),i.hoursTo.value(),t)}case o.ResolutionKind.Days:return c(i.days.value(),i.daysFrom.value(),i.daysTo.value(),e.multiplier());case o.ResolutionKind.Weeks:return c(i.weeks.value(),i.weeksFrom.value(),i.weeksTo.value(),e.multiplier());case o.ResolutionKind.Months: +return c(i.months.value(),i.monthsFrom.value(),i.monthsTo.value(),e.multiplier());case o.ResolutionKind.Range:return i.ranges.value()}return(0,n.assert)(!1,`Unsupported resolution: ${e.value()}`),!1}function d(e){return(0,s.default)((0,r.default)(a.intervalsVisibilitiesDefaults),null!=e?e:{})}function u(e,t){if(0===t||e.isTicks()&&3===t||e.isRange()&&2===t)return d();let i=!1;const s={ticks:!1,seconds:!1,minutes:!1,hours:!1,days:!1,weeks:!1,months:!1,ranges:!1},r=e=>e.multiplier();return[{checker:e=>e.isTicks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ticks=!0}},{checker:e=>e.isSeconds()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.seconds=!0,s.secondsFrom=e,s.secondsTo=t}},{checker:e=>e.isSeconds()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()<60,getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.minutes=!0,s.minutesFrom=e,s.minutesTo=t}},{checker:e=>e.isMinutes()&&e.multiplier()>=60,getIntervalMultiplier:e=>Math.floor(e.multiplier()/60),markIntervalAsVisible:(e,t)=>{s.hours=!0,s.hoursFrom=e,s.hoursTo=t}},{checker:e=>e.isDays(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.days=!0,s.daysFrom=e,s.daysTo=t}},{checker:e=>e.isWeeks(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.weeks=!0,s.weeksFrom=e,s.weeksTo=t}},{checker:e=>e.isMonths(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.months=!0,s.monthsFrom=e,s.monthsTo=t}},{checker:e=>e.isRange(),getIntervalMultiplier:r,markIntervalAsVisible:(e,t)=>{s.ranges=!0}}].forEach((s=>{if(s.checker(e)){i=!0;const r=s.getIntervalMultiplier(e);1===t?s.markIntervalAsVisible(r,r):3===t?s.markIntervalAsVisible(r,void 0):s.markIntervalAsVisible(void 0,r)}else(!i&&2===t||i&&3===t)&&s.markIntervalAsVisible(void 0,void 0)})),d(s)}},86094:(e,t,i)=>{"use strict";var s;i.d(t,{PlotRowSearchMode:()=>s}),function(e){e[e.NearestLeft=-1]="NearestLeft",e[e.Exact=0]="Exact",e[e.NearestRight=1]="NearestRight"}(s||(s={}))},99652:(e,t,i)=>{"use strict";var s;i.r(t),i.d(t,{ReplayStatus:()=>s}),function(e){e[e.Undefined=0]="Undefined",e[e.PointSelect=1]="PointSelect",e[e.AutoPlay=2]="AutoPlay",e[e.Pause=3]="Pause"}(s||(s={}))},3587:(e,t,i)=>{"use strict";function s(e){return Boolean(e.showInObjectTree)}i.d(t,{isDataSource:()=>s})},1803:(e,t,i)=>{"use strict";var s;i.d(t,{SymbolErrorPermissionDeniedReason:()=>s,invalidSymbol:()=>n,permissionDenied:()=>r}),function(e){e.Symbol="symbol",e.GroupPermission="group"}(s||(s={}));const r="permission denied",n="invalid symbol"},18611:(e,t,i)=>{"use strict";function s(e){const t=(null==e?void 0:e.symbolSource)&&e.symbolSource()===e,i=void 0!==(null==e?void 0:e.isActingAsSymbolSource);return t||i}function r(e){return s(e)&&e.isActingAsSymbolSource().value()}i.d(t,{isActingAsSymbolSource:()=>r,isSymbolSource:()=>s})},53801:(e,t,i)=>{"use strict";i.d(t,{LevelsProperty:()=>p});var s=i(1722),r=i(46100),n=i(85804);const o={prefixes:[""], +range:[0,0],names:["coeff","color","visible","linestyle","linewidth"],typecheck:{pack:()=>Object(),unpack:()=>[]}};function a(e,t,i,s){return s.push(i[t]),s}function l(e,t,i,s){return s[t]=i[e],s}function c(){return[]}function h(){return{}}function d(e,t,i){return i.prefixes.forEach((r=>{const n=r+"level";for(let r=i.range[0];r<=i.range[1];r++)if(e[n+r]&&(0,s.isSameType)(e[n+r],t.typecheck())){let s=t.tpl();i.names.forEach(((i,o)=>{s=t.fill(""+o,i,e[n+r],s)})),e[n+r]=s}})),e}function u(e,t,i){return i(e,{tpl:h,fill:l,typecheck:t.typecheck.unpack},t)}class p extends r.DefaultProperty{constructor(e,t,i,s,r){r=null!=r?r:d;const n={...o,...null!=s?s:{}};super(e,t?u(t,n,r):t,i),this._map=n,this._levelsIterator=r}state(e,t){const i=super.state(e);return t?i:(s=i,r=this._map,(0,this._levelsIterator)(s,{tpl:c,fill:a,typecheck:r.typecheck.pack},r));var s,r}saveDefaults(){this._useUserPreferences&&(0,n.saveDefaults)(this._defaultName,this.state(this._exclusions,!0))}clone(){const e=this.state(),t=new p(this._defaultName,e);for(let e=0;e{"use strict";i.d(t,{LineToolsGroup:()=>l});var s=i(57898),r=i.n(s),n=i(36174);function o(e){return e.properties().visible.value()}function a(e){return!o(e)}class l{constructor(e,t,i){this._instanceId=(0,n.randomHashN)(6),this._onChanged=new(r()),this._lineToolsSet=new Set,this._lineTools=[...e],this._lineToolsSet=new Set(this._lineTools),this._name=t,this.id=i||(0,n.randomHashN)(6)}instanceId(){return this._instanceId}lineTools(){return this._lineTools}name(){return this._name}setName(e){this._doAndFireOnChange((()=>{this._name=e}))}isActualSymbol(){return this._lineTools.length>0&&this._lineTools[0].isActualSymbol()&&this._lineTools[0].isActualCurrency()&&this._lineTools[0].isActualUnit()}symbol(){return this._lineTools[0].symbol()}currencyId(){var e;return null!==(e=this._lineTools[0].properties().childs().currencyId.value())&&void 0!==e?e:null}unitId(){var e;return null!==(e=this._lineTools[0].properties().childs().unitId.value())&&void 0!==e?e:null}sharingMode(){return this._lineTools[0].sharingMode()}share(e){this._lineTools.forEach((t=>t.share(e)))}containsLineTool(e){return this._lineToolsSet.has(e)}addLineTools(e){this._doAndFireOnChange((t=>{e.forEach((e=>this._lineToolsSet.add(e))),this._lineTools.push(...e),t.push(...e.map((e=>e.id())))}))}excludeLineTool(e){this._doAndFireOnChange((t=>{this._lineToolsSet.delete(e);const i=this._lineTools.indexOf(e);this._lineTools.splice(i,1),t.push(e.id())}))}excludeLineTools(e){this._doAndFireOnChange((t=>{const i=new Set(e);e.forEach((e=>this._lineToolsSet.delete(e))),this._lineTools=this._lineTools.filter((e=>!i.has(e))),t.push(...e.map((e=>e.id())))}))}state(){return{id:this.id,name:this._name,tools:this._lineTools.map((e=>e.id()))}}visibility(){const e=this._lineTools.some(o),t=this._lineTools.some(a);return e&&!t?"Visible":t&&!e?"Invisible":"Partial"}locked(){ +const e=this._lineTools.some((e=>e.properties().frozen.value())),t=this._lineTools.some((e=>!e.properties().frozen.value()));return e&&!t?"Locked":t&&!e?"Unlocked":"Partial"}isActualInterval(){const e=this._lineTools.some((e=>e.isActualInterval())),t=this._lineTools.some((e=>!e.isActualInterval()));return e&&!t?"IsActualInterval":t&&!e?"IsNotActualInterval":"Partial"}onChanged(){return this._onChanged}static fromState(e,t){const i=[];for(const s of t.tools){const t=e.dataSourceForId(s);null!==t&&i.push(t)}return i.length>0?new l(i,t.name,t.id):null}_doAndFireOnChange(e){const t=[],i=this.visibility(),s=this.locked(),r=this.name(),n=this.isActualInterval();e(t),this._onChanged.fire({affectedLineTools:t,visibilityChanged:i!==this.visibility(),lockedChanged:s!==this.locked(),titleChanged:r!==this.name(),isActualIntervalChanged:n!==this.isActualInterval()})}}},71902:(e,t,i)=>{"use strict";i.d(t,{LineTool5PointsPattern:()=>a});var s=i(50151),r=i(46100),n=i(13087),o=i(68806);class a extends n.LineDataSource{constructor(e,t,i,s){super(e,t||a.createProperties(),i,s),this._loadPaneViews(e)}pointsCount(){return 5}name(){return"XABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetool5pointspattern",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,25107)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}_loadPaneViews(e){i.e(1583).then(i.bind(i,24424)).then((t=>{this._setPaneViews([new t.Pattern5pointsPaneView(this,e)])}))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},19194:(e,t,i)=>{"use strict";i.d(t,{LineToolABCD:()=>a});var s=i(50151),r=i(46100),n=i(13087),o=i(68806);class a extends n.LineDataSource{constructor(e,t,s,r){const n=t||a.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,5480)).then((t=>{this._setPaneViews([new t.ABCDPaneView(this,e)])}))}pointsCount(){return 4}name(){return"ABCD Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetoolabcd",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,63311)).then((e=>e.PatternWithoutBackgroundDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("color"))])),e.addChild("textsColors",new o.LineToolColorsProperty([(0,s.ensureDefined)(e.child("textcolor"))]))}}},86902:(e,t,i)=>{"use strict";i.d(t,{LineToolArc:()=>h});var s=i(50151),r=i(4652),n=i(86441),o=i(25422),a=i(46100),l=i(13087),c=i(68806);class h extends l.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),this.version=2,this._dist=null, +i.e(1583).then(i.bind(i,37803)).then((({ArcPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));this._dist=(0,r.distanceToLine)(e,t,i).distance;const o=t.subtract(e),a=new n.Point(-o.y,o.x),l=e.add(t).scaled(.5);i.subtract(l).dotProduct(a)<0&&(this._dist=-this._dist)}}endChanging(e,t){return this._dist=null,super.endChanging(e,t)}pointsCount(){return 3}name(){return"Arc"}hasEditableCoordinates(){return!1}setPoint(e,t){const i={...t},a=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));switch(e){case 0:{const e=(0,s.ensureNotNull)(this._dist),t=(0,s.ensureNotNull)(this.pointToScreenPoint(i)),r=l.subtract(t),o=t.add(l).scaled(.5);let a=new n.Point(-r.y,r.x);a=a.normalized();const c=o.add(a.scaled(e));this._points[0]=i,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(c));break}case 1:{const e=(0,s.ensureNotNull)(this._dist),t=(0,s.ensureNotNull)(this.pointToScreenPoint(i)),r=t.subtract(a),o=a.add(t).scaled(.5),l=new n.Point(-r.y,r.x).normalized(),c=o.add(l.scaled(e));this._points[1]=i,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(c));break}case 2:{let e=(0,s.ensureNotNull)(this.pointToScreenPoint(i));const t=(0,r.distanceToLine)(a,l,e).distance,c=l.subtract(a),h=a.add(l).scaled(.5),d=new n.Point(-c.y,c.x).normalized(),u=h.add(d.scaled(t)),p=h.add(d.scaled(-t)),_=c.length(),m=c.x/_,g=c.y/_;let f=Math.acos(m);g<0&&(f=-f);let v=(0,o.translationMatrix)(-h.x,-h.y);e=(0,o.transformPoint)(v,e);let S=(0,o.transformPoint)(v,u);v=(0,o.rotationMatrix)(-f),e=(0,o.transformPoint)(v,e),S=(0,o.transformPoint)(v,S),v=(0,o.scalingMatrix)(1,_/(2*t)),e=(0,o.transformPoint)(v,e),S=(0,o.transformPoint)(v,S);const y=e.y*S.y>=0?new n.Point(u.x,u.y):new n.Point(p.x,p.y);this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(y));break}}this.normalizePoints()}migrateVersion(e,t,i){if(1===e&&2===this._points.length){const e=(2*this._points[0].price+3*this._points[1].price)/5;this._points.push({price:e,index:this._points[1].index})}if(1===e&&2===this._timePoint.length){const e={price:(2*this._timePoint[0].price+3*this._timePoint[1].price)/5,offset:this._timePoint[1].offset,time_t:this._timePoint[1].time_t};this._timePoint.push(e)}}static createProperties(e){const t=new a.DefaultProperty("linetoolarc",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,20061))).GeneralFiguresDefinitionsViewModelBase}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new c.LineToolColorsProperty([e.childs().color]))}}},20521:(e,t,i)=>{"use strict";i.d(t,{LineToolArrowMark:()=>l,LineToolArrowMarkDown:()=>u,LineToolArrowMarkLeft:()=>c, +LineToolArrowMarkRight:()=>d,LineToolArrowMarkUp:()=>h});var s=i(46100),r=i(13087),n=i(59452),o=i.n(n),a=i(68806);class l extends r.LineDataSource{constructor(e,t,s,r,n){const o=t||l.createProperties(null,s);super(e,o,r,n),this._textPaneView=null,i.e(1583).then(i.bind(i,93011)).then((({ArrowMarkPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}paneViews(e){const t=super.paneViews();return null!==t&&this._textPaneView&&t.push(this._textPaneView),t}pointsCount(){return 1}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e,t){const i=new s.DefaultProperty(t,e);return this._configureProperties(i),i}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,73896)).then((e=>e.ArrowMarkDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new a.LineToolColorsProperty([e.childs().arrowColor])),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().color])),e.hasChild("text")||e.addChild("text",new(o())("")),e.addExclusion("text")}}l.version=2;class c extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkleft",i,s)}direction(){return"left"}name(){return"Arrow Mark Left"}textAlignParams(){return{horzAlign:"left",vertAlign:"middle",offsetX:22,offsetY:3}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkleft")}}class h extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkup",i,s)}direction(){return"up"}name(){return"Arrow Mark Up"}textAlignParams(){return{horzAlign:"center",vertAlign:"top",offsetX:0,offsetY:20}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkup")}}class d extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkright",i,s)}direction(){return"right"}name(){return"Arrow Mark Right"}textAlignParams(){return{horzAlign:"right",vertAlign:"middle",offsetX:22,offsetY:3,forceTextAlign:!0}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkright")}}class u extends l{constructor(e,t,i,s){super(e,t,"linetoolarrowmarkdown",i,s)}direction(){return"down"}name(){return"Arrow Mark Down"}textAlignParams(){return{horzAlign:"center",vertAlign:"bottom",offsetX:0,offsetY:20}}static createProperties(e){return super.createProperties(e,"linetoolarrowmarkdown")}}},91439:(e,t,i)=>{"use strict";i.d(t,{LineToolArrowMarker:()=>a});var s=i(13087),r=i(46100),n=i(59452),o=i.n(n);class a extends s.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:a.createProperties(),s,r),i.e(1583).then(i.bind(i,97747)).then((({ArrowMarkerPaneView:e})=>{this._setPaneViews([new e(this,this.model())])}))}pointsCount(){return 2}name(){return"Trend Line"}static createProperties(e){const t=new r.DefaultProperty("linetoolarrowmarker",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){ +return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,57239)).then((e=>e.ArrowMarkerDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(o())("")),e.addExclusion("text")}}},36992:(e,t,i)=>{"use strict";i.d(t,{LineToolArrow:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,null!=t?t:r.createProperties(),i,s)}name(){return"Arrow"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolarrow");return r._configureProperties(t),t}}},38440:(e,t,i)=>{"use strict";i.d(t,{LineToolBalloon:()=>h});var s=i(44352),r=i(46100),n=i(13087),o=i(59452),a=i.n(o),l=i(68806);const c=s.t(null,void 0,i(19372));class h extends n.LineDataSource{constructor(e,t,i,s){super(e,t||h.createProperties(),i,s),this._createPaneView()}pointsCount(){return 1}name(){return"Balloon"}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}static createProperties(e){const t=new r.DefaultProperty("linetoolballoon",e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,38534)).then((e=>e.BalloonDefinitionsViewModel))}_createPaneView(){i.e(1583).then(i.bind(i,74718)).then((e=>{this._setPaneViews([new e.BalloonPaneView(this,this._model)])}))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())(c)),e.addExclusion("text"),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().borderColor])),e.addChild("textsColors",new l.LineToolColorsProperty([e.childs().color]))}}},99987:(e,t,i)=>{"use strict";var s;i.d(t,{LineToolBarsPatternMode:()=>s}),function(e){e[e.Bars=0]="Bars",e[e.Line=1]="Line",e[e.OpenClose=2]="OpenClose",e[e.LineOpen=3]="LineOpen",e[e.LineHigh=4]="LineHigh",e[e.LineLow=5]="LineLow",e[e.LineHL2=6]="LineHL2"}(s||(s={}))},2823:(e,t,i)=>{"use strict";i.d(t,{LineToolBarsPattern:()=>S});var s=i(50151),r=i(44352),n=i(36298),o=i(1722),a=i(39347),l=i(46100),c=i(86094),h=i(13087),d=i(99987),u=i(28558);const p=new n.TranslatedString("mirror bars pattern",r.t(null,void 0,i(81870))),_=new n.TranslatedString("flip bars pattern",r.t(null,void 0,i(59942))),m=r.t(null,void 0,i(63158)),g=r.t(null,void 0,i(92754)),f={0:2,1:4,2:1,3:1,4:2,5:3,6:-1},v={0:3,1:4,2:4,3:1,4:2,5:3,6:-1};class S extends h.LineDataSource{constructor(e,t=S.createProperties(),s,r){super(e,t,s,r),this._pattern=[],this._scale=1,this._pointsCoordinatePricesDiff=null;const n=t.childs().mode.value();(0,o.isString)(n)&&t.childs().mode.setValue(parseInt(n)),t.childs().mirrored.listeners().subscribe(this,this._mirror),t.childs().flipped.listeners().subscribe(this,this._flip),t.childs().mode.subscribe(this,this._updateLastPoint),this.version=2, +i.e(1583).then(i.bind(i,45371)).then((t=>{this._setPaneViews([new t.BarsPatternPaneView(this,e)])}))}pattern(){return this._pattern}isSynchronizable(){return!1}additionalActions(e){return[new a.Action({actionId:"Chart.LineTool.BarsPattern.ToggleMirrored",checked:this.properties().childs().mirrored.value(),checkable:!0,label:m,onExecute:()=>{e.setProperty(this.properties().childs().mirrored,!this.properties().childs().mirrored.value(),p),this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}}),new a.Action({actionId:"Chart.LineTool.BarsPattern.ToggleFlipped",checked:this.properties().childs().flipped.value(),checkable:!0,label:g,onExecute:()=>{e.setProperty(this.properties().childs().flipped,!this.properties().childs().flipped.value(),_),this.updateAllViews((0,u.sourceChangeEvent)(this.id())),this._model.updateSource(this)}})]}pointsCount(){return 2}state(e){return{...super.state(e),pattern:this._pattern,scale:this._scale,diff:this._pointsCoordinatePricesDiff}}restoreData(e){const{pattern:t=this._pattern,scale:i=this._scale,diff:s=this._pointsCoordinatePricesDiff}=e;this._pattern=t,this._scale=i,this._pointsCoordinatePricesDiff=s}name(){return"Bars Pattern"}hasEditableCoordinates(){return!1}cloneData(e){this._pattern=(0,o.clone)(e._pattern),this._scale=e._scale,this._pointsCoordinatePricesDiff=e._pointsCoordinatePricesDiff}firstPatternPrice(){const{mode:e,flipped:t}=this.properties().childs(),i=this._pattern[0];return e.value()===d.LineToolBarsPatternMode.LineHL2?(i[2]+i[3])/2:t.value()?i[v[e.value()]]:i[f[e.value()]]}lastPatternPrice(){const{mode:e,flipped:t}=this.properties().childs(),i=this._pattern[this._pattern.length-1];return e.value()===d.LineToolBarsPatternMode.LineHL2?(i[2]+i[3])/2:t.value()?i[f[e.value()]]:i[v[e.value()]]}addPoint(e,t,i){const r=super.addPoint(e,t,!0);if(r){const e=this._model.mainSeries(),[{index:t},{index:i}]=this.points(),r=(0,s.ensureDefined)(e.nearestIndex(Math.min(t,i),c.PlotRowSearchMode.NearestRight)),n=(0,s.ensureDefined)(e.nearestIndex(Math.max(t,i),c.PlotRowSearchMode.NearestLeft));this._pattern=this._createPattern(r,n),this._pattern.length>0&&(t>i&&this._points.reverse(),this._points[1].price=this._points[0].price+this._patternPriceDiff(),this._points[1].index=this._points[0].index+(n-r),this.normalizePoints(),this.createServerPoints()),this._updatePointsCoordinatePricesDiff()}return r}setPoint(e,t,i,s){1===e&&t.index<=this._points[0].index&&(t.index=this._points[0].index+1),0===e&&t.index>=this._points[1].index&&(t.index=this._points[1].index-1),super.setPoint(e,t,i),this._updatePointsCoordinatePricesDiff()}move(e,t,i,s){super.move(e,t,i,s),this._updatePointsCoordinatePricesDiff()}migrateVersion(e,t,i){if(1===e&&this._pattern.length>0){const e=this._patternPriceDiff();2===this._timePoint.length&&(this._timePoint[1].price=this._timePoint[0].price+e),2===this._points.length&&(this._points[1].price=this._points[0].price+e)}}getScale(){return this._scale=this._calculateScale()}static createProperties(e){ +const t=new l.DefaultProperty("linetoolbarspattern",e);return this._configureProperties(t),t}_preparePoint(e,t){var i;const r=this._alignPointToRangeOfActualData(e),n=this._model.mainSeries(),o=(0,s.ensureNotNull)(n.bars().valueAt(r.index));this.properties().childs().mode.value()===d.LineToolBarsPatternMode.Bars?r.price=(0,s.ensure)(o[2]):r.price=(0,s.ensure)(o[4]);const a=(0,s.ensureNotNull)(this.priceScale()),l=(0,s.ensure)(null===(i=this.ownerSource())||void 0===i?void 0:i.firstValue()),c=.05*a.height(),h=a.priceToCoordinate(r.price,l)-c;return r.price=a.coordinateToPrice(h,l),super._preparePoint(r,t)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,266))).BarsPatternDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.addExclusion("mirrored"),e.addExclusion("flipped")}_calculatePatternCoordinatePricesDiff(){var e;return this._pattern.length>0&&null!==(e=this._priceCoordinateDiff([this.firstPatternPrice(),this.lastPatternPrice()]))&&void 0!==e?e:null}_updatePointsCoordinatePricesDiff(){this._pointsCoordinatePricesDiff=this._calculatePointsCoordinatePricesDiff()}_calculatePointsCoordinatePricesDiff(){var e;if(2===this._points.length){const[{price:t},{price:i}]=this.points();return null!==(e=this._priceCoordinateDiff([t,i]))&&void 0!==e?e:null}return null}_createPattern(e,t){const i=this._model.mainSeries().data(),r=[];for(let n=e;n<=t;n++)r.push((0,o.clone)((0,s.ensureNotNull)(i.valueAt(n))));return r}_switchPointsPrice(){const e=this._points[0].price;this._timePoint[0].price=this._points[0].price=this._points[1].price,this._timePoint[1].price=this._points[1].price=e}_mirror(){const e=this._pattern;let t=Math.min(e[0][3],e[0][2]),i=Math.max(e[0][3],e[0][2]);for(let s=1;ss-(e-s);for(let t=0;ts.priceToCoordinate(e,r)))}_priceCoordinateDiff(e){const t=this._pricesToCoordinates(e);if(t)return t[1]-t[0]}_calculateScale(){let e=1;if(2===this._points.length){const t=this._calculatePatternCoordinatePricesDiff();if(!t)return e;const i=this._calculatePointsCoordinatePricesDiff();if(t&&null!==i&&(e=+(i/t).toFixed(8)),this._pointsCoordinatePricesDiff!==i){if(this._scale!==e)return this._updateLastPoint(),this._scale;this._updatePointsCoordinatePricesDiff()}}return e}_updateLastPoint(){var e,t +;if(this._points.length<2)return;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===s||null===i||i.isEmpty())return;const r=this._calculatePatternCoordinatePricesDiff(),n=this._pricesToCoordinates([this.points()[0].price]);null!==r&&n&&(this._timePoint[1].price=this._points[1].price=i.coordinateToPrice(+(this._scale*r).toFixed(8)+n[0],s),this._updatePointsCoordinatePricesDiff())}}},48218:(e,t,i)=>{"use strict";i.d(t,{LineToolBezierCubic:()=>o});var s=i(50151),r=i(46100),n=i(13087);class o extends n.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),this._controlPoints=null,i.e(1583).then(i.bind(i,56853)).then((t=>{this._setPaneViews([new t.BezierCubicPaneView(this,e)])}))}pointsCount(){return 2}name(){return"Double Curve"}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this._controlPoints=this._calculateControlPoints(),i}addPoint(e,t,i){const s=super.addPoint(e,t,i);if(s){const e=this._calculateControlPoints();this._controlPoints=null,this._points.push(e[0]),this._points.push(e[1]),i||(this.normalizePoints(),this.createServerPoints()),this._createPointProperty(2),this._createPointProperty(3)}return s}restorePoints(e,t,i){super.restorePoints(e,t,i),this._createPointProperty(2),this._createPointProperty(3)}controlPoints(){return this._controlPoints}static createProperties(e){const t=new r.DefaultProperty("linetoolbeziercubic",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,84070)).then((e=>e.GeneralBezierDefinitionsViewModel))}_calculateControlPoints(){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[1])),i=t.subtract(e).scaled(.5).transposed().scaled(.3),r=e.add(t).scaled(.33),n=e.add(t).scaled(.67),o=r.add(i),a=n.subtract(i);return[(0,s.ensureNotNull)(this.screenPointToPoint(o)),(0,s.ensureNotNull)(this.screenPointToPoint(a))]}}},60041:(e,t,i)=>{"use strict";i.d(t,{LineToolBezierQuadro:()=>o});var s=i(50151),r=i(46100),n=i(13087);class o extends n.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),this._controlPoint=null,i.e(1583).then(i.bind(i,33730)).then((t=>{this._setPaneViews([new t.BezierQuadroPaneView(this,e)])}))}pointsCount(){return 2}name(){return"Curve"}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this._controlPoint=this._calculateControlPoint(),i}addPoint(e,t,i){const s=super.addPoint(e,t,i);if(s){const e=this._calculateControlPoint();this._points.push(e),this._controlPoint=null,i||(this.normalizePoints(),this.createServerPoints()),this._createPointProperty(2)}return s}restorePoints(e,t,i){super.restorePoints(e,t,i),this._createPointProperty(2)}controlPoint(){return this._controlPoint}static createProperties(e){const t=new r.DefaultProperty("linetoolbezierquadro",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){ +return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,84070)).then((e=>e.GeneralBezierDefinitionsViewModel))}_calculateControlPoint(){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this.points()[1])),i=t.subtract(e).scaled(.5).transposed().scaled(.3),r=e.add(t).scaled(.5).add(i);return(0,s.ensureNotNull)(this.screenPointToPoint(r))}}},46235:(e,t,i)=>{"use strict";i.d(t,{LineToolBrushBase:()=>n});var s=i(50151),r=i(13087);class n extends r.LineDataSource{constructor(){super(...arguments),this._finished=!1}pointsCount(){return-1}finished(){return this._finished}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}hasEditableCoordinates(){return!1}addPoint(e,t,i){if(this._finished)return!0;if(this._lastPoint=null,this._points.length>0){const t=this._points[this._points.length-1],i=(0,s.ensureNotNull)(this.pointToScreenPoint(t));if((0,s.ensureNotNull)(this.pointToScreenPoint(e)).subtract(i).length()<2)return this._finished}return super.addPoint(e),this._finished}restorePoints(e,t,i){super.restorePoints(e,t,i),this._finished=!0}}},16642:(e,t,i)=>{"use strict";i.d(t,{LineToolBrush:()=>o});var s=i(46100),r=i(46235),n=i(68806);class o extends r.LineToolBrushBase{constructor(e,t,i,s){super(e,t||o.createProperties(),i,s),this._loadPaneViews(e)}smooth(){return this.properties().childs().smooth.value()}name(){return"Brush"}hasEditableCoordinates(){return!1}static createProperties(e){const t=new s.DefaultProperty("linetoolbrush",e);return this._configureProperties(t),t}_loadPaneViews(e){i.e(1583).then(i.bind(i,48188)).then((t=>{this._setPaneViews([new t.BrushPaneView(this,e)])}))}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,26430)).then((e=>e.BrushDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new n.LineToolColorsProperty([e.childs().backgroundColor],e.childs().fillBackground))}}},53086:(e,t,i)=>{"use strict";i.d(t,{LineToolCallout:()=>c});var s=i(44352),r=i(59452),n=i.n(r),o=i(46100),a=i(68806),l=i(13087);class c extends l.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this._barOffset=0,this._dragStartLeftEdgeIndex=NaN,this._timeScale=e.timeScale(),i.e(1583).then(i.bind(i,70326)).then((e=>{this._setPaneViews([new e.CalloutPaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Callout"}getBarOffset(){return this._barOffset}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}addPoint(e){const t=super.addPoint(e);return t&&this._calculateBarOffset(),t}setLastPoint(e){const t=super.setLastPoint(e);return 2===this.points().length&&this._calculateBarOffset(),t}setPoint(e,t){switch(e){case 0:super.setPoint(e,t),this._calculateBarOffset();break;case 1:const i=this.properties().childs();if(!i.wordWrapWidth)return +;const s=this._points,r=this._dragStartLeftEdgeIndex,n=Math.round((t.index-r)/2);if(isFinite(r)&&isFinite(n)){s[1]={index:r+n,price:s[1].price},this._calculateBarOffset(),this.normalizePoints();const e=this._timeScale.indexToCoordinate(r+2*n)-this._timeScale.indexToCoordinate(r)-8-2;if(!isFinite(e))return;i.wordWrapWidth.setValue(Math.max(100,e));break}s[1]=t,this._calculateBarOffset(),this.normalizePoints()}}setPoints(e){super.setPoints(e);const t=this.properties().childs();if(!t.wordWrapWidth)return;const i=this._dragStartLeftEdgeIndex,s=Math.round((e[1].index-i)/2);if(this._calculateBarOffset(),this.normalizePoints(),isFinite(i)&&isFinite(s)){const e=this._timeScale.indexToCoordinate(i+2*s)-this._timeScale.indexToCoordinate(i)-8-2;if(!isFinite(e))return;t.wordWrapWidth.setValue(Math.max(100,e))}}move(e,t,i){super.move(e,t,i),this._calculateBarOffset()}state(e){const t=super.state(e);return t.barOffset=this._barOffset,t}restoreData(e){e.barOffset?this._barOffset=e.barOffset:this._calculateBarOffset(),this.calculatePoint2()}setPriceScale(e){super.setPriceScale(e),e&&e.priceRange()&&this.calculatePoint2()}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}calculatePoint2(){if(this._model.lineBeingEdited()===this||this._model.sourcesBeingMoved().includes(this))return;if(this._points.length<2)return;const[e,t]=this.points();this._points[1]={price:t.price,index:e.index+this._barOffset}}static createProperties(e){const t=new o.DefaultProperty("linetoolcallout",e);return this._configureProperties(t),t}_applyTemplateImpl(e){this.properties().childs().text.setValue(e.text),super._applyTemplateImpl(e)}_correctPoints(e,t){if(null===this._currentMovingPoint||void 0===this._currentMovingPoint.logical||null===this._startMovingPoint||void 0===this._startMovingPoint.logical)return!1;const i=this._currentMovingPoint.logical.index-this._startMovingPoint.logical.index,s=this._currentMovingPoint.logical.price-this._startMovingPoint.logical.price,r=e[1];return r.index=r.index+i,r.price+=s,e[1]=r,!0}_onPointsetUpdated(e){super._onPointsetUpdated(e),0!==e.length&&(this._dragStartLeftEdgeIndex=this.points()[1].index)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,2813))).CalloutDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(n())(s.t(null,void 0,i(37229)))),e.addExclusion("text"),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().color]))}_calculateBarOffset(){this.points().length>1&&(this._barOffset=this.points()[1].index-this.points()[0].index)}}},85686:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.t.bind(i,71090,19)).then((({LineToolCircleLinesPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 2}name(){return"Cyclic Lines"} +async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,15673))).CyclicAndSineLinesPatternDefinitionsViewModel}static createProperties(e){var t=new r("linetoolcirclelines",e);return this._configureProperties(t),t}}t.LineToolCircleLines=n},34588:(e,t,i)=>{"use strict";i.d(t,{LineToolCircle:()=>l});var s=i(59452),r=i.n(s),n=i(46100),o=i(13087),a=i(68806);class l extends o.LineDataSource{constructor(e,t,s,r){const n=t||l.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,79104)).then((({CirclePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}pointsCount(){return 2}name(){return"Circle"}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new n.DefaultProperty("linetoolcircle",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,82300))).EllipseCircleDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(r())("")),e.addChild("linesColors",new a.LineToolColorsProperty([e.childs().color])),e.addChild("linesWidths",new a.LineToolWidthsProperty([e.childs().linewidth])),e.addChild("backgroundsColors",new a.LineToolColorsProperty([e.childs().backgroundColor])),e.addChild("textsColors",new a.LineToolColorsProperty([e.childs().textColor],e.childs().showLabel)),e.addExclusion("linesColors"),e.addExclusion("linesWidths"),e.addExclusion("backgroundsColors"),e.addExclusion("text")}}},6908:(e,t,i)=>{"use strict";i.d(t,{LineToolComment:()=>n});var s=i(46100),r=i(38440);class n extends r.LineToolBalloon{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Comment"}static createProperties(e){const t=new s.DefaultProperty("linetoolcomment",e);return n._configureProperties(t),t}_createPaneView(){i.e(1583).then(i.bind(i,37662)).then((e=>{this._setPaneViews([new e.CommentPaneView(this,this._model)])}))}}},28861:(e,t,i)=>{"use strict";i.d(t,{LineToolCrossLine:()=>a});var s=i(46100),r=i(46927),n=i(26642),o=i(13087);class a extends o.LineDataSource{constructor(e,t,s,o){super(e,t||a.createProperties(),s,o),this._priceAxisView=new r.LineToolHorzLinePriceAxisView(this),this._timeAxisView=new n.LineToolVertLineTimeAxisView(this),i.e(1583).then(i.bind(i,51084)).then((({CrossLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Cross Line"}priceAxisViews(e,t){return this.isSourceHidden()?null:t===this.priceScale()&&this.properties().childs().showPrice.value()&&this._model.paneForSource(this)===e?[this._priceAxisView]:null}timeAxisViews(){return this.isSourceHidden()?null:this.properties().childs().showTime.value()?[this._timeAxisView]:null}updateAllViews(e){super.updateAllViews(e), +this._priceAxisView.update(e),this._timeAxisView.update()}canHasAlert(){return!1}lineColor(){return this.properties().childs().linecolor.value()}lineWidth(){return this.properties().childs().linewidth.value()}lineStyle(){return this.properties().childs().linestyle.value()}static createProperties(e){const t=new s.DefaultProperty("linetoolcrossline",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,70007)).then((e=>e.CrossLineDefinitionsViewModel))}}},99636:(e,t,i)=>{"use strict";i.d(t,{LineToolCypherPattern:()=>n});var s=i(71902),r=i(46100);class n extends s.LineTool5PointsPattern{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Cypher Pattern"}static createProperties(e){const t=new r.DefaultProperty("linetoolcypherpattern",e);return this._configureProperties(t),t}_loadPaneViews(e){i.e(1583).then(i.bind(i,25615)).then((t=>{this._setPaneViews([new t.CypherPaneView(this,e)])}))}}},30541:(e,t,i)=>{"use strict";i.d(t,{DateAndPriceBaseProperties:()=>_,allPropertiesStateKeysBase:()=>p,nonThemedFactoryDefaultsBase:()=>d,themedFactoryDefaultsBase:()=>u});var s=i(48891),r=i(24633),n=i(87095),o=i(17236),a=i(59452),l=i.n(a),c=i(77680);const h=(0,s.getHexColorByName)("color-tv-blue-500"),d={linewidth:1,fontsize:12,fillLabelBackground:!0,fillBackground:!0,backgroundTransparency:60,intervalsVisibilities:{...o.intervalsVisibilitiesDefaults},customText:{visible:!1,fontsize:12,bold:!1,italic:!1}},u=new Map([[r.StdTheme.Light,{textcolor:(0,s.getHexColorByName)("color-black"),labelBackgroundColor:(0,s.getHexColorByName)("color-white"),linecolor:h,backgroundColor:(0,n.generateColor)(h,85),shadow:"rgba(0, 0, 0, 0.2)",customText:{color:h}}],[r.StdTheme.Dark,{textcolor:(0,s.getHexColorByName)("color-white"),labelBackgroundColor:(0,s.getHexColorByName)("color-cold-gray-800"),linecolor:h,backgroundColor:(0,n.generateColor)(h,85),shadow:"rgba(0, 0, 0, 0.4)",customText:{color:h}}]]),p=["customText.text"];class _ extends c.LineDataSourceThemedProperty{constructor(e,t,i,s,r,n){var o,a,c;super(e,t,i,s,r,n),this._textProperty=new(l())(null!==(a=null===(o=null==n?void 0:n.customText)||void 0===o?void 0:o.text)&&void 0!==a?a:""),null===(c=this.childs().customText)||void 0===c||c.addChild("text",this._textProperty)}template(){const e=super.template();return e.customText.text=this._textProperty.value(),e}}},53312:(e,t,i)=>{"use strict";i.d(t,{LineToolDateAndPriceRange:()=>v});var s=i(50151),r=i(13087),n=i(96280),o=i(24633),a=i(48891),l=i(13637),c=i(32430),h=i(30541);const d=(0,a.getHexColorByName)("color-tv-blue-500"),u={...h.nonThemedFactoryDefaultsBase,drawBorder:!1,borderWidth:1},p=new Map([[o.StdTheme.Light,{...h.themedFactoryDefaultsBase.get(o.StdTheme.Light),borderColor:d}],[o.StdTheme.Dark,{...h.themedFactoryDefaultsBase.get(o.StdTheme.Dark),borderColor:d}]]),_=(0,l.extractAllPropertiesKeys)((0,s.ensureDefined)(p.get(o.StdTheme.Light))),m=(0, +l.extractAllPropertiesKeys)(u),g=[..._,...m,...c.commonLineToolPropertiesStateKeys,...h.allPropertiesStateKeysBase];class f extends h.DateAndPriceBaseProperties{static create(e){return new this("linetooldateandpricerange",(()=>(0,l.factoryDefaultsForCurrentTheme)(u,p)),m,_,g,e)}}class v extends r.LineDataSource{constructor(e,t,s,r){super(e,t||v.createProperties(),s,r),this._volumeCalculator=null,i.e(1583).then(i.bind(i,54306)).then((e=>{this._setPaneViews([new e.DateAndPriceRangePaneView(this,this._model)])}))}destroy(){super.destroy(),null!==this._volumeCalculator&&this._volumeCalculator.destroy()}pointsCount(){return 2}name(){return"Date and Price Range"}template(){return this._properties.template()}volume(){if(null===this._volumeCalculator)return NaN;const e=this.points();return this._volumeCalculator.volume(e[0].index,e[1].index)}setOwnerSource(e){e===this._model.mainSeries()&&((0,s.assert)(null===this._volumeCalculator),this._volumeCalculator=new n.SeriesTimeRangeVolumeCalculator(this._model.mainSeries())),super.setOwnerSource(e)}static createProperties(e){const t=f.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,83115))).GeneralDatePriceRangeDefinitionsViewModel}}},43485:(e,t,i)=>{"use strict";i.d(t,{LineToolDateRange:()=>g});var s=i(50151),r=i(13087),n=i(96280),o=i(24633),a=i(13637),l=i(30541),c=i(32430);const h={...l.nonThemedFactoryDefaultsBase,extendTop:!1,extendBottom:!1},d=l.themedFactoryDefaultsBase,u=(0,a.extractAllPropertiesKeys)((0,s.ensureDefined)(d.get(o.StdTheme.Light))),p=(0,a.extractAllPropertiesKeys)(h),_=[...u,...p,...c.commonLineToolPropertiesStateKeys,...l.allPropertiesStateKeysBase];class m extends l.DateAndPriceBaseProperties{static create(e){return new this("linetooldaterange",(()=>(0,a.factoryDefaultsForCurrentTheme)(h,d)),p,u,_,e)}}class g extends r.LineDataSource{constructor(e,t,s,r){super(e,t||g.createProperties(),s,r),this._volumeCalculator=null,i.e(1583).then(i.bind(i,55762)).then((e=>{this._setPaneViews([new e.DateRangePaneView(this,this._model)])}))}destroy(){super.destroy(),null!==this._volumeCalculator&&this._volumeCalculator.destroy()}pointsCount(){return 2}name(){return"Date Range"}template(){return this._properties.template()}volume(){if(null===this._volumeCalculator)return NaN;const e=this.points();return this._volumeCalculator.volume(e[0].index,e[1].index)}setOwnerSource(e){e===this._model.mainSeries()&&((0,s.assert)(null===this._volumeCalculator),this._volumeCalculator=new n.SeriesTimeRangeVolumeCalculator(this._model.mainSeries())),super.setOwnerSource(e)}static createProperties(e){const t=m.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,83115))).GeneralDatePriceRangeDefinitionsViewModel}}},58786:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{ +constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),this.version=n.version,i.e(1583).then(i.t.bind(i,53288,19)).then((({DisjointChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Disjoint Channel"}hasEditableCoordinates(){return!1}addPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.addPoint(e)}setLastPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.setLastPoint(e)}setPoint(e,t,i){var s=.5*(this._points[1].price+this._points[2].price);if(i&&i.shift()&&1===e){this._snapPoint45Degree(t,this.points()[0])}if(e<3&&super.setPoint(e,t),0!==e&&2!==e){if(1===e){var r=this._points[1].price-s;this._points[2].price=this._points[1].price-2*r}else if(3===e){r=t.price-this._points[2].price;this._points[0].price=this._points[1].price-r,this._points[0].index=t.index}this.normalizePoints()}}getPoint(e){if(e<3)return super.getPoint(e);var t=this._points[0].price-this._points[2].price;return{index:this._points[0].index,price:this._points[1].price-t}}canHasAlert(){return!0}_getAlertPlots(){var e=this._points[0],t=this._points[1],i=[];e.index<=t.index?(i.push(e),i.push(t)):(i.push(t),i.push(e));var s=this._points[2];s.time=t.time,s.index=t.index;var r,n,o,a,l={price:s.price+(t.price-e.price),time:e.time,index:e.index},c=[];s.index<=l.index?(c.push(s),c.push(l)):(c.push(l),c.push(s)),i[0].price>c[0].price?(r=i,n=c):c[0].price>i[0].price||c[1].price>i[1].price?(r=c,n=i):(r=i,n=c);var h=this.properties().extendLeft.value(),d=this.properties().extendRight.value();return e.index<=t.index?(o=h,a=d):(o=d,a=h),[this._linePointsToAlertPlot(r,"Upper",o,a),this._linePointsToAlertPlot(n,"Lower",o,a)]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,28578))).GeneralTrendFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetooldisjointangle",e);return this._configureProperties(t),t}}n.version=1,t.LineToolDisjointChannel=n},99366:(e,t,i)=>{"use strict";i.d(t,{LineToolElliott:()=>u,LineToolElliottCorrection:()=>w,LineToolElliottDoubleCombo:()=>C,LineToolElliottImpulse:()=>m,LineToolElliottTriangle:()=>f,LineToolElliottTripleCombo:()=>S});var s=i(44352),r=i(36298),n=i(13087),o=i(39347),a=i(46100),l=i(68806);const c=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],h=new r.TranslatedString("change Elliott degree",s.t(null,void 0,i(76020))),d=[{value:0,title:s.t(null,void 0,i(33820))},{value:1,title:s.t(null,void 0,i(58397))},{value:2,title:s.t(null,void 0,i(9753))},{value:3,title:s.t(null,void 0,i(18367))},{value:4,title:s.t(null,void 0,i(91889))},{value:5,title:s.t(null,void 0,i(95176))},{value:6,title:s.t(null,void 0,i(48404))},{value:7,title:s.t(null,void 0,i(71778))},{value:8,title:s.t(null,{context:"wave"},i(66051))},{value:9,title:s.t(null,{context:"wave"},i(86054))},{value:10,title:s.t(null,void 0,i(85884))},{value:11, +title:s.t(null,void 0,i(71722))},{value:12,title:s.t(null,void 0,i(10931))},{value:13,title:s.t(null,void 0,i(29662))},{value:14,title:s.t(null,void 0,i(9632))}];class u extends n.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:u.createProperties(),s,r),this.version=4,i.e(1583).then(i.bind(i,14417)).then((e=>{this._setPaneViews([new e.ElliottLabelsPaneView(this,this._model)])}))}migrateVersion(e,t,i){if(i.properties.hasChild("background")&&i.properties.removeProperty("background"),i.properties.hasChild("backgroundColor")&&i.properties.removeProperty("backgroundColor"),i.properties.hasChild("showBackground")&&i.properties.removeProperty("showBackground"),1===e){const e=Object.assign({},this._timePoint[0]);if(this._timePoint.unshift(e),this._points.length>0){const e=Object.assign({},this._points[0]);this._points.unshift(e)}}}applyTemplate(e){const t=e;delete t.background,delete t.backgroundColor,delete t.showBackground,super.applyTemplate(e)}name(){return"Elliott Labels"}additionalActions(e){return[new o.Action({actionId:"Chart.LineTool.Elliot.ChangeDegreeProperty",label:s.t(null,void 0,i(69479)),subItems:c.map((t=>{const i=d.filter((e=>e.value===t))[0];return new o.Action({actionId:"Chart.LineTool.Elliot.ChangeDegreeProperty",label:i.title,checkable:!0,checked:this.properties().childs().degree.value()===t,onExecute:()=>{e.setProperty(this.properties().childs().degree,t,h)}})}))})]}label(e){const t=c.length-this.properties().childs().degree.value()-1,i=Math.floor(t/3);return{group:i,bold:!!(i%2),decoration:["","brackets","circle"][t%3],label:this.labelsGroup()[i][e]}}availableDegreesValues(){return d}static createProperties(e){const t=new a.DefaultProperty("linetoolelliott",e);return this._configureProperties(t),t}static migrateState(e){const t={0:11,1:10,2:9,3:8,4:7,5:6,6:5,7:4,8:3},i={0:11,1:8};"LineToolElliottSubminuette"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottMinor"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottCircle"===e.type&&(e.type="LineToolElliottImpulse",e.state.degree=t[e.state.wavesize]),"LineToolElliottMinorRetr"===e.type&&(e.type="LineToolElliottCorrection",e.state.degree=i[e.state.wavesize]),"LineToolElliottMajorRetr"===e.type&&(e.type="LineToolElliottCorrection",e.state.degree=i[e.state.wavesize])}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,92383))).ElliottPatternDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().color])),e.addExclusion("linesColors")}}class p extends u{pointsCount(){return 6}}const _=[["0","1","2","3","4","5"],["0","i","ii","iii","iv","v"],["0","1","2","3","4","5"],["0","I","II","III","IV","V"],["0","1","2","3","4","5"]];class m extends p{constructor(e,t,i,s){super(e,t||m.createProperties(),i,s)}name(){return"Elliott Impulse Wave (12345)"}labelsGroup(){return _}static createProperties(e){ +const t=new a.DefaultProperty("linetoolelliottimpulse",e);return this._configureProperties(t),t}}const g=[["0","A","B","C","D","E"],["0","a","b","c","d","e"],["0","A","B","C","D","E"],["0","a","b","c","d","e"],["0","A","B","C","D","E"]];class f extends p{constructor(e,t,i,s){super(e,t||f.createProperties(),i,s)}name(){return"Elliott Triangle Wave (ABCDE)"}labelsGroup(){return g}static createProperties(e){const t=new a.DefaultProperty("linetoolelliotttriangle",e);return this._configureProperties(t),t}}const v=[["0","W","X","Y","X","Z"],["0","w","x","y","x","z"],["0","W","X","Y","X","Z"],["0","w","x","y","x","z"],["0","W","X","Y","X","Z"]];class S extends p{constructor(e,t,i,s){super(e,null!=t?t:S.createProperties(),i,s)}name(){return"Elliott Triple Combo Wave (WXYXZ)"}labelsGroup(){return v}static createProperties(e){const t=new a.DefaultProperty("linetoolelliotttriplecombo",e);return this._configureProperties(t),t}}class y extends u{pointsCount(){return 4}}const b=[["0","A","B","C"],["0","a","b","c"],["0","A","B","C"],["0","a","b","c"],["0","A","B","C"]];class w extends y{constructor(e,t,i,s){super(e,null!=t?t:w.createProperties(),i,s)}name(){return"Elliott Correction Wave (ABC)"}labelsGroup(){return b}static createProperties(e){const t=new a.DefaultProperty("linetoolelliottcorrection",e);return this._configureProperties(t),t}}const P=[["0","W","X","Y"],["0","w","x","y"],["0","W","X","Y"],["0","w","x","y"],["0","W","X","Y"]];class C extends y{constructor(e,t,i,s){super(e,null!=t?t:C.createProperties(),i,s)}name(){return"Elliott Double Combo Wave (WXY)"}labelsGroup(){return P}static createProperties(e){const t=new a.DefaultProperty("linetoolelliottdoublecombo",e);return this._configureProperties(t),t}}},56905:(e,t,i)=>{"use strict";i.d(t,{LineToolEllipse:()=>d});var s=i(50151),r=i(4652),n=i(86441),o=i(59452),a=i.n(o),l=i(13087),c=i(46100),h=i(68806);class d extends l.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this.version=2,this._dist=null,this._fakePointAdded=!1,i.e(1583).then(i.bind(i,11756)).then((({EllipsePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));this._dist=(0,r.distanceToLine)(e,t,i).distance||0}}addPoint(e,t,i){const s=super.addPoint(e,t,i);return s&&(this._fakePointAdded=!1),s}setPoint(e,t,i,o){const a={...t};let l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),c=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),h=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));switch(e){case 0:{if(i&&i.shift()){this._snapPoint45Degree(a,this._points[1]),this._points[0]=a,this._points[2]=this._preparePointInternal(this._points[2],i,!0),this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[0],this._points[1],this._points[2]);break}l=(0, +s.ensureNotNull)(this.pointToScreenPoint(a));const e=c.subtract(l),t=l.add(c).scaled(.5),r=new n.Point(-e.y,e.x).normalized();h=t.add(r.scaled((0,s.ensureNotNull)(this._dist))),this._points[0]=a,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 1:{if(i&&i.shift()){this._snapPoint45Degree(a,this._points[0]),this._points[1]=a,this._points[2]=this._preparePointInternal(this._points[2],i,!0),this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[1],this._points[0],this._points[2]);break}c=(0,s.ensureNotNull)(this.pointToScreenPoint(a));const e=c.subtract(l),t=l.add(c).scaled(.5),r=new n.Point(-e.y,e.x).normalized();h=t.add(r.scaled((0,s.ensureNotNull)(this._dist))),this._points[1]=a,this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 2:{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(a)),t=(0,r.distanceToLine)(l,c,e).distance,i=c.subtract(l),o=l.add(c).scaled(.5),d=new n.Point(-i.y,i.x).normalized();h=o.add(d.scaled(t)),this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}case 3:{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(a)),t=(0,r.distanceToLine)(l,c,e).distance,i=c.subtract(l),o=l.add(c).scaled(.5),d=new n.Point(-i.y,i.x).normalized();h=o.add(d.scaled(t)),this._points[2]=(0,s.ensureNotNull)(this.screenPointToPoint(h));break}}this.normalizePoints()}pointsCount(){return 3}name(){return"Ellipse"}hasEditableCoordinates(){return!1}migrateVersion(e,t,i){if(1===e&&2===this._points.length){const e=this._points[0].price,t=.5*(this._points[0].price+this._points[1].price);this._points[0]={price:t,index:this._points[0].index},this._points[1]={price:t,index:this._points[1].index},this._points.push({price:e,index:this._points[0].index})}if(1===e&&2===this._timePoint.length){const e=this._timePoint[0].price,t=.5*(this._timePoint[0].price+this._timePoint[1].price);this._timePoint[0].price=t,this._timePoint[1].price=t;const i={price:e,offset:this._timePoint[0].offset,time_t:this._timePoint[0].time_t};this._timePoint.push(i)}}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){const t=new c.DefaultProperty("linetoolellipse",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,82300))).EllipseCircleDefinitionsViewModel}_preparePoint(e,t){const i=this._preparePointInternal(e,t,!1);return t&&t.shift()&&this._points[0].index===this._points[1].index&&this._fixVerticalDiameterPoints(this._points[1],this._points[0],i),i}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addChild("linesColors",new h.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new h.LineToolColorsProperty([e.childs().textColor],e.childs().showLabel)),e.addExclusion("text")} +_preparePointInternal(e,t,i){let r={...e};if(t&&t.shift()){const t=this.points().length;if(!this._fakePointAdded&&3===t&&!i)return r;if(this._fakePointAdded||2===t||i){this._snapPoint45Degree(e,this._points[0]),this._fakePointAdded?this._points[1]=e:i||(this._fakePointAdded=!0,super._addPointIntenal(e));const t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),a=o.x-t.x,l=o.y-t.y,c=Math.sqrt(a*a+l*l)/2,h=o.subtract(t),d=t.add(o).scaled(.5),u=new n.Point(-h.y,h.x).normalized(),p=d.add(u.scaled(c));r=(0,s.ensureNotNull)(this.screenPointToPoint(p)),(isNaN(r.price)||isNaN(r.index))&&(r=(0,s.ensureNotNull)(this.screenPointToPoint(d)))}}else this._fakePointAdded&&(this._points.splice(1,1),this._fakePointAdded=!1);return r}_fixVerticalDiameterPoints(e,t,i){const r=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),o=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),a=this._model.timeScale(),l=a.indexToCoordinate(e.index),c=a.indexToCoordinate(i.index);let h=2*Math.abs(l-c);h*=t.price>e.price?1:-1,e.price=(0,s.ensureNotNull)(this.screenPointToPoint(new n.Point(r.x,o.y+h))).price}}},61570:(e,t,i)=>{"use strict";i.d(t,{LineToolEmoji:()=>c});var s=i(68616),r=i(59224),n=i(69798),o=i(46100),a=i(8459);const l=(0,r.getLogger)("Chart.LineToolEmoji");class c extends a.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||c.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Emoji"}static createProperties(e){const t=new o.DefaultProperty("linetoolemoji",e);return c._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,85766))).LineDataSourceDefinitionsViewModel}async _loadViews(){const e=this._properties.childs().emoji.value(),t=(0,s.getTwemojiUrl)(e,"svg");try{const[s,{EmojiPaneView:r},{svgRenderer:o}]=await Promise.all([(0,n.fetch)(t).then((e=>e.text())),i.e(1583).then(i.bind(i,63451)),i.e(2616).then(i.bind(i,50765))]);if(!this._isDestroyed){this._svgContent=s,this._onIconChanged.fire();const t=o(s);null===t&&l.logWarn(`Couldn't create svg renderer for emoji ${e}`),this._setPaneViews([new r(this,this._model,t)])}}catch(t){l.logWarn(`An error ocurred while loading emoji content ${e}: ${t}`)}}}},29921:(e,t,i)=>{"use strict";i.d(t,{ExecutionsPositionController:()=>u,LineToolExecution:()=>_});var s=i(50151),r=i(13087),n=i(47043),o=i(46100),a=i(86094),l=i(14483),c=i(98517),h=i(28558);const d=c.sortSourcesPreOrdered.LineToolExecution;class u{constructor(e){this._pane=e}getXYCoordinate(e,t,i){let r=0;const n=e.getDirection(),o="buy"===n,l=this._pane.model().mainSeries();if(l.bars){const e=o?10:-10,t=l.bars().search(i,a.PlotRowSearchMode.NearestLeft);if(null!==t){i=t.index;const n=o?t.value[3]:t.value[2],a=l.priceScale(),c=(0,s.ensureNotNull)(l.firstValue());r=a.priceToCoordinate(n,c)+e}}e.setAlignedTimePointIndex(i);const c=t.visibleBarsStrictRange();if(!isFinite(i)||null===c||i>c.lastBar()||i=0;--t){const s=h[t];if(!(s instanceof _)||s.adapter().alignedTimePointIndex()!==i||s.adapter().getDirection()!==n)continue;if(s===e.line())break;const a=s.adapter().height();r=o?r+a:r-a}return{x:t.indexToCoordinate(i),y:r}}static recreateOrderedByBarsSourcesCache(e){this.clearOrderedByBarsSourcesCache();const t=e.sourcesByGroup().all();for(const e of t){if(!(e instanceof _))continue;const t=e.adapter().alignedTimePointIndex();if(void 0===t)continue;const i=u._cachedByBarIndexOrderedExecutions[t]||[];u._cachedByBarIndexOrderedExecutions[t]=i,i.push(e)}}static clearOrderedByBarsSourcesCache(){u._cachedByBarIndexOrderedExecutions={}}}u._cachedByBarIndexOrderedExecutions={};class p{constructor(e,t){this._unixtime=NaN,this._line=e,this._model=t}alignedTimePointIndex(){return this._alignedTimePointIndex}setAlignedTimePointIndex(e){this._alignedTimePointIndex=e}line(){return this._line}getIndex(){return this._model.timeScale().baseIndex()-this._line.points()[0].index}setIndex(e){const t=this._model.timeScale().baseIndex()-Math.abs(e);this._line.startMoving({logical:this._line.points()[0]});const i={...this._line.points()[0]};return i.index=t,this._line.move({logical:i}),this._line.endMoving(!1),this}getTime(){return this._unixtime}setTime(e){return this._unixtime=e,this._line.restorePoints([{offset:0,price:this.getPrice(),time_t:this._unixtime}],[]),this._line.createServerPoints(),this}getPrice(){return this._line.points().length>0?this._line.points()[0].price:this._line.normalizedPoints().length>0?this._line.normalizedPoints()[0].price:NaN}setPrice(e){return this._line.points().length>0&&(this._line.points()[0].price=e),this._line.normalizedPoints().length>0&&(this._line.normalizedPoints()[0].price=e),this}getText(){return this._line.properties().childs().text.value()}setText(e){return this._line.properties().childs().text.setValue(e||""),this._line.updateAllViewsAndRedraw((0,h.sourceChangeEvent)(this._line.id())),this}getArrowHeight(){return this._line.properties().childs().arrowHeight.value()}setArrowHeight(e){return this._line.properties().childs().arrowHeight.setValue(e||5),this}getArrowSpacing(){return this._line.properties().childs().arrowSpacing.value()}setArrowSpacing(e){return this._line.properties().childs().arrowSpacing.setValue(e||1),this}getDirection(){return this._line.properties().childs().direction.value()}setDirection(e){return this._line.properties().childs().direction.setValue(e||"buy"),this}getArrowColor(){const e=this._line.properties().childs();return"buy"===this.getDirection()?e.arrowBuyColor.value():e.arrowSellColor.value()}setArrowColor(e){return"buy"===this.getDirection()?this.setArrowBuyColor(e):this.setArrowSellColor(e),this}setArrowBuyColor(e){return this._line.properties().childs().arrowBuyColor.setValue(e),this}setArrowSellColor(e){return this._line.properties().childs().arrowSellColor.setValue(e),this}getTextColor(){const e=this._line.properties().childs() +;return n.getColorFromProperties(e.textColor,e.textTransparency)}setTextColor(e){const t=this._line.properties().childs();return n.setColorToProperties(e,t.textColor,t.textTransparency),this}getFont(){const e=this._line.properties().childs();return n.getFontFromProperties(e.fontFamily,e.fontSize,e.fontBold,e.fontItalic)}setFont(e){const t=this._line.properties().childs();return n.setFontToProperties(e,t.fontFamily,t.fontSize,t.fontBold,t.fontItalic),this}setTooltip(e){return null==e?e="":e+="",this._line.properties().childs().tooltip.setValue(e),this}getTooltip(){return this._line.properties().childs().tooltip.value()}remove(){this._model.removeSource(this._line)}getPoints(){return this._line.points()}height(){const e=this.getArrowHeight(),t=this.getArrowSpacing();let i=0;this.getText()&&(i=n.fontHeight(this.getFont()));return e+t+i+10}}class _ extends r.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:_.createProperties(),s,r),this._adapter=new p(this,e),this.customization.forcePriceAxisLabel=!1,this.customization.disableErasing=!0,this.setSelectionEnabled(!1),i.e(1583).then(i.bind(i,82080)).then((e=>{this._setPaneViews([new e.ExecutionPaneView(this,this._model)])}))}adapter(){return this._adapter}zorder(){return d}isSpeciallyZOrderedSource(){return!0}pointsCount(){return 1}name(){return"Execution"}hasContextMenu(){return!1}state(){return{}}updateAllViews(e){if(this._isVisible())return super.updateAllViews(e)}priceAxisViews(e,t){return this._isVisible()?super.priceAxisViews(e,t):null}paneViews(){return window.TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._isVisible()?super.paneViews():null}userEditEnabled(){return!1}showInObjectTree(){return!1}cloneable(){return!1}copiable(){return!1}isSynchronizable(){return!1}static createProperties(e){const t=new o.DefaultProperty("linetoolexecution",e,!1,!1);return _._configureProperties(t),t}_isVisible(){return this._model.properties().childs().tradingProperties.childs().showExecutions.value()}}},40934:(e,t,i)=>{"use strict";i.d(t,{LineToolExtended:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,null!=t?t:r.createProperties(),i,s)}name(){return"Extended Line"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolextended");return r._configureProperties(t),t}}},40634:(e,t,i)=>{"use strict";i.d(t,{LineToolFibChannel:()=>h});var s=i(50151),r=i(44352),n=i(36298),o=i(13087),a=i(53801),l=i(68806);const c=new n.TranslatedString("erase level line",r.t(null,void 0,i(12962)));class h extends o.LineDataSource{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,46406)).then((({FibChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 24}migrateVersion(e,t,i){i.properties.removeProperty("reverse")}pointsCount(){return 3}name(){return"Fib Channel"}processErase(e,t){const i="level"+t,s=this.properties().child(i).childs().visible;e.setProperty(s,!1,c)}static createProperties(e){ +const t=new a.LevelsProperty("linetoolfibchannel",e,!1,{range:[1,24],names:["coeff","color","visible"]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,56194))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=[];for(let i=1;i<=24;i++){const r=(0,s.ensureDefined)(e.child("level"+i));t.push((0,s.ensureDefined)(r.child("color")))}e.addChild("linesColors",new l.LineToolColorsProperty(t))}}},27046:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.t.bind(i,13616,19)).then((({FibCirclesPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Fib Circles"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibcircles",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,7044))).FibCirclesDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibCircles=h},21558:(e,t,i)=>{"use strict";i.d(t,{LineToolFibRetracement:()=>c});var s=i(44352),r=i(36298),n=i(53801),o=i(13087),a=i(68806);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends o.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,95994)).then((e=>{this._setPaneViews([new e.FibRetracementPaneView(this,this._model)])}))}levelsCount(){return 24}pointsCount(){return 2}name(){return"Fib Retracement"}migrateVersion(e){1===e&&this.properties().childs().extendLines.setValue(!0)}processErase(e,t){const i="level"+t,{visible:s}=this.properties().childs()[i].childs();e.setProperty(s,!1,l)}fibLevelsBasedOnLogScale(){var e;return this.properties().childs().fibLevelsBasedOnLogScale.value()&&!!(null===(e=this.priceScale())||void 0===e?void 0:e.isLog())}static createProperties(e){const t=new n.LevelsProperty("linetoolfibretracement",e,!1,{range:[1,24],names:["coeff","color","visible"]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){ +return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,56194))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){var t;const i=e;super._configureProperties(i);const s=[i.childs().trendline.childs().linewidth,i.childs().levelsStyle.childs().linewidth],r=[i.childs().trendline.childs().color];for(let e=1;e<=24;e++){const s=null===(t=i.child("level"+e))||void 0===t?void 0:t.child("color");r.push(s)}i.addChild("linesColors",new a.LineToolColorsProperty(r)),i.addChild("linesWidths",new a.LineToolWidthsProperty(s))}}},28918:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,91331)).then((({FibSpeedResistanceArcsPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Fib Speed Resistance Arcs"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibspeedresistancearcs",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,13972))).FibSpeedResistanceArcsDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibSpeedResistanceArcs=h},88815:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806).LineToolColorsProperty,a=new s("erase level line",i(44352).t(null,void 0,i(12962)));class l extends r{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.bind(i,80724)).then((({FibSpeedResistanceFanPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}hLevelsCount(){return l.HLevelsCount}vLevelsCount(){return l.VLevelsCount}pointsCount(){return 2}name(){return"Fib Speed Resistance Fan"}processErase(e,t){var i="h"===t.type?"hlevel"+t.index:"vlevel"+t.index,s=this.properties()[i].visible;e.setProperty(s,!1,a)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,4841))).FibSpeedResistanceFanDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static createProperties(e){void 0!==e&&void 0===e.reverse&&(e.reverse=!0);var t=new n("linetoolfibspeedresistancefan",e,!1,{range:[1,7],prefixes:["h","v"],names:["coeff","color","visible"]});return this._configureProperties(t),t} +static _configureProperties(e){super._configureProperties(e);var t=[e.child("grid").child("color")];for(let i=1;i<=this.HLevelsCount;i++)t.push(e.child("hlevel"+i).child("color"));for(let i=1;i<=this.VLevelsCount;i++)t.push(e.child("vlevel"+i).child("color"));e.addChild("linesColors",new o(t)),e.addExclusion("linesColors")}}l.HLevelsCount=7,l.VLevelsCount=7,t.LineToolFibSpeedResistanceFan=l},11078:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.bind(i,47056)).then((({FibSpiralPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 2}name(){return"Fib Spiral"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,90448))).FibSpiralDefinitionsViewModel}static createProperties(e){var t=new r("linetoolfibspiral",e);return this._configureProperties(t),t}}t.LineToolFibSpiral=n},7226:(e,t,i)=>{"use strict";i.d(t,{LineToolFibTimeZone:()=>c});var s=i(44352),r=i(36298),n=i(68806),o=i(53801),a=i(13087);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends a.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,54498)).then((({FibTimeZonePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 11}migrateVersion(e,t,i){if(1===e){const e=i.properties.childs(),t=i.properties,s=t.baselinecolor.value(),r=t.linecolor.value(),n=t.linewidth.value(),o=t.linestyle.value();e.level1.childs().color.setValue(s);for(let t=2;t<=11;t++)e["level"+t].childs().color.setValue(r);for(let t=1;t<=11;t++)e["level"+t].childs().linewidth.setValue(n),e["level"+t].childs().linestyle.setValue(o)}}pointsCount(){return 2}name(){return"Fib Time Zone"}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}static createProperties(e){const t=new o.LevelsProperty("linetoolfibtimezone",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,18505))).FibTimezoneDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=[],i=[];for(let s=1;s<=11;s++){const r=e.childs()["level"+s].childs();t.push(r.linewidth),i.push(r.color)}e.addChild("linesColors",new n.LineToolColorsProperty(i)),e.addChild("linesWidths",new n.LineToolWidthsProperty(t))}}},37122:(e,t,i)=>{"use strict";i.d(t,{LineToolFibWedgeBase:()=>o});var s=i(50151),r=i(86441),n=i(13087);class o extends n.LineDataSource{pointsCount(){return 3}hasEditableCoordinates(){return!1}setPoint(e,t){if(super.setPoint(e,t),!this._recursiveGuard)try{if(this._recursiveGuard=!0,2===e){const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0]));let t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));const i=(0, +s.ensureNotNull)(this.pointToScreenPoint(this._points[2])).subtract(e).length();let n=t.subtract(e);n.length()<=0&&(n=new r.Point(1,0)),t=e.add(n.normalized().scaled(i));const o=(0,s.ensureNotNull)(this.screenPointToPoint(t)),a=this._pointsProperty.childs().points[1];a.childs().price.setValue(o.price),a.childs().bar.setValue(o.index)}else{const e=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[2]));const n=t.subtract(e).length();let o=i.subtract(e);o.length()<=0&&(o=new r.Point(1,0)),i=e.add(o.normalized().scaled(n));const a=(0,s.ensureNotNull)(this.screenPointToPoint(i)),l=this._pointsProperty.childs().points[2];l.childs().price.setValue(a.price),l.childs().bar.setValue(a.index)}}finally{this._recursiveGuard=!1}}addPoint(e){if(2===this._points.length){const t=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let r=(0,s.ensureNotNull)(this.pointToScreenPoint(e));const n=i.subtract(t).length(),o=r.subtract(t).normalized();r=t.add(o.scaled(n));const a=(0,s.ensureNotNull)(this.ownerSource()),l=(0,s.ensureNotNull)(a.firstValue()),c=(0,s.ensureNotNull)(this.priceScale()).coordinateToPrice(r.y,l);e={index:Math.round(this._model.timeScale().coordinateToIndex(r.x)),price:c}}return super.addPoint(e)}}},96837:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(37122).LineToolFibWedgeBase,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.t.bind(i,60322,19)).then((({FibWedgePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}isSynchronizable(){return!1}levelsCount(){return h.LevelsCount}name(){return"Fib Wedge"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}static createProperties(e){var t=new n("linetoolfibwedge",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,89478))).FibWedgeDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("trendline").child("linewidth")],i=[e.child("trendline").child("color")],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=11,t.LineToolFibWedge=h},62575:(e,t,i)=>{"use strict";i.d(t,{LineToolFlagMark:()=>a});var s=i(86441),r=i(13087),n=i(46100),o=i(68806);class a extends r.LineDataSource{constructor(e,t,r,n){super(e,t||a.createProperties(),r,n),i.e(1583).then(i.bind(i,13227)).then((({FlagMarkPaneView:e})=>{const t=new e(this,this.model());t.setAnchors(new s.Point(0,0)),this._setPaneViews([t])}))} +pointsCount(){return 1}name(){return"Flag Mark"}static createProperties(e){e&&void 0===e.flagColor&&(e.flagColor="#318757");const t=new n.DefaultProperty("linetoolflagmark",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,42923)).then((e=>e.FlagMarkDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new o.LineToolColorsProperty([e.childs().flagColor])),e.addExclusion("backgroundsColors")}}a.version=2},35629:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty;class n extends s{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),this.version=n.version,i.e(1583).then(i.t.bind(i,85377,19)).then((({FlatBottomPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Flat Bottom"}hasEditableCoordinates(){return!1}addPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.addPoint(e)}setLastPoint(e,t){return t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[this.points().length-2]),super.setLastPoint(e)}setPoint(e,t,i){if(i&&i.shift()&&1===e){this._snapPoint45Degree(t,this.points()[0])}if(2===e)this._points[1].index=t.index;else if(3===e)return this._points[0].index=t.index,this._points[2].price=t.price,void this.normalizePoints();super.setPoint(e,t)}getPoint(e){return e<3?super.getPoint(e):3===e?{index:this._points[0].index,price:this._points[2].price}:void 0}canHasAlert(){return!0}_getAlertPlots(){var e=this._points[0],t=this._points[1],i=[];e.index<=t.index?(i.push(e),i.push(t)):(i.push(t),i.push(e));var s=this._points[2];s.time=t.time,s.index=t.index;var r,n,o,a,l={price:s.price,time:e.time,index:e.index},c=[];s.index<=l.index?(c.push(s),c.push(l)):(c.push(l),c.push(s)),i[0].price>c[0].price?(r=i,n=c):c[0].price>i[0].price||c[1].price>i[1].price?(r=c,n=i):(r=i,n=c);var h=this.properties().extendLeft.value(),d=this.properties().extendRight.value();return e.index<=t.index?(o=h,a=d):(o=d,a=h),[this._linePointsToAlertPlot(r,"Upper",o,a),this._linePointsToAlertPlot(n,"Lower",h,a)]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,28578))).GeneralTrendFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetoolflatbottom",e);return this._configureProperties(t),t}}n.version=1,t.LineToolFlatBottom=n},52788:(e,t,i)=>{"use strict";i.d(t,{createPropertiesObject:()=>a});var s=i(1722),r=i(53801);function n(e,t,i){var r;for(const n of Object.keys(null!==(r=e.levels)&&void 0!==r?r:{}))if(e.levels[n]&&(0,s.isSameType)(e.levels[n],t.typecheck())){let s=t.tpl();i.names.forEach(((i,r)=>{s=t.fill(""+r,i,e.levels[n],s)})),e.levels[n]=s}return e}class o extends r.LevelsProperty{constructor(e,t){super(e,t,!1,{names:["width","color","visible"]},n)}}function a(e,t){return new o(e,t)}}, +49809:(e,t,i)=>{"use strict";i.d(t,{LineToolGannComplex:()=>d});var s=i(86441),r=i(50151),n=i(10786),o=i(13087),a=i(29541),l=i(52788),c=i(68806),h=i(46501);class d extends o.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this.version=2,this._scaleRatioFormatter=new n.LimitedPrecisionNumericFormatter(7),this.version=2,i.e(1583).then(i.bind(i,99631)).then((({GannComplexPaneView:e})=>{this._setPaneViews([new e(this,this.model())])}));const o=this.properties();this._adjustScaleRatio(o),o.subscribe(this,this._adjustScaleRatio),o.childs().scaleRatio.subscribe(this,this._correctFirstPoint),this._syncStateExclusions=["scaleRatio"],o.onRestoreFactoryDefaults().subscribe(this,this._handleRestoringFactoryDefaults),this._onTemplateApplying.subscribe(this,this._handleTemplateApplying),this._onTemplateApplied.subscribe(this,this._correctFirstPoint)}migrateVersion(e,t,i){1===e&&(this._points.length>=this.pointsCount()?setTimeout((()=>this._migratePoint())):this._timePoint.length>=this.pointsCount()&&this._pointAdded.subscribe(this,this._migratePoint))}destroy(){const e=this.properties();e.unsubscribe(this,this._adjustScaleRatio),e.childs().scaleRatio.unsubscribe(this,this._correctFirstPoint),e.onRestoreFactoryDefaults().unsubscribe(this,this._handleRestoringFactoryDefaults),this._onTemplateApplying.unsubscribe(this,this._handleTemplateApplying),this._onTemplateApplied.unsubscribe(this,this._correctFirstPoint),super.destroy()}pointsCount(){return 2}name(){return"Gann Square"}addPoint(e,t,i){this._points.length>1&&this._points.pop();const s=super.addPoint(e,t,i),n=this.priceScale();return!(0,r.ensureNotNull)(n).isLog()&&s&&this._correctFirstPoint(),s}setPoint(e,t,i){super.setPoint(e,t,i),void 0!==i&&i.shift()?this._correctPoint(e):this._correctScaleRatio()}setLastPoint(e,t){const i=this.priceScale();return(0,r.ensureNotNull)(i).isLog()||(this._points[1]=e,this._correctPoint(1)),super.setLastPoint(e,t)}isReversed(){return this.properties().childs().reverse.value()}levelsCount(){return this.properties().childs().levels.childCount()}levels(){const e=[],t=this.properties().childs(),i=t.levels.childCount();for(let s=0;se.GannComplexAndFixedDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addExclusion("scaleRatio");const t=[],i=[],s=e.childs();{const e=s.levels.childCount();for(let r=0;r0,o=s.index-r.index>0;let a=n&&!o||!n&&o?-1:1;0===e&&(a=-a),s.price=r.price+a*t*i,this._pointChanged.fire(e)}this.normalizePoints()}_correctFirstPoint(){this._correctPoint(this.isReversed()?0:1)}_handleRestoringFactoryDefaults(){this.properties().childs().scaleRatio.setValue(this._getAdjustedScaleRatio())}_handleTemplateApplying(e){""===e.scaleRatio&&(e.scaleRatio=this._getAdjustedScaleRatio())}_migratePoint(){if(this.points().length0){s=s.normalized();let e=Math.acos(s.x);return s.y>0&&(e=-e),e}return null}}},21608:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,25438)).then((({GannFanPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 2}name(){return"Gann Fan"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,95399))).GannFanDefinitionsViewModel}static createProperties(e){var t=new n("linetoolgannfan",e,!1,{range:[1,9]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[],i=[],s=1;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=9,t.LineToolGannFan=h},76124:(e,t,i)=>{"use strict";i.d(t,{LineToolGannFixed:()=>l});var s=i(86441),r=i(50151),n=i(13087),o=i(68806),a=i(52788);class l extends n.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._constructor="LineToolGannFixed",i.e(1583).then(i.bind(i,57583)).then((({GannFixedPaneView:e})=>{this._setPaneViews([new e(this,this.model())])})),this.properties().childs().reverse.subscribe(this,this._reversePoints)}pointsCount(){return 2}name(){return"Gann Square Fixed"}axisPoints(){const e=this.points(),t=this.getScreenPoints();return e.length<2||t.length<2?[]:[e[0],(0,r.ensureNotNull)(this.screenPointToPoint(t[1]))]}getScreenPoints(){const e=this.points();if(e.length<2)return[];const t=this._calcAngle();if(null===t)return[];const[i,n]=e,o=(0,r.ensureNotNull)(this.pointToScreenPoint(i)),a=(0,r.ensureNotNull)(this.pointToScreenPoint(n)),l=Math.sqrt(Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2)),c=new s.Point(Math.cos(t),-Math.sin(t)),h=c.normalized(),d=h.x<0?-1:1,u=h.y<0?-1:1;return[o.addScaled(c,l),o.add(new s.Point(5*l*d,5*l*u))]}levelsCount(){return this.properties().childs().levels.childCount()}levels(){const e=[],t=this.properties().childs(),i=t.levels.childCount();for(let s=0;se.GannComplexAndFixedDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e);const t=[],i=[],s=e.childs();{const e=s.levels.childCount();for(let r=0;r0&&(o=-o),o}_reversePoints(){const[e,t]=this._points;this._points[0]=t,this._points[1]=e,this.normalizePoints(),this.restart()}}},86325:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(53801).LevelsProperty,n=i(68806).LineToolColorsProperty,o=[4.5,9,11.25,18,22.5,36,45],a=function(){for(var e=[],t=o.length-1,i=1,s=0,r=0;r<1e10;)r=o[s]*i,e.push(Math.round(r)),e.push(Math.ceil(-r)),s===t-1&&(i*=10),s=(s+1)%t;return e.sort((function(e,t){return et?1:0})),e}();class l extends s{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.t.bind(i,97449,19)).then((({GannSquarePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}hLevelsCount(){return l.HLevelsCount}vLevelsCount(){return l.VLevelsCount}pointsCount(){return 2}name(){return"Gann Box"}_alignPriceOnPattern(e,t){var i=Math.round(1e6*(e.price-t.price))/1e6;if(0===i)return t.price +;for(var s=o[0],r=o[o.length-1],n=1,a=Math.abs(i);a=0&&!(o[c]*n=0?l:-l),e}_alignTimeOnPattern(e,t){var i=e.index-t.index;if(0===i)return 0;for(var s=a.length-2;s>=0&&!(a[s]0?1:0,e.index=t.index+a[s],e}_alignPointsFixedIncrement(e,t){return this._alignTimeOnPattern(e,t),this._alignPriceOnPattern(e,t),e}_preparePoint(e,t){return t&&t.shift()&&0!==this._points.length&&this._alignPointsFixedIncrement(e,this._points[0]),super._preparePoint(e,t)}getPoint(e){if(e<2)return super.getPoint(e);var t=null;switch(e){case 2:case 3:var i=this.points();if(i.length===this.pointsCount()){var s=i[0].index,r=i[1].price;3===e&&(s=i[1].index,r=i[0].price),t={index:s,price:r}}}return t}setPoint(e,t,i){if(i&&i.shift()){var s=e%2==0?this._points[1]:this._points[0];this._alignPointsFixedIncrement(t,s)}switch(e){case 2:this._points[0].index=t.index,this._points[1].price=t.price;break;case 3:this._points[1].index=t.index,this._points[0].price=t.price;break;default:super.setPoint(e,t,i)}}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,41854))).GannSquareDefinitionsViewModel}static createProperties(e){var t=new r("linetoolgannsquare",e,!1,{range:[1,7],prefixes:["h","v"],names:["coeff","color","visible"]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("color"),e.child("fans").child("color")],i=1;i<=this.HLevelsCount;i++)t.push(e.child("hlevel"+i).child("color"));for(i=1;i<=this.VLevelsCount;i++)t.push(e.child("vlevel"+i).child("color"));e.addChild("linesColors",new n(t)),e.addExclusion("linesColors")}}l.HLevelsCount=7,l.VLevelsCount=7,t.LineToolGannSquare=l},44010:(e,t,i)=>{"use strict";i.d(t,{LineToolGhostFeed:()=>c});var s=i(46100),r=i(13087),n=i(50151),o=i(1722);class a{constructor(e,t,i){this._source=e,this._segmentIndex=t,this._bars=null!=i?i:[]}setBars(e){this._bars=e}clone(e){return new a(e,this._segmentIndex,(0,o.clone)(this._bars))}generate(){this._bars=[];const e=this._source.points(),t=e[this._segmentIndex],i=e[this._segmentIndex+1];if(!t||!i||t.index===i.index)return;const s=this._segmentIndex?t.index+1:t.index,r=Math.sign(i.index-t.index);for(let e=s;e!==i.index;e+=r)this._bars.push(this._createBar())}bars(){return this._bars}setSize(e){if(e{this._setPaneViews([new t.GhostFeedPaneView(this,e)])}))}isSynchronizable(){return!1}destroy(){this.properties().onRestoreFactoryDefaults().unsubscribe(this,this._handleRestoringFactoryDefaults),super.destroy()}propertiesChanged(){super.propertiesChanged(),this._currentAverageHL===this.properties().childs().averageHL.value()&&this._currentVariance===this.properties().childs().variance.value()||this._regenerate()}pointsCount(){return-1}name(){return"Ghost Feed"}segmentBars(e){return this._segments[e].bars()}segments(){return this._segments}generateBars(e){this._segments.length<=e&&this._segments.push(new a(this,e)),this._segments[e].generate()}addPoint(e,t,i){if(this._finished)return!0;if(this._points.length>0){const i=this._points[this._points.length-1];if(!(null==t?void 0:t.isApiEvent())&&i.index===e.index){this._lastPoint=null,this.normalizePoints(),this.createServerPoints();for(let e=0;e1&&this.generateBars(this._points.length-2),s}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}setPoint(e,t,i,s){if(super.setPoint(e,t,i),e>0){const i=this.points()[e-1],s=t.index-i.index;this._segments[e-1].setSize(Math.abs(s))}if(e({bars:[...e.bars()]}))),t}restoreData(e){e.segments&&(this._segments=e.segments.map(((e,t)=>new a(this,t,e.bars)))),this._currentAverageHL=this.properties().childs().averageHL.value(),this._currentVariance=this.properties().childs().variance.value()}onData(e){super.onData(e);if(!this.pointsProperty().childs().points.child("0"))for(let e=0;ee.clone(this)))}startMoving(e,t,i,s){super.startMoving(e,t,i,s),this._preparePixelSegments()}move(e,t,i,s){super.move(e,t,i,s),this._restoreSegmentsFromPixels()}endMoving(e,t){return this._segmentsPixelsWhileMoving=null,super.endMoving(e,t)}static createProperties(e){const t=new s.DefaultProperty("linetoolghostfeed",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){ +return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,52266))).GhostFeedDefinitionsViewModel}_handleRestoringFactoryDefaults(){const e=Math.round(this._calculateATR());this.properties().childs().averageHL.setValue(e)}_regenerate(){this._currentAverageHL=this.properties().childs().averageHL.value(),this._currentVariance=this.properties().childs().variance.value(),this._segments.forEach((e=>e.generate())),this.updateAllViews((0,l.sourceChangeEvent)(this.id())),this._model.updateSource(this)}_calculateATR(){const e=this._model.mainSeries(),t=[];e.bars().each(((e,i)=>{const s=i[2],r=i[3];return null!=s&&null!=r&&t.push(s-r),!1}));let i=0===t.length?0:t.reduce(((e,t)=>e+t),0)/t.length;return i*=e.base(),i}_preparePixelSegments(){var e,t;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===i||null===s||i.isEmpty()||!i.isLog())return;const r=this.points();this._segmentsPixelsWhileMoving=this._segments.map(((e,t)=>{const n=r[t].price,o=r[t+1].price,a=i.priceToCoordinate(n,s),l=(i.priceToCoordinate(o,s)-a)/(e.bars().length-1);return{bars:e.bars().map(((e,t)=>{const r=a+t*l,n=i.coordinateToPrice(r,s);return{open:i.priceToCoordinate(n+e.o,s)-r,high:i.priceToCoordinate(n+e.h,s)-r,low:i.priceToCoordinate(n+e.l,s)-r,close:i.priceToCoordinate(n+e.c,s)-r}}))}}))}_restoreSegmentsFromPixels(){var e,t;const i=this.priceScale(),s=null!==(t=null===(e=this.ownerSource())||void 0===e?void 0:e.firstValue())&&void 0!==t?t:null;if(null===i||null===s||null===this._segmentsPixelsWhileMoving)return;const r=this.points();this._segmentsPixelsWhileMoving.forEach(((e,t)=>{const n=this._segments[t],o=r[t].price,a=r[t+1].price,l=i.priceToCoordinate(o,s),c=(i.priceToCoordinate(a,s)-l)/(e.bars.length-1),h=n.bars().map(((t,r)=>{const n=e.bars[r],o=l+r*c,a=i.coordinateToPrice(o,s);return{...t,o:i.coordinateToPrice(n.open+o,s)-a,h:i.coordinateToPrice(n.high+o,s)-a,l:i.coordinateToPrice(n.low+o,s)-a,c:i.coordinateToPrice(n.close+o,s)-a}}));n.setBars(h)}))}}},83225:(e,t,i)=>{"use strict";i.d(t,{LineToolHeadAndShoulders:()=>o});var s=i(46100),r=i(13087),n=i(68806);class o extends r.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,45495)).then((t=>{this._setPaneViews([new t.LineToolHeadAndShouldersPaneView(this,e)])}))}pointsCount(){return 7}name(){return"Head and Shoulders"}static createProperties(e){const t=new s.DefaultProperty("linetoolheadandshoulders",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,25107)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor]))}}},25007:(e,t,i)=>{"use strict";i.d(t,{LineToolHighlighter:()=>n});var s=i(46100),r=i(46235) +;class n extends r.LineToolBrushBase{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s),this._loadPaneViews(e)}smooth(){return this.properties().childs().smooth.value()}name(){return"Highlighter"}static createProperties(e){const t=new s.DefaultProperty("linetoolhighlighter",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,63138)).then((e=>e.HighlighterDefinitionsViewModel))}_loadPaneViews(e){i.e(1583).then(i.bind(i,75427)).then((t=>{this._setPaneViews([new t.HighlighterPaneView(this,e)])}))}}},46927:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzLinePriceAxisView:()=>n});var s=i(42275),r=i(87095);class n extends s.PriceAxisView{constructor(e){super(),this._source=e}_updateRendererData(e,t,i){e.visible=!1;const s=this._source.points(),n=this._source.priceScale();if(0===s.length||null===n||n.isEmpty())return;const o=s[0];if(!isFinite(o.price))return;const a=this._source.ownerSource(),l=null!==a?a.firstValue():null;if(null===l)return;const c=(0,r.resetTransparency)(this._source.properties().linecolor.value());i.background=c,i.textColor=this.generateTextColor(c),i.coordinate=n.priceToCoordinate(o.price,l),e.text=n.formatPrice(o.price,l),e.visible=!0}}},9801:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzLine:()=>l});var s=i(59452),r=i.n(s),n=i(46100),o=i(13087),a=i(46927);class l extends o.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._priceAxisView=new a.LineToolHorzLinePriceAxisView(this),i.e(1583).then(i.bind(i,74660)).then((({HorzLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}state(e){const t=super.state(e);return t.points&&0!==t.points.length&&(t.points[0].offset=0),t}pointsCount(){return 1}name(){return"Horizontal Line"}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||!this._model.selection().isSelected(this)&&!this.properties().childs().showPrice.value()||e!==this._model.paneForSource(this)?null:[this._priceAxisView]}timeAxisViews(){return null}timeAxisPoints(){return[]}updateAllViews(e){super.updateAllViews(e),this._priceAxisView.update(e)}canHasAlert(){return!0}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}denormalizeTimePoints(){this._points=[],this._timePoint.length>0&&this._points.push({price:this._timePoint[0].price,index:0})}clearData(){const e=this._points;super.clearData(),this._points=e}static createProperties(e){const t=new n.DefaultProperty("linetoolhorzline",e);return this._configureProperties(t),t}_getAlertPlots(){return[this.points()[0].price]}_pointsForPointset(){return[]}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,55252)).then((e=>e.HorizontalLineDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(r())("")), +e.addExclusion("text")}}},2135:(e,t,i)=>{"use strict";i.d(t,{LineToolHorzRay:()=>l});var s=i(46100),r=i(59452),n=i.n(r),o=i(46927),a=i(13087);class l extends a.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:l.createProperties(),s,r),this._priceAxisView=new o.LineToolHorzLinePriceAxisView(this),i.e(1583).then(i.bind(i,57964)).then((({HorzRayPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Horizontal Ray"}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||!this._model.selection().isSelected(this)&&!this.properties().childs().showPrice.value()||e!==this._model.paneForSource(this)?null:[this._priceAxisView]}updateAllViews(e){super.updateAllViews(e),this._priceAxisView.update(e)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}canHasAlert(){return!0}static createProperties(e){const t=new s.DefaultProperty("linetoolhorzray",e);return this._configureProperties(t),t}_getAlertPlots(){const e=this._points[0],t={index:e.index+1,price:e.price},i=this._linePointsToAlertPlot([e,t],null,!1,!0);return null!==i?[i]:[]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,15574))).HorizontalRayDefinitionsViewModel}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(n())("")),e.addExclusion("text")}}},93873:(e,t,i)=>{"use strict";i.d(t,{LineToolIcon:()=>a});var s=i(46100),r=i(68806),n=i(8459);const o=(0,i(59224).getLogger)("Chart.LineToolIcon");class a extends n.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||a.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Icon"}applyTemplate(e){delete e.icon,super.applyTemplate(e)}static createProperties(e){const t=new s.DefaultProperty("linetoolicon",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,53284)).then((e=>e.IconsDefinitionsViewModel))}async _loadViews(){const[{getSvgContentForCharCode:e,getSvgRenderer:t},{IconPaneView:s},{svgRenderer:r}]=await Promise.all([i.e(7987).then(i.bind(i,1383)),i.e(1583).then(i.bind(i,48273)),i.e(2616).then(i.bind(i,50765))]);if(!this._isDestroyed){const i=this._properties.childs().icon.value();this._svgContent=e(i),this._onIconChanged.fire();const n=t(r,i);null===n&&o.logWarn(`Couldn't create svg renderer for icon ${i}`),this._setPaneViews([new s(this,this._model,n)])}}static _configureProperties(e){super._configureProperties(e),e.addChild("backgroundsColors",new r.LineToolColorsProperty([e.childs().color]))}}},32430:(e,t,i)=>{"use strict";i.d(t,{commonLineToolPropertiesStateKeys:()=>s});const s=["symbolStateVersion","zOrderVersion","frozen","title","symbolInfo","interval","symbol","currencyId","unitId","visible"]},48272:(e,t,i)=>{"use strict";i.d(t,{ +LineToolInfoLine:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,t||r.createProperties(),i,s)}pointsCount(){return 2}name(){return"Info Line"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolinfoline");return r._configureProperties(t),t}}},98501:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(70309).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Inside Pitchfork"}static createProperties(e){var t=new s("linetoolinsidepitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolInsidePitchfork=n},15367:(e,t,i)=>{"use strict";var s;i.r(t),i.d(t,{isImageToolName:()=>u,isLineDrawnWithPressedButton:()=>c,isLineToolDrawWithoutPoints:()=>d,isLineToolFinishRequiredWhenCreatedByApi:()=>h,isLineToolName:()=>l,isMtpPredictorToolName:()=>o,isStudyLineToolName:()=>a,isTextToolName:()=>p});var r=i(56954);const n=new Set([]);function o(e){return n.has(e)}function a(e){return"LineToolRegressionTrend"===e||"LineToolVbPFixed"===e||"LineToolFixedRangeVolumeProfile"===e||"LineToolAnchoredVWAP"===e}function l(e){return e in(s||(s=i.t(r,2)))||a(e)}function c(e){return"LineToolBrush"===e||"LineToolHighlighter"===e}function h(e){return c(e)||"LineToolPath"===e||"LineToolPolyline"===e||"LineToolGhostFeed"===e}function d(e){return"LineToolTweet"===e||"LineToolIdea"===e||"LineToolImage"===e}function u(e){return"LineToolImage"===e}function p(e){switch(e){case"LineToolBalloon":case"LineToolComment":case"LineToolText":case"LineToolTextAbsolute":case"LineToolCallout":case"LineToolNote":case"LineToolNoteAbsolute":case"LineToolSignpost":return!0}return!1}},75149:(e,t,i)=>{"use strict";i.d(t,{LineDataSourcePointIndexProperty:()=>n});var s=i(59452),r=i.n(s);class n extends(r()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t}value(){return this._lineSource.points()[this._pointIndex].index}setValue(e){const t=this._lineSource.points()[this._pointIndex];t.index=e,this._lineSource.startChanging(this._pointIndex,t),this._setPointImpl(t),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this);const i=this._lineSource.endChanging(!0,!1);this._lineSource.syncMultichartState(i)}_setPointImpl(e){this._lineSource.setPoint(this._pointIndex,e)}}},71243:(e,t,i)=>{"use strict";i.d(t,{LineToolPriceAxisView:()=>o});var s=i(50151),r=i(42275),n=i(87095);class o extends r.PriceAxisView{constructor(e,t){super(),this._active=!1,this._source=e,this._data=t,this._properties=e.model().properties().childs().scalesProperties}setActive(e){this._active=e}_updateRendererData(e,t,i){e.visible=!1;const s=this._source.model();if(!s.timeScale()||s.timeScale().isEmpty())return;const r=this._source.priceScale();if(null===r||r.isEmpty())return;if(!s.selection().isSelected(this._source)&&!this._source.isForcedDrawPriceAxisLabel())return;if(null===s.timeScale().visibleBarsStrictRange())return;const o=this._source.priceAxisPoints(),a=this._data.pointIndex;if(o.length<=a)return;const l=o[a] +;if(!isFinite(l.price))return;const c=this._source.ownerSource(),h=null!==c?c.firstValue():null;if(null===h)return;let d=this._data.backgroundPropertyGetter?this._data.backgroundPropertyGetter():null;null===d&&(d=this._getBgColor()),i.background=(0,n.resetTransparency)(d),i.borderColor="#2E84A6",i.textColor=this.generateTextColor(i.background),i.coordinate=r.priceToCoordinate(l.price,h),e.text=this._formatPrice(l.price,h),e.visible=!0}_getBgColor(){return this._active?this._properties.childs().axisLineToolLabelBackgroundColorActive.value():this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}_formatPrice(e,t){return(0,s.ensureNotNull)(this._source.priceScale()).formatPrice(e,t)}}},77680:(e,t,i)=>{"use strict";i.d(t,{LineDataSourceThemedProperty:()=>r});var s=i(13637);class r extends s.ThemedDefaultProperty{template(){return(0,s.extractState)(this.state(),this._allDefaultsKeys)}}},95977:(e,t,i)=>{"use strict";i.d(t,{LineDataSourceTimeAxisView:()=>r});var s=i(34951);class r extends s.TimeAxisView{constructor(e,t){super(e.model()),this._active=!1,this._source=e,this._pointIndex=t,this._properties=e.model().properties().childs().scalesProperties}setActive(e){this._active=e}_getBgColor(){return this._active?this._properties.childs().axisLineToolLabelBackgroundColorActive.value():this._properties.childs().axisLineToolLabelBackgroundColorCommon.value()}_getIndex(){if(!this._model.selection().isSelected(this._source))return null;const e=this._source.timeAxisPoints();return e.length<=this._pointIndex?null:e[this._pointIndex].index}_isVisible(){return!0}}},13087:(e,t,i)=>{"use strict";i.d(t,{LineDataSource:()=>O});var s=i(86441),r=i(50151),n=i(76422),o=i(59224),a=i(14483),l=i(57898),c=i.n(l),h=i(22767),d=i(58275),u=i.n(d),p=i(91280),_=i(94025),m=i(4949),g=i(17236),f=i(42960),v=i(97121),S=i(36274),y=i(59452),b=i.n(y),w=i(88348),P=i(14292),C=i(38349),x=i(1722),T=i(28558),I=i(18611),M=i(75149);class A extends(b()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t,e.pointAdded().subscribe(this,(e=>{this._pointIndex===e&&this._listeners.fire(this)})),e.pointChanged().subscribe(this,(e=>{this._pointIndex===e&&this._listeners.fire(this)}))}value(){const e=this._lineSource.points()[this._pointIndex].price,t=(0,r.ensureNotNull)(this._lineSource.ownerSource()).formatter();if(t.parse){const i=t.format(e),s=t.parse(i);return s.res?s.value:e}return e}setValue(e){const t=this._lineSource.points()[this._pointIndex];t.price=parseFloat(""+e),this._lineSource.startChanging(this._pointIndex,t),this._lineSource.setPoint(this._pointIndex,t),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this);const i=this._lineSource.endChanging(!0,!1);this._lineSource.syncMultichartState(i)}}var L=i(95977),k=i(71243),E=i(68806),D=i(59656);const V=(0,o.getLogger)("Chart.LineDataSource"),B=a.enabled("datasource_copypaste");class R{constructor(){this._states=[]}start(e){this._states.push(e)}finish(e){const t=(0,r.ensureDefined)(this._states.pop());return s=t,(i=e).length!==s.length?{indexesChanged:!0, +pricesChanged:!0}:i.reduce(((e,t,i)=>{const r=s[i];return e.indexesChanged=e.indexesChanged||t.index!==r.index,e.pricesChanged=e.pricesChanged||t.price!==r.price,e}),{indexesChanged:!1,pricesChanged:!1});var i,s}isEmpty(){return 0===this._states.length}}let N=0;class O extends P.DataSource{constructor(e,t,i,s){if(super(s),this.version=1,this.toolname="",this.customization={forcePriceAxisLabel:!1,disableErasing:!1,disableSave:!1,showInObjectsTree:!0},this._currentPointsetAndSymbolId=null,this._pointChanged=new(c()),this._pointAdded=new(c()),this._priceAxisViews=[],this._timeAxisViews=[],this._timePoint=[],this._points=[],this._lastPoint=null,this._paneViews=new Map,this._normalizedPointsChanged=new(c()),this._fixedPointsChanged=new(c()),this._changeStatesStack=new R,this._startMovingPoint=null,this._currentMovingPoint=null,this._isActualSymbol=!1,this._isActualInterval=!1,this._isActualCurrency=!1,this._isActualUnit=!1,this._isDestroyed=!1,this._sharingMode=new(u())(0),this._onTemplateApplying=new(c()),this._onTemplateApplied=new(c()),this._syncStateExclusions=[],this._definitionsViewModel=null,this._syncLineStyleMuted=!1,this._onIsActualIntervalChange=new(c()),this._linkKey=new(u())(null),this._serverUpdateTime=null,this._boundCalcIsActualSymbol=this.calcIsActualSymbol.bind(this),this._alertUndoMode=!1,this._model=e,this._properties=t,this._localAndServerAlertsMismatch=!1,this._properties.hasChild("interval")||this._properties.addChild("interval",new(b())(e.mainSeries().interval())),this.calcIsActualSymbol(),this._properties.childs().intervalsVisibilities.listeners().subscribe(this,this.calcIsActualSymbol),this._properties.subscribe(this,(()=>this.propertiesChanged())),this._createPointsProperties(),this.pointsCount()>0)for(let e=0;e{const t=!1===(0,w.hideAllDrawings)().value();e.value()?e.value()&&t&&n.emit("drawing_event",this._id,"show"):(this._model.selection().isSelected(this)&&this._model.selectionMacro((e=>{e.removeSourceFromSelection(this)})),t&&n.emit("drawing_event",this._id,"hide")),this._onSourceHiddenMayChange()})),(0,w.hideAllDrawings)().subscribe(this,this._onSourceHiddenMayChange),this._definitionsViewModel=null,this._isDestroyed=!1}destroy(){this._paneViews.forEach(((e,t)=>this._destroyPanePaneViews(t))),this.stop(),null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),null!==this._ownerSource&&(this._ownerSource.currencyChanged().unsubscribeAll(this),this._ownerSource.unitChanged().unsubscribeAll(this),(0,I.isSymbolSource)(this._ownerSource)&&(this._ownerSource.symbolResolved().subscribe(this,this._boundCalcIsActualSymbol),this._ownerSource.isActingAsSymbolSource().unsubscribe(this._boundCalcIsActualSymbol))),this.ownerSourceChanged().unsubscribeAll(this),(0,w.hideAllDrawings)().unsubscribeAll(this),this._isDestroyed=!0}priceScale(){ +return this._ownerSource?this._ownerSource.priceScale():null}createPriceAxisView(e){return new k.LineToolPriceAxisView(this,{pointIndex:e})}model(){return this._model}symbol(){return this._properties.childs().symbol.value()}linkKey(){return this._linkKey}serverUpdateTime(){return this._serverUpdateTime}setServerUpdateTime(e){this._serverUpdateTime=e}boundToSymbol(){return!0}isAvailableInFloatingWidget(){return!0}points(){const e=[];for(let t=0;t{const i=(0,r.ensureNotNull)(this.pointToScreenPoint(t)),n=i.x/this._model.timeScale().width(),o=i.y/e.height();return new s.Point(n,o)}))}widthsProperty(){var e;return null!==(e=this._properties.childs().linesWidths)&&void 0!==e?e:null}lineColorsProperty(){var e;return null!==(e=this._properties.childs().linesColors)&&void 0!==e?e:null}backgroundColorsProperty(){var e;return null!==(e=this._properties.childs().backgroundsColors)&&void 0!==e?e:null}textColorsProperty(){var e;return null!==(e=this._properties.childs().textsColors)&&void 0!==e?e:null}pointsProperty(){return this._pointsProperty}hasEditableCoordinates(){return!0}startMoving(e,t,i,s){this.isFixed()&&this.restoreFixedPoint(),this._startMovingPoint=e}move(e,t,i,s){if(i&&(i.shiftOnly()||i.modShift()))if(this.isFixed()){const t=this._alignScreenPointHorizontallyOrVertically((0,r.ensureDefined)(e.screen));this._currentMovingPoint={screen:t}}else{const t=this._alignPointHorizontallyOrVertically((0,r.ensureDefined)(e.logical)),i=(0,r.ensureNotNull)(this.pointToScreenPoint(t));this._currentMovingPoint={logical:t,screen:i}}else this._currentMovingPoint=e;this.updateAllViews((0,T.sourceChangeEvent)(this.id()))}endMoving(e,t,i){let s=!1,o=!1;if(this._currentMovingPoint&&this._startMovingPoint){if(this.isFixed()){const e=this._correctFixedPoint((0,r.ensureDefined)(this._fixedPoint));e.didCorrect&&(this._fixedPoint=e.point,this._fixedPointsChanged.fire())}else{const e=(0,r.ensureDefined)(this._currentMovingPoint.logical),t=(0,r.ensureDefined)(this._startMovingPoint.logical) +;s=e.index!==t.index,o=e.price!==t.price;if(this._correctPoints(this._points,i)){n.emit("drawing_event",this._id,"move"),n.emit("drawing_event",this._id,"points_changed");for(let e=0;e0&&(this._points=e)}restorePoints(e,t,i){const s=this._timePoint.length>0&&!(0,x.deepEquals)(this._timePoint,e)[0];this._timePoint=(0,h.deepCopy)(e),this._points=t,i||this.denormalizeTimePoints(),s&&this._normalizedPointsChanged.fire()}restorePositionPercents(e){this._positionPercents=e}calcIsActualSymbol(){const e=this.ownerSource();if(null===e)this._isActualSymbol=!1;else{const t=(0,r.ensureNotNull)(e.symbolSource());this._migrateSymbolProperty();const i=this._properties.childs().symbol,s=i.value();if(this._isActualSymbol=t.symbolSameAsCurrent(s), +this._isActualSymbol){const e=t.symbol();(0,v.areEqualSymbols)(s,e)||(V.logWarn('Possible drawing "migrating" detected from "'+s+'" to "'+e+'"'),V.logWarn("Series symbolInfo: "+JSON.stringify(t.symbolInfo())),V.logWarn(`${(new Error).stack}`)),i.setValue(e)}}this.calcIsActualInterval(),this.calcIsActualCurrency(),this.calcIsActualUnit(),this._onSourceHiddenMayChange()}calcIsActualCurrency(){const e=this.ownerSource();if(null===e)return void(this._isActualCurrency=!1);let t=this._properties.childs().currencyId.value();if(null!==t){const i=e.symbolSource();0,this._isActualCurrency=t===(0,f.symbolCurrency)(i.symbolInfo(),void 0,!0)}else{const t=(0,r.ensureNotNull)(e.symbolSource()).symbolInfo();this._isActualCurrency=null!==t&&(0,f.symbolCurrency)(t)===(0,f.symbolOriginalCurrency)(t)}this._onSourceHiddenMayChange()}calcIsActualUnit(){const e=this.ownerSource();if(null===e)return void(this._isActualUnit=!1);const t=this._properties.childs().unitId.value();if(null!==t)this._isActualUnit=t===(0,r.ensureNotNull)(e.symbolSource()).unit();else{const t=(0,r.ensureNotNull)(e.symbolSource()).symbolInfo(),i=this._model.unitConversionEnabled();this._isActualUnit=null!==t&&(0,f.symbolUnit)(t,i)===(0,f.symbolOriginalUnit)(t,i)}this._onSourceHiddenMayChange()}calcIsActualInterval(){const e=this._isActualInterval,t=this._properties,i=this._model.mainSeries();this._isActualInterval=(0,m.isActualInterval)(S.Interval.parse(i.interval()),t.childs().intervalsVisibilities),!this._isActualInterval&&this._model.selection().isSelected(this)&&this._model.selectionMacro((e=>e.removeSourceFromSelection(this))),this._isActualInterval!==e&&this._onIsActualIntervalChange.fire(),this._onSourceHiddenMayChange()}paneViews(e){if(this.isSourceHidden())return null;const t=this._getPaneViews(this.isMultiPaneAvailable()?e:void 0);if(null===t)return null;if(1===t.length)return[t[0]];const i=[];for(let e=t.length-1;e>=0;--e)i.push(t[e]);return i}priceAxisViews(e,t){if(t!==this.priceScale()||this.isSourceHidden())return null;if(this._model.lineBeingEdited()===this){const e=this._model.linePointBeingEdited();if(null!==e&&e0}pointAdded(){return this._pointAdded}pointChanged(){return this._pointChanged}pointToScreenPoint(e){var t;const i=this._model.timeScale(),r=this.priceScale(),n=null===(t=this.ownerSource())||void 0===t?void 0:t.firstValue();if(!r||r.isEmpty()||i.isEmpty()||null==n)return null;const o=i.indexToCoordinate(e.index),a=r.priceToCoordinate(e.price,n);return new s.Point(o,a)}screenPointToPoint(e){var t;const i=this.priceScale(),s=null===(t=this.ownerSource())||void 0===t?void 0:t.firstValue();if(null==s||!isFinite(s)||null===i)return null;const r=this._model.timeScale().coordinateToIndex(e.x);return{price:i.coordinateToPrice(e.y,s),index:r}}calcMiddlePoint(e,t){return new s.Point((e.x+t.x)/2,(e.y+t.y)/2)}addPoint(e,t,i){const s=this._preparePoint(e,t);return this._addPointIntenal(s,t,i)}addFixedPoint(e){return this._fixedPoint=e,this.calcPositionPercents(),!0}calcPositionPercents(){const e=this.priceScale();if(!e||e.isEmpty()||void 0===this._fixedPoint)return;const t=this._fixedPoint.x/this._model.timeScale().width(),i=this._fixedPoint.y/e.height();return this._positionPercents={x:t,y:i},this._positionPercents}restoreFixedPoint(){this._fixedPoint=this.fixedPoint()}propertiesChanged(e){this.calcIsActualInterval(),this.updateAllViewsAndRedraw((0,T.sourceChangeEvent)(this.id())), +e||this._syncLineStyleIfNeeded(),void 0===this._pendingPropertyChangedEvent&&(this._pendingPropertyChangedEvent=setTimeout((()=>{this._pendingPropertyChangedEvent=void 0,n.emit("drawing_event",this._id,"properties_changed")}),0))}state(e){var t,i;const s={type:this.toolname,id:this.id(),state:this.properties().state(null!==(t=this._propertiesStateExclusions())&&void 0!==t?t:void 0),points:(0,h.deepCopy)(this._timePoint),zorder:this.zorder(),ownerSource:null===(i=this.ownerSource())||void 0===i?void 0:i.id()};return s.isSelectionEnabled=this.isSelectionEnabled(),s.userEditEnabled=this.userEditEnabled(),this.linkKey().value()&&(s.linkKey=this.linkKey().value()),delete s.state.points,e&&(s.indexes=this._points),this.isFixed()&&(s.positionPercents=this._positionPercents||this.calcPositionPercents()),"version"in this&&1!==this.version&&(s.version=this.version),s}updateAllViews(e){this._isActualSymbol&&this._isActualCurrency&&this._isActualUnit&&this._isActualInterval&&this._properties.childs().visible.value()&&(this._updateAllPaneViews(e),this._priceAxisViews.forEach((t=>t.update(e))),this._timeAxisViews.forEach((t=>t.update(e))))}updateAllViewsAndRedraw(e){this.updateAllViews(e),this._model.updateSource(this)}tags(){return[this.toolname]}properties(){return this._properties}restoreExternalPoints(e,t){if(this._timePoint=(0,h.deepCopy)(e.points),t.indexesChanged){if(this.properties().childs().interval.setValue(e.interval),!this.isActualSymbol())return this._clearServerPoints(),void this._normalizedPointsChanged.fire();this.createServerPoints()}else{const t=Math.min(this._points.length,e.points.length);for(let i=0;i0&&this.normalizePoints(),!this._readyToCreatePointset())return;const e=this._pointsForPointset();if(0===e.length)return;++N,this._currentPointsetAndSymbolId={pointsetId:N,symbolId:(0,r.ensureNotNull)(this._model.mainSeries().seriesSource().symbolInstanceId())};const t=(0,_.getServerInterval)(this.properties().childs().interval.value());this._model.chartApi().createPointset(this._currentPointsetIdWithPrefix(),"turnaround",this._currentPointsetAndSymbolId.symbolId,t,e,this.onData.bind(this))}finish(){}realign(){var e;this.calcIsActualSymbol(),this.isFixed()||this.isSourceHidden()||this._model.lineBeingCreated()===this||this._model.lineBeingEdited()===this||(null===(e=this._currentPointsetAndSymbolId)||void 0===e?void 0:e.symbolId)===this._model.mainSeries().seriesSource().symbolInstanceId()||this._clearServerPoints(),this.updateAllViews((0,T.sourceChangeEvent)(this.id()))}stop(){this._clearServerPoints()}restart(){this.isFixed()||(this._currentPointsetAndSymbolId=null,this.createServerPoints())}isStarted(){return null!==this._currentPointsetAndSymbolId}convertYCoordinateToPriceForMoving(e,t){var i;const s=(0,r.ensureNotNull)(this.priceScale());if(s.isEmpty())return null;const n=this.ownerSource(),o=(0,r.ensure)(null===(i=n||t)||void 0===i?void 0:i.firstValue());return s.coordinateToPrice(e,o)}syncMultichartState(e){const t={points:this._timePoint,interval:this._model.mainSeries().interval()},i=this.linkKey().value();if(null!==i&&this.isSynchronizable()){const s={model:this._model,linkKey:i,symbol:this._model.mainSeries().symbol(),finalState:t,changes:e};(0,w.finishChangingLineTool)(s)}}enableCurrentIntervalVisibility(){const e=this.properties().childs().intervalsVisibilities.state();void 0!==e&&((0,m.makeIntervalsVisibilitiesVisibleAtInterval)(e,S.Interval.parse(this._model.mainSeries().interval())),this.properties().childs().intervalsVisibilities.mergeAndFire(e))}clonePositionOffset(){return this.isFixed()?{barOffset:0,xCoordOffset:20,yCoordOffset:20}:{barOffset:0,xCoordOffset:0,yCoordOffset:-40}}sharingMode(){return this._sharingMode}share(e){this.isSynchronizable()&&this._sharingMode.setValue(e)}syncLineStyleState(){const e=this.properties().state(this._syncStateExclusions);return delete e.interval,e.intervalsVisibilities=(0,m.mergeIntervalVisibilitiesDefaults)(e.intervalsVisibilities),e}moveLineTool(e){e.forEach(((e,t)=>this._setPoint(t,e))),this.normalizePoints()}_setPoint(e,t){this._points[e].index===t.index?this._points[e].price=t.price:this._points[e]=t,this._pointChanged.fire(e)}_correctLastPoint(e){return(0,x.clone)(e)}_pointsForPointset(){return this._timePoint.map((e=>[e.time_t,e.offset]))}_snapPoint45Degree(e,t,i){const s=this._model.timeScale(),n=s.indexToCoordinate(t.index),o=s.indexToCoordinate(e.index)-n,a=(0,r.ensureNotNull)(this.priceScale()),l=t.price,c=e.price,h=(0,r.ensureNotNull)((0, +r.ensureNotNull)(this.ownerSource()).firstValue()),d=a.priceToCoordinate(l,h),u=a.priceToCoordinate(c,h)-d,p=Math.round(Math.atan2(o,u)/Math.PI*4);if(2===Math.abs(p))i||(e.price=l);else if(0===Math.abs(p)||4===Math.abs(p))i||(e.index=t.index);else{const t=Math.sqrt(o*o+u*u),i=o<0?-1:1,r=u<0?-1:1;let l=Math.max(Math.abs(u),Math.abs(o));l/=l*Math.sqrt(2)/t;const c=Math.round(s.coordinateToIndex(n+l*i)),p=Math.abs(s.indexToCoordinate(c)-n),_=a.coordinateToPrice(d+p*r,h);e.index=c,e.price=_}}normalizePoint(e){return{...this._model.timeScale().normalizeBarIndex(e.index),price:e.price}}normalizePoints(){this._timePoint=[];for(let e=0;ethis._destroyPanePaneViews(t))),this._model.lightUpdate()}_getPaneViews(e){return this._paneViews.get(e)||null}_updateAllPaneViews(e){this._paneViews.forEach((t=>{for(const i of t)i.update(e)}))}_alignPointHorizontallyOrVertically(e){const t=(0,r.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,r.ensureDefined)((0,r.ensureNotNull)(this._startMovingPoint).logical),s=(0,r.ensureDefined)((0,r.ensureNotNull)(this._startMovingPoint).screen),n=Math.abs(s.x-t.x),o=Math.abs(s.y-t.y);if(n<10&&o<10)return e;return{index:n=1?{didCorrect:!0,point:e.add(s)}:{didCorrect:!1,point:e}}_currentPointsetIdWithPrefix(){return"pointset_"+(0,r.ensureNotNull)(this._currentPointsetAndSymbolId).pointsetId}_clearServerPoints(){null!==this._currentPointsetAndSymbolId&&this._model.chartApi().isConnected().value()&&this._model.chartApi().removePointset(this._currentPointsetIdWithPrefix()),this._currentPointsetAndSymbolId=null}_createPointProperty(e){const t=this._pointsProperty.childs().points;t.addProperty(""+e,{});const i=t[e];i.addChild("price",new A(this,e)), +i.addChild("bar",new M.LineDataSourcePointIndexProperty(this,e))}_createPointsProperties(){this._pointsProperty=new(b()),this._pointsProperty.addChild("points",new(b()));for(let e=0;e=2&&this._snapTo45DegreesAvailable()&&this._snapPoint45Degree(i,this.points()[this.points().length-2]),i}_addPointIntenal(e,t,i){this._points.push(e);const s=this._points.length===this.pointsCount();return s?(this._lastPoint=null,i||(this.normalizePoints(),this.createServerPoints())):this._lastPoint=e,this._pointAdded.fire(this._points.length-1),s}_onSourceHiddenMayChange(){this._model.invalidate(p.InvalidationMask.validateAction((()=>{this!==this._model.lineBeingCreated()&&(this._isDestroyed||this.processHibernate())})))}_saveAlertIdInState(){return!0}_onPointsetUpdated(e){if(0!==e.length){for(let t=0;t0}_onAlertData(e){}_propertiesStateExclusions(){return null}_syncLineStyleIfNeeded(){const e=this.linkKey().value();!this._syncLineStyleMuted&&e&&(0,w.changeLineStyle)({linkKey:e,state:this.syncLineStyleState(),model:this._model})}_muteSyncLineStyle(){this._syncLineStyleMuted=!0}_unmuteSyncLineStyleWithoutApplyingChanges(){this.propertiesChanged(),this._syncLineStyleMuted=!1}_applyTemplateImpl(e){e.intervalsVisibilities=(0,m.mergeIntervalVisibilitiesDefaults)(e.intervalsVisibilities);const t=this.properties();t.mergePreferences(e),t.saveDefaults(),this.propertiesChanged()}_getPropertyDefinitionsViewModelClass(){ +return Promise.resolve(null)}_getAlertPlots(){return[]}_getUndoHistory(){return this._model.undoModel().undoHistory()}_synchronizeAlert(e){}_linePointsToAlertPlot(e,t,i,s){return null}static _configureProperties(e){if(this._addCollectedProperties(e),e.hasChild("symbolStateVersion")||e.addChild("symbolStateVersion",new(b())(1)),e.hasChild("zOrderVersion")||e.addChild("zOrderVersion",new(b())(1)),e.hasChild("visible")||e.addChild("visible",new(b())(!0)),e.hasChild("frozen")||e.addChild("frozen",new(b())(!1)),e.hasChild("symbol")||e.addChild("symbol",new(b())("")),e.hasChild("currencyId")||e.addChild("currencyId",new(b())(null)),e.hasChild("unitId")||e.addChild("unitId",new(b())(null)),e.addExclusion("symbolStateVersion"),e.addExclusion("zOrderVersion"),e.addExclusion("visible"),e.addExclusion("frozen"),e.addExclusion("symbol"),e.addExclusion("currencyId"),e.addExclusion("unitId"),e.hasChild("intervalsVisibilities")){const t=(0,x.merge)((0,x.clone)(g.intervalsVisibilitiesDefaults),e.childs().intervalsVisibilities.state());e.removeProperty("intervalsVisibilities"),e.addChild("intervalsVisibilities",new C.IntervalsVisibilitiesProperty(t))}else e.addChild("intervalsVisibilities",new C.IntervalsVisibilitiesProperty(g.intervalsVisibilitiesDefaults));e.hasChild("title")||e.addChild("title",new(b())("")),e.addExclusion("symbolInfo"),e.addExclusion("points"),e.addExclusion("interval"),e.addExclusion("title"),e.hasChild("singleChartOnly")&&e.removeProperty("singleChartOnly"),e.hasChild("font")&&e.removeProperty("font")}static _addCollectedProperties(e){e.hasChild("linewidth")&&e.addChild("linesWidths",new E.LineToolWidthsProperty([(0,r.ensureDefined)(e.child("linewidth"))])),e.hasChild("linecolor")&&e.addChild("linesColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("linecolor"))])),e.hasChild("backgroundColor")&&e.addChild("backgroundsColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("backgroundColor"))])),e.hasChild("textColor")&&e.addChild("textsColors",new E.LineToolColorsProperty([(0,r.ensureDefined)(e.child("textColor"))])),e.addExclusion("linesWidths"),e.addExclusion("linesColors"),e.addExclusion("backgroundsColors"),e.addExclusion("textsColors")}_removeAlertSubscriptions(){var e;null===(e=this._unsubscribeAlertCallbacks)||void 0===e||e.call(this),this._unsubscribeAlertCallbacks=void 0}_addAlertSubscriptions(e){}_destroyPanePaneViews(e){const t=this._paneViews.get(e);if(void 0!==t)for(const e of t)e.destroy&&e.destroy();void 0!==e&&e.onDestroyed().unsubscribeAll(this),this._paneViews.delete(e)}_copyPricesWithoutNormalization(){const e=Math.min(this._points.length,this._timePoint.length);for(let t=0;t{"use strict";i.r(t),i.d(t,{LineToolCollectedProperty:()=>c,LineToolColorsProperty:()=>d,LineToolMultiplePropertyBaseImpl:()=>l,LineToolWidthsProperty:()=>h,MultipleLineColorsProperty:()=>_,MultipleLineWidthsProperty:()=>p});var s=i(59224),r=i(57898),n=i.n(r);const o=(0,s.getLogger)("Chart.LineToolCollectedProperty");class a{ +applyValue(e,t){e.setValue(t)}}class l{constructor(e,t){this._onChange=new(n()),this._properties=e,e.forEach((e=>e.subscribe(this,(()=>{this._onChange.fire(this)})))),this._showIfProperty=t}visible(){var e;return!this._showIfProperty||(null===(e=this._showIfProperty)||void 0===e?void 0:e.value())}value(){if(0===this._properties.length)return o.logError("Incorrect call, should not request value of 0 properties"),"mixed";const e=this._properties[0].value();return 1===this._properties.length||this._properties.every((t=>t.value()===e))?e:"mixed"}state(){}merge(){}destroy(){this._properties.forEach((e=>e.unsubscribeAll(this)))}subscribe(e,t){this._onChange.subscribe(e,t)}unsubscribe(e,t){this._onChange.unsubscribe(e,t)}unsubscribeAll(e){this._onChange.unsubscribeAll(e)}storeStateIfUndefined(){return!0}}class c extends l{setValue(e,t,i){if("mixed"===e)return;const s=null!=i?i:new a;this._properties.forEach((t=>s.applyValue(t,e)))}}class h extends c{}class d extends c{firstColor(){return this._properties[0].value()}}class u extends l{setValue(e,t,i){if("mixed"===e)return;const s=null!=i?i:new a;this._properties.forEach((t=>t.setValue(e,void 0,s)))}}class p extends u{}class _ extends u{}},56954:(e,t,i)=>{"use strict";t.LineToolFibRetracement=i(21558).LineToolFibRetracement,t.LineToolFibChannel=i(40634).LineToolFibChannel,t.LineToolFibSpeedResistanceArcs=i(28918).LineToolFibSpeedResistanceArcs,t.LineToolProjection=i(66967).LineToolProjection,t.LineToolTrendBasedFibExtension=i(84123).LineToolTrendBasedFibExtension,t.LineToolElliott=i(99366).LineToolElliott,t.LineToolFibCircles=i(27046).LineToolFibCircles,t.LineToolVertLine=i(54623).LineToolVertLine,t.LineToolCrossLine=i(28861).LineToolCrossLine,t.LineToolBarsPattern=i(2823).LineToolBarsPattern,t.LineToolTrendBasedFibTime=i(35625).LineToolTrendBasedFibTime,t.LineToolFibTimeZone=i(7226).LineToolFibTimeZone,t.LineToolCircleLines=i(85686).LineToolCircleLines,t.LineToolDateRange=i(43485).LineToolDateRange,t.LineToolPriceRange=i(59776).LineToolPriceRange,t.LineToolDateAndPriceRange=i(53312).LineToolDateAndPriceRange,t.LineToolParallelChannel=i(87440).LineToolParallelChannel,t.LineToolTrendAngle=i(78856).LineToolTrendAngle,t.LineToolTrendLine=i(47246).LineToolTrendLine,t.LineToolInfoLine=i(48272).LineToolInfoLine,t.LineToolArrowMark=i(20521).LineToolArrowMark,t.LineToolExecution=i(29921).LineToolExecution,t.LineToolPitchfan=i(63596).LineToolPitchfan,t.LineToolGannSquare=i(86325).LineToolGannSquare,t.LineToolFibSpeedResistanceFan=i(88815).LineToolFibSpeedResistanceFan,t.LineToolGannComplex=i(49809).LineToolGannComplex,t.LineToolGannFixed=i(76124).LineToolGannFixed,t.LineToolGannFan=i(21608).LineToolGannFan,t.LineToolFibWedge=i(96837).LineToolFibWedge,t.LineToolPitchfork=i(70309).LineToolPitchfork,t.LineToolDisjointAngle=i(58786).LineToolDisjointChannel,t.LineToolFlatBottom=i(35629).LineToolFlatBottom,t.LineToolIcon=i(93873).LineToolIcon,t.LineToolEmoji=i(61570).LineToolEmoji,t.LineToolSticker=i(95366).LineToolSticker,t.LineToolRotatedRectangle=i(32491).LineToolRotatedRectangle, +t.LineToolFibSpiral=i(11078).LineToolFibSpiral,t.LineToolHeadAndShoulders=i(83225).LineToolHeadAndShoulders,t.LineToolTriangle=i(38416).LineToolTriangle,t.LineToolTrianglePattern=i(45579).LineToolTrianglePattern,t.LineTool5PointsPattern=i(71902).LineTool5PointsPattern,t.LineToolThreeDrivers=i(89299).LineToolThreeDrivers,t.LineToolABCD=i(19194).LineToolABCD,t.LineToolPolyline=i(67686).LineToolPolyline,t.LineToolPath=i(40418).LineToolPath,t.LineToolPrediction=i(30597).LineToolPrediction,t.LineToolPriceLabel=i(27039).LineToolPriceLabel,t.LineToolPriceNote=i(32831).LineToolPriceNote,t.LineToolArrowMarker=i(91439).LineToolArrowMarker,t.LineToolNote=i(23558).LineToolNote,t.LineToolNoteAbsolute=i(23558).LineToolNoteAbsolute,t.LineToolSignpost=i(98624).LineToolSignpost,t.LineToolBrush=i(16642).LineToolBrush,t.LineToolArc=i(86902).LineToolArc,t.LineToolCallout=i(53086).LineToolCallout,t.LineToolBalloon=i(38440).LineToolBalloon,t.LineToolComment=i(6908).LineToolComment,t.LineToolText=i(79506).LineToolText,t.LineToolHorzLine=i(9801).LineToolHorzLine,t.LineToolHorzRay=i(2135).LineToolHorzRay,t.LineToolRectangle=i(32948).LineToolRectangle,t.LineToolCircle=i(34588).LineToolCircle,t.LineToolEllipse=i(56905).LineToolEllipse,t.LineToolTimeCycles=i(74861).LineToolTimeCycles,t.LineToolSineLine=i(94803).LineToolSineLine,t.LineToolGhostFeed=i(44010).LineToolGhostFeed,t.LineToolBezierQuadro=i(60041).LineToolBezierQuadro,t.LineToolBezierCubic=i(48218).LineToolBezierCubic,t.LineToolArrow=i(36992).LineToolArrow,t.LineToolRay=i(10279).LineToolRay,t.LineToolExtended=i(40934).LineToolExtended,t.LineToolSchiffPitchfork=i(5761).LineToolSchiffPitchfork,t.LineToolSchiffPitchfork2=i(85806).LineToolSchiffPitchfork2,t.LineToolInsidePitchfork=i(98501).LineToolInsidePitchfork,t.LineToolTextAbsolute=i(79506).LineToolTextAbsolute,t.LineToolArrowMarkLeft=i(20521).LineToolArrowMarkLeft,t.LineToolArrowMarkRight=i(20521).LineToolArrowMarkRight,t.LineToolArrowMarkUp=i(20521).LineToolArrowMarkUp,t.LineToolArrowMarkDown=i(20521).LineToolArrowMarkDown,t.LineToolFlagMark=i(62575).LineToolFlagMark,t.LineToolCypherPattern=i(99636).LineToolCypherPattern,t.LineToolElliottImpulse=i(99366).LineToolElliottImpulse,t.LineToolElliottTriangle=i(99366).LineToolElliottTriangle,t.LineToolElliottTripleCombo=i(99366).LineToolElliottTripleCombo,t.LineToolElliottCorrection=i(99366).LineToolElliottCorrection,t.LineToolElliottDoubleCombo=i(99366).LineToolElliottDoubleCombo,t.LineToolRiskRewardLong=i(29378).LineToolRiskRewardLong,t.LineToolRiskRewardShort=i(29378).LineToolRiskRewardShort,t.LineToolPosition=i(37619).LineToolPosition,t.LineToolOrder=i(16907).LineToolOrder,t.LineToolHighlighter=i(25007).LineToolHighlighter},59656:(e,t,i)=>{"use strict";i.d(t,{lineToolsLocalizedNames:()=>r});var s=i(44352);const r={LineTool5PointsPattern:s.t(null,void 0,i(66527)),LineToolABCD:s.t(null,void 0,i(32852)),LineToolArc:s.t(null,void 0,i(45104)),LineToolArrow:s.t(null,void 0,i(96237)),LineToolArrowMarkDown:s.t(null,void 0,i(8738)),LineToolArrowMarkLeft:s.t(null,void 0,i(35062)), +LineToolArrowMarkRight:s.t(null,void 0,i(92163)),LineToolArrowMarkUp:s.t(null,void 0,i(33196)),LineToolBalloon:s.t(null,void 0,i(40664)),LineToolComment:s.t(null,void 0,i(19372)),LineToolBarsPattern:s.t(null,void 0,i(98838)),LineToolBezierCubic:s.t(null,void 0,i(59368)),LineToolBezierQuadro:s.t(null,void 0,i(17206)),LineToolBrush:s.t(null,void 0,i(30251)),LineToolCallout:s.t(null,void 0,i(64149)),LineToolCircleLines:s.t(null,void 0,i(87761)),LineToolCypherPattern:s.t(null,void 0,i(27891)),LineToolDateAndPriceRange:s.t(null,void 0,i(79859)),LineToolDateRange:s.t(null,void 0,i(60222)),LineToolDisjointAngle:s.t(null,void 0,i(3556)),LineToolElliottCorrection:s.t(null,void 0,i(91215)),LineToolElliottDoubleCombo:s.t(null,void 0,i(80983)),LineToolElliottImpulse:s.t(null,void 0,i(74118)),LineToolElliottTriangle:s.t(null,void 0,i(95840)),LineToolElliottTripleCombo:s.t(null,void 0,i(66637)),LineToolEllipse:s.t(null,void 0,i(69418)),LineToolExtended:s.t(null,void 0,i(2578)),LineToolFibChannel:s.t(null,void 0,i(82719)),LineToolFibCircles:s.t(null,void 0,i(64192)),LineToolFibRetracement:s.t(null,void 0,i(63835)),LineToolFibSpeedResistanceArcs:s.t(null,void 0,i(18072)),LineToolFibSpeedResistanceFan:s.t(null,void 0,i(20877)),LineToolFibSpiral:s.t(null,void 0,i(76783)),LineToolFibTimeZone:s.t(null,void 0,i(89037)),LineToolFibWedge:s.t(null,void 0,i(72489)),LineToolFlagMark:s.t(null,void 0,i(55678)),LineToolImage:s.t(null,void 0,i(23450)),LineToolFlatBottom:s.t(null,void 0,i(29230)),LineToolAnchoredVWAP:s.t(null,void 0,i(61704)),LineToolGannComplex:s.t(null,void 0,i(66321)),LineToolGannFixed:s.t(null,void 0,i(87107)),LineToolGannFan:s.t(null,void 0,i(68102)),LineToolGannSquare:s.t(null,void 0,i(81180)),LineToolHeadAndShoulders:s.t(null,void 0,i(42616)),LineToolHorzLine:s.t(null,void 0,i(60049)),LineToolHorzRay:s.t(null,void 0,i(76604)),LineToolIcon:s.t(null,void 0,i(26579)),LineToolEmoji:s.t(null,void 0,i(85223)),LineToolSticker:s.t(null,void 0,i(84573)),LineToolInsidePitchfork:s.t(null,void 0,i(12354)),LineToolNote:s.t(null,void 0,i(75549)),LineToolNoteAbsolute:s.t(null,void 0,i(66828)),LineToolSignpost:s.t(null,void 0,i(68161)),LineToolParallelChannel:s.t(null,void 0,i(70394)),LineToolPitchfan:s.t(null,void 0,i(22293)),LineToolPitchfork:s.t(null,void 0,i(43852)),LineToolPolyline:s.t(null,void 0,i(53047)),LineToolPath:s.t(null,void 0,i(34402)),LineToolPrediction:s.t(null,void 0,i(36972)),LineToolPriceLabel:s.t(null,void 0,i(95921)),LineToolArrowMarker:s.t(null,void 0,i(82473)),LineToolPriceRange:s.t(null,void 0,i(2032)),LineToolProjection:s.t(null,void 0,i(87086)),LineToolRay:s.t(null,void 0,i(50470)),LineToolRectangle:s.t(null,void 0,i(328)),LineToolCircle:s.t(null,void 0,i(90068)),LineToolRegressionTrend:s.t(null,void 0,i(35001)),LineToolRiskRewardLong:s.t(null,void 0,i(44604)),LineToolRiskRewardShort:s.t(null,void 0,i(37819)),LineToolFixedRangeVolumeProfile:s.t(null,{context:"study"},i(40434)),LineToolRotatedRectangle:s.t(null,void 0,i(9998)),LineToolSchiffPitchfork:s.t(null,void 0,i(18559)), +LineToolSchiffPitchfork2:s.t(null,void 0,i(98114)),LineToolSineLine:s.t(null,void 0,i(69502)),LineToolText:s.t(null,{context:"tool"},i(20936)),LineToolTextAbsolute:s.t(null,void 0,i(94782)),LineToolThreeDrivers:s.t(null,void 0,i(98538)),LineToolTimeCycles:s.t(null,void 0,i(95005)),LineToolTrendAngle:s.t(null,void 0,i(94770)),LineToolTrendBasedFibExtension:s.t(null,void 0,i(15501)),LineToolTrendBasedFibTime:s.t(null,void 0,i(31196)),LineToolTrendLine:s.t(null,void 0,i(23104)),LineToolInfoLine:s.t(null,void 0,i(27677)),LineToolTriangle:s.t(null,void 0,i(29245)),LineToolTrianglePattern:s.t(null,void 0,i(12390)),LineToolVertLine:s.t(null,void 0,i(56211)),LineToolCrossLine:s.t(null,void 0,i(60997)),LineToolHighlighter:s.t(null,void 0,i(31895)),LineToolPriceNote:s.t(null,void 0,i(28625)),LineToolVbPFixed:s.t(null,void 0,i(18426))};r.LineToolGhostFeed=s.t(null,void 0,i(7914))},18341:(e,t,i)=>{"use strict";i.r(t),i.d(t,{cloneLineTool:()=>de,createLineTool:()=>ie,createLineToolProperties:()=>re,createStudyLineToolProperties:()=>ne,getNewToolProperties:()=>J,initAllLineToolsFromContent:()=>te,initLineTool:()=>ee,isLineTool:()=>ae,isStudyLineTool:()=>le,isTrading:()=>ce,lineToolByLinkKey:()=>ue,prepareLineToolPropertiesByOwnerSource:()=>se,setNewToolProperties:()=>Z,supportsPhantomMode:()=>oe,tryFindStudyLineToolNameByStudyId:()=>he,unsetNewToolProperties:()=>X});var s=i(50151),r=i(86441),n=i(4949),o=i(4063),a=i(13087),l=i(56954),c=i.t(l,2),h=i(61401),d=i(70826),u=i(42856),p=i(58148),_=i(68806),m=i(1722),g=i(46100);const f=(0,d.studyIdString)("RegressionTrend","tv-basicstudies");function v(e){return void 0!==e.startPrice&&void 0!==e.endPrice}function S(e,t,i,s){return t.styles&&(y(t.styles.baseLine),y(t.styles.downLine),y(t.styles.upLine)),t}function y(e){void 0!==e&&void 0!==e.visible&&(e.display=e.visible?15:0,delete e.visible)}class b extends o.StudyLineDataSource{constructor(e,t,r,n,o){r=null!=r?r:(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:f}));super(e,r,"linreg_",null!=t?t:b.createProperties(e),n,o),this.version=2,this._trendData=null,i.e(1583).then(i.bind(i,5374)).then((e=>{this._setPaneViews([new e.RegressionTrendPaneView(this,this._model)])}))}formatter(){throw new Error("This method should never be called")}pointsCount(){return 2}clearData(){this._trendData=null,super.clearData()}state(e){var t;const i=super.state(e);return e?{...i,nonseriesdata:null!==(t=this._trendData)&&void 0!==t?t:void 0}:i}restoreData(e){var t;super.restoreData(e),this._trendData=null!==(t=e.nonseriesdata)&&void 0!==t?t:null}startIndex(){if(null===this._trendData||null===this._indexes)return null;const e=this._indexes[this._trendData.startIndex];return e!==h.INVALID_TIME_POINT_INDEX?e:null}endIndex(){if(null===this._trendData||null===this._indexes)return null;const e=this._indexes[this._trendData.endIndex];return e!==h.INVALID_TIME_POINT_INDEX?e:null}baseLine(){return null===this._trendData?null:this._trendData.baseLine}downLine(){return null===this._trendData?null:this._trendData.downLine}upLine(){ +return null===this._trendData?null:this._trendData.upLine}pearsons(){return null===this._trendData?null:this._trendData.pearsons}recalcStudyIfNeeded(){this._onStudyInputsMayChange()}cloneable(){return!1}static createProperties(e,t){const i=u.StudyMetaInfo.getStudyPropertyRootNameById(f),r=(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:f})),n=(0,g.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createRegressionTrendPropertiesFromStudyMetaInfoAndState(r,r,(0,m.merge)((0,m.clone)(n),null!=t?t:{}),e.studyVersioning())}static createRegressionTrendPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s,S);return this._configureProperties(r),r}static studyId(){return f}_studyInputs(e){(0,s.assert)(2===e.length,"all the line tool points should be defined");const[t,i]=e;if(t.index===i.index)return null;const r=this._getPointTime(t.index<=i.index?t:i,!0),n=this._getPointTime(i.index>=t.index?i:t,!0);return null===r||null===n?(this._subscribeApplyInputsOnSeriesCompleted(),null):{...this.properties().childs().inputs.state(),"first bar time":1e3*r,"last bar time":1e3*n}}_onDataUpdated(e,t,i){null!==t&&(t.indexes_replace||(this._trendData=t.data),"nochange"!==i&&(this._indexes=i),super._onDataUpdated(e,t,i))}_isReady(){return null!==this._trendData&&void 0!==this._trendData.startIndex&&void 0!==this._trendData.endIndex&&v(this._trendData.upLine)&&v(this._trendData.baseLine)&&v(this._trendData.downLine)}_updateAnchorsPrice(){if(!this._trendData||(0,m.isNaN)(this._trendData.baseLine.startPrice)||(0,m.isNaN)(this._trendData.baseLine.endPrice))return;const{startPrice:e,endPrice:t}=this._trendData.baseLine;2===this._points.length&&(this._points[0].price=(0,s.ensureDefined)(e),this._points[1].price=(0,s.ensureDefined)(t),this._timePoint[0].price=(0,s.ensureDefined)(e),this._timePoint[1].price=(0,s.ensureDefined)(t))}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(6196),i.e(5871),i.e(3986),i.e(8167),i.e(607)]).then(i.bind(i,41109))).RegressionTrendDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=e.childs().styles.childs(),i=[t.upLine.childs().linewidth,t.downLine.childs().linewidth,t.baseLine.childs().linewidth];e.addChild("linesWidths",new _.LineToolWidthsProperty(i))}}var w=i(58229);const P=(0,d.studyIdString)("VbPFixed","tv-basicstudies");class C extends w.LineToolVbPFixed{constructor(e,t,i,s,r){const n=i||e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:P});super(e,t,n,s,r)}calcIsActualSymbol(){o.StudyLineDataSource.prototype.calcIsActualSymbol.apply(this)}boundToSymbol(){return!0}isSynchronizable(){return this.priceScale()===this._model.mainSeries().priceScale()}static studyId(){return P}static createProperties(e,t){const i=u.StudyMetaInfo.getStudyPropertyRootNameById(P),r=(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:P})),n=(0,g.createDefaultsState)(!0,i,[],e.studyVersioning()) +;return this.createPropertiesFromStudyMetaInfoAndState(r,r,(0,m.merge)((0,m.clone)(n),null!=t?t:{}),e.studyVersioning())}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s);return this._configureProperties(r),r}}var x=i(58275),T=i.n(x),I=(i(14483),i(59452)),M=i.n(I),A=i(34256),L=i(86094),k=i(42275),E=i(87095);class D extends k.PriceAxisView{constructor(e){super(),this._model=e.model(),this._source=e}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._source.model(),r=this._source.priceScale();if(null===r)return;if(!s.isPriceScaleVisible(r))return;const n=this._source.lastValueData("",!1);n.noData||(i.background=(0,E.resetTransparency)(n.color),i.textColor=this.generateTextColor(n.color),i.coordinate=n.coordinate,i.floatCoordinate=n.floatCoordinate,this._showAxisLabel()&&(e.text=n.text,e.visible=!0))}_showAxisLabel(){return this._source.properties().childs().axisLabelVisible.value()}}var V=i(39871);class B extends V.StudyPlotPaneView{constructor(e,t,i,s){super(e,t,i,s),this._line=e}_updateImplFull(){return super._updateImplFull(!0),!1}_updateImplLight(){this._updateImplFull()}}var R,N=i(59224);!function(e){e.StudyLineTool="StudyLineTool"}(R||(R={}));var O=i(98098),F=(i(54358),i(28558));const W=(0,N.getLogger)("Chart.AnchoredVWAP"),z=(0,d.studyIdString)("AnchoredVWAP","tv-basicstudies");function H(e,t,i,r){return"calculate_stDev"in(0,s.ensureDefined)(e.inputs)||void 0===r.inputs.find((e=>"calculate_stDev"===e.id))||((0,s.ensureDefined)(t.inputs).calculate_stDev=!1),t.styles&&(U(t.styles.VWAP),U(t.styles.UpperBand),U(t.styles.LowerBand),U(t.styles.UpperBand_2),U(t.styles.LowerBand_2),U(t.styles.UpperBand_3),U(t.styles.LowerBand_3)),t}function U(e){void 0!==e&&void 0!==e.visible&&(e.display=e.visible?15:0,delete e.visible)}class j extends o.StudyLineDataSource{constructor(e,t,i,r,n){i=i||(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:z}));const o=null!=t?t:j.createProperties(e);super(e,i,"anchoredvwap",o,r,n);const[a,l,c,h,d,u,p]=this.metaInfo().plots,_=e.mainSeries(),m=[new B(this,_,e,a.id)];l&&c&&(m.push(new V.StudyPlotPaneView(this,_,e,l.id)),m.push(new V.StudyPlotPaneView(this,_,e,c.id))),h&&d&&u&&p&&(m.push(new V.StudyPlotPaneView(this,_,e,h.id)),m.push(new V.StudyPlotPaneView(this,_,e,d.id)),m.push(new V.StudyPlotPaneView(this,_,e,u.id)),m.push(new V.StudyPlotPaneView(this,_,e,p.id))),this._properties.childs().areaBackground&&m.splice(0,0,new O.AreaBackgroundPaneView(this,e)),this._lastValuePriceAxisView=new D(this),this._anchorPriceCalculated=!1,this._onInputsReadyCallbacks=[],this._setPaneViews(m),e.properties().childs().scalesProperties.childs().showStudyLastValue.subscribe(this,this._onShowStudyLastValueChanged),o.onRestoreFactoryDefaults().subscribe(this,this._onRestoreFactoryDefaults)}destroy(){this.properties().onRestoreFactoryDefaults().unsubscribeAll(this),this.model().properties().childs().scalesProperties.childs().showStudyLastValue.unsubscribeAll(this),this._onInputsReadyCallbacks=[], +super.destroy()}canHasAlert(){return!0}pointsCount(){return 1}priceAxisViews(e,t){if(t!==this.priceScale()||this.isSourceHidden())return null;const i=super.priceAxisViews(e,t);return null===i?[this._lastValuePriceAxisView]:[...i,this._lastValuePriceAxisView]}updateAllViews(e){super.updateAllViews(e),this._lastValuePriceAxisView.update(e)}offset(e){return 0}firstValue(){return this._model.mainSeries().firstValue()}getMinFirstBarIndexForPlot(){return-1/0}priceRange(e,t){if(!this._isReady()||this.isSourceHidden())return null;const i=this.plots().minMaxOnRangeCached(e,t,[{name:this.metaInfo().plots[0].id,offset:0}]);if(null===i)return null;const r=(0,s.ensureNotNull)(this.priceScale());return r.isLog()?new A.PriceRange(r.priceToLogical(i.min),r.priceToLogical(i.max)):new A.PriceRange(i.min,i.max)}isIncludedInAutoScale(){return!0}lastValueData(e,t,i){const r={noData:!0},n=this.priceScale();if(this._model.timeScale().isEmpty()||null===this.priceScale()||null===n||n.isEmpty()||this.plots().isEmpty())return r;const o=this._model.timeScale().visibleBarsStrictRange();if(null===o)return r;if(!this.properties().childs().visible.value())return r;const a=this.plots().search(o.lastBar(),L.PlotRowSearchMode.NearestLeft,1);if(null===a)return r;const l=o.contains(a.index),c=!t&&l?a:(0,s.ensureNotNull)(this.plots().last());if(!c||!(0,m.isNumber)(c.value[1]))return r;const h=c.value[1],d=this.properties().childs().styles.childs().VWAP,u=(0,s.ensureNotNull)(this.firstValue()),p=n.priceToCoordinate(h,u);return{...n.getFormattedValues(h,u),noData:!1,price:h,color:d.childs().color.value(),coordinate:p,floatCoordinate:p,index:c.index}}restoreData(e){super.restoreData(e),void 0!==e.data&&(this._anchorPriceCalculated=!0)}properties(){return super.properties()}sourceId(){return this._studyId()}hasStateForAlert(){return!1}alertCreationAvailable(){return new(T())(!this.hasAlert.value()&&this.hasStateForAlert()).readonly()}stateForAlert(){throw new Error("Not implemented")}inputsForAlertState(){null===this._inputs&&W.logError("Could not get inputsForAlertState if VWAP has no inputs");const{start_time:e,source:t}=this.inputs();return{start_time:e,source:t}}inputs(){return(0,s.ensureNotNull)(this._inputs)}idForAlert(){return super.idForAlert()}defaultPlotIdForAlert(){return this.metaInfo().plots[0].id}isPlotVisibleAt(e,t){return(this.properties().childs().styles.childs()[e].childs().display.value()&t)===t}static createProperties(e,t){const i=u.StudyMetaInfo.getStudyPropertyRootNameById(z),r=(0,s.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:z})),n=(0,g.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createPropertiesFromStudyMetaInfoAndState(r,r,(0,m.merge)((0,m.clone)(n),null!=t?t:{}),e.studyVersioning())}static studyId(){return z}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s,H);return this._configureProperties(r),r}_onPointsetUpdated(e){super._onPointsetUpdated(e),this._onStudyInputsMayChange()}_studyInputs(e){(0, +s.assert)(1===e.length,"all the line tool points should be defined");const t=e[0],i=this._getPointTime(t,!1);return null===i?(this._subscribeApplyInputsOnSeriesCompleted(),null):{...this.properties().childs().inputs.state(["start_time"]),start_time:1e3*i}}_isReady(){return super._isReady()&&(null!==this._inputs||this._anchorPriceCalculated)&&this.model().lineBeingEdited()!==this}_onDataCleared(){super._onDataCleared(),this._anchorPriceCalculated=!1}_onInputsChanged(){if(super._onInputsChanged(),null!==this._inputs){for(const e of this._onInputsReadyCallbacks)try{e(this._inputs)}catch(e){W.logError(e.stack||e.message)}this._onInputsReadyCallbacks=[]}}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,59973))).AnchoredVWAPDefinitionsViewModel}_updateAnchorsPrice(e){if(!e&&(this._anchorPriceCalculated||!this.isActualSymbol()))return;const t=this.firstValue(),i=this.points();if(null===t||0===i.length)return;const s=i[0].index,r=this.plots().valueAt(s);if(null===r)return;const n=r[1];null!=n&&(this._points[0].price=n,this._timePoint[0].price=n,this._anchorPriceCalculated=!0)}_synchronizeAlert(e){this._onInputsReady((()=>super._synchronizeAlert(e)))}static _configureProperties(e){super._configureProperties(e),e.hasChild("axisLabelVisible")||e.addChild("axisLabelVisible",new(M())(true));const t=e.childs().styles.childs().VWAP.childs().linewidth,i=e.childs().styles.childs().VWAP.childs().color;e.addChild("linesWidths",new _.LineToolWidthsProperty([t])),e.addChild("linesColors",new _.LineToolColorsProperty([i]))}_onInputsReady(e){null!==this._inputs?e(this._inputs):this._onInputsReadyCallbacks.push(e)}_onShowStudyLastValueChanged(){this._lastValuePriceAxisView.update((0,F.sourceChangeEvent)(this.id())),this.model().updateSource(this)}_onRestoreFactoryDefaults(){this.properties().childs().axisLabelVisible.setValue(true)}}var G=i(87564),q=i(15367);function $(e){for(const t of Object.keys(e))TradingView[t]=e[t]}$(c),$({LineToolRegressionTrend:b,LineToolVbPFixed:w.LineToolVbPFixed,LineToolFixedRangeVolumeProfile:C,LineToolAnchoredVWAP:j});const Y={};Object.assign(Y,c);let K=null;function Z(e,t,i){return null!==K&&K.tool===e&&K.toolData===t||(K={properties:re(e,void 0,i),tool:e,toolData:t}),K.properties}function X(){K=null}function J(e){return null!==K&&K.tool===e?K.properties:null}const Q=new Map([["LineToolPriceNote",async()=>(await Promise.resolve().then(i.bind(i,32831))).LineToolPriceNote]]);async function ee(e){if(Y[e])return;if(!Y.hasOwnProperty(e))return;const t=(0,s.ensureDefined)(Q.get(e));Y[e]=await t()}async function te(e){if(!e)return;const t=new Set;("charts"in e?e.charts:[e]).forEach((e=>{e.panes.forEach((e=>{e.sources.forEach((e=>{(0,q.isLineToolName)(e.type)&&t.add(e.type)}))}))})),await Promise.all(Array.from(t).map((e=>ee(e))))}function ie(e,t,i,r,n,o){let a;if((0,s.assert)((0,q.isLineToolName)(e),"Unknown line tool: "+e),n||i||(i=J(e)||void 0),"LineToolVbPFixed"===e)a=new w.LineToolVbPFixed(t,i,(0, +s.ensureDefined)(r),n,o);else if("LineToolFixedRangeVolumeProfile"===e)a=new C(t,i,(0,s.ensureDefined)(r),n,o);else if("LineToolRegressionTrend"===e)a=new b(t,i,(0,s.ensureDefined)(r),n,o);else if("LineToolAnchoredVWAP"===e)a=new j(t,i,(0,s.ensureDefined)(r),n,o);else{a=new((0,s.ensureDefined)(Y[e]))(t,i,n,o)}return a.toolname=e,X(),a}function se(e,t){const i=(0,s.ensureNotNull)(t.symbolSource());e.childs().symbol.setValue(i.symbol()),i.model().currencyConversionEnabled()&&e.childs().currencyId.setValue(i.currency()),i.model().unitConversionEnabled()&&e.childs().unitId.setValue(i.unit()),e.childs().symbolStateVersion.setValue(2),e.childs().zOrderVersion.setValue(2)}function re(e,t,i){if((0,s.assert)((0,q.isLineToolName)(e),`${e} should be name of the line tool`),"LineToolVbPFixed"===e)return w.LineToolVbPFixed.createProperties(i,t);if("LineToolFixedRangeVolumeProfile"===e)return C.createProperties(i,t);if("LineToolRegressionTrend"===e)return b.createProperties(i,t);if("LineToolAnchoredVWAP"===e)return j.createProperties(i,t);return(0,s.ensureDefined)(Y[e]).createProperties(t)}function ne(e,t,i,r,n){if((0,s.assert)((0,q.isStudyLineToolName)(e),`${e} should be name of the study line tool`),"LineToolVbPFixed"===e)return w.LineToolVbPFixed.createPropertiesFromStudyMetaInfoAndState(t,i,r,n);if("LineToolFixedRangeVolumeProfile"===e)return C.createPropertiesFromStudyMetaInfoAndState(t,i,r,n);if("LineToolRegressionTrend"===e)return b.createRegressionTrendPropertiesFromStudyMetaInfoAndState(t,i,r,n);if("LineToolAnchoredVWAP"===e)return j.createPropertiesFromStudyMetaInfoAndState(t,i,r,n);throw new Error(`Property creation is not implemented for study line tool ${e}`)}function oe(e){(0,s.assert)((0,q.isLineToolName)(e),`${e} should be name of the line tool`);const t=c[e];return void 0!==t&&Boolean(t.supportPhantomMode)}function ae(e){return e instanceof a.LineDataSource}function le(e){return e instanceof o.StudyLineDataSource}function ce(e){return e instanceof G.LineToolTrading}function he(e){let t=null;return e===b.studyId()?t="LineToolRegressionTrend":e===w.LineToolVbPFixed.studyId()?t="LineToolVbPFixed":e===C.studyId()&&(t="LineToolFixedRangeVolumeProfile"),t}function de(e,t,i,o){const a=t.toolname,l=t.properties().state();l.intervalsVisibilities=(0,n.mergeIntervalVisibilitiesDefaults)(null==l?void 0:l.intervalsVisibilities);const c=re(t.toolname,l,e);c.childs().visible.setValue(!0);const h=(0,s.ensureNotNull)(t.ownerSource()),d=ie(a,e,c);void 0!==o&&d.setId(o),d.setOwnerSource(h),d.toolname=a;const u=d.clonePositionOffset();if(t.isFixed()){const e=(0,s.ensureDefined)(t.fixedPoint()),n=i?e.add(new r.Point(u.xCoordOffset,u.yCoordOffset)):e;d.addFixedPoint(n)}const p=t.normalizedPoints(),_=i?function(e,t,i){const r=(0,s.ensureNotNull)(t.priceScale()),n=(0,s.ensureNotNull)(t.firstValue());return e.map((e=>{const t=e.price,s=r.priceToCoordinate(t,n)+i.yCoordOffset,o=r.coordinateToPrice(s,n);return{time_t:e.time_t,price:o,offset:e.offset+i.barOffset}}))}(p,h,u):p,m=t.points();return d.restorePoints(_,m), +d.cloneData&&d.cloneData(t),d.recalculateStateByData&&d.recalculateStateByData(),d}function ue(e,t){var i;return null!==(i=e.dataSources().find((e=>ae(e)&&e.linkKey().value()===t)))&&void 0!==i?i:null}},23558:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(59452),n=i(46100).DefaultProperty;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),this.version=o.version,i.e(1583).then(i.bind(i,34658)).then((({NotePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Note"}getTooltipWidth(){return o.TOOLTIP_WIDTH}getTooltipPadding(){return o.TOOLTIP_PADDING}getTooltipLineSpacing(){return o.TOOLTIP_LINESPACING}template(){var e=super.template();return e.text=this.properties().childs().text.value(),e}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}static createProperties(e){void 0!==e&&void 0!==e.markerColor&&void 0===e.borderColor&&(e.borderColor=e.markerColor);var t=new n("linetoolnote",e);return this._configureProperties(t),t}state(e){var t=super.state(e);return e&&(t.state.fixedSize=!1),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,77420))).NoteDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new r(i(44352).t(null,void 0,i(37229)))),e.addExclusion("text")}}o.TOOLTIP_WIDTH=300,o.TOOLTIP_PADDING=10,o.TOOLTIP_LINESPACING=5,o.version=1;class a extends o{constructor(e,t){super(e,t||a.createProperties())}title(){return i(44352).t(null,void 0,i(66828))}name(){return"Anchored Note"}isFixed(){return!0}hasEditableCoordinates(){return!1}static createProperties(e){var t=new n("linetoolnoteabsolute",e);return this._configureProperties(t),t}}t.LineToolNote=o,t.LineToolNoteAbsolute=a},16907:(e,t,i)=>{"use strict";var s=i(87564).LineToolTrading,r=i(71243).LineToolPriceAxisView,n=i(47043),o=i(13087).LineDataSource,a=i(46100).DefaultProperty;const l=i(14483);var c=i(98517).sortSourcesPreOrdered.LineToolOrder;function h(e){return null==e?e="":e+="",e}class d{constructor(e){this._line=e,this._data={bodyText:"order",quantityText:"0"},this._editable=!0,this._cancellable=!0,this._mode="",this._direction="buy",this._active=!0}setMode(e){return this._mode=e,this._line.updateAllViewsAndRedraw(),this}setDirection(e){return this._direction=e,this._line.updateAllViewsAndRedraw(),this}setActive(e){return this._active=e,this._line.updateAllViewsAndRedraw(),this}setEditable(e){return this._editable=e,this._line.updateAllViewsAndRedraw(),this}getEditable(){return this._editable}setCancellable(e){return this._cancellable=e,this._line.updateAllViewsAndRedraw(),this}getCancellable(){return this._cancellable}hasMoveCallback(){return this.isFunction(this._onMoveCallback)}hasModifyCallback(){return this.isFunction(this._onModifyCallback)}getPrice(){ +return this._line.points().length>0?this._line.points()[0].price:this._line._timePoint.length>0?this._line._timePoint[0].price:void 0}setPrice(e){if(this._line.points().length>0){var t=this._line.points()[0];t.price=e,this._line._points[0]=t,this._line.normalizePoints(),this._line.updateAllViewsAndRedraw()}return this._line._timePoint.length>0&&(this._line._timePoint[0].price=e),this}getText(){return this._data.bodyText}setText(e){return this._data.bodyText=e||"",this._line.updateAllViewsAndRedraw(),this}setTooltip(e){return this._line.properties().tooltip.setValue(h(e)),this}getTooltip(){return this._line.properties().tooltip.value()}setModifyTooltip(e){return this._line.properties().modifyTooltip.setValue(h(e)),this}getModifyTooltip(){return this._line.properties().modifyTooltip.value()}setCancelTooltip(e){return this._line.properties().cancelTooltip.setValue(h(e)),this}getCancelTooltip(){return this._line.properties().cancelTooltip.value()}getQuantity(){return this._data.quantityText}setQuantity(e){return this._data.quantityText=e||"",this._line.updateAllViewsAndRedraw(),this}getExtendLeft(){var e=this._line.properties().extendLeft.value();return"inherit"===e?this._line._model.properties().tradingProperties.extendLeft.value():e}setExtendLeft(e){return this._line.properties().extendLeft.setValue(e),this}getLineLength(){var e=this._line.properties().lineLength.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineLength.value():e}setLineLength(e){return this._line.properties().lineLength.setValue(Math.max(0,Math.min(e,100))),this}getLineColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.lineActiveBuyColor.value():e.lineInactiveBuyColor.value():this._active?e.lineActiveSellColor.value():e.lineInactiveSellColor.value()}setLineColor(e){return"buy"===this._direction?this._active?this.setLineActiveBuyColor(e):this.setLineInactiveBuyColor(e):this._active?this.setLineActiveSellColor(e):this.setLineInactiveSellColor(e),this}setLineActiveBuyColor(e){return this._line.properties().lineActiveBuyColor.setValue(e),this}setLineInactiveBuyColor(e){return this._line.properties().lineInactiveBuyColor.setValue(e),this}setLineActiveSellColor(e){return this._line.properties().lineActiveSellColor.setValue(e),this}setLineInactiveSellColor(e){return this._line.properties().lineInactiveSellColor.setValue(e),this}getLineStyle(){var e=this._line.properties().lineStyle.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineStyle.value():e}setLineStyle(e){return this._line.properties().lineStyle.setValue(e),this}getLineWidth(){var e=this._line.properties().lineWidth.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineWidth.value():e}setLineWidth(e){return this._line.properties().lineWidth.setValue(e),this}getBodyBorderColor(){var e=this._line.properties() +;return"buy"===this._direction?this._active?e.bodyBorderActiveBuyColor.value():e.bodyBorderInactiveBuyColor.value():this._active?e.bodyBorderActiveSellColor.value():e.bodyBorderInactiveSellColor.value()}setBodyBorderColor(e){return"buy"===this._direction?this._active?this.setBodyBorderActiveBuyColor(e):this.setBodyBorderInactiveBuyColor(e):this._active?this.setBodyBorderActiveSellColor(e):this.setBodyBorderInactiveSellColor(e),this}setBodyBorderActiveBuyColor(e){return this._line.properties().bodyBorderActiveBuyColor.setValue(e),this}setBodyBorderInactiveBuyColor(e){return this._line.properties().bodyBorderInactiveBuyColor.setValue(e),this}setBodyBorderActiveSellColor(e){return this._line.properties().bodyBorderActiveSellColor.setValue(e),this}setBodyBorderInactiveSellColor(e){return this._line.properties().bodyBorderInactiveSellColor.setValue(e),this}getBodyBackgroundColor(){return n.getColorFromProperties(this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency)}setBodyBackgroundColor(e){return n.setColorToProperties(e,this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency),this}getBodyTextColor(){var e=this._line.properties();return"limit"===this._mode?this._active?e.bodyTextActiveLimitColor.value():e.bodyTextInactiveLimitColor.value():"stop"===this._mode?this._active?e.bodyTextActiveStopColor.value():e.bodyTextInactiveStopColor.value():"buy"===this._direction?this._active?e.bodyTextActiveBuyColor.value():e.bodyTextInactiveBuyColor.value():this._active?e.bodyTextActiveSellColor.value():e.bodyTextInactiveSellColor.value()}setBodyTextColor(e){return"limit"===this._mode?this._active?this.setBodyTextActiveLimitColor(e):this.setBodyTextInactiveLimitColor(e):"stop"===this._mode?this._active?this.setBodyTextActiveStopColor(e):this.setBodyTextInactiveStopColor(e):"buy"===this._direction?this._active?this.setBodyTextActiveBuyColor(e):this.setBodyTextInactiveBuyColor(e):this._active?this.setBodyTextActiveSellColor(e):this.setBodyTextInactiveSellColor(e),this}setBodyTextInactiveLimitColor(e){return this._line.properties().bodyTextInactiveLimitColor.setValue(e),this}setBodyTextActiveLimitColor(e){return this._line.properties().bodyTextActiveLimitColor.setValue(e),this}setBodyTextInactiveStopColor(e){return this._line.properties().bodyTextInactiveStopColor.setValue(e),this}setBodyTextActiveStopColor(e){return this._line.properties().bodyTextActiveStopColor.setValue(e),this}setBodyTextInactiveBuyColor(e){return this._line.properties().bodyTextInactiveBuyColor.setValue(e),this}setBodyTextActiveBuyColor(e){return this._line.properties().bodyTextActiveBuyColor.setValue(e),this}setBodyTextInactiveSellColor(e){return this._line.properties().bodyTextInactiveSellColor.setValue(e),this}setBodyTextActiveSellColor(e){return this._line.properties().bodyTextActiveSellColor.setValue(e),this}getBodyFont(){ +return n.getFontFromProperties(this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic)}setBodyFont(e){return n.setFontToProperties(e,this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic),this}getQuantityBorderColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.quantityBorderActiveBuyColor.value():e.quantityBorderInactiveBuyColor.value():this._active?e.quantityBorderActiveSellColor.value():e.quantityBorderInactiveSellColor.value()}setQuantityBorderColor(e){return"buy"===this._direction?this._active?this.setQuantityBorderActiveBuyColor(e):this.setQuantityBorderInactiveBuyColor(e):this._active?this.setQuantityBorderActiveSellColor(e):this.setQuantityBorderInactiveSellColor(e),this}setQuantityBorderActiveBuyColor(e){return this._line.properties().quantityBorderActiveBuyColor.setValue(e),this}setQuantityBorderInactiveBuyColor(e){return this._line.properties().quantityBorderInactiveBuyColor.setValue(e),this}setQuantityBorderActiveSellColor(e){return this._line.properties().quantityBorderActiveSellColor.setValue(e),this}setQuantityBorderInactiveSellColor(e){return this._line.properties().quantityBorderInactiveSellColor.setValue(e),this}getQuantityBackgroundColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.quantityBackgroundActiveBuyColor.value():e.quantityBackgroundInactiveBuyColor.value():this._active?e.quantityBackgroundActiveSellColor.value():e.quantityBackgroundInactiveSellColor.value()}setQuantityBackgroundColor(e){return"buy"===this._direction?this._active?this.setQuantityBackgroundActiveBuyColor(e):this.setQuantityBackgroundInactiveBuyColor(e):this._active?this.setQuantityBackgroundActiveSellColor(e):this.setQuantityBackgroundInactiveSellColor(e),this}setQuantityBackgroundActiveBuyColor(e){return this._line.properties().quantityBackgroundActiveBuyColor.setValue(e),this}setQuantityBackgroundInactiveBuyColor(e){return this._line.properties().quantityBackgroundInactiveBuyColor.setValue(e),this}setQuantityBackgroundActiveSellColor(e){return this._line.properties().quantityBackgroundActiveSellColor.setValue(e),this}setQuantityBackgroundInactiveSellColor(e){return this._line.properties().quantityBackgroundInactiveSellColor.setValue(e),this}getQuantityTextColor(){return n.getColorFromProperties(this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency)}setQuantityTextColor(e){return n.setColorToProperties(e,this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency),this}getQuantityFont(){return n.getFontFromProperties(this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic)}setQuantityFont(e){ +return n.setFontToProperties(e,this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic),this}getCancelButtonBorderColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.cancelButtonBorderActiveBuyColor.value():e.cancelButtonBorderInactiveBuyColor.value():this._active?e.cancelButtonBorderActiveSellColor.value():e.cancelButtonBorderInactiveSellColor.value()}setCancelButtonBorderColor(e){return"buy"===this._direction?this._active?this.setCancelButtonBorderActiveBuyColor(e):this.setCancelButtonBorderInactiveBuyColor(e):this._active?this.setCancelButtonBorderActiveSellColor(e):this.setCancelButtonBorderInactiveSellColor(e),this}setCancelButtonBorderActiveBuyColor(e){return this._line.properties().cancelButtonBorderActiveBuyColor.setValue(e),this}setCancelButtonBorderInactiveBuyColor(e){return this._line.properties().cancelButtonBorderInactiveBuyColor.setValue(e),this}setCancelButtonBorderActiveSellColor(e){return this._line.properties().cancelButtonBorderActiveSellColor.setValue(e),this}setCancelButtonBorderInactiveSellColor(e){return this._line.properties().cancelButtonBorderInactiveSellColor.setValue(e),this}getCancelButtonBackgroundColor(){return n.getColorFromProperties(this._line.properties().cancelButtonBackgroundColor,this._line.properties().cancelButtonBackgroundTransparency)}setCancelButtonBackgroundColor(e){return n.setColorToProperties(e,this._line.properties().cancelButtonBackgroundColor,this._line.properties().cancelButtonBackgroundTransparency),this}getCancelButtonIconColor(){var e=this._line.properties();return"buy"===this._direction?this._active?e.cancelButtonIconActiveBuyColor.value():e.cancelButtonIconInactiveBuyColor.value():this._active?e.cancelButtonIconActiveSellColor.value():e.cancelButtonIconInactiveSellColor.value()}setCancelButtonIconColor(e){return"buy"===this._direction?this._active?this.setCancelButtonIconActiveBuyColor(e):this.setCancelButtonIconInactiveBuyColor(e):this._active?this.setCancelButtonIconActiveSellColor(e):this.setCancelButtonIconInactiveSellColor(e),this}setCancelButtonIconActiveBuyColor(e){return this._line.properties().cancelButtonIconActiveBuyColor.setValue(e),this}setCancelButtonIconInactiveBuyColor(e){return this._line.properties().cancelButtonIconInactiveBuyColor.setValue(e),this}setCancelButtonIconActiveSellColor(e){return this._line.properties().cancelButtonIconActiveSellColor.setValue(e),this}setCancelButtonIconInactiveSellColor(e){return this._line.properties().cancelButtonIconInactiveSellColor.setValue(e),this}block(){this._blocked=!0,this._line.updateAllViewsAndRedraw()}unblock(){this._blocked=!1,this._line.updateAllViewsAndRedraw()}getBlocked(){return this._blocked}isFunction(e){return"function"==typeof e}onCancel(e,t){return t?this.isFunction(t)&&(this._onCancelData=e,this._onCancelCallback=t):this.isFunction(e)&&(this._onCancelCallback=e),this}callOnCancel(){ +this.isFunction(this._onCancelCallback)&&this._onCancelCallback.call(this,this._onCancelData)}isOnCancelCallbackPresent(){return this.isFunction(this._onCancelCallback)}onModify(e,t){return t?this.isFunction(t)&&(this._onModifyData=e,this._onModifyCallback=t):this.isFunction(e)&&(this._onModifyCallback=e),this}callOnModify(){this.isFunction(this._onModifyCallback)&&this._onModifyCallback.call(this,this._onModifyData)}onMove(e,t){return t?this.isFunction(t)&&(this._onMoveData=e,this._onMoveCallback=t):this.isFunction(e)&&(this._onMoveCallback=e),this}callOnMove(){this.isFunction(this._onMoveCallback)&&this._onMoveCallback.call(this,this._onMoveData)}onContextMenu(e,t){return t?this.isFunction(t)&&(this._onContextMenuData=e,this._onContextMenuCallback=t):this.isFunction(e)&&(this._onContextMenuCallback=e),this}shouldShowContextMenu(){return this.isFunction(this._onContextMenuCallback)}callOnContextMenu(){if(this.isFunction(this._onContextMenuCallback))return this._onContextMenuCallback.call(this,this._onContextMenuData)}remove(){this._line._model.removeSource(this._line),delete this._line}}class u extends s{constructor(e,t){super(e,t||u.createProperties()),this._adapter=new d(this),this.setSelectionEnabled(!0),i.e(1583).then(i.bind(i,61144)).then((({OrderPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}zorder(){return c}isSpeciallyZOrderedSource(){return!0}setPoint(e,t,i){this._points[e]=t,this.normalizePoints()}addPoint(e,t){return this._points.push(e),this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}name(){return"Order"}endMoving(e){var t=this._startMovingPoint&&this._currentMovingPoint&&this._startMovingPoint.logical.price!==this._currentMovingPoint.logical.price;super.endMoving(),!e&&t&&this._adapter.callOnMove()}createPriceAxisView(e){var t={pointIndex:e,backgroundPropertyGetter:()=>this._adapter.getLineColor()};return this._priceAxisView=new r(this,t),this._priceAxisView}paneViews(){return TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showOrders.value()?o.prototype.paneViews.call(this):null}priceAxisViews(e,t){return TradingView.printing&&!l.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showOrders.value()?o.prototype.priceAxisViews.call(this,e,t):null}adapter(){return this._adapter}hasContextMenu(){return this._adapter.shouldShowContextMenu()}contextMenuItems(){return this._adapter.callOnContextMenu()}movable(){return Boolean(this._adapter._onMoveCallback)}static createProperties(e){var t=new a("linetoolorder",e,!1,!1);return this._configureProperties(t),t}}t.LineToolOrder=u},87440:(e,t,i)=>{"use strict";i.d(t,{LineToolParallelChannel:()=>d});var s=i(50151),r=i(86441),n=i(46100),o=i(88348),a=i(13087),l=i(1722),c=i(58275),h=i.n(c);class d extends a.LineDataSource{constructor(e,t,s,r){super(e,t||d.createProperties(),s,r),this._alertCreationAvailable=new(h())(super.alertCreationAvailable().value()&&this._isTimePointsValid()), +this._priceAxisViews.push(this.createPriceAxisView(3)),this._coordOffsetWhileMovingOrChanging=null,this._pendingPriceOffset=null,i.e(1583).then(i.bind(i,26013)).then((({ParallelChannelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])})),this._normalizedPointsChanged.subscribe(this,(()=>this._alertCreationAvailable.setValue(super.alertCreationAvailable().value()&&this._isTimePointsValid())))}alertCreationAvailable(){return this._alertCreationAvailable.readonly()}paneViews(e){return null!==this._pendingPriceOffset&&this._applyPendingPriceOffset(),super.paneViews(e)}setLastPoint(e,t){t&&t.shift()&&2===this.points().length&&this._snapPoint45Degree(e,this.points()[0]);const i=(0,l.clone)(e);return super.setLastPoint(e),i}startMoving(e,t,i,s){super.startMoving(e,t,i,s),this._coordOffsetWhileMovingOrChanging=this._findPixelsHeight()}endMoving(e,t,i){return this._coordOffsetWhileMovingOrChanging=null,super.endMoving(e,t,i)}startChanging(e,t){super.startChanging(e,t),this._coordOffsetWhileMovingOrChanging=this._findPixelsHeight()}endChanging(e,t,i){return this._coordOffsetWhileMovingOrChanging=null,super.endChanging(e,t,i)}restoreExternalPoints(e,t,i){const s=i?e.points:this._timePoint.map(((t,i)=>({price:t.price,offset:e.points[i].offset,time_t:e.points[i].time_t})));if(super.restoreExternalPoints({...e,points:s},t),t.pricesChanged&&this._points.length===s.length)for(let e=0;e=4)return;this._snapPointBeforeChange(e,t,i);const a=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),l=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),c=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),h=(0,s.ensureNotNull)(this._coordOffsetWhileMovingOrChanging),d=(0,s.ensureNotNull)(this.priceScale()),u=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue());switch(e){case 0:super.setPoint(e,t,i),this._points[2].price=d.coordinateToPrice(c.y+h,u);break;case 1:super.setPoint(e,t,i);break;case 2:super.setPoint(e,t,i),this._points[0].price=d.coordinateToPrice(c.y-h,u),this._points[0].index=t.index;break;case 3:this._points[1].price=d.coordinateToPrice(c.y-h,u),this._points[1].index=t.index;break;case 4:{const e=l.subtract(a),t=(c.x-a.x)/e.x,i=a.addScaled(e,t),s=c.y-i.y;this._points[2].price=d.coordinateToPrice(a.y+s,u);break}case 5:{const e=l.subtract(a),t=(c.x-a.x)/e.x,i=a.addScaled(e,t),s=c.y-i.y;this._points[0].price=d.coordinateToPrice(a.y+s,u),this._points[1].price=d.coordinateToPrice(l.y+s,u);break}}const p=this.linkKey().value();if(p&&!r&&e<4){const e=this._points.map((e=>e.price));(0,o.changeLineStyle)({model:this._model,linkKey:p,state:{prices:e}})}}state(e){const t=super.state(e);return this._pendingPriceOffset&&(t.priceOffset=this._pendingPriceOffset),t}restoreExternalState(e){const{prices:t,...i}=e +;if(t&&this.isActualSymbol())for(let e=0;ee.index<=t.index?[e,t]:[t,e],s=i(t[0],t[1]),r=i(t[2],t[3]);let n,o,a,l;t[2].pricenull!==e))}_correctLastPoint(e){if(this._points.length<2||this._points[1].index===this._points[0].index)return e;const t=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),n=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=i.subtract(n),a=(t.x-n.x)/o.x,l=n.addScaled(o,a),c=t.y-l.y,h=n.add(new r.Point(0,c));return(0,s.ensureNotNull)(this.screenPointToPoint(h))}_isTimePointsValid(){return this._timePoint.every((e=>Number.isFinite(e.price)))}_axisPoints(){const e=this.points(),t=this._points[0]?this.pointToScreenPoint(this._points[0]):null,i=this._points[1]?this.pointToScreenPoint(this._points[1]):null,n=this._points[2]?this.pointToScreenPoint(this._points[2]):null;if(t&&i&&n){const o=i.y-t.y,a=n.add(new r.Point(0,o));e.push((0,s.ensureNotNull)(this.screenPointToPoint(a)))}return e}_convertLastPointTo3rdPoint(e){const t=(0,s.ensureNotNull)(this.pointToScreenPoint(e)),i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[1])),n=(0, +s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=i.subtract(n),a=(t.x-n.x)/o.x,l=n.addScaled(o,a),c=t.y-l.y,h=n.add(new r.Point(0,c));return(0,s.ensureNotNull)(this.screenPointToPoint(h))}_findPixelsHeight(){const e=this.pointToScreenPoint(this._points[2]),t=this.pointToScreenPoint(this._points[0]);return e&&t?e.y-t.y:null}_applyPendingPriceOffset(){const e=this._pendingPriceOffset;if(null===e||this._points.length<3)return;const t=this.priceScale(),i=(0,s.ensureNotNull)(this.ownerSource()).firstValue();if(!t||t.isEmpty()||null===i)return;const r=e+this._points[0].price,n=e+this._points[1].price,o=.5*(r+n)-e,a=.5*(r+n),l=t.priceToCoordinate(o,i),c=t.priceToCoordinate(a,i)-l,h=t.priceToCoordinate(this._points[0].price,i)+c,d=t.coordinateToPrice(h,i);this._points[2].price=d,this._timePoint[2].price=d,this._points[2].index=this._points[0].index,this._timePoint[2].time_t=this._timePoint[0].time_t,this._timePoint[2].offset=this._timePoint[0].offset,this._pendingPriceOffset=null}_snapPointBeforeChange(e,t,i){if(i&&i.shift())switch(e){case 0:case 1:this._snapPoint45Degree(t,this._points[1-e]);break;case 2:case 3:const i=(0,s.ensureNotNull)(this.getPoint(5-e));this._snapPoint45Degree(t,i)}}}},40418:(e,t,i)=>{"use strict";i.d(t,{LineToolPath:()=>c});var s=i(50151),r=i(86441),n=i(46100),o=i(45197),a=i(13087),l=i(68806);class c extends a.LineDataSource{constructor(e,t,s,r){const n=t||c.createProperties();super(e,n,s,r),this._finished=!1,i.e(1583).then(i.bind(i,62801)).then((t=>{this._setPaneViews([new t.PathPaneView(this,e)])}))}pointsCount(){return-1}name(){return"Path"}hasEditableCoordinates(){return!1}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}addPoint(e,t,i){var n;if(this._finished)return!0;const a=(0,s.ensureNotNull)(this.priceScale()),l=this._model.timeScale().indexToCoordinate(e.index),c=e.price,h=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue()),d=a.priceToCoordinate(c,h);if(this._points.length>0){const e=this._points[this._points.length-1],i=this._model.timeScale().indexToCoordinate(e.index),s=e.price,n=a.priceToCoordinate(s,h),c=new r.Point(l,d).subtract(new r.Point(i,n)).length();if(!(null==t?void 0:t.isApiEvent())&&c<(0,o.interactionTolerance)().minDistanceBetweenPoints)return this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}return super.addPoint(e,t,i)}static createProperties(e){const t=new n.DefaultProperty("linetoolpath",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,74481)).then((e=>e.PathDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesWidths",new l.LineToolWidthsProperty([(0,s.ensureDefined)(e.child("lineWidth"))])),e.addChild("linesColors",new l.LineToolColorsProperty([e.childs().lineColor]))}}},63596:(e,t,i)=>{"use strict" +;var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(68806),a=o.LineToolWidthsProperty,l=o.LineToolColorsProperty,c=new s("erase level line",i(44352).t(null,void 0,i(12962)));class h extends r{constructor(e,t,s,r){super(e,t||h.createProperties(),s,r),i.e(1583).then(i.bind(i,87202)).then((({PitchfanLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return h.LevelsCount}pointsCount(){return 3}name(){return"Pitchfan"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,c)}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,81658))).PitchBaseDefinitionsViewModel}static createProperties(e){var t=new n("linetoolpitchfan",e,!1,{range:[0,8]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("median").child("linewidth")],i=[e.child("median").child("color")],s=0;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new l(i)),e.addChild("linesWidths",new a(t))}}h.LevelsCount=8,t.LineToolPitchfan=h},90095:(e,t,i)=>{"use strict";var s;i.d(t,{LineToolPitchforkStyle:()=>s}),function(e){e[e.Original=0]="Original",e[e.Schiff=1]="Schiff",e[e.Inside=2]="Inside",e[e.Schiff2=3]="Schiff2"}(s||(s={}))},70309:(e,t,i)=>{"use strict";var s=i(36298).TranslatedString,r=i(13087).LineDataSource,n=i(53801).LevelsProperty,o=i(39347).Action,a=i(95059).ACTION_ID,l=i(90095).LineToolPitchforkStyle,c=null,h=i(68806),d=h.LineToolWidthsProperty,u=h.LineToolColorsProperty,p=new s("erase level line",i(44352).t(null,void 0,i(12962))),_=new s("change {title} style",i(44352).t(null,void 0,i(74428)));class m extends r{constructor(e,t,i,s){super(e,t||m.createProperties(),i,s),this._properties.style.listeners().subscribe(this,this._recreatePaneView),this._recreatePaneView()}levelsCount(){return m.LevelsCount}additionalActions(e){for(var t=[],r=[{title:i(44352).t(null,void 0,i(25595)),actionId:a.ChartLineToolPitchforkChangeTypeToOriginal},{title:i(44352).t(null,void 0,i(66276)),actionId:a.ChartLineToolPitchforkChangeTypeToModifiedSchiff},{title:i(44352).t(null,void 0,i(9114)),actionId:a.ChartLineToolPitchforkChangeTypeToInside},{title:i(44352).t(null,void 0,i(51464)),actionId:a.ChartLineToolPitchforkChangeTypeToSchiff}],n=0;n<4;n++){var l=new o({actionId:r[n].actionId,checked:this.properties().style.value()===n,checkable:!0,label:r[n].title,payload:{target:this,value:n},onExecute:function(t){var i=t.getPayload(),r=i.target;e.setProperty(r.properties().style,i.value,_.format({title:new s(r.name(),r.title())})),r.updateAllViews(),r._model.updateSource(r)}});t.push(l)}return[t[0],t[3],t[1],t[2]]}_recreatePaneView(){if(null!==c){var e=[] +;this._properties.style.value()===l.Original?e=[new c.PitchforkLinePaneView(this,this._model)]:this._properties.style.value()===l.Schiff?e=[new c.SchiffPitchforkLinePaneView(this,this._model)]:this._properties.style.value()===l.Schiff2?e=[new c.SchiffPitchfork2LinePaneView(this,this._model)]:this._properties.style.value()===l.Inside&&(e=[new c.InsidePitchforkLinePaneView(this,this._model)]),this._setPaneViews(e)}else i.e(1583).then(i.bind(i,95337)).then((e=>{null===c&&(c=e),this._recreatePaneView()}))}pointsCount(){return 3}name(){return"Pitchfork"}processErase(e,t){var i="level"+t,s=this.properties()[i].visible;e.setProperty(s,!1,p)}static createProperties(e){var t=new n("linetoolpitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,769))).PitchForkDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);for(var t=[e.child("median").child("linewidth")],i=[e.child("median").child("color")],s=0;s<=this.LevelsCount;s++)t.push(e.child("level"+s).child("linewidth")),i.push(e.child("level"+s).child("color"));e.addChild("linesColors",new u(i)),e.addChild("linesWidths",new d(t))}}m.LevelsCount=8,t.LineToolPitchfork=m},67686:(e,t,i)=>{"use strict";i.d(t,{LineToolPolyline:()=>l});var s=i(50151),r=i(86441),n=i(46100),o=i(45197),a=i(13087);class l extends a.LineDataSource{constructor(e,t,s,r){const n=t||l.createProperties();super(e,n,s,r),this._finished=!1,i.e(1583).then(i.bind(i,50253)).then((t=>{this._setPaneViews([new t.PolylinePaneView(this,e)])}))}pointsCount(){return-1}name(){return"Polyline"}hasEditableCoordinates(){return!1}finish(){this._finished=!0,this._lastPoint=null,this.normalizePoints(),this.createServerPoints()}addPoint(e,t,i){var n;if(this._finished)return!0;const a=(0,s.ensureNotNull)(this.priceScale()),l=this._model.timeScale().indexToCoordinate(e.index),c=e.price,h=(0,s.ensure)(null===(n=this.ownerSource())||void 0===n?void 0:n.firstValue()),d=a.priceToCoordinate(c,h),u=(0,o.interactionTolerance)().minDistanceBetweenPoints;if(this._points.length>0){const e=this._points[this._points.length-1],i=this._model.timeScale().indexToCoordinate(e.index),s=e.price,n=a.priceToCoordinate(s,h),o=new r.Point(l,d).subtract(new r.Point(i,n)).length();if(!(null==t?void 0:t.isApiEvent())&&oe.PolylinesDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addExclusion("filled")}}},66683:(e,t,i)=>{"use strict";i.d(t,{PositionAveragePriceAxisView:()=>r});var s=i(71243);class r extends s.LineToolPriceAxisView{_formatPrice(e,t){return this._source.formatter().format(e)}}},37619:(e,t,i)=>{"use strict";var s=i(87564).LineToolTrading,r=i(13087).LineDataSource,n=i(66683).PositionAveragePriceAxisView,o=i(47043),a=i(46100).DefaultProperty,l=i(61146).PriceFormatter;const c=i(14483);var h=i(98517).sortSourcesPreOrdered.LineToolPosition;function d(e){return null==e?e="":e+="",e}class u{constructor(e){this._line=e,this._data={bodyText:"position",quantityText:"0"},this._closeEnabled=!0,this._direction="buy",this._profitState="neutral"}setDirection(e){return this._direction=e,this._line.updateAllViewsAndRedraw(),this}setProfitState(e){return this._profitState=e,this._line.updateAllViewsAndRedraw(),this}getPrice(){return this._line.points().length>0?this._line.points()[0].price:this._line._timePoint.length>0?this._line._timePoint[0].price:void 0}setPrice(e){if(this._line.points().length>0){var t=this._line.points()[0];t.price=e,this._line._points[0]=t,this._line.normalizePoints(),this._line.updateAllViewsAndRedraw()}return this._line._timePoint.length>0&&(this._line._timePoint[0].price=e),this}getText(){return this._data.bodyText}setText(e){return this._data.bodyText=e||"",this._line.updateAllViewsAndRedraw(),this}setTooltip(e){return this._line.properties().tooltip.setValue(d(e)),this}getTooltip(){return this._line.properties().tooltip.value()}setProtectTooltip(e){return this._line.properties().protectTooltip.setValue(d(e)),this}getProtectTooltip(){return this._line.properties().protectTooltip.value()}setCloseTooltip(e){return this._line.properties().closeTooltip.setValue(d(e)),this}getCloseTooltip(){return this._line.properties().closeTooltip.value()}setReverseTooltip(e){return this._line.properties().reverseTooltip.setValue(d(e)),this}getReverseTooltip(){return this._line.properties().reverseTooltip.value()}getQuantity(){return this._data.quantityText}setQuantity(e){return this._data.quantityText=e||"",this._line.updateAllViewsAndRedraw(),this}getExtendLeft(){var e=this._line.properties().extendLeft.value() +;return"inherit"===e?this._line._model.properties().tradingProperties.extendLeft.value():e}setExtendLeft(e){return this._line.properties().extendLeft.setValue(e),this}getLineLength(){var e=this._line.properties().lineLength.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineLength.value():e}setLineLength(e){return this._line.properties().lineLength.setValue(Math.max(0,Math.min(e,100))),this}getLineColor(){var e=this._line.properties();return("buy"===this._direction?e.lineBuyColor:e.lineSellColor).value()}setLineColor(e){return"buy"===this._direction?this.setLineBuyColor(e):this.setLineSellColor(e),this}setLineBuyColor(e){return this._line.properties().lineBuyColor.setValue(e),this}setLineSellColor(e){return this._line.properties().lineSellColor.setValue(e),this}getLineStyle(){var e=this._line.properties().lineStyle.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineStyle.value():e}setLineStyle(e){return this._line.properties().lineStyle.setValue(e),this}getLineWidth(){var e=this._line.properties().lineWidth.value();return"inherit"===e?this._line._model.properties().tradingProperties.lineWidth.value():e}setLineWidth(e){return this._line.properties().lineWidth.setValue(e),this}getBodyBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.bodyBorderBuyColor:e.bodyBorderSellColor).value()}setBodyBorderColor(e){return"buy"===this._direction?this.setBodyBorderBuyColor(e):this.setBodyBorderSellColor(e),this}setBodyBorderBuyColor(e){return this._line.properties().bodyBorderBuyColor.setValue(e),this}setBodyBorderSellColor(e){return this._line.properties().bodyBorderSellColor.setValue(e),this}getBodyBackgroundColor(){return o.getColorFromProperties(this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency)}setBodyBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().bodyBackgroundColor,this._line.properties().bodyBackgroundTransparency),this}getBodyTextColor(){var e=this._line.properties();return("positive"===this._profitState?e.bodyTextPositiveColor:"negative"===this._profitState?e.bodyTextNegativeColor:e.bodyTextNeutralColor).value()}setBodyTextColor(e){return"positive"===this._profitState?this.setBodyTextPositiveColor(e):"negative"===this._profitState?this.setBodyTextNegativeColor(e):this.setBodyTextNeutralColor(e),this}setBodyTextPositiveColor(e){return this._line.properties().bodyTextPositiveColor.setValue(e),this}setBodyTextNegativeColor(e){return this._line.properties().bodyTextNegativeColor.setValue(e),this}setBodyTextNeutralColor(e){return this._line.properties().bodyTextNeutralColor.setValue(e),this}getBodyFont(){return o.getFontFromProperties(this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic)}setBodyFont(e){ +return o.setFontToProperties(e,this._line.properties().bodyFontFamily,this._line.properties().bodyFontSize,this._line.properties().bodyFontBold,this._line.properties().bodyFontItalic),this}getQuantityBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.quantityBorderBuyColor:e.quantityBorderSellColor).value()}setQuantityBorderColor(e){return"buy"===this._direction?this.setQuantityBorderBuyColor(e):this.setQuantityBorderSellColor(e),this}setQuantityBorderBuyColor(e){return this._line.properties().quantityBorderBuyColor.setValue(e),this}setQuantityBorderSellColor(e){return this._line.properties().quantityBorderSellColor.setValue(e),this}getQuantityBackgroundColor(){var e=this._line.properties();return("buy"===this._direction?e.quantityBackgroundBuyColor:e.quantityBackgroundSellColor).value()}setQuantityBackgroundColor(e){return"buy"===this._direction?this.setQuantityBackgroundBuyColor(e):this.setQuantityBackgroundSellColor(e),this}setQuantityBackgroundBuyColor(e){return this._line.properties().quantityBackgroundBuyColor.setValue(e),this}setQuantityBackgroundSellColor(e){return this._line.properties().quantityBackgroundSellColor.setValue(e),this}getQuantityTextColor(){return o.getColorFromProperties(this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency)}setQuantityTextColor(e){return o.setColorToProperties(e,this._line.properties().quantityTextColor,this._line.properties().quantityTextTransparency),this}getQuantityFont(){return o.getFontFromProperties(this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic)}setQuantityFont(e){return o.setFontToProperties(e,this._line.properties().quantityFontFamily,this._line.properties().quantityFontSize,this._line.properties().quantityFontBold,this._line.properties().quantityFontItalic),this}getReverseButtonBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.reverseButtonBorderBuyColor:e.reverseButtonBorderSellColor).value()}setReverseButtonBorderColor(e){return"buy"===this._direction?this.setReverseButtonBorderBuyColor(e):this.setReverseButtonBorderSellColor(e),this}setReverseButtonBorderBuyColor(e){return this._line.properties().reverseButtonBorderBuyColor.setValue(e),this}setReverseButtonBorderSellColor(e){return this._line.properties().reverseButtonBorderSellColor.setValue(e),this}getReverseButtonBackgroundColor(){return o.getColorFromProperties(this._line.properties().reverseButtonBackgroundColor,this._line.properties().reverseButtonBackgroundTransparency)}setReverseButtonBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().reverseButtonBackgroundColor,this._line.properties().reverseButtonBackgroundTransparency),this}getReverseButtonIconColor(){var e=this._line.properties();return("buy"===this._direction?e.reverseButtonIconBuyColor:e.reverseButtonIconSellColor).value()}setReverseButtonIconColor(e){ +return"buy"===this._direction?this.setReverseButtonIconBuyColor(e):this.setReverseButtonIconSellColor(e),this}setReverseButtonIconBuyColor(e){return this._line.properties().reverseButtonIconBuyColor.setValue(e),this}setReverseButtonIconSellColor(e){return this._line.properties().reverseButtonIconSellColor.setValue(e),this}getCloseButtonBorderColor(){var e=this._line.properties();return("buy"===this._direction?e.closeButtonBorderBuyColor:e.closeButtonBorderSellColor).value()}setCloseButtonBorderColor(e){return"buy"===this._direction?this.setCloseButtonBorderBuyColor(e):this.setCloseButtonBorderSellColor(e),this}setCloseButtonBorderBuyColor(e){return this._line.properties().closeButtonBorderBuyColor.setValue(e),this}setCloseButtonBorderSellColor(e){return this._line.properties().closeButtonBorderSellColor.setValue(e),this}getCloseButtonBackgroundColor(){return o.getColorFromProperties(this._line.properties().closeButtonBackgroundColor,this._line.properties().closeButtonBackgroundTransparency)}setCloseButtonBackgroundColor(e){return o.setColorToProperties(e,this._line.properties().closeButtonBackgroundColor,this._line.properties().closeButtonBackgroundTransparency),this}getCloseButtonIconColor(){var e=this._line.properties();return("buy"===this._direction?e.closeButtonIconBuyColor:e.closeButtonIconSellColor).value()}setCloseButtonIconColor(e){return"buy"===this._direction?this.setCloseButtonIconBuyColor(e):this.setCloseButtonIconSellColor(e),this}setCloseButtonIconBuyColor(e){return this._line.properties().closeButtonIconBuyColor.setValue(e),this}setCloseButtonIconSellColor(e){return this._line.properties().closeButtonIconSellColor.setValue(e),this}block(){this._blocked=!0,this._line.updateAllViewsAndRedraw()}unblock(){this._blocked=!1,this._line.updateAllViewsAndRedraw()}isFunction(e){return"function"==typeof e}onReverse(e,t){return t?this.isFunction(t)&&(this._onReverseData=e,this._onReverseCallback=t):this.isFunction(e)&&(this._onReverseCallback=e),this}callOnReverse(){this.isFunction(this._onReverseCallback)&&this._onReverseCallback.call(this,this._onReverseData)}isOnReverseCallbackPresent(){return this.isFunction(this._onReverseCallback)}onClose(e,t){return t?this.isFunction(t)&&(this._onCloseData=e,this._onCloseCallback=t):this.isFunction(e)&&(this._onCloseCallback=e),this}setCloseEnabled(e){return this._closeEnabled===e||(this._closeEnabled=e,this._onCloseCallback&&this._line.updateAllViewsAndRedraw()),this}isCloseEnabled(){return this._closeEnabled}callOnClose(){this.isFunction(this._onCloseCallback)&&this._closeEnabled&&this._onCloseCallback.call(this,this._onCloseData)}isOnCloseCallbackPresent(){return this._closeEnabled&&this.isFunction(this._onCloseCallback)}onModify(e,t){return t?this.isFunction(t)&&(this._onModifyData=e,this._onModifyCallback=t):this.isFunction(e)&&(this._onModifyCallback=e),this}callOnModify(){this.isFunction(this._onModifyCallback)&&this._onModifyCallback.call(this,this._onModifyData)}onContextMenu(e,t){return t?this.isFunction(t)&&(this._onContextMenuData=e, +this._onContextMenuCallback=t):this.isFunction(e)&&(this._onContextMenuCallback=e),this}shouldShowContextMenu(){return this.isFunction(this._onContextMenuCallback)}callOnContextMenu(){if(this.isFunction(this._onContextMenuCallback))return this._onContextMenuCallback.call(this,this._onContextMenuData)}remove(){this._line._model.removeSource(this._line),delete this._line}}class p extends s{constructor(e,t){super(e,t||p.createProperties()),this._adapter=new u(this),i.e(1583).then(i.t.bind(i,46258,19)).then((({PositionPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}));var s=e.mainSeries().symbolInfo(),r=null!==s?s.pricescale:100,n=null!==s&&s.fractional?s.minmov:1,o=null!==s&&s.fractional,a=null!==s?s.minmove2:void 0;this._formatter=new l(r,n,o,a)}zorder(){return h}isSpeciallyZOrderedSource(){return!0}setPoint(e,t,i){this._points[e]=t,this.normalizePoints()}addPoint(e,t){return this._points.push(e),this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}name(){return"Position"}createPriceAxisView(e){return this._priceAxisView=new n(this,{pointIndex:e,backgroundPropertyGetter:()=>this._adapter.getLineColor()}),this._priceAxisView}paneViews(){return TradingView.printing&&!c.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showPositions.value()?r.prototype.paneViews.call(this):null}priceAxisViews(e,t){return TradingView.printing&&!c.enabled("snapshot_trading_drawings")?null:this._model.properties().tradingProperties.showPositions.value()?r.prototype.priceAxisViews.call(this,e,t):null}hasContextMenu(){return this._adapter.shouldShowContextMenu()}contextMenuItems(){return this._adapter.callOnContextMenu()}formatter(){return this._formatter}static createProperties(e){var t=new a("linetoolposition",e,!1,!1);return this._configureProperties(t),t}}t.LineToolPosition=p},21316:(e,t,i)=>{"use strict";var s,r;i.r(t),i.d(t,{AlertStatus:()=>s,Direction:()=>r}),function(e){e[e.Waiting=0]="Waiting",e[e.Success=1]="Success",e[e.Failure=2]="Failure"}(s||(s={})),function(e){e[e.Up=1]="Up",e[e.Down=2]="Down"}(r||(r={}))},30597:(e,t,i)=>{"use strict";var s=i(50151).ensureNotNull,r=i(13087).LineDataSource,n=i(46100).DefaultProperty,o=i(21316);class a extends r{constructor(e,t,s,r){super(e,t||a.createProperties(),s,r),this._predictionPaneView=null;const n=this._model.mainSeries();n.properties().interval.subscribe(this,(()=>{this.setStatus(o.AlertStatus.Waiting)})),n.dataEvents().dataUpdated().subscribe(this,this.recalculateStateByData),i.e(1583).then(i.t.bind(i,75061,19)).then((({PredictionPaneView:e})=>{this._predictionPaneView=new e(this,this._model),this._setPaneViews([this._predictionPaneView])}))}destroy(){const e=this._model.mainSeries();e.properties().interval.unsubscribeAll(this),e.dataEvents().dataUpdated().unsubscribeAll(this),super.destroy()}dataAndViewsReady(){return super.dataAndViewsReady()&&this._predictionPaneView&&this._predictionPaneView.iconsReady()}isSynchronizable(){return!1}status(){return this._properties.status.value()}setStatus(e){ +return this._properties.status.setValue(e)}pointsCount(){return 2}name(){return"Forecast"}restorePoints(e,t,i){super.restorePoints(e,t,i),this.recalculateStateByData()}recalculateStateByData(){if(!this.isSourceHidden()&&!(this._points.length<2||this._model.mainSeries().bars().isEmpty())){var e=this._points[1];if(this.status())e.index>this._model.timeScale().baseIndex()&&this.setStatus(o.AlertStatus.Waiting);else{var t=this._model.mainSeries().bars().valueAt(e.index);if(null!==t){var i=this.direction();if(i===o.Direction.Up&&t[TradingView.HIGH_PLOT]>=e.price)this.setStatus(o.AlertStatus.Success);else if(i===o.Direction.Down&&t[TradingView.LOW_PLOT]<=e.price)this.setStatus(o.AlertStatus.Success);else{var r=s(this._model.mainSeries().bars().lastIndex());e.index!==r&&this.setStatus(o.AlertStatus.Failure)}}}}}addPoint(e){var t=super.addPoint(e);return t&&this.recalculateStateByData(),t}endChanging(){super.endChanging(),this.setStatus(o.AlertStatus.Waiting),this.recalculateStateByData()}onData(e){super.onData(e),this.recalculateStateByData()}endMoving(e,t,i){super.endMoving(e,t,i),this.setStatus(o.AlertStatus.Waiting),this.recalculateStateByData()}direction(){if(this.points().length<2)return o.Direction.Up;var e=this.points()[0];return this.points()[1].price>e.price?o.Direction.Up:o.Direction.Down}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,54440))).PredictionDefinitionsViewModel}cloneable(){return!1}static createProperties(e){var t=new n("linetoolprediction",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.merge({status:o.AlertStatus.Waiting})}}t.LineToolPrediction=a},27039:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty,n=i(68806).LineToolColorsProperty;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,86583,19)).then((({PriceLabelPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 1}name(){return"Price Label"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,17265))).PriceLabelDefinitionsViewModel}static createProperties(e){var t=new r("linetoolpricelabel",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.childs().borderColor])),e.addChild("textsColors",new n([e.childs().color]))}}t.LineToolPriceLabel=o},32831:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LineToolPriceNote:()=>P});var s=i(50151),r=i(13087),n=i(48891),o=i(24633),a=i(32430),l=i(68806),c=i(17236),h=i(13637),d=i(59452),u=i.n(d),p=i(77680);const _={intervalsVisibilities:{...c.intervalsVisibilitiesDefaults},showLabel:!1,horzLabelsAlign:"center",vertLabelsAlign:"top",fontSize:14,bold:!1,italic:!1,priceLabelFontSize:12,priceLabelBold:!1,priceLabelItalic:!1},m=(0,n.getHexColorByName)("color-tv-blue-500"),g={lineColor:m,textColor:m, +priceLabelBackgroundColor:m,priceLabelBorderColor:m,priceLabelTextColor:(0,n.getHexColorByName)("color-white")},f=new Map([[o.StdTheme.Light,g],[o.StdTheme.Dark,g]]),v=(0,h.extractAllPropertiesKeys)((0,s.ensureDefined)(f.get(o.StdTheme.Light))),S=(0,h.extractAllPropertiesKeys)(_),y=[...v,...S,...a.commonLineToolPropertiesStateKeys,"text"];class b extends p.LineDataSourceThemedProperty{constructor(e,t,i,r,n){var o;super(e,t,i,r,y,n),this._textProperty=new(u())(null!==(o=null==n?void 0:n.text)&&void 0!==o?o:""),this.addChild("text",this._textProperty),this.addChild("linesColors",new l.LineToolColorsProperty([(0,s.ensureDefined)(this.child("lineColor"))])),this.addChild("backgroundsColors",new l.LineToolColorsProperty([(0,s.ensureDefined)(this.child("priceLabelBackgroundColor"))])),this.addChild("textsColors",new l.LineToolColorsProperty([(0,s.ensureDefined)(this.child("priceLabelTextColor"))]))}template(){return{...super.template(),text:this._textProperty.value()}}static create(e){return new this("linetoolpricenote",(()=>(0,h.factoryDefaultsForCurrentTheme)(_,f)),S,v,e)}}var w=i(28558);class P extends r.LineDataSource{constructor(e,t,s,r){super(e,t||P.createProperties(),s,r),this._labelMovingDelta=null,i.e(1583).then(i.bind(i,29734)).then((t=>{this._setPaneViews([new t.PriceNotePaneView(this,e)])}))}pointsCount(){return 2}name(){return"Price Note"}template(){return this._properties.template()}startMoving(e,t,i){if(1===t){if(this.isSourceHidden())return;const i=(0,s.ensureDefined)(e.logical),r=this.points()[1];this._labelMovingDelta={index:r.index-i.index,price:r.price-i.price},this.startChanging(t,i)}else this._labelMovingDelta=null,super.startMoving(e,t,i)}move(e,t,i){if(null!==this._labelMovingDelta){const t=(0,s.ensureDefined)(e.logical),r={index:t.index+this._labelMovingDelta.index,price:t.price+this._labelMovingDelta.price};this.setPoint(1,r,i),this.updateAllViews((0,w.sourceChangeEvent)(this.id()))}else super.move(e,t,i)}endMoving(e,t,i){return null!==this._labelMovingDelta?(this._labelMovingDelta=null,this.endChanging(!1,e)):super.endMoving(e,t,i)}static createProperties(e){const t=b.create(e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}async _getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,11980)).then((e=>e.PriceNoteDefinitionsViewModel))}_snapTo45DegreesAvailable(){return!0}static _addCollectedProperties(e){}}},59776:(e,t,i)=>{"use strict";i.d(t,{LineToolPriceRange:()=>m});var s=i(13087),r=i(50151),n=i(24633),o=i(13637),a=i(30541),l=i(32430);const c={...a.nonThemedFactoryDefaultsBase,extendLeft:!1,extendRight:!1},h=a.themedFactoryDefaultsBase,d=(0,o.extractAllPropertiesKeys)((0,r.ensureDefined)(h.get(n.StdTheme.Light))),u=(0,o.extractAllPropertiesKeys)(c),p=[...d,...u,...l.commonLineToolPropertiesStateKeys,...a.allPropertiesStateKeysBase];class _ extends a.DateAndPriceBaseProperties{static create(e){ +return new this("linetoolpricerange",(()=>(0,o.factoryDefaultsForCurrentTheme)(c,h)),u,d,p,e)}}class m extends s.LineDataSource{constructor(e,t,s,r){super(e,t||m.createProperties(),s,r),i.e(1583).then(i.bind(i,61416)).then((e=>{this._setPaneViews([new e.PriceRangePaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Price Range"}template(){return this._properties.template()}static createProperties(e){const t=_.create(e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,83115))).GeneralDatePriceRangeDefinitionsViewModel}}},66967:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(37122).LineToolFibWedgeBase,n=i(68806).LineToolColorsProperty;class o extends r{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,75219,19)).then((({ProjectionLinePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 1}name(){return"Projection"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,12501))).ProjectionDefinitionsViewModel}static createProperties(e){var t=new s("linetoolprojection",e,!1,{range:[1,1]});return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.trendline.color]))}}t.LineToolProjection=o},10279:(e,t,i)=>{"use strict";i.d(t,{LineToolRay:()=>r});var s=i(47246);class r extends s.LineToolTrendLine{constructor(e,t,i,s){super(e,null!=t?t:r.createProperties(),i,s)}name(){return"Ray"}static createProperties(e){const t=s.LineToolTrendLine.createProperties(e,"linetoolray");return r._configureProperties(t),t}}},32948:(e,t,i)=>{"use strict";i.d(t,{LineToolRectangle:()=>h});var s=i(86441),r=i(46100),n=i(59452),o=i.n(n),a=i(13087),l=i(68806),c=i(50151);class h extends a.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,31320)).then((({RectanglePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}pointsCount(){return 2}textColorsProperty(){return this.properties().childs().showLabel.value()?super.textColorsProperty():null}name(){return"Rectangle"}setPoint(e,t,i){if(e<2&&super.setPoint(e,t,i),i&&i.shift()){const i=this._getAnchorPointForIndex(e);if(e>=4)return this._correctMiddlePoints(e,t,i),void this.normalizePoints();this._snapPoint45Degree(t,i)}switch(e){case 2:this._points[1].price=t.price,this._points[0].index=t.index;break;case 3:this._points[0].price=t.price,this._points[1].index=t.index;break;case 4:this._points[0].index=t.index;break;case 5:this._points[1].index=t.index;break;case 6:this._points[0].price=t.price;break;case 7:this._points[1].price=t.price}this.normalizePoints()}getPoint(e){return e<2?super.getPoint(e):this._getAnchorPointForIndex(e)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e){ +const t=new r.DefaultProperty("linetoolrectangle",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,3664)).then((e=>e.RectangleDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_snapPoint45Degree(e,t,i){const s=this.m_priceScale,r=this.ownerSource();if(null===s||null===r)return;const n=r.firstValue();if(null===n)return;const o=this._model.timeScale(),a=(0,c.ensureNotNull)(this.pointToScreenPoint(e)),l=(0,c.ensureNotNull)(this.pointToScreenPoint(t)),h=a.x-l.x,d=a.y-l.y,u=h<0?-1:1,p=d<0?-1:1,_=Math.max(Math.abs(h),Math.abs(d)),m=Math.round(o.coordinateToIndex(l.x+_*u)),g=Math.abs(o.indexToCoordinate(m)-l.x),f=s.coordinateToPrice(l.y+g*p,n);e.index=m,e.price=f}_correctMiddlePoints(e,t,i){e<6?this._correctRightLeftMiddlePoint(e,t,i):this._correctTopBottomMiddlePoint(e,t,i)}_correctRightLeftMiddlePoint(e,t,i){const r=(0,c.ensureNotNull)(this.pointToScreenPoint(t)),n=(0,c.ensureNotNull)(this.pointToScreenPoint(i)),o=(0,c.ensureNotNull)(this.pointToScreenPoint(this._points[0])),a=(0,c.ensureNotNull)(this.pointToScreenPoint(this._points[1]));let l=r.x-n.x;if(0===l)return;const h=o.x{"use strict";var s;i.d(t,{RiskDisplayMode:()=>s}),function(e){e.Percentage="percents",e.Money="money"}(s||(s={}))},95539:(e,t,i)=>{"use strict";var s;i.d(t,{RiskRewardPointIndex:()=>s}),function(e){e[e.Entry=0]="Entry",e[e.Close=1]="Close",e[e.ActualEntry=2]="ActualEntry",e[e.ActualClose=3]="ActualClose"}(s||(s={}))},29378:(e,t,i)=>{"use strict";i.d(t,{LineToolRiskRewardLong:()=>T,LineToolRiskRewardShort:()=>x});var s=i(50151),r=i(87663),n=i(86094),o=i(34256),a=i(13087),l=i(4895),c=i(95539),h=i(42275),d=i(87095);class u extends h.PriceAxisView{constructor(e,t){super(),this._source=e,this._data=t}_updateRendererData(e,t,i){if(e.visible=!1,!this._showAxisLabel())return;const s=this._source.priceScale();if(0===this._source.points().length||null===s||s.isEmpty())return;const r=this._source.ownerSource(),n=null!==r?r.firstValue():null;if(null===n)return;const o=this._data.priceProperty.value(),a=(0,d.resetTransparency)(this._data.colorProperty.value());i.background=a,i.textColor=this.generateTextColor(a),i.coordinate=s.priceToCoordinate(o,n),e.text=s.formatPrice(o,n),e.visible=!0}_showAxisLabel(){return this._source.properties().childs().showPriceLabels.value()}}var p=i(59452),_=i.n(p);class m extends(_()){constructor(e,t){super(),this._lineSource=e,this._pointIndex=t}value(){const e=this._lineSource.points()[this._pointIndex].price;return this._formatAndParsePrice(e)}state(){return this.value()}merge(e,t){return this.setValue(e),t?[]:null}_formatAndParsePrice(e){const t=(0,s.ensureNotNull)(this._lineSource.ownerSource()).formatter();if(t.parse){const i=t.format(e),s=t.parse(i);return s.res?s.value:e}return e}}class g extends m{constructor(e){super(e,0)}setValue(e){const t=this._lineSource.points()[this._pointIndex];this._lineSource.startChanging(this._pointIndex,t),t.price=parseFloat(""+e),this._lineSource.setPoint(this._pointIndex,t),this._lineSource.recalculate(),this._lineSource.model().updateSource(this._lineSource),this._listeners.fire(this),this._lineSource.endChanging(!1,!1),this._lineSource.syncPriceLevels()}}class f extends m{constructor(e){super(e,1)}value(){ +const e=this._lineSource.stopPrice();return this._formatAndParsePrice(e)}setValue(e){const t=Math.round(Math.abs(e-this._lineSource.entryPrice())*this._lineSource.ownerSourceBase());this._lineSource.properties().childs().stopLevel.setValue(t),this._lineSource.syncPriceLevels()}}class v extends m{constructor(e){super(e,2)}value(){const e=this._lineSource.profitPrice();return this._formatAndParsePrice(e)}setValue(e){const t=Math.round(Math.abs(e-this._lineSource.entryPrice())*this._lineSource.ownerSourceBase());this._lineSource.properties().childs().profitLevel.setValue(t),this._lineSource.syncPriceLevels()}}var S=i(1722),y=i(88348),b=i(28558);function w(e){return parseFloat(e.toFixed(2))}class P extends a.LineDataSource{constructor(e,t,n,a){super(e,t,n,a),this._syncStateExclusions=["points","entryPrice","stopPrice","targetPrice","stopLevel","profitLevel","riskSize","qty","amountTarget","amountStop"],this._riskInChange=!1,this.version=2,t.hasChild("stopLevel")||t.hasChild("profitLevel")||(t.addProperty("stopLevel",0),t.addProperty("profitLevel",0),this.ownerSourceChanged().subscribe(this,(()=>{const i=(0,s.ensureNotNull)(e.timeScale().visibleBarsStrictRange()),r=i.firstBar(),n=i.lastBar(),a=(0,s.ensureNotNull)(this.ownerSource()),l=a.priceScale();let c=(0,s.ensureNotNull)(a.priceRange(r,n));if(l&&l.isLog()){const e=l.logicalToPrice(c.minValue()),t=l.logicalToPrice(c.maxValue());c=new o.PriceRange(e,t)}if(c&&!c.isEmpty()){const e=Math.round(.2*c.length()*this.ownerSourceBase());t.merge({stopLevel:e,profitLevel:e})}}),!0));const h=t.childs();h.stopLevel.listeners().subscribe(this,this.recalculate),h.stopLevel.listeners().subscribe(null,(()=>{this.properties().childs().stopPrice.childChanged(null)})),h.profitLevel.listeners().subscribe(this,this.recalculate),h.profitLevel.listeners().subscribe(null,(()=>{this.properties().childs().targetPrice.childChanged(null)})),t.addChild("entryPrice",new g(this)),t.addChild("stopPrice",new f(this)),t.addChild("targetPrice",new v(this)),t.hasChild("riskSize")||t.addProperty("riskSize",0),t.hasChild("qty")||t.addProperty("qty",0),t.hasChild("amountTarget")||t.addProperty("amountTarget",h.accountSize.value()),t.hasChild("amountStop")||t.addProperty("amountStop",h.accountSize.value()),t.addExclusion("riskSize"),t.addExclusion("qty"),t.addExclusion("amountTarget"),t.addExclusion("amountStop"),this._riskInPercentsFormatter=new r.NumericFormatter(2),this._riskInMoneyFormatter=new r.NumericFormatter,h.risk.subscribe(this,this._recalculateRiskSize),h.accountSize.subscribe(this,this._recalculateRiskSize),h.riskDisplayMode.subscribe(this,this._recalculateRisk),h.riskDisplayMode.subscribe(this,this._recalculateRiskSize),h.entryPrice.subscribe(this,this._recalculateRiskSize),h.stopPrice.subscribe(this,this._recalculateRiskSize),h.profitLevel.subscribe(this,this._recalculateRiskSize),h.profitLevel.subscribe(this,this.syncPriceLevels.bind(this)),h.stopLevel.subscribe(this,this._recalculateRiskSize),h.stopLevel.subscribe(this,this.syncPriceLevels.bind(this)), +h.qty.subscribe(this,this._recalculateRiskSize),this.ownerSourceChanged().subscribe(null,((e,t)=>{e&&e.barsProvider().dataUpdated().unsubscribeAll(this),t&&t.barsProvider().dataUpdated().subscribe(this,this._onSeriesUpdated)})),this.pointAdded().subscribe(this,(e=>{switch(e){case c.RiskRewardPointIndex.Entry:case c.RiskRewardPointIndex.Close:this._recalculateRiskSize(),this._recalculateQty()}})),this.pointChanged().subscribe(this,(e=>{switch(e){case c.RiskRewardPointIndex.Entry:case c.RiskRewardPointIndex.Close:this._recalculateRiskSize(),this._recalculateQty()}})),h.riskDisplayMode.value()===l.RiskDisplayMode.Percentage&&h.risk.value()>100&&h.riskDisplayMode.setValueSilently(l.RiskDisplayMode.Money),h.entryPrice.subscribe(this,this._recalculateQty),h.stopPrice.subscribe(this,this._recalculateQty),h.riskSize.subscribe(this,this._recalculateQty),h.entryPrice.subscribe(this,this._recalculateAmount),h.profitLevel.subscribe(this,this._recalculateAmount),h.stopLevel.subscribe(this,this._recalculateAmount),h.accountSize.subscribe(this,this._recalculateAmount),h.riskSize.subscribe(this,this._recalculateAmount),h.qty.subscribe(this,this._recalculateAmount),this._entryPriceAxisView=new u(this,{colorProperty:h.linecolor,priceProperty:h.entryPrice}),this._stopPriceAxisView=new u(this,{colorProperty:h.stopBackground,priceProperty:h.stopPrice}),this._profitPriceAxisView=new u(this,{colorProperty:h.profitBackground,priceProperty:h.targetPrice}),i.e(1583).then(i.bind(i,56457)).then((({RiskRewardPaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}destroy(){var e;null===(e=this.ownerSource())||void 0===e||e.barsProvider().dataUpdated().unsubscribeAll(this),this.ownerSourceChanged().unsubscribeAll(this),super.destroy()}hasEditableCoordinates(){return!1}setOwnerSource(e){super.setOwnerSource(e);const t=this.ownerSource();t&&t.symbolSource().symbolInfo()&&(this._recalculateAmount(),this._recalculateRiskSize(),this._recalculateQty())}pointsCount(){return 1}priceAxisViews(e,t){return this.isSourceHidden()||t!==this.priceScale()||this._model.paneForSource(this)!==e?null:[this._entryPriceAxisView,this._stopPriceAxisView,this._profitPriceAxisView]}updateAllViews(e){this.isActualSymbol()&&this.properties().childs().visible.value()&&((0,y.hideAllDrawings)().value()&&this.userEditEnabled()||(super.updateAllViews(e),this._entryPriceAxisView.update(e),this._stopPriceAxisView.update(e),this._profitPriceAxisView.update(e)))}migrateVersion(e,t,i){if(1===e&&this._points.length>=1){const e=[];e.push(this._points[0]);let t=this._points[0];if(t={price:t.price,index:this._getClosePointIndex(t.index)},e.push(t),this._points[1]&&e.push(this._points[1]),this._points[2]&&e.push(this._points[2]),this._points=e,this._timePoint.length>=1){const t=[],i=this._timePoint[0];t.push(i);const s={price:i.price,time_t:i.time_t,offset:this._getClosePointIndex(i.offset)};t.push(s),this._timePoint[1]&&e.push(this._points[1]),this._timePoint[2]&&e.push(this._points[2]),this._timePoint=t}}}restoreExternalState(e){if((0,S.isNumber)(e.entryPrice)){ +if(e=Object.assign({},e),!this.isActualSymbol()){this._timePoint[0].price=e.entryPrice,delete e.entryPrice}this.properties().merge(e)}else super.restoreExternalState(e)}addPoint(e,t,i){e.price=this._roundPrice(e.price),super.addPoint(e,void 0,!0);const s={price:e.price,index:this._getClosePointIndex(e.index)};super._addPointIntenal(s,void 0,!0);const r=this._calculateActualEntry(e,s);if(r){super._addPointIntenal(r,void 0,!0);const e=this._findClosePoint(r,s);e&&super._addPointIntenal(e,void 0,!0)}return this._lastPoint=null,this.normalizePoints(),this.createServerPoints(),!0}setPoint(e,t,i,s){if(!this.isActualSymbol())return;const r=this.properties().childs();switch(this._muteSyncLineStyle(),e){case 0:this._changeEntryPoint(t);break;case 2:r.stopPrice.setValue(this.prepareStopPrice(t.price));break;case 3:r.targetPrice.setValue(this.prepareProfitPrice(t.price));break;case 1:t.price=this._roundPrice(t.price),super.setPoint(1,t),this.recalculate()}this._unmuteSyncLineStyleWithoutApplyingChanges(),this.syncPriceLevels()}getPoint(e){switch(e){case 0:return this._points[0];case 1:return{index:this._points[1].index,price:this._points[0].price};case 2:return{index:this._points[0].index,price:this.stopPrice()};case 3:return{index:this._points[0].index,price:this.profitPrice()}}return null}setPoints(e){this._muteSyncLineStyle(),super.setPoints(e),this.recalculate(),this._unmuteSyncLineStyleWithoutApplyingChanges(),this.syncPriceLevels()}start(){super.start(),this.recalculate()}startMoving(e,t,i,r){const n=(0,s.ensureDefined)(e.logical);n.price=this._roundPrice(n.price),super.startMoving(e,t,i)}move(e,t,i,r){const n=(0,s.ensureDefined)(e.logical);n.price=this._roundPrice(n.price),super.move(e,t,i),this.recalculate(),this._entryPriceAxisView.update((0,b.sourceChangeEvent)(this.id()))}axisPoints(){if(!this._points[c.RiskRewardPointIndex.ActualEntry])return[];const e=this._points[c.RiskRewardPointIndex.ActualEntry];let t=null;if(4===this._points.length)t=this._points[c.RiskRewardPointIndex.ActualClose];else{const e=this.lastBarData();if(!e)return[];t={index:e.index,price:e.closePrice}}return[e,t]}recalculateStateByData(){this.recalculate()}recalculate(){if(0===this.points().length)return;const e=this.properties().childs(),t=e.targetPrice.value(),i=e.stopPrice.value(),s=[this._points[0],this._points[1]],r=this._calculateActualEntry(this.points()[0],this.points()[1]);if(r){s.push(r);const e=this._findClosePoint(r,this.points()[1]);e&&s.push(e)}this._points=s,t!==e.targetPrice.value()&&e.targetPrice.listeners().fire(e.targetPrice),i!==e.stopPrice.value()&&e.stopPrice.listeners().fire(e.stopPrice)}syncPriceLevels(){const e=this.linkKey().value();if(e){const t=this.properties().childs(),i={entryPrice:t.entryPrice.value(),stopLevel:t.stopLevel.value(),profitLevel:t.profitLevel.value()};(0,y.changeLineStyle)({linkKey:e,state:i,model:this._model})}}entryPrice(){return this.points()[0].price}lastBarData(){var e;const t=null===(e=this.ownerSource())||void 0===e?void 0:e.barsProvider();if(!t)return null +;const i=t.bars().firstIndex(),r=t.bars().lastIndex();if(null===i||null===r||isNaN(i)||isNaN(r))return null;const o=this.points();if(4===o.length){const e=o[c.RiskRewardPointIndex.ActualClose];return e.indexs?(e.risk.setValue(s),e.riskSize.setValue(s)):e.riskSize.setValue(t)}_roundPrice(e){const t=this.ownerSourceBase();return Math.round(e*t)/t}_ownerSourcePointValue(){var e,t,i;return null!==(i=null===(t=null===(e=this.ownerSource())||void 0===e?void 0:e.symbolSource().symbolInfo())||void 0===t?void 0:t.pointvalue)&&void 0!==i?i:1}static _configureProperties(e){a.LineDataSource._configureProperties(e),e.addExclusion("stopLevel"),e.addExclusion("profitLevel"),e.addExclusion("stopPrice"),e.addExclusion("targetPrice"),e.addExclusion("entryPrice")}_onSeriesUpdated(e,t,i){this.isSourceHidden()||this._points.length<2||null!==i&&i.index>Math.max(this._points[0].index,this._points[1].index)||this.recalculateStateByData()}_recalculateRisk(){const e=this.properties().childs(),t=e.riskDisplayMode.value(),i=e.riskSize.value(),s=e.accountSize.value();let r=e.risk.value();r=t===l.RiskDisplayMode.Percentage?w(i/s*100):w(s/100*r),this._riskInChange=!0,e.risk.setValue(+this._riskFormatter(t).format(r)),this._riskInChange=!1}_recalculateAmount(){if(0===this.points().length)return;const e=this.properties().childs(),t=e.accountSize.value(),i=e.entryPrice.value(),s=e.qty.value(),r=e.stopPrice.value(),n=e.targetPrice.value(),o=this._ownerSourcePointValue();e.amountTarget.setValue(this._amountTarget(t,n,i,s,o)),e.amountStop.setValue(this._amountStop(t,r,i,s,o))}_recalculateQty(){if(0===this.points().length)return +;const e=this.properties().childs(),t=e.entryPrice.value(),i=e.stopPrice.value(),s=e.riskSize.value()/(Math.abs(t-i)*this._ownerSourcePointValue());e.qty.setValue(s)}_calculateActualEntry(e,t){const i=this.ownerSource();if(!i)return null;const r=i.barsProvider().bars();if(r.isEmpty())return null;const n=(0,s.ensureNotNull)(r.firstIndex()),o=Math.max(e.index,n),a=e.price,l=(0,s.ensureNotNull)(r.lastIndex()),c=Math.min(l,t.index),h=r.rangeIterator(o,c+1);for(;h.hasNext();){const e=h.next(),t=e.value;if(null!==t&&(0,s.ensure)(t[2])>=a&&(0,s.ensure)(t[3])<=a)return{index:e.index,price:a}}return null}_riskFormatter(e){return e===l.RiskDisplayMode.Percentage?this._riskInPercentsFormatter:this._riskInMoneyFormatter}_getClosePointIndex(e){const t=this._model.timeScale(),i=Math.round(t.width()/t.barSpacing());return e+Math.max(3,Math.round(.15*i))}_findClosePoint(e,t){const i=this.ownerSource();if(!i)return null;const r=i.barsProvider().bars(),n=(0,s.ensureNotNull)(r.firstIndex()),o=Math.max(e.index,n),a=(0,s.ensureNotNull)(r.lastIndex()),l=Math.min(a,t.index),c=r.rangeIterator(o,l+1);for(;c.hasNext();){const e=c.next(),t=e.value;if(null===t)continue;const i=this._checkStopPrice(t);if(null!=i)return{index:e.index,price:i}}return null}_changeEntryPoint(e){const t=this.properties().childs(),i=t.stopPrice.value(),s=t.targetPrice.value(),r=1/this.ownerSourceBase(),n=Math.min(i,s)+r,o=Math.max(i,s)-r;e.price=Math.max(n,Math.min(o,this._roundPrice(e.price))),super.setPoint(0,e),t.stopPrice.setValue(i),t.targetPrice.setValue(s)}}var C=i(46100);class x extends P{constructor(e,t,i,s){super(e,null!=t?t:x.createProperties(),i,s)}name(){return"Risk/Reward short"}stopPrice(){return this.entryPrice()+this.properties().childs().stopLevel.value()/this.ownerSourceBase()}calculatePL(e){return this.entryPrice()-e}profitPrice(){return this.entryPrice()-this.properties().childs().profitLevel.value()/this.ownerSourceBase()}prepareStopPrice(e){e=this._roundPrice(e);const t=this.entryPrice()+1/this.ownerSourceBase();return Math.max(e,t)}prepareProfitPrice(e){e=this._roundPrice(e);const t=this.entryPrice()-1/this.ownerSourceBase();return Math.min(e,t)}static createProperties(e){const t=new C.DefaultProperty("linetoolriskrewardshort",e);return this._configureProperties(t),t}_amountTarget(e,t,i,s,r){return w(e+(i-t)*s*r)}_amountStop(e,t,i,s,r){return w(e-(t-i)*s*r)}_checkStopPrice(e){const t=this.stopPrice(),i=this.profitPrice();return(0,s.ensure)(e[2])>=t?this.stopPrice():(0,s.ensure)(e[3])<=i?this.profitPrice():null}_orderSide(){throw new Error("not supported")}}class T extends P{constructor(e,t,i,s){super(e,null!=t?t:T.createProperties(),i,s)}name(){return"Risk/Reward long"}stopPrice(){return this.entryPrice()-this.properties().childs().stopLevel.value()/this.ownerSourceBase()}profitPrice(){return this.entryPrice()+this.properties().childs().profitLevel.value()/this.ownerSourceBase()}calculatePL(e){return e-this.entryPrice()}prepareStopPrice(e){e=this._roundPrice(e);const t=this.entryPrice()-1/this.ownerSourceBase();return Math.min(e,t)} +prepareProfitPrice(e){e=this._roundPrice(e);const t=this.entryPrice()+1/this.ownerSourceBase();return Math.max(e,t)}static createProperties(e){const t=new C.DefaultProperty("linetoolriskrewardlong",e);return this._configureProperties(t),t}_amountTarget(e,t,i,s,r){return w(e+(t-i)*s*r)}_amountStop(e,t,i,s,r){return w(e-(i-t)*s*r)}_checkStopPrice(e){const t=this.stopPrice(),i=this.profitPrice();return(0,s.ensure)(e[3])<=t?this.stopPrice():(0,s.ensure)(e[2])>=i?this.profitPrice():null}_orderSide(){throw new Error("not supported")}}},32491:(e,t,i)=>{"use strict";var s=i(86441).Point,r=i(4652).distanceToLine,n=i(13087).LineDataSource,o=i(46100).DefaultProperty,a=i(68806).LineToolColorsProperty;class l extends n{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),i.e(1583).then(i.t.bind(i,55832,19)).then((({RotatedRectanglePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}startChanging(e,t){if(super.startChanging(e,t),0===e||1===e){var i=this._getPaneViews()[0],s=i._points[0],n=i._points[1],o=i._points[2];this._distance=r(s,n,o).distance}}setPoint(e,t,i){if(super.setPoint(e,t,i),0===e||1===e){var r=this._getPaneViews()[0];r.update();var n=r._points[0],o=r._points[1].subtract(n),a=new s(o.y,-o.x).normalized().scaled(this._distance),l=n.add(a),c=this.screenPointToPoint(l);this._points[2]=c}}endChanging(e,t){delete this._distance,super.endChanging(e,t)}pointsCount(){return 3}name(){return"Rotated Rectangle"}hasEditableCoordinates(){return!1}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,20061))).GeneralFiguresDefinitionsViewModel}_snapTo45DegreesAvailable(){return!0}static createProperties(e){var t=new o("linetoolrotatedrectangle",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new a([e.color]))}}t.LineToolRotatedRectangle=l},5761:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(70309).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Modified Schiff Pitchfork"}static createProperties(e){var t=new s("linetoolschiffpitchfork",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolSchiffPitchfork=n},85806:(e,t,i)=>{"use strict";var s=i(53801).LevelsProperty,r=i(70309).LineToolPitchfork;class n extends r{constructor(e,t,i,s){super(e,t||n.createProperties(),i,s)}name(){return"Schiff Pitchfork"}static createProperties(e){var t=new s("linetoolschiffpitchfork2",e,!1,{range:[0,8]});return this._configureProperties(t),t}}t.LineToolSchiffPitchfork2=n},98624:(e,t,i)=>{"use strict";i.d(t,{LineToolSignpost:()=>g});var s=i(44352),r=i(46100),n=i(13087),o=i(59452),a=i.n(o);class l extends(a()){constructor(e){super(),this._source=e,e.pointAdded().subscribe(this,(()=>this.listeners().fire(this))),e.pointChanged().subscribe(this,(()=>this.listeners().fire(this)))}value(){const e=this._source.properties().childs().position.value();return parseFloat(e.toFixed(2))}setValue(e){ +this._source.properties().childs().position.setValue(e),this._source.model().updateSource(this._source),this.listeners().fire(this),this._source.syncMultichartState({pricesChanged:!1,indexesChanged:!1})}}var c=i(75149);class h extends c.LineDataSourcePointIndexProperty{constructor(e,t){super(e,t),this._source=e}_setPointImpl(e){this._source.setPointAndChangeIndex(this._pointIndex,e)}}var d=i(68806),u=i(50151),p=i(85573),_=i(88348);class m extends n.LineDataSource{constructor(){super(...arguments),this._startMovingAnchorY=NaN}priceSource(){return this.ownerSource()}addPoint(e,t,i){return super.addPoint(this._updatePositionAndCorrectPoint(e),t,i)}setPoint(e,t,i){super.setPoint(e,this._updatePositionAndCorrectPoint(t,!this.isPhantom()&&!this._allowChangeAnchorHorizontally()),i),this._syncPosition()}setPointAndChangeIndex(e,t,i){super.setPoint(e,this._updatePositionAndCorrectPoint(t,!1),i),this._syncPosition()}startMoving(e,t,i,s){s||(this._startMovingAnchorY=(0,u.ensureNotNull)(this._anchorYCoordinate())),super.startMoving(e,t,i)}move(e,t,i,s){var r;const n=(0,u.ensureDefined)((0,u.ensureNotNull)(this.startMovingPoint()).logical),o=(0,u.ensureDefined)(e.logical);if(!s&&0===t){const e=this._points[0],t=o.index-n.index,i=(0,u.ensureNotNull)(this.priceScale()),s=(0,u.ensure)(null===(r=this.ownerSource())||void 0===r?void 0:r.firstValue()),a=i.priceToCoordinate(o.price,s)-i.priceToCoordinate(n.price,s),l=this._startMovingAnchorY+a,c=i.coordinateToPrice(l,s);this._updatePositionAndCorrectPoint({index:e.index+t,price:c})}super.move(e,t,i),s||this._syncPosition()}_allowChangeAnchorHorizontally(){return!1}_updatePositionAndCorrectPoint(e,t){t&&(e.index=this._points[0].index);const i=this.priceSource();if(null===i)return e;const s=i.priceScale(),r=i.firstValue();if(null===s||s.isEmpty()||null===r)return e;const n=s.height();let o=n/2,a=e.price>=s.coordinateToPrice(o,r)?1:-1;const l=this._model.mainSeries();if(i===l){const t=l.data().search(this._baseSeriesIndexForPoint(e));if(null!==t){const i=(0,p.seriesPrice)(l,t,-1),n=(0,p.seriesPrice)(l,t,1);a=e.price>=i?1:-1,o=s.priceToCoordinate(1===a?n:i,r),e.price=1===a?Math.max(n,e.price):e.price}}const c=1===(-1===a!==s.isInverted()?-1:1)?o:n-o,h=s.priceToCoordinate(e.price,r),d=Math.min(n,Math.abs(h-o)),u=Math.max(0,Math.min(100,100*d/c))*a;return this.properties().childs().position.setValue(u),e}_baseSeriesIndexForPoint(e){return e.index}_syncPosition(){const e=this.linkKey().value();if(null!==e){const t={position:this.properties().childs().position.value()};(0,_.changeLineStyle)({linkKey:e,state:t,model:this._model})}}_anchorYCoordinate(){const e=this.priceSource();if(null===e)return null;const t=e.priceScale(),i=e.firstValue();if(null===t||t.isEmpty()||null===i)return null;const s=this._model.mainSeries(),r=this.customEvent();if(null===r)return null;let n=null;if(e===s&&(n=(0,p.seriesBasePosition)(s,r)),null===n&&(n=(0,p.noDataBasePosition)(r,t,i)),null===n)return null;const o=r.position(),a=t.priceToCoordinate(n.price,i);return(0,p.positionToCoordinate)(o,t.height(),a,(0, +p.positionVisualDirection)(o,t.isInverted()))}}class g extends m{constructor(e,t,s,r){super(e,null!=t?t:g.createProperties(),s,r),i.e(1583).then(i.bind(i,26294)).then((t=>{this._setPaneViews([new t.SignpostPaneView(this,e)])}))}pointsCount(){return 1}name(){return"Signpost"}customEvent(){return{index:()=>{var e,t;return null!==(t=null===(e=this.points()[0])||void 0===e?void 0:e.index)&&void 0!==t?t:null},position:()=>this.properties().childs().position.value()}}showInObjectTree(){return!this.isPhantom()&&super.showInObjectTree()}isPhantom(){return this._model.isPhantomLine(this)}clonePositionOffset(){return{barOffset:1,xCoordOffset:0,yCoordOffset:0}}template(){const e=super.template(),t=this.properties().childs();return e.text=t.text.value(),e.position=t.position.value(),e}shouldBeRemovedOnDeselect(){const e=this._properties.childs();if(e.showImage.value())return!1;return""===e.text.value().trim()}static createProperties(e){const t=new r.DefaultProperty("linetoolsignpost",e);return this._configureProperties(t),t.hasChild("text")||t.addChild("text",new(a())(s.t(null,void 0,i(37229)))),t.hasChild("position")||t.addChild("position",new(a())(50)),t.addExclusion("text"),t.addExclusion("position"),t.addChild("backgroundsColors",new d.LineToolColorsProperty([t.childs().plateColor])),t}_createPointProperty(e){super._createPointProperty(e);const t=this._pointsProperty.childs().points[e];t.removeProperty("price"),t.removeProperty("bar"),t.addChild("price",new l(this)),t.addChild("bar",new h(this,0))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text),this.properties().childs().position.setValue(e.position)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,18613)).then((e=>e.SignpostDefinitionsViewModel))}static _configureProperties(e){n.LineDataSource._configureProperties(e)}}g.supportPhantomMode=!0},94803:(e,t,i)=>{"use strict";i.d(t,{LineToolSineLine:()=>n});var s=i(46100),r=i(13087);class n extends r.LineDataSource{constructor(e,t,s,r){super(e,t||n.createProperties(),s,r),i.e(1583).then(i.bind(i,5362)).then((e=>{this._setPaneViews([new e.SineLinePaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Sine Line"}static createProperties(e){const t=new s.DefaultProperty("linetoolsineline",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,15673))).CyclicAndSineLinesPatternDefinitionsViewModel}}},95366:(e,t,i)=>{"use strict";i.d(t,{LineToolSticker:()=>o});var s=i(46100),r=i(8459);const n=(0,i(59224).getLogger)("Chart.LineToolSticker");class o extends r.LineToolSvgIconBase{constructor(e,t,i,s){super(e,t||o.createProperties(),i,s),this.version=1,this._loadViews()}name(){return"Sticker"}static createProperties(e){const t=new s.DefaultProperty("linetoolsticker",e);return o._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){ +return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,85766))).LineDataSourceDefinitionsViewModel}async _loadViews(){const[{getSvgContentForSticker:e,getSvgRenderer:t},{StickerPaneView:s},{svgRenderer:r}]=await Promise.all([i.e(5598).then(i.bind(i,31235)),i.e(1583).then(i.bind(i,15378)),i.e(2616).then(i.bind(i,50765))]);if(!this._isDestroyed){const i=this._properties.childs().sticker.value();this._svgContent=e(i),this._onIconChanged.fire();const o=t(r,i);null===o&&n.logWarn(`Couldn't create svg renderer for sticker ${i}`),this._setPaneViews([new s(this,this._model,o)])}}}},4063:(e,t,i)=>{"use strict";i.d(t,{StudyLineDataSource:()=>C});var s=i(50151),r=i(1722),n=i(97034),o=i(13087),a=i(46100),l=i(42856),c=i(12442),h=i(33703),d=i(94739),u=i(75319),p=i(72007),_=i(58148),m=i(41249),g=i(77475),f=i(28558),v=i(13333),S=i(11877);class y extends S.StatusProviderBase{constructor(e){super(e.model().properties().childs().scalesProperties.childs().textColor),this._source=e}color(){return"#ff0000"}errorStatus(){const e=this._source.status();return e.type===v.StudyStatusType.Error?{error:this.sourceStatusText(),solutionId:(0,v.studyStatusSolutionId)(e),title:(0,v.studyStatusTitle)(e),studyFeature:(0,v.studyStatusFeature)(e)}:null}getSplitTitle(){return this._source.titleInParts()}text(){return this._source.translatedType()}sourceStatusText(){return(0,v.convertStudyStatusToString)(this._source.status(),!0)}}var b=i(91280),w=i(79055);class P extends w.StatusView{constructor(e){super(e.statusProvider({}))}getSplitTitle(){return this._statusProvider.getSplitTitle()}}class C extends o.LineDataSource{constructor(e,t,s,r,n,o){super(e,r,n,o),this._indexes=null,this._inputs=null,this._definitionsViewModel=null,this._pointsetPoints=null,this._loadedPlots=null,this._loadedGraphics=null,this._beingCreatedPaneView=null,this._anchorsPaneView=null,this._isLegendDisplayed=!1,this._alignerCache=null,Promise.all([i.e(1583).then(i.bind(i,99058)),i.e(1583).then(i.bind(i,44666))]).then((t=>{const{LineToolBeingCreatedPaneView:i}=t[0],{StudyLineDataSourceAnchorsPaneView:s}=t[1];this._beingCreatedPaneView=new i(this,e),this._anchorsPaneView=new s(this,this.model()),this._model.lightUpdate()})),this._metaInfo=t,this._dataSource=new d.StudyDataSource(e.chartApi(),e.mainSeries().seriesSource(),s,t),this._dataSource.dataCleared().subscribe(this,this._onDataCleared),this._dataSource.dataUpdated().subscribe(this,this._onDataUpdated),this._dataSource.studyStatusChanged().subscribe(this,this._onStudyStatusChanged),this._statusProvider=new y(this),this._statusView=new P(this),this._showStudyArgumentsProperty=e.properties().childs().paneProperties.childs().legendProperties.childs().showStudyArguments}isDisplayedInLegend(){return this._isLegendDisplayed}titleInParts(){const e=[];if(this._showStudyArgumentsProperty.value()&&this._inputs)for(const t of this._metaInfo.inputs){if(!0===t.isHidden||"bool"===t.type)continue;const i=this._inputs[t.id];e.push(i.toString())}return[this.name(),e]}destroy(){ +this._dataSource.dataUpdated().unsubscribeAll(this),this._dataSource.dataCleared().unsubscribeAll(this),this._dataSource.studyStatusChanged().unsubscribeAll(this),this._dataSource.destroy(),null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),this._unsubscribeApplyInputsOnSeriesCompleted(),this._isDestroyed=!0,super.destroy()}stop(){super.stop(),this._isDestroyed||(this._dataSource.stop(),this.clearData())}start(){super.start(),this._isDestroyed||null===this._inputs||this._dataSource.start()}metaInfo(){return this._metaInfo}graphicsInfo(){return this._metaInfo.graphics}series(){return this._model.mainSeries()}translatedType(){return this._metaInfo.description}name(){return this._metaInfo.description}studyId(){return this._metaInfo.id}setPoint(e,t,i){super.setPoint(e,this._preparePoint(t,i))}move(e){}clearData(){this._clearAllDataExceptPointsetPoints(),this._pointsetPoints=null,this.updateAllViews((0,f.sourceChangeEvent)(this.id()))}data(){return this.plots()}plots(){return this._loadedPlots||this._dataSource.plots()}graphics(){return this._loadedGraphics||this._dataSource.graphics()}firstValue(){return this._model.mainSeries().firstValue()}state(e){const t=super.state(e);let i;this.metaInfo()instanceof l.StudyMetaInfo?i=this.metaInfo().state():(i=(0,r.clone)(this.metaInfo()),i.id=l.StudyMetaInfo.parseIdString(i.id+(i.version?"-"+i.version:"")).fullId);const s={...t,metaInfo:i};return e&&(s.data=this.plots().state(),s.nonseriesindexes=this._indexes,s.graphics=(0,c.saveStudyGraphics)(this.graphics(),null)),s}restoreData(e){var t;void 0!==e.data&&(this._loadedPlots=new n.PlotList((0,p.studyPlotFunctionMap)(this._metaInfo),p.studyEmptyPlotValuePredicate),this._loadedPlots.restoreState(e.data)),this._indexes=null!==(t=e.nonseriesindexes)&&void 0!==t?t:this._indexes,this._loadedGraphics=e.graphics?(0,c.loadStudyGraphics)(e.graphics):this._loadedGraphics}getPropertyDefinitionsViewModel(){return null===this._definitionsViewModel?this._getPropertyDefinitionsViewModelClass().then((e=>null===e||this._isDestroyed?null:(null===this._definitionsViewModel&&(this._definitionsViewModel=new e(this._model.undoModel(),this)),this._definitionsViewModel))):Promise.resolve(this._definitionsViewModel)}paneViews(e){let t=[];if(this.isSourceHidden())return t;if(this._isReady()&&this._changeStatesStack.isEmpty()){const i=super.paneViews(e);null!==i&&(t=t.concat(i))}else null!==this._beingCreatedPaneView&&t.push(this._beingCreatedPaneView);return null!==this._anchorsPaneView&&t.push(this._anchorsPaneView),t}propertiesChanged(e){super.propertiesChanged(e),this._onStudyInputsMayChange()}dataAndViewsReady(){return super.dataAndViewsReady()&&this._isReady()}endChanging(e,t){const i=super.endChanging(e,t);return i.indexesChanged?this.clearData():this._updateAnchorsPrice(!0),i}moveData(e){this._dataSource.moveData(e)}restorePoints(e,t,i){super.restorePoints(e,t,i),this._updateAnchorsPrice(!0)}realign(){super.realign(),null===this._model.mainSeries().symbolInfo()&&(this._alignerCache=null)} +statusProvider(e){return this._statusProvider}statusView(){return this._statusView}legendView(){return null}dataProblemModel(){return null}dataUpdatedModeModel(){return null}marketStatusModel(){return null}onStatusChanged(){return this._dataSource.studyStatusChanged()}status(){return this._dataSource.studyStatus()}recalcStudyIfNeeded(){}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,_.prepareStudyPropertiesForLoadChart)(e,t,i,s);return this._configureProperties(r),r}_onStudyStatusChanged(e,t){let i;switch(t.type){case u.StudyStatusType.Error:i=!0;break;case u.StudyStatusType.Completed:i=!1;break;default:return}if(i===this._isLegendDisplayed)return;this._isLegendDisplayed=i;const s=this._model.paneForSource(this);if(s){const e=this._model.panes().indexOf(s),t=b.InvalidationMask.invalidateLegendWidgetLayout(e);this.model().invalidate(t)}}_studyId(){return this._dataSource.studyId()}_isReady(){return!0}_updateAllPaneViews(e){var t,i;super._updateAllPaneViews(e),null===(t=this._beingCreatedPaneView)||void 0===t||t.update(),null===(i=this._anchorsPaneView)||void 0===i||i.update(e)}_getPointTime(e,t){const i=e.index,s=this._model.timeScale().indexToTimePoint(i);if(null!==s)return s;if(t||void 0===e.time)return null;const r=this._model.mainSeries().symbolInfo();if(null===r)return null;let n=this._model.properties().childs().timezone.value();"exchange"===n&&(n=r.timezone);const o=(0,m.cal_to_utc)((0,m.get_timezone)(n),e.time);return this._getStartBarAligner()(o)/1e3}_updateAnchorsPrice(e){}_onPointsetUpdated(e){super._onPointsetUpdated(e),this._pointsetPoints=this._points.map((e=>({price:e.price,index:e.index,time:e.time}))),this._onStudyInputsMayChange()}_onDataCleared(){this.updateAllViews((0,f.sourceChangeEvent)({sourceId:this.id(),clearData:!0})),this._model.updateSource(this)}_onDataUpdated(e,t,i){var s;this._updateAnchorsPrice(),this.updateAllViews((0,f.sourceChangeEvent)({sourceId:this.id(),firstUpdatedTimePointIndex:null===(s=e[0])||void 0===s?void 0:s.index})),this._model.updateSource(this)}_onStudyInputsMayChange(){let e=null;if(null!==this._pointsetPoints&&this._pointsetPoints.length===this.pointsCount()&&(e=this._studyInputs(this._pointsetPoints),null===e&&(this._clearAllDataExceptPointsetPoints(),this.updateAllViews((0,f.sourceChangeEvent)(this.id())))),null!==e){const t=this.metaInfo().inputs.map((e=>e.id)),i=Object.keys(e);for(const s of i)t.includes(s)||delete e[s]}this._areInputsEqual(this._inputs,e)||this._applyStudyInputs(e)}_preparePoint(e,t){return super._preparePoint(this._alignPointToRangeOfActualData(e),t)}_getPropertyDefinitionsViewModelClass(){return Promise.resolve(null)}_subscribeApplyInputsOnSeriesCompleted(){this._unsubscribeApplyInputsOnSeriesCompleted(),this._model.mainSeries().dataEvents().completed().subscribe(this,(()=>this._onStudyInputsMayChange()),!0)}_unsubscribeApplyInputsOnSeriesCompleted(){this._model.mainSeries().dataEvents().completed().unsubscribeAll(this)}_onInputsChanged(){0}static _createPropertiesFromStudyIdAndState(e,t){ +const i=l.StudyMetaInfo.getStudyPropertyRootNameById(e),s=new a.DefaultProperty(i,t);return this._configureProperties(s),s}static _configureProperties(e){super._configureProperties(e),e.removeExclusion("intervalsVisibilities")}_areInputsEqual(e,t){return null===t?null===e:null!==e&&(0,h.areStudyInputsEqual)(this._metaInfo.inputs,e,t)}_applyStudyInputs(e){const t=this._inputs;this._inputs=e,null!==e&&(this._unsubscribeApplyInputsOnSeriesCompleted(),this._dataSource.setInputs(e),null===t&&this.isStarted()&&!this._dataSource.isStarted()&&this._dataSource.start()),this._onInputsChanged()}_clearAllDataExceptPointsetPoints(){this._inputs=null,this._dataSource.clearData(),this._loadedPlots=null,this._indexes=null,this._loadedGraphics=null}_getStartBarAligner(){const e=this._model.mainSeries().interval();return null!==this._alignerCache&&this._alignerCache.resolution===this._model.mainSeries().interval()||(this._alignerCache={resolution:e,aligner:(0,g.createTimeToBarTimeAligner)(e,(0,s.ensureNotNull)(this._model.mainSeries().symbolInfo()))}),this._alignerCache.aligner}}},8459:(e,t,i)=>{"use strict";i.d(t,{LineToolSvgIconBase:()=>c});var s=i(50151),r=i(86441),n=i(25422),o=i(57898),a=i.n(o),l=i(13087);class c extends l.LineDataSource{constructor(e,t,i,s){super(e,t,i,s),this._onIconChanged=new(a()),this._svgContent=null,this._changePointData=null,this._loadViews()}pointsCount(){return 1}hasEditableCoordinates(){return!1}getAnchorLimit(){return 80}getChangePointForSync(e){return null}startChanging(e,t){const i=(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),o=this.properties().childs(),a=o.size.value();let l;if(t)l=(0,s.ensureNotNull)(this.pointToScreenPoint(t));else{let e=new r.Point(0,Math.max(80,a)/2);const t=(0,n.rotationMatrix)(o.angle.value());e=(0,n.transformPoint)(t,e),l=i.add(e)}const c=i.subtract(l).length();this._changePointData={centerPoint:i,initialLength:c,initialSize:a},super.startChanging(e,t)}setPoint(e,t,i){const{centerPoint:r,initialLength:n,initialSize:o}=(0,s.ensureNotNull)(this._changePointData),a=(0,s.ensureNotNull)(this.pointToScreenPoint(t)),l=this.properties().childs();if(0===e||1===e){const t=a.subtract(r).normalized();let i=Math.acos(-t.x);Math.asin(t.y)>0&&(i=2*Math.PI-i),0===e&&(i+=Math.PI),l.angle.setValue(i)}else{const e=o*(r.subtract(a).length()/n);l.size.setValue(e)}}getSourceIcon(){const e=this.svgContent();return null===e?null:{type:"svgContent",content:e}}onSourceIconChanged(){return this._onIconChanged}svgContent(){return this._svgContent}static _configureProperties(e){super._configureProperties(e),e.addExclusion("angle")}}},79506:(e,t,i)=>{"use strict";i.d(t,{LineToolText:()=>u,LineToolTextAbsolute:()=>p});var s=i(50151),r=i(86441),n=i(44352),o=i(13087),a=i(59452),l=i.n(a),c=i(46100),h=i(68806),d=i(28558);class u extends o.LineDataSource{constructor(e,t,s,r){const n=t||u.createProperties();super(e,n,s,r),this._barSpacing=e.timeScale().barSpacing(),this._recalculatePointsOnCenter=!1,i.e(1583).then(i.bind(i,62912)).then((({TextPaneView:t})=>{ +const i=this._recalculatePointsOnCenter?(e,t)=>{this._recalculatePointsOnCenter&&this._recalculateCenterPosition(e,t)}:void 0;this._setPaneViews([new t(this,e,void 0,void 0,void 0,void 0,void 0,i)])}))}centerPosition(){this._recalculatePointsOnCenter=!0}setPoint(e,t,i){const r=this.properties().childs();let n;if(1===e&&r.wordWrapWidth.value()){const e=this.model().timeScale();n=this.isFixed()?(0,s.ensureDefined)(this.fixedPoint()).x:e.indexToCoordinate(this.points()[0].index);const i=e.indexToCoordinate(t.index)-n-~~(r.fontsize.value()/6);if(!isFinite(i))return;r.wordWrapWidth.setValue(Math.max(100,i))}}pointsCount(){return 1}name(){return"Text"}setPriceScale(e){super.setPriceScale(e),e&&e.priceRange()&&(this._priceDencity=e.height()/(0,s.ensureNotNull)(e.priceRange()).length(),this._isPriceDencityLog=e.isLog())}restoreSize(){const e=(0,s.ensureNotNull)(this.priceScale());this._barSpacing=this.model().timeScale().barSpacing(),this._priceDencity=e.height()/(0,s.ensureNotNull)(e.priceRange()).length(),this.redraw((0,d.sourceChangeEvent)(this.id()))}redraw(e){this.updateAllViews(e),this._model.updateSource(this)}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}state(e){const t=super.state(e);return e&&(t.state.fixedSize=!1),t}barSpacing(){return this._barSpacing}priceDencity(){return this._priceDencity}isPriceDencityLog(){return this._isPriceDencityLog}hasEditableCoordinates(){return!1}shouldBeRemovedOnDeselect(){return""===this._properties.childs().text.value().trim()}static createProperties(e){const t=new c.DefaultProperty("linetooltext",e);return this._configureProperties(t),t}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text)}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,94625)).then((e=>e.TextDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(l())(n.t(null,void 0,i(37229)))),e.addChild("linesColors",new h.LineToolColorsProperty([e.childs().borderColor])),e.addChild("textsColors",new h.LineToolColorsProperty([e.childs().color])),e.addExclusion("text"),e.addExclusion("linesColors"),e.addExclusion("textsColors")}_recalculateCenterPosition(e,t){const i=this.isFixed()?(0,s.ensureDefined)(this.fixedPoint()):(0,s.ensureNotNull)(this.pointToScreenPoint(this._points[0])),n=new r.Point(i.x-e/2,i.y-t/2),o=(0,s.ensureNotNull)(this.screenPointToPoint(n));this.setPoints([o]),this.normalizePoints(),this.createServerPoints(),this.redraw((0,d.sourceChangeEvent)(this.id()))}}class p extends u{constructor(e,t){super(e,t||p.createProperties())}name(){return"Anchored Text"}hasEditableCoordinates(){return!1}isFixed(){return!0}static createProperties(e){const t=new c.DefaultProperty("linetooltextabsolute",e);return this._configureProperties(t),t}}},89299:(e,t,i)=>{"use strict";i.d(t,{LineToolThreeDrivers:()=>o});var s=i(46100),r=i(13087),n=i(68806);class o extends r.LineDataSource{ +constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,90042)).then((t=>{this._setPaneViews([new t.LineToolThreeDrivesPaneView(this,e)])}))}pointsCount(){return 7}name(){return"Three Drives Pattern"}static createProperties(e){const t=new s.DefaultProperty("linetoolthreedrivers",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,63311)).then((e=>e.PatternWithoutBackgroundDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor])),e.addChild("linesWidths",new n.LineToolWidthsProperty([e.childs().linewidth])),e.hasChild("backgroundsColors")&&e.removeProperty("backgroundsColors")}}},74861:(e,t,i)=>{"use strict";i.d(t,{LineToolTimeCycles:()=>o});var s=i(27788),r=i(46100),n=i(13087);class o extends n.LineDataSource{constructor(e,t,s,r){super(e,null!=t?t:o.createProperties(),s,r),i.e(1583).then(i.bind(i,65557)).then((e=>{this._setPaneViews([new e.TimeCyclesPaneView(this,this._model)])}))}pointsCount(){return 2}name(){return"Time Cycles"}setPoint(e,t){const i=(0,s.default)(t),r=this._points[0],n=this._points[1];r.price=i.price,n.price=i.price,this._points[e]=i,this.normalizePoints()}addPoint(e,t,i){const s=super.addPoint(e,t,!0);if(s){const e=this._points[0];this._points[1].price=e.price,i||(this.normalizePoints(),this.createServerPoints())}return s}static createProperties(e){const t=new r.DefaultProperty("linetooltimecycles",e);return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,81888))).TimeCyclesPatternDefinitionsViewModel}}},87564:(e,t,i)=>{"use strict";const s=i(13087).LineDataSource,r=i(83654).alignToStep;class n extends s{constructor(e,t){super(e,t),this.customization.forcePriceAxisLabel=!0,this.customization.disableErasing=!0,this.customization.showInObjectsTree=!1,this.setSelectionEnabled(!1)}isSynchronizable(){return!1}pointsCount(){return n.POINTS_COUNT}hasContextMenu(){return!1}state(){return null}startMoving(){super.startMoving.apply(this,arguments),this._cursorMoved=!1}endMoving(){super.endMoving.apply(this,arguments),this._cursorMoved=!1}_correctPoints(e,t){this._currentMovingPoint&&this._startMovingPoint?this._currentMovingPoint.logical.price-this._startMovingPoint.logical.price&&(this._cursorMoved=!0):this._cursorMoved=!1;for(var i=1/this.priceScale().mainSource().base(),s=0;s{"use strict";i.d(t,{LineToolTrendAngle:()=>d});var s=i(86441),r=i(50151),n=i(46100),o=i(13087),a=i(59452),l=i.n(a),c=i(28558);class h extends(l()){constructor(e){super(),this._lineSource=e}value(){return Math.round(180*this._lineSource.angle()/Math.PI)}setValue(e){const t=e*Math.PI/180,i=(0,r.ensureNotNull)(this._lineSource.pointToScreenPoint(this._lineSource.points()[0])),n=Math.cos(t),o=-Math.sin(t),a=new s.Point(n,o),l=i.addScaled(a,this._lineSource.distance()),h=(0,r.ensureNotNull)(this._lineSource.screenPointToPoint(l));this._lineSource.setPoint(1,h);const d=this._lineSource.model();d.updateSource(this._lineSource),this._lineSource.updateAllViews((0,c.sourceChangeEvent)(this._lineSource.id())),d.updateSource(this._lineSource)}notifyChanged(){this._listeners.fire(this)}}class d extends o.LineDataSource{constructor(e,t,s,r){const n=t||d.createProperties();super(e,n,s,r),this._angle=0,this._distance=0,n.addChild("angle",new h(this)),i.e(1583).then(i.bind(i,67998)).then((({TrendAnglePaneView:t})=>{const i=[new t(this,e)];this._setPaneViews(i)}))}isSynchronizable(){return!1}pointsCount(){return 2}name(){return"Trend Angle"}angle(){return this._angle}distance(){return this._distance}addPoint(e,t){const i=super.addPoint(e,t);return i&&this._calculateAngle(),i}setLastPoint(e,t){const i=super.setLastPoint(e,t);return this.points().length>1&&this._calculateAngle(),i}axisPoints(){if(this.points().length<2)return[];const e=[this.points()[0]],t=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[0])),i=Math.cos(this._angle)*this._distance,n=-Math.sin(this._angle)*this._distance,o=t.add(new s.Point(i,n)),a=(0,r.ensureNotNull)(this.screenPointToPoint(o));return e.push(a),e}timeAxisPoints(){return this.axisPoints()}priceAxisPoints(){return this.axisPoints()}setPoint(e,t,i){super.setPoint(e,t,i),this.points().length>1&&1===e&&this._calculateAngle()}restoreData(e){var t,i;this._angle=null!==(t=e.angle)&&void 0!==t?t:0,this._distance=null!==(i=e.distance)&&void 0!==i?i:0}state(e){const t=super.state(e);return t.angle=this._angle,t.distance=this._distance,t}cloneData(e){this._angle=e.angle(),this._distance=e.distance()}canHasAlert(){return!0}static createProperties(e){e&&void 0===e.showPercentPriceRange&&(e.showPercentPriceRange=e.showPriceRange,e.showPipsPriceRange=e.showPriceRange);const t=new n.DefaultProperty("linetooltrendangle",e);return this._configureProperties(t),t}_snapTo45DegreesAvailable(){return!0}_getAlertPlots(){const e=this._linePointsToAlertPlot(this._points,null,this._properties.childs().extendLeft.value(),this._properties.childs().extendRight.value());return null===e?[]:[e]}_calculateAngle(){const e=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[0]));let t=(0,r.ensureNotNull)(this.pointToScreenPoint(this.points()[1])).subtract(e);const i=t.length();i>0?(t=t.normalized(),this._angle=Math.acos(t.x),t.y>0&&(this._angle=-this._angle),this._distance=i):this._angle=0;this.properties().childs().angle.notifyChanged()} +_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,34935)).then((e=>e.TrendAngleDefinitionsViewModel))}}},84123:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendBasedFibExtension:()=>c});var s=i(44352),r=i(36298),n=i(53801),o=i(68806),a=i(13087);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends a.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=2,i.e(1583).then(i.bind(i,38058)).then((({TrendBasedFibExtensionPaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 24}pointsCount(){return 3}name(){return"Trend-Based Fib Extension"}migrateVersion(e,t){1===e&&this.properties().childs().extendLines.setValue(!0)}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}fibLevelsBasedOnLogScale(){var e;return this.properties().childs().fibLevelsBasedOnLogScale.value()&&Boolean(null===(e=this.priceScale())||void 0===e?void 0:e.isLog())}static createProperties(e){const t=new n.LevelsProperty("linetooltrendbasedfibextension",e,!1,{range:[0,8]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,56194))).FibDrawingsWith24LevelsDefinitionsViewModel}static _configureProperties(e){const t=e.childs();super._configureProperties(e);const i=[t.trendline.childs().color];for(let e=1;e<=24;e++){const s=t["level"+e].childs().color;i.push(s)}e.addChild("linesColors",new o.LineToolColorsProperty(i));const s=[t.trendline.childs().linewidth,t.levelsStyle.childs().linewidth];e.addChild("linesWidths",new o.LineToolWidthsProperty(s))}}},35625:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendBasedFibTime:()=>c});var s=i(44352),r=i(36298),n=i(13087),o=i(53801),a=i(68806);const l=new r.TranslatedString("erase level line",s.t(null,void 0,i(12962)));class c extends n.LineDataSource{constructor(e,t,s,r){super(e,t||c.createProperties(),s,r),this.version=1,i.e(1583).then(i.bind(i,33482)).then((({TrendBasedFibTimePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}levelsCount(){return 11}pointsCount(){return 3}name(){return"Trend-Based Fib Time"}processErase(e,t){const i="level"+t,s=this.properties().childs()[i].childs().visible;e.setProperty(s,!1,l)}static createProperties(e){const t=new o.LevelsProperty("linetooltrendbasedfibtime",e,!1,{range:[1,11]});return this._configureProperties(t),t}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,60007))).TrendBasedFibTimeDefinitionsViewModel}static _configureProperties(e){super._configureProperties(e);const t=e.childs(),i=[t.trendline.childs().linewidth],s=[t.trendline.childs().color];for(let e=1;e<=11;e++)i.push(t["level"+e].childs().linewidth),s.push(t["level"+e].childs().color);e.addChild("linesColors",new a.LineToolColorsProperty(s)), +e.addChild("linesWidths",new a.LineToolWidthsProperty(i))}}},47246:(e,t,i)=>{"use strict";i.d(t,{LineToolTrendLine:()=>l});var s=i(46100),r=i(13087),n=i(71243),o=i(59452),a=i.n(o);class l extends r.LineDataSource{constructor(e,t,s,r){super(e,t||l.createProperties(),s,r),this._trendLinePaneView=null,i.e(1583).then(i.bind(i,96310)).then((({TrendLinePaneView:e})=>{this._trendLinePaneView=new e(this,this._model),this._setPaneViews([this._trendLinePaneView])}))}dataAndViewsReady(){return super.dataAndViewsReady()&&null!==this._trendLinePaneView&&this._trendLinePaneView.iconsReady()}pointsCount(){return 2}name(){return"Trend Line"}canHasAlert(){return!0}showPriceLabels(){return this._properties.childs().showPriceLabels.value()}createPriceAxisView(e){return new n.LineToolPriceAxisView(this,{pointIndex:e,backgroundPropertyGetter:()=>this.showPriceLabels()?this._properties.childs().linecolor.value():null})}isForcedDrawPriceAxisLabel(){return this.showPriceLabels()}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}static createProperties(e,t){e&&void 0===e.showPercentPriceRange&&(e.showPercentPriceRange=e.showPriceRange,e.showPipsPriceRange=e.showPriceRange);const i=new s.DefaultProperty(null!=t?t:"linetooltrendline",e);return this._configureProperties(i),i}_getAlertPlots(){const e=this._linePointsToAlertPlot(this._points,null,this._properties.childs().extendLeft.value(),this._properties.childs().extendRight.value());return null===e?[]:[e]}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,84926))).TrendLineDefinitionsViewModel}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}_snapTo45DegreesAvailable(){return!0}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addExclusion("text")}}},45579:(e,t,i)=>{"use strict";i.d(t,{LineToolTrianglePattern:()=>o});var s=i(46100),r=i(13087),n=i(68806);class o extends r.LineDataSource{constructor(e,t,s,r){const n=t||o.createProperties();super(e,n,s,r),i.e(1583).then(i.bind(i,23545)).then((t=>{this._setPaneViews([new t.LineToolTrianglePatternPaneView(this,e)])}))}pointsCount(){return 4}name(){return"Triangle Pattern"}static createProperties(e){const t=new s.DefaultProperty("linetooltrianglepattern",e);return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,25107)).then((e=>e.PatternWithBackgroundDefinitionViewModel))}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n.LineToolColorsProperty([e.childs().color])),e.addChild("textsColors",new n.LineToolColorsProperty([e.childs().textcolor])),e.addChild("backgroundsColors",new n.LineToolColorsProperty([e.childs().backgroundColor]))}}},38416:(e,t,i)=>{"use strict";var s=i(13087).LineDataSource,r=i(46100).DefaultProperty,n=i(68806).LineToolColorsProperty +;class o extends s{constructor(e,t,s,r){super(e,t||o.createProperties(),s,r),i.e(1583).then(i.t.bind(i,97615,19)).then((({TrianglePaneView:e})=>{this._setPaneViews([new e(this,this._model)])}))}pointsCount(){return 3}name(){return"Triangle"}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,20061))).GeneralFiguresDefinitionsViewModel}static createProperties(e){var t=new r("linetooltriangle",e);return this._configureProperties(t),t}static _configureProperties(e){super._configureProperties(e),e.addChild("linesColors",new n([e.childs().color]))}}t.LineToolTriangle=o},26642:(e,t,i)=>{"use strict";i.d(t,{LineToolVertLineTimeAxisView:()=>r});var s=i(95977);class r extends s.LineDataSourceTimeAxisView{constructor(e){super(e,0)}_getBgColor(){return this._source.properties().linecolor.value()}_getAlwaysInViewPort(){return!1}_getIndex(){const e=this._source.points();return 0===e.length?null:e[0].index}}},54623:(e,t,i)=>{"use strict";i.d(t,{LineToolVertLine:()=>h});var s=i(50151),r=i(86441),n=i(46100),o=i(59452),a=i.n(o),l=i(13087),c=i(26642);class h extends l.LineDataSource{constructor(e,t,s,r){const n=t||h.createProperties();super(e,n,s,r),this._timeAxisView=new c.LineToolVertLineTimeAxisView(this),this._paneViewFactory=null,this.properties().childs().extendLine.subscribe(this,(()=>e.lightUpdate())),i.e(1583).then(i.bind(i,77444)).then((t=>{this._paneViewFactory=i=>new t.VertLinePaneView(this,e,i),this._model.lightUpdate()}))}destroy(){this.properties().childs().extendLine.unsubscribeAll(this),super.destroy()}pointsCount(){return 1}name(){return"Vertical Line"}timeAxisViews(){return this.isSourceHidden()?null:this.properties().childs().showTime.value()?[this._timeAxisView]:null}updateAllViews(e){super.updateAllViews(e),this._timeAxisView.update(e)}canHasAlert(){return!0}template(){const e=super.template();return e.text=this.properties().childs().text.value(),e}isMultiPaneAvailable(){return!0}isMultiPaneEnabled(){return this.properties().childs().extendLine.value()}paneViews(e){return e=(0,s.ensureDefined)(e),this.isMultiPaneEnabled()||this._model.paneForSource(this)===e?(null===this._getPaneViews(e)&&null!==this._paneViewFactory&&this._setPaneViews([this._paneViewFactory(e)],e,!0),super.paneViews(e)):null}priceAxisViews(){return null}priceAxisPoints(){return[]}pointToScreenPoint(e){const t=this._model.timeScale();if(t.isEmpty())return null;const i=t.indexToCoordinate(e.index);return new r.Point(i,0)}convertYCoordinateToPriceForMoving(e){return 0}static createProperties(e){null!=e&&(void 0===e.textOrientation&&(e.textOrientation="horizontal"),void 0===e.extendLine&&(e.extendLine=!1));const t=new n.DefaultProperty("linetoolvertline",e);return this._configureProperties(t),t}_getAlertPlots(){const e=this._points[0],t={index:e.index,price:e.price+1},i=this._linePointsToAlertPlot([e,t],null,!0,!0);return null===i?[]:[i]}_getPropertyDefinitionsViewModelClass(){ +return Promise.all([i.e(7201),i.e(3753),i.e(5871),i.e(8167),i.e(8537)]).then(i.bind(i,71472)).then((e=>e.VerticalLineDefinitionsViewModel))}_applyTemplateImpl(e){super._applyTemplateImpl(e),this.properties().childs().text.setValue(e.text||"")}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new(a())("")),e.addExclusion("text")}}},58229:(e,t,i)=>{"use strict";i.d(t,{LineToolVbPFixed:()=>f});var s=i(77973),r=i(50151),n=i(70826),o=i(42856),a=i(4063),l=i(12442),c=i(39871),h=i(28558),d=i(1722),u=i(46100),p=i(58148);const _=(0,n.studyIdString)("VbPFixed","tv-volumebyprice");function m(e,t,i,s){return t.styles&&(g(t.styles.developingPoc),g(t.styles.developingVAHigh),g(t.styles.developingVALow)),t}function g(e){void 0!==e&&void 0!==e.visible&&(e.display=e.visible?15:0,delete e.visible)}class f extends a.StudyLineDataSource{constructor(e,t,i,s,r){const n=i||e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:_});super(e,n,"vbpfixed_",null!=t?t:f.createProperties(e),s,r),this._createPaneViews().then((e=>{this._setPaneViews(e)})),this.clearData()}pointsCount(){return 2}boundToSymbol(){return!1}offset(e){return 0}getMinFirstBarIndexForPlot(){return-1/0}calcIsActualSymbol(){this._isActualSymbol=!0,this._isActualCurrency=!0,this._isActualUnit=!0,this.calcIsActualInterval()}cloneable(){return!1}isSynchronizable(){return!1}isPlotVisibleAt(e,t){return(this.properties().childs().styles.childs()[e].childs().display.value()&t)===t}preferredZOrder(){return 0}static createProperties(e,t){const i=o.StudyMetaInfo.getStudyPropertyRootNameById(_),s=(0,r.ensureNotNull)(e.studyMetaInfoRepository().findByIdSync({type:"java",studyId:_})),n=(0,u.createDefaultsState)(!0,i,[],e.studyVersioning());return this.createPropertiesFromStudyMetaInfoAndState(s,s,(0,d.merge)((0,d.clone)(n),null!=t?t:{}),e.studyVersioning())}static createPropertiesFromStudyMetaInfoAndState(e,t,i,s){const r=(0,p.prepareStudyPropertiesForLoadChart)(e,t,i,s,m);return this._configureProperties(r),r}static studyId(){return _}_studyInputs(e){(0,r.assert)(2===e.length,"all the line tool points should be defined");const[t,i]=e,s=Math.max(t.index,i.index),n=this._model.mainSeries().bars().lastIndex(),o=this._getPointTime(t.index<=i.index?t:i,!0),a=this._getPointTime(i.index>=t.index?i:t,!0);if(null===o||null===a)return this._subscribeApplyInputsOnSeriesCompleted(),null;return{...this.properties().childs().inputs.state(),first_bar_time:1e3*o,last_bar_time:1e3*a,subscribeRealtime:n===s,mapRightBoundaryToBarStartTime:!!this._needExtendToBarsEnding()||void 0}}_isReady(){return!(0,l.isStudyGraphicsEmpty)(this.graphics())}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(6196),i.e(5871),i.e(3986),i.e(8167),i.e(607)]).then(i.bind(i,56059))).StudyLineDataSourceDefinitionsViewModel}_onDataUpdated(){this._updateAnchors(),this.updateAllViews((0,h.sourceChangeEvent)(this.id())),this._model.updateSource(this)}_updateAnchors(){const e=this._calculateAnchors();if(!e)return +;const[{index:t,price:i},{index:s,price:r}]=e;if(this._timePoint.length&&(this._timePoint[0].price=i,this._timePoint[1].price=r),this._points.length){const e=this.model().timeScale(),n=e.indexToTimePoint(t),o=e.indexToTimePoint(t);this._points[0]={index:t,price:i,time:(0,d.isNumber)(n)?new Date(1e3*n):void 0},this._points[1]={index:s,price:r,time:(0,d.isNumber)(o)?new Date(1e3*o):void 0}}}_calculateAnchors(){let e=null,t=null,i=null,r=null;if(this.graphics().hhists().forEach((s=>{s.forEach((s=>{const{priceLow:n,priceHigh:o,firstBarTime:a,lastBarTime:l}=s;(!e||nt)&&(t=o),(!i||ar)&&(r=l)}))})),!((0,s.default)(e)||(0,s.default)(t)||(0,s.default)(r)||(0,s.default)(i)))return[{price:t,index:i},{price:e,index:r}]}_updateAnchorsPrice(){const e=this._calculateAnchors();if(!e)return;const[{price:t},{price:i}]=e;this._timePoint.length&&(this._timePoint[0].price=t,this._timePoint[1].price=i),this._points.length&&(this._points[0].price=t,this._points[1].price=i)}async _createPaneViews(){var e;const t=this._metaInfo,s=t.graphics,r=[],n=this._needExtendToBarsEnding();if(s.hhists){const{HHistPaneView:t}=await i.e(507).then(i.bind(i,21335)),s=null===(e=this.properties().childs().graphics.childs().polygons)||void 0===e?void 0:e.childs();r.push(new t(this,this._model,void 0,null==s?void 0:s.histBoxBg,n))}if(s.horizlines){const{HorizLinePaneView:e}=await i.e(507).then(i.bind(i,13369));r.push(new e(this,this._model,void 0,n))}return t.plots.length>0&&r.push(this._createStudyPlotPaneView(t.plots[0].id,n)),t.plots.length>1&&r.push(this._createStudyPlotPaneView(t.plots[1].id,n)),t.plots.length>2&&r.push(this._createStudyPlotPaneView(t.plots[2].id,n)),r}_createStudyPlotPaneView(e,t){return new c.StudyPlotPaneView(this,this._model.mainSeries(),this._model,e,t)}_needExtendToBarsEnding(){var e;return void 0!==(null===(e=this.metaInfo().defaults.inputs)||void 0===e?void 0:e.mapRightBoundaryToBarStartTime)}}},36147:(e,t,i)=>{"use strict";var s;i.d(t,{MagnetMode:()=>s}),function(e){e[e.WeakMagnet=0]="WeakMagnet",e[e.StrongMagnet=1]="StrongMagnet"}(s||(s={}))},18540:(e,t,i)=>{"use strict";i.d(t,{magnetEnabled:()=>m,magnetMode:()=>g,setIsMagnetEnabled:()=>f,setMagnetMode:()=>v});var s=i(46100),r=i(58275),n=i.n(r),o=i(36147),a=i(88348),l=i(15367),c=i(28571);const h=new(n())(!1),d=new(n())(o.MagnetMode.WeakMagnet),u=(0,c.modifierPressed)(),p=(0,c.shiftPressed)();function _(){const e=u.value();if(p.value()&&(a.isToolEditingNow.value()||a.isToolCreatingNow.value()))return void h.setValue(!1);let t,i;if(a.activePointSelectionMode.value()===a.SelectPointMode.Replay)t=i=!1;else{const s=a.tool.value(),r=a.isStudyEditingNow.value()||a.activePointSelectionMode.value()===a.SelectPointMode.Study;t=e&&((0,l.isLineToolName)(s)||a.isToolEditingNow.value()||(0,a.toolIsMeasure)(s)||r),i=(0,a.properties)().childs().magnet.value()}d.setValue(!i&&t?o.MagnetMode.StrongMagnet:(0,a.properties)().childs().magnetMode.value()),h.setValue(t?!i:i)}function m(){return h}function g(){return d}function f(e){(0,s.saveDefaultProperties)(!0),(0, +a.properties)().childs().magnet.setValue(e),(0,s.saveDefaultProperties)(!1)}function v(e){(0,s.saveDefaultProperties)(!0),(0,a.properties)().childs().magnetMode.setValue(e),(0,a.properties)().childs().magnet.setValue(!0),(0,s.saveDefaultProperties)(!1)}(0,a.runOnDrawingStateReady)((()=>{(0,a.properties)().childs().magnet.subscribe(null,_),(0,a.properties)().childs().magnetMode.subscribe(null,_),u.subscribe(_),p.subscribe(_),a.tool.subscribe(_),a.isToolEditingNow.subscribe(_),_()}))},90565:(e,t,i)=>{"use strict";i.d(t,{MainSeriesScaleRatioProperty:()=>n});var s=i(57898),r=i.n(s);class n{constructor(e){this._changed=new(r()),this._model=e}getStepChangeValue(){return.1}getMinValue(){return 1e-7}getMaxValue(){return 99999999}value(){return this._model.mainSeriesScaleRatio()}setValue(e,t){(e!==this.value()||t)&&(this._model.setMainSeriesScaleRatio(e),this._onChanged())}state(){return null}clone(){return new n(this._model)}listeners(){return this._changed}subscribe(e,t){this._changed.subscribe(e,t)}unsubscribe(e,t){this._changed.unsubscribe(e,t)}unsubscribeAll(e){this._changed.unsubscribeAll(e)}storeStateIfUndefined(){return!0}_onChanged(){this._changed.fire(this)}}},28558:(e,t,i)=>{"use strict";i.r(t),i.d(t,{globalChangeEvent:()=>o,selectionChangeEvent:()=>h,sourceChangeEvent:()=>r,viewportChangeEvent:()=>l});var s=i(27147);function r(e){return(0,s.default)(e)?{type:"data-source-change",sourceId:e}:{type:"data-source-change",...e}}const n={type:"global-change"};function o(){return n}const a={type:"viewport-change"};function l(){return a}const c={type:"selection-change"};function h(){return c}},1115:(e,t,i)=>{"use strict";i.d(t,{ensureTimePointIndexIndex:()=>n,unpackNonSeriesData:()=>o});var s=i(30551),r=i(50151);function n(e){if(e<0)throw new Error("TimePointIndexIndex should be non-negative integer");return e}async function o(e){if(""===e)return null;const t=JSON.parse(e);if(!(0,s.isObject)(t)||"function"==typeof t)throw new Error("Non-object content in the non-series envelope");if((0,s.hasProperty)(t,"indexes_replace"))return{indexes_replace:!0};const i={indexes_replace:!1};if((0,s.hasProperty)(t,"offsets")&&(i.offsets=t.offsets),(0,s.hasProperty)(t,"isUpdate")){if("boolean"!=typeof t.isUpdate)throw new Error('Invalid type of "isUpdate" field');i.isUpdate=t.isUpdate}return(0,s.hasProperty)(t,"data")&&(i.data=t.data),(0,s.hasProperty)(t,"graphicsCmds")&&(i.graphicsCmds=function(e){if(!(0,s.isObject)(e))throw new Error("Graphics commands should be wrapped in an object");if((0,s.hasProperty)(e,"create"),(0,s.hasProperty)(e,"erase")){const t=e.erase;(0,r.assert)(Array.isArray(t),"Collection of erase commands should be array");for(const e of t){if(!(0,s.isObject)(e)||!(0,s.hasProperty)(e,"action"))throw new Error("Command should be an object with 'action' property");(0,r.assert)("all"===e.action||"one"===e.action,"Erase command action should be 'all' or 'one'")}}return e}(t.graphicsCmds)),i}},88546:(e,t,i)=>{"use strict";i.d(t,{notAvailable:()=>r});var s=i(44352) +;const r=i(14483).enabled("use_na_string_for_not_available_values")?s.t(null,void 0,i(16542)):"∅"},66103:(e,t,i)=>{"use strict";var s;i.d(t,{PaneCursorType:()=>s}),function(e){e[e.Default=0]="Default",e[e.Pointer=1]="Pointer",e[e.Eraser=2]="Eraser",e[e.Dot=3]="Dot",e[e.Grabbing=4]="Grabbing",e[e.ZoomIn=5]="ZoomIn",e[e.VerticalResize=6]="VerticalResize",e[e.HorizontalResize=7]="HorizontalResize",e[e.DiagonalNeSwResize=8]="DiagonalNeSwResize",e[e.DiagonalNwSeResize=9]="DiagonalNwSeResize"}(s||(s={}))},43493:(e,t,i)=>{"use strict";i.d(t,{PanePriceAxisView:()=>n});var s=i(34565);class r{constructor(e){this._priceAxisViewRenderer=null,this._rendererOptions=null,this._align="right",this._width=0,this._height=0,this._textWidthCache=e}setParams(e,t,i,s,r){this._priceAxisViewRenderer=e,this._rendererOptions=t,this._width=i,this._height=s,this._align=r}draw(e,t){null!==this._rendererOptions&&null!==this._priceAxisViewRenderer&&this._priceAxisViewRenderer.draw(e,this._rendererOptions,this._textWidthCache,this._width,this._height,this._align,t.pixelRatio)}hitTest(e){var t,i;return void 0===(null===(t=this._priceAxisViewRenderer)||void 0===t?void 0:t.hitTest)?null:null===(i=this._priceAxisViewRenderer)||void 0===i?void 0:i.hitTest(e,this._width,this._align)}}class n{constructor(e,t,i){this._renderer=null,this._invalidated=!0,this._priceAxisView=e,this._textWidthCache=new s.TextWidthCache(100),this._dataSource=t,this._chartModel=i,this._fontSize=-1,this._panePriceAxisViewRenderer=new r(this._textWidthCache)}update(e){this._invalidated=!0}renderer(e,t){return this._invalidated&&this._updateImpl(e,t),this._renderer}_position(){const e=this._chartModel.crossHairSource(),t=this._dataSource===e?e.pane:this._chartModel.paneForSource(this._dataSource);if(null===t)return null;const i=this._priceScale();if(null===i)return null;let s=t.priceScalePosition(i);return"overlay"===s&&(s=t.priceScalePosition(t.defaultPriceScale())),"overlay"===s?null:s}_updateImpl(e,t){this._renderer=null;const i=this._position();if(null===i)return;const s=this._chartModel.priceAxisRendererOptions();s.fontSize!==this._fontSize&&(this._fontSize=s.fontSize,this._textWidthCache.reset()),this._panePriceAxisViewRenderer.setParams(this._priceAxisView.paneRenderer(),s,t,e,i),this._renderer=this._panePriceAxisViewRenderer,this._invalidated=!1}_priceScale(){return this._dataSource.priceScale()}}},82386:(e,t,i)=>{"use strict";i.d(t,{AreaBackgroundItem:()=>a,AreaBackgroundItemsGroup:()=>n,AreaBackgroundRenderer:()=>l,CachedMap:()=>o});var s=i(59590),r=i(77173);class n extends r.CachedContainer{constructor(e){super(),this.color=e}}class o{constructor(){this._map=new Map,this._usedKeys=new Set,this._invalidations=0}invalidateCache(){this._invalidations+=1,50===this._invalidations&&(this._deleteUnused(),this._invalidations=0),this._usedKeys.clear(),this._map.forEach(((e,t)=>e.invalidateCache()))}get(e){const t=this._map.get(e);return void 0!==t&&this._usedKeys.add(e),t}set(e,t){this._usedKeys.add(e),this._map.set(e,t)}forEach(e){this._map.forEach(((t,i)=>{ +this._usedKeys.has(i)&&e(t,i)}))}delete(e){const t=this._map.get(e);void 0!==t&&t.invalidateCache(),this._usedKeys.delete(e)}_deleteUnused(){const e=[];this._map.forEach(((t,i)=>{this._usedKeys.has(i)||e.push(i)}));for(const t of e)this._map.delete(t)}}class a extends r.CachedContainer{constructor(){super(),this.points1=new r.CachedContainer,this.points2=new r.CachedContainer,this.push(this.points1),this.push(this.points2)}addPoints1Point(e,t){let i=this.points1.newItem();null!==i?(i.x=e,i.y=t):i={x:e,y:t},this.points1.push(i)}addPoints2Point(e,t){let i=this.points2.newItem();null!==i?(i.x=e,i.y=t):i={x:e,y:t},this.points2.push(i)}invalidateCache(){this.points1.invalidateCache(),this.points2.invalidateCache()}}class l extends s.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=null,this._data=null!=e?e:null}setData(e){this._data=e}hitTest(e,t){return null}_drawImpl(e){if(null===this._data)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s}=e,r=.25*this._data.barSpacing;this._data.colorAreas.forEach((e=>{var n,o;t.beginPath();for(let n=0;n=0;e--)t.lineTo(Math.round(o.points2.at(e).x*i),o.points2.at(e).y*s)}else{const e=o.points2.at(0).x,n=o.points2.at(0).y;t.lineTo(Math.round((a+r)*i),l*s),t.lineTo(Math.round((e+r)*i),n*s),t.lineTo(Math.round((e-r)*i),n*s),t.lineTo(Math.round((a-r)*i),l*s)}}if(t.closePath(),0===e.color.type)t.fillStyle=e.color.color;else{const i=t.createLinearGradient(0,e.color.value1*s,0,e.color.value2*s);i.addColorStop(0,null!==(n=e.color.color1)&&void 0!==n?n:"transparent"),i.addColorStop(1,null!==(o=e.color.color2)&&void 0!==o?o:"transparent"),t.fillStyle=i}t.fill()}))}}},62885:(e,t,i)=>{"use strict";i.d(t,{PaneRendererArea:()=>a});var s=i(50151),r=i(1149),n=i(45197),o=i(68441);class a extends r.PaneRendererLine{constructor(e){e.forceLineColor=!1,super(e)}_drawImpl(e){var t,i,r,a,l;const c=this._data;if(0===c.items.length)return;let h=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,d=(null!==(a=null===(r=this._data.visibleItemsRange)||void 0===r?void 0:r.endItemIndex)&&void 0!==a?a:this._data.items.length)-1;for(;h=0&&!(0,n.coordinateIsValid)(c.items[d].y);)d--;if(h>d)return;const{context:u,horizontalPixelRatio:p,verticalPixelRatio:_}=e;u.save(),u.scale(p,_),u.lineCap="round",u.strokeStyle=c.lineColor,u.lineWidth=c.lineWidth,(0,o.setLineStyle)(u,c.lineStyle),u.lineWidth=1;const m={},g=c.items;for(let e=h;e<=d;e++){const t=g[e];let i;if(i=t.style?t.style.color:c.lineColor,e{"use strict";i.d(t,{BitmapCoordinatesPaneRenderer:()=>r});var s=i(27714);class r{draw(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useBitmapCoordinateSpace((e=>this._drawImpl(e)))}drawBackground(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useBitmapCoordinateSpace((e=>this._drawBackgroundImpl(e)))}_drawBackgroundImpl(e){}}},19266:(e,t,i)=>{"use strict";i.d(t,{CompositeRenderer:()=>s});class s{constructor(){this._renderers=[],this._globalAlpha=1}setGlobalAlpha(e){this._globalAlpha=e}append(e){this._renderers.push(e)}insert(e,t){this._renderers.splice(t,0,e)}clear(){this._renderers.length=0}isEmpty(){return 0===this._renderers.length}draw(e,t){for(let i=0;i=0;s--){const r=this._renderers[s].hitTest(e,t);null!==r&&(null===i||r.target()>i.target())&&(i=r)}return i}doesIntersectWithBox(e){return this._renderers.some((t=>!!t.doesIntersectWithBox&&t.doesIntersectWithBox(e)))}}},68441:(e,t,i)=>{"use strict";i.r(t),i.d(t,{addHorizontalLineToPath:()=>l,addLineToPath:()=>S,addVerticalLineToPath:()=>h,clearRectWithGradient:()=>o,createCircle:()=>g,drawHorizontalLine:()=>c,drawLine:()=>y,drawPoly:()=>f,drawRoundRect:()=>p,drawRoundRectWithInnerBorder:()=>_,drawVerticalLine:()=>d,fillRectInnerBorder:()=>a,fillRectWithBorder:()=>m,setLineStyle:()=>v});var s=i(86441),r=i(79849),n=i(95586);function o(e,t,i,s,r,n,o){e.save(),e.globalCompositeOperation="copy";const a=e.createLinearGradient(0,0,0,r);a.addColorStop(0,n),a.addColorStop(1,o),e.fillStyle=a,e.fillRect(t,i,s,r),e.restore()}function a(e,t,i,s,r,n){e.fillRect(t+n,i,s-2*n,n),e.fillRect(t+n,i+r-n,s-2*n,n),e.fillRect(t,i,n,r),e.fillRect(t+s-n,i,n,r)}function l(e,t,i,s){const r=e.lineWidth%2?.5:0;e.moveTo(i,t+r),e.lineTo(s,t+r)}function c(e,t,i,s){e.beginPath(),l(e,t,i,s),e.stroke()}function h(e,t,i,s){const r=e.lineWidth%2?.5:0;e.moveTo(t+r,i),e.lineTo(t+r,s)}function d(e,t,i,s){e.beginPath(),h(e,t,i,s),e.stroke()}function u(e,t){ +return Array.isArray(e)?e.map((e=>0===e?e:e+t)):e+t}function p(e,t,i,s,r,n,o){let a,l,c,h;if(Array.isArray(n))if(2===n.length){const e=Math.max(0,n[0]),t=Math.max(0,n[1]);a=e,l=e,c=t,h=t}else{if(4!==n.length)throw new Error("Wrong border radius - it should be like css border radius");a=Math.max(0,n[0]),l=Math.max(0,n[1]),c=Math.max(0,n[2]),h=Math.max(0,n[3])}else{const e=Math.max(0,n);a=e,l=e,c=e,h=e}o||e.beginPath(),e.moveTo(t+a,i),e.lineTo(t+s-l,i),0!==l&&e.arcTo(t+s,i,t+s,i+l,l),e.lineTo(t+s,i+r-c),0!==c&&e.arcTo(t+s,i+r,t+s-c,i+r,c),e.lineTo(t+h,i+r),0!==h&&e.arcTo(t,i+r,t,i+r-h,h),e.lineTo(t,i+a),0!==a&&e.arcTo(t,i,t+a,i,a)}function _(e,t,i,s,r,o,a=0,l=0,c="",h=n.LineStyle.Solid){if(e.save(),!l||!c||c===o)return p(e,t,i,s,r,a),e.fillStyle=o,e.fill(),void e.restore();const d=l/2;if("transparent"!==o){const d="transparent"!==c&&h!==n.LineStyle.Solid;p(e,d?t:t+l,d?i:i+l,d?s:s-2*l,d?r:r-2*l,d?a:u(a,-l)),e.fillStyle=o,e.fill()}if("transparent"!==c){p(e,t+d,i+d,s-l,r-l,u(a,-d)),e.lineWidth=l,e.strokeStyle=c,v(e,h),e.closePath(),e.stroke()}e.restore()}function m(e,t,i,r,n,o,a,l,c,h,d,u,p,_,m){const g=h?0:t,f=d?p:r;if(void 0!==o&&(e.fillStyle=o,e.fillRect(g,i,f-g+_,n-i)),void 0!==a&&l>0){if(e.beginPath(),v(e,c),void 0!==m){const t=m.map((e=>e*l));e.setLineDash(t)}let o=(0,s.point)(0,0),h=(0,s.point)(0,0),d=(0,s.point)(0,0),p=(0,s.point)(0,0);switch(u){case"outer":{const e=.5*l;d=(0,s.point)(0,e),p=(0,s.point)(0,e),o=(0,s.point)(e,-l),h=(0,s.point)(e,-l);break}case"center":{const e=l%2?.5:0,t=l%2?.5:_;d=(0,s.point)(.5*l-e,-e),p=(0,s.point)(t+.5*l,-e),o=(0,s.point)(-e,e+.5*l),h=(0,s.point)(t,e+.5*l);break}case"inner":{const e=.5*l;d=(0,s.point)(0,-e),p=(0,s.point)(1,-e),o=(0,s.point)(-e,l),h=(0,s.point)(1-e,l);break}}e.lineWidth=l,e.strokeStyle=a,e.moveTo(g-d.x,i-d.y),e.lineTo(f+p.x,i-p.y),e.moveTo(r+h.x,i+h.y),e.lineTo(r+h.x,n-h.y),e.moveTo(g-d.x,n+d.y),e.lineTo(f+p.x,n+p.y),e.moveTo(t-o.x,i+o.y),e.lineTo(t-o.x,n-o.y),e.stroke()}}function g(e,t,i,s){e.beginPath(),e.arc(t,i,s,0,2*Math.PI,!1),e.closePath()}function f(e,t,i){e.beginPath(),e.moveTo(t[0].x,t[0].y);for(const i of t)e.lineTo(i.x,i.y);e.closePath(),e.stroke(),i&&e.fill()}function v(e,t){let i=[];t!==r.LINESTYLE_SOLID&&(i=function(e,t){return[[e.lineWidth,2*e.lineWidth],[5*e.lineWidth,6*e.lineWidth],[6*e.lineWidth,6*e.lineWidth],[e.lineWidth,4*e.lineWidth],[2*e.lineWidth,e.lineWidth]][t-1]}(e,t)),e.setLineDash(i)}function S(e,t,i,s,r){e.moveTo(t,i),e.lineTo(s,r)}function y(e,t,i,s,r){isFinite(t)&&isFinite(s)&&isFinite(i)&&isFinite(r)&&(e.beginPath(),S(e,t,i,s,r),e.stroke())}},45197:(e,t,i)=>{"use strict";i.d(t,{coordinateIsValid:()=>g,extendAndClipLineSegment:()=>h,fillScaledRadius:()=>v,getArrowPoints:()=>d,interactionTolerance:()=>m,optimalBarWidth:()=>u,optimalCandlestickWidth:()=>p,optimalHiLoWidth:()=>_,setValidLineStyle:()=>f,strokeScaledRadius:()=>S});var s=i(86441),r=i(5531),n=i(38325),o=i(1722),a=i(68441);const l={line:13,minDistanceBetweenPoints:10,series:14,curve:10,anchor:13,esd:4},c={line:3,minDistanceBetweenPoints:5,series:2,curve:3,anchor:2,esd:0} +;function h(e,t,i,n,o,a){if((0,s.equalPoints)(e,t))return null;const l=new s.Point(0,0),c=new s.Point(i,n);if(o){if(a){const i=(0,r.intersectLineAndBox)((0,s.lineThroughPoints)(e,t),(0,s.box)(l,c));return Array.isArray(i)?i:null}{const i=(0,r.intersectRayAndBox)(t,e,(0,s.box)(l,c));return null===i||(0,s.equalPoints)(t,i)?null:(0,s.lineSegment)(t,i)}}if(a){const i=(0,r.intersectRayAndBox)(e,t,(0,s.box)(l,c));return null===i||(0,s.equalPoints)(e,i)?null:(0,s.lineSegment)(e,i)}{const i=(0,r.intersectLineSegmentAndBox)((0,s.lineSegment)(e,t),(0,s.box)(l,c));return Array.isArray(i)?i:null}}function d(e,t,i,s,r){const n=.5*i,o=Math.sqrt(2),a=t.subtract(e),l=a.normalized();let c=5*i;s&&(c=Math.min(c,.35*a.length()));const h=1*n;if(c*o*.2<=h)return[];const d=l.scaled(c),u=t.subtract(d),p=l.transposed(),_=1*c,m=p.scaled(_),g=u.add(m),f=u.subtract(m),v=g.subtract(t).normalized().scaled(h),S=f.subtract(t).normalized().scaled(h),y=r?t:t.add(v),b=r?t:t.add(S),w=n*(o-1),P=p.scaled(w),C=Math.min(c-1*n/o,n*o*1),x=l.scaled(C),T=t.subtract(P),I=t.add(P),M=t.subtract(x);return[[g,y],[b,f],[T,M.subtract(P)],[I,M.add(P)]]}function u(e,t){return t=t||1,Math.floor(.3*e*t)}function p(e,t){if(e>=2.5&&e<=4)return Math.floor(3*t);const i=1-.2*Math.atan(Math.max(4,e)-4)/(.5*Math.PI),s=Math.floor(e*i*t),r=Math.floor(e*t),n=Math.min(s,r);return Math.max(Math.floor(t),n)}function _(e){return.4*e}function m(){return(0,n.lastMouseOrTouchEventInfo)().isTouch?l:c}function g(e){return null!=e&&!(0,o.isNaN)(e)}function f(e,t){void 0!==t&&(0,a.setLineStyle)(e,t)}function v(e,t){const i=Math.max(1,Math.floor(t))%2?.5:0;return Math.round(e*t)+i}function S(e,t,i){const s=Math.max(1,Math.floor(t))%2?.5:0;return Math.round(e*t)+(s!==i%2?.5:0)}},74997:(e,t,i)=>{"use strict";i.d(t,{HorizontalLineRenderer:()=>l});var s=i(18807),r=i(68441),n=i(45197),o=i(59590),a=i(74359);class l extends o.BitmapCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._hitTest=new s.HitTestResult(s.HitTarget.Regular)}setData(e){this._data=e}setHitTest(e){this._hitTest=e}hitTest(e){if(null===this._data||!1===this._data.visible||null===this._hitTest)return null;const t=(0,n.interactionTolerance)().line,i=Math.abs(e.y-this._data.y)<=t+this._data.linewidth/2,s=void 0===this._data.left||this._data.left-e.x<=t,r=void 0===this._data.right||e.x-this._data.right<=t;return i&&s&&r?this._hitTest:null}_drawImpl(e){if(null===this._data||!1===this._data.visible)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s,mediaSize:n}=e;if(this._data.y<-this._data.linewidth/2||this._data.y>n.height+this._data.linewidth/2)return;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=Math.max(1,Math.floor(this._data.linewidth*i)),void 0!==this._data.linestyle&&(0,r.setLineStyle)(t,this._data.linestyle);const o=void 0!==this._data.left?Math.max(this._data.left,0):0,l=void 0!==this._data.right?Math.min(this._data.right,n.width):n.width,c=Math.round(this._data.y*s),h=Math.round(o*i),d=Math.round(l*i),u=this._data.excludeBoundaries;void 0!==u&&(0, +a.addExclusionAreaByScope)(e,u),(0,r.drawHorizontalLine)(t,c,h,d)}}},73436:(e,t,i)=>{"use strict";var s;i.d(t,{LineEnd:()=>s}),function(e){e[e.Normal=0]="Normal",e[e.Arrow=1]="Arrow",e[e.Circle=2]="Circle"}(s||(s={}))},1149:(e,t,i)=>{"use strict";i.d(t,{PaneRendererLine:()=>c});var s=i(86441),r=i(4652),n=i(18807),o=i(45197),a=i(68441),l=i(59590);class c extends l.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){var t,i,a,l;const c=(0,o.interactionTolerance)().series+this._data.lineWidth/2;let h=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,d=(null!==(l=null===(a=this._data.visibleItemsRange)||void 0===a?void 0:a.endItemIndex)&&void 0!==l?l:this._data.items.length)-1;for(;d-h>2;){const t=Math.round((d+h)/2);this._data.items[t].x<=e.x?h=t:d=t}h=Math.max(1,h-1),d=Math.min(this._data.items.length-1,d+1);for(let t=h;t<=d;++t){const i=this._data.items[t-1],o=this._data.items[t],a=i.x,l=o.x;if((0,r.distanceToSegment)(new s.Point(a,i.y),new s.Point(l,o.y),new s.Point(e.x,e.y)).distance<=c)return this._data.hittest?this._data.hittest:new n.HitTestResult(n.HitTarget.Regular)}return null}_drawImpl(e){const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s}=e;t.scale(i,s),t.lineCap="round",t.lineJoin="round",t.strokeStyle=this._data.lineColor,t.fillStyle=this._data.lineColor,t.lineWidth=this._data.lineWidth,(0,a.setLineStyle)(t,this._data.lineStyle),(0,o.setValidLineStyle)(t,this._data.lineStyle),this._data.simpleMode?this._drawSimpleMode(t,i,s):this._drawLines(t)}_drawSimpleMode(e,t,i){var s,r,n,o;e.beginPath(),this._walkLine(e,this._data.items,!1,NaN),e.stroke();const a=this._data.lineWidth+2;if(this._data.withMarkers&&2*a=d;){const r=this._data.items[s];if(r){const s=Math.round(r.x*t)+l,n=r.y*i;e.moveTo(s,n),e.arc(s,n,c,0,h)}}e.fill()}}_walkLine(e,t,i,s,r){var n,a,l,c;if(!t)return;const h=.25*this._data.barSpacing;let d,u,p,_,m;const g=o.coordinateIsValid,f=r?0:null!==(a=null===(n=this._data.visibleItemsRange)||void 0===n?void 0:n.startItemIndex)&&void 0!==a?a:0,v=r?t.length-1:Math.min((null!==(c=null===(l=this._data.visibleItemsRange)||void 0===l?void 0:l.endItemIndex)&&void 0!==c?c:t.length)-1,t.length-1);for(let e=f;e<=v;e++){const i=t[e];if(g(i.y)){u=i,d=e;break}}if(void 0!==d&&void 0!==u)for(let r=d;r<=v;r++){_=t[r],m=t[r+1]||{};const n=Math.round(_.x);if(g(_.y))if(p&&g(p.y))e.lineTo(n,_.y),i&&!g(m.y)&&e.lineTo(n,s);else if(m&&g(m.y))i?(r!==d&&e.lineTo(n,s),e.lineTo(n,_.y)):e.moveTo(n,_.y);else if(i){if(0===r)continue;r!==d&&e.lineTo(n-h,s),e.lineTo(n-h,_.y),e.lineTo(n+h,_.y),e.lineTo(n+h,s)}else e.moveTo(n-h,_.y),e.lineTo(n+h,_.y);p=_}}_drawLines(e){var t,i,s,r +;if(!this._data.items.length)return;let n,a,l;const c=.25*this._data.barSpacing,h=o.coordinateIsValid;e.beginPath();const d=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,u=(null!==(r=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==r?r:this._data.items.length)-1,p=this._data.items[d];p&&e.moveTo(p.x,p.y);let _,m=e.strokeStyle,g=e.lineWidth;for(let t=d+1;t<=u;++t){let i,s,r;n=this._data.items[t-1],a=this._data.items[t],l=this._data.items[t+1],a.style&&!this._data.forceLineColor?(i=a.style.color,s=a.style.width,r=a.style.style):(i=this._data.lineColor,s=this._data.lineWidth,r=this._data.lineStyle),this._data.ignorePaletteLineWidth&&(s=this._data.lineWidth);(i!==m||s!==g||r!==_)&&(m=i,g=s,_=r,e.stroke(),e.beginPath(),e.strokeStyle=i,e.lineWidth=s,(0,o.setValidLineStyle)(e,r),e.moveTo(n.x,n.y)),f=n,S=l,h((v=a).y)&&(h(f.y)?e.lineTo(v.x,v.y):S&&h(S.y)?e.moveTo(v.x,v.y):(e.moveTo(v.x-c,v.y),e.lineTo(v.x+c,v.y)))}var f,v,S;e.stroke()}}},15187:(e,t,i)=>{"use strict";i.d(t,{MediaCoordinatesPaneRenderer:()=>r});var s=i(27714);class r{draw(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useMediaCoordinateSpace((e=>this._drawImpl(e)))}drawBackground(e,t){new s.CanvasRenderingTarget2D(e,(0,s.size)({width:t.cssWidth,height:t.cssHeight}),(0,s.size)({width:t.physicalWidth,height:t.physicalHeight})).useMediaCoordinateSpace((e=>this._drawBackgroundImpl(e)))}_drawBackgroundImpl(e){}}},77173:(e,t,i)=>{"use strict";i.d(t,{CachedContainer:()=>s,ObjectValuesCache:()=>r});class s{constructor(){this._items=[],this._actualLength=0,this._invalidations=0}push(e){this._items.length===this._actualLength?this._items.push(e):this._items[this._actualLength]!==e&&(this._items[this._actualLength]=e),this._actualLength+=1}newItem(){const e=this._items.length>this._actualLength?this._items[this._actualLength]:null;return null!==e&&Boolean(e.invalidateCache)&&e.invalidateCache(),e}invalidateCache(){this._invalidations+=1,3e3===this._invalidations&&(this._items.splice(this._actualLength),this._invalidations=0),this._actualLength=0}at(e){return this._items[e]}data(){return this._items}length(){return this._actualLength}}class r extends s{constructor(){super(...arguments),this._startIndex=0}setStartIndex(e){this._startIndex=e}isValidIndex(e){return e>=this._startIndex}at(e){const t=e-this._startIndex;for(;t>=this._actualLength;)this._items.length<=t?this._items.push(this._newObject()):this._clearObject(this._items[this._actualLength]),this._actualLength+=1;return this._items[t]}}},72739:(e,t,i)=>{"use strict";i.d(t,{RectangleRenderer:()=>u});var s=i(50151),r=i(86441),n=i(34026),o=i(4652),a=i(87095),l=i(79849),c=i(18807),h=i(68441),d=i(59590);class u extends d.BitmapCoordinatesPaneRenderer{constructor(e,t,i){super(),this._data=null,this._hitTestResult=e||new c.HitTestResult(c.HitTarget.MovePoint), +this._backHitTestResult=t||new c.HitTestResult(c.HitTarget.MovePointBackground),this._forceOverrideTransparency=Boolean(i)}setData(e){this._data=e}hitTest(e,t){if(null===this._data||this._data.points.length<2||this._data.nohittest)return null;const i=t.physicalWidth,s=(0,r.box)(...this._data.points),n=s.min,a=s.max,l=new r.Point(a.x,n.y),c=new r.Point(n.x,a.y),h=this._extendAndHitTestLineSegment(e,n,l,i);if(null!==h)return h;const d=this._extendAndHitTestLineSegment(e,c,a,i);if(null!==d)return d;let u=(0,o.distanceToSegment)(l,a,e);return u.distance<=3?this._hitTestResult:(u=(0,o.distanceToSegment)(n,c,e),u.distance<=3?this._hitTestResult:this._data.fillBackground?this._hitTestBackground(e,n,a,i):null)}getColor(){const e=(0,s.ensure)(this._data);return void 0===e.transparency?e.backcolor:(0,a.generateColor)(e.backcolor,e.transparency,this._forceOverrideTransparency)}_drawImpl(e){if(null===this._data||this._data.points.length<2||this._data.linewidth<=0&&!this._data.fillBackground)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s,bitmapSize:n}=e,o=(0,r.box)(...this._data.points),a=this._data.linewidth?Math.max(1,Math.floor(this._data.linewidth*i)):0,c=this._data.fillBackground?this.getColor():void 0,d=Math.max(1,Math.floor(i));(0,h.fillRectWithBorder)(t,Math.round(o.min.x*i),Math.round(o.min.y*s),Math.round(o.max.x*i),Math.round(o.max.y*s),c,this._data.color,a,l.LINESTYLE_SOLID,this._data.extendLeft,this._data.extendRight,"center",n.width,this._data.includeRightEdge&&1===d?1:0)}_extendAndHitTestLineSegment(e,t,i,s){const r=this._extendAndClipLineSegment(t,i,s);if(null!==r){if((0,o.distanceToSegment)(r[0],r[1],e).distance<=3)return this._hitTestResult}return null}_extendAndClipLineSegment(e,t,i){const n=(0,s.ensureNotNull)(this._data);if((0,r.equalPoints)(e,t)&&!n.extendLeft&&!n.extendRight)return null;const o=Math.min(e.x,t.x),a=Math.max(e.x,t.x),l=n.extendLeft?0:Math.max(o,0),c=n.extendRight?i:Math.min(a,i);return l>c||c<=0||l>=i?null:[new r.Point(l,e.y),new r.Point(c,t.y)]}_hitTestBackground(e,t,i,s){const o=this._extendAndClipLineSegment(t,i,s);return null!==o&&(0,n.pointInBox)(e,(0,r.box)(o[0],o[1]))?this._backHitTestResult:null}}},9155:(e,t,i)=>{"use strict";var s;i.d(t,{StatsPosition:()=>s}),function(e){e[e.Left=0]="Left",e[e.Center=1]="Center",e[e.Right=2]="Right",e[e.Auto=3]="Auto"}(s||(s={}))},40621:(e,t,i)=>{"use strict";i.d(t,{PaneRendererStepLine:()=>g,StepLineDecoration:()=>s});var s,r=i(4652),n=i(86441),o=i(87095),a=i(18807),l=i(78071),c=i(45197),h=i(68441),d=i(59590);!function(e){e[e.None=0]="None",e[e.Diamonds=1]="Diamonds"}(s||(s={}));class u{initialize(e,t,i){var s,r,n,o;const{context:a,horizontalPixelRatio:l,verticalPixelRatio:c}=t,d=e.lineStyle;a.lineCap="butt",a.lineJoin="round";const u=Math.max(Math.floor(null!==(r=null===(s=i.style)||void 0===s?void 0:s.width)&&void 0!==r?r:e.lineWidth*l));void 0!==d&&(0,h.setLineStyle)(a,d);const p=u%2?.5:0;a.moveTo(Math.round(i.x*l)+p,Math.round(i.y*c)+p), +a.strokeStyle=null!==(o=null===(n=i.style)||void 0===n?void 0:n.color)&&void 0!==o?o:e.lineColor,a.lineWidth=u}finishFragment(e){e.stroke()}hitTest(e,t,i,s,r){return u.hitTest(e,t,i,s,r)}applyColor(e,t){e.strokeStyle=t}applyLineWidth(e,t){e.lineWidth=t}drawItem(e,t,i){const s=e.context;s.lineTo(t.x,t.y),void 0!==i&&(s.lineTo(i.x,t.y),s.lineTo(i.x,i.y))}static hitTest(e,t,i,s,o){var a,l;const h=t.pixelRatio,d=null!==(l=null===(a=i.style)||void 0===a?void 0:a.width)&&void 0!==l?l:e.lineWidth,u=Math.max(1,Math.floor(d*h))%2?.5:0,p=(0,c.interactionTolerance)().series+d/2;let _;if(isNaN(s.y)){const e=i.x+u,t=s.x+u,a=new n.Point(e,i.y),l=new n.Point(t,i.y);_=(0,r.distanceToSegment)(a,l,o).distance}else{const t=Math.round(s.x-e.barSpacing/2*h)+u,a=new n.Point(t,i.y),l=new n.Point(t,s.y);_=Math.min((0,r.distanceToSegment)(i,a,o).distance,(0,r.distanceToSegment)(a,l,o).distance,(0,r.distanceToSegment)(l,s,o).distance)}return _<=p}}class p{constructor(){this._lineWidth=1}initialize(e,t,i){var s,r,n,o;const{context:a,horizontalPixelRatio:l}=t;this.applyColor(a,null!==(r=null===(s=i.style)||void 0===s?void 0:s.color)&&void 0!==r?r:e.lineColor),this._lineWidth=Math.max(Math.floor(null!==(o=null===(n=i.style)||void 0===n?void 0:n.width)&&void 0!==o?o:e.lineWidth*l))}finishFragment(e){e.fill()}drawItem(e,t,i,s){if(s&&void 0!==i&&!Number.isNaN(i.y)){const t=e.context;t.save(),t.translate(i.x,i.y),t.rotate(Math.PI/4);const s=this._scaleByLineWidth(this._lineWidth);t.scale(s,s),this._drawItemRotatedAndTranslated(e),t.restore()}}applyLineWidth(e,t){this._lineWidth=t}hitTest(e,t,i,s,r){var o,a;if(!s.valIsNotSameAsPrev)return!1;const l=Math.round((i.x+s.x)/2),c=new n.Point(l,s.y),h=r.subtract(c),d=Math.max(Math.floor(null!==(a=null===(o=i.style)||void 0===o?void 0:o.width)&&void 0!==a?a:e.lineWidth*t.pixelRatio));return this._hitTestTranslated(h,d)}_scaleByLineWidth(e){return Math.sqrt(e)}}class _ extends p{applyColor(e,t){e.fillStyle=t}_hitTestTranslated(e,t){return Math.abs(e.x)+Math.abs(e.y)<8*this._scaleByLineWidth(t)/2}_drawItemRotatedAndTranslated(e){(0,h.drawRoundRect)(e.context,-4,-4,8,8,2,!0)}}class m extends p{applyColor(e,t){e.fillStyle=(0,o.applyTransparency)(t,85)}_hitTestTranslated(e,t){return Math.abs(e.x)+Math.abs(e.y)<21*this._scaleByLineWidth(t)/2}_drawItemRotatedAndTranslated(e){(0,h.drawRoundRect)(e.context,-10.5,-10.5,21,21,5,!0)}}class g extends d.BitmapCoordinatesPaneRenderer{constructor(e,t){super(),this._data=null,this._data=null!=e?e:null,this._extendLineToLastConfirmedBar=Boolean(t)}setData(e){this._data=e}hitTest(e,t){const i=this._data;if(null===i||0===i.items.length)return null;const{items:r,items:{length:o},lastConfirmedSeriesBarCoordinate:c,visibleItemsRange:{startItemIndex:h,endItemIndex:d}={startItemIndex:0,endItemIndex:o}}=i,p=i.decoration===s.Diamonds?[new u,new m]:[new u];const _=(0,l.lowerbound)(r,e,((e,t)=>e.x<=t.x),h,d),g=Math.max(0,_-1),f=Math.min(o,_+1);for(let s=g;ss.hitTest(i,t,l,h,e))))return new a.HitTestResult(a.HitTarget.Regular) +}else if(this._extendLineToLastConfirmedBar&&void 0!==c&&f===o&&l.xthis._drawDecorationItem(e,t)))}_drawDecorationItem(e,t){var i,s,r,o,a,l,c,h,d,u,p,_,m,g,f,v;if(null===this._data||0===this._data.items.length)return;const{lineWidth:S,lineColor:y,items:b}=this._data,{context:w,horizontalPixelRatio:P,verticalPixelRatio:C,bitmapSize:x}=e;let T=Math.max(Math.floor(null!==(s=null===(i=b[0].style)||void 0===i?void 0:i.width)&&void 0!==s?s:S*P)),I=T%2?.5:0;t.initialize(this._data,e,b[0]);const M=null!==(o=null===(r=this._data.visibleItemsRange)||void 0===r?void 0:r.startItemIndex)&&void 0!==o?o:0,A=null!==(l=null===(a=this._data.visibleItemsRange)||void 0===a?void 0:a.endItemIndex)&&void 0!==l?l:b.length,L=this._data.barSpacing;if(!(A<=M)){w.beginPath(),t.applyColor(w,null!==(h=null===(c=b[M].style)||void 0===c?void 0:c.color)&&void 0!==h?h:y);for(let i=M;i{"use strict";i.d(t,{TextRenderer:()=>T,calculateLabelPosition:()=>u,getTextBoundaries:()=>p,wordWrap:()=>_});var s=i(86441),r=i(50151),n=i(34026),o=i(38223),a=i(18807),l=i(68441),c=i(1722),h=i(74359),d=i(79849);function u(e,t,i,r,n){const o=.5*(t.x+i.x);let a=i.y;return t.y>i.y?(a-=e.height/2+r.y,a=Math.max(e.height/2,a)):(a+=e.height/2+r.y,a=Math.min(n-e.height/2,a)),new s.Point(o,a)}function p(e,t,i){if(e.isOutOfScreen(t,i))return null;const s=e.getPolygonPoints();return 0===s.length?null:s}function _(e,t,i){i=(0,c.isString)(i)?parseInt(i):i,e+="";const s=!(0,c.isNumber)(i)||!isFinite(i)||i<=0?e.split(/\r\n|\r|\n|$/):e.split(/[^\S\r\n]*(?:\r\n|\r|\n|$)/);if(s[s.length-1]||s.pop(),!(0, +c.isNumber)(i)||!isFinite(i)||i<=0)return s;const r=[];for(let e=0;e0&&(0,h.measureText)(a.slice(0,3*--e-1).join(""),t).width>i;);if(e>0)r.push(a.slice(0,3*e-1).join("")),a.splice(0,3*e);else{const e=a[0]+(a[1]||"");if(l=1===l?1:~~(i/(0,h.measureText)(e,t).width*e.length),(0,h.measureText)(e.substring(0,l),t).width<=i)for(;(0,h.measureText)(e.substring(0,l+1),t).width<=i;)l++;else for(;l>1&&(0,h.measureText)(e.substring(0,--l),t).width>i;);l<1&&(l=1),r.push(e.substring(0,l)),a[0]=e.substring(l),a[1]=""}if((0,h.measureText)(a.join(""),t).width<=i){r.push(a.join(""));break}}}return r}function m(e,t,i){if(0===i)return e.clone();const r=(e.x-t.x)*Math.cos(i)-(e.y-t.y)*Math.sin(i)+t.x,n=(e.x-t.x)*Math.sin(i)+(e.y-t.y)*Math.cos(i)+t.y;return new s.Point(r,n)}function g(e,t){const i=Math.round(t+2*b(e)+2*S(e));return i%2?i+1:i}function f(e,t){return P(e)*t+w(e)*(t-1)+2*y(e)+2*v(e)}function v(e){return void 0!==e.boxPaddingVert?e.boxPaddingVert*x(e):void 0!==e.boxPadding?e.boxPadding*x(e):P(e)/3}function S(e){return void 0!==e.boxPaddingHorz?e.boxPaddingHorz*x(e):void 0!==e.boxPadding?e.boxPadding*x(e):P(e)/3}function y(e){return(e.backgroundVertInflate||0)*x(e)}function b(e){return(e.backgroundHorzInflate||0)*x(e)}function w(e){return(e.padding||0)*x(e)}function P(e){return Math.ceil(C(e)*x(e))}function C(e){return e.fontsize||e.fontSize||30}function x(e){const t=Math.min(1,Math.max(.2,Math.min(e.scaleX||1,e.scaleY||1)));if(1===t)return t;const i=C(e);return Math.ceil(t*i)/i}class T{constructor(e,t){this._data=null,this._internalData=null,this._boxSize=null,this._polygonPoints=null,this._linesInfo=null,this._fontInfo=null,this._hittest=t||new a.HitTestResult(a.HitTarget.MovePoint,{areaName:a.AreaName.Text}),void 0!==e&&this.setData(e)}setData(e){null!==e?(e.horzTextAlign||(e.horzTextAlign=e.horzAlign),!function(e,t){if(null===e||null===t)return null===e==(null===t);if(void 0===e.points!=(void 0===t.points))return!1;if(void 0!==e.points&&void 0!==t.points){if(e.points.length!==t.points.length)return!1;for(let r=0;re){const i=(0,s.box)(new s.Point(0,0),new s.Point(e,t));return this.getPolygonPoints().every((e=>!(0,n.pointInBox)(e,i)))}return!1}setPoints(e,t){(0,r.ensureNotNull)(this._data).points=e,this._hittest=t||new a.HitTestResult(a.HitTarget.MovePoint)}fontStyle(e){return null===this._data?"":this._getFontInfo().fontStyle}wordWrap(e,t,i){return _(e,i||this.fontStyle(),t)}draw(e,t){if(null===this._data||void 0===this._data.points||0===this._data.points.length)return;if(this.isOutOfScreen(t.cssWidth,t.cssHeight))return;const i=t.pixelRatio,s=this._getInternalData(),r=this._getRotationPoint().scaled(i);e.save(),e.translate(r.x,r.y),e.rotate(this._data.angle||0),e.translate(-r.x,-r.y);const n=this._getFontInfo().fontSize;e.textBaseline=s.textBaseLine,e.textAlign=s.textAlign,e.font=this.fontStyle();const{scaledLeft:o,scaledRight:a,scaledTop:c,scaledBottom:u}=function(e,t){const i=Math.round(e.boxLeft*t),s=Math.round(e.boxTop*t);return{scaledLeft:i,scaledRight:i+Math.round(e.boxWidth*t),scaledTop:s,scaledBottom:s+Math.round(e.boxHeight*t)}}(s,i);if(this._data.backgroundColor||this._data.borderColor||this._data.highlightBorder&&this._data.wordWrapWidth){const t=this._data.borderWidth||Math.max(n/12,1),s=Math.round(t*i),r=s/2;let h=!1;if(this._data.boxShadow){e.save() +;const{shadowColor:t,shadowBlur:i,shadowOffsetX:s=0,shadowOffsetY:r=0}=this._data.boxShadow;e.shadowColor=t,e.shadowBlur=i,e.shadowOffsetX=s,e.shadowOffsetY=r,h=!0}if(this._data.backgroundRoundRect)this._data.backgroundColor&&((0,l.drawRoundRect)(e,o,c,a-o,u-c,this._data.backgroundRoundRect*i),e.fillStyle=this._data.backgroundColor,e.fill(),h&&(e.restore(),h=!1)),this._data.borderColor&&((0,l.drawRoundRect)(e,o-r,c-r,a-o+s,u-c+s,this._data.backgroundRoundRect*i+s),e.strokeStyle=this._data.borderColor,e.lineWidth=s,e.stroke(),h&&(e.restore(),h=!1));else if(this._data.backgroundColor&&(e.fillStyle=this._data.backgroundColor,e.fillRect(o,c,a-o,u-c),h&&(e.restore(),h=!1)),this._data.borderColor||this._data.highlightBorder){let t;this._data.borderColor?(e.strokeStyle=this._data.borderColor,t=s):(e.strokeStyle=this._data.color,(0,l.setLineStyle)(e,d.LINESTYLE_DASHED),t=Math.max(1,Math.floor(i))),e.lineWidth=t,e.beginPath(),e.moveTo(o-t/2,c-t/2),e.lineTo(o-t/2,u+t/2),e.lineTo(a+t/2,u+t/2),e.lineTo(a+t/2,c-t/2),e.lineTo(o-t/2,c-t/2),e.stroke(),h&&e.restore()}}e.fillStyle=this._data.color;const p=(o+Math.round(s.textStart*i))/i,_=.05*n;let m=(c+Math.round((s.textTop+_)*i))/i;const g=w(this._data),f=this.getLinesInfo();for(const t of f.lines)(0,h.drawScaled)(e,i,i,(()=>e.fillText(t,p,m))),m+=n+g;e.restore()}getPolygonPoints(){if(null!==this._polygonPoints)return this._polygonPoints;if(null===this._data)return[];const e=this._data.angle||0,{boxLeft:t,boxTop:i,boxWidth:r,boxHeight:n}=this._getInternalData(),o=this._getRotationPoint();return this._polygonPoints=[m(new s.Point(t,i),o,e),m(new s.Point(t+r,i),o,e),m(new s.Point(t+r,i+n),o,e),m(new s.Point(t,i+n),o,e)],this._polygonPoints}getLinesInfo(){if(null===this._linesInfo){const e=(0,r.ensureNotNull)(this._data);let t=this.wordWrap(e.text,e.wordWrapWidth);if(void 0!==e.maxHeight){const i=function(e){const t=(0,r.ensureDefined)(e.maxHeight),i=P(e),s=w(e);return Math.floor((t+s)/(i+s))}(e);t.length>i&&(t=t.slice(0,i))}this._linesInfo={linesMaxWidth:this._getLinesMaxWidth(t),lines:t}}return this._linesInfo}_getLinesMaxWidth(e){const t=this.fontStyle();if(null!==this._data&&this._data.wordWrapWidth&&!this._data.forceCalculateMaxLineWidth)return this._data.wordWrapWidth*x(this._data);let i=0;for(const s of e)i=Math.max(i,(0,h.measureText)(s,t).width);return i}_getInternalData(){if(null!==this._internalData)return this._internalData;const e=(0,r.ensureNotNull)(this._data),t=this._getBoxSize(),i=t.boxWidth,s=t.boxHeight,n=(0,r.ensureDefined)(e.points)[0];let a=n.y;switch(e.vertAlign){case"bottom":a-=s+e.offsetY;break;case"middle":a-=s/2;break;case"top":a+=e.offsetY}let l=n.x;const c=S(e),h=v(e),d=b(e)+c;let u;const p=a+(y(e)+h)+P(e)/2;let _;switch(e.horzAlign){case"left":l+=e.offsetX;break;case"center":l-=i/2;break;case"right":l-=i+e.offsetX}switch((0,r.ensureDefined)(e.horzTextAlign)){case"left":_="start",u=l+d,(0,o.isRtl)()&&(e.forceTextAlign?_="left":(u=l+i-d,_="right"));break;case"center":_="center",u=l+i/2;break;case"right":_="end",u=l+i-d,(0, +o.isRtl)()&&e.forceTextAlign&&(_="right")}return this._internalData={boxLeft:l,boxTop:a,boxWidth:i,boxHeight:s,textStart:u-l,textTop:p-a,textAlign:_,textBaseLine:"middle"},this._internalData}_getFontInfo(){if(null===this._fontInfo){const e=(0,r.ensureNotNull)(this._data),t=P(e),i=(e.bold?"bold ":"")+(e.italic?"italic ":"")+t+"px "+e.font;this._fontInfo={fontStyle:i,fontSize:t}}return this._fontInfo}_getBoxSize(){if(null===this._boxSize){const e=this.getLinesInfo(),t=(0,r.ensureNotNull)(this._data);this._boxSize={boxWidth:g(t,e.linesMaxWidth),boxHeight:f(t,e.lines.length)}}return this._boxSize}_getRotationPoint(){const{boxLeft:e,boxTop:t,boxWidth:i,boxHeight:n}=this._getInternalData(),{horzAlign:o,vertAlign:a}=(0,r.ensureNotNull)(this._data);let l,c;switch(o){case"center":l=e+i/2;break;case"left":l=e;break;case"right":l=e+i}switch(a){case"middle":c=t+n/2;break;case"top":c=t;break;case"bottom":c=t+n}return new s.Point(l,c)}}},99031:(e,t,i)=>{"use strict";i.d(t,{TrendLineRenderer:()=>p,drawArrow:()=>u});var s=i(50151),r=i(4652),n=i(73436),o=i(18807),a=i(68441),l=i(45197),c=i(74359),h=i(79849);function d(e,t,i,s,r){t.save(),t.fillStyle="#000000",t.beginPath(),t.arc(e.x*r,e.y*r,i*r,0,2*Math.PI,!1),t.fill(),s.strokeWidth&&(t.lineWidth=s.strokeWidth,t.stroke()),t.restore()}function u(e,t,i,s,r,n=!1){if(t.subtract(e).length()<1)return;const o=(0,l.getArrowPoints)(e,t,s,n,!0).slice(0,2);let a=null;for(let e=0;e1)&&i.moveTo(t.x*r,t.y*r),i.lineTo(s.x*r,s.y*r),a=s}}class p{constructor(){this._data=null,this._hittest=new o.HitTestResult(o.HitTarget.MovePoint)}setData(e){this._data=e}setHitTest(e){this._hittest=e}draw(e,t){const i=this._data;if(null===i)return;if("points"in i&&i.points.length<2)return;const s=t.pixelRatio;void 0!==i.excludeBoundaries&&(e.save(),(0,c.addExclusionArea)(e,t,i.excludeBoundaries)),e.lineCap=i.linestyle===h.LINESTYLE_SOLID?"round":"butt",e.lineJoin="round",e.strokeStyle=i.color,e.lineWidth=Math.max(1,Math.floor(i.linewidth*s)),(0,a.setLineStyle)(e,i.linestyle);const r=i.points[0],n=i.points[1];let o=[];e.beginPath(),i.overlayLineEndings?o=[r.clone(),n.clone()]:this._drawEnds(e,[r,n],i.linewidth,s);const l=this._extendAndClipLineSegment(r,n,t);null!==l&&i.linewidth>0&&(l[0].x===l[1].x?(0,a.addVerticalLineToPath)(e,Math.round(l[0].x*s),l[0].y*s,l[1].y*s):l[0].y===l[1].y?(0,a.addHorizontalLineToPath)(e,Math.round(l[0].y*s),l[0].x*s,l[1].x*s):(0,a.addLineToPath)(e,l[0].x*s,l[0].y*s,l[1].x*s,l[1].y*s)),i.overlayLineEndings&&this._drawEnds(e,o,i.linewidth,s),e.stroke(),void 0!==i.excludeBoundaries&&e.restore()}hitTest(e,t){const i=this._data;if(null===i)return null;if("points"in i&&i.points.length<2)return null;const s=(0,l.interactionTolerance)().line,n=i.points[0],o=i.points[1],a=this._extendAndClipLineSegment(n,o,t);if(null!==a){if((0,r.distanceToSegment)(a[0],a[1],e).distance<=s)return this._hittest}return null}_extendAndClipLineSegment(e,t,i){const r=(0,s.ensureNotNull)(this._data);return(0, +l.extendAndClipLineSegment)(e,t,i.cssWidth,i.cssHeight,r.extendleft,r.extendright)}_drawEnds(e,t,i,r){const o=t[0],a=t[1],l=(0,s.ensureNotNull)(this._data);switch(l.leftend){case n.LineEnd.Arrow:u(a,o,e,i,r);break;case n.LineEnd.Circle:d(o,e,i,(0,s.ensureDefined)(l.endstyle),r)}switch(l.rightend){case n.LineEnd.Arrow:u(o,a,e,i,r);break;case n.LineEnd.Circle:d(a,e,i,(0,s.ensureDefined)(l.endstyle),r)}}}},71254:(e,t,i)=>{"use strict";i.d(t,{VerticalLineRenderer:()=>l});var s=i(18807),r=i(68441),n=i(45197),o=i(74359),a=i(59590);class l extends a.BitmapCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._hitTest=new s.HitTestResult(s.HitTarget.MovePoint)}setData(e){this._data=e}setHitTest(e){this._hitTest=e}hitTest(e){if(null===this._data||null===this._hitTest)return null;const t=(0,n.interactionTolerance)().line,i=Math.abs(e.x-this._data.x)<=t+this._data.linewidth/2,s=void 0===this._data.top||this._data.top-e.y<=t,r=void 0===this._data.bottom||e.y-this._data.bottom<=t;return i&&s&&r?this._hitTest:null}_drawImpl(e){if(null===this._data||this._data.linewidth<=0)return;const{context:t,horizontalPixelRatio:i,verticalPixelRatio:s,mediaSize:n}=e;if(this._data.x<-this._data.linewidth/2||this._data.x>n.width+this._data.linewidth/2)return;t.lineCap="butt",t.strokeStyle=this._data.color,t.lineWidth=Math.max(1,Math.floor(this._data.linewidth*i)),void 0!==this._data.linestyle&&(0,r.setLineStyle)(t,this._data.linestyle);const a=void 0!==this._data.top?Math.max(this._data.top,0):0,l=void 0!==this._data.bottom?Math.min(this._data.bottom,n.height):n.height,c=Math.round(this._data.x*i),h=Math.floor(a*s),d=Math.ceil(l*s),u=this._data.excludeBoundaries;void 0!==u&&(0,o.addExclusionAreaByScope)(e,u),(0,r.drawVerticalLine)(t,c,h,d)}}},98517:(e,t,i)=>{"use strict";i.d(t,{sortSources:()=>r,sortSourcesPreOrdered:()=>s});const s={LatestUpdates:10000001,BarMarks:10000002,TimeScaleMarks:10000003,ChartEventsSource:10000004,Dividends:10000005,Splits:10000006,Earnings:10000007,RollDates:10000008,FutureContractExpiration:10000009,LineToolOrder:10000010,LineToolPosition:10000011,LineToolExecution:10000012,AlertLabel:10000013};function r(e){return[...e].sort(((e,t)=>e.zorder()-t.zorder()))}},97034:(e,t,i)=>{"use strict";i.r(t),i.d(t,{PlotList:()=>u,mergeMinMax:()=>p,mergePlotRows:()=>_});var s=i(50151),r=i(78071),n=i(61401),o=i(59224),a=i(86094);const l=(0,o.getLogger)("Chart.PlotList"),c=30;function h(e){return e.index}function d(e){return e.value[0]}class u{constructor(e=null,t=null){this._items=[],this._start=0,this._end=0,this._shareRead=!1,this._minMaxCache=new Map,this._rowSearchCacheByIndex=new Map,this._rowSearchCacheByIndexWithoutEmptyValues=new Map,this._rowSearchCacheByTime=new Map,this._rowSearchCacheByTimeWithoutEmptyValues=new Map,this._plotFunctions=e||new Map,this._emptyValuePredicate=t}clear(){this._items=[],this._start=0,this._end=0,this._shareRead=!1,this._minMaxCache.clear(),this._invalidateSearchCaches()}first(){return this.size()>0?this._items[this._start]:null}last(){ +return this.size()>0?this._items[this._end-1]:null}firstIndex(){return this.size()>0?this._indexAt(this._start):null}lastIndex(){return this.size()>0?this._indexAt(this._end-1):null}size(){return this._end-this._start}isEmpty(){return 0===this.size()}contains(e){return null!==this.search(e,a.PlotRowSearchMode.Exact)}valueAt(e){const t=this.search(e);return null!==t?t.value:null}add(e,t){if(this._shareRead)return l.logDebug("add: readonly collection modification attempt"),!1;const i={index:e,value:t},s=this._nonCachedSearch(e,a.PlotRowSearchMode.Exact,h);return this._invalidateSearchCaches(),null===s?(this._items.splice(this._lowerbound(e,h),0,i),this._start=0,this._end=this._items.length,!0):(this._items[s]=i,!1)}search(e,t=a.PlotRowSearchMode.Exact,i){return this._searchImpl(e,t,this._rowSearchCacheByIndex,this._rowSearchCacheByIndexWithoutEmptyValues,h,i)}searchByTime(e,t=a.PlotRowSearchMode.Exact,i){return this._searchImpl(e,t,this._rowSearchCacheByTime,this._rowSearchCacheByTimeWithoutEmptyValues,d,i)}fold(e,t){let i=t;for(let t=this._start;t=i;--t){const i=this._indexAt(t),s=this._valueAt(t);if(e(i,s))return{index:i,value:s}}return null}each(e){for(let t=this._start;tthis._start&&(t._start-=1),t}rangeIterator(e,t){const i=this._lowerbound(e,h),s=this._upperbound(t);if(i===s)return{hasNext:()=>!1,next:()=>{throw new Error("Invalid operation")}};let r=i-1;return{hasNext:()=>r(r+=1,this._items[r])}}minMaxOnRangeCached(e,t,i){if(this.isEmpty())return null;let s=null;for(const r of i){s=p(s,this._minMaxOnRangeCachedImpl(e-r.offset,t-r.offset,r.name))}return s}minMaxOnRange(e,t,i){if(this.isEmpty())return null;let s=null;for(const r of i){s=p(s,this._minMaxOnRange(e-r.offset,t-r.offset,r.name))}return s}merge(e){return this._shareRead?(l.logDebug("merge: readonly collection modification attempt"),null):0===e.length?null:this.isEmpty()||e[e.length-1].indexthis._items[this._items.length-1].index?this._append(e):1===e.length&&e[0].index===this._items[this._items.length-1].index?(this._updateLast(e[0]),e[0]):this._merge(e)}addTail(e,t=!1){ +if(0===e.length)return;let i=0;t&&this._end-this._start>0&&(i=1,this._items[this._end-this._start-1].value=e[0].value);for(let t=i;tvoid 0!==e)).sort(((e,t)=>e.index-t.index)),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._start=0,this._end=this._items.length}remove(e){if(this._shareRead)return l.logDebug("remove: readonly collection modification attempt"),null;const t=this._nonCachedSearch(e,a.PlotRowSearchMode.NearestRight,h);if(null===t)return null;const i=this._items.splice(t);return this._end=this._items.length,this._minMaxCache.clear(),this._invalidateSearchCaches(),i.length>0?i[0]:null}state(){const e=this._items.slice(this._start,this._end);return{start:0,end:e.length,data:e}}restoreState(e){e?(this._start=e.start,this._end=e.end,this._shareRead=!1,this._items=e.data,this._minMaxCache.clear(),this._invalidateSearchCaches()):this.clear()}_indexAt(e){return this._items[e].index}_valueAt(e){return this._items[e].value}_length(){return this._items.length}_searchImpl(e,t,i,s,r,n){const o=void 0!==n?i:s,a=void 0!==n?1e4*(t+1)+n:t;let l=o.get(e);if(void 0!==l){const e=l.get(a);if(void 0!==e)return e}const c=this._nonCachedSearch(e,t,r,n);if(null===c)return null;const h={index:this._indexAt(c),value:this._valueAt(c)};return void 0===l&&(l=new Map,o.set(e,l)),l.set(a,h),h}_nonCachedSearch(e,t,i,s){const r=this._lowerbound(e,i),n=r===this._end||e!==i(this._items[r]);if(n&&t!==a.PlotRowSearchMode.Exact)switch(t){case a.PlotRowSearchMode.NearestLeft:return this._searchNearestLeft(r,s);case a.PlotRowSearchMode.NearestRight:return this._searchNearestRight(r,s);default:throw new TypeError("Unknown search mode")}if(void 0===s||n||t===a.PlotRowSearchMode.Exact)return n?null:r;switch(t){case a.PlotRowSearchMode.NearestLeft:return this._nonEmptyNearestLeft(r,s);case a.PlotRowSearchMode.NearestRight:return this._nonEmptyNearestRight(r,s);default:throw new TypeError("Unknown search mode")}}_nonEmptyNearestRight(e,t){const i=(0,s.ensure)(this._emptyValuePredicate),r=(0,s.ensure)(t);for(;e=this._start&&i(this._valueAt(e),r);)e-=1;return et(e)t.index>e),this._start,this._end)}_plotMinMax(e,t,i){let s=null;const r=this._plotFunctions.get(i);if(void 0===r)throw new Error(`Plot "${i}" is not registered`);for(let i=e;is.max&&(s.max=e)))}return s}_invalidateCacheForRow(e){const t=Math.floor(e.index/c);this._minMaxCache.forEach((e=>e.delete(t)))}_prepend(e){return(0,s.assert)(!this._shareRead,"collection should not be readonly"),(0,s.assert)(0!==e.length,"plotRows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=e.concat(this._items),this._start=0,this._end=this._items.length,e[0]}_append(e){return(0,s.assert)(!this._shareRead,"collection should not be readonly"),(0,s.assert)(0!==e.length,"plotRows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=this._items.concat(e),this._start=0,this._end=this._items.length,e[0]}_updateLast(e){(0,s.assert)(!this.isEmpty(),"plot list should not be empty");const t=this._items[this._end-1];(0,s.assert)(t.index===e.index,"last row index should match new row index"),this._invalidateCacheForRow(e),this._invalidateSearchCaches(),this._items[this._end-1]=e}_merge(e){return(0,s.assert)(0!==e.length,"plot rows should not be empty"),this._invalidateSearchCaches(),this._minMaxCache.clear(),this._items=_(this._items,e),this._start=0,this._end=this._items.length,e[0]}_minMaxOnRangeCachedImpl(e,t,i){if(this.isEmpty())return null;let r=null;const n=(0,s.ensureNotNull)(this.firstIndex()),o=(0,s.ensureNotNull)(this.lastIndex()),a=Math.max(e,n),l=Math.min(t,o),h=Math.ceil(a/c)*c,d=Math.max(h,Math.floor(l/c)*c);r=p(r,this._minMaxOnRange(a,Math.min(h,t,l),i));let u=this._minMaxCache.get(i);void 0===u&&(u=new Map,this._minMaxCache.set(i,u));for(let e=Math.max(h+1,a);et[o].index?o++:(n++,o++,r--);return r}(e,t),s=new Array(i);let r=0,n=0;const o=e.length,a=t.length;let l=0 +;for(;rt[n].index?(s[l]=t[n],n++):(s[l]=t[n],r++,n++),l++;for(;r{"use strict";i.d(t,{PriceAxisView:()=>_});var s=i(86441),r=i(34026),n=i(38325),o=i(38223),a=i(74359),l=i(18807),c=i(68441),h=i(66103);const d=new Path2D("M7.5 0.8a1 1 0 0 0 0 13.4 1 1 0 0 0 0-13.4zm0 1a1 1 0 0 1 0 11 1 1 0 0 1 0-11zm-.97-.25A3.5 3.5 0 0 0 3.5 0 3.5 3.5 0 0 0 0 3.5a3.5 3.5 0 0 0 1.75 3.03l.5-.86A2.5 2.5 0 0 1 1 3.5 2.5 2.5 0 0 1 3.5 1a2.5 2.5 0 0 1 2.17 1.25zm6.72 4.78A3.5 3.5 0 0 0 15 3.5 3.5 3.5 0 0 0 11.5 0a3.5 3.5 0 0 0-3.03 1.75l.86.5A2.5 2.5 0 0 1 11.5 1 2.5 2.5 0 0 1 14 3.5a2.5 2.5 0 0 1-1.25 2.17zM7 5h1v5H7zm3 2v1H5V7z");class u{constructor(e,t){this.setData(e,t)}setData(e,t){this._data=e,this._commonData=t}draw(e,t,i,s,r,n,l){var h,d,u;const p=this._data;if(!p.visible||this._isOutOfScreen(t,r))return;const _=this._commonData,m=void 0!==p.labelIcon,g=t.borderSize,f=t.paddingTop+_.additionalPaddingTop,v=t.paddingBottom+_.additionalPaddingBottom,S=t.paddingInner,y=p.ignoreAdditionalPaddingInner?0:t.additionalPaddingInner,b=t.paddingOuter,w=t.fontSize;let P=p.text,C=p.textColor||_.textColor,x=p.secondLine||"",T=_.secondLineTextColor||C,I=p.thirdLine||"";const M=_.thirdLineTextColor||C;0===x.length&&(x=I,T=M,I=""),0===P.length&&(P=x,C=T,x=I,T=M,I=""),e.save(),e.font=t.font;const A=i.yMidCorrection(e,P)*l,L=Math.ceil(i.measureText(e,P)),k=w+f+v,E=Boolean(x),D=Boolean(I),V=E?Math.ceil(i.measureText(e,x)):0,B=D?Math.ceil(i.measureText(e,I)):0,R=g+S+b+L+y,N=V>0?g+S+b+V+y:0,O=B>0?g+S+b+B+y:0,F=Math.max(R,N,O),W=Math.max(1,Math.floor(l));let z=Math.round(k*l);z%2!=W%2&&(z+=1);const H=Math.round((w+t.lineSpacing)*l),U=Math.round(2*(w+t.lineSpacing)*l),j=Math.max(1,Math.floor(g*l)),G=p.separatorVisible?j:0,q=p.borderVisible?j:0,$=m?z:Math.round(F*l),Y=Math.round(y*l),K=Math.ceil(s*l),Z=Math.ceil(S*l),X=Math.round((null!==(h=_.fixedCoordinate)&&void 0!==h?h:_.coordinate)*l)-Math.floor(.5*l),J=Math.floor(X+W/2-z/2),Q=J+z,ee="right"===n,te=void 0!==p.xCoord?Math.round(p.xCoord*l)+(ee?1:-1)*Math.round($/2):ee?K-G:G,ie=K;let se,re=te;const ne=null!==(d=p.backgroung)&&void 0!==d?d:_.background;e.fillStyle=ne;const oe=2*l;if(e.textAlign=ee?"right":"left",e.textBaseline="middle",ee?(re=te-$,se=te-Y-Z-1):(re=te+$,se=te+Y+Z),P||m){const i=D?z+U:E?z+H:z,s=null!==(u=_.borderColor)&&void 0!==u?u:ne,r=void 0!==p.xCoord?oe:0;if(((t,s,n)=>{ee?(0,c.drawRoundRectWithInnerBorder)(e,re,J,$,i,t,[oe,r,r,oe],q,s,n):(0,c.drawRoundRectWithInnerBorder)(e,te,J,$,i,t,[r,oe,oe,r],q,s,n)})(ne,s,_.borderStyle),p.separatorVisible&&(e.fillStyle=t.paneBackgroundColor,e.fillRect(ee?ie-G:0,J,G,Q-J)),m){switch(p.labelIcon){case 0:this._drawPlusIcon(e,te,re,J,X,Q,W);break;case 1:this._drawClockIcon(e,te,re,X,W,l)}return void e.restore()}e.save(),e.translate(se,(J+Q)/2+A),(0,a.drawScaled)(e,l,l,(()=>{e.fillStyle=C,e.fillText(P,0,0)})),e.restore()}E&&(e.fillStyle=T,e.save(),e.translate(se,(J+Q)/2+A+H),(0,a.drawScaled)(e,l,l,(()=>{e.fillText((0, +o.startWithLTR)(x),0,0)})),e.restore()),D&&(e.fillStyle=M,e.save(),e.translate(se,(J+Q)/2+A+U),(0,a.drawScaled)(e,l,l,(()=>{e.fillText((0,o.startWithLTR)(I),0,0)})),e.restore()),e.restore()}topBottomTotalHeight(e){const t=this._lines();if(!this._data.visible||0===t)return{top:0,bottom:0,total:0};const i=e.fontSize/2+e.paddingTop+this._commonData.additionalPaddingTop,s=(t-.5)*e.fontSize+(t-1)*e.lineSpacing+e.paddingBottom+this._commonData.additionalPaddingBottom;return{top:i,bottom:s,total:i+s}}hitTest(e){const t=this._data.hitTestData;if(void 0===t||!this._data.visible)return null;const i=(0,n.lastMouseOrTouchEventInfo)().isTouch?10:0,{itemBox:o,clickHandler:a,tooltip:c}=t,d=(0,s.box)(new s.Point(o.min.x-i,o.min.y-i),new s.Point(o.max.x+i,o.max.y+i));return(0,r.pointInBox)(e,d)?new l.HitTestResult(l.HitTarget.Custom,{cursorType:h.PaneCursorType.Default,clickHandler:null==a?void 0:a.bind(null,e),tapHandler:null==a?void 0:a.bind(null,e),tooltip:c}):null}_drawPlusIcon(e,t,i,s,r,n,o){e.fillStyle=this._commonData.textColor,e.strokeStyle=this._commonData.textColor,e.lineWidth=o;const a=Math.abs(t-i);let l=Math.round(.35*a);l%2!=o%2&&(l+=1);let c=Math.round(.65*a);c%2!=o%2&&(c+=1);const h=Math.floor((a-l)/2),d=Math.min(t,i),u=d+Math.floor(a/2-o/2);e.fillRect(d+h,r,l,o),e.fillRect(u,s+h,o,l),e.beginPath(),e.arc(u+o/2,r+o/2,c/2,0,2*Math.PI,!1),e.stroke()}_drawClockIcon(e,t,i,s,r,n){e.fillStyle=this._commonData.textColor,e.lineWidth=r;const o=Math.abs(t-i);let a=Math.round(.35*o);a%2!=r%2&&(a+=1);let l=Math.round(.65*o);l%2!=r%2&&(l+=1);const c=Math.min(t,i)+Math.floor(o/2-r/2);e.save(),e.translate(c+r/2-l/2,s+r/2-l/2),e.scale(n,n),e.fill(d),e.restore()}_lines(){const e=this._data;return(e.text?1:0)+(e.secondLine?1:0)+(e.thirdLine?1:0)}_isOutOfScreen(e,t){var i;const s=this._commonData,r=null!==(i=s.fixedCoordinate)&&void 0!==i?i:s.coordinate,{total:n}=this.topBottomTotalHeight(e),o=n/this._lines();return r-o/2-3>t||r+(n-o/2)+3<0}}var p=i(87095);class _{constructor(e){this._commonRendererData={coordinate:0,textColor:"#FFF",background:"#000",additionalPaddingBottom:0,additionalPaddingTop:0},this._axisRendererData={text:"",visible:!1,separatorVisible:!1,borderVisible:!1,ignoreAdditionalPaddingInner:!1},this._paneRendererData={text:"",visible:!1,separatorVisible:!0,borderVisible:!1,ignoreAdditionalPaddingInner:!0},this._invalidated=!0,this._axisRenderer=new(e||u)(this._axisRendererData,this._commonRendererData),this._paneRenderer=new(e||u)(this._paneRendererData,this._commonRendererData)}text(){return this._updateRendererDataIfNeeded(),this._axisRendererData.text}secondLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.secondLine}thirdLineText(){return this._updateRendererDataIfNeeded(),this._axisRendererData.thirdLine}background(){return this._updateRendererDataIfNeeded(),this._commonRendererData.background}color(){return this._updateRendererDataIfNeeded(),this.generateTextColor(this.background())}generateTextColor(e){return(0,p.colorFromBackground)(e)}coordinate(){ +return this._updateRendererDataIfNeeded(),this._commonRendererData.coordinate}floatCoordinate(){var e;return this._updateRendererDataIfNeeded(),null!==(e=this._commonRendererData.floatCoordinate)&&void 0!==e?e:this._commonRendererData.coordinate}update(e){this._invalidated=!0}topBottomTotalHeight(e){this._updateRendererDataIfNeeded();const{top:t,bottom:i,total:s}=this._axisRenderer.topBottomTotalHeight(e),{top:r,bottom:n,total:o}=this._paneRenderer.topBottomTotalHeight(e);return{top:Math.max(t,r),bottom:Math.max(i,n),total:Math.max(s,o)}}getFixedCoordinate(){return this._commonRendererData.fixedCoordinate||0}setFixedCoordinate(e){this._commonRendererData.fixedCoordinate=e}isVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible||this._paneRendererData.visible}isAxisLabelVisible(){return this._updateRendererDataIfNeeded(),this._axisRendererData.visible}isPaneLabelVisible(){return this._updateRendererDataIfNeeded(),this._paneRendererData.visible}renderer(){return this._updateRendererDataIfNeeded(),this._axisRenderer}paneRenderer(){return this._updateRendererDataIfNeeded(),this._paneRenderer}setPaneRendererLabelIcon(e){this._paneRendererData.labelIcon=e}setPaneLabelVisible(e){this._paneRendererData.visible=e,this._invalidated=!0}ignoreAlignment(){return!1}_updateRendererDataIfNeeded(){this._invalidated&&(this._commonRendererData.fixedCoordinate=void 0,this._updateRendererData(this._axisRendererData,this._paneRendererData,this._commonRendererData),this._invalidated=!1)}}},80842:(e,t,i)=>{"use strict";i.d(t,{PriceDataSource:()=>l,isPriceDataSource:()=>a});var s=i(14292),r=i(57898),n=i.n(r),o=i(18611);function a(e){return e instanceof l}class l extends s.DataSource{constructor(e,t){super(t),this._formatterChanged=new(n()),this._priceStepChanged=new(n()),this._currencyChanged=new(n()),this._unitChanged=new(n()),this._priceRangeReadyChanged=new(n()),this._priceStep=null,this._priceRangeReady=!0,this._model=e}base(){return 0}model(){return this._model}currencyChanged(){return this._currencyChanged}isCurrencySource(){return!0}isDisplayedInLegend(){return!0}unitChanged(){return this._unitChanged}isUnitSource(){return!0}priceRange(e,t){return null}isDraggable(){return!0}priceLineColor(e){return e}formatterChanged(){return this._formatterChanged}priceStep(e){return this._priceStep}priceStepChanged(){return this._priceStepChanged}isIncludedInAutoScale(){return!0}correctScaleMargins(e){return e}priceRangeReady(){return this._priceRangeReady}priceRangeReadyChanged(){return this._priceRangeReadyChanged}disablePriceRangeReady(){const e=this.priceScale();null===e||e.isAutoScale()||e.mainSource()!==this||(this._priceRangeReady=!1,e.recalculatePriceRangeOnce()),this._priceRangeReadyChanged.fire(!1)}statusView(){return null}legendView(){return null}marketStatusModel(){return null}dataUpdatedModeModel(){return null}dataProblemModel(){return null}_enablePriceRangeReady(){this._priceRangeReady=!0,this._priceRangeReadyChanged.fire(!0)}_onSourceCurrencyChanged(){(0, +o.isActingAsSymbolSource)(this)||this._currencyChanged.fire()}_onSourceUnitChanged(){(0,o.isActingAsSymbolSource)(this)||this._unitChanged.fire()}_onSourcePriceRangeReadyChanged(e){(0,o.isActingAsSymbolSource)(this)||e||this.disablePriceRangeReady()}}},11527:(e,t,i)=>{"use strict";i.d(t,{PriceLineAxisView:()=>l,SeriesPriceLineAxisView:()=>c,StudyPriceLineAxisView:()=>h});var s=i(42275),r=i(50151),n=i(79849),o=i(68441);class a{constructor(e,t){this.setData(e,t)}setData(e,t){this._data=e,this._commonData=t}draw(e,t,i,s,a,l,c){var h;if(!this._data.visible)return;const d=null!==(h=this._commonData.fixedCoordinate)&&void 0!==h?h:this._commonData.coordinate;e.lineWidth=Math.max(1,Math.floor((0,r.ensureDefined)(this._data.linewidth)*c)),e.lineCap="butt",(0,o.setLineStyle)(e,void 0===this._data.linestyle?n.LINESTYLE_DOTTED:this._data.linestyle),e.strokeStyle=this._commonData.textColor,(0,o.drawHorizontalLine)(e,Math.round(d*c),0,Math.ceil(s*c))}topBottomTotalHeight(e){return{top:0,bottom:0,total:0}}}class l extends s.PriceAxisView{constructor(e){super(e||a)}ignoreAlignment(){return!0}_updateRendererData(e,t,i){if(t.visible=!1,e.visible=!1,!this._isVisible())return;const s=this._value();s.noData||(i.background="",i.textColor=this._priceLineColor(s.color),i.coordinate=s.coordinate,i.floatCoordinate=s.floatCoordinate,e.linewidth=this._lineWidth(),e.linestyle=this._lineStyle(),e.backgroundAreaVisible=this._backgroundAreaVisible(),e.backgroundAreaColor=this._backgroundAreaColor(),e.backgroundAreaHeight=this._backgroundAreaHeight(),e.visible=!0)}_lineStyle(){return n.LINESTYLE_DOTTED}_backgroundAreaVisible(){return!1}_backgroundAreaColor(){return""}_backgroundAreaHeight(){return 0}}class c extends l{constructor(e){super(),this._series=e}_value(){return this._series.lastValueData(void 0,!0)}_priceLineColor(e){return this._series.priceLineColor(e)}_lineWidth(){return this._series.properties().childs().priceLineWidth.value()}_isVisible(){const e=this._series.model().properties().childs().scalesProperties.childs().showSeriesLastValue.value();return this._series.properties().childs().showPriceLine.value()&&e}}class h extends l{constructor(e,t){super(),this._study=e,this._plotname=t}_value(){return this._study.lastValueData(this._plotname,!0)}_lineWidth(){return this._study.properties().childs().styles.childs()[this._plotname].childs().linewidth.value()}_lineStyle(){return n.LINESTYLE_DOTTED}_priceLineColor(e){return e}_isVisible(){const e=this._study.model().properties().childs().scalesProperties.childs().showStudyLastValue.value(),t=this._study.isPlotVisibleAt(this._plotname,1);return this._study.properties().childs().styles.childs()[this._plotname].childs().trackPrice.value()&&e&&t}}},74304:(e,t,i)=>{"use strict";var s;i.d(t,{PriceAxisLastValueMode:()=>s}),function(e){e[e.LastPriceAndPercentageValue=0]="LastPriceAndPercentageValue",e[e.LastValueAccordingToScale=1]="LastValueAccordingToScale"}(s||(s={}))},78211:(e,t,i)=>{"use strict";i.d(t,{fromIndexedTo100:()=>c,fromLog:()=>p,fromPercent:()=>o,getCurrentModePriceText:()=>g, +getOppositeModePriceText:()=>f,logFormulaForPriceRange:()=>_,logFormulasAreSame:()=>m,toIndexedTo100:()=>h,toIndexedTo100Range:()=>d,toLog:()=>u,toPercent:()=>a,toPercentRange:()=>l});var s=i(34256),r=i(37160);const n={logicalOffset:4,coordOffset:1e-4};function o(e,t){return t<0&&(e=-e),e/100*t+t}function a(e,t){const i=100*(e-t)/(t||1);return t<0?-i:i}function l(e,t){const i=a(e.minValue(),t),r=a(e.maxValue(),t);return new s.PriceRange(i,r)}function c(e,t){return t<0&&(e=-e),(e-=100)/100*t+t}function h(e,t){const i=100*(e-t)/t+100;return t<0?-i:i}function d(e,t){const i=h(e.minValue(),t),r=h(e.maxValue(),t);return new s.PriceRange(i,r)}function u(e,t){const i=Math.abs(e);if(i<1e-25)return 0;const s=(0,r.log10)(i+t.coordOffset)+t.logicalOffset;return e<0?-s:s}function p(e,t){const i=Math.abs(e);if(i<1e-15)return 0;const s=Math.pow(10,i-t.logicalOffset)-t.coordOffset;return e<0?-s:s}function _(e){if(null===e)return n;const t=Math.abs(e.maxValue()-e.minValue());if(t>=1||t<1e-15)return n;const i=Math.ceil(Math.abs(Math.log10(t))),s=n.logicalOffset+i;return{logicalOffset:s,coordOffset:1/Math.pow(10,s)}}function m(e,t){return e.logicalOffset===t.logicalOffset&&e.coordOffset===t.coordOffset}function g(e,t){return e.isPercentage()?t.formattedPricePercentage:e.isIndexedTo100()?t.formattedPriceIndexedTo100:t.formattedPriceAbsolute}function f(e,t){return e.isPercentage()||e.isIndexedTo100()?t.formattedPriceAbsolute:t.formattedPricePercentage}},34256:(e,t,i)=>{"use strict";i.d(t,{PriceRange:()=>n});var s=i(1722);const r=(0,i(59224).getLogger)("Chart.PriceRange");class n{constructor(e,t){if(null!==e&&"object"==typeof e){const t=e;this._minValue=t.m_minValue,this._maxValue=t.m_maxValue}else{const i=e;this._minValue=i,void 0!==t&&(this._maxValue=t)}}equals(e){return this._minValue===e._minValue&&this._maxValue===e._maxValue}clone(){return new n(this._minValue,this._maxValue)}minValue(){return this._minValue}setMinValue(e){this._minValue=e}maxValue(){return this._maxValue}setMaxValue(e){this._maxValue=e}length(){return this._maxValue-this._minValue}isEmpty(){return this._maxValue===this._minValue||this._maxValue!=this._maxValue||this._minValue!=this._minValue}serialize(){return{m_maxValue:this._maxValue,m_minValue:this._minValue}}state(){return{max:this._maxValue,min:this._minValue}}merge(e){return new n(Math.min(this.minValue(),e.minValue()),Math.max(this.maxValue(),e.maxValue()))}apply(e,t){this._minValue=Math.min(this._minValue,e),this._maxValue=Math.max(this._maxValue,t)}set(e,t){this._minValue=e,this._maxValue=t}scaleAroundCenter(e){if(!(0,s.isNumber)(e))return void r.logDebug("PriceRange.scaleAroundCenter: invalid coeff");if(0===this._maxValue-this._minValue)return;const t=.5*(this._maxValue+this._minValue);let i=this._maxValue-t,n=this._minValue-t;i*=e,n*=e,this._maxValue=t+i,this._minValue=t+n}shift(e){(0,s.isNumber)(e)?(this._maxValue+=e,this._minValue+=e):r.logDebug("PriceRange.shift: invalid coeff")}containsStrictly(e){return e.minValue()>this._minValue&&e.maxValue(){"use strict";i.d(t,{createPrimitiveProperty:()=>n});var s=i(59452),r=i.n(s);function n(e){return new(r())(e)}},13637:(e,t,i)=>{"use strict";i.d(t,{ThemedDefaultProperty:()=>P,extractAllPropertiesKeys:()=>S,extractState:()=>y,factoryDefaultsForCurrentTheme:()=>b});var s=i(58121),r=i(99094),n=i(16230),o=i(98279),a=i(38651),l=i(50151),c=i(56840),h=i(22767),d=i(45345),u=i(26843),p=i(59452),_=i.n(p),m=i(85804),g=i(57898),f=i.n(g);const v=(0,i(59224).getLogger)("ThemedDefaults");function S(e){const t=Object.keys(e),i=[];return t.forEach((t=>{const s=e[t];if((0,o.default)(s)){S(s).forEach((e=>i.push(`${t}.${e}`)))}else i.push(t)})),i}function y(e,t,i=""){const s={};return t.forEach((r=>{const n=r.split("."),a=n[0],l=e[a],c=""===i?a:`${i}.${a}`;if(e.hasOwnProperty(a))if(n.length>1){if(!(0,o.default)(l))return void v.logError(`path ${c} must be an object, but it is a primitive`);{const e=t.filter((e=>e.startsWith(`${a}.`))).map((e=>e.split(".").slice(1).join(".")));s[a]=y(l,e,c)}}else{if((0,o.default)(l))return void v.logError(`path ${c} must be a primitive, but it is an object`);s[a]=l}})),s}function b(e,t){var i;const r=null!==(i=d.watchedTheme.value())&&void 0!==i?i:u.StdTheme.Light,n=(0,h.deepCopy)(e);return(0,s.default)(n,(0,l.ensureDefined)(t.get(r))),n}function w(e,t){const i=(0,r.default)(e,((e,i,s)=>{if(void 0===t[s])return e;if(!(0,n.default)(i,t[s]))if((0,o.default)(i)&&(0,o.default)(t[s])){const r=w(i,t[s]);void 0!==r&&(e[s]=r)}else e[s]=i;return e}),{});return(0,a.default)(i)?void 0:i}class P extends(_()){constructor(e,t,i,r,n,o){super(function(e,t,i,r){var n;const o=t(),a=y((0,h.deepCopy)(null!==(n=c.getJSON(e,null))&&void 0!==n?n:{}),i);return(0,s.default)(o,a),(0,s.default)(o,y(null!=r?r:{},i)),o}(e,t,n,o)),this._applyingThemeInProcess=!1,this._restoreFactoryDefaultsEvent=new(f()),this._defaultName=e,this._defaultsSupplier=t,this._notThemedDefaultsKeys=i,this._themedDefaultsKeys=r,this._allStateKeys=n,this._allDefaultsKeys=[...i,...r]}restoreFactoryDefaults(){const e=this._defaultsSupplier();this.mergeAndFire(e),this.saveDefaults(),this._restoreFactoryDefaultsEvent.fire()}addExclusion(){}state(){return y(super.state(),this._allStateKeys)}mergePreferences(e){this.mergeAndFire(y(e,this._allStateKeys))}childChanged(e){super.childChanged(e),this._applyingThemeInProcess||this.saveDefaults()}saveDefaults(){const e=this.state(),t=this._defaultsSupplier();let i=w(y(e,this._notThemedDefaultsKeys),y(t,this._notThemedDefaultsKeys));const r=y(t,this._themedDefaultsKeys),n=y(e,this._themedDefaultsKeys),o=w(n,r);(0,a.default)(o)||(i=null!=i?i:{},(0,s.default)(i,n)),(0,m.saveDefaults)(this._defaultName,i)}}},48686:(e,t,i)=>{"use strict";i.d(t,{combineProperty:()=>r});var s=i(59680);function r(e,...t){const i=()=>e(...t.map((e=>e.value()))),r=(0,s.createPrimitiveProperty)(i()),n=()=>r.setValue(i()),o={};for(const e of t)e.subscribe(o,n);return r.destroy=()=>{t.forEach((e=>e.unsubscribeAll(o)))},r}},49152:(e,t,i)=>{"use strict";i.d(t,{ +combineProperty:()=>o.combineProperty,createWVFromGetterAndSubscription:()=>s.createWVFromGetterAndSubscription,createWVFromGetterAndSubscriptions:()=>r.createWVFromGetterAndSubscriptions,createWVFromProperty:()=>n});var s=i(28986),r=i(49475);function n(e){return(0,s.createWVFromGetterAndSubscription)((()=>e.value()),e)}i(59680);var o=i(48686)},28986:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscription:()=>n});var s=i(58275),r=i.n(s);function n(e,t){const i=new(r())(e()),s={};t.subscribe(s,(()=>{i.setValue(e())}));return i.readonly().spawn((()=>t.unsubscribeAll(s)))}},49475:(e,t,i)=>{"use strict";i.d(t,{createWVFromGetterAndSubscriptions:()=>n});var s=i(58275),r=i.n(s);function n(e,t){const i=new(r())(e()),s={};t.forEach((t=>t.subscribe(s,(()=>{i.setValue(e())}))));return i.readonly().spawn((()=>t.forEach((e=>e.unsubscribeAll(s)))))}},59452:(e,t,i)=>{"use strict";var s=i(57898),r=i(1722).isFunction;function n(e){if(this._listeners=new s,this._childs=[],this._muteChildChanges=!1,void 0!==e)if(this.isPrimitiveType(e))this._value=e;else for(var t in e)this.addProperty(t,e[t])}n.prototype.merge=function(e,t){var i=null;if(t)var s=(i=[]).length;if(void 0===e)return i;if(this.isPrimitiveType(e))return t&&this._value!==e&&i.push(this),this._value=e,i;if(Array.isArray(e))for(var r=0;rs&&i.push(this),i},n.prototype.mergeAndFire=function(e){var t=this.merge(e,!0);this._muteChildChanges=!0,t.forEach((function(e){e._muteChildChanges=!0})),t.forEach((function(e){e._muteChildChanges=!1,e.listeners().fire(e)})),this._muteChildChanges=!1,t.length>0&&this.listeners().fire(this)},n.prototype.state=function(e){var t=r(this.value)?this.value():void 0;void 0===t&&(t={});for(var i=0;i=0},n.prototype.addChild=function(e,t){this[e]&&this[e].unsubscribe(this,this.childChanged),this[e]=t,-1===this._childs.indexOf(e)&&this._childs.push(e),t.subscribe(this,this.childChanged)},n.prototype.childChanged=function(e,t){this._muteChildChanges||this.listeners().fire(this)},n.prototype.subscribe=function(e,t){this.listeners().subscribe(e,t,!1)},n.prototype.unsubscribe=function(e,t){this.listeners().unsubscribe(e,t)},n.prototype.unsubscribeAll=function(e){this.listeners().unsubscribeAll(e)},n.prototype.childs=function(){return this},e.exports=n},71625:(e,t,i)=>{"use strict";i.d(t,{QuotesProvider:()=>a});var s=i(2438),r=i(57898),n=i.n(r),o=i(36174);class a{constructor(e="full"){this._quotes=null,this._quoteSessionSymbol=null,this._quoteSessionClientId="",this._pausedQuoteSessionSymbol=null,this._quotesUpdate=new(n()),this._quoteSymbolChanged=new(n()),this._multiplexerType=e}setQuotesSessionSymbol(e){this._quoteSessionSymbol!==e&&(this._pausedQuoteSessionSymbol=null,this._quoteSessionClientId||(this._quoteSessionClientId="series-"+(0,o.guid)()),this._unsubscribeQuoteSession(),e&&this._subscribeQuoteSession(e),this._quoteSymbolChanged.fire())}quotesUpdate(){return this._quotesUpdate}quoteSymbolChanged(){return this._quoteSymbolChanged}quotes(){return this._quotes}isPaused(){return null!==this._pausedQuoteSessionSymbol}pause(){null===this._pausedQuoteSessionSymbol&&(this._pausedQuoteSessionSymbol=this._quoteSessionSymbol,this._unsubscribeQuoteSession())}resume(){null!==this._pausedQuoteSessionSymbol&&(this._subscribeQuoteSession(this._pausedQuoteSessionSymbol),this._pausedQuoteSessionSymbol=null)}destroy(){this._unsubscribeQuoteSession()}_onUpdate(e,t){this._quotes=e&&e.values||null,t&&t.values&&this._quotesUpdate.fire(e,t)}_subscribeQuoteSession(e){this._quoteSessionSymbol=e,(0,s.getQuoteSessionInstance)(this._multiplexerType).subscribe(this._quoteSessionClientId,this._quoteSessionSymbol,this._onUpdate.bind(this))}_unsubscribeQuoteSession(){this._quoteSessionSymbol&&((0,s.getQuoteSessionInstance)(this._multiplexerType).unsubscribe(this._quoteSessionClientId,this._quoteSessionSymbol),this._quoteSessionSymbol=null,this._quotes=null)}}},94025:(e,t,i)=>{"use strict";i.r(t),i.d(t,{compareResolutions:()=>k,convertResolutionsFromSettings:()=>I,getApplicableIntervalForFrequency:()=>b,getCustomResolutions:()=>E,getDefaultResolution:()=>S,getMaxResolutionValue:()=>x,getRangeResolution:()=>f,getResolutionByChartStyle:()=>y,getResolutionsFromSettings:()=>T,getServerInterval:()=>w,getTimeBasedResolution:()=>v,getTranslatedResolution:()=>D,getTranslatedResolutionModel:()=>V,intervalIsSupported:()=>W,isAvailable:()=>m,isIntervalEnabled:()=>O,isResolutionMultiplierValid:()=>P,isSecondsEnabled:()=>R,isTicksEnabled:()=>N,mergeResolutions:()=>M,normalizeIntervalString:()=>_,parseIntervalValue:()=>F, +setLastUsedResolution:()=>g,sortResolutions:()=>A});var s=i(44352),r=i(36274),n=i(42960),o=i(56840),a=i(82992),l=i(15051),c=i(1722),h=i(14483);const d={[r.ResolutionKind.Ticks]:1,[r.ResolutionKind.Seconds]:60,[r.ResolutionKind.Minutes]:1440,[r.SpecialResolutionKind.Hours]:24,[r.ResolutionKind.Days]:365,[r.ResolutionKind.Weeks]:52,[r.ResolutionKind.Months]:12,[r.ResolutionKind.Range]:1e6,[r.ResolutionKind.Invalid]:NaN},u={[r.ResolutionKind.Ticks]:0,[r.ResolutionKind.Seconds]:1,[r.ResolutionKind.Minutes]:2,[r.SpecialResolutionKind.Hours]:3,[r.ResolutionKind.Days]:4,[r.ResolutionKind.Weeks]:5,[r.ResolutionKind.Months]:6,[r.ResolutionKind.Range]:7,[r.ResolutionKind.Invalid]:8},p={[r.ResolutionKind.Invalid]:"",[r.ResolutionKind.Ticks]:s.t(null,{context:"interval_short"},i(59231)),[r.ResolutionKind.Seconds]:s.t(null,{context:"interval_short"},i(2949)),[r.ResolutionKind.Minutes]:s.t(null,{context:"interval_short"},i(6791)),[r.SpecialResolutionKind.Hours]:s.t(null,{context:"interval_short"},i(13994)),[r.ResolutionKind.Days]:s.t(null,{context:"interval_short"},i(13395)),[r.ResolutionKind.Weeks]:s.t(null,{context:"interval_short"},i(85521)),[r.ResolutionKind.Months]:s.t(null,{context:"interval_short"},i(37720)),[r.ResolutionKind.Range]:s.t(null,{context:"interval_short"},i(69838))};function _(e){return r.Interval.parse(e).value()}function m(e){const t=r.Interval.parse(e);if(!R()&&t.isSeconds())return!1;if(!N()&&t.isTicks())return!1;const i=t.value(),s=a.linking.dataFrequencyResolution.value();if(void 0!==s&&k(i,s)<0)return!1;const n=a.linking.supportedResolutions.value();return void 0!==n?void 0!==n.find((e=>_(e)===i)):t.isSeconds()?Boolean(a.linking.seconds.value()):t.isTicks()?Boolean(a.linking.ticks.value()):t.isIntraday()?Boolean(a.linking.intraday.value()):t.isDWM()}function g(e){r.Interval.isValid(e)&&(r.Interval.isRange(e)?o.setValue("chart.lastUsedRangeResolution",e):o.setValue("chart.lastUsedTimeBasedResolution",e))}function f(e){const t=o.getValue("chart.lastUsedRangeResolution");if(void 0!==t&&r.Interval.isRange(t))return t;let i="100R";for(const t of e){const e=r.Interval.parse(t);if(e.isRange()){const t=e.value();if("100R"===t)return t;i=t}}return i}function v(e){const t=o.getValue("chart.lastUsedTimeBasedResolution");if(void 0!==t&&r.Interval.isTimeBased(t))return t;let i="1D";for(const t of e){const e=r.Interval.parse(t);if(e.isTimeBased()){const t=e.value();if("1D"===t)return t;i=t}}return i}function S(e){return e?"100R":"1D"}function y(e,t,i){const s=n.isRangeStyle(e),o=r.Interval.isRange(t);return!s&&o?v(i):s&&!o?f(i):t}function b(e,t){return k(t,e)>=0?t:e}function w(e){return r.Interval.isRange(e)?"1":e}function P(e){const{interval:t,guiResolutionKind:i}=r.Interval.parseExt(e);if(!t.isValid())return!1;const s=t.multiplier();return(i===r.SpecialResolutionKind.Hours?s/60:s)<=C(i)}function C(e){const t=d[e];return Number.isNaN(t)?1:t}function x(e){return C(r.Interval.parseExt(e).guiResolutionKind)}function T(e){const t=I(o.getJSON(e,[]));return(0,l.uniq)(t.filter(P).map(_))}function I(e){ +return Array.isArray(e)?e:Object.keys(e).map(r.Interval.normalize).filter(c.notNull)}function M(...e){let t=[].concat(...e);return t=(0,l.uniq)(t.filter(P).map(_)),A(t)}function A(e){return e.sort(k)}function L(e){const t=r.Interval.parse(e),i=t.multiplier()||1;return t.isMinuteHours()?[r.SpecialResolutionKind.Hours,i/60]:[t.kind(),i]}function k(e,t){if(e===t)return 0;const[i,s]=L(e),[r,n]=L(t);return i!==r?u[i]-u[r]:s-n}function E(){return[]}function D(e){const{multiplier:t,shortKind:i}=V(e);return`${t}${i}`}function V(e,t){const i=r.Interval.parse(e);let s=i.multiplier(),n=i.kind();if(!i.isValid()){if(t)return null;throw new TypeError("Can't translate invalid interval")}return i.isMinuteHours()&&(s=Math.floor(s/60),n=r.SpecialResolutionKind.Hours),{multiplier:s.toString(),shortKind:B(n),hint:`${s} ${B(n,s)}`,mayOmitMultiplier:i.isDWM()&&1===s,mayOmitShortKind:i.isMinutes()&&!i.isMinuteHours()}}function B(e,t){if(!t)return p[e];switch(e){case r.ResolutionKind.Ticks:return s.t(null,{plural:"ticks",count:t},i(99136));case r.ResolutionKind.Days:return s.t(null,{plural:"days",count:t},i(30572));case r.ResolutionKind.Weeks:return s.t(null,{plural:"weeks",count:t},i(47966));case r.ResolutionKind.Months:return s.t(null,{plural:"months",count:t},i(99062));case r.ResolutionKind.Seconds:return s.t(null,{plural:"seconds",count:t},i(71787));case r.ResolutionKind.Minutes:return s.t(null,{plural:"minutes",count:t},i(69143));case r.SpecialResolutionKind.Hours:return s.t(null,{plural:"hours",count:t},i(52254));case r.ResolutionKind.Range:return s.t(null,{plural:"ranges",count:t},i(82797));default:return e}}function R(){return h.enabled("seconds_resolution")}function N(){return h.enabled("tick_resolution")||false}function O(e){{const t=r.Interval.parse(e);if(!R()&&t.isSeconds())return!1;if(!N()&&t.isTicks())return!1}return!0}function F(e){let t;t=h.enabled("tick_resolution")?/^[,\s]*(^[1-9][0-9]*)?\s*([hdwmst]?)\s*$/i:/^[,\s]*(^[1-9][0-9]*)?\s*([hdwms]?)\s*$/i;const i=t.exec(e)||[],s=~~i[1],r=i[2]&&i[2].toUpperCase()||null,n={qty:!s&&r?1:s,unit:r};return n.error=!s&&!r,n.intraday=!(n.error||n.unit&&"H"!==n.unit&&"S"!==n.unit&&"T"!==n.unit),n.range="R"===n.unit,n}function W(e){if(h.enabled("allow_supported_resolutions_set_only")){const t=r.Interval.normalize(e);return null!==t&&m(t)}{const t=F(e);if(t.error)return!1;if(!h.enabled("custom_resolutions")){const t=r.Interval.normalize(e),i=window.ChartApiInstance.defaultResolutions().filter(O);if(!t||-1===i.indexOf(t))return!1}const i=a.linking.dataFrequencyResolution.value();if(void 0!==i&&null!==t.unit&&b(i,t.unit)!==t.unit)return!1;if(t.intraday)return a.linking.intraday.value();{const e=a.linking.supportedResolutions.value();return!e||null!==t.unit&&!!~e.indexOf(t.unit)}}}},29541:(e,t,i)=>{"use strict";i.d(t,{barSpacingByScaleRatio:()=>o,priceRangeByScaleRatio:()=>n,scaleRatio:()=>r});var s=i(34256);function r(e,t){if(t.isLog()||e.isEmpty()||t.isEmpty())return null;const i=function(e){if(e.isEmpty())return null;const t=e.priceRange();if(null===t)return null;const i=t.length() +;return e.internalHeight()/i}(t);if(null===i)return null;return e.getValidBarSpacing()/Math.max(1e-10,i)}function n(e,t,i){if(e.isLog()||null===i||e.isEmpty())return null;const r=e.priceRange();if(null===r||r.isEmpty())return null;const n=e.internalHeight()/(t/i),o=r.length();if(n===o)return r;const a=(n-o)/2;return new s.PriceRange(r.minValue()-a,r.maxValue()+a)}function o(e,t){if(e.isLog()||null===t||e.isEmpty())return null;const i=e.priceRange();if(null===i)return null;const s=i.length();return e.internalHeight()/s*t}},49535:(e,t,i)=>{"use strict";i.d(t,{allPriceScaleSelectionStrategyInfo:()=>c,createPriceScaleSelectionStrategy:()=>l});var s=i(50151),r=i(44352),n=i(28853);class o{constructor(e){this._priceScalesLimit=8,this._metaInfo=e}metaInfo(){return this._metaInfo}findSuitableScale(e,t,i,s){if(void 0!==s)return this._tryToGetDesiredPriceScale(e,t,s,i);if((0,n.isStudy)(t)){const s=t.metaInfo();if("Volume"===s.shortId&&e.containsMainSeries())return e.createPriceScaleAtPosition("overlay");const r=t.desiredPriceScalePosition();if(null!==r)return this._tryToGetDesiredPriceScale(e,t,r,i);if(void 0!==i&&((0,n.isStudy)(i)||e.isMainPane())&&s.is_price_study)return this._getPriceScaleTheSameAsForSource(i,e)}let r=!1;if((0,n.isStudy)(t)){const i=t.metaInfo().groupingKey;if(void 0!==i){const t=e.model().findNonOverlayStudyWithGroupingKey(i,e);if(null!==t)return this._getPriceScaleTheSameAsForSource(t.study,t.pane)}r=Boolean(t.metaInfo().is_price_study)}else t===e.model().mainSeries()&&(r=!0);if(r){const t=this._findFirstScaleForPriceStudy(e);if(null!==t)return t}return this.createNewPriceScaleIfPossible(e)}canCreateNewPriceScale(e){return e.leftPriceScales().length+e.rightPriceScales().lengthi&&this._priceScaleIsPrice(e.rightPriceScales()[i],t))return e.rightPriceScales()[i];if(e.leftPriceScales().length>i&&this._priceScaleIsPrice(e.leftPriceScales()[i],t))return e.leftPriceScales()[i]}return null}_targetPriceScaleIndex(e,t){if(e.mainSource()===t.mainSeries())return 0}_tryToGetDesiredPriceScale(e,t,i,r){switch(i){case"left":return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("left"):e.createPriceScaleAtPosition("overlay");case"right":return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("right"):e.createPriceScaleAtPosition("overlay");case"as-series":return void 0!==r?(0,s.ensureNotNull)(r.priceScale()):e.isMainPane()?(0,s.ensureNotNull)((0,s.ensureNotNull)(e.mainDataSource()).priceScale()):this.createNewPriceScaleIfPossible(e);case"overlay":return e.createPriceScaleAtPosition("overlay")}}}const a=[{name:"left",title:r.t(null,void 0,i(65323)),ctor:class extends o{constructor(e){ +super(e)}apply(e){const t=e.model();e.rightPriceScales().slice(0).forEach((i=>e.movePriceScale(i,"left",this._targetPriceScaleIndex(i,t))))}createNewPriceScaleIfPossible(e){return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("left"):e.createPriceScaleAtPosition("overlay")}}},{name:"right",title:r.t(null,void 0,i(14113)),ctor:class extends o{constructor(e){super(e)}apply(e){const t=e.model();e.leftPriceScales().slice(0).forEach((i=>e.movePriceScale(i,"right",this._targetPriceScaleIndex(i,t))))}createNewPriceScaleIfPossible(e){return this.canCreateNewPriceScale(e)?e.createPriceScaleAtPosition("right"):e.createPriceScaleAtPosition("overlay")}}},{name:"auto",title:r.t(null,void 0,i(86951)),ctor:class extends o{constructor(e){super(e)}apply(e){if(e.containsMainSeries()){const t=(0,s.ensureNotNull)((0,s.ensureNotNull)(e.mainDataSource()).priceScale());e.movePriceScale(t,"right",0)}const t=e.model();for(;e.leftPriceScales().length>e.rightPriceScales().length;){const i=e.leftPriceScales()[e.leftPriceScales().length-1];e.movePriceScale(i,"right",this._targetPriceScaleIndex(i,t))}for(;e.rightPriceScales().length-e.leftPriceScales().length>1;){const i=e.rightPriceScales()[e.rightPriceScales().length-1];e.movePriceScale(i,"left",this._targetPriceScaleIndex(i,t))}}createNewPriceScaleIfPossible(e){if(!this.canCreateNewPriceScale(e))return e.createPriceScaleAtPosition("overlay");const t=e.leftPriceScales().lengtht.name===e)));return new t.ctor(t)}function c(){return a}},57490:(e,t,i)=>{"use strict";i.d(t,{SelectionIndexes:()=>r});var s=i(50151);class r{constructor(e){this._baseIndex=null,this._offsetInBar=null,this._offsetInTime=null,this._barsBetweenPoints=null,this._timescale=e}indexes(){const e=this._timescale.visibleBarsStrictRange();if(null===e)return[];const t=e.firstBar(),i=e.lastBar();if(null===this._offsetInTime||null===this._barsBetweenPoints){const e=this._timescale.barSpacing();this._barsBetweenPoints=Math.floor(120/e),this._offsetInBar=i%this._barsBetweenPoints,this._offsetInTime=this._timescale.indexToTimePoint(this._offsetInBar),this._baseIndex=this._timescale.baseIndex()}const r=this._timescale.baseIndex();this._baseIndex!==r&&(this._baseIndex=r,this._offsetInBar=(0,s.ensureNotNull)(this._timescale.timePointToIndex(this._offsetInTime)));const n=(0,s.ensureNotNull)(this._offsetInBar),o=[];let a=Math.floor((t-n)/this._barsBetweenPoints);const l=Math.floor((i-n)/this._barsBetweenPoints);for(;a<=l;a++)o.push(n+a*this._barsBetweenPoints);return o}clear(){this._offsetInBar=null,this._offsetInTime=null,this._baseIndex=null,this._barsBetweenPoints=null}}},80101:(e,t,i)=>{"use strict";i.d(t,{SelectionRenderer:()=>c});var s=i(34026),r=i(48891),n=i(18807),o=i(66103),a=i(59590);const l=r.colorsPalette["color-tv-blue-600"];class c extends a.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e||null}setData(e){this._data=e}hitTest(e){ +if(!this._data||!this._data.visible)return null;for(let t=0;t(0,s.pointInBox)(t,e)))}_drawImpl(e){if(null===this._data||!this._data.visible)return;const{context:t,horizontalPixelRatio:i}=e;t.strokeStyle=void 0!==this._data.color?this._data.color:l,t.lineCap="butt";const s=Math.max(1,Math.floor(i));t.lineWidth=s;const r=this._data.vertOffset||0;for(let i=0;i{"use strict";i.d(t,{SeriesBase:()=>ei});var s=i(50151),r=i(49483),n=i(51768),o=i(76422),a=i(59224),l=i(80842),c=i(13497),h=i(97034),d=i(86094),u=i(34256),p=i(59452),_=i.n(p),m=i(42960),g=i(66846),f=i(61146),v=i(88732),S=i(79055),y=i(44352),b=i(14483),w=i(58557),P=i(11877),C=i(11321);function x(e){const t="QUANDL"===(e=e||{}).exchange,s={title:"",description:"",interval:"",exchange:"",provider:"",chartStyle:"",sessionDescription:"",priceSource:""};let r="";if(e.description&&t)if(2===e.description.split("/").length)r=e.description.split("/")[1];else{e.description.split("'").filter((e=>e.length)).forEach((e=>{let t=[];t=e&&("/"===e[0]||/\d+\/\(?/.test(e))?[e]:e.split("/").filter((e=>e.length)),r+=t[2===t.length?1:0]}))}else r=e.description?e.description:e.symbol;if(e.ticker?(s.title=e.ticker,s.description=T(r)):s.title=T(r),e.interval&&(s.interval=(0,C.translatedIntervalString)(e.interval)),t&&e.description){const t=/[\w_]+\/[\w_]+/.exec(e.description);t&&t[0]?s.provider=T(t[0].split("/")[0]):s.provider=T(e.description.split("/")[0])}return e.exchange&&(s.exchange=T(e.exchange)),s.chartStyle=T(function(e){return e.inputs,8===e.style?y.t(null,void 0,i(40530)):""}(e)),e.sessionDescription&&(s.sessionDescription=T(e.sessionDescription)),void 0!==e.priceSource&&(s.priceSource=T(e.priceSource)),s}function T(e){return e.replace(/'/g,"")}const I=y.t(null,void 0,i(89659)),M=b.enabled("hide_unresolved_symbols_in_legend"),A=b.enabled("symbol_info_price_source");class L extends P.StatusProviderBase{constructor(e,t,i,s){super(t),this._series=e,this._statusViewProperties=i,this._options=s||{}}text(){return function(e){const t=x(e);return(e.ticker?t.description:t.title)+(t.interval?", "+t.interval:"")+function(e,t=", "){ +return(e.provider?`${t}${e.provider}`:"")+(e.exchange?`${t}${e.exchange}`:"")+(e.chartStyle?`${t}${e.chartStyle}`:"")+(e.branding?`${t}${e.branding}`:"")+(e.sessionDescription?`${t}${e.sessionDescription}`:"")}(t)}(this._getTitleGenerationOptions())}getSplitTitle(){return x(this._getTitleGenerationOptions())}bold(){return!1}size(){return this._statusViewProperties.childs().fontSize.value()+"px"}errorStatus(){const e=this._series.seriesErrorMessage();return null!==e?{error:e,title:I}:null}_getTitleGenerationOptions(){var e,t,i;const s=this._series.symbolInfo(),r=this._statusViewProperties.childs(),n=this._series.symbolTextSourceProxyProperty().value();let o;if(r.showExchange.value()&&s){const i=(0,m.isEconomicSymbol)(s)&&(null!==(t=null===(e=s.source2)||void 0===e?void 0:e.description)&&void 0!==t?t:s.source);o=i||s.exchange}const a=null!==(i=A&&(null==s?void 0:s.price_source_id)?this._series.model().availablePriceSources().name(s.price_source_id):null)&&void 0!==i?i:void 0;return{description:E(n,s),exchange:o,symbol:M&&null===s?"":this._series.symbol(),interval:r.showInterval.value()&&!this._options.hideResolution?this._series.interval():void 0,style:this._series.properties().childs().style.value(),inputs:this._series.getInputsProperties().state(),boxSize:this._series.data().boxSize,reversalAmount:this._series.data().reversalAmount,ticker:k(n,s),priceSource:a}}}function k(e,t){return"ticker-and-description"!==e?"":null!==t?t.name:void 0}function E(e,t){if(null!==t)return"ticker"===e?t.name:"long-description"===e&&void 0!==t.long_description?t.long_description:(0,w.getTranslatedSymbolDescription)({pro_name:t.pro_name||void 0,short_name:t.name||void 0,description:t.description||void 0,short_description:t.short_description||void 0,local_description:t.local_description||void 0,language:t.language||void 0})}class D extends S.StatusView{constructor(e,t,i,s){super(new L(e,t,i,s)),this._invalidated=!0,this._series=e,this._series.onRestarted().subscribe(this,this.update),this._series.dataEvents().symbolResolved().subscribe(this,this.update),this._series.dataEvents().completed().subscribe(this,this.update),this._series.boxSizeValue().subscribe(this.update.bind(this)),i.childs().symbolTextSource.listeners().subscribe(this,this.update)}getSeriesPrecision(){let e=4;const t=this._series.symbolInfo();return t&&t.pricescale&&(e=Math.round(Math.log(t.pricescale)/Math.log(10))),e}round(e){const t=this.getSeriesPrecision(),i=Math.round(e*Math.pow(10,t))/Math.pow(10,t);return i?i.toString():""}update(){this._invalidated=!0}text(){return this._updateImpl(),super.text()}color(){return this._updateImpl(),super.color()}bold(){return this._updateImpl(),super.bold()}size(){return this._updateImpl(),super.size()}getSplitTitle(){return this._updateImpl(),this._statusProvider.getSplitTitle()}_updateImpl(){this._invalidated&&(this._bold=this._statusProvider.bold(),this._size=this._statusProvider.size(),this._text=this._statusProvider.text(),this._invalidated=!1)}}var V=i(50335),B=i(93835),R=i(88348),N=i(58333),O=i(15367) +;const F=r.CheckMobile.any(),W=b.enabled("hide_resolution_in_legend");class z extends B.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._series=e,this._model=t,this._valuesProvider=this._createValuesProvider(e,t),this._items=this._valuesProvider.getItems().map((e=>new B.DataWindowItem(e.id,e.title,"",e.unimportant))),this.update()}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}series(){return this._series}_updateImpl(){var e,t;const i=this._series.symbolInfo();if(i){const e=[i.name];W||e.push((0,C.translatedIntervalString)(this._series.interval())),(0,m.isEconomicSymbol)(i)&&i.source?e.push(i.source):e.push((0,r.onWidget)()||"forex"===i.type?i.exchange:i.listed_exchange),this._header=e.join(", "),this._title=i.description}else this._header=this._series.symbol();let s=this._model.crossHairSource().appliedIndex();b.enabled("use_last_visible_bar_value_in_legend")&&!(0,V.isNumber)(s)&&(s=null!==(t=null===(e=this._model.timeScale().visibleBarsStrictRange())||void 0===e?void 0:e.lastBar())&&void 0!==t?t:NaN);const n=this._valuesProvider.getValues(s);for(let e=0;ee||t||i),i.showBarChange,i.showSeriesOHLC,i.showVolume),this._visibilityProperty.subscribe(this,this.update)}areValuesVisible(){return this._visibilityProperty.value()}additional(){return null}marketTitle(){const e=this._series.marketStatusModel().status().value();return this._showLastPriceAndChangeOnly()&&("pre_market"===e||"post_market"===e)?`${G}:`:""}destroy(){this._backgroundColorSpawn.destroy(),this._visibilityProperty.destroy()}_createValuesProvider(e,t){return new U(e,t)}}var $=i(58275),Y=i.n($),K=i(32923),Z=i(41249);function X(){const e=window.ChartApiInstance.serverTimeOffset();return Date.now()/1e3+e}function J(e,t,i){return e<=i?t<=i?1/0:t/1e3:Math.min(e,t)/1e3}class Q{constructor(e,t){this._marketStatus=new(Y())(null),this._lastMarketStatus=null,this._sessionsSpec=null,this._nextSessionEdgeInternal=null,this._nextSessionEdge=new(Y())(null),this._recalcNextSessionEdgeTimerId=null,this._futuresContractExpirationTime=null,this._quotesProvider=e,e.quotesUpdate().subscribe(this,this._update.bind(this)),this._resetSubscription=t,this._resetSubscription.subscribe(this,this._resetStatus)}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.quoteSymbolChanged().unsubscribeAll(this),this._resetSubscription.unsubscribeAll(this),null!==this._recalcNextSessionEdgeTimerId&&clearTimeout(this._recalcNextSessionEdgeTimerId)}futuresContractExpirationTime(){return this._futuresContractExpirationTime}setSymbolInfo(e){var t,i,s,r,n;if(this._nextSessionEdgeInternal=null,null===e)return void(this._sessionsSpec=null);const o=new K.SessionSpec(e.timezone,null!==(t=e.session_display)&&void 0!==t?t:e.session,e.session_holidays,e.corrections);let a,l;const c=null===(i=e.subsessions)||void 0===i?void 0:i.find((e=>"premarket"===e.id)),h=null===(s=e.subsessions)||void 0===s?void 0:s.find((e=>"postmarket"===e.id));void 0!==c&&(a=new K.SessionSpec(e.timezone,null!==(r=c["session-display"])&&void 0!==r?r:c.session,e.session_holidays,c["session-correction"])),void 0!==h&&(l=new K.SessionSpec(e.timezone,null!==(n=h["session-display"])&&void 0!==n?n:h.session,e.session_holidays,h["session-correction"])),this._sessionsSpec={general:o,preMarket:a,postMarket:l},this._recalculateNextSessionEdge()}status(){return this._marketStatus}nextSessionEdge(){return this._nextSessionEdge}_resetStatus(){this._marketStatus.setValue(null)}_update(e){void 0!==e&&void 0!==e.values.current_session&&(this._lastMarketStatus=e.values.current_session),null!==this._lastMarketStatus?this._marketStatus.setValue(this._lastMarketStatus):this._resetStatus()}_getNextSessionEdgeInternal(){var e +;if(null===this._sessionsSpec||"24x7"===this._sessionsSpec.general.spec())return null;const t=1e3*X();if(null===this._nextSessionEdgeInternal||(null!==(e=this._nextSessionEdgeInternal.timestamp)&&void 0!==e?e:1/0)<=t/1e3){const{general:e,preMarket:i,postMarket:s}=this._sessionsSpec,r=(0,Z.get_timezone)(e.timezone()),n=(0,Z.utc_to_cal)(r,t),o=J((0,Z.cal_to_utc)(r,e.alignToNearestSessionStart(n,1)),(0,Z.cal_to_utc)(r,e.alignToNearestSessionEnd(n,1)),t),a=J(void 0!==i?(0,Z.cal_to_utc)(r,i.alignToNearestSessionStart(n,1)):1/0,void 0!==i?(0,Z.cal_to_utc)(r,i.alignToNearestSessionEnd(n,1)):1/0,t),l=J(void 0!==s?(0,Z.cal_to_utc)(r,s.alignToNearestSessionStart(n,1)):1/0,void 0!==s?(0,Z.cal_to_utc)(r,s.alignToNearestSessionEnd(n,1)):1/0,t);let c=Math.min(o,a,l);if(c===1/0){const t=X(),i=6e4,s=new Date(Math.round(new Date(1e3*t).getTime()/i)*i).getTime()+i,n=(0,Z.utc_to_cal)(r,s),o=J((0,Z.cal_to_utc)(r,e.alignToNearestSessionStart(n,1)),(0,Z.cal_to_utc)(r,e.alignToNearestSessionEnd(n,1)),s),h=Math.min(o,a,l);h!==1/0?(this._nextSessionEdgeInternal={timestamp:c},c=h):this._nextSessionEdgeInternal={timestamp:null}}this._nextSessionEdgeInternal=c===l?{timestamp:c,status:"post_market"}:c===a?{timestamp:c,status:"pre_market"}:{timestamp:c}}return this._nextSessionEdgeInternal}_recalculateNextSessionEdge(){const e=this._getNextSessionEdgeInternal();if(null===e||null===e.timestamp)return void this._nextSessionEdge.setValue(null);const t={status:e.status,remainingSeconds:Math.max(0,e.timestamp-X())};if(null===this._recalcNextSessionEdgeTimerId){const e=Number.isFinite(t.remainingSeconds)?Math.ceil(t.remainingSeconds%60):1;this._recalcNextSessionEdgeTimerId=setTimeout((()=>this._recalculateNextSessionEdgeByTimer()),1e3*e)}this._nextSessionEdge.setValue(t)}_recalculateNextSessionEdgeByTimer(){this._recalcNextSessionEdgeTimerId=null,this._recalculateNextSessionEdge()}}var ee=i(42226),te=i(36274),ie=i(60156),se=i(94421),re=i(36174);let ne=0;class oe{constructor(e,t){this._extrapolatedData=[],this._cacheForFuture=!1,this._modelId=ne++,this._builderCache=null,this._uniqueId=(0,re.randomHashN)(6),this._resolution=t,this._symbolInfo=e,this._valid=Boolean(e.timezone)&&Boolean(e.session),this._session=new ie.SessionInfo(e.timezone,e.session,e.session_holidays,e.corrections)}syncSourceTarget(){return{uniqueId:this._uniqueId,resolution:this._resolution,symbolInfo:this._symbolInfo,session:this._session.state()}}getSymbolInfo(){return this._symbolInfo}getSession(){return this._session}getResolution(){return this._resolution}uniqueId(){return this._modelId}distance(e,t){if(!this.isValid())return{success:!1};if(e>t)return{success:!1};if(e===t)return{success:!0,result:0};let i=this._extrapolatedData.length,s=0!==i?this._extrapolatedData[0]:null,r=null!==s?this._extrapolatedData[i-1]:null;const n=er){const s=(0,se.extrapolateBarsFrontToTime)(this._barBuilder(),r||1e3*e,1e3*t,2e3,!0) +;this._extrapolatedData=this._extrapolatedData.concat(s.times),i=this._extrapolatedData.length,this._cacheForFuture=n}if(r=this._extrapolatedData[i-1],r<1e3*t)return{success:!1};const o=this._extrapolatedData.indexOf(1e3*t);return-1===o?{success:!1}:{success:!0,result:o}}projectTime(e,t){if(!this.isValid())return e;let i=this._extrapolatedData.length,s=i>0?this._extrapolatedData[0]:null,r=null!==s?this._extrapolatedData[i-1]:null;const n=t>=0;1e3*e===s&&this._cacheForFuture===n||(this._extrapolatedData=[1e3*e],i=1,s=null,r=null);const o=Math.abs(t);if(null===s||o>=i){const s=(0,se.extrapolateBarsFrontByCount)(this._barBuilder(),r||1e3*e,Math.sign(t)*(o-i+1),!0);this._extrapolatedData=this._extrapolatedData.concat(s.times),i=this._extrapolatedData.length,this._cacheForFuture=n}return i0?e.delay:900;return Math.round(t/60)}listedExchange(){const e=this._symbolInfo.value();return null!==e?e.listed_exchange:""}async description(){const e=this._symbolInfo.value();if(null===e)return"";let t={};try{t=(0,s.ensureNotNull)(await(0,ce.getExchange)(e))}catch(e){de.logWarn(`Cannot get exchange ${(0,he.errorToString)(e)}`)}return t.description||e.listed_exchange}exchange(){const e=this._symbolInfo.value();return null!==e?e.exchange:""}proName(){const e=this._symbolInfo.value();return null!==e?e.pro_name:""}proPerm(){const e=this._symbolInfo.value();return null!==e?e.pro_perm:""}firstReplacedByBatsExchange(){ +const e=this._symbolInfo.value();return e&&(0,ce.firstReplacedByBatsExchange)(e)}_resetStatus(){this._dataUpdatedInfoStatus.setValue(null)}_update(){const e=this._symbolInfo.value();if(null===e)return void this._dataUpdatedInfoStatus.setValue(null);const t=this._status.value();if("string"==typeof t)return void this._dataUpdatedInfoStatus.setValue(null);if(2===t||1===t)return;const i=pe(e,t,this._updatePeriod.value());0!==i.length?this._dataUpdatedInfoStatus.setValue(i):this._dataUpdatedInfoStatus.setValue(null)}}i(69798);var me=i(1722);(0,a.getLogger)("Chart.DataProblemModel");class ge{constructor(e,t){this._mainDataProblem=new ae.WatchedObject(null),this._supportPortalProblems=new ae.WatchedObject([]),this._allDataProblems=new ae.WatchedObject([]),this._pushStreamHandler=null,this._destroyed=!1,this._quotesProvider=e,this._quotesProvider.quotesUpdate().subscribe(this,this._update.bind(this)),this._resetSubscription=t,this._resetSubscription.subscribe(this,this._resetStatus),this._mainDataProblem.subscribe((()=>this._updateAllDataProblems())),this._supportPortalProblems.subscribe((()=>this._updateAllDataProblems())),this._requestSupportPortalProblems()}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._resetSubscription.unsubscribeAll(this),this._destroyed=!0}dataProblems(){return this._allDataProblems}_resetStatus(){this._mainDataProblem.setValue(null)}_update(e){void 0===e.values||void 0===e.values.data_problem?this._resetStatus():this._mainDataProblem.setValue((0,me.clone)(e.values.data_problem))}_updateAllDataProblems(){const e=this._mainDataProblem.value(),t=this._supportPortalProblems.value();this._allDataProblems.setValue(null===e?t:[e,...t])}async _requestSupportPortalProblems(){0}}var fe=i(71625),ve=i(87095),Se=i(42275),ye=i(74304);function be(e){return e<10?`0${e}`:e.toString()}var we=i(78211),Pe=i(28558);const Ce=b.enabled("force_exchange_as_title"),xe=b.enabled("chart_style_hilo_last_price"),Te=[0,1,2,14,15,3,16,9,8,10];xe&&Te.push(12);const Ie={alwaysShowGlobalLast:!1,visibleOnHistoryOnly:!1,showCountdown:!0,showSymbolLabel:!0,useSolidBodyColor:!0};class Me extends Se.PriceAxisView{constructor(e,t,i){super(),this._previousCountdown="",this._source=e,this._model=t,this._options={...Ie,...i}}updateCountdown(){this._countdownText()!==this._previousCountdown&&(this.update((0,Pe.sourceChangeEvent)(this._source.id())),this._model.updateSourcePriceScale(this._source))}_getSource(){return this._source}_getModel(){return this._model}_isCountdownEnabled(){return this._options.showCountdown}_countdownText(){const e=te.Interval.parse(this._source.interval());if(e.isDWM()||e.isTicks()||e.isSeconds()&&1===e.multiplier())return"";const t=this._source.data().bars().last();if(null===t)return"";const i=1e3*(0,s.ensure)(t.value[0]),r=te.Interval.parse(this._source.interval()).inMilliseconds(),n=i.valueOf()+r;let o=Math.round((n-this._currentTime())/1e3);if(o<=0)return"";o=Math.min(o,r/1e3);let a=null;o>=3600&&(a=be(Math.floor(o/3600))),o%=3600;const l=be(Math.floor(o/60));o%=60 +;const c=be(Math.floor(o));return null!==a?`${a}:${l}:${c}`:`${l}:${c}`}_updateRendererData(e,t,i){var r;if(e.visible=!1,t.visible=!1,!this._source.isVisible())return;const n=this._source.properties().childs();if(!xe&&12===n.style.value())return;const o=this._model.timeScale().visibleBarsStrictRange(),a=this._source.data().last();if(null===o||null===a)return;if(this._options.visibleOnHistoryOnly&&o.contains(a.index))return;const l=this._model.properties().childs().scalesProperties.childs();let c=l.showSeriesLastValue.value(),h=this._isCountdownEnabled()&&n.showCountdown.value()&&Te.includes(n.style.value())&&(this._options.alwaysShowGlobalLast||o.contains(a.index)),d=this._options.showSymbolLabel&&l.showSymbolLabels.value();const u=l.seriesLastValueMode.value()===ye.PriceAxisLastValueMode.LastPriceAndPercentageValue,p=this._source.lastValueData(void 0,this._options.alwaysShowGlobalLast);if(p.noData)return;const _=8===n.style.value();if((c||h||d)&&_&&n.haStyle.childs().showRealLastPrice.value()){const e=this._source.lastValueData(void 0,!1),t=this._source.lastValueData(void 0,!0);e.noData||t.noData||e.index!==t.index||(c=!1,h=!1,d=!1)}const m=(0,ve.resetTransparency)(this._source.priceLineColor(p.color));if(this._options.useSolidBodyColor?(i.background=m,i.borderColor=void 0):(i.background=this._model.backgroundColorAtYPercentFromTop((null!==(r=i.fixedCoordinate)&&void 0!==r?r:i.coordinate)/(0,s.ensureNotNull)(this._model.paneForSource(this._source)).height()),i.borderColor=m),i.coordinate=p.coordinate,i.floatCoordinate=p.floatCoordinate,c||h){const t=this._axisFirstLineText(p,c);e.text=t,this._options.useSolidBodyColor?(i.textColor=this.generateTextColor(i.background),e.borderVisible=!1):(e.borderVisible=!0,i.textColor=m),e.textColor=i.textColor;const s=c&&u?(0,we.getOppositeModePriceText)(this._source.priceScale(),p):"";e.secondLine=s,i.secondLineTextColor=i.textColor;const r=h?this._countdownText():"";this._previousCountdown=r,e.thirdLine=r,i.thirdLineTextColor=(0,ve.generateColor)(i.textColor,25),0===t.length&&0===s.length&&0===r.length||(e.visible=!0)}d&&(t.text=this._paneText(d),t.visible=t.text.length>0)}_paneText(e){let t="";const i=this._source.symbolInfo();return Ce?t=(0,m.displayedSymbolExchange)(i):e&&(t=(0,m.displayedSymbolName)(i)),t}_axisFirstLineText(e,t){return t?(0,we.getCurrentModePriceText)(this._source.priceScale(),e):""}_currentTime(){return Date.now()+1e3*this._source.serverTimeOffset()}}var Ae=i(11527);class Le extends Me{lastPrice(){return this._getSource().data().lastProjectionPrice}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._getModel(),n=this._getSource(),o=n.priceScale(),a=r.timeScale(),l=this.lastPrice();if(a.isEmpty()||o.isEmpty()||void 0===l)return;const c=a.visibleBarsStrictRange();if(null===c)return;const h=c.firstBar(),u=c.lastBar(),p=n.data(),_=p.search(u,d.PlotRowSearchMode.NearestLeft);if(null===_)return;const m=n.nearestIndex(h,d.PlotRowSearchMode.NearestRight);if(void 0===m)return;const g=n.model().properties().childs().scalesProperties.childs(),f=(0, +s.ensureNotNull)(p.valueAt(m))[4];let v=i.background,S=g.showSeriesLastValue.value(),y=!1,b=!1,w=!1;const P=n.lastValueData(4,!1),C=n.properties().childs();if(8===C.style.value()&&C.haStyle.childs().showRealLastPrice.value()){const e=n.lastValueData(4,!0);if(e.noData||e.color===i.background||(v=(0,ve.resetTransparency)(e.color)),!e.noData&&!P.noData){const t=e.index===P.index;y=t&&g.showSymbolLabels.value(),b=g.seriesLastValueMode.value()===ye.PriceAxisLastValueMode.LastPriceAndPercentageValue,S=S&&t,w=t&&this._isCountdownEnabled()&&C.showCountdown.value()}}else{const e=n.barColorer().barStyle(_.index,!0);v=(0,ve.resetTransparency)(e.barColor)}if(i.background=v,i.textColor=this.generateTextColor(v),i.secondLineTextColor=i.textColor,i.thirdLineTextColor=(0,ve.generateColor)(i.textColor,25),i.coordinate=o.priceToCoordinate(l,f),e.visible=S||w,!P.noData){const i=n.priceScale().isPercentage();P.formattedPriceAbsolute=o.formatPriceAbsolute(l),P.formattedPricePercentage=o.formatPricePercentage(l,f,!0),P.text=i?P.formattedPricePercentage:P.formattedPriceAbsolute,e.text=this._axisFirstLineText(P,S),e.secondLine=S&&b?i?P.formattedPriceAbsolute:P.formattedPricePercentage:"",e.thirdLine=w?this._countdownText():"",t.text=this._paneText(y)}t.visible=y}}var ke=i(43493),Ee=i(38003),De=i(48891),Ve=i(79849);const Be={light:{lineStyle:Ve.LINESTYLE_DOTTED,lineWidth:1,textColor:De.colorsPalette["color-cold-gray-900"],backgroundColor:De.colorsPalette["color-tv-blue-50"],lineColor:De.colorsPalette["color-cold-gray-500"]},dark:{lineStyle:Ve.LINESTYLE_DOTTED,lineWidth:1,textColor:De.colorsPalette["color-white"],backgroundColor:De.colorsPalette["color-tv-blue-a800"],lineColor:De.colorsPalette["color-cold-gray-500"]}};function Re(e){return e?Be.dark:Be.light}class Ne extends Ee.HorizontalLinePaneView{constructor(e,t,i){super(),this._model=e,this._isVisible=t.lineVisible,this._lineColor=t.lineColor,this._lineWidth=t.lineWidth,this._getValue=i}_updateImpl(){const e=this._lineRendererData;if(e.visible=!1,!this._isVisible.value())return;const t=this._model.mainSeries(),i=t.priceScale(),s=t.firstValue(),r=this._getValue();if(null===s||null===r)return;const n=Re(this._model.dark().value()),o=this._lineColor.value()?this._lineColor.value():n.lineColor,a=this._lineWidth.value()?this._lineWidth.value():n.lineWidth;e.visible=!0,e.y=i.priceToCoordinate(r,s),e.linestyle=n.lineStyle,e.linewidth=a,e.color=o}}class Oe extends Se.PriceAxisView{constructor(e,t,i,s){super(),this._model=e,this._label=t,this._isVisible=i,this._getValue=s}_updateRendererData(e,t,i){if(e.visible=!1,t.visible=!1,!this._isVisible.value())return;const s=this._model.mainSeries(),r=s.priceScale(),n=s.firstValue(),o=this._getValue();if(null===n||null===o)return;const a=Re(this._model.dark().value());e.visible=!0,t.visible=!0,e.text=r.formatPriceAbsolute(o),t.text=this._label,i.coordinate=r.priceToCoordinate(o,n),i.background=a.backgroundColor,i.textColor=a.textColor}}class Fe extends Ae.PriceLineAxisView{constructor(e,t,i){super(),this._model=e,this._isLineVisible=t,this._getValue=i} +_isVisible(){return this._isLineVisible.value()}_lineWidth(){return Re(this._model.dark().value()).lineWidth}_lineStyle(){return Re(this._model.dark().value()).lineStyle}_priceLineColor(e){return Re(this._model.dark().value()).lineColor}_value(){const e=this._model.mainSeries(),t=e.priceScale(),i=e.firstValue(),s=this._getValue();if(null===i||null===s)return{noData:!0};const r=t.priceToCoordinate(s,i);return{noData:!1,floatCoordinate:r,coordinate:r,color:"",formattedPricePercentage:"",formattedPriceAbsolute:"",formattedPriceIndexedTo100:"",text:"",index:0}}}const We=y.t(null,void 0,i(30777)),ze=y.t(null,void 0,i(8136));function He(e,t,i,s){const r=new Ne(e,i,s),n=new Oe(e,i.label,i.labelVisible,s);return{paneView:r,panePriceAxisView:new ke.PanePriceAxisView(n,t,e),priceAxisView:n,priceLineAxisView:new Fe(e,i.lineVisible,s)}}const Ue={light:{lineStyle:Ve.LINESTYLE_DOTTED,lineWidth:1,textColor:(0,De.getHexColorByName)("color-cold-gray-900"),backgroundColor:(0,De.getHexColorByName)("color-tv-blue-50"),lineColor:(0,De.getHexColorByName)("color-cold-gray-500")},dark:{lineStyle:Ve.LINESTYLE_DOTTED,lineWidth:1,textColor:(0,De.getHexColorByName)("color-white"),backgroundColor:(0,De.getHexColorByName)("color-tv-blue-a800"),lineColor:(0,De.getHexColorByName)("color-cold-gray-500")}};function je(e){return e?Ue.dark:Ue.light}class Ge extends Ee.HorizontalLinePaneView{constructor(e,t,i){super(),this._model=e,this._isVisible=t.lineVisible,this._lineColor=t.lineColor,this._lineWidth=t.lineWidth,this._getValue=i}_updateImpl(){const e=this._lineRendererData;if(e.visible=!1,!this._isVisible.value())return;const t=this._model.mainSeries(),i=t.priceScale(),s=t.firstValue(),r=this._getValue();if(null===s||null===r)return;const n=je(this._model.dark().value()),o=this._lineColor.value()?this._lineColor.value():n.lineColor,a=this._lineWidth.value()?this._lineWidth.value():n.lineWidth;e.visible=!0,e.y=i.priceToCoordinate(r,s),e.linestyle=n.lineStyle,e.linewidth=a,e.color=o}}class qe extends Se.PriceAxisView{constructor(e,t,i,s){super(),this._model=e,this._label=t,this._isVisible=i,this._getValue=s}_updateRendererData(e,t,i){if(e.visible=!1,t.visible=!1,!this._isVisible.value())return;const s=this._model.mainSeries(),r=s.priceScale(),n=s.firstValue(),o=this._getValue();if(null===n||null===o)return;const a=je(this._model.dark().value());e.visible=!0,t.visible=!0,e.text=r.formatPriceAbsolute(o),t.text=this._label,i.coordinate=r.priceToCoordinate(o,n),i.background=a.backgroundColor,i.textColor=a.textColor}}class $e extends Ae.PriceLineAxisView{constructor(e,t,i){super(),this._model=e,this._isLineVisible=t,this._getValue=i}_isVisible(){return this._isLineVisible.value()}_lineWidth(){return je(this._model.dark().value()).lineWidth}_lineStyle(){return je(this._model.dark().value()).lineStyle}_priceLineColor(e){return je(this._model.dark().value()).lineColor}_value(){const e=this._model.mainSeries(),t=e.priceScale(),i=e.firstValue(),s=this._getValue();if(null===i||null===s)return{noData:!0};const r=t.priceToCoordinate(s,i);return{noData:!1, +floatCoordinate:r,coordinate:r,color:"",formattedPricePercentage:"",formattedPriceAbsolute:"",formattedPriceIndexedTo100:"",text:"",index:0}}}const Ye=y.t(null,void 0,i(22554));function Ke(e,t,i,s){const r=i.childs(),n=function(e,t,i,s){const r=new Ge(e,i,s),n=new qe(e,i.label,i.labelVisible,s),o=new ke.PanePriceAxisView(n,t,e),a=new $e(e,i.lineVisible,s);return{paneView:r,panePriceAxisView:o,priceAxisView:n,priceLineAxisView:a}}(e,t,{label:Ye,labelVisible:r.averageClosePriceLabelVisible,lineVisible:r.averageClosePriceLineVisible,lineColor:r.averagePriceLineColor,lineWidth:r.averagePriceLineWidth},(()=>s(0)));return{paneViews:[n.paneView],panePriceAxisViews:[n.panePriceAxisView],priceAxisViews:[n.priceAxisView],priceLineAxisViews:[n.priceLineAxisView]}}var Ze=i(57898),Xe=i.n(Ze),Je=i(97121),Qe=i(27856),et=i(86441);class tt{constructor(){this._data=null}setData(e){this._data=e}data(){return this._data}draw(e,t){const i=this._data;if(null===i)return;const s=t.pixelRatio;e.save();const r=Math.max(1,Math.floor(s)),n=r%2/2,o=Math.round(i.center.x*s)+n,a=i.center.y*s;e.fillStyle=i.seriesLineColor,e.beginPath();const l=Math.max(2,1.5*i.seriesLineWidth)*s;e.arc(o,a,l,0,2*Math.PI,!1),e.fill(),e.fillStyle=i.fillColor,e.beginPath(),e.arc(o,a,i.radius*s,0,2*Math.PI,!1),e.fill(),e.lineWidth=r,e.strokeStyle=i.strokeColor,e.beginPath(),e.arc(o,a,i.radius*s+r/2,0,2*Math.PI,!1),e.stroke(),e.restore()}hitTest(e,t){return null}}function it(e){return e}const st=[{start:0,end:.25,startRadius:4,endRadius:10,startFillAlpha:.25,endFillAlpha:0,startStrokeAlpha:.4,endStrokeAlpha:.8,easing:it},{start:.25,end:.525,startRadius:10,endRadius:14,startFillAlpha:0,endFillAlpha:0,startStrokeAlpha:.8,endStrokeAlpha:0,easing:it},{start:.525,end:1,startRadius:14,endRadius:14,startFillAlpha:0,endFillAlpha:0,startStrokeAlpha:0,endStrokeAlpha:0,easing:it}];function rt(e,t,i,s){const r=i+(s-i)*t;return(0,ve.applyTransparency)(e,(0,ve.alphaToTransparency)(r))}function nt(e,t){const i=e%2600/2600;let s;for(const e of st)if(i>=e.start&&i<=e.end){s=e;break}if(void 0===s)throw new Error("Last price animation internal logic error");const r=s.easing((i-s.start)/(s.end-s.start));return{fillColor:rt(t,r,s.startFillAlpha,s.endFillAlpha),strokeColor:rt(t,r,s.startStrokeAlpha,s.endStrokeAlpha),radius:(n=r,o=s.startRadius,a=s.endRadius,o+(a-o)*n)};var n,o,a}class ot{constructor(e){this._renderer=new tt,this._invalidated=!0,this._stageInvalidated=!0,this._startTime=performance.now(),this._endTime=this._startTime-1,this._series=e}update(e){if(this._invalidated=!0,"data-source-change"===e.type&&e.sourceId===this._series.id()&&e.realtime&&this._series.seriesLoaded()){const e=performance.now(),t=this._endTime-e;if(t>0)return void(t<650&&(this._endTime+=2600));this._startTime=e,this._endTime=e+2600}}invalidateStage(){this._stageInvalidated=!0}animationActive(){return performance.now()<=this._endTime}stopAnimation(){this._endTime=this._startTime-1}renderer(e,t){return this._invalidated?(this._updateImpl(e,t),this._invalidated=!1, +this._stageInvalidated=!1):this._stageInvalidated&&(this._updateRendererDataStage(),this._stageInvalidated=!1),this._renderer}_updateImpl(e,t){this._renderer.setData(null);const i=this._series.model().timeScale(),s=i.visibleBarsStrictRange(),r=this._series.firstValue(),n=this._series.lastValueData(void 0,!0,!0);if(null===s||null===r||void 0===n.index||void 0===n.price||!s.contains(n.index))return;const o=new et.Point(i.indexToCoordinate(n.index),this._series.priceScale().priceToCoordinate(n.price,r)),a=n.color,l=this._series.properties().childs();let c;switch(this._series.style()){case 3:c=l.areaStyle.childs().linewidth.value();break;case 10:const t=l.baselineStyle,i=Math.round(e*(Math.abs(100-t.childs().baseLevelPercentage.value())/100));c=o.y<=i?t.childs().topLineWidth.value():t.childs().bottomLineWidth.value();break;case 14:c=l.lineWithMarkersStyle.childs().linewidth.value();break;case 15:c=l.steplineStyle.childs().linewidth.value();break;default:c=l.lineStyle.childs().linewidth.value()}const h=nt(this._duration(),a);this._renderer.setData({seriesLineColor:a,seriesLineWidth:c,fillColor:h.fillColor,strokeColor:h.strokeColor,radius:h.radius,center:o})}_updateRendererDataStage(){const e=this._renderer.data();if(null!==e){const t=nt(this._duration(),e.seriesLineColor);e.fillColor=t.fillColor,e.strokeColor=t.strokeColor,e.radius=t.radius}}_duration(){return this.animationActive()?performance.now()-this._startTime:2599}}var at=i(91280),lt=i(1115),ct=i(1803);class ht{constructor(){this._created=new(Xe()),this._modified=new(Xe()),this._loading=new(Xe()),this._completed=new(Xe()),this._error=new(Xe()),this._symbolError=new(Xe()),this._symbolResolved=new(Xe()),this._seriesError=new(Xe()),this._symbolNotPermitted=new(Xe()),this._symbolInvalid=new(Xe()),this._symbolGroupNotPermitted=new(Xe()),this._chartTypeNotPermitted=new(Xe()),this._intradaySpreadNotPermitted=new(Xe()),this._intradayExchangeNotPermitted=new(Xe()),this._customIntervalNotPermitted=new(Xe()),this._secondsIntervalNotPermitted=new(Xe()),this._tickMarksRangeChanged=new(Xe()),this._barReceived=new(Xe()),this._seriesTimeFrame=new(Xe()),this._dataUpdated=new(Xe())}destroy(){this._created.destroy(),this._modified.destroy(),this._loading.destroy(),this._completed.destroy(),this._error.destroy(),this._symbolError.destroy(),this._symbolResolved.destroy(),this._seriesError.destroy(),this._symbolInvalid.destroy(),this._symbolNotPermitted.destroy(),this._symbolGroupNotPermitted.destroy(),this._chartTypeNotPermitted.destroy(),this._intradaySpreadNotPermitted.destroy(),this._intradayExchangeNotPermitted.destroy(),this._customIntervalNotPermitted.destroy(),this._secondsIntervalNotPermitted.destroy(),this._tickMarksRangeChanged.destroy(),this._barReceived.destroy(),this._seriesTimeFrame.destroy(),this._dataUpdated.destroy()}created(){return this._created}modified(){return this._modified}loading(){return this._loading}completed(){return this._completed}error(){return this._error}symbolError(){return this._symbolError}symbolResolved(){return this._symbolResolved}seriesError(){ +return this._seriesError}symbolInvalid(){return this._symbolInvalid}symbolNotPermitted(){return this._symbolNotPermitted}symbolGroupNotPermitted(){return this._symbolGroupNotPermitted}chartTypeNotPermitted(){return this._chartTypeNotPermitted}intradaySpreadNotPermitted(){return this._intradaySpreadNotPermitted}intradayExchangeNotPermitted(){return this._intradayExchangeNotPermitted}customIntervalNotPermitted(){return this._customIntervalNotPermitted}secondsIntervalNotPermitted(){return this._secondsIntervalNotPermitted}tickMarksRangeChanged(){return this._tickMarksRangeChanged}barReceived(){return this._barReceived}seriesTimeFrame(){return this._seriesTimeFrame}dataUpdated(){return this._dataUpdated}fireCompleted(e){this._completed.fire(e)}fireCreated(e){this._created.fire(e)}fireModified(){this._modified.fire()}fireLoading(e){this._loading.fire(e)}fireError(){this._error.fire()}fireSymbolError(e){this._symbolError.fire(e),this.fireError()}fireSymbolResolved(e){this._symbolResolved.fire(e)}fireSeriesError(e){this._seriesError.fire(e),this.fireError()}fireSymbolInvalid(){this._symbolInvalid.fire()}fireSymbolNotPermitted(e){this._symbolNotPermitted.fire(e)}fireSymbolGroupNotPermitted(e){this._symbolGroupNotPermitted.fire(e)}fireChartTypeNotPermitted(e){this._chartTypeNotPermitted.fire(e),this.fireError()}fireIntradaySpreadNotPermitted(){this._intradaySpreadNotPermitted.fire(),this.fireError()}fireIntradayExchangeNotPermitted(){this._intradayExchangeNotPermitted.fire(),this.fireError()}fireCustomIntervalNotPermitted(e){this._customIntervalNotPermitted.fire(e),this.fireError()}fireSecondsIntervalNotPermitted(){this._secondsIntervalNotPermitted.fire(),this.fireError()}fireTickMarksRangeChanged(e){this._tickMarksRangeChanged.fire(e)}fireBarReceived(e){this._barReceived.fire(e)}fireSeriesTimeFrame(e,t,i,s,r){this._seriesTimeFrame.fire(e,t,i,s,r)}fireDataUpdated(e,t,i){this._dataUpdated.fire(e,t,i)}}const dt=(0,a.getLogger)("Chart.SeriesDataSource");var ut;!function(e){e[e.Idle=0]="Idle",e[e.AwaitingConnection=1]="AwaitingConnection",e[e.AwaitingFirstDataUpdate=2]="AwaitingFirstDataUpdate",e[e.Active=3]="Active"}(ut||(ut={}));let pt=1;let _t=1;function mt(e){return e.startDate?e.endDate||e.count?e.endDate?["from_to",e.startDate,e.endDate]:["bar_count",e.startDate,(0,s.ensure)(e.count)]:["from_to",e.startDate]:e.count||300}class gt{constructor(e,t,i,s){this._symbol=null,this._resolvedSymbolName=null,this._createSeriesOverriddenParams=0,this._instanceId=null,this._symbolInstanceId=null,this._resolution=null,this._timeFrame=null,this._data=new c.SeriesData,this._dataEvents=new ht,this._status=ut.Idle,this._turnaroundCounter=1,this._boundOnGatewayIsConnectedChanged=this._onGatewayIsConnectedChanged.bind(this),this._ongoingDataUpdate=Promise.resolve(),this._gateway=e,this._turnaroundPrefix=t,this._createSeriesParams=mt(null!=i?i:{count:300}),this._timeFrame=s||null,this._gateway.isConnected().subscribe(this._boundOnGatewayIsConnectedChanged)}destroy(){this.stop(), +this._gateway.isConnected().unsubscribe(this._boundOnGatewayIsConnectedChanged)}modifySeries(e,t,i=null,r=!1){r&&(dt.logNormal("Due to force flag clearing symbol & resolution to force re-requesting data."),this._symbol=null,this._resolution=null);const n=this._symbol,o=this._resolution;if(this._symbol=e,this._resolution=t,null===this._instanceId)return void(this._timeFrame=i);const a=!(0,me.deepEquals)(n,e)[0]||null!==this._resolvedSymbolName&&this._resolvedSymbolName!==this._getSymbolNameString(e),l=null===o||!te.Interval.isEqual(o,t);(a||l||null!==i)&&(this._timeFrame=null,(a||l)&&this._turnaroundCounter++,a&&this._resolveSymbol(),this._gateway.modifySeries(this._instanceId,this.turnaround(),(0,s.ensureNotNull)(this._symbolInstanceId),this._resolution,i,this._onMessage.bind(this)),this._dataEvents.fireModified())}requestMoreData(e){null!==this._instanceId&&this._gateway.requestMoreData(this._instanceId,e,this._onMessage.bind(this))}requestMoreTickmarks(e){null!==this._instanceId&&this._gateway.requestMoreTickmarks(this._instanceId,e,this._onMessage.bind(this))}isStarted(){return this._status!==ut.Idle}isActive(){return this._status===ut.Active}resolution(){return this._resolution}start(){this.isStarted()?dt.logNormal("start: data source is already started, nothing to do"):((0,s.assert)(null!==this._symbol,"symbol must be set before start"),(0,s.assert)(null!==this._resolution,"resolution must be set before start"),this._gateway.isConnected().value()?this._createSeries():this._changeStatusTo(ut.AwaitingConnection))}stop(){this.isStarted()?(null!==this._instanceId&&(this._gateway.removeSeries(this._instanceId),this._instanceId=null),this._changeStatusTo(ut.Idle)):dt.logNormal("stop: data source is already stopped, nothing to do")}instanceId(){return this._instanceId}data(){return this._data}clearData(){this.isStarted()?this._enqueueUpdate((()=>this._clearDataImpl())):this._clearDataImpl()}dataEvents(){return this._dataEvents}turnaround(){return`${this._turnaroundPrefix}${this._turnaroundCounter}`}symbolInstanceId(){return this._symbolInstanceId}symbol(){return this._symbol}moveData(e){this._enqueueUpdate((()=>this._data.moveData(e)))}setInitialRequestOptions(e){this._createSeriesOverriddenParams=mt(e)}_resolveSymbol(){null!==this._symbol&&(this._symbolInstanceId=this._gateway.resolveSymbol("sds_sym_"+pt++,(0,Qe.encodeExtendedSymbolOrGetSimpleSymbolString)(this._symbol),this._onMessage.bind(this)))}_clearDataImpl(){this._data.clear()}_changeStatusTo(e){(0,s.assert)(this._status!==e,"Source and destination status should be distinct"),dt.logNormal(`Status changed from ${ut[this._status]} to ${ut[e]}`),this._status=e}_createSeries(){(0,s.assert)(this._status!==ut.Active,'Status should not be "Active" when creating a study'),this._instanceId="sds_"+_t++,this._resolveSymbol();const e=this._createSeriesOverriddenParams||this._createSeriesParams;this._createSeriesOverriddenParams&&(this._createSeriesOverriddenParams=0),this._gateway.createSeries(this._instanceId,this.turnaround(),(0, +s.ensureNotNull)(this._symbolInstanceId),(0,s.ensureNotNull)(this._resolution),e,this._timeFrame,this._onMessage.bind(this)),this._timeFrame=null,this._changeStatusTo(ut.AwaitingFirstDataUpdate),this._dataEvents.fireCreated(this._instanceId)}_onGatewayIsConnectedChanged(e){e?this._onGatewayConnected():this._onGatewayDisconnected()}_onGatewayConnected(){this._status===ut.AwaitingConnection&&this._createSeries()}_onGatewayDisconnected(){this._status!==ut.Idle&&this._status!==ut.AwaitingConnection&&(this._instanceId=null,this._changeStatusTo(ut.AwaitingConnection)),this._turnaroundCounter=1}_onMessage(e){this._enqueueUpdate((()=>this._onMessageImpl(e)))}async _onMessageImpl(e){switch(e.method){case"symbol_resolved":{const[t,i]=e.params;if(t!==this._symbolInstanceId){dt.logNormal(`Resolve for old symbol, expected: ${this._symbolInstanceId}, actual ${e.params[0]}`);break}this._onSymbolResolved(i);break}case"symbol_error":if(e.params[0]!==this._symbolInstanceId){dt.logNormal(`Symbol error for old symbol, expected: ${this._symbolInstanceId}, actual ${e.params[0]}`);break}this._onSymbolError(e);break;case"series_timeframe":{const[t,i,s,r,n,o,a]=e.params;if(!this._checkTurnaround(t,i)){dt.logNormal(`Time frame for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${i})`);break}this._onSeriesTimeFrame(s,r,n,o,a);break}case"series_error":{const[t,i]=e.params;if(!this._checkTurnaround(t,i)){dt.logNormal(`Series error for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${i})`);break}this._onSeriesError(e.params[2]);break}case"series_loading":{const[t,i]=e.params;if(!this._checkTurnaround(t,i))break;this._onSeriesLoading(e.time);break}case"series_completed":{const[t,i,s,r]=e.params;if(!this._checkTurnaround(t,s)){dt.logNormal(`Series completed for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${t} (${s})`);break}this._onSeriesCompleted(i,e.time,r);break}case"data_update":if(!this._checkTurnaround(e.params.customId,e.params.turnaround)){dt.logNormal(`Data update for old data, expected: ${this._symbolInstanceId} (${this.turnaround()}), actual ${e.params.customId} (${e.params.turnaround})`);break}await this._onDataUpdate(e.params.plots,e.params.nonseries,e.params.lastBar);break;case"clear_data":if(e.params.turnaround!==this.turnaround()){dt.logNormal(`Clear data for old data, expected: ${this.turnaround()}, actual ${e.params.turnaround}`);break}this._clearDataImpl(),this._dataEvents.fireDataUpdated(void 0,!1,null)}}_onSeriesError(e){let t,i;if("string"==typeof e)i={error:e},t=e;else if(i=e,e.ctx){const i={};Object.entries(e.ctx).forEach((([e,t])=>{i[e]=t.toString()})),t=e.error.format(i)}else t=e.error;if(t.startsWith("study_not_auth:")){const e=t.split(":",2)[1].split("@",2)[0];if(["BarSetRenko","BarSetPriceBreak","BarSetKagi","BarSetPnF"].includes(e))this._dataEvents.fireChartTypeNotPermitted(e);else if("BarSetSpread"===e)this._dataEvents.fireIntradaySpreadNotPermitted();else if("BarSetRange"===e){const e=`${(0, +s.ensureNotNull)(this._symbol).inputs.range}R`;this._dataEvents.fireCustomIntervalNotPermitted(e)}}else"resolution_not_entitled"===t?this._dataEvents.fireIntradayExchangeNotPermitted():"custom_resolution"===t?this._dataEvents.fireCustomIntervalNotPermitted((0,s.ensureNotNull)(this._resolution)):"seconds_not_entitled"===t&&this._dataEvents.fireSecondsIntervalNotPermitted();this._dataEvents.fireSeriesError(i)}_onSeriesTimeFrame(e,t,i,s,r){this._dataEvents.fireSeriesTimeFrame(e,t,i,null==s||s,r)}_onSymbolError(e){if(e.params[1]===ct.permissionDenied)switch(e.params[2]){case ct.SymbolErrorPermissionDeniedReason.Symbol:this._dataEvents.fireSymbolNotPermitted(e.params[3]);break;case ct.SymbolErrorPermissionDeniedReason.GroupPermission:this._dataEvents.fireSymbolGroupNotPermitted(e.params[3]);break;default:this._dataEvents.fireSymbolNotPermitted(e.params[2])}else e.params[1]===ct.invalidSymbol&&this._dataEvents.fireSymbolInvalid();this._dataEvents.fireSymbolError(e.params[1])}_onSymbolResolved(e){this._resolvedSymbolName=(0,m.symbolForApi)(e,this._getSymbolNameString((0,s.ensureNotNull)(this._symbol))),this._dataEvents.fireSymbolResolved(e)}_getSymbolNameString(e){return"string"==typeof e.symbol?e.symbol:e.symbol.symbol}async _onDataUpdate(e,t,i){this._onDataUnpacked(e,i,await async function(e){if(void 0===e)return{projectionPlots:[],boxSize:null};if(""===e.d||"nochange"===e.indexes)return null;const t=await(0,lt.unpackNonSeriesData)(e.d);if(null===t||t.indexes_replace)return null;const i=e.indexes,{bars:s,price:r,boxSize:n,reversalAmount:o}=t.data,a=(s||[]).map((e=>{let t;return"factor"in e?t=e.factor:"additionalPrice"in e&&(t=e.additionalPrice),{index:i[e.time],value:[0,e.open,e.high,e.low,e.close,e.volume,t]}}));return{lastPrice:r,projectionPlots:a,reversalAmount:o,boxSize:n}}(t))}_enqueueUpdate(e){return this._ongoingDataUpdate=this._ongoingDataUpdate.then(e,e),this._ongoingDataUpdate}_onDataUnpacked(e,t,i){if(this._status===ut.Idle)return;this._status===ut.AwaitingFirstDataUpdate&&(this._changeStatusTo(ut.Active),this._clearDataImpl());const s=this._data.bars().size(),r=this._data.bars().firstIndex(),n=this._data.mergeRegularBars(e);null!==i&&(this._data.nsBars().clear(),this._data.nsBars().merge(i.projectionPlots),this._data.lastProjectionPrice=i.lastPrice,null!==i.boxSize&&(this._data.boxSize=i.boxSize),this._data.reversalAmount=i.reversalAmount);const o=null===r||null!==n&&n.indexe.value.splice(7,1))),t}class ei extends l.PriceDataSource{constructor(e,t,i,r){super(e,"_seriesId"),this.requestingIntradayWhenNotSupported=new(Xe()),this.requestingStyleIsNotSupported=new(Xe()),this.requestingStyleSupportRecovered=new(Xe()),this.requestingResolutionLessThanFrequency=new(Xe()),this._paneView=null,this._futureBarsPaneView=null,this._projectionBarsPaneView=null,this._waterlineView=null,this._priceLineView=null,this._gotoDateView=null,this._baseHorizontalLineView=null,this._priceStep=null,this._symbolInfo=null,this._prevSymbolInfo=null,this._isPrePostMarketPricesAvailableProperty=new(_())(!1),this._isBackAdjustmentForbiddenProperty=new(_())(!0),this._isSettlementAsCloseForbiddenProperty=new(_())(!0),this._highLowPriceCache=new Map,this._averagePriceCache=new Map,this._prevClosePriceAxisView=null,this._priceScaleChanged=new(Xe()),this._priceScaleAboutToBeChanged=new(Xe()),this._onRestarted=new(Xe()),this._onStatusChanged=new(Xe()),this._extendedHoursChanged=new(Xe()),this._tagsChanged=new(Xe()),this._intervalChanged=new(Xe()), +this._sessionIdChanged=new(Xe()),this._requestMoreDataAvailable=!0,this._lineStyleLastPriceCirclePaneView=new ot(this),this._prevClosePriceLineView=null,this._dataPoweredBy=null,this._loading=!0,this._seriesLoaded=!1,this._status=0,this._symbolResolvingActive=new(Y())(!1),this._predictBars=0,this._syncModel=null,this._data=null,this._lastCompleteFlags=null,this._haStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(8,!0))},this._renkoStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(4,!0))},this._pbStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(7,!0))},this._kagiStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(5,!0))},this._pnfStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(6,!0))},this._rangeStyle={studyId:(0,s.ensureNotNull)((0,m.chartStyleStudyId)(11,!0))},this._barColorerCache=null,this._boxSizeValue=new(Y()),this._base=100,this._pointValue=1,this._formattingDeps=null,this._formatter=new f.PriceFormatter(this._base),this._ignoreMinMoveFormatter=new f.PriceFormatter(this._base),this._ignoreMinMovePriceStep=null,this._lastBarCloseTime=null,this._onSessionIdPropertyChangedBound=this._onSessionIdPropertyChanged.bind(this),this._ignoreSessionIdProxyPropertyChanges=!1,this._textSourceIsAlwaysTickerRestrictionEnabled=!1,this._lastPriceAnimationActive=!1,this._currentSession="out_of_session",this._onStyleChanged=new(Xe()),this._intervalObj=null,this._obsoleteZOrder=0,this._seriesErrorMessage=null,this._seriesAlwaysFalseHibernatedVW=new(Y())(!1),this._styleToRecover=null,this._precomputedBarStyles=new WeakMap,this._doNotShowLastAvailableBar=!1,this._gotoDateResultCleared=!1,this._endOfDataPaneView=null,this._pendingTimeRange=null,this._replaySubscriber=null,this._symbolIntervalChanged=new(Xe()),this._isReplayResolutionAvailableForUser=null,this._onInReplayStateChanged=new(Xe()),this._replayExitedDueUnsupportedInterval=new(Xe()),this._replayExitedDueUnavailableForUserInterval=new(Xe()),this._onTimeFrameApplied=new(Xe()),this._prevRequestedInterval="",this._isActingAsSymbolSource=new(Y())(!0),this._seriesSource=new gt(e.chartApi(),"s",r);const n=this._seriesSource.dataEvents();n.symbolResolved().subscribe(this,this._onSymbolResolved),n.symbolError().subscribe(this,this._onSymbolError),n.seriesTimeFrame().subscribe(this,this._onSeriesTimeFrame),n.seriesError().subscribe(this,this._onSeriesError),n.loading().subscribe(this,this._onSeriesLoading),n.completed().subscribe(this,this._onSeriesCompleted),n.dataUpdated().subscribe(this,this._onDataUpdated),n.barReceived().subscribe(this,this._onBarReceived),this._quotesProvider=new fe.QuotesProvider,this._quotesProvider.quotesUpdate().subscribe(this,this._onQuotesUpdate);const o=t.childs();if(t.hasChild("extendedHours")){(0,s.ensureDefined)(o.extendedHours).value()&&!t.hasChild("sessionId")&&t.addChild("sessionId",new(_())("extended")),t.removeProperty("extendedHours")}t.hasChild("sessionId")||t.addChild("sessionId",new(_())(g.SubsessionId.Regular)),(0,Wt.allChartStyles)().includes(o.style.value())||o.style.setValueSilently(2) +;const a=o.lineStyle.childs();if(o.lineStyle.hasChild("styleType")){let e;const t=a.styleType.value();0===t&&(o.style.setValue(14),e=o.lineWithMarkersStyle.childs()),1===t&&(o.style.setValue(15),e=o.steplineStyle.childs()),e&&(e.color.setValueSilently(a.color.value()),e.linestyle.setValueSilently(a.linestyle.value()),e.linewidth.setValueSilently(a.linewidth.value()),e.priceSource.setValueSilently(a.priceSource.value())),o.lineStyle.removeProperty("styleType")}this._setProperties(t),this._sessionIdProxyProperty=new(_())(o.sessionId.value()),o.sessionId.subscribe(this,(()=>this._updateSessionIdProxyProperty())),this._sessionIdProxyProperty.subscribe(this,this._onSessionIdProxyPropertyChanged),this._symbolTextSourceProxyProperty=new(_()),this._recalcSymbolTextSourceProxyProperty(),o.statusViewStyle.childs().symbolTextSource.subscribe(this,this._recalcSymbolTextSourceProxyProperty),this._symbolTextSourceProxyProperty.subscribe(this,(()=>e.lightUpdate())),this._options=(0,me.merge)((0,me.clone)(Xt),i),this._prevChartStyle=o.style.value(),this._priceAxisView=new Me(this,e,{alwaysShowGlobalLast:!jt,showCountdown:i.countdownEnabled});let l=null;zt||jt||(l=new Me(this,e,{visibleOnHistoryOnly:!0,showSymbolLabel:!1,showCountdown:!1,alwaysShowGlobalLast:!1,useSolidBodyColor:!1})),this._priceLinePriceAxisView=new Ae.SeriesPriceLineAxisView(this),this._priceLineAxisViews=[this._priceLinePriceAxisView];const c=new Le(this,e,{showCountdown:i.countdownEnabled});this._priceAxisViews=[this._priceAxisView,c],null!==l&&this._priceAxisViews.push(l),this._panePriceAxisView=new ke.PanePriceAxisView(this._priceAxisView,this,e),this._historyPricePanePriceAxisView=null!==l?new ke.PanePriceAxisView(l,this,e):null,this._projectionPriceAxisView=new ke.PanePriceAxisView(c,this,e),this._labelPaneViews=[this._panePriceAxisView,this._projectionPriceAxisView],null!==this._historyPricePanePriceAxisView&&this._labelPaneViews.push(this._historyPricePanePriceAxisView),this._highLowAvgPaneViews=[],this._averagePaneViews=[],Gt&&this._createAverageViews(),this._createHighLowAvgViews(),this._subscribeRestartToSessionIdChange(),o.visible.subscribe(this,this._updateLastPriceAnimationActive),this._updateLastPriceAnimationActive(),this._dataWindowView=new z(this,e),this._legendView=new q(this,e),this._statusView=new D(this,this._model.properties().childs().scalesProperties.childs().textColor,o.statusViewStyle),this._marketStatusModel=new Q(this._quotesProvider,o.symbol.listeners()),this._dataUpdatedModeModel=Ht?new _e({getter:this.symbolInfo.bind(this),onChange:n.symbolResolved()},{getter:this.status.bind(this),onChange:this._onStatusChanged},{getter:()=>{var e;return null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.rt_update_period},onChange:n.completed()},o.symbol.listeners()):null,this._dataProblemModel=new ge(this._quotesProvider,o.symbol.listeners()),this._symbolResolvingActive.subscribe((()=>e.realignLineTools())),this._intervalChanged.subscribe(this,(()=>e.realignLineTools()))}supportsPressedChunks(){return!0}pressedChunks(e,t){ +return this.data().pressedChunks(e,t)}seriesErrorMessage(){return this._seriesErrorMessage}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),this._model.timeScale().visibleBarsStrictRangeChanged().unsubscribeAll(this),this._unsubscribeRestartToSessionIdChange(),this._replayExitedDueUnsupportedInterval.destroy(),this._replayExitedDueUnavailableForUserInterval.destroy(),this._onTimeFrameApplied.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}barColorer(){if(this._barColorerCache)return this._barColorerCache;let e=null;const t=this._model.dataSources();for(let i=t.length-1;i>=0;i--){const r=t[i];if((0,Ot.isStudy)(r)&&r.hasBarColorer()&&!r.isSourceHidden()){const t=(0,s.ensureNotNull)(r.barColorer());null===e?e=t:e.pushBackBarColorer(t)}}return null===e?e=new Nt.SeriesBarColorer(this):e.pushBackBarColorer(new Nt.SeriesBarColorer(this)),this._barColorerCache=e,e}createPaneView(){this._paneView=null,this._projectionBarsPaneView=null,this._waterlineView=null,this._priceLineView=this.hasClosePrice()?new yt(this):null;const e=this._properties.childs().style.value();switch(e){case 0:this._paneView=new Ct.SeriesBarsPaneView(this,this._model);break;case 1:this._paneView=new xt.SeriesCandlesPaneView(this,this._model);break;case 2:case 14:case 15:this._paneView=new Tt.SeriesLinePaneView(this,this._model);break;case 3:this._paneView=new It.SeriesAreaPaneView(this,this._model);break;case 16:this._paneView=new Mt.SeriesHLCAreaPaneView(this,this._model);break;case 8:this._paneView=new Dt(this,this._model);break;case 9:this._paneView=new Vt.SeriesHollowCandlesPaneView(this,this._model);break;case 13:this._paneView=new Pt.SeriesColumnsPaneView(this,this._model);break;case 10:{this._paneView=new Bt.SeriesBaselinePaneView(this,this._model);const e=this._properties.childs().baselineStyle.childs();this._waterlineView=new bt.SeriesWaterlinePaneView({paneHeight:()=>this.priceScale().height(),color:()=>e.baselineColor.value(),baseLevelPercentage:()=>e.baseLevelPercentage.value()});break}case 12:this._paneView=new wt.SeriesHiLoPaneView(this,this._model)}if(null===this._paneView)throw Error("Unknown chart style assigned: "+e)}properties(){return this._properties}zorder(){return 0}quotesProvider(){return this._quotesProvider}currentSession(){return this._currentSession}syncModel(){if(!this._syncModel){const e=this.symbolInfo(),t=this.interval();if(!e||!t)return null;this._syncModel=new oe(e,t)}return this._syncModel}labelPaneViews(){return this._labelPaneViews}topPaneViews(){const e=[];if(null!==this._gotoDateView&&e.push(this._gotoDateView),this._lastPriceAnimationActive){const t=this._lineStyleLastPriceCirclePaneView;t.animationActive()&&setTimeout((()=>this._model.invalidate(at.InvalidationMask.cursor())),0),t.invalidateStage(),e.push(t)}return 0!==e.length?e:null}paneViews(){if(!this.properties().childs().visible.value())return null;const e=[(0,s.ensureNotNull)(this._baseHorizontalLineView),(0,s.ensureNotNull)(this._paneView)] +;return this._endOfDataPaneView&&e.push(this._endOfDataPaneView),this._futureBarsPaneView&&e.push(this._futureBarsPaneView),this._projectionBarsPaneView&&e.push(this._projectionBarsPaneView),null!==this._waterlineView&&e.push(this._waterlineView),null!==this._priceLineView&&e.push(this._priceLineView),e.push(...this._highLowAvgPaneViews),e.push(...this._averagePaneViews),e}priceAxisViews(e,t){return e.findTargetPriceAxisViews(this,t,this._priceAxisViews,this._priceLineAxisViews)}clearHighLowPriceCache(){this._highLowPriceCache.clear()}clearAveragePriceCache(){this._averagePriceCache.clear()}priceScaleChanged(){return this._priceScaleChanged}priceScaleAboutToBeChanged(){return this._priceScaleAboutToBeChanged}disconnect(){this._seriesSource.stop(),this._predictBars=0,this._status=0,this._model.isSnapshot()||(this._prevSymbolInfo=null,this._symbolInfo=null)}isStarted(){return this._seriesSource.isStarted()}restart(e=!0){if(5===this._status)return;this._loading=!0,this._lastCompleteFlags=null,this._onRestarted.fire(),this._setStatus(1),this._updateSymbolInfo(null,e);let t=this._properties.childs().interval.value();te.Interval.isEqual(t,this._prevRequestedInterval)&&this._notifyIntervalChanged(t);let i=null;this._pendingTimeRange&&(i=this._pendingTimeRange,this._pendingTimeRange=null),this._onBeforeModifySeries(this.getSymbolString(),t),this._onTimeFrameApplied.fire(i),t=(0,ft.getServerInterval)(t),this._data=null,this._seriesSource.modifySeries(this._getResolvingSymbolObject(),t,i),this._seriesSource.isStarted()||this._seriesSource.start(),this._prevRequestedInterval=this.interval(),this.updateAllViews((0,Pe.sourceChangeEvent)(this.id())),this._model.lightUpdate()}isSymbolInvalid(){return 4===this._status}getSymbolString(){return(0,Qe.encodeExtendedSymbolOrGetSimpleSymbolString)(this._getSymbolObject())}invalidateBarStylesCache(e){Kt.logDebug("Invalidate style cache starting from "+e),this._clearStylePlot(this.bars(),e),this._clearStylePlot(this.nsBars())}isFailed(){return 12===this.status()||4===this.status()||10===this.status()}isStatusError(){return 12===this.status()}actualSymbol(){return(0,m.actualSymbol)(this.symbolInfo(),this.symbol())}proSymbol(){return(0,m.proSymbol)(this.symbolInfo(),this.symbol())}onStyleChanged(){return this._onStyleChanged}style(){return this.properties().childs().style.value()}setStyle(e){this.setSymbolParams({style:e})}isRangeBasedStyle(){return(0,m.isRangeBasedStyle)(this.style())}symbolSameAsCurrent(e){return(0,Je.symbolSameAsCurrent)(e,this.symbolInfo())}status(){return this._status}symbol(){return this.properties().childs().symbol.value()}symbolInfo(){return this._symbolInfo}symbolResolved(){return this.dataEvents().symbolResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._seriesAlwaysFalseHibernatedVW}firstValue(){const e=this.firstBar();return null===e?null:this._barFunction(e,0)}firstBar(){const e=this.model().timeScale().visibleBarsStrictRange();if(null===e)return null +;const t=e.firstBar(),i=this.data().search(t,d.PlotRowSearchMode.NearestRight);return null!==i?i.value:null}formatter(e=!0){return e?this._formatter:this._ignoreMinMoveFormatter}priceStep(e=!0){return e?this._priceStep:this._ignoreMinMovePriceStep}bars(){return this.data().bars()}nsBars(){return this.data().nsBars()}interval(){return this.properties().childs().interval.value()}setInterval(e){this.setSymbolParams({interval:e})}intervalObj(){const e=this.interval();if(null!==this._intervalObj&&this._intervalObj.resolutionString===e)return this._intervalObj.interval;const t=te.Interval.parse(e);return this._intervalObj={resolutionString:e,interval:t},t}prevClose(){const e=this.priceScale();if(e.isEmpty()||this.data().isEmpty())return null;const t=this.quotes(),i=this.firstValue();if(null===t||null===i)return null;const s=t.prev_close_price;return void 0===s?null:{coordinate:e.priceToCoordinate(s,i),floatCoordinate:e.priceToCoordinate(s,i),formattedPricePercentage:e.formatPricePercentage(s,i,!0),formattedPriceAbsolute:e.formatPriceAbsolute(s),formattedPriceIndexedTo100:e.formatPriceIndexedTo100(s,i)}}priceLineColor(e){return this.properties().childs().priceLineColor.value()||e}hasClosePrice(){return Yt||12!==this.properties().childs().style.value()}lastValueData(e,t,i){var s;const r={noData:!0},n=this.priceScale();if(this.model().timeScale().isEmpty()||n.isEmpty()||this.data().isEmpty())return r;const o=this.model().timeScale().visibleBarsStrictRange(),a=this.firstValue();if(null===o||null===a)return r;let l,c;if(t){const e=this.data().bars().last();if(null===e)return r;l=e.value,c=e.index}else{const e=this.data().bars().search(o.lastBar(),d.PlotRowSearchMode.NearestLeft);if(null===e)return r;l=e.value,c=e.index}const h=null!==(s=void 0!==e?l[e]:this._barFunction(l,2))&&void 0!==s?s:NaN,u=this.barColorer().barStyle(c,!1),p=n.priceToCoordinate(h,a),_={...n.getFormattedValues(h,a,!0),noData:!1,color:u.barColor,floatCoordinate:p,coordinate:p,index:c};return i&&(_.price=h),_}isDWM(){return this.intervalObj().isDWM()}data(){var e;return null!==(e=this._data)&&void 0!==e?e:this._seriesSource.data()}clearData(){(0,s.assert)(null===this._data,"Cannot clear loaded data"),this._seriesSource.clearData()}nearestValue(e,t,i){var s;const r=this.nearestData(e,i);return null!==(s=null==r?void 0:r.value[t])&&void 0!==s?s:void 0}onSymbolIntervalChanged(){return this._symbolIntervalChanged}onIntervalChanged(){return this._intervalChanged}onStatusChanged(){return this._onStatusChanged}onRestarted(){return this._onRestarted}onExtendedHoursChanged(){return this._extendedHoursChanged}fixLastBar(e){0}requestMoreData(e){if(3!==this._status&&7!==this._status&&8!==this._status&&9!==this._status&&6!==this._status&&11!==this._status)return;if(this._model.timeScale().isEmpty())return;const t=this._model.timeScale().visibleBarsStrictRange();if(null===t)return;if(0===this.bars().size())return;const i=t.lastBar()-(0,s.ensureNotNull)(this.data().last()).index;if(this._predictBarst.update(e))),this._highLowAvgPaneViews.forEach((t=>t.update(e))),this._labelPaneViews.forEach((t=>t.update(e))),this._priceAxisViews.forEach((t=>t.update(e))),this._priceLineAxisViews.forEach((t=>t.update(e))), +null===(i=this._futureBarsPaneView)||void 0===i||i.update(e),null===(s=this._projectionBarsPaneView)||void 0===s||s.update(e),null===(r=this._waterlineView)||void 0===r||r.update(e),null===(n=this._priceLineView)||void 0===n||n.update(e),null===(o=this._gotoDateView)||void 0===o||o.update(e),null===(a=this._endOfDataPaneView)||void 0===a||a.update(e),null===(l=this._baseHorizontalLineView)||void 0===l||l.update(e);const c=this._model.activeStrategySource().value();null==c||c.updateAllViews(e),this._lineStyleLastPriceCirclePaneView.update(e)}barFunction(){return this._barFunction}precomputedBarStyle(e){return this._precomputedBarStyles.get(e)}setPrecomputedBarStyle(e,t){this._precomputedBarStyles.set(e,t)}setSymbolParams(e){const{symbol:t,currency:i,unit:r,style:n}=e;let o=e.interval;const a=this.properties().childs(),l=this._symbolInfo;let c,h,d;if(null!==l?(c=void 0!==t&&!(0,Je.symbolSameAsCurrent)(t,l),h=void 0!==i&&!(0,Je.currenciesAreSame)(i,l),d=void 0!==r&&!(0,Je.unitsAreSame)(r,l,this._model.unitConversionEnabled())):(c=void 0!==t&&t!==a.symbol.value(),h=void 0!==i&&i!==a.currencyId.value(),d=void 0!==r&&r!==a.unitId.value()),void 0!==o&&!c){const e=this.getSupportedResolution(o,!1);e!==o&&(Kt.logWarn(`Change interval value from ${o} to ${e} because first is not supported`),o=e)}const u=void 0!==o&&!te.Interval.isEqual(a.interval.value(),o),p=void 0!==n&&n!==a.style.value(),_=[Jt("symbol",t,c),Jt("interval",o,u),Jt("currency",i,h),Jt("unit",r,d),Jt("style",n,p)].filter((e=>null!==e)).join("; ");Kt.logInfo(`Applying series symbol params: ${_}`),void 0!==t&&a.symbol.setValue(t),void 0!==i&&a.currencyId.setValue(i),void 0!==r&&a.unitId.setValue(r),u&&a.interval.setValue((0,s.ensureDefined)(o)),p&&a.style.setValue(n);let m=!1;if(p){m=this.isNeedRestart();const e=!c&&(h||d);this.onChartStyleChanged(e)}!m&&(c||u||h||d)&&this._applySymbolParamsChanges({symbolChanged:c,currencyChanged:h,unitChanged:d,intervalChanged:u,styleChanged:p}),(c||h||d)&&this.model().checkLineToolSelection()}setSymbol(e){this.setSymbolParams({symbol:e})}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,m.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}measureUnitId(){return(0,m.measureUnitId)(this.symbolInfo())}isConvertedToOtherUnit(){return(0,m.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}symbolSource(){return this}barsProvider(){return this}title(){return this.symbolTitle()}name(){return this.symbolTitle()}symbolTitle(e,t,i="exchange"){let s=this.properties().childs().symbol.value();const r=this.symbolInfo();if(null!==r){const{type:t}=r;s=(0,m.symbolTitle)(r,e,"forex"===t?"exchange":i)}return t?s:`${s}, ${(0,C.translatedIntervalString)(this.properties().childs().interval.value())}`}setObsoleteZOrder(e){this._obsoleteZOrder=e}obsoleteZOrder(){return this._obsoleteZOrder}valuesProvider(){ +return new U(this,this.model())}statusProvider(e){return new L(this,this._model.properties().childs().scalesProperties.childs().textColor,this.properties().childs().statusViewStyle,e)}open(e){const t=this.data().valueAt(e);return t&&t[1]}high(e){const t=this.data().valueAt(e);return t&&t[2]}low(e){const t=this.data().valueAt(e);return t&&t[3]}close(e){const t=this.data().valueAt(e);return t&&t[4]}moveItem(e,t,i){if(10===this.style()&&0===t){const t=this.priceScale(),i=this.properties().childs().baselineStyle,s=t.height(),r=100-e.y/s*100,n=r<0?0:Math.round(10*r)/10;i.childs().baseLevelPercentage.setValue(Math.max(Math.min(n,100),0))}}rerequestData(){b.enabled("request_only_visible_range_on_reset")?this._restartSeriesAndRequestVisibleRange():this._applySymbolParamsChanges({force:!0})}switchToReplay(e,t){throw new Error("Not implemented")}switchToRealtime(){throw new Error("Not implemented")}requestMoreDataAvailable(){return this._requestMoreDataAvailable}seriesLoaded(){return this._seriesLoaded}endOfData(){var e;return void 0!==(null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.data_completed)}endOfDataType(){var e,t;return null!==(t=null===(e=this._lastCompleteFlags)||void 0===e?void 0:e.data_completed)&&void 0!==t?t:null}dataPoweredBy(){return null}boxSizeValue(){return this._boxSizeValue}isUserDeletable(){return!1}changeTimeFrame(){(0,n.trackEvent)("GUI","Change timeframe")}onTagsChanged(){return this._tagsChanged}state(e){var t;const i=this.obsoleteZOrder();let s={type:"MainSeries",id:this.id(),zorder:i,haStyle:this._haStyle,renkoStyle:this._renkoStyle,pbStyle:this._pbStyle,kagiStyle:this._kagiStyle,pnfStyle:this._pnfStyle,rangeStyle:this._rangeStyle,formattingDeps:this._formattingDeps};const r=this.properties().state();if((null===(t=this._symbolInfo)||void 0===t?void 0:t.ticker)&&(r.symbol=this._symbolInfo.ticker),this._model.unitConversionEnabled()||(r.unitId=null),s.state=r,e){let e=this.bars();const t=this._model.timeScale().visibleExtendedDataRange(e,0);null!==t&&(e=e.range(t.firstBar(),t.lastBar())),s={...s,bars:Qt(e),nsBars:Qt(this.nsBars()),symbolInfo:this._symbolInfo,rtPrice:this.data().lastProjectionPrice,boxSize:this.data().boxSize,reversalAmount:this.data().reversalAmount}}return s}restoreState(e,t){if(t&&this._setStatus(5),!this._model.unitConversionEnabled()&&e.state&&delete e.state.unitId,this._properties.mergeAndFire(e.state),this._properties.hasChild("esdBreaksStyle")&&this._properties.removeProperty("esdBreaksStyle"),this._prevChartStyle=this.properties().childs().style.value(),this.createPaneView(),t){const t=e;this.restoreData(t.bars,t.nsBars,t.symbolInfo,t.rtPrice,t.boxSize,t.reversalAmount)}e.formattingDeps&&(this._formattingDeps=e.formattingDeps,this._recreatePriceFormattingDependencies())}restoreData(e,t,i,s,r,n){this._status=5,this._data=new c.SeriesData,this._data.bars().restoreState(e),this._data.nsBars().restoreState(t),this._updateSymbolInfo(i,!1),this._data.lastProjectionPrice=s,this._data.boxSize=r;const o=this.properties().childs() +;r||(6===o.style.value()?this._data.boxSize=o.pnfStyle.childs().inputs.childs().boxSize.value():4===o.style.value()&&(this._data.boxSize=o.renkoStyle.childs().inputs.childs().boxSize.value())),this._data.reversalAmount=n,n||5===o.style.value()&&(this._data.reversalAmount=o.kagiStyle.childs().inputs.childs().reversalAmount.value()),this._loading=!1}async setGotoDateResult(e,t){this._gotoDateResultCleared=!1;const s=await i.e(4079).then(i.bind(i,1539));this._gotoDateResultCleared||(this._gotoDateView=new s.GotoDateView(this,e,t),this._gotoDateView.doNotShowLastAvailableBar(this._doNotShowLastAvailableBar),this._model.updateSource(this))}clearGotoDateResult(){this._gotoDateView=null,this._gotoDateResultCleared=!0}doNotShowLastAvailableBar(e){var t;this._doNotShowLastAvailableBar=e,null===(t=this._gotoDateView)||void 0===t||t.doNotShowLastAvailableBar(e)}dataUpdated(){return this.dataEvents().dataUpdated()}getSupportedResolution(e,t=!0){if(null===this._symbolInfo||!(0,Je.symbolSameAsCurrent)(this.symbol(),this._symbolInfo))return e;if(te.Interval.isRange(e)&&(0,m.isCloseBasedSymbol)(this._symbolInfo)){const t=this.interval();if(!te.Interval.isRange(t))return t;e="1D"}const i=this._symbolInfo.data_frequency;if(void 0!==i){let s=(0,ft.getApplicableIntervalForFrequency)(i,e);if(s!==e){this._model.defaultResolutions();return t&&this.requestingResolutionLessThanFrequency.fire(i,s),s}}if(te.Interval.isIntraday(e)&&!this._symbolInfo.has_intraday)return t&&this.requestingIntradayWhenNotSupported.fire(),"D";if(this._symbolInfo.hasOwnProperty("supported_resolutions")){const t=te.Interval.normalize(e),i=this._symbolInfo.supported_resolutions;if(null!==t&&-1===i.indexOf(t))return i[0]}return e}startedAndCompleted(){return new Promise((e=>{this.isStarted()&&e(),this.dataEvents().completed().subscribe(this,e,!0)}))}_barsState(e){const t=e.state();return t.data.forEach((e=>e.value.splice(7,1))),t}_updateBarFunction(){this._barFunction=(0,Rt.barFunctionByStyle)(this.style(),this.priceSource())}_setProperties(e){e.hasChild("timeframe")||e.merge({timeframe:""}),e.hasChild("shortName")||e.merge({shortName:""}),e.hasChild("currencyId")||e.addChild("currencyId",new(_())(null)),e.hasChild("unitId")||e.addChild("unitId",new(_())(null)),this._properties=e;const t=e.childs();t.currencyId.subscribe(this,this._onCurrencyChanged),t.unitId.subscribe(this,this._onUnitChanged),t.timeframe.subscribe(this,this.changeTimeFrame),e.subscribe(this,this._onPropertiesChanged)}_updateSessionIdProxyProperty(e){const t=this._properties.childs().sessionId.value();let i=t;if(e){const e=this.symbolInfo();null!==e&&(i=e.subsession_id||t)}this._ignoreSessionIdProxyPropertyChanges=!0,this._sessionIdProxyProperty.setValue(i),this._ignoreSessionIdProxyPropertyChanges=!1}_onSessionIdProxyPropertyChanged(){this._ignoreSessionIdProxyPropertyChanges||this._properties.childs().sessionId.setValue(this._sessionIdProxyProperty.value()),this._updateLastPriceAnimationActive()}_onSymbolResolved(e){this._seriesErrorMessage=null,this._updateSymbolInfo(e,!1), +this._model.updateSource(this),this._model.onWidget()||((0,n.trackEvent)("Symbol",e.listed_exchange,e.name),(0,n.trackEvent)("Symbol Type",e.type,e.listed_exchange));const t=e.minmov/e.pricescale,i=this.properties().childs();4===i.style.value()&&i.renkoStyle.childs().inputs.childs().boxSize.value(){e[t]=i[t].toString()})),t=t.format(e)}$t&&Kt.logNormal("Error reason: "+t),this._seriesErrorMessage=t;const s="unknown_symbol"!==t?12:qt&&this._symbolInfo?10:4;this._setStatus(s),this._seriesLoaded=!0,this._enablePriceRangeReady()}_onSeriesLoading(e){this._loading=!0,this._setStatus(2)}_onDataUpdated(e,t){t?this._requestMoreDataAvailable=!0:this._lastPriceAnimationActive&&this._seriesLoaded&&this._lineStyleLastPriceCirclePaneView.update((0,Pe.sourceChangeEvent)(this.id())),this._lastBarCloseTime=e&&e.closeTime||null,this._boxSizeValue.setValue(this.data().boxSize),this._statusView.update(),this.clearAveragePriceCache(),this.clearHighLowPriceCache();const i=this.model(),r=(0,s.ensureNotNull)(i.paneForSource(this));i.recalculatePane(r,(0,Pe.sourceChangeEvent)({sourceId:this.id(),realtime:!t})),i.updateSource(this)}_setStatus(e){this._status=e,this._statusView.update(),this.model().updateSource(this),this._onStatusChanged.fire()}_onBarReceived(e){this.model().recalcVisibleRangeStudies(!0)}_recreateFormatter(){var e,t,i;let s=null;s=null!==(t=null===(e=null===Ft.customFormatters||void 0===Ft.customFormatters?void 0:Ft.customFormatters.priceFormatterFactory)||void 0===e?void 0:e.call(Ft.customFormatters,this.symbolInfo(),this.properties().childs().minTick.value()))&&void 0!==t?t:null,null!==s?(this._formatter=s,this._ignoreMinMoveFormatter=s):(this._formatter=(0,m.createSeriesFormatter)(null!==(i=this.symbolInfo())&&void 0!==i?i:this._formattingDeps,this.properties().childs().minTick.value()),this._ignoreMinMoveFormatter=(0,m.createSeriesFormatter)(this.symbolInfo(),this.properties().childs().minTick.value(),!0)), +this.priceScale()&&this.priceScale().updateFormatter(),this._formatterChanged.fire()}_recreatePriceStep(){const{minMove:e,priceScale:t}=(0,m.getSeriesPriceFormattingState)(this.symbolInfo()),i=e/t;this._ignoreMinMovePriceStep=1/t,this._priceStep!==i&&(this._priceStep=i,this._priceStepChanged.fire())}_recreatePriceFormattingDependencies(){this._recreateFormatter(),this._recreatePriceStep()}_onQuotesUpdate(e,t){void 0!==e.values.current_session&&e.values.current_session!==this._currentSession&&(this._currentSession=e.values.current_session,this._updateLastPriceAnimationActive())}_updateIsPrePostMarketPricesForbiddenProperty(){const e=(0,m.symbolHasPreOrPostMarket)(this._symbolInfo)&&(this.isDWM()||(0,m.isRegularSessionId)(this.sessionIdProxyProperty().value()));this._isPrePostMarketPricesAvailableProperty.setValue(e)}_updateSettlementAsCloseForbiddenProperty(){}_updateBackAdjustmentForbiddenProperty(){}_removeReplaySubscriber(){throw new Error("Not implemented")}_getSymbolForApi(){return(0,m.symbolForApi)(this.symbolInfo()||this._prevSymbolInfo,this.symbol())}_getSymbolObject(){const e=this._getExtendedSymbolObject();if(v.SYMBOL_STRING_DATA.hasOwnProperty(this.properties().childs().style.value())){return{symbol:e,type:this.styleStudyInfo(this.getStyleShortName()+"Style").studyId+"!",inputs:this.getInputsProperties().state()}}return e}_getExtendedSymbolObject(){const e={symbol:this._getSymbolForApi()},t=this.properties().childs();null!==this.currency()&&(e["currency-id"]=this.currency());const i=this.unit();return this._model.unitConversionEnabled()&&null!==i&&(e["unit-id"]=i),!this.isDWM()&&Zt&&(e.session=t.sessionId.value()),e}_checkChartStyle(){const e=this.style();(0,m.isCloseBasedSymbol)(this.symbolInfo())?(0,m.isSingleValueBasedStyle)(e)||(this.requestingStyleIsNotSupported.fire(),this._styleToRecover={correctedStyle:this.style(),originalStyle:e}):null!==this._styleToRecover&&(this.requestingStyleSupportRecovered.fire(this._styleToRecover.originalStyle),this._styleToRecover=null)}_updateSymbolInfo(e,t){if(this._prevSymbolInfo=t?this._symbolInfo:null,this._symbolInfo=e,e){const t=this._properties.childs();t.shortName.setValue(e.name);const i=(0,m.extractSymbolNameFromSymbolInfo)(e,this.symbol());i&&t.symbol.setValue(i);const s=(0,m.symbolCurrency)(e),r=(0,m.symbolUnit)(e,this._model.unitConversionEnabled());"alwaysOff"===(0,ee.currencyUnitVisibilityProperty)().value()||s===t.currencyId.value()&&r===t.unitId.value()||this._model.fullUpdate(),t.currencyId.setValue(s),t.unitId.setValue(r),this._updateSessionIdProxyProperty(!0)}this._base=e?e.pricescale/e.minmov:100,this._pointValue=e&&e.pointvalue||1;const i=this._getSymbolForApi();this._quotesProvider.setQuotesSessionSymbol(i),this._marketStatusModel.setSymbolInfo(e),e&&this._recreatePriceFormattingDependencies(),this._statusView.update(),this.priceScale().updateFormatter(),this._symbolResolvingActive.setValue(!e),Zt&&this._updateIsPrePostMarketPricesForbiddenProperty()}_createHighLowAvgViews(){ +const e=this.properties().childs().highLowAvgPrice,t=this._getHighLowPrice.bind(this),i=function(e,t,i,s){const r=i.childs(),n=He(e,t,{label:We,labelVisible:r.highLowPriceLabelsVisible,lineVisible:r.highLowPriceLinesVisible,lineColor:r.highLowPriceLinesColor,lineWidth:r.highLowPriceLinesWidth},(()=>s(0))),o=He(e,t,{label:ze,labelVisible:r.highLowPriceLabelsVisible,lineVisible:r.highLowPriceLinesVisible,lineColor:r.highLowPriceLinesColor,lineWidth:r.highLowPriceLinesWidth},(()=>s(1)));return{paneViews:[n.paneView,o.paneView],panePriceAxisViews:[n.panePriceAxisView,o.panePriceAxisView],priceAxisViews:[n.priceAxisView,o.priceAxisView],priceLineAxisViews:[n.priceLineAxisView,o.priceLineAxisView]}}(this._model,this,e,t);this._highLowAvgPaneViews.push(...i.paneViews),this._labelPaneViews.push(...i.panePriceAxisViews),this._priceAxisViews.push(...i.priceAxisViews),this._priceLineAxisViews.push(...i.priceLineAxisViews)}_createAverageViews(){const e=this.properties().childs().highLowAvgPrice,t=this._getAveragePrice.bind(this),i=Ke(this._model,this,e,t);this._averagePaneViews.push(...i.paneViews),this._labelPaneViews.push(...i.panePriceAxisViews),this._priceAxisViews.push(...i.priceAxisViews),this._priceLineAxisViews.push(...i.priceLineAxisViews)}_getHighLowPrice(e){if(!this._highLowPriceCache.has(e)){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=function(e,t,i){return e.minMaxOnRangeCached(t,i,[{name:"low",offset:0},{name:"high",offset:0}])}(this._model.mainSeries().bars(),e.firstBar(),e.lastBar());if(null===t)return null;this._highLowPriceCache.set(1,t.min),this._highLowPriceCache.set(0,t.max)}return this._highLowPriceCache.get(e)}_getAveragePrice(e){if(!this._averagePriceCache.has(e)){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=function(e,t,i){0;const s=(0,c.barFunction)("close");let r=0,n=0;for(let o=t;o<=i;o++){const t=e.valueAt(o);null!==t&&(r+=s(t),n++)}return n?r/n:null}(this._model.mainSeries().bars(),e.firstBar(),e.lastBar());if(null===t)return null;this._averagePriceCache.set(0,t)}return this._averagePriceCache.get(e)}_onSeriesCompleted(e){var t;this._loading=!1,this._seriesErrorMessage=null;let i=e.updateMode;switch("pulsed"===i&&(i="delayed"),i){case"streaming":this._setStatus(3);break;case"endofday":this._setStatus(6);break;case"delayed":this._setStatus(8);break;case"replay":this._setStatus(11)}i.match(/delayed_streaming/)&&this._setStatus(9),this._lastCompleteFlags=null!==(t=e.flags)&&void 0!==t?t:null;const r=(0,s.ensureNotNull)(this._model.paneForSource(this));r.recalculatePriceScale(this.priceScale(),(0,Pe.sourceChangeEvent)(this.id()));const n=at.InvalidationMask.full();null!==this._model.appliedTimeFrame().value()&&n.lockVisibleTimeRangeOnResize(),this._model.invalidate(n),this.model().recalcVisibleRangeStudies(!0),this.model().recalcStudyBasedLineTools(),!this.priceScale().isLockScale()||this.model().timeScale().isEmpty()||this._seriesLoaded||(this.model().timeScale().correctOffset(), +this.model().timeScale().correctBarSpacing(),this.model().resetPriceScale(r,this.priceScale())),this._seriesLoaded=!0,this._enablePriceRangeReady()}_notifyIntervalChanged(e){var t,i;const s={timeframe:null!==(t=this._pendingTimeRange)&&void 0!==t?t:void 0};this._intervalChanged.fire(e,s),this._pendingTimeRange=null!==(i=s.timeframe)&&void 0!==i?i:null}_onCurrencyChanged(){this._currencyChanged.fire()}_onUnitChanged(){this._unitChanged.fire()}_applySymbolParamsChanges(e){this._lastCompleteFlags=null,this.clearGotoDateResult();const t=this.interval();this.currency(),this.unit();te.Interval.isRange(t)&&this._properties.childs().rangeStyle.childs().inputs.childs().range.setValue(te.Interval.parse(t).multiplier());const{symbolChanged:i,intervalChanged:s,currencyChanged:r,unitChanged:n,force:o}=e,a=Zt&&s&&te.Interval.parse(t).isDWM()!=te.Interval.parse(t).isDWM();if(this._syncModel=null,this._prevRequestedInterval=t,5!==this._status&&(!this._seriesSource.isStarted()||i||r||n||a)&&this._updateSymbolInfo(null,!i&&(r||n)),5===this._status)return void this._model.realignLineTools();this._loading=!0,this._setStatus(1),Zt&&this._updateIsPrePostMarketPricesForbiddenProperty(),this._symbolIntervalChanged.fire(),s&&this._notifyIntervalChanged(t),this._onRestarted.fire(),this._seriesLoaded=!1,this._lineStyleLastPriceCirclePaneView.stopAnimation();let l=null;this._pendingTimeRange&&(l=this._pendingTimeRange,this._pendingTimeRange=null),this._onTimeFrameApplied.fire(l),this._onBeforeModifySeries(this.getSymbolString(),t),this._data=null,this._seriesSource.modifySeries(this._getResolvingSymbolObject(),(0,ft.getServerInterval)(t),l,o),this._seriesSource.isStarted()||(this._predictBars=0,this._seriesSource.start()),(i||r||n)&&this.disablePriceRangeReady(),this.updateAllViews((0,Pe.sourceChangeEvent)(this.id())),this._model.lightUpdate()}_isIntervalSupported(e){return!0}_onBeforeModifySeries(e,t){0}_getResolvingSymbolObject(){return this._getSymbolObject()}_onSessionIdPropertyChanged(){this._sessionIdChanged.fire(),this.isDWM()||(this.restart(),this._updateLastPriceAnimationActive())}_subscribeRestartToSessionIdChange(){this.properties().childs().sessionId.subscribe(this,this._onSessionIdPropertyChangedBound)}_unsubscribeRestartToSessionIdChange(){this.properties().childs().sessionId.unsubscribe(this,this._onSessionIdPropertyChangedBound)}_updateLastPriceAnimationActive(){if(!this._options.lastPriceAnimationEnabled)return;const e=this._lastPriceAnimationActive,t=this.properties().childs(),i=t.style.value(),s=3===i||10===i||2===i||14===i||15===i;if(!this._model.isSnapshot()&&t.visible.value()&&s){const e=this.currentSession(),t=!(0,m.isRegularSessionId)(this.sessionIdProxyProperty().value())&&!this.isDWM();this._lastPriceAnimationActive="market"===e||t&&("pre_market"===e||"post_market"===e)}else this._lastPriceAnimationActive=!1;this._lastPriceAnimationActive&&e!==this._lastPriceAnimationActive&&this.model().invalidate(at.InvalidationMask.cursor())}_onPropertiesChanged(e){const t=this._properties.childs() +;e!==t.symbol&&e!==t.interval&&e!==t.timeframe&&(this._tagsChanged.fire(),this.createPaneView(),this.updateAllViews((0,Pe.sourceChangeEvent)(this._id)),this.model().updateSource(this),(0,o.emit)("series_properties_changed",this._id))}_recalcSymbolTextSourceProxyProperty(){this._textSourceIsAlwaysTickerRestrictionEnabled?this._symbolTextSourceProxyProperty.setValue("ticker"):this._symbolTextSourceProxyProperty.setValue(this._properties.childs().statusViewStyle.childs().symbolTextSource.value())}_clearStylePlot(e,t){if(0===e.size())return;if(void 0===t&&e!==this.nsBars())return void(this._precomputedBarStyles=new WeakMap);const i=null!=t?t:(0,s.ensureNotNull)(e.firstIndex()),r=(0,s.ensureNotNull)(e.lastIndex())+1;e.range(i,r).each(((e,t)=>(this._precomputedBarStyles.delete(t),!1)))}_restartSeriesAndRequestVisibleRange(){{const e=this._model.timeScale().logicalRange(),t=null===e?this.bars().size():Math.ceil(e.length());this._seriesSource.stop(),this._seriesSource.setInitialRequestOptions({count:t,startDate:null,endDate:null}),this._seriesSource.start()}}}},88732:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SERIES_STATUS_TEXT:()=>g,STATUS_DELAYED:()=>d,STATUS_DELAYED_STREAMING:()=>u,STATUS_EOD:()=>c,STATUS_ERROR:()=>m,STATUS_INVALID_SYMBOL:()=>a,STATUS_LOADING:()=>n,STATUS_NO_BARS:()=>p,STATUS_OFFLINE:()=>s,STATUS_PULSE:()=>h,STATUS_READY:()=>o,STATUS_REPLAY:()=>_,STATUS_RESOLVING:()=>r,STATUS_SNAPSHOT:()=>l,STYLE_AREA:()=>y,STYLE_BARS:()=>f,STYLE_BASELINE:()=>I,STYLE_CANDLES:()=>v,STYLE_COLUMNS:()=>L,STYLE_HEIKEN_ASHI:()=>x,STYLE_HILO:()=>A,STYLE_HLC_AREA:()=>D,STYLE_HOLLOW_CANDLES:()=>T,STYLE_KAGI:()=>w,STYLE_LINE:()=>S,STYLE_LINE_WITH_MARKERS:()=>k,STYLE_PB:()=>C,STYLE_PNF:()=>P,STYLE_RANGE:()=>M,STYLE_RENKO:()=>b,STYLE_SHORT_NAMES:()=>V,STYLE_STEPLINE:()=>E,SYMBOL_STRING_DATA:()=>B});const s=0,r=1,n=2,o=3,a=4,l=5,c=6,h=7,d=8,u=9,p=10,_=11,m=12,g={[s]:"connecting",[r]:"loading",[n]:"loading",[o]:"realtime",[a]:"invalid",[l]:"snapshot",[c]:"endofday",[h]:"endofday",[d]:"delayed",[u]:"delayed_streaming",[p]:"forbidden",[_]:"replay",[m]:"error"},f=0,v=1,S=2,y=3,b=4,w=5,P=6,C=7,x=8,T=9,I=10,M=11,A=12,L=13,k=14,E=15,D=16,V={0:"bar",1:"candle",9:"hollowCandle",2:"line",14:"lineWithMarkers",15:"stepline",3:"area",16:"hlcArea",4:"renko",7:"pb",5:"kagi",6:"pnf",8:"ha",10:"baseline",11:"range",12:"hilo",13:"column"},B={4:{type:"BarSetRenko@tv-prostudies",basicStudyVersion:64},7:{type:"BarSetPriceBreak@tv-prostudies",basicStudyVersion:34},5:{type:"BarSetKagi@tv-prostudies",basicStudyVersion:34},6:{type:"BarSetPnF@tv-prostudies",basicStudyVersion:34},8:{type:"BarSetHeikenAshi@tv-basicstudies",basicStudyVersion:60},11:{type:"BarSetRange@tv-basicstudies",basicStudyVersion:72}}},13497:(e,t,i)=>{"use strict";i.d(t,{SeriesData:()=>p,barFunction:()=>h,seriesPlotFunctionMap:()=>c});var s,r=i(50151),n=i(97034),o=i(78071);!function(e){e[e.FromLeft=-1]="FromLeft",e[e.FromRight=1]="FromRight"}(s||(s={}));const a={open:e=>e[1],high:e=>e[2],low:e=>e[3],close:e=>e[4],hl2:e=>(e[2]+e[3])/2,hlc3:e=>(e[2]+e[3]+e[4])/3,ohlc4:e=>(e[1]+e[2]+e[3]+e[4])/4 +},l=["open","high","low","close","hl2","hlc3","ohlc4"];function c(){const e=new Map;return l.forEach(((t,i)=>{e.set(t,h(t))})),e}function h(e,t,i){const s=a[null!=t?t:e],r=a[e],n=a[null!=i?i:e];return(e,t)=>{switch(t){case 0:return s(e);case 2:return n(e);default:return r(e)}}}function d(e,t){return null==e[t]}const u=[{barsToMerge:10,forBarspacingLargerThen:.03},{barsToMerge:30,forBarspacingLargerThen:.01},{barsToMerge:100,forBarspacingLargerThen:.003},{barsToMerge:500,forBarspacingLargerThen:0}];class p{constructor(){this._pressedChunks={chunks:new Map,priceSource:"uninitialized"},this.m_bars=new n.PlotList(c(),d),this.m_nsBars=new n.PlotList(c(),d),this._clearPressedChunks()}bars(){return this.m_bars}nsBars(){return this.m_nsBars}pressedChunks(e,t){if(t!==this._pressedChunks.priceSource){this._pressedChunks.priceSource=t;const e=this.m_bars.first();e&&(this._clearPressedChunks(),this._rebuildPressedChunks(e))}const i=(0,r.ensureDefined)(u.find((t=>t.forBarspacingLargerThen<=e)));return(0,r.ensureDefined)(this._pressedChunks.chunks.get(i.barsToMerge))}mergeRegularBars(e){const t=this.m_bars.size(),i=this.m_bars.merge(e);return i&&"uninitialized"!==this._pressedChunks.priceSource&&(t===this.m_bars.size()&&i.index===this.m_bars.lastIndex()?this._updateLatestChunks():this._rebuildPressedChunks(i)),i}size(){return this.m_bars.size()+this.m_nsBars.size()}each(e){this.m_bars.each(e),this.m_nsBars.each(e)}clear(){this.m_bars.clear(),this.m_nsBars.clear(),this.lastProjectionPrice=void 0,this._clearPressedChunks()}isEmpty(){return this.m_bars.isEmpty()&&this.m_nsBars.isEmpty()}first(){return this.m_bars.isEmpty()?this.m_nsBars.first():this.m_bars.first()}last(){return this.m_nsBars.isEmpty()?this.m_bars.last():this.m_nsBars.last()}search(e,t){return this.nsBars().isEmpty()?this.bars().search(e,t):this.bars().isEmpty()||(0,r.ensureNotNull)(this.nsBars().firstIndex())<=e?this.nsBars().search(e,t):this.bars().search(e,t)}valueAt(e){const t=this.search(e);return null!==t?t.value:null}plotValueToTimePointIndex(e,t,i){if(i===s.FromRight){const i=(i,s)=>{const r=s[t];return null!=r&&e>=r},s=this.m_bars.findLast(i);if(null!==s)return s.index;const r=this.m_nsBars.findLast(i);return null!==r?r.index:this.m_bars.firstIndex()}if(i===s.FromLeft){const i=(i,s)=>{const r=s[t];return null!=r&&e<=r},s=this.m_bars.findFirst(i);if(null!==s)return s.index;const r=this.m_nsBars.findFirst(i);return null!==r?r.index:this.m_bars.lastIndex()}throw new Error("plotValueToTimePointIndex: unsupported search mode")}moveData(e){this.m_bars.move(e),this.m_nsBars.move(e),this.m_bars.size()>0&&this._rebuildPressedChunks((0,r.ensureNotNull)(this.m_bars.first()))}_rebuildPressedChunks(e){const t=this._pressedChunks.priceSource;if("uninitialized"===t)return;const i=e.index,s=a[t],n=(e,t,i)=>{let r=null;for(;e.hasNext();){const n=e.next(),o=s(n.value);r&&n.index-r.startTime>=i.barsToMerge&&(t.push(r),r=null),r?(r.endTime=n.index,r.high=Math.max(r.high,o),r.low=Math.min(r.low,o),r.close=o):r={startTime:n.index,endTime:n.index,open:o,high:o,low:o,close:o}} +r&&t.push(r)};u.forEach((e=>{const t=(0,r.ensureDefined)(this._pressedChunks.chunks.get(e.barsToMerge)),s=(0,o.lowerbound)(t,i,((e,t)=>e.endTime0){const i=t[0].startTime-1,s=(0,r.ensureNotNull)(this.m_bars.firstIndex()),o=this.m_bars.rangeIterator(s,i),a=[];n(o,a,e);const l=a.concat(t);this._pressedChunks.chunks.set(e.barsToMerge,l)}else{const i=(0,r.ensureNotNull)(this.m_bars.lastIndex());t.splice(s);let o=(0,r.ensureNotNull)(this.m_bars.firstIndex());t.length&&(o=t[t.length-1].endTime+1);const a=this.m_bars.rangeIterator(o,i);n(a,t,e)}}))}_updateLatestChunks(){const e=(0,r.ensureNotNull)(this.m_bars.lastIndex());u.forEach((t=>{const i=(0,r.ensureDefined)(this._pressedChunks.chunks.get(t.barsToMerge)),s=this.m_bars.rangeIterator(e,e).next(),n=s.value[4],o=i[i.length-1];o.high=Math.max(o.high,n),o.low=Math.min(o.low,n),o.close=n,o.endTime=s.index}))}_clearPressedChunks(){u.forEach((e=>this._pressedChunks.chunks.set(e.barsToMerge,[])))}}},96280:(e,t,i)=>{"use strict";i.d(t,{SeriesTimeRangeVolumeCalculator:()=>s});class s{constructor(e){this._value=null,this._series=e,this._series.dataEvents().dataUpdated().subscribe(this,this._onSeriesUpdated)}destroy(){this._series.dataEvents().dataUpdated().unsubscribeAll(this)}volume(e,t){if(null!==this._value&&this._value.from===e&&this._value.to===t)return this._value.value;let i=0;const s=this._series.data().bars(),r=s.firstIndex(),n=s.lastIndex();if(null!==r&&en&&t>n)i=NaN;else{const s=this._series.data().bars().rangeIterator(Math.min(e,t),Math.max(e,t));for(;s.hasNext();){const e=s.next().value[5];if(void 0===e){i=NaN;break}i+=e}}return this._value={from:e,to:t,value:i},i}_onSeriesUpdated(e,t){if(null===this._value)return;if(t)return void(this._value=null);const i=this._series.data().bars().lastIndex();(null===i||i<=this._value.to)&&(this._value=null)}}},42960:(e,t,i)=>{"use strict";i.r(t),i.d(t,{actualSymbol:()=>ae,chartStyleStudyId:()=>R,createSeriesFormatter:()=>H,displayedSymbolExchange:()=>oe,displayedSymbolName:()=>ne,extractSymbolNameFromSymbolInfo:()=>se,getChartStyleByResolution:()=>B,getDefaultStyle:()=>V,getLastUsedSingleValueBasedStyle:()=>D,getLastUsedStyle:()=>E,getSeriesDisplayErrorWV:()=>ye,getSeriesPriceFormattingState:()=>z,getStudySymbolExchange:()=>ge,getTranslatedChartStyleName:()=>C,hasProjection:()=>F,hasVolume:()=>_e,isCloseBasedSymbol:()=>de,isConvertedToOtherCurrency:()=>$,isConvertedToOtherUnit:()=>X,isCryptoSymbol:()=>Se,isEconomicSymbol:()=>me,isFutureContinuousSymbolWithBackajustment:()=>fe,isFuturesContractSymbol:()=>ve,isMeasureUnitSymbol:()=>ue,isPriceSourceStyle:()=>W,isRangeBasedStyle:()=>T,isRangeStyle:()=>I,isRegularSessionId:()=>he,isRequiringRestartSeriesStyles:()=>x,isSingleValueBasedStyle:()=>L,isTimeBasedStyle:()=>M,isValidStyle:()=>A,measureUnitId:()=>pe,preparePriceAxisProperties:()=>N,proSymbol:()=>le,setLastUsedStyle:()=>k,symbolBaseCurrency:()=>q,symbolCurrency:()=>j,symbolCurrencyConvertible:()=>U,symbolCurrentContract:()=>Q,symbolForApi:()=>ce,symbolHasEconomicEvents:()=>ie, +symbolHasPreOrPostMarket:()=>ee,symbolHasSeveralSessions:()=>te,symbolOriginalCurrency:()=>G,symbolOriginalUnit:()=>Z,symbolTitle:()=>re,symbolUnit:()=>K,symbolUnitConvertible:()=>Y,symbolUnitConvertibleGroupsIfExist:()=>J});var s=i(44352),r=i(56840),n=i(88732),o=i(36274),a=i(61146),l=i(14483),c=i(50151),h=i(98596),d=i(93572),u=i(91349),p=i(97906),_=i(28986);const m=l.enabled("pay_attention_to_ticker_not_symbol"),g=l.enabled("uppercase_instrument_names"),f=l.enabled("charting_library_single_symbol_request"),v=l.enabled("use_ticker_on_symbol_info_update"),S=l.enabled("hide_object_tree_and_price_scale_exchange_label"),y=[4,5,6,7,8],b=[4,5,6,7,11],w=[0,1,9,2,14,15,3,16,10,8,12,13],P=[2,14,15,10,3,13];function C(e){return{0:s.t(null,void 0,i(16812)),1:s.t(null,void 0,i(63528)),2:s.t(null,void 0,i(1277)),14:s.t(null,void 0,i(38397)),15:s.t(null,void 0,i(79511)),3:s.t(null,void 0,i(42097)),16:s.t(null,void 0,i(34911)),9:s.t(null,void 0,i(61582)),10:s.t(null,void 0,i(17712)),12:s.t(null,void 0,i(31994)),13:s.t(null,void 0,i(36018)),4:s.t(null,void 0,i(20801)),7:s.t(null,void 0,i(63492)),5:s.t(null,void 0,i(92901)),6:s.t(null,void 0,i(99969)),11:s.t(null,void 0,i(90357)),8:s.t(null,void 0,i(40530))}[e]}function x(e){return-1!==y.indexOf(e)}function T(e){return-1!==b.indexOf(e)}function I(e){return 11===e}function M(e){return-1!==w.indexOf(e)}function A(e){return T(e)||M(e)}function L(e){switch(e){case 3:case 10:case 2:case 14:case 15:case 13:return!0;default:return!1}}function k(e,t){A(e)&&(11!==e&&r.setValue("chart.lastUsedStyle",e),de(t)&&L(e)&&r.setValue("chart.lastUsedSingleValueBasedStyle",e))}function E(){const e=r.getInt("chart.lastUsedStyle");return void 0===e?1:e}function D(){const e=r.getInt("chart.lastUsedSingleValueBasedStyle");return void 0===e?14:e}function V(e){return e?11:1}function B(e,t){const i=I(t),s=o.Interval.isRange(e);return!i&&s?V(!0):i&&!s?V(!1):t}function R(e,t){const i=n.SYMBOL_STRING_DATA[e];return void 0===i?null:t?`${i.type}-${i.basicStudyVersion}`:i.type}function N(e){const t=e.priceAxisProperties,i=t.lockScale.value(),s=6===e.style.value();(s||i)&&(t.log.setValue(!1),t.percentage.setValue(!1)),t.logDisabled.setValue(!(!s&&!i)),t.percentageDisabled.setValue(!(!s&&!i))}const O=[4,7,5,6];function F(e){return-1!==O.indexOf(e)}function W(e){return P.includes(e)}function z(e,t="default",i=!1){let s,r,n,o=100,a=1;if("default"===t)null!=e&&(o=e.pricescale,a=e.minmov,s=e.fractional,r=e.minmove2,n=e.variable_tick_size||void 0);else{let e=t.split(",");3!==e.length&&(e=["100","1","false"]),o=parseInt(e[0]),a=parseInt(e[1]),s="true"===e[2]}return i&&(a=1),{priceScale:o,minMove:a,fractional:s,minMove2:r,variableMinTick:n,ignoreMinMove:i}}function H(e,t,i=!1){if("default"===t&&null!=e){const t=e.formatter||e.format;if("volume"===t)return new h.VolumeFormatter(2);if("percent"===t)return new d.PercentageFormatter(e.pricescale)}const{priceScale:s,minMove:r,fractional:n,minMove2:o,variableMinTick:l}=z(e,t,i);return new a.PriceFormatter(s,r,n,o,l,i)}function U(e){return null!==e&&"spread"!==e.type} +function j(e,t,i){if(null===e)return null;const s=!t||i?e.currency_id:e.currency_code;return void 0===s||""===s?null:s}function G(e,t){const i=t?e.original_currency_code:e.original_currency_id;return null!=i?i:j(e,t)}function q(e){return e.base_currency_id||null}function $(e){return!(null===e||!U(e))&&(void 0!==e.original_currency_id&&e.original_currency_id!==e.currency_id)}function Y(e,t){return t&&null!==e&&"spread"!==e.type}function K(e,t){if(null===e||!t)return null;const i=e.unit_id;return void 0===i||""===i?null:i}function Z(e,t){return t?e.original_unit_id||K(e,t):null}function X(e,t){return!(null===e||!Y(e,t))&&(void 0!==e.original_unit_id&&e.original_unit_id!==e.unit_id)}function J(e,t){return null!==e&&Y(e,t)?e.unit_conversion_types||null:[]}function Q(e){return"futures"===e.type&&e.front_contract||null}function ee(e){return null!==e&&void 0!==e.subsessions&&e.subsessions.some((e=>"premarket"===e.id||"postmarket"===e.id))}function te(e){return null!==e&&void 0!==e.subsessions&&e.subsessions.filter((e=>!e.private)).length>1}function ie(e){return null!==e&&("forex"===e.type||(0,u.isCFDSymbol)(e.type,e.typespecs)||Se(e))}function se(e,t){let i=e&&(e.pro_name||e.full_name||e.name);return f&&t?i=t:v&&e&&e.ticker&&(i=e.ticker),g&&i&&(i=i.toUpperCase()),i}function re(e,t,i="exchange"){return t||S?e.name:`${e.name}, ${e[i]}`}function ne(e){let t=e&&(Q(e)||e.name)||"";return t.length>40&&(t=t.substring(0,37)+"..."),t.trim()}function oe(e){const t=e?e.exchange:"";return g?t.toUpperCase():t}function ae(e,t){return null!==e?e.full_name:t}function le(e,t){var i;return null!==(i=null==e?void 0:e.pro_name)&&void 0!==i?i:t}function ce(e,t){return m&&e?(0,c.ensureDefined)(e.ticker):ae(e,t)}function he(e){return"regular"===e||"us_regular"===e}function de(e){return"c"===(null==e?void 0:e.visible_plots_set)}function ue(e){return null!==e&&("unit"===e.measure&&null!==pe(e))}function pe(e){var t;return null!==(t=null==e?void 0:e.value_unit_id)&&void 0!==t?t:null}function _e(e){return void 0!==e.visible_plots_set?"ohlcv"===e.visible_plots_set:!e.has_no_volume}function me(e){return null!==e&&"economic"===e.type}function ge(e){return me(e)&&e.source?e.source:e.exchange&&0!==e.exchange.length?e.exchange:void 0}function fe(e){var t;return null!==e&&"futures"===e.type&&Boolean(e.has_backadjustment&&(null===(t=e.typespecs)||void 0===t?void 0:t.includes("continuous")))}function ve(e){var t;return null!==e&&"futures"===e.type&&!Boolean(null===(t=e.typespecs)||void 0===t?void 0:t.includes("continuous"))}function Se(e){var t;return(null===(t=e.typespecs)||void 0===t?void 0:t.includes("crypto"))||"crypto"===e.type||"bitcoin"===e.type}function ye(e){return(0,p.combine)(((t,i)=>{switch(t){case 4:{const t=e.seriesErrorMessage();return null!==t&&("resolution_not_entitled"===t||"custom_resolution"===t||"seconds_not_entitled"===t||t.startsWith("study_not_auth:"))?null:"invalid_symbol"}case 1:case 2:return null;default:if(i)return"no_data"}return null}),(0,_.createWVFromGetterAndSubscription)((()=>e.status()),e.onStatusChanged()),(0, +_.createWVFromGetterAndSubscription)((()=>!e.bars().size()&&!e.isInReplay()),e.dataEvents().dataUpdated()),(0,_.createWVFromGetterAndSubscription)((()=>({})),e.model().onChartThemeLoaded()))}},76544:(e,t,i)=>{"use strict";var s=i(59452);TradingView.DEFAULT_BAR_COUNT=300,TradingView.TIME_PLOT=0,TradingView.OPEN_PLOT=1,TradingView.HIGH_PLOT=2,TradingView.LOW_PLOT=3,TradingView.CLOSE_PLOT=4,TradingView.ADT_PLOT=6;var r=i(89379).SeriesBase,n=(i(51768).trackEvent,i(59224).getLogger("Chart.Series")),o=i(88732),a=i(25525).SeriesHorizontalBaseLinePaneView,l=i(30888).deepExtend,c=i(76422),h=i(17133).TIMEFRAMETYPE,d=i(42960).isSingleValueBasedStyle;class u extends r{constructor(e,t,i,s){t.removeProperty("currencyId"),super(e,t,i,s),this._chartApi=e._chartApi,this.createPaneView(),this._properties.addExclusion&&(this._properties.addExclusion("visible"),this._properties.addExclusion("currencyId")),this._futureBarsPaneView=null,this.properties().minTick.listeners().subscribe(this,u.prototype._recreateFormatter);var r=this;this.properties().minTick.listeners().subscribe(null,(function(){r._model.fullUpdate()})),this._priceLineView=null,this._baseHorizontalLineView=new a(this),this.bindStyleChange(),this.bindJapChartsInputs(),this._createIsDWMProperty(),this.properties().showCountdown.listeners().subscribe(this,u.prototype._onChangeShowCountdown),this._onChangeShowCountdown(this.properties().showCountdown),this._recreatePriceFormattingDependencies(),this.properties().lineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().lineWithMarkersStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().steplineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().areaStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().baselineStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this.properties().columnStyle.priceSource.listeners().subscribe(this,this._updateBarFunction),this._updateBarFunction()}isLoading(){return this._loading}styleStudyInfo(e){return this.styleStudyInfos()[e]}serverTimeOffset(){return this._chartApi.serverTimeOffset()}_onChangeShowCountdown(e){var t=this;e.value()?this._countdownUpdateTimer=this._model.setInterval((function(){t._priceAxisView.updateCountdown()}),500):(this._model.clearInterval(this._countdownUpdateTimer),delete this._countdownUpdateTimer)}_createIsDWMProperty(){this._isDWMProperty=new s(this.isDWM()),this._onRestarted.subscribe(this,(function(){this._isDWMProperty.setValue(this.isDWM())}))}isDWMProperty(){return this._isDWMProperty}isPulse(){return this._symbolInfo&&this._symbolInfo.resolutions.length>0}seriesSource(){return this._seriesSource}_onSeriesTimeFrame(e,t,i,s,r){var n=d(this.style())?e+.5:e,o=t;if(void 0===r)null!==i&&i.type!==h.PeriodBack||(o+=this._model.studyAwareDefaultRightOffset());else if(r.applyDefaultRightMargin)o+=this._model.studyAwareDefaultRightOffset();else if(r.percentRightMargin){ +var a=t-n+1,l=Math.max(0,Math.min(.99,r.percentRightMargin/100));o+=l*a/(1-l)}this._model.setTimeViewport(n,o)}hl2(e){return(this.high(e)+this.low(e))/2}hlc3(e){return(this.high(e)+this.low(e)+this.close(e))/3}ohlc4(e){return(this.open(e)+this.high(e)+this.low(e)+this.close(e))/4}nearestData(e,t){if(TradingView.isInteger(e)){var i=this.data().search(e,t);return null!==i?i:void 0}n.logDebug("Series.nearestData: incorrect logicalPoint")}nearestIndex(e,t){var i=this.nearestData(e,t);return i?i.index:void 0}purgeSymbolInfo(){this._symbolInfo=null}bindStyleChange(){var e=this;Object.keys(u.STYLE_SHORT_NAMES).map((function(e){return u.STYLE_SHORT_NAMES[e]+"Style"})).forEach((function(t){e._properties[t].listeners().subscribe(e,u.prototype.invalidateBarStylesCache)}))}bindJapChartsInputs(){this._properties.renkoStyle.inputs.boxSize.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.wicks.listeners().subscribe(this,this.onInputChanged),this._properties.renkoStyle.inputs.sources.listeners().subscribe(this,this.onInputChanged),this._properties.pbStyle.inputs.lb.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.reversalAmount.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.kagiStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.boxSize.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.reversalAmount.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.sources.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.style.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.atrLength.listeners().subscribe(this,this.onInputChanged),this._properties.pnfStyle.inputs.oneStepBackBuilding.listeners().subscribe(this,this.onInputChanged),this._properties.rangeStyle.inputs.phantomBars.listeners().subscribe(this,this.onInputChanged)}createDividendsAdjustmentProperty(){throw new Error("Not implemented")}dividendsAdjustmentProperty(){return null}applyPreferences(e){var t=l({},e);this.m_priceScale.setMode({autoScale:t.priceAxisProperties.autoScale,percentage:t.priceAxisProperties.percentage,log:t.priceAxisProperties.log,lockScale:t.priceAxisProperties.lockScale}),this.setChartStyleWithIntervalIfNeeded(t.style),delete t.style,delete t.interval,this._properties.mergePreferences(t),this._properties.saveDefaults(),this.createPaneView(),this.invalidateBarStylesCache()}onInputChanged(){this.restart()}getStyleShortName(){var e=this._properties.style.value();if(u.STYLE_SHORT_NAMES.hasOwnProperty(e))return u.STYLE_SHORT_NAMES[e];throw new Error("Missed short name for style "+e)}getStyleProperties(){ +return this._properties[this.getStyleShortName()+"Style"]}getInputsProperties(){return this.getStyleProperties().inputs||new s}getInputsInfoProperties(){return this.getStyleProperties().inputInfo||new s}getSymbolName(){return this._symbolInfo?this._symbolInfo.name:""}priceScale(){return this.m_priceScale}setPriceScale(e){this.m_priceScale!==e&&(this._priceScaleAboutToBeChanged.fire(),this.m_priceScale=e,this._properties.removeProperty("priceAxisProperties"),this._properties.addChild("priceAxisProperties",e.properties()),this._properties.priceAxisProperties.childChanged(),c.emit("series_event","price_scale_changed"),this._priceScaleChanged.fire(e))}getSourceIcon(){return{type:"loadSvg",svgId:"series."+this.properties().style.value()}}isStyleSupported(e){return!0}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),this.clearGotoDateResult(),this._legendView.destroy(),this._marketStatusModel.destroy(),null!==this._dataUpdatedModeModel&&this._dataUpdatedModeModel.destroy(),this._dataProblemModel.destroy(),this._paneView&&this._paneView.destroy&&this._paneView.destroy(),this._seriesSource.destroy(),super.destroy()}dataEvents(){return this._seriesSource.dataEvents()}moveData(e){return this._seriesSource.moveData(e)}}Object.assign(u,o),TradingView.Series=u,t.Series=u,t.isSeries=function(e){return e instanceof u}},8943:(e,t,i)=>{"use strict";i.d(t,{SeriesAreaPaneView:()=>l});var s=i(87095),r=i(62885),n=i(19266),o=i(80101),a=i(96476);class l extends a.SeriesSingleLinePaneView{renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const a=this._source.properties().childs().areaStyle.childs(),l=a.transparency.value(),c={simpleMode:!1,barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:a.linecolor.value(),lineStyle:a.linestyle.value(),lineWidth:a.linewidth.value(),isSeries:!0,withMarkers:!1,bottom:i.height(),color1:(0,s.generateColor)(a.color1.value(),l),color2:(0,s.generateColor)(a.color2.value(),l)},h=new n.CompositeRenderer;return h.append(new r.PaneRendererArea(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new o.SelectionRenderer(this._selectionData)),h}}},82257:(e,t,i)=>{"use strict";function s(e,t){return 100*(t-e)/Math.abs(e||1)}i.d(t,{barPercentChange:()=>s})},77786:(e,t,i)=>{"use strict";i.d(t,{PaneRendererBars:()=>n});var s=i(45197),r=i(75257);class n extends r.PaneRendererSeriesBase{constructor(e){super(),this._bars=e.bars,this._barSpacing=e.barSpacing,this._dontDrawOpen=e.dontDrawOpen,this._thinBars=e.thinBars}draw(e,t){e.save();const i=t.pixelRatio;if(this._barWidth=this._calcBarWidth(i),this._barWidth>=2){Math.max(1,Math.floor(i))%2!=this._barWidth%2&&this._barWidth--}this._barLineWidth=this._thinBars?Math.min(this._barWidth,Math.floor(i)):this._barWidth;let s=null;const r=this._barLineWidth<=this._barWidth&&this._barSpacing>=Math.floor(1.5*t.pixelRatio);for(const t of this._bars){s!==t.color&&(e.fillStyle=t.color, +s=t.color);const n=Math.floor(.5*this._barLineWidth),o=Math.round(t.time*i),a=o-n,l=this._barLineWidth,c=a+l-1,h=Math.min(t.high,t.low),d=Math.max(t.high,t.low),u=Math.round(h*i)-n,p=Math.round(d*i)+n,_=Math.max(p-u,this._barLineWidth);e.fillRect(a,u,l,_);const m=Math.ceil(1.5*this._barWidth);if(r){const s=o-m,r=o+m,h=Math.min(a-s,r-c);if(!this._dontDrawOpen){let r=Math.max(u,Math.round(t.open*i)-n),o=r+l-1;o>u+_-1&&(o=u+_-1,r=o-l+1),e.fillRect(s,r,h,o-r+1)}let d=Math.max(u,Math.round(t.close*i)-n),p=d+l-1;p>u+_-1&&(p=u+_-1,d=p-l+1),e.fillRect(c+1,d,h,p-d+1)}}e.restore()}_getTolerance(){const e=this._calcBarWidth(1),t=this._thinBars?Math.min(e,1):e;return(0,s.interactionTolerance)().series+t/2}_getBarSpacing(){return this._barSpacing}_calcBarWidth(e){const t=Math.floor(e);return Math.max(t,Math.floor((0,s.optimalBarWidth)(this._barSpacing,e)))}}},7138:(e,t,i)=>{"use strict";i.d(t,{SeriesBarsPaneView:()=>a});var s=i(19266),r=i(80101),n=i(4502),o=i(77786);class a extends n.SeriesBarCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.properties().childs(),n={bars:this._bars,barSpacing:this._model.timeScale().barSpacing(),dontDrawOpen:i.barStyle.childs().dontDrawOpen.value(),thinBars:11===i.style.value()?i.rangeStyle.childs().thinBars.value():i.barStyle.childs().thinBars.value()},a=new s.CompositeRenderer;return a.append(new o.PaneRendererBars(n)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&a.append(new r.SelectionRenderer(this._selectionData)),a}_createItem(e,t,i){const s={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor};return(0,n.baseBarCandlesUpdater)(t,s)?s:null}}},28400:(e,t,i)=>{"use strict";i.d(t,{SeriesBaselinePaneView:()=>m});var s=i(87095),r=i(19266),n=i(86441),o=i(5531),a=i(4652),l=i(45197),c=i(78071),h=i(15187),d=i(18807);class u extends h.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null}setData(e){this._data=e}hitTest(e){if(null===this._data)return null;const{items:t,topLineWidth:i,bottomLineWidth:s}=this._data,r=(0,l.interactionTolerance)().series+(i+s)/4,o=(0,c.lowerbound)(t,e,((e,t)=>e.x<=t.x)),h=Math.max(1,o-1),u=Math.min(t.length-1,o+1);for(let i=h;i<=u;++i){const s=t[i-1],o=t[i],{distance:l}=(0,a.distanceToSegment)(new n.Point(s.x,s.y),new n.Point(o.x,o.y),new n.Point(e.x,e.y));if(l<=r)return new d.HitTestResult(d.HitTarget.Regular)}return null}_drawImpl(e){if(null===this._data)return;const{items:t,baseLevelCoordinate:i,bottom:s,bottomFillColor1:r,bottomFillColor2:a,topFillColor1:c,topFillColor2:h,topLineColor:d,bottomLineColor:u,topLineWidth:p,bottomLineWidth:_}=this._data;if(!function(e){if(0===e.length)return!1;const t=e.findIndex((e=>(0,l.coordinateIsValid)(e.y)));if(-1===t)return!1;let i=e.length-1;for(;i>t&&!(0,l.coordinateIsValid)(e[i].y);)i--;return!(t>i)}(t))return;const m=e.context,{topItems:g,bottomItems:f}=function(e,t){const i=[],s=[];let r=null;for(let a=0;a=t&&s.push(c),r=c;else{if(null===r)continue;c=r}if((0,l.coordinateIsValid)(h.y)&&(c.y>t&&h.yt))if(Math.abs(c.x-h.x)<1){const e=new n.Point(c.x,t);i.push(e),s.push(e)}else{const e=(0,o.intersectLineSegments)(c,h,new n.Point(c.x,t),new n.Point(h.x,t));if(null!==e){const t=c.add(h.subtract(c).scaled(e));i.push(t),s.push(t)}}}return{topItems:i,bottomItems:s}}(t,i);m.lineCap="round",m.lineJoin="round",0!==g.length&&(m.beginPath(),m.moveTo(g[0].x,i),this._makeLine(m,g,!0,0),m.closePath(),m.fillStyle=this._makeLinearGradient(m,c,h,i-s,i),m.fill(),m.beginPath(),this._makeLine(m,g,!1,0),m.lineWidth=p,m.strokeStyle=d,m.stroke()),0!==f.length&&(m.beginPath(),m.moveTo(f[0].x,i),this._makeLine(m,f,!0,1),m.closePath(),m.fillStyle=this._makeLinearGradient(m,r,a,i,i+s),m.fill(),m.beginPath(),this._makeLine(m,f,!1,1),m.lineWidth=_,m.strokeStyle=u,m.stroke())}_makeLine(e,t,i,s){if(null===this._data)return;const r=t.findIndex((e=>(0,l.coordinateIsValid)(e.y)));if(-1===r)return;const{barSpacing:n,baseLevelCoordinate:o}=this._data,a=.25*n;let c;const h=t.length;for(let n=r;n=o&&h.y>=o){e.moveTo(h.x,h.y);continue}}else if(c&&c.y<=o&&h.y<=o){e.moveTo(h.x,h.y);continue}if(c&&(0,l.coordinateIsValid)(c.y))e.lineTo(h.x,h.y),i&&!(0,l.coordinateIsValid)(d.y)&&e.lineTo(h.x,o);else if(d&&(0,l.coordinateIsValid)(d.y))i?(n!==r&&e.lineTo(h.x,o),e.lineTo(h.x,h.y)):e.moveTo(h.x,h.y);else if(i){if(0===n)continue;n!==r&&e.lineTo(h.x-a,o),e.lineTo(h.x-a,h.y),e.lineTo(h.x+a,h.y),e.lineTo(h.x+a,o)}else e.moveTo(h.x-a,h.y),e.lineTo(h.x+a,h.y);c=h}}}_makeLinearGradient(e,t,i,s,r){const n=e.createLinearGradient(0,s,0,r);return n.addColorStop(0,t),n.addColorStop(1,i),n}}var p=i(80101),_=i(96476);class m extends _.SeriesSingleLinePaneView{constructor(){super(...arguments),this._renderer=new u,this._topFillColor1="",this._topFillColor2="",this._bottomFillColor1="",this._bottomFillColor2="",this._topLineColor="",this._bottomLineColor="",this._topLineWidth=0,this._bottomLineWidth=0,this._barSpacing=0,this._bottom=0,this._baseLevelCoordinate=0}renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer.setData({items:this._items,topFillColor1:this._topFillColor1,topFillColor2:this._topFillColor2,bottomFillColor1:this._bottomFillColor1,bottomFillColor2:this._bottomFillColor2,topLineColor:this._topLineColor,bottomLineColor:this._bottomLineColor,topLineWidth:this._topLineWidth,bottomLineWidth:this._bottomLineWidth,barSpacing:this._barSpacing,baseLevelCoordinate:this._baseLevelCoordinate,bottom:this._bottom});const i=new r.CompositeRenderer;return i.append(this._renderer),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&i.append(new p.SelectionRenderer(this._selectionData)),i}_updateImpl(){super._updateImpl();const e=this._source.priceScale();if(!e)return;const t=this._source.properties().childs().baselineStyle.childs(),i=t.transparency.value() +;this._topFillColor1=(0,s.generateColor)(t.topFillColor1.value(),i),this._topFillColor2=(0,s.generateColor)(t.topFillColor2.value(),i),this._bottomFillColor1=(0,s.generateColor)(t.bottomFillColor1.value(),i),this._bottomFillColor2=(0,s.generateColor)(t.bottomFillColor2.value(),i),this._topLineColor=t.topLineColor.value(),this._bottomLineColor=t.bottomLineColor.value(),this._topLineWidth=t.topLineWidth.value(),this._bottomLineWidth=t.bottomLineWidth.value(),this._barSpacing=this._model.timeScale().barSpacing(),this._bottom=e.height(),this._baseLevelCoordinate=Math.round(this._bottom*(Math.abs(100-t.baseLevelPercentage.value())/100))}}},11775:(e,t,i)=>{"use strict";i.d(t,{SeriesWaterlinePaneView:()=>a});var s=i(38003),r=i(66103),n=i(18807),o=i(79849);class a extends s.HorizontalLinePaneView{constructor(e){super(),this._getters=e;const t={cursorType:r.PaneCursorType.VerticalResize,activeItem:0,areaName:n.AreaName.SourceItemMove};this._lineRenderer.setHitTest(new n.HitTestResult(n.HitTarget.MovePoint,t)),this._lineRendererData.visible=!0,this._lineRendererData.linestyle=o.LINESTYLE_SPARSE_DOTTED}_updateImpl(){const{baseLevelPercentage:e,paneHeight:t,color:i}=this._getters,s=Math.abs(100-e());this._lineRendererData.y=Math.round(t()*(s/100)),this._lineRendererData.color=i()}}},75257:(e,t,i)=>{"use strict";i.d(t,{PaneRendererSeriesBase:()=>r});var s=i(18807);class r{constructor(){this._bars=[]}hitTest(e){const t=this._bars,i=this._getBarSpacing(),s=i/2;if(0===t.length)return null;const r=this._getTolerance(),n=t[0],o=t[t.length-1];if(e.xo.time+s+r)return null;let a=0,l=t.length-1,c=-1;for(;a<=l;){const i=Math.floor((a+l)/2),h=t[i];let d=s;if(h!==n&&h!==o||(d+=r),Math.abs(h.time-e.x)<=d){c=i;break}e.x-h.time>s?a=i+1:l=i-1}if(-1!==c){const n=Math.ceil(r/i);if(0!==n){const i=Math.max(0,c-n),o=Math.min(t.length-1,c+n);for(let n=i;n<=o;n++)if(Math.abs(e.x-t[n].time)<=s+r&&this._isPointAtBar(t[n],e.y,r))return this._getHitTest()}else if(this._isPointAtBar(t[c],e.y,r))return this._getHitTest()}return null}_getHitTest(){return new s.HitTestResult(s.HitTarget.Regular)}_isPointAtBar(e,t,i){const s=Math.min(e.high,e.low),r=Math.max(e.high,e.low);return s-i<=t&&t<=r+i}}},836:(e,t,i)=>{"use strict";i.d(t,{PaneRendererCandles:()=>l});var s=i(50151),r=i(18807),n=i(68441),o=i(45197),a=i(75257);class l extends a.PaneRendererSeriesBase{constructor(e){super(),this._barSpacing=1,this._barWidth=1,this._borderVisible=!1,this._barBorderWidth=1,this._wickVisible=!1,this._bodyVisible=!0,this._borderColor=void 0,this._wickColor=void 0,this._hittest=void 0,this._isPriceScaleInverted=!1,e&&this.setData(e)}setData(e){this._bars=e.bars,this._barSpacing=e.barSpacing,this._borderVisible=e.borderVisible,this._bodyVisible=e.bodyVisible,this._wickVisible=e.wickVisible,this._borderColor=e.borderColor,this._wickColor=e.wickColor,this._hittest=e.hittest,this._isPriceScaleInverted=e.isPriceScaleInverted}hitTest(e){return this._wickVisible||this._borderVisible||this._bodyVisible?super.hitTest(e):null}draw(e,t){ +if(0===this._bars.length)return;const i=t.pixelRatio;if(this._barWidth=(0,o.optimalCandlestickWidth)(this._barSpacing,i),this._barWidth>=2){Math.floor(i)%2!=this._barWidth%2&&this._barWidth--}this._wickVisible&&this._drawWicks(e,i),this._borderVisible&&this._drawBorder(e,i),this._bodyVisible&&this._drawCandles(e,i)}_getTolerance(){return(0,o.interactionTolerance)().series+this._barBorderWidth/2}_getBarSpacing(){return this._barSpacing}_getHitTest(){return this._hittest||new r.HitTestResult(r.HitTarget.Regular)}_isPointAtBar(e,t,i){const s=this._bodyVisible||this._borderVisible,r=this._wickVisible;if(!s&&!r)return!1;if(s){const s=r?Math.min(e.high,e.low):Math.min(e.open,e.close),n=r?Math.max(e.high,e.low):Math.max(e.open,e.close);return s-i<=t&&t<=n+i}{const s=Math.min(e.open,e.close),r=Math.max(e.open,e.close);return e.high-i<=t&&t<=s+i||r-i<=t&&t<=e.low+i}}_drawWicks(e,t){const i=this._bars;let r="",n=Math.min(Math.floor(t),Math.floor(this._barSpacing*t));n=Math.max(Math.floor(t),Math.min(n,this._barWidth));const o=Math.floor(.5*n);let a=null;for(const l of i){const i=l.wickColor?l.wickColor:(0,s.ensureDefined)(this._wickColor);i!==r&&(e.fillStyle=i,r=i);let c=Math.round(Math.min(l.open,l.close)*t),h=Math.round(Math.max(l.open,l.close)*t);this._isPriceScaleInverted&&([h,c]=[c,h]);const d=Math.round(l.high*t),u=Math.round(l.low*t);let p=Math.round(t*l.time)-o;const _=p+n-1;null!==a&&(p=Math.max(a+1,p),p=Math.min(p,_));const m=_-p+1;e.fillRect(p,d,m,c-d),e.fillRect(p,h+1,m,u-h-1),a=_}}_calculateBorderWidth(e){let t=Math.floor(1*e);this._barWidth<=2*t&&(t=Math.floor(.5*(this._barWidth-1)));const i=Math.max(Math.floor(e),t);return this._barWidth<=2*i?Math.max(Math.floor(e),Math.floor(1*e)):i}_drawBorder(e,t){let i="";const r=this._calculateBorderWidth(t);let o=null;for(const a of this._bars){if(a.borderColor!==i&&(e.fillStyle=a.borderColor?a.borderColor:(0,s.ensureDefined)(this._borderColor),i=a.borderColor),this._bodyVisible&&a.hollow)continue;let l=Math.round(a.time*t)-Math.floor(.5*this._barWidth);const c=l+this._barWidth-1,h=Math.round(Math.min(a.open,a.close)*t),d=Math.round(Math.max(a.open,a.close)*t);if(null!==o&&(l=Math.max(o+1,l),l=Math.min(l,c)),this._barSpacing*t>2*r)(0,n.fillRectInnerBorder)(e,l,h,c-l+1,d-h+1,r);else{const t=c-l+1;e.fillRect(l,h,t,d-h+1)}o=c}}_drawCandles(e,t){let i="";const s=this._calculateBorderWidth(t);for(const r of this._bars){if(this._borderVisible&&this._barWidth<=2*s&&!r.hollow)continue;let o=Math.round(Math.min(r.open,r.close)*t),a=Math.round(Math.max(r.open,r.close)*t),l=Math.round(r.time*t)-Math.floor(.5*this._barWidth),c=l+this._barWidth-1;if(r.color!==i){const t=r.color;e.fillStyle=t,i=t}if(r.hollow)e.fillStyle=r.color,(0,n.fillRectInnerBorder)(e,l,o,c-l+1,a-o+1,s);else{if(this._borderVisible&&(l+=s,o+=s,c-=s,a-=s),o>a)continue;e.fillRect(l,o,c-l+1,a-o+1)}}}}},57917:(e,t,i)=>{"use strict";i.d(t,{SeriesCandlesPaneView:()=>l});var s=i(19266),r=i(45197),n=i(80101),o=i(4502),a=i(836);class l extends o.SeriesBarCandlesPaneView{renderer(e,t){ +this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const o=this._source.properties().childs().candleStyle.childs(),l=this._model.timeScale().barSpacing(),c={bars:this._bars,barSpacing:l,bodyVisible:o.drawBody.value(),borderVisible:o.drawBorder.value(),borderColor:o.borderColor.value(),wickColor:o.wickColor.value(),barWidth:(0,r.optimalBarWidth)(l),wickVisible:o.drawWick.value(),isPriceScaleInverted:i.isInverted()},h=new s.CompositeRenderer;return h.append(new a.PaneRendererCandles(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new n.SelectionRenderer(this._selectionData)),h}_createItem(e,t,i){const s={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor,borderColor:i.barBorderColor,wickColor:i.barWickColor,hollow:i.isBarHollow};return(0,o.baseBarCandlesUpdater)(t,s)?s:null}}},18671:(e,t,i)=>{"use strict";i.d(t,{SeriesColumnsPaneView:()=>p});var s=i(50151),r=i(86441),n=i(14483),o=i(3308),a=i(18807),l=i(19266),c=i(86094),h=i(57490),d=i(80101),u=i(77243);class p{constructor(e,t){this._items=[],this._invalidated=!0,this._isMarkersEnabled=(0,n.enabled)("source_selection_markers"),this._selectionData=null,this._histogramBase=0,this._source=e,this._model=t,this._selectionIndexer=new h.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i={barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:"",histogramBase:this._histogramBase},s=new l.CompositeRenderer;return s.append(new u.PaneRendererColumns(i)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&s.append(new d.SelectionRenderer(this._selectionData)),s}_updateImpl(){this._items=[];const e=this._model.timeScale(),t=this._source.priceScale();if(e.isEmpty()||!t||t.isEmpty())return;const i=e.visibleBarsStrictRange();if(null===i)return;if(0===this._source.bars().size())return;const n=this._source.nearestIndex(i.firstBar(),c.PlotRowSearchMode.NearestRight),l=this._source.nearestIndex(i.lastBar(),c.PlotRowSearchMode.NearestLeft);if(void 0===n||void 0===l)return;const h=this._source.bars().range(n,l),d=this._source.barColorer(),u={},p=this._source.barFunction(),_=h.reduce(((e,t,s)=>{const n=p(s);if(!(0,o.default)(n))return e;u.value=s;let a=this._source.precomputedBarStyle(s);void 0===a&&(a=d.barStyle(t,!1,u),this._source.setPrecomputedBarStyle(s,a));const l=new r.Point(t,n);return l.style=a,l.timePointIndex=t,this._items.push(l),u.previousValue=s,i.contains(t)&&null!=e?e:n}),null);if(null!==_)if(t.pointsArrayToCoordinates(this._items,_),e.timedValuesToCoordinates(this._items),this._histogramBase=t.isInverted()?0:t.height(),this._model.selection().isSelected(this._source)){const i=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,barSpacing:e.barSpacing(),hittestResult:a.HitTarget.Regular};const n=(0, +s.ensureNotNull)(this._model.paneForSource(this._source)).height();this._selectionData.hittestResult=a.HitTarget.Regular;for(let s=0;s{"use strict";i.d(t,{SeriesHiLoPaneView:()=>g});var s=i(48874),r=i(29764),n=i(78071),o=i(45197),a=i(18807),l=i(15187);class c extends l.MediaCoordinatesPaneRenderer{constructor(){super(...arguments),this._data=null,this._barWidth=null}setData(e){this._data=e,this._barWidth=Math.max(1,Math.round((0,o.optimalHiLoWidth)(e.barSpacing)))}hitTest(e){if(null===this._data||null===this._barWidth)return null;const t=this._data.bars,i=.5*this._data.barSpacing;if(0===t.length)return null;if(e.xt[t.length-1].time+i)return null;const s=t[(0,n.lowerbound)(t,e.x-i,((e,t)=>e.times.time+i)return null;const r=(0,o.interactionTolerance)().series+this._barWidth/2,l=Math.min(s.high,s.low),c=Math.max(s.high,s.low),h=this._data.fontSize;return l-r-h<=e.y&&e.y<=l+r||c-r<=e.y&&e.y<=c+r+h?new a.HitTestResult(a.HitTarget.Regular):null}_drawImpl(e){if(null===this._data||null===this._barWidth)return;const{font:t,fontSize:i,labelColor:s,bars:n,inverted:o,labelsPadding:a}=this._data,l=e.context;l.textAlign="center",l.fillStyle=s,l.font=(0,r.makeFont)(i,t);for(let e=0;eMath.max(1,(0,n.lowerboundExt)((e=>e+1),null,(i=>{const s=(0,r.makeFont)(i,u.CHART_FONT_FAMILY);return(0,p.measureText)(e,s).width<=t}),7,36))),((e,t)=>`${e}/${t}`))}renderer(e,t,i){const s=this._source.priceScale();if(!s||s.isEmpty())return null;const r=new h.CompositeRenderer,n=this._needLabels(),a=this._source.properties().childs().hiloStyle.childs(),l=this._model.timeScale().barSpacing();if(this._invalidated){const e=this._source.formatter();this._maxLengthLabel="",this._updateImpl({generateLabels:n,formatter:e}),this._invalidated=!1}if(this._candlesRenderer.setData({bars:this._bars,wickVisible:!1,bodyVisible:a.drawBody.value(),barSpacing:l,borderVisible:a.showBorders.value(),barWidth:(0,o.optimalHiLoWidth)(l)}),r.append(this._candlesRenderer),n){const e=this._calculateLabelFontSize();e&&e>=8&&(this._labelsRenderer.setData({bars:this._bars,barSpacing:l,font:u.CHART_FONT_FAMILY,fontSize:e,labelColor:a.labelColor.value(), +inverted:s.isInverted(),labelsPadding:.4*e}),r.append(this._labelsRenderer))}return this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&r.append(new d.SelectionRenderer(this._selectionData)),r}topPixelMargin(){return this._margin()}bottomPixelMargin(){return this._margin()}_createItem(e,t,i,s){const r={time:e,open:NaN,high:NaN,low:NaN,close:NaN,color:i.barColor,borderColor:i.barBorderColor,hollow:!1,highLabel:"",lowLabel:""};if(!(0,m.baseBarCandlesUpdater)(t,r))return null;if(r.open=r.high,r.close=r.low,s.generateLabels){const e=s.formatter.format(r.high),t=s.formatter.format(r.low);r.highLabel=e,r.lowLabel=t;const i=(e.length>t.length?e:t).replace(/\d/g,"0");i.length>this._maxLengthLabel.length&&(this._maxLengthLabel=i)}return r}_margin(){if(this._needLabels()){const e=this._calculateLabelFontSize();if(e&&e>=8)return 1.4*e}return 0}_calculateLabelFontSize(){return""===this._maxLengthLabel?null:this._calculateFontSize(this._maxLengthLabel,Math.floor(this._model.timeScale().barSpacing())-2)}_needLabels(){const e=this._source.properties().childs().hiloStyle.childs().showLabels.value(),t=this._model.timeScale().barSpacing();return e&&t>5}}},53275:(e,t,i)=>{"use strict";i.d(t,{SeriesHLCAreaPaneView:()=>g});var s=i(86441),r=i(50151),n=i(14483),o=i(82386),a=i(57490),l=i(80101),c=i(86094),h=i(45197),d=i(19266),u=i(18807),p=i(1149),_=i(77173);class m extends _.ObjectValuesCache{_newObject(){return{high:void 0,close:void 0,low:void 0}}_clearObject(e){e.high=void 0,e.close=void 0,e.low=void 0}}class g{constructor(e,t){this._isMarkersEnabled=(0,n.enabled)("source_selection_markers"),this._hlcAreaCache=new m,this._highPoints=new _.CachedContainer,this._closePoints=new _.CachedContainer,this._lowPoints=new _.CachedContainer,this._timePoints=new _.CachedContainer,this._filledAreas=new o.CachedMap,this._renderer=new d.CompositeRenderer,this._invalidated=!0,this._source=e,this._model=t,this._selectionIndexer=new a.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}_updateImpl(){var e,t,i,n,a,d,_,m,g;this._renderer.clear();const f=this._model.timeScale(),v=this._source.priceScale();if(f.isEmpty()||!v||v.isEmpty())return;const S=f.visibleBarsStrictRange();if(null===S)return;if(0===this._source.bars().size())return;const y=this._source.firstValue();if(null===y)return;const b=null!==(e=this._source.nearestIndex(S.firstBar()-1,c.PlotRowSearchMode.NearestLeft))&&void 0!==e?e:S.firstBar()-1,w=null!==(t=this._source.nearestIndex(S.lastBar()+1,c.PlotRowSearchMode.NearestRight))&&void 0!==t?t:S.lastBar()+1;this._hlcAreaCache.invalidateCache(),this._hlcAreaCache.setStartIndex(b),this._timePoints.invalidateCache(),this._highPoints.invalidateCache(),this._lowPoints.invalidateCache(),this._closePoints.invalidateCache(),this._filledAreas.invalidateCache();let P,C,x;this._source.bars().range(b,w).each(((e,t)=>{if(this._hlcAreaCache.isValidIndex(e)){const i=this._hlcAreaCache.at(e);i.close=t[4], +i.high=t[2],i.low=t[3]}return!1}));const T=new Map,I=b+this._hlcAreaCache.length();for(let e=b;e{"use strict";i.d(t,{SeriesHollowCandlesPaneView:()=>l});var s=i(19266),r=i(45197),n=i(80101),o=i(836),a=i(57917);class l extends a.SeriesCandlesPaneView{renderer(e,t){this._invalidated&&(this._updateImpl(null),this._invalidated=!1);const i=this._source.priceScale();if(!i)return null;const a=this._source.properties().childs().hollowCandleStyle.childs(),l=this._model.timeScale().barSpacing(),c={bars:this._bars,barSpacing:l,bodyVisible:a.drawBody.value(),borderVisible:a.drawBorder.value(),borderColor:a.borderColor.value(),wickColor:a.wickColor.value(),barWidth:(0,r.optimalBarWidth)(l),wickVisible:a.drawWick.value(),isPriceScaleInverted:i.isInverted()},h=new s.CompositeRenderer;return h.append(new o.PaneRendererCandles(c)),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData&&h.append(new n.SelectionRenderer(this._selectionData)),h}}},41800:(e,t,i)=>{"use strict";i.d(t,{SeriesLinePaneView:()=>c});var s=i(18807),r=i(19266),n=i(1149),o=i(40621),a=i(80101),l=i(96476);class c extends l.SeriesSingleLinePaneView{renderer(e,t){this._invalidated&&(this._updateImpl(),this._invalidated=!1);const i=this._source.properties().childs(),l=i.style.value();let c,h=!1;2===l?c=i.lineStyle.childs():14===l?(c=i.lineWithMarkersStyle.childs(),h=!0):15===l&&(c=i.steplineStyle.childs());const d={barSpacing:this._model.timeScale().barSpacing(),items:this._items,lineColor:c.color.value(),lineStyle:c.linestyle.value(),withMarkers:h,lineWidth:c.linewidth.value(),simpleMode:!0,hitTestResult:s.HitTarget.Regular};let u,p;if(u=15===l?new o.PaneRendererStepLine(d):new n.PaneRendererLine(d),this._model.selection().isSelected(this._source)&&this._isMarkersEnabled&&this._selectionData){const e=new r.CompositeRenderer;e.append(u),e.append(new a.SelectionRenderer(this._selectionData)),p=e}else p=u;return p}}},4502:(e,t,i)=>{"use strict";i.d(t,{SeriesBarCandlesPaneView:()=>h,baseBarCandlesUpdater:()=>c});var s=i(86441),r=i(14483),n=i(57490),o=i(86094),a=i(18807);function l(e){return null!=e}function c(e,t){const i=e[1],s=e[2],r=e[3],n=e[4];return!!(l(i)&&l(s)&&l(r)&&l(n))&&(t.open=i,t.high=s,t.low=r,t.close=n,!0)}class h{constructor(e,t){this._bars=[],this._invalidated=!0,this._isMarkersEnabled=(0,r.enabled)("source_selection_markers"),this._selectionData=null,this._source=e,this._model=t,this._selectionIndexer=new n.SelectionIndexes(t.timeScale())}items(){return this._bars}update(){this._invalidated=!0}_updateImpl(e){const t=this._model.timeScale(),i=this._source.priceScale();if(this._bars=[],t.isEmpty()||!i||i.isEmpty())return;const r=t.visibleBarsStrictRange();if(null===r)return;if(0===this._source.bars().size())return;let n=this._source.nearestIndex(r.firstBar(),o.PlotRowSearchMode.NearestRight);const l=this._source.nearestIndex(r.lastBar(),o.PlotRowSearchMode.NearestLeft);if(void 0===n||void 0===l)return;for(;n<=l;n++){if(null!==this._source.bars().valueAt(n))break}if(n>l)return;const c=this._source.bars().range(n,l),h=this._source.barColorer(),d={} +;if(c.each(((t,i)=>{d.value=i;let s=this._source.precomputedBarStyle(i);void 0===s&&(s=h.barStyle(t,!1,d),this._source.setPrecomputedBarStyle(i,s));const r=this._createItem(Math.round(t),i,s,e);return!!r&&(d.previousValue=i,this._bars.push(r),!1)})),0===this._bars.length)return;const u=this._source.firstValue();if(null!==u)if(i.barPricesToCoordinates(this._bars,u),t.barIndexesToCoordinates(this._bars),this._model.selection().isSelected(this._source)){const e=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,hittestResult:a.HitTarget.Regular,barSpacing:t.barSpacing()};const r=this._model.paneForSource(this._source);if(!r)return;const n=r.height();for(let r=0;r{"use strict";i.d(t,{SeriesHorizontalBaseLinePaneView:()=>r});var s=i(2362);class r extends s.SeriesHorizontalLinePaneView{constructor(e){super(e)}_updateImpl(){this._lineRendererData.visible=!1;const e=this._series.priceScale().mode();if(!e.percentage&&!e.indexedTo100)return;const t=this._series.firstValue();null!==t&&(this._lineRendererData.visible=!0,this._lineRendererData.y=this._series.priceScale().priceToCoordinate(t,t),this._lineRendererData.color=this._series.properties().childs().baseLineColor.value())}}},2362:(e,t,i)=>{"use strict";i.d(t,{SeriesHorizontalLinePaneView:()=>r});var s=i(38003);class r extends s.HorizontalLinePaneView{constructor(e){super(),this._series=e,this._model=e.model()}}},96476:(e,t,i)=>{"use strict";i.d(t,{SeriesSingleLinePaneView:()=>d});var s=i(3308),r=i(86441),n=i(50151),o=i(14483),a=i(57490),l=i(86094),c=i(18807),h=i(78071);class d{constructor(e,t){this._items=[],this._invalidated=!0,this._isMarkersEnabled=(0,o.enabled)("source_selection_markers"),this._selectionData=null,this._source=e,this._model=t,this._selectionIndexer=new a.SelectionIndexes(t.timeScale())}update(){this._invalidated=!0}_updateImpl(){var e,t;this._items=[];const i=this._model.timeScale(),o=this._source.priceScale();if(i.isEmpty()||!o||o.isEmpty())return;const a=i.visibleBarsStrictRange();if(null===a)return;if(0===this._source.bars().size())return;const d=null!==(e=this._source.nearestIndex(a.firstBar()-1,l.PlotRowSearchMode.NearestLeft))&&void 0!==e?e:a.firstBar()-1,u=null!==(t=this._source.nearestIndex(a.lastBar()+1,l.PlotRowSearchMode.NearestRight))&&void 0!==t?t:a.lastBar()+1,p=this._source.barFunction();let _=null;const m=this._model.timeScale().barSpacing();if(m<.1&&this._source.supportsPressedChunks()){_=this._source.firstValue();const e=this._source.pressedChunks(m,(0,n.ensureNotNull)(this._source.priceSource())),t=(0,h.lowerbound)(e,d,((e,t)=>e.startTimee.endTime{const i=new r.Point(t.startTime,e);this._items.push(i)}))}}else{_=this._source.bars().range(d,u).reduce(((e,t,i)=>{const n=p(i);if(!(0,s.default)(n))return e;const o=new r.Point(t,n);return this._items.push(o),a.contains(t)?null!=e?e:n:e}),null)}if(null!==_)if(o.pointsArrayToCoordinates(this._items,_),i.timedValuesToCoordinates(this._items),this._model.selection().isSelected(this._source)){const e=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,barSpacing:i.barSpacing(),hittestResult:c.HitTarget.Regular};const t=(0,n.ensureNotNull)(this._model.paneForSource(this._source)).height();this._selectionData.hittestResult=c.HitTarget.Regular;for(let s=0;s{"use strict";i.d(t,{RangeBarStyle:()=>g,areaStylePreferencesDefault:()=>a,barStylePreferencesDefault:()=>n,baselineStylePreferencesDefault:()=>c,candleStylePreferencesDefault:()=>s,columnStylePreferencesDefault:()=>v,haStylePreferencesDefault:()=>d,hiloStylePreferencesDefault:()=>h,hlcAreaStylePreferencesDefault:()=>l,hollowCandlePreferencesStyleDefault:()=>r,kagiStylePreferencesDefault:()=>_,lineStyleDefault:()=>o,pbStylePreferencesDefault:()=>p,pnfStylePreferencesDefault:()=>m,rangeStylePreferencesDefault:()=>f,renkoStylePreferencesDefault:()=>u});const s={upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:"",barColorsOnPrevClose:!1},r={upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:""},n={upColor:"",downColor:"",barColorsOnPrevClose:!1,dontDrawOpen:!1,thinBars:!0},o={color:"",linestyle:0,linewidth:0},a={color1:"",color2:"",linecolor:"",linestyle:0,linewidth:0,transparency:0},l={highLineColor:"",highLineStyle:0,highLineWidth:0,lowLineColor:"",lowLineStyle:0,lowLineWidth:0,closeLineColor:"",closeLineStyle:0,closeLineWidth:0,highCloseFillColor:"",closeLowFillColor:""},c={topFillColor1:"",topFillColor2:"",bottomFillColor1:"",bottomFillColor2:"",topLineColor:"",bottomLineColor:"",baselineColor:"",topLineWidth:0,bottomLineWidth:0,transparency:0,baseLevelPercentage:0},h={color:"",showBorders:!1,borderColor:"",showLabels:!1,labelColor:"",drawBody:!0},d={upColor:"",downColor:"",drawWick:!1,drawBorder:!1,drawBody:!0,borderColor:"",borderUpColor:"",borderDownColor:"",wickColor:"",wickUpColor:"",wickDownColor:"",showRealLastPrice:!1,barColorsOnPrevClose:!1,inputs:{}},u={upColor:"",downColor:"",borderUpColor:"",borderDownColor:"",upColorProjection:"",downColorProjection:"",borderUpColorProjection:"", +borderDownColorProjection:"",wickUpColor:"",wickDownColor:"",inputs:{boxSize:0,style:"",atrLength:0,wicks:!1,sources:"",source:""}},p={upColor:"",downColor:"",borderUpColor:"",borderDownColor:"",upColorProjection:"",downColorProjection:"",borderUpColorProjection:"",borderDownColorProjection:"",inputs:{source:"",lb:0}},_={upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",inputs:{style:"",atrLength:0,reversalAmount:0}},m={upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",inputs:{reversalAmount:0,boxSize:0,style:"",atrLength:0}};var g;!function(e){e[e.Bars=0]="Bars",e[e.Candles=1]="Candles"}(g||(g={}));const f={barStyle:0,upColor:"",downColor:"",upColorProjection:"",downColorProjection:"",thinBars:!1,candlesUpColor:"",candlesDownColor:"",candlesBorderUpColor:"",candlesBorderDownColor:"",candlesWickUpColor:"",candlesWickDownColor:"",inputs:{range:0,phantomBars:!1}},v={upColor:"",downColor:"",barColorsOnPrevClose:!1}},58333:(e,t,i)=>{"use strict";i.d(t,{SeriesValuesProvider:()=>x,calculateColor:()=>C});var s=i(50151),r=i(50335),n=i(24377),o=i(44352),a=i(49483),l=(i(14483),i(87095)),c=i(38223),h=i(86094),d=i(88348),u=i(93572),p=i(98596),_=i(35994),m=i(82257),g=i(92052),f=i(15367),v=i(88546);const S=a.CheckMobile.any(),y=S&&!0,b=new u.PercentageFormatter,w=new p.VolumeFormatter(2),P=`${v.notAvailable} (${v.notAvailable}%)`;function C(e,t){const i=(0,n.parseRgb)(t),s=(0,n.parseRgb)(e);return(0,n.distanceRgb)(i,s)<70?(0,n.rgbToHexString)((0,n.invertRgb)(i)):t}class x{constructor(e,t){this._series=e,this._model=t,this._emptyValues=[{title:o.t(null,void 0,i(39280)),visible:!1,value:"",index:0,id:""},{title:o.t(null,void 0,i(30777)),visible:!1,value:"",index:1,id:""},{title:o.t(null,void 0,i(8136)),visible:!1,value:"",index:2,id:""},{title:o.t(null,void 0,i(31691)),visible:!1,value:"",index:3,id:""},{title:"",visible:!1,value:"",index:4,id:""},{title:"",visible:!1,value:"",index:5,id:""},{title:o.t(null,void 0,i(49329)),visible:!1,value:"",index:6,id:""},{title:o.t(null,{context:"study"},i(32819)),visible:!1,value:"",index:7,id:""}]}getItems(){return this._emptyValues}getValues(e){var t,i,n;const o=this._showLastPriceAndChangeOnly(),a=this._emptyValues.map((e=>({...e,visible:!o})));a[0].value=v.notAvailable,a[1].value=v.notAvailable,a[2].value=v.notAvailable,a[3].value=v.notAvailable,a[6].value=P,a[7].value=v.notAvailable,a[5].visible=!1;const d=a[4];if(d.value=v.notAvailable,d.visible=!1,this._model.timeScale().isEmpty()||0===this._series.bars().size()||this._series.priceScale().isEmpty())return a;(0,r.isNumber)(e)||(e=(0,s.ensureNotNull)(this._series.data().last()).index);const u=this._series.nearestIndex(e,h.PlotRowSearchMode.NearestLeft);if(void 0===u)return a;const p=this._series.data().valueAt(u),m=this._model.backgroundTopColor().value();if(null===p)return a;const f=p[1],S=p[2],x=p[3],T=p[4],{values:I}=this._changesData(T,u,o),M=(0,g.getPriceValueFormatterForSource)(this._series);if((0,g.shouldBeFormattedAsPercent)(this._series)||(0, +g.shouldBeFormattedAsIndexedTo100)(this._series))a[6].value="";else if(void 0!==I){const e=this._series.formatter(),{currentPrice:s,prevPrice:r,change:n}=I,o=null!==(i=null===(t=e.formatChange)||void 0===t?void 0:t.call(e,s,r,!0))&&void 0!==i?i:e.format(n,!0);a[6].value=(0,c.forceLTRStr)(`${o} (${b.format(I.percentChange,!0)})`)}if(o)a[5].value=null==T?v.notAvailable:M(T),a[5].visible=!0,a[6].visible=!0;else{a[0].value=null==f?v.notAvailable:M(f),a[1].value=null==S?v.notAvailable:M(S),a[2].value=null==x?v.notAvailable:M(x),a[3].value=null==T?v.notAvailable:M(T),a[4].value=M(this._series.barFunction()(p));const e=p[5];(0,r.isNumber)(e)?a[7].value=w.format(e):a[7].visible=!1}let A=null;if(o&&!y)A=void 0===I||I.change>=0?_.SeriesBarColorer.upColor(this._series.properties()):_.SeriesBarColorer.downColor(this._series.properties());else{const e=this._series.barColorer().barStyle(u,!1);A=C(m,null!==(n=e.barBorderColor)&&void 0!==n?n:e.barColor)}A=(0,l.resetTransparency)(C(m,A));for(const e of a)e.color=A;return a}_showLastPriceAndChangeOnly(){return S&&(null===this._model.crossHairSource().pane||(0,f.isLineToolName)(d.tool.value())||null!==this._model.lineBeingEdited())}_changesData(e,t,i){var s;if(i&&!y){const t=this._series.quotes();if(null!==t){const i=null!==t.change?t.change:0;return{values:{change:i,currentPrice:e,prevPrice:e-i,percentChange:null!==t.change_percent?t.change_percent:0}}}}else{const i=this._series.data().search(t-1,h.PlotRowSearchMode.NearestLeft),r=null!==(s=null==i?void 0:i.value[4])&&void 0!==s?s:null;if(null!==r&&null!=e)return{values:{change:e-r,currentPrice:e,prevPrice:r,percentChange:(0,m.barPercentChange)(r,e)}}}return{}}}},16776:(e,t,i)=>{"use strict";i.d(t,{sessionsPreferencesDefault:()=>r});var s=i(48891);const r={graphics:{backgrounds:{outOfSession:{color:s.colorsPalette["color-tv-blue-500"],transparency:92,visible:!1},preMarket:{color:"#FF9800",transparency:92,visible:!1},postMarket:{color:s.colorsPalette["color-tv-blue-500"],transparency:92,visible:!1}},vertlines:{sessBreaks:{color:"#4985e7",style:2,visible:!1,width:1}}}}},11877:(e,t,i)=>{"use strict";i.d(t,{StatusProviderBase:()=>s});class s{constructor(e){this._colorProperty=e}size(){return"13px"}bold(){return!1}color(){return this._colorProperty.value()}}},79055:(e,t,i)=>{"use strict";i.d(t,{StatusView:()=>s});class s{constructor(e){this._text="",this._color="",this._size="13px",this._bold=!1,this._statusProvider=e}text(){return this._text}getSplitTitle(){return[this._text]}color(){return this._statusProvider.color()}bold(){return this._bold}size(){return this._size}}},9482:(e,t,i)=>{"use strict";var s;i.d(t,{StoriesTimeLineItemType:()=>s}),function(e){e[e.Image=0]="Image",e[e.Emoji=1]="Emoji"}(s||(s={}))},85573:(e,t,i)=>{"use strict";i.d(t,{getNoDataPosition:()=>d,getSeriesPosition:()=>u,noDataBasePosition:()=>c,positionToCoordinate:()=>l,positionVisualDirection:()=>a,seriesBasePosition:()=>h,seriesPrice:()=>n});var s=i(50151),r=i(86094);function n(e,t,i){const s=e.barFunction();switch(e.style()){case 3:case 10:case 2:case 14:case 15: +return s(t.value);default:return t.value[-1===i?3:2]}}function o(e){return e>=0?1:-1}function a(e,t){return-1===o(e)!==t?-1:1}function l(e,t,i,s){const r=Math.min(t,Math.max(0,1===s?i:t-i));return i-s*Math.abs(r*e/100)}function c(e,t,i){const s=e.index();return null===s?null:{index:s,price:t.coordinateToPrice(t.height()/2,i)}}function h(e,t){const i=e.data().bars(),s=i.first(),a=i.last();if(null===s||null===a)return null;let l;const c=t.index();if(null===c){if(void 0===t.time)return null;const e=t.time(),n=s.value[0],o=a.value[0];if(eo)return null;l=i.searchByTime(e,r.PlotRowSearchMode.NearestRight,4)}else l=i.search(c);return null===l?null:{index:l.index,price:n(e,l,o(t.position()))}}function d(e,t,i){const s=c(e,t,i);if(null===s)return null;const r=a(e.position(),t.isInverted());return{index:s.index,price:s.price,poleStartY:t.height(),visualDirection:1,positionPointDirection:r,startsOnSeriesData:!1}}function u(e,t,i=!0){const r=h(e,t),n=e.priceScale(),o=(0,s.ensureNotNull)(e.firstValue());if(null===r)return d(t,n,o);let l=0;const c=e.properties().childs(),u=e.model().timeScale(),p=n.priceToCoordinate(r.price,o),_=a(t.position(),n.isInverted());if(i)switch(e.style()){case 16:l=1===_?c.hlcAreaStyle.childs().highLineWidth.value()/2:c.hlcAreaStyle.childs().lowLineWidth.value()/2;break;case 3:l=c.areaStyle.childs().linewidth.value()/2;break;case 2:l=c.lineStyle.childs().linewidth.value()/2;break;case 14:l=c.lineWithMarkersStyle.childs().linewidth.value()/2;break;case 15:l=c.steplineStyle.childs().linewidth.value()/2;break;case 10:const e=Math.abs(100-c.baselineStyle.childs().baseLevelPercentage.value());l=n.height()*e/100>p?c.baselineStyle.childs().topLineWidth.value()/2:c.baselineStyle.childs().bottomLineWidth.value()/2;break;case 1:case 9:case 8:case 12:case 4:case 7:l=3;break;case 0:l=c.barStyle.childs().thinBars.value()?3:Math.max(3,.25*u.barSpacing());break;case 11:l=c.rangeStyle.childs().thinBars.value()?3:Math.max(3,.25*u.barSpacing());break;case 5:l=Math.max(4,.25*u.barSpacing());break;case 6:l=Math.max(5,.25*u.barSpacing())}const m=p-_*l;return{index:r.index,price:r.price,poleStartY:m,visualDirection:_,positionPointDirection:_,startsOnSeriesData:!0}}},70044:(e,t,i)=>{"use strict";i.d(t,{AbstractFilledAreaPaneView:()=>p});var s=i(50151),r=i(87095),n=i(37160),o=i(82386),a=i(86094),l=i(45197),c=i(77173);function h(e){return 0===e.type?`${e.color}`:`${e.color1}:${e.color2}:${e.value1}:${e.value2}`}class d extends c.ObjectValuesCache{_newObject(){return{plot1Value:void 0,plot2Value:void 0,colorValue:void 0}}_clearObject(e){e.plot1Value=void 0,e.plot2Value=void 0,e.colorValue=void 0}}class u extends c.ObjectValuesCache{_newObject(){return{type:void 0,colorIndexOrRgba:void 0,colorIndexOrRgba1:void 0,colorIndexOrRgba2:void 0,value1:void 0,value2:void 0}}_clearObject(e){const t=e;t.type=void 0,t.colorIndexOrRgba=void 0,t.colorIndexOrRgba1=void 0,t.colorIndexOrRgba2=void 0,t.value1=void 0,t.value2=void 0}}class p{constructor(e,t,i=!1){this._isHlineFill=!1,this._bandAKey=null,this._bandBKey=null, +this._colorPlotIndex=null,this._colors=new c.CachedContainer,this._areaRenderer=new o.AreaBackgroundRenderer,this._invalidated=!0,this._plIndex1=null,this._plIndex2=null,this._level1=0,this._level2=0,this._studyValuesCache=new d,this._colorValuesCache=new u,this._points1=new c.CachedContainer,this._points2=new c.CachedContainer,this._timePoints=new c.CachedContainer,this._colorAreas=new o.CachedMap,this._source=e,this._model=t,this._fillGaps=i}update(){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._areaRenderer}_correctVisibleRange(e,t){var i,s,r,n;const o=this._source.data().plottableRange(),l=e.firstBar()+Math.min(0,t)-1,c=e.lastBar()-t+1,h=this._plotIndex1(),d=this._plotIndex2(),u=o.search(l,a.PlotRowSearchMode.NearestLeft,h),p=o.search(l,a.PlotRowSearchMode.NearestLeft,d),_=o.search(c,a.PlotRowSearchMode.NearestRight,h),m=o.search(c,a.PlotRowSearchMode.NearestRight,d),g=Math.min(null!==(i=null==u?void 0:u.index)&&void 0!==i?i:1/0,e.firstBar()-1),f=Math.min(null!==(s=null==p?void 0:p.index)&&void 0!==s?s:1/0,e.firstBar()-1),v=Math.max(null!==(r=null==_?void 0:_.index)&&void 0!==r?r:-1/0,e.lastBar()+1),S=Math.max(null!==(n=null==m?void 0:m.index)&&void 0!==n?n:-1/0,e.lastBar()+1);let y=1/0;if(null!==this._colorPlotIndex&&(null!==u||null!==p)){const e=o.search(Math.min(g,f)-1,a.PlotRowSearchMode.NearestLeft);null!==e&&(y=e.index)}return[Math.min(g,f,y),Math.max(v,S)]}_plotNames(){return this._source.metaInfo().plots.map((e=>e.id))}_plotIndex1(){return null===this._plIndex1&&(this._plIndex1=this._plotNames().indexOf(this._plotAId())+1),this._plIndex1}_plotIndex2(){return null===this._plIndex2&&(this._plIndex2=this._plotNames().indexOf(this._plotBId())+1),this._plIndex2}_updateImpl(){var e,t;if(this._areaRenderer.setData(null),!this._visible())return;const i=this._source.priceScale(),o=this._model,a=o.timeScale();if(!i||i.isEmpty()||a.isEmpty())return;if(o.mainSeries().bars().isEmpty())return;const l=this._source.firstValue();if(null===l)return;if(this._isHlineFill){const e=this._source.properties().bands[(0,s.ensureNotNull)(this._bandAKey)],t=this._source.properties().bands[(0,s.ensureNotNull)(this._bandBKey)];this._level1=i.priceToCoordinate(e.value.value(),l),this._level2=i.priceToCoordinate(t.value.value(),l)}const c=a.visibleBarsStrictRange();if(null===c)return;const h=new Map,d=e=>{let t=h.get(e);return void 0===t&&(t=i.priceToCoordinate(e,l),h.set(e,t)),t},u=(0,n.clamp)(this._transparency(),0,100),p=new Map,_=e=>{let t=p.get(e);return void 0===t&&(t=(0,r.generateColor)(e,u),p.set(e,t)),t};this._timePoints.invalidateCache(),this._points1.invalidateCache(),this._points2.invalidateCache(),this._colors.invalidateCache(),this._colorAreas.invalidateCache();const m=this._source.offset(this._plotAId()),g=this._source.offset(this._plotBId()),f=Math.min(m,g),v=Math.max(m,g),[S,y]=this._correctVisibleRange(c,v),b=null!==this._colorPlotIndex?this._colors:null,w=this._plotIndex1(),P=this._plotIndex2(),C=this._source.data().plottableRange();if(C.isEmpty())return +;let x,T;const I=(0,s.ensureNotNull)(C.firstIndex()),M=(0,s.ensureNotNull)(C.lastIndex()),A=I-Math.max(0,-f),L=M+Math.max(0,v),k=Math.max(S,A),E=Math.min(y,L),D=this._studyValuesCache,V=this._colorValuesCache;D.invalidateCache(),V.invalidateCache();const B=k-v,R=C.rangeIterator(B,E-f);let N;for(D.setStartIndex(B),V.setStartIndex(B);R.hasNext();){const e=R.next(),t=e.index,i=e.value,r=i[w],n=i[P],o=t+m,a=t+g;if(o===a&&D.isValidIndex(o)){const e=D.at(o);e.plot1Value=r,e.plot2Value=n}else{if(D.isValidIndex(o)){D.at(o).plot1Value=r}if(D.isValidIndex(a)){D.at(a).plot2Value=n}}if(null!==b&&void 0!==N){const e=N+f;if(D.isValidIndex(e)){const t=D.at(e),r=(0,s.ensureNotNull)(this._colorPlotIndex);if(0===r.type){const s=V.at(e);t.colorValue=s,s.type=0,s.colorIndexOrRgba=i[r.colorIndexOrRgba+1]}else{const s=V.at(e);t.colorValue=s,s.colorIndexOrRgba1=void 0===r.colorIndexOrRgba1?void 0:i[r.colorIndexOrRgba1+1],s.colorIndexOrRgba2=void 0===r.colorIndexOrRgba2?void 0:i[r.colorIndexOrRgba2+1],s.value1=void 0===r.valueIndex1?void 0:i[r.valueIndex1+1],s.value2=void 0===r.valueIndex2?void 0:i[r.valueIndex2+1]}}}N=t}const O=this._timePoints,F=this._points1,W=this._points2;let z=null;const H=B+D.length();for(let i=B;i{"use strict";i.d(t,{AreaBackgroundPaneView:()=>o});var s=i(50151),r=i(37160),n=i(70044);class o extends n.AbstractFilledAreaPaneView{constructor(e,t){super(e,t)}_plotAId(){return(0,s.ensureDefined)(this._source.metaInfo().area)[0].name}_plotBId(){return(0,s.ensureDefined)(this._source.metaInfo().area)[1].name}_commonColor(){return{type:0,color:this._source.properties().areaBackground.backgroundColor.value()}}_transparency(){const e=this._source.properties().areaBackground.transparency.value();return(0,r.clamp)(e,0,100)}_visible(){return this._source.properties().areaBackground.fillBackground.value()}_getColorByPlotValue(e){return this._commonColor()}}},93804:(e,t,i)=>{"use strict";i.d(t,{dematerializeBackground:()=>a,isBackgroundInBarsRange:()=>l,materializeBackground:()=>o});var s=i(50151),r=i(61401),n=i(1115);function o(e,t){if(e.start>=t.length||e.stop>=t.length)return null;const i=t[e.start],n=t[e.stop];return n===r.INVALID_TIME_POINT_INDEX?null:((0,s.assert)(i===r.INVALID_TIME_POINT_INDEX||i<=n,"start should not exceed stop"),{start:i===r.INVALID_TIME_POINT_INDEX?null:i,stop:n})}function a(e,t,i){return{id:t,start:(0,n.ensureTimePointIndexIndex)(i.indexOf(null!==e.start?e.start:r.INVALID_TIME_POINT_INDEX)),stop:(0,n.ensureTimePointIndexIndex)(i.indexOf(e.stop))}}function l(e,t){if(null===e.start)return t.firstBar()<=e.stop;const i=Math.min(e.start,e.stop),s=Math.max(e.start,e.stop);return t.contains(i)||t.contains(s)||it.lastBar()}},12442:(e,t,i)=>{"use strict";i.d(t,{LiveStudyGraphics:()=>o.LiveStudyGraphics,createGraphicsPaneViews:()=>p,createGraphicsPriceAxisViews:()=>m,emptyStudyGraphics:()=>n.emptyStudyGraphics,isStudyGraphicsEmpty:()=>r.isStudyGraphicsEmpty,loadStudyGraphics:()=>n.loadStudyGraphics,saveStudyGraphics:()=>n.saveStudyGraphics});var s=i(59224),r=i(71409),n=i(12616),o=i(60393),a=i(42275),l=i(87095);class c extends a.PriceAxisView{constructor(e,t){super(),this._source=e,this._data=t}_updateRendererData(e,t,i){var s,r;e.visible=!1;const n=this._source.priceScale(),o=this._source.properties().childs(),a=o.visible.value();if(!n||n.isEmpty()||!a)return;const c=null===(r=null===(s=o.graphics.childs()[this._data.lineType])||void 0===s?void 0:s.childs()[this._data.styleId])||void 0===r?void 0:r.childs();if(!(void 0!==c&&c.visible&&c.visible.value()&&c.showPrice&&c.showPrice.value()&&this._isLabelVisibleAccordinglyToProperties()))return;const h=this._source.firstValue();if(null===h)return +;const d=this._data.line.level,u=(0,l.resetTransparency)(c.color.value());i.background=u,i.textColor=this.generateTextColor(u),i.coordinate=n.priceToCoordinate(d,h),e.text=n.formatPrice(d,h,!0),e.visible=!0}_isLabelVisibleAccordinglyToProperties(){return!!this._source.model().properties().childs().scalesProperties.childs().showStudyLastValue.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()}}const h=(0,s.getLogger)("Chart.StudyGraphics"),d=new Set(["dwgtablecells","tpoBlockSets","tpoLevels","tpoVolumeRows"]);async function u(e,t,s,r){switch(e){case"hhists":return new((await i.e(507).then(i.bind(i,21335))).HHistPaneView)(t,s,r);case"horizlines":return new((await i.e(507).then(i.bind(i,13369))).HorizLinePaneView)(t,s,r);case"vertlines":return new((await i.e(507).then(i.bind(i,78266))).VertLinePaneView)(t,s,r);case"polygons":return new((await i.e(507).then(i.bind(i,66999))).PolygonPaneView)(t,s,r);case"backgrounds":return new((await i.e(507).then(i.bind(i,47372))).BackgroundPaneView)(t,s,r)}return null}async function p(e,t,i){const s=[],r=Object.keys(e.graphicsInfo());r.sort(((e,t)=>_(e)-_(t)));for(const n of r){const r=await u(n,e,t,i);null!==r?s.push(r):d.has(n)||h.logWarn(`${n} is not supported by this build of graphics subsystem, skipping`)}return s}function _(e){var t;return null!==(t=r.primitivesZOrders.get(e))&&void 0!==t?t:0}function m(e){const t=Object.keys(e.graphicsInfo()),i=[];for(const s of t)switch(s){case"hlines":e.graphics().hlines().forEach(((t,r)=>{t.forEach((t=>{void 0!==t.level&&i.push(new c(e,{line:{level:t.level},styleId:r,lineType:s}))}))}));break;case"horizlines":e.graphics().horizlines().forEach(((t,r)=>{t.forEach((t=>{void 0!==t.level&&i.push(new c(e,{line:{level:t.level},styleId:r,lineType:s}))}))}))}return i}},90164:(e,t,i)=>{"use strict";i.d(t,{HHistDirection:()=>s,HHistLocation:()=>r,HHistVolumeMode:()=>n,dematerializeHHist:()=>h,isHHistInBarsRange:()=>d,materializeHHist:()=>c});var s,r,n,o=i(50151),a=i(61401),l=i(1115);function c(e,t){if(e.firstBarTime>=t.length||e.lastBarTime>=t.length)return null;const i=t[e.firstBarTime],s=t[e.lastBarTime];return i===a.INVALID_TIME_POINT_INDEX||s===a.INVALID_TIME_POINT_INDEX?null:((0,o.assert)(i<=s,"firstBarTime should not exceed lastBarTime"),(0,o.assert)(e.priceLow<=e.priceHigh,"priceLow should not exceed priceHigh"),{firstBarTime:i,lastBarTime:s,rate:e.rate,priceHigh:e.priceHigh,priceLow:e.priceLow})}function h(e,t,i){const s=(0,l.ensureTimePointIndexIndex)(i.indexOf(e.firstBarTime)),r=(0,l.ensureTimePointIndexIndex)(i.indexOf(e.lastBarTime));return{id:t,...e,firstBarTime:s,lastBarTime:r}}function d(e,t){const i=Math.min(e.firstBarTime,e.lastBarTime),s=Math.max(e.firstBarTime,e.lastBarTime);return t.contains(i)||t.contains(s)||it.lastBar()}!function(e){e.LeftToRight="left_to_right",e.RightToLeft="right_to_left"}(s||(s={})),function(e){e.Relative="relative",e.Absolute="absolute"}(r||(r={})),function(e){e.UpDown="Up/Down",e.Total="Total",e.Delta="Delta"}(n||(n={}))},34522:(e,t,i)=>{"use strict";i.d(t,{ +dematerializeHorizLine:()=>a,isHorizLineInBarsRange:()=>l,materializeHorizLine:()=>o});var s=i(50151),r=i(61401),n=i(1115);function o(e,t){if(e.startIndex>=t.length||e.endIndex>=t.length)return null;const i=t[e.startIndex],n=t[e.endIndex];return i===r.INVALID_TIME_POINT_INDEX||n===r.INVALID_TIME_POINT_INDEX?null:((0,s.assert)(i<=n,"startIndex should not exceed endIndex"),{startIndex:i,endIndex:n,level:e.level,extendLeft:e.extendLeft,extendRight:e.extendRight})}function a(e,t,i){const s=(0,n.ensureTimePointIndexIndex)(i.indexOf(e.startIndex)),r=(0,n.ensureTimePointIndexIndex)(i.indexOf(e.endIndex));return{id:t,...e,startIndex:s,endIndex:r}}function l(e,t){const i=Math.min(e.startIndex,e.endIndex),s=Math.max(e.startIndex,e.endIndex);if(t.contains(i)||t.contains(s)||it.lastBar())return!0;const r=e.startIndext.lastBar()&&r}},60393:(e,t,i)=>{"use strict";i.d(t,{LiveStudyGraphics:()=>d});var s=i(50151),r=i(90164),n=i(34522),o=i(68696),a=i(80009),l=i(93804),c=i(71409),h=i(12616);class d{constructor(){this._indexes=[],this._horizlines=new Map,this._vertlines=new Map,this._lines=new Map,this._hlines=new Map,this._textmarks=new Map,this._shapemarks=new Map,this._backgrounds=new Map,this._polygons=new Map,this._trendchannels=new Map,this._hhists=new Map,this._dwglabels=new Map,this._dwgboxes=new Map,this._dwglines=new Map,this._dwgtables=new Map,this._dwgtablecells=new Map,this._dwglinefills=new Map,this._tpos=new Map,this._tpoBlockSets=new Map,this._tpoLevelGroups=new Map,this._tpoVolumeRows=new Map,this._hhistsByTimePointIndex=new Map}horizlines(){return this._horizlines}vertlines(){return this._vertlines}lines(){return this._lines}hlines(){return this._hlines}textmarks(){return this._textmarks}shapemarks(){return this._shapemarks}backgrounds(){return this._backgrounds}polygons(){return this._polygons}trendchannels(){return this._trendchannels}hhists(){return this._hhists}dwglabels(){return this._dwglabels}dwglines(){return this._dwglines}dwgboxes(){return this._dwgboxes}dwgtables(){return this._dwgtables}dwgtablecells(){return this._dwgtablecells}dwglinefills(){return this._dwglinefills}tpos(){return this._tpos}tpoBlockSets(){return this._tpoBlockSets}tpoLevels(){return this._tpoLevelGroups}tpoVolumeRows(){return this._tpoVolumeRows}hhistsByTimePointIndex(){return this._hhistsByTimePointIndex}clear(){this._indexes=[],this._clearPrimitives()}extract(){const e=e=>e.extract(),t={indexes:this._indexes,horizlines:p(this._horizlines,e),vertlines:p(this._vertlines,e),lines:p(this._lines,e),hlines:p(this._hlines,e),textmarks:p(this._textmarks,e),shapemarks:p(this._shapemarks,e),backgrounds:p(this._backgrounds,e),polygons:p(this._polygons,e),trendchannels:p(this._trendchannels,e),hhists:p(this._hhists,e),dwglabels:p(this._dwglabels,e),dwglines:p(this._dwglines,e),dwgboxes:p(this._dwgboxes,e),dwgtables:p(this._dwgtables,e),dwgtablecells:p(this._dwgtablecells,e),dwglinefills:p(this._dwglinefills,e), +tpos:p(this._tpos,e),tpoBlockSets:p(this._tpoBlockSets,e),tpoLevels:p(this._tpoLevelGroups,e),tpoVolumeRows:p(this._tpoVolumeRows,e)};return this._hhistsByTimePointIndex=new Map,new h.StaticStudyGraphics("data",t)}replaceIndexesTo(e){this._indexes=e;const t=e=>e.replaceIndexesTo(this._indexes);this._horizlines.forEach(t),this._vertlines.forEach(t),this._lines.forEach(t),this._hlines.forEach(t),this._textmarks.forEach(t),this._shapemarks.forEach(t),this._backgrounds.forEach(t),this._polygons.forEach(t),this._trendchannels.forEach(t),this._hhists.forEach(t),this._dwglabels.forEach(t),this._dwgboxes.forEach(t),this._dwglines.forEach(t),this._dwgtables.forEach(t),this._dwgtablecells.forEach(t),this._dwglinefills.forEach(t),this._tpos.forEach(t),this._tpoBlockSets.forEach(t),this._tpoLevelGroups.forEach(t),this._tpoVolumeRows.forEach(t),this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}processCommands(e,t){void 0!==e.erase&&this._processEraseCommands(e.erase),void 0!==e.create&&this._processCreateCommands(e.create,t)}_processCreateCommands(e,t){for(const i in e){if(!e.hasOwnProperty(i))continue;const c=i;switch((0,s.assert)(c in t,`There is a '${c}' in study response, but it doesn't present in graphics info!`),c){case"hhists":_(this._hhists,e[c],t[c],this._indexes,r.materializeHHist);break;case"horizlines":_(this._horizlines,e[c],t[c],this._indexes,n.materializeHorizLine);break;case"vertlines":_(this._vertlines,e[c],t[c],this._indexes,o.materializeVertLine);break;case"polygons":_(this._polygons,e[c],t[c],this._indexes,a.materializePolygon);break;case"backgrounds":_(this._backgrounds,e[c],t[c],this._indexes,l.materializeBackground)}}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}_processEraseCommands(e){for(const t of e)if("all"===t.action)this._clearPrimitives();else{const e=e=>e.deleteById(t.id);switch(t.type){case"horizlines":this._horizlines.forEach(e);break;case"vertlines":this._vertlines.forEach(e);break;case"lines":this._lines.forEach(e);break;case"hlines":this._hlines.forEach(e);break;case"textmarks":this._textmarks.forEach(e);break;case"shapemarks":this._shapemarks.forEach(e);break;case"backgrounds":this._backgrounds.forEach(e);break;case"polygons":this._polygons.forEach(e);break;case"trendchannels":this._trendchannels.forEach(e);break;case"hhists":this._hhists.forEach(e);break;case"dwglabels":this._dwglabels.forEach(e);break;case"dwglines":this._dwglines.forEach(e);break;case"dwgboxes":this._dwgboxes.forEach(e);break;case"dwgtables":this._dwgtables.forEach(e);break;case"dwgtablecells":this._dwgtablecells.forEach(e);break;case"dwglinefills":this._dwglinefills.forEach(e);break;case"tpos":this._tpos.forEach(e);break;case"tpoBlockSets":this._tpoBlockSets.forEach(e);break;case"tpoLevels":this._tpoLevelGroups.forEach(e);break;case"tpoVolumeRows":this._tpoVolumeRows.forEach(e)}}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}_clearPrimitives(){this._horizlines.clear(),this._vertlines.clear(),this._lines.clear(),this._hlines.clear(), +this._textmarks.clear(),this._shapemarks.clear(),this._backgrounds.clear(),this._polygons.clear(),this._trendchannels.clear(),this._hhists.clear(),this._dwglabels.clear(),this._dwgboxes.clear(),this._dwglines.clear(),this._dwgtables.clear(),this._dwgtablecells.clear(),this._dwglinefills.clear(),this._tpos.clear(),this._tpoBlockSets.clear(),this._tpoLevelGroups.clear(),this._tpoVolumeRows.clear(),this._hhistsByTimePointIndex=new Map}}class u{constructor(e,t){this._primitivesDataById=new Map,this._primitiveById=new Map,this._materializePrimitive=e,this._indexes=t}forEach(e,t){this._primitiveById.forEach((i=>{e.call(t,i,i,this)}))}has(e){let t=!1;return this._primitiveById.forEach((i=>{t=t||i===e})),t}get size(){return this._primitiveById.size}[Symbol.iterator](){return this._primitiveById.values()}entries(){throw new Error("Not implemented")}keys(){throw new Error("Not implemented")}values(){throw new Error("Not implemented")}hasId(e){return this._primitiveById.has(e)}addData(e){this._primitivesDataById.set(e.id,e),this._tryMaterialize(e)}deleteById(e){this._primitiveById.delete(e),this._primitivesDataById.delete(e)}clear(){this._primitivesDataById.clear(),this._primitiveById.clear()}replaceIndexesTo(e){this._indexes=e,this._primitiveById.clear(),this._primitivesDataById.forEach(this._tryMaterialize,this)}extract(){const e=new Set(this._primitivesDataById.values());return this._primitivesDataById=new Map,this._primitiveById.clear(),e}_tryMaterialize(e){const t=this._materializePrimitive(e,this._indexes);null!==t&&((0,s.assert)(!this._primitiveById.has(e.id),"primitive with specified id should not exist"),this._primitiveById.set(e.id,t))}}function p(e,t){const i=new Map;return e.forEach(((e,s)=>i.set(s,t(e)))),i}function _(e,t,i,r,n){if(void 0!==t)for(const o of t){const t=o.styleId;void 0!==i&&(0,s.assert)(t in i,"Every style used by graphics primitive should be declared in study metainfo");let a=e.get(t);void 0===a&&(a=new u(n,r),e.set(t,a)),o.data.forEach(a.addData.bind(a))}}},80009:(e,t,i)=>{"use strict";i.d(t,{dematerializePolygon:()=>o,isPolygonInBarsRange:()=>a,materializePolygon:()=>n});var s=i(61401),r=i(1115);function n(e,t){for(const i of e.points){if(i.index>=t.length)return null;if(t[i.index]===s.INVALID_TIME_POINT_INDEX)return null}return{points:e.points.map((e=>({index:t[e.index],offset:e.offset,level:e.level})))}}function o(e,t,i){return{id:t,points:e.points.map((e=>({...e,index:(0,r.ensureTimePointIndexIndex)(i.indexOf(e.index))})))}}function a(e,t){var i;if(e.points.some((e=>{var i;return t.contains(e.index+(null!==(i=e.offset)&&void 0!==i?i:0))})))return!0;let s=!1,r=!1;const n=t.firstBar();for(const t of e.points)t.index+(null!==(i=t.offset)&&void 0!==i?i:0){"use strict";i.d(t,{StaticStudyGraphics:()=>h,emptyStudyGraphics:()=>_,loadStudyGraphics:()=>m,saveStudyGraphics:()=>g});var s=i(61401),r=i(34522),n=i(68696),o=i(90164),a=i(80009),l=i(93804),c=i(71409);class h{constructor(e,t){if(this._indexes=[],this._horizlines=new Map,this._vertlines=new Map, +this._lines=new Map,this._hlines=new Map,this._textmarks=new Map,this._shapemarks=new Map,this._backgrounds=new Map,this._polygons=new Map,this._trendchannels=new Map,this._hhists=new Map,this._dwglabels=new Map,this._dwglines=new Map,this._dwgboxes=new Map,this._dwgtables=new Map,this._dwgtablecells=new Map,this._dwglinefills=new Map,this._tpos=new Map,this._tpoBlockSets=new Map,this._tpoLevelGroups=new Map,this._tpoVolumeRows=new Map,"data"===e){const e=t;this._indexes=e.indexes,this._vertlines=d(e.vertlines,this._indexes,n.materializeVertLine),this._horizlines=d(e.horizlines,this._indexes,r.materializeHorizLine),this._polygons=d(e.polygons,this._indexes,a.materializePolygon),this._hhists=d(e.hhists,this._indexes,o.materializeHHist),this._backgrounds=d(e.backgrounds,this._indexes,l.materializeBackground)}else if("state"===e){const e=t;this._indexes=e.indexes||[],this._vertlines=u(e.vertlines,this._indexes,n.materializeVertLine),this._horizlines=u(e.horizlines,this._indexes,r.materializeHorizLine),this._polygons=u(e.polygons,this._indexes,a.materializePolygon),this._hhists=u(e.hhists,this._indexes,o.materializeHHist),this._backgrounds=u(e.backgrounds,this._indexes,l.materializeBackground)}this._hhistsByTimePointIndex=(0,c.splitHHistsByTimePointIndex)(this._hhists)}horizlines(){return this._horizlines}vertlines(){return this._vertlines}lines(){return this._lines}hlines(){return this._hlines}textmarks(){return this._textmarks}shapemarks(){return this._shapemarks}backgrounds(){return this._backgrounds}polygons(){return this._polygons}trendchannels(){return this._trendchannels}hhists(){return this._hhists}dwglabels(){return this._dwglabels}dwglines(){return this._dwglines}dwgboxes(){return this._dwgboxes}dwgtables(){return this._dwgtables}dwgtablecells(){return this._dwgtablecells}dwglinefills(){return this._dwglinefills}tpos(){return this._tpos}tpoBlockSets(){return this._tpoBlockSets}tpoLevels(){return this._tpoLevelGroups}tpoVolumeRows(){return this._tpoVolumeRows}hhistsByTimePointIndex(){return this._hhistsByTimePointIndex}}function d(e,t,i){const s=new Map;return e.forEach(((e,r)=>{const n=s.get(r)||new Set;e.forEach((e=>{const s=i(e,t);null!==s&&n.add(s)})),s.set(r,n)})),s}function u(e,t,i){const s=new Map;if(void 0===e)return s;for(const r of e){const e=r.styleId,n=s.get(e)||new Set;r.data.forEach((e=>{const s=i(e,t);null!==s&&n.add(s)})),s.set(e,n)}return s}function p(e,t,i,s,r,n){const o=[];return e.forEach(((e,a)=>{e.forEach((e=>{(null===r||s(e,r))&&function(e,t,i){let s=null;for(const i of e)i.styleId===t&&(s=i);null===s&&(s={styleId:t,data:[]},e.push(s)),s.data.push(i)}(o,a,n(e,t(e),i))}))})),o.length>0?o:void 0}function _(){return new h}function m(e){return new h("state",e)}function g(e,t){const i=function(e){const t=new Set;e.horizlines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.vertlines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.index)}))})),e.lines().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.textmarks().forEach(((e,i)=>{ +e.forEach((e=>{t.add(e.time)}))})),e.shapemarks().forEach(((e,i)=>{e.forEach((e=>{t.add(e.time)}))})),e.backgrounds().forEach(((e,i)=>{e.forEach((e=>{t.add(null!==e.start?e.start:s.INVALID_TIME_POINT_INDEX),t.add(e.stop)}))})),e.polygons().forEach(((e,i)=>{e.forEach((e=>{e.points.forEach((e=>{t.add(e.index)}))}))})),e.trendchannels().forEach(((e,i)=>{e.forEach((e=>{t.add(e.startIndex),t.add(e.endIndex)}))})),e.hhists().forEach(((e,i)=>{e.forEach((e=>{t.add(e.firstBarTime),t.add(e.lastBarTime)}))})),e.dwglabels().forEach(((e,i)=>{e.forEach((e=>{t.add(e.x)}))})),e.dwglines().forEach(((e,i)=>{e.forEach((e=>{var i,r;t.add(null!==(i=e.x1)&&void 0!==i?i:s.INVALID_TIME_POINT_INDEX),t.add(null!==(r=e.x2)&&void 0!==r?r:s.INVALID_TIME_POINT_INDEX)}))})),e.dwgboxes().forEach(((e,i)=>{e.forEach((e=>{var i,r;t.add(null!==(i=e.left)&&void 0!==i?i:s.INVALID_TIME_POINT_INDEX),t.add(null!==(r=e.right)&&void 0!==r?r:s.INVALID_TIME_POINT_INDEX)}))})),e.tpos().forEach(((e,i)=>{e.forEach((e=>{t.add(e.firstBarTime),t.add(e.lastBarTime)}))}));const i=Array.from(t);return i.sort(((e,t)=>e-t)),i}(e),c={indexes:i};let h=0;const d=()=>++h;return c.vertlines=p(e.vertlines(),d,i,n.isVertLineInBarsRange,t,n.dematerializeVertLine),c.horizlines=p(e.horizlines(),d,i,r.isHorizLineInBarsRange,t,r.dematerializeHorizLine),c.polygons=p(e.polygons(),d,i,a.isPolygonInBarsRange,t,a.dematerializePolygon),c.hhists=p(e.hhists(),d,i,o.isHHistInBarsRange,t,o.dematerializeHHist),c.backgrounds=p(e.backgrounds(),d,i,l.isBackgroundInBarsRange,t,l.dematerializeBackground),c}},95586:(e,t,i)=>{"use strict";var s,r,n,o;i.d(t,{HAlign:()=>r,LineStyle:()=>o,MarkLocation:()=>s}),function(e){e.AboveBar="AboveBar",e.BelowBar="BelowBar",e.Top="Top",e.Bottom="Bottom",e.Right="Right",e.Left="Left",e.Absolute="Absolute",e.AbsoluteUp="AbsoluteUp",e.AbsoluteDown="AbsoluteDown"}(s||(s={})),function(e){e.Left="left",e.Center="center",e.Right="right"}(r||(r={})),function(e){e.Top="top",e.Middle="middle",e.Bottom="bottom"}(n||(n={})),function(e){e[e.Solid=0]="Solid",e[e.Dotted=1]="Dotted",e[e.Dashed=2]="Dashed"}(o||(o={}))},71409:(e,t,i)=>{"use strict";i.d(t,{isStudyGraphicsEmpty:()=>n,primitivesZOrders:()=>r,splitHHistsByTimePointIndex:()=>o});const s=["horizlines","vertlines","lines","hlines","textmarks","shapemarks","backgrounds","polygons","trendchannels","hhists","dwglabels","dwglines","dwgboxes","dwgtables","dwgtablecells","dwglinefills","tpos","tpoBlockSets","tpoLevels","tpoVolumeRows"],r=new Map([["polygons",-4],["trendchannels",-3],["textmarks",-2],["shapemarks",-2],["backgrounds",-1],["hlines",1],["horizlines",1],["hhists",1],["dwglinefills",2],["vertlines",3],["lines",3],["dwglines",3],["dwgboxes",4],["dwglabels",5],["dwgtables",6],["dwgtablecells",6],["tpos",7],["tpoBlockSets",7],["tpoLevels",7],["tpoVolumeRows",7]]);function n(e){return!s.some((t=>e[t]().size>0))}function o(e){const t=new Map;return e.forEach(((e,i)=>{e.forEach((e=>{const s={...e,styleId:i},r=e.firstBarTime;let n=t.get(r);void 0===n&&(n=new Set,t.set(r,n)),n.add(s)}))})),t}},68696:(e,t,i)=>{"use strict" +;i.d(t,{dematerializeVertLine:()=>o,isVertLineInBarsRange:()=>a,materializeVertLine:()=>n});var s=i(61401),r=i(1115);function n(e,t){if(e.index>=t.length)return null;const i=t[e.index];return i===s.INVALID_TIME_POINT_INDEX?null:{startPrice:e.startPrice,endPrice:e.endPrice,index:i,extendTop:e.extendTop,extendBottom:e.extendBottom}}function o(e,t,i){const s=(0,r.ensureTimePointIndexIndex)(i.indexOf(e.index));return{id:t,...e,index:s}}function a(e,t){return t.contains(e.index)}},40484:(e,t,i)=>{"use strict";i.d(t,{HHistBasedValuesProvider:()=>_});var s=i(50335),r=i(50151),n=i(49483),o=i(86094),a=i(88348),l=i(98596),c=i(90164),h=i(15367),d=i(88546);function u(e,t="",i=""){return{id:t,index:e,title:i,value:"",visible:!1}}const p=n.CheckMobile.any();class _{constructor(e,t){this._emptyValues=[],this._study=e,this._model=t,void 0!==this._study.metaInfo().graphics.hhists&&this._emptyValues.push(u(0),u(1),u(2))}getItems(){return this._emptyValues}getValues(e){var t,i;const n=this._emptyValues.map((e=>({...e})));n.forEach((e=>{e.visible=this._study.isVisible(),e.value=d.notAvailable}));const a=this._study.properties().childs().inputs.childs().volume.value();switch(a){case c.HHistVolumeMode.UpDown:n[0].title="Up",n[1].title="Down",n[2].title="Total";break;case c.HHistVolumeMode.Total:n[0].title="Total",n[1].visible=!1,n[2].visible=!1;break;case c.HHistVolumeMode.Delta:n[0].title="Delta",n[1].title="Max(Up, Down)",n[2].title="Total"}const h=this._study.priceScale(),u=this._model.timeScale();if(null===h||h.isEmpty()||u.isEmpty()||this._hideValues())return n;if(null===e||!isFinite(e)){const t=this._study.data().last();if(null===t)return n;e=t.index}const p=this._model.crossHairSource(),_=p.price;if(!isFinite(p.y)&&(e=function(e,t){var i;const s=null===(i=e.visibleBarsStrictRange())||void 0===i?void 0:i.lastBar();if(!s)return null;const r=t.data().search(s,o.PlotRowSearchMode.NearestLeft);return r?r.index:null}(this._model.timeScale(),this._model.mainSeries()),null===e))return n;const m=function(e,t,i,s){if(0===e.size)return null;if(!i){const e=(0,r.ensureNotNull)(s.data().valueAt(t));i=s.barFunction()(e)}const n=function(e,t){let i=null;return e.forEach(((e,s)=>{s<=t&&(null===i||s>i)&&(i=s)})),i}(e,t);if(null===n)return null;const o=e.get(n);if(!o||0===o.size)return null;return function(e,t){let i=null;return e.forEach((e=>{e.priceLow<=t&&t{e.value="0"})),n;const g=this._study.metaInfo().graphics.hhists;if(void 0===g)return n;if(void 0===g[m.styleId])return n;const f=null===(i=null===(t=this._study.properties().childs().graphics.childs().hhists)||void 0===t?void 0:t.childs()[m.styleId])||void 0===i?void 0:i.childs(),v=new l.VolumeFormatter,S=e=>(0,s.isNumber)(e)?v.format(e):"";if(a!==c.HHistVolumeMode.Delta){if(m.rate.forEach(((e,t)=>{n[t].value=S(e),n[t].color=(0,r.ensureDefined)(f).colors[t].value()})),a===c.HHistVolumeMode.UpDown){const e=m.rate[0]+m.rate[1];n[2].value=S(e), +n[2].color=(0,r.ensureDefined)(f).valuesColor.value()}}else{const e=m.rate[0]>m.rate[1]?0:1,t=(0,r.ensureDefined)(f).colors[e].value(),i=m.rate[0]+m.rate[1];[2*m.rate[e]-i,m.rate[e],i].forEach(((e,i)=>{n[i].value=S(e),n[i].color=t}))}return n}_hideValues(){return p&&(null===this._model.crossHairSource().pane||(0,h.isLineToolName)(a.tool.value())||null!==this._model.lineBeingEdited())}}},75319:(e,t,i)=>{"use strict";var s;i.d(t,{StudyStatusType:()=>s}),function(e){e[e.Undefined=0]="Undefined",e[e.Loading=1]="Loading",e[e.Completed=2]="Completed",e[e.Error=3]="Error"}(s||(s={}))},59744:(e,t,i)=>{"use strict";var s;i.d(t,{InsertionErrorCode:()=>s}),function(e){e.StudyCannotBeChild="cannot_be_child",e.StubWasRemoved="stub_was_removed",e.CannotGetMetainfo="cannot_get_metainfo",e.Cancelled="cancelled",e.Unknown="unknown"}(s||(s={}))},19171:(e,t,i)=>{"use strict";i.d(t,{makeNextStudyId:()=>o,makeNextSymbolId:()=>r});let s=0;function r(){return s++,"ss_"+s}let n=0;function o(){return n++,"st"+n}},97087:(e,t,i)=>{"use strict";i.d(t,{migrateMetaInfoAndPropState:()=>p});var s=i(50151),r=i(42856),n=i(1722);const o=["Moving Average@tv-basicstudies","Moving Average Exponential@tv-basicstudies"];class a{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e;e._metainfoVersion=53,o.includes(t.id)}migratePropState(e){var t,i,s;o.includes(e.id)&&(e.inputs.length=null!==(t=e.inputs.length)&&void 0!==t?t:e.inputs.in_0,e.inputs.source=null!==(i=e.inputs.source)&&void 0!==i?i:e.inputs.in_1,e.inputs.offset=null!==(s=e.inputs.offset)&&void 0!==s?s:e.inputs.in_2,delete e.inputs.in_0,delete e.inputs.in_1,delete e.inputs.in_2,e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff",histogramBase:0,joinPoints:!1,title:"Smoothed MA"})}}const l=["Volume@tv-basicstudies"];class c{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e;e._metainfoVersion=53,l.includes(t.id)}migratePropState(e){var t;l.includes(e.id)&&(e.inputs.maLength=null!==(t=e.inputs.length)&&void 0!==t?t:e.inputs.maLength,delete e.inputs.length,delete e.inputs.offset,delete e.inputs.source,e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff",histogramBase:0,joinPoints:!1,title:"Smoothed MA"})}}const h=["Relative Strength Index@tv-basicstudies","Commodity Channel Index@tv-basicstudies","On Balance Volume@tv-basicstudies"];class d{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e,i=e;i._metainfoVersion=53,h.includes(t.id)&&(i.styles[t.id]={title:"Smoothed MA",histogramBase:0,joinPoints:!1})}migratePropState(e){h.includes(e.id)&&(e.plots[1]={id:"smoothedMA",type:"line"},e.styles.smoothedMA={display:0,linestyle:0,linewidth:1,plottype:0,trackPrice:!1,transparency:0,color:"#0496ff"})}}const u=[new class{targetMetaInfoVersion(){return 47}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=47,!t.defaults||void 0===t.defaults.precision)return void(i.format={ +type:"inherit"});const s=t.defaults&&t.defaults.precision,r=(0,n.isNumber)(s)?s:parseInt(s);0===r?i.format={type:"volume"}:isFinite(r)?i.format={type:"price",precision:r}:i.format={type:"inherit"},delete t.defaults.precision}migratePropState(e){}},new class{targetMetaInfoVersion(){return 50}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=50,void 0===t.defaults||void 0===t.defaults.ohlcPlots||void 0===t.ohlcPlots)return;const r=t.ohlcPlots,n=t.defaults.ohlcPlots,o=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).ohlcPlots);for(const e of Object.keys(n)){const t=n[e];if("ohlc_candles"===t.plottype){let i=!1;const s=r[e];void 0!==s&&(i=!!s.drawBorder,delete s.drawBorder),o[e]={borderColor:"#000000",drawBorder:i,...t}}}}migratePropState(e){}},new class{targetMetaInfoVersion(){return 53}migrateMetaInfo(e){const t=e,i=e;if(i._metainfoVersion=53,void 0!==t.defaults){if(void 0!==t.defaults.ohlcPlots&&void 0!==t.ohlcPlots){const e=Object.keys(t.ohlcPlots),r=t.defaults.ohlcPlots,n=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).ohlcPlots);for(const t of e){const e=r[t];if(void 0===e||void 0===e.visible)continue;const i=e.visible?15:0;delete e.visible,n[t]={display:i,...e}}}if(void 0!==t.defaults.styles&&void 0!==t.plots){const e=t.plots.map((e=>e.id)),r=t.defaults.styles,n=(0,s.ensureDefined)((0,s.ensureDefined)(i.defaults).styles);for(const t of e){const e=r[t];if(void 0===e||void 0===e.visible)continue;const i=e.visible?15:0;delete e.visible,n[t]={display:i,...e}}}}}migratePropState(e){if(e.ohlcPlots)for(const t of Object.keys(e.ohlcPlots)){const i=(0,s.ensureDefined)(e.ohlcPlots[t]);void 0!==i.visible&&(i.display=i.visible?15:0,delete i.visible)}if(e.styles)for(const t of Object.keys(e.styles)){const i=(0,s.ensureDefined)(e.styles[t]);void 0!==i.visible&&(i.display=i.visible?15:0,delete i.visible)}}}];function p(e,t){const i=r.StudyMetaInfo.versionOf(e),n=e;void 0===n._serverMetaInfoVersion&&(n._serverMetaInfoVersion=i);const o=["PennantCP@tv-basicstudies","WedgeCP@tv-basicstudies"].includes(e.id);u.forEach((r=>{(i<0||i>=r.targetMetaInfoVersion())&&!o||(r.migrateMetaInfo(e),void 0!==t&&r.migratePropState(t),(0,s.assert)(e._metainfoVersion===r.targetMetaInfoVersion()))}))}u.push(new a),u.push(new c),u.push(new d),u.sort((function(e,t){return e.targetMetaInfoVersion()-t.targetMetaInfoVersion()}))},26426:(e,t,i)=>{"use strict";i.d(t,{NonSeriesStudy:()=>o,isNonSeriesStudy:()=>n});var s=i(50151),r=i(8708);function n(e){return e instanceof o}class o extends r.Study{clearData(){this._customData=null,this._indexes=null}restoreData(e,t,i){super.restoreData(e),this._customData=t,this._indexes=i}state(e){const t=super.state(e);return e&&(t.nonSeriesData=this._customData,t.indexes=this._indexes),t}customData(){return this._customData}_setPaneViews(e){this._paneViews=e,this.model().lightUpdate()}_onDataUpdated(e,t,i){null!==t&&(t.indexes_replace?((0,s.assert)("nochange"!==i),this._indexes=i):(this._customData=t.data,"nochange"!==i&&(this._indexes=i))),super._onDataUpdated(e,t,i)}}},7793:(e,t,i)=>{"use strict";i.d(t,{ +OverlayLegendValuesProvider:()=>P});var s=i(42960),r=i(50335),n=i(44352),o=i(49483),a=i(87095),l=i(38223),c=i(93572),h=i(58333),d=i(86094),u=i(88348),p=i(82257),_=i(35994),m=i(92052),g=i(15367),f=i(88546);const v=o.CheckMobile.any(),S=v&&!0,y=new c.PercentageFormatter,b=f.notAvailable,w=`${b} (${b}%)`;class P extends class{constructor(e,t){this._study=e,this._model=t,this._emptyValues=[{title:n.t(null,void 0,i(39280)),visible:!1,value:"",index:0,id:""},{title:n.t(null,void 0,i(30777)),visible:!1,value:"",index:1,id:""},{title:n.t(null,void 0,i(8136)),visible:!1,value:"",index:2,id:""},{title:n.t(null,void 0,i(31691)),visible:!1,value:"",index:3,id:""},{title:"",visible:!1,value:"",index:4,id:""},{title:"",visible:!1,value:"",index:5,id:""},{title:n.t(null,void 0,i(49329)),visible:!1,value:"",index:6,id:""}]}getItems(){return this._emptyValues}getValues(e){var t,i,s;const n=this._emptyValues.map((e=>({...e})));if(this._model.timeScale().isEmpty())return n;if(0===this._study.data().size())return n;const o=this._showLastPriceAndChangeOnly();if((0,r.isNumber)(e)||(o?e=this._study.data().lastIndex():(e=this._model.crossHairSource().appliedIndex(),(0,r.isNumber)(e)||(e=this._study.data().lastIndex()))),null===e||!(0,r.isNumber)(e))return n;const c=this._study.data().search(e,d.PlotRowSearchMode.NearestLeft,1),u=this._model.backgroundTopColor().value();if(null===c)return n;const p=c.index,g=c.value,f=g[1],v=g[2],P=g[3],C=g[4];n[0].value=b,n[1].value=b,n[2].value=b,n[3].value=b,n[6].value=w;for(const e of n)e.visible=!o;const x=n[4];x.visible=!1;const{values:T}=this._changesData(C,f,p,o),I=(0,m.getPriceValueFormatterForSource)(this._study);if((0,m.shouldBeFormattedAsPercent)(this._study)||(0,m.shouldBeFormattedAsIndexedTo100)(this._study))n[6].value="";else if(void 0!==T){const e=this._study.formatter(),{currentPrice:s,prevPrice:r,change:o}=T,a=null!==(i=null===(t=e.formatChange)||void 0===t?void 0:t.call(e,s,r,!0))&&void 0!==i?i:e.format(o,!0);n[6].value=(0,l.forceLTRStr)(`${a} (${y.format(T.percentChange,!0)})`)}o?(n[5].value=null==C?b:I(C),n[5].visible=!0,n[6].visible=!0):(n[0].value=null==f?b:I(f),n[1].value=null==v?b:I(v),n[2].value=null==P?b:I(P),n[3].value=null==C?b:I(C),x.value=I(this._study.barFunction()(g)),n[5].visible=!1);let M=null;if(o&&!S)M=void 0===T||T.change>=0?_.SeriesBarColorer.upColor(this._study.properties()):_.SeriesBarColorer.downColor(this._study.properties());else{const e=this._study.barColorer().barStyle(p,!1),t=null!==(s=e.barBorderColor)&&void 0!==s?s:e.barColor;M=(0,h.calculateColor)(u,t)}M=(0,a.resetTransparency)((0,h.calculateColor)(u,M));for(const e of n)e.color=M;return n}_showLastPriceAndChangeOnly(){return v&&(null===this._model.crossHairSource().pane||(0,g.isLineToolName)(u.tool.value())||null!==this._model.lineBeingEdited())}_changesData(e,t,i,s){var r;if(s&&!S){const t=this._study.quotes();if(null!==t){return{values:{currentPrice:e,prevPrice:e-(null!==t.change?t.change:0),change:null!==t.change?t.change:0,percentChange:null!==t.change_percent?t.change_percent:0},priceDirection:{ +basedOnCurrentBar:null!==t.change&&t.change>=0?0:1,basedOnPrevClose:null!==t.change&&t.change>=0?0:1}}}}else{const s=this._study.data().search(i-1,d.PlotRowSearchMode.NearestLeft,1),n=null!==(r=null==s?void 0:s.value[4])&&void 0!==r?r:null;if(null!==n&&null!=e&&null!=t)return{values:{currentPrice:e,prevPrice:n,change:e-n,percentChange:(0,p.barPercentChange)(n,e)},priceDirection:{basedOnCurrentBar:e>=t?0:1,basedOnPrevClose:e>=n?0:1}}}return null==e||null==t?{}:{priceDirection:{basedOnCurrentBar:e>=t?0:1,basedOnPrevClose:e>=t?0:1}}}}{constructor(e,t){super(e,t);const i=t.properties().childs().paneProperties.childs().legendProperties.childs();this._showBarChange=i.showBarChange,this._showSeriesOHLC=i.showSeriesOHLC}getValues(e){const t=super.getValues(e);if(!this._showLastPriceAndChangeOnly()){const e=this._study.properties().childs(),i=e.style.value(),r=(0,s.isPriceSourceStyle)(i),n=12!==i&&16!==i,o=12!==i,a=12!==i,l=this._showSeriesOHLC.value(),c=l&&!r,h=l&&r;if(t[0].visible=c&&n,t[1].visible=c,t[2].visible=c,t[3].visible=c&&o,t[6].visible=this._showBarChange.value()&&a,t[4].visible=h,16===i){const i=e.hlcAreaStyle.childs();t[1].color=i.highLineColor.value(),t[2].color=i.lowLineColor.value(),t[3].color=i.closeLineColor.value()}}return t}}},26481:(e,t,i)=>{"use strict";i.d(t,{OverlayStatusProvider:()=>r});var s=i(6892);class r extends s.StudyStatusProvider{getSplitTitle(){return this._source.titleInParts(!0,void 0,!1,!1)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,void 0,!1,!1)}: ${this.sourceStatusText()}`:`${this._source.title(!0,void 0,!1,!1)} ${this.sourceStatusText()}`:this._source.title(!0,void 0,!1,!1)}}},96759:(e,t,i)=>{"use strict";function s(e){e.lineWidth=void 0,e.lineStyle=void 0;for(let t=0;ts,createEmptyStyle:()=>r})},77243:(e,t,i)=>{"use strict";i.d(t,{PaneRendererColumns:()=>n});var s=i(59590),r=i(18807);class n extends s.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=null,this._precalculatedCache=[],this.setData(e)}setData(e){this._data=e,this._precalculatedCache=[]}hitTest(e){var t,i,s,n;if(null===this._data)return null;const o=.5*this._data.barSpacing,a=e.x-o,l=e.x+o,c=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,h=(null!==(n=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==n?n:this._data.items.length)-1;for(let t=c;t<=h;t++){const i=this._data.items[t],s=i.x;if(s>=a&&s<=l){const t=i.y;if(e.y>=Math.min(t,this._data.histogramBase)&&e.y<=Math.max(t,this._data.histogramBase))return new r.HitTestResult(r.HitTarget.Regular)}}return null}_drawImpl(e){var t,i,s,r;if(null===this._data||0===this._data.items.length)return;const{context:n,horizontalPixelRatio:o,verticalPixelRatio:a}=e;this._precalculatedCache.length||this._fillPrecalculatedCache(o) +;const l=Math.max(1,Math.floor(o)),c=Math.max(1,Math.floor(a)),h=Math.round(this._data.histogramBase*a)-Math.floor(l/2),d=h+l,u=this._data.lineColor,p=null!==(i=null===(t=this._data.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,_=(null!==(r=null===(s=this._data.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==r?r:this._data.items.length)-1;for(let e=p;e<=_;e++){const t=this._data.items[e],i=this._precalculatedCache[e-p],s=Math.round(t.y*a);let r,o;n.fillStyle=t.style?t.style.color:u,s<=h?(r=s,o=d):(r=h,o=s-Math.floor(c/2)+c),n.fillRect(i.left,r,i.right-i.left+1,o-r)}}_fillPrecalculatedCache(e){var t,i;if(null===this._data||0===this._data.items.length)return void(this._precalculatedCache=[]);const{barSpacing:s,visibleItemsRange:r,items:n}=this._data,o=Math.ceil(s*e)<=1?0:Math.max(1,Math.floor(e)),a=Math.round(s*e)-o,l=null!==(t=null==r?void 0:r.startItemIndex)&&void 0!==t?t:0,c=(null!==(i=null==r?void 0:r.endItemIndex)&&void 0!==i?i:n.length)-1,h=c-l+1;if(h<=0)return void(this._precalculatedCache=[]);this._precalculatedCache=new Array(h);for(let t=l;t<=c;t++){const i=n[t],s=Math.round(i.x*e);let r,o;if(a%2){const e=(a-1)/2;r=s-e,o=s+e}else{const e=a/2;r=s-e,o=s+e-1}this._precalculatedCache[t-l]={left:r,right:o,roundedCenter:s,center:i.x*e,time:i.timePointIndex}}for(let e=l+1;e<=c;e++){const t=this._precalculatedCache[e-l],i=this._precalculatedCache[e-l-1];t.time===i.time+1&&(t.left-i.right!==o+1&&(i.roundedCenter>i.center?i.right=t.left-o-1:t.left=i.right+o+1))}let d=Math.ceil(s*e);for(let e=l+1;e<=c;e++){const t=this._precalculatedCache[e-l];t.right0&&d<4)for(let e=l+1;e<=c;e++){const t=this._precalculatedCache[e-l];t.right-t.left+1>d&&(t.roundedCenter>t.center?t.right-=1:t.left+=1)}}}},39871:(e,t,i)=>{"use strict";i.d(t,{StudyPlotPaneView:()=>R});var s=i(50151),r=i(86441),n=i(24377),o=i(14483),a=i(37160),l=i(1722),c=i(87095),h=i(22767);function d(e,t){const i=new Map;return function(...s){const r=""+(t?t.apply(null,s):s[0]);if(!i.has(r)){const t=e.apply(this,s);return i.set(r,t),t}return i.get(r)}}var u=i(18807),p=i(62885),_=i(19266),m=i(1149),g=i(40621),f=i(57490),v=i(80101),S=i(96759),y=i(45197),b=i(59590),w=i(49483);class P extends b.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){var t,i,s,n;const o=this._data,a=o.lineWidth||o.height/2,l=o.vertOffset||0,c=(0,y.interactionTolerance)().series+a,h=null!==(i=null===(t=o.visibleItemsRange)||void 0===t?void 0:t.startItemIndex)&&void 0!==i?i:0,d=null!==(n=null===(s=o.visibleItemsRange)||void 0===s?void 0:s.endItemIndex)&&void 0!==n?n:o.items.length;for(let t=h;t{const t=(0,n.rgbToHsl)((0,n.parseRgb)(e)),i=t[0]+.05;return t[0]=i-Math.floor(i),(0,n.rgbToHexString)((0,n.hslToRgb)(t))},D=d(E);function V(e,t){if(null===e)return t;const i=e.firstIndex,s=t.firstIndex,r=e.clearData||t.clearData;return{firstIndex:r||void 0===i||void 0===s?void 0:Math.min(i,s),clearData:r}}const B=new Set([M.LineStudyPlotStyle.Line,M.LineStudyPlotStyle.Area,M.LineStudyPlotStyle.Circles,M.LineStudyPlotStyle.Cross,M.LineStudyPlotStyle.StepLine,M.LineStudyPlotStyle.StepLineWithDiamonds]);class R{constructor(e,t,i,s,r=!1){this._histogramBase=null,this._items=[],this._lastConfirmedSeriesBarCoordinate=NaN,this._selectionData=null,this._lineColor="",this._lineWidth=1,this._color1="",this._color2="",this._dataInvalidated=null,this._viewportInvalidated=!1,this._renderer=new _.CompositeRenderer,this._isMarkersEnabled=o.enabled("source_selection_markers"),this._study=e,this._series=t,this._model=i,this._plotName=s,this._plotIndex=e.metaInfo().plots.findIndex((e=>e.id===s)),this._colorProvider=(0,A.createStudyPlotColorProvider)(e.metaInfo(),e.properties(),s),this._selectionIndexer=new f.SelectionIndexes(i.timeScale()),this._extendStepLineToBarsEndings=r,this._useFirstUnplottableRow=!1}items(){return this._items}update(e){if("global-change"===e.type)return this._dataInvalidated=V(this._dataInvalidated,{}),void(this._viewportInvalidated=!0);if("data-source-change"!==e.type)this._viewportInvalidated=!0;else{if(e.sourceId===this._study.id()){const t=V(this._dataInvalidated,{firstIndex:e.firstUpdatedTimePointIndex,clearData:e.clearData});this._dataInvalidated=t}}}renderer(){return this._dataInvalidated?this._updateImplFull(this._viewportInvalidated)&&(this._dataInvalidated=null):this._viewportInvalidated&&this._updateImplLight(),this._viewportInvalidated=!1,this._renderer}_getTranspValue(){const e=this._study.properties(),t=e.styles[this._plotName];let i=0;const s=this._study.metaInfo();return"Volume@tv-basicstudies"===s.id&&s.version<=46&&"transparency"in e?(i=e.transparency.value(),i=(0,l.isNumber)(i)?i:0,i):(t.transparency&&(i=t.transparency.value(),i=(0,l.isNumber)(i)?i:0),i)}_updateImplFull(e){var t,i,n,o,l;if(this._renderer.clear(),(null===(t=this._dataInvalidated)||void 0===t?void 0:t.clearData)&&(this._items=[]), +!this._study.isPlotVisibleAt(this._plotName,1))return!1;if(!this._study.priceScale())return!1;const h=this._study.firstValue();if(null===h)return!1;const d=this._study.priceScale();if(null===d)return!1;this._histogramBase=null;const u=this._study.properties().styles[this._plotName],p=(0,s.ensureDefined)(null===(i=this._study.metaInfo().styles)||void 0===i?void 0:i[this._plotName]),_=u.plottype.value(),m=this._useFirstUnplottableRow&&(_===M.LineStudyPlotStyle.StepLine||_===M.LineStudyPlotStyle.StepLineWithDiamonds),g=this._study.data().plottableRange(m),f=g.size();if(0===f)return!1;const v=this._study.offset(this._plotName);let y=null===(n=this._dataInvalidated)||void 0===n?void 0:n.firstIndex;const b=B.has(_);if(f!==this._items.length){const e=void 0!==y?y+v:void 0;if(void 0===e||0===this._items.length||e<(0,s.ensureDefined)(this._items[0].timePointIndex))this._items=[],g.each(((e,t)=>{const i=t[this._plotIndex+1];if(b&&null==i)return!1;const s=new r.Point(NaN,NaN);return s.origPrices=new r.Point(NaN,NaN),s.timePointIndex=e+v,this._items.push(s),!1})),y=this._items.length?(0,s.ensureDefined)(this._items[0].timePointIndex)-v:void 0;else{const e=this._items[this._items.length-1].timePointIndex,t=(0,s.ensureDefined)(e)-v,i=(0,s.ensureNotNull)(g.lastIndex())+1,n=g.rangeIterator(t+1,i);for(;n.hasNext();){const e=n.next(),t=e.value[this._plotIndex+1],i=null==t;if(b&&i)continue;const s=new r.Point(NaN,NaN);s.origPrices=new r.Point(NaN,NaN),s.timePointIndex=e.index+v,this._items.push(s)}}}let w=NaN,P=NaN;const C=new Map,x=(e,t)=>{let i=C.get(e);void 0===i&&(i=new Map,C.set(e,i));let s=i.get(t);if(void 0===s){const r=!this._plotName||"vol"!==this._plotName;s=(0,c.generateColor)(e,t,r),i.set(t,s)}return s},T=(0,S.createEmptyStyle)(),I=(0,a.clamp)(this._getTranspValue(),0,100),A=this._model.timeScale().visibleBarsStrictRange();if(null===A)return!1;const{startBar:k,endBar:E}=this._calculateStartEnd(A);if(null===k||null===E||0===this._items.length)return!1;const D=null!=y?y:(0,s.ensureNotNull)(g.firstIndex()),V=g.rangeIterator(D,(0,s.ensureNotNull)(g.lastIndex())+1),R=(0,L.lowerbound)(this._items,D+v,((e,t)=>e.timePointIndex0){const e=this._items[N-1].timePointIndex,i=new r.Point(t-1,NaN);i.origPrices=new r.Point(t-1,NaN),i.timePointIndex=e,Ne.timePointIndexee.timePointIndexes+1?{startBar:null,endBar:null}:(i=Math.max(a,i),{startBar:i,endBar:s})}_createRenderer(e,t){var i,r;this._renderer.clear();const n=this._study.properties().styles.childs()[this._plotName].childs(),o=(0,s.ensureDefined)(null===(i=this._study.metaInfo().styles)||void 0===i?void 0:i[this._plotName]),d=(0,a.clamp)(this._getTranspValue(),0,100);this._lineColor=(0,c.generateColor)(n.color.value(),d), +this._lineWidth=n.linewidth.value();let u=n.color.value();const _=this._colorProvider.getDefaultPlotPointStyle();_&&(u=_.colors[0]||u,this._lineWidth=null!==(r=_.lineWidth)&&void 0!==r?r:this._lineWidth,this._lineColor=u?(0,c.generateColor)(u,d):this._lineColor),this._color2=(0,c.generateColor)(u,d);const f=this._study.metaInfo().isRGB?E(u):D(u);this._color1=(0,c.generateColor)(f,d);const S={};S.barSpacing=this._model.timeScale().barSpacing(),S.items=this._items,S.histogramBase=this._histogramBase?this._histogramBase:(0,s.ensureNotNull)(this._study.priceScale()).height(),S.lineIndex=0,S.lineStyle=n.linestyle.value(),S.lineColor=this._lineColor,S.lineWidth=this._lineWidth,S.lineWidth=(0,l.isNumber)(S.lineWidth)?S.lineWidth:1,S.color1=this._color1,S.color2=this._color2,S.bottom=S.histogramBase,S.visibleItemsRange={startItemIndex:e,endItemIndex:t},S.lastConfirmedSeriesBarCoordinate=this._lastConfirmedSeriesBarCoordinate,S.simpleMode=this._colorProvider.singleColor();const y=this._renderer,b=o.joinPoints;switch(n.plottype.value()){case M.LineStudyPlotStyle.Line:case M.LineStudyPlotStyle.LineWithBreaks:y.append(new m.PaneRendererLine(S));break;case M.LineStudyPlotStyle.Area:case M.LineStudyPlotStyle.AreaWithBreaks:y.append(new p.PaneRendererArea(S));break;case M.LineStudyPlotStyle.Histogram:y.append(new I(S));break;case M.LineStudyPlotStyle.Columns:y.append(new C.PaneRendererColumns(S));break;case M.LineStudyPlotStyle.Cross:if(y.append(new T(S)),b){const e=(0,h.deepCopy)(S);e.lineWidth=1,e.forceLineWidth=!0,y.append(new m.PaneRendererLine(e))}break;case M.LineStudyPlotStyle.Circles:if(y.append(new P(S)),b){const e=(0,h.deepCopy)(S);e.lineWidth=1,e.ignorePaletteLineWidth=!0,y.append(new m.PaneRendererLine(e))}break;case M.LineStudyPlotStyle.StepLine:case M.LineStudyPlotStyle.StepLineWithBreaks:case M.LineStudyPlotStyle.StepLineWithDiamonds:{S.decoration=n.plottype.value()===M.LineStudyPlotStyle.StepLineWithDiamonds?g.StepLineDecoration.Diamonds:g.StepLineDecoration.None,S.extendToBarsEndings=this._extendStepLineToBarsEndings;const e=new g.PaneRendererStepLine(void 0,!1);e.setData(S),y.append(e);break}default:y.append(new m.PaneRendererLine(S))}this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&this._selectionData&&y.append(new v.SelectionRenderer(this._selectionData))}_createSelection(e){const t=this._study.priceScale();if(null!==t)if(this._model.selection().isSelected(this._study)){const i=this._selectionIndexer.indexes();this._selectionData={points:[],bgColors:[],visible:!0,hittestResult:u.HitTarget.Regular,barSpacing:this._model.timeScale().barSpacing()};const n=(0,s.ensureNotNull)(this._model.paneForSource(this._study)).height(),o=this._study.offset(this._plotName);for(let s=0;s{"use strict";i.d(t,{createStudyPlotColorProvider:()=>p});var s=i(72877),r=i(50151),n=i(96759);const o=new Map([[0,"color"],[2,"textColor"],[3,"borderColor"],[4,"wickColor"],[5,"colorup"],[6,"colordown"]]);class a{constructor(e){this._plotStyle=e}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return o.forEach(((e,t)=>{this._plotStyle[e]&&(i.colors[t]=this._plotStyle[e].value())})),i.lineWidth=this._plotStyle.linewidth?this._plotStyle.linewidth.value():void 0,i.lineStyle=this._plotStyle.linestyle?this._plotStyle.linestyle.value():void 0,i}isColorDefined(){return!0}singleColor(){return!0}getDefaultPlotPointStyle(){return null}}const l=[0,1,2,3,4,5,6];class c{constructor(e,t,i,s){this._palettesColors=new Map,this._defaultPlotColors=new Map,this._indexes=s;const n=t.styles[i];if(n)for(const[e,t]of o)this._defaultPlotColors.set(e,n[t]);const a=(0,r.ensureDefined)(e.palettes),l=e.plots;s.forEach(((e,i)=>{const s=l[e];if(s&&"palette"in s){const e=a[s.palette],r=t.palettes[s.palette];if(e&&r){const{valToIndex:t}=e,{colors:s}=r,n={...s};t&&Object.keys(t).forEach((e=>{const i=t[e];void 0!==i&&(n[e]=s[i])})),this._palettesColors.set(i,n)}}}))}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return l.forEach((t=>{var s,n;if(this._palettesColors.has(t)){const n=e[(0,r.ensureDefined)(this._indexes.get(t))+1];if("number"==typeof n){const e=null===(s=this._palettesColors.get(t))||void 0===s?void 0:s[n];0===t&&e&&(i.lineWidth=e.width.value(),i.lineStyle=e.style.value()),i.colors[t]=null==e?void 0:e.color.value()}else i.colors[t]="transparent"}else i.colors[t]=null===(n=this._defaultPlotColors.get(t))||void 0===n?void 0:n.value()})),i}getDefaultPlotPointStyle(){var e;const t=null===(e=this._palettesColors.get(0))||void 0===e?void 0:e[0];if(void 0!==t){return{colors:[t.color.value(),void 0,void 0,void 0,void 0,void 0,void 0],lineStyle:void 0,lineWidth:t.width.value()}}return null}isColorDefined(){return!!this._palettesColors.size}singleColor(){return!1}}var h=i(87095);class d{constructor(e){this._indexes=e}getPlotPointStyle(e,t){const i=t?(0,n.clearStyle)(t):(0,n.createEmptyStyle)();return this._indexes.forEach(((t,s)=>{const r=e[t+1];if(null!=r){const e=(0,h.rgbaFromInteger)(r);i.colors[s]=e}else i.colors[s]="transparent"})),i}isColorDefined(){return!0}singleColor(){return!1}getDefaultPlotPointStyle(){return null}}const u=new Map([[0,function(e,t){const i=(0,s.isColorerPlot)(t)||(0,s.isOhlcColorerPlot)(t);return"target"in t&&t.target===e&&i}],[2,function(e,t){const i=(0,s.isTextColorerPlot)(t);return"target"in t&&t.target===e&&i}],[1,function(e,t){return(0,s.isBgColorerPlot)(t)&&t.id===e}],[3,function(e,t){const i=(0,s.isCandleBorderColorerPlot)(t);return"target"in t&&t.target===e&&i}],[4,function(e,t){const i=(0,s.isCandleWickColorerPlot)(t);return"target"in t&&t.target===e&&i}],[5,function(e,t){const i=(0,s.isUpColorerPlot)(t) +;return"target"in t&&t.target===e&&i}],[6,function(e,t){const i=(0,s.isDownColorerPlot)(t);return"target"in t&&t.target===e&&i}]]);function p(e,t,i){const{colorers:s}=function(e,t){const i=e.plots,s=i.findIndex((e=>e.id===t)),r=new Map;return i.forEach(((e,i)=>{u.forEach(((s,n)=>{s(t,e)&&r.set(n,i)}))})),{plotIndex:-1===s?null:s,colorers:r}}(e,i);if(s.size)return e.isRGB?new d(s):new c(e,t,i,s);{const e=t.ohlcPlots;if(e&&e[i])return new a(e[i]);const s=t.styles[i];return new a(s)}}},72877:(e,t,i)=>{"use strict";var s,r,n;function o(e){return"line"===e.type}function a(e){return"shapes"===e.type}function l(e){return"chars"===e.type}function c(e){return"arrows"===e.type}function h(e){return"data"===e.type}function d(e){return"dataoffset"===e.type}function u(e){return"ohlc_open"===e.type}function p(e){return"ohlc_high"===e.type}function _(e){return"ohlc_low"===e.type}function m(e){return"ohlc_close"===e.type}function g(e){return u(e)||p(e)||_(e)||m(e)}function f(e){return"colorer"===e.type&&"palette"in e}function v(e){return"colorer"===e.type&&!("palette"in e)}function S(e){return"colorer"===e.type}function y(e){return"bar_colorer"===e.type}function b(e){return"bg_colorer"===e.type}function w(e){return"text_colorer"===e.type}function P(e){return"ohlc_colorer"===e.type}function C(e){return"wick_colorer"===e.type}function x(e){return"border_colorer"===e.type}function T(e){return"up_colorer"===e.type}function I(e){return"down_colorer"===e.type}function M(e){return"alertcondition"===e.type}function A(e){return o(e)||a(e)||l(e)||c(e)}function L(e){return"Plot"!==e}function k(e){return"ohlc_bars"===e.plottype}function E(e){return"ohlc_candles"===e.plottype}function D(e){return S(e)||y(e)||b(e)||h(e)||d(e)||P(e)||M(e)||T(e)||I(e)||x(e)||C(e)||w(e)}function V(e){return S(e)||w(e)||y(e)||h(e)||d(e)||P(e)||C(e)||x(e)||T(e)||I(e)||M(e)}i.r(t),i.d(t,{LineStudyPlotStyle:()=>s,PlotSymbolSize:()=>n,STUDYPLOTDISPLAYTARGET:()=>r,isAlertConditionPlot:()=>M,isArrowsPlot:()=>c,isBarColorerPlot:()=>y,isBgColorerPlot:()=>b,isCandleBorderColorerPlot:()=>x,isCandleWickColorerPlot:()=>C,isCharsPlot:()=>l,isColorerPlot:()=>S,isDataOffsetPlot:()=>d,isDataPlot:()=>h,isDownColorerPlot:()=>I,isLinePlot:()=>o,isNonVisualPlot:()=>V,isOhlcClosePlot:()=>m,isOhlcColorerPlot:()=>P,isOhlcHighPlot:()=>p,isOhlcLowPlot:()=>_,isOhlcOpenPlot:()=>u,isOhlcPlot:()=>g,isOhlcPlotStyleBars:()=>k,isOhlcPlotStyleCandles:()=>E,isPaletteColorerPlot:()=>f,isPlotSupportDisplay:()=>A,isPlotTitleDefined:()=>L,isPlotWithTechnicalValues:()=>D,isRgbaColorerPlot:()=>v,isShapesPlot:()=>a,isTextColorerPlot:()=>w,isUpColorerPlot:()=>T}),function(e){e[e.Line=0]="Line",e[e.Histogram=1]="Histogram",e[e.Cross=3]="Cross",e[e.Area=4]="Area",e[e.Columns=5]="Columns",e[e.Circles=6]="Circles",e[e.LineWithBreaks=7]="LineWithBreaks",e[e.AreaWithBreaks=8]="AreaWithBreaks",e[e.StepLine=9]="StepLine",e[e.StepLineWithDiamonds=10]="StepLineWithDiamonds",e[e.StepLineWithBreaks=11]="StepLineWithBreaks"}(s||(s={})),function(e){e[e.None=0]="None",e[e.Pane=1]="Pane",e[e.DataWindow=2]="DataWindow", +e[e.PriceScale=4]="PriceScale",e[e.StatusLine=8]="StatusLine",e[e.All=15]="All"}(r||(r={})),function(e){e.Auto="auto",e.Tiny="tiny",e.Small="small",e.Normal="normal",e.Large="large",e.Huge="huge"}(n||(n={}))},28853:(e,t,i)=>{"use strict";i.r(t),i.d(t,{createStudy:()=>ce,isESDStudy:()=>ae,isFundamentalStudy:()=>oe,isRollDatesStudy:()=>le,isStudy:()=>se,isStudyStrategy:()=>re,isStudyStub:()=>ne,studyColorRotationMode:()=>he,useSameColorRotationComparator:()=>ue});var s=i(14483),r=i(42856),n=i(8708),o=i(50151),a=i(26426),l=i(27714),c=i(74359);class h{constructor(e,t,i,s){this._priceAxisFontSize=11,this._prices=[],this._labelWidth=0,this._pixelRatioParams=e,this._recreateCanvasAndContext((0,l.size)({width:0,height:0})),this.reset({font:t,fontSize:i,backColors:s})}destroy(){delete this._canvas,delete this._cache}canvas(){return this._canvas}reset(e){this._renderParams=e,this._prices=[],this._cache.font=e.fontSize+"px "+e.font,this._labelWidth=["P","S1","R1","S2","R2","S3","R3","S4","R4","S5","R5","/"].reduce(((e,t)=>{const i=this._cache.measureText(t).width;return Math.max(i,e)}),0)}rowHeight(){return this._priceAxisFontSize+4}labelRectByIndex(e){return{left:0,top:Math.round(this._topByIndex(e)),width:Math.round(this._labelWidth+4),height:Math.round(this._renderParams.fontSize+8)}}setPrices(e){let t=!1;const i=(e,t)=>{const i=void 0===e,s=void 0===t;return(!i&&!s||i===s)&&(0,o.ensureDefined)(e).formatted===(0,o.ensureDefined)(t).formatted};if(e.length!==this._prices.length)t=!0;else for(let s=0;s{this._cache.translate(.5,.5),this._cache.font=this._renderParams.fontSize+"px "+this._renderParams.font,this._cache.textBaseline="middle";for(let e=0;e=n||c)){this._visiblePivots.add(o[e]),this._prices=[];for(let i=0;i=t.left&&e.x<=t.left+t.width&&e.y>=t.top&&e.y<=t.top+t.height)return new I.HitTestResult(I.HitTarget.Regular);return null}_drawImpl(e){const t=this._cacheProvider(e),{horizontalPixelRatio:i,verticalPixelRatio:s,context:r}=e;this._drawRects=[];const n=e=>{const n=t.labelRectByIndex(e),o={left:Math.round(this._point.x-n.width+a), +top:Math.round(this._point.y-n.height/2),width:n.width,height:n.height};return r.drawImage(t.canvas(),Math.round(n.left*i),Math.round(n.top*s),n.width*i,n.height*s,Math.round(o.left*i),Math.round(o.top*s),o.width*i,o.height*s),this._drawRects.push(o),n.width},o=this._label.split("/");let a=0;for(let e=0;e0&&(a+=n(t+11)/2),a+=n(t)/2}}}function L(e){return"P"===e?e:"S"+e[1]+"/R"+e[1]}function k(e,t,i){const s=t;void 0===e[s]?e[s]={text:i,ids:[L(i)]}:(e[s].text+="/"+i,e[s].ids.push(L(i)))}class E{constructor(e,t){this._pivots=[],this._invalidated=!0,this._renderer=new x.CompositeRenderer,this._model=e,this._source=t,this._cacheProvider=this._source.getCache.bind(this._source)}update(e){this._invalidated=!0}renderer(e,t){return this._invalidated&&(this._updateImpl(t,e),this._invalidated=!1),this._renderer}_updateImpl(e,t){this._renderer.clear();const i=this._source.ownerSource();if(null===i)return;this._source.pricesView().prices(),this._pivots=[];const s=this._source.customData();if(!s||!s.pivots)return;const r=this._source.properties().childs();if(!r.visible.value())return;const n=s.pivots,a=this._source.indexes(),l=this._model.timeScale(),c=this._source.priceScale(),h=i.firstValue();if(!c||c.isEmpty()||l.isEmpty()||!n||!a||null===h)return;const d=(0,o.ensureNotNull)(l.visibleBarsStrictRange()),u=d.firstBar(),p=d.lastBar();for(let e=0;ep)continue;const s={},o=r.levelsStyle.childs().visibility.childs();o.P.value()&&k(s,n[e].p,"P"),o["S1/R1"].value()&&(k(s,n[e].s1,"S1"),k(s,n[e].r1,"R1")),o["S2/R2"].value()&&(k(s,n[e].s2,"S2"),k(s,n[e].r2,"R2")),o["S3/R3"].value()&&(k(s,n[e].s3,"S3"),k(s,n[e].r3,"R3")),o["S4/R4"].value()&&(k(s,n[e].s4,"S4"),k(s,n[e].r4,"R4")),o["S5/R5"].value()&&(k(s,n[e].s5,"S5"),k(s,n[e].r5,"R5"));const d=l.indexToCoordinate(t),_=l.indexToCoordinate(i);for(const t of Object.keys(s)){const i=parseFloat(t),r=c.priceToCoordinate(i,h);this._pivots.push({x1:d,x2:_,y:r,label:s[t].text,labelIds:s[t].ids,src:n[e]})}}const _=r.levelsStyle.childs().colors,m=r.levelsStyle.childs().widths,g=this._source.visiblePivots();for(let e=0;ethis.processHibernate()))}pricesView(){return this._pricesView}indexes(){return this._indexes}properties(){return this._properties}getCache(e){if(null===this._cache||null==this._cachedPixelRatioParams||(t=e,i=this._cachedPixelRatioParams,t.horizontalPixelRatio!==i.horizontalPixelRatio||t.verticalPixelRatio!==i.verticalPixelRatio)){this._cache&&this._cache.destroy();const t=this._getActualCacheParams(),i={horizontalPixelRatio:e.horizontalPixelRatio,verticalPixelRatio:e.verticalPixelRatio};this._cache=new h(i,t.font,t.fontSize,t.backColors),this._cache.setPrices((0,o.ensureNotNull)(this._pricesView).prices()),this._cachedPixelRatioParams=i,this._cache.reset(t)}var t,i;return this._cache}priceLabelText(e){return this._metaInfo.shortDescription+":"+e.toUpperCase()}updateAllViews(e){super.updateAllViews(e),this._pricesView.update()}visiblePivots(){return this._pricesView.visiblePivots()}isVisible(){if(!this.properties().childs().visible.value()||!this.isActualInterval())return!1;const e=["P","S1/R1","S2/R2","S3/R3","S4/R4","S5/R5"],t=this.properties().childs().levelsStyle.childs().visibility;for(let i=0;it)continue;const a=[],l=this.properties().childs().levelsStyle.childs().visibility.childs();l.P.value()&&a.push(r[i].p),l["S1/R1"].value()&&a.push(r[i].s1,r[i].r1),l["S2/R2"].value()&&a.push(r[i].s2,r[i].r2),l["S3/R3"].value()&&a.push(r[i].s3,r[i].r3),l["S4/R4"].value()&&a.push(r[i].s4,r[i].r4),l["S5/R5"].value()&&a.push(r[i].s5,r[i].r5);for(let e=0;ethis.invalidateTitleCache()))}base(){return 1}destroy(){(0,o.ensureDefined)(this.properties().childs().styles.childs().vol_ma).childs().display.listeners().unsubscribeAll(this),super.destroy()}showOnTopOnHovering(){return!1}_titleInputs(){const e={symbolsForDisplay:!0,skipHiddenInputs:!0,fakeInputsForDisplay:!0,asObject:!1,skipOptionalEmptySymbolInputs:W};return 0!==(0,o.ensureDefined)(this.properties().childs().styles.childs().vol_ma).childs().display.value()?this.inputs(e):this.inputs({...e,skippedInputs:["length"]})}_titleInParts(e,t,i,s){const r=super._titleInParts(e,t,i,s),n=this._getVolumeUnit();return n&&(r[0]+=` · ${n}`),r}_getVolumeUnit(){const e=this.symbolSource().symbolInfo();return e?function(e){switch(e.volume_type){case"base":return e.base_currency;case"quote":return e.currency;case"tick":return F.t(null,void 0,i(30973))}}({...e,currency:e.original_currency_code||e.currency_code}):void 0}}var H=i(58275),U=i.n(H),j=i(59452),G=i.n(j),q=i(42960),$=i(97121);class Y extends n.Study{constructor(e,t,i,s){super(e,function(e){return e.hasChild("currencyId")||e.addChild("currencyId",new(G())(null)),e.hasChild("unitId")||e.addChild("unitId",new(G())(null)),e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._isActingAsSymbolSource=new(U())(!1),this._symbolHibernated=new(U())(!1),this._symbolResolvingActive=new(U())(!1),this._realignToolsLastParams=null,this._onIsActingAsSymbolSourceChanged=()=>{this._realignLineToolsIfParamsChanged()},this._recalculateIsActingAsSymbolSource(),this._isActingAsSymbolSource.subscribe(this._onIsActingAsSymbolSourceChanged);const r=this.properties().childs().inputs.childs().symbol;this._previousSymbolInputValue=r.value()}destroy(){this._isActingAsSymbolSource.unsubscribe(this._onIsActingAsSymbolSourceChanged),super.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}properties(){return this._properties}symbol(){return this._isActingAsSymbolSource.value()?this.properties().childs().inputs.childs().symbol.value():this.symbolSource().symbol()}interval(){return this.model().mainSeries().interval()}style(){return this._firstSourceOrSeries().symbolSource().style()}currency(){return this._isActingAsSymbolSource.value()?this.properties().childs().currencyId.value()||null:this.symbolSource().currency()}unit(){return this._isActingAsSymbolSource.value()?this.properties().childs().unitId.value()||null:this.symbolSource().unit()}setSymbolParams(e){this._setSymbolParamsInternal(e)}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){ +if(!this._isActingAsSymbolSource.value())return super.symbolSource().symbolInfo();if(void 0===this._resolvedSymbols)return null;const e=this.symbol(),t=this._getSymbolForResolve(e);return this._resolvedSymbols[t]||null}symbolSource(){return this._isActingAsSymbolSource.value()?this:super.symbolSource()}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,$.symbolSameAsCurrent)(e,this.symbolInfo())}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,q.isConvertedToOtherCurrency)(this.symbolInfo())}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,q.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}setInterval(e){}setStyle(e){}symbolTitle(e,t){return this.title(!0,{},!1,e)}measureUnitId(){return(0,q.measureUnitId)(this.symbolInfo())}bars(){return super.data()}dataUpdated(){return this._dataUpdated}_onPropertiesChanged(){this._recalculateIsActingAsSymbolSource(),super._onPropertiesChanged(),this._realignLineToolsIfParamsChanged()}async _tryChangeInputs(){var e;const t=this._resolvedSymbolsByInput[this.symbol()]||null;(0,$.symbolSameAsCurrent)(this._previousSymbolInputValue,t)||this._setSymbolParamsInternal({currency:null,unit:null}),await super._tryChangeInputs(),this._formatter=null,null===(e=this.priceScale())||void 0===e||e.updateFormatter(),this._previousSymbolInputValue=this.properties().childs().inputs.childs().symbol.value()}_getSymbolObject(e){const t={symbol:e},i=this.currency();null!==i&&(t["currency-id"]=i);const s=this.unit();return this._model.unitConversionEnabled()&&null!==s&&(t["unit-id"]=s),t}_getSymbolForApi(e){return(0,q.symbolForApi)(this._resolvedSymbolsByInput[e]||null,e)}_onSymbolResolved(e,t,i){super._onSymbolResolved(e,t,i),this._recreatePriceFormattingDependencies();const s=t===this.symbol()?(0,q.extractSymbolNameFromSymbolInfo)(i,this.symbol()):null;null!==s&&(this._previousSymbolInputValue=s);const r=(0,q.symbolCurrency)(i),n=(0,q.symbolUnit)(i,this._model.unitConversionEnabled());this._setSymbolParamsInternal({symbol:null!=s?s:void 0,currency:r,unit:n},i),this._symbolResolvingActive.setValue(!1)}_onSymbolResolvingStart(){super._onSymbolResolvingStart(),this._symbolResolvingActive.setValue(!0)}_onSymbolError(){super._onSymbolError(),this._symbolResolvingActive.setValue(!1)}_onCurrencyMayChange(){this.isActingAsSymbolSource()?super._onCurrencyMayChange():this._onCurrencyChanged()}_recalculateIsActingAsSymbolSource(){var e,t;const i=null!==(t=""!==(null===(e=this._currencySourceSymbolInputProperty)||void 0===e?void 0:e.value()))&&void 0!==t&&t;this._isActingAsSymbolSource.setValue(i)}_setSymbolParamsInternal(e,t){const{symbol:i,currency:s,unit:r}=e,n=this.properties().childs(),o=n.inputs.childs().symbol.value(),a=n.currencyId.value(),l=n.unitId.value() +;if(void 0!==i&&i!==o&&n.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==a&&n.currencyId.setValueSilently(s),void 0!==r&&r!==l&&n.unitId.setValueSilently(r),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(n.currencyId.setValueSilently((0,q.symbolCurrency)(e)),n.unitId.setValueSilently((0,q.symbolUnit)(e,this._model.unitConversionEnabled())))}n.inputs.childs().symbol.value()!==o&&n.inputs.childs().symbol.listeners().fire(n.inputs.childs().symbol),n.currencyId.value()!==a&&n.currencyId.listeners().fire(n.currencyId),n.unitId.value()!==l&&n.unitId.listeners().fire(n.unitId),this._realignLineToolsIfParamsChanged()}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}class K extends u.PriceAxisView{constructor(e,t){super(),this._source=e,this._styleId=t}_updateRendererData(e,t,i){var s;e.visible=!1;const r=this._source.priceScale(),n=this._source.properties().childs();if(!r||r.isEmpty()||!n.visible.value())return;const o=null===(s=this._source.properties().childs().graphics.childs().horizlines)||void 0===s?void 0:s.childs()[this._styleId].childs();if(!(o&&o.visible&&o.visible.value()&&this._isLabelVisibleAccordinglyToProperties()))return;const a=this._source.model().timeScale().logicalRange(),l=this._source.firstValue();if(null===l||null===a)return;const c={price:NaN,time:-1/0},h=this._source.graphics().horizlines().get(this._styleId);if(void 0===h)return;for(const e of h){if(void 0===e.level)continue;const t=a.contains(e.startIndex,!0);t===a.contains(e.endIndex,!0)&&0!==t||c.timenew K(this,e)))}_createStudyPlotPaneView(e){return new Z.StudyPlotPaneView(this,this._series,this._model,e,this._needExtendToBarsEnding())}_apiInputs(){return{...super._apiInputs(),mapRightBoundaryToBarStartTime:!!this._needExtendToBarsEnding()||void 0}}_needExtendToBarsEnding(){var e;return void 0!==(null===(e=this.metaInfo().defaults.inputs)||void 0===e?void 0:e.mapRightBoundaryToBarStartTime)}}class J extends X{priceRange(e,t){let i=!1;this.graphics().hhists().forEach(((e,t)=>{var s;i=i||(0,o.ensureDefined)(null===(s=this.properties().childs().graphics.childs().hhists)||void 0===s?void 0:s.childs()[t]).value()}));const s=function(e,t,i,s){let r=null;return e.forEach(((e,s)=>{e.forEach((e=>{e.firstBarTime<=i&&e.lastBarTime>=t&&(null===r?r={low:{l:e.priceLow,h:e.priceHigh},high:{h:e.priceHigh}}:(e.priceLow{"use strict";i.d(t,{StudyBaseWindowView:()=>r});var s=i(93835);class r extends s.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._study=e,this._model=t,this._valueProvider=this._createValuesProvider(e,t), +this._items=this._valueProvider.getItems().map((e=>new s.DataWindowItem(e.id,e.title,""))),this.update()}update(){this._invalidated=!0}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}study(){return this._study}_updateImpl(){this._header=this._study.title(!0),this._title=this._study.title();const e=this._valueProvider.getValues(this._currentIndex());for(let t=0;t{"use strict";i.d(t,{StudyColorRotatorFactory:()=>h});var s=i(48891),r=i(24377),n=i(87095),o=i(28853);const a=["color-sky-blue-400","color-banana-yellow-700","color-deep-blue-500","color-grapes-purple-a700","color-iguana-green-500","color-minty-green-a700","color-ripe-red-a200","color-berry-pink-200","color-tv-blue-a100","color-tan-orange-a200","color-sky-blue-a400","color-deep-blue-a100","color-grapes-purple-400","color-iguana-green-a700","color-minty-green-200","color-ripe-red-200","color-berry-pink-a200","color-ripe-red-500","color-grapes-purple-500","color-deep-blue-400","color-tv-blue-a200","color-sky-blue-500","color-iguana-green-400","color-minty-green-400","color-banana-yellow-600","color-tan-orange-500","color-berry-pink-400","color-ripe-red-300","color-grapes-purple-300","color-deep-blue-300","color-tv-blue-300","color-sky-blue-300","color-iguana-green-300","color-minty-green-300","color-banana-yellow-400","color-tan-orange-300","color-berry-pink-300","color-tan-orange-a700"];class l{constructor(e){this._offset=0,this._offset=e}getColor(e){if(0===this._offset)return e;const t=a[(this._offset-1)%a.length],i=s.colorsPalette[t],o=(0,n.isHexColor)(e)?1:(0,r.parseRgba)(e)[3];return(0,n.generateColor)(i,(0,n.alphaToTransparency)(o))}}class c{constructor(e,t){this._offset=e,this._modelStartOffset=t}getColor(e){if((0,n.isHexColor)(e)){const t=(0,r.parseRgb)(e);return(0,r.rgbToHexString)((0,r.shiftRgb)(t,this._offset,this._modelStartOffset))}{const t=(0,r.parseRgba)(e);return(0,r.rgbaToString)((0,r.shiftRgba)(t,this._offset,this._modelStartOffset))}}}class h{constructor(e){this._chartModel=e}getColorRotator(e){const t=(0,o.studyColorRotationMode)(e);if(null===t)return null;const i=this._calcDefaultColorsOffset(e);switch(t){case"loop":return new l(i);case"shift":{const e=this._chartModel.getStudyShiftColorStartOffset();return new c(i,e)}}}_calcDefaultColorsOffset(e){let t=0;const i=(0,o.useSameColorRotationComparator)(e);return this._chartModel.dataSources().filter(o.isStudy).forEach((s=>{i(e,s.metaInfo())&&t++})),t}}},94739:(e,t,i)=>{"use strict";i.d(t,{StudyDataSource:()=>_});var s=i(50151),r=i(57898),n=i.n(r),o=i(97034),a=i(1115),l=i(19171),c=i(72007),h=i(60393),d=i(75319);const u=(0,i(59224).getLogger)("Chart.StudyDataSource");var p;!function(e){e[e.Idle=0]="Idle",e[e.AwaitingConnection=1]="AwaitingConnection",e[e.AwaitingParent=2]="AwaitingParent", +e[e.AwaitingFirstDataUpdate=3]="AwaitingFirstDataUpdate",e[e.Active=4]="Active"}(p||(p={}));class _{constructor(e,t,i,s){this._inputs=null,this._status=p.Idle,this._studyId=null,this._turnaroundCounter=1,this._studyStatus={type:d.StudyStatusType.Undefined},this._studyStatusChanged=new(n()),this._graphics=new h.LiveStudyGraphics,this._dataCleared=new(n()),this._dataUpdated=new(n()),this._boundOnGatewayIsConnectedChanged=this._onGatewayIsConnectedChanged.bind(this),this._ongoingDataUpdate=Promise.resolve(),this._gateway=e,this._metaInfo=s,this._seriesSource=t,this._turnaroundPrefix=i,this._plots=new o.PlotList((0,c.studyPlotFunctionMap)(s),c.studyEmptyPlotValuePredicate),this._gateway.isConnected().subscribe(this._boundOnGatewayIsConnectedChanged)}destroy(){this.stop(),this._gateway.isConnected().unsubscribe(this._boundOnGatewayIsConnectedChanged)}metaInfo(){return this._metaInfo}inputs(){return this._inputs}setInputs(e){this._inputs=e,null!==this._studyId&&(this._turnaroundCounter++,this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined}),this._gateway.modifyStudy(this._studyId,this._turnaround(),e,this._onMessage.bind(this)),this._status===p.Active&&this._changeStatusTo(p.AwaitingFirstDataUpdate))}isStarted(){return this._status!==p.Idle}isActive(){return this._status===p.Active}start(){this.isStarted()?u.logNormal("start: data source is already started, nothing to do"):((0,s.assert)(null!==this._inputs,"Inputs should be defined when starting a study data source"),this._gateway.isConnected().value()?this._createStudy():this._changeStatusTo(p.AwaitingConnection))}stop(){this.isStarted()?(null!==this._studyId&&(this._gateway.removeStudy(this._studyId),this._studyId=null,this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined})),this._changeStatusTo(p.Idle)):u.logNormal("stop: data source is already stopped, nothing to do")}studyId(){return this._studyId}studyStatus(){return this._studyStatus}studyStatusChanged(){return this._studyStatusChanged}plots(){return this._plots}graphics(){return this._graphics}clearData(){this._plots.clear(),this._graphics.clear(),this._dataCleared.fire()}stopAndStealData(){(0,s.assert)(this._status===p.Active,"Couldn't steal data from non-active data source"),this.stop();const e=this._plots,t=this._graphics.extract();return this._plots=new o.PlotList((0,c.studyPlotFunctionMap)(this._metaInfo),c.studyEmptyPlotValuePredicate),{plots:e,graphics:t}}dataCleared(){return this._dataCleared}dataUpdated(){return this._dataUpdated}moveData(e){this._ongoingDataUpdate=this._ongoingDataUpdate.then((()=>{this._plots.move(e)}))}pendingUpdatesReady(){return this._ongoingDataUpdate}_changeStatusTo(e){(0,s.assert)(this._status!==e,"Source and destination status should be distinct"),u.logNormal(`Status changed from ${p[this._status]} to ${p[e]}`),this._status=e}_createStudy(){const e=this._seriesSource.instanceId();null!==e?this._createStudyUsingParentId(e):(this._changeStatusTo(p.AwaitingParent),this._seriesSource.dataEvents().completed().subscribe(this,this._onSeriesCompleted,!0))} +_createStudyUsingParentId(e){(0,s.assert)(this._status!==p.Active,'Status should not be "Active" when creating a study'),(0,s.assert)(this._studyStatus.type===d.StudyStatusType.Undefined,'Study status should be "Undefined" when creating a study'),(0,s.assert)(null===this._studyId,"Study id should be empty when creating a study"),this._studyId=(0,l.makeNextStudyId)(),this._gateway.createStudy(this._studyId,this._turnaround(),e,this._metaInfo.fullId+("tv-basicstudies"===this._metaInfo.packageId?"":"!"),(0,s.ensureNotNull)(this._inputs),this._onMessage.bind(this)),this._changeStatusTo(p.AwaitingFirstDataUpdate)}_onGatewayIsConnectedChanged(e){e?this._onGatewayConnected():this._onGatewayDisconnected()}_onGatewayConnected(){this._status===p.AwaitingConnection&&this._createStudy()}_onGatewayDisconnected(){this._status!==p.Idle&&this._status!==p.AwaitingConnection&&(this._studyId=null,this._changeStatusTo(p.AwaitingConnection),this._studyStatus.type!==d.StudyStatusType.Undefined&&this._onStudyStatusChangedTo({type:d.StudyStatusType.Undefined})),this._turnaroundCounter=1}_onSeriesCompleted(){this._status===p.AwaitingParent&&this._createStudyUsingParentId((0,s.ensure)(this._seriesSource.instanceId()))}_onStudyStatusChangedTo(e){const t=this._studyStatus;this._studyStatus=e,u.logNormal(`Study status type changed from ${d.StudyStatusType[t.type]} to ${d.StudyStatusType[e.type]}`),this._studyStatusChanged.fire(t,e)}_onMessage(e){if("data_update"===e.method){const{customId:t,turnaround:i,plots:r,nonseries:n}=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onDataUpdate(r,(0,s.ensureDefined)(n))}else if("study_loading"===e.method){const[t,i,s]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyLoading(s)}else if("study_completed"===e.method){const[t,i,s]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyCompleted(s)}else if("study_error"===e.method){const[t,i,s,r,n]=e.params;t===this._studyId&&this._checkTurnaround(i)&&this._onStudyError(s,r,n)}else"clear_data"===e.method&&this._checkTurnaround(e.params.turnaround)&&this.clearData()}_onDataUpdate(e,t){const i=(0,a.unpackNonSeriesData)(t.d);return this._ongoingDataUpdate=this._ongoingDataUpdate.then((()=>i),(()=>i)).then(this._onDataUnpacked.bind(this,e,t.indexes)),this._ongoingDataUpdate}_onDataUnpacked(e,t,i){this._status!==p.Idle&&(this._status===p.AwaitingFirstDataUpdate&&(this._changeStatusTo(p.Active),this.clearData()),this._mergePlots(e),null!==i&&(i.indexes_replace?((0,s.assert)("nochange"!==t),this._graphics.replaceIndexesTo(t)):("nochange"!==t&&this._graphics.replaceIndexesTo(t),void 0!==i.graphicsCmds&&this._graphics.processCommands(i.graphicsCmds,this._metaInfo.graphics))),this._dataUpdated.fire(e,i,t))}_onStudyLoading(e){this._onStudyStatusChangedTo({type:d.StudyStatusType.Loading,startTime:Date.now()})}_onStudyError(e,t,i){this.clearData();const s="string"==typeof e?{error:e.split(":",2)[0]}:e;this._onStudyStatusChangedTo({type:d.StudyStatusType.Error,errorDescription:s})}_onStudyCompleted(e){this._onStudyStatusChangedTo({ +type:d.StudyStatusType.Completed})}_mergePlots(e){this._plots.merge(e)}_turnaround(){return`${this._turnaroundPrefix}${this._turnaroundCounter}`}_checkTurnaround(e){const t=this._turnaround();return e===t||e===this._seriesSource.turnaround()||e===`${this._seriesSource.turnaround()}_${t}`}}},88318:(e,t,i)=>{"use strict";i.d(t,{StudyDataWindowView:()=>a});var s=i(70512),r=i(54303),n=i(40484);class o{constructor(e,t){this._study=e,this._model=t,this._hhistBasedStudy=void 0!==e.metaInfo().graphics.hhists,this._valuesProvider=this._createValuesProvider(e,t)}getItems(){return this._valuesProvider.getItems()}getValues(e){const t=this._valuesProvider.getValues(e),i=e=>!!this._hhistBasedStudy||this._study.isPlotVisibleAt(e,2);for(const e of t)e.visible=e.visible&&i(e.id);return t}_createValuesProvider(e,t){return this._hhistBasedStudy?new n.HHistBasedValuesProvider(e,t):new r.StudyValuesProvider(e,t)}}class a extends s.StudyBaseWindowView{_createValuesProvider(e,t){return new o(e,t)}}},72007:(e,t,i)=>{"use strict";function s(e){const t=new Map;return e.plots.forEach(((e,i)=>{t.set(e.id,(e=>e[i+1]))})),t}function r(e,t){return null==e[t]}i.d(t,{studyEmptyPlotValuePredicate:()=>r,studyPlotFunctionMap:()=>s})},70826:(e,t,i)=>{"use strict";function s(e,t){return`${e}@${t}`}function r(e){return e.replace(/(@[^-]+-[^-]+).*$/,"$1")}i.d(t,{extractStudyId:()=>r,studyIdString:()=>s})},33703:(e,t,i)=>{"use strict";i.d(t,{RangeDependentStudyInputNames:()=>s,areStudyInputsEqual:()=>c,editableStudyInputs:()=>d,getInputValue:()=>a,isExtendedInput:()=>n,isExtendedInputSource:()=>o,isStudyInputOptionsInfo:()=>l,isTimeOrPriceNotHiddenInput:()=>h});var s,r=i(98279);function n(e){return(0,r.default)(e)}function o(e){return"source"===e.t}function a(e){return n(e)?e.v:e}function l(e){return["text","integer","float","price","session","resolution"].includes(e.type)&&e.hasOwnProperty("options")}function c(e,t,i){for(const s of e)if(t[s.id]!==i[s.id])return!1;return!0}function h(e){return("time"===e.type||"price"===e.type)&&!0!==e.isHidden}function d(e){return[]}!function(e){e.FirstBar="first_visible_bar_time",e.LastBar="last_visible_bar_time",e.Realtime="subscribeRealtime"}(s||(s={}))},97340:(e,t,i)=>{"use strict";i.d(t,{StudyInserter:()=>l});var s=i(42856),r=i(1722),n=i(85804),o=i(59744);const a=(0,i(59224).getLogger)("Chart.Studies.StudyInserter");class l{constructor(e,t,i){this._parentSources=[],this._propsState=void 0,this._preferredPriceScale=void 0,this._allowChangeCurrency=!1,this._allowChangeUnit=!1,this._paneSize=void 0,this._forceOverlay=!1,this._studyMetaInfoRepository=t,this._inserterImpl=i,this._studyDescriptor=e}setParentSources(e){this._parentSources=e}setPaneSize(e){this._paneSize=e}setPreferredPriceScale(e){this._preferredPriceScale=e}setAllowChangeCurrency(e){this._allowChangeCurrency=e}setAllowChangeUnit(e){this._allowChangeUnit=e}setForceOverlay(e){this._forceOverlay=e}setPropertiesState(e){this._propsState=e}setTargetPriceScaleMode(e){this._targetPriceScaleMode=e}async insert(e,t){var i +;const l=void 0!==(c=this._inserterImpl).createStub&&void 0!==c.removeStub?this._inserterImpl.createStub():null;var c;let h,d=!0;try{h=await this._studyMetaInfoRepository.findById(this._studyDescriptor)}catch(e){return a.logWarn(`Cannot get study ${JSON.stringify(this._studyDescriptor)}`),Promise.reject(o.InsertionErrorCode.CannotGetMetainfo)}finally{null!==l&&(d=this._inserterImpl.removeStub(l))}if(!d)return Promise.reject(o.InsertionErrorCode.StubWasRemoved);if(void 0!==t&&t.cancelled)return Promise.reject(o.InsertionErrorCode.Cancelled);if(!this._canApplyStudyToParent(h))return Promise.reject(o.InsertionErrorCode.StudyCannotBeChild);const u={...h.defaults.inputs};let p={};if(void 0!==e){const t=s.StudyMetaInfo.getStudyPropertyRootName(h),o=(0,r.clone)((0,n.defaults)(t));(0,r.merge)(u,o.inputs);const a=await e(u,h.inputs,h);p=a.inputs,this._parentSources=null!==(i=a.parentSources)&&void 0!==i?i:[]}if(void 0!==t&&t.cancelled)return Promise.reject(o.InsertionErrorCode.Cancelled);const _=this._insertStudy(h,p);return null===_?Promise.reject(o.InsertionErrorCode.Unknown):(await _.startPromise,_.study)}_insertStudy(e,t){return this._inserterImpl.createStudy(e,t,null,this._propsState,this._forceOverlay,this._parentSources,this._preferredPriceScale,this._allowChangeCurrency,this._allowChangeUnit,this._paneSize,this._targetPriceScaleMode)}_canApplyStudyToParent(e){return 0===this._parentSources.length||s.StudyMetaInfo.canBeChild(e)}}},53414:(e,t,i)=>{"use strict";i.d(t,{StudyLegendValuesProvider:()=>n});var s=i(54303),r=i(40484);class n{constructor(e,t){this._study=e,this._model=t,this._showStudyValues=t.properties().childs().paneProperties.childs().legendProperties.childs().showStudyValues,this._hhistBasedStudy=void 0!==e.metaInfo().graphics.hhists,this._valuesProvider=this._createValuesProvider(e,t)}getItems(){return this._valuesProvider.getItems()}getValues(e){const t=this._valuesProvider.getValues(e),i=this._study.properties(),s=this._showStudyValues.value()&&i.childs().showLegendValues.value(),r=e=>!!this._hhistBasedStudy||this._study.isPlotVisibleAt(e,8);for(const e of t)e.visible=e.visible&&s&&r(e.id);return t}_createValuesProvider(e,t){return this._hhistBasedStudy?new r.HHistBasedValuesProvider(e,t):new s.StudyValuesProvider(e,t)}}},99672:(e,t,i)=>{"use strict";i.d(t,{StudyStatusProviderBase:()=>a});var s=i(11877),r=i(13333);const n={NONE:"Default"},o=!1;class a extends s.StatusProviderBase{constructor(e,t){super(t),this._source=e}getSplitTitle(){return this._source.titleInParts(!0,n,void 0,o)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,n,void 0,o)}: ${this.sourceStatusText()}`:`${this._source.title(!0,n,void 0,o)} ${this.sourceStatusText()}`:this._source.title(!0,n,void 0,o)}sourceStatusText(){return(0,r.convertStudyStatusToString)(this._source.status(),!0)}errorStatus(){if(!this._source.isActualInterval()||this._source.isSymbolInvalid())return null;const e=this._source.status();return e.type===r.StudyStatusType.Error?{error:this.sourceStatusText(),solutionId:(0, +r.studyStatusSolutionId)(e),title:(0,r.studyStatusTitle)(e),studyFeature:(0,r.studyStatusFeature)(e)}:null}}},6892:(e,t,i)=>{"use strict";i.d(t,{StudyStatusProvider:()=>n});var s=i(44352),r=(i(13333),i(99672));s.t(null,void 0,i(47542));class n extends r.StudyStatusProviderBase{constructor(e,t){super(e,t),this._study=e}color(){return this._study.isFailed()||this._study.metaInfo&&this._study.metaInfo().isTVScriptStub?"#ff0000":super.color()}sourceStatusText(){this._study.status();return super.sourceStatusText()}}},90830:(e,t,i)=>{"use strict";i.d(t,{StudyStatusView:()=>r});var s=i(79055);class r extends s.StatusView{constructor(e){super(e.statusProvider())}color(){return this._statusProvider.color()}getSplitTitle(){return this._statusProvider.getSplitTitle()}update(){this._text=this._statusProvider.text()}}},13333:(e,t,i)=>{"use strict";i.d(t,{StudyStatusType:()=>c,convertStudyStatusToString:()=>h,studyStatusFeature:()=>p,studyStatusSolutionId:()=>d,studyStatusTitle:()=>u});var s=i(44352);const r=new Map([["You cannot see this pivot timeframe on this resolution",s.t(null,void 0,i(17126))],["The data vendor doesn't provide volume data for this symbol.",s.t(null,void 0,i(29198))],['Histogram is too large, please increase "Row Size" input.',s.t(null,void 0,i(69085))],["Histogram is too large, please reduce 'Row Size' input.",s.t(null,void 0,i(8122))],["This script is invite-only. To request access, please contact its author.",s.t(null,void 0,i(74986))],["Volume Profile indicator available only on our upgraded plans.",s.t(null,void 0,i(61022))]]),n=s.t(null,void 0,i(16971)),o=new Map,a=new Map,l=s.t(null,void 0,i(30295));var c;function h(e,t){if(e.type===c.Loading)return t?l:"loading...";if(e.type===c.Error){const s=e.errorDescription,n=t?(i=s.error,r.get(i)||i):s.error;if(s.ctx){const e={};return Object.entries(s.ctx).forEach((([t,i])=>{e[t]=i.toString()})),n.format(e)}return n}var i;return""}function d(e){if(e.type===c.Error)return e.errorDescription.solution_id?e.errorDescription.solution_id:function(e){for(const t of Array.from(o.keys()))if(e.includes(t))return o.get(t)}(e.errorDescription.error)}function u(e){if(e.type===c.Error)return-1!==e.errorDescription.error.toLowerCase().indexOf("the data vendor doesn't provide volume data for this symbol.")?n:void 0}function p(e){const{errorDescription:{error:t}}=e;for(const[e,i]of a)if(t.startsWith(e))return i}!function(e){e[e.Undefined=0]="Undefined",e[e.Loading=1]="Loading",e[e.Completed=2]="Completed",e[e.Error=3]="Error"}(c||(c={}))},52329:(e,t,i)=>{"use strict";i.d(t,{StudyStub:()=>m});var s=i(90830),r=i(80842),n=i(61146),o=i(57898),a=i.n(o),l=i(59452),c=i.n(l),h=i(99672);class d extends h.StudyStatusProviderBase{text(){return this._source.isActualInterval()?`${this._source.title()} ${this.sourceStatusText()}`:this._source.title()}}var u=i(13333);class p{getItems(){return[]}getValues(e){return[]}}const _=new(a());class m extends r.PriceDataSource{constructor(e,t,i){super(e),this._priceStep=.01,this._status={type:u.StudyStatusType.Undefined},this._statusChanged=new(a()), +this._formatter=new n.PriceFormatter(100),this._origState=t,this._title=i;this._properties=new(c())({visible:!0}),this._statusView=new s.StudyStatusView(this)}barColorer(){return null}properties(){return this._properties}statusView(){return this._statusView}legendView(){return null}state(e){return this._origState}setStatus(e){this._status=e,this._statusChanged.fire()}formatter(){return this._formatter}name(){return this._title}title(){return this._title}titleInParts(){return[this._title]}isFailed(){return this._status.type===u.StudyStatusType.Error}isLoading(){return this._status.type===u.StudyStatusType.Loading}setFailed(e){this.setStatus({type:u.StudyStatusType.Error,errorDescription:{error:e}}),this._model.updateSource(this)}isSymbolInvalid(){return!1}isActualInterval(){return!0}onIsActualIntervalChange(){return _}start(){}status(){return this._status}onStatusChanged(){return this._statusChanged}firstValue(){return null}currency(){return null}sessionId(){return this._model.mainSeries().sessionId()}sessionIdChanged(){return this._model.mainSeries().sessionIdChanged()}unit(){return null}symbolSource(){return this._model.mainSeries()}barsProvider(){return this._model.mainSeries()}valuesProvider(){return new p}statusProvider(e){return new d(this,this._model.properties().childs().scalesProperties.childs().textColor)}}},54303:(e,t,i)=>{"use strict";i.d(t,{StudyValuesProvider:()=>f});var s=i(50335),r=i(49483),n=i(87095),o=i(14483),a=i(86094),l=i(15367),c=i(88348),h=i(72877),d=i(41726),u=i(92052),p=i(50151),_=i(88546);const m=r.CheckMobile.any(),g=o.enabled("hide_last_na_study_output");class f{constructor(e,t){this._emptyValues=[],this._colorProviders=new Map,this._study=e,this._model=t,this._studyMetaInfo=this._study.metaInfo(),this._studyProperties=this._study.properties().childs(),this._isFundamental=!1;const i=this._studyMetaInfo.plots;i&&i.forEach(((e,t)=>{if((0,h.isPlotWithTechnicalValues)(e))return;const i=e.id;this._emptyValues.push(function(e,t="",i=""){return{id:t,index:e,title:i,value:"",visible:!1}}(t,i,this._study.guiPlotName(i)));const s=(0,h.isOhlcPlot)(e)?e.target:i;this._colorProviders.set(s,(0,d.createStudyPlotColorProvider)(this._studyMetaInfo,this._study.properties(),s))}))}getItems(){return this._emptyValues}getPlotColor(e,t){var i;const r=t[e+1];if(!(0,s.isNumber)(r))return"";const n=r>0;let o;const a=this._studyMetaInfo.plots[e];let l=a.id;const c=this._studyProperties;if((0,h.isOhlcPlot)(a))l=a.target||l,o=(0,p.ensureDefined)(c.ohlcPlots.childs()[l].childs().color).value();else if((0,h.isArrowsPlot)(a)){const e=(0,p.ensureDefined)(c.styles.childs()[l]);o=n?e.childs().colorup.value():e.childs().colordown.value()}else o=(0,p.ensureDefined)(null===(i=c.styles.childs()[l])||void 0===i?void 0:i.child("color")).value();let d=o;const u=this._colorProviders.get(l),_=u&&u.getPlotPointStyle(t);return _&&((0,h.isArrowsPlot)(a)?(n&&void 0!==_.colors[5]&&(d=_.colors[5]),n||void 0===_.colors[6]||(d=_.colors[6])):void 0!==_.colors[0]&&(d=_.colors[0])),"transparent"===d&&(d=o),d}getValues(e){var t,i +;const r=this._emptyValues.map((e=>({...e})));let o=null;const l=this._study.data().lastIndex(),c=this._studyProperties;if(null!==l)for(const e of r){if(0===(null===(t=c.styles.childs()[e.id])||void 0===t?void 0:t.childs().display.value()))continue;const i=this._study.nearestIndex(l,a.PlotRowSearchMode.NearestLeft,e.index+1);if(void 0===i)continue;const s=i+this._study.offset(e.id);o=null!==o?Math.max(s,o):s}(null===e||null!==o&&e>o)&&(e=o);const d=this._hideValues(),m=this._study.isVisible()&&!d?_.notAvailable:"";for(const e of r)e.value=m;if(d)return r;g&&r.length&&(r[r.length-1].value="");const f=this._study.priceScale();if(!this._study.isVisible()||null===e||null===f||f.isEmpty()||this._model.timeScale().isEmpty())return r;const v=(0,u.getPriceValueFormatterForSource)(this._study),S={};for(const t of r){const r=t.id,o=(0,p.ensureDefined)(c.styles.childs()[r]),d=o.childs().display.value();if(t.visible=0!==d,!t.visible)continue;const u=o.hasChild("plottype")?null===(i=o.child("plottype"))||void 0===i?void 0:i.value():null,_=this._isFundamental&&(u===h.LineStudyPlotStyle.StepLine||u===h.LineStudyPlotStyle.StepLineWithDiamonds),m=t.index,g=e-this._study.offset(r),f=_||null!==l&&g>l?a.PlotRowSearchMode.NearestLeft:a.PlotRowSearchMode.Exact,y=this._study.nearestIndex(g,f);if(void 0===y)continue;let b=S[r];if(void 0===b&&(b=this._study.getMinFirstBarIndexForPlot(r),Number.isFinite(b)&&(S[r]=b)),b>y)continue;const w=this._study.data().last(),P=this._study.data().valueAt(y)||(null!==w?w.value:null);if(null===P)continue;const C=P[m+1];(0,s.isNumber)(C)&&(t.value=v(C),t.color=(0,n.resetTransparency)(this.getPlotColor(m,P)))}return r}_hideValues(){return m&&(null===this._model.crossHairSource().pane||(0,l.isLineToolName)(c.tool.value())||null!==this._model.lineBeingEdited())}}},58148:(e,t,i)=>{"use strict";i.d(t,{StudyBase:()=>Ht,prepareStudyProperties:()=>Rt,prepareStudyPropertiesForLoadChart:()=>Wt});var s=i(16230),r=i(27788),n=i(50151),o=i(44352),a=i(59224),l=i(49483),c=i(21866),h=i(57898),d=i.n(h),u=i(1115),p=i(80842),_=i(34256),m=i(97034),g=i(42856),f=i(12442),v=i(86094),S=i(95586),y=i(70512),b=i(53414),w=i(72877);class P extends y.StudyBaseWindowView{constructor(e,t){super(e,t),this._showStudyValues=t.properties().childs().paneProperties.childs().legendProperties.childs().showStudyValues,this._showStudyValues.subscribe(this,this.update);const i=this._study.properties();i.childs().showLegendValues.subscribe(this,this.update);const s=this._study.metaInfo().plots,r=new Set;s.forEach((e=>{var t;if((0,w.isOhlcPlot)(e)){const t=e.target;if(r.has(t))return;r.add(t),i.childs().ohlcPlots.childs()[t].childs().display.subscribe(this,this.update)}else(0,w.isPlotSupportDisplay)(e)&&(null===(t=i.childs().styles.childs()[e.id])||void 0===t||t.childs().display.subscribe(this,this.update))}))}areValuesVisible(){return this._showStudyValues.value()}additional(){return null}destroy(){this._showStudyValues.unsubscribeAll(this);const e=this._study.properties();e.childs().showLegendValues.unsubscribeAll(this) +;const t=this._study.metaInfo().plots,i=new Set;t.forEach((t=>{var s;if((0,w.isOhlcPlot)(t)){const s=t.target;if(i.has(s))return;i.add(s),e.childs().ohlcPlots.childs()[s].childs().display.unsubscribe(this,this.update)}else(0,w.isPlotSupportDisplay)(t)&&(null===(s=e.childs().styles.childs()[t.id])||void 0===s||s.childs().display.unsubscribe(this,this.update))}))}_createValuesProvider(e,t){return new b.StudyLegendValuesProvider(e,t)}}var C=i(88348),x=i(90830),T=i(27856),I=i(19171),M=i(1803),A=i(6892),L=i(59452),k=i.n(L),E=i(1722),D=i(87663);function V(e,t){return e.studyId.localeCompare(t.studyId)}function B(e){const t=new Set,i=[];return e.forEach((e=>{t.has(e.studyId)||(t.add(e.studyId),i.push(e))})),i}function R(e){const t=e.model().mainSeries();return{studyId:(0,n.ensureNotNull)(e.sourceId()),turnaround:e.turnaround(),sourceStudies:e.parentSources().filter((e=>e!==t)).map((e=>R(e)))}}var N=i(33703),O=i(14483),F=i(86441),W=i(87095),z=i(19266),H=i(59590);class U extends H.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){return null}_drawImpl(e){}_drawBackgroundImpl(e){const{context:t,horizontalPixelRatio:i,bitmapSize:s}=e,r=this._data;let n=null;const o=Math.round(this._data.barSpacing*i);for(let e=0;e0){r.items[e-1].index===a.index-1&&null!==n&&(c=n+1)}const h=l+o,d=h-c+1;t.fillRect(c,0,d,s.height),n=h}}}var j=i(41726);class G{constructor(e,t,i,s){this._items=[],this._invalidated=!0,this._isMarkersEnabled=O.enabled("source_selection_markers"),this._study=e,this._series=t,this._model=i,this._plotName=s;const r=this._study.metaInfo().plots;for(let e=0;e0?(i-=r,s+=r):(i+=r,s-=r);const o=this._study.getMinFirstBarIndexForPlot(this._plotName);if(o>s)return;i=Math.max(o,i);const a=this._study.data().rangeIterator(i,s);for(;a.hasNext();){const e=a.next();let i=e.index;const s=e.value;i+=r;const o=new F.Point(Math.floor(i)-.5,NaN);let l=(0,E.isNumber)(t)?t:50;l=Math.min(l,100),l=Math.max(l,0);const c=this._colorProvider.getPlotPointStyle(s);void 0!==c.colors[1]&&(o.color=(0,W.generateColor)((0,n.ensureDefined)(c.colors[1]),l)),o.index=i,this._items.push(o)}this._model.timeScale().timedValuesToCoordinates(this._items)}}var q,$,Y=i(54358),K=i(80101),Z=i(76058),X=i(37160),J=i(18807),Q=i(57490),ee=i(13497),te=i(96759),ie=i(34026),se=i(50146),re=i(29764),ne=i(27714),oe=i(74359);!function(e){e.Left="left",e.Right="right",e.Center="center"}(q||(q={})),function(e){e.Top="top",e.Bottom="bottom",e.Middle="middle"}($||($={}));const ae=(0,oe.createDisconnectedCanvas)(document,(0,ne.size)({width:0,height:0}),1);class le{constructor(e,t,i,s,r,o="center",a=0){this._lines=e.split(/[^\S\r\n]*(?:\r\n|\r|\n)/),this._font=function(e,t,i,s){return(0,re.makeFont)(s,i,`${e?"bold ":""}${t?"italic ":""}`)}(t,i,s,r),this._fontSize=r,this._verticalPadding=~~(r/6),this._textAlign=o,this._lineSpacing=a;const l=(0,n.ensureNotNull)(ae.getContext("2d"));l.font=this._font,l.textBaseline="top";let c=0;for(let e=0;e{for(const t of this._lines)n.strokeStyle&&e.strokeText(t,o,a),e.fillText(t,o,a),a+=this._fontSize,a+=this._lineSpacing})),e.restore()}}class ce extends se.AbstractMapContainer{constructor(e){super(),this._maxSize=e,this._keysQueue=[]}get(e){const{fontSize:t,text:i,align:s,font:r,lineSpacing:n=0}=e;if(!i||!t||!s)return null;const o=(0,re.makeFont)(t,r),a=(0,se.getDefault3)(this._map,n,s,o,new Map);let l=a.get(i);return void 0!==l||(this._size>=this._maxSize?this._deleteFirstKey():++this._size,this._keysQueue.push([o,s,n,i]), +l=new le(i,e.bold,e.italic,r,t,s,n),a.set(i,l)),l}_deleteFirstKey(){const e=this._keysQueue.shift(),[t,i,s,r]=e,o=(0,n.ensureDefined)(this._map.get(s)),a=(0,n.ensureDefined)(o.get(i)),l=(0,n.ensureDefined)(a.get(t));l.delete(r),0===l.size&&a.delete(t),0===a.size&&o.delete(i),0===o.size&&this._map.delete(s)}}var he=i(46501);class de{constructor(e,t={skipRenderingOptimizations:!1}){this._items=[],this._barSpacing=0,this._vertOffset=0,this._textCache=t.textCache||new ce(5e3),this._drawOperation=t.skipRenderingOptimizations?this._drawWithoutOptimizations.bind(this):this._drawWithOptimizations.bind(this),null!==e&&this.setData(e)}draw(e,t){this._preDrawInit(),this._drawOperation(e,t)}hitTest(e){const t=J.HitTarget.Regular;let i=null;for(const s of this._items){if(!s)continue;const r=this._calcBoundingBox(s);if(r&&(0,ie.pointInBox)(e,r)){const e={tooltip:this._getTooltip(s,r)};i=new J.HitTestResult(t,e)}}return i}setData(e){this._height=void 0!==e.height?e.height:e.width,this._width=void 0!==e.width?e.width:e.height,this._color=e.color,this._borderColor=e.borderColor,this._vertOffset=e.vertOffset||0,e.text&&(this._text=e.text,this._fontSize=e.fontSize,this._lineSpacing=e.lineSpacing,this._textColor=e.textColor,this._textAlign=e.textAlign||"center"),void 0!==e.items&&void 0!==e.barSpacing&&this.setItems(e.items,e.barSpacing)}setItems(e,t){this._setBaseData(e,t)}_calcBoundingBox(e){const t=e.vertOffset,i=this._getTextCache(e);if(!i)return;const s=i.textImageWidth,r=i.textImageHeight,n=s/2,o=e.y+t+e.textVertOffset,a=t>0?0:-r,l=t>0?r:0,c=new F.Point(e.x-n,o+a),h=new F.Point(e.x+n,o+l);return(0,F.box)(c,h)}_unionBox(e,t){const i=Math.min(e.min.x,t.min.x),s=Math.max(e.max.x,t.max.x),r=Math.min(e.min.y,t.min.y),n=Math.max(e.max.y,t.max.y),o=new F.Point(i,r),a=new F.Point(s,n);return(0,F.box)(o,a)}_getTooltip(e,t){if(e.tooltip)return{content:{type:"text",data:e.tooltip},tooltipDelay:200,extendMargin:!0,rect:{x:t.min.x,y:t.min.y,w:Math.abs(t.max.x-t.min.x),h:Math.abs(t.max.y-t.min.y)}}}_setBaseData(e,t){this._items.length=0,this._barSpacing=t;for(const t of e){const e=void 0===t.width?(0,n.ensureDefined)(this._width):t.width,i=void 0===t.height?(0,n.ensureDefined)(this._height):t.height,s=void 0===t.vertOffset?this._vertOffset:t.vertOffset,r=s>0?i:-i;this._items.push({width:e,height:i,vertOffset:s,textVertOffset:r,shapeWidth:0,shapeHeight:0,stepX:0,stepY:0,...t})}}_drawItemText(e,t,i){const s=this._getTextCache(i);if(null===s)return;const r=i.x,n=i.vertOffset,o=i.y+n+i.textVertOffset;let a;a=i.style&&void 0!==i.style.textColor?i.style.textColor:this._textColor;const l={style:{fillStyle:a},location:{x:r,y:o,horzAlign:q.Center,vertAlign:n>0?$.Top:$.Bottom}};s.paintTo(e,t,l)}_drawWithOptimizations(e,t){let i,s,r=null,n=!1;for(const o of this._items)o.style&&void 0!==o.style.color?(i=o.style.color||"rgba(0, 0, 0, 0)",s=o.style.borderColor||"rgba(0, 0, 0, 0)"):(i=this._color,s=this._borderColor),(r!==i||l.isSafari)&&(r=i,n&&this._endPath(e),this._startPath(e,t,i,s)),this._drawItemShape(e,t,o),n=!0;n&&this._endPath(e) +;for(const i of this._items)this._drawItemText(e,t,i)}_drawWithoutOptimizations(e,t){let i,s;for(const r of this._items){const o=(0,n.ensureDefined)(r.style);i=o.color||"rgba(0, 0, 0, 0)",s=o.borderColor||"rgba(0, 0, 0, 0)",this._startPath(e,t,i,s),this._drawItemShape(e,t,r),this._endPath(e),this._drawItemText(e,t,r)}}_drawItemShape(e,t,i){(0,oe.drawScaled)(e,t.pixelRatio,t.pixelRatio,(()=>this._drawItemShapeUsingCSSPixels(e,i)))}_drawItemShapeUsingCSSPixels(e,t){}_preDrawInit(){}_startPath(e,t,i,s){}_endPath(e){}_getTextCache(e){var t,i;const s=e.text||this._text,r=e.fontSize||this._fontSize,n=null!==(t=e.lineSpacing)&&void 0!==t?t:this._lineSpacing,o=e.textAlign||this._textAlign,a=null!==(i=e.font)&&void 0!==i?i:he.CHART_FONT_FAMILY;return this._textCache.get({text:s,bold:!1,italic:!1,font:a,fontSize:r,lineSpacing:n,align:o})}}class ue extends de{_startPath(e,t,i,s){e.beginPath(),e.lineWidth=this._lineWidth(t),e.lineCap="butt",e.strokeStyle=i}_endPath(e){e.stroke()}_lineWidth(e){return Math.max(1,Math.floor(2*e.pixelRatio))}}class pe extends de{_startPath(e,t,i,s){e.beginPath(),e.lineWidth=this._lineWidth(t),e.lineCap="butt",e.fillStyle=i,e.strokeStyle=s}_endPath(e){e.fill(),e.stroke()}_lineWidth(e){return Math.max(1,Math.floor(e.pixelRatio))}}class _e extends pe{constructor(){super(...arguments),this._sign=0,this._thinArrow=!1,this._thinArrowLineWidth=0,this._headHeight=0,this._arrowWidth=0}setItems(e,t){this._setBaseData(e,t)}_drawItemShape(e,t,i){const s=t.pixelRatio,r=this._lineWidth(t)%2?.5:0,n=this._sign,o=this._arrowWidth,a=this._headHeight,l=Math.abs(i.height),c=Math.round(i.x*s)+r,h=i.vertOffset,d=Math.round((i.y+h+n*l/2)*s)+r,u=(0,X.ceiledEven)(o*s),p=u/2,_=Math.round(l*s),m=Math.round(a*s);e.translate(c,d),this._thinArrow?(e.moveTo(0,0),e.lineTo(-p,-p*n),e.moveTo(0,0),e.lineTo(p,-p*n),e.moveTo(0,0),e.lineTo(0,-_*n),e.moveTo(-p,-_*n),e.lineTo(p,-_*n)):(e.moveTo(0,0),_=0?e.vertOffset:e.vertOffset-e.shapeHeight}}),ye.set("PaneRendererLabelDown",class extends ge{_calcBoundingBox(e){const t=e.x-e.shapeWidth/2,i=e.x+e.shapeWidth/2,s=e.y-e.shapeHeight+e.vertOffset,r=e.y+e.vertOffset,n=new F.Point(t,s),o=new F.Point(i,r);return(0,F.box)(n,o)}_drawItemShape(e,t,i){const s=t.pixelRatio,r=this._lineWidth(t)%2?.5:0,n=Math.max(1,Math.floor(s))%2?.5:0,o=this._getArrowSize(i);let a=Math.round(o*s);(n+a)%1!=r%1&&(a+=.5);let l=Math.round(i.shapeWidth/2*s);(n+l)%1!=r%1&&(l+=.5);const c=Math.round(i.x*s)+n,h=Math.round((i.y+i.vertOffset)*s)+r,d=c+a,u=Math.round((i.y+i.vertOffset-o)*s)+r,p=c-a,_=c+l,m=Math.round((i.y+i.vertOffset-i.shapeHeight)*s)+r,g=c-l;e.moveTo(d,u),e.lineTo(c,h),e.lineTo(p,u),i.shapeWidth<=2*o?(e.lineTo(g,u),this._drawCorner(e,g,m,ve.leftUp,s),this._drawCorner(e,_,m,ve.rightUp,s),e.lineTo(_,u)):(this._drawCorner(e,g,u,ve.leftDown,s),this._drawCorner(e,g,m,ve.leftUp,s),this._drawCorner(e,_,m,ve.rightUp,s),this._drawCorner(e,_,u,ve.rightDown,s)),e.lineTo(d,u)}_getVerticalTextOffset(e){return-e.shapeHeight/2-this._getArrowSize(e)/2}_calcVertOffset(e){return Math.sign(e.vertOffset)<=0?e.vertOffset:e.vertOffset+e.shapeHeight +}}),ye.set("PaneRendererSquare",class extends pe{_drawItemShape(e,t,i){const s=t.pixelRatio,r=Math.max(1,Math.floor(s))%2?.5:0,n=this._lineWidth(t)%2?.5:0;let o=Math.round(i.height/2*s);(r+o)%1!=n%1&&(o+=.5);const a=Math.round(i.x*s)+r,l=Math.round((i.y+i.vertOffset)*s)+r,c=a-o,h=l-o,d=a+o,u=l+o;e.rect(c,h,d-c,u-h)}_calcBoundingBox(e){const t=e.height,i=Math.round(t/2),s=e.x-i,r=e.vertOffset,n=e.y+r-i,o=s,a=s+t,l=n,c=n+t,h=new F.Point(o,l),d=new F.Point(a,c);let u=(0,F.box)(h,d);const p=super._calcBoundingBox(e);return p&&(u=this._unionBox(u,p)),u}}),ye.set("PaneRendererTriangleApexUp",class extends Se{_drawItemShape(e,t,i){const s=i.width,r=i.height,n=Math.round(r/3),o=i.vertOffset-2*n,a=t.pixelRatio,l=this._lineWidth(t)%2?.5:0,c=Math.max(1,Math.floor(a)),h=c%2?.5:0;let d=Math.round(s*a);d%2!=c%2&&(d+=1);const u=Math.round(i.x*a)+h,p=Math.round((i.y+o)*a),_=u+d/2,m=Math.round((i.y+o+r)*a)+l,g=u-d/2;e.moveTo(u,p),e.lineTo(_,m),e.lineTo(g,m),e.lineTo(u,p)}}),ye.set("PaneRendererTriangleApexDown",class extends Se{_drawItemShape(e,t,i){const s=i.width,r=i.height,n=Math.round(r/3),o=i.vertOffset-n,a=t.pixelRatio,l=this._lineWidth(t)%2?.5:0,c=Math.max(1,Math.floor(a)),h=c%2?.5:0;let d=Math.round(s*a);d%2!=c%2&&(d+=1);const u=Math.round(i.x*a)+h,p=Math.round((i.y+o)*a)+l,_=u+d/2,m=Math.round((i.y+o+r)*a),g=u-d/2;e.moveTo(g,p),e.lineTo(_,p),e.lineTo(u,m),e.lineTo(g,p)}}),ye.set("PaneRendererXCross",class extends ue{_drawItemShapeUsingCSSPixels(e,t){const i=t.width,s=t.height,r=t.x-i/2,n=t.vertOffset,o=t.y-s/2+n;e.moveTo(r,o),e.lineTo(r+i,o+s),e.moveTo(r,o+s),e.lineTo(r+i,o)}_calcBoundingBox(e){const t=e.width,i=e.height,s=e.x-t/2,r=e.vertOffset,n=e.y-i/2+r,o=s,a=s+t,l=n,c=n+i,h=new F.Point(o,l),d=new F.Point(a,c);let u=(0,F.box)(h,d);const p=super._calcBoundingBox(e);return p&&(u=this._unionBox(u,p)),u}});class be{constructor(e,t,i,s){var r;this._items=[],this._invalidated=!1,this._renderer=null,this._isMarkersEnabled=O.enabled("source_selection_markers"),this._selectionData=null,this._plotIndex=null,this._topCoord=0,this._bottomCoord=0,this._study=e,this._series=t,this._model=i,this._plotName=s;const o=e.metaInfo().plots;for(let e=0;e0?(s-=o,r+=o):(s+=o,r-=o);const a=this._study.getMinFirstBarIndexForPlot(this._plotName);if(a>r)return;s=Math.max(a,s);const l=this._study.data(),c=this._study.firstValue();if(null===c)return;const h=l.rangeIterator(s,r),d=this._getTranspValue();let u=[];const p=this._model.selection().isSelected(this._study);p?(u=this._selectionIndexer.indexes(),this._selectionData={points:[],hittestResult:J.HitTarget.Regular,vertOffset:0,bgColors:[],barSpacing:e.barSpacing(),visible:!0}):(this._selectionIndexer.clear(),this._selectionData=null);let _,m,g=null;switch(this._series.properties().childs().style.value()){case 2:g="lineStyle";break;case 14:g="lineWithMarkersStyle";break;case 15:g="steplineStyle";break;case 3:g="areaStyle"}g?(_=this._series.properties().childs()[g].childs().priceSource.value(),m=_):(_="high",m="low");const f=t.isInverted(),S=t.coordinateToPrice(t.height()*t.topMargin(),c),y=t.coordinateToPrice(t.height()*(1-t.bottomMargin()),c);this._topCoord=f?y:S,this._bottomCoord=f?S:y;const b=(0,n.ensureNotNull)(this._model.paneForSource(this._study)).height(),w=this._study.properties().childs().styles.childs()[this._plotName].childs(),P=w.color.value(),C=w.textColor?w.textColor.value():void 0,x=P,T=P,I=void 0===C?void 0:C,M=(0,n.ensureNotNull)(this._plotIndex),A=(0,te.createEmptyStyle)();for(;h.hasNext();){const e=h.next(),t=e.index,i=e.value,s=Math.floor(t+o),r=i[M+1];if(null==r)continue;const n=this._createItem(s,r,_,m);if(null!==n){if(this._colorProvider.isColorDefined()){n.style={color:x,borderColor:T,textColor:I};const e=this._colorProvider.getPlotPointStyle(i,A);this._fillItemWithPointStyle(n,e,d)}p&&-1!==u.indexOf(t)&&null!==this._selectionData&&(this._selectionData.points.push(n),this._selectionData.bgColors.push(this._model.backgroundColorAtYPercentFromTop(n.y/b))),this._items.push(n)}}this._convertItemsToCoordinates()}_fillItemWithPointStyle(e,t,i){const s=(0,n.ensureDefined)(e.style);if(void 0!==t.colors[0]){s.color=(0,W.generateColor)((0,n.ensureDefined)(t.colors[0]),i);const e=i>9?i-10:0;s.borderColor=(0,W.generateColor)(s.color,e)}void 0!==t.colors[2]&&(s.textColor=(0,W.generateColor)((0,n.ensureDefined)(t.colors[2]),i))}_updateRenderer(e){this._updateImpl();const t=this._model.timeScale(),i={},s=this._getTranspValue(),r=t.barSpacing(),n=this._calculateShapeHeight(r),o=this._study.properties().childs().styles.childs()[this._plotName].childs(),a=o.location.value(),l=this._calculateVerticalOffset(a,n+n/2);i.barSpacing=r,i.items=this._items,i.color=(0,W.generateColor)(o.color.value(),s),i.height=n,i.vertOffset=l;const c=o.plottype.value(),h=Z.plotShapesData[c],d=new z.CompositeRenderer;h&&d.append(this._createRenderer(h.paneRendererClass,i)), +this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=l,d.append(new K.SelectionRenderer(this._selectionData))),this._renderer=d}_createRenderer(e,t){const i=ye.get(e);return new((0,n.ensureDefined)(i))(t)}_getSeriesVal(e,t){const i=(0,ee.barFunction)(e),s=this._series.data().valueAt(t);return null===s?null:i(s)}_getTranspValue(){let e=0;const t=this._study.properties().childs();t.transparency&&(e=t.transparency.value(),e=(0,E.isNumber)(e)?e:50);const i=t.styles.childs()[this._plotName].childs();return i.transparency&&(e=i.transparency.value(),e=(0,E.isNumber)(e)?e:50),(0,X.clamp)(e,0,100)}_createItem(e,t,i,s){const r=this._study.properties().childs().styles.childs()[this._plotName].childs().location.value();if((null===t||0===t)&&r!==S.MarkLocation.Absolute)return null;let o;switch(r){case S.MarkLocation.AboveBar:const a=this._getSeriesVal(i,e);if(null===a)return null;o=a;break;case S.MarkLocation.BelowBar:const l=this._getSeriesVal(s,e);if(null===l)return null;o=l;break;case S.MarkLocation.Top:o=this._topCoord;break;case S.MarkLocation.Bottom:o=this._bottomCoord;break;case S.MarkLocation.Absolute:o=(0,n.ensureNotNull)(t);break;default:throw new Error("Bad value: "+r)}return new F.Point(e,o)}_convertItemsToCoordinates(){const e=this._model.timeScale(),t=this._study.priceScale();e.timedValuesToCoordinates(this._items);const i=(0,n.ensureNotNull)(this._study.firstValue());(0,n.ensureNotNull)(t).pointsArrayToCoordinates(this._items,i)}_calculateVerticalOffset(e,t){let i=0;switch(e){case S.MarkLocation.AboveBar:case S.MarkLocation.Bottom:i=-t;break;case S.MarkLocation.BelowBar:case S.MarkLocation.Top:i=t}return(0,n.ensureNotNull)(this._study.priceScale()).isInverted()&&(i*=-1),i}_calculateShapeHeight(e,t){let i=e;switch(t){case w.PlotSymbolSize.Tiny:i=.3*e;break;case w.PlotSymbolSize.Small:i=.6*e;break;case w.PlotSymbolSize.Normal:i=e;break;case w.PlotSymbolSize.Large:i=1.5*e;break;case w.PlotSymbolSize.Huge:i=2*e}return i}}class we extends be{_updateRenderer(e){const t=e.childs();this._updateImpl();const i=this._model.timeScale(),s={},r=this._getTranspValue(),n=i.barSpacing();let o;o=this._plotStyleInfo.size?this._calculateShapeHeight(25,this._plotStyleInfo.size):Math.round(n/2),o=Math.max(o,1);const a=t.location.value(),l=(0,W.generateColor)(t.color.value(),r),c=r>19?r-10:0,h=this._calculateVerticalOffset(a,Math.round(1.5*o));s.barSpacing=n,s.items=this.items(),s.color=l,s.borderColor=(0,W.generateColor)(t.color.value(),c),s.height=o,s.vertOffset=h;const d=t.plottype.value(),u=Z.plotShapesData[d],p=new z.CompositeRenderer,_=this._plotStyleInfo.text;if(void 0!==_&&""!==_.trim()){let e=_.trim().replace(/\\n/gm,"\n");e=(0,Y.cleanButAmpersand)(e,!0),s.text=e,s.fontSize=12;const i=t.textColor?t.textColor.value():void 0;s.textColor=i?(0,W.generateColor)(i,r):l}p.append(super._createRenderer(u.paneRendererClass,s)),this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=h, +p.append(new K.SelectionRenderer(this._selectionData))),this._renderer=p}}var Pe=i(87795),Ce=i.n(Pe),xe=i(45197);class Te extends de{constructor(e,t){super(null,t),this._fontSizeEnsured=0,this._ch="",this._fontFamily=he.CHART_FONT_FAMILY,this._charCache=null,null!==e&&this.setData(e)}setData(e){super.setData(e),this._fontSizeEnsured=(0,n.ensureDefined)(this._height);const t=e.char.slice(0,40);this._ch=Ce()(t)[0]||" ",this._fontFamily=e.fontFamily||he.CHART_FONT_FAMILY}hitTest(e){const t=(0,xe.interactionTolerance)().series+this._fontSizeEnsured/2;for(const i of this._items){if(new F.Point(i.x,i.y+i.vertOffset).subtract(e).length()<=t)return new J.HitTestResult(J.HitTarget.Regular)}return null}_drawItemShape(e,t,i){const s=i.x,r=i.vertOffset>0?1:-1,n=i.y+i.vertOffset-r*Math.round(this._fontSizeEnsured/2);let o;o=i.style&&void 0!==i.style.color?i.style.color:this._color;const a=this._textImageCache(),l=t.pixelRatio;if(this._fontSizeEnsured<=4/l){e.save();const t=Math.max(1,Math.floor(l));let r=Math.max(1,Math.floor(a.textImageWidth*l));r%2!=t%2&&(r+=r>1?-1:1);const c=Math.round(n*l)+(i.vertOffset>=0?0:-r);return e.fillStyle=o,e.fillRect(Math.round(s*l)+(l%2?.5:0)-r/2,c,r,r),void e.restore()}const c={style:{fillStyle:o},location:{x:s,y:n,horzAlign:q.Center,vertAlign:i.vertOffset>0?$.Top:$.Bottom}};a.paintTo(e,t,c)}_startPath(e,t,i,s){}_endPath(e){}_textImageCache(){return null!==this._charCache&&this._charCache.fontFamily===this._fontFamily&&this._charCache.fontSize===this._fontSizeEnsured||(this._charCache={fontSize:this._fontSizeEnsured,fontFamily:this._fontFamily,cache:new le(this._ch,!1,!1,this._fontFamily,this._fontSizeEnsured,"center",0)}),this._charCache.cache}}class Ie extends be{constructor(){super(...arguments),this._compositeRenderer=new z.CompositeRenderer,this._charRenderer=new Te(null)}renderer(){return this._isPlotVisible()&&this._scalesReady()?(this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._compositeRenderer):null}_updateImpl(){var e,t;if(this._compositeRenderer.clear(),super._updateImpl(),0===this._items.length)return;const i=this._getTranspValue(),s=this._model.timeScale().barSpacing();let r;const o=this._study.properties().childs().styles.childs()[this._plotName].childs();r=this._plotStyleInfo.size?this._calculateShapeHeight(50,this._plotStyleInfo.size):Math.round(s);const a=o.location.value(),l=(0,W.generateColor)(o.color.value(),i),c=this._calculateVerticalOffset(a,r),h={items:this.items(),barSpacing:s,char:(0,n.ensureDefined)(null!==(t=null===(e=o.char)||void 0===e?void 0:e.value())&&void 0!==t?t:this._plotStyleInfo.char),height:r,vertOffset:c,color:l},d=this._plotStyleInfo.text;if(void 0!==d&&""!==d.trim()){let e=d.trim().replace(/\\n/gm,"\n");e=(0,Y.cleanButAmpersand)(e,!0),h.text=e,h.fontSize=12;const t=o.textColor?o.textColor.value():void 0;h.textColor=t?(0,W.generateColor)(t,i):l}this._charRenderer.setData(h),this._compositeRenderer.append(this._charRenderer), +this._model.selection().isSelected(this._study)&&this._isMarkersEnabled&&null!==this._selectionData&&(this._selectionData.vertOffset=c,this._compositeRenderer.append(new K.SelectionRenderer(this._selectionData)))}}var Me=i(24377);class Ae extends F.Point{constructor(e,t,i,s){super(e,t),this.height=i,this.isUp=s,this.style={}}}function Le(e){return Math.round(e/4)}function ke(e){return Math.round(e/2)}class Ee extends H.BitmapCoordinatesPaneRenderer{constructor(e){super(),this._data=e}hitTest(e){const t=this._data,i=ke(t.barSpacing),s=Math.round(i/2),r=Math.round(i),n=Le(t.barSpacing);for(const i of t.items){if(!i)continue;if(!Number.isFinite(i.x)||!Number.isFinite(i.y))continue;const t=Math.abs(i.height),o=i.isUp?-1:1,a=t+r,l=i.y-o*n,c=l-o*a,h=i.x-s,d=i.x+s;if(hthis._maxAbsValue&&(this._maxAbsValue=Math.abs(t));const r=t>0;let n;if(r){const t=this._getSeriesVal(s,e);if(null===t)return null;n=t}else{const t=this._getSeriesVal(i,e);if(null===t)return null;n=t}return new Ae(e,n,t,r)}_convertItemsToCoordinates(){var e,t,i,s;const r=this._model.timeScale(),o=(0,n.ensureNotNull)(this._study.priceScale());r.timedValuesToCoordinates(this._items),o.pointsArrayToCoordinates(this._items,(0,n.ensureNotNull)(this._study.firstValue()));const a=this._study.properties().childs().styles.childs();let l=Math.abs((0,n.ensureDefined)(null!==(t=null===(e=a[this._plotName].childs().minHeight)||void 0===e?void 0:e.value())&&void 0!==t?t:this._plotStyleInfo.minHeight)),c=Math.abs((0,n.ensureDefined)(null!==(s=null===(i=a[this._plotName].childs().maxHeight)||void 0===i?void 0:i.value())&&void 0!==s?s:this._plotStyleInfo.maxHeight));if(l>c){const e=l;l=c,c=e}const h=(c-l)/this._maxAbsValue,d=this._items;for(let e=0;es)return;i=Math.max(r,i);const o=this._study.data(),a=this._study.firstValue();if(null===a)return;const l=o.rangeIterator(i,s),c=(0,n.ensureDefined)(this._study.properties().childs().ohlcPlots).childs()[this._plotName].childs(),h=new Map,d=(e,t)=>{const i=e+"@"+t;if(!h.has(i)){const s=(0,W.generateColor)(e,t);return h.set(i,s),s}return h.get(i)},u=(0,te.createEmptyStyle)();for(;l.hasNext();){const e=l.next();let t=e.index;const i=e.value;t=Math.floor(t);let s=!0;const r=new Map;for(let e=1;e<=4;++e){const t=this._ohlcPlotIndexes.get(e);if(void 0===t){s=!1;break}const n=i[t+1];if(null==n){s=!1;break}r.set(e,n)}if(!s)continue;const o=(0,n.ensureDefined)(r.get(1)),a=(0,n.ensureDefined)(r.get(4)),h=(0,n.ensureDefined)(r.get(2)),p=(0,n.ensureDefined)(r.get(3)),_=Math.max(o,h,p,a),m=Math.min(o,h,p,a);let g=(0,n.ensureDefined)(d(c.color.value(),0));const f=this._colorProvider.getPlotPointStyle(i,u);void 0!==f.colors[0]&&(g=(0,n.ensureDefined)(f.colors[0]));const v={time:Math.round(t),open:o,high:_,low:m,close:a,color:g,wickColor:f.colors[4],borderColor:f.colors[3],hollow:null};this._bars.push(v)}if(e.barPricesToCoordinates(this._bars,a),this._model.timeScale().barIndexesToCoordinates(this._bars),this._model.selection().isSelected(this._study)){const t=this._selectionIndexer.indexes();this._selectionData={points:[],hittestResult:J.HitTarget.Regular,bgColors:[],visible:!0,barSpacing:this._model.timeScale().barSpacing()};const i=(0,n.ensureNotNull)(this._model.paneForSource(this._study)).height(),s=(0,n.ensureDefined)(this._ohlcPlotIndexes.get(4));for(let r=0;r{var e;return this._colorPlotIndex=null!==(e=this._colorPlotIndex)&&void 0!==e?e:{type:1}};for(let t=0;t{null===this._bandAKey&&i.id===e&&(this._bandAKey=s),null===this._bandBKey&&i.id===t&&(this._bandBKey=s)}))}}var it=i(13333),st=i(4949),rt=i(91280),nt=i(28558),ot=i(58275),at=i.n(ot),lt=i(42960),ct=i(42226),ht=i(42275);class dt extends ht.PriceAxisView{constructor(e,t){super(),this._model=e.model(),this._source=e,this._data=t}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const s=this._source.model(),r=this._source.priceScale();if(null===r)return;if(!s.isPriceScaleVisible(r))return;const o=this._source.lastValueData(this._data.plotIndex,!1);if(o.noData)return;const a=s.timeScale().visibleBarsStrictRange(),l=s.mainSeries().bars().lastIndex();if(null!==a&&null!==l){if(l<=a.lastBar()){i.background=(0,W.resetTransparency)(o.color);let s=o.color;"transparent"===s&&(s=this._model.properties().childs().scalesProperties.childs().backgroundColor.value()),i.textColor=this.generateTextColor(s),i.borderColor=void 0,e.borderVisible=!1,t.borderVisible=!1}else{const r=s.backgroundColorAtYPercentFromTop(o.coordinate/(0,n.ensureNotNull)(s.paneForSource(this._source)).height());i.background=r,i.textColor=(0,W.resetTransparency)(o.color),i.borderColor=(0,W.resetTransparency)(i.textColor),e.borderVisible=!0,t.borderVisible=!0}i.coordinate=o.coordinate,i.floatCoordinate=o.floatCoordinate,this._showAxisLabel()&&(e.text=o.text,e.visible=!0),this._updatePaneRendererData(t)}}_showPaneLabel(){return!!this._model.properties().childs().scalesProperties.childs().showStudyPlotLabels.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()&&this._source.isPlotVisibleAt(this._data.plotIndex,4)}_showAxisLabel(){return!!this._model.properties().childs().scalesProperties.childs().showStudyLastValue.value()&&this._source.properties().childs().showLabelsOnPriceScale.value()&&this._source.isPlotVisibleAt(this._data.plotIndex,4)}_updatePaneRendererData(e){e.text="", +this._showPaneLabel()&&(e.text=this._source.priceLabelText(this._data.plotIndex),e.visible=!0)}}var ut=i(11527),pt=i(35994),_t=i(76422),mt=i(85804),gt=i(17236),ft=i(46100),vt=i(38349),St=i(6674),yt=i(54303),bt=i(61146),wt=i(98596),Pt=i(93572),Ct=i(1763);const xt=(0,a.getLogger)("Chart.Study"),Tt=o.t(null,void 0,i(14177));const It={symbolsForDisplay:!1,symbolsForChartApi:!0,skipHiddenInputs:!1,skipFakeInputs:!1,skipBooleanInputs:O.enabled("dont_show_boolean_study_arguments"),asObject:!0,skippedGroups:[],skippedInputs:[],noExchanges:!1,noResolution:!1,keepOptionalSymbolsEmpty:!1,skipColorInputs:!1,skipTimeInputs:!1,skipOptionalEmptySymbolInputs:!1,skipTextareaInputs:!0,priceInputsForDisplay:!1},Mt=O.enabled("study_symbol_ticker_description"),At=O.enabled("hide_main_series_symbol_from_indicator_legend");function Lt(e,t){const i=e.plots[t];if(!i||!(0,w.isOhlcPlot)(i))return!1;const s=i.target,r=e.defaults.styles&&e.defaults.styles[s],n=e.defaults.ohlcPlots&&e.defaults.ohlcPlots[s],o=e.ohlcPlots&&e.ohlcPlots[s];return r&&(0,w.isOhlcPlotStyleBars)(r)||n&&(0,w.isOhlcPlotStyleBars)(n)||!!o&&(0,w.isOhlcPlotStyleBars)(o)}function kt(e,t){const i=e.plots[t];if(!i||!(0,w.isOhlcPlot)(i))return!1;const s=i.target,r=e.defaults.styles&&e.defaults.styles[s],n=e.defaults.ohlcPlots&&e.defaults.ohlcPlots[s],o=e.ohlcPlots&&e.ohlcPlots[s];return r&&(0,w.isOhlcPlotStyleCandles)(r)||n&&(0,w.isOhlcPlotStyleCandles)(n)||!!o&&(0,w.isOhlcPlotStyleCandles)(o)}function Et(e,t){(0,n.assert)(void 0!==e,"zOrder must be defined"),(0,n.assert)(!t.has(e),"zOrder must be unique")}function Dt(e,t){return e.plots.some((e=>((0,w.isColorerPlot)(e)||(0,w.isDataPlot)(e))&&e.target===t))}function Vt(e,t){var i;if(t.plots)for(let s=0;s= 1");let a=(0,E.clone)((0,mt.defaults)("study"));Vt(a,e);const l=g.StudyMetaInfo.getStudyPropertyRootName(e);let c=(0,E.clone)((0,mt.defaults)(l,s));c.intervalsVisibilities=(0,E.clone)(gt.intervalsVisibilitiesDefaults),"Overlay"!==e.shortId&&"Compare"!==e.shortId||(c.currencyId=null,c.unitId=null),e.isTVScript&&e.TVScriptSourceCode!==c.TVScriptSourceCode&&(c=(0,E.clone)((0,mt.factoryDefaults)(l))),(0,E.merge)(a,c),t&&((0,n.assert)(!(t instanceof k()),"propsState should not be an instance of Property"),(0,E.merge)(a,t));const h=(0,E.clone)(e.defaults),d={};St.StudyVersioning.mergeInputsObjPart(d,null!==(r=h.inputs)&&void 0!==r?r:{}),St.StudyVersioning.mergeInputsObjPart(d,a.inputs),a.inputs=d,delete h.inputs;const u={};if((0,E.merge)(u,h),(0, +E.merge)(u,(0,mt.factoryDefaults)(l)),(0,E.merge)(u,a),a=u,null!==i){const t=i.model().studiesColorRotatorFactory().getColorRotator(e);null!==t&&("Overlay@tv-basicstudies"===e.id?a.lineStyle.color=t.getColor(a.lineStyle.color):(0,E.merge)(a,function(e,t){for(const i of Object.keys(e.styles)){const s=e.styles[i];if(s&&"color"in s){const e=s.color;s.color=t.getColor(e)}}return e}(a,t)))}return t&&(0,E.merge)(a.styles,null!==(o=t.styles)&&void 0!==o?o:{}),a}function Rt(e,t,i,s,r){return function(e,t,i,s,r,n){const o=Bt(e,t,i,s);return g.StudyMetaInfo.getSourceInputIds(e).forEach(((e,t)=>{const i=o.inputs[e];t=1){const e={};St.StudyVersioning.mergeInputsObjPart(e,null!==(n=l.inputs)&&void 0!==n?n:{}),St.StudyVersioning.mergeInputsObjPart(e,o.inputs),o.inputs=e,l&&delete l.inputs;const t={};(0,E.merge)(t,l),(0,E.merge)(t,(0,mt.factoryDefaults)(g.StudyMetaInfo.getStudyPropertyRootName(a))),(0,E.merge)(t,o),o=t}return o}(e,t,i,s,n);return Ot(t||e,r,o)}function Wt(e,t,i,s,r){ +return Ft(e,t,i,s,g.StudyMetaInfo.getStudyPropertyRootName(e),r)}function zt(e,t,i){let s=0,r=0;return e.inputs.filter((e=>"source"===e.type)).forEach((e=>{(0,N.getInputValue)(i[e.id]).includes("$")&&s++,(0,N.getInputValue)(t[e.id]).includes("$")&&r++})),Math.sign(r)-Math.sign(s)}class Ht extends p.PriceDataSource{constructor(e,t,i,s){var r,o,a;super(e),this._onStart=new(d()),this._onHibernationStateChange=new(d()),this._symbolsResolved=new(d()),this._statusChanged=new(d()),this._restarting=!1,this._paneViews=[],this._legendView=null,this._priceAxisViews=[],this._inputsAnchorsPaneView=null,this._inputsLinesPaneView=null,this._inputsTimeAxisPaneViews=[],this._inputsPriceAxisPaneViews=[],this._resolvedSymbols={},this._resolvedSymbolsByInput={},this._sources=[],this._status={type:it.StudyStatusType.Undefined},this._wasCompletedBefore=!1,this._studyId=null,this._isSubscribedToSessionId=!1,this._titleStrCache={},this._titleInPartsCache={},this._children=[],this._numericFormatter=new D.NumericFormatter,this._priceAxisViewsBase=[],this._priceLinesAxisViews=[],this._graphicsPriceAxisViews=[],this._labelPaneViews=[],this._ownFirstValue=null,this._plotOffsets={},this._formatter=null,this._ongoingDataUpdate=Promise.resolve(),this._studyModified=!1,this._isDestroyed=!1,this._graphics=new f.LiveStudyGraphics,this._dataUpdated=new(d()),this._tagsChanged=new(d()),this._studyName="",this._turnaround="st0",this._currencySourceSymbolInputProperty=null,this._pendingResolveSymbols=new Map,this._onIsActualIntervalChange=new(d()),this._childStudyByRebind=new(d()),this._lastNonEmptyPlotRowCache={},this._startMovingPoint=null,this._processHibernateBound=this.processHibernate.bind(this,1),this._maxOffset=new(at())(0),this._currencySourceSymbolInfo=null,this._turnaroundCounter=0,this._deferredPinePatchProps=!1,this._chartApi=e.chartApi(),this._properties=t,this._metaInfo=s,this._series=this._model.mainSeries(),this._series.onIntervalChanged().subscribe(this,this._calcIsActualInterval),this._showStudyArgumentsProperty=e.properties().childs().paneProperties.childs().legendProperties.childs().showStudyArguments,e.collapsed().subscribe(this._processHibernateBound),this._sources=i,g.StudyMetaInfo.setChildStudyMetaInfoPropertiesSourceId(s,null===(r=this._sources[0])||void 0===r?void 0:r.id(),t),i.forEach((e=>{e.setChild(this)})),[this._series,...i].forEach((e=>{e.currencyChanged().subscribe(this,this._onSourceCurrencyChanged),e.unitChanged().subscribe(this,this._onSourceUnitChanged),e.priceRangeReadyChanged().subscribe(this,this._onSourcePriceRangeReadyChanged),e.formatterChanged().subscribe(this,this._onSourceFormatterChanged),e.priceStepChanged().subscribe(this,this._onSourcePriceStepChanged)})),Mt&&this._model.mainSeries().properties().childs().statusViewStyle.childs().symbolTextSource.listeners().subscribe(this,(()=>{this.invalidateTitleCache(!0)}));const l=this._properties.childs();for(const e of g.StudyMetaInfo.getSourceInputIds(s))null===(o=l.inputs.childs()[e])||void 0===o||o.subscribe(this,this._onSourceInputChanged) +;this._properties.subscribe(this,this._onPropertiesChanged),l.visible.subscribe(this,this._visibleChanged),l.visible.subscribe(this,(()=>this.processHibernate())),l.intervalsVisibilities.subscribe(this,this._calcIsActualInterval),l.inputs.listeners().subscribe(this,this._updateMaxOffsetValue),void 0!==l.offsets&&l.offsets.listeners().subscribe(this,this._updateMaxOffsetValue),void 0!==l.offset&&l.offset.listeners().subscribe(this,this._updateMaxOffsetValue),this._initializeCurrencySource(),C.hideAllIndicators().subscribe(this,this._visibleChanged);for(let e=0;ethis.processHibernate()))}for(const e of Object.keys(this._metaInfo.graphics))for(const t of Object.keys(this._metaInfo.graphics[e])){const i=null===(a=l.graphics.childs()[e])||void 0===a?void 0:a.childs()[t];i&&i.childs().visible&&(0,n.ensureDefined)(i.childs().visible).subscribe(this,(()=>this.processHibernate()))}this._isActualInterval=(0,st.isActualInterval)(this._series.intervalObj(),this._properties.childs().intervalsVisibilities),this._initializeStudyInputsPaneViews(),this._handler=e=>this.onData(e),this._handler.isTVScriptStrategy=this._metaInfo.isTVScriptStrategy,this._valuesProvider=new yt.StudyValuesProvider(this,e)}destroy(){var e;this.parentSources().forEach((e=>{e.currencyChanged().unsubscribeAll(this),e.unitChanged().unsubscribeAll(this),e.priceRangeReadyChanged().unsubscribeAll(this),e.formatterChanged().unsubscribeAll(this),e.priceStepChanged().unsubscribeAll(this)})),this._series.properties().childs().statusViewStyle.childs().symbolTextSource.unsubscribeAll(this),this._series.onIntervalChanged().unsubscribeAll(this),this.formatterChanged().unsubscribe(this,this.invalidateTitleCache),C.hideAllIndicators().unsubscribe(this,this._visibleChanged),this._model.collapsed().unsubscribe(this._processHibernateBound),null!==this._currencySourceSymbolInputProperty&&this._currencySourceSymbolInputProperty.unsubscribeAll(this),null===(e=this._legendView)||void 0===e||e.destroy()}properties(){return this._properties}isDraggable(){return!this._metaInfo.linkedToSeries}lastValueData(e,t,i){const s={noData:!0},r=this.priceScale();if(this._model.timeScale().isEmpty()||null===r||r.isEmpty()||this.data().isEmpty())return s;const n=this._model.timeScale().visibleBarsStrictRange(),o=this.firstValue(!0);if(null===n||null===o)return s;if(!this._properties.childs().visible.value())return s;const a=this._properties.childs().styles,l=this._properties.childs().ohlcPlots;let c,h;if(a&&a.childs()[e]&&(c=a.childs()[e]),l&&l.childs()[e]&&(c=l.childs()[e]),!c||0===c.childs().display.value())return s;const d=this.metaInfo().plots;for(h=0;he.id()));if(h.length&&(c.parentSources=h),e){let e=this.data();const t=this._model.timeScale(),i=this._seriesDataRangeToSave(e);null!==i&&(e=e.range(i.firstBar(),i.lastBar())),c.data=e.state(),c.data.symbols=this._resolvedSymbols,c.data.graphics=(0,f.saveStudyGraphics)(this.graphics(),t.visibleBarsStrictRange()),c.data.plotOffsets=this._plotOffsets}this.ownerSource()&&(c.ownerSource=null===(i=this.ownerSource())||void 0===i?void 0:i.id());for(let e=0;e=0?e:0}}if(null===(s=c.state)||void 0===s?void 0:s.inputs){const e=c.metaInfo.inputs.find((e=>"ILScript"===e.name));e&&delete c.state.inputs[e.id]}return c}restoreData(e){var t,i;this._invalidateLastNonEmptyPlotRowCache(),this.data().restoreState(e),this._resolvedSymbols=null!==(t=e.symbols)&&void 0!==t?t:{},this._graphics=e.graphics?(0,f.loadStudyGraphics)(e.graphics):(0,f.emptyStudyGraphics)(),this._postProcessGraphics(),this._plotOffsets=null!==(i=e.plotOffsets)&&void 0!==i?i:{},this._setStatus({type:it.StudyStatusType.Completed},!0)}hasStateForAlert(){return!1}stateForAlert(){throw new Error("Not implemented")}idForAlert(){return super.idForAlert()}alertCreationAvailable(){return new(at())(!1).readonly()}hasBarColorer(){return(0,n.ensureNotNull)(this._metaInfo).plots.some(w.isBarColorerPlot)}barColorer(){const e=this._metaInfo.plots;let t=null;for(let i=0;i0}hasChildren(){return this._children.length>0}isStarted(){return Boolean(this._studyId)}isRestarting(){return this._restarting}isActualInterval(){return this._isActualInterval}onIsActualIntervalChange(){return this._onIsActualIntervalChange}isVisible(){var e,t,i;const s=this._properties.childs();if(this._model.collapsed().value()||!s.visible.value()||!this.isActualInterval())return!1;const r=this.metaInfo();if(r.plots.length>0)for(let e=0;ee.isHibernated())).map((e=>e.start())));const r=!(this.isHibernationAllowed()&&!this.isVisible())||!0===t;if(this._chartApi&&this._chartApi.isConnected().value()&&r)try{await this._allSymbolsAreResolved(),await this._startAfterSymbolsResolved(e,t)}catch(e){const t=`ERROR: ${this._debugId()} start failed, ${e}`;xt.logError(t),this._restarting=!1,"TooManyStudies"===(null==e?void 0:e.cause)&&(0,c.showTooManyStudiesNotice)(this._chartApi.getStudyCounter())}}replaceData(e,t,i){this._invalidateLastNonEmptyPlotRowCache(),this.data().remove(e+1),this.data().addTail(i,t)}inputs(e){const t=(0,E.merge)((0,E.clone)(It),e||{});t.skipOptionalEmptySymbolInputs&&(t.keepOptionalSymbolsEmpty=!0);const i=(0,r.default)(this._buildInputs(t));return t.patchSosInputs&&g.StudyMetaInfo.patchSoSInputs(i,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),i}metaInfo(){return this._metaInfo}status(){return this._status}name(e){return e?this.metaInfo().shortDescription||"Study":this.metaInfo().description||"Study"}title(e,t,i,s){i=void 0===i?!this._showStudyArgumentsProperty.value():i;const r=JSON.stringify([e,t,i,s]);if(this._titleStrCache[r])return this._titleStrCache[r];if(this._titleInPartsCache[r])return this._joinTitlesParts(this._titleInPartsCache[r]);const n=this._title(e,t,i,s);return this._titleStrCache[r]=n,n}titleInParts(e,t,i,s){i=void 0===i?!this._showStudyArgumentsProperty.value():i +;const r=JSON.stringify([e,t,i,s]);if(this._titleInPartsCache[r])return this._titleInPartsCache[r];const n=this._titleInParts(e,t,i,s);return this._titleInPartsCache[r]=n,n}invalidateTitleCache(e){if(this._titleStrCache={},this._titleInPartsCache={},!0===e&&this._children)for(let t=0;tt.update(e))),this._labelPaneViews.forEach((t=>t.update(e))),null===(t=this._dataWindowView)||void 0===t||t.update(),null===(i=this._legendView)||void 0===i||i.update(),null===(s=this._statusView)||void 0===s||s.update(),this._priceAxisViews.forEach((t=>t.update(e))),this._priceLinesAxisViews.forEach((t=>t.update(e))),null===(r=this._inputsLinesPaneView)||void 0===r||r.update(e), +null===(n=this._inputsAnchorsPaneView)||void 0===n||n.update(e),this._inputsTimeAxisPaneViews.forEach((t=>t.update(e))),this._inputsPriceAxisPaneViews.forEach((t=>t.update(e)))}getStudyName(){return this._studyName}getMinFirstBarIndexForPlot(e){var t,i,s,r,n,o,a,l,c,h,d,u,p,_,m;const g=this._properties.childs(),f=this._metaInfo,v=null!==(m=null!==(u=null!==(c=null!==(o=null!==(s=null===(i=null===(t=g.styles.childs()[e])||void 0===t?void 0:t.child("showLast"))||void 0===i?void 0:i.value())&&void 0!==s?s:null===(n=null===(r=g.filledAreasStyle.childs()[e])||void 0===r?void 0:r.child("showLast"))||void 0===n?void 0:n.value())&&void 0!==o?o:null===(l=null===(a=f.styles)||void 0===a?void 0:a[e])||void 0===l?void 0:l.showLast)&&void 0!==c?c:null===(d=null===(h=g.ohlcPlots.childs()[e])||void 0===h?void 0:h.child("showLast"))||void 0===d?void 0:d.value())&&void 0!==u?u:null===(_=null===(p=f.ohlcPlots)||void 0===p?void 0:p[e])||void 0===_?void 0:_.showLast)&&void 0!==m?m:null;if(null===v)return-1/0;const S=this.data().lastIndex();return null===S?-1/0:S-v+1}guiPlotName(e){var t,i,s;return null!==(s=null===(i=null===(t=this._metaInfo.styles)||void 0===t?void 0:t[e])||void 0===i?void 0:i.title)&&void 0!==s?s:this.title()}childStudyByRebind(){return this._childStudyByRebind}isPine(){return void 0!==this._metaInfo.pine}isStandardPine(){return this.isPine()&&g.StudyMetaInfo.isStandardPine(this._metaInfo.id)}isLinkedToSeries(){return!0===this._metaInfo.linkedToSeries}defaultPlotIdForAlert(){return this._metaInfo.plots.length?this._metaInfo.plots[0].id:null}resolvedSymbolInfoBySymbol(e){return this._resolvedSymbols&&e&&this._resolvedSymbols[this._getSymbolForResolve(e)]||null}currency(){if(null!==this._currencySourceSymbolInfo)return(0,lt.symbolCurrency)(this._currencySourceSymbolInfo);const e=this.metaInfo();return Boolean(e)&&e.is_price_study?this._firstSourceOrSeries().currency():null}currencySourceSymbolInfo(){var e,t,i;return null!==(e=this._currencySourceSymbolInfo)&&void 0!==e?e:null!==(i=null===(t=this.symbolSource())||void 0===t?void 0:t.symbolInfo())&&void 0!==i?i:null}unit(){const e=this.metaInfo();return Boolean(e)&&e.is_price_study?this._firstSourceOrSeries().unit():null}dataWindowView(){return this._dataWindowView}statusView(){return this._statusView}legendView(){return this._legendView}inputsForAlertState(){return this.inputs()}sessionId(){return this._firstSourceOrSeries().sessionId()}sessionIdChanged(){return this._firstSourceOrSeries().sessionIdChanged()}getSymbolString(e){return""===e?"":(0,T.encodeExtendedSymbolOrGetSimpleSymbolString)(this._getSymbolObject(e))}onStatusChanged(){return this._statusChanged}symbolsResolved(){return this._symbolsResolved}onHibernationStateChange(){return this._onHibernationStateChange}valuesProvider(){return new b.StudyLegendValuesProvider(this,this.model())}statusProvider(e){return new A.StudyStatusProvider(this,this._model.properties().childs().scalesProperties.childs().textColor)}correctScaleMargins(e){if("Volume"===this.metaInfo().shortId){const t=this.model().paneForSource(this) +;return null!==t&&t.isOverlay(this)&&t.containsMainSeries()?{top:.75,bottom:0}:{top:e.top,bottom:0}}return e}canBeHiddenByGlobalFlag(){return!0}isSourceHidden(){return!this.isVisible()||this.canBeHiddenByGlobalFlag()&&C.hideAllIndicators().value()}paneViews(e){if(this.isSourceHidden()||!e.hasPriceDataSource(this))return null;const t=[];return!this._startMovingPoint&&this._wasCompletedBefore&&t.push(...this._paneViews),this._inputsLinesPaneView&&(this._startMovingPoint||this._model.selection().isSelected(this))&&t.push(this._inputsLinesPaneView),this._inputsAnchorsPaneView&&t.push(this._inputsAnchorsPaneView),t}labelPaneViews(){return this.isSourceHidden()?null:this._labelPaneViews}timeAxisViews(){return this._model.selection().isSelected(this)?this._inputsTimeAxisPaneViews:null}priceAxisViews(e,t){const i=this._properties.childs().oldShowLastValue;if(i&&!i.value())return null;let s=this._priceAxisViews.slice();return this._model.selection().isSelected(this)&&(s=s.concat(this._inputsPriceAxisPaneViews)),e.findTargetPriceAxisViews(this,t,s,this._priceLinesAxisViews)}movable(){return null!==this._inputsAnchorsPaneView}startMoving(e,t,i,s){this._startMovingPoint=e,this.stop()}move(e,t,i,s){if(void 0!==e.logical&&null!==this._startMovingPoint){if(Array.isArray(t)){const i=t;this._updateInputValue(e.logical,i[0]),this._updateInputValue(e.logical,i[1])}else this._updateInputValue(e.logical,t);this.updateAllViews((0,nt.sourceChangeEvent)(this.id()))}}endMoving(e,t){return this._startMovingPoint=null,this.start(),{indexesChanged:!1,pricesChanged:!1}}clearData(){var e;this._invalidateLastNonEmptyPlotRowCache(),this.data().clear(),this._graphics instanceof f.LiveStudyGraphics&&(null===(e=this._graphics)||void 0===e||e.clear()),this._plotOffsets={},this.hasBarColorer()&&this._model.mainSeries().invalidateBarStylesCache(),this.updateAllViews((0,nt.sourceChangeEvent)({sourceId:this.id(),clearData:!0}))}convertYCoordinateToPriceForMoving(e,t){const i=this.priceScale();if(!t||!i||i.isEmpty())return null;const s=t.firstValue();return null===s?null:i.coordinateToPrice(e,s)}processHibernate(e){const t=this.isVisible();if(!this.isStarted()&&t&&(this._sources.forEach((e=>{e.processHibernate()})),this.start(void 0,void 0,e),this._onHibernationStateChange.fire(!1)),this.isHibernationAllowed()&&this.isStarted()&&!t){for(const e of this._children)e.processHibernate();this.stop(void 0,e),this._onHibernationStateChange.fire(!0)}}isHibernationAllowed(){return!this.metaInfo().historyCalculationMayChange&&(!this.hasChildren()||!!this._model.collapsed().value()&&this._children.every((e=>e.isHibernationAllowed())))}isPlotVisibleAt(e,t){let i;const s=this.metaInfo().plots.find((t=>t.id===e));if(i=void 0!==s?(0,w.isOhlcPlot)(s)?this._properties.childs().ohlcPlots.childs()[s.target]:this._properties.childs().styles.childs()[e]:this._properties.childs().ohlcPlots.childs()[e],void 0===i)throw new Error(`Study does not contain ${e} plot`);const r=i.childs().display.value();return null!==r&&(r&t)===t}recalculate(){const e=this._model.paneForSource(this) +;this._model.recalculatePane(e,(0,nt.sourceChangeEvent)(this.id())),this._model.updateSource(this)}maxOffset(){return this._maxOffset}onStart(){return this._onStart}isHibernated(){return!this.isVisible()&&!this.isStarted()}turnaround(e){if(!e)return this._turnaround;return function(e,t){let i=t.turnaround,s=[t];for(;s.length>0;){let e=[];const t=[];s.forEach((i=>{const s=B(i.sourceStudies).sort(V);if(s.length>0){e=e.concat(s);const i=s.map((e=>e.turnaround)).join("_");t.push(i)}})),t.length&&(i=t.join("_")+"_"+i),s=e}return e+"_"+i}(this._series.seriesSource().turnaround(),R(this))}canHaveChildren(){var e;return this._canHaveChildren=null!==(e=this._canHaveChildren)&&void 0!==e?e:g.StudyMetaInfo.canHaveChildren(this._metaInfo),this._canHaveChildren}setChild(e){-1===this._children.indexOf(e)&&this._children.push(e)}unsetChild(e){const t=this._children.indexOf(e);~t&&this._children.splice(t,1)}getAllChildren(){const e=this._children.slice();for(let t=0;te.id()===i)))&&void 0!==t?t:null}return this._series}priceStep(){return this._priceStep||this._firstSourceOrSeries().priceStep(!1)}_incrementTurnaround(){this._turnaround="st"+ ++this._turnaroundCounter}_checkTurnaround(e){return e===this._turnaround||e===this._model.mainSeries().seriesSource().turnaround()||e===this.turnaround(!0)}_createStudyOnServer(){if(this._isDestroyed)return;const e=this._getStudyIdWithLatestVersion();this._studyId=(0,I.makeNextStudyId)(),this._incrementTurnaround(),this._studyName=e;const t=(0,E.clone)((0,n.ensureDefined)(this._inputs));g.StudyMetaInfo.patchSoSInputs(t,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),this._chartApi.createStudy(this._studyId,this._turnaround,this.isChildStudy()?(0,n.ensureNotNull)(this._sources[0].sourceId()):(0,n.ensureNotNull)(this._series.seriesSource().instanceId()),this._studyName,t,this._handler,this.isChildStudy())}_stopStudyOnServer(){this._chartApi&&this._chartApi.isConnected().value()&&this.isStarted()&&(this._chartApi.removeStudy((0,n.ensureNotNull)(this._studyId),this.isChildStudy()),this._setStatus({type:it.StudyStatusType.Undefined})),this._studyId=null}_modifyStudyOnServer(e,t){const i=(0,E.clone)((0,n.ensureDefined)(e));g.StudyMetaInfo.patchSoSInputs(i,(e=>{var t,i;return null!==(i=null===(t=this._sources.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),this._chartApi.modifyStudy((0,n.ensureNotNull)(this._studyId),this._turnaround,i,this._handler,t)}_transformData(e){}_updateMaxOffsetValue(){let e=-1/0;for(const t of this._metaInfo.plots)e=Math.max(this.offset(t.id),e);this._maxOffset.setValue(e)}_rightOffsetToUnixTime(e){if(this._series.bars().size()>=e){const t=(0,n.ensureNotNull)(this._series.bars().lastIndex())-e;return(0, +n.ensureNotNull)(this._series.bars().valueAt(t))[0]}return null}_invalidateLastNonEmptyPlotRowCache(){this._lastNonEmptyPlotRowCache={}}_collectDepsForAlert(){throw new Error("Not implemented")}_allInputsAreValid(){for(const e of this._metaInfo.inputs)if("bar_time"===e.type){const t=e.id;if(null==this._properties.childs().inputs.childs()[t].value())return!1}return!0}async _startAfterSymbolsResolved(e,t){await Promise.all(this._sources.map((e=>!e.isStarted()||e.isRestarting()?new Promise((t=>{e.onStart().subscribe(this,t,!0)})):Promise.resolve()))),this.isStarted()&&!this._restarting||(this._restarting=!1,this._allInputsAreValid()&&(this._inputs=this._apiInputs(),this._createStudyOnServer(),this._subscribeToSessionId(),this._onStart.fire(),!0===e&&this._children&&await this._children.map((e=>e.start(!0,t)))))}async _changeInputsImpl(e,t){var s;const r=this._calcSources();let a=!0;const l=zt(this._metaInfo,e,t);if(r.length!==this._sources.length||r[0]!==this._sources[0])a=await this._rebindToSourceOrRestorePreviousValue(null!==(s=r[0])&&void 0!==s?s:this._series,e,t),a&&(this._inputs=e);else{const s=()=>{for(const i of this._metaInfo.inputs){if("source"!==i.type)continue;const s=e[i.id].v,r=t[i.id].v;if(s!==r){(0,n.ensureDefined)(this._properties.childs().inputs.child(i.id)).setValue(r)}}};if(this.isStarted()&&this._chartApi.isConnected().value()&&l>0&&!this._chartApi.canCreateStudy(!0)){const e=window.user.pro_plan;return createGoProDialog({feature:"studyOnStudy",actions:e&&[ProPlans.ProPremium,ProPlans.ProPremiumTrial].includes(e)?[{text:o.t(null,void 0,i(75139)),action:PredefinedAction.Close}]:void 0}),void s()}this._inputs=e;let a=!1;const c=Object.values(N.RangeDependentStudyInputNames);for(const i of Object.keys(e))if(JSON.stringify(e[i])!==JSON.stringify(t[i])&&!c.includes(i)){a=!0;break}this._incrementTurnaround(),a&&this.disablePriceRangeReady();try{await this._updateParentSources(r,l,!0),this._modifyStudyOnServer(e,l)}catch(e){xt.logError(`Error applying parent sources: ${e}`),s()}}this.invalidateTitleCache(),a&&(this._studyModified=a)}createPriceAxisView(e){return new dt(this,{plotIndex:e})}createPriceLineAxisView(e){return new ut.StudyPriceLineAxisView(this,e)}_createStudyPlotPaneView(e){return new ze.StudyPlotPaneView(this,this._series,this._model,e)}_createViews(){var e,t,i,s;this._priceAxisViewsBase=[],this._priceLinesAxisViews=[],this._paneViews=[],this._labelPaneViews=[];const r=new Set,o=this.metaInfo(),a=Boolean(o.usePlotsZOrder),l=new Map,c=this._properties.childs();if(c.filledAreasStyle&&o.filledAreas)for(let e=0;e{const i=c.bands.childs()[t];if(i&&i.childs().visible.value()){const t=new Xe(i,this),s=a?(0,n.ensureDefined)(e.zorder):l.size;Et(s,l),l.set(s,{paneViews:[t]})}})),c.bandsBackground&&((0,n.assert)(!a,"'usePlotsZOrder' flag does not supported"),l.set(l.size,{paneViews:[new et(this)]}));const h=this._paneViews;this._createGraphicsPaneViews().then((e=>{for(let t=0;te-t));for(let e=0;e0){const t=(0,n.ensureNotNull)(this.barColorer()).firstColoredBar(e[0].index);this._model.mainSeries().invalidateBarStylesCache(t)}null!==t&&this._postProcessGraphics();const r=this._model.paneForSource(this);this._model.recalculatePane(r,(0,nt.sourceChangeEvent)({sourceId:this.id(),firstUpdatedTimePointIndex:null!=s?s:void 0})),this._updateSources()}_updateSources(){this._model.updateSource(this),this.hasBarColorer()&&this._model.updateSource(this._model.mainSeries())}_titleInputs(e,t){return this.inputs(this._titleInputsOptions(e,t))}_titleInputsOptions(e,t){return{symbolsForDisplay:!0,skipHiddenInputs:!0,skipFakeInputs:!1,fakeInputsForDisplay:!0,asObject:!1,skippedGroups:[],noExchanges:e,noResolution:t,skipColorInputs:!0,skipTimeInputs:!0,priceInputsForDisplay:!0,skipOptionalEmptySymbolInputs:At}}_postProcessGraphics(){this._graphicsPriceAxisViews=this._createGraphicsPriceAxisViews(),this._concatPriceAxisViews()}async _createGraphicsPaneViews(){return(0,f.createGraphicsPaneViews)(this,this.model())}_createGraphicsPriceAxisViews(){return(0,f.createGraphicsPriceAxisViews)(this)}_subscribeToSessionId(){!this._isSubscribedToSessionId&&this.hasSymbolInputs()&&(this.sessionIdChanged().subscribe(this,this._onSessionIdChanged),this._isSubscribedToSessionId=!0)}_unsubscribeToSessionId(){this._isSubscribedToSessionId&&(this.sessionIdChanged().unsubscribe(this,this._onSessionIdChanged),this._isSubscribedToSessionId=!1)}_onSessionIdChanged(){this.restart(!0)}_recreateFormatter(){this._formatter=this._tryCreateFormatter(),this._formatterChanged.fire();const e=this.priceScale();null!==e&&e.updateFormatter(),this._model.fullUpdate()}_recreatePriceStep(){var e;let t=null;const i=null!==(e=this._priceScaleByProperties())&&void 0!==e?e:this._priceScaleByMetaInfo();null!==i&&(t=1/i),this._priceStep!==t&&(this._priceStep=t, +this._priceStepChanged.fire())}_recreatePriceFormattingDependencies(){this._recreateFormatter(),this._recreatePriceStep()}_title(e,t,i,s){const r=this._titleInParts(e,t,i,s);return this._joinTitlesParts(r)}_formatterByProperties(){const e=this.metaInfo().format,t=this._priceScaleByProperties();if(null!==t)switch(e.type){case"inherit":case"price":return new bt.PriceFormatter(t);case"volume":return new wt.VolumeFormatter(Math.log10(t));case"percent":return new Pt.PercentageFormatter(t)}return null}_formatterByMetaInfo(){var e,t;const i=this.metaInfo().format;if("inherit"===i.type)return null;const s=this.series().symbolInfo(),r=(0,E.isNumber)(i.precision)?Math.pow(10,i.precision):void 0;{const s=null!==(t=null===(e=null===Ct.customFormatters||void 0===Ct.customFormatters?void 0:Ct.customFormatters.studyFormatterFactory)||void 0===e?void 0:e.call(Ct.customFormatters,i,this.symbolSource().symbolInfo()))&&void 0!==t?t:null;if(null!==s)return s}switch(i.type){case"price":return new bt.PriceFormatter(r);case"volume":{let e=i.precision;return void 0===e&&(e=s&&(0,E.isNumber)(s.volume_precision)?s.volume_precision:0),new wt.VolumeFormatter(e)}case"percent":return new Pt.PercentageFormatter(r);default:return xt.logWarn(`Unsupported format type: ${i.type}`),null}}_postProcessPriceRange(e){if(e&&e.minValue()===e.maxValue()&&!this.metaInfo().is_price_study){const t=.005*e.minValue();e=new _.PriceRange(e.minValue()-t,e.maxValue()+t)}const t=this.priceScale();return t&&t.isLog()&&e?new _.PriceRange(t.priceToLogical(e.minValue()),t.priceToLogical(e.maxValue())):e}_joinTitlesParts(e){const t=e[1]?e[1].join(", "):"";return e[0]+(t.length>0?" ("+t+")":"")}_titleInParts(e,t,s,r){var a;const l=this.name(e);t=t||{};const c=[o.t(l,{context:"study"},i(68716))];let h=[];if(!s){const i=this._getMTFResolutionInputTitle();null!==i&&i.length>0&&c.push(i);const s=this.metaInfo(),o=this._titleInputs(r,!0)||[];if(o.length>0){const i={};if(this.isChildStudy())for(let t=0;t=0){const t=this.parentSourceForInput(c);if(t instanceof Ht){const s=t.metaInfo(),n=t.title(e,{},!0,r);if(1===s.plots.length)i[c]=n;else{const e=c.split("$")[1],t=null===(a=s.plots[parseInt(e)])||void 0===a?void 0:a.id,r=s.styles&&s.styles[t],o=r&&r.title||t;i[c]=n+": "+o}}}}h=o.map((e=>{let s=(0,E.isNumber)(e)?this._numericFormatter.format(e):i&&i[e.toString()]||e.toString();return t&&t[s.toString()]&&(s=t[s.toString()]),s}))}}return[c.join(" · "),h]}_getMTFResolutionInputTitle(){const e=this.metaInfo();for(let t=0;ts),(()=>s)).then(this._onDataUnpacked.bind(this,e,t.indexes,i)),this._ongoingDataUpdate}_mergeData(e){return this._invalidateLastNonEmptyPlotRowCache(),this.data().merge(e)}_getSymbolForResolve(e){return this.getSymbolString(this._getSymbolForApi(e))}_allSymbolsAreResolved(){const e=this.metaInfo(),t=[];let i=!1;for(let s=0;sthis._symbolsResolved.fire())):e}return Promise.all(t).catch((e=>(this._setStatus({type:it.StudyStatusType.Error,errorDescription:{error:Tt}}),this.stop(!0),this._model.updateSource(this),Promise.reject("Invalid symbol, "+e)))).then((()=>{this._symbolsResolved.fire(),this._recheckLineToolsActuality()}))}_getSymbolForApi(e){return e}_resolveSymbol(e,t){if(""===e)return Promise.resolve();let i=this._pendingResolveSymbols.get(e);return void 0!==i||(i=new Promise(((i,s)=>{this._onSymbolResolvingStart(),this._chartApi.resolveSymbol((0,I.makeNextSymbolId)(),e,(r=>{switch(this._pendingResolveSymbols.delete(e),r.method){case"symbol_resolved":this._setStatus({type:it.StudyStatusType.Undefined}),this._resolvedSymbols[e]=r.params[1],this._resolvedSymbolsByInput[t]=r.params[1],this._onSymbolResolved(e,t,r.params[1]),this.invalidateTitleCache(!0),i();break;case"symbol_error":if(this._setStatus({type:it.StudyStatusType.Error,errorDescription:{error:r.params[1]}}),this._onSymbolError(),r.params[1]===M.permissionDenied&&r.params[2]){if(r.params[2]!==M.SymbolErrorPermissionDeniedReason.Symbol)return void this._resolveSymbol(r.params[2],t).then(i);if(r.params[3])return void this._resolveSymbol(r.params[3],t).then(i)}0,s()}}))})),this._pendingResolveSymbols.set(e,i)),i}_recheckLineToolsActuality(){const e=this._model.paneForSource(this);null!==e&&e.sourcesByGroup().lineSourcesForAllSymbols().forEach((e=>{e.ownerSource()===this&&e.calcIsActualSymbol()}))}_getSymbolObject(e){const t={symbol:e},i=this.currency();return null!==this._currencySourceSymbolInputProperty&&null!==this._currencySourceSymbolInfo&&this._getSymbolForApi(this._currencySourceSymbolInputProperty.value())===e&&(t["currency-id"]=i),t.session=this.sessionId(),t}_onSymbolResolved(e,t,i){this._onCurrencyMayChange()}_onSymbolResolvingStart(){}_onSymbolError(){}_setStatus(e,t){var i;this._status=e,e.type===it.StudyStatusType.Completed?this._wasCompletedBefore=!0:e.type!==it.StudyStatusType.Error&&e.type!==it.StudyStatusType.Undefined||(this._wasCompletedBefore=!1),t||(null===(i=this._statusView)||void 0===i||i.update(),this._model.updateSource(this),this._statusChanged.fire(e))}_onPropertiesChanged(){ +this._restarting||(this._inputs?this._tryChangeInputs():this._chartApi&&this._chartApi.isConnected().value()&&this.restart()),this._recreatePaneViews(),(0,_t.emit)("study_properties_changed",this._id)}_bandsFirstValue(e){const t=this._metaInfo;if(!t.bands)return null;for(let i=0;ivoid 0!==i[e]),1e3),null===i?null:(this._lastNonEmptyPlotRowCache[e]=i,i)}_onCurrencyChanged(){"alwaysOff"!==(0,ct.currencyUnitVisibilityProperty)().value()&&this._model.fullUpdate(),this.isStarted()&&this._tryChangeInputs(),this._currencyChanged.fire()}_apiInputs(){return this.inputs({keepOptionalSymbolsEmpty:!0})}async _tryChangeInputs(){var e;const t=this.isStarted()&&this._chartApi.isConnected().value();if(t&&this._allInputsAreValid())try{await this._allSymbolsAreResolved();const e=this._apiInputs(),t=JSON.stringify(e)!==JSON.stringify(this._inputs);if(this._isStopped())return void(t&&this.disablePriceRangeReady());t&&await this._changeInputsImpl(e,(0,n.ensureDefined)((0,E.clone)(this._inputs)))}catch(e){xt.logError(`ERROR: ${this._debugId()} _tryChangeInputs: cannot modify study, ${e}`)}else{t&&this.stop(!0);const i=this._apiInputs(),s=(0,n.ensureDefined)((0,E.clone)(this._inputs));if(JSON.stringify(i)!==JSON.stringify(this._inputs)){const t=this._calcSources();if(t.length!==this._sources.length||t[0]!==this._sources[0])await this._rebindToSourceOrRestorePreviousValue(null!==(e=t[0])&&void 0!==e?e:this._series,i,s);else{const e=zt(this._metaInfo,i,s);this._updateParentSources(t,e,!0)}this._inputs=i}}this._tagsChanged.fire()}_debugId(){const e=[];return this._studyId&&e.push(this._studyId), +e.push(this._metaInfo.fullId),e.push(this._metaInfo.description),JSON.stringify({study:e})}_onCurrencyMayChange(){if(null!==this._currencySourceSymbolInputProperty){const e=this.currency();this._updateCurrencySourceSymbolInfo(),e!==this.currency()&&this._onCurrencyChanged()}}_fillPrecalculatedAutoscaleInfo(e,t){const i=this._metaInfo,s=this.properties().childs(),r=new Set,n=this._metaInfo.filledAreas||[];for(let e=0;e!(0,w.isPlotWithTechnicalValues)(e))).filter((e=>r.has(e.id)||this.isPlotVisibleAt(e.id,1))).reduce(((i,s)=>this._applyPlotToPrecalculatedAutoscaleInfo(e,t,i,s)),{fields:[],useMainSeriesRange:!1,baseValueMinMax:null})}_firstSourceOrSeries(){var e;return null!==(e=this._sources[0])&&void 0!==e?e:this._series}_skipHistogramBaseOnAutoScale(){return!1}_tryCreateFormatter(){let e=this._formatterByProperties();return null===e&&(e=this._formatterByMetaInfo()),e}async _updateParentSources(e,t,i){if(this._sources.forEach((e=>e.unsetChild(this))),i&&await Promise.all(e.map((e=>e.isStarted()?Promise.resolve():e.start(!1,!0)))),e.forEach((e=>e.setChild(this))),this._sources=e,0!==t&&this._sources.length<=1){const e=this._firstSourceOrSeries(),t=this.m_priceScale,i=(0,n.ensureNotNull)(e.priceScale());if(t!==i){const t=this._model.paneForSource(this),s=(0,n.ensureNotNull)(this._model.paneForSource(e));t===s&&s.move(this,i,!0)}}}_calcSources(){const e=this._properties.childs().inputs.state();return g.StudyMetaInfo.getSourceIdsByInputs(this._metaInfo.inputs,e).map((e=>{if("high"===e||"open"===e||"low"===e||"close"===e||"hl2"===e||"ohl3"===e||"ohlc4"===e)return null;{const t=this._model.allStudies().find((t=>t.canHaveChildren()&&t.id()===e));return null!=t?t:null}})).filter(E.notNull)}_isStopped(){return!this.isStarted()}_onDataUnpacked(e,t,i,s){if(this._isDestroyed)return;"nochange"!==t&&this._processPlotOffsets(s),this._transformData(e);const r=this._mergeData(e);null!==s&&(s.indexes_replace?((0,n.assert)("nochange"!==t),this._graphics.replaceIndexesTo(t)):("nochange"!==t&&this._graphics.replaceIndexesTo(t),void 0!==s.graphicsCmds&&this._graphics.processCommands(s.graphicsCmds,this._metaInfo.graphics))),this._onDataUpdated(e,s,t,r&&r.index),this.priceRangeReady()||this._enablePriceRangeReady(),this._dataUpdated.fire(i,!1,r)}_processPlotOffsets(e){if(e&&e.indexes_replace)return;const t=this._plotOffsets;this._plotOffsets=e&&e.offsets||{},(0,s.default)(t,this._plotOffsets)||this.updateAllViews((0,nt.sourceChangeEvent)({sourceId:this.id(),clearData:!0})),this._updateMaxOffsetValue()}_applyPlotToPrecalculatedAutoscaleInfo(e,t,i,s){var r;const o=s.id,a=this._properties.childs().styles.childs()[o],l=(0,w.isShapesPlot)(s)||(0,w.isCharsPlot)(s);i.useMainSeriesRange=i.useMainSeriesRange||(0,w.isArrowsPlot)(s);let c=(0,w.isLinePlot)(s)||(0,w.isOhlcPlot)(s);if(l){const e=(0, +n.ensureDefined)(a).childs().location.value(),t=[S.MarkLocation.Absolute,S.MarkLocation.Top,S.MarkLocation.Bottom].indexOf(e)<0;i.useMainSeriesRange=i.useMainSeriesRange||l&&t,c=c||e===S.MarkLocation.Absolute}if(!c)return i;const h={name:o,offset:this.offset(o)},d=a.childs().plottype.value();if(!this._skipHistogramBaseOnAutoScale()&&[w.LineStudyPlotStyle.Histogram,w.LineStudyPlotStyle.Columns,w.LineStudyPlotStyle.Area].indexOf(d)>=0){const s=(0,n.ensureDefined)(null===(r=this._metaInfo.styles)||void 0===r?void 0:r[o]).histogramBase,a=this.data().minMaxOnRangeCached(e,t,[h]);return(0,E.isNumber)(s)&&null!==a&&(i.baseValueMinMax=(0,m.mergeMinMax)(i.baseValueMinMax,{min:s,max:s}),i.baseValueMinMax=(0,m.mergeMinMax)(i.baseValueMinMax,a)),i}return i.fields.push(h),i}async _onSourceInputChanged(){var e;if(!this.isStarted()){const t=this._calcSources();t[0]!==this._sources[0]&&await this._rebindToSource(null!==(e=t[0])&&void 0!==e?e:this._series,this._apiInputs())}}async _rebindToSourceOrRestorePreviousValue(e,t,i){let s=!0;if(!await this._rebindToSource(e,t)){const e=this._properties.childs().inputs.state(),r=g.StudyMetaInfo.getSourceIdsByInputs(this._metaInfo.inputs,e)[0];for(const e of Object.keys(i)){const o=(0,N.getInputValue)(i[e]),a=(0,N.getInputValue)(t[e]);if(i.hasOwnProperty(e)&&o!==a&&r&&(0,E.isString)(a)&&0===a.indexOf(r)){const t=(0,n.ensureDefined)(this._properties.childs().inputs.child(e)),r=(0,N.getInputValue)(i[e]);t.setValue(r),s=!1;break}}}return s}async _rebindToSource(e,t){const i=this.isStarted()&&this._chartApi.isConnected().value();i&&e instanceof Ht&&!e.isStarted()&&await e.start(!1,!0);const s=this._firstSourceOrSeries();let r;const o=(0,E.clone)((0,n.ensureDefined)(t)),a=e instanceof Ht?[e,...this._sources]:this._sources;if(i&&g.StudyMetaInfo.patchSoSInputs(o,(e=>{var t,i;return null!==(i=null===(t=a.find((t=>t.id()===e)))||void 0===t?void 0:t.sourceId())&&void 0!==i?i:null})),!this.isChildStudy())return xt.logError("Unable to rebind study to source of this type"),!1;{let t;this._sources[0].unsetChild(this);let s=null;if(e===this._model.mainSeries())this._sources=[],this._ownerSource=null,t=this._series.seriesSource().instanceId(),s=2;else{if(!(e instanceof Ht))return xt.logError("Unable to rebind study to source of this type"),!1;this._ownerSource=e,this._sources=[e],t=e.sourceId(),e.setChild(this),null===t&&(r=e)}i&&null!==t&&(this._incrementTurnaround(),this.disablePriceRangeReady(),this._chartApi.rebindStudy((0,n.ensureNotNull)(this._studyId),this._turnaround,t,this._studyName,o,this._handler,s))}r&&(this.isStarted()&&this.stop(),r.start(!0)),s instanceof Ht&&s.processHibernate();const l=this.m_priceScale,c=(0,n.ensureNotNull)(e.priceScale());if(l!==c){const t=this._model.paneForSource(this),i=(0,n.ensureNotNull)(this._model.paneForSource(e));t===i&&i.move(this,c,!0)}const h=this._firstSourceOrSeries();return s.formatterChanged().unsubscribe(this,this._onSourceFormatterChanged),h.formatterChanged().subscribe(this,this._onSourceFormatterChanged), +s.priceStepChanged().unsubscribe(this,this._onSourcePriceStepChanged),h.priceStepChanged().subscribe(this,this._onSourcePriceStepChanged),s.currencyChanged().unsubscribeAll(this),h.currencyChanged().subscribe(this,this._onSourceCurrencyChanged),s.unitChanged().unsubscribeAll(this),h.unitChanged().subscribe(this,this._onSourceUnitChanged),s.priceRangeReadyChanged().unsubscribeAll(this),h.priceRangeReadyChanged().subscribe(this,this._onSourcePriceRangeReadyChanged),this._recreatePriceFormattingDependencies(),!0}_buildInputs(e){(0,n.assert)(!!e,"options not set");let t={};try{t=this._prepareInputs(e)}catch(e){xt.logWarn("Failed to prepare study inputs: "+e)}if(e.asObject){const e={};return Object.keys(t).forEach((i=>{null!=t[i]&&(e[i]=t[i])})),e}{const e=[];return Object.keys(t).forEach((i=>{null!=t[i]&&e.push(t[i])})),e}}_prepareInput(e,t){const i=this._prepareInputValue(e,t);return!e.isFake||t.fakeInputsForDisplay||t.onlyAtomValues?i:{v:i,f:!0,t:e.type}}_plotsForAlert(){return[]}_dependenciesForAlerts(){throw new Error("Not implemented")}_calcIsActualInterval(){const e=this._isActualInterval;this._isActualInterval=(0,st.isActualInterval)(this._series.intervalObj(),this._properties.childs().intervalsVisibilities),e!==this._isActualInterval&&(this._onIsActualIntervalChange.fire(),this._visibleChanged(),this.processHibernate())}_visibleChanged(){this._series.invalidateBarColorerCache()}_getNonPriceParent(){const e=this._sources;for(const t of e)if(t instanceof Ht){const e=t.metaInfo();return e.is_price_study&&"Compare@tv-basicstudies"!==e.id?t._getNonPriceParent():t}return null}_updateInputValue(e,t){const i=this._properties.childs().inputs.childs();if(i[t.id])if("price"===t.type)i[t.id].setValue(e.price);else if("time"===t.type){const s=this._model.timeScale().indexToTimePoint(e.index);null!==s&&i[t.id].setValue(1e3*s)}}_initializeStudyInputsPaneViews(){}_updateCurrencySourceSymbolInfo(){var e;null!==this._currencySourceSymbolInputProperty&&(this._currencySourceSymbolInfo=null!==(e=this._resolvedSymbolsByInput[this._currencySourceSymbolInputProperty.value()])&&void 0!==e?e:null)}_initializeCurrencySource(){var e,t;const i=this.metaInfo(),s="symbolInputSymbolSource"===(null===(e=i.symbolSource)||void 0===e?void 0:e.type)&&(null===(t=i.symbolSource)||void 0===t?void 0:t.inputId),r=i.inputs.find((e=>e.id===s)),n="symbol"===(null==r?void 0:r.type);if("string"==typeof s&&n&&i.is_price_study){const e=this._properties.childs().inputs.childs()[s];void 0!==e&&(e.subscribe(this,this._onCurrencyMayChange),this._currencySourceSymbolInputProperty=e)}}_recreatePaneViews(){this.hasBarColorer()&&this._model.mainSeries().invalidateBarStylesCache(),this._createViews(),this.recalculate(),this.updateAllViews((0,nt.sourceChangeEvent)(this.id()))}_pinePatchPropsAllowed(){return(this.isStarted()||this._metaInfo.inputs.some((e=>"symbol"===e.type)))&&!this._restarting}_pinePatchProps(){throw new Error("Not implemented")}_areStudyInputsModified(e){if(0===Object.keys(e).length)return!1;if(void 0===this._oldStudyInputs)return!0 +;const t=Object.keys(this._oldStudyInputs);(0,n.assert)(t.length===Object.keys(e).length,"keys quantity should be equal");for(const i of t)if((0,n.assert)(e.hasOwnProperty(i),`key '${i}' should exist in study inputs`),(0,n.ensureDefined)(this._oldStudyInputs)[i]!==e[i])return!0;return!1}_getStudyErrorText(e){return e.split(":",2)[0]}_priceScaleByProperties(){if("default"===this.properties().childs().precision.value())return null;const e=parseInt(this.properties().childs().precision.value());return isFinite(e)?Math.pow(10,e):null}_priceScaleByMetaInfo(){const e=this.metaInfo().format,t="inherit"!==e.type?e.precision:void 0,i=(0,E.isNumber)(t)?Math.pow(10,t):void 0;if("price"===e.type||"percent"===e.type)return i||100;if("volume"===e.type){if(void 0===e.precision){const e=this.series().symbolInfo();if(null!==e&&(0,E.isNumber)(e.volume_precision))return Math.pow(10,e.volume_precision)}return 1}return"inherit"===e.type||xt.logWarn("Unsupported format type: "+e.type),null}}},8561:(e,t,i)=>{"use strict";i.d(t,{StudyCompare:()=>F});var s=i(50151),r=i(42226),n=i(8708),o=i(42960),a=i(59452),l=i.n(a),c=i(14483),h=i(74304),d=i(42275),u=i(78211),p=i(87095);const _=c.enabled("force_exchange_as_title");class m extends d.PriceAxisView{constructor(e,t){super(),this._studyCompare=e,this._data=t}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._studyCompare.priceScale(),n=this._studyCompare.lastValueData(this._data.plotIndex,!1);if(n.noData||null===r||r.isEmpty())return;const o=this._studyCompare.model(),a=o.timeScale().visibleBarsStrictRange(),l=o.mainSeries().bars().lastIndex();if(null===a||null===l)return;if(l<=a.lastBar())i.background=(0,p.resetTransparency)(n.color),i.textColor=this.generateTextColor(i.background),i.borderColor=void 0,e.borderVisible=!1,t.borderVisible=!1;else{const r=o.backgroundColorAtYPercentFromTop(n.coordinate/(0,s.ensureNotNull)(o.paneForSource(this._studyCompare)).height());i.background=r,i.textColor=(0,p.resetTransparency)(n.color),i.borderColor=i.textColor,e.borderVisible=!0,t.borderVisible=!0}i.coordinate=n.coordinate,i.floatCoordinate=n.floatCoordinate;const c=o.properties().childs().scalesProperties.childs();c.showSeriesLastValue.value()&&(e.text=(0,u.getCurrentModePriceText)(r,n),c.seriesLastValueMode.value()!==h.PriceAxisLastValueMode.LastPriceAndPercentageValue?e.secondLine="":e.secondLine=(0,u.getOppositeModePriceText)(r,n),e.visible=!0),t.text="",c.showSymbolLabels.value()&&(t.text=this._paneText(),t.visible=t.text.length>0)}_paneText(){let e="";const t=this._studyCompare.symbolInfo();return _?e=(0,o.displayedSymbolExchange)(t):this._studyCompare.model().properties().childs().scalesProperties.childs().showSymbolLabels.value()&&(e=(0,o.displayedSymbolName)(t)),e}}i(44352);var g=i(88318),f=i(54303),v=i(88348),S=i(49483),y=i(15367),b=i(1722);const w=S.CheckMobile.any();class P extends f.StudyValuesProvider{constructor(e,t){super(e,t),this._emptyValues[0].title=e.guiPlotName("")}getValues(e){return(0, +b.isNumber)(e)||(this._showLastPriceAndChangeOnly()?e=this._study.data().lastIndex():(e=this._model.crossHairSource().appliedIndex(),(0,b.isNumber)(e)||(e=this._study.data().lastIndex()))),super.getValues(e)}_hideValues(){return!1}_showLastPriceAndChangeOnly(){return w&&(null===this._model.crossHairSource().pane||(0,y.isLineToolName)(v.tool.value())||null!==this._model.lineBeingEdited())}}class C extends g.StudyDataWindowView{constructor(e,t){super(e,t),this._studyCompare=e}_hideValues(){return!1}_createValuesProvider(e,t){return new P(e,t)}}class x extends C{constructor(e,t){super(e,t),this._additional=null,this._showSeriesOHLC=t.properties().childs().paneProperties.childs().legendProperties.childs().showSeriesOHLC,this._showSeriesOHLC.subscribe(this,this.update)}areValuesVisible(){return this._showSeriesOHLC.value()}destroy(){this._showSeriesOHLC.unsubscribeAll(this)}additional(){return this._additional}_updateImpl(){super._updateImpl()}}var T=i(90830),I=i(1763),M=i(6892);class A extends M.StudyStatusProvider{getSplitTitle(){return this._source.titleInParts(!0,void 0,!1,!1)}text(){return this._source.isActualInterval()?this._source.isFailed()?`${this._source.title(!0,void 0,!1,!1)}: ${this.sourceStatusText()}`:`${this._source.title(!0,void 0,!1,!1)} ${this.sourceStatusText()}`:this._source.title(!0,void 0,!1,!1)}}var L=i(97121),k=i(58275),E=i.n(k);const D=c.enabled("study_overlay_compare_legend_option"),V=c.enabled("force_exchange_as_title"),B=c.enabled("uppercase_instrument_names"),R=!c.enabled("hide_study_compare_legend_item"),N=c.enabled("hide_unresolved_symbols_in_legend"),O=c.enabled("symbol_info_price_source");class F extends n.Study{constructor(e,t,i,s){super(e,function(e){return e.hasChild("currencyId")||e.addChild("currencyId",new(l())(null)),e.hasChild("unitId")||e.addChild("unitId",new(l())(null)),e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._isActingAsSymbolSource=new(E())(!0),this._realignToolsLastParams=null,this.properties().childs().minTick.subscribe(null,(()=>this._recreatePriceFormattingDependencies())),this.properties().childs().minTick.subscribe(null,(()=>this._model.fullUpdate())),this.properties().childs().currencyId.subscribe(this,this._onCurrencyChanged),this.properties().childs().unitId.subscribe(this,this._onUnitChanged),this._symbolResolvingActive=new(E())(!1),this._symbolHibernated=new(E())(!1),e.mainSeries().onIntervalChanged().subscribe(this,(()=>e.realignLineTools(this)))}destroy(){this._model.mainSeries().onIntervalChanged().unsubscribeAll(this),super.destroy()}properties(){return this._properties}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}createPriceAxisView(e){return new m(this,{plotIndex:"compare"})}setSymbolParams(e){this._setSymbolCurrencyUnitInternal(e)}symbol(){return this.properties().childs().inputs.childs().symbol.value()}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){if(!this._resolvedSymbols)return null;const e=this.properties().childs().inputs.childs().symbol.value();if(!e)return null;let t +;return t=this._resolvedSymbols[this._getSymbolForResolve(e)]||null,t}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,L.symbolSameAsCurrent)(e,this.symbolInfo())}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,o.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,o.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}style(){return 2}setStyle(e){}interval(){return this._model.mainSeries().interval()}setInterval(e){}symbolSource(){return this}state(e,t){const i=super.state(e,t);return this._model.unitConversionEnabled()||delete i.state.unitId,e&&((0,s.ensureDefined)(i.data).symbols={___snapshot:this.symbolInfo()||void 0}),i}symbolTitle(e,t){return this.title(!0,{},!1,e)}titleInParts(e,t,i,s){var r;const n=this._titleInParts(e,t,i,s),o=[n[0],...null!==(r=n[1])&&void 0!==r?r:[]].join(", ");return[B?o.toUpperCase():o]}tags(){const e=this.symbol();return e?[e]:[]}statusView(){return R?super.statusView():null}guiPlotName(e){return this.properties().childs().inputs.childs().symbol.value()}canOverrideMinTick(){return!0}canBeHiddenByGlobalFlag(){return!1}valuesProvider(){return new P(this,this.model())}statusProvider(e){return new A(this,this._model.properties().childs().scalesProperties.childs().textColor)}measureUnitId(){return(0,o.measureUnitId)(this.symbolInfo())}_createViews(){this._legendView||(this._legendView=new x(this,this._model)),this._dataWindowView||(this._dataWindowView=new C(this,this._model)),this._statusView||(this._statusView=new T.StudyStatusView(this)),super._createViews()}_showLastValueOnPriceScale(){return this._model.properties().childs().scalesProperties.childs().showSeriesLastValue.value()}_onUnitChanged(){"alwaysOff"!==(0,r.currencyUnitVisibilityProperty)().value()&&this._model.fullUpdate(),this._model.unitConversionEnabled()&&this.isStarted()&&this._tryChangeInputs(),this._unitChanged.fire()}_getSymbolObject(e){const t=super._getSymbolObject(e),i=this.currency();null!==i&&(t["currency-id"]=i);const s=this.unit();return this._model.unitConversionEnabled()&&null!==s&&(t["unit-id"]=s),t}_getSymbolForApi(e){return(0,o.symbolForApi)(this._resolvedSymbolsByInput[e]||null,e)}_onSymbolResolvingStart(){super._onSymbolResolvingStart(),this._symbolResolvingActive.setValue(!0)}_onSymbolError(){super._onSymbolError(),this._symbolResolvingActive.setValue(!1)}_onSymbolResolved(e,t,i){super._onSymbolResolved(e,t,i),this._recreatePriceFormattingDependencies();const s=t===this.symbol()?(0,o.extractSymbolNameFromSymbolInfo)(i,this.symbol()):null,r=(0,o.symbolCurrency)(i),n=(0,o.symbolUnit)(i,this._model.unitConversionEnabled()) +;this._setSymbolCurrencyUnitInternal({symbol:null!=s?s:void 0,currency:r,unit:n},i),this._symbolResolvingActive.setValue(!1)}async _changeInputsImpl(e,t){await super._changeInputsImpl(e,t),this._realignLineToolsIfParamsChanged()}_createStudyOnServer(){super._createStudyOnServer(),this._realignLineToolsIfParamsChanged()}_tryCreateFormatter(){var e,t;const i=null!==(t=null===(e=null===I.customFormatters||void 0===I.customFormatters?void 0:I.customFormatters.priceFormatterFactory)||void 0===e?void 0:e.call(I.customFormatters,this.symbolInfo(),this.properties().childs().minTick.value()))&&void 0!==t?t:null;return null!==i?i:(0,o.createSeriesFormatter)(this.symbolInfo(),this.properties().childs().minTick.value())}_titleInParts(e,t,i,s){const r=this.symbolInfo();return[this._getSymbolTitlePart(r),[this._getExchangeTitlePart(r,s),this._getPriceSourceTitlePart(r)].filter((e=>null!==e))]}_skipHistogramBaseOnAutoScale(){return!0}_getSymbolTitlePart(e){var t;if(null===e)return N?"":this.properties().childs().inputs.childs().symbol.value();const i=(0,o.getStudySymbolExchange)(e);if(V&&void 0!==i)return i;if(D)switch(this._model.mainSeries().symbolTextSourceProxyProperty().value()){case"description":return e.description;case"ticker-and-description":return`${e.name}, ${e.description}`;case"long-description":return null!==(t=e.long_description)&&void 0!==t?t:e.description}return e.name}_getExchangeTitlePart(e,t){var i;return null===e||t?null:null!==(i=(0,o.getStudySymbolExchange)(e))&&void 0!==i?i:null}_getPriceSourceTitlePart(e){var t;return O&&!1!==this._model.properties().childs().paneProperties.childs().legendProperties.childs().showPriceSource.value()&&void 0!==(null==e?void 0:e.price_source_id)&&null!==(t=this._model.availablePriceSources().name(e.price_source_id))&&void 0!==t?t:null}_setSymbolCurrencyUnitInternal(e,t){const{symbol:i,currency:s,unit:r}=e,n=this.properties().childs(),a=n.inputs.childs().symbol.value(),l=n.currencyId.value(),c=n.unitId.value();if(void 0!==i&&i!==a&&n.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==l&&n.currencyId.setValueSilently(s),void 0!==r&&r!==c&&n.unitId.setValueSilently(r),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(n.currencyId.setValueSilently((0,o.symbolCurrency)(e)),n.unitId.setValueSilently((0,o.symbolUnit)(e,this._model.unitConversionEnabled())))}n.inputs.childs().symbol.value()!==a&&n.inputs.childs().symbol.listeners().fire(n.inputs.childs().symbol),n.currencyId.value()!==l&&n.currencyId.listeners().fire(n.currencyId),n.unitId.value()!==c&&n.unitId.listeners().fire(n.unitId),this._realignLineToolsIfParamsChanged()}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit() +;null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}},47468:(e,t,i)=>{"use strict";i.d(t,{StudyOverlayBase:()=>me});var s=i(50151),r=i(49483),n=i(59224),o=i(8708),a=i(81049),l=i(42226),c=i(13497),h=i(42960),d=i(59452),u=i.n(d),p=i(27856),_=i(14483),m=i(71625),g=i(97121),f=i(94025),v=i(97034),S=i(86094),y=i(1722),b=i(34256),w=i(58275),P=i.n(w),C=i(1763),x=i(90830),T=i(11775),I=i(42275),M=i(74304),A=i(78211),L=i(87095);const k=_.enabled("force_exchange_as_title");class E extends I.PriceAxisView{constructor(e){super(),this._source=e}_updateRendererData(e,t,i){e.visible=!1,t.visible=!1;const r=this._source.lastValueData("close",!1);if(r.noData)return;const n=this._source.model(),o=this._source.priceScale();if(null===o)return;if(!n.isPriceScaleVisible(o))return;const a=n.timeScale().visibleBarsStrictRange(),l=n.mainSeries().bars().lastIndex();if(null===a||null===l)return;if(l<=a.lastBar())i.background=(0,L.resetTransparency)(r.color),i.textColor=this.generateTextColor(r.color),e.borderVisible=!1,t.borderVisible=!1;else{const o=n.backgroundColorAtYPercentFromTop(r.coordinate/(0,s.ensureNotNull)(n.paneForSource(this._source)).height());i.background=o,i.textColor=(0,L.resetTransparency)(r.color),i.borderColor=i.textColor,e.borderVisible=!0,t.borderVisible=!0}i.coordinate=r.coordinate,i.floatCoordinate=r.floatCoordinate;const c=this._source.model().properties().childs().scalesProperties.childs();c.showSeriesLastValue.value()&&(e.text=(0,A.getCurrentModePriceText)(o,r),c.seriesLastValueMode.value()!==M.PriceAxisLastValueMode.LastPriceAndPercentageValue?e.secondLine="":e.secondLine=(0,A.getOppositeModePriceText)(o,r),e.visible=!0),t.text="",c.showSymbolLabels.value()&&(t.text=this._paneText(),t.visible=t.text.length>0)}_paneText(){let e="";const t=this._source.symbolInfo();return k?e=(0,h.displayedSymbolExchange)(t):this._source.model().properties().childs().scalesProperties.childs().showSymbolLabels.value()&&(e=(0,h.displayedSymbolName)(t)),e}}var D=i(11527);class V extends D.PriceLineAxisView{constructor(e){super(),this._study=e}_value(){return this._study.lastValueData("",!0)}_priceLineColor(e){return e}_lineWidth(){return 1}_isVisible(){const e=this._study.model().properties().childs().scalesProperties.childs().showSeriesLastValue.value();return this._study.properties().childs().showPriceLine.value()&&e}}var B=i(79849),R=i(74997);class N{constructor(e){this._lineRenderer=new R.HorizontalLineRenderer,this._visible=!1,this._source=e}update(){if(this._visible=!1,!this._source.properties().childs().showPriceLine.value())return;const e=this._source.lastValueData("",!0);e.noData||(this._visible=!0,this._lineRenderer.setData({y:e.coordinate,color:e.color,linewidth:1,linestyle:B.LINESTYLE_DOTTED,visible:this._visible}))}renderer(){return this._visible?this._lineRenderer:null}} +var O=i(50335),F=i(93835),W=i(15367),z=i(88348),H=i(53414);const U=r.CheckMobile.any();class j extends F.DataWindowView{constructor(e,t){super(),this._invalidated=!0,this._study=e,this._model=t,this._valueProvider=this._createValuesProvider(e,t),this._items=this._valueProvider.getItems().map((e=>new F.DataWindowItem(e.id,e.title,""))),this.update()}items(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._items}update(){this._invalidated=!0}study(){return this._study}_updateImpl(){var e,t;this._header=this._study.title();let i;this._showLastPriceAndChangeOnly()?i=this._study.data().lastIndex():(i=this._model.crossHairSource().appliedIndex(),_.enabled("use_last_visible_bar_value_in_legend")&&!(0,O.isNumber)(i)&&(i=null!==(t=null===(e=this._model.timeScale().visibleBarsStrictRange())||void 0===e?void 0:e.lastBar())&&void 0!==t?t:NaN));const s=this._valueProvider.getValues(i);for(let e=0;ee||t),i.showBarChange,i.showSeriesOHLC),this._visibilityProperty.subscribe(this,this.update)}areValuesVisible(){return this._visibilityProperty.value()}additional(){return this._additional}destroy(){this._backgroundColorSpawn.destroy(),this._visibilityProperty.destroy()}_updateImpl(){super._updateImpl()}_createValuesProvider(e,t){return new G.OverlayLegendValuesProvider(e,t)}}var Y=i(43493),K=i(7138),Z=i(57917),X=i(41800),J=i(8943),Q=i(53275),ee=i(28400),te=i(11740),ie=i(18671),se=i(79586),re=i(35994),ne=i(16410);const oe=r.CheckMobile.any()&&!1,ae=_.enabled("uppercase_instrument_names"),le=_.enabled("study_overlay_compare_legend_option"),ce=_.enabled("secondary_series_extend_time_scale"),he=_.enabled("hide_unresolved_symbols_in_legend"),de=!_.enabled("hide_study_overlay_legend_item"),ue=_.enabled("symbol_info_price_source"),pe=(0,n.getLogger)("Chart.StudyOverlay");function _e(e,t){return null==e[t]}class me extends o.Study{constructor(e,t,i,s){super(e,function(e){e.hasChild("currencyId")||e.addChild("currencyId",new(u())(null)),e.hasChild("unitId")||e.addChild("unitId",new(u())(null)),(0,ne.allChartStyles)().includes(e.childs().style.value())||e.childs().style.setValueSilently(2);const t=e.childs();if(t.lineStyle.hasChild("styleType")){const e=t.lineStyle.childs(),i=e.styleType.value();let s;0===i&&(t.style.setValueSilently(14),s=t.lineWithMarkersStyle.childs()),1===i&&(t.style.setValueSilently(15), +s=t.steplineStyle.childs()),s&&(s.color.setValueSilently(e.color.value()),s.linestyle.setValueSilently(e.linestyle.value()),s.linewidth.setValueSilently(e.linewidth.value()),s.priceSource.setValueSilently(e.priceSource.value())),t.lineStyle.removeProperty("styleType")}return e.addExclusion("currencyId"),e.addExclusion("unitId"),e}(t),i,s),this._quotesProvider=new m.QuotesProvider,this._seriesSource=null,this._symbolResolvingActive=new(P())(!1),this._symbolHibernated=new(P())(!1),this._styleToRecover=null,this._isActingAsSymbolSource=new(P())(!0),this._realignToolsLastParams=null,this._precomputedBarStyles=new WeakMap,this.m_data=new v.PlotList((0,c.seriesPlotFunctionMap)(),_e),oe&&this._quotesProvider.quotesUpdate().subscribe(this,this._onQuotesUpdate);const r=this.properties().childs();r.currencyId.subscribe(this,this._onCurrencyChanged),r.unitId.subscribe(this,this._onUnitChanged),r.allowExtendTimeScale.subscribe(this,this._onAllowExtendTimeScaleChanged),this._onAllowExtendTimeScaleChanged(),r.style.subscribe(this,this._onChartStyleChanged),r.lineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.lineWithMarkersStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.steplineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.areaStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.baselineStyle.childs().priceSource.subscribe(this,this._updateBarFunction),r.columnStyle.childs().priceSource.subscribe(this,this._updateBarFunction),this._updateBarFunction(),this._formatter=null,e.mainSeries().onIntervalChanged().subscribe(this,(()=>e.realignLineTools(this)))}destroy(){this._model.mainSeries().onIntervalChanged().unsubscribeAll(this),super.destroy()}isActingAsSymbolSource(){return this._isActingAsSymbolSource.readonly()}precomputedBarStyle(e){return this._precomputedBarStyles.get(e)}setPrecomputedBarStyle(e,t){this._precomputedBarStyles.set(e,t)}properties(){return this._properties}barColorer(){return new re.SeriesBarColorer(this)}setSymbolParams(e){this._setSymbolParamsInternal(e)}symbol(){return this.properties().childs().inputs.childs().symbol.value()}setSymbol(e){this.setSymbolParams({symbol:e})}symbolInfo(){if(!this._resolvedSymbols)return null;const e=this._properties.childs().inputs.childs().symbol.value();if(!e)return null;let t;return t=this._resolvedSymbols[this._getSymbolForResolve(e)]||null,t}supportsPressedChunks(){return!1}pressedChunks(e,t){throw new Error("Pressed chunks are not supported")}data(){return null===this._seriesSource?super.data():this._seriesSource.data().bars()}symbolResolved(){return this.symbolsResolved()}symbolResolvingActive(){return this._symbolResolvingActive}symbolHibernated(){return this._symbolHibernated}isVisible(){const e=super.isVisible();return this._symbolHibernated.setValue(!e),e}symbolSameAsCurrent(e){return(0,g.symbolSameAsCurrent)(e,this.symbolInfo())}priceSource(){const e=this.properties().childs();switch(e.style.value()){case 2:return e.lineStyle.childs().priceSource.value();case 14: +return e.lineWithMarkersStyle.childs().priceSource.value();case 15:return e.steplineStyle.childs().priceSource.value();case 3:return e.areaStyle.childs().priceSource.value();case 10:return e.baselineStyle.childs().priceSource.value();case 13:return e.columnStyle.childs().priceSource.value()}return null}barFunction(){return this._barFunction}quotes(){return this._quotesProvider.quotes()}currency(){return this.properties().childs().currencyId.value()||null}setCurrency(e){this.setSymbolParams({currency:e})}isConvertedToOtherCurrency(){return(0,h.isConvertedToOtherCurrency)(this.symbolInfo())}unit(){return this.properties().childs().unitId.value()||null}setUnit(e){this.setSymbolParams({unit:e})}isConvertedToOtherUnit(){return(0,h.isConvertedToOtherUnit)(this.symbolInfo(),this._model.unitConversionEnabled())}style(){return this.properties().childs().style.value()}setStyle(e){this.setSymbolParams({style:e})}interval(){return this._model.mainSeries().interval()}setInterval(e){}symbolSource(){return this}barsProvider(){return this}state(e,t){const i=super.state(e,t);return this._model.unitConversionEnabled()||delete i.state.unitId,e&&((0,s.ensureDefined)(i.data).symbols={___snapshot:this.symbolInfo()||void 0}),i}symbolTitle(e,t){return this.title(!0,{},!1,e)}title(e,t,i,s){var r;const n=this._titleInParts(e,t,i,s),o=[n[0],...null!==(r=n[1])&&void 0!==r?r:[]].join(", ");return ae?o.toUpperCase():o}titleInParts(e,t,i,s){return[this.title(e,t,i,s)]}isStarted(){return null===this._seriesSource?super.isStarted():this._seriesSource.isStarted()}sourceId(){return null===this._seriesSource?super.sourceId():(0,s.ensureNotNull)(this._seriesSource.instanceId())}moveData(e){null===this._seriesSource?super.moveData(e):this._seriesSource.moveData(e)}firstValue(){const e=this._model.timeScale().visibleBarsStrictRange();if(null===e)return null;const t=e.firstBar();if(0===this.data().size())return this._ownFirstValue;const i=this.data().search(t,S.PlotRowSearchMode.NearestRight,1);return this._ownFirstValue=null!==i?this._barFunction(i.value,0):null,this._ownFirstValue}lastValueData(e,t,i){const s={noData:!0},r=this.priceScale();if(this._model.timeScale().isEmpty()||null===r||r.isEmpty()||this.data().isEmpty())return s;const n=this._model.timeScale().visibleBarsStrictRange();if(null===n)return s;const o=this.properties().childs();if(!o.visible.value())return s;const a=this.nearestIndex(n.lastBar(),S.PlotRowSearchMode.NearestLeft,1);if(void 0===a)return s;const l=this.firstValue();if(null===l)return s;const c=this._lastNonEmptyPlotRow(4),h=null!==c&&n.contains(c.index),d=null!==c?c.value:null,u=t||h?d:this.data().valueAt(a);if(null===u)return s;const p=this._barFunction(u,2);if(!(0,y.isNumber)(p))return s;const _=r.priceToCoordinate(p,l);let m;switch(o.style.value()){case 0:m=u[1]<=u[4]?o.barStyle.childs().upColor.value():o.barStyle.childs().downColor.value();break;case 1:case 9:m=u[1]<=u[4]?o.candleStyle.childs().upColor.value():o.candleStyle.childs().downColor.value();break;case 13: +m=u[1]<=u[4]?o.columnStyle.childs().upColor.value():o.columnStyle.childs().downColor.value();break;case 2:m=o.lineStyle.childs().color.value();break;case 14:m=o.lineWithMarkersStyle.childs().color.value();break;case 15:m=o.steplineStyle.childs().color.value();break;case 3:m=o.areaStyle.childs().color1.value();break;case 16:m=o.hlcAreaStyle.childs().closeLineColor.value();break;case 10:{const e=o.baselineStyle.childs();m=_(0,s.ensureNotNull)(this.priceScale()).height(),color:()=>e.baselineColor.value(),baseLevelPercentage:()=>e.baseLevelPercentage.value()});break}case 12:r=new se.SeriesHiLoPaneView(this,this._model)}r&&this._paneViews.push(r),null!==i&&this._paneViews.push(i),this._paneViews.push(new N(this)),this._dataWindowView||(this._dataWindowView=new j(this,this._model)),this._legendView||(this._legendView=new $(this,this._model)), +this._statusView||(this._statusView=new x.StudyStatusView(this)),this._priceAxisViews=[...this._priceAxisViewsBase],this._labelPaneViews.push(new Y.PanePriceAxisView(e,this,this._model))}_createStudyOnServer(){null===this._seriesSource?super._createStudyOnServer():this._modifyStudyOnServer((0,s.ensureDefined)(this._inputs)),this._realignLineToolsIfParamsChanged()}_modifyStudyOnServer(e){null===this._seriesSource?super._modifyStudyOnServer(e,0):(this._seriesSource.modifySeries((0,p.decodeExtendedSymbol)(e.symbol),(0,f.getServerInterval)(this._series.properties().childs().interval.value())),this._seriesSource.isStarted()||this._seriesSource.start())}_stopStudyOnServer(){null===this._seriesSource?super._stopStudyOnServer():this._seriesSource.stop()}_titleInParts(e,t,i,s){const r=this.symbolInfo();return[this._getSymbolTitlePart(r),[this._getExchangeTitlePart(r,s),this._getPriceSourceTitlePart(r)].filter((e=>null!==e))]}_getSymbolTitlePart(e){var t;if(null===e)return he?"":this.properties().childs().inputs.childs().symbol.value();if(le)switch(this._model.mainSeries().symbolTextSourceProxyProperty().value()){case"description":return e.description;case"ticker-and-description":return`${e.name}, ${e.description}`;case"long-description":return null!==(t=e.long_description)&&void 0!==t?t:e.description}return e.name}_getExchangeTitlePart(e,t){var i;return null===e||t?null:null!==(i=(0,h.getStudySymbolExchange)(e))&&void 0!==i?i:null}_getPriceSourceTitlePart(e){var t;return ue&&!1!==this._model.properties().childs().paneProperties.childs().legendProperties.childs().showPriceSource.value()&&void 0!==(null==e?void 0:e.price_source_id)&&null!==(t=this._model.availablePriceSources().name(e.price_source_id))&&void 0!==t?t:null}_onAllowExtendTimeScaleChanged(){if(!ce)return;const e=this.isStarted();e&&this.stop(!0);const t=this.properties().childs().allowExtendTimeScale.value();this.properties().childs().inputs.childs().extendTimeScale.setValue(t),e&&this.start(!0)}_setSymbolParamsInternal(e,t){const{symbol:i,currency:s,unit:r,style:n}=e,o=this.properties().childs(),a=o.inputs.childs().symbol.value(),l=o.currencyId.value(),c=o.unitId.value(),d=o.style.value();if(void 0!==i&&i!==a&&o.inputs.childs().symbol.setValueSilently(i),void 0!==s&&s!==l&&o.currencyId.setValueSilently(s),void 0!==r&&r!==c&&o.unitId.setValueSilently(r),void 0!==n&&o.style.setValueSilently(n),t)this._resolvedSymbolsByInput[this.symbol()]=t,this._resolvedSymbols[this._getSymbolForResolve(this.symbol())]=t,this._realignToolsLastParams=null;else{const e=this.symbolInfo();null!==e&&(o.currencyId.setValueSilently((0,h.symbolCurrency)(e)),o.unitId.setValueSilently((0,h.symbolUnit)(e,this._model.unitConversionEnabled())))}o.inputs.childs().symbol.value()!==a&&o.inputs.childs().symbol.listeners().fire(o.inputs.childs().symbol),o.currencyId.value()!==l&&o.currencyId.listeners().fire(o.currencyId),o.unitId.value()!==c&&o.unitId.listeners().fire(o.unitId),o.style.value()!==d&&o.style.listeners().fire(o.style),this._checkStyle(),this._realignLineToolsIfParamsChanged()} +_updateBarFunction(){this._barFunction=(0,a.barFunctionByStyle)(this.style(),this.priceSource())}_onChartStyleChanged(){var e;this._updateBarFunction(),(null===(e=this._styleToRecover)||void 0===e?void 0:e.originalStyle)!==this.style()&&(this._styleToRecover=null)}_checkStyle(){const e=this.style();(0,h.isCloseBasedSymbol)(this.symbolInfo())?(0,h.isSingleValueBasedStyle)(e)||(this.setStyle(2),this._styleToRecover={correctedStyle:this.style(),originalStyle:e}):null!==this._styleToRecover&&(this.setStyle(this._styleToRecover.originalStyle),this._styleToRecover=null)}_realignLineToolsIfParamsChanged(){const e=this.symbol(),t=this.interval(),i=this.currency(),s=this.unit();null!==this._realignToolsLastParams&&this._realignToolsLastParams.symbol===e&&this._realignToolsLastParams.interval===t&&this._realignToolsLastParams.currency===i&&this._realignToolsLastParams.unit===s||(this._model.realignLineTools(this),this._realignToolsLastParams={symbol:e,interval:t,currency:i,unit:s})}}},19386:(e,t,i)=>{"use strict";i.d(t,{applyOverridesToStudy:()=>c,applyOverridesToStudyDefaults:()=>h});var s=i(50151),r=i(72877);const n=(0,i(59224).getLogger)("Chart.Model.StudyPropertiesOverrider");var o,a;function l(e,t,i,s){const r=i.split(".");if(0===r.length||0===r[0].length)return;const l=function(e){const t=e.split(":");return{name:t[0],type:2===t.length?t[1]:null}}(r[0]),c=l.name,h=l.type,d=null!==h,u=!d||"band"===h,p=!d||"area"===h,_=!d||"input"===h,m=!d||"plot"===h?a.getPlotIdByTitle(e,c):null,g=u?a.getBandIndexByName(e,c):null,f=p?a.getFilledAreaIdByTitle(e,c):null,v=_?a.getInputByName(e,c):null,S=t.hasOwnProperty(c);if((null!==m?1:0)+(null!==g?1:0)+(null!==f?1:0)+(null!==v?1:0)+(S?1:0)>1)return void n.logWarn(`Study '${e.description}' has ambiguous identifier '${c}'`);const y=r[1];if(null!==m){if(1===r.length)return void n.logWarn(`Path of sub-property of '${c}' plot for study '${e.description}' must be not empty`);const i=r.slice(1);o.applyPlotProperty(e,t,m,i,s)}else if(null!==v)o.applyInputValue(t,v,s);else if(null!==g){if(void 0===y)return void n.logWarn(`Property name of '${c}' band for study '${e.description}' must be set`);o.applyBandProperty(t,g,y,s)}else if(null!==f){if(void 0===y)return void n.logWarn(`Property name of '${c}' area for study '${e.description}' must be set`);o.applyFilledAreaProperty(t,f,y,s)}else S?o.setRootProperty(t,r,s):n.logWarn(`Study '${e.description}' has no plot or input '${c}'`)}function c(e,t){const i=e.properties(),s=i.state();for(const i in t)t.hasOwnProperty(i)&&l(e.metaInfo(),s,i,t[i]);i.mergeAndFire(s)}function h(e,t,i){for(const s in e){if(!e.hasOwnProperty(s))continue;const r=s.indexOf(".");if(-1===r)continue;const o=s.substring(0,r),c=a.getMetaInfoByDescription(t,o);if(null===c){n.logWarn(`There is no such study ${o}`);continue}const h=i(c);null!==h?l(c,h,s.substring(r+1),e[s]):n.logWarn(`Cannot apply overrides for study ${o}`)}}!function(e){const t={line:r.LineStudyPlotStyle.Line,histogram:r.LineStudyPlotStyle.Histogram,cross:r.LineStudyPlotStyle.Cross,area:r.LineStudyPlotStyle.Area, +columns:r.LineStudyPlotStyle.Columns,circles:r.LineStudyPlotStyle.Circles,line_with_breaks:r.LineStudyPlotStyle.LineWithBreaks,area_with_breaks:r.LineStudyPlotStyle.AreaWithBreaks,step_line:r.LineStudyPlotStyle.StepLine,step_line_with_breaks:r.LineStudyPlotStyle.StepLineWithBreaks};e.applyPlotProperty=function(e,i,o,a,l){if(void 0===i.styles)return void n.logWarn("Study does not have styles");const c=a[0];if("color"===c){const t=function(e,t,i){if(void 0===e.plots)return null;for(const s of e.plots){if(!(0,r.isPaletteColorerPlot)(s)||void 0===t.palettes)continue;const e=t.palettes[s.palette];if(s.target===i&&void 0!==e)return e}return null}(e,i,o);return void function(e,t,i,r,o){var a;void 0!==e.styles?null===t&&!isNaN(r)&&r>0?n.logWarn(`Study plot does not have color #${r}`):((0===r||isNaN(r))&&((0,s.ensureDefined)(e.styles[i]).color=String(o),r=0),null!==t&&((0,s.ensureDefined)(null===(a=t.colors)||void 0===a?void 0:a[r]).color=String(o))):n.logWarn("Study does not have styles")}(i,t,o,a.length>1?parseInt(a[1]):NaN,l)}const h=i.styles[o];if(void 0!==h&&h.hasOwnProperty(c)){if("plottype"===c){const e=t[String(l)];if(void 0===e)return void n.logWarn(`Unsupported plot type for plot: ${l}`);l=e}h[c]=l}else n.logWarn(`Study plot does not have property '${c}'`)},e.applyBandProperty=function(e,i,s,r){if(void 0===e.bands)return void n.logWarn("Study does not have bands");const o=e.bands[i];if(void 0!==o&&o.hasOwnProperty(s)){if("plottype"===s){const e=t[String(r)];if(void 0===e)return void n.logWarn(`Unsupported plot type for band: ${r}`);r=e}o[s]=r}else n.logWarn(`Study band does not have property '${s}'`)},e.applyFilledAreaProperty=function(e,t,i,s){if(void 0===e.filledAreasStyle)return void n.logWarn("Study does not have areas");const r=e.filledAreasStyle[t];void 0!==r&&r.hasOwnProperty(i)?r[i]=s:n.logWarn(`Study area does not have property '${i}'`)},e.applyInputValue=function(e,t,i){void 0!==e.inputs&&e.inputs.hasOwnProperty(t)?e.inputs[t]=i:n.logWarn(`Study does not have input '${t}'`)},e.setRootProperty=function(e,t,i){if(0===t.length)return;let s=e;for(const e of t.slice(0,-1)){if(null==s||!s.hasOwnProperty(e))break;s=s[e]}const r=t[t.length-1];null!=s&&s.hasOwnProperty(r)?s[r]=i:n.logWarn(`Study does not have property ${t.join(".")}`)}}(o||(o={})),function(e){e.getInputByName=function(e,t){if(void 0===e.inputs)return null;t=t.toLowerCase();for(const i of e.inputs)if(i.name.toLowerCase()===t)return i.id;return null},e.getPlotIdByTitle=function(e,t){if(void 0===e.styles)return null;t=t.toLowerCase();for(const i in e.styles){const s=e.styles[i];if((void 0!==s&&void 0!==s.title?s.title:i).toLowerCase()===t)return i}return null},e.getFilledAreaIdByTitle=function(e,t){if(void 0===e.filledAreas)return null;t=t.toLowerCase();for(const i of e.filledAreas)if(i.title.toLowerCase()===t)return i.id;return null},e.getBandIndexByName=function(e,t){if(void 0===e.bands)return null;t=t.toLowerCase();for(let i=0;i{"use strict";var s=i(57898),r=i(42960).symbolTitle,n=i(35994).StudyBarColorer,o=i(97034).PlotList,a=i(76422),l=i(72877),c=i(72007).studyPlotFunctionMap,h=i(72007).studyEmptyPlotValuePredicate,d=i(14483),u=i(58148).StudyBase,p=i(87095).colorToInteger,_=i(59224).getLogger("Chart.Study"),m=d.enabled("datasource_copypaste"),g=d.enabled("study_symbol_ticker_description"),f=d.enabled("hide_unresolved_symbols_in_legend");class v extends u{constructor(e,t,i,r){super(e,t,i,r),this._resolvedSymbols={},this._chartApi=e._chartApi,this._plotFields=[];var n=this.metaInfo().plots;if(n)for(var a=0,u=n.length;a=0?c:l}return l}if(this._metaInfo.isTVScript||this._metaInfo.pine){if("text"===i)return this._metaInfo.defaults.inputs.text;if("pineId"===i)return this._metaInfo.scriptIdPart;if("pineVersion"===i)return this._metaInfo.pine?this._metaInfo.pine.version:"-1";if("color"===e.type&&this._metaInfo.isRGB){var h=this._properties.inputs[i].value();return p(h)}if("price"===e.type){var d=this._properties.inputs[i].value();return t.priceInputsForDisplay?this.formatter().format(d):d}return this._properties.inputs[i].value()}return this._properties.inputs[i].value()}priceLabelText(e){var t,i=this._metaInfo.styles,s=this._metaInfo.ohlcPlots;i&&i[e]&&(t=i[e]),s&&s[e]&&(t=s[e]);var r=t.title;return 1!==this._simplePlotsCount||l.isPlotTitleDefined(r)?this._metaInfo.is_price_study&&r!==this._metaInfo.shortDescription?""===r?this._metaInfo.shortDescription:this._metaInfo.shortDescription+":"+r:r:this._metaInfo.shortDescription}data(){return this.m_data}graphics(){return this._graphics}moveData(e){this._ongoingDataUpdate=this._ongoingDataUpdate.then(function(){this._invalidateLastNonEmptyPlotRowCache(),this.data().move(e)}.bind(this))}static offset(e,t){var i=0;return e._plotOffsets&&void 0!==e._plotOffsets[t]&&(i+=e._plotOffsets[t]),e.properties().offsets&&void 0!==e.properties().offsets[t]&&(i+=e.properties().offsets[t].val.value()),e.properties().offset&&(i+=e.properties().offset.val.value()),i}offset(e){return v.offset(this,e)}_showLastValueOnPriceScale(){return this._model.properties().scalesProperties.showStudyLastValue.value()}barColorer(){const e=this._metaInfo.plots;let t=null;for(let i=0;i=0&&(e="_v"+this._metaInfo.pine.version),{symbol:this.series().actualSymbol(),resolution:this.series().interval(),study:this._metaInfo.shortId+e}}_sendTelemetryReport(e,t,i){void 0===i&&(i=this._getTelemetryAdditionalData());var s=Object.assign(t,{additional:i});undefined.sendChartReport(e,s)}_sendTelemetryCounter(e,t){this._sendTelemetryReport(e,{count:1},t)}onAboutToBeDestroyed(){return this._aboutToBeDestroyed}destroy(){this._aboutToBeDestroyed.fire(),this._isDestroyed=!0,null!==this._definitionsViewModel&&(this._definitionsViewModel.destroy(),this._definitionsViewModel=null),this._properties.precision.listeners().unsubscribe(this,this._precisionChanged),this._showStudyArgumentsProperty.listeners().unsubscribe(this,this.invalidateTitleCache),this._model.mainSeries().dataEvents().symbolResolved().unsubscribeAll(this),this.hasBarColorer()&&this._properties.visible.listeners().unsubscribe(this._model.mainSeries(),this._model.mainSeries().invalidateBarStylesCache),this._model.mainSeries().dataEvents().symbolResolved().unsubscribe(this,this._recreatePriceFormattingDependencies),void 0!==this._properties.offsets&&this._properties.offsets.listeners().unsubscribe(this,this._updateMaxOffsetValue),void 0!==this._properties.offset&&this._properties.offset.listeners().unsubscribe(this,this._updateMaxOffsetValue),super.destroy()}desiredPriceScalePosition(){return this.metaInfo().isTVScriptStub?"overlay":this.metaInfo().linkedToSeries?"as-series":void 0===this.metaInfo().priceScale?null:["right","left","overlay"][this.metaInfo().priceScale]}formatterChanged(){return this._formatterChanged}copiable(){return m&&!this.isChildStudy()}setPriceScale(e){super.setPriceScale(e),a.emit("study_event",this.id(),"price_scale_changed")}}TradingView.Study=v,t.Study=v},76058:(e,t,i)=>{"use strict";i.d(t,{plotShapesData:()=>r});var s=i(44352);const r={shape_arrow_down:{guiName:s.t(null,void 0,i(48732)),id:"shape_arrow_down",paneRendererClass:"PaneRendererArrowDown",pineName:"shape.arrowdown",icon:"arrow_down"},shape_arrow_up:{guiName:s.t(null,void 0,i(10650)),id:"shape_arrow_up",paneRendererClass:"PaneRendererArrowUp",pineName:"shape.arrowup",icon:"arrow_up"},shape_circle:{guiName:s.t(null,void 0,i(90068)),id:"shape_circle",paneRendererClass:"PaneRendererCircleShape",pineName:"shape.circle",icon:"circle"},shape_cross:{guiName:s.t(null,void 0,i(29908)),id:"shape_cross",paneRendererClass:"PaneRendererCrossShape",pineName:"shape.cross",icon:"cross"}, +shape_diamond:{guiName:s.t(null,void 0,i(73720)),id:"shape_diamond",paneRendererClass:"PaneRendererDiamond",pineName:"shape.diamond",icon:"diamond"},shape_flag:{guiName:s.t(null,void 0,i(21524)),id:"shape_flag",paneRendererClass:"PaneRendererFlagShape",pineName:"shape.flag",icon:"flag"},shape_label_down:{guiName:s.t(null,void 0,i(18528)),id:"shape_label_down",paneRendererClass:"PaneRendererLabelDown",pineName:"shape.labeldown",icon:"label_down"},shape_label_up:{guiName:s.t(null,void 0,i(13046)),id:"shape_label_up",paneRendererClass:"PaneRendererLabelUp",pineName:"shape.labelup",icon:"label_up"},shape_square:{guiName:s.t(null,void 0,i(44904)),id:"shape_square",paneRendererClass:"PaneRendererSquare",pineName:"shape.square",icon:"square"},shape_triangle_down:{guiName:s.t(null,void 0,i(83356)),id:"shape_triangle_down",paneRendererClass:"PaneRendererTriangleApexDown",pineName:"shape.triangledown",icon:"triangle_down"},shape_triangle_up:{guiName:s.t(null,void 0,i(28340)),id:"shape_triangle_up",paneRendererClass:"PaneRendererTriangleApexUp",pineName:"shape.triangleup",icon:"triangle_up"},shape_xcross:{guiName:s.t(null,void 0,i(7050)),id:"shape_xcross",paneRendererClass:"PaneRendererXCross",pineName:"shape.xcross",icon:"x_cross"}}},11526:(e,t,i)=>{"use strict";var s=i(18923).Version,r=i(59224).getLogger("Chart.StudyMigration");function n(e){this._studyId=e,this._maxToVers=s.ZERO,this._maxFromVers=s.ZERO,this._migrs=[]}n.prototype.addMigration=function(e,t,i){var r=s.parse(e),n=s.parse(t);r.isGreater(this._maxFromVers)&&(this._maxFromVers=r),n.isGreater(this._maxToVers)&&(this._maxToVers=n),this._migrs.push({fromVers:r,toVers:n,rules:i})},n.prototype.updateInputs=function(e,t,i){if(!i)return i;for(var s=TradingView.clone(i),n=e;n.isLess(t);){var o=this._findMigration(n);if(null==o)break;if(r.logNormal("Migrating study inputs from "+o.fromVers+" to "+o.toVers+" version, studyId: "+this._studyId+", migration: "+JSON.stringify(o)+", inputs: "+JSON.stringify(i)),s=this._applyMigration(s,o),!n.isLess(o.toVers))throw new Error("Problems in study migration process... Possible infinite cycle has been detected and stopped.");n=o.toVers}return n>e&&r.logNormal("Study inputs migration is done, studyId: "+this._studyId+", inputs: "+JSON.stringify(s)),s},n.prototype._findMigration=function(e){for(var t=-1,i=this._maxFromVers,s=0;s=0||t.indexOf(e)>=0},n._applyInputChangedMinMaxRule=function(e,t){if("adjustValIfNeeded"!==t.action)throw new Error("Unknown action "+t.action+" for rule with type "+t.type);var i=e[t.inputId];return it.maxVal&&(e[t.inputId]=t.maxVal),r.logNormal("Input "+t.inputId+"="+i+" adjusted to value "+e[t.inputId]),e},n._applyInputChangedOptionsRule=function(e,t){if(!(["text"].indexOf(t.inputType)>=0&&"resetToDefValIfNeeded"===t.action))throw new Error("Unexpected rule.inputType="+t.inputType+" in rule.action="+t.action);var i=e[t.inputId];return t.options.indexOf(i)<0&&(e[t.inputId]=t.defVal,r.logNormal("Input "+t.inputId+"="+i+" reset to default value "+t.defVal)),e},e.exports=n},64063:(e,t,i)=>{"use strict";var s=i(7793).OverlayLegendValuesProvider,r=i(26481).OverlayStatusProvider,n=i(47468).StudyOverlayBase;t.study_Overlay=class extends n{constructor(e,t,i,s){super(e,t,i,s),this._paneView=null;var r=this;this.properties().minTick.listeners().subscribe(null,(function(){r._recreatePriceFormattingDependencies(),r.updateAllViews(),r._model.fullUpdate()}))}_showLastValueOnPriceScale(){return this._model.properties().scalesProperties.showSeriesLastValue.value()}_onQuotesUpdate(e,t){!this._legendView||void 0===t.values.change&&void 0===t.values.change_percent||(this._legendView.update(),this._model.updateSource(this))}destroy(){this._quotesProvider.quotesUpdate().unsubscribeAll(this),this._quotesProvider.destroy(),super.destroy()}tags(){var e=[],t=this.symbolInfo();return t?e.push(t.name):this._properties.inputs.symbol.value()&&e.push(this._properties.inputs.symbol.value()),e}async _getPropertyDefinitionsViewModelClass(){return(await Promise.all([i.e(7201),i.e(6196),i.e(5871),i.e(3986),i.e(8167),i.e(607)]).then(i.bind(i,89204))).StudyOverlayDefinitionsViewModel}defaultPlotIdForAlert(){return""}valuesProvider(){return new s(this,this.model())}statusProvider(e){return new r(this,this.model())}}},43583:(e,t,i)=>{"use strict" +;var s=i(50151).assert,r=i(1722).clone,n=i(8708).Study,o=i(97034).PlotList,a=i(72007).studyPlotFunctionMap,l=i(72007).studyEmptyPlotValuePredicate;class c{constructor(e,t,i){this._strategyPlotIndex=e,this._targetPlotIndex=t,this._startIndex=i}rebuildData(e){var t=this._targetPlotIndex+1,i=this._strategyPlotIndex+1,s=null,r=null;e.range(this._startIndex||e.firstIndex(),e.lastIndex()).each((function(n,o){var a=o[t],l=o[i]?Math.round(o[i]):null;if(o[t]=null,o[i]=null,!l||l>0)return!1;var c=n+l,h={pointIndex:c,value:a};if(r){if(r.pointIndex!==h.pointIndex){c>=0&&(e.valueAt(c)[t]=a);var d=!1;s&&(d=s.value<=r.value&&r.value<=a||s.value>=r.value&&r.value>=a),d?r.pointIndex>=0&&(e.valueAt(r.pointIndex)[t]=null):s=r,r=h}}else r=h;return!1}))}}t.study_ScriptWithDataOffset=class extends n{constructor(e,t,i,s){super(e,t,i,s),this._underlyingData=new o(a(s),l)}clearData(){super.clearData(),this._underlyingData.clear()}_mergeData(e){this._invalidateLastNonEmptyPlotRowCache();var t=this._underlyingData.firstIndex();this._underlyingData.merge(e),t!==this._underlyingData.firstIndex()&&(this.m_data=new o(a(this._metaInfo),l));var i=this.m_data.lastIndex();this._underlyingData.range(i,this._underlyingData.lastIndex()).each(function(e,t){return this.m_data.add(e,r(t)),!1}.bind(this)),this._plotsForStrategyProcessing().forEach((function(e){new c(e.strategyIndex,e.targetIndex,i).rebuildData(this.m_data)}),this)}_plotsForStrategyProcessing(){var e=[];return this._metaInfo.plots.forEach((function(t,i){if("dataoffset"===t.type){var r=this._metaInfo.plots.findIndex((function(e){return e.id===t.target}));s(r>=0,"target plot not found for strategy plot "+t.id);var n={strategyIndex:i,targetIndex:r};e.push(n)}}),this),e}}},6674:(e,t,i)=>{"use strict";i.d(t,{StudyVersioning:()=>p});var s=i(11526),r=i.n(s);const n=(0,i(59224).getLogger)("Chart.Study.Versioning");var o=i(50151).assert,a=i(18923).Version,l=i(76861),c=i(42856).StudyMetaInfo,h=i(14905).extractPineId,d=i(97087).migrateMetaInfoAndPropState;const u=1e12;class p extends class{constructor(e,t){if(this._migrations={},!e)throw new Error("No studies metainfo");if(this._studiesMetainfo=e,!t)throw new Error("No studies migrations");this._studiesMigrations=t;for(let e=0;e{if(0===this._studiesMetainfo.length||!e.isTVScript||e.version>=22)return t;const i={};let s=0,r=0,n=t[r];for(;void 0!==n;){const e=t[n.id];n.isFake&&(n.id="in_"+s++),i[r]=n,i[n.id]=e,r++,n=t[r]}return i}]}}{updateMetaInfo(e){if(!e)return e;o(!e.isTVScript,"This method should update only built-in java indicators metaInfo. For Pine indicators use updateMetaInfoAsync") +;for(var t=null,i=this._studiesMetainfo,s=0;s=12&&a<=26){var l={};for(o=0;o=12&&a<=26){var h=r.columns;r.columns=[];for(var d=0;d1e12&&n.logWarn("Bad integer input max value in metaInfo id="+e.id+" title="+e.description))}}static _fixInputsMaxValue(e,t){if(!TradingView.isAbsent(t)){var i=u;if(t.inputs)for(var s=0;si&&(a.max=i))}if(e&&e.inputs){var r=p.splitInputs(e.inputs),n=r.arr;for(var o in n){var a;"integer"===(a=n[o]).type&&(a.max&&a.max>i&&(a.max=i))}e.inputs=TradingView.merge(r.obj,r.arr)}}}patchPropsStateAndMetaInfo(e,t,i){"Script$BOOKER"!==t.productId||t.alerts||delete e.alerts,p._fixInputsOrder(e,t),p._fixInputsMaxValue(e,t);var s=p.splitInputs(e.inputs);e.inputs=s.obj;var r=c.versionOf(t);ri&&(i=r))}e[i+1]=t}static splitInputs(e){var t={},i={};for(var s in e)isNumber(parseInt(s,10))?t[s]=e[s]:i[s]=e[s];return{arr:t,obj:i}}static findInputKeyById(e,t){var i=null;for(var s in e)if(isNumber(parseInt(s,10))&&e[s].id===t){i=s;break}return i}static getInputKeyById(e,t){var i=p.findInputKeyById(e,t);if(!i)throw new Error("Cannot find input with id: "+t);return i}}},11678:(e,t,i)=>{"use strict";i.d(t,{translateSessionDescription:()=>n,translateSessionShortDescription:()=>a});var s=i(44352);const r=new Map([["Premarket",s.t(null,{context:"sessions"},i(56935))],["Postmarket",s.t(null,{context:"sessions"},i(98801))],["Regular Trading Hours",s.t(null,{context:"sessions"},i(24380))],["Extended Trading Hours",s.t(null,{context:"sessions"},i(97442))],["Electronic Trading Hours",s.t(null,{context:"sessions"},i(75610))]]);function n(e){var t;return null!==(t=r.get(e))&&void 0!==t?t:e}const o=new Map([["Premarket",s.t(null,{context:"sessions"},i(56137))],["Postmarket",s.t(null,{context:"sessions"},i(32929))],["Regular Trading Hours",s.t(null,{context:"sessions"},i(63798))],["Extended Trading Hours",s.t(null,{context:"sessions"},i(33021))],["Electronic Trading Hours",s.t(null,{context:"sessions"},i(33021))]]);function a(e){var t;return null!==(t=o.get(e))&&void 0!==t?t:e}},97121:(e,t,i)=>{"use strict";i.d(t,{areEqualSymbols:()=>o,currenciesAreSame:()=>h,symbolSameAsCurrent:()=>l,unitsAreSame:()=>c});var s=i(14483),r=i(42960);const n=s.enabled("uppercase_instrument_names");function o(e,t){return void 0===e?void 0===t:void 0!==t&&(n?e.toUpperCase()===t.toUpperCase():e===t)}function a(e,t){return e.some((e=>o(t,e)))}function l(e,t){if(null===t)return!1;if(t){if(o(t.full_name,e)||o(t.pro_name,e))return!0;if(o(t.ticker,e))return!0;if(t.aliases&&a(t.aliases,e))return!0;if(t.alternatives&&a(t.alternatives,e))return!0;if(0===e.indexOf("FRA:")&&o(t.pro_name,e.replace("FRA:","FWB:")))return!0}return!1}function c(e,t,i){return null===e&&!(0,r.isConvertedToOtherUnit)(t,i)||e===(0,r.symbolUnit)(t,i)}function h(e,t){return null===e&&!(0,r.isConvertedToOtherCurrency)(t)||e===(0,r.symbolCurrency)(t)}},34565:(e,t,i)=>{"use strict";i.d(t,{TextWidthCache:()=>s});class s{constructor(e=150){this._actualSize=0,this._usageTick=1,this._oldestTick=1,this._tick2Labels=new Map,this._cache=new Map,this._maxSize=e}reset(){this._actualSize=0,this._cache.clear(),this._usageTick=1,this._oldestTick=1,this._tick2Labels.clear()}measureText(e,t){return this.getMetrics(e,t).width}yMidCorrection(e,t){const i=this.getMetrics(e,t);return"actualBoundingBoxAscent"in i&&"actualBoundingBoxDescent"in i?(i.actualBoundingBoxAscent-i.actualBoundingBoxDescent)/2:0}getMetrics(e,t){const i=this._cache.get(t);if(void 0!==i)return i.metrics;if(this._actualSize===this._maxSize){const e=this._tick2Labels.get(this._oldestTick);this._tick2Labels.delete(this._oldestTick),this._cache.delete(e),this._oldestTick++,this._actualSize--}e.save(),e.textBaseline="middle";const s=e.measureText(t);return e.restore(), +0===s.width&&t.length||(this._cache.set(t,{metrics:s,tick:this._usageTick}),this._tick2Labels.set(this._usageTick,t),this._actualSize++,this._usageTick++),s}}},21550:(e,t,i)=>{"use strict";var s=i(57898);function r(){this._marksByIndex=new Map,this._marksBySpan=[],this.changed=new s,this.minIndex=void 0,this.maxIndex=void 0}r.prototype.reset=function(){this._resetImpl(),this.changed.fire()},r.prototype._resetImpl=function(){this._marksByIndex=new Map,this._marksBySpan=[],this.minIndex=void 0,this.maxIndex=void 0,this._cache=void 0},r.prototype.merge=function(e){if(0!==e.length){var t=e[0].index,i=e[e.length-1].index;t<=this.minIndex&&i>=this.maxIndex&&this._resetImpl();for(var s=this._marksBySpan,r=new Set,n=0;n=this.maxIndex&&this.maxIndex--,this.maxIndex2;){if(1e3*this._marksByIndex.get(t).time===e)return t;if(1e3*this._marksByIndex.get(i).time===e)return i;var s=Math.round((t+i)/2);1e3*this._marksByIndex.get(s).time>e?i=s:t=s}return t},r.prototype.build=function(e,t){var i=Math.ceil(t/e);if(this._maxbar===i&&this._cache)return this._cache;this._maxbar=i;for(var s=[],r=this._marksBySpan.length;r--;)if(this._marksBySpan[r]){var n=s;s=[];for(var o=n.length,a=0,l=this._marksBySpan[r],c=l.length,h=1/0,d=-1/0,u=0;u=i&&_-d>=i&&(s.push(p),d=_)}for(;ae.index>=i&&e.index<=s))}return{marks:t=t.map((function(e){return[e.span,e.time,e.index]})),version:2}},r.prototype.restoreState=function(e){if(this._marksByIndex=new Map,this._marksBySpan=[],this.maxIndex=void 0,this.minIndex=void 0,e&&e.marks&&e.marks.length)if(2===e.version){var t=e.marks.map((function(e){return{span:e[0],time:e[1],index:e[2]}}));this.merge(t)}else this.merge(e.marks)},e.exports.Tickmarks=r},34951:(e,t,i)=>{"use strict";i.d(t,{TimeAxisView:()=>o});var s=i(87095),r=i(74359);class n{constructor(){this._data=null}setData(e){this._data=e}draw(e,t,i){if(null===this._data||!this._data.visible||0===this._data.text.length)return;const s=this._data;e.font=t.font;const n=Math.round(t.widthCache.measureText(e,s.text));if(n<=0)return;e.save();const o=t.paddingHorizontal,a=n+2*o,l=a/2;let c=s.coordinate,h=Math.floor(c-l)+.5;if(s.alwaysInViewPort){const e=s.width;h<0?(c+=Math.abs(0-h),h=Math.floor(c-l)+.5):h+a>e&&(c-=Math.abs(e-(h+a)),h=Math.floor(c-l)+.5)}const d=h+a,u=Math.ceil(0+t.borderSize+t.offsetSize+t.paddingTop+t.fontSize+t.paddingBottom);e.fillStyle=s.background;const p=Math.round(h*i),_=Math.round(0*i),m=Math.round(d*i),g=Math.round(u*i),f=Math.round(2*i);e.beginPath(),e.moveTo(p,_),e.lineTo(p,g-f),e.arcTo(p,g,p+f,g,f),e.lineTo(m-f,g),e.arcTo(m,g,m,g-f,f),e.lineTo(m,_),e.fill();const v=0+t.borderSize+t.offsetSize+t.paddingTop+t.fontSize/2;e.textAlign="left",e.textBaseline="middle",e.fillStyle=s.color;const S=t.widthCache.yMidCorrection(e,"Apr0");e.translate((h+o)*i,(v+S)*i),(0,r.drawScaled)(e,i,i,(()=>e.fillText(s.text,0,0))),e.restore()}}class o{constructor(e){this._renderer=new n,this._rendererData={background:"",color:"",coordinate:0,text:"",visible:!1,width:0,alwaysInViewPort:!0},this._invalidated=!0,this._model=e,this._renderer.setData(this._rendererData)}update(){this._invalidated=!0}renderer(){return this._invalidated&&(this._updateImpl(),this._invalidated=!1),this._renderer}coordinate(){return this._rendererData.coordinate}_getAlwaysInViewPort(){return!0}_getText(e){const t=this._model.timeScale().indexToUserTime(e);return null!==t?this._model.dateTimeFormatter().format(t):""}_updateImpl(){const e=this._rendererData;if(e.visible=!1,this._model.timeScale().isEmpty()||!this._isVisible())return;const t=this._getIndex();null!==t&&(e.visible=!0,e.width=this._model.timeScale().width(),e.background=this._getBgColor(),e.color=(0,s.colorFromBackground)(e.background),e.coordinate=this._model.timeScale().indexToCoordinate(t),e.alwaysInViewPort=this._getAlwaysInViewPort(),e.text=this._getText(t),this._invalidated=!1)}}},61401:(e,t,i)=>{"use strict";i.d(t,{INVALID_TIME_POINT_INDEX:()=>s,UNPLOTTABLE_TIME_POINT_INDEX:()=>r}) +;const s=-2e6,r=-1e6},16164:(e,t,i)=>{"use strict";i.d(t,{restoreTimeHoursFormatSettingsValue:()=>l,timeHoursFormatProperty:()=>a});var s=i(56840),r=i(59680);const n="time_hours_format";function o(){return s.getValue(n,"24-hours")}const a=(0,r.createPrimitiveProperty)(o());function l(){a.setValue("24-hours"),s.remove(n)}s.onSync.subscribe(null,(()=>a.setValue(o()))),a.subscribe(null,(()=>s.setValue(n,a.value())))},42609:(e,t,i)=>{"use strict";i.r(t),i.d(t,{DAY_SPAN:()=>n,DEFAULT_BAR_SPACING:()=>c,HOUR_SPAN:()=>r,MINUTE_SPAN:()=>s,MONTH_SPAN:()=>a,WEEK_SPAN:()=>o,YEAR_SPAN:()=>l});const s=20,r=30,n=40,o=50,a=60,l=70,c=6},92216:(e,t,i)=>{"use strict";i.d(t,{getHourMinuteFormat:()=>r,getHourMinuteSecondFormat:()=>n,getTimeFormatForInterval:()=>o});var s=i(79206);function r(e){return"12-hours"===e?s.twelveHourMinuteFormat:s.hourMinuteFormat}function n(e){return"12-hours"===e?s.twelveHourMinuteSecondFormat:s.hourMinuteSecondFormat}function o(e,t){if(e.isRange())return function(e){return"12-hours"===e?s.twelveHourMinuteNonZeroSecondFormat:s.hourMinuteNonZeroSecondFormat}(t);return e.isSeconds()||e.isTicks()?n(t):r(t)}},8775:(e,t,i)=>{"use strict";i.d(t,{trackChartStyleChanged:()=>a,trackDrawingCloned:()=>o,trackDrawingCreated:()=>r,trackDrawingPasted:()=>n});i(50151),i(88732);function s(e,t){0}function r(e){s()}function n(e){s()}function o(e){s()}function a(e){0}},11321:(e,t,i)=>{"use strict";i.d(t,{translatedIntervalString:()=>r});var s=i(94025);function r(e){const t=(0,s.getTranslatedResolutionModel)(e,!0);return null===t?e:t.multiplier+(t.mayOmitShortKind?"":t.shortKind)}},37846:(e,t,i)=>{"use strict";i.d(t,{ApplyLineToolTemplateUndoCommand:()=>r});var s=i(62591);class r extends s.UndoCommand{constructor(e,t,i){super(i),this._source=e,this._newState=t,this._oldState=e.properties().state()}redo(){this._source.applyTemplate(this._newState)}undo(){this._source.applyTemplate(this._oldState)}}},93562:(e,t,i)=>{"use strict";i.d(t,{ExcludeLineToolsFromGroupUndoCommand:()=>l});var s=i(50151),r=(i(42053),i(44352)),n=i(36298),o=i(62591);const a=new n.TranslatedString("exclude line tools from group {group}",r.t(null,void 0,i(63391)));class l extends o.UndoCommand{constructor(e,t,i){super(a.format({group:t.name()})),this._model=e,this._groupId=t.id,this._groupName=t.name(),this._lineToolsIds=i.map((e=>e.id()))}redo(){const e=(0,s.ensureNotNull)(this._model.lineToolsGroupModel().groupForId(this._groupId)),t=this._lineToolsIds.map((e=>this._model.dataSourceForId(e)));e.excludeLineTools(t),0===e.lineTools().length&&this._model.lineToolsGroupModel().removeGroup(e)}undo(){const e=this._lineToolsIds.map((e=>this._model.dataSourceForId(e))),t=this._model.lineToolsGroupModel().groupForId(this._groupId);null!==t?t.addLineTools(e):this._model.lineToolsGroupModel().createGroup(e,this._groupName,this._groupId)}}},11235:(e,t,i)=>{"use strict";i.d(t,{MergeDownUndoCommand:()=>a,MergeToTargetPane:()=>l,MergeUpUndoCommand:()=>o});var s=i(50151),r=i(38071);class n extends r.MoveSourceUndoCommand{constructor(e,t,i,s){super(e,t,i), +this._restorePane=!1,this._keepZOrder=null!=s&&s}redo(){const e=this._chartModel.panes().length,t=this._chartModel.panes()[this._targetPaneIndex()],i=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),r=(0,s.ensureNotNull)(this._chartModel.paneForSource(i)),n=this._chartModel.children(i,!0);r.bulkActionMacro((()=>{n.forEach((e=>this._chartModel.detachSource(e))),this._restorePane=this._chartModel.detachSource(i)}));const o="overlay"===this._initialPriceScalePosition?this._initialPriceScalePosition:void 0,a=t.findSuitableScale(i,void 0,o),l=0===a.dataSources().length;if(t.bulkActionMacro((()=>{t.addDataSource(i,a,this._keepZOrder),n.forEach((e=>t.addDataSource(e,a,this._keepZOrder)))})),i===this._chartModel.mainSeries()){const e=t.priceScalePosition(a);t.movePriceScale(a,e,0)}if(l){const e=(0,s.ensureNotNull)(i.priceScale());e.restoreState(this._newPriceScaleState(t.isOverlay(i))),e.setHeight(t.height())}this._chartModel.fullUpdate(),e!==this._chartModel.panes().length&&this._chartModel.setShouldBeSavedEvenIfHidden(!0)}undo(){let e;e=this._restorePane?this._chartModel.createPane(this._initialPaneIndex):this._chartModel.panes()[this._initialPaneIndex];const t=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),i=(0,s.ensureNotNull)(this._chartModel.paneForSource(t)),r=this._chartModel.children(t,!0);i.bulkActionMacro((()=>{r.forEach((e=>this._chartModel.detachSource(e))),this._chartModel.detachSource(t)}));let n=e.getPriceScaleById(this._initialPriceScaleId);null===n&&(n=e.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex)),e.bulkActionMacro((()=>{e.addDataSource(t,n,!0),r.forEach((t=>e.addDataSource(t,n,!1)))}));const o=(0,s.ensureNotNull)(t.priceScale());o.restoreState(this._originalPriceScaleState()),o.setHeight(e.height()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i){super(e,t,i)}_targetPaneIndex(){return this._initialPaneIndex-1}}class a extends n{constructor(e,t,i){super(e,t,i)}_targetPaneIndex(){return this._initialPaneIndex+1}}class l extends n{constructor(e,t,i,s,r){super(e,t,s,r),this._targetPane=i}_targetPaneIndex(){return this._targetPane}}},38071:(e,t,i)=>{"use strict";i.d(t,{MoveSourceUndoCommand:()=>n});var s=i(50151),r=i(62591);class n extends r.UndoCommand{constructor(e,t,i){super(i),this._chartModel=e,this._sourceId=t.id();const r=(0,s.ensureNotNull)(t.priceScale());this._initialPriceScaleId=r.id(),this._initialPriceScaleState=(0,s.ensureNotNull)(t.priceScale()).state();const n=(0,s.ensureNotNull)(e.paneForSource(t));this._initialPriceScalePosition=n.priceScalePosition(r),this._initialPriceScaleIndex=n.priceScaleIndex(r,this._initialPriceScalePosition),this._initialPaneIndex=e.panes().indexOf(n)}_newPriceScaleState(e){const t={...this._initialPriceScaleState};return delete t.m_isLockScale,delete t.id,delete t.m_topMargin,delete t.m_bottomMargin,t}_originalPriceScaleState(){return this._initialPriceScaleState}}},99778:(e,t,i)=>{"use strict";i.d(t,{MoveToExistingPriceScaleUndoCommand:()=>a, +MoveToNewPriceScaleUndoCommand:()=>o});var s=i(50151),r=i(38071);class n extends r.MoveSourceUndoCommand{constructor(e,t,i,s){super(e,t,s),this._sourcePaneRemoved=!1,this._targetPaneIndex=e.panes().indexOf(i)}redo(){const e=this._chartModel.panes()[this._initialPaneIndex],t=this._chartModel.panes()[this._targetPaneIndex],i=e!==t,r=this._targetPriceScale(t),n=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),o=this._chartModel.children(n,!0);for(const e of o)i?(this._chartModel.detachSource(e),t.addDataSource(e,r,!1)):t.move(e,r);i?(this._sourcePaneRemoved=this._chartModel.detachSource(n),t.addDataSource(n,r,!1)):t.move(n,r);const a=t.priceScalePosition(r);t.movePriceScale(r,a,this._targetPriceScaleIndex(n)),this._chartModel.fullUpdate()}undo(){this._sourcePaneRemoved&&this._chartModel.createPane(this._initialPaneIndex);const e=this._chartModel.panes()[this._initialPaneIndex],t=e!==this._chartModel.panes()[this._targetPaneIndex],i=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId));let r=e.getPriceScaleById(this._initialPriceScaleId);null===r&&(r=e.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex));const n=this._chartModel.children(i,!0);for(const i of n)t?(this._chartModel.detachSource(i),e.addDataSource(i,r,!1)):e.move(i,r);t?(this._chartModel.detachSource(i),e.addDataSource(i,r,!1)):e.move(i,r);const o=(0,s.ensureNotNull)(i.priceScale());o.restoreState(this._originalPriceScaleState()),o.setHeight(e.height()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i,s,r){super(e,t,i,r),this._targetPriceScalePosition=s}_targetPriceScale(e){const t=e.createPriceScaleAtPosition(this._targetPriceScalePosition);return t.restoreState(this._newPriceScaleState("overlay"===this._targetPriceScalePosition)),t.setHeight(e.height()),t}_targetPriceScaleIndex(e){return e===this._chartModel.mainSeries()?0:void 0}}class a extends n{constructor(e,t,i,s,r){super(e,t,i,r),this._targetPriceScaleId=s.id()}_targetPriceScale(e){return(0,s.ensureNotNull)(e.getPriceScaleById(this._targetPriceScaleId))}_targetPriceScaleIndex(e){}}},67521:(e,t,i)=>{"use strict";i.d(t,{PriceScaleChangeUndoCommand:()=>h});var s=i(50151),r=i(44352),n=i(36298),o=i(59224),a=i(62591);const l=(0,o.getLogger)("Chart.ChartUndoModel"),c=new n.TranslatedString("scale price",r.t(null,void 0,i(47222)));class h extends a.UndoCommand{constructor(e,t,i,s,r){super(c,!1),this._newPriceScaleState=null,this._model=e,this._paneIndex=e.panes().indexOf(t),this._priceScaleId=i.id(),this._state=s,this._timestamp=r?performance.now():null}undo(){if(null!==this._newPriceScaleState)return void l.logDebug("PriceScaleChangeUndoCommand.undo: Command is already undone");const[e,t]=this._paneAndScale();this._newPriceScaleState=t.state(),this._model.restorePriceScaleState(e,t,this._state)}redo(){if(null===this._newPriceScaleState)return void l.logDebug("PriceScaleChangeUndoCommand.redo: Command is not undone");const[e,t]=this._paneAndScale();this._model.restorePriceScaleState(e,t,this._newPriceScaleState), +this._newPriceScaleState=null}canMerge(e){return e instanceof h&&null!==this._timestamp&&null!==e._timestamp&&null===this._newPriceScaleState&&e._model===this._model&&e._paneIndex===this._paneIndex&&e._priceScaleId===this._priceScaleId&&Math.abs(e._timestamp-this._timestamp)<1e3}merge(e){this._timestamp=e._timestamp}_paneAndScale(){const e=this._model.panes()[this._paneIndex],t=(0,s.ensureNotNull)(e.getPriceScaleById(this._priceScaleId));return[e,t]}}},47513:(e,t,i)=>{"use strict";i.d(t,{RemoveSourcesCommand:()=>m});var s=i(50151),r=i(44352),n=i(36298),o=i(62591),a=i(18341),l=i(59224),c=i(35115),h=i(28853),d=i(93562);class u extends o.UndoCommand{constructor({title:e,chartModel:t,lineDataSourceIds:i}){super(e),this._excludeLineToolsFromGroupUndoCommands=[],this._undoState=[],this._chartModel=t,this._lineDataSourceIds=i}redo(){const e=this._lineDataSourceIds.map((e=>(0,s.ensureNotNull)(this._chartModel.dataSourceForId(e))));this._groupLineToolsByGroups(e).forEach(((e,t)=>{const i=new d.ExcludeLineToolsFromGroupUndoCommand(this._chartModel,t,e);i.redo(),this._excludeLineToolsFromGroupUndoCommands.push(i)})),e.forEach((e=>{this._undoState.push({state:e.state(!1),paneIndex:this._chartModel.panes().indexOf((0,s.ensureNotNull)(this._chartModel.paneForSource(e))),sharingMode:e.sharingMode().value()}),this._chartModel.removeSource(e)}))}undo(){var e;for(let t=this._undoState.shift();t;t=this._undoState.shift())null===(e=this._chartModel.restoreSource(!1,t.paneIndex,null,t.state,null))||void 0===e||e.share(t.sharingMode);this._excludeLineToolsFromGroupUndoCommands.forEach((e=>e.undo()))}_groupLineToolsByGroups(e){const t=this._chartModel.lineToolsGroupModel();return e.reduce(((e,i)=>{const s=t.groupForLineTool(i);if(null!==s){const t=e.get(s)||[];t.push(i),e.set(s,t)}return e}),new Map)}}const p=(0,l.getLogger)("Chart.RemoveSourcesCommand"),_=new n.TranslatedString("remove line data sources",r.t(null,void 0,i(66414)));class m extends o.UndoCommand{constructor(e,t,i){super(i),this._removeLineDataSourcesUndoCommand=null,this._initialPriceScaleMode=null;const[r,n]=(0,c.closeSourcesSet)(e,t).reduce(((e,t)=>((0,a.isLineTool)(t)?e[1].push(t.id()):e[0].push(t.id()),e)),[[],[]]);this._chartModel=e,this._sourceIds=r,this._lineDataSourceIds=n,this._sourceStates=[],this._paneIndexes=[],this._priceScalePositionIds=[],this._paneStates=[],this._restorePanes=[];const o=t[0];1===t.length&&(0,h.isStudy)(o)&&(this._initialPriceScaleMode=(0,s.ensureNotNull)(o.priceScale()).mode())}removedIds(){return[...this._sourceIds,...this._lineDataSourceIds]}redo(){this._chartModel.panes().length;const e=this._sourceIds.map((e=>(0,s.ensureNotNull)(this._chartModel.dataSourceForId(e))));this._sourceStates=e.map((e=>(0,s.ensureNotNull)(e.state(!1))));const t=e.map((e=>(0,s.ensureNotNull)(this._chartModel.paneForSource(e))));this._paneIndexes=t.map((e=>this._chartModel.panes().indexOf(e))),this._lineDataSourceIds.length>0&&(this._removeLineDataSourcesUndoCommand=new u({title:_,chartModel:this._chartModel,lineDataSourceIds:this._lineDataSourceIds}), +this._removeLineDataSourcesUndoCommand.redo()),this._priceScalePositionIds=e.map(((e,i)=>{const s=e.priceScale();if(null===s)return null;const r=t[i].priceScalePosition(s);return{id:s.id(),position:r,priceScaleIndex:t[i].priceScaleIndex(s,r)}}));const i=new Set;e.forEach(((e,t)=>{i.add(this._paneIndexes[t])})),this._paneStates=e.map(((e,s)=>{const r=this._paneIndexes[s];return i.has(r)?t[s].state(!1,!0):null})),this._restorePanes=e.map((e=>this._chartModel.removeSource(e)))}undo(){const e=[];for(let t=this._sourceStates.length-1;t>=0;t--){const i=this._chartModel.restoreSource(this._restorePanes[t],this._paneIndexes[t],this._paneStates[t],this._sourceStates[t],this._priceScalePositionIds[t]);i&&e.push(i)}e.some(((t,i)=>t.id()!==this._sourceIds[e.length-i-1]))&&p.logError("Source was restored improperly - source ids does not match"),null!==this._initialPriceScaleMode&&(0,s.ensureNotNull)(e[0].priceScale()).setMode(this._initialPriceScaleMode),this._removeLineDataSourcesUndoCommand&&this._removeLineDataSourcesUndoCommand.undo()}}},4505:(e,t,i)=>{"use strict";i.d(t,{RestoreDefaultsPreferencesUndoCommand:()=>m});var s=i(50151),r=i(44352),n=i(36298),o=i(62591),a=i(12416),l=i(83407),c=i(16164),h=i(98425),d=i(42226),u=i(40493),p=i(11095);const _=new n.TranslatedString("apply all chart properties",r.t(null,void 0,i(64034)));class m extends o.UndoCommand{constructor(e){super(_),this._trading=null,this._oldShowSellBuyButtons=null,this._oldNoConfirmEnabled=null,this._oldShowOnlyRejectionNotifications=null,this._oldShowPricesWithZeroVolume=null,this._oldShowPricesWithSpread=null,this._oldOrderExecutedSoundEnabled=null,this._prevWatermarkPreferences=null,this._model=e,this._trading=(0,u.tradingService)(),null!==this._trading&&(this._oldShowSellBuyButtons=this._trading.showSellBuyButtons.value(),this._oldNoConfirmEnabled=this._trading.noConfirmEnabled.value(),this._oldShowOnlyRejectionNotifications=this._trading.showOnlyRejectionNotifications.value(),this._oldShowPricesWithZeroVolume=this._trading.showPricesWith().zeroVolume.value(),this._oldShowPricesWithSpread=this._trading.showPricesWith().spread.value(),this._oldOrderExecutedSoundEnabled=this._trading.orderExecutedSoundParams.enabled.value()),this._defaultsPreferences=(0,a.defaultsPreferencesByWhiteList)(this._model,this._model.mainSeries()),this._oldPreferences=e.preferences(),this._prevDateFormat=l.dateFormatProperty.value(),this._prevTimeHoursFormat=c.timeHoursFormatProperty.value(),this._prevAddPlusButton=p.addPlusButtonProperty.value(),this._prevShowOpenMarkerStatus=h.showMarketOpenStatusProperty.value(),this._prevCurrencyUnitVisibility=(0,d.currencyUnitVisibilityProperty)().value();const t=this._model.watermarkSource();null!==t&&(this._prevWatermarkPreferences=t.properties().state())}redo(){null!==this._trading&&(this._trading.showSellBuyButtons.setValue(!0),this._trading.noConfirmEnabled.setValue(!1),this._trading.showOnlyRejectionNotifications.setValue(!1),this._trading.showPricesWith().zeroVolume.setValue(!0),this._trading.showPricesWith().spread.setValue(!0), +this._trading.orderExecutedSoundParams.enabled.setValue(!1)),this._model.applyPreferences(this._defaultsPreferences),this._model.updateScales(),(0,l.restoreDateFormatSettingsValue)(),(0,c.restoreTimeHoursFormatSettingsValue)(),(0,p.restoreAddPlusButtonSettingsValue)(),(0,h.restoreShowMarketOpenStatusProperty)(),(0,d.restoreCurrencyUnitVisibilitySettingsValue)();const e=this._model.watermarkSource();null!==e&&e.restorePropertiesDefaults()}undo(){null!==this._trading&&(this._trading.showSellBuyButtons.setValue((0,s.ensureNotNull)(this._oldShowSellBuyButtons)),this._trading.noConfirmEnabled.setValue((0,s.ensureNotNull)(this._oldNoConfirmEnabled)),this._trading.showOnlyRejectionNotifications.setValue((0,s.ensureNotNull)(this._oldShowOnlyRejectionNotifications)),this._trading.showPricesWith().zeroVolume.setValue((0,s.ensureNotNull)(this._oldShowPricesWithZeroVolume)),this._trading.showPricesWith().spread.setValue((0,s.ensureNotNull)(this._oldShowPricesWithSpread)),this._trading.orderExecutedSoundParams.enabled.setValue((0,s.ensureNotNull)(this._oldOrderExecutedSoundEnabled))),this._model.applyPreferences(this._oldPreferences),this._model.updateScales(),l.dateFormatProperty.setValue(this._prevDateFormat),c.timeHoursFormatProperty.setValue(this._prevTimeHoursFormat),h.showMarketOpenStatusProperty.setValue(this._prevShowOpenMarkerStatus),p.addPlusButtonProperty.setValue(this._prevAddPlusButton),(0,d.currencyUnitVisibilityProperty)().setValue(this._prevCurrencyUnitVisibility);const e=this._model.watermarkSource();null!==e&&null!==this._prevWatermarkPreferences&&e.properties().mergeAndFire(this._prevWatermarkPreferences)}}},87115:(e,t,i)=>{"use strict";i.d(t,{SetPriceScaleCurrencyUndoCommand:()=>o});var s=i(50151),r=i(62591),n=i(42960);class o extends r.UndoCommand{constructor(e,t,i,r){super(r),this._newSourcesCurrencies=new Map,this._oldSourcesCurrencies=new Map,this._showFade=!1,this._chartWidget=i;const o=i.model().mainSeries();for(const i of e.seriesLikeSources()){if(!i.isVisible()||!i.isActingAsSymbolSource().value())continue;const e=t||(0,n.symbolOriginalCurrency)((0,s.ensureNotNull)(i.symbolInfo()));this._newSourcesCurrencies.set(i.id(),e),this._oldSourcesCurrencies.set(i.id(),i.currency()),this._showFade=this._showFade||i===o&&i.currency()!==e}}redo(){this._applyCurrencies(this._newSourcesCurrencies)}undo(){this._applyCurrencies(this._oldSourcesCurrencies)}_applyCurrencies(e){const t=this._chartWidget.model().model();e.forEach(((e,i)=>{(0,s.ensureNotNull)(t.dataSourceForId(i)).setCurrency(e)})),this._chartWidget.model().selectionMacro((e=>{e.clearSelection()})),this._showFade&&this._chartWidget.screen.show(!0)}}},95367:(e,t,i)=>{"use strict";i.d(t,{SetPriceScaleModeCommand:()=>o});var s=i(46100),r=i(62591),n=i(28558);class o extends r.UndoCommand{constructor(e,t,i,s){super(i),this._newMode=e,this._priceScaleId=t.id(),this._model=s,this._oldMode=t.mode()}redo(){this._applyMode(this._newMode)}undo(){this._applyMode(this._oldMode)}_applyMode(e){const t=this._findPriceScaleById();null!==t&&((0,s.saveDefaultProperties)(!0), +t.setMode(e),(0,s.saveDefaultProperties)(!1),this._model&&(this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()))}_findPriceScaleById(){const e=this._model.panes();for(let t=0;t{"use strict";i.d(t,{SetPriceScaleSelectionStrategyCommand:()=>a});var s=i(50151),r=i(62591),n=i(49535);class o{constructor(e){this._leftScales=e.leftPriceScales().map((e=>e.id())),this._rightScales=e.rightPriceScales().map((e=>e.id()))}restorePane(e){this._leftScales.reverse().map((t=>(0,s.ensureNotNull)(e.getPriceScaleById(t)))).forEach((t=>e.movePriceScale(t,"left"))),this._rightScales.reverse().map((t=>(0,s.ensureNotNull)(e.getPriceScaleById(t)))).forEach((t=>e.movePriceScale(t,"right")))}}class a extends r.UndoCommand{constructor(e,t,i){super(i),this._chartModel=e,this._targetStrategy=(0,n.createPriceScaleSelectionStrategy)(t),this._initialState=e.panes().map((e=>new o(e)))}redo(){this._chartModel.panes().forEach((e=>e.setPriceScaleSelectionStrategy(this._targetStrategy))),this._chartModel.fullUpdate()}undo(){const e=this._chartModel.panes();for(let t=0;t{"use strict";i.d(t,{SetPriceScaleUnitUndoCommand:()=>o});var s=i(50151),r=i(62591),n=i(42960);class o extends r.UndoCommand{constructor(e,t,i,r){super(r),this._newSourcesUnits=new Map,this._oldSourcesUnits=new Map,this._showFade=!1,this._chartWidget=i;const o=i.model().mainSeries();for(const i of e.seriesLikeSources()){if(!i.isVisible()||!i.isActingAsSymbolSource().value())continue;const e=t||(0,n.symbolOriginalUnit)((0,s.ensureNotNull)(i.symbolInfo()),this._chartWidget.model().model().unitConversionEnabled());this._newSourcesUnits.set(i.id(),e),this._oldSourcesUnits.set(i.id(),i.unit()),this._showFade=this._showFade||i===o&&i.unit()!==e}}redo(){this._applyUnits(this._newSourcesUnits)}undo(){this._applyUnits(this._oldSourcesUnits)}_applyUnits(e){const t=this._chartWidget.model().model();e.forEach(((e,i)=>{(0,s.ensureNotNull)(t.dataSourceForId(i)).setUnit(e)})),this._chartWidget.model().selectionMacro((e=>{e.clearSelection()})),this._showFade&&this._chartWidget.screen.show(!0)}}},610:(e,t,i)=>{"use strict";i.d(t,{SetScaleRatioPropertiesCommand:()=>o});var s=i(62591),r=i(46100),n=i(28558);class o extends s.UndoCommand{constructor(e,t,i,s){super(i),this._property=e,this._newValue=t,this._model=s,this._priceScale=this._model.mainSeries().priceScale(),this._oldValue=this._property.value(),this._oldMode=this._priceScale.mode()}redo(){this._oldValue=this._property.value(),this._oldMode=this._priceScale.mode(),(0,r.saveDefaultProperties)(!0),this._priceScale.setMode({autoScale:!1,percentage:!1,log:!1}),this._property.setValue(this._newValue),(0,r.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()}undo(){(0,r.saveDefaultProperties)(!0),this._property.setValue(this._oldValue), +this._priceScale.setMode(this._oldMode),(0,r.saveDefaultProperties)(!1),this._model.recalculateAllPanes((0,n.viewportChangeEvent)()),this._model.lightUpdate()}}},69718:(e,t,i)=>{"use strict";i.d(t,{SetWatchedValueCommand:()=>r});var s=i(62591);class r extends s.UndoCommand{constructor(e,t,i){super(i),this._wv=e,this._newValue=t,this._oldValue=e.value()}redo(){this._wv.setValue(this._newValue)}undo(){this._wv.setValue(this._oldValue)}}},35115:(e,t,i)=>{"use strict";function s(e,t){let i=[];const r=e.children(t,!1);for(let t=0;t{e.children(t,!1).forEach((e=>{i.has(e)||(i.add(e),r(e))}))};return t.forEach(r),t.filter((e=>!i.has(e))).map((t=>s(e,t))).reduce(((e,t)=>e.concat(t)),[])}i.d(t,{closeSourcesSet:()=>r})},51674:(e,t,i)=>{"use strict";i.d(t,{TimeScaleChangeUndoCommand:()=>o});var s=i(59224),r=i(62591);const n=(0,s.getLogger)("Chart.ChartUndoModel");class o extends r.UndoCommand{constructor(e,t,i){super(i,!1),this._newRightOffsetAndBarSpacing=null,this.setCustomFlag("doesnt_affect_save",!0),this._model=e,this._rightOffsetAndBarSpacing=t}undo(){if(null!==this._newRightOffsetAndBarSpacing)return void n.logDebug("TimeScaleChangeUndoCommand.undo: Command is already undone");const e=this._model.timeScale();this._newRightOffsetAndBarSpacing={barSpacing:e.barSpacing(),rightOffset:e.rightOffset()},e.setBarSpacing(this._rightOffsetAndBarSpacing.barSpacing),e.setRightOffset(this._rightOffsetAndBarSpacing.rightOffset),this._model.lightUpdate()}redo(){if(null===this._newRightOffsetAndBarSpacing)return void n.logDebug("TimeScaleChangeUndoCommand.redo: Command is not undone");const e=this._model.timeScale();e.setBarSpacing(this._newRightOffsetAndBarSpacing.barSpacing),e.setRightOffset(this._newRightOffsetAndBarSpacing.rightOffset),this._model.lightUpdate(),this._newRightOffsetAndBarSpacing=null}}},62591:(e,t,i)=>{"use strict";i.d(t,{UndoCommand:()=>r});var s=i(36298);class r{constructor(e,t=!0){this._customFlags={},this._text=e||new s.TranslatedString("",""),this._executeOnPush=t}text(){return this._text}executeOnPush(){return this._executeOnPush}customFlag(e){return this._customFlags[e]}setCustomFlag(e,t){this._customFlags[e]=t}canMerge(e){return!1}merge(e){throw new Error("Should be re-implemented in child classes")}}},18687:(e,t,i)=>{"use strict";i.d(t,{createUndoHistory:()=>d});var s=i(50151),r=i(93244),n=i(68452),o=i(69718),a=i(59224),l=i(57898),c=i.n(l);const h=(0,a.getLogger)("Common.UndoHistory");function d(){const e=[],t=new r.UndoStack,i=new r.UndoStack,a=new(c());function l(s){if(e.length>0)e[e.length-1].addCommand(s);else{i.clear();const e=t.head(),r=e&&e.text().originalText();e&&e.canMerge(s)?e.merge(s):t.push(s);const n=s.text().originalText();""!==n&&n!==r&&h.logNormal("DO: "+n)}s.executeOnPush()&&s.redo(),e.length||a.fire(d())}function d(){const e=t.head(),s=i.head(),r=void 0===e?void 0:e.text(),n=void 0===s?void 0:s.text();return{enableUndo:!t.isEmpty(),undoCommandCount:t.size(),undoText:void 0!==r?r.translatedText():r, +enableRedo:!i.isEmpty(),redoCommandCount:i.size(),redoText:void 0!==n?n.translatedText():n,originalUndoText:void 0!==r?r.originalText():void 0,originalRedoText:void 0!==n?n.originalText():void 0}}return{beginUndoMacro:function(t){const i=new n.UndoMacroCommand(t);return e.push(i),i},clearStack:function(){t.clear(),i.clear(),a.fire(d())},createUndoCheckpoint:function(){return{lastActualCommand:t.isEmpty()?null:t.head()}},endUndoMacro:function(){const t=(0,s.ensureDefined)(e.pop());t.isEmpty()||l(t)},pushUndoCommand:l,redo:function(){if(i.isEmpty())return!1;const e=i.pop();return!!e&&(e.redo(),t.push(e),h.logNormal("REDO: "+e.text().originalText()),a.fire(d()),!0)},redoStack:function(){return i},setWatchedValue:function(e,t,i,s){if(e.value()!==t){const r=new o.SetWatchedValueCommand(e,t,i);r.setCustomFlag("doesnt_affect_save",!!s),l(r),r.redo()}},undo:function(){if(t.isEmpty())return!1;const e=t.pop();return!!e&&(e.undo(),i.push(e),h.logNormal("UNDO: "+e.text().originalText()),a.fire(d()),!0)},undoStack:function(){return t},undoToCheckpoint:function(e){for(;!t.isEmpty()&&e.lastActualCommand!==t.head();)t.pop().undo();i.clear(),a.fire(d())},state:d,onChange:function(){return a}}}},68452:(e,t,i)=>{"use strict";i.d(t,{UndoMacroCommand:()=>r});var s=i(62591);class r extends s.UndoCommand{constructor(e){super(e,!1),this._subcommands=[]}addCommand(e){this._subcommands.push(e)}isEmpty(){return 0===this._subcommands.length}redo(){for(let e=0;e=0;e--)this._subcommands[e].undo()}commands(){return this._subcommands}}},93244:(e,t,i)=>{"use strict";i.d(t,{UndoStack:()=>a});var s=i(62591),r=i(57898),n=i.n(r);const o=(0,i(59224).getLogger)("Common.UndoStack");class a{constructor(){this._commands=[],this._onChange=new(n())}onChange(){return this._onChange}isEmpty(){return 0===this._commands.length}size(){return this._commands.length}clear(){this.isEmpty()||(this._commands.length=0,this._onChange.fire())}push(e){if(!(e instanceof s.UndoCommand))throw new TypeError("argument must be an instance of UndoCommand");this._commands.push(e),this._onChange.fire(e)}pop(){if(this.isEmpty())return void o.logDebug("pop: undo stack is empty");const e=this._commands.pop();return this._onChange.fire(e),e}head(){if(!this.isEmpty())return this._commands[this._commands.length-1]}}},95529:(e,t,i)=>{"use strict";i.d(t,{UnmergeDownUndoCommand:()=>o,UnmergeToNewBottomPane:()=>l,UnmergeUpUndoCommand:()=>a});var s=i(50151),r=i(38071);class n extends r.MoveSourceUndoCommand{constructor(e,t,i){super(e,t,i)}redo(){const e=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),t=(0,s.ensureNotNull)(this._chartModel.paneForSource(e)),i=this._chartModel.children(e,!0);t.bulkActionMacro((()=>{i.forEach((e=>this._chartModel.detachSource(e))),this._chartModel.detachSource(e)}));const r=this._chartModel.createPane(this.targetPaneIndex()),n=r.findSuitableScale(e);r.bulkActionMacro((()=>{r.addDataSource(e,n,!1),i.forEach((e=>r.addDataSource(e,n,!1)))})) +;const o=(0,s.ensureNotNull)(e.priceScale());o.restoreState(this._newPriceScaleState(r.isOverlay(e))),o.setHeight(r.height()),this._chartModel.fullUpdate(),this._chartModel.setShouldBeSavedEvenIfHidden(!0)}undo(){const e=(0,s.ensureNotNull)(this._chartModel.dataSourceForId(this._sourceId)),t=(0,s.ensureNotNull)(this._chartModel.paneForSource(e)),i=this._chartModel.children(e,!0);t.bulkActionMacro((()=>{i.forEach((e=>this._chartModel.detachSource(e)));const t=this._chartModel.detachSource(e);(0,s.assert)(t,"Undo of detaching must remove pane")}));const r=this._chartModel.panes()[this._initialPaneIndex];let n=r.getPriceScaleById(this._initialPriceScaleId);null===n&&(n=r.createPriceScaleAtPosition(this._initialPriceScalePosition,this._initialPriceScaleIndex)),r.bulkActionMacro((()=>{r.addDataSource(e,n,!0),i.forEach((e=>r.addDataSource(e,n,!1)))}));const o=(0,s.ensureNotNull)(e.priceScale());o.restoreState(this._originalPriceScaleState()),o.setHeight(r.height()),this._chartModel.fullUpdate()}}class o extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._initialPaneIndex+1}}class a extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._initialPaneIndex}}class l extends n{constructor(e,t,i){super(e,t,i)}targetPaneIndex(){return this._chartModel.panes().length}}},26512:(e,t,i)=>{"use strict";i.d(t,{sourceNewUnitOnPinningToPriceScale:()=>o,unitConvertibleGroups:()=>n});var s=i(18611),r=i(42960);function n(e,t,i){const s=(0,r.symbolUnitConvertibleGroupsIfExist)(e,!0);if(null!==s)return s;const n=i.unitGroupById(t);return null===n?[]:[n]}function o(e,t,i,r){let o=null;if(i.unitConversionEnabled()&&(0,s.isSymbolSource)(e)){const s=i.availableUnits(),a=t.unit(s),l=e.unit(),c=null===l?[]:n(e.symbolInfo(),l,s);null!==a&&null!==a.selectedUnit&&!a.allUnitsAreOriginal&&a.selectedUnit!==l&&(r&&null===l||null!==l&&s.convertible(l,c))&&(o=a.selectedUnit)}return o}},29542:(e,t,i)=>{"use strict";i.d(t,{createVisibilityController:()=>l});var s=i(44352),r=i(32563),n=i(59680),o=i(56840);function a(e){return"alwaysOn"===e||"alwaysOff"===e?e:"visibleOnMouseOver"}function l(e,t){let l,c;function h(){if(!l){l=(0,n.createPrimitiveProperty)();let i=o.getValue(e);void 0===i&&void 0!==t&&(i=o.getValue(t)),l.setValue(a(i)),l.subscribe(l,(t=>{o.setValue(e,a(t.value()))}))}return l}return{property:h,availableValues:function(){return[{id:"visibleOnMouseOver",value:"visibleOnMouseOver",title:s.t(null,void 0,i(89960))},{id:"alwaysOn",value:"alwaysOn",title:s.t(null,void 0,i(71997))},{id:"alwaysOff",value:"alwaysOff",title:s.t(null,void 0,i(9408))}]},actualBehavior:function(){if(!c){c=(0,n.createPrimitiveProperty)();const e=h(),t=()=>{let t=e.value();"alwaysOn"!==t&&"alwaysOff"!==t&&(t=r.mobiletouch?"alwaysOn":"visibleOnMouseOver"),c&&c.setValue(t)};e.subscribe(c,t),t()}return c}}}},65632:(e,t,i)=>{"use strict";i.r(t),i.d(t,{restoreWatermarkPropertyDefaults:()=>d,watermarkProperty:()=>h});var s=i(56840),r=i(59452),n=i.n(r);const o="symbolWatermark",a={visibility:!1,color:"rgba(80, 83, 94, 0.25)"};function l(){ +const e=s.getJSON(o);return Object.assign({},a,e)}let c=null;function h(){return null===c&&(c=new(n())(l()),s.onSync.subscribe(null,(()=>{null!==c&&c.mergeAndFire(l())})),c.listeners().subscribe(null,(()=>{null!==c&&s.setJSON(o,c.state())}))),c}function d(){null!==c&&c.mergeAndFire(a)}},30255:(e,t,i)=>{"use strict";var s=i(11321).translatedIntervalString,r=i(58557).getTranslatedSymbolDescription,n=i(46501).CHART_FONT_FAMILY,o=i(65632),a=o.watermarkProperty,l=o.restoreWatermarkPropertyDefaults,c=i(74359).drawScaled,h=i(85804).applyDefaultsOverrides,d=i(85804).applyPropertiesOverrides;const u="symbolWatermark";t.Watermark=function(e,t){var i={},o=a();function p(e,t){var s=e.font;return i.hasOwnProperty(s)||(i[s]={}),i[s].hasOwnProperty(t)||(i[s][t]=e.measureText(t).width),i[s][t]}h(o,void 0,!1,u),o.listeners().subscribe(this,(function(){e.updateSource(this)})),this.destroy=function(){o.listeners().unsubscribeAll(this)},this.properties=function(){return o},this.restorePropertiesDefaults=function(){l()},this.applyOverrides=function(e){d(o,void 0,!1,e,u)};var _={renderer:function(i,a){return{draw:function(l,h){c(l,h.pixelRatio,h.pixelRatio,(function(){var c=t.symbolInfo();l.fillStyle=o.color.value();var h,d=c.name;/QUANDL/.test(c.exchange)&&((h=d.split(/\//)).length&&(d=h[h.length-1]));var u={description:c.description,short_description:c.short_description,pro_name:c.pro_name,short_name:c.name,local_description:c.local_description,language:c.language};const _=e.watermarkContentProvider(),m=_?_({symbolInfo:c,interval:t.interval()}):null;for(var g=(m?m.map((e=>({text:e.text,font:`${e.fontSize}px ${n}`,lineHeight:e.lineHeight,vertOffset:e.vertOffset}))):null)||[{text:d?d+", "+s(t.interval()):"",font:"96px "+n,lineHeight:117,vertOffset:0},{text:r(u)||"",font:"48px "+n,lineHeight:58,vertOffset:5}],f=0,v=0;va?a/S:1,f+=b.lineHeight*b.zoom}}var y=Math.max((i-f)/2,0);for(v=0;v{"use strict";i.d(t,{moveAfterSource:()=>k,moveBeforeSource:()=>E,newLineToolZOrder:()=>w,newStudyZOrder:()=>P,reorderDataSourcesStateZOrder:()=>S});var s=i(18341),r=i(28853),n=i(76544),o=i(53588),a=i(78071);function l(e){return(0,s.isLineTool)(e)&&!e.isSpeciallyZOrderedSource()}function c(e){return(0,r.isStudy)(e)&&!e.isSpeciallyZOrderedSource()}function h(e,t){return e.zorder-t.zorder}function d(e,t){(0,o.isMainSeriesState)(e)?e.zorder=0:e.zorder=t}function u(e,t){e.setZorder(t)}function p(e){return e.zorder()}function _(e){return Math.round(1e3*e)/1e3}function m(e,t){const i=Math.max(e,t),s=Math.min(e,t);return Math.max(0,Math.ceil(i)-Math.floor(s)-1)}function g(e,t,i){let s=0;const r=function(e,t){const i=1e3;return Math.abs(t*i-e*i)/i}(t,e);var n +;return r>i?(e=Math.trunc(e),s=Math.floor(r/(i+1))):(n=r/(i+1),s=Math.floor(1e3*n)/1e3),{startZOrder:e,zOrderStep:s}}function f(e,t,i,s){let r=e.length,n=t;for(let t=e.length-1;t>=-1;t--)if(-1===t||s(e[t])){const s=t;let o=x(n);if(r-1===s)s>=0&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o-=1e4,0===o&&(o-=1e4))}let l=r-1;for(;l>s;){const t=_(n-a);i(e[l],t),n=t,l--}s>=0&&i(e[s],o)}n=o,r=s}}function v(e,t,i,s){let r=-1,n=t;for(let t=0;t<=e.length;t++)if(t===e.length||s(e[t])){const s=t;let o=C(n);if(r+1===s)s<=e.length-1&&i(e[s],o);else{const t=m(r,s);let a=0;for(;0===a;){const e=g(n,o,t);n=e.startZOrder,a=e.zOrderStep,0===a&&(o+=1e4,0===o&&(o+=1e4))}let l=r+1;for(;l<=s-1;){const t=_(n+a);i(e[l],t),n=t,l++}s<=e.length-1&&i(e[s],o)}n=o,r=s}}function S(e){!function(e,t,i,s,r,n){let o=null;const a=[];for(const r of e)t(r)?(a.push(r),o=r):(i(r)||s(r))&&a.push(r);a.sort(n),null!==o&&r(o,0);const l=null===o?-1:a.indexOf(o);-1!==l?(f(a.slice(0,l),0,r,i),v(a.slice(l+1),0,r,i)):v(a,0,r,i)}(e,o.isMainSeriesState,o.isStudyState,o.isLineToolState,d,h)}function y(e,t){const i=Math.floor(e/1e4);let s=t.get(i);return void 0===s&&(s=[],t.set(i,s)),s}function b(e,t,i,s,r,n){let o=-1/0,a=1/0,l=-1/0,c=0;const h=new Map;for(let s=0;sr(e)-r(t)));let p=x(r(u[0]));const m=C(p),f=g(p,m,u.length+1).zOrderStep;return 0!==f?(u.forEach((e=>{const t=_(p+f);s(e,t),p=t})),_(p+f)):_(m+5e3)}function w(e,t){return b(e,l,c,u,p,t)}function P(e){let t=-1e4;for(const i of e)c(i)&&(t=Math.min(t,i.zorder()-1e4));return 0===t?-1e4:t}function C(e){const t=1e4*Math.ceil(e/1e4);return t===e?t+1e4:t}function x(e){const t=1e4*Math.floor(e/1e4);return t===e?t-1e4:t}function T(e,t,i,s,r,n,o){const l=t.length,{newItems:c,movedItemsStartIndex:h}=i>0?(0,a.moveAfter)(e,t,i-1):(0,a.moveBefore)(e,t,0);let d=!1;for(let t=h;tr(e)))?function(e,t,i,s,r,n){let o,a,l=-1,c=-1;0===i?(c=I(e,i+t,s),a=n(e[c])):i+t===e.length?(l=M(e,i-1,s),o=n(e[l])):(l=M(e,i-1,s),o=n(e[l]),c=I(e,i+t,s),a=n(e[c]));if((void 0===o||o<0)&&void 0!==a&&a<=0)f(e.slice(0,c),a,r,s);else if((void 0===a||a>0)&&void 0!==o&&o>=0)v(e.slice(l+1),o,r,s);else{i+t0)&&void 0!==a&&a>=0){c=a;const e=g(c,void 0!==l?l:C(a),t);c=e.startZOrder,p=e.zOrderStep,d=i,u=d+t,h=1}if(0!==p)for(;d!==u;){const t=_(c+h*p);n(e[d],t),c=t,d+=h}else{const t=e.findIndex((e=>r(e)));-1!==t?(f(e.slice(0,t),0,n,s),v(e.slice(t+1),0,n,s)):v(e,0,n,s)}}(c,l,h,r,s,n,o)}function I(e,t,i){for(;t=0&&i(e[t]);)t--;return Math.max(0,t)}function A(e,t,i,s,r,n,o){const a=e.indexOf(i)+1;T(e,t,a,s,r,n,o)}function L(e,t,i,s,r,n,o){const a=e.indexOf(i);T(e,t,a,s,r,n,o)}function k(e,t,i){A(e,t,i,n.isSeries,c,u,p)}function E(e,t,i){L(e,t,i,n.isSeries,c,u,p)}},65106:(e,t,i)=>{"use strict";i.d(t,{getSymbolSearchCompleteOverrideFunction:()=>n,setSymbolSearchCompleteOverrideFunction:()=>r});let s=(e,t)=>{var i;return Promise.resolve({symbol:e,name:null!==(i=null==t?void 0:t.symbol)&&void 0!==i?i:e})};function r(e){s=e}function n(){return s}},60762:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfoBase:()=>d});var s=i(27147),r=i(50151),n=i(33703);const o=new Set(["CorrelationCoefficient@tv-basicstudies","Correlation - Log@tv-basicstudies-1"]),a=new Set([]),l=new Set(["line"]),c=new Map([["AnchoredVWAP@tv-basicstudies","linetoolanchoredvwap"],["RegressionTrend@tv-basicstudies","linetoolregressiontrend"]]),h=/^([^\$]+)\$\d+$/;class d{static getSourceIdsByInputs(e,t){if(!Array.isArray(e)||!t)return[];const i=[];for(const r of e)if(d.isSourceInput(r)&&(0,s.default)(t[r.id])){const e=t[r.id];e.includes("$")&&i.push(e.split("$")[0])}return i}static isSourceInput(e){return Boolean(e.id&&(("source"===e.id||"src"===e.id)&&("text"===e.type||"source"===e.type)||"source"===e.type))}static getSourceInputIds(e){const t=[];for(const i of e.inputs)d.isSourceInput(i)&&t.push(i.id);return t}static setChildStudyMetaInfoPropertiesSourceId(e,t,i){for(const s of e.inputs){if(!d.isSourceInput(s))continue;const e=i.childs().inputs&&i.childs().inputs.childs()[s.id];if(e){const i=e.value(),s=h.exec(i);if(2===(null==s?void 0:s.length)){if("{pid}"===s[1]){const s=i.replace(/^[^\$]+/,t);e.setValue(s)}}}}}static patchSoSInputs(e,t){const i=e=>{const i=h.exec(e);if(2===(null==i?void 0:i.length)){const s=i[1],n=`${(0,r.ensureNotNull)(t(s))}`;return e.replace(/^[^\$]+/,n)}return e};for(const t in e)if(/in_[\d+]/.test(t)||"source"===t){const r=e[t];(0,s.default)(r)?e[t]=i(r):(0,n.isExtendedInput)(r)&&(0,n.isExtendedInputSource)(r)&&(r.v=i(r.v))}}static canBeChild(e){if((0,s.default)(e))return!0;if(!e)return!1;if(e.extra&&!d.isAllowedSourceInputsCount(e.extra.sourceInputsCount)||!0===e.canNotBeChild||!1===e.canBeChild||o.has(e.id))return!1;let t=0;for(const i of e.inputs)d.isSourceInput(i)&&(t+=1);return d.isAllowedSourceInputsCount(t)}static isAllowedSourceInputsCount(e){return 1===e}static canHaveChildren(e){if(e){if(e.isTVScriptStrategy||e.TVScriptSourceCode&&isStrategy(e.TVScriptSourceCode))return!1;if(e.id&&!a.has(e.id)&&Array.isArray(e.plots))for(const t of e.plots)if(l.has(t.type))return!0}return!1}static getChildSourceInputTitles(e,t,i){var s;const r={} +;if(t.plots&&t.plots.length&&e.options&&e.options.length)for(const n of e.options){const e=n?+n.split("$")[1]:NaN,o=isFinite(e)&&t.plots[e];o&&l.has(o.type)&&(r[n]=t.styles&&t.styles[o.id]&&(null===(s=t.styles[o.id])||void 0===s?void 0:s.title)||o.id,i&&(r[n]=i+": "+r[n]))}return r}static canPlotBeSourceOfChildStudy(e){return l.has(e)}static getStudyPropertyRootName(e){const t=c.get(e.id);if(void 0!==t)return t;let i="study_"+e.id;return e.pine&&e.pine.version&&(i+="_"+e.pine.version.replace(".","_")),i}static getStudyPropertyRootNameById(e){const t=c.get(e);return void 0!==t?t:"study_"+e}}},42856:(e,t,i)=>{"use strict";i.d(t,{StudyMetaInfo:()=>a});var s=i(59224).getLogger("Chart.Study.MetaInfo"),r=i(19386).applyOverridesToStudyDefaults,n=i(60762).StudyMetaInfoBase,o={};class a extends n{constructor(e){super(),TradingView.merge(this,{palettes:{},inputs:[],plots:[],graphics:{},defaults:{}}),TradingView.merge(this,e);var t=e.fullId||e.id;TradingView.merge(this,a.parseIdString(t))}static versionOf(e){var t="_metainfoVersion"in e&&isNumber(e._metainfoVersion)?e._metainfoVersion:0;return t<0&&s.logError("Metainfo format version cannot be negative: "+t),t}static parseIdString(e){var t={};if(-1===e.indexOf("@"))t.shortId=e,t.packageId="tv-basicstudies",t.id=e+"@"+t.packageId,t.version=1;else{var i=e.split("@");t.shortId=i[0];var s=i[1].split("-");if(3===s.length)t.packageId=s.slice(0,2).join("-"),t.id=t.shortId+"@"+t.packageId,t.version=s[2];else if(1===s.length&&"decisionbar"===s[0])t.packageId="les-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1;else{if(1!==s.length)throw new Error("unexpected study id:"+e);t.packageId="tv-"+s[0],t.id=t.shortId+"@"+t.packageId,t.version=1}}if(t.fullId=t.id+"-"+t.version,"tv-scripting"===t.packageId){var r=t.shortId;if(0===r.indexOf("Script$")||0===r.indexOf("StrategyScript$")){var n=r.indexOf("_");t.productId=n>=0?r.substring(0,n):t.packageId}else t.productId=t.packageId}else t.productId=t.packageId;return t}static getPackageName(e){return(/^[^@]+@([^-]+-[^-]+)/.exec(e||"")||[0,"tv-basicstudies"])[1]}static cutDollarHash(e){var t=e.indexOf("$"),i=e.indexOf("@");return-1===t?e:e.substring(0,t)+(i>=0?e.substring(i):"")}static hasUserIdSuffix(e){return/^USER;[\d\w]+;\d+$/.test(e)}static hasPubSuffix(e){return/^PUB;.+$/.test(e)}static hasStdSuffix(e){return/^STD;.+$/.test(e)}static isStandardPine(e){return/^(Strategy)?Script\$STD;.*@tv-scripting$/.test(e)}static getStudyIdWithLatestVersion(e){const t=a.cutDollarHash(e.id);let i=t;return t.indexOf("@tv-scripting")>=0?i+="-101!":t.endsWith("CP@tv-basicstudies")?i+="-"+Math.min(e.version,207):t.endsWith("CP@tv-chartpatterns")?i+="-"+Math.min(e.version,9):i+="-"+e.version,i}defaultInputs(){for(var e=[],t=0;t0?e[0].id:null}createDefaults(){if(this.defaults){ +var e=TradingView.clone(this.defaults);e.precision="default";var t=a.getStudyPropertyRootName(this);defaults.create(t,e)}}removeDefaults(){defaults.remove(a.getStudyPropertyRootName(this))}static findStudyMetaInfoByDescription(e,t){if(e){for(var i=0;i{"use strict";window.TradingView=window.TradingView||{},window.requireAll=function(e){return e.keys().map(e)},i(32563).setClasses(),i(95374),i(56186).install(),i(49483),i(1722),i(42053),i(11417),i(54358),i(56696),i(56840)},81579:(e,t,i)=>{"use strict";var s=i(1836),r=i(43370),n=i(50151);function o(){return window}function a(){const e=o();return e.parent[e.urlParams.uid]}var l=i(44352),c=(i(44232),i(58005),i(85804)),h=(i(89173),i(14483));const d=o();JSON.parse(d.urlParams.disabledFeatures).forEach((e=>{h.setEnabled(e,!1)})),JSON.parse(d.urlParams.enabledFeatures).forEach((e=>{h.setEnabled(e,!0)}));var u=i(56840);const p=o(),_=a();p.__settingsOverrides=_.settingsOverrides||{};const m=_.settingsAdapter;null!=m?(u.setSettingsAdapter(m),u.sync()):h.enabled("use_localstorage_for_settings")&&u.sync();var g=i(46501);const f=o();f.urlParams.customFontFamily&&(0,g.setChartFontFamily)(f.urlParams.customFontFamily);var v=i(38881);class S extends v.ChunkLoader{_startLoading(){return Promise.all([i.e(2684),i.e(2666),i.e(3842),i.e(6),i.e(5993),i.e(5649),i.e(8056),i.e(6752),i.e(8149),i.e(6639),i.e(6036),i.e(6106),i.e(4894),i.e(6025),i.e(6949),i.e(1033),i.e(1849),i.e(9842),i.e(962),i.e(3179),i.e(5050),i.e(3291),i.e(5516)]).then(i.bind(i,6652)).then((e=>e.getRestrictedToolSet()))}}var y=i(69774),b=i(24899);function w(e=[],t=[]){const i=document.createElement("div"),s=document.createElement("div");return i.appendChild(s),i.classList.add(b.container),s.classList.add(b.inner),e.forEach((e=>{i.classList.add(b[e])})),t.forEach((e=>{i.classList.add(b[e])})),i}class P extends v.ChunkLoader{constructor(e,t){super(),this._toolsBootloader=e,this._headerProps=t,this._headerProps.resizerBridge.negotiateHeight(y.HEADER_TOOLBAR_HEIGHT_EXPANDED),this._headerProps.resizerBridge.container.value().appendChild(w())}_startLoading(){ +return Promise.all([this._toolsBootloader.load(),this._loadHeaderToolbar()]).then((([e,t])=>new t(this._headerProps.resizerBridge.container.value(),{...this._headerProps,tools:e})))}_loadHeaderToolbar(){return Promise.all([i.e(3066),i.e(962),i.e(2158),i.e(3005)]).then(i.bind(i,46618)).then((e=>e.HeaderToolbarRenderer))}}var C=i(14873),x=i(9438);class T extends v.ChunkLoader{constructor(e){super(),this._opts=e,C.isDrawingToolbarVisible.value()&&(this._opts.resizerBridge.negotiateWidth(x.TOOLBAR_WIDTH_EXPANDED),this._opts.resizerBridge.container.value().appendChild(w()))}_startLoading(){return Promise.all([i.e(2427),i.e(2666),i.e(3842),i.e(5993),i.e(5649),i.e(6752),i.e(3980),i.e(1109),i.e(1849),i.e(6959),i.e(962),i.e(2842),i.e(3179),i.e(1890),i.e(5007),i.e(2878)]).then(i.bind(i,14186)).then((e=>new e.DrawingToolbarRenderer(this._opts.resizerBridge.container.value(),{...this._opts})))}}var I=i(66501),M=i(32563),A=i(5286),L=i(45345);var k=i(58844),E=i(4741),D=i(3343);function V(e){if("number"==typeof e)return e;switch(e.toLowerCase()){case"ctrl":return D.Modifiers.Control;case"shift":return D.Modifiers.Shift;case"alt":return D.Modifiers.Alt;default:return e.toUpperCase().charCodeAt(0)}}function B(e){let t=0;for(let i=0;i{if(!j)return void this._renameActionHandler(e,t,s,r);const{newValue:n,dialogClose:o}=e,a=(await this._doLoad()).find((e=>e.name===n));o(),void 0!==a?this._hide=await(0,U.showConfirm)({title:l.t(null,void 0,i(56996)),text:l.t(null,void 0,i(30192)),onConfirm:({dialogClose:e})=>{e(),this._doOverwriteExistingLayout(a.id,n,t,s,r)},onCancel:({dialogClose:e})=>{e(),this._showRenameDialog(n,t,s,r)}}):this._renameActionHandler({newValue:n,dialogClose:o},t,s,r)},onClose:()=>this._visibility.setValue(!1)})}_doSaveCurrentLayout(e,t,i,s){const r=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(t,i,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(r),null==s||s()}))}_doOverwriteExistingLayout(e,t,i,s,r){const n=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.id.setValue(e),this._chartWidgetCollection.metaInfo.name.setValue(t),this._doSave(i,s,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(n),null==r||r()}))}}class q extends G{cloneChart(){ +this._cloneChart().then((()=>this._visibility.setValue(!0)))}show(){W((()=>this.cloneChart()),{source:"Clone chart"})}_renameDialogTitle(){return l.t(null,void 0,i(87898))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){h.enabled("saveload_storage_customization")&&this._doCloneCurrentLayout(e),t()}async _cloneChart(){let e;try{e=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}e&&(this._hide=await this._showRenameDialog(this._getInitialRenameDialogInput()))}_doCloneCurrentLayout(e){const t=this._chartWidgetCollection.metaInfo.name.value();this._chartWidgetCollection.metaInfo.uid.deleteValue(),this._chartWidgetCollection.metaInfo.id.deleteValue(),this._chartWidgetCollection.metaInfo.name.setValue(e),this._doSave(void 0,void 0,(()=>{this._chartWidgetCollection.metaInfo.name.setValue(t)}))}_getInitialRenameDialogInput(){return l.t(null,{context:"ex: AAPL chart copy"},i(16493)).format({title:this._chartWidgetCollection.metaInfo.name.value()})}}class $ extends G{show(e,t,i){const s="function"==typeof e?e:void 0;this._saveNewChart(s,t,i).then((()=>this._visibility.setValue(!0)))}_renameDialogTitle(){return l.t(null,void 0,i(10520))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t},i,s,r){this._doSaveCurrentLayout(e,i,s,r),t()}async _saveNewChart(e,t,s){let r;try{r=await H()}catch(e){return void showErrorDialog({content:l.t(null,void 0,i(56670))})}const n=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(n,e,t,s)}}class Y extends G{show(){W((()=>this._show()),{source:"Rename chart"})}_renameDialogTitle(){return l.t(null,void 0,i(4142))}_renameDialogText(){return l.t(null,void 0,i(24435))+":"}_renameActionHandler({newValue:e,dialogClose:t}){this._doSaveCurrentLayout(e),t()}async _show(){await this._renameChart(),this._visibility.setValue(!0)}async _renameChart(){const e=this._chartWidgetCollection.metaInfo.name.value();this._hide=await this._showRenameDialog(e)}}class K{constructor(e,t){this._autosaveTimer=null,this._watchedAutoSaveEnabled=new(O()),this._toggleAutoSaveEnabledHandler=this._toggleAutoSaveEnabled.bind(this),this._doSave=(e,t,i,s)=>{const r=this._chartWidgetCollection;void 0!==e&&e();const n=this._chartChangesWatcher.changes();this._chartSaver.saveChartSilently((e=>{var i;i=r.metaInfo.uid.value(),"/chart/"===location.pathname&&(location.href="/chart/"+i),void 0!==t&&t(e)}),(()=>{void 0!==i&&i()}),{autoSave:Boolean(s),changes:n})},this._doLoad=()=>z.backend.getCharts(),this._chartWidgetCollection=e,this._chartSaver=t,this._createController=new $(e,this._doSave,this._doLoad),this._renameController=new Y(e,this._doSave,this._doLoad),this._saveAsController=new q(e,this._doSave,this._doLoad),this._chartChangesWatcher=new I.ChartChangesWatcher(e,t,F),e.saveKeysPressed().subscribe(this,this.saveChartOrShowTitleDialog),this._chartChangesWatcher.getOnChange().subscribe(this,this._onStateChanged)}autoSaveEnabled(){ +return this._watchedAutoSaveEnabled}destroy(){0}getCreateController(){return this._createController}getRenameController(){return this._renameController}getSaveAsController(){return this._saveAsController}cloneChart(){this._saveAsController.cloneChart()}saveChartAs(){this._saveAsController.show()}renameChart(){this._renameController.show()}saveNewChart(e,t,i){this._createController.show(e,t,i)}saveExistentChart(e,t,i){this._doSave(e,t,i)}changes(){return this._chartChangesWatcher.changes()}hasChanges(){return 0!==this._chartChangesWatcher.changes()}saveChartOrShowTitleDialog(e,t,i){const s=window.saver.isSaveInProcess(),r=this._chartChangesWatcher.hasChanges(),n=!!this._chartWidgetCollection.metaInfo.id.value();window.is_authenticated&&(s||!r&&n)||W((()=>{null!=this._chartWidgetCollection.metaInfo.id.value()?this.saveExistentChart(e,t,i):this.saveNewChart(e,t,i)}),{source:"Save chart",sourceMeta:"Chart"})}saveToJSON(){return this._chartSaver.saveToJSON()}saveChartSilently(e,t,i){this._chartSaver.saveChartSilently(e,t,i)}setAutoSaveEnabled(e){window.is_authenticated&&window.saver.isSaveInProcess()||W((()=>{this._watchedAutoSaveEnabled.setValue(e)}),{source:"AutoSave chart"})}saveChartLineTools(e,t,i,s){return this._chartSaver.saveChartLineTools(e,t,i,s)}_autoSaveEnabledSettingHandler(e){0}_toggleAutoSaveEnabled(e){0}_enableAutoSave(){0}_disableAutoSave(){0}_onStateChanged(e){e?this._startAutosave():this._stopAutosave()}_startAutosave(){h.enabled("charts_auto_save")&&null===this._autosaveTimer&&(this._autosaveTimer=setTimeout((()=>{this._autosaveTimer=null,this._chartWidgetCollection.metaInfo.id.value()&&this._doSave(void 0,void 0,void 0,!0)}),6e4))}_stopAutosave(){null!==this._autosaveTimer&&(clearInterval(this._autosaveTimer),this._autosaveTimer=null)}}var Z=i(85067),X=i(21097),J=i(68456);class Q extends J.CommonJsonStoreService{constructor(e,t){super(e,t,"FAVORITE_CHARTS_CHANGED","loadChartDialog.favorites",{})}}class ee extends Z.DialogRenderer{constructor(e=null){super(),this._chartWidgetCollection=null,this._promise=null,this._dialog=null,this._subscribe=e=>{this._setVisibility(e)},this._getChartEntry=e=>({id:e.id,url:e.url,title:e.name,symbol:e.short_symbol,interval:e.interval,toolsCount:0,modified:e.modified_iso,favorite:void 0,active:()=>this._isActiveChart(e.id),openAction:()=>z.backend.loadChart(e),deleteAction:()=>z.backend.removeChart(e.image_url).then((()=>this._deleteChart(e.id))),favoriteAction:e=>Promise.resolve(this._updateFavorites(e))}),this._updateFavorites=e=>{var t;null===(t=this._favoriteChartsService)||void 0===t||t.set(e)},this._isActiveChart=e=>null!==this._chartWidgetCollection&&e===this._chartWidgetCollection.metaInfo.id.value(),this._deleteChart=e=>{this._isActiveChart(e)&&(h.enabled("saveload_storage_customization")?null!==this._chartWidgetCollection&&this._chartWidgetCollection.clearChartMetaInfo():location.href="/chart/"+location.search)},this._chartWidgetCollection=e,this._favoriteChartsService=new Q(X.TVXWindowEvents,u)}showLoadDialog(){W(this._showLoadDialog.bind(this),{ +source:"Load chart",sourceMeta:"Chart"})}show(){this.showLoadDialog()}hide(){var e,t;null===(e=this._dialog)||void 0===e||e.hide(),null===(t=this._dialog)||void 0===t||t.visible().unsubscribe(this._subscribe)}_showLoadDialog(){(h.enabled("saveload_requires_authentication")&&!window.is_authenticated?Promise.resolve([]):z.backend.getCharts()).then((e=>e.map(this._getChartEntry))).then((e=>{const t=this._promise=Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(5993),i.e(2587),i.e(6752),i.e(8149),i.e(1054),i.e(898),i.e(962),i.e(2842),i.e(3016),i.e(3179),i.e(5711),i.e(5009)]).then(i.bind(i,34557)).then((i=>{if(this._promise===t){this._dialog&&(this._dialog.hide(),this._dialog.visible().unsubscribe(this._subscribe));const t={charts:e,favoriteChartsService:this._favoriteChartsService,chartWidgetCollection:this._chartWidgetCollection};this._dialog=new i.LoadChartDialogRenderer(t),this._dialog.visible().subscribe(this._subscribe),this._dialog.show()}}))}))}async _changeFavoriteState(e,t,i){return Promise.resolve()}}var te=i(51768),ie=i(57898),se=i.n(ie);const re=(0,i(59224).getLogger)("Platform.StudyTemplates"),ne=l.t(null,void 0,i(97065));class oe{constructor(e){this._chartWidgetCollection=e.chartWidgetCollection,this._favoriteStudyTemplatesService=e.favoriteStudyTemplatesService,window.loginStateChange.subscribe(null,z.backend.invalidateStudyTemplatesList),this._list=new(O())([]),this._onChange=new(se()),this._list.subscribe((()=>this._onChange.fire()))}findRecordByName(e){return this._list.value().find((t=>t.name===e))||null}showSaveAsDialog(){const e=this._chartWidgetCollection.activeChartWidget.value().model();Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(6),i.e(2191),i.e(6221),i.e(3502),i.e(4215),i.e(6639),i.e(6884),i.e(3610),i.e(7149),i.e(962),i.e(3016),i.e(4717),i.e(6631)]).then(i.bind(i,13932)).then((t=>{new t.StudyTemplateSaver({controller:e,onSave:e=>{this._list.setValue(e)}}).show()}))}applyTemplate(e){const t=this.findRecordByName(e);null!==t?window.runOrSignIn((()=>{const e=this._chartWidgetCollection.activeChartWidget.value(),i=i=>{(0,te.trackEvent)("GUI","Load Study Template"),e.model().applyStudyTemplate(JSON.parse(i.content),t.name)};void 0!==t.id?t.is_default?z.backend.getStandardStudyTemplateContentById(t.id,i):z.backend.getStudyTemplateContentById(t.id,i):z.backend.getStudyTemplateContent(t.name).then(i)}),{source:"Study templates apply"}):re.logNormal(`Template ${e} not found in cache`)}deleteStudyTemplate(e){const t=this.findRecordByName(e);null!==t?this._removeTemplate(t):re.logNormal(`Template ${e} not found in cache`)}list(){return this._list.value()}getOnChange(){return this._onChange}refreshStudyTemplateList(e){z.backend.getStudyTemplatesList().then((t=>{this._list.setValue(t),void 0!==e&&e()}))}invalidate(){z.backend.invalidateStudyTemplatesList()}_removeTemplate(e){window.runOrSignIn((()=>{(0,U.showConfirm)({text:ne.format({name:e.name}),onConfirm:({dialogClose:t})=>new Promise((i=>{const s=()=>{this.refreshStudyTemplateList((()=>{const s=this.list() +;this._list.setValue(s.filter((t=>t!==e))),this._favoriteStudyTemplatesService&&this._favoriteStudyTemplatesService.remove(e.name),i(),t()}))};z.backend.invalidateStudyTemplatesList(),void 0!==e.id?z.backend.removeStudyTemplateById(e.id,s):z.backend.removeStudyTemplate(e.name).then(s)}))})}),{source:"Study templates delete"})}}var ae=i(35423),le=i(82992),ce=i(61146),he=i(1763);class de{constructor(e,t){this._visibility=new(O())(!1),this._dialogPromise=null,this._dialog=null,this._chartWidgetCollection=e,this._options=t}visible(){return this._visibility.readonly()}show(e,t,i){var s;const r=Array.isArray(e)?e:[],n=Array.isArray(e)?void 0:e,o=void 0;null===this._dialog&&this._requestDialog(null!=r?r:[],o,t,i,n),null===(s=this._dialog)||void 0===s||s.open(null!=r?r:[],o,t,i,n)}hide(){var e;null===(e=this._dialog)||void 0===e||e.hide()}getDialog(){return this._dialog}resetAllPages(){var e;null===(e=this._dialog)||void 0===e||e.resetAllStudies()}_requestDialog(e,t,s,r,n){if(null===this._dialogPromise){let o;o=Promise.all([i.e(2666),i.e(1013),i.e(5145),i.e(855),i.e(2191),i.e(2587),i.e(6752),i.e(7350),i.e(6494),i.e(962),i.e(3016),i.e(6456)]).then(i.bind(i,57979)).then((e=>new e.IndicatorsLibraryContainer(this._chartWidgetCollection,this._options))),this._dialogPromise=o.then((i=>{this._dialog=i,this._dialog.visible().subscribe((e=>{this._visibility.setValue(e)})),this._dialog.open(e,t,s,r,n)}))}return this._dialogPromise}}var ue=i(51608),pe=i(30888),_e=i(36174);function me(e){const t=new(O())(e.value());let i=!1;e.subscribe(t,(()=>{i||(i=!0,t.setValue(e.value()),i=!1)}));const s=()=>{i||(i=!0,e.setValue(t.value()),i=!1)};return t.subscribe(s),t.spawn((()=>{e.unsubscribeAll(t),t.unsubscribe(s)}))}var ge=i(78159),fe=i(3228),ve=i(83407),Se=i(16164),ye=i(41249),be=i(38618),we=i(96429);const Pe=/^Etc\/GMT([+-])(\d{1,2}):?(\d\d)?$/,Ce=new Map;function xe(e){if(Ce.has(e))return Ce.get(e);const t=Pe.test(e);return Ce.set(e,t),t}const Te=new Map;function Ie(e){if(Te.has(e))return Te.get(e);const t=function(e){const t=e.match(Pe);if(!t)return 0;const i="+"===t[1]?-1:1;return 60*(60*parseInt(t[2],10)+parseInt(t[3]||"0",10))*i}(e),i={time:[1924992e3+t],offset:[t]};return Te.set(e,i),i}let Me=null;const Ae=new Map;class Le{constructor(){this._customTimezones=new Map}addTimezones(e){e.forEach((e=>{const{id:t,...i}=e;this._addTimezone(t,i)})),this.updateChartTimezones()}listTimezoneIds(){return[...this._customTimezones.keys()]}listTimezones(){return[...this._customTimezones.entries()].map((([e,t])=>({id:e,...t})))}getTimezoneInfo(e){if(!this.timezoneIsAvailable(e))throw new Error("Provided timezone alias is not within the list of supported timezones.");return(0,n.ensure)(this._customTimezones.get(e))}getAllTimezoneInfo(){return this.listTimezones()}getAliasTimezone(e){return this.getTimezoneInfo(e).alias}timezoneIsAvailable(e){return this._customTimezones.has(e)}updateChartTimezones(){(0,be.updateAvailableTimezones)(this.getAllTimezoneInfo())}getTimezoneData(e){if(Ae.has(e))return Ae.get(e);let t=null +;if(xe(e))t=Ie(e);else if(this.timezoneIsAvailable(e)){const i=this.getAliasTimezone(e);we.tzData[i]&&(t=we.tzData[i]),!t&&xe(i)&&(t=Ie(i))}return t&&Ae.set(e,t),t}static instance(){return null===Me&&(Me=new Le),Me}_addTimezone(e,t){try{if((0,n.ensure)(e,"Custom timezone ID"),(0,n.ensure)(t.alias,"Custom timezone alias"),(0,n.ensure)(t.title,"Custom timezone title"),(0,be.timezoneIsAvailable)(e)&&!this.timezoneIsAvailable(e))throw new Error("Custom timezone id already exists.");if(!(0,be.timezoneIsSupported)(t.alias)&&!xe(t.alias))throw new Error("Custom timezone alias is not a supported timezone.");if(e.length<1)throw new Error("Custom timezone id is empty");if(t.title.length<1)throw new Error("Custom timezone title is empty");this._customTimezones.set(e,t)}catch(e){console.warn(`Unable to add custom timezone. ${e}`)}}}(0,ye.setCustomTimezones)(Le);var ke=i(42226),Ee=i(36274),De=i(31940);class Ve{constructor(e){this._document=e,this.isFullscreen=new(O());const t=()=>{const e=["fullscreenElement","webkitFullscreenElement","mozFullscreenElement","mozFullScreenElement","msFullscreenElement"];for(let t=0;t{this.isVisible.setValue(!e[r])},i(),e.addEventListener(t,i,!1);break}}this.destroy=()=>{i&&(e.removeEventListener(t,i,!1),i=null)}}}var Re=i(84015),Ne=i(49483);function Oe(e,t){let i=0;for(const{min:s,max:r}of t){if(e0&&t.push({min:e,max:s})}return t.sort(((e,t)=>e.min-t.min||e.max-t.max)),t}function We(e,t){if(e.length!==t.length)return!1;for(let i=e.length;i--;){if(e[i].min!==t[i].min)return!1;if(e[i].max!==t[i].max)return!1}return!0}const ze=h.enabled("no_min_chart_width");function He(e){const t=h.enabled("side_toolbar_in_fullscreen_mode"),i=h.enabled("header_in_fullscreen_mode");return"center"===e||"left"===e&&t||"top"===e&&i}var Ue=i(2438),je=i(98310),Ge=i(16216),qe=(i(26665),i(3162)),$e=i.n(qe),Ye=i(241),Ke=i(88348),Ze=i(15367),Xe=i(68335) +;var Je=i(2269),Qe=i.n(Je),et=i(42856),tt=i(75117),it=i.n(tt),st=(i(24172),i(46544),i(78136)),rt=i(88732),nt=i(74649),ot=i(97906),at=i(27714),lt=i(12481),ct=i(86441),ht=i(34026),dt=i(48891),ut=i(15742),pt=i(18807),_t=i(61345),mt=i(87095),gt=i(88275),ft=i(74359),vt=i(68441),St=i(34565),yt=i(66103),bt=i(70893),wt=i(50946);i(77275);const Pt=new Map([["logo-old-style",wt],["tradingview-old-style",bt]]),Ct=h.enabled("adaptive_logo"),xt=h.enabled("small_no_display"),Tt=h.enabled("38914"),It="site_branding",Mt="widget_branding",At="widget_referral_branding",Lt="widget_custom_branding",kt="widget_custom_no_powered_branding",Et="fundamental_branding",Dt="fundamental_custom_branding",Vt="fundamental_custom_no_powered_branding",Bt="library_branding",Rt="library_custom_branding",Nt="library_custom_no_powered_branding",Ot=navigator.userAgent.toLowerCase().indexOf("chrome")>-1&&-1===navigator.userAgent.toLowerCase().indexOf("edge"),Ft=window.urlParams||{};window.initData;Ft.no_referral_id&&enable(Ft.referral_id||"","aggressive");const Wt=l.t(null,void 0,i(26619)),zt=Tt?l.t(null,void 0,i(5607)):l.t(null,void 0,i(68111)),Ht=(l.t(null,void 0,i(82128)),l.t(null,void 0,i(88841)),l.t(null,void 0,i(99769)),(0,Ne.onWidget)(),{brandCircleSize:32,textAsImageWidthCompensation:0,leftOffset:0,bottomOffset:-23,logoLeftOffset:1,maximizedWidthsCompensation:0,logoTextOffset:6});class Ut extends ut.CustomSourceBase{constructor(e,t,i){super(e,t),this._canvasWidth=0,this._paneHeight=0,this._left=13,this._bottom=36,this._layout=It,this._needToShow=!0,this._showBranding=!1,this._customLogoSrc="",this._customLogoLink="",this._cubicBezier=new _t.CubicBezier(.4,.01,.22,1),this._openAnimation=null,this._closeAnimation=null,this._powBy=null,this._custom=null,this._destroyed=!1,this._mainSeries=this._model.mainSeries(),this._visibleSpawn=i,this._showForPro=!t.onWidget();const s=()=>this._model.updateSource(this);this._visibleSpawn.subscribe(s),this._dark=t.dark().spawn(),this._dark.subscribe(s),this._checkLayout(),this._layout!==Lt&&this._layout!==Dt||(this._left=8,this._bottom=5);const r=()=>{this._needToShow?this._showBranding=!0:this._showBranding=!1};this._resizeHandlerDelayed=(0,lt.default)(r,200),r(),window.addEventListener("resize",this._resizeHandlerDelayed),this._monitorCanvas=(0,ft.createDisconnectedBoundCanvas)(document,(0,at.size)({width:0,height:0})),this._monitorCanvas.subscribeSuggestedBitmapSizeChanged((()=>{this._init()})),this._model.isSnapshot()?this._init():(this._mainSeries.dataEvents().symbolResolved().subscribe(this,this._init),null!==this._mainSeries.symbolInfo()&&this._init()),this._renderer={draw:this.draw.bind(this),hitTest:this.hitTest.bind(this)},t.onWidget()||window.loginStateChange.subscribe(this,this._init)}destroy(){window.removeEventListener("resize",this._resizeHandlerDelayed),this._mainSeries.dataEvents().symbolResolved().unsubscribeAll(this),this._powBy&&this._powBy.destroy(),this._model.onWidget()||window.loginStateChange.unsubscribeAll(this),this._visibleSpawn.destroy(),this._dark.destroy(),this._destroyed=!0} +paneViews(e){if(window.TradingView.printing&&this._layout!==kt&&this._layout!==Vt)return[];if(!this._visibleSpawn.value())return[];if(this._layout===It&&!this._showForPro&&window.user&&window.user.is_pro)return[];const t=h.enabled("move_logo_to_main_pane");let i=!1;if(e.maximized().value())i=!0;else if(t)i=this._model.mainPane().collapsed().value()?e===this._model.panes().find((e=>!e.collapsed().value())):e.isMainPane();else if(this._model.lastPane().collapsed().value()){const t=this._model.panes();for(let s=t.length-1;s>=0;--s){const r=t[s];if(!r.collapsed().value()){i=r===e;break}}}else i=e.isLast();return i?[{renderer:this.renderer.bind(this)}]:[]}labelPaneViews(e){return[]}priceAxisViews(e,t){return[]}updateAllViews(){}updateViewsForPane(e){}priceScale(){return null}renderer(e,t){return this._paneHeight=e,this._canvasWidth=t,this._renderer}hasContextMenu(){return!1}onClickOutside(){this._hasAnimation()&&this._startCloseAnimation()}hitTest(e){if(!this._showBranding||h.enabled("logo_without_link"))return null;if(this._powBy&&this._layout!==kt&&this._layout!==Vt&&(this._powBy.hitTest(e)||this._custom&&this._custom.hitTest(e))){const e=!0;return new pt.HitTestResult(pt.HitTarget.Custom,{hideCrosshairLinesOnHover:!0,cursorType:e?yt.PaneCursorType.Pointer:yt.PaneCursorType.Default,clickHandler:()=>{this._openLink()},tapHandler:()=>{this._hasAnimation()?this._toggleOpenAnimatedOrOpenLink():this._openLink()},mouseEnterHandler:()=>{this._hasAnimation()&&this._startOpenAnimation()},mouseLeaveHandler:()=>{this._hasAnimation()&&this._startCloseAnimation()}})}return null}tvUrl(){let e=new URL("https://www.tradingview.com/");if(this._customLogoLink)return this._customLogoLink;if(this._layout===Bt||this._layout===Rt){let t;switch(!0){case h.enabled("charting_library"):t="library";break;case h.enabled("trading_terminal"):t="trading-terminal"}e.searchParams.append("utm_source",window.location.origin),e.searchParams.append("utm_medium","library"),t&&e.searchParams.append("utm_campaign",t)}return e.toString()}draw(e,t){if(!this._showBranding)return;let i=0;Ft.utm=!0,(0,ft.drawScaled)(e,t.pixelRatio,t.pixelRatio,(()=>{if(this._powBy&&this._powBy.show){i=this._powBy.height,e.save();const s=new ct.Point(this._left,this._paneHeight-this._bottom-i);this._powBy.draw(s,e,t,this._canvasWidth),e.restore()}if(this._custom&&this._custom.show){e.save();const s=new ct.Point(this._left,this._paneHeight-this._bottom-i-this._custom.height);this._custom.draw(s,e,t),e.restore()}}))}_init(){this._checkLayout();const e=this._mainSeries.symbolInfo();this._powBy&&this._powBy.destroy(),this._powBy=new Qt(this._layout,(null==e?void 0:e.name)||"",this._model,(()=>this._model.fullUpdate())),this._custom=new ei(this._layout,this._customLogoSrc,(()=>this._model.fullUpdate())),this._openAnimation=null,this._closeAnimation=null,this._model.lightUpdate()}_checkLayout(){if(h.enabled("widget"))0;else{{const e=JSON.parse(Ft.logo)||{};e.image?(this._customLogoSrc=e.image,this._customLogoLink=e.link,this._needToShow=h.enabled("widget_logo"), +h.enabled("link_to_tradingview")?this._layout=Rt:this._layout=Nt):(this._layout=Bt,this._needToShow=h.enabled("widget_logo"))}}}_startOpenAnimation(){null===this._openAnimation&&(null!==this._closeAnimation&&(this._closeAnimation.stop(),this._closeAnimation=null),this._openAnimation=(0,gt.doAnimate)({from:this._currentStateForAnimation(),to:this._openedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_startCloseAnimation(){null===this._closeAnimation&&(null!==this._openAnimation&&(this._openAnimation.stop(),this._openAnimation=null),this._closeAnimation=(0,gt.doAnimate)({from:this._currentStateForAnimation(),to:this._closedStateForAnimation(),duration:200,easing:this._cubicBezier.easingFunc,onStep:this._animatedDrawStep.bind(this)}))}_currentStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).width}_closedStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).minimizedAnimationWidth()}_openedStateForAnimation(){return(0,n.ensureNotNull)(this._powBy).maximizedAnimationWidth()}_animatedDrawStep(e,t){(0,n.ensureNotNull)(this._powBy).animatedDrawStep(e,t),this._model.lightUpdate()}_hasAnimation(){return null!==this._powBy&&this._powBy.hasAnimation()}_openGoPro(){0}_openLink(){if(this._layout===It)return this._openGoPro(),!1;h.enabled("widget");return(0,n.ensureNotNull)(window.open(this.tvUrl(),"_blank")).opener=null,!0}_toggleOpenAnimatedOrOpenLink(){null!==this._openAnimation&&this._openAnimation.completed()?this._openLink()||this._startCloseAnimation():this._startOpenAnimation()}}function jt(e){return!xt||e>480}function Gt(e){return!Ct||e>500}const qt={customBrandingTradingViewText:dt.colorsPalette["color-brand"],customBrandingText:dt.colorsPalette["color-cold-gray-850"],background:dt.colorsPalette["color-cold-gray-900"],shadow:dt.colorsPalette["color-cold-gray-700"],text:dt.colorsPalette["color-white"],staticTextBackground:(0,mt.generateColor)(dt.colorsPalette["color-cold-gray-800"],20),logo:dt.colorsPalette["color-white"]},$t={customBrandingTradingViewText:dt.colorsPalette["color-brand"],customBrandingText:dt.colorsPalette["color-cold-gray-850"],background:dt.colorsPalette["color-white"],shadow:dt.colorsPalette["color-cold-gray-150"],text:dt.colorsPalette["color-cold-gray-900"],staticTextBackground:(0,mt.generateColor)(dt.colorsPalette["color-white"],20),logo:dt.colorsPalette["color-cold-gray-900"]};function Yt(e,t){return new Promise((i=>{const s=e.replace(/fill="#[\da-f]{6}"/gi,`fill="${t}"`),r=new Image;r.onload=()=>{r.onload=null,i(r)},r.src=URL.createObjectURL(new Blob([s],{type:"image/svg+xml"}))}))}let Kt={},Zt={};function Xt(e,t,i){const s=Zt,r=e+t,o=s[r];if(void 0!==o)return o;const a=(0,n.ensureDefined)(Pt.get("logo-old-style")),l=(0,n.ensureDefined)(Pt.get("tradingview-old-style")),c=Yt(a,t),h=Yt(l,t);return Promise.all([c,h]).then((([e,t])=>{const n={logoImage:e,textImage:t};s[r]=n,i(n)})),null}class Jt{constructor(){this._topLeftPoint=null}hitTest(e){const t=this._getHitTestBox();if(t)return(0,ht.pointInBox)(e,t)}_getHitTestBox(){ +const e=this._topLeftPoint;if(e){const{x:t,y:i}=e;return(0,ct.box)(e,new ct.Point(t+this.width,i+this.height))}}}class Qt extends Jt{constructor(e,t,i,s){super(),this.show=!0,this._needDisplayImage=!1,this._animatedWidth=Ht.brandCircleSize,this._font=`px ${g.CHART_FONT_FAMILY}`,this._txt="TradingView",this._textWidth=0,this._maximizedAnimationTextWidth=0,this._textWidthCache=new St.TextWidthCache,this._pixelRatio=1,this._onLogoImageReady=e=>{this._requestRepaint()},this._model=i,this._layout=e,this._symbol=t,this._showAnimatedBranding=h.enabled("show_animated_logo")||this._layout===Mt,this._alwaysMaximized=h.enabled("logo_always_maximized")||!1,this._fontSize=this._showAnimatedBranding||this._layout===At?11:14,this._showAnimatedBranding||this._layout!==Lt&&this._layout!==Dt||(this._fontSize=12),this.width=Ht.brandCircleSize,this.height=this._fontSize+2,this._requestRepaint=s,this._init(),this._checkFontLoaded(),this._recalculateMetrics()}destroy(){this._model.properties().childs().paneProperties.childs().background.unsubscribeAll(this),this._model.onChartThemeLoaded().unsubscribeAll(this)}hasAnimation(){return this._showAnimatedBranding&&!this._alwaysMaximized}minimizedAnimationWidth(){return Ht.brandCircleSize}maximizedAnimationWidth(){return Ht.brandCircleSize+Ht.logoTextOffset+this._maximizedAnimationTextWidth}animatedDrawStep(e,t){this._animatedWidth=t}draw(e,t,i,s){const{brandCircleSize:r,logoLeftOffset:n,leftOffset:o,bottomOffset:a}=Ht;this._needDisplayImage&&jt(s)&&(e=new ct.Point(e.x+o,e.y-a)),this._topLeftPoint=e,t.translate(e.x,e.y),i.pixelRatio!==this._pixelRatio&&(this._textWidthCache.reset(),this._pixelRatio=i.pixelRatio);const l=this._colors;if(this._showAnimatedBranding){const e=this._getLogoImage(l.logo);this._needDisplayImage&&e&&this._drawLogo(t,e,this._animatedWidth,this._animatedWidth-r,this._animatedWidth>r)}else if(this._layout===Lt||this._layout===Dt){t.font=this._fontSize+this._font;const e=t.measureText(this._txt).width+2;this.width=e+t.measureText("TradingView").width+2,t.save(),t.globalAlpha=.7,t.fillStyle=this._colors.customBrandingText,t.fillText(this._txt,0,12),t.fillStyle=this._colors.customBrandingTradingViewText,t.fillText("TradingView",e,12),t.restore()}else if(jt(s)&&this._layout===At){const e=this._getLogoImage(l.logo),i=this.maximizedAnimationWidth();e&&this._drawLogo(t,e,i,i,!0)}else if(jt(s)){const e=this._getLogoImage(l.logo);if(this._needDisplayImage&&e){t.save(),this._drawBgCircle(t,r/2);const i=new ct.Point(Math.round((r-e.logoImage.width)/2)-1+n,Math.floor((r-e.logoImage.height)/2)+1);this._drawLogoImage(t,i,e.logoImage);const o=Gt(s);o&&(t.translate(r+5,Math.round(this._fontSize*("px EuclidCircular"===this._font?.1:0))),this._drawTextStroke(t),this._drawTextFill(t)),t.restore(),this.width=r,o&&(this.width+=this._maximizedAnimationTextWidth)}else{const e=Gt(s);e&&(t.save(),t.translate(Ot?-.5:0,-.5),this._drawTextStroke(t),this._drawTextFill(t),t.restore()),e&&(this.width=this._maximizedAnimationTextWidth)}}else this.width=0}_drawLogo(e,t,i,s,r){ +const{brandCircleSize:n,logoLeftOffset:o,logoTextOffset:a}=Ht;e.save(),this._drawFillRectWithRoundedCorner(e,-.5,0,i,n,n/2);const l=new ct.Point(Math.round((n-t.logoImage.width)/2)-1+o,Math.floor((n-t.logoImage.height)/2)+1);if(this._drawLogoImage(e,l,t.logoImage),r){const i=new ct.Point(l.x+t.logoImage.width+a,l.y);this._drawImageCropWidth(e,i,t.textImage,s),this.width=t.logoImage.width+Math.min(t.textImage.width,s)}e.restore()}_init(){Zt={},Kt={},this._checkLayout(),this.show&&(this._updateColors(),this.height=this._needDisplayImage?Ht.brandCircleSize:this._fontSize+2,this._model.properties().childs().paneProperties.childs().background.subscribe(this,this._updateColors),this._model.onChartThemeLoaded().subscribe(this,this._updateColors))}_checkFontLoaded(){if(!this._showAnimatedBranding&&document.fonts&&document.fonts.check&&document.fonts.load){document.fonts.check(`${this._fontSize}px EuclidCircular`)?this._font="px EuclidCircular":document.fonts.load(`${this._fontSize}px EuclidCircular`,this._txt).then((()=>{this._font="px EuclidCircular",this._recalculateMetrics(),this._requestRepaint()}))}}_recalculateMetrics(){const e=(0,ft.createDisconnectedBoundCanvas)(document,(0,at.size)({width:0,height:0})),t=(0,ft.getPretransformedContext2D)(e,!0);t.font=this._fontSize+this._font;const i=this._needDisplayImage?Xt(this._model.dark().value()?"dark":"light",this._colors.logo,(()=>this._recalculateMetrics())):null;this._textWidth=i?i.textImage.width+Ht.textAsImageWidthCompensation:Math.ceil(t.measureText(this._txt).width)+2+8;let s=this._textWidth;s%2==0&&(s+=1),this._maximizedAnimationTextWidth=s,this._textWidthCache.reset(),this._alwaysMaximized&&(this._animatedWidth=this.maximizedAnimationWidth())}_updateColors(){this._colors=this._model.dark().value()?qt:$t}_getLogoImage(e){return Xt(this._model.dark().value()?"dark":"light",e,this._onLogoImageReady)}_checkLayout(){switch(this._layout){case Mt:case At:case Lt:case Et:case Dt:case Rt:case Bt:case It:this.show=!0;break;case kt:case Vt:case Nt:this.show=!1}switch(this._layout){case Bt:this._needDisplayImage=!0,this._txt=Wt;break;case Rt:this._txt=zt}}_drawTextStroke(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.strokeStyle=this._colors.staticTextBackground,e.lineWidth=4,e.lineJoin="round",e.strokeText(this._txt,0,Ht.brandCircleSize/2+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawTextFill(e){e.save(),e.textBaseline="middle",e.textAlign="start",e.font=this._fontSize+this._font,e.fillStyle=this._colors.text,e.fillText(this._txt,0,Ht.brandCircleSize/2+this._textWidthCache.yMidCorrection(e,this._txt)),e.restore()}_drawImageCropWidth(e,t,i,s){e.save(),e.beginPath(),e.rect(t.x,t.y,s,this.height),e.clip(),e.drawImage(i,t.x,t.y),e.restore()}_drawBgCircle(e,t){const i=2*Math.PI;e.save(),e.beginPath(),e.fillStyle=this._colors.shadow,e.arc(t,t,t+1,0,i),e.fill(),e.closePath(),e.restore(),e.save(),e.beginPath(),e.fillStyle=this._colors.background,e.arc(t,t,t,0,i,!1),e.fill(),e.closePath(),e.restore()} +_drawFillRectWithRoundedCorner(e,t,i,s,r,n){e.save(),(0,vt.drawRoundRect)(e,t-1,i-1,s+2,r+2,n),e.fillStyle=this._colors.shadow,e.fill(),e.closePath(),e.restore(),e.save(),(0,vt.drawRoundRect)(e,t,i,s,r,n),e.fillStyle=this._colors.background,e.fill(),e.closePath(),e.restore()}_drawLogoImage(e,t,i){e.drawImage(i,t.x,t.y)}}class ei extends Jt{constructor(e,t,i){super(),this.show=!1,this.width=0,this.height=0,this._ready=!1,this._layout=e,this._src=t,this._onReadyCallback=i,this._checkLayout();const s=new Image;this._img=s,this.show&&(s.addEventListener("load",(()=>{this.width=Math.round(s.width),this.height=Math.round(s.height),this._ready=!0,this._onReadyCallback&&this._onReadyCallback()})),s.crossOrigin="anonymous",s.src=this._src)}draw(e,t,i){this._topLeftPoint=e,this._ready&&(t.translate(e.x,e.y),t.drawImage(this._img,-.5,-.5,this.width,this.height))}_checkLayout(){switch(this._layout){case Lt:case kt:case Dt:case Vt:case Rt:case Nt:this.show=!0;break;case It:case Mt:case At:case Et:case Bt:this.show=!1}}}var ti=i(97304),ii=i(65106);class si{constructor(e,t){this._headerToolbar=e,this._dropdownId=t}applyOptions(e){this._headerToolbar.updateDropdown(this._dropdownId,e)}remove(){this._headerToolbar.removeDropdown(this._dropdownId)}}var ri=i(10643);var ni=i(65632);class oi{constructor(e){this._model=e,this._watermarkProperties=(0,ni.watermarkProperty)();const t=(0,n.ensureDefined)(this._watermarkProperties.child("color")),i=(0,n.ensureDefined)(this._watermarkProperties.child("visibility"));this._colorWatchedValue=me(t),this._visibilityWatchedValue=me(i)}setContentProvider(e){this._model.setWatermarkContentProvider(e),this._model.lightUpdate()}destroy(){this._colorWatchedValue.destroy(),this._visibilityWatchedValue.destroy()}visibility(){return this._visibilityWatchedValue}color(){return this._colorWatchedValue}}var ai=i(75593);class li{constructor(e){this._symbolModel=e}getVisible(){return this._symbolModel.visible().value()}setVisible(e){return this._symbolModel.visible().setValue(e),this}getIcon(){return this._symbolModel.icon().value()}setIcon(e){return this._symbolModel.icon().setValue(e),this}getColor(){return this._symbolModel.color().value()}setColor(e){return this._symbolModel.color().setValue(e),this}getTooltip(){return this._symbolModel.tooltip().value()}setTooltip(e){return this._symbolModel.tooltip().setValue(e),this}getDropDownContent(){return this._symbolModel.tooltipContent().value()}setDropDownContent(e){return this._symbolModel.tooltipContent().setValue(e),this}}class ci{symbol(e){return new li(this._model().getSymbolCustomStatus(e))}hideAll(){this._model().hideAll()}static getInstance(){return null===this._instance&&(this._instance=new ci),this._instance}_model(){return ai.CustomStatusModel.getInstance()}}ci._instance=null;var hi,di=i(39347),ui=i(16838);(0,M.setClasses)();const pi=o(),_i=a(),mi=new class{constructor(e){this._updateDocumentHeight=e=>{"visual"===this._viewportType&&this._window.document.documentElement.style.setProperty("height",`${e}px`,"important")},this._window=e, +this._fullscreenApi=new Ve(e.document),this._viewportType=Ne.CheckMobile.iOS()&&!(0,Re.isOnMobileAppPage)("any")&&this._window.visualViewport?"visual":"quirks","visual"===this._viewportType?this._viewport=(0,n.ensure)(this._window.visualViewport):this._viewport=this._window;const t=this._layoutSizeSensor=this._window.document.createElement("div");t.id="layout-size-sensor",t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.right="0",t.style.bottom="0",t.style.pointerEvents="none",t.style.visibility="hidden",this._initFullscreen()}allocate(){this.free();const e=this._window.document,t=e.createElement("div");t.classList.add("js-rootresizer__contents"),t.style.position="relative",t.style.width="100%",t.style.height="100%",e.body.insertAdjacentElement("afterbegin",t),e.body.insertAdjacentElement("afterbegin",this._layoutSizeSensor),this._visibilityApi=new Be(this._window.document);const i={alive:new(O())(!0),fullscreenable:new(O())(!0),container:new(O())(t),width:new(O()),height:new(O()),availWidth:new(O()),availHeight:new(O()),visible:this._visibilityApi.isVisible,fullscreen:this._fullscreenApi.isFullscreen,remove:()=>{i.alive.setValue(!1)},attach:()=>{i.alive.setValue(!1),this._window.close()},requestFullscreen:()=>{this._requestFullscreen()},exitFullscreen:()=>{this._exitFullscreen()}};return i.alive.subscribe((e=>{e||i!==this._area||this.free()})),this._area=i,this._resizeHandler=()=>{const e=this._width(i)||800,t=this._height(i)||600;i.availHeight.setValue(t),i.availWidth.setValue(e),i.height.setValue(t),i.width.setValue(e)},this._area.height.subscribe(this._updateDocumentHeight,{callWithLast:!0}),this._resizeHandler(),this._viewport.addEventListener("resize",this._resizeHandler),new De.ResizerDetacherState(i).bridge()}free(){if(this._resizeHandler&&(this._viewport.removeEventListener("resize",this._resizeHandler),this._resizeHandler=void 0),this._visibilityApi&&(this._visibilityApi.destroy(),this._visibilityApi=void 0),this._area){const e=this._area;this._area=void 0,e.height.unsubscribe(this._updateDocumentHeight),e.alive.setValue(!1);const t=e.container.value(),i=null==t?void 0:t.parentElement;i&&(i.removeChild(t),i.removeChild(this._layoutSizeSensor))}}_height(e){if("visual"===this._viewportType)return this._layoutSizeSensor.clientHeight;return e.container.value().clientHeight}_width(e){return e.container.value().clientWidth}_requestFullscreen(){this._fullscreenApi.enter()}_exitFullscreen(){this._fullscreenApi.exit()}_initFullscreen(){this._fullscreenApi.isFullscreen.subscribe((e=>{this._resizeHandler&&this._resizeHandler()}))}}(window),gi=new class{constructor(e){this._processVisibility=e=>{const t=e.container.value();return this.affectsLayout(e.name)?(t&&t.classList.toggle("js-hidden",!1),!0):(t&&t.classList.toggle("js-hidden",!0),!1)},this._setWidth=(e,t,i)=>{let s=i;this._fullscreenArea!==e.name&&(e.availWidth.setValue(i),e.canNegotiate.width&&(s=Oe(i,e.negotiations.width))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.width=s+"px"),e.width.setValue(s),s}, +this._setHeight=(e,t,i)=>{let s=i;this._fullscreenArea!==e.name&&(e.availHeight.setValue(i),e.canNegotiate.height&&(s=Oe(i,e.negotiations.height))),t||(s=0);const r=e.container.value();return r&&t&&(r.style.height=s+"px"),e.height.setValue(s),s};const t=e.container.value();if(!t)throw new Error("bridge.container.value() must be an element");this._container=t,this._availableAreas=["left","tradingpanel","right","top","bottom","center","topleft","extratop"],this._areas={},this._bridge=e,this._width=e.width,this._height=e.height,this._width.subscribe((()=>this.recalculate())),this._height.subscribe((()=>this.recalculate())),this._bridge.visible.subscribe((()=>this._updateVisibility())),this._bridge.fullscreen.subscribe((()=>this._onParentFullscreenChange())),this.recalculate()}allocate(e){const t=e&&e.areaName;if(-1===this._availableAreas.indexOf(t))throw new Error("unknown options.areaName");this.free(t);const i=this._createDOM(t),s={name:t,canNegotiate:{width:"left"===t||"right"===t||"tradingpanel"===t||"topleft"===t,height:"top"===t||"bottom"===t||"topleft"===t||"extratop"===t},negotiations:{width:[],height:[]},remove:()=>{for(const e in this._areas)this._areas[e]===s&&this.free(e)},negotiateWidth:e=>{if(!s.canNegotiate.width)return;const t=Fe(e);We(s.negotiations.width,t)||(s.negotiations.width=t,this.recalculate())},negotiateHeight:e=>{if(!s.canNegotiate.height)return;const t=Fe(e);We(s.negotiations.height,t)||(s.negotiations.height=t,this.recalculate())},requestFullscreen:()=>{this._fullscreenArea||("right"!==t&&"center"!==t||(this._fullscreenArea=t),"center"===t&&this._bridge.requestFullscreen(),this._updateFullscreen())},exitFullscreen:()=>{t===this._fullscreenArea&&(this._fullscreenArea=void 0,"center"===t&&this._bridge.exitFullscreen(),this._updateFullscreen())},width:new(O()),height:new(O()),availWidth:new(O()),availHeight:new(O()),alive:new(O())(!0),container:new(O())(i),visible:new(O())(!0),fullscreen:new(O())(!1),fullscreenable:new(O())("right"===t||"center"===t),rdState:new De.ResizerDetacherState};return s.rdState.pushOwner(s),this._areas[t]=s,s.rdState.owner.subscribe((e=>{const i=s.container.value();if(e!==s)i&&(i.innerHTML="",i.parentElement&&i.parentElement.removeChild(i));else{let e=null;for(let i=this._availableAreas.indexOf(t);i--;){const t=this._availableAreas[i];if(this.affectsLayout(t)){e=this._areas[t].container.value();break}}i&&(e&&i.parentElement?i.insertAdjacentElement("afterend",e):this._container.appendChild(i))}this.recalculate()}),{callWithLast:!0}),s.rdState.bridge()}free(e){const t=this._areas[e];if(!t)return;this._areas[e]=void 0;const i=t.container.value();i&&i.parentElement&&i.parentElement.removeChild(i),t.alive.setValue(!1)}recalculate(){const e={};this._recalcSingleRunToken=e;const t=this._areas.topleft,i=this._areas.left,s=this._areas.tradingpanel,r=this._areas.right,n=this._areas.top,o=this._areas.bottom,a=this._areas.center,l=this._areas.extratop,c=this._width.value(),h=this._height.value();let d=0,u=0,p=0,_=0,m=0,g=0,f=0,v=0;if(e===this._recalcSingleRunToken&&l){ +const e=this._processVisibility(l);v=this._setHeight(l,e,h),this._setWidth(l,e,c)}if(e===this._recalcSingleRunToken&&t){const e=this._processVisibility(t);f=this._setHeight(t,e,h),g=this._setWidth(t,e,c);const i=t.container.value();e&&i&&(i.style.top=v+"px")}let S=0;if(e===this._recalcSingleRunToken&&n){const e=this._processVisibility(n),t=n.container.value();e&&t&&(t.style.left=g+"px",t.style.top=v+"px");const i=c-g;this._setWidth(n,e,i),d=this._setHeight(n,e,h),d&&(S=1)}if(e===this._recalcSingleRunToken&&i){const e=this._processVisibility(i),t=Math.max(f,d);p=this._setWidth(i,e,c),p&&(p+=4),p&&1===S&&(S=4);const s=i.container.value();e&&s&&(s.style.top=t+v+S+"px"),this._setHeight(i,e,h-t-v)}if(e===this._recalcSingleRunToken&&s){const e=this._processVisibility(s);let t=c-p;ze||(t-=300),m=this._setWidth(s,e,t),m&&1===S&&(S=4),this._setHeight(s,e,h-v-d-S)}if(e===this._recalcSingleRunToken&&r){const e=this._processVisibility(r);let t=c-p-m;ze||(t-=300),_=this._setWidth(r,e,t),_&&1===S&&(S=4),this._setHeight(r,e,h-v-d-S);const i=r.container.value();e&&i&&(i.style.top=d+v+S+"px",i.classList.toggle("no-border-top-left-radius",Boolean(m)))}const y=m+_;let b=0;const w=c-p-m-_-(y?4:0);if(e===this._recalcSingleRunToken&&o){const e=this._processVisibility(o),t=o.container.value();e&&t&&(t.style.left=p+"px",t.classList.toggle("no-border-top-left-radius",!p),t.classList.toggle("no-border-top-right-radius",!y)),this._setWidth(o,e,w);const i=h-v;b=Math.min(300,i-0),u=this._setHeight(o,e,i)+4}const P=Boolean(d&&(p||y));if(this._container.classList.toggle("layout-with-border-radius",P),e===this._recalcSingleRunToken&&a){const e=this._processVisibility(a),t=a.container.value();e&&t&&(t.style.left=p+"px",t.style.top=d+v+S+"px",t.classList.toggle("no-border-bottom-left-radius",!u||!p),t.classList.toggle("no-border-bottom-right-radius",!y||!u),t.classList.toggle("no-border-top-left-radius",Boolean(!p&&y)),t.classList.toggle("no-border-top-right-radius",Boolean(p&&!y))),this._setWidth(a,e,w);const i=h-d-u-v-S;this._setHeight(a,e,Math.max(i,b))}if(e===this._recalcSingleRunToken&&s&&this.affectsLayout("tradingpanel")){const e=s.container.value();e&&(e.style.right=_+"px",e.style.top=v+d+S+"px",e.style.borderTopLeftRadius=P?"4px":"0px")}e===this._recalcSingleRunToken&&this._updateVisibility()}affectsLayout(e){const t=this._areas[e];if(!t)return!1;if(t.rdState.owner.value()!==t)return!1;if(this._fullscreenArea&&this._fullscreenArea!==e)return He(e);if(this._width.value()<=567||this._height.value()<=445){if(!["center","top","left","topleft","extratop"].includes(e))return!1}return!0}_updateVisibility(){const e=this._bridge.visible.value();for(let t=0;t{pi.ChartApiInstance.start()})),"function"==typeof yi){const e=yi(nt);e&&e.then?e.then((e=>{if(!Array.isArray(e))return console.warn("custom_indicators_getter should be a function that returns a Promise object which result is an array of custom indicators"),void bi.resolve();const t=pi.JSServer;t.studyLibrary.push.apply(t.studyLibrary,e),bi.resolve(),console.log("{0} custom indicators loaded.".format(e.length))})).catch((e=>{console.warn("Error loading custom indicators "+e),bi.resolve()})):(console.warn("custom_indicators_getter should be a function that returns a Promise object"),bi.resolve())}else bi.resolve();pi.widgetReady=e=>{F.subscribe("onChartReady",e,null)};const Ai=null===(hi=vi.theme)||void 0===hi?void 0:hi.toLowerCase();function Li(e){pi.__defaultsOverrides=pi.__defaultsOverrides||{},(0,pe.deepExtend)(pi.__defaultsOverrides,e),void 0!==TradingView.defaultProperties&&void 0!==TradingView.defaultProperties.chartproperties&&((0,c.applyDefaultsOverrides)(TradingView.defaultProperties.chartproperties),(0,c.applyDefaultOverridesToLinetools)())}!function(e){if(!e)return;A.themes[e]&&(0,L.setTheme)(e)}(Ai),pi.applyStudiesOverrides=e=>{var t,i;e&&(pi.chartWidgetCollection?null===(i=(t=pi.chartWidgetCollection).applyStudiesOverrides)||void 0===i||i.call(t,e):et.StudyMetaInfo.mergeDefaultsOverrides(e))},pi.applyOverrides=e=>{Li(e),pi.chartWidgetCollection&&pi.chartWidgetCollection.applyOverrides(e)},pi.doWhenApiIsReady=e=>{pi.tradingViewApi?e():wi.promise.then(e)},pi.applyTradingCustomization=e=>{ +for(const t in e.order)TradingView.defaultProperties.linetoolorder[t]=e.order[t];for(const t in e.position)TradingView.defaultProperties.linetoolposition[t]=e.position[t]},pi.changeTheme=(e,t)=>{const i=A.themes[e.toLowerCase()];return i?pi.tradingViewApi.themes().setStdTheme(i.name,!0,t&&t.disableUndo):Promise.resolve()},pi.getTheme=()=>pi.tradingViewApi.themes().getCurrentThemeName(),pi.is_authenticated=!1;JSON.parse(pi.urlParams.brokerConfig);l.t(null,void 0,i(65911)),l.t(null,void 0,i(68111)),l.t(null,void 0,i(5607));let ki=null;const Ei=(0,ue.createDeferredPromise)();let Di;const Vi=()=>{if(h.setEnabled("charting_library_debug_mode","true"===vi.debug),h.setEnabled("chart_property_page_trading",!1),h.enabled("remove_library_container_border")){const e=document.querySelector("#library-container");null!==e&&(e.style.border="0px",e.style.padding="1px")}h.enabled("no_min_chart_width")&&(document.body.style.minWidth="0px"),null!=vi.studiesOverrides&&et.StudyMetaInfo.mergeDefaultsOverrides(JSON.parse(vi.studiesOverrides)),(0,n.assert)(void 0===TradingView.defaultProperties,"Default properties are inited before applying overrides"),Li(JSON.parse(vi.overrides));const e=vi.numeric_formatting?JSON.parse(vi.numeric_formatting):void 0;e&&"string"==typeof e.decimal_sign&&(ce.formatterOptions.decimalSign=e.decimal_sign[0]),pi.ChartApiInstance=new(Qe())(_i.datafeed);const t=_i.customFormatters;t&&(t.timeFormatter&&(he.customFormatters.timeFormatter=t.timeFormatter),t.dateFormatter&&(he.customFormatters.dateFormatter=t.dateFormatter),t.tickMarkFormatter&&(he.customFormatters.tickMarkFormatter=t.tickMarkFormatter),t.priceFormatterFactory&&(he.customFormatters.priceFormatterFactory=t.priceFormatterFactory),t.studyFormatterFactory&&(he.customFormatters.studyFormatterFactory=t.studyFormatterFactory)),_i.customTimezones&&Le.instance().addTimezones(_i.customTimezones),pi.ChartApiInstance.setStudiesAccessController(pi.ChartApiInstance.createStudiesAccessController(vi.studiesAccess));const s=vi.chartContent?JSON.parse(vi.chartContent).json:void 0,o=vi.chartContentExtendedData?JSON.parse(vi.chartContentExtendedData):s?s.extendedData:void 0,a=vi.interval||"D",c=function(e){const t=/(\d+)(\w+)/;return e.map((e=>{const s=(0,n.ensureNotNull)(t.exec(e.text)),r=s[2].toLowerCase(),o=parseInt(s[1]),a="y"===r?12*o+"M":o+r,c=Ee.Interval.parse(e.resolution);return{text:e.title||o+l.t(r,{context:"dates",count:o},i(673)),description:e.description||"",value:{value:a.toUpperCase(),type:"period-back"},targetResolution:c.value(),requiresIntraday:c.isIntraday()}}))}(JSON.parse(vi.timeFrames)),d={resizerBridge:Mi,padding:h.enabled("border_around_the_chart")?2:0,content:s,widgetOptions:{addToWatchlistEnabled:!1,hideIdeas:!0,addVolume:(0,n.ensureDefined)(pi.ChartApiInstance.studiesAccessController).isToolEnabled("Volume"),muteSessionErrors:!0,timezone:vi.timezone,defSymbol:vi.symbol,defInterval:a,compareSymbols:vi.compareSymbols&&JSON.parse(vi.compareSymbols),defTimeframe:(p=_i.timeframe,p?"string"==typeof p?p:{...p,type:"time-range"}:p), +paneContextMenuEnabled:h.enabled("pane_context_menu"),paneContextMenu:{mainSeriesTrade:fi},priceScaleContextMenuEnabled:h.enabled("scales_context_menu"),currencyConversionEnabled:h.enabled("pricescale_currency"),unitConversionEnabled:h.enabled("pricescale_unit"),legendWidgetEnabled:h.enabled("legend_widget"),legendWidget:{contextMenu:{settings:h.enabled("show_chart_property_page"),showOpenMarketStatus:h.enabled("display_market_status")}},sourceStatusesWidget:{errorSolution:!1},marketStatusWidgetEnabled:h.enabled("display_market_status"),chartWarningWidget:{subscriptionFullInfo:!1},timeScaleWidget:{contextMenuEnabled:h.enabled("scales_context_menu"),timezoneMenuEnabled:h.enabled("timezone_menu"),priceAxisLabelsOptions:{showLabels:h.enabled("main_series_scale_menu")}},timeScale:{preserveBarSpacing:!1,lockVisibleTimeRangeOnResize:h.enabled("lock_visible_time_range_on_resize"),rightBarStaysOnScroll:h.enabled("right_bar_stays_on_scroll"),minBarSpacing:vi.time_scale&&JSON.parse(vi.time_scale).min_bar_spacing},goToDateEnabled:h.enabled("go_to_date"),crossHair:{menuEnabled:h.enabled("chart_crosshair_menu")},handleScale:{mouseWheel:h.enabled("mouse_wheel_scale"),pinch:h.enabled("pinch_scale"),axisPressedMouseMove:{time:h.enabled("axis_pressed_mouse_move_scale"),price:h.enabled("axis_pressed_mouse_move_scale")}},handleScroll:{mouseWheel:h.enabled("mouse_wheel_scroll"),pressedMouseMove:h.enabled("pressed_mouse_move_scroll"),horzTouchDrag:h.enabled("horz_touch_drag_scroll"),vertTouchDrag:h.enabled("vert_touch_drag_scroll")},shiftVisibleRangeOnNewBar:h.enabled("shift_visible_range_on_new_bar"),croppedTickMarks:h.enabled("cropped_tick_marks"),countdownEnabled:h.enabled("countdown"),indicatorsDialogShortcutEnabled:h.enabled("insert_indicator_dialog_shortcut")},seriesControlBarEnabled:h.enabled("timeframes_toolbar"),seriesControlBar:{timeFramesWidgetEnabled:!0,timeFramesWidget:{goToDateEnabled:h.enabled("go_to_date"),availableTimeFrames:(e,t)=>{if(!e)return[];if(t!==rt.STATUS_DELAYED&&t!==rt.STATUS_DELAYED_STREAMING&&t!==rt.STATUS_EOD&&t!==rt.STATUS_READY)return[];return c.filter((t=>!(t.requiresIntraday&&!e.has_intraday)&&!(e.supported_resolutions&&!e.supported_resolutions.includes(t.targetResolution))))}},timeWidgetEnabled:!0,timeWidget:{timezoneMenuEnabled:h.enabled("timezone_menu")},adjustForDividendsButtonEnabled:!1,sessionIdButtonEnabled:h.enabled("pre_post_market_sessions"),backAdjustmentButtonEnabled:!1,settlementAsCloseButtonEnabled:!1,percentageScaleButtonEnabled:!0,logScaleButtonEnabled:!0,autoScaleButtonEnabled:!0,fullscreenButtonEnabled:!0,mobileChangeLayoutEnabled:!1},globalEvents:!0,snapshotUrl:vi.snapshotUrl,mobileForceChartMaximizeEnabled:!1,saveChartEnabled:h.enabled("save_shortcut")};var p;Pi&&((0,Ye.createFavoriteDrawingToolbar)(),d.widgetOptions.isDrawingToolbarVisible=C.isDrawingToolbarVisible),o&&(d.metaInfo={id:o.uid,name:o.name,description:o.description,uid:o.uid,username:""}),_i.additionalSymbolInfoFields&&(0,ti.setAdditionalSymbolInfoFields)(_i.additionalSymbolInfoFields);const _=_i.symbolSearchComplete +;_&&(0,ii.setSymbolSearchCompleteOverrideFunction)(_);const m=pi.chartWidgetCollection=new($e())(d);let g=!1;m.onAboutToBeDestroyed.subscribe(null,(()=>{g=!0}),!0),function(e){e.addCustomSource("branding",((t,i)=>{const s=(0,ot.combine)(((e,t)=>{const s=null!=e?e:t;return null!==s&&s.hasModel()&&s.model().model()===i}),e.maximizedChartWidget(),e.leftBottomChartWidget());return new Ut(t,i,s)}))}(m),pi.studyMarket=new de(m),Ge.registerService(je.CHART_WIDGET_COLLECTION_SERVICE,m),m.activeChartWidget.subscribe((e=>{F.emit("activeChartChanged",m.getAll().indexOf(e))})),pi.saver=new R.ChartSaver(m);const f=new K(m,pi.saver),v=new ee(m);pi.chartWidget=m.activeChartWidget.value(),pi.pro=new TradingView.Pro;const y=function(e){if(!Ti)return null;const t=new I.ChartChangesWatcher(e.chartWidgetCollection,pi.saver,F),i=JSON.parse(vi.favorites);let s,r;i.intervals=i.intervals.map((e=>{let t=""+e;return t.match(/1[DWMYdwmy]/)&&(t=t.slice(1)),t})),h.enabled("study_templates")&&(s=new ae.FavoriteStudyTemplateService(X.TVXWindowEvents,u),Di=new oe({chartWidgetCollection:e.chartWidgetCollection,favoriteStudyTemplatesService:s}));const n=vi.header_widget_buttons_mode;"fullsize"===n&&(r=["full"]);"compact"===n&&(r=["small"]);return new P(new S,{chartSaver:pi.saver,chartApiInstance:pi.ChartApiInstance,chartWidgetCollection:e.chartWidgetCollection,defaultFavoriteStyles:i.chartTypes,defaultFavoriteIntervals:i.intervals,resizerBridge:Ti,studyMarket:pi.studyMarket,studyTemplates:Di,favoriteStudyTemplatesService:s,allowedModes:r,saveChartService:e.saveChartService,loadChartService:e.loadChartService,chartChangesWatcher:t,onClick:Oi,snapshotUrl:e.snapshotUrl})}({chartWidgetCollection:m,saveChartService:f,loadChartService:v,snapshotUrl:vi.snapshotUrl});null!==y?y.load().then((e=>{ki=e.getComponent(),Ei.resolve()})):(Ei.promise.catch((()=>{})),Ei.reject("header widget is not loaded"));const b=function(e){if(Ii){const t=vi.toolbarbg&&/^[0-9a-f]+$/i.test(vi.toolbarbg)?String(vi.toolbarbg):void 0;if(t){const e=document.createElement("style");e.textContent="body,.chart-controls-bar,#footer-chart-panel{background-color:#"+t+" !important}",document.head.appendChild(e)}return new T({bgColor:t,chartWidgetCollection:e,drawingsAccess:vi.drawingsAccess?JSON.parse(vi.drawingsAccess):void 0,resizerBridge:Ii,onClick:Oi})}return null}(m),w=null;pi.tradingViewApi=new(it())({chartWidgetCollection:m,chartApiInstance:pi.ChartApiInstance,saveChartService:f,loadChartService:v,studyMarket:null});if(le.linking.bindToChartWidgetCollection(m),isNaN(vi.studyCountLimit)||(TradingView.STUDY_COUNT_LIMIT=Math.max(2,+(0,n.ensureDefined)(vi.studyCountLimit))),!isNaN(vi.ssreqdelay)){const e=Math.max(0,+(0,n.ensureDefined)(vi.ssreqdelay));(0,st.setSearchRequestDelay)(e)}pi.ChartApiInstance.connect(),(async()=>{ +const{default:e}=await Promise.all([i.e(5652),i.e(2666),i.e(3842),i.e(6),i.e(5993),i.e(5649),i.e(2191),i.e(8056),i.e(3502),i.e(6752),i.e(8149),i.e(6639),i.e(9327),i.e(6106),i.e(9916),i.e(1109),i.e(6831),i.e(8049),i.e(962),i.e(3179),i.e(5050),i.e(1890),i.e(5007),i.e(5899),i.e(2306)]).then(i.t.bind(i,26916,23));g||(pi.lineToolPropertiesToolbar=new e(m))})();const x=document.querySelector(".tv-content");null!==x&&x.addEventListener("contextmenu",(e=>{e.target instanceof Element&&"input"!==e.target.tagName.toLowerCase()&&"textarea"!==e.target.tagName.toLowerCase()&&e.preventDefault()})),wi.resolve(),m.undoHistory.undoStack().onChange().subscribe(null,(0,r.default)((e=>{e&&!e.customFlag("doesnt_affect_save")&&F.emit("onAutoSaveNeeded")}),1e3*(Number(vi.autoSaveDelay)||5),{leading:!1,trailing:!0}));let M=!1;function L(){b&&b.load(Si.signal),w&&w.load(Si.signal).then((e=>{pi.footerWidget=e.getComponent()}))}pi.chartWidget.withModel(null,(()=>{pi.ChartApiInstance.on("realtime_tick",(e=>{F.emit("onTick",e)}));if(!A.savedThemeName()&&Ai){const e=A.getStdTheme(Ai);e&&e.content&&void 0===s&&m.applyTheme({theme:e.content,onlyActiveChart:!1,restoreNonThemeDefaults:!1,themeName:Ai,standardTheme:!0,syncState:!0,noUndo:!0}).then((()=>pi.applyOverrides(pi.__defaultsOverrides)))}h.enabled("charting_library_debug_mode")&&F.subscribeToAll(((...e)=>{console.log('Event "{0}", arguments: {1}'.format(e[0],JSON.stringify(e.slice(1))))})),M||(M=!0,function(e,t=!1){if(!h.enabled("popup_hints"))return;const s=e.getContainer();let r=null,o=null;function a(e,t){if(r)r.show(e,d.bind(null,t));else{const n=Ke.tool.value();Promise.all([i.e(6214),i.e(962),i.e(6166)]).then(i.bind(i,5015)).then((i=>{r=new i.ChartEventHintRenderer(s),n===Ke.tool.value()&&r.show(e,d.bind(null,t))}))}}function c(e){return!Boolean(u.getBool(e))}function d(e){u.setValue(e,!0,{forceFlush:!0}),(0,n.ensureNotNull)(r).destroy(),null!==o&&o(),r=null}Ke.tool.subscribe((function(){if(!c("hint.touchPainting"))return;const e=Ke.tool.value(),t=(0,Ze.isLineToolDrawWithoutPoints)(e),s=Ne.CheckMobile.any();!(0,Ze.isStudyLineToolName)(e)||"LineToolRegressionTrend"===e||t||s?(0,Ze.isLineToolName)(e)&&!(0,Ze.isLineDrawnWithPressedButton)(e)&&!t&&s?a(l.t(null,void 0,i(67861)),"hint.touchPainting"):r&&r.hide():a(l.t(null,void 0,i(32234)),"hint.touchPainting")})),Ke.createdLineTool.subscribe(null,(function(){const e=Ke.tool.value();"LineToolPath"===e&&c("hint.finishBuildPathByDblClick")?a(l.t(null,void 0,i(5828)),"hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&c("hint.finishBuildPolylineByDblClick")&&a(l.t(null,void 0,i(63898)),"hint.finishBuildPolylineByDblClick")})),Ke.finishedLineTool.subscribe(null,(function(){if(r){const e=Ke.tool.value();"LineToolPath"===e?d("hint.finishBuildPathByDblClick"):"LineToolPolyline"===e&&d("hint.finishBuildPolylineByDblClick")}})),e.layoutSizesChanged().subscribe((function(){c("hint.startResizingChartInLayout")&&a(l.t(null,void 0,i(35273)),"hint.startResizingChartInLayout")})),t||Ne.CheckMobile.any()||!c("hint.startFocusedZoom")||(o=function(e,t){ +let i=!1;const s=r=>{r?(i&&t(r),e.onZoom().unsubscribe(null,s)):i||(t(r),i=!0)};return e.onZoom().subscribe(null,s),()=>e.onZoom().unsubscribe(null,s)}(e,(function(e){if(c("hint.startFocusedZoom"))if(e)r&&(o=null,d("hint.startFocusedZoom"));else{const e=Xe.isMacKeyboard?"⌘":"Ctrl";a(l.t(null,void 0,i(35963)).format({key:e}),"hint.startFocusedZoom")}})))}(m),function(e,t){const s=l.t(null,void 0,i(78104)).format({emoji:"👍"}),r=l.t(null,void 0,i(12011)).format({emoji:"👍"});F.on("onServerScreenshotCopiedToClipboard",(()=>c(s)),null),F.on("onClientScreenshotCopiedToClipboard",(()=>c(r)),null);let o=null;const a=e.getContainer();function c(e){o?o.show(e):Promise.all([i.e(2109),i.e(84),i.e(962),i.e(92)]).then(i.bind(i,81573)).then((i=>{o||(o=new i.ChartScreenshotHintRenderer((0,n.ensureNotNull)(a),{bottomPadding:t.seriesControlBarEnabled}),o.show(e))}))}}(m,{seriesControlBarEnabled:h.enabled("timeframes_toolbar")}),pi.tradingViewApi.setWatermarkApi(new oi(pi.chartWidget.model().model())))})),m.getAll().some((e=>e.isInitialized()))?L():function(e,t){const i=e.getAll(),s=()=>{t(),i.forEach((e=>{e.chartWidgetInitialized().unsubscribe(null,s)}))};i.forEach((e=>{e.chartWidgetInitialized().subscribe(null,s,!0)}))}(m,L),F.subscribe("chart_load_requested",(e=>{pi.tradingViewApi.loadChart({json:JSON.parse(e.content),extendedData:e})}),null)};window.addEventListener("unload",(()=>{Si.abort(),pi.widgetbar&&(pi.widgetbar.destroy(),pi.widgetbar=null),pi.chartWidgetCollection&&(pi.chartWidgetCollection.destroy(),pi.chartWidgetCollection=null),pi.ChartApiInstance&&pi.ChartApiInstance.disconnect(),(0,Ue.destroyQuoteSessions)(),pi.ChartApiInstance&&(pi.ChartApiInstance.destroy(),pi.ChartApiInstance=null)})),h.enabled("saveload_storage_customization")&&(_i.saveLoadAdapter?k.setCustomAdapter(_i.saveLoadAdapter):pi.urlParams.chartsStorageUrl&&pi.urlParams.clientId?k.initialize(pi.urlParams.clientId,pi.urlParams.userId,pi.urlParams.chartsStorageUrl,pi.urlParams.chartsStorageVer||"1.0"):(h.setEnabled("saveload_storage_customization",!1),h.setEnabled("header_saveload",!1)));const Bi=(0,ue.createDeferredPromise)();function Ri(){Bi.resolve()}_i.loadLastChart&&h.enabled("saveload_storage_customization")?k.getCharts().then((e=>{if(0===e.length)return void Ri();const t=e.sort(((e,t)=>t.modified_iso-e.modified_iso))[0];k.getChartContent(t).then((e=>{const t=e,i=JSON.parse(t.content);i.extendedData=e,vi.chartContent=JSON.stringify({json:i}),Ri()})).catch(Ri)})).catch(Ri):Ri();const Ni=(0,ue.createDeferredPromise)();function Oi(){const e=TradingView.bottomWidgetBar;e&&e.turnOffMaximize()}Promise.all([Ni.promise,Bi.promise,pi.loadedCustomCss]).then((()=>{const e=document.querySelector(".loading-indicator");if(e&&(e.style.display="none"),setTimeout(Vi,0),h.enabled("14851")&&Math.random()<=.02){t=window,i=document,s="script",r="ga",t.GoogleAnalyticsObject=r,t.ga=t.ga||function(){(t.ga.q=t.ga.q||[]).push(arguments)},t.ga.l=Number(new Date),o=i.createElement(s),a=i.getElementsByTagName(s)[0],o.async=1,o.src="//www.google-analytics.com/analytics.js", +a.parentNode.insertBefore(o,a);const e=(0,n.ensureNotNull)(document.URL.match(new RegExp("(:?.*://)([^/]+)/.*")))[2];pi.ga("create","UA-112911840-1","auto"),pi.ga("set","anonymizeIp",!0),pi.ga("set",{hostname:e,page:e,referrer:e}),pi.ga("send","pageview")}var t,i,s,r,o,a})),(()=>{let e=!0;_i.datafeed.onReady((t=>{e&&console.warn("`onReady` should return result asynchronously. Use `setTimeout` with 0 interval to execute the callback function."),pi.configurationData=t,Ni.resolve()})),e=!1})(),pi.createShortcutAction=(()=>{const e=E.createGroup({desc:"API"});return(t,i)=>{var s;e.add({hotkey:(s=t,"number"==typeof s?s:"string"==typeof s?B(s.split("+")):Array.isArray(s)?B(s):0),handler:i})}})(),pi.initializationFinished=()=>{pi.chartWidgetCollection.undoHistory.clearStack()},pi.headerReady=()=>Ei.promise,pi.createButton=e=>{if(null===ki)throw new Error("Cannot create button: header widget is not ready or is not loaded - use `headerReady` to wait until header is ready");return(e=e||{}).align=e.align||"left",e.useTradingViewStyle=e.useTradingViewStyle||!1,ki.addButton((0,_e.randomHash)(),e)},pi.createDropdown=e=>{if(void 0===e)throw new Error("Cannot create dropdown without any parameters. Please refer to the documentation");void 0===e.align&&(e.align="left");const t=(0,_e.randomHash)();return ki?(ki.addDropdown(t,e),Promise.resolve(new si(ki,t))):Ei.promise.then((()=>((0,n.ensureNotNull)(ki).addDropdown(t,e),new si((0,n.ensureNotNull)(ki),t))))},pi.getAllFeatures=()=>{const e=h.getAllFeatures();return Object.keys(e).forEach((t=>{isNaN(parseFloat(t))||delete e[t]})),e},pi.getNavigationButtonsVisibility=(0,s.default)((()=>me((0,ge.property)()))),pi.getPaneButtonsVisibility=(0,s.default)((()=>me((0,fe.property)()))),pi.getDateFormat=(0,s.default)((()=>me(ve.dateFormatProperty))),pi.getTimeHoursFormat=(0,s.default)((()=>me(Se.timeHoursFormatProperty))),pi.getCurrencyAndUnitVisibility=(0,s.default)((()=>me((0,ke.currencyUnitVisibilityProperty)()))),pi.customSymbolStatus=()=>ci.getInstance(),new di.Action({actionId:"TVActionId",onExecute:()=>{window.dispatchEvent(new CustomEvent("keyboard-navigation-activation",{bubbles:!0}));const[e]=Array.from(document.querySelectorAll('button:not([disabled], [aria-disabled], [tabindex="-1"]), input:not([disabled], [aria-disabled], [tabindex="-1"]), [tabindex]:not([disabled], [aria-disabled], [tabindex="-1"])')).filter((0,ui.createScopedVisibleElementFilter)(document.documentElement)).sort(ui.navigationOrderComparator);void 0!==e&&e.focus()},hotkeyHash:E.Modifiers.Alt+90,hotkeyGroup:(0,E.createGroup)({desc:"Global shortcuts"}),disabled:!ui.PLATFORM_ACCESSIBILITY_ENABLED})},54358:(e,t,i)=>{e=i.nmd(e),TradingView.cleanButAmpersand=function(e,t){var i=t?["&"]:["&"];return TradingView.clean(e,t,i)},TradingView.strip_tags=function(e){return e&&e.replace?e.replace(/(<([^>]+)>)/gi,""):e},TradingView.encodeSpread=function(e){return encodeURIComponent(e)},TradingView.clean=function(e,t,i){var s=[["&","&"],["<","<"],[">",">"],['"',"""],["'","'"],["'","'"]],r=e +;if(!e||!e.replace)return r;for(var n=0;n{"use strict";i.r(t);var s=i(21097),r=i(51768),n=i(76422),o=i(38780);function a(e,t=!1){"loading"!==document.readyState?t?setTimeout((()=>e()),1):e():document.addEventListener("DOMContentLoaded",(()=>e()))}new Promise((e=>{a(e)}));function l(e,t="x"){let i=!1;return"x"!==t&&"both"!==t||(i=i||e.offsetWidth{document.addEventListener("mouseenter",(e=>{const t=e.target;if(t instanceof HTMLElement&&t.matches(".apply-overflow-tooltip")){let e="x";if(t.matches(".apply-overflow-tooltip--direction_both")?e="both":t.matches(".apply-overflow-tooltip--direction_y")&&(e="y"),t.matches(".apply-overflow-tooltip--check-children-recursively")){if(!c(t,e))return}else if(t.matches(".apply-overflow-tooltip--check-children")){let i=!1;const s=t.children;for(let t=0;t(t.nodeType===Node.TEXT_NODE&&e.push(t.textContent||""),e)),[]).join("").trim(),(0,o.showOnElement)(t,{text:i});const r=()=>{(0,o.hide)(),["mouseleave","mousedown"].forEach((e=>t.removeEventListener(e,r)))};["mouseleave","mousedown"].forEach((e=>t.addEventListener(e,r)))}}),!0)}));var h=i(57898),d=i.n(h),u=i(11417);var p=i(30888);let _;function m(e){window.iframeAuthWidget&&!1===window.user.profile_data_filled&&(window.iframeAuthWidget.preventClose=!0);const t=window.user.available_offers||{};window.TVSettings&&window.TVSettings.sync(window.user.settings),window.is_authenticated?(e||(initOfferLoginStateChangeButton(),onGoPro()&&window.location.reload()),!1===window.user.profile_data_filled&&((0,r.trackEvent)("Conversion","First login"),delete window.user.profile_data_filled)):(Object.keys(t).forEach((e=>{const i=e;t[i].available_for_anons||delete t[i]})),window.user={username:"Guest",following:"0",followers:"0",ignore_list:[],available_offers:t},u.TVLocalStorage.removeItem("trial_availiable"))}_=window.loginStateChange?window.loginStateChange:window.loginStateChange=new(d()),_.subscribe(null,m),s.TVXWindowEvents.on("loginStateChange",(e=>{const t=JSON.parse(e);window.user=t.user,window.is_authenticated=!!t.is_authenticated,_.fire()})),s.TVXWindowEvents.on("signOut",(()=>{!function(){if(window.initData.lfs){const e=document.getElementsByClassName("js-admin-warning")[0];document.body.removeChild(e)}let e=!0 +;[/^\/chart\//,/^\/share-your-love\//].forEach((t=>{t.test(window.location.pathname)&&(e=!1)})),e&&window.location.reload()}()})),(()=>{const e="user-obj-changed",t={};window.crossTabSyncUserAttr=t=>{const i={};t instanceof Array?t.forEach((e=>{i[e]=window.user[e]})):i[t]=window.user[t],s.TVXWindowEvents.emit(e,JSON.stringify(i))},s.TVXWindowEvents.on(e,(e=>{const i=JSON.parse(e);let s;for(s in i)if(i.hasOwnProperty(s)){window.user[s]=i[s];(t[s]||[]).forEach((e=>{e.fire(i[s])}))}}))})(),window.TradingView.changeLoginState=e=>{window.is_authenticated=!!e,s.TVXWindowEvents.emit("loginStateChange",JSON.stringify({is_authenticated:window.is_authenticated,user:window.user})),_.fire()},window.loginUser=function(e,t){window.TVDialogs&&window.TVDialogs.signModal&&window.TVDialogs.signModal.close(),window.user=(0,p.deepExtend)({},e),window.TradingView.changeLoginState(!0),"function"==typeof t&&window.TVDialogs&&window.TVDialogs.signModal?n.subscribe("GLOBAL_EVENT_SIGN_IN_SUCCESS",t,null):"function"==typeof t&&t()},window.loginRequiredDelegate=new(d()),window.runOrSignIn=(e,t)=>{t||(t={}),e()},window.onLoginStateChange=m,window.TradingView.setTrialAvailiable=e=>{u.TVLocalStorage.setItem("trial_availiable",e?"1":"0")},window.TradingView.notificationsChanged=new(d())},87095:(e,t,i)=>{"use strict";i.r(t),i.d(t,{alphaToTransparency:()=>o,applyAlpha:()=>n,applyTransparency:()=>l,colorFromBackground:()=>u,colorToInteger:()=>f,generateColor:()=>r,getLuminance:()=>h,gradientColorAtPercent:()=>p,isColorDark:()=>_,isHexColor:()=>d,resetTransparency:()=>c,rgbaFromInteger:()=>m,rgbaToInteger:()=>g,transparencyToAlpha:()=>a});var s=i(24377);function r(e,t,i){if(t=t||0,!d(e))return i?(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(a(t)))):e;const[r,n,o]=(0,s.parseRgb)(e),l=(0,s.normalizeAlphaComponent)(a(t));return(0,s.rgbaToString)([r,n,o,l])}function n(e,t){return r(e,o(t),!0)}function o(e){return 100*(1-e)}function a(e){if(e<0||e>100)throw new Error("invalid transparency");return 1-e/100}function l(e,t){if("transparent"===e)return e;const i=(0,s.parseRgba)(e),r=i[3];return(0,s.rgbaToString)((0,s.rgba)(i[0],i[1],i[2],a(t)*r))}function c(e){return"transparent"===e||d(e)?e:(0,s.rgbaToString)((0,s.rgba)((0,s.parseRgb)(e),(0,s.normalizeAlphaComponent)(1)))}function h(e){const t=(0,s.parseRgb)(e).map((e=>(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)));return Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function d(e){return 0===e.indexOf("#")}function u(e){return"black"===(0,s.rgbToBlackWhiteString)((0,s.parseRgb)(e),150)?"#ffffff":"#000000"}function p(e,t,i){const[r,n,o,a]=(0,s.parseRgba)(e),[l,c,h,d]=(0,s.parseRgba)(t),u=(0,s.rgba)(Math.round(r+i*(l-r)),Math.round(n+i*(c-n)),Math.round(o+i*(h-o)),a+i*(d-a));return(0,s.rgbaToString)(u)}function _(e){return h(c(e))<.5}function m(e){const t=(e=Math.round(e))%256;e-=t;const i=(e/=256)%256;e-=i;const s=(e/=256)%256;e-=s;return`rgba(${t},${i},${s},${(e/=256)/255})`}function g(e){const t=Math.round(255*e[3]);return e[0]+256*e[1]+65536*e[2]+16777216*t} +function f(e){const t=(0,s.tryParseRgba)(e);return null===t?0:g(t)}},88275:(e,t,i)=>{"use strict";i.d(t,{doAnimate:()=>n});const s={from:0,duration:250,easing:i(61345).easingFunc.easeOutCubic};class r{constructor(e){this._doing=!0,this._completed=!1,this._options={...s,...e};const t=performance.now();window.requestAnimationFrame((e=>{this._animation(t,this._options.from,e)}))}stop(){this._doing=!1}completed(){return this._completed}_animation(e,t,i){if(!this._doing)return void this._finishAnimation();const s=(i=!i||i<1e12?performance.now():i)-e,r=s>=this._options.duration||t===this._options.to,n=(o=this._options.from,a=this._options.to,l=this._options.easing(s/this._options.duration),o*(1-l)+a*l);var o,a,l;const c=r?this._options.to:n,h=c-t;this._options.onStep(h,c),r?this._finishAnimation():window.requestAnimationFrame((t=>{this._animation(e,c,t)}))}_finishAnimation(){this._options.onComplete&&this._options.onComplete(),this._completed=!0}}function n(e){return new r(e)}},69798:(e,t,i)=>{"use strict";i.d(t,{fetch:()=>s});(0,i(59224).getLogger)("Fetch");function s(e,t,i={}){return window.fetch(e,t)}},59224:(e,t,i)=>{"use strict";i.r(t),i.d(t,{LOGLEVEL:()=>n,getLogHistory:()=>b,getLogLevel:()=>g,getLogger:()=>P,getRawLogHistory:()=>S,isHighRateEnabled:()=>f,loggingOff:()=>T,loggingOn:()=>x,serializeLogHistoryEntry:()=>y,setLogLevel:()=>v});const s="undefined"!=typeof window?window:{};let r=!1;try{localStorage.getItem(""),r=!0}catch(e){}var n;!function(e){e[e.ERROR=1]="ERROR",e[e.WARNING=2]="WARNING",e[e.INFO=3]="INFO",e[e.NORMAL=4]="NORMAL",e[e.DEBUG=5]="DEBUG"}(n||(n={}));let o=0;const a="tv.logger.loglevel",l="tv.logger.logHighRate",c=[];let h=null,d=null,u=null,p=NaN,_=n.WARNING,m=!1;function g(){return _}function f(){return m}function v(e){e=Math.max(n.ERROR,Math.min(n.DEBUG,e)),_=e,I()}function S(e,t){let i=c.reduce(((e,t)=>e.concat(t)),[]);return i.sort(((e,t)=>e.id-t.id)),void 0!==t&&(i=i.filter((e=>e.subSystemId===t))),"number"==typeof e&&(i=i.slice(-e)),i}function y(e){return new Date(e.timestamp).toISOString()+":"+e.subSystemId+":"+e.message.replace(/"/g,"'")}function b(e,t){return function(e,t){let i,s=0,r=0;for(i=e.length-1;i>=1&&(s+=8*(1+encodeURIComponent(e[i]).length),!(i-1>0&&(r=8*(1+encodeURIComponent(e[i-1]).length),s+r>t)));i--);return e.slice(i)}(S(e,t).map(y),75497472)}function w(e,t,i,s){if(t===d&&s.id===u)return;const r=new Date;if(e<=n.NORMAL&&function(e,t,i,s,r){"function"==typeof structuredClone&&(t=structuredClone(t));const n={id:o,message:t,subSystemId:s,timestamp:Number(e)};o+=1,i.push(n),void 0!==r&&i.length>r&&i.splice(0,1)}(r,t,i,s.id,s.maxCount),e<=_&&(!s.highRate||f())&&(!h||s.id.match(h))){const i=r.toISOString()+":"+s.id+":"+t;switch(e){case n.DEBUG:console.debug(i);break;case n.INFO:case n.NORMAL:s.color?console.log("%c"+i,"color: "+s.color):console.log(i);break;case n.WARNING:console.warn(i);break;case n.ERROR:console.error(i)}d=t,u=s.id,p&&clearTimeout(p),p=setTimeout((()=>{d=null,u=null,p=NaN}),1e3)}}function P(e,t={}){const i=[];c.push(i);const s=Object.assign(t,{id:e}) +;function r(e){return t=>w(e,String(t),i,s)}return{logDebug:r(n.DEBUG),logError:r(n.ERROR),logInfo:r(n.INFO),logNormal:r(n.NORMAL),logWarn:r(n.WARNING)}}const C=P("logger"),x=s.lon=(e,t)=>{v(n.DEBUG),C.logNormal("Debug logging enabled"),m=Boolean(e),h=t||null,I()},T=s.loff=()=>{v(n.INFO),C.logInfo("Debug logging disabled")};function I(){try{r&&(localStorage.setItem(l,String(m)),localStorage.setItem(a,String(_)))}catch(e){C.logWarn(`Cannot save logger state (level: ${_}, high-rate: ${m}) to localStorage: ${e.message}`)}}!function(){m=!!r&&"true"===localStorage.getItem(l);let e=parseInt(r&&localStorage.getItem(a)||"");Number.isNaN(e)&&(e=n.WARNING),v(e),C.logNormal(`Init with settings - level: ${_}, high-rate: ${m}`)}(),s.performance&&s.performance.now?C.logNormal(`Sync logger and perf times, now is ${s.performance.now()}`):C.logWarn("Perf time is not available")},29764:(e,t,i)=>{"use strict";function s(e,t,i,s){return`${s?s+" ":""}${i?i+" ":""}${e}px ${t}`}i.d(t,{makeFont:()=>s,parseFont:()=>n});const r=/(bold )?(italic )?(\d+)(px|pt) (.*)$/;function n(e){const t=r.exec(e);return null===t?null:{family:t[5],size:parseInt(t[3])*("pt"===t[4]?.75:1),bold:Boolean(t[1]),italic:Boolean(t[2])}}},2663:(e,t,i)=>{"use strict";i.d(t,{visitObject:()=>n});var s=i(1722);function r(e,t,i){return(0,s.isArray)(e)?function(e,t,i){return e.map((e=>{const s=r(e,t,i),n=t(s);return void 0!==n?n:s}))}(e,t,i):(0,s.isObject)(e)&&((0,s.isHashObject)(e)||i&&i.visitInstances)?function(e,t,i){const s={};return Object.keys(e).forEach((n=>{const o=r(e[n],t,i),a=t(o);s[n]=void 0!==a?a:o})),s}(e,t,i):e}function n(e,t,i){const s=r(e,t,i),n=t(s);return void 0!==n?n:s}},52157:(e,t,i)=>{"use strict";function s(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}i.d(t,{regExpEscape:()=>s})},38223:(e,t,i)=>{"use strict";i.r(t),i.d(t,{detectAutoDirection:()=>g,forceLTRStr:()=>c,forceLTRStrSsr:()=>h,forceRTLStr:()=>d,getLTRScrollLeft:()=>u,getLTRScrollLeftOffset:()=>p,isRtl:()=>r,startWithLTR:()=>l,stripLTRMarks:()=>a});var s=i(64531);const r=()=>"rtl"===window.document.dir,n="‬",o=new RegExp("‎|‪|‫|‬","g");function a(e){return""!==e&&r()&&null!=e?e.replace(o,""):e}function l(e){return""!==e&&r()&&null!=e?"‎"+e:e}function c(e){return""!==e&&r()&&null!=e?"‪"+e+n:e}function h(e){return"‪"+e+n}function d(e){return""!==e&&r()&&null!=e?"‫"+e+n:e}function u(e){return(0,s.getNormalizedScrollLeft)(e,"rtl")}function p(e,t){const i=(0,s.detectScrollType)();if("indeterminate"===i)return 0;switch(i){case"negative":t=e.clientWidth-e.scrollWidth+t;break;case"reverse":t=e.scrollWidth-e.clientWidth-t}return t}const _=/[^\u0000-\u0040\u005B-\u0060\u007B-\u00BF\u00D7\u00F7\u02B9-\u02FF\u2000-\u200E\u2010-\u2029\u202C\u202F-\u2BFF]/,m=/[\u0590-\u07FF\u200F\u202B\u202E\uFB1D-\uFDFD\uFE70-\uFEFC]/;function g(e){const t=_.exec(e);return t?m.test(t[0])?"rtl":"ltr":""}},61345:(e,t,i)=>{"use strict";i.d(t,{CubicBezier:()=>s.CubicBezier,dur:()=>s.dur,easingFunc:()=>s.easingFunc});var s=i(74991)},43960:(e,t,i)=>{"use strict";function s(){ +return Promise.all([i.e(2666),i.e(1013),i.e(6221),i.e(9138),i.e(962),i.e(3016),i.e(2077)]).then(i.bind(i,57163))}i.d(t,{loadChangeIntervalDialog:()=>s})},54270:(e,t,i)=>{"use strict";i.d(t,{showChangeIntervalDialogAsync:()=>n});var s=i(43960);let r=null;function n(e){const t=r=(0,s.loadChangeIntervalDialog)().then((i=>{t===r&&i.showChangeIntervalDialog(e)}));return t}},64358:(e,t,i)=>{"use strict";function s(e){return Promise.all([i.e(2666),i.e(1013),i.e(3842),i.e(5145),i.e(855),i.e(5993),i.e(2191),i.e(6221),i.e(2639),i.e(4215),i.e(6625),i.e(3889),i.e(2260),i.e(962),i.e(8180),i.e(3016),i.e(3179),i.e(4403),i.e(4713),i.e(4378),i.e(1859)]).then(i.bind(i,91952)).then((t=>t.showGoToDateDialog(e)))}i.d(t,{showGoToDateDialog:()=>s})},21866:(e,t,i)=>{"use strict";i.d(t,{showTooManyStudiesNotice:()=>n});var s=i(44352),r=i(3615);function n(e){"number"!=typeof e&&(e=TradingView.STUDY_COUNT_LIMIT),(0,r.showWarning)({title:s.t(null,void 0,i(33603)),text:s.t(null,void 0,i(70213)).format({number:e})})}},97304:(e,t,i)=>{"use strict";i.d(t,{getAdditionalSymbolInfoFields:()=>n,setAdditionalSymbolInfoFields:()=>r});let s=[];function r(e){s=e}function n(){return s}},5894:(e,t,i)=>{"use strict";function s(e,t){Promise.all([i.e(2666),i.e(1013),i.e(1365),i.e(962),i.e(3016),i.e(9374)]).then(i.bind(i,18510)).then((i=>{i.showSymbolInfoDialog(null!=e?e:null,t)}))}i.d(t,{showSymbolInfoDialog:()=>s})},26676:(e,t,i)=>{"use strict";i.d(t,{ChartSaverBase:()=>a});var s=i(16230),r=i(66501),n=i(57898),o=i.n(n);new WeakMap;new TextEncoder;class a{constructor(e){this._prevChartState=null,this._chartSavedDelegate=new(o()),this._chartWidgetCollection=e}saveChartLineTools(e,t,i,s){return Promise.reject("Line tools storage is not supported")}_getCommonSavingInfo(e){const t=this._chartWidgetCollection,i=this._chartWidgetCollection.chartsSymbols(),s=i[t.activeChartWidget.value().id()],r={...(n=s,{...n,legs:JSON.stringify(null!==(o=n.legs)&&void 0!==o?o:[])})};var n,o;const a=t.metaInfo;return a.id.value()&&(r.id=a.id.value()),r.name=a.name.value()||"",r.description=a.description.value()||"",r.charts_symbols=function(e){const t={};for(const i of Object.keys(e))t[i]={symbol:e[i].symbol};return JSON.stringify(t)}(i),r.is_realtime=r.is_realtime=e?"0":"1",r}async _saveLineToolsToStorage(){return Promise.resolve()}async _saveChart(e,t,i,n){var o;const a=this._chartWidgetCollection.metaInfo;let l=null!==(o=n.changes)&&void 0!==o?o:r.changedAll,c=!0;if(2&l)try{await this._saveLineToolsToStorage()}catch(e){l|=1,c=!1}if(1&l){const r=e(c);if((0,s.default)(this._prevChartState,r)&&null!==a.id.value())return this._chartSavedDelegate.fire(!0),void t(a,r);0;const o=(e,i)=>(c||this._chartWidgetCollection.getAll().forEach((e=>{var t;return null===(t=e.lineToolsSynchronizer())||void 0===t?void 0:t.markAsValidatedBecuaseOfSavingToContent(!0)})),t(e,i));return this._saveChartImpl(r,a,o,i,n,e)}this._chartSavedDelegate.fire(!0),t(a,null)}}},80147:(e,t,i)=>{"use strict";var s=i(57898),r=i(50151).assert,n=i(61595).backend,o=i(26676).ChartSaverBase;i(44352).t(null,void 0,i(8162)), +i(44352).t(null,void 0,i(17994)),i(44352).t(null,void 0,i(87375));function a(e,t){e.content=JSON.stringify(t)}t.ChartSaver=class extends o{constructor(e){super(e),this._chartAboutToBeSavedDelegate=new s,this._chartSavedDelegate=new s,this._chartSizeLimitExceededDelegate=new s}chartSizeLimitExceeded(){return this._chartSizeLimitExceededDelegate}chartAboutToBeSaved(){return this._chartAboutToBeSavedDelegate}chartSaved(){return this._chartSavedDelegate}saveToJSON(){var e=this._getCommonSavingInfo(!1);return a(e,this._getChartWidgetCollectionState(!1,!0)),e}_getChartWidgetCollectionState(e,t,i,s,r){return e||(t=!0,s=!1),t?this._chartWidgetCollection.state(!!e,i,s,r):this._chartWidgetCollection.activeChartWidget.value().state(!!e,i,s,r)}publishChart(e){}publishScript(e,t,i){}onPublish(e,t){}_saveChartImpl(e,t,i,s,r,o){var a=i,l=s;if(a=function(s){t.id.value()||(t.id.setValue(s),t.uid.setValue(s)),"function"==typeof i&&i(t,e)},!e.name)return console.warn("Saving chart with empty name is not allowed"),void s();n.saveChart(e.name,e.short_name,e.resolution,e,t).then(a.bind(this)).catch(l.bind(this))}saveChartSilently(e,t,i){i=i||{};var s=function(e){var t=e&&!1,s=this._getChartWidgetCollectionState(!1,void 0,void 0,void 0,t),r=this._getCommonSavingInfo(!1,t);return a(r,s),i.chartName&&(r.name=i.chartName),r.name&&0!==r.name.length||!i.defaultChartName||(r.name=i.defaultChartName),i.autoSave&&(r.autoSave=!0),r}.bind(this);this._isSaveInProcess=!0,this._chartAboutToBeSavedDelegate.fire(),this._saveChart(s,function(t,i){r(!this._chartWidgetCollection.readOnly(),"Trying to save layout in read-only mode"),i&&this._chartWidgetCollection.metaInfo.name.setValue(i.name),this._prevChartState=i,this._chartSavedDelegate.fire(!0),this._isSaveInProcess=!1,e&&e({uid:t.uid.value(),data:i}),this._prevChartState&&delete this._prevChartState.savingToken}.bind(this),function(){this._chartSavedDelegate.fire(!1),this._isSaveInProcess=!1,t&&t.apply(null,arguments)}.bind(this),i)}isSaveInProcess(){return this._isSaveInProcess}}},58557:(e,t,i)=>{"use strict";i.d(t,{getTranslatedSymbolDescription:()=>s});i(44352);function s(e){return e.description||""}},53180:(e,t,i)=>{"use strict";function s(e){return e+"…"}i.d(t,{appendEllipsis:()=>s})},45884:(e,t,i)=>{"use strict";function s(e){if(!o(e))throw e}function r(e){return(null==e?void 0:e.aborted)?Promise.reject(n()):new Promise(((t,i)=>{null==e||e.addEventListener("abort",(()=>i(n())),{once:!0})}))}function n(){return new DOMException("Aborted","AbortError")}function o(e){return e instanceof Error&&"AbortError"===e.name}function a(e,t){return Promise.race([r(e),t])}async function l(e,t){let i;try{await a(e,new Promise((e=>{i=setTimeout(e,t)})))}finally{clearTimeout(i)}}i.d(t,{delay:()=>l,isAbortError:()=>o,respectAbort:()=>a,skipAbortError:()=>s})},22767:(e,t,i)=>{"use strict";function s(e){let t;if("object"!=typeof e||null==e||"number"==typeof e.nodeType)t=e;else if(e instanceof Date)t=new Date(e.valueOf());else if(Array.isArray(e)){t=[];let i=0;const r=e.length +;for(;is})},30888:(e,t,i)=>{"use strict";function s(e,...t){return e&&"object"==typeof e?(0===t.length||t.forEach((t=>{null!=t&&"object"==typeof t&&Object.keys(t).forEach((i=>{const n=e[i],o=t[i];if(o===e)return;const a=Array.isArray(o);if(o&&(r(o)||a)){let t;t=a?n&&Array.isArray(n)?n:[]:n&&r(n)?n:{},e[i]=s(t,o)}else void 0!==o&&(e[i]=o)}))})),e):e}function r(e){if(!e||"[object Object]"!==Object.prototype.toString.call(e))return!1;const t=Object.getPrototypeOf(e);if(!t)return!0;const i=Object.hasOwnProperty.toString,s=t.hasOwnProperty("constructor")&&t.constructor;return"function"==typeof s&&i.call(s)===i.call(Object)}i.d(t,{deepExtend:()=>s})},51608:(e,t,i)=>{"use strict";function s(){let e,t;return{promise:new Promise(((i,s)=>{e=i,t=s})),reject:t,resolve:e}}i.d(t,{createDeferredPromise:()=>s})},93544:(e,t,i)=>{"use strict";function s(e){if(void 0===e)return"";if(e instanceof Error){let t=e.message;return e.stack&&(t+=" "+e.stack),t}return"string"==typeof e?e.toString():JSON.stringify(e)}i.d(t,{errorToString:()=>s})},68616:(e,t,i)=>{"use strict";i.d(t,{getTwemojiUrl:()=>r});var s=i(18438);function r(e,t){let i="";return s.default.parse(e,(e=>(i=s.default.base+("svg"===t?`svg/${e}.svg`:`72x72/${e}.png`),!1))),i}s.default.base="https://cdnjs.cloudflare.com/ajax/libs/twemoji/13.0.1/"},36174:(e,t,i)=>{"use strict";i.r(t),i.d(t,{guid:()=>r,randomHash:()=>n,randomHashN:()=>o});const s="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function r(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function n(){return o(12)}function o(e){let t="";for(let i=0;i{"use strict";i.d(t,{parseHtml:()=>r,parseHtmlElement:()=>n});const s=new WeakMap;function r(e,t){let i,r;return i=null==t?document.documentElement:9===t.nodeType?t.documentElement:t,s&&(r=s.get(i)),r||(r=i.ownerDocument.createRange(),r.selectNodeContents(i),s&&s.set(i,r)),r.createContextualFragment(e)}function n(e,t){const i=r(e,t),s=i.firstElementChild;return null!==s&&i.removeChild(s),s}},21861:(e,t,i)=>{"use strict";function s(e){e.preventDefault()}i.d(t,{preventDefault:()=>s,preventDefaultForContextMenu:()=>n});const r=["input:not([type])",'input[type="text"]','input[type="email"]','input[type="password"]','input[type="search"]','input[type="number"]','input[type="url"]',"textarea","a[href]",'*[contenteditable="true"]',"[data-allow-context-menu]"];function n(e){const t=e.target;t&&!t.closest(r.join(", "))&&e.preventDefault()}},94474:(e,t,i)=>{"use strict";i.d(t,{capitalizeFirstLetterInWord:()=>l,htmlEscape:()=>n,removeSpaces:()=>a,removeTags:()=>o});const s=/[<"'&>]/g,r=e=>`&#${e.charCodeAt(0)};`;function n(e){return e.replace(s,r)}function o(e=""){return e.replace(/(<([^>]+)>)/gi,"")}function a(e=""){ +return e.replace(/\s+/g,"")}function l(e=""){return e.replace(/\b\w/g,(e=>e.toUpperCase()))}},15051:(e,t,i)=>{"use strict";function s(e){return e.reduce((function(e,t,i){return~e.indexOf(t)||e.push(t),e}),[])}i.r(t),i.d(t,{uniq:()=>s})},50946:e=>{e.exports=''},70893:e=>{ +e.exports=''},1457:e=>{ +e.exports=''},55824:e=>{e.exports=''},37924:e=>{e.exports=''},2872:e=>{e.exports=''},7983:e=>{e.exports=''},39267:e=>{e.exports=''},16911:e=>{e.exports=''},6862:e=>{e.exports=''},54190:e=>{e.exports=''},25191:e=>{ +e.exports=''},51983:e=>{e.exports=''},35149:e=>{e.exports=''},84959:e=>{e.exports=''},97874:e=>{ +e.exports=''},77067:e=>{e.exports=''},76351:e=>{e.exports=''},34976:e=>{"use strict";e.exports=JSON.parse('{"4":["v",["h",0,2],["h",1,3]],"6":["v",["h",0,2,4],["h",1,3,5]],"8":["v",["h",0,2,4,6],["h",1,3,5,7]],"2h":["h",0,1],"2v":["v",0,1],"2-1":["v",["h",0,2],1],"3s":["h",0,["v",1,2]],"3h":["h",0,1,2],"3v":["v",0,1,2],"1-2":["v",0,["h",1,2]],"3r":["h",["v",0,1],2],"4h":["h",0,1,2,3],"4v":["v",0,1,2,3],"4s":["h",0,["v",1,2,3]],"5h":["h",0,1,2,3,4],"6h":["h",0,1,2,3,4,5],"7h":["h",0,1,2,3,4,5,6],"8h":["h",0,1,2,3,4,5,6,7],"1-3":["v",0,["h",1,2,3]],"2-2":["v",["h",0,1],["v",2,3]],"2-3":["v",["h",0,1],["h",2,3,4]],"1-4":["v",0,["h",1,2,3,4]],"5s":["h",0,["v",1,2,3,4]],"6c":["v",["h",0,1],["h",2,3],["h",4,5]],"8c":["v",["h",0,1],["h",2,3],["h",4,5],["h",6,7]],"s":0}')}},e=>{e.O(0,[505,6783,6151],(()=>{return t=81579,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/charting_library/bundles/line-tools-icons.d3d6f7f9f2b35209ccf1.js b/charting_library/bundles/line-tools-icons.ec9907a13590a74ff995.js similarity index 89% rename from charting_library/bundles/line-tools-icons.d3d6f7f9f2b35209ccf1.js rename to charting_library/bundles/line-tools-icons.ec9907a13590a74ff995.js index 00ad9085..36334f07 100644 --- a/charting_library/bundles/line-tools-icons.d3d6f7f9f2b35209ccf1.js +++ b/charting_library/bundles/line-tools-icons.ec9907a13590a74ff995.js @@ -1,7 +1,7 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1890],{57673:(l,h,o)=>{"use strict";o.r(h),o.d(h,{lineToolsIcons:()=>t});const t={LineTool5PointsPattern:o(92453),LineToolABCD:o(2041),LineToolArc:o(77231),LineToolArrow:o(61580),LineToolArrowMarker:o(81900),LineToolArrowMarkDown:o(294),LineToolArrowMarkLeft:o(32210),LineToolArrowMarkRight:o(75750),LineToolArrowMarkUp:o(90468),LineToolBalloon:o(1759),LineToolComment:o(99782),LineToolBarsPattern:o(20595),LineToolBezierCubic:o(84880),LineToolBezierQuadro:o(47445),LineToolBrush:o(34954),LineToolCallout:o(98825),LineToolCircle:o(27997),LineToolCircleLines:o(84736),LineToolCypherPattern:o(1830),LineToolDateAndPriceRange:o(70342),LineToolDateRange:o(66694),LineToolDisjointAngle:o(60355),LineToolElliottCorrection:o(96973),LineToolElliottDoubleCombo:o(45427),LineToolElliottImpulse:o(70426),LineToolElliottTriangle:o(47800),LineToolElliottTripleCombo:o(34561),LineToolEllipse:o(33019),LineToolExtended:o(26489),LineToolFibChannel:o(67143),LineToolFibCircles:o(19330),LineToolFibRetracement:o(59892),LineToolFibSpeedResistanceArcs:o(6068),LineToolFibSpeedResistanceFan:o(16312),LineToolFibSpiral:o(32693),LineToolFibTimeZone:o(95553),LineToolFibWedge:o(12018),LineToolFlagMark:o(57423),LineToolFlatBottom:o(98650),LineToolAnchoredVWAP:"",LineToolGannComplex:o(54504),LineToolGannFixed:o(67031),LineToolGannFan:o(44504),LineToolGannSquare:o(11472),LineToolGhostFeed:o(64020),LineToolHeadAndShoulders:o(92560),LineToolHorzLine:o(93379),LineToolHorzRay:o(16768),LineToolIcon:"icon",LineToolEmoji:"emoji",LineToolInsidePitchfork:o(50618),LineToolNote:o(10802),LineToolNoteAbsolute:o(69780),LineToolSignpost:o(48161),LineToolTweet:"",LineToolIdea:"",LineToolParallelChannel:o(41970),LineToolPitchfan:o(96961),LineToolPitchfork:o(58520),LineToolPolyline:o(61525),LineToolPath:o(9676),LineToolPrediction:o(64674),LineToolPriceLabel:o(31803),LineToolPriceNote:o(66743),LineToolPriceRange:o(73263),LineToolProjection:o(6303),LineToolRay:o(74900),LineToolRectangle:o(3598),LineToolRegressionTrend:o(66242),LineToolRiskRewardLong:o(70802),LineToolRiskRewardShort:o(10568),LineToolFixedRangeVolumeProfile:o(9709),LineToolRotatedRectangle:o(83513),LineToolSchiffPitchfork:o(55335),LineToolSchiffPitchfork2:o(20830),LineToolSineLine:o(55180),LineToolText:o(55020),LineToolTextAbsolute:o(30128),LineToolThreeDrivers:o(23173),LineToolTimeCycles:o(88263),LineToolTrendAngle:o(20643),LineToolTrendBasedFibExtension:o(16166),LineToolTrendBasedFibTime:o(45787),LineToolTrendLine:o(37367),LineToolInfoLine:o(8348),LineToolTriangle:o(1825),LineToolTrianglePattern:o(58307),LineToolVertLine:o(84363),LineToolCrossLine:o(22516),LineToolHighlighter:o(88735),LineToolImage:""}},2041:l=>{ -l.exports=''},69780:l=>{l.exports=''},30128:l=>{l.exports=''},77231:l=>{l.exports=''},294:l=>{ -l.exports=''},32210:l=>{l.exports=''},75750:l=>{l.exports=''},90468:l=>{l.exports=''},81900:l=>{l.exports=''},1759:l=>{l.exports=''},20595:l=>{l.exports=''},34954:l=>{ -l.exports=''},98825:l=>{l.exports=''},27997:l=>{l.exports=''},99782:l=>{l.exports=''},22516:l=>{l.exports=''},47445:l=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1890],{57673:(l,h,o)=>{"use strict";o.r(h),o.d(h,{lineToolsIcons:()=>t});const t={LineTool5PointsPattern:o(92453),LineToolABCD:o(2041),LineToolArc:o(77231),LineToolArrow:o(61580),LineToolArrowMarker:o(81900),LineToolArrowMarkDown:o(294),LineToolArrowMarkLeft:o(32210),LineToolArrowMarkRight:o(75750),LineToolArrowMarkUp:o(90468),LineToolBalloon:o(1759),LineToolComment:o(99782),LineToolBarsPattern:o(20595),LineToolBezierCubic:o(84880),LineToolBezierQuadro:o(47445),LineToolBrush:o(34954),LineToolCallout:o(98825),LineToolCircle:o(27997),LineToolCircleLines:o(84736),LineToolCypherPattern:o(1830),LineToolDateAndPriceRange:o(70342),LineToolDateRange:o(66694),LineToolDisjointAngle:o(60355),LineToolElliottCorrection:o(96973),LineToolElliottDoubleCombo:o(45427),LineToolElliottImpulse:o(70426),LineToolElliottTriangle:o(47800),LineToolElliottTripleCombo:o(34561),LineToolEllipse:o(33019),LineToolExtended:o(26489),LineToolFibChannel:o(67143),LineToolFibCircles:o(19330),LineToolFibRetracement:o(59892),LineToolFibSpeedResistanceArcs:o(6068),LineToolFibSpeedResistanceFan:o(16312),LineToolFibSpiral:o(32693),LineToolFibTimeZone:o(95553),LineToolFibWedge:o(12018),LineToolFlagMark:o(57423),LineToolFlatBottom:o(98650),LineToolAnchoredVWAP:o(72585),LineToolGannComplex:o(54504),LineToolGannFixed:o(67031),LineToolGannFan:o(44504),LineToolGannSquare:o(11472),LineToolGhostFeed:o(64020),LineToolHeadAndShoulders:o(92560),LineToolHorzLine:o(93379),LineToolHorzRay:o(16768),LineToolIcon:"icon",LineToolEmoji:"emoji",LineToolInsidePitchfork:o(50618),LineToolNote:o(10802),LineToolNoteAbsolute:o(69780),LineToolSignpost:o(48161),LineToolTweet:"",LineToolIdea:"",LineToolParallelChannel:o(41970),LineToolPitchfan:o(96961),LineToolPitchfork:o(58520),LineToolPolyline:o(61525),LineToolPath:o(9676),LineToolPrediction:o(64674),LineToolPriceLabel:o(31803),LineToolPriceNote:o(66743),LineToolPriceRange:o(73263),LineToolProjection:o(6303),LineToolRay:o(74900),LineToolRectangle:o(3598),LineToolRegressionTrend:o(66242),LineToolRiskRewardLong:o(70802),LineToolRiskRewardShort:o(10568),LineToolFixedRangeVolumeProfile:o(9709),LineToolRotatedRectangle:o(83513),LineToolSchiffPitchfork:o(55335),LineToolSchiffPitchfork2:o(20830),LineToolSineLine:o(55180),LineToolText:o(55020),LineToolTextAbsolute:o(30128),LineToolThreeDrivers:o(23173),LineToolTimeCycles:o(88263),LineToolTrendAngle:o(20643),LineToolTrendBasedFibExtension:o(16166),LineToolTrendBasedFibTime:o(45787),LineToolTrendLine:o(37367),LineToolInfoLine:o(8348),LineToolTriangle:o(1825),LineToolTrianglePattern:o(58307),LineToolVertLine:o(84363),LineToolCrossLine:o(22516),LineToolHighlighter:o(88735),LineToolImage:""}},2041:l=>{ +l.exports=''},69780:l=>{l.exports=''},30128:l=>{l.exports=''},72585:l=>{l.exports=''},77231:l=>{ +l.exports=''},294:l=>{l.exports=''},32210:l=>{l.exports=''},75750:l=>{l.exports=''},90468:l=>{l.exports=''},81900:l=>{l.exports=''},1759:l=>{l.exports=''}, +20595:l=>{l.exports=''},34954:l=>{l.exports=''},98825:l=>{l.exports=''},27997:l=>{l.exports=''},99782:l=>{l.exports=''},22516:l=>{l.exports=''},47445:l=>{ l.exports=''},84736:l=>{l.exports=''},1830:l=>{ l.exports=''},70342:l=>{l.exports=''},66694:l=>{ l.exports=''},60355:l=>{l.exports=''},84880:l=>{l.exports=''},96973:l=>{ diff --git a/charting_library/bundles/lt-property-pages-with-definitions.33f2eb46049d6d74ca06.js b/charting_library/bundles/lt-property-pages-with-definitions.33f2eb46049d6d74ca06.js new file mode 100644 index 00000000..54372286 --- /dev/null +++ b/charting_library/bundles/lt-property-pages-with-definitions.33f2eb46049d6d74ca06.js @@ -0,0 +1,41 @@ +"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8537],{86778:(e,t,i)=>{i.d(t,{getLinesStylesPropertiesDefinitions:()=>y});var n=i(44352),o=i(36298),r=i(2908),l=i(46141),s=i(94474);const a=new o.TranslatedString("change {title} price label visibility",n.t(null,void 0,i(45936))),p=new o.TranslatedString("change {title} extension",n.t(null,void 0,i(86647))),c=new o.TranslatedString("change {title} time label visibility",n.t(null,void 0,i(33822))),d=n.t(null,void 0,i(23675)),u=n.t(null,void 0,i(55325)),h=n.t(null,void 0,i(1220));function y(e,t,i){const n=(0,s.removeSpaces)(i.originalText()),o=[],y=(0,r.createLineStyleDefinition)(e,{lineColor:t.linecolor,lineWidth:t.linewidth,lineStyle:t.linestyle},i,"Line");if(o.push(y),"showPrice"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPrice,a.format({title:i}))},{id:`${n}ShowPrice`,title:d});o.push(r)}if("extendLine"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.extendLine,p.format({title:i}))},{id:`${n}ExtendLine`,title:h});o.push(r)}if("showTime"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showTime,c.format({title:i}))},{id:`${n}ShowTime`,title:u});o.push(r)}return{definitions:o}}},43940:(e,t,i)=>{i.r(t),i.d(t,{getSelectionStylePropertiesDefinitions:()=>y});var n=i(44352),o=i(68806),r=i(62513),l=i(36298),s=i(46141);const a=new l.TranslatedString("lines width",n.t(null,void 0,i(73043))),p=new l.TranslatedString("lines style",n.t(null,void 0,i(41075))),c=new l.TranslatedString("lines color",n.t(null,void 0,i(70607))),d=new l.TranslatedString("backgrounds color",n.t(null,void 0,i(21926))),u=new l.TranslatedString("backgrounds filled",n.t(null,void 0,i(52241))),h=new l.TranslatedString("text color",n.t(null,void 0,i(41437)));function y(e,t){const l=[];if("linesWidths"in e||"linestyle"in e||"linesColors"in e){const d=(0,s.createLinePropertyDefinition)({width:e.linesWidths?new r.CollectiblePropertyUndoWrapper(new o.LineToolCollectedProperty(e.linesWidths),a,t):void 0,style:e.linestyle?new r.CollectiblePropertyUndoWrapper(new o.LineToolCollectedProperty(e.linestyle),p,t):void 0,color:e.linesColors?new r.CollectiblePropertyUndoWrapper(new o.LineToolCollectedProperty(e.linesColors),c,t):void 0},{id:"LineStyles",title:n.t(null,void 0,i(1277))});l.push(d)}if("backgroundsColors"in e){const a=(0,s.createColorPropertyDefinition)({checked:e.fillBackground?new r.CollectiblePropertyUndoWrapper(new o.LineToolCollectedProperty(e.fillBackground),u,t):void 0,color:new r.CollectiblePropertyUndoWrapper(new o.LineToolCollectedProperty(e.backgroundsColors),d,t)},{id:"BackgroundColors",title:n.t(null,void 0,i(27331))});l.push(a)}if("textsColors"in e){const a=(0,s.createLinePropertyDefinition)({color:new r.CollectiblePropertyUndoWrapper(new o.LineToolCollectedProperty(e.textsColors),h,t)},{id:"TextColors",title:n.t(null,void 0,i(37229))});l.push(a)}return{definitions:l}}},75611:(e,t,i)=>{i.d(t,{ +getTrendLineToolsStylePropertiesDefinitions:()=>z});var n=i(44352),o=i(36298),r=i(2908),l=i(46141),s=i(58275),a=i.n(s),p=i(9155),c=i(94474);const d=new o.TranslatedString("change {title} middle point visibility",n.t(null,void 0,i(89996))),u=new o.TranslatedString("change {title} price labels visibility",n.t(null,void 0,i(88577))),h=new o.TranslatedString("change {title} price range visibility",n.t(null,void 0,i(47045))),y=new o.TranslatedString("change {title} percent change visibility",n.t(null,void 0,i(62243))),f=new o.TranslatedString("change {title} change in pips visibility",n.t(null,void 0,i(22430))),v=new o.TranslatedString("change {title} bars range visibility",n.t(null,void 0,i(42746))),g=new o.TranslatedString("change {title} date/time range visibility",n.t(null,void 0,i(15485))),T=new o.TranslatedString("change {title} distance visibility",n.t(null,void 0,i(91534))),D=new o.TranslatedString("change {title} angle visibility",n.t(null,void 0,i(45537))),w=new o.TranslatedString("change {title} always show stats",n.t(null,void 0,i(37913))),_=new o.TranslatedString("change {title} stats position",n.t(null,void 0,i(588))),P=[{value:p.StatsPosition.Left,title:n.t(null,void 0,i(19286))},{value:p.StatsPosition.Center,title:n.t(null,void 0,i(72171))},{value:p.StatsPosition.Right,title:n.t(null,void 0,i(21141))},{value:p.StatsPosition.Auto,title:n.t(null,void 0,i(86951))}],S=n.t(null,void 0,i(24510)),m=n.t(null,void 0,i(75675)),b=n.t(null,void 0,i(28712)),C=n.t(null,void 0,i(46964)),L=n.t(null,void 0,i(2694)),x=n.t(null,void 0,i(60066)),k=n.t(null,void 0,i(19949)),A=n.t(null,void 0,i(67114)),$=n.t(null,void 0,i(75460)),V=n.t(null,void 0,i(36150)),M=n.t(null,void 0,i(85160)),B=n.t(null,void 0,i(37249));function z(e,t,i,n){const o=(0,c.removeSpaces)(i.originalText()),s=[],p=t,z=(0,r.createLineStyleDefinition)(e,{...p,lineColor:t.linecolor,lineWidth:t.linewidth,lineStyle:t.linestyle},i,"Line");s.push(z);const W=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showMiddlePoint,d.format({title:i}))},{id:`${o}MiddlePoint`,title:n&&n.middlePoint||S});s.push(W);const N=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPriceLabels,u.format({title:i}))},{id:`${o}ShowPriceLabels`,title:n&&n.showPriceLabelsTitle||m});s.push(N);const R=[],G=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPriceRange,h.format({title:i}))},{id:`${o}PriceRange`,title:n&&n.priceRange||C});R.push(G);const E=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPercentPriceRange,y.format({title:i}))},{id:`${o}PercentChange`,title:n&&n.percentChange||L});R.push(E);const O=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPipsPriceRange,f.format({title:i}))},{id:`${o}PipsChange`,title:n&&n.pipsChange||x});R.push(O);const U=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showBarsRange,v.format({title:i}))},{ +id:`${o}BarsRange`,title:n&&n.barRange||k});if(R.push(U),"showDateTimeRange"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showDateTimeRange,g.format({title:i}))},{id:`${o}DateTimeRange`,title:n&&n.dateTimeRange||A});R.push(r)}if("showDistance"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showDistance,T.format({title:i}))},{id:`${o}Distance`,title:n&&n.distance||$});R.push(r)}if("showAngle"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showAngle,D.format({title:i}))},{id:`${o}Angle`,title:n&&n.angle||V});R.push(r)}const F=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.alwaysShowStats,w.format({title:i}))},{id:`${o}ShowStats`,title:n&&n.showStats||M});R.push(F);const I=(0,l.createOptionsPropertyDefinition)({option:(0,l.convertToDefinitionProperty)(e,t.statsPosition,_.format({title:i}))},{id:`${o}StatsPosition`,title:n&&n.statsPosition||b,options:new(a())(P)});return R.push(I),s.push((0,l.createPropertyDefinitionsGeneralGroup)(R,`${o}StatsGroup`,B)),{definitions:s}}},2908:(e,t,i)=>{i.d(t,{createLineStyleDefinition:()=>T});var n=i(44352),o=i(36298),r=i(46141),l=i(94474);const s=new o.TranslatedString("change {toolName} line visibility",n.t(null,void 0,i(24272))),a=new o.TranslatedString("change {toolName} line width",n.t(null,void 0,i(46404))),p=new o.TranslatedString("change {toolName} line style",n.t(null,void 0,i(35422))),c=new o.TranslatedString("change {toolName} line color",n.t(null,void 0,i(50265))),d=new o.TranslatedString("change {toolName} line extending left",n.t(null,void 0,i(72781))),u=new o.TranslatedString("change {toolName} line left end",n.t(null,void 0,i(62603))),h=new o.TranslatedString("change {toolName} line extending right",n.t(null,void 0,i(84613))),y=new o.TranslatedString("change {toolName} line right end",n.t(null,void 0,i(62412))),f=n.t(null,void 0,i(1277)),v=n.t(null,void 0,i(25892)),g=n.t(null,void 0,i(74395));function T(e,t,i,n,o){const T={},D={id:`${(0,l.removeSpaces)(i.originalText())}${n}`,title:o&&o.line||f};return void 0!==t.showLine&&(T.checked=(0,r.convertToDefinitionProperty)(e,t.showLine,s.format({toolName:i}))),void 0!==t.lineWidth&&(T.width=(0,r.convertToDefinitionProperty)(e,t.lineWidth,a.format({toolName:i}))),void 0!==t.lineStyle&&(T.style=(0,r.convertToDefinitionProperty)(e,t.lineStyle,p.format({toolName:i}))),void 0!==t.lineColor&&(T.color=(0,r.getColorDefinitionProperty)(e,t.lineColor,null,c.format({toolName:i}))),void 0!==t.extendLeft&&(T.extendLeft=(0,r.convertToDefinitionProperty)(e,t.extendLeft,d.format({toolName:i})),D.extendLeftTitle=o&&o.extendLeftTitle||v),void 0!==t.leftEnd&&(T.leftEnd=(0,r.convertToDefinitionProperty)(e,t.leftEnd,u.format({toolName:i}))),void 0!==t.extendRight&&(T.extendRight=(0,r.convertToDefinitionProperty)(e,t.extendRight,h.format({toolName:i})),D.extendRightTitle=o&&o.extendRightTitle||g),void 0!==t.rightEnd&&(T.rightEnd=(0, +r.convertToDefinitionProperty)(e,t.rightEnd,y.format({toolName:i}))),(0,r.createLinePropertyDefinition)(T,D)}},50653:(e,t,i)=>{i.d(t,{createTextStyleDefinition:()=>b});var n=i(44352),o=i(36298),r=i(46141),l=i(94474);const s=new o.TranslatedString("change {toolName} text visibility",n.t(null,void 0,i(69871))),a=new o.TranslatedString("change {toolName} text color",n.t(null,void 0,i(6500))),p=new o.TranslatedString("change {toolName} text font size",n.t(null,void 0,i(48382))),c=new o.TranslatedString("change {toolName} text font bold",n.t(null,void 0,i(51614))),d=new o.TranslatedString("change {toolName} text font italic",n.t(null,void 0,i(18572))),u=new o.TranslatedString("change {toolName} text",n.t(null,void 0,i(77690))),h=new o.TranslatedString("change {toolName} labels alignment vertical",n.t(null,void 0,i(25937))),y=new o.TranslatedString("change {toolName} labels alignment horizontal",n.t(null,void 0,i(46991))),f=new o.TranslatedString("change {toolName} labels direction",n.t(null,void 0,i(73080))),v=new o.TranslatedString("change {toolName} text background visibility",n.t(null,void 0,i(18610))),g=new o.TranslatedString("change {toolName} text background color",n.t(null,void 0,i(91832))),T=new o.TranslatedString("change {toolName} text border visibility",n.t(null,void 0,i(45529))),D=new o.TranslatedString("change {toolName} text border width",n.t(null,void 0,i(6324))),w=new o.TranslatedString("change {toolName} text border color",n.t(null,void 0,i(44755))),_=new o.TranslatedString("change {toolName} text wrap",n.t(null,void 0,i(25878))),P=n.t(null,void 0,i(27331)),S=n.t(null,void 0,i(48848)),m=n.t(null,void 0,i(17932));function b(e,t,i,n){const o={},b={id:`${(0,l.removeSpaces)(i.originalText())}Text`,title:n.customTitles&&n.customTitles.text||""};if(void 0!==t.showText&&(o.checked=(0,r.convertToDefinitionProperty)(e,t.showText,s.format({toolName:i}))),void 0!==t.textColor&&(o.color=(0,r.getColorDefinitionProperty)(e,t.textColor,t.transparency||null,a.format({toolName:i}))),void 0!==t.fontSize&&(o.size=(0,r.convertToDefinitionProperty)(e,t.fontSize,p.format({toolName:i}))),void 0!==t.bold&&(o.bold=(0,r.convertToDefinitionProperty)(e,t.bold,c.format({toolName:i}))),void 0!==t.italic&&(o.italic=(0,r.convertToDefinitionProperty)(e,t.italic,d.format({toolName:i}))),void 0!==t.text&&(o.text=(0,r.convertToDefinitionProperty)(e,t.text,u.format({toolName:i})),b.isEditable=Boolean(n.isEditable),b.isMultiLine=Boolean(n.isMultiLine)),void 0!==t.vertLabelsAlign&&(o.alignmentVertical=(0,r.convertToDefinitionProperty)(e,t.vertLabelsAlign,h.format({toolName:i})),b.alignmentVerticalItems=n.alignmentVerticalItems),void 0!==t.horzLabelsAlign&&(o.alignmentHorizontal=(0,r.convertToDefinitionProperty)(e,t.horzLabelsAlign,y.format({toolName:i})),b.alignmentHorizontalItems=n.alignmentHorizontalItems),void 0!==t.textOrientation&&(o.orientation=(0,r.convertToDefinitionProperty)(e,t.textOrientation,f.format({toolName:i}))),void 0!==t.backgroundVisible&&(o.backgroundVisible=(0,r.convertToDefinitionProperty)(e,t.backgroundVisible,v.format({ +toolName:i}))),void 0!==t.backgroundColor){let n=null;void 0!==t.backgroundTransparency&&(n=t.backgroundTransparency),o.backgroundColor=(0,r.getColorDefinitionProperty)(e,t.backgroundColor,n,g.format({toolName:i}))}return void 0===t.backgroundVisible&&void 0===t.backgroundColor||(b.backgroundTitle=n.customTitles&&n.customTitles.backgroundTitle||P),void 0!==t.borderVisible&&(o.borderVisible=(0,r.convertToDefinitionProperty)(e,t.borderVisible,T.format({toolName:i}))),void 0!==t.borderWidth&&(o.borderWidth=(0,r.convertToDefinitionProperty)(e,t.borderWidth,D.format({toolName:i}))),void 0!==t.borderColor&&(o.borderColor=(0,r.getColorDefinitionProperty)(e,t.borderColor,null,w.format({toolName:i}))),void 0===t.borderVisible&&void 0===t.borderColor&&void 0===t.borderWidth||(b.borderTitle=n.customTitles&&n.customTitles.borderTitle||S),void 0!==t.wrap&&(o.wrap=(0,r.convertToDefinitionProperty)(e,t.wrap,_.format({toolName:i})),b.wrapTitle=n.customTitles&&n.customTitles.wrapTitle||m),(0,r.createTextPropertyDefinition)(o,b)}},73896:(e,t,i)=>{i.r(t),i.d(t,{ArrowMarkDefinitionsViewModel:()=>d});var n=i(44352),o=i(36298),r=i(50653),l=i(85766),s=i(46141);const a=new o.TranslatedString("change arrow color",n.t(null,void 0,i(38829))),p=n.t(null,void 0,i(37229)),c=n.t(null,void 0,i(96237));class d extends l.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{text:e.text,showText:e.showLabel,textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:p}})]}}_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.arrowColor,null,a)},{id:"ArrowColor",title:c})]}}}},57239:(e,t,i)=>{i.r(t),i.d(t,{ArrowMarkerDefinitionsViewModel:()=>u});var n=i(44352),o=i(36298),r=i(46141),l=i(85766),s=i(94474),a=i(50653);const p=new o.TranslatedString("change {title} color",n.t(null,void 0,i(20216))),c=n.t(null,void 0,i(40054)),d=n.t(null,void 0,i(37229));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,null,p.format({title:i}))},{id:(0,s.removeSpaces)(`${t}Color`),title:c})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,a.createTextStyleDefinition)(this._propertyApplier,{text:e.text,showText:e.showLabel,textColor:e.textColor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},38534:(e,t,i)=>{i.r(t),i.d(t,{ +BalloonDefinitionsViewModel:()=>a});var n=i(44352),o=i(36298),r=i(50653),l=i(85766);const s=n.t(null,void 0,i(37229));class a extends l.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.borderColor},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:s}})]}}}},266:(e,t,i)=>{i.r(t),i.d(t,{BarsPatternDefinitionsViewModel:()=>_});var n=i(44352),o=i(36298),r=i(85766),l=i(46141),s=i(58275),a=i.n(s),p=i(99987),c=i(20345),d=i(94474);const u=new o.TranslatedString("change {title} color",n.t(null,void 0,i(20216))),h=new o.TranslatedString("change {title} mode",n.t(null,void 0,i(94441))),y=new o.TranslatedString("change {title} mirrored",n.t(null,void 0,i(36618))),f=new o.TranslatedString("change {title} flipped",n.t(null,void 0,i(99670))),v=n.t(null,void 0,i(40054)),g=n.t(null,void 0,i(53889)),T=n.t(null,void 0,i(63158)),D=n.t(null,void 0,i(92754)),w=[{value:p.LineToolBarsPatternMode.Bars,title:n.t(null,void 0,i(25264))},{value:p.LineToolBarsPatternMode.OpenClose,title:n.t(null,void 0,i(66049))},{value:p.LineToolBarsPatternMode.Line,title:n.t(null,void 0,i(47669))},{value:p.LineToolBarsPatternMode.LineOpen,title:n.t(null,void 0,i(17676))},{value:p.LineToolBarsPatternMode.LineHigh,title:n.t(null,void 0,i(71899))},{value:p.LineToolBarsPatternMode.LineLow,title:n.t(null,void 0,i(83394))},{value:p.LineToolBarsPatternMode.LineHL2,title:n.t(null,void 0,i(49286))}];class _ extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType()),n=(0,d.removeSpaces)(t);return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.color,null,u.format({title:i}))},{id:`${n}Color`,title:v}),(0,l.createOptionsPropertyDefinition)({option:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.mode,h.format({title:i}),[c.convertToInt])},{id:`${n}Mode`,title:g,options:new(a())(w)}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.mirrored,y.format({title:i}))},{id:`${n}Mirrored`,title:T}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.flipped,f.format({title:i}))},{id:`${n}Flipped`,title:D})]}}}},26430:(e,t,i)=>{i.r(t),i.d(t,{BrushDefinitionsViewModel:()=>u});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),c=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),d=n.t(null,void 0,i(27331));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){ +const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,leftEnd:e.leftEnd,rightEnd:e.rightEnd},i,"Line"),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:d})]}}}},2813:(e,t,i)=>{i.r(t),i.d(t,{CalloutDefinitionsViewModel:()=>l});var n=i(50653),o=i(85766),r=i(36298);class l extends o.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,n.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.bordercolor,borderWidth:e.linewidth,wrap:e.wordWrap},new r.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},70007:(e,t,i)=>{i.r(t),i.d(t,{CrossLineDefinitionsViewModel:()=>p});var n=i(44352),o=i(36298),r=i(85766),l=i(86778),s=i(50653);const a=n.t(null,void 0,i(37229));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new o.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();if("showLabel"in e){return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}return null}}},15673:(e,t,i)=>{i.r(t),i.d(t,{CyclicAndSineLinesPatternDefinitionsViewModel:()=>a});var n=i(44352),o=i(36298),r=i(2908),l=i(85766);const s=n.t(null,void 0,i(83182));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},new o.TranslatedString(this._source.name(),this._source.translatedType()),"Line",{line:s})]}}}},92383:(e,t,i)=>{i.r(t),i.d(t,{ElliottPatternDefinitionsViewModel:()=>v});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(58275),p=i.n(a),c=i(94474);const d=new o.TranslatedString("change {title} color",n.t(null,void 0,i(20216))),u=new o.TranslatedString("change {title} degree",n.t(null,void 0,i(3400))),h=n.t(null,void 0,i(40054)),y=n.t(null,void 0,i(95545)),f=n.t(null,void 0,i(69479));class v extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){ +const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.color,null,d.format({title:i}))},{id:(0,c.removeSpaces)(`${t}BackgroundColor`),title:h}),(0,r.createLineStyleDefinition)(this._propertyApplier,{showLine:e.showWave,lineWidth:e.linewidth},i,"Line",{line:y}),(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.degree,u.format({title:i}))},{id:`${t}Degree`,title:f,options:new(p())(this._source.availableDegreesValues())})]}}}},82300:(e,t,i)=>{i.r(t),i.d(t,{EllipseCircleDefinitionsViewModel:()=>a});var n=i(44352),o=i(36298),r=i(50653),l=i(20061);const s=n.t(null,void 0,i(37229));class a extends l.GeneralFiguresDefinitionsViewModelBase{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,text:e.text,bold:e.bold,italic:e.italic,fontSize:e.fontSize,showText:e.showLabel},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:s}})]}}}},7044:(e,t,i)=>{i.r(t),i.d(t,{FibCirclesDefinitionsViewModel:()=>b});var n=i(50151),o=i(44352),r=i(36298),l=i(2908),s=i(46141),a=i(85766),p=i(94474),c=i(69152);const d=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",o.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),T=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),D=new r.TranslatedString("change {title} coeffs as percents visibility",o.t(null,void 0,i(99128))),w=o.t(null,void 0,i(4372)),_=o.t(null,void 0,i(12374)),P=o.t(null,void 0,i(27331)),S=o.t(null,void 0,i(79106)),m=o.t(null,void 0,i(43809));class b extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,p.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),b=t.trendline.childs(),C=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:b.visible,lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},a,"TrendLine",{line:w});e.push(C);const L=this._source.levelsCount();for(let i=1;i<=L;i++){const n=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.visible,d.format({title:a,index:i})), +color:(0,s.getColorDefinitionProperty)(this._propertyApplier,n.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.coeff,f.format({title:a,index:i}))},{id:`${o}LineLevel${i}`});e.push(r)}const x=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${o}AllLineColor`,title:_});e.push(x);const k=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${o}Background`,title:P});e.push(k);const A=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${o}Levels`,title:S});e.push(A);const $=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.coeffsAsPercents,D.format({title:a}))},{id:`${o}Percentage`,title:m});return e.push($),{definitions:e}}}},56194:(e,t,i)=>{i.r(t),i.d(t,{FibDrawingsWith24LevelsDefinitionsViewModel:()=>F});var n=i(50151),o=i(44352),r=i(36298),l=i(2908),s=i(46141),a=i(85766),p=i(18505),c=i(58275),d=i.n(c),u=i(94474),h=i(69152);const y=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),f=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),v=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),D=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),w=new r.TranslatedString("change {title} reverse",o.t(null,void 0,i(52877))),_=new r.TranslatedString("change {title} prices visibility",o.t(null,void 0,i(56175))),P=new r.TranslatedString("change {title} labels alignment",o.t(null,void 0,i(81170))),S=new r.TranslatedString("change {title} labels font size",o.t(null,void 0,i(22775))),m=new r.TranslatedString("change {title} style",o.t(null,void 0,i(74428))),b=new r.TranslatedString("change {title} fib levels based on log scale",o.t(null,void 0,i(45739))),C=o.t(null,void 0,i(4372)),L=o.t(null,void 0,i(95610)),x=o.t(null,void 0,i(14025)),k=o.t(null,void 0,i(45809)),A=o.t(null,void 0,i(83095)),$=o.t(null,void 0,i(3304)),V=o.t(null,void 0,i(24186)),M=o.t(null,void 0,i(29072)),B=o.t(null,void 0,i(79106)),z=o.t(null,void 0,i(94420)),W=o.t(null,void 0,i(17006)),N=o.t(null,void 0,i(12374)),R=o.t(null,void 0,i(27331)),G=o.t(null,void 0,i(39836)),E=[{id:"values",value:!1, +title:o.t(null,void 0,i(91322))},{id:"percents",value:!0,title:o.t(null,void 0,i(650))}],O=[{id:"bottom",value:"bottom",title:o.t(null,void 0,i(65994))},{id:"middle",value:"middle",title:o.t(null,void 0,i(76476))},{id:"top",value:"top",title:o.t(null,void 0,i(91757))}],U=[10,11,12,14,16,20,24].map((e=>({title:String(e),value:e})));class F extends a.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t),this._disabledBasedOnLog=null;if("fibLevelsBasedOnLogScale"in this._source.properties().childs()){const e=this._source.priceScale();null!==e&&(this._disabledBasedOnLog=new(d())(Boolean(!e.mode().log)),this._createPropertyRages(),e.modeChanged().subscribe(this,((e,t)=>{null!==this._disabledBasedOnLog&&this._disabledBasedOnLog.setValue(Boolean(!t.log))})))}}destroy(){super.destroy();const e=this._source.priceScale();null!==e&&e.modeChanged().unsubscribeAll(this)}_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,u.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType());if("trendline"in t){const i=t.trendline.childs(),n=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:i.visible,lineColor:i.color,lineStyle:i.linestyle,lineWidth:i.linewidth},a,"TrendLine",{line:C});e.push(n)}const c=t.levelsStyle.childs(),F={lineStyle:c.linestyle,lineWidth:c.linewidth},I={line:L};"extendLines"in t&&(F.extendRight=t.extendLines,I.extendRightTitle=A),"extendLinesLeft"in t&&(F.extendLeft=t.extendLinesLeft,I.extendLeftTitle=$),"extendRight"in t&&(F.extendRight=t.extendRight,I.extendRightTitle=x),"extendLeft"in t&&(F.extendLeft=t.extendLeft,I.extendLeftTitle=k);const H=(0,l.createLineStyleDefinition)(this._propertyApplier,F,a,"LevelsStyleLine",I);e.push(H);const j=[],Y=this._source.levelsCount();for(let e=1;e<=Y;e++){const i=t[`level${e}`].childs(),n=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.visible,y.format({title:a,index:e})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,i.color,null,f.format({title:a,index:e})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.coeff,v.format({title:a,index:e}))},{id:`${o}LineLevel${e}`});j.push(n)}const X=(0,s.createPropertyDefinitionsLeveledLinesGroup)(j,`${o}LeveledLinesGroup`);e.push((0,s.createPropertyDefinitionsGeneralGroup)([X],`${o}Group`));const q=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new h.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:a}),!0)},{id:`${o}AllLineColor`,title:N});e.push(q);const J=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,T.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,D.format({title:a}))},{id:`${o}Background`,title:R});e.push(J);const K=t;if("reverse"in K){const t=(0,s.createCheckablePropertyDefinition)({ +checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,K.reverse,w.format({title:a}))},{id:`${o}Reverse`,title:V});e.push(t)}const Q=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showPrices,_.format({title:a}))},{id:`${o}Prices`,title:M});e.push(Q);const Z=(0,s.createOptionsPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,m.format({title:a})),option:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.coeffsAsPercents,m.format({title:a}))},{id:`${o}PitchStyle`,title:B,options:new(d())(E)});e.push(Z);const ee=(0,s.createTwoOptionsPropertyDefinition)({option1:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.horzLabelsAlign,P.format({title:a})),option2:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.vertLabelsAlign,P.format({title:a}))},{id:`${o}Alignment`,title:z,optionsItems1:new(d())(p.availableAlignmentHorizontalItems),optionsItems2:new(d())(O)});e.push(ee);const te=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.labelFontSize,S.format({title:a}))},{id:`${o}FontSize`,title:W,options:new(d())(U)});if(e.push(te),"fibLevelsBasedOnLogScale"in t&&null!==this._disabledBasedOnLog){const i=(0,s.createCheckablePropertyDefinition)({disabled:(0,s.convertFromWVToDefinitionProperty)(this._propertyApplier,this._disabledBasedOnLog,b.format({title:a})),checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fibLevelsBasedOnLogScale,b.format({title:a}))},{id:`${o}BasedOnLog`,title:G});e.push(i)}return{definitions:e}}}},13972:(e,t,i)=>{i.r(t),i.d(t,{FibSpeedResistanceArcsDefinitionsViewModel:()=>b});var n=i(50151),o=i(44352),r=i(36298),l=i(2908),s=i(46141),a=i(85766),p=i(94474),c=i(69152);const d=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",o.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),T=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),D=new r.TranslatedString("change {title} full circles visibility",o.t(null,void 0,i(35165))),w=o.t(null,void 0,i(4372)),_=o.t(null,void 0,i(12374)),P=o.t(null,void 0,i(27331)),S=o.t(null,void 0,i(79106)),m=o.t(null,void 0,i(10578));class b extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,p.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),b=t.trendline.childs(),C=(0, +l.createLineStyleDefinition)(this._propertyApplier,{showLine:b.visible,lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},a,"TrendLine",{line:w});e.push(C);const L=this._source.levelsCount();for(let i=1;i<=L;i++){const n=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.visible,d.format({title:a,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,n.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.coeff,f.format({title:a,index:i}))},{id:`${o}LineLevel${i}`});e.push(r)}const x=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${o}AllLineColor`,title:_});e.push(x);const k=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${o}Background`,title:P});e.push(k);const A=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${o}Levels`,title:S});e.push(A);const $=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fullCircles,D.format({title:a}))},{id:`${o}FullCircles`,title:m});return e.push($),{definitions:e}}}},4841:(e,t,i)=>{i.r(t),i.d(t,{FibSpeedResistanceFanDefinitionsViewModel:()=>z});var n=i(50151),o=i(44352),r=i(36298),l=i(46141),s=i(85766),a=i(94474),p=i(69152) +;const c=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),h=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),y=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),f=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),v=new r.TranslatedString("change {title} left labels visibility",o.t(null,void 0,i(2359))),g=new r.TranslatedString("change {title} right labels visibility",o.t(null,void 0,i(16598))),T=new r.TranslatedString("change {title} top labels visibility",o.t(null,void 0,i(73137))),D=new r.TranslatedString("change {title} bottom labels visibility",o.t(null,void 0,i(15802))),w=new r.TranslatedString("change {title} reverse",o.t(null,void 0,i(52877))),_=new r.TranslatedString("change {title} grid visibility",o.t(null,void 0,i(53770))),P=new r.TranslatedString("change {title} grid line color",o.t(null,void 0,i(29145))),S=new r.TranslatedString("change {title} grid line width",o.t(null,void 0,i(93548))),m=new r.TranslatedString("change {title} grid line style",o.t(null,void 0,i(64949))),b=o.t(null,void 0,i(12374)),C=o.t(null,void 0,i(27331)),L=o.t(null,void 0,i(16103)),x=o.t(null,void 0,i(77838)),k=o.t(null,void 0,i(79307)),A=o.t(null,void 0,i(91367)),$=o.t(null,void 0,i(10209)),V=o.t(null,void 0,i(17608)),M=o.t(null,void 0,i(81260)),B=o.t(null,void 0,i(24186));class z extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),z=[],W=this._source.hLevelsCount();for(let e=1;e<=W;e++){const i=t[`hlevel${e}`].childs(),n=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${o}HLineLevel${e}`});z.push(n)}const N=(0,l.createPropertyDefinitionsLeveledLinesGroup)(z,`${o}HLeveledLinesGroup`),R=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLeftLabels,v.format({title:s}))},{id:`${o}LeftLabels`,title:k}),G=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showRightLabels,g.format({title:s}))},{id:`${o}RightLabels`,title:A}),E=(0,l.createPropertyDefinitionsGeneralGroup)([N,R,G],`${o}HLevelGroup`,L);e.push(E);const O=[],U=this._source.vLevelsCount();for(let e=1;e<=U;e++){const i=t[`vlevel${e}`].childs(),n=(0,l.createLeveledLinePropertyDefinition)({checked:(0, +l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${o}VLineLevel${e}`});O.push(n)}const F=(0,l.createPropertyDefinitionsLeveledLinesGroup)(O,`${o}VLeveledLinesGroup`),I=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showTopLabels,T.format({title:s}))},{id:`${o}TopLabels`,title:$}),H=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showBottomLabels,D.format({title:s}))},{id:`${o}BottomLabels`,title:V}),j=(0,l.createPropertyDefinitionsGeneralGroup)([F,I,H],`${o}VLevelGroup`,x);e.push(j);const Y=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,h.format({title:s}),!0)},{id:`${o}AllLineColor`,title:b});e.push(Y);const X=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,f.format({title:s}))},{id:`${o}Background`,title:C});e.push(X);const q=t.grid.childs(),J=(0,l.createLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.visible,_.format({title:s})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,q.color,null,P.format({title:s})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.linewidth,S.format({title:s})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.linestyle,m.format({title:s}))},{id:`${o}GridLine`,title:M});e.push(J);const K=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.reverse,w.format({title:s}))},{id:`${o}Reverse`,title:B});return e.push(K),{definitions:e}}}},90448:(e,t,i)=>{i.r(t),i.d(t,{FibSpiralDefinitionsViewModel:()=>y});var n=i(44352),o=i(36298),r=i(46141),l=i(85766),s=i(94474);const a=new o.TranslatedString("change {title} line color",n.t(null,void 0,i(20563))),p=new o.TranslatedString("change {title} line width",n.t(null,void 0,i(44643))),c=new o.TranslatedString("change {title} line style",n.t(null,void 0,i(66982))),d=new o.TranslatedString("change {title} counterclockwise",n.t(null,void 0,i(31804))),u=n.t(null,void 0,i(1277)),h=n.t(null,void 0,i(89795));class y extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,s.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.linecolor,null,a.format({title:n})),width:(0, +r.convertToDefinitionProperty)(this._propertyApplier,e.linewidth,p.format({title:n})),style:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.linestyle,c.format({title:n}))},{id:`${i}Line`,title:u}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.counterclockwise,d.format({title:n}))},{id:`${i}Counterclockwise`,title:h})]}}}},18505:(e,t,i)=>{i.r(t),i.d(t,{FibTimezoneDefinitionsViewModel:()=>L,availableAlignmentHorizontalItems:()=>C,availableAlignmentVerticalItems:()=>b});var n=i(50151),o=i(44352),r=i(36298),l=i(46141),s=i(85766),a=i(58275),p=i.n(a),c=i(94474),d=i(69152);const u=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),h=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line style",o.t(null,void 0,i(47840))),v=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),D=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),w=new r.TranslatedString("change {title} labels visibility",o.t(null,void 0,i(24338))),_=new r.TranslatedString("change {title} labels alignment",o.t(null,void 0,i(81170))),P=o.t(null,void 0,i(12374)),S=o.t(null,void 0,i(27331)),m=o.t(null,void 0,i(94420)),b=[{id:"top",value:"top",title:o.t(null,void 0,i(65994))},{id:"middle",value:"middle",title:o.t(null,void 0,i(76476))},{id:"bottom",value:"bottom",title:o.t(null,void 0,i(91757))}],C=[{id:"left",value:"left",title:o.t(null,void 0,i(19286))},{id:"center",value:"center",title:o.t(null,void 0,i(72171))},{id:"right",value:"right",title:o.t(null,void 0,i(21141))}];class L extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,c.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),a=this._source.levelsCount();for(let i=1;i<=a;i++){const n=t[`level${i}`].childs(),r=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,n.visible,u.format({title:s,index:i})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,n.color,null,h.format({title:s,index:i})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,y.format({title:s,index:i})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,n.linestyle,f.format({title:s,index:i})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,n.coeff,v.format({title:s,index:i}))},{id:`${o}LineLevel${i}`});e.push(r)}const L=(0,l.createColorPropertyDefinition)({color:(0, +l.getColorDefinitionProperty)(this._propertyApplier,new d.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:s}),!0)},{id:`${o}AllLineColor`,title:P});e.push(L);const x=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,T.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,D.format({title:s}))},{id:`${o}Background`,title:S});e.push(x);const k=(0,l.createTwoOptionsPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLabels,w.format({title:s})),option1:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.horzLabelsAlign,_.format({title:s})),option2:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.vertLabelsAlign,_.format({title:s}))},{id:`${o}Labels`,title:m,optionsItems1:new(p())(C),optionsItems2:new(p())(b)});return e.push(k),{definitions:e}}}},89478:(e,t,i)=>{i.r(t),i.d(t,{FibWedgeDefinitionsViewModel:()=>S});var n=i(50151),o=i(44352),r=i(36298),l=i(2908),s=i(46141),a=i(85766),p=i(94474),c=i(69152);const d=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",o.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),T=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),D=o.t(null,void 0,i(4372)),w=o.t(null,void 0,i(12374)),_=o.t(null,void 0,i(27331)),P=o.t(null,void 0,i(79106));class S extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,p.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),S=t.trendline.childs(),m=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:S.visible,lineColor:S.color,lineWidth:S.linewidth},a,"TrendLine",{line:D});e.push(m);const b=this._source.levelsCount();for(let i=1;i<=b;i++){const n=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.visible,d.format({title:a,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,n.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.coeff,f.format({title:a,index:i}))},{id:`${o}LineLevel${i}`});e.push(r)}const C=(0,s.createColorPropertyDefinition)({ +color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${o}AllLineColor`,title:w});e.push(C);const L=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${o}Background`,title:_});e.push(L);const x=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${o}Levels`,title:P});return e.push(x),{definitions:e}}}},42923:(e,t,i)=>{i.r(t),i.d(t,{FlagMarkDefinitionsViewModel:()=>p});var n=i(44352),o=i(36298),r=i(85766),l=i(46141);const s=new o.TranslatedString("change flag color",n.t(null,void 0,i(72080))),a=n.t(null,void 0,i(21524));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.flagColor,null,s)},{id:"FlagColor",title:a})]}}}},85951:(e,t,i)=>{i.r(t),i.d(t,{GannComplexAndFixedDefinitionsViewModel:()=>R,isGannComplexLineTool:()=>N});var n=i(50151),o=i(44352),r=i(36298),l=i(50653),s=i(46141),a=i(85766),p=i(49809),c=i(58275),d=i.n(c),u=i(20345),h=i(94474),y=i(69152);const f=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),v=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),g=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),T=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),D=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),w=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),_=new r.TranslatedString("change {title} reverse",o.t(null,void 0,i(52877))),P=new r.TranslatedString("change {title} fan {index} line visibility",o.t(null,void 0,i(89126))),S=new r.TranslatedString("change {title} fan {index} line color",o.t(null,void 0,i(82516))),m=new r.TranslatedString("change {title} fan {index} line width",o.t(null,void 0,i(30016))),b=new r.TranslatedString("change {title} arcs {index} line visibility",o.t(null,void 0,i(13853))),C=new r.TranslatedString("change {title} arcs {index} line color",o.t(null,void 0,i(17466))),L=new r.TranslatedString("change {title} arcs {index} line width",o.t(null,void 0,i(72307))),x=new r.TranslatedString("change top margin",o.t(null,void 0,i(98905))),k=o.t(null,void 0,i(24186)),A=o.t(null,void 0,i(12374)),$=o.t(null,void 0,i(27331)),V=o.t(null,void 0,i(59771)),M=o.t(null,void 0,i(33886)),B=o.t(null,void 0,i(79106)),z=o.t(null,void 0,i(87931)),W=o.t(null,void 0,i(54189));function N(e){ +return e instanceof p.LineToolGannComplex}class R extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,h.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),p=[],c=t.levels.childCount();for(let e=0;enull!==e?parseFloat(t.getScaleRatioFormatter().format(`${e}`)):null])},{id:"scaleRatio",title:V,min:new(d())(1e-7),max:new(d())(1e8),step:new(d())(t.getScaleRatioStep())});e.push(n);const o=i.labelsStyle.childs(),r=(0,l.createTextStyleDefinition)(this._propertyApplier,{showText:i.showLabels,fontSize:o.fontSize,bold:o.bold,italic:o.italic},a,{customTitles:{text:M}});e.push(r)}return{definitions:e}}}},95399:(e,t,i)=>{i.r(t),i.d(t,{GannFanDefinitionsViewModel:()=>_});var n=i(50151),o=i(44352),r=i(36298),l=i(46141),s=i(85766),a=i(94474),p=i(69152);const c=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),h=new r.TranslatedString("change {title} level {index} line style",o.t(null,void 0,i(47840))),y=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),f=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),v=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),g=new r.TranslatedString("change {title} labels visibility",o.t(null,void 0,i(24338))),T=o.t(null,void 0,i(12374)),D=o.t(null,void 0,i(27331)),w=o.t(null,void 0,i(94420));class _ extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),_=this._source.levelsCount();for(let i=1;i<=_;i++){const n=t[`level${i}`].childs(),r=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,n.visible,c.format({title:s,index:i})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,n.color,null,d.format({title:s,index:i})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,u.format({title:s,index:i})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,n.linestyle,h.format({title:s,index:i}))},{id:`${o}LineLevel${i}`,title:`${n.coeff1.value()}/${n.coeff2.value()}`});e.push(r)}const P=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,y.format({title:s}))},{id:`${o}AllLineColor`,title:T});e.push(P);const S=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,f.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,v.format({title:s}))},{ +id:`${o}Background`,title:D});e.push(S);const m=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLabels,g.format({title:s}))},{id:`${o}Labels`,title:w});return e.push(m),{definitions:e}}}},41854:(e,t,i)=>{i.r(t),i.d(t,{GannSquareDefinitionsViewModel:()=>M});var n=i(50151),o=i(44352),r=i(36298),l=i(46141),s=i(85766),a=i(94474),p=i(69152);const c=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),h=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),y=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),f=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),v=new r.TranslatedString("change {title} reverse",o.t(null,void 0,i(52877))),g=new r.TranslatedString("change {title} left labels visibility",o.t(null,void 0,i(2359))),T=new r.TranslatedString("change {title} right labels visibility",o.t(null,void 0,i(16598))),D=new r.TranslatedString("change {title} top labels visibility",o.t(null,void 0,i(73137))),w=new r.TranslatedString("change {title} bottom labels visibility",o.t(null,void 0,i(15802))),_=new r.TranslatedString("change {title} fans visibility",o.t(null,void 0,i(78142))),P=new r.TranslatedString("change {title} fans line color",o.t(null,void 0,i(79467))),S=o.t(null,void 0,i(12374)),m=o.t(null,void 0,i(27331)),b=o.t(null,void 0,i(16103)),C=o.t(null,void 0,i(77838)),L=o.t(null,void 0,i(79307)),x=o.t(null,void 0,i(91367)),k=o.t(null,void 0,i(10209)),A=o.t(null,void 0,i(17608)),$=o.t(null,void 0,i(38280)),V=o.t(null,void 0,i(24186));class M extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),M=[],B=this._source.hLevelsCount();for(let e=1;e<=B;e++){const i=t[`hlevel${e}`].childs(),n=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${o}HLineLevel${e}`});M.push(n)}const z=(0,l.createPropertyDefinitionsLeveledLinesGroup)(M,`${o}HLeveledLinesGroup`),W=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLeftLabels,g.format({title:s}))},{id:`${o}LeftLabels`,title:L}),N=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showRightLabels,T.format({title:s}))},{id:`${o}RightLabels`,title:x}),R=(0,l.createTransparencyPropertyDefinition)({checked:(0, +l.convertToDefinitionProperty)(this._propertyApplier,t.fillHorzBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.horzTransparency,f.format({title:s}))},{id:`${o}BackgroundH`,title:m}),G=(0,l.createPropertyDefinitionsGeneralGroup)([z,W,N,R],`${o}HLevelGroup`,b);e.push(G);const E=[],O=this._source.vLevelsCount();for(let e=1;e<=O;e++){const i=t[`vlevel${e}`].childs(),n=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,c.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${o}VLineLevel${e}`});E.push(n)}const U=(0,l.createPropertyDefinitionsLeveledLinesGroup)(E,`${o}VLeveledLinesGroup`),F=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showTopLabels,D.format({title:s}))},{id:`${o}TopLabels`,title:k}),I=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showBottomLabels,w.format({title:s}))},{id:`${o}BottomLabels`,title:A}),H=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillVertBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.vertTransparency,f.format({title:s}))},{id:`${o}BackgroundV`,title:m}),j=(0,l.createPropertyDefinitionsGeneralGroup)([U,F,I,H],`${o}VLevelGroup`,C);e.push(j);const Y=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,h.format({title:s}),!0)},{id:`${o}AllLineColor`,title:S});e.push(Y);const X=t.fans.childs(),q=(0,l.createColorPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,X.visible,_.format({title:s})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,X.color,null,P.format({title:s}))},{id:`${o}FansLines`,title:$});e.push(q);const J=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.reverse,v.format({title:s}))},{id:`${o}Reverse`,title:V});return e.push(J),{definitions:e}}}},84070:(e,t,i)=>{i.r(t),i.d(t,{GeneralBezierDefinitionsViewModel:()=>u});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),c=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),d=n.t(null,void 0,i(27331));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._undoModel,{ +lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle,extendLeft:e.extendLeft,extendRight:e.extendRight,leftEnd:e.leftEnd,rightEnd:e.rightEnd},i,"Line"),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._undoModel,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:d})]}}}},83115:(e,t,i)=>{i.r(t),i.d(t,{GeneralDatePriceRangeDefinitionsViewModel:()=>b});var n=i(44352),o=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(46141),p=i(94474);const c=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),d=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),u=new o.TranslatedString("change {title} extend top",n.t(null,void 0,i(896))),h=new o.TranslatedString("change {title} extend bottom",n.t(null,void 0,i(1447))),y=new o.TranslatedString("change {title} extend left",n.t(null,void 0,i(15258))),f=n.t(null,void 0,i(1277)),v=n.t(null,void 0,i(48848)),g=n.t(null,void 0,i(27331)),T=n.t(null,void 0,i(85197)),D=n.t(null,void 0,i(71116)),w=n.t(null,void 0,i(45809)),_=n.t(null,void 0,i(14025)),P=n.t(null,void 0,i(85206)),S=n.t(null,void 0,i(14773)),m=n.t(null,void 0,i(37229));class b extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,p.removeSpaces)(i),s=new o.TranslatedString(i,this._source.translatedType()),m=(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:t.linecolor,lineWidth:t.linewidth},s,"Line",{line:f});if(e.push(m),t.hasOwnProperty("borderWidth")){const i=(0,r.createLineStyleDefinition)(this._propertyApplier,{showLine:t.drawBorder,lineColor:t.borderColor,lineWidth:t.borderWidth},s,"Border",{line:v});e.push(i)}const b=(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,c.format({title:s})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,t.backgroundColor,t.backgroundTransparency,d.format({title:s}))},{id:`${n}BackgroundColor`,title:g});if(e.push(b),function(e){return e.hasOwnProperty("extendTop")}(t)){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendTop,u.format({title:s}))},{id:`${n}ExtendTop`,title:T}),o=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendBottom,h.format({title:s}))},{id:`${n}ExtendBottom`,title:D});e.push(i,o)}if(function(e){return e.hasOwnProperty("extendLeft")}(t)){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendLeft,y.format({title:s}))},{id:`${n}extendLeft`,title:w}),o=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendRight,h.format({title:s}))},{id:`${n}ExtendBottom`,title:_});e.push(i,o)} +const C=(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:t.textcolor,backgroundColor:t.labelBackgroundColor,backgroundTransparency:t.backgroundTransparency,fontSize:t.fontsize,backgroundVisible:t.fillLabelBackground},s,{isEditable:!0,isMultiLine:!0,customTitles:{text:P,backgroundTitle:S}});return e.push(C),{definitions:e}}_textPropertyDefinitions(){const e=this._source.properties().childs().customText.childs();return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.visible,textColor:e.color,fontSize:e.fontsize},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:m}})]}}}},20061:(e,t,i)=>{i.r(t),i.d(t,{GeneralFiguresDefinitionsViewModel:()=>y,GeneralFiguresDefinitionsViewModelBase:()=>h});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),c=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),d=n.t(null,void 0,i(48848)),u=n.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType()),n=(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},i,"Line",{line:d}),l="transparency"in e?e.transparency:null;return{definitions:[n,(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,l,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}class y extends h{}},28578:(e,t,i)=>{i.r(t),i.d(t,{GeneralTrendFiguresDefinitionsViewModel:()=>y});var n=i(44352),o=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(46141),p=i(94474);const c=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),d=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),u=n.t(null,void 0,i(29072)),h=n.t(null,void 0,i(27331));class y extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{...e,lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},i,"Line"),(0,l.createTextStyleDefinition)(this._propertyApplier,{showText:e.showPrices,textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},i,{customTitles:{text:u}}),(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,d.format({title:i}))},{id:(0,p.removeSpaces)(`${t}Background`),title:h})] +}}}},52266:(e,t,i)=>{i.r(t),i.d(t,{GhostFeedDefinitionsViewModel:()=>C});var n=i(44352),o=i(36298),r=i(85766),l=i(46141),s=i(58275),a=i.n(s),p=i(94474);const c=new o.TranslatedString("change {title} candle up color",n.t(null,void 0,i(42273))),d=new o.TranslatedString("change {title} candle down color",n.t(null,void 0,i(38742))),u=new o.TranslatedString("change {title} candle border visibility",n.t(null,void 0,i(28146))),h=new o.TranslatedString("change {title} candle border up color",n.t(null,void 0,i(550))),y=new o.TranslatedString("change {title} candle border down color",n.t(null,void 0,i(7373))),f=new o.TranslatedString("change {title} candle wick visibility",n.t(null,void 0,i(27029))),v=new o.TranslatedString("change {title} candle wick color",n.t(null,void 0,i(76054))),g=new o.TranslatedString("change {title} transparency",n.t(null,void 0,i(84321))),T=new o.TranslatedString("change {title} average HL value",n.t(null,void 0,i(78680))),D=new o.TranslatedString("change {title} variance value",n.t(null,void 0,i(12355))),w=n.t(null,void 0,i(63528)),_=n.t(null,void 0,i(72269)),P=n.t(null,void 0,i(26458)),S=n.t(null,void 0,i(2295)),m=n.t(null,void 0,i(34674)),b=n.t(null,void 0,i(25227));class C extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,p.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType()),r=e.candleStyle.childs();return{definitions:[(0,l.createTwoColorsPropertyDefinition)({color1:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.upColor,null,c.format({title:n})),color2:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.downColor,null,d.format({title:n}))},{id:`${i}Candle2Colors`,title:w}),(0,l.createTwoColorsPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.drawBorder,u.format({title:n})),color1:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.borderUpColor,null,h.format({title:n})),color2:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.borderDownColor,null,y.format({title:n}))},{id:`${i}CandleBorder2Colors`,title:_}),(0,l.createColorPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.drawWick,f.format({title:n})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.wickColor,null,v.format({title:n}))},{id:`${i}CandleWickColor`,title:P}),(0,l.createTransparencyPropertyDefinition)({transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.transparency,g.format({title:n}))},{id:`${i}Transparency`,title:S})]}}_inputsPropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,p.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createNumberPropertyDefinition)({value:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.averageHL,T.format({title:n}))},{id:`${i}AvgHL`,title:m,type:0,min:new(a())(1),max:new(a())(5e4),step:new(a())(1)}),(0,l.createNumberPropertyDefinition)({value:(0, +l.convertToDefinitionProperty)(this._propertyApplier,e.variance,D.format({title:n}))},{id:`${i}Variance`,title:b,type:0,min:new(a())(1),max:new(a())(100),step:new(a())(1)})]}}}},63138:(e,t,i)=>{i.r(t),i.d(t,{HighlighterDefinitionsViewModel:()=>l});var n=i(2908),o=i(85766),r=i(36298);class l extends o.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,n.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor},new r.TranslatedString(this._source.name(),this._source.translatedType()),"Line")]}}}},55252:(e,t,i)=>{i.r(t),i.d(t,{HorizontalLineDefinitionsViewModel:()=>h});var n=i(44352),o=i(36298),r=i(46141),l=i(41339),s=i(94474),a=i(85766),p=i(86778),c=i(50653);const d=n.t(null,void 0,i(37229)),u=n.t(null,{context:"linetool point"},i(1961));class h extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,p.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new o.TranslatedString(this._source.name(),this._source.translatedType()))}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=this._getYCoordinateStepWV(),i=(0,l.getCoordinateYMetaInfo)(this._propertyApplier,e,t);return{definitions:[(0,r.createCoordinatesPropertyDefinition)({y:i.property},{id:(0,s.removeSpaces)(`${this._source.name()}Point`),title:u,...i.info})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,c.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},15574:(e,t,i)=>{i.r(t),i.d(t,{HorizontalRayDefinitionsViewModel:()=>p});var n=i(44352),o=i(36298),r=i(85766),l=i(86778),s=i(50653);const a=n.t(null,void 0,i(37229));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new o.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}}},53284:(e,t,i)=>{i.r(t),i.d(t,{IconsDefinitionsViewModel:()=>c});var n=i(44352),o=i(36298),r=i(85766),l=i(46141),s=i(94474);const a=new o.TranslatedString("change {title} color",n.t(null,void 0,i(20216))),p=n.t(null,void 0,i(40054));class c extends r.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_stylePropertyDefinitions(){ +const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.color,null,a.format({title:i}))},{id:(0,s.removeSpaces)(`${t}Color`),title:p})]}}}},77420:(e,t,i)=>{i.r(t),i.d(t,{NoteDefinitionsViewModel:()=>d});var n=i(44352),o=i(36298),r=i(50653),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),c=n.t(null,void 0,i(85206));class d extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.markerColor,null,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}LabelColor`),title:c})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,fontSize:e.fontSize,bold:e.bold,italic:e.italic,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.backgroundTransparency,borderColor:e.borderColor},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},21905:(e,t,i)=>{i.r(t),i.d(t,{ParallelChannelDefinitionsViewModel:()=>T});var n=i(44352),o=i(36298),r=i(46141),l=i(85766),s=i(2908),a=i(94474);const p=new o.TranslatedString("change {title} extending left",n.t(null,void 0,i(3708))),c=new o.TranslatedString("change {title} extending right",n.t(null,void 0,i(52889))),d=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),u=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),h=n.t(null,void 0,i(27331)),y=n.t(null,void 0,i(25892)),f=n.t(null,void 0,i(74395)),v=n.t(null,void 0,i(99120)),g=n.t(null,void 0,i(76476));class T extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineStyle:e.linestyle,lineWidth:e.linewidth},n,"ChannelLine",{line:v}),(0,s.createLineStyleDefinition)(this._propertyApplier,{showLine:e.showMidline,lineColor:e.midlinecolor,lineStyle:e.midlinestyle,lineWidth:e.midlinewidth},n,"MiddleLine",{line:g}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendLeft,p.format({title:n}))},{id:`${i}ExtendLeft`,title:y}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendRight,c.format({title:n}))},{id:`${i}ExtendRight`,title:f}),(0,r.createColorPropertyDefinition)({checked:(0, +r.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,d.format({title:n})),color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,u.format({title:n}))},{id:`${i}Background`,title:h})]}}}},74481:(e,t,i)=>{i.r(t),i.d(t,{PathDefinitionsViewModel:()=>a});var n=i(44352),o=i(36298),r=i(2908),l=i(85766);const s=n.t(null,void 0,i(1277));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.lineColor,lineWidth:e.lineWidth,lineStyle:e.lineStyle,leftEnd:e.leftEnd,rightEnd:e.rightEnd},new o.TranslatedString(this._source.name(),this._source.translatedType()),"Line",{line:s})]}}}},25107:(e,t,i)=>{i.r(t),i.d(t,{PatternWithBackgroundDefinitionViewModel:()=>f});var n=i(44352),o=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(46141),p=i(94474);const c=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),d=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),u=n.t(null,void 0,i(85206)),h=n.t(null,void 0,i(48848)),y=n.t(null,void 0,i(27331));class f extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},i,{isEditable:!0,isMultiLine:!0,customTitles:{text:u}}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},i,"Line",{line:h}),(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,d.format({title:i}))},{id:(0,p.removeSpaces)(`${t}BackgroundColor`),title:y})]}}}},63311:(e,t,i)=>{i.r(t),i.d(t,{PatternWithoutBackgroundDefinitionsViewModel:()=>c});var n=i(44352),o=i(36298),r=i(2908),l=i(50653),s=i(85766);const a=n.t(null,void 0,i(85206)),p=n.t(null,void 0,i(48848));class c extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=new o.TranslatedString(this._source.name(),this._source.translatedType());return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},t,{isEditable:!0,isMultiLine:!0,customTitles:{text:a}}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},t,"Line",{line:p})]}}}},81658:(e,t,i)=>{i.r(t),i.d(t,{PitchBaseDefinitionsViewModel:()=>m});var n=i(50151),o=i(44352),r=i(36298),l=i(2908),s=i(85766),a=i(46141),p=i(94474),c=i(69152) +;const d=new r.TranslatedString("change {title} extend lines",o.t(null,void 0,i(96902))),u=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),h=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line style",o.t(null,void 0,i(47840))),v=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),D=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),w=o.t(null,{context:"study"},i(66187)),_=o.t(null,void 0,i(12374)),P=o.t(null,void 0,i(27331)),S=o.t(null,void 0,i(13611));class m extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties(),i=t.childs(),o=this._source.name(),s=(0,p.removeSpaces)(o),m=new r.TranslatedString(o,this._source.translatedType());t.hasChild("extendLines")&&e.push((0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.extendLines,d.format({title:m}))},{id:`${s}ExtendLines`,title:S}));const b=i.median.childs(),C=(0,l.createLineStyleDefinition)(this._propertyApplier,{lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},m,"Median",{line:w});e.push(C);const L=this._source.levelsCount();for(let t=0;t<=L;t++){const n=i[`level${t}`].childs(),o=(0,a.createLeveledLinePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,n.visible,u.format({title:m,index:t+1})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,n.color,null,h.format({title:m,index:t+1})),width:(0,a.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,y.format({title:m,index:t+1})),style:(0,a.convertToDefinitionProperty)(this._propertyApplier,n.linestyle,f.format({title:m,index:t+1})),level:(0,a.convertToDefinitionProperty)(this._propertyApplier,n.coeff,v.format({title:m,index:t+1}))},{id:`${s}LineLevel${t+1}`});e.push(o)}const x=(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:m}),!0)},{id:`${s}AllLineColor`,title:_});e.push(x);const k=(0,a.createTransparencyPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.fillBackground,T.format({title:m})),transparency:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.transparency,D.format({title:m}))},{id:`${s}Background`,title:P});return e.push(k),{definitions:e}}}},769:(e,t,i)=>{i.r(t),i.d(t,{PitchForkDefinitionsViewModel:()=>h});var n=i(44352),o=i(36298),r=i(46141),l=i(81658),s=i(90095),a=i(58275),p=i.n(a) +;const c=new o.TranslatedString("change {title} style",n.t(null,void 0,i(74428))),d=n.t(null,void 0,i(32733)),u=[{value:s.LineToolPitchforkStyle.Original,title:n.t(null,void 0,i(25595))},{value:s.LineToolPitchforkStyle.Schiff2,title:n.t(null,void 0,i(51464))},{value:s.LineToolPitchforkStyle.Schiff,title:n.t(null,void 0,i(66276))},{value:s.LineToolPitchforkStyle.Inside,title:n.t(null,void 0,i(9114))}];class h extends l.PitchBaseDefinitionsViewModel{_stylePropertyDefinitions(){const e=super._stylePropertyDefinitions(),t=this._source.properties().childs(),i=this._source.name(),n=new o.TranslatedString(i,this._source.translatedType()),l=(0,r.createOptionsPropertyDefinition)({option:(0,r.convertToDefinitionProperty)(this._propertyApplier,t.style,c.format({title:n}))},{id:`${i}PitchStyle`,title:d,options:new(p())(u)});return e.definitions.push(l),e}}},62890:(e,t,i)=>{i.r(t),i.d(t,{PolylinesDefinitionsViewModel:()=>h});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),c=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),d=n.t(null,void 0,i(48848)),u=n.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth},i,"Line",{line:d}),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}},54440:(e,t,i)=>{i.r(t),i.d(t,{PredictionDefinitionsViewModel:()=>k});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(94474) +;const p=new o.TranslatedString("change {title} source text color",n.t(null,void 0,i(42286))),c=new o.TranslatedString("change {title} source background color",n.t(null,void 0,i(18544))),d=new o.TranslatedString("change {title} source border color",n.t(null,void 0,i(48035))),u=new o.TranslatedString("change {title} target text color",n.t(null,void 0,i(27634))),h=new o.TranslatedString("change {title} target background color",n.t(null,void 0,i(52387))),y=new o.TranslatedString("change {title} target border color",n.t(null,void 0,i(6921))),f=new o.TranslatedString("change {title} success text color",n.t(null,void 0,i(88383))),v=new o.TranslatedString("change {title} success background color",n.t(null,void 0,i(26967))),g=new o.TranslatedString("change {title} failure text color",n.t(null,void 0,i(3156))),T=new o.TranslatedString("change {title} failure background color",n.t(null,void 0,i(49885))),D=n.t(null,void 0,i(79238)),w=n.t(null,void 0,i(22213)),_=n.t(null,void 0,i(15500)),P=n.t(null,void 0,i(74289)),S=n.t(null,void 0,i(98001)),m=n.t(null,void 0,i(89258)),b=n.t(null,void 0,i(69835)),C=n.t(null,void 0,i(91141)),L=n.t(null,void 0,i(31343)),x=n.t(null,void 0,i(28565));class k extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth},n,"Line"),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceTextColor,null,p.format({title:n}))},{id:`${i}SourceTextColor`,title:D}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceBackColor,e.transparency,c.format({title:n}))},{id:`${i}SourceBackgroundColor`,title:w}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceStrokeColor,null,d.format({title:n}))},{id:`${i}SourceBorderColor`,title:_}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetTextColor,null,u.format({title:n}))},{id:`${i}TargetTextColor`,title:P}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetBackColor,null,h.format({title:n}))},{id:`${i}TargetBackgroundColor`,title:S}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetStrokeColor,null,y.format({title:n}))},{id:`${i}TargetBorderColor`,title:m}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.successTextColor,null,f.format({title:n}))},{id:`${i}SuccessTextColor`,title:b}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.successBackground,null,v.format({title:n}))},{id:`${i}SuccessBackgroundColor`,title:C}),(0,s.createColorPropertyDefinition)({color:(0, +s.getColorDefinitionProperty)(this._propertyApplier,e.failureTextColor,null,g.format({title:n}))},{id:`${i}FailureTextColor`,title:L}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.failureBackground,null,T.format({title:n}))},{id:`${i}FailureBackgroundColor`,title:x})]}}}},17265:(e,t,i)=>{i.r(t),i.d(t,{PriceLabelDefinitionsViewModel:()=>a});var n=i(44352),o=i(36298),r=i(50653),l=i(85766);const s=n.t(null,void 0,i(37229));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.borderColor},new o.TranslatedString(this._source.name(),this._source.translatedType()),{customTitles:{text:s}})]}}}},11980:(e,t,i)=>{i.r(t),i.d(t,{PriceNoteDefinitionsViewModel:()=>f});var n=i(44352),o=i(36298),r=i(50653),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} line color",n.t(null,void 0,i(20563))),c=n.t(null,void 0,i(37126)),d=n.t(null,void 0,i(37229)),u=n.t(null,void 0,i(60489)),h=n.t(null,void 0,i(75332)),y=n.t(null,void 0,i(14773));class f extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType()),l=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.lineColor,null,p.format({title:n}))},{id:`${i}LineColor`,title:u});return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.priceLabelTextColor,fontSize:e.priceLabelFontSize,bold:e.priceLabelBold,italic:e.priceLabelItalic,backgroundColor:e.priceLabelBackgroundColor,borderColor:e.priceLabelBorderColor},n,{isEditable:!1,isMultiLine:!1,customTitles:{text:c,borderTitle:h,backgroundTitle:y}}),l]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textColor,fontSize:e.fontSize},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},12501:(e,t,i)=>{i.r(t),i.d(t,{ProjectionDefinitionsViewModel:()=>h});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} background color 1",n.t(null,void 0,i(39651))),c=new o.TranslatedString("change {title} background color 2",n.t(null,void 0,i(78177))),d=n.t(null,void 0,i(48848)),u=n.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createTwoColorsPropertyDefinition)({color1:(0, +s.getColorDefinitionProperty)(this._propertyApplier,e.color1,e.transparency,p.format({title:i})),color2:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.color2,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}Background2Color`),title:u}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.trendline.childs().color,lineWidth:e.linewidth},i,"Line",{line:d})]}}}},3664:(e,t,i)=>{i.r(t),i.d(t,{RectangleDefinitionsViewModel:()=>y});var n=i(44352),o=i(36298),r=i(46141),l=i(20061),s=i(50653);const a=new o.TranslatedString("change {title} extending left",n.t(null,void 0,i(3708))),p=new o.TranslatedString("change {title} extending right",n.t(null,void 0,i(52889))),c=n.t(null,void 0,i(37229)),d=n.t(null,void 0,i(45809)),u=n.t(null,void 0,i(14025)),h=[{value:"bottom",title:n.t(null,void 0,i(65994))},{value:"middle",title:n.t(null,void 0,i(9114))},{value:"top",title:n.t(null,void 0,i(91757))}];class y extends l.GeneralFiguresDefinitionsViewModelBase{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType()),n=super._stylePropertyDefinitions(),l=(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendRight,p.format({title:i}))},{id:`${t}ExtendRight`,title:u});n.definitions.push(l);const s=(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendLeft,a.format({title:i}))},{id:`${t}ExtendLeft`,title:d});return n.definitions.push(s),n}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,text:e.text,bold:e.bold,italic:e.italic,fontSize:e.fontSize,horzLabelsAlign:e.horzLabelsAlign,vertLabelsAlign:e.vertLabelsAlign,showText:e.showLabel},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,alignmentVerticalItems:h,customTitles:{text:c}})]}}}},30333:(e,t,i)=>{i.r(t),i.d(t,{RiskRewardDefinitionsViewModel:()=>H});var n=i(44352),o=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(46141),p=i(4895),c=i(58275),d=i.n(c),u=i(94474) +;const h=new o.TranslatedString("change {title} stop color",n.t(null,void 0,i(54659))),y=new o.TranslatedString("change {title} target color",n.t(null,void 0,i(97573))),f=new o.TranslatedString("change {title} price labels visibility",n.t(null,void 0,i(88577))),v=new o.TranslatedString("change {title} compact stats mode",n.t(null,void 0,i(35435))),g=new o.TranslatedString("change {title} always show stats",n.t(null,void 0,i(37913))),T=new o.TranslatedString("change {title} account size",n.t(null,void 0,i(31775))),D=new o.TranslatedString("change {title} lot size",n.t(null,void 0,i(45025))),w=new o.TranslatedString("change {title} risk",n.t(null,void 0,i(31553))),_=new o.TranslatedString("change {title} risk display mode",n.t(null,void 0,i(40344))),P=new o.TranslatedString("change {title} entry price",n.t(null,void 0,i(59354))),S=new o.TranslatedString("change {title} profit level",n.t(null,void 0,i(44539))),m=new o.TranslatedString("change {title} profit price",n.t(null,void 0,i(41646))),b=new o.TranslatedString("change {title} stop level",n.t(null,void 0,i(89182))),C=new o.TranslatedString("change {title} stop price",n.t(null,void 0,i(82224))),L=n.t(null,void 0,i(83182)),x=n.t(null,void 0,i(50948)),k=n.t(null,void 0,i(45302)),A=n.t(null,void 0,i(37229)),$=n.t(null,void 0,i(47737)),V=n.t(null,void 0,i(30973)),M=n.t(null,void 0,i(25684)),B=n.t(null,void 0,i(46001)),z=n.t(null,void 0,i(2635)),W=n.t(null,void 0,i(56119)),N=n.t(null,void 0,i(95264)),R=n.t(null,void 0,i(27531)),G=n.t(null,void 0,i(63833)),E=n.t(null,void 0,i(85160)),O=n.t(null,void 0,i(75675)),U=n.t(null,void 0,i(5066)),F=n.t(null,void 0,i(76655));function I(e){return[{value:p.RiskDisplayMode.Percentage,title:U},{value:p.RiskDisplayMode.Money,title:e||F}]}class H extends s.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t);const i=this._source.properties().childs(),n=i.riskDisplayMode.value();this._riskMaxWV=new(d())(this._getRiskMax(n)),this._riskStepWV=new(d())(this._getRiskStep(n)),this._riskPrecisionWV=new(d())(this._getRiskPrecision(n)),this._riskUnitWV=new(d())(this._getRiskUnit()),this._riskUnitOptionsWV=new(d())(this._getRiskUnitOptions()),this._lotSizeStepWV=new(d())(this._getLotSizeStep()),this._createPropertyRages(),i.riskDisplayMode.subscribe(this,(e=>this._onRiskDisplayChanged(e))),i.accountSize.subscribe(this,(()=>this._onAccountSizeChanged())),i.lotSize.subscribe(this,(()=>this._onLotSizeChanged())),this._undoModel.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this._onSymbolInfoChanged)}destroy(){super.destroy();const e=this._source.properties().childs();e.riskDisplayMode.unsubscribeAll(this),e.accountSize.unsubscribeAll(this),e.lotSize.unsubscribeAll(this),this._undoModel.model().mainSeries().dataEvents().symbolResolved().unsubscribeAll(this)}_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,u.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{ +lineColor:e.linecolor,lineWidth:e.linewidth},n,"Line",{line:L}),(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.stopBackground,e.stopBackgroundTransparency,h.format({title:n}))},{id:`${i}StopColor`,title:x}),(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.profitBackground,e.profitBackgroundTransparency,y.format({title:n}))},{id:`${i}ProfitColor`,title:k}),(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize},n,{isEditable:!0,isMultiLine:!0,customTitles:{text:A}}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.showPriceLabels,f.format({title:n}))},{id:`${i}ShowPriceLabels`,title:O}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.compact,v.format({title:n}))},{id:`${i}CompactMode`,title:$}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.alwaysShowStats,g.format({title:n}))},{id:`${i}AlwaysShowStats`,title:E})]}}_inputsPropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,u.removeSpaces)(t),n=new o.TranslatedString(t,this._source.translatedType()),r=this._getYCoordinateStepWV(),l=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.accountSize,T.format({title:n}))},{id:`${i}AccountSize`,title:N,type:1,min:new(d())(1e-9),max:new(d())(1e9),step:new(d())(1),unit:this._riskUnitWV}),s=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.lotSize,D.format({title:n}))},{id:`${i}LotSize`,title:R,type:1,min:new(d())(1e-9),max:new(d())(1e8),step:this._lotSizeStepWV}),p=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.risk,w.format({title:n}),[e=>parseFloat(e)]),unitOptionsValue:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.riskDisplayMode,_.format({title:n}))},{id:`${i}Risk`,title:G,type:1,min:new(d())(1e-9),max:this._riskMaxWV,precision:this._riskPrecisionWV,step:this._riskStepWV,unitOptions:this._riskUnitOptionsWV}),c=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.entryPrice,P.format({title:n}))},{id:`${i}EntryPrice`,title:B,type:1,step:r}),h=(0,a.createPropertyDefinitionsGeneralGroup)([l,s,p,c],`${i}AccountRisk`),y=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.profitLevel,S.format({title:n}))},{id:`${i}ProfitLevelTicks`,title:V,type:0,min:new(d())(0),max:new(d())(1e9),step:new(d())(1)}),f=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.targetPrice,m.format({title:n}),[e=>e,e=>this._source.prepareProfitPrice(e)])},{id:`${i}ProfitLevelPrice`,title:M,type:1,step:r}),v=(0,a.createPropertyDefinitionsGeneralGroup)([y,f],`${i}ProfitLevel`,z),g=(0, +a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.stopLevel,b.format({title:n}))},{id:`${i}StopLevelTicks`,title:V,type:0,min:new(d())(0),max:new(d())(1e9),step:new(d())(1)}),L=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.stopPrice,C.format({title:n}),[e=>e,e=>this._source.prepareStopPrice(e)])},{id:`${i}StopLevelPrice`,title:M,type:1,step:r});return{definitions:[h,v,(0,a.createPropertyDefinitionsGeneralGroup)([g,L],`${i}StopLevel`,W)]}}_onRiskDisplayChanged(e){const t=e.value();this._riskMaxWV.setValue(this._getRiskMax(t)),this._riskStepWV.setValue(this._getRiskStep(t)),this._riskPrecisionWV.setValue(this._getRiskPrecision(t))}_onAccountSizeChanged(){this._riskMaxWV.setValue(this._getRiskMax(this._source.properties().childs().riskDisplayMode.value()))}_onLotSizeChanged(){this._lotSizeStepWV.setValue(this._getLotSizeStep())}_onSymbolInfoChanged(){this._riskUnitWV.setValue(this._getRiskUnit()),this._riskUnitOptionsWV.setValue(this._getRiskUnitOptions())}_getRiskMax(e){return e===p.RiskDisplayMode.Percentage?100:this._source.properties().childs().accountSize.value()}_getRiskStep(e){return e===p.RiskDisplayMode.Percentage?.01:1}_getRiskPrecision(e){if(e===p.RiskDisplayMode.Percentage)return 2}_getLotSizeStep(){const e=this._source.properties().childs().lotSize.value();if(e%1==0)return 1;const t=e.toString(),i=t.split(".");if(2===i.length)return Number(`1e-${i[1].length}`);{const e=/\d+e-(\d+)/.exec(t);if(null!==e)return Number(`1e-${e[1]}`)}return this._lotSizeStepWV.value()}_getRiskUnit(){const e=this._undoModel.model().mainSeries().symbolInfo();return null!==e&&e.currency_code||""}_getRiskUnitOptions(){const e=this._undoModel.model().mainSeries().symbolInfo();return null!==e?I(e.currency_code):I()}}},18613:(e,t,i)=>{i.r(t),i.d(t,{SignpostDefinitionsViewModel:()=>T});var n=i(44352),o=i(36298),r=i(94474),l=i(58275),s=i.n(l),a=i(46141),p=i(50653),c=i(41339),d=i(85766);const u=new o.TranslatedString("change vertical position Y coordinate",n.t(null,void 0,i(11049))),h=new o.TranslatedString("change {title} emoji visibility",n.t(null,void 0,i(65899))),y=new o.TranslatedString("change {title} image background color",n.t(null,void 0,i(48983))),f=new o.TranslatedString("change {title} emoji",n.t(null,void 0,i(65056))),v=n.t(null,{context:"linetool point"},i(92195)),g=n.t(null,void 0,i(46211));class T extends d.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,p.createTextStyleDefinition)(this._propertyApplier,{text:e.text,fontSize:e.fontSize,bold:e.bold,italic:e.italic},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=this._source.name(),i=(0,c.getCoordinateXMetaInfo)(this._propertyApplier,e),n={property:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.price,u),info:{typeY:1, +stepY:new(s())(1),minY:new(s())(-100),maxY:new(s())(100)}};return{definitions:[(0,a.createCoordinatesPropertyDefinition)({x:i.property,y:n.property},{id:(0,r.removeSpaces)(`${t}Coordinates${v}`),title:v,...i.info,...n.info})]}}_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,a.createEmojiPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.showImage,h.format({title:i})),backgroundColor:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.plateColor,null,y.format({title:i})),emoji:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.emoji,f.format({title:i}))},{id:(0,r.removeSpaces)(`${t}Emoji${g}`),title:g})]}}}},94625:(e,t,i)=>{i.r(t),i.d(t,{TextDefinitionsViewModel:()=>l});var n=i(50653),o=i(85766),r=i(36298);class l extends o.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,n.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic,text:e.text,backgroundVisible:e.fillBackground,backgroundColor:e.backgroundColor,backgroundTransparency:e.backgroundTransparency,borderVisible:e.drawBorder,borderColor:e.borderColor,wrap:e.wordWrap},new r.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},81888:(e,t,i)=>{i.r(t),i.d(t,{TimeCyclesPatternDefinitionsViewModel:()=>h});var n=i(44352),o=i(36298),r=i(2908),l=i(85766),s=i(46141),a=i(94474);const p=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),c=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),d=n.t(null,void 0,i(1277)),u=n.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new o.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},i,"Line",{line:d}),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}},34935:(e,t,i)=>{i.r(t),i.d(t,{TrendAngleDefinitionsViewModel:()=>f});var n=i(44352),o=i(36298),r=i(46141),l=i(85766),s=i(58275),a=i.n(s),p=i(41339),c=i(75611);const d=new o.TranslatedString("change angle",n.t(null,void 0,i(1670))),u=n.t(null,void 0,i(36150)),h=n.t(null,void 0,i(37229)),y=n.t(null,{context:"linetool point"},i(12706));class f extends l.LineDataSourceDefinitionsViewModel{_coordinatesPropertyDefinitions(){ +const e=this._source.points(),t=[],i=this._source.pointsProperty().childs().points[0].childs(),n=this._getYCoordinateStepWV();t.push((0,p.getCoordinatesPropertiesDefinitions)(this._propertyApplier,i,e[0],n,y,this._source.name()));const o=(0,r.createNumberPropertyDefinition)({value:(0,r.convertToDefinitionProperty)(this._propertyApplier,this._source.properties().childs().angle,d)},{id:"TrendLineAngleCoordinate",title:u,min:new(a())(-360),max:new(a())(360),step:new(a())(1)});return t.push(o),{definitions:t}}_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,c.getTrendLineToolsStylePropertiesDefinitions)(this._propertyApplier,e,new o.TranslatedString(this._source.name(),this._source.translatedType()),{text:h})}}},60007:(e,t,i)=>{i.r(t),i.d(t,{TrendBasedFibTimeDefinitionsViewModel:()=>x});var n=i(50151),o=i(44352),r=i(36298),l=i(2908),s=i(46141),a=i(85766),p=i(18505),c=i(58275),d=i.n(c),u=i(94474),h=i(69152);const y=new r.TranslatedString("change {title} level {index} line visibility",o.t(null,void 0,i(45463))),f=new r.TranslatedString("change {title} level {index} line color",o.t(null,void 0,i(85551))),v=new r.TranslatedString("change {title} level {index} line width",o.t(null,void 0,i(90098))),g=new r.TranslatedString("change {title} level {index} line style",o.t(null,void 0,i(47840))),T=new r.TranslatedString("change {title} level {index} line coeff",o.t(null,void 0,i(32891))),D=new r.TranslatedString("change {title} all lines color",o.t(null,void 0,i(15521))),w=new r.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),_=new r.TranslatedString("change {title} background transparency",o.t(null,void 0,i(36438))),P=new r.TranslatedString("change {title} labels visibility",o.t(null,void 0,i(24338))),S=new r.TranslatedString("change {title} labels alignment",o.t(null,void 0,i(81170))),m=o.t(null,void 0,i(4372)),b=o.t(null,void 0,i(12374)),C=o.t(null,void 0,i(27331)),L=o.t(null,void 0,i(94420));class x extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties(),i=t.childs(),o=this._source.name(),a=(0,u.removeSpaces)(o),c=new r.TranslatedString(o,this._source.translatedType()),x=i.trendline.childs(),k=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:x.visible,lineColor:x.color,lineStyle:x.linestyle,lineWidth:x.linewidth},c,"TrendLine",{line:m});e.push(k);const A=this._source.levelsCount();for(let i=1;i<=A;i++){const o=(0,n.ensureDefined)(t.child(`level${i}`)).childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.visible,y.format({title:c,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,o.color,null,f.format({title:c,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,v.format({title:c,index:i})),style:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.linestyle,g.format({title:c,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.coeff,T.format({ +title:c,index:i}))},{id:`${a}LineLevel${i}`});e.push(r)}const $=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new h.CollectibleColorPropertyUndoWrapper((0,n.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,D.format({title:c}),!0)},{id:`${a}AllLineColor`,title:b});e.push($);const V=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.fillBackground,w.format({title:c})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.transparency,_.format({title:c}))},{id:`${a}Background`,title:C});e.push(V);const M=(0,s.createTwoOptionsPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.showCoeffs,P.format({title:c})),option1:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.horzLabelsAlign,S.format({title:c})),option2:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.vertLabelsAlign,S.format({title:c}))},{id:`${a}Labels`,title:L,optionsItems1:new(d())(p.availableAlignmentHorizontalItems),optionsItems2:new(d())(p.availableAlignmentVerticalItems)});return e.push(M),{definitions:e}}}},84926:(e,t,i)=>{i.r(t),i.d(t,{TrendLineDefinitionsViewModel:()=>p});var n=i(44352),o=i(36298),r=i(85766),l=i(75611),s=i(50653);const a=n.t(null,void 0,i(37229));class p extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getTrendLineToolsStylePropertiesDefinitions)(this._propertyApplier,e,new o.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}}},71472:(e,t,i)=>{i.r(t),i.d(t,{VerticalLineDefinitionsViewModel:()=>h});var n=i(44352),o=i(36298),r=i(46141),l=i(41339),s=i(86778),a=i(94474),p=i(85766),c=i(50653);const d=n.t(null,void 0,i(37229)),u=n.t(null,{context:"linetool point"},i(91282));class h extends p.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,s.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new o.TranslatedString(this._source.name(),this._source.translatedType()))}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=(0,l.getCoordinateXMetaInfo)(this._propertyApplier,e);return{definitions:[(0,r.createCoordinatesPropertyDefinition)({x:t.property},{id:(0,a.removeSpaces)(`${this._source.name()}Point1`),title:u,...t.info})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,c.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation +},new o.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},59973:(e,t,i)=>{i.r(t),i.d(t,{AnchoredVWAPDefinitionsViewModel:()=>U});var n=i(44352),o=i(36298),r=(i(42053),i(46141)),l=i(56059),s=i(94474),a=i(99970);const p=new o.TranslatedString("change {title} VWAP line color",n.t(null,void 0,i(98057))),c=new o.TranslatedString("change {title} VWAP line width",n.t(null,void 0,i(55218))),d=new o.TranslatedString("change {title} lower band #1 line visibility",n.t(null,void 0,i(78425))),u=new o.TranslatedString("change {title} lower band #1 line color",n.t(null,void 0,i(13901))),h=new o.TranslatedString("change {title} lower band #1 line width",n.t(null,void 0,i(99491))),y=new o.TranslatedString("change {title} upper band #1 line visibility",n.t(null,void 0,i(58722))),f=new o.TranslatedString("change {title} upper band #1 line color",n.t(null,void 0,i(10417))),v=new o.TranslatedString("change {title} upper band #1 line width",n.t(null,void 0,i(13633))),g=new o.TranslatedString("change {title} lower band #2 line visibility",n.t(null,void 0,i(76157))),T=new o.TranslatedString("change {title} lower band #2 line color",n.t(null,void 0,i(55469))),D=new o.TranslatedString("change {title} lower band #2 line width",n.t(null,void 0,i(8081))),w=new o.TranslatedString("change {title} upper band #2 line visibility",n.t(null,void 0,i(97847))),_=new o.TranslatedString("change {title} upper band #2 line color",n.t(null,void 0,i(64709))),P=new o.TranslatedString("change {title} upper band #2 line width",n.t(null,void 0,i(62921))),S=new o.TranslatedString("change {title} lower band #3 line visibility",n.t(null,void 0,i(84928))),m=new o.TranslatedString("change {title} lower band #3 line color",n.t(null,void 0,i(95016))),b=new o.TranslatedString("change {title} lower band #3 line width",n.t(null,void 0,i(44693))),C=new o.TranslatedString("change {title} upper band #3 line visibility",n.t(null,void 0,i(19835))),L=new o.TranslatedString("change {title} upper band #3 line color",n.t(null,void 0,i(94153))),x=new o.TranslatedString("change {title} upper band #3 line width",n.t(null,void 0,i(68310))),k=new o.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),A=new o.TranslatedString("change {title} background color",n.t(null,void 0,i(75312))),$=new o.TranslatedString("change {title} price visibility",n.t(null,void 0,i(94028))),V=n.t(null,void 0,i(53473)),M=n.t(null,void 0,i(99180)),B=n.t(null,void 0,i(26775)),z=n.t(null,void 0,i(53861)),W=n.t(null,void 0,i(21774)),N=n.t(null,void 0,i(44775)),R=n.t(null,void 0,i(21076)),G=n.t(null,void 0,i(66282)),E=n.t(null,void 0,i(23675));function O(e,t,i,n,o,l,s,p,c){return(0,r.createLinePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(e,new a.StudyPlotVisibleProperty(t.display),i.format({title:c})),color:(0,r.getColorDefinitionProperty)(e,t.color,t.transparency,n.format({title:c})),width:(0,r.convertToDefinitionProperty)(e,t.linewidth,o.format({title:c}))},{id:`${p}${s}`,title:l})} +class U extends l.StudyLineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_stylePropertyDefinitions(){var e,t,i,n,l,a;const U=this._source.properties().childs(),F=this._source.name(),I=(0,s.removeSpaces)(F),H=new o.TranslatedString(F,this._source.translatedType()),j=U.styles.childs().VWAP.childs(),Y=[(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(this._propertyApplier,j.color,j.transparency,p.format({title:H})),width:(0,r.convertToDefinitionProperty)(this._propertyApplier,j.linewidth,c.format({title:H}))},{id:`${I}VWAPLine`,title:V})],X=this._source.metaInfo();if((null===(e=X.styles)||void 0===e?void 0:e.UpperBand)&&(null===(t=X.styles)||void 0===t?void 0:t.LowerBand)){const e=U.styles.childs().LowerBand.childs(),t=O(this._propertyApplier,e,d,u,h,M,"LowerBandLine",I,H),i=U.styles.childs().UpperBand.childs(),n=O(this._propertyApplier,i,y,f,v,B,"UpperBandLine",I,H);Y.push(t,n)}if(null==X?void 0:X.area){const e=U.areaBackground.childs(),t=(0,r.createLinePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,k.format({title:H})),color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,A.format({title:H}))},{id:`${I}Background`,title:G});Y.push(t)}if((null===(i=X.styles)||void 0===i?void 0:i.UpperBand_2)&&(null===(n=X.styles)||void 0===n?void 0:n.LowerBand_2)&&(null===(l=X.styles)||void 0===l?void 0:l.UpperBand_3)&&(null===(a=X.styles)||void 0===a?void 0:a.LowerBand_3)){const e=U.styles.childs().LowerBand_2.childs(),t=O(this._propertyApplier,e,g,T,D,z,"LowerBand2Line",I,H),i=U.styles.childs().UpperBand_2.childs(),n=O(this._propertyApplier,i,w,_,P,W,"UpperBand2Line",I,H),o=U.styles.childs().LowerBand_3.childs(),r=O(this._propertyApplier,o,S,m,b,N,"LowerBand3Line",I,H),l=U.styles.childs().UpperBand_3.childs(),s=O(this._propertyApplier,l,C,L,x,R,"UpperBand3Line",I,H);Y.push(t,n,r,s)}const q=(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,U.axisLabelVisible,$.format({title:H}))},{id:`${I}ShowPrice`,title:E});return Y.push(q),{definitions:Y}}_coordinatesPropertyDefinitions(){return null}}},69152:(e,t,i)=>{i.d(t,{CollectibleColorPropertyDirectWrapper:()=>a,CollectibleColorPropertyUndoWrapper:()=>s});var n=i(50151),o=i(59452),r=i.n(o);class l extends(r()){constructor(e){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=e}destroy(){this._baseProperty.destroy()}value(){const e=this._baseProperty.value();return"mixed"===e?"":e}visible(){return this._baseProperty.visible()}setValue(e){this._isProcess=!0,this._baseProperty.setValue(""===e?"mixed":e,void 0,{applyValue:this._applyValue.bind(this)}),this._isProcess=!1,this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const i=i=>{this._isProcess||t.call(e,this)},n={obj:e,method:t,callback:i};this._listenersMappers.push(n),this._baseProperty.subscribe(e,i)}unsubscribe(e,t){var i;const o=(0, +n.ensureDefined)(null===(i=this._listenersMappers.find((i=>i.obj===e&&i.method===t)))||void 0===i?void 0:i.callback);this._baseProperty.unsubscribe(e,o)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}class s extends l{constructor(e,t,i){super(e),this._propertyApplier=t,this._undoText=i}_applyValue(e,t){this._propertyApplier.setProperty(e,t,this._undoText)}}class a extends l{_applyValue(e,t){e.setValue(t)}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/lt-property-pages-with-definitions.48f0faa92ffe2f42ec0e.js b/charting_library/bundles/lt-property-pages-with-definitions.48f0faa92ffe2f42ec0e.js deleted file mode 100644 index 0b40e0dc..00000000 --- a/charting_library/bundles/lt-property-pages-with-definitions.48f0faa92ffe2f42ec0e.js +++ /dev/null @@ -1,39 +0,0 @@ -"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8537],{86778:(e,t,i)=>{i.d(t,{getLinesStylesPropertiesDefinitions:()=>y});var o=i(44352),n=i(36298),r=i(2908),l=i(28985),s=i(94474);const a=new n.TranslatedString("change {title} price label visibility",o.t(null,void 0,i(45936))),c=new n.TranslatedString("change {title} extension",o.t(null,void 0,i(86647))),p=new n.TranslatedString("change {title} time label visibility",o.t(null,void 0,i(33822))),d=o.t(null,void 0,i(23675)),u=o.t(null,void 0,i(55325)),h=o.t(null,void 0,i(1220));function y(e,t,i){const o=(0,s.removeSpaces)(i.originalText()),n=[],y=(0,r.createLineStyleDefinition)(e,{lineColor:t.linecolor,lineWidth:t.linewidth,lineStyle:t.linestyle},i,"Line");if(n.push(y),"showPrice"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPrice,a.format({title:i}))},{id:`${o}ShowPrice`,title:d});n.push(r)}if("extendLine"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.extendLine,c.format({title:i}))},{id:`${o}ExtendLine`,title:h});n.push(r)}if("showTime"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showTime,p.format({title:i}))},{id:`${o}ShowTime`,title:u});n.push(r)}return{definitions:n}}},43940:(e,t,i)=>{i.r(t),i.d(t,{getSelectionStylePropertiesDefinitions:()=>y});var o=i(44352),n=i(68806),r=i(62513),l=i(36298),s=i(28985);const a=new l.TranslatedString("lines width",o.t(null,void 0,i(73043))),c=new l.TranslatedString("lines style",o.t(null,void 0,i(41075))),p=new l.TranslatedString("lines color",o.t(null,void 0,i(70607))),d=new l.TranslatedString("backgrounds color",o.t(null,void 0,i(21926))),u=new l.TranslatedString("backgrounds filled",o.t(null,void 0,i(52241))),h=new l.TranslatedString("text color",o.t(null,void 0,i(41437)));function y(e,t){const l=[];if("linesWidths"in e||"linestyle"in e||"linesColors"in e){const d=(0,s.createLinePropertyDefinition)({width:e.linesWidths?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.linesWidths),a,t):void 0,style:e.linestyle?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.linestyle),c,t):void 0,color:e.linesColors?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.linesColors),p,t):void 0},{id:"LineStyles",title:o.t(null,void 0,i(1277))});l.push(d)}if("backgroundsColors"in e){const a=(0,s.createColorPropertyDefinition)({checked:e.fillBackground?new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.fillBackground),u,t):void 0,color:new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.backgroundsColors),d,t)},{id:"BackgroundColors",title:o.t(null,void 0,i(27331))});l.push(a)}if("textsColors"in e){const a=(0,s.createLinePropertyDefinition)({color:new r.CollectiblePropertyUndoWrapper(new n.LineToolCollectedProperty(e.textsColors),h,t)},{id:"TextColors",title:o.t(null,void 0,i(37229))});l.push(a)}return{definitions:l}}},75611:(e,t,i)=>{i.d(t,{ -getTrendLineToolsStylePropertiesDefinitions:()=>z});var o=i(44352),n=i(36298),r=i(2908),l=i(28985),s=i(58275),a=i.n(s),c=i(9155),p=i(94474);const d=new n.TranslatedString("change {title} middle point visibility",o.t(null,void 0,i(89996))),u=new n.TranslatedString("change {title} price labels visibility",o.t(null,void 0,i(88577))),h=new n.TranslatedString("change {title} price range visibility",o.t(null,void 0,i(47045))),y=new n.TranslatedString("change {title} percent change visibility",o.t(null,void 0,i(62243))),f=new n.TranslatedString("change {title} change in pips visibility",o.t(null,void 0,i(22430))),v=new n.TranslatedString("change {title} bars range visibility",o.t(null,void 0,i(42746))),g=new n.TranslatedString("change {title} date/time range visibility",o.t(null,void 0,i(15485))),T=new n.TranslatedString("change {title} distance visibility",o.t(null,void 0,i(91534))),D=new n.TranslatedString("change {title} angle visibility",o.t(null,void 0,i(45537))),w=new n.TranslatedString("change {title} always show stats",o.t(null,void 0,i(37913))),_=new n.TranslatedString("change {title} stats position",o.t(null,void 0,i(588))),P=[{value:c.StatsPosition.Left,title:o.t(null,void 0,i(19286))},{value:c.StatsPosition.Center,title:o.t(null,void 0,i(72171))},{value:c.StatsPosition.Right,title:o.t(null,void 0,i(21141))},{value:c.StatsPosition.Auto,title:o.t(null,void 0,i(86951))}],S=o.t(null,void 0,i(24510)),m=o.t(null,void 0,i(75675)),b=o.t(null,void 0,i(28712)),C=o.t(null,void 0,i(46964)),x=o.t(null,void 0,i(2694)),L=o.t(null,void 0,i(60066)),k=o.t(null,void 0,i(19949)),A=o.t(null,void 0,i(67114)),$=o.t(null,void 0,i(75460)),M=o.t(null,void 0,i(36150)),V=o.t(null,void 0,i(85160)),B=o.t(null,void 0,i(37249));function z(e,t,i,o){const n=(0,p.removeSpaces)(i.originalText()),s=[],c=t,z=(0,r.createLineStyleDefinition)(e,{...c,lineColor:t.linecolor,lineWidth:t.linewidth,lineStyle:t.linestyle},i,"Line");s.push(z);const W=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showMiddlePoint,d.format({title:i}))},{id:`${n}MiddlePoint`,title:o&&o.middlePoint||S});s.push(W);const N=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPriceLabels,u.format({title:i}))},{id:`${n}ShowPriceLabels`,title:o&&o.showPriceLabelsTitle||m});s.push(N);const R=[],G=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPriceRange,h.format({title:i}))},{id:`${n}PriceRange`,title:o&&o.priceRange||C});R.push(G);const E=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPercentPriceRange,y.format({title:i}))},{id:`${n}PercentChange`,title:o&&o.percentChange||x});R.push(E);const O=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showPipsPriceRange,f.format({title:i}))},{id:`${n}PipsChange`,title:o&&o.pipsChange||L});R.push(O);const F=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showBarsRange,v.format({title:i}))},{ -id:`${n}BarsRange`,title:o&&o.barRange||k});if(R.push(F),"showDateTimeRange"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showDateTimeRange,g.format({title:i}))},{id:`${n}DateTimeRange`,title:o&&o.dateTimeRange||A});R.push(r)}if("showDistance"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showDistance,T.format({title:i}))},{id:`${n}Distance`,title:o&&o.distance||$});R.push(r)}if("showAngle"in t){const r=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.showAngle,D.format({title:i}))},{id:`${n}Angle`,title:o&&o.angle||M});R.push(r)}const U=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(e,t.alwaysShowStats,w.format({title:i}))},{id:`${n}ShowStats`,title:o&&o.showStats||V});R.push(U);const I=(0,l.createOptionsPropertyDefinition)({option:(0,l.convertToDefinitionProperty)(e,t.statsPosition,_.format({title:i}))},{id:`${n}StatsPosition`,title:o&&o.statsPosition||b,options:new(a())(P)});return R.push(I),s.push((0,l.createPropertyDefinitionsGeneralGroup)(R,`${n}StatsGroup`,B)),{definitions:s}}},2908:(e,t,i)=>{i.d(t,{createLineStyleDefinition:()=>T});var o=i(44352),n=i(36298),r=i(28985),l=i(94474);const s=new n.TranslatedString("change {toolName} line visibility",o.t(null,void 0,i(24272))),a=new n.TranslatedString("change {toolName} line width",o.t(null,void 0,i(46404))),c=new n.TranslatedString("change {toolName} line style",o.t(null,void 0,i(35422))),p=new n.TranslatedString("change {toolName} line color",o.t(null,void 0,i(50265))),d=new n.TranslatedString("change {toolName} line extending left",o.t(null,void 0,i(72781))),u=new n.TranslatedString("change {toolName} line left end",o.t(null,void 0,i(62603))),h=new n.TranslatedString("change {toolName} line extending right",o.t(null,void 0,i(84613))),y=new n.TranslatedString("change {toolName} line right end",o.t(null,void 0,i(62412))),f=o.t(null,void 0,i(1277)),v=o.t(null,void 0,i(25892)),g=o.t(null,void 0,i(74395));function T(e,t,i,o,n){const T={},D={id:`${(0,l.removeSpaces)(i.originalText())}${o}`,title:n&&n.line||f};return void 0!==t.showLine&&(T.checked=(0,r.convertToDefinitionProperty)(e,t.showLine,s.format({toolName:i}))),void 0!==t.lineWidth&&(T.width=(0,r.convertToDefinitionProperty)(e,t.lineWidth,a.format({toolName:i}))),void 0!==t.lineStyle&&(T.style=(0,r.convertToDefinitionProperty)(e,t.lineStyle,c.format({toolName:i}))),void 0!==t.lineColor&&(T.color=(0,r.getColorDefinitionProperty)(e,t.lineColor,null,p.format({toolName:i}))),void 0!==t.extendLeft&&(T.extendLeft=(0,r.convertToDefinitionProperty)(e,t.extendLeft,d.format({toolName:i})),D.extendLeftTitle=n&&n.extendLeftTitle||v),void 0!==t.leftEnd&&(T.leftEnd=(0,r.convertToDefinitionProperty)(e,t.leftEnd,u.format({toolName:i}))),void 0!==t.extendRight&&(T.extendRight=(0,r.convertToDefinitionProperty)(e,t.extendRight,h.format({toolName:i})),D.extendRightTitle=n&&n.extendRightTitle||g),void 0!==t.rightEnd&&(T.rightEnd=(0, -r.convertToDefinitionProperty)(e,t.rightEnd,y.format({toolName:i}))),(0,r.createLinePropertyDefinition)(T,D)}},50653:(e,t,i)=>{i.d(t,{createTextStyleDefinition:()=>b});var o=i(44352),n=i(36298),r=i(28985),l=i(94474);const s=new n.TranslatedString("change {toolName} text visibility",o.t(null,void 0,i(69871))),a=new n.TranslatedString("change {toolName} text color",o.t(null,void 0,i(6500))),c=new n.TranslatedString("change {toolName} text font size",o.t(null,void 0,i(48382))),p=new n.TranslatedString("change {toolName} text font bold",o.t(null,void 0,i(51614))),d=new n.TranslatedString("change {toolName} text font italic",o.t(null,void 0,i(18572))),u=new n.TranslatedString("change {toolName} text",o.t(null,void 0,i(77690))),h=new n.TranslatedString("change {toolName} labels alignment vertical",o.t(null,void 0,i(25937))),y=new n.TranslatedString("change {toolName} labels alignment horizontal",o.t(null,void 0,i(46991))),f=new n.TranslatedString("change {toolName} labels direction",o.t(null,void 0,i(73080))),v=new n.TranslatedString("change {toolName} text background visibility",o.t(null,void 0,i(18610))),g=new n.TranslatedString("change {toolName} text background color",o.t(null,void 0,i(91832))),T=new n.TranslatedString("change {toolName} text border visibility",o.t(null,void 0,i(45529))),D=new n.TranslatedString("change {toolName} text border width",o.t(null,void 0,i(6324))),w=new n.TranslatedString("change {toolName} text border color",o.t(null,void 0,i(44755))),_=new n.TranslatedString("change {toolName} text wrap",o.t(null,void 0,i(25878))),P=o.t(null,void 0,i(27331)),S=o.t(null,void 0,i(48848)),m=o.t(null,void 0,i(17932));function b(e,t,i,o){const n={},b={id:`${(0,l.removeSpaces)(i.originalText())}Text`,title:o.customTitles&&o.customTitles.text||""};if(void 0!==t.showText&&(n.checked=(0,r.convertToDefinitionProperty)(e,t.showText,s.format({toolName:i}))),void 0!==t.textColor&&(n.color=(0,r.getColorDefinitionProperty)(e,t.textColor,t.transparency||null,a.format({toolName:i}))),void 0!==t.fontSize&&(n.size=(0,r.convertToDefinitionProperty)(e,t.fontSize,c.format({toolName:i}))),void 0!==t.bold&&(n.bold=(0,r.convertToDefinitionProperty)(e,t.bold,p.format({toolName:i}))),void 0!==t.italic&&(n.italic=(0,r.convertToDefinitionProperty)(e,t.italic,d.format({toolName:i}))),void 0!==t.text&&(n.text=(0,r.convertToDefinitionProperty)(e,t.text,u.format({toolName:i})),b.isEditable=Boolean(o.isEditable),b.isMultiLine=Boolean(o.isMultiLine)),void 0!==t.vertLabelsAlign&&(n.alignmentVertical=(0,r.convertToDefinitionProperty)(e,t.vertLabelsAlign,h.format({toolName:i})),b.alignmentVerticalItems=o.alignmentVerticalItems),void 0!==t.horzLabelsAlign&&(n.alignmentHorizontal=(0,r.convertToDefinitionProperty)(e,t.horzLabelsAlign,y.format({toolName:i})),b.alignmentHorizontalItems=o.alignmentHorizontalItems),void 0!==t.textOrientation&&(n.orientation=(0,r.convertToDefinitionProperty)(e,t.textOrientation,f.format({toolName:i}))),void 0!==t.backgroundVisible&&(n.backgroundVisible=(0,r.convertToDefinitionProperty)(e,t.backgroundVisible,v.format({ -toolName:i}))),void 0!==t.backgroundColor){let o=null;void 0!==t.backgroundTransparency&&(o=t.backgroundTransparency),n.backgroundColor=(0,r.getColorDefinitionProperty)(e,t.backgroundColor,o,g.format({toolName:i}))}return void 0===t.backgroundVisible&&void 0===t.backgroundColor||(b.backgroundTitle=o.customTitles&&o.customTitles.backgroundTitle||P),void 0!==t.borderVisible&&(n.borderVisible=(0,r.convertToDefinitionProperty)(e,t.borderVisible,T.format({toolName:i}))),void 0!==t.borderWidth&&(n.borderWidth=(0,r.convertToDefinitionProperty)(e,t.borderWidth,D.format({toolName:i}))),void 0!==t.borderColor&&(n.borderColor=(0,r.getColorDefinitionProperty)(e,t.borderColor,null,w.format({toolName:i}))),void 0===t.borderVisible&&void 0===t.borderColor&&void 0===t.borderWidth||(b.borderTitle=o.customTitles&&o.customTitles.borderTitle||S),void 0!==t.wrap&&(n.wrap=(0,r.convertToDefinitionProperty)(e,t.wrap,_.format({toolName:i})),b.wrapTitle=o.customTitles&&o.customTitles.wrapTitle||m),(0,r.createTextPropertyDefinition)(n,b)}},73896:(e,t,i)=>{i.r(t),i.d(t,{ArrowMarkDefinitionsViewModel:()=>d});var o=i(44352),n=i(36298),r=i(50653),l=i(85766),s=i(28985);const a=new n.TranslatedString("change arrow color",o.t(null,void 0,i(38829))),c=o.t(null,void 0,i(37229)),p=o.t(null,void 0,i(96237));class d extends l.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{text:e.text,showText:e.showLabel,textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:c}})]}}_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.arrowColor,null,a)},{id:"ArrowColor",title:p})]}}}},57239:(e,t,i)=>{i.r(t),i.d(t,{ArrowMarkerDefinitionsViewModel:()=>u});var o=i(44352),n=i(36298),r=i(28985),l=i(85766),s=i(94474),a=i(50653);const c=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),p=o.t(null,void 0,i(40054)),d=o.t(null,void 0,i(37229));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createColorPropertyDefinition)({color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,null,c.format({title:i}))},{id:(0,s.removeSpaces)(`${t}Color`),title:p})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,a.createTextStyleDefinition)(this._propertyApplier,{text:e.text,showText:e.showLabel,textColor:e.textColor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},38534:(e,t,i)=>{i.r(t),i.d(t,{ -BalloonDefinitionsViewModel:()=>a});var o=i(44352),n=i(36298),r=i(50653),l=i(85766);const s=o.t(null,void 0,i(37229));class a extends l.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.borderColor},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:s}})]}}}},266:(e,t,i)=>{i.r(t),i.d(t,{BarsPatternDefinitionsViewModel:()=>_});var o=i(44352),n=i(36298),r=i(85766),l=i(28985),s=i(58275),a=i.n(s),c=i(99987),p=i(20345),d=i(94474);const u=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),h=new n.TranslatedString("change {title} mode",o.t(null,void 0,i(94441))),y=new n.TranslatedString("change {title} mirrored",o.t(null,void 0,i(36618))),f=new n.TranslatedString("change {title} flipped",o.t(null,void 0,i(99670))),v=o.t(null,void 0,i(40054)),g=o.t(null,void 0,i(53889)),T=o.t(null,void 0,i(63158)),D=o.t(null,void 0,i(92754)),w=[{value:c.LineToolBarsPatternMode.Bars,title:o.t(null,void 0,i(25264))},{value:c.LineToolBarsPatternMode.OpenClose,title:o.t(null,void 0,i(66049))},{value:c.LineToolBarsPatternMode.Line,title:o.t(null,void 0,i(47669))},{value:c.LineToolBarsPatternMode.LineOpen,title:o.t(null,void 0,i(17676))},{value:c.LineToolBarsPatternMode.LineHigh,title:o.t(null,void 0,i(71899))},{value:c.LineToolBarsPatternMode.LineLow,title:o.t(null,void 0,i(83394))},{value:c.LineToolBarsPatternMode.LineHL2,title:o.t(null,void 0,i(49286))}];class _ extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType()),o=(0,d.removeSpaces)(t);return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.color,null,u.format({title:i}))},{id:`${o}Color`,title:v}),(0,l.createOptionsPropertyDefinition)({option:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.mode,h.format({title:i}),[p.convertToInt])},{id:`${o}Mode`,title:g,options:new(a())(w)}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.mirrored,y.format({title:i}))},{id:`${o}Mirrored`,title:T}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.flipped,f.format({title:i}))},{id:`${o}Flipped`,title:D})]}}}},26430:(e,t,i)=>{i.r(t),i.d(t,{BrushDefinitionsViewModel:()=>u});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),p=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(27331));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){ -const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,leftEnd:e.leftEnd,rightEnd:e.rightEnd},i,"Line"),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:d})]}}}},2813:(e,t,i)=>{i.r(t),i.d(t,{CalloutDefinitionsViewModel:()=>l});var o=i(50653),n=i(85766),r=i(36298);class l extends n.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,o.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.bordercolor,borderWidth:e.linewidth,wrap:e.wordWrap},new r.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},70007:(e,t,i)=>{i.r(t),i.d(t,{CrossLineDefinitionsViewModel:()=>c});var o=i(44352),n=i(36298),r=i(85766),l=i(86778),s=i(50653);const a=o.t(null,void 0,i(37229));class c extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();if("showLabel"in e){return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}return null}}},15673:(e,t,i)=>{i.r(t),i.d(t,{CyclicAndSineLinesPatternDefinitionsViewModel:()=>a});var o=i(44352),n=i(36298),r=i(2908),l=i(85766);const s=o.t(null,void 0,i(83182));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},new n.TranslatedString(this._source.name(),this._source.translatedType()),"Line",{line:s})]}}}},92383:(e,t,i)=>{i.r(t),i.d(t,{ElliottPatternDefinitionsViewModel:()=>v});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(58275),c=i.n(a),p=i(94474);const d=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),u=new n.TranslatedString("change {title} degree",o.t(null,void 0,i(3400))),h=o.t(null,void 0,i(40054)),y=o.t(null,void 0,i(95545)),f=o.t(null,void 0,i(69479));class v extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){ -const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.color,null,d.format({title:i}))},{id:(0,p.removeSpaces)(`${t}BackgroundColor`),title:h}),(0,r.createLineStyleDefinition)(this._propertyApplier,{showLine:e.showWave,lineWidth:e.linewidth},i,"Line",{line:y}),(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.degree,u.format({title:i}))},{id:`${t}Degree`,title:f,options:new(c())(this._source.availableDegreesValues())})]}}}},82300:(e,t,i)=>{i.r(t),i.d(t,{EllipseCircleDefinitionsViewModel:()=>a});var o=i(44352),n=i(36298),r=i(50653),l=i(20061);const s=o.t(null,void 0,i(37229));class a extends l.GeneralFiguresDefinitionsViewModelBase{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,text:e.text,bold:e.bold,italic:e.italic,fontSize:e.fontSize,showText:e.showLabel},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:s}})]}}}},7044:(e,t,i)=>{i.r(t),i.d(t,{FibCirclesDefinitionsViewModel:()=>b});var o=i(50151),n=i(44352),r=i(36298),l=i(2908),s=i(28985),a=i(85766),c=i(94474),p=i(69152);const d=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",n.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),T=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),D=new r.TranslatedString("change {title} coeffs as percents visibility",n.t(null,void 0,i(99128))),w=n.t(null,void 0,i(4372)),_=n.t(null,void 0,i(12374)),P=n.t(null,void 0,i(27331)),S=n.t(null,void 0,i(79106)),m=n.t(null,void 0,i(43809));class b extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,c.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),b=t.trendline.childs(),C=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:b.visible,lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},a,"TrendLine",{line:w});e.push(C);const x=this._source.levelsCount();for(let i=1;i<=x;i++){const o=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.visible,d.format({title:a,index:i})), -color:(0,s.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.coeff,f.format({title:a,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const L=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${n}AllLineColor`,title:_});e.push(L);const k=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${n}Background`,title:P});e.push(k);const A=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${n}Levels`,title:S});e.push(A);const $=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.coeffsAsPercents,D.format({title:a}))},{id:`${n}Percentage`,title:m});return e.push($),{definitions:e}}}},56194:(e,t,i)=>{i.r(t),i.d(t,{FibDrawingsWith24LevelsDefinitionsViewModel:()=>U});var o=i(50151),n=i(44352),r=i(36298),l=i(2908),s=i(28985),a=i(85766),c=i(18505),p=i(58275),d=i.n(p),u=i(94474),h=i(69152);const y=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),f=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),v=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),D=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),w=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),_=new r.TranslatedString("change {title} prices visibility",n.t(null,void 0,i(56175))),P=new r.TranslatedString("change {title} labels alignment",n.t(null,void 0,i(81170))),S=new r.TranslatedString("change {title} labels font size",n.t(null,void 0,i(22775))),m=new r.TranslatedString("change {title} style",n.t(null,void 0,i(74428))),b=new r.TranslatedString("change {title} fib levels based on log scale",n.t(null,void 0,i(45739))),C=n.t(null,void 0,i(4372)),x=n.t(null,void 0,i(95610)),L=n.t(null,void 0,i(14025)),k=n.t(null,void 0,i(45809)),A=n.t(null,void 0,i(83095)),$=n.t(null,void 0,i(3304)),M=n.t(null,void 0,i(24186)),V=n.t(null,void 0,i(29072)),B=n.t(null,void 0,i(79106)),z=n.t(null,void 0,i(94420)),W=n.t(null,void 0,i(17006)),N=n.t(null,void 0,i(12374)),R=n.t(null,void 0,i(27331)),G=n.t(null,void 0,i(39836)),E=[{id:"values",value:!1, -title:n.t(null,void 0,i(91322))},{id:"percents",value:!0,title:n.t(null,void 0,i(650))}],O=[{id:"bottom",value:"bottom",title:n.t(null,void 0,i(65994))},{id:"middle",value:"middle",title:n.t(null,void 0,i(76476))},{id:"top",value:"top",title:n.t(null,void 0,i(91757))}],F=[10,11,12,14,16,20,24].map((e=>({title:String(e),value:e})));class U extends a.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t),this._disabledBasedOnLog=null;if("fibLevelsBasedOnLogScale"in this._source.properties().childs()){const e=this._source.priceScale();null!==e&&(this._disabledBasedOnLog=new(d())(Boolean(!e.mode().log)),this._createPropertyRages(),e.modeChanged().subscribe(this,((e,t)=>{null!==this._disabledBasedOnLog&&this._disabledBasedOnLog.setValue(Boolean(!t.log))})))}}destroy(){super.destroy();const e=this._source.priceScale();null!==e&&e.modeChanged().unsubscribeAll(this)}_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,u.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType());if("trendline"in t){const i=t.trendline.childs(),o=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:i.visible,lineColor:i.color,lineStyle:i.linestyle,lineWidth:i.linewidth},a,"TrendLine",{line:C});e.push(o)}const p=t.levelsStyle.childs(),U={lineStyle:p.linestyle,lineWidth:p.linewidth},I={line:x};"extendLines"in t&&(U.extendRight=t.extendLines,I.extendRightTitle=A),"extendLinesLeft"in t&&(U.extendLeft=t.extendLinesLeft,I.extendLeftTitle=$),"extendRight"in t&&(U.extendRight=t.extendRight,I.extendRightTitle=L),"extendLeft"in t&&(U.extendLeft=t.extendLeft,I.extendLeftTitle=k);const H=(0,l.createLineStyleDefinition)(this._propertyApplier,U,a,"LevelsStyleLine",I);e.push(H);const j=[],Y=this._source.levelsCount();for(let e=1;e<=Y;e++){const i=t[`level${e}`].childs(),o=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.visible,y.format({title:a,index:e})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,i.color,null,f.format({title:a,index:e})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.coeff,v.format({title:a,index:e}))},{id:`${n}LineLevel${e}`});j.push(o)}const X=(0,s.createPropertyDefinitionsLeveledLinesGroup)(j,`${n}LeveledLinesGroup`);e.push((0,s.createPropertyDefinitionsGeneralGroup)([X],`${n}Group`));const q=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new h.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:a}),!0)},{id:`${n}AllLineColor`,title:N});e.push(q);const J=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,T.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,D.format({title:a}))},{id:`${n}Background`,title:R});e.push(J);const K=t;if("reverse"in K){const t=(0,s.createCheckablePropertyDefinition)({ -checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,K.reverse,w.format({title:a}))},{id:`${n}Reverse`,title:M});e.push(t)}const Q=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showPrices,_.format({title:a}))},{id:`${n}Prices`,title:V});e.push(Q);const Z=(0,s.createOptionsPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,m.format({title:a})),option:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.coeffsAsPercents,m.format({title:a}))},{id:`${n}PitchStyle`,title:B,options:new(d())(E)});e.push(Z);const ee=(0,s.createTwoOptionsPropertyDefinition)({option1:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.horzLabelsAlign,P.format({title:a})),option2:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.vertLabelsAlign,P.format({title:a}))},{id:`${n}Alignment`,title:z,optionsItems1:new(d())(c.availableAlignmentHorizontalItems),optionsItems2:new(d())(O)});e.push(ee);const te=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.labelFontSize,S.format({title:a}))},{id:`${n}FontSize`,title:W,options:new(d())(F)});if(e.push(te),"fibLevelsBasedOnLogScale"in t&&null!==this._disabledBasedOnLog){const i=(0,s.createCheckablePropertyDefinition)({disabled:(0,s.convertFromWVToDefinitionProperty)(this._propertyApplier,this._disabledBasedOnLog,b.format({title:a})),checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fibLevelsBasedOnLogScale,b.format({title:a}))},{id:`${n}BasedOnLog`,title:G});e.push(i)}return{definitions:e}}}},13972:(e,t,i)=>{i.r(t),i.d(t,{FibSpeedResistanceArcsDefinitionsViewModel:()=>b});var o=i(50151),n=i(44352),r=i(36298),l=i(2908),s=i(28985),a=i(85766),c=i(94474),p=i(69152);const d=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",n.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),T=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),D=new r.TranslatedString("change {title} full circles visibility",n.t(null,void 0,i(35165))),w=n.t(null,void 0,i(4372)),_=n.t(null,void 0,i(12374)),P=n.t(null,void 0,i(27331)),S=n.t(null,void 0,i(79106)),m=n.t(null,void 0,i(10578));class b extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,c.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),b=t.trendline.childs(),C=(0, -l.createLineStyleDefinition)(this._propertyApplier,{showLine:b.visible,lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},a,"TrendLine",{line:w});e.push(C);const x=this._source.levelsCount();for(let i=1;i<=x;i++){const o=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.visible,d.format({title:a,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.coeff,f.format({title:a,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const L=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${n}AllLineColor`,title:_});e.push(L);const k=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${n}Background`,title:P});e.push(k);const A=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${n}Levels`,title:S});e.push(A);const $=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fullCircles,D.format({title:a}))},{id:`${n}FullCircles`,title:m});return e.push($),{definitions:e}}}},4841:(e,t,i)=>{i.r(t),i.d(t,{FibSpeedResistanceFanDefinitionsViewModel:()=>z});var o=i(50151),n=i(44352),r=i(36298),l=i(28985),s=i(85766),a=i(94474),c=i(69152) -;const p=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),h=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),y=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),f=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),v=new r.TranslatedString("change {title} left labels visibility",n.t(null,void 0,i(2359))),g=new r.TranslatedString("change {title} right labels visibility",n.t(null,void 0,i(16598))),T=new r.TranslatedString("change {title} top labels visibility",n.t(null,void 0,i(73137))),D=new r.TranslatedString("change {title} bottom labels visibility",n.t(null,void 0,i(15802))),w=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),_=new r.TranslatedString("change {title} grid visibility",n.t(null,void 0,i(53770))),P=new r.TranslatedString("change {title} grid line color",n.t(null,void 0,i(29145))),S=new r.TranslatedString("change {title} grid line width",n.t(null,void 0,i(93548))),m=new r.TranslatedString("change {title} grid line style",n.t(null,void 0,i(64949))),b=n.t(null,void 0,i(12374)),C=n.t(null,void 0,i(27331)),x=n.t(null,void 0,i(16103)),L=n.t(null,void 0,i(77838)),k=n.t(null,void 0,i(79307)),A=n.t(null,void 0,i(91367)),$=n.t(null,void 0,i(10209)),M=n.t(null,void 0,i(17608)),V=n.t(null,void 0,i(81260)),B=n.t(null,void 0,i(24186));class z extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),z=[],W=this._source.hLevelsCount();for(let e=1;e<=W;e++){const i=t[`hlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,p.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}HLineLevel${e}`});z.push(o)}const N=(0,l.createPropertyDefinitionsLeveledLinesGroup)(z,`${n}HLeveledLinesGroup`),R=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLeftLabels,v.format({title:s}))},{id:`${n}LeftLabels`,title:k}),G=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showRightLabels,g.format({title:s}))},{id:`${n}RightLabels`,title:A}),E=(0,l.createPropertyDefinitionsGeneralGroup)([N,R,G],`${n}HLevelGroup`,x);e.push(E);const O=[],F=this._source.vLevelsCount();for(let e=1;e<=F;e++){const i=t[`vlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0, -l.convertToDefinitionProperty)(this._propertyApplier,i.visible,p.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}VLineLevel${e}`});O.push(o)}const U=(0,l.createPropertyDefinitionsLeveledLinesGroup)(O,`${n}VLeveledLinesGroup`),I=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showTopLabels,T.format({title:s}))},{id:`${n}TopLabels`,title:$}),H=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showBottomLabels,D.format({title:s}))},{id:`${n}BottomLabels`,title:M}),j=(0,l.createPropertyDefinitionsGeneralGroup)([U,I,H],`${n}VLevelGroup`,L);e.push(j);const Y=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,h.format({title:s}),!0)},{id:`${n}AllLineColor`,title:b});e.push(Y);const X=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,f.format({title:s}))},{id:`${n}Background`,title:C});e.push(X);const q=t.grid.childs(),J=(0,l.createLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.visible,_.format({title:s})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,q.color,null,P.format({title:s})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.linewidth,S.format({title:s})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,q.linestyle,m.format({title:s}))},{id:`${n}GridLine`,title:V});e.push(J);const K=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.reverse,w.format({title:s}))},{id:`${n}Reverse`,title:B});return e.push(K),{definitions:e}}}},90448:(e,t,i)=>{i.r(t),i.d(t,{FibSpiralDefinitionsViewModel:()=>y});var o=i(44352),n=i(36298),r=i(28985),l=i(85766),s=i(94474);const a=new n.TranslatedString("change {title} line color",o.t(null,void 0,i(20563))),c=new n.TranslatedString("change {title} line width",o.t(null,void 0,i(44643))),p=new n.TranslatedString("change {title} line style",o.t(null,void 0,i(66982))),d=new n.TranslatedString("change {title} counterclockwise",o.t(null,void 0,i(31804))),u=o.t(null,void 0,i(1277)),h=o.t(null,void 0,i(89795));class y extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,s.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLinePropertyDefinition)({color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.linecolor,null,a.format({title:o})),width:(0, -r.convertToDefinitionProperty)(this._propertyApplier,e.linewidth,c.format({title:o})),style:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.linestyle,p.format({title:o}))},{id:`${i}Line`,title:u}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.counterclockwise,d.format({title:o}))},{id:`${i}Counterclockwise`,title:h})]}}}},18505:(e,t,i)=>{i.r(t),i.d(t,{FibTimezoneDefinitionsViewModel:()=>x,availableAlignmentHorizontalItems:()=>C,availableAlignmentVerticalItems:()=>b});var o=i(50151),n=i(44352),r=i(36298),l=i(28985),s=i(85766),a=i(58275),c=i.n(a),p=i(94474),d=i(69152);const u=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),v=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),D=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),w=new r.TranslatedString("change {title} labels visibility",n.t(null,void 0,i(24338))),_=new r.TranslatedString("change {title} labels alignment",n.t(null,void 0,i(81170))),P=n.t(null,void 0,i(12374)),S=n.t(null,void 0,i(27331)),m=n.t(null,void 0,i(94420)),b=[{id:"top",value:"top",title:n.t(null,void 0,i(65994))},{id:"middle",value:"middle",title:n.t(null,void 0,i(76476))},{id:"bottom",value:"bottom",title:n.t(null,void 0,i(91757))}],C=[{id:"left",value:"left",title:n.t(null,void 0,i(19286))},{id:"center",value:"center",title:n.t(null,void 0,i(72171))},{id:"right",value:"right",title:n.t(null,void 0,i(21141))}];class x extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,p.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),a=this._source.levelsCount();for(let i=1;i<=a;i++){const o=t[`level${i}`].childs(),r=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.visible,u.format({title:s,index:i})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:s,index:i})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:s,index:i})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linestyle,f.format({title:s,index:i})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.coeff,v.format({title:s,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const x=(0,l.createColorPropertyDefinition)({color:(0, -l.getColorDefinitionProperty)(this._propertyApplier,new d.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:s}),!0)},{id:`${n}AllLineColor`,title:P});e.push(x);const L=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,T.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,D.format({title:s}))},{id:`${n}Background`,title:S});e.push(L);const k=(0,l.createTwoOptionsPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLabels,w.format({title:s})),option1:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.horzLabelsAlign,_.format({title:s})),option2:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.vertLabelsAlign,_.format({title:s}))},{id:`${n}Labels`,title:m,optionsItems1:new(c())(C),optionsItems2:new(c())(b)});return e.push(k),{definitions:e}}}},89478:(e,t,i)=>{i.r(t),i.d(t,{FibWedgeDefinitionsViewModel:()=>S});var o=i(50151),n=i(44352),r=i(36298),l=i(2908),s=i(28985),a=i(85766),c=i(94474),p=i(69152);const d=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),u=new r.TranslatedString("change {title} levels visibility",n.t(null,void 0,i(26710))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),v=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),g=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),T=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),D=n.t(null,void 0,i(4372)),w=n.t(null,void 0,i(12374)),_=n.t(null,void 0,i(27331)),P=n.t(null,void 0,i(79106));class S extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,c.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),S=t.trendline.childs(),m=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:S.visible,lineColor:S.color,lineWidth:S.linewidth},a,"TrendLine",{line:D});e.push(m);const b=this._source.levelsCount();for(let i=1;i<=b;i++){const o=t[`level${i}`].childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.visible,d.format({title:a,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:a,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:a,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,o.coeff,f.format({title:a,index:i}))},{id:`${n}LineLevel${i}`});e.push(r)}const C=(0,s.createColorPropertyDefinition)({ -color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,v.format({title:a}),!0)},{id:`${n}AllLineColor`,title:w});e.push(C);const x=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,g.format({title:a})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.transparency,T.format({title:a}))},{id:`${n}Background`,title:_});e.push(x);const L=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,t.showCoeffs,u.format({title:a}))},{id:`${n}Levels`,title:P});return e.push(L),{definitions:e}}}},42923:(e,t,i)=>{i.r(t),i.d(t,{FlagMarkDefinitionsViewModel:()=>c});var o=i(44352),n=i(36298),r=i(85766),l=i(28985);const s=new n.TranslatedString("change flag color",o.t(null,void 0,i(72080))),a=o.t(null,void 0,i(21524));class c extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.flagColor,null,s)},{id:"FlagColor",title:a})]}}}},85951:(e,t,i)=>{i.r(t),i.d(t,{GannComplexAndFixedDefinitionsViewModel:()=>R,isGannComplexLineTool:()=>N});var o=i(50151),n=i(44352),r=i(36298),l=i(50653),s=i(28985),a=i(85766),c=i(49809),p=i(58275),d=i.n(p),u=i(20345),h=i(94474),y=i(69152);const f=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),v=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),g=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),T=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),D=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),w=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),_=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),P=new r.TranslatedString("change {title} fan {index} line visibility",n.t(null,void 0,i(89126))),S=new r.TranslatedString("change {title} fan {index} line color",n.t(null,void 0,i(82516))),m=new r.TranslatedString("change {title} fan {index} line width",n.t(null,void 0,i(30016))),b=new r.TranslatedString("change {title} arcs {index} line visibility",n.t(null,void 0,i(13853))),C=new r.TranslatedString("change {title} arcs {index} line color",n.t(null,void 0,i(17466))),x=new r.TranslatedString("change {title} arcs {index} line width",n.t(null,void 0,i(72307))),L=new r.TranslatedString("change top margin",n.t(null,void 0,i(98905))),k=n.t(null,void 0,i(24186)),A=n.t(null,void 0,i(12374)),$=n.t(null,void 0,i(27331)),M=n.t(null,void 0,i(59771)),V=n.t(null,void 0,i(33886)),B=n.t(null,void 0,i(79106)),z=n.t(null,void 0,i(87931)),W=n.t(null,void 0,i(54189));function N(e){ -return e instanceof c.LineToolGannComplex}class R extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,h.removeSpaces)(i),a=new r.TranslatedString(i,this._source.translatedType()),c=[],p=t.levels.childCount();for(let e=0;enull!==e?parseFloat(t.getScaleRatioFormatter().format(`${e}`)):null])},{id:"scaleRatio",title:M,min:new(d())(1e-7),max:new(d())(1e8),step:new(d())(t.getScaleRatioStep())});e.push(o);const n=i.labelsStyle.childs(),r=(0,l.createTextStyleDefinition)(this._propertyApplier,{showText:i.showLabels,fontSize:n.fontSize,bold:n.bold,italic:n.italic},a,{customTitles:{text:V}});e.push(r)}return{definitions:e}}}},95399:(e,t,i)=>{i.r(t),i.d(t,{GannFanDefinitionsViewModel:()=>_});var o=i(50151),n=i(44352),r=i(36298),l=i(28985),s=i(85766),a=i(94474),c=i(69152);const p=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),h=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),y=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),f=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),v=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),g=new r.TranslatedString("change {title} labels visibility",n.t(null,void 0,i(24338))),T=n.t(null,void 0,i(12374)),D=n.t(null,void 0,i(27331)),w=n.t(null,void 0,i(94420));class _ extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),_=this._source.levelsCount();for(let i=1;i<=_;i++){const o=t[`level${i}`].childs(),r=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.visible,p.format({title:s,index:i})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,o.color,null,d.format({title:s,index:i})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,u.format({title:s,index:i})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,o.linestyle,h.format({title:s,index:i}))},{id:`${n}LineLevel${i}`,title:`${o.coeff1.value()}/${o.coeff2.value()}`});e.push(r)}const P=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,y.format({title:s}))},{id:`${n}AllLineColor`,title:T});e.push(P);const S=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,f.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.transparency,v.format({title:s}))},{ -id:`${n}Background`,title:D});e.push(S);const m=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLabels,g.format({title:s}))},{id:`${n}Labels`,title:w});return e.push(m),{definitions:e}}}},41854:(e,t,i)=>{i.r(t),i.d(t,{GannSquareDefinitionsViewModel:()=>V});var o=i(50151),n=i(44352),r=i(36298),l=i(28985),s=i(85766),a=i(94474),c=i(69152);const p=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),d=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),u=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),h=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),y=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),f=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),v=new r.TranslatedString("change {title} reverse",n.t(null,void 0,i(52877))),g=new r.TranslatedString("change {title} left labels visibility",n.t(null,void 0,i(2359))),T=new r.TranslatedString("change {title} right labels visibility",n.t(null,void 0,i(16598))),D=new r.TranslatedString("change {title} top labels visibility",n.t(null,void 0,i(73137))),w=new r.TranslatedString("change {title} bottom labels visibility",n.t(null,void 0,i(15802))),_=new r.TranslatedString("change {title} fans visibility",n.t(null,void 0,i(78142))),P=new r.TranslatedString("change {title} fans line color",n.t(null,void 0,i(79467))),S=n.t(null,void 0,i(12374)),m=n.t(null,void 0,i(27331)),b=n.t(null,void 0,i(16103)),C=n.t(null,void 0,i(77838)),x=n.t(null,void 0,i(79307)),L=n.t(null,void 0,i(91367)),k=n.t(null,void 0,i(10209)),A=n.t(null,void 0,i(17608)),$=n.t(null,void 0,i(38280)),M=n.t(null,void 0,i(24186));class V extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),n=(0,a.removeSpaces)(i),s=new r.TranslatedString(i,this._source.translatedType()),V=[],B=this._source.hLevelsCount();for(let e=1;e<=B;e++){const i=t[`hlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,p.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}HLineLevel${e}`});V.push(o)}const z=(0,l.createPropertyDefinitionsLeveledLinesGroup)(V,`${n}HLeveledLinesGroup`),W=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showLeftLabels,g.format({title:s}))},{id:`${n}LeftLabels`,title:x}),N=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showRightLabels,T.format({title:s}))},{id:`${n}RightLabels`,title:L}),R=(0,l.createTransparencyPropertyDefinition)({checked:(0, -l.convertToDefinitionProperty)(this._propertyApplier,t.fillHorzBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.horzTransparency,f.format({title:s}))},{id:`${n}BackgroundH`,title:m}),G=(0,l.createPropertyDefinitionsGeneralGroup)([z,W,N,R],`${n}HLevelGroup`,b);e.push(G);const E=[],O=this._source.vLevelsCount();for(let e=1;e<=O;e++){const i=t[`vlevel${e}`].childs(),o=(0,l.createLeveledLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.visible,p.format({title:s,index:e})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,i.color,null,d.format({title:s,index:e})),level:(0,l.convertToDefinitionProperty)(this._propertyApplier,i.coeff,u.format({title:s,index:e}))},{id:`${n}VLineLevel${e}`});E.push(o)}const F=(0,l.createPropertyDefinitionsLeveledLinesGroup)(E,`${n}VLeveledLinesGroup`),U=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showTopLabels,D.format({title:s}))},{id:`${n}TopLabels`,title:k}),I=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.showBottomLabels,w.format({title:s}))},{id:`${n}BottomLabels`,title:A}),H=(0,l.createTransparencyPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.fillVertBackground,y.format({title:s})),transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.vertTransparency,f.format({title:s}))},{id:`${n}BackgroundV`,title:m}),j=(0,l.createPropertyDefinitionsGeneralGroup)([F,U,I,H],`${n}VLevelGroup`,C);e.push(j);const Y=(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,new c.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,h.format({title:s}),!0)},{id:`${n}AllLineColor`,title:S});e.push(Y);const X=t.fans.childs(),q=(0,l.createColorPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,X.visible,_.format({title:s})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,X.color,null,P.format({title:s}))},{id:`${n}FansLines`,title:$});e.push(q);const J=(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,t.reverse,v.format({title:s}))},{id:`${n}Reverse`,title:M});return e.push(J),{definitions:e}}}},84070:(e,t,i)=>{i.r(t),i.d(t,{GeneralBezierDefinitionsViewModel:()=>u});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),p=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(27331));class u extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._undoModel,{ -lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle,extendLeft:e.extendLeft,extendRight:e.extendRight,leftEnd:e.leftEnd,rightEnd:e.rightEnd},i,"Line"),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,e.fillBackground,c.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._undoModel,e.backgroundColor,e.transparency,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:d})]}}}},83115:(e,t,i)=>{i.r(t),i.d(t,{GeneralDatePriceRangeDefinitionsViewModel:()=>b});var o=i(44352),n=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(28985),c=i(94474);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),d=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),u=new n.TranslatedString("change {title} extend top",o.t(null,void 0,i(896))),h=new n.TranslatedString("change {title} extend bottom",o.t(null,void 0,i(1447))),y=new n.TranslatedString("change {title} extend left",o.t(null,void 0,i(15258))),f=o.t(null,void 0,i(1277)),v=o.t(null,void 0,i(48848)),g=o.t(null,void 0,i(27331)),T=o.t(null,void 0,i(85197)),D=o.t(null,void 0,i(71116)),w=o.t(null,void 0,i(45809)),_=o.t(null,void 0,i(14025)),P=o.t(null,void 0,i(85206)),S=o.t(null,void 0,i(14773)),m=o.t(null,void 0,i(37229));class b extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties().childs(),i=this._source.name(),o=(0,c.removeSpaces)(i),s=new n.TranslatedString(i,this._source.translatedType()),m=(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:t.linecolor,lineWidth:t.linewidth},s,"Line",{line:f});if(e.push(m),t.hasOwnProperty("borderWidth")){const i=(0,r.createLineStyleDefinition)(this._propertyApplier,{showLine:t.drawBorder,lineColor:t.borderColor,lineWidth:t.borderWidth},s,"Border",{line:v});e.push(i)}const b=(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.fillBackground,p.format({title:s})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,t.backgroundColor,t.backgroundTransparency,d.format({title:s}))},{id:`${o}BackgroundColor`,title:g});if(e.push(b),function(e){return e.hasOwnProperty("extendTop")}(t)){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendTop,u.format({title:s}))},{id:`${o}ExtendTop`,title:T}),n=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendBottom,h.format({title:s}))},{id:`${o}ExtendBottom`,title:D});e.push(i,n)}if(function(e){return e.hasOwnProperty("extendLeft")}(t)){const i=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendLeft,y.format({title:s}))},{id:`${o}extendLeft`,title:w}),n=(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,t.extendRight,h.format({title:s}))},{id:`${o}ExtendBottom`,title:_});e.push(i,n)} -const C=(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:t.textcolor,backgroundColor:t.labelBackgroundColor,backgroundTransparency:t.backgroundTransparency,fontSize:t.fontsize,backgroundVisible:t.fillLabelBackground},s,{isEditable:!0,isMultiLine:!0,customTitles:{text:P,backgroundTitle:S}});return e.push(C),{definitions:e}}_textPropertyDefinitions(){const e=this._source.properties().childs().customText.childs();return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.visible,textColor:e.color,fontSize:e.fontsize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:m}})]}}}},20061:(e,t,i)=>{i.r(t),i.d(t,{GeneralFiguresDefinitionsViewModel:()=>y,GeneralFiguresDefinitionsViewModelBase:()=>h});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),p=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(48848)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType()),o=(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},i,"Line",{line:d}),l="transparency"in e?e.transparency:null;return{definitions:[o,(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,l,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}class y extends h{}},28578:(e,t,i)=>{i.r(t),i.d(t,{GeneralTrendFiguresDefinitionsViewModel:()=>y});var o=i(44352),n=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(28985),c=i(94474);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),d=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),u=o.t(null,void 0,i(29072)),h=o.t(null,void 0,i(27331));class y extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{...e,lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},i,"Line"),(0,l.createTextStyleDefinition)(this._propertyApplier,{showText:e.showPrices,textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},i,{customTitles:{text:u}}),(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,d.format({title:i}))},{id:(0,c.removeSpaces)(`${t}Background`),title:h})] -}}}},52266:(e,t,i)=>{i.r(t),i.d(t,{GhostFeedDefinitionsViewModel:()=>C});var o=i(44352),n=i(36298),r=i(85766),l=i(28985),s=i(58275),a=i.n(s),c=i(94474);const p=new n.TranslatedString("change {title} candle up color",o.t(null,void 0,i(42273))),d=new n.TranslatedString("change {title} candle down color",o.t(null,void 0,i(38742))),u=new n.TranslatedString("change {title} candle border visibility",o.t(null,void 0,i(28146))),h=new n.TranslatedString("change {title} candle border up color",o.t(null,void 0,i(550))),y=new n.TranslatedString("change {title} candle border down color",o.t(null,void 0,i(7373))),f=new n.TranslatedString("change {title} candle wick visibility",o.t(null,void 0,i(27029))),v=new n.TranslatedString("change {title} candle wick color",o.t(null,void 0,i(76054))),g=new n.TranslatedString("change {title} transparency",o.t(null,void 0,i(84321))),T=new n.TranslatedString("change {title} average HL value",o.t(null,void 0,i(78680))),D=new n.TranslatedString("change {title} variance value",o.t(null,void 0,i(12355))),w=o.t(null,void 0,i(63528)),_=o.t(null,void 0,i(72269)),P=o.t(null,void 0,i(26458)),S=o.t(null,void 0,i(2295)),m=o.t(null,void 0,i(34674)),b=o.t(null,void 0,i(25227));class C extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,c.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType()),r=e.candleStyle.childs();return{definitions:[(0,l.createTwoColorsPropertyDefinition)({color1:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.upColor,null,p.format({title:o})),color2:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.downColor,null,d.format({title:o}))},{id:`${i}Candle2Colors`,title:w}),(0,l.createTwoColorsPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.drawBorder,u.format({title:o})),color1:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.borderUpColor,null,h.format({title:o})),color2:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.borderDownColor,null,y.format({title:o}))},{id:`${i}CandleBorder2Colors`,title:_}),(0,l.createColorPropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.drawWick,f.format({title:o})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.wickColor,null,v.format({title:o}))},{id:`${i}CandleWickColor`,title:P}),(0,l.createTransparencyPropertyDefinition)({transparency:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.transparency,g.format({title:o}))},{id:`${i}Transparency`,title:S})]}}_inputsPropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,c.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createNumberPropertyDefinition)({value:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.averageHL,T.format({title:o}))},{id:`${i}AvgHL`,title:m,type:0,min:new(a())(1),max:new(a())(5e4),step:new(a())(1)}),(0,l.createNumberPropertyDefinition)({value:(0, -l.convertToDefinitionProperty)(this._propertyApplier,e.variance,D.format({title:o}))},{id:`${i}Variance`,title:b,type:0,min:new(a())(1),max:new(a())(100),step:new(a())(1)})]}}}},63138:(e,t,i)=>{i.r(t),i.d(t,{HighlighterDefinitionsViewModel:()=>l});var o=i(2908),n=i(85766),r=i(36298);class l extends n.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,o.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor},new r.TranslatedString(this._source.name(),this._source.translatedType()),"Line")]}}}},55252:(e,t,i)=>{i.r(t),i.d(t,{HorizontalLineDefinitionsViewModel:()=>h});var o=i(44352),n=i(36298),r=i(28985),l=i(41339),s=i(94474),a=i(85766),c=i(86778),p=i(50653);const d=o.t(null,void 0,i(37229)),u=o.t(null,{context:"linetool point"},i(1961));class h extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,c.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=this._getYCoordinateStepWV(),i=(0,l.getCoordinateYMetaInfo)(this._propertyApplier,e,t);return{definitions:[(0,r.createCoordinatesPropertyDefinition)({y:i.property},{id:(0,s.removeSpaces)(`${this._source.name()}Point`),title:u,...i.info})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,p.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},15574:(e,t,i)=>{i.r(t),i.d(t,{HorizontalRayDefinitionsViewModel:()=>c});var o=i(44352),n=i(36298),r=i(85766),l=i(86778),s=i(50653);const a=o.t(null,void 0,i(37229));class c extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}}},53284:(e,t,i)=>{i.r(t),i.d(t,{IconsDefinitionsViewModel:()=>p});var o=i(44352),n=i(36298),r=i(85766),l=i(28985),s=i(94474);const a=new n.TranslatedString("change {title} color",o.t(null,void 0,i(20216))),c=o.t(null,void 0,i(40054));class p extends r.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_stylePropertyDefinitions(){ -const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createColorPropertyDefinition)({color:(0,l.getColorDefinitionProperty)(this._propertyApplier,e.color,null,a.format({title:i}))},{id:(0,s.removeSpaces)(`${t}Color`),title:c})]}}}},77420:(e,t,i)=>{i.r(t),i.d(t,{NoteDefinitionsViewModel:()=>d});var o=i(44352),n=i(36298),r=i(50653),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),p=o.t(null,void 0,i(85206));class d extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.markerColor,null,c.format({title:i}))},{id:(0,a.removeSpaces)(`${t}LabelColor`),title:p})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,fontSize:e.fontSize,bold:e.bold,italic:e.italic,text:e.text,backgroundColor:e.backgroundColor,backgroundTransparency:e.backgroundTransparency,borderColor:e.borderColor},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},21905:(e,t,i)=>{i.r(t),i.d(t,{ParallelChannelDefinitionsViewModel:()=>T});var o=i(44352),n=i(36298),r=i(28985),l=i(85766),s=i(2908),a=i(94474);const c=new n.TranslatedString("change {title} extending left",o.t(null,void 0,i(3708))),p=new n.TranslatedString("change {title} extending right",o.t(null,void 0,i(52889))),d=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),u=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),h=o.t(null,void 0,i(27331)),y=o.t(null,void 0,i(25892)),f=o.t(null,void 0,i(74395)),v=o.t(null,void 0,i(99120)),g=o.t(null,void 0,i(76476));class T extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineStyle:e.linestyle,lineWidth:e.linewidth},o,"ChannelLine",{line:v}),(0,s.createLineStyleDefinition)(this._propertyApplier,{showLine:e.showMidline,lineColor:e.midlinecolor,lineStyle:e.midlinestyle,lineWidth:e.midlinewidth},o,"MiddleLine",{line:g}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendLeft,c.format({title:o}))},{id:`${i}ExtendLeft`,title:y}),(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendRight,p.format({title:o}))},{id:`${i}ExtendRight`,title:f}),(0,r.createColorPropertyDefinition)({checked:(0, -r.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,d.format({title:o})),color:(0,r.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,u.format({title:o}))},{id:`${i}Background`,title:h})]}}}},74481:(e,t,i)=>{i.r(t),i.d(t,{PathDefinitionsViewModel:()=>a});var o=i(44352),n=i(36298),r=i(2908),l=i(85766);const s=o.t(null,void 0,i(1277));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.lineColor,lineWidth:e.lineWidth,lineStyle:e.lineStyle,leftEnd:e.leftEnd,rightEnd:e.rightEnd},new n.TranslatedString(this._source.name(),this._source.translatedType()),"Line",{line:s})]}}}},25107:(e,t,i)=>{i.r(t),i.d(t,{PatternWithBackgroundDefinitionViewModel:()=>f});var o=i(44352),n=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(28985),c=i(94474);const p=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),d=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),u=o.t(null,void 0,i(85206)),h=o.t(null,void 0,i(48848)),y=o.t(null,void 0,i(27331));class f extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},i,{isEditable:!0,isMultiLine:!0,customTitles:{text:u}}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},i,"Line",{line:h}),(0,a.createColorPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,p.format({title:i})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,d.format({title:i}))},{id:(0,c.removeSpaces)(`${t}BackgroundColor`),title:y})]}}}},63311:(e,t,i)=>{i.r(t),i.d(t,{PatternWithoutBackgroundDefinitionsViewModel:()=>p});var o=i(44352),n=i(36298),r=i(2908),l=i(50653),s=i(85766);const a=o.t(null,void 0,i(85206)),c=o.t(null,void 0,i(48848));class p extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=new n.TranslatedString(this._source.name(),this._source.translatedType());return{definitions:[(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize,bold:e.bold,italic:e.italic},t,{isEditable:!0,isMultiLine:!0,customTitles:{text:a}}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.color,lineWidth:e.linewidth},t,"Line",{line:c})]}}}},81658:(e,t,i)=>{i.r(t),i.d(t,{PitchBaseDefinitionsViewModel:()=>m});var o=i(50151),n=i(44352),r=i(36298),l=i(2908),s=i(85766),a=i(28985),c=i(94474),p=i(69152) -;const d=new r.TranslatedString("change {title} extend lines",n.t(null,void 0,i(96902))),u=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),h=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),y=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),f=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),v=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),g=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),T=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),D=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),w=n.t(null,{context:"study"},i(66187)),_=n.t(null,void 0,i(12374)),P=n.t(null,void 0,i(27331)),S=n.t(null,void 0,i(13611));class m extends s.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties(),i=t.childs(),n=this._source.name(),s=(0,c.removeSpaces)(n),m=new r.TranslatedString(n,this._source.translatedType());t.hasChild("extendLines")&&e.push((0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.extendLines,d.format({title:m}))},{id:`${s}ExtendLines`,title:S}));const b=i.median.childs(),C=(0,l.createLineStyleDefinition)(this._propertyApplier,{lineColor:b.color,lineStyle:b.linestyle,lineWidth:b.linewidth},m,"Median",{line:w});e.push(C);const x=this._source.levelsCount();for(let t=0;t<=x;t++){const o=i[`level${t}`].childs(),n=(0,a.createLeveledLinePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.visible,u.format({title:m,index:t+1})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,o.color,null,h.format({title:m,index:t+1})),width:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.linewidth,y.format({title:m,index:t+1})),style:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.linestyle,f.format({title:m,index:t+1})),level:(0,a.convertToDefinitionProperty)(this._propertyApplier,o.coeff,v.format({title:m,index:t+1}))},{id:`${s}LineLevel${t+1}`});e.push(n)}const L=(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,new p.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,g.format({title:m}),!0)},{id:`${s}AllLineColor`,title:_});e.push(L);const k=(0,a.createTransparencyPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.fillBackground,T.format({title:m})),transparency:(0,a.convertToDefinitionProperty)(this._propertyApplier,i.transparency,D.format({title:m}))},{id:`${s}Background`,title:P});return e.push(k),{definitions:e}}}},769:(e,t,i)=>{i.r(t),i.d(t,{PitchForkDefinitionsViewModel:()=>h});var o=i(44352),n=i(36298),r=i(28985),l=i(81658),s=i(90095),a=i(58275),c=i.n(a) -;const p=new n.TranslatedString("change {title} style",o.t(null,void 0,i(74428))),d=o.t(null,void 0,i(32733)),u=[{value:s.LineToolPitchforkStyle.Original,title:o.t(null,void 0,i(25595))},{value:s.LineToolPitchforkStyle.Schiff2,title:o.t(null,void 0,i(51464))},{value:s.LineToolPitchforkStyle.Schiff,title:o.t(null,void 0,i(66276))},{value:s.LineToolPitchforkStyle.Inside,title:o.t(null,void 0,i(9114))}];class h extends l.PitchBaseDefinitionsViewModel{_stylePropertyDefinitions(){const e=super._stylePropertyDefinitions(),t=this._source.properties().childs(),i=this._source.name(),o=new n.TranslatedString(i,this._source.translatedType()),l=(0,r.createOptionsPropertyDefinition)({option:(0,r.convertToDefinitionProperty)(this._propertyApplier,t.style,p.format({title:o}))},{id:`${i}PitchStyle`,title:d,options:new(c())(u)});return e.definitions.push(l),e}}},62890:(e,t,i)=>{i.r(t),i.d(t,{PolylinesDefinitionsViewModel:()=>h});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),p=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(48848)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth},i,"Line",{line:d}),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}},54440:(e,t,i)=>{i.r(t),i.d(t,{PredictionDefinitionsViewModel:()=>k});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(94474) -;const c=new n.TranslatedString("change {title} source text color",o.t(null,void 0,i(42286))),p=new n.TranslatedString("change {title} source background color",o.t(null,void 0,i(18544))),d=new n.TranslatedString("change {title} source border color",o.t(null,void 0,i(48035))),u=new n.TranslatedString("change {title} target text color",o.t(null,void 0,i(27634))),h=new n.TranslatedString("change {title} target background color",o.t(null,void 0,i(52387))),y=new n.TranslatedString("change {title} target border color",o.t(null,void 0,i(6921))),f=new n.TranslatedString("change {title} success text color",o.t(null,void 0,i(88383))),v=new n.TranslatedString("change {title} success background color",o.t(null,void 0,i(26967))),g=new n.TranslatedString("change {title} failure text color",o.t(null,void 0,i(3156))),T=new n.TranslatedString("change {title} failure background color",o.t(null,void 0,i(49885))),D=o.t(null,void 0,i(79238)),w=o.t(null,void 0,i(22213)),_=o.t(null,void 0,i(15500)),P=o.t(null,void 0,i(74289)),S=o.t(null,void 0,i(98001)),m=o.t(null,void 0,i(89258)),b=o.t(null,void 0,i(69835)),C=o.t(null,void 0,i(91141)),x=o.t(null,void 0,i(31343)),L=o.t(null,void 0,i(28565));class k extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth},o,"Line"),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceTextColor,null,c.format({title:o}))},{id:`${i}SourceTextColor`,title:D}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceBackColor,e.transparency,p.format({title:o}))},{id:`${i}SourceBackgroundColor`,title:w}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.sourceStrokeColor,null,d.format({title:o}))},{id:`${i}SourceBorderColor`,title:_}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetTextColor,null,u.format({title:o}))},{id:`${i}TargetTextColor`,title:P}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetBackColor,null,h.format({title:o}))},{id:`${i}TargetBackgroundColor`,title:S}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.targetStrokeColor,null,y.format({title:o}))},{id:`${i}TargetBorderColor`,title:m}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.successTextColor,null,f.format({title:o}))},{id:`${i}SuccessTextColor`,title:b}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.successBackground,null,v.format({title:o}))},{id:`${i}SuccessBackgroundColor`,title:C}),(0,s.createColorPropertyDefinition)({color:(0, -s.getColorDefinitionProperty)(this._propertyApplier,e.failureTextColor,null,g.format({title:o}))},{id:`${i}FailureTextColor`,title:x}),(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.failureBackground,null,T.format({title:o}))},{id:`${i}FailureBackgroundColor`,title:L})]}}}},17265:(e,t,i)=>{i.r(t),i.d(t,{PriceLabelDefinitionsViewModel:()=>a});var o=i(44352),n=i(36298),r=i(50653),l=i(85766);const s=o.t(null,void 0,i(37229));class a extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,backgroundColor:e.backgroundColor,backgroundTransparency:e.transparency,borderColor:e.borderColor},new n.TranslatedString(this._source.name(),this._source.translatedType()),{customTitles:{text:s}})]}}}},11980:(e,t,i)=>{i.r(t),i.d(t,{PriceNoteDefinitionsViewModel:()=>f});var o=i(44352),n=i(36298),r=i(50653),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} line color",o.t(null,void 0,i(20563))),p=o.t(null,void 0,i(37126)),d=o.t(null,void 0,i(37229)),u=o.t(null,void 0,i(60489)),h=o.t(null,void 0,i(75332)),y=o.t(null,void 0,i(14773));class f extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,a.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType()),l=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.lineColor,null,c.format({title:o}))},{id:`${i}LineColor`,title:u});return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{textColor:e.priceLabelTextColor,fontSize:e.priceLabelFontSize,bold:e.priceLabelBold,italic:e.priceLabelItalic,backgroundColor:e.priceLabelBackgroundColor,borderColor:e.priceLabelBorderColor},o,{isEditable:!1,isMultiLine:!1,customTitles:{text:p,borderTitle:h,backgroundTitle:y}}),l]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,r.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textColor,fontSize:e.fontSize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},12501:(e,t,i)=>{i.r(t),i.d(t,{ProjectionDefinitionsViewModel:()=>h});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} background color 1",o.t(null,void 0,i(39651))),p=new n.TranslatedString("change {title} background color 2",o.t(null,void 0,i(78177))),d=o.t(null,void 0,i(48848)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,s.createTwoColorsPropertyDefinition)({color1:(0, -s.getColorDefinitionProperty)(this._propertyApplier,e.color1,e.transparency,c.format({title:i})),color2:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.color2,e.transparency,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}Background2Color`),title:u}),(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.trendline.childs().color,lineWidth:e.linewidth},i,"Line",{line:d})]}}}},3664:(e,t,i)=>{i.r(t),i.d(t,{RectangleDefinitionsViewModel:()=>y});var o=i(44352),n=i(36298),r=i(28985),l=i(20061),s=i(50653);const a=new n.TranslatedString("change {title} extending left",o.t(null,void 0,i(3708))),c=new n.TranslatedString("change {title} extending right",o.t(null,void 0,i(52889))),p=o.t(null,void 0,i(37229)),d=o.t(null,void 0,i(45809)),u=o.t(null,void 0,i(14025)),h=[{value:"bottom",title:o.t(null,void 0,i(65994))},{value:"middle",title:o.t(null,void 0,i(9114))},{value:"top",title:o.t(null,void 0,i(91757))}];class y extends l.GeneralFiguresDefinitionsViewModelBase{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType()),o=super._stylePropertyDefinitions(),l=(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendRight,c.format({title:i}))},{id:`${t}ExtendRight`,title:u});o.definitions.push(l);const s=(0,r.createCheckablePropertyDefinition)({checked:(0,r.convertToDefinitionProperty)(this._propertyApplier,e.extendLeft,a.format({title:i}))},{id:`${t}ExtendLeft`,title:d});return o.definitions.push(s),o}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textColor,text:e.text,bold:e.bold,italic:e.italic,fontSize:e.fontSize,horzLabelsAlign:e.horzLabelsAlign,vertLabelsAlign:e.vertLabelsAlign,showText:e.showLabel},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,alignmentVerticalItems:h,customTitles:{text:p}})]}}}},30333:(e,t,i)=>{i.r(t),i.d(t,{RiskRewardDefinitionsViewModel:()=>H});var o=i(44352),n=i(36298),r=i(2908),l=i(50653),s=i(85766),a=i(28985),c=i(4895),p=i(58275),d=i.n(p),u=i(94474) -;const h=new n.TranslatedString("change {title} stop color",o.t(null,void 0,i(54659))),y=new n.TranslatedString("change {title} target color",o.t(null,void 0,i(97573))),f=new n.TranslatedString("change {title} price labels visibility",o.t(null,void 0,i(88577))),v=new n.TranslatedString("change {title} compact stats mode",o.t(null,void 0,i(35435))),g=new n.TranslatedString("change {title} always show stats",o.t(null,void 0,i(37913))),T=new n.TranslatedString("change {title} account size",o.t(null,void 0,i(31775))),D=new n.TranslatedString("change {title} lot size",o.t(null,void 0,i(45025))),w=new n.TranslatedString("change {title} risk",o.t(null,void 0,i(31553))),_=new n.TranslatedString("change {title} risk display mode",o.t(null,void 0,i(40344))),P=new n.TranslatedString("change {title} entry price",o.t(null,void 0,i(59354))),S=new n.TranslatedString("change {title} profit level",o.t(null,void 0,i(44539))),m=new n.TranslatedString("change {title} profit price",o.t(null,void 0,i(41646))),b=new n.TranslatedString("change {title} stop level",o.t(null,void 0,i(89182))),C=new n.TranslatedString("change {title} stop price",o.t(null,void 0,i(82224))),x=o.t(null,void 0,i(83182)),L=o.t(null,void 0,i(50948)),k=o.t(null,void 0,i(45302)),A=o.t(null,void 0,i(37229)),$=o.t(null,void 0,i(47737)),M=o.t(null,void 0,i(30973)),V=o.t(null,void 0,i(25684)),B=o.t(null,void 0,i(46001)),z=o.t(null,void 0,i(2635)),W=o.t(null,void 0,i(56119)),N=o.t(null,void 0,i(95264)),R=o.t(null,void 0,i(27531)),G=o.t(null,void 0,i(63833)),E=o.t(null,void 0,i(85160)),O=o.t(null,void 0,i(75675)),F=o.t(null,void 0,i(5066)),U=o.t(null,void 0,i(76655));function I(e){return[{value:c.RiskDisplayMode.Percentage,title:F},{value:c.RiskDisplayMode.Money,title:e||U}]}class H extends s.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t);const i=this._source.properties().childs(),o=i.riskDisplayMode.value();this._riskMaxWV=new(d())(this._getRiskMax(o)),this._riskStepWV=new(d())(this._getRiskStep(o)),this._riskPrecisionWV=new(d())(this._getRiskPrecision(o)),this._riskUnitWV=new(d())(this._getRiskUnit()),this._riskUnitOptionsWV=new(d())(this._getRiskUnitOptions()),this._lotSizeStepWV=new(d())(this._getLotSizeStep()),this._createPropertyRages(),i.riskDisplayMode.subscribe(this,(e=>this._onRiskDisplayChanged(e))),i.accountSize.subscribe(this,(()=>this._onAccountSizeChanged())),i.lotSize.subscribe(this,(()=>this._onLotSizeChanged())),this._undoModel.model().mainSeries().dataEvents().symbolResolved().subscribe(this,this._onSymbolInfoChanged)}destroy(){super.destroy();const e=this._source.properties().childs();e.riskDisplayMode.unsubscribeAll(this),e.accountSize.unsubscribeAll(this),e.lotSize.unsubscribeAll(this),this._undoModel.model().mainSeries().dataEvents().symbolResolved().unsubscribeAll(this)}_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,u.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{ -lineColor:e.linecolor,lineWidth:e.linewidth},o,"Line",{line:x}),(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.stopBackground,e.stopBackgroundTransparency,h.format({title:o}))},{id:`${i}StopColor`,title:L}),(0,a.createColorPropertyDefinition)({color:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.profitBackground,e.profitBackgroundTransparency,y.format({title:o}))},{id:`${i}ProfitColor`,title:k}),(0,l.createTextStyleDefinition)(this._propertyApplier,{textColor:e.textcolor,fontSize:e.fontsize},o,{isEditable:!0,isMultiLine:!0,customTitles:{text:A}}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.showPriceLabels,f.format({title:o}))},{id:`${i}ShowPriceLabels`,title:O}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.compact,v.format({title:o}))},{id:`${i}CompactMode`,title:$}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.alwaysShowStats,g.format({title:o}))},{id:`${i}AlwaysShowStats`,title:E})]}}_inputsPropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=(0,u.removeSpaces)(t),o=new n.TranslatedString(t,this._source.translatedType()),r=this._getYCoordinateStepWV(),l=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.accountSize,T.format({title:o}))},{id:`${i}AccountSize`,title:N,type:1,min:new(d())(1e-9),max:new(d())(1e9),step:new(d())(1),unit:this._riskUnitWV}),s=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.lotSize,D.format({title:o}))},{id:`${i}LotSize`,title:R,type:1,min:new(d())(1e-9),max:new(d())(1e8),step:this._lotSizeStepWV}),c=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.risk,w.format({title:o}),[e=>parseFloat(e)]),unitOptionsValue:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.riskDisplayMode,_.format({title:o}))},{id:`${i}Risk`,title:G,type:1,min:new(d())(1e-9),max:this._riskMaxWV,precision:this._riskPrecisionWV,step:this._riskStepWV,unitOptions:this._riskUnitOptionsWV}),p=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.entryPrice,P.format({title:o}))},{id:`${i}EntryPrice`,title:B,type:1,step:r}),h=(0,a.createPropertyDefinitionsGeneralGroup)([l,s,c,p],`${i}AccountRisk`),y=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.profitLevel,S.format({title:o}))},{id:`${i}ProfitLevelTicks`,title:M,type:0,min:new(d())(0),max:new(d())(1e9),step:new(d())(1)}),f=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.targetPrice,m.format({title:o}),[e=>e,e=>this._source.prepareProfitPrice(e)])},{id:`${i}ProfitLevelPrice`,title:V,type:1,step:r}),v=(0,a.createPropertyDefinitionsGeneralGroup)([y,f],`${i}ProfitLevel`,z),g=(0, -a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.stopLevel,b.format({title:o}))},{id:`${i}StopLevelTicks`,title:M,type:0,min:new(d())(0),max:new(d())(1e9),step:new(d())(1)}),x=(0,a.createNumberPropertyDefinition)({value:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.stopPrice,C.format({title:o}),[e=>e,e=>this._source.prepareStopPrice(e)])},{id:`${i}StopLevelPrice`,title:V,type:1,step:r});return{definitions:[h,v,(0,a.createPropertyDefinitionsGeneralGroup)([g,x],`${i}StopLevel`,W)]}}_onRiskDisplayChanged(e){const t=e.value();this._riskMaxWV.setValue(this._getRiskMax(t)),this._riskStepWV.setValue(this._getRiskStep(t)),this._riskPrecisionWV.setValue(this._getRiskPrecision(t))}_onAccountSizeChanged(){this._riskMaxWV.setValue(this._getRiskMax(this._source.properties().childs().riskDisplayMode.value()))}_onLotSizeChanged(){this._lotSizeStepWV.setValue(this._getLotSizeStep())}_onSymbolInfoChanged(){this._riskUnitWV.setValue(this._getRiskUnit()),this._riskUnitOptionsWV.setValue(this._getRiskUnitOptions())}_getRiskMax(e){return e===c.RiskDisplayMode.Percentage?100:this._source.properties().childs().accountSize.value()}_getRiskStep(e){return e===c.RiskDisplayMode.Percentage?.01:1}_getRiskPrecision(e){if(e===c.RiskDisplayMode.Percentage)return 2}_getLotSizeStep(){const e=this._source.properties().childs().lotSize.value();if(e%1==0)return 1;const t=e.toString(),i=t.split(".");if(2===i.length)return Number(`1e-${i[1].length}`);{const e=/\d+e-(\d+)/.exec(t);if(null!==e)return Number(`1e-${e[1]}`)}return this._lotSizeStepWV.value()}_getRiskUnit(){const e=this._undoModel.model().mainSeries().symbolInfo();return null!==e&&e.currency_code||""}_getRiskUnitOptions(){const e=this._undoModel.model().mainSeries().symbolInfo();return null!==e?I(e.currency_code):I()}}},18613:(e,t,i)=>{i.r(t),i.d(t,{SignpostDefinitionsViewModel:()=>T});var o=i(44352),n=i(36298),r=i(94474),l=i(58275),s=i.n(l),a=i(28985),c=i(50653),p=i(41339),d=i(85766);const u=new n.TranslatedString("change vertical position Y coordinate",o.t(null,void 0,i(11049))),h=new n.TranslatedString("change {title} emoji visibility",o.t(null,void 0,i(65899))),y=new n.TranslatedString("change {title} image background color",o.t(null,void 0,i(48983))),f=new n.TranslatedString("change {title} emoji",o.t(null,void 0,i(65056))),v=o.t(null,{context:"linetool point"},i(92195)),g=o.t(null,void 0,i(46211));class T extends d.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,c.createTextStyleDefinition)(this._propertyApplier,{text:e.text,fontSize:e.fontSize,bold:e.bold,italic:e.italic},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=this._source.name(),i=(0,p.getCoordinateXMetaInfo)(this._propertyApplier,e),o={property:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.price,u),info:{typeY:1, -stepY:new(s())(1),minY:new(s())(-100),maxY:new(s())(100)}};return{definitions:[(0,a.createCoordinatesPropertyDefinition)({x:i.property,y:o.property},{id:(0,r.removeSpaces)(`${t}Coordinates${v}`),title:v,...i.info,...o.info})]}}_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,a.createEmojiPropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.showImage,h.format({title:i})),backgroundColor:(0,a.getColorDefinitionProperty)(this._propertyApplier,e.plateColor,null,y.format({title:i})),emoji:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.emoji,f.format({title:i}))},{id:(0,r.removeSpaces)(`${t}Emoji${g}`),title:g})]}}}},94625:(e,t,i)=>{i.r(t),i.d(t,{TextDefinitionsViewModel:()=>l});var o=i(50653),n=i(85766),r=i(36298);class l extends n.LineDataSourceDefinitionsViewModel{_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,o.createTextStyleDefinition)(this._propertyApplier,{textColor:e.color,fontSize:e.fontsize,bold:e.bold,italic:e.italic,text:e.text,backgroundVisible:e.fillBackground,backgroundColor:e.backgroundColor,backgroundTransparency:e.backgroundTransparency,borderVisible:e.drawBorder,borderColor:e.borderColor,wrap:e.wordWrap},new r.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0})]}}}},81888:(e,t,i)=>{i.r(t),i.d(t,{TimeCyclesPatternDefinitionsViewModel:()=>h});var o=i(44352),n=i(36298),r=i(2908),l=i(85766),s=i(28985),a=i(94474);const c=new n.TranslatedString("change {title} background visibility",o.t(null,void 0,i(64548))),p=new n.TranslatedString("change {title} background color",o.t(null,void 0,i(75312))),d=o.t(null,void 0,i(1277)),u=o.t(null,void 0,i(27331));class h extends l.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs(),t=this._source.name(),i=new n.TranslatedString(t,this._source.translatedType());return{definitions:[(0,r.createLineStyleDefinition)(this._propertyApplier,{lineColor:e.linecolor,lineWidth:e.linewidth,lineStyle:e.linestyle},i,"Line",{line:d}),(0,s.createColorPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,e.fillBackground,c.format({title:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,e.backgroundColor,e.transparency,p.format({title:i}))},{id:(0,a.removeSpaces)(`${t}BackgroundColor`),title:u})]}}}},34935:(e,t,i)=>{i.r(t),i.d(t,{TrendAngleDefinitionsViewModel:()=>f});var o=i(44352),n=i(36298),r=i(28985),l=i(85766),s=i(58275),a=i.n(s),c=i(41339),p=i(75611);const d=new n.TranslatedString("change angle",o.t(null,void 0,i(1670))),u=o.t(null,void 0,i(36150)),h=o.t(null,void 0,i(37229)),y=o.t(null,{context:"linetool point"},i(12706));class f extends l.LineDataSourceDefinitionsViewModel{_coordinatesPropertyDefinitions(){ -const e=this._source.points(),t=[],i=this._source.pointsProperty().childs().points[0].childs(),o=this._getYCoordinateStepWV();t.push((0,c.getCoordinatesPropertiesDefinitions)(this._propertyApplier,i,e[0],o,y,this._source.name()));const n=(0,r.createNumberPropertyDefinition)({value:(0,r.convertToDefinitionProperty)(this._propertyApplier,this._source.properties().childs().angle,d)},{id:"TrendLineAngleCoordinate",title:u,min:new(a())(-360),max:new(a())(360),step:new(a())(1)});return t.push(n),{definitions:t}}_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,p.getTrendLineToolsStylePropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()),{text:h})}}},60007:(e,t,i)=>{i.r(t),i.d(t,{TrendBasedFibTimeDefinitionsViewModel:()=>L});var o=i(50151),n=i(44352),r=i(36298),l=i(2908),s=i(28985),a=i(85766),c=i(18505),p=i(58275),d=i.n(p),u=i(94474),h=i(69152);const y=new r.TranslatedString("change {title} level {index} line visibility",n.t(null,void 0,i(45463))),f=new r.TranslatedString("change {title} level {index} line color",n.t(null,void 0,i(85551))),v=new r.TranslatedString("change {title} level {index} line width",n.t(null,void 0,i(90098))),g=new r.TranslatedString("change {title} level {index} line style",n.t(null,void 0,i(47840))),T=new r.TranslatedString("change {title} level {index} line coeff",n.t(null,void 0,i(32891))),D=new r.TranslatedString("change {title} all lines color",n.t(null,void 0,i(15521))),w=new r.TranslatedString("change {title} background visibility",n.t(null,void 0,i(64548))),_=new r.TranslatedString("change {title} background transparency",n.t(null,void 0,i(36438))),P=new r.TranslatedString("change {title} labels visibility",n.t(null,void 0,i(24338))),S=new r.TranslatedString("change {title} labels alignment",n.t(null,void 0,i(81170))),m=n.t(null,void 0,i(4372)),b=n.t(null,void 0,i(12374)),C=n.t(null,void 0,i(27331)),x=n.t(null,void 0,i(94420));class L extends a.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=[],t=this._source.properties(),i=t.childs(),n=this._source.name(),a=(0,u.removeSpaces)(n),p=new r.TranslatedString(n,this._source.translatedType()),L=i.trendline.childs(),k=(0,l.createLineStyleDefinition)(this._propertyApplier,{showLine:L.visible,lineColor:L.color,lineStyle:L.linestyle,lineWidth:L.linewidth},p,"TrendLine",{line:m});e.push(k);const A=this._source.levelsCount();for(let i=1;i<=A;i++){const n=(0,o.ensureDefined)(t.child(`level${i}`)).childs(),r=(0,s.createLeveledLinePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.visible,y.format({title:p,index:i})),color:(0,s.getColorDefinitionProperty)(this._propertyApplier,n.color,null,f.format({title:p,index:i})),width:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.linewidth,v.format({title:p,index:i})),style:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.linestyle,g.format({title:p,index:i})),level:(0,s.convertToDefinitionProperty)(this._propertyApplier,n.coeff,T.format({ -title:p,index:i}))},{id:`${a}LineLevel${i}`});e.push(r)}const $=(0,s.createColorPropertyDefinition)({color:(0,s.getColorDefinitionProperty)(this._propertyApplier,new h.CollectibleColorPropertyUndoWrapper((0,o.ensureNotNull)(this._source.lineColorsProperty()),this._propertyApplier,null),null,D.format({title:p}),!0)},{id:`${a}AllLineColor`,title:b});e.push($);const M=(0,s.createTransparencyPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.fillBackground,w.format({title:p})),transparency:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.transparency,_.format({title:p}))},{id:`${a}Background`,title:C});e.push(M);const V=(0,s.createTwoOptionsPropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.showCoeffs,P.format({title:p})),option1:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.horzLabelsAlign,S.format({title:p})),option2:(0,s.convertToDefinitionProperty)(this._propertyApplier,i.vertLabelsAlign,S.format({title:p}))},{id:`${a}Labels`,title:x,optionsItems1:new(d())(c.availableAlignmentHorizontalItems),optionsItems2:new(d())(c.availableAlignmentVerticalItems)});return e.push(V),{definitions:e}}}},84926:(e,t,i)=>{i.r(t),i.d(t,{TrendLineDefinitionsViewModel:()=>c});var o=i(44352),n=i(36298),r=i(85766),l=i(75611),s=i(50653);const a=o.t(null,void 0,i(37229));class c extends r.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,l.getTrendLineToolsStylePropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,s.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:a}})]}}}},71472:(e,t,i)=>{i.r(t),i.d(t,{VerticalLineDefinitionsViewModel:()=>h});var o=i(44352),n=i(36298),r=i(28985),l=i(41339),s=i(86778),a=i(94474),c=i(85766),p=i(50653);const d=o.t(null,void 0,i(37229)),u=o.t(null,{context:"linetool point"},i(91282));class h extends c.LineDataSourceDefinitionsViewModel{_stylePropertyDefinitions(){const e=this._source.properties().childs();return(0,s.getLinesStylesPropertiesDefinitions)(this._propertyApplier,e,new n.TranslatedString(this._source.name(),this._source.translatedType()))}_coordinatesPropertyDefinitions(){const e=this._source.pointsProperty().childs().points[0].childs(),t=(0,l.getCoordinateXMetaInfo)(this._propertyApplier,e);return{definitions:[(0,r.createCoordinatesPropertyDefinition)({x:t.property},{id:(0,a.removeSpaces)(`${this._source.name()}Point1`),title:u,...t.info})]}}_textPropertyDefinitions(){const e=this._source.properties().childs();return{definitions:[(0,p.createTextStyleDefinition)(this._propertyApplier,{...e,showText:e.showLabel,textColor:e.textcolor,fontSize:e.fontsize,textOrientation:e.textOrientation -},new n.TranslatedString(this._source.name(),this._source.translatedType()),{isEditable:!0,isMultiLine:!0,customTitles:{text:d}})]}}}},69152:(e,t,i)=>{i.d(t,{CollectibleColorPropertyDirectWrapper:()=>a,CollectibleColorPropertyUndoWrapper:()=>s});var o=i(50151),n=i(59452),r=i.n(n);class l extends(r()){constructor(e){super(),this._listenersMappers=[],this._isProcess=!1,this._baseProperty=e}destroy(){this._baseProperty.destroy()}value(){const e=this._baseProperty.value();return"mixed"===e?"":e}visible(){return this._baseProperty.visible()}setValue(e){this._isProcess=!0,this._baseProperty.setValue(""===e?"mixed":e,void 0,{applyValue:this._applyValue.bind(this)}),this._isProcess=!1,this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const i=i=>{this._isProcess||t.call(e,this)},o={obj:e,method:t,callback:i};this._listenersMappers.push(o),this._baseProperty.subscribe(e,i)}unsubscribe(e,t){var i;const n=(0,o.ensureDefined)(null===(i=this._listenersMappers.find((i=>i.obj===e&&i.method===t)))||void 0===i?void 0:i.callback);this._baseProperty.unsubscribe(e,n)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}class s extends l{constructor(e,t,i){super(e),this._propertyApplier=t,this._undoText=i}_applyValue(e,t){this._propertyApplier.setProperty(e,t,this._undoText)}}class a extends l{_applyValue(e,t){e.setValue(t)}}}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/ms_MY.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..81108d45 --- /dev/null +++ b/charting_library/bundles/ms_MY.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:a=>{a.exports="#{count} (bar)"},9671:a=>{a.exports=["#{count} (harga, bar)"]},91282:a=>{a.exports="#1 (bar)"},1961:a=>{a.exports=["#1 (harga)"]},12706:a=>{a.exports=["#1 (harga, bar)"]},92195:a=>{a.exports="#1 (vertical position %, bar)"},66187:a=>{a.exports="Median"},5066:a=>{a.exports="%"},89795:a=>{a.exports=["Lawan jam"]},43809:a=>{a.exports=["Coeffs sebagai Peratus"]},40054:a=>{a.exports=["Warna"]},47737:a=>{a.exports=["Mod statistik kompak"]},4639:a=>{a.exports=["Koordinat"]},76655:a=>{a.exports=["Tunai"]},99120:a=>{a.exports=["Saluran"]},60066:a=>{a.exports=["Perubahan dalam pip"]},36150:a=>{a.exports=["Sudut"]},38280:a=>{a.exports=["Sudut"]},95264:a=>{a.exports=["Saiz Akaun"]},85160:a=>{a.exports=["Sentiasa paparkan statistik"]},54189:a=>{a.exports=["Lengkuk"]},34674:a=>{a.exports=["HL Purata dalam tanda minimum"]},17608:a=>{a.exports=["Label Bawah"]},48848:a=>{a.exports=["Sempadan"]},72269:a=>{a.exports=["Sempadan"]},27331:a=>{a.exports=["Latar Belakang"]},66282:a=>{a.exports=["Latarbelakang #1"]},19949:a=>{a.exports=["Julat bar"]},81260:a=>{a.exports="Grid"},67114:a=>{a.exports=["Julat tarikh/masa"]},37067:a=>{a.exports=["Anjakan (harga, bar)"]},75460:a=>{a.exports=["Jarak"]},46211:a=>{a.exports=["Pin emoji"]},46001:a=>{a.exports=["Harga kemasukan"]},1220:a=>{a.exports=["Lanjutkan"]},71116:a=>{a.exports=["Memanjangkan Bahagian Bawah"]},45809:a=>{a.exports=["Lanjut ke Kiri"]},25892:a=>{a.exports=["Panjangkan garisan kiri"]},13611:a=>{a.exports=["Lanjutkan Garisan"]},3304:a=>{a.exports=["Panjangkan Garis Ke Kiri"]},83095:a=>{a.exports=["Panjangkan Garis Ke Kanan"]},14025:a=>{a.exports=["Lanjutkan ke Kanan"]},74395:a=>{a.exports=["Panjangkan garisan kanan"]},85197:a=>{a.exports=["Naikkan ketinggian"]},17006:a=>{a.exports=["Saiz Fon"]},31343:a=>{a.exports=["Teks kegagalan"]},28565:a=>{a.exports=["Latarbelakang kegagalan"]},87931:a=>{a.exports=["Kipas"]},39836:a=>{a.exports=["Paras fibo berasaskan skala log"]},10578:a=>{a.exports=["Bulatan Penuh"]},25264:a=>{a.exports=["Bar HL"]},66049:a=>{a.exports=["Bar OC"]},27531:a=>{a.exports=["Saiz lot"]},99180:a=>{a.exports=["Jalur Bawah"]},53861:a=>{a.exports=["Jalur bawah #2"]},44775:a=>{a.exports=["Jalur bawah #3"]},85206:a=>{a.exports="Label"},75332:a=>{a.exports=["Label Sempadan"]},14773:a=>{a.exports=["Label Latar Belakang"]},37126:a=>{a.exports=["Teks Label"]},79106:a=>{a.exports=["Tahap"]},95610:a=>{a.exports=["Garis Tahap"]},79307:a=>{a.exports=["Label Kiri"]},49286:a=>{a.exports=["Garisan - HL/2"]},17676:a=>{a.exports=["Garisan - Buka"]},47669:a=>{a.exports=["Garisan - tutup"]},71899:a=>{a.exports=["Garisan - Tinggi"]},83394:a=>{a.exports=["Garisan - Rendah"]},60489:a=>{a.exports=["Warna Garisan"]},53889:a=>{a.exports=["Mod"]},95543:a=>{a.exports=["Bulan"]},24510:a=>{a.exports=["Titik tengah"]},22213:a=>{a.exports=["Latarbelakang sumber"]},15500:a=>{a.exports=["Sempadan sumber"]},79238:a=>{a.exports=["Teks asal"]},37249:a=>{a.exports=["Statistik"]},28712:a=>{ +a.exports=["Kedudukan Statistik"]},50948:a=>{a.exports=["Warna Berhenti"]},56119:a=>{a.exports=["Tahap berhenti"]},69835:a=>{a.exports=["Teks kejayaan"]},91141:a=>{a.exports=["Latarbelakang kejayaan"]},2694:a=>{a.exports=["Peratusan perubahan"]},650:a=>{a.exports=["Peratus"]},25684:a=>{a.exports=["Harga"]},23675:a=>{a.exports=["Label Harga"]},75675:a=>{a.exports=["Label harga"]},16103:a=>{a.exports=["Tahap Harga"]},46964:a=>{a.exports=["Julat Harga"]},59771:a=>{a.exports=["Nisbah Harga/Bar"]},29072:a=>{a.exports=["Harga"]},2635:a=>{a.exports=["Tahap untung"]},33886:a=>{a.exports=["Julat dan nisbah"]},24186:a=>{a.exports=["Terbalik"]},91367:a=>{a.exports=["Label Kanan"]},63833:a=>{a.exports=["Risiko"]},95545:a=>{a.exports=["Gelombang"]},10209:a=>{a.exports=["Label Atas"]},98001:a=>{a.exports=["Latarbelakang sasaran"]},89258:a=>{a.exports=["Sempadan sasaran"]},45302:a=>{a.exports=["Warna Sasaran:"]},74289:a=>{a.exports=["Teks sasaran"]},17932:a=>{a.exports=["Balut Teks"]},55325:a=>{a.exports=["Label masa"]},77838:a=>{a.exports=["Tahap-tahap masa"]},2295:a=>{a.exports=["Ketelusan"]},4372:a=>{a.exports=["Garisan arah aliran"]},26775:a=>{a.exports=["Jalur Atas"]},21774:a=>{a.exports=["Jalur atas #2"]},21076:a=>{a.exports=["Jalur bawah #3"]},12374:a=>{a.exports=["Gunakan satu warna"]},53473:a=>{a.exports="VWAP"},91322:a=>{a.exports=["Nilai"]},25227:a=>{a.exports=["Varians"]},1670:a=>{a.exports=["tukar sudut"]},38829:a=>{a.exports=["tukar warna anak panah"]},23723:a=>{a.exports=["tukar koordinat bar X"]},72080:a=>{a.exports=["tukar warna bendera"]},66266:a=>{a.exports=["tukar koordinat harga Y"]},98905:a=>{a.exports=["tukar margin atas"]},11049:a=>{a.exports=["tukar koordinat menegak posisi Y"]},98057:a=>{a.exports=["tukar warna {title} garisan VWAP"]},55218:a=>{a.exports=["tukar tebal {title} garisan VWAP"]},31804:a=>{a.exports=["tukar {title} lawan arah jam"]},99128:a=>{a.exports=["tukar {title} koefisien sebagai peratusan kebolehlihatan"]},20216:a=>{a.exports=["tukar warna {title}"]},35435:a=>{a.exports=["tukar {title} mod statistik kompak"]},550:a=>{a.exports=["tukar warna {title} sempadan atas lilin"]},28146:a=>{a.exports=["tukar kebolehlihatan {title} sempadan lilin"]},7373:a=>{a.exports=["tukar warna {title} sempadan bawah lilin"]},38742:a=>{a.exports=["tukar warna {title} lilin bawah"]},42273:a=>{a.exports=["tukar warna {title} lilin atas"]},76054:a=>{a.exports=["tukar warna {title} sumbu lilin"]},27029:a=>{a.exports=["tukar kebolehlihatan {title} sumbu lilin"]},22430:a=>{a.exports=["tukar perubahan {title} dalam kebolehlihatan pip"]},45537:a=>{a.exports=["tukar kebolehlihatan {title} sudut"]},31775:a=>{a.exports=["tukar {title} saiz akaun"]},37913:a=>{a.exports=["tukar {title} sentiasa tunjuk statistik"]},15521:a=>{a.exports=["tukar warna {title} semua garisan"]},17466:a=>{a.exports=["tukar warna {title} lengkuk {index} garisan"]},72307:a=>{a.exports=["tukar ketebalan {title} lengkuk {index} garisan"]},13853:a=>{a.exports=["tukar kebolehlihatan {title} lengkuk {index} garisan"]},78680:a=>{ +a.exports=["tukar {title} nilai purata HL"]},15802:a=>{a.exports=["tukar kebolehlihatan {title} label bawah"]},36438:a=>{a.exports=["tukar ketelusan {title} latarbelakang"]},64548:a=>{a.exports=["tukar kebolehlihatan {title} latarbelakang"]},75312:a=>{a.exports=["tukar warna {title} latarbelakang"]},39651:a=>{a.exports=["tukar warna {title} latarbelakang 1"]},78177:a=>{a.exports=["tukar warna {title} latarbelakang 2"]},42746:a=>{a.exports=["tukar kebolehlihatan {title} julat bar"]},53770:a=>{a.exports=["tukar kebolehlihatan {title} grid"]},29145:a=>{a.exports=["tukar warna {title} garisan grid"]},64949:a=>{a.exports=["tukar gaya {title} garisan grid"]},93548:a=>{a.exports=["tukar ketebalan {title} garisan grid"]},15485:a=>{a.exports=["tukar kebolehlihatan {title} julat tarikh/masa"]},3400:a=>{a.exports=["tukar {title} darjah"]},91534:a=>{a.exports=["tukar kebolehlihatan {title} jarak"]},65056:a=>{a.exports=["tukar {title} emoji"]},65899:a=>{a.exports=["tukar kebolehlihatan {title} emoji"]},59354:a=>{a.exports=["tukar {title} harga masuk"]},1447:a=>{a.exports=["tukar {title} lanjutkan bawah"]},15258:a=>{a.exports=["tukar {title} lanjutkan kiri"]},96902:a=>{a.exports=["tukar {title} lanjutkan garisan"]},896:a=>{a.exports=["tukar {title} lanjutkan atas"]},3708:a=>{a.exports=["tukar {title} dilanjutkan kiri"]},52889:a=>{a.exports=["tukar {title} dilanjutkan kanan"]},86647:a=>{a.exports=["tukar {title} pemanjangan"]},3156:a=>{a.exports=["tukar warna {title} teks gagal"]},49885:a=>{a.exports=["tukar warna {title} latarbelakang gagal"]},89126:a=>{a.exports=["tukar kebolehlihatan garisan {title} kipas {index}"]},30016:a=>{a.exports=["tukar ketebalan {title} kipas {index} garisan"]},82516:a=>{a.exports=["tukar warna {title} kipas {index} garisan"]},78142:a=>{a.exports=["tukar kebolehlihatan {title} kipas"]},79467:a=>{a.exports=["tukar warna {title} garisan kipas"]},45739:a=>{a.exports=["tukar {title} tahap fibo berdasarkan skala log"]},99670:a=>{a.exports=["tukar {title} diterbalikkan"]},35165:a=>{a.exports=["tukar kebolehlihatan {title} bulatan penuh"]},48983:a=>{a.exports=["tukar warna {title} latarbelakang imej"]},45025:a=>{a.exports=["tukar {title} saiz lot"]},13901:a=>{a.exports=["tukar warna {title} garisan jalur bawah"]},78425:a=>{a.exports=["tukar kebolehlihatan {title} garisan jalur bawah"]},99491:a=>{a.exports=["tukar tebal {title} garisan jalur bawah"]},55469:a=>{a.exports=["tukar warna garisan jalur bawah #2 {title}"]},76157:a=>{a.exports=["tukar kebolehlihatan garisan jalur bawah #2 {title}"]},8081:a=>{a.exports=["tukar kelebaran garisan jalur bawah #2 {title}"]},95016:a=>{a.exports=["tukar warna garisan jalur bawah #3 {title}"]},84928:a=>{a.exports=["tukar kebolehlihatan garisan jalur bawah #3 {title}"]},44693:a=>{a.exports=["tukar kelebaran garisan jalur bawah #3 {title}"]},81170:a=>{a.exports=["tukar penjajaran {title} label"]},22775:a=>{a.exports=["tukar saiz fon label-label {title}"]},24338:a=>{a.exports=["tukar kebolehlihatan {title} label"]},32891:a=>{ +a.exports=["tukar koefisien {title} tahap {index} garisan"]},85551:a=>{a.exports=["tukar warna {title} tahap {index} garisan"]},47840:a=>{a.exports=["tukar gaya {title} tahap {index} garisan"]},45463:a=>{a.exports=["tukar kebolehlihatan {title} tahap {index} garisan"]},90098:a=>{a.exports=["tukar ketebalan {title} tahap {index} garisan"]},26710:a=>{a.exports=["tukar kebolehlihatan {title} tahap"]},2359:a=>{a.exports=["tukar kebolehlihatan {title} label kiri"]},44643:a=>{a.exports=["tukar {title} ketebalan garisan"]},20563:a=>{a.exports=["tukar {title} warna garisan"]},66982:a=>{a.exports=["tukar {title} gaya garisan"]},94441:a=>{a.exports=["tukar mod {title}"]},89996:a=>{a.exports=["tukar kebolehlihatan {title} titik tengah"]},36618:a=>{a.exports=["tukar {title} dicerminkan"]},18544:a=>{a.exports=["tukar warna {title} latarbelakang sumber"]},48035:a=>{a.exports=["tukar warna {title} sempadan sumber"]},42286:a=>{a.exports=["tukar warna {title} teks sumber"]},588:a=>{a.exports=["tukar {title} posisi statistik"]},54659:a=>{a.exports=["tukar {title} warna henti"]},89182:a=>{a.exports=["tukar {title} tahap henti"]},82224:a=>{a.exports=["tukar {title} harga renti"]},88383:a=>{a.exports=["tukar warna {title} teks berjaya"]},26967:a=>{a.exports=["tukar warna {title} latarbelakang berjaya"]},62243:a=>{a.exports=["tukar peratusan perubahan kebolehlihatan {title}"]},45936:a=>{a.exports=["tukar kebolehlihatan {title} label harga"]},88577:a=>{a.exports=["tukar kebolehlihatan {title} label harga"]},47045:a=>{a.exports=["tukar kebolehlihatan {title} julat harga"]},94028:a=>{a.exports=["tukar kebolehlihatan {title} harga"]},56175:a=>{a.exports=["tukar kebolehlihatan {title} harga"]},44539:a=>{a.exports=["tukar {title} tahap keuntungan"]},41646:a=>{a.exports=["tukar {title} harga keuntungan"]},52877:a=>{a.exports=["tukar {title} unduran"]},16598:a=>{a.exports=["tukar kebolehlihatan {title} label kanan"]},31553:a=>{a.exports=["tukar {title} risiko"]},40344:a=>{a.exports=["tukar mod {title} paparan risiko"]},73137:a=>{a.exports=["tukar kebolehlihatan {title} label atas"]},52387:a=>{a.exports=["tukar warna {title} latarbelakang sasaran"]},6921:a=>{a.exports=["tukar warna {title} sempadan sasaran"]},97573:a=>{a.exports=["tukar {title} warna sasaran"]},27634:a=>{a.exports=["tukar warna {title} teks sasaran"]},33822:a=>{a.exports=["tukar kebolehlihatan {title} label masa"]},84321:a=>{a.exports=["tukar {title} ketelusan"]},10417:a=>{a.exports=["tukar warna {title} garisan jalur atas"]},58722:a=>{a.exports=["tukar kebolehlihatan {title} garisan jalur atas"]},13633:a=>{a.exports=["tukar tebal {title} garisan jalur atas"]},64709:a=>{a.exports=["tukar warna garisan jalur atas #2 {title}"]},97847:a=>{a.exports=["tukar kebolehlihatan garisan jalur atas #2 {title}"]},62921:a=>{a.exports=["tukar kelebaran garisan jalur atas #2 {title}"]},94153:a=>{a.exports=["tukar warna garisan jalur atas #3 {title}"]},19835:a=>{a.exports=["tukar kebolehlihatan garisan jalur atas #3 {title}"]},68310:a=>{a.exports=["tukar kelebaran garisan #3 jalur atas {title}"]}, +12355:a=>{a.exports=["tukar {title} nilai varian"]},25937:a=>{a.exports=["tukar {toolName} label penjajaran menegak"]},46991:a=>{a.exports=["tukar {toolName} label penjajaran mendatar"]},73080:a=>{a.exports=["tukar {toolName} arah label"]},24272:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan"]},46404:a=>{a.exports=["tukar kebolehlihatan {toolName} ketebalan"]},50265:a=>{a.exports=["tukar kebolehlihatan {toolName} warna garisan"]},72781:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan dipanjangkan ke kiri"]},84613:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan dipanjangkan ke kanan"]},62603:a=>{a.exports=["tukar penamat {toolName} garisan kiri"]},62412:a=>{a.exports=["tukar penamat {toolName} garisan kanan"]},35422:a=>{a.exports=["tukar kebolehlihatan {toolName} gaya garisan"]},77690:a=>{a.exports=["tukar {toolName} teks"]},69871:a=>{a.exports=["tukar kebolehlihatan {toolName} teks"]},25878:a=>{a.exports=["tukar{toolName} balutan teks"]},91832:a=>{a.exports=["tukar warna {toolName} latarbelakang teks"]},18610:a=>{a.exports=["tukar kebolehlihatan {toolName} latarbelakang teks"]},44755:a=>{a.exports=["tukar warna {toolName} sempadan teks"]},6324:a=>{a.exports=["tukar ketebalan {toolName} sempadan teks"]},45529:a=>{a.exports=["tukar kebolehlihatan {toolName} sempadan teks"]},6500:a=>{a.exports=["tukar {toolName} warna teks"]},51614:a=>{a.exports=["tukar {toolName} fon teks tebal"]},18572:a=>{a.exports=["tukar {toolName} fon teks italic"]},48382:a=>{a.exports=["tukar {toolName} saiz fon teks"]},18567:a=>{a.exports=["tukar {propertyName} sifat"]},21926:a=>{a.exports=["latarbelakang garisan"]},52241:a=>{a.exports=["latarbelakang dipenuhi"]},70607:a=>{a.exports=["warna garisan"]},41075:a=>{a.exports=["jenis garisan"]},73043:a=>{a.exports=["lebar garisan"]},72223:a=>{a.exports=["gerakkan lukisan"]},41437:a=>{a.exports=["Warna teks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.4053.929467332218f26dc70f.js b/charting_library/bundles/ms_MY.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..4862cc61 --- /dev/null +++ b/charting_library/bundles/ms_MY.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:a=>{a.exports=["bar"]},19648:a=>{a.exports=["12 jam"]},55838:a=>{a.exports=["24 jam"]},72171:a=>{a.exports=["Pusat"]},88364:a=>{a.exports=["Gaya asas carta"]},46720:a=>{a.exports=["Silangrambut"]},50985:a=>{a.exports=["Mata wang"]},17319:a=>{a.exports=["Mata wang dan Unit"]},19481:a=>{a.exports=["Penampilan"]},68791:a=>{a.exports=["Argumen"]},95036:a=>{a.exports=["Harga tutup purata"]},91757:a=>{a.exports=["Bawah"]},27331:a=>{a.exports=["Latar Belakang"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},87845:a=>{a.exports=["Butang"]},39392:a=>{a.exports=["Garisan grid"]},25209:a=>{a.exports=["Format Tarikh"]},55090:a=>{a.exports=["Hari untuk minggu pada label"]},29601:a=>{a.exports=["Huraian"]},26897:a=>{a.exports=["Peristiwa"]},77405:a=>{a.exports=["Melintang"]},34403:a=>{a.exports=["Melintang sahaja"]},60971:a=>{a.exports=["Harga tinggi dan rendah"]},61142:a=>{a.exports=["Penunjuk"]},34905:a=>{a.exports=["Nilai penunjuk"]},29687:a=>{a.exports=["Nilai penunjuk dan kewangan"]},25084:a=>{a.exports=["Nama penunjuk dan kewangan"]},9654:a=>{a.exports=["Nama penunjuk"]},99487:a=>{a.exports=["Nilai OHLC"]},75991:a=>{a.exports=["Buka status pasaran"]},96073:a=>{a.exports=["Penjelasan Panjang"]},78905:a=>{a.exports=["Label-label pada skala harga"]},19286:a=>{a.exports=["Kiri"]},70500:a=>{a.exports=["Wang"]},66653:a=>{a.exports=["Margin"]},76476:a=>{a.exports=["Tengah"]},42502:a=>{a.exports=["Tiada tindanan"]},49199:a=>{a.exports=["Tiada"]},74343:a=>{a.exports=["Navigasi"]},43115:a=>{a.exports=["Skala"]},53224:a=>{a.exports=["Kedudukan Penimbangan"]},79194:a=>{a.exports=["Garis status"]},89053:a=>{a.exports=["Simbol"]},35383:a=>{a.exports=["Nama Simbol"]},27767:a=>{a.exports=["Harga akhir simbol"]},40847:a=>{a.exports=["Harga tutup semalam simbol"]},50446:a=>{a.exports=["Panel"]},73908:a=>{a.exports=["Pemisah tetingkap"]},36014:a=>{a.exports=["Peratus"]},78621:a=>{a.exports=["Pip"]},74823:a=>{a.exports=["Harga pra/pasca pasaran"]},64859:a=>{a.exports=["Skala Harga"]},76523:a=>{a.exports=["Nilai Harga dan Peratusan"]},21141:a=>{a.exports=["Kanan"]},40187:a=>{a.exports=["Margin Kanan"]},77705:a=>{a.exports=["Tera Air"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Atas"]},92960:a=>{a.exports=["jajaran teks"]},90581:a=>{a.exports=["Orientasi teks"]},67369:a=>{a.exports=["Tajuk"]},31326:a=>{a.exports=["Tajuk"]},23097:a=>{a.exports="Ticker"},82168:a=>{a.exports=["Ticker dan keterangan"]},43637:a=>{a.exports=["Skala Masa"]},97316:a=>{a.exports=["Format jam masa"]},90801:a=>{a.exports=["Dagangan"]},77534:a=>{a.exports="Unit"},1111:a=>{a.exports=["Volum"]},80170:a=>{a.exports=["Nilai berdasarkan Skala"]},91322:a=>{a.exports=["Nilai"]},37174:a=>{a.exports=["Menegak dan melintang"]},36426:a=>{a.exports=["Menegak sahaja"]},44085:a=>{a.exports=["Menegak"]},57889:a=>{a.exports=["tukar kebolehlihatan nilai OHLC"]},35646:a=>{a.exports=["tukar kebolehlihatan butang navigasi"]},18644:a=>{a.exports=["tukar kebolehlihatan status pasaran buka"]},45110:a=>{ +a.exports=["tukar kebolehlihatan bar pertukaran"]},10349:a=>{a.exports=["tukar margin bawah"]},88161:a=>{a.exports=["tukar kebolehlihatan mata wang dan label-label unit"]},84060:a=>{a.exports=["tukar kebolehlihatan label mata wang"]},99011:a=>{a.exports=["tukar warna latarbelakang carta"]},72458:a=>{a.exports=["tukar jenis latarbelakang carta"]},37034:a=>{a.exports=["tukar tebal silangrambut"]},29951:a=>{a.exports=["tukar warna silangrambut"]},92027:a=>{a.exports=["tukar gaya silangrambut"]},50457:a=>{a.exports=["tukar format tarikh"]},7104:a=>{a.exports=["pertukaran hari untuk minggu pada label"]},27764:a=>{a.exports=["tukar kebolehlihatan garisan grid"]},88096:a=>{a.exports=["tukar warna garisan grid mendatar"]},31325:a=>{a.exports=["tukar kebolehlihatan nama penunjuk"]},99774:a=>{a.exports=["tukar kebolehlihatan nilai penunjuk"]},96162:a=>{a.exports=["tukar kebolehlihatan argumen penunjuk"]},59820:a=>{a.exports=["ubah keterlihatan penunjuk dan label nama kewangan"]},90512:a=>{a.exports=["ubah keterlihatan penunjuk dan label nilai kewangan"]},97956:a=>{a.exports=["tukar ketelusan latarbelakang legenda"]},61061:a=>{a.exports=["tukar kebolehlihatan latarbelakang legenda"]},37730:a=>{a.exports=["tukar kebolehlihatan butang tingkap"]},89032:a=>{a.exports=["tukar warna pemisah tetingkap"]},35636:a=>{a.exports=["tukar margin kanan"]},66601:a=>{a.exports=["tukar peratusan margin kanan"]},25616:a=>{a.exports=["tukar warna simbol tera air"]},87159:a=>{a.exports=["tukar kebolehlihatan simbol tera air"]},26717:a=>{a.exports=["tukar kebolehlihatan penjelasan simbol"]},6091:a=>{a.exports=["tukar kebolehlihatan ruangan simbol"]},28741:a=>{a.exports=["tukar mod nilai akhir simbol"]},95071:a=>{a.exports=["tukar format legenda simbol"]},35065:a=>{a.exports=["tukar warna skala teks"]},84382:a=>{a.exports=["tukar warna skala teks"]},12468:a=>{a.exports=["tukar warna skala garisan"]},71589:a=>{a.exports=["tukar kebolehlihatan rehat sesi"]},15035:a=>{a.exports=["tukar lebar rehat sesi"]},1579:a=>{a.exports=["tukar warna rehat sesi"]},21460:a=>{a.exports=["tukar gaya rehat sesi"]},76991:a=>{a.exports=["tukar format jam untuk masa"]},98905:a=>{a.exports=["tukar margin atas"]},7011:a=>{a.exports=["tukar kebolehlihatan label unit"]},22722:a=>{a.exports=["tukar warna garisan grid menegak"]},9455:a=>{a.exports=["tukar kebolehlihatan nilai volum"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.435.ada80623f71848fbb57d.js b/charting_library/bundles/ms_MY.435.ada80623f71848fbb57d.js deleted file mode 100644 index ba967267..00000000 --- a/charting_library/bundles/ms_MY.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:a=>{a.exports=["bar"]},19648:a=>{a.exports=["12 jam"]},55838:a=>{a.exports=["24 jam"]},72171:a=>{a.exports=["Pusat"]},88364:a=>{a.exports=["Gaya asas carta"]},46720:a=>{a.exports=["Silangrambut"]},50985:a=>{a.exports=["Mata wang"]},17319:a=>{a.exports=["Mata wang dan Unit"]},19481:a=>{a.exports=["Penampilan"]},68791:a=>{a.exports=["Argumen"]},95036:a=>{a.exports=["Harga tutup purata"]},91757:a=>{a.exports=["Bawah"]},27331:a=>{a.exports=["Latar Belakang"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},87845:a=>{a.exports=["Butang"]},39392:a=>{a.exports=["Garisan grid"]},25209:a=>{a.exports=["Format Tarikh"]},55090:a=>{a.exports=["Hari untuk minggu pada label"]},29601:a=>{a.exports=["Huraian"]},26897:a=>{a.exports=["Peristiwa"]},77405:a=>{a.exports=["Melintang"]},34403:a=>{a.exports=["Melintang sahaja"]},60971:a=>{a.exports=["Harga tinggi dan rendah"]},61142:a=>{a.exports=["Penunjuk"]},34905:a=>{a.exports=["Nilai penunjuk"]},29687:a=>{a.exports=["Nilai penunjuk dan kewangan"]},25084:a=>{a.exports=["Nama penunjuk dan kewangan"]},9654:a=>{a.exports=["Nama penunjuk"]},99487:a=>{a.exports=["Nilai OHLC"]},75991:a=>{a.exports=["Buka status pasaran"]},96073:a=>{a.exports=["Penjelasan Panjang"]},78905:a=>{a.exports=["Label-label pada skala harga"]},19286:a=>{a.exports=["Kiri"]},70500:a=>{a.exports=["Wang"]},66653:a=>{a.exports=["Margin"]},76476:a=>{a.exports=["Tengah"]},42502:a=>{a.exports=["Tiada tindanan"]},49199:a=>{a.exports=["Tiada"]},74343:a=>{a.exports=["Navigasi"]},43115:a=>{a.exports=["Skala"]},53224:a=>{a.exports=["Kedudukan Penimbangan"]},79194:a=>{a.exports=["Garis status"]},89053:a=>{a.exports=["Simbol"]},35383:a=>{a.exports=["Nama Simbol"]},27767:a=>{a.exports=["Harga akhir simbol"]},40847:a=>{a.exports=["Harga tutup semalam simbol"]},50446:a=>{a.exports=["Panel"]},73908:a=>{a.exports=["Pemisah tetingkap"]},36014:a=>{a.exports=["Peratus"]},78621:a=>{a.exports=["Pip"]},74823:a=>{a.exports=["Harga pra/pasca pasaran"]},64859:a=>{a.exports=["Skala Harga"]},76523:a=>{a.exports=["Nilai Harga dan Peratusan"]},21141:a=>{a.exports=["Kanan"]},40187:a=>{a.exports=["Margin Kanan"]},77705:a=>{a.exports=["Tera Air"]},26458:a=>{a.exports=["Sumbu"]},65994:a=>{a.exports=["Atas"]},92960:a=>{a.exports=["jajaran teks"]},90581:a=>{a.exports=["Orientasi teks"]},67369:a=>{a.exports=["Tajuk"]},31326:a=>{a.exports=["Tajuk"]},23097:a=>{a.exports="Ticker"},82168:a=>{a.exports=["Ticker dan keterangan"]},43637:a=>{a.exports=["Skala Masa"]},97316:a=>{a.exports=["Format jam masa"]},90801:a=>{a.exports=["Dagangan"]},77534:a=>{a.exports="Unit"},1111:a=>{a.exports=["Volum"]},80170:a=>{a.exports=["Nilai berdasarkan Skala"]},91322:a=>{a.exports=["Nilai"]},37174:a=>{a.exports=["Menegak dan melintang"]},36426:a=>{a.exports=["Menegak sahaja"]},44085:a=>{a.exports=["Menegak"]},57889:a=>{a.exports=["tukar kebolehlihatan nilai OHLC"]},35646:a=>{a.exports=["tukar kebolehlihatan butang navigasi"]},18644:a=>{a.exports=["tukar kebolehlihatan status pasaran buka"]},45110:a=>{ -a.exports=["tukar kebolehlihatan bar pertukaran"]},10349:a=>{a.exports=["tukar margin bawah"]},88161:a=>{a.exports=["tukar kebolehlihatan mata wang dan label-label unit"]},84060:a=>{a.exports=["tukar kebolehlihatan label mata wang"]},99011:a=>{a.exports=["tukar warna latarbelakang carta"]},72458:a=>{a.exports=["tukar jenis latarbelakang carta"]},37034:a=>{a.exports=["tukar tebal silangrambut"]},29951:a=>{a.exports=["tukar warna silangrambut"]},92027:a=>{a.exports=["tukar gaya silangrambut"]},50457:a=>{a.exports=["tukar format tarikh"]},7104:a=>{a.exports=["pertukaran hari untuk minggu pada label"]},27764:a=>{a.exports=["tukar kebolehlihatan garisan grid"]},88096:a=>{a.exports=["tukar warna garisan grid mendatar"]},31325:a=>{a.exports=["tukar kebolehlihatan nama penunjuk"]},99774:a=>{a.exports=["tukar kebolehlihatan nilai penunjuk"]},96162:a=>{a.exports=["tukar kebolehlihatan argumen penunjuk"]},59820:a=>{a.exports=["ubah keterlihatan penunjuk dan label nama kewangan"]},90512:a=>{a.exports=["ubah keterlihatan penunjuk dan label nilai kewangan"]},97956:a=>{a.exports=["tukar ketelusan latarbelakang legenda"]},61061:a=>{a.exports=["tukar kebolehlihatan latarbelakang legenda"]},37730:a=>{a.exports=["tukar kebolehlihatan butang tingkap"]},89032:a=>{a.exports=["tukar warna pemisah tetingkap"]},35636:a=>{a.exports=["tukar margin kanan"]},66601:a=>{a.exports=["tukar peratusan margin kanan"]},25616:a=>{a.exports=["tukar warna simbol tera air"]},87159:a=>{a.exports=["tukar kebolehlihatan simbol tera air"]},26717:a=>{a.exports=["tukar kebolehlihatan penjelasan simbol"]},6091:a=>{a.exports=["tukar kebolehlihatan ruangan simbol"]},28741:a=>{a.exports=["tukar mod nilai akhir simbol"]},95071:a=>{a.exports=["tukar format legenda simbol"]},35065:a=>{a.exports=["tukar warna skala teks"]},84382:a=>{a.exports=["tukar warna skala teks"]},12468:a=>{a.exports=["tukar warna skala garisan"]},76991:a=>{a.exports=["tukar format jam untuk masa"]},98905:a=>{a.exports=["tukar margin atas"]},7011:a=>{a.exports=["tukar kebolehlihatan label unit"]},22722:a=>{a.exports=["tukar warna garisan grid menegak"]},9455:a=>{a.exports=["tukar kebolehlihatan nilai volum"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/ms_MY.505.978e053ffa4899c28da8.js similarity index 50% rename from charting_library/bundles/ms_MY.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/ms_MY.505.978e053ffa4899c28da8.js index 6c7eab0e..78e2a223 100644 --- a/charting_library/bundles/ms_MY.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/ms_MY.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:a=>{a.exports=["Lakukan semula"]},14642:a=>{a.exports=["Gelap"]},69841:a=>{a.exports=["Cerah"]},673:a=>{a.exports=Object.create(null),a.exports.d_dates="d",a.exports.h_dates="h",a.exports.m_dates="m",a.exports.s_dates="s",a.exports.in_dates=["dalam"]},97840:a=>{a.exports="d"},64302:a=>{a.exports="h"},79442:a=>{a.exports="m"},22448:a=>{a.exports="s"},16493:a=>{a.exports=["{title} salin"]},13395:a=>{a.exports="D"},37720:a=>{a.exports="M"},69838:a=>{a.exports="R"},59231:a=>{a.exports="T"},85521:a=>{a.exports="W"},13994:a=>{a.exports="h"},6791:a=>{a.exports="m"},2949:a=>{a.exports="s"},77297:a=>{a.exports="C"},56723:a=>{a.exports="H"},5801:a=>{a.exports="HL2"},98865:a=>{a.exports="HLC3"},42659:a=>{a.exports="OHLC4"},4292:a=>{a.exports="L"},78155:a=>{a.exports="O"},88601:a=>{a.exports=Object.create(null),a.exports.Close_input=["Tutup"],a.exports.Back_input=["Kembali"],a.exports.Minimize_input=["Kurangkan"],a.exports["Hull MA_input"]="Hull MA",a.exports["{number} item_combobox_input"]="{number} item",a.exports.Length_input=["Panjang"],a.exports.Plot_input="Plot",a.exports.Zero_input=["Sifar"],a.exports.Signal_input=["Isyarat"],a.exports.Long_input=["Panjang"],a.exports.Short_input=["Singkat"],a.exports.UpperLimit_input=["Had Atas"],a.exports.LowerLimit_input=["Had Bawah"],a.exports.Offset_input=["Ofset"],a.exports.length_input=["panjang"],a.exports.mult_input="mult",a.exports.short_input=["singkat"],a.exports.long_input=["panjang"],a.exports.Limit_input=["Had"],a.exports.Move_input=["Bergerak"],a.exports.Value_input=["Nilai"],a.exports.Method_input=["Kaedah"],a.exports["Values in status line_input"]=["Nilai di garisan status"],a.exports["Labels on price scale_input"]=["Label-label pada skala harga"],a.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",a.exports.ADR_B_input="ADR_B",a.exports["Equality Line_input"]=["Garis Kesamaan"],a.exports["Window Size_input"]=["Saiz Tetingkap"],a.exports.Sigma_input="Sigma",a.exports["Aroon Up_input"]="Aroon Up",a.exports["Aroon Down_input"]="Aroon Down",a.exports.Upper_input=["Atas"],a.exports.Lower_input=["Bawah"],a.exports.Deviation_input=["Sisihan"],a.exports["Levels Format_input"]=["Tahap Format"],a.exports["Labels Position_input"]=["Posisi Label"],a.exports["0 Level Color_input"]=["0 Aras Warna"],a.exports["0.236 Level Color_input"]=["0.236 Aras Warna"],a.exports["0.382 Level Color_input"]=["0.382 Aras Warna"],a.exports["0.5 Level Color_input"]=["0.5 Aras Warna"],a.exports["0.618 Level Color_input"]=["0.618 Aras Warna"],a.exports["0.65 Level Color_input"]=["0.65 Aras Warna"],a.exports["0.786 Level Color_input"]=["0.786 Aras Warna"],a.exports["1 Level Color_input"]=["1 Aras Warna"],a.exports["1.272 Level Color_input"]=["1.272 Aras Warna"],a.exports["1.414 Level Color_input"]=["1.414 Aras Warna"],a.exports["1.618 Level Color_input"]=["1.618 Aras Warna"],a.exports["1.65 Level Color_input"]=["1.65 Aras Warna"],a.exports["2.618 Level Color_input"]=["2.618 Aras Warna"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:a=>{a.exports=["Lakukan semula"]},14642:a=>{a.exports=["Gelap"]},69841:a=>{a.exports=["Cerah"]},673:a=>{a.exports=Object.create(null),a.exports.d_dates="d",a.exports.h_dates="h",a.exports.m_dates="m",a.exports.s_dates="s",a.exports.in_dates=["dalam"]},97840:a=>{a.exports="d"},64302:a=>{a.exports="h"},79442:a=>{a.exports="m"},22448:a=>{a.exports="s"},16493:a=>{a.exports=["{title} salin"]},13395:a=>{a.exports="D"},37720:a=>{a.exports="M"},69838:a=>{a.exports="R"},59231:a=>{a.exports="T"},85521:a=>{a.exports="W"},13994:a=>{a.exports="h"},6791:a=>{a.exports="m"},2949:a=>{a.exports="s"},77297:a=>{a.exports="C"},56723:a=>{a.exports="H"},5801:a=>{a.exports="HL2"},98865:a=>{a.exports="HLC3"},42659:a=>{a.exports="OHLC4"},4292:a=>{a.exports="L"},78155:a=>{a.exports="O"},88601:a=>{a.exports=Object.create(null),a.exports.Close_input=["Tutup"],a.exports.Back_input=["Kembali"],a.exports.Minimize_input=["Kurangkan"],a.exports["Hull MA_input"]="Hull MA",a.exports["{number} item_combobox_input"]="{number} item",a.exports.Length_input=["Panjang"],a.exports.Plot_input="Plot",a.exports.Zero_input=["Sifar"],a.exports.Signal_input=["Isyarat"],a.exports.Long_input=["Panjang"],a.exports.Short_input=["Singkat"],a.exports.UpperLimit_input=["Had Atas"],a.exports.LowerLimit_input=["Had Bawah"],a.exports.Offset_input=["Ofset"],a.exports.length_input=["panjang"],a.exports.mult_input="mult",a.exports.short_input=["singkat"],a.exports.long_input=["panjang"],a.exports.Limit_input=["Had"],a.exports.Move_input=["Bergerak"],a.exports.Value_input=["Nilai"],a.exports.Method_input=["Kaedah"],a.exports["Values in status line_input"]=["Nilai di garisan status"],a.exports["Labels on price scale_input"]=["Label-label pada skala harga"],a.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",a.exports.ADR_B_input="ADR_B",a.exports["Equality Line_input"]=["Garis Kesamaan"],a.exports["Window Size_input"]=["Saiz Tetingkap"],a.exports.Sigma_input="Sigma",a.exports["Aroon Up_input"]="Aroon Up",a.exports["Aroon Down_input"]="Aroon Down",a.exports.Upper_input=["Atas"],a.exports.Lower_input=["Bawah"],a.exports.Deviation_input=["Sisihan"],a.exports["Levels Format_input"]=["Tahap Format"],a.exports["Labels Position_input"]=["Posisi Label"],a.exports["0 Level Color_input"]=["0 Aras Warna"],a.exports["0.236 Level Color_input"]=["0.236 Aras Warna"],a.exports["0.382 Level Color_input"]=["0.382 Aras Warna"],a.exports["0.5 Level Color_input"]=["0.5 Aras Warna"],a.exports["0.618 Level Color_input"]=["0.618 Aras Warna"],a.exports["0.65 Level Color_input"]=["0.65 Aras Warna"],a.exports["0.786 Level Color_input"]=["0.786 Aras Warna"],a.exports["1 Level Color_input"]=["1 Aras Warna"],a.exports["1.272 Level Color_input"]=["1.272 Aras Warna"],a.exports["1.414 Level Color_input"]=["1.414 Aras Warna"],a.exports["1.618 Level Color_input"]=["1.618 Aras Warna"],a.exports["1.65 Level Color_input"]=["1.65 Aras Warna"],a.exports["2.618 Level Color_input"]=["2.618 Aras Warna"], a.exports["2.65 Level Color_input"]=["2.65 Aras Warna"],a.exports["3.618 Level Color_input"]=["3.618 Aras Warna"],a.exports["3.65 Level Color_input"]=["3.65 Tahap Warna"],a.exports["4.236 Level Color_input"]=["4.236 Tahap Warna"],a.exports["-0.236 Level Color_input"]=["-0.236 Tahap Warna"],a.exports["-0.382 Level Color_input"]=["-0.382 Tahap Warna"],a.exports["-0.618 Level Color_input"]=["-0.618 Tahap Warna"],a.exports["-0.65 Level Color_input"]=["-0.65 Tahap Warna"],a.exports.ADX_input="ADX",a.exports["ADX Smoothing_input"]=["Memudahkan ADX"],a.exports["DI Length_input"]=["Jarak DI"],a.exports.Smoothing_input=["Memudahkan"],a.exports.ATR_input="ATR",a.exports.Growing_input=["Berkembang"],a.exports.Falling_input=["Jatuh"],a.exports["Color 0_input"]=["Warna 0"],a.exports["Color 1_input"]=["Warna 1"],a.exports.Source_input=["Sumber"],a.exports.StdDev_input=["Sisihan Piawai"],a.exports.Basis_input=["Asas"],a.exports.Median_input="Median",a.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",a.exports.Overbought_input=["Terlebih Beli"],a.exports.Oversold_input=["Terlebih Jual"],a.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",a.exports["RSI Length_input"]=["Panjang RSI"],a.exports["UpDown Length_input"]=["Panjang Naik Turun"],a.exports["ROC Length_input"]=["Panjang ROC"],a.exports.MF_input="MF",a.exports.resolution_input=["resolusi"],a.exports["Fast Length_input"]=["Jarak cepat"],a.exports["Slow Length_input"]=["Jarak perlahan"],a.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",a.exports.P_input="P",a.exports.X_input="X",a.exports.Q_input="Q",a.exports.p_input="p",a.exports.x_input="x",a.exports.q_input="q",a.exports.Price_input=["Harga"],a.exports["Chande MO_input"]="Chande MO",a.exports["Zero Line_input"]=["Garis Sifar"],a.exports["Color 2_input"]=["Warna 2"],a.exports["Color 3_input"]=["Warna 3"],a.exports["Color 4_input"]=["Warna 4"],a.exports["Color 5_input"]=["Warna 5"],a.exports["Color 6_input"]=["Warna 6"],a.exports["Color 7_input"]=["Warna 7"],a.exports["Color 8_input"]=["Warna 8"],a.exports.CHOP_input="CHOP",a.exports["Upper Band_input"]=["Jalur Atas"],a.exports["Lower Band_input"]=["Jalur Bawah"],a.exports.CCI_input="CCI",a.exports["Smoothing Line_input"]=["Garisan Pelicinan"],a.exports["Smoothing Length_input"]=["Panjang Pelicinan"],a.exports["WMA Length_input"]=["Panjang WMA"],a.exports["Long RoC Length_input"]=["Jarak Panjang RoC"],a.exports["Short RoC Length_input"]=["Jarak RoC Pendek"],a.exports.sym_input="sym",a.exports.Symbol_input=["Simbol"],a.exports.Correlation_input=["Korelasi"],a.exports.Period_input=["Tempoh"],a.exports.Centered_input=["Terpusat"],a.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",a.exports.isCentered_input="isCentered",a.exports.DPO_input="DPO",a.exports["ADX smoothing_input"]=["Memudahkan ADX"],a.exports["+DI_input"]="+DI",a.exports["-DI_input"]="-DI",a.exports.DEMA_input="DEMA",a.exports.Divisor_input=["Pembahagi"],a.exports.EOM_input="EOM",a.exports["Elder's Force Index_input"]=["Indeks Daya Elder"], a.exports.Percent_input=["Peratus"],a.exports.Exponential_input=["Eksponen"],a.exports.Average_input=["Purata"],a.exports["Upper Percentage_input"]=["Peratus Atas"],a.exports["Lower Percentage_input"]=["Peratus Bawah"],a.exports.Fisher_input="Fisher",a.exports.Trigger_input=["Picu"],a.exports.Level_input=["Aras"],a.exports["Trader EMA 1 length_input"]=["Panjang EMA 1 pedagang"],a.exports["Trader EMA 2 length_input"]=["Panjang EMA 2 pedagang"],a.exports["Trader EMA 3 length_input"]=["Panjang EMA 3 pedagang"],a.exports["Trader EMA 4 length_input"]=["Panjang EMA 4 pedagang"],a.exports["Trader EMA 5 length_input"]=["Panjang EMA 5 pedagang"],a.exports["Trader EMA 6 length_input"]=["Panjang EMA 6 pedagang"],a.exports["Investor EMA 1 length_input"]=["Panjang EMA 1 pelabur"],a.exports["Investor EMA 2 length_input"]=["Panjang EMA 2 pelabur"],a.exports["Investor EMA 3 length_input"]=["Panjang EMA 3 pelabur"],a.exports["Investor EMA 4 length_input"]=["Panjang EMA 4 pelabur"],a.exports["Investor EMA 5 length_input"]=["Panjang EMA 5 pelabur"],a.exports["Investor EMA 6 length_input"]=["Panjang EMA 6 pelabur"],a.exports.HV_input="HV",a.exports["Conversion Line Periods_input"]=["Tempoh Garis Penukaran"],a.exports["Base Line Periods_input"]=["Tempoh Garis Dasar"],a.exports["Lagging Span_input"]=["Rentasan Pembebat"],a.exports["Conversion Line_input"]=["Garis Penukaran"],a.exports["Base Line_input"]=["Garis Dasar"],a.exports["Leading Span A_input"]=["Pendulu 1"],a.exports["Leading Span B_input"]=["Rentasan Pembebat 2 Tempoh"],a.exports["Plots Background_input"]=["Latar Belakang Plot"],a.exports["yay Color 0_input"]=["yay Warna 0"],a.exports["yay Color 1_input"]=["yay Warna 1"],a.exports.Multiplier_input=["Pengganda"],a.exports["Bands style_input"]=["Gaya jalur"],a.exports.Middle_input=["Pertengahan"],a.exports.useTrueRange_input=["gunakan TrueRange"],a.exports.ROCLen1_input="ROCLen1",a.exports.ROCLen2_input="ROCLen2",a.exports.ROCLen3_input="ROCLen3",a.exports.ROCLen4_input="ROCLen4",a.exports.SMALen1_input="SMALen1",a.exports.SMALen2_input="SMALen2",a.exports.SMALen3_input="SMALen3",a.exports.SMALen4_input="SMALen4",a.exports.SigLen_input="SigLen",a.exports.KST_input="KST",a.exports.Sig_input="Sig",a.exports.roclen1_input="roclen1",a.exports.roclen2_input="roclen2",a.exports.roclen3_input="roclen3",a.exports.roclen4_input="roclen4",a.exports.smalen1_input="smalen1",a.exports.smalen2_input="smalen2",a.exports.smalen3_input="smalen3",a.exports.smalen4_input="smalen4",a.exports.siglen_input="siglen",a.exports["Upper Deviation_input"]=["Sisihan Atas"],a.exports["Lower Deviation_input"]=["Sisihan Bawah"],a.exports["Use Upper Deviation_input"]=["Gunakan Sisihan Atas"],a.exports["Use Lower Deviation_input"]=["Gunakan Sisihan Bawah"],a.exports.Count_input=["Bilangan"],a.exports.Crosses_input=["Silang"],a.exports.MOM_input="MOM",a.exports.MA_input="MA",a.exports["Length EMA_input"]=["Panjang EMA"],a.exports["Length MA_input"]=["MA Panjang"],a.exports["Fast length_input"]=["Jarak cepat"],a.exports["Slow length_input"]=["Jarak perlahan"], a.exports["Signal smoothing_input"]=["Memudahkan isyarat"],a.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",a.exports["Simple ma(signal line)_input"]=["Ma mudah(garis isyarat)"],a.exports.Histogram_input="Histogram",a.exports.MACD_input="MACD",a.exports.fastLength_input="fastLength",a.exports.slowLength_input="slowLength",a.exports.signalLength_input="signalLength",a.exports.NV_input="NV",a.exports.OnBalanceVolume_input="OnBalanceVolume",a.exports.Start_input=["Mula"],a.exports.Increment_input=["Kenaikan"],a.exports["Max value_input"]=["Nilai Maksimum"],a.exports.ParabolicSAR_input="ParabolicSAR",a.exports.start_input=["mula"],a.exports.increment_input=["kenaikan"],a.exports.maximum_input=["maksimum"],a.exports["Short length_input"]=["Jarak pendek"],a.exports["Long length_input"]=["Jarak panjang"],a.exports.OSC_input="OSC",a.exports.shortlen_input="shortlen",a.exports.longlen_input="longlen",a.exports.PVT_input="PVT",a.exports.ROC_input="ROC",a.exports.RSI_input="RSI",a.exports.RVGI_input="RVGI",a.exports.RVI_input="RVI",a.exports["Long period_input"]=["Tempoh panjang"],a.exports["Short period_input"]=["Tempoh yang singkat"],a.exports["Signal line period_input"]=["Tempoh garis isyarat"],a.exports.SMI_input="SMI",a.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",a.exports.Indicator_input=["Penunjuk"],a.exports.Oscillator_input="Oscillator",a.exports.K_input="K",a.exports.D_input="D",a.exports.smoothK_input="smoothK",a.exports.smoothD_input="smoothD",a.exports["%K_input"]="%K",a.exports["%D_input"]="%D",a.exports["Stochastic Length_input"]=["Panjang Stokastik"],a.exports["RSI Source_input"]=["Sumber RSI"],a.exports.lengthRSI_input=["RSI panjang"],a.exports.lengthStoch_input=["Stokastik panjang"],a.exports.TRIX_input="TRIX",a.exports.TEMA_input="TEMA",a.exports["Long Length_input"]=["Jarak Panjang"],a.exports["Short Length_input"]=["Jarak Pendek"],a.exports["Signal Length_input"]=["Panjang Isyarat"],a.exports.Length1_input=["Panjang1"],a.exports.Length2_input=["Panjang2"],a.exports.Length3_input=["Panjang3"],a.exports.length7_input=["panjang7"],a.exports.length14_input=["panjang14"],a.exports.length28_input=["panjang28"],a.exports.UO_input="UO",a.exports.VWMA_input="VWMA",a.exports.len_input="len",a.exports["VI +_input"]="VI +",a.exports["VI -_input"]="VI -",a.exports["%R_input"]="%R",a.exports["Jaw Length_input"]=["Panjang Rahang"],a.exports["Teeth Length_input"]=["Panjang Gigi"],a.exports["Lips Length_input"]=["Panjang Bibir"],a.exports.Jaw_input=["Rahang"],a.exports.Teeth_input=["Gigi"],a.exports.Lips_input=["Bibir"],a.exports["Jaw Offset_input"]="Jaw Offset",a.exports["Teeth Offset_input"]="Teeth Offset",a.exports["Lips Offset_input"]="Lips Offset",a.exports["Down fractals_input"]="Down fractals",a.exports["Up fractals_input"]="Up fractals",a.exports.Periods_input=["Tempoh"],a.exports.Shapes_input=["Bentuk"],a.exports["show MA_input"]=["tunjuk MA"],a.exports["MA Length_input"]=["Panjang MA"],a.exports["Color based on previous close_input"]=["Warna berdasarkan penutup sebelumnya"], @@ -18,24 +18,24 @@ a.exports["Trend Strength Index_study"]=["Indeks Kekuatan Trend"],a.exports["Maj a.exports=["Salin Susun Atur Carta"]},28851:a=>{a.exports=["Salin harga"]},94099:a=>{a.exports=["Kaherah"]},64149:a=>{a.exports=["Petak bual"]},63528:a=>{a.exports=["Lilin"]},46837:a=>{a.exports="Caracas"},53705:a=>{a.exports="Casablanca"},49329:a=>{a.exports=["Perubahan"]},28089:a=>{a.exports=["Tukar Simbol"]},99374:a=>{a.exports=["Tukar selang masa"]},14412:a=>{a.exports=["Sifat Carta"]},26619:a=>{a.exports=["Carta oleh TradingView"]},12011:a=>{a.exports=["Imej carta disalin ke papan keratan {emoji}"]},59884:a=>{a.exports=["Kepulauan Chatham"]},28244:a=>{a.exports="Chicago"},49648:a=>{a.exports="Chongqing"},90068:a=>{a.exports=["Bulatan"]},32234:a=>{a.exports=["Klik untuk tetapkan titik"]},52977:a=>{a.exports=["Klon"]},31691:a=>{a.exports=["Tutup"]},50493:a=>{a.exports=["Buat Pesanan"]},52302:a=>{a.exports=["Buat Pesanan Had"]},29908:a=>{a.exports=["Silang"]},60997:a=>{a.exports=["Garisan Silang"]},81520:a=>{a.exports=["Mata Wang"]},98486:a=>{a.exports=["Selang masa terkini dan di atas"]},73106:a=>{a.exports=["Selang waktu terkini dan di bawah"]},85964:a=>{a.exports=["Selang masa terkini sahaja"]},17206:a=>{a.exports=["Lengkung"]},95176:a=>{a.exports=["Kitaran"]},87761:a=>{a.exports=["Garis Kitaran"]},27891:a=>{a.exports=["Corak Cypher"]},56996:a=>{a.exports=["Nama susun atur itu sudah digunakan"]},30192:a=>{a.exports=["Nama susun atur itu sudah digunakan. Anda mahu tulis gantikannya?"]},32852:a=>{a.exports=["Corak ABCD"]},88010:a=>{a.exports="Amsterdam"},37422:a=>{a.exports=["Analisa Persediaan Dagangan"]},99873:a=>{a.exports="Anchorage"},66828:a=>{a.exports=["Nota Berlabuh"]},94782:a=>{a.exports=["Teks Berlabuh"]},61704:a=>{a.exports=["VWAP Berlabuh"]},63597:a=>{a.exports=["Tambah Garisan Mendatar"]},45743:a=>{a.exports=["Tambah Simbol"]},8700:a=>{a.exports=["Tambah pemberitahuan"]},7005:a=>{a.exports=["Tambah pemberitahuan mengenai {title} pada {price}"]},64885:a=>{a.exports=["Tambahkan Pemberitahuan pada {drawing}"]},44469:a=>{a.exports=["Tambahkan Pemberitahuan pada {series}"]},64596:a=>{a.exports=["Tambah pemberitahuan mengenai {series} pada {price}"]},3612:a=>{a.exports=["Tambahkan metrik kewangan untuk {instrumentName}"]},92206:a=>{a.exports=["Tambahkan penunjuk/strategi pada {studyTitle}"]},34810:a=>{a.exports=["Tambah Catatan Teks untuk {symbol}"]},75669:a=>{a.exports=["Tambah Metrik Kewangan ini kepada seluruh Susun Atur"]},64288:a=>{a.exports=["Tambah Petunjuk ini kepada seluruh Susun Atur"]},77920:a=>{a.exports=["Tambah Strategi ini kepada seluruh Susun Atur"]},34059:a=>{a.exports=["Tambah Simbol ini kepada seluruh Susun Atur"]},17365:a=>{a.exports="Adelaide"},9408:a=>{a.exports=["Sentiasa Tidak Kelihatan"]},71997:a=>{a.exports=["Sentiasa Kelihatan"]},97305:a=>{a.exports=["Semua Penunjuk Dan Alat Lukisan"]},59192:a=>{a.exports=["Semua selang masa"]},14452:a=>{a.exports="Almaty"},5716:a=>{a.exports=["Guna Pakai Gelombang Elliot"]},19263:a=>{a.exports=["Guna Pakai Gelombang Elliot Major"]},15818:a=>{a.exports=["Guna Pakai Gelombang Elliot Minor"]},50352:a=>{ a.exports=["Guna Pakai Gelombang Elliot Pertengahan"]},66631:a=>{a.exports=["Guna Pakai Titik Keputusan Manual"]},15682:a=>{a.exports=["Guna Pakai Risiko/Ganjaran Manual"]},15644:a=>{a.exports=["Guna Pakai Gelombang Menurun WPT"]},5897:a=>{a.exports=["Guna Pakai Gelombang Menaik WPT"]},13345:a=>{a.exports=["Guna Pakai Lalai"]},95910:a=>{a.exports=["Sila gunakan Petunjuk-petunjuk ini untuk Kesemua Susun Atur"]},42762:a=>{a.exports="Apr"},45104:a=>{a.exports=["Lengkuk"]},42097:a=>{a.exports=["Kawasan"]},96237:a=>{a.exports=["Anak Panah"]},48732:a=>{a.exports=["Anak Panah ke Bawah"]},82473:a=>{a.exports=["Penanda Anak Panah"]},8738:a=>{a.exports=["Anak Panah Tunjuk Bawah"]},35062:a=>{a.exports=["Anak Panah Tunjuk Kiri"]},92163:a=>{a.exports=["Anak Panah Tunjuk Kanan"]},33196:a=>{a.exports=["Anak Panah Tunjuk Atas"]},10650:a=>{a.exports=["Anak Panah ke Atas"]},59340:a=>{a.exports=["Ashkhabad"]},13468:a=>{a.exports=["Pada penutup"]},21983:a=>{a.exports="Athens"},86951:a=>{a.exports="Auto"},50834:a=>{a.exports=["Auto (Sesuaikan Data Ke Skrin)"]},38465:a=>{a.exports=["Ogos"]},8975:a=>{a.exports=["Label harga tutup purata"]},87899:a=>{a.exports=["Garisan harga purata tutup"]},22554:a=>{a.exports=["Purata"]},54173:a=>{a.exports="Bogota"},53260:a=>{a.exports="Bahrain"},40664:a=>{a.exports=["Belon"]},32376:a=>{a.exports="Bangkok"},19149:a=>{a.exports=["Bar Ulangan tidak tersedia untuk jenis carta ini. Adakah anda mahu keluar dari Bar Ulangan?"]},16812:a=>{a.exports=["Bar"]},98838:a=>{a.exports=["Corak Bar"]},17712:a=>{a.exports=["Garis Dasar"]},54861:a=>{a.exports="Belgrade"},26825:a=>{a.exports="Berlin"},30251:a=>{a.exports=["Berus"]},90204:a=>{a.exports="Brussels"},5262:a=>{a.exports="Bratislava"},59901:a=>{a.exports=["Bawa ke Hadapan"]},26354:a=>{a.exports=["Bawa ke Bahagian Hadapan"]},11741:a=>{a.exports="Brisbane"},37728:a=>{a.exports="Bucharest"},87143:a=>{a.exports="Budapest"},82446:a=>{a.exports="Buenos Aires"},82128:a=>{a.exports=["Oleh TradingView"]},75190:a=>{a.exports=["Pergi ke tarikh"]},38342:a=>{a.exports=["Pergi ke {lineToolName}"]},75139:a=>{a.exports=["Faham"]},81180:a=>{a.exports=["Kotak Gann"]},68102:a=>{a.exports=["Kipas Gann"]},66321:a=>{a.exports=["Segi Empat Gann"]},87107:a=>{a.exports=["Segi Empat Gann Tetap"]},7914:a=>{a.exports="Ghost Feed"},18367:a=>{a.exports=["Grand Supercycle"]},97065:a=>{a.exports=["Anda benar-benar mahu memadam Templat Kajian '{name}'?"]},59368:a=>{a.exports=["Lengkung Kembar"]},35273:a=>{a.exports=["Klik dua kali mana-mana bucu untuk set semula grid susun atur"]},5828:a=>{a.exports=["Tekan dua kali untuk menyudahkan Laluan"]},63898:a=>{a.exports=["Tekan dua kali untuk menyudahkan Poligaris"]},42660:a=>{a.exports=["Gelombang Ke Bawah 1 atau A"]},44788:a=>{a.exports=["Gelombang Ke Bawah 2 atau B"]},71263:a=>{a.exports=["Gelombang Ke Bawah 3"]},70573:a=>{a.exports=["Gelombang Ke Bawah 4"]},59560:a=>{a.exports=["Gelombang Ke Bawah 5"]},70437:a=>{a.exports=["Gelombang Ke Bawah C"]},53831:a=>{a.exports=["Tetingkap data..."]},93345:a=>{a.exports=["Data disumbangkan oleh"]},76912:a=>{ a.exports=["Tarikh"]},60222:a=>{a.exports=["Julat Tarikh"]},79859:a=>{a.exports=["Julat Tarikh dan Harga"]},92203:a=>{a.exports=["Dis"]},69479:a=>{a.exports=["Darjah"]},57701:a=>{a.exports="Denver"},73720:a=>{a.exports=["Berlian"]},3556:a=>{a.exports=["Saluran Tak Bercantum"]},62764:a=>{a.exports=["Anjakan"]},22903:a=>{a.exports=["Bar Alat Lukisan"]},8338:a=>{a.exports=["Lukis Garisan Mendatar"]},22429:a=>{a.exports="Dubai"},9497:a=>{a.exports="Dublin"},85223:a=>{a.exports="Emoji"},24435:a=>{a.exports=["Masukkan nama baharu susun atur carta"]},93512:a=>{a.exports=["Menyunting {title} Pemberitahuan"]},91215:a=>{a.exports=["Gelombang Pembetulan Elliott (ABC)"]},80983:a=>{a.exports=["Gelombang Kombo Berganda Elliott (WXY)"]},74118:a=>{a.exports=["Gelombang Impuls Elliott (12345)"]},95840:a=>{a.exports=["Gelombang Segitiga Elliott (ABCDE)"]},66637:a=>{a.exports=["Gelombang Kombo Tiga Kali Ganda Elliott (WXYXZ)"]},69418:a=>{a.exports=["Elips"]},27558:a=>{a.exports=["Panjangkan Garis Pemberitahuan"]},2578:a=>{a.exports=["Garisan Dipanjangkan"]},77295:a=>{a.exports=["Bursa"]},2899:a=>{a.exports=["Anak Tetingkap Sedia Ada Di Atas"]},53387:a=>{a.exports=["Anak Tetingkap Sedia Ada Di Bawah"]},36972:a=>{a.exports=["Ramalan"]},17994:a=>{a.exports=["Gagal untuk menyimpan perpustakaan"]},87375:a=>{a.exports=["Gagal untuk menyimpan skrip"]},35050:a=>{a.exports="Feb"},82719:a=>{a.exports=["Saluran Fib"]},64192:a=>{a.exports=["Bulatan Fib"]},63835:a=>{a.exports=["Anjakan Fib"]},18072:a=>{a.exports=["Lengkuk Rintangan Kelajuan Fib"]},20877:a=>{a.exports=["Kipas Rintangan Kelajuan Fib"]},76783:a=>{a.exports="Fib Spiral"},89037:a=>{a.exports=["Zon Waktu Fib"]},72489:a=>{a.exports=["Baji Fib"]},21524:a=>{a.exports=["Tanda"]},55678:a=>{a.exports=["Tanda Bendera"]},29230:a=>{a.exports=["Atas/Bawah Rata"]},92754:a=>{a.exports=["Terbalik"]},42015:a=>{a.exports=["Bahagian pecahan tidak sah."]},47542:a=>{a.exports=["Kajian Fundamental tidak lagi boleh didapati pada carta"]},16245:a=>{a.exports="Kolkata"},3155:a=>{a.exports="Kathmandu"},92901:a=>{a.exports="Kagi"},2693:a=>{a.exports="Karachi"},72374:a=>{a.exports="Kuwait"},34911:a=>{a.exports="HLC area"},87338:a=>{a.exports="Ho Chi Minh"},61582:a=>{a.exports=["Lilin Berongga"]},32918:a=>{a.exports="Hong Kong"},61351:a=>{a.exports="Honolulu"},60049:a=>{a.exports=["Garisan Mendatar"]},76604:a=>{a.exports=["Sinaran Mendatar"]},42616:a=>{a.exports=["Kepala dan Bahu"]},40530:a=>{a.exports="Heikin Ashi"},99820:a=>{a.exports="Helsinki"},31971:a=>{a.exports=["Sembunyi"]},33911:a=>{a.exports=["Sembunyi semua"]},95551:a=>{a.exports=["Sembunyi semua alatan lukisan"]},44312:a=>{a.exports=["Sembunyi semua lukisan dan penunjuk"]},67927:a=>{a.exports=["Sembunyi semua lukisan, penunjuk, posisi & pesanan"]},86306:a=>{a.exports=["Sembunyi semua penunjuk"]},70803:a=>{a.exports=["Sembunyi semua posisi & pesanan"]},13277:a=>{a.exports=["Sembunyi lukisan"]},8251:a=>{a.exports=["Sembunyi peristiwa pada carta"]},44177:a=>{a.exports=["Sembunyi penunjuk"]},2441:a=>{a.exports=["Sembunyi tanda atas bar"]},90540:a=>{ -a.exports=["Sembunyi posisi & pesanan"]},30777:a=>{a.exports=["Tinggi"]},31994:a=>{a.exports=["Tinggi-Rendah"]},60259:a=>{a.exports=["Label Harga Tinggi dan Rendah"]},21803:a=>{a.exports=["Garisan harga tinggi dan rendah"]},31895:a=>{a.exports=["Penyerlah"]},69085:a=>{a.exports=['Histogram adalah terlalu besar, sila naikkan input "Saiz Baris".']},8122:a=>{a.exports=['Histogram adalah terlalu besar, sila kecilkan input "Saiz Baris".']},23450:a=>{a.exports=["Imej"]},71778:a=>{a.exports=["Perantaraan"]},14177:a=>{a.exports=["Simbol Tidak Sah"]},32619:a=>{a.exports=["Simbol tidak sah"]},53239:a=>{a.exports=["Songsangkan skala"]},20062:a=>{a.exports=["Diindeks kepada 100"]},81584:a=>{a.exports=["Label nilai penunjuk"]},31485:a=>{a.exports=["Label nama penunjuk"]},27677:a=>{a.exports=["Garis Maklumat"]},98767:a=>{a.exports=["Masukkan Penunjuk"]},9114:a=>{a.exports=["Dalam"]},12354:a=>{a.exports=["Pitchfork Dalaman"]},26579:a=>{a.exports=["Ikon"]},37885:a=>{a.exports="Istanbul"},87469:a=>{a.exports="Johannesburg"},52707:a=>{a.exports="Jakarta"},95425:a=>{a.exports="Jan"},42890:a=>{a.exports=["Jurusalem"]},6215:a=>{a.exports="Jul"},15224:a=>{a.exports="Jun"},36253:a=>{a.exports="Juneau"},15241:a=>{a.exports=["Pada Sebelah Kiri"]},29404:a=>{a.exports=["Pada Sebelah Kanan"]},850:a=>{a.exports="Oops!"},675:a=>{a.exports=["Salasilah Objek"]},73546:a=>{a.exports=["Okt"]},39280:a=>{a.exports=["Buka"]},25595:a=>{a.exports=["Asal"]},82906:a=>{a.exports="Oslo"},8136:a=>{a.exports=["Rendah"]},42284:a=>{a.exports=["Kunci"]},1441:a=>{a.exports=["Kunci/Buka Kunci"]},82232:a=>{a.exports=["Kuncikan garisan kursor menaik dengan masa"]},18219:a=>{a.exports=["Nisbah Kunci Harga Kepada Bar"]},12285:a=>{a.exports=["Logaritma"]},50286:a=>{a.exports="London"},44604:a=>{a.exports=["Kedudukan Panjang"]},87604:a=>{a.exports="Los Angeles"},18528:a=>{a.exports=["Label ke Bawah"]},13046:a=>{a.exports=["Label ke Atas"]},94420:a=>{a.exports=["Label"]},89155:a=>{a.exports="Lagos"},25846:a=>{a.exports="Lima"},1277:a=>{a.exports=["Garisan"]},38397:a=>{a.exports=["Garis Dengan Penanda"]},63492:a=>{a.exports=["Garisan Putus"]},83182:a=>{a.exports=["Garisan"]},78104:a=>{a.exports=["Pautan ke Imej carta yang disalin ke papan keratan {emoji}"]},50091:a=>{a.exports="Lisbon"},64352:a=>{a.exports="Luxembourg"},11156:a=>{a.exports="MTPredictor"},67861:a=>{a.exports=["Gerakkan titik untuk meletakkan sauh kemudian ketik untuk meletakkannya."]},45828:a=>{a.exports=["Bergerak ke"]},44302:a=>{a.exports=["Gerakkan Skala Ke Kiri"]},94338:a=>{a.exports=["Gerakkan Skala Ke Kanan"]},66276:a=>{a.exports=["Schiff Diubah Suai"]},18559:a=>{a.exports=["Schiff Pitchfork Diubahsuai"]},18665:a=>{a.exports="Moscow"},58038:a=>{a.exports="Madrid"},34190:a=>{a.exports="Malta"},90271:a=>{a.exports="Manila"},51369:a=>{a.exports=["Mac"]},85095:a=>{a.exports=["Bandar Mexico"]},75633:a=>{a.exports=["Gabungkan Kesemua Skala Manjadi Satu"]},95093:a=>{a.exports=["Bercampur"]},10931:a=>{a.exports=["Mikro"]},58397:a=>{a.exports=["Alaf"]},85884:a=>{a.exports=["Minuet"]},9632:a=>{ -a.exports="Minuscule"},63158:a=>{a.exports=["Dicerminkan"]},42769:a=>{a.exports="Muscat"},43088:a=>{a.exports="N/A"},95222:a=>{a.exports=["Tiada data di sini"]},3485:a=>{a.exports=["Tiada Skala (Skrin Penuh)"]},8886:a=>{a.exports=["Tidak segerak"]},16971:a=>{a.exports=["Tiada data volum"]},75549:a=>{a.exports=["Nota"]},71230:a=>{a.exports="Nov"},99203:a=>{a.exports="Norfolk Island"},79023:a=>{a.exports="Nairobi"},91203:a=>{a.exports="New York"},24143:a=>{a.exports="New Zealand"},40887:a=>{a.exports=["Tetingkap baharu di atas"]},96712:a=>{a.exports=["Tetingkap baharu di bawah"]},33566:a=>{a.exports="Nicosia"},56670:a=>{a.exports=["Ada berlaku masalah"]},64968:a=>{a.exports=["Berlaku sesuatu masalah. Sila cuba sebentar lagi."]},10520:a=>{a.exports=["Simpan Susun Atur Carta Baharu"]},9908:a=>{a.exports=["Simpan Sebagai"]},68553:a=>{a.exports="San Salvador"},65412:a=>{a.exports="Santiago"},13538:a=>{a.exports="Sao Paulo"},37207:a=>{a.exports=["Carta Harga Berskala Sahaja"]},51464:a=>{a.exports="Schiff"},98114:a=>{a.exports="Schiff Pitchfork"},1535:a=>{a.exports=["Skrip mungkin tidak dikemaskini jika anda tinggalkan halaman ini."]},89517:a=>{a.exports=["Tetapan"]},43247:a=>{a.exports=["Bahagian pecahan kedua tidak sah"]},19796:a=>{a.exports=["Hantar ke Belakang"]},23221:a=>{a.exports=["Hantar Ke Arah Belakang"]},5961:a=>{a.exports="Seoul"},57902:a=>{a.exports="Sep"},25866:a=>{a.exports=["Sesi"]},59827:a=>{a.exports=["Sesi Berehat Sementara"]},69240:a=>{a.exports="Shanghai"},37819:a=>{a.exports=["Kedudukan Singkat"]},81428:a=>{a.exports=["Tunjuk"]},98116:a=>{a.exports=["Tunjuk semua lukisan"]},39046:a=>{a.exports=["Tunjuk semua lukisan dan penunjuk"]},38293:a=>{a.exports=["Tunjuk semua lukisan, penunjuk, posisi & pesanan"]},49982:a=>{a.exports=["Tunjuk semua penunjuk"]},48284:a=>{a.exports=["Tunjuk semua idea"]},62632:a=>{a.exports=["Tunjuk semua posisi & pesanan"]},24620:a=>{a.exports=["Tunjuk pertukaran kontrak berterusan"]},84813:a=>{a.exports=["Tunjuk tamatan kontrak"]},66263:a=>{a.exports=["Tunjuk dividen"]},46771:a=>{a.exports=["Tunjuk perolehan"]},87933:a=>{a.exports=["Tunjuk idea pengguna yang diikuti"]},72973:a=>{a.exports=["Tunjukkan berita dan minda terkini"]},58669:a=>{a.exports=["Tunjuk idea saya sahaja"]},30816:a=>{a.exports=["Tunjukkan pemisahan"]},68161:a=>{a.exports=["Tiang tanda"]},56683:a=>{a.exports=["Singapura"]},69502:a=>{a.exports=["Garisan Sinus"]},44904:a=>{a.exports=["Empat Segi Sama"]},70213:a=>{a.exports=["Kajian melebihi had: {number} kajian setiap susun atur.\nSila, alih keluar beberapa kajian anda."]},32733:a=>{a.exports=["Gaya"]},65323:a=>{a.exports=["Kumpulkan Ke Kiri"]},14113:a=>{a.exports=["Kumpulkan Ke Kanan"]},93161:a=>{a.exports=["Kekal di Mod Lukisan"]},79511:a=>{a.exports=["Garis Tangga"]},84573:a=>{a.exports=["Pelekat"]},48767:a=>{a.exports="Stockholm"},29662:a=>{a.exports=["Submikro"]},9753:a=>{a.exports=["Sub-alaf"]},71722:a=>{a.exports="Subminuette"},91889:a=>{a.exports=["Kitaran Super"]},33820:a=>{a.exports=["Superalaf"]},11020:a=>{a.exports="Sydney"},89659:a=>{ -a.exports=["Ralat simbol"]},90932:a=>{a.exports=["Label nama simbol"]},65986:a=>{a.exports=["Maklumat Simbol"]},52054:a=>{a.exports=["Label harga terakhir simbol"]},33606:a=>{a.exports=["Segerakkan secara sejagat"]},18008:a=>{a.exports=["Segerakkan Ke Semua Carta"]},99969:a=>{a.exports=["Titik & Angka"]},53047:a=>{a.exports=["Poligaris"]},34402:a=>{a.exports=["Laluan"]},70394:a=>{a.exports=["Saluran Selari"]},95995:a=>{a.exports="Paris"},29682:a=>{a.exports=["Tampal"]},51102:a=>{a.exports=["Peratus"]},35590:a=>{a.exports="Perth"},19093:a=>{a.exports="Phoenix"},22293:a=>{a.exports="Pitchfan"},43852:a=>{a.exports="Pitchfork"},37680:a=>{a.exports=["Pin Pada Skala Kiri Baru"]},43707:a=>{a.exports=["Pin Pada Skala Kanan Baru"]},91130:a=>{a.exports=["Pin Pada Skala Kiri"]},61201:a=>{a.exports=["Pin Pada Skala Kiri (Tersembunyi)"]},764:a=>{a.exports=["pin pada skala kanan"]},20207:a=>{a.exports=["Pin Pada Skala Kanan (Tersembunyi)"]},66156:a=>{a.exports=["Pin Pada Skala (Kini Kiri)"]},54727:a=>{a.exports=["Pin Pada Skala (Kini Tiada Skala)"]},76598:a=>{a.exports=["Pin Pada Skala (Kini Kanan)"]},39065:a=>{a.exports=["Pin Pada Skala (Kini {label})"]},97324:a=>{a.exports=["Pin Pada Skala {label}"]},56948:a=>{a.exports=["Pin Pada Skala {label} (Tersembunyi)"]},32156:a=>{a.exports=["Dipin Pada Skala Kiri"]},8128:a=>{a.exports=["Dipin pada skala kiri (tersembunyi)"]},3822:a=>{a.exports=["Dipin pada skala kanan"]},44538:a=>{a.exports=["Pin Pada Skala Kanan (Tersembunyi)"]},65810:a=>{a.exports=["Dipin Pada Skala {label}"]},14125:a=>{a.exports=["Dipin Pada Skala {label} (Tersembunyi)"]},97378:a=>{a.exports=["Butang Tambah"]},46669:a=>{a.exports=["Sila berikan kami kebenaran menulis papan keratan di penyemak imbas anda atau tekan {keystroke}"]},35963:a=>{a.exports=["Kekalkan menekan {key} apabila mengezum untuk mengekalkan kedudukan carta."]},95921:a=>{a.exports=["Label Harga"]},28625:a=>{a.exports=["Nota Harga"]},2032:a=>{a.exports=["Julat Harga"]},32061:a=>{a.exports=["Format harga tidak sah."]},91492:a=>{a.exports=["Garisan harga"]},48404:a=>{a.exports=["Utama"]},87086:a=>{a.exports=["Unjuran"]},10160:a=>{a.exports=["Diterbitkan pada {customer}, {date}"]},19056:a=>{a.exports="Qatar"},9998:a=>{a.exports=["Segi Empat Tepat Diputarkan"]},74214:a=>{a.exports="Rome"},50470:a=>{a.exports=["Sinar"]},90357:a=>{a.exports=["Julat"]},26833:a=>{a.exports="Reykjavik"},328:a=>{a.exports=["Segi Empat Tepat"]},41615:a=>{a.exports=["Buat Semula"]},35001:a=>{a.exports=["Arah Aliran Regresi"]},34596:a=>{a.exports=["Keluarkan"]},1434:a=>{a.exports=["Keluarkan Lukisan"]},13951:a=>{a.exports=["Keluarkan Penunjuk"]},4142:a=>{a.exports=["Namakan Semula Susun Atur Carta"]},20801:a=>{a.exports="Renko"},34301:a=>{a.exports=["Set semula paparan carta"]},17258:a=>{a.exports=["Set Semula Skala Harga"]},25333:a=>{a.exports=["Tetapkan Semula Skala Masa"]},52588:a=>{a.exports="Riyadh"},5871:a=>{a.exports="Riga"},33603:a=>{a.exports=["Amaran"]},48474:a=>{a.exports="Warsaw"},20466:a=>{a.exports="Tokelau"},94284:a=>{a.exports="Tokyo"},83836:a=>{a.exports="Toronto"}, -38788:a=>{a.exports="Taipei"},39108:a=>{a.exports="Tallinn"},37229:a=>{a.exports=["Teks"]},16267:a=>{a.exports="Tehran"},19611:a=>{a.exports=["Templat"]},29198:a=>{a.exports=["Pengeluar data tidak memberikan volum data untuk simbol ini."]},8162:a=>{a.exports=["Pratonton penerbitan tidak dapat dimuat. Sila nyahaktifkan pelanjutan penyemak imbas anda dan cuba lagi."]},65943:a=>{a.exports=["Penunjuk ini tidak boleh digunapakai pada penunjuk lain"]},74986:a=>{a.exports=["Skrip ini adalah jemputan sahaja. Untuk memohon akses, sila hubungi penulisnya."]},98538:a=>{a.exports=["Corak Tiga Pemacu"]},30973:a=>{a.exports=["Tanda"]},31976:a=>{a.exports=["Masa"]},64375:a=>{a.exports=["Zon Masa"]},95005:a=>{a.exports=["Kitaran Masa"]},87085:a=>{a.exports=["Dagang"]},94770:a=>{a.exports=["Sudut Arah Aliran"]},23104:a=>{a.exports=["Garisan Arah Aliran"]},15501:a=>{a.exports=["Lanjutan Fib Berdasarkan Arah Aliran"]},31196:a=>{a.exports=["Masa Fib Berdasarkan Arah Aliran"]},29245:a=>{a.exports=["Segitiga"]},83356:a=>{a.exports=["Segitiga Menurun"]},12390:a=>{a.exports=["Corak Segitiga"]},28340:a=>{a.exports=["Segitiga Menaik"]},93855:a=>{a.exports="Tunis"},50406:a=>{a.exports="UTC"},81320:a=>{a.exports=["Buat asal"]},25933:a=>{a.exports=["Unit"]},15101:a=>{a.exports=["Buka kunci"]},34150:a=>{a.exports=["Gelombang Menaik 4"]},83927:a=>{a.exports=["Gelombang Menaik 5"]},58976:a=>{a.exports=["Gelombang Menaik 1 atau A"]},11661:a=>{a.exports=["Gelombang Menaik 2 atau B"]},53958:a=>{a.exports=["Gelombang Menaik 3"]},66560:a=>{a.exports=["Gelombang Menaik C"]},18426:a=>{a.exports="Volume Profile Fixed Range"},61022:a=>{a.exports=["Penunjuk Profil Volum adalah tersedia hanya pada pelan-pelan naik taraf kami."]},15771:a=>{a.exports="Vancouver"},56211:a=>{a.exports=["Garisan Menegak"]},75354:a=>{a.exports="Vilnius"},21852:a=>{a.exports=["Kebolehlihatan"]},27557:a=>{a.exports=["Kebolehlihatan pada selang masa"]},89960:a=>{a.exports=["Boleh dilihat pada Mouse Over"]},22198:a=>{a.exports=["Order Visual"]},7050:a=>{a.exports=["Silang X"]},66527:a=>{a.exports=["Corak XABCD"]},17126:a=>{a.exports=["Anda tidak dapat melihat rangka masa pangsi pada resolusi ini"]},69293:a=>{a.exports="Yangon"},84301:a=>{a.exports="Zurich"},76020:a=>{a.exports=["tukar darjah Elliott"]},83935:a=>{a.exports=["tukar tiada label bertindih"]},39402:a=>{a.exports=["tukar kebolehlihatan label harga tutup purata"]},98866:a=>{a.exports=["tukar kebolehlihatan garisan harga tutup purata"]},5100:a=>{a.exports=["tukar keterlihatan label bidaan dan permintaan"]},32311:a=>{a.exports=["tukar keterlihatan garisan bidaan dan permintaan"]},22641:a=>{a.exports=["tukar mata wang"]},30501:a=>{a.exports=["tukar susun atur carta ke {title} ="]},7017:a=>{a.exports=["tukar kebolehlihatan pertukaran kontrak berterusan"]},58108:a=>{a.exports=["tukar keterlihatan kiraan detik ke bar tutup"]},7151:a=>{a.exports=["tukar julat tarikh"]},84944:a=>{a.exports=["tukar keterlihatan dividen"]},79574:a=>{a.exports=["tukar keterlihatan peristiwa di atas carta"]},88217:a=>{ -a.exports=["tukar keterlihatan pendapatan"]},28288:a=>{a.exports=["tukar kebolehlihatan tempoh tamat kontrak hadapan"]},66805:a=>{a.exports=["tukar kebolehlihatan label harga tinggi dan rendah"]},92556:a=>{a.exports=["tukar kebolehlihatan garisan harga tinggi dan rendah"]},87027:a=>{a.exports=["ubah keterlihatan nama label penunjuk"]},14922:a=>{a.exports=["ubah keterlihatan nilai label penunjuk"]},19839:a=>{a.exports=["tukar kebolehlihatan berita dan minda terkini"]},23783:a=>{a.exports=["tukar kumpulan pautan"]},87510:a=>{a.exports=["tukar tinggi jendela"]},50190:a=>{a.exports=["tukar keterlihatan butang tambah"]},49889:a=>{a.exports=["tukar keterlihatan label pra/pasca harga pasaran"]},16750:a=>{a.exports=["tukar keterlihatan garisan pra/pasca harga pasaran"]},59883:a=>{a.exports=["tukar keterlihatan garisan harga tutup sebelumnya"]},67761:a=>{a.exports=["Tukar Garis Harga"]},69510:a=>{a.exports=["tukar nisbah harga ke bar"]},32303:a=>{a.exports=["Tukar Resolusi"]},526:a=>{a.exports=["Tukar simbol"]},9402:a=>{a.exports=["tukar kebolehlihatan label simbol"]},53150:a=>{a.exports=["tukar keterlihatan nilai akhir simbol"]},12707:a=>{a.exports=["tukar keterlihatan nilai penutup simbol sebelumnya"]},65303:a=>{a.exports=["tukar sesi"]},15403:a=>{a.exports=["tukar kebolehlihatan rehat sesi"]},53438:a=>{a.exports=["tukar gaya siri"]},74488:a=>{a.exports=["tukar keterlihatan pemisahan"]},20505:a=>{a.exports=["tukar zon masa"]},39028:a=>{a.exports=["tukar unit"]},21511:a=>{a.exports=["Tukar Kebolehlihatan"]},16698:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini"]},78422:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini dan keatas"]},49529:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini dan kebawah"]},66927:a=>{a.exports=["tukar kebolehlihatan pada semua selang masa"]},74428:a=>{a.exports=["tukar {title} gaya"]},72032:a=>{a.exports=["tukar {pointIndex} titik"]},65911:a=>{a.exports=["carta oleh TradingView"]},5179:a=>{a.exports=["klon alat-alat garisan"]},3195:a=>{a.exports=["Cipta kumpulan garisan alatan"]},92659:a=>{a.exports=["cipta garisan alat-alat kumpulan daripada pilihan"]},81791:a=>{a.exports=["cipta {tool}"]},63649:a=>{a.exports=["potong sumber"]},78755:a=>{a.exports=["potong {title}"]},99113:a=>{a.exports=["Tambah alatan garisan {lineTool} kepada kumpulan {name}"]},40242:a=>{a.exports=["tambah alat() garisan kepada kumpulan {group}"]},22856:a=>{a.exports=["Tambah Metrik Kewangan ini kepada seluruh Susun Atur"]},82388:a=>{a.exports=["Tambah Petunjuk ini kepada seluruh Susun Atur"]},94292:a=>{a.exports=["Tambah Strategi ini kepada seluruh Susun Atur"]},27982:a=>{a.exports=["Tambah Simbol ini kepada seluruh Susun Atur"]},66568:a=>{a.exports=["aplikasikan tema carta"]},64034:a=>{a.exports=["gunakan semua sifat carta"]},49037:a=>{a.exports=["gunakan templat lukisan"]},96996:a=>{a.exports=["gunakan asas kilang kepada sumber terpilih"]},44547:a=>{a.exports=["guna penunjuk ke seluruh susun atur"]},26065:a=>{a.exports=["Gunakan templat kajian {template}"]},58570:a=>{ -a.exports=["gunakan tema alat bar"]},27195:a=>{a.exports=["hantar kumpulan {title} ke depan"]},78246:a=>{a.exports=["bawa {title} ke depan"]},56763:a=>{a.exports=["Bawa {title} ke hadapan"]},5607:a=>{a.exports=["oleh TradingView"]},90621:a=>{a.exports=["kunci julat tarikh"]},12962:a=>{a.exports=["padam garisan tahap"]},63391:a=>{a.exports=["Keluarkan garis alatan daripada kumpulan {group}"]},59942:a=>{a.exports=["terbalikkan corak bar"]},70301:a=>{a.exports=["sembunyi {title}"]},91842:a=>{a.exports=["sembunyi label garis pemberitahuan"]},54781:a=>{a.exports=["sembunyi semua alat lukisan"]},44974:a=>{a.exports=["sembunyi tanda atas bar"]},28916:a=>{a.exports=["kunci selang masa"]},94245:a=>{a.exports=["Songsangkan skala"]},90743:a=>{a.exports=["isi {title}"]},53146:a=>{a.exports=["masukkan {title} selepas {targetTitle}"]},74055:a=>{a.exports=["Masukkan {title} selepas {target}"]},11231:a=>{a.exports=["Masukkan {title} sebelum {target}"]},67176:a=>{a.exports=["Masukkan {title} sebelum {targetTitle}"]},54597:a=>{a.exports=["muatkan templat lukisan asal"]},30295:a=>{a.exports=["memuatkan..."]},50193:a=>{a.exports=["Kunci {title}"]},4963:a=>{a.exports=["kunci kumpulan {group}"]},68163:a=>{a.exports=["kunci objek-objek"]},47107:a=>{a.exports=["gerak"]},11303:a=>{a.exports=["gerakkan {title} ke skala kiri baru"]},45544:a=>{a.exports=["gerakkan {title} ke skala kanan baru"]},81898:a=>{a.exports=["Gerakkan Kesemua Skala Ke Kiri"]},22863:a=>{a.exports=["Gerakkan Kesemua Skala Ke Kanan"]},45356:a=>{a.exports=["Pindahkan Lukisan(s)"]},15086:a=>{a.exports=["gerak kiri"]},61711:a=>{a.exports=["gerak kanan"]},4184:a=>{a.exports=["Gerakkan skala"]},74642:a=>{a.exports=["Jadikan {title} Tanpa Skala (Skrin Penuh)"]},45223:a=>{a.exports=["Jadikan kumpulan {group} tidak dapat dilihat"]},87927:a=>{a.exports=["jadikan kumpulan {group} dapat dilihat"]},62153:a=>{a.exports=["cantum ke bawah"]},70746:a=>{a.exports=["cantum ke tingkap"]},66143:a=>{a.exports=["cantum ke atas"]},81870:a=>{a.exports=["cerminkan corak bar"]},16542:a=>{a.exports="n/a"},47222:a=>{a.exports=["skalakan harga"]},99042:a=>{a.exports=["Carta Harga Berskala Sahaja"]},35962:a=>{a.exports=["skala masa"]},68193:a=>{a.exports=["tatal"]},70009:a=>{a.exports=["tatal masa"]},69485:a=>{a.exports=["setkan strategi pilihan skala harga ke {title}"]},16259:a=>{a.exports=["Hantarkan {title} ke belakang"]},66781:a=>{a.exports=["hantar {title} ke belakang"]},4998:a=>{a.exports=["hantar kumpulan {title} ke belakang"]},64704:a=>{a.exports=["kongsi alat garisan keseluruh dunia"]},77554:a=>{a.exports=["kongsi alat garisan di dalam susun atur"]},16237:a=>{a.exports=["tunjuk label garisan pemberitahuan"]},13622:a=>{a.exports=["tunjuk semua idea"]},26267:a=>{a.exports=["tunjuk idea pengguna yang diikuti"]},40061:a=>{a.exports=["tunjuk idea saya sahaja"]},52010:a=>{a.exports=["kekal di mod lukisan"]},98784:a=>{a.exports=["henti segerakkan lukisan"]},57011:a=>{a.exports=["henti segerakkan alat(s) garisan"]},92831:a=>{a.exports=["kunci simbol"]},60635:a=>{a.exports=["segerakkan masa"]}, -99769:a=>{a.exports=["dikuasakan oleh"]},68111:a=>{a.exports=["dikuasakan oleh TradingView"]},96916:a=>{a.exports=["tampal lukisan"]},80611:a=>{a.exports=["tampal penunjuk"]},41601:a=>{a.exports=["tampal {title}"]},84018:a=>{a.exports=["pin pada skala kiri"]},22615:a=>{a.exports=["Pin Pada Skala Kanan"]},56015:a=>{a.exports=["pin pada skala {label}"]},33348:a=>{a.exports=["susun semula tingkap"]},15516:a=>{a.exports=["Keluarkan semua kajian"]},80171:a=>{a.exports=["Keluarkan semua kajian dan alat lukisan"]},59211:a=>{a.exports=["keluarkan alat-alat garisan kosong yang tidak dipilih"]},44656:a=>{a.exports=["Keluarkan Lukisan"]},70653:a=>{a.exports=["buang kumpulan lukisan"]},66414:a=>{a.exports=["buang sumber-sumber data garisan"]},47637:a=>{a.exports=["buang tingkap"]},39859:a=>{a.exports=["buang {title}"]},78811:a=>{a.exports=["keluarkan garisan alat kumpulan {name}"]},16338:a=>{a.exports=["Namakan kumpulan {group} kepada {newName}"]},30910:a=>{a.exports=["set semula saiz-saiz susun atur"]},21948:a=>{a.exports=["set semula skala"]},55064:a=>{a.exports=["Tetapkan Semula Skala Masa"]},13034:a=>{a.exports=["ubah saiz susun atur"]},9608:a=>{a.exports=["kembali ke asal"]},63060:a=>{a.exports=["togol skala auto"]},98860:a=>{a.exports=["togol skala diindekskan ke 100"]},21203:a=>{a.exports=["togol skala kunci"]},60166:a=>{a.exports=["togol skala log"]},68642:a=>{a.exports=["Skala Peratusan Togol"]},33714:a=>{a.exports=["togol skala biasa"]},47122:a=>{a.exports=["jejak masa"]},28068:a=>{a.exports=["hentikan perkongsian alat garisan"]},66824:a=>{a.exports=["nyahkunci objek-objek"]},51114:a=>{a.exports=["Buka kunci kumpulan {group}"]},92421:a=>{a.exports=["nyahkunci {title}"]},20057:a=>{a.exports=["nyahcantum ke tingkap bawah baru"]},52540:a=>{a.exports=["nyahcantum ke atas"]},86949:a=>{a.exports=["nyahcantum ke bawah"]},50728:a=>{a.exports=["Kemaskini Skrip {title}"]},33355:a=>{a.exports=["{count} bar"]},88841:a=>{a.exports=["{symbol} kewangan oleh TradingView"]},38641:a=>{a.exports=["{userName} diterbitkan pada {customer}, {date}"]},59833:a=>{a.exports=["zum"]},19813:a=>{a.exports=["zum kedalam"]},9645:a=>{a.exports=["zum keluar"]},30572:a=>{a.exports=["hari"]},52254:a=>{a.exports=["jam"]},99062:a=>{a.exports=["bulan"]},69143:a=>{a.exports=["minit"]},71787:a=>{a.exports=["saat"]},82797:a=>{a.exports=["julat"]},47966:a=>{a.exports=["minggu"]},99136:a=>{a.exports="tick"},18562:a=>{a.exports=Object.create(null),a.exports["#AAPL-symbol-description"]=["Apple Inc."],a.exports["#AUDCAD-symbol-description"]=["Dolar Australia/Dolar Kanada"],a.exports["#AUDCHF-symbol-description"]=["Dolar Australia / Franc Swiss"],a.exports["#AUDJPY-symbol-description"]=["Dolar Australia / Yen Jepun"],a.exports["#AUDNZD-symbol-description"]=["Dolar Australia / Dolar New Zealand"],a.exports["#AUDRUB-symbol-description"]=["Dolar Australia / Ruble Russia"],a.exports["#AUDUSD-symbol-description"]=["Dolar Australia / Dolar A.S."],a.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yen Jepun"], -a.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dolar Kanada"],a.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan China"],a.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",a.exports["#BTCKRW-symbol-description"]=["Bitcoin/ Won Korea Selatan"],a.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",a.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar A.S."],a.exports["#BVSP-symbol-description"]=["Indeks Brazil Bovespa"],a.exports["#CADJPY-symbol-description"]=["Dolar Kanada / Yen Jepun"],a.exports["#CB1!-symbol-description"]=["Minyak Mentah Brent"],a.exports["#CHFJPY-symbol-description"]=["Franc Swiss / Yen Jepun"],a.exports["#COPPER-symbol-description"]=["CFD untuk Tembaga"],a.exports["#ES1-symbol-description"]=["Hadapan S&P 500 E-Mini"],a.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],a.exports["#EUBUND-symbol-description"]="Euro Bund",a.exports["#EURAUD-symbol-description"]=["Euro / Dolar Australia"],a.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],a.exports["#EURCAD-symbol-description"]=["Euro / Dolar Kanada"],a.exports["#EURCHF-symbol-description"]=["Euro / Franc Swiss"],a.exports["#EURGBP-symbol-description"]=["Euro / Paun British"],a.exports["#EURJPY-symbol-description"]=["Euro / Yen Jepun"],a.exports["#EURNZD-symbol-description"]=["Euro / Dolar New Zealand"],a.exports["#EURRUB-symbol-description"]=["Euro / Ruble Russia"],a.exports["#EURRUB_TOM-symbol-description"]=["Euro / Ruble Russia TOM"],a.exports["#EURSEK-symbol-description"]=["Euro / Krona Sweden"],a.exports["#EURTRY-symbol-description"]=["Euro / Lira Turki"],a.exports["#EURUSD-symbol-description"]=["Euro / Dolar A.S."],a.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],a.exports["#GB10-symbol-description"]=["Bon Kerajaan UK 10 tahun"],a.exports["#GBPAUD-symbol-description"]=["Paun British / Dolar Australia"],a.exports["#GBPCAD-symbol-description"]=["Paun British / Dolar Kanada"],a.exports["#GBPCHF-symbol-description"]=["Paun British / Franc Swiss"],a.exports["#GBPEUR-symbol-description"]=["Paun British / Euro"],a.exports["#GBPJPY-symbol-description"]=["Paun British / Yen Jepun"],a.exports["#GBPNZD-symbol-description"]=["Paun British / Dolar New Zealand"],a.exports["#GBPRUB-symbol-description"]=["Paun British / Ruble Russia"],a.exports["#GBPUSD-symbol-description"]=["Paun British / Dolar A.S."],a.exports["#GER30-symbol-description"]=["Indeks DAX"],a.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Kelas A"],a.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],a.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],a.exports["#JPYKRW-symbol-description"]=["Yen Jepun / Won Korea Selatan"],a.exports["#JPYRUB-symbol-description"]=["Yen Jepun / Ruble Russia"],a.exports["#KA1-symbol-description"]=["Gula #11 Hadapan"],a.exports["#KG1-symbol-description"]=["Kapas Hadapan"],a.exports["#KT1-symbol-description"]="Key Tronic Corр.",a.exports["#LKOH-symbol-description"]="LUKOIL", -a.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",a.exports["#MGNT-symbol-description"]="Magnit",a.exports["#MICEX-symbol-description"]=["Indeks MICEX"],a.exports["#MNOD_ME.EQRP-symbol-description"]=["Saham Biasa ADR GMK NORILSKIYNIKEL [REPO]"],a.exports["#MSFT-symbol-description"]="Microsoft Corp.",a.exports["#NAS100-symbol-description"]=["CFD Tunai US 100"],a.exports["#NGAS-symbol-description"]=["Gas Asli (Henry Hub)"],a.exports["#NKY-symbol-description"]=["Indeks Nikkei 225"],a.exports["#NZDJPY-symbol-description"]=["Dolar New Zealand / Yen Jepun"],a.exports["#NZDUSD-symbol-description"]=["Dolar New Zealand / Dolar A.S."],a.exports["#RB1-symbol-description"]=["Hadapan RBOB Gasoline"],a.exports["#RTS-symbol-description"]=["Indeks RTS Russia"],a.exports["#SBER-symbol-description"]="SBERBANK",a.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],a.exports["#TWTR-symbol-description"]=["TWITTER INC"],a.exports["#UK100-symbol-description"]=["Indeks FTSE 100"],a.exports["#USDBRL-symbol-description"]=["Dolar A.S. / Real Brazil"],a.exports["#USDCAD-symbol-description"]=["Dolar A.S. / Dolar Kanada"],a.exports["#USDCHF-symbol-description"]=["Dolar A.S. / Franc Swiss"],a.exports["#USDCNY-symbol-description"]=["Dolar A.S. / Yuan China"],a.exports["#USDDKK-symbol-description"]=["Dolar A.S. / Krone Denmark"],a.exports["#USDHKD-symbol-description"]=["Dolar A.S. / Dolar Hong Kong"],a.exports["#USDIDR-symbol-description"]=["Dolar A.S. / Rupiah"],a.exports["#USDINR-symbol-description"]=["Dolar A.S / Rupee India"],a.exports["#USDJPY-symbol-description"]=["Dolar A.S. / Yen Jepun"],a.exports["#USDKRW-symbol-description"]=["Dolar A.S. / Korea Selatan"],a.exports["#USDMXN-symbol-description"]=["Dolar A.S. / Peso Mexico"],a.exports["#USDPHP-symbol-description"]=["Dolar A.S. / Peso Filipina"],a.exports["#USDRUB-symbol-description"]=["Dolar A.S. / Ruble Rusia"],a.exports["#USDRUB_TOM-symbol-description"]=["Dolar A.S. / Ruble Rusia TOM"],a.exports["#USDSEK-symbol-description"]=["Dolar A.S. / Krona Sweden"],a.exports["#USDSGD-symbol-description"]=["Dolar A.S. / Dolar Singapura"],a.exports["#USDTRY-symbol-description"]=["Dolar A.S. / Lira TurkI"],a.exports["#VTBR-symbol-description"]="VTB",a.exports["#XAGUSD-symbol-description"]=["Perak / Dolar A.S."],a.exports["#XAUUSD-symbol-description"]=["Emas Semerta / Dolar A.S."],a.exports["#XPDUSD-symbol-description"]=["CFD untuk Palladium"],a.exports["#XPTUSD-symbol-description"]=["Platinum / Dolar A.S."],a.exports["#ZS1-symbol-description"]=["Kacang Soya Hadapan - ECBT"],a.exports["#ZW1-symbol-description"]=["Hadapan Gandum - ECBT"],a.exports["#BTCGBP-symbol-description"]=["Bitcoin / Paun British"],a.exports["#MICEXINDEXCF-symbol-description"]=["Indeks Rusia MOEX"],a.exports["#BTCAUD-symbol-description"]=["Bitcon / Dolar Australia"],a.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen Jepun"],a.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",a.exports["#PT10-symbol-description"]=["Bon 10 Tahun Kerajaan Portugal"], -a.exports["#TXSX-symbol-description"]=["Indeks TSX 60"],a.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],a.exports["#USDPLN-symbol-description"]=["Dolar A.S. / Zloty Poland"],a.exports["#EURPLN-symbol-description"]=["Euro / Zloty Poland"],a.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty Poland"],a.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],a.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dolar Kanada"],a.exports["#ITI2!-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2020-symbol-description"]=["Bijih Besi Hadapan"], -a.exports["#ITIZ2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",a.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX All Australian 50"],a.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX All Australian 200"],a.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],a.exports["#GPW:WIG20-symbol-description"]=["Indeks WIG20"],a.exports["#INDEX:JKSE-symbol-description"]=["Indeks Komposit Jakarta"],a.exports["#INDEX:KLSE-symbol-description"]=["Indeks Bursa Malaysia KLCI"],a.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],a.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],a.exports["#INDEX:XLY0-symbol-description"]=["Indeks Komposit Shanghai"],a.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indeks Rusia MOEX"],a.exports["#NYMEX:KT1!-symbol-description"]=["Kopi Hadapan"],a.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs di Gas Asli"],a.exports["#OANDA:USDPLN-symbol-description"]=["Dolar A.S. / Zloty Poland"],a.exports["#TSX:TX60-symbol-description"]=["Indeks S&P/TSX 60"],a.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregate BND INDX ETF(CAD-HEG)UN"],a.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],a.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC40"],a.exports["#TVC:ES10-symbol-description"]=["Bon Kerajaan Sepanyol 10 Tahun"],a.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",a.exports["#TVC:GB02-symbol-description"]=["Bon Kerajaan UK 2 Tahun"],a.exports["#TVC:GB10-symbol-description"]=["Bon Kerajaan UK 10 Tahun"],a.exports["#TVC:GOLD-symbol-description"]=["CFD untuk Emas (US$ / Auns)"],a.exports["#TVC:ID03-symbol-description"]=["Bon Kerajaan Indonesia 3 Tahun"],a.exports["#TVC:ID10-symbol-description"]=["Bon Kerajaan Indonesia 10 Tahun"],a.exports["#TVC:PALLADIUM-symbol-description"]=["CFD untuk Palladium (US$ / Auns)"],a.exports["#TVC:PT10-symbol-description"]=["Bon Kerajaan Portugal 10 Tahun"],a.exports["#TVC:SILVER-symbol-description"]=["CFD untuk Perak (US$ / Auns)"],a.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],a.exports["#TSX:TSX-symbol-description"]=["Indeks Komposit S&P/TSX"],a.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],a.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Komposit Shanghai"],a.exports["#NZX:ALLC-symbol-description"]=["Indeks S&P/NZX ALL ( Indeks Capital )"],a.exports["#AMEX:SHYG-symbol-description"]=["Saham 0-5 TAHUN Bon Korporat Hasil Tinggi ETF"],a.exports["#TVC:AU10-symbol-description"]=["Bon Kerajaan Australia 10 Tahun"],a.exports["#TVC:CN10-symbol-description"]=["Bon Kerajaan China 10 Tahun"],a.exports["#TVC:KR10-symbol-description"]=["Bon Kerajaan Korea 10 Tahun"],a.exports["#NYMEX:RB1!-symbol-description"]=["RBOB Gasoline Hadapan"], -a.exports["#NYMEX:HO1!-symbol-description"]=["NY Harbor ULSD Hadapan"],a.exports["#NYMEX:AEZ1!-symbol-description"]=["NY Ethanol Hadapan"],a.exports["#OANDA:XCUUSD-symbol-description"]=["CFD untuk Tembaga (US$ / paun)"],a.exports["#COMEX:ZA1!-symbol-description"]=["Zing Hadapan"],a.exports["#CBOT:ZW1!-symbol-description"]=["Hadapan Gandum"],a.exports["#NYMEX:KA1!-symbol-description"]=["Gula #11 Hadapan"],a.exports["#CBOT:QBC1!-symbol-description"]=["Harapan Jagung"],a.exports["#CME:E61!-symbol-description"]=["Pasaran Hadapan Euro"],a.exports["#CME:B61!-symbol-description"]=["Hadapan Paun British"],a.exports["#CME:QJY1!-symbol-description"]=["Hadapan Yen Jepun"],a.exports["#CME:A61!-symbol-description"]=["Hadapan Dolar Australia"],a.exports["#CME:D61!-symbol-description"]=["Hadapan Dolar Kanada"],a.exports["#CME:SP1!-symbol-description"]=["Hadapan S&P 500"],a.exports["#CME_MINI:NQ1!-symbol-description"]=["Hadapan NASDAQ 100 E-MINI"],a.exports["#CBOT_MINI:YM1!-symbol-description"]=["Hadapan E-MINI DOW JONES ($5)"],a.exports["#CME:NY1!-symbol-description"]=["Hadapan NIKKEI 225"],a.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],a.exports["#CME:IF1!-symbol-description"]=["Hadapan IBOVESPA Indeks-US$"],a.exports["#CBOT:TY1!-symbol-description"]=["Hadapan 10 Tahun T-Note"],a.exports["#CBOT:FV1!-symbol-description"]=["5 Tahun T-Note Hadapan"],a.exports["#CBOT:ZE1!-symbol-description"]=["Nota Perbendaharaan - 3 Tahun Hadapan"],a.exports["#CBOT:TU1!-symbol-description"]=["2 Tahun T-Note Hadapan"],a.exports["#CBOT:FF1!-symbol-description"]=["30-Hari Kadar Faedah Dana FED Hadapan"],a.exports["#CBOT:US1!-symbol-description"]=["Hadapan T-Bond"],a.exports["#TVC:EXY-symbol-description"]=["Indeks Mata Wang Euro"],a.exports["#TVC:JXY-symbol-description"]=["Indeks Mata Wang Yen Jepun"],a.exports["#TVC:BXY-symbol-description"]=["Indeks Mata Wang Paun British"],a.exports["#TVC:AXY-symbol-description"]=["Indeks Mata Wang Dolar Australia"],a.exports["#TVC:CXY-symbol-description"]=["Indeks Mata Wang Dolar Kanada"],a.exports["#FRED:GDP-symbol-description"]=["Produk Domestik Kasar, 1 Perpuluhan"],a.exports["#FRED:UNRATE-symbol-description"]=["Kadar Pengangguran Awam"],a.exports["#FRED:POP-symbol-description"]=["Jumlah Penduduk: Semua Umur Termasuk Angkatan Bersenjata Di Luar Negara"],a.exports["#ETHUSD-symbol-description"]=["Ethereum / Dolar A.S."],a.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],a.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],a.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],a.exports["#COMEX:HG1!-symbol-description"]=["Hadapan Tembaga"],a.exports["#INDEX:HSCE-symbol-description"]=["Indeks Hang Seng China Enterprises"],a.exports["#NYMEX:CL1!-symbol-description"]=["Hadapan Minyak Mentah Ringan"],a.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",a.exports["#TVC:DAX-symbol-description"]=["Indeks 30 Syarikat Utama Jerman"],a.exports["#TVC:DE10-symbol-description"]=["Bon Kerajaan Jerman 10 Tahun"], -a.exports["#TVC:DJI-symbol-description"]=["Indeks Purata Industri Dow Jones"],a.exports["#TVC:DXY-symbol-description"]=["Indeks Mata Wang Dolar A.S."],a.exports["#TVC:FR10-symbol-description"]=["Bon Kerajaan Perancis 10 Tahun"],a.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],a.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],a.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],a.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 Tahun Bon Perbendaharaan ETF"],a.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],a.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],a.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],a.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],a.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],a.exports["#NYMEX:NG1!-symbol-description"]=["Hadapan Gas Asli"],a.exports["#NYMEX:ZC1!-symbol-description"]=["Kontrak Masa Hadapan Jagung"],a.exports["#TVC:IN10-symbol-description"]=["Bon Kerajaan India 10 Tahun"],a.exports["#TVC:IT10-symbol-description"]=["Bon Kerajaan Italy 10 Tahun"],a.exports["#TVC:JP10-symbol-description"]=["Bon Kerajaan Jepun 10 Tahun"],a.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],a.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],a.exports["#TVC:SPX-symbol-description"]=["Indeks S&P 500"],a.exports["#TVC:SX5E-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#TVC:TR10-symbol-description"]=["Bon Kerajaan Turki 10 Tahun"],a.exports["#TVC:UKOIL-symbol-description"]=["CFDs di Minyak Mentah Brent"],a.exports["#TVC:UKX-symbol-description"]="UK 100 Index",a.exports["#TVC:US02-symbol-description"]=["Bon Kerajaan AS 2 Tahun"],a.exports["#TVC:US05-symbol-description"]=["Bon Kerajaan AS 5 Tahun"],a.exports["#TVC:US10-symbol-description"]=["Bon Kerajaan AS 10 Tahun"],a.exports["#TVC:USOIL-symbol-description"]=["CFDs di Minyak Mentah WTI"],a.exports["#NYMEX:ITI1!-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 Tahun Bon Perbendaharaan ETF"],a.exports["#AMEX:ALD-symbol-description"]=["Hutang Lokal ETF WisdomTree Asia"],a.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",a.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",a.exports["#ICEEUR:CB-symbol-description"]=["Minyak Mentah Brent"],a.exports["#ICEEUR:CB1!-symbol-description"]=["Minyak Mentah Brent"],a.exports["#ICEUSA:CC-symbol-description"]=["Koko"],a.exports["#NYMEX:CL-symbol-description"]=["Minyak Mentah WTI"],a.exports["#ICEUSA:CT-symbol-description"]=["Kapas #2"],a.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",a.exports["#CME:DL-symbol-description"]=["Susu Kelas III"],a.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",a.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",a.exports["#COMEX:GC-symbol-description"]=["Emas"],a.exports["#CME:GF-symbol-description"]=["Lembu Feeder"], -a.exports["#CME:HE-symbol-description"]="Lean Hogs",a.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 Tahun Bon Perbendaharaan ETF"],a.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7 Tahun Bon Perbendaharaan ETF"],a.exports["#NYMEX:KA1-symbol-description"]=["Hadapan Gula #11"],a.exports["#ICEUSA:KC-symbol-description"]=["Kopi"],a.exports["#NYMEX:KG1-symbol-description"]=["Hadapan Kapas"],a.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",a.exports["#CME:LE-symbol-description"]=["Lembu Hidup"],a.exports["#ICEEUR:LO-symbol-description"]=["Minyak Pemanas ICE"],a.exports["#CME:LS-symbol-description"]=["Balak"],a.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",a.exports["#LSIN:MNOD-symbol-description"]=["Saham Biasa ADR GMK NORILSKIYNIKEL [REPO]"],a.exports["#NYMEX:NG-symbol-description"]=["Gas Asli"],a.exports["#ICEUSA:OJ-symbol-description"]=["Jus Oren"],a.exports["#NYMEX:PA-symbol-description"]="Palladium",a.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",a.exports["#NYMEX:PL-symbol-description"]="Platinum",a.exports["#COMEX_MINI:QC-symbol-description"]=["Tembaga E-Mini"],a.exports["#NYMEX:RB-symbol-description"]=["Petrol RBOB"],a.exports["#NYMEX:RB1-symbol-description"]=["Hadapan RBOB Gasoline"],a.exports["#MOEX:SBER-symbol-description"]="SBERBANK",a.exports["#AMEX:SCHO-symbol-description"]=["Schwab Perbendaharaan U.S. Jangka Pendek ETF"],a.exports["#COMEX:SI-symbol-description"]=["Perak"],a.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ Tahun Bon Perbendaharaan ETF"],a.exports["#TVC:VIX-symbol-description"]=["Indeks Ketidakstabilan S&P 500"],a.exports["#MOEX:VTBR-symbol-description"]="VTB",a.exports["#COMEX:ZA-symbol-description"]=["Zink"],a.exports["#CBOT:ZC-symbol-description"]=["Jagung"],a.exports["#CBOT:ZK-symbol-description"]=["Hadapan Ethanol"],a.exports["#CBOT:ZL-symbol-description"]=["Minyak Kacang Soya"],a.exports["#CBOT:ZO-symbol-description"]="Oats",a.exports["#CBOT:ZR-symbol-description"]=["Beras Kasar"],a.exports["#CBOT:ZS-symbol-description"]=["Kacang soya"],a.exports["#CBOT:ZS1-symbol-description"]=["Kontrak Masa Hadapan Kacang Soya"],a.exports["#CBOT:ZW-symbol-description"]=["Gandum"],a.exports["#CBOT:ZW1-symbol-description"]=["Hadapan Gandum - ECBT"],a.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],a.exports["#NYMEX:ITI2!-symbol-description"]=["Hadapan Bijih Besi"],a.exports["#CADUSD-symbol-description"]=["Dolar Kanada / Dolar A.S."],a.exports["#CHFUSD-symbol-description"]=["Franc Swiss / Dolar A.S."],a.exports["#GPW:ACG-symbol-description"]="Acautogaz",a.exports["#JPYUSD-symbol-description"]=["Yen Jepun / Dolar A.S."],a.exports["#USDAUD-symbol-description"]=["Dolar A.S. / Dolar Australia"],a.exports["#USDEUR-symbol-description"]=["Dolar A.S. / Euro"],a.exports["#USDGBP-symbol-description"]=["Dolar A.S. / Paun Sterling"],a.exports["#USDNZD-symbol-description"]=["Dolar A.S. / Dolar New Zealand"],a.exports["#UKOIL-symbol-description"]=["CFDs di Minyak Mentah (Brent)"], -a.exports["#USOIL-symbol-description"]=["CFDs di Minyak Mentah (WTI)"],a.exports["#US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],a.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dolar A.S."],a.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dolar A.S."],a.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Kelas C"],a.exports["#LTCUSD-symbol-description"]=["Litecoin / Dolar A.S."],a.exports["#XRPUSD-symbol-description"]=["XRP / Dolar A.S."],a.exports["#SP:SPX-symbol-description"]=["Indeks S&P 500"],a.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",a.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",a.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",a.exports["#TVC:US30-symbol-description"]=["Bon Kerajaan USA 30 Tahun"],a.exports["#COMEX:SI1!-symbol-description"]=["Hadapan Perak"],a.exports["#BTGUSD-symbol-description"]=["Bitcoin Emas / Dolar A.S."],a.exports["#IOTUSD-symbol-description"]=["IOTA / Dolar A.S."],a.exports["#CME:BTC1!-symbol-description"]=["Hadapan Bitcoin CME"],a.exports["#COMEX:GC1!-symbol-description"]=["Hadapan Emas"],a.exports["#CORNUSD-symbol-description"]=["CFD untuk Jagung"],a.exports["#COTUSD-symbol-description"]=["CFD untuk Kapas"],a.exports["#DJ:DJA-symbol-description"]=["Indeks Purata Komposit Dow Jones"],a.exports["#DJ:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],a.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",a.exports["#ETHGBP-symbol-description"]=["Ethereum / Paun British"],a.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen Jepun"],a.exports["#EURNOK-symbol-description"]=["Euro / Krone Norway"],a.exports["#GBPPLN-symbol-description"]=["Paun British / Zloty Poland"],a.exports["#MOEX:BR1!-symbol-description"]=["Hadapan Minyak Brent"],a.exports["#NYMEX:KG1!-symbol-description"]=["Hadapan Kapas"],a.exports["#NYMEX:PL1!-symbol-description"]=["Hadapan Platinum"],a.exports["#SOYBNUSD-symbol-description"]=["CFD untuk Kacang soya"],a.exports["#SUGARUSD-symbol-description"]=["CFD untuk Gula"],a.exports["#TVC:IXIC-symbol-description"]=["Indeks Komposit US"],a.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",a.exports["#USDZAR-symbol-description"]=["Dolar A.S. / Rand Afrika Selatan"],a.exports["#WHEATUSD-symbol-description"]=["CFD untuk Gandum"],a.exports["#XRPEUR-symbol-description"]="XRP / Euro",a.exports["#CBOT:S1!-symbol-description"]=["Hadapan Kacang soya"],a.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],a.exports["#TSX:XCUUSD-symbol-description"]=["CFD untuk Tembaga"],a.exports["#TVC:NYA-symbol-description"]=["Indeks Komposit NYSE"],a.exports["#TVC:PLATINUM-symbol-description"]=["CFD untuk Platinum (US$ / Auns)"],a.exports["#TVC:SSMI-symbol-description"]=["Indeks Pasaran Switzerland"],a.exports["#TVC:SXY-symbol-description"]=["Indeks Mata Wang Franc Swiss"],a.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],a.exports["#MOEX:RI1!-symbol-description"]=["Hadapan Indeks RTS"],a.exports["#MOEX:MX1!-symbol-description"]=["Hadapan Indeks MICEX"], -a.exports["#CBOE:BG1!-symbol-description"]=["Hadapan Bitcoin CBOE"],a.exports["#TVC:MY10-symbol-description"]=["Bon Kerajaan Malaysia 10 Tahun"],a.exports["#CME:S61!-symbol-description"]=["Hadapan Franc Swiss"],a.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],a.exports["#BCHEUR-symbol-description"]=["Bitcoin Tunai / Euro"],a.exports["#TVC:ZXY-symbol-description"]=["Indek Mata Wang Dolar New Zealand"],a.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],a.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],a.exports["#MOEX:IMOEX-symbol-description"]=["Indeks Russia MOEX"],a.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",a.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",a.exports["#MOEX:MX2!-symbol-description"]=["Indeks Niaga Hadapan MICEX"],a.exports["#NEOUSD-symbol-description"]=["NEO / Dolar A.S."],a.exports["#XMRUSD-symbol-description"]=["Monero / Dolar A.S."],a.exports["#ZECUSD-symbol-description"]=["Zcash / Dolar A.S."],a.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],a.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",a.exports["#TVC:GB10Y-symbol-description"]=["Hasil Bon Kerajaan UK 10 Tahun"],a.exports["#TVC:AU10Y-symbol-description"]=["Bon Kerajaan Australia 10 Tahun"],a.exports["#TVC:CN10Y-symbol-description"]=["Hasil Bon Kerajaan China 10 Tahun"],a.exports["#TVC:DE10Y-symbol-description"]=["Hasil Bon Kerajaan Jerman 10 Tahun"],a.exports["#TVC:ES10Y-symbol-description"]=["Hasil Bon Kerajaan Sepanyol 10 Tahun"],a.exports["#TVC:FR10Y-symbol-description"]=["Hasil Bon Kerajaan Perancis 10 Tahun"],a.exports["#TVC:IN10Y-symbol-description"]=["Hasil Bon Kerajaan India 10 tahun"],a.exports["#TVC:IT10Y-symbol-description"]=["Hasil Bon Kerajaan Itali 10 tahun"],a.exports["#TVC:JP10Y-symbol-description"]=["Hasil Bon Kerajaan Jepun 10 Tahun"],a.exports["#TVC:KR10Y-symbol-description"]=["Hasil Bon Kerajaan Korea 10 Tahun"],a.exports["#TVC:MY10Y-symbol-description"]=["Hasil Bon Kerajaan Malaysia 10 Tahun"],a.exports["#TVC:PT10Y-symbol-description"]=["Hasil Bon Kerajaan Portugal 10 Tahun"],a.exports["#TVC:TR10Y-symbol-description"]=["Hasil Bon Kerajaan Turki 10 Tahun"],a.exports["#TVC:US02Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 2 Tahun"],a.exports["#TVC:US05Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 5 tahun"],a.exports["#TVC:US10Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 10 Tahun"],a.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",a.exports["#CME:J61!-symbol-description"]=["Hadapan Yen Jepun"],a.exports["#CME_MINI:J71!-symbol-description"]=["Hadapan E-mini Yen Jepun"],a.exports["#CME_MINI:WM1!-symbol-description"]=["Yen Jepun E-micro / Hadapan Dolar A.S."],a.exports["#CME:M61!-symbol-description"]=["Hadapan Peso Mexico"],a.exports["#CME:T61!-symbol-description"]=["Hadapan Rand Afrika Selatan"],a.exports["#CME:SK1!-symbol-description"]=["Hadapan Krona Sweden"],a.exports["#CME:QT1!-symbol-description"]=["Hadapan Renminbi China / Dolar A.S."], -a.exports["#COMEX:AUP1!-symbol-description"]=["Hadapan Aluminum MW U.S. Transaction Premium Platts (25MT)"],a.exports["#CME:L61!-symbol-description"]=["Hadapan Sebenar Brazil"],a.exports["#CME:WP1!-symbol-description"]=["Hadapan Zloty Poland"],a.exports["#CME:N61!-symbol-description"]=["Hadapan Dolar New Zealand"],a.exports["#CME_MINI:MG1!-symbol-description"]=["Dolar Australia E-micro / Hadapan Dolar A.S."],a.exports["#CME_MINI:WN1!-symbol-description"]=["Franc Swiss E-micro / Hadapan Dolar A.S."],a.exports["#CME_MINI:MF1!-symbol-description"]=["Hadapan Euro E-micro / Dolar A.S."],a.exports["#CME_MINI:E71!-symbol-description"]=["Hadapan E-mini Euro"],a.exports["#CBOT:ZK1!-symbol-description"]=["Hadapan Etanol Bahan Api Ternyahasli"],a.exports["#CME_MINI:MB1!-symbol-description"]=["Paun British E-micro / Hadapan Dolar A.S."],a.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Hadapan Gasolin E-mini"],a.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Hadapan Minyak Pemanasan E-mini"],a.exports["#COMEX_MINI:QC1!-symbol-description"]=["Hadapan Tembaga E-mini"],a.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Hadapan Gas Mentah E-mini"],a.exports["#CME:E41!-symbol-description"]=["Hadapan Dolar A.S. / Lira Turki"],a.exports["#COMEX_MINI:QI1!-symbol-description"]=["Niaga Hadapan (Mini) Perak"],a.exports["#CME:DL1!-symbol-description"]=["Susu, Niaga Hadapan Kelas III"],a.exports["#NYMEX:UX1!-symbol-description"]=["Niaga Hadapan Uranium"],a.exports["#CBOT:BO1!-symbol-description"]=["Hadapan Minyak Kacang Soya"],a.exports["#CME:HE1!-symbol-description"]=["Hadapan Lean Hogs"],a.exports["#NYMEX:IAC1!-symbol-description"]=["Niaga Hadapan Batu Arang Newcastle"],a.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Hadapan Minyak Mentah Ringan E-mini"],a.exports["#NYMEX:JMJ1!-symbol-description"]=["Hadapan Kewangan Brent Mini"],a.exports["#COMEX:AEP1!-symbol-description"]=["Hadapan Premium Aluminium Eropah"],a.exports["#CBOT:ZQ1!-symbol-description"]=["Hadapan Kadar Faedah Dana Persekutuan 30 Hari"],a.exports["#CME:LE1!-symbol-description"]=["Hadapan Lembu Hidup"],a.exports["#CME:UP1!-symbol-description"]=["Hadapan Franc Swiss / Yen Jepun"],a.exports["#CBOT:ZN1!-symbol-description"]=["Hadapan T-Notes 10 Tahun"],a.exports["#CBOT:ZB1!-symbol-description"]=["Hadapan T-Bond"],a.exports["#CME:GF1!-symbol-description"]=["Hadapan Penyuap Lembu"],a.exports["#CBOT:UD1!-symbol-description"]=["Hadapan Ultra T-Bon"],a.exports["#CME:I91!-symbol-description"]=["Hadapan Perumahan CME - Washington DC"],a.exports["#CBOT:ZO1!-symbol-description"]=["Hadapan Oat"],a.exports["#CBOT:ZM1!-symbol-description"]=["Hadapan Makanan Kacang Soya"],a.exports["#CBOT_MINI:XN1!-symbol-description"]=["Hadapan Mini Jagung"],a.exports["#CBOT:ZC1!-symbol-description"]=["Niaga Hadapan Jagung"],a.exports["#CME:LS1!-symbol-description"]=["Niaga Hadapan Kayu"],a.exports["#CBOT_MINI:XW1!-symbol-description"]=["Hadapan Mini Gandum"],a.exports["#CBOT_MINI:XK1!-symbol-description"]=["Hadapan Mini Kacang Soy"], -a.exports["#CBOT:ZS1!-symbol-description"]=["Niaga Hadapan Kacang Soya"],a.exports["#NYMEX:PA1!-symbol-description"]=["Niaga Hadapan Paladium"],a.exports["#CME:FTU1!-symbol-description"]=["Hadapan E-mini FTSE 100 Index USD"],a.exports["#CBOT:ZR1!-symbol-description"]=["Hadapan Beras"],a.exports["#COMEX_MINI:GR1!-symbol-description"]=["Niaga Hadapan (E-micro) Emas"],a.exports["#COMEX_MINI:QO1!-symbol-description"]=["Niaga Hadapan (Mini) Emas"],a.exports["#CME_MINI:RL1!-symbol-description"]=["Hadapan E-mini Russell"],a.exports["#CME_MINI:EW1!-symbol-description"]=["Hadapan S&P 400 Midcap E-mini"],a.exports["#COMEX:LD1!-symbol-description"]=["Hadapan Plumbum"],a.exports["#CME_MINI:ES1!-symbol-description"]=["Hadapan S&P 500 E-mini"],a.exports["#TVC:SA40-symbol-description"]=["Indeks 40 Teratas Afrika Selatan"],a.exports["#BMV:ME-symbol-description"]=["Indeks IPC Mexico"],a.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],a.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],a.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks Umum S&P / BVL Peru (PEN)"],a.exports["#EGX:EGX30-symbol-description"]=["Indeks EGX 30 Price Return"],a.exports["#BVC:IGBC-symbol-description"]=["Indeks General de la Bolsa de Valores de Colombia"],a.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Saham Terwajar Permodalan Taiwan"],a.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],a.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],a.exports["#NZX:NZ50G-symbol-description"]=["Indeks Kasar S&P / NZX 50"],a.exports["#SIX:SMI-symbol-description"]=["Indeks Pasaran Switzerland"],a.exports["#SZSE:399001-symbol-description"]=["Indeks Komponen SZSE"],a.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Tadawul All Shares"],a.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks Komposit IDX"],a.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],a.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],a.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],a.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],a.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],a.exports["#TVC:KOSPI-symbol-description"]=["Indeks Harga Saham Komposit Korea"],a.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks FTSE Bursa Malaysia KLCI"],a.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],a.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],a.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Iceland 8"],a.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],a.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Bahrain All Share"],a.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",a.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],a.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",a.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],a.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",a.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"], -a.exports["#CBOE:VIX-symbol-description"]=["Indeks Ketidakstabilan S&P 500"],a.exports["#NASDAQ:XAU-symbol-description"]=["Indeks Sektor PHLX Emas dan Perak"],a.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Batu Arang Dow Jones A.S"],a.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Komoditi Dow Jones Kopi"],a.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Komoditi Dow Jones Tenaga"],a.exports["#NASDAQ:OSX-symbol-description"]=["Indeks Sektor Perkhidmatan Minyak PHLX"],a.exports["#DJ:DJCISB-symbol-description"]=["Indeks Komoditi Dow Jones Gula"],a.exports["#DJ:DJCICC-symbol-description"]=["Indeks Komoditi Dow Jones Koko"],a.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Komoditi Dow Jones Bijian"],a.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Komoditi Dow Jones Komponen Bermodal Pertanian"],a.exports["#DJ:DJCISI-symbol-description"]=["Indeks Komoditi Dow Jones Perak"],a.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Komoditi Dow Jones Nikel"],a.exports["#NASDAQ:HGX-symbol-description"]=["Indeks Sektor Perumahan PHLX"],a.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Komoditi Dow Jones Emas"],a.exports["#SP:SPGSCI-symbol-description"]=["Indeks Komoditi Goldman Sachs S&P"],a.exports["#NASDAQ:UTY-symbol-description"]=["Indeks Sektor Perkhidmatan Awam PHLX"],a.exports["#DJ:DJU-symbol-description"]=["Indeks Purata Perkhidmatan Awam Dow Jones"],a.exports["#SP:SVX-symbol-description"]=["Indeks Nilai S&P 500"],a.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],a.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],a.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Semicondutor Philadelphia"],a.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],a.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],a.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],a.exports["#NYSE:XMI-symbol-description"]=["Indeks Pasaran Major NYSE ARCA"],a.exports["#NYSE:XAX-symbol-description"]=["Indeks Komposit AMEX"],a.exports["#NASDAQ:NDX-symbol-description"]=["Indeks 100 Nasdaq"],a.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Komposit Nasdaq"],a.exports["#DJ:DJT-symbol-description"]=["Indeks Purata Pengangkutan Dow Jones"],a.exports["#NYSE:NYA-symbol-description"]=["Indeks Komposit NYSE"],a.exports["#NYMEX:CJ1!-symbol-description"]=["Niaga Hadapan Koko"],a.exports["#USDILS-symbol-description"]=["Dolar A.S. / Shekel Israel"],a.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",a.exports["#SIX:F-symbol-description"]=["Syarikat Ford Motor"],a.exports["#BMV:F-symbol-description"]=["Syarikat Ford Motor"],a.exports["#TWII-symbol-description"]=["Indeks Taiwan Berwajaran"],a.exports["#TVC:PL10Y-symbol-description"]=["Hasil Bon Kerajaan Poland 10 Tahun"],a.exports["#TVC:PL05Y-symbol-description"]=["Hasil Bon Kerajaan Poland 5 Tahun"],a.exports["#SET:GC-symbol-description"]=["Syarikat Awam Sambungan Global"],a.exports["#TSX:GC-symbol-description"]=["Syarikat Pertaruhan Kanada"],a.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index", -a.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],a.exports["#BMV:CT-symbol-description"]="China SX20 RT",a.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",a.exports["#BYBIT:ETHUSD-symbol-description"]=["Kontrak Niaga Hadapan Kekal ETHUSD"],a.exports["#BYBIT:XRPUSD-symbol-description"]=["Kontrak Kekal XRPUSD"],a.exports["#BYBIT:BTCUSD-symbol-description"]=["Kontrak Kekal BTCUSD"],a.exports["#BITMEX:ETHUSD-symbol-description"]=["Ethereum / Dolar A.S."],a.exports["#DERIBIT:BTCUSD-symbol-description"]=["Kontrak Hadapan Kekal BTCUSD"],a.exports["#DERIBIT:ETHUSD-symbol-description"]=["Kontrak Niaga Hadapan Kekal ETHUSD"],a.exports["#USDHUF-symbol-description"]=["Dolar A.S. / Forint Hungary"],a.exports["#USDTHB-symbol-description"]=["Dolar A.S. / Baht Thailand"],a.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",a.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",a.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",a.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",a.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",a.exports["#LSE:SCHO-symbol-description"]=["Scholium Group Ord 1P"],a.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",a.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",a.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",a.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",a.exports["#BSE:ITI-symbol-description"]="ITI Ltd",a.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",a.exports["#TSX:LS-symbol-description"]=["Dana Dividend Middlefield Healthcare & Life Sciences"],a.exports["#BITMEX:XBT-symbol-description"]=["Indeks Bitcoin / Dolar A.S."],a.exports["#CME_MINI:RTY1!-symbol-description"]=["Indeks Pasaran Hadapan E-Mini Russell 2000"],a.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Nilai Keseluruhan Modal Pasaran Krypto, $"],a.exports["#ICEUS:DX1!-symbol-description"]=["Hadapan Indeks Dolar A.S."],a.exports["#NYMEX:TT1!-symbol-description"]=["Pasaran Hadapan Kapas"],a.exports["#PHEMEX:BTCUSD-symbol-description"]=["Kontrak Pasaran Hadapan BTC Perpetual"],a.exports["#PHEMEX:ETHUSD-symbol-description"]=["Kontrak Pasaran Hadapan ETH Perpetual"],a.exports["#PHEMEX:XRPUSD-symbol-description"]=["Kontrak Pasaran Hadapan XRP Perpetual"],a.exports["#PHEMEX:LTCUSD-symbol-description"]=["Kontrak Pasaran Hadapan LTC Perpetual"],a.exports["#BITCOKE:BCHUSD-symbol-description"]=["Swap BCH Quanto"],a.exports["#BITCOKE:BTCUSD-symbol-description"]=["Swap BTC Quanto"],a.exports["#BITCOKE:ETHUSD-symbol-description"]=["Swap ETH Quanto"],a.exports["#BITCOKE:LTCUSD-symbol-description"]=["Swap LTC Quanto"],a.exports["#TVC:CA10-symbol-description"]=["Bon Kerajaan Kanada, 10 YR"],a.exports["#TVC:CA10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Kanada 10 YR"],a.exports["#TVC:ID10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Indonesia 10 YR"], -a.exports["#TVC:NL10-symbol-description"]=["Bon Kerajaan Belanda, 10 YR"],a.exports["#TVC:NL10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Belanda 10 YR"],a.exports["#TVC:NZ10-symbol-description"]=["Bon Kerajaan New Zealand, 10 YR"],a.exports["#TVC:NZ10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan New Zealand 10 YR"],a.exports["#SOLUSD-symbol-description"]=["Solana / Dolar A.S."],a.exports["#LUNAUSD-symbol-description"]=["Luna / Dolar A.S."],a.exports["#UNIUSD-symbol-description"]=["Uniswap / Dolar A.S."],a.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",a.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",a.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",a.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",a.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",a.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",a.exports["#TVC:EU10YY-symbol-description"]=["Hasil Bon Kerajaan Euro 10 Tahun"]}}]); \ No newline at end of file +a.exports=["Sembunyi posisi & pesanan"]},30777:a=>{a.exports=["Tinggi"]},31994:a=>{a.exports=["Tinggi-Rendah"]},60259:a=>{a.exports=["Label Harga Tinggi dan Rendah"]},21803:a=>{a.exports=["Garisan harga tinggi dan rendah"]},31895:a=>{a.exports=["Penyerlah"]},69085:a=>{a.exports=['Histogram adalah terlalu besar, sila naikkan input "Saiz Baris".']},8122:a=>{a.exports=['Histogram adalah terlalu besar, sila kecilkan input "Saiz Baris".']},23450:a=>{a.exports=["Imej"]},71778:a=>{a.exports=["Perantaraan"]},14177:a=>{a.exports=["Simbol Tidak Sah"]},53239:a=>{a.exports=["Songsangkan skala"]},20062:a=>{a.exports=["Diindeks kepada 100"]},81584:a=>{a.exports=["Label nilai penunjuk"]},31485:a=>{a.exports=["Label nama penunjuk"]},27677:a=>{a.exports=["Garis Maklumat"]},98767:a=>{a.exports=["Masukkan Penunjuk"]},9114:a=>{a.exports=["Dalam"]},12354:a=>{a.exports=["Pitchfork Dalaman"]},26579:a=>{a.exports=["Ikon"]},37885:a=>{a.exports="Istanbul"},87469:a=>{a.exports="Johannesburg"},52707:a=>{a.exports="Jakarta"},95425:a=>{a.exports="Jan"},42890:a=>{a.exports=["Jurusalem"]},6215:a=>{a.exports="Jul"},15224:a=>{a.exports="Jun"},36253:a=>{a.exports="Juneau"},15241:a=>{a.exports=["Pada Sebelah Kiri"]},29404:a=>{a.exports=["Pada Sebelah Kanan"]},850:a=>{a.exports="Oops!"},675:a=>{a.exports=["Salasilah Objek"]},73546:a=>{a.exports=["Okt"]},39280:a=>{a.exports=["Buka"]},25595:a=>{a.exports=["Asal"]},82906:a=>{a.exports="Oslo"},8136:a=>{a.exports=["Rendah"]},42284:a=>{a.exports=["Kunci"]},1441:a=>{a.exports=["Kunci/Buka Kunci"]},82232:a=>{a.exports=["Kuncikan garisan kursor menaik dengan masa"]},18219:a=>{a.exports=["Nisbah Kunci Harga Kepada Bar"]},12285:a=>{a.exports=["Logaritma"]},50286:a=>{a.exports="London"},44604:a=>{a.exports=["Kedudukan Panjang"]},87604:a=>{a.exports="Los Angeles"},18528:a=>{a.exports=["Label ke Bawah"]},13046:a=>{a.exports=["Label ke Atas"]},94420:a=>{a.exports=["Label"]},89155:a=>{a.exports="Lagos"},25846:a=>{a.exports="Lima"},1277:a=>{a.exports=["Garisan"]},38397:a=>{a.exports=["Garis Dengan Penanda"]},63492:a=>{a.exports=["Garisan Putus"]},83182:a=>{a.exports=["Garisan"]},78104:a=>{a.exports=["Pautan ke Imej carta yang disalin ke papan keratan {emoji}"]},50091:a=>{a.exports="Lisbon"},64352:a=>{a.exports="Luxembourg"},11156:a=>{a.exports="MTPredictor"},67861:a=>{a.exports=["Gerakkan titik untuk meletakkan sauh kemudian ketik untuk meletakkannya."]},45828:a=>{a.exports=["Bergerak ke"]},44302:a=>{a.exports=["Gerakkan Skala Ke Kiri"]},94338:a=>{a.exports=["Gerakkan Skala Ke Kanan"]},66276:a=>{a.exports=["Schiff Diubah Suai"]},18559:a=>{a.exports=["Schiff Pitchfork Diubahsuai"]},18665:a=>{a.exports="Moscow"},58038:a=>{a.exports="Madrid"},34190:a=>{a.exports="Malta"},90271:a=>{a.exports="Manila"},51369:a=>{a.exports=["Mac"]},85095:a=>{a.exports=["Bandar Mexico"]},75633:a=>{a.exports=["Gabungkan Kesemua Skala Manjadi Satu"]},95093:a=>{a.exports=["Bercampur"]},10931:a=>{a.exports=["Mikro"]},58397:a=>{a.exports=["Alaf"]},85884:a=>{a.exports=["Minuet"]},9632:a=>{a.exports="Minuscule"},63158:a=>{a.exports=["Dicerminkan"]}, +42769:a=>{a.exports="Muscat"},43088:a=>{a.exports="N/A"},3485:a=>{a.exports=["Tiada Skala (Skrin Penuh)"]},8886:a=>{a.exports=["Tidak segerak"]},16971:a=>{a.exports=["Tiada data volum"]},75549:a=>{a.exports=["Nota"]},71230:a=>{a.exports="Nov"},99203:a=>{a.exports="Norfolk Island"},79023:a=>{a.exports="Nairobi"},91203:a=>{a.exports="New York"},24143:a=>{a.exports="New Zealand"},40887:a=>{a.exports=["Tetingkap baharu di atas"]},96712:a=>{a.exports=["Tetingkap baharu di bawah"]},33566:a=>{a.exports="Nicosia"},56670:a=>{a.exports=["Ada berlaku masalah"]},64968:a=>{a.exports=["Berlaku sesuatu masalah. Sila cuba sebentar lagi."]},10520:a=>{a.exports=["Simpan Susun Atur Carta Baharu"]},9908:a=>{a.exports=["Simpan Sebagai"]},68553:a=>{a.exports="San Salvador"},65412:a=>{a.exports="Santiago"},13538:a=>{a.exports="Sao Paulo"},37207:a=>{a.exports=["Carta Harga Berskala Sahaja"]},51464:a=>{a.exports="Schiff"},98114:a=>{a.exports="Schiff Pitchfork"},1535:a=>{a.exports=["Skrip mungkin tidak dikemaskini jika anda tinggalkan halaman ini."]},89517:a=>{a.exports=["Tetapan"]},43247:a=>{a.exports=["Bahagian pecahan kedua tidak sah"]},19796:a=>{a.exports=["Hantar ke Belakang"]},23221:a=>{a.exports=["Hantar Ke Arah Belakang"]},5961:a=>{a.exports="Seoul"},57902:a=>{a.exports="Sep"},25866:a=>{a.exports=["Sesi"]},59827:a=>{a.exports=["Sesi Berehat Sementara"]},69240:a=>{a.exports="Shanghai"},37819:a=>{a.exports=["Kedudukan Singkat"]},81428:a=>{a.exports=["Tunjuk"]},98116:a=>{a.exports=["Tunjuk semua lukisan"]},39046:a=>{a.exports=["Tunjuk semua lukisan dan penunjuk"]},38293:a=>{a.exports=["Tunjuk semua lukisan, penunjuk, posisi & pesanan"]},49982:a=>{a.exports=["Tunjuk semua penunjuk"]},48284:a=>{a.exports=["Tunjuk semua idea"]},62632:a=>{a.exports=["Tunjuk semua posisi & pesanan"]},24620:a=>{a.exports=["Tunjuk pertukaran kontrak berterusan"]},84813:a=>{a.exports=["Tunjuk tamatan kontrak"]},66263:a=>{a.exports=["Tunjuk dividen"]},46771:a=>{a.exports=["Tunjuk perolehan"]},87933:a=>{a.exports=["Tunjuk idea pengguna yang diikuti"]},72973:a=>{a.exports=["Tunjukkan berita dan minda terkini"]},58669:a=>{a.exports=["Tunjuk idea saya sahaja"]},30816:a=>{a.exports=["Tunjukkan pemisahan"]},68161:a=>{a.exports=["Tiang tanda"]},56683:a=>{a.exports=["Singapura"]},69502:a=>{a.exports=["Garisan Sinus"]},44904:a=>{a.exports=["Empat Segi Sama"]},70213:a=>{a.exports=["Kajian melebihi had: {number} kajian setiap susun atur.\nSila, alih keluar beberapa kajian anda."]},32733:a=>{a.exports=["Gaya"]},65323:a=>{a.exports=["Kumpulkan Ke Kiri"]},14113:a=>{a.exports=["Kumpulkan Ke Kanan"]},93161:a=>{a.exports=["Kekal di Mod Lukisan"]},79511:a=>{a.exports=["Garis Tangga"]},84573:a=>{a.exports=["Pelekat"]},48767:a=>{a.exports="Stockholm"},29662:a=>{a.exports=["Submikro"]},9753:a=>{a.exports=["Sub-alaf"]},71722:a=>{a.exports="Subminuette"},91889:a=>{a.exports=["Kitaran Super"]},33820:a=>{a.exports=["Superalaf"]},11020:a=>{a.exports="Sydney"},89659:a=>{a.exports=["Ralat simbol"]},90932:a=>{a.exports=["Label nama simbol"]},65986:a=>{a.exports=["Maklumat Simbol"]}, +52054:a=>{a.exports=["Label harga terakhir simbol"]},33606:a=>{a.exports=["Segerakkan secara sejagat"]},18008:a=>{a.exports=["Segerakkan Ke Semua Carta"]},99969:a=>{a.exports=["Titik & Angka"]},53047:a=>{a.exports=["Poligaris"]},34402:a=>{a.exports=["Laluan"]},70394:a=>{a.exports=["Saluran Selari"]},95995:a=>{a.exports="Paris"},29682:a=>{a.exports=["Tampal"]},51102:a=>{a.exports=["Peratus"]},35590:a=>{a.exports="Perth"},19093:a=>{a.exports="Phoenix"},22293:a=>{a.exports="Pitchfan"},43852:a=>{a.exports="Pitchfork"},37680:a=>{a.exports=["Pin Pada Skala Kiri Baru"]},43707:a=>{a.exports=["Pin Pada Skala Kanan Baru"]},91130:a=>{a.exports=["Pin Pada Skala Kiri"]},61201:a=>{a.exports=["Pin Pada Skala Kiri (Tersembunyi)"]},764:a=>{a.exports=["pin pada skala kanan"]},20207:a=>{a.exports=["Pin Pada Skala Kanan (Tersembunyi)"]},66156:a=>{a.exports=["Pin Pada Skala (Kini Kiri)"]},54727:a=>{a.exports=["Pin Pada Skala (Kini Tiada Skala)"]},76598:a=>{a.exports=["Pin Pada Skala (Kini Kanan)"]},39065:a=>{a.exports=["Pin Pada Skala (Kini {label})"]},97324:a=>{a.exports=["Pin Pada Skala {label}"]},56948:a=>{a.exports=["Pin Pada Skala {label} (Tersembunyi)"]},32156:a=>{a.exports=["Dipin Pada Skala Kiri"]},8128:a=>{a.exports=["Dipin pada skala kiri (tersembunyi)"]},3822:a=>{a.exports=["Dipin pada skala kanan"]},44538:a=>{a.exports=["Pin Pada Skala Kanan (Tersembunyi)"]},65810:a=>{a.exports=["Dipin Pada Skala {label}"]},14125:a=>{a.exports=["Dipin Pada Skala {label} (Tersembunyi)"]},97378:a=>{a.exports=["Butang Tambah"]},46669:a=>{a.exports=["Sila berikan kami kebenaran menulis papan keratan di penyemak imbas anda atau tekan {keystroke}"]},35963:a=>{a.exports=["Kekalkan menekan {key} apabila mengezum untuk mengekalkan kedudukan carta."]},95921:a=>{a.exports=["Label Harga"]},28625:a=>{a.exports=["Nota Harga"]},2032:a=>{a.exports=["Julat Harga"]},32061:a=>{a.exports=["Format harga tidak sah."]},91492:a=>{a.exports=["Garisan harga"]},48404:a=>{a.exports=["Utama"]},87086:a=>{a.exports=["Unjuran"]},10160:a=>{a.exports=["Diterbitkan pada {customer}, {date}"]},19056:a=>{a.exports="Qatar"},9998:a=>{a.exports=["Segi Empat Tepat Diputarkan"]},74214:a=>{a.exports="Rome"},50470:a=>{a.exports=["Sinar"]},90357:a=>{a.exports=["Julat"]},26833:a=>{a.exports="Reykjavik"},328:a=>{a.exports=["Segi Empat Tepat"]},41615:a=>{a.exports=["Buat Semula"]},35001:a=>{a.exports=["Arah Aliran Regresi"]},34596:a=>{a.exports=["Keluarkan"]},1434:a=>{a.exports=["Keluarkan Lukisan"]},13951:a=>{a.exports=["Keluarkan Penunjuk"]},4142:a=>{a.exports=["Namakan Semula Susun Atur Carta"]},20801:a=>{a.exports="Renko"},34301:a=>{a.exports=["Set semula paparan carta"]},17258:a=>{a.exports=["Set Semula Skala Harga"]},25333:a=>{a.exports=["Tetapkan Semula Skala Masa"]},52588:a=>{a.exports="Riyadh"},5871:a=>{a.exports="Riga"},33603:a=>{a.exports=["Amaran"]},48474:a=>{a.exports="Warsaw"},20466:a=>{a.exports="Tokelau"},94284:a=>{a.exports="Tokyo"},83836:a=>{a.exports="Toronto"},38788:a=>{a.exports="Taipei"},39108:a=>{a.exports="Tallinn"},37229:a=>{a.exports=["Teks"]},16267:a=>{ +a.exports="Tehran"},19611:a=>{a.exports=["Templat"]},29198:a=>{a.exports=["Pengeluar data tidak memberikan volum data untuk simbol ini."]},8162:a=>{a.exports=["Pratonton penerbitan tidak dapat dimuat. Sila nyahaktifkan pelanjutan penyemak imbas anda dan cuba lagi."]},65943:a=>{a.exports=["Penunjuk ini tidak boleh digunapakai pada penunjuk lain"]},74986:a=>{a.exports=["Skrip ini adalah jemputan sahaja. Untuk memohon akses, sila hubungi penulisnya."]},98538:a=>{a.exports=["Corak Tiga Pemacu"]},30973:a=>{a.exports=["Tanda"]},31976:a=>{a.exports=["Masa"]},64375:a=>{a.exports=["Zon Masa"]},95005:a=>{a.exports=["Kitaran Masa"]},87085:a=>{a.exports=["Dagang"]},94770:a=>{a.exports=["Sudut Arah Aliran"]},23104:a=>{a.exports=["Garisan Arah Aliran"]},15501:a=>{a.exports=["Lanjutan Fib Berdasarkan Arah Aliran"]},31196:a=>{a.exports=["Masa Fib Berdasarkan Arah Aliran"]},29245:a=>{a.exports=["Segitiga"]},83356:a=>{a.exports=["Segitiga Menurun"]},12390:a=>{a.exports=["Corak Segitiga"]},28340:a=>{a.exports=["Segitiga Menaik"]},93855:a=>{a.exports="Tunis"},50406:a=>{a.exports="UTC"},81320:a=>{a.exports=["Buat asal"]},25933:a=>{a.exports=["Unit"]},15101:a=>{a.exports=["Buka kunci"]},34150:a=>{a.exports=["Gelombang Menaik 4"]},83927:a=>{a.exports=["Gelombang Menaik 5"]},58976:a=>{a.exports=["Gelombang Menaik 1 atau A"]},11661:a=>{a.exports=["Gelombang Menaik 2 atau B"]},53958:a=>{a.exports=["Gelombang Menaik 3"]},66560:a=>{a.exports=["Gelombang Menaik C"]},18426:a=>{a.exports="Volume Profile Fixed Range"},61022:a=>{a.exports=["Penunjuk Profil Volum adalah tersedia hanya pada pelan-pelan naik taraf kami."]},15771:a=>{a.exports="Vancouver"},56211:a=>{a.exports=["Garisan Menegak"]},75354:a=>{a.exports="Vilnius"},21852:a=>{a.exports=["Kebolehlihatan"]},27557:a=>{a.exports=["Kebolehlihatan pada selang masa"]},89960:a=>{a.exports=["Boleh dilihat pada Mouse Over"]},22198:a=>{a.exports=["Order Visual"]},7050:a=>{a.exports=["Silang X"]},66527:a=>{a.exports=["Corak XABCD"]},17126:a=>{a.exports=["Anda tidak dapat melihat rangka masa pangsi pada resolusi ini"]},69293:a=>{a.exports="Yangon"},84301:a=>{a.exports="Zurich"},76020:a=>{a.exports=["tukar darjah Elliott"]},83935:a=>{a.exports=["tukar tiada label bertindih"]},39402:a=>{a.exports=["tukar kebolehlihatan label harga tutup purata"]},98866:a=>{a.exports=["tukar kebolehlihatan garisan harga tutup purata"]},5100:a=>{a.exports=["tukar keterlihatan label bidaan dan permintaan"]},32311:a=>{a.exports=["tukar keterlihatan garisan bidaan dan permintaan"]},22641:a=>{a.exports=["tukar mata wang"]},30501:a=>{a.exports=["tukar susun atur carta ke {title} ="]},7017:a=>{a.exports=["tukar kebolehlihatan pertukaran kontrak berterusan"]},58108:a=>{a.exports=["tukar keterlihatan kiraan detik ke bar tutup"]},7151:a=>{a.exports=["tukar julat tarikh"]},84944:a=>{a.exports=["tukar keterlihatan dividen"]},79574:a=>{a.exports=["tukar keterlihatan peristiwa di atas carta"]},88217:a=>{a.exports=["tukar keterlihatan pendapatan"]},28288:a=>{a.exports=["tukar kebolehlihatan tempoh tamat kontrak hadapan"]},66805:a=>{ +a.exports=["tukar kebolehlihatan label harga tinggi dan rendah"]},92556:a=>{a.exports=["tukar kebolehlihatan garisan harga tinggi dan rendah"]},87027:a=>{a.exports=["ubah keterlihatan nama label penunjuk"]},14922:a=>{a.exports=["ubah keterlihatan nilai label penunjuk"]},19839:a=>{a.exports=["tukar kebolehlihatan berita dan minda terkini"]},23783:a=>{a.exports=["tukar kumpulan pautan"]},87510:a=>{a.exports=["tukar tinggi jendela"]},50190:a=>{a.exports=["tukar keterlihatan butang tambah"]},49889:a=>{a.exports=["tukar keterlihatan label pra/pasca harga pasaran"]},16750:a=>{a.exports=["tukar keterlihatan garisan pra/pasca harga pasaran"]},59883:a=>{a.exports=["tukar keterlihatan garisan harga tutup sebelumnya"]},67761:a=>{a.exports=["Tukar Garis Harga"]},69510:a=>{a.exports=["tukar nisbah harga ke bar"]},32303:a=>{a.exports=["Tukar Resolusi"]},526:a=>{a.exports=["Tukar simbol"]},9402:a=>{a.exports=["tukar kebolehlihatan label simbol"]},53150:a=>{a.exports=["tukar keterlihatan nilai akhir simbol"]},12707:a=>{a.exports=["tukar keterlihatan nilai penutup simbol sebelumnya"]},65303:a=>{a.exports=["tukar sesi"]},15403:a=>{a.exports=["tukar kebolehlihatan rehat sesi"]},53438:a=>{a.exports=["tukar gaya siri"]},74488:a=>{a.exports=["tukar keterlihatan pemisahan"]},20505:a=>{a.exports=["tukar zon masa"]},39028:a=>{a.exports=["tukar unit"]},21511:a=>{a.exports=["Tukar Kebolehlihatan"]},16698:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini"]},78422:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini dan keatas"]},49529:a=>{a.exports=["tukar kebolehlihatan pada selang masa terkini dan kebawah"]},66927:a=>{a.exports=["tukar kebolehlihatan pada semua selang masa"]},74428:a=>{a.exports=["tukar {title} gaya"]},72032:a=>{a.exports=["tukar {pointIndex} titik"]},65911:a=>{a.exports=["carta oleh TradingView"]},5179:a=>{a.exports=["klon alat-alat garisan"]},3195:a=>{a.exports=["Cipta kumpulan garisan alatan"]},92659:a=>{a.exports=["cipta garisan alat-alat kumpulan daripada pilihan"]},81791:a=>{a.exports=["cipta {tool}"]},63649:a=>{a.exports=["potong sumber"]},78755:a=>{a.exports=["potong {title}"]},99113:a=>{a.exports=["Tambah alatan garisan {lineTool} kepada kumpulan {name}"]},40242:a=>{a.exports=["tambah alat() garisan kepada kumpulan {group}"]},22856:a=>{a.exports=["Tambah Metrik Kewangan ini kepada seluruh Susun Atur"]},82388:a=>{a.exports=["Tambah Petunjuk ini kepada seluruh Susun Atur"]},94292:a=>{a.exports=["Tambah Strategi ini kepada seluruh Susun Atur"]},27982:a=>{a.exports=["Tambah Simbol ini kepada seluruh Susun Atur"]},66568:a=>{a.exports=["aplikasikan tema carta"]},64034:a=>{a.exports=["gunakan semua sifat carta"]},49037:a=>{a.exports=["gunakan templat lukisan"]},96996:a=>{a.exports=["gunakan asas kilang kepada sumber terpilih"]},44547:a=>{a.exports=["guna penunjuk ke seluruh susun atur"]},26065:a=>{a.exports=["Gunakan templat kajian {template}"]},58570:a=>{a.exports=["gunakan tema alat bar"]},27195:a=>{a.exports=["hantar kumpulan {title} ke depan"]},78246:a=>{a.exports=["bawa {title} ke depan"]}, +56763:a=>{a.exports=["Bawa {title} ke hadapan"]},5607:a=>{a.exports=["oleh TradingView"]},90621:a=>{a.exports=["kunci julat tarikh"]},12962:a=>{a.exports=["padam garisan tahap"]},63391:a=>{a.exports=["Keluarkan garis alatan daripada kumpulan {group}"]},59942:a=>{a.exports=["terbalikkan corak bar"]},70301:a=>{a.exports=["sembunyi {title}"]},91842:a=>{a.exports=["sembunyi label garis pemberitahuan"]},54781:a=>{a.exports=["sembunyi semua alat lukisan"]},44974:a=>{a.exports=["sembunyi tanda atas bar"]},28916:a=>{a.exports=["kunci selang masa"]},94245:a=>{a.exports=["Songsangkan skala"]},90743:a=>{a.exports=["isi {title}"]},53146:a=>{a.exports=["masukkan {title} selepas {targetTitle}"]},74055:a=>{a.exports=["Masukkan {title} selepas {target}"]},11231:a=>{a.exports=["Masukkan {title} sebelum {target}"]},67176:a=>{a.exports=["Masukkan {title} sebelum {targetTitle}"]},54597:a=>{a.exports=["muatkan templat lukisan asal"]},30295:a=>{a.exports=["memuatkan..."]},50193:a=>{a.exports=["Kunci {title}"]},4963:a=>{a.exports=["kunci kumpulan {group}"]},68163:a=>{a.exports=["kunci objek-objek"]},47107:a=>{a.exports=["gerak"]},11303:a=>{a.exports=["gerakkan {title} ke skala kiri baru"]},45544:a=>{a.exports=["gerakkan {title} ke skala kanan baru"]},81898:a=>{a.exports=["Gerakkan Kesemua Skala Ke Kiri"]},22863:a=>{a.exports=["Gerakkan Kesemua Skala Ke Kanan"]},45356:a=>{a.exports=["Pindahkan Lukisan(s)"]},15086:a=>{a.exports=["gerak kiri"]},61711:a=>{a.exports=["gerak kanan"]},4184:a=>{a.exports=["Gerakkan skala"]},74642:a=>{a.exports=["Jadikan {title} Tanpa Skala (Skrin Penuh)"]},45223:a=>{a.exports=["Jadikan kumpulan {group} tidak dapat dilihat"]},87927:a=>{a.exports=["jadikan kumpulan {group} dapat dilihat"]},62153:a=>{a.exports=["cantum ke bawah"]},70746:a=>{a.exports=["cantum ke tingkap"]},66143:a=>{a.exports=["cantum ke atas"]},81870:a=>{a.exports=["cerminkan corak bar"]},16542:a=>{a.exports="n/a"},47222:a=>{a.exports=["skalakan harga"]},99042:a=>{a.exports=["Carta Harga Berskala Sahaja"]},35962:a=>{a.exports=["skala masa"]},68193:a=>{a.exports=["tatal"]},70009:a=>{a.exports=["tatal masa"]},69485:a=>{a.exports=["setkan strategi pilihan skala harga ke {title}"]},16259:a=>{a.exports=["Hantarkan {title} ke belakang"]},66781:a=>{a.exports=["hantar {title} ke belakang"]},4998:a=>{a.exports=["hantar kumpulan {title} ke belakang"]},64704:a=>{a.exports=["kongsi alat garisan keseluruh dunia"]},77554:a=>{a.exports=["kongsi alat garisan di dalam susun atur"]},16237:a=>{a.exports=["tunjuk label garisan pemberitahuan"]},13622:a=>{a.exports=["tunjuk semua idea"]},26267:a=>{a.exports=["tunjuk idea pengguna yang diikuti"]},40061:a=>{a.exports=["tunjuk idea saya sahaja"]},52010:a=>{a.exports=["kekal di mod lukisan"]},98784:a=>{a.exports=["henti segerakkan lukisan"]},57011:a=>{a.exports=["henti segerakkan alat(s) garisan"]},92831:a=>{a.exports=["kunci simbol"]},60635:a=>{a.exports=["segerakkan masa"]},99769:a=>{a.exports=["dikuasakan oleh"]},68111:a=>{a.exports=["dikuasakan oleh TradingView"]},96916:a=>{a.exports=["tampal lukisan"]},80611:a=>{ +a.exports=["tampal penunjuk"]},41601:a=>{a.exports=["tampal {title}"]},84018:a=>{a.exports=["pin pada skala kiri"]},22615:a=>{a.exports=["Pin Pada Skala Kanan"]},56015:a=>{a.exports=["pin pada skala {label}"]},33348:a=>{a.exports=["susun semula tingkap"]},15516:a=>{a.exports=["Keluarkan semua kajian"]},80171:a=>{a.exports=["Keluarkan semua kajian dan alat lukisan"]},59211:a=>{a.exports=["keluarkan alat-alat garisan kosong yang tidak dipilih"]},44656:a=>{a.exports=["Keluarkan Lukisan"]},70653:a=>{a.exports=["buang kumpulan lukisan"]},66414:a=>{a.exports=["buang sumber-sumber data garisan"]},47637:a=>{a.exports=["buang tingkap"]},39859:a=>{a.exports=["buang {title}"]},78811:a=>{a.exports=["keluarkan garisan alat kumpulan {name}"]},16338:a=>{a.exports=["Namakan kumpulan {group} kepada {newName}"]},30910:a=>{a.exports=["set semula saiz-saiz susun atur"]},21948:a=>{a.exports=["set semula skala"]},55064:a=>{a.exports=["Tetapkan Semula Skala Masa"]},13034:a=>{a.exports=["ubah saiz susun atur"]},9608:a=>{a.exports=["kembali ke asal"]},63060:a=>{a.exports=["togol skala auto"]},98860:a=>{a.exports=["togol skala diindekskan ke 100"]},21203:a=>{a.exports=["togol skala kunci"]},60166:a=>{a.exports=["togol skala log"]},68642:a=>{a.exports=["Skala Peratusan Togol"]},33714:a=>{a.exports=["togol skala biasa"]},47122:a=>{a.exports=["jejak masa"]},28068:a=>{a.exports=["hentikan perkongsian alat garisan"]},66824:a=>{a.exports=["nyahkunci objek-objek"]},51114:a=>{a.exports=["Buka kunci kumpulan {group}"]},92421:a=>{a.exports=["nyahkunci {title}"]},20057:a=>{a.exports=["nyahcantum ke tingkap bawah baru"]},52540:a=>{a.exports=["nyahcantum ke atas"]},86949:a=>{a.exports=["nyahcantum ke bawah"]},50728:a=>{a.exports=["Kemaskini Skrip {title}"]},33355:a=>{a.exports=["{count} bar"]},88841:a=>{a.exports=["{symbol} kewangan oleh TradingView"]},38641:a=>{a.exports=["{userName} diterbitkan pada {customer}, {date}"]},59833:a=>{a.exports=["zum"]},19813:a=>{a.exports=["zum kedalam"]},9645:a=>{a.exports=["zum keluar"]},30572:a=>{a.exports=["hari"]},52254:a=>{a.exports=["jam"]},99062:a=>{a.exports=["bulan"]},69143:a=>{a.exports=["minit"]},71787:a=>{a.exports=["saat"]},82797:a=>{a.exports=["julat"]},47966:a=>{a.exports=["minggu"]},99136:a=>{a.exports="tick"},18562:a=>{a.exports=Object.create(null),a.exports["#AAPL-symbol-description"]=["Apple Inc."],a.exports["#AUDCAD-symbol-description"]=["Dolar Australia/Dolar Kanada"],a.exports["#AUDCHF-symbol-description"]=["Dolar Australia / Franc Swiss"],a.exports["#AUDJPY-symbol-description"]=["Dolar Australia / Yen Jepun"],a.exports["#AUDNZD-symbol-description"]=["Dolar Australia / Dolar New Zealand"],a.exports["#AUDRUB-symbol-description"]=["Dolar Australia / Ruble Russia"],a.exports["#AUDUSD-symbol-description"]=["Dolar Australia / Dolar A.S."],a.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yen Jepun"],a.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dolar Kanada"],a.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan China"],a.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro", +a.exports["#BTCKRW-symbol-description"]=["Bitcoin/ Won Korea Selatan"],a.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",a.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar A.S."],a.exports["#BVSP-symbol-description"]=["Indeks Brazil Bovespa"],a.exports["#CADJPY-symbol-description"]=["Dolar Kanada / Yen Jepun"],a.exports["#CB1!-symbol-description"]=["Minyak Mentah Brent"],a.exports["#CHFJPY-symbol-description"]=["Franc Swiss / Yen Jepun"],a.exports["#COPPER-symbol-description"]=["CFD untuk Tembaga"],a.exports["#ES1-symbol-description"]=["Hadapan S&P 500 E-Mini"],a.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],a.exports["#EUBUND-symbol-description"]="Euro Bund",a.exports["#EURAUD-symbol-description"]=["Euro / Dolar Australia"],a.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],a.exports["#EURCAD-symbol-description"]=["Euro / Dolar Kanada"],a.exports["#EURCHF-symbol-description"]=["Euro / Franc Swiss"],a.exports["#EURGBP-symbol-description"]=["Euro / Paun British"],a.exports["#EURJPY-symbol-description"]=["Euro / Yen Jepun"],a.exports["#EURNZD-symbol-description"]=["Euro / Dolar New Zealand"],a.exports["#EURRUB-symbol-description"]=["Euro / Ruble Russia"],a.exports["#EURRUB_TOM-symbol-description"]=["Euro / Ruble Russia TOM"],a.exports["#EURSEK-symbol-description"]=["Euro / Krona Sweden"],a.exports["#EURTRY-symbol-description"]=["Euro / Lira Turki"],a.exports["#EURUSD-symbol-description"]=["Euro / Dolar A.S."],a.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],a.exports["#GB10-symbol-description"]=["Bon Kerajaan UK 10 tahun"],a.exports["#GBPAUD-symbol-description"]=["Paun British / Dolar Australia"],a.exports["#GBPCAD-symbol-description"]=["Paun British / Dolar Kanada"],a.exports["#GBPCHF-symbol-description"]=["Paun British / Franc Swiss"],a.exports["#GBPEUR-symbol-description"]=["Paun British / Euro"],a.exports["#GBPJPY-symbol-description"]=["Paun British / Yen Jepun"],a.exports["#GBPNZD-symbol-description"]=["Paun British / Dolar New Zealand"],a.exports["#GBPRUB-symbol-description"]=["Paun British / Ruble Russia"],a.exports["#GBPUSD-symbol-description"]=["Paun British / Dolar A.S."],a.exports["#GER30-symbol-description"]=["Indeks DAX"],a.exports["#GOOGL-symbol-description"]=["Alphabet Inc (Google) Kelas A"],a.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],a.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],a.exports["#JPYKRW-symbol-description"]=["Yen Jepun / Won Korea Selatan"],a.exports["#JPYRUB-symbol-description"]=["Yen Jepun / Ruble Russia"],a.exports["#KA1-symbol-description"]=["Gula #11 Hadapan"],a.exports["#KG1-symbol-description"]=["Kapas Hadapan"],a.exports["#KT1-symbol-description"]="Key Tronic Corр.",a.exports["#LKOH-symbol-description"]="LUKOIL",a.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",a.exports["#MGNT-symbol-description"]="Magnit",a.exports["#MICEX-symbol-description"]=["Indeks MICEX"], +a.exports["#MNOD_ME.EQRP-symbol-description"]=["Saham Biasa ADR GMK NORILSKIYNIKEL [REPO]"],a.exports["#MSFT-symbol-description"]="Microsoft Corp.",a.exports["#NAS100-symbol-description"]=["CFD Tunai US 100"],a.exports["#NGAS-symbol-description"]=["Gas Asli (Henry Hub)"],a.exports["#NKY-symbol-description"]=["Indeks Nikkei 225"],a.exports["#NZDJPY-symbol-description"]=["Dolar New Zealand / Yen Jepun"],a.exports["#NZDUSD-symbol-description"]=["Dolar New Zealand / Dolar A.S."],a.exports["#RB1-symbol-description"]=["Hadapan RBOB Gasoline"],a.exports["#RTS-symbol-description"]=["Indeks RTS Russia"],a.exports["#SBER-symbol-description"]="SBERBANK",a.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],a.exports["#TWTR-symbol-description"]=["TWITTER INC"],a.exports["#UK100-symbol-description"]=["Indeks FTSE 100"],a.exports["#USDBRL-symbol-description"]=["Dolar A.S. / Real Brazil"],a.exports["#USDCAD-symbol-description"]=["Dolar A.S. / Dolar Kanada"],a.exports["#USDCHF-symbol-description"]=["Dolar A.S. / Franc Swiss"],a.exports["#USDCNY-symbol-description"]=["Dolar A.S. / Yuan China"],a.exports["#USDDKK-symbol-description"]=["Dolar A.S. / Krone Denmark"],a.exports["#USDHKD-symbol-description"]=["Dolar A.S. / Dolar Hong Kong"],a.exports["#USDIDR-symbol-description"]=["Dolar A.S. / Rupiah"],a.exports["#USDINR-symbol-description"]=["Dolar A.S / Rupee India"],a.exports["#USDJPY-symbol-description"]=["Dolar A.S. / Yen Jepun"],a.exports["#USDKRW-symbol-description"]=["Dolar A.S. / Korea Selatan"],a.exports["#USDMXN-symbol-description"]=["Dolar A.S. / Peso Mexico"],a.exports["#USDPHP-symbol-description"]=["Dolar A.S. / Peso Filipina"],a.exports["#USDRUB-symbol-description"]=["Dolar A.S. / Ruble Rusia"],a.exports["#USDRUB_TOM-symbol-description"]=["Dolar A.S. / Ruble Rusia TOM"],a.exports["#USDSEK-symbol-description"]=["Dolar A.S. / Krona Sweden"],a.exports["#USDSGD-symbol-description"]=["Dolar A.S. / Dolar Singapura"],a.exports["#USDTRY-symbol-description"]=["Dolar A.S. / Lira TurkI"],a.exports["#VTBR-symbol-description"]="VTB",a.exports["#XAGUSD-symbol-description"]=["Perak / Dolar A.S."],a.exports["#XAUUSD-symbol-description"]=["Emas Semerta / Dolar A.S."],a.exports["#XPDUSD-symbol-description"]=["CFD untuk Palladium"],a.exports["#XPTUSD-symbol-description"]=["Platinum / Dolar A.S."],a.exports["#ZS1-symbol-description"]=["Kacang Soya Hadapan - ECBT"],a.exports["#ZW1-symbol-description"]=["Hadapan Gandum - ECBT"],a.exports["#BTCGBP-symbol-description"]=["Bitcoin / Paun British"],a.exports["#MICEXINDEXCF-symbol-description"]=["Indeks Rusia MOEX"],a.exports["#BTCAUD-symbol-description"]=["Bitcon / Dolar Australia"],a.exports["#BTCJPY-symbol-description"]=["Bitcoin / Yen Jepun"],a.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",a.exports["#PT10-symbol-description"]=["Bon 10 Tahun Kerajaan Portugal"],a.exports["#TXSX-symbol-description"]=["Indeks TSX 60"],a.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],a.exports["#USDPLN-symbol-description"]=["Dolar A.S. / Zloty Poland"], +a.exports["#EURPLN-symbol-description"]=["Euro / Zloty Poland"],a.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloty Poland"],a.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],a.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dolar Kanada"],a.exports["#ITI2!-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIF2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIG2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIH2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIJ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIK2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIM2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIN2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIQ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIU2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIV2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2019-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIX2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2017-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2018-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#ITIZ2019-symbol-description"]=["Bijih Besi Hadapan"], +a.exports["#ITIZ2020-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",a.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX All Australian 50"],a.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX All Australian 200"],a.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],a.exports["#GPW:WIG20-symbol-description"]=["Indeks WIG20"],a.exports["#INDEX:JKSE-symbol-description"]=["Indeks Komposit Jakarta"],a.exports["#INDEX:KLSE-symbol-description"]=["Indeks Bursa Malaysia KLCI"],a.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],a.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],a.exports["#INDEX:XLY0-symbol-description"]=["Indeks Komposit Shanghai"],a.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Indeks Rusia MOEX"],a.exports["#NYMEX:KT1!-symbol-description"]=["Kopi Hadapan"],a.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs di Gas Asli"],a.exports["#OANDA:USDPLN-symbol-description"]=["Dolar A.S. / Zloty Poland"],a.exports["#TSX:TX60-symbol-description"]=["Indeks S&P/TSX 60"],a.exports["#TSX:VBU-symbol-description"]=["Vanguard US Aggregate BND INDX ETF(CAD-HEG)UN"],a.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],a.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC40"],a.exports["#TVC:ES10-symbol-description"]=["Bon Kerajaan Sepanyol 10 Tahun"],a.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",a.exports["#TVC:GB02-symbol-description"]=["Bon Kerajaan UK 2 Tahun"],a.exports["#TVC:GB10-symbol-description"]=["Bon Kerajaan UK 10 Tahun"],a.exports["#TVC:GOLD-symbol-description"]=["CFD untuk Emas (US$ / Auns)"],a.exports["#TVC:ID03-symbol-description"]=["Bon Kerajaan Indonesia 3 Tahun"],a.exports["#TVC:ID10-symbol-description"]=["Bon Kerajaan Indonesia 10 Tahun"],a.exports["#TVC:PALLADIUM-symbol-description"]=["CFD untuk Palladium (US$ / Auns)"],a.exports["#TVC:PT10-symbol-description"]=["Bon Kerajaan Portugal 10 Tahun"],a.exports["#TVC:SILVER-symbol-description"]=["CFD untuk Perak (US$ / Auns)"],a.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],a.exports["#TSX:TSX-symbol-description"]=["Indeks Komposit S&P/TSX"],a.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],a.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Komposit Shanghai"],a.exports["#NZX:ALLC-symbol-description"]=["Indeks S&P/NZX ALL ( Indeks Capital )"],a.exports["#AMEX:SHYG-symbol-description"]=["Saham 0-5 TAHUN Bon Korporat Hasil Tinggi ETF"],a.exports["#TVC:AU10-symbol-description"]=["Bon Kerajaan Australia 10 Tahun"],a.exports["#TVC:CN10-symbol-description"]=["Bon Kerajaan China 10 Tahun"],a.exports["#TVC:KR10-symbol-description"]=["Bon Kerajaan Korea 10 Tahun"],a.exports["#NYMEX:RB1!-symbol-description"]=["RBOB Gasoline Hadapan"],a.exports["#NYMEX:HO1!-symbol-description"]=["NY Harbor ULSD Hadapan"],a.exports["#NYMEX:AEZ1!-symbol-description"]=["NY Ethanol Hadapan"],a.exports["#OANDA:XCUUSD-symbol-description"]=["CFD untuk Tembaga (US$ / paun)"], +a.exports["#COMEX:ZA1!-symbol-description"]=["Zing Hadapan"],a.exports["#CBOT:ZW1!-symbol-description"]=["Hadapan Gandum"],a.exports["#NYMEX:KA1!-symbol-description"]=["Gula #11 Hadapan"],a.exports["#CBOT:QBC1!-symbol-description"]=["Harapan Jagung"],a.exports["#CME:E61!-symbol-description"]=["Pasaran Hadapan Euro"],a.exports["#CME:B61!-symbol-description"]=["Hadapan Paun British"],a.exports["#CME:QJY1!-symbol-description"]=["Hadapan Yen Jepun"],a.exports["#CME:A61!-symbol-description"]=["Hadapan Dolar Australia"],a.exports["#CME:D61!-symbol-description"]=["Hadapan Dolar Kanada"],a.exports["#CME:SP1!-symbol-description"]=["Hadapan S&P 500"],a.exports["#CME_MINI:NQ1!-symbol-description"]=["Hadapan NASDAQ 100 E-MINI"],a.exports["#CBOT_MINI:YM1!-symbol-description"]=["Hadapan E-MINI DOW JONES ($5)"],a.exports["#CME:NY1!-symbol-description"]=["Hadapan NIKKEI 225"],a.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],a.exports["#CME:IF1!-symbol-description"]=["Hadapan IBOVESPA Indeks-US$"],a.exports["#CBOT:TY1!-symbol-description"]=["Hadapan 10 Tahun T-Note"],a.exports["#CBOT:FV1!-symbol-description"]=["5 Tahun T-Note Hadapan"],a.exports["#CBOT:ZE1!-symbol-description"]=["Nota Perbendaharaan - 3 Tahun Hadapan"],a.exports["#CBOT:TU1!-symbol-description"]=["2 Tahun T-Note Hadapan"],a.exports["#CBOT:FF1!-symbol-description"]=["30-Hari Kadar Faedah Dana FED Hadapan"],a.exports["#CBOT:US1!-symbol-description"]=["Hadapan T-Bond"],a.exports["#TVC:EXY-symbol-description"]=["Indeks Mata Wang Euro"],a.exports["#TVC:JXY-symbol-description"]=["Indeks Mata Wang Yen Jepun"],a.exports["#TVC:BXY-symbol-description"]=["Indeks Mata Wang Paun British"],a.exports["#TVC:AXY-symbol-description"]=["Indeks Mata Wang Dolar Australia"],a.exports["#TVC:CXY-symbol-description"]=["Indeks Mata Wang Dolar Kanada"],a.exports["#FRED:GDP-symbol-description"]=["Produk Domestik Kasar, 1 Perpuluhan"],a.exports["#FRED:UNRATE-symbol-description"]=["Kadar Pengangguran Awam"],a.exports["#FRED:POP-symbol-description"]=["Jumlah Penduduk: Semua Umur Termasuk Angkatan Bersenjata Di Luar Negara"],a.exports["#ETHUSD-symbol-description"]=["Ethereum / Dolar A.S."],a.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],a.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],a.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],a.exports["#COMEX:HG1!-symbol-description"]=["Hadapan Tembaga"],a.exports["#INDEX:HSCE-symbol-description"]=["Indeks Hang Seng China Enterprises"],a.exports["#NYMEX:CL1!-symbol-description"]=["Hadapan Minyak Mentah Ringan"],a.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",a.exports["#TVC:DAX-symbol-description"]=["Indeks 30 Syarikat Utama Jerman"],a.exports["#TVC:DE10-symbol-description"]=["Bon Kerajaan Jerman 10 Tahun"],a.exports["#TVC:DJI-symbol-description"]=["Indeks Purata Industri Dow Jones"],a.exports["#TVC:DXY-symbol-description"]=["Indeks Mata Wang Dolar A.S."],a.exports["#TVC:FR10-symbol-description"]=["Bon Kerajaan Perancis 10 Tahun"], +a.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],a.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],a.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],a.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3 Tahun Bon Perbendaharaan ETF"],a.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],a.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],a.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],a.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],a.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],a.exports["#NYMEX:NG1!-symbol-description"]=["Hadapan Gas Asli"],a.exports["#NYMEX:ZC1!-symbol-description"]=["Kontrak Masa Hadapan Jagung"],a.exports["#TVC:IN10-symbol-description"]=["Bon Kerajaan India 10 Tahun"],a.exports["#TVC:IT10-symbol-description"]=["Bon Kerajaan Italy 10 Tahun"],a.exports["#TVC:JP10-symbol-description"]=["Bon Kerajaan Jepun 10 Tahun"],a.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],a.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],a.exports["#TVC:SPX-symbol-description"]=["Indeks S&P 500"],a.exports["#TVC:SX5E-symbol-description"]=["Indeks Euro Stoxx 50"],a.exports["#TVC:TR10-symbol-description"]=["Bon Kerajaan Turki 10 Tahun"],a.exports["#TVC:UKOIL-symbol-description"]=["CFDs di Minyak Mentah Brent"],a.exports["#TVC:UKX-symbol-description"]="UK 100 Index",a.exports["#TVC:US02-symbol-description"]=["Bon Kerajaan AS 2 Tahun"],a.exports["#TVC:US05-symbol-description"]=["Bon Kerajaan AS 5 Tahun"],a.exports["#TVC:US10-symbol-description"]=["Bon Kerajaan AS 10 Tahun"],a.exports["#TVC:USOIL-symbol-description"]=["CFDs di Minyak Mentah WTI"],a.exports["#NYMEX:ITI1!-symbol-description"]=["Bijih Besi Hadapan"],a.exports["#NASDAQ:SHY-symbol-description"]=["Ishares 1-3 Tahun Bon Perbendaharaan ETF"],a.exports["#AMEX:ALD-symbol-description"]=["Hutang Lokal ETF WisdomTree Asia"],a.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",a.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",a.exports["#ICEEUR:CB-symbol-description"]=["Minyak Mentah Brent"],a.exports["#ICEEUR:CB1!-symbol-description"]=["Minyak Mentah Brent"],a.exports["#ICEUSA:CC-symbol-description"]=["Koko"],a.exports["#NYMEX:CL-symbol-description"]=["Minyak Mentah WTI"],a.exports["#ICEUSA:CT-symbol-description"]=["Kapas #2"],a.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",a.exports["#CME:DL-symbol-description"]=["Susu Kelas III"],a.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",a.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",a.exports["#COMEX:GC-symbol-description"]=["Emas"],a.exports["#CME:GF-symbol-description"]=["Lembu Feeder"],a.exports["#CME:HE-symbol-description"]="Lean Hogs",a.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10 Tahun Bon Perbendaharaan ETF"],a.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7 Tahun Bon Perbendaharaan ETF"], +a.exports["#NYMEX:KA1-symbol-description"]=["Hadapan Gula #11"],a.exports["#ICEUSA:KC-symbol-description"]=["Kopi"],a.exports["#NYMEX:KG1-symbol-description"]=["Hadapan Kapas"],a.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",a.exports["#CME:LE-symbol-description"]=["Lembu Hidup"],a.exports["#ICEEUR:LO-symbol-description"]=["Minyak Pemanas ICE"],a.exports["#CME:LS-symbol-description"]=["Balak"],a.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",a.exports["#LSIN:MNOD-symbol-description"]=["Saham Biasa ADR GMK NORILSKIYNIKEL [REPO]"],a.exports["#NYMEX:NG-symbol-description"]=["Gas Asli"],a.exports["#ICEUSA:OJ-symbol-description"]=["Jus Oren"],a.exports["#NYMEX:PA-symbol-description"]="Palladium",a.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",a.exports["#NYMEX:PL-symbol-description"]="Platinum",a.exports["#COMEX_MINI:QC-symbol-description"]=["Tembaga E-Mini"],a.exports["#NYMEX:RB-symbol-description"]=["Petrol RBOB"],a.exports["#NYMEX:RB1-symbol-description"]=["Hadapan RBOB Gasoline"],a.exports["#MOEX:SBER-symbol-description"]="SBERBANK",a.exports["#AMEX:SCHO-symbol-description"]=["Schwab Perbendaharaan U.S. Jangka Pendek ETF"],a.exports["#COMEX:SI-symbol-description"]=["Perak"],a.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ Tahun Bon Perbendaharaan ETF"],a.exports["#TVC:VIX-symbol-description"]=["Indeks Ketidakstabilan S&P 500"],a.exports["#MOEX:VTBR-symbol-description"]="VTB",a.exports["#COMEX:ZA-symbol-description"]=["Zink"],a.exports["#CBOT:ZC-symbol-description"]=["Jagung"],a.exports["#CBOT:ZK-symbol-description"]=["Hadapan Ethanol"],a.exports["#CBOT:ZL-symbol-description"]=["Minyak Kacang Soya"],a.exports["#CBOT:ZO-symbol-description"]="Oats",a.exports["#CBOT:ZR-symbol-description"]=["Beras Kasar"],a.exports["#CBOT:ZS-symbol-description"]=["Kacang soya"],a.exports["#CBOT:ZS1-symbol-description"]=["Kontrak Masa Hadapan Kacang Soya"],a.exports["#CBOT:ZW-symbol-description"]=["Gandum"],a.exports["#CBOT:ZW1-symbol-description"]=["Hadapan Gandum - ECBT"],a.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],a.exports["#NYMEX:ITI2!-symbol-description"]=["Hadapan Bijih Besi"],a.exports["#CADUSD-symbol-description"]=["Dolar Kanada / Dolar A.S."],a.exports["#CHFUSD-symbol-description"]=["Franc Swiss / Dolar A.S."],a.exports["#GPW:ACG-symbol-description"]="Acautogaz",a.exports["#JPYUSD-symbol-description"]=["Yen Jepun / Dolar A.S."],a.exports["#USDAUD-symbol-description"]=["Dolar A.S. / Dolar Australia"],a.exports["#USDEUR-symbol-description"]=["Dolar A.S. / Euro"],a.exports["#USDGBP-symbol-description"]=["Dolar A.S. / Paun Sterling"],a.exports["#USDNZD-symbol-description"]=["Dolar A.S. / Dolar New Zealand"],a.exports["#UKOIL-symbol-description"]=["CFDs di Minyak Mentah (Brent)"],a.exports["#USOIL-symbol-description"]=["CFDs di Minyak Mentah (WTI)"],a.exports["#US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],a.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dolar A.S."],a.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dolar A.S."], +a.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Kelas C"],a.exports["#LTCUSD-symbol-description"]=["Litecoin / Dolar A.S."],a.exports["#XRPUSD-symbol-description"]=["XRP / Dolar A.S."],a.exports["#SP:SPX-symbol-description"]=["Indeks S&P 500"],a.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",a.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",a.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",a.exports["#TVC:US30-symbol-description"]=["Bon Kerajaan USA 30 Tahun"],a.exports["#COMEX:SI1!-symbol-description"]=["Hadapan Perak"],a.exports["#BTGUSD-symbol-description"]=["Bitcoin Emas / Dolar A.S."],a.exports["#IOTUSD-symbol-description"]=["IOTA / Dolar A.S."],a.exports["#CME:BTC1!-symbol-description"]=["Hadapan Bitcoin CME"],a.exports["#COMEX:GC1!-symbol-description"]=["Hadapan Emas"],a.exports["#CORNUSD-symbol-description"]=["CFD untuk Jagung"],a.exports["#COTUSD-symbol-description"]=["CFD untuk Kapas"],a.exports["#DJ:DJA-symbol-description"]=["Indeks Purata Komposit Dow Jones"],a.exports["#DJ:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],a.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",a.exports["#ETHGBP-symbol-description"]=["Ethereum / Paun British"],a.exports["#ETHJPY-symbol-description"]=["Ethereum / Yen Jepun"],a.exports["#EURNOK-symbol-description"]=["Euro / Krone Norway"],a.exports["#GBPPLN-symbol-description"]=["Paun British / Zloty Poland"],a.exports["#MOEX:BR1!-symbol-description"]=["Hadapan Minyak Brent"],a.exports["#NYMEX:KG1!-symbol-description"]=["Hadapan Kapas"],a.exports["#NYMEX:PL1!-symbol-description"]=["Hadapan Platinum"],a.exports["#SOYBNUSD-symbol-description"]=["CFD untuk Kacang soya"],a.exports["#SUGARUSD-symbol-description"]=["CFD untuk Gula"],a.exports["#TVC:IXIC-symbol-description"]=["Indeks Komposit US"],a.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",a.exports["#USDZAR-symbol-description"]=["Dolar A.S. / Rand Afrika Selatan"],a.exports["#WHEATUSD-symbol-description"]=["CFD untuk Gandum"],a.exports["#XRPEUR-symbol-description"]="XRP / Euro",a.exports["#CBOT:S1!-symbol-description"]=["Hadapan Kacang soya"],a.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],a.exports["#TSX:XCUUSD-symbol-description"]=["CFD untuk Tembaga"],a.exports["#TVC:NYA-symbol-description"]=["Indeks Komposit NYSE"],a.exports["#TVC:PLATINUM-symbol-description"]=["CFD untuk Platinum (US$ / Auns)"],a.exports["#TVC:SSMI-symbol-description"]=["Indeks Pasaran Switzerland"],a.exports["#TVC:SXY-symbol-description"]=["Indeks Mata Wang Franc Swiss"],a.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],a.exports["#MOEX:RI1!-symbol-description"]=["Hadapan Indeks RTS"],a.exports["#MOEX:MX1!-symbol-description"]=["Hadapan Indeks MICEX"],a.exports["#CBOE:BG1!-symbol-description"]=["Hadapan Bitcoin CBOE"],a.exports["#TVC:MY10-symbol-description"]=["Bon Kerajaan Malaysia 10 Tahun"],a.exports["#CME:S61!-symbol-description"]=["Hadapan Franc Swiss"],a.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"], +a.exports["#BCHEUR-symbol-description"]=["Bitcoin Tunai / Euro"],a.exports["#TVC:ZXY-symbol-description"]=["Indek Mata Wang Dolar New Zealand"],a.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],a.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],a.exports["#MOEX:IMOEX-symbol-description"]=["Indeks Russia MOEX"],a.exports["#FX:US30-symbol-description"]="Dow Jones Industrial Average Index",a.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",a.exports["#MOEX:MX2!-symbol-description"]=["Indeks Niaga Hadapan MICEX"],a.exports["#NEOUSD-symbol-description"]=["NEO / Dolar A.S."],a.exports["#XMRUSD-symbol-description"]=["Monero / Dolar A.S."],a.exports["#ZECUSD-symbol-description"]=["Zcash / Dolar A.S."],a.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],a.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",a.exports["#TVC:GB10Y-symbol-description"]=["Hasil Bon Kerajaan UK 10 Tahun"],a.exports["#TVC:AU10Y-symbol-description"]=["Bon Kerajaan Australia 10 Tahun"],a.exports["#TVC:CN10Y-symbol-description"]=["Hasil Bon Kerajaan China 10 Tahun"],a.exports["#TVC:DE10Y-symbol-description"]=["Hasil Bon Kerajaan Jerman 10 Tahun"],a.exports["#TVC:ES10Y-symbol-description"]=["Hasil Bon Kerajaan Sepanyol 10 Tahun"],a.exports["#TVC:FR10Y-symbol-description"]=["Hasil Bon Kerajaan Perancis 10 Tahun"],a.exports["#TVC:IN10Y-symbol-description"]=["Hasil Bon Kerajaan India 10 tahun"],a.exports["#TVC:IT10Y-symbol-description"]=["Hasil Bon Kerajaan Itali 10 tahun"],a.exports["#TVC:JP10Y-symbol-description"]=["Hasil Bon Kerajaan Jepun 10 Tahun"],a.exports["#TVC:KR10Y-symbol-description"]=["Hasil Bon Kerajaan Korea 10 Tahun"],a.exports["#TVC:MY10Y-symbol-description"]=["Hasil Bon Kerajaan Malaysia 10 Tahun"],a.exports["#TVC:PT10Y-symbol-description"]=["Hasil Bon Kerajaan Portugal 10 Tahun"],a.exports["#TVC:TR10Y-symbol-description"]=["Hasil Bon Kerajaan Turki 10 Tahun"],a.exports["#TVC:US02Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 2 Tahun"],a.exports["#TVC:US05Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 5 tahun"],a.exports["#TVC:US10Y-symbol-description"]=["Hasil Bon Kerajaan Amerika Syarikat 10 Tahun"],a.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",a.exports["#CME:J61!-symbol-description"]=["Hadapan Yen Jepun"],a.exports["#CME_MINI:J71!-symbol-description"]=["Hadapan E-mini Yen Jepun"],a.exports["#CME_MINI:WM1!-symbol-description"]=["Yen Jepun E-micro / Hadapan Dolar A.S."],a.exports["#CME:M61!-symbol-description"]=["Hadapan Peso Mexico"],a.exports["#CME:T61!-symbol-description"]=["Hadapan Rand Afrika Selatan"],a.exports["#CME:SK1!-symbol-description"]=["Hadapan Krona Sweden"],a.exports["#CME:QT1!-symbol-description"]=["Hadapan Renminbi China / Dolar A.S."],a.exports["#COMEX:AUP1!-symbol-description"]=["Hadapan Aluminum MW U.S. Transaction Premium Platts (25MT)"],a.exports["#CME:L61!-symbol-description"]=["Hadapan Sebenar Brazil"],a.exports["#CME:WP1!-symbol-description"]=["Hadapan Zloty Poland"], +a.exports["#CME:N61!-symbol-description"]=["Hadapan Dolar New Zealand"],a.exports["#CME_MINI:MG1!-symbol-description"]=["Dolar Australia E-micro / Hadapan Dolar A.S."],a.exports["#CME_MINI:WN1!-symbol-description"]=["Franc Swiss E-micro / Hadapan Dolar A.S."],a.exports["#CME_MINI:MF1!-symbol-description"]=["Hadapan Euro E-micro / Dolar A.S."],a.exports["#CME_MINI:E71!-symbol-description"]=["Hadapan E-mini Euro"],a.exports["#CBOT:ZK1!-symbol-description"]=["Hadapan Etanol Bahan Api Ternyahasli"],a.exports["#CME_MINI:MB1!-symbol-description"]=["Paun British E-micro / Hadapan Dolar A.S."],a.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Hadapan Gasolin E-mini"],a.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Hadapan Minyak Pemanasan E-mini"],a.exports["#COMEX_MINI:QC1!-symbol-description"]=["Hadapan Tembaga E-mini"],a.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Hadapan Gas Mentah E-mini"],a.exports["#CME:E41!-symbol-description"]=["Hadapan Dolar A.S. / Lira Turki"],a.exports["#COMEX_MINI:QI1!-symbol-description"]=["Niaga Hadapan (Mini) Perak"],a.exports["#CME:DL1!-symbol-description"]=["Susu, Niaga Hadapan Kelas III"],a.exports["#NYMEX:UX1!-symbol-description"]=["Niaga Hadapan Uranium"],a.exports["#CBOT:BO1!-symbol-description"]=["Hadapan Minyak Kacang Soya"],a.exports["#CME:HE1!-symbol-description"]=["Hadapan Lean Hogs"],a.exports["#NYMEX:IAC1!-symbol-description"]=["Niaga Hadapan Batu Arang Newcastle"],a.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Hadapan Minyak Mentah Ringan E-mini"],a.exports["#NYMEX:JMJ1!-symbol-description"]=["Hadapan Kewangan Brent Mini"],a.exports["#COMEX:AEP1!-symbol-description"]=["Hadapan Premium Aluminium Eropah"],a.exports["#CBOT:ZQ1!-symbol-description"]=["Hadapan Kadar Faedah Dana Persekutuan 30 Hari"],a.exports["#CME:LE1!-symbol-description"]=["Hadapan Lembu Hidup"],a.exports["#CME:UP1!-symbol-description"]=["Hadapan Franc Swiss / Yen Jepun"],a.exports["#CBOT:ZN1!-symbol-description"]=["Hadapan T-Notes 10 Tahun"],a.exports["#CBOT:ZB1!-symbol-description"]=["Hadapan T-Bond"],a.exports["#CME:GF1!-symbol-description"]=["Hadapan Penyuap Lembu"],a.exports["#CBOT:UD1!-symbol-description"]=["Hadapan Ultra T-Bon"],a.exports["#CME:I91!-symbol-description"]=["Hadapan Perumahan CME - Washington DC"],a.exports["#CBOT:ZO1!-symbol-description"]=["Hadapan Oat"],a.exports["#CBOT:ZM1!-symbol-description"]=["Hadapan Makanan Kacang Soya"],a.exports["#CBOT_MINI:XN1!-symbol-description"]=["Hadapan Mini Jagung"],a.exports["#CBOT:ZC1!-symbol-description"]=["Niaga Hadapan Jagung"],a.exports["#CME:LS1!-symbol-description"]=["Niaga Hadapan Kayu"],a.exports["#CBOT_MINI:XW1!-symbol-description"]=["Hadapan Mini Gandum"],a.exports["#CBOT_MINI:XK1!-symbol-description"]=["Hadapan Mini Kacang Soy"],a.exports["#CBOT:ZS1!-symbol-description"]=["Niaga Hadapan Kacang Soya"],a.exports["#NYMEX:PA1!-symbol-description"]=["Niaga Hadapan Paladium"],a.exports["#CME:FTU1!-symbol-description"]=["Hadapan E-mini FTSE 100 Index USD"],a.exports["#CBOT:ZR1!-symbol-description"]=["Hadapan Beras"], +a.exports["#COMEX_MINI:GR1!-symbol-description"]=["Niaga Hadapan (E-micro) Emas"],a.exports["#COMEX_MINI:QO1!-symbol-description"]=["Niaga Hadapan (Mini) Emas"],a.exports["#CME_MINI:RL1!-symbol-description"]=["Hadapan E-mini Russell"],a.exports["#CME_MINI:EW1!-symbol-description"]=["Hadapan S&P 400 Midcap E-mini"],a.exports["#COMEX:LD1!-symbol-description"]=["Hadapan Plumbum"],a.exports["#CME_MINI:ES1!-symbol-description"]=["Hadapan S&P 500 E-mini"],a.exports["#TVC:SA40-symbol-description"]=["Indeks 40 Teratas Afrika Selatan"],a.exports["#BMV:ME-symbol-description"]=["Indeks IPC Mexico"],a.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],a.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],a.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks Umum S&P / BVL Peru (PEN)"],a.exports["#EGX:EGX30-symbol-description"]=["Indeks EGX 30 Price Return"],a.exports["#BVC:IGBC-symbol-description"]=["Indeks General de la Bolsa de Valores de Colombia"],a.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Saham Terwajar Permodalan Taiwan"],a.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],a.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],a.exports["#NZX:NZ50G-symbol-description"]=["Indeks Kasar S&P / NZX 50"],a.exports["#SIX:SMI-symbol-description"]=["Indeks Pasaran Switzerland"],a.exports["#SZSE:399001-symbol-description"]=["Indeks Komponen SZSE"],a.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Tadawul All Shares"],a.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks Komposit IDX"],a.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],a.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],a.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],a.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],a.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],a.exports["#TVC:KOSPI-symbol-description"]=["Indeks Harga Saham Komposit Korea"],a.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks FTSE Bursa Malaysia KLCI"],a.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],a.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],a.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Iceland 8"],a.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],a.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Bahrain All Share"],a.exports["#OMXTSE:OMXTGI-symbol-description"]="OMX Tallinn GI",a.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],a.exports["#OMXRSE:OMXRGI-symbol-description"]="OMX Riga GI",a.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],a.exports["#OMXVSE:OMXVGI-symbol-description"]="OMX Vilnius GI",a.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],a.exports["#CBOE:VIX-symbol-description"]=["Indeks Ketidakstabilan S&P 500"],a.exports["#NASDAQ:XAU-symbol-description"]=["Indeks Sektor PHLX Emas dan Perak"],a.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Batu Arang Dow Jones A.S"], +a.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Komoditi Dow Jones Kopi"],a.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Komoditi Dow Jones Tenaga"],a.exports["#NASDAQ:OSX-symbol-description"]=["Indeks Sektor Perkhidmatan Minyak PHLX"],a.exports["#DJ:DJCISB-symbol-description"]=["Indeks Komoditi Dow Jones Gula"],a.exports["#DJ:DJCICC-symbol-description"]=["Indeks Komoditi Dow Jones Koko"],a.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Komoditi Dow Jones Bijian"],a.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Komoditi Dow Jones Komponen Bermodal Pertanian"],a.exports["#DJ:DJCISI-symbol-description"]=["Indeks Komoditi Dow Jones Perak"],a.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Komoditi Dow Jones Nikel"],a.exports["#NASDAQ:HGX-symbol-description"]=["Indeks Sektor Perumahan PHLX"],a.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Komoditi Dow Jones Emas"],a.exports["#SP:SPGSCI-symbol-description"]=["Indeks Komoditi Goldman Sachs S&P"],a.exports["#NASDAQ:UTY-symbol-description"]=["Indeks Sektor Perkhidmatan Awam PHLX"],a.exports["#DJ:DJU-symbol-description"]=["Indeks Purata Perkhidmatan Awam Dow Jones"],a.exports["#SP:SVX-symbol-description"]=["Indeks Nilai S&P 500"],a.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],a.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],a.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Semicondutor Philadelphia"],a.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],a.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],a.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],a.exports["#NYSE:XMI-symbol-description"]=["Indeks Pasaran Major NYSE ARCA"],a.exports["#NYSE:XAX-symbol-description"]=["Indeks Komposit AMEX"],a.exports["#NASDAQ:NDX-symbol-description"]=["Indeks 100 Nasdaq"],a.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Komposit Nasdaq"],a.exports["#DJ:DJT-symbol-description"]=["Indeks Purata Pengangkutan Dow Jones"],a.exports["#NYSE:NYA-symbol-description"]=["Indeks Komposit NYSE"],a.exports["#NYMEX:CJ1!-symbol-description"]=["Niaga Hadapan Koko"],a.exports["#USDILS-symbol-description"]=["Dolar A.S. / Shekel Israel"],a.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",a.exports["#SIX:F-symbol-description"]=["Syarikat Ford Motor"],a.exports["#BMV:F-symbol-description"]=["Syarikat Ford Motor"],a.exports["#TWII-symbol-description"]=["Indeks Taiwan Berwajaran"],a.exports["#TVC:PL10Y-symbol-description"]=["Hasil Bon Kerajaan Poland 10 Tahun"],a.exports["#TVC:PL05Y-symbol-description"]=["Hasil Bon Kerajaan Poland 5 Tahun"],a.exports["#SET:GC-symbol-description"]=["Syarikat Awam Sambungan Global"],a.exports["#TSX:GC-symbol-description"]=["Syarikat Pertaruhan Kanada"],a.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",a.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],a.exports["#BMV:CT-symbol-description"]="China SX20 RT",a.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation", +a.exports["#BYBIT:ETHUSD-symbol-description"]=["Kontrak Niaga Hadapan Kekal ETHUSD"],a.exports["#BYBIT:XRPUSD-symbol-description"]=["Kontrak Kekal XRPUSD"],a.exports["#BYBIT:BTCUSD-symbol-description"]=["Kontrak Kekal BTCUSD"],a.exports["#BITMEX:ETHUSD-symbol-description"]=["Ethereum / Dolar A.S."],a.exports["#DERIBIT:BTCUSD-symbol-description"]=["Kontrak Hadapan Kekal BTCUSD"],a.exports["#DERIBIT:ETHUSD-symbol-description"]=["Kontrak Niaga Hadapan Kekal ETHUSD"],a.exports["#USDHUF-symbol-description"]=["Dolar A.S. / Forint Hungary"],a.exports["#USDTHB-symbol-description"]=["Dolar A.S. / Baht Thailand"],a.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",a.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",a.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",a.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",a.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",a.exports["#LSE:SCHO-symbol-description"]=["Scholium Group Ord 1P"],a.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",a.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",a.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",a.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",a.exports["#BSE:ITI-symbol-description"]="ITI Ltd",a.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",a.exports["#TSX:LS-symbol-description"]=["Dana Dividend Middlefield Healthcare & Life Sciences"],a.exports["#BITMEX:XBT-symbol-description"]=["Indeks Bitcoin / Dolar A.S."],a.exports["#CME_MINI:RTY1!-symbol-description"]=["Indeks Pasaran Hadapan E-Mini Russell 2000"],a.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Nilai Keseluruhan Modal Pasaran Krypto, $"],a.exports["#ICEUS:DX1!-symbol-description"]=["Hadapan Indeks Dolar A.S."],a.exports["#NYMEX:TT1!-symbol-description"]=["Pasaran Hadapan Kapas"],a.exports["#PHEMEX:BTCUSD-symbol-description"]=["Kontrak Pasaran Hadapan BTC Perpetual"],a.exports["#PHEMEX:ETHUSD-symbol-description"]=["Kontrak Pasaran Hadapan ETH Perpetual"],a.exports["#PHEMEX:XRPUSD-symbol-description"]=["Kontrak Pasaran Hadapan XRP Perpetual"],a.exports["#PHEMEX:LTCUSD-symbol-description"]=["Kontrak Pasaran Hadapan LTC Perpetual"],a.exports["#BITCOKE:BCHUSD-symbol-description"]=["Swap BCH Quanto"],a.exports["#BITCOKE:BTCUSD-symbol-description"]=["Swap BTC Quanto"],a.exports["#BITCOKE:ETHUSD-symbol-description"]=["Swap ETH Quanto"],a.exports["#BITCOKE:LTCUSD-symbol-description"]=["Swap LTC Quanto"],a.exports["#TVC:CA10-symbol-description"]=["Bon Kerajaan Kanada, 10 YR"],a.exports["#TVC:CA10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Kanada 10 YR"],a.exports["#TVC:ID10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Indonesia 10 YR"],a.exports["#TVC:NL10-symbol-description"]=["Bon Kerajaan Belanda, 10 YR"],a.exports["#TVC:NL10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan Belanda 10 YR"], +a.exports["#TVC:NZ10-symbol-description"]=["Bon Kerajaan New Zealand, 10 YR"],a.exports["#TVC:NZ10Y-symbol-description"]=["Kadar Hasil Bon Kerajaan New Zealand 10 YR"],a.exports["#SOLUSD-symbol-description"]=["Solana / Dolar A.S."],a.exports["#LUNAUSD-symbol-description"]=["Luna / Dolar A.S."],a.exports["#UNIUSD-symbol-description"]=["Uniswap / Dolar A.S."],a.exports["#LTCBRL-symbol-description"]="Litecoin / Brazilian Real",a.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",a.exports["#ETHKRW-symbol-description"]="Ethereum / South Korean Won",a.exports["#BTCRUB-symbol-description"]="Bitcoin / Russian Ruble",a.exports["#BTCTHB-symbol-description"]="Bitcoin / Thai Baht",a.exports["#ETHTHB-symbol-description"]="Ethereum / Thai Baht",a.exports["#TVC:EU10YY-symbol-description"]=["Hasil Bon Kerajaan Euro 10 Tahun"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.77.a1830a06fe990f9f1170.js b/charting_library/bundles/ms_MY.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/ms_MY.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/ms_MY.77.5401b8766c940f90b3e9.js index 99f40ed3..684b06cd 100644 --- a/charting_library/bundles/ms_MY.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/ms_MY.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:a=>{a.exports=["Tambah"]},53585:a=>{a.exports=["Tambah warna khusus"]},81865:a=>{a.exports=["Ketelusan"]},19801:a=>{a.exports="Fr"},11268:a=>{a.exports="Mo"},63331:a=>{a.exports="Sa"},85954:a=>{a.exports="Su"},26230:a=>{a.exports="We"},24793:a=>{a.exports="Th"},31533:a=>{a.exports="Tu"},73755:a=>{a.exports=["Simbol lain"]},16936:a=>{a.exports=["Kembali"]},88046:a=>{a.exports=["Simbol utama carta"]},9898:a=>{a.exports=["Benar"]},52051:a=>{a.exports=["Kalendar sekarang pada tahun {year}"]},99990:a=>{a.exports=["Kalendar sekarang pada tahun dari {year_start} ke {year_end}"]},92702:a=>{a.exports=["Kalendar sekarang pada {month}"]},20036:a=>{a.exports=["Batal"]},23398:a=>{a.exports=["Tukar simbol"]},94551:a=>{a.exports=["Carta"]},64498:a=>{a.exports=["Kesemua sumber"]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Ogos"]},79852:a=>{a.exports=["Bon"]},55669:a=>{a.exports=["Disember"]},56095:a=>{a.exports=["Pengurangan"]},29601:a=>{a.exports=["Huraian"]},16467:a=>{a.exports=["Februari"]},72970:a=>{a.exports=["Jumaat"]},46812:a=>{a.exports=["Pertambahan"]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Julai"]},49385:a=>{a.exports=["Jun"]},90784:a=>{a.exports=["Oktober"]},89298:a=>{a.exports=["Ofset"]},68988:a=>{a.exports="Ok"},61199:a=>{a.exports=["Isnin"]},95543:a=>{a.exports=["Bulan"]},68327:a=>{a.exports=["Mei"]},84675:a=>{a.exports=["Mac"]},54406:a=>{a.exports=["Tiada bursa saham yang memenuhi kriteria anda."]},41379:a=>{a.exports=["Tiada Simbol yang menepati kriteria anda"]},71194:a=>{a.exports="November"},83771:a=>{a.exports=["Tahun hadapan"]},75385:a=>{a.exports=["Tahun-tahun hadapan"]},39752:a=>{a.exports=["Bulan hadapan"]},35563:a=>{a.exports=["Format nombor tidak sah."]},19724:a=>{a.exports=["Sumber-sumber"]},1144:a=>{a.exports=["Sabtu"]},52298:a=>{a.exports=["Cari"]},13269:a=>{a.exports=["Pilih sumber"]},61132:a=>{a.exports="September"},2607:a=>{a.exports=["Nilai yang ditentukan adalah lebih daripada instrumen maksimum {max}."]},53669:a=>{a.exports=["Nilai yang ditentukan adalah kurang daripada instrumen minimum {min}."]},72149:a=>{a.exports=["Ahad"]},83583:a=>{a.exports=["Tukar ke bulan"]},6244:a=>{a.exports=["Tukar ke tarikh"]},80879:a=>{a.exports=["Tukar ke tahun"]},89053:a=>{a.exports=["Simbol"]},48490:a=>{a.exports=["Simbol & penjelasan"]},75905:a=>{a.exports=["Cari simbol"]},32457:a=>{a.exports=["Sila masukkan tarikh yang betul"]},5122:a=>{a.exports=["Sila masukkan format tarikh yang betul yyyy-mm-dd"]},2587:a=>{a.exports=["Bulan sebelumnya"]},39329:a=>{a.exports=["Tahun sebelumnya"]},27004:a=>{a.exports=["Tahun-tahun sebelumnya"]},54336:a=>{a.exports=["Buang warna"]},7147:a=>{a.exports=["Rabu"]},7951:a=>{a.exports=["Khamis"]},60142:a=>{a.exports=["Ketebalan"]},44979:a=>{a.exports=["Selasa"]},69325:a=>{a.exports=["Tahun"]},12629:a=>{a.exports=["komoditi"]},87592:a=>{a.exports="cfd"},17023:a=>{a.exports=["Tukar Kelegapan"]},13066:a=>{a.exports=["Tukar Warna"]},95657:a=>{a.exports=["Tukar Ketebalan"]},18567:a=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:a=>{a.exports=["Tambah"]},53585:a=>{a.exports=["Tambah warna khusus"]},81865:a=>{a.exports=["Ketelusan"]},19801:a=>{a.exports="Fr"},11268:a=>{a.exports="Mo"},63331:a=>{a.exports="Sa"},85954:a=>{a.exports="Su"},26230:a=>{a.exports="We"},24793:a=>{a.exports="Th"},31533:a=>{a.exports="Tu"},73755:a=>{a.exports=["Simbol lain"]},16936:a=>{a.exports=["Kembali"]},88046:a=>{a.exports=["Simbol utama carta"]},9898:a=>{a.exports=["Benar"]},52051:a=>{a.exports=["Kalendar sekarang pada tahun {year}"]},99990:a=>{a.exports=["Kalendar sekarang pada tahun dari {year_start} ke {year_end}"]},92702:a=>{a.exports=["Kalendar sekarang pada {month}"]},20036:a=>{a.exports=["Batal"]},23398:a=>{a.exports=["Tukar simbol"]},94551:a=>{a.exports=["Carta"]},64498:a=>{a.exports=["Kesemua sumber"]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Ogos"]},79852:a=>{a.exports=["Bon"]},55669:a=>{a.exports=["Disember"]},56095:a=>{a.exports=["Pengurangan"]},29601:a=>{a.exports=["Huraian"]},16467:a=>{a.exports=["Februari"]},72970:a=>{a.exports=["Jumaat"]},46812:a=>{a.exports=["Pertambahan"]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Julai"]},49385:a=>{a.exports=["Jun"]},90784:a=>{a.exports=["Oktober"]},89298:a=>{a.exports=["Ofset"]},68988:a=>{a.exports="Ok"},61199:a=>{a.exports=["Isnin"]},95543:a=>{a.exports=["Bulan"]},68327:a=>{a.exports=["Mei"]},84675:a=>{a.exports=["Mac"]},29673:a=>{a.exports=["Tiada bursa saham yang memenuhi kriteria anda."]},41379:a=>{a.exports=["Tiada Simbol yang menepati kriteria anda"]},71194:a=>{a.exports="November"},83771:a=>{a.exports=["Tahun hadapan"]},75385:a=>{a.exports=["Tahun-tahun hadapan"]},39752:a=>{a.exports=["Bulan hadapan"]},35563:a=>{a.exports=["Format nombor tidak sah."]},19724:a=>{a.exports=["Sumber-sumber"]},1144:a=>{a.exports=["Sabtu"]},52298:a=>{a.exports=["Cari"]},13269:a=>{a.exports=["Pilih sumber"]},61132:a=>{a.exports="September"},2607:a=>{a.exports=["Nilai yang ditentukan adalah lebih daripada instrumen maksimum {max}."]},53669:a=>{a.exports=["Nilai yang ditentukan adalah kurang daripada instrumen minimum {min}."]},72149:a=>{a.exports=["Ahad"]},83583:a=>{a.exports=["Tukar ke bulan"]},6244:a=>{a.exports=["Tukar ke tarikh"]},80879:a=>{a.exports=["Tukar ke tahun"]},89053:a=>{a.exports=["Simbol"]},48490:a=>{a.exports=["Simbol & penjelasan"]},75905:a=>{a.exports=["Cari simbol"]},32457:a=>{a.exports=["Sila masukkan tarikh yang betul"]},5122:a=>{a.exports=["Sila masukkan format tarikh yang betul yyyy-mm-dd"]},2587:a=>{a.exports=["Bulan sebelumnya"]},39329:a=>{a.exports=["Tahun sebelumnya"]},27004:a=>{a.exports=["Tahun-tahun sebelumnya"]},54336:a=>{a.exports=["Buang warna"]},7147:a=>{a.exports=["Rabu"]},7951:a=>{a.exports=["Khamis"]},60142:a=>{a.exports=["Ketebalan"]},44979:a=>{a.exports=["Selasa"]},69325:a=>{a.exports=["Tahun"]},12629:a=>{a.exports=["komoditi"]},87592:a=>{a.exports="cfd"},17023:a=>{a.exports=["Tukar Kelegapan"]},13066:a=>{a.exports=["Tukar Warna"]},95657:a=>{a.exports=["Tukar Ketebalan"]},18567:a=>{ a.exports=["tukar {propertyName} sifat"]},36962:a=>{a.exports=["Tutup"]},8448:a=>{a.exports=["kripto"]},67245:a=>{a.exports="dr"},88720:a=>{a.exports=["ekonomi"]},39512:a=>{a.exports="forex"},81859:a=>{a.exports=["pasaran hadapan"]},39337:a=>{a.exports=["Tinggi"]},91815:a=>{a.exports="hl2"},40771:a=>{a.exports="hlc3"},9523:a=>{a.exports="hlcc4"},12754:a=>{a.exports=["indeks"]},60804:a=>{a.exports=["indeks"]},12504:a=>{a.exports="ohlc4"},38466:a=>{a.exports=["Buka"]},3919:a=>{a.exports=["Rendah"]},36931:a=>{a.exports=["saham"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ms_MY.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/ms_MY.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 85a764b5..00000000 --- a/charting_library/bundles/ms_MY.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:a=>{a.exports=["#{count} (harga, bar)"]},91282:a=>{a.exports="#1 (bar)"},1961:a=>{a.exports=["#1 (harga)"]},12706:a=>{a.exports=["#1 (harga, bar)"]},92195:a=>{a.exports="#1 (vertical position %, bar)"},66187:a=>{a.exports="Median"},5066:a=>{a.exports="%"},89795:a=>{a.exports=["Lawan jam"]},43809:a=>{a.exports=["Coeffs sebagai Peratus"]},40054:a=>{a.exports=["Warna"]},47737:a=>{a.exports=["Mod statistik kompak"]},4639:a=>{a.exports=["Koordinat"]},76655:a=>{a.exports=["Tunai"]},99120:a=>{a.exports=["Saluran"]},60066:a=>{a.exports=["Perubahan dalam pip"]},36150:a=>{a.exports=["Sudut"]},38280:a=>{a.exports=["Sudut"]},95264:a=>{a.exports=["Saiz Akaun"]},85160:a=>{a.exports=["Sentiasa paparkan statistik"]},54189:a=>{a.exports=["Lengkuk"]},34674:a=>{a.exports=["HL Purata dalam tanda minimum"]},17608:a=>{a.exports=["Label Bawah"]},48848:a=>{a.exports=["Sempadan"]},72269:a=>{a.exports=["Sempadan"]},27331:a=>{a.exports=["Latar Belakang"]},19949:a=>{a.exports=["Julat bar"]},81260:a=>{a.exports="Grid"},67114:a=>{a.exports=["Julat tarikh/masa"]},37067:a=>{a.exports=["Anjakan (harga, bar)"]},75460:a=>{a.exports=["Jarak"]},46211:a=>{a.exports=["Pin emoji"]},46001:a=>{a.exports=["Harga kemasukan"]},1220:a=>{a.exports=["Lanjutkan"]},71116:a=>{a.exports=["Memanjangkan Bahagian Bawah"]},45809:a=>{a.exports=["Lanjut ke Kiri"]},25892:a=>{a.exports=["Panjangkan garisan kiri"]},13611:a=>{a.exports=["Lanjutkan Garisan"]},3304:a=>{a.exports=["Panjangkan Garis Ke Kiri"]},83095:a=>{a.exports=["Panjangkan Garis Ke Kanan"]},14025:a=>{a.exports=["Lanjutkan ke Kanan"]},74395:a=>{a.exports=["Panjangkan garisan kanan"]},85197:a=>{a.exports=["Naikkan ketinggian"]},17006:a=>{a.exports=["Saiz Fon"]},31343:a=>{a.exports=["Teks kegagalan"]},28565:a=>{a.exports=["Latarbelakang kegagalan"]},87931:a=>{a.exports=["Kipas"]},39836:a=>{a.exports=["Paras fibo berasaskan skala log"]},10578:a=>{a.exports=["Bulatan Penuh"]},25264:a=>{a.exports=["Bar HL"]},66049:a=>{a.exports=["Bar OC"]},27531:a=>{a.exports=["Saiz lot"]},85206:a=>{a.exports="Label"},75332:a=>{a.exports=["Label Sempadan"]},14773:a=>{a.exports=["Label Latar Belakang"]},37126:a=>{a.exports=["Teks Label"]},79106:a=>{a.exports=["Tahap"]},95610:a=>{a.exports=["Garis Tahap"]},79307:a=>{a.exports=["Label Kiri"]},49286:a=>{a.exports=["Garisan - HL/2"]},17676:a=>{a.exports=["Garisan - Buka"]},47669:a=>{a.exports=["Garisan - tutup"]},71899:a=>{a.exports=["Garisan - Tinggi"]},83394:a=>{a.exports=["Garisan - Rendah"]},60489:a=>{a.exports=["Warna Garisan"]},53889:a=>{a.exports=["Mod"]},95543:a=>{a.exports=["Bulan"]},24510:a=>{a.exports=["Titik tengah"]},22213:a=>{a.exports=["Latarbelakang sumber"]},15500:a=>{a.exports=["Sempadan sumber"]},79238:a=>{a.exports=["Teks asal"]},37249:a=>{a.exports=["Statistik"]},28712:a=>{a.exports=["Kedudukan Statistik"]},50948:a=>{a.exports=["Warna Berhenti"]},56119:a=>{a.exports=["Tahap berhenti"]},69835:a=>{a.exports=["Teks kejayaan"]},91141:a=>{a.exports=["Latarbelakang kejayaan"]},2694:a=>{ -a.exports=["Peratusan perubahan"]},650:a=>{a.exports=["Peratus"]},25684:a=>{a.exports=["Harga"]},23675:a=>{a.exports=["Label Harga"]},75675:a=>{a.exports=["Label harga"]},16103:a=>{a.exports=["Tahap Harga"]},46964:a=>{a.exports=["Julat Harga"]},59771:a=>{a.exports=["Nisbah Harga/Bar"]},29072:a=>{a.exports=["Harga"]},2635:a=>{a.exports=["Tahap untung"]},33886:a=>{a.exports=["Julat dan nisbah"]},24186:a=>{a.exports=["Terbalik"]},91367:a=>{a.exports=["Label Kanan"]},63833:a=>{a.exports=["Risiko"]},95545:a=>{a.exports=["Gelombang"]},10209:a=>{a.exports=["Label Atas"]},98001:a=>{a.exports=["Latarbelakang sasaran"]},89258:a=>{a.exports=["Sempadan sasaran"]},45302:a=>{a.exports=["Warna Sasaran:"]},74289:a=>{a.exports=["Teks sasaran"]},17932:a=>{a.exports=["Balut Teks"]},55325:a=>{a.exports=["Label masa"]},77838:a=>{a.exports=["Tahap-tahap masa"]},2295:a=>{a.exports=["Ketelusan"]},4372:a=>{a.exports=["Garisan arah aliran"]},12374:a=>{a.exports=["Gunakan satu warna"]},91322:a=>{a.exports=["Nilai"]},25227:a=>{a.exports=["Varians"]},1670:a=>{a.exports=["tukar sudut"]},38829:a=>{a.exports=["tukar warna anak panah"]},23723:a=>{a.exports=["tukar koordinat bar X"]},72080:a=>{a.exports=["tukar warna bendera"]},66266:a=>{a.exports=["tukar koordinat harga Y"]},98905:a=>{a.exports=["tukar margin atas"]},11049:a=>{a.exports=["tukar koordinat menegak posisi Y"]},31804:a=>{a.exports=["tukar {title} lawan arah jam"]},99128:a=>{a.exports=["tukar {title} koefisien sebagai peratusan kebolehlihatan"]},20216:a=>{a.exports=["tukar warna {title}"]},35435:a=>{a.exports=["tukar {title} mod statistik kompak"]},550:a=>{a.exports=["tukar warna {title} sempadan atas lilin"]},28146:a=>{a.exports=["tukar kebolehlihatan {title} sempadan lilin"]},7373:a=>{a.exports=["tukar warna {title} sempadan bawah lilin"]},38742:a=>{a.exports=["tukar warna {title} lilin bawah"]},42273:a=>{a.exports=["tukar warna {title} lilin atas"]},76054:a=>{a.exports=["tukar warna {title} sumbu lilin"]},27029:a=>{a.exports=["tukar kebolehlihatan {title} sumbu lilin"]},22430:a=>{a.exports=["tukar perubahan {title} dalam kebolehlihatan pip"]},45537:a=>{a.exports=["tukar kebolehlihatan {title} sudut"]},31775:a=>{a.exports=["tukar {title} saiz akaun"]},37913:a=>{a.exports=["tukar {title} sentiasa tunjuk statistik"]},15521:a=>{a.exports=["tukar warna {title} semua garisan"]},17466:a=>{a.exports=["tukar warna {title} lengkuk {index} garisan"]},72307:a=>{a.exports=["tukar ketebalan {title} lengkuk {index} garisan"]},13853:a=>{a.exports=["tukar kebolehlihatan {title} lengkuk {index} garisan"]},78680:a=>{a.exports=["tukar {title} nilai purata HL"]},15802:a=>{a.exports=["tukar kebolehlihatan {title} label bawah"]},36438:a=>{a.exports=["tukar ketelusan {title} latarbelakang"]},64548:a=>{a.exports=["tukar kebolehlihatan {title} latarbelakang"]},75312:a=>{a.exports=["tukar warna {title} latarbelakang"]},39651:a=>{a.exports=["tukar warna {title} latarbelakang 1"]},78177:a=>{a.exports=["tukar warna {title} latarbelakang 2"]},42746:a=>{a.exports=["tukar kebolehlihatan {title} julat bar"]}, -53770:a=>{a.exports=["tukar kebolehlihatan {title} grid"]},29145:a=>{a.exports=["tukar warna {title} garisan grid"]},64949:a=>{a.exports=["tukar gaya {title} garisan grid"]},93548:a=>{a.exports=["tukar ketebalan {title} garisan grid"]},15485:a=>{a.exports=["tukar kebolehlihatan {title} julat tarikh/masa"]},3400:a=>{a.exports=["tukar {title} darjah"]},91534:a=>{a.exports=["tukar kebolehlihatan {title} jarak"]},65056:a=>{a.exports=["tukar {title} emoji"]},65899:a=>{a.exports=["tukar kebolehlihatan {title} emoji"]},59354:a=>{a.exports=["tukar {title} harga masuk"]},1447:a=>{a.exports=["tukar {title} lanjutkan bawah"]},15258:a=>{a.exports=["tukar {title} lanjutkan kiri"]},96902:a=>{a.exports=["tukar {title} lanjutkan garisan"]},896:a=>{a.exports=["tukar {title} lanjutkan atas"]},3708:a=>{a.exports=["tukar {title} dilanjutkan kiri"]},52889:a=>{a.exports=["tukar {title} dilanjutkan kanan"]},86647:a=>{a.exports=["tukar {title} pemanjangan"]},3156:a=>{a.exports=["tukar warna {title} teks gagal"]},49885:a=>{a.exports=["tukar warna {title} latarbelakang gagal"]},89126:a=>{a.exports=["tukar kebolehlihatan garisan {title} kipas {index}"]},30016:a=>{a.exports=["tukar ketebalan {title} kipas {index} garisan"]},82516:a=>{a.exports=["tukar warna {title} kipas {index} garisan"]},78142:a=>{a.exports=["tukar kebolehlihatan {title} kipas"]},79467:a=>{a.exports=["tukar warna {title} garisan kipas"]},45739:a=>{a.exports=["tukar {title} tahap fibo berdasarkan skala log"]},99670:a=>{a.exports=["tukar {title} diterbalikkan"]},35165:a=>{a.exports=["tukar kebolehlihatan {title} bulatan penuh"]},48983:a=>{a.exports=["tukar warna {title} latarbelakang imej"]},45025:a=>{a.exports=["tukar {title} saiz lot"]},81170:a=>{a.exports=["tukar penjajaran {title} label"]},22775:a=>{a.exports=["tukar saiz fon label-label {title}"]},24338:a=>{a.exports=["tukar kebolehlihatan {title} label"]},32891:a=>{a.exports=["tukar koefisien {title} tahap {index} garisan"]},85551:a=>{a.exports=["tukar warna {title} tahap {index} garisan"]},47840:a=>{a.exports=["tukar gaya {title} tahap {index} garisan"]},45463:a=>{a.exports=["tukar kebolehlihatan {title} tahap {index} garisan"]},90098:a=>{a.exports=["tukar ketebalan {title} tahap {index} garisan"]},26710:a=>{a.exports=["tukar kebolehlihatan {title} tahap"]},2359:a=>{a.exports=["tukar kebolehlihatan {title} label kiri"]},44643:a=>{a.exports=["tukar {title} ketebalan garisan"]},20563:a=>{a.exports=["tukar {title} warna garisan"]},66982:a=>{a.exports=["tukar {title} gaya garisan"]},94441:a=>{a.exports=["tukar mod {title}"]},89996:a=>{a.exports=["tukar kebolehlihatan {title} titik tengah"]},36618:a=>{a.exports=["tukar {title} dicerminkan"]},18544:a=>{a.exports=["tukar warna {title} latarbelakang sumber"]},48035:a=>{a.exports=["tukar warna {title} sempadan sumber"]},42286:a=>{a.exports=["tukar warna {title} teks sumber"]},588:a=>{a.exports=["tukar {title} posisi statistik"]},54659:a=>{a.exports=["tukar {title} warna henti"]},89182:a=>{a.exports=["tukar {title} tahap henti"]},82224:a=>{a.exports=["tukar {title} harga renti"]}, -88383:a=>{a.exports=["tukar warna {title} teks berjaya"]},26967:a=>{a.exports=["tukar warna {title} latarbelakang berjaya"]},62243:a=>{a.exports=["tukar peratusan perubahan kebolehlihatan {title}"]},45936:a=>{a.exports=["tukar kebolehlihatan {title} label harga"]},88577:a=>{a.exports=["tukar kebolehlihatan {title} label harga"]},47045:a=>{a.exports=["tukar kebolehlihatan {title} julat harga"]},56175:a=>{a.exports=["tukar kebolehlihatan {title} harga"]},44539:a=>{a.exports=["tukar {title} tahap keuntungan"]},41646:a=>{a.exports=["tukar {title} harga keuntungan"]},52877:a=>{a.exports=["tukar {title} unduran"]},16598:a=>{a.exports=["tukar kebolehlihatan {title} label kanan"]},31553:a=>{a.exports=["tukar {title} risiko"]},40344:a=>{a.exports=["tukar mod {title} paparan risiko"]},73137:a=>{a.exports=["tukar kebolehlihatan {title} label atas"]},52387:a=>{a.exports=["tukar warna {title} latarbelakang sasaran"]},6921:a=>{a.exports=["tukar warna {title} sempadan sasaran"]},97573:a=>{a.exports=["tukar {title} warna sasaran"]},27634:a=>{a.exports=["tukar warna {title} teks sasaran"]},33822:a=>{a.exports=["tukar kebolehlihatan {title} label masa"]},84321:a=>{a.exports=["tukar {title} ketelusan"]},12355:a=>{a.exports=["tukar {title} nilai varian"]},25937:a=>{a.exports=["tukar {toolName} label penjajaran menegak"]},46991:a=>{a.exports=["tukar {toolName} label penjajaran mendatar"]},73080:a=>{a.exports=["tukar {toolName} arah label"]},24272:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan"]},46404:a=>{a.exports=["tukar kebolehlihatan {toolName} ketebalan"]},50265:a=>{a.exports=["tukar kebolehlihatan {toolName} warna garisan"]},72781:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan dipanjangkan ke kiri"]},84613:a=>{a.exports=["tukar kebolehlihatan {toolName} garisan dipanjangkan ke kanan"]},62603:a=>{a.exports=["tukar penamat {toolName} garisan kiri"]},62412:a=>{a.exports=["tukar penamat {toolName} garisan kanan"]},35422:a=>{a.exports=["tukar kebolehlihatan {toolName} gaya garisan"]},77690:a=>{a.exports=["tukar {toolName} teks"]},69871:a=>{a.exports=["tukar kebolehlihatan {toolName} teks"]},25878:a=>{a.exports=["tukar{toolName} balutan teks"]},91832:a=>{a.exports=["tukar warna {toolName} latarbelakang teks"]},18610:a=>{a.exports=["tukar kebolehlihatan {toolName} latarbelakang teks"]},44755:a=>{a.exports=["tukar warna {toolName} sempadan teks"]},6324:a=>{a.exports=["tukar ketebalan {toolName} sempadan teks"]},45529:a=>{a.exports=["tukar kebolehlihatan {toolName} sempadan teks"]},6500:a=>{a.exports=["tukar {toolName} warna teks"]},51614:a=>{a.exports=["tukar {toolName} fon teks tebal"]},18572:a=>{a.exports=["tukar {toolName} fon teks italic"]},48382:a=>{a.exports=["tukar {toolName} saiz fon teks"]},18567:a=>{a.exports=["tukar {propertyName} sifat"]},21926:a=>{a.exports=["latarbelakang garisan"]},52241:a=>{a.exports=["latarbelakang dipenuhi"]},70607:a=>{a.exports=["warna garisan"]},41075:a=>{a.exports=["jenis garisan"]},73043:a=>{a.exports=["lebar garisan"]},72223:a=>{a.exports=["gerakkan lukisan"]},41437:a=>{ -a.exports=["Warna teks"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/new-edit-object-dialog.895005521f9296440679.js b/charting_library/bundles/new-edit-object-dialog.ea1d15219003b54e9f1c.js similarity index 99% rename from charting_library/bundles/new-edit-object-dialog.895005521f9296440679.js rename to charting_library/bundles/new-edit-object-dialog.ea1d15219003b54e9f1c.js index 1809b7a5..6743c908 100644 --- a/charting_library/bundles/new-edit-object-dialog.895005521f9296440679.js +++ b/charting_library/bundles/new-edit-object-dialog.ea1d15219003b54e9f1c.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6265],{26574:e=>{e.exports={switcher:"switcher-fwE97QDf","thumb-wrapper":"thumb-wrapper-fwE97QDf","size-small":"size-small-fwE97QDf","size-medium":"size-medium-fwE97QDf","size-large":"size-large-fwE97QDf",input:"input-fwE97QDf","intent-default":"intent-default-fwE97QDf","disable-active-state-styles":"disable-active-state-styles-fwE97QDf","intent-select":"intent-select-fwE97QDf",track:"track-fwE97QDf",thumb:"thumb-fwE97QDf"}},14904:e=>{e.exports={scrollable:"scrollable-vwgPOHG8",tabs:"tabs-vwgPOHG8"}},92229:e=>{e.exports={defaultsButtonText:"defaultsButtonText-zcLkuEMM",defaultsButtonItem:"defaultsButtonItem-zcLkuEMM",defaultsButtonIcon:"defaultsButtonIcon-zcLkuEMM"}},47334:e=>{e.exports={themesButtonText:"themesButtonText-AeBgp7zz",themesButtonIcon:"themesButtonIcon-AeBgp7zz",defaultsButtonText:"defaultsButtonText-AeBgp7zz",defaultsButtonItem:"defaultsButtonItem-AeBgp7zz"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},38546:(e,t,l)=>{"use strict";l.d(t,{DialogTabs:()=>o});var n=l(50959),r=l(64378);const o=n.forwardRef((function(e,t){const{id:l,tabs:o,activeTab:i,onChange:s,className:a}=e;return n.createElement("div",{className:a,ref:t},n.createElement(r.UnderlineButtonTabs,{id:l,items:o,isActive:function(e){return e.id===i},onActivate:function(e){s(e.id)}}))}))},91595:(e,t,l)=>{"use strict";l.r(t),l.d(t,{EditObjectDialogRenderer:()=>pl});var n=l(962),r=l(50959),o=l(50151),i=l(44352),s=l(36298),a=l(54358),c=l(56840),p=l(14483),d=l(76422),u=l(51768),h=l(50945),m=l(50182),v=l(59064),y=l(86656),g=l(28853),b=l(37289),w=l(29673),f=l(48531),C=l(38546),P=l(14904);class S extends r.PureComponent{constructor(e){var t;super(e),this._handleClose=e=>{(null==e?void 0:e.target)&&(e.target.closest('[data-dialog-name="gopro"]')||e.target.closest("[data-name=support-dialog]"))||this.props.onClose()},this._renderFooterLeft=e=>{const{source:t,model:l}=this.props;if((0,w.isLineTool)(t))return r.createElement(f.FooterMenu,{sources:[t],chartUndoModel:l});if((0,g.isStudy)(t))return r.createElement(h.StudyDefaultsManager,{model:l,source:t,mode:e?"compact":"normal"});throw new TypeError("Unsupported source type.")},this._handleSelect=e=>{this.setState({activeTabId:e},(()=>{this._requestResize&&this._requestResize()})),this.props.onActiveTabChanged&&this.props.onActiveTabChanged(e)},this._handleScroll=()=>{v.globalCloseDelegate.fire()},this._handleSubmit=()=>{this.props.onSubmit(),this.props.onClose()};const{pages:l,initialActiveTab:n}=this.props,o=null!==(t=l.find((e=>e.id===n)))&&void 0!==t?t:l[0];this.state={activeTabId:o.id}}render(){const{title:e,onCancel:t,onClose:l,shouldReturnFocus:n}=this.props;return r.createElement(m.AdaptiveConfirmDialog,{dataName:"indicator-properties-dialog",title:e,isOpened:!0,onSubmit:this._handleSubmit,onCancel:t,onClickOutside:this._handleClose,onClose:l,footerLeftRenderer:this._renderFooterLeft,render:this._renderChildren(),submitOnEnterKey:!1, +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6265],{26574:e=>{e.exports={switcher:"switcher-fwE97QDf","thumb-wrapper":"thumb-wrapper-fwE97QDf","size-small":"size-small-fwE97QDf","size-medium":"size-medium-fwE97QDf","size-large":"size-large-fwE97QDf",input:"input-fwE97QDf","intent-default":"intent-default-fwE97QDf","disable-active-state-styles":"disable-active-state-styles-fwE97QDf","intent-select":"intent-select-fwE97QDf",track:"track-fwE97QDf",thumb:"thumb-fwE97QDf"}},14904:e=>{e.exports={scrollable:"scrollable-vwgPOHG8",tabs:"tabs-vwgPOHG8"}},92229:e=>{e.exports={defaultsButtonText:"defaultsButtonText-zcLkuEMM",defaultsButtonItem:"defaultsButtonItem-zcLkuEMM",defaultsButtonIcon:"defaultsButtonIcon-zcLkuEMM"}},47334:e=>{e.exports={themesButtonText:"themesButtonText-AeBgp7zz",themesButtonIcon:"themesButtonIcon-AeBgp7zz",defaultsButtonText:"defaultsButtonText-AeBgp7zz",defaultsButtonItem:"defaultsButtonItem-AeBgp7zz"}},92910:e=>{e.exports={separator:"separator-QjUlCDId",small:"small-QjUlCDId",normal:"normal-QjUlCDId",large:"large-QjUlCDId"}},38546:(e,t,l)=>{"use strict";l.d(t,{DialogTabs:()=>o});var n=l(50959),r=l(64378);const o=n.forwardRef((function(e,t){const{id:l,tabs:o,activeTab:i,onChange:s,className:a}=e;return n.createElement("div",{className:a,ref:t},n.createElement(r.UnderlineButtonTabs,{id:l,items:o,isActive:function(e){return e.id===i},onActivate:function(e){s(e.id)}}))}))},91595:(e,t,l)=>{"use strict";l.r(t),l.d(t,{EditObjectDialogRenderer:()=>pl});var n=l(962),r=l(50959),o=l(50151),i=l(44352),s=l(36298),a=l(54358),c=l(56840),p=l(14483),d=l(76422),u=l(51768),h=l(50945),m=l(50182),v=l(59064),y=l(86656),g=l(28853),b=l(37289),w=l(18341),f=l(48531),C=l(38546),P=l(14904);class S extends r.PureComponent{constructor(e){var t;super(e),this._handleClose=e=>{(null==e?void 0:e.target)&&(e.target.closest('[data-dialog-name="gopro"]')||e.target.closest("[data-name=support-dialog]"))||this.props.onClose()},this._renderFooterLeft=e=>{const{source:t,model:l}=this.props;if((0,w.isLineTool)(t))return r.createElement(f.FooterMenu,{sources:[t],chartUndoModel:l});if((0,g.isStudy)(t))return r.createElement(h.StudyDefaultsManager,{model:l,source:t,mode:e?"compact":"normal"});throw new TypeError("Unsupported source type.")},this._handleSelect=e=>{this.setState({activeTabId:e},(()=>{this._requestResize&&this._requestResize()})),this.props.onActiveTabChanged&&this.props.onActiveTabChanged(e)},this._handleScroll=()=>{v.globalCloseDelegate.fire()},this._handleSubmit=()=>{this.props.onSubmit(),this.props.onClose()};const{pages:l,initialActiveTab:n}=this.props,o=null!==(t=l.find((e=>e.id===n)))&&void 0!==t?t:l[0];this.state={activeTabId:o.id}}render(){const{title:e,onCancel:t,onClose:l,shouldReturnFocus:n}=this.props;return r.createElement(m.AdaptiveConfirmDialog,{dataName:"indicator-properties-dialog",title:e,isOpened:!0,onSubmit:this._handleSubmit,onCancel:t,onClickOutside:this._handleClose,onClose:l,footerLeftRenderer:this._renderFooterLeft,render:this._renderChildren(),submitOnEnterKey:!1, shouldReturnFocus:n})}_renderChildren(){return({requestResize:e})=>{var t;this._requestResize=e;const{pages:l,source:n,model:o}=this.props,{activeTabId:i}=this.state,s=null!==(t=l.find((e=>e.id===i)))&&void 0!==t?t:l[0],a="Component"in s?void 0:s.page,c=l.map((({label:e,id:t})=>({label:e,id:t,dataId:`indicator-properties-dialog-tabs-${t}`})));return r.createElement(r.Fragment,null,r.createElement(C.DialogTabs,{className:P.tabs,id:"indicator-properties-dialog-tabs",activeTab:s.id,onChange:this._handleSelect,tabs:c}),r.createElement(y.TouchScrollContainer,{className:P.scrollable,onScroll:this._handleScroll},"Component"in s?r.createElement(s.Component,{source:n,model:o}):r.createElement(b.PropertiesEditorTab,{page:a,tableKey:s.id})))}}}var E=l(39828),T=l(96362);class _ extends r.PureComponent{constructor(e){super(e),this._properties=this.props.source.properties(),this._inputs=new T.MetaInfoHelper(this.props.source.metaInfo()).getUserEditableInputs()}render(){return r.createElement(E.InputsTabContent,{property:this._properties,model:this.props.model,study:this.props.source,studyMetaInfo:this.props.source.metaInfo(),inputs:this._inputs})}}var k=l(22064),x=l(72877),I=l(42856),L=l(41594),D=l(4781),R=l(17948);const M=new s.TranslatedString("change visibility",i.t(null,void 0,l(21511)));class V extends r.PureComponent{constructor(){super(...arguments),this._onChange=e=>{const{setValue:t}=this.context,{visible:l}=this.props;l&&(0,R.setPropertyValue)(l,(l=>t(l,e,M)))}}render(){const{id:e,title:t,visible:n,disabled:o}=this.props,s=(0,a.clean)(i.t(t,{context:"input"},l(88601)),!0);return r.createElement(D.BoolInputComponent,{label:s,disabled:o,input:{id:e,type:"bool",defval:!0,name:"visible"},value:!n||(0,R.getPropertyValue)(n),onChange:this._onChange})}}V.contextType=L.StylePropertyContext;var B=l(12949),N=l(51613),W=l(69297),A=l(94697),z=l(94152),H=l(18819),F=l(14643),G=l(46464),U=l(96298),O=l(18621),j=l(98450),Q=l(91512),Z=l(93976),q=l(72914),K=l(21579);const $={[x.LineStudyPlotStyle.Line]:{type:x.LineStudyPlotStyle.Line,order:0,icon:z,label:i.t(null,void 0,l(1277))},[x.LineStudyPlotStyle.LineWithBreaks]:{type:x.LineStudyPlotStyle.LineWithBreaks,order:1,icon:H,label:i.t(null,void 0,l(54934))},[x.LineStudyPlotStyle.StepLine]:{type:x.LineStudyPlotStyle.StepLine,order:2,icon:F,label:i.t(null,void 0,l(79511))},[x.LineStudyPlotStyle.StepLineWithBreaks]:{type:x.LineStudyPlotStyle.StepLineWithBreaks,order:3,icon:G,label:i.t(null,void 0,l(64108))},[x.LineStudyPlotStyle.StepLineWithDiamonds]:{type:x.LineStudyPlotStyle.StepLineWithDiamonds,order:4,icon:U,label:i.t(null,void 0,l(67767))},[x.LineStudyPlotStyle.Histogram]:{type:x.LineStudyPlotStyle.Histogram,order:5,icon:O,label:i.t(null,void 0,l(11091))},[x.LineStudyPlotStyle.Cross]:{type:x.LineStudyPlotStyle.Cross,order:6,icon:j,label:i.t(null,{context:"chart_type"},l(74274))},[x.LineStudyPlotStyle.Area]:{type:x.LineStudyPlotStyle.Area,order:7,icon:Q,label:i.t(null,void 0,l(42097))},[x.LineStudyPlotStyle.AreaWithBreaks]:{type:x.LineStudyPlotStyle.AreaWithBreaks,order:8,icon:Z, label:i.t(null,void 0,l(65262))},[x.LineStudyPlotStyle.Columns]:{type:x.LineStudyPlotStyle.Columns,order:9,icon:q,label:i.t(null,void 0,l(36018))},[x.LineStudyPlotStyle.Circles]:{type:x.LineStudyPlotStyle.Circles,order:10,icon:K,label:i.t(null,void 0,l(39495))}},X=Object.values($).sort(((e,t)=>e.order-t.order)).map((e=>({value:e.type,selectedContent:r.createElement(A.DisplayItem,{icon:e.icon}),content:r.createElement(A.DropItem,{icon:e.icon,label:e.label})}))),Y=i.t(null,void 0,l(91492));class J extends r.PureComponent{render(){const{id:e,plotType:t,className:l,priceLine:n,plotTypeChange:o,priceLineChange:i,disabled:s}=this.props;if(!(t in $))return null;const a={readonly:!0,content:r.createElement(r.Fragment,null,r.createElement(W.MenuItemSwitcher,{id:"PlotTypePriceLineSwitch",checked:n,label:Y,preventLabelHighlight:!0,value:"priceLineSwitcher",onChange:i}),r.createElement(N.PopupMenuSeparator,null))};return r.createElement(A.IconDropdown,{id:e,disabled:s,className:l,hideArrowButton:!0,items:[a,...X],value:t,onChange:o})}}var ee=l(41552),te=l(62433);const le=new s.TranslatedString("change plot type",i.t(null,void 0,l(15683))),ne=new s.TranslatedString("change price line visibility",i.t(null,void 0,l(67761)));class re extends r.PureComponent{constructor(){super(...arguments),this._onPlotTypeChange=e=>{const{setValue:t}=this.context,{styleProp:{plottype:l}}=this.props;l&&t(l,e,le)},this._onPriceLineChange=e=>{const{setValue:t}=this.context,{styleProp:{trackPrice:l}}=this.props;l&&t(l,e,ne)}}render(){const{id:e,paletteColor:t,paletteColorProps:n,styleProp:o,isLine:s,hasPlotTypeSelect:a,grouped:c,offset:p}=this.props,d=n.childs();return r.createElement(B.InputRow,{grouped:c,label:r.createElement("div",{className:te.childRowContainer},i.t(t.name,{context:"input"},l(88601))),offset:p},r.createElement(ee.ColorWithThicknessSelect,{disabled:!o.visible.value(),color:d.color,transparency:o.transparency,thickness:s?d.width:void 0,isPaletteColor:!0}),s&&a&&o.plottype&&o.trackPrice?r.createElement(J,{id:(0,k.createDomId)(e,"plot-type-select"),disabled:!o.visible.value(),className:te.smallStyleControl,plotType:o.plottype.value(),priceLine:o.trackPrice.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}):null)}}re.contextType=L.StylePropertyContext;var oe=l(11062);function ie(e,t,l,n,i,s,a){const c=t.colors,p=l.colors;return Object.keys(c).map(((t,l)=>r.createElement(re,{key:a?`${t}-secondary`:t,id:e,grouped:!0,paletteColor:(0,o.ensureDefined)(c[t]),paletteColorProps:(0,o.ensureDefined)(p[t]),styleProp:n,isLine:i,hasPlotTypeSelect:0===l,offset:s})))}class se extends r.PureComponent{render(){const{plot:e,area:t,palette:l,paletteProps:n,hideVisibilitySwitch:i,styleProp:s,showOnlyTitle:a,showSeparator:c=!0,offset:p,secondaryPalette:d,secondaryPaletteProps:u,title:h}=this.props,m=e?e.id:(0,o.ensureDefined)(t).id,v=!m.startsWith("fill")&&e&&(0,x.isLinePlot)(e);return r.createElement(r.Fragment,null,!i&&r.createElement(oe.PropertyTable.Row,null,r.createElement(oe.PropertyTable.Cell,{placement:"first", colSpan:2,offset:p},a?r.createElement("div",null,h):r.createElement(V,{id:m,title:h,visible:s.visible}))),ie(m,l,n,s,v,p),d&&u&&ie(m,d,u,s,v,p,!0),c&&r.createElement(oe.PropertyTable.GroupSeparator,null))}}se.contextType=L.StylePropertyContext;var ae=l(99970);class ce extends r.PureComponent{constructor(e){super(e),this._visible=new ae.StudyPlotVisibleProperty(e.styleProp.display)}render(){const{title:e,plot:t,area:l,palette:n,paletteProps:o,hideVisibilitySwitch:i,styleProp:s,showOnlyTitle:a,showSeparator:c=!0,offset:p}=this.props;return r.createElement(se,{plot:t,area:l,title:e,palette:n,paletteProps:o,styleProp:{...s,visible:this._visible},showSeparator:c,hideVisibilitySwitch:i,showOnlyTitle:a,offset:p})}componentWillUnmount(){this._visible.destroy()}}ce.contextType=L.StylePropertyContext;class pe extends r.PureComponent{constructor(e){super(e),this._visible=new ae.StudyPlotVisibleProperty(e.display)}render(){const{id:e,title:t,disabled:l}=this.props;return r.createElement(V,{id:e,title:t,disabled:l,visible:this._visible})}componentWillUnmount(){this._visible.destroy()}}pe.contextType=L.StylePropertyContext;var de=l(50890);const ue=new s.TranslatedString("change plot type",i.t(null,void 0,l(15683))),he=new s.TranslatedString("change price line visibility",i.t(null,void 0,l(67761)));class me extends r.PureComponent{constructor(){super(...arguments),this._onPlotTypeChange=e=>{const{setValue:t}=this.context,{property:{plottype:l}}=this.props;l&&t(l,e,ue)},this._onPriceLineChange=e=>{const{setValue:t}=this.context,{property:{trackPrice:l}}=this.props;l&&t(l,e,he)}}render(){const{id:e,title:t,isRGB:l,isFundamental:n,property:{color:o,plottype:i,linewidth:s,transparency:a,trackPrice:c,display:p}}=this.props;return r.createElement(B.InputRow,{label:r.createElement(pe,{id:e,title:t,display:p})},l&&!n?this._getInputForRgb():r.createElement(ee.ColorWithThicknessSelect,{disabled:0===p.value(),color:o,transparency:a,thickness:s}),r.createElement(J,{id:(0,k.createDomId)(e,"plot-type-select"),disabled:0===p.value(),className:te.smallStyleControl,plotType:i.value(),priceLine:c.value(),plotTypeChange:this._onPlotTypeChange,priceLineChange:this._onPriceLineChange}))}_getInputForRgb(){const{id:e,showLineWidth:t,property:l}=this.props,{linewidth:n,display:o}=l;return n&&t?r.createElement(de.LineWidthSelect,{id:(0,k.createDomId)(e,"line-width-select"),property:n,disabled:0===o.value()}):null}}me.contextType=L.StylePropertyContext;const ve=r.createContext(null);class ye extends r.PureComponent{render(){const{id:e,isRGB:t,title:l,visible:n,color:o,transparency:i,thickness:s,children:a,switchable:c=!0,offset:p,grouped:d}=this.props;return r.createElement(B.InputRow,{label:c?r.createElement(V,{id:e,title:l,visible:n}):l,offset:p,grouped:d},t?null:r.createElement(ee.ColorWithThicknessSelect,{disabled:n&&!(Array.isArray(n)?n[0].value():n.value()),color:o,transparency:i,thickness:s}),a)}}ye.contextType=L.StylePropertyContext;class ge extends r.PureComponent{constructor(e){super(e),this._visible=new ae.StudyPlotVisibleProperty(e.display)} @@ -16,7 +16,7 @@ if(!e.isHidden)return r.createElement(Je,{key:t,id:e.name,name:e.name,property:l },r.createElement(ol,{study:this.props.source})))}}var sl=l(73955),al=l(85067),cl=l(97456);class pl extends al.DialogRenderer{constructor(e,t,l,r){super(),this._timeout=null,this._handleClose=()=>{n.unmountComponentAtNode(this._container),this._setVisibility(!1),this._subscription.unsubscribe(this,this._handleCollectionChanged)},this._handleCancel=()=>{this._model.undoToCheckpoint(this._checkpoint)},this._handleSubmit=()=>{},this._handleActiveTabChanged=e=>{c.setValue(this._activeTabSettingsName(),e)},this._source=e,this._model=t,this._propertyPages=r,this._checkpoint=this._ensureCheckpoint(l),this._subscription=this._model.model().dataSourceCollectionChanged(),this._subscription.subscribe(this,this._handleCollectionChanged)}hide(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()}isVisible(){return this.visible().value()}show(e={}){var t;if(!p.enabled("property_pages"))return;const o=this._source.metaInfo();if((0,w.isLineTool)(this._source)&&(0,u.trackEvent)("GUI","Drawing Properties",this._source.name()),(0,g.isStudy)(this._source)){const e=!this._source.isPine()||this._source.isStandardPine()?o.description:"Custom Pine";(0,u.trackEvent)("GUI","Study Properties",e)}let s=[];const h=new T.MetaInfoHelper(o);h.hasUserEditableInputs()&&s.push({id:"inputs",label:i.t(null,void 0,l(66304)),Component:_}),h.hasUserEditableProperties(),h.hasUserEditableStyles()&&s.push({id:"style",label:i.t(null,void 0,l(32733)),Component:il}),this._propertyPages||s.push({id:"visibilities",label:i.t(null,void 0,l(21852)),page:this._createVisibilitiesPropertyPage()}),s=this._getPagesForStudyLineTool(s);const m=e.initialTab||c.getValue(this._activeTabSettingsName())||"inputs";let v=(0,a.clean)(o.shortDescription,!0);const y=null!==(t=s.find((e=>e.id===m)))&&void 0!==t?t:s[0];n.render(r.createElement(S,{title:v,model:this._model,source:this._source,initialActiveTab:y.id,pages:s,shouldReturnFocus:e.shouldReturnFocus,onSubmit:this._handleSubmit,onCancel:this._handleCancel,onClose:this._handleClose,onActiveTabChanged:this._handleActiveTabChanged}),this._container),this._setVisibility(!0),d.emit("edit_object_dialog",{objectType:"study",scriptTitle:this._source.title()})}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,sl.createPropertyPage)((0,cl.getIntervalsVisibilitiesPropertiesDefinitions)(this._model,e,new s.TranslatedString(this._source.name(!0),this._source.title(!0))),"visibility",i.t(null,void 0,l(21852)))}_activeTabSettingsName(){return"properties_dialog.active_tab.study"}_ensureCheckpoint(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e}_getPagesForStudyLineTool(e){if(this._propertyPages){const t=this._propertyPages.filter((e=>"coordinates"===e.id||"visibility"===e.id));return[...e,...t.map((e=>({id:e.id,label:e.title,page:e})))]}return e}_handleCollectionChanged(){null===this._timeout&&(this._timeout=setTimeout((()=>{this._closeDialogIfSourceIsDeleted(),this._timeout=null})))}_closeDialogIfSourceIsDeleted(){ null===this._model.model().dataSourceForId(this._source.id())&&this._handleClose()}}},50945:(e,t,l)=>{"use strict";l.d(t,{StudyDefaultsManager:()=>h});var n=l(50959),r=l(97754),o=l.n(r),i=l(9745),s=l(44352),a=l(95276),c=l(16396),p=l(44996),d=l(92229);const u={reset:s.t(null,void 0,l(79782)),saveAsDefault:s.t(null,void 0,l(18229)),defaults:s.t(null,void 0,l(98938))};class h extends n.PureComponent{constructor(){super(...arguments),this._handleResetToDefaults=()=>{this.props.model.restorePropertiesForSource(this.props.source)},this._handleSaveAsDefaults=()=>{this.props.source.properties().saveDefaults()}}render(){const{mode:e}=this.props;return n.createElement(a.ControlDisclosure,{id:"study-defaults-manager",className:o()("normal"===e&&d.defaultsButtonText),hideArrowButton:"compact"===e,buttonChildren:this._getPlaceHolderItem("compact"===e)},n.createElement(c.PopupMenuItem,{className:d.defaultsButtonItem,isActive:!1,label:u.reset,onClick:this._handleResetToDefaults}),n.createElement(c.PopupMenuItem,{className:d.defaultsButtonItem,isActive:!1,label:u.saveAsDefault,onClick:this._handleSaveAsDefaults}))}_getPlaceHolderItem(e){return e?n.createElement(i.Icon,{className:d.defaultsButtonIcon,icon:p}):u.defaults}}},48531:(e,t,l)=>{"use strict";l.d(t,{FooterMenu:()=>b});var n=l(50959),r=l(44352),o=l(9745),i=l(95276),s=l(90692),a=l(47334),c=l(44996);function p(e){return e.isTabletWidth?n.createElement(o.Icon,{className:a.themesButtonIcon,icon:c}):n.createElement(n.Fragment,null,r.t(null,void 0,l(19611)))}function d(e){return n.createElement(s.MatchMedia,{rule:"screen and (max-width: 768px)"},(t=>n.createElement(i.ControlDisclosure,{className:!t&&a.themesButtonText,hideArrowButton:t,buttonChildren:n.createElement(p,{isTabletWidth:t})},e.children)))}var u=l(16396),h=l(96040),m=l(70412),v=l(32563);function y(e){const{name:t,onRemove:l,onClick:r}=e,[o,i]=(0,m.useHover)(),s=n.useCallback((()=>r(t)),[r,t]),c=n.useCallback((()=>{l&&l(t)}),[l,t]);return n.createElement("div",{...i},n.createElement(u.PopupMenuItem,{className:a.defaultsButtonItem,isActive:!1,label:t,onClick:s,toolbox:l&&n.createElement(h.RemoveButton,{hidden:!v.mobiletouch&&!o,onClick:c})}))}function g(e){return n.createElement(d,null,n.createElement(y,{onClick:function(){const{sources:t,chartUndoModel:l}=e;l.restoreLineToolsFactoryDefaults(t)},name:r.t(null,void 0,l(67049))}))}function b(e){return n.createElement(g,{...e})}},37289:(e,t,l)=>{"use strict";l.d(t,{PropertiesEditorTab:()=>c});var n=l(50959),r=l(66849);const o={"Elliott Impulse Wave (12345)Degree":"normal","Elliott Triangle Wave (ABCDE)Degree":"normal","Elliott Triple Combo Wave (WXYXZ)Degree":"normal","Elliott Correction Wave (ABC)Degree":"normal","Elliott Double Combo Wave (WXY)Degree":"normal",BarsPatternMode:"normal",StudyInputSource:"normal"},i={TextText:"big",AnchoredTextText:"big",NoteText:"big",AnchoredNoteText:"big",CalloutText:"big",BalloonText:"big"};var s=l(11062),a=l(15650);function c(e){const{page:t,pageRef:l,tableKey:c}=e;return n.createElement(r.ControlCustomHeightContext.Provider,{value:i },n.createElement(r.ControlCustomWidthContext.Provider,{value:o},t&&n.createElement(s.PropertyTable,{reference:l,key:c},t.definitions.value().map((e=>n.createElement(a.Section,{key:e.id,definition:e}))))))}},51613:(e,t,l)=>{"use strict";l.d(t,{PopupMenuSeparator:()=>s});var n=l(50959),r=l(97754),o=l.n(r),i=l(92910);function s(e){const{size:t="normal",className:l,ariaHidden:r=!1}=e;return n.createElement("div",{className:o()(i.separator,"small"===t&&i.small,"normal"===t&&i.normal,"large"===t&&i.large,l),role:"separator","aria-hidden":r})}},40670:e=>{e.exports={wrapper:"wrapper-bl9AR3Gv",hovered:"hovered-bl9AR3Gv",withIcon:"withIcon-bl9AR3Gv",labelRow:"labelRow-bl9AR3Gv",label:"label-bl9AR3Gv",switchWrap:"switchWrap-bl9AR3Gv",icon:"icon-bl9AR3Gv",labelHint:"labelHint-bl9AR3Gv",labelOn:"labelOn-bl9AR3Gv"}},62433:e=>{e.exports={smallStyleControl:"smallStyleControl-l5f4IL9k",additionalSelect:"additionalSelect-l5f4IL9k",childRowContainer:"childRowContainer-l5f4IL9k",defaultSelect:"defaultSelect-l5f4IL9k",defaultSelectItem:"defaultSelectItem-l5f4IL9k",block:"block-l5f4IL9k",group:"group-l5f4IL9k",wrapGroup:"wrapGroup-l5f4IL9k",textMarkGraphicBlock:"textMarkGraphicBlock-l5f4IL9k",textMarkGraphicWrapGroup:"textMarkGraphicWrapGroup-l5f4IL9k"}},69297:(e,t,l)=>{"use strict";l.d(t,{DEFAULT_MENU_ITEM_SWITCHER_THEME:()=>m,MenuItemSwitcher:()=>v});var n=l(50959),r=l(97754),o=l.n(r),i=l(17946),s=l(26574),a=l.n(s);function c(e){const t=(0,n.useContext)(i.CustomBehaviourContext),{className:l,intent:o="default",size:s="small",enableActiveStateStyles:c=t.enableActiveStateStyles}=e;return r(l,a().switcher,a()[`size-${s}`],a()[`intent-${o}`],!c&&a()["disable-active-state-styles"])}function p(e){var t;const{reference:l,size:r,intent:o,role:i,"aria-checked":s,checked:p,defaultChecked:d,onKeyDown:u,...h}=e,m=(0,n.useCallback)((e=>{13===e.keyCode&&e.target.click(),u&&u(e)}),[u]);return n.createElement("span",{className:c(e)},n.createElement("input",{...h,type:"checkbox",className:a().input,ref:l,role:null!=i?i:"switch","aria-checked":null!==(t=null!=s?s:p)&&void 0!==t?t:d,checked:p,defaultChecked:d,onKeyDown:m}),n.createElement("span",{className:a()["thumb-wrapper"]},n.createElement("span",{className:a().track}),n.createElement("span",{className:a().thumb})))}var d=l(9745),u=l(90186),h=l(40670);const m=h;function v(e){const{className:t,checked:l,id:r,label:i,labelDescription:s,value:a,preventLabelHighlight:c,reference:m,switchReference:v,theme:y=h,disabled:g,icon:b}=e,w=o()(y.label,l&&!c&&y.labelOn),f=o()(t,y.wrapper,l&&y.wrapperWithOnLabel,s&&y.wrapperWithDescription);return n.createElement("label",{className:o()(f,b&&y.withIcon),htmlFor:r,ref:m},void 0!==b&&n.createElement(d.Icon,{className:y.icon,icon:b}),n.createElement("div",{className:y.labelRow},n.createElement("div",{className:w},i),s&&n.createElement("div",{className:y.labelHint},s)),n.createElement("div",{className:h.switchWrap},n.createElement(p,{disabled:g,className:y.switch,reference:v,checked:l,onChange:function(t){const l=t.target.checked;void 0!==e.onChange&&e.onChange(l)}, -value:a,tabIndex:-1,id:r,role:e.switchRole,...(0,u.filterDataProps)(e)})))}},73955:(e,t,l)=>{"use strict";l.r(t),l.d(t,{createPropertyPage:()=>o});var n=l(58275),r=l.n(n);function o(e,t,l,n=null){var o;const i={id:t,title:l,definitions:new(r())(e.definitions),visible:null!==(o=e.visible)&&void 0!==o?o:new(r())(!0).readonly()};return null!==n&&(i.icon=n),i}},97456:(e,t,l)=>{"use strict";l.r(t),l.d(t,{getIntervalsVisibilitiesPropertiesDefinitions:()=>ce,getSelectionIntervalsVisibilitiesPropertiesDefinition:()=>pe});var n=l(44352),r=l(36298),o=l(14483),i=l(28985),s=l(58275),a=l.n(s),c=l(94025),p=l(68806),d=l(62513);const u=new r.TranslatedString("change {title} visibility on ticks",n.t(null,void 0,l(30810))),h=new r.TranslatedString("change {title} visibility on seconds",n.t(null,void 0,l(46948))),m=new r.TranslatedString("change {title} seconds from",n.t(null,void 0,l(2822))),v=new r.TranslatedString("change {title} seconds to",n.t(null,void 0,l(66161))),y=new r.TranslatedString("change {title} visibility on minutes",n.t(null,void 0,l(64370))),g=new r.TranslatedString("change {title} minutes from",n.t(null,void 0,l(15106))),b=new r.TranslatedString("change {title} minutes to",n.t(null,void 0,l(91633))),w=new r.TranslatedString("change {title} visibility on hours",n.t(null,void 0,l(68971))),f=new r.TranslatedString("change {title} hours from",n.t(null,void 0,l(35388))),C=new r.TranslatedString("change {title} hours to",n.t(null,void 0,l(78586))),P=new r.TranslatedString("change {title} visibility on days",n.t(null,void 0,l(29088))),S=new r.TranslatedString("change {title} days from",n.t(null,void 0,l(41377))),E=new r.TranslatedString("change {title} days to",n.t(null,void 0,l(13355))),T=new r.TranslatedString("change {title} visibility on weeks",n.t(null,void 0,l(24941))),_=new r.TranslatedString("change {title} weeks from",n.t(null,void 0,l(21339))),k=new r.TranslatedString("change {title} weeks to",n.t(null,void 0,l(68643))),x=new r.TranslatedString("change {title} visibility on months",n.t(null,void 0,l(6659))),I=new r.TranslatedString("change {title} months from",n.t(null,void 0,l(59635))),L=new r.TranslatedString("change {title} months to",n.t(null,void 0,l(74266))),D=(new r.TranslatedString("change {title} visibility on ranges",n.t(null,void 0,l(29091))),n.t(null,void 0,l(30973))),R=n.t(null,void 0,l(71129)),M=n.t(null,void 0,l(28134)),V=n.t(null,void 0,l(63099)),B=n.t(null,void 0,l(22192)),N=n.t(null,void 0,l(21594)),W=n.t(null,void 0,l(95543)),A=(n.t(null,void 0,l(86672)), +value:a,tabIndex:-1,id:r,role:e.switchRole,...(0,u.filterDataProps)(e)})))}},73955:(e,t,l)=>{"use strict";l.r(t),l.d(t,{createPropertyPage:()=>o});var n=l(58275),r=l.n(n);function o(e,t,l,n=null){var o;const i={id:t,title:l,definitions:new(r())(e.definitions),visible:null!==(o=e.visible)&&void 0!==o?o:new(r())(!0).readonly()};return null!==n&&(i.icon=n),i}},97456:(e,t,l)=>{"use strict";l.r(t),l.d(t,{getIntervalsVisibilitiesPropertiesDefinitions:()=>ce,getSelectionIntervalsVisibilitiesPropertiesDefinition:()=>pe});var n=l(44352),r=l(36298),o=l(14483),i=l(46141),s=l(58275),a=l.n(s),c=l(94025),p=l(68806),d=l(62513);const u=new r.TranslatedString("change {title} visibility on ticks",n.t(null,void 0,l(30810))),h=new r.TranslatedString("change {title} visibility on seconds",n.t(null,void 0,l(46948))),m=new r.TranslatedString("change {title} seconds from",n.t(null,void 0,l(2822))),v=new r.TranslatedString("change {title} seconds to",n.t(null,void 0,l(66161))),y=new r.TranslatedString("change {title} visibility on minutes",n.t(null,void 0,l(64370))),g=new r.TranslatedString("change {title} minutes from",n.t(null,void 0,l(15106))),b=new r.TranslatedString("change {title} minutes to",n.t(null,void 0,l(91633))),w=new r.TranslatedString("change {title} visibility on hours",n.t(null,void 0,l(68971))),f=new r.TranslatedString("change {title} hours from",n.t(null,void 0,l(35388))),C=new r.TranslatedString("change {title} hours to",n.t(null,void 0,l(78586))),P=new r.TranslatedString("change {title} visibility on days",n.t(null,void 0,l(29088))),S=new r.TranslatedString("change {title} days from",n.t(null,void 0,l(41377))),E=new r.TranslatedString("change {title} days to",n.t(null,void 0,l(13355))),T=new r.TranslatedString("change {title} visibility on weeks",n.t(null,void 0,l(24941))),_=new r.TranslatedString("change {title} weeks from",n.t(null,void 0,l(21339))),k=new r.TranslatedString("change {title} weeks to",n.t(null,void 0,l(68643))),x=new r.TranslatedString("change {title} visibility on months",n.t(null,void 0,l(6659))),I=new r.TranslatedString("change {title} months from",n.t(null,void 0,l(59635))),L=new r.TranslatedString("change {title} months to",n.t(null,void 0,l(74266))),D=(new r.TranslatedString("change {title} visibility on ranges",n.t(null,void 0,l(29091))),n.t(null,void 0,l(30973))),R=n.t(null,void 0,l(71129)),M=n.t(null,void 0,l(28134)),V=n.t(null,void 0,l(63099)),B=n.t(null,void 0,l(22192)),N=n.t(null,void 0,l(21594)),W=n.t(null,void 0,l(95543)),A=(n.t(null,void 0,l(86672)), new r.TranslatedString("ticks",n.t(null,void 0,l(59523)))),z=new r.TranslatedString("seconds",n.t(null,void 0,l(32925))),H=new r.TranslatedString("seconds from",n.t(null,void 0,l(6049))),F=new r.TranslatedString("seconds to",n.t(null,void 0,l(39017))),G=new r.TranslatedString("minutes",n.t(null,void 0,l(16465))),U=new r.TranslatedString("minutes from",n.t(null,void 0,l(25586))),O=new r.TranslatedString("minutes to",n.t(null,void 0,l(72317))),j=new r.TranslatedString("hours",n.t(null,void 0,l(3143))),Q=new r.TranslatedString("hours from",n.t(null,void 0,l(84775))),Z=new r.TranslatedString("hours to",n.t(null,void 0,l(11255))),q=new r.TranslatedString("days",n.t(null,void 0,l(82211))),K=new r.TranslatedString("days from",n.t(null,void 0,l(14077))),$=new r.TranslatedString("days to",n.t(null,void 0,l(33486))),X=new r.TranslatedString("weeks",n.t(null,void 0,l(93016))),Y=new r.TranslatedString("weeks from",n.t(null,void 0,l(32002))),J=new r.TranslatedString("weeks to",n.t(null,void 0,l(28091))),ee=new r.TranslatedString("months",n.t(null,void 0,l(58964))),te=new r.TranslatedString("months from",n.t(null,void 0,l(71770))),le=new r.TranslatedString("months to",n.t(null,void 0,l(37179))),ne=(new r.TranslatedString("ranges",n.t(null,void 0,l(13604))),[1,59]),re=[1,59],oe=[1,24],ie=[1,366],se=[1,52],ae=[1,12];function ce(e,t,l){const n=[];if(o.enabled("tick_resolution")){const r=(0,i.createCheckablePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.ticks,u.format({title:l}))},{id:"IntervalsVisibilitiesTicks",title:D});n.push(r)}if((0,c.isSecondsEnabled)()){const r=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.seconds,h.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.secondsFrom,m.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.secondsTo,v.format({title:l}))},{id:"IntervalsVisibilitiesSecond",title:R,min:new(a())(ne[0]),max:new(a())(ne[1])});n.push(r)}const r=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.minutes,y.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.minutesFrom,g.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.minutesTo,b.format({title:l}))},{id:"IntervalsVisibilitiesMinutes",title:M,min:new(a())(re[0]),max:new(a())(re[1])}),s=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.hours,w.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.hoursFrom,f.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.hoursTo,C.format({title:l}))},{id:"IntervalsVisibilitiesHours",title:V,min:new(a())(oe[0]),max:new(a())(oe[1])}),p=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.days,P.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.daysFrom,S.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.daysTo,E.format({title:l}))},{id:"IntervalsVisibilitiesDays",title:B,min:new(a())(ie[0]),max:new(a())(ie[1])});n.push(r,s,p);const d=(0,i.createRangePropertyDefinition)({checked:(0, i.convertToDefinitionProperty)(e,t.weeks,T.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.weeksFrom,_.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.weeksTo,k.format({title:l}))},{id:"IntervalsVisibilitiesWeeks",title:N,min:new(a())(se[0]),max:new(a())(se[1])}),A=(0,i.createRangePropertyDefinition)({checked:(0,i.convertToDefinitionProperty)(e,t.months,x.format({title:l})),from:(0,i.convertToDefinitionProperty)(e,t.monthsFrom,I.format({title:l})),to:(0,i.convertToDefinitionProperty)(e,t.monthsTo,L.format({title:l}))},{id:"IntervalsVisibilitiesMonths",title:W,min:new(a())(ae[0]),max:new(a())(ae[1])});return n.push(d,A),{definitions:n}}function pe(e,t){const l=[];if(o.enabled("tick_resolution")){const n=(0,i.createCheckablePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.ticks),A,t)},{id:"IntervalsVisibilitiesTicks",title:D});l.push(n)}if((0,c.isSecondsEnabled)()){const n=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.seconds),z,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.secondsFrom),H,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.secondsTo),F,t)},{id:"IntervalsVisibilitiesSecond",title:R,min:new(a())(ne[0]),max:new(a())(ne[1])});l.push(n)}const n=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.minutes),G,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.minutesFrom),U,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.minutesTo),O,t)},{id:"IntervalsVisibilitiesMinutes",title:M,min:new(a())(re[0]),max:new(a())(re[1])}),r=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.hours),j,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.hoursFrom),Q,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.hoursTo),Z,t)},{id:"IntervalsVisibilitiesHours",title:V,min:new(a())(oe[0]),max:new(a())(oe[1])}),s=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.days),q,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.daysFrom),K,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.daysTo),$,t)},{id:"IntervalsVisibilitiesDays",title:B,min:new(a())(ie[0]),max:new(a())(ie[1])});l.push(n,r,s);const u=(0,i.createRangePropertyDefinition)({checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.weeks),X,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.weeksFrom),Y,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.weeksTo),J,t)},{id:"IntervalsVisibilitiesWeeks",title:N,min:new(a())(se[0]),max:new(a())(se[1])}),h=(0,i.createRangePropertyDefinition)({ checked:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.months),ee,t),from:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.monthsFrom),te,t),to:new d.CollectiblePropertyUndoWrapper(new p.LineToolCollectedProperty(e.monthsTo),le,t)},{id:"IntervalsVisibilitiesMonths",title:W,min:new(a())(ae[0]),max:new(a())(ae[1])});return l.push(u,h),{definitions:l}}},62513:(e,t,l)=>{"use strict";l.d(t,{CollectiblePropertyUndoWrapper:()=>c});var n=l(50151),r=l(44352),o=l(36298),i=l(59452),s=l.n(i);const a=new o.TranslatedString("change {propertyName} property",r.t(null,void 0,l(18567)));class c extends(s()){constructor(e,t,l){super(),this._isProcess=!1,this._listenersMappers=[],this._valueApplier={applyValue:(e,t)=>{this._propertyApplier.setProperty(e,t,a)}},this._baseProperty=e,this._propertyApplier=l,this._propertyName=t}destroy(){this._baseProperty.destroy()}value(){return this._baseProperty.value()}setValue(e,t){this._propertyApplier.beginUndoMacro(a.format({propertyName:this._propertyName})),this._isProcess=!0,this._baseProperty.setValue(e,void 0,this._valueApplier),this._isProcess=!1,this._propertyApplier.endUndoMacro(),this._listenersMappers.forEach((e=>{e.method.call(e.obj,this)}))}subscribe(e,t){const l=()=>{this._isProcess||t.call(e,this)};this._listenersMappers.push({obj:e,method:t,callback:l}),this._baseProperty.subscribe(e,l)}unsubscribe(e,t){var l;const r=(0,n.ensureDefined)(null===(l=this._listenersMappers.find((l=>l.obj===e&&l.method===t)))||void 0===l?void 0:l.callback);this._baseProperty.unsubscribe(e,r)}unsubscribeAll(e){this._baseProperty.unsubscribeAll(e)}}},99970:(e,t,l)=>{"use strict";l.d(t,{StudyPlotVisibleProperty:()=>o});var n=l(57898),r=l.n(n);class o{constructor(e){this._subscribers=new(r()),this._displayProperty=e,this._displayProperty.subscribe(this,this._displayPropertyValueChanged)}destroy(){this._displayProperty.unsubscribe(this,this._displayPropertyValueChanged)}value(){return 0!==this._displayProperty.value()}setValue(e,t){this._displayProperty.setValue(e?15:0)}subscribe(e,t){this._subscribers.subscribe(e,t,!1)}unsubscribe(e,t){this._subscribers.unsubscribe(e,t)}unsubscribeAll(e){this._subscribers.unsubscribeAll(e)}storeStateIfUndefined(){return!1}_displayPropertyValueChanged(){this._subscribers.fire(this)}}},69151:e=>{e.exports=''},67211:e=>{e.exports=''},83786:e=>{e.exports=''},50858:e=>{e.exports=''}, diff --git a/charting_library/bundles/nl_NL.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/nl_NL.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..20d7b3d3 --- /dev/null +++ b/charting_library/bundles/nl_NL.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Mediaan"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Kleur"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Coördinaten"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Kanaal"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports=["Hoek"]},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Bogen"]},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Onderste labels"]},48848:e=>{e.exports=["Rand"]},72269:e=>{e.exports=["Randen"]},27331:e=>{e.exports=["Achtergrond"]},66282:e=>{e.exports="Background #1"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Rooster"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Openingsprijs"]},1220:e=>{e.exports=["Rek uit"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["Rek uit naar links"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Rek lijnen uit"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Rek uit naar rechts"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Lettertype grootte"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Waaiers"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},99180:e=>{e.exports=["Lower Band"]},53861:e=>{e.exports="Lower band #2"},44775:e=>{e.exports="Lower band #3"},85206:e=>{e.exports="Label"},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Label achtergrond"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Linker labels"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stop kleur"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{ +e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Prijs"]},23675:e=>{e.exports=["Prijs label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Prijs levels"]},46964:e=>{e.exports=["Prijs gebied"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Prijzen"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Keer om"]},91367:e=>{e.exports=["Rechter labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Bovenste labels"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Doel kleur:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Transparantie"]},4372:e=>{e.exports="Trend line"},26775:e=>{e.exports=["Upper Band"]},21774:e=>{e.exports="Upper band #2"},21076:e=>{e.exports="Upper band #3"},12374:e=>{e.exports="Use one color"},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},98057:e=>{e.exports="change {title} VWAP line color"},55218:e=>{e.exports="change {title} VWAP line width"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{ +e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},13901:e=>{e.exports="change {title} lower band #1 line color"},78425:e=>{e.exports="change {title} lower band #1 line visibility"},99491:e=>{e.exports="change {title} lower band #1 line width"},55469:e=>{e.exports="change {title} lower band #2 line color"},76157:e=>{e.exports="change {title} lower band #2 line visibility"},8081:e=>{e.exports="change {title} lower band #2 line width"},95016:e=>{e.exports="change {title} lower band #3 line color"},84928:e=>{e.exports="change {title} lower band #3 line visibility"},44693:e=>{e.exports="change {title} lower band #3 line width"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"}, +36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},94028:e=>{e.exports="change {title} price visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},10417:e=>{e.exports="change {title} upper band #1 line color"},58722:e=>{e.exports="change {title} upper band #1 line visibility"},13633:e=>{e.exports="change {title} upper band #1 line width"},64709:e=>{e.exports="change {title} upper band #2 line color"},97847:e=>{e.exports="change {title} upper band #2 line visibility"},62921:e=>{e.exports="change {title} upper band #2 line width"},94153:e=>{e.exports="change {title} upper band #3 line color"},19835:e=>{e.exports="change {title} upper band #3 line visibility"},68310:e=>{e.exports="change {title} upper band #3 line width"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{ +e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Tekstkleur"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.4053.929467332218f26dc70f.js b/charting_library/bundles/nl_NL.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..dc079a60 --- /dev/null +++ b/charting_library/bundles/nl_NL.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Vizier"]},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports=["Achtergrond"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports="Date format"},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Beschrijving"]},26897:e=>{e.exports=["Gebeurtenissen"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indicatoren"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Schalen"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Symbool"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Watermerk"]},26458:e=>{e.exports=["Lont"]},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ +e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.435.ada80623f71848fbb57d.js b/charting_library/bundles/nl_NL.435.ada80623f71848fbb57d.js deleted file mode 100644 index 447b9fdf..00000000 --- a/charting_library/bundles/nl_NL.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports=["Vizier"]},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports=["Achtergrond"]},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports="Date format"},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports=["Beschrijving"]},26897:e=>{e.exports=["Gebeurtenissen"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports=["Indicatoren"]},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports=["Schalen"]},53224:e=>{e.exports="Scales placement"},79194:e=>{e.exports="Status line"},89053:e=>{e.exports=["Symbool"]},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports="Price and percentage value"},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports=["Watermerk"]},26458:e=>{e.exports=["Lont"]},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports="Value according to scale"},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{ -e.exports="change currency and unit labels visibility"},84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/nl_NL.505.978e053ffa4899c28da8.js similarity index 71% rename from charting_library/bundles/nl_NL.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/nl_NL.505.978e053ffa4899c28da8.js index a940a7fb..5bc6e937 100644 --- a/charting_library/bundles/nl_NL.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/nl_NL.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", @@ -17,17 +17,17 @@ e.exports["Moving Average Hamming_study"]="Moving Average Hamming",e.exports["Mo e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Kolommen"]},19372:e=>{e.exports=["Reactie"]},20229:e=>{e.exports=["Vergelijk of voeg een symbool toe"]},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports=["Kopiëren"]},87898:e=>{e.exports=["Kopieer grafiek lay-out"]},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports=["Aanroepen"]},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports="Change"},28089:e=>{e.exports=["Verander Symbool"]},99374:e=>{e.exports=["Verander interval"]},14412:e=>{e.exports=["Grafiek eigenschappen"]},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports=["Kloon"]},31691:e=>{e.exports=["Slot"]},50493:e=>{e.exports="Create order"},52302:e=>{e.exports="Create limit order"},29908:e=>{e.exports=["Kruis"]},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports=["Valuta"]},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports=["Cyclische lijnen"]},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports=["ABCD patroon"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports=["Geankerde notitie"]},94782:e=>{e.exports=["Geankerde tekst"]},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports=["Voeg symbool toe"]},8700:e=>{e.exports="Add alert"},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports="Add alert on {drawing}"},44469:e=>{e.exports="Add alert on {series}"},64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports="Add financial metric for {instrumentName}"},92206:e=>{e.exports="Add indicator/strategy on {studyTitle}"},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports="Add this financial metric to entire layout"},64288:e=>{ e.exports="Add this indicator to entire layout"},77920:e=>{e.exports="Add this strategy to entire layout"},34059:e=>{e.exports="Add this symbol to entire layout"},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Always Invisible"]},71997:e=>{e.exports=["Always Visible"]},97305:e=>{e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports="Apply these indicators to entire layout"},42762:e=>{e.exports=["apr"]},45104:e=>{e.exports=["Boog"]},42097:e=>{e.exports=["Gebied"]},96237:e=>{e.exports=["Pijl"]},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports=["Pijl teken beneden"]},35062:e=>{e.exports=["Pijl teken links"]},92163:e=>{e.exports=["Pijl teken rechts"]},33196:e=>{e.exports=["Pijl teken omhoog"]},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports=["Athene"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports=["aug"]},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Ballon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports=["Bars patroon"]},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports=["Berlijn"]},30251:e=>{e.exports=["Borstel"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Breng naar voren"]},26354:e=>{e.exports=["Breng naar voren"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports=["Gann box"]},68102:e=>{e.exports=["Gann waaier"]},66321:e=>{e.exports=["Gann vierkant"]},87107:e=>{e.exports="Gann Square Fixed"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{ e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C"},53831:e=>{e.exports="Data window..."},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports=["Datum"]},60222:e=>{e.exports=["Datum reikwijdte"]},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports=["dec"]},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},8338:e=>{e.exports="Draw Horizontal Line at"},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Voer een nieuwe grafiek lay-out naam in"]},93512:e=>{e.exports=["Edit {title} Alert"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports=["Ovaal"]},27558:e=>{e.exports="Extend alert lines"},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports=["Beurs"]},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports=["Voorspelling"]},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports=["feb"]},82719:e=>{e.exports=["Fib kanaal"]},64192:e=>{e.exports=["Fib cirkels"]},63835:e=>{e.exports=["Fib teruggang"]},18072:e=>{e.exports=["Fib snelheid weerstandsbogen"]},20877:e=>{e.exports=["Fib snelheid weerstandswaaier"]},76783:e=>{e.exports=["Fib spiraal"]},89037:e=>{e.exports=["Fib tijdszone"]},72489:e=>{e.exports=["Fib wig"]},21524:e=>{e.exports="Flag"},55678:e=>{e.exports=["Vlag markering"]},29230:e=>{e.exports=["Vlakke top/bodem"]},92754:e=>{e.exports=["Omgedraaid"]},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Lege candles"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horizontale lijn"]},76604:e=>{e.exports=["Horizontale straal"]},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Verbergen"]},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{ -e.exports=["Verberg markeringen op bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Hoog"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Onjuist symbool"]},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Voeg indicator toe"]},9114:e=>{e.exports=["Binnen"]},12354:e=>{e.exports=["Interne hooivork"]},26579:e=>{e.exports=["Icoon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["jan"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["jul"]},15224:e=>{e.exports=["jun"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Openen"]},25595:e=>{e.exports=["Origineel"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Laag"]},42284:e=>{e.exports=["Op slot"]},1441:e=>{e.exports=["Vergrendel/ontgrendel"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["Londen"]},44604:e=>{e.exports=["Long positie"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Lijn"]},38397:e=>{e.exports=["Met markeringen"]},63492:e=>{e.exports="Line break"},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Aangepaste Schiff"]},18559:e=>{e.exports=["Aangepaste Schiff hooivork"]},18665:e=>{e.exports=["Moskou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["mrt"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Gespiegeld"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{ -e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Notitie"]},71230:e=>{e.exports=["nov"]},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports=["Sla nieuwe grafiek lay-out op"]},9908:e=>{e.exports=["Opslaan als"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Schaal alleen prijsgrafiek"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff hooivork"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Instellingen"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Stuur naar achteren"]},23221:e=>{e.exports=["Stuur naar achteren"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["sep"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Sessie onderbrekingen"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Short positie"]},81428:e=>{e.exports=["Toon"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Stijl"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Blijf in teken modus"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["Subminuten"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Polygoon"]},34402:e=>{e.exports="Path"},70394:e=>{ -e.exports=["Parallel kanaal"]},95995:e=>{e.exports=["Parijs"]},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Pitch waaier"]},43852:e=>{e.exports=["Hooivork"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Prijs label"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Prijs gebied"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Prijs lijn"]},48404:e=>{e.exports=["Primair"]},87086:e=>{e.exports=["Projectie"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Gedraaide rechthoek"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Straal"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Vierkant"]},41615:e=>{e.exports=["Opnieuw"]},35001:e=>{e.exports=["Regressie trend"]},34596:e=>{e.exports=["Verwijder"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports=["Hernoem grafiek lay-out"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["Warschau"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Tekst"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{ -e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Tijd"]},64375:e=>{e.exports=["Tijdszone"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Trend hoek"]},23104:e=>{e.exports=["Trendlijn"]},15501:e=>{e.exports=["Trend gebaseerde Fib extensie"]},31196:e=>{e.exports=["Trend gebaseerde Fib tijd"]},29245:e=>{e.exports=["Driehoek"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Driehoek patroon"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports=["UTC+0"]},81320:e=>{e.exports=["Ongedaan maken"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Verticale Lijn"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Visuele volgorde"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABC patroon"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{ -e.exports="change price to bar ratio"},32303:e=>{e.exports="change resolution"},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Verberg alle tekenhulpmiddelen"]},44974:e=>{e.exports=["Verberg markeringen op bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports="invert scale"},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["laden..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{ -e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Schaal alleen prijsgrafiek"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports=["mogelijke gemaakt door"]},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{ -e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"], -e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"], -e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures", -e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR", -e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate", +e.exports=["Verberg markeringen op bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports=["Hoog"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports="High and low price labels"},21803:e=>{e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports=["Onjuist symbool"]},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Voeg indicator toe"]},9114:e=>{e.exports=["Binnen"]},12354:e=>{e.exports=["Interne hooivork"]},26579:e=>{e.exports=["Icoon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports=["jan"]},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports=["jul"]},15224:e=>{e.exports=["jun"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports="On the left"},29404:e=>{e.exports="On the right"},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Openen"]},25595:e=>{e.exports=["Origineel"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Laag"]},42284:e=>{e.exports=["Op slot"]},1441:e=>{e.exports=["Vergrendel/ontgrendel"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports=["Londen"]},44604:e=>{e.exports=["Long positie"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Lijn"]},38397:e=>{e.exports=["Met markeringen"]},63492:e=>{e.exports="Line break"},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports="Move scale to left"},94338:e=>{e.exports="Move scale to right"},66276:e=>{e.exports=["Aangepaste Schiff"]},18559:e=>{e.exports=["Aangepaste Schiff hooivork"]},18665:e=>{e.exports=["Moskou"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["mrt"]},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports="Merge all scales into one"},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports=["Gespiegeld"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"}, +16971:e=>{e.exports="No volume data"},75549:e=>{e.exports=["Notitie"]},71230:e=>{e.exports=["nov"]},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports=["Sla nieuwe grafiek lay-out op"]},9908:e=>{e.exports=["Opslaan als"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports=["São Paulo"]},37207:e=>{e.exports=["Schaal alleen prijsgrafiek"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff hooivork"]},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports=["Instellingen"]},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Stuur naar achteren"]},23221:e=>{e.exports=["Stuur naar achteren"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports=["sep"]},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Sessie onderbrekingen"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Short positie"]},81428:e=>{e.exports=["Toon"]},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports=["Stijl"]},65323:e=>{e.exports="Stack on the left"},14113:e=>{e.exports="Stack on the right"},93161:e=>{e.exports=["Blijf in teken modus"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports=["Subminuten"]},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports=["Polygoon"]},34402:e=>{e.exports="Path"},70394:e=>{e.exports=["Parallel kanaal"]},95995:e=>{e.exports=["Parijs"]},29682:e=>{ +e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Pitch waaier"]},43852:e=>{e.exports=["Hooivork"]},37680:e=>{e.exports="Pin to new left scale"},43707:e=>{e.exports="Pin to new right scale"},91130:e=>{e.exports="Pin to left scale"},61201:e=>{e.exports="Pin to left scale (hidden)"},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports="Pin to right scale (hidden)"},66156:e=>{e.exports="Pin to scale (now left)"},54727:e=>{e.exports="Pin to scale (now no scale)"},76598:e=>{e.exports="Pin to scale (now right)"},39065:e=>{e.exports="Pin to scale (now {label})"},97324:e=>{e.exports="Pin to scale {label}"},56948:e=>{e.exports="Pin to scale {label} (hidden)"},32156:e=>{e.exports="Pinned to left scale"},8128:e=>{e.exports="Pinned to left scale (hidden)"},3822:e=>{e.exports="Pinned to right scale"},44538:e=>{e.exports="Pinned to right scale (hidden)"},65810:e=>{e.exports="Pinned to scale {label}"},14125:e=>{e.exports="Pinned to scale {label} (hidden)"},97378:e=>{e.exports="Plus button"},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports=["Prijs label"]},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports=["Prijs gebied"]},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Prijs lijn"]},48404:e=>{e.exports=["Primair"]},87086:e=>{e.exports=["Projectie"]},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Gedraaide rechthoek"]},74214:e=>{e.exports="Rome"},50470:e=>{e.exports=["Straal"]},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Vierkant"]},41615:e=>{e.exports=["Opnieuw"]},35001:e=>{e.exports=["Regressie trend"]},34596:e=>{e.exports=["Verwijder"]},1434:e=>{e.exports="Remove drawings"},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports=["Hernoem grafiek lay-out"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports=["Warschau"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports=["Tekst"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports=["Tijd"]}, +64375:e=>{e.exports=["Tijdszone"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports=["Trend hoek"]},23104:e=>{e.exports=["Trendlijn"]},15501:e=>{e.exports=["Trend gebaseerde Fib extensie"]},31196:e=>{e.exports=["Trend gebaseerde Fib tijd"]},29245:e=>{e.exports=["Driehoek"]},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports=["Driehoek patroon"]},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports=["UTC+0"]},81320:e=>{e.exports=["Ongedaan maken"]},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Verticale Lijn"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Visuele volgorde"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABC patroon"]},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports="change price line visibility"},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports="change resolution"},526:e=>{ +e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports="change visibility"},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports="clone line tools"},3195:e=>{e.exports="create line tools group"},92659:e=>{e.exports="create line tools group from selection"},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports="add line tool {lineTool} to group {name}"},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports="add this financial metric to entire layout"},82388:e=>{e.exports="add this indicator to entire layout"},94292:e=>{e.exports="add this strategy to entire layout"},27982:e=>{e.exports="add this symbol to entire layout"},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports="apply drawing template"},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports="apply study template {template}"},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports="bring {title} forward"},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports="exclude line tools from group {group}"},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports="hide {title}"},91842:e=>{e.exports="hide alert label lines"},54781:e=>{e.exports=["Verberg alle tekenhulpmiddelen"]},44974:e=>{e.exports=["Verberg markeringen op bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports="invert scale"},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports="insert {title} after {target}"},11231:e=>{e.exports="insert {title} before {target}"},67176:e=>{e.exports="insert {title} before {targetTitle}"},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports=["laden..."]},50193:e=>{e.exports="lock {title}"},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports="move {title} to new left scale"},45544:e=>{ +e.exports="move {title} to new right scale"},81898:e=>{e.exports="move all scales to left"},22863:e=>{e.exports="move all scales to right"},45356:e=>{e.exports="move drawing(s)"},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports="move scale"},74642:e=>{e.exports="make {title} no scale (Full screen)"},45223:e=>{e.exports="make group {group} invisible"},87927:e=>{e.exports="make group {group} visible"},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Schaal alleen prijsgrafiek"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports="send {title} backward"},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports=["mogelijke gemaakt door"]},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports="pin to right scale"},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports="remove all studies"},80171:e=>{e.exports="remove all studies and drawing tools"},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports="remove drawings"},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports="rename group {group} to {newName}"},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{ +e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports="update {title} script"},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr", +e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso", +e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures", +e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)", +e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate", e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures",e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["U.S. Dollar Currency Index"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"], e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk",e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar", e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar",e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index", diff --git a/charting_library/bundles/nl_NL.77.a1830a06fe990f9f1170.js b/charting_library/bundles/nl_NL.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/nl_NL.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/nl_NL.77.5401b8766c940f90b3e9.js index 0716abbb..d09eb0b6 100644 --- a/charting_library/bundles/nl_NL.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/nl_NL.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Annuleren"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Beschrijving"]},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports=["Afstand"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["Mei"]},84675:e=>{e.exports="March"},54406:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["Zoeken"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["Symbool"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports=["Annuleren"]},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports=["Beschrijving"]},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports=["Afstand"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports=["Mei"]},84675:e=>{e.exports="March"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports=["Zoeken"]},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports=["Symbool"]},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports="change opacity"},13066:e=>{e.exports="change color"},95657:e=>{e.exports="change thickness"},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},60804:e=>{e.exports=["indexen"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/nl_NL.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/nl_NL.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index f1692263..00000000 --- a/charting_library/bundles/nl_NL.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports=["Mediaan"]},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports="Coeffs as percents"},40054:e=>{e.exports=["Kleur"]},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports=["Coördinaten"]},76655:e=>{e.exports="Cash"},99120:e=>{e.exports=["Kanaal"]},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports=["Hoek"]},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports=["Bogen"]},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Onderste labels"]},48848:e=>{e.exports=["Rand"]},72269:e=>{e.exports=["Randen"]},27331:e=>{e.exports=["Achtergrond"]},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports=["Rooster"]},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Openingsprijs"]},1220:e=>{e.exports=["Rek uit"]},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports=["Rek uit naar links"]},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Rek lijnen uit"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports="Extend lines right"},14025:e=>{e.exports=["Rek uit naar rechts"]},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Lettertype grootte"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports=["Waaiers"]},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports="Label"},75332:e=>{e.exports="Label border"},14773:e=>{e.exports=["Label achtergrond"]},37126:e=>{e.exports="Label text"},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Linker labels"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports="Line color"},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports=["Stop kleur"]},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports=["Prijs"]},23675:e=>{e.exports=["Prijs label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Prijs levels"] -},46964:e=>{e.exports=["Prijs gebied"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports=["Prijzen"]},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports=["Keer om"]},91367:e=>{e.exports=["Rechter labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Bovenste labels"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports=["Doel kleur:"]},74289:e=>{e.exports="Target text"},17932:e=>{e.exports="Text wrap"},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports=["Transparantie"]},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{ -e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{ -e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Tekstkleur"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/object-tree-dialog.4ff568f64fed9df9f328.js b/charting_library/bundles/object-tree-dialog.e45c37aa49fc3245f8f0.js similarity index 96% rename from charting_library/bundles/object-tree-dialog.4ff568f64fed9df9f328.js rename to charting_library/bundles/object-tree-dialog.e45c37aa49fc3245f8f0.js index e581fee6..5dae6b0e 100644 --- a/charting_library/bundles/object-tree-dialog.4ff568f64fed9df9f328.js +++ b/charting_library/bundles/object-tree-dialog.e45c37aa49fc3245f8f0.js @@ -2,7 +2,7 @@ "with-start-slot":"with-start-slot-RUSovanF","with-end-slot":"with-end-slot-RUSovanF"}},48729:e=>{e.exports={"round-tabs":"round-tabs-J4T7wK54","align-start":"align-start-J4T7wK54","align-center":"align-center-J4T7wK54",tab:"tab-J4T7wK54","tab-primary":"tab-primary-J4T7wK54",checked:"checked-J4T7wK54","tab-ghost":"tab-ghost-J4T7wK54","size-xsmall":"size-xsmall-J4T7wK54","size-small":"size-small-J4T7wK54","size-large":"size-large-J4T7wK54"}},23490:e=>{e.exports={dropTargetInside:"dropTargetInside-e_nPSSdZ",dropTarget:"dropTarget-e_nPSSdZ",before:"before-e_nPSSdZ",after:"after-e_nPSSdZ"}},75564:e=>{e.exports={wrap:"wrap-IEe5qpW4",selected:"selected-IEe5qpW4",childOfSelected:"childOfSelected-IEe5qpW4",disabled:"disabled-IEe5qpW4",expandHandle:"expandHandle-IEe5qpW4",expanded:"expanded-IEe5qpW4"}},76106:e=>{e.exports={separator:"separator-MgF6KBas",tree:"tree-MgF6KBas",overlayScrollWrap:"overlayScrollWrap-MgF6KBas",listContainer:"listContainer-MgF6KBas"}},28355:e=>{e.exports={title:"title-QPktCwTY",tabs:"tabs-QPktCwTY",empty:"empty-QPktCwTY",image:"image-QPktCwTY",spinner:"spinner-QPktCwTY",contentList:"contentList-QPktCwTY"}},17742:e=>{e.exports={dialog:"dialog-VUnQLSMH",button:"button-VUnQLSMH"}},22813:e=>{e.exports={title:"title-uNZ8yW1y",withoutIcon:"withoutIcon-uNZ8yW1y",buttons:"buttons-uNZ8yW1y",button:"button-uNZ8yW1y",disabled:"disabled-uNZ8yW1y"}},87769:e=>{e.exports={wrap:"wrap-C8ln3wvp",dialog:"dialog-C8ln3wvp",offset:"offset-C8ln3wvp",title:"title-C8ln3wvp",main:"main-C8ln3wvp",disabled:"disabled-C8ln3wvp",icon:"icon-C8ln3wvp",pathIcon:"pathIcon-C8ln3wvp",syncIconWrap:"syncIconWrap-C8ln3wvp",syncIcon:"syncIcon-C8ln3wvp",rightButtons:"rightButtons-C8ln3wvp",hover:"hover-C8ln3wvp",expandHandle:"expandHandle-C8ln3wvp",button:"button-C8ln3wvp",selected:"selected-C8ln3wvp",childOfSelected:"childOfSelected-C8ln3wvp",renameInput:"renameInput-C8ln3wvp",warn:"warn-C8ln3wvp",visible:"visible-C8ln3wvp"}},6909:e=>{e.exports={wrap:"wrap-ukH4sVzT",space:"space-ukH4sVzT",tree:"tree-ukH4sVzT"}},86928:e=>{e.exports={button:"button-w6lVe_oI",hovered:"hovered-w6lVe_oI",disabled:"disabled-w6lVe_oI"}},27011:(e,t,n)=>{"use strict";function o(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>o})},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>o});const o=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},95604:(e,t,n)=>{"use strict";function o(e){let t=0;return e.isTop&&e.isLeft||(t+=1),e.isTop&&e.isRight||(t+=2),e.isBottom&&e.isLeft||(t+=8),e.isBottom&&e.isRight||(t+=4),t}n.d(t,{getGroupCellRemoveRoundBorders:()=>o})},67029:(e,t,n)=>{"use strict";n.d(t,{ControlSkeleton:()=>b,InputClasses:()=>m});var o=n(50959),r=n(97754),s=n(50151),i=n(38528),l=n(90186),a=n(86332),c=n(95604);var u=n(81026),d=n.n(u);function h(e){let t="";return 0!==e&&(1&e&&(t=r(t,d()["no-corner-top-left"])),2&e&&(t=r(t,d()["no-corner-top-right"])),4&e&&(t=r(t,d()["no-corner-bottom-right"])),8&e&&(t=r(t,d()["no-corner-bottom-left"]))),t}function g(e,t,n,o){ const{removeRoundBorder:s,className:i,intent:l="default",borderStyle:a="thin",size:u,highlight:g,disabled:p,readonly:m,stretch:f,noReadonlyStyles:v,isFocused:b}=e,y=h(null!=s?s:(0,c.getGroupCellRemoveRoundBorders)(n));return r(d().container,d()[`container-${u}`],d()[`intent-${l}`],d()[`border-${a}`],u&&d()[`size-${u}`],y,g&&d()["with-highlight"],p&&d().disabled,m&&!v&&d().readonly,b&&d().focused,f&&d().stretch,t&&d().grouped,!o&&d()["adjust-position"],n.isTop&&d()["first-row"],n.isLeft&&d()["first-col"],i)}function p(e,t,n){const{highlight:o,highlightRemoveRoundBorder:s}=e;if(!o)return d().highlight;const i=h(null!=s?s:(0,c.getGroupCellRemoveRoundBorders)(t));return r(d().highlight,d().shown,d()[`size-${n}`],i)}const m={FontSizeMedium:(0,s.ensureDefined)(d()["font-size-medium"]),FontSizeLarge:(0,s.ensureDefined)(d()["font-size-large"])},f={passive:!1};function v(e,t){const{style:n,id:r,role:s,onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:m,onMouseUp:v,onKeyDown:b,onClick:y,tabIndex:_,startSlot:S,middleSlot:w,endSlot:C,onWheel:T,onWheelNoPassive:I=null,size:k}=e,{isGrouped:E,cellState:M,disablePositionAdjustment:D=!1}=(0,o.useContext)(a.ControlGroupContext),N=function(e,t=null,n){const r=(0,o.useRef)(null),s=(0,o.useRef)(null),i=(0,o.useCallback)((()=>{if(null===r.current||null===s.current)return;const[e,t,n]=s.current;null!==t&&r.current.addEventListener(e,t,n)}),[]),l=(0,o.useCallback)((()=>{if(null===r.current||null===s.current)return;const[e,t,n]=s.current;null!==t&&r.current.removeEventListener(e,t,n)}),[]),a=(0,o.useCallback)((e=>{l(),r.current=e,i()}),[]);return(0,o.useEffect)((()=>(s.current=[e,t,n],i(),l)),[e,t,n]),a}("wheel",I,f);return o.createElement("span",{style:n,id:r,role:s,className:g(e,E,M,D),tabIndex:_,ref:(0,i.useMergedRefs)([t,N]),onFocus:c,onBlur:u,onMouseOver:d,onMouseOut:h,onMouseDown:m,onMouseUp:v,onKeyDown:b,onClick:y,onWheel:T,...(0,l.filterDataProps)(e),...(0,l.filterAriaProps)(e)},S,w,C,o.createElement("span",{className:p(e,M,k)}))}v.displayName="ControlSkeleton";const b=o.forwardRef(v)},78274:(e,t,n)=>{"use strict";n.d(t,{AfterSlot:()=>u,EndSlot:()=>c,MiddleSlot:()=>a,StartSlot:()=>l});var o=n(50959),r=n(97754),s=n(7236),i=n.n(s);function l(e){const{className:t,interactive:n=!0,icon:s=!1,children:l}=e;return o.createElement("span",{className:r(i()["inner-slot"],n&&i().interactive,s&&i().icon,t)},l)}function a(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(i()["inner-slot"],i()["inner-middle-slot"],t)},n)}function c(e){const{className:t,interactive:n=!0,icon:s=!1,children:l}=e;return o.createElement("span",{className:r(i()["inner-slot"],n&&i().interactive,s&&i().icon,t)},l)}function u(e){const{className:t,children:n}=e;return o.createElement("span",{className:r(i()["after-slot"],t)},n)}},31261:(e,t,n)=>{"use strict";n.d(t,{InputControl:()=>b});var o=n(50959),r=n(97754),s=n(90186),i=n(47201),l=n(48907),a=n(38528),c=n(48027),u=n(29202),d=n(45812),h=n(67029),g=n(78274),p=n(30930),m=n.n(p);function f(e){return!(0,s.isAriaAttribute)(e)&&!(0, s.isDataAttribute)(e)}function v(e){const{id:t,title:n,role:i,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:p,draggable:v,autoComplete:b,autoFocus:y,maxLength:_,min:S,max:w,step:C,pattern:T,inputMode:I,onSelect:k,onFocus:E,onBlur:M,onKeyDown:D,onKeyUp:N,onKeyPress:x,onChange:L,onDragStart:z,size:j="small",className:R,inputClassName:A,disabled:O,readonly:P,containerTabIndex:B,startSlot:F,endSlot:W,reference:H,containerReference:V,onContainerFocus:G,...U}=e,Z=(0,s.filterProps)(U,f),K={...(0,s.filterAriaProps)(U),...(0,s.filterDataProps)(U),id:t,title:n,role:i,tabIndex:l,placeholder:a,name:c,type:u,value:d,defaultValue:p,draggable:v,autoComplete:b,autoFocus:y,maxLength:_,min:S,max:w,step:C,pattern:T,inputMode:I,onSelect:k,onFocus:E,onBlur:M,onKeyDown:D,onKeyUp:N,onKeyPress:x,onChange:L,onDragStart:z};return o.createElement(h.ControlSkeleton,{...Z,disabled:O,readonly:P,tabIndex:B,className:r(m().container,R),size:j,ref:V,onFocus:G,startSlot:F,middleSlot:o.createElement(g.MiddleSlot,null,o.createElement("input",{...K,className:r(m().input,m()[`size-${j}`],A,F&&m()["with-start-slot"],W&&m()["with-end-slot"]),disabled:O,readOnly:P,ref:H})),endSlot:W})}function b(e){e=(0,c.useControl)(e);const{disabled:t,autoSelectOnFocus:n,tabIndex:r=0,onFocus:s,onBlur:h,reference:g,containerReference:p=null}=e,m=(0,o.useRef)(null),f=(0,o.useRef)(null),[b,y]=(0,u.useFocus)(),_=t?void 0:b?-1:r,S=t?void 0:b?r:-1,{isMouseDown:w,handleMouseDown:C,handleMouseUp:T}=(0,d.useIsMouseDown)(),I=(0,i.createSafeMulticastEventHandler)(y.onFocus,(function(e){n&&!w.current&&(0,l.selectAllContent)(e.currentTarget)}),s),k=(0,i.createSafeMulticastEventHandler)(y.onBlur,h),E=(0,o.useCallback)((e=>{m.current=e,g&&("function"==typeof g&&g(e),"object"==typeof g&&(g.current=e))}),[m,g]);return o.createElement(v,{...e,isFocused:b,containerTabIndex:_,tabIndex:S,onContainerFocus:function(e){f.current===e.target&&null!==m.current&&m.current.focus()},onFocus:I,onBlur:k,reference:E,containerReference:(0,a.useMergedRefs)([f,p]),onMouseDown:C,onMouseUp:T})}},38952:(e,t,n)=>{"use strict";function o(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>o})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>s});var o=n(50959),r=n(38952);function s(e){return o.createElement("a",{...(0,r.renameRef)(e)})}o.PureComponent},48027:(e,t,n)=>{"use strict";n.d(t,{useControl:()=>s});var o=n(47201),r=n(29202);function s(e){const{onFocus:t,onBlur:n,intent:s,highlight:i,disabled:l}=e,[a,c]=(0,r.useFocus)(void 0,l),u=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onFocus,t),d=(0,o.createSafeMulticastEventHandler)(l?void 0:c.onBlur,n);return{...e,intent:s||(a?"primary":"default"),highlight:null!=i?i:a,onFocus:u,onBlur:d}}},29202:(e,t,n)=>{"use strict";n.d(t,{useFocus:()=>r});var o=n(50959);function r(e,t){const[n,r]=(0,o.useState)(!1);(0,o.useEffect)((()=>{t&&n&&r(!1)}),[t,n]);const s={onFocus:(0,o.useCallback)((function(t){void 0!==e&&e.current!==t.target||r(!0)}),[e]),onBlur:(0,o.useCallback)((function(t){ -void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,s]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>r});var o=n(50959);function r(){const e=(0,o.useRef)(!1),t=(0,o.useCallback)((()=>{e.current=!0}),[e]),n=(0,o.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>s});var o=n(50959),r=n(53017);function s(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},48907:(e,t,n)=>{"use strict";function o(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>o})},47201:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},23263:(e,t,n)=>{"use strict";n.d(t,{ManageDrawings:()=>P});var o=n(50959),r=n(43370),s=(n(50151),n(9745)),i=n(44352),l=n(36298),a=n(58275),c=n.n(a),u=n(59224),d=n(29673),h=n(64530),g=n(1722),p=n(63932),m=n(97754),f=n.n(m);var v=n(90186),b=n(27011),y=n(25398),_=n.n(y);function S(e){const{className:t,color:n,variant:o,size:r,stretch:s,animated:i,disableThemes:l,isInvertedColorTheme:a,...c}=e;return{...c,...(0,v.filterDataProps)(e),...(0,v.filterAriaProps)(e)}}function w(e){const{reference:t,children:n,iconOnly:r,startIcon:i,endIcon:l,...a}=e,c=function(e,t){const{className:n,color:o="brand",variant:r="primary",size:s="xlarge",stretch:i,animated:l=!1,disableThemes:a=!1,iconOnly:c=!1,isAnchor:u=!1,isActivated:d=!1,isInvertedColorTheme:h=!1,endIcon:g,startIcon:p}=t,f=function(e,t){return!!t&&"black"===e}(o,h);return m(n,e["round-button"],f?e[`color-inverted${o}`]:e[`color-${o}`],e[`variant-${r}`],e[`size-${s}`],l&&e.animated,i&&e.stretch,a&&e["disable-themes"],c&&e["icon-only"],u&&e.link,d&&e.activated,p&&e["with-start-icon"],g&&e["with-end-icon"])}(_(),e);return o.createElement("button",{...S(a),className:c,ref:t},i&&o.createElement(s.Icon,{className:f()(_().icon,_().startIcon),icon:i}),!(0,b.isIconOnly)(n,r)&&o.createElement("span",{className:_().content},n),l&&o.createElement(s.Icon,{className:f()(_().icon,_().endIcon),icon:l}))}n(21593);function C(e,t){const{align:n="start",size:o="xsmall"}=t;return m(e["round-tabs"],e[`align-${n}`],e[`size-${o}`])}function T(e,t){const{variant:n="primary",isChecked:o}=t;return m(e.tab,e[`tab-${n}`],o&&e.checked)}var I=n(48729),k=n.n(I);const E=o.forwardRef(((e,t)=>{const{tabs:n,size:r="xsmall",variant:s="primary",theme:i=k()}=e;return o.createElement("div",{className:C(i,e),ref:t},n.map((e=>{const{isChecked:t,...n}=e;return o.createElement(w,{...n,className:T(i,{...n,variant:s,isChecked:t}),size:r,variant:s})})))}));E.displayName="RoundTabsButtons";i.t(null,void 0,n(87871)),i.t(null,void 0,n(10538)),i.t(null,void 0,n(74860));var M=n(29540),D=n(28355);const N=(0,u.getLogger)("Chart.ManageDrawings"),x=new Map;function L(e){let t=x.get(e);return void 0===t&&(t=new(c())([]),x.set(e,t)),t}const z=new l.TranslatedString("remove all line tools for {symbol}",i.t(null,void 0,n(23481))),j=e=>i.t(null,{plural:"{drawingsCount} drawings",count:e},n(88143)).format({ +void 0!==e&&e.current!==t.target||r(!1)}),[e])};return[n,s]}},45812:(e,t,n)=>{"use strict";n.d(t,{useIsMouseDown:()=>r});var o=n(50959);function r(){const e=(0,o.useRef)(!1),t=(0,o.useCallback)((()=>{e.current=!0}),[e]),n=(0,o.useCallback)((()=>{e.current=!1}),[e]);return{isMouseDown:e,handleMouseDown:t,handleMouseUp:n}}},38528:(e,t,n)=>{"use strict";n.d(t,{useMergedRefs:()=>s});var o=n(50959),r=n(53017);function s(e){return(0,o.useCallback)((0,r.mergeRefs)(e),e)}},48907:(e,t,n)=>{"use strict";function o(e){null!==e&&e.setSelectionRange(0,e.value.length)}n.d(t,{selectAllContent:()=>o})},47201:(e,t,n)=>{"use strict";function o(...e){return t=>{for(const n of e)void 0!==n&&n(t)}}n.d(t,{createSafeMulticastEventHandler:()=>o})},23263:(e,t,n)=>{"use strict";n.d(t,{ManageDrawings:()=>P});var o=n(50959),r=n(43370),s=(n(50151),n(9745)),i=n(44352),l=n(36298),a=n(58275),c=n.n(a),u=n(59224),d=n(18341),h=n(64530),g=n(1722),p=n(63932),m=n(97754),f=n.n(m);var v=n(90186),b=n(27011),y=n(25398),_=n.n(y);function S(e){const{className:t,color:n,variant:o,size:r,stretch:s,animated:i,disableThemes:l,isInvertedColorTheme:a,...c}=e;return{...c,...(0,v.filterDataProps)(e),...(0,v.filterAriaProps)(e)}}function w(e){const{reference:t,children:n,iconOnly:r,startIcon:i,endIcon:l,...a}=e,c=function(e,t){const{className:n,color:o="brand",variant:r="primary",size:s="xlarge",stretch:i,animated:l=!1,disableThemes:a=!1,iconOnly:c=!1,isAnchor:u=!1,isActivated:d=!1,isInvertedColorTheme:h=!1,endIcon:g,startIcon:p}=t,f=function(e,t){return!!t&&"black"===e}(o,h);return m(n,e["round-button"],f?e[`color-inverted${o}`]:e[`color-${o}`],e[`variant-${r}`],e[`size-${s}`],l&&e.animated,i&&e.stretch,a&&e["disable-themes"],c&&e["icon-only"],u&&e.link,d&&e.activated,p&&e["with-start-icon"],g&&e["with-end-icon"])}(_(),e);return o.createElement("button",{...S(a),className:c,ref:t},i&&o.createElement(s.Icon,{className:f()(_().icon,_().startIcon),icon:i}),!(0,b.isIconOnly)(n,r)&&o.createElement("span",{className:_().content},n),l&&o.createElement(s.Icon,{className:f()(_().icon,_().endIcon),icon:l}))}n(21593);function C(e,t){const{align:n="start",size:o="xsmall"}=t;return m(e["round-tabs"],e[`align-${n}`],e[`size-${o}`])}function T(e,t){const{variant:n="primary",isChecked:o}=t;return m(e.tab,e[`tab-${n}`],o&&e.checked)}var I=n(48729),k=n.n(I);const E=o.forwardRef(((e,t)=>{const{tabs:n,size:r="xsmall",variant:s="primary",theme:i=k()}=e;return o.createElement("div",{className:C(i,e),ref:t},n.map((e=>{const{isChecked:t,...n}=e;return o.createElement(w,{...n,className:T(i,{...n,variant:s,isChecked:t}),size:r,variant:s})})))}));E.displayName="RoundTabsButtons";i.t(null,void 0,n(87871)),i.t(null,void 0,n(10538)),i.t(null,void 0,n(74860));var M=n(29540),D=n(28355);const N=(0,u.getLogger)("Chart.ManageDrawings"),x=new Map;function L(e){let t=x.get(e);return void 0===t&&(t=new(c())([]),x.set(e,t)),t}const z=new l.TranslatedString("remove all line tools for {symbol}",i.t(null,void 0,n(23481))),j=e=>i.t(null,{plural:"{drawingsCount} drawings",count:e},n(88143)).format({ drawingsCount:e.toString()}),R=i.t(null,void 0,n(85128)),A=i.t(null,void 0,n(18570));function O(e){const[t,n]=o.useState(null),[s,i]=o.useState(null),[l,a]=o.useState(null),[c,u]=(o.useRef(null),o.useState([]));return o.useEffect((()=>(e.withModel(null,(()=>{const t=e.model();n(t),i(t.mainSeries().symbol())})),()=>n(null))),[e]),o.useEffect((()=>{if(null!==t){const e={},n=(0,r.default)(f,250,{leading:!1});return f(),t.model().dataSourceCollectionChanged().subscribe(e,n),()=>{t.model().dataSourceCollectionChanged().unsubscribe(e,n)}}}),[t]),o.useEffect((()=>{if(null!==t){const e=L(t.model().id()).spawn();return u([...e.value()]),e.subscribe((()=>u([...e.value()]))),()=>null==e?void 0:e.destroy()}}),[t]),o.useMemo((()=>({currentSymbol:s,symbolDrawingsMaps:l,removeSymbolDrawings:h,changeSymbol:p,hiddenSymbols:c})),[s,l,h,p,c]);async function h(e,n){if(t&&l){const o=l[n].get(e);if(o){const n=Array.from(o).map((e=>t.model().dataSourceForId(e))).filter(g.notNull);n.length>0&&t.removeSources(n,!1,z.format({symbol:e}));const r=L(t.model().id());r.setValue([...r.value(),e]);try{await f()}catch(e){N.logError(`Error removing line tools: ${e}`)}r.setValue(r.value().filter((t=>t!==e)))}}}function p(n){e.setSymbol(n),null!==t&&i(n)}async function m(e){const t=function(e){const t=[new Map,new Map,new Map];{const n=t[0];e.forEach((e=>{var t;if((0,d.isLineTool)(e)&&e.showInObjectTree()){const o=null!==(t=e.symbol())&&void 0!==t?t:"",r=n.get(o)||new Set;r.add(e.id()),n.set(o,r)}}))}return t}(e);return(await async function(){return[new Map,new Map,new Map]}()).forEach(((e,n)=>{const o=t[n];e.forEach(((e,t)=>{const n=o.get(t)||new Set;e.forEach((e=>n.add(e))),o.set(t,n)}))})),t}async function f(){null!==t&&a(await m(t.dataSources()))}}function P(e){const{isMobile:t,chartWidget:r,onClose:l,onInitialized:a}=e,{currentSymbol:c,symbolDrawingsMaps:u,removeSymbolDrawings:d,changeSymbol:g,hiddenSymbols:m}=O(r),[f,v]=o.useState(0),[b,y,_]=o.useMemo((()=>{var e;if(null!==c&&null!==u){const t=[];let n=0,o=f;if(null===o)for(o=2;o>0&&!(((null===(e=u[o].get(c))||void 0===e?void 0:e.size)||0)>0);)o--;return u[o].forEach(((e,o)=>{m.includes(o)||(t.push({symbol:o,drawingsCount:e.size,onRemove:()=>function(e){d(e,_)}(o),onClick:()=>function(e){""!==e&&(g(e),null==l||l())}(o)}),n+=e.size)})),t.sort(((e,t)=>e.drawingsCount===t.drawingsCount?e.symbol.localeCompare(t.symbol):e.drawingsCount>t.drawingsCount?-1:1)),[t,n,o]}return[[],0,0]}),[c,f,u,m]);return o.useEffect((()=>{null!==u&&(null==a||a())}),[u]),o.createElement(o.Fragment,null,b.length>0&&o.createElement("div",{className:D.title},`${S=u?u[_].size:0,i.t(null,{plural:"{symbolsCount} symbols",context:"symbols_and_drawings_count",count:S},n(52908)).format({symbolsCount:S.toString()})} ${(e=>i.t(null,{plural:"with {drawingsCount} drawings",context:"symbols_and_drawings_count",count:e},n(42743)).format({drawingsCount:e.toString()}))(y)}`),0===b.length?null===u?o.createElement(p.Spinner,{className:D.spinner}):o.createElement("div",{className:D.empty},o.createElement(s.Icon,{className:D.image,icon:M }),o.createElement("span",null,A)):b.map((({symbol:e,drawingsCount:n,onRemove:r,onClick:s})=>o.createElement(h.DialogContentItem,{key:e,title:e,subtitle:j(n),removeBtnLabel:R,isActive:e===c,isMobile:t,onClick:s,onClickRemove:r,showFavorite:!1}))));var S}},82497:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ObjectTreeDialogRenderer:()=>Xo});var o=n(50959),r=n(962);async function s(e,t,n){let o;for(let r=0;rPromise.resolve()))}var l=n(59224);const a=(0,l.getLogger)("DataSourcesIcons");let c=null;function u(){const e=n.c[57673];return e?Promise.resolve(e.exports.lineToolsIcons):n.e(1890).then(n.bind(n,57673)).then((e=>e.lineToolsIcons))}function d(){const e=n.c[45876];return e?Promise.resolve(e.exports.SERIES_ICONS):n.e(9685).then(n.bind(n,45876)).then((e=>e.SERIES_ICONS))}let h=null;function g(){return null===h&&(h=function(){const e=i(u,2).then((e=>e)).catch((e=>(a.logWarn(e),{}))),t=i(d,2).then((e=>e)).catch((e=>(a.logWarn(e),{})));return Promise.all([e,t])}()),h.then((e=>(c={linetool:e[0],series:e[1]},c)))}var p=n(41590),m=n(37558),f=n(90692),v=n(44352),b=n(35057),y=n(24437),_=n(23263);var S=n(36349),w=n(32563),C=n(68335),T=n(50151),I=n(97754),k=n.n(I),E=n(9745),M=n(16396),D=n(8087),N=n(37968);const x=o.createContext(null);var L=n(50813),z=n(36296),j=n(74059),R=n(80465),A=n(22813),O=n(51768);function P(e){const{viewModel:t}=(0,T.ensureNotNull)((0,o.useContext)(x)),r=(0,N.useForceUpdate)(),s=t.selection();(0,o.useEffect)((()=>{const e={};return t.onChange().subscribe(e,(()=>r())),()=>{t.onChange().unsubscribeAll(e)}}),[t]),(0,o.useEffect)((()=>{const e={};return s.onChange().subscribe(e,(()=>r())),()=>{s.onChange().unsubscribeAll(e)}}),[s]);const i=!t.canSelectionBeUnmerged(),l=t.isSelectionCopiable(),a=t.isSelectionCloneable(),c=!l&&!a,u=t.canSelectionBeGrouped(),d=!1;return o.createElement(o.Fragment,null,o.createElement("div",{className:I(A.title,A.withoutIcon)},v.t(null,void 0,n(31095)),d),o.createElement("div",{className:A.buttons},o.createElement(L.ToolWidgetIconButton,{className:I(A.button,!u&&A.disabled),icon:R,onClick:function(){t.createGroupFromSelection()},isDisabled:!u,title:v.t(null,void 0,n(91073)),"data-name":"group-button"}),o.createElement(D.ToolWidgetMenu,{className:I(A.button,c&&A.disabled),isDisabled:c,content:o.createElement(E.Icon,{icon:z}),title:v.t(null,void 0,n(98129)),arrow:!1,isShowTooltip:!0,"data-name":"copy-clone-button"},l&&o.createElement(M.PopupMenuItem,{"data-name":"copy",label:v.t(null,void 0,n(35216)),onClick:function(){t.copySelection()}}),a&&o.createElement(M.PopupMenuItem,{"data-name":"clone",label:v.t(null,void 0,n(52977)),onClick:function(){t.cloneSelection()}})),o.createElement(D.ToolWidgetMenu,{className:I(A.button,i&&A.disabled),isDisabled:i,content:o.createElement(E.Icon,{icon:j}),title:v.t(null,void 0,n(45828)),arrow:!1,isShowTooltip:!0,"data-name":"move-to-button"},o.createElement(M.PopupMenuItem,{"data-name":"new-pane-above",label:v.t(null,void 0,n(40887)),onClick:function(){ t.unmergeSelectionUp()}}),o.createElement(M.PopupMenuItem,{"data-name":"new-pane-below",label:v.t(null,void 0,n(96712)),onClick:function(){t.unmergeSelectionDown()}}))))}var B=n(54773),F=n(86942),W=n(10170),H=n(7809),V=n(23642);const G=(U="OBJECT_TREE",e=>U+"__"+e);var U;const Z=G("SET_NODES"),K=G("SYNC_NODES"),Y=G("UPDATE_NODE"),$=G("UPDATE_NODES"),q=G("RESET_TREE"),J=G("SET_SELECTED_IDS"),Q=G("DROP_SELECTION"),X=G("SELECT_PREVIOUS"),ee=G("SELECT_NEXT"),te=G("MULTI_SELECT_PREVIOUS"),ne=G("MULTI_SELECT_NEXT"),oe=G("PROCESS_DROP_TARGET"),re=G("UPDATE_DROP_TARGET"),se=G("HIDE_DROP_TARGET"),ie=G("START_MULTI_SELECT"),le=G("STOP_MULTI_SELECT"),ae=(G("REMOVE_NODE"),G("SET_FOCUSED_NODE")),ce=G("SCROLL_TO_ID"),ue=G("SET_IS_SELECTED"),de=G("SET_IS_EXPANDED"),he=G("SET_DISABLED_NODES"),ge=G("MOVE_NODES"),pe=(G("START_DRAG"),G("END_DRAG")),me=()=>({type:X}),fe=()=>({type:ee}),ve=()=>({type:te}),be=()=>({type:ne}),ye=(e,t,n,o,r)=>({type:oe,dropTarget:e,dropType:t,isHoveredLeft:n,boundBox:o,isLastChild:r}),_e=()=>({type:Q}),Se=e=>({type:J,ids:e}),we=(e,t,n)=>({type:ge,ids:e,targetId:t,dropType:n}),Ce=()=>({type:ie}),Te=()=>({type:le}),Ie=e=>({type:ae,nodeId:e}),ke=e=>({type:ce,nodeId:e}),Ee=(e,t,n=0)=>({type:ue,nodeId:e,isSelected:t,mode:n}),Me=(e,t)=>({type:de,nodeId:e,isExpanded:t}),De=e=>({type:he,ids:e}),Ne=()=>({type:pe});var xe=n(77145);const Le=e=>e.nodes,ze=e=>e.selection,je=e=>e.dropTarget,Re=e=>e.expanded,Ae=e=>e.scrollToId,Oe=(e,t)=>t,Pe=(0,xe.createSelector)([Le,Oe],((e,t)=>e[t])),Be=(0,xe.createSelector)([ze,Oe],((e,t)=>e.ids.includes(t))),Fe=(0,xe.createSelector)([Re,Oe],((e,t)=>e.includes(t))),We=(0,xe.createSelector)([e=>e.disabled,ze,Oe],((e,t,n)=>!t.ids.includes(n)&&e.includes(n))),He=(0,xe.createSelector)(Le,(e=>Object.keys(e))),Ve=(0,xe.createSelector)(ze,(({ids:e})=>e)),Ge=(0,xe.createSelector)(ze,(({lastFocusedNodeId:e})=>e)),Ue=(0,xe.createSelector)(ze,(({isMultiSelecting:e})=>e)),Ze=(0,xe.createSelector)([Le,Ve],((e,t)=>t.map((t=>e[t])))),Ke=(0,xe.createSelector)(Le,(e=>Object.values(e).filter((e=>0===e.level)))),Ye=(0,xe.createSelector)([Le,Ke],((e,t)=>t.reduce(((t,n)=>[...t,...$e(e,(0,T.ensureDefined)(n))]),[])));function $e(e,t){const n=[];for(const o of t.children)n.push(e[o]),n.push(...$e(e,e[o]));return n}const qe=(0,xe.createSelector)([Le,Ke,Re],((e,t,n)=>{const o=new Set(n);return t.reduce(((t,n)=>[...t,...Qe(e,(0,T.ensureDefined)(n),o)]),[])})),Je=(0,xe.createSelector)([Le,Ve,Re],((e,t,n)=>{const o=new Set(n);return[{id:"drag-list",level:-1,children:t}].reduce(((t,n)=>[...t,...Qe(e,(0,T.ensureDefined)(n),o)]),[])}));function Qe(e,t,n){const o=[];for(const r of t.children){const t=e[r];void 0!==t&&(o.push(t),n.has(r)&&o.push(...Qe(e,t,n)))}return o}function*Xe(e){const{selectedIds:t,nodes:n}=yield(0,S.call)(e),o={};for(let e=0;e({type:Z,nodes:e}))(o)),yield(0,S.put)(Se(t));!Ge(yield(0,S.select)())&&t.length>0&&(yield(0,S.put)(Ie(t[0])),yield(0,S.put)(ke(t[0])))}function*et(e){for(;;){if((yield(0,S.take)([ie,le])).type===ie){ @@ -17,12 +17,12 @@ const{store:t,scrollToId:n,...r}=e,s="touch"===e.drag?H.TouchBackend:W.HTML5Back rowHeight:In,onSelect:function(e){const n=e.map((e=>t.entity(e))).filter((e=>null!==e));t.selection().set(n)},onDrop:function(e){e.preventDefault();const{detail:{target:n,type:o}}=e;t.insertSelection(n,o)},scrollToId:u,saga:function*(){yield(0,S.fork)(bn,t)},onKeyboardSelect:function(e){d({id:e})},outerRef:function(e){i.current=e},onKeyDown:function(e){if(13===(0,C.hashFromEvent)(e)){e.preventDefault();const n=t.selection().selected(),o=n.length>0?t.entity(n[0]):void 0;o&&t.openProperties(o)}},autofocus:s})))))}function In(e,t){switch(t.type){case"node":return 38;case"separator":return 13}}var kn,En=n(14483);!function(e){e.Svg="svg"}(kn||(kn={}));var Mn=n(31261),Dn=n(86928);function Nn(e){const{className:t,disabled:n,...r}=e;return o.createElement(E.Icon,{className:k()(Dn.button,n&&Dn.disabled,t),...r})}var xn=n(77975);const Ln=v.t(null,void 0,n(91073)),zn=v.t(null,void 0,n(35038)),jn=v.t(null,void 0,n(15101)),Rn=v.t(null,void 0,n(42284)),An=v.t(null,void 0,n(31971)),On=v.t(null,void 0,n(81428)),Pn=v.t(null,void 0,n(34596));var Bn=n(14787),Fn=n(33765),Wn=n(52870),Hn=n(49756),Vn=n(94007),Gn=n(62766),Un=n(87769);function Zn(e){const{id:t}=e,n=(0,o.useContext)(x),{viewModel:r}=(0,T.ensureNotNull)(n),s=r.entity(t);return null===s?null:o.createElement(Kn,{...e,entity:s})}function Kn(e){const{id:t,isOffset:r,isDisabled:s,isSelected:i,isChildOfSelected:l,isHovered:a,parentId:c,entity:u,isExpanded:d}=e,h=(0,o.useContext)(x),{viewModel:g}=(0,T.ensureNotNull)(h),p=(0,o.useContext)(yn),{size:m}=(0,o.useContext)(Ct),[f,b]=(0,o.useState)(!1),y=(0,o.useRef)(null),[_,S]=(0,o.useState)(u.title()),[w,k]=(0,o.useState)(u.getIcon()),[M,D]=(0,o.useState)(u.isLocked()),[N,L]=(0,o.useState)(u.isVisible()),[z,j]=(0,o.useState)(u.isActualInterval()),[R,A]=(0,o.useState)(u.getDrawingSyncState()),[O,P]=(0,o.useState)(!1),[B,F]=((0,xn.useWatchedValueReadonly)({watchedValue:g.getChartLayout()}),(0,o.useState)(!1)),W=(0,o.useRef)(null);(0,o.useEffect)((()=>{const e={};u.onLockChanged().subscribe(e,(()=>D(u.isLocked()))),u.onVisibilityChanged().subscribe(e,(()=>L(u.isVisible())));const t=u.onTitleChanged();t&&t.subscribe(e,(()=>S(u.title()))),u.onIsActualIntervalChange().subscribe(e,(()=>j(u.isActualInterval()))),u.onSyncStateChanged().subscribe(e,(()=>A(u.getDrawingSyncState())));const n=u.onIconChanged?u.onIconChanged():void 0;return n&&n.subscribe(e,(()=>k(u.getIcon()))),()=>{u.onIsActualIntervalChange().unsubscribeAll(e),u.onLockChanged().unsubscribeAll(e),u.onVisibilityChanged().unsubscribeAll(e),u.onSyncStateChanged().unsubscribeAll(e),t&&t.unsubscribeAll(e),W.current&&clearTimeout(W.current),n&&n.unsubscribeAll(e)}}),[u]),(0,o.useEffect)((()=>{f&&y.current&&(y.current.focus(),y.current.setSelectionRange(0,_.length))}),[f]),(0,o.useEffect)((()=>{const e={};return g.hoveredObjectChanged().subscribe(e,X),()=>{g.hoveredObjectChanged().unsubscribeAll(e)}}),[d]),(0,o.useEffect)((()=>{g.setHoveredObject(a?t:null)}),[a]),(0,o.useEffect)((()=>{!i&&W.current&&(clearTimeout(W.current),W.current=null),b(!1)}),[i]);const H={};if(c){const e=g.entity(c) ;e&&(H["data-parent-name"]=e.title()),H["data-type"]=u.hasChildren()?"group":"data-source"}const V=En.enabled("test_show_object_tree_debug")?`<${u.id()}> (${u.zOrder()}) ${u.title()}`:u.title(),G=a||O,U=f&&i,Z=!!p&&p.isTouch,K=!!p&&p.isDialog,Y=z&&N?Vn:Gn,$=u.hasChildren()?v.t(null,void 0,n(38207)):v.t(null,void 0,n(39781));let q=null;return w&&w.type===kn.Svg&&(q=o.createElement(E.Icon,{icon:w.content||"",className:Un.icon})),o.createElement("span",{className:I(Un.wrap,s&&Un.disabled,i&&Un.selected,r&&Un.offset,l&&Un.childOfSelected,O&&!s&&!i&&!l&&Un.hover,K&&!s&&!i&&!l&&Un.dialog),onMouseDown:function(e){f&&!(0,T.ensureNotNull)(y.current).contains(e.target)&&F(!0)},onClick:1===m?J:function(e){if(e.defaultPrevented)return;if(0!==(0,C.modifiersFromEvent)(e))return;if(W.current)e.preventDefault(),clearTimeout(W.current),W.current=null,g.openProperties(u),F(!1);else{const e=g.selection().selected();W.current=setTimeout((()=>{W.current=null,i&&!B&&1===e.length&&g.rename(u,(()=>b(!0))),F(!1)}),500)}},onContextMenu:Z?void 0:J},!U&&o.createElement(o.Fragment,null,q,!1,o.createElement("span",{className:I(Un.title,g.isMain(u)&&Un.main,(!u.isVisible()||!z)&&Un.disabled),...H},V),o.createElement("span",{className:Un.rightButtons},u.canBeLocked()&&o.createElement(Nn,{title:M?jn:Rn,icon:M?Wn:Hn,className:I(Un.button,(G||M)&&Un.visible,"apply-common-tooltip"),onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.setIsLocked(t,!u.isLocked())},"data-role":"button","data-name":"lock","data-active":M}),o.createElement(Nn,{icon:Y,className:I(Un.button,!z&&Un.warn,(G||!N||!z)&&Un.visible,"apply-common-tooltip"),onClick:z?function(e){if(e.defaultPrevented)return;e.preventDefault(),g.setIsVisible(t,!u.isVisible())}:function(e){if(e.defaultPrevented)return;e.preventDefault(),g.openProperties(u,Bn.TabNames.visibility)},title:function(){if(!z)return $;return N?An:On}(),"data-role":"button","data-name":"hide","data-active":!N}),u.canBeRemoved()&&o.createElement(Nn,{title:Pn,icon:Fn,className:I(Un.button,(Z||G)&&Un.visible,"apply-common-tooltip"),onClick:function(e){if(e.defaultPrevented)return;e.preventDefault(),e.stopPropagation(),g.remove(t)},"data-role":"button","data-name":"remove"}))),U&&o.createElement(Mn.InputControl,{value:_,onChange:function(e){S(e.currentTarget.value)},onClick:_n.preventDefault,className:Un.renameInput,onKeyDown:function(e){27===(0,C.hashFromEvent)(e)?(e.preventDefault(),S(u.title()),b(!1)):13===(0,C.hashFromEvent)(e)&&(e.preventDefault(),Q())},reference:function(e){y.current=e},onBlur:Q,onDragStart:function(e){e.preventDefault(),e.stopPropagation()},draggable:!0,stretch:!0}));function J(e){e.defaultPrevented||f||!u.fullyConstructed()||(e.preventDefault(),e.persist(),g.openContextMenu(u,(()=>b(!0)),e))}function Q(){""!==_&&u.setName(_),S(u.title()),b(!1)}function X(e){if(u.hasChildren()&&!d){const t=null!==e&&u.childrenIds().has(e);P(t)}else P(t===e)}}var Yn=n(17742);class $n extends o.PureComponent{constructor(e){super(e),this._isMounted=!1,this._dialogRef=o.createRef(), this._renderChildren=e=>o.createElement(qn,{isSmallTablet:e,viewModel:this.props.viewModel}),this._handleMediaChange=()=>{this.state.showDrawer&&!window.matchMedia(y.DialogBreakpoints.TabletSmall).matches&&this.setState({showDrawer:!1})},this._onManageDrawings=e=>{throw new Error("not supported")},this._closeDrawer=()=>{this.setState({showDrawer:!1})},this._handleContextMenuOpened=e=>{this.setState({isContextMenuOpened:e})},this._matchMedia=window.matchMedia(y.DialogBreakpoints.TabletSmall),this.state={showDrawer:!1,showDialog:!1,isContextMenuOpened:!1}}componentDidMount(){this._isMounted=!0,this._matchMedia.addListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().subscribe(this._handleContextMenuOpened)}componentWillUnmount(){this._isMounted=!1,this._matchMedia.removeListener(this._handleMediaChange),this.props.viewModel.isContextMenuOpened().unsubscribe(this._handleContextMenuOpened)}render(){return o.createElement(o.Fragment,null,o.createElement(f.MatchMedia,{rule:y.DialogBreakpoints.TabletSmall},(e=>o.createElement(b.AdaptivePopupDialog,{additionalElementPos:"after",additionalHeaderElement:!1,className:Yn.dialog,dataName:"object-tree-dialog",isOpened:!0,onClickOutside:this.state.showDialog||e||this.state.isContextMenuOpened?()=>{}:this.props.onClose,onClose:this.props.onClose,ref:this._dialogRef,render:()=>this._renderChildren(e),title:v.t(null,void 0,n(31095)),showSeparator:!0}))),o.createElement(m.DrawerManager,null,this.state.showDrawer&&o.createElement(p.Drawer,{onClose:this._closeDrawer,position:"Bottom"},o.createElement(_.ManageDrawings,{onClose:this._closeDrawer,chartWidget:this.props.activeChartWidget,isMobile:!0}))))}}function qn(e){const{isSmallTablet:t,viewModel:n}=e,r=(0,o.useMemo)((()=>({size:t?1:0,smallSizeTreeNodeAction:0})),[t]);return o.createElement(Ct.Provider,{value:r},o.createElement(Tn,{nodeRenderer:Zn,showHeader:!1,viewModel:n,isDialog:!0}))}var Jn=n(16216),Qn=n(98310),Xn=n(57898),eo=n.n(Xn);var to=n(32112);function no(e,t){return`${e}:${t}`}function oo(e){const t=e.split(":");return{persistentId:t[0],instanceId:t[1]}}class ro{constructor(e){this._onChange=new(eo()),this._recalculate=()=>{const e=this._groupModel.groups().map((e=>no(e.id,e.instanceId()))),t=this._selectionApi.allSources();this._selected=this._selected.filter((n=>e.includes(n)||t.includes(n))),this._onChange.fire(this._selected)},this._model=e,this._selectionApi=new to.SelectionApi(this._model),this._groupModel=this._model.lineToolsGroupModel(),this._selected=this._getSelectedIds(),this._selectionApi.onChanged().subscribe(this,(()=>{this._selected=this._getSelectedIds(),this._onChange.fire(this._selected)})),this._groupModel.onChanged().subscribe(this,this._recalculate)}destroy(){this._selectionApi.onChanged().unsubscribeAll(this),this._groupModel.onChanged().unsubscribeAll(this)}set(e){const t=[];let n=e.map((e=>e.id()));for(const o of e)if(o.hasChildren()){const e=o.childrenIds();t.push(...Array.from(e.values())),n=n.filter((t=>!e.has(t)))}else t.push(o.id()) -;this._selectionApi.set(t.map((e=>oo(e).persistentId))),this._selected=n,this._onChange.fire(this._selected)}canBeAddedToSelection(e){return null!==e&&e.canBeAddedToSelection()}onChange(){return this._onChange}selected(){return this._selected}_getSelectedIds(){return this._selectionApi.allSources().map((e=>this._model.dataSourceForId(e))).filter(dt.notNull).filter((e=>e.showInObjectTree())).map((e=>no(e.id(),e.instanceId())))}}class so{constructor(e,t){this._controller=e,this._facade=t,this._groupModel=e.model().lineToolsGroupModel()}buildTree(){const e={};for(const t of this._controller.model().panes()){const n=t.sourcesByGroup().all().filter((e=>e.showInObjectTree()));e[t.id()]=io(t.id(),0);for(const n of this._groupModel.groups()){const o=no(n.id,n.instanceId()),r=(0,T.ensureNotNull)(this._facade.getObjectById(o));if(r.pane()===t){const o=[...n.lineTools()].sort(((e,t)=>e.zorder()>t.zorder()?-1:1)).map((e=>no(e.id(),e.instanceId())));e[r.id()]=io(r.id(),1,t.id(),o),e[t.id()].children.push(r.id());for(const t of o)e[t]=io(t,2,r.id())}}for(const o of n){const n=no(o.id(),o.instanceId());e[n]||(e[n]=io(n,1,t.id()),e[t.id()].children.push(n))}e[t.id()].children.sort(((e,t)=>{const n=(0,T.ensureNotNull)(this._facade.getObjectById(e)),o=(0,T.ensureNotNull)(this._facade.getObjectById(t));return(0,T.ensureNotNull)(o.zOrder())-(0,T.ensureNotNull)(n.zOrder())}))}return this._facade.invalidateCache(new Set(Object.keys(e))),e}}function io(e,t,n,o=[]){return{id:e,level:t,parentId:n,children:o}}var lo=n(36298),ao=n(29673),co=n(28853),uo=n(14292),ho=n(76544),go=n(73212),po=n(88348),mo=n(7295),fo=n(28824),vo=n(57674),bo=n(46627);const yo=new lo.TranslatedString("show {title}",v.t(null,void 0,n(87358))),_o=new lo.TranslatedString("hide {title}",v.t(null,void 0,n(70301))),So=new lo.TranslatedString("lock {title}",v.t(null,void 0,n(50193))),wo=new lo.TranslatedString("unlock {title}",v.t(null,void 0,n(92421))),Co=new lo.TranslatedString("change {sourceTitle} title to {newSourceTitle}",v.t(null,void 0,n(40001))),To=new lo.TranslatedString("insert source(s) after",v.t(null,void 0,n(8343)));function Io(e,t){return t.every((t=>!(t.pane()!==e&&!t.allowsMovingbetweenPanes())))}function ko(e){return e instanceof uo.DataSource&&e.showInObjectTree()?no(e.id(),e.instanceId()):null}function Eo(e){return new lo.TranslatedString(e.name(),e.title())}const Mo=new(eo()),Do="do_not_invalidate_chart_on_changing_line_tools";class No{constructor(e,t){this._syncStateChanged=new(eo()),this._lineToolsAffectChartInvalidation=new bo.FeatureToggleWatchedValue(Do,!1),this._updateSyncState=()=>{this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))},this._undoModel=e,this._dataSource=t,(0,ao.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().subscribe(this._updateSyncState),this._dataSource.sharingMode().subscribe(this._updateSyncState));const n=this._undoModel.lineBeingCreated();null!==n&&n===t&&n.isSynchronizable()&&po.isToolCreatingNow.subscribe(this._updateSyncState)}destroy(){(0, +;this._selectionApi.set(t.map((e=>oo(e).persistentId))),this._selected=n,this._onChange.fire(this._selected)}canBeAddedToSelection(e){return null!==e&&e.canBeAddedToSelection()}onChange(){return this._onChange}selected(){return this._selected}_getSelectedIds(){return this._selectionApi.allSources().map((e=>this._model.dataSourceForId(e))).filter(dt.notNull).filter((e=>e.showInObjectTree())).map((e=>no(e.id(),e.instanceId())))}}class so{constructor(e,t){this._controller=e,this._facade=t,this._groupModel=e.model().lineToolsGroupModel()}buildTree(){const e={};for(const t of this._controller.model().panes()){const n=t.sourcesByGroup().all().filter((e=>e.showInObjectTree()));e[t.id()]=io(t.id(),0);for(const n of this._groupModel.groups()){const o=no(n.id,n.instanceId()),r=(0,T.ensureNotNull)(this._facade.getObjectById(o));if(r.pane()===t){const o=[...n.lineTools()].sort(((e,t)=>e.zorder()>t.zorder()?-1:1)).map((e=>no(e.id(),e.instanceId())));e[r.id()]=io(r.id(),1,t.id(),o),e[t.id()].children.push(r.id());for(const t of o)e[t]=io(t,2,r.id())}}for(const o of n){const n=no(o.id(),o.instanceId());e[n]||(e[n]=io(n,1,t.id()),e[t.id()].children.push(n))}e[t.id()].children.sort(((e,t)=>{const n=(0,T.ensureNotNull)(this._facade.getObjectById(e)),o=(0,T.ensureNotNull)(this._facade.getObjectById(t));return(0,T.ensureNotNull)(o.zOrder())-(0,T.ensureNotNull)(n.zOrder())}))}return this._facade.invalidateCache(new Set(Object.keys(e))),e}}function io(e,t,n,o=[]){return{id:e,level:t,parentId:n,children:o}}var lo=n(36298),ao=n(18341),co=n(28853),uo=n(14292),ho=n(76544),go=n(73212),po=n(88348),mo=n(7295),fo=n(28824),vo=n(57674),bo=n(46627);const yo=new lo.TranslatedString("show {title}",v.t(null,void 0,n(87358))),_o=new lo.TranslatedString("hide {title}",v.t(null,void 0,n(70301))),So=new lo.TranslatedString("lock {title}",v.t(null,void 0,n(50193))),wo=new lo.TranslatedString("unlock {title}",v.t(null,void 0,n(92421))),Co=new lo.TranslatedString("change {sourceTitle} title to {newSourceTitle}",v.t(null,void 0,n(40001))),To=new lo.TranslatedString("insert source(s) after",v.t(null,void 0,n(8343)));function Io(e,t){return t.every((t=>!(t.pane()!==e&&!t.allowsMovingbetweenPanes())))}function ko(e){return e instanceof uo.DataSource&&e.showInObjectTree()?no(e.id(),e.instanceId()):null}function Eo(e){return new lo.TranslatedString(e.name(),e.title())}const Mo=new(eo()),Do="do_not_invalidate_chart_on_changing_line_tools";class No{constructor(e,t){this._syncStateChanged=new(eo()),this._lineToolsAffectChartInvalidation=new bo.FeatureToggleWatchedValue(Do,!1),this._updateSyncState=()=>{this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))},this._undoModel=e,this._dataSource=t,(0,ao.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().subscribe(this._updateSyncState),this._dataSource.sharingMode().subscribe(this._updateSyncState));const n=this._undoModel.lineBeingCreated();null!==n&&n===t&&n.isSynchronizable()&&po.isToolCreatingNow.subscribe(this._updateSyncState)}destroy(){(0, ao.isLineTool)(this._dataSource)&&(this._dataSource.linkKey().unsubscribe(this._updateSyncState),this._dataSource.sharingMode().unsubscribe(this._updateSyncState)),po.isToolCreatingNow.unsubscribe(this._updateSyncState)}id(){return no(this._dataSource.id(),this._dataSource.instanceId())}title(){const e=this._dataSource;return(0,ao.isLineTool)(e)?e.properties().title.value()||e.translatedType():(0,ho.isSeries)(e)&&this._undoModel.mainSeries()===e?e.symbolTitle(void 0,void 0,(0,bt.onWidget)()?"exchange":"listed_exchange"):e.title()}gaLabel(){return(0,co.isStudy)(this._dataSource)?"Study":(0,ao.isLineTool)(this._dataSource)?"Drawing":"Symbol"}canBeLocked(){return(0,ao.isLineTool)(this._dataSource)&&this._dataSource.userEditEnabled()}canBeRemoved(){return this._undoModel.mainSeries()!==this._dataSource&&this._dataSource.isUserDeletable()}canBeHidden(){return this._dataSource.canBeHidden()}canBeRenamed(){return(0,ao.isLineTool)(this._dataSource)}fullyConstructed(){return this._undoModel.lineBeingCreated()!==this._dataSource}isVisible(){return this._dataSource.properties().visible.value()}isActualInterval(){return!(0,ao.isLineTool)(this._dataSource)&&!(0,co.isStudy)(this._dataSource)||this._dataSource.isActualInterval()}onIsActualIntervalChange(){return(0,ao.isLineTool)(this._dataSource)||(0,co.isStudy)(this._dataSource)?this._dataSource.onIsActualIntervalChange():Mo}isLocked(){return!!(0,ao.isLineTool)(this._dataSource)&&this._dataSource.properties().frozen.value()}onVisibilityChanged(){return this._dataSource.properties().visible.listeners()}onLockChanged(){return(0,ao.isLineTool)(this._dataSource)?this._dataSource.properties().frozen.listeners():Mo}getIcon(){const e=c,t=this._dataSource.getSourceIcon(),n=(0,co.isStudyStrategy)(this._dataSource);let o={type:kn.Svg,content:n?mo:fo};if(e&&t)if("loadSvg"===t.type){const[n,r]=t.svgId.split("."),s="linetool"===n?e.linetool[r]:e.series[Number(r)];o={type:kn.Svg,content:s||fo}}else"svgContent"===t.type&&(o={type:kn.Svg,content:t.content});return o}onIconChanged(){if(this._dataSource.onSourceIconChanged)return this._dataSource.onSourceIconChanged()}setVisible(e){const t=(e?yo:_o).format({title:Eo(this._dataSource)});this._undoModel.setProperty(this._dataSource.properties().visible,e,t)}setLocked(e){if((0,ao.isLineTool)(this._dataSource)){const t=(e?So:wo).format({title:Eo(this._dataSource)});this._undoModel.setProperty(this._dataSource.properties().frozen,e,t)}}setName(e){if((0,ao.isLineTool)(this._dataSource)){const t=Co.format({sourceTitle:this._dataSource.properties().title.value()||Eo(this._dataSource),newSourceTitle:e});this._undoModel.setProperty(this._dataSource.properties().title,e,t,this._lineToolsAffectChartInvalidation.value())}}isCopiable(){return this._dataSource.copiable()}isClonable(){return this._dataSource.cloneable()}zOrder(){return this._dataSource.zorder()}remove(){this._undoModel.removeSource(this._dataSource,!1)}canBeAddedToSelection(){return this._undoModel.selection().canBeAddedToSelection(this._dataSource)}setAsSelection(){ this._undoModel.model().selectionMacro((e=>{e.clearSelection(),e.addSourceToSelection(this._dataSource)}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{e.addSourceToSelection(this._dataSource)}))}addSourcesToArray(e){return e.push(this._dataSource),e}insertSourcesBeforeThis(e){this._insertSources(e,(e=>this._undoModel.insertBefore(e,this._dataSource)))}insertSourcesAfterThis(e){this._insertSources(e,(e=>this._undoModel.insertAfter(e,this._dataSource)))}childrenIds(){return new Set}hasChildren(){return!1}pane(){return(0,T.ensureNotNull)(this._undoModel.model().paneForSource(this._dataSource))}allowsMovingbetweenPanes(){return!(0,ao.isLineTool)(this._dataSource)}canBeAddedToGroup(){return(0,ao.isLineTool)(this._dataSource)&&this._dataSource.boundToSymbol()}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}detachFromParent(){if((0,ao.isLineTool)(this._dataSource)){const e=this._undoModel.model(),t=this._undoModel.lineToolsGroupController(),n=e.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==n&&t.excludeLineToolFromGroup(n,this._dataSource)}}onTitleChanged(){const e=this._dataSource.properties().title;return e?e.listeners():void 0}canBeSyncedInLayout(){return(0,ao.isLineTool)(this._dataSource)&&this._dataSource.isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(!this.canBeSyncedInLayout()||!this.fullyConstructed())return;const t=this._dataSource;switch(e){case 0:if(null===t.linkKey().value())return;this._undoModel.unlinkLines([t]);break;case 1:if(null!==t.linkKey().value())return;this._undoModel.copyToOtherCharts([t])}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this.fullyConstructed()&&null!==this._dataSource.linkKey().value()?1:0:null}doNotAffectChartInvalidation(){return(0,ao.isLineTool)(this._dataSource)&&this._lineToolsAffectChartInvalidation.value()}_canInsertBeforeOrAfter(e){const t=this._undoModel.model();if(!Io(this.pane(),e))return!1;if((0,ao.isLineTool)(this._dataSource)){if(null!==t.lineToolsGroupModel().groupForLineTool(this._dataSource)&&e.some((e=>!e.canBeAddedToGroup())))return!1}return!0}_insertSources(e,t){const n=this._undoModel.model(),o=this._undoModel.lineToolsGroupController();this._undoModel.beginUndoMacro(To);const r=()=>{e.forEach((e=>e.detachFromParent()))},s=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);if((0,ao.isLineTool)(this._dataSource)){const t=n.lineToolsGroupModel().groupForLineTool(this._dataSource);null!==t?((0,T.assert)(!e.some((e=>e.hasChildren()))),s.forEach((e=>{(0,ao.isLineTool)(e)&&(t.containsLineTool(e)||o.addLineToolToGroup(t,e))}))):r()}else r();t(s),this._undoModel.endUndoMacro()}}class xo{constructor(e,t){this._onTitleChanged=new(eo()),this._onVisibilityChanged=new(eo()),this._onLockChanged=new(eo()),this._onIsActualIntervalChanged=new(eo()),this._syncStateChanged=new(eo()),this._linkKeyChangedBound=this._linkKeyChanged.bind(this),this._lineToolsAffectChartInvalidation=new bo.FeatureToggleWatchedValue(Do,!1), this._undoModel=e,this._group=t,this._lineTools=t.lineTools(),this._paneId=(0,T.ensureNotNull)(e.model().paneForSource(this._lineTools[0])).id();const n=()=>{this._lineTools.forEach((e=>{e.properties().visible.listeners().subscribe(this,(()=>this._onVisibilityChanged.fire())),e.properties().frozen.listeners().subscribe(this,(()=>this._onLockChanged.fire())),e.onIsActualIntervalChange().subscribe(this,(()=>this._onIsActualIntervalChanged.fire())),e.linkKey().subscribe(this._linkKeyChangedBound),e.sharingMode().subscribe(this._linkKeyChangedBound)}))};this._group.onChanged().subscribe(this,(e=>{this._unsubscribeFromAllLineTools(),this._lineTools=this._group.lineTools(),n(),e.lockedChanged&&this._onLockChanged.fire(),e.visibilityChanged&&this._onVisibilityChanged.fire(),e.titleChanged&&this._onTitleChanged.fire(),e.isActualIntervalChanged&&this._onIsActualIntervalChanged.fire();const t=this.getDrawingSyncState();null!==t&&this._syncStateChanged.fire(t)})),n(),this._lastActualZOrder=this.zOrder(),this._lastIsVisible=this.isVisible(),this._lastIsActualInterval=this.isActualInterval(),this._lastIsLocked=this.isLocked()}destroy(){this._unsubscribeFromAllLineTools(),this._group.onChanged().unsubscribeAll(this)}id(){return no(this._group.id,this._group.instanceId())}title(){return this._group.name()}gaLabel(){return"Group"}getIcon(){return{type:kn.Svg,content:vo}}canBeRemoved(){return!0}canBeHidden(){return!0}canBeLocked(){return!0}canBeRenamed(){return!0}fullyConstructed(){return!0}isVisible(){return this._group.lineTools().length>0&&(this._lastIsVisible="Invisible"!==this._group.visibility()),this._lastIsVisible}isActualInterval(){return this._group.lineTools().length>0&&(this._lastIsActualInterval=this._group.lineTools().some((e=>e.isActualInterval()))),this._lastIsActualInterval}onIsActualIntervalChange(){return this._onIsActualIntervalChanged}isLocked(){return this._group.lineTools().length>0&&(this._lastIsLocked="Locked"===this._group.locked()),this._lastIsLocked}onTitleChanged(){return this._onTitleChanged}onVisibilityChanged(){return this._onVisibilityChanged}onLockChanged(){return this._onLockChanged}setVisible(e){this._undoModel.lineToolsGroupController().setGroupVisibility(this._group,e)}setLocked(e){this._undoModel.lineToolsGroupController().setGroupLock(this._group,e)}setName(e){this._undoModel.lineToolsGroupController().setGroupName(this._group,e)}isCopiable(){return!1}isClonable(){return!1}zOrder(){return this._group.lineTools().length>0&&(this._lastActualZOrder=this._group.lineTools()[0].zorder()),this._lastActualZOrder}remove(){this._undoModel.lineToolsGroupController().removeGroup(this._group)}canBeAddedToSelection(){const e=this._undoModel.model();return this._lineTools.every((t=>e.selection().canBeAddedToSelection(t)))}setAsSelection(){this._undoModel.model().selectionMacro((e=>{e.clearSelection(),this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addToSelection(){this._undoModel.model().selectionMacro((e=>{this._lineTools.forEach((t=>e.addSourceToSelection(t)))}))}addSourcesToArray(e){ -return e.push(...this._lineTools),e}detachFromParent(){}insertSourcesBeforeThis(e){const t=this._insertBeforeTarget();this._insertSources(e,(e=>this._undoModel.insertBefore(e,t)))}insertSourcesAfterThis(e){const t=this._insertAfterTarget();this._insertSources(e,(e=>this._undoModel.insertAfter(e,t)))}childrenIds(){const e=[...this._lineTools];return e.sort(((e,t)=>t.zorder()-e.zorder())),new Set(e.map((e=>no(e.id(),e.instanceId()))))}hasChildren(){return!0}pane(){return(0,T.ensureDefined)(this._undoModel.model().panes().find((e=>e.id()===this._paneId)))}allowsMovingbetweenPanes(){return!1}canBeAddedToGroup(){return!1}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}canBeSyncedInLayout(){return this._lineTools.length>0&&this._lineTools[0].isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(this.canBeSyncedInLayout())switch(e){case 0:const e=this._lineTools.filter((e=>null!==e.linkKey().value()));e.length>0&&this._undoModel.unlinkLines(e);break;case 1:const t=this._lineTools.filter((e=>null===e.linkKey().value()));t.length>0&&this._undoModel.copyToOtherCharts(t)}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this._lineTools.every((e=>null!==e.linkKey().value()))?1:0:null}doNotAffectChartInvalidation(){return this._lineToolsAffectChartInvalidation.value()}_linkKeyChanged(){this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))}_canInsertBeforeOrAfter(e){return Io(this.pane(),e)}_insertSources(e,t){this._undoModel.beginUndoMacro(To);const n=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);e.forEach((e=>e.detachFromParent())),t(n),this._undoModel.endUndoMacro()}_insertBeforeTarget(){return(0,T.ensureNotNull)(this._lineTools.reduce(((e,t)=>null===e?t:e.zorder()null===e?t:e.zorder()>t.zorder()?e:t),null))}_unsubscribeFromAllLineTools(){this._lineTools.forEach((e=>{e.properties().visible.listeners().unsubscribeAll(this),e.properties().frozen.listeners().unsubscribeAll(this),e.onIsActualIntervalChange().unsubscribeAll(this),e.linkKey().unsubscribe(this._linkKeyChangedBound),e.sharingMode().unsubscribe(this._linkKeyChangedBound)}))}}class Lo{constructor(e){this._hoveredObjectChanged=new(eo()),this._entitiesCache=new Map,this._undoModel=e,this._undoModel.model().hoveredSourceChanged().subscribe(this,this._onModelHoveredSourceChanged)}destroy(){for(const e of this._entitiesCache.values())null==e||e.destroy()}getObjectById(e){if(this._entitiesCache.has(e))return(0,T.ensureDefined)(this._entitiesCache.get(e));const t=this._createObjectById(e);return this._entitiesCache.set(e,t),t}invalidateCache(e){Array.from(this._entitiesCache.keys()).forEach((t=>{var n;e.has(t)||(null===(n=this._entitiesCache.get(t))||void 0===n||n.destroy(),this._entitiesCache.delete(t))}))}canBeGroupped(e){if(0===e.length||1===e.length&&e[0].hasChildren())return!1;const t=[];if(e.forEach((e=>e.addSourcesToArray(t))), -t.some((e=>!(0,ao.isLineTool)(e)||!e.boundToSymbol())))return!1;const n=this._undoModel.model(),o=t.map((e=>n.paneForSource(e)));return!(new Set(o).size>1)}contextMenuActions(e,t,n){const o=new go.ActionsProvider(e,n),r=[];return t.forEach((e=>e.addSourcesToArray(r))),o.contextMenuActionsForSources(r)}insertBefore(e,t){t.insertSourcesAfterThis(e)}insertAfter(e,t){t.insertSourcesBeforeThis(e)}setHoveredObject(e){const t=this._undoModel.model();if(null===e)return void t.setHoveredSource(null,null);const n=t.dataSourceForId(e);null!==n&&t.setHoveredSource(n,null)}hoveredObjectId(){return ko(this._undoModel.model().hoveredSource())}hoveredObjectChanged(){return this._hoveredObjectChanged}_onModelHoveredSourceChanged(e){this._hoveredObjectChanged.fire(ko(e))}_createObjectById(e){const t=oo(e).persistentId,n=this._undoModel.model(),o=n.dataSourceForId(t);if(null!==o)return new No(this._undoModel,o);const r=n.lineToolsGroupModel().groupForId(t);return null!==r?new xo(this._undoModel,r):null}}var zo=n(80842),jo=n(10643),Ro=n(39347),Ao=n(58275),Oo=n.n(Ao),Po=n(97874),Bo=n(2872),Fo=n(84959),Wo=n(91730),Ho=n(33055),Vo=n(35149);const Go=(0,l.getLogger)("Platform.GUI.ObjectTree");const Uo=new lo.TranslatedString("move objects",v.t(null,void 0,n(40566))),Zo=new lo.TranslatedString("lock objects",v.t(null,void 0,n(68163))),Ko=new lo.TranslatedString("unlock objects",v.t(null,void 0,n(66824))),Yo=new lo.TranslatedString("show objects",v.t(null,void 0,n(63549))),$o=new lo.TranslatedString("hide objects",v.t(null,void 0,n(28506))),qo=new lo.TranslatedString("remove objects",v.t(null,void 0,n(57428)));class Jo{constructor(e){this._nodes={},this._onChange=new(eo()),this._onGroupCreated=new(eo()),this._subscriptions=[],this._removeSourcesPromise=null,this._timeout=null,this._objects=[],this._options={general:!0,mainSeries:!0,mainSeriesTrade:!0,esdStudies:!0,fundamentals:!0,studies:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!1,chartEvents:!0,objectTree:!1,gotoLineTool:!0},this._isContextMenuOpened=new(Oo())(!1),this._getObjectsToModify=e=>{const t=this.selection().selected();return t.find((t=>t===e))?t.map(this._ensuredEntity):[this._ensuredEntity(e)]},this._onActiveChartChanged=()=>{this._cleanup(),this._init()},this._cleanup=()=>{null!==this._timeout&&(clearTimeout(this._timeout),this._timeout=null),this._subscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._selection.destroy(),this._chart.unsubscribe(this._onActiveChartChanged),null!==this._removeSourcesPromise&&this._removeSourcesPromise.cancel(),this._facade.destroy()},this._init=()=>{const e=this._chart.value();e.hasModel()&&(this._controller=e.model(),this._groupController=this._controller.lineToolsGroupController(),this._model=this._controller.model(),this._groupModel=this._model.lineToolsGroupModel(),this._facade=new Lo(this._controller), +return e.push(...this._lineTools),e}detachFromParent(){}insertSourcesBeforeThis(e){const t=this._insertBeforeTarget();this._insertSources(e,(e=>this._undoModel.insertBefore(e,t)))}insertSourcesAfterThis(e){const t=this._insertAfterTarget();this._insertSources(e,(e=>this._undoModel.insertAfter(e,t)))}childrenIds(){const e=[...this._lineTools];return e.sort(((e,t)=>t.zorder()-e.zorder())),new Set(e.map((e=>no(e.id(),e.instanceId()))))}hasChildren(){return!0}pane(){return(0,T.ensureDefined)(this._undoModel.model().panes().find((e=>e.id()===this._paneId)))}allowsMovingbetweenPanes(){return!1}canBeAddedToGroup(){return!1}canInsertBeforeThis(e){return this._canInsertBeforeOrAfter(e)}canInsertAfterThis(e){return this._canInsertBeforeOrAfter(e)}canBeSyncedInLayout(){return this._lineTools.length>0&&this._lineTools[0].isSynchronizable()}onSyncStateChanged(){return this._syncStateChanged}setDrawingSyncState(e){if(this.canBeSyncedInLayout())switch(e){case 0:const e=this._lineTools.filter((e=>null!==e.linkKey().value()));e.length>0&&this._undoModel.unlinkLines(e);break;case 1:const t=this._lineTools.filter((e=>null===e.linkKey().value()));t.length>0&&this._undoModel.copyToOtherCharts(t)}}getDrawingSyncState(){return this.canBeSyncedInLayout()?this._lineTools.every((e=>null!==e.linkKey().value()))?1:0:null}doNotAffectChartInvalidation(){return this._lineToolsAffectChartInvalidation.value()}_linkKeyChanged(){this._syncStateChanged.fire((0,T.ensureNotNull)(this.getDrawingSyncState()))}_canInsertBeforeOrAfter(e){return Io(this.pane(),e)}_insertSources(e,t){this._undoModel.beginUndoMacro(To);const n=e.reduce(((e,t)=>t.addSourcesToArray(e)),[]);e.forEach((e=>e.detachFromParent())),t(n),this._undoModel.endUndoMacro()}_insertBeforeTarget(){return(0,T.ensureNotNull)(this._lineTools.reduce(((e,t)=>null===e?t:e.zorder()null===e?t:e.zorder()>t.zorder()?e:t),null))}_unsubscribeFromAllLineTools(){this._lineTools.forEach((e=>{e.properties().visible.listeners().unsubscribeAll(this),e.properties().frozen.listeners().unsubscribeAll(this),e.onIsActualIntervalChange().unsubscribeAll(this),e.linkKey().unsubscribe(this._linkKeyChangedBound),e.sharingMode().unsubscribe(this._linkKeyChangedBound)}))}}class Lo{constructor(e){this._hoveredObjectChanged=new(eo()),this._entitiesCache=new Map,this._undoModel=e,this._undoModel.model().hoveredSourceChanged().subscribe(this,this._onModelHoveredSourceChanged)}destroy(){for(const e of this._entitiesCache.values())null==e||e.destroy();this._undoModel.model().hoveredSourceChanged().unsubscribe(this,this._onModelHoveredSourceChanged)}getObjectById(e){if(this._entitiesCache.has(e))return(0,T.ensureDefined)(this._entitiesCache.get(e));const t=this._createObjectById(e);return this._entitiesCache.set(e,t),t}invalidateCache(e){Array.from(this._entitiesCache.keys()).forEach((t=>{var n;e.has(t)||(null===(n=this._entitiesCache.get(t))||void 0===n||n.destroy(),this._entitiesCache.delete(t))}))}canBeGroupped(e){ +if(0===e.length||1===e.length&&e[0].hasChildren())return!1;const t=[];if(e.forEach((e=>e.addSourcesToArray(t))),t.some((e=>!(0,ao.isLineTool)(e)||!e.boundToSymbol())))return!1;const n=this._undoModel.model(),o=t.map((e=>n.paneForSource(e)));return!(new Set(o).size>1)}contextMenuActions(e,t,n){const o=new go.ActionsProvider(e,n),r=[];return t.forEach((e=>e.addSourcesToArray(r))),o.contextMenuActionsForSources(r)}insertBefore(e,t){t.insertSourcesAfterThis(e)}insertAfter(e,t){t.insertSourcesBeforeThis(e)}setHoveredObject(e){const t=this._undoModel.model();if(null===e)return void t.setHoveredSource(null,null);const n=t.dataSourceForId(e);null!==n&&t.setHoveredSource(n,null)}hoveredObjectId(){return ko(this._undoModel.model().hoveredSource())}hoveredObjectChanged(){return this._hoveredObjectChanged}_onModelHoveredSourceChanged(e){this._hoveredObjectChanged.fire(ko(e))}_createObjectById(e){const t=oo(e).persistentId,n=this._undoModel.model(),o=n.dataSourceForId(t);if(null!==o)return new No(this._undoModel,o);const r=n.lineToolsGroupModel().groupForId(t);return null!==r?new xo(this._undoModel,r):null}}var zo=n(80842),jo=n(10643),Ro=n(39347),Ao=n(58275),Oo=n.n(Ao),Po=n(97874),Bo=n(2872),Fo=n(84959),Wo=n(91730),Ho=n(33055),Vo=n(35149);const Go=(0,l.getLogger)("Platform.GUI.ObjectTree");const Uo=new lo.TranslatedString("move objects",v.t(null,void 0,n(40566))),Zo=new lo.TranslatedString("lock objects",v.t(null,void 0,n(68163))),Ko=new lo.TranslatedString("unlock objects",v.t(null,void 0,n(66824))),Yo=new lo.TranslatedString("show objects",v.t(null,void 0,n(63549))),$o=new lo.TranslatedString("hide objects",v.t(null,void 0,n(28506))),qo=new lo.TranslatedString("remove objects",v.t(null,void 0,n(57428)));class Jo{constructor(e){this._nodes={},this._onChange=new(eo()),this._onGroupCreated=new(eo()),this._subscriptions=[],this._removeSourcesPromise=null,this._timeout=null,this._objects=[],this._options={general:!0,mainSeries:!0,mainSeriesTrade:!0,esdStudies:!0,fundamentals:!0,studies:!0,lineTools:!0,publishedCharts:!0,ordersAndPositions:!0,alerts:!1,chartEvents:!0,objectTree:!1,gotoLineTool:!0},this._isContextMenuOpened=new(Oo())(!1),this._getObjectsToModify=e=>{const t=this.selection().selected();return t.find((t=>t===e))?t.map(this._ensuredEntity):[this._ensuredEntity(e)]},this._onActiveChartChanged=()=>{this._cleanup(),this._init()},this._cleanup=()=>{null!==this._timeout&&(clearTimeout(this._timeout),this._timeout=null),this._subscriptions.forEach((e=>{e.unsubscribeAll(this)})),this._selection.destroy(),this._chart.unsubscribe(this._onActiveChartChanged),null!==this._removeSourcesPromise&&this._removeSourcesPromise.cancel(),this._facade.destroy()},this._init=()=>{const e=this._chart.value();e.hasModel()&&(this._controller=e.model(),this._groupController=this._controller.lineToolsGroupController(),this._model=this._controller.model(),this._groupModel=this._model.lineToolsGroupModel(),this._facade=new Lo(this._controller), this._subscriptions=[this._model.mainSeries().onStyleChanged(),this._model.mainSeries().dataEvents().symbolResolved(),this._model.mainSeries().onIntervalChanged(),this._model.panesCollectionChanged(),this._model.dataSourceCollectionChanged(),this._groupModel.onChanged()],this._subscriptions.forEach((e=>{e.subscribe(this,this._update)})),this._chart.subscribe(this._onActiveChartChanged),this._selection=new ro(this._model),this._update())},this._update=()=>{null===this._timeout&&(this._timeout=setTimeout((()=>{this._recalculateTree(),this._onChange.fire(),this._timeout=null})))},this._ensuredEntity=e=>(0,T.ensureNotNull)(this._getEntityById(e)),this._chart=e,this._init()}destroy(){this._cleanup()}getState(){return{nodes:Object.values(this._nodes),selection:this._selection.selected()}}getChartId(){return this._chart.value().id()}insertSelection(e,t){const n=this._facade,o=this.selection().selected().map(this._ensuredEntity),[r,s]=this._normalizeTargetAndDropType(e,t);this._controller.withMacro(Uo,(()=>{switch(s){case"before":n.insertBefore(o,r);break;case"after":n.insertAfter(o,r)}})),this._update()}entity(e){return this._facade.getObjectById(e)}isMain(e){return oo(e.id()).persistentId===this._controller.mainSeries().id()}selection(){return this._selection}setIsLocked(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Zo:Ko;this._controller.withMacro(r,(()=>{for(const e of n)e.setLocked(t)}),o),dn("Lock",hn(n))}setIsVisible(e,t){const n=this._getObjectsToModify(e),o=n.every((e=>e.doNotAffectChartInvalidation())),r=t?Yo:$o;this._controller.withMacro(r,(()=>{for(const e of n)e.setVisible(t)}),o),dn("Hide",hn(n))}remove(e){const t=()=>{const e=n.every((e=>e.doNotAffectChartInvalidation()));this._controller.withMacro(qo,(()=>{for(const e of n)e.remove()}),e),dn("Delete",hn(n)),this._update()},n=this._getObjectsToModify(e);t()}canSelectionBeGrouped(){const e=this._getSelectedEntities();return this._facade.canBeGroupped(e)}createGroupFromSelection(){const e=this._groupController.createGroupFromSelection();dn("Create Group");const t=no(e.id,e.instanceId());this.selection().set([this._ensuredEntity(t)]),this._onGroupCreated.fire(t),this._update()}isSelectionDropable(e,t){const n=this.selection().selected().map(this._ensuredEntity),[o,r]=this._normalizeTargetAndDropType(e,t);switch(r){case"after":return o.canInsertAfterThis(n);case"before":return o.canInsertBeforeThis(n)}}onChange(){return this._onChange}onGroupCreated(){return this._onGroupCreated}isSelectionCloneable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isClonable()))}isSelectionCopiable(){const e=this._getSelectedEntities();return e.length>0&&e.every((e=>e.isCopiable()))}openProperties(e,t){const n=this._model.dataSourceForId(oo(e.id()).persistentId);this.selection().selected().length>1&&this.selection().selected().includes(e.id())?this._chart.value().showSelectedSourcesProperties(t):(this.selection().set([e]), null!==n?this._controller.mainSeries()===n?this._chart.value().showGeneralChartProperties():((0,ao.isLineTool)(n)||(0,co.isStudy)(n))&&this._chart.value().showChartPropertiesForSource(n,t):this._chart.value().showChartPropertiesForSources({sources:this._chart.value().model().selection().lineDataSources(),title:e.title(),tabName:t,renamable:!0}))}canSelectionBeUnmerged(){const e=this._getSelectedEntities();return 1===e.length&&this.canNodeWithIdBeUnmerged(oo(e[0].id()).persistentId)}canNodeWithIdBeUnmerged(e){const t=this._model.dataSourceForId(e);return null!==t&&(0,zo.isPriceDataSource)(t)&&this._model.isUnmergeAvailableForSource(t)}unmergeSelectionUp(){this._unmergeSelection(0)}unmergeSelectionDown(){this._unmergeSelection(1)}copySelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(oo(e.id()).persistentId))));this._chart.value().chartWidgetCollection().clipboard.uiRequestCopy(t),dn("Copy",hn(e))}cloneSelection(){const e=this._getSelectedEntities(),t=e.map((e=>(0,T.ensureNotNull)(this._model.dataSourceForId(oo(e.id()).persistentId))));t.every(ao.isLineTool)&&(this._controller.cloneLineTools([...t],!1),dn("Clone",hn(e)))}rename(e,t){const n=this._getObjectsToModify(e.id());1===n.length&&n.some((e=>e.canBeRenamed()))&&(t(),dn("Rename",hn(n)))}async openContextMenu(e,t,n){var o;this._objects=this._getObjectsToModify(e.id());const r=this._facade.canBeGroupped(this._objects);let s;if(this._objects.some((e=>e.hasChildren())))s=this._getActionsForGroupItem(e,t,r);else{const e=await this._facade.contextMenuActions(this._chart.value(),this._objects,this._options);if(s=Array.from(e).filter(((e,t,n)=>"separator"!==e.type||!n[t+1]||"separator"!==n[t+1].type)),1===this._objects.length&&this._objects[0].canBeRenamed()){const e=s.findIndex((e=>"Copy"===e.id));s.splice(-1===e?s.length:e+1,0,this._getRenameAction(t))}if(r){const e=s.findIndex((e=>"Clone"===e.id));s.splice(-1===e?0:e,0,this._getGroupAction())}}if(s.length>0){this._chart.value().updateActions();const t=oo(e.id()).persistentId,r=this._model.dataSourceForId(t),i=r instanceof ho.Series,l=0!==e.childrenIds().size;let a;a=i?{menuName:"ObjectTreeContextMenu",detail:{type:"series",id:r.instanceId()}}:(0,ao.isLineTool)(r)?{menuName:"ObjectTreeContextMenu",detail:{type:"shape",id:null!==(o=null==r?void 0:r.id())&&void 0!==o?o:null}}:l?{menuName:"ObjectTreeContextMenu",detail:{type:"groupOfShapes",id:t||null}}:{menuName:"ObjectTreeContextMenu",detail:{type:"study",id:(null==r?void 0:r.id())||null}},jo.ContextMenuManager.showMenu(s,n,{takeFocus:!0,returnFocus:!0},a,(()=>{this._isContextMenuOpened.setValue(!1)})).then((()=>{this._isContextMenuOpened.setValue(!0)}))}}setHoveredObject(e){this._facade.setHoveredObject(e)}hoveredObjectChanged(){return this._facade.hoveredObjectChanged()}getNextNodeIdAfterRemove(e){var t;const{nodes:n}=this.getState(),o=oo(e).persistentId,r=n.find((t=>t.id===e)),s=this.entity(e);if(!(r&&r.parentId&&s&&s.canBeRemoved()))return null ;if((null===(t=s.pane().mainDataSource())||void 0===t?void 0:t.id())===o&&!this.canNodeWithIdBeUnmerged(o)){const e=n.filter((e=>0===e.level)).map((e=>e.id)),t=this._takeNextOrPrevElement(e,r.parentId);return(0,T.ensureDefined)(n.find((e=>e.id===t))).children[0]}const i=(0,T.ensureDefined)(n.find((e=>e.id===r.parentId))).children;return 1===i.length?this.getNextNodeIdAfterRemove(r.parentId):this._takeNextOrPrevElement(i,e)}isContextMenuOpened(){return this._isContextMenuOpened.readonly()}getChartLayout(){return this._chart.value().chartWidgetCollection().layout}_takeNextOrPrevElement(e,t){const n=e.indexOf(t);return e[n===e.length-1?n-1:n+1]}_getGroupAction(){return new Ro.Action({actionId:"ObjectsTree.CreateGroup",label:Ln,icon:R,onExecute:()=>{this.createGroupFromSelection()}})}_getRenameAction(e){return new Ro.Action({actionId:"ObjectsTree.RenameItem",label:zn,icon:Ho,onExecute:()=>{e(),dn("Context menu rename",hn(this._objects))}})}_getActionsForGroupItem(e,t,n){const o=[];this._objects.forEach((e=>e.addSourcesToArray(o)));const r=[];1===this._objects.length&&r.unshift(this._getRenameAction(t),new Ro.Separator),n&&r.unshift(this._getGroupAction(),new Ro.Separator);const s=(0,go.createSyncDrawingActions)(this._chart.value(),o.filter(ao.isLineTool));s.length&&(s.shift(),s.push(new Ro.Separator),r.push(...s));const i=this._chart.value().actions().format.getState();return r.push(new Ro.Action({actionId:"ObjectsTree.ToggleItemLocked",label:e.isLocked()?jn:Rn,icon:e.isLocked()?Po:Bo,onExecute:()=>this.setIsLocked(e.id(),!e.isLocked())}),new Ro.Action({actionId:"ObjectsTree.ToggleItemVisibility",label:e.isVisible()?An:On,icon:e.isVisible()?Fo:Wo,onExecute:()=>this.setIsVisible(e.id(),!e.isVisible())}),new Ro.Action({actionId:"ObjectsTree.RemoveItem",label:Pn,icon:Vo,onExecute:()=>this.remove(e.id()),hotkeyHash:C.isMacKeyboard?8:46}),new Ro.Separator,new Ro.Action({actionId:i.actionId,label:i.label,icon:i.icon,onExecute:()=>this.openProperties(e)})),r}_unmergeSelection(e){const t=this._getSelectedEntities();if(1!==t.length)throw new Error("Only one object can be unmerged");const n=t[0],o=(0,T.ensureNotNull)(this._model.dataSourceForId(oo(n.id()).persistentId));if(!(0,zo.isPriceDataSource)(o))throw new Error("Entity is not IPriceDataSource");(0===e?this._controller.unmergeSourceUp:this._controller.unmergeSourceDown).call(this._controller,o);dn(0===e?"New pane above":"New pane below",hn([n]))}_recalculateTree(){const e=new so(this._controller,this._facade);this._nodes=e.buildTree()}_normalizeTargetAndDropType(e,t){let n=this._ensuredEntity(e);return"inside"===t&&(t="before",n=(0,T.ensureNotNull)(this.entity([...n.childrenIds()].shift()||""))),[n,t]}_getSelectedEntities(){const{selected:e,removed:t}=this._selection.selected().reduce(((e,t)=>{const n=this._getEntityById(t);return n?(e.selected.push(n),e):(e.removed.push(t),e)}),{selected:[],removed:[]});return t.length&&Go.logWarn(`Detected dangling sources in selection. They will be ignored: ${JSON.stringify(t)}`),e}_getEntityById(e){return this._facade.getObjectById(e)}} diff --git a/charting_library/bundles/pl.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/pl.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..efd612a0 --- /dev/null +++ b/charting_library/bundles/pl.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports=["#{count} (słupek)"]},9671:e=>{e.exports=["#{count} (cena, słupek)"]},91282:e=>{e.exports=["#1 (słupek)"]},1961:e=>{e.exports=["#1 (cena)"]},12706:e=>{e.exports=["#1 (cena, słupek)"]},92195:e=>{e.exports=["#1 (pozycja pionowa %, słupek)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Kierunek odwrotny do ruchu wskazówek zegara/lewoskrętność"]},43809:e=>{e.exports=["Coeff jako procenty"]},40054:e=>{e.exports=["Kolor"]},47737:e=>{e.exports=["Tryb kompaktowych statystyk"]},4639:e=>{e.exports=["Współrzędne"]},76655:e=>{e.exports=["Gotówka"]},99120:e=>{e.exports=["Kanał"]},60066:e=>{e.exports=["Zmiana w pipsach"]},36150:e=>{e.exports=["Kąt"]},38280:e=>{e.exports=["Kąty"]},95264:e=>{e.exports=["Rozmiar konta"]},85160:e=>{e.exports=["Zawsze pokazuj statystyki"]},54189:e=>{e.exports=["Łuki"]},34674:e=>{e.exports=["Śred. HL w mintick"]},17608:e=>{e.exports=["Dolne etykiety"]},48848:e=>{e.exports=["Obramowanie"]},72269:e=>{e.exports=["Granice"]},27331:e=>{e.exports=["Tło"]},66282:e=>{e.exports=["Tło #1"]},19949:e=>{e.exports=["Zakres słupków"]},81260:e=>{e.exports=["Siatka"]},67114:e=>{e.exports=["Zakres Daty/Czasu"]},37067:e=>{e.exports=["Przemieszczenie (cena, słupek)"]},75460:e=>{e.exports=["Dystans"]},46211:e=>{e.exports=["Pinezka emoji"]},46001:e=>{e.exports=["Cena wejścia"]},1220:e=>{e.exports=["Wydłuż"]},71116:e=>{e.exports=["Przedłuż w dół"]},45809:e=>{e.exports=["Przedłuż w lewo"]},25892:e=>{e.exports=["Przedłuż lewą linię"]},13611:e=>{e.exports=["Przedłuż Linie"]},3304:e=>{e.exports=["Przedłuż linie w lewo"]},83095:e=>{e.exports=["Przedłuż linie w prawo"]},14025:e=>{e.exports=["Przedłuż w prawo"]},74395:e=>{e.exports=["Przedłuż prawą linię"]},85197:e=>{e.exports=["Przedłuż w górę"]},17006:e=>{e.exports=["Rozmiar tekstu"]},31343:e=>{e.exports=["Porażka tekst"]},28565:e=>{e.exports=["Porażka tło"]},87931:e=>{e.exports=["Fani"]},39836:e=>{e.exports=["Poziomy Fibo na podstawie skali logarytmicznej"]},10578:e=>{e.exports=["Pełne kręgi"]},25264:e=>{e.exports=["Słupki HL"]},66049:e=>{e.exports=["Słupki OC"]},27531:e=>{e.exports=["Wielkość lota"]},99180:e=>{e.exports=["Dolna wstęga #1"]},53861:e=>{e.exports=["Dolny pasek #2"]},44775:e=>{e.exports=["Dolny pasek #3"]},85206:e=>{e.exports=["Etykieta"]},75332:e=>{e.exports=["Obramowanie etykiety"]},14773:e=>{e.exports=["Tło Etykiety"]},37126:e=>{e.exports=["Tekst etykiety"]},79106:e=>{e.exports=["Poziomy"]},95610:e=>{e.exports=["Linia poziomów"]},79307:e=>{e.exports=["Lewe Etykiety"]},49286:e=>{e.exports=["Linia - HL/2"]},17676:e=>{e.exports=["Linia - Otwarte"]},47669:e=>{e.exports=["Linia - zamknięcia"]},71899:e=>{e.exports=["Linia - Maksimum"]},83394:e=>{e.exports=["Linia - Minimum"]},60489:e=>{e.exports=["Kolor linii"]},53889:e=>{e.exports=["Tryb"]},95543:e=>{e.exports=["Miesiące"]},24510:e=>{e.exports=["Punkt środkowy"]},22213:e=>{e.exports=["Źródło tło"]},15500:e=>{e.exports=["Źródło obramowanie"]},79238:e=>{e.exports=["Źródło tekst"]}, +37249:e=>{e.exports=["Statystyki"]},28712:e=>{e.exports=["Pozycja statystyk"]},50948:e=>{e.exports=["Stop kolor"]},56119:e=>{e.exports=["Poziom stop"]},69835:e=>{e.exports=["Sukces tekst"]},91141:e=>{e.exports=["Sukces tło"]},2694:e=>{e.exports=["Zmiana procentowa"]},650:e=>{e.exports=["Procenty"]},25684:e=>{e.exports=["Cena"]},23675:e=>{e.exports=["Etykieta Ceny"]},75675:e=>{e.exports=["Etykiety cen"]},16103:e=>{e.exports=["Poziomy Ceny"]},46964:e=>{e.exports=["Zakres cenowy"]},59771:e=>{e.exports=["Współczynnik Price/Bar"]},29072:e=>{e.exports=["Ceny"]},2635:e=>{e.exports=["Poziom zysku"]},33886:e=>{e.exports=["Zakresy i stosunek"]},24186:e=>{e.exports=["Odwróć"]},91367:e=>{e.exports=["Prawe etykiety"]},63833:e=>{e.exports=["Ryzyko"]},95545:e=>{e.exports=["Fala"]},10209:e=>{e.exports=["Górne Etykiety"]},98001:e=>{e.exports=["Target tło"]},89258:e=>{e.exports=["Target obramowanie"]},45302:e=>{e.exports=["Target kolor:"]},74289:e=>{e.exports=["Target tekst"]},17932:e=>{e.exports=["Zawijanie tekstu"]},55325:e=>{e.exports=["Etykieta czasu"]},77838:e=>{e.exports=["Poziomy czasu"]},2295:e=>{e.exports=["Przezroczystość"]},4372:e=>{e.exports=["Linia trendu"]},26775:e=>{e.exports=["Górna wstęga"]},21774:e=>{e.exports=["Górny pasek #2"]},21076:e=>{e.exports=["Górny pasek #3"]},12374:e=>{e.exports=["Użyj jednego koloru"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports=["Wartości"]},25227:e=>{e.exports=["Wariancja"]},1670:e=>{e.exports=["zmień kąt"]},38829:e=>{e.exports=["zmień kolor strzałki"]},23723:e=>{e.exports=["zmień współrzędną słupka ceny Y"]},72080:e=>{e.exports=["zmień kolor flagi"]},66266:e=>{e.exports=["zmień współrzędną ceny Y"]},98905:e=>{e.exports=["zmień górny margines"]},11049:e=>{e.exports=["zmień pozycję pionową współrzędną Y"]},98057:e=>{e.exports=["zmień kolor linii VWAP dla {title}"]},55218:e=>{e.exports=["zmień szerokość linii VWAP dla {title}"]},31804:e=>{e.exports=["zmień {title} przeciwnie do ruchu wskazówek zegara"]},99128:e=>{e.exports=["zmień widoczność wsółczynników w procentach {title}"]},20216:e=>{e.exports=["zmień kolor {title}"]},35435:e=>{e.exports=["zmień tryb kompaktowych statystyk {title}"]},550:e=>{e.exports=["zmień kolor obramowania świecy wzrostowej {title}"]},28146:e=>{e.exports=["zmień widoczność obramowania świecy {title}"]},7373:e=>{e.exports=["zmień kolor obramowania świecy spadkowej {title}"]},38742:e=>{e.exports=["zmień kolor świeczki spadkowej {title}"]},42273:e=>{e.exports=["zmień kolor świeczki wzrostowej {title}"]},76054:e=>{e.exports=["zmień kolor knota świecy {title}"]},27029:e=>{e.exports=["zmień widoczność knota świecy {title}"]},22430:e=>{e.exports=["Zastąp {title} widoczność zmian w pipsach"]},45537:e=>{e.exports=["zmień kąt widoczności {title}"]},31775:e=>{e.exports=["zmień rozmiar konta dla {title}"]},37913:e=>{e.exports=["zmień {title} zawsze pokazuj statystyki"]},15521:e=>{e.exports=["zmień kolor wszystkich linii {title}"]},17466:e=>{e.exports=["zmień kolor linii {index} łuku {title}"]},72307:e=>{e.exports=["zmień szerokość linii {index} łuku {title}"]},13853:e=>{ +e.exports=["zmień widoczność linii {index} łuku {title}"]},78680:e=>{e.exports=["zmień średnią wartość HL {title}"]},15802:e=>{e.exports=["zmień widoczność dolnych etykiet {title}"]},36438:e=>{e.exports=["zmień przezroczystość tła {title}"]},64548:e=>{e.exports=["zmień widoczność tła {title}"]},75312:e=>{e.exports=["zmień kolor tła {title}"]},39651:e=>{e.exports=["zmień kolor 1 tła {title}"]},78177:e=>{e.exports=["zmień kolor 2 tła {title}"]},42746:e=>{e.exports=["zmień widoczność zakresu słupków {title}"]},53770:e=>{e.exports=["zmień widoczność siatki {title}"]},29145:e=>{e.exports=["zmień kolor linii siatki {title}"]},64949:e=>{e.exports=["zmień styl linii siatki {title}"]},93548:e=>{e.exports=["zmień grubość linii siatki {title}"]},15485:e=>{e.exports=["zmień widoczność zakresu daty/czasu {title}"]},3400:e=>{e.exports=["zmień kąt {title}"]},91534:e=>{e.exports=["zmień widoczność odległości {title}"]},65056:e=>{e.exports=["zmień emotikony dla {title}"]},65899:e=>{e.exports=["zmień widoczność emotikonów dla {title}"]},59354:e=>{e.exports=["zmień cenę wejścia {title}"]},1447:e=>{e.exports=["zmień rozszerzenie {title} poniżej"]},15258:e=>{e.exports=["zmień rozszerzenie {title} po lewej"]},96902:e=>{e.exports=["zmień przedłużone linie {title}"]},896:e=>{e.exports=["zmień rozszerzenie {title} powyżej"]},3708:e=>{e.exports=["zmień {title} rozszerzające się po lewej"]},52889:e=>{e.exports=["zmień {title} rozszerzające się po prawej"]},86647:e=>{e.exports=["zmień rozszerzenie {title}"]},3156:e=>{e.exports=["zmień kolor tekstu błędu {title}"]},49885:e=>{e.exports=["zmień kolor tła błędu {title}"]},89126:e=>{e.exports=["zmień widoczność linii {index} wachlarza {title}"]},30016:e=>{e.exports=["zmień szerokość linii {index} wachlarza {title}"]},82516:e=>{e.exports=["zmień kolor linii {index} wachlarza {title}"]},78142:e=>{e.exports=["zmień widoczność dla wachlarza {title}"]},79467:e=>{e.exports=["zmień kolor linii wachlarza {title}"]},45739:e=>{e.exports=["zmień poziomy fib {title} w oparciu o skalę logarytmiczną"]},99670:e=>{e.exports=["zmień odwrócony {title}"]},35165:e=>{e.exports=["zmień widoczność pełnych kręgów {title}"]},48983:e=>{e.exports=["zmień kolor tła obrazu dla {title}"]},45025:e=>{e.exports=["zmień wielkość lota dla {title}"]},13901:e=>{e.exports=["zmień kolor dolnej linii {title}"]},78425:e=>{e.exports=["zmień widoczność dolnej linii {title}"]},99491:e=>{e.exports=["zmień szerokość dolnej linii {title}"]},55469:e=>{e.exports=["zmiana koloru dolnej linii #2: {title}"]},76157:e=>{e.exports=["zmiana widoczności dolnej linii #2: {title}"]},8081:e=>{e.exports=["zmiana szerokości dolnej linii #2: {title}"]},95016:e=>{e.exports=["zmiana koloru dolnej linii #3: {title}"]},84928:e=>{e.exports=["zmiana widoczności dolnej linii #3: {title}"]},44693:e=>{e.exports=["zmiana szerokości dolnej linii #3: {title}"]},81170:e=>{e.exports=["zmień wyrównanie etykiet {title}"]},22775:e=>{e.exports=["zmień rozmiar czcionki etykiet {title}"]},24338:e=>{e.exports=["zmień widoczność etykiet {title}"]},32891:e=>{ +e.exports=["zmień współczynnik linii {index} poziomu {title}"]},85551:e=>{e.exports=["zmień kolor linii {index} poziomu {title}"]},47840:e=>{e.exports=["zmień styl linii {title} poziomu {index}"]},45463:e=>{e.exports=["zmień widoczność linii {title} poziomu {index}"]},90098:e=>{e.exports=["zmień szerokość linii {index} poziomu {title}"]},26710:e=>{e.exports=["zmień widoczność poziomów {title}"]},2359:e=>{e.exports=["zmień widoczność lewych etykiet {title}"]},44643:e=>{e.exports=["zmień grubość linii {title}"]},20563:e=>{e.exports=["zmień kolor linii {title}"]},66982:e=>{e.exports=["zmień styl linii {title}"]},94441:e=>{e.exports=["zmień tryb {title}"]},89996:e=>{e.exports=["zmień widoczność punktu środkowego {title}"]},36618:e=>{e.exports=["zmień odbicie lustrzane {title}"]},18544:e=>{e.exports=["zmień kolor tła źródłowego {title}"]},48035:e=>{e.exports=["zmień kolor obramowania źródła {title}"]},42286:e=>{e.exports=["zmień kolor tekstu źródłowego {title}"]},588:e=>{e.exports=["zmień pozycję w statystykach {title}"]},54659:e=>{e.exports=["zmień kolor stop dla {title}"]},89182:e=>{e.exports=["zmień poziom stop {title}"]},82224:e=>{e.exports=["zmień cenę stop {title}"]},88383:e=>{e.exports=["zmień kolor tekstu osiągnięcia {title}"]},26967:e=>{e.exports=["zmień kolor tła osiągnięcia {title}"]},62243:e=>{e.exports=["Zastąp {title} widoczność zmian w ujęciu procentowym"]},45936:e=>{e.exports=["zmień widoczność etykiety cenowej {title}"]},88577:e=>{e.exports=["zmień widoczność etykiet cenowych {title}"]},47045:e=>{e.exports=["zmień widoczność przedziału cenowego {title}"]},94028:e=>{e.exports=["zmień widoczność ceny dla {title}"]},56175:e=>{e.exports=["zmień widoczność cen {title}"]},44539:e=>{e.exports=["zmień poziom zysku {title}"]},41646:e=>{e.exports=["zmień cenę zysku {title}"]},52877:e=>{e.exports=["zmień odwrotność {title}"]},16598:e=>{e.exports=["zmień widoczność prawych etykiet {title}"]},31553:e=>{e.exports=["zmień ryzyko dla {title}"]},40344:e=>{e.exports=["zmień tryb wyświetlania ryzyka {title}"]},73137:e=>{e.exports=["zmień widoczność górnych etykiet {title}"]},52387:e=>{e.exports=["zmień docelowy kolor tła {title}"]},6921:e=>{e.exports=["zmień docelowy kolor obramowania {title}"]},97573:e=>{e.exports=["zmień docelowy kolor {title}"]},27634:e=>{e.exports=["zmień docelowy kolor tekstu {title}"]},33822:e=>{e.exports=["zmień widoczność etykiety czasu {title}"]},84321:e=>{e.exports=["zmień przezroczystość {title}"]},10417:e=>{e.exports=["zmień kolor górnej granicy linii {title}"]},58722:e=>{e.exports=["zmień widoczność górnej granicy linii {title}"]},13633:e=>{e.exports=["zmień szerokość górnej granicy linii {title}"]},64709:e=>{e.exports=["zmiana koloru górnej linii #2: {title}"]},97847:e=>{e.exports=["zmiana widoczności górnej linii #2: {title}"]},62921:e=>{e.exports=["zmiana szerokości górnej linii #2: {title}"]},94153:e=>{e.exports=["zmiana koloru górnej linii #3: {title}"]},19835:e=>{e.exports=["zmiana widoczności górnej linii #3: {title}"]},68310:e=>{e.exports=["zmiana szerokości górnej linii #3: {title}"]}, +12355:e=>{e.exports=["zmień wartość wariancji {title}"]},25937:e=>{e.exports=["zmień ustawienie etykiet {toolName} w pionie"]},46991:e=>{e.exports=["zmień ustawienie etykiet {toolName} w poziomie"]},73080:e=>{e.exports=["zmień kierunek etykiet {toolName}"]},24272:e=>{e.exports=["zmień widoczność linii {toolName}"]},46404:e=>{e.exports=["zmień szerokość linii {toolName}"]},50265:e=>{e.exports=["zmień kolor linii {toolName}"]},72781:e=>{e.exports=["zmień rozszerzenie wiersza {toolName} w lewo"]},84613:e=>{e.exports=["zmień rozszerzenie wiersza {toolName} w prawo"]},62603:e=>{e.exports=["zmień lewy koniec linii {toolName}"]},62412:e=>{e.exports=["zmień prawy koniec wiersza {toolName}"]},35422:e=>{e.exports=["zmień styl linii {toolName}"]},77690:e=>{e.exports=["zmień tekst {toolName}"]},69871:e=>{e.exports=["zmień widoczność tekstu {toolName}"]},25878:e=>{e.exports=["zmień zawijanie tekstu {toolName}"]},91832:e=>{e.exports=["zmień kolor tła tekstu {toolName}"]},18610:e=>{e.exports=["zmień widoczność tła tekstu {toolName}"]},44755:e=>{e.exports=["zmień kolor obramowania tekstu {toolName}"]},6324:e=>{e.exports=["zmień szerokość obramowania tekstu {toolName}"]},45529:e=>{e.exports=["zmień widoczność obramowania tekstu {toolName}"]},6500:e=>{e.exports=["zmień kolor tekstu {toolName}"]},51614:e=>{e.exports=["zmień grubość czcionki tekstu {toolName}"]},18572:e=>{e.exports=["zmień czcionkę tekstu {toolName} na kursywę"]},48382:e=>{e.exports=["zmień rozmiar czcionki tekstu {toolName}"]},18567:e=>{e.exports=["zmień właściwość {propertyName}"]},21926:e=>{e.exports=["kolor tła"]},52241:e=>{e.exports=["wypełnione tła"]},70607:e=>{e.exports=["kolor linii"]},41075:e=>{e.exports=["styl linii"]},73043:e=>{e.exports=["szerokość linii"]},72223:e=>{e.exports=["przenieś rysunki"]},41437:e=>{e.exports=["Kolor tekstu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.4053.929467332218f26dc70f.js b/charting_library/bundles/pl.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..8e63374e --- /dev/null +++ b/charting_library/bundles/pl.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:o=>{o.exports=["słupki"]},19648:o=>{o.exports=["12-godzin"]},55838:o=>{o.exports=["24-godziny"]},72171:o=>{o.exports=["Środek"]},88364:o=>{o.exports=["Podstawowe style wykresu"]},46720:o=>{o.exports=["Celownik"]},50985:o=>{o.exports=["Waluta"]},17319:o=>{o.exports=["Waluta i jednostka"]},19481:o=>{o.exports=["Wygląd"]},68791:o=>{o.exports=["Argumenty"]},95036:o=>{o.exports=["Średnia cena zamknięcia"]},91757:o=>{o.exports=["Dno"]},27331:o=>{o.exports=["Tło"]},22519:o=>{o.exports=["Parametry zmiany słupka"]},87845:o=>{o.exports=["Przyciski"]},39392:o=>{o.exports=["Linie siatki"]},25209:o=>{o.exports=["Format daty"]},55090:o=>{o.exports=["Dzień tygodnia na etykietach"]},29601:o=>{o.exports=["Opis"]},26897:o=>{o.exports=["Wydarzenia"]},77405:o=>{o.exports=["Poziomo"]},34403:o=>{o.exports=["Tylko poziome"]},60971:o=>{o.exports=["Cena high i low"]},61142:o=>{o.exports=["Wskaźniki"]},34905:o=>{o.exports=["Wartość wskaźnika"]},29687:o=>{o.exports=["Wartości wskaźników finansowych i indykatorów"]},25084:o=>{o.exports=["Nazwy etykiet indykatorów i wskaźników finansowych"]},9654:o=>{o.exports=["Nazwa wskaźnika"]},99487:o=>{o.exports=["Wartości OHLC"]},75991:o=>{o.exports=["Pokaż status Rynek otwarty"]},96073:o=>{o.exports=["Długi Opis"]},78905:o=>{o.exports=["Etykiety w skali cen"]},19286:o=>{o.exports=["Lewo"]},70500:o=>{o.exports=["Pieniądze"]},66653:o=>{o.exports=["Marginesy"]},76476:o=>{o.exports=["Środek"]},42502:o=>{o.exports=["Brak nakładania się"]},49199:o=>{o.exports=["Żadne"]},74343:o=>{o.exports=["Nawigacja"]},43115:o=>{o.exports=["Skale"]},53224:o=>{o.exports=["Umieszczenie Skali"]},79194:o=>{o.exports=["Linia statusu"]},89053:o=>{o.exports="Symbol"},35383:o=>{o.exports=["Nazwa Symbolu"]},27767:o=>{o.exports=["Ostatnia wartość wymbolu"]},40847:o=>{o.exports=["Cena zamknięcia symbolu z poprzedniego dnia"]},50446:o=>{o.exports=["Panel"]},73908:o=>{o.exports=["Przegrody panelowe"]},36014:o=>{o.exports=["Procentowo"]},78621:o=>{o.exports=["Pipsy"]},74823:o=>{o.exports=["Cena przed/porynkowa"]},64859:o=>{o.exports=["Skala cen"]},76523:o=>{o.exports=["Cena i wartość procentowa"]},21141:o=>{o.exports=["Prawy"]},40187:o=>{o.exports=["Prawy Margines"]},77705:o=>{o.exports=["Znak wodny"]},26458:o=>{o.exports=["Knot"]},65994:o=>{o.exports=["Szczyt"]},92960:o=>{o.exports=["Wyrównanie tekstu"]},90581:o=>{o.exports=["Kierunek tekstu"]},67369:o=>{o.exports=["Tytuł"]},31326:o=>{o.exports=["Tytuły"]},23097:o=>{o.exports=["Symbol"]},82168:o=>{o.exports=["Ticker i opis"]},43637:o=>{o.exports=["Skala czasu"]},97316:o=>{o.exports=["Format godzinowy"]},90801:o=>{o.exports="Trading"},77534:o=>{o.exports=["Jednostka"]},1111:o=>{o.exports=["Wolumen"]},80170:o=>{o.exports=["Wartość według skali"]},91322:o=>{o.exports=["Wartości"]},37174:o=>{o.exports=["Pionowe i poziome"]},36426:o=>{o.exports=["Tylko pionowe"]},44085:o=>{o.exports=["Pionowo"]},57889:o=>{o.exports=["zmień widoczności wartości OHLC"]},35646:o=>{ +o.exports=["zmień widoczność przycisków nawigacyjnych"]},18644:o=>{o.exports=["zmień widoczność statusu otwartego rynku"]},45110:o=>{o.exports=["zmień widoczność zmian słupków"]},10349:o=>{o.exports=["zmień dolny margines"]},88161:o=>{o.exports=["zmiana widoczności etykiet waluty i jednostek"]},84060:o=>{o.exports=["zmień widoczność etykiety waluty"]},99011:o=>{o.exports=["zmień kolor tła wykresu"]},72458:o=>{o.exports=["zmień rodzaj tła wykresu"]},37034:o=>{o.exports=["zmień szerokość celownika"]},29951:o=>{o.exports=["zmień kolor celownika"]},92027:o=>{o.exports=["zmień styl celownika"]},50457:o=>{o.exports=["zmień format daty"]},7104:o=>{o.exports=["zmień dzień tygodnia na etykietach"]},27764:o=>{o.exports=["zmienić widoczność linii siatki"]},88096:o=>{o.exports=["zmień kolor poziomych linii siatki"]},31325:o=>{o.exports=["Zmień widoczność tytułów wskaźników"]},99774:o=>{o.exports=["Zmień widoczność wartości wskaźników"]},96162:o=>{o.exports=["Zmień widoczność argumentów wskaźnika"]},59820:o=>{o.exports=["zmień widoczność nazw etykiet indykatorów i wskaźników finansowych"]},90512:o=>{o.exports=["zmień widoczność etykiet wartości wskaźników finansowych i indykatorów"]},97956:o=>{o.exports=["zmień przezroczystość tła legendy"]},61061:o=>{o.exports=["zmień widoczność tła legendy"]},37730:o=>{o.exports=["zmiana widoczności przycisków panelu"]},89032:o=>{o.exports=["Zmień kolor separatorów paneli"]},35636:o=>{o.exports=["zmień prawy margines"]},66601:o=>{o.exports=["zmień procent prawego marginesu"]},25616:o=>{o.exports=["zmień kolor znaku wodnego symbolu"]},87159:o=>{o.exports=["zmień widoczność znaku wodnego symbolu"]},26717:o=>{o.exports=["zmień widoczność opisu symbolu"]},6091:o=>{o.exports=["zmień widoczność pola symbolu"]},28741:o=>{o.exports=["zmiana trybu ostatniej wartości symbolu"]},95071:o=>{o.exports=["zmień format legendy symboli"]},35065:o=>{o.exports=["zmień kolor tekstu skali"]},84382:o=>{o.exports=["zmień rozmiar czcionki skali"]},12468:o=>{o.exports=["zmień kolor linii skali"]},71589:o=>{o.exports=["zmień widoczność przerw między sesjami"]},15035:o=>{o.exports=["zmień szerokość przerw między sesjami"]},1579:o=>{o.exports=["zmień kolor przerw między sesjami"]},21460:o=>{o.exports=["zmień styl przerw między sesjami"]},76991:o=>{o.exports=["zmień format godzin"]},98905:o=>{o.exports=["zmień górny margines"]},7011:o=>{o.exports=["zmień widoczność etykiety jednostki"]},22722:o=>{o.exports=["zmień kolor pionowych linii siatki"]},9455:o=>{o.exports=["zmień widoczność wartości wolumenu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.435.ada80623f71848fbb57d.js b/charting_library/bundles/pl.435.ada80623f71848fbb57d.js deleted file mode 100644 index f6cb0d6d..00000000 --- a/charting_library/bundles/pl.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:o=>{o.exports=["słupki"]},19648:o=>{o.exports=["12-godzin"]},55838:o=>{o.exports=["24-godziny"]},72171:o=>{o.exports=["Środek"]},88364:o=>{o.exports=["Podstawowe style wykresu"]},46720:o=>{o.exports=["Celownik"]},50985:o=>{o.exports=["Waluta"]},17319:o=>{o.exports=["Waluta i jednostka"]},19481:o=>{o.exports=["Wygląd"]},68791:o=>{o.exports=["Argumenty"]},95036:o=>{o.exports=["Średnia cena zamknięcia"]},91757:o=>{o.exports=["Dno"]},27331:o=>{o.exports=["Tło"]},22519:o=>{o.exports=["Parametry zmiany słupka"]},87845:o=>{o.exports=["Przyciski"]},39392:o=>{o.exports=["Linie siatki"]},25209:o=>{o.exports=["Format daty"]},55090:o=>{o.exports=["Dzień tygodnia na etykietach"]},29601:o=>{o.exports=["Opis"]},26897:o=>{o.exports=["Wydarzenia"]},77405:o=>{o.exports=["Poziomo"]},34403:o=>{o.exports=["Tylko poziome"]},60971:o=>{o.exports=["Cena high i low"]},61142:o=>{o.exports=["Wskaźniki"]},34905:o=>{o.exports=["Wartość wskaźnika"]},29687:o=>{o.exports=["Wartości wskaźników finansowych i indykatorów"]},25084:o=>{o.exports=["Nazwy etykiet indykatorów i wskaźników finansowych"]},9654:o=>{o.exports=["Nazwa wskaźnika"]},99487:o=>{o.exports=["Wartości OHLC"]},75991:o=>{o.exports=["Pokaż status Rynek otwarty"]},96073:o=>{o.exports=["Długi Opis"]},78905:o=>{o.exports=["Etykiety w skali cen"]},19286:o=>{o.exports=["Lewo"]},70500:o=>{o.exports=["Pieniądze"]},66653:o=>{o.exports=["Marginesy"]},76476:o=>{o.exports=["Środek"]},42502:o=>{o.exports=["Brak nakładania się"]},49199:o=>{o.exports=["Żadne"]},74343:o=>{o.exports=["Nawigacja"]},43115:o=>{o.exports=["Skale"]},53224:o=>{o.exports=["Umieszczenie Skali"]},79194:o=>{o.exports=["Linia statusu"]},89053:o=>{o.exports="Symbol"},35383:o=>{o.exports=["Nazwa Symbolu"]},27767:o=>{o.exports=["Ostatnia wartość wymbolu"]},40847:o=>{o.exports=["Cena zamknięcia symbolu z poprzedniego dnia"]},50446:o=>{o.exports=["Panel"]},73908:o=>{o.exports=["Przegrody panelowe"]},36014:o=>{o.exports=["Procentowo"]},78621:o=>{o.exports=["Pipsy"]},74823:o=>{o.exports=["Cena przed/porynkowa"]},64859:o=>{o.exports=["Skala cen"]},76523:o=>{o.exports=["Cena i wartość procentowa"]},21141:o=>{o.exports=["Prawy"]},40187:o=>{o.exports=["Prawy Margines"]},77705:o=>{o.exports=["Znak wodny"]},26458:o=>{o.exports=["Knot"]},65994:o=>{o.exports=["Szczyt"]},92960:o=>{o.exports=["Wyrównanie tekstu"]},90581:o=>{o.exports=["Kierunek tekstu"]},67369:o=>{o.exports=["Tytuł"]},31326:o=>{o.exports=["Tytuły"]},23097:o=>{o.exports=["Symbol"]},82168:o=>{o.exports=["Ticker i opis"]},43637:o=>{o.exports=["Skala czasu"]},97316:o=>{o.exports=["Format godzinowy"]},90801:o=>{o.exports="Trading"},77534:o=>{o.exports=["Jednostka"]},1111:o=>{o.exports=["Wolumen"]},80170:o=>{o.exports=["Wartość według skali"]},91322:o=>{o.exports=["Wartości"]},37174:o=>{o.exports=["Pionowe i poziome"]},36426:o=>{o.exports=["Tylko pionowe"]},44085:o=>{o.exports=["Pionowo"]},57889:o=>{o.exports=["zmień widoczności wartości OHLC"]},35646:o=>{ -o.exports=["zmień widoczność przycisków nawigacyjnych"]},18644:o=>{o.exports=["zmień widoczność statusu otwartego rynku"]},45110:o=>{o.exports=["zmień widoczność zmian słupków"]},10349:o=>{o.exports=["zmień dolny margines"]},88161:o=>{o.exports=["zmiana widoczności etykiet waluty i jednostek"]},84060:o=>{o.exports=["zmień widoczność etykiety waluty"]},99011:o=>{o.exports=["zmień kolor tła wykresu"]},72458:o=>{o.exports=["zmień rodzaj tła wykresu"]},37034:o=>{o.exports=["zmień szerokość celownika"]},29951:o=>{o.exports=["zmień kolor celownika"]},92027:o=>{o.exports=["zmień styl celownika"]},50457:o=>{o.exports=["zmień format daty"]},7104:o=>{o.exports=["zmień dzień tygodnia na etykietach"]},27764:o=>{o.exports=["zmienić widoczność linii siatki"]},88096:o=>{o.exports=["zmień kolor poziomych linii siatki"]},31325:o=>{o.exports=["Zmień widoczność tytułów wskaźników"]},99774:o=>{o.exports=["Zmień widoczność wartości wskaźników"]},96162:o=>{o.exports=["Zmień widoczność argumentów wskaźnika"]},59820:o=>{o.exports=["zmień widoczność nazw etykiet indykatorów i wskaźników finansowych"]},90512:o=>{o.exports=["zmień widoczność etykiet wartości wskaźników finansowych i indykatorów"]},97956:o=>{o.exports=["zmień przezroczystość tła legendy"]},61061:o=>{o.exports=["zmień widoczność tła legendy"]},37730:o=>{o.exports=["zmiana widoczności przycisków panelu"]},89032:o=>{o.exports=["Zmień kolor separatorów paneli"]},35636:o=>{o.exports=["zmień prawy margines"]},66601:o=>{o.exports=["zmień procent prawego marginesu"]},25616:o=>{o.exports=["zmień kolor znaku wodnego symbolu"]},87159:o=>{o.exports=["zmień widoczność znaku wodnego symbolu"]},26717:o=>{o.exports=["zmień widoczność opisu symbolu"]},6091:o=>{o.exports=["zmień widoczność pola symbolu"]},28741:o=>{o.exports=["zmiana trybu ostatniej wartości symbolu"]},95071:o=>{o.exports=["zmień format legendy symboli"]},35065:o=>{o.exports=["zmień kolor tekstu skali"]},84382:o=>{o.exports=["zmień rozmiar czcionki skali"]},12468:o=>{o.exports=["zmień kolor linii skali"]},76991:o=>{o.exports=["zmień format godzin"]},98905:o=>{o.exports=["zmień górny margines"]},7011:o=>{o.exports=["zmień widoczność etykiety jednostki"]},22722:o=>{o.exports=["zmień kolor pionowych linii siatki"]},9455:o=>{o.exports=["zmień widoczność wartości wolumenu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/pl.505.978e053ffa4899c28da8.js similarity index 50% rename from charting_library/bundles/pl.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/pl.505.978e053ffa4899c28da8.js index 5b3b4362..f0bce9dd 100644 --- a/charting_library/bundles/pl.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/pl.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports=["Odnośnie"]},14642:e=>{e.exports=["Ciemny"]},69841:e=>{e.exports=["Jasny"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["w"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopia"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["T"]},13994:e=>{e.exports=["g"]},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Zamknij"],e.exports.Back_input=["Cofnij"],e.exports.Minimize_input=["Minimalizuj"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} element","{number} elementy","{number} elementów","{number} elementów"],e.exports.Length_input=["Długość"],e.exports.Plot_input=["Wykres"],e.exports.Zero_input="Zero",e.exports.Signal_input=["Sygnał"],e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["Górna granica"],e.exports.LowerLimit_input=["Dolna granica"],e.exports.Offset_input=["Przesunięcie"],e.exports.length_input=["długość"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input=["Ruch"],e.exports.Value_input=["Wartość"],e.exports.Method_input=["Metoda"],e.exports["Values in status line_input"]=["Wartości w wierszu statusu"],e.exports["Labels on price scale_input"]=["Etykiety w skali cen"],e.exports["Accumulation/Distribution_input"]=["Akumulacja / dystrybucja"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Linia Równości"],e.exports["Window Size_input"]=["Rozmiar okna"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Górna"],e.exports.Lower_input=["Dolna"],e.exports.Deviation_input=["Odchylenie"],e.exports["Levels Format_input"]=["Format poziomów"],e.exports["Labels Position_input"]=["Pozycja etykiet"],e.exports["0 Level Color_input"]=["Kolor poziomu 0"],e.exports["0.236 Level Color_input"]=["Kolor poziomu 0.236"],e.exports["0.382 Level Color_input"]=["Kolor poziomu 0.382"],e.exports["0.5 Level Color_input"]=["Kolor poziomu 0.5"],e.exports["0.618 Level Color_input"]=["Kolor poziomu 0.618"],e.exports["0.65 Level Color_input"]=["Kolor poziomu 0.65"],e.exports["0.786 Level Color_input"]=["Kolor poziomu 0.786"],e.exports["1 Level Color_input"]=["Kolor poziomu 1"],e.exports["1.272 Level Color_input"]=["Kolor poziomu 1.272"],e.exports["1.414 Level Color_input"]=["Kolor poziomu 1.414"],e.exports["1.618 Level Color_input"]=["Kolor poziomu 1.618"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports=["Odnośnie"]},14642:e=>{e.exports=["Ciemny"]},69841:e=>{e.exports=["Jasny"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates=["w"]},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopia"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports=["T"]},13994:e=>{e.exports=["g"]},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Zamknij"],e.exports.Back_input=["Cofnij"],e.exports.Minimize_input=["Minimalizuj"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} element","{number} elementy","{number} elementów","{number} elementów"],e.exports.Length_input=["Długość"],e.exports.Plot_input=["Wykres"],e.exports.Zero_input="Zero",e.exports.Signal_input=["Sygnał"],e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input=["Górna granica"],e.exports.LowerLimit_input=["Dolna granica"],e.exports.Offset_input=["Przesunięcie"],e.exports.length_input=["długość"],e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input=["Ruch"],e.exports.Value_input=["Wartość"],e.exports.Method_input=["Metoda"],e.exports["Values in status line_input"]=["Wartości w wierszu statusu"],e.exports["Labels on price scale_input"]=["Etykiety w skali cen"],e.exports["Accumulation/Distribution_input"]=["Akumulacja / dystrybucja"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Linia Równości"],e.exports["Window Size_input"]=["Rozmiar okna"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input=["Górna"],e.exports.Lower_input=["Dolna"],e.exports.Deviation_input=["Odchylenie"],e.exports["Levels Format_input"]=["Format poziomów"],e.exports["Labels Position_input"]=["Pozycja etykiet"],e.exports["0 Level Color_input"]=["Kolor poziomu 0"],e.exports["0.236 Level Color_input"]=["Kolor poziomu 0.236"],e.exports["0.382 Level Color_input"]=["Kolor poziomu 0.382"],e.exports["0.5 Level Color_input"]=["Kolor poziomu 0.5"],e.exports["0.618 Level Color_input"]=["Kolor poziomu 0.618"],e.exports["0.65 Level Color_input"]=["Kolor poziomu 0.65"],e.exports["0.786 Level Color_input"]=["Kolor poziomu 0.786"],e.exports["1 Level Color_input"]=["Kolor poziomu 1"],e.exports["1.272 Level Color_input"]=["Kolor poziomu 1.272"],e.exports["1.414 Level Color_input"]=["Kolor poziomu 1.414"],e.exports["1.618 Level Color_input"]=["Kolor poziomu 1.618"], e.exports["1.65 Level Color_input"]=["Kolor poziomu 1.65"],e.exports["2.618 Level Color_input"]=["Kolor poziomu 2.618"],e.exports["2.65 Level Color_input"]=["Kolor poziomu 2.65"],e.exports["3.618 Level Color_input"]=["Kolor poziomu 3.618"],e.exports["3.65 Level Color_input"]=["Kolor poziomu 3.65"],e.exports["4.236 Level Color_input"]=["Kolor poziomu 4.236"],e.exports["-0.236 Level Color_input"]=["Kolor poziomu -0.236"],e.exports["-0.382 Level Color_input"]=["Kolor poziomu -0.382"],e.exports["-0.618 Level Color_input"]=["Kolor poziomu -0.618"],e.exports["-0.65 Level Color_input"]=["Kolor poziomu -0.65"],e.exports.ADX_input=["Wskaźnik ADX"],e.exports["ADX Smoothing_input"]=["Wygładzanie ADX"],e.exports["DI Length_input"]=["Długość DI"],e.exports.Smoothing_input=["Wygładzanie"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Rosnąca"],e.exports.Falling_input=["Spadajacy"],e.exports["Color 0_input"]=["Kolor 0"],e.exports["Color 1_input"]=["Kolor 1"],e.exports.Source_input=["Źródło"],e.exports.StdDev_input=["OdchStd"],e.exports.Basis_input=["Podstawa"],e.exports.Median_input=["Mediana"],e.exports["Bollinger Bands %B_input"]=["Wstęgi Bollingera %B"],e.exports.Overbought_input=["Wykupienie"],e.exports.Oversold_input=["Wyprzedanie"],e.exports["Bollinger Bands Width_input"]=["Szerokość wstęg Bollingera"],e.exports["RSI Length_input"]=["Długość RSI"],e.exports["UpDown Length_input"]=["Zakres w dół"],e.exports["ROC Length_input"]=["Zakres wskaźnika ROC"],e.exports.MF_input="MF",e.exports.resolution_input=["interwał"],e.exports["Fast Length_input"]=["Szybki okres"],e.exports["Slow Length_input"]=["Wolny okres"],e.exports["Chaikin Oscillator_input"]=["Oscylator Chaikin"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Cena"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Linia zerowa"],e.exports["Color 2_input"]=["Kolor 2"],e.exports["Color 3_input"]=["Kolor 3"],e.exports["Color 4_input"]=["Kolor 4"],e.exports["Color 5_input"]=["Kolor 5"],e.exports["Color 6_input"]=["Kolor 6"],e.exports["Color 7_input"]=["Kolor 7"],e.exports["Color 8_input"]=["Kolor 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Górna wstęga"],e.exports["Lower Band_input"]=["Dolna wstęga"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Linia wygładzająca"],e.exports["Smoothing Length_input"]=["Długość wygładzania"],e.exports["WMA Length_input"]=["Długość WMA"],e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input=["Korelacja"],e.exports.Period_input=["Okres"],e.exports.Centered_input=["Wyśrodkowany"],e.exports["Detrended Price Oscillator_input"]=["Beztrendowy oscylator cenowy"],e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["Wygładzanie ADX"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI", e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Dzielnik"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Wskaźnik Force Index Eldera"],e.exports.Percent_input=["Procent"],e.exports.Exponential_input=["Wykładniczy"],e.exports.Average_input=["Średnia"],e.exports["Upper Percentage_input"]=["Górny procent"],e.exports["Lower Percentage_input"]=["Dolny procent"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Aktywacja"],e.exports.Level_input=["Poziom"],e.exports["Trader EMA 1 length_input"]=["Długość EMA tradera 1"],e.exports["Trader EMA 2 length_input"]=["Długość EMA tradera 2"],e.exports["Trader EMA 3 length_input"]=["Długość EMA tradera 3"],e.exports["Trader EMA 4 length_input"]=["Długość EMA tradera 4"],e.exports["Trader EMA 5 length_input"]=["Długość EMA tradera 5"],e.exports["Trader EMA 6 length_input"]=["Długość EMA tradera 6"],e.exports["Investor EMA 1 length_input"]=["Długość EMA inwestora 1"],e.exports["Investor EMA 2 length_input"]=["Długość EMA inwestora 2"],e.exports["Investor EMA 3 length_input"]=["Długość EMA inwestora 3"],e.exports["Investor EMA 4 length_input"]=["Długość EMA inwestora 4"],e.exports["Investor EMA 5 length_input"]=["Długość EMA inwestora 5"],e.exports["Investor EMA 6 length_input"]=["Długość EMA inwestora 6"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Okresy linii konwersji"],e.exports["Base Line Periods_input"]=["Periody linii bazowej"],e.exports["Lagging Span_input"]=["Wskaźnik Lagging Span"],e.exports["Conversion Line_input"]=["Linia konwersji"],e.exports["Base Line_input"]=["Linia Bazowa"],e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Wskaźnik Lagging Span 2-okresowy"],e.exports["Plots Background_input"]=["Tło wykresów"],e.exports["yay Color 0_input"]=["yay Kolor 0"],e.exports["yay Color 1_input"]=["yay Kolor 1"],e.exports.Multiplier_input=["Mnożnik"],e.exports["Bands style_input"]=["Styl wstęg"],e.exports.Middle_input=["Środek"],e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input=["ROC Len1"],e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Odchylenie górne"],e.exports["Lower Deviation_input"]=["Odchylenie dolne"],e.exports["Use Upper Deviation_input"]=["Użyj odchylenia górnego"],e.exports["Use Lower Deviation_input"]=["Użyj odchylenia dolnego"],e.exports.Count_input=["Liczba"],e.exports.Crosses_input=["Krzyże"],e.exports.MOM_input="MOM",e.exports.MA_input="MA", e.exports["Length EMA_input"]=["Długość EMA"],e.exports["Length MA_input"]=["Długość MA"],e.exports["Fast length_input"]=["Szybka długość"],e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]=["Wygładzanie sygnału"],e.exports["Simple ma(oscillator)_input"]=["Prosta ma(oscylator)"],e.exports["Simple ma(signal line)_input"]=["Prosta średnia krocząca (linia sygnału)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength",e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["Wskaźnik OnBalanceVolume"],e.exports.Start_input="Start",e.exports.Increment_input=["Przyrost"],e.exports["Max value_input"]=["Maksymalna wartość"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input=["przyrost"],e.exports.maximum_input=["maksimum"],e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Długi okres"],e.exports["Short period_input"]=["Krótki okres"],e.exports["Signal line period_input"]=["Okres linii sygnału"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["Oscylator SMI Ergodic"],e.exports.Indicator_input=["Wskaźnik"],e.exports.Oscillator_input=["Oscylator"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Długość Stochastic"],e.exports["RSI Source_input"]=["Źródło RSI"],e.exports.lengthRSI_input=["długośćRSI"],e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Long length"],e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input=["Długość1"],e.exports.Length2_input=["Długość2"],e.exports.Length3_input=["Długość3"],e.exports.length7_input=["długość7"],e.exports.length14_input=["długość14"],e.exports.length28_input=["długość28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Długość Jaw"],e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]=["Dolne fraktale"],e.exports["Up fractals_input"]=["Fraktale wzrostowe"],e.exports.Periods_input=["Okresy"], @@ -18,25 +18,25 @@ e.exports["Tri-Star - Bearish_study"]=["Tri-Star - Spadkowy"],e.exports["Tri-Sta e.exports["Moon Phases_study"]=["Fazy Księżyca"],e.exports["Moving Average Convergence/Divergence_study"]=["Średnia krocząca konwergencji/rozbieżności"],e.exports["MovingAvg Cross_study"]=["Przekroczenie średniej kroczącej"],e.exports["MovingAvg2Line Cross_study"]=["Przecięcie MovingAvg2Line"],e.exports["OutSide Bar Strategy_study"]=["Strategia OutSide Bar"],e.exports.Overlay_study=["Nakładka"],e.exports["Parabolic SAR Strategy_study"]=["Strategia Paraboliczny SAR"],e.exports["Pivot Extension Strategy_study"]=["Strategia Pivot Extension"],e.exports["Pivot Points High Low_study"]=["Punkty Pivot High Low"],e.exports["Pivot Reversal Strategy_study"]=["Strategia Pivot Reversal"],e.exports["Price Channel Strategy_study"]=["Strategia kanału cenowego"],e.exports["RSI Strategy_study"]=["Strategia RSI"],e.exports["SMI Ergodic Indicator_study"]=["Wskaźnik SMI Ergodic"],e.exports["SMI Ergodic Oscillator_study"]=["Oscylator SMI Ergodic"],e.exports["Stochastic Slow Strategy_study"]=["Strategia Stochastic Slow"],e.exports["Volatility Stop_study"]=["Wskaźnik Volatility Stop"],e.exports["Volty Expan Close Strategy_study"]=["Strategia Volty Expan Close"],e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports=["Profil Wolumenu Stały Zakres"]},32819:e=>{e.exports=["Wolumen"]},66051:e=>{e.exports="Minor"},86054:e=>{e.exports=["Minuta"]},20936:e=>{e.exports=["Tekst"]},98478:e=>{e.exports=["Nie udało się skopiować"]},34004:e=>{e.exports=["Nie udało się wyciąć"]},96260:e=>{e.exports=["Nie udało się wkleić"]},94370:e=>{e.exports=["Odliczanie do zamknięcia słupka"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Kolumny"]},19372:e=>{e.exports=["Komentarz"]},20229:e=>{e.exports=["Porównaj lub Dodaj Symbol"]},46689:e=>{e.exports=["Potwierdź wprowadzone"]},43432:e=>{e.exports=["Kopenhaga"]},35216:e=>{e.exports=["Kopiuj"]},87898:e=>{e.exports=["Kopiuj Wygląd Wykresu"]},28851:e=>{e.exports=["Kopiuj cenę"]},94099:e=>{e.exports=["Kair"]},64149:e=>{e.exports=["Objaśnienie"]},63528:e=>{e.exports=["Świece"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports=["Casablanka"]},49329:e=>{e.exports=["Zmiana"]},28089:e=>{e.exports=["Zmień Symbol"]},99374:e=>{e.exports=["Zmień interwał"]},14412:e=>{e.exports=["Właściwości Wykresu"]},26619:e=>{e.exports=["Wykresy od TradingView"]},12011:e=>{e.exports=["Obraz wykresu skopiowany do schowka {emoji}"]},59884:e=>{e.exports=["Wyspy Chatham"]},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Okrąg"]},32234:e=>{e.exports=["Kliknij, aby ustawić punkt"]},52977:e=>{e.exports=["Klonuj"]},31691:e=>{e.exports=["Zamknięcie"]},50493:e=>{e.exports=["Utwórz zlecenie"]},52302:e=>{e.exports=["Utwórz zlecenie z limitem"]},29908:e=>{e.exports=["Krzyżyk"]},60997:e=>{e.exports=["Przecięcie linii"]},81520:e=>{e.exports=["Waluty"]},98486:e=>{e.exports=["Bieżący interwał i wyższe"]},73106:e=>{e.exports=["Bieżący interwał i niższe"]},85964:e=>{e.exports=["Tylko bieżący interwał"]},17206:e=>{e.exports=["Krzywa"]},95176:e=>{e.exports=["Cykl"]},87761:e=>{e.exports=["Linie cyklu."]}, 27891:e=>{e.exports=["Formacja Cypher"]},56996:e=>{e.exports=["Układ o tej nazwie już istnieje"]},30192:e=>{e.exports=["Układ o tej nazwie już istnieje. Czy chcesz to nadpisać?"]},32852:e=>{e.exports=["Formacja ABCD"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analizuj setup"]},99873:e=>{e.exports=["Zamocowanie"]},66828:e=>{e.exports=["Przyczepiona notatka"]},94782:e=>{e.exports=["Zakotwiczony Tekst"]},61704:e=>{e.exports=["Zakotwiczona VWAP"]},63597:e=>{e.exports=["Dodaj linię poziomą"]},45743:e=>{e.exports=["Dodaj Symbol"]},8700:e=>{e.exports=["Dodaj alert"]},7005:e=>{e.exports=["Dodaj alert dotyczący {title} w cenie {price}"]},64885:e=>{e.exports=["Dodaj alert do {drawing}"]},44469:e=>{e.exports=["Dodaj alert do {series}"]},64596:e=>{e.exports=["Dodaj alert dotyczący {series} w cenie {price}"]},3612:e=>{e.exports=["Dodaj dane finansowe dla {instrumentName}"]},92206:e=>{e.exports=["Dodaj wskaźnik/strategię do {studyTitle}"]},34810:e=>{e.exports=["Dodaj notatkę dla symbolu {symbol}"]},75669:e=>{e.exports=["Dodaj ten wskaźnik finansowy do całego układu"]},64288:e=>{e.exports=["Dodaj ten wskaźnik do całego układu"]},77920:e=>{e.exports=["Dodaj tę strategię do całego układu"]},34059:e=>{e.exports=["Dodaj ten symbol do całego układu"]},17365:e=>{e.exports=["Adelajda"]},9408:e=>{e.exports=["Zawsze niewidoczne"]},71997:e=>{e.exports=["Zawsze widoczne"]},97305:e=>{e.exports=["Wszystkie wskaźniki i narzędzia graficzne"]},59192:e=>{e.exports=["Wszystkie interwały"]},14452:e=>{e.exports=["Ałmaty"]},5716:e=>{e.exports=["Zastosuj fale Elliota"]},19263:e=>{e.exports=["Zastosuj falę Elliota - cykl podstawowy"]},15818:e=>{e.exports=["Zastosuj falę Elliota - cykl mniejszy"]},50352:e=>{e.exports=["Zastosuj falę Elliota - cykl średni"]},66631:e=>{e.exports=["Zastosuj wybrany punkt decyzyjny"]},15682:e=>{e.exports=["Ręcznie dostosuj Ryzyko/Zysk"]},15644:e=>{e.exports=["Zastosuj zasięg cenowy dla fali spadkowej"]},5897:e=>{e.exports=["Zastosuj zasięg cenowy dla fali wzrostowej"]},13345:e=>{e.exports=["Zastosuj domyślne"]},95910:e=>{e.exports=["Zastosuj te wskaźniki do całego układu"]},42762:e=>{e.exports=["Kwi"]},45104:e=>{e.exports=["Łuk"]},42097:e=>{e.exports=["Obszar"]},96237:e=>{e.exports=["Strzałka"]},48732:e=>{e.exports=["Strzałka w dół"]},82473:e=>{e.exports=["Znacznik strzałki"]},8738:e=>{e.exports=["Strzałka w dół"]},35062:e=>{e.exports=["Strzałka w lewo"]},92163:e=>{e.exports=["Strzałka w prawo"]},33196:e=>{e.exports=["Strzałka w górę"]},10650:e=>{e.exports=["Strzałka w górę"]},59340:e=>{e.exports=["Aszchabad"]},13468:e=>{e.exports=["Na zamknięciu"]},21983:e=>{e.exports=["Ateny"]},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (dostosowuje dane do rozmiaru ekranu)"]},38465:e=>{e.exports=["Sie"]},8975:e=>{e.exports=["Etykieta średniej ceny zamknięcia"]},87899:e=>{e.exports=["Linia średniej ceny zamknięcia"]},22554:e=>{e.exports=["śr."]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Balon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{ e.exports=["Tryb odtwarzania nie jest dostępny dla tego typu wykresu. Czy chcesz wyjść z Odtwarzania świeczek?"]},16812:e=>{e.exports=["Słupki"]},98838:e=>{e.exports=["Formacja Słupków"]},17712:e=>{e.exports=["Linia Bazowa"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pędzel"]},90204:e=>{e.exports=["Bruksela"]},5262:e=>{e.exports=["Bratysława"]},59901:e=>{e.exports=["Przenieś poziom wyżej"]},26354:e=>{e.exports=["Przenieś na pierwszy plan"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bukareszt"]},87143:e=>{e.exports=["Budapeszt"]},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["od TradingView"]},75190:e=>{e.exports=["Idź do daty"]},38342:e=>{e.exports=["Przejdź do {lineToolName}"]},75139:e=>{e.exports=["Zrozumiałem"]},81180:e=>{e.exports=["Pudełko Ganna"]},68102:e=>{e.exports=["Wachlarz Ganna"]},66321:e=>{e.exports=["Kwadrat Ganna"]},87107:e=>{e.exports=["Kwadrat Ganna"]},7914:e=>{e.exports=["Kanał Ghost"]},18367:e=>{e.exports=["Wielki supercykl"]},97065:e=>{e.exports=["Czy na pewno chcesz usunąć szablon testowy '{name}'?"]},59368:e=>{e.exports=["Podwójna krzywa"]},35273:e=>{e.exports=["Kliknij dwukrotnie dowolną krawędź, aby zresetować siatkę układu"]},5828:e=>{e.exports=["Kliknij dwukrotnie, aby zakończyć Ścieżkę"]},63898:e=>{e.exports=["Kliknij dwukrotnie, aby zakończyć Polilinię"]},42660:e=>{e.exports=["Fala spadkowa 1 lub A"]},44788:e=>{e.exports=["Fala spadkowa 2 lub B"]},71263:e=>{e.exports=["Fala spadkowa 3"]},70573:e=>{e.exports=["Fala spadkowa 4"]},59560:e=>{e.exports=["Fala spadkowa 5"]},70437:e=>{e.exports=["Fala spadkowa C"]},53831:e=>{e.exports=["Okno danych..."]},93345:e=>{e.exports=["Dane dostarcza"]},76912:e=>{e.exports=["Data"]},60222:e=>{e.exports=["Zakres Dat"]},79859:e=>{e.exports=["Zakres czasowy i cenowy"]},92203:e=>{e.exports=["Gru"]},69479:e=>{e.exports=["Stopień"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diament"]},3556:e=>{e.exports=["Kanał rozbieżny"]},62764:e=>{e.exports=["Przemieszczenie"]},22903:e=>{e.exports=["Pasek z narzędziami do rysowania"]},8338:e=>{e.exports=["Narysuj poziomą linię na"]},22429:e=>{e.exports=["Dubaj"]},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Wprowadź nową nazwę dla tego układu wykresów"]},93512:e=>{e.exports=["Edytuj {title} Alert"]},91215:e=>{e.exports=["Korekcyjna fala Elliotta (ABC)"]},80983:e=>{e.exports=["Kombinacja podwójna fal Elliotta (WXY)"]},74118:e=>{e.exports=["Fala Elliotta - fala impulsu (12345)"]},95840:e=>{e.exports=["Trójkątna fala Elliotta (ABCDE)"]},66637:e=>{e.exports=["Kombinacja potrójna fal Elliotta (WXYXZ)"]},69418:e=>{e.exports=["Elipsa"]},27558:e=>{e.exports=["Wydłuż linie alertów"]},2578:e=>{e.exports=["Przedłużona linia"]},77295:e=>{e.exports=["Giełda"]},2899:e=>{e.exports=["Okno powyżej"]},53387:e=>{e.exports=["Okno poniżej"]},36972:e=>{e.exports=["Prognoza"]},17994:e=>{e.exports=["Nie udało się zapisać biblioteki"]},87375:e=>{e.exports=["Nie udało się zapisać skryptu"]},35050:e=>{e.exports=["Lut"]},82719:e=>{ -e.exports=["Kanał Fibonacciego"]},64192:e=>{e.exports=["Kręgi Fibonacciego"]},63835:e=>{e.exports=["Zniesienia Fibonacciego"]},18072:e=>{e.exports=["Łuki Fibonacciego - prędkość i opór"]},20877:e=>{e.exports=["Wachlarz Fibonacciego - tempo i opór"]},76783:e=>{e.exports=["Spirala Fibonacci"]},89037:e=>{e.exports=["Strefa czasowa Fibonacciego"]},72489:e=>{e.exports=["Klin Fibonacciego"]},21524:e=>{e.exports=["Flaga"]},55678:e=>{e.exports=["Oznaczenie flagą"]},29230:e=>{e.exports=["Wielokąt prostokątny"]},92754:e=>{e.exports=["Odwrócone"]},42015:e=>{e.exports=["Część ułamkowa wartości jest nieprawidłowa."]},47542:e=>{e.exports=["Analizy fundamentalne nie są już dostępne na wykresach"]},16245:e=>{e.exports=["Kalkuta"]},3155:e=>{e.exports=["Katmandu"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports=["Karaczi"]},72374:e=>{e.exports=["Kuwejt"]},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Puste Świece"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Linia pozioma"]},76604:e=>{e.exports=["Promień poziomy"]},42616:e=>{e.exports=["Głowa i ramiona"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Ukryj"]},33911:e=>{e.exports=["Ukryj wszystko"]},95551:e=>{e.exports=["Ukryj wszystkie narzędzia do rysowania"]},44312:e=>{e.exports=["Ukryj wszystkie rysunki i wskaźniki"]},67927:e=>{e.exports=["Ukryj wszystkie rysunki, wskaźniki i zlecenia"]},86306:e=>{e.exports=["Ukryj wszystkie wskaźniki"]},70803:e=>{e.exports=["Ukryj wszystkie pozycje i zlecenia"]},13277:e=>{e.exports=["Ukryj rysunki"]},8251:e=>{e.exports=["Ukryj wydarzenia na wykresie"]},44177:e=>{e.exports=["Ukryj wskaźniki"]},2441:e=>{e.exports=["Ukryj znaki na świeczkach"]},90540:e=>{e.exports=["Ukryj pozycje i zlecenia"]},30777:e=>{e.exports=["Maksimum"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports=["Etykiety cen high i low"]},21803:e=>{e.exports=["Linie cen high i low"]},31895:e=>{e.exports=["Marker"]},69085:e=>{e.exports=["Histogram jest zbyt duży, zwiększ wartość rozmiaru wiersza 'Row Size'"]},8122:e=>{e.exports=["Histogram jest zbyt duży, zmniejsz wartość rozmiaru wiersza 'Row Size'"]},23450:e=>{e.exports=["Obraz"]},71778:e=>{e.exports=["Pośredni"]},14177:e=>{e.exports=["Nieprawidłowy Symbol"]},32619:e=>{e.exports=["Nieprawidłowy Symbol"]},53239:e=>{e.exports=["Odwróć skalę"]},20062:e=>{e.exports=["Indeksowanie do 100"]},81584:e=>{e.exports=["Etykiety wartości indykatorów"]},31485:e=>{e.exports=["Nazwy etykiet indykatorów"]},27677:e=>{e.exports=["Linia z dodatkowymi informacjami"]},98767:e=>{e.exports=["Wstaw Wskaźnik"]},9114:e=>{e.exports=["W środku"]},12354:e=>{e.exports=["Pitchfork wewnętrzny"]},26579:e=>{e.exports=["Ikona"]},37885:e=>{e.exports=["Stambuł"]},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Dżakarta"]},95425:e=>{e.exports=["Sty"]},42890:e=>{e.exports=["Jerozolima"]},6215:e=>{e.exports=["Lip"]},15224:e=>{e.exports=["Cze"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Po lewej"]},29404:e=>{ -e.exports=["Po prawej"]},850:e=>{e.exports=["Ups!"]},675:e=>{e.exports=["Drzewo obiektów"]},73546:e=>{e.exports=["Paź"]},39280:e=>{e.exports=["Otwarcie"]},25595:e=>{e.exports=["Oryginał"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Minimum"]},42284:e=>{e.exports=["Zablokuj"]},1441:e=>{e.exports=["Zablokuj/Odblokuj"]},82232:e=>{e.exports=["Zablokuj pionową linię kursora według czasu"]},18219:e=>{e.exports=["Zablokuj współczynnik price/bar"]},12285:e=>{e.exports=["Logarytmiczna"]},50286:e=>{e.exports=["Londyn"]},44604:e=>{e.exports=["Pozycja Długa"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etykieta dół"]},13046:e=>{e.exports=["Etykieta góra"]},94420:e=>{e.exports=["Etykiety"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linia"]},38397:e=>{e.exports=["Linia ze znacznikami"]},63492:e=>{e.exports=["Przełamanie linii"]},83182:e=>{e.exports=["Linie"]},78104:e=>{e.exports=["Link do obrazu wykresu skopiowany do schowka {emoji}"]},50091:e=>{e.exports=["Lizbona"]},64352:e=>{e.exports=["Luksemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Przesuń punkt, żeby pozycjonować kotwicę, a następnie dotknij, żeby umieścić."]},45828:e=>{e.exports=["Przejdź do"]},44302:e=>{e.exports=["Przesuń skalę na lewo"]},94338:e=>{e.exports=["Przesuń skalę na prawo"]},66276:e=>{e.exports=["Zmodyfikowany Schiff"]},18559:e=>{e.exports=["Zmodyfikowany Schiff Pitchfork"]},18665:e=>{e.exports=["Moskwa"]},58038:e=>{e.exports=["Madryt"]},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Mrz."]},85095:e=>{e.exports=["Meksyk"]},75633:e=>{e.exports=["Scal wszystkie skale w jedną"]},95093:e=>{e.exports=["Mieszany"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Milenium"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minuskuła"]},63158:e=>{e.exports=["Lustrzane Odbicie"]},42769:e=>{e.exports=["Maskat"]},43088:e=>{e.exports=["Nd."]},95222:e=>{e.exports=["Brak danych"]},3485:e=>{e.exports=["Bez skali (tryb pełnoekranowy)"]},8886:e=>{e.exports=["Brak synchronizacji"]},16971:e=>{e.exports=["Brak danych dotyczących wolumenu"]},75549:e=>{e.exports=["Uwaga"]},71230:e=>{e.exports=["LIs"]},99203:e=>{e.exports=["Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nowy Jork"]},24143:e=>{e.exports=["Nowa Zelandia"]},40887:e=>{e.exports=["Nowy panel powyżej"]},96712:e=>{e.exports=["Nowy panel poniżej"]},33566:e=>{e.exports=["Nikozja"]},56670:e=>{e.exports=["Coś poszło nie tak"]},64968:e=>{e.exports=["Coś poszło nie tak. Spróbuj ponownie później."]},10520:e=>{e.exports=["Zachowaj Nowy Wygląd Wykresu"]},9908:e=>{e.exports=["Zapisz jako"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Tylko wykres skali ceny"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports=["Zmiany wprowadzone w skrypcie mogą nie zostać zapisane w przypadku odświeżenia strony."]},89517:e=>{e.exports=["Ustawienia"]},43247:e=>{ -e.exports=["Druga część ułamkowa wartości jest nieprawidłowa."]},19796:e=>{e.exports=["Wyślij wstecz"]},23221:e=>{e.exports=["Cofnij"]},5961:e=>{e.exports=["Seul"]},57902:e=>{e.exports=["Wrz"]},25866:e=>{e.exports=["Sesja"]},59827:e=>{e.exports=["Przerwy w sesji"]},69240:e=>{e.exports=["Szanghaj"]},37819:e=>{e.exports=["Pozycja Krótka"]},81428:e=>{e.exports=["Pokaż"]},98116:e=>{e.exports=["Pokaż wszystkie rysunki"]},39046:e=>{e.exports=["Pokaż wszystkie rysunki i wskaźniki"]},38293:e=>{e.exports=["Pokaż wszystkie rysunki, wskaźniki i zlecenia"]},49982:e=>{e.exports=["Pokaż wszystkie wskaźniki"]},48284:e=>{e.exports=["Pokaż wszystkie pomysły"]},62632:e=>{e.exports=["Pokaż wszystkie pozycje i zlecenia"]},24620:e=>{e.exports=["Pokaż przełącznik kontraktu ciągłego"]},84813:e=>{e.exports=["Pokaż wygaśnięcie kontraktu"]},66263:e=>{e.exports=["Pokaż Dywidendy"]},46771:e=>{e.exports=["Pokaż zyski"]},87933:e=>{e.exports=["Pokaż pomysły opublikowane przez obserwowanych użytkowników"]},72973:e=>{e.exports=["Pokaż najnowsze wiadomości i minds"]},58669:e=>{e.exports=["Pokaż wyłącznie moje pomysły"]},30816:e=>{e.exports=["Pokaż podziały"]},68161:e=>{e.exports=["Drogowskaz"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinusoida"]},44904:e=>{e.exports=["Kwadrat"]},70213:e=>{e.exports=["Przekroczono limit liczby analiz: {number} analiz na układ.\nProsimy usunąć niektóre analizy."]},32733:e=>{e.exports=["Styl"]},65323:e=>{e.exports=["Umieść Po Lewej"]},14113:e=>{e.exports=["Umieść Po Prawej"]},93161:e=>{e.exports=["Pozostań w Trybie Rysowania"]},79511:e=>{e.exports=["Linia krokowa"]},84573:e=>{e.exports=["Naklejka"]},48767:e=>{e.exports=["Sztokholm"]},29662:e=>{e.exports=["Submikro"]},9753:e=>{e.exports=["Submilenium"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercykl"]},33820:e=>{e.exports=["Supermilenium"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Błąd symbolu"]},90932:e=>{e.exports=["Etykieta nazwy symbolu"]},65986:e=>{e.exports=["Informacje o Symbolu"]},52054:e=>{e.exports=["Etykieta ostatniej wartości symbolu"]},33606:e=>{e.exports=["Synchronizuj globalnie"]},18008:e=>{e.exports=["Synchronizuj dla wszystkich wykresów"]},99969:e=>{e.exports=["Wykres punktowo-symboliczny"]},53047:e=>{e.exports=["Polilinia"]},34402:e=>{e.exports=["Ścieżka"]},70394:e=>{e.exports=["Kanał równoległy"]},95995:e=>{e.exports=["Paryż"]},29682:e=>{e.exports=["Wklej"]},51102:e=>{e.exports=["Procentowa"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Przypnij do nowej lewej skali"]},43707:e=>{e.exports=["Przypnij do nowej prawej skali"]},91130:e=>{e.exports=["Przypnij do lewej skali"]},61201:e=>{e.exports=["Przypnij do lewej skali (ukryte)"]},764:e=>{e.exports=["przypnij do prawej skali"]},20207:e=>{e.exports=["Przypnij do prawej skali (ukryte)"]},66156:e=>{e.exports=["Przypnij do skali (Teraz po lewej)"]},54727:e=>{e.exports=["Przypnij Do Skali (Teraz Nie Przypięta)"]},76598:e=>{ -e.exports=["Przypnij do skali (Teraz po prawej)"]},39065:e=>{e.exports=["Przypnij Do Skali (Teraz {label})"]},97324:e=>{e.exports=["Przypnij do skali {label}"]},56948:e=>{e.exports=["Przypnij do skali {label} (ukryte)"]},32156:e=>{e.exports=["Przypięto do lewej skali"]},8128:e=>{e.exports=["Przypięto do lewej skali (ukryte)"]},3822:e=>{e.exports=["Przypięto do prawej skali"]},44538:e=>{e.exports=["Przypnij do prawej skali (ukryte)"]},65810:e=>{e.exports=["Przypięto do skali {label}"]},14125:e=>{e.exports=["Przypięto do skali {label} (ukryte)"]},97378:e=>{e.exports=["Przycisk plus"]},46669:e=>{e.exports=["Pozwól nam na zapisywanie w schowku w Twojej przeglądarce lub naciśnij {keystroke}"]},35963:e=>{e.exports=["Wciśnij i przytrzymaj {key} podczas powiększania, aby utrzymać pozycję wykresu"]},95921:e=>{e.exports=["Etykieta Ceny"]},28625:e=>{e.exports=["Notatka cenowa"]},2032:e=>{e.exports=["Zakres cenowy"]},32061:e=>{e.exports=["Format ceny jest niepoprawny"]},91492:e=>{e.exports=["Linia Ceny"]},48404:e=>{e.exports=["Główny"]},87086:e=>{e.exports=["Projekcja"]},10160:e=>{e.exports=["Opublikowano {customer}, {date}"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Obracający się Prostokąt"]},74214:e=>{e.exports=["Rzym"]},50470:e=>{e.exports=["Promień"]},90357:e=>{e.exports=["Zakres"]},26833:e=>{e.exports=["Reykjavík"]},328:e=>{e.exports=["Prostokąt"]},41615:e=>{e.exports=["Ponów"]},35001:e=>{e.exports=["Trend regresji"]},34596:e=>{e.exports=["Usuń"]},1434:e=>{e.exports=["Usuń rysunki"]},13951:e=>{e.exports=["Usuń wskaźniki"]},4142:e=>{e.exports=["Usuń Układ wykresu"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Zresetuj widok wykresu"]},17258:e=>{e.exports=["Resetuj skalę cenową"]},25333:e=>{e.exports=["Resetuj skalę czasową"]},52588:e=>{e.exports=["Rijad"]},5871:e=>{e.exports=["Ryga"]},33603:e=>{e.exports=["Ostrzeżenie"]},48474:e=>{e.exports=["Warszawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports=["Tajpej"]},39108:e=>{e.exports=["Tallin"]},37229:e=>{e.exports=["Tekst"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Szablon"]},29198:e=>{e.exports=["Dostawca danych nie dostarcza danych odnośnie wolumenu dla tego symbolu."]},8162:e=>{e.exports=["Nie udało się wygenerować podgląd publikacji. Prosimy wyłączyć rozszerzenia przeglądarki i spróbować ponownie."]},65943:e=>{e.exports=["Ten wskaźnik nie może być zastosowany do innego wskaźnika"]},74986:e=>{e.exports=["Ten skrypt jest dostępny tylko z zaproszeniem. Aby uzyskać dostęp, skontaktuj się z jego autorem."]},98538:e=>{e.exports=["Formacja Trzech Indian"]},30973:e=>{e.exports=["Tiki"]},31976:e=>{e.exports=["Czas"]},64375:e=>{e.exports=["Strefa Czasowa"]},95005:e=>{e.exports=["Cykle czasowe"]},87085:e=>{e.exports=["Trading"]},94770:e=>{e.exports=["Kąt trendu"]},23104:e=>{e.exports=["Linia Trendu"]},15501:e=>{e.exports=["Rozszerzenie Fib bazujące na trendzie"]},31196:e=>{e.exports=["Linie czasowe Fib bazujące na trendzie"]},29245:e=>{e.exports=["Trójkąt"]},83356:e=>{ -e.exports=["Trójkąt dół"]},12390:e=>{e.exports=["Formacja Trójkąta"]},28340:e=>{e.exports=["Trójkąt góra"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Cofnij"]},25933:e=>{e.exports=["Jednostki"]},15101:e=>{e.exports=["Odblokuj"]},34150:e=>{e.exports=["Fala zwyżkowa 4"]},83927:e=>{e.exports=["Fala zwyżkowa 5"]},58976:e=>{e.exports=["Fala zwyżkowa 1 lub A"]},11661:e=>{e.exports=["Fala zwyżkowa 2 lub B"]},53958:e=>{e.exports=["Fala zwyżkowa 3"]},66560:e=>{e.exports=["Fala zwyżkowa C"]},18426:e=>{e.exports=["Profil Wolumenu Stały Zakres"]},61022:e=>{e.exports=["Wskaźnik Volume Profile dostępny tylko w naszych zaktualizowanych planach."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Linia pionowa"]},75354:e=>{e.exports=["Wilno"]},21852:e=>{e.exports=["Widoczność"]},27557:e=>{e.exports=["Widoczność w interwałach"]},89960:e=>{e.exports=["Widoczne po wskazaniu myszką"]},22198:e=>{e.exports=["Kolejność wyświetlania"]},7050:e=>{e.exports=["Krzyżyk X"]},66527:e=>{e.exports=["Formacja XABCD"]},17126:e=>{e.exports=["Zakres czasowy pivot nie jest dostępny dla wybranego interwału"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zurych"]},76020:e=>{e.exports=["zmień stopień Elliotta"]},83935:e=>{e.exports=["zmień nienakładające się etykiety"]},39402:e=>{e.exports=["zmień średnią widoczność etykiety ceny zamknięcia"]},98866:e=>{e.exports=["zmień średnią widoczność linii ceny zamknięcia"]},5100:e=>{e.exports=["zmień widoczność etykiet cen bid i ask"]},32311:e=>{e.exports=["zmień widoczność linii cen bid i ask"]},22641:e=>{e.exports=["zmień walutę"]},30501:e=>{e.exports=["zmień układ wykresu na {title}"]},7017:e=>{e.exports=["zmień widoczność przełącznika kontraktu ciągłego"]},58108:e=>{e.exports=["zmień widoczność odliczania na zamknięcie słupka"]},7151:e=>{e.exports=["zmień zakres dat"]},84944:e=>{e.exports=["zmień widoczność dywidend"]},79574:e=>{e.exports=["zmień widoczność wydarzeń na wykresie"]},88217:e=>{e.exports=["zmień widoczność zarobków"]},28288:e=>{e.exports=["zmień widoczność wygaśnięcia kontraktu futures"]},66805:e=>{e.exports=["zmień widoczność etykiet cen high i low"]},92556:e=>{e.exports=["zmień widoczność linii cen high i low"]},87027:e=>{e.exports=["zmień widoczność nazw etykiet indykatorów"]},14922:e=>{e.exports=["zmień widoczność etykiet wartości indykatorów"]},19839:e=>{e.exports=["zmień widoczność najnowszych wiadomości i minds"]},23783:e=>{e.exports=["zmień grupę łączącą"]},87510:e=>{e.exports=["zmień wysokość okienka"]},50190:e=>{e.exports=["zmień widoczność przycisku plusa"]},49889:e=>{e.exports=["zmień widoczność etykiet cen pre/post market"]},16750:e=>{e.exports=["zmień widoczność linii cen pre/post market"]},59883:e=>{e.exports=["zmień poprzednią widoczność linii ceny zamknięcia"]},67761:e=>{e.exports=["Zmień linię ceny"]},69510:e=>{e.exports=["zmień stosunek ceny do słupka"]},32303:e=>{e.exports=["Zmień rozdzielczość"]},526:e=>{e.exports=["Zmień symbol"]},9402:e=>{e.exports=["zmień widoczność etykiet symboli"]},53150:e=>{ -e.exports=["zmień widoczności ostatniej wartości symbolu"]},12707:e=>{e.exports=["zmień poprzednią widoczność wartości zamknięcia symbolu"]},65303:e=>{e.exports=["zmień sesję"]},15403:e=>{e.exports=["zmień widoczność przerw w sesji"]},53438:e=>{e.exports=["zmień styl serii"]},74488:e=>{e.exports=["zmień widoczność podziałów"]},20505:e=>{e.exports=["zmień strefę czasową"]},39028:e=>{e.exports=["zmień jednostkę"]},21511:e=>{e.exports=["Zmień widoczność"]},16698:e=>{e.exports=["zmień widoczność w bieżącym interwale"]},78422:e=>{e.exports=["zmień widoczność w bieżącym interwale i powyżej"]},49529:e=>{e.exports=["zmień widoczność w bieżącym interwale i poniżej"]},66927:e=>{e.exports=["zmieniać widoczność we wszystkich interwałach"]},74428:e=>{e.exports=["zmień styl {title}"]},72032:e=>{e.exports=["zmień punkt {pointIndex}"]},65911:e=>{e.exports=["Wykresy giełdowe od TradingView"]},5179:e=>{e.exports=["Klonuj narzędzia linii"]},3195:e=>{e.exports=["Utwórz grupę narzędzi rysowania"]},92659:e=>{e.exports=["Utwórz grupę z wybranych narzędzi rysowania"]},81791:e=>{e.exports=["utwórz {tool}"]},63649:e=>{e.exports=["wytnij źródła"]},78755:e=>{e.exports=["wytnij {title}"]},99113:e=>{e.exports=["Dodaj narzędzie rysowania {lineTool} do grupy {name}"]},40242:e=>{e.exports=["dodaj narzędzia linii do grupy {group}"]},22856:e=>{e.exports=["Dodaj ten wskaźnik finansowy do całego układu"]},82388:e=>{e.exports=["Dodaj ten wskaźnik do całego układu"]},94292:e=>{e.exports=["Dodaj tę strategię do całego układu"]},27982:e=>{e.exports=["Dodaj ten symbol do całego układu"]},66568:e=>{e.exports=["zastosuj motyw wykresu"]},64034:e=>{e.exports=["zastosuj wszystkie właściwości wykresu"]},49037:e=>{e.exports=["Zastosuj szablon rysowania"]},96996:e=>{e.exports=["zastosuj ustawienia fabryczne do wybranych źródeł"]},44547:e=>{e.exports=["zastosuj wskaźniki do całego układu"]},26065:e=>{e.exports=["Zastosuj szablon wskaźnika {template}"]},58570:e=>{e.exports=["zastosuj motyw pasków narzędzi"]},27195:e=>{e.exports=["przenieś grupę {title} do przodu"]},78246:e=>{e.exports=["przenieś {title} na przód"]},56763:e=>{e.exports=["Przenieś {title} do przodu"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports=["blokada zakresu dat"]},12962:e=>{e.exports=["wymaż linię poziomu"]},63391:e=>{e.exports=["Usuń narzędzia rysowania z grupy {group}"]},59942:e=>{e.exports=["odwróć układ słupków"]},70301:e=>{e.exports=["ukryj {title}"]},91842:e=>{e.exports=["ukryj linie etykiet alertów"]},54781:e=>{e.exports=["Ukryj narzędzia do rysowania"]},44974:e=>{e.exports=["Ukryj znaki na świeczkach"]},28916:e=>{e.exports=["blokada interwału"]},94245:e=>{e.exports=["Odwróć skalę"]},90743:e=>{e.exports=["wstaw {title}"]},53146:e=>{e.exports=["wstaw {title} po {targetTitle}"]},74055:e=>{e.exports=["Wstaw {title} po {target}"]},11231:e=>{e.exports=["wstaw {title} przed {target}"]},67176:e=>{e.exports=["wstaw {title} przed {targetTitle}"]},54597:e=>{e.exports=["wczytaj domyślny szablon rysunku"]},30295:e=>{e.exports=["ładowanie..."]},50193:e=>{e.exports=["Zablokuj {title}"]}, -4963:e=>{e.exports=["zablokuj grupę {group}"]},68163:e=>{e.exports=["zablokuj obiekty"]},47107:e=>{e.exports=["przenieś"]},11303:e=>{e.exports=["Przejdź {title} Do Skali Po Lewej"]},45544:e=>{e.exports=["przenieś {title} do nowej skali po prawej"]},81898:e=>{e.exports=["Przesuń wszystkie skale na lewo"]},22863:e=>{e.exports=["Przesuń wszystkie skale na prawo"]},45356:e=>{e.exports=["Przesuń obiekt(y) rysowania"]},15086:e=>{e.exports=["przesuń w lewo"]},61711:e=>{e.exports=["ruch w prawo"]},4184:e=>{e.exports=["Przesuń skalę"]},74642:e=>{e.exports=["Włącz {title} Brak skali (pełny ekran)"]},45223:e=>{e.exports=["Uczyń grupę {group} niewidoczną"]},87927:e=>{e.exports=["Uczyń grupę {group} widoczną"]},62153:e=>{e.exports=["dołącz poniżej"]},70746:e=>{e.exports=["dołącz do okienka"]},66143:e=>{e.exports=["dołącz powyżej"]},81870:e=>{e.exports=["układ lustrzanych słupków"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["skaluj cenę"]},99042:e=>{e.exports=["Tylko wykres skali ceny"]},35962:e=>{e.exports=["czas skali"]},68193:e=>{e.exports=["scrolluj"]},70009:e=>{e.exports=["przewiń czas"]},69485:e=>{e.exports=["ustaw strategię wyboru skali cen na {title}"]},16259:e=>{e.exports=["Przenieś {title} do tyłu"]},66781:e=>{e.exports=["wyślij {title} na tył"]},4998:e=>{e.exports=["wyślij grupę {title} wstecz"]},64704:e=>{e.exports=["udostępniaj narzędzia linii globalnie"]},77554:e=>{e.exports=["udostępnij narzędzia linii w układzie"]},16237:e=>{e.exports=["pokaż linie etykiet alertów"]},13622:e=>{e.exports=["pokaż wszystkie pomysły"]},26267:e=>{e.exports=["pokaż pomysły obserwowanych użytkowników"]},40061:e=>{e.exports=["pokaż wyłącznie moje pomysły"]},52010:e=>{e.exports=["pozostań w trybie rysowania"]},98784:e=>{e.exports=["przestań synchronizować rysunek"]},57011:e=>{e.exports=["wstrzymaj synchronizację narzędzi linii"]},92831:e=>{e.exports=["blokada symbolu"]},60635:e=>{e.exports=["synchronizuj czas"]},99769:e=>{e.exports=["przygotowane przez"]},68111:e=>{e.exports=["Powered by TradingView"]},96916:e=>{e.exports=["wklej rysunek"]},80611:e=>{e.exports=["wklej wskaźnik"]},41601:e=>{e.exports=["wklej {title}"]},84018:e=>{e.exports=["przypnij do lewej skali"]},22615:e=>{e.exports=["Przypnij do prawej skali"]},56015:e=>{e.exports=["przypnij do skali {label}"]},33348:e=>{e.exports=["przestaw okienka"]},15516:e=>{e.exports=["Usuń wszystkie wskaźniki"]},80171:e=>{e.exports=["Usuń wszystkie wskaźniki i narzędzie rysowania"]},59211:e=>{e.exports=["usuń odznaczone narzędzia pustej linii"]},44656:e=>{e.exports=["Usuń rysunki"]},70653:e=>{e.exports=["usuń grupę rysunków"]},66414:e=>{e.exports=["usuń liniowe źródła danych"]},47637:e=>{e.exports=["usuń okienko"]},39859:e=>{e.exports=["usuń {title}"]},78811:e=>{e.exports=["usuwanie grupy narzędzi linii {name}"]},16338:e=>{e.exports=["Zmień nazwę grupy {group} na {newName}"]},30910:e=>{e.exports=["zresetuj rozmiary układu"]},21948:e=>{e.exports=["resetuj skalę"]},55064:e=>{e.exports=["Resetuj skalę czasową"]},13034:e=>{e.exports=["zmień rozmiar układu"]},9608:e=>{ -e.exports=["przywróć ustawienia domyślne"]},63060:e=>{e.exports=["włącz automatyczne skalowanie"]},98860:e=>{e.exports=["przełącz indeksowane do skali 100"]},21203:e=>{e.exports=["przełącz skalę blokady"]},60166:e=>{e.exports=["przełącz skalę logów"]},68642:e=>{e.exports=["Włącz skalę procentową"]},33714:e=>{e.exports=["przełącz zwykłą skalę"]},47122:e=>{e.exports=["śledź czas"]},28068:e=>{e.exports=["wyłącz udostępnianie narzędzi linii"]},66824:e=>{e.exports=["odblokuj obiekty"]},51114:e=>{e.exports=["Odblokuj grupę {group}"]},92421:e=>{e.exports=["odblokuj {title}"]},20057:e=>{e.exports=["odłącz od nowego okienka na dole"]},52540:e=>{e.exports=["odłącz powyżej"]},86949:e=>{e.exports=["odłącz poniżej"]},50728:e=>{e.exports=["Aktualizuj {title} Skrypt"]},33355:e=>{e.exports=["{count} słupki"]},88841:e=>{e.exports=["{symbol} dane finansowe od TradingView"]},38641:e=>{e.exports=["{userName} opublikował {customer}, {date}"]},59833:e=>{e.exports=["przybliż"]},19813:e=>{e.exports=["powiększ"]},9645:e=>{e.exports=["pomniejsz"]},30572:e=>{e.exports=["dzień","dni","dni","dni"]},52254:e=>{e.exports=["godzina","godziny","godzin","godziny"]},99062:e=>{e.exports=["miesiąc","miesiące","miesięcy","miesięcy"]},69143:e=>{e.exports=["minuta","minuty","minut","minut"]},71787:e=>{e.exports=["sekunda","sekundy","sekund","sekund"]},82797:e=>{e.exports=["zakres","zakresy","zakresów","zakresów"]},47966:e=>{e.exports=["tydzień","tygodnie","tygodni","tygodni"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dolar Australijski/Dolar Kanadyjski"],e.exports["#AUDCHF-symbol-description"]=["Dolar Australijski/Frank Szwajcarski"],e.exports["#AUDJPY-symbol-description"]=["Dolar Australijski/Jen Japoński"],e.exports["#AUDNZD-symbol-description"]=["Dolar Australijski/Dolar Nowozelandzki"],e.exports["#AUDRUB-symbol-description"]=["DOLAR AUSTRALIJSKI / RUBEL ROSYJSKI"],e.exports["#AUDUSD-symbol-description"]=["Dolar australijski / Dolar amerykański"],e.exports["#BRLJPY-symbol-description"]=["Real Brazylijski / Jen Japoński"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dolar Kanadyjski"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Chiński Yuan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Południowokoreański Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubel"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar"],e.exports["#BVSP-symbol-description"]=["Brazylijski Index Bovespa"],e.exports["#CADJPY-symbol-description"]=["Dolar Kanadyjski/Jen Japoński"],e.exports["#CB1!-symbol-description"]=["Ropa Brent"],e.exports["#CHFJPY-symbol-description"]=["Frank Szwajcarski/Jen Japoński"],e.exports["#COPPER-symbol-description"]=["CFD na Miedź"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund", -e.exports["#EURAUD-symbol-description"]=["Euro Fx/Dolar Australijski"],e.exports["#EURBRL-symbol-description"]=["Euro / Real Brazylijski"],e.exports["#EURCAD-symbol-description"]=["Euro Fx/Dolar Kanadyjski"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Frank Szwajcarski"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/Funt Brytyjski"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Jen Japoński"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/Dolar Nowozelandzki"],e.exports["#EURRUB-symbol-description"]=["EURO / RUBEL ROSYJSKI"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["Euro FX/Korona Szwedzka"],e.exports["#EURTRY-symbol-description"]=["Euro Fx/Nowa Lira Turecka"],e.exports["#EURUSD-symbol-description"]=["Euro / Dolar USA"],e.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],e.exports["#GB10-symbol-description"]=["Brytyjskie Rządowe Obligacje 10l"],e.exports["#GBPAUD-symbol-description"]=["Funt Brytyjski/Dolar Australijski"],e.exports["#GBPCAD-symbol-description"]=["Funt Brytyjski/Dolar Kanadyjski"],e.exports["#GBPCHF-symbol-description"]=["Funt Brytyjski/Frank Szwajcarski"],e.exports["#GBPEUR-symbol-description"]=["FUNT SZTERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Funt Brytyjski/Jen Japoński"],e.exports["#GBPNZD-symbol-description"]=["Funt Brytyjski/Dolar Nowozelandzki"],e.exports["#GBPRUB-symbol-description"]=["Funt Brytyjski / Rubel Rosyjski"],e.exports["#GBPUSD-symbol-description"]=["Funt Brytyjski/Dolar USA"],e.exports["#GER30-symbol-description"]=["DAX Indeks Niemieckich Akcji Notowanych na Giełdzie"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["JEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / RUBEL ROSYJSKI"],e.exports["#KA1-symbol-description"]=["Cukier #11 Futures"],e.exports["#KG1-symbol-description"]=["Kontrakty terminowe na Bawełnę"],e.exports["#KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Gaz Ziemny (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["Dolar Nowozelandzki/Jen Japoński"],e.exports["#NZDUSD-symbol-description"]=["Dolar Nowozelandzki/Dolar USA"],e.exports["#RB1-symbol-description"]=["RB08 Benzyna Futures"],e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK", -e.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 Indeks 100 Spółek notowanych w UK"],e.exports["#USDBRL-symbol-description"]=["Dolar USA / Real Brazylijski"],e.exports["#USDCAD-symbol-description"]=["Dolar USA/Dolar Kanadyjski"],e.exports["#USDCHF-symbol-description"]=["Dolar USA/Frank Szwajcarski"],e.exports["#USDCNY-symbol-description"]=["Dolar USA / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["DOLAR USA / KORONA DUŃSKA"],e.exports["#USDHKD-symbol-description"]=["Dolar USA/Dolar Hongkoński"],e.exports["#USDIDR-symbol-description"]=["Dolar USA / Rupia"],e.exports["#USDINR-symbol-description"]=["Dolar USA / Rupia Indyjska"],e.exports["#USDJPY-symbol-description"]=["Dolar USA/Jen Japoński"],e.exports["#USDKRW-symbol-description"]=["DOLAR USA / WON"],e.exports["#USDMXN-symbol-description"]=["Dolar USA / Peso Meksykańskie"],e.exports["#USDPHP-symbol-description"]=["Dolar USA / Peso Filipińskie"],e.exports["#USDRUB-symbol-description"]=["DOLAR USA / RUBEL ROSYJSKI"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["Dolar USA/Korona Szwedzka"],e.exports["#USDSGD-symbol-description"]=["DOLAR USA / DOLAR SINGAPURSKI"],e.exports["#USDTRY-symbol-description"]=["Dolar USA/Nowa Lira Turecka"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Srebro/Dolar USA"],e.exports["#XAUUSD-symbol-description"]=["Złoto / Dolar USA"],e.exports["#XPDUSD-symbol-description"]=["CFD na Pallad"],e.exports["#XPTUSD-symbol-description"]=["Platyna/Dolar USA"],e.exports["#ZS1-symbol-description"]=["Soja Futures - ECBT"],e.exports["#ZW1-symbol-description"]=["Pszenica Futures - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Funt Brytyjski"],e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Australijski Dolar"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Japoński Jen"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Brazylijski Real"],e.exports["#PT10-symbol-description"]=["Portugalskie Obligacje Rządowe 10L"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Polski Złoty"],e.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dolar kanadyjski"],e.exports["#ITI2!-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2019-symbol-description"]=["Futures na rudę żelaza"], -e.exports["#ITIG2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2019-symbol-description"]=["Ruda żelaza kontrakty futures"],e.exports["#ITIN2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["WIG 20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indeks Jakarta Composite"], -e.exports["#INDEX:KLSE-symbol-description"]=["Indeks Bursa Malaysia KLCI"],e.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indeks STI"],e.exports["#INDEX:XLY0-symbol-description"]=["Indeks Shanghai Composite"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]=["Futures na kawę"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD na gaz ziemny"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["HIszpańskie obligacje rządowe 10L"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Brytyjskie obligacje rządowe 2L"],e.exports["#TVC:GB10-symbol-description"]=["Brytyjskie obligacje rządowe 10L"],e.exports["#TVC:GOLD-symbol-description"]=["CFD na złoto (USD/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonezyjskie obligacje rządowe 3L"],e.exports["#TVC:ID10-symbol-description"]=["Indonezyjskie obligacje rządowe 10L"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD na pallad (USD / OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugalskie obligacje rządowe 10L"],e.exports["#TVC:SILVER-symbol-description"]=["CFD na srebro (USD/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indeks S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Australijskie Obligacje Rządowe 10L"],e.exports["#TVC:CN10-symbol-description"]=["Chińskie Obligacje Rządowe 10L"],e.exports["#TVC:KR10-symbol-description"]=["Koreańskie Obligacje Rządowe 10L"],e.exports["#NYMEX:RB1!-symbol-description"]=["Benzyna RBOB Futures"],e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD na miedź (USD / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futures na cynk"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futures na pszenicę"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futures na cukier #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futures na kukurydzę"],e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]=["Funt brytyjski Futures"],e.exports["#CME:QJY1!-symbol-description"]=["Jen japoński Futures"], -e.exports["#CME:A61!-symbol-description"]=["Dolar australijski Futures"],e.exports["#CME:D61!-symbol-description"]=["Dolar kanadyjski Futures"],e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]=["NASDAQ 100 E-MINI Futures"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-MINI DOW JONES ($5) Futures"],e.exports["#CME:NY1!-symbol-description"]=["NIKKEi 225 Futures"],e.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]=["10L T-Note Futures"],e.exports["#CBOT:FV1!-symbol-description"]=["5L T-Note Futures"],e.exports["#CBOT:ZE1!-symbol-description"]=["3L T-Note Futures"],e.exports["#CBOT:TU1!-symbol-description"]=["2L T-Note Futures"],e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]=["Indeks waluty euro"],e.exports["#TVC:JXY-symbol-description"]=["Indeks jena japońskiego"],e.exports["#TVC:BXY-symbol-description"]=["Indeks Funta Brytyjskiego"],e.exports["#TVC:AXY-symbol-description"]=["Indeks dolara australijskiego"],e.exports["#TVC:CXY-symbol-description"]=["Indeks dolara kanadyjskiego"],e.exports["#FRED:GDP-symbol-description"]=["Produkt Krajowy Brutto, w zaokrągleniu do części dziesiętnej"],e.exports["#FRED:UNRATE-symbol-description"]=["Wskaźnik bezrobocia rejestrowanego"],e.exports["#FRED:POP-symbol-description"]=["Całkowita populacja: wszystkie grupy wiekowe z uwzględnieniem sił zbrojnych stacjonujących poza granicami kraju"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dolar amerykański"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futures na miedź"],e.exports["#INDEX:HSCE-symbol-description"]=["Indeks Hang Seng China Enterprises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Futures na ropę naftową"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Indeks 30 największych niemieckich spółek"],e.exports["#TVC:DE10-symbol-description"]=["Niemieckie Obligacje 10-letnie"],e.exports["#TVC:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#TVC:DXY-symbol-description"]=["Indeks dolara amerykańskiego"],e.exports["#TVC:FR10-symbol-description"]=["Francuskie Obligacje 10-letnie"],e.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["iShares 1-3 Year Treasury Bond ETF"],e.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"], -e.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"],e.exports["#NYMEX:NG1!-symbol-description"]=["Kontrakty terminowe na gaz naturalny"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Kukurydza Futures"],e.exports["#TVC:IN10-symbol-description"]=["Indyjskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:IT10-symbol-description"]=["Włoskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:JP10-symbol-description"]=["Japońskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Tureckie Obligacje Rządowe 10-letnie"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD na ropę Brent"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["Amerykańskie Obligacje Rządowe 2-letnie"],e.exports["#TVC:US05-symbol-description"]=["Amerykańskie Obligacje Rządowe 5-letnie"],e.exports["#TVC:US10-symbol-description"]=["Amerykańskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:USOIL-symbol-description"]=["CFD na ropę WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Ruda Żelaza Futures"],e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Ropa naftowa Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Ropa naftowa Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["Ropa naftowa WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Bawełna #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]=["Mleko klasa 3"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Złoto"],e.exports["#CME:GF-symbol-description"]=["Bydło opasowe"],e.exports["#CME:HE-symbol-description"]=["Chuda wieprzowina"],e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]=["Cukier #11 Futures"],e.exports["#ICEUSA:KC-symbol-description"]=["Kawa"],e.exports["#NYMEX:KG1-symbol-description"]=["Futures na bawełnę"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#CME:LE-symbol-description"]=["Bydło"],e.exports["#ICEEUR:LO-symbol-description"]=["Olej opałowy ICE"], -e.exports["#CME:LS-symbol-description"]=["Drewno"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gaz ziemny"],e.exports["#ICEUSA:OJ-symbol-description"]=["Sok pomarańczowy"],e.exports["#NYMEX:PA-symbol-description"]=["Pallad"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platyna"],e.exports["#COMEX_MINI:QC-symbol-description"]=["Miedź E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Benzyna RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Benzyna RB0B Futures"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Srebro"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]=["Indeks zmienności S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Cynk"],e.exports["#CBOT:ZC-symbol-description"]=["Kukurydza"],e.exports["#CBOT:ZK-symbol-description"]=["Etanol Futures"],e.exports["#CBOT:ZL-symbol-description"]=["Olej sojowy"],e.exports["#CBOT:ZO-symbol-description"]=["Owies"],e.exports["#CBOT:ZR-symbol-description"]=["Ryż"],e.exports["#CBOT:ZS-symbol-description"]=["Soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Soja Futures"],e.exports["#CBOT:ZW-symbol-description"]=["Pszenica"],e.exports["#CBOT:ZW1-symbol-description"]=["Pszenica Futures - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]=["Futures na rudę żelaza"],e.exports["#CADUSD-symbol-description"]=["Dolar Kanadyjski / Dolar Amerykański"],e.exports["#CHFUSD-symbol-description"]=["Frank Szwajcarski / Dolar Amerykański"],e.exports["#GPW:ACG-symbol-description"]=["Acaut ogaz"],e.exports["#JPYUSD-symbol-description"]=["Jen japoński / Dolar amerykański"],e.exports["#USDAUD-symbol-description"]=["Dolar amerykański / Dolar australijjski"],e.exports["#USDEUR-symbol-description"]=["Dolar amerykański / Euro"],e.exports["#USDGBP-symbol-description"]=["Dolar amerykański / Funt sterling"],e.exports["#USDNZD-symbol-description"]=["Dolar amerykański / Dolar nowozelandzki"],e.exports["#UKOIL-symbol-description"]=["CFD na ropę naftową (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD na ropę naftową (WTI)"],e.exports["#US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dolar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dolar amerykański"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) klasa C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dolar"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dolar USA"],e.exports["#SP:SPX-symbol-description"]=["Indeks S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin", -e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Amerykańskie Obligacje Rządowe 30-letnie"],e.exports["#COMEX:SI1!-symbol-description"]=["Kontrakty terminowe futures na srebro"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Dolar US"],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dolar US"],e.exports["#CME:BTC1!-symbol-description"]=["Kontrakty terminowe CME na Bitcoin"],e.exports["#COMEX:GC1!-symbol-description"]=["Kontrakty terminowe na złoto"],e.exports["#CORNUSD-symbol-description"]=["CFD na Kukurydzę"],e.exports["#COTUSD-symbol-description"]=["CFD na Bawełnę"],e.exports["#DJ:DJA-symbol-description"]=["Indeks Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Funt szterling"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Jen japoński"],e.exports["#EURNOK-symbol-description"]=["Euro / Korona norweska"],e.exports["#GBPPLN-symbol-description"]=["Funt szterling / Polski Złoty"],e.exports["#MOEX:BR1!-symbol-description"]=["Kontrakty terminowe na ropę Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Kontrakty terminowe na bawełnę"],e.exports["#NYMEX:PL1!-symbol-description"]=["Kontrakty terminowe na platynę"],e.exports["#SOYBNUSD-symbol-description"]=["CFD na Soję"],e.exports["#SUGARUSD-symbol-description"]=["CFD na Cukier"],e.exports["#TVC:IXIC-symbol-description"]=["Indeks US Composite"],e.exports["#TVC:RU-symbol-description"]=["Indeks Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dolar amerykański / Rand południowoafrykański"],e.exports["#WHEATUSD-symbol-description"]=["CFD na Pszenicę"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Kontrakty terminowe na soję"],e.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD na Miedź"],e.exports["#TVC:NYA-symbol-description"]=["Indeks NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD na Platynę (dolar amerykański / uncja)"],e.exports["#TVC:SSMI-symbol-description"]=["Indeks Giełdy Szwajcarskiej"],e.exports["#TVC:SXY-symbol-description"]=["Indeks Franka Szwajcarskiego"],e.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Indeks RTS Futures"],e.exports["#MOEX:MX1!-symbol-description"]=["Indeks MICEX Futures"],e.exports["#CBOE:BG1!-symbol-description"]=["Indeks CBOE Futures"],e.exports["#TVC:MY10-symbol-description"]=["Malezyjskie obligacje rządowe 10-letnie"],e.exports["#CME:S61!-symbol-description"]=["Frank Szwajcarski Futures"],e.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indeks dolara nowozelandzkiego"], -e.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indeks MOEX Russia"],e.exports["#FX:US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Indeks MICEX Futures"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dolar Amerykański"],e.exports["#XMRUSD-symbol-description"]=["Monero / Dolar Amerykański"],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dolar Amerykański"],e.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Brytyjskie Obligacje Rządowe 10L"],e.exports["#TVC:AU10Y-symbol-description"]=["Australijskie Obligacje Rządowe 10L"],e.exports["#TVC:CN10Y-symbol-description"]=["Chińskie Obligacje Rządowe 10L"],e.exports["#TVC:DE10Y-symbol-description"]=["Niemieckie Obligacje 10-letnie"],e.exports["#TVC:ES10Y-symbol-description"]=["HIszpańskie Obligacje Rządowe 10L"],e.exports["#TVC:FR10Y-symbol-description"]=["Francuskie Obligacje 10-letnie"],e.exports["#TVC:IN10Y-symbol-description"]=["Indyjskie Obligacje Rządowe 10l"],e.exports["#TVC:IT10Y-symbol-description"]=["Włoskie Obligacje Rządowe 10l"],e.exports["#TVC:JP10Y-symbol-description"]=["Japońskie Obligacje Rządowe 10l"],e.exports["#TVC:KR10Y-symbol-description"]=["Koreańskie Obligacje Rządowe 10L"],e.exports["#TVC:MY10Y-symbol-description"]=["Malezyjskie obligacje rządowe 10-letnie"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugalskie Obligacje Rządowe 10L"],e.exports["#TVC:TR10Y-symbol-description"]=["Tureckie Obligacje Rządowe 10l"],e.exports["#TVC:US02Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 2l"],e.exports["#TVC:US05Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 5l"],e.exports["#TVC:US10Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 10l"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]=["Jen japoński Futures"],e.exports["#CME_MINI:J71!-symbol-description"]=["Jen japoński E-mini Futures"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Jen japoński / Dolar amerykański E-micro Futures"],e.exports["#CME:M61!-symbol-description"]=["Peso meksykańskie Futures"],e.exports["#CME:T61!-symbol-description"]=["Rand południowoafrykański Futures"],e.exports["#CME:SK1!-symbol-description"]=["Korona szwedzka Futures"],e.exports["#CME:QT1!-symbol-description"]=["Renminbi Futures"],e.exports["#COMEX:AUP1!-symbol-description"]=["Aluminium MW U.S. Transaction Premium Platts (25MT) Futures"],e.exports["#CME:L61!-symbol-description"]=["Real brazylijski Futures"],e.exports["#CME:WP1!-symbol-description"]=["Złoty polski Futures"],e.exports["#CME:N61!-symbol-description"]=["Dolar nowozelandzki Futures"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Dolar australijski / Dolar amerykański E-micro Futures"], -e.exports["#CME_MINI:WN1!-symbol-description"]=["Frank szwajcarski / Dolar amerykański E-micro Futures"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Euro / Dolar amerykański E-micro Futures"],e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]=["Etanol Futures"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Funt szterling / Dolar amerykański E-micro Futures"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Benzyna E-Mini Futures"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Olej opałowy E-Mini Futures"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Miedź E-Mini Futures"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Gaz ziemny E-Mini Futures"],e.exports["#CME:E41!-symbol-description"]=["Dolar amerykański / Lira turecka Futures"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Srebro (Mini) Futures"],e.exports["#CME:DL1!-symbol-description"]=["Mleko klasa 3 Futures"],e.exports["#NYMEX:UX1!-symbol-description"]=["Uran Futures"],e.exports["#CBOT:BO1!-symbol-description"]=["Olej sojowy Futures"],e.exports["#CME:HE1!-symbol-description"]=["Wieprzowina chuda Futures"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Węgiel Newcastle Futures"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Lekka ropa naftowa E-mini Futures"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Brent Financial Mini Futures"],e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]=["30-dniowa stopa procentowa funduszy federalnych Futures"],e.exports["#CME:LE1!-symbol-description"]=["Bydło żywe Futures"],e.exports["#CME:UP1!-symbol-description"]=["Frank szwajcarski / Jen japoński Futures"],e.exports["#CBOT:ZN1!-symbol-description"]=["Obligacje skarbowe 10-letnie Futures"],e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]=["Bydło opasowe Futures"],e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]=["CME Housing Futures — Waszyngton, D.C."],e.exports["#CBOT:ZO1!-symbol-description"]=["Owies Futures"],e.exports["#CBOT:ZM1!-symbol-description"]=["Śruta sojowa Futures"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Kukurydza Mini Futures"],e.exports["#CBOT:ZC1!-symbol-description"]=["Kukurydza Futures"],e.exports["#CME:LS1!-symbol-description"]=["Drewno Futures"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Pszenica Mini Futures"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Soja Mini Futures"],e.exports["#CBOT:ZS1!-symbol-description"]=["Soja Futures"],e.exports["#NYMEX:PA1!-symbol-description"]=["Pallad Futures"],e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]=["Ryż Futures"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Złoto (E-micro) Futures"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Złoto (mini) Futures"],e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures", -e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]=["Ołów Futures"],e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]=["Indeks South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Indeks IPC Mexico"],e.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks S&P / BVL Peru General (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indeks EGX 30 Price Return"],e.exports["#BVC:IGBC-symbol-description"]=["Indeks General de la Bolsa de Valores de Colombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Taiwan Capitalization Weighted Stock"],e.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],e.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indeks S&P / NZX 50"],e.exports["#SIX:SMI-symbol-description"]=["Indeks Swiss Market"],e.exports["#SZSE:399001-symbol-description"]=["Indeks SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indeks Korea Composite Stock Price"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]=["Indeks OMX Tallinn"],e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]=["Indeks OMX Riga"],e.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]=["Indeks OMX Vilnius"],e.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indeks zmienności S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indeks PHLX Gold and Silver Sector"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Dow Jones Commodity - kawa"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Dow Jones Commodity - surowce energetyczne"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indeks PHLX Oil Service Sector"], -e.exports["#DJ:DJCISB-symbol-description"]=["Indeks Dow Jones Commodity - cukier"],e.exports["#DJ:DJCICC-symbol-description"]=["Indeks Dow Jones Commodity - kakao"],e.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Dow Jones Commodity - zboża"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Dow Jones Commodity Index Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indeks Dow Jones Commodity - srebro"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Dow Jones Commodity - nikiel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indeks PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Dow Jones Commodity - złoto"],e.exports["#SP:SPGSCI-symbol-description"]=["Indeks S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indeks PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Indeks Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Indeks S&P 500 Value"],e.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indeks NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Indeks AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indeks Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Nasdaq Composite"],e.exports["#DJ:DJT-symbol-description"]=["Indeks Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indeks NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kakao Futures"],e.exports["#USDILS-symbol-description"]=["Dolar amerykański / Szekel izraelski"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Indeks Taiwan Weighted"],e.exports["#TVC:PL10Y-symbol-description"]=["Rentowność 10-letnich obligacji rządowych Polski"],e.exports["#TVC:PL05Y-symbol-description"]=["Rentowność 5-letnich obligacji rządowych Polski"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Kontrakt bezterminowy"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Kontrakt bezterminowy"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Kontrakt bezterminowy"], -e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Bezterminowy Kontrakt Terminowy"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Niewygasający Kontrakt Terminowy"],e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Niewygasający Kontrakt Terminowy"],e.exports["#USDHUF-symbol-description"]=["Dolar amerykański / Forint węgierski"],e.exports["#USDTHB-symbol-description"]=["Dolar amerykański / Baht tajski"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin / Indeks Dolara USA"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Kontrakty terminowe na Indeks E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Całkowita kapitalizacja rynkowa kryptowalut, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Kontrakty terminowe na Indeks dolara amerykańskiego"],e.exports["#NYMEX:TT1!-symbol-description"]=["Kontrakty terminowe na Bawełnę"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC Niewygasający Kontrakt Terminowy"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Obligacje skarbowe Kanada, 10-letnie"],e.exports["#TVC:CA10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Kanada"],e.exports["#TVC:ID10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Indonezja"],e.exports["#TVC:NL10-symbol-description"]=["Obligacje skarbowe Holandia, 10-letnie"],e.exports["#TVC:NL10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Holandia"],e.exports["#TVC:NZ10-symbol-description"]=["Obligacje skarbowe Nowa Zelandia, 10-letnie"], -e.exports["#TVC:NZ10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Nowa Zelandia"],e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar",e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real brazylijsk"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won południowokoreański"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rubel rosyjski"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin/Bat tajski"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Bat tajski"],e.exports["#TVC:EU10YY-symbol-description"]=["Rentowność 10-letnich Obligacji Skarbowych Euro"]}}]); \ No newline at end of file +e.exports=["Kanał Fibonacciego"]},64192:e=>{e.exports=["Kręgi Fibonacciego"]},63835:e=>{e.exports=["Zniesienia Fibonacciego"]},18072:e=>{e.exports=["Łuki Fibonacciego - prędkość i opór"]},20877:e=>{e.exports=["Wachlarz Fibonacciego - tempo i opór"]},76783:e=>{e.exports=["Spirala Fibonacci"]},89037:e=>{e.exports=["Strefa czasowa Fibonacciego"]},72489:e=>{e.exports=["Klin Fibonacciego"]},21524:e=>{e.exports=["Flaga"]},55678:e=>{e.exports=["Oznaczenie flagą"]},29230:e=>{e.exports=["Wielokąt prostokątny"]},92754:e=>{e.exports=["Odwrócone"]},42015:e=>{e.exports=["Część ułamkowa wartości jest nieprawidłowa."]},47542:e=>{e.exports=["Analizy fundamentalne nie są już dostępne na wykresach"]},16245:e=>{e.exports=["Kalkuta"]},3155:e=>{e.exports=["Katmandu"]},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports=["Karaczi"]},72374:e=>{e.exports=["Kuwejt"]},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Puste Świece"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Linia pozioma"]},76604:e=>{e.exports=["Promień poziomy"]},42616:e=>{e.exports=["Głowa i ramiona"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Ukryj"]},33911:e=>{e.exports=["Ukryj wszystko"]},95551:e=>{e.exports=["Ukryj wszystkie narzędzia do rysowania"]},44312:e=>{e.exports=["Ukryj wszystkie rysunki i wskaźniki"]},67927:e=>{e.exports=["Ukryj wszystkie rysunki, wskaźniki i zlecenia"]},86306:e=>{e.exports=["Ukryj wszystkie wskaźniki"]},70803:e=>{e.exports=["Ukryj wszystkie pozycje i zlecenia"]},13277:e=>{e.exports=["Ukryj rysunki"]},8251:e=>{e.exports=["Ukryj wydarzenia na wykresie"]},44177:e=>{e.exports=["Ukryj wskaźniki"]},2441:e=>{e.exports=["Ukryj znaki na świeczkach"]},90540:e=>{e.exports=["Ukryj pozycje i zlecenia"]},30777:e=>{e.exports=["Maksimum"]},31994:e=>{e.exports="High-low"},60259:e=>{e.exports=["Etykiety cen high i low"]},21803:e=>{e.exports=["Linie cen high i low"]},31895:e=>{e.exports=["Marker"]},69085:e=>{e.exports=["Histogram jest zbyt duży, zwiększ wartość rozmiaru wiersza 'Row Size'"]},8122:e=>{e.exports=["Histogram jest zbyt duży, zmniejsz wartość rozmiaru wiersza 'Row Size'"]},23450:e=>{e.exports=["Obraz"]},71778:e=>{e.exports=["Pośredni"]},14177:e=>{e.exports=["Nieprawidłowy Symbol"]},53239:e=>{e.exports=["Odwróć skalę"]},20062:e=>{e.exports=["Indeksowanie do 100"]},81584:e=>{e.exports=["Etykiety wartości indykatorów"]},31485:e=>{e.exports=["Nazwy etykiet indykatorów"]},27677:e=>{e.exports=["Linia z dodatkowymi informacjami"]},98767:e=>{e.exports=["Wstaw Wskaźnik"]},9114:e=>{e.exports=["W środku"]},12354:e=>{e.exports=["Pitchfork wewnętrzny"]},26579:e=>{e.exports=["Ikona"]},37885:e=>{e.exports=["Stambuł"]},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Dżakarta"]},95425:e=>{e.exports=["Sty"]},42890:e=>{e.exports=["Jerozolima"]},6215:e=>{e.exports=["Lip"]},15224:e=>{e.exports=["Cze"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Po lewej"]},29404:e=>{e.exports=["Po prawej"]},850:e=>{e.exports=["Ups!"]},675:e=>{ +e.exports=["Drzewo obiektów"]},73546:e=>{e.exports=["Paź"]},39280:e=>{e.exports=["Otwarcie"]},25595:e=>{e.exports=["Oryginał"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Minimum"]},42284:e=>{e.exports=["Zablokuj"]},1441:e=>{e.exports=["Zablokuj/Odblokuj"]},82232:e=>{e.exports=["Zablokuj pionową linię kursora według czasu"]},18219:e=>{e.exports=["Zablokuj współczynnik price/bar"]},12285:e=>{e.exports=["Logarytmiczna"]},50286:e=>{e.exports=["Londyn"]},44604:e=>{e.exports=["Pozycja Długa"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etykieta dół"]},13046:e=>{e.exports=["Etykieta góra"]},94420:e=>{e.exports=["Etykiety"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linia"]},38397:e=>{e.exports=["Linia ze znacznikami"]},63492:e=>{e.exports=["Przełamanie linii"]},83182:e=>{e.exports=["Linie"]},78104:e=>{e.exports=["Link do obrazu wykresu skopiowany do schowka {emoji}"]},50091:e=>{e.exports=["Lizbona"]},64352:e=>{e.exports=["Luksemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Przesuń punkt, żeby pozycjonować kotwicę, a następnie dotknij, żeby umieścić."]},45828:e=>{e.exports=["Przejdź do"]},44302:e=>{e.exports=["Przesuń skalę na lewo"]},94338:e=>{e.exports=["Przesuń skalę na prawo"]},66276:e=>{e.exports=["Zmodyfikowany Schiff"]},18559:e=>{e.exports=["Zmodyfikowany Schiff Pitchfork"]},18665:e=>{e.exports=["Moskwa"]},58038:e=>{e.exports=["Madryt"]},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports=["Mrz."]},85095:e=>{e.exports=["Meksyk"]},75633:e=>{e.exports=["Scal wszystkie skale w jedną"]},95093:e=>{e.exports=["Mieszany"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Milenium"]},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Minuskuła"]},63158:e=>{e.exports=["Lustrzane Odbicie"]},42769:e=>{e.exports=["Maskat"]},43088:e=>{e.exports=["Nd."]},3485:e=>{e.exports=["Bez skali (tryb pełnoekranowy)"]},8886:e=>{e.exports=["Brak synchronizacji"]},16971:e=>{e.exports=["Brak danych dotyczących wolumenu"]},75549:e=>{e.exports=["Uwaga"]},71230:e=>{e.exports=["LIs"]},99203:e=>{e.exports=["Norfolk"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports=["Nowy Jork"]},24143:e=>{e.exports=["Nowa Zelandia"]},40887:e=>{e.exports=["Nowy panel powyżej"]},96712:e=>{e.exports=["Nowy panel poniżej"]},33566:e=>{e.exports=["Nikozja"]},56670:e=>{e.exports=["Coś poszło nie tak"]},64968:e=>{e.exports=["Coś poszło nie tak. Spróbuj ponownie później."]},10520:e=>{e.exports=["Zachowaj Nowy Wygląd Wykresu"]},9908:e=>{e.exports=["Zapisz jako"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Tylko wykres skali ceny"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports=["Zmiany wprowadzone w skrypcie mogą nie zostać zapisane w przypadku odświeżenia strony."]},89517:e=>{e.exports=["Ustawienia"]},43247:e=>{e.exports=["Druga część ułamkowa wartości jest nieprawidłowa."]},19796:e=>{e.exports=["Wyślij wstecz"]},23221:e=>{e.exports=["Cofnij"] +},5961:e=>{e.exports=["Seul"]},57902:e=>{e.exports=["Wrz"]},25866:e=>{e.exports=["Sesja"]},59827:e=>{e.exports=["Przerwy w sesji"]},69240:e=>{e.exports=["Szanghaj"]},37819:e=>{e.exports=["Pozycja Krótka"]},81428:e=>{e.exports=["Pokaż"]},98116:e=>{e.exports=["Pokaż wszystkie rysunki"]},39046:e=>{e.exports=["Pokaż wszystkie rysunki i wskaźniki"]},38293:e=>{e.exports=["Pokaż wszystkie rysunki, wskaźniki i zlecenia"]},49982:e=>{e.exports=["Pokaż wszystkie wskaźniki"]},48284:e=>{e.exports=["Pokaż wszystkie pomysły"]},62632:e=>{e.exports=["Pokaż wszystkie pozycje i zlecenia"]},24620:e=>{e.exports=["Pokaż przełącznik kontraktu ciągłego"]},84813:e=>{e.exports=["Pokaż wygaśnięcie kontraktu"]},66263:e=>{e.exports=["Pokaż Dywidendy"]},46771:e=>{e.exports=["Pokaż zyski"]},87933:e=>{e.exports=["Pokaż pomysły opublikowane przez obserwowanych użytkowników"]},72973:e=>{e.exports=["Pokaż najnowsze wiadomości i minds"]},58669:e=>{e.exports=["Pokaż wyłącznie moje pomysły"]},30816:e=>{e.exports=["Pokaż podziały"]},68161:e=>{e.exports=["Drogowskaz"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinusoida"]},44904:e=>{e.exports=["Kwadrat"]},70213:e=>{e.exports=["Przekroczono limit liczby analiz: {number} analiz na układ.\nProsimy usunąć niektóre analizy."]},32733:e=>{e.exports=["Styl"]},65323:e=>{e.exports=["Umieść Po Lewej"]},14113:e=>{e.exports=["Umieść Po Prawej"]},93161:e=>{e.exports=["Pozostań w Trybie Rysowania"]},79511:e=>{e.exports=["Linia krokowa"]},84573:e=>{e.exports=["Naklejka"]},48767:e=>{e.exports=["Sztokholm"]},29662:e=>{e.exports=["Submikro"]},9753:e=>{e.exports=["Submilenium"]},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercykl"]},33820:e=>{e.exports=["Supermilenium"]},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Błąd symbolu"]},90932:e=>{e.exports=["Etykieta nazwy symbolu"]},65986:e=>{e.exports=["Informacje o Symbolu"]},52054:e=>{e.exports=["Etykieta ostatniej wartości symbolu"]},33606:e=>{e.exports=["Synchronizuj globalnie"]},18008:e=>{e.exports=["Synchronizuj dla wszystkich wykresów"]},99969:e=>{e.exports=["Wykres punktowo-symboliczny"]},53047:e=>{e.exports=["Polilinia"]},34402:e=>{e.exports=["Ścieżka"]},70394:e=>{e.exports=["Kanał równoległy"]},95995:e=>{e.exports=["Paryż"]},29682:e=>{e.exports=["Wklej"]},51102:e=>{e.exports=["Procentowa"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Przypnij do nowej lewej skali"]},43707:e=>{e.exports=["Przypnij do nowej prawej skali"]},91130:e=>{e.exports=["Przypnij do lewej skali"]},61201:e=>{e.exports=["Przypnij do lewej skali (ukryte)"]},764:e=>{e.exports=["przypnij do prawej skali"]},20207:e=>{e.exports=["Przypnij do prawej skali (ukryte)"]},66156:e=>{e.exports=["Przypnij do skali (Teraz po lewej)"]},54727:e=>{e.exports=["Przypnij Do Skali (Teraz Nie Przypięta)"]},76598:e=>{e.exports=["Przypnij do skali (Teraz po prawej)"]},39065:e=>{e.exports=["Przypnij Do Skali (Teraz {label})"]},97324:e=>{e.exports=["Przypnij do skali {label}"]},56948:e=>{ +e.exports=["Przypnij do skali {label} (ukryte)"]},32156:e=>{e.exports=["Przypięto do lewej skali"]},8128:e=>{e.exports=["Przypięto do lewej skali (ukryte)"]},3822:e=>{e.exports=["Przypięto do prawej skali"]},44538:e=>{e.exports=["Przypnij do prawej skali (ukryte)"]},65810:e=>{e.exports=["Przypięto do skali {label}"]},14125:e=>{e.exports=["Przypięto do skali {label} (ukryte)"]},97378:e=>{e.exports=["Przycisk plus"]},46669:e=>{e.exports=["Pozwól nam na zapisywanie w schowku w Twojej przeglądarce lub naciśnij {keystroke}"]},35963:e=>{e.exports=["Wciśnij i przytrzymaj {key} podczas powiększania, aby utrzymać pozycję wykresu"]},95921:e=>{e.exports=["Etykieta Ceny"]},28625:e=>{e.exports=["Notatka cenowa"]},2032:e=>{e.exports=["Zakres cenowy"]},32061:e=>{e.exports=["Format ceny jest niepoprawny"]},91492:e=>{e.exports=["Linia Ceny"]},48404:e=>{e.exports=["Główny"]},87086:e=>{e.exports=["Projekcja"]},10160:e=>{e.exports=["Opublikowano {customer}, {date}"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Obracający się Prostokąt"]},74214:e=>{e.exports=["Rzym"]},50470:e=>{e.exports=["Promień"]},90357:e=>{e.exports=["Zakres"]},26833:e=>{e.exports=["Reykjavík"]},328:e=>{e.exports=["Prostokąt"]},41615:e=>{e.exports=["Ponów"]},35001:e=>{e.exports=["Trend regresji"]},34596:e=>{e.exports=["Usuń"]},1434:e=>{e.exports=["Usuń rysunki"]},13951:e=>{e.exports=["Usuń wskaźniki"]},4142:e=>{e.exports=["Usuń Układ wykresu"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Zresetuj widok wykresu"]},17258:e=>{e.exports=["Resetuj skalę cenową"]},25333:e=>{e.exports=["Resetuj skalę czasową"]},52588:e=>{e.exports=["Rijad"]},5871:e=>{e.exports=["Ryga"]},33603:e=>{e.exports=["Ostrzeżenie"]},48474:e=>{e.exports=["Warszawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports=["Tokio"]},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports=["Tajpej"]},39108:e=>{e.exports=["Tallin"]},37229:e=>{e.exports=["Tekst"]},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Szablon"]},29198:e=>{e.exports=["Dostawca danych nie dostarcza danych odnośnie wolumenu dla tego symbolu."]},8162:e=>{e.exports=["Nie udało się wygenerować podgląd publikacji. Prosimy wyłączyć rozszerzenia przeglądarki i spróbować ponownie."]},65943:e=>{e.exports=["Ten wskaźnik nie może być zastosowany do innego wskaźnika"]},74986:e=>{e.exports=["Ten skrypt jest dostępny tylko z zaproszeniem. Aby uzyskać dostęp, skontaktuj się z jego autorem."]},98538:e=>{e.exports=["Formacja Trzech Indian"]},30973:e=>{e.exports=["Tiki"]},31976:e=>{e.exports=["Czas"]},64375:e=>{e.exports=["Strefa Czasowa"]},95005:e=>{e.exports=["Cykle czasowe"]},87085:e=>{e.exports=["Trading"]},94770:e=>{e.exports=["Kąt trendu"]},23104:e=>{e.exports=["Linia Trendu"]},15501:e=>{e.exports=["Rozszerzenie Fib bazujące na trendzie"]},31196:e=>{e.exports=["Linie czasowe Fib bazujące na trendzie"]},29245:e=>{e.exports=["Trójkąt"]},83356:e=>{e.exports=["Trójkąt dół"]},12390:e=>{e.exports=["Formacja Trójkąta"]},28340:e=>{e.exports=["Trójkąt góra"]},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{ +e.exports=["Cofnij"]},25933:e=>{e.exports=["Jednostki"]},15101:e=>{e.exports=["Odblokuj"]},34150:e=>{e.exports=["Fala zwyżkowa 4"]},83927:e=>{e.exports=["Fala zwyżkowa 5"]},58976:e=>{e.exports=["Fala zwyżkowa 1 lub A"]},11661:e=>{e.exports=["Fala zwyżkowa 2 lub B"]},53958:e=>{e.exports=["Fala zwyżkowa 3"]},66560:e=>{e.exports=["Fala zwyżkowa C"]},18426:e=>{e.exports=["Profil Wolumenu Stały Zakres"]},61022:e=>{e.exports=["Wskaźnik Volume Profile dostępny tylko w naszych zaktualizowanych planach."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Linia pionowa"]},75354:e=>{e.exports=["Wilno"]},21852:e=>{e.exports=["Widoczność"]},27557:e=>{e.exports=["Widoczność w interwałach"]},89960:e=>{e.exports=["Widoczne po wskazaniu myszką"]},22198:e=>{e.exports=["Kolejność wyświetlania"]},7050:e=>{e.exports=["Krzyżyk X"]},66527:e=>{e.exports=["Formacja XABCD"]},17126:e=>{e.exports=["Zakres czasowy pivot nie jest dostępny dla wybranego interwału"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zurych"]},76020:e=>{e.exports=["zmień stopień Elliotta"]},83935:e=>{e.exports=["zmień nienakładające się etykiety"]},39402:e=>{e.exports=["zmień średnią widoczność etykiety ceny zamknięcia"]},98866:e=>{e.exports=["zmień średnią widoczność linii ceny zamknięcia"]},5100:e=>{e.exports=["zmień widoczność etykiet cen bid i ask"]},32311:e=>{e.exports=["zmień widoczność linii cen bid i ask"]},22641:e=>{e.exports=["zmień walutę"]},30501:e=>{e.exports=["zmień układ wykresu na {title}"]},7017:e=>{e.exports=["zmień widoczność przełącznika kontraktu ciągłego"]},58108:e=>{e.exports=["zmień widoczność odliczania na zamknięcie słupka"]},7151:e=>{e.exports=["zmień zakres dat"]},84944:e=>{e.exports=["zmień widoczność dywidend"]},79574:e=>{e.exports=["zmień widoczność wydarzeń na wykresie"]},88217:e=>{e.exports=["zmień widoczność zarobków"]},28288:e=>{e.exports=["zmień widoczność wygaśnięcia kontraktu futures"]},66805:e=>{e.exports=["zmień widoczność etykiet cen high i low"]},92556:e=>{e.exports=["zmień widoczność linii cen high i low"]},87027:e=>{e.exports=["zmień widoczność nazw etykiet indykatorów"]},14922:e=>{e.exports=["zmień widoczność etykiet wartości indykatorów"]},19839:e=>{e.exports=["zmień widoczność najnowszych wiadomości i minds"]},23783:e=>{e.exports=["zmień grupę łączącą"]},87510:e=>{e.exports=["zmień wysokość okienka"]},50190:e=>{e.exports=["zmień widoczność przycisku plusa"]},49889:e=>{e.exports=["zmień widoczność etykiet cen pre/post market"]},16750:e=>{e.exports=["zmień widoczność linii cen pre/post market"]},59883:e=>{e.exports=["zmień poprzednią widoczność linii ceny zamknięcia"]},67761:e=>{e.exports=["Zmień linię ceny"]},69510:e=>{e.exports=["zmień stosunek ceny do słupka"]},32303:e=>{e.exports=["Zmień rozdzielczość"]},526:e=>{e.exports=["Zmień symbol"]},9402:e=>{e.exports=["zmień widoczność etykiet symboli"]},53150:e=>{e.exports=["zmień widoczności ostatniej wartości symbolu"]},12707:e=>{e.exports=["zmień poprzednią widoczność wartości zamknięcia symbolu"]},65303:e=>{e.exports=["zmień sesję"]},15403:e=>{ +e.exports=["zmień widoczność przerw w sesji"]},53438:e=>{e.exports=["zmień styl serii"]},74488:e=>{e.exports=["zmień widoczność podziałów"]},20505:e=>{e.exports=["zmień strefę czasową"]},39028:e=>{e.exports=["zmień jednostkę"]},21511:e=>{e.exports=["Zmień widoczność"]},16698:e=>{e.exports=["zmień widoczność w bieżącym interwale"]},78422:e=>{e.exports=["zmień widoczność w bieżącym interwale i powyżej"]},49529:e=>{e.exports=["zmień widoczność w bieżącym interwale i poniżej"]},66927:e=>{e.exports=["zmieniać widoczność we wszystkich interwałach"]},74428:e=>{e.exports=["zmień styl {title}"]},72032:e=>{e.exports=["zmień punkt {pointIndex}"]},65911:e=>{e.exports=["Wykresy giełdowe od TradingView"]},5179:e=>{e.exports=["Klonuj narzędzia linii"]},3195:e=>{e.exports=["Utwórz grupę narzędzi rysowania"]},92659:e=>{e.exports=["Utwórz grupę z wybranych narzędzi rysowania"]},81791:e=>{e.exports=["utwórz {tool}"]},63649:e=>{e.exports=["wytnij źródła"]},78755:e=>{e.exports=["wytnij {title}"]},99113:e=>{e.exports=["Dodaj narzędzie rysowania {lineTool} do grupy {name}"]},40242:e=>{e.exports=["dodaj narzędzia linii do grupy {group}"]},22856:e=>{e.exports=["Dodaj ten wskaźnik finansowy do całego układu"]},82388:e=>{e.exports=["Dodaj ten wskaźnik do całego układu"]},94292:e=>{e.exports=["Dodaj tę strategię do całego układu"]},27982:e=>{e.exports=["Dodaj ten symbol do całego układu"]},66568:e=>{e.exports=["zastosuj motyw wykresu"]},64034:e=>{e.exports=["zastosuj wszystkie właściwości wykresu"]},49037:e=>{e.exports=["Zastosuj szablon rysowania"]},96996:e=>{e.exports=["zastosuj ustawienia fabryczne do wybranych źródeł"]},44547:e=>{e.exports=["zastosuj wskaźniki do całego układu"]},26065:e=>{e.exports=["Zastosuj szablon wskaźnika {template}"]},58570:e=>{e.exports=["zastosuj motyw pasków narzędzi"]},27195:e=>{e.exports=["przenieś grupę {title} do przodu"]},78246:e=>{e.exports=["przenieś {title} na przód"]},56763:e=>{e.exports=["Przenieś {title} do przodu"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports=["blokada zakresu dat"]},12962:e=>{e.exports=["wymaż linię poziomu"]},63391:e=>{e.exports=["Usuń narzędzia rysowania z grupy {group}"]},59942:e=>{e.exports=["odwróć układ słupków"]},70301:e=>{e.exports=["ukryj {title}"]},91842:e=>{e.exports=["ukryj linie etykiet alertów"]},54781:e=>{e.exports=["Ukryj narzędzia do rysowania"]},44974:e=>{e.exports=["Ukryj znaki na świeczkach"]},28916:e=>{e.exports=["blokada interwału"]},94245:e=>{e.exports=["Odwróć skalę"]},90743:e=>{e.exports=["wstaw {title}"]},53146:e=>{e.exports=["wstaw {title} po {targetTitle}"]},74055:e=>{e.exports=["Wstaw {title} po {target}"]},11231:e=>{e.exports=["wstaw {title} przed {target}"]},67176:e=>{e.exports=["wstaw {title} przed {targetTitle}"]},54597:e=>{e.exports=["wczytaj domyślny szablon rysunku"]},30295:e=>{e.exports=["ładowanie..."]},50193:e=>{e.exports=["Zablokuj {title}"]},4963:e=>{e.exports=["zablokuj grupę {group}"]},68163:e=>{e.exports=["zablokuj obiekty"]},47107:e=>{e.exports=["przenieś"]},11303:e=>{e.exports=["Przejdź {title} Do Skali Po Lewej"]},45544:e=>{ +e.exports=["przenieś {title} do nowej skali po prawej"]},81898:e=>{e.exports=["Przesuń wszystkie skale na lewo"]},22863:e=>{e.exports=["Przesuń wszystkie skale na prawo"]},45356:e=>{e.exports=["Przesuń obiekt(y) rysowania"]},15086:e=>{e.exports=["przesuń w lewo"]},61711:e=>{e.exports=["ruch w prawo"]},4184:e=>{e.exports=["Przesuń skalę"]},74642:e=>{e.exports=["Włącz {title} Brak skali (pełny ekran)"]},45223:e=>{e.exports=["Uczyń grupę {group} niewidoczną"]},87927:e=>{e.exports=["Uczyń grupę {group} widoczną"]},62153:e=>{e.exports=["dołącz poniżej"]},70746:e=>{e.exports=["dołącz do okienka"]},66143:e=>{e.exports=["dołącz powyżej"]},81870:e=>{e.exports=["układ lustrzanych słupków"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["skaluj cenę"]},99042:e=>{e.exports=["Tylko wykres skali ceny"]},35962:e=>{e.exports=["czas skali"]},68193:e=>{e.exports=["scrolluj"]},70009:e=>{e.exports=["przewiń czas"]},69485:e=>{e.exports=["ustaw strategię wyboru skali cen na {title}"]},16259:e=>{e.exports=["Przenieś {title} do tyłu"]},66781:e=>{e.exports=["wyślij {title} na tył"]},4998:e=>{e.exports=["wyślij grupę {title} wstecz"]},64704:e=>{e.exports=["udostępniaj narzędzia linii globalnie"]},77554:e=>{e.exports=["udostępnij narzędzia linii w układzie"]},16237:e=>{e.exports=["pokaż linie etykiet alertów"]},13622:e=>{e.exports=["pokaż wszystkie pomysły"]},26267:e=>{e.exports=["pokaż pomysły obserwowanych użytkowników"]},40061:e=>{e.exports=["pokaż wyłącznie moje pomysły"]},52010:e=>{e.exports=["pozostań w trybie rysowania"]},98784:e=>{e.exports=["przestań synchronizować rysunek"]},57011:e=>{e.exports=["wstrzymaj synchronizację narzędzi linii"]},92831:e=>{e.exports=["blokada symbolu"]},60635:e=>{e.exports=["synchronizuj czas"]},99769:e=>{e.exports=["przygotowane przez"]},68111:e=>{e.exports=["Powered by TradingView"]},96916:e=>{e.exports=["wklej rysunek"]},80611:e=>{e.exports=["wklej wskaźnik"]},41601:e=>{e.exports=["wklej {title}"]},84018:e=>{e.exports=["przypnij do lewej skali"]},22615:e=>{e.exports=["Przypnij do prawej skali"]},56015:e=>{e.exports=["przypnij do skali {label}"]},33348:e=>{e.exports=["przestaw okienka"]},15516:e=>{e.exports=["Usuń wszystkie wskaźniki"]},80171:e=>{e.exports=["Usuń wszystkie wskaźniki i narzędzie rysowania"]},59211:e=>{e.exports=["usuń odznaczone narzędzia pustej linii"]},44656:e=>{e.exports=["Usuń rysunki"]},70653:e=>{e.exports=["usuń grupę rysunków"]},66414:e=>{e.exports=["usuń liniowe źródła danych"]},47637:e=>{e.exports=["usuń okienko"]},39859:e=>{e.exports=["usuń {title}"]},78811:e=>{e.exports=["usuwanie grupy narzędzi linii {name}"]},16338:e=>{e.exports=["Zmień nazwę grupy {group} na {newName}"]},30910:e=>{e.exports=["zresetuj rozmiary układu"]},21948:e=>{e.exports=["resetuj skalę"]},55064:e=>{e.exports=["Resetuj skalę czasową"]},13034:e=>{e.exports=["zmień rozmiar układu"]},9608:e=>{e.exports=["przywróć ustawienia domyślne"]},63060:e=>{e.exports=["włącz automatyczne skalowanie"]},98860:e=>{e.exports=["przełącz indeksowane do skali 100"]},21203:e=>{e.exports=["przełącz skalę blokady"]},60166:e=>{ +e.exports=["przełącz skalę logów"]},68642:e=>{e.exports=["Włącz skalę procentową"]},33714:e=>{e.exports=["przełącz zwykłą skalę"]},47122:e=>{e.exports=["śledź czas"]},28068:e=>{e.exports=["wyłącz udostępnianie narzędzi linii"]},66824:e=>{e.exports=["odblokuj obiekty"]},51114:e=>{e.exports=["Odblokuj grupę {group}"]},92421:e=>{e.exports=["odblokuj {title}"]},20057:e=>{e.exports=["odłącz od nowego okienka na dole"]},52540:e=>{e.exports=["odłącz powyżej"]},86949:e=>{e.exports=["odłącz poniżej"]},50728:e=>{e.exports=["Aktualizuj {title} Skrypt"]},33355:e=>{e.exports=["{count} słupki"]},88841:e=>{e.exports=["{symbol} dane finansowe od TradingView"]},38641:e=>{e.exports=["{userName} opublikował {customer}, {date}"]},59833:e=>{e.exports=["przybliż"]},19813:e=>{e.exports=["powiększ"]},9645:e=>{e.exports=["pomniejsz"]},30572:e=>{e.exports=["dzień","dni","dni","dni"]},52254:e=>{e.exports=["godzina","godziny","godzin","godziny"]},99062:e=>{e.exports=["miesiąc","miesiące","miesięcy","miesięcy"]},69143:e=>{e.exports=["minuta","minuty","minut","minut"]},71787:e=>{e.exports=["sekunda","sekundy","sekund","sekund"]},82797:e=>{e.exports=["zakres","zakresy","zakresów","zakresów"]},47966:e=>{e.exports=["tydzień","tygodnie","tygodni","tygodni"]},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]="Apple Inc",e.exports["#AUDCAD-symbol-description"]=["Dolar Australijski/Dolar Kanadyjski"],e.exports["#AUDCHF-symbol-description"]=["Dolar Australijski/Frank Szwajcarski"],e.exports["#AUDJPY-symbol-description"]=["Dolar Australijski/Jen Japoński"],e.exports["#AUDNZD-symbol-description"]=["Dolar Australijski/Dolar Nowozelandzki"],e.exports["#AUDRUB-symbol-description"]=["DOLAR AUSTRALIJSKI / RUBEL ROSYJSKI"],e.exports["#AUDUSD-symbol-description"]=["Dolar australijski / Dolar amerykański"],e.exports["#BRLJPY-symbol-description"]=["Real Brazylijski / Jen Japoński"],e.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dolar Kanadyjski"],e.exports["#BTCCNY-symbol-description"]=["Bitcoin / Chiński Yuan"],e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]=["Bitcoin / Południowokoreański Won"],e.exports["#BTCRUR-symbol-description"]=["Bitcoin / Rubel"],e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dolar"],e.exports["#BVSP-symbol-description"]=["Brazylijski Index Bovespa"],e.exports["#CADJPY-symbol-description"]=["Dolar Kanadyjski/Jen Japoński"],e.exports["#CB1!-symbol-description"]=["Ropa Brent"],e.exports["#CHFJPY-symbol-description"]=["Frank Szwajcarski/Jen Japoński"],e.exports["#COPPER-symbol-description"]=["CFD na Miedź"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]=["Indeks IBEX 35"],e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Dolar Australijski"],e.exports["#EURBRL-symbol-description"]=["Euro / Real Brazylijski"],e.exports["#EURCAD-symbol-description"]=["Euro Fx/Dolar Kanadyjski"], +e.exports["#EURCHF-symbol-description"]=["Euro Fx/Frank Szwajcarski"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/Funt Brytyjski"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Jen Japoński"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/Dolar Nowozelandzki"],e.exports["#EURRUB-symbol-description"]=["EURO / RUBEL ROSYJSKI"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]=["Euro FX/Korona Szwedzka"],e.exports["#EURTRY-symbol-description"]=["Euro Fx/Nowa Lira Turecka"],e.exports["#EURUSD-symbol-description"]=["Euro / Dolar USA"],e.exports["#EUSTX50-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#FRA40-symbol-description"]=["Indeks CAC 40"],e.exports["#GB10-symbol-description"]=["Brytyjskie Rządowe Obligacje 10l"],e.exports["#GBPAUD-symbol-description"]=["Funt Brytyjski/Dolar Australijski"],e.exports["#GBPCAD-symbol-description"]=["Funt Brytyjski/Dolar Kanadyjski"],e.exports["#GBPCHF-symbol-description"]=["Funt Brytyjski/Frank Szwajcarski"],e.exports["#GBPEUR-symbol-description"]=["FUNT SZTERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["Funt Brytyjski/Jen Japoński"],e.exports["#GBPNZD-symbol-description"]=["Funt Brytyjski/Dolar Nowozelandzki"],e.exports["#GBPRUB-symbol-description"]=["Funt Brytyjski / Rubel Rosyjski"],e.exports["#GBPUSD-symbol-description"]=["Funt Brytyjski/Dolar USA"],e.exports["#GER30-symbol-description"]=["DAX Indeks Niemieckich Akcji Notowanych na Giełdzie"],e.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",e.exports["#ITA40-symbol-description"]=["Indeks FTSE MIB"],e.exports["#JPN225-symbol-description"]=["Indeks Nikkei 225"],e.exports["#JPYKRW-symbol-description"]=["JEN / WON"],e.exports["#JPYRUB-symbol-description"]=["JEN / RUBEL ROSYJSKI"],e.exports["#KA1-symbol-description"]=["Cukier #11 Futures"],e.exports["#KG1-symbol-description"]=["Kontrakty terminowe na Bawełnę"],e.exports["#KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]="Magnit",e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]="Microsoft Corp.",e.exports["#NAS100-symbol-description"]="US 100 Cash CFD",e.exports["#NGAS-symbol-description"]=["Gaz Ziemny (Henry Hub)"],e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["Dolar Nowozelandzki/Jen Japoński"],e.exports["#NZDUSD-symbol-description"]=["Dolar Nowozelandzki/Dolar USA"],e.exports["#RB1-symbol-description"]=["RB08 Benzyna Futures"],e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["Indeks S&P 500"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]=["FTSE 100 Indeks 100 Spółek notowanych w UK"], +e.exports["#USDBRL-symbol-description"]=["Dolar USA / Real Brazylijski"],e.exports["#USDCAD-symbol-description"]=["Dolar USA/Dolar Kanadyjski"],e.exports["#USDCHF-symbol-description"]=["Dolar USA/Frank Szwajcarski"],e.exports["#USDCNY-symbol-description"]=["Dolar USA / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["DOLAR USA / KORONA DUŃSKA"],e.exports["#USDHKD-symbol-description"]=["Dolar USA/Dolar Hongkoński"],e.exports["#USDIDR-symbol-description"]=["Dolar USA / Rupia"],e.exports["#USDINR-symbol-description"]=["Dolar USA / Rupia Indyjska"],e.exports["#USDJPY-symbol-description"]=["Dolar USA/Jen Japoński"],e.exports["#USDKRW-symbol-description"]=["DOLAR USA / WON"],e.exports["#USDMXN-symbol-description"]=["Dolar USA / Peso Meksykańskie"],e.exports["#USDPHP-symbol-description"]=["Dolar USA / Peso Filipińskie"],e.exports["#USDRUB-symbol-description"]=["DOLAR USA / RUBEL ROSYJSKI"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["Dolar USA/Korona Szwedzka"],e.exports["#USDSGD-symbol-description"]=["DOLAR USA / DOLAR SINGAPURSKI"],e.exports["#USDTRY-symbol-description"]=["Dolar USA/Nowa Lira Turecka"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Srebro/Dolar USA"],e.exports["#XAUUSD-symbol-description"]=["Złoto / Dolar USA"],e.exports["#XPDUSD-symbol-description"]=["CFD na Pallad"],e.exports["#XPTUSD-symbol-description"]=["Platyna/Dolar USA"],e.exports["#ZS1-symbol-description"]=["Soja Futures - ECBT"],e.exports["#ZW1-symbol-description"]=["Pszenica Futures - ECBT"],e.exports["#BTCGBP-symbol-description"]=["Bitcoin / Funt Brytyjski"],e.exports["#MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#BTCAUD-symbol-description"]=["Bitcoin / Australijski Dolar"],e.exports["#BTCJPY-symbol-description"]=["Bitcoin / Japoński Jen"],e.exports["#BTCBRL-symbol-description"]=["Bitcoin / Brazylijski Real"],e.exports["#PT10-symbol-description"]=["Portugalskie Obligacje Rządowe 10L"],e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["Indeks TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]=["Bitcoin / Polski Złoty"],e.exports["#CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#XBTCAD-symbol-description"]=["Bitcoin / Dolar kanadyjski"],e.exports["#ITI2!-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIF2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIG2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIH2019-symbol-description"]=["Futures na rudę żelaza"], +e.exports["#ITIH2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIJ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIK2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIM2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIN2019-symbol-description"]=["Ruda żelaza kontrakty futures"],e.exports["#ITIN2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIQ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIU2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIV2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIX2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2017-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2018-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2019-symbol-description"]=["Futures na rudę żelaza"],e.exports["#ITIZ2020-symbol-description"]=["Futures na rudę żelaza"],e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]=["Indeks S&P/ASX All Australian 50"],e.exports["#ASX:XAT-symbol-description"]=["Indeks S&P/ASX All Australian 200"],e.exports["#BIST:XU100-symbol-description"]=["Indeks BIST 100"],e.exports["#GPW:WIG20-symbol-description"]=["WIG 20"],e.exports["#INDEX:JKSE-symbol-description"]=["Indeks Jakarta Composite"],e.exports["#INDEX:KLSE-symbol-description"]=["Indeks Bursa Malaysia KLCI"],e.exports["#INDEX:NZD-symbol-description"]=["Indeks NZX 50"],e.exports["#INDEX:STI-symbol-description"]=["Indeks STI"], +e.exports["#INDEX:XLY0-symbol-description"]=["Indeks Shanghai Composite"],e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]=["Futures na kawę"],e.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD na gaz ziemny"],e.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]=["Indeks S&P/TSX 60 VIX"],e.exports["#TVC:CAC40-symbol-description"]=["Indeks CAC 40"],e.exports["#TVC:ES10-symbol-description"]=["HIszpańskie obligacje rządowe 10L"],e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]=["Brytyjskie obligacje rządowe 2L"],e.exports["#TVC:GB10-symbol-description"]=["Brytyjskie obligacje rządowe 10L"],e.exports["#TVC:GOLD-symbol-description"]=["CFD na złoto (USD/OZ)"],e.exports["#TVC:ID03-symbol-description"]=["Indonezyjskie obligacje rządowe 3L"],e.exports["#TVC:ID10-symbol-description"]=["Indonezyjskie obligacje rządowe 10L"],e.exports["#TVC:PALLADIUM-symbol-description"]=["CFD na pallad (USD / OZ)"],e.exports["#TVC:PT10-symbol-description"]=["Portugalskie obligacje rządowe 10L"],e.exports["#TVC:SILVER-symbol-description"]=["CFD na srebro (USD/OZ)"],e.exports["#TVC:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#TSX:TSX-symbol-description"]=["Indeks S&P/TSX Composite"],e.exports["#OANDA:CH20CHF-symbol-description"]=["Indeks Swiss 20"],e.exports["#TVC:SHCOMP-symbol-description"]=["Indeks Shanghai Composite"],e.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]=["Australijskie Obligacje Rządowe 10L"],e.exports["#TVC:CN10-symbol-description"]=["Chińskie Obligacje Rządowe 10L"],e.exports["#TVC:KR10-symbol-description"]=["Koreańskie Obligacje Rządowe 10L"],e.exports["#NYMEX:RB1!-symbol-description"]=["Benzyna RBOB Futures"],e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]=["CFD na miedź (USD / lb)"],e.exports["#COMEX:ZA1!-symbol-description"]=["Futures na cynk"],e.exports["#CBOT:ZW1!-symbol-description"]=["Futures na pszenicę"],e.exports["#NYMEX:KA1!-symbol-description"]=["Futures na cukier #11"],e.exports["#CBOT:QBC1!-symbol-description"]=["Futures na kukurydzę"],e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]=["Funt brytyjski Futures"],e.exports["#CME:QJY1!-symbol-description"]=["Jen japoński Futures"],e.exports["#CME:A61!-symbol-description"]=["Dolar australijski Futures"],e.exports["#CME:D61!-symbol-description"]=["Dolar kanadyjski Futures"],e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures", +e.exports["#CME_MINI:NQ1!-symbol-description"]=["NASDAQ 100 E-MINI Futures"],e.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-MINI DOW JONES ($5) Futures"],e.exports["#CME:NY1!-symbol-description"]=["NIKKEi 225 Futures"],e.exports["#EUREX:DY1!-symbol-description"]=["Indeks DAX"],e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]=["10L T-Note Futures"],e.exports["#CBOT:FV1!-symbol-description"]=["5L T-Note Futures"],e.exports["#CBOT:ZE1!-symbol-description"]=["3L T-Note Futures"],e.exports["#CBOT:TU1!-symbol-description"]=["2L T-Note Futures"],e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]=["Indeks waluty euro"],e.exports["#TVC:JXY-symbol-description"]=["Indeks jena japońskiego"],e.exports["#TVC:BXY-symbol-description"]=["Indeks Funta Brytyjskiego"],e.exports["#TVC:AXY-symbol-description"]=["Indeks dolara australijskiego"],e.exports["#TVC:CXY-symbol-description"]=["Indeks dolara kanadyjskiego"],e.exports["#FRED:GDP-symbol-description"]=["Produkt Krajowy Brutto, w zaokrągleniu do części dziesiętnej"],e.exports["#FRED:UNRATE-symbol-description"]=["Wskaźnik bezrobocia rejestrowanego"],e.exports["#FRED:POP-symbol-description"]=["Całkowita populacja: wszystkie grupy wiekowe z uwzględnieniem sił zbrojnych stacjonujących poza granicami kraju"],e.exports["#ETHUSD-symbol-description"]=["Ethereum / Dolar amerykański"],e.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Indeks IBovespa"],e.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Indeks IBrasil"],e.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Indeks IBRX 50"],e.exports["#COMEX:HG1!-symbol-description"]=["Futures na miedź"],e.exports["#INDEX:HSCE-symbol-description"]=["Indeks Hang Seng China Enterprises"],e.exports["#NYMEX:CL1!-symbol-description"]=["Futures na ropę naftową"],e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]=["Indeks 30 największych niemieckich spółek"],e.exports["#TVC:DE10-symbol-description"]=["Niemieckie Obligacje 10-letnie"],e.exports["#TVC:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#TVC:DXY-symbol-description"]=["Indeks dolara amerykańskiego"],e.exports["#TVC:FR10-symbol-description"]=["Francuskie Obligacje 10-letnie"],e.exports["#TVC:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#TVC:IBEX35-symbol-description"]=["Indeks IBEX 35"],e.exports["#FX:AUS200-symbol-description"]=["Indeks S&P/ASX"],e.exports["#AMEX:SHY-symbol-description"]=["iShares 1-3 Year Treasury Bond ETF"],e.exports["#ASX:XJO-symbol-description"]=["Indeks S&P/ASX 200"],e.exports["#BSE:SENSEX-symbol-description"]=["Indeks S&P BSE Sensex"],e.exports["#INDEX:MIB-symbol-description"]=["Indeks MIB"],e.exports["#INDEX:MOY0-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#MOEX:RTSI-symbol-description"]=["Indeks RTS"],e.exports["#NSE:NIFTY-symbol-description"]=["Indeks Nifty 50"], +e.exports["#NYMEX:NG1!-symbol-description"]=["Kontrakty terminowe na gaz naturalny"],e.exports["#NYMEX:ZC1!-symbol-description"]=["Kukurydza Futures"],e.exports["#TVC:IN10-symbol-description"]=["Indyjskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:IT10-symbol-description"]=["Włoskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:JP10-symbol-description"]=["Japońskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:NDX-symbol-description"]=["Indeks US 100"],e.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],e.exports["#TVC:SPX-symbol-description"]=["S&P 500"],e.exports["#TVC:SX5E-symbol-description"]=["Indeks Euro Stoxx 50"],e.exports["#TVC:TR10-symbol-description"]=["Tureckie Obligacje Rządowe 10-letnie"],e.exports["#TVC:UKOIL-symbol-description"]=["CFD na ropę Brent"],e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]=["Amerykańskie Obligacje Rządowe 2-letnie"],e.exports["#TVC:US05-symbol-description"]=["Amerykańskie Obligacje Rządowe 5-letnie"],e.exports["#TVC:US10-symbol-description"]=["Amerykańskie Obligacje Rządowe 10-letnie"],e.exports["#TVC:USOIL-symbol-description"]=["CFD na ropę WTI"],e.exports["#NYMEX:ITI1!-symbol-description"]=["Ruda Żelaza Futures"],e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",e.exports["#ICEEUR:CB-symbol-description"]=["Ropa naftowa Brent"],e.exports["#ICEEUR:CB1!-symbol-description"]=["Ropa naftowa Brent"],e.exports["#ICEUSA:CC-symbol-description"]=["Kakao"],e.exports["#NYMEX:CL-symbol-description"]=["Ropa naftowa WTI"],e.exports["#ICEUSA:CT-symbol-description"]=["Bawełna #2"],e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]=["Mleko klasa 3"],e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]=["Złoto"],e.exports["#CME:GF-symbol-description"]=["Bydło opasowe"],e.exports["#CME:HE-symbol-description"]=["Chuda wieprzowina"],e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]=["Cukier #11 Futures"],e.exports["#ICEUSA:KC-symbol-description"]=["Kawa"],e.exports["#NYMEX:KG1-symbol-description"]=["Futures na bawełnę"],e.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corp."],e.exports["#CME:LE-symbol-description"]=["Bydło"],e.exports["#ICEEUR:LO-symbol-description"]=["Olej opałowy ICE"],e.exports["#CME:LS-symbol-description"]=["Drewno"],e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]=["Gaz ziemny"], +e.exports["#ICEUSA:OJ-symbol-description"]=["Sok pomarańczowy"],e.exports["#NYMEX:PA-symbol-description"]=["Pallad"],e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]=["Platyna"],e.exports["#COMEX_MINI:QC-symbol-description"]=["Miedź E-Mini"],e.exports["#NYMEX:RB-symbol-description"]=["Benzyna RBOB"],e.exports["#NYMEX:RB1-symbol-description"]=["Benzyna RB0B Futures"],e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]=["Srebro"],e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]=["Indeks zmienności S&P 500"],e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]=["Cynk"],e.exports["#CBOT:ZC-symbol-description"]=["Kukurydza"],e.exports["#CBOT:ZK-symbol-description"]=["Etanol Futures"],e.exports["#CBOT:ZL-symbol-description"]=["Olej sojowy"],e.exports["#CBOT:ZO-symbol-description"]=["Owies"],e.exports["#CBOT:ZR-symbol-description"]=["Ryż"],e.exports["#CBOT:ZS-symbol-description"]=["Soja"],e.exports["#CBOT:ZS1-symbol-description"]=["Soja Futures"],e.exports["#CBOT:ZW-symbol-description"]=["Pszenica"],e.exports["#CBOT:ZW1-symbol-description"]=["Pszenica Futures - ECBT"],e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]=["Futures na rudę żelaza"],e.exports["#CADUSD-symbol-description"]=["Dolar Kanadyjski / Dolar Amerykański"],e.exports["#CHFUSD-symbol-description"]=["Frank Szwajcarski / Dolar Amerykański"],e.exports["#GPW:ACG-symbol-description"]=["Acaut ogaz"],e.exports["#JPYUSD-symbol-description"]=["Jen japoński / Dolar amerykański"],e.exports["#USDAUD-symbol-description"]=["Dolar amerykański / Dolar australijjski"],e.exports["#USDEUR-symbol-description"]=["Dolar amerykański / Euro"],e.exports["#USDGBP-symbol-description"]=["Dolar amerykański / Funt sterling"],e.exports["#USDNZD-symbol-description"]=["Dolar amerykański / Dolar nowozelandzki"],e.exports["#UKOIL-symbol-description"]=["CFD na ropę naftową (Brent)"],e.exports["#USOIL-symbol-description"]=["CFD na ropę naftową (WTI)"],e.exports["#US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Dolar"],e.exports["#ETCUSD-symbol-description"]=["Ethereum Classic / Dolar amerykański"],e.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) klasa C"],e.exports["#LTCUSD-symbol-description"]=["Litecoin / Dolar"],e.exports["#XRPUSD-symbol-description"]=["XRP / Dolar USA"],e.exports["#SP:SPX-symbol-description"]=["Indeks S&P 500"],e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]="XRP / Bitcoin",e.exports["#TVC:US30-symbol-description"]=["Amerykańskie Obligacje Rządowe 30-letnie"], +e.exports["#COMEX:SI1!-symbol-description"]=["Kontrakty terminowe futures na srebro"],e.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Dolar US"],e.exports["#IOTUSD-symbol-description"]=["IOTA / Dolar US"],e.exports["#CME:BTC1!-symbol-description"]=["Kontrakty terminowe CME na Bitcoin"],e.exports["#COMEX:GC1!-symbol-description"]=["Kontrakty terminowe na złoto"],e.exports["#CORNUSD-symbol-description"]=["CFD na Kukurydzę"],e.exports["#COTUSD-symbol-description"]=["CFD na Bawełnę"],e.exports["#DJ:DJA-symbol-description"]=["Indeks Dow Jones Composite Average"],e.exports["#DJ:DJI-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]=["Ethereum / Funt szterling"],e.exports["#ETHJPY-symbol-description"]=["Ethereum / Jen japoński"],e.exports["#EURNOK-symbol-description"]=["Euro / Korona norweska"],e.exports["#GBPPLN-symbol-description"]=["Funt szterling / Polski Złoty"],e.exports["#MOEX:BR1!-symbol-description"]=["Kontrakty terminowe na ropę Brent"],e.exports["#NYMEX:KG1!-symbol-description"]=["Kontrakty terminowe na bawełnę"],e.exports["#NYMEX:PL1!-symbol-description"]=["Kontrakty terminowe na platynę"],e.exports["#SOYBNUSD-symbol-description"]=["CFD na Soję"],e.exports["#SUGARUSD-symbol-description"]=["CFD na Cukier"],e.exports["#TVC:IXIC-symbol-description"]=["Indeks US Composite"],e.exports["#TVC:RU-symbol-description"]=["Indeks Russell 1000"],e.exports["#USDZAR-symbol-description"]=["Dolar amerykański / Rand południowoafrykański"],e.exports["#WHEATUSD-symbol-description"]=["CFD na Pszenicę"],e.exports["#XRPEUR-symbol-description"]="XRP / Euro",e.exports["#CBOT:S1!-symbol-description"]=["Kontrakty terminowe na soję"],e.exports["#SP:MID-symbol-description"]=["Indeks S&P 400"],e.exports["#TSX:XCUUSD-symbol-description"]=["CFD na Miedź"],e.exports["#TVC:NYA-symbol-description"]=["Indeks NYSE Composite"],e.exports["#TVC:PLATINUM-symbol-description"]=["CFD na Platynę (dolar amerykański / uncja)"],e.exports["#TVC:SSMI-symbol-description"]=["Indeks Giełdy Szwajcarskiej"],e.exports["#TVC:SXY-symbol-description"]=["Indeks Franka Szwajcarskiego"],e.exports["#TVC:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#MOEX:RI1!-symbol-description"]=["Indeks RTS Futures"],e.exports["#MOEX:MX1!-symbol-description"]=["Indeks MICEX Futures"],e.exports["#CBOE:BG1!-symbol-description"]=["Indeks CBOE Futures"],e.exports["#TVC:MY10-symbol-description"]=["Malezyjskie obligacje rządowe 10-letnie"],e.exports["#CME:S61!-symbol-description"]=["Frank Szwajcarski Futures"],e.exports["#TVC:DEU30-symbol-description"]=["Indeks DAX"],e.exports["#BCHEUR-symbol-description"]="Bitcoin Cash / Euro",e.exports["#TVC:ZXY-symbol-description"]=["Indeks dolara nowozelandzkiego"],e.exports["#MIL:FTSEMIB-symbol-description"]=["Indeks FTSE MIB"],e.exports["#XETR:DAX-symbol-description"]=["Indeks DAX"],e.exports["#MOEX:IMOEX-symbol-description"]=["Indeks MOEX Russia"], +e.exports["#FX:US30-symbol-description"]=["Indeks Dow Jones Industrial Average"],e.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",e.exports["#MOEX:MX2!-symbol-description"]=["Indeks MICEX Futures"],e.exports["#NEOUSD-symbol-description"]=["NEO / Dolar Amerykański"],e.exports["#XMRUSD-symbol-description"]=["Monero / Dolar Amerykański"],e.exports["#ZECUSD-symbol-description"]=["Zcash / Dolar Amerykański"],e.exports["#TVC:CAC-symbol-description"]=["Indeks CAC 40"],e.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",e.exports["#TVC:GB10Y-symbol-description"]=["Brytyjskie Obligacje Rządowe 10L"],e.exports["#TVC:AU10Y-symbol-description"]=["Australijskie Obligacje Rządowe 10L"],e.exports["#TVC:CN10Y-symbol-description"]=["Chińskie Obligacje Rządowe 10L"],e.exports["#TVC:DE10Y-symbol-description"]=["Niemieckie Obligacje 10-letnie"],e.exports["#TVC:ES10Y-symbol-description"]=["HIszpańskie Obligacje Rządowe 10L"],e.exports["#TVC:FR10Y-symbol-description"]=["Francuskie Obligacje 10-letnie"],e.exports["#TVC:IN10Y-symbol-description"]=["Indyjskie Obligacje Rządowe 10l"],e.exports["#TVC:IT10Y-symbol-description"]=["Włoskie Obligacje Rządowe 10l"],e.exports["#TVC:JP10Y-symbol-description"]=["Japońskie Obligacje Rządowe 10l"],e.exports["#TVC:KR10Y-symbol-description"]=["Koreańskie Obligacje Rządowe 10L"],e.exports["#TVC:MY10Y-symbol-description"]=["Malezyjskie obligacje rządowe 10-letnie"],e.exports["#TVC:PT10Y-symbol-description"]=["Portugalskie Obligacje Rządowe 10L"],e.exports["#TVC:TR10Y-symbol-description"]=["Tureckie Obligacje Rządowe 10l"],e.exports["#TVC:US02Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 2l"],e.exports["#TVC:US05Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 5l"],e.exports["#TVC:US10Y-symbol-description"]=["Amerykańskie Obligacje Rządowe 10l"],e.exports["#INDEX:TWII-symbol-description"]="Taiwan Weighted Index",e.exports["#CME:J61!-symbol-description"]=["Jen japoński Futures"],e.exports["#CME_MINI:J71!-symbol-description"]=["Jen japoński E-mini Futures"],e.exports["#CME_MINI:WM1!-symbol-description"]=["Jen japoński / Dolar amerykański E-micro Futures"],e.exports["#CME:M61!-symbol-description"]=["Peso meksykańskie Futures"],e.exports["#CME:T61!-symbol-description"]=["Rand południowoafrykański Futures"],e.exports["#CME:SK1!-symbol-description"]=["Korona szwedzka Futures"],e.exports["#CME:QT1!-symbol-description"]=["Renminbi Futures"],e.exports["#COMEX:AUP1!-symbol-description"]=["Aluminium MW U.S. Transaction Premium Platts (25MT) Futures"],e.exports["#CME:L61!-symbol-description"]=["Real brazylijski Futures"],e.exports["#CME:WP1!-symbol-description"]=["Złoty polski Futures"],e.exports["#CME:N61!-symbol-description"]=["Dolar nowozelandzki Futures"],e.exports["#CME_MINI:MG1!-symbol-description"]=["Dolar australijski / Dolar amerykański E-micro Futures"],e.exports["#CME_MINI:WN1!-symbol-description"]=["Frank szwajcarski / Dolar amerykański E-micro Futures"],e.exports["#CME_MINI:MF1!-symbol-description"]=["Euro / Dolar amerykański E-micro Futures"], +e.exports["#CME_MINI:E71!-symbol-description"]="Euro E-mini Futures",e.exports["#CBOT:ZK1!-symbol-description"]=["Etanol Futures"],e.exports["#CME_MINI:MB1!-symbol-description"]=["Funt szterling / Dolar amerykański E-micro Futures"],e.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Benzyna E-Mini Futures"],e.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Olej opałowy E-Mini Futures"],e.exports["#COMEX_MINI:QC1!-symbol-description"]=["Miedź E-Mini Futures"],e.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Gaz ziemny E-Mini Futures"],e.exports["#CME:E41!-symbol-description"]=["Dolar amerykański / Lira turecka Futures"],e.exports["#COMEX_MINI:QI1!-symbol-description"]=["Srebro (Mini) Futures"],e.exports["#CME:DL1!-symbol-description"]=["Mleko klasa 3 Futures"],e.exports["#NYMEX:UX1!-symbol-description"]=["Uran Futures"],e.exports["#CBOT:BO1!-symbol-description"]=["Olej sojowy Futures"],e.exports["#CME:HE1!-symbol-description"]=["Wieprzowina chuda Futures"],e.exports["#NYMEX:IAC1!-symbol-description"]=["Węgiel Newcastle Futures"],e.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Lekka ropa naftowa E-mini Futures"],e.exports["#NYMEX:JMJ1!-symbol-description"]=["Brent Financial Mini Futures"],e.exports["#COMEX:AEP1!-symbol-description"]="Aluminium European Premium Futures",e.exports["#CBOT:ZQ1!-symbol-description"]=["30-dniowa stopa procentowa funduszy federalnych Futures"],e.exports["#CME:LE1!-symbol-description"]=["Bydło żywe Futures"],e.exports["#CME:UP1!-symbol-description"]=["Frank szwajcarski / Jen japoński Futures"],e.exports["#CBOT:ZN1!-symbol-description"]=["Obligacje skarbowe 10-letnie Futures"],e.exports["#CBOT:ZB1!-symbol-description"]="T-Bond Futures",e.exports["#CME:GF1!-symbol-description"]=["Bydło opasowe Futures"],e.exports["#CBOT:UD1!-symbol-description"]="Ultra T-Bond Futures",e.exports["#CME:I91!-symbol-description"]=["CME Housing Futures — Waszyngton, D.C."],e.exports["#CBOT:ZO1!-symbol-description"]=["Owies Futures"],e.exports["#CBOT:ZM1!-symbol-description"]=["Śruta sojowa Futures"],e.exports["#CBOT_MINI:XN1!-symbol-description"]=["Kukurydza Mini Futures"],e.exports["#CBOT:ZC1!-symbol-description"]=["Kukurydza Futures"],e.exports["#CME:LS1!-symbol-description"]=["Drewno Futures"],e.exports["#CBOT_MINI:XW1!-symbol-description"]=["Pszenica Mini Futures"],e.exports["#CBOT_MINI:XK1!-symbol-description"]=["Soja Mini Futures"],e.exports["#CBOT:ZS1!-symbol-description"]=["Soja Futures"],e.exports["#NYMEX:PA1!-symbol-description"]=["Pallad Futures"],e.exports["#CME:FTU1!-symbol-description"]="E-mini FTSE 100 Index USD Futures",e.exports["#CBOT:ZR1!-symbol-description"]=["Ryż Futures"],e.exports["#COMEX_MINI:GR1!-symbol-description"]=["Złoto (E-micro) Futures"],e.exports["#COMEX_MINI:QO1!-symbol-description"]=["Złoto (mini) Futures"],e.exports["#CME_MINI:RL1!-symbol-description"]="E-mini Russell 1000 Futures",e.exports["#CME_MINI:EW1!-symbol-description"]="S&P 400 Midcap E-mini Futures",e.exports["#COMEX:LD1!-symbol-description"]=["Ołów Futures"], +e.exports["#CME_MINI:ES1!-symbol-description"]="S&P 500 E-mini Futures",e.exports["#TVC:SA40-symbol-description"]=["Indeks South Africa Top 40"],e.exports["#BMV:ME-symbol-description"]=["Indeks IPC Mexico"],e.exports["#BCBA:IMV-symbol-description"]=["Indeks MERVAL"],e.exports["#HSI:HSI-symbol-description"]=["Indeks Hang Seng"],e.exports["#BVL:SPBLPGPT-symbol-description"]=["Indeks S&P / BVL Peru General (PEN)"],e.exports["#EGX:EGX30-symbol-description"]=["Indeks EGX 30 Price Return"],e.exports["#BVC:IGBC-symbol-description"]=["Indeks General de la Bolsa de Valores de Colombia"],e.exports["#TWSE:TAIEX-symbol-description"]=["Indeks Taiwan Capitalization Weighted Stock"],e.exports["#QSE:GNRI-symbol-description"]=["Indeks QE"],e.exports["#BME:IBC-symbol-description"]=["Indeks IBEX 35"],e.exports["#NZX:NZ50G-symbol-description"]=["Indeks S&P / NZX 50"],e.exports["#SIX:SMI-symbol-description"]=["Indeks Swiss Market"],e.exports["#SZSE:399001-symbol-description"]=["Indeks SZSE Component"],e.exports["#TADAWUL:TASI-symbol-description"]=["Indeks Tadawul All Shares"],e.exports["#IDX:COMPOSITE-symbol-description"]=["Indeks IDX Composite"],e.exports["#EURONEXT:PX1-symbol-description"]=["Indeks CAC 40"],e.exports["#OMXHEX:OMXH25-symbol-description"]=["Indeks OMX Helsinki 25"],e.exports["#EURONEXT:BEL20-symbol-description"]=["Indeks BEL 20"],e.exports["#TVC:STI-symbol-description"]=["Indeks Straits Times"],e.exports["#DFM:DFMGI-symbol-description"]=["Indeks DFM"],e.exports["#TVC:KOSPI-symbol-description"]=["Indeks Korea Composite Stock Price"],e.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Indeks FTSE Bursa Malaysia KLCI"],e.exports["#TASE:TA35-symbol-description"]=["Indeks TA-35"],e.exports["#OMXSTO:OMXS30-symbol-description"]=["Indeks OMX Stockholm 30"],e.exports["#OMXICE:OMXI8-symbol-description"]=["Indeks OMX Iceland 8"],e.exports["#NSENG:NSE30-symbol-description"]=["Indeks NSE 30"],e.exports["#BAHRAIN:BSEX-symbol-description"]=["Indeks Bahrain All Share"],e.exports["#OMXTSE:OMXTGI-symbol-description"]=["Indeks OMX Tallinn"],e.exports["#OMXCOP:OMXC25-symbol-description"]=["Indeks OMX Copenhagen 25"],e.exports["#OMXRSE:OMXRGI-symbol-description"]=["Indeks OMX Riga"],e.exports["#BELEX:BELEX15-symbol-description"]=["Indeks BELEX 15"],e.exports["#OMXVSE:OMXVGI-symbol-description"]=["Indeks OMX Vilnius"],e.exports["#EURONEXT:AEX-symbol-description"]=["Indeks AEX"],e.exports["#CBOE:VIX-symbol-description"]=["Indeks zmienności S&P 500"],e.exports["#NASDAQ:XAU-symbol-description"]=["Indeks PHLX Gold and Silver Sector"],e.exports["#DJ:DJUSCL-symbol-description"]=["Indeks Dow Jones U.S. Coal"],e.exports["#DJ:DJCIKC-symbol-description"]=["Indeks Dow Jones Commodity - kawa"],e.exports["#DJ:DJCIEN-symbol-description"]=["Indeks Dow Jones Commodity - surowce energetyczne"],e.exports["#NASDAQ:OSX-symbol-description"]=["Indeks PHLX Oil Service Sector"],e.exports["#DJ:DJCISB-symbol-description"]=["Indeks Dow Jones Commodity - cukier"],e.exports["#DJ:DJCICC-symbol-description"]=["Indeks Dow Jones Commodity - kakao"], +e.exports["#DJ:DJCIGR-symbol-description"]=["Indeks Dow Jones Commodity - zboża"],e.exports["#DJ:DJCIAGC-symbol-description"]=["Indeks Dow Jones Commodity Index Agriculture Capped Component"],e.exports["#DJ:DJCISI-symbol-description"]=["Indeks Dow Jones Commodity - srebro"],e.exports["#DJ:DJCIIK-symbol-description"]=["Indeks Dow Jones Commodity - nikiel"],e.exports["#NASDAQ:HGX-symbol-description"]=["Indeks PHLX Housing Sector"],e.exports["#DJ:DJCIGC-symbol-description"]=["Indeks Dow Jones Commodity - złoto"],e.exports["#SP:SPGSCI-symbol-description"]=["Indeks S&P Goldman Sachs Commodity"],e.exports["#NASDAQ:UTY-symbol-description"]=["Indeks PHLX Utility Sector"],e.exports["#DJ:DJU-symbol-description"]=["Indeks Dow Jones Utility Average"],e.exports["#SP:SVX-symbol-description"]=["Indeks S&P 500 Value"],e.exports["#SP:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#CBOE:OEX-symbol-description"]=["Indeks S&P 100"],e.exports["#NASDAQ:SOX-symbol-description"]=["Indeks Philadelphia Semiconductor"],e.exports["#RUSSELL:RUI-symbol-description"]=["Indeks Russell 1000"],e.exports["#RUSSELL:RUA-symbol-description"]=["Indeks Russell 3000"],e.exports["#RUSSELL:RUT-symbol-description"]=["Indeks Russell 2000"],e.exports["#NYSE:XMI-symbol-description"]=["Indeks NYSE ARCA Major Market"],e.exports["#NYSE:XAX-symbol-description"]=["Indeks AMEX Composite"],e.exports["#NASDAQ:NDX-symbol-description"]=["Indeks Nasdaq 100"],e.exports["#NASDAQ:IXIC-symbol-description"]=["Indeks Nasdaq Composite"],e.exports["#DJ:DJT-symbol-description"]=["Indeks Dow Jones Transportation Average"],e.exports["#NYSE:NYA-symbol-description"]=["Indeks NYSE Composite"],e.exports["#NYMEX:CJ1!-symbol-description"]=["Kakao Futures"],e.exports["#USDILS-symbol-description"]=["Dolar amerykański / Szekel izraelski"],e.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",e.exports["#SIX:F-symbol-description"]="Ford Motor Company",e.exports["#BMV:F-symbol-description"]="Ford Motor Company",e.exports["#TWII-symbol-description"]=["Indeks Taiwan Weighted"],e.exports["#TVC:PL10Y-symbol-description"]=["Rentowność 10-letnich obligacji rządowych Polski"],e.exports["#TVC:PL05Y-symbol-description"]=["Rentowność 5-letnich obligacji rządowych Polski"],e.exports["#SET:GC-symbol-description"]="Global Connections Public Company",e.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",e.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",e.exports["#OANDA:SPX500USD-symbol-description"]=["Indeks S&P 500"],e.exports["#BMV:CT-symbol-description"]="China SX20 RT",e.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",e.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Kontrakt bezterminowy"],e.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Kontrakt bezterminowy"],e.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Kontrakt bezterminowy"],e.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Bezterminowy Kontrakt Terminowy"],e.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Niewygasający Kontrakt Terminowy"], +e.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Niewygasający Kontrakt Terminowy"],e.exports["#USDHUF-symbol-description"]=["Dolar amerykański / Forint węgierski"],e.exports["#USDTHB-symbol-description"]=["Dolar amerykański / Baht tajski"],e.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",e.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",e.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",e.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",e.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",e.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",e.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",e.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",e.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",e.exports["#BSE:ITI-symbol-description"]="ITI Ltd",e.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",e.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",e.exports["#BITMEX:XBT-symbol-description"]=["Bitcoin / Indeks Dolara USA"],e.exports["#CME_MINI:RTY1!-symbol-description"]=["Kontrakty terminowe na Indeks E-Mini Russell 2000"],e.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Całkowita kapitalizacja rynkowa kryptowalut, $"],e.exports["#ICEUS:DX1!-symbol-description"]=["Kontrakty terminowe na Indeks dolara amerykańskiego"],e.exports["#NYMEX:TT1!-symbol-description"]=["Kontrakty terminowe na Bawełnę"],e.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP Niewygasający Kontrakt Terminowy"],e.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC Niewygasający Kontrakt Terminowy"],e.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",e.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",e.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",e.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",e.exports["#TVC:CA10-symbol-description"]=["Obligacje skarbowe Kanada, 10-letnie"],e.exports["#TVC:CA10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Kanada"],e.exports["#TVC:ID10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Indonezja"],e.exports["#TVC:NL10-symbol-description"]=["Obligacje skarbowe Holandia, 10-letnie"],e.exports["#TVC:NL10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Holandia"],e.exports["#TVC:NZ10-symbol-description"]=["Obligacje skarbowe Nowa Zelandia, 10-letnie"],e.exports["#TVC:NZ10Y-symbol-description"]=["Rentowność 10-letnich obligacji skarbowych Nowa Zelandia"],e.exports["#SOLUSD-symbol-description"]="Solana / U.S. Dollar",e.exports["#LUNAUSD-symbol-description"]="Luna / U.S. Dollar", +e.exports["#UNIUSD-symbol-description"]="Uniswap / U.S. Dollar",e.exports["#LTCBRL-symbol-description"]=["Litecoin / Real brazylijsk"],e.exports["#ETCEUR-symbol-description"]="Ethereum Classic / Euro",e.exports["#ETHKRW-symbol-description"]=["Ethereum / Won południowokoreański"],e.exports["#BTCRUB-symbol-description"]=["Bitcoin / Rubel rosyjski"],e.exports["#BTCTHB-symbol-description"]=["Bitcoin/Bat tajski"],e.exports["#ETHTHB-symbol-description"]=["Ethereum / Bat tajski"],e.exports["#TVC:EU10YY-symbol-description"]=["Rentowność 10-letnich Obligacji Skarbowych Euro"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.77.a1830a06fe990f9f1170.js b/charting_library/bundles/pl.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/pl.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/pl.77.5401b8766c940f90b3e9.js index 02fea812..f3dca0df 100644 --- a/charting_library/bundles/pl.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/pl.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Dodaj"]},53585:e=>{e.exports=["Dodaj niestandardowy kolor"]},81865:e=>{e.exports=["Przezroczystosć"]},19801:e=>{e.exports=["Pt"]},11268:e=>{e.exports=["Pn"]},63331:e=>{e.exports=["Sob."]},85954:e=>{e.exports=["Nd."]},26230:e=>{e.exports=["Śr"]},24793:e=>{e.exports=["Czw."]},31533:e=>{e.exports=["Wt"]},73755:e=>{e.exports=["Inny symbol"]},16936:e=>{e.exports=["Cofnij"]},88046:e=>{e.exports=["Główny symbol wykresu"]},9898:e=>{e.exports=["Prawo do udostępniania"]},52051:e=>{e.exports=["Kalendarz jest obecnie na roku {year}"]},99990:e=>{e.exports=["Kalendarz obejmuje obecnie lata od {year_start} do {year_end}"]},92702:e=>{e.exports=["Kalendarz jest obecnie na {month}"]},20036:e=>{e.exports=["Anuluj"]},23398:e=>{e.exports=["Zmień symbol"]},94551:e=>{e.exports=["Wykres"]},64498:e=>{e.exports=["Wszystkie źródła"]},97637:e=>{e.exports=["Kwiecień"]},86797:e=>{e.exports=["Sierpień"]},79852:e=>{e.exports=["Obligacja"]},55669:e=>{e.exports=["Grudzień"]},56095:e=>{e.exports=["Pomniejsz"]},29601:e=>{e.exports=["Opis"]},16467:e=>{e.exports=["Luty"]},72970:e=>{e.exports=["Piątek"]},46812:e=>{e.exports=["Zwiększ"]},26910:e=>{e.exports=["Styczeń"]},23230:e=>{e.exports=["Lipiec"]},49385:e=>{e.exports=["Czerwiec"]},90784:e=>{e.exports=["Październik"]},89298:e=>{e.exports=["Przesunięcie"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Poniedziałek"]},95543:e=>{e.exports=["Miesiące"]},68327:e=>{e.exports=["Maj"]},84675:e=>{e.exports=["Marzec"]},54406:e=>{e.exports=["Brak giełd spełniających Twoje kryteria"]},41379:e=>{e.exports=["Brak symboli spełniających Twoje kryteria"]},71194:e=>{e.exports=["Listopad"]},83771:e=>{e.exports=["Następny rok"]},75385:e=>{e.exports=["Następne lata"]},39752:e=>{e.exports=["Następny miesiąc"]},35563:e=>{e.exports=["Błędny format numeru."]},19724:e=>{e.exports=["Źródła"]},1144:e=>{e.exports=["Sobota"]},52298:e=>{e.exports=["Szukaj"]},13269:e=>{e.exports=["Wybierz źródło"]},61132:e=>{e.exports=["Wrzesień"]},2607:e=>{e.exports=["Podana wartość nie jest wielokrotnością {max}."]},53669:e=>{e.exports=["Podana wartość jest mniejsza niż minimum instrumentu wynoszące {min}."]},72149:e=>{e.exports=["Niedziela"]},83583:e=>{e.exports=["Przełącz na miesiące"]},6244:e=>{e.exports=["Przełącz na daty"]},80879:e=>{e.exports=["Przełącz na lata"]},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports=["Symbol i opis"]},75905:e=>{e.exports=["Wyszukiwanie symboli"]},32457:e=>{e.exports=["Wprowadź prawidłową datę"]},5122:e=>{e.exports=["Wprowadź datę w formacie rrrr-mm-dd"]},2587:e=>{e.exports=["Poprzedni miesiąc"]},39329:e=>{e.exports=["Poprzedni rok"]},27004:e=>{e.exports=["Poprzedni rok"]},54336:e=>{e.exports=["Usuń kolor"]},7147:e=>{e.exports=["Środa"]},7951:e=>{e.exports=["Czwartek"]},60142:e=>{e.exports=["Grubość"]},44979:e=>{e.exports=["Wtorek"]},69325:e=>{e.exports=["Lata"]},12629:e=>{e.exports=["towar"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Zmień przezroczystość"]},13066:e=>{e.exports=["Zmień kolor"]},95657:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Dodaj"]},53585:e=>{e.exports=["Dodaj niestandardowy kolor"]},81865:e=>{e.exports=["Przezroczystosć"]},19801:e=>{e.exports=["Pt"]},11268:e=>{e.exports=["Pn"]},63331:e=>{e.exports=["Sob."]},85954:e=>{e.exports=["Nd."]},26230:e=>{e.exports=["Śr"]},24793:e=>{e.exports=["Czw."]},31533:e=>{e.exports=["Wt"]},73755:e=>{e.exports=["Inny symbol"]},16936:e=>{e.exports=["Cofnij"]},88046:e=>{e.exports=["Główny symbol wykresu"]},9898:e=>{e.exports=["Prawo do udostępniania"]},52051:e=>{e.exports=["Kalendarz jest obecnie na roku {year}"]},99990:e=>{e.exports=["Kalendarz obejmuje obecnie lata od {year_start} do {year_end}"]},92702:e=>{e.exports=["Kalendarz jest obecnie na {month}"]},20036:e=>{e.exports=["Anuluj"]},23398:e=>{e.exports=["Zmień symbol"]},94551:e=>{e.exports=["Wykres"]},64498:e=>{e.exports=["Wszystkie źródła"]},97637:e=>{e.exports=["Kwiecień"]},86797:e=>{e.exports=["Sierpień"]},79852:e=>{e.exports=["Obligacja"]},55669:e=>{e.exports=["Grudzień"]},56095:e=>{e.exports=["Pomniejsz"]},29601:e=>{e.exports=["Opis"]},16467:e=>{e.exports=["Luty"]},72970:e=>{e.exports=["Piątek"]},46812:e=>{e.exports=["Zwiększ"]},26910:e=>{e.exports=["Styczeń"]},23230:e=>{e.exports=["Lipiec"]},49385:e=>{e.exports=["Czerwiec"]},90784:e=>{e.exports=["Październik"]},89298:e=>{e.exports=["Przesunięcie"]},68988:e=>{e.exports="Ok"},61199:e=>{e.exports=["Poniedziałek"]},95543:e=>{e.exports=["Miesiące"]},68327:e=>{e.exports=["Maj"]},84675:e=>{e.exports=["Marzec"]},29673:e=>{e.exports=["Brak giełd spełniających Twoje kryteria"]},41379:e=>{e.exports=["Brak symboli spełniających Twoje kryteria"]},71194:e=>{e.exports=["Listopad"]},83771:e=>{e.exports=["Następny rok"]},75385:e=>{e.exports=["Następne lata"]},39752:e=>{e.exports=["Następny miesiąc"]},35563:e=>{e.exports=["Błędny format numeru."]},19724:e=>{e.exports=["Źródła"]},1144:e=>{e.exports=["Sobota"]},52298:e=>{e.exports=["Szukaj"]},13269:e=>{e.exports=["Wybierz źródło"]},61132:e=>{e.exports=["Wrzesień"]},2607:e=>{e.exports=["Podana wartość nie jest wielokrotnością {max}."]},53669:e=>{e.exports=["Podana wartość jest mniejsza niż minimum instrumentu wynoszące {min}."]},72149:e=>{e.exports=["Niedziela"]},83583:e=>{e.exports=["Przełącz na miesiące"]},6244:e=>{e.exports=["Przełącz na daty"]},80879:e=>{e.exports=["Przełącz na lata"]},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports=["Symbol i opis"]},75905:e=>{e.exports=["Wyszukiwanie symboli"]},32457:e=>{e.exports=["Wprowadź prawidłową datę"]},5122:e=>{e.exports=["Wprowadź datę w formacie rrrr-mm-dd"]},2587:e=>{e.exports=["Poprzedni miesiąc"]},39329:e=>{e.exports=["Poprzedni rok"]},27004:e=>{e.exports=["Poprzedni rok"]},54336:e=>{e.exports=["Usuń kolor"]},7147:e=>{e.exports=["Środa"]},7951:e=>{e.exports=["Czwartek"]},60142:e=>{e.exports=["Grubość"]},44979:e=>{e.exports=["Wtorek"]},69325:e=>{e.exports=["Lata"]},12629:e=>{e.exports=["towar"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Zmień przezroczystość"]},13066:e=>{e.exports=["Zmień kolor"]},95657:e=>{ e.exports=["Zmień grubość"]},18567:e=>{e.exports=["zmień właściwość {propertyName}"]},36962:e=>{e.exports=["zamknięcie"]},8448:e=>{e.exports=["krypto"]},67245:e=>{e.exports=["Potwierdzenie wpłaty"]},88720:e=>{e.exports=["gospodarka"]},39512:e=>{e.exports="forex"},81859:e=>{e.exports=["Kontrakty terminowe"]},39337:e=>{e.exports=["maksimum"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["indeks"]},60804:e=>{e.exports=["indeksy"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["otwarcie"]},3919:e=>{e.exports="low"},36931:e=>{e.exports=["akcja"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pl.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/pl.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 90248b52..00000000 --- a/charting_library/bundles/pl.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports=["#{count} (cena, słupek)"]},91282:e=>{e.exports=["#1 (słupek)"]},1961:e=>{e.exports=["#1 (cena)"]},12706:e=>{e.exports=["#1 (cena, słupek)"]},92195:e=>{e.exports=["#1 (pozycja pionowa %, słupek)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Kierunek odwrotny do ruchu wskazówek zegara/lewoskrętność"]},43809:e=>{e.exports=["Coeff jako procenty"]},40054:e=>{e.exports=["Kolor"]},47737:e=>{e.exports=["Tryb kompaktowych statystyk"]},4639:e=>{e.exports=["Współrzędne"]},76655:e=>{e.exports=["Gotówka"]},99120:e=>{e.exports=["Kanał"]},60066:e=>{e.exports=["Zmiana w pipsach"]},36150:e=>{e.exports=["Kąt"]},38280:e=>{e.exports=["Kąty"]},95264:e=>{e.exports=["Rozmiar konta"]},85160:e=>{e.exports=["Zawsze pokazuj statystyki"]},54189:e=>{e.exports=["Łuki"]},34674:e=>{e.exports=["Śred. HL w mintick"]},17608:e=>{e.exports=["Dolne etykiety"]},48848:e=>{e.exports=["Obramowanie"]},72269:e=>{e.exports=["Granice"]},27331:e=>{e.exports=["Tło"]},19949:e=>{e.exports=["Zakres słupków"]},81260:e=>{e.exports=["Siatka"]},67114:e=>{e.exports=["Zakres Daty/Czasu"]},37067:e=>{e.exports=["Przemieszczenie (cena, słupek)"]},75460:e=>{e.exports=["Dystans"]},46211:e=>{e.exports=["Pinezka emoji"]},46001:e=>{e.exports=["Cena wejścia"]},1220:e=>{e.exports=["Wydłuż"]},71116:e=>{e.exports=["Przedłuż w dół"]},45809:e=>{e.exports=["Przedłuż w lewo"]},25892:e=>{e.exports=["Przedłuż lewą linię"]},13611:e=>{e.exports=["Przedłuż Linie"]},3304:e=>{e.exports=["Przedłuż linie w lewo"]},83095:e=>{e.exports=["Przedłuż linie w prawo"]},14025:e=>{e.exports=["Przedłuż w prawo"]},74395:e=>{e.exports=["Przedłuż prawą linię"]},85197:e=>{e.exports=["Przedłuż w górę"]},17006:e=>{e.exports=["Rozmiar tekstu"]},31343:e=>{e.exports=["Porażka tekst"]},28565:e=>{e.exports=["Porażka tło"]},87931:e=>{e.exports=["Fani"]},39836:e=>{e.exports=["Poziomy Fibo na podstawie skali logarytmicznej"]},10578:e=>{e.exports=["Pełne kręgi"]},25264:e=>{e.exports=["Słupki HL"]},66049:e=>{e.exports=["Słupki OC"]},27531:e=>{e.exports=["Wielkość lota"]},85206:e=>{e.exports=["Etykieta"]},75332:e=>{e.exports=["Obramowanie etykiety"]},14773:e=>{e.exports=["Tło Etykiety"]},37126:e=>{e.exports=["Tekst etykiety"]},79106:e=>{e.exports=["Poziomy"]},95610:e=>{e.exports=["Linia poziomów"]},79307:e=>{e.exports=["Lewe Etykiety"]},49286:e=>{e.exports=["Linia - HL/2"]},17676:e=>{e.exports=["Linia - Otwarte"]},47669:e=>{e.exports=["Linia - zamknięcia"]},71899:e=>{e.exports=["Linia - Maksimum"]},83394:e=>{e.exports=["Linia - Minimum"]},60489:e=>{e.exports=["Kolor linii"]},53889:e=>{e.exports=["Tryb"]},95543:e=>{e.exports=["Miesiące"]},24510:e=>{e.exports=["Punkt środkowy"]},22213:e=>{e.exports=["Źródło tło"]},15500:e=>{e.exports=["Źródło obramowanie"]},79238:e=>{e.exports=["Źródło tekst"]},37249:e=>{e.exports=["Statystyki"]},28712:e=>{e.exports=["Pozycja statystyk"]},50948:e=>{e.exports=["Stop kolor"]},56119:e=>{e.exports=["Poziom stop"]},69835:e=>{e.exports=["Sukces tekst"]},91141:e=>{ -e.exports=["Sukces tło"]},2694:e=>{e.exports=["Zmiana procentowa"]},650:e=>{e.exports=["Procenty"]},25684:e=>{e.exports=["Cena"]},23675:e=>{e.exports=["Etykieta Ceny"]},75675:e=>{e.exports=["Etykiety cen"]},16103:e=>{e.exports=["Poziomy Ceny"]},46964:e=>{e.exports=["Zakres cenowy"]},59771:e=>{e.exports=["Współczynnik Price/Bar"]},29072:e=>{e.exports=["Ceny"]},2635:e=>{e.exports=["Poziom zysku"]},33886:e=>{e.exports=["Zakresy i stosunek"]},24186:e=>{e.exports=["Odwróć"]},91367:e=>{e.exports=["Prawe etykiety"]},63833:e=>{e.exports=["Ryzyko"]},95545:e=>{e.exports=["Fala"]},10209:e=>{e.exports=["Górne Etykiety"]},98001:e=>{e.exports=["Target tło"]},89258:e=>{e.exports=["Target obramowanie"]},45302:e=>{e.exports=["Target kolor:"]},74289:e=>{e.exports=["Target tekst"]},17932:e=>{e.exports=["Zawijanie tekstu"]},55325:e=>{e.exports=["Etykieta czasu"]},77838:e=>{e.exports=["Poziomy czasu"]},2295:e=>{e.exports=["Przezroczystość"]},4372:e=>{e.exports=["Linia trendu"]},12374:e=>{e.exports=["Użyj jednego koloru"]},91322:e=>{e.exports=["Wartości"]},25227:e=>{e.exports=["Wariancja"]},1670:e=>{e.exports=["zmień kąt"]},38829:e=>{e.exports=["zmień kolor strzałki"]},23723:e=>{e.exports=["zmień współrzędną słupka ceny Y"]},72080:e=>{e.exports=["zmień kolor flagi"]},66266:e=>{e.exports=["zmień współrzędną ceny Y"]},98905:e=>{e.exports=["zmień górny margines"]},11049:e=>{e.exports=["zmień pozycję pionową współrzędną Y"]},31804:e=>{e.exports=["zmień {title} przeciwnie do ruchu wskazówek zegara"]},99128:e=>{e.exports=["zmień widoczność wsółczynników w procentach {title}"]},20216:e=>{e.exports=["zmień kolor {title}"]},35435:e=>{e.exports=["zmień tryb kompaktowych statystyk {title}"]},550:e=>{e.exports=["zmień kolor obramowania świecy wzrostowej {title}"]},28146:e=>{e.exports=["zmień widoczność obramowania świecy {title}"]},7373:e=>{e.exports=["zmień kolor obramowania świecy spadkowej {title}"]},38742:e=>{e.exports=["zmień kolor świeczki spadkowej {title}"]},42273:e=>{e.exports=["zmień kolor świeczki wzrostowej {title}"]},76054:e=>{e.exports=["zmień kolor knota świecy {title}"]},27029:e=>{e.exports=["zmień widoczność knota świecy {title}"]},22430:e=>{e.exports=["Zastąp {title} widoczność zmian w pipsach"]},45537:e=>{e.exports=["zmień kąt widoczności {title}"]},31775:e=>{e.exports=["zmień rozmiar konta dla {title}"]},37913:e=>{e.exports=["zmień {title} zawsze pokazuj statystyki"]},15521:e=>{e.exports=["zmień kolor wszystkich linii {title}"]},17466:e=>{e.exports=["zmień kolor linii {index} łuku {title}"]},72307:e=>{e.exports=["zmień szerokość linii {index} łuku {title}"]},13853:e=>{e.exports=["zmień widoczność linii {index} łuku {title}"]},78680:e=>{e.exports=["zmień średnią wartość HL {title}"]},15802:e=>{e.exports=["zmień widoczność dolnych etykiet {title}"]},36438:e=>{e.exports=["zmień przezroczystość tła {title}"]},64548:e=>{e.exports=["zmień widoczność tła {title}"]},75312:e=>{e.exports=["zmień kolor tła {title}"]},39651:e=>{e.exports=["zmień kolor 1 tła {title}"]},78177:e=>{e.exports=["zmień kolor 2 tła {title}"]},42746:e=>{ -e.exports=["zmień widoczność zakresu słupków {title}"]},53770:e=>{e.exports=["zmień widoczność siatki {title}"]},29145:e=>{e.exports=["zmień kolor linii siatki {title}"]},64949:e=>{e.exports=["zmień styl linii siatki {title}"]},93548:e=>{e.exports=["zmień grubość linii siatki {title}"]},15485:e=>{e.exports=["zmień widoczność zakresu daty/czasu {title}"]},3400:e=>{e.exports=["zmień kąt {title}"]},91534:e=>{e.exports=["zmień widoczność odległości {title}"]},65056:e=>{e.exports=["zmień emotikony dla {title}"]},65899:e=>{e.exports=["zmień widoczność emotikonów dla {title}"]},59354:e=>{e.exports=["zmień cenę wejścia {title}"]},1447:e=>{e.exports=["zmień rozszerzenie {title} poniżej"]},15258:e=>{e.exports=["zmień rozszerzenie {title} po lewej"]},96902:e=>{e.exports=["zmień przedłużone linie {title}"]},896:e=>{e.exports=["zmień rozszerzenie {title} powyżej"]},3708:e=>{e.exports=["zmień {title} rozszerzające się po lewej"]},52889:e=>{e.exports=["zmień {title} rozszerzające się po prawej"]},86647:e=>{e.exports=["zmień rozszerzenie {title}"]},3156:e=>{e.exports=["zmień kolor tekstu błędu {title}"]},49885:e=>{e.exports=["zmień kolor tła błędu {title}"]},89126:e=>{e.exports=["zmień widoczność linii {index} wachlarza {title}"]},30016:e=>{e.exports=["zmień szerokość linii {index} wachlarza {title}"]},82516:e=>{e.exports=["zmień kolor linii {index} wachlarza {title}"]},78142:e=>{e.exports=["zmień widoczność dla wachlarza {title}"]},79467:e=>{e.exports=["zmień kolor linii wachlarza {title}"]},45739:e=>{e.exports=["zmień poziomy fib {title} w oparciu o skalę logarytmiczną"]},99670:e=>{e.exports=["zmień odwrócony {title}"]},35165:e=>{e.exports=["zmień widoczność pełnych kręgów {title}"]},48983:e=>{e.exports=["zmień kolor tła obrazu dla {title}"]},45025:e=>{e.exports=["zmień wielkość lota dla {title}"]},81170:e=>{e.exports=["zmień wyrównanie etykiet {title}"]},22775:e=>{e.exports=["zmień rozmiar czcionki etykiet {title}"]},24338:e=>{e.exports=["zmień widoczność etykiet {title}"]},32891:e=>{e.exports=["zmień współczynnik linii {index} poziomu {title}"]},85551:e=>{e.exports=["zmień kolor linii {index} poziomu {title}"]},47840:e=>{e.exports=["zmień styl linii {title} poziomu {index}"]},45463:e=>{e.exports=["zmień widoczność linii {title} poziomu {index}"]},90098:e=>{e.exports=["zmień szerokość linii {index} poziomu {title}"]},26710:e=>{e.exports=["zmień widoczność poziomów {title}"]},2359:e=>{e.exports=["zmień widoczność lewych etykiet {title}"]},44643:e=>{e.exports=["zmień grubość linii {title}"]},20563:e=>{e.exports=["zmień kolor linii {title}"]},66982:e=>{e.exports=["zmień styl linii {title}"]},94441:e=>{e.exports=["zmień tryb {title}"]},89996:e=>{e.exports=["zmień widoczność punktu środkowego {title}"]},36618:e=>{e.exports=["zmień odbicie lustrzane {title}"]},18544:e=>{e.exports=["zmień kolor tła źródłowego {title}"]},48035:e=>{e.exports=["zmień kolor obramowania źródła {title}"]},42286:e=>{e.exports=["zmień kolor tekstu źródłowego {title}"]},588:e=>{e.exports=["zmień pozycję w statystykach {title}"]},54659:e=>{ -e.exports=["zmień kolor stop dla {title}"]},89182:e=>{e.exports=["zmień poziom stop {title}"]},82224:e=>{e.exports=["zmień cenę stop {title}"]},88383:e=>{e.exports=["zmień kolor tekstu osiągnięcia {title}"]},26967:e=>{e.exports=["zmień kolor tła osiągnięcia {title}"]},62243:e=>{e.exports=["Zastąp {title} widoczność zmian w ujęciu procentowym"]},45936:e=>{e.exports=["zmień widoczność etykiety cenowej {title}"]},88577:e=>{e.exports=["zmień widoczność etykiet cenowych {title}"]},47045:e=>{e.exports=["zmień widoczność przedziału cenowego {title}"]},56175:e=>{e.exports=["zmień widoczność cen {title}"]},44539:e=>{e.exports=["zmień poziom zysku {title}"]},41646:e=>{e.exports=["zmień cenę zysku {title}"]},52877:e=>{e.exports=["zmień odwrotność {title}"]},16598:e=>{e.exports=["zmień widoczność prawych etykiet {title}"]},31553:e=>{e.exports=["zmień ryzyko dla {title}"]},40344:e=>{e.exports=["zmień tryb wyświetlania ryzyka {title}"]},73137:e=>{e.exports=["zmień widoczność górnych etykiet {title}"]},52387:e=>{e.exports=["zmień docelowy kolor tła {title}"]},6921:e=>{e.exports=["zmień docelowy kolor obramowania {title}"]},97573:e=>{e.exports=["zmień docelowy kolor {title}"]},27634:e=>{e.exports=["zmień docelowy kolor tekstu {title}"]},33822:e=>{e.exports=["zmień widoczność etykiety czasu {title}"]},84321:e=>{e.exports=["zmień przezroczystość {title}"]},12355:e=>{e.exports=["zmień wartość wariancji {title}"]},25937:e=>{e.exports=["zmień ustawienie etykiet {toolName} w pionie"]},46991:e=>{e.exports=["zmień ustawienie etykiet {toolName} w poziomie"]},73080:e=>{e.exports=["zmień kierunek etykiet {toolName}"]},24272:e=>{e.exports=["zmień widoczność linii {toolName}"]},46404:e=>{e.exports=["zmień szerokość linii {toolName}"]},50265:e=>{e.exports=["zmień kolor linii {toolName}"]},72781:e=>{e.exports=["zmień rozszerzenie wiersza {toolName} w lewo"]},84613:e=>{e.exports=["zmień rozszerzenie wiersza {toolName} w prawo"]},62603:e=>{e.exports=["zmień lewy koniec linii {toolName}"]},62412:e=>{e.exports=["zmień prawy koniec wiersza {toolName}"]},35422:e=>{e.exports=["zmień styl linii {toolName}"]},77690:e=>{e.exports=["zmień tekst {toolName}"]},69871:e=>{e.exports=["zmień widoczność tekstu {toolName}"]},25878:e=>{e.exports=["zmień zawijanie tekstu {toolName}"]},91832:e=>{e.exports=["zmień kolor tła tekstu {toolName}"]},18610:e=>{e.exports=["zmień widoczność tła tekstu {toolName}"]},44755:e=>{e.exports=["zmień kolor obramowania tekstu {toolName}"]},6324:e=>{e.exports=["zmień szerokość obramowania tekstu {toolName}"]},45529:e=>{e.exports=["zmień widoczność obramowania tekstu {toolName}"]},6500:e=>{e.exports=["zmień kolor tekstu {toolName}"]},51614:e=>{e.exports=["zmień grubość czcionki tekstu {toolName}"]},18572:e=>{e.exports=["zmień czcionkę tekstu {toolName} na kursywę"]},48382:e=>{e.exports=["zmień rozmiar czcionki tekstu {toolName}"]},18567:e=>{e.exports=["zmień właściwość {propertyName}"]},21926:e=>{e.exports=["kolor tła"]},52241:e=>{e.exports=["wypełnione tła"]},70607:e=>{e.exports=["kolor linii"]},41075:e=>{e.exports=["styl linii"]}, -73043:e=>{e.exports=["szerokość linii"]},72223:e=>{e.exports=["przenieś rysunki"]},41437:e=>{e.exports=["Kolor tekstu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/pt.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..fa19c910 --- /dev/null +++ b/charting_library/bundles/pt.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,6 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports=["#{count} (barra)"]},9671:e=>{e.exports=["#{count} (preço, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (preço)"]},12706:e=>{e.exports=["#1 (preço, barra)"]},92195:e=>{e.exports=["#1 (% posição vertical, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Anti-horário"]},43809:e=>{e.exports=["Coeficientes como porcentagem"]},40054:e=>{e.exports=["Cor"]},47737:e=>{e.exports=["Modo de estatísticas compactas"]},4639:e=>{e.exports=["Coordenadas"]},76655:e=>{e.exports=["Dinheiro"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports=["Variação em pips"]},36150:e=>{e.exports=["Ângulo"]},38280:e=>{e.exports=["Ângulos"]},95264:e=>{e.exports=["Tamanho da Conta"]},85160:e=>{e.exports=["Sempre mostrar informações"]},54189:e=>{e.exports=["Arcos"]},34674:e=>{e.exports=["HL médio em minticks"]},17608:e=>{e.exports=["Legendas Inferiores"]},48848:e=>{e.exports=["Contorno"]},72269:e=>{e.exports=["Contorno"]},27331:e=>{e.exports=["Fundo"]},66282:e=>{e.exports=["Fundo #1"]},19949:e=>{e.exports=["Intervalo de barras"]},81260:e=>{e.exports=["Grade"]},67114:e=>{e.exports=["Intervalo de data/hora"]},37067:e=>{e.exports=["Deslocamento (preço, barra)"]},75460:e=>{e.exports=["Distância"]},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Preço de entrada"]},1220:e=>{e.exports=["Estender"]},71116:e=>{e.exports=["Estender fundo"]},45809:e=>{e.exports=["Estender à esquerda"]},25892:e=>{e.exports=["Estender Linha à Esquerda"]},13611:e=>{e.exports=["Estender Linhas"]},3304:e=>{e.exports=["Estender as linhas à esquerda"]},83095:e=>{e.exports=["Estender Linhas à Direita"]},14025:e=>{e.exports=["Estender à direita"]},74395:e=>{e.exports=["Estender Linha à Direita"]},85197:e=>{e.exports=["Estender topo"]},17006:e=>{e.exports=["Tamanho da fonte"]},31343:e=>{e.exports=["Texto de Falha"]},28565:e=>{e.exports=["Fundo de Falha"]},87931:e=>{e.exports=["Leques"]},39836:e=>{e.exports=["Níveis de Fibo com base na escala log"]},10578:e=>{e.exports=["Círculos completos"]},25264:e=>{e.exports=["Barras máx./mín."]},66049:e=>{e.exports=["Barras OC"]},27531:e=>{e.exports=["Tamanho do lote"]},99180:e=>{e.exports=["Banda inferior"]},53861:e=>{e.exports=["Banda inferior #2"]},44775:e=>{e.exports=["Banda inferior #3"]},85206:e=>{e.exports=["Legenda"]},75332:e=>{e.exports=["Borda da legenda"]},14773:e=>{e.exports=["Fundo da legenda"]},37126:e=>{e.exports=["Texto da legenda"]},79106:e=>{e.exports=["Níveis"]},95610:e=>{e.exports=["Linhas de nível"]},79307:e=>{e.exports=["Legendas à Esquerda"]},49286:e=>{e.exports=["Linha - MáxMín/2"]},17676:e=>{e.exports=["Linha - Abertura"]},47669:e=>{e.exports=["Linha - Fechamento"]},71899:e=>{e.exports=["Linha - Máximo"]},83394:e=>{e.exports=["Linha - Mínimo"]},60489:e=>{e.exports=["Cor da linha"]},53889:e=>{e.exports=["Modo"]},95543:e=>{e.exports=["Meses"]},24510:e=>{e.exports=["Ponto intermediário"]},22213:e=>{e.exports=["Fundo de Fonte"]},15500:e=>{ +e.exports=["Borda de Fonte"]},79238:e=>{e.exports=["Texto de Fonte"]},37249:e=>{e.exports=["Estatísticas"]},28712:e=>{e.exports=["Posição das Informações"]},50948:e=>{e.exports=["Cor de Stop"]},56119:e=>{e.exports=["Nível de Stop"]},69835:e=>{e.exports=["Texto de Sucesso"]},91141:e=>{e.exports=["Fundo de Sucesso"]},2694:e=>{e.exports=["Porcentagem de variação"]},650:e=>{e.exports=["Porcentuais"]},25684:e=>{e.exports=["Preço"]},23675:e=>{e.exports=["Legenda de Preços"]},75675:e=>{e.exports=["Legendas de preços"]},16103:e=>{e.exports=["Níveis de preços"]},46964:e=>{e.exports=["Intervalo de Preços"]},59771:e=>{e.exports=["Razão Preço/Barra"]},29072:e=>{e.exports=["Preços"]},2635:e=>{e.exports=["Nível de Lucro"]},33886:e=>{e.exports=["Intervalos e proporção"]},24186:e=>{e.exports=["Reverter"]},91367:e=>{e.exports=["Legendas a Direita"]},63833:e=>{e.exports=["Risco"]},95545:e=>{e.exports=["Onda"]},10209:e=>{e.exports=["Legendas Superiores"]},98001:e=>{e.exports=["Fundo de Alvo"]},89258:e=>{e.exports=["Borda de Alvo"]},45302:e=>{e.exports=["Cor do alvo"]},74289:e=>{e.exports=["Texto de Alvo"]},17932:e=>{e.exports=["Disposição do texto"]},55325:e=>{e.exports=["Legenda de horário"]},77838:e=>{e.exports=["Níveis de tempo"]},2295:e=>{e.exports=["Transparência"]},4372:e=>{e.exports=["Linha de Tendência"]},26775:e=>{e.exports=["Banda superior"]},21774:e=>{e.exports=["Banda superior #2"]},21076:e=>{e.exports=["Banda superior #3"]},12374:e=>{e.exports=["Usar uma cor"]},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports=["Valores"]},25227:e=>{e.exports=["Variância"]},1670:e=>{e.exports=["alterar ângulo"]},38829:e=>{e.exports=["alterar cor da seta"]},23723:e=>{e.exports=["mudar a coordenada da barra X"]},72080:e=>{e.exports=["alterar cor da bandeira"]},66266:e=>{e.exports=["mudar o preço da coordenada Y"]},98905:e=>{e.exports=["alterar margem superior"]},11049:e=>{e.exports=["alterar posição vertical da coordenada Y"]},98057:e=>{e.exports=["alterar a cor da linha do VWAP de {title}"]},55218:e=>{e.exports=["alterar a largura da linha do VWAP de {title}"]},31804:e=>{e.exports=["alterar {title} no sentido anti-horário"]},99128:e=>{e.exports=["alterar a visibilidade das porcentagens dos coeficientes de {title}"]},20216:e=>{e.exports=["alterar cor de {title}"]},35435:e=>{e.exports=["alterar modo estatísticas compactas de {title}"]},550:e=>{e.exports=["alterar cor da borda da vela para cima de {title}"]},28146:e=>{e.exports=["alterar visibilidade da borda da vela de {title}"]},7373:e=>{e.exports=["alterar cor da borda da vela para baixo de {title}"]},38742:e=>{e.exports=["alterar cor da vela para baixo de {title}"]},42273:e=>{e.exports=["alterar cor da vela para cima de {title}"]},76054:e=>{e.exports=["alterar a cor de pavio da vela de {title}"]},27029:e=>{e.exports=["alterar visibilidade do pavio da vela de {title}"]},22430:e=>{e.exports=["alterar a visibilidade da variação em pips de {title}"]},45537:e=>{e.exports=["alterar a visibilidade da distância de {title}"]},31775:e=>{e.exports=["alterar tamanho da conta de {title}"]},37913:e=>{ +e.exports=["alterar exibir sempre estatística de {title}"]},15521:e=>{e.exports=["alterar a cor de todas as linhas de {title}"]},17466:e=>{e.exports=["alterar a cor das linhas de arcos {index} de {title}"]},72307:e=>{e.exports=["alterar largura das linhas de arcos {index} de {title}"]},13853:e=>{e.exports=["alterar visibilidade das linhas de arcos {index} de {title}"]},78680:e=>{e.exports=["alterar valor médio HL de {title}"]},15802:e=>{e.exports=["alterar visibilidade da legenda de {title} da base"]},36438:e=>{e.exports=["alterar a transparência do fundo de {title}"]},64548:e=>{e.exports=["alterar visibilidadde do fundo de {title}"]},75312:e=>{e.exports=["alterar cor do fundo de {title}"]},39651:e=>{e.exports=["alterar cor do fundo 1 de {title}"]},78177:e=>{e.exports=["alterar cor do fundo 2 de {title}"]},42746:e=>{e.exports=["alterar a visibilidade do intervalo de barras de {title}"]},53770:e=>{e.exports=["alterar a visibilidade da grade de {title}"]},29145:e=>{e.exports=["alterar a cor da linha da grade de {title}"]},64949:e=>{e.exports=["alterar estilo da linha da grade de {title}"]},93548:e=>{e.exports=["alterar largura da grade de {title}"]},15485:e=>{e.exports=["alterar visibilidade do intervalo de data/hora de {title}"]},3400:e=>{e.exports=["alterar o ângulo de {title}"]},91534:e=>{e.exports=["alterar visibilidade da distância do {title}"]},65056:e=>{e.exports=["alterar emoji de {title}"]},65899:e=>{e.exports=["alterar visibilidade do emoji de {title}"]},59354:e=>{e.exports=["alterar o preço de entrada de {title}"]},1447:e=>{e.exports=["alterar base ampliada de {title}"]},15258:e=>{e.exports=["alterar {title} ampliado a esquerda"]},96902:e=>{e.exports=["alterar linhas estendidas de {title}"]},896:e=>{e.exports=["alterar topo ampliado de {title}"]},3708:e=>{e.exports=["alterar extensão a esquerda de {title}"]},52889:e=>{e.exports=["alterar extensão a direita de {title}"]},86647:e=>{e.exports=["alterar a extensão de {title}"]},3156:e=>{e.exports=["alterar a cor do texto de insucesso de {title}"]},49885:e=>{e.exports=["alterar a cor do fundo de insucesso de {title}"]},89126:e=>{e.exports=["alterar visibilidade da linha {index} do leque {title}"]},30016:e=>{e.exports=["alterar largura da linha {index} do leque de {title}"]},82516:e=>{e.exports=["alterar cor da linha {index} do leque de {title}"]},78142:e=>{e.exports=["alterar visibilidade do leque de {title}"]},79467:e=>{e.exports=["alterar as cores das linhas dos leques de {title}"]},45739:e=>{e.exports=["alterar níveis de fib na escala log de {title}"]},99670:e=>{e.exports=["alterar {title} invertido"]},35165:e=>{e.exports=["alterar visibilidade dos círculos completos de {title}"]},48983:e=>{e.exports=["alterar cor da imagem do fundo de {title}"]},45025:e=>{e.exports=["alterar tamanho do lote de {title}"]},13901:e=>{e.exports=["alterar a cor da linha da banda inferior de {title}"]},78425:e=>{e.exports=["alterar a visibilidade da linha da banda inferior de {title}"]},99491:e=>{e.exports=["alterar a largura da linha da banda inferior de {title}"]},55469:e=>{ +e.exports=["mudar {title} da cor da linha da banda inferior #2"]},76157:e=>{e.exports=["mudar {title} visibilidade da linha da banda inferior #2"]},8081:e=>{e.exports=["mudar {title} da espessura da linha da banda inferior #2"]},95016:e=>{e.exports=["mudar {title} da cor da linha da banda inferior #3"]},84928:e=>{e.exports=["mudar {title} visibilidade da linha da banda inferior #3"]},44693:e=>{e.exports=["mudar {title} da espessura da linha da banda inferior #3"]},81170:e=>{e.exports=["alterar alinhamento das legendas de {title}"]},22775:e=>{e.exports=["mudar o tamanho da fonte das legendas de {title}"]},24338:e=>{e.exports=["alterar visibilidade das legendas de {title}"]},32891:e=>{e.exports=["alterar o coeficiente da linha do nível {index} de {title}"]},85551:e=>{e.exports=["alterar a cor da linha do nível {index} de {title}"]},47840:e=>{e.exports=["alterar estilo da linha do nível {index} de {title}"]},45463:e=>{e.exports=["alterar o nível de {index} de visibilidade da linha de {title}"]},90098:e=>{e.exports=["alterar a largura de linha do nível {index} de {title}"]},26710:e=>{e.exports=["alterar os níveis de visibilidade de {title}"]},2359:e=>{e.exports=["alterar a visibilidade das legendas de {title} a esquerda"]},44643:e=>{e.exports=["alterar a largura da linha de {title}"]},20563:e=>{e.exports=["alterar cor da linha de {title}"]},66982:e=>{e.exports=["alterar o estilo da linha de {title}"]},94441:e=>{e.exports=["alterar modo de {title}"]},89996:e=>{e.exports=["alterar a visibilidade do ponto intermediário de {title}"]},36618:e=>{e.exports=["alterar {title} espelhado"]},18544:e=>{e.exports=["alterar cor do fundo da fonte de {title}"]},48035:e=>{e.exports=["alterar cor da borda da fonte de {title}"]},42286:e=>{e.exports=["alterar cor do texto da fonte de {title}"]},588:e=>{e.exports=["alterar posição das estatísticas de {title}"]},54659:e=>{e.exports=["alterar cor de stop de {title}"]},89182:e=>{e.exports=["alterar nível de stop de {title}"]},82224:e=>{e.exports=["alterar preço de stop de {title}"]},88383:e=>{e.exports=["alterar a cor do texto de sucesso de {title}"]},26967:e=>{e.exports=["alterar a cor do fundo de sucesso de {title}"]},62243:e=>{e.exports=["alterar a visibilidade da variação em porcentagem de {title}"]},45936:e=>{e.exports=["alterar a visibilidade da legenda de preço de {title}"]},88577:e=>{e.exports=["alterar a visibilidade da legenda de preços de {title}"]},47045:e=>{e.exports=["alterar a visibilidade do intervalo de preço de {title}"]},94028:e=>{e.exports=["alterar a visibilidade do preço de {title}"]},56175:e=>{e.exports=["alterar visibilidade do preço de {title}"]},44539:e=>{e.exports=["alterar o nível de lucro de {title}"]},41646:e=>{e.exports=["alterar preço de lucros de {title}"]},52877:e=>{e.exports=["alterar reversão de {title}"]},16598:e=>{e.exports=["alterar a visibilidade das legendas de {title} a direita"]},31553:e=>{e.exports=["alterar risco de {title}"]},40344:e=>{e.exports=["alterar modo de exibição de {title}"]},73137:e=>{ +e.exports=["alterar visibilidade da legenda de {title} do topo"]},52387:e=>{e.exports=["alterar cor do fundo do alvo de {title}"]},6921:e=>{e.exports=["alterar cor da borda do alvo de {title}"]},97573:e=>{e.exports=["alterar cor de alvo de {title}"]},27634:e=>{e.exports=["alterar cor do texto alvo de {title}"]},33822:e=>{e.exports=["alterar visibilidade da legenda de horário de {title}"]},84321:e=>{e.exports=["alterar transparência de {title}"]},10417:e=>{e.exports=["alterar a cor da linha da banda superior de {title}"]},58722:e=>{e.exports=["alterar a visibilidade da linha da banda superior de {title}"]},13633:e=>{e.exports=["alterar a largura da linha da banda superior de {title}"]},64709:e=>{e.exports=["mudar {title} da cor da linha da banda superior #2"]},97847:e=>{e.exports=["mudar {title} visibilidade da linha da banda superior #2"]},62921:e=>{e.exports=["mudar {title} da espessura da linha da banda superior #2"]},94153:e=>{e.exports=["mudar {title} da cor da linha da banda superior #3"]},19835:e=>{e.exports=["mudar {title} visibilidade da linha da banda superior #3"]},68310:e=>{e.exports=["mudar {title} da espessura da linha da banda superior #2"]},12355:e=>{e.exports=["alterar valor de variância de {title}"]},25937:e=>{e.exports=["alterar alinhamento vertical das legendas de {toolName}"]},46991:e=>{e.exports=["alterar alinhamento horizontal das legendas de {toolName}"]},73080:e=>{e.exports=["alterar a direção das legendas de {toolName}"]},24272:e=>{e.exports=["alterar visibilidade da linha de {toolName}"]},46404:e=>{e.exports=["alterar largura da linha de {toolName}"]},50265:e=>{e.exports=["alterar cor da linha de {toolName}"]},72781:e=>{e.exports=["alterar largura da linha de {toolName} estendida à esquerda"]},84613:e=>{e.exports=["alterar largura da linha de {toolName} estendida à direita"]},62603:e=>{e.exports=["alterar largura da ponta da linha de {toolName} à esquerda"]},62412:e=>{e.exports=["alterar largura da ponta da linha de {toolName} à direita"]},35422:e=>{e.exports=["alterar estilo da linha de {toolName}"]},77690:e=>{e.exports=["alterar texto de {toolName}"]},69871:e=>{e.exports=["alterar a visibilidade do texto de {toolName}"]},25878:e=>{e.exports=["alterar a disposição do texto de {toolName}"]},91832:e=>{e.exports=["alterar a cor do fundo do texto de {toolName}"]},18610:e=>{e.exports=["alterar visibilidade do fundo do texto de {toolName}"]},44755:e=>{e.exports=["alterar a cor da borda do texto de {toolName}"]},6324:e=>{e.exports=["alterar a largura da borda do texto de {toolName}"]},45529:e=>{e.exports=["alterar a visibilidade da borda do texto de {toolName}"]},6500:e=>{e.exports=["alterar cor do texto de {toolName}"]},51614:e=>{e.exports=["altear a fonte do texto em negrito de {toolName}"]},18572:e=>{e.exports=["alterar a fonte do texto em itálico de {toolName}"]},48382:e=>{e.exports=["mudar tamanho da fonte do texto de {toolName}"]},18567:e=>{e.exports=["alterar propriedade {propertyName}"]},21926:e=>{e.exports=["cor do fundo"]},52241:e=>{e.exports=["fundos preenchidos"]},70607:e=>{ +e.exports=["cor das linhas"]},41075:e=>{e.exports=["estilo das linhas"]},73043:e=>{e.exports=["largura das linhas"]},72223:e=>{e.exports=["mover desenhos"]},41437:e=>{e.exports=["Cor do texto"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.4053.929467332218f26dc70f.js b/charting_library/bundles/pt.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..19d54897 --- /dev/null +++ b/charting_library/bundles/pt.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["barras"]},19648:e=>{e.exports=["12 horas"]},55838:e=>{e.exports=["24 horas"]},72171:e=>{e.exports=["Centro"]},88364:e=>{e.exports=["Estilos básico do gráfico"]},46720:e=>{e.exports=["Mira"]},50985:e=>{e.exports=["Moeda"]},17319:e=>{e.exports=["Moeda e Unidade"]},19481:e=>{e.exports=["Aparência"]},68791:e=>{e.exports=["Parâmetros"]},95036:e=>{e.exports=["Média do preço de fechamento"]},91757:e=>{e.exports=["Em baixo"]},27331:e=>{e.exports=["Fundo"]},22519:e=>{e.exports=["Variação do Valor da Barra"]},87845:e=>{e.exports=["Botões"]},39392:e=>{e.exports=["Linhas do Grid"]},25209:e=>{e.exports=["Formato da data"]},55090:e=>{e.exports=["Dias da semana na legenda"]},29601:e=>{e.exports=["Descrição"]},26897:e=>{e.exports=["Eventos"]},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports=["Somente Horz"]},60971:e=>{e.exports=["Preço de máxima e mínima"]},61142:e=>{e.exports=["Indicadores"]},34905:e=>{e.exports=["Valor dos indicadores"]},29687:e=>{e.exports=["Indicadores e valor financeiro"]},25084:e=>{e.exports=["Indicadores e nomes dos dados financeiros"]},9654:e=>{e.exports=["Nome dos indicadores"]},99487:e=>{e.exports=["Valores OHLC"]},75991:e=>{e.exports=["Status de abertura do mercado"]},96073:e=>{e.exports=["Descrição longa"]},78905:e=>{e.exports=["Legendas na escala de preços"]},19286:e=>{e.exports=["Esquerda"]},70500:e=>{e.exports=["Dinheiro"]},66653:e=>{e.exports=["Margens"]},76476:e=>{e.exports=["No meio"]},42502:e=>{e.exports=["Sem sobreposição"]},49199:e=>{e.exports=["Nenhum"]},74343:e=>{e.exports=["Navegação"]},43115:e=>{e.exports=["Escalas"]},53224:e=>{e.exports=["Fixação da Escala"]},79194:e=>{e.exports=["Linha de Status"]},89053:e=>{e.exports=["Símbolo"]},35383:e=>{e.exports=["Nome do símbolo"]},27767:e=>{e.exports=["Último preço do Símbolo"]},40847:e=>{e.exports=["Preço de fechamento do dia anterior do símbolo"]},50446:e=>{e.exports=["Painel"]},73908:e=>{e.exports=["Divisores do painel"]},36014:e=>{e.exports=["Porcentagem"]},78621:e=>{e.exports="Pips"},74823:e=>{e.exports=["Preço no pré/pós mercado"]},64859:e=>{e.exports=["Escala de Preço"]},76523:e=>{e.exports=["Preço e Valor Percentual"]},21141:e=>{e.exports=["Direita"]},40187:e=>{e.exports=["Margem Direita"]},77705:e=>{e.exports=["Marca d'água"]},26458:e=>{e.exports=["Pavio"]},65994:e=>{e.exports=["Em cima"]},92960:e=>{e.exports=["Alinhamento do texto"]},90581:e=>{e.exports=["Orientação do Texto"]},67369:e=>{e.exports=["Título"]},31326:e=>{e.exports=["Títulos"]},23097:e=>{e.exports=["Cotação"]},82168:e=>{e.exports=["Ticker e descrição"]},43637:e=>{e.exports=["Escala de Tempo"]},97316:e=>{e.exports=["Formato das horas do horário"]},90801:e=>{e.exports=["Trade"]},77534:e=>{e.exports=["Unidade"]},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Valor de acordo com a Escala"]},91322:e=>{e.exports=["Valores"]},37174:e=>{e.exports=["Vert e horz"]},36426:e=>{e.exports=["Somente Vert"]},44085:e=>{e.exports="Vertical"},57889:e=>{ +e.exports=["alterar os valores de visibilidade da OHLC"]},35646:e=>{e.exports=["alterar a visibilidade dos botões de navegação"]},18644:e=>{e.exports=["alterar a visibilidade do status de abertura do mercado"]},45110:e=>{e.exports=["alterar a visibilidade da variação da barra"]},10349:e=>{e.exports=["alterar margem inferior"]},88161:e=>{e.exports=["mudar a visibilidade das legendas da moeda e das unidades"]},84060:e=>{e.exports=["alterar a visibilidade da legenda da moeda"]},99011:e=>{e.exports=["alterar a cor de fundo do gráfico"]},72458:e=>{e.exports=["alterar o tipo de fundo do gráfico"]},37034:e=>{e.exports=["alterar a largura da mira"]},29951:e=>{e.exports=["alterar a cor da mira"]},92027:e=>{e.exports=["alterar o estilo da mira"]},50457:e=>{e.exports=["alterar formato da data"]},7104:e=>{e.exports=["mudar dia da semana na legenda"]},27764:e=>{e.exports=["alterar a visibilidade das linhas da grade"]},88096:e=>{e.exports=["alterar a cor das linhas horizontais da grade"]},31325:e=>{e.exports=["alterar a visibilidade dos títulos dos indicadores"]},99774:e=>{e.exports=["alterar a visibilidade dos valores dos indicadores"]},96162:e=>{e.exports=["alterar a visibilidade dos parâmetros dos indicadores"]},59820:e=>{e.exports=["alterar a visibilidade dos nomes dos rótulos dos valores de indicadores e finanças"]},90512:e=>{e.exports=["alterar a visibilidade dos rótulos de valores de indicadores e financeiros"]},97956:e=>{e.exports=["mudar a transparência do fundo da legenda"]},61061:e=>{e.exports=["alterar a visibilidade do fundo da legenda"]},37730:e=>{e.exports=["alterar a visibilidade dos botões do painel"]},89032:e=>{e.exports=["mudar a cor dos divisores do painel"]},35636:e=>{e.exports=["alterar margem direita"]},66601:e=>{e.exports=["alterar a porcentagem da margem direita"]},25616:e=>{e.exports=["alterar a cor da marca d'água do símbolo"]},87159:e=>{e.exports=["alterar visibilidade da marca d'água do símbolo"]},26717:e=>{e.exports=["mudar a visibilidade da descrição do símbolo"]},6091:e=>{e.exports=["alterar a visibilidade do campo do símbolo"]},28741:e=>{e.exports=["alterar o modo do último valor do símbolo"]},95071:e=>{e.exports=["alterar formato da legenda do símbolo"]},35065:e=>{e.exports=["alterar a cor do texto da escala"]},84382:e=>{e.exports=["altera a fonte do texto da escala"]},12468:e=>{e.exports=["alterar a cor da linha da escala"]},71589:e=>{e.exports=["alterar visibilidade dos intervalos de sessões"]},15035:e=>{e.exports=["alterar a largura dos intervalos de sessões"]},1579:e=>{e.exports=["alterar a cor dos intervalos de sessões"]},21460:e=>{e.exports=["alterar o estilo dos intervalos de sessões"]},76991:e=>{e.exports=["alterar formato das horas do horário"]},98905:e=>{e.exports=["alterar margem superior"]},7011:e=>{e.exports=["alterar a visibilidade das legendas das unidades"]},22722:e=>{e.exports=["alterar a cor das linhas verticais da grade"]},9455:e=>{e.exports=["alterar a visibilidade dos valores do volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.435.ada80623f71848fbb57d.js b/charting_library/bundles/pt.435.ada80623f71848fbb57d.js deleted file mode 100644 index 5a2a4556..00000000 --- a/charting_library/bundles/pt.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:a=>{a.exports=["barras"]},19648:a=>{a.exports=["12 horas"]},55838:a=>{a.exports=["24 horas"]},72171:a=>{a.exports=["Centro"]},88364:a=>{a.exports=["Estilos básico do gráfico"]},46720:a=>{a.exports=["Mira"]},50985:a=>{a.exports=["Moeda"]},17319:a=>{a.exports=["Moeda e Unidade"]},19481:a=>{a.exports=["Aparência"]},68791:a=>{a.exports=["Parâmetros"]},95036:a=>{a.exports=["Média do preço de fechamento"]},91757:a=>{a.exports=["Em baixo"]},27331:a=>{a.exports=["Fundo"]},22519:a=>{a.exports=["Variação do Valor da Barra"]},87845:a=>{a.exports=["Botões"]},39392:a=>{a.exports=["Linhas do Grid"]},25209:a=>{a.exports=["Formato da data"]},55090:a=>{a.exports=["Dias da semana na legenda"]},29601:a=>{a.exports=["Descrição"]},26897:a=>{a.exports=["Eventos"]},77405:a=>{a.exports="Horizontal"},34403:a=>{a.exports=["Somente Horz"]},60971:a=>{a.exports=["Preço de máxima e mínima"]},61142:a=>{a.exports=["Indicadores"]},34905:a=>{a.exports=["Valor dos indicadores"]},29687:a=>{a.exports=["Indicadores e valor financeiro"]},25084:a=>{a.exports=["Indicadores e nomes dos dados financeiros"]},9654:a=>{a.exports=["Nome dos indicadores"]},99487:a=>{a.exports=["Valores OHLC"]},75991:a=>{a.exports=["Status de abertura do mercado"]},96073:a=>{a.exports=["Descrição longa"]},78905:a=>{a.exports=["Legendas na escala de preços"]},19286:a=>{a.exports=["Esquerda"]},70500:a=>{a.exports=["Dinheiro"]},66653:a=>{a.exports=["Margens"]},76476:a=>{a.exports=["No meio"]},42502:a=>{a.exports=["Sem sobreposição"]},49199:a=>{a.exports=["Nenhum"]},74343:a=>{a.exports=["Navegação"]},43115:a=>{a.exports=["Escalas"]},53224:a=>{a.exports=["Fixação da Escala"]},79194:a=>{a.exports=["Linha de Status"]},89053:a=>{a.exports=["Símbolo"]},35383:a=>{a.exports=["Nome do símbolo"]},27767:a=>{a.exports=["Último preço do Símbolo"]},40847:a=>{a.exports=["Preço de fechamento do dia anterior do símbolo"]},50446:a=>{a.exports=["Painel"]},73908:a=>{a.exports=["Divisores do painel"]},36014:a=>{a.exports=["Porcentagem"]},78621:a=>{a.exports="Pips"},74823:a=>{a.exports=["Preço no pré/pós mercado"]},64859:a=>{a.exports=["Escala de Preço"]},76523:a=>{a.exports=["Preço e Valor Percentual"]},21141:a=>{a.exports=["Direita"]},40187:a=>{a.exports=["Margem Direita"]},77705:a=>{a.exports=["Marca d'água"]},26458:a=>{a.exports=["Pavio"]},65994:a=>{a.exports=["Em cima"]},92960:a=>{a.exports=["Alinhamento do texto"]},90581:a=>{a.exports=["Orientação do Texto"]},67369:a=>{a.exports=["Título"]},31326:a=>{a.exports=["Títulos"]},23097:a=>{a.exports=["Cotação"]},82168:a=>{a.exports=["Ticker e descrição"]},43637:a=>{a.exports=["Escala de Tempo"]},97316:a=>{a.exports=["Formato das horas do horário"]},90801:a=>{a.exports=["Trade"]},77534:a=>{a.exports=["Unidade"]},1111:a=>{a.exports="Volume"},80170:a=>{a.exports=["Valor de acordo com a Escala"]},91322:a=>{a.exports=["Valores"]},37174:a=>{a.exports=["Vert e horz"]},36426:a=>{a.exports=["Somente Vert"]},44085:a=>{a.exports="Vertical"},57889:a=>{ -a.exports=["alterar os valores de visibilidade da OHLC"]},35646:a=>{a.exports=["alterar a visibilidade dos botões de navegação"]},18644:a=>{a.exports=["alterar a visibilidade do status de abertura do mercado"]},45110:a=>{a.exports=["alterar a visibilidade da variação da barra"]},10349:a=>{a.exports=["alterar margem inferior"]},88161:a=>{a.exports=["mudar a visibilidade das legendas da moeda e das unidades"]},84060:a=>{a.exports=["alterar a visibilidade da legenda da moeda"]},99011:a=>{a.exports=["alterar a cor de fundo do gráfico"]},72458:a=>{a.exports=["alterar o tipo de fundo do gráfico"]},37034:a=>{a.exports=["alterar a largura da mira"]},29951:a=>{a.exports=["alterar a cor da mira"]},92027:a=>{a.exports=["alterar o estilo da mira"]},50457:a=>{a.exports=["alterar formato da data"]},7104:a=>{a.exports=["mudar dia da semana na legenda"]},27764:a=>{a.exports=["alterar a visibilidade das linhas da grade"]},88096:a=>{a.exports=["alterar a cor das linhas horizontais da grade"]},31325:a=>{a.exports=["alterar a visibilidade dos títulos dos indicadores"]},99774:a=>{a.exports=["alterar a visibilidade dos valores dos indicadores"]},96162:a=>{a.exports=["alterar a visibilidade dos parâmetros dos indicadores"]},59820:a=>{a.exports=["alterar a visibilidade dos nomes dos rótulos dos valores de indicadores e finanças"]},90512:a=>{a.exports=["alterar a visibilidade dos rótulos de valores de indicadores e financeiros"]},97956:a=>{a.exports=["mudar a transparência do fundo da legenda"]},61061:a=>{a.exports=["alterar a visibilidade do fundo da legenda"]},37730:a=>{a.exports=["alterar a visibilidade dos botões do painel"]},89032:a=>{a.exports=["mudar a cor dos divisores do painel"]},35636:a=>{a.exports=["alterar margem direita"]},66601:a=>{a.exports=["alterar a porcentagem da margem direita"]},25616:a=>{a.exports=["alterar a cor da marca d'água do símbolo"]},87159:a=>{a.exports=["alterar visibilidade da marca d'água do símbolo"]},26717:a=>{a.exports=["mudar a visibilidade da descrição do símbolo"]},6091:a=>{a.exports=["alterar a visibilidade do campo do símbolo"]},28741:a=>{a.exports=["alterar o modo do último valor do símbolo"]},95071:a=>{a.exports=["alterar formato da legenda do símbolo"]},35065:a=>{a.exports=["alterar a cor do texto da escala"]},84382:a=>{a.exports=["altera a fonte do texto da escala"]},12468:a=>{a.exports=["alterar a cor da linha da escala"]},76991:a=>{a.exports=["alterar formato das horas do horário"]},98905:a=>{a.exports=["alterar margem superior"]},7011:a=>{a.exports=["alterar a visibilidade das legendas das unidades"]},22722:a=>{a.exports=["alterar a cor das linhas verticais da grade"]},9455:a=>{a.exports=["alterar a visibilidade dos valores do volume"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/pt.505.978e053ffa4899c28da8.js similarity index 64% rename from charting_library/bundles/pt.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/pt.505.978e053ffa4899c28da8.js index c947639e..607a7c63 100644 --- a/charting_library/bundles/pt.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/pt.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:o=>{o.exports="Re"},14642:o=>{o.exports=["Escuro"]},69841:o=>{o.exports=["Claro"]},673:o=>{o.exports=Object.create(null),o.exports.d_dates="d",o.exports.h_dates="h",o.exports.m_dates="m",o.exports.s_dates="s",o.exports.in_dates=["em"]},97840:o=>{o.exports="d"},64302:o=>{o.exports="h"},79442:o=>{o.exports="m"},22448:o=>{o.exports="s"},16493:o=>{o.exports=["Cópia de {title}"]},13395:o=>{o.exports="D"},37720:o=>{o.exports="M"},69838:o=>{o.exports="R"},59231:o=>{o.exports="T"},85521:o=>{o.exports=["S"]},13994:o=>{o.exports="h"},6791:o=>{o.exports="m"},2949:o=>{o.exports="s"},77297:o=>{o.exports=["Fch"]},56723:o=>{o.exports=["Máx."]},5801:o=>{o.exports="HL2"},98865:o=>{o.exports="HLC3"},42659:o=>{o.exports="OHLC4"},4292:o=>{o.exports=["Mín."]},78155:o=>{o.exports=["Abr"]},88601:o=>{o.exports=Object.create(null),o.exports.Close_input=["Fechar"],o.exports.Back_input=["Voltar"],o.exports.Minimize_input=["Minimizar"],o.exports["Hull MA_input"]=["MM de Hull"],o.exports["{number} item_combobox_input"]="{number} item",o.exports.Length_input=["Período"],o.exports.Plot_input=["Traço"],o.exports.Zero_input="Zero",o.exports.Signal_input=["Sinal"],o.exports.Long_input=["Compra"],o.exports.Short_input=["Venda"],o.exports.UpperLimit_input=["Limite superior"],o.exports.LowerLimit_input=["Limite inferior"],o.exports.Offset_input=["Deslocamento"],o.exports.length_input=["período"],o.exports.mult_input="mult",o.exports.short_input=["Venda"],o.exports.long_input=["compra"],o.exports.Limit_input=["Limite"],o.exports.Move_input=["Movimento"],o.exports.Value_input=["Valor"],o.exports.Method_input=["Método"],o.exports["Values in status line_input"]=["Valores na linha de status"],o.exports["Labels on price scale_input"]=["Legendas na escala de preço"],o.exports["Accumulation/Distribution_input"]=["Acumulação / Distribuição"],o.exports.ADR_B_input="ADR_B",o.exports["Equality Line_input"]=["Linha de Igualdade"],o.exports["Window Size_input"]=["Tamanho da janela"],o.exports.Sigma_input="Sigma",o.exports["Aroon Up_input"]=["Aroon de Baixa"],o.exports["Aroon Down_input"]=["Aroon de Alta"],o.exports.Upper_input=["Superior"],o.exports.Lower_input=["Inferior"],o.exports.Deviation_input=["Desvio"],o.exports["Levels Format_input"]=["Unidade dos Níveis"],o.exports["Labels Position_input"]=["Posição das Legendas"],o.exports["0 Level Color_input"]=["Cor do Nível 0"],o.exports["0.236 Level Color_input"]=["Cor do Nível 236"],o.exports["0.382 Level Color_input"]=["Cor do Nível 0.382"],o.exports["0.5 Level Color_input"]=["Cor do Nível 0.5"],o.exports["0.618 Level Color_input"]=["Cor do Nível 0.618"],o.exports["0.65 Level Color_input"]=["Cor do Nível 0.65"],o.exports["0.786 Level Color_input"]=["Cor do Nível 0.786"],o.exports["1 Level Color_input"]=["Cor do Nível 1"],o.exports["1.272 Level Color_input"]=["Cor do Nível 1.272"],o.exports["1.414 Level Color_input"]=["Cor do Nível 1.414"],o.exports["1.618 Level Color_input"]=["Cor do Nível 1.618"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:o=>{o.exports="Re"},14642:o=>{o.exports=["Escuro"]},69841:o=>{o.exports=["Claro"]},673:o=>{o.exports=Object.create(null),o.exports.d_dates="d",o.exports.h_dates="h",o.exports.m_dates="m",o.exports.s_dates="s",o.exports.in_dates=["em"]},97840:o=>{o.exports="d"},64302:o=>{o.exports="h"},79442:o=>{o.exports="m"},22448:o=>{o.exports="s"},16493:o=>{o.exports=["Cópia de {title}"]},13395:o=>{o.exports="D"},37720:o=>{o.exports="M"},69838:o=>{o.exports="R"},59231:o=>{o.exports="T"},85521:o=>{o.exports=["S"]},13994:o=>{o.exports="h"},6791:o=>{o.exports="m"},2949:o=>{o.exports="s"},77297:o=>{o.exports=["Fch"]},56723:o=>{o.exports=["Máx."]},5801:o=>{o.exports="HL2"},98865:o=>{o.exports="HLC3"},42659:o=>{o.exports="OHLC4"},4292:o=>{o.exports=["Mín."]},78155:o=>{o.exports=["Abr"]},88601:o=>{o.exports=Object.create(null),o.exports.Close_input=["Fechar"],o.exports.Back_input=["Voltar"],o.exports.Minimize_input=["Minimizar"],o.exports["Hull MA_input"]=["MM de Hull"],o.exports["{number} item_combobox_input"]="{number} item",o.exports.Length_input=["Período"],o.exports.Plot_input=["Traço"],o.exports.Zero_input="Zero",o.exports.Signal_input=["Sinal"],o.exports.Long_input=["Compra"],o.exports.Short_input=["Venda"],o.exports.UpperLimit_input=["Limite superior"],o.exports.LowerLimit_input=["Limite inferior"],o.exports.Offset_input=["Deslocamento"],o.exports.length_input=["período"],o.exports.mult_input="mult",o.exports.short_input=["Venda"],o.exports.long_input=["compra"],o.exports.Limit_input=["Limite"],o.exports.Move_input=["Movimento"],o.exports.Value_input=["Valor"],o.exports.Method_input=["Método"],o.exports["Values in status line_input"]=["Valores na linha de status"],o.exports["Labels on price scale_input"]=["Legendas na escala de preço"],o.exports["Accumulation/Distribution_input"]=["Acumulação / Distribuição"],o.exports.ADR_B_input="ADR_B",o.exports["Equality Line_input"]=["Linha de Igualdade"],o.exports["Window Size_input"]=["Tamanho da janela"],o.exports.Sigma_input="Sigma",o.exports["Aroon Up_input"]=["Aroon de Baixa"],o.exports["Aroon Down_input"]=["Aroon de Alta"],o.exports.Upper_input=["Superior"],o.exports.Lower_input=["Inferior"],o.exports.Deviation_input=["Desvio"],o.exports["Levels Format_input"]=["Unidade dos Níveis"],o.exports["Labels Position_input"]=["Posição das Legendas"],o.exports["0 Level Color_input"]=["Cor do Nível 0"],o.exports["0.236 Level Color_input"]=["Cor do Nível 236"],o.exports["0.382 Level Color_input"]=["Cor do Nível 0.382"],o.exports["0.5 Level Color_input"]=["Cor do Nível 0.5"],o.exports["0.618 Level Color_input"]=["Cor do Nível 0.618"],o.exports["0.65 Level Color_input"]=["Cor do Nível 0.65"],o.exports["0.786 Level Color_input"]=["Cor do Nível 0.786"],o.exports["1 Level Color_input"]=["Cor do Nível 1"],o.exports["1.272 Level Color_input"]=["Cor do Nível 1.272"],o.exports["1.414 Level Color_input"]=["Cor do Nível 1.414"],o.exports["1.618 Level Color_input"]=["Cor do Nível 1.618"], o.exports["1.65 Level Color_input"]=["Cor do Nível 1.65"],o.exports["2.618 Level Color_input"]=["Cor do Nível 2.618"],o.exports["2.65 Level Color_input"]=["Cor do Nível 2.65"],o.exports["3.618 Level Color_input"]=["Cor do Nível 3.618"],o.exports["3.65 Level Color_input"]=["Cor do Nível 3.65"],o.exports["4.236 Level Color_input"]=["Cor do Nível 4.236"],o.exports["-0.236 Level Color_input"]=["Cor do Nível -0.236"],o.exports["-0.382 Level Color_input"]=["Cor do Nível -0.382"],o.exports["-0.618 Level Color_input"]=["Cor do Nível -0.618"],o.exports["-0.65 Level Color_input"]=["Cor do Nível -0.65"],o.exports.ADX_input="ADX",o.exports["ADX Smoothing_input"]=["ADX suavizado"],o.exports["DI Length_input"]=["Comprimento DI"],o.exports.Smoothing_input=["Suavização"],o.exports.ATR_input="ATR",o.exports.Growing_input=["Comprador"],o.exports.Falling_input=["Vendedor"],o.exports["Color 0_input"]=["Cor 0"],o.exports["Color 1_input"]=["Cor 1"],o.exports.Source_input=["Fonte"],o.exports.StdDev_input=["Desvio Padrão"],o.exports.Basis_input=["Base"],o.exports.Median_input=["Mediana"],o.exports["Bollinger Bands %B_input"]=["Bandas de Bollinger % B"],o.exports.Overbought_input=["Sobrecomprado"],o.exports.Oversold_input=["Sobrevendido"],o.exports["Bollinger Bands Width_input"]=["Largura de bandas de Bollinger"],o.exports["RSI Length_input"]=["Período IFR"],o.exports["UpDown Length_input"]=["Período de AltaBaixa"],o.exports["ROC Length_input"]=["Período ROC"],o.exports.MF_input="MF",o.exports.resolution_input=["resolução"],o.exports["Fast Length_input"]=["Período Rápido"],o.exports["Slow Length_input"]=["Período Lento"],o.exports["Chaikin Oscillator_input"]=["Oscilador Chaikin"],o.exports.P_input="P",o.exports.X_input="X",o.exports.Q_input="Q",o.exports.p_input="p",o.exports.x_input="x",o.exports.q_input="q",o.exports.Price_input=["Preço"],o.exports["Chande MO_input"]="Chande MO",o.exports["Zero Line_input"]=["Linha Zero"],o.exports["Color 2_input"]=["Cor 2"],o.exports["Color 3_input"]=["Cor 3"],o.exports["Color 4_input"]=["Cor 4"],o.exports["Color 5_input"]=["Cor 5"],o.exports["Color 6_input"]=["Cor 6"],o.exports["Color 7_input"]=["Cor 7"],o.exports["Color 8_input"]=["Cor 8"],o.exports.CHOP_input="CHOP",o.exports["Upper Band_input"]=["Banda superior"],o.exports["Lower Band_input"]=["Banda inferior"],o.exports.CCI_input="CCI",o.exports["Smoothing Line_input"]=["Suavização da Linha"],o.exports["Smoothing Length_input"]=["Período da Suavização"],o.exports["WMA Length_input"]=["Período WMA"],o.exports["Long RoC Length_input"]=["RoC Período Longo"],o.exports["Short RoC Length_input"]=["Período RoC curto"],o.exports.sym_input="sym",o.exports.Symbol_input=["Símbolo"],o.exports.Correlation_input=["Correlação"],o.exports.Period_input=["Período"],o.exports.Centered_input=["Centralizado"],o.exports["Detrended Price Oscillator_input"]=["Oscilador de Preço Destendenciado"],o.exports.isCentered_input=["Está centrado"],o.exports.DPO_input="DPO",o.exports["ADX smoothing_input"]=["ADX suavizado"],o.exports["+DI_input"]="+DI",o.exports["-DI_input"]="-DI", o.exports.DEMA_input="DEMA",o.exports.Divisor_input="Divisor",o.exports.EOM_input="EOM",o.exports["Elder's Force Index_input"]=["Índice de força antigo"],o.exports.Percent_input=["Porcentagem"],o.exports.Exponential_input=["Exponencial"],o.exports.Average_input=["Média"],o.exports["Upper Percentage_input"]=["Porcentagem Superior"],o.exports["Lower Percentage_input"]=["Porcentagem Inferior"],o.exports.Fisher_input="Fisher",o.exports.Trigger_input=["Gatilho"],o.exports.Level_input=["Nível"],o.exports["Trader EMA 1 length_input"]=["MME Trader 1 período"],o.exports["Trader EMA 2 length_input"]=["MME Trader 2 períodos"],o.exports["Trader EMA 3 length_input"]=["MME Trader 3 períodos"],o.exports["Trader EMA 4 length_input"]=["MME Trader 4 períodos"],o.exports["Trader EMA 5 length_input"]=["MME Trader 5 períodos"],o.exports["Trader EMA 6 length_input"]=["MME Trader 6 períodos"],o.exports["Investor EMA 1 length_input"]=["MME Investidor 1 período"],o.exports["Investor EMA 2 length_input"]=["MME Investidor 2 períodos"],o.exports["Investor EMA 3 length_input"]=["MME Investidor 3 períodos"],o.exports["Investor EMA 4 length_input"]=["MME Investidor 4 períodos"],o.exports["Investor EMA 5 length_input"]=["MME Investidor 5 períodos"],o.exports["Investor EMA 6 length_input"]=["MME Investidor 6 períodos"],o.exports.HV_input="HV",o.exports["Conversion Line Periods_input"]=["Períodos da linha de conversão"],o.exports["Base Line Periods_input"]=["Períodos da Linha Base"],o.exports["Lagging Span_input"]=["Intervalo de atraso"],o.exports["Conversion Line_input"]=["Linha de Conversão"],o.exports["Base Line_input"]=["Linha Base"],o.exports["Leading Span A_input"]="Leading Span A",o.exports["Leading Span B_input"]="Leading Span B",o.exports["Plots Background_input"]=["Fundo da Plotagem"],o.exports["yay Color 0_input"]=["yay Cor 0"],o.exports["yay Color 1_input"]=["yay Cor 1"],o.exports.Multiplier_input=["Multiplicador"],o.exports["Bands style_input"]=["Estilo de bandas"],o.exports.Middle_input=["Centro"],o.exports.useTrueRange_input=["FaixadeUsoVerdadeira"],o.exports.ROCLen1_input="ROCLen1",o.exports.ROCLen2_input="ROCLen2",o.exports.ROCLen3_input="ROCLen3",o.exports.ROCLen4_input="ROCLen4",o.exports.SMALen1_input="SMALen1",o.exports.SMALen2_input="SMALen2",o.exports.SMALen3_input="SMALen3",o.exports.SMALen4_input="SMALen4",o.exports.SigLen_input="SigLen",o.exports.KST_input="KST",o.exports.Sig_input="Sig",o.exports.roclen1_input="roclen1",o.exports.roclen2_input="roclen2",o.exports.roclen3_input="roclen3",o.exports.roclen4_input="roclen4",o.exports.smalen1_input="smalen1",o.exports.smalen2_input="smalen2",o.exports.smalen3_input="smalen3",o.exports.smalen4_input="smalen4",o.exports.siglen_input="siglen",o.exports["Upper Deviation_input"]=["Desvio Superior"],o.exports["Lower Deviation_input"]=["Desvio Inferior"],o.exports["Use Upper Deviation_input"]=["Usar Desvio Superior"],o.exports["Use Lower Deviation_input"]=["Usar Desvio Inferior"],o.exports.Count_input=["Contagem"],o.exports.Crosses_input=["Cruzamentos"],o.exports.MOM_input="MOM", o.exports.MA_input="MA",o.exports["Length EMA_input"]=["MME do Período"],o.exports["Length MA_input"]=["MM do Período"],o.exports["Fast length_input"]=["Período curto"],o.exports["Slow length_input"]=["Período lento"],o.exports["Signal smoothing_input"]=["Suavização do sinal"],o.exports["Simple ma(oscillator)_input"]=["MM Simples (oscilador)"],o.exports["Simple ma(signal line)_input"]=["MM Simples (linha de sinal)"],o.exports.Histogram_input=["Histograma"],o.exports.MACD_input="MACD",o.exports.fastLength_input=["Período Rápido"],o.exports.slowLength_input=["PeríodoLento"],o.exports.signalLength_input=["PeríodoSinal"],o.exports.NV_input="NV",o.exports.OnBalanceVolume_input=["BalançodeVolume"],o.exports.Start_input=["Início"],o.exports.Increment_input=["Incremento"],o.exports["Max value_input"]=["Valor máximo"],o.exports.ParabolicSAR_input=["SAR Parabólico"],o.exports.start_input=["Início"],o.exports.increment_input=["incremento"],o.exports.maximum_input=["máx"],o.exports["Short length_input"]=["Período curto"],o.exports["Long length_input"]=["Período longo"],o.exports.OSC_input="OSC",o.exports.shortlen_input=["período curto"],o.exports.longlen_input=["período longo"],o.exports.PVT_input="PVT",o.exports.ROC_input="ROC",o.exports.RSI_input=["IFR"],o.exports.RVGI_input="RVGI",o.exports.RVI_input="RVI",o.exports["Long period_input"]=["Período longo"],o.exports["Short period_input"]=["Período curto"],o.exports["Signal line period_input"]=["Período de linha de sinal"],o.exports.SMI_input="SMI",o.exports["SMI Ergodic Oscillator_input"]=["Oscilador Ergodic SMI"],o.exports.Indicator_input=["Indicador"],o.exports.Oscillator_input=["Oscilador"],o.exports.K_input="K",o.exports.D_input="D",o.exports.smoothK_input=["suaveK"],o.exports.smoothD_input=["suaveD"],o.exports["%K_input"]="%K",o.exports["%D_input"]="%D",o.exports["Stochastic Length_input"]=["Período estocástico"],o.exports["RSI Source_input"]=["Fonte do IFR"],o.exports.lengthRSI_input=["PeríodoIFR"],o.exports.lengthStoch_input=["PeríodoEstocástico"],o.exports.TRIX_input="TRIX",o.exports.TEMA_input="TEMA",o.exports["Long Length_input"]=["Período longo"],o.exports["Short Length_input"]=["Período curto"],o.exports["Signal Length_input"]=["Comprimento do sinal"],o.exports.Length1_input=["Período1"],o.exports.Length2_input=["Período 2"],o.exports.Length3_input=["Período 3"],o.exports.length7_input=["Período7"],o.exports.length14_input=["Período14"],o.exports.length28_input=["Período28"],o.exports.UO_input="UO",o.exports.VWMA_input="VWMA",o.exports.len_input="len",o.exports["VI +_input"]="VI +",o.exports["VI -_input"]="VI -",o.exports["%R_input"]="%R",o.exports["Jaw Length_input"]=["Comprimento do maxilar"],o.exports["Teeth Length_input"]=["Período dos dentes"],o.exports["Lips Length_input"]=["Período dos lábios"],o.exports.Jaw_input=["Maxilar"],o.exports.Teeth_input=["Dentes"],o.exports.Lips_input=["Lábios"],o.exports["Jaw Offset_input"]="Jaw Offset",o.exports["Teeth Offset_input"]="Teeth Offset",o.exports["Lips Offset_input"]="Lips Offset", @@ -18,22 +18,22 @@ o.exports["Three White Soldiers - Bullish_study"]=["Three White Soldiers - De Al o.exports["Momentum Strategy_study"]=["Estratégia de Momentum"],o.exports["Moon Phases_study"]=["Fases da Lua"],o.exports["Moving Average Convergence/Divergence_study"]=["Convergência / Divergência Média Móvel"],o.exports["MovingAvg Cross_study"]=["Cruzamento de Média Móvel"],o.exports["MovingAvg2Line Cross_study"]=["Cruzamento de Duas Médias Móveis"],o.exports["OutSide Bar Strategy_study"]=["Estratégia OutSide Bar"],o.exports.Overlay_study=["Sobreposição"],o.exports["Parabolic SAR Strategy_study"]=["Estratégia SAR Parabólico"],o.exports["Pivot Extension Strategy_study"]=["Estratégia de Extensão do Pivô"],o.exports["Pivot Points High Low_study"]=["Pontos de Pivô de Alta e de Baixa"],o.exports["Pivot Reversal Strategy_study"]=["Estratégia de Reversão do Pivô"],o.exports["Price Channel Strategy_study"]=["Estratégia de Canal de Preço"],o.exports["RSI Strategy_study"]=["Estratégia do RSI (IFR)"],o.exports["SMI Ergodic Indicator_study"]=["Indicador de Índice de Momento Estocástico (SMI) Ergódico"],o.exports["SMI Ergodic Oscillator_study"]=["Oscilador de Índice de Momento Estocástico (SMI) Ergódico"],o.exports["Stochastic Slow Strategy_study"]=["Estratégia do Estocástico Lento"],o.exports["Volatility Stop_study"]=["Stop de Volatilidade"],o.exports["Volty Expan Close Strategy_study"]=["Estratégia Volty Expan Close"],o.exports["Woodies CCI_study"]=["CCI Woodies"]},40434:o=>{o.exports=["Perfil de Volume Range Fixo"]},32819:o=>{o.exports="Vol"},66051:o=>{o.exports=["Menor"]},86054:o=>{o.exports=["Minuto"]},20936:o=>{o.exports=["Texto"]},98478:o=>{o.exports=["Não foi possível copiar"]},34004:o=>{o.exports=["Não foi possível cortar"]},96260:o=>{o.exports=["Não foi possível colar"]},94370:o=>{o.exports=["Contagem regressiva para fechamento"]},15168:o=>{o.exports="Colombo"},36018:o=>{o.exports=["Colunas"]},19372:o=>{o.exports=["Comentário"]},20229:o=>{o.exports=["Comparar ou Adicionar Símbolo"]},46689:o=>{o.exports=["Confirmar entradas"]},43432:o=>{o.exports=["Copenhague"]},35216:o=>{o.exports=["Copiar"]},87898:o=>{o.exports=["Copiar o layout do gráfico"]},28851:o=>{o.exports=["Copiar preço"]},94099:o=>{o.exports="Cairo"},64149:o=>{o.exports=["Comentário"]},63528:o=>{o.exports=["Velas"]},46837:o=>{o.exports="Caracas"},53705:o=>{o.exports="Casablanca"},49329:o=>{o.exports=["Variação"]},28089:o=>{o.exports=["Mudar Símbolo"]},99374:o=>{o.exports=["Alterar Intervalo"]},14412:o=>{o.exports=["Propriedades do Gráfico"]},26619:o=>{o.exports=["Gráfico por TradingView"]},12011:o=>{o.exports=["Imagem gráfica copiada para a área de transferência {emoji}"]},59884:o=>{o.exports=["Ilhas Chatham"]},28244:o=>{o.exports="Chicago"},49648:o=>{o.exports="Chongqing"},90068:o=>{o.exports=["Círculo"]},32234:o=>{o.exports=["Clique para marcar um ponto"]},52977:o=>{o.exports=["Duplicar"]},31691:o=>{o.exports=["Fechamento"]},50493:o=>{o.exports=["Criar uma Ordem"]},52302:o=>{o.exports=["Criar Ordem Limite"]},29908:o=>{o.exports=["Cruz"]},60997:o=>{o.exports=["Linha Cruzada"]},81520:o=>{o.exports=["Moedas"]},98486:o=>{o.exports=["Intervalo atual e superior"] },73106:o=>{o.exports=["Intervalo atual e inferior"]},85964:o=>{o.exports=["Somente os intervalos atuais"]},17206:o=>{o.exports=["Curva"]},95176:o=>{o.exports=["Ciclo"]},87761:o=>{o.exports=["Linhas Cíclicas"]},27891:o=>{o.exports=["Padrão Cypher"]},56996:o=>{o.exports=["Já existe um layout com esse nome."]},30192:o=>{o.exports=["Já existe um layout com esse nome. Você quer substituí-lo?"]},32852:o=>{o.exports=["Padrão ABCD"]},88010:o=>{o.exports="Amsterdam"},37422:o=>{o.exports=["Analisar configuração de negociação"]},99873:o=>{o.exports=["Ancoragem"]},66828:o=>{o.exports=["Nota Ancorada"]},94782:o=>{o.exports=["Texto Ancorado"]},61704:o=>{o.exports=["VWAP Ancorado"]},63597:o=>{o.exports=["Adicionar uma Linha Horizontal"]},45743:o=>{o.exports=["Adicionar Símbolo"]},8700:o=>{o.exports=["Adicionar alerta"]},7005:o=>{o.exports="Add alert on {title} at {price}"},64885:o=>{o.exports=["Adicionar Alerta em {drawing}"]},44469:o=>{o.exports=["Adicionar Alerta em {series}"]},64596:o=>{o.exports="Add alert on {series} at {price}"},3612:o=>{o.exports=["Adicionar métrica financeira para {instrumentName}"]},92206:o=>{o.exports=["Adicionar Indicador/Estratégia em {studyTitle}"]},34810:o=>{o.exports=["Adicionar nota de texto para {symbol}"]},75669:o=>{o.exports=["Adicionar esta métrica financeira para todos os layouts"]},64288:o=>{o.exports=["Adicionar este Indicador para todos os layouts"]},77920:o=>{o.exports=["Adicionar esta estratégia para todo o layout"]},34059:o=>{o.exports=["Adicionar este Símbolo para todos os layouts"]},17365:o=>{o.exports="Adelaide"},9408:o=>{o.exports=["Sempre invisível"]},71997:o=>{o.exports=["Sempre visível"]},97305:o=>{o.exports=["Todos os indicadores e ferramentas gráficas"]},59192:o=>{o.exports=["Todos os intervalos"]},14452:o=>{o.exports="Almaty"},5716:o=>{o.exports=["Aplicar Onda de Elliot"]},19263:o=>{o.exports=["Aplicar Onda de Elliott Maior"]},15818:o=>{o.exports=["Aplicar Onda de Elliott Menor"]},50352:o=>{o.exports=["Aplicar Onda de Elliot Intermediária"]},66631:o=>{o.exports=["Aplicar ponto de decisão manual"]},15682:o=>{o.exports=["Aplicar risco/retorno manual"]},15644:o=>{o.exports=["Aplicar onda WPT de baixa"]},5897:o=>{o.exports=["Aplicar onda WPT de alta"]},13345:o=>{o.exports=["Aplicar Padrão"]},95910:o=>{o.exports=["Aplique esses indicadores para todos os layouts"]},42762:o=>{o.exports=["Аbr"]},45104:o=>{o.exports=["Arco"]},42097:o=>{o.exports=["Área"]},96237:o=>{o.exports=["Seta"]},48732:o=>{o.exports=["Seta para Baixo"]},82473:o=>{o.exports=["Marcador Seta"]},8738:o=>{o.exports=["Seta Para Baixo"]},35062:o=>{o.exports=["Seta Para Esquerda"]},92163:o=>{o.exports=["Seta Para Direita"]},33196:o=>{o.exports=["Seta Para Cima"]},10650:o=>{o.exports=["Seta para Cima"]},59340:o=>{o.exports=["Ashkhabad"]},13468:o=>{o.exports=["No fechamento"]},21983:o=>{o.exports=["Аtenas"]},86951:o=>{o.exports="Auto"},50834:o=>{o.exports=["Auto (Adapta os Dados à Tela)"]},38465:o=>{o.exports=["Аgo"]},8975:o=>{o.exports=["Legenda de preço médio de fechamento"]},87899:o=>{ o.exports=["Linha do preço médio de fechamento"]},22554:o=>{o.exports=["Med"]},54173:o=>{o.exports=["Bogotá"]},53260:o=>{o.exports=["Barein"]},40664:o=>{o.exports=["Balão"]},32376:o=>{o.exports="Bangkok"},19149:o=>{o.exports=["O Replay de Barras não está disponível para este tipo de gráfico. Você quer sair do Replay de Barras?"]},16812:o=>{o.exports=["Barras"]},98838:o=>{o.exports=["Padrão de Barras"]},17712:o=>{o.exports=["Linha Base"]},54861:o=>{o.exports=["Belgrado"]},26825:o=>{o.exports=["Bеrlim"]},30251:o=>{o.exports=["Pincel"]},90204:o=>{o.exports=["Bruxelas"]},5262:o=>{o.exports="Bratislava"},59901:o=>{o.exports=["Trazer Para Frente"]},26354:o=>{o.exports=["Trazer Para o Topo"]},11741:o=>{o.exports="Brisbane"},37728:o=>{o.exports=["Bucareste"]},87143:o=>{o.exports="Budapest"},82446:o=>{o.exports="Buenos Aires"},82128:o=>{o.exports=["Pelo TradingView"]},75190:o=>{o.exports=["Ir para data"]},38342:o=>{o.exports=["Ir para {lineToolName}"]},75139:o=>{o.exports=["Entendi"]},81180:o=>{o.exports=["Caixa de Gann"]},68102:o=>{o.exports=["Leque de Gann"]},66321:o=>{o.exports=["Quadrado de Gann"]},87107:o=>{o.exports=["Quadrado de Gann Fixo"]},7914:o=>{o.exports=["Barras Fantasma"]},18367:o=>{o.exports=["Grand Supercycle"]},97065:o=>{o.exports=["Você quer realmente deletar o modelo de estudo '{name}'?"]},59368:o=>{o.exports=["Curva Dupla"]},35273:o=>{o.exports=["Clique duas vezes em qualquer borda para redefinir o layout da tela"]},5828:o=>{o.exports=["Duplo Clique para finalizar a Sequência"]},63898:o=>{o.exports=["Duplo Clique para finalizar a Poligonal"]},42660:o=>{o.exports=["Onda de baixa 1 ou A"]},44788:o=>{o.exports=["Onda de baixa 2 ou B"]},71263:o=>{o.exports=["Onda de baixa 3"]},70573:o=>{o.exports=["Onda de baixa 4"]},59560:o=>{o.exports=["Onda de baixa 5"]},70437:o=>{o.exports=["Onda de baixa C"]},53831:o=>{o.exports=["Janela de dados..."]},93345:o=>{o.exports=["Dados fornecidos por"]},76912:o=>{o.exports=["Data"]},60222:o=>{o.exports=["Range de Data"]},79859:o=>{o.exports=["Variação de Data e Preço"]},92203:o=>{o.exports=["Dez"]},69479:o=>{o.exports=["Grau"]},57701:o=>{o.exports="Denver"},73720:o=>{o.exports=["Diamante"]},3556:o=>{o.exports=["Canal Separado"]},62764:o=>{o.exports=["Deslocamento"]},22903:o=>{o.exports=["Barra de ferramentas de desenho"]},8338:o=>{o.exports=["Desenhar Linha Horizontal sobre"]},22429:o=>{o.exports="Dubai"},9497:o=>{o.exports="Dublin"},85223:o=>{o.exports="Emoji"},24435:o=>{o.exports=["Digite um novo nome de layout gráfico"]},93512:o=>{o.exports=["Editar alerta {title}"]},91215:o=>{o.exports=["Onda de Elliot Correção (ABC)"]},80983:o=>{o.exports=["Onda de Elliot Combo Dupla (WXY)"]},74118:o=>{o.exports=["Onda de Elliot Impulso (12345)"]},95840:o=>{o.exports=["Onda de Elliot Triangular (ABCDE)"]},66637:o=>{o.exports=["Onda de Elliot Combo Tripla (WXYXZ)"]},69418:o=>{o.exports=["Elipse"]},27558:o=>{o.exports=["Estender Linhas de Alerta"]},2578:o=>{o.exports=["Linha Estendida"]},77295:o=>{o.exports=["Bolsa"]},2899:o=>{o.exports=["Painel Existente Acima"]},53387:o=>{ -o.exports=["Painel Existente Abaixo"]},36972:o=>{o.exports=["Previsão"]},17994:o=>{o.exports=["Falha ao salvar a biblioteca"]},87375:o=>{o.exports=["Falha ao salvar o script"]},35050:o=>{o.exports=["Fev"]},82719:o=>{o.exports=["Canal de Fibonacci"]},64192:o=>{o.exports=["Círculos de Fibonacci"]},63835:o=>{o.exports=["Retração de Fibonacci"]},18072:o=>{o.exports=["Arcos de Resistência e Velocidade em Fibonacci"]},20877:o=>{o.exports=["Leque de Resistência e Velocidade em Fibonacci"]},76783:o=>{o.exports=["Espiral de Fibonacci"]},89037:o=>{o.exports=["Zona Temporal em Fibonacci"]},72489:o=>{o.exports=["Cunha de Fibonacci"]},21524:o=>{o.exports=["Bandeira"]},55678:o=>{o.exports=["Bandeira"]},29230:o=>{o.exports=["Topo/Fundo Plano"]},92754:o=>{o.exports=["Virado"]},42015:o=>{o.exports=["Fração inválida."]},47542:o=>{o.exports=["Os estudos dos fundamentos não estão mais disponíveis no gráfico"]},16245:o=>{o.exports=["Calcuta"]},3155:o=>{o.exports=["Catmandu"]},92901:o=>{o.exports="Kagi"},2693:o=>{o.exports="Karachi"},72374:o=>{o.exports="Kuwait"},34911:o=>{o.exports="HLC area"},87338:o=>{o.exports="Ho Chi Minh"},61582:o=>{o.exports=["Candles vazios"]},32918:o=>{o.exports="Hong Kong"},61351:o=>{o.exports="Honolulu"},60049:o=>{o.exports=["Linha Horizontal"]},76604:o=>{o.exports=["Raio Horizontal"]},42616:o=>{o.exports=["Cabeça e Ombros"]},40530:o=>{o.exports=["Heiken Ashi"]},99820:o=>{o.exports="Helsinki"},31971:o=>{o.exports=["Ocultar"]},33911:o=>{o.exports=["Ocultar tudo"]},95551:o=>{o.exports=["Ocultar todos desenhos"]},44312:o=>{o.exports=["Ocultar todos os desenhos e indicadores"]},67927:o=>{o.exports=["Ocultar todos os desenhos, indicadores, posições & ordens"]},86306:o=>{o.exports=["Ocultar todos os indicadores"]},70803:o=>{o.exports=["Ocultar todas as posições & ordens"]},13277:o=>{o.exports=["Esconder desenhos"]},8251:o=>{o.exports=["Ocultar eventos no gráfico"]},44177:o=>{o.exports=["Ocultar indicadores"]},2441:o=>{o.exports=["Ocultar marcas nas barras"]},90540:o=>{o.exports=["Ocultar posições & ordens"]},30777:o=>{o.exports=["Мáx"]},31994:o=>{o.exports=["Máxima-Mínima"]},60259:o=>{o.exports=["Legenda de preços máximo e mínimo"]},21803:o=>{o.exports=["Linha de preços máximo e mínimo"]},31895:o=>{o.exports=["Marcatexto"]},69085:o=>{o.exports=['O Histograma é muito grande, por favor aumente a entrada "Tamanho da linha".']},8122:o=>{o.exports=['O Histograma é muito grande, por favor reduza a entrada "Tamanho da linha".']},23450:o=>{o.exports=["Imagem"]},71778:o=>{o.exports=["Intermediária"]},14177:o=>{o.exports=["Símbolo inválido"]},32619:o=>{o.exports=["Símbolo Inválido"]},53239:o=>{o.exports=["Inverter Escala"]},20062:o=>{o.exports=["Indexada em 100"]},81584:o=>{o.exports=["Rótulos de valor dos indicadores"]},31485:o=>{o.exports=["Rótulo dos nomes do indicadores"]},27677:o=>{o.exports=["Linha com Informações"]},98767:o=>{o.exports=["Inserir indicador"]},9114:o=>{o.exports=["Interior"]},12354:o=>{o.exports=["Garfo Interno"]},26579:o=>{o.exports=["Ícone"]},37885:o=>{o.exports=["Istambul"]},87469:o=>{ -o.exports=["Joanesburgo"]},52707:o=>{o.exports=["Jacarta"]},95425:o=>{o.exports="Jan"},42890:o=>{o.exports=["Jerusalém"]},6215:o=>{o.exports="Jul"},15224:o=>{o.exports="Jun"},36253:o=>{o.exports="Juneau"},15241:o=>{o.exports=["Na Esquerda"]},29404:o=>{o.exports=["Na Direita"]},850:o=>{o.exports=["Ops!"]},675:o=>{o.exports=["Lista de Objetos"]},73546:o=>{o.exports=["Оut"]},39280:o=>{o.exports=["Abertura"]},25595:o=>{o.exports="Original"},82906:o=>{o.exports="Oslo"},8136:o=>{o.exports=["Мín"]},42284:o=>{o.exports=["Bloquear"]},1441:o=>{o.exports=["Bloquear/Desbloquear"]},82232:o=>{o.exports=["Bloquear linha de cursor vertical pelo tempo"]},18219:o=>{o.exports=["Fixar Razão Preço por Barra"]},12285:o=>{o.exports=["Logarítmica"]},50286:o=>{o.exports=["Londres"]},44604:o=>{o.exports=["Posição Comprada"]},87604:o=>{o.exports="Los Angeles"},18528:o=>{o.exports=["Legenda para Baixo"]},13046:o=>{o.exports=["Legenda para Cima"]},94420:o=>{o.exports=["Legendas"]},89155:o=>{o.exports="Lagos"},25846:o=>{o.exports="Lima"},1277:o=>{o.exports=["Linha"]},38397:o=>{o.exports=["Linha com marcadores"]},63492:o=>{o.exports=["Quebra de linha"]},83182:o=>{o.exports=["Linhas"]},78104:o=>{o.exports=["Link para a imagem gráfica copiada para a área de transferência {emoji}"]},50091:o=>{o.exports=["Lisboa"]},64352:o=>{o.exports=["Luxemburgo"]},11156:o=>{o.exports="MTPredictor"},67861:o=>{o.exports=["Mova o ponto para posicionar a âncora e toque para colocar"]},45828:o=>{o.exports=["Mover"]},44302:o=>{o.exports=["Mover a Escala Para Esquerda"]},94338:o=>{o.exports=["Mover a Escala Para Direita"]},66276:o=>{o.exports=["Schiff modificado"]},18559:o=>{o.exports=["Garfo de Schiff Modificado"]},18665:o=>{o.exports=["Моscou"]},58038:o=>{o.exports=["Маdrid"]},34190:o=>{o.exports="Malta"},90271:o=>{o.exports="Manila"},51369:o=>{o.exports=["Маr"]},85095:o=>{o.exports=["Cidade do México"]},75633:o=>{o.exports=["Juntar Todas as Escalas Em Uma"]},95093:o=>{o.exports=["Misturado"]},10931:o=>{o.exports="Micro"},58397:o=>{o.exports=["Milênio"]},85884:o=>{o.exports=["Minueto"]},9632:o=>{o.exports=["Minúsculo"]},63158:o=>{o.exports=["Refletido"]},42769:o=>{o.exports="Muscat"},43088:o=>{o.exports="N/A"},95222:o=>{o.exports=["Sem dados aqui"]},3485:o=>{o.exports=["Sem Escala (Tela Cheia)"]},8886:o=>{o.exports=["Não sincronizar"]},16971:o=>{o.exports=["Sem dados de volume"]},75549:o=>{o.exports=["Nota"]},71230:o=>{o.exports="Nov"},99203:o=>{o.exports=["Ilha Norfolk"]},79023:o=>{o.exports=["Nairóbi"]},91203:o=>{o.exports=["Nova York"]},24143:o=>{o.exports=["Nova Zelândia"]},40887:o=>{o.exports=["Novo painel acima"]},96712:o=>{o.exports=["Novo painel abaixo"]},33566:o=>{o.exports="Nicosia"},56670:o=>{o.exports=["Algo deu errado"]},64968:o=>{o.exports=["Algo deu errado. Por favor, tente novamente mais tarde."]},10520:o=>{o.exports=["Salvar novo layout de gráfico"]},9908:o=>{o.exports=["Salvar Como"]},68553:o=>{o.exports=["São Salvador"]},65412:o=>{o.exports="Santiago"},13538:o=>{o.exports=["São Paulo"]},37207:o=>{o.exports=["Apenas o gráfico de escala de preços"]}, -51464:o=>{o.exports="Schiff"},98114:o=>{o.exports=["Garfo de Schiff"]},1535:o=>{o.exports=["O script pode não ser atualizado se você sair da página."]},89517:o=>{o.exports=["Configurações"]},43247:o=>{o.exports=["A segunda parte da fração não é válida."]},19796:o=>{o.exports=["Enviar Para o Fundo"]},23221:o=>{o.exports=["Enviar Para Trás"]},5961:o=>{o.exports=["Seul"]},57902:o=>{o.exports=["Set"]},25866:o=>{o.exports=["Sessão"]},59827:o=>{o.exports=["Intervalos de Sessão"]},69240:o=>{o.exports=["Shangai"]},37819:o=>{o.exports=["Posição Vendida"]},81428:o=>{o.exports=["Visualizar"]},98116:o=>{o.exports=["Mostrar todos os desenhos"]},39046:o=>{o.exports=["Mostrar todos os desenhos e indicadores"]},38293:o=>{o.exports=["Mostrar todos os desenhos, indicadores, posições & ordens"]},49982:o=>{o.exports=["Mostrar todos os indicadores"]},48284:o=>{o.exports=["Mostrar Todas as Ideias"]},62632:o=>{o.exports=["Mostrar todas as posições & ordens"]},24620:o=>{o.exports=["Exibir mudança do contrato contínuo"]},84813:o=>{o.exports=["Mostrar vencimento do contrato"]},66263:o=>{o.exports=["Mostrar os dividendos"]},46771:o=>{o.exports=["Mostrar os ganhos"]},87933:o=>{o.exports=["Mostrar Ideias de Usuários Seguidos"]},72973:o=>{o.exports="Show latest news and Minds"},58669:o=>{o.exports=["Mostrar Minhas Ideias Apenas"]},30816:o=>{o.exports=["Mostrar splits"]},68161:o=>{o.exports=["Sinalizar"]},56683:o=>{o.exports=["Singapura"]},69502:o=>{o.exports=["Senóide"]},44904:o=>{o.exports=["Quadrado"]},70213:o=>{o.exports=["O limite de estudos excedeu: {number} estudos por layout. \nRemova alguns estudos."]},32733:o=>{o.exports=["Estilo"]},65323:o=>{o.exports=["Empilhar à esquerda"]},14113:o=>{o.exports=["Empilhar Na Direita"]},93161:o=>{o.exports=["Manter Em Modo Desenho"]},79511:o=>{o.exports="Step line"},84573:o=>{o.exports="Sticker"},48767:o=>{o.exports=["Estocolmo"]},29662:o=>{o.exports="Submicro"},9753:o=>{o.exports=["Sub-milênio"]},71722:o=>{o.exports=["Sub-minueto"]},91889:o=>{o.exports=["Superciclo"]},33820:o=>{o.exports=["Supermilênio"]},11020:o=>{o.exports=["Sidney"]},89659:o=>{o.exports=["Erro no Símbolo"]},90932:o=>{o.exports=["Nome do Símbolo do Indicador"]},65986:o=>{o.exports=["Informações do símbolo"]},52054:o=>{o.exports=["Legenda de último preço do símbolo"]},33606:o=>{o.exports=["Sincronizar globalmente"]},18008:o=>{o.exports=["Sincronizar no layout"]},99969:o=>{o.exports=["Ponto & Figura"]},53047:o=>{o.exports=["Linha Segmentada"]},34402:o=>{o.exports=["Sequência"]},70394:o=>{o.exports=["Canal Paralelo"]},95995:o=>{o.exports="Paris"},29682:o=>{o.exports=["Colar"]},51102:o=>{o.exports=["Percentual"]},35590:o=>{o.exports="Perth"},19093:o=>{o.exports="Phoenix"},22293:o=>{o.exports=["Leque de Linhas"]},43852:o=>{o.exports=["Garfo"]},37680:o=>{o.exports=["Fixar na Nova Escala à Esquerda"]},43707:o=>{o.exports=["Fixar na Nova Escala à Direita"]},91130:o=>{o.exports=["Fixar na Escala à Esquerda"]},61201:o=>{o.exports=["Fixar na Escala à Esquerda (Oculto)"]},764:o=>{o.exports=["Fixar na escala à direita"]},20207:o=>{ -o.exports=["Fixar Na Escala à Direita (Oculto)"]},66156:o=>{o.exports=["Fixar na Escala (Agora à Esquerda)"]},54727:o=>{o.exports=["Fixar na Escala (Agora Sem Escala)"]},76598:o=>{o.exports=["Fixar na Escala (Agora à Direita)"]},39065:o=>{o.exports=["Fixar na Escala (Agora {label})"]},97324:o=>{o.exports=["Fixar na Escala {label}"]},56948:o=>{o.exports=["Fixar Na Escala {label} (Oculto)"]},32156:o=>{o.exports=["Fixado na Escala à Esquerda"]},8128:o=>{o.exports=["Fixado na Escala à Esquerda (Oculto)"]},3822:o=>{o.exports=["Fixado na Escala à Direita"]},44538:o=>{o.exports=["Fixar Na Escala à Direita (Oculto)"]},65810:o=>{o.exports=["Fixado à Escala {label}"]},14125:o=>{o.exports=["Escala Fixada {label} (Oculto)"]},97378:o=>{o.exports=["Botão + na escala"]},46669:o=>{o.exports=["Por favor, conceda uma permissão de escrita em seu navegador ou pressione {keystroke}."]},35963:o=>{o.exports=["Pressione e segure {key} enquanto faz zoom para manter a posição do gráfico"]},95921:o=>{o.exports=["Legenda de Preços"]},28625:o=>{o.exports=["Nota de Preço"]},2032:o=>{o.exports=["Intervalo de Preços"]},32061:o=>{o.exports=["O formato do preço não é válido."]},91492:o=>{o.exports=["Linha de preços"]},48404:o=>{o.exports=["Primária"]},87086:o=>{o.exports=["Projeção"]},10160:o=>{o.exports=["Publicado em {customer}, {date}"]},19056:o=>{o.exports=["Catar"]},9998:o=>{o.exports=["Retângulo Giravel"]},74214:o=>{o.exports=["Roma"]},50470:o=>{o.exports=["Raio"]},90357:o=>{o.exports="Range"},26833:o=>{o.exports="Reykjavik"},328:o=>{o.exports=["Retângulo"]},41615:o=>{o.exports=["Refazer"]},35001:o=>{o.exports=["Tendência de Regressão"]},34596:o=>{o.exports=["Remover"]},1434:o=>{o.exports=["Remover Desenhos"]},13951:o=>{o.exports=["Remover Indicadores"]},4142:o=>{o.exports=["Renomear gráfico"]},20801:o=>{o.exports="Renko"},34301:o=>{o.exports=["Redefinir vista do gráfico"]},17258:o=>{o.exports=["Reiniciar Escala de Preços"]},25333:o=>{o.exports=["Reiniciar Escala de Tempo."]},52588:o=>{o.exports="Riyadh"},5871:o=>{o.exports="Riga"},33603:o=>{o.exports=["Aviso"]},48474:o=>{o.exports=["Varsóvia"]},20466:o=>{o.exports="Tokelau"},94284:o=>{o.exports=["Тóquio"]},83836:o=>{o.exports=["Тоronto"]},38788:o=>{o.exports=["Тaipé"]},39108:o=>{o.exports="Tallinn"},37229:o=>{o.exports=["Texto"]},16267:o=>{o.exports=["Teerã"]},19611:o=>{o.exports=["Modelo"]},29198:o=>{o.exports=["O fornecedor de dados não disponibiliza dados de volume para este símbolo."]},8162:o=>{o.exports=["A pré-visualização da publicação não pôde ser carregada. Desative as extensões do seu navegador e tente novamente."]},65943:o=>{o.exports=["Este indicador não pode ser aplicado a outro indicador"]},74986:o=>{o.exports=["Este script é apenas por convite. Para solicitar acesso, favor entrar em contato com seu autor."]},98538:o=>{o.exports=["Padrão dos Três Avanços"]},30973:o=>{o.exports="Ticks"},31976:o=>{o.exports=["Hora"]},64375:o=>{o.exports=["Fuso Horário"]},95005:o=>{o.exports=["Ciclos Temporais"]},87085:o=>{o.exports="Trade"},94770:o=>{o.exports=["Ângulo de Tendência"]},23104:o=>{ -o.exports=["Linha de Tendência"]},15501:o=>{o.exports=["Extensão de Fibonacci Baseado em Tendências"]},31196:o=>{o.exports=["Tempo de Fibonacci Baseado em Tendências"]},29245:o=>{o.exports=["Triângulo"]},83356:o=>{o.exports=["Triângulo de Baixa"]},12390:o=>{o.exports=["Padrão Triangular"]},28340:o=>{o.exports=["Triângulo de Alta"]},93855:o=>{o.exports=["Tunísia"]},50406:o=>{o.exports=["Horário Universal (UTC)"]},81320:o=>{o.exports=["Desfazer"]},25933:o=>{o.exports=["Unidades"]},15101:o=>{o.exports=["Liberar"]},34150:o=>{o.exports=["Onda de alta 4"]},83927:o=>{o.exports=["Onda de alta 5"]},58976:o=>{o.exports=["Onda de alta 1 ou A"]},11661:o=>{o.exports=["Onda de alta 2 ou B"]},53958:o=>{o.exports=["Onda de alta 3"]},66560:o=>{o.exports=["Onda de alta C"]},18426:o=>{o.exports=["Perfil de Volume de Range Fixo"]},61022:o=>{o.exports=["Indicador de Perfil de Volume disponível apenas em nossos planos pagos."]},15771:o=>{o.exports="Vancouver"},56211:o=>{o.exports=["Linha Vertical"]},75354:o=>{o.exports="Vilnius"},21852:o=>{o.exports=["Visibilidade"]},27557:o=>{o.exports=["Visibilidade dos intervalos"]},89960:o=>{o.exports=["Visível com o mouse por cima"]},22198:o=>{o.exports=["Ordem Visual"]},7050:o=>{o.exports=["X Cruz"]},66527:o=>{o.exports=["Padrão XABCD"]},17126:o=>{o.exports=["Você não pode ver esse período de tempo nessa resolução"]},69293:o=>{o.exports="Yangon"},84301:o=>{o.exports=["Zurique"]},76020:o=>{o.exports=["alterar o grau de Elliott"]},83935:o=>{o.exports=["alterar as legendas sem sobreposição"]},39402:o=>{o.exports=["mudar visibilidade da legenda de preço médio de fechamento"]},98866:o=>{o.exports=["alterar visibilidade da linha de preço médio de fechamento"]},5100:o=>{o.exports=["alterar visibilidade da legenda de compra e venda"]},32311:o=>{o.exports=["alterar visibilidade da linha de compra e venda"]},22641:o=>{o.exports=["alterar moeda"]},30501:o=>{o.exports=["alterar o layout do gráfico para {title}"]},7017:o=>{o.exports=["alterar visibilidade da mudança do contrato contínuo"]},58108:o=>{o.exports=["mudar a visibilidade da contagem regressiva para próxima barra"]},7151:o=>{o.exports=["alterar range de datas"]},84944:o=>{o.exports=["alterar a visibilidade dos dividendos"]},79574:o=>{o.exports=["alterar a visibilidade dos eventos no gráfico"]},88217:o=>{o.exports=["alterar a visibilidade dos resultados"]},28288:o=>{o.exports=["alterar a visibilidade do vencimento dos contratos futuros"]},66805:o=>{o.exports=["alterar a visibilidade das legendas de preço máximo e mínimo"]},92556:o=>{o.exports=["alterar a visibilidade das linhas de preço máximo e mínimo"]},87027:o=>{o.exports=["alterar a visibilidade do rótulo do nome do indicador"]},14922:o=>{o.exports=["alterar a visibilidade dos rótulos dos valores de indicadores"]},19839:o=>{o.exports="change latest news and Minds visibility"},23783:o=>{o.exports="change linking group"},87510:o=>{o.exports=["alterar a altura do painel"]},50190:o=>{o.exports=["mudar visibilidade do botão + na escala"]},49889:o=>{ -o.exports=["alterar a visibilidade da legenda de preços pré/pós-mercado"]},16750:o=>{o.exports=["alterar a visibilidade da linha de preços pré/pós-mercado"]},59883:o=>{o.exports=["alterar visibilidade do valor de fechamento anterior da linha"]},67761:o=>{o.exports=["Mudar Linha de Preço"]},69510:o=>{o.exports=["alterar razão preço por barra"]},32303:o=>{o.exports=["Mudar Resolução"]},526:o=>{o.exports=["Mudar símbolo"]},9402:o=>{o.exports=["alterar a visibilidade das legendas dos símbolos"]},53150:o=>{o.exports=["alterar a visibilidade do último valor do símbolo"]},12707:o=>{o.exports=["alterar visibilidade do valor de fechamento anterior do símbolo"]},65303:o=>{o.exports=["alterar sessão"]},15403:o=>{o.exports=["alterar a visibilidade dos intervalos de sessão"]},53438:o=>{o.exports=["alterar o estilo da série"]},74488:o=>{o.exports=["alterar a visibilidade dos desdobramentos"]},20505:o=>{o.exports=["alterar o fuso horário"]},39028:o=>{o.exports=["alterar unidade"]},21511:o=>{o.exports=["Mudar Visibilidade"]},16698:o=>{o.exports=["alterar visibilidade do intervalo atual"]},78422:o=>{o.exports=["alterar visibilidade no intervalo atual e abaixo"]},49529:o=>{o.exports=["alterar visibilidade do intervalo atual e abaixo"]},66927:o=>{o.exports=["alterar visibilidade de todos os intervalos"]},74428:o=>{o.exports=["alterar estilo de {title}"]},72032:o=>{o.exports=["alterar ponto {pointIndex}"]},65911:o=>{o.exports=["gráficos por TradingView"]},5179:o=>{o.exports=["Clonar ferramentas de linha"]},3195:o=>{o.exports=["Criar grupo de ferramentas de linha"]},92659:o=>{o.exports=["Criar grupo de ferramentas de linha a partir da seleção"]},81791:o=>{o.exports=["criar {tool}"]},63649:o=>{o.exports=["recortar fontes"]},78755:o=>{o.exports=["recortar {title}"]},99113:o=>{o.exports=["Adicione a ferramenta de linha {lineTool} ao grupo {name}"]},40242:o=>{o.exports=["adicionar ferramenta(s) de linha para agrupar {group}"]},22856:o=>{o.exports=["adicionar esta métrica financeira para todos os layouts"]},82388:o=>{o.exports=["adicionar este indicador a todos os layouts"]},94292:o=>{o.exports=["adicionar esta estratégia para todos os layouts"]},27982:o=>{o.exports=["adicionar este Símbolo para todos os layouts"]},66568:o=>{o.exports=["aplicar o tema do gráfico"]},64034:o=>{o.exports=["aplicar todas as propriedades do gráfico"]},49037:o=>{o.exports=["Aplicar Modelo de Desenho"]},96996:o=>{o.exports=["aplicar os padrões de fábrica às fontes selecionadas"]},44547:o=>{o.exports=["aplicar indicadores no layout inteiro"]},26065:o=>{o.exports=["Aplicar o modelo de estudo {template}"]},58570:o=>{o.exports=["aplicar o tema das barras de ferramentas"]},27195:o=>{o.exports=["trazer o grupo {title} para frente"]},78246:o=>{o.exports=["trazer {title} para frente"]},56763:o=>{o.exports=["Traga {title} para frente"]},5607:o=>{o.exports=["do TradingView"]},90621:o=>{o.exports=["range de datas bloqueado"]},12962:o=>{o.exports=["apagar a linha de nível"]},63391:o=>{o.exports=["Excluir ferramentas de linha do grupo {group}"]},59942:o=>{ -o.exports=["inverter padrão de barras"]},70301:o=>{o.exports=["ocultar {title}"]},91842:o=>{o.exports=["Ocultar legenda das linhas de alerta"]},54781:o=>{o.exports=["Ocultar todas as ferramentas de desenho"]},44974:o=>{o.exports=["Ocultar marcas nas barras"]},28916:o=>{o.exports=["bloquear intervalo"]},94245:o=>{o.exports=["Inverter Escala"]},90743:o=>{o.exports=["inserir {title}"]},53146:o=>{o.exports=["inserir {title} depois de {targetTitle}"]},74055:o=>{o.exports=["inserir {title} depois de {target}"]},11231:o=>{o.exports=["inserir {title} antes de {target}"]},67176:o=>{o.exports=["inserir {title} antes de {targetTitle}"]},54597:o=>{o.exports=["carregar template de desenho padrão"]},30295:o=>{o.exports=["carregando..."]},50193:o=>{o.exports=["Travar {title}"]},4963:o=>{o.exports=["bloquear grupo {group}"]},68163:o=>{o.exports=["objetos bloqueados"]},47107:o=>{o.exports=["mover"]},11303:o=>{o.exports=["mover {title} para a nova escala à esquerda"]},45544:o=>{o.exports=["mudar {title} para uma nova escala à direita"]},81898:o=>{o.exports=["Mover Todas as Escalas Para Esquerda"]},22863:o=>{o.exports=["mover todas as escalas para direita"]},45356:o=>{o.exports=["Mover Desenho(s)"]},15086:o=>{o.exports=["deslocar para esquerda"]},61711:o=>{o.exports=["deslocar para direita"]},4184:o=>{o.exports=["Mover escala"]},74642:o=>{o.exports=["Fazer {title} Sem Escala (Tela Cheia)"]},45223:o=>{o.exports=["Tornar o grupo {group} invisível"]},87927:o=>{o.exports=["Tornar o grupo {group} visível"]},62153:o=>{o.exports=["mesclar para baixo"]},70746:o=>{o.exports=["mesclar ao painel"]},66143:o=>{o.exports=["mesclar para cima"]},81870:o=>{o.exports=["espelhar padrão de barras"]},16542:o=>{o.exports="n/a"},47222:o=>{o.exports=["escala de preço"]},99042:o=>{o.exports=["Apenas o gráfico de escala de preços"]},35962:o=>{o.exports=["escala de tempo"]},68193:o=>{o.exports=["rolar"]},70009:o=>{o.exports=["tempo de rolagem"]},69485:o=>{o.exports=["definir a estratégia de seleção da escala de preços para {title}"]},16259:o=>{o.exports=["Envie {title} para trás"]},66781:o=>{o.exports=["enviar {title} para trás"]},4998:o=>{o.exports=["enviar o grupo {title} para trás"]},64704:o=>{o.exports=["ferramentas de linha compartilhada globalmente"]},77554:o=>{o.exports=["ferramentas de linha compartilhada em layout"]},16237:o=>{o.exports=["mostrar legenda das linhas de alerta"]},13622:o=>{o.exports=["mostrar todas as ideias"]},26267:o=>{o.exports=["exibir as ideias dos usuários seguidos"]},40061:o=>{o.exports=["exibir apenas minhas ideias"]},52010:o=>{o.exports=["permanecer no modo desenho"]},98784:o=>{o.exports=["parar de sincronizar desenhos"]},57011:o=>{o.exports=["parar de sincronizar a(s) ferramenta(s) de linha(s)"]},92831:o=>{o.exports=["bloquear simbolo"]},60635:o=>{o.exports=["tempo de sincronização"]},99769:o=>{o.exports=["desenvolvido por"]},68111:o=>{o.exports=["patrocinado por TradingView"]},96916:o=>{o.exports=["colar desenhos"]},80611:o=>{o.exports=["colar indicadores"]},41601:o=>{o.exports=["colar {title}"]},84018:o=>{ -o.exports=["fixar na escala à esquerda"]},22615:o=>{o.exports=["Fixar na Escala à Direita"]},56015:o=>{o.exports=["fixar na escala {label}"]},33348:o=>{o.exports=["reorganizar os painéis"]},15516:o=>{o.exports=["Remova todos os estudos"]},80171:o=>{o.exports=["Remova todos os estudos e as ferramentas de desenho"]},59211:o=>{o.exports=["remover as ferramentas de linha vazia desmarcadas"]},44656:o=>{o.exports=["Remover Desenhos"]},70653:o=>{o.exports=["remover os grupos de desenhos"]},66414:o=>{o.exports=["remover fontes de dados da linha"]},47637:o=>{o.exports=["remover painel"]},39859:o=>{o.exports=["remover {title}"]},78811:o=>{o.exports=["remover as ferramentas de linha do grupo {name}"]},16338:o=>{o.exports=["Renomear o grupo {group} para {newName}"]},30910:o=>{o.exports=["restaurar o tamanho do layout"]},21948:o=>{o.exports=["reiniciar as escalas"]},55064:o=>{o.exports=["Reiniciar Escala de Tempo."]},13034:o=>{o.exports=["redimensionar layout"]},9608:o=>{o.exports=["restaurar padrões"]},63060:o=>{o.exports=["alternar para escala automática"]},98860:o=>{o.exports=["habilitar escala indexada a 100"]},21203:o=>{o.exports=["bloquear escala"]},60166:o=>{o.exports=["alternar para escala logarítmica"]},68642:o=>{o.exports=["Alterar escala percentual"]},33714:o=>{o.exports=["habilitar escala regular"]},47122:o=>{o.exports=["monitorar tempo"]},28068:o=>{o.exports=["desligar o compartilhamento de ferramentas de linha"]},66824:o=>{o.exports=["objetos desbloqueado"]},51114:o=>{o.exports=["Destravar o grupo {group}"]},92421:o=>{o.exports=["desbloquear {title}"]},20057:o=>{o.exports=["desfazer mesclagem para o novo painel inferior"]},52540:o=>{o.exports=["desfazer mesclagem para cima"]},86949:o=>{o.exports=["desfazer mesclagem para baixo"]},50728:o=>{o.exports=["Atualizar {title} Script"]},33355:o=>{o.exports=["barras: {count}"]},88841:o=>{o.exports=["Finanças {symbol} por TradingView"]},38641:o=>{o.exports=["{userName} publicou em {customer}, {date}"]},59833:o=>{o.exports="zoom"},19813:o=>{o.exports=["aumentar zoom"]},9645:o=>{o.exports=["diminuir zoom"]},30572:o=>{o.exports=["dia","dias"]},52254:o=>{o.exports=["hora","horas"]},99062:o=>{o.exports=["mês","meses"]},69143:o=>{o.exports=["minuto","minutos"]},71787:o=>{o.exports=["segundo","segundos"]},82797:o=>{o.exports="range"},47966:o=>{o.exports=["semana","semanas"]},99136:o=>{o.exports="tick"},18562:o=>{o.exports=Object.create(null),o.exports["#AAPL-symbol-description"]="Apple Inc",o.exports["#AUDCAD-symbol-description"]=["Dólar Australiano/Dólar Canadense"],o.exports["#AUDCHF-symbol-description"]=["Dólar Australiano/Franco Suíço"],o.exports["#AUDJPY-symbol-description"]=["Dólar Australiano/Iene Japonês"],o.exports["#AUDNZD-symbol-description"]=["Dólar Australiano/Dólar Neo-Zelandês"],o.exports["#AUDRUB-symbol-description"]=["DÓLAR AUSTRALIANO/RUBLO RUSSO"],o.exports["#AUDUSD-symbol-description"]=["Dólar Australiano/Dólar Americano"],o.exports["#BRLJPY-symbol-description"]=["Real Brasileiro/Iene Japonês"], -o.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dólar Canadense"],o.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Chinês"],o.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",o.exports["#BTCKRW-symbol-description"]=["Bitcoin/Won Sul-Coreano"],o.exports["#BTCRUR-symbol-description"]=["Bitcoin/Rublo Russo"],o.exports["#BTCUSD-symbol-description"]=["Bitcoin/Dólar Americano"],o.exports["#BVSP-symbol-description"]=["Índice Bovespa"],o.exports["#CADJPY-symbol-description"]=["Dólar Canadense/Iene Japonês"],o.exports["#CB1!-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#CHFJPY-symbol-description"]=["Franco Suíço/Iene Japonês"],o.exports["#COPPER-symbol-description"]=["CFDs de cobre"],o.exports["#ES1-symbol-description"]=["S&P 500 E-Mini Futuros"],o.exports["#ESP35-symbol-description"]=["Índice IBEX 35"],o.exports["#EUBUND-symbol-description"]=["Eurobond"],o.exports["#EURAUD-symbol-description"]=["Euro / Dólar Australiano"],o.exports["#EURBRL-symbol-description"]=["Euro/Real Brasileiro"],o.exports["#EURCAD-symbol-description"]=["Euro / Dólar Canadense"],o.exports["#EURCHF-symbol-description"]=["Euro / Franco Suíço"],o.exports["#EURGBP-symbol-description"]=["Euro / Libra Esterlina"],o.exports["#EURJPY-symbol-description"]=["Euro / Iene Japonês"],o.exports["#EURNZD-symbol-description"]=["Euro / Dólar Neo-zelandês"],o.exports["#EURRUB-symbol-description"]=["EURO/RUBLO RUSSO"],o.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],o.exports["#EURSEK-symbol-description"]=["Euro FX/Coroa Sueca"],o.exports["#EURTRY-symbol-description"]=["Euro / Nova Lira Turca"],o.exports["#EURUSD-symbol-description"]=["Euro / Dólar Americano"],o.exports["#EUSTX50-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#FRA40-symbol-description"]=["Índice CAC 40"],o.exports["#GB10-symbol-description"]=["Títulos de Dez Anos do Governo Britânico"],o.exports["#GBPAUD-symbol-description"]=["Libra Esterlina/Dólar Australiano"],o.exports["#GBPCAD-symbol-description"]=["Libra Esterlina/Dólar Canadense"],o.exports["#GBPCHF-symbol-description"]=["Libra Esterlina/Franco Suíço"],o.exports["#GBPEUR-symbol-description"]=["Libra Esterlina / Euro"],o.exports["#GBPJPY-symbol-description"]=["Libra Esterlina/Iene Japonês"],o.exports["#GBPNZD-symbol-description"]=["Libra Esterlina/Dólar Neo-Zelandês"],o.exports["#GBPRUB-symbol-description"]=["Libra Esterlina/Rublo Russo"],o.exports["#GBPUSD-symbol-description"]=["Libra Esterlina/Dólar Americano"],o.exports["#GER30-symbol-description"]=["Índice DAX das ações alemãs negociadas em bolsa"],o.exports["#GOOGL-symbol-description"]=["Google Inc. classe A"],o.exports["#ITA40-symbol-description"]=["Índice FTSE MIB"],o.exports["#JPN225-symbol-description"]=["Índice Nikkei 225"],o.exports["#JPYKRW-symbol-description"]=["IENE/WON"],o.exports["#JPYRUB-symbol-description"]=["IENE/RUBLO RUSSO"],o.exports["#KA1-symbol-description"]=["Futuros #11 de Açúcar"],o.exports["#KG1-symbol-description"]=["Futuros de Algodão"],o.exports["#KT1-symbol-description"]=["Key Tronic Corp."], -o.exports["#LKOH-symbol-description"]="LUKOIL",o.exports["#LTCBTC-symbol-description"]=["Litecoin/Bitcoin"],o.exports["#MGNT-symbol-description"]="Magnit",o.exports["#MICEX-symbol-description"]=["ÍNDICE MICEX"],o.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",o.exports["#MSFT-symbol-description"]="Microsoft Corp.",o.exports["#NAS100-symbol-description"]="US 100 Cash CFD",o.exports["#NGAS-symbol-description"]=["Gás natural (Henry Hub)"],o.exports["#NKY-symbol-description"]=["Índice Nikkei 225"],o.exports["#NZDJPY-symbol-description"]=["Dólar Neo-Zelandês/Iene Japonês"],o.exports["#NZDUSD-symbol-description"]=["Dólar Neo-Zelandês/Dólar Americano"],o.exports["#RB1-symbol-description"]=["Futuros de Gasolina RBOB"],o.exports["#RTS-symbol-description"]=["Índice RTS russo"],o.exports["#SBER-symbol-description"]="SBERBANK",o.exports["#SPX500-symbol-description"]=["Índice S&P 500"],o.exports["#TWTR-symbol-description"]=["TWITTER INC"],o.exports["#UK100-symbol-description"]=["Índice FTSE das 100 principais ações negociadas em bolsa do Reino Unido"],o.exports["#USDBRL-symbol-description"]=["Dolar Americano / Real Brasileiro"],o.exports["#USDCAD-symbol-description"]=["Dólar Americano/Dólar Canadense"],o.exports["#USDCHF-symbol-description"]=["Dólar Americano/Franco Suíço"],o.exports["#USDCNY-symbol-description"]=["Dólar Americano/Yuan Renminbi"],o.exports["#USDDKK-symbol-description"]=["DÓLAR AMERICANO/COROA DINAMARQUESA"],o.exports["#USDHKD-symbol-description"]=["Dólar Americano/Dólar de Hong Kong"],o.exports["#USDIDR-symbol-description"]=["Dólar Americano / Rupia"],o.exports["#USDINR-symbol-description"]=["Dólar Americano/Rupia Indiana"],o.exports["#USDJPY-symbol-description"]=["Dólar Americano/Iene Japonês"],o.exports["#USDKRW-symbol-description"]=["DÓLAR AMERICANO/WON"],o.exports["#USDMXN-symbol-description"]=["Dólar Americano / Peso Mexicano"],o.exports["#USDPHP-symbol-description"]=["Dólar Americano / Peso Filipino"],o.exports["#USDRUB-symbol-description"]=["DÓLAR AMERICANO/RUBLO RUSSO"],o.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],o.exports["#USDSEK-symbol-description"]=["Dólar Americano/Coroa Sueca"],o.exports["#USDSGD-symbol-description"]=["DÓLAR AMERICANO/DÓLAR DE SINGAPURA"],o.exports["#USDTRY-symbol-description"]=["Dólar Americano/Nova Lira Turca"],o.exports["#VTBR-symbol-description"]="VTB",o.exports["#XAGUSD-symbol-description"]=["Prata/Dólar Americano"],o.exports["#XAUUSD-symbol-description"]=["Ouro/Dólar Americano"],o.exports["#XPDUSD-symbol-description"]=["CFDs de paládio"],o.exports["#XPTUSD-symbol-description"]=["Platina/Dólar Americano"],o.exports["#ZS1-symbol-description"]=["Futuros de Soja - ECBT"],o.exports["#ZW1-symbol-description"]=["Futuros de Trigo - ECBT"],o.exports["#BTCGBP-symbol-description"]=["Bitcoin / Libra Esterlina"],o.exports["#MICEXINDEXCF-symbol-description"]=["Índice MOEX Rússia"],o.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dólar Australiano"],o.exports["#BTCJPY-symbol-description"]=["Bitcoin / Iene Japonês"], -o.exports["#BTCBRL-symbol-description"]=["Bitcoin / Real Brasileiro"],o.exports["#PT10-symbol-description"]=["Títulos de Dez Anos do Governo Português"],o.exports["#TXSX-symbol-description"]=["Índice TSX 60"],o.exports["#VIXC-symbol-description"]=["Índice TSX 60 VIX"],o.exports["#USDPLN-symbol-description"]=["USD/PLN"],o.exports["#EURPLN-symbol-description"]=["Euro / Zloti Polonês"],o.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloti Polonês"],o.exports["#CAC40-symbol-description"]=["Índice CAC 40"],o.exports["#XBTCAD-symbol-description"]=["Bitcoin/Dólar Canadense"],o.exports["#ITI2!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2017-symbol-description"]=["Futuros de Minério de Ferro"], -o.exports["#ITIV2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#AMEX:GXF-symbol-description"]=["ETF Global x FTSE região nórdica"],o.exports["#ASX:XAF-symbol-description"]=["Índice S&P/ASX All Australian 50"],o.exports["#ASX:XAT-symbol-description"]=["Índice S&P/ASX All Australian 200"],o.exports["#BIST:XU100-symbol-description"]=["Índice BIST 100"],o.exports["#GPW:WIG20-symbol-description"]=["Índice WIG20"],o.exports["#INDEX:JKSE-symbol-description"]=["Índice Composto de Jarkarta"],o.exports["#INDEX:KLSE-symbol-description"]=["Índice KLCI da Bolsa da Málasia"],o.exports["#INDEX:NZD-symbol-description"]=["Índice NZX 50"],o.exports["#INDEX:STI-symbol-description"]=["Índice STI"],o.exports["#INDEX:XLY0-symbol-description"]=["Índice Composto de Xangai"],o.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Índice MOEX da Rússia"],o.exports["#NYMEX:KT1!-symbol-description"]=["Futuros de café"],o.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD de gás natural"],o.exports["#OANDA:USDPLN-symbol-description"]=["Dólar dos EUA/Zloti Polonês"],o.exports["#TSX:TX60-symbol-description"]=["Índice S&P/TSX 60"],o.exports["#TSX:VBU-symbol-description"]=["Índice Vanguard US Agregado Bond ETF (CAD-hedged) UN"],o.exports["#TSX:VIXC-symbol-description"]=["Índice S&P/TSX 60 VIX"],o.exports["#TVC:CAC40-symbol-description"]=["Índice CAC 40"],o.exports["#TVC:ES10-symbol-description"]=["Títulos de Dez Anos do Governo Espanhol"],o.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",o.exports["#TVC:GB02-symbol-description"]=["Títulos de Dois Anos do Governo Britânico"],o.exports["#TVC:GB10-symbol-description"]=["Títulos de Dez Anos do Governo Britânico"],o.exports["#TVC:GOLD-symbol-description"]=["CFDs em Ouro (US$ / OZ)"],o.exports["#TVC:ID03-symbol-description"]=["Títulos de Três Anos do Governo Indonésio"],o.exports["#TVC:ID10-symbol-description"]=["Títulos de Dez Anos do Governo da Indonésia"],o.exports["#TVC:PALLADIUM-symbol-description"]=["CFDs em Paládio (US$ / OZ)"],o.exports["#TVC:PT10-symbol-description"]=["Títulos de Dez Anos do Governo Português"],o.exports["#TVC:SILVER-symbol-description"]=["CFDs em Prata (US$ / OZ)"],o.exports["#TVC:RUT-symbol-description"]=["Índice Russell 2000"],o.exports["#TSX:TSX-symbol-description"]=["Índice Composto S&P/TSX"], -o.exports["#OANDA:CH20CHF-symbol-description"]=["Índice Swiss 20"],o.exports["#TVC:SHCOMP-symbol-description"]=["Índice Shanghai Composite"],o.exports["#NZX:ALLC-symbol-description"]=["Índice Geral S&P/NZX (Índice de Capital)"],o.exports["#AMEX:SHYG-symbol-description"]=["Cotas 0-5 YEAR High Yield Corporate Bond ETF"],o.exports["#TVC:AU10-symbol-description"]=["Títulos de Dez Anos do Governo Australiano"],o.exports["#TVC:CN10-symbol-description"]=["Títulos de Dez Anos do Governo Chinês"],o.exports["#TVC:KR10-symbol-description"]=["Títulos de Dez Anos do Governo Coreano"],o.exports["#NYMEX:RB1!-symbol-description"]=["Futuros de gasolina RBOB"],o.exports["#NYMEX:HO1!-symbol-description"]=["Futuros de NY Harbor ULSD"],o.exports["#NYMEX:AEZ1!-symbol-description"]=["Futuros de etanol NY"],o.exports["#OANDA:XCUUSD-symbol-description"]=["CFD de cobre (US$/libra)"],o.exports["#COMEX:ZA1!-symbol-description"]=["Futuros de zinco"],o.exports["#CBOT:ZW1!-symbol-description"]=["Futuros de trigo"],o.exports["#NYMEX:KA1!-symbol-description"]=["Futuros de açúcar nº 11"],o.exports["#CBOT:QBC1!-symbol-description"]=["Futuros de milho"],o.exports["#CME:E61!-symbol-description"]=["Futuros de Euro"],o.exports["#CME:B61!-symbol-description"]=["Futuros de Libra Esterlina"],o.exports["#CME:QJY1!-symbol-description"]=["Futuros de Iene Japonês"],o.exports["#CME:A61!-symbol-description"]=["Futuros de Dólar Australiano"],o.exports["#CME:D61!-symbol-description"]=["Futuros de Dólar Canadense"],o.exports["#CME:SP1!-symbol-description"]=["Futuros S&P 500"],o.exports["#CME_MINI:NQ1!-symbol-description"]=["Futuros NASDAQ 100 E-mini"],o.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futuros Dow Jones E-mini"],o.exports["#CME:NY1!-symbol-description"]=["Futuros NIKKEI 225"],o.exports["#EUREX:DY1!-symbol-description"]=["Índice DAX"],o.exports["#CME:IF1!-symbol-description"]=["Índice de Futuros IBOVESPA - US$"],o.exports["#CBOT:TY1!-symbol-description"]=["Futuros de Notas do Tesouro de dez anos"],o.exports["#CBOT:FV1!-symbol-description"]=["Futuros de Notas do Tesouro de cinco anos"],o.exports["#CBOT:ZE1!-symbol-description"]=["Títulos do Tesouro - Futuros de três anos"],o.exports["#CBOT:TU1!-symbol-description"]=["Futuros de Notas do Tesouro de dios anos"],o.exports["#CBOT:FF1!-symbol-description"]=["Futuros de taxas de juros de Fundos FED de 30 dias"],o.exports["#CBOT:US1!-symbol-description"]=["Futuros de T-Bond"],o.exports["#TVC:EXY-symbol-description"]=["Índice Moeda Euro"],o.exports["#TVC:JXY-symbol-description"]=["Índice Iene Japonês"],o.exports["#TVC:BXY-symbol-description"]=["Índice Libra Esterlina"],o.exports["#TVC:AXY-symbol-description"]=["Índice Dólar Australiano"],o.exports["#TVC:CXY-symbol-description"]=["Índice Dólar Canadense"],o.exports["#FRED:GDP-symbol-description"]=["Produto Interno Bruto, primeiro decimal"],o.exports["#FRED:UNRATE-symbol-description"]=["Taxa de desemprego civil"],o.exports["#FRED:POP-symbol-description"]=["População total: todas as idades, incluindo as forças armadas no exterior"], -o.exports["#ETHUSD-symbol-description"]=["Ethereum / Dólar"],o.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Índice IBovespa"],o.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Índice IBrasil"],o.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Índice IBRX 50"],o.exports["#COMEX:HG1!-symbol-description"]=["Futuros de cobre"],o.exports["#INDEX:HSCE-symbol-description"]=["Índice Hang Seng de empresas da China"],o.exports["#NYMEX:CL1!-symbol-description"]=["Futuros de petróleo leve bruto"],o.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI SHS Japão"],o.exports["#TVC:DAX-symbol-description"]=["Índice das 30 Maiores Companhias Alemãs"],o.exports["#TVC:DE10-symbol-description"]=["Títulos de Dez Anos do Governo Alemão"],o.exports["#TVC:DJI-symbol-description"]=["Índice Industrial Médio Dow Jones"],o.exports["#TVC:DXY-symbol-description"]=["Índice Dólar"],o.exports["#TVC:FR10-symbol-description"]=["Títulos de Dez Anos do Governo Francês"],o.exports["#TVC:HSI-symbol-description"]=["Índice Hang Seng"],o.exports["#TVC:IBEX35-symbol-description"]=["Índice IBEX 35"],o.exports["#FX:AUS200-symbol-description"]=["Índice S&P/ASX"],o.exports["#AMEX:SHY-symbol-description"]=["Títulos do Tesouro Americano de 1-3 anos ETF Ishares"],o.exports["#ASX:XJO-symbol-description"]=["Índice S&P/ASX 200"],o.exports["#BSE:SENSEX-symbol-description"]=["Índice S&P BSE Sensex"],o.exports["#INDEX:MIB-symbol-description"]=["Índice MIB"],o.exports["#INDEX:MOY0-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#MOEX:RTSI-symbol-description"]=["Índice RTS"],o.exports["#NSE:NIFTY-symbol-description"]=["Índice Nifty 50"],o.exports["#NYMEX:NG1!-symbol-description"]=["Futuros de Gás Natural"],o.exports["#NYMEX:ZC1!-symbol-description"]=["Futuros Milho"],o.exports["#TVC:IN10-symbol-description"]=["Títulos de Dez Anos do Governo Indiano"],o.exports["#TVC:IT10-symbol-description"]=["Títulos de Dez Anos do Governo Italiano"],o.exports["#TVC:JP10-symbol-description"]=["Títulos de Dez Anos do Governo Japonês"],o.exports["#TVC:NDX-symbol-description"]=["Índice US 100"],o.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],o.exports["#TVC:SPX-symbol-description"]=["S&P 500"],o.exports["#TVC:SX5E-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#TVC:TR10-symbol-description"]=["Títulos de Dez Anos do Governo Turco"],o.exports["#TVC:UKOIL-symbol-description"]=["CFDs em Petróleo Bruto Brent"],o.exports["#TVC:UKX-symbol-description"]=["Índice UK 100"],o.exports["#TVC:US02-symbol-description"]=["Títulos de Dois Anos do Governo Americano"],o.exports["#TVC:US05-symbol-description"]=["Títulos de Cinco Anos do Governo Americano"],o.exports["#TVC:US10-symbol-description"]=["Títulos de Dez Anos do Governo Americano"],o.exports["#TVC:USOIL-symbol-description"]=["CFDs em Petróleo Bruto WTI"],o.exports["#NYMEX:ITI1!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#NASDAQ:SHY-symbol-description"]=["Títulos do Tesouro Americano de 1-3 anos ETF Ishares"],o.exports["#AMEX:ALD-symbol-description"]=["ETF WisdomTree Ásia Dívida Local"], -o.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",o.exports["#NYSE:BABA-symbol-description"]=["Alibaba Group Holding Ltd."],o.exports["#ICEEUR:CB-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#ICEEUR:CB1!-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#ICEUSA:CC-symbol-description"]=["Cacau"],o.exports["#NYMEX:CL-symbol-description"]=["Petróleo Bruto WTI"],o.exports["#ICEUSA:CT-symbol-description"]=["Algodão nº 2"],o.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",o.exports["#CME:DL-symbol-description"]=["Leite classe III"],o.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",o.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",o.exports["#COMEX:GC-symbol-description"]=["Ouro"],o.exports["#CME:GF-symbol-description"]=["Gado para engorda"],o.exports["#CME:HE-symbol-description"]=["Porcos magros"],o.exports["#NASDAQ:IEF-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 7-10 anos"],o.exports["#NASDAQ:IEI-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 3-7 anos"],o.exports["#NYMEX:KA1-symbol-description"]=["Futuros de Açúcar nº 11"],o.exports["#ICEUSA:KC-symbol-description"]=["Café"],o.exports["#NYMEX:KG1-symbol-description"]=["Futuros de Algodão"],o.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corporation"],o.exports["#CME:LE-symbol-description"]=["Gado Gordo"],o.exports["#ICEEUR:LO-symbol-description"]=["Óleo de calefação ICE"],o.exports["#CME:LS-symbol-description"]=["Madeira"],o.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",o.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",o.exports["#NYMEX:NG-symbol-description"]=["Gás natural"],o.exports["#ICEUSA:OJ-symbol-description"]=["Suco de laranja"],o.exports["#NYMEX:PA-symbol-description"]=["Paládio"],o.exports["#NYSE:PBR-symbol-description"]=["PETRÓLEO BRASILEIRO S.A. - PETROBRAS"],o.exports["#NYMEX:PL-symbol-description"]=["Platina"],o.exports["#COMEX_MINI:QC-symbol-description"]=["Cobre E-Mini"],o.exports["#NYMEX:RB-symbol-description"]=["Gasolina RBOB"],o.exports["#NYMEX:RB1-symbol-description"]=["Futuros de Gasolina RBOB"],o.exports["#MOEX:SBER-symbol-description"]="SBERBANK",o.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Curto Prazo Títulos Americanos"],o.exports["#COMEX:SI-symbol-description"]=["Prata"],o.exports["#NASDAQ:TLT-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 20 anos"],o.exports["#TVC:VIX-symbol-description"]=["Índice de Volatilidade S&P 500"],o.exports["#MOEX:VTBR-symbol-description"]="VTB",o.exports["#COMEX:ZA-symbol-description"]=["Zinco"],o.exports["#CBOT:ZC-symbol-description"]=["Milho"],o.exports["#CBOT:ZK-symbol-description"]=["Futuros de etanol"],o.exports["#CBOT:ZL-symbol-description"]=["Óleo de soja"],o.exports["#CBOT:ZO-symbol-description"]=["Aveia"],o.exports["#CBOT:ZR-symbol-description"]=["Arroz não processado"],o.exports["#CBOT:ZS-symbol-description"]=["Soja"],o.exports["#CBOT:ZS1-symbol-description"]=["Futuros de Soja"], -o.exports["#CBOT:ZW-symbol-description"]=["Trigo"],o.exports["#CBOT:ZW1-symbol-description"]=["Futuros de Trigo - ECBT"],o.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",o.exports["#NYMEX:ITI2!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#CADUSD-symbol-description"]=["Dólar Canadense/Dólar EUA"],o.exports["#CHFUSD-symbol-description"]=["Franco Suíço/Dólar Americano"],o.exports["#GPW:ACG-symbol-description"]="Acautogaz",o.exports["#JPYUSD-symbol-description"]=["Iene/Dólar EUA"],o.exports["#USDAUD-symbol-description"]=["Dólar EUA/Dólar Australiano"],o.exports["#USDEUR-symbol-description"]=["Dólar/Euro"],o.exports["#USDGBP-symbol-description"]=["Dólar/Libra Esterlina"],o.exports["#USDNZD-symbol-description"]=["Dólar EUA/Dólar Neozelandês"],o.exports["#UKOIL-symbol-description"]=["CFDs em Petróleo Bruto (Brent)"],o.exports["#USOIL-symbol-description"]=["CFDs em Petróleo Bruto (WTI)"],o.exports["#US30-symbol-description"]=["Índice Dow Jones Industrial Average"],o.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash/Dólar EUA"],o.exports["#ETCUSD-symbol-description"]=["Ethereum Classic/Dólar EUA"],o.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Classe C"],o.exports["#LTCUSD-symbol-description"]=["Litecoin/Dólar EUA"],o.exports["#XRPUSD-symbol-description"]=["XRP/Dólar EUA"],o.exports["#SP:SPX-symbol-description"]=["Índice S&P 500"],o.exports["#ETCBTC-symbol-description"]=["Ethereum Classic/Bitcoin"],o.exports["#ETHBTC-symbol-description"]=["Ethereum/Bitcoin"],o.exports["#XRPBTC-symbol-description"]=["XRP/Bitcoin"],o.exports["#TVC:US30-symbol-description"]=["Títulos de 30 Anos do Governo Americano"],o.exports["#COMEX:SI1!-symbol-description"]=["Futuros de Prata"],o.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold/Dólar EUA"],o.exports["#IOTUSD-symbol-description"]=["IOTA/Dólar EUA"],o.exports["#CME:BTC1!-symbol-description"]=["Futuros de Bitcoin CME"],o.exports["#COMEX:GC1!-symbol-description"]=["Futuros de ouro"],o.exports["#CORNUSD-symbol-description"]=["CFDs de milho"],o.exports["#COTUSD-symbol-description"]=["CFDs de algodão"],o.exports["#DJ:DJA-symbol-description"]=["Índice composto médio Dow Jones"],o.exports["#DJ:DJI-symbol-description"]=["Índice industrial médio Dow Jones"],o.exports["#ETHEUR-symbol-description"]=["Ethereum/Euro"],o.exports["#ETHGBP-symbol-description"]=["Ethereum/Libra Esterlina"],o.exports["#ETHJPY-symbol-description"]=["Ethereum/Iene Japonês"],o.exports["#EURNOK-symbol-description"]=["Euro/Coroa Norueguesa"],o.exports["#GBPPLN-symbol-description"]=["Libra Esterlina/Zloti Polonês"],o.exports["#MOEX:BR1!-symbol-description"]=["Futuros de petróleo Brent"],o.exports["#NYMEX:KG1!-symbol-description"]=["Futuros de algodão"],o.exports["#NYMEX:PL1!-symbol-description"]=["Futuros de platina"],o.exports["#SOYBNUSD-symbol-description"]=["CFDs de soja"],o.exports["#SUGARUSD-symbol-description"]=["CFDs de açúcar"],o.exports["#TVC:IXIC-symbol-description"]=["Índices Amplos dos EUA"],o.exports["#TVC:RU-symbol-description"]=["Índice Russell 1000"], +o.exports=["Painel Existente Abaixo"]},36972:o=>{o.exports=["Previsão"]},17994:o=>{o.exports=["Falha ao salvar a biblioteca"]},87375:o=>{o.exports=["Falha ao salvar o script"]},35050:o=>{o.exports=["Fev"]},82719:o=>{o.exports=["Canal de Fibonacci"]},64192:o=>{o.exports=["Círculos de Fibonacci"]},63835:o=>{o.exports=["Retração de Fibonacci"]},18072:o=>{o.exports=["Arcos de Resistência e Velocidade em Fibonacci"]},20877:o=>{o.exports=["Leque de Resistência e Velocidade em Fibonacci"]},76783:o=>{o.exports=["Espiral de Fibonacci"]},89037:o=>{o.exports=["Zona Temporal em Fibonacci"]},72489:o=>{o.exports=["Cunha de Fibonacci"]},21524:o=>{o.exports=["Bandeira"]},55678:o=>{o.exports=["Bandeira"]},29230:o=>{o.exports=["Topo/Fundo Plano"]},92754:o=>{o.exports=["Virado"]},42015:o=>{o.exports=["Fração inválida."]},47542:o=>{o.exports=["Os estudos dos fundamentos não estão mais disponíveis no gráfico"]},16245:o=>{o.exports=["Calcuta"]},3155:o=>{o.exports=["Catmandu"]},92901:o=>{o.exports="Kagi"},2693:o=>{o.exports="Karachi"},72374:o=>{o.exports="Kuwait"},34911:o=>{o.exports="HLC area"},87338:o=>{o.exports="Ho Chi Minh"},61582:o=>{o.exports=["Candles vazios"]},32918:o=>{o.exports="Hong Kong"},61351:o=>{o.exports="Honolulu"},60049:o=>{o.exports=["Linha Horizontal"]},76604:o=>{o.exports=["Raio Horizontal"]},42616:o=>{o.exports=["Cabeça e Ombros"]},40530:o=>{o.exports=["Heiken Ashi"]},99820:o=>{o.exports="Helsinki"},31971:o=>{o.exports=["Ocultar"]},33911:o=>{o.exports=["Ocultar tudo"]},95551:o=>{o.exports=["Ocultar todos desenhos"]},44312:o=>{o.exports=["Ocultar todos os desenhos e indicadores"]},67927:o=>{o.exports=["Ocultar todos os desenhos, indicadores, posições & ordens"]},86306:o=>{o.exports=["Ocultar todos os indicadores"]},70803:o=>{o.exports=["Ocultar todas as posições & ordens"]},13277:o=>{o.exports=["Esconder desenhos"]},8251:o=>{o.exports=["Ocultar eventos no gráfico"]},44177:o=>{o.exports=["Ocultar indicadores"]},2441:o=>{o.exports=["Ocultar marcas nas barras"]},90540:o=>{o.exports=["Ocultar posições & ordens"]},30777:o=>{o.exports=["Мáx"]},31994:o=>{o.exports=["Máxima-Mínima"]},60259:o=>{o.exports=["Legenda de preços máximo e mínimo"]},21803:o=>{o.exports=["Linha de preços máximo e mínimo"]},31895:o=>{o.exports=["Marcatexto"]},69085:o=>{o.exports=['O Histograma é muito grande, por favor aumente a entrada "Tamanho da linha".']},8122:o=>{o.exports=['O Histograma é muito grande, por favor reduza a entrada "Tamanho da linha".']},23450:o=>{o.exports=["Imagem"]},71778:o=>{o.exports=["Intermediária"]},14177:o=>{o.exports=["Símbolo inválido"]},53239:o=>{o.exports=["Inverter Escala"]},20062:o=>{o.exports=["Indexada em 100"]},81584:o=>{o.exports=["Rótulos de valor dos indicadores"]},31485:o=>{o.exports=["Rótulo dos nomes do indicadores"]},27677:o=>{o.exports=["Linha com Informações"]},98767:o=>{o.exports=["Inserir indicador"]},9114:o=>{o.exports=["Interior"]},12354:o=>{o.exports=["Garfo Interno"]},26579:o=>{o.exports=["Ícone"]},37885:o=>{o.exports=["Istambul"]},87469:o=>{o.exports=["Joanesburgo"]},52707:o=>{o.exports=["Jacarta"] +},95425:o=>{o.exports="Jan"},42890:o=>{o.exports=["Jerusalém"]},6215:o=>{o.exports="Jul"},15224:o=>{o.exports="Jun"},36253:o=>{o.exports="Juneau"},15241:o=>{o.exports=["Na Esquerda"]},29404:o=>{o.exports=["Na Direita"]},850:o=>{o.exports=["Ops!"]},675:o=>{o.exports=["Lista de Objetos"]},73546:o=>{o.exports=["Оut"]},39280:o=>{o.exports=["Abertura"]},25595:o=>{o.exports="Original"},82906:o=>{o.exports="Oslo"},8136:o=>{o.exports=["Мín"]},42284:o=>{o.exports=["Bloquear"]},1441:o=>{o.exports=["Bloquear/Desbloquear"]},82232:o=>{o.exports=["Bloquear linha de cursor vertical pelo tempo"]},18219:o=>{o.exports=["Fixar Razão Preço por Barra"]},12285:o=>{o.exports=["Logarítmica"]},50286:o=>{o.exports=["Londres"]},44604:o=>{o.exports=["Posição Comprada"]},87604:o=>{o.exports="Los Angeles"},18528:o=>{o.exports=["Legenda para Baixo"]},13046:o=>{o.exports=["Legenda para Cima"]},94420:o=>{o.exports=["Legendas"]},89155:o=>{o.exports="Lagos"},25846:o=>{o.exports="Lima"},1277:o=>{o.exports=["Linha"]},38397:o=>{o.exports=["Linha com marcadores"]},63492:o=>{o.exports=["Quebra de linha"]},83182:o=>{o.exports=["Linhas"]},78104:o=>{o.exports=["Link para a imagem gráfica copiada para a área de transferência {emoji}"]},50091:o=>{o.exports=["Lisboa"]},64352:o=>{o.exports=["Luxemburgo"]},11156:o=>{o.exports="MTPredictor"},67861:o=>{o.exports=["Mova o ponto para posicionar a âncora e toque para colocar"]},45828:o=>{o.exports=["Mover"]},44302:o=>{o.exports=["Mover a Escala Para Esquerda"]},94338:o=>{o.exports=["Mover a Escala Para Direita"]},66276:o=>{o.exports=["Schiff modificado"]},18559:o=>{o.exports=["Garfo de Schiff Modificado"]},18665:o=>{o.exports=["Моscou"]},58038:o=>{o.exports=["Маdrid"]},34190:o=>{o.exports="Malta"},90271:o=>{o.exports="Manila"},51369:o=>{o.exports=["Маr"]},85095:o=>{o.exports=["Cidade do México"]},75633:o=>{o.exports=["Juntar Todas as Escalas Em Uma"]},95093:o=>{o.exports=["Misturado"]},10931:o=>{o.exports="Micro"},58397:o=>{o.exports=["Milênio"]},85884:o=>{o.exports=["Minueto"]},9632:o=>{o.exports=["Minúsculo"]},63158:o=>{o.exports=["Refletido"]},42769:o=>{o.exports="Muscat"},43088:o=>{o.exports="N/A"},3485:o=>{o.exports=["Sem Escala (Tela Cheia)"]},8886:o=>{o.exports=["Não sincronizar"]},16971:o=>{o.exports=["Sem dados de volume"]},75549:o=>{o.exports=["Nota"]},71230:o=>{o.exports="Nov"},99203:o=>{o.exports=["Ilha Norfolk"]},79023:o=>{o.exports=["Nairóbi"]},91203:o=>{o.exports=["Nova York"]},24143:o=>{o.exports=["Nova Zelândia"]},40887:o=>{o.exports=["Novo painel acima"]},96712:o=>{o.exports=["Novo painel abaixo"]},33566:o=>{o.exports="Nicosia"},56670:o=>{o.exports=["Algo deu errado"]},64968:o=>{o.exports=["Algo deu errado. Por favor, tente novamente mais tarde."]},10520:o=>{o.exports=["Salvar novo layout de gráfico"]},9908:o=>{o.exports=["Salvar Como"]},68553:o=>{o.exports=["São Salvador"]},65412:o=>{o.exports="Santiago"},13538:o=>{o.exports=["São Paulo"]},37207:o=>{o.exports=["Apenas o gráfico de escala de preços"]},51464:o=>{o.exports="Schiff"},98114:o=>{o.exports=["Garfo de Schiff"]},1535:o=>{ +o.exports=["O script pode não ser atualizado se você sair da página."]},89517:o=>{o.exports=["Configurações"]},43247:o=>{o.exports=["A segunda parte da fração não é válida."]},19796:o=>{o.exports=["Enviar Para o Fundo"]},23221:o=>{o.exports=["Enviar Para Trás"]},5961:o=>{o.exports=["Seul"]},57902:o=>{o.exports=["Set"]},25866:o=>{o.exports=["Sessão"]},59827:o=>{o.exports=["Intervalos de Sessão"]},69240:o=>{o.exports=["Shangai"]},37819:o=>{o.exports=["Posição Vendida"]},81428:o=>{o.exports=["Visualizar"]},98116:o=>{o.exports=["Mostrar todos os desenhos"]},39046:o=>{o.exports=["Mostrar todos os desenhos e indicadores"]},38293:o=>{o.exports=["Mostrar todos os desenhos, indicadores, posições & ordens"]},49982:o=>{o.exports=["Mostrar todos os indicadores"]},48284:o=>{o.exports=["Mostrar Todas as Ideias"]},62632:o=>{o.exports=["Mostrar todas as posições & ordens"]},24620:o=>{o.exports=["Exibir mudança do contrato contínuo"]},84813:o=>{o.exports=["Mostrar vencimento do contrato"]},66263:o=>{o.exports=["Mostrar os dividendos"]},46771:o=>{o.exports=["Mostrar os ganhos"]},87933:o=>{o.exports=["Mostrar Ideias de Usuários Seguidos"]},72973:o=>{o.exports="Show latest news and Minds"},58669:o=>{o.exports=["Mostrar Minhas Ideias Apenas"]},30816:o=>{o.exports=["Mostrar splits"]},68161:o=>{o.exports=["Sinalizar"]},56683:o=>{o.exports=["Singapura"]},69502:o=>{o.exports=["Senóide"]},44904:o=>{o.exports=["Quadrado"]},70213:o=>{o.exports=["O limite de estudos excedeu: {number} estudos por layout. \nRemova alguns estudos."]},32733:o=>{o.exports=["Estilo"]},65323:o=>{o.exports=["Empilhar à esquerda"]},14113:o=>{o.exports=["Empilhar Na Direita"]},93161:o=>{o.exports=["Manter Em Modo Desenho"]},79511:o=>{o.exports="Step line"},84573:o=>{o.exports="Sticker"},48767:o=>{o.exports=["Estocolmo"]},29662:o=>{o.exports="Submicro"},9753:o=>{o.exports=["Sub-milênio"]},71722:o=>{o.exports=["Sub-minueto"]},91889:o=>{o.exports=["Superciclo"]},33820:o=>{o.exports=["Supermilênio"]},11020:o=>{o.exports=["Sidney"]},89659:o=>{o.exports=["Erro no Símbolo"]},90932:o=>{o.exports=["Nome do Símbolo do Indicador"]},65986:o=>{o.exports=["Informações do símbolo"]},52054:o=>{o.exports=["Legenda de último preço do símbolo"]},33606:o=>{o.exports=["Sincronizar globalmente"]},18008:o=>{o.exports=["Sincronizar no layout"]},99969:o=>{o.exports=["Ponto & Figura"]},53047:o=>{o.exports=["Linha Segmentada"]},34402:o=>{o.exports=["Sequência"]},70394:o=>{o.exports=["Canal Paralelo"]},95995:o=>{o.exports="Paris"},29682:o=>{o.exports=["Colar"]},51102:o=>{o.exports=["Percentual"]},35590:o=>{o.exports="Perth"},19093:o=>{o.exports="Phoenix"},22293:o=>{o.exports=["Leque de Linhas"]},43852:o=>{o.exports=["Garfo"]},37680:o=>{o.exports=["Fixar na Nova Escala à Esquerda"]},43707:o=>{o.exports=["Fixar na Nova Escala à Direita"]},91130:o=>{o.exports=["Fixar na Escala à Esquerda"]},61201:o=>{o.exports=["Fixar na Escala à Esquerda (Oculto)"]},764:o=>{o.exports=["Fixar na escala à direita"]},20207:o=>{o.exports=["Fixar Na Escala à Direita (Oculto)"]},66156:o=>{ +o.exports=["Fixar na Escala (Agora à Esquerda)"]},54727:o=>{o.exports=["Fixar na Escala (Agora Sem Escala)"]},76598:o=>{o.exports=["Fixar na Escala (Agora à Direita)"]},39065:o=>{o.exports=["Fixar na Escala (Agora {label})"]},97324:o=>{o.exports=["Fixar na Escala {label}"]},56948:o=>{o.exports=["Fixar Na Escala {label} (Oculto)"]},32156:o=>{o.exports=["Fixado na Escala à Esquerda"]},8128:o=>{o.exports=["Fixado na Escala à Esquerda (Oculto)"]},3822:o=>{o.exports=["Fixado na Escala à Direita"]},44538:o=>{o.exports=["Fixar Na Escala à Direita (Oculto)"]},65810:o=>{o.exports=["Fixado à Escala {label}"]},14125:o=>{o.exports=["Escala Fixada {label} (Oculto)"]},97378:o=>{o.exports=["Botão + na escala"]},46669:o=>{o.exports=["Por favor, conceda uma permissão de escrita em seu navegador ou pressione {keystroke}."]},35963:o=>{o.exports=["Pressione e segure {key} enquanto faz zoom para manter a posição do gráfico"]},95921:o=>{o.exports=["Legenda de Preços"]},28625:o=>{o.exports=["Nota de Preço"]},2032:o=>{o.exports=["Intervalo de Preços"]},32061:o=>{o.exports=["O formato do preço não é válido."]},91492:o=>{o.exports=["Linha de preços"]},48404:o=>{o.exports=["Primária"]},87086:o=>{o.exports=["Projeção"]},10160:o=>{o.exports=["Publicado em {customer}, {date}"]},19056:o=>{o.exports=["Catar"]},9998:o=>{o.exports=["Retângulo Giravel"]},74214:o=>{o.exports=["Roma"]},50470:o=>{o.exports=["Raio"]},90357:o=>{o.exports="Range"},26833:o=>{o.exports="Reykjavik"},328:o=>{o.exports=["Retângulo"]},41615:o=>{o.exports=["Refazer"]},35001:o=>{o.exports=["Tendência de Regressão"]},34596:o=>{o.exports=["Remover"]},1434:o=>{o.exports=["Remover Desenhos"]},13951:o=>{o.exports=["Remover Indicadores"]},4142:o=>{o.exports=["Renomear gráfico"]},20801:o=>{o.exports="Renko"},34301:o=>{o.exports=["Redefinir vista do gráfico"]},17258:o=>{o.exports=["Reiniciar Escala de Preços"]},25333:o=>{o.exports=["Reiniciar Escala de Tempo."]},52588:o=>{o.exports="Riyadh"},5871:o=>{o.exports="Riga"},33603:o=>{o.exports=["Aviso"]},48474:o=>{o.exports=["Varsóvia"]},20466:o=>{o.exports="Tokelau"},94284:o=>{o.exports=["Тóquio"]},83836:o=>{o.exports=["Тоronto"]},38788:o=>{o.exports=["Тaipé"]},39108:o=>{o.exports="Tallinn"},37229:o=>{o.exports=["Texto"]},16267:o=>{o.exports=["Teerã"]},19611:o=>{o.exports=["Modelo"]},29198:o=>{o.exports=["O fornecedor de dados não disponibiliza dados de volume para este símbolo."]},8162:o=>{o.exports=["A pré-visualização da publicação não pôde ser carregada. Desative as extensões do seu navegador e tente novamente."]},65943:o=>{o.exports=["Este indicador não pode ser aplicado a outro indicador"]},74986:o=>{o.exports=["Este script é apenas por convite. Para solicitar acesso, favor entrar em contato com seu autor."]},98538:o=>{o.exports=["Padrão dos Três Avanços"]},30973:o=>{o.exports="Ticks"},31976:o=>{o.exports=["Hora"]},64375:o=>{o.exports=["Fuso Horário"]},95005:o=>{o.exports=["Ciclos Temporais"]},87085:o=>{o.exports="Trade"},94770:o=>{o.exports=["Ângulo de Tendência"]},23104:o=>{o.exports=["Linha de Tendência"]},15501:o=>{ +o.exports=["Extensão de Fibonacci Baseado em Tendências"]},31196:o=>{o.exports=["Tempo de Fibonacci Baseado em Tendências"]},29245:o=>{o.exports=["Triângulo"]},83356:o=>{o.exports=["Triângulo de Baixa"]},12390:o=>{o.exports=["Padrão Triangular"]},28340:o=>{o.exports=["Triângulo de Alta"]},93855:o=>{o.exports=["Tunísia"]},50406:o=>{o.exports=["Horário Universal (UTC)"]},81320:o=>{o.exports=["Desfazer"]},25933:o=>{o.exports=["Unidades"]},15101:o=>{o.exports=["Liberar"]},34150:o=>{o.exports=["Onda de alta 4"]},83927:o=>{o.exports=["Onda de alta 5"]},58976:o=>{o.exports=["Onda de alta 1 ou A"]},11661:o=>{o.exports=["Onda de alta 2 ou B"]},53958:o=>{o.exports=["Onda de alta 3"]},66560:o=>{o.exports=["Onda de alta C"]},18426:o=>{o.exports=["Perfil de Volume de Range Fixo"]},61022:o=>{o.exports=["Indicador de Perfil de Volume disponível apenas em nossos planos pagos."]},15771:o=>{o.exports="Vancouver"},56211:o=>{o.exports=["Linha Vertical"]},75354:o=>{o.exports="Vilnius"},21852:o=>{o.exports=["Visibilidade"]},27557:o=>{o.exports=["Visibilidade dos intervalos"]},89960:o=>{o.exports=["Visível com o mouse por cima"]},22198:o=>{o.exports=["Ordem Visual"]},7050:o=>{o.exports=["X Cruz"]},66527:o=>{o.exports=["Padrão XABCD"]},17126:o=>{o.exports=["Você não pode ver esse período de tempo nessa resolução"]},69293:o=>{o.exports="Yangon"},84301:o=>{o.exports=["Zurique"]},76020:o=>{o.exports=["alterar o grau de Elliott"]},83935:o=>{o.exports=["alterar as legendas sem sobreposição"]},39402:o=>{o.exports=["mudar visibilidade da legenda de preço médio de fechamento"]},98866:o=>{o.exports=["alterar visibilidade da linha de preço médio de fechamento"]},5100:o=>{o.exports=["alterar visibilidade da legenda de compra e venda"]},32311:o=>{o.exports=["alterar visibilidade da linha de compra e venda"]},22641:o=>{o.exports=["alterar moeda"]},30501:o=>{o.exports=["alterar o layout do gráfico para {title}"]},7017:o=>{o.exports=["alterar visibilidade da mudança do contrato contínuo"]},58108:o=>{o.exports=["mudar a visibilidade da contagem regressiva para próxima barra"]},7151:o=>{o.exports=["alterar range de datas"]},84944:o=>{o.exports=["alterar a visibilidade dos dividendos"]},79574:o=>{o.exports=["alterar a visibilidade dos eventos no gráfico"]},88217:o=>{o.exports=["alterar a visibilidade dos resultados"]},28288:o=>{o.exports=["alterar a visibilidade do vencimento dos contratos futuros"]},66805:o=>{o.exports=["alterar a visibilidade das legendas de preço máximo e mínimo"]},92556:o=>{o.exports=["alterar a visibilidade das linhas de preço máximo e mínimo"]},87027:o=>{o.exports=["alterar a visibilidade do rótulo do nome do indicador"]},14922:o=>{o.exports=["alterar a visibilidade dos rótulos dos valores de indicadores"]},19839:o=>{o.exports="change latest news and Minds visibility"},23783:o=>{o.exports="change linking group"},87510:o=>{o.exports=["alterar a altura do painel"]},50190:o=>{o.exports=["mudar visibilidade do botão + na escala"]},49889:o=>{o.exports=["alterar a visibilidade da legenda de preços pré/pós-mercado"]},16750:o=>{ +o.exports=["alterar a visibilidade da linha de preços pré/pós-mercado"]},59883:o=>{o.exports=["alterar visibilidade do valor de fechamento anterior da linha"]},67761:o=>{o.exports=["Mudar Linha de Preço"]},69510:o=>{o.exports=["alterar razão preço por barra"]},32303:o=>{o.exports=["Mudar Resolução"]},526:o=>{o.exports=["Mudar símbolo"]},9402:o=>{o.exports=["alterar a visibilidade das legendas dos símbolos"]},53150:o=>{o.exports=["alterar a visibilidade do último valor do símbolo"]},12707:o=>{o.exports=["alterar visibilidade do valor de fechamento anterior do símbolo"]},65303:o=>{o.exports=["alterar sessão"]},15403:o=>{o.exports=["alterar a visibilidade dos intervalos de sessão"]},53438:o=>{o.exports=["alterar o estilo da série"]},74488:o=>{o.exports=["alterar a visibilidade dos desdobramentos"]},20505:o=>{o.exports=["alterar o fuso horário"]},39028:o=>{o.exports=["alterar unidade"]},21511:o=>{o.exports=["Mudar Visibilidade"]},16698:o=>{o.exports=["alterar visibilidade do intervalo atual"]},78422:o=>{o.exports=["alterar visibilidade no intervalo atual e abaixo"]},49529:o=>{o.exports=["alterar visibilidade do intervalo atual e abaixo"]},66927:o=>{o.exports=["alterar visibilidade de todos os intervalos"]},74428:o=>{o.exports=["alterar estilo de {title}"]},72032:o=>{o.exports=["alterar ponto {pointIndex}"]},65911:o=>{o.exports=["gráficos por TradingView"]},5179:o=>{o.exports=["Clonar ferramentas de linha"]},3195:o=>{o.exports=["Criar grupo de ferramentas de linha"]},92659:o=>{o.exports=["Criar grupo de ferramentas de linha a partir da seleção"]},81791:o=>{o.exports=["criar {tool}"]},63649:o=>{o.exports=["recortar fontes"]},78755:o=>{o.exports=["recortar {title}"]},99113:o=>{o.exports=["Adicione a ferramenta de linha {lineTool} ao grupo {name}"]},40242:o=>{o.exports=["adicionar ferramenta(s) de linha para agrupar {group}"]},22856:o=>{o.exports=["adicionar esta métrica financeira para todos os layouts"]},82388:o=>{o.exports=["adicionar este indicador a todos os layouts"]},94292:o=>{o.exports=["adicionar esta estratégia para todos os layouts"]},27982:o=>{o.exports=["adicionar este Símbolo para todos os layouts"]},66568:o=>{o.exports=["aplicar o tema do gráfico"]},64034:o=>{o.exports=["aplicar todas as propriedades do gráfico"]},49037:o=>{o.exports=["Aplicar Modelo de Desenho"]},96996:o=>{o.exports=["aplicar os padrões de fábrica às fontes selecionadas"]},44547:o=>{o.exports=["aplicar indicadores no layout inteiro"]},26065:o=>{o.exports=["Aplicar o modelo de estudo {template}"]},58570:o=>{o.exports=["aplicar o tema das barras de ferramentas"]},27195:o=>{o.exports=["trazer o grupo {title} para frente"]},78246:o=>{o.exports=["trazer {title} para frente"]},56763:o=>{o.exports=["Traga {title} para frente"]},5607:o=>{o.exports=["do TradingView"]},90621:o=>{o.exports=["range de datas bloqueado"]},12962:o=>{o.exports=["apagar a linha de nível"]},63391:o=>{o.exports=["Excluir ferramentas de linha do grupo {group}"]},59942:o=>{o.exports=["inverter padrão de barras"]},70301:o=>{o.exports=["ocultar {title}"]},91842:o=>{ +o.exports=["Ocultar legenda das linhas de alerta"]},54781:o=>{o.exports=["Ocultar todas as ferramentas de desenho"]},44974:o=>{o.exports=["Ocultar marcas nas barras"]},28916:o=>{o.exports=["bloquear intervalo"]},94245:o=>{o.exports=["Inverter Escala"]},90743:o=>{o.exports=["inserir {title}"]},53146:o=>{o.exports=["inserir {title} depois de {targetTitle}"]},74055:o=>{o.exports=["inserir {title} depois de {target}"]},11231:o=>{o.exports=["inserir {title} antes de {target}"]},67176:o=>{o.exports=["inserir {title} antes de {targetTitle}"]},54597:o=>{o.exports=["carregar template de desenho padrão"]},30295:o=>{o.exports=["carregando..."]},50193:o=>{o.exports=["Travar {title}"]},4963:o=>{o.exports=["bloquear grupo {group}"]},68163:o=>{o.exports=["objetos bloqueados"]},47107:o=>{o.exports=["mover"]},11303:o=>{o.exports=["mover {title} para a nova escala à esquerda"]},45544:o=>{o.exports=["mudar {title} para uma nova escala à direita"]},81898:o=>{o.exports=["Mover Todas as Escalas Para Esquerda"]},22863:o=>{o.exports=["mover todas as escalas para direita"]},45356:o=>{o.exports=["Mover Desenho(s)"]},15086:o=>{o.exports=["deslocar para esquerda"]},61711:o=>{o.exports=["deslocar para direita"]},4184:o=>{o.exports=["Mover escala"]},74642:o=>{o.exports=["Fazer {title} Sem Escala (Tela Cheia)"]},45223:o=>{o.exports=["Tornar o grupo {group} invisível"]},87927:o=>{o.exports=["Tornar o grupo {group} visível"]},62153:o=>{o.exports=["mesclar para baixo"]},70746:o=>{o.exports=["mesclar ao painel"]},66143:o=>{o.exports=["mesclar para cima"]},81870:o=>{o.exports=["espelhar padrão de barras"]},16542:o=>{o.exports="n/a"},47222:o=>{o.exports=["escala de preço"]},99042:o=>{o.exports=["Apenas o gráfico de escala de preços"]},35962:o=>{o.exports=["escala de tempo"]},68193:o=>{o.exports=["rolar"]},70009:o=>{o.exports=["tempo de rolagem"]},69485:o=>{o.exports=["definir a estratégia de seleção da escala de preços para {title}"]},16259:o=>{o.exports=["Envie {title} para trás"]},66781:o=>{o.exports=["enviar {title} para trás"]},4998:o=>{o.exports=["enviar o grupo {title} para trás"]},64704:o=>{o.exports=["ferramentas de linha compartilhada globalmente"]},77554:o=>{o.exports=["ferramentas de linha compartilhada em layout"]},16237:o=>{o.exports=["mostrar legenda das linhas de alerta"]},13622:o=>{o.exports=["mostrar todas as ideias"]},26267:o=>{o.exports=["exibir as ideias dos usuários seguidos"]},40061:o=>{o.exports=["exibir apenas minhas ideias"]},52010:o=>{o.exports=["permanecer no modo desenho"]},98784:o=>{o.exports=["parar de sincronizar desenhos"]},57011:o=>{o.exports=["parar de sincronizar a(s) ferramenta(s) de linha(s)"]},92831:o=>{o.exports=["bloquear simbolo"]},60635:o=>{o.exports=["tempo de sincronização"]},99769:o=>{o.exports=["desenvolvido por"]},68111:o=>{o.exports=["patrocinado por TradingView"]},96916:o=>{o.exports=["colar desenhos"]},80611:o=>{o.exports=["colar indicadores"]},41601:o=>{o.exports=["colar {title}"]},84018:o=>{o.exports=["fixar na escala à esquerda"]},22615:o=>{o.exports=["Fixar na Escala à Direita"]},56015:o=>{ +o.exports=["fixar na escala {label}"]},33348:o=>{o.exports=["reorganizar os painéis"]},15516:o=>{o.exports=["Remova todos os estudos"]},80171:o=>{o.exports=["Remova todos os estudos e as ferramentas de desenho"]},59211:o=>{o.exports=["remover as ferramentas de linha vazia desmarcadas"]},44656:o=>{o.exports=["Remover Desenhos"]},70653:o=>{o.exports=["remover os grupos de desenhos"]},66414:o=>{o.exports=["remover fontes de dados da linha"]},47637:o=>{o.exports=["remover painel"]},39859:o=>{o.exports=["remover {title}"]},78811:o=>{o.exports=["remover as ferramentas de linha do grupo {name}"]},16338:o=>{o.exports=["Renomear o grupo {group} para {newName}"]},30910:o=>{o.exports=["restaurar o tamanho do layout"]},21948:o=>{o.exports=["reiniciar as escalas"]},55064:o=>{o.exports=["Reiniciar Escala de Tempo."]},13034:o=>{o.exports=["redimensionar layout"]},9608:o=>{o.exports=["restaurar padrões"]},63060:o=>{o.exports=["alternar para escala automática"]},98860:o=>{o.exports=["habilitar escala indexada a 100"]},21203:o=>{o.exports=["bloquear escala"]},60166:o=>{o.exports=["alternar para escala logarítmica"]},68642:o=>{o.exports=["Alterar escala percentual"]},33714:o=>{o.exports=["habilitar escala regular"]},47122:o=>{o.exports=["monitorar tempo"]},28068:o=>{o.exports=["desligar o compartilhamento de ferramentas de linha"]},66824:o=>{o.exports=["objetos desbloqueado"]},51114:o=>{o.exports=["Destravar o grupo {group}"]},92421:o=>{o.exports=["desbloquear {title}"]},20057:o=>{o.exports=["desfazer mesclagem para o novo painel inferior"]},52540:o=>{o.exports=["desfazer mesclagem para cima"]},86949:o=>{o.exports=["desfazer mesclagem para baixo"]},50728:o=>{o.exports=["Atualizar {title} Script"]},33355:o=>{o.exports=["barras: {count}"]},88841:o=>{o.exports=["Finanças {symbol} por TradingView"]},38641:o=>{o.exports=["{userName} publicou em {customer}, {date}"]},59833:o=>{o.exports="zoom"},19813:o=>{o.exports=["aumentar zoom"]},9645:o=>{o.exports=["diminuir zoom"]},30572:o=>{o.exports=["dia","dias"]},52254:o=>{o.exports=["hora","horas"]},99062:o=>{o.exports=["mês","meses"]},69143:o=>{o.exports=["minuto","minutos"]},71787:o=>{o.exports=["segundo","segundos"]},82797:o=>{o.exports="range"},47966:o=>{o.exports=["semana","semanas"]},99136:o=>{o.exports="tick"},18562:o=>{o.exports=Object.create(null),o.exports["#AAPL-symbol-description"]="Apple Inc",o.exports["#AUDCAD-symbol-description"]=["Dólar Australiano/Dólar Canadense"],o.exports["#AUDCHF-symbol-description"]=["Dólar Australiano/Franco Suíço"],o.exports["#AUDJPY-symbol-description"]=["Dólar Australiano/Iene Japonês"],o.exports["#AUDNZD-symbol-description"]=["Dólar Australiano/Dólar Neo-Zelandês"],o.exports["#AUDRUB-symbol-description"]=["DÓLAR AUSTRALIANO/RUBLO RUSSO"],o.exports["#AUDUSD-symbol-description"]=["Dólar Australiano/Dólar Americano"],o.exports["#BRLJPY-symbol-description"]=["Real Brasileiro/Iene Japonês"],o.exports["#BTCCAD-symbol-description"]=["Bitcoin / Dólar Canadense"],o.exports["#BTCCNY-symbol-description"]=["Bitcoin / Yuan Chinês"], +o.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",o.exports["#BTCKRW-symbol-description"]=["Bitcoin/Won Sul-Coreano"],o.exports["#BTCRUR-symbol-description"]=["Bitcoin/Rublo Russo"],o.exports["#BTCUSD-symbol-description"]=["Bitcoin/Dólar Americano"],o.exports["#BVSP-symbol-description"]=["Índice Bovespa"],o.exports["#CADJPY-symbol-description"]=["Dólar Canadense/Iene Japonês"],o.exports["#CB1!-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#CHFJPY-symbol-description"]=["Franco Suíço/Iene Japonês"],o.exports["#COPPER-symbol-description"]=["CFDs de cobre"],o.exports["#ES1-symbol-description"]=["S&P 500 E-Mini Futuros"],o.exports["#ESP35-symbol-description"]=["Índice IBEX 35"],o.exports["#EUBUND-symbol-description"]=["Eurobond"],o.exports["#EURAUD-symbol-description"]=["Euro / Dólar Australiano"],o.exports["#EURBRL-symbol-description"]=["Euro/Real Brasileiro"],o.exports["#EURCAD-symbol-description"]=["Euro / Dólar Canadense"],o.exports["#EURCHF-symbol-description"]=["Euro / Franco Suíço"],o.exports["#EURGBP-symbol-description"]=["Euro / Libra Esterlina"],o.exports["#EURJPY-symbol-description"]=["Euro / Iene Japonês"],o.exports["#EURNZD-symbol-description"]=["Euro / Dólar Neo-zelandês"],o.exports["#EURRUB-symbol-description"]=["EURO/RUBLO RUSSO"],o.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],o.exports["#EURSEK-symbol-description"]=["Euro FX/Coroa Sueca"],o.exports["#EURTRY-symbol-description"]=["Euro / Nova Lira Turca"],o.exports["#EURUSD-symbol-description"]=["Euro / Dólar Americano"],o.exports["#EUSTX50-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#FRA40-symbol-description"]=["Índice CAC 40"],o.exports["#GB10-symbol-description"]=["Títulos de Dez Anos do Governo Britânico"],o.exports["#GBPAUD-symbol-description"]=["Libra Esterlina/Dólar Australiano"],o.exports["#GBPCAD-symbol-description"]=["Libra Esterlina/Dólar Canadense"],o.exports["#GBPCHF-symbol-description"]=["Libra Esterlina/Franco Suíço"],o.exports["#GBPEUR-symbol-description"]=["Libra Esterlina / Euro"],o.exports["#GBPJPY-symbol-description"]=["Libra Esterlina/Iene Japonês"],o.exports["#GBPNZD-symbol-description"]=["Libra Esterlina/Dólar Neo-Zelandês"],o.exports["#GBPRUB-symbol-description"]=["Libra Esterlina/Rublo Russo"],o.exports["#GBPUSD-symbol-description"]=["Libra Esterlina/Dólar Americano"],o.exports["#GER30-symbol-description"]=["Índice DAX das ações alemãs negociadas em bolsa"],o.exports["#GOOGL-symbol-description"]=["Google Inc. classe A"],o.exports["#ITA40-symbol-description"]=["Índice FTSE MIB"],o.exports["#JPN225-symbol-description"]=["Índice Nikkei 225"],o.exports["#JPYKRW-symbol-description"]=["IENE/WON"],o.exports["#JPYRUB-symbol-description"]=["IENE/RUBLO RUSSO"],o.exports["#KA1-symbol-description"]=["Futuros #11 de Açúcar"],o.exports["#KG1-symbol-description"]=["Futuros de Algodão"],o.exports["#KT1-symbol-description"]=["Key Tronic Corp."],o.exports["#LKOH-symbol-description"]="LUKOIL",o.exports["#LTCBTC-symbol-description"]=["Litecoin/Bitcoin"],o.exports["#MGNT-symbol-description"]="Magnit", +o.exports["#MICEX-symbol-description"]=["ÍNDICE MICEX"],o.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",o.exports["#MSFT-symbol-description"]="Microsoft Corp.",o.exports["#NAS100-symbol-description"]="US 100 Cash CFD",o.exports["#NGAS-symbol-description"]=["Gás natural (Henry Hub)"],o.exports["#NKY-symbol-description"]=["Índice Nikkei 225"],o.exports["#NZDJPY-symbol-description"]=["Dólar Neo-Zelandês/Iene Japonês"],o.exports["#NZDUSD-symbol-description"]=["Dólar Neo-Zelandês/Dólar Americano"],o.exports["#RB1-symbol-description"]=["Futuros de Gasolina RBOB"],o.exports["#RTS-symbol-description"]=["Índice RTS russo"],o.exports["#SBER-symbol-description"]="SBERBANK",o.exports["#SPX500-symbol-description"]=["Índice S&P 500"],o.exports["#TWTR-symbol-description"]=["TWITTER INC"],o.exports["#UK100-symbol-description"]=["Índice FTSE das 100 principais ações negociadas em bolsa do Reino Unido"],o.exports["#USDBRL-symbol-description"]=["Dolar Americano / Real Brasileiro"],o.exports["#USDCAD-symbol-description"]=["Dólar Americano/Dólar Canadense"],o.exports["#USDCHF-symbol-description"]=["Dólar Americano/Franco Suíço"],o.exports["#USDCNY-symbol-description"]=["Dólar Americano/Yuan Renminbi"],o.exports["#USDDKK-symbol-description"]=["DÓLAR AMERICANO/COROA DINAMARQUESA"],o.exports["#USDHKD-symbol-description"]=["Dólar Americano/Dólar de Hong Kong"],o.exports["#USDIDR-symbol-description"]=["Dólar Americano / Rupia"],o.exports["#USDINR-symbol-description"]=["Dólar Americano/Rupia Indiana"],o.exports["#USDJPY-symbol-description"]=["Dólar Americano/Iene Japonês"],o.exports["#USDKRW-symbol-description"]=["DÓLAR AMERICANO/WON"],o.exports["#USDMXN-symbol-description"]=["Dólar Americano / Peso Mexicano"],o.exports["#USDPHP-symbol-description"]=["Dólar Americano / Peso Filipino"],o.exports["#USDRUB-symbol-description"]=["DÓLAR AMERICANO/RUBLO RUSSO"],o.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],o.exports["#USDSEK-symbol-description"]=["Dólar Americano/Coroa Sueca"],o.exports["#USDSGD-symbol-description"]=["DÓLAR AMERICANO/DÓLAR DE SINGAPURA"],o.exports["#USDTRY-symbol-description"]=["Dólar Americano/Nova Lira Turca"],o.exports["#VTBR-symbol-description"]="VTB",o.exports["#XAGUSD-symbol-description"]=["Prata/Dólar Americano"],o.exports["#XAUUSD-symbol-description"]=["Ouro/Dólar Americano"],o.exports["#XPDUSD-symbol-description"]=["CFDs de paládio"],o.exports["#XPTUSD-symbol-description"]=["Platina/Dólar Americano"],o.exports["#ZS1-symbol-description"]=["Futuros de Soja - ECBT"],o.exports["#ZW1-symbol-description"]=["Futuros de Trigo - ECBT"],o.exports["#BTCGBP-symbol-description"]=["Bitcoin / Libra Esterlina"],o.exports["#MICEXINDEXCF-symbol-description"]=["Índice MOEX Rússia"],o.exports["#BTCAUD-symbol-description"]=["Bitcoin / Dólar Australiano"],o.exports["#BTCJPY-symbol-description"]=["Bitcoin / Iene Japonês"],o.exports["#BTCBRL-symbol-description"]=["Bitcoin / Real Brasileiro"],o.exports["#PT10-symbol-description"]=["Títulos de Dez Anos do Governo Português"], +o.exports["#TXSX-symbol-description"]=["Índice TSX 60"],o.exports["#VIXC-symbol-description"]=["Índice TSX 60 VIX"],o.exports["#USDPLN-symbol-description"]=["USD/PLN"],o.exports["#EURPLN-symbol-description"]=["Euro / Zloti Polonês"],o.exports["#BTCPLN-symbol-description"]=["Bitcoin / Zloti Polonês"],o.exports["#CAC40-symbol-description"]=["Índice CAC 40"],o.exports["#XBTCAD-symbol-description"]=["Bitcoin/Dólar Canadense"],o.exports["#ITI2!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIF2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIG2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIH2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIJ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIK2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIM2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIN2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIQ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIU2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIV2019-symbol-description"]=["Futuros de Minério de Ferro"], +o.exports["#ITIV2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIX2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2017-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2018-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2019-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#ITIZ2020-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#AMEX:GXF-symbol-description"]=["ETF Global x FTSE região nórdica"],o.exports["#ASX:XAF-symbol-description"]=["Índice S&P/ASX All Australian 50"],o.exports["#ASX:XAT-symbol-description"]=["Índice S&P/ASX All Australian 200"],o.exports["#BIST:XU100-symbol-description"]=["Índice BIST 100"],o.exports["#GPW:WIG20-symbol-description"]=["Índice WIG20"],o.exports["#INDEX:JKSE-symbol-description"]=["Índice Composto de Jarkarta"],o.exports["#INDEX:KLSE-symbol-description"]=["Índice KLCI da Bolsa da Málasia"],o.exports["#INDEX:NZD-symbol-description"]=["Índice NZX 50"],o.exports["#INDEX:STI-symbol-description"]=["Índice STI"],o.exports["#INDEX:XLY0-symbol-description"]=["Índice Composto de Xangai"],o.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Índice MOEX da Rússia"],o.exports["#NYMEX:KT1!-symbol-description"]=["Futuros de café"],o.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD de gás natural"],o.exports["#OANDA:USDPLN-symbol-description"]=["Dólar dos EUA/Zloti Polonês"],o.exports["#TSX:TX60-symbol-description"]=["Índice S&P/TSX 60"],o.exports["#TSX:VBU-symbol-description"]=["Índice Vanguard US Agregado Bond ETF (CAD-hedged) UN"],o.exports["#TSX:VIXC-symbol-description"]=["Índice S&P/TSX 60 VIX"],o.exports["#TVC:CAC40-symbol-description"]=["Índice CAC 40"],o.exports["#TVC:ES10-symbol-description"]=["Títulos de Dez Anos do Governo Espanhol"],o.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",o.exports["#TVC:GB02-symbol-description"]=["Títulos de Dois Anos do Governo Britânico"],o.exports["#TVC:GB10-symbol-description"]=["Títulos de Dez Anos do Governo Britânico"],o.exports["#TVC:GOLD-symbol-description"]=["CFDs em Ouro (US$ / OZ)"],o.exports["#TVC:ID03-symbol-description"]=["Títulos de Três Anos do Governo Indonésio"],o.exports["#TVC:ID10-symbol-description"]=["Títulos de Dez Anos do Governo da Indonésia"],o.exports["#TVC:PALLADIUM-symbol-description"]=["CFDs em Paládio (US$ / OZ)"],o.exports["#TVC:PT10-symbol-description"]=["Títulos de Dez Anos do Governo Português"],o.exports["#TVC:SILVER-symbol-description"]=["CFDs em Prata (US$ / OZ)"],o.exports["#TVC:RUT-symbol-description"]=["Índice Russell 2000"],o.exports["#TSX:TSX-symbol-description"]=["Índice Composto S&P/TSX"],o.exports["#OANDA:CH20CHF-symbol-description"]=["Índice Swiss 20"],o.exports["#TVC:SHCOMP-symbol-description"]=["Índice Shanghai Composite"], +o.exports["#NZX:ALLC-symbol-description"]=["Índice Geral S&P/NZX (Índice de Capital)"],o.exports["#AMEX:SHYG-symbol-description"]=["Cotas 0-5 YEAR High Yield Corporate Bond ETF"],o.exports["#TVC:AU10-symbol-description"]=["Títulos de Dez Anos do Governo Australiano"],o.exports["#TVC:CN10-symbol-description"]=["Títulos de Dez Anos do Governo Chinês"],o.exports["#TVC:KR10-symbol-description"]=["Títulos de Dez Anos do Governo Coreano"],o.exports["#NYMEX:RB1!-symbol-description"]=["Futuros de gasolina RBOB"],o.exports["#NYMEX:HO1!-symbol-description"]=["Futuros de NY Harbor ULSD"],o.exports["#NYMEX:AEZ1!-symbol-description"]=["Futuros de etanol NY"],o.exports["#OANDA:XCUUSD-symbol-description"]=["CFD de cobre (US$/libra)"],o.exports["#COMEX:ZA1!-symbol-description"]=["Futuros de zinco"],o.exports["#CBOT:ZW1!-symbol-description"]=["Futuros de trigo"],o.exports["#NYMEX:KA1!-symbol-description"]=["Futuros de açúcar nº 11"],o.exports["#CBOT:QBC1!-symbol-description"]=["Futuros de milho"],o.exports["#CME:E61!-symbol-description"]=["Futuros de Euro"],o.exports["#CME:B61!-symbol-description"]=["Futuros de Libra Esterlina"],o.exports["#CME:QJY1!-symbol-description"]=["Futuros de Iene Japonês"],o.exports["#CME:A61!-symbol-description"]=["Futuros de Dólar Australiano"],o.exports["#CME:D61!-symbol-description"]=["Futuros de Dólar Canadense"],o.exports["#CME:SP1!-symbol-description"]=["Futuros S&P 500"],o.exports["#CME_MINI:NQ1!-symbol-description"]=["Futuros NASDAQ 100 E-mini"],o.exports["#CBOT_MINI:YM1!-symbol-description"]=["Futuros Dow Jones E-mini"],o.exports["#CME:NY1!-symbol-description"]=["Futuros NIKKEI 225"],o.exports["#EUREX:DY1!-symbol-description"]=["Índice DAX"],o.exports["#CME:IF1!-symbol-description"]=["Índice de Futuros IBOVESPA - US$"],o.exports["#CBOT:TY1!-symbol-description"]=["Futuros de Notas do Tesouro de dez anos"],o.exports["#CBOT:FV1!-symbol-description"]=["Futuros de Notas do Tesouro de cinco anos"],o.exports["#CBOT:ZE1!-symbol-description"]=["Títulos do Tesouro - Futuros de três anos"],o.exports["#CBOT:TU1!-symbol-description"]=["Futuros de Notas do Tesouro de dios anos"],o.exports["#CBOT:FF1!-symbol-description"]=["Futuros de taxas de juros de Fundos FED de 30 dias"],o.exports["#CBOT:US1!-symbol-description"]=["Futuros de T-Bond"],o.exports["#TVC:EXY-symbol-description"]=["Índice Moeda Euro"],o.exports["#TVC:JXY-symbol-description"]=["Índice Iene Japonês"],o.exports["#TVC:BXY-symbol-description"]=["Índice Libra Esterlina"],o.exports["#TVC:AXY-symbol-description"]=["Índice Dólar Australiano"],o.exports["#TVC:CXY-symbol-description"]=["Índice Dólar Canadense"],o.exports["#FRED:GDP-symbol-description"]=["Produto Interno Bruto, primeiro decimal"],o.exports["#FRED:UNRATE-symbol-description"]=["Taxa de desemprego civil"],o.exports["#FRED:POP-symbol-description"]=["População total: todas as idades, incluindo as forças armadas no exterior"],o.exports["#ETHUSD-symbol-description"]=["Ethereum / Dólar"],o.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Índice IBovespa"], +o.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Índice IBrasil"],o.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Índice IBRX 50"],o.exports["#COMEX:HG1!-symbol-description"]=["Futuros de cobre"],o.exports["#INDEX:HSCE-symbol-description"]=["Índice Hang Seng de empresas da China"],o.exports["#NYMEX:CL1!-symbol-description"]=["Futuros de petróleo leve bruto"],o.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI SHS Japão"],o.exports["#TVC:DAX-symbol-description"]=["Índice das 30 Maiores Companhias Alemãs"],o.exports["#TVC:DE10-symbol-description"]=["Títulos de Dez Anos do Governo Alemão"],o.exports["#TVC:DJI-symbol-description"]=["Índice Industrial Médio Dow Jones"],o.exports["#TVC:DXY-symbol-description"]=["Índice Dólar"],o.exports["#TVC:FR10-symbol-description"]=["Títulos de Dez Anos do Governo Francês"],o.exports["#TVC:HSI-symbol-description"]=["Índice Hang Seng"],o.exports["#TVC:IBEX35-symbol-description"]=["Índice IBEX 35"],o.exports["#FX:AUS200-symbol-description"]=["Índice S&P/ASX"],o.exports["#AMEX:SHY-symbol-description"]=["Títulos do Tesouro Americano de 1-3 anos ETF Ishares"],o.exports["#ASX:XJO-symbol-description"]=["Índice S&P/ASX 200"],o.exports["#BSE:SENSEX-symbol-description"]=["Índice S&P BSE Sensex"],o.exports["#INDEX:MIB-symbol-description"]=["Índice MIB"],o.exports["#INDEX:MOY0-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#MOEX:RTSI-symbol-description"]=["Índice RTS"],o.exports["#NSE:NIFTY-symbol-description"]=["Índice Nifty 50"],o.exports["#NYMEX:NG1!-symbol-description"]=["Futuros de Gás Natural"],o.exports["#NYMEX:ZC1!-symbol-description"]=["Futuros Milho"],o.exports["#TVC:IN10-symbol-description"]=["Títulos de Dez Anos do Governo Indiano"],o.exports["#TVC:IT10-symbol-description"]=["Títulos de Dez Anos do Governo Italiano"],o.exports["#TVC:JP10-symbol-description"]=["Títulos de Dez Anos do Governo Japonês"],o.exports["#TVC:NDX-symbol-description"]=["Índice US 100"],o.exports["#TVC:NI225-symbol-description"]=["NIKKEI 225"],o.exports["#TVC:SPX-symbol-description"]=["S&P 500"],o.exports["#TVC:SX5E-symbol-description"]=["Índice Euro Stoxx 50"],o.exports["#TVC:TR10-symbol-description"]=["Títulos de Dez Anos do Governo Turco"],o.exports["#TVC:UKOIL-symbol-description"]=["CFDs em Petróleo Bruto Brent"],o.exports["#TVC:UKX-symbol-description"]=["Índice UK 100"],o.exports["#TVC:US02-symbol-description"]=["Títulos de Dois Anos do Governo Americano"],o.exports["#TVC:US05-symbol-description"]=["Títulos de Cinco Anos do Governo Americano"],o.exports["#TVC:US10-symbol-description"]=["Títulos de Dez Anos do Governo Americano"],o.exports["#TVC:USOIL-symbol-description"]=["CFDs em Petróleo Bruto WTI"],o.exports["#NYMEX:ITI1!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#NASDAQ:SHY-symbol-description"]=["Títulos do Tesouro Americano de 1-3 anos ETF Ishares"],o.exports["#AMEX:ALD-symbol-description"]=["ETF WisdomTree Ásia Dívida Local"],o.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc", +o.exports["#NYSE:BABA-symbol-description"]=["Alibaba Group Holding Ltd."],o.exports["#ICEEUR:CB-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#ICEEUR:CB1!-symbol-description"]=["Petróleo Bruto Brent"],o.exports["#ICEUSA:CC-symbol-description"]=["Cacau"],o.exports["#NYMEX:CL-symbol-description"]=["Petróleo Bruto WTI"],o.exports["#ICEUSA:CT-symbol-description"]=["Algodão nº 2"],o.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",o.exports["#CME:DL-symbol-description"]=["Leite classe III"],o.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",o.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",o.exports["#COMEX:GC-symbol-description"]=["Ouro"],o.exports["#CME:GF-symbol-description"]=["Gado para engorda"],o.exports["#CME:HE-symbol-description"]=["Porcos magros"],o.exports["#NASDAQ:IEF-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 7-10 anos"],o.exports["#NASDAQ:IEI-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 3-7 anos"],o.exports["#NYMEX:KA1-symbol-description"]=["Futuros de Açúcar nº 11"],o.exports["#ICEUSA:KC-symbol-description"]=["Café"],o.exports["#NYMEX:KG1-symbol-description"]=["Futuros de Algodão"],o.exports["#FWB:KT1-symbol-description"]=["Key Tronic Corporation"],o.exports["#CME:LE-symbol-description"]=["Gado Gordo"],o.exports["#ICEEUR:LO-symbol-description"]=["Óleo de calefação ICE"],o.exports["#CME:LS-symbol-description"]=["Madeira"],o.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",o.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",o.exports["#NYMEX:NG-symbol-description"]=["Gás natural"],o.exports["#ICEUSA:OJ-symbol-description"]=["Suco de laranja"],o.exports["#NYMEX:PA-symbol-description"]=["Paládio"],o.exports["#NYSE:PBR-symbol-description"]=["PETRÓLEO BRASILEIRO S.A. - PETROBRAS"],o.exports["#NYMEX:PL-symbol-description"]=["Platina"],o.exports["#COMEX_MINI:QC-symbol-description"]=["Cobre E-Mini"],o.exports["#NYMEX:RB-symbol-description"]=["Gasolina RBOB"],o.exports["#NYMEX:RB1-symbol-description"]=["Futuros de Gasolina RBOB"],o.exports["#MOEX:SBER-symbol-description"]="SBERBANK",o.exports["#AMEX:SCHO-symbol-description"]=["ETF Schwab Curto Prazo Títulos Americanos"],o.exports["#COMEX:SI-symbol-description"]=["Prata"],o.exports["#NASDAQ:TLT-symbol-description"]=["Ishares ETF de títulos do Tesouro Americano de 20 anos"],o.exports["#TVC:VIX-symbol-description"]=["Índice de Volatilidade S&P 500"],o.exports["#MOEX:VTBR-symbol-description"]="VTB",o.exports["#COMEX:ZA-symbol-description"]=["Zinco"],o.exports["#CBOT:ZC-symbol-description"]=["Milho"],o.exports["#CBOT:ZK-symbol-description"]=["Futuros de etanol"],o.exports["#CBOT:ZL-symbol-description"]=["Óleo de soja"],o.exports["#CBOT:ZO-symbol-description"]=["Aveia"],o.exports["#CBOT:ZR-symbol-description"]=["Arroz não processado"],o.exports["#CBOT:ZS-symbol-description"]=["Soja"],o.exports["#CBOT:ZS1-symbol-description"]=["Futuros de Soja"],o.exports["#CBOT:ZW-symbol-description"]=["Trigo"], +o.exports["#CBOT:ZW1-symbol-description"]=["Futuros de Trigo - ECBT"],o.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",o.exports["#NYMEX:ITI2!-symbol-description"]=["Futuros de Minério de Ferro"],o.exports["#CADUSD-symbol-description"]=["Dólar Canadense/Dólar EUA"],o.exports["#CHFUSD-symbol-description"]=["Franco Suíço/Dólar Americano"],o.exports["#GPW:ACG-symbol-description"]="Acautogaz",o.exports["#JPYUSD-symbol-description"]=["Iene/Dólar EUA"],o.exports["#USDAUD-symbol-description"]=["Dólar EUA/Dólar Australiano"],o.exports["#USDEUR-symbol-description"]=["Dólar/Euro"],o.exports["#USDGBP-symbol-description"]=["Dólar/Libra Esterlina"],o.exports["#USDNZD-symbol-description"]=["Dólar EUA/Dólar Neozelandês"],o.exports["#UKOIL-symbol-description"]=["CFDs em Petróleo Bruto (Brent)"],o.exports["#USOIL-symbol-description"]=["CFDs em Petróleo Bruto (WTI)"],o.exports["#US30-symbol-description"]=["Índice Dow Jones Industrial Average"],o.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash/Dólar EUA"],o.exports["#ETCUSD-symbol-description"]=["Ethereum Classic/Dólar EUA"],o.exports["#GOOG-symbol-description"]=["Alphabet Inc (Google) Classe C"],o.exports["#LTCUSD-symbol-description"]=["Litecoin/Dólar EUA"],o.exports["#XRPUSD-symbol-description"]=["XRP/Dólar EUA"],o.exports["#SP:SPX-symbol-description"]=["Índice S&P 500"],o.exports["#ETCBTC-symbol-description"]=["Ethereum Classic/Bitcoin"],o.exports["#ETHBTC-symbol-description"]=["Ethereum/Bitcoin"],o.exports["#XRPBTC-symbol-description"]=["XRP/Bitcoin"],o.exports["#TVC:US30-symbol-description"]=["Títulos de 30 Anos do Governo Americano"],o.exports["#COMEX:SI1!-symbol-description"]=["Futuros de Prata"],o.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold/Dólar EUA"],o.exports["#IOTUSD-symbol-description"]=["IOTA/Dólar EUA"],o.exports["#CME:BTC1!-symbol-description"]=["Futuros de Bitcoin CME"],o.exports["#COMEX:GC1!-symbol-description"]=["Futuros de ouro"],o.exports["#CORNUSD-symbol-description"]=["CFDs de milho"],o.exports["#COTUSD-symbol-description"]=["CFDs de algodão"],o.exports["#DJ:DJA-symbol-description"]=["Índice composto médio Dow Jones"],o.exports["#DJ:DJI-symbol-description"]=["Índice industrial médio Dow Jones"],o.exports["#ETHEUR-symbol-description"]=["Ethereum/Euro"],o.exports["#ETHGBP-symbol-description"]=["Ethereum/Libra Esterlina"],o.exports["#ETHJPY-symbol-description"]=["Ethereum/Iene Japonês"],o.exports["#EURNOK-symbol-description"]=["Euro/Coroa Norueguesa"],o.exports["#GBPPLN-symbol-description"]=["Libra Esterlina/Zloti Polonês"],o.exports["#MOEX:BR1!-symbol-description"]=["Futuros de petróleo Brent"],o.exports["#NYMEX:KG1!-symbol-description"]=["Futuros de algodão"],o.exports["#NYMEX:PL1!-symbol-description"]=["Futuros de platina"],o.exports["#SOYBNUSD-symbol-description"]=["CFDs de soja"],o.exports["#SUGARUSD-symbol-description"]=["CFDs de açúcar"],o.exports["#TVC:IXIC-symbol-description"]=["Índices Amplos dos EUA"],o.exports["#TVC:RU-symbol-description"]=["Índice Russell 1000"], o.exports["#USDZAR-symbol-description"]=["Dólar EUA/Rand Sul-africano"],o.exports["#WHEATUSD-symbol-description"]=["CFDs de trigo"],o.exports["#XRPEUR-symbol-description"]=["XRP/Euro"],o.exports["#CBOT:S1!-symbol-description"]=["Futuros de soja"],o.exports["#SP:MID-symbol-description"]=["Índice S&P 400"],o.exports["#TSX:XCUUSD-symbol-description"]=["CFDs de cobre"],o.exports["#TVC:NYA-symbol-description"]=["Índice NYSE Composite"],o.exports["#TVC:PLATINUM-symbol-description"]=["CFDs de platina (US$/onça)"],o.exports["#TVC:SSMI-symbol-description"]=["Índice Mercado Suíço"],o.exports["#TVC:SXY-symbol-description"]=["Índice Franco Suíço"],o.exports["#TVC:RUI-symbol-description"]=["Índice Russell 1000"],o.exports["#MOEX:RI1!-symbol-description"]=["Futuros do índice RTS"],o.exports["#MOEX:MX1!-symbol-description"]=["Futuros do índice MICEX"],o.exports["#CBOE:BG1!-symbol-description"]=["Futuros de Bitcoin CBOE"],o.exports["#TVC:MY10-symbol-description"]=["Títulos de Dez Anos do Governo da Malásia"],o.exports["#CME:S61!-symbol-description"]=["Futuros de Franco Suíço"],o.exports["#TVC:DEU30-symbol-description"]=["Índice DAX"],o.exports["#BCHEUR-symbol-description"]=["Bitcoin dinheiro/euros"],o.exports["#TVC:ZXY-symbol-description"]=["Índice Dólar da Nova Zelândia"],o.exports["#MIL:FTSEMIB-symbol-description"]=["Índice FTSE MIB"],o.exports["#XETR:DAX-symbol-description"]=["Índice DAX"],o.exports["#MOEX:IMOEX-symbol-description"]=["Índice MOEX Rússia"],o.exports["#FX:US30-symbol-description"]=["Índice Industrial Médio Dow Jones"],o.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",o.exports["#MOEX:MX2!-symbol-description"]=["Índice de futuros MICEX"],o.exports["#NEOUSD-symbol-description"]=["NEO/Dólar dos EUA"],o.exports["#XMRUSD-symbol-description"]=["Monero/Dólar dos EUA"],o.exports["#ZECUSD-symbol-description"]=["Zcash/Dólar dos EUA"],o.exports["#TVC:CAC-symbol-description"]=["Índice CAC 40"],o.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",o.exports["#TVC:GB10Y-symbol-description"]=["Títulos do Governo Britânico 10a (Yields)"],o.exports["#TVC:AU10Y-symbol-description"]=["Títulos do Governo Australiano 10a (Yield)"],o.exports["#TVC:CN10Y-symbol-description"]=["Títulos do Governo Chinês 10a (Yield)"],o.exports["#TVC:DE10Y-symbol-description"]=["Títulos do Governo Alemão 10a (Yield)"],o.exports["#TVC:ES10Y-symbol-description"]=["Títulos do Governo Espanhol 10a (Yield)"],o.exports["#TVC:FR10Y-symbol-description"]=["Títulos do Governo Frances 10a (Yield)"],o.exports["#TVC:IN10Y-symbol-description"]=["Títulos do Governo Indiano 10a (Yield)"],o.exports["#TVC:IT10Y-symbol-description"]=["Títulos do Governo Italiano 10a (Yield)"],o.exports["#TVC:JP10Y-symbol-description"]=["Títulos do Governo Japonês 10a (Yield)"],o.exports["#TVC:KR10Y-symbol-description"]=["Títulos do Governo Coeano 10a (Yield)"],o.exports["#TVC:MY10Y-symbol-description"]=["Títulos do Governo Malásio 10a (Yield)"],o.exports["#TVC:PT10Y-symbol-description"]=["Títulos do Governo Português 10a (Yield)"], o.exports["#TVC:TR10Y-symbol-description"]=["Títulos do Governo Turco 10a (Yield)"],o.exports["#TVC:US02Y-symbol-description"]=["Títulos do Governo Norte Americano 2a (Yield)"],o.exports["#TVC:US05Y-symbol-description"]=["Títulos do Governo Norte Americano 5a (Yield)"],o.exports["#TVC:US10Y-symbol-description"]=["Títulos do Governo Norte Americano 10a (Yield)"],o.exports["#INDEX:TWII-symbol-description"]=["Índice Ponderado de Taiwan"],o.exports["#CME:J61!-symbol-description"]=["Futuros em ienes japoneses"],o.exports["#CME_MINI:J71!-symbol-description"]=["Futuros E-mini em ienes japoneses"],o.exports["#CME_MINI:WM1!-symbol-description"]=["Futuros E-micro em ienes japoneses/dólares americanos"],o.exports["#CME:M61!-symbol-description"]=["Futuros em pesos mexicanos"],o.exports["#CME:T61!-symbol-description"]=["Futuros em randes sul-africanos"],o.exports["#CME:SK1!-symbol-description"]=["Futuros em coroas suecas"],o.exports["#CME:QT1!-symbol-description"]=["Futuros em renminbis chineses/dólares americanos"],o.exports["#COMEX:AUP1!-symbol-description"]=["Futuros de alumínio MW U.S. Transaction Premium Platts (25MT)"],o.exports["#CME:L61!-symbol-description"]=["Futuros em reais brasileiros"],o.exports["#CME:WP1!-symbol-description"]=["Futuros em zlotis poloneses"],o.exports["#CME:N61!-symbol-description"]=["Futuros em dólares neozelandeses"],o.exports["#CME_MINI:MG1!-symbol-description"]=["Futuros E-micro em dólares australianos/dólares americanos"],o.exports["#CME_MINI:WN1!-symbol-description"]=["Futuros E-micro em francos suíços/dólares americanos"],o.exports["#CME_MINI:MF1!-symbol-description"]=["Futuros E-micro em euros/dólares americanos"],o.exports["#CME_MINI:E71!-symbol-description"]=["Futuros E-mini em euros"],o.exports["#CBOT:ZK1!-symbol-description"]=["Futuros de Combustível Etanol Desnaturado"],o.exports["#CME_MINI:MB1!-symbol-description"]=["Futuros E-micro em libras esterlinas/dólares americanos"],o.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Futuros E-mini de Gasolina"],o.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Futuros E-mini de Óleo de Calefação"],o.exports["#COMEX_MINI:QC1!-symbol-description"]=["Futuros E-mini de Cobre"],o.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Futuros E-mini de Gás Natural"],o.exports["#CME:E41!-symbol-description"]=["Futuros em dólares americanos/liras turcas"],o.exports["#COMEX_MINI:QI1!-symbol-description"]=["Futuros (Mini) de Prata"],o.exports["#CME:DL1!-symbol-description"]=["Futuros de Leite Classe III"],o.exports["#NYMEX:UX1!-symbol-description"]=["Futuros de Urânio"],o.exports["#CBOT:BO1!-symbol-description"]=["Futuros de Óleo de Soja"],o.exports["#CME:HE1!-symbol-description"]=["Futuros de Suínos Magros"],o.exports["#NYMEX:IAC1!-symbol-description"]=["Futuros de Carvão Newcastle"],o.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Futuros E-mini de Petróleo Bruto Leve"],o.exports["#NYMEX:JMJ1!-symbol-description"]=["Mini Futuros de Brent"],o.exports["#COMEX:AEP1!-symbol-description"]=["Futuros Europeus Premium de Alumínio"], o.exports["#CBOT:ZQ1!-symbol-description"]=["Futuros de Taxas de Juros de Fundos Federais a 30 dias"],o.exports["#CME:LE1!-symbol-description"]=["Futuros de Gado em Pé"],o.exports["#CME:UP1!-symbol-description"]=["Futuros de francos suíços/ienes japoneses"],o.exports["#CBOT:ZN1!-symbol-description"]=["Futuros de Notas Y de 10 anos"],o.exports["#CBOT:ZB1!-symbol-description"]=["Futuros de Obrigações do Tesouro"],o.exports["#CME:GF1!-symbol-description"]=["Futuros de Gado de Engorda"],o.exports["#CBOT:UD1!-symbol-description"]=["Futuros de Obrigações do Tesouro Ultra"],o.exports["#CME:I91!-symbol-description"]=["Futuro de Imoveis CME - Washington DC"],o.exports["#CBOT:ZO1!-symbol-description"]=["Futuros de Aveia"],o.exports["#CBOT:ZM1!-symbol-description"]=["Futuros de Farelo de Soja"],o.exports["#CBOT_MINI:XN1!-symbol-description"]=["Futuros Mini de Milho"],o.exports["#CBOT:ZC1!-symbol-description"]=["Futuros de Milho"],o.exports["#CME:LS1!-symbol-description"]=["Futuros de Madeira"],o.exports["#CBOT_MINI:XW1!-symbol-description"]=["Futuros Mini de Trigo"],o.exports["#CBOT_MINI:XK1!-symbol-description"]=["Futuros Mini de Soja"],o.exports["#CBOT:ZS1!-symbol-description"]=["Futuros de Soja"],o.exports["#NYMEX:PA1!-symbol-description"]=["Futuros de Paládio"],o.exports["#CME:FTU1!-symbol-description"]=["Futuros E-mini do Índice FTSE100 em dólares americanos"],o.exports["#CBOT:ZR1!-symbol-description"]=["Futuros de Arroz"],o.exports["#COMEX_MINI:GR1!-symbol-description"]=["Futuros (E-micro) de Ouro"],o.exports["#COMEX_MINI:QO1!-symbol-description"]=["Futuros (Mini) de Ouro"],o.exports["#CME_MINI:RL1!-symbol-description"]=["Futuros E-mini Russel 1000"],o.exports["#CME_MINI:EW1!-symbol-description"]=["Futuros E-mini S&P400 Midcap"],o.exports["#COMEX:LD1!-symbol-description"]=["Futuros de Chumbo"],o.exports["#CME_MINI:ES1!-symbol-description"]=["Futuros E-mini S&P500"],o.exports["#TVC:SA40-symbol-description"]=["Índice Top 40 da Africa do Sul"],o.exports["#BMV:ME-symbol-description"]=["Índice IPC do México"],o.exports["#BCBA:IMV-symbol-description"]=["Índice MERVAL"],o.exports["#HSI:HSI-symbol-description"]=["Índice Hang Seng"],o.exports["#BVL:SPBLPGPT-symbol-description"]=["Índice Geral S&P/BVL do Peru (PEN)"],o.exports["#EGX:EGX30-symbol-description"]=["Índice EGX30 Price Return"],o.exports["#BVC:IGBC-symbol-description"]=["Índice Geral da Bolsa de Valores da Colômbia"],o.exports["#TWSE:TAIEX-symbol-description"]=["Índice de Ações Ponderadas por Capitalização de Taiwan"],o.exports["#QSE:GNRI-symbol-description"]=["Índice QE"],o.exports["#BME:IBC-symbol-description"]=["Índice IBEX35"],o.exports["#NZX:NZ50G-symbol-description"]=["Índice Bruto S&P/NZX50"],o.exports["#SIX:SMI-symbol-description"]=["Índice do Mercado Suíço"],o.exports["#SZSE:399001-symbol-description"]=["Índice SZSE Componente"],o.exports["#TADAWUL:TASI-symbol-description"]=["Índice Tadawul Todas as Ações"],o.exports["#IDX:COMPOSITE-symbol-description"]=["Índice IDX Composto"],o.exports["#EURONEXT:PX1-symbol-description"]=["Índice CAC40"], diff --git a/charting_library/bundles/pt.77.a1830a06fe990f9f1170.js b/charting_library/bundles/pt.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/pt.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/pt.77.5401b8766c940f90b3e9.js index 1ce6aed5..656c5095 100644 --- a/charting_library/bundles/pt.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/pt.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:o=>{o.exports=["Adicionar"]},53585:o=>{o.exports=["Adicionar cor customizada"]},81865:o=>{o.exports=["Opacidade"]},19801:o=>{o.exports=["Sexta"]},11268:o=>{o.exports=["Seg"]},63331:o=>{o.exports=["Sáb."]},85954:o=>{o.exports=["Dom"]},26230:o=>{o.exports=["Quarta"]},24793:o=>{o.exports=["Quinta"]},31533:o=>{o.exports=["Terça"]},73755:o=>{o.exports=["Outro Símbolo"]},16936:o=>{o.exports=["Voltar"]},88046:o=>{o.exports=["Símbolo do gráfico principal"]},9898:o=>{o.exports=["Direita"]},52051:o=>{o.exports=["O calendário está atualmente no ano de {year}"]},99990:o=>{o.exports=["O calendário está atualmente entre os anos de {year_start} até {year_end}"]},92702:o=>{o.exports=["O calendário está atualmente em {month}"]},20036:o=>{o.exports=["Cancelar"]},23398:o=>{o.exports=["Mudar símbolo"]},94551:o=>{o.exports=["Gráfico"]},64498:o=>{o.exports=["Todas as fontes"]},97637:o=>{o.exports=["Abril"]},86797:o=>{o.exports=["Agosto"]},79852:o=>{o.exports=["Título"]},55669:o=>{o.exports=["Dezembro"]},56095:o=>{o.exports=["Diminuir"]},29601:o=>{o.exports=["Descrição"]},16467:o=>{o.exports=["Fevereiro"]},72970:o=>{o.exports=["Sexta"]},46812:o=>{o.exports=["Aumentar"]},26910:o=>{o.exports=["Janeiro"]},23230:o=>{o.exports=["Julho"]},49385:o=>{o.exports=["Junho"]},90784:o=>{o.exports=["Outubro"]},89298:o=>{o.exports=["Desvio"]},68988:o=>{o.exports="Ok"},61199:o=>{o.exports=["Segunda"]},95543:o=>{o.exports=["Meses"]},68327:o=>{o.exports=["Мaio"]},84675:o=>{o.exports=["Março"]},54406:o=>{o.exports=["Nenhuma exchange corresponde ao seu critério"]},41379:o=>{o.exports=["Nenhum símbolo compatível com seu critério"]},71194:o=>{o.exports=["Novembro"]},83771:o=>{o.exports=["Próximo ano"]},75385:o=>{o.exports=["Próximos anos"]},39752:o=>{o.exports=["Próximo mês"]},35563:o=>{o.exports=["O formato numérico é inválido."]},19724:o=>{o.exports=["Fontes"]},1144:o=>{o.exports=["Sábado"]},52298:o=>{o.exports=["Pesquisar"]},13269:o=>{o.exports=["Selecionar fonte"]},61132:o=>{o.exports=["Setembro"]},2607:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {max}."]},53669:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {min}."]},72149:o=>{o.exports=["Domingo"]},83583:o=>{o.exports=["Mudar para meses"]},6244:o=>{o.exports=["Mudar para datas"]},80879:o=>{o.exports=["Mudar para anos"]},89053:o=>{o.exports=["Símbolo"]},48490:o=>{o.exports=["Símbolo & descrição"]},75905:o=>{o.exports=["Pesquisa de Símbolo"]},32457:o=>{o.exports=["Por favor, insira a data correta"]},5122:o=>{o.exports=["Por favor, insira o formato de data correto aaaa-mm-dd"]},2587:o=>{o.exports=["Mês anterior"]},39329:o=>{o.exports=["Ano anterior"]},27004:o=>{o.exports=["Anos anteriores"]},54336:o=>{o.exports=["Remover cor"]},7147:o=>{o.exports=["Quarta"]},7951:o=>{o.exports=["Quinta"]},60142:o=>{o.exports=["Espessura"]},44979:o=>{o.exports=["Terça"]},69325:o=>{o.exports=["Anos"]},12629:o=>{o.exports="commodity"},87592:o=>{o.exports="cfd"},17023:o=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:o=>{o.exports=["Adicionar"]},53585:o=>{o.exports=["Adicionar cor customizada"]},81865:o=>{o.exports=["Opacidade"]},19801:o=>{o.exports=["Sexta"]},11268:o=>{o.exports=["Seg"]},63331:o=>{o.exports=["Sáb."]},85954:o=>{o.exports=["Dom"]},26230:o=>{o.exports=["Quarta"]},24793:o=>{o.exports=["Quinta"]},31533:o=>{o.exports=["Terça"]},73755:o=>{o.exports=["Outro Símbolo"]},16936:o=>{o.exports=["Voltar"]},88046:o=>{o.exports=["Símbolo do gráfico principal"]},9898:o=>{o.exports=["Direita"]},52051:o=>{o.exports=["O calendário está atualmente no ano de {year}"]},99990:o=>{o.exports=["O calendário está atualmente entre os anos de {year_start} até {year_end}"]},92702:o=>{o.exports=["O calendário está atualmente em {month}"]},20036:o=>{o.exports=["Cancelar"]},23398:o=>{o.exports=["Mudar símbolo"]},94551:o=>{o.exports=["Gráfico"]},64498:o=>{o.exports=["Todas as fontes"]},97637:o=>{o.exports=["Abril"]},86797:o=>{o.exports=["Agosto"]},79852:o=>{o.exports=["Título"]},55669:o=>{o.exports=["Dezembro"]},56095:o=>{o.exports=["Diminuir"]},29601:o=>{o.exports=["Descrição"]},16467:o=>{o.exports=["Fevereiro"]},72970:o=>{o.exports=["Sexta"]},46812:o=>{o.exports=["Aumentar"]},26910:o=>{o.exports=["Janeiro"]},23230:o=>{o.exports=["Julho"]},49385:o=>{o.exports=["Junho"]},90784:o=>{o.exports=["Outubro"]},89298:o=>{o.exports=["Desvio"]},68988:o=>{o.exports="Ok"},61199:o=>{o.exports=["Segunda"]},95543:o=>{o.exports=["Meses"]},68327:o=>{o.exports=["Мaio"]},84675:o=>{o.exports=["Março"]},29673:o=>{o.exports=["Nenhuma exchange corresponde ao seu critério"]},41379:o=>{o.exports=["Nenhum símbolo compatível com seu critério"]},71194:o=>{o.exports=["Novembro"]},83771:o=>{o.exports=["Próximo ano"]},75385:o=>{o.exports=["Próximos anos"]},39752:o=>{o.exports=["Próximo mês"]},35563:o=>{o.exports=["O formato numérico é inválido."]},19724:o=>{o.exports=["Fontes"]},1144:o=>{o.exports=["Sábado"]},52298:o=>{o.exports=["Pesquisar"]},13269:o=>{o.exports=["Selecionar fonte"]},61132:o=>{o.exports=["Setembro"]},2607:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {max}."]},53669:o=>{o.exports=["O valor especificado é maior que o instrumento máximo de {min}."]},72149:o=>{o.exports=["Domingo"]},83583:o=>{o.exports=["Mudar para meses"]},6244:o=>{o.exports=["Mudar para datas"]},80879:o=>{o.exports=["Mudar para anos"]},89053:o=>{o.exports=["Símbolo"]},48490:o=>{o.exports=["Símbolo & descrição"]},75905:o=>{o.exports=["Pesquisa de Símbolo"]},32457:o=>{o.exports=["Por favor, insira a data correta"]},5122:o=>{o.exports=["Por favor, insira o formato de data correto aaaa-mm-dd"]},2587:o=>{o.exports=["Mês anterior"]},39329:o=>{o.exports=["Ano anterior"]},27004:o=>{o.exports=["Anos anteriores"]},54336:o=>{o.exports=["Remover cor"]},7147:o=>{o.exports=["Quarta"]},7951:o=>{o.exports=["Quinta"]},60142:o=>{o.exports=["Espessura"]},44979:o=>{o.exports=["Terça"]},69325:o=>{o.exports=["Anos"]},12629:o=>{o.exports="commodity"},87592:o=>{o.exports="cfd"},17023:o=>{ o.exports=["Mudar Opacidade"]},13066:o=>{o.exports=["Mudar Cor"]},95657:o=>{o.exports=["Mudar Espessura"]},18567:o=>{o.exports=["alterar propriedade {propertyName}"]},36962:o=>{o.exports=["fch"]},8448:o=>{o.exports=["Cripto"]},67245:o=>{o.exports="dr"},88720:o=>{o.exports=["economia"]},39512:o=>{o.exports="forex"},81859:o=>{o.exports=["futuros"]},39337:o=>{o.exports=["máx"]},91815:o=>{o.exports="hl2"},40771:o=>{o.exports="hlc3"},9523:o=>{o.exports="hlcc4"},12754:o=>{o.exports=["índice"]},60804:o=>{o.exports=["índices"]},12504:o=>{o.exports="ohlc4"},38466:o=>{o.exports=["abertura"]},3919:o=>{o.exports=["mín"]},36931:o=>{o.exports=["ação"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/pt.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/pt.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 5b2f3c41..00000000 --- a/charting_library/bundles/pt.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports=["#{count} (preço, barra)"]},91282:e=>{e.exports=["#1 (barra)"]},1961:e=>{e.exports=["#1 (preço)"]},12706:e=>{e.exports=["#1 (preço, barra)"]},92195:e=>{e.exports=["#1 (% posição vertical, barra)"]},66187:e=>{e.exports=["Mediana"]},5066:e=>{e.exports="%"},89795:e=>{e.exports=["Anti-horário"]},43809:e=>{e.exports=["Coeficientes como porcentagem"]},40054:e=>{e.exports=["Cor"]},47737:e=>{e.exports=["Modo de estatísticas compactas"]},4639:e=>{e.exports=["Coordenadas"]},76655:e=>{e.exports=["Dinheiro"]},99120:e=>{e.exports=["Canal"]},60066:e=>{e.exports=["Variação em pips"]},36150:e=>{e.exports=["Ângulo"]},38280:e=>{e.exports=["Ângulos"]},95264:e=>{e.exports=["Tamanho da Conta"]},85160:e=>{e.exports=["Sempre mostrar informações"]},54189:e=>{e.exports=["Arcos"]},34674:e=>{e.exports=["HL médio em minticks"]},17608:e=>{e.exports=["Legendas Inferiores"]},48848:e=>{e.exports=["Contorno"]},72269:e=>{e.exports=["Contorno"]},27331:e=>{e.exports=["Fundo"]},19949:e=>{e.exports=["Intervalo de barras"]},81260:e=>{e.exports=["Grade"]},67114:e=>{e.exports=["Intervalo de data/hora"]},37067:e=>{e.exports=["Deslocamento (preço, barra)"]},75460:e=>{e.exports=["Distância"]},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports=["Preço de entrada"]},1220:e=>{e.exports=["Estender"]},71116:e=>{e.exports=["Estender fundo"]},45809:e=>{e.exports=["Estender à esquerda"]},25892:e=>{e.exports=["Estender Linha à Esquerda"]},13611:e=>{e.exports=["Estender Linhas"]},3304:e=>{e.exports=["Estender as linhas à esquerda"]},83095:e=>{e.exports=["Estender Linhas à Direita"]},14025:e=>{e.exports=["Estender à direita"]},74395:e=>{e.exports=["Estender Linha à Direita"]},85197:e=>{e.exports=["Estender topo"]},17006:e=>{e.exports=["Tamanho da fonte"]},31343:e=>{e.exports=["Texto de Falha"]},28565:e=>{e.exports=["Fundo de Falha"]},87931:e=>{e.exports=["Leques"]},39836:e=>{e.exports=["Níveis de Fibo com base na escala log"]},10578:e=>{e.exports=["Círculos completos"]},25264:e=>{e.exports=["Barras máx./mín."]},66049:e=>{e.exports=["Barras OC"]},27531:e=>{e.exports=["Tamanho do lote"]},85206:e=>{e.exports=["Legenda"]},75332:e=>{e.exports=["Borda da legenda"]},14773:e=>{e.exports=["Fundo da legenda"]},37126:e=>{e.exports=["Texto da legenda"]},79106:e=>{e.exports=["Níveis"]},95610:e=>{e.exports=["Linhas de nível"]},79307:e=>{e.exports=["Legendas à Esquerda"]},49286:e=>{e.exports=["Linha - MáxMín/2"]},17676:e=>{e.exports=["Linha - Abertura"]},47669:e=>{e.exports=["Linha - Fechamento"]},71899:e=>{e.exports=["Linha - Máximo"]},83394:e=>{e.exports=["Linha - Mínimo"]},60489:e=>{e.exports=["Cor da linha"]},53889:e=>{e.exports=["Modo"]},95543:e=>{e.exports=["Meses"]},24510:e=>{e.exports=["Ponto intermediário"]},22213:e=>{e.exports=["Fundo de Fonte"]},15500:e=>{e.exports=["Borda de Fonte"]},79238:e=>{e.exports=["Texto de Fonte"]},37249:e=>{e.exports=["Estatísticas"]},28712:e=>{e.exports=["Posição das Informações"]},50948:e=>{e.exports=["Cor de Stop"]},56119:e=>{ -e.exports=["Nível de Stop"]},69835:e=>{e.exports=["Texto de Sucesso"]},91141:e=>{e.exports=["Fundo de Sucesso"]},2694:e=>{e.exports=["Porcentagem de variação"]},650:e=>{e.exports=["Porcentuais"]},25684:e=>{e.exports=["Preço"]},23675:e=>{e.exports=["Legenda de Preços"]},75675:e=>{e.exports=["Legendas de preços"]},16103:e=>{e.exports=["Níveis de preços"]},46964:e=>{e.exports=["Intervalo de Preços"]},59771:e=>{e.exports=["Razão Preço/Barra"]},29072:e=>{e.exports=["Preços"]},2635:e=>{e.exports=["Nível de Lucro"]},33886:e=>{e.exports=["Intervalos e proporção"]},24186:e=>{e.exports=["Reverter"]},91367:e=>{e.exports=["Legendas a Direita"]},63833:e=>{e.exports=["Risco"]},95545:e=>{e.exports=["Onda"]},10209:e=>{e.exports=["Legendas Superiores"]},98001:e=>{e.exports=["Fundo de Alvo"]},89258:e=>{e.exports=["Borda de Alvo"]},45302:e=>{e.exports=["Cor do alvo"]},74289:e=>{e.exports=["Texto de Alvo"]},17932:e=>{e.exports=["Disposição do texto"]},55325:e=>{e.exports=["Legenda de horário"]},77838:e=>{e.exports=["Níveis de tempo"]},2295:e=>{e.exports=["Transparência"]},4372:e=>{e.exports=["Linha de Tendência"]},12374:e=>{e.exports=["Usar uma cor"]},91322:e=>{e.exports=["Valores"]},25227:e=>{e.exports=["Variância"]},1670:e=>{e.exports=["alterar ângulo"]},38829:e=>{e.exports=["alterar cor da seta"]},23723:e=>{e.exports=["mudar a coordenada da barra X"]},72080:e=>{e.exports=["alterar cor da bandeira"]},66266:e=>{e.exports=["mudar o preço da coordenada Y"]},98905:e=>{e.exports=["alterar margem superior"]},11049:e=>{e.exports=["alterar posição vertical da coordenada Y"]},31804:e=>{e.exports=["alterar {title} no sentido anti-horário"]},99128:e=>{e.exports=["alterar a visibilidade das porcentagens dos coeficientes de {title}"]},20216:e=>{e.exports=["alterar cor de {title}"]},35435:e=>{e.exports=["alterar modo estatísticas compactas de {title}"]},550:e=>{e.exports=["alterar cor da borda da vela para cima de {title}"]},28146:e=>{e.exports=["alterar visibilidade da borda da vela de {title}"]},7373:e=>{e.exports=["alterar cor da borda da vela para baixo de {title}"]},38742:e=>{e.exports=["alterar cor da vela para baixo de {title}"]},42273:e=>{e.exports=["alterar cor da vela para cima de {title}"]},76054:e=>{e.exports=["alterar a cor de pavio da vela de {title}"]},27029:e=>{e.exports=["alterar visibilidade do pavio da vela de {title}"]},22430:e=>{e.exports=["alterar a visibilidade da variação em pips de {title}"]},45537:e=>{e.exports=["alterar a visibilidade da distância de {title}"]},31775:e=>{e.exports=["alterar tamanho da conta de {title}"]},37913:e=>{e.exports=["alterar exibir sempre estatística de {title}"]},15521:e=>{e.exports=["alterar a cor de todas as linhas de {title}"]},17466:e=>{e.exports=["alterar a cor das linhas de arcos {index} de {title}"]},72307:e=>{e.exports=["alterar largura das linhas de arcos {index} de {title}"]},13853:e=>{e.exports=["alterar visibilidade das linhas de arcos {index} de {title}"]},78680:e=>{e.exports=["alterar valor médio HL de {title}"]},15802:e=>{ -e.exports=["alterar visibilidade da legenda de {title} da base"]},36438:e=>{e.exports=["alterar a transparência do fundo de {title}"]},64548:e=>{e.exports=["alterar visibilidadde do fundo de {title}"]},75312:e=>{e.exports=["alterar cor do fundo de {title}"]},39651:e=>{e.exports=["alterar cor do fundo 1 de {title}"]},78177:e=>{e.exports=["alterar cor do fundo 2 de {title}"]},42746:e=>{e.exports=["alterar a visibilidade do intervalo de barras de {title}"]},53770:e=>{e.exports=["alterar a visibilidade da grade de {title}"]},29145:e=>{e.exports=["alterar a cor da linha da grade de {title}"]},64949:e=>{e.exports=["alterar estilo da linha da grade de {title}"]},93548:e=>{e.exports=["alterar largura da grade de {title}"]},15485:e=>{e.exports=["alterar visibilidade do intervalo de data/hora de {title}"]},3400:e=>{e.exports=["alterar o ângulo de {title}"]},91534:e=>{e.exports=["alterar visibilidade da distância do {title}"]},65056:e=>{e.exports=["alterar emoji de {title}"]},65899:e=>{e.exports=["alterar visibilidade do emoji de {title}"]},59354:e=>{e.exports=["alterar o preço de entrada de {title}"]},1447:e=>{e.exports=["alterar base ampliada de {title}"]},15258:e=>{e.exports=["alterar {title} ampliado a esquerda"]},96902:e=>{e.exports=["alterar linhas estendidas de {title}"]},896:e=>{e.exports=["alterar topo ampliado de {title}"]},3708:e=>{e.exports=["alterar extensão a esquerda de {title}"]},52889:e=>{e.exports=["alterar extensão a direita de {title}"]},86647:e=>{e.exports=["alterar a extensão de {title}"]},3156:e=>{e.exports=["alterar a cor do texto de insucesso de {title}"]},49885:e=>{e.exports=["alterar a cor do fundo de insucesso de {title}"]},89126:e=>{e.exports=["alterar visibilidade da linha {index} do leque {title}"]},30016:e=>{e.exports=["alterar largura da linha {index} do leque de {title}"]},82516:e=>{e.exports=["alterar cor da linha {index} do leque de {title}"]},78142:e=>{e.exports=["alterar visibilidade do leque de {title}"]},79467:e=>{e.exports=["alterar as cores das linhas dos leques de {title}"]},45739:e=>{e.exports=["alterar níveis de fib na escala log de {title}"]},99670:e=>{e.exports=["alterar {title} invertido"]},35165:e=>{e.exports=["alterar visibilidade dos círculos completos de {title}"]},48983:e=>{e.exports=["alterar cor da imagem do fundo de {title}"]},45025:e=>{e.exports=["alterar tamanho do lote de {title}"]},81170:e=>{e.exports=["alterar alinhamento das legendas de {title}"]},22775:e=>{e.exports=["mudar o tamanho da fonte das legendas de {title}"]},24338:e=>{e.exports=["alterar visibilidade das legendas de {title}"]},32891:e=>{e.exports=["alterar o coeficiente da linha do nível {index} de {title}"]},85551:e=>{e.exports=["alterar a cor da linha do nível {index} de {title}"]},47840:e=>{e.exports=["alterar estilo da linha do nível {index} de {title}"]},45463:e=>{e.exports=["alterar o nível de {index} de visibilidade da linha de {title}"]},90098:e=>{e.exports=["alterar a largura de linha do nível {index} de {title}"]},26710:e=>{e.exports=["alterar os níveis de visibilidade de {title}"]},2359:e=>{ -e.exports=["alterar a visibilidade das legendas de {title} a esquerda"]},44643:e=>{e.exports=["alterar a largura da linha de {title}"]},20563:e=>{e.exports=["alterar cor da linha de {title}"]},66982:e=>{e.exports=["alterar o estilo da linha de {title}"]},94441:e=>{e.exports=["alterar modo de {title}"]},89996:e=>{e.exports=["alterar a visibilidade do ponto intermediário de {title}"]},36618:e=>{e.exports=["alterar {title} espelhado"]},18544:e=>{e.exports=["alterar cor do fundo da fonte de {title}"]},48035:e=>{e.exports=["alterar cor da borda da fonte de {title}"]},42286:e=>{e.exports=["alterar cor do texto da fonte de {title}"]},588:e=>{e.exports=["alterar posição das estatísticas de {title}"]},54659:e=>{e.exports=["alterar cor de stop de {title}"]},89182:e=>{e.exports=["alterar nível de stop de {title}"]},82224:e=>{e.exports=["alterar preço de stop de {title}"]},88383:e=>{e.exports=["alterar a cor do texto de sucesso de {title}"]},26967:e=>{e.exports=["alterar a cor do fundo de sucesso de {title}"]},62243:e=>{e.exports=["alterar a visibilidade da variação em porcentagem de {title}"]},45936:e=>{e.exports=["alterar a visibilidade da legenda de preço de {title}"]},88577:e=>{e.exports=["alterar a visibilidade da legenda de preços de {title}"]},47045:e=>{e.exports=["alterar a visibilidade do intervalo de preço de {title}"]},56175:e=>{e.exports=["alterar visibilidade do preço de {title}"]},44539:e=>{e.exports=["alterar o nível de lucro de {title}"]},41646:e=>{e.exports=["alterar preço de lucros de {title}"]},52877:e=>{e.exports=["alterar reversão de {title}"]},16598:e=>{e.exports=["alterar a visibilidade das legendas de {title} a direita"]},31553:e=>{e.exports=["alterar risco de {title}"]},40344:e=>{e.exports=["alterar modo de exibição de {title}"]},73137:e=>{e.exports=["alterar visibilidade da legenda de {title} do topo"]},52387:e=>{e.exports=["alterar cor do fundo do alvo de {title}"]},6921:e=>{e.exports=["alterar cor da borda do alvo de {title}"]},97573:e=>{e.exports=["alterar cor de alvo de {title}"]},27634:e=>{e.exports=["alterar cor do texto alvo de {title}"]},33822:e=>{e.exports=["alterar visibilidade da legenda de horário de {title}"]},84321:e=>{e.exports=["alterar transparência de {title}"]},12355:e=>{e.exports=["alterar valor de variância de {title}"]},25937:e=>{e.exports=["alterar alinhamento vertical das legendas de {toolName}"]},46991:e=>{e.exports=["alterar alinhamento horizontal das legendas de {toolName}"]},73080:e=>{e.exports=["alterar a direção das legendas de {toolName}"]},24272:e=>{e.exports=["alterar visibilidade da linha de {toolName}"]},46404:e=>{e.exports=["alterar largura da linha de {toolName}"]},50265:e=>{e.exports=["alterar cor da linha de {toolName}"]},72781:e=>{e.exports=["alterar largura da linha de {toolName} estendida à esquerda"]},84613:e=>{e.exports=["alterar largura da linha de {toolName} estendida à direita"]},62603:e=>{e.exports=["alterar largura da ponta da linha de {toolName} à esquerda"]},62412:e=>{e.exports=["alterar largura da ponta da linha de {toolName} à direita"]},35422:e=>{ -e.exports=["alterar estilo da linha de {toolName}"]},77690:e=>{e.exports=["alterar texto de {toolName}"]},69871:e=>{e.exports=["alterar a visibilidade do texto de {toolName}"]},25878:e=>{e.exports=["alterar a disposição do texto de {toolName}"]},91832:e=>{e.exports=["alterar a cor do fundo do texto de {toolName}"]},18610:e=>{e.exports=["alterar visibilidade do fundo do texto de {toolName}"]},44755:e=>{e.exports=["alterar a cor da borda do texto de {toolName}"]},6324:e=>{e.exports=["alterar a largura da borda do texto de {toolName}"]},45529:e=>{e.exports=["alterar a visibilidade da borda do texto de {toolName}"]},6500:e=>{e.exports=["alterar cor do texto de {toolName}"]},51614:e=>{e.exports=["altear a fonte do texto em negrito de {toolName}"]},18572:e=>{e.exports=["alterar a fonte do texto em itálico de {toolName}"]},48382:e=>{e.exports=["mudar tamanho da fonte do texto de {toolName}"]},18567:e=>{e.exports=["alterar propriedade {propertyName}"]},21926:e=>{e.exports=["cor do fundo"]},52241:e=>{e.exports=["fundos preenchidos"]},70607:e=>{e.exports=["cor das linhas"]},41075:e=>{e.exports=["estilo das linhas"]},73043:e=>{e.exports=["largura das linhas"]},72223:e=>{e.exports=["mover desenhos"]},41437:e=>{e.exports=["Cor do texto"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/restricted-toolset.1b7bc1402f30983626f1.js b/charting_library/bundles/restricted-toolset.1b7bc1402f30983626f1.js new file mode 100644 index 00000000..fdb40b9a --- /dev/null +++ b/charting_library/bundles/restricted-toolset.1b7bc1402f30983626f1.js @@ -0,0 +1,31 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5516,9685],{26574:e=>{e.exports={switcher:"switcher-fwE97QDf","thumb-wrapper":"thumb-wrapper-fwE97QDf","size-small":"size-small-fwE97QDf","size-medium":"size-medium-fwE97QDf","size-large":"size-large-fwE97QDf",input:"input-fwE97QDf","intent-default":"intent-default-fwE97QDf","disable-active-state-styles":"disable-active-state-styles-fwE97QDf","intent-select":"intent-select-fwE97QDf",track:"track-fwE97QDf",thumb:"thumb-fwE97QDf"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},17723:e=>{e.exports={footer:"footer-dwINHZFL"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},33963:e=>{e.exports={item:"item-zwyEh4hn",label:"label-zwyEh4hn",labelRow:"labelRow-zwyEh4hn",toolbox:"toolbox-zwyEh4hn"}},27306:e=>{e.exports={button:"button-iLKiGOdQ",hovered:"hovered-iLKiGOdQ",disabled:"disabled-iLKiGOdQ",active:"active-iLKiGOdQ",hidden:"hidden-iLKiGOdQ"}},17946:(e,t,a)=>{"use strict";a.d(t,{CustomBehaviourContext:()=>n});const n=(0,a(50959).createContext)({enableActiveStateStyles:!0});n.displayName="CustomBehaviourContext"},76974:(e,t,a)=>{"use strict";a.d(t,{useIsMounted:()=>i});var n=a(50959);const i=()=>{const e=(0,n.useRef)(!1);return(0,n.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}},24437:(e,t,a)=>{"use strict";a.d(t,{DialogBreakpoints:()=>i});var n=a(88803);const i={SmallHeight:n["small-height-breakpoint"],TabletSmall:n["tablet-small-breakpoint"],TabletNormal:n["tablet-normal-breakpoint"]}},39362:(e,t,a)=>{"use strict";a.d(t,{SymbolSearchDialogFooter:()=>l});var n=a(50959),i=a(97754),o=a.n(i),s=a(17723);function l(e){const{className:t,children:a}=e;return n.createElement("div",{className:o()(s.footer,t)},a)}},36189:(e,t,a)=>{"use strict";a.d(t,{FavoriteButton:()=>d});var n=a(44352),i=a(50959),o=a(97754),s=a(9745),l=a(39146),r=a(48010),h=a(14877);const c={add:n.t(null,void 0,a(44629)),remove:n.t(null,void 0,a(72482))};function d(e){const{className:t,isFilled:a,isActive:n,onClick:d,...u}=e;return i.createElement(s.Icon,{...u,className:o(h.favorite,"apply-common-tooltip",a&&h.checked,n&&h.active,t),icon:a?l:r,onClick:d,title:a?c.remove:c.add})}},37968:(e,t,a)=>{"use strict";a.d(t,{useForceUpdate:()=>i});var n=a(50959);const i=()=>{const[,e]=(0,n.useReducer)((e=>e+1),0);return e}},70412:(e,t,a)=>{"use strict";a.d(t,{hoverMouseEventFilter:()=>o,useAccurateHover:()=>s,useHover:()=>i});var n=a(50959);function i(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){o(e)&&t(!0)},onMouseOut:function(e){o(e)&&t(!1)}}]}function o(e){return!e.currentTarget.contains(e.relatedTarget)}function s(e){const[t,a]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);a(n)};return document.addEventListener("mouseover",t), +()=>document.removeEventListener("mouseover",t)}),[]),t}},81332:(e,t,a)=>{"use strict";a.d(t,{multilineLabelWithIconAndToolboxTheme:()=>s});var n=a(40173),i=a(71986),o=a(33963);const s=(0,n.mergeThemes)(i,o)},96040:(e,t,a)=>{"use strict";a.d(t,{RemoveButton:()=>h});var n=a(44352),i=a(50959),o=a(97754),s=a(9745),l=a(33765),r=a(27306);function h(e){const{className:t,isActive:h,onClick:c,onMouseDown:d,title:u,hidden:v,"data-name":m="remove-button",...p}=e;return i.createElement(s.Icon,{...p,"data-name":m,className:o(r.button,"apply-common-tooltip",h&&r.active,v&&r.hidden,t),icon:l,onClick:c,onMouseDown:d,title:u||n.t(null,void 0,a(34596))})}},47102:e=>{e.exports={accessible:"accessible-NQERJsv9",active:"active-NQERJsv9"}},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},90785:e=>{e.exports={accessible:"accessible-raQdxQp0"}},89089:e=>{e.exports={button:"button-LkmyTVRc",active:"active-LkmyTVRc"}},20461:e=>{e.exports={wrapper:"wrapper-psOC5oyI",labelRow:"labelRow-psOC5oyI",label:"label-psOC5oyI",labelHint:"labelHint-psOC5oyI",labelOn:"labelOn-psOC5oyI"}},40670:e=>{e.exports={wrapper:"wrapper-bl9AR3Gv",hovered:"hovered-bl9AR3Gv",withIcon:"withIcon-bl9AR3Gv",labelRow:"labelRow-bl9AR3Gv",label:"label-bl9AR3Gv",switchWrap:"switchWrap-bl9AR3Gv",icon:"icon-bl9AR3Gv",labelHint:"labelHint-bl9AR3Gv",labelOn:"labelOn-bl9AR3Gv"}},90826:e=>{e.exports={button:"button-Y1TCZogJ",active:"active-Y1TCZogJ"}},38456:e=>{e.exports={button:"button-ptpAHg8E",withText:"withText-ptpAHg8E",withoutText:"withoutText-ptpAHg8E"}},67972:e=>{e.exports={form:"form-MgR0zejo",input:"input-MgR0zejo",menu:"menu-MgR0zejo",add:"add-MgR0zejo",hovered:"hovered-MgR0zejo",wrap:"wrap-MgR0zejo",accessible:"accessible-MgR0zejo",menuLabel:"menuLabel-MgR0zejo",hover:"hover-MgR0zejo"}},39357:e=>{e.exports={spinnerWrap:"spinnerWrap-cZT0OZe0"}},52045:e=>{e.exports={button:"button-neROVfUe",first:"first-neROVfUe",last:"last-neROVfUe"}},97041:e=>{e.exports={wrap:"wrap-n5bmFxyX"}},64618:e=>{e.exports={hidden:"hidden-5MVS18J8"}},18369:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-o5a0MQMm",withIcon:"withIcon-o5a0MQMm",shortcut:"shortcut-o5a0MQMm",loading:"loading-o5a0MQMm",icon:"icon-o5a0MQMm"}},4549:e=>{e.exports={button:"button-b3Cgff6l",group:"group-b3Cgff6l",menu:"menu-b3Cgff6l"}},27363:e=>{e.exports={customTradingViewStyleButton:"customTradingViewStyleButton-zigjK1n2",withoutIcon:"withoutIcon-zigjK1n2"}},75352:e=>{e.exports={dropdown:"dropdown-l0nf43ai",label:"label-l0nf43ai",smallWidthTitle:"smallWidthTitle-l0nf43ai",smallWidthMenuItem:"smallWidthMenuItem-l0nf43ai",smallWidthWrapper:"smallWidthWrapper-l0nf43ai"}},20371:e=>{e.exports={value:"value-gwXludjS",selected:"selected-gwXludjS"}},867:e=>{e.exports={smallWidthMenuItem:"smallWidthMenuItem-RmqZNwwp",menuItem:"menuItem-RmqZNwwp",remove:"remove-RmqZNwwp"}},80022:e=>{e.exports={button:"button-S_1OCXUK",first:"first-S_1OCXUK",last:"last-S_1OCXUK",menu:"menu-S_1OCXUK",dropdown:"dropdown-S_1OCXUK",menuContent:"menuContent-S_1OCXUK", +section:"section-S_1OCXUK",smallTabletSectionTitle:"smallTabletSectionTitle-S_1OCXUK",addCustomInterval:"addCustomInterval-S_1OCXUK",hovered:"hovered-S_1OCXUK",group:"group-S_1OCXUK"}},23902:e=>{e.exports={button:"button-gn9HMufu"}},92998:e=>{e.exports={button:"button-ZuDkGGhF",isDisabled:"isDisabled-ZuDkGGhF"}},70152:e=>{e.exports={saveString:"saveString-XVd1Kfjg",hidden:"hidden-XVd1Kfjg",loader:"loader-XVd1Kfjg"}},63672:e=>{e.exports={opened:"opened-yyMUOAN9",hover:"hover-yyMUOAN9",autoSaveWrapper:"autoSaveWrapper-yyMUOAN9",sharingWrapper:"sharingWrapper-yyMUOAN9",button:"button-yyMUOAN9",buttonSmallPadding:"buttonSmallPadding-yyMUOAN9",hintPlaceHolder:"hintPlaceHolder-yyMUOAN9",smallHintPlaceHolder:"smallHintPlaceHolder-yyMUOAN9",popupItemRowTabletSmall:"popupItemRowTabletSmall-yyMUOAN9",shortcut:"shortcut-yyMUOAN9",toolTitle:"toolTitle-yyMUOAN9",toolTitleMobile:"toolTitleMobile-yyMUOAN9",layoutItem:"layoutItem-yyMUOAN9",layoutMeta:"layoutMeta-yyMUOAN9",labelRow:"labelRow-yyMUOAN9",layoutTitle:"layoutTitle-yyMUOAN9",layoutItemWrap:"layoutItemWrap-yyMUOAN9",layoutTitleMobile:"layoutTitleMobile-yyMUOAN9",active:"active-yyMUOAN9",textWrap:"textWrap-yyMUOAN9",text:"text-yyMUOAN9",withIcon:"withIcon-yyMUOAN9",sharingLabelWrap:"sharingLabelWrap-yyMUOAN9",infoIcon:"infoIcon-yyMUOAN9",copyLink:"copyLink-yyMUOAN9",copyLinkMobile:"copyLinkMobile-yyMUOAN9"}},25882:e=>{e.exports={button:"button-cq__ntSC",largeLeftPadding:"largeLeftPadding-cq__ntSC",text:"text-cq__ntSC",uppercase:"uppercase-cq__ntSC"}},26431:e=>{e.exports={button:"button-HwLRKjG6",text:"text-HwLRKjG6",logo:"logo-HwLRKjG6"}},92710:e=>{e.exports={description:"description-jgoQcEnP"}},5145:e=>{e.exports={item:"item-j7oVl2yI",accessible:"accessible-j7oVl2yI",round:"round-j7oVl2yI"}},85013:e=>{e.exports={wrap:"wrap-HXSqojvq",titleWrap:"titleWrap-HXSqojvq",indicators:"indicators-HXSqojvq",title:"title-HXSqojvq",icon:"icon-HXSqojvq",text:"text-HXSqojvq",titleTabletSmall:"titleTabletSmall-HXSqojvq",labelRow:"labelRow-HXSqojvq",label:"label-HXSqojvq"}},48261:e=>{e.exports={labelRow:"labelRow-JeQoCpvi",toolbox:"toolbox-JeQoCpvi",description:"description-JeQoCpvi",descriptionTabletSmall:"descriptionTabletSmall-JeQoCpvi",item:"item-JeQoCpvi",titleItem:"titleItem-JeQoCpvi",titleItemTabletSmall:"titleItemTabletSmall-JeQoCpvi",itemTabletSmall:"itemTabletSmall-JeQoCpvi",itemLabelTabletSmall:"itemLabelTabletSmall-JeQoCpvi",wrap:"wrap-JeQoCpvi",hovered:"hovered-JeQoCpvi"}},36001:e=>{e.exports={menu:"menu-hcofKPms",menuSmallTablet:"menuSmallTablet-hcofKPms",menuItemHeaderTabletSmall:"menuItemHeaderTabletSmall-hcofKPms",menuItemHeader:"menuItemHeader-hcofKPms"}},70760:e=>{e.exports={wrap:"wrap-jiC5bgmi",full:"full-jiC5bgmi",first:"first-jiC5bgmi",last:"last-jiC5bgmi",medium:"medium-jiC5bgmi",buttonWithFavorites:"buttonWithFavorites-jiC5bgmi"}},57778:e=>{e.exports={icon:"icon-uMfL97K2"}},76197:(e,t,a)=>{"use strict";a.d(t,{CollapsibleSection:()=>r});var n=a(50959),i=a(97754),o=a.n(i),s=a(10381),l=a(12989);const r=(0,n.forwardRef)((function(e,t){ +const{open:a,summary:i,children:r,onStateChange:h,tabIndex:c,className:d,...u}=e;return n.createElement(n.Fragment,null,n.createElement("div",{...u,className:o()(d,l.summary),onClick:function(){h&&h(!a)},"data-open":a,ref:t,tabIndex:c},i,n.createElement(s.ToolWidgetCaret,{className:l.caret,dropped:Boolean(a)})),a&&r)}))},69297:(e,t,a)=>{"use strict";a.d(t,{DEFAULT_MENU_ITEM_SWITCHER_THEME:()=>m,MenuItemSwitcher:()=>p});var n=a(50959),i=a(97754),o=a.n(i),s=a(17946),l=a(26574),r=a.n(l);function h(e){const t=(0,n.useContext)(s.CustomBehaviourContext),{className:a,intent:o="default",size:l="small",enableActiveStateStyles:h=t.enableActiveStateStyles}=e;return i(a,r().switcher,r()[`size-${l}`],r()[`intent-${o}`],!h&&r()["disable-active-state-styles"])}function c(e){var t;const{reference:a,size:i,intent:o,role:s,"aria-checked":l,checked:c,defaultChecked:d,onKeyDown:u,...v}=e,m=(0,n.useCallback)((e=>{13===e.keyCode&&e.target.click(),u&&u(e)}),[u]);return n.createElement("span",{className:h(e)},n.createElement("input",{...v,type:"checkbox",className:r().input,ref:a,role:null!=s?s:"switch","aria-checked":null!==(t=null!=l?l:c)&&void 0!==t?t:d,checked:c,defaultChecked:d,onKeyDown:m}),n.createElement("span",{className:r()["thumb-wrapper"]},n.createElement("span",{className:r().track}),n.createElement("span",{className:r().thumb})))}var d=a(9745),u=a(90186),v=a(40670);const m=v;function p(e){const{className:t,checked:a,id:i,label:s,labelDescription:l,value:r,preventLabelHighlight:h,reference:m,switchReference:p,theme:g=v,disabled:b,icon:C}=e,S=o()(g.label,a&&!h&&g.labelOn),_=o()(t,g.wrapper,a&&g.wrapperWithOnLabel,l&&g.wrapperWithDescription);return n.createElement("label",{className:o()(_,C&&g.withIcon),htmlFor:i,ref:m},void 0!==C&&n.createElement(d.Icon,{className:g.icon,icon:C}),n.createElement("div",{className:g.labelRow},n.createElement("div",{className:S},s),l&&n.createElement("div",{className:g.labelHint},l)),n.createElement("div",{className:v.switchWrap},n.createElement(c,{disabled:b,className:g.switch,reference:p,checked:a,onChange:function(t){const a=t.target.checked;void 0!==e.onChange&&e.onChange(a)},value:r,tabIndex:-1,id:i,role:e.switchRole,...(0,u.filterDataProps)(e)})))}},65817:(e,t,a)=>{"use strict";a.d(t,{INTERVALS:()=>i});var n=a(44352);const i=[{name:"",label:n.t(null,{context:"interval"},a(37830))},{name:"H",label:n.t(null,{context:"interval"},a(5285))},{name:"D",label:n.t(null,{context:"interval"},a(6174))},{name:"W",label:n.t(null,{context:"interval"},a(25042))},{name:"M",label:n.t(null,{context:"interval"},a(79410))}]},6652:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getRestrictedToolSet:()=>nn});var n=a(14483),i=a(50959),o=a(19036),s=a(44352),l=a(82992),r=a(88732),h=a(45876),c=a(36189),d=a(9745),u=a(16396),v=a(50298),m=a(97754),p=a.n(m),g=a(97041);const b=i.forwardRef(((e,t)=>{const{children:a,className:n,...o}=e;return i.createElement("div",{className:m(n,g.wrap),ref:t,...o},a)}));var C=a(88066),S=a(52045);class _ extends i.PureComponent{constructor(){super(...arguments),this._handleClick=()=>{ +const{onClick:e,onClickArg:t}=this.props;e&&e(t)}}render(){const{className:e,icon:t,hint:a,text:n,isDisabled:o,isActive:s,isFirst:l,isLast:r,onClick:h,onClickArg:c,...d}=this.props;return i.createElement(C.ToolbarButton,{...d,icon:t,text:n,tooltip:a,isDisabled:o,isActive:s,isGrouped:!0,onClick:this._handleClick,className:m(e,S.button,{[S.first]:l,[S.last]:r})})}}var y=a(51613),f=a(90692),w=a(24437),E=a(81332),M=a(5962),k=a(16410),T=a(42960),x=a(47201),I=a(3343),A=a(16838);function R(e){const{orientation:t,onKeyDown:a,...n}=e,o=A.PLATFORM_ACCESSIBILITY_ENABLED?{role:"radiogroup","aria-orientation":t}:{};return i.createElement("div",{...n,...o,onKeyDown:(0,x.createSafeMulticastEventHandler)((function(e){if(!A.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const a=(0,I.hashFromEvent)(e);if("vertical"!==t&&38!==a&&40!==a)return;if("vertical"===t&&37!==a&&39!==a)return;const n=(i=e.currentTarget,Array.from(i.querySelectorAll('[role="radio"]:not([disabled], [aria-disabled])')).filter((0,A.createScopedVisibleElementFilter)(i))).sort(A.navigationOrderComparator);var i;if(0===n.length)return;const o=n.indexOf(document.activeElement);if(-1===o)return;e.preventDefault();const s=()=>{const e=(o+n.length-1)%n.length;n[o].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")),n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()},l=()=>{const e=(o+n.length+1)%n.length;n[o].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")),n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()};switch(a){case 38:"vertical"!==t&&s();break;case 40:"vertical"!==t&&l();break;case 37:"vertical"===t&&s();break;case 39:"vertical"===t&&l()}}),a)})}var N=a(4549);const F={barsStyle:s.t(null,void 0,a(84232))},H=(0,M.registryContextType)();function L(e){var t;return!(null===(t=l.linking.supportedChartStyles.value())||void 0===t?void 0:t.includes(e))}class O extends i.PureComponent{constructor(e,t){super(e,t),this._handleChangeStyle=e=>{const{favorites:t,lastSelectedNotFavorite:a,activeStyle:n}=this.state;this.setState({activeStyle:e,lastSelectedNotFavorite:t.includes(n)?a:n})},this._handleSelectStyle=e=>{const{chartWidgetCollection:t}=this.context;e!==t.activeChartStyle.value()&&t.setChartStyleToWidget(e)},this._handleClickFavorite=e=>{this._isStyleFavorited(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._boundForceUpdate=()=>{this.forceUpdate()},this._handleQuickClick=e=>{this._handleSelectStyle(e),this._trackClick()},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired,favoriteChartStylesService:o.any.isRequired});const{chartWidgetCollection:a,favoriteChartStylesService:n}=t,i=a.activeChartStyle.value(),s=n.get(),l=(0,k.japaneseChartStyles)();this.state={activeStyle:i,favorites:s,styles:(0,k.commonChartStyles)(),japaneseStyles:l}}componentDidMount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context +;e.activeChartStyle.subscribe(this._handleChangeStyle),t.getOnChange().subscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.subscribe(this._boundForceUpdate)}componentWillUnmount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.unsubscribe(this._handleChangeStyle),t.getOnChange().unsubscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.unsubscribe(this._boundForceUpdate)}render(){const{isShownQuicks:e,displayMode:t="full",id:a}=this.props,{activeStyle:n,favorites:o,styles:s,japaneseStyles:l,lastSelectedNotFavorite:c}=this.state,u="small"!==t&&e&&0!==o.length,m=[...o];m.includes(n)?void 0!==c&&m.push(c):m.push(n);const p=u&&m.length>1;return i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(e=>{const t=s.map((t=>this._renderPopupMenuItem(t,t===n,e))),o=l.map((t=>this._renderPopupMenuItem(t,t===n,e)));return i.createElement(b,{id:a},p&&i.createElement(R,{orientation:"horizontal",className:N.group},m.map(((e,t)=>i.createElement(_,{role:"radio",className:N.button,icon:h.SERIES_ICONS[e],"aria-checked":u&&n===e,isActive:u&&n===e,isDisabled:L(e),key:t,hint:(0,T.getTranslatedChartStyleName)(e),isFirst:0===t,isLast:t===m.length-1,onClick:u?this._handleQuickClick:void 0,onClickArg:e,"data-value":r.STYLE_SHORT_NAMES[e]})))),i.createElement(v.ToolbarMenuButton,{arrow:Boolean(p),content:p?void 0:i.createElement(b,null,i.createElement(d.Icon,{icon:h.SERIES_ICONS[n]})),tooltip:p?F.barsStyle:(0,T.getTranslatedChartStyleName)(n),className:N.menu,isDrawer:e,onClick:this._trackClick},t,!!o.length&&i.createElement(y.PopupMenuSeparator,null),o))}))}_renderPopupMenuItem(e,t,a){const{isFavoritingAllowed:n}=this.props,o=this._isStyleFavorited(e);return i.createElement(u.PopupMenuItem,{key:e,theme:a?E.multilineLabelWithIconAndToolboxTheme:void 0,icon:h.SERIES_ICONS[e],isActive:t,isDisabled:L(e),label:(0,T.getTranslatedChartStyleName)(e)||"",onClick:this._handleSelectStyle,onClickArg:e,showToolboxOnHover:!o,toolbox:n&&i.createElement(c.FavoriteButton,{isActive:t,isFilled:o,onClick:()=>this._handleClickFavorite(e)}),"data-value":r.STYLE_SHORT_NAMES[e]})}_handleChangeSettings(e){this.setState({lastSelectedNotFavorite:void 0,favorites:e})}_isStyleFavorited(e){return-1!==this.state.favorites.indexOf(e)}_handleAddFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set([...t,e])}_handleRemoveFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set(t.filter((t=>t!==e)))}_trackClick(){0}}O.contextType=H;var D=a(50238),P=a(31409),U=a(38456);const B=["medium","small"],W=(0,i.forwardRef)((function(e,t){const{text:a,className:n,displayMode:o,collapseWhen:s=B,...l}=e,r=!s.includes(o);return i.createElement(P.ToolWidgetButton,{...l,ref:t,text:r?a:void 0,className:m(n,U.button,r?U.withText:U.withoutText)})}));function z(e){const{tooltip:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement(W,{"aria-label":A.PLATFORM_ACCESSIBILITY_ENABLED?t:void 0,...a, +tag:A.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:o,ref:n,"data-tooltip":t})}var V=a(51768),Z=a(76460),K=a(1393);const Q=(0,M.registryContextType)();class q extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({isActive:e})},this._handleClick=e=>{var t;(0,V.trackEvent)("GUI","Chart Header Toolbar","compare"),null===(t=this._compareDialogRenderer)||void 0===t||t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired}),this.state={isActive:!1},this._compareDialogRenderer=this.context.chartWidgetCollection.getCompareDialogRenderer()}componentDidMount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().subscribe(this._updateState)}componentWillUnmount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().unsubscribe(this._updateState)}render(){const{isActive:e}=this.state;return i.createElement(z,{...this.props,icon:K,isOpened:e,onClick:this._handleClick,collapseWhen:["full","medium","small"],tooltip:s.t(null,void 0,a(20229))})}}q.contextType=Q;var j=a(48889),G=a(61814),Y=a(68335),X=a(97268),J=a(57047);const $=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Shift,!1),"F"],text:"{0} + {1}"}),ee=(0,M.registryContextType)();function te(e){return e.fullscreen().value()?J:X}class ae extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=()=>{this.setState({icon:te(this.context.chartWidgetCollection)})},this._handleClick=()=>{const{chartWidgetCollection:e}=this.context;e.fullscreen().value()?e.exitFullscreen():e.startFullscreen()},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired}),this.state={icon:te(this.context.chartWidgetCollection)},this._subscribe()}render(){const{className:e,id:t}=this.props,{icon:n}=this.state;return i.createElement(j.ToolbarIconButton,{id:t,icon:n,onClick:this._handleClick,className:m(e),tooltip:s.t(null,void 0,a(11682)),"data-tooltip-hotkey":$})}componentWillUnmount(){this._unsubscribe()}_subscribe(){this.context.chartWidgetCollection.fullscreen().subscribe(this._updateState)}_unsubscribe(){this.context.chartWidgetCollection.fullscreen().unsubscribe(this._updateState)}}ae.contextType=ee;var ne=a(50151);const ie=(0,a(59224).getLogger)("FavoritesInfo");function oe(e,t){if(0===e.length)return Promise.resolve([]);ie.logNormal("Requesting favorites info");const a=[],n=new Map,i=new Map,o=new Map;return e.forEach((e=>{switch(e.type){case"java":o.set(e.studyId,e);break;case"pine":isPublishedPineId(e.pineId)?n.set(e.pineId,e):i.set(e.pineId,e);break;default:(0,ne.assert)(!1,`unknown favorite type ${JSON.stringify(e)}`)}})),0!==o.size&&a.push(t.findAllJavaStudies().then((e=>{const t=new Map;for(const a of e)!a.is_hidden_study&&o.has(a.id)&&t.set(a.id,{name:a.description,localizedName:a.description_localized,studyMarketShittyObject:a});return t})).then((e=>{const t=function(e,t){const a={items:[],notFoundItems:[]};return e.forEach(((e,n)=>{const i=t.get(n);void 0!==i?a.items.push({item:e,info:i +}):a.notFoundItems.push(e)})),a}(o,e);if(0!==t.notFoundItems.length){const e=t.notFoundItems.map((e=>e.studyId));ie.logWarn(`Cannot find java scripts: ${JSON.stringify(e)}`)}return t.items}))),Promise.all(a).then((e=>(ie.logNormal("Requesting favorites info finished"),e.reduce(((e,t)=>e.concat(t)),[]))))}var se=a(18341),le=a(88348),re=a(26996),he=a(39357);function ce(e){const{className:t}=e;return i.createElement("div",{className:p()(he.spinnerWrap,t)},i.createElement(re.Loader,null))}var de=a(82962),ue=a(76422),ve=a(39681),me=a(75352);const pe=(0,G.hotKeySerialize)({keys:["/"],text:"{0}"}),ge=(0,M.registryContextType)();class be extends i.PureComponent{constructor(e,t){super(e,t),this._promise=null,this._menu=i.createRef(),this._favoriteFundamentalsModel=null,this._setActiveState=e=>{this.setState({isActive:e})},this._handleClick=e=>{const{studyMarket:t}=this.props;this.setState({isActive:!0},(()=>{t.visible().value()?t.hide():t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})})),this._trackClick()},this._handleSelectIndicator=e=>{e=(0,ne.ensureDefined)(e),this._trackFavoriteAction("Favorite indicator from toolbar");"java"===e.type?e.studyId:e.pineId;(()=>{e=(0,ne.ensureDefined)(e);const{chartWidgetCollection:t}=this.context;if("java"===e.type){const t=(0,se.tryFindStudyLineToolNameByStudyId)(e.studyId);if(null!==t)return void le.tool.setValue(t)}t.activeChartWidget.value().insertStudy(e,[])})()},this._handleFavoriteIndicatorsChange=()=>{const{favoriteScriptsModel:e}=this.context,t=[...(0,ne.ensureDefined)(e).favorites()];this.setState({favorites:t}),this._clearCache()},this._handleFavoriteFundamentalsChange=()=>{var e;const t=new Set((null===(e=this._favoriteFundamentalsModel)||void 0===e?void 0:e.favorites())||[]);this.setState({favoriteFundamentals:t}),this._clearCache()},this._handleMouseEnter=()=>{this._prefetchFavorites()},this._handleWrapClick=()=>{this._prefetchFavorites()},this._handleChangeActiveWidget=()=>{this._clearCache()},this._clearCache=()=>{this._promise=null,this.setState({infos:[]})},this._handleScriptRenamed=e=>{const{favoriteScriptsModel:t}=this.context;void 0!==t&&t.isFav(e.scriptIdPart)&&this._clearCache()},this._handleFavoriteMenuClick=()=>{this._trackClick(),this._trackFavoriteAction("Select favorite indicators dropdown")},(0,M.validateRegistry)(t,{favoriteScriptsModel:o.any,chartWidgetCollection:o.any.isRequired});const{favoriteScriptsModel:a}=t,n=void 0!==a?a.favorites():[];this.state={isActive:!1,isLoading:!1,favorites:n,favoriteFundamentals:void 0,infos:[]}}componentDidMount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().subscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().subscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.subscribe(this._handleChangeActiveWidget)),ue.on("TVScriptRenamed",this._handleScriptRenamed,null)}componentWillUnmount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().unsubscribe(this._setActiveState), +void 0!==t&&(t.favoritesChanged().unsubscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.unsubscribe(this._handleChangeActiveWidget)),ue.unsubscribe("TVScriptRenamed",this._handleScriptRenamed,null),this._promise=null}render(){const{isActive:e,favorites:t,favoriteFundamentals:n,isLoading:o}=this.state,{className:l,displayMode:r,id:h}=this.props,{chartWidgetCollection:c}=this.context;return i.createElement(i.Fragment,null,i.createElement(b,{id:h,onMouseEnter:this._handleMouseEnter,onClick:this._handleWrapClick},i.createElement(z,{displayMode:r,className:l,icon:ve,isOpened:e,onClick:this._handleClick,text:s.t(null,void 0,a(61142)),"data-role":"button","data-name":"open-indicators-dialog",tooltip:s.t(null,void 0,a(74527)),"data-tooltip-hotkey":pe}),Boolean(t.length>0||(null==n?void 0:n.size))&&i.createElement(f.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>i.createElement(v.ToolbarMenuButton,{key:c.activeChartWidget.value().id(),arrow:!0,closeOnClickOutside:!0,isDrawer:e,drawerPosition:"Bottom",ref:this._menu,onClick:this._handleFavoriteMenuClick,"data-name":"show-favorite-indicators",tooltip:s.t(null,void 0,a(33959))},i.createElement("div",{className:p()(me.dropdown,e&&me.smallWidthWrapper)},i.createElement(de.ToolWidgetMenuSummary,{className:e&&me.smallWidthTitle},s.t(null,void 0,a(83127))),o&&i.createElement(ce,null),!o&&i.createElement(i.Fragment,null,this.state.infos.length>0?this.state.infos.map((t=>i.createElement(u.PopupMenuItem,{className:p()(e&&me.smallWidthMenuItem),theme:e?E.multilineLabelWithIconAndToolboxTheme:void 0,key:"java"===t.item.type?t.item.studyId:t.item.pineId,onClick:this._handleSelectIndicator,onClickArg:t.item,label:i.createElement("span",{className:p()(!e&&me.label,e&&me.smallWidthLabel,"apply-overflow-tooltip")},Ce(t))}))):null!==this._promise&&i.createElement(u.PopupMenuItem,{isDisabled:!0,label:s.t(null,void 0,a(23687))}))))))))}_prefetchFavorites(){const{chartWidgetCollection:e}=this.context;if(null!==this._promise||!window.is_authenticated)return;const t=e.activeChartWidget.value();if(!t.hasModel())return;const a=t.model().model().studyMetaInfoRepository();this.setState({isLoading:!0});const n=this._promise=Promise.all([oe(this.state.favorites,a),void 0]).then((e=>{if(n!==this._promise)return;const[t,a]=e;let i=[...t];if(a){const e=a.filter((e=>{var t;return null===(t=this.state.favoriteFundamentals)||void 0===t?void 0:t.has(e.scriptIdPart)})).map(this._mapFundamentalToFavoriteItemInfo);i.push(...e)}i=[...i].sort(((e,t)=>Ce(e).localeCompare(Ce(t)))),this.setState({infos:i,isLoading:!1},(()=>{this._menu.current&&this._menu.current.update()}))}))}_trackClick(){0}_trackFavoriteAction(e){(0,V.trackEvent)("GUI","Chart Header Toolbar",e)}_mapFundamentalToFavoriteItemInfo(e){return{item:{type:"pine",pineId:e.scriptIdPart},info:{name:e.scriptName,localizedName:getLocalizedFundamentalsName(e),studyMarketShittyObject:void 0}}}}function Ce(e){return e.info.localizedName||s.t(e.info.name,{context:"study"},a(68716))}be.contextType=ge;var Se=a(94025),_e=a(20371) +;function ye(e){return i.createElement("div",{className:m(_e.value,{[_e.selected]:e.isSelected})},e.value,e.metric)}var fe=a(65817),we=a(67972);function Ee(e){const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null),s=A.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div";return i.createElement(s,{...a,ref:n,tabIndex:o,"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&we.accessible,t)})}function Me(e){const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement("input",{...a,ref:n,tabIndex:o,"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&we.accessible,t)})}var ke=a(47102);function Te(e){const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement(u.PopupMenuItem,{...a,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&ke.accessible,e.isActive&&ke.active,t),reference:n,tabIndex:o,onKeyDown:function(e){if(!A.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=(0,I.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),n.current instanceof HTMLElement&&n.current.click())},"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,"aria-disabled":A.PLATFORM_ACCESSIBILITY_ENABLED&&e.isDisabled||void 0})}class xe extends i.PureComponent{constructor(e){super(e),this._menu=i.createRef(),this._handleChangeInput=e=>{const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&this.setState({inputValue:t})},this._handleSelectTime=e=>{var t,a,n,i;this.setState({selectedIntervalSuffix:e}),null===(a=(t=this.props).onSelect)||void 0===a||a.call(t),null===(n=this._menu.current)||void 0===n||n.close(),null===(i=this._menu.current)||void 0===i||i.focus()},this._handleClickAdd=()=>{const{inputValue:e,selectedIntervalSuffix:t}=this.state;this.props.onAdd(e,t)},this.state={inputValue:"1",selectedIntervalSuffix:fe.INTERVALS[0].name}}render(){const{inputValue:e,menuWidth:t,selectedIntervalSuffix:n}=this.state;return i.createElement("div",{className:we.form},i.createElement(Me,{className:we.input,maxLength:7,onChange:this._handleChangeInput,value:e}),i.createElement(v.ToolbarMenuButton,{orientation:"none",minWidth:t,"data-role":"menuitem",onClose:this.props.onCloseMenu,onOpen:this.props.onOpenMenu,className:we.menu,ref:this._menu,content:i.createElement("div",{className:we.menuLabel},fe.INTERVALS.find((e=>e.name===n)).label)},fe.INTERVALS.map((e=>i.createElement(Te,{dontClosePopup:!0,key:e.name,label:e.label,onClick:this._handleSelectTime,onClickArg:e.name})))),i.createElement(Ee,{className:we.add,onClick:this._handleClickAdd},s.t(null,void 0,a(54777))))}}var Ie=a(90186),Ae=a(70412),Re=a(32563),Ne=a(96040),Fe=a(90826);function He(e){const{tooltip:t,onClick:a,...n}=e,[o,s]=(0,D.useRovingTabindexElement)(null);return A.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{ref:o,tabIndex:s,onClick:a,className:p()(Fe.button,n.isActive&&Fe.active),type:"button"},i.createElement(Ne.RemoveButton,{"aria-label":t,...n,"data-tooltip":t +})):i.createElement(Ne.RemoveButton,{...e,"data-tooltip":t})}var Le=a(89089);function Oe(e){const{tooltip:t,onClick:a,...n}=e,[o,s]=(0,D.useRovingTabindexElement)(null);return A.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{ref:o,tabIndex:s,onClick:a,className:p()(Le.button,n.isActive&&Le.active),type:"button"},i.createElement(c.FavoriteButton,{"aria-label":t,...n,"data-tooltip":t})):i.createElement(c.FavoriteButton,{...e,"data-tooltip":t})}var De=a(867);function Pe(e){const{interval:t,hint:a,isActive:n,isDisabled:o,isFavorite:s,isSignaling:l,onClick:r,onClickRemove:h,onClickFavorite:c,isSmallTablet:d}=e,u=(0,Ie.filterDataProps)(e),[v,m]=(0,Ae.useHover)(),g=i.useCallback((e=>h(t,e)),[h,t]),b=i.useCallback((()=>c(t)),[c,t]),C=(0,i.useRef)(null);return(0,i.useEffect)((()=>{var e;l&&d&&(null===(e=C.current)||void 0===e||e.scrollIntoView())}),[l,d]),i.createElement("div",{...m,ref:C},i.createElement(Te,{...u,className:p()(De.menuItem,d&&De.smallWidthMenuItem),theme:d?E.multilineLabelWithIconAndToolboxTheme:void 0,isActive:n,isDisabled:o,isHovered:l,onClick:r,onClickArg:t,toolbox:function(){const{isRemovable:t,isFavoritingAllowed:a}=e,l=i.createElement(He,{key:"remove",isActive:n,hidden:!Re.touch&&!v,onClick:g,className:De.remove}),r=i.createElement(Oe,{key:"favorite",isActive:n,isFilled:s,onClick:b});return[t&&l,!o&&a&&r]}(),showToolboxOnHover:!s,showToolboxOnFocus:A.PLATFORM_ACCESSIBILITY_ENABLED,label:a}))}var Ue=a(36274);const Be={[Ue.ResolutionKind.Ticks]:s.t(null,{context:"interval_group_name"},a(30426)),[Ue.ResolutionKind.Seconds]:s.t(null,{context:"interval_group_name"},a(74973)),[Ue.ResolutionKind.Minutes]:s.t(null,{context:"interval_group_name"},a(57470)),[Ue.SpecialResolutionKind.Hours]:s.t(null,{context:"interval_group_name"},a(62346)),[Ue.ResolutionKind.Days]:s.t(null,{context:"interval_group_name"},a(74787)),[Ue.ResolutionKind.Weeks]:s.t(null,{context:"interval_group_name"},a(86614)),[Ue.ResolutionKind.Months]:s.t(null,{context:"interval_group_name"},a(94328)),[Ue.ResolutionKind.Range]:s.t(null,{context:"interval_group_name"},a(48801)),[Ue.ResolutionKind.Invalid]:""};function We(e,t=!1){return{id:e,name:Be[e],items:[],mayOmitSeparator:t}}var ze=a(57898),Ve=a.n(ze),Ze=a(29197),Ke=a(59064),Qe=a(76197),qe=a(90785);function je(e){const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement(Qe.CollapsibleSection,{...a,ref:n,tabIndex:o,"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&qe.accessible,t),onKeyDown:function(e){const t=(0,I.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),n.current instanceof HTMLElement&&n.current.click())}})}var Ge=a(80022);const Ye={openDialog:s.t(null,void 0,a(79353)),timeInterval:s.t(null,void 0,a(32916))},Xe=(0,G.hotKeySerialize)({keys:[","],text:s.t(null,void 0,a(14605))}),Je=(0,M.registryContextType)(),$e=new(Ve()),et=i.lazy((async()=>({ +default:(await Promise.all([a.e(1013),a.e(5145),a.e(855),a.e(2191),a.e(6221),a.e(4215),a.e(7194),a.e(2676),a.e(3016),a.e(4403),a.e(4013)]).then(a.bind(a,44762))).ToolWidgetIntervalsAddDialog})));class tt extends i.PureComponent{constructor(e,t){super(e,t),this._menu=i.createRef(),this._menuItemsContainerRef=i.createRef(),this._renderChildren=(e,t)=>[...this._createMenuItems(e,t),...this._createIntervalForm(t)],this._handleChangeInterval=e=>{const{activeInterval:t,lastNotQuicked:a}=this.state,n=this._getQuicks();this.setState({activeInterval:(0,Se.normalizeIntervalString)(e),lastNotQuicked:void 0===t||n.includes(t)?a:t})},this._bindedForceUpdate=()=>{this.forceUpdate()},this._handleCloseMenu=()=>{this.setState({isOpenedFormMenu:!1})},this._handleOpenMenu=()=>{this.setState({isOpenedFormMenu:!0})},this._handleSelectInterval=e=>{void 0!==e&&e!==l.linking.interval.value()&&this.context.chartWidgetCollection.setResolution(e),e&&(0,V.trackEvent)("GUI","Time Interval",e)},this._handleClickFavorite=e=>{e=(0,ne.ensureDefined)(e),this._isIntervalFavorite(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._handleAddFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set([...t,e])},this._handleRemoveFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set(t.filter((t=>t!==e)))},this._handleAddInterval=(e,t)=>{const{intervalService:a}=this.context,n=a.add(e,t);n&&this.setState({lastAddedInterval:n})},this._handleRemoveInterval=(e,t)=>{var a,n;const{intervalService:i}=this.context;if(e){if(A.PLATFORM_ACCESSIBILITY_ENABLED&&t&&(0,Z.isKeyboardClick)(t)&&this._menuItemsContainerRef.current){const t=(0,v.queryMenuElements)(this._menuItemsContainerRef.current),i=t.findIndex((t=>t.matches(`[data-value="${e}"]`)));if(-1!==i){const e=null!==(a=t[i+1])&&void 0!==a?a:t[i-1];e?e.focus():null===(n=this._menu.current)||void 0===n||n.focusMenu()}}i.remove(e),this._handleRemoveFavorite(e)}},this._getHandleSectionStateChange=e=>t=>{const{menuViewState:a}=this.state,{intervalsMenuViewStateService:n}=this.context;n.set({...a,[e]:!t})},this._handleOpenAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!0})},this._handleCloseAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!1})},this._handleGlobalClose=()=>{const{isFake:e}=this.props,{isAddIntervalDialogOpened:t}=this.state;e||t||$e.fire()},this._handeQuickClick=e=>{this._handleSelectInterval(e),this._trackClick()},this._updateMenuPosition=()=>{var e;null===(e=this._menu.current)||void 0===e||e.update()},(0,M.validateRegistry)(t,{chartApiInstance:o.any.isRequired,favoriteIntervalsService:o.any.isRequired,intervalService:o.any.isRequired,intervalsMenuViewStateService:o.any.isRequired});const{chartApiInstance:a,favoriteIntervalsService:s,intervalService:r,intervalsMenuViewStateService:h}=t;this._customIntervals=n.enabled("custom_resolutions");const c=l.linking.interval.value(),d=c&&(0,Se.normalizeIntervalString)(c),u=s.get(),m=r.getCustomIntervals(),p=h.get() +;this._defaultIntervals=a.defaultResolutions().filter(Se.isIntervalEnabled).map(Se.normalizeIntervalString),this.state={isOpenedFormMenu:!1,activeInterval:d,favorites:u,customs:m,menuViewState:p,isAddIntervalDialogOpened:!1}}componentDidMount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().subscribe(this,this._handleChangeFavorites),a.getOnChange().subscribe(this,this._handleChangeMenuViewState),t.getOnChange().subscribe(this,this._handleChangeCustoms),l.linking.interval.subscribe(this._handleChangeInterval),l.linking.intraday.subscribe(this._bindedForceUpdate),l.linking.seconds.subscribe(this._bindedForceUpdate),l.linking.ticks.subscribe(this._bindedForceUpdate),l.linking.range.subscribe(this._bindedForceUpdate),l.linking.supportedResolutions.subscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.subscribe(this._bindedForceUpdate),Ke.globalCloseDelegate.subscribe(this,this._handleGlobalClose)}componentWillUnmount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().unsubscribe(this,this._handleChangeFavorites),a.getOnChange().unsubscribe(this,this._handleChangeMenuViewState),t.getOnChange().unsubscribe(this,this._handleChangeCustoms),l.linking.interval.unsubscribe(this._handleChangeInterval),l.linking.intraday.unsubscribe(this._bindedForceUpdate),l.linking.seconds.unsubscribe(this._bindedForceUpdate),l.linking.ticks.unsubscribe(this._bindedForceUpdate),l.linking.range.unsubscribe(this._bindedForceUpdate),l.linking.supportedResolutions.unsubscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.unsubscribe(this._bindedForceUpdate),Ke.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose)}componentDidUpdate(e,t){this.state.lastAddedInterval&&setTimeout((()=>this.setState({lastAddedInterval:void 0})),400)}render(){const{isShownQuicks:e,id:t}=this.props,{activeInterval:a,customs:n,lastNotQuicked:o,isAddIntervalDialogOpened:s}=this.state,l=this._getQuicks(),r=(0,Se.sortResolutions)([...l]);void 0!==a&&r.includes(a)?void 0!==o&&r.push(o):void 0!==a&&r.push(a);const h=(!(!e||0===l.length)||void 0)&&r.length>1,c={},d=(0,Se.mergeResolutions)(this._defaultIntervals,n);(void 0!==a?d.concat(a):d).filter(Se.isAvailable).forEach((e=>c[e]=!0));const u=void 0!==a?(0,Se.getTranslatedResolutionModel)(a):null;return i.createElement(b,{id:t},h&&i.createElement(R,{className:Ge.group,orientation:"horizontal"},r.map(((e,t)=>{const n=(0,Se.getTranslatedResolutionModel)(e);return i.createElement(_,{key:t,role:"radio",className:m(Ge.button,{[Ge.first]:0===t,[Ge.last]:t===r.length-1}),text:i.createElement(ye,{value:n.mayOmitMultiplier?void 0:n.multiplier,metric:n.shortKind}),hint:n.hint,"aria-checked":a===e,isActive:a===e,isDisabled:!c[e]&&e!==o,onClick:this._handeQuickClick,onClickArg:e,"data-value":e})}))),i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(e=>i.createElement(i.Fragment,null,i.createElement(Ze.CloseDelegateContext.Provider,{value:$e +},i.createElement(v.ToolbarMenuButton,{arrow:Boolean(h),closeOnClickOutside:!0,content:h||null===u?void 0:i.createElement(b,{className:Ge.menuContent},i.createElement(ye,{value:u.mayOmitMultiplier?void 0:u.multiplier,metric:u.shortKind})),hotKey:h?Xe:void 0,className:Ge.menu,ref:this._menu,isDrawer:e,onClick:this._trackClick,tooltip:h||null===u?Ye.timeInterval:u.hint,menuReference:this._menuItemsContainerRef},i.createElement("div",{className:Ge.dropdown},this._renderChildren(d,e)))),e&&s&&i.createElement(i.Suspense,{fallback:null},i.createElement(et,{onAdd:this._handleAddInterval,onClose:this._handleCloseAddIntervalDialog,onUnmount:this._handleCloseAddIntervalDialog}))))))}_createMenuItems(e,t){const a=function(e){const t=We(Ue.ResolutionKind.Ticks),a=We(Ue.ResolutionKind.Seconds),n=We(Ue.ResolutionKind.Minutes),i=We(Ue.SpecialResolutionKind.Hours),o=We(Ue.ResolutionKind.Days),s=We(Ue.ResolutionKind.Range);return e.forEach((e=>{const l=Ue.Interval.parse(e);l.isMinuteHours()?i.items.push(e):l.isMinutes()?(0,Ue.isHour)(Number(l.multiplier()))?i.items.push(e):n.items.push(e):l.isSeconds()?a.items.push(e):l.isDWM()?o.items.push(e):l.isRange()?s.items.push(e):l.isTicks()&&t.items.push(e)})),[t,a,n,i,o,s].filter((e=>0!==e.items.length))}(e).map(((e,a,n)=>this._renderResolutionsGroup(e,1===n.length,t)));return function(e){let t=!1;return e.filter(((e,a,n)=>{let i=!0;return e.type===y.PopupMenuSeparator&&(0!==a&&a!==n.length-1||(i=!1),t&&(i=!1)),t=e.type===y.PopupMenuSeparator,i}))}([].concat(...a))}_createIntervalForm(e){if(this._customIntervals){const t=e?i.createElement(at,{key:"add-dialog",onClick:this._handleOpenAddIntervalDialog}):i.createElement(xe,{key:"add-form",onAdd:this._handleAddInterval,onCloseMenu:this._handleCloseMenu,onOpenMenu:this._handleOpenMenu,onSelect:this._updateMenuPosition});return[i.createElement(y.PopupMenuSeparator,{key:"custom-interval-separator"}),t]}return[]}_renderResolutionsGroup(e,t=!1,a){const n=[],o=e.items.map((e=>this._renderPopupMenuItem(e,a)));if(t)n.push(...o);else if(a){const t=i.createElement(nt,{key:e.id,title:e.name},o);n.push(t)}else{const{intervalsMenuViewStateService:t}=this.context,{menuViewState:a}=this.state;if(!t.isAllowed(e.id))return[];const s=i.createElement(je,{key:e.id,className:Ge.section,summary:e.name,open:!a[e.id],onStateChange:this._getHandleSectionStateChange(e.id)},o);n.push(s)}return(!e.mayOmitSeparator||e.items.length>1)&&(n.unshift(i.createElement(y.PopupMenuSeparator,{key:`begin-${e.name}`})),n.push(i.createElement(y.PopupMenuSeparator,{key:`end-${e.name}`}))),n}_handleChangeFavorites(e){this.setState({lastNotQuicked:void 0,favorites:e})}_handleChangeCustoms(e){this.setState({customs:e})}_handleChangeMenuViewState(e){this.setState({menuViewState:e},(()=>{this._menu.current&&this._menu.current.update()}))}_renderPopupMenuItem(e,t){const{isFavoritingAllowed:a}=this.props,{activeInterval:n,lastAddedInterval:o}=this.state,s=e===n,l=(0,Se.isAvailable)(e),r=this._isIntervalFavorite(e),h=this._isIntervalDefault(e),c=(0,Se.getTranslatedResolutionModel)(e) +;return i.createElement(Pe,{key:e,isSmallTablet:t,interval:e,hint:c.hint,isSignaling:o===e,isFavoritingAllowed:a,isDisabled:!l,isFavorite:r,isRemovable:!h,isActive:s,onClick:this._handleSelectInterval,onClickRemove:this._handleRemoveInterval,onClickFavorite:this._handleClickFavorite,"data-value":e})}_isIntervalDefault(e){return this._defaultIntervals.includes(e)}_isIntervalFavorite(e){return this.state.favorites.includes(e)}_getQuicks(e){return this.props.isShownQuicks&&"small"!==this.props.displayMode?void 0===e?this.state.favorites:e:[]}_trackClick(){0}}function at(e){const{onClick:t,className:n}=e;return i.createElement("div",{key:"add-dialog",className:m(Ge.addCustomInterval,n),onClick:t},s.t(null,void 0,a(95798))+"…")}function nt(e){const{children:t,title:a,className:n}=e;return i.createElement("div",{className:n},i.createElement("div",{className:Ge.smallTabletSectionTitle},a),t)}tt.contextType=Je;var it=a(23902),ot=a(82436);const st=(0,M.registryContextType)();class lt extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidgetCollection:e,windowMessageService:t,isFundamental:a}=this.context,n=e.activeChartWidget.value();n.withModel(null,(()=>{t.post(parent,"openChartInPopup",{symbol:n.model().mainSeries().actualSymbol(),interval:n.model().mainSeries().interval(),fundamental:a})}))},(0,M.validateRegistry)(t,{isFundamental:o.any,chartWidgetCollection:o.any.isRequired,windowMessageService:o.any.isRequired})}render(){const{className:e}=this.props;return i.createElement(j.ToolbarIconButton,{className:m(e,it.button),icon:ot,onClick:this._handleClick,tooltip:s.t(null,void 0,a(55520))})}}lt.contextType=st;var rt=a(48449);const ht=(0,M.registryContextType)();class ct extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=e=>{const{chartWidgetCollection:t}=this.context,a=t.activeChartWidget.value();(0,V.trackEvent)("GUI","Chart Header Toolbar","chart properties"),a.showGeneralChartProperties(void 0,{shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){return i.createElement(j.ToolbarIconButton,{...this.props,icon:rt,onClick:this._handleClick,tooltip:s.t(null,void 0,a(74207))})}}ct.contextType=ht;var dt=a(4741),ut=a(93352),vt=a(40173),mt=a(69297),pt=a(20461);(0,vt.mergeThemes)(mt.DEFAULT_MENU_ITEM_SWITCHER_THEME,pt);var gt=a(53180),bt=a(70152);function Ct(e){const{wasChanges:t,isSaving:n,className:o}=e;return i.createElement("span",{className:m(bt.saveString,!t&&!n&&bt.hidden,o)},n?i.createElement(re.Loader,{className:bt.loader,size:"small",staticPosition:!0}):s.t(null,void 0,a(85520)))}var St=a(36296),_t=a(63672),yt=a(92998);a(40670);const ft=n.enabled("widget"),wt=s.t(null,void 0,a(75789)),Et=(0,vt.mergeThemes)(P.DEFAULT_TOOL_WIDGET_BUTTON_THEME,yt),Mt=(0,vt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{shortcut:_t.shortcut,withIcon:_t.withIcon}),kt=s.t(null,void 0,a(80959)),Tt=s.t(null,void 0,a(11680)),xt=[],It=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"S"], +text:"{0} + {1}"});class At extends i.PureComponent{constructor(e){super(e),this._copyElRef=i.createRef(),this._handleCopyLinkClick=()=>Promise.resolve(),this._handleCloneClick=()=>{var e,t;null===(t=(e=this.props).onCloneChart)||void 0===t||t.call(e)},this._handleSaveClick=()=>{var e,t;null===(t=(e=this.props).onSaveChart)||void 0===t||t.call(e),this._trackClick()},this._handleSaveAsClick=()=>{var e,t;null===(t=(e=this.props).onSaveAsChart)||void 0===t||t.call(e)},this.state={isSaving:!1}}componentDidUpdate(e,t){e.isProcessing&&!this.props.isProcessing&&(clearTimeout(this._timeout),this._timeout=void 0,this.setState({isSaving:!1})),!e.isProcessing&&this.props.isProcessing&&(this._timeout=setTimeout((()=>{this.setState({isSaving:!0})}),1e3))}componentWillUnmount(){this._timeout&&clearTimeout(this._timeout)}render(){const{id:e,isReadOnly:t,displayMode:n,isProcessing:o,title:l,wasChanges:r,hideMenu:h,isTabletSmall:c,onOpenMenu:u,dataNameSaveMenu:p}=this.props,g=!t&&!h,C=!(r||!l||this.state.isSaving),S=i.createElement("div",{className:_t.textWrap},i.createElement("span",{className:_t.text},l||s.t(null,void 0,a(85520))),i.createElement(Ct,{isSaving:this.state.isSaving,wasChanges:r}));return i.createElement(b,null,t?i.createElement(b,null,i.createElement(z,{id:e,displayMode:n,icon:i.createElement(d.Icon,{icon:St}),isDisabled:o,onClick:this._handleCloneClick,text:s.t(null,void 0,a(35216)),collapseWhen:xt,tooltip:kt})):i.createElement(b,null,i.createElement(z,{id:e,className:m(_t.button,g&&_t.buttonSmallPadding),displayMode:n,"aria-disabled":!!C||void 0,isDisabled:o,onClick:C?void 0:this._handleSaveClick,text:S,theme:Et,collapseWhen:xt,tooltip:C?s.t(null,void 0,a(88368)):s.t(null,void 0,a(87409)),"data-tooltip-hotkey":ft||C?"":It}),g&&i.createElement(v.ToolbarMenuButton,{"data-name":p,arrow:!0,isDrawer:c,drawerPosition:"Bottom",onClick:this._trackClick,onOpen:u,tooltip:s.t(null,void 0,a(58219))},this._renderMenuItems(Boolean(c)))))}_renderMenuItems(e){const{wasChanges:t,isProcessing:n,chartId:o,onSaveChartFromMenu:l,onRenameChart:r,onLoadChart:h,onNewChart:c,isAutoSaveEnabled:d,autoSaveId:v,sharingId:p,onAutoSaveChanged:g,isSharingEnabled:b,onSharingChanged:C,layoutItems:S,onExportData:_,isAuthenticated:f}=this.props,w=e?E.multilineLabelWithIconAndToolboxTheme:Mt,M=e?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+83),k=e?void 0:s.t(null,{context:"hotkey"},a(14229)),T=[];return T.push(i.createElement(u.PopupMenuItem,{key:"save",isDisabled:Boolean(n||!t&&o),label:Tt,onClick:l,shortcut:M,labelRowClassName:m(e&&_t.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-save"})),void 0!==o&&T.push(i.createElement(u.PopupMenuItem,{key:"rename",icon:void 0,label:(0,gt.appendEllipsis)(s.t(null,void 0,a(35038))),onClick:r,labelRowClassName:m(e&&_t.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-rename"}),i.createElement(u.PopupMenuItem,{key:"save-as",icon:void 0,label:(0,gt.appendEllipsis)(kt),onClick:this._handleSaveAsClick,labelRowClassName:m(e&&_t.popupItemRowTabletSmall),theme:w, +"data-name":"save-load-menu-item-clone"})),T.push(i.createElement(y.PopupMenuSeparator,{key:"all-layouts-separator"}),i.createElement(u.PopupMenuItem,{key:"all-layouts",className:"js-save-load-menu-item-load-chart",label:(0,gt.appendEllipsis)(wt),onClick:h,labelRowClassName:m(e&&_t.popupItemRowTabletSmall),theme:w,shortcut:k,"data-name":"save-load-menu-item-load"})),T}_trackClick(){0}}const Rt=(0,M.registryContextType)();class Nt extends i.PureComponent{constructor(e,t){super(e,t),this._exportDialogPromise=null,this._layoutsAbortController=null,this._requestRecentLayouts=()=>{},this._handleExportData=()=>{0},this._syncState=e=>{this.setState(e)},this._onChangeHasChanges=e=>{this.state.wasChanges!==e&&this.setState({wasChanges:e})},this._onChangeAutoSaveEnabled=e=>{0},this._onChangeSharingEnabled=e=>{this.setState({isSharingEnabled:e})},this._onChangeTitle=e=>{this.setState({title:e})},this._onChangeId=e=>{this.setState({id:e})},this._onChartAboutToBeSaved=()=>{this.setState({isProcessing:!0})},this._onChartSaved=()=>{this.setState({isProcessing:!1})},this._handleAutoSaveEnabled=e=>{0},this._handleSharingEnabled=e=>{0},this._handleClickSave=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save click")},this._handleOpenMenu=()=>{this._requestRecentLayouts()},this._handleClickSaveFromMenu=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save From Menu")},this._handleClickClone=()=>{this.context.saveChartService.cloneChart()},this._handleClickSaveAs=()=>{this.context.saveChartService.saveChartAs(),this._trackEvent("Make a copy")},this._handleClickNew=()=>{this._trackEvent("New chart layout")},this._handleClickLoad=()=>{this.context.loadChartService.showLoadDialog();this._trackEvent("Load chart layout")},this._handleHotkey=()=>{this.context.loadChartService.showLoadDialog()},this._handleClickRename=()=>{this.context.saveChartService.renameChart(),this._trackEvent("Rename")},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired,chartChangesWatcher:o.any.isRequired,saveChartService:o.any.isRequired,sharingChartService:o.any,loadChartService:o.any.isRequired});const{chartWidgetCollection:a,chartChangesWatcher:n,saveChartService:i,sharingChartService:s}=t;this.state={isAuthenticated:window.is_authenticated,isProcessing:!1,id:a.metaInfo.id.value(),title:a.metaInfo.name.value(),wasChanges:n.hasChanges(),iconHovered:!1}}componentDidMount(){const{chartSaver:e,isFake:t,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:o,saveChartService:l,sharingChartService:r}=this.context;t?n.on("change",this._syncState):(o.getOnChange().subscribe(this,this._onChangeHasChanges),i.metaInfo.name.subscribe(this._onChangeTitle),i.metaInfo.id.subscribe(this._onChangeId),this._hotkeys=(0,dt.createGroup)({desc:"Save/Load"}),this._hotkeys.add({desc:s.t(null,void 0,a(75687)),handler:this._handleHotkey,hotkey:190}),e.chartSaved().subscribe(this,this._onChartSaved),e.chartAboutToBeSaved().subscribe(this,this._onChartAboutToBeSaved), +window.loginStateChange.subscribe(this,this._onLoginStateChange))}componentDidUpdate(e,t){this.props.isFake||t!==this.state&&this.props.stateSyncEmitter.emit("change",this.state)}componentWillUnmount(){var e;const{chartSaver:t,isFake:a,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:o,saveChartService:s,sharingChartService:l}=this.context;a?n.off("change",this._syncState):(o.getOnChange().unsubscribe(this,this._onChangeHasChanges),i.metaInfo.name.unsubscribe(this._onChangeTitle),i.metaInfo.id.unsubscribe(this._onChangeId),(0,ne.ensureDefined)(this._hotkeys).destroy(),t.chartSaved().unsubscribe(this,this._onChartSaved),t.chartAboutToBeSaved().unsubscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.unsubscribe(this,this._onLoginStateChange),null===(e=this._layoutsAbortController)||void 0===e||e.abort())}render(){const{isReadOnly:e,displayMode:t,id:a,isFake:n}=this.props,{isProcessing:o,isAuthenticated:s,title:l,id:r,wasChanges:h,isAutoSaveEnabled:c,isSharingEnabled:d,recentLayouts:u}=this.state,v={displayMode:t,isReadOnly:e,isAuthenticated:s,isProcessing:o,wasChanges:h,title:l,id:a,chartId:null!==r?r:void 0,dataNameSaveMenu:n?void 0:"save-load-menu",onCloneChart:this._handleClickClone,onSaveChart:this._handleClickSave,onSaveChartFromMenu:this._handleClickSaveFromMenu,onRenameChart:this._handleClickRename,onSaveAsChart:this._handleClickSaveAs,onLoadChart:this._handleClickLoad};return i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(e=>i.createElement(At,{...v,isTabletSmall:e})))}_onLoginStateChange(){this.setState({isAuthenticated:window.is_authenticated})}_trackEvent(e){0}}Nt.contextType=Rt;var Ft=a(53166),Ht=a(34928),Lt=a(79982);const Ot=new Ht.DateTimeFormatter({dateTimeSeparator:"_",timeFormat:"%h-%m-%s"}),Dt={takeSnapshot:s.t(null,void 0,a(88513))},Pt=(0,M.registryContextType)();const Ut=s.t(null,void 0,a(90879));function Bt(e,t,a){return async function(e,t,a){const n=URL.createObjectURL(new Blob([`${Ut}`],{type:"text/html"}));try{const i=open(n,t,a);if(!i)throw new Error("cound not open a new tab");const o=await e.catch((()=>{}));void 0!==o?i.location.replace(o):i.close()}finally{URL.revokeObjectURL(n)}}(e,t,a)}var Wt=a(65446),zt=a(65939),Vt=a(64618);function Zt(e){const t=m(e.isLoading&&Vt.hidden),a=m(!e.isLoading&&Vt.hidden);return i.createElement("div",null,i.createElement("span",{className:t},e.children),i.createElement("span",{className:a},i.createElement(re.Loader,null)))}var Kt=a(76974),Qt=a(84502),qt=a(1457),jt=a(23595),Gt=a(29414),Yt=a(99280),Xt=a(18369);const Jt=(0,vt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,Xt);function $t(e){const{serverSnapshot:t,clientSnapshot:n,hideShortcuts:o}=e,[l,r]=(0,i.useState)(!1),[h,c]=(0,i.useState)(!1),[d,v]=(0,i.useState)(!1),p=(0,Kt.useIsMounted)(),g=(0, +i.useCallback)((async()=>{var e;const t=n(),a=t.then((e=>new Promise((t=>e.canvas.toBlob((e=>{null!==e&&t(e)}))))));try{await(0,Wt.writePromiseUsingApi)(a,"image/png"),ue.emit("onClientScreenshotCopiedToClipboard")}catch(a){const{canvas:n}=await t;null===(e=window.open())||void 0===e||e.document.write(``)}}),[n]),b=(0,i.useCallback)((async()=>{const e=await n(),t=await function(e){return new Promise((t=>{try{e.canvas.toBlob((e=>{if(null===e)throw new Error("Unable to generate blob");t(URL.createObjectURL(e))}))}catch(a){t(e.canvas.toDataURL())}}))}(e);t&&(0,zt.downloadFile)(`${e.name}.png`,t)}),[n]),C=e=>Bt(e.then((e=>e.imageUrl))),S=(0,i.useCallback)((async(e=!1)=>{const a=t();try{if(e)await C(a);else{const e=a.then((e=>new Blob([e.imageUrl],{type:"text/plain"})));await(0,Wt.writePromiseUsingApi)(e,"text/plain"),ue.emit("onServerScreenshotCopiedToClipboard")}return!0}catch(e){return C(a),!0}finally{p.current&&(c(!1),r(!1),(0,Ke.globalCloseMenu)())}}),[t]),_=(0,i.useCallback)((async()=>{v(!0);const[e,n]=await Promise.all([a.e(4665).then(a.bind(a,65692)),t()]);e.Twitter.shareSnapshotInstantly(n.symbol,n.imageUrl),p.current&&(v(!1),(0,Ke.globalCloseMenu)())}),[t]);return i.createElement(i.Fragment,null,i.createElement(de.ToolWidgetMenuSummary,null,s.t(null,void 0,a(45888))),i.createElement(u.PopupMenuItem,{"data-name":"save-chart-image",label:s.t(null,void 0,a(39011)),icon:jt,onClick:b,shortcut:o?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Alt+83),theme:Jt}),i.createElement(u.PopupMenuItem,{"data-name":"copy-chart-image",label:s.t(null,void 0,a(43001)),icon:qt,onClick:g,shortcut:o?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Shift+83),theme:Jt}),i.createElement(u.PopupMenuItem,{"data-name":"copy-link-to-the-chart-image",label:i.createElement(Zt,{isLoading:l},s.t(null,void 0,a(7367))),icon:Gt,onClick:()=>{r(!0),S(!1)},dontClosePopup:!0,isDisabled:l,shortcut:o?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Alt+83),className:m(l&&Xt.loading),theme:Jt}),i.createElement(u.PopupMenuItem,{"data-name":"open-image-in-new-tab",label:i.createElement(Zt,{isLoading:h},s.t(null,void 0,a(38543))),icon:Yt,onClick:()=>{c(!0),S(!0)},dontClosePopup:!0,isDisabled:h,className:m(h&&Xt.loading),theme:Jt}),i.createElement(u.PopupMenuItem,{"data-name":"tweet-chart-image",label:i.createElement(Zt,{isLoading:d},s.t(null,void 0,a(99746))),icon:Qt,onClick:_,dontClosePopup:!0,isDisabled:d,className:m(d&&Xt.loading),theme:Jt}))}var ea=a(84015);function ta(e){const[t,a]=(0,i.useState)(!1),n=(0,Kt.useIsMounted)(),o=(0,i.useCallback)((async()=>{a(!0),await e.serverSnapshot(),n.current&&a(!1)}),[e.serverSnapshot]);return i.createElement(P.ToolWidgetButton,{id:e.id,className:e.className,isDisabled:t,onClick:o,title:e.tooltip,icon:e.icon})}var aa=a(72644);const na=(ia=function(e){return(0,ea.isOnMobileAppPage)("any")?i.createElement(ta,{...e,icon:aa}):i.createElement(v.ToolbarMenuButton,{content:i.createElement(P.ToolWidgetButton,{tag:"div",id:e.id,className:e.className,icon:aa}), +drawerPosition:"Bottom",drawerBreakpoint:w.DialogBreakpoints.TabletSmall,arrow:!1,onClick:function(){},tooltip:e.tooltip},i.createElement($t,{...e}))},(oa=class extends i.PureComponent{constructor(e,t){super(e,t),this._clientSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol();return{canvas:await this.context.chartWidgetCollection.clientSnapshot(),name:`${(0,Lt.shortName)(e)}_${Ot.formatLocal(new Date)}`}},this._serverSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol(),t=await this.context.chartWidgetCollection.takeScreenshot(),a=n.enabled("charting_library_base")&&void 0!==this.context.snapshotUrl?t:(0,Ft.convertImageNameToUrl)(t);return{symbol:(0,Lt.shortName)(e),imageUrl:a}},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){const{className:e,id:t}=this.props;return i.createElement(ia,{id:t,className:e,tooltip:Dt.takeSnapshot,serverSnapshot:this._serverSnapshot,clientSnapshot:this._clientSnapshot})}}).contextType=Pt,oa);var ia,oa,sa=a(31330),la=a(39362),ra=a(13702);class ha{async show(e){if(null!==ha._provider){const e=await ha._provider.getSymbol();return l.linking.symbol.setValue(e.symbol),e}if(ha._currentShowingInstance)throw new DOMException("SymbolSearchUI is already shown","InvalidStateError");try{ha._currentShowingInstance=this,ha.preload();const t=await ha._implementation;return(0,ne.assert)(null!==t),new Promise((a=>{t.showDefaultSearchDialog({...e,onSearchComplete:e=>{a({symbol:e})}})}))}finally{ha._currentShowingInstance=null}}static setProvider(e){this._provider=e}static preload(){null===this._provider&&null===this._implementation&&(this._implementation=(0,ra.loadNewSymbolSearch)())}}ha._currentShowingInstance=null,ha._provider=null,ha._implementation=null;var ca=a(25882),da=a(26431);const ua=(0,vt.mergeThemes)(C.DEFAULT_TOOLBAR_BUTTON_THEME,ca);(0,vt.mergeThemes)(ua,da);class va extends i.PureComponent{constructor(e){super(e),this._openSymbolSearchDialog=async e=>{if((0,Y.modifiersFromEvent)(e)!==Y.Modifiers.Alt)try{(0,V.trackEvent)("GUI","SS","main search"),await(new ha).show({shouldReturnFocus:(0,Z.isKeyboardClick)(e),defaultValue:this._isSpread(this.state.symbol)?this.state.symbol:this.state.shortName,showSpreadActions:(0,sa.canShowSpreadActions)()&&this.props.isActionsVisible,source:"searchBar",footer:Re.mobiletouch?void 0:i.createElement(la.SymbolSearchDialogFooter,null,s.t(null,void 0,a(20987)))})}catch(e){}else(0,ut.getClipboard)().writeText(this.state.symbol)},this._isSpread=e=>!1,this._onSymbolChanged=()=>{const e=l.linking.symbol.value();this.setState({symbol:e,shortName:ma()})},this.state={symbol:l.linking.symbol.value(),shortName:ma()}}componentDidMount(){l.linking.symbol.subscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.subscribe(this._onSymbolChanged),ha.preload()}componentWillUnmount(){l.linking.symbol.unsubscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.unsubscribe(this._onSymbolChanged)}render(){ +const{id:e,className:t}=this.props;return i.createElement(C.ToolbarButton,{id:e,className:p()(t,n.enabled("uppercase_instrument_names")&&ca.uppercase,ca.largeLeftPadding),theme:ua,icon:void 0,text:this.state.shortName,onClick:this._openSymbolSearchDialog,tooltip:s.t(null,void 0,a(75905))})}async _updateQuotes(e){}}function ma(){return l.linking.seriesShortSymbol.value()||l.linking.symbol.value()||""}var pa=a(5145);function ga(e){var t;const{className:a,item:n,onApply:o}=e,[s,l]=(0,D.useRovingTabindexElement)(null);return A.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{type:"button",className:m(a,pa.item,pa.accessible,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name,"aria-label":n.name,tabIndex:l,ref:s},i.createElement("div",{className:pa.round},null!==(t=function(e){var t;const a=Intl.Segmenter;if(a){const n=new a(void 0,{granularity:"grapheme"}),[{segment:i}={segment:null}]=n.segment(e);return null!==(t=null==i?void 0:i.toUpperCase())&&void 0!==t?t:null}{const t=e.codePointAt(0);return t?String.fromCodePoint(t).toUpperCase():null}}(n.name))&&void 0!==t?t:" ")):i.createElement("div",{className:m(a,pa.item,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name},i.createElement("div",{className:pa.round},n.name.length>0?n.name[0].toUpperCase():" "));function r(e){e.stopPropagation(),o(n)}}var ba=a(39344),Ca=a(92710);function Sa(e){return i.createElement("div",{className:m(Ca.description,e.className)},e.children)}var _a=a(48261);const ya=(0,vt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:_a.labelRow,toolbox:_a.toolbox,item:_a.titleItem}),fa=(0,vt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:_a.labelRow,toolbox:_a.toolbox,item:_a.titleItemTabletSmall}),wa=(0,vt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{item:_a.item}),Ea=(0,vt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{item:_a.itemTabletSmall});function Ma(e){const{className:t,item:a,onApply:n,onRemove:o,onFavor:s,favorite:l,isFavoritingAllowed:r,isTabletSmall:h}=e,[d,v]=(0,Ae.useHover)(),m=a.meta_info,g=m?(0,ba.descriptionString)(m.indicators):void 0,b=h?fa:ya,C=h?Ea:wa,S=(0,i.useCallback)((()=>n(a)),[n,a]),_=(0,i.useCallback)((()=>o(a)),[o,a]),y=(0,i.useCallback)((()=>{s&&s(a)}),[s,a]);return i.createElement("div",{...v,className:p()(t,_a.wrap),"data-name":a.name,"data-id":a.id,"data-is-default":Boolean(a.is_default)},i.createElement(u.PopupMenuItem,{theme:b,label:a.name,labelRowClassName:p()(h&&_a.itemLabelTabletSmall),isHovered:d,showToolboxOnHover:!l&&!d,onClick:S,toolbox:i.createElement(i.Fragment,null,!a.is_default&&i.createElement(Ne.RemoveButton,{key:"remove",hidden:!Re.touch&&!d,onClick:_}),Boolean(s)&&r&&i.createElement(c.FavoriteButton,{key:"favorite",isFilled:Boolean(l),onClick:y}))}),g&&i.createElement(u.PopupMenuItem,{theme:C,label:i.createElement(Sa,{className:p()(_a.description,h&&_a.descriptionTabletSmall)},g),onClick:S,isHovered:d}))}var ka=a(53707),Ta=a(85013);const xa=(0,vt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,Ta);function Ia(e){const{onClick:t,isTabletSmall:n,className:o}=e +;return i.createElement(u.PopupMenuItem,{theme:xa,className:p()(o,Ta.wrap),label:i.createElement("div",{className:Ta.titleWrap},i.createElement("div",{className:p()(Ta.title,n&&Ta.titleTabletSmall)},i.createElement(d.Icon,{className:Ta.icon,icon:ka}),i.createElement("div",{className:Ta.text},(0,gt.appendEllipsis)(s.t(null,void 0,a(92093)))))),onClick:t})}var Aa=a(37968),Ra=a(64706);const Na=i.createContext(null);var Fa=a(36001);function Ha(e){const{templates:t,favorites:a,onTemplateSave:n,onTemplateRemove:o,onTemplateSelect:s,onTemplateFavorite:l,isTabletSmall:r,isLoading:h}=e,c=(0,i.useMemo)((()=>t.filter((e=>e.is_default))),[t]),d=(0,i.useMemo)((()=>t.filter((e=>!e.is_default))),[t]),u=(0,i.useMemo)((()=>new Set(a.map((e=>e.name)))),[a]),v=(0,i.useContext)(Na),m=(0,i.useContext)(Ra.MenuContext),g=(0,Aa.useForceUpdate)();(0,i.useEffect)((()=>{if(null!==v){const e={};return v.getOnChange().subscribe(e,(()=>{g(),m&&m.update()})),()=>v.getOnChange().unsubscribeAll(e)}return()=>{}}),[]);const b=e=>i.createElement(Ma,{key:e.name,item:e,isFavoritingAllowed:Boolean(l),favorite:u.has(e.name),onApply:s,onFavor:l,onRemove:o,isTabletSmall:r});return i.createElement("div",{className:p()(Fa.menu,r&&Fa.menuSmallTablet)},i.createElement(Ia,{onClick:n,isTabletSmall:r}),h&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(ce,null)),!h&&(r?i.createElement(La,{defaults:c,customs:d,render:b}):i.createElement(Oa,{defaults:c,customs:d,render:b,state:v})))}function La(e){const{defaults:t,customs:n,render:o}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(de.ToolWidgetMenuSummary,{className:Fa.menuItemHeaderTabletSmall},s.t(null,void 0,a(38554))),n.map(o)),t.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(de.ToolWidgetMenuSummary,{className:Fa.menuItemHeaderTabletSmall},s.t(null,void 0,a(43399))),t.map(o)))}function Oa(e){const{defaults:t,customs:n,render:o,state:l}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(de.ToolWidgetMenuSummary,{className:Fa.menuItemHeader},s.t(null,void 0,a(38554))),n.map(o)),n.length>0&&t.length>0&&l&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(Qe.CollapsibleSection,{summary:s.t(null,void 0,a(43399)),open:!l.get().defaultsCollapsed,onStateChange:e=>l.set({defaultsCollapsed:!e})},t.map(o))),0===n.length&&t.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(de.ToolWidgetMenuSummary,{className:Fa.menuItemHeader},s.t(null,void 0,a(43399))),t.map(o)))}var Da=a(58275),Pa=a.n(Da);class Ua{constructor(e,t){var a,i;this._isFavoriteEnabled=n.enabled("items_favoriting"),this.handleFavorTemplate=e=>{if(!this._isFavoriteEnabled)return;const{name:t}=e;this._isTemplateFavorite(t)?this._removeFavoriteTemplate(t):this._addFavoriteTemplate(t)}, +this.handleDropdownOpen=()=>{this._setState({isLoading:!0}),this._studyTemplates.invalidate(),this._studyTemplates.refreshStudyTemplateList((()=>this._setState({isLoading:!1})))},this.handleApplyTemplate=e=>{this._studyTemplates.applyTemplate(e.name)},this.handleRemoveTemplate=e=>{this._studyTemplates.deleteStudyTemplate(e.name)},this.handleSaveTemplate=()=>{this._studyTemplates.showSaveAsDialog()},this._studyTemplates=e,this._favoriteStudyTemplatesService=t;const o=(null===(a=this._favoriteStudyTemplatesService)||void 0===a?void 0:a.get())||[],s=this._studyTemplates.list();this._state=new(Pa())({isLoading:!1,studyTemplatesList:s,favorites:o}),this._studyTemplates.getOnChange().subscribe(this,this._handleTemplatesChange),this._studyTemplates.refreshStudyTemplateList(),this._isFavoriteEnabled&&(null===(i=this._favoriteStudyTemplatesService)||void 0===i||i.getOnChange().subscribe(this,this._handleFavoritesChange))}destroy(){var e;this._studyTemplates.getOnChange().unsubscribe(this,this._handleTemplatesChange),this._isFavoriteEnabled&&(null===(e=this._favoriteStudyTemplatesService)||void 0===e||e.getOnChange().unsubscribe(this,this._handleFavoritesChange))}state(){return this._state.readonly()}_setState(e){this._state.setValue({...this._state.value(),...e})}_handleTemplatesChange(){this._setState({studyTemplatesList:this._studyTemplates.list()})}_handleFavoritesChange(e){this._isFavoriteEnabled&&this._setState({favorites:e})}_removeFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set(a.filter((t=>t!==e)))}_addFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set([...a,e])}_isTemplateFavorite(e){const{favorites:t}=this._state.value();return t.includes(e)}}var Ba=a(21233),Wa=a(70760);const za=(0,M.registryContextType)();class Va extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({...e,isActive:this.state.isActive})},this._handleApplyTemplate=e=>{this._handleClose(),this._model.handleApplyTemplate(e)},this._handleRemoveTemplate=e=>{this._handleClose(),this._model.handleRemoveTemplate(e)},this._handleClose=()=>{this._handleToggleDropdown(!1)},this._handleToggleDropdown=e=>{const{isActive:t}=this.state,a="boolean"==typeof e?e:!t;this.setState({isActive:a})},(0,M.validateRegistry)(t,{favoriteStudyTemplatesService:o.any,studyTemplates:o.any.isRequired,templatesMenuViewStateService:o.any});const{favoriteStudyTemplatesService:a,studyTemplates:n}=t;this._model=new Ua(n,a),this.state={...this._model.state().value(),isActive:!1}}componentDidMount(){this._model.state().subscribe(this._updateState)}componentWillUnmount(){this._model.state().unsubscribe(this._updateState),this._model.destroy()}render(){const{studyTemplatesList:e,favorites:t}=this.state,{isShownQuicks:a,className:n,displayMode:o,id:s}=this.props;return i.createElement(Na.Provider,{value:this.context.templatesMenuViewStateService||null},i.createElement(Za,{id:s,className:n,mode:o, +templates:e,favorites:t,onMenuOpen:this._model.handleDropdownOpen,onTemplateFavorite:a?this._model.handleFavorTemplate:void 0,onTemplateSelect:this._handleApplyTemplate,onTemplateRemove:this._handleRemoveTemplate,onTemplateSave:this._model.handleSaveTemplate}))}}function Za(e){const{id:t,className:n,mode:o,favorites:l,templates:r,isMenuOpen:h,onTemplateSelect:c,onTemplateSave:d,onTemplateFavorite:u,onTemplateRemove:m}=e,g=p()(n,Wa.wrap,{[Wa.full]:"full"===o,[Wa.medium]:"medium"===o}),C=r.filter((e=>l.includes(e.name))),S="small"!==o&&u&&C.length>0;return i.createElement(b,{id:t,className:g},i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(t=>i.createElement(v.ToolbarMenuButton,{onOpen:e.onMenuOpen,isDrawer:t,drawerPosition:"Bottom",arrow:!1,content:i.createElement(W,{tag:"div",className:p()(S&&Wa.buttonWithFavorites),displayMode:o,isOpened:h,icon:Ba,forceInteractive:!0,collapseWhen:["full","medium","small"]}),onClick:_,tooltip:s.t(null,void 0,a(15812))},i.createElement(Ha,{onTemplateSave:d,onTemplateSelect:c,onTemplateRemove:m,onTemplateFavorite:u,templates:r,favorites:C,isTabletSmall:t})))),S&&i.createElement(Ka,{favorites:C,onTemplateSelect:function(e){c(e),_()}}));function _(){0}}function Ka(e){return i.createElement(i.Fragment,null,e.favorites.map(((t,a,n)=>i.createElement(ga,{key:t.name,item:t,onApply:e.onTemplateSelect,className:p()({[Wa.first]:0===a,[Wa.last]:a===n.length-1})}))))}Va.contextType=za;a(42053);var Qa=a(77665),qa=a(96052),ja=a(57778);const Ga={undoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Z"],text:"{0} + {1}"}),redoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Y"],text:"{0} + {1}"})},Ya=(0,vt.mergeThemes)(C.DEFAULT_TOOLBAR_BUTTON_THEME,ja),Xa=(0,M.registryContextType)();class Ja extends i.PureComponent{constructor(e,t){super(e,t),this._batched=null,this._handleClickUndo=()=>{(0,V.trackEvent)("GUI","Undo");const{chartWidgetCollection:e}=this.context;e.undoHistory.undo()},this._handleClickRedo=()=>{(0,V.trackEvent)("GUI","Redo");const{chartWidgetCollection:e}=this.context;e.undoHistory.redo()},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired}),this.state=this._getStateFromUndoHistory()}componentDidMount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().subscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().subscribe(this,this._onChangeStack)}componentWillUnmount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().unsubscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().unsubscribe(this,this._onChangeStack),this._batched=null}render(){const{id:e}=this.props,{isEnabledRedo:t,isEnabledUndo:n,redoStack:o,undoStack:l}=this.state;return i.createElement(b,{id:e},i.createElement(C.ToolbarButton,{icon:Qa,isDisabled:!n,onClick:this._handleClickUndo,theme:Ya,tooltip:n?s.t(null,{replace:{hint:l}},a(80323)):void 0,"data-tooltip-hotkey":n?Ga.undoHotKey:void 0}),i.createElement(C.ToolbarButton,{ +icon:qa,isDisabled:!t,onClick:this._handleClickRedo,theme:Ya,tooltip:t?s.t(null,{replace:{hint:o}},a(70728)):void 0,"data-tooltip-hotkey":t?Ga.redoHotKey:void 0}))}_onChangeStack(){null===this._batched&&(this._batched=Promise.resolve().then((()=>{if(null===this._batched)return;this._batched=null;const e=this._getStateFromUndoHistory();this.setState(e)})))}_getStateFromUndoHistory(){const{chartWidgetCollection:e}=this.context,t=e.undoHistory.undoStack(),a=e.undoHistory.redoStack(),n=a.head(),i=t.head();return{isEnabledRedo:!a.isEmpty(),isEnabledUndo:!t.isEmpty(),redoStack:n?n.text().translatedText():"",undoStack:i?i.text().translatedText():""}}}Ja.contextType=Xa;class $a extends i.PureComponent{constructor(){super(...arguments),this._wrapperElement=null,this._resizeObserver=null,this._update=()=>{this.forceUpdate()},this._setRef=e=>{this._wrapperElement=e},this._handleMeasure=([e])=>{this.props.width.setValue(e.contentRect.width)}}componentDidMount(){const{element:e,isFake:t,width:a}=this.props;!t&&this._wrapperElement?(this._resizeObserver=new ResizeObserver(this._handleMeasure),this._wrapperElement.appendChild(e),this._resizeObserver.observe(this._wrapperElement)):a.subscribe(this._update)}componentWillUnmount(){const{width:e,isFake:t}=this.props;t&&e.unsubscribe(this._update),this._resizeObserver&&this._wrapperElement&&this._resizeObserver.unobserve(this._wrapperElement)}render(){const{isFake:e=!1,width:t}=this.props;return i.createElement(b,{ref:this._setRef,style:e?{width:t.value()}:void 0,"data-is-custom-header-element":!0})}}function en(e){const{displayMode:t,params:a}=e;return i.createElement(v.ToolbarMenuButton,{content:i.createElement(W,{collapseWhen:void 0!==a.icon?void 0:[],displayMode:t,icon:a.icon,text:a.title,"data-name":"dropdown","data-is-custom-header-element":!0}),drawerPosition:"Bottom",drawerBreakpoint:w.DialogBreakpoints.TabletSmall,arrow:!1,tooltip:a.tooltip},a.items.map(((e,t)=>i.createElement(u.PopupMenuItem,{key:t,label:e.title,onClick:()=>e.onSelect(),"data-name":"dropdown-item"}))))}var tn=a(27363);function an(e){const{className:t,title:a,...n}=e;return i.createElement(z,{...n,className:m(t,tn.customTradingViewStyleButton,tn.withoutIcon),collapseWhen:[],"data-name":"custom-tradingview-styled-button",tooltip:a})}function nn(){return{Bars:n.enabled("header_chart_type")?O:void 0,Compare:n.enabled("header_compare")?q:void 0,Custom:$a,CustomTradingViewStyledButton:an,Fullscreen:n.enabled("header_fullscreen_button")?ae:void 0,Indicators:n.enabled("header_indicators")?be:void 0,Intervals:n.enabled("header_resolutions")?tt:void 0,OpenPopup:lt,Properties:n.enabled("header_settings")&&n.enabled("show_chart_property_page")?ct:void 0,SaveLoad:n.enabled("header_saveload")?Nt:void 0,Screenshot:n.enabled("header_screenshot")?na:void 0,SymbolSearch:n.enabled("header_symbol_search")?va:void 0,Templates:n.enabled("study_templates")?Va:void 0,Dropdown:en,UndoRedo:n.enabled("header_undo_redo")?Ja:void 0,Layout:undefined}}},39344:(e,t,a)=>{"use strict";a.d(t,{createStudyTemplateMetaInfo:()=>i, +descriptionString:()=>o});var n=a(28853);function i(e,t){return{indicators:e.orderedDataSources(!0).filter((e=>(0,n.isStudy)(e)&&!0)).map((e=>({id:e.metaInfo().id,description:e.title(!0,void 0,!0)}))),interval:t}}function o(e){const t=new Map;return e.forEach((e=>{const[a,n]=t.get(e.id)||[e.description,0];t.set(e.id,[a,n+1])})),Array.from(t.values()).map((([e,t])=>`${e}${t>1?` x ${t}`:""}`)).join(", ")}},45876:(e,t,a)=>{"use strict";a.r(t),a.d(t,{SERIES_ICONS:()=>p});var n=a(94670),i=a(32162),o=a(39956),s=a(14083),l=a(45504),r=a(52867),h=a(41473),c=a(31246),d=a(15726),u=a(24464),v=a(71705),m=a(9450);const p={3:n,16:i,0:o,1:s,8:l,9:r,2:h,14:c,15:d,10:u,12:v,13:m}},53166:(e,t,a)=>{"use strict";a.d(t,{convertImageNameToUrl:()=>o});var n=a(14483),i=a(76861);function o(e){return n.enabled("charting_library_base")||(0,i.isProd)()?"https://www.tradingview.com/x/"+e+"/":window.location.protocol+"//"+window.location.host+"/x/"+e+"/"}},65939:(e,t,a)=>{"use strict";function n(e,t){const a=document.createElement("a");a.style.display="none",a.href=t,a.download=e,a.click()}a.d(t,{downloadFile:()=>n})},97268:e=>{e.exports=''},57047:e=>{e.exports=''},99280:e=>{e.exports=''},21233:e=>{e.exports=''},94670:e=>{ +e.exports=''},39956:e=>{e.exports=''},24464:e=>{e.exports=''},14083:e=>{e.exports=''},53707:e=>{e.exports=''},9450:e=>{e.exports=''},1393:e=>{ +e.exports=''},45504:e=>{e.exports=''},71705:e=>{e.exports=''},32162:e=>{e.exports=''},52867:e=>{e.exports=''},39681:e=>{e.exports=''},31246:e=>{ +e.exports=''},41473:e=>{e.exports=''},82436:e=>{e.exports=''},48449:e=>{e.exports=''},96052:e=>{ +e.exports=''},72644:e=>{e.exports=''},15726:e=>{e.exports=''},77665:e=>{e.exports=''},33765:e=>{e.exports=''},36296:e=>{e.exports=''},23595:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},29414:e=>{e.exports=''},84502:e=>{ +e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/restricted-toolset.859b53a884449a8a0f9a.js b/charting_library/bundles/restricted-toolset.859b53a884449a8a0f9a.js deleted file mode 100644 index ecc40e3e..00000000 --- a/charting_library/bundles/restricted-toolset.859b53a884449a8a0f9a.js +++ /dev/null @@ -1,31 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5516,9685],{26574:e=>{e.exports={switcher:"switcher-fwE97QDf","thumb-wrapper":"thumb-wrapper-fwE97QDf","size-small":"size-small-fwE97QDf","size-medium":"size-medium-fwE97QDf","size-large":"size-large-fwE97QDf",input:"input-fwE97QDf","intent-default":"intent-default-fwE97QDf","disable-active-state-styles":"disable-active-state-styles-fwE97QDf","intent-select":"intent-select-fwE97QDf",track:"track-fwE97QDf",thumb:"thumb-fwE97QDf"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},17723:e=>{e.exports={footer:"footer-dwINHZFL"}},14877:e=>{e.exports={favorite:"favorite-_FRQhM5Y",hovered:"hovered-_FRQhM5Y",disabled:"disabled-_FRQhM5Y",active:"active-_FRQhM5Y",checked:"checked-_FRQhM5Y"}},33963:e=>{e.exports={item:"item-zwyEh4hn",label:"label-zwyEh4hn",labelRow:"labelRow-zwyEh4hn",toolbox:"toolbox-zwyEh4hn"}},27306:e=>{e.exports={button:"button-iLKiGOdQ",hovered:"hovered-iLKiGOdQ",disabled:"disabled-iLKiGOdQ",active:"active-iLKiGOdQ",hidden:"hidden-iLKiGOdQ"}},17946:(e,t,a)=>{"use strict";a.d(t,{CustomBehaviourContext:()=>n});const n=(0,a(50959).createContext)({enableActiveStateStyles:!0});n.displayName="CustomBehaviourContext"},76974:(e,t,a)=>{"use strict";a.d(t,{useIsMounted:()=>i});var n=a(50959);const i=()=>{const e=(0,n.useRef)(!1);return(0,n.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}},24437:(e,t,a)=>{"use strict";a.d(t,{DialogBreakpoints:()=>i});var n=a(88803);const i={SmallHeight:n["small-height-breakpoint"],TabletSmall:n["tablet-small-breakpoint"],TabletNormal:n["tablet-normal-breakpoint"]}},39362:(e,t,a)=>{"use strict";a.d(t,{SymbolSearchDialogFooter:()=>l});var n=a(50959),i=a(97754),o=a.n(i),s=a(17723);function l(e){const{className:t,children:a}=e;return n.createElement("div",{className:o()(s.footer,t)},a)}},36189:(e,t,a)=>{"use strict";a.d(t,{FavoriteButton:()=>d});var n=a(44352),i=a(50959),o=a(97754),s=a(9745),l=a(39146),r=a(48010),h=a(14877);const c={add:n.t(null,void 0,a(44629)),remove:n.t(null,void 0,a(72482))};function d(e){const{className:t,isFilled:a,isActive:n,onClick:d,...u}=e;return i.createElement(s.Icon,{...u,className:o(h.favorite,"apply-common-tooltip",a&&h.checked,n&&h.active,t),icon:a?l:r,onClick:d,title:a?c.remove:c.add})}},37968:(e,t,a)=>{"use strict";a.d(t,{useForceUpdate:()=>i});var n=a(50959);const i=()=>{const[,e]=(0,n.useReducer)((e=>e+1),0);return e}},70412:(e,t,a)=>{"use strict";a.d(t,{hoverMouseEventFilter:()=>o,useAccurateHover:()=>s,useHover:()=>i});var n=a(50959);function i(){const[e,t]=(0,n.useState)(!1);return[e,{onMouseOver:function(e){o(e)&&t(!0)},onMouseOut:function(e){o(e)&&t(!1)}}]}function o(e){return!e.currentTarget.contains(e.relatedTarget)}function s(e){const[t,a]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{const t=t=>{if(null===e.current)return;const n=e.current.contains(t.target);a(n)};return document.addEventListener("mouseover",t), -()=>document.removeEventListener("mouseover",t)}),[]),t}},81332:(e,t,a)=>{"use strict";a.d(t,{multilineLabelWithIconAndToolboxTheme:()=>s});var n=a(40173),i=a(71986),o=a(33963);const s=(0,n.mergeThemes)(i,o)},96040:(e,t,a)=>{"use strict";a.d(t,{RemoveButton:()=>h});var n=a(44352),i=a(50959),o=a(97754),s=a(9745),l=a(33765),r=a(27306);function h(e){const{className:t,isActive:h,onClick:c,onMouseDown:d,title:u,hidden:v,"data-name":m="remove-button",...p}=e;return i.createElement(s.Icon,{...p,"data-name":m,className:o(r.button,"apply-common-tooltip",h&&r.active,v&&r.hidden,t),icon:l,onClick:c,onMouseDown:d,title:u||n.t(null,void 0,a(34596))})}},47102:e=>{e.exports={accessible:"accessible-NQERJsv9",active:"active-NQERJsv9"}},12989:e=>{e.exports={summary:"summary-ynHBVe1n",hovered:"hovered-ynHBVe1n",caret:"caret-ynHBVe1n"}},90785:e=>{e.exports={accessible:"accessible-raQdxQp0"}},89089:e=>{e.exports={button:"button-LkmyTVRc",active:"active-LkmyTVRc"}},20461:e=>{e.exports={wrapper:"wrapper-psOC5oyI",labelRow:"labelRow-psOC5oyI",label:"label-psOC5oyI",labelHint:"labelHint-psOC5oyI",labelOn:"labelOn-psOC5oyI"}},40670:e=>{e.exports={wrapper:"wrapper-bl9AR3Gv",hovered:"hovered-bl9AR3Gv",withIcon:"withIcon-bl9AR3Gv",labelRow:"labelRow-bl9AR3Gv",label:"label-bl9AR3Gv",switchWrap:"switchWrap-bl9AR3Gv",icon:"icon-bl9AR3Gv",labelHint:"labelHint-bl9AR3Gv",labelOn:"labelOn-bl9AR3Gv"}},90826:e=>{e.exports={button:"button-Y1TCZogJ",active:"active-Y1TCZogJ"}},38456:e=>{e.exports={button:"button-ptpAHg8E",withText:"withText-ptpAHg8E",withoutText:"withoutText-ptpAHg8E"}},67972:e=>{e.exports={form:"form-MgR0zejo",input:"input-MgR0zejo",menu:"menu-MgR0zejo",add:"add-MgR0zejo",hovered:"hovered-MgR0zejo",wrap:"wrap-MgR0zejo",accessible:"accessible-MgR0zejo",menuLabel:"menuLabel-MgR0zejo",hover:"hover-MgR0zejo"}},39357:e=>{e.exports={spinnerWrap:"spinnerWrap-cZT0OZe0"}},52045:e=>{e.exports={button:"button-neROVfUe",first:"first-neROVfUe",last:"last-neROVfUe"}},97041:e=>{e.exports={wrap:"wrap-n5bmFxyX"}},64618:e=>{e.exports={hidden:"hidden-5MVS18J8"}},18369:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",item:"item-o5a0MQMm",withIcon:"withIcon-o5a0MQMm",shortcut:"shortcut-o5a0MQMm",loading:"loading-o5a0MQMm",icon:"icon-o5a0MQMm"}},4549:e=>{e.exports={button:"button-b3Cgff6l",group:"group-b3Cgff6l",menu:"menu-b3Cgff6l"}},27363:e=>{e.exports={customTradingViewStyleButton:"customTradingViewStyleButton-zigjK1n2",withoutIcon:"withoutIcon-zigjK1n2"}},75352:e=>{e.exports={dropdown:"dropdown-l0nf43ai",label:"label-l0nf43ai",smallWidthTitle:"smallWidthTitle-l0nf43ai",smallWidthMenuItem:"smallWidthMenuItem-l0nf43ai",smallWidthWrapper:"smallWidthWrapper-l0nf43ai"}},20371:e=>{e.exports={value:"value-gwXludjS",selected:"selected-gwXludjS"}},867:e=>{e.exports={smallWidthMenuItem:"smallWidthMenuItem-RmqZNwwp",menuItem:"menuItem-RmqZNwwp",remove:"remove-RmqZNwwp"}},80022:e=>{e.exports={button:"button-S_1OCXUK",first:"first-S_1OCXUK",last:"last-S_1OCXUK",menu:"menu-S_1OCXUK",dropdown:"dropdown-S_1OCXUK",menuContent:"menuContent-S_1OCXUK", -section:"section-S_1OCXUK",smallTabletSectionTitle:"smallTabletSectionTitle-S_1OCXUK",addCustomInterval:"addCustomInterval-S_1OCXUK",hovered:"hovered-S_1OCXUK",group:"group-S_1OCXUK"}},23902:e=>{e.exports={button:"button-gn9HMufu"}},92998:e=>{e.exports={button:"button-ZuDkGGhF",isDisabled:"isDisabled-ZuDkGGhF"}},70152:e=>{e.exports={saveString:"saveString-XVd1Kfjg",hidden:"hidden-XVd1Kfjg",loader:"loader-XVd1Kfjg"}},63672:e=>{e.exports={opened:"opened-yyMUOAN9",hover:"hover-yyMUOAN9",autoSaveWrapper:"autoSaveWrapper-yyMUOAN9",sharingWrapper:"sharingWrapper-yyMUOAN9",button:"button-yyMUOAN9",buttonSmallPadding:"buttonSmallPadding-yyMUOAN9",hintPlaceHolder:"hintPlaceHolder-yyMUOAN9",smallHintPlaceHolder:"smallHintPlaceHolder-yyMUOAN9",popupItemRowTabletSmall:"popupItemRowTabletSmall-yyMUOAN9",shortcut:"shortcut-yyMUOAN9",toolTitle:"toolTitle-yyMUOAN9",toolTitleMobile:"toolTitleMobile-yyMUOAN9",layoutItem:"layoutItem-yyMUOAN9",layoutMeta:"layoutMeta-yyMUOAN9",labelRow:"labelRow-yyMUOAN9",layoutTitle:"layoutTitle-yyMUOAN9",layoutItemWrap:"layoutItemWrap-yyMUOAN9",layoutTitleMobile:"layoutTitleMobile-yyMUOAN9",active:"active-yyMUOAN9",textWrap:"textWrap-yyMUOAN9",text:"text-yyMUOAN9",withIcon:"withIcon-yyMUOAN9",sharingLabelWrap:"sharingLabelWrap-yyMUOAN9",infoIcon:"infoIcon-yyMUOAN9",copyLink:"copyLink-yyMUOAN9",copyLinkMobile:"copyLinkMobile-yyMUOAN9"}},25882:e=>{e.exports={button:"button-cq__ntSC",largeLeftPadding:"largeLeftPadding-cq__ntSC",text:"text-cq__ntSC",uppercase:"uppercase-cq__ntSC"}},26431:e=>{e.exports={button:"button-HwLRKjG6",text:"text-HwLRKjG6",logo:"logo-HwLRKjG6"}},92710:e=>{e.exports={description:"description-jgoQcEnP"}},5145:e=>{e.exports={item:"item-j7oVl2yI",accessible:"accessible-j7oVl2yI",round:"round-j7oVl2yI"}},85013:e=>{e.exports={wrap:"wrap-HXSqojvq",titleWrap:"titleWrap-HXSqojvq",indicators:"indicators-HXSqojvq",title:"title-HXSqojvq",icon:"icon-HXSqojvq",text:"text-HXSqojvq",titleTabletSmall:"titleTabletSmall-HXSqojvq",labelRow:"labelRow-HXSqojvq",label:"label-HXSqojvq"}},48261:e=>{e.exports={labelRow:"labelRow-JeQoCpvi",toolbox:"toolbox-JeQoCpvi",description:"description-JeQoCpvi",descriptionTabletSmall:"descriptionTabletSmall-JeQoCpvi",item:"item-JeQoCpvi",titleItem:"titleItem-JeQoCpvi",titleItemTabletSmall:"titleItemTabletSmall-JeQoCpvi",itemTabletSmall:"itemTabletSmall-JeQoCpvi",itemLabelTabletSmall:"itemLabelTabletSmall-JeQoCpvi",wrap:"wrap-JeQoCpvi",hovered:"hovered-JeQoCpvi"}},36001:e=>{e.exports={menu:"menu-hcofKPms",menuSmallTablet:"menuSmallTablet-hcofKPms",menuItemHeaderTabletSmall:"menuItemHeaderTabletSmall-hcofKPms",menuItemHeader:"menuItemHeader-hcofKPms"}},70760:e=>{e.exports={wrap:"wrap-jiC5bgmi",full:"full-jiC5bgmi",first:"first-jiC5bgmi",last:"last-jiC5bgmi",medium:"medium-jiC5bgmi",buttonWithFavorites:"buttonWithFavorites-jiC5bgmi"}},57778:e=>{e.exports={icon:"icon-uMfL97K2"}},76197:(e,t,a)=>{"use strict";a.d(t,{CollapsibleSection:()=>r});var n=a(50959),i=a(97754),o=a.n(i),s=a(10381),l=a(12989);const r=(0,n.forwardRef)((function(e,t){ -const{open:a,summary:i,children:r,onStateChange:h,tabIndex:c,className:d,...u}=e;return n.createElement(n.Fragment,null,n.createElement("div",{...u,className:o()(d,l.summary),onClick:function(){h&&h(!a)},"data-open":a,ref:t,tabIndex:c},i,n.createElement(s.ToolWidgetCaret,{className:l.caret,dropped:Boolean(a)})),a&&r)}))},69297:(e,t,a)=>{"use strict";a.d(t,{DEFAULT_MENU_ITEM_SWITCHER_THEME:()=>m,MenuItemSwitcher:()=>p});var n=a(50959),i=a(97754),o=a.n(i),s=a(17946),l=a(26574),r=a.n(l);function h(e){const t=(0,n.useContext)(s.CustomBehaviourContext),{className:a,intent:o="default",size:l="small",enableActiveStateStyles:h=t.enableActiveStateStyles}=e;return i(a,r().switcher,r()[`size-${l}`],r()[`intent-${o}`],!h&&r()["disable-active-state-styles"])}function c(e){var t;const{reference:a,size:i,intent:o,role:s,"aria-checked":l,checked:c,defaultChecked:d,onKeyDown:u,...v}=e,m=(0,n.useCallback)((e=>{13===e.keyCode&&e.target.click(),u&&u(e)}),[u]);return n.createElement("span",{className:h(e)},n.createElement("input",{...v,type:"checkbox",className:r().input,ref:a,role:null!=s?s:"switch","aria-checked":null!==(t=null!=l?l:c)&&void 0!==t?t:d,checked:c,defaultChecked:d,onKeyDown:m}),n.createElement("span",{className:r()["thumb-wrapper"]},n.createElement("span",{className:r().track}),n.createElement("span",{className:r().thumb})))}var d=a(9745),u=a(90186),v=a(40670);const m=v;function p(e){const{className:t,checked:a,id:i,label:s,labelDescription:l,value:r,preventLabelHighlight:h,reference:m,switchReference:p,theme:g=v,disabled:b,icon:C}=e,S=o()(g.label,a&&!h&&g.labelOn),_=o()(t,g.wrapper,a&&g.wrapperWithOnLabel,l&&g.wrapperWithDescription);return n.createElement("label",{className:o()(_,C&&g.withIcon),htmlFor:i,ref:m},void 0!==C&&n.createElement(d.Icon,{className:g.icon,icon:C}),n.createElement("div",{className:g.labelRow},n.createElement("div",{className:S},s),l&&n.createElement("div",{className:g.labelHint},l)),n.createElement("div",{className:v.switchWrap},n.createElement(c,{disabled:b,className:g.switch,reference:p,checked:a,onChange:function(t){const a=t.target.checked;void 0!==e.onChange&&e.onChange(a)},value:r,tabIndex:-1,id:i,role:e.switchRole,...(0,u.filterDataProps)(e)})))}},65817:(e,t,a)=>{"use strict";a.d(t,{INTERVALS:()=>i});var n=a(44352);const i=[{name:"",label:n.t(null,{context:"interval"},a(37830))},{name:"H",label:n.t(null,{context:"interval"},a(5285))},{name:"D",label:n.t(null,{context:"interval"},a(6174))},{name:"W",label:n.t(null,{context:"interval"},a(25042))},{name:"M",label:n.t(null,{context:"interval"},a(79410))}]},6652:(e,t,a)=>{"use strict";a.r(t),a.d(t,{getRestrictedToolSet:()=>tn});var n=a(14483),i=a(50959),o=a(19036),s=a(44352),l=a(82992),r=a(88732),h=a(45876),c=a(36189),d=a(9745),u=a(16396),v=a(50298),m=a(97754),p=a.n(m),g=a(97041);const b=i.forwardRef(((e,t)=>{const{children:a,className:n,...o}=e;return i.createElement("div",{className:m(n,g.wrap),ref:t,...o},a)}));var C=a(88066),S=a(52045);class _ extends i.PureComponent{constructor(){super(...arguments),this._handleClick=()=>{ -const{onClick:e,onClickArg:t}=this.props;e&&e(t)}}render(){const{className:e,icon:t,hint:a,text:n,isDisabled:o,isActive:s,isFirst:l,isLast:r,onClick:h,onClickArg:c,...d}=this.props;return i.createElement(C.ToolbarButton,{...d,icon:t,text:n,tooltip:a,isDisabled:o,isActive:s,isGrouped:!0,onClick:this._handleClick,className:m(e,S.button,{[S.first]:l,[S.last]:r})})}}var y=a(51613),f=a(90692),w=a(24437),E=a(81332),M=a(5962),k=a(16410),T=a(42960),x=a(47201),I=a(3343),A=a(16838);function R(e){const{orientation:t,onKeyDown:a,...n}=e,o=A.PLATFORM_ACCESSIBILITY_ENABLED?{role:"radiogroup","aria-orientation":t}:{};return i.createElement("div",{...n,...o,onKeyDown:(0,x.createSafeMulticastEventHandler)((function(e){if(!A.PLATFORM_ACCESSIBILITY_ENABLED)return;if(e.defaultPrevented)return;if(!(document.activeElement instanceof HTMLElement))return;const a=(0,I.hashFromEvent)(e);if("vertical"!==t&&38!==a&&40!==a)return;if("vertical"===t&&37!==a&&39!==a)return;const n=(i=e.currentTarget,Array.from(i.querySelectorAll('[role="radio"]:not([disabled], [aria-disabled])')).filter((0,A.createScopedVisibleElementFilter)(i))).sort(A.navigationOrderComparator);var i;if(0===n.length)return;const o=n.indexOf(document.activeElement);if(-1===o)return;e.preventDefault();const s=()=>{const e=(o+n.length-1)%n.length;n[o].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")),n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()},l=()=>{const e=(o+n.length+1)%n.length;n[o].dispatchEvent(new CustomEvent("roving-tabindex:secondary-element")),n[e].dispatchEvent(new CustomEvent("roving-tabindex:main-element")),n[e].focus()};switch(a){case 38:"vertical"!==t&&s();break;case 40:"vertical"!==t&&l();break;case 37:"vertical"===t&&s();break;case 39:"vertical"===t&&l()}}),a)})}var N=a(4549);const F={barsStyle:s.t(null,void 0,a(84232))},H=(0,M.registryContextType)();function L(e){var t;return!(null===(t=l.linking.supportedChartStyles.value())||void 0===t?void 0:t.includes(e))}class O extends i.PureComponent{constructor(e,t){super(e,t),this._handleChangeStyle=e=>{const{favorites:t,lastSelectedNotFavorite:a,activeStyle:n}=this.state;this.setState({activeStyle:e,lastSelectedNotFavorite:t.includes(n)?a:n})},this._handleSelectStyle=e=>{const{chartWidgetCollection:t}=this.context;e!==t.activeChartStyle.value()&&t.setChartStyleToWidget(e)},this._handleClickFavorite=e=>{this._isStyleFavorited(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._boundForceUpdate=()=>{this.forceUpdate()},this._handleQuickClick=e=>{this._handleSelectStyle(e),this._trackClick()},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired,favoriteChartStylesService:o.any.isRequired});const{chartWidgetCollection:a,favoriteChartStylesService:n}=t,i=a.activeChartStyle.value(),s=n.get(),l=(0,k.japaneseChartStyles)();this.state={activeStyle:i,favorites:s,styles:(0,k.commonChartStyles)(),japaneseStyles:l}}componentDidMount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context -;e.activeChartStyle.subscribe(this._handleChangeStyle),t.getOnChange().subscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.subscribe(this._boundForceUpdate)}componentWillUnmount(){const{chartWidgetCollection:e,favoriteChartStylesService:t}=this.context;e.activeChartStyle.unsubscribe(this._handleChangeStyle),t.getOnChange().unsubscribe(this,this._handleChangeSettings),l.linking.supportedChartStyles.unsubscribe(this._boundForceUpdate)}render(){const{isShownQuicks:e,displayMode:t="full",id:a}=this.props,{activeStyle:n,favorites:o,styles:s,japaneseStyles:l,lastSelectedNotFavorite:c}=this.state,u="small"!==t&&e&&0!==o.length,m=[...o];m.includes(n)?void 0!==c&&m.push(c):m.push(n);const p=u&&m.length>1;return i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(e=>{const t=s.map((t=>this._renderPopupMenuItem(t,t===n,e))),o=l.map((t=>this._renderPopupMenuItem(t,t===n,e)));return i.createElement(b,{id:a},p&&i.createElement(R,{orientation:"horizontal",className:N.group},m.map(((e,t)=>i.createElement(_,{role:"radio",className:N.button,icon:h.SERIES_ICONS[e],"aria-checked":u&&n===e,isActive:u&&n===e,isDisabled:L(e),key:t,hint:(0,T.getTranslatedChartStyleName)(e),isFirst:0===t,isLast:t===m.length-1,onClick:u?this._handleQuickClick:void 0,onClickArg:e,"data-value":r.STYLE_SHORT_NAMES[e]})))),i.createElement(v.ToolbarMenuButton,{arrow:Boolean(p),content:p?void 0:i.createElement(b,null,i.createElement(d.Icon,{icon:h.SERIES_ICONS[n]})),tooltip:p?F.barsStyle:(0,T.getTranslatedChartStyleName)(n),className:N.menu,isDrawer:e,onClick:this._trackClick},t,!!o.length&&i.createElement(y.PopupMenuSeparator,null),o))}))}_renderPopupMenuItem(e,t,a){const{isFavoritingAllowed:n}=this.props,o=this._isStyleFavorited(e);return i.createElement(u.PopupMenuItem,{key:e,theme:a?E.multilineLabelWithIconAndToolboxTheme:void 0,icon:h.SERIES_ICONS[e],isActive:t,isDisabled:L(e),label:(0,T.getTranslatedChartStyleName)(e)||"",onClick:this._handleSelectStyle,onClickArg:e,showToolboxOnHover:!o,toolbox:n&&i.createElement(c.FavoriteButton,{isActive:t,isFilled:o,onClick:()=>this._handleClickFavorite(e)}),"data-value":r.STYLE_SHORT_NAMES[e]})}_handleChangeSettings(e){this.setState({lastSelectedNotFavorite:void 0,favorites:e})}_isStyleFavorited(e){return-1!==this.state.favorites.indexOf(e)}_handleAddFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set([...t,e])}_handleRemoveFavorite(e){const{favorites:t}=this.state,{favoriteChartStylesService:a}=this.context;a.set(t.filter((t=>t!==e)))}_trackClick(){0}}O.contextType=H;var D=a(50238),P=a(31409),U=a(38456);const B=["medium","small"],W=(0,i.forwardRef)((function(e,t){const{text:a,className:n,displayMode:o,collapseWhen:s=B,...l}=e,r=!s.includes(o);return i.createElement(P.ToolWidgetButton,{...l,ref:t,text:r?a:void 0,className:m(n,U.button,r?U.withText:U.withoutText)})}));function z(e){const{tooltip:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement(W,{"aria-label":A.PLATFORM_ACCESSIBILITY_ENABLED?t:void 0,...a, -tag:A.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div",tabIndex:o,ref:n,"data-tooltip":t})}var V=a(51768),Z=a(76460),K=a(1393);const Q=(0,M.registryContextType)();class q extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({isActive:e})},this._handleClick=e=>{var t;(0,V.trackEvent)("GUI","Chart Header Toolbar","compare"),null===(t=this._compareDialogRenderer)||void 0===t||t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired}),this.state={isActive:!1},this._compareDialogRenderer=this.context.chartWidgetCollection.getCompareDialogRenderer()}componentDidMount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().subscribe(this._updateState)}componentWillUnmount(){var e;null===(e=this._compareDialogRenderer)||void 0===e||e.visible().unsubscribe(this._updateState)}render(){const{isActive:e}=this.state;return i.createElement(z,{...this.props,icon:K,isOpened:e,onClick:this._handleClick,collapseWhen:["full","medium","small"],tooltip:s.t(null,void 0,a(20229))})}}q.contextType=Q;var j=a(48889),G=a(61814),Y=a(68335),X=a(97268);const J=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Shift,!1),"F"],text:"{0} + {1}"}),$=(0,M.registryContextType)();class ee extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidgetCollection:e}=this.context;e.startFullscreen()},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){const{className:e,id:t}=this.props;return i.createElement(j.ToolbarIconButton,{id:t,icon:X,onClick:this._handleClick,className:m(e),tooltip:s.t(null,void 0,a(11682)),"data-tooltip-hotkey":J})}}ee.contextType=$;var te=a(50151);const ae=(0,a(59224).getLogger)("FavoritesInfo");function ne(e,t){if(0===e.length)return Promise.resolve([]);ae.logNormal("Requesting favorites info");const a=[],n=new Map,i=new Map,o=new Map;return e.forEach((e=>{switch(e.type){case"java":o.set(e.studyId,e);break;case"pine":isPublishedPineId(e.pineId)?n.set(e.pineId,e):i.set(e.pineId,e);break;default:(0,te.assert)(!1,`unknown favorite type ${JSON.stringify(e)}`)}})),0!==o.size&&a.push(t.findAllJavaStudies().then((e=>{const t=new Map;for(const a of e)!a.is_hidden_study&&o.has(a.id)&&t.set(a.id,{name:a.description,localizedName:a.description_localized,studyMarketShittyObject:a});return t})).then((e=>{const t=function(e,t){const a={items:[],notFoundItems:[]};return e.forEach(((e,n)=>{const i=t.get(n);void 0!==i?a.items.push({item:e,info:i}):a.notFoundItems.push(e)})),a}(o,e);if(0!==t.notFoundItems.length){const e=t.notFoundItems.map((e=>e.studyId));ae.logWarn(`Cannot find java scripts: ${JSON.stringify(e)}`)}return t.items}))),Promise.all(a).then((e=>(ae.logNormal("Requesting favorites info finished"),e.reduce(((e,t)=>e.concat(t)),[]))))}var ie=a(29673),oe=a(88348),se=a(26996),le=a(39357);function re(e){const{className:t}=e;return i.createElement("div",{className:p()(le.spinnerWrap,t)},i.createElement(se.Loader,null))} -var he=a(82962),ce=a(76422),de=a(39681),ue=a(75352);const ve=(0,G.hotKeySerialize)({keys:["/"],text:"{0}"}),me=(0,M.registryContextType)();class pe extends i.PureComponent{constructor(e,t){super(e,t),this._promise=null,this._menu=i.createRef(),this._favoriteFundamentalsModel=null,this._setActiveState=e=>{this.setState({isActive:e})},this._handleClick=e=>{const{studyMarket:t}=this.props;this.setState({isActive:!0},(()=>{t.visible().value()?t.hide():t.show({shouldReturnFocus:(0,Z.isKeyboardClick)(e)})})),this._trackClick()},this._handleSelectIndicator=e=>{e=(0,te.ensureDefined)(e),this._trackFavoriteAction("Favorite indicator from toolbar");"java"===e.type?e.studyId:e.pineId;(()=>{e=(0,te.ensureDefined)(e);const{chartWidgetCollection:t}=this.context;if("java"===e.type){const t=(0,ie.tryFindStudyLineToolNameByStudyId)(e.studyId);if(null!==t)return void oe.tool.setValue(t)}t.activeChartWidget.value().insertStudy(e,[])})()},this._handleFavoriteIndicatorsChange=()=>{const{favoriteScriptsModel:e}=this.context,t=[...(0,te.ensureDefined)(e).favorites()];this.setState({favorites:t}),this._clearCache()},this._handleFavoriteFundamentalsChange=()=>{var e;const t=new Set((null===(e=this._favoriteFundamentalsModel)||void 0===e?void 0:e.favorites())||[]);this.setState({favoriteFundamentals:t}),this._clearCache()},this._handleMouseEnter=()=>{this._prefetchFavorites()},this._handleWrapClick=()=>{this._prefetchFavorites()},this._handleChangeActiveWidget=()=>{this._clearCache()},this._clearCache=()=>{this._promise=null,this.setState({infos:[]})},this._handleScriptRenamed=e=>{const{favoriteScriptsModel:t}=this.context;void 0!==t&&t.isFav(e.scriptIdPart)&&this._clearCache()},this._handleFavoriteMenuClick=()=>{this._trackClick(),this._trackFavoriteAction("Select favorite indicators dropdown")},(0,M.validateRegistry)(t,{favoriteScriptsModel:o.any,chartWidgetCollection:o.any.isRequired});const{favoriteScriptsModel:a}=t,n=void 0!==a?a.favorites():[];this.state={isActive:!1,isLoading:!1,favorites:n,favoriteFundamentals:void 0,infos:[]}}componentDidMount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().subscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().subscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.subscribe(this._handleChangeActiveWidget)),ce.on("TVScriptRenamed",this._handleScriptRenamed,null)}componentWillUnmount(){const{studyMarket:e}=this.props,{favoriteScriptsModel:t,chartWidgetCollection:a}=this.context;e.visible().unsubscribe(this._setActiveState),void 0!==t&&(t.favoritesChanged().unsubscribe(this,this._handleFavoriteIndicatorsChange),a.activeChartWidget.unsubscribe(this._handleChangeActiveWidget)),ce.unsubscribe("TVScriptRenamed",this._handleScriptRenamed,null),this._promise=null}render(){const{isActive:e,favorites:t,favoriteFundamentals:n,isLoading:o}=this.state,{className:l,displayMode:r,id:h}=this.props,{chartWidgetCollection:c}=this.context;return i.createElement(i.Fragment,null,i.createElement(b,{id:h, -onMouseEnter:this._handleMouseEnter,onClick:this._handleWrapClick},i.createElement(z,{displayMode:r,className:l,icon:de,isOpened:e,onClick:this._handleClick,text:s.t(null,void 0,a(61142)),"data-role":"button","data-name":"open-indicators-dialog",tooltip:s.t(null,void 0,a(74527)),"data-tooltip-hotkey":ve}),Boolean(t.length>0||(null==n?void 0:n.size))&&i.createElement(f.MatchMedia,{rule:"screen and (max-width: 430px)"},(e=>i.createElement(v.ToolbarMenuButton,{key:c.activeChartWidget.value().id(),arrow:!0,closeOnClickOutside:!0,isDrawer:e,drawerPosition:"Bottom",ref:this._menu,onClick:this._handleFavoriteMenuClick,"data-name":"show-favorite-indicators",tooltip:s.t(null,void 0,a(33959))},i.createElement("div",{className:p()(ue.dropdown,e&&ue.smallWidthWrapper)},i.createElement(he.ToolWidgetMenuSummary,{className:e&&ue.smallWidthTitle},s.t(null,void 0,a(83127))),o&&i.createElement(re,null),!o&&i.createElement(i.Fragment,null,this.state.infos.length>0?this.state.infos.map((t=>i.createElement(u.PopupMenuItem,{className:p()(e&&ue.smallWidthMenuItem),theme:e?E.multilineLabelWithIconAndToolboxTheme:void 0,key:"java"===t.item.type?t.item.studyId:t.item.pineId,onClick:this._handleSelectIndicator,onClickArg:t.item,label:i.createElement("span",{className:p()(!e&&ue.label,e&&ue.smallWidthLabel,"apply-overflow-tooltip")},ge(t))}))):null!==this._promise&&i.createElement(u.PopupMenuItem,{isDisabled:!0,label:s.t(null,void 0,a(23687))}))))))))}_prefetchFavorites(){const{chartWidgetCollection:e}=this.context;if(null!==this._promise||!window.is_authenticated)return;const t=e.activeChartWidget.value();if(!t.hasModel())return;const a=t.model().model().studyMetaInfoRepository();this.setState({isLoading:!0});const n=this._promise=Promise.all([ne(this.state.favorites,a),void 0]).then((e=>{if(n!==this._promise)return;const[t,a]=e;let i=[...t];if(a){const e=a.filter((e=>{var t;return null===(t=this.state.favoriteFundamentals)||void 0===t?void 0:t.has(e.scriptIdPart)})).map(this._mapFundamentalToFavoriteItemInfo);i.push(...e)}i=[...i].sort(((e,t)=>ge(e).localeCompare(ge(t)))),this.setState({infos:i,isLoading:!1},(()=>{this._menu.current&&this._menu.current.update()}))}))}_trackClick(){0}_trackFavoriteAction(e){(0,V.trackEvent)("GUI","Chart Header Toolbar",e)}_mapFundamentalToFavoriteItemInfo(e){return{item:{type:"pine",pineId:e.scriptIdPart},info:{name:e.scriptName,localizedName:getLocalizedFundamentalsName(e),studyMarketShittyObject:void 0}}}}function ge(e){return e.info.localizedName||s.t(e.info.name,{context:"study"},a(68716))}pe.contextType=me;var be=a(94025),Ce=a(20371);function Se(e){return i.createElement("div",{className:m(Ce.value,{[Ce.selected]:e.isSelected})},e.value,e.metric)}var _e=a(65817),ye=a(67972);function fe(e){const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null),s=A.PLATFORM_ACCESSIBILITY_ENABLED?"button":"div";return i.createElement(s,{...a,ref:n,tabIndex:o,"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&ye.accessible,t)})}function we(e){ -const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement("input",{...a,ref:n,tabIndex:o,"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&ye.accessible,t)})}var Ee=a(47102);function Me(e){const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement(u.PopupMenuItem,{...a,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&Ee.accessible,e.isActive&&Ee.active,t),reference:n,tabIndex:o,onKeyDown:function(e){if(!A.PLATFORM_ACCESSIBILITY_ENABLED||e.target!==e.currentTarget)return;const t=(0,I.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),n.current instanceof HTMLElement&&n.current.click())},"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,"aria-disabled":A.PLATFORM_ACCESSIBILITY_ENABLED&&e.isDisabled||void 0})}class ke extends i.PureComponent{constructor(e){super(e),this._menu=i.createRef(),this._handleChangeInput=e=>{const{value:t}=e.currentTarget;/^[0-9]*$/.test(t)&&this.setState({inputValue:t})},this._handleSelectTime=e=>{var t,a,n,i;this.setState({selectedIntervalSuffix:e}),null===(a=(t=this.props).onSelect)||void 0===a||a.call(t),null===(n=this._menu.current)||void 0===n||n.close(),null===(i=this._menu.current)||void 0===i||i.focus()},this._handleClickAdd=()=>{const{inputValue:e,selectedIntervalSuffix:t}=this.state;this.props.onAdd(e,t)},this.state={inputValue:"1",selectedIntervalSuffix:_e.INTERVALS[0].name}}render(){const{inputValue:e,menuWidth:t,selectedIntervalSuffix:n}=this.state;return i.createElement("div",{className:ye.form},i.createElement(we,{className:ye.input,maxLength:7,onChange:this._handleChangeInput,value:e}),i.createElement(v.ToolbarMenuButton,{orientation:"none",minWidth:t,"data-role":"menuitem",onClose:this.props.onCloseMenu,onOpen:this.props.onOpenMenu,className:ye.menu,ref:this._menu,content:i.createElement("div",{className:ye.menuLabel},_e.INTERVALS.find((e=>e.name===n)).label)},_e.INTERVALS.map((e=>i.createElement(Me,{dontClosePopup:!0,key:e.name,label:e.label,onClick:this._handleSelectTime,onClickArg:e.name})))),i.createElement(fe,{className:ye.add,onClick:this._handleClickAdd},s.t(null,void 0,a(54777))))}}var Te=a(90186),xe=a(70412),Ie=a(32563),Ae=a(96040),Re=a(90826);function Ne(e){const{tooltip:t,onClick:a,...n}=e,[o,s]=(0,D.useRovingTabindexElement)(null);return A.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{ref:o,tabIndex:s,onClick:a,className:p()(Re.button,n.isActive&&Re.active),type:"button"},i.createElement(Ae.RemoveButton,{"aria-label":t,...n,"data-tooltip":t})):i.createElement(Ae.RemoveButton,{...e,"data-tooltip":t})}var Fe=a(89089);function He(e){const{tooltip:t,onClick:a,...n}=e,[o,s]=(0,D.useRovingTabindexElement)(null);return A.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{ref:o,tabIndex:s,onClick:a,className:p()(Fe.button,n.isActive&&Fe.active),type:"button"},i.createElement(c.FavoriteButton,{"aria-label":t,...n,"data-tooltip":t})):i.createElement(c.FavoriteButton,{...e,"data-tooltip":t})}var Le=a(867) -;function Oe(e){const{interval:t,hint:a,isActive:n,isDisabled:o,isFavorite:s,isSignaling:l,onClick:r,onClickRemove:h,onClickFavorite:c,isSmallTablet:d}=e,u=(0,Te.filterDataProps)(e),[v,m]=(0,xe.useHover)(),g=i.useCallback((e=>h(t,e)),[h,t]),b=i.useCallback((()=>c(t)),[c,t]),C=(0,i.useRef)(null);return(0,i.useEffect)((()=>{var e;l&&d&&(null===(e=C.current)||void 0===e||e.scrollIntoView())}),[l,d]),i.createElement("div",{...m,ref:C},i.createElement(Me,{...u,className:p()(Le.menuItem,d&&Le.smallWidthMenuItem),theme:d?E.multilineLabelWithIconAndToolboxTheme:void 0,isActive:n,isDisabled:o,isHovered:l,onClick:r,onClickArg:t,toolbox:function(){const{isRemovable:t,isFavoritingAllowed:a}=e,l=i.createElement(Ne,{key:"remove",isActive:n,hidden:!Ie.touch&&!v,onClick:g,className:Le.remove}),r=i.createElement(He,{key:"favorite",isActive:n,isFilled:s,onClick:b});return[t&&l,!o&&a&&r]}(),showToolboxOnHover:!s,showToolboxOnFocus:A.PLATFORM_ACCESSIBILITY_ENABLED,label:a}))}var De=a(36274);const Pe={[De.ResolutionKind.Ticks]:s.t(null,{context:"interval_group_name"},a(30426)),[De.ResolutionKind.Seconds]:s.t(null,{context:"interval_group_name"},a(74973)),[De.ResolutionKind.Minutes]:s.t(null,{context:"interval_group_name"},a(57470)),[De.SpecialResolutionKind.Hours]:s.t(null,{context:"interval_group_name"},a(62346)),[De.ResolutionKind.Days]:s.t(null,{context:"interval_group_name"},a(74787)),[De.ResolutionKind.Weeks]:s.t(null,{context:"interval_group_name"},a(86614)),[De.ResolutionKind.Months]:s.t(null,{context:"interval_group_name"},a(94328)),[De.ResolutionKind.Range]:s.t(null,{context:"interval_group_name"},a(48801)),[De.ResolutionKind.Invalid]:""};function Ue(e,t=!1){return{id:e,name:Pe[e],items:[],mayOmitSeparator:t}}var Be=a(57898),We=a.n(Be),ze=a(29197),Ve=a(59064),Ze=a(76197),Ke=a(90785);function Qe(e){const{className:t,...a}=e,[n,o]=(0,D.useRovingTabindexElement)(null);return i.createElement(Ze.CollapsibleSection,{...a,ref:n,tabIndex:o,"data-role":A.PLATFORM_ACCESSIBILITY_ENABLED?"menuitem":void 0,className:p()(A.PLATFORM_ACCESSIBILITY_ENABLED&&Ke.accessible,t),onKeyDown:function(e){const t=(0,I.hashFromEvent)(e);13!==t&&32!==t||(e.preventDefault(),n.current instanceof HTMLElement&&n.current.click())}})}var qe=a(80022);const je={openDialog:s.t(null,void 0,a(79353)),timeInterval:s.t(null,void 0,a(32916))},Ge=(0,G.hotKeySerialize)({keys:[","],text:s.t(null,void 0,a(14605))}),Ye=(0,M.registryContextType)(),Xe=new(We()),Je=i.lazy((async()=>({default:(await Promise.all([a.e(1013),a.e(5145),a.e(855),a.e(2191),a.e(6221),a.e(4215),a.e(7194),a.e(2676),a.e(3016),a.e(4403),a.e(4013)]).then(a.bind(a,44762))).ToolWidgetIntervalsAddDialog})));class $e extends i.PureComponent{constructor(e,t){super(e,t),this._menu=i.createRef(),this._menuItemsContainerRef=i.createRef(),this._renderChildren=(e,t)=>[...this._createMenuItems(e,t),...this._createIntervalForm(t)],this._handleChangeInterval=e=>{const{activeInterval:t,lastNotQuicked:a}=this.state,n=this._getQuicks();this.setState({activeInterval:(0,be.normalizeIntervalString)(e), -lastNotQuicked:void 0===t||n.includes(t)?a:t})},this._bindedForceUpdate=()=>{this.forceUpdate()},this._handleCloseMenu=()=>{this.setState({isOpenedFormMenu:!1})},this._handleOpenMenu=()=>{this.setState({isOpenedFormMenu:!0})},this._handleSelectInterval=e=>{void 0!==e&&e!==l.linking.interval.value()&&this.context.chartWidgetCollection.setResolution(e),e&&(0,V.trackEvent)("GUI","Time Interval",e)},this._handleClickFavorite=e=>{e=(0,te.ensureDefined)(e),this._isIntervalFavorite(e)?this._handleRemoveFavorite(e):this._handleAddFavorite(e)},this._handleAddFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set([...t,e])},this._handleRemoveFavorite=e=>{const{favorites:t}=this.state;this.context.favoriteIntervalsService.set(t.filter((t=>t!==e)))},this._handleAddInterval=(e,t)=>{const{intervalService:a}=this.context,n=a.add(e,t);n&&this.setState({lastAddedInterval:n})},this._handleRemoveInterval=(e,t)=>{var a,n;const{intervalService:i}=this.context;if(e){if(A.PLATFORM_ACCESSIBILITY_ENABLED&&t&&(0,Z.isKeyboardClick)(t)&&this._menuItemsContainerRef.current){const t=(0,v.queryMenuElements)(this._menuItemsContainerRef.current),i=t.findIndex((t=>t.matches(`[data-value="${e}"]`)));if(-1!==i){const e=null!==(a=t[i+1])&&void 0!==a?a:t[i-1];e?e.focus():null===(n=this._menu.current)||void 0===n||n.focusMenu()}}i.remove(e),this._handleRemoveFavorite(e)}},this._getHandleSectionStateChange=e=>t=>{const{menuViewState:a}=this.state,{intervalsMenuViewStateService:n}=this.context;n.set({...a,[e]:!t})},this._handleOpenAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!0})},this._handleCloseAddIntervalDialog=()=>{this.setState({isAddIntervalDialogOpened:!1})},this._handleGlobalClose=()=>{const{isFake:e}=this.props,{isAddIntervalDialogOpened:t}=this.state;e||t||Xe.fire()},this._handeQuickClick=e=>{this._handleSelectInterval(e),this._trackClick()},this._updateMenuPosition=()=>{var e;null===(e=this._menu.current)||void 0===e||e.update()},(0,M.validateRegistry)(t,{chartApiInstance:o.any.isRequired,favoriteIntervalsService:o.any.isRequired,intervalService:o.any.isRequired,intervalsMenuViewStateService:o.any.isRequired});const{chartApiInstance:a,favoriteIntervalsService:s,intervalService:r,intervalsMenuViewStateService:h}=t;this._customIntervals=n.enabled("custom_resolutions");const c=l.linking.interval.value(),d=c&&(0,be.normalizeIntervalString)(c),u=s.get(),m=r.getCustomIntervals(),p=h.get();this._defaultIntervals=a.defaultResolutions().filter(be.isIntervalEnabled).map(be.normalizeIntervalString),this.state={isOpenedFormMenu:!1,activeInterval:d,favorites:u,customs:m,menuViewState:p,isAddIntervalDialogOpened:!1}}componentDidMount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().subscribe(this,this._handleChangeFavorites),a.getOnChange().subscribe(this,this._handleChangeMenuViewState),t.getOnChange().subscribe(this,this._handleChangeCustoms),l.linking.interval.subscribe(this._handleChangeInterval), -l.linking.intraday.subscribe(this._bindedForceUpdate),l.linking.seconds.subscribe(this._bindedForceUpdate),l.linking.ticks.subscribe(this._bindedForceUpdate),l.linking.range.subscribe(this._bindedForceUpdate),l.linking.supportedResolutions.subscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.subscribe(this._bindedForceUpdate),Ve.globalCloseDelegate.subscribe(this,this._handleGlobalClose)}componentWillUnmount(){const{favoriteIntervalsService:e,intervalService:t,intervalsMenuViewStateService:a}=this.context;e.getOnChange().unsubscribe(this,this._handleChangeFavorites),a.getOnChange().unsubscribe(this,this._handleChangeMenuViewState),t.getOnChange().unsubscribe(this,this._handleChangeCustoms),l.linking.interval.unsubscribe(this._handleChangeInterval),l.linking.intraday.unsubscribe(this._bindedForceUpdate),l.linking.seconds.unsubscribe(this._bindedForceUpdate),l.linking.ticks.unsubscribe(this._bindedForceUpdate),l.linking.range.unsubscribe(this._bindedForceUpdate),l.linking.supportedResolutions.unsubscribe(this._bindedForceUpdate),l.linking.dataFrequencyResolution.unsubscribe(this._bindedForceUpdate),Ve.globalCloseDelegate.unsubscribe(this,this._handleGlobalClose)}componentDidUpdate(e,t){this.state.lastAddedInterval&&setTimeout((()=>this.setState({lastAddedInterval:void 0})),400)}render(){const{isShownQuicks:e,id:t}=this.props,{activeInterval:a,customs:n,lastNotQuicked:o,isAddIntervalDialogOpened:s}=this.state,l=this._getQuicks(),r=(0,be.sortResolutions)([...l]);void 0!==a&&r.includes(a)?void 0!==o&&r.push(o):void 0!==a&&r.push(a);const h=(!(!e||0===l.length)||void 0)&&r.length>1,c={},d=(0,be.mergeResolutions)(this._defaultIntervals,n);(void 0!==a?d.concat(a):d).filter(be.isAvailable).forEach((e=>c[e]=!0));const u=void 0!==a?(0,be.getTranslatedResolutionModel)(a):null;return i.createElement(b,{id:t},h&&i.createElement(R,{className:qe.group,orientation:"horizontal"},r.map(((e,t)=>{const n=(0,be.getTranslatedResolutionModel)(e);return i.createElement(_,{key:t,role:"radio",className:m(qe.button,{[qe.first]:0===t,[qe.last]:t===r.length-1}),text:i.createElement(Se,{value:n.mayOmitMultiplier?void 0:n.multiplier,metric:n.shortKind}),hint:n.hint,"aria-checked":a===e,isActive:a===e,isDisabled:!c[e]&&e!==o,onClick:this._handeQuickClick,onClickArg:e,"data-value":e})}))),i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(e=>i.createElement(i.Fragment,null,i.createElement(ze.CloseDelegateContext.Provider,{value:Xe},i.createElement(v.ToolbarMenuButton,{arrow:Boolean(h),closeOnClickOutside:!0,content:h||null===u?void 0:i.createElement(b,{className:qe.menuContent},i.createElement(Se,{value:u.mayOmitMultiplier?void 0:u.multiplier,metric:u.shortKind})),hotKey:h?Ge:void 0,className:qe.menu,ref:this._menu,isDrawer:e,onClick:this._trackClick,tooltip:h||null===u?je.timeInterval:u.hint,menuReference:this._menuItemsContainerRef},i.createElement("div",{className:qe.dropdown},this._renderChildren(d,e)))),e&&s&&i.createElement(i.Suspense,{fallback:null},i.createElement(Je,{onAdd:this._handleAddInterval, -onClose:this._handleCloseAddIntervalDialog,onUnmount:this._handleCloseAddIntervalDialog}))))))}_createMenuItems(e,t){const a=function(e){const t=Ue(De.ResolutionKind.Ticks),a=Ue(De.ResolutionKind.Seconds),n=Ue(De.ResolutionKind.Minutes),i=Ue(De.SpecialResolutionKind.Hours),o=Ue(De.ResolutionKind.Days),s=Ue(De.ResolutionKind.Range);return e.forEach((e=>{const l=De.Interval.parse(e);l.isMinuteHours()?i.items.push(e):l.isMinutes()?(0,De.isHour)(Number(l.multiplier()))?i.items.push(e):n.items.push(e):l.isSeconds()?a.items.push(e):l.isDWM()?o.items.push(e):l.isRange()?s.items.push(e):l.isTicks()&&t.items.push(e)})),[t,a,n,i,o,s].filter((e=>0!==e.items.length))}(e).map(((e,a,n)=>this._renderResolutionsGroup(e,1===n.length,t)));return function(e){let t=!1;return e.filter(((e,a,n)=>{let i=!0;return e.type===y.PopupMenuSeparator&&(0!==a&&a!==n.length-1||(i=!1),t&&(i=!1)),t=e.type===y.PopupMenuSeparator,i}))}([].concat(...a))}_createIntervalForm(e){if(this._customIntervals){const t=e?i.createElement(et,{key:"add-dialog",onClick:this._handleOpenAddIntervalDialog}):i.createElement(ke,{key:"add-form",onAdd:this._handleAddInterval,onCloseMenu:this._handleCloseMenu,onOpenMenu:this._handleOpenMenu,onSelect:this._updateMenuPosition});return[i.createElement(y.PopupMenuSeparator,{key:"custom-interval-separator"}),t]}return[]}_renderResolutionsGroup(e,t=!1,a){const n=[],o=e.items.map((e=>this._renderPopupMenuItem(e,a)));if(t)n.push(...o);else if(a){const t=i.createElement(tt,{key:e.id,title:e.name},o);n.push(t)}else{const{intervalsMenuViewStateService:t}=this.context,{menuViewState:a}=this.state;if(!t.isAllowed(e.id))return[];const s=i.createElement(Qe,{key:e.id,className:qe.section,summary:e.name,open:!a[e.id],onStateChange:this._getHandleSectionStateChange(e.id)},o);n.push(s)}return(!e.mayOmitSeparator||e.items.length>1)&&(n.unshift(i.createElement(y.PopupMenuSeparator,{key:`begin-${e.name}`})),n.push(i.createElement(y.PopupMenuSeparator,{key:`end-${e.name}`}))),n}_handleChangeFavorites(e){this.setState({lastNotQuicked:void 0,favorites:e})}_handleChangeCustoms(e){this.setState({customs:e})}_handleChangeMenuViewState(e){this.setState({menuViewState:e},(()=>{this._menu.current&&this._menu.current.update()}))}_renderPopupMenuItem(e,t){const{isFavoritingAllowed:a}=this.props,{activeInterval:n,lastAddedInterval:o}=this.state,s=e===n,l=(0,be.isAvailable)(e),r=this._isIntervalFavorite(e),h=this._isIntervalDefault(e),c=(0,be.getTranslatedResolutionModel)(e);return i.createElement(Oe,{key:e,isSmallTablet:t,interval:e,hint:c.hint,isSignaling:o===e,isFavoritingAllowed:a,isDisabled:!l,isFavorite:r,isRemovable:!h,isActive:s,onClick:this._handleSelectInterval,onClickRemove:this._handleRemoveInterval,onClickFavorite:this._handleClickFavorite,"data-value":e})}_isIntervalDefault(e){return this._defaultIntervals.includes(e)}_isIntervalFavorite(e){return this.state.favorites.includes(e)}_getQuicks(e){return this.props.isShownQuicks&&"small"!==this.props.displayMode?void 0===e?this.state.favorites:e:[]}_trackClick(){0}}function et(e){ -const{onClick:t,className:n}=e;return i.createElement("div",{key:"add-dialog",className:m(qe.addCustomInterval,n),onClick:t},s.t(null,void 0,a(95798))+"…")}function tt(e){const{children:t,title:a,className:n}=e;return i.createElement("div",{className:n},i.createElement("div",{className:qe.smallTabletSectionTitle},a),t)}$e.contextType=Ye;var at=a(23902),nt=a(82436);const it=(0,M.registryContextType)();class ot extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=()=>{const{chartWidgetCollection:e,windowMessageService:t,isFundamental:a}=this.context,n=e.activeChartWidget.value();n.withModel(null,(()=>{t.post(parent,"openChartInPopup",{symbol:n.model().mainSeries().actualSymbol(),interval:n.model().mainSeries().interval(),fundamental:a})}))},(0,M.validateRegistry)(t,{isFundamental:o.any,chartWidgetCollection:o.any.isRequired,windowMessageService:o.any.isRequired})}render(){const{className:e}=this.props;return i.createElement(j.ToolbarIconButton,{className:m(e,at.button),icon:nt,onClick:this._handleClick,tooltip:s.t(null,void 0,a(55520))})}}ot.contextType=it;var st=a(48449);const lt=(0,M.registryContextType)();class rt extends i.PureComponent{constructor(e,t){super(e,t),this._handleClick=e=>{const{chartWidgetCollection:t}=this.context,a=t.activeChartWidget.value();(0,V.trackEvent)("GUI","Chart Header Toolbar","chart properties"),a.showGeneralChartProperties(void 0,{shouldReturnFocus:(0,Z.isKeyboardClick)(e)})},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){return i.createElement(j.ToolbarIconButton,{...this.props,icon:st,onClick:this._handleClick,tooltip:s.t(null,void 0,a(74207))})}}rt.contextType=lt;var ht=a(4741),ct=a(93352),dt=a(40173),ut=a(69297),vt=a(20461);(0,dt.mergeThemes)(ut.DEFAULT_MENU_ITEM_SWITCHER_THEME,vt);var mt=a(53180),pt=a(70152);function gt(e){const{wasChanges:t,isSaving:n,className:o}=e;return i.createElement("span",{className:m(pt.saveString,!t&&!n&&pt.hidden,o)},n?i.createElement(se.Loader,{className:pt.loader,size:"small",staticPosition:!0}):s.t(null,void 0,a(85520)))}var bt=a(36296),Ct=a(63672),St=a(92998);a(40670);const _t=n.enabled("widget"),yt=s.t(null,void 0,a(75789)),ft=(0,dt.mergeThemes)(P.DEFAULT_TOOL_WIDGET_BUTTON_THEME,St),wt=(0,dt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{shortcut:Ct.shortcut,withIcon:Ct.withIcon}),Et=s.t(null,void 0,a(80959)),Mt=s.t(null,void 0,a(11680)),kt=[],Tt=(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"S"],text:"{0} + {1}"});class xt extends i.PureComponent{constructor(e){super(e),this._copyElRef=i.createRef(),this._handleCopyLinkClick=()=>Promise.resolve(),this._handleCloneClick=()=>{var e,t;null===(t=(e=this.props).onCloneChart)||void 0===t||t.call(e)},this._handleSaveClick=()=>{var e,t;null===(t=(e=this.props).onSaveChart)||void 0===t||t.call(e),this._trackClick()},this._handleSaveAsClick=()=>{var e,t;null===(t=(e=this.props).onSaveAsChart)||void 0===t||t.call(e)},this.state={isSaving:!1}}componentDidUpdate(e,t){ -e.isProcessing&&!this.props.isProcessing&&(clearTimeout(this._timeout),this._timeout=void 0,this.setState({isSaving:!1})),!e.isProcessing&&this.props.isProcessing&&(this._timeout=setTimeout((()=>{this.setState({isSaving:!0})}),1e3))}componentWillUnmount(){this._timeout&&clearTimeout(this._timeout)}render(){const{id:e,isReadOnly:t,displayMode:n,isProcessing:o,title:l,wasChanges:r,hideMenu:h,isTabletSmall:c,onOpenMenu:u,dataNameSaveMenu:p}=this.props,g=!t&&!h,C=!(r||!l||this.state.isSaving),S=i.createElement("div",{className:Ct.textWrap},i.createElement("span",{className:Ct.text},l||s.t(null,void 0,a(85520))),i.createElement(gt,{isSaving:this.state.isSaving,wasChanges:r}));return i.createElement(b,null,t?i.createElement(b,null,i.createElement(z,{id:e,displayMode:n,icon:i.createElement(d.Icon,{icon:bt}),isDisabled:o,onClick:this._handleCloneClick,text:s.t(null,void 0,a(35216)),collapseWhen:kt,tooltip:Et})):i.createElement(b,null,i.createElement(z,{id:e,className:m(Ct.button,g&&Ct.buttonSmallPadding),displayMode:n,"aria-disabled":!!C||void 0,isDisabled:o,onClick:C?void 0:this._handleSaveClick,text:S,theme:ft,collapseWhen:kt,tooltip:C?s.t(null,void 0,a(88368)):s.t(null,void 0,a(87409)),"data-tooltip-hotkey":_t||C?"":Tt}),g&&i.createElement(v.ToolbarMenuButton,{"data-name":p,arrow:!0,isDrawer:c,drawerPosition:"Bottom",onClick:this._trackClick,onOpen:u,tooltip:s.t(null,void 0,a(58219))},this._renderMenuItems(Boolean(c)))))}_renderMenuItems(e){const{wasChanges:t,isProcessing:n,chartId:o,onSaveChartFromMenu:l,onRenameChart:r,onLoadChart:h,onNewChart:c,isAutoSaveEnabled:d,autoSaveId:v,sharingId:p,onAutoSaveChanged:g,isSharingEnabled:b,onSharingChanged:C,layoutItems:S,onExportData:_,isAuthenticated:f}=this.props,w=e?E.multilineLabelWithIconAndToolboxTheme:wt,M=e?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+83),k=e?void 0:s.t(null,{context:"hotkey"},a(14229)),T=[];return T.push(i.createElement(u.PopupMenuItem,{key:"save",isDisabled:Boolean(n||!t&&o),label:Mt,onClick:l,shortcut:M,labelRowClassName:m(e&&Ct.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-save"})),void 0!==o&&T.push(i.createElement(u.PopupMenuItem,{key:"rename",icon:void 0,label:(0,mt.appendEllipsis)(s.t(null,void 0,a(35038))),onClick:r,labelRowClassName:m(e&&Ct.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-rename"}),i.createElement(u.PopupMenuItem,{key:"save-as",icon:void 0,label:(0,mt.appendEllipsis)(Et),onClick:this._handleSaveAsClick,labelRowClassName:m(e&&Ct.popupItemRowTabletSmall),theme:w,"data-name":"save-load-menu-item-clone"})),T.push(i.createElement(y.PopupMenuSeparator,{key:"all-layouts-separator"}),i.createElement(u.PopupMenuItem,{key:"all-layouts",className:"js-save-load-menu-item-load-chart",label:(0,mt.appendEllipsis)(yt),onClick:h,labelRowClassName:m(e&&Ct.popupItemRowTabletSmall),theme:w,shortcut:k,"data-name":"save-load-menu-item-load"})),T}_trackClick(){0}}const It=(0,M.registryContextType)();class At extends i.PureComponent{constructor(e,t){super(e,t),this._exportDialogPromise=null, -this._layoutsAbortController=null,this._requestRecentLayouts=()=>{},this._handleExportData=()=>{0},this._syncState=e=>{this.setState(e)},this._onChangeHasChanges=e=>{this.state.wasChanges!==e&&this.setState({wasChanges:e})},this._onChangeAutoSaveEnabled=e=>{0},this._onChangeSharingEnabled=e=>{this.setState({isSharingEnabled:e})},this._onChangeTitle=e=>{this.setState({title:e})},this._onChangeId=e=>{this.setState({id:e})},this._onChartAboutToBeSaved=()=>{this.setState({isProcessing:!0})},this._onChartSaved=()=>{this.setState({isProcessing:!1})},this._handleAutoSaveEnabled=e=>{0},this._handleSharingEnabled=e=>{0},this._handleClickSave=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save click")},this._handleOpenMenu=()=>{this._requestRecentLayouts()},this._handleClickSaveFromMenu=()=>{this.context.saveChartService.saveChartOrShowTitleDialog(),this._trackEvent("Save From Menu")},this._handleClickClone=()=>{this.context.saveChartService.cloneChart()},this._handleClickSaveAs=()=>{this.context.saveChartService.saveChartAs(),this._trackEvent("Make a copy")},this._handleClickNew=()=>{this._trackEvent("New chart layout")},this._handleClickLoad=()=>{this.context.loadChartService.showLoadDialog();this._trackEvent("Load chart layout")},this._handleHotkey=()=>{this.context.loadChartService.showLoadDialog()},this._handleClickRename=()=>{this.context.saveChartService.renameChart(),this._trackEvent("Rename")},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired,chartChangesWatcher:o.any.isRequired,saveChartService:o.any.isRequired,sharingChartService:o.any,loadChartService:o.any.isRequired});const{chartWidgetCollection:a,chartChangesWatcher:n,saveChartService:i,sharingChartService:s}=t;this.state={isAuthenticated:window.is_authenticated,isProcessing:!1,id:a.metaInfo.id.value(),title:a.metaInfo.name.value(),wasChanges:n.hasChanges(),iconHovered:!1}}componentDidMount(){const{chartSaver:e,isFake:t,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:o,saveChartService:l,sharingChartService:r}=this.context;t?n.on("change",this._syncState):(o.getOnChange().subscribe(this,this._onChangeHasChanges),i.metaInfo.name.subscribe(this._onChangeTitle),i.metaInfo.id.subscribe(this._onChangeId),this._hotkeys=(0,ht.createGroup)({desc:"Save/Load"}),this._hotkeys.add({desc:s.t(null,void 0,a(75687)),handler:this._handleHotkey,hotkey:190}),e.chartSaved().subscribe(this,this._onChartSaved),e.chartAboutToBeSaved().subscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.subscribe(this,this._onLoginStateChange))}componentDidUpdate(e,t){this.props.isFake||t!==this.state&&this.props.stateSyncEmitter.emit("change",this.state)}componentWillUnmount(){var e;const{chartSaver:t,isFake:a,stateSyncEmitter:n}=this.props,{chartWidgetCollection:i,chartChangesWatcher:o,saveChartService:s,sharingChartService:l}=this.context;a?n.off("change",this._syncState):(o.getOnChange().unsubscribe(this,this._onChangeHasChanges),i.metaInfo.name.unsubscribe(this._onChangeTitle), -i.metaInfo.id.unsubscribe(this._onChangeId),(0,te.ensureDefined)(this._hotkeys).destroy(),t.chartSaved().unsubscribe(this,this._onChartSaved),t.chartAboutToBeSaved().unsubscribe(this,this._onChartAboutToBeSaved),window.loginStateChange.unsubscribe(this,this._onLoginStateChange),null===(e=this._layoutsAbortController)||void 0===e||e.abort())}render(){const{isReadOnly:e,displayMode:t,id:a,isFake:n}=this.props,{isProcessing:o,isAuthenticated:s,title:l,id:r,wasChanges:h,isAutoSaveEnabled:c,isSharingEnabled:d,recentLayouts:u}=this.state,v={displayMode:t,isReadOnly:e,isAuthenticated:s,isProcessing:o,wasChanges:h,title:l,id:a,chartId:null!==r?r:void 0,dataNameSaveMenu:n?void 0:"save-load-menu",onCloneChart:this._handleClickClone,onSaveChart:this._handleClickSave,onSaveChartFromMenu:this._handleClickSaveFromMenu,onRenameChart:this._handleClickRename,onSaveAsChart:this._handleClickSaveAs,onLoadChart:this._handleClickLoad};return i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(e=>i.createElement(xt,{...v,isTabletSmall:e})))}_onLoginStateChange(){this.setState({isAuthenticated:window.is_authenticated})}_trackEvent(e){0}}At.contextType=It;var Rt=a(53166),Nt=a(34928),Ft=a(79982);const Ht=new Nt.DateTimeFormatter({dateTimeSeparator:"_",timeFormat:"%h-%m-%s"}),Lt={takeSnapshot:s.t(null,void 0,a(88513))},Ot=(0,M.registryContextType)();const Dt=s.t(null,void 0,a(90879));function Pt(e,t,a){return async function(e,t,a){const n=URL.createObjectURL(new Blob([`${Dt}`],{type:"text/html"}));try{const i=open(n,t,a);if(!i)throw new Error("cound not open a new tab");const o=await e.catch((()=>{}));void 0!==o?i.location.replace(o):i.close()}finally{URL.revokeObjectURL(n)}}(e,t,a)}var Ut=a(65446),Bt=a(65939),Wt=a(64618);function zt(e){const t=m(e.isLoading&&Wt.hidden),a=m(!e.isLoading&&Wt.hidden);return i.createElement("div",null,i.createElement("span",{className:t},e.children),i.createElement("span",{className:a},i.createElement(se.Loader,null)))}var Vt=a(76974),Zt=a(84502),Kt=a(1457),Qt=a(23595),qt=a(29414),jt=a(99280),Gt=a(18369);const Yt=(0,dt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,Gt);function Xt(e){const{serverSnapshot:t,clientSnapshot:n,hideShortcuts:o}=e,[l,r]=(0,i.useState)(!1),[h,c]=(0,i.useState)(!1),[d,v]=(0,i.useState)(!1),p=(0,Vt.useIsMounted)(),g=(0,i.useCallback)((async()=>{var e;const t=n(),a=t.then((e=>new Promise((t=>e.canvas.toBlob((e=>{null!==e&&t(e)}))))));try{await(0,Ut.writePromiseUsingApi)(a,"image/png"),ce.emit("onClientScreenshotCopiedToClipboard")}catch(a){const{canvas:n}=await t;null===(e=window.open())||void 0===e||e.document.write(``)}}),[n]),b=(0,i.useCallback)((async()=>{const e=await n(),t=await function(e){return new Promise((t=>{try{e.canvas.toBlob((e=>{ -if(null===e)throw new Error("Unable to generate blob");t(URL.createObjectURL(e))}))}catch(a){t(e.canvas.toDataURL())}}))}(e);t&&(0,Bt.downloadFile)(`${e.name}.png`,t)}),[n]),C=e=>Pt(e.then((e=>e.imageUrl))),S=(0,i.useCallback)((async(e=!1)=>{const a=t();try{if(e)await C(a);else{const e=a.then((e=>new Blob([e.imageUrl],{type:"text/plain"})));await(0,Ut.writePromiseUsingApi)(e,"text/plain"),ce.emit("onServerScreenshotCopiedToClipboard")}return!0}catch(e){return C(a),!0}finally{p.current&&(c(!1),r(!1),(0,Ve.globalCloseMenu)())}}),[t]),_=(0,i.useCallback)((async()=>{v(!0);const[e,n]=await Promise.all([a.e(4665).then(a.bind(a,65692)),t()]);e.Twitter.shareSnapshotInstantly(n.symbol,n.imageUrl),p.current&&(v(!1),(0,Ve.globalCloseMenu)())}),[t]);return i.createElement(i.Fragment,null,i.createElement(he.ToolWidgetMenuSummary,null,s.t(null,void 0,a(45888))),i.createElement(u.PopupMenuItem,{"data-name":"save-chart-image",label:s.t(null,void 0,a(39011)),icon:Qt,onClick:b,shortcut:o?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Alt+83),theme:Yt}),i.createElement(u.PopupMenuItem,{"data-name":"copy-chart-image",label:s.t(null,void 0,a(43001)),icon:Kt,onClick:g,shortcut:o?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Mod+Y.Modifiers.Shift+83),theme:Yt}),i.createElement(u.PopupMenuItem,{"data-name":"copy-link-to-the-chart-image",label:i.createElement(zt,{isLoading:l},s.t(null,void 0,a(7367))),icon:qt,onClick:()=>{r(!0),S(!1)},dontClosePopup:!0,isDisabled:l,shortcut:o?void 0:(0,Y.humanReadableHash)(Y.Modifiers.Alt+83),className:m(l&&Gt.loading),theme:Yt}),i.createElement(u.PopupMenuItem,{"data-name":"open-image-in-new-tab",label:i.createElement(zt,{isLoading:h},s.t(null,void 0,a(38543))),icon:jt,onClick:()=>{c(!0),S(!0)},dontClosePopup:!0,isDisabled:h,className:m(h&&Gt.loading),theme:Yt}),i.createElement(u.PopupMenuItem,{"data-name":"tweet-chart-image",label:i.createElement(zt,{isLoading:d},s.t(null,void 0,a(99746))),icon:Zt,onClick:_,dontClosePopup:!0,isDisabled:d,className:m(d&&Gt.loading),theme:Yt}))}var Jt=a(84015);function $t(e){const[t,a]=(0,i.useState)(!1),n=(0,Vt.useIsMounted)(),o=(0,i.useCallback)((async()=>{a(!0),await e.serverSnapshot(),n.current&&a(!1)}),[e.serverSnapshot]);return i.createElement(P.ToolWidgetButton,{id:e.id,className:e.className,isDisabled:t,onClick:o,title:e.tooltip,icon:e.icon})}var ea=a(72644);const ta=(aa=function(e){return(0,Jt.isOnMobileAppPage)("any")?i.createElement($t,{...e,icon:ea}):i.createElement(v.ToolbarMenuButton,{content:i.createElement(P.ToolWidgetButton,{tag:"div",id:e.id,className:e.className,icon:ea}),drawerPosition:"Bottom",drawerBreakpoint:w.DialogBreakpoints.TabletSmall,arrow:!1,onClick:function(){},tooltip:e.tooltip},i.createElement(Xt,{...e}))},(na=class extends i.PureComponent{constructor(e,t){super(e,t),this._clientSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol();return{canvas:await this.context.chartWidgetCollection.clientSnapshot(),name:`${(0,Ft.shortName)(e)}_${Ht.formatLocal(new Date)}`}}, -this._serverSnapshot=async()=>{const e=this.context.chartWidgetCollection.activeChartWidget.value().model().mainSeries().actualSymbol(),t=await this.context.chartWidgetCollection.takeScreenshot(),a=n.enabled("charting_library_base")&&void 0!==this.context.snapshotUrl?t:(0,Rt.convertImageNameToUrl)(t);return{symbol:(0,Ft.shortName)(e),imageUrl:a}},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired})}render(){const{className:e,id:t}=this.props;return i.createElement(aa,{id:t,className:e,tooltip:Lt.takeSnapshot,serverSnapshot:this._serverSnapshot,clientSnapshot:this._clientSnapshot})}}).contextType=Ot,na);var aa,na,ia=a(31330),oa=a(39362),sa=a(13702);class la{async show(e){if(null!==la._provider){const e=await la._provider.getSymbol();return l.linking.symbol.setValue(e.symbol),e}if(la._currentShowingInstance)throw new DOMException("SymbolSearchUI is already shown","InvalidStateError");try{la._currentShowingInstance=this,la.preload();const t=await la._implementation;return(0,te.assert)(null!==t),new Promise((a=>{t.showDefaultSearchDialog({...e,onSearchComplete:e=>{a({symbol:e})}})}))}finally{la._currentShowingInstance=null}}static setProvider(e){this._provider=e}static preload(){null===this._provider&&null===this._implementation&&(this._implementation=(0,sa.loadNewSymbolSearch)())}}la._currentShowingInstance=null,la._provider=null,la._implementation=null;var ra=a(25882),ha=a(26431);const ca=(0,dt.mergeThemes)(C.DEFAULT_TOOLBAR_BUTTON_THEME,ra);(0,dt.mergeThemes)(ca,ha);class da extends i.PureComponent{constructor(e){super(e),this._openSymbolSearchDialog=async e=>{if((0,Y.modifiersFromEvent)(e)!==Y.Modifiers.Alt)try{(0,V.trackEvent)("GUI","SS","main search"),await(new la).show({shouldReturnFocus:(0,Z.isKeyboardClick)(e),defaultValue:this._isSpread(this.state.symbol)?this.state.symbol:this.state.shortName,showSpreadActions:(0,ia.canShowSpreadActions)()&&this.props.isActionsVisible,source:"searchBar",footer:Ie.mobiletouch?void 0:i.createElement(oa.SymbolSearchDialogFooter,null,s.t(null,void 0,a(20987)))})}catch(e){}else(0,ct.getClipboard)().writeText(this.state.symbol)},this._isSpread=e=>!1,this._onSymbolChanged=()=>{const e=l.linking.symbol.value();this.setState({symbol:e,shortName:ua()})},this.state={symbol:l.linking.symbol.value(),shortName:ua()}}componentDidMount(){l.linking.symbol.subscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.subscribe(this._onSymbolChanged),la.preload()}componentWillUnmount(){l.linking.symbol.unsubscribe(this._onSymbolChanged),l.linking.seriesShortSymbol.unsubscribe(this._onSymbolChanged)}render(){const{id:e,className:t}=this.props;return i.createElement(C.ToolbarButton,{id:e,className:p()(t,n.enabled("uppercase_instrument_names")&&ra.uppercase,ra.largeLeftPadding),theme:ca,icon:void 0,text:this.state.shortName,onClick:this._openSymbolSearchDialog,tooltip:s.t(null,void 0,a(75905))})}async _updateQuotes(e){}}function ua(){return l.linking.seriesShortSymbol.value()||l.linking.symbol.value()||""}var va=a(5145);function ma(e){var t -;const{className:a,item:n,onApply:o}=e,[s,l]=(0,D.useRovingTabindexElement)(null);return A.PLATFORM_ACCESSIBILITY_ENABLED?i.createElement("button",{type:"button",className:m(a,va.item,va.accessible,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name,"aria-label":n.name,tabIndex:l,ref:s},i.createElement("div",{className:va.round},null!==(t=function(e){var t;const a=Intl.Segmenter;if(a){const n=new a(void 0,{granularity:"grapheme"}),[{segment:i}={segment:null}]=n.segment(e);return null!==(t=null==i?void 0:i.toUpperCase())&&void 0!==t?t:null}{const t=e.codePointAt(0);return t?String.fromCodePoint(t).toUpperCase():null}}(n.name))&&void 0!==t?t:" ")):i.createElement("div",{className:m(a,va.item,"apply-common-tooltip"),onClick:r,"data-tooltip":n.name},i.createElement("div",{className:va.round},n.name.length>0?n.name[0].toUpperCase():" "));function r(e){e.stopPropagation(),o(n)}}var pa=a(39344),ga=a(92710);function ba(e){return i.createElement("div",{className:m(ga.description,e.className)},e.children)}var Ca=a(48261);const Sa=(0,dt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:Ca.labelRow,toolbox:Ca.toolbox,item:Ca.titleItem}),_a=(0,dt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{labelRow:Ca.labelRow,toolbox:Ca.toolbox,item:Ca.titleItemTabletSmall}),ya=(0,dt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{item:Ca.item}),fa=(0,dt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,{item:Ca.itemTabletSmall});function wa(e){const{className:t,item:a,onApply:n,onRemove:o,onFavor:s,favorite:l,isFavoritingAllowed:r,isTabletSmall:h}=e,[d,v]=(0,xe.useHover)(),m=a.meta_info,g=m?(0,pa.descriptionString)(m.indicators):void 0,b=h?_a:Sa,C=h?fa:ya,S=(0,i.useCallback)((()=>n(a)),[n,a]),_=(0,i.useCallback)((()=>o(a)),[o,a]),y=(0,i.useCallback)((()=>{s&&s(a)}),[s,a]);return i.createElement("div",{...v,className:p()(t,Ca.wrap),"data-name":a.name,"data-id":a.id,"data-is-default":Boolean(a.is_default)},i.createElement(u.PopupMenuItem,{theme:b,label:a.name,labelRowClassName:p()(h&&Ca.itemLabelTabletSmall),isHovered:d,showToolboxOnHover:!l&&!d,onClick:S,toolbox:i.createElement(i.Fragment,null,!a.is_default&&i.createElement(Ae.RemoveButton,{key:"remove",hidden:!Ie.touch&&!d,onClick:_}),Boolean(s)&&r&&i.createElement(c.FavoriteButton,{key:"favorite",isFilled:Boolean(l),onClick:y}))}),g&&i.createElement(u.PopupMenuItem,{theme:C,label:i.createElement(ba,{className:p()(Ca.description,h&&Ca.descriptionTabletSmall)},g),onClick:S,isHovered:d}))}var Ea=a(53707),Ma=a(85013);const ka=(0,dt.mergeThemes)(u.DEFAULT_POPUP_MENU_ITEM_THEME,Ma);function Ta(e){const{onClick:t,isTabletSmall:n,className:o}=e;return i.createElement(u.PopupMenuItem,{theme:ka,className:p()(o,Ma.wrap),label:i.createElement("div",{className:Ma.titleWrap},i.createElement("div",{className:p()(Ma.title,n&&Ma.titleTabletSmall)},i.createElement(d.Icon,{className:Ma.icon,icon:Ea}),i.createElement("div",{className:Ma.text},(0,mt.appendEllipsis)(s.t(null,void 0,a(92093)))))),onClick:t})}var xa=a(37968),Ia=a(64706);const Aa=i.createContext(null);var Ra=a(36001);function Na(e){ -const{templates:t,favorites:a,onTemplateSave:n,onTemplateRemove:o,onTemplateSelect:s,onTemplateFavorite:l,isTabletSmall:r,isLoading:h}=e,c=(0,i.useMemo)((()=>t.filter((e=>e.is_default))),[t]),d=(0,i.useMemo)((()=>t.filter((e=>!e.is_default))),[t]),u=(0,i.useMemo)((()=>new Set(a.map((e=>e.name)))),[a]),v=(0,i.useContext)(Aa),m=(0,i.useContext)(Ia.MenuContext),g=(0,xa.useForceUpdate)();(0,i.useEffect)((()=>{if(null!==v){const e={};return v.getOnChange().subscribe(e,(()=>{g(),m&&m.update()})),()=>v.getOnChange().unsubscribeAll(e)}return()=>{}}),[]);const b=e=>i.createElement(wa,{key:e.name,item:e,isFavoritingAllowed:Boolean(l),favorite:u.has(e.name),onApply:s,onFavor:l,onRemove:o,isTabletSmall:r});return i.createElement("div",{className:p()(Ra.menu,r&&Ra.menuSmallTablet)},i.createElement(Ta,{onClick:n,isTabletSmall:r}),h&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(re,null)),!h&&(r?i.createElement(Fa,{defaults:c,customs:d,render:b}):i.createElement(Ha,{defaults:c,customs:d,render:b,state:v})))}function Fa(e){const{defaults:t,customs:n,render:o}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(he.ToolWidgetMenuSummary,{className:Ra.menuItemHeaderTabletSmall},s.t(null,void 0,a(38554))),n.map(o)),t.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(he.ToolWidgetMenuSummary,{className:Ra.menuItemHeaderTabletSmall},s.t(null,void 0,a(43399))),t.map(o)))}function Ha(e){const{defaults:t,customs:n,render:o,state:l}=e;return i.createElement(i.Fragment,null,n.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(he.ToolWidgetMenuSummary,{className:Ra.menuItemHeader},s.t(null,void 0,a(38554))),n.map(o)),n.length>0&&t.length>0&&l&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(Ze.CollapsibleSection,{summary:s.t(null,void 0,a(43399)),open:!l.get().defaultsCollapsed,onStateChange:e=>l.set({defaultsCollapsed:!e})},t.map(o))),0===n.length&&t.length>0&&i.createElement(i.Fragment,null,i.createElement(y.PopupMenuSeparator,null),i.createElement(he.ToolWidgetMenuSummary,{className:Ra.menuItemHeader},s.t(null,void 0,a(43399))),t.map(o)))}var La=a(58275),Oa=a.n(La);class Da{constructor(e,t){var a,i;this._isFavoriteEnabled=n.enabled("items_favoriting"),this.handleFavorTemplate=e=>{if(!this._isFavoriteEnabled)return;const{name:t}=e;this._isTemplateFavorite(t)?this._removeFavoriteTemplate(t):this._addFavoriteTemplate(t)},this.handleDropdownOpen=()=>{this._setState({isLoading:!0}),this._studyTemplates.invalidate(),this._studyTemplates.refreshStudyTemplateList((()=>this._setState({isLoading:!1})))},this.handleApplyTemplate=e=>{this._studyTemplates.applyTemplate(e.name)},this.handleRemoveTemplate=e=>{this._studyTemplates.deleteStudyTemplate(e.name)},this.handleSaveTemplate=()=>{this._studyTemplates.showSaveAsDialog()},this._studyTemplates=e, -this._favoriteStudyTemplatesService=t;const o=(null===(a=this._favoriteStudyTemplatesService)||void 0===a?void 0:a.get())||[],s=this._studyTemplates.list();this._state=new(Oa())({isLoading:!1,studyTemplatesList:s,favorites:o}),this._studyTemplates.getOnChange().subscribe(this,this._handleTemplatesChange),this._studyTemplates.refreshStudyTemplateList(),this._isFavoriteEnabled&&(null===(i=this._favoriteStudyTemplatesService)||void 0===i||i.getOnChange().subscribe(this,this._handleFavoritesChange))}destroy(){var e;this._studyTemplates.getOnChange().unsubscribe(this,this._handleTemplatesChange),this._isFavoriteEnabled&&(null===(e=this._favoriteStudyTemplatesService)||void 0===e||e.getOnChange().unsubscribe(this,this._handleFavoritesChange))}state(){return this._state.readonly()}_setState(e){this._state.setValue({...this._state.value(),...e})}_handleTemplatesChange(){this._setState({studyTemplatesList:this._studyTemplates.list()})}_handleFavoritesChange(e){this._isFavoriteEnabled&&this._setState({favorites:e})}_removeFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set(a.filter((t=>t!==e)))}_addFavoriteTemplate(e){var t;const{favorites:a}=this._state.value();null===(t=this._favoriteStudyTemplatesService)||void 0===t||t.set([...a,e])}_isTemplateFavorite(e){const{favorites:t}=this._state.value();return t.includes(e)}}var Pa=a(21233),Ua=a(70760);const Ba=(0,M.registryContextType)();class Wa extends i.PureComponent{constructor(e,t){super(e,t),this._updateState=e=>{this.setState({...e,isActive:this.state.isActive})},this._handleApplyTemplate=e=>{this._handleClose(),this._model.handleApplyTemplate(e)},this._handleRemoveTemplate=e=>{this._handleClose(),this._model.handleRemoveTemplate(e)},this._handleClose=()=>{this._handleToggleDropdown(!1)},this._handleToggleDropdown=e=>{const{isActive:t}=this.state,a="boolean"==typeof e?e:!t;this.setState({isActive:a})},(0,M.validateRegistry)(t,{favoriteStudyTemplatesService:o.any,studyTemplates:o.any.isRequired,templatesMenuViewStateService:o.any});const{favoriteStudyTemplatesService:a,studyTemplates:n}=t;this._model=new Da(n,a),this.state={...this._model.state().value(),isActive:!1}}componentDidMount(){this._model.state().subscribe(this._updateState)}componentWillUnmount(){this._model.state().unsubscribe(this._updateState),this._model.destroy()}render(){const{studyTemplatesList:e,favorites:t}=this.state,{isShownQuicks:a,className:n,displayMode:o,id:s}=this.props;return i.createElement(Aa.Provider,{value:this.context.templatesMenuViewStateService||null},i.createElement(za,{id:s,className:n,mode:o,templates:e,favorites:t,onMenuOpen:this._model.handleDropdownOpen,onTemplateFavorite:a?this._model.handleFavorTemplate:void 0,onTemplateSelect:this._handleApplyTemplate,onTemplateRemove:this._handleRemoveTemplate,onTemplateSave:this._model.handleSaveTemplate}))}}function za(e){ -const{id:t,className:n,mode:o,favorites:l,templates:r,isMenuOpen:h,onTemplateSelect:c,onTemplateSave:d,onTemplateFavorite:u,onTemplateRemove:m}=e,g=p()(n,Ua.wrap,{[Ua.full]:"full"===o,[Ua.medium]:"medium"===o}),C=r.filter((e=>l.includes(e.name))),S="small"!==o&&u&&C.length>0;return i.createElement(b,{id:t,className:g},i.createElement(f.MatchMedia,{rule:w.DialogBreakpoints.TabletSmall},(t=>i.createElement(v.ToolbarMenuButton,{onOpen:e.onMenuOpen,isDrawer:t,drawerPosition:"Bottom",arrow:!1,content:i.createElement(W,{tag:"div",className:p()(S&&Ua.buttonWithFavorites),displayMode:o,isOpened:h,icon:Pa,forceInteractive:!0,collapseWhen:["full","medium","small"]}),onClick:_,tooltip:s.t(null,void 0,a(15812))},i.createElement(Na,{onTemplateSave:d,onTemplateSelect:c,onTemplateRemove:m,onTemplateFavorite:u,templates:r,favorites:C,isTabletSmall:t})))),S&&i.createElement(Va,{favorites:C,onTemplateSelect:function(e){c(e),_()}}));function _(){0}}function Va(e){return i.createElement(i.Fragment,null,e.favorites.map(((t,a,n)=>i.createElement(ma,{key:t.name,item:t,onApply:e.onTemplateSelect,className:p()({[Ua.first]:0===a,[Ua.last]:a===n.length-1})}))))}Wa.contextType=Ba;a(42053);var Za=a(77665),Ka=a(96052),Qa=a(57778);const qa={undoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Z"],text:"{0} + {1}"}),redoHotKey:(0,G.hotKeySerialize)({keys:[(0,Y.humanReadableModifiers)(Y.Modifiers.Mod,!1),"Y"],text:"{0} + {1}"})},ja=(0,dt.mergeThemes)(C.DEFAULT_TOOLBAR_BUTTON_THEME,Qa),Ga=(0,M.registryContextType)();class Ya extends i.PureComponent{constructor(e,t){super(e,t),this._batched=null,this._handleClickUndo=()=>{(0,V.trackEvent)("GUI","Undo");const{chartWidgetCollection:e}=this.context;e.undoHistory.undo()},this._handleClickRedo=()=>{(0,V.trackEvent)("GUI","Redo");const{chartWidgetCollection:e}=this.context;e.undoHistory.redo()},(0,M.validateRegistry)(t,{chartWidgetCollection:o.any.isRequired}),this.state=this._getStateFromUndoHistory()}componentDidMount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().subscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().subscribe(this,this._onChangeStack)}componentWillUnmount(){const{chartWidgetCollection:e}=this.context;e.undoHistory.redoStack().onChange().unsubscribe(this,this._onChangeStack),e.undoHistory.undoStack().onChange().unsubscribe(this,this._onChangeStack),this._batched=null}render(){const{id:e}=this.props,{isEnabledRedo:t,isEnabledUndo:n,redoStack:o,undoStack:l}=this.state;return i.createElement(b,{id:e},i.createElement(C.ToolbarButton,{icon:Za,isDisabled:!n,onClick:this._handleClickUndo,theme:ja,tooltip:n?s.t(null,{replace:{hint:l}},a(80323)):void 0,"data-tooltip-hotkey":n?qa.undoHotKey:void 0}),i.createElement(C.ToolbarButton,{icon:Ka,isDisabled:!t,onClick:this._handleClickRedo,theme:ja,tooltip:t?s.t(null,{replace:{hint:o}},a(70728)):void 0,"data-tooltip-hotkey":t?qa.redoHotKey:void 0}))}_onChangeStack(){null===this._batched&&(this._batched=Promise.resolve().then((()=>{if(null===this._batched)return -;this._batched=null;const e=this._getStateFromUndoHistory();this.setState(e)})))}_getStateFromUndoHistory(){const{chartWidgetCollection:e}=this.context,t=e.undoHistory.undoStack(),a=e.undoHistory.redoStack(),n=a.head(),i=t.head();return{isEnabledRedo:!a.isEmpty(),isEnabledUndo:!t.isEmpty(),redoStack:n?n.text().translatedText():"",undoStack:i?i.text().translatedText():""}}}Ya.contextType=Ga;class Xa extends i.PureComponent{constructor(){super(...arguments),this._wrapperElement=null,this._resizeObserver=null,this._update=()=>{this.forceUpdate()},this._setRef=e=>{this._wrapperElement=e},this._handleMeasure=([e])=>{this.props.width.setValue(e.contentRect.width)}}componentDidMount(){const{element:e,isFake:t,width:a}=this.props;!t&&this._wrapperElement?(this._resizeObserver=new ResizeObserver(this._handleMeasure),this._wrapperElement.appendChild(e),this._resizeObserver.observe(this._wrapperElement)):a.subscribe(this._update)}componentWillUnmount(){const{width:e,isFake:t}=this.props;t&&e.unsubscribe(this._update),this._resizeObserver&&this._wrapperElement&&this._resizeObserver.unobserve(this._wrapperElement)}render(){const{isFake:e=!1,width:t}=this.props;return i.createElement(b,{ref:this._setRef,style:e?{width:t.value()}:void 0,"data-is-custom-header-element":!0})}}function Ja(e){const{displayMode:t,params:a}=e;return i.createElement(v.ToolbarMenuButton,{content:i.createElement(W,{collapseWhen:void 0!==a.icon?void 0:[],displayMode:t,icon:a.icon,text:a.title,"data-name":"dropdown","data-is-custom-header-element":!0}),drawerPosition:"Bottom",drawerBreakpoint:w.DialogBreakpoints.TabletSmall,arrow:!1,tooltip:a.tooltip},a.items.map(((e,t)=>i.createElement(u.PopupMenuItem,{key:t,label:e.title,onClick:()=>e.onSelect(),"data-name":"dropdown-item"}))))}var $a=a(27363);function en(e){const{className:t,title:a,...n}=e;return i.createElement(z,{...n,className:m(t,$a.customTradingViewStyleButton,$a.withoutIcon),collapseWhen:[],"data-name":"custom-tradingview-styled-button",tooltip:a})}function tn(){return{Bars:n.enabled("header_chart_type")?O:void 0,Compare:n.enabled("header_compare")?q:void 0,Custom:Xa,CustomTradingViewStyledButton:en,Fullscreen:n.enabled("header_fullscreen_button")?ee:void 0,Indicators:n.enabled("header_indicators")?pe:void 0,Intervals:n.enabled("header_resolutions")?$e:void 0,OpenPopup:ot,Properties:n.enabled("header_settings")&&n.enabled("show_chart_property_page")?rt:void 0,SaveLoad:n.enabled("header_saveload")?At:void 0,Screenshot:n.enabled("header_screenshot")?ta:void 0,SymbolSearch:n.enabled("header_symbol_search")?da:void 0,Templates:n.enabled("study_templates")?Wa:void 0,Dropdown:Ja,UndoRedo:n.enabled("header_undo_redo")?Ya:void 0,Layout:undefined}}},39344:(e,t,a)=>{"use strict";a.d(t,{createStudyTemplateMetaInfo:()=>i,descriptionString:()=>o});var n=a(28853);function i(e,t){return{indicators:e.orderedDataSources(!0).filter((e=>(0,n.isStudy)(e)&&!0)).map((e=>({id:e.metaInfo().id,description:e.title(!0,void 0,!0)}))),interval:t}}function o(e){const t=new Map;return e.forEach((e=>{ -const[a,n]=t.get(e.id)||[e.description,0];t.set(e.id,[a,n+1])})),Array.from(t.values()).map((([e,t])=>`${e}${t>1?` x ${t}`:""}`)).join(", ")}},45876:(e,t,a)=>{"use strict";a.r(t),a.d(t,{SERIES_ICONS:()=>p});var n=a(94670),i=a(32162),o=a(39956),s=a(14083),l=a(45504),r=a(52867),h=a(41473),c=a(31246),d=a(15726),u=a(24464),v=a(71705),m=a(9450);const p={3:n,16:i,0:o,1:s,8:l,9:r,2:h,14:c,15:d,10:u,12:v,13:m}},53166:(e,t,a)=>{"use strict";a.d(t,{convertImageNameToUrl:()=>o});var n=a(14483),i=a(76861);function o(e){return n.enabled("charting_library_base")||(0,i.isProd)()?"https://www.tradingview.com/x/"+e+"/":window.location.protocol+"//"+window.location.host+"/x/"+e+"/"}},65939:(e,t,a)=>{"use strict";function n(e,t){const a=document.createElement("a");a.style.display="none",a.href=t,a.download=e,a.click()}a.d(t,{downloadFile:()=>n})},97268:e=>{e.exports=''},99280:e=>{e.exports=''},21233:e=>{e.exports=''},94670:e=>{ -e.exports=''},39956:e=>{e.exports=''},24464:e=>{e.exports=''},14083:e=>{e.exports=''},53707:e=>{e.exports=''},9450:e=>{e.exports=''},1393:e=>{ -e.exports=''},45504:e=>{e.exports=''},71705:e=>{e.exports=''},32162:e=>{e.exports=''},52867:e=>{e.exports=''},39681:e=>{e.exports=''},31246:e=>{ -e.exports=''},41473:e=>{e.exports=''},82436:e=>{e.exports=''},48449:e=>{e.exports=''},96052:e=>{ -e.exports=''},72644:e=>{e.exports=''},15726:e=>{e.exports=''},77665:e=>{e.exports=''},33765:e=>{e.exports=''},36296:e=>{e.exports=''},23595:e=>{e.exports=''},39146:e=>{e.exports=''},48010:e=>{e.exports=''},29414:e=>{e.exports=''},84502:e=>{ -e.exports=''}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/ro.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..f4315b0d --- /dev/null +++ b/charting_library/bundles/ro.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:e=>{e.exports="#{count} (bar)"},9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports=["Coeffs As Percents"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports="Coordinates"},76655:e=>{e.exports="Cash"},99120:e=>{e.exports="Channel"},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports="Border"},72269:e=>{e.exports="Borders"},27331:e=>{e.exports="Background"},66282:e=>{e.exports="Background #1"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports="Grid"},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Extend Lines"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports=["Extend Lines Right"]},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Font Size"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},99180:e=>{e.exports=["Lower Band"]},53861:e=>{e.exports="Lower band #2"},44775:e=>{e.exports="Lower band #3"},85206:e=>{e.exports="Label"},75332:e=>{e.exports=["Label Border"]},14773:e=>{e.exports="Label background"},37126:e=>{e.exports=["Label Text"]},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Left Labels"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports=["Line Color"]},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{ +e.exports="Price"},23675:e=>{e.exports=["Price Label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Price Levels"]},46964:e=>{e.exports=["Price Range"]},59771:e=>{e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports="Prices"},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},91367:e=>{e.exports=["Right Labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Top Labels"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Text Wrap"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports="Transparency"},4372:e=>{e.exports="Trend line"},26775:e=>{e.exports=["Upper Band"]},21774:e=>{e.exports="Upper band #2"},21076:e=>{e.exports="Upper band #3"},12374:e=>{e.exports="Use one color"},53473:e=>{e.exports="VWAP"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},98057:e=>{e.exports="change {title} VWAP line color"},55218:e=>{e.exports="change {title} VWAP line width"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{ +e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},13901:e=>{e.exports="change {title} lower band #1 line color"},78425:e=>{e.exports="change {title} lower band #1 line visibility"},99491:e=>{e.exports="change {title} lower band #1 line width"},55469:e=>{e.exports="change {title} lower band #2 line color"},76157:e=>{e.exports="change {title} lower band #2 line visibility"},8081:e=>{e.exports="change {title} lower band #2 line width"},95016:e=>{e.exports="change {title} lower band #3 line color"},84928:e=>{e.exports="change {title} lower band #3 line visibility"},44693:e=>{e.exports="change {title} lower band #3 line width"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{ +e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},94028:e=>{e.exports="change {title} price visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},10417:e=>{e.exports="change {title} upper band #1 line color"},58722:e=>{e.exports="change {title} upper band #1 line visibility"},13633:e=>{e.exports="change {title} upper band #1 line width"},64709:e=>{e.exports="change {title} upper band #2 line color"},97847:e=>{e.exports="change {title} upper band #2 line visibility"},62921:e=>{e.exports="change {title} upper band #2 line width"},94153:e=>{e.exports="change {title} upper band #3 line color"},19835:e=>{e.exports="change {title} upper band #3 line visibility"},68310:e=>{e.exports="change {title} upper band #3 line width"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{ +e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Text color"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.4053.929467332218f26dc70f.js b/charting_library/bundles/ro.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..c250646a --- /dev/null +++ b/charting_library/bundles/ro.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports="Background"},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports="Events"},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports="Indicators"},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports="Scales"},53224:e=>{e.exports=["Scales Placement"]},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports=["Price and Percentage Value"]},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Value according to Scale"]},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"}, +84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},71589:e=>{e.exports="change sessions breaks visibility"},15035:e=>{e.exports="change sessions breaks width"},1579:e=>{e.exports="change sessions breaks color"},21460:e=>{e.exports="change sessions breaks style"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.435.ada80623f71848fbb57d.js b/charting_library/bundles/ro.435.ada80623f71848fbb57d.js deleted file mode 100644 index 6472ee3e..00000000 --- a/charting_library/bundles/ro.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports="bars"},19648:e=>{e.exports="12-hours"},55838:e=>{e.exports="24-hours"},72171:e=>{e.exports="Center"},88364:e=>{e.exports="Chart basic styles"},46720:e=>{e.exports="Crosshair"},50985:e=>{e.exports="Currency"},17319:e=>{e.exports="Currency and Unit"},19481:e=>{e.exports="Appearance"},68791:e=>{e.exports="Arguments"},95036:e=>{e.exports="Average close price"},91757:e=>{e.exports="Bottom"},27331:e=>{e.exports="Background"},22519:e=>{e.exports=["Bar Change Values"]},87845:e=>{e.exports="Buttons"},39392:e=>{e.exports="Grid lines"},25209:e=>{e.exports=["Date Format"]},55090:e=>{e.exports="Day of week on labels"},29601:e=>{e.exports="Description"},26897:e=>{e.exports="Events"},77405:e=>{e.exports="Horizontal"},34403:e=>{e.exports="Horz only"},60971:e=>{e.exports="High and low price"},61142:e=>{e.exports="Indicators"},34905:e=>{e.exports="Indicators value"},29687:e=>{e.exports="Indicators and financials value"},25084:e=>{e.exports="Indicators and financials name"},9654:e=>{e.exports="Indicators name"},99487:e=>{e.exports=["OHLC Values"]},75991:e=>{e.exports="Open market status"},96073:e=>{e.exports="Long Description"},78905:e=>{e.exports="Labels on price scale"},19286:e=>{e.exports="Left"},70500:e=>{e.exports="Money"},66653:e=>{e.exports="Margins"},76476:e=>{e.exports="Middle"},42502:e=>{e.exports="No overlapping"},49199:e=>{e.exports="None"},74343:e=>{e.exports="Navigation"},43115:e=>{e.exports="Scales"},53224:e=>{e.exports=["Scales Placement"]},79194:e=>{e.exports="Status line"},89053:e=>{e.exports="Symbol"},35383:e=>{e.exports=["Symbol Name"]},27767:e=>{e.exports="Symbol last price"},40847:e=>{e.exports="Symbol previous day close price"},50446:e=>{e.exports="Pane"},73908:e=>{e.exports="Pane separators"},36014:e=>{e.exports="Percentage"},78621:e=>{e.exports="Pips"},74823:e=>{e.exports="Pre/post market price"},64859:e=>{e.exports="Price Scale"},76523:e=>{e.exports=["Price and Percentage Value"]},21141:e=>{e.exports="Right"},40187:e=>{e.exports="Right Margin"},77705:e=>{e.exports="Watermark"},26458:e=>{e.exports="Wick"},65994:e=>{e.exports="Top"},92960:e=>{e.exports="Text alignment"},90581:e=>{e.exports="Text orientation"},67369:e=>{e.exports="Title"},31326:e=>{e.exports="Titles"},23097:e=>{e.exports="Ticker"},82168:e=>{e.exports="Ticker and description"},43637:e=>{e.exports="Time Scale"},97316:e=>{e.exports="Time hours format"},90801:e=>{e.exports="Trading"},77534:e=>{e.exports="Unit"},1111:e=>{e.exports="Volume"},80170:e=>{e.exports=["Value according to Scale"]},91322:e=>{e.exports="Values"},37174:e=>{e.exports="Vert and horz"},36426:e=>{e.exports="Vert only"},44085:e=>{e.exports="Vertical"},57889:e=>{e.exports="change OHLC values visibility"},35646:e=>{e.exports="change navigation buttons visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},10349:e=>{e.exports="change bottom margin"},88161:e=>{e.exports="change currency and unit labels visibility"}, -84060:e=>{e.exports="change currency label visibility"},99011:e=>{e.exports="change chart background color"},72458:e=>{e.exports="change chart background type"},37034:e=>{e.exports="change crosshair width"},29951:e=>{e.exports="change crosshair color"},92027:e=>{e.exports="change crosshair style"},50457:e=>{e.exports="change date format"},7104:e=>{e.exports="change day of week on labels"},27764:e=>{e.exports="change grid lines visibility"},88096:e=>{e.exports="change horz grid lines color"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},59820:e=>{e.exports="change indicators and financials name labels visibility"},90512:e=>{e.exports="change indicators and financials value labels visibility"},97956:e=>{e.exports="change legend background transparency"},61061:e=>{e.exports="change legend background visibility"},37730:e=>{e.exports="change pane buttons visibility"},89032:e=>{e.exports="change pane separators color"},35636:e=>{e.exports="change right margin"},66601:e=>{e.exports="change right margin percentage"},25616:e=>{e.exports="change symbol watermark color"},87159:e=>{e.exports="change symbol watermark visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},28741:e=>{e.exports="change symbol last value mode"},95071:e=>{e.exports="change symbol legend format"},35065:e=>{e.exports="change scales text color"},84382:e=>{e.exports="change scales font size"},12468:e=>{e.exports="change scales lines color"},76991:e=>{e.exports="change time hours format"},98905:e=>{e.exports="change top margin"},7011:e=>{e.exports="change unit label visibility"},22722:e=>{e.exports="change vert grid lines color"},9455:e=>{e.exports="change volume values visibility"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/ro.505.978e053ffa4899c28da8.js similarity index 71% rename from charting_library/bundles/ro.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/ro.505.978e053ffa4899c28da8.js index 3ac711c1..e58429c7 100644 --- a/charting_library/bundles/ro.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/ro.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports="Dark"},69841:e=>{e.exports="Light"},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports="{title} copy"},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports="s"},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input="Close",e.exports.Back_input="Back",e.exports.Minimize_input="Minimize",e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]="{number} item",e.exports.Length_input="Length",e.exports.Plot_input="Plot",e.exports.Zero_input="Zero",e.exports.Signal_input="Signal",e.exports.Long_input="Long",e.exports.Short_input="Short",e.exports.UpperLimit_input="UpperLimit",e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input="Offset",e.exports.length_input="length",e.exports.mult_input="mult",e.exports.short_input="short",e.exports.long_input="long",e.exports.Limit_input="Limit",e.exports.Move_input="Move",e.exports.Value_input="Value",e.exports.Method_input="Method",e.exports["Values in status line_input"]="Values in status line",e.exports["Labels on price scale_input"]="Labels on price scale",e.exports["Accumulation/Distribution_input"]="Accumulation/Distribution",e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]="Equality Line",e.exports["Window Size_input"]="Window Size",e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]="Aroon Up",e.exports["Aroon Down_input"]="Aroon Down",e.exports.Upper_input="Upper",e.exports.Lower_input="Lower",e.exports.Deviation_input="Deviation",e.exports["Levels Format_input"]="Levels Format",e.exports["Labels Position_input"]="Labels Position",e.exports["0 Level Color_input"]="0 Level Color",e.exports["0.236 Level Color_input"]="0.236 Level Color",e.exports["0.382 Level Color_input"]="0.382 Level Color",e.exports["0.5 Level Color_input"]="0.5 Level Color",e.exports["0.618 Level Color_input"]="0.618 Level Color",e.exports["0.65 Level Color_input"]="0.65 Level Color",e.exports["0.786 Level Color_input"]="0.786 Level Color",e.exports["1 Level Color_input"]="1 Level Color",e.exports["1.272 Level Color_input"]="1.272 Level Color",e.exports["1.414 Level Color_input"]="1.414 Level Color",e.exports["1.618 Level Color_input"]="1.618 Level Color",e.exports["1.65 Level Color_input"]="1.65 Level Color",e.exports["2.618 Level Color_input"]="2.618 Level Color",e.exports["2.65 Level Color_input"]="2.65 Level Color",e.exports["3.618 Level Color_input"]="3.618 Level Color", e.exports["3.65 Level Color_input"]="3.65 Level Color",e.exports["4.236 Level Color_input"]="4.236 Level Color",e.exports["-0.236 Level Color_input"]="-0.236 Level Color",e.exports["-0.382 Level Color_input"]="-0.382 Level Color",e.exports["-0.618 Level Color_input"]="-0.618 Level Color",e.exports["-0.65 Level Color_input"]="-0.65 Level Color",e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]="DI Length",e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input="Growing",e.exports.Falling_input="Falling",e.exports["Color 0_input"]="Color 0",e.exports["Color 1_input"]="Color 1",e.exports.Source_input="Source",e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]="Bollinger Bands %B",e.exports.Overbought_input="Overbought",e.exports.Oversold_input="Oversold",e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]="RSI Length",e.exports["UpDown Length_input"]="UpDown Length",e.exports["ROC Length_input"]="ROC Length",e.exports.MF_input="MF",e.exports.resolution_input="resolution",e.exports["Fast Length_input"]="Fast Length",e.exports["Slow Length_input"]="Slow Length",e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input="Price",e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]="Zero Line",e.exports["Color 2_input"]="Color 2",e.exports["Color 3_input"]="Color 3",e.exports["Color 4_input"]="Color 4",e.exports["Color 5_input"]="Color 5",e.exports["Color 6_input"]="Color 6",e.exports["Color 7_input"]="Color 7",e.exports["Color 8_input"]="Color 8",e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]="Upper Band",e.exports["Lower Band_input"]="Lower Band",e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]="Smoothing Line",e.exports["Smoothing Length_input"]="Smoothing Length",e.exports["WMA Length_input"]="WMA Length",e.exports["Long RoC Length_input"]="Long RoC Length",e.exports["Short RoC Length_input"]="Short RoC Length",e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input="Correlation",e.exports.Period_input="Period",e.exports.Centered_input="Centered",e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]="ADX smoothing",e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input="Divisor",e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input="Percent",e.exports.Exponential_input="Exponential",e.exports.Average_input="Average",e.exports["Upper Percentage_input"]="Upper Percentage",e.exports["Lower Percentage_input"]="Lower Percentage",e.exports.Fisher_input="Fisher", e.exports.Trigger_input="Trigger",e.exports.Level_input="Level",e.exports["Trader EMA 1 length_input"]="Trader EMA 1 length",e.exports["Trader EMA 2 length_input"]="Trader EMA 2 length",e.exports["Trader EMA 3 length_input"]="Trader EMA 3 length",e.exports["Trader EMA 4 length_input"]="Trader EMA 4 length",e.exports["Trader EMA 5 length_input"]="Trader EMA 5 length",e.exports["Trader EMA 6 length_input"]="Trader EMA 6 length",e.exports["Investor EMA 1 length_input"]="Investor EMA 1 length",e.exports["Investor EMA 2 length_input"]="Investor EMA 2 length",e.exports["Investor EMA 3 length_input"]="Investor EMA 3 length",e.exports["Investor EMA 4 length_input"]="Investor EMA 4 length",e.exports["Investor EMA 5 length_input"]="Investor EMA 5 length",e.exports["Investor EMA 6 length_input"]="Investor EMA 6 length",e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]="Conversion Line Periods",e.exports["Base Line Periods_input"]="Base Line Periods",e.exports["Lagging Span_input"]="Lagging Span",e.exports["Conversion Line_input"]="Conversion Line",e.exports["Base Line_input"]="Base Line",e.exports["Leading Span A_input"]=["Lead 1"],e.exports["Leading Span B_input"]=["Lagging Span 2 Periods"],e.exports["Plots Background_input"]="Plots Background",e.exports["yay Color 0_input"]="yay Color 0",e.exports["yay Color 1_input"]="yay Color 1",e.exports.Multiplier_input="Multiplier",e.exports["Bands style_input"]="Bands style",e.exports.Middle_input="Middle",e.exports.useTrueRange_input="useTrueRange",e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]="Upper Deviation",e.exports["Lower Deviation_input"]="Lower Deviation",e.exports["Use Upper Deviation_input"]="Use Upper Deviation",e.exports["Use Lower Deviation_input"]="Use Lower Deviation",e.exports.Count_input="Count",e.exports.Crosses_input="Crosses",e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]="Length EMA",e.exports["Length MA_input"]="Length MA",e.exports["Fast length_input"]="Fast length",e.exports["Slow length_input"]="Slow length",e.exports["Signal smoothing_input"]="Signal smoothing",e.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",e.exports["Simple ma(signal line)_input"]="Simple ma(signal line)",e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input="slowLength", e.exports.signalLength_input="signalLength",e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input="Increment",e.exports["Max value_input"]="Max value",e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input="increment",e.exports.maximum_input="maximum",e.exports["Short length_input"]="Short length",e.exports["Long length_input"]="Long length",e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]="Long period",e.exports["Short period_input"]="Short period",e.exports["Signal line period_input"]="Signal line period",e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",e.exports.Indicator_input="Indicator",e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]="Stochastic Length",e.exports["RSI Source_input"]="RSI Source",e.exports.lengthRSI_input="lengthRSI",e.exports.lengthStoch_input="lengthStoch",e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]="Long Length",e.exports["Short Length_input"]="Short Length",e.exports["Signal Length_input"]="Signal Length",e.exports.Length1_input="Length1",e.exports.Length2_input="Length2",e.exports.Length3_input="Length3",e.exports.length7_input="length7",e.exports.length14_input="length14",e.exports.length28_input="length28",e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]="Jaw Length",e.exports["Teeth Length_input"]="Teeth Length",e.exports["Lips Length_input"]="Lips Length",e.exports.Jaw_input="Jaw",e.exports.Teeth_input="Teeth",e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]="Jaw Offset",e.exports["Teeth Offset_input"]="Teeth Offset",e.exports["Lips Offset_input"]="Lips Offset",e.exports["Down fractals_input"]="Down fractals",e.exports["Up fractals_input"]="Up fractals",e.exports.Periods_input="Periods",e.exports.Shapes_input="Shapes",e.exports["show MA_input"]="show MA",e.exports["MA Length_input"]="MA Length",e.exports["Color based on previous close_input"]="Color based on previous close",e.exports["Rows Layout_input"]="Rows Layout",e.exports["Row Size_input"]="Row Size",e.exports.Volume_input="Volume",e.exports["Value Area volume_input"]="Value Area volume",e.exports["Extend Right_input"]="Extend Right",e.exports["Extend POC Right_input"]="Extend POC Right",e.exports["Extend VAH Right_input"]="Extend VAH Right",e.exports["Extend VAL Right_input"]="Extend VAL Right",e.exports["Value Area Volume_input"]="Value Area Volume", @@ -17,17 +17,17 @@ e.exports["Moving Average Hamming_study"]="Moving Average Hamming",e.exports["Mo e.exports["Stochastic Slow Strategy_study"]="Stochastic Slow Strategy",e.exports["Volatility Stop_study"]="Volatility Stop",e.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",e.exports["Woodies CCI_study"]="Woodies CCI"},40434:e=>{e.exports="Fixed Range Volume Profile"},32819:e=>{e.exports="Vol"},66051:e=>{e.exports="Minor"},86054:e=>{e.exports="Minute"},20936:e=>{e.exports="Text"},98478:e=>{e.exports="Couldn't copy"},34004:e=>{e.exports="Couldn't cut"},96260:e=>{e.exports="Couldn't paste"},94370:e=>{e.exports=["Countdown To Bar Close"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports="Columns"},19372:e=>{e.exports="Comment"},20229:e=>{e.exports="Compare or Add Symbol"},46689:e=>{e.exports="Confirm Inputs"},43432:e=>{e.exports="Copenhagen"},35216:e=>{e.exports="Copy"},87898:e=>{e.exports="Copy Chart Layout"},28851:e=>{e.exports="Copy price"},94099:e=>{e.exports="Cairo"},64149:e=>{e.exports="Callout"},63528:e=>{e.exports="Candles"},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports="Change"},28089:e=>{e.exports="Change Symbol"},99374:e=>{e.exports="Change interval"},14412:e=>{e.exports="Chart Properties"},26619:e=>{e.exports="Chart by TradingView"},12011:e=>{e.exports="Chart image copied to clipboard {emoji}"},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports="Circle"},32234:e=>{e.exports="Click to set a point"},52977:e=>{e.exports="Clone"},31691:e=>{e.exports="Close"},50493:e=>{e.exports=["Create Order"]},52302:e=>{e.exports=["Create Limit Order"]},29908:e=>{e.exports="Cross"},60997:e=>{e.exports="Cross Line"},81520:e=>{e.exports="Currencies"},98486:e=>{e.exports="Current interval and above"},73106:e=>{e.exports="Current interval and below"},85964:e=>{e.exports="Current interval only"},17206:e=>{e.exports="Curve"},95176:e=>{e.exports="Cycle"},87761:e=>{e.exports="Cyclic Lines"},27891:e=>{e.exports="Cypher Pattern"},56996:e=>{e.exports="A layout with that name already exists"},30192:e=>{e.exports="A layout with that name already exists. Do you want to overwrite it?"},32852:e=>{e.exports="ABCD Pattern"},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports="Analyze Trade Setup"},99873:e=>{e.exports="Anchorage"},66828:e=>{e.exports="Anchored Note"},94782:e=>{e.exports="Anchored Text"},61704:e=>{e.exports="Anchored VWAP"},63597:e=>{e.exports="Add Horizontal Line"},45743:e=>{e.exports="Add Symbol"},8700:e=>{e.exports="Add alert"},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports=["Add Alert on {drawing}"]},44469:e=>{e.exports=["Add Alert on {series}"]},64596:e=>{e.exports="Add alert on {series} at {price}"},3612:e=>{e.exports=["Add Financial metric for {instrumentName}"]},92206:e=>{e.exports=["Add Indicator/Strategy on {studyTitle}"]},34810:e=>{e.exports=["Add Text Note for {symbol}"]},75669:e=>{e.exports=["Add this Financial Metric to Entire Layout"]},64288:e=>{e.exports=["Add this Indicator to Entire Layout"]},77920:e=>{ e.exports=["Add this Strategy to Entire Layout"]},34059:e=>{e.exports=["Add this Symbol to Entire Layout"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Always Invisible"]},71997:e=>{e.exports=["Always Visible"]},97305:e=>{e.exports=["All Indicators And Drawing Tools"]},59192:e=>{e.exports="All intervals"},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports="Apply Elliott Wave"},19263:e=>{e.exports="Apply Elliott Wave Major"},15818:e=>{e.exports="Apply Elliott Wave Minor"},50352:e=>{e.exports="Apply Elliott Wave Intermediate"},66631:e=>{e.exports="Apply Manual Decision Point"},15682:e=>{e.exports="Apply Manual Risk/Reward"},15644:e=>{e.exports="Apply WPT Down Wave"},5897:e=>{e.exports="Apply WPT Up Wave"},13345:e=>{e.exports=["Apply Default"]},95910:e=>{e.exports=["Apply these Indicators to Entire Layout"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports="Arc"},42097:e=>{e.exports="Area"},96237:e=>{e.exports="Arrow"},48732:e=>{e.exports="Arrow Down"},82473:e=>{e.exports="Arrow Marker"},8738:e=>{e.exports="Arrow Mark Down"},35062:e=>{e.exports="Arrow Mark Left"},92163:e=>{e.exports="Arrow Mark Right"},33196:e=>{e.exports="Arrow Mark Up"},10650:e=>{e.exports="Arrow Up"},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports="At close"},21983:e=>{e.exports="Athens"},86951:e=>{e.exports="Auto"},50834:e=>{e.exports=["Auto (Fits Data To Screen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports="Average close price label"},87899:e=>{e.exports="Average close price line"},22554:e=>{e.exports="Avg"},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports="Balloon"},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports="Bar Replay isn't available for this chart type. Do you want to exit Bar Replay?"},16812:e=>{e.exports="Bars"},98838:e=>{e.exports="Bars Pattern"},17712:e=>{e.exports="Baseline"},54861:e=>{e.exports="Belgrade"},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports="Brush"},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Bring Forward"]},26354:e=>{e.exports=["Bring to Front"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports="Bucharest"},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports="By TradingView"},75190:e=>{e.exports="Go to date"},38342:e=>{e.exports="Go to {lineToolName}"},75139:e=>{e.exports="Got it"},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports="Gann Square Fixed"},7914:e=>{e.exports="Ghost Feed"},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports="Do you really want to delete Study Template '{name}' ?"},59368:e=>{e.exports="Double Curve"},35273:e=>{e.exports="Double-click any edge to reset layout grid"},5828:e=>{e.exports="Double-click to finish Path"},63898:e=>{e.exports="Double-click to finish Polyline"},42660:e=>{e.exports="Down Wave 1 or A"},44788:e=>{e.exports="Down Wave 2 or B"},71263:e=>{e.exports="Down Wave 3"},70573:e=>{e.exports="Down Wave 4"},59560:e=>{e.exports="Down Wave 5"},70437:e=>{e.exports="Down Wave C" },53831:e=>{e.exports="Data window..."},93345:e=>{e.exports="Data Provided by"},76912:e=>{e.exports="Date"},60222:e=>{e.exports="Date Range"},79859:e=>{e.exports="Date and Price Range"},92203:e=>{e.exports="Dec"},69479:e=>{e.exports="Degree"},57701:e=>{e.exports="Denver"},73720:e=>{e.exports="Diamond"},3556:e=>{e.exports="Disjoint Channel"},62764:e=>{e.exports="Displacement"},22903:e=>{e.exports=["Drawings Toolbar"]},8338:e=>{e.exports=["Draw Horizontal Line on"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports="Enter a new chart layout name"},93512:e=>{e.exports=["Edit {title} Alert"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports="Ellipse"},27558:e=>{e.exports=["Extend Alert Lines"]},2578:e=>{e.exports="Extended Line"},77295:e=>{e.exports="Exchange"},2899:e=>{e.exports=["Existing Pane Above"]},53387:e=>{e.exports=["Existing Pane Below"]},36972:e=>{e.exports="Forecast"},17994:e=>{e.exports="Failed to save library"},87375:e=>{e.exports="Failed to save script"},35050:e=>{e.exports="Feb"},82719:e=>{e.exports="Fib Channel"},64192:e=>{e.exports="Fib Circles"},63835:e=>{e.exports="Fib Retracement"},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports="Fib Spiral"},89037:e=>{e.exports="Fib Time Zone"},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports="Flag"},55678:e=>{e.exports="Flag Mark"},29230:e=>{e.exports="Flat Top/Bottom"},92754:e=>{e.exports="Flipped"},42015:e=>{e.exports="Fraction part is invalid."},47542:e=>{e.exports="Fundamental studies are no longer available on charts"},16245:e=>{e.exports="Kolkata"},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Hollow Candles"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports="Horizontal Line"},76604:e=>{e.exports="Horizontal Ray"},42616:e=>{e.exports="Head and Shoulders"},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports="Hide"},33911:e=>{e.exports="Hide all"},95551:e=>{e.exports="Hide all drawings"},44312:e=>{e.exports="Hide all drawings and indicators"},67927:e=>{e.exports="Hide all drawings, indicators, positions & orders"},86306:e=>{e.exports="Hide all indicators"},70803:e=>{e.exports="Hide all positions & orders"},13277:e=>{e.exports="Hide drawings"},8251:e=>{e.exports=["Hide Events on Chart"]},44177:e=>{e.exports="Hide indicators"},2441:e=>{e.exports=["Hide Marks On Bars"]},90540:e=>{e.exports="Hide positions & orders"},30777:e=>{e.exports="High"},31994:e=>{e.exports=["High-Low"]},60259:e=>{e.exports="High and low price labels"},21803:e=>{ -e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports="Invalid Symbol"},32619:e=>{e.exports="Invalid symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Insert Indicator"]},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports="Icon"},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["On The Left"]},29404:e=>{e.exports=["On The Right"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports="Open"},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports="Low"},42284:e=>{e.exports="Lock"},1441:e=>{e.exports=["Lock/Unlock"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},38397:e=>{e.exports=["With Markers"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports=["Move Scale To Left"]},94338:e=>{e.exports=["Move Scale To Right"]},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports=["Merge All Scales Into One"]},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},95222:e=>{e.exports="No data here"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"}, -24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"},96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Save As"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Scale Price Chart Only"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports="Settings"},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Send to Back"]},23221:e=>{e.exports=["Send Backward"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Session Breaks"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports="Show"},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports="Style"},65323:e=>{e.exports=["Stack On The Left"]},14113:e=>{e.exports=["Stack On The Right"]},93161:e=>{e.exports=["Stay in Drawing Mode"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Pin To New Left Scale"]},43707:e=>{ -e.exports=["Pin To New Right Scale"]},91130:e=>{e.exports=["Pin To Left Scale"]},61201:e=>{e.exports=["Pin To Left Scale (Hidden)"]},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports=["Pin To Right Scale (Hidden)"]},66156:e=>{e.exports=["Pin To Scale (Now Left)"]},54727:e=>{e.exports=["Pin To Scale (Now No Scale)"]},76598:e=>{e.exports=["Pin To Scale (Now Right)"]},39065:e=>{e.exports=["Pin To Scale (Now {label})"]},97324:e=>{e.exports=["Pin To Scale {label}"]},56948:e=>{e.exports=["Pin To Scale {label} (Hidden)"]},32156:e=>{e.exports=["Pinned To Left Scale"]},8128:e=>{e.exports=["Pinned To Left Scale (Hidden)"]},3822:e=>{e.exports=["Pinned To Right Scale"]},44538:e=>{e.exports=["Pin To Right Scale (Hidden)"]},65810:e=>{e.exports=["Pinned To Scale {label}"]},14125:e=>{e.exports=["Pinned To Scale {label} (Hidden)"]},97378:e=>{e.exports=["Plus Button"]},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Price Line"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports="Remove"},1434:e=>{e.exports=["Remove Drawings"]},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["Time Zone"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"}, -29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports="Undo"},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Visual Order"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports=["Change Price Line"]},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{ -e.exports="change series style"},74488:e=>{e.exports="change splits visibility"},20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports=["Change Visibility"]},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports=["Clone line tools"]},3195:e=>{e.exports=["Create line tools group"]},92659:e=>{e.exports=["Create line tools group from selection"]},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports=["Add line tool {lineTool} to group {name}"]},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports=["Add this Financial Metric to Entire Layout"]},82388:e=>{e.exports=["Add this Indicator to Entire Layout"]},94292:e=>{e.exports=["Add this Strategy to Entire Layout"]},27982:e=>{e.exports=["Add this Symbol to Entire Layout"]},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports=["Apply Drawing Template"]},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports=["Apply study template {template}"]},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports=["Bring {title} forward"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports=["Exclude line tools from group {group}"]},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports=["Hide {title}"]},91842:e=>{e.exports=["Hide alert label lines"]},54781:e=>{e.exports=["Hide All Drawing Tools"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports=["Insert {title} after {target}"]},11231:e=>{e.exports=["Insert {title} before {target}"]},67176:e=>{e.exports=["Insert {title} before {targetTitle}"]},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports="loading..."},50193:e=>{e.exports=["Lock {title}"]},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports=["Move {title} To New Left Scale"]},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports=["Move All Scales To Left"]},22863:e=>{e.exports=["Move All Scales To Right"]},45356:e=>{e.exports=["Move Drawing(s)"]},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports=["Move scale"]},74642:e=>{ -e.exports=["Make {title} No Scale (Full Screen)"]},45223:e=>{e.exports=["Make group {group} invisible"]},87927:e=>{e.exports=["Make group {group} visible"]},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Scale Price Chart Only"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports=["Send {title} backward"]},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports=["Pin To Right Scale"]},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports=["Remove all studies"]},80171:e=>{e.exports=["Remove all studies and drawing tools"]},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports=["Remove Drawings"]},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports=["Rename group {group} to {newName}"]},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports=["Update {title} Script"]},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom" -},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out"},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"], -e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"],e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"], -e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB",e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures", -e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index", -e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index",e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures", +e.exports="High and low price lines"},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports='Histogram is too large, please increase "Row Size" input.'},8122:e=>{e.exports="Histogram is too large, please reduce 'Row Size' input."},23450:e=>{e.exports="Image"},71778:e=>{e.exports="Intermediate"},14177:e=>{e.exports="Invalid Symbol"},53239:e=>{e.exports=["Invert Scale"]},20062:e=>{e.exports="Indexed to 100"},81584:e=>{e.exports="Indicators value labels"},31485:e=>{e.exports="Indicators name labels"},27677:e=>{e.exports="Info Line"},98767:e=>{e.exports=["Insert Indicator"]},9114:e=>{e.exports="Inside"},12354:e=>{e.exports="Inside Pitchfork"},26579:e=>{e.exports="Icon"},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["On The Left"]},29404:e=>{e.exports=["On The Right"]},850:e=>{e.exports="Oops!"},675:e=>{e.exports="Object Tree"},73546:e=>{e.exports="Oct"},39280:e=>{e.exports="Open"},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports="Low"},42284:e=>{e.exports="Lock"},1441:e=>{e.exports=["Lock/Unlock"]},82232:e=>{e.exports="Lock vertical cursor line by time"},18219:e=>{e.exports=["Lock Price To Bar Ratio"]},12285:e=>{e.exports="Logarithmic"},50286:e=>{e.exports="London"},44604:e=>{e.exports="Long Position"},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports="Label Down"},13046:e=>{e.exports="Label Up"},94420:e=>{e.exports="Labels"},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports="Line"},38397:e=>{e.exports=["With Markers"]},63492:e=>{e.exports=["Line Break"]},83182:e=>{e.exports="Lines"},78104:e=>{e.exports="Link to the chart image copied to clipboard {emoji}"},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports="Luxembourg"},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports="Move the point to position the anchor then tap to place"},45828:e=>{e.exports="Move to"},44302:e=>{e.exports=["Move Scale To Left"]},94338:e=>{e.exports=["Move Scale To Right"]},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports="Moscow"},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports=["Merge All Scales Into One"]},95093:e=>{e.exports="Mixed"},10931:e=>{e.exports="Micro"},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports="Minuscule"},63158:e=>{e.exports="Mirrored"},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports="N/A"},3485:e=>{e.exports=["No Scale (Fullscreen)"]},8886:e=>{e.exports="No sync"},16971:e=>{e.exports="No volume data"},75549:e=>{e.exports="Note"},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports="New Zealand"},40887:e=>{e.exports="New pane above"}, +96712:e=>{e.exports="New pane below"},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports="Something went wrong"},64968:e=>{e.exports="Something went wrong. Please try again later."},10520:e=>{e.exports="Save New Chart Layout"},9908:e=>{e.exports=["Save As"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Scale Price Chart Only"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports="Script may be not updated if you leave the page."},89517:e=>{e.exports="Settings"},43247:e=>{e.exports="Second fraction part is invalid."},19796:e=>{e.exports=["Send to Back"]},23221:e=>{e.exports=["Send Backward"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Session Breaks"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports="Short Position"},81428:e=>{e.exports="Show"},98116:e=>{e.exports="Show all drawings"},39046:e=>{e.exports="Show all drawings and indicators"},38293:e=>{e.exports="Show all drawings, indicators, positions & orders"},49982:e=>{e.exports="Show all indicators"},48284:e=>{e.exports=["Show All Ideas"]},62632:e=>{e.exports="Show all positions & orders"},24620:e=>{e.exports="Show continuous contract switch"},84813:e=>{e.exports="Show contract expiration"},66263:e=>{e.exports=["Show Dividends"]},46771:e=>{e.exports=["Show Earnings"]},87933:e=>{e.exports=["Show Ideas of Followed Users"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Show My Ideas Only"]},30816:e=>{e.exports=["Show Splits"]},68161:e=>{e.exports="Signpost"},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports="Sine Line"},44904:e=>{e.exports="Square"},70213:e=>{e.exports="Studies limit exceeded: {number} studies per layout.\nPlease, remove some studies."},32733:e=>{e.exports="Style"},65323:e=>{e.exports=["Stack On The Left"]},14113:e=>{e.exports=["Stack On The Right"]},93161:e=>{e.exports=["Stay in Drawing Mode"]},79511:e=>{e.exports=["Step Line"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports="Supercycle"},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports="Symbol Error"},90932:e=>{e.exports=["Symbol Name Label"]},65986:e=>{e.exports=["Symbol Info"]},52054:e=>{e.exports=["Symbol Last Value Label"]},33606:e=>{e.exports="Sync globally"},18008:e=>{e.exports=["Sync To All Charts"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports="Path"},70394:e=>{e.exports="Parallel Channel"},95995:e=>{e.exports="Paris"},29682:e=>{e.exports="Paste"},51102:e=>{e.exports="Percent"},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Pin To New Left Scale"]},43707:e=>{e.exports=["Pin To New Right Scale"]},91130:e=>{e.exports=["Pin To Left Scale"]},61201:e=>{ +e.exports=["Pin To Left Scale (Hidden)"]},764:e=>{e.exports="Pin to right scale"},20207:e=>{e.exports=["Pin To Right Scale (Hidden)"]},66156:e=>{e.exports=["Pin To Scale (Now Left)"]},54727:e=>{e.exports=["Pin To Scale (Now No Scale)"]},76598:e=>{e.exports=["Pin To Scale (Now Right)"]},39065:e=>{e.exports=["Pin To Scale (Now {label})"]},97324:e=>{e.exports=["Pin To Scale {label}"]},56948:e=>{e.exports=["Pin To Scale {label} (Hidden)"]},32156:e=>{e.exports=["Pinned To Left Scale"]},8128:e=>{e.exports=["Pinned To Left Scale (Hidden)"]},3822:e=>{e.exports=["Pinned To Right Scale"]},44538:e=>{e.exports=["Pin To Right Scale (Hidden)"]},65810:e=>{e.exports=["Pinned To Scale {label}"]},14125:e=>{e.exports=["Pinned To Scale {label} (Hidden)"]},97378:e=>{e.exports=["Plus Button"]},46669:e=>{e.exports="Please give us a clipboard writing permission in your browser or press {keystroke}"},35963:e=>{e.exports="Press and hold {key} while zooming to maintain the chart position"},95921:e=>{e.exports="Price Label"},28625:e=>{e.exports="Price Note"},2032:e=>{e.exports="Price Range"},32061:e=>{e.exports="Price format is invalid."},91492:e=>{e.exports=["Price Line"]},48404:e=>{e.exports="Primary"},87086:e=>{e.exports="Projection"},10160:e=>{e.exports="Published on {customer}, {date}"},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports="Rotated Rectangle"},74214:e=>{e.exports="Rome"},50470:e=>{e.exports="Ray"},90357:e=>{e.exports="Range"},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports="Rectangle"},41615:e=>{e.exports="Redo"},35001:e=>{e.exports="Regression Trend"},34596:e=>{e.exports="Remove"},1434:e=>{e.exports=["Remove Drawings"]},13951:e=>{e.exports=["Remove Indicators"]},4142:e=>{e.exports="Rename Chart Layout"},20801:e=>{e.exports="Renko"},34301:e=>{e.exports="Reset chart view"},17258:e=>{e.exports=["Reset Price Scale"]},25333:e=>{e.exports=["Reset Time Scale"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports="Warning"},48474:e=>{e.exports="Warsaw"},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports="Tehran"},19611:e=>{e.exports="Template"},29198:e=>{e.exports="The data vendor doesn't provide volume data for this symbol."},8162:e=>{e.exports="The publication preview could not be loaded. Please disable your browser extensions and try again."},65943:e=>{e.exports="This indicator cannot be applied to another indicator."},74986:e=>{e.exports="This script is invite-only. To request access, please contact its author."},98538:e=>{e.exports="Three Drives Pattern"},30973:e=>{e.exports="Ticks"},31976:e=>{e.exports="Time"},64375:e=>{e.exports=["Time Zone"]},95005:e=>{e.exports="Time Cycles"},87085:e=>{e.exports="Trade"},94770:e=>{e.exports="Trend Angle"},23104:e=>{e.exports="Trend Line"},15501:e=>{e.exports="Trend-Based Fib Extension"},31196:e=>{e.exports="Trend-Based Fib Time"},29245:e=>{e.exports="Triangle"},83356:e=>{e.exports="Triangle Down"},12390:e=>{ +e.exports="Triangle Pattern"},28340:e=>{e.exports="Triangle Up"},93855:e=>{e.exports="Tunis"},50406:e=>{e.exports="UTC"},81320:e=>{e.exports="Undo"},25933:e=>{e.exports="Units"},15101:e=>{e.exports="Unlock"},34150:e=>{e.exports="Up Wave 4"},83927:e=>{e.exports="Up Wave 5"},58976:e=>{e.exports="Up Wave 1 or A"},11661:e=>{e.exports="Up Wave 2 or B"},53958:e=>{e.exports="Up Wave 3"},66560:e=>{e.exports="Up Wave C"},18426:e=>{e.exports="Volume Profile Fixed Range"},61022:e=>{e.exports="Volume Profile indicator available only on our upgraded plans."},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports="Vertical Line"},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports="Visibility"},27557:e=>{e.exports="Visibility on intervals"},89960:e=>{e.exports=["Visible on Mouse Over"]},22198:e=>{e.exports=["Visual Order"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports="XABCD Pattern"},17126:e=>{e.exports="You cannot see this pivot timeframe on this resolution"},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports="Zurich"},76020:e=>{e.exports="change Elliott degree"},83935:e=>{e.exports="change no overlapping labels"},39402:e=>{e.exports="change average close price label visibility"},98866:e=>{e.exports="change average close price line visibility"},5100:e=>{e.exports="change bid and ask labels visibility"},32311:e=>{e.exports="change bid and ask lines visibility"},22641:e=>{e.exports="change currency"},30501:e=>{e.exports="change chart layout to {title}"},7017:e=>{e.exports="change continuous contract switch visibility"},58108:e=>{e.exports="change countdown to bar close visibility"},7151:e=>{e.exports="change date range"},84944:e=>{e.exports="change dividends visibility"},79574:e=>{e.exports="change events visibility on chart"},88217:e=>{e.exports="change earnings visibility"},28288:e=>{e.exports="change futures contract expiration visibility"},66805:e=>{e.exports="change high and low price labels visibility"},92556:e=>{e.exports="change high and low price lines visibility"},87027:e=>{e.exports="change indicators name labels visibility"},14922:e=>{e.exports="change indicators value labels visibility"},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports="change pane height"},50190:e=>{e.exports="change plus button visibility"},49889:e=>{e.exports="change pre/post market price label visibility"},16750:e=>{e.exports="change pre/post market price line visibility"},59883:e=>{e.exports="change previous close price line visibility"},67761:e=>{e.exports=["Change Price Line"]},69510:e=>{e.exports="change price to bar ratio"},32303:e=>{e.exports=["Change Resolution"]},526:e=>{e.exports=["Change symbol"]},9402:e=>{e.exports="change symbol labels visibility"},53150:e=>{e.exports="change symbol last value visibility"},12707:e=>{e.exports="change symbol previous close value visibility"},65303:e=>{e.exports="change session"},15403:e=>{e.exports="change session breaks visibility"},53438:e=>{e.exports="change series style"},74488:e=>{e.exports="change splits visibility"}, +20505:e=>{e.exports="change timezone"},39028:e=>{e.exports="change unit"},21511:e=>{e.exports=["Change Visibility"]},16698:e=>{e.exports="change visibility at current interval"},78422:e=>{e.exports="change visibility at current interval and above"},49529:e=>{e.exports="change visibility at current interval and below"},66927:e=>{e.exports="change visibility at all intervals"},74428:e=>{e.exports="change {title} style"},72032:e=>{e.exports="change {pointIndex} point"},65911:e=>{e.exports="charts by TradingView"},5179:e=>{e.exports=["Clone line tools"]},3195:e=>{e.exports=["Create line tools group"]},92659:e=>{e.exports=["Create line tools group from selection"]},81791:e=>{e.exports="create {tool}"},63649:e=>{e.exports="cut sources"},78755:e=>{e.exports="cut {title}"},99113:e=>{e.exports=["Add line tool {lineTool} to group {name}"]},40242:e=>{e.exports="add line tool(s) to group {group}"},22856:e=>{e.exports=["Add this Financial Metric to Entire Layout"]},82388:e=>{e.exports=["Add this Indicator to Entire Layout"]},94292:e=>{e.exports=["Add this Strategy to Entire Layout"]},27982:e=>{e.exports=["Add this Symbol to Entire Layout"]},66568:e=>{e.exports="apply chart theme"},64034:e=>{e.exports="apply all chart properties"},49037:e=>{e.exports=["Apply Drawing Template"]},96996:e=>{e.exports="apply factory defaults to selected sources"},44547:e=>{e.exports="apply indicators to entire layout"},26065:e=>{e.exports=["Apply study template {template}"]},58570:e=>{e.exports="apply toolbars theme"},27195:e=>{e.exports="bring group {title} forward"},78246:e=>{e.exports="bring {title} to front"},56763:e=>{e.exports=["Bring {title} forward"]},5607:e=>{e.exports="by TradingView"},90621:e=>{e.exports="date range lock"},12962:e=>{e.exports="erase level line"},63391:e=>{e.exports=["Exclude line tools from group {group}"]},59942:e=>{e.exports="flip bars pattern"},70301:e=>{e.exports=["Hide {title}"]},91842:e=>{e.exports=["Hide alert label lines"]},54781:e=>{e.exports=["Hide All Drawing Tools"]},44974:e=>{e.exports=["Hide Marks On Bars"]},28916:e=>{e.exports="interval lock"},94245:e=>{e.exports=["Invert Scale"]},90743:e=>{e.exports="insert {title}"},53146:e=>{e.exports="insert {title} after {targetTitle}"},74055:e=>{e.exports=["Insert {title} after {target}"]},11231:e=>{e.exports=["Insert {title} before {target}"]},67176:e=>{e.exports=["Insert {title} before {targetTitle}"]},54597:e=>{e.exports="load default drawing template"},30295:e=>{e.exports="loading..."},50193:e=>{e.exports=["Lock {title}"]},4963:e=>{e.exports="lock group {group}"},68163:e=>{e.exports="lock objects"},47107:e=>{e.exports="move"},11303:e=>{e.exports=["Move {title} To New Left Scale"]},45544:e=>{e.exports="move {title} to new right scale"},81898:e=>{e.exports=["Move All Scales To Left"]},22863:e=>{e.exports=["Move All Scales To Right"]},45356:e=>{e.exports=["Move Drawing(s)"]},15086:e=>{e.exports="move left"},61711:e=>{e.exports="move right"},4184:e=>{e.exports=["Move scale"]},74642:e=>{e.exports=["Make {title} No Scale (Full Screen)"]},45223:e=>{ +e.exports=["Make group {group} invisible"]},87927:e=>{e.exports=["Make group {group} visible"]},62153:e=>{e.exports="merge down"},70746:e=>{e.exports="merge to pane"},66143:e=>{e.exports="merge up"},81870:e=>{e.exports="mirror bars pattern"},16542:e=>{e.exports="n/a"},47222:e=>{e.exports="scale price"},99042:e=>{e.exports=["Scale Price Chart Only"]},35962:e=>{e.exports="scale time"},68193:e=>{e.exports="scroll"},70009:e=>{e.exports="scroll time"},69485:e=>{e.exports="set price scale selection strategy to {title}"},16259:e=>{e.exports=["Send {title} backward"]},66781:e=>{e.exports="send {title} to back"},4998:e=>{e.exports="send group {title} backward"},64704:e=>{e.exports="share line tools globally"},77554:e=>{e.exports="share line tools in layout"},16237:e=>{e.exports="show alert label lines"},13622:e=>{e.exports="show all ideas"},26267:e=>{e.exports="show ideas of followed users"},40061:e=>{e.exports="show my ideas only"},52010:e=>{e.exports="stay in drawing mode"},98784:e=>{e.exports="stop syncing drawing"},57011:e=>{e.exports="stop syncing line tool(s)"},92831:e=>{e.exports="symbol lock"},60635:e=>{e.exports="sync time"},99769:e=>{e.exports="powered by"},68111:e=>{e.exports="powered by TradingView"},96916:e=>{e.exports="paste drawing"},80611:e=>{e.exports="paste indicator"},41601:e=>{e.exports="paste {title}"},84018:e=>{e.exports="pin to left scale"},22615:e=>{e.exports=["Pin To Right Scale"]},56015:e=>{e.exports="pin to scale {label}"},33348:e=>{e.exports="rearrange panes"},15516:e=>{e.exports=["Remove all studies"]},80171:e=>{e.exports=["Remove all studies and drawing tools"]},59211:e=>{e.exports="remove deselected empty line tools"},44656:e=>{e.exports=["Remove Drawings"]},70653:e=>{e.exports="remove drawings group"},66414:e=>{e.exports="remove line data sources"},47637:e=>{e.exports="remove pane"},39859:e=>{e.exports="remove {title}"},78811:e=>{e.exports="removing line tools group {name}"},16338:e=>{e.exports=["Rename group {group} to {newName}"]},30910:e=>{e.exports="reset layout sizes"},21948:e=>{e.exports="reset scales"},55064:e=>{e.exports=["Reset Time Scale"]},13034:e=>{e.exports="resize layout"},9608:e=>{e.exports="restore defaults"},63060:e=>{e.exports="toggle auto scale"},98860:e=>{e.exports="toggle indexed to 100 scale"},21203:e=>{e.exports="toggle lock scale"},60166:e=>{e.exports="toggle log scale"},68642:e=>{e.exports=["Toggle Percentage Scale"]},33714:e=>{e.exports="toggle regular scale"},47122:e=>{e.exports="track time"},28068:e=>{e.exports="turn line tools sharing off"},66824:e=>{e.exports="unlock objects"},51114:e=>{e.exports="unlock group {group}"},92421:e=>{e.exports="unlock {title}"},20057:e=>{e.exports="unmerge to new bottom pane"},52540:e=>{e.exports="unmerge up"},86949:e=>{e.exports="unmerge down"},50728:e=>{e.exports=["Update {title} Script"]},33355:e=>{e.exports="{count} bars"},88841:e=>{e.exports="{symbol} financials by TradingView"},38641:e=>{e.exports="{userName} published on {customer}, {date}"},59833:e=>{e.exports="zoom"},19813:e=>{e.exports="zoom in"},9645:e=>{e.exports="zoom out" +},30572:e=>{e.exports="day"},52254:e=>{e.exports="hour"},99062:e=>{e.exports="month"},69143:e=>{e.exports="minute"},71787:e=>{e.exports="second"},82797:e=>{e.exports="range"},47966:e=>{e.exports="week"},99136:e=>{e.exports="tick"},18562:e=>{e.exports=Object.create(null),e.exports["#AAPL-symbol-description"]=["APPLE INC"],e.exports["#AUDCAD-symbol-description"]="Australian Dollar/Canadian Dollar",e.exports["#AUDCHF-symbol-description"]=["Australian Dollar/Swiss Franc"],e.exports["#AUDJPY-symbol-description"]=["Australian Dollar/Japanese Yen"],e.exports["#AUDNZD-symbol-description"]=["Australian Dollar/New Zealand Dollar"],e.exports["#AUDRUB-symbol-description"]=["AUSTRALIAN DOLLAR / RUSSIAN RUBLE"],e.exports["#AUDUSD-symbol-description"]=["Australian Dollar/U.S. Dollar"],e.exports["#BRLJPY-symbol-description"]="Brazilian Real / Japanese Yen",e.exports["#BTCCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#BTCCNY-symbol-description"]="Bitcoin / Chinese Yuan",e.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",e.exports["#BTCKRW-symbol-description"]="Bitcoin / South Korean Won",e.exports["#BTCRUR-symbol-description"]="Bitcoin / Ruble",e.exports["#BTCUSD-symbol-description"]=["Bitcoin / Dollar"],e.exports["#BVSP-symbol-description"]="Brazil Bovespa Index",e.exports["#CADJPY-symbol-description"]=["Canadian Dollar/Japanese Yen"],e.exports["#CB1!-symbol-description"]="Brent Crude Oil",e.exports["#CHFJPY-symbol-description"]=["Swiss Franc/Japanese Yen"],e.exports["#COPPER-symbol-description"]=["Copper"],e.exports["#ES1-symbol-description"]="S&P 500 E-Mini Futures",e.exports["#ESP35-symbol-description"]="IBEX 35 Index",e.exports["#EUBUND-symbol-description"]="Euro Bund",e.exports["#EURAUD-symbol-description"]=["Euro Fx/Australian Dollar"],e.exports["#EURBRL-symbol-description"]="Euro / Brazilian Real",e.exports["#EURCAD-symbol-description"]=["Euro Fx/Canadian Dollar"],e.exports["#EURCHF-symbol-description"]=["Euro Fx/Swiss Franc"],e.exports["#EURGBP-symbol-description"]=["Euro Fx/British Pound"],e.exports["#EURJPY-symbol-description"]=["Euro Fx/Japanese Yen"],e.exports["#EURNZD-symbol-description"]=["Euro Fx/New Zealand Dollar"],e.exports["#EURRUB-symbol-description"]=["EURO / RUSSIAN RUBLE"],e.exports["#EURRUB_TOM-symbol-description"]=["EUR/RUB TOM"],e.exports["#EURSEK-symbol-description"]="Euro / Swedish Krona",e.exports["#EURTRY-symbol-description"]=["Euro Fx/Turkish New Lira"],e.exports["#EURUSD-symbol-description"]=["Euro Fx/U.S. Dollar"],e.exports["#EUSTX50-symbol-description"]=["Euro Stoxx 50 index of European listed shares"],e.exports["#FRA40-symbol-description"]="CAC 40 Index",e.exports["#GB10-symbol-description"]="UK Government Bonds 10 yr",e.exports["#GBPAUD-symbol-description"]=["British Pound/Australian Dollar"],e.exports["#GBPCAD-symbol-description"]=["British Pound/Canadian Dollar"],e.exports["#GBPCHF-symbol-description"]=["British Pound/Swiss Franc"],e.exports["#GBPEUR-symbol-description"]=["POUND STERLING / EURO"],e.exports["#GBPJPY-symbol-description"]=["British Pound/Japanese Yen"], +e.exports["#GBPNZD-symbol-description"]=["British Pound/New Zealand Dollar"],e.exports["#GBPRUB-symbol-description"]=["Pound Sterling / Russian Ruble"],e.exports["#GBPUSD-symbol-description"]=["British Pound/U.S. Dollar"],e.exports["#GER30-symbol-description"]=["DAX index of German listed shares"],e.exports["#GOOGL-symbol-description"]=["GOOGLE INC"],e.exports["#ITA40-symbol-description"]=["FTSE MIB index of Italian listed shares"],e.exports["#JPN225-symbol-description"]="Nikkei 225 Index",e.exports["#JPYKRW-symbol-description"]=["YEN / WON"],e.exports["#JPYRUB-symbol-description"]=["YEN / RUSSIAN RUBLE"],e.exports["#KA1-symbol-description"]="Sugar #11 Futures",e.exports["#KG1-symbol-description"]="Cotton Futures",e.exports["#KT1-symbol-description"]="Key Tronic Corр.",e.exports["#LKOH-symbol-description"]="LUKOIL",e.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",e.exports["#MGNT-symbol-description"]=["MAGNIT"],e.exports["#MICEX-symbol-description"]=["MICEX INDEX"],e.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#MSFT-symbol-description"]=["MICROSOFT CORP"],e.exports["#NAS100-symbol-description"]=["NASDAQ 100 index of US listed shares"],e.exports["#NGAS-symbol-description"]="Natural Gas (Henry Hub)",e.exports["#NKY-symbol-description"]="Nikkei 225 Index",e.exports["#NZDJPY-symbol-description"]=["New Zealand Dollar/Japanese Yen"],e.exports["#NZDUSD-symbol-description"]=["New Zealand Dollar/U.S. Dollar"],e.exports["#RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#RTS-symbol-description"]="Russian RTS Index",e.exports["#SBER-symbol-description"]="SBERBANK",e.exports["#SPX500-symbol-description"]=["S&P 500 index of US listed shares"],e.exports["#TWTR-symbol-description"]=["TWITTER INC"],e.exports["#UK100-symbol-description"]="FTSE 100 Index",e.exports["#USDBRL-symbol-description"]="U.S. Dollar / Brazilian Real",e.exports["#USDCAD-symbol-description"]=["U.S. Dollar/Canadian Dollar"],e.exports["#USDCHF-symbol-description"]=["U.S. Dollar/Swiss Franc"],e.exports["#USDCNY-symbol-description"]=["U.S. Dollar / Yuan Renminbi"],e.exports["#USDDKK-symbol-description"]=["US DOLLAR / DANISH KRONE"],e.exports["#USDHKD-symbol-description"]=["U.S. Dollar/Hong Kong Dollar"],e.exports["#USDIDR-symbol-description"]="U.S. Dollar / Rupiah",e.exports["#USDINR-symbol-description"]="U.S. Dollar / Indian Rupee",e.exports["#USDJPY-symbol-description"]=["U.S. Dollar/Japanese Yen"],e.exports["#USDKRW-symbol-description"]=["US DOLLAR / WON"],e.exports["#USDMXN-symbol-description"]="U.S. Dollar / Mexican Peso",e.exports["#USDPHP-symbol-description"]="U.S. Dollar / Philippine peso",e.exports["#USDRUB-symbol-description"]=["US DOLLAR / RUSSIAN RUBLE"],e.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],e.exports["#USDSEK-symbol-description"]=["U.S. Dollar/Swedish Krona"],e.exports["#USDSGD-symbol-description"]=["US DOLLAR / SINGAPORE DOLLAR"],e.exports["#USDTRY-symbol-description"]=["U.S. Dollar/Turkish New Lira"],e.exports["#VTBR-symbol-description"]="VTB", +e.exports["#XAGUSD-symbol-description"]=["Silver/U.S. Dollar"],e.exports["#XAUUSD-symbol-description"]=["Gold / U.S. Dollar"],e.exports["#XPDUSD-symbol-description"]="CFDs on Palladium",e.exports["#XPTUSD-symbol-description"]=["Platinum/U.S. Dollar"],e.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",e.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",e.exports["#MICEXINDEXCF-symbol-description"]=["MICEX Index"],e.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",e.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",e.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",e.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",e.exports["#TXSX-symbol-description"]="TSX 60 Index",e.exports["#VIXC-symbol-description"]=["TSX 60 VIX"],e.exports["#USDPLN-symbol-description"]=["USD/PLN"],e.exports["#EURPLN-symbol-description"]=["EUR/PLN"],e.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",e.exports["#CAC40-symbol-description"]=["CAC 40"],e.exports["#XBTCAD-symbol-description"]="Bitcoin / Canadian Dollar",e.exports["#ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIF2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIG2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIH2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIJ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIK2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIM2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIN2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIQ2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIU2019-symbol-description"]="Iron Ore Futures", +e.exports["#ITIU2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIV2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIX2020-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2017-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2018-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2019-symbol-description"]="Iron Ore Futures",e.exports["#ITIZ2020-symbol-description"]="Iron Ore Futures",e.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",e.exports["#ASX:XAF-symbol-description"]="S&P/ASX All Australian 50 Index",e.exports["#ASX:XAT-symbol-description"]="S&P/ASX All Australian 200 Index",e.exports["#BIST:XU100-symbol-description"]="BIST 100 Index",e.exports["#GPW:WIG20-symbol-description"]="WIG20 Index",e.exports["#INDEX:JKSE-symbol-description"]="Jakarta Composite Index",e.exports["#INDEX:KLSE-symbol-description"]="Bursa Malaysia KLCI Index",e.exports["#INDEX:NZD-symbol-description"]="NZX 50 Index",e.exports["#INDEX:STI-symbol-description"]="STI Index",e.exports["#INDEX:XLY0-symbol-description"]="Shanghai Composite Index",e.exports["#MOEX:MICEXINDEXCF-symbol-description"]="MOEX Russia Index",e.exports["#NYMEX:KT1!-symbol-description"]="Coffee Futures",e.exports["#OANDA:NATGASUSD-symbol-description"]="CFDs on Natural Gas",e.exports["#OANDA:USDPLN-symbol-description"]="U.S. Dollar / Polish Zloty",e.exports["#TSX:TX60-symbol-description"]="S&P/TSX 60 Index",e.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",e.exports["#TSX:VIXC-symbol-description"]="S&P/TSX 60 VIX Index",e.exports["#TVC:CAC40-symbol-description"]="CAC 40 Index",e.exports["#TVC:ES10-symbol-description"]="Spain Government Bonds 10 YR",e.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",e.exports["#TVC:GB02-symbol-description"]="UK Government Bonds 2 YR",e.exports["#TVC:GB10-symbol-description"]="UK Government Bonds 10 YR",e.exports["#TVC:GOLD-symbol-description"]="CFDs on Gold (US$ / OZ)",e.exports["#TVC:ID03-symbol-description"]="Indonesia Government Bonds 3 YR",e.exports["#TVC:ID10-symbol-description"]="Indonesia Government Bonds 10 YR",e.exports["#TVC:PALLADIUM-symbol-description"]="CFDs on Palladium (US$ / OZ)",e.exports["#TVC:PT10-symbol-description"]="Portugal Government Bonds 10 YR",e.exports["#TVC:SILVER-symbol-description"]="CFDs on Silver (US$ / OZ)",e.exports["#TVC:RUT-symbol-description"]="Russell 2000 Index",e.exports["#TSX:TSX-symbol-description"]="S&P/TSX Composite Index",e.exports["#OANDA:CH20CHF-symbol-description"]="Swiss 20 Index",e.exports["#TVC:SHCOMP-symbol-description"]="Shanghai Composite Index", +e.exports["#NZX:ALLC-symbol-description"]="S&P/NZX All Index (Capital Index)",e.exports["#AMEX:SHYG-symbol-description"]="Shares 0-5 YEAR High Yield Corporate Bond ETF",e.exports["#TVC:AU10-symbol-description"]="Australia Government Bonds 10 YR",e.exports["#TVC:CN10-symbol-description"]="China Government Bonds 10 YR",e.exports["#TVC:KR10-symbol-description"]="Korea Government Bonds 10 YR",e.exports["#NYMEX:RB1!-symbol-description"]="RBOB Gasoline Futures",e.exports["#NYMEX:HO1!-symbol-description"]="NY Harbor ULSD Futures",e.exports["#NYMEX:AEZ1!-symbol-description"]="NY Ethanol Futures",e.exports["#OANDA:XCUUSD-symbol-description"]="CFDs on Copper (US$ / lb)",e.exports["#COMEX:ZA1!-symbol-description"]="Zinc Futures",e.exports["#CBOT:ZW1!-symbol-description"]="Wheat Futures",e.exports["#NYMEX:KA1!-symbol-description"]="Sugar #11 Futures",e.exports["#CBOT:QBC1!-symbol-description"]="Corn Futures",e.exports["#CME:E61!-symbol-description"]="Euro Futures",e.exports["#CME:B61!-symbol-description"]="British Pound Futures",e.exports["#CME:QJY1!-symbol-description"]="Japanese Yen Futures",e.exports["#CME:A61!-symbol-description"]="Australian Dollar Futures",e.exports["#CME:D61!-symbol-description"]="Canadian Dollar Futures",e.exports["#CME:SP1!-symbol-description"]="S&P 500 Futures",e.exports["#CME_MINI:NQ1!-symbol-description"]="NASDAQ 100 E-mini Futures",e.exports["#CBOT_MINI:YM1!-symbol-description"]="E-mini Dow Jones ($5) Futures",e.exports["#CME:NY1!-symbol-description"]="NIKKEI 225 Futures",e.exports["#EUREX:DY1!-symbol-description"]="DAX Index",e.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",e.exports["#CBOT:TY1!-symbol-description"]="10 Year T-Note Futures",e.exports["#CBOT:FV1!-symbol-description"]="5 Year T-Note Futures",e.exports["#CBOT:ZE1!-symbol-description"]="Treasury Notes - 3 Year Futures",e.exports["#CBOT:TU1!-symbol-description"]="2 Year T-Note Futures",e.exports["#CBOT:FF1!-symbol-description"]="30-Day FED Funds Interest Rate Futures",e.exports["#CBOT:US1!-symbol-description"]="T-Bond Futures",e.exports["#TVC:EXY-symbol-description"]="Euro Currency Index",e.exports["#TVC:JXY-symbol-description"]="Japanese Yen Currency Index",e.exports["#TVC:BXY-symbol-description"]="British Pound Currency Index",e.exports["#TVC:AXY-symbol-description"]="Australian Dollar Currency Index",e.exports["#TVC:CXY-symbol-description"]="Canadian Dollar Currency Index",e.exports["#FRED:GDP-symbol-description"]="Gross Domestic Product, 1 Decimal",e.exports["#FRED:UNRATE-symbol-description"]="Civilian Unemployment Rate",e.exports["#FRED:POP-symbol-description"]="Total Population: All Ages Including Armed Forces Overseas",e.exports["#ETHUSD-symbol-description"]="Ethereum / U.S. Dollar",e.exports["#BMFBOVESPA:IBOV-symbol-description"]="IBovespa Index",e.exports["#BMFBOVESPA:IBRA-symbol-description"]="IBrasil Index",e.exports["#BMFBOVESPA:IBXL-symbol-description"]="IBRX 50 Index",e.exports["#COMEX:HG1!-symbol-description"]="Copper Futures", e.exports["#INDEX:HSCE-symbol-description"]="Hang Seng China Enterprises Index",e.exports["#NYMEX:CL1!-symbol-description"]="Light Crude Oil Futures",e.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",e.exports["#TVC:DAX-symbol-description"]="DAX Index",e.exports["#TVC:DE10-symbol-description"]="German Government Bonds 10 YR",e.exports["#TVC:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#TVC:DXY-symbol-description"]=["U.S. Dollar Currency Index"],e.exports["#TVC:FR10-symbol-description"]="France Government Bonds 10 YR",e.exports["#TVC:HSI-symbol-description"]="Hang Seng Index",e.exports["#TVC:IBEX35-symbol-description"]="IBEX 35 Index",e.exports["#FX:AUS200-symbol-description"]="S&P/ASX Index",e.exports["#AMEX:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#ASX:XJO-symbol-description"]="S&P/ASX 200 Index",e.exports["#BSE:SENSEX-symbol-description"]="S&P BSE Sensex Index",e.exports["#INDEX:MIB-symbol-description"]="MIB Index",e.exports["#INDEX:MOY0-symbol-description"]="Euro Stoxx 50 Index",e.exports["#MOEX:RTSI-symbol-description"]="RTS Index",e.exports["#NSE:NIFTY-symbol-description"]="Nifty 50 Index",e.exports["#NYMEX:NG1!-symbol-description"]="Natural Gas Futures",e.exports["#NYMEX:ZC1!-symbol-description"]="Corn Futures",e.exports["#TVC:IN10-symbol-description"]="India Government Bonds 10 YR",e.exports["#TVC:IT10-symbol-description"]="Italy Government Bonds 10 YR",e.exports["#TVC:JP10-symbol-description"]="Japan Government Bonds 10 YR",e.exports["#TVC:NDX-symbol-description"]=["NASDAQ 100 Index"],e.exports["#TVC:NI225-symbol-description"]="Nikkei 225 Index",e.exports["#TVC:SPX-symbol-description"]="S&P 500 Index",e.exports["#TVC:SX5E-symbol-description"]="Euro Stoxx 50 Index",e.exports["#TVC:TR10-symbol-description"]="Turkey Government Bonds 10 YR",e.exports["#TVC:UKOIL-symbol-description"]="CFDs on Brent Crude Oil",e.exports["#TVC:UKX-symbol-description"]="UK 100 Index",e.exports["#TVC:US02-symbol-description"]="US Government Bonds 2 YR",e.exports["#TVC:US05-symbol-description"]="US Government Bonds 5 YR",e.exports["#TVC:US10-symbol-description"]="US Government Bonds 10 YR",e.exports["#TVC:USOIL-symbol-description"]="CFDs on WTI Crude Oil",e.exports["#NYMEX:ITI1!-symbol-description"]="Iron Ore Futures",e.exports["#NASDAQ:SHY-symbol-description"]="Ishares 1-3 Year Treasury Bond ETF",e.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",e.exports["#NASDAQ:AMD-symbol-description"]="Advanced Micro Devices Inc",e.exports["#NYSE:BABA-symbol-description"]=["ALIBABA GROUP HLDG LTD"],e.exports["#ICEEUR:CB-symbol-description"]="Crude Oil Brent",e.exports["#ICEEUR:CB1!-symbol-description"]="Brent Crude Oil",e.exports["#ICEUSA:CC-symbol-description"]="Cocoa",e.exports["#NYMEX:CL-symbol-description"]="Crude Oil WTI",e.exports["#ICEUSA:CT-symbol-description"]="Cotton #2",e.exports["#NASDAQ:CTRV-symbol-description"]=["CONTRAVIR PHARMACEUTICALS INC"],e.exports["#CME:DL-symbol-description"]="Class III Milk", e.exports["#NYSE:F-symbol-description"]="FORD MTR CO DEL",e.exports["#MOEX:GAZP-symbol-description"]="GAZPROM",e.exports["#COMEX:GC-symbol-description"]="Gold",e.exports["#CME:GF-symbol-description"]="Feeder Cattle",e.exports["#CME:HE-symbol-description"]="Lean Hogs",e.exports["#NASDAQ:IEF-symbol-description"]="Ishares 7-10 Year Treasury Bond ETF",e.exports["#NASDAQ:IEI-symbol-description"]="Ishares 3-7 Year Treasury Bond ETF",e.exports["#NYMEX:KA1-symbol-description"]="Sugar #11 Futures",e.exports["#ICEUSA:KC-symbol-description"]="Coffee",e.exports["#NYMEX:KG1-symbol-description"]="Cotton Futures",e.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",e.exports["#CME:LE-symbol-description"]="Live Cattle",e.exports["#ICEEUR:LO-symbol-description"]="ICE Heating Oil",e.exports["#CME:LS-symbol-description"]="Lumber",e.exports["#MOEX:MGNT-symbol-description"]="MAGNIT",e.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",e.exports["#NYMEX:NG-symbol-description"]="Natural Gas",e.exports["#ICEUSA:OJ-symbol-description"]="Orange Juice",e.exports["#NYMEX:PA-symbol-description"]="Palladium",e.exports["#NYSE:PBR-symbol-description"]="PETROLEO BRASILEIRO SA PETROBR",e.exports["#NYMEX:PL-symbol-description"]="Platinum",e.exports["#COMEX_MINI:QC-symbol-description"]="E-Mini Copper",e.exports["#NYMEX:RB-symbol-description"]="Gasoline RBOB",e.exports["#NYMEX:RB1-symbol-description"]="RBOB Gasoline Futures",e.exports["#MOEX:SBER-symbol-description"]="SBERBANK",e.exports["#AMEX:SCHO-symbol-description"]="Schwab Short-Term U.S. Treasury ETF",e.exports["#COMEX:SI-symbol-description"]="Silver",e.exports["#NASDAQ:TLT-symbol-description"]="Ishares 20+ Year Treasury Bond ETF",e.exports["#TVC:VIX-symbol-description"]="Volatility S&P 500 Index",e.exports["#MOEX:VTBR-symbol-description"]="VTB",e.exports["#COMEX:ZA-symbol-description"]="Zinc",e.exports["#CBOT:ZC-symbol-description"]="Corn",e.exports["#CBOT:ZK-symbol-description"]="Ethanol Futures",e.exports["#CBOT:ZL-symbol-description"]="Soybean Oil",e.exports["#CBOT:ZO-symbol-description"]="Oats",e.exports["#CBOT:ZR-symbol-description"]="Rough Rice",e.exports["#CBOT:ZS-symbol-description"]="Soybeans",e.exports["#CBOT:ZS1-symbol-description"]="Soybean Futures",e.exports["#CBOT:ZW-symbol-description"]="Wheat",e.exports["#CBOT:ZW1-symbol-description"]="Wheat Futures - ECBT",e.exports["#NASDAQ:ITI-symbol-description"]=["Iteris Inc."],e.exports["#NYMEX:ITI2!-symbol-description"]="Iron Ore Futures",e.exports["#CADUSD-symbol-description"]="Canadian Dollar / U.S. Dollar",e.exports["#CHFUSD-symbol-description"]="Swiss Franc / U.S. Dollar",e.exports["#GPW:ACG-symbol-description"]="Acautogaz",e.exports["#JPYUSD-symbol-description"]="Japanese Yen / U.S. Dollar",e.exports["#USDAUD-symbol-description"]="U.S. Dollar / Australian Dollar",e.exports["#USDEUR-symbol-description"]="U.S. Dollar / Euro",e.exports["#USDGBP-symbol-description"]="U.S. Dollar / Pound Sterling",e.exports["#USDNZD-symbol-description"]="U.S. Dollar / New Zealand Dollar", e.exports["#UKOIL-symbol-description"]="CFDs on Crude Oil (Brent)",e.exports["#USOIL-symbol-description"]="CFDs on Crude Oil (WTI)",e.exports["#US30-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#BCHUSD-symbol-description"]="Bitcoin Cash / U.S. Dollar",e.exports["#ETCUSD-symbol-description"]="Ethereum Classic / U.S. Dollar",e.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",e.exports["#LTCUSD-symbol-description"]="Litecoin / U.S. Dollar",e.exports["#XRPUSD-symbol-description"]=["Ripple / U.S. Dollar"],e.exports["#SP:SPX-symbol-description"]="S&P 500 Index",e.exports["#ETCBTC-symbol-description"]="Ethereum Classic / Bitcoin",e.exports["#ETHBTC-symbol-description"]="Ethereum / Bitcoin",e.exports["#XRPBTC-symbol-description"]=["Ripple / Bitcoin"],e.exports["#TVC:US30-symbol-description"]="US Government Bonds 30 YR",e.exports["#COMEX:SI1!-symbol-description"]="Silver Futures",e.exports["#BTGUSD-symbol-description"]="Bitcoin Gold / U.S. Dollar",e.exports["#IOTUSD-symbol-description"]="IOTA / U.S. Dollar",e.exports["#CME:BTC1!-symbol-description"]="Bitcoin CME Futures",e.exports["#COMEX:GC1!-symbol-description"]="Gold Futures",e.exports["#CORNUSD-symbol-description"]="CFDs on Corn",e.exports["#COTUSD-symbol-description"]="CFDs on Cotton",e.exports["#DJ:DJA-symbol-description"]="Dow Jones Composite Average Index",e.exports["#DJ:DJI-symbol-description"]="Dow Jones Industrial Average Index",e.exports["#ETHEUR-symbol-description"]="Ethereum / Euro",e.exports["#ETHGBP-symbol-description"]="Ethereum / British Pound",e.exports["#ETHJPY-symbol-description"]="Ethereum / Japanese Yen",e.exports["#EURNOK-symbol-description"]="Euro / Norwegian Krone",e.exports["#GBPPLN-symbol-description"]="British Pound / Polish Zloty",e.exports["#MOEX:BR1!-symbol-description"]="Brent Oil Futures",e.exports["#NYMEX:KG1!-symbol-description"]="Cotton Futures",e.exports["#NYMEX:PL1!-symbol-description"]="Platinum Futures",e.exports["#SOYBNUSD-symbol-description"]="CFDs on Soybeans",e.exports["#SUGARUSD-symbol-description"]="CFDs on Sugar",e.exports["#TVC:IXIC-symbol-description"]=["NASDAQ Composite Index"],e.exports["#TVC:RU-symbol-description"]="Russell 1000 Index",e.exports["#USDZAR-symbol-description"]="U.S. Dollar / South African Rand",e.exports["#WHEATUSD-symbol-description"]="CFDs on Wheat",e.exports["#XRPEUR-symbol-description"]=["Ripple / Euro"],e.exports["#CBOT:S1!-symbol-description"]="Soybean Futures",e.exports["#SP:MID-symbol-description"]="S&P 400 Index",e.exports["#TSX:XCUUSD-symbol-description"]="CFDs on Copper",e.exports["#TVC:NYA-symbol-description"]="NYSE Composite Index",e.exports["#TVC:PLATINUM-symbol-description"]="CFDs on Platinum (US$ / OZ)",e.exports["#TVC:SSMI-symbol-description"]="Swiss Market Index",e.exports["#TVC:SXY-symbol-description"]="Swiss Franc Currency Index",e.exports["#TVC:RUI-symbol-description"]="Russell 1000 Index",e.exports["#MOEX:RI1!-symbol-description"]="RTS Index Futures",e.exports["#MOEX:MX1!-symbol-description"]="MICEX Index Futures", diff --git a/charting_library/bundles/ro.77.a1830a06fe990f9f1170.js b/charting_library/bundles/ro.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/ro.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/ro.77.5401b8766c940f90b3e9.js index e64fcf59..a23b2b4d 100644 --- a/charting_library/bundles/ro.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/ro.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports="Cancel"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports="May"},84675:e=>{e.exports="March"},54406:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Change Opacity"]},13066:e=>{e.exports=["Change Color"]},95657:e=>{e.exports=["Change Thickness"]},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports="Add"},53585:e=>{e.exports=["Add Custom Color"]},81865:e=>{e.exports="Opacity"},19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports="Another symbol"},16936:e=>{e.exports="Back"},88046:e=>{e.exports="Main chart symbol"},9898:e=>{e.exports="Right"},52051:e=>{e.exports="Calendar is currently on year {year}"},99990:e=>{e.exports="Calendar is currently on years from {year_start} to {year_end}"},92702:e=>{e.exports="Calendar is currently on {month}"},20036:e=>{e.exports="Cancel"},23398:e=>{e.exports="Change symbol"},94551:e=>{e.exports="Chart"},64498:e=>{e.exports="All sources"},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},79852:e=>{e.exports="Bond"},55669:e=>{e.exports="December"},56095:e=>{e.exports="Decrease"},29601:e=>{e.exports="Description"},16467:e=>{e.exports="February"},72970:e=>{e.exports="Friday"},46812:e=>{e.exports="Increase"},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},90784:e=>{e.exports="October"},89298:e=>{e.exports="Offset"},68988:e=>{e.exports="Ok"},61199:e=>{e.exports="Monday"},95543:e=>{e.exports="Months"},68327:e=>{e.exports="May"},84675:e=>{e.exports="March"},29673:e=>{e.exports="No exchanges match your criteria"},41379:e=>{e.exports="No symbols match your criteria"},71194:e=>{e.exports="November"},83771:e=>{e.exports="Next year"},75385:e=>{e.exports="Next years"},39752:e=>{e.exports="Next month"},35563:e=>{e.exports="Number format is invalid."},19724:e=>{e.exports="Sources"},1144:e=>{e.exports="Saturday"},52298:e=>{e.exports="Search"},13269:e=>{e.exports="Select source"},61132:e=>{e.exports="September"},2607:e=>{e.exports="Specified value is more than the instrument maximum of {max}."},53669:e=>{e.exports="Specified value is less than the instrument minimum of {min}."},72149:e=>{e.exports="Sunday"},83583:e=>{e.exports="Switch to months"},6244:e=>{e.exports="Switch to dates"},80879:e=>{e.exports="Switch to years"},89053:e=>{e.exports="Symbol"},48490:e=>{e.exports="Symbol & description"},75905:e=>{e.exports="Symbol Search"},32457:e=>{e.exports="Please enter the right date"},5122:e=>{e.exports="Please enter the right date format yyyy-mm-dd"},2587:e=>{e.exports="Previous month"},39329:e=>{e.exports="Previous year"},27004:e=>{e.exports="Previous years"},54336:e=>{e.exports="Remove color"},7147:e=>{e.exports="Wednesday"},7951:e=>{e.exports="Thursday"},60142:e=>{e.exports="Thickness"},44979:e=>{e.exports="Tuesday"},69325:e=>{e.exports="Years"},12629:e=>{e.exports="commodity"},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["Change Opacity"]},13066:e=>{e.exports=["Change Color"]},95657:e=>{e.exports=["Change Thickness"]},18567:e=>{e.exports="change {propertyName} property"},36962:e=>{e.exports="close"},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports="economy"},39512:e=>{ e.exports="forex"},81859:e=>{e.exports="futures"},39337:e=>{e.exports="high"},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports="index"},60804:e=>{e.exports="indices"},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports="open"},3919:e=>{e.exports="low"},36931:e=>{e.exports="stock"}}]); \ No newline at end of file diff --git a/charting_library/bundles/ro.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/ro.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 7f9c9dc2..00000000 --- a/charting_library/bundles/ro.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:e=>{e.exports="#{count} (price, bar)"},91282:e=>{e.exports="#1 (bar)"},1961:e=>{e.exports="#1 (price)"},12706:e=>{e.exports="#1 (price, bar)"},92195:e=>{e.exports="#1 (vertical position %, bar)"},66187:e=>{e.exports="Median"},5066:e=>{e.exports="%"},89795:e=>{e.exports="Counterclockwise"},43809:e=>{e.exports=["Coeffs As Percents"]},40054:e=>{e.exports="Color"},47737:e=>{e.exports="Compact stats mode"},4639:e=>{e.exports="Coordinates"},76655:e=>{e.exports="Cash"},99120:e=>{e.exports="Channel"},60066:e=>{e.exports="Change in pips"},36150:e=>{e.exports="Angle"},38280:e=>{e.exports="Angles"},95264:e=>{e.exports="Account size"},85160:e=>{e.exports="Always show stats"},54189:e=>{e.exports="Arcs"},34674:e=>{e.exports="Avg HL in minticks"},17608:e=>{e.exports=["Bottom Labels"]},48848:e=>{e.exports="Border"},72269:e=>{e.exports="Borders"},27331:e=>{e.exports="Background"},19949:e=>{e.exports="Bars range"},81260:e=>{e.exports="Grid"},67114:e=>{e.exports="Date/time range"},37067:e=>{e.exports="Displacement (price, bar)"},75460:e=>{e.exports="Distance"},46211:e=>{e.exports="Emoji pin"},46001:e=>{e.exports="Entry price"},1220:e=>{e.exports="Extend"},71116:e=>{e.exports="Extend bottom"},45809:e=>{e.exports="Extend left"},25892:e=>{e.exports="Extend left line"},13611:e=>{e.exports=["Extend Lines"]},3304:e=>{e.exports=["Extend Lines Left"]},83095:e=>{e.exports=["Extend Lines Right"]},14025:e=>{e.exports="Extend right"},74395:e=>{e.exports="Extend right line"},85197:e=>{e.exports="Extend top"},17006:e=>{e.exports=["Font Size"]},31343:e=>{e.exports="Failure text"},28565:e=>{e.exports="Failure background"},87931:e=>{e.exports="Fans"},39836:e=>{e.exports="Fib levels based on log scale"},10578:e=>{e.exports=["Full Circles"]},25264:e=>{e.exports=["HL Bars"]},66049:e=>{e.exports=["OC Bars"]},27531:e=>{e.exports="Lot size"},85206:e=>{e.exports="Label"},75332:e=>{e.exports=["Label Border"]},14773:e=>{e.exports="Label background"},37126:e=>{e.exports=["Label Text"]},79106:e=>{e.exports="Levels"},95610:e=>{e.exports=["Levels Line"]},79307:e=>{e.exports=["Left Labels"]},49286:e=>{e.exports="Line - HL/2"},17676:e=>{e.exports=["Line - Open"]},47669:e=>{e.exports=["Line - Close"]},71899:e=>{e.exports=["Line - High"]},83394:e=>{e.exports=["Line - Low"]},60489:e=>{e.exports=["Line Color"]},53889:e=>{e.exports="Mode"},95543:e=>{e.exports="Months"},24510:e=>{e.exports="Middle point"},22213:e=>{e.exports="Source background"},15500:e=>{e.exports="Source border"},79238:e=>{e.exports="Source text"},37249:e=>{e.exports="Stats"},28712:e=>{e.exports=["Stats Position"]},50948:e=>{e.exports="Stop color"},56119:e=>{e.exports="Stop level"},69835:e=>{e.exports="Success text"},91141:e=>{e.exports="Success background"},2694:e=>{e.exports="Percent change"},650:e=>{e.exports="Percents"},25684:e=>{e.exports="Price"},23675:e=>{e.exports=["Price Label"]},75675:e=>{e.exports="Price labels"},16103:e=>{e.exports=["Price Levels"]},46964:e=>{e.exports=["Price Range"]},59771:e=>{ -e.exports=["Price/Bar Ratio"]},29072:e=>{e.exports="Prices"},2635:e=>{e.exports="Profit level"},33886:e=>{e.exports="Ranges and ratio"},24186:e=>{e.exports="Reverse"},91367:e=>{e.exports=["Right Labels"]},63833:e=>{e.exports="Risk"},95545:e=>{e.exports="Wave"},10209:e=>{e.exports=["Top Labels"]},98001:e=>{e.exports="Target background"},89258:e=>{e.exports="Target border"},45302:e=>{e.exports="Target color"},74289:e=>{e.exports="Target text"},17932:e=>{e.exports=["Text Wrap"]},55325:e=>{e.exports="Time label"},77838:e=>{e.exports="Time levels"},2295:e=>{e.exports="Transparency"},4372:e=>{e.exports="Trend line"},12374:e=>{e.exports="Use one color"},91322:e=>{e.exports="Values"},25227:e=>{e.exports="Variance"},1670:e=>{e.exports="change angle"},38829:e=>{e.exports="change arrow color"},23723:e=>{e.exports="change bar X coordinate"},72080:e=>{e.exports="change flag color"},66266:e=>{e.exports="change price Y coordinate"},98905:e=>{e.exports="change top margin"},11049:e=>{e.exports="change vertical position Y coordinate"},31804:e=>{e.exports="change {title} counterclockwise"},99128:e=>{e.exports="change {title} coeffs as percents visibility"},20216:e=>{e.exports="change {title} color"},35435:e=>{e.exports="change {title} compact stats mode"},550:e=>{e.exports="change {title} candle border up color"},28146:e=>{e.exports="change {title} candle border visibility"},7373:e=>{e.exports="change {title} candle border down color"},38742:e=>{e.exports="change {title} candle down color"},42273:e=>{e.exports="change {title} candle up color"},76054:e=>{e.exports="change {title} candle wick color"},27029:e=>{e.exports="change {title} candle wick visibility"},22430:e=>{e.exports="change {title} change in pips visibility"},45537:e=>{e.exports="change {title} angle visibility"},31775:e=>{e.exports="change {title} account size"},37913:e=>{e.exports="change {title} always show stats"},15521:e=>{e.exports="change {title} all lines color"},17466:e=>{e.exports="change {title} arcs {index} line color"},72307:e=>{e.exports="change {title} arcs {index} line width"},13853:e=>{e.exports="change {title} arcs {index} line visibility"},78680:e=>{e.exports="change {title} average HL value"},15802:e=>{e.exports="change {title} bottom labels visibility"},36438:e=>{e.exports="change {title} background transparency"},64548:e=>{e.exports="change {title} background visibility"},75312:e=>{e.exports="change {title} background color"},39651:e=>{e.exports="change {title} background color 1"},78177:e=>{e.exports="change {title} background color 2"},42746:e=>{e.exports="change {title} bars range visibility"},53770:e=>{e.exports="change {title} grid visibility"},29145:e=>{e.exports="change {title} grid line color"},64949:e=>{e.exports="change {title} grid line style"},93548:e=>{e.exports="change {title} grid line width"},15485:e=>{e.exports="change {title} date/time range visibility"},3400:e=>{e.exports="change {title} degree"},91534:e=>{e.exports="change {title} distance visibility"},65056:e=>{e.exports="change {title} emoji"},65899:e=>{ -e.exports="change {title} emoji visibility"},59354:e=>{e.exports="change {title} entry price"},1447:e=>{e.exports="change {title} extend bottom"},15258:e=>{e.exports="change {title} extend left"},96902:e=>{e.exports="change {title} extend lines"},896:e=>{e.exports="change {title} extend top"},3708:e=>{e.exports="change {title} extending left"},52889:e=>{e.exports="change {title} extending right"},86647:e=>{e.exports="change {title} extension"},3156:e=>{e.exports="change {title} failure text color"},49885:e=>{e.exports="change {title} failure background color"},89126:e=>{e.exports="change {title} fan {index} line visibility"},30016:e=>{e.exports="change {title} fan {index} line width"},82516:e=>{e.exports="change {title} fan {index} line color"},78142:e=>{e.exports="change {title} fans visibility"},79467:e=>{e.exports="change {title} fans line color"},45739:e=>{e.exports="change {title} fib levels based on log scale"},99670:e=>{e.exports="change {title} flipped"},35165:e=>{e.exports="change {title} full circles visibility"},48983:e=>{e.exports="change {title} image background color"},45025:e=>{e.exports="change {title} lot size"},81170:e=>{e.exports="change {title} labels alignment"},22775:e=>{e.exports="change {title} labels font size"},24338:e=>{e.exports="change {title} labels visibility"},32891:e=>{e.exports="change {title} level {index} line coeff"},85551:e=>{e.exports="change {title} level {index} line color"},47840:e=>{e.exports="change {title} level {index} line style"},45463:e=>{e.exports="change {title} level {index} line visibility"},90098:e=>{e.exports="change {title} level {index} line width"},26710:e=>{e.exports="change {title} levels visibility"},2359:e=>{e.exports="change {title} left labels visibility"},44643:e=>{e.exports="change {title} line width"},20563:e=>{e.exports="change {title} line color"},66982:e=>{e.exports="change {title} line style"},94441:e=>{e.exports="change {title} mode"},89996:e=>{e.exports="change {title} middle point visibility"},36618:e=>{e.exports="change {title} mirrored"},18544:e=>{e.exports="change {title} source background color"},48035:e=>{e.exports="change {title} source border color"},42286:e=>{e.exports="change {title} source text color"},588:e=>{e.exports="change {title} stats position"},54659:e=>{e.exports="change {title} stop color"},89182:e=>{e.exports="change {title} stop level"},82224:e=>{e.exports="change {title} stop price"},88383:e=>{e.exports="change {title} success text color"},26967:e=>{e.exports="change {title} success background color"},62243:e=>{e.exports="change {title} percent change visibility"},45936:e=>{e.exports="change {title} price label visibility"},88577:e=>{e.exports="change {title} price labels visibility"},47045:e=>{e.exports="change {title} price range visibility"},56175:e=>{e.exports="change {title} prices visibility"},44539:e=>{e.exports="change {title} profit level"},41646:e=>{e.exports="change {title} profit price"},52877:e=>{e.exports="change {title} reverse"},16598:e=>{e.exports="change {title} right labels visibility"},31553:e=>{ -e.exports="change {title} risk"},40344:e=>{e.exports="change {title} risk display mode"},73137:e=>{e.exports="change {title} top labels visibility"},52387:e=>{e.exports="change {title} target background color"},6921:e=>{e.exports="change {title} target border color"},97573:e=>{e.exports="change {title} target color"},27634:e=>{e.exports="change {title} target text color"},33822:e=>{e.exports="change {title} time label visibility"},84321:e=>{e.exports="change {title} transparency"},12355:e=>{e.exports="change {title} variance value"},25937:e=>{e.exports="change {toolName} labels alignment vertical"},46991:e=>{e.exports="change {toolName} labels alignment horizontal"},73080:e=>{e.exports="change {toolName} labels direction"},24272:e=>{e.exports="change {toolName} line visibility"},46404:e=>{e.exports="change {toolName} line width"},50265:e=>{e.exports="change {toolName} line color"},72781:e=>{e.exports="change {toolName} line extending left"},84613:e=>{e.exports="change {toolName} line extending right"},62603:e=>{e.exports="change {toolName} line left end"},62412:e=>{e.exports="change {toolName} line right end"},35422:e=>{e.exports="change {toolName} line style"},77690:e=>{e.exports="change {toolName} text"},69871:e=>{e.exports="change {toolName} text visibility"},25878:e=>{e.exports="change {toolName} text wrap"},91832:e=>{e.exports="change {toolName} text background color"},18610:e=>{e.exports="change {toolName} text background visibility"},44755:e=>{e.exports="change {toolName} text border color"},6324:e=>{e.exports="change {toolName} text border width"},45529:e=>{e.exports="change {toolName} text border visibility"},6500:e=>{e.exports="change {toolName} text color"},51614:e=>{e.exports="change {toolName} text font bold"},18572:e=>{e.exports="change {toolName} text font italic"},48382:e=>{e.exports="change {toolName} text font size"},18567:e=>{e.exports="change {propertyName} property"},21926:e=>{e.exports="backgrounds color"},52241:e=>{e.exports="backgrounds filled"},70607:e=>{e.exports="lines color"},41075:e=>{e.exports="lines style"},73043:e=>{e.exports="lines width"},72223:e=>{e.exports="move drawings"},41437:e=>{e.exports=["Text color"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/ru.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..095dbba9 --- /dev/null +++ b/charting_library/bundles/ru.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count} (бар)"]},9671:t=>{t.exports=["#{count} (цена, бар)"]},91282:t=>{t.exports=["#1 (бар)"]},1961:t=>{t.exports=["#1 (цена)"]},12706:t=>{t.exports=["#1 (цена, бар)"]},92195:t=>{t.exports=["#1 (% вертикальной позиции, бар)"]},66187:t=>{t.exports=["Средняя линия"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Против часовой стрелки"]},43809:t=>{t.exports=["Коэфф. как проценты"]},40054:t=>{t.exports=["Цвет"]},47737:t=>{t.exports=["Сокращённые значения"]},4639:t=>{t.exports=["Координаты"]},76655:t=>{t.exports=["Валюта"]},99120:t=>{t.exports=["Канал"]},60066:t=>{t.exports=["Изменение в пипсах"]},36150:t=>{t.exports=["Угол"]},38280:t=>{t.exports=["Углы"]},95264:t=>{t.exports=["Размер счёта"]},85160:t=>{t.exports=["Всегда отображать значения"]},54189:t=>{t.exports=["Дуги"]},34674:t=>{t.exports=["Сред. Макс.Мин. в минитиках"]},17608:t=>{t.exports=["Текст снизу"]},48848:t=>{t.exports=["Граница"]},72269:t=>{t.exports=["Границы"]},27331:t=>{t.exports=["Фон"]},66282:t=>{t.exports=["Фон #1"]},19949:t=>{t.exports=["Диапазон в барах"]},81260:t=>{t.exports=["Сетка"]},67114:t=>{t.exports=["Временной диапазон"]},37067:t=>{t.exports=["Перемещение (цена, бар)"]},75460:t=>{t.exports=["Отступ"]},46211:t=>{t.exports=["Эмодзи"]},46001:t=>{t.exports=["Открытие позиции"]},1220:t=>{t.exports=["Продолжить"]},71116:t=>{t.exports=["Продолжить вниз"]},45809:t=>{t.exports=["Продолжить влево"]},25892:t=>{t.exports=["Продолжить левую линию"]},13611:t=>{t.exports=["Продолжить линии"]},3304:t=>{t.exports=["Продолжить линии влево"]},83095:t=>{t.exports=["Продолжить линии вправо"]},14025:t=>{t.exports=["Продолжить вправо"]},74395:t=>{t.exports=["Продолжить правую линию"]},85197:t=>{t.exports=["Продолжить вверх"]},17006:t=>{t.exports=["Размер шрифта"]},31343:t=>{t.exports=["Текст (неудача)"]},28565:t=>{t.exports=["Фон (неудача)"]},87931:t=>{t.exports=["Линии"]},39836:t=>{t.exports=["Уровни Фибо, основанные на лог. шкале"]},10578:t=>{t.exports=["Полные окружности"]},25264:t=>{t.exports=["МаксМин бары"]},66049:t=>{t.exports=["ОткрЗакр бары"]},27531:t=>{t.exports=["Размер лота"]},99180:t=>{t.exports=["Нижняя полоса"]},53861:t=>{t.exports=["Нижняя полоса #2"]},44775:t=>{t.exports=["Нижняя полоса #3"]},85206:t=>{t.exports=["Метка"]},75332:t=>{t.exports=["Граница метки"]},14773:t=>{t.exports=["Заливка текстовой метки"]},37126:t=>{t.exports=["Текст метки"]},79106:t=>{t.exports=["Уровни"]},95610:t=>{t.exports=["Линии уровня"]},79307:t=>{t.exports=["Текст слева"]},49286:t=>{t.exports=["Линия — Макс.Мин./2"]},17676:t=>{t.exports=["Линия — Цена откр."]},47669:t=>{t.exports=["Линия — Цена закр."]},71899:t=>{t.exports=["Линия — Макс."]},83394:t=>{t.exports=["Линия — Мин."]},60489:t=>{t.exports=["Цвет линии"]},53889:t=>{t.exports=["Режим"]},95543:t=>{t.exports=["Месяцы"]},24510:t=>{t.exports=["Средняя точка"]},22213:t=>{t.exports=["Фон (открытие)"]},15500:t=>{t.exports=["Граница (открытие)"]},79238:t=>{t.exports=["Текст (открытие)"]},37249:t=>{ +t.exports=["Статистика"]},28712:t=>{t.exports=["Расположение данных"]},50948:t=>{t.exports=["Цвет стоп-уровня"]},56119:t=>{t.exports=["Стоп-уровень"]},69835:t=>{t.exports=["Текст (успех)"]},91141:t=>{t.exports=["Фон (успех)"]},2694:t=>{t.exports=["Процентное изменение"]},650:t=>{t.exports=["Проценты"]},25684:t=>{t.exports=["Цена"]},23675:t=>{t.exports=["Метка цен"]},75675:t=>{t.exports=["Метки цен"]},16103:t=>{t.exports=["Уровни цены"]},46964:t=>{t.exports=["Диапазон цен"]},59771:t=>{t.exports=["Соотношение цена/бар"]},29072:t=>{t.exports=["Цены"]},2635:t=>{t.exports=["Уровень прибыли"]},33886:t=>{t.exports=["Диапазон и соотношение"]},24186:t=>{t.exports=["Переворот"]},91367:t=>{t.exports=["Текст справа"]},63833:t=>{t.exports=["Риск"]},95545:t=>{t.exports=["Волна"]},10209:t=>{t.exports=["Текст сверху"]},98001:t=>{t.exports=["Фон (цель)"]},89258:t=>{t.exports=["Граница (цель)"]},45302:t=>{t.exports=["Цвет цели"]},74289:t=>{t.exports=["Текст (цель)"]},17932:t=>{t.exports=["Перенос строк"]},55325:t=>{t.exports=["Временная метка"]},77838:t=>{t.exports=["Временные уровни"]},2295:t=>{t.exports=["Прозрачность"]},4372:t=>{t.exports=["Линия тренда"]},26775:t=>{t.exports=["Верхняя полоса"]},21774:t=>{t.exports=["Верхняя полоса #2"]},21076:t=>{t.exports=["Верхняя полоса #3"]},12374:t=>{t.exports=["Использовать один цвет"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["Значения"]},25227:t=>{t.exports=["Расхождение"]},1670:t=>{t.exports=["изменение угла"]},38829:t=>{t.exports=["изменение цвета стрелки"]},23723:t=>{t.exports=["изменение X-координаты бара"]},72080:t=>{t.exports=["изменение цвета флага"]},66266:t=>{t.exports=["изменение Y-координаты цены"]},98905:t=>{t.exports=["изменение отступа сверху"]},11049:t=>{t.exports=["изменение вертикальной позиции Y-координаты"]},98057:t=>{t.exports=["изменение цвета линии VWAP: {title}"]},55218:t=>{t.exports=["изменение толщины линии VWAP: {title}"]},31804:t=>{t.exports=["изменение против часовой стрелки {title}"]},99128:t=>{t.exports=["изменение видимости коэфф. {title} как процентов"]},20216:t=>{t.exports=["изменение цвета {title}"]},35435:t=>{t.exports=["изменение режима сокращенных значений {title}"]},550:t=>{t.exports=["изменение цвета границы восходящих свечей: {title}"]},28146:t=>{t.exports=["изменение видимости границы свечей: {title}"]},7373:t=>{t.exports=["изменение цвета границы нисходящих свечей: {title}"]},38742:t=>{t.exports=["изменение цвета нисходящих свечей: {title}"]},42273:t=>{t.exports=["изменение цвета восходящих свечей: {title}"]},76054:t=>{t.exports=["изменение цвета фитиля свечей: {title}"]},27029:t=>{t.exports=["изменение видимости фитиля свечей: {title}"]},22430:t=>{t.exports=["изменение видимости изменения {title} в пипсах"]},45537:t=>{t.exports=["изменение видимости угла {title}"]},31775:t=>{t.exports=["изменение размера счета {title}"]},37913:t=>{t.exports=["изменение: постоянное отображение значения {title}"]},15521:t=>{t.exports=["изменение цвета всех линий {title}"]},17466:t=>{t.exports=["изменение цвета линии {index} дуги: {title}"]},72307:t=>{ +t.exports=["изменение толщины линии {index} дуги: {title}"]},13853:t=>{t.exports=["изменение видимости линии {index} дуги: {title}"]},78680:t=>{t.exports=["изменение среднего значения МАКС-МИН {title}"]},15802:t=>{t.exports=["изменение видимости текста снизу: {title}"]},36438:t=>{t.exports=["изменение прозрачности фона {title}"]},64548:t=>{t.exports=["изменение видимости фона {title}"]},75312:t=>{t.exports=["изменение цвета фона {title}"]},39651:t=>{t.exports=["изменение цвета фона 1: {title}"]},78177:t=>{t.exports=["изменение цвета фона 2: {title}"]},42746:t=>{t.exports=["изменение видимости диапазона в барах {title}"]},53770:t=>{t.exports=["изменение видимости сетки {title}"]},29145:t=>{t.exports=["изменение цвета линий сетки {title}"]},64949:t=>{t.exports=["изменение стиля линий сетки {title}"]},93548:t=>{t.exports=["изменение толщины линий сетки {title}"]},15485:t=>{t.exports=["изменение видимости диапазона даты/времени {title}"]},3400:t=>{t.exports=["изменение угла {title}"]},91534:t=>{t.exports=["изменение видимости расстояния {title}"]},65056:t=>{t.exports=["изменение эмодзи {title}"]},65899:t=>{t.exports=["изменение видимости эмодзи {title}"]},59354:t=>{t.exports=["изменение цены входа {title}"]},1447:t=>{t.exports=["изменение: продолжение вниз ({title})"]},15258:t=>{t.exports=["изменение: продолжение влево ({title})"]},96902:t=>{t.exports=["изменение: продолжение линий ({title})"]},896:t=>{t.exports=["изменение: продолжение вверх ({title})"]},3708:t=>{t.exports=["изменение: продолжение влево ({title})"]},52889:t=>{t.exports=["изменение: продолжение вправо ({title})"]},86647:t=>{t.exports=["изменение расширения {title}"]},3156:t=>{t.exports=["изменение цвета текста {title} (неудача)"]},49885:t=>{t.exports=["изменение цвета фона {title} (неудача)"]},89126:t=>{t.exports=["изменение видимости {index} веерной линии {title}"]},30016:t=>{t.exports=["изменение толщины {index} веерной линии: {title}"]},82516:t=>{t.exports=["изменение цвета {index} веерной линии: {title}"]},78142:t=>{t.exports=["изменение видимости вееров {title}"]},79467:t=>{t.exports=["изменение цвета линий вееров {title}"]},45739:t=>{t.exports=["изменение уровней Фибо {title}, основанных на лог. шкале"]},99670:t=>{t.exports=["изменение: отражение по горизонтали ({title})"]},35165:t=>{t.exports=["изменение видимости полных окружностей {title}"]},48983:t=>{t.exports=["изменение цвета фона изображения {title}"]},45025:t=>{t.exports=["изменение размера лота {title}"]},13901:t=>{t.exports=["изменение цвета линии нижней полосы: {title}"]},78425:t=>{t.exports=["изменение видимости линии нижней полосы: {title}"]},99491:t=>{t.exports=["изменение толщины линии нижней полосы: {title}"]},55469:t=>{t.exports=["изменение цвета линии нижней полосы #2: {title}"]},76157:t=>{t.exports=["изменение видимости линии нижней полосы #2: {title}"]},8081:t=>{t.exports=["изменение ширины линии нижней полосы #2: {title}"]},95016:t=>{t.exports=["изменение цвета линии нижней полосы #3: {title}"]},84928:t=>{t.exports=["изменение видимости линии нижней полосы #3: {title}"]}, +44693:t=>{t.exports=["изменение ширины линии нижней полосы #3: {title}"]},81170:t=>{t.exports=["изменение выравнивания меток {title}"]},22775:t=>{t.exports=["изменение размера шрифта на метках {title}"]},24338:t=>{t.exports=["изменение видимости меток {title}"]},32891:t=>{t.exports=["изменение коэфф. линии {index} уровня: {title}"]},85551:t=>{t.exports=["изменение цвета линии {index} уровня: {title}"]},47840:t=>{t.exports=["изменение стиля линии {index} уровня: {title}"]},45463:t=>{t.exports=["изменение видимости линии {index} уровня: {title}"]},90098:t=>{t.exports=["изменение толщины линии {index} уровня: {title}"]},26710:t=>{t.exports=["изменение видимости уровней {title}"]},2359:t=>{t.exports=["изменение видимости текста слева: {title}"]},44643:t=>{t.exports=["изменение толщины линии {title}"]},20563:t=>{t.exports=["изменение цвета линии {title}"]},66982:t=>{t.exports=["изменение стиля линии {title}"]},94441:t=>{t.exports=["изменение режима {title}"]},89996:t=>{t.exports=["изменение видимости средней точки {title}"]},36618:t=>{t.exports=["изменение: отражение по вертикали ({title})"]},18544:t=>{t.exports=["изменение цвета фона объекта {title}"]},48035:t=>{t.exports=["изменение цвета границ объекта {title}"]},42286:t=>{t.exports=["изменение цвета текста объекта {title}"]},588:t=>{t.exports=["изменение расположения данных {title}"]},54659:t=>{t.exports=["изменение цвета стоп-уровня {title}"]},89182:t=>{t.exports=["изменение стоп-уровня {title}"]},82224:t=>{t.exports=["изменение стоп-цены {title}"]},88383:t=>{t.exports=["изменение цвета текста {title} (успех)"]},26967:t=>{t.exports=["изменение цвета фона {title} (успех)"]},62243:t=>{t.exports=["изменение видимости процентного изменения {title}"]},45936:t=>{t.exports=["изменение видимости метки цены {title}"]},88577:t=>{t.exports=["изменение видимости меток цены {title}"]},47045:t=>{t.exports=["изменение видимости ценового диапазона {title}"]},94028:t=>{t.exports=["изменение видимости цены: {title}"]},56175:t=>{t.exports=["изменение видимости цен {title}"]},44539:t=>{t.exports=["изменение уровня прибыли {title}"]},41646:t=>{t.exports=["изменение цены прибыли {title}"]},52877:t=>{t.exports=["изменение: переворот {title}"]},16598:t=>{t.exports=["изменение видимости текста справа: {title}"]},31553:t=>{t.exports=["изменение уровня риска {title}"]},40344:t=>{t.exports=["изменение режима отображения уровня риска {title}"]},73137:t=>{t.exports=["изменение видимости текста сверху: {title}"]},52387:t=>{t.exports=["изменение цвета фона цели {title}"]},6921:t=>{t.exports=["изменение цвета границ цели {title}"]},97573:t=>{t.exports=["изменение цвета цели {title}"]},27634:t=>{t.exports=["изменение цвета текста цели {title}"]},33822:t=>{t.exports=["изменение видимости временной метки {title}"]},84321:t=>{t.exports=["изменение прозрачности {title}"]},10417:t=>{t.exports=["изменение цвета линии верхней полосы: {title}"]},58722:t=>{t.exports=["изменение видимости линии верхней полосы: {title}"]},13633:t=>{t.exports=["изменение толщины линии верхней полосы: {title}"]},64709:t=>{ +t.exports=["изменение цвета линии верхней полосы #2: {title}"]},97847:t=>{t.exports=["изменение видимости линии верхней полосы #2: {title}"]},62921:t=>{t.exports=["изменение ширины линии верхней полосы #2: {title}"]},94153:t=>{t.exports=["изменение цвета линии верхней полосы #3: {title}"]},19835:t=>{t.exports=["изменение видимости линии верхней полосы #3: {title}"]},68310:t=>{t.exports=["изменение ширины линии верхней полосы #3: {title}"]},12355:t=>{t.exports=["изменение значения отклонения {title}"]},25937:t=>{t.exports=["изменение: выравнивание меток по вертикали ({toolName})"]},46991:t=>{t.exports=["изменение: выравнивание меток по горизонтали ({toolName})"]},73080:t=>{t.exports=["изменение направления меток: {toolName}"]},24272:t=>{t.exports=["изменение видимости линии {toolName}"]},46404:t=>{t.exports=["изменение толщины линии {toolName}"]},50265:t=>{t.exports=["изменение цвета линии {toolName}"]},72781:t=>{t.exports=["изменение: продолжение влево линии {toolName}"]},84613:t=>{t.exports=["изменение: продолжение вправо линии {toolName}"]},62603:t=>{t.exports=["изменение левой части линии {toolName}"]},62412:t=>{t.exports=["изменение правой части линии {toolName}"]},35422:t=>{t.exports=["изменение стиля линии {toolName}"]},77690:t=>{t.exports=["изменение текста: {toolName}"]},69871:t=>{t.exports=["изменение видимости текста: {toolName}"]},25878:t=>{t.exports=["изменение переноса строк: {toolName}"]},91832:t=>{t.exports=["изменение цвета фона текста: {toolName}"]},18610:t=>{t.exports=["изменение видимости фона текста: {toolName}"]},44755:t=>{t.exports=["изменение цвета границ текста: {toolName}"]},6324:t=>{t.exports=["изменение толщины границ текста: {toolName}"]},45529:t=>{t.exports=["изменение видимости границ текста: {toolName}"]},6500:t=>{t.exports=["изменение цвета текста: {toolName}"]},51614:t=>{t.exports=["изменение шрифта {toolName} на жирный"]},18572:t=>{t.exports=["изменение шрифта {toolName} на курсив"]},48382:t=>{t.exports=["изменение размера шрифта {toolName}"]},18567:t=>{t.exports=["изменение свойств {propertyName}"]},21926:t=>{t.exports=["цвет фона"]},52241:t=>{t.exports=["заливка фона"]},70607:t=>{t.exports=["цвет линий"]},41075:t=>{t.exports=["стиль линий"]},73043:t=>{t.exports=["ширина линий"]},72223:t=>{t.exports=["перемещение объектов рисования"]},41437:t=>{t.exports=["Цвет текста"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.4053.929467332218f26dc70f.js b/charting_library/bundles/ru.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..d5b05af8 --- /dev/null +++ b/charting_library/bundles/ru.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["бары"]},19648:e=>{e.exports=["12 часов"]},55838:e=>{e.exports=["24 часа"]},72171:e=>{e.exports=["По центру"]},88364:e=>{e.exports=["Основной стиль графика"]},46720:e=>{e.exports=["Перекрестие"]},50985:e=>{e.exports=["Валюта"]},17319:e=>{e.exports=["Валюта и единица"]},19481:e=>{e.exports=["Оформление"]},68791:e=>{e.exports=["Аргументы"]},95036:e=>{e.exports=["Средняя цена закрытия"]},91757:e=>{e.exports=["Снизу"]},27331:e=>{e.exports=["Фон"]},22519:e=>{e.exports=["Значения изменения бара"]},87845:e=>{e.exports=["Кнопки"]},39392:e=>{e.exports=["Линии сетки"]},25209:e=>{e.exports=["Формат даты"]},55090:e=>{e.exports=["День недели на метках"]},29601:e=>{e.exports=["Описание"]},26897:e=>{e.exports=["События"]},77405:e=>{e.exports=["Горизонтальная"]},34403:e=>{e.exports=["Горизонтальные"]},60971:e=>{e.exports=["Макс. и мин. цены"]},61142:e=>{e.exports=["Индикаторы"]},34905:e=>{e.exports=["Значения индикаторов"]},29687:e=>{e.exports=["Значения индикаторов и отчётности"]},25084:e=>{e.exports=["Названия индикаторов и отчётности"]},9654:e=>{e.exports=["Названия индикаторов"]},99487:e=>{e.exports=["Значения ОТКР-МАКС-МИН-ЗАКР"]},75991:e=>{e.exports=["Cтатус Рынок открыт"]},96073:e=>{e.exports=["Подробное описание"]},78905:e=>{e.exports=["Метки на ценовой шкале"]},19286:e=>{e.exports=["Слева"]},70500:e=>{e.exports=["Деньги"]},66653:e=>{e.exports=["Поля"]},76476:e=>{e.exports=["По центру"]},42502:e=>{e.exports=["Не перекрывать"]},49199:e=>{e.exports=["Без цвета"]},74343:e=>{e.exports=["Навигация"]},43115:e=>{e.exports=["Шкалы"]},53224:e=>{e.exports=["Расположение шкал"]},79194:e=>{e.exports=["Строка статуса"]},89053:e=>{e.exports=["Инструмент"]},35383:e=>{e.exports=["Имя инструмента"]},27767:e=>{e.exports=["Последнее значение символа"]},40847:e=>{e.exports=["Цена закрытия предыдущего дня"]},50446:e=>{e.exports=["Панель"]},73908:e=>{e.exports=["Разделители панелей"]},36014:e=>{e.exports=["Проценты"]},78621:e=>{e.exports=["Пипсы"]},74823:e=>{e.exports=["Цена пре-/постмаркета"]},64859:e=>{e.exports=["Ценовая шкала"]},76523:e=>{e.exports=["Цена и процентное значение"]},21141:e=>{e.exports=["Справа"]},40187:e=>{e.exports=["Отступ справа"]},77705:e=>{e.exports=["Водяной знак"]},26458:e=>{e.exports=["Фитиль"]},65994:e=>{e.exports=["Сверху"]},92960:e=>{e.exports=["Выравнивание текста"]},90581:e=>{e.exports=["Ориентация текста"]},67369:e=>{e.exports=["Заголовок"]},31326:e=>{e.exports=["Заголовки"]},23097:e=>{e.exports=["Тикер"]},82168:e=>{e.exports=["Тикер и описание"]},43637:e=>{e.exports=["Временная шкала"]},97316:e=>{e.exports=["Формат времени"]},90801:e=>{e.exports=["Торговля"]},77534:e=>{e.exports=["Единица"]},1111:e=>{e.exports=["Объём"]},80170:e=>{e.exports=["Последнее значение в соответствии со шкалой"]},91322:e=>{e.exports=["Значения"]},37174:e=>{e.exports=["Все"]},36426:e=>{e.exports=["Вертикальные"]},44085:e=>{e.exports=["Вертикальная"]},57889:e=>{e.exports=["изменение видимости значений ОТКР-МАКС-МИН-ЗАКР"]},35646:e=>{ +e.exports=["изменение видимости навигационных кнопок"]},18644:e=>{e.exports=["изменение видимости статуса: Рынок открыт"]},45110:e=>{e.exports=["изменение видимости значения изменения бара"]},10349:e=>{e.exports=["изменение отступа снизу"]},88161:e=>{e.exports=["изменение видимости меток единиц и валюты"]},84060:e=>{e.exports=["изменение видимости метки валюты"]},99011:e=>{e.exports=["изменение цвета фона графика"]},72458:e=>{e.exports=["изменение типа фона графика"]},37034:e=>{e.exports=["изменение толщины перекрестия"]},29951:e=>{e.exports=["изменение цвета перекрестия"]},92027:e=>{e.exports=["изменение стиля перекрестия"]},50457:e=>{e.exports=["изменение формата даты"]},7104:e=>{e.exports=["изменение дня недели на метках"]},27764:e=>{e.exports=["изменение видимости линий сетки"]},88096:e=>{e.exports=["изменение цвета гориз. линий сетки"]},31325:e=>{e.exports=["изменение видимости названий индикаторов"]},99774:e=>{e.exports=["изменение видимости значений индикаторов"]},96162:e=>{e.exports=["изменение видимости параметров индикаторов"]},59820:e=>{e.exports=["изменение видимости меток названий индикаторов и отчетности"]},90512:e=>{e.exports=["изменение видимости меток значений индикаторов и отчетности"]},97956:e=>{e.exports=["изменение прозрачности фона легенды"]},61061:e=>{e.exports=["изменение видимости фона легенды"]},37730:e=>{e.exports=["изменение видимости кнопок панели"]},89032:e=>{e.exports=["изменение цвета разделителей панелей"]},35636:e=>{e.exports=["изменение отступа справа"]},66601:e=>{e.exports=["изменение отступа справа"]},25616:e=>{e.exports=["изменение цвета водяного знака инструмента"]},87159:e=>{e.exports=["изменение видимости водяного знака инструмента"]},26717:e=>{e.exports=["изменение видимости описания инструмента"]},6091:e=>{e.exports=["изменение видимости поля символа"]},28741:e=>{e.exports=["изменение режима последнего значения инструмента"]},95071:e=>{e.exports=["изменение формата легенды символа"]},35065:e=>{e.exports=["изменение цвета текста на шкалах"]},84382:e=>{e.exports=["изменение размера шрифта на шкалах"]},12468:e=>{e.exports=["изменение цвета линий шкал"]},71589:e=>{e.exports=["изменение видимости границ сессий"]},15035:e=>{e.exports=["изменение толщины границ сессий"]},1579:e=>{e.exports=["изменение цвета границ сессий"]},21460:e=>{e.exports=["изменение стиля границ сессий"]},76991:e=>{e.exports=["изменение формата времени"]},98905:e=>{e.exports=["изменение отступа сверху"]},7011:e=>{e.exports=["изменение видимости метки единицы"]},22722:e=>{e.exports=["изменение цвета верт. линий сетки"]},9455:e=>{e.exports=["изменение видимости значений объема"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.435.ada80623f71848fbb57d.js b/charting_library/bundles/ru.435.ada80623f71848fbb57d.js deleted file mode 100644 index f38c0fd2..00000000 --- a/charting_library/bundles/ru.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["бары"]},19648:e=>{e.exports=["12 часов"]},55838:e=>{e.exports=["24 часа"]},72171:e=>{e.exports=["По центру"]},88364:e=>{e.exports=["Основной стиль графика"]},46720:e=>{e.exports=["Перекрестие"]},50985:e=>{e.exports=["Валюта"]},17319:e=>{e.exports=["Валюта и единица"]},19481:e=>{e.exports=["Оформление"]},68791:e=>{e.exports=["Аргументы"]},95036:e=>{e.exports=["Средняя цена закрытия"]},91757:e=>{e.exports=["Снизу"]},27331:e=>{e.exports=["Фон"]},22519:e=>{e.exports=["Значения изменения бара"]},87845:e=>{e.exports=["Кнопки"]},39392:e=>{e.exports=["Линии сетки"]},25209:e=>{e.exports=["Формат даты"]},55090:e=>{e.exports=["День недели на метках"]},29601:e=>{e.exports=["Описание"]},26897:e=>{e.exports=["События"]},77405:e=>{e.exports=["Горизонтальная"]},34403:e=>{e.exports=["Горизонтальные"]},60971:e=>{e.exports=["Макс. и мин. цены"]},61142:e=>{e.exports=["Индикаторы"]},34905:e=>{e.exports=["Значения индикаторов"]},29687:e=>{e.exports=["Значения индикаторов и отчётности"]},25084:e=>{e.exports=["Названия индикаторов и отчётности"]},9654:e=>{e.exports=["Названия индикаторов"]},99487:e=>{e.exports=["Значения ОТКР-МАКС-МИН-ЗАКР"]},75991:e=>{e.exports=["Cтатус Рынок открыт"]},96073:e=>{e.exports=["Подробное описание"]},78905:e=>{e.exports=["Метки на ценовой шкале"]},19286:e=>{e.exports=["Слева"]},70500:e=>{e.exports=["Деньги"]},66653:e=>{e.exports=["Поля"]},76476:e=>{e.exports=["По центру"]},42502:e=>{e.exports=["Не перекрывать"]},49199:e=>{e.exports=["Без цвета"]},74343:e=>{e.exports=["Навигация"]},43115:e=>{e.exports=["Шкалы"]},53224:e=>{e.exports=["Расположение шкал"]},79194:e=>{e.exports=["Строка статуса"]},89053:e=>{e.exports=["Инструмент"]},35383:e=>{e.exports=["Имя инструмента"]},27767:e=>{e.exports=["Последнее значение символа"]},40847:e=>{e.exports=["Цена закрытия предыдущего дня"]},50446:e=>{e.exports=["Панель"]},73908:e=>{e.exports=["Разделители панелей"]},36014:e=>{e.exports=["Проценты"]},78621:e=>{e.exports=["Пипсы"]},74823:e=>{e.exports=["Цена пре-/постмаркета"]},64859:e=>{e.exports=["Ценовая шкала"]},76523:e=>{e.exports=["Цена и процентное значение"]},21141:e=>{e.exports=["Справа"]},40187:e=>{e.exports=["Отступ справа"]},77705:e=>{e.exports=["Водяной знак"]},26458:e=>{e.exports=["Фитиль"]},65994:e=>{e.exports=["Сверху"]},92960:e=>{e.exports=["Выравнивание текста"]},90581:e=>{e.exports=["Ориентация текста"]},67369:e=>{e.exports=["Заголовок"]},31326:e=>{e.exports=["Заголовки"]},23097:e=>{e.exports=["Тикер"]},82168:e=>{e.exports=["Тикер и описание"]},43637:e=>{e.exports=["Временная шкала"]},97316:e=>{e.exports=["Формат времени"]},90801:e=>{e.exports=["Торговля"]},77534:e=>{e.exports=["Единица"]},1111:e=>{e.exports=["Объём"]},80170:e=>{e.exports=["Последнее значение в соответствии со шкалой"]},91322:e=>{e.exports=["Значения"]},37174:e=>{e.exports=["Все"]},36426:e=>{e.exports=["Вертикальные"]},44085:e=>{e.exports=["Вертикальная"]},57889:e=>{e.exports=["изменение видимости значений ОТКР-МАКС-МИН-ЗАКР"]},35646:e=>{ -e.exports=["изменение видимости навигационных кнопок"]},18644:e=>{e.exports=["изменение видимости статуса: Рынок открыт"]},45110:e=>{e.exports=["изменение видимости значения изменения бара"]},10349:e=>{e.exports=["изменение отступа снизу"]},88161:e=>{e.exports=["изменение видимости меток единиц и валюты"]},84060:e=>{e.exports=["изменение видимости метки валюты"]},99011:e=>{e.exports=["изменение цвета фона графика"]},72458:e=>{e.exports=["изменение типа фона графика"]},37034:e=>{e.exports=["изменение толщины перекрестия"]},29951:e=>{e.exports=["изменение цвета перекрестия"]},92027:e=>{e.exports=["изменение стиля перекрестия"]},50457:e=>{e.exports=["изменение формата даты"]},7104:e=>{e.exports=["изменение дня недели на метках"]},27764:e=>{e.exports=["изменение видимости линий сетки"]},88096:e=>{e.exports=["изменение цвета гориз. линий сетки"]},31325:e=>{e.exports=["изменение видимости названий индикаторов"]},99774:e=>{e.exports=["изменение видимости значений индикаторов"]},96162:e=>{e.exports=["изменение видимости параметров индикаторов"]},59820:e=>{e.exports=["изменение видимости меток названий индикаторов и отчетности"]},90512:e=>{e.exports=["изменение видимости меток значений индикаторов и отчетности"]},97956:e=>{e.exports=["изменение прозрачности фона легенды"]},61061:e=>{e.exports=["изменение видимости фона легенды"]},37730:e=>{e.exports=["изменение видимости кнопок панели"]},89032:e=>{e.exports=["изменение цвета разделителей панелей"]},35636:e=>{e.exports=["изменение отступа справа"]},66601:e=>{e.exports=["изменение отступа справа"]},25616:e=>{e.exports=["изменение цвета водяного знака инструмента"]},87159:e=>{e.exports=["изменение видимости водяного знака инструмента"]},26717:e=>{e.exports=["изменение видимости описания инструмента"]},6091:e=>{e.exports=["изменение видимости поля символа"]},28741:e=>{e.exports=["изменение режима последнего значения инструмента"]},95071:e=>{e.exports=["изменение формата легенды символа"]},35065:e=>{e.exports=["изменение цвета текста на шкалах"]},84382:e=>{e.exports=["изменение размера шрифта на шкалах"]},12468:e=>{e.exports=["изменение цвета линий шкал"]},76991:e=>{e.exports=["изменение формата времени"]},98905:e=>{e.exports=["изменение отступа сверху"]},7011:e=>{e.exports=["изменение видимости метки единицы"]},22722:e=>{e.exports=["изменение цвета верт. линий сетки"]},9455:e=>{e.exports=["изменение видимости значений объема"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/ru.505.978e053ffa4899c28da8.js similarity index 51% rename from charting_library/bundles/ru.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/ru.505.978e053ffa4899c28da8.js index 7b37237f..e154e38e 100644 --- a/charting_library/bundles/ru.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/ru.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["Сим."]},14642:t=>{t.exports=["Тёмная"]},69841:t=>{t.exports=["Светлая"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["д"],t.exports.h_dates=["ч"],t.exports.m_dates=["м"],t.exports.s_dates=["с"],t.exports.in_dates=["за"]},97840:t=>{t.exports=["д"]},64302:t=>{t.exports=["ч"]},79442:t=>{t.exports=["м"]},22448:t=>{t.exports=["с"]},16493:t=>{t.exports=["Копия {title}"]},13395:t=>{t.exports=["Д"]},37720:t=>{t.exports=["Мес"]},69838:t=>{t.exports="R"},59231:t=>{t.exports=["Т"]},85521:t=>{t.exports=["Н"]},13994:t=>{t.exports=["Ч"]},6791:t=>{t.exports=["М"]},2949:t=>{t.exports=["С"]},77297:t=>{t.exports=["ЗАКР"]},56723:t=>{t.exports=["МАКС"]},5801:t=>{t.exports=["Макс-Мин-2"]},98865:t=>{t.exports=["Макс-Мин-Закр-3"]},42659:t=>{t.exports=["Откр-Макс-Мин-Закр-4"]},4292:t=>{t.exports=["МИН"]},78155:t=>{t.exports=["ОТКР"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["Закрыть"],t.exports.Back_input=["Назад"],t.exports.Minimize_input=["Свернуть"],t.exports["Hull MA_input"]=["Скользящее среднее Хала"],t.exports["{number} item_combobox_input"]=["{number} критерий","{number} критерия","{number} критериев","{number} критериев"],t.exports.Length_input=["Длина"],t.exports.Plot_input=["Граф.отображение"],t.exports.Zero_input=["Ноль"],t.exports.Signal_input=["Сигнал"],t.exports.Long_input=["Длинная"],t.exports.Short_input=["Короткая"],t.exports.UpperLimit_input=["Верхн.Лимит"],t.exports.LowerLimit_input=["Нижни.Лимит"],t.exports.Offset_input=["Отступ"],t.exports.length_input=["длина"],t.exports.mult_input=["умнож."],t.exports.short_input=["короткая"],t.exports.long_input=["длинная"],t.exports.Limit_input=["Лимит"],t.exports.Move_input=["Шаг"],t.exports.Value_input=["Значение"],t.exports.Method_input=["Метод"],t.exports["Values in status line_input"]=["Значения в строке статуса"],t.exports["Labels on price scale_input"]=["Метки на ценовой шкале"],t.exports["Accumulation/Distribution_input"]=["Накопление/Распределение"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["Линия равенства"],t.exports["Window Size_input"]=["Размер окна"],t.exports.Sigma_input=["Сигма"],t.exports["Aroon Up_input"]=["Арун вверх"],t.exports["Aroon Down_input"]=["Арун вниз"],t.exports.Upper_input=["Верхн."],t.exports.Lower_input=["Нижний"],t.exports.Deviation_input=["Отклонение"],t.exports["Levels Format_input"]=["Формат уровней"],t.exports["Labels Position_input"]=["Позиция меток"],t.exports["0 Level Color_input"]=["Цвет уровня 0"],t.exports["0.236 Level Color_input"]=["Цвет уровня 0.236"],t.exports["0.382 Level Color_input"]=["Цвет уровня 0.382"],t.exports["0.5 Level Color_input"]=["Цвет уровня 0.5"],t.exports["0.618 Level Color_input"]=["Цвет уровня 0.618"],t.exports["0.65 Level Color_input"]=["Цвет уровня 0.65"],t.exports["0.786 Level Color_input"]=["Цвет уровня 0.786"],t.exports["1 Level Color_input"]=["Цвет уровня 1"],t.exports["1.272 Level Color_input"]=["Цвет уровня 1.272"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["Сим."]},14642:t=>{t.exports=["Тёмная"]},69841:t=>{t.exports=["Светлая"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["д"],t.exports.h_dates=["ч"],t.exports.m_dates=["м"],t.exports.s_dates=["с"],t.exports.in_dates=["за"]},97840:t=>{t.exports=["д"]},64302:t=>{t.exports=["ч"]},79442:t=>{t.exports=["м"]},22448:t=>{t.exports=["с"]},16493:t=>{t.exports=["Копия {title}"]},13395:t=>{t.exports=["Д"]},37720:t=>{t.exports=["Мес"]},69838:t=>{t.exports="R"},59231:t=>{t.exports=["Т"]},85521:t=>{t.exports=["Н"]},13994:t=>{t.exports=["Ч"]},6791:t=>{t.exports=["М"]},2949:t=>{t.exports=["С"]},77297:t=>{t.exports=["ЗАКР"]},56723:t=>{t.exports=["МАКС"]},5801:t=>{t.exports=["Макс-Мин-2"]},98865:t=>{t.exports=["Макс-Мин-Закр-3"]},42659:t=>{t.exports=["Откр-Макс-Мин-Закр-4"]},4292:t=>{t.exports=["МИН"]},78155:t=>{t.exports=["ОТКР"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["Закрыть"],t.exports.Back_input=["Назад"],t.exports.Minimize_input=["Свернуть"],t.exports["Hull MA_input"]=["Скользящее среднее Хала"],t.exports["{number} item_combobox_input"]=["{number} критерий","{number} критерия","{number} критериев","{number} критериев"],t.exports.Length_input=["Длина"],t.exports.Plot_input=["Граф.отображение"],t.exports.Zero_input=["Ноль"],t.exports.Signal_input=["Сигнал"],t.exports.Long_input=["Длинная"],t.exports.Short_input=["Короткая"],t.exports.UpperLimit_input=["Верхн.Лимит"],t.exports.LowerLimit_input=["Нижни.Лимит"],t.exports.Offset_input=["Отступ"],t.exports.length_input=["длина"],t.exports.mult_input=["умнож."],t.exports.short_input=["короткая"],t.exports.long_input=["длинная"],t.exports.Limit_input=["Лимит"],t.exports.Move_input=["Шаг"],t.exports.Value_input=["Значение"],t.exports.Method_input=["Метод"],t.exports["Values in status line_input"]=["Значения в строке статуса"],t.exports["Labels on price scale_input"]=["Метки на ценовой шкале"],t.exports["Accumulation/Distribution_input"]=["Накопление/Распределение"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["Линия равенства"],t.exports["Window Size_input"]=["Размер окна"],t.exports.Sigma_input=["Сигма"],t.exports["Aroon Up_input"]=["Арун вверх"],t.exports["Aroon Down_input"]=["Арун вниз"],t.exports.Upper_input=["Верхн."],t.exports.Lower_input=["Нижний"],t.exports.Deviation_input=["Отклонение"],t.exports["Levels Format_input"]=["Формат уровней"],t.exports["Labels Position_input"]=["Позиция меток"],t.exports["0 Level Color_input"]=["Цвет уровня 0"],t.exports["0.236 Level Color_input"]=["Цвет уровня 0.236"],t.exports["0.382 Level Color_input"]=["Цвет уровня 0.382"],t.exports["0.5 Level Color_input"]=["Цвет уровня 0.5"],t.exports["0.618 Level Color_input"]=["Цвет уровня 0.618"],t.exports["0.65 Level Color_input"]=["Цвет уровня 0.65"],t.exports["0.786 Level Color_input"]=["Цвет уровня 0.786"],t.exports["1 Level Color_input"]=["Цвет уровня 1"],t.exports["1.272 Level Color_input"]=["Цвет уровня 1.272"], t.exports["1.414 Level Color_input"]=["Цвет уровня 1.414"],t.exports["1.618 Level Color_input"]=["Цвет уровня 1.618"],t.exports["1.65 Level Color_input"]=["Цвет уровня 1.65"],t.exports["2.618 Level Color_input"]=["Цвет уровня 2.618"],t.exports["2.65 Level Color_input"]=["Цвет уровня 2.65"],t.exports["3.618 Level Color_input"]=["Цвет уровня 3.618"],t.exports["3.65 Level Color_input"]=["Цвет уровня 3.65"],t.exports["4.236 Level Color_input"]=["Цвет уровня 4.236"],t.exports["-0.236 Level Color_input"]=["Цвет уровня -0.236"],t.exports["-0.382 Level Color_input"]=["Цвет уровня -0.382"],t.exports["-0.618 Level Color_input"]=["Цвет уровня -0.618"],t.exports["-0.65 Level Color_input"]=["Цвет уровня -0.65"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["Сглаживание ADX"],t.exports["DI Length_input"]=["DI Длина"],t.exports.Smoothing_input=["Сглаживание"],t.exports.ATR_input="ATR",t.exports.Growing_input=["Растущий"],t.exports.Falling_input=["Нисходящий"],t.exports["Color 0_input"]=["Цвет 0"],t.exports["Color 1_input"]=["Цвет 1"],t.exports.Source_input=["Данные"],t.exports.StdDev_input=["Станд. отклон."],t.exports.Basis_input=["Базовая линия"],t.exports.Median_input=["Средняя линия"],t.exports["Bollinger Bands %B_input"]=["%B Полос Боллинджера"],t.exports.Overbought_input=["Перекуплены"],t.exports.Oversold_input=["Перепроданы"],t.exports["Bollinger Bands Width_input"]=["Ширина полос Боллинджера"],t.exports["RSI Length_input"]=["Длина RSI"],t.exports["UpDown Length_input"]=["Длина вверх/вниз"],t.exports["ROC Length_input"]=["Длина ROC"],t.exports.MF_input="MF",t.exports.resolution_input=["интервал"],t.exports["Fast Length_input"]=["Длина Fast"],t.exports["Slow Length_input"]=["Длина Slow"],t.exports["Chaikin Oscillator_input"]=["Осциллятор Чайкина"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["Цена"],t.exports["Chande MO_input"]=["Осциллятор темпа Чанде"],t.exports["Zero Line_input"]=["Нулевая линия"],t.exports["Color 2_input"]=["Цвет 2"],t.exports["Color 3_input"]=["Цвет 3"],t.exports["Color 4_input"]=["Цвет 4"],t.exports["Color 5_input"]=["Цвет 5"],t.exports["Color 6_input"]=["Цвет 6"],t.exports["Color 7_input"]=["Цвет 7"],t.exports["Color 8_input"]=["Цвет 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["Верхняя полоса"],t.exports["Lower Band_input"]=["Нижняя полоса"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["Линия сглаживания"],t.exports["Smoothing Length_input"]=["Длина сглаживания"],t.exports["WMA Length_input"]=["Длина WMA"],t.exports["Long RoC Length_input"]=["Длина Long RoC"],t.exports["Short RoC Length_input"]=["Длина Short RoC"],t.exports.sym_input="sym",t.exports.Symbol_input=["Инструмент"],t.exports.Correlation_input=["корреляция"],t.exports.Period_input=["Период"],t.exports.Centered_input=["Центральный"],t.exports["Detrended Price Oscillator_input"]=["Детрендовый ценовой осциллятор"],t.exports.isCentered_input=["По центру"],t.exports.DPO_input="DPO", t.exports["ADX smoothing_input"]=["Сглаживание ADX"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["Разделитель"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["Индекс силы Элдера"],t.exports.Percent_input=["Процент"],t.exports.Exponential_input=["Экспоненциальное"],t.exports.Average_input=["Среднее"],t.exports["Upper Percentage_input"]=["Верхний процент"],t.exports["Lower Percentage_input"]=["Нижний процент"],t.exports.Fisher_input="Fisher",t.exports.Trigger_input=["Условие срабатывания"],t.exports.Level_input=["Уровень"],t.exports["Trader EMA 1 length_input"]=["Длина EMA 1 трейдера"],t.exports["Trader EMA 2 length_input"]=["Длина EMA 2 трейдера"],t.exports["Trader EMA 3 length_input"]=["Длина EMA 3 трейдера"],t.exports["Trader EMA 4 length_input"]=["Длина EMA 4 трейдера"],t.exports["Trader EMA 5 length_input"]=["Длина EMA 5 трейдера"],t.exports["Trader EMA 6 length_input"]=["Длина EMA 6 трейдера"],t.exports["Investor EMA 1 length_input"]=["Длина EMA 1 инвестора"],t.exports["Investor EMA 2 length_input"]=["Длина EMA 2 инвестора"],t.exports["Investor EMA 3 length_input"]=["Длина EMA 3 инвестора"],t.exports["Investor EMA 4 length_input"]=["Длина EMA 4 инвестора"],t.exports["Investor EMA 5 length_input"]=["Длина EMA 5 инвестора"],t.exports["Investor EMA 6 length_input"]=["Длина EMA 6 инвестора"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["Периоды Линии переворота"],t.exports["Base Line Periods_input"]=["Периоды Линии стандарта"],t.exports["Lagging Span_input"]=["Опаздывающая линия"],t.exports["Conversion Line_input"]=["Линия переворота"],t.exports["Base Line_input"]=["Линия стандарта"],t.exports["Leading Span A_input"]=["Верховая линия 1"],t.exports["Leading Span B_input"]=["Опаздывающая линия 2 периода"],t.exports["Plots Background_input"]=["Заливка фона"],t.exports["yay Color 0_input"]=["yay Цвет 2"],t.exports["yay Color 1_input"]=["yay Цвет 1"],t.exports.Multiplier_input=["Множитель"],t.exports["Bands style_input"]=["Стиль полос"],t.exports.Middle_input=["Центральная линия"],t.exports.useTrueRange_input=["Исп. истинный диапазон"],t.exports.ROCLen1_input=["ROC Длин.1"],t.exports.ROCLen2_input=["ROC Длин.2"],t.exports.ROCLen3_input=["ROC Длин.3"],t.exports.ROCLen4_input=["ROC Длин.4"],t.exports.SMALen1_input=["SMA Длин.1"],t.exports.SMALen2_input=["SMA Длин.2"],t.exports.SMALen3_input=["SMA Длин.3"],t.exports.SMALen4_input=["SMA Длин.4"],t.exports.SigLen_input=["Дл.Сигн."],t.exports.KST_input="KST",t.exports.Sig_input=["Сиг."],t.exports.roclen1_input=["Roc длин.1"],t.exports.roclen2_input=["Roc длин.2"],t.exports.roclen3_input=["Roc длин.3"],t.exports.roclen4_input=["Roc длин.4"],t.exports.smalen1_input=["sma длин.1"],t.exports.smalen2_input=["sma длин.2"],t.exports.smalen3_input=["sma длин.3"],t.exports.smalen4_input=["sma длин.4"],t.exports.siglen_input=["Длин. сигн."],t.exports["Upper Deviation_input"]=["Верхнее отклонение"],t.exports["Lower Deviation_input"]=["Нижнее отклонение"], t.exports["Use Upper Deviation_input"]=["Использовать верхнее отклонение"],t.exports["Use Lower Deviation_input"]=["Использовать нижнее отклонение"],t.exports.Count_input=["Количество"],t.exports.Crosses_input=["Пересечения"],t.exports.MOM_input="MOM",t.exports.MA_input="MA",t.exports["Length EMA_input"]=["Длина EMA"],t.exports["Length MA_input"]=["Длина MA"],t.exports["Fast length_input"]=["Длина Fast"],t.exports["Slow length_input"]=["Длина Slow"],t.exports["Signal smoothing_input"]=["Сглаживание сигнала"],t.exports["Simple ma(oscillator)_input"]=["Прост. скольз.сред. (осциллятор)"],t.exports["Simple ma(signal line)_input"]=["Прост. скольз.сред. (линия сигнала)"],t.exports.Histogram_input=["Гистограмма"],t.exports.MACD_input="MACD",t.exports.fastLength_input="fastLength",t.exports.slowLength_input="slowLength",t.exports.signalLength_input=["Длин. сигнала"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input=["Балансовый объём"],t.exports.Start_input=["Начать"],t.exports.Increment_input=["Шаг"],t.exports["Max value_input"]=["Макс. значение"],t.exports.ParabolicSAR_input=["Параболическая система SAR"],t.exports.start_input=["начало"],t.exports.increment_input=["шаг"],t.exports.maximum_input=["максимум"],t.exports["Short length_input"]=["Длина Short"],t.exports["Long length_input"]=["Длина Long"],t.exports.OSC_input="OSC",t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input="PVT",t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]=["Длинный период"],t.exports["Short period_input"]=["Короткий период"],t.exports["Signal line period_input"]=["Период линии сигнала"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["Осциллятор SMI Ergodic"],t.exports.Indicator_input=["Индикатор"],t.exports.Oscillator_input=["Осциллятор"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input="smoothK",t.exports.smoothD_input="smoothD",t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["Длина Стохастик"],t.exports["RSI Source_input"]=["Данные для RSI"],t.exports.lengthRSI_input=["длина RSI"],t.exports.lengthStoch_input=["длина Стох."],t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["Длина Long"],t.exports["Short Length_input"]=["Длина Short"],t.exports["Signal Length_input"]=["Длина сигнала"],t.exports.Length1_input=["Длина1"],t.exports.Length2_input=["Длина2"],t.exports.Length3_input=["Длина3"],t.exports.length7_input=["длина 7"],t.exports.length14_input=["длина 14"],t.exports.length28_input=["длина 28"],t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input=["длина"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["Длина Jaw"],t.exports["Teeth Length_input"]=["Длина Teeth"],t.exports["Lips Length_input"]=["Длина Lips"],t.exports.Jaw_input="Jaw",t.exports.Teeth_input="Teeth",t.exports.Lips_input="Lips", @@ -19,25 +19,25 @@ t.exports["Advance Decline Line_study"]=["Линия роста/падения"] 46689:t=>{t.exports=["Подтвердить аргументы"]},43432:t=>{t.exports=["Копенгаген"]},35216:t=>{t.exports=["Копировать"]},87898:t=>{t.exports=["Сохранить график как"]},28851:t=>{t.exports=["Копировать цену"]},94099:t=>{t.exports=["Каир"]},64149:t=>{t.exports=["Сноска"]},63528:t=>{t.exports=["Японские свечи"]},46837:t=>{t.exports=["Каракас"]},53705:t=>{t.exports=["Касабланка"]},49329:t=>{t.exports=["Изменение"]},28089:t=>{t.exports=["Сменить инструмент"]},99374:t=>{t.exports=["Изменить интервал"]},14412:t=>{t.exports=["Свойства графика"]},26619:t=>{t.exports=["График от TradingView"]},12011:t=>{t.exports=["Изображение графика скопировано {emoji}"]},59884:t=>{t.exports=["Чатем"]},28244:t=>{t.exports=["Чикаго"]},49648:t=>{t.exports=["Чунцин"]},90068:t=>{t.exports=["Окружность"]},32234:t=>{t.exports=["Кликните, чтобы установить точку"]},52977:t=>{t.exports=["Клонировать"]},31691:t=>{t.exports=["Цена закр."]},50493:t=>{t.exports=["Создать заявку"]},52302:t=>{t.exports=["Создать лимитную заявку"]},29908:t=>{t.exports=["Перекрестие"]},60997:t=>{t.exports=["Перекрещенные линии"]},81520:t=>{t.exports=["Валюты"]},98486:t=>{t.exports=["Текущий и выше"]},73106:t=>{t.exports=["Текущий и ниже"]},85964:t=>{t.exports=["Только текущий"]},17206:t=>{t.exports=["Кривая"]},95176:t=>{t.exports=["Цикл"]},87761:t=>{t.exports=["Разделение циклов"]},27891:t=>{t.exports=["Паттерн Cypher"]},56996:t=>{t.exports=["График с таким именем уже существует"]},30192:t=>{t.exports=["График с таким именем уже существует. Хотите переименовать?"]},32852:t=>{t.exports=["Шаблон ABCD"]},88010:t=>{t.exports=["Амстердам"]},37422:t=>{t.exports="Analyze Trade Setup"},99873:t=>{t.exports=["Анкоридж"]},66828:t=>{t.exports=["Заметка на экране"]},94782:t=>{t.exports=["Текст на экране"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["Добавить горизонтальную линию"]},45743:t=>{t.exports=["Добавить"]},8700:t=>{t.exports=["Добавить оповещение"]},7005:t=>{t.exports=["Добавить оповещение для {title} на {price}"]},64885:t=>{t.exports=["Добавить оповещение для {drawing}"]},44469:t=>{t.exports=["Добавить оповещение для {series}"]},64596:t=>{t.exports=["Добавить оповещение для {series} на {price}"]},3612:t=>{t.exports=["Добавить данные отчётности для {instrumentName}"]},92206:t=>{t.exports=["Добавить индикатор/стратегию на {studyTitle}"]},34810:t=>{t.exports=["Добавить текстовую заметку для {symbol}"]},75669:t=>{t.exports=["Добавить этот фин. показатель на все графики в окне"]},64288:t=>{t.exports=["Добавить этот индикатор на все графики в окне"]},77920:t=>{t.exports=["Добавить эту стратегию ко всем графикам в окне"]},34059:t=>{t.exports=["Добавить этот символ на все графики в окне"]},17365:t=>{t.exports=["Аделаида"]},9408:t=>{t.exports=["Никогда не отображать"]},71997:t=>{t.exports=["Отображать всегда"]},97305:t=>{t.exports=["Все индикаторы и инструменты рисования"]},59192:t=>{t.exports=["Все интервалы"]},14452:t=>{t.exports=["Алма-Ата"]},5716:t=>{t.exports=["Применить волну Эллиотта"]},19263:t=>{t.exports=["Применить основную волну Эллиотта"]},15818:t=>{ t.exports=["Применить второстепенную волну Эллиотта"]},50352:t=>{t.exports=["Применить промежуточную волну Эллиотта"]},66631:t=>{t.exports=["Применить Manual Decision Point"]},15682:t=>{t.exports=["Применить ручную настройку риска/прибыли"]},15644:t=>{t.exports=["Применить WPT Down Wave"]},5897:t=>{t.exports=["Применить WPT Up Wave"]},13345:t=>{t.exports=["Сбросить изменения"]},95910:t=>{t.exports=["Применить эти индикаторы для всех графиков в окне"]},42762:t=>{t.exports=["Апр"]},45104:t=>{t.exports=["Дуга"]},42097:t=>{t.exports=["Область"]},96237:t=>{t.exports=["Стрелка"]},48732:t=>{t.exports=["Стрелка вниз"]},82473:t=>{t.exports=["Стрелка-указатель"]},8738:t=>{t.exports=["Стрелка вниз"]},35062:t=>{t.exports=["Стрелка влево"]},92163:t=>{t.exports=["Стрелка вправо"]},33196:t=>{t.exports=["Стрелка вверх"]},10650:t=>{t.exports=["Стрелка вверх"]},59340:t=>{t.exports=["Ашхабад"]},13468:t=>{t.exports=["Цена закрытия"]},21983:t=>{t.exports=["Афины"]},86951:t=>{t.exports=["Авто"]},50834:t=>{t.exports=["Авто (бары подстраиваются под экран)"]},38465:t=>{t.exports=["Авг"]},8975:t=>{t.exports=["Метка средней цены закрытия"]},87899:t=>{t.exports=["Линия средней цены закрытия"]},22554:t=>{t.exports=["Средн."]},54173:t=>{t.exports=["Богота"]},53260:t=>{t.exports=["Бахрейн"]},40664:t=>{t.exports=["Всплывающий текст"]},32376:t=>{t.exports=["Бангкок"]},19149:t=>{t.exports=["Симуляция рынка недоступна для этого типа графика. Хотите выйти из режима симуляции?"]},16812:t=>{t.exports=["Бары"]},98838:t=>{t.exports=["Шаблон баров"]},17712:t=>{t.exports=["Базовая линия"]},54861:t=>{t.exports=["Белград"]},26825:t=>{t.exports=["Берлин"]},30251:t=>{t.exports=["Кисть"]},90204:t=>{t.exports=["Брюссель"]},5262:t=>{t.exports=["Братислава"]},59901:t=>{t.exports=["На один слой вперед"]},26354:t=>{t.exports=["Перенести поверх"]},11741:t=>{t.exports=["Брисбен"]},37728:t=>{t.exports=["Бухарест"]},87143:t=>{t.exports=["Будапешт"]},82446:t=>{t.exports=["Буэнос-Айрес"]},82128:t=>{t.exports=["от TradingView"]},75190:t=>{t.exports=["Перейти к дате"]},38342:t=>{t.exports=["Перейти к {lineToolName}"]},75139:t=>{t.exports=["Хорошо"]},81180:t=>{t.exports=["Коробка Ганна"]},68102:t=>{t.exports=["Веер Ганна"]},66321:t=>{t.exports=["Квадрат Ганна"]},87107:t=>{t.exports=["Фиксированный Квадрат Ганна"]},7914:t=>{t.exports=["Проекция цены"]},18367:t=>{t.exports=["Гранд Суперцикл"]},97065:t=>{t.exports=['Вы действительно хотите удалить шаблон индикаторов "{name}"?']},59368:t=>{t.exports=["Двойная кривая"]},35273:t=>{t.exports=["Двойной клик по любому краю графика, чтобы сбросить настройки размеров"]},5828:t=>{t.exports=["Двойной клик, чтобы завершить Траекторию"]},63898:t=>{t.exports=["Двойной клик, чтобы завершить Ломаную линию"]},42660:t=>{t.exports=["Нисходящая волна 1 или А"]},44788:t=>{t.exports=["Нисходящая волна 2 или B"]},71263:t=>{t.exports=["Нисходящая волна 3"]},70573:t=>{t.exports=["Нисходящая волна 4"]},59560:t=>{t.exports=["Нисходящая волна 5"]},70437:t=>{t.exports=["Нисходящая волна C"]},53831:t=>{t.exports=["Открыть окно данных"]},93345:t=>{ t.exports=["Данные предоставлены"]},76912:t=>{t.exports=["Дата"]},60222:t=>{t.exports=["Диапазон дат"]},79859:t=>{t.exports=["Диапазон цены и времени"]},92203:t=>{t.exports=["Дек"]},69479:t=>{t.exports=["Степень"]},57701:t=>{t.exports=["Денвер"]},73720:t=>{t.exports="Diamond"},3556:t=>{t.exports=["Расходящийся канал"]},62764:t=>{t.exports=["Перемещение"]},22903:t=>{t.exports=["Показывать панель инструментов"]},8338:t=>{t.exports=["Нарисовать горизонтальную линию на"]},22429:t=>{t.exports=["Дубай"]},9497:t=>{t.exports=["Дублин"]},85223:t=>{t.exports=["Эмодзи"]},24435:t=>{t.exports=["Укажите новое имя графика"]},93512:t=>{t.exports=["Редактировать {title} оповещение"]},91215:t=>{t.exports=["Коррекционная волна Эллиотта (ABC)"]},80983:t=>{t.exports=["Двойная комбинация Эллиотта (WXY)"]},74118:t=>{t.exports=["Импульсная волна Эллиотта (12345)"]},95840:t=>{t.exports=["ABCDE волна (треугольник)"]},66637:t=>{t.exports=["Тройная комбинация Эллиотта (WXYXZ)"]},69418:t=>{t.exports=["Эллипс"]},27558:t=>{t.exports=["Продолжить линии оповещений"]},2578:t=>{t.exports=["Удлинённая линия"]},77295:t=>{t.exports=["Биржа"]},2899:t=>{t.exports=["Выше"]},53387:t=>{t.exports=["Ниже"]},36972:t=>{t.exports=["Прогноз"]},17994:t=>{t.exports=["Не удалось сохранить библиотеку"]},87375:t=>{t.exports=["Не удалось сохранить скрипт"]},35050:t=>{t.exports=["Фев"]},82719:t=>{t.exports=["Каналы по Фибоначчи"]},64192:t=>{t.exports=["Окружности Фибоначчи"]},63835:t=>{t.exports=["Коррекция по Фибоначчи"]},18072:t=>{t.exports=["Дуги сопротивления по Фибоначчи"]},20877:t=>{t.exports=["Веерные линии сопротивления по Фибоначчи"]},76783:t=>{t.exports=["Спираль по Фибоначчи"]},89037:t=>{t.exports=["Временные периоды по Фибоначчи"]},72489:t=>{t.exports=["Клин по Фибоначчи"]},21524:t=>{t.exports=["Флаг"]},55678:t=>{t.exports=["Флаг"]},29230:t=>{t.exports=["Плоский верх/низ"]},92754:t=>{t.exports=["Отразить по горизонтали"]},42015:t=>{t.exports=["Дробная часть неверна."]},47542:t=>{t.exports=["Индикаторы фундаментального анализа на графиках более недоступны"]},16245:t=>{t.exports=["Калькутта"]},3155:t=>{t.exports=["Катманду"]},92901:t=>{t.exports=["Каги"]},2693:t=>{t.exports="Karachi"},72374:t=>{t.exports=["Кувейт"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["Хошимин"]},61582:t=>{t.exports=["Пустые свечи"]},32918:t=>{t.exports=["Гонконг"]},61351:t=>{t.exports=["Гонолулу"]},60049:t=>{t.exports=["Горизонтальная линия"]},76604:t=>{t.exports=["Горизонтальный луч"]},42616:t=>{t.exports=["Голова и плечи"]},40530:t=>{t.exports=["Хейкен Аши"]},99820:t=>{t.exports=["Хельсинки"]},31971:t=>{t.exports=["Скрыть"]},33911:t=>{t.exports=["Скрыть все"]},95551:t=>{t.exports=["Скрыть все объекты рисования"]},44312:t=>{t.exports=["Скрыть все объекты и индикаторы"]},67927:t=>{t.exports=["Скрыть все объекты рисования, индикаторы, позиции и заявки"]},86306:t=>{t.exports=["Скрыть все индикаторы"]},70803:t=>{t.exports=["Скрыть все позиции и заявки"]},13277:t=>{t.exports=["Скрыть объекты рисования"]},8251:t=>{t.exports=["Скрыть события на графике"]},44177:t=>{ -t.exports=["Скрыть индикаторы"]},2441:t=>{t.exports=["Скрыть отметки на барах"]},90540:t=>{t.exports=["Скрыть позиции и заявки"]},30777:t=>{t.exports=["Макс."]},31994:t=>{t.exports=["Мин-Макс"]},60259:t=>{t.exports=["Метки макс. и мин. цен"]},21803:t=>{t.exports=["Линии макс. и мин. цен"]},31895:t=>{t.exports=["Маркер"]},69085:t=>{t.exports=['Гистограмма слишком большая, увеличьте параметр "Размер строки".']},8122:t=>{t.exports=['Гистограмма слишком большая, уменьшите параметр "Размер строки".']},23450:t=>{t.exports=["Изображение"]},71778:t=>{t.exports=["Промежуточная"]},14177:t=>{t.exports=["Неизвестный инструмент"]},32619:t=>{t.exports=["Неверный инструмент"]},53239:t=>{t.exports=["Инвертировать шкалу"]},20062:t=>{t.exports=["Индексированная на 100"]},81584:t=>{t.exports=["Метки значений индикаторов"]},31485:t=>{t.exports=["Метки названий индикаторов"]},27677:t=>{t.exports=["Линия данных"]},98767:t=>{t.exports=["Добавить индикатор"]},9114:t=>{t.exports=["Внутрь"]},12354:t=>{t.exports=["Вилы (внутрь)"]},26579:t=>{t.exports=["Значок"]},37885:t=>{t.exports=["Стамбул"]},87469:t=>{t.exports=["Йоханнесбург"]},52707:t=>{t.exports=["Джакарта"]},95425:t=>{t.exports=["Янв"]},42890:t=>{t.exports=["Иерусалим"]},6215:t=>{t.exports=["Июл"]},15224:t=>{t.exports=["Июн"]},36253:t=>{t.exports=["Джуно"]},15241:t=>{t.exports=["Влево"]},29404:t=>{t.exports=["Вправо"]},850:t=>{t.exports=["Упс!"]},675:t=>{t.exports=["Дерево объектов"]},73546:t=>{t.exports=["Окт"]},39280:t=>{t.exports=["Цена откр."]},25595:t=>{t.exports=["Обычные"]},82906:t=>{t.exports=["Осло"]},8136:t=>{t.exports=["Мин."]},42284:t=>{t.exports=["Заблокировать"]},1441:t=>{t.exports=["Блокировать/разблокировать"]},82232:t=>{t.exports=["Зафиксировать вертикальную линию курсора по времени"]},18219:t=>{t.exports=["Зафиксировать соотношение цена/бар"]},12285:t=>{t.exports=["Логарифмическая"]},50286:t=>{t.exports=["Лондон"]},44604:t=>{t.exports=["Длинная позиция"]},87604:t=>{t.exports=["Лос-Анджелес"]},18528:t=>{t.exports=["Метка вниз"]},13046:t=>{t.exports=["Метка вверх"]},94420:t=>{t.exports=["Метки"]},89155:t=>{t.exports=["Лагос"]},25846:t=>{t.exports=["Лима"]},1277:t=>{t.exports=["Линия"]},38397:t=>{t.exports=["Линия с точками"]},63492:t=>{t.exports=["Линейный прорыв"]},83182:t=>{t.exports=["Линии"]},78104:t=>{t.exports=["Ссылка на изображение графика скопирована {emoji}"]},50091:t=>{t.exports=["Лиссабон"]},64352:t=>{t.exports=["Люксембург"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["Переместите точку, чтобы установить якорь, затем нажмите, чтобы разместить"]},45828:t=>{t.exports=["Переместить"]},44302:t=>{t.exports=["Переместить шкалу влево"]},94338:t=>{t.exports=["Переместить шкалу вправо"]},66276:t=>{t.exports=["Измененные Шифа"]},18559:t=>{t.exports=["Видоизмененные вилы Шифа"]},18665:t=>{t.exports=["Москва"]},58038:t=>{t.exports=["Мадрид"]},34190:t=>{t.exports=["Мальта"]},90271:t=>{t.exports=["Манила"]},51369:t=>{t.exports=["Мар"]},85095:t=>{t.exports=["Мехико"]},75633:t=>{t.exports=["Объединить все шкалы в одну"]},95093:t=>{t.exports=["Разные"]}, -10931:t=>{t.exports=["Микро"]},58397:t=>{t.exports=["Миллениум"]},85884:t=>{t.exports=["Минуэт"]},9632:t=>{t.exports=["Минускул"]},63158:t=>{t.exports=["Отобразить по вертикали"]},42769:t=>{t.exports=["Маскат"]},43088:t=>{t.exports=["Н/Д"]},95222:t=>{t.exports=["Нет данных"]},3485:t=>{t.exports=["Без шкалы (на весь экран)"]},8886:t=>{t.exports=["Не синхронизировать"]},16971:t=>{t.exports=["Нет данных объёма"]},75549:t=>{t.exports=["Заметка"]},71230:t=>{t.exports=["Ноя"]},99203:t=>{t.exports=["Остров Норфолк"]},79023:t=>{t.exports=["Найроби"]},91203:t=>{t.exports=["Нью-Йорк"]},24143:t=>{t.exports=["Новая Зеландия"]},40887:t=>{t.exports=["Выше, на новую панель"]},96712:t=>{t.exports=["Ниже, на новую панель"]},33566:t=>{t.exports=["Никосия"]},56670:t=>{t.exports=["Что-то пошло не так"]},64968:t=>{t.exports=["Что-то пошло не так. Попробуйте позже, пожалуйста."]},10520:t=>{t.exports=["Сохранить график"]},9908:t=>{t.exports=["Сохранить как"]},68553:t=>{t.exports=["Сан-Сальвадор"]},65412:t=>{t.exports=["Сантьяго"]},13538:t=>{t.exports=["Сан-Паулу"]},37207:t=>{t.exports=["Игнорировать шкалу индикаторов"]},51464:t=>{t.exports=["Шифа"]},98114:t=>{t.exports=["Вилы Шифа"]},1535:t=>{t.exports=["Обновления скрипта могут не сохраниться, если вы закроете страницу."]},89517:t=>{t.exports=["Настройки"]},43247:t=>{t.exports=["Вторая дробная часть неверна."]},19796:t=>{t.exports=["Отправить назад"]},23221:t=>{t.exports=["На один слой назад"]},5961:t=>{t.exports=["Сеул"]},57902:t=>{t.exports=["Сен"]},25866:t=>{t.exports=["Сессия"]},59827:t=>{t.exports=["Границы сессий"]},69240:t=>{t.exports=["Шанхай"]},37819:t=>{t.exports=["Короткая позиция"]},81428:t=>{t.exports=["Показать"]},98116:t=>{t.exports=["Показать все объекты рисования"]},39046:t=>{t.exports=["Показать все объекты и индикаторы"]},38293:t=>{t.exports=["Показать все объекты рисования, индикаторы, позиции и заявки"]},49982:t=>{t.exports=["Показать все индикаторы"]},48284:t=>{t.exports=["Все идеи"]},62632:t=>{t.exports=["Показать все позиции и заявки"]},24620:t=>{t.exports=["Показывать переключение непрерывного контракта"]},84813:t=>{t.exports=["Показывать срок действия контракта"]},66263:t=>{t.exports=["Отображать дивиденды"]},46771:t=>{t.exports=["Отображать прибыль на акцию"]},87933:t=>{t.exports=["Идеи тех, на кого подписан"]},72973:t=>{t.exports=["Показывать последние новости"]},58669:t=>{t.exports=["Только мои идеи"]},30816:t=>{t.exports=["Отображать сплит акций"]},68161:t=>{t.exports=["Знак"]},56683:t=>{t.exports=["Сингапур"]},69502:t=>{t.exports=["Синусоида"]},44904:t=>{t.exports=["Квадрат"]},70213:t=>{t.exports=["Достигнут лимит индикаторов/сигналов: {number} элементов на шаблон графиков.\nПожалуйста, удалите некоторые инструменты."]},32733:t=>{t.exports=["Стиль"]},65323:t=>{t.exports=["Слева"]},14113:t=>{t.exports=["Справа"]},93161:t=>{t.exports=["Оставаться в режиме рисования"]},79511:t=>{t.exports=["Ступенчатая линия"]},84573:t=>{t.exports=["Стикер"]},48767:t=>{t.exports=["Стокгольм"]},29662:t=>{t.exports=["Субмикро"]},9753:t=>{t.exports=["Субмиллениум"]},71722:t=>{ -t.exports=["Субминуэт"]},91889:t=>{t.exports=["Суперцикл"]},33820:t=>{t.exports=["Супермиллениум"]},11020:t=>{t.exports=["Сидней"]},89659:t=>{t.exports=["Ошибка символа"]},90932:t=>{t.exports=["Метка имени инструмента"]},65986:t=>{t.exports=["Информация по инструменту"]},52054:t=>{t.exports=["Метка последнего значения символа"]},33606:t=>{t.exports=["Синхр. везде"]},18008:t=>{t.exports=["Синхронизировать на всех графиках"]},99969:t=>{t.exports=["Крестики-нолики"]},53047:t=>{t.exports=["Ломаная линия"]},34402:t=>{t.exports=["Траектория"]},70394:t=>{t.exports=["Параллельный канал"]},95995:t=>{t.exports=["Париж"]},29682:t=>{t.exports=["Вставить"]},51102:t=>{t.exports=["Процентная"]},35590:t=>{t.exports=["Перт"]},19093:t=>{t.exports=["Финикс"]},22293:t=>{t.exports=["Наклонный веер"]},43852:t=>{t.exports=["Вилы"]},37680:t=>{t.exports=["Закрепить на новой левой шкале"]},43707:t=>{t.exports=["Закрепить на новой правой шкале"]},91130:t=>{t.exports=["Закрепить на левой шкале"]},61201:t=>{t.exports=["Закрепить на левой шкале (скрыто)"]},764:t=>{t.exports=["Закрепить на правой шкале"]},20207:t=>{t.exports=["Закрепить на правой шкале (скрыто)"]},66156:t=>{t.exports=["Закрепить на шкале (сейчас слева)"]},54727:t=>{t.exports=["Закрепить на шкале (сейчас без шкалы)"]},76598:t=>{t.exports=["Закрепить на шкале (сейчас справа)"]},39065:t=>{t.exports=["Закрепить на шкале (сейчас {label})"]},97324:t=>{t.exports=["Закрепить на шкале {label}"]},56948:t=>{t.exports=["Закрепить на шкале {label} (скрыто)"]},32156:t=>{t.exports=["Закреплено на левой шкале"]},8128:t=>{t.exports=["Закреплено на левой шкале (скрыто)"]},3822:t=>{t.exports=["Закреплено на правой шкале"]},44538:t=>{t.exports=["Закрепить на правой шкале (скрыто)"]},65810:t=>{t.exports=["Закреплено на шкале {label}"]},14125:t=>{t.exports=["Закреплено на шкале {label} (скрыто)"]},97378:t=>{t.exports=["Кнопка Плюс"]},46669:t=>{t.exports=["Пожалуйста, предоставьте доступ к записи в буфер обмена в вашем браузере или нажмите {keystroke}"]},35963:t=>{t.exports=["Зажмите и держите {key} во время масштабирования, чтобы сохранить позицию графика"]},95921:t=>{t.exports=["Метка цены"]},28625:t=>{t.exports=["Ценовая заметка"]},2032:t=>{t.exports=["Диапазон цен"]},32061:t=>{t.exports=["Формат цены не поддерживается."]},91492:t=>{t.exports=["Линия цены"]},48404:t=>{t.exports=["Первичная"]},87086:t=>{t.exports=["Проекция"]},10160:t=>{t.exports=["Опубликовано на {customer}, {date}"]},19056:t=>{t.exports=["Катар"]},9998:t=>{t.exports=["Вращающийся прямоугольник"]},74214:t=>{t.exports=["Рим"]},50470:t=>{t.exports=["Луч"]},90357:t=>{t.exports="Range"},26833:t=>{t.exports=["Рейкьявик"]},328:t=>{t.exports=["Прямоугольник"]},41615:t=>{t.exports=["Повторить"]},35001:t=>{t.exports=["Регрессионный тренд"]},34596:t=>{t.exports=["Удалить"]},1434:t=>{t.exports=["Удалить объекты рисования"]},13951:t=>{t.exports=["Удалить индикаторы"]},4142:t=>{t.exports=["Переименовать график"]},20801:t=>{t.exports=["Ренко"]},34301:t=>{t.exports=["Сбросить состояние графика"]},17258:t=>{ -t.exports=["Сбросить масштаб ценовой шкалы"]},25333:t=>{t.exports=["Сбросить масштаб временной шкалы"]},52588:t=>{t.exports=["Эр-Рияд"]},5871:t=>{t.exports=["Рига"]},33603:t=>{t.exports=["Предупреждение"]},48474:t=>{t.exports=["Варшава"]},20466:t=>{t.exports=["Токелау"]},94284:t=>{t.exports=["Токио"]},83836:t=>{t.exports=["Торонто"]},38788:t=>{t.exports=["Тайбей"]},39108:t=>{t.exports=["Таллин"]},37229:t=>{t.exports=["Текст"]},16267:t=>{t.exports=["Тегеран"]},19611:t=>{t.exports=["Шаблон"]},29198:t=>{t.exports=["Поставщик данных не предоставляет данные об объеме для этого инструмента."]},8162:t=>{t.exports=["Невозможно загрузить предпросмотр публикации. Отключите расширения браузера и попробуйте снова."]},65943:t=>{t.exports=["Данный индикатор нельзя применить к другому индикатору."]},74986:t=>{t.exports=["Доступ к этому скрипту ограничен. Запросите доступ у автора скрипта."]},98538:t=>{t.exports=["Паттерн трёх движений"]},30973:t=>{t.exports=["Тики"]},31976:t=>{t.exports=["Время"]},64375:t=>{t.exports=["Часовой пояс"]},95005:t=>{t.exports=["Временные циклы"]},87085:t=>{t.exports=["Торговля"]},94770:t=>{t.exports=["Угол тренда"]},23104:t=>{t.exports=["Линия тренда"]},15501:t=>{t.exports=["Расширение Фибоначчи, основанное на тренде"]},31196:t=>{t.exports=["Периоды Фибоначчи, основанные на тренде"]},29245:t=>{t.exports=["Треугольник"]},83356:t=>{t.exports=["Треугольник вниз"]},12390:t=>{t.exports=['Шаблон "Треугольник"']},28340:t=>{t.exports=["Треугольник вверх"]},93855:t=>{t.exports=["Тунис"]},50406:t=>{t.exports="UTC"},81320:t=>{t.exports=["Отменить"]},25933:t=>{t.exports=["Количество"]},15101:t=>{t.exports=["Разблокировать"]},34150:t=>{t.exports=["Восходящая волна 4"]},83927:t=>{t.exports=["Восходящая волна 5"]},58976:t=>{t.exports=["Восходящая волна 1 или А"]},11661:t=>{t.exports=["Восходящая волна 2 или B"]},53958:t=>{t.exports=["Восходящая волна 3"]},66560:t=>{t.exports=["Восходящая волна С"]},18426:t=>{t.exports=["Фиксированный профиль объема"]},61022:t=>{t.exports=["Индикатор Профиль объёма доступен только в платных подписках."]},15771:t=>{t.exports=["Ванкувер"]},56211:t=>{t.exports=["Вертикальная линия"]},75354:t=>{t.exports=["Вильнюс"]},21852:t=>{t.exports=["Видимость"]},27557:t=>{t.exports=["Видимость на интервалах"]},89960:t=>{t.exports=["При наведении курсора"]},22198:t=>{t.exports=["Порядок слоев"]},7050:t=>{t.exports=["X Пересечение"]},66527:t=>{t.exports=["Шаблон XABCD"]},17126:t=>{t.exports=["Нельзя использовать этот временной интервал точек разворота на этом интервале"]},69293:t=>{t.exports=["Янгон"]},84301:t=>{t.exports=["Цюрих"]},76020:t=>{t.exports=["изменение угла Эллиотта"]},83935:t=>{t.exports=["изменение: не перекрывать метки"]},39402:t=>{t.exports=["изменение видимости метки средней цены закрытия"]},98866:t=>{t.exports=["изменение видимости линии средней цены закрытия"]},5100:t=>{t.exports=["изменение видимости меток цен покупки и продажи"]},32311:t=>{t.exports=["изменение видимости линий цен покупки и продажи"]},22641:t=>{t.exports=["изменение валюты"]},30501:t=>{ -t.exports=["изменение формата отображения графиков на {title}"]},7017:t=>{t.exports=["изменение видимости переключения непрерывного контракта"]},58108:t=>{t.exports=["изменение видимости обратного отсчета до закрытия бара"]},7151:t=>{t.exports=["изменение диапазона дат"]},84944:t=>{t.exports=["изменение отображения дивидендов"]},79574:t=>{t.exports=["изменение видимости событий на графике"]},88217:t=>{t.exports=["изменение отображения прибыли"]},28288:t=>{t.exports=["изменение видимости срока действия фьючерсного контракта"]},66805:t=>{t.exports=["изменение видимости меток макс. и мин. цен"]},92556:t=>{t.exports=["изменение видимости линий макс. и мин. цен"]},87027:t=>{t.exports=["изменение видимости меток названий индикаторов"]},14922:t=>{t.exports=["изменение видимости меток значений индикаторов"]},19839:t=>{t.exports=["изменение видимости последних новостей"]},23783:t=>{t.exports=["изменение группы синхронизации"]},87510:t=>{t.exports=["изменение высоты панели"]},50190:t=>{t.exports=["изменение видимости кнопки Плюс"]},49889:t=>{t.exports=["изменение видимости меток цены пре-/постмаркета"]},16750:t=>{t.exports=["изменение видимости линии цены пре-/постмаркета"]},59883:t=>{t.exports=["изменение видимости линии цены предыдущего закрытия"]},67761:t=>{t.exports=["изменение видимости линии цены"]},69510:t=>{t.exports=["изменение соотношения цена/бар"]},32303:t=>{t.exports=["изменение разрешения"]},526:t=>{t.exports=["смену инструмента"]},9402:t=>{t.exports=["изменение видимости меток инструментов"]},53150:t=>{t.exports=["изменение видимости последнего значения инструмента"]},12707:t=>{t.exports=["изменение видимости предыдущего значения закрытия инструмента"]},65303:t=>{t.exports=["изменение сессии"]},15403:t=>{t.exports=["изменение видимости границ сессии"]},53438:t=>{t.exports=["изменение стиля серии"]},74488:t=>{t.exports=["изменение отображения сплитов"]},20505:t=>{t.exports=["изменение часового пояса"]},39028:t=>{t.exports=["изменение единиц"]},21511:t=>{t.exports=["изменение отображения"]},16698:t=>{t.exports=["изменение видимости на текущем интервале"]},78422:t=>{t.exports=["изменение видимости на текущем интервале и выше"]},49529:t=>{t.exports=["изменение видимости на текущем интервале и ниже"]},66927:t=>{t.exports=["изменение видимости на всех интервалах"]},74428:t=>{t.exports=["изменение стиля {title}"]},72032:t=>{t.exports=["изменение точки {pointIndex}"]},65911:t=>{t.exports=["графики от TradingView"]},5179:t=>{t.exports=["клонирование объектов рисования"]},3195:t=>{t.exports=["создание группы инструментов рисования"]},92659:t=>{t.exports=["создание группы из выбранных инструментов рисования"]},81791:t=>{t.exports=["создание {tool}"]},63649:t=>{t.exports=["вырезание объектов"]},78755:t=>{t.exports=["вырезание {title}"]},99113:t=>{t.exports=["добавление инструмента рисования {lineTool} в группу {name}"]},40242:t=>{t.exports=["добавление инструмента(ов) рисования в группу {group}"]},22856:t=>{t.exports=["добавление фин. показателя на все графики в окне"]},82388:t=>{ -t.exports=["добавление индикатора на все графики в окне"]},94292:t=>{t.exports=["добавление стратегии ко всем графикам в окне"]},27982:t=>{t.exports=["добавление символа на все графики в окне"]},66568:t=>{t.exports=["применение цветовой темы для графика"]},64034:t=>{t.exports=["применение ко всем свойствам графика"]},49037:t=>{t.exports=["применение шаблона графических объектов"]},96996:t=>{t.exports=["применение настроек по умолчанию к выбранным объектам"]},44547:t=>{t.exports=["применение индикаторов ко всем графикам в окне"]},26065:t=>{t.exports=["применение шаблона индикаторов {template}"]},58570:t=>{t.exports=["применение темы для панелей инструментов"]},27195:t=>{t.exports=["перемещение на один слой вперед группы {title}"]},78246:t=>{t.exports=["перемещение поверх: {title}"]},56763:t=>{t.exports=["перемещение вперед: {title}"]},5607:t=>{t.exports=["от TradingView"]},90621:t=>{t.exports=["закрепление диапазона дат"]},12962:t=>{t.exports=["удаление линии уровня"]},63391:t=>{t.exports=["удаление инструменты рисования из группы {group}"]},59942:t=>{t.exports=["отражение по горизонтали шаблонов баров"]},70301:t=>{t.exports=["скрытие: {title}"]},91842:t=>{t.exports=["скрытие линии меток оповещений"]},54781:t=>{t.exports=["скрытие всех объектов рисования"]},44974:t=>{t.exports=["скрытие отметок на барах"]},28916:t=>{t.exports=["закрепление интервала"]},94245:t=>{t.exports=["инвертирование шкалы"]},90743:t=>{t.exports=["добавление {title}"]},53146:t=>{t.exports=["добавление {title} после {targetTitle}"]},74055:t=>{t.exports=["перемещение {title} после {target}"]},11231:t=>{t.exports=["перемещение {title} перед {target}"]},67176:t=>{t.exports=["перемещение {title} перед {targetTitle}"]},54597:t=>{t.exports=["загрузку шаблона по умолчанию"]},30295:t=>{t.exports=["загрузка..."]},50193:t=>{t.exports=["блокировку: {title}"]},4963:t=>{t.exports=["закрепление группы {group}"]},68163:t=>{t.exports=["прикрепление объектов"]},47107:t=>{t.exports=["перемещение"]},11303:t=>{t.exports=["перемещение на новую левую шкалу: {title}"]},45544:t=>{t.exports=["перемещение на новую правую шкалу: {title}"]},81898:t=>{t.exports=["перемещение всех шкал влево"]},22863:t=>{t.exports=["перемещение всех шкал вправо"]},45356:t=>{t.exports=["перемещение объекта(ов) рисования"]},15086:t=>{t.exports=["перемещение влево"]},61711:t=>{t.exports=["перемещение вправо"]},4184:t=>{t.exports=["перемещение шкалы"]},74642:t=>{t.exports=["режим Без шкалы (на весь экран) для {title}"]},45223:t=>{t.exports=["невидимость группы {group}"]},87927:t=>{t.exports=["видимость группы {group}"]},62153:t=>{t.exports=["перемещение ниже"]},70746:t=>{t.exports=["перемещение на панель"]},66143:t=>{t.exports=["перемещение выше"]},81870:t=>{t.exports=["отражение по вертикали шаблонов баров"]},16542:t=>{t.exports=["н/д"]},47222:t=>{t.exports=["изменение ценовой шкалы"]},99042:t=>{t.exports=["игнорирование шкалы индикаторов"]},35962:t=>{t.exports=["изменение временной шкалы"]},68193:t=>{t.exports=["прокрутку"]},70009:t=>{t.exports=["прокрутку временной шкалы"]},69485:t=>{ -t.exports=["применение стратегии выбора ценовой шкалы для {title}"]},16259:t=>{t.exports=["перемещение назад: {title}"]},66781:t=>{t.exports=["перемещение назад: {title}"]},4998:t=>{t.exports=["перемещение на один слой назад группы {title}"]},64704:t=>{t.exports=["возможность делиться объектами рисования везде"]},77554:t=>{t.exports=["возможность делиться объектами рисования на всех графиках"]},16237:t=>{t.exports=["отображение линий меток оповещений"]},13622:t=>{t.exports=["отображение всех идей"]},26267:t=>{t.exports=["отображение идей тех, на кого подписан"]},40061:t=>{t.exports=["отображение только собственных идей"]},52010:t=>{t.exports=["нахождение в режиме рисования"]},98784:t=>{t.exports=["прекращение синхронизации объектов рисования"]},57011:t=>{t.exports=["прекращение синхронизации линий тренда"]},92831:t=>{t.exports=["закрепление символа"]},60635:t=>{t.exports=["синхронизацию времени"]},99769:t=>{t.exports=["при поддержке"]},68111:t=>{t.exports=["технология TradingView"]},96916:t=>{t.exports=["вставку объекта рисования"]},80611:t=>{t.exports=["вставку индикатора"]},41601:t=>{t.exports=["вставку {title}"]},84018:t=>{t.exports=["закрепление на левой шкале"]},22615:t=>{t.exports=["закрепление на правой шкале"]},56015:t=>{t.exports=["закрепление на шкале {label}"]},33348:t=>{t.exports=["перестановку панелей"]},15516:t=>{t.exports=["удаление всех индикаторов"]},80171:t=>{t.exports=["удаление всех объектов рисования и индикаторов"]},59211:t=>{t.exports=["удаление невыбранных пустых объектов рисования"]},44656:t=>{t.exports=["удаление объектов рисования"]},70653:t=>{t.exports=["удаление группы объектов рисования"]},66414:t=>{t.exports=["удаление источников данных линии"]},47637:t=>{t.exports=["удаление панели"]},39859:t=>{t.exports=["удаление {title}"]},78811:t=>{t.exports=["удаление группы инструментов рисования: {name}"]},16338:t=>{t.exports=["переименование группы {group} на {newName}"]},30910:t=>{t.exports=["сброс настроек размера графика"]},21948:t=>{t.exports=["сброс состояния графика"]},55064:t=>{t.exports=["сброс масштабов временной шкалы"]},13034:t=>{t.exports=["изменение размера графика"]},9608:t=>{t.exports=["сброс настроек"]},63060:t=>{t.exports=["включение/выключение автоматического масштаба"]},98860:t=>{t.exports=["включение/выключение индексированной на 100 шкалы"]},21203:t=>{t.exports=["включение/выключение закрепления шкалы"]},60166:t=>{t.exports=["включение/выключение логарифмической шкалы"]},68642:t=>{t.exports=["включение/выключение процентной шкалы"]},33714:t=>{t.exports=["включение/выключение равномерной шкалы"]},47122:t=>{t.exports=["время отслеживания"]},28068:t=>{t.exports=["отключение возможности делиться объектами рисования"]},66824:t=>{t.exports=["открепление объектов"]},51114:t=>{t.exports=["открепление группы {group}"]},92421:t=>{t.exports=["разблокирование: {title}"]},20057:t=>{t.exports=["перемещение на новую нижнюю панель"]},52540:t=>{t.exports=["перемещение выше, на новую панель"]},86949:t=>{t.exports=["перемещение ниже, на новую панель"]},50728:t=>{ -t.exports=["обновление скрипта {title}"]},33355:t=>{t.exports=["Бары: {count}"]},88841:t=>{t.exports=["Финансовые показатели {symbol} от TradingView"]},38641:t=>{t.exports=["{userName} опубликовал(а) на {customer}, {date}"]},59833:t=>{t.exports=["изменение масштаба"]},19813:t=>{t.exports=["увеличение масштаба"]},9645:t=>{t.exports=["уменьшение масштаба"]},30572:t=>{t.exports=["день","дня","дней","дней"]},52254:t=>{t.exports=["час","часа","часов","часов"]},99062:t=>{t.exports=["месяц","месяца","месяцев","месяцев"]},69143:t=>{t.exports=["минута","минуты","минут","минут"]},71787:t=>{t.exports=["секунда","секунды","секунд","секунд"]},82797:t=>{t.exports="range"},47966:t=>{t.exports=["неделя","недели","недель","недель"]},99136:t=>{t.exports=["тик","тика","тиков","тиков"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["Австралийский доллар / Канадский доллар"],t.exports["#AUDCHF-symbol-description"]=["Австралийский доллар / Швейцарский франк"],t.exports["#AUDJPY-symbol-description"]=["Австралийский доллар / Японская иена"],t.exports["#AUDNZD-symbol-description"]=["Австралийский доллар / Новозеландский доллар"],t.exports["#AUDRUB-symbol-description"]=["Австралийский доллар / Российский рубль"],t.exports["#AUDUSD-symbol-description"]=["Австралийский доллар / Доллар США"],t.exports["#BRLJPY-symbol-description"]=["Бразильский реал / Японская иена"],t.exports["#BTCCAD-symbol-description"]=["Биткоин / Канадский доллар"],t.exports["#BTCCNY-symbol-description"]=["Биткоин / Китайский юань"],t.exports["#BTCEUR-symbol-description"]=["Биткоин / Евро"],t.exports["#BTCKRW-symbol-description"]=["Биткоин / Южнокорейская вона"],t.exports["#BTCRUR-symbol-description"]=["Биткоин / Российский рубль"],t.exports["#BTCUSD-symbol-description"]=["Биткоин / Доллар США"],t.exports["#BVSP-symbol-description"]=["Индекс BOVESPA"],t.exports["#CADJPY-symbol-description"]=["Канадский доллар / Японская иена"],t.exports["#CB1!-symbol-description"]=["Нефть марки Brent"],t.exports["#CHFJPY-symbol-description"]=["Швейцарский франк / Японская иена"],t.exports["#COPPER-symbol-description"]=["CFD на медь"],t.exports["#ES1-symbol-description"]=["Фьючерсы на E-Mini S&P 500"],t.exports["#ESP35-symbol-description"]=["Индекс IBEX 35"],t.exports["#EUBUND-symbol-description"]=["Еврооблигации"],t.exports["#EURAUD-symbol-description"]=["Евро / Австралийский доллар"],t.exports["#EURBRL-symbol-description"]=["Евро / Бразильский реал"],t.exports["#EURCAD-symbol-description"]=["Евро / Канадский доллар"],t.exports["#EURCHF-symbol-description"]=["Евро / Швейцарский франк"],t.exports["#EURGBP-symbol-description"]=["Евро / Британский фунт"],t.exports["#EURJPY-symbol-description"]=["Евро / Японская иена"],t.exports["#EURNZD-symbol-description"]=["Евро / Новозеландский доллар"],t.exports["#EURRUB-symbol-description"]=["Евро / Российский рубль"],t.exports["#EURRUB_TOM-symbol-description"]=["Евро / Российский рубль TOM"],t.exports["#EURSEK-symbol-description"]=["Евро / Шведская крона"], -t.exports["#EURTRY-symbol-description"]=["Евро / Турецкая лира"],t.exports["#EURUSD-symbol-description"]=["Евро / Доллар США"],t.exports["#EUSTX50-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["Индекс CAC 40"],t.exports["#GB10-symbol-description"]=["10-летние облигации Британии"],t.exports["#GBPAUD-symbol-description"]=["Британский фунт / Австралийский доллар"],t.exports["#GBPCAD-symbol-description"]=["Британский фунт / Канадский доллар"],t.exports["#GBPCHF-symbol-description"]=["Британский фунт / Швейцарский франк"],t.exports["#GBPEUR-symbol-description"]=["Британский фунт / Евро"],t.exports["#GBPJPY-symbol-description"]=["Британский фунт / Японская иена"],t.exports["#GBPNZD-symbol-description"]=["Британский фунт / Новозеландский доллар"],t.exports["#GBPRUB-symbol-description"]=["Британский фунт / Российский рубль"],t.exports["#GBPUSD-symbol-description"]=["Британский фунт / Доллар США"],t.exports["#GER30-symbol-description"]=["Индекс DAX"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["Индекс FTSE MIB"],t.exports["#JPN225-symbol-description"]=["Индекс Nikkei 225"],t.exports["#JPYKRW-symbol-description"]=["Японская иена / Южнокорейская вона"],t.exports["#JPYRUB-symbol-description"]=["Японская иена / Российский рубль"],t.exports["#KA1-symbol-description"]=["Фьючерсы на сахар"],t.exports["#KG1-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#KT1-symbol-description"]="Key Tronic Corр.",t.exports["#LKOH-symbol-description"]=["ЛУКОЙЛ"],t.exports["#LTCBTC-symbol-description"]=["Лайткоин / Биткоин"],t.exports["#MGNT-symbol-description"]=["Магнит"],t.exports["#MICEX-symbol-description"]=["Индекс МосБиржи"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ОАО ГМК Норильский никель (РЕПО)"],t.exports["#MSFT-symbol-description"]=["Microsoft Corporation (Майкрософт)"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["Природный газ (Henry Hub)"],t.exports["#NKY-symbol-description"]=["Идекс Nikkei 225"],t.exports["#NZDJPY-symbol-description"]=["Новозеландский доллар / Японская иена"],t.exports["#NZDUSD-symbol-description"]=["Новозеландский доллар / Доллар США"],t.exports["#RB1-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#RTS-symbol-description"]=["Индекс РТС"],t.exports["#SBER-symbol-description"]=["Сбербанк"],t.exports["#SPX500-symbol-description"]=["Индекс S&P 500"],t.exports["#TWTR-symbol-description"]=["Twitter Inc (Твиттер)"],t.exports["#UK100-symbol-description"]=["Индекс FTSE 100"],t.exports["#USDBRL-symbol-description"]=["Доллар США / Бразильский реал"],t.exports["#USDCAD-symbol-description"]=["Доллар США / Канадский доллар"],t.exports["#USDCHF-symbol-description"]=["Доллар США / Швейцарский франк"],t.exports["#USDCNY-symbol-description"]=["Доллар США / Китайский юань"],t.exports["#USDDKK-symbol-description"]=["Доллар США / Датская крона"],t.exports["#USDHKD-symbol-description"]=["Доллар США / Гонконгский доллар"], -t.exports["#USDIDR-symbol-description"]=["Доллар США / Индонезийская рупия"],t.exports["#USDINR-symbol-description"]=["Доллар США / Индийская рупия"],t.exports["#USDJPY-symbol-description"]=["Доллар США / Японская иена"],t.exports["#USDKRW-symbol-description"]=["Доллар США / Южнокорейская вона"],t.exports["#USDMXN-symbol-description"]=["Доллар США / Мексиканский песо"],t.exports["#USDPHP-symbol-description"]=["Доллар США / Филиппинское песо"],t.exports["#USDRUB-symbol-description"]=["Доллар США / Российский рубль"],t.exports["#USDRUB_TOM-symbol-description"]=["Доллар США / Российский рубль TOM"],t.exports["#USDSEK-symbol-description"]=["Доллар США / Шведская крона"],t.exports["#USDSGD-symbol-description"]=["Доллар США / Сингапурский доллар"],t.exports["#USDTRY-symbol-description"]=["Доллар США / Турецкая лира"],t.exports["#VTBR-symbol-description"]=["Банк ВТБ"],t.exports["#XAGUSD-symbol-description"]=["Серебро / Доллар США"],t.exports["#XAUUSD-symbol-description"]=["Золото / Доллар США"],t.exports["#XPDUSD-symbol-description"]=["CFD на палладий"],t.exports["#XPTUSD-symbol-description"]=["Платина / Доллар США"],t.exports["#ZS1-symbol-description"]=["Фьючерсы на соевые бобы - ECBT"],t.exports["#ZW1-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#BTCGBP-symbol-description"]=["Биткоин / Британский фунт"],t.exports["#MICEXINDEXCF-symbol-description"]=["Индекс МосБиржи"],t.exports["#BTCAUD-symbol-description"]=["Биткоин / Австралийский доллар"],t.exports["#BTCJPY-symbol-description"]=["Биткоин / Японская иена"],t.exports["#BTCBRL-symbol-description"]=["Биткоин / Бразильская лира"],t.exports["#PT10-symbol-description"]=["10-летние облигации Португалии"],t.exports["#TXSX-symbol-description"]=["Индекс TSX 60"],t.exports["#VIXC-symbol-description"]=["Индекс TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["Доллар США / Польский злотый"],t.exports["#EURPLN-symbol-description"]=["Евро / Польский злотый"],t.exports["#BTCPLN-symbol-description"]=["Биткоин / Польский злотый"],t.exports["#CAC40-symbol-description"]=["Индекс CAC 40"],t.exports["#XBTCAD-symbol-description"]=["Биткоин / Канадский доллар"],t.exports["#ITI2!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2020-symbol-description"]=["Фьючерсы на железную руду"], -t.exports["#ITIK2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIK2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIK2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",t.exports["#ASX:XAF-symbol-description"]=["Индекс S&P/ASX All Australian 50"],t.exports["#ASX:XAT-symbol-description"]=["Индекс S&P/ASX All Australian 200"],t.exports["#BIST:XU100-symbol-description"]=["Индекс BIST 100"],t.exports["#GPW:WIG20-symbol-description"]=["Индекс WIG20"],t.exports["#INDEX:JKSE-symbol-description"]=["Индекс Jakarta Composite"],t.exports["#INDEX:KLSE-symbol-description"]=["Индекс Bursa Malaysia KLCI"],t.exports["#INDEX:NZD-symbol-description"]=["Индекс NZX 50"],t.exports["#INDEX:STI-symbol-description"]=["Индекс STI"],t.exports["#INDEX:XLY0-symbol-description"]=["Индекс Shanghai Composite"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Индекс МосБиржи"],t.exports["#NYMEX:KT1!-symbol-description"]=["Фьючерсы на кофе"], -t.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD на природный газ"],t.exports["#OANDA:USDPLN-symbol-description"]=["Доллар США / Польский злотый"],t.exports["#TSX:TX60-symbol-description"]=["Индекс S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["Совокупный индекс облигаций США, ETF (CAD-hedged) UN"],t.exports["#TSX:VIXC-symbol-description"]=["Индекс S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["Индекс CAC 40"],t.exports["#TVC:ES10-symbol-description"]=["10-летние облигации Испании"],t.exports["#TVC:EUBUND-symbol-description"]=["Еврооблигации"],t.exports["#TVC:GB02-symbol-description"]=["2-летние облигации Британии"],t.exports["#TVC:GB10-symbol-description"]=["10-летние облигации Британии"],t.exports["#TVC:GOLD-symbol-description"]=["CFD на золото (US$ / OZ)"],t.exports["#TVC:ID03-symbol-description"]=["3-летние облигации Индонезии"],t.exports["#TVC:ID10-symbol-description"]=["10-летние облигации Индонезии"],t.exports["#TVC:PALLADIUM-symbol-description"]=["CFD на палладий (US$ / OZ)"],t.exports["#TVC:PT10-symbol-description"]=["10-летние облигации Португалии"],t.exports["#TVC:SILVER-symbol-description"]=["CFD на серебро (US$ / OZ)"],t.exports["#TVC:RUT-symbol-description"]=["Индекс Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["Индекс S&P/TSX Composite"],t.exports["#OANDA:CH20CHF-symbol-description"]=["Индекс Swiss 20"],t.exports["#TVC:SHCOMP-symbol-description"]=["Индекс Shanghai Composite"],t.exports["#NZX:ALLC-symbol-description"]=["Индекс S&P/NZX ALL (Capital Index)"],t.exports["#AMEX:SHYG-symbol-description"]=["Доходность корпоративных облигаций США 0-5 лет"],t.exports["#TVC:AU10-symbol-description"]=["10-летние облигации Австралии"],t.exports["#TVC:CN10-symbol-description"]=["10-летние облигации Китая"],t.exports["#TVC:KR10-symbol-description"]=["10-летние облигации Кореи"],t.exports["#NYMEX:RB1!-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["Фьючерсы NY Harbor ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["Фьючерсы на этанол"],t.exports["#OANDA:XCUUSD-symbol-description"]=["CFD на медь (US$ / lb)"],t.exports["#COMEX:ZA1!-symbol-description"]=["Фьючерсы на цинк"],t.exports["#CBOT:ZW1!-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#NYMEX:KA1!-symbol-description"]=["Фьючерсы на сахар США #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#CME:E61!-symbol-description"]=["Фьючерсы на Евро"],t.exports["#CME:B61!-symbol-description"]=["Фьючерсы на британский фунт"],t.exports["#CME:QJY1!-symbol-description"]=["Фьючерсы на японскую иену"],t.exports["#CME:A61!-symbol-description"]=["Фьючерсы на австралийский доллар"],t.exports["#CME:D61!-symbol-description"]=["Фьючерсы на канадский доллар"],t.exports["#CME:SP1!-symbol-description"]=["Фьючерсы на S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["Фьючерсы на NASDAQ 100 E-Mini"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["Фьючерсы на E-mini Dow Jones ($5)"], -t.exports["#CME:NY1!-symbol-description"]=["Фьючерсы на индекс Nikkei 225"],t.exports["#EUREX:DY1!-symbol-description"]=["Индекс DAX"],t.exports["#CME:IF1!-symbol-description"]=["Фьючерсы на индекс IBOVESPA в US$"],t.exports["#CBOT:TY1!-symbol-description"]=["Фьючерсы на 10-летние среднесрочные казначейские облигации"],t.exports["#CBOT:FV1!-symbol-description"]=["Фьючерсы на 5-летние среднесрочные казначейские облигации"],t.exports["#CBOT:ZE1!-symbol-description"]=["Фьючерсы на 3-летние среднесрочные казначейские облигации"],t.exports["#CBOT:TU1!-symbol-description"]=["Фьючерсы на 2-летние среднесрочные казначейские облигации"],t.exports["#CBOT:FF1!-symbol-description"]=["Фьючерсы на ставку по федеральным фондам"],t.exports["#CBOT:US1!-symbol-description"]=["Фьючерсы на долгосрочные казначейские облигации"],t.exports["#TVC:EXY-symbol-description"]=["Индекс евро"],t.exports["#TVC:JXY-symbol-description"]=["Индекс японской иены"],t.exports["#TVC:BXY-symbol-description"]=["Индекс британского фунта"],t.exports["#TVC:AXY-symbol-description"]=["Индекс австралийского доллара"],t.exports["#TVC:CXY-symbol-description"]=["Индекс канадского доллара"],t.exports["#FRED:GDP-symbol-description"]=["Валовой внутренний продукт, 1 десятичный знак"],t.exports["#FRED:UNRATE-symbol-description"]=["Безработица среди гражданского населения"],t.exports["#FRED:POP-symbol-description"]=["Общая численность населения: всех возрастов, включая войска, расположенные за границей"],t.exports["#ETHUSD-symbol-description"]=["Эфириум / Доллар США"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Индекс IBovespa"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Индекс IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Индекс IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["Фьючерсы на медь"],t.exports["#INDEX:HSCE-symbol-description"]=["Индекс Hang Seng China Enterprises"],t.exports["#NYMEX:CL1!-symbol-description"]=["Фьючерсы на нефть WTI"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["Индекс DAX"],t.exports["#TVC:DE10-symbol-description"]=["10-летние облигации Германии"],t.exports["#TVC:DJI-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#TVC:DXY-symbol-description"]=["Индекс доллара США"],t.exports["#TVC:FR10-symbol-description"]=["10-летние облигации Франции"],t.exports["#TVC:HSI-symbol-description"]=["Индекс Hang Seng"],t.exports["#TVC:IBEX35-symbol-description"]=["Индекс IBEX 35"],t.exports["#FX:AUS200-symbol-description"]=["Индекс S&P/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["Казначейские облигации США 1-3 года (ETF)"],t.exports["#ASX:XJO-symbol-description"]=["Индекс S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["Индекс S&P BSE SENSEX"],t.exports["#INDEX:MIB-symbol-description"]=["Индекс MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#MOEX:RTSI-symbol-description"]=["Индекс РТС"],t.exports["#NSE:NIFTY-symbol-description"]=["Индекс Nifty 50"], -t.exports["#NYMEX:NG1!-symbol-description"]=["Фьючерсы на природный газ"],t.exports["#NYMEX:ZC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#TVC:IN10-symbol-description"]=["10-летние облигации Индии"],t.exports["#TVC:IT10-symbol-description"]=["10-летние облигации Италии"],t.exports["#TVC:JP10-symbol-description"]=["10-летние облигации Японии"],t.exports["#TVC:NDX-symbol-description"]=["Индекс US 100"],t.exports["#TVC:NI225-symbol-description"]=["Индекс Nikkei 225"],t.exports["#TVC:SPX-symbol-description"]=["Индекс S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#TVC:TR10-symbol-description"]=["10-летние облигации Турции"],t.exports["#TVC:UKOIL-symbol-description"]=["Нефть марки Brent"],t.exports["#TVC:UKX-symbol-description"]=["Индекс UK 100"],t.exports["#TVC:US02-symbol-description"]=["2-летние облигации США"],t.exports["#TVC:US05-symbol-description"]=["5-летние облигации США"],t.exports["#TVC:US10-symbol-description"]=["10-летние облигации США"],t.exports["#TVC:USOIL-symbol-description"]=["Нефть марки WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#NASDAQ:SHY-symbol-description"]=["Казначейские облигации США 1-3 года (ETF)"],t.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",t.exports["#NASDAQ:AMD-symbol-description"]=["AMD (Advanced Micro Devices Inc.)"],t.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",t.exports["#ICEEUR:CB-symbol-description"]=["Нефть Brent"],t.exports["#ICEEUR:CB1!-symbol-description"]=["Нефть марки Brent"],t.exports["#ICEUSA:CC-symbol-description"]=["Какао"],t.exports["#NYMEX:CL-symbol-description"]=["Нефть марки WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["Хлопок №2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["Молоко класса III"],t.exports["#NYSE:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#MOEX:GAZP-symbol-description"]=["Газпром"],t.exports["#COMEX:GC-symbol-description"]=["Золото"],t.exports["#CME:GF-symbol-description"]=["Крупный рогатый скот"],t.exports["#CME:HE-symbol-description"]=["Свинина"],t.exports["#NASDAQ:IEF-symbol-description"]=["Казначейские облигации США 7-10 лет (ETF)"],t.exports["#NASDAQ:IEI-symbol-description"]=["Казначейские облигации США 3-7 лет (ETF)"],t.exports["#NYMEX:KA1-symbol-description"]=["Фьючерсы на сахар США №11"],t.exports["#ICEUSA:KC-symbol-description"]=["Кофе"],t.exports["#NYMEX:KG1-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["Живой скот"],t.exports["#ICEEUR:LO-symbol-description"]=["Мазут (ICE)"],t.exports["#CME:LS-symbol-description"]=["Лес (пиломатериалы)"],t.exports["#MOEX:MGNT-symbol-description"]=["Магнит"],t.exports["#LSIN:MNOD-symbol-description"]=["ОАО ГМК Норильский никель (РЕПО)"],t.exports["#NYMEX:NG-symbol-description"]=["Природный газ"], -t.exports["#ICEUSA:OJ-symbol-description"]=["Апельсиновый сок"],t.exports["#NYMEX:PA-symbol-description"]=["Палладий"],t.exports["#NYSE:PBR-symbol-description"]=["Petroleo Brasileiro Petrobras SA"],t.exports["#NYMEX:PL-symbol-description"]=["Платина"],t.exports["#COMEX_MINI:QC-symbol-description"]=["Медь (E-мини)"],t.exports["#NYMEX:RB-symbol-description"]=["Бензин RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#MOEX:SBER-symbol-description"]=["Сбербанк"],t.exports["#AMEX:SCHO-symbol-description"]=["Краткосрочные облигации США SCHWAB ETF"],t.exports["#COMEX:SI-symbol-description"]=["Серебро"],t.exports["#NASDAQ:TLT-symbol-description"]=["Казначейские облигации США 20+ лет (ETF)"],t.exports["#TVC:VIX-symbol-description"]=["Индекс волатильности S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]=["Банк ВТБ"],t.exports["#COMEX:ZA-symbol-description"]=["Цинк"],t.exports["#CBOT:ZC-symbol-description"]=["Кукуруза"],t.exports["#CBOT:ZK-symbol-description"]=["Фьючерсы на этанол"],t.exports["#CBOT:ZL-symbol-description"]=["Соевое масло"],t.exports["#CBOT:ZO-symbol-description"]=["Овёс"],t.exports["#CBOT:ZR-symbol-description"]=["Грубый рис"],t.exports["#CBOT:ZS-symbol-description"]=["Соевые бобы"],t.exports["#CBOT:ZS1-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#CBOT:ZW-symbol-description"]=["Пшеница"],t.exports["#CBOT:ZW1-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#CADUSD-symbol-description"]=["Канадский доллар / Доллар США"],t.exports["#CHFUSD-symbol-description"]=["Швейцарский франк / Доллар США"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["Японская иена / Доллар США"],t.exports["#USDAUD-symbol-description"]=["Доллар США / Австралийский доллар"],t.exports["#USDEUR-symbol-description"]=["Доллар США / Евро"],t.exports["#USDGBP-symbol-description"]=["Доллар США / Британский фунт"],t.exports["#USDNZD-symbol-description"]=["Доллар США / Новозеландский доллар"],t.exports["#UKOIL-symbol-description"]=["Нефть марки Brent"],t.exports["#USOIL-symbol-description"]=["Нефть марки WTI"],t.exports["#US30-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Доллар США"],t.exports["#ETCUSD-symbol-description"]=["Эфириум Классик / Доллар США"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["Лайткоин / Доллар США"],t.exports["#XRPUSD-symbol-description"]=["XRP / Доллар США"],t.exports["#SP:SPX-symbol-description"]=["Индекс S&P 500"],t.exports["#ETCBTC-symbol-description"]=["Эфириум Классик / Биткоин"],t.exports["#ETHBTC-symbol-description"]=["Эфириум / Биткоин"],t.exports["#XRPBTC-symbol-description"]=["XRP / Биткоин"],t.exports["#TVC:US30-symbol-description"]=["30-летние облигации США"],t.exports["#COMEX:SI1!-symbol-description"]=["Фьючерсы на серебро"], -t.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Доллар США"],t.exports["#IOTUSD-symbol-description"]=["IOTA / Доллар США"],t.exports["#CME:BTC1!-symbol-description"]=["Фьючерсы на биткоин (CME)"],t.exports["#COMEX:GC1!-symbol-description"]=["Фьючерсы на золото"],t.exports["#CORNUSD-symbol-description"]=["CFD на кукурузу"],t.exports["#COTUSD-symbol-description"]=["CFD на хлопок"],t.exports["#DJ:DJA-symbol-description"]=["Индекс Dow Jones Composite Average"],t.exports["#DJ:DJI-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#ETHEUR-symbol-description"]=["Эфириум / Евро"],t.exports["#ETHGBP-symbol-description"]=["Эфириум / Британский фунт"],t.exports["#ETHJPY-symbol-description"]=["Эфириум / Японская иена"],t.exports["#EURNOK-symbol-description"]=["Евро / Норвежская крона"],t.exports["#GBPPLN-symbol-description"]=["Британский фунт / Польский злотый"],t.exports["#MOEX:BR1!-symbol-description"]=["Фьючерсы на нефть Brent"],t.exports["#NYMEX:KG1!-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#NYMEX:PL1!-symbol-description"]=["Фьючерсы на платину"],t.exports["#SOYBNUSD-symbol-description"]=["CFD на соевые бобы"],t.exports["#SUGARUSD-symbol-description"]=["CFD на сахар"],t.exports["#TVC:IXIC-symbol-description"]=["Индекс US Composite"],t.exports["#TVC:RU-symbol-description"]=["Индекс Russell 1000"],t.exports["#USDZAR-symbol-description"]=["Доллар США / Южноафриканский ранд"],t.exports["#WHEATUSD-symbol-description"]=["CFD на пшеницу"],t.exports["#XRPEUR-symbol-description"]=["XRP / Евро"],t.exports["#CBOT:S1!-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#SP:MID-symbol-description"]=["Индекс S&P 400"],t.exports["#TSX:XCUUSD-symbol-description"]=["CFD на медь"],t.exports["#TVC:NYA-symbol-description"]=["Индекс NYSE Composite"],t.exports["#TVC:PLATINUM-symbol-description"]=["CFD на платину (US$ / OZ)"],t.exports["#TVC:SSMI-symbol-description"]=["Индекс Swiss Market"],t.exports["#TVC:SXY-symbol-description"]=["Индекс швейцарского франка"],t.exports["#TVC:RUI-symbol-description"]=["Индекс Russell 1000"],t.exports["#MOEX:RI1!-symbol-description"]=["Фьючерсы на индекс РТС"],t.exports["#MOEX:MX1!-symbol-description"]=["Фьючерсы на индекс МосБиржи"],t.exports["#CBOE:BG1!-symbol-description"]=["Фьючерсы на биткоин (CBOE)"],t.exports["#TVC:MY10-symbol-description"]=["10-летние облигации Малайзии"],t.exports["#CME:S61!-symbol-description"]=["Фьючерсы на швейцарский франк"],t.exports["#TVC:DEU30-symbol-description"]=["Индекс DAX"],t.exports["#BCHEUR-symbol-description"]=["Bitcoin Cash / Евро"],t.exports["#TVC:ZXY-symbol-description"]=["Индекс новозеландского доллара"],t.exports["#MIL:FTSEMIB-symbol-description"]=["Индекс FTSE MIB"],t.exports["#XETR:DAX-symbol-description"]=["Индекс DAX"],t.exports["#MOEX:IMOEX-symbol-description"]=["Индекс МосБиржи"],t.exports["#FX:US30-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["Фьючерсы на индекс МосБиржи"], -t.exports["#NEOUSD-symbol-description"]=["NEO / Доллар США"],t.exports["#XMRUSD-symbol-description"]=["Монеро / Доллар США"],t.exports["#ZECUSD-symbol-description"]=["Zcash / Доллар США"],t.exports["#TVC:CAC-symbol-description"]=["Индекс CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["Доходность 10-летних облигаций Британии"],t.exports["#TVC:AU10Y-symbol-description"]=["Доходность 10-летних облигаций Австралии"],t.exports["#TVC:CN10Y-symbol-description"]=["Доходность 10-летних облигаций Китая"],t.exports["#TVC:DE10Y-symbol-description"]=["Доходность 10-летних облигаций Германии"],t.exports["#TVC:ES10Y-symbol-description"]=["Доходность 10-летних облигаций Испании"],t.exports["#TVC:FR10Y-symbol-description"]=["Доходность 10-летних облигаций Франции"],t.exports["#TVC:IN10Y-symbol-description"]=["Доходность 10-летних облигаций Индии"],t.exports["#TVC:IT10Y-symbol-description"]=["Доходность 10-летних облигаций Италии"],t.exports["#TVC:JP10Y-symbol-description"]=["Доходность 10-летних облигаций Японии"],t.exports["#TVC:KR10Y-symbol-description"]=["Доходность 10-летних облигаций Кореи"],t.exports["#TVC:MY10Y-symbol-description"]=["Доходность 10-летних облигаций Малайзии"],t.exports["#TVC:PT10Y-symbol-description"]=["Доходность 10-летних облигаций Португалии"],t.exports["#TVC:TR10Y-symbol-description"]=["Доходность 10-летних облигаций Турции"],t.exports["#TVC:US02Y-symbol-description"]=["Доходность 2-летних облигаций США"],t.exports["#TVC:US05Y-symbol-description"]=["Доходность 5-летних облигаций США"],t.exports["#TVC:US10Y-symbol-description"]=["Доходность 10-летних облигаций США"],t.exports["#INDEX:TWII-symbol-description"]=["Тайваньский взвешенный индекс"],t.exports["#CME:J61!-symbol-description"]=["Фьючерсы на японскую иену"],t.exports["#CME_MINI:J71!-symbol-description"]=["Фьючерсы на японскую иену (E-mini)"],t.exports["#CME_MINI:WM1!-symbol-description"]=["Фьючерсы на японскую иену / доллар США (E-micro)"],t.exports["#CME:M61!-symbol-description"]=["Фьючерсы на мексиканский песо"],t.exports["#CME:T61!-symbol-description"]=["Фьючерсы на южноафриканский ранд"],t.exports["#CME:SK1!-symbol-description"]=["Фьючерсы на шведскую крону"],t.exports["#CME:QT1!-symbol-description"]=["Фьючерсы на китайский юань Жэньминьби / доллар США"],t.exports["#COMEX:AUP1!-symbol-description"]=["Фьючерсы на Aluminum MW U.S. Transaction Premium Platts (25MT)"],t.exports["#CME:L61!-symbol-description"]=["Фьючерсы на бразильский реал"],t.exports["#CME:WP1!-symbol-description"]=["Фьючерсы на польский злотый"],t.exports["#CME:N61!-symbol-description"]=["Фьючерсы на новозеландский доллар"],t.exports["#CME_MINI:MG1!-symbol-description"]=["Фьючерсы на австралийский доллар / доллар США (E-micro)"],t.exports["#CME_MINI:WN1!-symbol-description"]=["Фьючерсы на швейцарский франк / доллар США (E-micro)"],t.exports["#CME_MINI:MF1!-symbol-description"]=["Фьючерсы на евро / доллар США (E-micro)"],t.exports["#CME_MINI:E71!-symbol-description"]=["Фьючерсы на евро (E-mini)"], -t.exports["#CBOT:ZK1!-symbol-description"]=["Фьючерсы на этанол"],t.exports["#CME_MINI:MB1!-symbol-description"]=["Фьючерсы на британский фунт / доллар США (E-micro)"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Фьючерсы на бензин (E-mini)"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Фьючерсы на мазут (E-mini)"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["Фьючерсы на медь (E-mini)"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Фьючерсы на природный газ (E-mini)"],t.exports["#CME:E41!-symbol-description"]=["Фьючерсы на доллар США / турецкую лиру"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["Фьючерсы на серебро (мини)"],t.exports["#CME:DL1!-symbol-description"]=["Фьючерсы на молоко класса III"],t.exports["#NYMEX:UX1!-symbol-description"]=["Фьючерсы на уран"],t.exports["#CBOT:BO1!-symbol-description"]=["Фьючерсы на соевое масло"],t.exports["#CME:HE1!-symbol-description"]=["Фьючерсы на свинину"],t.exports["#NYMEX:IAC1!-symbol-description"]=["Фьючерсы на Newcastle Coal"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Фьючерсы на E-mini Light Crude Oil"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["Фьючерсы на Mini Brent Financial"],t.exports["#COMEX:AEP1!-symbol-description"]=["Фьючерсы на Aluminium European Premium"],t.exports["#CBOT:ZQ1!-symbol-description"]=["Фьючерсы на 30-дневную процентную ставку по федеральным фондам"],t.exports["#CME:LE1!-symbol-description"]=["Фьючерсы на живой скот"],t.exports["#CME:UP1!-symbol-description"]=["Фьючерсы на швейцарский франк / японскую иену"],t.exports["#CBOT:ZN1!-symbol-description"]=["Фьючерсы на 10-летние среднесрочные казначейские облигации"],t.exports["#CBOT:ZB1!-symbol-description"]=["Фьючерсы на долгосрочные казначейские облигации"],t.exports["#CME:GF1!-symbol-description"]=["Фьючерсы на крупный рогатый скот"],t.exports["#CBOT:UD1!-symbol-description"]=["Фьючерсы на Ultra T-Bond"],t.exports["#CME:I91!-symbol-description"]=["CME фьючерсы на недвижимость — Washington DC"],t.exports["#CBOT:ZO1!-symbol-description"]=["Фьючерсы на овёс"],t.exports["#CBOT:ZM1!-symbol-description"]=["Фьючерсы на соевую муку"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["Фьючерсы на кукурузу (мини)"],t.exports["#CBOT:ZC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#CME:LS1!-symbol-description"]=["Фьючерсы на лесоматериалы"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["Фьючерсы на пшеницу (мини)"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["Фьючерсы на соевые бобы (мини)"],t.exports["#CBOT:ZS1!-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#NYMEX:PA1!-symbol-description"]=["Фьючерсы на палладий"],t.exports["#CME:FTU1!-symbol-description"]=["Фьючерсы на E-mini FTSE 100 Index USD"],t.exports["#CBOT:ZR1!-symbol-description"]=["Фьючерсы на рис"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["Фьючерсы на золото (E-micro)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["Фьючерсы на золото (мини)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["Фьючерсы на E-mini Russell 1000"], -t.exports["#CME_MINI:EW1!-symbol-description"]=["Фьючерсы на S&P 400 Midcap E-mini"],t.exports["#COMEX:LD1!-symbol-description"]=["Фьючерсы на свинец"],t.exports["#CME_MINI:ES1!-symbol-description"]=["Фьючерсы на E-mini S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["Индекс South Africa Top 40"],t.exports["#BMV:ME-symbol-description"]=["Индекс IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["Индекс MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["Индекс Hang Seng"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["Индекс S&P / BVL Peru General (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["Индекс EGX 30 Price Return"],t.exports["#BVC:IGBC-symbol-description"]=["Индекс IGBC"],t.exports["#TWSE:TAIEX-symbol-description"]=["Индекс Taiwan Capitalization Weighted Stock"],t.exports["#QSE:GNRI-symbol-description"]=["Индекс QE"],t.exports["#BME:IBC-symbol-description"]=["Индекс IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["Индекс S&P / NZX 50 Gross"],t.exports["#SIX:SMI-symbol-description"]=["Индекс Swiss Market"],t.exports["#SZSE:399001-symbol-description"]=["Индекс SZSE Component"],t.exports["#TADAWUL:TASI-symbol-description"]=["Индекс Tadawul All Shares"],t.exports["#IDX:COMPOSITE-symbol-description"]=["Индекс IDX Composite"],t.exports["#EURONEXT:PX1-symbol-description"]=["Индекс CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["Индекс OMX Helsinki 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["Индекс BEL 20"],t.exports["#TVC:STI-symbol-description"]=["Индекс Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["Индекс DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["Индекс Korea Composite Stock Price"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Индекс FTSE Bursa Malaysia KLCI"],t.exports["#TASE:TA35-symbol-description"]=["Индекс TA-35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["Индекс OMX Stockholm 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["Индекс OMX Iceland 8"],t.exports["#NSENG:NSE30-symbol-description"]=["Индекс NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["Индекс Bahrain All Share"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["Индекс OMX Tallinn GI"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["Индекс OMX Copenhagen 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["Индекс OMX Riga GI"],t.exports["#BELEX:BELEX15-symbol-description"]=["Индекс BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["Индекс OMX Vilnius GI"],t.exports["#EURONEXT:AEX-symbol-description"]=["Индекс AEX"],t.exports["#CBOE:VIX-symbol-description"]=["Индекс волатильности S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["Индекс PHLX Gold and Silver Sector"],t.exports["#DJ:DJUSCL-symbol-description"]=["Индекс Dow Jones U.S. Coal"],t.exports["#DJ:DJCIKC-symbol-description"]=["Индекс Dow Jones Commodity Coffee"],t.exports["#DJ:DJCIEN-symbol-description"]=["Индекс Dow Jones Commodity Energy"],t.exports["#NASDAQ:OSX-symbol-description"]=["Индекс PHLX Oil Service Sector"], -t.exports["#DJ:DJCISB-symbol-description"]=["Индекс Dow Jones Commodity Sugar"],t.exports["#DJ:DJCICC-symbol-description"]=["Индекс Dow Jones Commodity Cocoa"],t.exports["#DJ:DJCIGR-symbol-description"]=["Индекс Dow Jones Commodity Grains"],t.exports["#DJ:DJCIAGC-symbol-description"]=["Индекс Dow Jones Commodity Agriculture Capped Component"],t.exports["#DJ:DJCISI-symbol-description"]=["Индекс Dow Jones Commodity Silver"],t.exports["#DJ:DJCIIK-symbol-description"]=["Индекс Dow Jones Commodity Nickel"],t.exports["#NASDAQ:HGX-symbol-description"]=["Индекс PHLX Housing Sector"],t.exports["#DJ:DJCIGC-symbol-description"]=["Индекс Dow Jones Commodity Gold"],t.exports["#SP:SPGSCI-symbol-description"]=["Индекс S&P Goldman Sachs Commodity"],t.exports["#NASDAQ:UTY-symbol-description"]=["Индекс PHLX Utility Sector"],t.exports["#DJ:DJU-symbol-description"]=["Индекс Dow Jones Utility Average"],t.exports["#SP:SVX-symbol-description"]=["Индекс S&P 500 Value"],t.exports["#SP:OEX-symbol-description"]=["Индекс S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["Индекс S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["Индекс Philadelphia Semiconductor"],t.exports["#RUSSELL:RUI-symbol-description"]=["Индекс Russell 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["Индекс Russell 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["Индекс Russell 2000"],t.exports["#NYSE:XMI-symbol-description"]=["Индекс NYSE ARCA Major Market"],t.exports["#NYSE:XAX-symbol-description"]=["Индекс AMEX Composite"],t.exports["#NASDAQ:NDX-symbol-description"]=["Индекс Nasdaq 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["Индекс Nasdaq Composite"],t.exports["#DJ:DJT-symbol-description"]=["Индекс Dow Jones Transportation Average"],t.exports["#NYSE:NYA-symbol-description"]=["Индекс NYSE Composite"],t.exports["#NYMEX:CJ1!-symbol-description"]=["Фьючерсы на какао"],t.exports["#USDILS-symbol-description"]=["Доллар США / Израильский шекель"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#BMV:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#TWII-symbol-description"]=["Тайваньский взвешенный индекс"],t.exports["#TVC:PL10Y-symbol-description"]=["Доходность 10-летних облигаций Польши"],t.exports["#TVC:PL05Y-symbol-description"]=["Доходность 5-летних облигаций Польши"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]=["Индекс MIB"],t.exports["#OANDA:SPX500USD-symbol-description"]=["Индекс S&P 500"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Бессрочный контракт"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Бессрочный контракт"], -t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Бессрочный контракт"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#USDHUF-symbol-description"]=["Доллар США / Венгерский форинт"],t.exports["#USDTHB-symbol-description"]=["Доллар США / Тайский бат"],t.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",t.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",t.exports["#BITMEX:XBT-symbol-description"]=["Биткоин / Индекс доллара США"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["Фьючерсы на Индекс E-Mini Russell 2000"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Общая рыночная капитализация криптовалют, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["Фьючерсы на Индекс доллара США"],t.exports["#NYMEX:TT1!-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC ETHUSD Бессрочный контракт"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH Бессрочный контракт"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP Бессрочный контракт"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC Бессрочный контракт"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCH своп кванто"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTC своп кванто"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETH своп кванто"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTC своп кванто"],t.exports["#TVC:CA10-symbol-description"]=["Гособлигации Канады, 10 лет"],t.exports["#TVC:CA10Y-symbol-description"]=["Доходность 10-летних облигаций Канады"],t.exports["#TVC:ID10Y-symbol-description"]=["Доходность 10-летних облигаций Индонезии"],t.exports["#TVC:NL10-symbol-description"]=["Гособлигации Нидерландов, 10 лет"],t.exports["#TVC:NL10Y-symbol-description"]=["Доходность 10-летних облигаций Нидерландов"],t.exports["#TVC:NZ10-symbol-description"]=["Гособлигации Новой Зеландии, 10 лет"],t.exports["#TVC:NZ10Y-symbol-description"]=["Доходность 10-летних облигаций Новой Зеландии"],t.exports["#SOLUSD-symbol-description"]=["Solana / Доллар США"],t.exports["#LUNAUSD-symbol-description"]=["Luna / Доллар США"], -t.exports["#UNIUSD-symbol-description"]=["Uniswap / Доллар США"],t.exports["#LTCBRL-symbol-description"]=["Лайткоин / Бразильский реал"],t.exports["#ETCEUR-symbol-description"]=["Эфириум Классик / Евро"],t.exports["#ETHKRW-symbol-description"]=["Эфириум / Южнокорейская вона"],t.exports["#BTCRUB-symbol-description"]=["Биткоин / Российский рубль"],t.exports["#BTCTHB-symbol-description"]=["Биткоин / Тайский бат"],t.exports["#ETHTHB-symbol-description"]=["Эфириум / Тайский бат"],t.exports["#TVC:EU10YY-symbol-description"]=["Доходность 10-летних еврооблигаций"]}}]); \ No newline at end of file +t.exports=["Скрыть индикаторы"]},2441:t=>{t.exports=["Скрыть отметки на барах"]},90540:t=>{t.exports=["Скрыть позиции и заявки"]},30777:t=>{t.exports=["Макс."]},31994:t=>{t.exports=["Мин-Макс"]},60259:t=>{t.exports=["Метки макс. и мин. цен"]},21803:t=>{t.exports=["Линии макс. и мин. цен"]},31895:t=>{t.exports=["Маркер"]},69085:t=>{t.exports=['Гистограмма слишком большая, увеличьте параметр "Размер строки".']},8122:t=>{t.exports=['Гистограмма слишком большая, уменьшите параметр "Размер строки".']},23450:t=>{t.exports=["Изображение"]},71778:t=>{t.exports=["Промежуточная"]},14177:t=>{t.exports=["Неизвестный инструмент"]},53239:t=>{t.exports=["Инвертировать шкалу"]},20062:t=>{t.exports=["Индексированная на 100"]},81584:t=>{t.exports=["Метки значений индикаторов"]},31485:t=>{t.exports=["Метки названий индикаторов"]},27677:t=>{t.exports=["Линия данных"]},98767:t=>{t.exports=["Добавить индикатор"]},9114:t=>{t.exports=["Внутрь"]},12354:t=>{t.exports=["Вилы (внутрь)"]},26579:t=>{t.exports=["Значок"]},37885:t=>{t.exports=["Стамбул"]},87469:t=>{t.exports=["Йоханнесбург"]},52707:t=>{t.exports=["Джакарта"]},95425:t=>{t.exports=["Янв"]},42890:t=>{t.exports=["Иерусалим"]},6215:t=>{t.exports=["Июл"]},15224:t=>{t.exports=["Июн"]},36253:t=>{t.exports=["Джуно"]},15241:t=>{t.exports=["Влево"]},29404:t=>{t.exports=["Вправо"]},850:t=>{t.exports=["Упс!"]},675:t=>{t.exports=["Дерево объектов"]},73546:t=>{t.exports=["Окт"]},39280:t=>{t.exports=["Цена откр."]},25595:t=>{t.exports=["Обычные"]},82906:t=>{t.exports=["Осло"]},8136:t=>{t.exports=["Мин."]},42284:t=>{t.exports=["Заблокировать"]},1441:t=>{t.exports=["Блокировать/разблокировать"]},82232:t=>{t.exports=["Зафиксировать вертикальную линию курсора по времени"]},18219:t=>{t.exports=["Зафиксировать соотношение цена/бар"]},12285:t=>{t.exports=["Логарифмическая"]},50286:t=>{t.exports=["Лондон"]},44604:t=>{t.exports=["Длинная позиция"]},87604:t=>{t.exports=["Лос-Анджелес"]},18528:t=>{t.exports=["Метка вниз"]},13046:t=>{t.exports=["Метка вверх"]},94420:t=>{t.exports=["Метки"]},89155:t=>{t.exports=["Лагос"]},25846:t=>{t.exports=["Лима"]},1277:t=>{t.exports=["Линия"]},38397:t=>{t.exports=["Линия с точками"]},63492:t=>{t.exports=["Линейный прорыв"]},83182:t=>{t.exports=["Линии"]},78104:t=>{t.exports=["Ссылка на изображение графика скопирована {emoji}"]},50091:t=>{t.exports=["Лиссабон"]},64352:t=>{t.exports=["Люксембург"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["Переместите точку, чтобы установить якорь, затем нажмите, чтобы разместить"]},45828:t=>{t.exports=["Переместить"]},44302:t=>{t.exports=["Переместить шкалу влево"]},94338:t=>{t.exports=["Переместить шкалу вправо"]},66276:t=>{t.exports=["Измененные Шифа"]},18559:t=>{t.exports=["Видоизмененные вилы Шифа"]},18665:t=>{t.exports=["Москва"]},58038:t=>{t.exports=["Мадрид"]},34190:t=>{t.exports=["Мальта"]},90271:t=>{t.exports=["Манила"]},51369:t=>{t.exports=["Мар"]},85095:t=>{t.exports=["Мехико"]},75633:t=>{t.exports=["Объединить все шкалы в одну"]},95093:t=>{t.exports=["Разные"]},10931:t=>{t.exports=["Микро"]},58397:t=>{ +t.exports=["Миллениум"]},85884:t=>{t.exports=["Минуэт"]},9632:t=>{t.exports=["Минускул"]},63158:t=>{t.exports=["Отобразить по вертикали"]},42769:t=>{t.exports=["Маскат"]},43088:t=>{t.exports=["Н/Д"]},3485:t=>{t.exports=["Без шкалы (на весь экран)"]},8886:t=>{t.exports=["Не синхронизировать"]},16971:t=>{t.exports=["Нет данных объёма"]},75549:t=>{t.exports=["Заметка"]},71230:t=>{t.exports=["Ноя"]},99203:t=>{t.exports=["Остров Норфолк"]},79023:t=>{t.exports=["Найроби"]},91203:t=>{t.exports=["Нью-Йорк"]},24143:t=>{t.exports=["Новая Зеландия"]},40887:t=>{t.exports=["Выше, на новую панель"]},96712:t=>{t.exports=["Ниже, на новую панель"]},33566:t=>{t.exports=["Никосия"]},56670:t=>{t.exports=["Что-то пошло не так"]},64968:t=>{t.exports=["Что-то пошло не так. Попробуйте позже, пожалуйста."]},10520:t=>{t.exports=["Сохранить график"]},9908:t=>{t.exports=["Сохранить как"]},68553:t=>{t.exports=["Сан-Сальвадор"]},65412:t=>{t.exports=["Сантьяго"]},13538:t=>{t.exports=["Сан-Паулу"]},37207:t=>{t.exports=["Игнорировать шкалу индикаторов"]},51464:t=>{t.exports=["Шифа"]},98114:t=>{t.exports=["Вилы Шифа"]},1535:t=>{t.exports=["Обновления скрипта могут не сохраниться, если вы закроете страницу."]},89517:t=>{t.exports=["Настройки"]},43247:t=>{t.exports=["Вторая дробная часть неверна."]},19796:t=>{t.exports=["Отправить назад"]},23221:t=>{t.exports=["На один слой назад"]},5961:t=>{t.exports=["Сеул"]},57902:t=>{t.exports=["Сен"]},25866:t=>{t.exports=["Сессия"]},59827:t=>{t.exports=["Границы сессий"]},69240:t=>{t.exports=["Шанхай"]},37819:t=>{t.exports=["Короткая позиция"]},81428:t=>{t.exports=["Показать"]},98116:t=>{t.exports=["Показать все объекты рисования"]},39046:t=>{t.exports=["Показать все объекты и индикаторы"]},38293:t=>{t.exports=["Показать все объекты рисования, индикаторы, позиции и заявки"]},49982:t=>{t.exports=["Показать все индикаторы"]},48284:t=>{t.exports=["Все идеи"]},62632:t=>{t.exports=["Показать все позиции и заявки"]},24620:t=>{t.exports=["Показывать переключение непрерывного контракта"]},84813:t=>{t.exports=["Показывать срок действия контракта"]},66263:t=>{t.exports=["Отображать дивиденды"]},46771:t=>{t.exports=["Отображать прибыль на акцию"]},87933:t=>{t.exports=["Идеи тех, на кого подписан"]},72973:t=>{t.exports=["Показывать последние новости"]},58669:t=>{t.exports=["Только мои идеи"]},30816:t=>{t.exports=["Отображать сплит акций"]},68161:t=>{t.exports=["Знак"]},56683:t=>{t.exports=["Сингапур"]},69502:t=>{t.exports=["Синусоида"]},44904:t=>{t.exports=["Квадрат"]},70213:t=>{t.exports=["Достигнут лимит индикаторов/сигналов: {number} элементов на шаблон графиков.\nПожалуйста, удалите некоторые инструменты."]},32733:t=>{t.exports=["Стиль"]},65323:t=>{t.exports=["Слева"]},14113:t=>{t.exports=["Справа"]},93161:t=>{t.exports=["Оставаться в режиме рисования"]},79511:t=>{t.exports=["Ступенчатая линия"]},84573:t=>{t.exports=["Стикер"]},48767:t=>{t.exports=["Стокгольм"]},29662:t=>{t.exports=["Субмикро"]},9753:t=>{t.exports=["Субмиллениум"]},71722:t=>{t.exports=["Субминуэт"]},91889:t=>{t.exports=["Суперцикл"]},33820:t=>{ +t.exports=["Супермиллениум"]},11020:t=>{t.exports=["Сидней"]},89659:t=>{t.exports=["Ошибка символа"]},90932:t=>{t.exports=["Метка имени инструмента"]},65986:t=>{t.exports=["Информация по инструменту"]},52054:t=>{t.exports=["Метка последнего значения символа"]},33606:t=>{t.exports=["Синхр. везде"]},18008:t=>{t.exports=["Синхронизировать на всех графиках"]},99969:t=>{t.exports=["Крестики-нолики"]},53047:t=>{t.exports=["Ломаная линия"]},34402:t=>{t.exports=["Траектория"]},70394:t=>{t.exports=["Параллельный канал"]},95995:t=>{t.exports=["Париж"]},29682:t=>{t.exports=["Вставить"]},51102:t=>{t.exports=["Процентная"]},35590:t=>{t.exports=["Перт"]},19093:t=>{t.exports=["Финикс"]},22293:t=>{t.exports=["Наклонный веер"]},43852:t=>{t.exports=["Вилы"]},37680:t=>{t.exports=["Закрепить на новой левой шкале"]},43707:t=>{t.exports=["Закрепить на новой правой шкале"]},91130:t=>{t.exports=["Закрепить на левой шкале"]},61201:t=>{t.exports=["Закрепить на левой шкале (скрыто)"]},764:t=>{t.exports=["Закрепить на правой шкале"]},20207:t=>{t.exports=["Закрепить на правой шкале (скрыто)"]},66156:t=>{t.exports=["Закрепить на шкале (сейчас слева)"]},54727:t=>{t.exports=["Закрепить на шкале (сейчас без шкалы)"]},76598:t=>{t.exports=["Закрепить на шкале (сейчас справа)"]},39065:t=>{t.exports=["Закрепить на шкале (сейчас {label})"]},97324:t=>{t.exports=["Закрепить на шкале {label}"]},56948:t=>{t.exports=["Закрепить на шкале {label} (скрыто)"]},32156:t=>{t.exports=["Закреплено на левой шкале"]},8128:t=>{t.exports=["Закреплено на левой шкале (скрыто)"]},3822:t=>{t.exports=["Закреплено на правой шкале"]},44538:t=>{t.exports=["Закрепить на правой шкале (скрыто)"]},65810:t=>{t.exports=["Закреплено на шкале {label}"]},14125:t=>{t.exports=["Закреплено на шкале {label} (скрыто)"]},97378:t=>{t.exports=["Кнопка Плюс"]},46669:t=>{t.exports=["Пожалуйста, предоставьте доступ к записи в буфер обмена в вашем браузере или нажмите {keystroke}"]},35963:t=>{t.exports=["Зажмите и держите {key} во время масштабирования, чтобы сохранить позицию графика"]},95921:t=>{t.exports=["Метка цены"]},28625:t=>{t.exports=["Ценовая заметка"]},2032:t=>{t.exports=["Диапазон цен"]},32061:t=>{t.exports=["Формат цены не поддерживается."]},91492:t=>{t.exports=["Линия цены"]},48404:t=>{t.exports=["Первичная"]},87086:t=>{t.exports=["Проекция"]},10160:t=>{t.exports=["Опубликовано на {customer}, {date}"]},19056:t=>{t.exports=["Катар"]},9998:t=>{t.exports=["Вращающийся прямоугольник"]},74214:t=>{t.exports=["Рим"]},50470:t=>{t.exports=["Луч"]},90357:t=>{t.exports="Range"},26833:t=>{t.exports=["Рейкьявик"]},328:t=>{t.exports=["Прямоугольник"]},41615:t=>{t.exports=["Повторить"]},35001:t=>{t.exports=["Регрессионный тренд"]},34596:t=>{t.exports=["Удалить"]},1434:t=>{t.exports=["Удалить объекты рисования"]},13951:t=>{t.exports=["Удалить индикаторы"]},4142:t=>{t.exports=["Переименовать график"]},20801:t=>{t.exports=["Ренко"]},34301:t=>{t.exports=["Сбросить состояние графика"]},17258:t=>{t.exports=["Сбросить масштаб ценовой шкалы"]},25333:t=>{t.exports=["Сбросить масштаб временной шкалы"]}, +52588:t=>{t.exports=["Эр-Рияд"]},5871:t=>{t.exports=["Рига"]},33603:t=>{t.exports=["Предупреждение"]},48474:t=>{t.exports=["Варшава"]},20466:t=>{t.exports=["Токелау"]},94284:t=>{t.exports=["Токио"]},83836:t=>{t.exports=["Торонто"]},38788:t=>{t.exports=["Тайбей"]},39108:t=>{t.exports=["Таллин"]},37229:t=>{t.exports=["Текст"]},16267:t=>{t.exports=["Тегеран"]},19611:t=>{t.exports=["Шаблон"]},29198:t=>{t.exports=["Поставщик данных не предоставляет данные об объеме для этого инструмента."]},8162:t=>{t.exports=["Невозможно загрузить предпросмотр публикации. Отключите расширения браузера и попробуйте снова."]},65943:t=>{t.exports=["Данный индикатор нельзя применить к другому индикатору."]},74986:t=>{t.exports=["Доступ к этому скрипту ограничен. Запросите доступ у автора скрипта."]},98538:t=>{t.exports=["Паттерн трёх движений"]},30973:t=>{t.exports=["Тики"]},31976:t=>{t.exports=["Время"]},64375:t=>{t.exports=["Часовой пояс"]},95005:t=>{t.exports=["Временные циклы"]},87085:t=>{t.exports=["Торговля"]},94770:t=>{t.exports=["Угол тренда"]},23104:t=>{t.exports=["Линия тренда"]},15501:t=>{t.exports=["Расширение Фибоначчи, основанное на тренде"]},31196:t=>{t.exports=["Периоды Фибоначчи, основанные на тренде"]},29245:t=>{t.exports=["Треугольник"]},83356:t=>{t.exports=["Треугольник вниз"]},12390:t=>{t.exports=['Шаблон "Треугольник"']},28340:t=>{t.exports=["Треугольник вверх"]},93855:t=>{t.exports=["Тунис"]},50406:t=>{t.exports="UTC"},81320:t=>{t.exports=["Отменить"]},25933:t=>{t.exports=["Количество"]},15101:t=>{t.exports=["Разблокировать"]},34150:t=>{t.exports=["Восходящая волна 4"]},83927:t=>{t.exports=["Восходящая волна 5"]},58976:t=>{t.exports=["Восходящая волна 1 или А"]},11661:t=>{t.exports=["Восходящая волна 2 или B"]},53958:t=>{t.exports=["Восходящая волна 3"]},66560:t=>{t.exports=["Восходящая волна С"]},18426:t=>{t.exports=["Фиксированный профиль объема"]},61022:t=>{t.exports=["Индикатор Профиль объёма доступен только в платных подписках."]},15771:t=>{t.exports=["Ванкувер"]},56211:t=>{t.exports=["Вертикальная линия"]},75354:t=>{t.exports=["Вильнюс"]},21852:t=>{t.exports=["Видимость"]},27557:t=>{t.exports=["Видимость на интервалах"]},89960:t=>{t.exports=["При наведении курсора"]},22198:t=>{t.exports=["Порядок слоев"]},7050:t=>{t.exports=["X Пересечение"]},66527:t=>{t.exports=["Шаблон XABCD"]},17126:t=>{t.exports=["Нельзя использовать этот временной интервал точек разворота на этом интервале"]},69293:t=>{t.exports=["Янгон"]},84301:t=>{t.exports=["Цюрих"]},76020:t=>{t.exports=["изменение угла Эллиотта"]},83935:t=>{t.exports=["изменение: не перекрывать метки"]},39402:t=>{t.exports=["изменение видимости метки средней цены закрытия"]},98866:t=>{t.exports=["изменение видимости линии средней цены закрытия"]},5100:t=>{t.exports=["изменение видимости меток цен покупки и продажи"]},32311:t=>{t.exports=["изменение видимости линий цен покупки и продажи"]},22641:t=>{t.exports=["изменение валюты"]},30501:t=>{t.exports=["изменение формата отображения графиков на {title}"]},7017:t=>{ +t.exports=["изменение видимости переключения непрерывного контракта"]},58108:t=>{t.exports=["изменение видимости обратного отсчета до закрытия бара"]},7151:t=>{t.exports=["изменение диапазона дат"]},84944:t=>{t.exports=["изменение отображения дивидендов"]},79574:t=>{t.exports=["изменение видимости событий на графике"]},88217:t=>{t.exports=["изменение отображения прибыли"]},28288:t=>{t.exports=["изменение видимости срока действия фьючерсного контракта"]},66805:t=>{t.exports=["изменение видимости меток макс. и мин. цен"]},92556:t=>{t.exports=["изменение видимости линий макс. и мин. цен"]},87027:t=>{t.exports=["изменение видимости меток названий индикаторов"]},14922:t=>{t.exports=["изменение видимости меток значений индикаторов"]},19839:t=>{t.exports=["изменение видимости последних новостей"]},23783:t=>{t.exports=["изменение группы синхронизации"]},87510:t=>{t.exports=["изменение высоты панели"]},50190:t=>{t.exports=["изменение видимости кнопки Плюс"]},49889:t=>{t.exports=["изменение видимости меток цены пре-/постмаркета"]},16750:t=>{t.exports=["изменение видимости линии цены пре-/постмаркета"]},59883:t=>{t.exports=["изменение видимости линии цены предыдущего закрытия"]},67761:t=>{t.exports=["изменение видимости линии цены"]},69510:t=>{t.exports=["изменение соотношения цена/бар"]},32303:t=>{t.exports=["изменение разрешения"]},526:t=>{t.exports=["смену инструмента"]},9402:t=>{t.exports=["изменение видимости меток инструментов"]},53150:t=>{t.exports=["изменение видимости последнего значения инструмента"]},12707:t=>{t.exports=["изменение видимости предыдущего значения закрытия инструмента"]},65303:t=>{t.exports=["изменение сессии"]},15403:t=>{t.exports=["изменение видимости границ сессии"]},53438:t=>{t.exports=["изменение стиля серии"]},74488:t=>{t.exports=["изменение отображения сплитов"]},20505:t=>{t.exports=["изменение часового пояса"]},39028:t=>{t.exports=["изменение единиц"]},21511:t=>{t.exports=["изменение отображения"]},16698:t=>{t.exports=["изменение видимости на текущем интервале"]},78422:t=>{t.exports=["изменение видимости на текущем интервале и выше"]},49529:t=>{t.exports=["изменение видимости на текущем интервале и ниже"]},66927:t=>{t.exports=["изменение видимости на всех интервалах"]},74428:t=>{t.exports=["изменение стиля {title}"]},72032:t=>{t.exports=["изменение точки {pointIndex}"]},65911:t=>{t.exports=["графики от TradingView"]},5179:t=>{t.exports=["клонирование объектов рисования"]},3195:t=>{t.exports=["создание группы инструментов рисования"]},92659:t=>{t.exports=["создание группы из выбранных инструментов рисования"]},81791:t=>{t.exports=["создание {tool}"]},63649:t=>{t.exports=["вырезание объектов"]},78755:t=>{t.exports=["вырезание {title}"]},99113:t=>{t.exports=["добавление инструмента рисования {lineTool} в группу {name}"]},40242:t=>{t.exports=["добавление инструмента(ов) рисования в группу {group}"]},22856:t=>{t.exports=["добавление фин. показателя на все графики в окне"]},82388:t=>{t.exports=["добавление индикатора на все графики в окне"]},94292:t=>{ +t.exports=["добавление стратегии ко всем графикам в окне"]},27982:t=>{t.exports=["добавление символа на все графики в окне"]},66568:t=>{t.exports=["применение цветовой темы для графика"]},64034:t=>{t.exports=["применение ко всем свойствам графика"]},49037:t=>{t.exports=["применение шаблона графических объектов"]},96996:t=>{t.exports=["применение настроек по умолчанию к выбранным объектам"]},44547:t=>{t.exports=["применение индикаторов ко всем графикам в окне"]},26065:t=>{t.exports=["применение шаблона индикаторов {template}"]},58570:t=>{t.exports=["применение темы для панелей инструментов"]},27195:t=>{t.exports=["перемещение на один слой вперед группы {title}"]},78246:t=>{t.exports=["перемещение поверх: {title}"]},56763:t=>{t.exports=["перемещение вперед: {title}"]},5607:t=>{t.exports=["от TradingView"]},90621:t=>{t.exports=["закрепление диапазона дат"]},12962:t=>{t.exports=["удаление линии уровня"]},63391:t=>{t.exports=["удаление инструменты рисования из группы {group}"]},59942:t=>{t.exports=["отражение по горизонтали шаблонов баров"]},70301:t=>{t.exports=["скрытие: {title}"]},91842:t=>{t.exports=["скрытие линии меток оповещений"]},54781:t=>{t.exports=["скрытие всех объектов рисования"]},44974:t=>{t.exports=["скрытие отметок на барах"]},28916:t=>{t.exports=["закрепление интервала"]},94245:t=>{t.exports=["инвертирование шкалы"]},90743:t=>{t.exports=["добавление {title}"]},53146:t=>{t.exports=["добавление {title} после {targetTitle}"]},74055:t=>{t.exports=["перемещение {title} после {target}"]},11231:t=>{t.exports=["перемещение {title} перед {target}"]},67176:t=>{t.exports=["перемещение {title} перед {targetTitle}"]},54597:t=>{t.exports=["загрузку шаблона по умолчанию"]},30295:t=>{t.exports=["загрузка..."]},50193:t=>{t.exports=["блокировку: {title}"]},4963:t=>{t.exports=["закрепление группы {group}"]},68163:t=>{t.exports=["прикрепление объектов"]},47107:t=>{t.exports=["перемещение"]},11303:t=>{t.exports=["перемещение на новую левую шкалу: {title}"]},45544:t=>{t.exports=["перемещение на новую правую шкалу: {title}"]},81898:t=>{t.exports=["перемещение всех шкал влево"]},22863:t=>{t.exports=["перемещение всех шкал вправо"]},45356:t=>{t.exports=["перемещение объекта(ов) рисования"]},15086:t=>{t.exports=["перемещение влево"]},61711:t=>{t.exports=["перемещение вправо"]},4184:t=>{t.exports=["перемещение шкалы"]},74642:t=>{t.exports=["режим Без шкалы (на весь экран) для {title}"]},45223:t=>{t.exports=["невидимость группы {group}"]},87927:t=>{t.exports=["видимость группы {group}"]},62153:t=>{t.exports=["перемещение ниже"]},70746:t=>{t.exports=["перемещение на панель"]},66143:t=>{t.exports=["перемещение выше"]},81870:t=>{t.exports=["отражение по вертикали шаблонов баров"]},16542:t=>{t.exports=["н/д"]},47222:t=>{t.exports=["изменение ценовой шкалы"]},99042:t=>{t.exports=["игнорирование шкалы индикаторов"]},35962:t=>{t.exports=["изменение временной шкалы"]},68193:t=>{t.exports=["прокрутку"]},70009:t=>{t.exports=["прокрутку временной шкалы"]},69485:t=>{t.exports=["применение стратегии выбора ценовой шкалы для {title}"]},16259:t=>{ +t.exports=["перемещение назад: {title}"]},66781:t=>{t.exports=["перемещение назад: {title}"]},4998:t=>{t.exports=["перемещение на один слой назад группы {title}"]},64704:t=>{t.exports=["возможность делиться объектами рисования везде"]},77554:t=>{t.exports=["возможность делиться объектами рисования на всех графиках"]},16237:t=>{t.exports=["отображение линий меток оповещений"]},13622:t=>{t.exports=["отображение всех идей"]},26267:t=>{t.exports=["отображение идей тех, на кого подписан"]},40061:t=>{t.exports=["отображение только собственных идей"]},52010:t=>{t.exports=["нахождение в режиме рисования"]},98784:t=>{t.exports=["прекращение синхронизации объектов рисования"]},57011:t=>{t.exports=["прекращение синхронизации линий тренда"]},92831:t=>{t.exports=["закрепление символа"]},60635:t=>{t.exports=["синхронизацию времени"]},99769:t=>{t.exports=["при поддержке"]},68111:t=>{t.exports=["технология TradingView"]},96916:t=>{t.exports=["вставку объекта рисования"]},80611:t=>{t.exports=["вставку индикатора"]},41601:t=>{t.exports=["вставку {title}"]},84018:t=>{t.exports=["закрепление на левой шкале"]},22615:t=>{t.exports=["закрепление на правой шкале"]},56015:t=>{t.exports=["закрепление на шкале {label}"]},33348:t=>{t.exports=["перестановку панелей"]},15516:t=>{t.exports=["удаление всех индикаторов"]},80171:t=>{t.exports=["удаление всех объектов рисования и индикаторов"]},59211:t=>{t.exports=["удаление невыбранных пустых объектов рисования"]},44656:t=>{t.exports=["удаление объектов рисования"]},70653:t=>{t.exports=["удаление группы объектов рисования"]},66414:t=>{t.exports=["удаление источников данных линии"]},47637:t=>{t.exports=["удаление панели"]},39859:t=>{t.exports=["удаление {title}"]},78811:t=>{t.exports=["удаление группы инструментов рисования: {name}"]},16338:t=>{t.exports=["переименование группы {group} на {newName}"]},30910:t=>{t.exports=["сброс настроек размера графика"]},21948:t=>{t.exports=["сброс состояния графика"]},55064:t=>{t.exports=["сброс масштабов временной шкалы"]},13034:t=>{t.exports=["изменение размера графика"]},9608:t=>{t.exports=["сброс настроек"]},63060:t=>{t.exports=["включение/выключение автоматического масштаба"]},98860:t=>{t.exports=["включение/выключение индексированной на 100 шкалы"]},21203:t=>{t.exports=["включение/выключение закрепления шкалы"]},60166:t=>{t.exports=["включение/выключение логарифмической шкалы"]},68642:t=>{t.exports=["включение/выключение процентной шкалы"]},33714:t=>{t.exports=["включение/выключение равномерной шкалы"]},47122:t=>{t.exports=["время отслеживания"]},28068:t=>{t.exports=["отключение возможности делиться объектами рисования"]},66824:t=>{t.exports=["открепление объектов"]},51114:t=>{t.exports=["открепление группы {group}"]},92421:t=>{t.exports=["разблокирование: {title}"]},20057:t=>{t.exports=["перемещение на новую нижнюю панель"]},52540:t=>{t.exports=["перемещение выше, на новую панель"]},86949:t=>{t.exports=["перемещение ниже, на новую панель"]},50728:t=>{t.exports=["обновление скрипта {title}"]},33355:t=>{t.exports=["Бары: {count}"]},88841:t=>{ +t.exports=["Финансовые показатели {symbol} от TradingView"]},38641:t=>{t.exports=["{userName} опубликовал(а) на {customer}, {date}"]},59833:t=>{t.exports=["изменение масштаба"]},19813:t=>{t.exports=["увеличение масштаба"]},9645:t=>{t.exports=["уменьшение масштаба"]},30572:t=>{t.exports=["день","дня","дней","дней"]},52254:t=>{t.exports=["час","часа","часов","часов"]},99062:t=>{t.exports=["месяц","месяца","месяцев","месяцев"]},69143:t=>{t.exports=["минута","минуты","минут","минут"]},71787:t=>{t.exports=["секунда","секунды","секунд","секунд"]},82797:t=>{t.exports="range"},47966:t=>{t.exports=["неделя","недели","недель","недель"]},99136:t=>{t.exports=["тик","тика","тиков","тиков"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["Австралийский доллар / Канадский доллар"],t.exports["#AUDCHF-symbol-description"]=["Австралийский доллар / Швейцарский франк"],t.exports["#AUDJPY-symbol-description"]=["Австралийский доллар / Японская иена"],t.exports["#AUDNZD-symbol-description"]=["Австралийский доллар / Новозеландский доллар"],t.exports["#AUDRUB-symbol-description"]=["Австралийский доллар / Российский рубль"],t.exports["#AUDUSD-symbol-description"]=["Австралийский доллар / Доллар США"],t.exports["#BRLJPY-symbol-description"]=["Бразильский реал / Японская иена"],t.exports["#BTCCAD-symbol-description"]=["Биткоин / Канадский доллар"],t.exports["#BTCCNY-symbol-description"]=["Биткоин / Китайский юань"],t.exports["#BTCEUR-symbol-description"]=["Биткоин / Евро"],t.exports["#BTCKRW-symbol-description"]=["Биткоин / Южнокорейская вона"],t.exports["#BTCRUR-symbol-description"]=["Биткоин / Российский рубль"],t.exports["#BTCUSD-symbol-description"]=["Биткоин / Доллар США"],t.exports["#BVSP-symbol-description"]=["Индекс BOVESPA"],t.exports["#CADJPY-symbol-description"]=["Канадский доллар / Японская иена"],t.exports["#CB1!-symbol-description"]=["Нефть марки Brent"],t.exports["#CHFJPY-symbol-description"]=["Швейцарский франк / Японская иена"],t.exports["#COPPER-symbol-description"]=["CFD на медь"],t.exports["#ES1-symbol-description"]=["Фьючерсы на E-Mini S&P 500"],t.exports["#ESP35-symbol-description"]=["Индекс IBEX 35"],t.exports["#EUBUND-symbol-description"]=["Еврооблигации"],t.exports["#EURAUD-symbol-description"]=["Евро / Австралийский доллар"],t.exports["#EURBRL-symbol-description"]=["Евро / Бразильский реал"],t.exports["#EURCAD-symbol-description"]=["Евро / Канадский доллар"],t.exports["#EURCHF-symbol-description"]=["Евро / Швейцарский франк"],t.exports["#EURGBP-symbol-description"]=["Евро / Британский фунт"],t.exports["#EURJPY-symbol-description"]=["Евро / Японская иена"],t.exports["#EURNZD-symbol-description"]=["Евро / Новозеландский доллар"],t.exports["#EURRUB-symbol-description"]=["Евро / Российский рубль"],t.exports["#EURRUB_TOM-symbol-description"]=["Евро / Российский рубль TOM"],t.exports["#EURSEK-symbol-description"]=["Евро / Шведская крона"],t.exports["#EURTRY-symbol-description"]=["Евро / Турецкая лира"], +t.exports["#EURUSD-symbol-description"]=["Евро / Доллар США"],t.exports["#EUSTX50-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["Индекс CAC 40"],t.exports["#GB10-symbol-description"]=["10-летние облигации Британии"],t.exports["#GBPAUD-symbol-description"]=["Британский фунт / Австралийский доллар"],t.exports["#GBPCAD-symbol-description"]=["Британский фунт / Канадский доллар"],t.exports["#GBPCHF-symbol-description"]=["Британский фунт / Швейцарский франк"],t.exports["#GBPEUR-symbol-description"]=["Британский фунт / Евро"],t.exports["#GBPJPY-symbol-description"]=["Британский фунт / Японская иена"],t.exports["#GBPNZD-symbol-description"]=["Британский фунт / Новозеландский доллар"],t.exports["#GBPRUB-symbol-description"]=["Британский фунт / Российский рубль"],t.exports["#GBPUSD-symbol-description"]=["Британский фунт / Доллар США"],t.exports["#GER30-symbol-description"]=["Индекс DAX"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["Индекс FTSE MIB"],t.exports["#JPN225-symbol-description"]=["Индекс Nikkei 225"],t.exports["#JPYKRW-symbol-description"]=["Японская иена / Южнокорейская вона"],t.exports["#JPYRUB-symbol-description"]=["Японская иена / Российский рубль"],t.exports["#KA1-symbol-description"]=["Фьючерсы на сахар"],t.exports["#KG1-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#KT1-symbol-description"]="Key Tronic Corр.",t.exports["#LKOH-symbol-description"]=["ЛУКОЙЛ"],t.exports["#LTCBTC-symbol-description"]=["Лайткоин / Биткоин"],t.exports["#MGNT-symbol-description"]=["Магнит"],t.exports["#MICEX-symbol-description"]=["Индекс МосБиржи"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ОАО ГМК Норильский никель (РЕПО)"],t.exports["#MSFT-symbol-description"]=["Microsoft Corporation (Майкрософт)"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["Природный газ (Henry Hub)"],t.exports["#NKY-symbol-description"]=["Идекс Nikkei 225"],t.exports["#NZDJPY-symbol-description"]=["Новозеландский доллар / Японская иена"],t.exports["#NZDUSD-symbol-description"]=["Новозеландский доллар / Доллар США"],t.exports["#RB1-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#RTS-symbol-description"]=["Индекс РТС"],t.exports["#SBER-symbol-description"]=["Сбербанк"],t.exports["#SPX500-symbol-description"]=["Индекс S&P 500"],t.exports["#TWTR-symbol-description"]=["Twitter Inc (Твиттер)"],t.exports["#UK100-symbol-description"]=["Индекс FTSE 100"],t.exports["#USDBRL-symbol-description"]=["Доллар США / Бразильский реал"],t.exports["#USDCAD-symbol-description"]=["Доллар США / Канадский доллар"],t.exports["#USDCHF-symbol-description"]=["Доллар США / Швейцарский франк"],t.exports["#USDCNY-symbol-description"]=["Доллар США / Китайский юань"],t.exports["#USDDKK-symbol-description"]=["Доллар США / Датская крона"],t.exports["#USDHKD-symbol-description"]=["Доллар США / Гонконгский доллар"],t.exports["#USDIDR-symbol-description"]=["Доллар США / Индонезийская рупия"], +t.exports["#USDINR-symbol-description"]=["Доллар США / Индийская рупия"],t.exports["#USDJPY-symbol-description"]=["Доллар США / Японская иена"],t.exports["#USDKRW-symbol-description"]=["Доллар США / Южнокорейская вона"],t.exports["#USDMXN-symbol-description"]=["Доллар США / Мексиканский песо"],t.exports["#USDPHP-symbol-description"]=["Доллар США / Филиппинское песо"],t.exports["#USDRUB-symbol-description"]=["Доллар США / Российский рубль"],t.exports["#USDRUB_TOM-symbol-description"]=["Доллар США / Российский рубль TOM"],t.exports["#USDSEK-symbol-description"]=["Доллар США / Шведская крона"],t.exports["#USDSGD-symbol-description"]=["Доллар США / Сингапурский доллар"],t.exports["#USDTRY-symbol-description"]=["Доллар США / Турецкая лира"],t.exports["#VTBR-symbol-description"]=["Банк ВТБ"],t.exports["#XAGUSD-symbol-description"]=["Серебро / Доллар США"],t.exports["#XAUUSD-symbol-description"]=["Золото / Доллар США"],t.exports["#XPDUSD-symbol-description"]=["CFD на палладий"],t.exports["#XPTUSD-symbol-description"]=["Платина / Доллар США"],t.exports["#ZS1-symbol-description"]=["Фьючерсы на соевые бобы - ECBT"],t.exports["#ZW1-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#BTCGBP-symbol-description"]=["Биткоин / Британский фунт"],t.exports["#MICEXINDEXCF-symbol-description"]=["Индекс МосБиржи"],t.exports["#BTCAUD-symbol-description"]=["Биткоин / Австралийский доллар"],t.exports["#BTCJPY-symbol-description"]=["Биткоин / Японская иена"],t.exports["#BTCBRL-symbol-description"]=["Биткоин / Бразильская лира"],t.exports["#PT10-symbol-description"]=["10-летние облигации Португалии"],t.exports["#TXSX-symbol-description"]=["Индекс TSX 60"],t.exports["#VIXC-symbol-description"]=["Индекс TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["Доллар США / Польский злотый"],t.exports["#EURPLN-symbol-description"]=["Евро / Польский злотый"],t.exports["#BTCPLN-symbol-description"]=["Биткоин / Польский злотый"],t.exports["#CAC40-symbol-description"]=["Индекс CAC 40"],t.exports["#XBTCAD-symbol-description"]=["Биткоин / Канадский доллар"],t.exports["#ITI2!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIF2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIG2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIH2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIJ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIK2018-symbol-description"]=["Фьючерсы на железную руду"], +t.exports["#ITIK2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIK2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIM2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIN2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIQ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIU2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIV2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIX2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2017-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2018-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2019-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#ITIZ2020-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#AMEX:GXF-symbol-description"]="Global x FTSE Nordic Region ETF",t.exports["#ASX:XAF-symbol-description"]=["Индекс S&P/ASX All Australian 50"],t.exports["#ASX:XAT-symbol-description"]=["Индекс S&P/ASX All Australian 200"],t.exports["#BIST:XU100-symbol-description"]=["Индекс BIST 100"],t.exports["#GPW:WIG20-symbol-description"]=["Индекс WIG20"],t.exports["#INDEX:JKSE-symbol-description"]=["Индекс Jakarta Composite"],t.exports["#INDEX:KLSE-symbol-description"]=["Индекс Bursa Malaysia KLCI"],t.exports["#INDEX:NZD-symbol-description"]=["Индекс NZX 50"],t.exports["#INDEX:STI-symbol-description"]=["Индекс STI"],t.exports["#INDEX:XLY0-symbol-description"]=["Индекс Shanghai Composite"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Индекс МосБиржи"],t.exports["#NYMEX:KT1!-symbol-description"]=["Фьючерсы на кофе"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["CFD на природный газ"], +t.exports["#OANDA:USDPLN-symbol-description"]=["Доллар США / Польский злотый"],t.exports["#TSX:TX60-symbol-description"]=["Индекс S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["Совокупный индекс облигаций США, ETF (CAD-hedged) UN"],t.exports["#TSX:VIXC-symbol-description"]=["Индекс S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["Индекс CAC 40"],t.exports["#TVC:ES10-symbol-description"]=["10-летние облигации Испании"],t.exports["#TVC:EUBUND-symbol-description"]=["Еврооблигации"],t.exports["#TVC:GB02-symbol-description"]=["2-летние облигации Британии"],t.exports["#TVC:GB10-symbol-description"]=["10-летние облигации Британии"],t.exports["#TVC:GOLD-symbol-description"]=["CFD на золото (US$ / OZ)"],t.exports["#TVC:ID03-symbol-description"]=["3-летние облигации Индонезии"],t.exports["#TVC:ID10-symbol-description"]=["10-летние облигации Индонезии"],t.exports["#TVC:PALLADIUM-symbol-description"]=["CFD на палладий (US$ / OZ)"],t.exports["#TVC:PT10-symbol-description"]=["10-летние облигации Португалии"],t.exports["#TVC:SILVER-symbol-description"]=["CFD на серебро (US$ / OZ)"],t.exports["#TVC:RUT-symbol-description"]=["Индекс Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["Индекс S&P/TSX Composite"],t.exports["#OANDA:CH20CHF-symbol-description"]=["Индекс Swiss 20"],t.exports["#TVC:SHCOMP-symbol-description"]=["Индекс Shanghai Composite"],t.exports["#NZX:ALLC-symbol-description"]=["Индекс S&P/NZX ALL (Capital Index)"],t.exports["#AMEX:SHYG-symbol-description"]=["Доходность корпоративных облигаций США 0-5 лет"],t.exports["#TVC:AU10-symbol-description"]=["10-летние облигации Австралии"],t.exports["#TVC:CN10-symbol-description"]=["10-летние облигации Китая"],t.exports["#TVC:KR10-symbol-description"]=["10-летние облигации Кореи"],t.exports["#NYMEX:RB1!-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["Фьючерсы NY Harbor ULSD"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["Фьючерсы на этанол"],t.exports["#OANDA:XCUUSD-symbol-description"]=["CFD на медь (US$ / lb)"],t.exports["#COMEX:ZA1!-symbol-description"]=["Фьючерсы на цинк"],t.exports["#CBOT:ZW1!-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#NYMEX:KA1!-symbol-description"]=["Фьючерсы на сахар США #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#CME:E61!-symbol-description"]=["Фьючерсы на Евро"],t.exports["#CME:B61!-symbol-description"]=["Фьючерсы на британский фунт"],t.exports["#CME:QJY1!-symbol-description"]=["Фьючерсы на японскую иену"],t.exports["#CME:A61!-symbol-description"]=["Фьючерсы на австралийский доллар"],t.exports["#CME:D61!-symbol-description"]=["Фьючерсы на канадский доллар"],t.exports["#CME:SP1!-symbol-description"]=["Фьючерсы на S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["Фьючерсы на NASDAQ 100 E-Mini"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["Фьючерсы на E-mini Dow Jones ($5)"],t.exports["#CME:NY1!-symbol-description"]=["Фьючерсы на индекс Nikkei 225"],t.exports["#EUREX:DY1!-symbol-description"]=["Индекс DAX"], +t.exports["#CME:IF1!-symbol-description"]=["Фьючерсы на индекс IBOVESPA в US$"],t.exports["#CBOT:TY1!-symbol-description"]=["Фьючерсы на 10-летние среднесрочные казначейские облигации"],t.exports["#CBOT:FV1!-symbol-description"]=["Фьючерсы на 5-летние среднесрочные казначейские облигации"],t.exports["#CBOT:ZE1!-symbol-description"]=["Фьючерсы на 3-летние среднесрочные казначейские облигации"],t.exports["#CBOT:TU1!-symbol-description"]=["Фьючерсы на 2-летние среднесрочные казначейские облигации"],t.exports["#CBOT:FF1!-symbol-description"]=["Фьючерсы на ставку по федеральным фондам"],t.exports["#CBOT:US1!-symbol-description"]=["Фьючерсы на долгосрочные казначейские облигации"],t.exports["#TVC:EXY-symbol-description"]=["Индекс евро"],t.exports["#TVC:JXY-symbol-description"]=["Индекс японской иены"],t.exports["#TVC:BXY-symbol-description"]=["Индекс британского фунта"],t.exports["#TVC:AXY-symbol-description"]=["Индекс австралийского доллара"],t.exports["#TVC:CXY-symbol-description"]=["Индекс канадского доллара"],t.exports["#FRED:GDP-symbol-description"]=["Валовой внутренний продукт, 1 десятичный знак"],t.exports["#FRED:UNRATE-symbol-description"]=["Безработица среди гражданского населения"],t.exports["#FRED:POP-symbol-description"]=["Общая численность населения: всех возрастов, включая войска, расположенные за границей"],t.exports["#ETHUSD-symbol-description"]=["Эфириум / Доллар США"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Индекс IBovespa"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Индекс IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Индекс IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["Фьючерсы на медь"],t.exports["#INDEX:HSCE-symbol-description"]=["Индекс Hang Seng China Enterprises"],t.exports["#NYMEX:CL1!-symbol-description"]=["Фьючерсы на нефть WTI"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["Индекс DAX"],t.exports["#TVC:DE10-symbol-description"]=["10-летние облигации Германии"],t.exports["#TVC:DJI-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#TVC:DXY-symbol-description"]=["Индекс доллара США"],t.exports["#TVC:FR10-symbol-description"]=["10-летние облигации Франции"],t.exports["#TVC:HSI-symbol-description"]=["Индекс Hang Seng"],t.exports["#TVC:IBEX35-symbol-description"]=["Индекс IBEX 35"],t.exports["#FX:AUS200-symbol-description"]=["Индекс S&P/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["Казначейские облигации США 1-3 года (ETF)"],t.exports["#ASX:XJO-symbol-description"]=["Индекс S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["Индекс S&P BSE SENSEX"],t.exports["#INDEX:MIB-symbol-description"]=["Индекс MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#MOEX:RTSI-symbol-description"]=["Индекс РТС"],t.exports["#NSE:NIFTY-symbol-description"]=["Индекс Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["Фьючерсы на природный газ"],t.exports["#NYMEX:ZC1!-symbol-description"]=["Фьючерсы на кукурузу"], +t.exports["#TVC:IN10-symbol-description"]=["10-летние облигации Индии"],t.exports["#TVC:IT10-symbol-description"]=["10-летние облигации Италии"],t.exports["#TVC:JP10-symbol-description"]=["10-летние облигации Японии"],t.exports["#TVC:NDX-symbol-description"]=["Индекс US 100"],t.exports["#TVC:NI225-symbol-description"]=["Индекс Nikkei 225"],t.exports["#TVC:SPX-symbol-description"]=["Индекс S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["Индекс Euro Stoxx 50"],t.exports["#TVC:TR10-symbol-description"]=["10-летние облигации Турции"],t.exports["#TVC:UKOIL-symbol-description"]=["Нефть марки Brent"],t.exports["#TVC:UKX-symbol-description"]=["Индекс UK 100"],t.exports["#TVC:US02-symbol-description"]=["2-летние облигации США"],t.exports["#TVC:US05-symbol-description"]=["5-летние облигации США"],t.exports["#TVC:US10-symbol-description"]=["10-летние облигации США"],t.exports["#TVC:USOIL-symbol-description"]=["Нефть марки WTI"],t.exports["#NYMEX:ITI1!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#NASDAQ:SHY-symbol-description"]=["Казначейские облигации США 1-3 года (ETF)"],t.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",t.exports["#NASDAQ:AMD-symbol-description"]=["AMD (Advanced Micro Devices Inc.)"],t.exports["#NYSE:BABA-symbol-description"]="Alibaba Group Holdings Ltd.",t.exports["#ICEEUR:CB-symbol-description"]=["Нефть Brent"],t.exports["#ICEEUR:CB1!-symbol-description"]=["Нефть марки Brent"],t.exports["#ICEUSA:CC-symbol-description"]=["Какао"],t.exports["#NYMEX:CL-symbol-description"]=["Нефть марки WTI"],t.exports["#ICEUSA:CT-symbol-description"]=["Хлопок №2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["Молоко класса III"],t.exports["#NYSE:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#MOEX:GAZP-symbol-description"]=["Газпром"],t.exports["#COMEX:GC-symbol-description"]=["Золото"],t.exports["#CME:GF-symbol-description"]=["Крупный рогатый скот"],t.exports["#CME:HE-symbol-description"]=["Свинина"],t.exports["#NASDAQ:IEF-symbol-description"]=["Казначейские облигации США 7-10 лет (ETF)"],t.exports["#NASDAQ:IEI-symbol-description"]=["Казначейские облигации США 3-7 лет (ETF)"],t.exports["#NYMEX:KA1-symbol-description"]=["Фьючерсы на сахар США №11"],t.exports["#ICEUSA:KC-symbol-description"]=["Кофе"],t.exports["#NYMEX:KG1-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["Живой скот"],t.exports["#ICEEUR:LO-symbol-description"]=["Мазут (ICE)"],t.exports["#CME:LS-symbol-description"]=["Лес (пиломатериалы)"],t.exports["#MOEX:MGNT-symbol-description"]=["Магнит"],t.exports["#LSIN:MNOD-symbol-description"]=["ОАО ГМК Норильский никель (РЕПО)"],t.exports["#NYMEX:NG-symbol-description"]=["Природный газ"],t.exports["#ICEUSA:OJ-symbol-description"]=["Апельсиновый сок"],t.exports["#NYMEX:PA-symbol-description"]=["Палладий"],t.exports["#NYSE:PBR-symbol-description"]=["Petroleo Brasileiro Petrobras SA"], +t.exports["#NYMEX:PL-symbol-description"]=["Платина"],t.exports["#COMEX_MINI:QC-symbol-description"]=["Медь (E-мини)"],t.exports["#NYMEX:RB-symbol-description"]=["Бензин RBOB"],t.exports["#NYMEX:RB1-symbol-description"]=["Фьючерсы на бензин RBOB"],t.exports["#MOEX:SBER-symbol-description"]=["Сбербанк"],t.exports["#AMEX:SCHO-symbol-description"]=["Краткосрочные облигации США SCHWAB ETF"],t.exports["#COMEX:SI-symbol-description"]=["Серебро"],t.exports["#NASDAQ:TLT-symbol-description"]=["Казначейские облигации США 20+ лет (ETF)"],t.exports["#TVC:VIX-symbol-description"]=["Индекс волатильности S&P 500"],t.exports["#MOEX:VTBR-symbol-description"]=["Банк ВТБ"],t.exports["#COMEX:ZA-symbol-description"]=["Цинк"],t.exports["#CBOT:ZC-symbol-description"]=["Кукуруза"],t.exports["#CBOT:ZK-symbol-description"]=["Фьючерсы на этанол"],t.exports["#CBOT:ZL-symbol-description"]=["Соевое масло"],t.exports["#CBOT:ZO-symbol-description"]=["Овёс"],t.exports["#CBOT:ZR-symbol-description"]=["Грубый рис"],t.exports["#CBOT:ZS-symbol-description"]=["Соевые бобы"],t.exports["#CBOT:ZS1-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#CBOT:ZW-symbol-description"]=["Пшеница"],t.exports["#CBOT:ZW1-symbol-description"]=["Фьючерсы на пшеницу"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["Фьючерсы на железную руду"],t.exports["#CADUSD-symbol-description"]=["Канадский доллар / Доллар США"],t.exports["#CHFUSD-symbol-description"]=["Швейцарский франк / Доллар США"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["Японская иена / Доллар США"],t.exports["#USDAUD-symbol-description"]=["Доллар США / Австралийский доллар"],t.exports["#USDEUR-symbol-description"]=["Доллар США / Евро"],t.exports["#USDGBP-symbol-description"]=["Доллар США / Британский фунт"],t.exports["#USDNZD-symbol-description"]=["Доллар США / Новозеландский доллар"],t.exports["#UKOIL-symbol-description"]=["Нефть марки Brent"],t.exports["#USOIL-symbol-description"]=["Нефть марки WTI"],t.exports["#US30-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#BCHUSD-symbol-description"]=["Bitcoin Cash / Доллар США"],t.exports["#ETCUSD-symbol-description"]=["Эфириум Классик / Доллар США"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["Лайткоин / Доллар США"],t.exports["#XRPUSD-symbol-description"]=["XRP / Доллар США"],t.exports["#SP:SPX-symbol-description"]=["Индекс S&P 500"],t.exports["#ETCBTC-symbol-description"]=["Эфириум Классик / Биткоин"],t.exports["#ETHBTC-symbol-description"]=["Эфириум / Биткоин"],t.exports["#XRPBTC-symbol-description"]=["XRP / Биткоин"],t.exports["#TVC:US30-symbol-description"]=["30-летние облигации США"],t.exports["#COMEX:SI1!-symbol-description"]=["Фьючерсы на серебро"],t.exports["#BTGUSD-symbol-description"]=["Bitcoin Gold / Доллар США"],t.exports["#IOTUSD-symbol-description"]=["IOTA / Доллар США"],t.exports["#CME:BTC1!-symbol-description"]=["Фьючерсы на биткоин (CME)"], +t.exports["#COMEX:GC1!-symbol-description"]=["Фьючерсы на золото"],t.exports["#CORNUSD-symbol-description"]=["CFD на кукурузу"],t.exports["#COTUSD-symbol-description"]=["CFD на хлопок"],t.exports["#DJ:DJA-symbol-description"]=["Индекс Dow Jones Composite Average"],t.exports["#DJ:DJI-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#ETHEUR-symbol-description"]=["Эфириум / Евро"],t.exports["#ETHGBP-symbol-description"]=["Эфириум / Британский фунт"],t.exports["#ETHJPY-symbol-description"]=["Эфириум / Японская иена"],t.exports["#EURNOK-symbol-description"]=["Евро / Норвежская крона"],t.exports["#GBPPLN-symbol-description"]=["Британский фунт / Польский злотый"],t.exports["#MOEX:BR1!-symbol-description"]=["Фьючерсы на нефть Brent"],t.exports["#NYMEX:KG1!-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#NYMEX:PL1!-symbol-description"]=["Фьючерсы на платину"],t.exports["#SOYBNUSD-symbol-description"]=["CFD на соевые бобы"],t.exports["#SUGARUSD-symbol-description"]=["CFD на сахар"],t.exports["#TVC:IXIC-symbol-description"]=["Индекс US Composite"],t.exports["#TVC:RU-symbol-description"]=["Индекс Russell 1000"],t.exports["#USDZAR-symbol-description"]=["Доллар США / Южноафриканский ранд"],t.exports["#WHEATUSD-symbol-description"]=["CFD на пшеницу"],t.exports["#XRPEUR-symbol-description"]=["XRP / Евро"],t.exports["#CBOT:S1!-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#SP:MID-symbol-description"]=["Индекс S&P 400"],t.exports["#TSX:XCUUSD-symbol-description"]=["CFD на медь"],t.exports["#TVC:NYA-symbol-description"]=["Индекс NYSE Composite"],t.exports["#TVC:PLATINUM-symbol-description"]=["CFD на платину (US$ / OZ)"],t.exports["#TVC:SSMI-symbol-description"]=["Индекс Swiss Market"],t.exports["#TVC:SXY-symbol-description"]=["Индекс швейцарского франка"],t.exports["#TVC:RUI-symbol-description"]=["Индекс Russell 1000"],t.exports["#MOEX:RI1!-symbol-description"]=["Фьючерсы на индекс РТС"],t.exports["#MOEX:MX1!-symbol-description"]=["Фьючерсы на индекс МосБиржи"],t.exports["#CBOE:BG1!-symbol-description"]=["Фьючерсы на биткоин (CBOE)"],t.exports["#TVC:MY10-symbol-description"]=["10-летние облигации Малайзии"],t.exports["#CME:S61!-symbol-description"]=["Фьючерсы на швейцарский франк"],t.exports["#TVC:DEU30-symbol-description"]=["Индекс DAX"],t.exports["#BCHEUR-symbol-description"]=["Bitcoin Cash / Евро"],t.exports["#TVC:ZXY-symbol-description"]=["Индекс новозеландского доллара"],t.exports["#MIL:FTSEMIB-symbol-description"]=["Индекс FTSE MIB"],t.exports["#XETR:DAX-symbol-description"]=["Индекс DAX"],t.exports["#MOEX:IMOEX-symbol-description"]=["Индекс МосБиржи"],t.exports["#FX:US30-symbol-description"]=["Промышленный индекс Доу — Джонса"],t.exports["#MOEX:RUAL-symbol-description"]="United Company RUSAL PLC",t.exports["#MOEX:MX2!-symbol-description"]=["Фьючерсы на индекс МосБиржи"],t.exports["#NEOUSD-symbol-description"]=["NEO / Доллар США"],t.exports["#XMRUSD-symbol-description"]=["Монеро / Доллар США"],t.exports["#ZECUSD-symbol-description"]=["Zcash / Доллар США"], +t.exports["#TVC:CAC-symbol-description"]=["Индекс CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]="Zscaler Inc",t.exports["#TVC:GB10Y-symbol-description"]=["Доходность 10-летних облигаций Британии"],t.exports["#TVC:AU10Y-symbol-description"]=["Доходность 10-летних облигаций Австралии"],t.exports["#TVC:CN10Y-symbol-description"]=["Доходность 10-летних облигаций Китая"],t.exports["#TVC:DE10Y-symbol-description"]=["Доходность 10-летних облигаций Германии"],t.exports["#TVC:ES10Y-symbol-description"]=["Доходность 10-летних облигаций Испании"],t.exports["#TVC:FR10Y-symbol-description"]=["Доходность 10-летних облигаций Франции"],t.exports["#TVC:IN10Y-symbol-description"]=["Доходность 10-летних облигаций Индии"],t.exports["#TVC:IT10Y-symbol-description"]=["Доходность 10-летних облигаций Италии"],t.exports["#TVC:JP10Y-symbol-description"]=["Доходность 10-летних облигаций Японии"],t.exports["#TVC:KR10Y-symbol-description"]=["Доходность 10-летних облигаций Кореи"],t.exports["#TVC:MY10Y-symbol-description"]=["Доходность 10-летних облигаций Малайзии"],t.exports["#TVC:PT10Y-symbol-description"]=["Доходность 10-летних облигаций Португалии"],t.exports["#TVC:TR10Y-symbol-description"]=["Доходность 10-летних облигаций Турции"],t.exports["#TVC:US02Y-symbol-description"]=["Доходность 2-летних облигаций США"],t.exports["#TVC:US05Y-symbol-description"]=["Доходность 5-летних облигаций США"],t.exports["#TVC:US10Y-symbol-description"]=["Доходность 10-летних облигаций США"],t.exports["#INDEX:TWII-symbol-description"]=["Тайваньский взвешенный индекс"],t.exports["#CME:J61!-symbol-description"]=["Фьючерсы на японскую иену"],t.exports["#CME_MINI:J71!-symbol-description"]=["Фьючерсы на японскую иену (E-mini)"],t.exports["#CME_MINI:WM1!-symbol-description"]=["Фьючерсы на японскую иену / доллар США (E-micro)"],t.exports["#CME:M61!-symbol-description"]=["Фьючерсы на мексиканский песо"],t.exports["#CME:T61!-symbol-description"]=["Фьючерсы на южноафриканский ранд"],t.exports["#CME:SK1!-symbol-description"]=["Фьючерсы на шведскую крону"],t.exports["#CME:QT1!-symbol-description"]=["Фьючерсы на китайский юань Жэньминьби / доллар США"],t.exports["#COMEX:AUP1!-symbol-description"]=["Фьючерсы на Aluminum MW U.S. Transaction Premium Platts (25MT)"],t.exports["#CME:L61!-symbol-description"]=["Фьючерсы на бразильский реал"],t.exports["#CME:WP1!-symbol-description"]=["Фьючерсы на польский злотый"],t.exports["#CME:N61!-symbol-description"]=["Фьючерсы на новозеландский доллар"],t.exports["#CME_MINI:MG1!-symbol-description"]=["Фьючерсы на австралийский доллар / доллар США (E-micro)"],t.exports["#CME_MINI:WN1!-symbol-description"]=["Фьючерсы на швейцарский франк / доллар США (E-micro)"],t.exports["#CME_MINI:MF1!-symbol-description"]=["Фьючерсы на евро / доллар США (E-micro)"],t.exports["#CME_MINI:E71!-symbol-description"]=["Фьючерсы на евро (E-mini)"],t.exports["#CBOT:ZK1!-symbol-description"]=["Фьючерсы на этанол"],t.exports["#CME_MINI:MB1!-symbol-description"]=["Фьючерсы на британский фунт / доллар США (E-micro)"], +t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["Фьючерсы на бензин (E-mini)"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["Фьючерсы на мазут (E-mini)"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["Фьючерсы на медь (E-mini)"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["Фьючерсы на природный газ (E-mini)"],t.exports["#CME:E41!-symbol-description"]=["Фьючерсы на доллар США / турецкую лиру"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["Фьючерсы на серебро (мини)"],t.exports["#CME:DL1!-symbol-description"]=["Фьючерсы на молоко класса III"],t.exports["#NYMEX:UX1!-symbol-description"]=["Фьючерсы на уран"],t.exports["#CBOT:BO1!-symbol-description"]=["Фьючерсы на соевое масло"],t.exports["#CME:HE1!-symbol-description"]=["Фьючерсы на свинину"],t.exports["#NYMEX:IAC1!-symbol-description"]=["Фьючерсы на Newcastle Coal"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["Фьючерсы на E-mini Light Crude Oil"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["Фьючерсы на Mini Brent Financial"],t.exports["#COMEX:AEP1!-symbol-description"]=["Фьючерсы на Aluminium European Premium"],t.exports["#CBOT:ZQ1!-symbol-description"]=["Фьючерсы на 30-дневную процентную ставку по федеральным фондам"],t.exports["#CME:LE1!-symbol-description"]=["Фьючерсы на живой скот"],t.exports["#CME:UP1!-symbol-description"]=["Фьючерсы на швейцарский франк / японскую иену"],t.exports["#CBOT:ZN1!-symbol-description"]=["Фьючерсы на 10-летние среднесрочные казначейские облигации"],t.exports["#CBOT:ZB1!-symbol-description"]=["Фьючерсы на долгосрочные казначейские облигации"],t.exports["#CME:GF1!-symbol-description"]=["Фьючерсы на крупный рогатый скот"],t.exports["#CBOT:UD1!-symbol-description"]=["Фьючерсы на Ultra T-Bond"],t.exports["#CME:I91!-symbol-description"]=["CME фьючерсы на недвижимость — Washington DC"],t.exports["#CBOT:ZO1!-symbol-description"]=["Фьючерсы на овёс"],t.exports["#CBOT:ZM1!-symbol-description"]=["Фьючерсы на соевую муку"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["Фьючерсы на кукурузу (мини)"],t.exports["#CBOT:ZC1!-symbol-description"]=["Фьючерсы на кукурузу"],t.exports["#CME:LS1!-symbol-description"]=["Фьючерсы на лесоматериалы"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["Фьючерсы на пшеницу (мини)"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["Фьючерсы на соевые бобы (мини)"],t.exports["#CBOT:ZS1!-symbol-description"]=["Фьючерсы на соевые бобы"],t.exports["#NYMEX:PA1!-symbol-description"]=["Фьючерсы на палладий"],t.exports["#CME:FTU1!-symbol-description"]=["Фьючерсы на E-mini FTSE 100 Index USD"],t.exports["#CBOT:ZR1!-symbol-description"]=["Фьючерсы на рис"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["Фьючерсы на золото (E-micro)"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["Фьючерсы на золото (мини)"],t.exports["#CME_MINI:RL1!-symbol-description"]=["Фьючерсы на E-mini Russell 1000"],t.exports["#CME_MINI:EW1!-symbol-description"]=["Фьючерсы на S&P 400 Midcap E-mini"],t.exports["#COMEX:LD1!-symbol-description"]=["Фьючерсы на свинец"], +t.exports["#CME_MINI:ES1!-symbol-description"]=["Фьючерсы на E-mini S&P 500"],t.exports["#TVC:SA40-symbol-description"]=["Индекс South Africa Top 40"],t.exports["#BMV:ME-symbol-description"]=["Индекс IPC Mexico"],t.exports["#BCBA:IMV-symbol-description"]=["Индекс MERVAL"],t.exports["#HSI:HSI-symbol-description"]=["Индекс Hang Seng"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["Индекс S&P / BVL Peru General (PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["Индекс EGX 30 Price Return"],t.exports["#BVC:IGBC-symbol-description"]=["Индекс IGBC"],t.exports["#TWSE:TAIEX-symbol-description"]=["Индекс Taiwan Capitalization Weighted Stock"],t.exports["#QSE:GNRI-symbol-description"]=["Индекс QE"],t.exports["#BME:IBC-symbol-description"]=["Индекс IBEX 35"],t.exports["#NZX:NZ50G-symbol-description"]=["Индекс S&P / NZX 50 Gross"],t.exports["#SIX:SMI-symbol-description"]=["Индекс Swiss Market"],t.exports["#SZSE:399001-symbol-description"]=["Индекс SZSE Component"],t.exports["#TADAWUL:TASI-symbol-description"]=["Индекс Tadawul All Shares"],t.exports["#IDX:COMPOSITE-symbol-description"]=["Индекс IDX Composite"],t.exports["#EURONEXT:PX1-symbol-description"]=["Индекс CAC 40"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["Индекс OMX Helsinki 25"],t.exports["#EURONEXT:BEL20-symbol-description"]=["Индекс BEL 20"],t.exports["#TVC:STI-symbol-description"]=["Индекс Straits Times"],t.exports["#DFM:DFMGI-symbol-description"]=["Индекс DFM"],t.exports["#TVC:KOSPI-symbol-description"]=["Индекс Korea Composite Stock Price"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["Индекс FTSE Bursa Malaysia KLCI"],t.exports["#TASE:TA35-symbol-description"]=["Индекс TA-35"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["Индекс OMX Stockholm 30"],t.exports["#OMXICE:OMXI8-symbol-description"]=["Индекс OMX Iceland 8"],t.exports["#NSENG:NSE30-symbol-description"]=["Индекс NSE 30"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["Индекс Bahrain All Share"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["Индекс OMX Tallinn GI"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["Индекс OMX Copenhagen 25"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["Индекс OMX Riga GI"],t.exports["#BELEX:BELEX15-symbol-description"]=["Индекс BELEX 15"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["Индекс OMX Vilnius GI"],t.exports["#EURONEXT:AEX-symbol-description"]=["Индекс AEX"],t.exports["#CBOE:VIX-symbol-description"]=["Индекс волатильности S&P 500"],t.exports["#NASDAQ:XAU-symbol-description"]=["Индекс PHLX Gold and Silver Sector"],t.exports["#DJ:DJUSCL-symbol-description"]=["Индекс Dow Jones U.S. Coal"],t.exports["#DJ:DJCIKC-symbol-description"]=["Индекс Dow Jones Commodity Coffee"],t.exports["#DJ:DJCIEN-symbol-description"]=["Индекс Dow Jones Commodity Energy"],t.exports["#NASDAQ:OSX-symbol-description"]=["Индекс PHLX Oil Service Sector"],t.exports["#DJ:DJCISB-symbol-description"]=["Индекс Dow Jones Commodity Sugar"],t.exports["#DJ:DJCICC-symbol-description"]=["Индекс Dow Jones Commodity Cocoa"], +t.exports["#DJ:DJCIGR-symbol-description"]=["Индекс Dow Jones Commodity Grains"],t.exports["#DJ:DJCIAGC-symbol-description"]=["Индекс Dow Jones Commodity Agriculture Capped Component"],t.exports["#DJ:DJCISI-symbol-description"]=["Индекс Dow Jones Commodity Silver"],t.exports["#DJ:DJCIIK-symbol-description"]=["Индекс Dow Jones Commodity Nickel"],t.exports["#NASDAQ:HGX-symbol-description"]=["Индекс PHLX Housing Sector"],t.exports["#DJ:DJCIGC-symbol-description"]=["Индекс Dow Jones Commodity Gold"],t.exports["#SP:SPGSCI-symbol-description"]=["Индекс S&P Goldman Sachs Commodity"],t.exports["#NASDAQ:UTY-symbol-description"]=["Индекс PHLX Utility Sector"],t.exports["#DJ:DJU-symbol-description"]=["Индекс Dow Jones Utility Average"],t.exports["#SP:SVX-symbol-description"]=["Индекс S&P 500 Value"],t.exports["#SP:OEX-symbol-description"]=["Индекс S&P 100"],t.exports["#CBOE:OEX-symbol-description"]=["Индекс S&P 100"],t.exports["#NASDAQ:SOX-symbol-description"]=["Индекс Philadelphia Semiconductor"],t.exports["#RUSSELL:RUI-symbol-description"]=["Индекс Russell 1000"],t.exports["#RUSSELL:RUA-symbol-description"]=["Индекс Russell 3000"],t.exports["#RUSSELL:RUT-symbol-description"]=["Индекс Russell 2000"],t.exports["#NYSE:XMI-symbol-description"]=["Индекс NYSE ARCA Major Market"],t.exports["#NYSE:XAX-symbol-description"]=["Индекс AMEX Composite"],t.exports["#NASDAQ:NDX-symbol-description"]=["Индекс Nasdaq 100"],t.exports["#NASDAQ:IXIC-symbol-description"]=["Индекс Nasdaq Composite"],t.exports["#DJ:DJT-symbol-description"]=["Индекс Dow Jones Transportation Average"],t.exports["#NYSE:NYA-symbol-description"]=["Индекс NYSE Composite"],t.exports["#NYMEX:CJ1!-symbol-description"]=["Фьючерсы на какао"],t.exports["#USDILS-symbol-description"]=["Доллар США / Израильский шекель"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#BMV:F-symbol-description"]=["Ford Motor Company (Форд)"],t.exports["#TWII-symbol-description"]=["Тайваньский взвешенный индекс"],t.exports["#TVC:PL10Y-symbol-description"]=["Доходность 10-летних облигаций Польши"],t.exports["#TVC:PL05Y-symbol-description"]=["Доходность 5-летних облигаций Польши"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]=["Индекс MIB"],t.exports["#OANDA:SPX500USD-symbol-description"]=["Индекс S&P 500"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD Бессрочный контракт"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD Бессрочный контракт"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD Бессрочный контракт"], +t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD Бессрочный контракт"],t.exports["#USDHUF-symbol-description"]=["Доллар США / Венгерский форинт"],t.exports["#USDTHB-symbol-description"]=["Доллар США / Тайский бат"],t.exports["#FOREXCOM:US2000-symbol-description"]="US Small Cap 2000",t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]="Silvergate Capital Corporation",t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]="Butter Futures-Cash (Continuous: Current contract in front)",t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#NYSE:HE-symbol-description"]="Hawaiian Electric Industries",t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]="Hanwei Energy Services Corp.",t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]="Indian Telephone Industries Limited",t.exports["#TSX:LS-symbol-description"]="Middlefield Healthcare & Life Sciences Dividend Fund",t.exports["#BITMEX:XBT-symbol-description"]=["Биткоин / Индекс доллара США"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["Фьючерсы на Индекс E-Mini Russell 2000"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["Общая рыночная капитализация криптовалют, $"],t.exports["#ICEUS:DX1!-symbol-description"]=["Фьючерсы на Индекс доллара США"],t.exports["#NYMEX:TT1!-symbol-description"]=["Фьючерсы на хлопок"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC ETHUSD Бессрочный контракт"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH Бессрочный контракт"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP Бессрочный контракт"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC Бессрочный контракт"],t.exports["#BITCOKE:BCHUSD-symbol-description"]=["BCH своп кванто"],t.exports["#BITCOKE:BTCUSD-symbol-description"]=["BTC своп кванто"],t.exports["#BITCOKE:ETHUSD-symbol-description"]=["ETH своп кванто"],t.exports["#BITCOKE:LTCUSD-symbol-description"]=["LTC своп кванто"],t.exports["#TVC:CA10-symbol-description"]=["Гособлигации Канады, 10 лет"],t.exports["#TVC:CA10Y-symbol-description"]=["Доходность 10-летних облигаций Канады"],t.exports["#TVC:ID10Y-symbol-description"]=["Доходность 10-летних облигаций Индонезии"],t.exports["#TVC:NL10-symbol-description"]=["Гособлигации Нидерландов, 10 лет"],t.exports["#TVC:NL10Y-symbol-description"]=["Доходность 10-летних облигаций Нидерландов"],t.exports["#TVC:NZ10-symbol-description"]=["Гособлигации Новой Зеландии, 10 лет"],t.exports["#TVC:NZ10Y-symbol-description"]=["Доходность 10-летних облигаций Новой Зеландии"],t.exports["#SOLUSD-symbol-description"]=["Solana / Доллар США"],t.exports["#LUNAUSD-symbol-description"]=["Luna / Доллар США"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / Доллар США"],t.exports["#LTCBRL-symbol-description"]=["Лайткоин / Бразильский реал"], +t.exports["#ETCEUR-symbol-description"]=["Эфириум Классик / Евро"],t.exports["#ETHKRW-symbol-description"]=["Эфириум / Южнокорейская вона"],t.exports["#BTCRUB-symbol-description"]=["Биткоин / Российский рубль"],t.exports["#BTCTHB-symbol-description"]=["Биткоин / Тайский бат"],t.exports["#ETHTHB-symbol-description"]=["Эфириум / Тайский бат"],t.exports["#TVC:EU10YY-symbol-description"]=["Доходность 10-летних еврооблигаций"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.77.a1830a06fe990f9f1170.js b/charting_library/bundles/ru.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/ru.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/ru.77.5401b8766c940f90b3e9.js index f2cfc3cb..2f96774b 100644 --- a/charting_library/bundles/ru.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/ru.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Добавить"]},53585:e=>{e.exports=["Добавить свой цвет"]},81865:e=>{e.exports=["Прозрачность"]},19801:e=>{e.exports=["Пт"]},11268:e=>{e.exports=["Пн"]},63331:e=>{e.exports=["Сб"]},85954:e=>{e.exports=["Вс"]},26230:e=>{e.exports=["Ср"]},24793:e=>{e.exports=["Чт"]},31533:e=>{e.exports=["Вт"]},73755:e=>{e.exports=["Другой символ"]},16936:e=>{e.exports=["Назад"]},88046:e=>{e.exports=["Главный символ графика"]},9898:e=>{e.exports=["Право на акцию"]},52051:e=>{e.exports=["Сейчас на календаре {year} год"]},99990:e=>{e.exports=["Сейчас на календаре выбран период с {year_start} до {year_end} года"]},92702:e=>{e.exports=["Сейчас на календаре {month}"]},20036:e=>{e.exports=["Отмена"]},23398:e=>{e.exports=["Сменить инструмент"]},94551:e=>{e.exports=["График"]},64498:e=>{e.exports=["Все источники"]},97637:e=>{e.exports=["Апрель"]},86797:e=>{e.exports=["Август"]},79852:e=>{e.exports=["Облигации"]},55669:e=>{e.exports=["Декабрь"]},56095:e=>{e.exports=["Уменьшить"]},29601:e=>{e.exports=["Описание"]},16467:e=>{e.exports=["Февраль"]},72970:e=>{e.exports=["Пятница"]},46812:e=>{e.exports=["Увеличить"]},26910:e=>{e.exports=["Январь"]},23230:e=>{e.exports=["Июль"]},49385:e=>{e.exports=["Июнь"]},90784:e=>{e.exports=["Октябрь"]},89298:e=>{e.exports=["Смещение"]},68988:e=>{e.exports=["Ок"]},61199:e=>{e.exports=["Понедельник"]},95543:e=>{e.exports=["Месяцы"]},68327:e=>{e.exports=["Май"]},84675:e=>{e.exports=["Март"]},54406:e=>{e.exports=["Нет подходящих бирж"]},41379:e=>{e.exports=["Нет подходящих символов"]},71194:e=>{e.exports=["Ноябрь"]},83771:e=>{e.exports=["Следующий год"]},75385:e=>{e.exports=["Следующие годы"]},39752:e=>{e.exports=["Следующий месяц"]},35563:e=>{e.exports=["Неверный формат числа."]},19724:e=>{e.exports=["Источники"]},1144:e=>{e.exports=["Суббота"]},52298:e=>{e.exports=["Поиск"]},13269:e=>{e.exports=["Выбрать источник"]},61132:e=>{e.exports=["Сентябрь"]},2607:e=>{e.exports=["Указанное значение больше допустимого максимума для {max}."]},53669:e=>{e.exports=["Указанное значение меньше допустимого минимума для {min}."]},72149:e=>{e.exports=["Воскресенье"]},83583:e=>{e.exports=["Переключиться на месяцы"]},6244:e=>{e.exports=["Переключиться на даты"]},80879:e=>{e.exports=["Переключиться на годы"]},89053:e=>{e.exports=["Инструмент"]},48490:e=>{e.exports=["Инструмент и описание"]},75905:e=>{e.exports=["Поиск инструментов"]},32457:e=>{e.exports=["Введите правильную дату"]},5122:e=>{e.exports=["Укажите правильный формат даты — гггг-мм-дд"]},2587:e=>{e.exports=["Предыдущий месяц"]},39329:e=>{e.exports=["Предыдущий год"]},27004:e=>{e.exports=["Предыдущие годы"]},54336:e=>{e.exports=["Удалить цвет"]},7147:e=>{e.exports=["Среда"]},7951:e=>{e.exports=["Четверг"]},60142:e=>{e.exports=["Толщина"]},44979:e=>{e.exports=["Вторник"]},69325:e=>{e.exports=["Годы"]},12629:e=>{e.exports=["товары"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["изменение прозрачности"]},13066:e=>{e.exports=["изменение цвета"]},95657:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Добавить"]},53585:e=>{e.exports=["Добавить свой цвет"]},81865:e=>{e.exports=["Прозрачность"]},19801:e=>{e.exports=["Пт"]},11268:e=>{e.exports=["Пн"]},63331:e=>{e.exports=["Сб"]},85954:e=>{e.exports=["Вс"]},26230:e=>{e.exports=["Ср"]},24793:e=>{e.exports=["Чт"]},31533:e=>{e.exports=["Вт"]},73755:e=>{e.exports=["Другой символ"]},16936:e=>{e.exports=["Назад"]},88046:e=>{e.exports=["Главный символ графика"]},9898:e=>{e.exports=["Право на акцию"]},52051:e=>{e.exports=["Сейчас на календаре {year} год"]},99990:e=>{e.exports=["Сейчас на календаре выбран период с {year_start} до {year_end} года"]},92702:e=>{e.exports=["Сейчас на календаре {month}"]},20036:e=>{e.exports=["Отмена"]},23398:e=>{e.exports=["Сменить инструмент"]},94551:e=>{e.exports=["График"]},64498:e=>{e.exports=["Все источники"]},97637:e=>{e.exports=["Апрель"]},86797:e=>{e.exports=["Август"]},79852:e=>{e.exports=["Облигации"]},55669:e=>{e.exports=["Декабрь"]},56095:e=>{e.exports=["Уменьшить"]},29601:e=>{e.exports=["Описание"]},16467:e=>{e.exports=["Февраль"]},72970:e=>{e.exports=["Пятница"]},46812:e=>{e.exports=["Увеличить"]},26910:e=>{e.exports=["Январь"]},23230:e=>{e.exports=["Июль"]},49385:e=>{e.exports=["Июнь"]},90784:e=>{e.exports=["Октябрь"]},89298:e=>{e.exports=["Смещение"]},68988:e=>{e.exports=["Ок"]},61199:e=>{e.exports=["Понедельник"]},95543:e=>{e.exports=["Месяцы"]},68327:e=>{e.exports=["Май"]},84675:e=>{e.exports=["Март"]},29673:e=>{e.exports=["Нет подходящих бирж"]},41379:e=>{e.exports=["Нет подходящих символов"]},71194:e=>{e.exports=["Ноябрь"]},83771:e=>{e.exports=["Следующий год"]},75385:e=>{e.exports=["Следующие годы"]},39752:e=>{e.exports=["Следующий месяц"]},35563:e=>{e.exports=["Неверный формат числа."]},19724:e=>{e.exports=["Источники"]},1144:e=>{e.exports=["Суббота"]},52298:e=>{e.exports=["Поиск"]},13269:e=>{e.exports=["Выбрать источник"]},61132:e=>{e.exports=["Сентябрь"]},2607:e=>{e.exports=["Указанное значение больше допустимого максимума для {max}."]},53669:e=>{e.exports=["Указанное значение меньше допустимого минимума для {min}."]},72149:e=>{e.exports=["Воскресенье"]},83583:e=>{e.exports=["Переключиться на месяцы"]},6244:e=>{e.exports=["Переключиться на даты"]},80879:e=>{e.exports=["Переключиться на годы"]},89053:e=>{e.exports=["Инструмент"]},48490:e=>{e.exports=["Инструмент и описание"]},75905:e=>{e.exports=["Поиск инструментов"]},32457:e=>{e.exports=["Введите правильную дату"]},5122:e=>{e.exports=["Укажите правильный формат даты — гггг-мм-дд"]},2587:e=>{e.exports=["Предыдущий месяц"]},39329:e=>{e.exports=["Предыдущий год"]},27004:e=>{e.exports=["Предыдущие годы"]},54336:e=>{e.exports=["Удалить цвет"]},7147:e=>{e.exports=["Среда"]},7951:e=>{e.exports=["Четверг"]},60142:e=>{e.exports=["Толщина"]},44979:e=>{e.exports=["Вторник"]},69325:e=>{e.exports=["Годы"]},12629:e=>{e.exports=["товары"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["изменение прозрачности"]},13066:e=>{e.exports=["изменение цвета"]},95657:e=>{ e.exports=["изменение толщины"]},18567:e=>{e.exports=["изменение свойств {propertyName}"]},36962:e=>{e.exports=["закр"]},8448:e=>{e.exports=["криптовалюты"]},67245:e=>{e.exports=["Депоз. расписки"]},88720:e=>{e.exports=["экономические данные"]},39512:e=>{e.exports=["форекс"]},81859:e=>{e.exports=["фьючерсы"]},39337:e=>{e.exports=["макс."]},91815:e=>{e.exports=["МаксМин2"]},40771:e=>{e.exports=["МаксМинЗакр3"]},9523:e=>{e.exports=["МаксМинЗакрЗакр4"]},12754:e=>{e.exports=["индексы"]},60804:e=>{e.exports=["индексы"]},12504:e=>{e.exports=["ОткрМаксМинЗакр4"]},38466:e=>{e.exports=["откр."]},3919:e=>{e.exports=["мин."]},36931:e=>{e.exports=["акция"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/ru.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/ru.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index f4f5d346..00000000 --- a/charting_library/bundles/ru.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count} (цена, бар)"]},91282:t=>{t.exports=["#1 (бар)"]},1961:t=>{t.exports=["#1 (цена)"]},12706:t=>{t.exports=["#1 (цена, бар)"]},92195:t=>{t.exports=["#1 (% вертикальной позиции, бар)"]},66187:t=>{t.exports=["Средняя линия"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Против часовой стрелки"]},43809:t=>{t.exports=["Коэфф. как проценты"]},40054:t=>{t.exports=["Цвет"]},47737:t=>{t.exports=["Сокращённые значения"]},4639:t=>{t.exports=["Координаты"]},76655:t=>{t.exports=["Валюта"]},99120:t=>{t.exports=["Канал"]},60066:t=>{t.exports=["Изменение в пипсах"]},36150:t=>{t.exports=["Угол"]},38280:t=>{t.exports=["Углы"]},95264:t=>{t.exports=["Размер счёта"]},85160:t=>{t.exports=["Всегда отображать значения"]},54189:t=>{t.exports=["Дуги"]},34674:t=>{t.exports=["Сред. Макс.Мин. в минитиках"]},17608:t=>{t.exports=["Текст снизу"]},48848:t=>{t.exports=["Граница"]},72269:t=>{t.exports=["Границы"]},27331:t=>{t.exports=["Фон"]},19949:t=>{t.exports=["Диапазон в барах"]},81260:t=>{t.exports=["Сетка"]},67114:t=>{t.exports=["Временной диапазон"]},37067:t=>{t.exports=["Перемещение (цена, бар)"]},75460:t=>{t.exports=["Отступ"]},46211:t=>{t.exports=["Эмодзи"]},46001:t=>{t.exports=["Открытие позиции"]},1220:t=>{t.exports=["Продолжить"]},71116:t=>{t.exports=["Продолжить вниз"]},45809:t=>{t.exports=["Продолжить влево"]},25892:t=>{t.exports=["Продолжить левую линию"]},13611:t=>{t.exports=["Продолжить линии"]},3304:t=>{t.exports=["Продолжить линии влево"]},83095:t=>{t.exports=["Продолжить линии вправо"]},14025:t=>{t.exports=["Продолжить вправо"]},74395:t=>{t.exports=["Продолжить правую линию"]},85197:t=>{t.exports=["Продолжить вверх"]},17006:t=>{t.exports=["Размер шрифта"]},31343:t=>{t.exports=["Текст (неудача)"]},28565:t=>{t.exports=["Фон (неудача)"]},87931:t=>{t.exports=["Линии"]},39836:t=>{t.exports=["Уровни Фибо, основанные на лог. шкале"]},10578:t=>{t.exports=["Полные окружности"]},25264:t=>{t.exports=["МаксМин бары"]},66049:t=>{t.exports=["ОткрЗакр бары"]},27531:t=>{t.exports=["Размер лота"]},85206:t=>{t.exports=["Метка"]},75332:t=>{t.exports=["Граница метки"]},14773:t=>{t.exports=["Заливка текстовой метки"]},37126:t=>{t.exports=["Текст метки"]},79106:t=>{t.exports=["Уровни"]},95610:t=>{t.exports=["Линии уровня"]},79307:t=>{t.exports=["Текст слева"]},49286:t=>{t.exports=["Линия — Макс.Мин./2"]},17676:t=>{t.exports=["Линия — Цена откр."]},47669:t=>{t.exports=["Линия — Цена закр."]},71899:t=>{t.exports=["Линия — Макс."]},83394:t=>{t.exports=["Линия — Мин."]},60489:t=>{t.exports=["Цвет линии"]},53889:t=>{t.exports=["Режим"]},95543:t=>{t.exports=["Месяцы"]},24510:t=>{t.exports=["Средняя точка"]},22213:t=>{t.exports=["Фон (открытие)"]},15500:t=>{t.exports=["Граница (открытие)"]},79238:t=>{t.exports=["Текст (открытие)"]},37249:t=>{t.exports=["Статистика"]},28712:t=>{t.exports=["Расположение данных"]},50948:t=>{t.exports=["Цвет стоп-уровня"]},56119:t=>{t.exports=["Стоп-уровень"]},69835:t=>{t.exports=["Текст (успех)"]},91141:t=>{ -t.exports=["Фон (успех)"]},2694:t=>{t.exports=["Процентное изменение"]},650:t=>{t.exports=["Проценты"]},25684:t=>{t.exports=["Цена"]},23675:t=>{t.exports=["Метка цен"]},75675:t=>{t.exports=["Метки цен"]},16103:t=>{t.exports=["Уровни цены"]},46964:t=>{t.exports=["Диапазон цен"]},59771:t=>{t.exports=["Соотношение цена/бар"]},29072:t=>{t.exports=["Цены"]},2635:t=>{t.exports=["Уровень прибыли"]},33886:t=>{t.exports=["Диапазон и соотношение"]},24186:t=>{t.exports=["Переворот"]},91367:t=>{t.exports=["Текст справа"]},63833:t=>{t.exports=["Риск"]},95545:t=>{t.exports=["Волна"]},10209:t=>{t.exports=["Текст сверху"]},98001:t=>{t.exports=["Фон (цель)"]},89258:t=>{t.exports=["Граница (цель)"]},45302:t=>{t.exports=["Цвет цели"]},74289:t=>{t.exports=["Текст (цель)"]},17932:t=>{t.exports=["Перенос строк"]},55325:t=>{t.exports=["Временная метка"]},77838:t=>{t.exports=["Временные уровни"]},2295:t=>{t.exports=["Прозрачность"]},4372:t=>{t.exports=["Линия тренда"]},12374:t=>{t.exports=["Использовать один цвет"]},91322:t=>{t.exports=["Значения"]},25227:t=>{t.exports=["Расхождение"]},1670:t=>{t.exports=["изменение угла"]},38829:t=>{t.exports=["изменение цвета стрелки"]},23723:t=>{t.exports=["изменение X-координаты бара"]},72080:t=>{t.exports=["изменение цвета флага"]},66266:t=>{t.exports=["изменение Y-координаты цены"]},98905:t=>{t.exports=["изменение отступа сверху"]},11049:t=>{t.exports=["изменение вертикальной позиции Y-координаты"]},31804:t=>{t.exports=["изменение против часовой стрелки {title}"]},99128:t=>{t.exports=["изменение видимости коэфф. {title} как процентов"]},20216:t=>{t.exports=["изменение цвета {title}"]},35435:t=>{t.exports=["изменение режима сокращенных значений {title}"]},550:t=>{t.exports=["изменение цвета границы восходящих свечей: {title}"]},28146:t=>{t.exports=["изменение видимости границы свечей: {title}"]},7373:t=>{t.exports=["изменение цвета границы нисходящих свечей: {title}"]},38742:t=>{t.exports=["изменение цвета нисходящих свечей: {title}"]},42273:t=>{t.exports=["изменение цвета восходящих свечей: {title}"]},76054:t=>{t.exports=["изменение цвета фитиля свечей: {title}"]},27029:t=>{t.exports=["изменение видимости фитиля свечей: {title}"]},22430:t=>{t.exports=["изменение видимости изменения {title} в пипсах"]},45537:t=>{t.exports=["изменение видимости угла {title}"]},31775:t=>{t.exports=["изменение размера счета {title}"]},37913:t=>{t.exports=["изменение: постоянное отображение значения {title}"]},15521:t=>{t.exports=["изменение цвета всех линий {title}"]},17466:t=>{t.exports=["изменение цвета линии {index} дуги: {title}"]},72307:t=>{t.exports=["изменение толщины линии {index} дуги: {title}"]},13853:t=>{t.exports=["изменение видимости линии {index} дуги: {title}"]},78680:t=>{t.exports=["изменение среднего значения МАКС-МИН {title}"]},15802:t=>{t.exports=["изменение видимости текста снизу: {title}"]},36438:t=>{t.exports=["изменение прозрачности фона {title}"]},64548:t=>{t.exports=["изменение видимости фона {title}"]},75312:t=>{t.exports=["изменение цвета фона {title}"]},39651:t=>{ -t.exports=["изменение цвета фона 1: {title}"]},78177:t=>{t.exports=["изменение цвета фона 2: {title}"]},42746:t=>{t.exports=["изменение видимости диапазона в барах {title}"]},53770:t=>{t.exports=["изменение видимости сетки {title}"]},29145:t=>{t.exports=["изменение цвета линий сетки {title}"]},64949:t=>{t.exports=["изменение стиля линий сетки {title}"]},93548:t=>{t.exports=["изменение толщины линий сетки {title}"]},15485:t=>{t.exports=["изменение видимости диапазона даты/времени {title}"]},3400:t=>{t.exports=["изменение угла {title}"]},91534:t=>{t.exports=["изменение видимости расстояния {title}"]},65056:t=>{t.exports=["изменение эмодзи {title}"]},65899:t=>{t.exports=["изменение видимости эмодзи {title}"]},59354:t=>{t.exports=["изменение цены входа {title}"]},1447:t=>{t.exports=["изменение: продолжение вниз ({title})"]},15258:t=>{t.exports=["изменение: продолжение влево ({title})"]},96902:t=>{t.exports=["изменение: продолжение линий ({title})"]},896:t=>{t.exports=["изменение: продолжение вверх ({title})"]},3708:t=>{t.exports=["изменение: продолжение влево ({title})"]},52889:t=>{t.exports=["изменение: продолжение вправо ({title})"]},86647:t=>{t.exports=["изменение расширения {title}"]},3156:t=>{t.exports=["изменение цвета текста {title} (неудача)"]},49885:t=>{t.exports=["изменение цвета фона {title} (неудача)"]},89126:t=>{t.exports=["изменение видимости {index} веерной линии {title}"]},30016:t=>{t.exports=["изменение толщины {index} веерной линии: {title}"]},82516:t=>{t.exports=["изменение цвета {index} веерной линии: {title}"]},78142:t=>{t.exports=["изменение видимости вееров {title}"]},79467:t=>{t.exports=["изменение цвета линий вееров {title}"]},45739:t=>{t.exports=["изменение уровней Фибо {title}, основанных на лог. шкале"]},99670:t=>{t.exports=["изменение: отражение по горизонтали ({title})"]},35165:t=>{t.exports=["изменение видимости полных окружностей {title}"]},48983:t=>{t.exports=["изменение цвета фона изображения {title}"]},45025:t=>{t.exports=["изменение размера лота {title}"]},81170:t=>{t.exports=["изменение выравнивания меток {title}"]},22775:t=>{t.exports=["изменение размера шрифта на метках {title}"]},24338:t=>{t.exports=["изменение видимости меток {title}"]},32891:t=>{t.exports=["изменение коэфф. линии {index} уровня: {title}"]},85551:t=>{t.exports=["изменение цвета линии {index} уровня: {title}"]},47840:t=>{t.exports=["изменение стиля линии {index} уровня: {title}"]},45463:t=>{t.exports=["изменение видимости линии {index} уровня: {title}"]},90098:t=>{t.exports=["изменение толщины линии {index} уровня: {title}"]},26710:t=>{t.exports=["изменение видимости уровней {title}"]},2359:t=>{t.exports=["изменение видимости текста слева: {title}"]},44643:t=>{t.exports=["изменение толщины линии {title}"]},20563:t=>{t.exports=["изменение цвета линии {title}"]},66982:t=>{t.exports=["изменение стиля линии {title}"]},94441:t=>{t.exports=["изменение режима {title}"]},89996:t=>{t.exports=["изменение видимости средней точки {title}"]},36618:t=>{t.exports=["изменение: отражение по вертикали ({title})"]},18544:t=>{ -t.exports=["изменение цвета фона объекта {title}"]},48035:t=>{t.exports=["изменение цвета границ объекта {title}"]},42286:t=>{t.exports=["изменение цвета текста объекта {title}"]},588:t=>{t.exports=["изменение расположения данных {title}"]},54659:t=>{t.exports=["изменение цвета стоп-уровня {title}"]},89182:t=>{t.exports=["изменение стоп-уровня {title}"]},82224:t=>{t.exports=["изменение стоп-цены {title}"]},88383:t=>{t.exports=["изменение цвета текста {title} (успех)"]},26967:t=>{t.exports=["изменение цвета фона {title} (успех)"]},62243:t=>{t.exports=["изменение видимости процентного изменения {title}"]},45936:t=>{t.exports=["изменение видимости метки цены {title}"]},88577:t=>{t.exports=["изменение видимости меток цены {title}"]},47045:t=>{t.exports=["изменение видимости ценового диапазона {title}"]},56175:t=>{t.exports=["изменение видимости цен {title}"]},44539:t=>{t.exports=["изменение уровня прибыли {title}"]},41646:t=>{t.exports=["изменение цены прибыли {title}"]},52877:t=>{t.exports=["изменение: переворот {title}"]},16598:t=>{t.exports=["изменение видимости текста справа: {title}"]},31553:t=>{t.exports=["изменение уровня риска {title}"]},40344:t=>{t.exports=["изменение режима отображения уровня риска {title}"]},73137:t=>{t.exports=["изменение видимости текста сверху: {title}"]},52387:t=>{t.exports=["изменение цвета фона цели {title}"]},6921:t=>{t.exports=["изменение цвета границ цели {title}"]},97573:t=>{t.exports=["изменение цвета цели {title}"]},27634:t=>{t.exports=["изменение цвета текста цели {title}"]},33822:t=>{t.exports=["изменение видимости временной метки {title}"]},84321:t=>{t.exports=["изменение прозрачности {title}"]},12355:t=>{t.exports=["изменение значения отклонения {title}"]},25937:t=>{t.exports=["изменение: выравнивание меток по вертикали ({toolName})"]},46991:t=>{t.exports=["изменение: выравнивание меток по горизонтали ({toolName})"]},73080:t=>{t.exports=["изменение направления меток: {toolName}"]},24272:t=>{t.exports=["изменение видимости линии {toolName}"]},46404:t=>{t.exports=["изменение толщины линии {toolName}"]},50265:t=>{t.exports=["изменение цвета линии {toolName}"]},72781:t=>{t.exports=["изменение: продолжение влево линии {toolName}"]},84613:t=>{t.exports=["изменение: продолжение вправо линии {toolName}"]},62603:t=>{t.exports=["изменение левой части линии {toolName}"]},62412:t=>{t.exports=["изменение правой части линии {toolName}"]},35422:t=>{t.exports=["изменение стиля линии {toolName}"]},77690:t=>{t.exports=["изменение текста: {toolName}"]},69871:t=>{t.exports=["изменение видимости текста: {toolName}"]},25878:t=>{t.exports=["изменение переноса строк: {toolName}"]},91832:t=>{t.exports=["изменение цвета фона текста: {toolName}"]},18610:t=>{t.exports=["изменение видимости фона текста: {toolName}"]},44755:t=>{t.exports=["изменение цвета границ текста: {toolName}"]},6324:t=>{t.exports=["изменение толщины границ текста: {toolName}"]},45529:t=>{t.exports=["изменение видимости границ текста: {toolName}"]},6500:t=>{t.exports=["изменение цвета текста: {toolName}"]},51614:t=>{ -t.exports=["изменение шрифта {toolName} на жирный"]},18572:t=>{t.exports=["изменение шрифта {toolName} на курсив"]},48382:t=>{t.exports=["изменение размера шрифта {toolName}"]},18567:t=>{t.exports=["изменение свойств {propertyName}"]},21926:t=>{t.exports=["цвет фона"]},52241:t=>{t.exports=["заливка фона"]},70607:t=>{t.exports=["цвет линий"]},41075:t=>{t.exports=["стиль линий"]},73043:t=>{t.exports=["ширина линий"]},72223:t=>{t.exports=["перемещение объектов рисования"]},41437:t=>{t.exports=["Цвет текста"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/runtime.04214899cac17f000613.js b/charting_library/bundles/runtime.04214899cac17f000613.js deleted file mode 100644 index a2f12380..00000000 --- a/charting_library/bundles/runtime.04214899cac17f000613.js +++ /dev/null @@ -1,5 +0,0 @@ -(()=>{"use strict";var e,a,d,c,f,t={},b={};function r(e){var a=b[e];if(void 0!==a)return a.exports;var d=b[e]={id:e,loaded:!1,exports:{}};return t[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=t,r.c=b,e=[],r.O=(a,d,c,f)=>{if(!d){var t=1/0;for(i=0;i=f)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(b=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[d,c,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var t={};a=a||[null,d({}),d([]),d(d)];for(var b=2&c&&e;"object"==typeof b&&!~a.indexOf(b);b=d(b))Object.getOwnPropertyNames(b).forEach((a=>t[a]=()=>e[a]));return t.default=()=>e,r.d(f,t),f},r.d=(e,a)=>{for(var d in a)r.o(a,d)&&!r.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,d)=>(r.f[d](e,a),a)),[])),r.u=e=>5652===e?"__LANG__.5652.209eb64b624dfe3c853a.js":2427===e?"__LANG__.2427.596db67d26c83197588d.js":77===e?"__LANG__.77.a1830a06fe990f9f1170.js":6196===e?"__LANG__.6196.3e28185b53cd2346f10d.js":435===e?"__LANG__.435.ada80623f71848fbb57d.js":7201===e?"__LANG__.7201.028a386569caa7df9e56.js":8235===e?"__LANG__.8235.e7a3cd51ccec31b781fa.js":2014===e?"__LANG__.2014.75229e80e4f7b7217ef0.js":8884===e?"__LANG__.8884.515644758428ad7e8263.js":2684===e?"__LANG__.2684.25cb9ba0254ab5298f14.js":({92:"chart-screenshot-hint",139:"get-error-card",507:"study-pane-views",607:"study-property-pages-with-definitions",731:"add-compare-dialog",1583:"lt-pane-views",1584:"context-menu-renderer",1702:"manage-drawings-dialog",1754:"symbol-search-dialog",1859:"go-to-date-dialog-impl",1890:"line-tools-icons",2077:"change-interval-dialog",2183:"study-inputs-pane-views",2306:"floating-toolbars",2377:"hammerjs",2616:"svg-renderer",2704:"currency-label-menu",2878:"drawing-toolbar",3005:"header-toolbar",3030:"new-confirm-inputs-dialog",3596:"general-property-page",4013:"custom-intervals-add-dialog",4079:"series-pane-views",4389:"take-chart-image-impl",4665:"share-chart-to-social-utils",4862:"object-tree-dialog",5009:"load-chart-dialog",5093:"chart-widget-gui",5516:"restricted-toolset",5551:"favorite-drawings-api",5598:"lt-stickers-atlas",6166:"chart-event-hint",6265:"new-edit-object-dialog",6456:"study-market",6631:"study-template-dialog",6780:"source-properties-editor",7078:"general-chart-properties-dialog",7260:"chart-bottom-toolbar",7271:"compare-model",7648:"show-theme-save-dialog",7987:"lt-icons-atlas",8020:"user-defined-bars-marks-tooltip",8537:"lt-property-pages-with-definitions",8643:"full-tooltips-popup",8890:"simple-dialog",9039:"lollipop-tooltip-renderer",9374:"symbol-info-dialog-impl",9498:"export-data", -9685:"series-icons-map"}[e]||e)+"."+{6:"a03a8ff024d47ed075c6",84:"f6a5cab384a8d3fcf379",92:"ebff97a1a4b1c5914bdd",139:"6635b794027eb9971ec9",507:"cc5bd003161b0ea73f75",607:"9394d81cc8dbb2962879",731:"8be3343b197a4d862dba",855:"61db310932f8af2c5989",898:"b63568700f1380e37b1a",962:"e2eb6a85de39a3d76e5d",1013:"ccba7f12442264960551",1033:"bb804c64fe58de0bace7",1054:"c09e1aa220385adef79a",1109:"845f0f111ff830ab93c8",1365:"e1fe1d66c5bb17da7c3a",1553:"c076714f5e24887f0b94",1583:"fe06b5162a88616539a9",1584:"d6dfc888e4d8fe785fa7",1702:"3f5b604134bebba28c6c",1754:"b049a36e03e38984a69c",1762:"9511e5b410d7d629bc49",1849:"fce185f1df6ea05f3d18",1859:"4aa6daee1b7dcb2f2f62",1890:"d3d6f7f9f2b35209ccf1",1958:"c039f5e1f22405ba79e1",2077:"297f80c00bf8731bd9fb",2109:"291fa715b6ded706c3dd",2158:"4b603780e909661194b1",2183:"a80a3e282aa441e156d1",2191:"2197cc1b66a1db8969cc",2215:"e87235d359e4c375c7b9",2260:"95dc0a20b147b6b2eeed",2306:"7e994754e6bfb1b219c3",2377:"6e30e0c48af40bf2f6c0",2587:"615babc52637decdb6e2",2616:"f065beaf6b5b37da27d9",2639:"a55d77a7912be54f7b9d",2666:"d28c0fa0a323b8118f22",2676:"a9a5ede4d514162164fa",2698:"4b20820853bff7088433",2704:"7bec84c28750f9ad9211",2731:"55eed17fefac5e82c077",2842:"61ec1448858319f48d5a",2878:"110884dcd2a2c71e1aba",2984:"dc61504f5c150afee786",3005:"d2fc9d0c0651e40374fb",3016:"1dc744fe35e3e3b00f00",3030:"700f756efb60fe024812",3066:"8b1d2ceb22d9fedde67b",3179:"f9de135d1febd7be2652",3291:"99dfe1742621fe5892b1",3502:"1985af3fa836c4248178",3596:"f8236e112fb77c9f7f75",3610:"c79c6bddd919cb78428a",3717:"6f65e91a870250a6e450",3842:"8758110ab553b5368121",3889:"c5a6834243c3ccfc1fcb",3980:"9d7eeb2bacce45c508b3",3986:"7c74089dc005a87cd0fc",4013:"1d320236ba24da2e3a2f",4062:"9229fac3ef3db26fd5bc",4079:"97a8e6dbe1a94532eb49",4215:"8934b190aaed2663c300",4378:"36f45309c7af8e3cbf38",4387:"b928c72ea82decd4ae7b",4389:"c0ec40f417c36a1c6179",4403:"fc4cac3ecee3925b9ec2",4665:"d7331dbca4a2aa0909e7",4713:"e40c2c44bf79ceb73d67",4717:"48fa365046162fcf8939",4862:"4ff568f64fed9df9f328",4894:"035fecc664874bb752b0",4928:"5505afe565b4cb0d4e99",4987:"a23484dfcca6d5fae195",5007:"fba5211a5d34374a0759",5009:"2bc8d3998e1a2392ad03",5050:"9977fa324e6f16f06bc8",5093:"6a7c7ff3e283697270f6",5145:"da831552b3b54ca47682",5163:"953e65e04ed31b0ea0b3",5403:"a8ce3bbae4ddbe632714",5516:"859b53a884449a8a0f9a",5518:"5ea25a84bbc49fe198ae",5551:"685c412f518848b85b89",5598:"52ad6e6d7d7b134ab0ba",5649:"5c1e55c9dad604880876",5711:"85a69ca8e546ea6966e9",5766:"becb57bd4a5725ec4dcd",5866:"039e25226b82968cca61",5899:"49534f304fa5f1815584",5901:"2c4016712a46748b42bf",5993:"0e5f49179c6a516963de",6025:"d669a0315da9d6fda6b3",6036:"5b373caaaa6e1ba4495f",6106:"1d31df88e63bf542ea7b",6166:"b2c7a312767fa4f97aa5",6214:"5a578175aab923a979dc",6221:"56c4d15c823c019ddb39",6265:"895005521f9296440679",6456:"78a4d2ffdb738c30bc84",6494:"7f264af8142cb9910c06",6625:"364cf21fe24d7e675de8",6631:"faf557ce6d32f93e5a9a",6639:"a1bd5bf1d51c681561a1",6738:"2cd7216417b8353f9a10",6752:"912872ffa56a7243d664",6780:"3c1d96776af15c5b5a1d",6831:"912351c7cf5f8ac16dfe", -6884:"07642217627127113fb0",6949:"f50051a55eaa8dd5e780",6959:"61ce9bf171293ea37c54",7078:"82cac28ab24654c72a42",7149:"d450e8145ad7e6fbd67f",7194:"098c1a8da1ddbbda98f6",7260:"744ccf6a4674f31cb2ea",7271:"e202d1fb2f84f3659e36",7350:"aa555ff9e17c4029aedd",7391:"c63bd39c42093cc4130c",7413:"3a52b91975b98e6fe8e4",7555:"ea682716c26bc13db765",7648:"d599965fb89ec8e183eb",7871:"df6a9177c293c0c53e80",7987:"aceb77470f3039ad2f63",8020:"520f315000510aab3003",8049:"eb5d0cfe52ecca5d4a13",8056:"c06a1c8fb4a1f18cf217",8149:"9fb525d10e5c8ba95701",8180:"640f9faeb3f5f9fa190f",8537:"48f0faa92ffe2f42ec0e",8643:"bb8a6fb1afc2d9b39e17",8890:"2bb0f228f3ba2ab7961a",8904:"87e94e93ade13962a48f",9039:"cbacd2a74fa2249c23ad",9138:"f516266ddcf6ca8c7064",9322:"fcbf1e7bff530c95a44f",9327:"0c38440ca52f144413ac",9374:"391e1e1a29220b089537",9498:"02a7668fbb079d66566d",9685:"6b7b2f52a18274053c99",9727:"673d467ba91bf371fccd",9789:"458feb5c8c0263b0618b",9842:"581808dd4a8651b16779",9916:"0c2cb2d12479a20efce1"}[e]+".js",r.miniCssF=e=>e+"."+{6:"362fa6a7ab1f3e3b06c4",84:"d345a68da9c285edb24f",855:"eac699ce13c5f226e490",898:"3efb27a9750af83ed9c6",1013:"8bf558e5776449ee9b26",1033:"5197f9f8b8500206d06c",1054:"53487a2be7f0ef3c0ac6",1109:"ec16a629917db2baf412",1365:"0116666d16b5bc64c47a",1762:"7ff6b353c441db2276da",1849:"aa435f081ad57a6d0121",2109:"39627406fe95483ff7db",2191:"4be2f56dab5aeadfe0eb",2260:"b98824e4829a1aa9b444",2587:"1403c0d79d2217a73053",2639:"86605a3197db99aca0f7",2666:"fbb750fd312778403036",2676:"2d3cabbd39a3b0d6e9ea",2698:"808054d9f713fc1919d7",2731:"e35a685bdfdffcff2797",2984:"4082296827cdc2ce3974",3066:"dc07d1c6b25360d267dd",3502:"c49903f7222870ff8aca",3610:"609aa04cdd061440d0ef",3717:"cccda056797616f8ac78",3842:"6a8a7842ee841f6d2cff",3889:"a2646d6c3b33d166eee2",3980:"f4c75de9958b6594bac6",4215:"d24836a292b1969ab4bb",4387:"04308bdc36942462914c",4894:"670543ec1a8c4786a3a0",4928:"4a1b6faf9161be473ce9",4987:"9eeb86c4d3cfacadc52c",5145:"a2b224fd27ab2941c565",5163:"b9129281858e3f6afb05",5403:"28a935ee45ece03c1da9",5649:"b60ed09c5ea8c55827d4",5866:"c89b7fc29afe92efc1f3",5993:"31e4b81e8ea99883150e",6025:"263b457b1a7f9ca139b2",6036:"069ebb4bad0f5dd27147",6106:"cf6f129517250c80b39f",6214:"65b7dbf8be6cca5ac143",6221:"5c115302948a4482dfc1",6494:"f36c8c07be959ab522bb",6625:"eb019e3a6facc625daff",6639:"2c6ed608ae2da878c517",6738:"96acde45b9effe0973eb",6752:"207eb3cc75b3ed2c6754",6831:"ac1745947bd2665f6c9a",6884:"bb7d30a7bbbe5af36556",6949:"6b6148a8f15c8898c9e9",6959:"b688f948e1f896f359ed",7149:"5233dd4b27b2f1bea43f",7194:"e04f69c8933166966874",7350:"a9502dc8f01e37d9fa02",7391:"9c809fa91ed0c8f75bc0",7413:"f830ad1ad6ee6f9b1cb3",7555:"c7630ad44b7d7a2f8a0c",7871:"cb99fc4ec9bbe0895a26",8049:"5e06299815b664b331e2",8056:"82b5717ea9f014c8ca2d",8149:"21f2b01074a4d082e268",8904:"a302177fe7e3ccd50cb0",9138:"c6bf63d3695b7e98a4e1",9322:"a314183cdcb21e48c994",9327:"cb8f92015e0b667cbd6e",9789:"cb5ad20bc727d3820b6c",9842:"dde7652ee3c148414acf",9916:"d034c6ed4305c99b15ce"}[e]+".css",r.g=function(){if("object"==typeof globalThis)return globalThis;try{ -return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},f="tradingview:",r.l=(e,a,d,t)=>{if(c[e])c[e].push(a);else{var b,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i{b.onerror=b.onload=null,clearTimeout(u);var f=c[e];if(delete c[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach((e=>e(d))),a)return a(d)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=l.bind(null,b.onerror),b.onload=l.bind(null,b.onload),o&&document.head.appendChild(b)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var a=r.g.document;if(!e&&a&&(a.currentScript&&(e=a.currentScript.src),!e)){var d=a.getElementsByTagName("script");d.length&&(e=d[d.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r.g.location&&r.p.startsWith(r.g.location.origin)&&(r.p=r.p.slice(r.g.location.origin.length)),(()=>{const e=r.u;r.u=a=>e(a).replace("__LANG__",r.g.language)})(),r.p=r.g.WEBPACK_PUBLIC_PATH||r.p;var o=r.e,n=Object.create(null);function i(e,a){return o(e).catch((function(){return new Promise((function(d){var c=function(){self.removeEventListener("online",c,!1),!1===navigator.onLine?self.addEventListener("online",c,!1):d(a<2?i(e,a+1):o(e))};setTimeout(c,a*a*1e3)}))}))}r.e=function(e){if(!n[e]){n[e]=i(e,0);var a=function(){delete n[e]};n[e].then(a,a)}return n[e]},(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((a,d)=>{var c=r.miniCssF(e),f=r.p+c;if(((e,a)=>{for(var d=document.getElementsByTagName("link"),c=0;c{var t=document.createElement("link");t.rel="stylesheet",t.type="text/css",t.onerror=t.onload=d=>{if(t.onerror=t.onload=null,"load"===d.type)c();else{ -var b=d&&("load"===d.type?"missing":d.type),r=d&&d.target&&d.target.href||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=b,o.request=r,t.parentNode&&t.parentNode.removeChild(t),f(o)}},t.href=a,0!==t.href.indexOf(window.location.origin+"/")&&(t.crossOrigin="anonymous"),d?d.parentNode.insertBefore(t,d.nextSibling):document.head.appendChild(t)})(e,f,null,a,d)})),a={3666:0};r.f.miniCss=(d,c)=>{a[d]?c.push(a[d]):0!==a[d]&&{6:1,84:1,855:1,898:1,1013:1,1033:1,1054:1,1109:1,1365:1,1762:1,1849:1,2109:1,2191:1,2260:1,2587:1,2639:1,2666:1,2676:1,2698:1,2731:1,2984:1,3066:1,3502:1,3610:1,3717:1,3842:1,3889:1,3980:1,4215:1,4387:1,4894:1,4928:1,4987:1,5145:1,5163:1,5403:1,5649:1,5866:1,5993:1,6025:1,6036:1,6106:1,6214:1,6221:1,6494:1,6625:1,6639:1,6738:1,6752:1,6831:1,6884:1,6949:1,6959:1,7149:1,7194:1,7350:1,7391:1,7413:1,7555:1,7871:1,8049:1,8056:1,8149:1,8904:1,9138:1,9322:1,9327:1,9789:1,9842:1,9916:1}[d]&&c.push(a[d]=e(d).then((()=>{a[d]=0}),(e=>{throw delete a[d],e})))}}})(),(()=>{var e={3666:0,6783:0};r.f.j=(a,d)=>{var c=r.o(e,a)?e[a]:void 0;if(0!==c)if(c)d.push(c[2]);else if(/^(1(0(13|33|54)|109|365|762|849)|2(6(39|66|76|98)|109|191|260|587|731|984)|3([06]66|502|610|717|842|889|980)|4([39]87|215|894|928)|5((16|40|99)3|145|649|866)|6(7(38|52|83)|[06]25|(21|49|88)4|(63|94|95)9||036|106|221|831)|7(149|194|350|391|413|555|871)|8([01]49|056|4|55|904|98)|9(32[27]|138|789|842|916))$/.test(a))e[a]=0;else{var f=new Promise(((d,f)=>c=e[a]=[d,f]));d.push(c[2]=f);var t=r.p+r.u(a),b=new Error;r.l(t,(d=>{if(r.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var f=d&&("load"===d.type?"missing":d.type),t=d&&d.target&&d.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+t+")",b.name="ChunkLoadError",b.type=f,b.request=t,c[1](b)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,d)=>{var c,f,[t,b,o]=d,n=0;if(t.some((a=>0!==e[a]))){for(c in b)r.o(b,c)&&(r.m[c]=b[c]);if(o)var i=o(r)}for(a&&a(d);n{const{miniCssF:e}=r;r.miniCssF=a=>self.document&&"rtl"===self.document.dir?e(a).replace(/\.css$/,".rtl.css"):e(a)})()})(); \ No newline at end of file diff --git a/charting_library/bundles/runtime.095dc225a1f6eadde580.js b/charting_library/bundles/runtime.095dc225a1f6eadde580.js new file mode 100644 index 00000000..ff54fe0f --- /dev/null +++ b/charting_library/bundles/runtime.095dc225a1f6eadde580.js @@ -0,0 +1,5 @@ +(()=>{"use strict";var e,a,d,c,f,t={},b={};function r(e){var a=b[e];if(void 0!==a)return a.exports;var d=b[e]={id:e,loaded:!1,exports:{}};return t[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=t,r.c=b,e=[],r.O=(a,d,c,f)=>{if(!d){var t=1/0;for(i=0;i=f)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(b=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[d,c,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var t={};a=a||[null,d({}),d([]),d(d)];for(var b=2&c&&e;"object"==typeof b&&!~a.indexOf(b);b=d(b))Object.getOwnPropertyNames(b).forEach((a=>t[a]=()=>e[a]));return t.default=()=>e,r.d(f,t),f},r.d=(e,a)=>{for(var d in a)r.o(a,d)&&!r.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,d)=>(r.f[d](e,a),a)),[])),r.u=e=>5652===e?"__LANG__.5652.209eb64b624dfe3c853a.js":2427===e?"__LANG__.2427.596db67d26c83197588d.js":77===e?"__LANG__.77.5401b8766c940f90b3e9.js":6196===e?"__LANG__.6196.3e28185b53cd2346f10d.js":4053===e?"__LANG__.4053.929467332218f26dc70f.js":7201===e?"__LANG__.7201.028a386569caa7df9e56.js":3753===e?"__LANG__.3753.abc1ac9bcf134df94dec.js":2014===e?"__LANG__.2014.75229e80e4f7b7217ef0.js":8884===e?"__LANG__.8884.515644758428ad7e8263.js":2684===e?"__LANG__.2684.25cb9ba0254ab5298f14.js":({92:"chart-screenshot-hint",139:"get-error-card",507:"study-pane-views",607:"study-property-pages-with-definitions",731:"add-compare-dialog",1583:"lt-pane-views",1584:"context-menu-renderer",1702:"manage-drawings-dialog",1754:"symbol-search-dialog",1859:"go-to-date-dialog-impl",1890:"line-tools-icons",2077:"change-interval-dialog",2183:"study-inputs-pane-views",2306:"floating-toolbars",2377:"hammerjs",2616:"svg-renderer",2704:"currency-label-menu",2878:"drawing-toolbar",3005:"header-toolbar",3030:"new-confirm-inputs-dialog",3596:"general-property-page",4013:"custom-intervals-add-dialog",4079:"series-pane-views",4389:"take-chart-image-impl",4665:"share-chart-to-social-utils",4862:"object-tree-dialog",5009:"load-chart-dialog",5093:"chart-widget-gui",5516:"restricted-toolset",5551:"favorite-drawings-api",5598:"lt-stickers-atlas",6166:"chart-event-hint",6265:"new-edit-object-dialog",6456:"study-market",6631:"study-template-dialog",6780:"source-properties-editor",7078:"general-chart-properties-dialog",7260:"chart-bottom-toolbar",7271:"compare-model",7648:"show-theme-save-dialog",7987:"lt-icons-atlas",8020:"user-defined-bars-marks-tooltip",8537:"lt-property-pages-with-definitions",8643:"full-tooltips-popup",8890:"simple-dialog",9039:"lollipop-tooltip-renderer",9374:"symbol-info-dialog-impl",9498:"export-data", +9685:"series-icons-map"}[e]||e)+"."+{6:"a03a8ff024d47ed075c6",84:"f6a5cab384a8d3fcf379",92:"ebff97a1a4b1c5914bdd",139:"6635b794027eb9971ec9",218:"aa5e88750214f5303812",507:"cc5bd003161b0ea73f75",607:"ce85b8b8af55fc2902f6",731:"fd9f91929c939a260ad3",855:"61db310932f8af2c5989",898:"b63568700f1380e37b1a",962:"e2eb6a85de39a3d76e5d",1013:"ccba7f12442264960551",1033:"bb804c64fe58de0bace7",1054:"c09e1aa220385adef79a",1109:"845f0f111ff830ab93c8",1365:"e1fe1d66c5bb17da7c3a",1553:"c076714f5e24887f0b94",1583:"fe06b5162a88616539a9",1584:"d6dfc888e4d8fe785fa7",1702:"3f5b604134bebba28c6c",1754:"9eb046ffc9fedac1edf1",1762:"9511e5b410d7d629bc49",1849:"fce185f1df6ea05f3d18",1859:"4aa6daee1b7dcb2f2f62",1890:"ec9907a13590a74ff995",1958:"5ca25f504685c5c94792",2077:"297f80c00bf8731bd9fb",2109:"291fa715b6ded706c3dd",2158:"4b603780e909661194b1",2183:"a80a3e282aa441e156d1",2191:"2197cc1b66a1db8969cc",2215:"e87235d359e4c375c7b9",2260:"95dc0a20b147b6b2eeed",2306:"6db0236a7aedcdedac97",2377:"6e30e0c48af40bf2f6c0",2587:"615babc52637decdb6e2",2616:"f065beaf6b5b37da27d9",2639:"a55d77a7912be54f7b9d",2666:"d28c0fa0a323b8118f22",2676:"a9a5ede4d514162164fa",2704:"58ca1d91873babec49b8",2731:"55eed17fefac5e82c077",2842:"61ec1448858319f48d5a",2878:"41ed460b4ed63c37a623",2984:"dc61504f5c150afee786",3005:"d2fc9d0c0651e40374fb",3016:"1dc744fe35e3e3b00f00",3030:"700f756efb60fe024812",3066:"8b1d2ceb22d9fedde67b",3179:"f9de135d1febd7be2652",3291:"99dfe1742621fe5892b1",3502:"1985af3fa836c4248178",3596:"b320e14febaf0719a734",3610:"c79c6bddd919cb78428a",3717:"6f65e91a870250a6e450",3842:"8758110ab553b5368121",3889:"c5a6834243c3ccfc1fcb",3980:"9d7eeb2bacce45c508b3",3986:"2611a114cb0cc5d3d639",4013:"1d320236ba24da2e3a2f",4015:"9b6607a6f543f077c5a5",4062:"9229fac3ef3db26fd5bc",4079:"97a8e6dbe1a94532eb49",4215:"8934b190aaed2663c300",4378:"36f45309c7af8e3cbf38",4387:"b928c72ea82decd4ae7b",4389:"c0ec40f417c36a1c6179",4403:"fc4cac3ecee3925b9ec2",4665:"d7331dbca4a2aa0909e7",4713:"e40c2c44bf79ceb73d67",4717:"48fa365046162fcf8939",4862:"e45c37aa49fc3245f8f0",4894:"035fecc664874bb752b0",4928:"5505afe565b4cb0d4e99",4987:"a23484dfcca6d5fae195",5007:"fba5211a5d34374a0759",5009:"2bc8d3998e1a2392ad03",5050:"ab76a0ed297bdbf8d13f",5093:"0ebb5aa6b6b2e40586ff",5145:"da831552b3b54ca47682",5163:"953e65e04ed31b0ea0b3",5403:"a8ce3bbae4ddbe632714",5516:"1b7bc1402f30983626f1",5551:"685c412f518848b85b89",5598:"52ad6e6d7d7b134ab0ba",5649:"5c1e55c9dad604880876",5711:"85a69ca8e546ea6966e9",5866:"039e25226b82968cca61",5871:"bc27dc50e79bd2545e97",5899:"49534f304fa5f1815584",5901:"521f9d32724856f46d21",5993:"0e5f49179c6a516963de",6025:"d669a0315da9d6fda6b3",6036:"5b373caaaa6e1ba4495f",6106:"1d31df88e63bf542ea7b",6166:"b2c7a312767fa4f97aa5",6214:"5a578175aab923a979dc",6221:"56c4d15c823c019ddb39",6265:"ea1d15219003b54e9f1c",6456:"9e70f3c55a48dea9582d",6494:"7f264af8142cb9910c06",6625:"364cf21fe24d7e675de8",6631:"faf557ce6d32f93e5a9a",6639:"a1bd5bf1d51c681561a1",6752:"912872ffa56a7243d664",6780:"574ad472c0635857c0e7",6831:"912351c7cf5f8ac16dfe",6884:"07642217627127113fb0", +6949:"f50051a55eaa8dd5e780",6959:"61ce9bf171293ea37c54",7078:"82cac28ab24654c72a42",7111:"4716f3208dc337521c10",7149:"d450e8145ad7e6fbd67f",7194:"098c1a8da1ddbbda98f6",7260:"744ccf6a4674f31cb2ea",7271:"e202d1fb2f84f3659e36",7350:"aa555ff9e17c4029aedd",7391:"c63bd39c42093cc4130c",7413:"3a52b91975b98e6fe8e4",7555:"ea682716c26bc13db765",7648:"d599965fb89ec8e183eb",7871:"df6a9177c293c0c53e80",7987:"aceb77470f3039ad2f63",8020:"520f315000510aab3003",8049:"eb5d0cfe52ecca5d4a13",8056:"c06a1c8fb4a1f18cf217",8149:"9fb525d10e5c8ba95701",8167:"ddf1e0f7ca2caf9285fe",8180:"640f9faeb3f5f9fa190f",8537:"33f2eb46049d6d74ca06",8643:"0fccf890139dbb10791b",8890:"2bb0f228f3ba2ab7961a",8904:"87e94e93ade13962a48f",9039:"cbacd2a74fa2249c23ad",9138:"f516266ddcf6ca8c7064",9322:"fcbf1e7bff530c95a44f",9327:"0c38440ca52f144413ac",9374:"391e1e1a29220b089537",9498:"02a7668fbb079d66566d",9685:"6b7b2f52a18274053c99",9727:"d07c8d67d65612aaaa85",9789:"458feb5c8c0263b0618b",9842:"581808dd4a8651b16779",9916:"0c2cb2d12479a20efce1"}[e]+".js",r.miniCssF=e=>e+"."+{6:"362fa6a7ab1f3e3b06c4",84:"d345a68da9c285edb24f",218:"249783b12e388c783204",855:"eac699ce13c5f226e490",898:"3efb27a9750af83ed9c6",1013:"8bf558e5776449ee9b26",1033:"5197f9f8b8500206d06c",1054:"53487a2be7f0ef3c0ac6",1109:"ec16a629917db2baf412",1365:"0116666d16b5bc64c47a",1762:"7ff6b353c441db2276da",1849:"aa435f081ad57a6d0121",2109:"39627406fe95483ff7db",2191:"4be2f56dab5aeadfe0eb",2260:"b98824e4829a1aa9b444",2587:"1403c0d79d2217a73053",2639:"86605a3197db99aca0f7",2666:"fbb750fd312778403036",2676:"2d3cabbd39a3b0d6e9ea",2731:"e35a685bdfdffcff2797",2984:"4082296827cdc2ce3974",3066:"dc07d1c6b25360d267dd",3502:"c49903f7222870ff8aca",3610:"609aa04cdd061440d0ef",3717:"cccda056797616f8ac78",3842:"6a8a7842ee841f6d2cff",3889:"a2646d6c3b33d166eee2",3980:"f4c75de9958b6594bac6",4015:"1d0e3a62a59d173c81f3",4215:"d24836a292b1969ab4bb",4387:"04308bdc36942462914c",4894:"670543ec1a8c4786a3a0",4928:"4a1b6faf9161be473ce9",4987:"9eeb86c4d3cfacadc52c",5145:"a2b224fd27ab2941c565",5163:"b9129281858e3f6afb05",5403:"28a935ee45ece03c1da9",5649:"b60ed09c5ea8c55827d4",5866:"c89b7fc29afe92efc1f3",5993:"31e4b81e8ea99883150e",6025:"263b457b1a7f9ca139b2",6036:"069ebb4bad0f5dd27147",6106:"cf6f129517250c80b39f",6214:"65b7dbf8be6cca5ac143",6221:"5c115302948a4482dfc1",6494:"f36c8c07be959ab522bb",6625:"eb019e3a6facc625daff",6639:"2c6ed608ae2da878c517",6752:"207eb3cc75b3ed2c6754",6831:"ac1745947bd2665f6c9a",6884:"bb7d30a7bbbe5af36556",6949:"6b6148a8f15c8898c9e9",6959:"b688f948e1f896f359ed",7111:"2382715e5643d27ea88a",7149:"5233dd4b27b2f1bea43f",7194:"e04f69c8933166966874",7350:"a9502dc8f01e37d9fa02",7391:"9c809fa91ed0c8f75bc0",7413:"f830ad1ad6ee6f9b1cb3",7555:"c7630ad44b7d7a2f8a0c",7871:"cb99fc4ec9bbe0895a26",8049:"5e06299815b664b331e2",8056:"82b5717ea9f014c8ca2d",8149:"21f2b01074a4d082e268",8904:"a302177fe7e3ccd50cb0",9138:"c6bf63d3695b7e98a4e1",9322:"3d936c180e77685183dd",9327:"cb8f92015e0b667cbd6e",9789:"cb5ad20bc727d3820b6c",9842:"dde7652ee3c148414acf",9916:"d034c6ed4305c99b15ce"}[e]+".css",r.g=function(){ +if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},f="tradingview:",r.l=(e,a,d,t)=>{if(c[e])c[e].push(a);else{var b,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i{b.onerror=b.onload=null,clearTimeout(u);var f=c[e];if(delete c[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach((e=>e(d))),a)return a(d)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=l.bind(null,b.onerror),b.onload=l.bind(null,b.onload),o&&document.head.appendChild(b)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var a=r.g.document;if(!e&&a&&(a.currentScript&&(e=a.currentScript.src),!e)){var d=a.getElementsByTagName("script");d.length&&(e=d[d.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r.g.location&&r.p.startsWith(r.g.location.origin)&&(r.p=r.p.slice(r.g.location.origin.length)),(()=>{const e=r.u;r.u=a=>e(a).replace("__LANG__",r.g.language)})(),r.p=r.g.WEBPACK_PUBLIC_PATH||r.p;var o=r.e,n=Object.create(null);function i(e,a){return o(e).catch((function(){return new Promise((function(d){var c=function(){self.removeEventListener("online",c,!1),!1===navigator.onLine?self.addEventListener("online",c,!1):d(a<2?i(e,a+1):o(e))};setTimeout(c,a*a*1e3)}))}))}r.e=function(e){if(!n[e]){n[e]=i(e,0);var a=function(){delete n[e]};n[e].then(a,a)}return n[e]},(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((a,d)=>{var c=r.miniCssF(e),f=r.p+c;if(((e,a)=>{for(var d=document.getElementsByTagName("link"),c=0;c{var t=document.createElement("link");t.rel="stylesheet",t.type="text/css",t.onerror=t.onload=d=>{if(t.onerror=t.onload=null,"load"===d.type)c();else{ +var b=d&&("load"===d.type?"missing":d.type),r=d&&d.target&&d.target.href||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=b,o.request=r,t.parentNode&&t.parentNode.removeChild(t),f(o)}},t.href=a,0!==t.href.indexOf(window.location.origin+"/")&&(t.crossOrigin="anonymous"),d?d.parentNode.insertBefore(t,d.nextSibling):document.head.appendChild(t)})(e,f,null,a,d)})),a={3666:0};r.f.miniCss=(d,c)=>{a[d]?c.push(a[d]):0!==a[d]&&{6:1,84:1,218:1,855:1,898:1,1013:1,1033:1,1054:1,1109:1,1365:1,1762:1,1849:1,2109:1,2191:1,2260:1,2587:1,2639:1,2666:1,2676:1,2731:1,2984:1,3066:1,3502:1,3610:1,3717:1,3842:1,3889:1,3980:1,4015:1,4215:1,4387:1,4894:1,4928:1,4987:1,5145:1,5163:1,5403:1,5649:1,5866:1,5993:1,6025:1,6036:1,6106:1,6214:1,6221:1,6494:1,6625:1,6639:1,6752:1,6831:1,6884:1,6949:1,6959:1,7111:1,7149:1,7194:1,7350:1,7391:1,7413:1,7555:1,7871:1,8049:1,8056:1,8149:1,8904:1,9138:1,9322:1,9327:1,9789:1,9842:1,9916:1}[d]&&c.push(a[d]=e(d).then((()=>{a[d]=0}),(e=>{throw delete a[d],e})))}}})(),(()=>{var e={3666:0,6783:0};r.f.j=(a,d)=>{var c=r.o(e,a)?e[a]:void 0;if(0!==c)if(c)d.push(c[2]);else if(/^(1(0(13|33|54)|109|365|762|849)|2(1(09|8|91)|6(39|66|76)|260|587|731|984)|3([06]66|502|610|717|842|889|980)|4([02]15|[39]87|894|928)|5((16|40|99)3|145|649|866)|6([06]25|(21|49|88)4|(63|94|95)9||036|106|221|752|783|831)|7(1(11|49|94)|350|391|413|555|871)|8([01]49|056|4|55|904|98)|9(32[27]|138|789|842|916))$/.test(a))e[a]=0;else{var f=new Promise(((d,f)=>c=e[a]=[d,f]));d.push(c[2]=f);var t=r.p+r.u(a),b=new Error;r.l(t,(d=>{if(r.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var f=d&&("load"===d.type?"missing":d.type),t=d&&d.target&&d.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+t+")",b.name="ChunkLoadError",b.type=f,b.request=t,c[1](b)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,d)=>{var c,f,[t,b,o]=d,n=0;if(t.some((a=>0!==e[a]))){for(c in b)r.o(b,c)&&(r.m[c]=b[c]);if(o)var i=o(r)}for(a&&a(d);n{const{miniCssF:e}=r;r.miniCssF=a=>self.document&&"rtl"===self.document.dir?e(a).replace(/\.css$/,".rtl.css"):e(a)})()})(); \ No newline at end of file diff --git a/charting_library/bundles/source-properties-editor.3c1d96776af15c5b5a1d.js b/charting_library/bundles/source-properties-editor.574ad472c0635857c0e7.js similarity index 99% rename from charting_library/bundles/source-properties-editor.3c1d96776af15c5b5a1d.js rename to charting_library/bundles/source-properties-editor.574ad472c0635857c0e7.js index 042d3d2d..c5f9c6f6 100644 --- a/charting_library/bundles/source-properties-editor.3c1d96776af15c5b5a1d.js +++ b/charting_library/bundles/source-properties-editor.574ad472c0635857c0e7.js @@ -1,5 +1,5 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[6780],{92229:e=>{e.exports={defaultsButtonText:"defaultsButtonText-zcLkuEMM",defaultsButtonItem:"defaultsButtonItem-zcLkuEMM",defaultsButtonIcon:"defaultsButtonIcon-zcLkuEMM"}},47334:e=>{e.exports={themesButtonText:"themesButtonText-AeBgp7zz",themesButtonIcon:"themesButtonIcon-AeBgp7zz",defaultsButtonText:"defaultsButtonText-AeBgp7zz",defaultsButtonItem:"defaultsButtonItem-AeBgp7zz"}},55309:e=>{e.exports={scrollable:"scrollable-Ycj0dUGE",tabs:"tabs-Ycj0dUGE"}},53018:e=>{e.exports={titleWrap:"titleWrap-e3jFxbHm",ellipsis:"ellipsis-e3jFxbHm",hideInput:"hideInput-e3jFxbHm",hideText:"hideText-e3jFxbHm",empty:"empty-e3jFxbHm",hideEmpty:"hideEmpty-e3jFxbHm",editIcon:"editIcon-e3jFxbHm"}},31202:e=>{e.exports={tabs:"tabs-xNPrJ8dY"}},38546:(e,t,i)=>{"use strict";i.d(t,{DialogTabs:()=>n});var a=i(50959),s=i(64378);const n=a.forwardRef((function(e,t){const{id:i,tabs:n,activeTab:r,onChange:o,className:l}=e;return a.createElement("div",{className:l,ref:t},a.createElement(s.UnderlineButtonTabs,{id:i,items:n,isActive:function(e){return e.id===r},onActivate:function(e){o(e.id)}}))}))},50945:(e,t,i)=>{"use strict";i.d(t,{StudyDefaultsManager:()=>p});var a=i(50959),s=i(97754),n=i.n(s),r=i(9745),o=i(44352),l=i(95276),c=i(16396),d=i(44996),u=i(92229);const h={reset:o.t(null,void 0,i(79782)),saveAsDefault:o.t(null,void 0,i(18229)),defaults:o.t(null,void 0,i(98938))};class p extends a.PureComponent{constructor(){super(...arguments),this._handleResetToDefaults=()=>{this.props.model.restorePropertiesForSource(this.props.source)},this._handleSaveAsDefaults=()=>{this.props.source.properties().saveDefaults()}}render(){const{mode:e}=this.props;return a.createElement(l.ControlDisclosure,{id:"study-defaults-manager",className:n()("normal"===e&&u.defaultsButtonText),hideArrowButton:"compact"===e,buttonChildren:this._getPlaceHolderItem("compact"===e)},a.createElement(c.PopupMenuItem,{className:u.defaultsButtonItem,isActive:!1,label:h.reset,onClick:this._handleResetToDefaults}),a.createElement(c.PopupMenuItem,{className:u.defaultsButtonItem,isActive:!1,label:h.saveAsDefault,onClick:this._handleSaveAsDefaults}))}_getPlaceHolderItem(e){return e?a.createElement(r.Icon,{className:u.defaultsButtonIcon,icon:d}):h.defaults}}},48531:(e,t,i)=>{"use strict";i.d(t,{FooterMenu:()=>b});var a=i(50959),s=i(44352),n=i(9745),r=i(95276),o=i(90692),l=i(47334),c=i(44996);function d(e){return e.isTabletWidth?a.createElement(n.Icon,{className:l.themesButtonIcon,icon:c}):a.createElement(a.Fragment,null,s.t(null,void 0,i(19611)))}function u(e){return a.createElement(o.MatchMedia,{rule:"screen and (max-width: 768px)"},(t=>a.createElement(r.ControlDisclosure,{className:!t&&l.themesButtonText,hideArrowButton:t,buttonChildren:a.createElement(d,{isTabletWidth:t})},e.children)))}var h=i(16396),p=i(96040),m=i(70412),_=i(32563);function g(e){const{name:t,onRemove:i,onClick:s}=e,[n,r]=(0,m.useHover)(),o=a.useCallback((()=>s(t)),[s,t]),c=a.useCallback((()=>{i&&i(t)}),[i,t]);return a.createElement("div",{...r -},a.createElement(h.PopupMenuItem,{className:l.defaultsButtonItem,isActive:!1,label:t,onClick:o,toolbox:i&&a.createElement(p.RemoveButton,{hidden:!_.mobiletouch&&!n,onClick:c})}))}function f(e){return a.createElement(u,null,a.createElement(g,{onClick:function(){const{sources:t,chartUndoModel:i}=e;i.restoreLineToolsFactoryDefaults(t)},name:s.t(null,void 0,i(67049))}))}function b(e){return a.createElement(f,{...e})}},37289:(e,t,i)=>{"use strict";i.d(t,{PropertiesEditorTab:()=>c});var a=i(50959),s=i(66849);const n={"Elliott Impulse Wave (12345)Degree":"normal","Elliott Triangle Wave (ABCDE)Degree":"normal","Elliott Triple Combo Wave (WXYXZ)Degree":"normal","Elliott Correction Wave (ABC)Degree":"normal","Elliott Double Combo Wave (WXY)Degree":"normal",BarsPatternMode:"normal",StudyInputSource:"normal"},r={TextText:"big",AnchoredTextText:"big",NoteText:"big",AnchoredNoteText:"big",CalloutText:"big",BalloonText:"big"};var o=i(11062),l=i(15650);function c(e){const{page:t,pageRef:i,tableKey:c}=e;return a.createElement(s.ControlCustomHeightContext.Provider,{value:r},a.createElement(s.ControlCustomWidthContext.Provider,{value:n},t&&a.createElement(o.PropertyTable,{reference:i,key:c},t.definitions.value().map((e=>a.createElement(l.Section,{key:e.id,definition:e}))))))}},75892:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SourcePropertiesEditorRenderer:()=>M});var a=i(50959),s=i(962),n=i(76422),r=i(50151),o=i(49483),l=i(56840),c=i.n(l),d=i(44352),u=i(50182),h=i(59064),p=i(48531),m=i(37289),_=i(86656),g=i(29673),f=i(50945),b=i(28853),v=i(76544),T=i(13087),S=i(8708),k=i(90692),z=i(36298),y=i(46627),I=i(38546),D=i(68495),x=i(14483),C=i(55309);const L=new z.TranslatedString("change {sourceTitle} title to {newSourceTitle}",d.t(null,void 0,i(40001)));class E extends a.PureComponent{constructor(e){super(e),this._activePageRef=a.createRef(),this._lineToolsAffectChartInvalidation=new y.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._handleChangeMode=e=>{this.setState({isRenaming:e})},this._getTranslatedStringForSource=e=>new z.TranslatedString(e.name(),e.title()),this._setTitle=e=>{const{source:t,model:i}=this.props,a=L.format({sourceTitle:t.properties().title.value()||this._getTranslatedStringForSource(t),newSourceTitle:e});i.setProperty(t.properties().title,e,a,this._lineToolsAffectChartInvalidation.value())},this._getActionPageById=e=>{if(!e)return;const{pages:t}=this.props;return t.find((t=>t.id.toLowerCase()===e.toLowerCase()))},this._onChangeActivePageDefinitions=()=>{this.setState({tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()}))},this._renderFooterLeft=()=>{const{source:e,model:t}=this.props;return(0,g.isLineTool)(e)?a.createElement(p.FooterMenu,{sources:[e],chartUndoModel:t}):a.createElement(k.MatchMedia,{rule:"screen and (max-width: 430px)"},(i=>(0,b.isStudy)(e)&&a.createElement(f.StudyDefaultsManager,{model:t,source:e,mode:i?"compact":"normal"})))},this._subscribe=e=>{e&&e.definitions.subscribe(this._onChangeActivePageDefinitions)},this._unsubscribe=e=>{ +},a.createElement(h.PopupMenuItem,{className:l.defaultsButtonItem,isActive:!1,label:t,onClick:o,toolbox:i&&a.createElement(p.RemoveButton,{hidden:!_.mobiletouch&&!n,onClick:c})}))}function f(e){return a.createElement(u,null,a.createElement(g,{onClick:function(){const{sources:t,chartUndoModel:i}=e;i.restoreLineToolsFactoryDefaults(t)},name:s.t(null,void 0,i(67049))}))}function b(e){return a.createElement(f,{...e})}},37289:(e,t,i)=>{"use strict";i.d(t,{PropertiesEditorTab:()=>c});var a=i(50959),s=i(66849);const n={"Elliott Impulse Wave (12345)Degree":"normal","Elliott Triangle Wave (ABCDE)Degree":"normal","Elliott Triple Combo Wave (WXYXZ)Degree":"normal","Elliott Correction Wave (ABC)Degree":"normal","Elliott Double Combo Wave (WXY)Degree":"normal",BarsPatternMode:"normal",StudyInputSource:"normal"},r={TextText:"big",AnchoredTextText:"big",NoteText:"big",AnchoredNoteText:"big",CalloutText:"big",BalloonText:"big"};var o=i(11062),l=i(15650);function c(e){const{page:t,pageRef:i,tableKey:c}=e;return a.createElement(s.ControlCustomHeightContext.Provider,{value:r},a.createElement(s.ControlCustomWidthContext.Provider,{value:n},t&&a.createElement(o.PropertyTable,{reference:i,key:c},t.definitions.value().map((e=>a.createElement(l.Section,{key:e.id,definition:e}))))))}},75892:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SourcePropertiesEditorRenderer:()=>M});var a=i(50959),s=i(962),n=i(76422),r=i(50151),o=i(49483),l=i(56840),c=i.n(l),d=i(44352),u=i(50182),h=i(59064),p=i(48531),m=i(37289),_=i(86656),g=i(18341),f=i(50945),b=i(28853),v=i(76544),T=i(13087),S=i(8708),k=i(90692),z=i(36298),y=i(46627),I=i(38546),D=i(68495),x=i(14483),C=i(55309);const L=new z.TranslatedString("change {sourceTitle} title to {newSourceTitle}",d.t(null,void 0,i(40001)));class E extends a.PureComponent{constructor(e){super(e),this._activePageRef=a.createRef(),this._lineToolsAffectChartInvalidation=new y.FeatureToggleWatchedValue("do_not_invalidate_chart_on_changing_line_tools",!1),this._handleChangeMode=e=>{this.setState({isRenaming:e})},this._getTranslatedStringForSource=e=>new z.TranslatedString(e.name(),e.title()),this._setTitle=e=>{const{source:t,model:i}=this.props,a=L.format({sourceTitle:t.properties().title.value()||this._getTranslatedStringForSource(t),newSourceTitle:e});i.setProperty(t.properties().title,e,a,this._lineToolsAffectChartInvalidation.value())},this._getActionPageById=e=>{if(!e)return;const{pages:t}=this.props;return t.find((t=>t.id.toLowerCase()===e.toLowerCase()))},this._onChangeActivePageDefinitions=()=>{this.setState({tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize()}))},this._renderFooterLeft=()=>{const{source:e,model:t}=this.props;return(0,g.isLineTool)(e)?a.createElement(p.FooterMenu,{sources:[e],chartUndoModel:t}):a.createElement(k.MatchMedia,{rule:"screen and (max-width: 430px)"},(i=>(0,b.isStudy)(e)&&a.createElement(f.StudyDefaultsManager,{model:t,source:e,mode:i?"compact":"normal"})))},this._subscribe=e=>{e&&e.definitions.subscribe(this._onChangeActivePageDefinitions)},this._unsubscribe=e=>{ e&&e.definitions.unsubscribe(this._onChangeActivePageDefinitions)},this._getActiveTabSettingsName=()=>{const{source:e}=this.props;return e instanceof v.Series?"properties_dialog.active_tab.chart":e instanceof T.LineDataSource?"properties_dialog.active_tab.drawing":e instanceof S.Study?"properties_dialog.active_tab.study":""},this._handleSelectPage=e=>{const{activePageId:t}=this.state,i=this._getActionPageById(t),a=this._getActionPageById(e),s=this._getActiveTabSettingsName();t!==e&&(this._unsubscribe(i),s&&c().setValue(s,e),this._subscribe(a),this.setState({activePageId:e,tableKey:Date.now()},(()=>{this._requestResize&&this._requestResize(),this._focusActivePageFirstTextInput()})))},this._handleScroll=()=>{h.globalCloseDelegate.fire()},this._handleSubmit=()=>{this.props.onSubmit(),this._closePopupDialog()},this._closePopupDialog=()=>{window.lineToolPropertiesToolbar&&window.lineToolPropertiesToolbar.refresh(),this.props.onClose()};const{pages:t}=this.props;let i;if(this._getActionPageById(this.props.activePageId))i=(0,r.ensureDefined)(this.props.activePageId);else{const e=c().getValue(this._getActiveTabSettingsName(),""),a=this._getActionPageById(e);i=a?a.id:t[0].id}this.state={activePageId:i,tableKey:Date.now(),isRenaming:!1},window.lineToolPropertiesToolbar&&window.lineToolPropertiesToolbar.hide()}componentDidMount(){const{activePageId:e}=this.state,t=this._getActionPageById(e);this._focusActivePageFirstTextInput(),this._subscribe(t)}componentWillUnmount(){const{activePageId:e}=this.props,t=this._getActionPageById(e);clearTimeout(this._timeout),this._unsubscribe(t)}render(){var e;const{onCancel:t,source:i}=this.props,{activePageId:s,isRenaming:n}=this.state,r=(null===(e=i.properties().title)||void 0===e?void 0:e.value())||i.title(),o=a.createElement(D.Title,{isRenaming:n,onChangeMode:this._handleChangeMode,setTitle:this._setTitle,defaultTitle:r,canBeRenamed:(0,g.isLineTool)(i)&&!x.enabled("widget")});return a.createElement(u.AdaptiveConfirmDialog,{dataName:(0,b.isStudy)(i)?"indicator-properties-dialog":"source-properties-editor",dataDialogName:r,title:o,isOpened:!0,onSubmit:this._handleSubmit,onCancel:t,onClickOutside:this._handleSubmit,onClose:this._closePopupDialog,footerLeftRenderer:this._renderFooterLeft,render:this._renderChildren(s),submitOnEnterKey:!1,showCloseIcon:!n})}_renderChildren(e){return({requestResize:t})=>{this._requestResize=t;const{pages:i,source:s}=this.props,n=i.find((t=>t.id===e)),r=(0,b.isStudy)(s)?"indicator-properties-dialog-tabs":"source-properties-editor-tabs",o=i.map((({title:e,id:t})=>({label:e,id:t,dataId:`${r}-${t}`})));return a.createElement(a.Fragment,null,a.createElement(I.DialogTabs,{className:C.tabs,id:r,activeTab:e,onChange:this._handleSelectPage,tabs:o}),a.createElement(_.TouchScrollContainer,{className:C.scrollable,onScroll:this._handleScroll},a.createElement(m.PropertiesEditorTab,{page:n,pageRef:this._activePageRef,tableKey:this.state.tableKey})))}}_focusActivePageFirstTextInput(){if(!o.CheckMobile.any()&&this._activePageRef.current){ const e=this._activePageRef.current.querySelector("input[type=text],textarea");e&&(this._timeout=setTimeout((()=>{e.focus()}),0))}}}var w=i(85067);class M extends w.DialogRenderer{constructor(e){super(),this._timeout=null,this._handleClose=()=>{s.unmountComponentAtNode(this._container),this._setVisibility(!1),this._onClose&&this._onClose(),this._subscription.unsubscribe(this,this._handleCollectionChanged)},this._handleSubmit=()=>{const e=this._source;(0,g.isLineTool)(e)&&e.hasAlert.value()&&setTimeout((()=>{e.areLocalAndServerAlertsMismatch()&&e.synchronizeAlert(!0)}))},this._handleCancel=()=>{this._model.undoToCheckpoint(this._checkpoint)},this._propertyPages=e.propertyPages,this._model=e.model,this._activePageId=e.activePageId,this._onClose=e.onClose,this._source=e.source,this._checkpoint=this._ensureCheckpoint(e.undoCheckPoint),this._subscription=this._model.model().dataSourceCollectionChanged(),this._subscription.subscribe(this,this._handleCollectionChanged)}hide(e){e?this._handleCancel():this._handleSubmit(),this._handleClose()}isVisible(){return this.visible().value()}show(e){s.render(a.createElement(E,{source:this._source,onSubmit:this._handleSubmit,onClose:this._handleClose,onCancel:this._handleCancel,pages:this._propertyPages,model:this._model,activePageId:this._activePageId,shouldReturnFocus:null==e?void 0:e.shouldReturnFocus}),this._container),this._setVisibility(!0),n.emit("drawings_settings_dialog",{objectType:"drawing",scriptTitle:this._source.title()})}_handleCollectionChanged(){null===this._timeout&&(this._timeout=setTimeout((()=>{this._closeDialogIfSourceIsDeleted(),this._timeout=null})))}_closeDialogIfSourceIsDeleted(){null===this._model.model().dataSourceForId(this._source.id())&&this._handleClose()}_ensureCheckpoint(e){return void 0===e&&(e=this._model.createUndoCheckpoint()),e}}},68495:(e,t,i)=>{"use strict";i.d(t,{Title:()=>h});var a=i(50959),s=i(97754),n=i(31261),r=i(9745),o=i(21861),l=i(68335),c=i(51768),d=i(33055),u=i(53018);function h(e){const{isRenaming:t,onChangeMode:i,setTitle:h,defaultTitle:p,canBeRenamed:m}=e,_=(0,a.useRef)(null),[g,f]=(0,a.useState)(p),[b,v]=(0,a.useState)(p);return(0,a.useEffect)((()=>{t&&_.current&&(_.current.focus(),_.current.setSelectionRange(0,g.length))}),[t]),a.createElement(a.Fragment,null,a.createElement("div",{className:s(u.titleWrap,t&&u.hideText)},a.createElement("span",{className:u.ellipsis}," ",b),m&&a.createElement(a.Fragment,null,a.createElement(r.Icon,{className:s(u.editIcon),icon:d,onClick:function(){(0,c.trackEvent)("GUI","Rename","Drawing settings"),f(b),i(!0)},"data-name":"edit","data-role":"button"}),a.createElement("div",{className:s(u.empty,!t&&u.hideEmpty)}))),m&&a.createElement("div",{className:s(!t&&u.hideInput),"data-disable-drag":!0},a.createElement(n.InputControl,{value:g,onChange:function(e){f(e.currentTarget.value)},onBlur:T,reference:_,onClick:o.preventDefault,onKeyDown:function(e){27===(0,l.hashFromEvent)(e)&&(e.preventDefault(),f(p),i(!1));13===(0,l.hashFromEvent)(e)&&(e.preventDefault(),T())},"data-disable-drag":!0,stretch:!0}))) ;function T(){""!==g&&(h(g),v(g)),i(!1)}}},66512:(e,t,i)=>{"use strict";i.r(t),i.d(t,{SourcesPropertiesEditorRenderer:()=>f});var a=i(50959),s=i(962),n=i(85067),r=i(44352),o=i(86656),l=i(50182),c=i(48531),d=i(37289),u=i(68495),h=i(14483),p=i(38546),m=i(31202);const _=r.t(null,void 0,i(37214));function g(e){const{propertyPages:t,onSubmit:i,onCancel:s,onClose:n,title:r,activeTabId:g,sources:f,undoModel:b,renamable:v}=e,T=g&&t.filter((e=>e.id===g)).length>0?g:t[0].id,S=b.model().lineToolsGroupModel().groupForLineTool(f[0]),k=!!(v&&S&&r&&f.every((e=>{var t;return(null==S?void 0:S.id)===(null===(t=b.model().lineToolsGroupModel().groupForLineTool(e))||void 0===t?void 0:t.id)}))),[z,y]=(0,a.useState)(T),[I,D]=(0,a.useState)(!1),[x,C]=(0,a.useState)(r||_),L=(0,a.useMemo)((()=>t.map((({title:e,id:t})=>({label:e,id:t,dataId:`sources-properties-editor-tabs-${t}`})))),[t]);const E=a.createElement(u.Title,{isRenaming:I,onChangeMode:function(e){D(e)},setTitle:function(e){S&&(S.setName(e),C(e))},defaultTitle:x,canBeRenamed:k&&!h.enabled("widget")});return a.createElement(l.AdaptiveConfirmDialog,{dataName:"sources-properties-editor",dataDialogName:x,title:E,isOpened:!0,onSubmit:i,onCancel:s,onClickOutside:n,onClose:n,footerLeftRenderer:function(){return a.createElement(c.FooterMenu,{sources:f,chartUndoModel:b})},render:function(){const e=t.find((e=>e.id===z));return a.createElement(a.Fragment,null,a.createElement(p.DialogTabs,{className:m.tabs,id:"sources-properties-editor-tabs",activeTab:z,onChange:y,tabs:L}),a.createElement(o.TouchScrollContainer,null,a.createElement(d.PropertiesEditorTab,{page:e,tableKey:z})))},submitOnEnterKey:!1,showCloseIcon:!I})}class f extends n.DialogRenderer{constructor(e){super(),this._dataSourceChangedPromise=null,this._submitHandler=()=>{Promise.resolve().then((()=>{this._sources.map((e=>{e.areLocalAndServerAlertsMismatch()&&e.synchronizeAlert(!0)}))})),this._close()},this._cancelHandler=()=>{this._undoModel.undoToCheckpoint(this._undoCheckpoint)},this._closeHandler=()=>{this._close()},this._dataSourceCollectionChangedHandler=()=>{null===this._dataSourceChangedPromise&&(this._dataSourceChangedPromise=Promise.resolve().then((()=>{const e=this._undoModel.model();this._sources.find((t=>null===e.dataSourceForId(t.id())))&&this._close(),this._dataSourceChangedPromise=null})))},this._sources=e.sources,this._propertyPages=e.propertyPages,this._undoModel=e.undoModel,this._title=e.title,this._activeTabId=e.activeTabId,this._renamable=e.renamable,this._undoCheckpoint=this._undoModel.createUndoCheckpoint(),this._undoModel.model().dataSourceCollectionChanged().subscribe(this,this._dataSourceCollectionChangedHandler)}destroy(){this._close()}show(){this._isVisible()||(this._mount(),this._setVisibility(!0))}hide(){this._isVisible()&&(this._unmount(),this._setVisibility(!1))}_mount(){s.render(a.createElement(g,{propertyPages:this._propertyPages,sources:this._sources,undoModel:this._undoModel,onSubmit:this._submitHandler,onCancel:this._cancelHandler,onClose:this._closeHandler,title:this._title, diff --git a/charting_library/bundles/study-market.78a4d2ffdb738c30bc84.js b/charting_library/bundles/study-market.9e70f3c55a48dea9582d.js similarity index 99% rename from charting_library/bundles/study-market.78a4d2ffdb738c30bc84.js rename to charting_library/bundles/study-market.9e70f3c55a48dea9582d.js index 821569d0..88b13c19 100644 --- a/charting_library/bundles/study-market.78a4d2ffdb738c30bc84.js +++ b/charting_library/bundles/study-market.9e70f3c55a48dea9582d.js @@ -4,7 +4,7 @@ "use strict";n.d(t,{Icon:()=>i});var r=n(50959);const i=r.forwardRef(((e,t)=>{const{icon:n="",...i}=e;return r.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:n}})}))},90186:(e,t,n)=>{"use strict";function r(e){return o(e,a)}function i(e){return o(e,s)}function o(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function a(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>i,filterDataProps:()=>r,filterProps:()=>o,isAriaAttribute:()=>s,isDataAttribute:()=>a})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function i(e){return r([e])}n.d(t,{isomorphicRef:()=>i,mergeRefs:()=>r})},67961:(e,t,n)=>{"use strict";n.d(t,{OverlapManager:()=>o,getRootOverlapManager:()=>s});var r=n(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class o{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,n=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,n),this._container=n}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const n=this._windows.get(e);if(void 0!==n)return n;this.registerWindow(e);const r=this._document.createElement("div");if(r.style.position=t.position,r.style.zIndex=this._index.toString(),r.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(r);else if(t.index<=0)this._container.insertBefore(r,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(r,e)}}else"reverse"===t.direction?this._container.insertBefore(r,this._container.firstChild):this._container.appendChild(r);return this._windows.set(e,r),++this._index,r}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const a=new WeakMap;function s(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,r.ensureDefined)(a.get(t));{const t=new o(e),n=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return a.set(n,t),t.setContainer(n),e.body.appendChild(n),t}}},99054:(e,t,n)=>{"use strict";n.d(t,{ setFixedBodyState:()=>c});const r=(()=>{let e;return()=>{var t;if(void 0===e){const n=document.createElement("div"),r=n.style;r.visibility="hidden",r.width="100px",r.msOverflowStyle="scrollbar",document.body.appendChild(n);const i=n.offsetWidth;n.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",n.appendChild(o);const a=o.offsetWidth;null===(t=n.parentNode)||void 0===t||t.removeChild(n),e=i-a}return e}})();function i(e,t,n){null!==e&&e.style.setProperty(t,n)}function o(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function a(e,t){return parseInt(o(e,t))}let s=0,l=!1;function c(e){const{body:t}=document,n=t.querySelector(".widgetbar-wrap");if(e&&1==++s){const e=o(t,"overflow"),s=a(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(n,"right",`${r()}px`),t.style.paddingRight=`${s+r()}px`,l=!0),t.classList.add("i-no-scroll")}else if(!e&&s>0&&0==--s&&(t.classList.remove("i-no-scroll"),l)){i(n,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=r()),t.style.paddingRight=(e<0?0:e)+"px",l=!1}}},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>i});var r=n(88803);const i={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>x});var r=n(50959),i=n(50151);var o=n(97754),a=n.n(o),s=n(68335),l=n(35749),c=n(63016),u=n(1109),d=n(24437),h=n(90692),p=n(95711);var f=n(52092),m=n(76422),v=n(9745);const g=r.createContext({setHideClose:()=>{}});var y=n(7720),_=n(69827);function b(e){const{title:t,titleTextWrap:n=!1,subtitle:i,showCloseIcon:o=!0,onClose:s,onCloseButtonKeyDown:l,renderBefore:c,renderAfter:u,draggable:d,className:h,unsetAlign:p,closeAriaLabel:f,closeButtonReference:m}=e,[b,C]=(0,r.useState)(!1);return r.createElement(g.Provider,{value:{setHideClose:C}},r.createElement("div",{className:a()(_.container,h,(i||p)&&_.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:_.title},r.createElement("div",{className:a()(n?_.textWrap:_.ellipsis)},t),i&&r.createElement("div",{className:a()(_.ellipsis,_.subtitle)},i)),u,o&&!b&&r.createElement("button",{className:_.close,onClick:s,onKeyDown:l,"data-name":"close","aria-label":f,type:"button",ref:m},r.createElement(v.Icon,{className:_.icon,icon:y,"data-name":"close","data-role":"button"}))))}var C=n(53017),E=n(55596);const w={vertical:20},k={vertical:0};class x extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{ void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,i.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,l.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.subscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||m.unsubscribe(f.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,i.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:i,title:o,titleTextWrap:s,dataName:l,onClickOutside:f,additionalElementPos:m,additionalHeaderElement:v,backdrop:g,shouldForceFocus:y=!0,shouldReturnFocus:_,showSeparator:x,subtitle:S,draggable:N=!0,fullScreen:P=!1,showCloseIcon:I=!0,rounded:D=!0,isAnimationEnabled:R,growPoint:B,dialogTooltip:T,unsetHeaderAlign:A,onDragStart:L,dataDialogName:M,closeAriaLabel:z,containerAriaLabel:F,reference:O,containerTabIndex:j,closeButtonReference:W,onCloseButtonKeyDown:H}=this.props,q="after"!==m?v:void 0,Z="after"===m?v:void 0,U="string"==typeof o?o:M||"",K=(0,C.mergeRefs)([this._handleReference,O]);return r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(m=>r.createElement(h.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||P)&&D,className:a()(E.dialog,e),isOpened:i,reference:K, -onKeyDown:this._handleKeyDown,onClickOutside:f,onClickBackdrop:f,fullscreen:d||P,guard:m?k:w,boundByScreen:d||P,shouldForceFocus:y,shouldReturnFocus:_,backdrop:g,draggable:N,isAnimationEnabled:R,growPoint:B,name:this.props.dataName,dialogTooltip:T,onDragStart:L,containerAriaLabel:F,containerTabIndex:j},r.createElement("div",{className:a()(E.wrapper,t),"data-name":l,"data-dialog-name":U},void 0!==o&&r.createElement(b,{draggable:N&&!(d||P),onClose:this._handleCloseBtnClick,renderAfter:Z,renderBefore:q,subtitle:S,title:o,titleTextWrap:s,showCloseIcon:I,className:n,unsetAlign:A,closeAriaLabel:z,closeButtonReference:W,onCloseButtonKeyDown:H}),x&&r.createElement(u.Separator,{className:E.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||P)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),i=n(97754),o=n.n(i),a=n(44352),s=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:i,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:o()(c.container,h)},r.createElement("div",{className:o()(c.inputContainer,p,u&&c.withCancel)},i||r.createElement(d,{...m})),t,r.createElement(s.Icon,{className:o()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:i,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:o()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:i,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},50366:(e,t,n)=>{"use strict";n.d(t,{DialogSidebarContainer:()=>u,DialogSidebarItem:()=>h,DialogSidebarWrapper:()=>d});var r=n(50959),i=n(97754),o=n.n(i),a=n(9745);function s(e){return{isMobile:"mobile"===e,isTablet:"tablet"===e}}var l=n(68648),c=n(54829);function u(e){const{mode:t,className:n,...i}=e,{isMobile:a,isTablet:l}=s(t),u=o()(c.container,l&&c.isTablet,a&&c.isMobile,n);return r.createElement("div",{...i,className:u,"data-role":"dialog-sidebar"})}function d(e){return r.createElement("div",{className:c.wrapper,...e})}function h(e){const{mode:t,title:n,icon:i,isActive:u,onClick:d,...h}=e,{isMobile:p,isTablet:f}=s(t),m=u?null==i?void 0:i.active:null==i?void 0:i.default;return r.createElement("div",{...h,className:o()(c.tab,f&&c.isTablet,p&&c.isMobile,u&&c.active),onClick:d},r.createElement(a.Icon,{className:c.icon,icon:m}),!f&&r.createElement("span",{className:c.title},r.createElement("span",{className:c.titleText},n),p&&r.createElement(a.Icon,{className:c.nested,icon:l})))}},57979:(e,t,n)=>{"use strict";n.r(t),n.d(t,{IndicatorsLibraryContainer:()=>de});var r=n(50959),i=n(962),o=n(44352),a=n(88348);const s=o.t(null,void 0,n(44463));var l=n(42856),c=n(14483),u=n(29673);function d(e,t){const n=e.title.toLowerCase(),r=t.title.toLowerCase();return nr?1:0}const h={earning:new RegExp("EPS"),earnings:new RegExp("EPS"), +onKeyDown:this._handleKeyDown,onClickOutside:f,onClickBackdrop:f,fullscreen:d||P,guard:m?k:w,boundByScreen:d||P,shouldForceFocus:y,shouldReturnFocus:_,backdrop:g,draggable:N,isAnimationEnabled:R,growPoint:B,name:this.props.dataName,dialogTooltip:T,onDragStart:L,containerAriaLabel:F,containerTabIndex:j},r.createElement("div",{className:a()(E.wrapper,t),"data-name":l,"data-dialog-name":U},void 0!==o&&r.createElement(b,{draggable:N&&!(d||P),onClose:this._handleCloseBtnClick,renderAfter:Z,renderBefore:q,subtitle:S,title:o,titleTextWrap:s,showCloseIcon:I,className:n,unsetAlign:A,closeAriaLabel:z,closeButtonReference:W,onCloseButtonKeyDown:H}),x&&r.createElement(u.Separator,{className:E.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||P)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),i=n(97754),o=n.n(i),a=n(44352),s=n(9745),l=n(69859),c=n(40281);function u(e){const{children:t,renderInput:i,onCancel:u,containerClassName:h,inputContainerClassName:p,iconClassName:f,...m}=e;return r.createElement("div",{className:o()(c.container,h)},r.createElement("div",{className:o()(c.inputContainer,p,u&&c.withCancel)},i||r.createElement(d,{...m})),t,r.createElement(s.Icon,{className:o()(c.icon,f),icon:l}),u&&r.createElement("div",{className:c.cancel,onClick:u},a.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:i,onChange:a,onFocus:s,onBlur:l,onKeyDown:u,onSelect:d,placeholder:h,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:o()(t,c.input),autoComplete:"off","data-role":"search",placeholder:h,value:i,onChange:a,onFocus:s,onBlur:l,onSelect:d,onKeyDown:u})}},50366:(e,t,n)=>{"use strict";n.d(t,{DialogSidebarContainer:()=>u,DialogSidebarItem:()=>h,DialogSidebarWrapper:()=>d});var r=n(50959),i=n(97754),o=n.n(i),a=n(9745);function s(e){return{isMobile:"mobile"===e,isTablet:"tablet"===e}}var l=n(68648),c=n(54829);function u(e){const{mode:t,className:n,...i}=e,{isMobile:a,isTablet:l}=s(t),u=o()(c.container,l&&c.isTablet,a&&c.isMobile,n);return r.createElement("div",{...i,className:u,"data-role":"dialog-sidebar"})}function d(e){return r.createElement("div",{className:c.wrapper,...e})}function h(e){const{mode:t,title:n,icon:i,isActive:u,onClick:d,...h}=e,{isMobile:p,isTablet:f}=s(t),m=u?null==i?void 0:i.active:null==i?void 0:i.default;return r.createElement("div",{...h,className:o()(c.tab,f&&c.isTablet,p&&c.isMobile,u&&c.active),onClick:d},r.createElement(a.Icon,{className:c.icon,icon:m}),!f&&r.createElement("span",{className:c.title},r.createElement("span",{className:c.titleText},n),p&&r.createElement(a.Icon,{className:c.nested,icon:l})))}},57979:(e,t,n)=>{"use strict";n.r(t),n.d(t,{IndicatorsLibraryContainer:()=>de});var r=n(50959),i=n(962),o=n(44352),a=n(88348);const s=o.t(null,void 0,n(44463));var l=n(42856),c=n(14483),u=n(18341);function d(e,t){const n=e.title.toLowerCase(),r=t.title.toLowerCase();return nr?1:0}const h={earning:new RegExp("EPS"),earnings:new RegExp("EPS"), "trailing twelve months":new RegExp("TTM")};function p(e){var t;const{id:r,description:i,shortDescription:a,description_localized:u,is_hidden_study:d,version:h,extra:p,tags:m}=e,v=c.enabled("graying_disabled_tools_enabled")&&(null===(t=window.ChartApiInstance)||void 0===t?void 0:t.studiesAccessController.isToolGrayed(i));return{id:r,title:u||o.t(i,{context:"study"},n(68716)),shortDescription:a,shortTitle:a,isStrategy:l.StudyMetaInfo.isScriptStrategy(e),isHidden:d,isNew:null==p?void 0:p.isNew,isUpdated:null==p?void 0:p.isUpdated,isBeta:null==p?void 0:p.isBeta,isPro:null==p?void 0:p.isPro,proBadgeTitle:s,isFundamental:!1,studyData:{id:r,version:h,descriptor:{type:"java",studyId:e.id},packageName:f(r,p)},isGrayed:v,tags:m}}function f(e,t){return(null==t?void 0:t.isChartPattern)?"tv-chart_patterns":(null==t?void 0:t.isAuto)?"auto-java":l.StudyMetaInfo.getPackageName(e)}var m=n(97754),v=n.n(m),g=n(63932),y=n(35057),_=n(49483),b=n(69654),C=n(50366),E=n(60030);function w(e){const{reference:t,className:n,...i}=e;return r.createElement("div",{ref:t,className:v()(E.container,n),...i,"data-role":"dialog-content"})}var k=n(95988);function x(e){const{children:t,className:n,disabled:i}=e;return r.createElement("span",{className:v()(k.title,i&&k.disabled,n)},t)}const S=r.createContext(null);var N=n(24637),P=n(77975),I=n(45345),D=n(26843),R=n(36189),B=n(68335),T=n(60430);function A(e){var t;const i=(0,r.useContext)(S),{style:a,layoutMode:s,item:l,query:c,regExpRules:u,isBeta:d,isNew:h,isUpdated:p,isSelected:f,isHighlighted:m,reference:g,onClick:y,renderActions:_,isPro:b,proBadgeTitle:C}=e,{isFavorite:E,isLocked:w,public:k,editorsPick:B}=l,A=void 0!==E,M=L(y,l),z=(0,r.useCallback)((e=>e.stopPropagation()),[]),F=null!==(t=e.favoriteClickHandler)&&void 0!==t?t:(null==i?void 0:i.toggleFavorite)?L(i.toggleFavorite,l):void 0,O=(0,P.useWatchedValueReadonly)({watchedValue:I.watchedTheme})===D.StdTheme.Dark?T.dark:T.light,j=v()(T.container,l.isGrayed&&T.disabled,f&&T.selected,m&&T.highlighted,m&&O);return r.createElement("div",{ref:g,className:j,onClick:M,style:a,"data-role":"list-item","data-disabled":l.isGrayed,"data-title":l.title,"data-id":l.id},r.createElement("div",{className:v()(T.main,!A&&T.paddingLeft)},A&&r.createElement(R.FavoriteButton,{className:v()(T.favorite,E&&T.isActive),isFilled:E,onClick:F}),r.createElement(x,{disabled:l.isGrayed},r.createElement(N.HighlightedText,{queryString:c,rules:u,text:l.title})),!1,d&&r.createElement(BadgeIndicator,{type:"beta",className:T.badge}),h&&r.createElement(BadgeIndicator,{type:"new",className:T.badge}),p&&r.createElement(BadgeIndicator,{type:"updated",className:T.badge}),B&&r.createElement(BadgeIndicator,{type:"ep",className:T.badge,tooltip:o.t(null,void 0,n(92490))}),!1),k&&r.createElement("a",{href:k.authorLink,className:T.author,target:"_blank",onClick:z},k.authorName),"mobile"!==s&&k&&r.createElement("span",{className:T.likes},k.likesCount),!1)}function L(e,t){return n=>{const r=0===(0,B.modifiersFromEvent)(n)&&0===n.button;!n.defaultPrevented&&e&&r&&(n.preventDefault(),e(t))}} var M=n(61098);function z(e){const{title:t,type:n,className:i}=e;return r.createElement("h3",{className:v()(M.title,"Small"===n&&M.small,"Normal"===n&&M.normal,"Large"===n&&M.large,i)},t)}var F=n(76797);function O(e){const{style:t,children:n}=e;return r.createElement("div",{style:t,className:F.container},n)}var j=n(9745),W=n(94720),H=n(70722);function q(e){const{className:t,icon:n,title:i,description:o,buttonText:a,buttonAction:s}=e;return r.createElement("div",{className:v()(H.container,t)},n&&r.createElement(j.Icon,{icon:n,className:H.image}),i&&r.createElement("h3",{className:H.title},i),o&&r.createElement("p",{className:H.description},o),a&&s&&r.createElement(W.Button,{onClick:s,className:H.button},a))}function Z(e){const[t,n]=(0,r.useState)(null);function i(e){return e.findIndex((e=>(null==t?void 0:t.id)===e.id))}return[t,n,function(){n(function(){var n;const r=i(e),o=r===e.length-1;return null===t||-1===r?null!==(n=e[0])&&void 0!==n?n:null:o?e[r]:e[r+1]}())},function(){n(function(){var n;const r=i(e);return null===t||0===r||-1===r?null!==(n=e[0])&&void 0!==n?n:null:e[r-1]}())}]}var U=n(19785),K=n(4567),$=n(57898),G=n.n($),V=n(56840);const Y=new(G()),J=new(G()),Q=new(G());let X=[];function ee(e){return-1===ne(e)?(function(e){!te(e)&&(X.push(e),ie(),Y.fire(e))}(e),!0):(function(e){const t=ne(e);-1!==t&&(X.splice(t,1),ie(),J.fire(e))}(e),!1)}function te(e){return-1!==ne(e)}function ne(e){return X.indexOf(e)}function re(){var e,t;X=[];const n=Boolean(void 0===(0,V.getValue)("chart.favoriteLibraryIndicators")),r=(0,V.getJSON)("chart.favoriteLibraryIndicators",[]);if(X.push(...r),0===X.length&&n&&"undefined"!=typeof window){const n=JSON.parse(null!==(t=null===(e=window.urlParams)||void 0===e?void 0:e.favorites)&&void 0!==t?t:"{}").indicators;n&&Array.isArray(n)&&X.push(...n)}Q.fire()}function ie(){const e=X.slice();(0,V.setJSON)("chart.favoriteLibraryIndicators",e)}function oe(e){const{reference:t,data:i,isOpened:a,onClose:s,applyStudy:l,shouldReturnFocus:c}=e,[u,d]=(0,r.useState)(""),p=(0,r.useMemo)((()=>(0,U.createRegExpList)(u,h)),[u]),f=(0,r.useMemo)((()=>u?(0,U.rankedSearch)({data:i,rules:p,queryString:u,primaryKey:"shortDescription",secondaryKey:"title",optionalPrimaryKey:"shortTitle",tertiaryKey:"tags"}):i),[u,p,i]),{highlightedItem:m,selectedItem:E,selectedNodeReference:k,scrollContainerRef:x,searchInputRef:S,onClickStudy:N,handleKeyDown:P}=function(e,t,n,i){let o=0;const[a,s]=(0,r.useState)(null),l=(0,r.useRef)(null),c=(0,r.useRef)(null),[u,d,h,p]=Z(t),f=(0,r.useRef)(null);return(0,r.useEffect)((()=>{e?m(0):d(null)}),[e]),(0,r.useEffect)((()=>{void 0!==i&&(m(0),d(null))}),[i]),(0,r.useEffect)((()=>(a&&(o=setTimeout((()=>{s(null)}),1500)),()=>{clearInterval(o)})),[a]),{highlightedItem:a,scrollContainerRef:l,selectedNodeReference:c,selectedItem:u,searchInputRef:f,onClickStudy:function(e){n&&(n(e),d(e),s(e))},handleKeyDown:function(e){const[t,r]=function(e,t){if(null===e.current||null===t.current)return[0,0] ;const n=e.current.getBoundingClientRect(),r=t.current.getBoundingClientRect(),{height:i}=n,o=n.top-r.top,a=n.bottom-r.bottom+i<0?0:i,s=o-i>0?0:i,{scrollTop:l}=t.current;return[l-s,l+a]}(c,l);if(40===(0,B.hashFromEvent)(e)&&(e.preventDefault(),h(),m(r)),38===(0,B.hashFromEvent)(e)&&(e.preventDefault(),p(),m(t)),13===(0,B.hashFromEvent)(e)&&u){if(!n)return;n(u),s(u)}}};function m(e){null!==l.current&&l.current.scrollTo&&l.current.scrollTo(0,e)}}(a,f,l),I=""===u&&!f.length;return(0,r.useEffect)((()=>{var e;a||d(""),_.CheckMobile.any()||null===(e=S.current)||void 0===e||e.focus()}),[a]),r.createElement(y.AdaptivePopupDialog,{isOpened:a,onClose:s,onClickOutside:s,className:v()(K.dialogLibrary),render:function(){return r.createElement(r.Fragment,null,r.createElement(b.DialogSearch,{reference:S,placeholder:o.t(null,void 0,n(52298)),onChange:D,onFocus:R}),r.createElement(C.DialogSidebarWrapper,null,r.createElement(w,{reference:x,className:K.scroll},I?r.createElement(g.Spinner,null):f.length?r.createElement(r.Fragment,null,r.createElement(O,null,r.createElement(z,{title:o.t(null,void 0,n(15491))})),f.slice().sort(ae).map((e=>{const t=(null==E?void 0:E.id)===e.id;return r.createElement(A,{key:e.id,item:e,onClick:()=>N(e),query:u,regExpRules:p,reference:t?k:void 0,isSelected:(null==E?void 0:E.id)===e.id,isHighlighted:(null==m?void 0:m.id)===e.id,favoriteClickHandler:t=>{t.stopPropagation(),ee(e.title)}})}))):r.createElement(q,{className:K.noContentBlock,description:o.t(null,void 0,n(53170))}))))},title:o.t(null,void 0,n(61142)),dataName:"indicators-dialog",onKeyDown:P,shouldReturnFocus:c,ref:t});function D(e){d(e.target.value)}function R(){var e;u.length>0&&(null===(e=S.current)||void 0===e||e.select())}}function ae(e,t){return e.isFavorite===t.isFavorite?0:e.isFavorite?-1:1}re(),V.onSync.subscribe(null,re);var se=n(76422),le=n(58275),ce=n.n(le);function ue(e,t){return e[t]||[]}class de extends class{constructor(e){this._searchInputRef=r.createRef(),this._dialog=r.createRef(),this._visibility=new(ce())(!1),this._container=document.createElement("div"),this._isForceRender=!1,this._parentSources=[],this._isDestroyed=!1,this._deepFundamentalsHistoryNotificationHasBeenShown=!1,this._showDeepFundamentalsHistoryNotification=()=>{},this._chartWidgetCollection=e}isDestroyed(){return this._isDestroyed}visible(){return this._visibility.readonly()}resetAllStudies(){}updateFavorites(){}open(e,t,n,r,i){this._parentSources=e,this._updateSymbol(),this._setProps({isOpened:!0,shouldReturnFocus:null==i?void 0:i.shouldReturnFocus}),this._visibility.setValue(!0),se.emit("indicators_dialog")}show(e){this.open([],void 0,void 0,void 0,e)}hide(){this._parentSources=[],this._setProps({isOpened:!1}),this._visibility.setValue(!1)}destroy(){this._isDestroyed=!0,i.unmountComponentAtNode(this._container)}_shouldPreventRender(){return this._isDestroyed||!this._isForceRender&&!this._getProps().value().isOpened}_getRenderData(){return{props:this._getProps().value(),container:this._getContainer()}}_applyStudy(e,t){var n diff --git a/charting_library/bundles/study-property-pages-with-definitions.9394d81cc8dbb2962879.js b/charting_library/bundles/study-property-pages-with-definitions.9394d81cc8dbb2962879.js deleted file mode 100644 index 5fa2017e..00000000 --- a/charting_library/bundles/study-property-pages-with-definitions.9394d81cc8dbb2962879.js +++ /dev/null @@ -1,15 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[607],{41109:(e,t,i)=>{"use strict";i.r(t),i.d(t,{RegressionTrendDefinitionsViewModel:()=>T});var n=i(44352),r=i(36298),a=(i(42053),i(28985)),l=i(56059),s=i(94474),o=i(99970);const d=new r.TranslatedString("change {title} base line visibility",n.t(null,void 0,i(16688))),c=new r.TranslatedString("change {title} base line color",n.t(null,void 0,i(97029))),u=new r.TranslatedString("change {title} base line width",n.t(null,void 0,i(51676))),h=new r.TranslatedString("change {title} base line style",n.t(null,void 0,i(3868))),p=new r.TranslatedString("change {title} up line visibility",n.t(null,void 0,i(17564))),y=new r.TranslatedString("change {title} up line color",n.t(null,void 0,i(25253))),g=new r.TranslatedString("change {title} up line width",n.t(null,void 0,i(66118))),b=new r.TranslatedString("change {title} up line style",n.t(null,void 0,i(58003))),_=new r.TranslatedString("change {title} down line visibility",n.t(null,void 0,i(23527))),m=new r.TranslatedString("change {title} down line color",n.t(null,void 0,i(15438))),v=new r.TranslatedString("change {title} down line width",n.t(null,void 0,i(44470))),f=new r.TranslatedString("change {title} down line style",n.t(null,void 0,i(3782))),w=new r.TranslatedString("change {title} extend lines",n.t(null,void 0,i(96902))),k=new r.TranslatedString("change {title} show pearson's r",n.t(null,void 0,i(38317))),S=n.t(null,void 0,i(55719)),P=n.t(null,void 0,i(98802)),z=n.t(null,void 0,i(41361)),I=n.t(null,void 0,i(14105)),D=n.t(null,void 0,i(13611));class T extends l.StudyLineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_stylePropertyDefinitions(){const e=this._source.properties().childs().styles.childs(),t=this._source.name(),i=(0,s.removeSpaces)(t),n=new r.TranslatedString(t,this._source.translatedType()),l=e.baseLine.childs(),T=(0,a.createLinePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(l.display),d.format({title:n})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,l.color,e.transparency,c.format({title:n})),width:(0,a.convertToDefinitionProperty)(this._propertyApplier,l.linewidth,u.format({title:n})),style:(0,a.convertToDefinitionProperty)(this._propertyApplier,l.linestyle,h.format({title:n}))},{id:`${i}BaseLine`,title:S}),L=e.upLine.childs(),M=(0,a.createLinePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(L.display),p.format({title:n})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,L.color,e.transparency,y.format({title:n})),width:(0,a.convertToDefinitionProperty)(this._propertyApplier,L.linewidth,g.format({title:n})),style:(0,a.convertToDefinitionProperty)(this._propertyApplier,L.linestyle,b.format({title:n}))},{id:`${i}UpLine`,title:P}),N=e.downLine.childs();return{definitions:[T,M,(0,a.createLinePropertyDefinition)({checked:(0, -a.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(N.display),_.format({title:n})),color:(0,a.getColorDefinitionProperty)(this._propertyApplier,N.color,e.transparency,m.format({title:n})),width:(0,a.convertToDefinitionProperty)(this._propertyApplier,N.linewidth,v.format({title:n})),style:(0,a.convertToDefinitionProperty)(this._propertyApplier,N.linestyle,f.format({title:n}))},{id:`${i}DownLine`,title:z}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.extendLines,w.format({title:n}))},{id:`${i}ExtendLines`,title:D}),(0,a.createCheckablePropertyDefinition)({checked:(0,a.convertToDefinitionProperty)(this._propertyApplier,e.showPearsons,k.format({title:n}))},{id:`${i}Pearsons`,title:I})]}}}},56059:(e,t,i)=>{"use strict";i.r(t),i.d(t,{StudyLineDataSourceDefinitionsViewModel:()=>u});var n=i(44352),r=(i(42053),i(57898)),a=i.n(r),l=i(28985),s=i(85766),o=i(96362),d=i(41339),c=i(94474);class u extends s.LineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_inputsPropertyDefinitions(){return{definitions:[(0,l.createStudyInputsPropertyDefinition)({},{id:"StudyInputs",inputs:new o.MetaInfoHelper(this._source.metaInfo()).getUserEditableInputs(),inputsTabProperty:this._source.properties(),model:this._undoModel,studyMetaInfo:this._source.metaInfo(),source:{isInputsStudy:!0,symbolsResolved:()=>new(a()),resolvedSymbolInfoBySymbol:e=>null}})]}}_coordinatesPropertyDefinitions(){const e=this._source.points(),t=this._source.pointsProperty().childs().points,r=[];return e.forEach(((e,a)=>{const s=t[a].childs();if(!s)return;const o=(0,d.getCoordinateXMetaInfo)(this._propertyApplier,s);r.push((0,l.createCoordinatesPropertyDefinition)({x:o.property},{id:(0,c.removeSpaces)(`${this._source.name()}Point${a}`),title:n.t(null,{context:"linetool point"},i(63227)).format({count:(a+1).toString()}),...o.info}))})),{definitions:r}}}},89204:(e,t,i)=>{"use strict";i.r(t),i.d(t,{StudyOverlayDefinitionsViewModel:()=>O});var n=i(44352),r=i(36298),a=i(14483),l=i(50151),s=(i(42053),i(28985)),o=i(73955),d=i(33703),c=i(58275),u=i.n(c),h=i(94474);const p=new r.TranslatedString("change {inputName} property",n.t(null,void 0,i(21547)));function y(e,t){const i=e.id;return i!==d.RangeDependentStudyInputNames.FirstBar&&i!==d.RangeDependentStudyInputNames.LastBar&&("time"!==e.type&&(!e.isHidden&&(!(t&&!e.confirm)&&void 0===e.groupId)))}function g(e){return e.name||(0,h.capitalizeFirstLetterInWord)(e.id.toLowerCase())}function b(e){return n.t(e,{context:"input"},i(88601))}var _=i(73986),m=i(42856),v=i(94025),f=i(97456);const w=n.t(null,void 0,i(32733)),k=n.t(null,void 0,i(66304)),S=n.t(null,void 0,i(21852)),P=["1","3","5","15","30","45","60","120","180","240","1D","1W","1M"].map((e=>({value:e,title:(0,v.getTranslatedResolutionModel)(e).hint})));var z=i(32766),I=i(42960) -;const D=new r.TranslatedString("change study overlay style",n.t(null,void 0,i(5529))),T=new r.TranslatedString("change price line visibility",n.t(null,void 0,i(67761))),L=new r.TranslatedString("change study overlay min tick",n.t(null,void 0,i(70016))),M=n.t(null,void 0,i(16812)),N=n.t(null,void 0,i(63528)),j=n.t(null,void 0,i(61582)),x=n.t(null,void 0,i(36018)),Y=n.t(null,void 0,i(1277)),A=n.t(null,void 0,i(42097)),U=n.t(null,void 0,i(34911)),E=n.t(null,void 0,i(17712)),C=n.t(null,void 0,i(31994)),W=n.t(null,void 0,i(38397)),B=n.t(null,void 0,i(79511)),H=n.t(null,void 0,i(32733)),R=n.t(null,void 0,i(91492)),V=n.t(null,void 0,i(36993)),X=[{title:M,value:0},{title:N,value:1},{title:j,value:9},{title:x,value:13},{title:Y,value:2},{title:W,value:14},{title:B,value:15},{title:A,value:3},{title:U,value:16},{title:E,value:10}];a.enabled("chart_style_hilo")&&X.push({title:C,value:12});class O extends class{constructor(e,t){this._inputSourceItems=null,this._propertyPages=[],this._sourceInput=null,this._source=t,this._undoModel=e;const i=this._sortInputs(this._source.metaInfo().inputs);for(const e of i)"source"===e.type&&(this._sourceInput=e);this._createPropertyRages(),null!==this._inputSourceItems&&this._undoModel.model().dataSourceCollectionChanged().subscribe(this,(()=>{null!==this._inputSourceItems&&this._inputSourceItems.setValue(this._getInputSourceItems())}))}destroy(){null!==this._inputSourceItems&&this._undoModel.model().dataSourceCollectionChanged().unsubscribeAll(this),this._propertyPages.forEach((e=>{(0,s.destroyDefinitions)(e.definitions.value())}))}propertyPages(){return Promise.resolve(this._propertyPages)}_createPropertyRages(){this._propertyPages=[];const e=this._createInputsPropertyPage();null!==e&&this._propertyPages.push(e);const t=this._createStylePropertyPage();null!==t&&this._propertyPages.push(t),this._propertyPages.push(this._createVisibilitiesPropertyPage())}_createStylePropertyPage(){const e=this._stylePropertyDefinitions();return null!==e?(0,o.createPropertyPage)(e,"style",w):null}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,o.createPropertyPage)((0,f.getIntervalsVisibilitiesPropertiesDefinitions)(this._undoModel,e,new r.TranslatedString(this._source.name(!0),this._source.title(!0))),"visibility",S)}_stylePropertyDefinitions(){return null}_createInputsPropertyPage(){const e=this._inputsPropertyDefinitions();return null!==e?(0,o.createPropertyPage)(e,"inputs",k):null}_inputsPropertyDefinitions(){const e=this._sortInputs(this._source.metaInfo().inputs),t=this._source.properties().childs().inputs.childs();return null!==this._sourceInput&&(this._inputSourceItems=new(u())(this._getInputSourceItems())),function(e,t,a,o,d){const c=[];for(const h of t){if(!y(h,o))continue;const t=g(h),_=`StudyInput${h.id}`,m=b(t),v=new r.TranslatedString(t,m);let f=null;if("resolution"===h.type)f=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,a[h.id],p.format({inputName:v}))},{id:_,title:m, -options:new(u())(d.resolutionItems)});else if("source"===h.type){const t=(0,l.ensure)(d.sourcesItems);f=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,a[h.id],p.format({inputName:v}))},{id:_,title:m,options:t})}else if("options"in h&&void 0!==h.options){const t=[];for(const e of h.options){const r=h.optionsTitles&&h.optionsTitles[e]||e,a=n.t(r,{context:"input"},i(88601));t.push({value:e,title:a})}f=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,a[h.id],p.format({inputName:v}))},{id:_,title:m,options:new(u())(t)})}else if("symbol"===h.type){const t=a[h.id],i=(0,l.ensure)(d.getSymbolInfoBySymbol),n=(0,l.ensure)(d.onSymbolsInfosChanged);f=(0,s.createSymbolPropertyDefinition)({symbol:(0,s.getSymbolDefinitionProperty)(e,t,i,n,p.format({inputName:v}),d.customSymbolInputSetter)},{id:_,title:m})}else if("session"===h.type)f=(0,s.createSessionPropertyDefinition)({session:(0,s.convertToDefinitionProperty)(e,a[h.id],p.format({inputName:v}))},{id:_,title:m});else if("bool"===h.type)f=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,a[h.id],p.format({inputName:v}))},{id:_,title:m});else if("integer"===h.type||"float"===h.type||"price"===h.type){const t={id:_,title:m,type:"float"===h.type||"price"===h.type?1:0,defval:h.defval};void 0!==h.min&&(t.min=new(u())(h.min)),void 0!==h.max&&(t.max=new(u())(h.max)),void 0!==h.step&&isFinite(h.step)&&h.step>0&&(t.step=new(u())(h.step)),f=(0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,a[h.id],p.format({inputName:v}))},t)}else f=(0,s.createTextPropertyDefinition)({text:(0,s.convertToDefinitionProperty)(e,a[h.id],p.format({inputName:v}))},{id:_,title:m,isEditable:!0,isMultiLine:!1});c.push(f)}return 0===c.length?null:{definitions:c}}(this._undoModel,e,t,!1,{resolutionItems:P,customSymbolInputSetter:this._customSymbolInputSetter(),getSymbolInfoBySymbol:this._getSymbolInfoBySymbol.bind(this),onSymbolsInfosChanged:this._source.symbolsResolved(),sourcesItems:this._inputSourceItems})}_sortInputs(e){return e}_getInputSourceItems(){const e=_.basePriceSources.slice(),t=(0,l.ensureNotNull)(this._sourceInput);if(this._source&&this._source.isChildStudy()){const i=this._source.inputs()[t.id],n=(0,l.ensureNotNull)(this._source.parentSourceForInput(i.v)),r=n.title(),a=m.StudyMetaInfo.getChildSourceInputTitles(t,n.metaInfo(),r);for(const t of Object.keys(a))e.push({id:t,value:t,title:a[t]})}if(a.enabled("study_on_study")&&this._source&&(this._source.isChildStudy()||m.StudyMetaInfo.canBeChild(this._source.metaInfo()))){const t=new Set([this._source,...this._source.getAllChildren()]);this._undoModel.model().allStudies().filter((e=>e.canHaveChildren()&&!t.has(e))).forEach((t=>{const i=t.title(!0,void 0,!0),n=t.sourceId()||"#"+t.id(),r=t.metaInfo(),a=r.styles,s=r.plots||[];if(1===s.length)e.push({id:n,value:n,title:i});else if(s.length>1){const t=s.reduce(((e,t,r)=>{if(!m.StudyMetaInfo.canPlotBeSourceOfChildStudy(t.type))return e;let s;try{s=(0,l.ensureDefined)((0, -l.ensureDefined)(a)[t.id]).title}catch(e){s=t.id}return{...e,[`${n}$${r}`]:`${i}: ${s}`}}),{});for(const i of Object.keys(t))e.push({id:i,value:i,title:t[i]})}}))}return e}_customSymbolInputSetter(){}_getSymbolInfoBySymbol(e){return this._source.resolvedSymbolInfoBySymbol(e.value())}}{constructor(e,t){super(e,t),this._stylesPropertyPage=null,this.propertyPages().then((e=>{this._stylesPropertyPage=e.filter((e=>"style"===e.id))[0]})),this._source.properties().childs().style.subscribe(this,(e=>{var t;null!==this._stylesPropertyPage&&((0,s.destroyDefinitions)(this._stylesPropertyPage.definitions.value()),this._stylesPropertyPage.definitions.setValue(this._stylePropertyDefinitions().definitions)),null===(t=this._availableStylesWV)||void 0===t||t.setValue(this._availableStyles())}))}destroy(){this._source.properties().childs().style.unsubscribeAll(this),this._source.symbolResolved().unsubscribeAll(this),super.destroy()}_customSymbolInputSetter(){return e=>{this._undoModel.setSymbol(this._source,e)}}_stylePropertyDefinitions(){void 0===this._availableStylesWV&&(this._availableStylesWV=new(u())(this._availableStyles()),this._source.symbolResolved().subscribe(this,(()=>{var e;null===(e=this._availableStylesWV)||void 0===e||e.setValue(this._availableStyles())})));const e=this._source.properties().childs(),t=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.style,D)},{id:"StudyOverlayStyle",title:H,options:this._availableStylesWV}),i=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,e.showPriceLine,T)},{id:"StudyOverlayPriceLine",title:R}),n=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.minTick,L)},{id:"StudyOverlayMinTick",title:V,options:new(u())((0,_.seriesPrecisionValues)())}),r=(0,h.removeSpaces)(this._source.title());return{definitions:[(0,s.createPropertyDefinitionsGeneralGroup)([t,...this._getSeriesStylesDefinitions()],`SeriesStyleGroup${r}`),i,n]}}_getSeriesStylesDefinitions(){const e=this._source.properties().childs(),t=e.style.value();return(0,z.getSeriesStylePropertiesDefinitions)(this._undoModel,e,t,{seriesPriceSources:_.basePriceSources,isJapaneseChartsAvailable:!1},"mainSeries")}_availableStyles(){const e=this._source.symbolInfo();return X.map((t=>t.readonly?t:{readonly:!1,value:t.value,title:t.title,disabled:(0,I.isCloseBasedSymbol)(e)&&!(0,I.isSingleValueBasedStyle)(t.value)}))}}},99970:(e,t,i)=>{"use strict";i.d(t,{StudyPlotVisibleProperty:()=>a});var n=i(57898),r=i.n(n);class a{constructor(e){this._subscribers=new(r()),this._displayProperty=e,this._displayProperty.subscribe(this,this._displayPropertyValueChanged)}destroy(){this._displayProperty.unsubscribe(this,this._displayPropertyValueChanged)}value(){return 0!==this._displayProperty.value()}setValue(e,t){this._displayProperty.setValue(e?15:0)}subscribe(e,t){this._subscribers.subscribe(e,t,!1)}unsubscribe(e,t){this._subscribers.unsubscribe(e,t)}unsubscribeAll(e){this._subscribers.unsubscribeAll(e)} -storeStateIfUndefined(){return!1}_displayPropertyValueChanged(){this._subscribers.fire(this)}}},63227:e=>{e.exports={ar:["#‎{count}‎ (عمود)"],ca_ES:["#{count} (barra)"],cs:"#{count} (bar)",de:"#{count} (bar)",el:"#{count} (bar)",en:"#{count} (bar)",es:["#{count} (barra)"],fa:"#{count} (bar)",fr:["#{count} (barre)"],he_IL:["# {count} (בר)"],hu_HU:"#{count} (bar)",id_ID:"#{count} (bar)",it:["#{count} (barra)"],ja:["#{count} (バー)"],ko:["#{count} (바)"],ms_MY:"#{count} (bar)",nl_NL:"#{count} (bar)",pl:["#{count} (słupek)"],pt:["#{count} (barra)"],ro:"#{count} (bar)",ru:["#{count} (бар)"],sv:["#{count} (stapel)"],th:["#{count} (แท่ง)"],tr:["#{count} (çubuk)"],vi:["#{count} (thanh)"],zh:["#{count}(K线)"],zh_TW:["#{count}(K棒)"]}},9671:e=>{e.exports={ar:["#{count}' (سعر، عمود)"],ca_ES:["#{count} (preu, barra)"],cs:"#{count} (price, bar)",de:["#{count} (Preis, Bar)"],el:"#{count} (price, bar)",en:"#{count} (price, bar)",es:["#{count} (precio, barra)"],fa:"#{count} (price, bar)",fr:["#{count} (prix, bar)"],he_IL:["#{count} (מחיר, נר)"],hu_HU:"#{count} (price, bar)",id_ID:["#{count} (harga, bar)"],it:["#{count} (prezzo, barra)"],ja:["#{count}(価格, バー)"],ko:["#{count} (프라이스, 바)"],ms_MY:["#{count} (harga, bar)"],nl_NL:"#{count} (price, bar)",pl:["#{count} (cena, słupek)"],pt:["#{count} (preço, barra)"],ro:"#{count} (price, bar)",ru:["#{count} (цена, бар)"],sv:["Nr {count} (pris, stapel)"],th:["#{count} (ราคา, แท่ง)"],tr:["#{count} (fiyat, çubuk)"],vi:["#{count} (giá, thanh)"],zh:["#{count}(价格,K线)"],zh_TW:["#{count}(價格,K棒)"]}},4639:e=>{e.exports={ar:["إحداثيات"],ca_ES:["Coordenades"],cs:["Souřadnice"],de:["Koordinaten"],el:["Συντεταγμένες"],en:"Coordinates",es:["Coordenadas"],fa:["مختصات"],fr:["Coordonnées"],he_IL:["קואורדינטות"],hu_HU:["Koordináták"],id_ID:["Koordinat"],it:["Coordinate"],ja:["座標"],ko:["좌표"],ms_MY:["Koordinat"],nl_NL:["Coördinaten"],pl:["Współrzędne"],pt:["Coordenadas"],ro:"Coordinates",ru:["Координаты"],sv:["Koordinater"],th:["พิกัดตำแหน่ง"],tr:["Kordinatlar"],vi:["Tọa độ"],zh:["坐标"],zh_TW:["座標"]}},55719:e=>{e.exports={ar:["نقطة الأساس"],ca_ES:"Base",cs:"Base",de:["Basis"],el:"Base",en:"Base",es:"Base",fa:"Base",fr:"Base",he_IL:["בסיס"],hu_HU:["Bázis"],id_ID:["Dasar"],it:"Base",ja:["ベース"],ko:["베이스"],ms_MY:["Asas"],nl_NL:"Base",pl:["Baza"],pt:"Base",ro:"Base",ru:["Базовая линия"],sv:["Bas"],th:["ฐาน"],tr:["Taban"],vi:["Cơ sở"],zh:["基准线"],zh_TW:["基準線"]}},41361:e=>{e.exports={ar:["للأسفل"],ca_ES:["Avall"],cs:"Down",de:["Abwärts"],el:"Down",en:"Down",es:["Abajo"],fa:"Down",fr:["Bas"],he_IL:["למטה"],hu_HU:["Le"],id_ID:["Turun"],it:["Giù"],ja:["下"],ko:["다운"],ms_MY:["Bawah"],nl_NL:"Down",pl:["W dół"],pt:["Inferior"],ro:"Down",ru:["Вниз"],sv:["Ned"],th:["ทิศลง"],tr:["Alt"],vi:["Xuống"],zh:["下"],zh_TW:["下"]}},37067:e=>{e.exports={ar:["النزوح (السعر، العمود)"],ca_ES:["Desplaçament (preu, barra)"],cs:"Displacement (price, bar)",de:["Verschiebung (Preis, Balken)"],el:"Displacement (price, bar)",en:"Displacement (price, bar)",es:["Desplazamiento (precio, barra)"],fa:"Displacement (price, bar)",fr:["Déplacement (prix, barre)"], -he_IL:["שינוי מיקום (מחיר, בר)"],hu_HU:"Displacement (price, bar)",id_ID:["Pemindahan (harga, bar)"],it:["Spostamento (prezzo, barra)"],ja:["再配置 (価格, バー)"],ko:["변위(가격, 막대)"],ms_MY:["Anjakan (harga, bar)"],nl_NL:"Displacement (price, bar)",pl:["Przemieszczenie (cena, słupek)"],pt:["Deslocamento (preço, barra)"],ro:"Displacement (price, bar)",ru:["Перемещение (цена, бар)"],sv:["Förskjutning (pris-, stapel-)"],th:["การกระจัด (ราคา, บาร์)"],tr:["Ayrıştırma (fiyat, çubuk)"],vi:["Sự dịch chuyển (giá, thanh)"],zh:["移位(价格,K线)"],zh_TW:["替換(價格,K線)"]}},13611:e=>{e.exports={ar:["تمديد الخطوط"],ca_ES:["Amplia línies"],cs:["Rozšířit linie"],de:["Linien verlängern"],el:["Extend Lines"],en:"Extend lines",es:["Ampliar líneas"],fa:["امتداد خطوط"],fr:["Prolonger les lignes"],he_IL:["הרחב קווים"],hu_HU:["Vonalak Hosszabítása"],id_ID:["Perpanjang Garis"],it:["Estendi linee"],ja:["ラインを延長"],ko:["확장선"],ms_MY:["Lanjutkan Garisan"],nl_NL:["Rek lijnen uit"],pl:["Przedłuż Linie"],pt:["Estender Linhas"],ro:["Extend Lines"],ru:["Продолжить линии"],sv:["Utöka linjer"],th:["ยืดเส้น"],tr:["Çizgileri uzat"],vi:["Kéo dài các Đường"],zh:["延长线"],zh_TW:["延長線"]}},36993:e=>{e.exports={ar:["تجاوز الحد الأدنى للتيك"],ca_ES:["Anul·la el tick mínim"],cs:["Přepsat Min Tick"],de:["Min Tick überschreiben"],el:["Override Min Tick"],en:"Override min tick",es:["Anular el tick mínimo"],fa:["حداقل مقیاس قیمت"],fr:["Ne pas tenir compte du Tick minimum"],he_IL:["דריסת טיק מינימלי"],hu_HU:["Min. Tick Felülírása"],id_ID:["Menimpa Tick Min"],it:["Sovrascrivi tick minimo"],ja:["小数点表示"],ko:["min tick 오버라이드"],ms_MY:["Melarang Tanda Semak Minimum"],nl_NL:["Overschrijven minimale tick"],pl:["Zmień min tick"],pt:["Alterar Tick Mín."],ro:["Override Min Tick"],ru:["Минимальное изменение цены"],sv:["Åsidosätt minimumkredit"],th:["เขียนทับ Min Tick"],tr:["Fiyatın Min Adımı"],vi:["Ghi đè min tick"],zh:["覆盖最小tick"],zh_TW:["顯示最小刻度"]}},95543:e=>{e.exports={ar:["الشهور"],ca_ES:["Mesos"],cs:"Months",de:["Monate"],el:"Months",en:"Months",es:["Meses"],fa:"Months",fr:["Mois"],he_IL:["חודשים"],hu_HU:["Hónapok"],id_ID:["Bulan"],it:["Mesi"],ja:["月"],ko:["달"],ms_MY:["Bulan"],nl_NL:"Months",pl:["Miesiące"],pt:["Meses"],ro:"Months",ru:["Месяцы"],sv:["Månader"],th:["เดือน"],tr:["Aylar"],vi:["Tháng"],zh:["个月"],zh_TW:["個月"]}},14105:e=>{e.exports={ar:["معامل بيرسون"],ca_ES:["Coeficient de correlació de Pearson"],cs:"Pearson's R",de:"Pearson's R",el:"Pearson's R",en:"Pearson's R",es:["Coeficiente de correlación de Pearson"],fa:"Pearson's R",fr:["Le R de Pearson"],he_IL:["מתאם פירסון R"],hu_HU:"Pearson's R",id_ID:"Pearson's R",it:"Pearson's R",ja:["ピアソンの積率相関係数"],ko:["Pearson's 상관계수"],ms_MY:"Pearson's R",nl_NL:"Pearson's R",pl:["R Pearsona"],pt:["Correlação de Pearsons"],ro:"Pearson's R",ru:"Pearson's R",sv:"Pearson's R",th:["เพียร์สัน อาร์"],tr:["Pearson R"],vi:"Pearson's R",zh:["相关系数"],zh_TW:["皮爾遜相關係數(Pearson's R)"]}},98802:e=>{e.exports={ar:["أعلى"],ca_ES:["Amunt"],cs:"Up",de:["Aufwärts"],el:"Up",en:"Up",es:["Arriba"],fa:"Up",fr:["Haut"],he_IL:["למעלה"],hu_HU:["Fel"],id_ID:["Naik"],it:["Su"],ja:["上"], -ko:["업"],ms_MY:["Naik"],nl_NL:"Up",pl:["W górę"],pt:["Superior"],ro:"Up",ru:["Вверх"],sv:["Upp"],th:["บน"],tr:["Üst"],vi:["Lên"],zh:["上"],zh_TW:["上"]}},23723:e=>{e.exports={ar:["تغيير إحداثيات سعر X"],ca_ES:["canvia la coordenada X de les barres"],cs:"change bar X coordinate",de:["X-Koordinate des Balkens ändern"],el:"change bar X coordinate",en:"change bar X coordinate",es:["cambiar la coordenada X de las barras"],fa:"change bar X coordinate",fr:["changer la coordonnée X de la barre"],he_IL:["שנה בר של קואורדינטת X"],hu_HU:"change bar X coordinate",id_ID:["Ubah koordinat bar X"],it:["modifica coordinate di barra X"],ja:["バーのX座標の変更"],ko:["프라이스 X 좌표 바꾸기"],ms_MY:["tukar koordinat bar X"],nl_NL:"change bar X coordinate",pl:["zmień współrzędną słupka ceny Y"],pt:["mudar a coordenada da barra X"],ro:"change bar X coordinate",ru:["изменение X-координаты бара"],sv:["ändra koordinaterna för stapel X"],th:["เปลี่ยนแถบพิกัด X"],tr:["çubuk X koordinatını değiştir"],vi:["thay đổi giá tọa độ X"],zh:["更改K线X坐标"],zh_TW:["更改K線X坐標"]}},66266:e=>{e.exports={ar:["تغيير إحداثيات سعر Y"],ca_ES:["canvia la coordenada Y dels preus"],cs:"change price Y coordinate",de:["Y-Koordinate des Preises ändern"],el:"change price Y coordinate",en:"change price Y coordinate",es:["cambiar la coordenada Y de los precios"],fa:"change price Y coordinate",fr:["changer la coordonnée Y du prix"],he_IL:["שנה מחיר של קואורדינטת Y"],hu_HU:"change price Y coordinate",id_ID:["Ubah koordinat harga Y"],it:["modifica coordinate di prezzo Y"],ja:["価格のY座標の変更"],ko:["프라이스 Y 좌표 바꾸기"],ms_MY:["tukar koordinat harga Y"],nl_NL:"change price Y coordinate",pl:["zmień współrzędną ceny Y"],pt:["mudar o preço da coordenada Y"],ro:"change price Y coordinate",ru:["изменение Y-координаты цены"],sv:["ändra pris för Y-koordinaten"],th:["เปลี่ยนราคาพิกัด Y"],tr:["fiyatı değiştir Y koordinatı"],vi:["thay đổi giá tọa độ Y"],zh:["更改价格Y坐标"],zh_TW:["更改價格Y坐標"]}},70016:e=>{e.exports={ar:["تغيير تراكب أدنى تيك في الدراسة"],ca_ES:["canvia ticks mínims de la superposició de l'estudi"],cs:"change study overlay min tick",de:["Overlay Studie in min tick ändern"],el:"change study overlay min tick",en:"change study overlay min tick",es:["cambiar tics mínimos de la superposición del estudio"],fa:"change study overlay min tick",fr:["changer la superposition d'étude min tick"],he_IL:["שנה מינימום טיק של שכבת המחקר"],hu_HU:"change study overlay min tick",id_ID:["ubah minimun tick overlay studi"],it:["cambio tick min indicatore"],ja:["インジケーターの最小ティックの変更"],ko:["스터디 오버레이 최소 틱 바꾸기"],ms_MY:["tukar tick minimum tindanan kajian"],nl_NL:"change study overlay min tick",pl:["Zmień minimalny tik wskaźnika"],pt:["alterar a espessura min. do overlay do estudo"],ro:"change study overlay min tick",ru:["изменение мин. тик. значения символа сравнения"],sv:["ändra överlagrings-min-tick för studien"],th:["เปลี่ยน min tick ของ study overlay"],tr:["min sembol kaplama çlş dğş"],vi:["thay đổi lớp phủ nghiên cứu đánh dấu tối thiểu"],zh:["更改研究覆盖最小tick"],zh_TW:["更改研究覆蓋最小tick"]}},5529:e=>{e.exports={ar:["تغيير نمط تراكب الدراسة"], -ca_ES:["canvia estil de superposició de l'estudi"],cs:"change study overlay style",de:["Overlay Stil ändern"],el:"change study overlay style",en:"change study overlay style",es:["cambio estilo de superposición del estudio"],fa:"change study overlay style",fr:["changer le style de superposition des études"],he_IL:["שנה את סגנון שכבת המחקר"],hu_HU:"change study overlay style",id_ID:["ubah corak overlay studi"],it:["cambio stile indicatore"],ja:["インジケーターのオーバーレイのスタイルの変更"],ko:["스터디 오버레이 스타일 바꾸기"],ms_MY:["tukar gaya tindanan kajian"],nl_NL:"change study overlay style",pl:["zmień styl nakładki badania"],pt:["alterar estilo do overlay do estudo"],ro:"change study overlay style",ru:["изменение стиля символа сравнения"],sv:["ändra överlagringsstil för studien"],th:["เปลี่ยนรูปแบบ study overlay"],tr:["çalışma yer paylaşımı stilini dğş"],vi:["thay đổi kiểu bao phủ cho phần được nghiên cứu"],zh:["更改研究覆盖样式"],zh_TW:["改變研究覆蓋樣式"]}},97029:e=>{e.exports={ar:["تغيير لون خط القاعدة {title}"],ca_ES:["canvia el color de la línia de referència de {title}"],cs:"change {title} base line color",de:["{title} Farbe der Grundlinie ändern"],el:"change {title} base line color",en:"change {title} base line color",es:["cambiar el color de la línea de referencia de {title}"],fa:"change {title} base line color",fr:["changer la couleur de la ligne de base de {title}"],he_IL:["שנה את צבע קו הבסיס של {title}"],hu_HU:"change {title} base line color",id_ID:["ubah warna garis dasar {title}"],it:["cambio colore linea base {title}"],ja:["{title}のベースラインの色の変更"],ko:["{title} 기본선 색상 변경"],ms_MY:["tukar warna {title} garisan asas"],nl_NL:"change {title} base line color",pl:["zmień kolor linii bazowej dla {title}"],pt:["alterar a cor da linha base de {title}"],ro:"change {title} base line color",ru:["изменение цвета линии стандарта: {title}"],sv:["ändra baslinjefärg för {title}"],th:["เปลี่ยนสี {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi rengini dğş"],vi:["điều chỉnh màu đường cơ sở {title}"],zh:["更改{title}基准线颜色"],zh_TW:["更改{title}基準線顏色"]}},3868:e=>{e.exports={ar:["تغيير نمط خط القاعدة {title}"],ca_ES:["canvia l'estil de la línia de referència de {title}"],cs:"change {title} base line style",de:["{title} Stil der Grundlinie ändern"],el:"change {title} base line style",en:"change {title} base line style",es:["cambiar el estilo de la línea de referencia de {title}"],fa:"change {title} base line style",fr:["changer le style de la ligne de base de {title}"],he_IL:["שנה את סגנון קו הבסיס של {title}"],hu_HU:"change {title} base line style",id_ID:["ubah corak garis dasar {title}"],it:["cambio stile linea base {title}"],ja:["{title}のベースラインのスタイルの変更"],ko:["{title} 기본선 스타일 변경"],ms_MY:["tukar gaya {title} garisan jalur asas"],nl_NL:"change {title} base line style",pl:["zmień styl linii bazowej dla {title}"],pt:["alterar o estilo da linha base de {title}"],ro:"change {title} base line style",ru:["изменение стиля линии стандарта: {title}"],sv:["ändra baslinjestil för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi stilini dğş"], -vi:["điều chỉnh kiểu đường cơ sở {title}"],zh:["更改{title}基准线样式"],zh_TW:["更改{title}基準線樣式"]}},16688:e=>{e.exports={ar:["تغيير وضوح خط القاعدة {title}"],ca_ES:["canvia la visibilitat de la línia de referència de {title}"],cs:"change {title} base line visibility",de:["{title} Sichtbarkeit der Grundlinie ändern"],el:"change {title} base line visibility",en:"change {title} base line visibility",es:["cambiar la visibilidad de la línea de referencia de {title}"],fa:"change {title} base line visibility",fr:["changer la visibilité de la ligne de base de {title}"],he_IL:["שנה את נראות קו הבסיס של {title}"],hu_HU:"change {title} base line visibility",id_ID:["ubah visibilitas garis dasar {title}"],it:["cambio visibilità linea base {title}"],ja:["{title}のベースラインの表示の変更"],ko:["{title} 기본선 가시성 변경"],ms_MY:["tukar kebolehlihatan {title} garisan asas"],nl_NL:"change {title} base line visibility",pl:["zmień widoczność linii bazowej dla {title}"],pt:["alterar a visibilidade da linha base de {title}"],ro:"change {title} base line visibility",ru:["изменение видимости линии стандарта: {title}"],sv:["ändra synlighet för {title}s baslinje"],th:["เปลี่ยนการมองเห็น {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi görünürlüğünü dğş"],vi:["điều chỉnh hiển thị đường cơ sở {title}"],zh:["更改{title}基准线可见性"],zh_TW:["更改{title}基準線可見性"]}},51676:e=>{e.exports={ar:["تغيير عرض خط القاعدة {title}"],ca_ES:["canvia l'ample de la línia de referència de {title}"],cs:"change {title} base line width",de:["{title} Linienbreite der Grundlinie ändern"],el:"change {title} base line width",en:"change {title} base line width",es:["cambiar el ancho de la línea de referencia de {title}"],fa:"change {title} base line width",fr:["changer la largeur de la ligne de base de {title}"],he_IL:["שנה את רוחב קו הבסיס של {title}"],hu_HU:"change {title} base line width",id_ID:["ubah lebar garis dasar {title}"],it:["cambio spessore linea base {title}"],ja:["{title}のベースラインの幅の変更"],ko:["{title} 기본선 너비 변경"],ms_MY:["tukar tebal {title} garisan jalur asas"],nl_NL:"change {title} base line width",pl:["zmień szerokość linii bazowej dla {title}"],pt:["alterar a largura da linha base de {title}"],ro:"change {title} base line width",ru:["изменение толщины линии стандарта: {title}"],sv:["ändra baslinjebredd för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นพื้นฐาน"],tr:["{title} taban çizgisi genişliğini dğş"],vi:["điều chỉnh độ rộng đường cơ sở {title}"],zh:["更改{title}基准线宽度"],zh_TW:["更改{title}基準線寬度"]}},15438:e=>{e.exports={ar:["تغيير لون الخط الأدنى {title}"],ca_ES:["canvia color de la línia inferior de {title}"],cs:"change {title} down line color",de:["{title} Farbe der Abwärtslinie ändern"],el:"change {title} down line color",en:"change {title} down line color",es:["cambiar color de la línea inferior de {title}"],fa:"change {title} down line color",fr:["changer la couleur de la ligne du bas de {title}"],he_IL:["שנה את צבע הקו התחתון של {title}"],hu_HU:"change {title} down line color",id_ID:["ubah warna garis bawah {title}"],it:["cambio colore linea inf {title}"],ja:["{title}の下降ラインの色の変更"], -ko:["{title} 다운 라인 컬러 바꾸기"],ms_MY:["tukar warna {title} garisan bawah"],nl_NL:"change {title} down line color",pl:["zmień kolor linii spadkowej dla {title}"],pt:["alterar a cor da linha inferior de {title}"],ro:"change {title} down line color",ru:["изменение цвета нижней линии: {title}"],sv:["ändra den nedre linjefärgen för {title}"],th:["เปลี่ยนสี {title} เส้นขาลง"],tr:["{title} alt çizgi rengini dğş"],vi:["điều chỉnh hiển thị đường dưới {title}"],zh:["更改{title}向下线条颜色"],zh_TW:["更改{title}向下線條顏色"]}},3782:e=>{e.exports={ar:["تغيير نمط الخط الأدنى {title}"],ca_ES:["canvia l'estil de la línia descendent de {title}"],cs:"change {title} down line style",de:["{title} Stil der Abwärtslinie ändern"],el:"change {title} down line style",en:"change {title} down line style",es:["cambiar el estilo de la línea descendente de {title}"],fa:"change {title} down line style",fr:["changer le style de la ligne du bas de {title}"],he_IL:["שנה את סגנון הקו התחתון של {title}"],hu_HU:"change {title} down line style",id_ID:["ubah corak garis bawah {title}"],it:["cambio stile linea inf {title}"],ja:["{title}の下降ラインのスタイルの変更"],ko:["{title} 다운 라인 스타일 바꾸기"],ms_MY:["tukar gaya {title} garisan bawah"],nl_NL:"change {title} down line style",pl:["zmień styl linii spadkowej dla {title}"],pt:["alterar o estilo da linha inferior de {title}"],ro:"change {title} down line style",ru:["изменение стиля нижней линии: {title}"],sv:["ändra nedre linjestilen för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นขาลง"],tr:["{title} alt satır stilini dğş"],vi:["điều chỉnh kiểu đường dưới {title}"],zh:["更改{title}向下线条样式"],zh_TW:["更改{title}向下線條樣式"]}},23527:e=>{e.exports={ar:["تغيير وضوح الخط الأدنى {title}"],ca_ES:["canvia la visibilitat de la línia descendent de {title}"],cs:"change {title} down line visibility",de:["{title} Sichtbarkeit der Abwärtslinie ändern"],el:"change {title} down line visibility",en:"change {title} down line visibility",es:["cambiar la visibilidad de la línea descendente de {title}"],fa:"change {title} down line visibility",fr:["changer la visibilité de la ligne du bas de {title}"],he_IL:["שנה נראות קו תחתון של {title}"],hu_HU:"change {title} down line visibility",id_ID:["ubah visibilitas garis bawah {title}"],it:["cambio visibilità linea inf {title}"],ja:["{title}の下降ラインの表示の変更"],ko:["{title} 다운 라인 비저빌리티 바꾸기"],ms_MY:["tukar kebolehlihatan {title} garisan bawah"],nl_NL:"change {title} down line visibility",pl:["zmień widoczność linii spadkowej dla {title}"],pt:["alterar a visibilidade da linha inferior de {title}"],ro:"change {title} down line visibility",ru:["изменение видимости нижней линии: {title}"],sv:["ändra nedre linjesynligheten för {title}"],th:["เปลี่ยนการมองเห็น {title} เส้นขาลง"],tr:["{title} alt çizgi görünürlüğünü dğş"],vi:["điều chỉnh hiển thị đường dưới {title}"],zh:["更改{title}向下线条可见性"],zh_TW:["更改{title}向下線條可見性"]}},44470:e=>{e.exports={ar:["تغيير عرض الخط الأدنى {title}"],ca_ES:["canvia l'ample de la línia inferior de {title}"],cs:"change {title} down line width",de:["{title} Breite der Abwärtslinie ändern"], -el:"change {title} down line width",en:"change {title} down line width",es:["cambiar el ancho de la línea inferior de {title}"],fa:"change {title} down line width",fr:["changer la largeur de la ligne du bas de {title}"],he_IL:["שנה את רוחב הקו התחתון של {title}"],hu_HU:"change {title} down line width",id_ID:["ubah lebar garis bawah {title}"],it:["cambio spessore linea inf {title}"],ja:["{title}の下降ラインの幅の変更"],ko:["{title} 다운 라인 너비 바꾸기"],ms_MY:["tukar tebal {title} garisan bawah"],nl_NL:"change {title} down line width",pl:["zmień szerokość linii spadkowej dla {title}"],pt:["alterar a largura da linha inferior de {title}"],ro:"change {title} down line width",ru:["изменение толщины нижней линии: {title}"],sv:["ändra nedre linjebredden för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นขาลง"],tr:["{title} alt çizgi genişliğini dğş"],vi:["điều chỉnh độ rộng đường dưới {title}"],zh:["更改{title}向下线条宽度"],zh_TW:["更改{title}向下線條寬度"]}},96902:e=>{e.exports={ar:["تغيير تمديد الخط {title}"],ca_ES:["canvia ampliar línies a {title}"],cs:"change {title} extend lines",de:["{title} Linienerweiterungen ändern"],el:"change {title} extend lines",en:"change {title} extend lines",es:["cambiar ampliar líneas en {title}"],fa:"change {title} extend lines",fr:["changer étendre les lignes de {title}"],he_IL:["שנה {title} קווים מורחבים"],hu_HU:"change {title} extend lines",id_ID:["ubah perpanjangan garis {title}"],it:["cambio estensione linee {title}"],ja:["{title}のラインを延長の変更"],ko:["{title} 익스텐드 라인 바꾸기"],ms_MY:["tukar {title} lanjutkan garisan"],nl_NL:"change {title} extend lines",pl:["zmień przedłużone linie {title}"],pt:["alterar linhas estendidas de {title}"],ro:"change {title} extend lines",ru:["изменение: продолжение линий ({title})"],sv:["ändra förlängningslinjer för {title}"],th:["เปลี่ยน {title} การขยายเส้น"],tr:["{title} satırları uzat"],vi:["điều chỉnh mở rộng dòng {title}"],zh:["更改{title}延长线"],zh_TW:["更改{title}延長線"]}},38317:e=>{e.exports={ar:["تغيير عرض {title} pearson's r"],ca_ES:["canvia la visibilitat r de Pearson de {title}"],cs:"change {title} show pearson's r",de:["{title} Pearson's R anzeigen"],el:"change {title} show pearson's r",en:"change {title} show pearson's r",es:["cambiar la visibilidad r de Pearson de {title}"],fa:"change {title} show pearson's r",fr:["changer show pearson's r de {title}"],he_IL:["שנה {title} הצג את ה-r של פירסון"],hu_HU:"change {title} show pearson's r",id_ID:["ubah {title} menampilkan r pearson"],it:["cambio modifica visibilità r di Pearson {title}"],ja:["{title}のピアソンの積率相関係数の表示の変更"],ko:["{title} 피어슨 R 보기 바꾸기"],ms_MY:["tukar {title} tunjuk pearson's r"],nl_NL:"change {title} show pearson's r",pl:["Zmień sposób wyświetlania współczynnika korelacji momentu produktu Pearsona w {title}"],pt:["alterar exibir correlação de pearson de {title}"],ro:"change {title} show pearson's r",ru:["отображение pearson's r: {title}"],sv:["ändra {title} visa Pearsons k"],th:["เปลี่ยน {title} การแสดงผลเพียร์สัน อาร์"],tr:["{title} pearson'ın r'sini göster dğş"],vi:["thay đổi {title} show pearson's r"],zh:["更改{title}显示pearson's r"], -zh_TW:["更改{title}顯示pearson's r"]}},17564:e=>{e.exports={ar:["تغيير وضوح الخط العلوي {title}"],ca_ES:["canvia la visibilitat de la línia superior de {title}"],cs:"change {title} up line visibility",de:["{title} Sichtbarkeit der Aufwärtslinie ändern"],el:"change {title} up line visibility",en:"change {title} up line visibility",es:["cambiar la visibilidad de la línea superior de {title}"],fa:"change {title} up line visibility",fr:["changer la visibilité de la ligne du haut de {title}"],he_IL:["שנה את נראות הקו העליון של {title}"],hu_HU:"change {title} up line visibility",id_ID:["ubah visibilitas garis atas {title}"],it:["cambio visibilità linea sup {title}"],ja:["{title}の上昇ラインの表示の変更"],ko:["{title} 업 라인 비저빌리티 바꾸기"],ms_MY:["tukar kebolehlihatan {title} garisan atas"],nl_NL:"change {title} up line visibility",pl:["zmień widoczność linii wzrostowej dla {title}"],pt:["alterar a visibilidade da linha superior de {title}"],ro:"change {title} up line visibility",ru:["изменение видимости верхней линии: {title}"],sv:["ändra synlighet för {title}s övre linje"],th:["เปลี่ยนการมองเห็น {title} เส้นขาขึ้น"],tr:["{title} üst çizgi görünümünü dğş"],vi:["điều chỉnh hiển thị đường trên {title}"],zh:["更改{title}向上线条可见性"],zh_TW:["更改{title}向上線條可見性"]}},66118:e=>{e.exports={ar:["تغيير عرض الخط العلوي {title}"],ca_ES:["canvia l'ample de la línia superior de {title}"],cs:"change {title} up line width",de:["{title} Breite der Aufwärtslinie ändern"],el:"change {title} up line width",en:"change {title} up line width",es:["cambiar el ancho de la línea superior de {title}"],fa:"change {title} up line width",fr:["changer la largeur de la ligne du haut de {title}"],he_IL:["שנה את רוחב הקו העליון של {title}"],hu_HU:"change {title} up line width",id_ID:["ubah lebar garis atas {title}"],it:["cambio spessore linea sup {title}"],ja:["{title}の上昇ラインの幅の変更"],ko:["{title} 업 라인 너비 바꾸기"],ms_MY:["tukar tebal {title} garisan atas"],nl_NL:"change {title} up line width",pl:["zmień szerokość linii wzrostowej dla {title}"],pt:["alterar a largura da linha superior de {title}"],ro:"change {title} up line width",ru:["изменение толщины верхней линии: {title}"],sv:["ändra övre linjebredd för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นขาขึ้น"],tr:["{title} üst çizgi genişliğini dğş"],vi:["điều chỉnh độ rộng đường trên {title}"],zh:["更改{title}向上线条宽度"],zh_TW:["更改{title}向上線條寬度"]}},25253:e=>{e.exports={ar:["تغيير لون الخط العلوي {title}"],ca_ES:["canvia el color de la línia superior de {title}"],cs:"change {title} up line color",de:["{title} Farbe der Aufwärtslinie ändern"],el:"change {title} up line color",en:"change {title} up line color",es:["cambiar el color de la línea superior de {title}"],fa:"change {title} up line color",fr:["changer la couleur de la ligne du haut de {title}"],he_IL:["שנה את צבע הקו העליון של {title}"],hu_HU:"change {title} up line color",id_ID:["ubah warna garis atas {title}"],it:["cambio colore linea sup {title}"],ja:["{title}の上昇ラインの色の変更"],ko:["{title} 업 라인 컬러 바꾸기"],ms_MY:["tukar warna {title} garisan atas"],nl_NL:"change {title} up line color", -pl:["zmień kolor linii wzrostowej dla {title}"],pt:["alterar a cor da linha superior de {title}"],ro:"change {title} up line color",ru:["изменение цвета верхней линии: {title}"],sv:["ändra övre linjefärg för {title}"],th:["เปลี่ยนสี {title} เส้นขาขึ้น"],tr:["{title} üst çizgi rengini dğş"],vi:["điều chỉnh hiển thị đường trên {title}"],zh:["更改{title}向上线条颜色"],zh_TW:["更改{title}向上線條顏色"]}},58003:e=>{e.exports={ar:["تغيير نمط الخط العلوي {title}"],ca_ES:["canvia l'estil de la línia superior de {title}"],cs:"change {title} up line style",de:["{title} Stil der Aufwärtslinie ändern"],el:"change {title} up line style",en:"change {title} up line style",es:["cambiar el estilo de la línea superior de {title}"],fa:"change {title} up line style",fr:["changer le style de la ligne du haut de {title}"],he_IL:["שנה את סגנון הקו העליון של {title}"],hu_HU:"change {title} up line style",id_ID:["ubah corak garis atas {title}"],it:["cambio stile linea sup {title}"],ja:["{title}の上昇ラインのスタイルの変更"],ko:["{title} 업 라인 스타일 바꾸기"],ms_MY:["tukar gaya {title} garisan atas"],nl_NL:"change {title} up line style",pl:["zmień styl linii wzrostowej dla {title}"],pt:["alterar o estilo da linha superior de {title}"],ro:"change {title} up line style",ru:["изменение стиля верхней линии: {title}"],sv:["ändra övre linjestil för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นขาขึ้น"],tr:["{title} üst çizgi stilini dğş"],vi:["điều chỉnh kiểu đường trên {title}"],zh:["更改{title}向上线条样式"],zh_TW:["更改{title}向上線條樣式"]}},18567:e=>{e.exports={ar:["تغيير خاصية {propertyName}"],ca_ES:["cnavia la propietat de {propertyName}"],cs:"change {propertyName} property",de:["Eigenschaft {propertyName} ändern"],el:"change {propertyName} property",en:"change {propertyName} property",es:["cambiar la propiedad de {propertyName}"],fa:"change {propertyName} property",fr:["changer la propriété de {propertyName}"],he_IL:["שנה את המאפיין {propertyName}"],hu_HU:"change {propertyName} property",id_ID:["ubah properti {propertyName}"],it:["cambio proprietà {propertyName}"],ja:["{propertyName}のプロパティの変更"],ko:["{propertyName} 속성 변경"],ms_MY:["tukar {propertyName} sifat"],nl_NL:"change {propertyName} property",pl:["zmień właściwość {propertyName}"],pt:["alterar propriedade {propertyName}"],ro:"change {propertyName} property",ru:["изменение свойств {propertyName}"],sv:["ändra egenskapen {propertyName}"],th:["เปลี่ยนคุณสมบัติ {propertyName}"],tr:["{propertyName} özelliğini dğş"],vi:["thay đổi thuộc tính {propertyName}"],zh:["更改{propertyName}属性"],zh_TW:["更改{propertyName}屬性"]}},72223:e=>{e.exports={ar:["نقل الرسومات"],ca_ES:["moure dibuixos"],cs:"move drawings",de:["Zeichnungen verschieben"],el:"move drawings",en:"move drawings",es:["mover dibujos"],fa:"move drawings",fr:["déplacer les dessins"],he_IL:["העבר שרטוטים"],hu_HU:"move drawings",id_ID:["Pindahkan gambar"],it:["spostamento disegni"],ja:["描画を移動"],ko:["드로윙 옮기기"],ms_MY:["gerakkan lukisan"],nl_NL:"move drawings",pl:["przenieś rysunki"],pt:["mover desenhos"],ro:"move drawings",ru:["перемещение объектов рисования"],sv:["fler ritningar"],th:["เลื่อนภาพวาด"], -tr:["çizimleri taşı"],vi:["di chuyển hình vẽ"],zh:["移动绘图"],zh_TW:["移動繪圖"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/study-property-pages-with-definitions.ce85b8b8af55fc2902f6.js b/charting_library/bundles/study-property-pages-with-definitions.ce85b8b8af55fc2902f6.js new file mode 100644 index 00000000..018306e5 --- /dev/null +++ b/charting_library/bundles/study-property-pages-with-definitions.ce85b8b8af55fc2902f6.js @@ -0,0 +1,14 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[607],{41109:(e,t,i)=>{"use strict";i.r(t),i.d(t,{RegressionTrendDefinitionsViewModel:()=>T});var n=i(44352),a=i(36298),l=(i(42053),i(46141)),r=i(56059),s=i(94474),o=i(99970);const d=new a.TranslatedString("change {title} base line visibility",n.t(null,void 0,i(16688))),c=new a.TranslatedString("change {title} base line color",n.t(null,void 0,i(97029))),h=new a.TranslatedString("change {title} base line width",n.t(null,void 0,i(51676))),u=new a.TranslatedString("change {title} base line style",n.t(null,void 0,i(3868))),p=new a.TranslatedString("change {title} up line visibility",n.t(null,void 0,i(17564))),y=new a.TranslatedString("change {title} up line color",n.t(null,void 0,i(25253))),g=new a.TranslatedString("change {title} up line width",n.t(null,void 0,i(66118))),b=new a.TranslatedString("change {title} up line style",n.t(null,void 0,i(58003))),_=new a.TranslatedString("change {title} down line visibility",n.t(null,void 0,i(23527))),m=new a.TranslatedString("change {title} down line color",n.t(null,void 0,i(15438))),v=new a.TranslatedString("change {title} down line width",n.t(null,void 0,i(44470))),f=new a.TranslatedString("change {title} down line style",n.t(null,void 0,i(3782))),w=new a.TranslatedString("change {title} extend lines",n.t(null,void 0,i(96902))),k=new a.TranslatedString("change {title} show pearson's r",n.t(null,void 0,i(38317))),S=n.t(null,void 0,i(55719)),P=n.t(null,void 0,i(98802)),z=n.t(null,void 0,i(41361)),I=n.t(null,void 0,i(14105)),D=n.t(null,void 0,i(13611));class T extends r.StudyLineDataSourceDefinitionsViewModel{constructor(e,t){super(e,t)}_stylePropertyDefinitions(){const e=this._source.properties().childs().styles.childs(),t=this._source.name(),i=(0,s.removeSpaces)(t),n=new a.TranslatedString(t,this._source.translatedType()),r=e.baseLine.childs(),T=(0,l.createLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(r.display),d.format({title:n})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,r.color,e.transparency,c.format({title:n})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.linewidth,h.format({title:n})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,r.linestyle,u.format({title:n}))},{id:`${i}BaseLine`,title:S}),L=e.upLine.childs(),N=(0,l.createLinePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(L.display),p.format({title:n})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,L.color,e.transparency,y.format({title:n})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,L.linewidth,g.format({title:n})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,L.linestyle,b.format({title:n}))},{id:`${i}UpLine`,title:P}),M=e.downLine.childs();return{definitions:[T,N,(0,l.createLinePropertyDefinition)({checked:(0, +l.convertToDefinitionProperty)(this._propertyApplier,new o.StudyPlotVisibleProperty(M.display),_.format({title:n})),color:(0,l.getColorDefinitionProperty)(this._propertyApplier,M.color,e.transparency,m.format({title:n})),width:(0,l.convertToDefinitionProperty)(this._propertyApplier,M.linewidth,v.format({title:n})),style:(0,l.convertToDefinitionProperty)(this._propertyApplier,M.linestyle,f.format({title:n}))},{id:`${i}DownLine`,title:z}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.extendLines,w.format({title:n}))},{id:`${i}ExtendLines`,title:D}),(0,l.createCheckablePropertyDefinition)({checked:(0,l.convertToDefinitionProperty)(this._propertyApplier,e.showPearsons,k.format({title:n}))},{id:`${i}Pearsons`,title:I})]}}}},89204:(e,t,i)=>{"use strict";i.r(t),i.d(t,{StudyOverlayDefinitionsViewModel:()=>O});var n=i(44352),a=i(36298),l=i(14483),r=i(50151),s=(i(42053),i(46141)),o=i(73955),d=i(33703),c=i(58275),h=i.n(c),u=i(94474);const p=new a.TranslatedString("change {inputName} property",n.t(null,void 0,i(21547)));function y(e,t){const i=e.id;return i!==d.RangeDependentStudyInputNames.FirstBar&&i!==d.RangeDependentStudyInputNames.LastBar&&("time"!==e.type&&(!e.isHidden&&(!(t&&!e.confirm)&&void 0===e.groupId)))}function g(e){return e.name||(0,u.capitalizeFirstLetterInWord)(e.id.toLowerCase())}function b(e){return n.t(e,{context:"input"},i(88601))}var _=i(73986),m=i(42856),v=i(94025),f=i(97456);const w=n.t(null,void 0,i(32733)),k=n.t(null,void 0,i(66304)),S=n.t(null,void 0,i(21852)),P=["1","3","5","15","30","45","60","120","180","240","1D","1W","1M"].map((e=>({value:e,title:(0,v.getTranslatedResolutionModel)(e).hint})));var z=i(32766),I=i(42960);const D=new a.TranslatedString("change study overlay style",n.t(null,void 0,i(5529))),T=new a.TranslatedString("change price line visibility",n.t(null,void 0,i(67761))),L=new a.TranslatedString("change study overlay min tick",n.t(null,void 0,i(70016))),N=n.t(null,void 0,i(16812)),M=n.t(null,void 0,i(63528)),j=n.t(null,void 0,i(61582)),Y=n.t(null,void 0,i(36018)),x=n.t(null,void 0,i(1277)),A=n.t(null,void 0,i(42097)),U=n.t(null,void 0,i(34911)),E=n.t(null,void 0,i(17712)),W=n.t(null,void 0,i(31994)),C=n.t(null,void 0,i(38397)),B=n.t(null,void 0,i(79511)),H=n.t(null,void 0,i(32733)),R=n.t(null,void 0,i(91492)),X=n.t(null,void 0,i(36993)),V=[{title:N,value:0},{title:M,value:1},{title:j,value:9},{title:Y,value:13},{title:x,value:2},{title:C,value:14},{title:B,value:15},{title:A,value:3},{title:U,value:16},{title:E,value:10}];l.enabled("chart_style_hilo")&&V.push({title:W,value:12});class O extends class{constructor(e,t){this._inputSourceItems=null,this._propertyPages=[],this._sourceInput=null,this._source=t,this._undoModel=e;const i=this._sortInputs(this._source.metaInfo().inputs);for(const e of i)"source"===e.type&&(this._sourceInput=e);this._createPropertyRages(),null!==this._inputSourceItems&&this._undoModel.model().dataSourceCollectionChanged().subscribe(this,(()=>{ +null!==this._inputSourceItems&&this._inputSourceItems.setValue(this._getInputSourceItems())}))}destroy(){null!==this._inputSourceItems&&this._undoModel.model().dataSourceCollectionChanged().unsubscribeAll(this),this._propertyPages.forEach((e=>{(0,s.destroyDefinitions)(e.definitions.value())}))}propertyPages(){return Promise.resolve(this._propertyPages)}_createPropertyRages(){this._propertyPages=[];const e=this._createInputsPropertyPage();null!==e&&this._propertyPages.push(e);const t=this._createStylePropertyPage();null!==t&&this._propertyPages.push(t),this._propertyPages.push(this._createVisibilitiesPropertyPage())}_createStylePropertyPage(){const e=this._stylePropertyDefinitions();return null!==e?(0,o.createPropertyPage)(e,"style",w):null}_createVisibilitiesPropertyPage(){const e=this._source.properties().childs().intervalsVisibilities.childs();return(0,o.createPropertyPage)((0,f.getIntervalsVisibilitiesPropertiesDefinitions)(this._undoModel,e,new a.TranslatedString(this._source.name(!0),this._source.title(!0))),"visibility",S)}_stylePropertyDefinitions(){return null}_createInputsPropertyPage(){const e=this._inputsPropertyDefinitions();return null!==e?(0,o.createPropertyPage)(e,"inputs",k):null}_inputsPropertyDefinitions(){const e=this._sortInputs(this._source.metaInfo().inputs),t=this._source.properties().childs().inputs.childs();return null!==this._sourceInput&&(this._inputSourceItems=new(h())(this._getInputSourceItems())),function(e,t,l,o,d){const c=[];for(const u of t){if(!y(u,o))continue;const t=g(u),_=`StudyInput${u.id}`,m=b(t),v=new a.TranslatedString(t,m);let f=null;if("resolution"===u.type)f=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,l[u.id],p.format({inputName:v}))},{id:_,title:m,options:new(h())(d.resolutionItems)});else if("source"===u.type){const t=(0,r.ensure)(d.sourcesItems);f=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,l[u.id],p.format({inputName:v}))},{id:_,title:m,options:t})}else if("options"in u&&void 0!==u.options){const t=[];for(const e of u.options){const a=u.optionsTitles&&u.optionsTitles[e]||e,l=n.t(a,{context:"input"},i(88601));t.push({value:e,title:l})}f=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(e,l[u.id],p.format({inputName:v}))},{id:_,title:m,options:new(h())(t)})}else if("symbol"===u.type){const t=l[u.id],i=(0,r.ensure)(d.getSymbolInfoBySymbol),n=(0,r.ensure)(d.onSymbolsInfosChanged);f=(0,s.createSymbolPropertyDefinition)({symbol:(0,s.getSymbolDefinitionProperty)(e,t,i,n,p.format({inputName:v}),d.customSymbolInputSetter)},{id:_,title:m})}else if("session"===u.type)f=(0,s.createSessionPropertyDefinition)({session:(0,s.convertToDefinitionProperty)(e,l[u.id],p.format({inputName:v}))},{id:_,title:m});else if("bool"===u.type)f=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(e,l[u.id],p.format({inputName:v}))},{id:_,title:m});else if("integer"===u.type||"float"===u.type||"price"===u.type){const t={id:_,title:m, +type:"float"===u.type||"price"===u.type?1:0,defval:u.defval};void 0!==u.min&&(t.min=new(h())(u.min)),void 0!==u.max&&(t.max=new(h())(u.max)),void 0!==u.step&&isFinite(u.step)&&u.step>0&&(t.step=new(h())(u.step)),f=(0,s.createNumberPropertyDefinition)({value:(0,s.convertToDefinitionProperty)(e,l[u.id],p.format({inputName:v}))},t)}else f=(0,s.createTextPropertyDefinition)({text:(0,s.convertToDefinitionProperty)(e,l[u.id],p.format({inputName:v}))},{id:_,title:m,isEditable:!0,isMultiLine:!1});c.push(f)}return 0===c.length?null:{definitions:c}}(this._undoModel,e,t,!1,{resolutionItems:P,customSymbolInputSetter:this._customSymbolInputSetter(),getSymbolInfoBySymbol:this._getSymbolInfoBySymbol.bind(this),onSymbolsInfosChanged:this._source.symbolsResolved(),sourcesItems:this._inputSourceItems})}_sortInputs(e){return e}_getInputSourceItems(){const e=_.basePriceSources.slice(),t=(0,r.ensureNotNull)(this._sourceInput);if(this._source&&this._source.isChildStudy()){const i=this._source.inputs()[t.id],n=(0,r.ensureNotNull)(this._source.parentSourceForInput(i.v)),a=n.title(),l=m.StudyMetaInfo.getChildSourceInputTitles(t,n.metaInfo(),a);for(const t of Object.keys(l))e.push({id:t,value:t,title:l[t]})}if(l.enabled("study_on_study")&&this._source&&(this._source.isChildStudy()||m.StudyMetaInfo.canBeChild(this._source.metaInfo()))){const t=new Set([this._source,...this._source.getAllChildren()]);this._undoModel.model().allStudies().filter((e=>e.canHaveChildren()&&!t.has(e))).forEach((t=>{const i=t.title(!0,void 0,!0),n=t.sourceId()||"#"+t.id(),a=t.metaInfo(),l=a.styles,s=a.plots||[];if(1===s.length)e.push({id:n,value:n,title:i});else if(s.length>1){const t=s.reduce(((e,t,a)=>{if(!m.StudyMetaInfo.canPlotBeSourceOfChildStudy(t.type))return e;let s;try{s=(0,r.ensureDefined)((0,r.ensureDefined)(l)[t.id]).title}catch(e){s=t.id}return{...e,[`${n}$${a}`]:`${i}: ${s}`}}),{});for(const i of Object.keys(t))e.push({id:i,value:i,title:t[i]})}}))}return e}_customSymbolInputSetter(){}_getSymbolInfoBySymbol(e){return this._source.resolvedSymbolInfoBySymbol(e.value())}}{constructor(e,t){super(e,t),this._stylesPropertyPage=null,this.propertyPages().then((e=>{this._stylesPropertyPage=e.filter((e=>"style"===e.id))[0]})),this._source.properties().childs().style.subscribe(this,(e=>{var t;null!==this._stylesPropertyPage&&((0,s.destroyDefinitions)(this._stylesPropertyPage.definitions.value()),this._stylesPropertyPage.definitions.setValue(this._stylePropertyDefinitions().definitions)),null===(t=this._availableStylesWV)||void 0===t||t.setValue(this._availableStyles())}))}destroy(){this._source.properties().childs().style.unsubscribeAll(this),this._source.symbolResolved().unsubscribeAll(this),super.destroy()}_customSymbolInputSetter(){return e=>{this._undoModel.setSymbol(this._source,e)}}_stylePropertyDefinitions(){void 0===this._availableStylesWV&&(this._availableStylesWV=new(h())(this._availableStyles()),this._source.symbolResolved().subscribe(this,(()=>{var e;null===(e=this._availableStylesWV)||void 0===e||e.setValue(this._availableStyles())}))) +;const e=this._source.properties().childs(),t=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.style,D)},{id:"StudyOverlayStyle",title:H,options:this._availableStylesWV}),i=(0,s.createCheckablePropertyDefinition)({checked:(0,s.convertToDefinitionProperty)(this._undoModel,e.showPriceLine,T)},{id:"StudyOverlayPriceLine",title:R}),n=(0,s.createOptionsPropertyDefinition)({option:(0,s.convertToDefinitionProperty)(this._undoModel,e.minTick,L)},{id:"StudyOverlayMinTick",title:X,options:new(h())((0,_.seriesPrecisionValues)())}),a=(0,u.removeSpaces)(this._source.title());return{definitions:[(0,s.createPropertyDefinitionsGeneralGroup)([t,...this._getSeriesStylesDefinitions()],`SeriesStyleGroup${a}`),i,n]}}_getSeriesStylesDefinitions(){const e=this._source.properties().childs(),t=e.style.value();return(0,z.getSeriesStylePropertiesDefinitions)(this._undoModel,e,t,{seriesPriceSources:_.basePriceSources,isJapaneseChartsAvailable:!1},"mainSeries")}_availableStyles(){const e=this._source.symbolInfo();return V.map((t=>t.readonly?t:{readonly:!1,value:t.value,title:t.title,disabled:(0,I.isCloseBasedSymbol)(e)&&!(0,I.isSingleValueBasedStyle)(t.value)}))}}},63227:e=>{e.exports={ar:["#‎{count}‎ (عمود)"],ca_ES:["#{count} (barra)"],cs:"#{count} (bar)",de:"#{count} (bar)",el:"#{count} (bar)",en:"#{count} (bar)",es:["#{count} (barra)"],fa:"#{count} (bar)",fr:["#{count} (barre)"],he_IL:["# {count} (בר)"],hu_HU:"#{count} (bar)",id_ID:"#{count} (bar)",it:["#{count} (barra)"],ja:["#{count} (バー)"],ko:["#{count} (바)"],ms_MY:"#{count} (bar)",nl_NL:"#{count} (bar)",pl:["#{count} (słupek)"],pt:["#{count} (barra)"],ro:"#{count} (bar)",ru:["#{count} (бар)"],sv:["#{count} (stapel)"],th:["#{count} (แท่ง)"],tr:["#{count} (çubuk)"],vi:["#{count} (thanh)"],zh:["#{count}(K线)"],zh_TW:["#{count}(K棒)"]}},9671:e=>{e.exports={ar:["#{count}' (سعر، عمود)"],ca_ES:["#{count} (preu, barra)"],cs:"#{count} (price, bar)",de:["#{count} (Preis, Bar)"],el:"#{count} (price, bar)",en:"#{count} (price, bar)",es:["#{count} (precio, barra)"],fa:"#{count} (price, bar)",fr:["#{count} (prix, bar)"],he_IL:["#{count} (מחיר, נר)"],hu_HU:"#{count} (price, bar)",id_ID:["#{count} (harga, bar)"],it:["#{count} (prezzo, barra)"],ja:["#{count}(価格, バー)"],ko:["#{count} (프라이스, 바)"],ms_MY:["#{count} (harga, bar)"],nl_NL:"#{count} (price, bar)",pl:["#{count} (cena, słupek)"],pt:["#{count} (preço, barra)"],ro:"#{count} (price, bar)",ru:["#{count} (цена, бар)"],sv:["Nr {count} (pris, stapel)"],th:["#{count} (ราคา, แท่ง)"],tr:["#{count} (fiyat, çubuk)"],vi:["#{count} (giá, thanh)"],zh:["#{count}(价格,K线)"],zh_TW:["#{count}(價格,K棒)"]}},4639:e=>{e.exports={ar:["إحداثيات"],ca_ES:["Coordenades"],cs:["Souřadnice"],de:["Koordinaten"],el:["Συντεταγμένες"],en:"Coordinates",es:["Coordenadas"],fa:["مختصات"],fr:["Coordonnées"],he_IL:["קואורדינטות"],hu_HU:["Koordináták"],id_ID:["Koordinat"],it:["Coordinate"],ja:["座標"],ko:["좌표"],ms_MY:["Koordinat"],nl_NL:["Coördinaten"],pl:["Współrzędne"],pt:["Coordenadas"],ro:"Coordinates",ru:["Координаты"],sv:["Koordinater"], +th:["พิกัดตำแหน่ง"],tr:["Kordinatlar"],vi:["Tọa độ"],zh:["坐标"],zh_TW:["座標"]}},55719:e=>{e.exports={ar:["نقطة الأساس"],ca_ES:"Base",cs:"Base",de:["Basis"],el:"Base",en:"Base",es:"Base",fa:"Base",fr:"Base",he_IL:["בסיס"],hu_HU:["Bázis"],id_ID:["Dasar"],it:"Base",ja:["ベース"],ko:["베이스"],ms_MY:["Asas"],nl_NL:"Base",pl:["Baza"],pt:"Base",ro:"Base",ru:["Базовая линия"],sv:["Bas"],th:["ฐาน"],tr:["Taban"],vi:["Cơ sở"],zh:["基准线"],zh_TW:["基準線"]}},41361:e=>{e.exports={ar:["للأسفل"],ca_ES:["Avall"],cs:"Down",de:["Abwärts"],el:"Down",en:"Down",es:["Abajo"],fa:"Down",fr:["Bas"],he_IL:["למטה"],hu_HU:["Le"],id_ID:["Turun"],it:["Giù"],ja:["下"],ko:["다운"],ms_MY:["Bawah"],nl_NL:"Down",pl:["W dół"],pt:["Inferior"],ro:"Down",ru:["Вниз"],sv:["Ned"],th:["ทิศลง"],tr:["Alt"],vi:["Xuống"],zh:["下"],zh_TW:["下"]}},37067:e=>{e.exports={ar:["النزوح (السعر، العمود)"],ca_ES:["Desplaçament (preu, barra)"],cs:"Displacement (price, bar)",de:["Verschiebung (Preis, Balken)"],el:"Displacement (price, bar)",en:"Displacement (price, bar)",es:["Desplazamiento (precio, barra)"],fa:"Displacement (price, bar)",fr:["Déplacement (prix, barre)"],he_IL:["שינוי מיקום (מחיר, בר)"],hu_HU:"Displacement (price, bar)",id_ID:["Pemindahan (harga, bar)"],it:["Spostamento (prezzo, barra)"],ja:["再配置 (価格, バー)"],ko:["변위(가격, 막대)"],ms_MY:["Anjakan (harga, bar)"],nl_NL:"Displacement (price, bar)",pl:["Przemieszczenie (cena, słupek)"],pt:["Deslocamento (preço, barra)"],ro:"Displacement (price, bar)",ru:["Перемещение (цена, бар)"],sv:["Förskjutning (pris-, stapel-)"],th:["การกระจัด (ราคา, บาร์)"],tr:["Ayrıştırma (fiyat, çubuk)"],vi:["Sự dịch chuyển (giá, thanh)"],zh:["移位(价格,K线)"],zh_TW:["替換(價格,K線)"]}},13611:e=>{e.exports={ar:["تمديد الخطوط"],ca_ES:["Amplia línies"],cs:["Rozšířit linie"],de:["Linien verlängern"],el:["Extend Lines"],en:"Extend lines",es:["Ampliar líneas"],fa:["امتداد خطوط"],fr:["Prolonger les lignes"],he_IL:["הרחב קווים"],hu_HU:["Vonalak Hosszabítása"],id_ID:["Perpanjang Garis"],it:["Estendi linee"],ja:["ラインを延長"],ko:["확장선"],ms_MY:["Lanjutkan Garisan"],nl_NL:["Rek lijnen uit"],pl:["Przedłuż Linie"],pt:["Estender Linhas"],ro:["Extend Lines"],ru:["Продолжить линии"],sv:["Utöka linjer"],th:["ยืดเส้น"],tr:["Çizgileri uzat"],vi:["Kéo dài các Đường"],zh:["延长线"],zh_TW:["延長線"]}},36993:e=>{e.exports={ar:["تجاوز الحد الأدنى للتيك"],ca_ES:["Anul·la el tick mínim"],cs:["Přepsat Min Tick"],de:["Min Tick überschreiben"],el:["Override Min Tick"],en:"Override min tick",es:["Anular el tick mínimo"],fa:["حداقل مقیاس قیمت"],fr:["Ne pas tenir compte du Tick minimum"],he_IL:["דריסת טיק מינימלי"],hu_HU:["Min. Tick Felülírása"],id_ID:["Menimpa Tick Min"],it:["Sovrascrivi tick minimo"],ja:["小数点表示"],ko:["min tick 오버라이드"],ms_MY:["Melarang Tanda Semak Minimum"],nl_NL:["Overschrijven minimale tick"],pl:["Zmień min tick"],pt:["Alterar Tick Mín."],ro:["Override Min Tick"],ru:["Минимальное изменение цены"],sv:["Åsidosätt minimumkredit"],th:["เขียนทับ Min Tick"],tr:["Fiyatın Min Adımı"],vi:["Ghi đè min tick"],zh:["覆盖最小tick"],zh_TW:["顯示最小刻度"]}},95543:e=>{e.exports={ar:["الشهور"],ca_ES:["Mesos"], +cs:"Months",de:["Monate"],el:"Months",en:"Months",es:["Meses"],fa:"Months",fr:["Mois"],he_IL:["חודשים"],hu_HU:["Hónapok"],id_ID:["Bulan"],it:["Mesi"],ja:["月"],ko:["달"],ms_MY:["Bulan"],nl_NL:"Months",pl:["Miesiące"],pt:["Meses"],ro:"Months",ru:["Месяцы"],sv:["Månader"],th:["เดือน"],tr:["Aylar"],vi:["Tháng"],zh:["个月"],zh_TW:["個月"]}},14105:e=>{e.exports={ar:["معامل بيرسون"],ca_ES:["Coeficient de correlació de Pearson"],cs:"Pearson's R",de:"Pearson's R",el:"Pearson's R",en:"Pearson's R",es:["Coeficiente de correlación de Pearson"],fa:"Pearson's R",fr:["Le R de Pearson"],he_IL:["מתאם פירסון R"],hu_HU:"Pearson's R",id_ID:"Pearson's R",it:"Pearson's R",ja:["ピアソンの積率相関係数"],ko:["Pearson's 상관계수"],ms_MY:"Pearson's R",nl_NL:"Pearson's R",pl:["R Pearsona"],pt:["Correlação de Pearsons"],ro:"Pearson's R",ru:"Pearson's R",sv:"Pearson's R",th:["เพียร์สัน อาร์"],tr:["Pearson R"],vi:"Pearson's R",zh:["相关系数"],zh_TW:["皮爾遜相關係數(Pearson's R)"]}},98802:e=>{e.exports={ar:["أعلى"],ca_ES:["Amunt"],cs:"Up",de:["Aufwärts"],el:"Up",en:"Up",es:["Arriba"],fa:"Up",fr:["Haut"],he_IL:["למעלה"],hu_HU:["Fel"],id_ID:["Naik"],it:["Su"],ja:["上"],ko:["업"],ms_MY:["Naik"],nl_NL:"Up",pl:["W górę"],pt:["Superior"],ro:"Up",ru:["Вверх"],sv:["Upp"],th:["บน"],tr:["Üst"],vi:["Lên"],zh:["上"],zh_TW:["上"]}},23723:e=>{e.exports={ar:["تغيير إحداثيات سعر X"],ca_ES:["canvia la coordenada X de les barres"],cs:"change bar X coordinate",de:["X-Koordinate des Balkens ändern"],el:"change bar X coordinate",en:"change bar X coordinate",es:["cambiar la coordenada X de las barras"],fa:"change bar X coordinate",fr:["changer la coordonnée X de la barre"],he_IL:["שנה בר של קואורדינטת X"],hu_HU:"change bar X coordinate",id_ID:["Ubah koordinat bar X"],it:["modifica coordinate di barra X"],ja:["バーのX座標の変更"],ko:["프라이스 X 좌표 바꾸기"],ms_MY:["tukar koordinat bar X"],nl_NL:"change bar X coordinate",pl:["zmień współrzędną słupka ceny Y"],pt:["mudar a coordenada da barra X"],ro:"change bar X coordinate",ru:["изменение X-координаты бара"],sv:["ändra koordinaterna för stapel X"],th:["เปลี่ยนแถบพิกัด X"],tr:["çubuk X koordinatını değiştir"],vi:["thay đổi giá tọa độ X"],zh:["更改K线X坐标"],zh_TW:["更改K線X坐標"]}},66266:e=>{e.exports={ar:["تغيير إحداثيات سعر Y"],ca_ES:["canvia la coordenada Y dels preus"],cs:"change price Y coordinate",de:["Y-Koordinate des Preises ändern"],el:"change price Y coordinate",en:"change price Y coordinate",es:["cambiar la coordenada Y de los precios"],fa:"change price Y coordinate",fr:["changer la coordonnée Y du prix"],he_IL:["שנה מחיר של קואורדינטת Y"],hu_HU:"change price Y coordinate",id_ID:["Ubah koordinat harga Y"],it:["modifica coordinate di prezzo Y"],ja:["価格のY座標の変更"],ko:["프라이스 Y 좌표 바꾸기"],ms_MY:["tukar koordinat harga Y"],nl_NL:"change price Y coordinate",pl:["zmień współrzędną ceny Y"],pt:["mudar o preço da coordenada Y"],ro:"change price Y coordinate",ru:["изменение Y-координаты цены"],sv:["ändra pris för Y-koordinaten"],th:["เปลี่ยนราคาพิกัด Y"],tr:["fiyatı değiştir Y koordinatı"],vi:["thay đổi giá tọa độ Y"],zh:["更改价格Y坐标"],zh_TW:["更改價格Y坐標"]}},70016:e=>{e.exports={ +ar:["تغيير تراكب أدنى تيك في الدراسة"],ca_ES:["canvia ticks mínims de la superposició de l'estudi"],cs:"change study overlay min tick",de:["Overlay Studie in min tick ändern"],el:"change study overlay min tick",en:"change study overlay min tick",es:["cambiar tics mínimos de la superposición del estudio"],fa:"change study overlay min tick",fr:["changer la superposition d'étude min tick"],he_IL:["שנה מינימום טיק של שכבת המחקר"],hu_HU:"change study overlay min tick",id_ID:["ubah minimun tick overlay studi"],it:["cambio tick min indicatore"],ja:["インジケーターの最小ティックの変更"],ko:["스터디 오버레이 최소 틱 바꾸기"],ms_MY:["tukar tick minimum tindanan kajian"],nl_NL:"change study overlay min tick",pl:["Zmień minimalny tik wskaźnika"],pt:["alterar a espessura min. do overlay do estudo"],ro:"change study overlay min tick",ru:["изменение мин. тик. значения символа сравнения"],sv:["ändra överlagrings-min-tick för studien"],th:["เปลี่ยน min tick ของ study overlay"],tr:["min sembol kaplama çlş dğş"],vi:["thay đổi lớp phủ nghiên cứu đánh dấu tối thiểu"],zh:["更改研究覆盖最小tick"],zh_TW:["更改研究覆蓋最小tick"]}},5529:e=>{e.exports={ar:["تغيير نمط تراكب الدراسة"],ca_ES:["canvia estil de superposició de l'estudi"],cs:"change study overlay style",de:["Overlay Stil ändern"],el:"change study overlay style",en:"change study overlay style",es:["cambio estilo de superposición del estudio"],fa:"change study overlay style",fr:["changer le style de superposition des études"],he_IL:["שנה את סגנון שכבת המחקר"],hu_HU:"change study overlay style",id_ID:["ubah corak overlay studi"],it:["cambio stile indicatore"],ja:["インジケーターのオーバーレイのスタイルの変更"],ko:["스터디 오버레이 스타일 바꾸기"],ms_MY:["tukar gaya tindanan kajian"],nl_NL:"change study overlay style",pl:["zmień styl nakładki badania"],pt:["alterar estilo do overlay do estudo"],ro:"change study overlay style",ru:["изменение стиля символа сравнения"],sv:["ändra överlagringsstil för studien"],th:["เปลี่ยนรูปแบบ study overlay"],tr:["çalışma yer paylaşımı stilini dğş"],vi:["thay đổi kiểu bao phủ cho phần được nghiên cứu"],zh:["更改研究覆盖样式"],zh_TW:["改變研究覆蓋樣式"]}},97029:e=>{e.exports={ar:["تغيير لون خط القاعدة {title}"],ca_ES:["canvia el color de la línia de referència de {title}"],cs:"change {title} base line color",de:["{title} Farbe der Grundlinie ändern"],el:"change {title} base line color",en:"change {title} base line color",es:["cambiar el color de la línea de referencia de {title}"],fa:"change {title} base line color",fr:["changer la couleur de la ligne de base de {title}"],he_IL:["שנה את צבע קו הבסיס של {title}"],hu_HU:"change {title} base line color",id_ID:["ubah warna garis dasar {title}"],it:["cambio colore linea base {title}"],ja:["{title}のベースラインの色の変更"],ko:["{title} 기본선 색상 변경"],ms_MY:["tukar warna {title} garisan asas"],nl_NL:"change {title} base line color",pl:["zmień kolor linii bazowej dla {title}"],pt:["alterar a cor da linha base de {title}"],ro:"change {title} base line color",ru:["изменение цвета линии стандарта: {title}"],sv:["ändra baslinjefärg för {title}"],th:["เปลี่ยนสี {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi rengini dğş"], +vi:["điều chỉnh màu đường cơ sở {title}"],zh:["更改{title}基准线颜色"],zh_TW:["更改{title}基準線顏色"]}},3868:e=>{e.exports={ar:["تغيير نمط خط القاعدة {title}"],ca_ES:["canvia l'estil de la línia de referència de {title}"],cs:"change {title} base line style",de:["{title} Stil der Grundlinie ändern"],el:"change {title} base line style",en:"change {title} base line style",es:["cambiar el estilo de la línea de referencia de {title}"],fa:"change {title} base line style",fr:["changer le style de la ligne de base de {title}"],he_IL:["שנה את סגנון קו הבסיס של {title}"],hu_HU:"change {title} base line style",id_ID:["ubah corak garis dasar {title}"],it:["cambio stile linea base {title}"],ja:["{title}のベースラインのスタイルの変更"],ko:["{title} 기본선 스타일 변경"],ms_MY:["tukar gaya {title} garisan jalur asas"],nl_NL:"change {title} base line style",pl:["zmień styl linii bazowej dla {title}"],pt:["alterar o estilo da linha base de {title}"],ro:"change {title} base line style",ru:["изменение стиля линии стандарта: {title}"],sv:["ändra baslinjestil för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi stilini dğş"],vi:["điều chỉnh kiểu đường cơ sở {title}"],zh:["更改{title}基准线样式"],zh_TW:["更改{title}基準線樣式"]}},16688:e=>{e.exports={ar:["تغيير وضوح خط القاعدة {title}"],ca_ES:["canvia la visibilitat de la línia de referència de {title}"],cs:"change {title} base line visibility",de:["{title} Sichtbarkeit der Grundlinie ändern"],el:"change {title} base line visibility",en:"change {title} base line visibility",es:["cambiar la visibilidad de la línea de referencia de {title}"],fa:"change {title} base line visibility",fr:["changer la visibilité de la ligne de base de {title}"],he_IL:["שנה את נראות קו הבסיס של {title}"],hu_HU:"change {title} base line visibility",id_ID:["ubah visibilitas garis dasar {title}"],it:["cambio visibilità linea base {title}"],ja:["{title}のベースラインの表示の変更"],ko:["{title} 기본선 가시성 변경"],ms_MY:["tukar kebolehlihatan {title} garisan asas"],nl_NL:"change {title} base line visibility",pl:["zmień widoczność linii bazowej dla {title}"],pt:["alterar a visibilidade da linha base de {title}"],ro:"change {title} base line visibility",ru:["изменение видимости линии стандарта: {title}"],sv:["ändra synlighet för {title}s baslinje"],th:["เปลี่ยนการมองเห็น {title} เส้นพื้นฐาน"],tr:["{title} temel çizgi görünürlüğünü dğş"],vi:["điều chỉnh hiển thị đường cơ sở {title}"],zh:["更改{title}基准线可见性"],zh_TW:["更改{title}基準線可見性"]}},51676:e=>{e.exports={ar:["تغيير عرض خط القاعدة {title}"],ca_ES:["canvia l'ample de la línia de referència de {title}"],cs:"change {title} base line width",de:["{title} Linienbreite der Grundlinie ändern"],el:"change {title} base line width",en:"change {title} base line width",es:["cambiar el ancho de la línea de referencia de {title}"],fa:"change {title} base line width",fr:["changer la largeur de la ligne de base de {title}"],he_IL:["שנה את רוחב קו הבסיס של {title}"],hu_HU:"change {title} base line width",id_ID:["ubah lebar garis dasar {title}"],it:["cambio spessore linea base {title}"],ja:["{title}のベースラインの幅の変更"], +ko:["{title} 기본선 너비 변경"],ms_MY:["tukar tebal {title} garisan jalur asas"],nl_NL:"change {title} base line width",pl:["zmień szerokość linii bazowej dla {title}"],pt:["alterar a largura da linha base de {title}"],ro:"change {title} base line width",ru:["изменение толщины линии стандарта: {title}"],sv:["ändra baslinjebredd för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นพื้นฐาน"],tr:["{title} taban çizgisi genişliğini dğş"],vi:["điều chỉnh độ rộng đường cơ sở {title}"],zh:["更改{title}基准线宽度"],zh_TW:["更改{title}基準線寬度"]}},15438:e=>{e.exports={ar:["تغيير لون الخط الأدنى {title}"],ca_ES:["canvia color de la línia inferior de {title}"],cs:"change {title} down line color",de:["{title} Farbe der Abwärtslinie ändern"],el:"change {title} down line color",en:"change {title} down line color",es:["cambiar color de la línea inferior de {title}"],fa:"change {title} down line color",fr:["changer la couleur de la ligne du bas de {title}"],he_IL:["שנה את צבע הקו התחתון של {title}"],hu_HU:"change {title} down line color",id_ID:["ubah warna garis bawah {title}"],it:["cambio colore linea inf {title}"],ja:["{title}の下降ラインの色の変更"],ko:["{title} 다운 라인 컬러 바꾸기"],ms_MY:["tukar warna {title} garisan bawah"],nl_NL:"change {title} down line color",pl:["zmień kolor linii spadkowej dla {title}"],pt:["alterar a cor da linha inferior de {title}"],ro:"change {title} down line color",ru:["изменение цвета нижней линии: {title}"],sv:["ändra den nedre linjefärgen för {title}"],th:["เปลี่ยนสี {title} เส้นขาลง"],tr:["{title} alt çizgi rengini dğş"],vi:["điều chỉnh hiển thị đường dưới {title}"],zh:["更改{title}向下线条颜色"],zh_TW:["更改{title}向下線條顏色"]}},3782:e=>{e.exports={ar:["تغيير نمط الخط الأدنى {title}"],ca_ES:["canvia l'estil de la línia descendent de {title}"],cs:"change {title} down line style",de:["{title} Stil der Abwärtslinie ändern"],el:"change {title} down line style",en:"change {title} down line style",es:["cambiar el estilo de la línea descendente de {title}"],fa:"change {title} down line style",fr:["changer le style de la ligne du bas de {title}"],he_IL:["שנה את סגנון הקו התחתון של {title}"],hu_HU:"change {title} down line style",id_ID:["ubah corak garis bawah {title}"],it:["cambio stile linea inf {title}"],ja:["{title}の下降ラインのスタイルの変更"],ko:["{title} 다운 라인 스타일 바꾸기"],ms_MY:["tukar gaya {title} garisan bawah"],nl_NL:"change {title} down line style",pl:["zmień styl linii spadkowej dla {title}"],pt:["alterar o estilo da linha inferior de {title}"],ro:"change {title} down line style",ru:["изменение стиля нижней линии: {title}"],sv:["ändra nedre linjestilen för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นขาลง"],tr:["{title} alt satır stilini dğş"],vi:["điều chỉnh kiểu đường dưới {title}"],zh:["更改{title}向下线条样式"],zh_TW:["更改{title}向下線條樣式"]}},23527:e=>{e.exports={ar:["تغيير وضوح الخط الأدنى {title}"],ca_ES:["canvia la visibilitat de la línia descendent de {title}"],cs:"change {title} down line visibility",de:["{title} Sichtbarkeit der Abwärtslinie ändern"],el:"change {title} down line visibility",en:"change {title} down line visibility", +es:["cambiar la visibilidad de la línea descendente de {title}"],fa:"change {title} down line visibility",fr:["changer la visibilité de la ligne du bas de {title}"],he_IL:["שנה נראות קו תחתון של {title}"],hu_HU:"change {title} down line visibility",id_ID:["ubah visibilitas garis bawah {title}"],it:["cambio visibilità linea inf {title}"],ja:["{title}の下降ラインの表示の変更"],ko:["{title} 다운 라인 비저빌리티 바꾸기"],ms_MY:["tukar kebolehlihatan {title} garisan bawah"],nl_NL:"change {title} down line visibility",pl:["zmień widoczność linii spadkowej dla {title}"],pt:["alterar a visibilidade da linha inferior de {title}"],ro:"change {title} down line visibility",ru:["изменение видимости нижней линии: {title}"],sv:["ändra nedre linjesynligheten för {title}"],th:["เปลี่ยนการมองเห็น {title} เส้นขาลง"],tr:["{title} alt çizgi görünürlüğünü dğş"],vi:["điều chỉnh hiển thị đường dưới {title}"],zh:["更改{title}向下线条可见性"],zh_TW:["更改{title}向下線條可見性"]}},44470:e=>{e.exports={ar:["تغيير عرض الخط الأدنى {title}"],ca_ES:["canvia l'ample de la línia inferior de {title}"],cs:"change {title} down line width",de:["{title} Breite der Abwärtslinie ändern"],el:"change {title} down line width",en:"change {title} down line width",es:["cambiar el ancho de la línea inferior de {title}"],fa:"change {title} down line width",fr:["changer la largeur de la ligne du bas de {title}"],he_IL:["שנה את רוחב הקו התחתון של {title}"],hu_HU:"change {title} down line width",id_ID:["ubah lebar garis bawah {title}"],it:["cambio spessore linea inf {title}"],ja:["{title}の下降ラインの幅の変更"],ko:["{title} 다운 라인 너비 바꾸기"],ms_MY:["tukar tebal {title} garisan bawah"],nl_NL:"change {title} down line width",pl:["zmień szerokość linii spadkowej dla {title}"],pt:["alterar a largura da linha inferior de {title}"],ro:"change {title} down line width",ru:["изменение толщины нижней линии: {title}"],sv:["ändra nedre linjebredden för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นขาลง"],tr:["{title} alt çizgi genişliğini dğş"],vi:["điều chỉnh độ rộng đường dưới {title}"],zh:["更改{title}向下线条宽度"],zh_TW:["更改{title}向下線條寬度"]}},96902:e=>{e.exports={ar:["تغيير تمديد الخط {title}"],ca_ES:["canvia ampliar línies a {title}"],cs:"change {title} extend lines",de:["{title} Linienerweiterungen ändern"],el:"change {title} extend lines",en:"change {title} extend lines",es:["cambiar ampliar líneas en {title}"],fa:"change {title} extend lines",fr:["changer étendre les lignes de {title}"],he_IL:["שנה {title} קווים מורחבים"],hu_HU:"change {title} extend lines",id_ID:["ubah perpanjangan garis {title}"],it:["cambio estensione linee {title}"],ja:["{title}のラインを延長の変更"],ko:["{title} 익스텐드 라인 바꾸기"],ms_MY:["tukar {title} lanjutkan garisan"],nl_NL:"change {title} extend lines",pl:["zmień przedłużone linie {title}"],pt:["alterar linhas estendidas de {title}"],ro:"change {title} extend lines",ru:["изменение: продолжение линий ({title})"],sv:["ändra förlängningslinjer för {title}"],th:["เปลี่ยน {title} การขยายเส้น"],tr:["{title} satırları uzat"],vi:["điều chỉnh mở rộng dòng {title}"],zh:["更改{title}延长线"],zh_TW:["更改{title}延長線"]}},38317:e=>{e.exports={ +ar:["تغيير عرض {title} pearson's r"],ca_ES:["canvia la visibilitat r de Pearson de {title}"],cs:"change {title} show pearson's r",de:["{title} Pearson's R anzeigen"],el:"change {title} show pearson's r",en:"change {title} show pearson's r",es:["cambiar la visibilidad r de Pearson de {title}"],fa:"change {title} show pearson's r",fr:["changer show pearson's r de {title}"],he_IL:["שנה {title} הצג את ה-r של פירסון"],hu_HU:"change {title} show pearson's r",id_ID:["ubah {title} menampilkan r pearson"],it:["cambio modifica visibilità r di Pearson {title}"],ja:["{title}のピアソンの積率相関係数の表示の変更"],ko:["{title} 피어슨 R 보기 바꾸기"],ms_MY:["tukar {title} tunjuk pearson's r"],nl_NL:"change {title} show pearson's r",pl:["Zmień sposób wyświetlania współczynnika korelacji momentu produktu Pearsona w {title}"],pt:["alterar exibir correlação de pearson de {title}"],ro:"change {title} show pearson's r",ru:["отображение pearson's r: {title}"],sv:["ändra {title} visa Pearsons k"],th:["เปลี่ยน {title} การแสดงผลเพียร์สัน อาร์"],tr:["{title} pearson'ın r'sini göster dğş"],vi:["thay đổi {title} show pearson's r"],zh:["更改{title}显示pearson's r"],zh_TW:["更改{title}顯示pearson's r"]}},17564:e=>{e.exports={ar:["تغيير وضوح الخط العلوي {title}"],ca_ES:["canvia la visibilitat de la línia superior de {title}"],cs:"change {title} up line visibility",de:["{title} Sichtbarkeit der Aufwärtslinie ändern"],el:"change {title} up line visibility",en:"change {title} up line visibility",es:["cambiar la visibilidad de la línea superior de {title}"],fa:"change {title} up line visibility",fr:["changer la visibilité de la ligne du haut de {title}"],he_IL:["שנה את נראות הקו העליון של {title}"],hu_HU:"change {title} up line visibility",id_ID:["ubah visibilitas garis atas {title}"],it:["cambio visibilità linea sup {title}"],ja:["{title}の上昇ラインの表示の変更"],ko:["{title} 업 라인 비저빌리티 바꾸기"],ms_MY:["tukar kebolehlihatan {title} garisan atas"],nl_NL:"change {title} up line visibility",pl:["zmień widoczność linii wzrostowej dla {title}"],pt:["alterar a visibilidade da linha superior de {title}"],ro:"change {title} up line visibility",ru:["изменение видимости верхней линии: {title}"],sv:["ändra synlighet för {title}s övre linje"],th:["เปลี่ยนการมองเห็น {title} เส้นขาขึ้น"],tr:["{title} üst çizgi görünümünü dğş"],vi:["điều chỉnh hiển thị đường trên {title}"],zh:["更改{title}向上线条可见性"],zh_TW:["更改{title}向上線條可見性"]}},66118:e=>{e.exports={ar:["تغيير عرض الخط العلوي {title}"],ca_ES:["canvia l'ample de la línia superior de {title}"],cs:"change {title} up line width",de:["{title} Breite der Aufwärtslinie ändern"],el:"change {title} up line width",en:"change {title} up line width",es:["cambiar el ancho de la línea superior de {title}"],fa:"change {title} up line width",fr:["changer la largeur de la ligne du haut de {title}"],he_IL:["שנה את רוחב הקו העליון של {title}"],hu_HU:"change {title} up line width",id_ID:["ubah lebar garis atas {title}"],it:["cambio spessore linea sup {title}"],ja:["{title}の上昇ラインの幅の変更"],ko:["{title} 업 라인 너비 바꾸기"],ms_MY:["tukar tebal {title} garisan atas"], +nl_NL:"change {title} up line width",pl:["zmień szerokość linii wzrostowej dla {title}"],pt:["alterar a largura da linha superior de {title}"],ro:"change {title} up line width",ru:["изменение толщины верхней линии: {title}"],sv:["ändra övre linjebredd för {title}"],th:["เปลี่ยนความกว้าง {title} เส้นขาขึ้น"],tr:["{title} üst çizgi genişliğini dğş"],vi:["điều chỉnh độ rộng đường trên {title}"],zh:["更改{title}向上线条宽度"],zh_TW:["更改{title}向上線條寬度"]}},25253:e=>{e.exports={ar:["تغيير لون الخط العلوي {title}"],ca_ES:["canvia el color de la línia superior de {title}"],cs:"change {title} up line color",de:["{title} Farbe der Aufwärtslinie ändern"],el:"change {title} up line color",en:"change {title} up line color",es:["cambiar el color de la línea superior de {title}"],fa:"change {title} up line color",fr:["changer la couleur de la ligne du haut de {title}"],he_IL:["שנה את צבע הקו העליון של {title}"],hu_HU:"change {title} up line color",id_ID:["ubah warna garis atas {title}"],it:["cambio colore linea sup {title}"],ja:["{title}の上昇ラインの色の変更"],ko:["{title} 업 라인 컬러 바꾸기"],ms_MY:["tukar warna {title} garisan atas"],nl_NL:"change {title} up line color",pl:["zmień kolor linii wzrostowej dla {title}"],pt:["alterar a cor da linha superior de {title}"],ro:"change {title} up line color",ru:["изменение цвета верхней линии: {title}"],sv:["ändra övre linjefärg för {title}"],th:["เปลี่ยนสี {title} เส้นขาขึ้น"],tr:["{title} üst çizgi rengini dğş"],vi:["điều chỉnh hiển thị đường trên {title}"],zh:["更改{title}向上线条颜色"],zh_TW:["更改{title}向上線條顏色"]}},58003:e=>{e.exports={ar:["تغيير نمط الخط العلوي {title}"],ca_ES:["canvia l'estil de la línia superior de {title}"],cs:"change {title} up line style",de:["{title} Stil der Aufwärtslinie ändern"],el:"change {title} up line style",en:"change {title} up line style",es:["cambiar el estilo de la línea superior de {title}"],fa:"change {title} up line style",fr:["changer le style de la ligne du haut de {title}"],he_IL:["שנה את סגנון הקו העליון של {title}"],hu_HU:"change {title} up line style",id_ID:["ubah corak garis atas {title}"],it:["cambio stile linea sup {title}"],ja:["{title}の上昇ラインのスタイルの変更"],ko:["{title} 업 라인 스타일 바꾸기"],ms_MY:["tukar gaya {title} garisan atas"],nl_NL:"change {title} up line style",pl:["zmień styl linii wzrostowej dla {title}"],pt:["alterar o estilo da linha superior de {title}"],ro:"change {title} up line style",ru:["изменение стиля верхней линии: {title}"],sv:["ändra övre linjestil för {title}"],th:["เปลี่ยนรูปแบบ {title} เส้นขาขึ้น"],tr:["{title} üst çizgi stilini dğş"],vi:["điều chỉnh kiểu đường trên {title}"],zh:["更改{title}向上线条样式"],zh_TW:["更改{title}向上線條樣式"]}},18567:e=>{e.exports={ar:["تغيير خاصية {propertyName}"],ca_ES:["cnavia la propietat de {propertyName}"],cs:"change {propertyName} property",de:["Eigenschaft {propertyName} ändern"],el:"change {propertyName} property",en:"change {propertyName} property",es:["cambiar la propiedad de {propertyName}"],fa:"change {propertyName} property",fr:["changer la propriété de {propertyName}"],he_IL:["שנה את המאפיין {propertyName}"], +hu_HU:"change {propertyName} property",id_ID:["ubah properti {propertyName}"],it:["cambio proprietà {propertyName}"],ja:["{propertyName}のプロパティの変更"],ko:["{propertyName} 속성 변경"],ms_MY:["tukar {propertyName} sifat"],nl_NL:"change {propertyName} property",pl:["zmień właściwość {propertyName}"],pt:["alterar propriedade {propertyName}"],ro:"change {propertyName} property",ru:["изменение свойств {propertyName}"],sv:["ändra egenskapen {propertyName}"],th:["เปลี่ยนคุณสมบัติ {propertyName}"],tr:["{propertyName} özelliğini dğş"],vi:["thay đổi thuộc tính {propertyName}"],zh:["更改{propertyName}属性"],zh_TW:["更改{propertyName}屬性"]}},72223:e=>{e.exports={ar:["نقل الرسومات"],ca_ES:["moure dibuixos"],cs:"move drawings",de:["Zeichnungen verschieben"],el:"move drawings",en:"move drawings",es:["mover dibujos"],fa:"move drawings",fr:["déplacer les dessins"],he_IL:["העבר שרטוטים"],hu_HU:"move drawings",id_ID:["Pindahkan gambar"],it:["spostamento disegni"],ja:["描画を移動"],ko:["드로윙 옮기기"],ms_MY:["gerakkan lukisan"],nl_NL:"move drawings",pl:["przenieś rysunki"],pt:["mover desenhos"],ro:"move drawings",ru:["перемещение объектов рисования"],sv:["fler ritningar"],th:["เลื่อนภาพวาด"],tr:["çizimleri taşı"],vi:["di chuyển hình vẽ"],zh:["移动绘图"],zh_TW:["移動繪圖"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/sv.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..55ee3bba --- /dev/null +++ b/charting_library/bundles/sv.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count} (stapel)"]},9671:t=>{t.exports=["Nr {count} (pris, stapel)"]},91282:t=>{t.exports=["Nr 1 (stapel)"]},1961:t=>{t.exports=["Nr 1 (pris)"]},12706:t=>{t.exports=["Nr 1 (pris, stapel)"]},92195:t=>{t.exports=["#1 (vertikal position %, bar)"]},66187:t=>{t.exports="Median"},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Moturs"]},43809:t=>{t.exports=["Koefficienter som procent"]},40054:t=>{t.exports=["Färg"]},47737:t=>{t.exports=["Kompakt statistikläge"]},4639:t=>{t.exports=["Koordinater"]},76655:t=>{t.exports=["Likvida medel"]},99120:t=>{t.exports=["Trendkanal"]},60066:t=>{t.exports=["Förändring i synlighet i pips"]},36150:t=>{t.exports=["Vinkel"]},38280:t=>{t.exports=["Vinklar"]},95264:t=>{t.exports=["Kontostorlek"]},85160:t=>{t.exports=["Visa alltid statistik"]},54189:t=>{t.exports=["Bågar"]},34674:t=>{t.exports=["Genomsnitts-H/L i minutticks"]},17608:t=>{t.exports=["Bottenetiketter"]},48848:t=>{t.exports=["Kant"]},72269:t=>{t.exports=["Kanter"]},27331:t=>{t.exports=["Bakgrund"]},66282:t=>{t.exports=["Bakgrund #1"]},19949:t=>{t.exports=["Stapelintervall"]},81260:t=>{t.exports=["Rutnät"]},67114:t=>{t.exports=["Datum/tidsintervall"]},37067:t=>{t.exports=["Förskjutning (pris-, stapel-)"]},75460:t=>{t.exports=["Distans"]},46211:t=>{t.exports=["Emoji-pin"]},46001:t=>{t.exports=["Entrypris"]},1220:t=>{t.exports=["Utöka"]},71116:t=>{t.exports=["Utöka botten"]},45809:t=>{t.exports=["Förläng åt vänster"]},25892:t=>{t.exports=["Förläng linjen åt vänster"]},13611:t=>{t.exports=["Utöka linjer"]},3304:t=>{t.exports=["Utöka linjer till vänster"]},83095:t=>{t.exports=["Förläng linjer till höger"]},14025:t=>{t.exports=["Utöka linjer till höger"]},74395:t=>{t.exports=["Förläng linjen åt höger"]},85197:t=>{t.exports=["Utöka toppen"]},17006:t=>{t.exports=["Textstorlek"]},31343:t=>{t.exports=["Misslyckandetext"]},28565:t=>{t.exports=["Misslyckandebakgrund"]},87931:t=>{t.exports="Fans"},39836:t=>{t.exports=["Fibnivåer baserat på logaritmisk skala"]},10578:t=>{t.exports=["Hela cirklar"]},25264:t=>{t.exports=["HL-staplar"]},66049:t=>{t.exports=["OC Staplar"]},27531:t=>{t.exports=["Partistorlek"]},99180:t=>{t.exports=["Lägre band"]},53861:t=>{t.exports=["Lägre band #2"]},44775:t=>{t.exports=["Lägre band #3"]},85206:t=>{t.exports=["Etikett"]},75332:t=>{t.exports=["Etikettgräns"]},14773:t=>{t.exports=["Etikettbakgrund"]},37126:t=>{t.exports=["Etikettext"]},79106:t=>{t.exports=["Nivåer"]},95610:t=>{t.exports=["Nivålinjer"]},79307:t=>{t.exports=["Vänstra etiketter"]},49286:t=>{t.exports=["Linje - HL/2"]},17676:t=>{t.exports=["Linje - Öppning"]},47669:t=>{t.exports=["linje - stäng"]},71899:t=>{t.exports=["Linje - Högsta"]},83394:t=>{t.exports=["Linje - Lägsta"]},60489:t=>{t.exports=["Linjefärg."]},53889:t=>{t.exports=["Metod"]},95543:t=>{t.exports=["Månader"]},24510:t=>{t.exports=["Mittpunkt"]},22213:t=>{t.exports=["Källbakgrund"]},15500:t=>{t.exports=["Källgräns"]},79238:t=>{t.exports=["Källtext"]},37249:t=>{t.exports=["Statistik"]},28712:t=>{ +t.exports=["Statistisk position"]},50948:t=>{t.exports=["Stoppfärg"]},56119:t=>{t.exports=["Stoppnivå"]},69835:t=>{t.exports=["Framgångstext"]},91141:t=>{t.exports=["Framgångsbakgrund"]},2694:t=>{t.exports=["Procentuell förändring"]},650:t=>{t.exports=["Procent"]},25684:t=>{t.exports=["Pris"]},23675:t=>{t.exports=["Prisetikett"]},75675:t=>{t.exports=["Prisetiketter"]},16103:t=>{t.exports=["Prisnivå"]},46964:t=>{t.exports=["Prisintervall"]},59771:t=>{t.exports=["Pris/stapel ratio"]},29072:t=>{t.exports=["Priser"]},2635:t=>{t.exports=["Vinstnivå"]},33886:t=>{t.exports=["Räckvidder och proportioner"]},24186:t=>{t.exports=["Omvänd"]},91367:t=>{t.exports=["Höger etiketter"]},63833:t=>{t.exports="Risk"},95545:t=>{t.exports=["Våg"]},10209:t=>{t.exports=["Toppetiketter"]},98001:t=>{t.exports=["Målbakgrund"]},89258:t=>{t.exports=["Målgräns"]},45302:t=>{t.exports=["Målfärg:"]},74289:t=>{t.exports=["Måltext"]},17932:t=>{t.exports=["Radbrytning"]},55325:t=>{t.exports=["Tidsetikett"]},77838:t=>{t.exports=["Tidsnivåer"]},2295:t=>{t.exports=["Genomskinlighet"]},4372:t=>{t.exports=["Trendlinje"]},26775:t=>{t.exports=["Övre band"]},21774:t=>{t.exports=["Övre band #2"]},21076:t=>{t.exports=["Övre band #3"]},12374:t=>{t.exports=["Använd en färg"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["Värden"]},25227:t=>{t.exports=["Variation"]},1670:t=>{t.exports=["ändra vinkel"]},38829:t=>{t.exports=["ändra pilfärg"]},23723:t=>{t.exports=["ändra koordinaterna för stapel X"]},72080:t=>{t.exports=["byt flaggfärg"]},66266:t=>{t.exports=["ändra pris för Y-koordinaten"]},98905:t=>{t.exports=["ändra toppmarginal"]},11049:t=>{t.exports=["ändra den vertikala positionen Y-koordinat"]},98057:t=>{t.exports=["ändra {title} Linjefärg för VWAP"]},55218:t=>{t.exports=["ändra {title} VWAP-linjebredd"]},31804:t=>{t.exports=["ändra {title} motsols"]},99128:t=>{t.exports=["ändra synlighet för {title} koefficienter i procent"]},20216:t=>{t.exports=["ändra {title} färg"]},35435:t=>{t.exports=["ändra {title} kompakt statistikläge"]},550:t=>{t.exports=["ändra övre kantfärg för {title} candles"]},28146:t=>{t.exports=["ändra kantsynlighet för {title} candles"]},7373:t=>{t.exports=["ändra nedre kantfärg för {title} candles"]},38742:t=>{t.exports=["ändra nedre färg för {title} candles"]},42273:t=>{t.exports=["ändra övre färg för {title} candles"]},76054:t=>{t.exports=["ändra vekens färg för {title} candles"]},27029:t=>{t.exports=["ändra vekens synlighet för {title} candles"]},22430:t=>{t.exports=["ändra {title} förändring i synlighet i pips"]},45537:t=>{t.exports=["ändra synlighet för vinkel för {title}"]},31775:t=>{t.exports=["ändra kontostorlek för {title}"]},37913:t=>{t.exports=["ändra {title} alltid visa statistik"]},15521:t=>{t.exports=["ändra alla linjefärger för {title}"]},17466:t=>{t.exports=["ändra linjefärg för vinkel{index} för {title}"]},72307:t=>{t.exports=["ändra linjebredd för vinkel{index} för {title}"]},13853:t=>{t.exports=["ändra linjesynlighet för vinkel{index} för {title}"]},78680:t=>{t.exports=["ändra genomsnittligt HL-värde för {title}"]}, +15802:t=>{t.exports=["ändra synlighet för nedre etiketter för {title}"]},36438:t=>{t.exports=["ändra bakgrundstransparens för {title}"]},64548:t=>{t.exports=["ändra bakgrundens synlighet {title}"]},75312:t=>{t.exports=["ändra bakgrundsfärg för {title}"]},39651:t=>{t.exports=["ändra {title} bakgrundsfärg 1"]},78177:t=>{t.exports=["ändra {title} bakgrundsfärg 2"]},42746:t=>{t.exports=["ändra synlighet för staplarnas räckvidd för {title}"]},53770:t=>{t.exports=["ändra synlighet för grids för {title}"]},29145:t=>{t.exports=["ändra linjefärg för grids för {title}"]},64949:t=>{t.exports=["ändra stil för grids för {title}"]},93548:t=>{t.exports=["ändra bredd för grids för {title}"]},15485:t=>{t.exports=["ändra synlighet för datum/tidsintervall för {title}"]},3400:t=>{t.exports=["ändra graden av {title}"]},91534:t=>{t.exports=["ändra synlighet för avstånd för {title}"]},65056:t=>{t.exports=["ändra {title} emoji"]},65899:t=>{t.exports=["ändra {title} emojis synlighet"]},59354:t=>{t.exports=["ändra ingångspris för {title}"]},1447:t=>{t.exports=["ändra {title}s förlängning nedåt"]},15258:t=>{t.exports=["ändra {title}s förlängning åt vänster"]},96902:t=>{t.exports=["ändra förlängningslinjer för {title}"]},896:t=>{t.exports=["ändra {title}s förlängning uppåt"]},3708:t=>{t.exports=["ändra {title} utökar vänster"]},52889:t=>{t.exports=["ändra höger förlängning för {title}"]},86647:t=>{t.exports=["ändra {title}-förlängning"]},3156:t=>{t.exports=["ändra {title} färg på feltexten"]},49885:t=>{t.exports=["ändra {title} bakgrundsfärg för fel"]},89126:t=>{t.exports=["ändra synligheten av {index}-ämnen i {title}"]},30016:t=>{t.exports=["ändra linjebredd för fläkt{index} för {title}"]},82516:t=>{t.exports=["ändra linjefärg för fläkt{index} för {title}"]},78142:t=>{t.exports=["ändra synlighet för {title}-fläktar"]},79467:t=>{t.exports=["ändra linjefärg för {title}-fläktar"]},45739:t=>{t.exports=["ändra fib-nivåer för {title} baserat på log skala"]},99670:t=>{t.exports=["ändra {title} flipped"]},35165:t=>{t.exports=["ändra synlighet för helcirklar för {title}"]},48983:t=>{t.exports=["ändra bildens bakgrundsfärg {title}"]},45025:t=>{t.exports=["ändra {title} partistorlek"]},13901:t=>{t.exports=["ändra linjefärgen på den nedre strecklinjen #1: {title}"]},78425:t=>{t.exports=["ändra synligheten på den nedre strecklinjen #1: {title}"]},99491:t=>{t.exports=["ändra tjockleken på den nedre strecklinjen #1: {title}"]},55469:t=>{t.exports=["ändra linjefärgen på den nedre strecklinjen #2: {title}"]},76157:t=>{t.exports=["ändra synligheten på den nedre strecklinjen #2: {title}"]},8081:t=>{t.exports=["ändra tjockleken på den nedre strecklinjen #2: {title}"]},95016:t=>{t.exports=["ändra linjefärgen på den nedre strecklinjen #3: {title}"]},84928:t=>{t.exports=["ändra synligheten på den nedre strecklinjen #3: {title}"]},44693:t=>{t.exports=["ändra tjockleken på den nedre strecklinjen #3: {title}"]},81170:t=>{t.exports=["ändra {title}-etiketternas formering"]},22775:t=>{t.exports=["ändra teckensnittsstorlek för {title}-etiketter"]},24338:t=>{ +t.exports=["ändra synlighet för etiketter för {title}"]},32891:t=>{t.exports=["ändra linjekoeff för {title} nivå {index}"]},85551:t=>{t.exports=["ändra linjefärg för {title} nivå {index}"]},47840:t=>{t.exports=["ändra linjestil för {title} nivå {index}"]},45463:t=>{t.exports=["ändra synlighet för {title} nivå {index} linje"]},90098:t=>{t.exports=["ändra linjebredd för {title} nivå {index}"]},26710:t=>{t.exports=["ändra synlighet för {title} nivåer"]},2359:t=>{t.exports=["ändra synlighet för vänsteretiketter för {title}"]},44643:t=>{t.exports=["ändra linjebredd för {title}"]},20563:t=>{t.exports=["ändra linjefärg för {title}"]},66982:t=>{t.exports=["ändra linjestil för {title}"]},94441:t=>{t.exports=["ändra {title} mode"]},89996:t=>{t.exports=["ändra synlighet för medelpunkten för {title}"]},36618:t=>{t.exports=["ändra {title} spegling"]},18544:t=>{t.exports=["ändra {title} källans bakgrundsfärg"]},48035:t=>{t.exports=["ändra {title} källans kantfärg"]},42286:t=>{t.exports=["ändra {title} färg på källtexten"]},588:t=>{t.exports=["ändra statusposition för {title}"]},54659:t=>{t.exports=["ändra stoppfärg för {title}"]},89182:t=>{t.exports=["ändra stoppnivå för {title}"]},82224:t=>{t.exports=["ändra stoppris för {title}"]},88383:t=>{t.exports=["ändra textfärg för {title}succe"]},26967:t=>{t.exports=["ändra bakgrundsfärg för {title}succe"]},62243:t=>{t.exports=["ändra {title} procentuell förändring synlighet"]},45936:t=>{t.exports=["ändra synlighet för {title} prisetikett"]},88577:t=>{t.exports=["ändra synlighet för prisetiketter för {title}"]},47045:t=>{t.exports=["ändra synlighet för {title}s prisintervall"]},94028:t=>{t.exports=["ändra prissynlighet för {title}"]},56175:t=>{t.exports=["ändra synlighet för {title}priser"]},44539:t=>{t.exports=["ändra vinstnivå för {title}"]},41646:t=>{t.exports=["ändra vinstpris för {title}"]},52877:t=>{t.exports=["ändra till omvänd {title}"]},16598:t=>{t.exports=["ändra synlighet för högeretiketter för {title}"]},31553:t=>{t.exports=["ändra risk för {title}"]},40344:t=>{t.exports=["ändra riskvisningsläge för {title}"]},73137:t=>{t.exports=["ändra synlighet för övre etiketter för {title}"]},52387:t=>{t.exports=["ändra {title} målets bakgrundsfärg"]},6921:t=>{t.exports=["ändra {title} målets kantfärg"]},97573:t=>{t.exports=["ändra målfärg för {title}"]},27634:t=>{t.exports=["ändra {title} målets textfärg"]},33822:t=>{t.exports=["ändra synlighet för {title}-tidsetikett"]},84321:t=>{t.exports=["ändra transparens för {title}"]},10417:t=>{t.exports=["ändra linjefärg för {title} övre band"]},58722:t=>{t.exports=["Ändra synlighet för {title} övre bandlinje"]},13633:t=>{t.exports=["ändra tjockleken på den övre strecklinjen #1: {title}"]},64709:t=>{t.exports=["ändra {title} av nedre bandet för #2 linjefärgen"]},97847:t=>{t.exports=["ändra {title} övre band #2 linjes synlighet"]},62921:t=>{t.exports=["ändra tjockleken på den övre strecklinjen #2: {title}"]},94153:t=>{t.exports=["ändra linjefärgen på den övre strecklinjen #3: {title}"]},19835:t=>{ +t.exports=["ändra {title}s linjesynlighet för övre band #3"]},68310:t=>{t.exports=["ändra tjockleken på den övre strecklinjen #3: {title}"]},12355:t=>{t.exports=["ändra {title}s variansvärde"]},25937:t=>{t.exports=["ändra {toolName} etiketternas justering vertikalt"]},46991:t=>{t.exports=["ändra {toolName} etiketternas justering horisontellt"]},73080:t=>{t.exports=["ändra {toolName} etiketter riktning"]},24272:t=>{t.exports=["ändra synlighet för {toolName} linje"]},46404:t=>{t.exports=["ändra linjebredd för {toolName}"]},50265:t=>{t.exports=["ändra linjefärg för {toolName}"]},72781:t=>{t.exports=["utöka linjerna från {toolName} till vänster"]},84613:t=>{t.exports=["ändra {toolName} linje som sträcker sig till höger"]},62603:t=>{t.exports=["ändra {toolName} rad vänster slut"]},62412:t=>{t.exports=["ändra {toolName} rad till höger slut"]},35422:t=>{t.exports=["ändra linjestil för {toolName}"]},77690:t=>{t.exports=["ändra {toolName} texten"]},69871:t=>{t.exports=["ändra synlighet för {toolName} texten"]},25878:t=>{t.exports=["ändra {toolName} textomslag"]},91832:t=>{t.exports=["ändra {toolName} textbakgrundsfärg"]},18610:t=>{t.exports=["ändra synlighet för bakgrundstext för {toolName}"]},44755:t=>{t.exports=["ändra färg för {toolName} textgränserna"]},6324:t=>{t.exports=["ändra {toolName} textgränsernas bredd"]},45529:t=>{t.exports=["ändra {toolName} textgränsernas synlighet"]},6500:t=>{t.exports=["ändra textfärg för {toolName}"]},51614:t=>{t.exports=["ändra {toolName} texten till fetstil"]},18572:t=>{t.exports=["ändra {toolName} texten till kursiv stil"]},48382:t=>{t.exports=["ändra {toolName} textens teckensnittsstorlek"]},18567:t=>{t.exports=["ändra egenskapen {propertyName}"]},21926:t=>{t.exports=["bakgrundsfärg"]},52241:t=>{t.exports=["bakgrundsgyllnad"]},70607:t=>{t.exports=["linjefärg"]},41075:t=>{t.exports=["linjestil"]},73043:t=>{t.exports=["linjebredd"]},72223:t=>{t.exports=["fler ritningar"]},41437:t=>{t.exports=["Textfärg"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.4053.929467332218f26dc70f.js b/charting_library/bundles/sv.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..e5a634d0 --- /dev/null +++ b/charting_library/bundles/sv.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:r=>{r.exports=["staplar"]},19648:r=>{r.exports=["12-timmars"]},55838:r=>{r.exports=["24-timmars"]},72171:r=>{r.exports=["Centrera"]},88364:r=>{r.exports=["Basstilar för diagram"]},46720:r=>{r.exports=["Sikte"]},50985:r=>{r.exports=["Valuta"]},17319:r=>{r.exports=["Valuta och enhet"]},19481:r=>{r.exports=["Utseende"]},68791:r=>{r.exports=["Argument"]},95036:r=>{r.exports=["Genomsnittligt stängningspris"]},91757:r=>{r.exports=["Botten"]},27331:r=>{r.exports=["Bakgrund"]},22519:r=>{r.exports=["Stapelvärdesföränding"]},87845:r=>{r.exports=["Knappar"]},39392:r=>{r.exports=["Raster"]},25209:r=>{r.exports=["Datumformat"]},55090:r=>{r.exports=["Veckodagar på etiketter"]},29601:r=>{r.exports=["Beskrivning"]},26897:r=>{r.exports=["Evenemang"]},77405:r=>{r.exports=["Vågrät"]},34403:r=>{r.exports=["Endast hori."]},60971:r=>{r.exports=["Högt och lågt pris"]},61142:r=>{r.exports=["Indikatorer"]},34905:r=>{r.exports=["Indikatorers värde"]},29687:r=>{r.exports=["Indikatorer och finansiella värden"]},25084:r=>{r.exports=["Indikatorer och finansiella namn"]},9654:r=>{r.exports=["Indikatornamn"]},99487:r=>{r.exports=["OHLC värden"]},75991:r=>{r.exports=["Öppen marknadsstatus"]},96073:r=>{r.exports=["Lång beskrivning"]},78905:r=>{r.exports=["Etiketter på prisskalan"]},19286:r=>{r.exports=["Vänster"]},70500:r=>{r.exports=["Pengar"]},66653:r=>{r.exports=["Marginaler"]},76476:r=>{r.exports=["Mitten"]},42502:r=>{r.exports=["Ingen överlappning"]},49199:r=>{r.exports=["Inga"]},74343:r=>{r.exports="Navigation"},43115:r=>{r.exports=["Skalor"]},53224:r=>{r.exports=["Placering av skalor"]},79194:r=>{r.exports=["Statusrad"]},89053:r=>{r.exports="Symbol"},35383:r=>{r.exports=["Symbolnamn"]},27767:r=>{r.exports=["Symbol senaste pris"]},40847:r=>{r.exports=["Symbolen för föregående dags stängningsvärde"]},50446:r=>{r.exports="Pane"},73908:r=>{r.exports=["Panelseparatörer"]},36014:r=>{r.exports=["Pocentsats"]},78621:r=>{r.exports="Pips"},74823:r=>{r.exports=["Före/Eftermarknadspris"]},64859:r=>{r.exports=["prisskala"]},76523:r=>{r.exports=["Pris och procentvärde"]},21141:r=>{r.exports=["Höger"]},40187:r=>{r.exports=["Högermarginal"]},77705:r=>{r.exports=["Vattenstämpel"]},26458:r=>{r.exports=["Veke"]},65994:r=>{r.exports=["Topp"]},92960:r=>{r.exports=["Textjustering"]},90581:r=>{r.exports=["Textriktning"]},67369:r=>{r.exports=["Titel"]},31326:r=>{r.exports=["Titlar"]},23097:r=>{r.exports=["Tickersymbol"]},82168:r=>{r.exports=["Ticker och beskrivning"]},43637:r=>{r.exports=["Tidsskala"]},97316:r=>{r.exports=["Tidsformat timmar"]},90801:r=>{r.exports="Trading"},77534:r=>{r.exports=["Enhet"]},1111:r=>{r.exports=["Volym"]},80170:r=>{r.exports=["Värde enligt skala"]},91322:r=>{r.exports=["Värden"]},37174:r=>{r.exports=["Vert och hori"]},36426:r=>{r.exports=["Endast vert."]},44085:r=>{r.exports=["Lodrät"]},57889:r=>{r.exports=["ändra synlighet för OHLC-värden"]},35646:r=>{r.exports=["byt navigeringsknappar för vattenmärkessymbol"]},18644:r=>{ +r.exports=["ändra synlighet för öppen marknadsstatus"]},45110:r=>{r.exports=["ändra synlighet för stapeländringar"]},10349:r=>{r.exports=["ändra bottenmarginal"]},88161:r=>{r.exports=["ändra synlighet för valuta och enhetsetiketter"]},84060:r=>{r.exports=["ändra synlighet för valutaetiketter"]},99011:r=>{r.exports=["ändra diagrammets bakgrundsfärg"]},72458:r=>{r.exports=["ändra digrammets bakgrundstyp"]},37034:r=>{r.exports=["ändra bredd för crosshair"]},29951:r=>{r.exports=["ändra färg för crosshair"]},92027:r=>{r.exports=["ändra stil för crosshair"]},50457:r=>{r.exports=["ändra datumformat"]},7104:r=>{r.exports=["byt dag på etiketter"]},27764:r=>{r.exports=["ändra synlighet för rutnätslinjer"]},88096:r=>{r.exports=["ändra horzrutnätets färg"]},31325:r=>{r.exports=["ändra synlighet för indikatortitel"]},99774:r=>{r.exports=["ändra synlighet för indikatorvärden"]},96162:r=>{r.exports=["ändra synlighet för indikatorargument"]},59820:r=>{r.exports=["ändra synlighet för indikatorer och finansiella namnetiketter"]},90512:r=>{r.exports=["ändra synlighet för indikatorer och finansiella värdeetiketter"]},97956:r=>{r.exports=["ändra transparens för teckenförklaring"]},61061:r=>{r.exports=["ändra synlighet för teckenförklaring"]},37730:r=>{r.exports=["ändra synligheten för rutknapparna"]},89032:r=>{r.exports=["ändra färgen på panelerna"]},35636:r=>{r.exports=["ändra högermarginalen"]},66601:r=>{r.exports=["ändra procentsatsen för högermarginalen"]},25616:r=>{r.exports=["ändra färg för vattenmärkessymbol"]},87159:r=>{r.exports=["ändra synligheten för vattenmärkessymbol"]},26717:r=>{r.exports=["ändra synlighet för symbolbeskrivning"]},6091:r=>{r.exports="change symbol field visibility"},28741:r=>{r.exports=["ändra symbol för senaste värdeläge"]},95071:r=>{r.exports=["ändra format för teckenförklarimg"]},35065:r=>{r.exports=["ändra textfärg för skalorna"]},84382:r=>{r.exports=["ändra teckenstorlek för skalorna"]},12468:r=>{r.exports=["ändra färg för skalorna"]},71589:r=>{r.exports=["ändra synligheten för sessionsgränser"]},15035:r=>{r.exports=["ändra bredd för sessionsgränser"]},1579:r=>{r.exports=["ändra färg för sessionsgränser"]},21460:r=>{r.exports=["ändra stil för sessionsgränser"]},76991:r=>{r.exports=["ändra tidsformat timmar"]},98905:r=>{r.exports=["ändra toppmarginal"]},7011:r=>{r.exports=["ändra synlighet för enhetsetiketter"]},22722:r=>{r.exports=["ändra färg på rutnätets linjer"]},9455:r=>{r.exports=["ändra synlighet för volymvärden"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.435.ada80623f71848fbb57d.js b/charting_library/bundles/sv.435.ada80623f71848fbb57d.js deleted file mode 100644 index 40bd3ac7..00000000 --- a/charting_library/bundles/sv.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:r=>{r.exports=["staplar"]},19648:r=>{r.exports=["12-timmars"]},55838:r=>{r.exports=["24-timmars"]},72171:r=>{r.exports=["Centrera"]},88364:r=>{r.exports=["Basstilar för diagram"]},46720:r=>{r.exports=["Sikte"]},50985:r=>{r.exports=["Valuta"]},17319:r=>{r.exports=["Valuta och enhet"]},19481:r=>{r.exports=["Utseende"]},68791:r=>{r.exports=["Argument"]},95036:r=>{r.exports=["Genomsnittligt stängningspris"]},91757:r=>{r.exports=["Botten"]},27331:r=>{r.exports=["Bakgrund"]},22519:r=>{r.exports=["Stapelvärdesföränding"]},87845:r=>{r.exports=["Knappar"]},39392:r=>{r.exports=["Raster"]},25209:r=>{r.exports=["Datumformat"]},55090:r=>{r.exports=["Veckodagar på etiketter"]},29601:r=>{r.exports=["Beskrivning"]},26897:r=>{r.exports=["Evenemang"]},77405:r=>{r.exports=["Vågrät"]},34403:r=>{r.exports=["Endast hori."]},60971:r=>{r.exports=["Högt och lågt pris"]},61142:r=>{r.exports=["Indikatorer"]},34905:r=>{r.exports=["Indikatorers värde"]},29687:r=>{r.exports=["Indikatorer och finansiella värden"]},25084:r=>{r.exports=["Indikatorer och finansiella namn"]},9654:r=>{r.exports=["Indikatornamn"]},99487:r=>{r.exports=["OHLC värden"]},75991:r=>{r.exports=["Öppen marknadsstatus"]},96073:r=>{r.exports=["Lång beskrivning"]},78905:r=>{r.exports=["Etiketter på prisskalan"]},19286:r=>{r.exports=["Vänster"]},70500:r=>{r.exports=["Pengar"]},66653:r=>{r.exports=["Marginaler"]},76476:r=>{r.exports=["Mitten"]},42502:r=>{r.exports=["Ingen överlappning"]},49199:r=>{r.exports=["Inga"]},74343:r=>{r.exports="Navigation"},43115:r=>{r.exports=["Skalor"]},53224:r=>{r.exports=["Placering av skalor"]},79194:r=>{r.exports=["Statusrad"]},89053:r=>{r.exports="Symbol"},35383:r=>{r.exports=["Symbolnamn"]},27767:r=>{r.exports=["Symbol senaste pris"]},40847:r=>{r.exports=["Symbolen för föregående dags stängningsvärde"]},50446:r=>{r.exports="Pane"},73908:r=>{r.exports=["Panelseparatörer"]},36014:r=>{r.exports=["Pocentsats"]},78621:r=>{r.exports="Pips"},74823:r=>{r.exports=["Före/Eftermarknadspris"]},64859:r=>{r.exports=["prisskala"]},76523:r=>{r.exports=["Pris och procentvärde"]},21141:r=>{r.exports=["Höger"]},40187:r=>{r.exports=["Högermarginal"]},77705:r=>{r.exports=["Vattenstämpel"]},26458:r=>{r.exports=["Veke"]},65994:r=>{r.exports=["Topp"]},92960:r=>{r.exports=["Textjustering"]},90581:r=>{r.exports=["Textriktning"]},67369:r=>{r.exports=["Titel"]},31326:r=>{r.exports=["Titlar"]},23097:r=>{r.exports=["Tickersymbol"]},82168:r=>{r.exports=["Ticker och beskrivning"]},43637:r=>{r.exports=["Tidsskala"]},97316:r=>{r.exports=["Tidsformat timmar"]},90801:r=>{r.exports="Trading"},77534:r=>{r.exports=["Enhet"]},1111:r=>{r.exports=["Volym"]},80170:r=>{r.exports=["Värde enligt skala"]},91322:r=>{r.exports=["Värden"]},37174:r=>{r.exports=["Vert och hori"]},36426:r=>{r.exports=["Endast vert."]},44085:r=>{r.exports=["Lodrät"]},57889:r=>{r.exports=["ändra synlighet för OHLC-värden"]},35646:r=>{r.exports=["byt navigeringsknappar för vattenmärkessymbol"]},18644:r=>{ -r.exports=["ändra synlighet för öppen marknadsstatus"]},45110:r=>{r.exports=["ändra synlighet för stapeländringar"]},10349:r=>{r.exports=["ändra bottenmarginal"]},88161:r=>{r.exports=["ändra synlighet för valuta och enhetsetiketter"]},84060:r=>{r.exports=["ändra synlighet för valutaetiketter"]},99011:r=>{r.exports=["ändra diagrammets bakgrundsfärg"]},72458:r=>{r.exports=["ändra digrammets bakgrundstyp"]},37034:r=>{r.exports=["ändra bredd för crosshair"]},29951:r=>{r.exports=["ändra färg för crosshair"]},92027:r=>{r.exports=["ändra stil för crosshair"]},50457:r=>{r.exports=["ändra datumformat"]},7104:r=>{r.exports=["byt dag på etiketter"]},27764:r=>{r.exports=["ändra synlighet för rutnätslinjer"]},88096:r=>{r.exports=["ändra horzrutnätets färg"]},31325:r=>{r.exports=["ändra synlighet för indikatortitel"]},99774:r=>{r.exports=["ändra synlighet för indikatorvärden"]},96162:r=>{r.exports=["ändra synlighet för indikatorargument"]},59820:r=>{r.exports=["ändra synlighet för indikatorer och finansiella namnetiketter"]},90512:r=>{r.exports=["ändra synlighet för indikatorer och finansiella värdeetiketter"]},97956:r=>{r.exports=["ändra transparens för teckenförklaring"]},61061:r=>{r.exports=["ändra synlighet för teckenförklaring"]},37730:r=>{r.exports=["ändra synligheten för rutknapparna"]},89032:r=>{r.exports=["ändra färgen på panelerna"]},35636:r=>{r.exports=["ändra högermarginalen"]},66601:r=>{r.exports=["ändra procentsatsen för högermarginalen"]},25616:r=>{r.exports=["ändra färg för vattenmärkessymbol"]},87159:r=>{r.exports=["ändra synligheten för vattenmärkessymbol"]},26717:r=>{r.exports=["ändra synlighet för symbolbeskrivning"]},6091:r=>{r.exports="change symbol field visibility"},28741:r=>{r.exports=["ändra symbol för senaste värdeläge"]},95071:r=>{r.exports=["ändra format för teckenförklarimg"]},35065:r=>{r.exports=["ändra textfärg för skalorna"]},84382:r=>{r.exports=["ändra teckenstorlek för skalorna"]},12468:r=>{r.exports=["ändra färg för skalorna"]},76991:r=>{r.exports=["ändra tidsformat timmar"]},98905:r=>{r.exports=["ändra toppmarginal"]},7011:r=>{r.exports=["ändra synlighet för enhetsetiketter"]},22722:r=>{r.exports=["ändra färg på rutnätets linjer"]},9455:r=>{r.exports=["ändra synlighet för volymvärden"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/sv.505.978e053ffa4899c28da8.js similarity index 92% rename from charting_library/bundles/sv.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/sv.505.978e053ffa4899c28da8.js index 668d00ed..c74c1f03 100644 --- a/charting_library/bundles/sv.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/sv.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Mörk"]},69841:e=>{e.exports=["Ljus"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopia"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports=["K"]},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Stängning"],e.exports.Back_input=["Tillbaka"],e.exports.Minimize_input=["Minimera"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} objekt","{number} objekt"],e.exports.Length_input=["Längd"],e.exports.Plot_input=["Rita ut"],e.exports.Zero_input=["Noll"],e.exports.Signal_input="Signal",e.exports.Long_input=["Lång"],e.exports.Short_input=["Kort"],e.exports.UpperLimit_input=["ÖvreGräns"],e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input=["Kompensation"],e.exports.length_input=["längd"],e.exports.mult_input="mult",e.exports.short_input=["kort"],e.exports.long_input=["lång"],e.exports.Limit_input=["Begränsning"],e.exports.Move_input=["Flytta"],e.exports.Value_input=["Värde"],e.exports.Method_input=["Metod"],e.exports["Values in status line_input"]=["Värden i statuslinje"],e.exports["Labels on price scale_input"]=["Etiketter på prisskalan"],e.exports["Accumulation/Distribution_input"]=["Ackumulering/Distribution"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Kapitallinje"],e.exports["Window Size_input"]=["Fönsterstorlek"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon upp"],e.exports["Aroon Down_input"]=["Aroon ner"],e.exports.Upper_input=["Övre"],e.exports.Lower_input=["Lägre"],e.exports.Deviation_input=["Avvikelse"],e.exports["Levels Format_input"]=["Nivåformat"],e.exports["Labels Position_input"]=["Etikettposition"],e.exports["0 Level Color_input"]=["0 Nivåfärg"],e.exports["0.236 Level Color_input"]=["0,236 Nivåfärg"],e.exports["0.382 Level Color_input"]=["0,382 Nivåfärg"],e.exports["0.5 Level Color_input"]=["0,5 Nivåfärg"],e.exports["0.618 Level Color_input"]=["0,618 Nivåfärg"],e.exports["0.65 Level Color_input"]=["0,65 Nivåfärg"],e.exports["0.786 Level Color_input"]=["0,786 Nivåfärg"],e.exports["1 Level Color_input"]=["1 Nivåfärg"],e.exports["1.272 Level Color_input"]=["1,272 Nivåfärg"],e.exports["1.414 Level Color_input"]=["1,414 Nivåfärg"],e.exports["1.618 Level Color_input"]=["1,618 Nivåfärg"],e.exports["1.65 Level Color_input"]=["1,65 Nivåfärg"],e.exports["2.618 Level Color_input"]=["2,618 Nivåfärg"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports="Re"},14642:e=>{e.exports=["Mörk"]},69841:e=>{e.exports=["Ljus"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates="d",e.exports.h_dates="h",e.exports.m_dates="m",e.exports.s_dates="s",e.exports.in_dates="in"},97840:e=>{e.exports="d"},64302:e=>{e.exports="h"},79442:e=>{e.exports="m"},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopia"]},13395:e=>{e.exports="D"},37720:e=>{e.exports="M"},69838:e=>{e.exports="R"},59231:e=>{e.exports="T"},85521:e=>{e.exports="W"},13994:e=>{e.exports="h"},6791:e=>{e.exports="m"},2949:e=>{e.exports=["K"]},77297:e=>{e.exports="C"},56723:e=>{e.exports="H"},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports="L"},78155:e=>{e.exports="O"},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Stängning"],e.exports.Back_input=["Tillbaka"],e.exports.Minimize_input=["Minimera"],e.exports["Hull MA_input"]="Hull MA",e.exports["{number} item_combobox_input"]=["{number} objekt","{number} objekt"],e.exports.Length_input=["Längd"],e.exports.Plot_input=["Rita ut"],e.exports.Zero_input=["Noll"],e.exports.Signal_input="Signal",e.exports.Long_input=["Lång"],e.exports.Short_input=["Kort"],e.exports.UpperLimit_input=["ÖvreGräns"],e.exports.LowerLimit_input="LowerLimit",e.exports.Offset_input=["Kompensation"],e.exports.length_input=["längd"],e.exports.mult_input="mult",e.exports.short_input=["kort"],e.exports.long_input=["lång"],e.exports.Limit_input=["Begränsning"],e.exports.Move_input=["Flytta"],e.exports.Value_input=["Värde"],e.exports.Method_input=["Metod"],e.exports["Values in status line_input"]=["Värden i statuslinje"],e.exports["Labels on price scale_input"]=["Etiketter på prisskalan"],e.exports["Accumulation/Distribution_input"]=["Ackumulering/Distribution"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Kapitallinje"],e.exports["Window Size_input"]=["Fönsterstorlek"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon upp"],e.exports["Aroon Down_input"]=["Aroon ner"],e.exports.Upper_input=["Övre"],e.exports.Lower_input=["Lägre"],e.exports.Deviation_input=["Avvikelse"],e.exports["Levels Format_input"]=["Nivåformat"],e.exports["Labels Position_input"]=["Etikettposition"],e.exports["0 Level Color_input"]=["0 Nivåfärg"],e.exports["0.236 Level Color_input"]=["0,236 Nivåfärg"],e.exports["0.382 Level Color_input"]=["0,382 Nivåfärg"],e.exports["0.5 Level Color_input"]=["0,5 Nivåfärg"],e.exports["0.618 Level Color_input"]=["0,618 Nivåfärg"],e.exports["0.65 Level Color_input"]=["0,65 Nivåfärg"],e.exports["0.786 Level Color_input"]=["0,786 Nivåfärg"],e.exports["1 Level Color_input"]=["1 Nivåfärg"],e.exports["1.272 Level Color_input"]=["1,272 Nivåfärg"],e.exports["1.414 Level Color_input"]=["1,414 Nivåfärg"],e.exports["1.618 Level Color_input"]=["1,618 Nivåfärg"],e.exports["1.65 Level Color_input"]=["1,65 Nivåfärg"],e.exports["2.618 Level Color_input"]=["2,618 Nivåfärg"], e.exports["2.65 Level Color_input"]=["2,65 Nivåfärg"],e.exports["3.618 Level Color_input"]=["3,618 Nivåfärg"],e.exports["3.65 Level Color_input"]=["3,65 Nivåfärg"],e.exports["4.236 Level Color_input"]=["4,236 Nivåfärg"],e.exports["-0.236 Level Color_input"]=["-0,236 Nivåfärg"],e.exports["-0.382 Level Color_input"]=["-0,382 Nivåfärg"],e.exports["-0.618 Level Color_input"]=["-0,618 Nivåfärg"],e.exports["-0.65 Level Color_input"]=["-0,65 Nivåfärg"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]="ADX Smoothing",e.exports["DI Length_input"]=["DI längd"],e.exports.Smoothing_input="Smoothing",e.exports.ATR_input="ATR",e.exports.Growing_input=["Växande"],e.exports.Falling_input=["Fallande"],e.exports["Color 0_input"]=["Färg 0"],e.exports["Color 1_input"]=["Färg 1"],e.exports.Source_input=["Källa"],e.exports.StdDev_input="StdDev",e.exports.Basis_input="Basis",e.exports.Median_input="Median",e.exports["Bollinger Bands %B_input"]=["Bollinger band %B"],e.exports.Overbought_input=["Överköpt"],e.exports.Oversold_input=["Översåld"],e.exports["Bollinger Bands Width_input"]="Bollinger Bands Width",e.exports["RSI Length_input"]=["RSI-längd"],e.exports["UpDown Length_input"]=["UpDown längd"],e.exports["ROC Length_input"]=["ROC längd"],e.exports.MF_input="MF",e.exports.resolution_input=["upplösning"],e.exports["Fast Length_input"]=["Snabb längd"],e.exports["Slow Length_input"]=["Långsam längd"],e.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Pris"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Nollinje"],e.exports["Color 2_input"]=["Färg 2"],e.exports["Color 3_input"]=["Färg 3"],e.exports["Color 4_input"]=["Färg 4"],e.exports["Color 5_input"]=["Färg 5"],e.exports["Color 6_input"]=["Färg 6"],e.exports["Color 7_input"]=["Färg 7"],e.exports["Color 8_input"]=["Färg 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Övre band"],e.exports["Lower Band_input"]=["Lägre band"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Utjämnande linje"],e.exports["Smoothing Length_input"]=["Utjämnande längd"],e.exports["WMA Length_input"]=["WMA-längd"],e.exports["Long RoC Length_input"]=["Lång RoC längd"],e.exports["Short RoC Length_input"]=["Kort RoC längd"],e.exports.sym_input="sym",e.exports.Symbol_input="Symbol",e.exports.Correlation_input=["Korrelation"],e.exports.Period_input="Period",e.exports.Centered_input=["Centrerad"],e.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",e.exports.isCentered_input="isCentered",e.exports.DPO_input="DPO",e.exports["ADX smoothing_input"]=["ADX Smoothing"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI",e.exports.DEMA_input="DEMA",e.exports.Divisor_input=["Avgränsare"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]="Elder's Force Index",e.exports.Percent_input=["Procent"],e.exports.Exponential_input=["Exponentiell"], e.exports.Average_input=["Genomsnitt"],e.exports["Upper Percentage_input"]=["Övre procentsats"],e.exports["Lower Percentage_input"]=["Lägre procentsats"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Utlösare"],e.exports.Level_input=["Nivå"],e.exports["Trader EMA 1 length_input"]=["Trader EMA 1 längd"],e.exports["Trader EMA 2 length_input"]=["Trader EMA 2 längd"],e.exports["Trader EMA 3 length_input"]=["Trader EMA 3 längd"],e.exports["Trader EMA 4 length_input"]=["Trader EMA 4 längd"],e.exports["Trader EMA 5 length_input"]=["Trader EMA 5 längd"],e.exports["Trader EMA 6 length_input"]=["Trader EMA 6 längd"],e.exports["Investor EMA 1 length_input"]=["Investerare EMA 1 längd"],e.exports["Investor EMA 2 length_input"]=["Investerare EMA 2 längd"],e.exports["Investor EMA 3 length_input"]=["Investerare EMA 3 längd"],e.exports["Investor EMA 4 length_input"]=["Investerare EMA 4 längd"],e.exports["Investor EMA 5 length_input"]=["Investerare EMA 5 längd"],e.exports["Investor EMA 6 length_input"]=["Investerare EMA 6 längd"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Konverteringspunktlinje"],e.exports["Base Line Periods_input"]=["Baslinjepunkter"],e.exports["Lagging Span_input"]=["Fördröjningsspann"],e.exports["Conversion Line_input"]=["Konverteringslinje"],e.exports["Base Line_input"]=["Baslinje"],e.exports["Leading Span A_input"]=["Bly 1"],e.exports["Leading Span B_input"]=["Fördröjningsspann 2 perioder"],e.exports["Plots Background_input"]=["Ritbakgrund"],e.exports["yay Color 0_input"]=["yay Färg 0"],e.exports["yay Color 1_input"]=["yay Färg 1"],e.exports.Multiplier_input=["Multiplikator"],e.exports["Bands style_input"]=["Bandstil"],e.exports.Middle_input=["Mitten"],e.exports.useTrueRange_input=["användTrueRange"],e.exports.ROCLen1_input="ROCLen1",e.exports.ROCLen2_input="ROCLen2",e.exports.ROCLen3_input="ROCLen3",e.exports.ROCLen4_input="ROCLen4",e.exports.SMALen1_input="SMALen1",e.exports.SMALen2_input="SMALen2",e.exports.SMALen3_input="SMALen3",e.exports.SMALen4_input="SMALen4",e.exports.SigLen_input="SigLen",e.exports.KST_input="KST",e.exports.Sig_input="Sig",e.exports.roclen1_input="roclen1",e.exports.roclen2_input="roclen2",e.exports.roclen3_input="roclen3",e.exports.roclen4_input="roclen4",e.exports.smalen1_input="smalen1",e.exports.smalen2_input="smalen2",e.exports.smalen3_input="smalen3",e.exports.smalen4_input="smalen4",e.exports.siglen_input=["siglin"],e.exports["Upper Deviation_input"]=["Övre avvikelse"],e.exports["Lower Deviation_input"]=["Lägre avvikelse"],e.exports["Use Upper Deviation_input"]=["Använd övre Deviation"],e.exports["Use Lower Deviation_input"]=["Använd lägre deviation"],e.exports.Count_input=["Räkna"],e.exports.Crosses_input=["Korsar"],e.exports.MOM_input="MOM",e.exports.MA_input="MA",e.exports["Length EMA_input"]=["EMA längd"],e.exports["Length MA_input"]=["MA längd"],e.exports["Fast length_input"]=["Snabb längd"],e.exports["Slow length_input"]=["Långsam längd"],e.exports["Signal smoothing_input"]="Signal smoothing", e.exports["Simple ma(oscillator)_input"]=["Enkel ma(oscillator)"],e.exports["Simple ma(signal line)_input"]=["Enkel ma(signallinje)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input="fastLength",e.exports.slowLength_input=["visaLängd"],e.exports.signalLength_input=["signalLängd"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input="OnBalanceVolume",e.exports.Start_input="Start",e.exports.Increment_input=["Ökning"],e.exports["Max value_input"]=["Maxvärde"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input="start",e.exports.increment_input=["ökning"],e.exports.maximum_input=["Maximal"],e.exports["Short length_input"]=["Kort längd"],e.exports["Long length_input"]=["Lång längd"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Lång period"],e.exports["Short period_input"]=["Kort period"],e.exports["Signal line period_input"]=["Signallinje period"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["SMI Ergodisk Oscillator"],e.exports.Indicator_input=["Indikator"],e.exports.Oscillator_input="Oscillator",e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]=["%D"],e.exports["Stochastic Length_input"]=["Stochastic längd"],e.exports["RSI Source_input"]=["RSI-källa"],e.exports.lengthRSI_input=["längdRSI"],e.exports.lengthStoch_input=["längdStoch"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Lång längd"],e.exports["Short Length_input"]=["Kort längd"],e.exports["Signal Length_input"]=["Signallängd"],e.exports.Length1_input=["Längd1"],e.exports.Length2_input=["Längd2"],e.exports.Length3_input=["Längd3"],e.exports.length7_input=["längd7"],e.exports.length14_input=["längd14"],e.exports.length28_input=["längd28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input="len",e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Jaw längd"],e.exports["Teeth Length_input"]=["Teeth längd"],e.exports["Lips Length_input"]=["Lips längd"],e.exports.Jaw_input="Jaw",e.exports.Teeth_input=["Tänder"],e.exports.Lips_input="Lips",e.exports["Jaw Offset_input"]=["Jaw vid start"],e.exports["Teeth Offset_input"]=["Teeth vid start"],e.exports["Lips Offset_input"]=["Lips vid start"],e.exports["Down fractals_input"]=["Nedåtgående fraktal"],e.exports["Up fractals_input"]=["Uppåtgående fraktal"],e.exports.Periods_input=["Perioder"],e.exports.Shapes_input=["Former"],e.exports["show MA_input"]=["Visa MA"],e.exports["MA Length_input"]=["MA längd"],e.exports["Color based on previous close_input"]=["Färg baserad på föregående stängning"],e.exports["Rows Layout_input"]=["Radlayout"],e.exports["Row Size_input"]=["Radstorlek"], @@ -18,9 +18,9 @@ e.exports["Volatility Close-to-Close_study"]=["Volatilitet stängning till stän e.exports=["Kunde inte klistra in"]},94370:e=>{e.exports=["Nedräkning till stapelns stängning"]},15168:e=>{e.exports="Colombo"},36018:e=>{e.exports=["Kolumner"]},19372:e=>{e.exports=["Kommentera"]},20229:e=>{e.exports=["Jämför eller lägg till en symbol"]},46689:e=>{e.exports=["Bekräfta inputs"]},43432:e=>{e.exports=["Köpenhamn"]},35216:e=>{e.exports=["Kopierad"]},87898:e=>{e.exports=["Kopiera diagramlayout"]},28851:e=>{e.exports=["Kopiera pris"]},94099:e=>{e.exports=["Kairo"]},64149:e=>{e.exports="Callout"},63528:e=>{e.exports=["Candlesticks"]},46837:e=>{e.exports="Caracas"},53705:e=>{e.exports="Casablanca"},49329:e=>{e.exports=["Förändring"]},28089:e=>{e.exports=["Ändra tickersymbol"]},99374:e=>{e.exports=["Ändra intervall"]},14412:e=>{e.exports=["Diagramegenskaper"]},26619:e=>{e.exports=["Diagram av TradingView"]},12011:e=>{e.exports=["Diagrambilden kopierades till urklipp {emoji}"]},59884:e=>{e.exports="Chatham Islands"},28244:e=>{e.exports="Chicago"},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Cirkel"]},32234:e=>{e.exports=["Klicka för att sätta en markering."]},52977:e=>{e.exports=["Klona"]},31691:e=>{e.exports=["Stäng"]},50493:e=>{e.exports=["Skapa order"]},52302:e=>{e.exports=["Skapa limiterad order"]},29908:e=>{e.exports=["Kryss"]},60997:e=>{e.exports=["Korsa linje"]},81520:e=>{e.exports=["Valutor"]},98486:e=>{e.exports=["Nuvarande intervall och uppåt"]},73106:e=>{e.exports=["Nuvarande intervall och nedåt"]},85964:e=>{e.exports=["Endast det här intervallet"]},17206:e=>{e.exports=["Kurva"]},95176:e=>{e.exports=["Cykel"]},87761:e=>{e.exports=["Cykliska linjer"]},27891:e=>{e.exports=["Cypher Pattern-formation"]},56996:e=>{e.exports=["Det finns redan en layout med det namnet"]},30192:e=>{e.exports=["En layout med det namnet finns redan. Vill du skriva över den?"]},32852:e=>{e.exports=["ABCD-mönster"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["Analysera Trade Setup"]},99873:e=>{e.exports=["Ankring"]},66828:e=>{e.exports=["Förankrad notering"]},94782:e=>{e.exports=["Förankrad text"]},61704:e=>{e.exports=["Ankrat VWAP"]},63597:e=>{e.exports=["Lägg till en horisontell linje"]},45743:e=>{e.exports=["Lägg till symbol"]},8700:e=>{e.exports=["Lägg till alarm"]},7005:e=>{e.exports="Add alert on {title} at {price}"},64885:e=>{e.exports=["Lägg till alarm på {drawing}"]},44469:e=>{e.exports=["Lägg till alarm på {series}"]},64596:e=>{e.exports=["Lägg till alarm på {series} till {price}"]},3612:e=>{e.exports=["Ändra finansiellt mätetal för {instrumentName}"]},92206:e=>{e.exports=["Lägg till indikator/strategi på {studyTitle}"]},34810:e=>{e.exports=["Lägg till notering för {symbol}"]},75669:e=>{e.exports=["Lägg till detta finansiella mått i hela layouten"]},64288:e=>{e.exports=["Lägg till den här indikatorn i hela layouten"]},77920:e=>{e.exports=["Lägg till den här strategin till hela layouten"]},34059:e=>{e.exports=["Lägg till den här symbolen i hela layouten"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Alltid osynlig"]},71997:e=>{e.exports=["Alltid synlig"]},97305:e=>{ e.exports=["Alla indikatorer och ritverktyg"]},59192:e=>{e.exports=["Alla intervaller"]},14452:e=>{e.exports="Almaty"},5716:e=>{e.exports=["Tillämpa Elliot Wave"]},19263:e=>{e.exports=["Tillämpa Elliot Wave Major"]},15818:e=>{e.exports=["Tillämpa Elliot Wave Minor"]},50352:e=>{e.exports=["Tillämpa Elliot Wave Intermediate"]},66631:e=>{e.exports=["Tillämpa manuell beslutsfattning"]},15682:e=>{e.exports=["Applicera manuell risk/reward"]},15644:e=>{e.exports=["Tillämpa WPT Down Wave"]},5897:e=>{e.exports=["Tillämpa WPT Up Wave"]},13345:e=>{e.exports=["Tillämpa standard"]},95910:e=>{e.exports=["Använd dessa indikatorer till hela layouten"]},42762:e=>{e.exports="Apr"},45104:e=>{e.exports=["Båge"]},42097:e=>{e.exports="Area"},96237:e=>{e.exports=["Pil"]},48732:e=>{e.exports=["Pil ned"]},82473:e=>{e.exports=["Pilmarkör"]},8738:e=>{e.exports=["Pil ned"]},35062:e=>{e.exports=["Pil åt vänster"]},92163:e=>{e.exports=["Pil åt höger"]},33196:e=>{e.exports=["Pil upp"]},10650:e=>{e.exports=["Pil upp"]},59340:e=>{e.exports=["Ashkhabad"]},13468:e=>{e.exports=["Vid stängning"]},21983:e=>{e.exports=["Aten"]},86951:e=>{e.exports=["Automatiskt"]},50834:e=>{e.exports=["Auto (anpassar datan till skärmen)"]},38465:e=>{e.exports="Aug"},8975:e=>{e.exports=["Medel stäng pris linje"]},87899:e=>{e.exports=["Genomsnittlig stängningsprislinje"]},22554:e=>{e.exports=["GAV"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports="Bahrain"},40664:e=>{e.exports=["Ballong"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Bar Replay är inte tillgänglig för denna diagramtyp. Vill du gå ut från Bar Replay?"]},16812:e=>{e.exports="Bars"},98838:e=>{e.exports=["Stapelmönster"]},17712:e=>{e.exports=["Baslinje"]},54861:e=>{e.exports=["Belgrad"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Pensel"]},90204:e=>{e.exports="Brussels"},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Ta fram"]},26354:e=>{e.exports=["Lägg överst"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bukarest"]},87143:e=>{e.exports="Budapest"},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["Av Tradingview"]},75190:e=>{e.exports=["Gå till datum"]},38342:e=>{e.exports=["Gå till {lineToolName}"]},75139:e=>{e.exports=["Jag förstår"]},81180:e=>{e.exports="Gann Box"},68102:e=>{e.exports="Gann Fan"},66321:e=>{e.exports="Gann Square"},87107:e=>{e.exports=["Gann Square fixerad"]},7914:e=>{e.exports=["Spökdata"]},18367:e=>{e.exports=["Grand Supercycle"]},97065:e=>{e.exports=["Vill du verkligen ta bort studiemall '{name}' ?"]},59368:e=>{e.exports=["Dubbel kurva"]},35273:e=>{e.exports=["Dubbelklicka på en kant för att återställa layoutnätet"]},5828:e=>{e.exports=["Dubbelklicka för att avsluta Väg"]},63898:e=>{e.exports=["Dubbelklicka för att avsluta Polyline"]},42660:e=>{e.exports=["Ned våg 1 eller A"]},44788:e=>{e.exports=["Ned våg2 eller B"]},71263:e=>{e.exports=["Ned våg 3"]},70573:e=>{e.exports=["Ned våg 4"]},59560:e=>{e.exports=["Ned våg 5"]},70437:e=>{e.exports=["Ned våg C"]},53831:e=>{e.exports=["Datafönster…"]},93345:e=>{e.exports=["Data tillhandahållen av"]}, 76912:e=>{e.exports=["Datum"]},60222:e=>{e.exports=["Datumintervall"]},79859:e=>{e.exports=["Datum- och prisintervall"]},92203:e=>{e.exports="Dec"},69479:e=>{e.exports=["Grad"]},57701:e=>{e.exports="Denver"},73720:e=>{e.exports=["Diamant"]},3556:e=>{e.exports=["Ta isär kanal"]},62764:e=>{e.exports=["Förskjutning"]},22903:e=>{e.exports=["Ritverktygfält"]},8338:e=>{e.exports=["Rita horisontallinje på"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Ange ett nytt layoutnamn för diagrammet"]},93512:e=>{e.exports=["Redigera {title} alarm"]},91215:e=>{e.exports="Elliott Correction Wave (ABC)"},80983:e=>{e.exports="Elliott Double Combo Wave (WXY)"},74118:e=>{e.exports="Elliott Impulse Wave (12345)"},95840:e=>{e.exports="Elliott Triangle Wave (ABCDE)"},66637:e=>{e.exports="Elliott Triple Combo Wave (WXYXZ)"},69418:e=>{e.exports=["Ellips"]},27558:e=>{e.exports=["Expandera alarmrader"]},2578:e=>{e.exports=["Förlängd linje"]},77295:e=>{e.exports=["Börs"]},2899:e=>{e.exports=["Befintlig panel ovan"]},53387:e=>{e.exports=["Befintlig panel under"]},36972:e=>{e.exports=["Prognos"]},17994:e=>{e.exports=["Misslyckades att spara bibliotek"]},87375:e=>{e.exports=["Misslyckades att spara skript"]},35050:e=>{e.exports="Feb"},82719:e=>{e.exports=["Fibonaccikanaler"]},64192:e=>{e.exports=["Fibonaccicirklar"]},63835:e=>{e.exports=["Fibonaccirekryl"]},18072:e=>{e.exports="Fib Speed Resistance Arcs"},20877:e=>{e.exports="Fib Speed Resistance Fan"},76783:e=>{e.exports=["Fibonaccispiral"]},89037:e=>{e.exports=["Fibonacci tidszoner"]},72489:e=>{e.exports="Fib Wedge"},21524:e=>{e.exports=["Flagga"]},55678:e=>{e.exports=["Flaggmarkering"]},29230:e=>{e.exports=["Platt topp/botten"]},92754:e=>{e.exports=["Omvänd"]},42015:e=>{e.exports=["Fraktionsdelen är ogiltig"]},47542:e=>{e.exports=["Fundamentala studier är inte längre tillgängliga på diagram"]},16245:e=>{e.exports=["Calcutta"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports="Karachi"},72374:e=>{e.exports="Kuwait"},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["Ihåliga candlesticks"]},32918:e=>{e.exports=["Hongkong"]},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Horisontell linje"]},76604:e=>{e.exports=["Horisontell stråle"]},42616:e=>{e.exports=["Huvudskuldraformation"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports=["Helsingfors"]},31971:e=>{e.exports=["Dölj"]},33911:e=>{e.exports=["Dölj alla"]},95551:e=>{e.exports=["Göm alla ritverktyg"]},44312:e=>{e.exports=["Dölj alla ritningar och indikatorer"]},67927:e=>{e.exports=["Dölj alla ritningar, indikatorer, positioner och ordrar"]},86306:e=>{e.exports=["Dölj alla indikatorer"]},70803:e=>{e.exports=["Dölj alla ordrar och positioner"]},13277:e=>{e.exports=["Dölj ritningar"]},8251:e=>{e.exports=["Dölj händelser på diagrammet"]},44177:e=>{e.exports=["Dölj indikatorer"]},2441:e=>{e.exports=["Dölj markeringar på staplar"]},90540:e=>{e.exports=["Dölj ordrar och positioner"]},30777:e=>{ -e.exports=["Högsta"]},31994:e=>{e.exports=["Högsta-lägsta"]},60259:e=>{e.exports=["Hög- och lågprisetiketter"]},21803:e=>{e.exports=["Hög- och lågprislinjer"]},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports=['Histogrammet är för stort, öka inmatningen för "Row Size".']},8122:e=>{e.exports=['Histogrammet är för stort, öka inmatningen för "Row Size".']},23450:e=>{e.exports=["Bild"]},71778:e=>{e.exports=["Mellan"]},14177:e=>{e.exports=["Ogiltig symbol"]},32619:e=>{e.exports=["Ogiltig tickersymbol"]},53239:e=>{e.exports=["Invertera skala"]},20062:e=>{e.exports=["Indexeras till 100"]},81584:e=>{e.exports=["Indikatorer och värdeetiketter"]},31485:e=>{e.exports=["Indikatorers namnetiketter"]},27677:e=>{e.exports=["Informationslinje"]},98767:e=>{e.exports=["Lägg till indikator"]},9114:e=>{e.exports=["Inuti"]},12354:e=>{e.exports=["Inuti Pitchfork"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Till vänster"]},29404:e=>{e.exports=["Till höger"]},850:e=>{e.exports=["Oj då!"]},675:e=>{e.exports=["Objektträd"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Öppning"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Lägsta"]},42284:e=>{e.exports=["Lås"]},1441:e=>{e.exports=["Lås/lås upp"]},82232:e=>{e.exports=["Lås vertikal markörlinje utifrån tid"]},18219:e=>{e.exports=["Lås pris till stepelförhållande"]},12285:e=>{e.exports=["Logaritmisk"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Lång position"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etikett ned"]},13046:e=>{e.exports=["Etikett upp"]},94420:e=>{e.exports=["Etiketter"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linje"]},38397:e=>{e.exports=["Linje med markörer"]},63492:e=>{e.exports=["Radbrytning"]},83182:e=>{e.exports=["Linjer"]},78104:e=>{e.exports=["Länk till den diagrambild som kopierats till urklipp {emoji}"]},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Flytta punkten för att positionera ankaret, och tryck sedan för att placera det"]},45828:e=>{e.exports=["Flytta till"]},44302:e=>{e.exports=["Flytta skalan åt vänster"]},94338:e=>{e.exports=["Flytta skalan åt höger"]},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports=["Moskva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports=["Manilla"]},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports=["Slå samman alla skalor till en"]},95093:e=>{e.exports=["Blandad"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Liten bokstav"]},63158:e=>{e.exports=["Speglad"]},42769:e=>{e.exports="Muscat"},43088:e=>{ -e.exports=["Ej tillgänglig"]},95222:e=>{e.exports=["Ingen data här"]},3485:e=>{e.exports=["Ingen skala (helskärm)"]},8886:e=>{e.exports=["Ingen synk"]},16971:e=>{e.exports=["Ingen volymdata"]},75549:e=>{e.exports=["Notering"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nya Zeeland"]},40887:e=>{e.exports=["Ny ruta ovanför"]},96712:e=>{e.exports=["Ny ruta under"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Något gick fel"]},64968:e=>{e.exports=["Något blev fel. Vänligen försök senare."]},10520:e=>{e.exports=["Spara ny diagramlayout"]},9908:e=>{e.exports=["Spara som"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Skalpris endast för diagram"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports=["Det finns risk att skript inte sparas om du lämnar sidan."]},89517:e=>{e.exports=["Inställningar"]},43247:e=>{e.exports=["Andra fraktionsdelen är ogiltig"]},19796:e=>{e.exports=["Skicka tillbaka"]},23221:e=>{e.exports=["Skicka bakåt"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Sessionsindelare"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Kort position"]},81428:e=>{e.exports=["Visa"]},98116:e=>{e.exports=["Visa alla ritningar"]},39046:e=>{e.exports=["Visa alla ritningar och indikatorer"]},38293:e=>{e.exports=["Visa alla ritningar, indikatorer, positioner och ordrar"]},49982:e=>{e.exports=["Visa alla indikatorer"]},48284:e=>{e.exports=["Visa alla idéer"]},62632:e=>{e.exports=["Visa alla ordrar och positioner"]},24620:e=>{e.exports=["Visa kontinuerligt kontraktsöverföring"]},84813:e=>{e.exports=["Visa att kontraktet löper ut"]},66263:e=>{e.exports=["Visa utdelningar"]},46771:e=>{e.exports=["Visa intäkter"]},87933:e=>{e.exports=["Visa idéer från följande användare"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Visa endast mina idéer"]},30816:e=>{e.exports=["Visa aktiesplits"]},68161:e=>{e.exports=["Vägvisare"]},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports=["Sinuslinje"]},44904:e=>{e.exports=["Ruta"]},70213:e=>{e.exports=["Studiegräns överskridits: {number} studier per layout.\nVänligen ta bort några studier."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Stapel till vänster"]},14113:e=>{e.exports=["Stapel till höger"]},93161:e=>{e.exports=["Stanna kvar i ritläge"]},79511:e=>{e.exports=["Steglinje"]},84573:e=>{e.exports=["Klistermärke"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercykel"]},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Symbolfel"]},90932:e=>{e.exports=["Etikett för symbolen namn"]},65986:e=>{e.exports="Symbol info"},52054:e=>{e.exports=["Etikett för symbolen senaste värdet"]},33606:e=>{ -e.exports=["Synk globalt"]},18008:e=>{e.exports=["Synkronisera till alla diagram"]},99969:e=>{e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports=["Väg"]},70394:e=>{e.exports=["Parallell kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Klistra in"]},51102:e=>{e.exports=["Procent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Fäst vid ny vänster skala"]},43707:e=>{e.exports=["Fäst vid ny höger skala"]},91130:e=>{e.exports=["Fäst vid vänster skala"]},61201:e=>{e.exports=["Fäst vid vänster skala (dold)"]},764:e=>{e.exports=["Fäst på höger skala"]},20207:e=>{e.exports=["Fäst vid höger skala (dold)"]},66156:e=>{e.exports=["Fäst till skala (nu vänster)"]},54727:e=>{e.exports=["Fäst vid skala (nu ingen skala)"]},76598:e=>{e.exports=["Fäst till skala (nu höger)"]},39065:e=>{e.exports=["Fäst vid skala (nu {label})"]},97324:e=>{e.exports=["Fäst vid skalan {label}"]},56948:e=>{e.exports=["Fäst vid skalan {label} (dold)"]},32156:e=>{e.exports=["Fäst vid vänster skala"]},8128:e=>{e.exports=["Fäst vid vänster skala (dold)"]},3822:e=>{e.exports=["Fäst vid höger skala"]},44538:e=>{e.exports=["Fäst vid höger skala (dold)"]},65810:e=>{e.exports=["Fäst vid skalan {label}"]},14125:e=>{e.exports=["Fäst vid skalan {label} (dold)"]},97378:e=>{e.exports=["Plusknapp"]},46669:e=>{e.exports=["Var god tillåt urklipp i din webbläsare eller tryck på {keystroke}"]},35963:e=>{e.exports=["Tryck och håll {key}, medan du zoomar för att behålla positionen på diagrammet"]},95921:e=>{e.exports=["Prisetikett"]},28625:e=>{e.exports=["Pris anmärkning"]},2032:e=>{e.exports=["Prisintervall"]},32061:e=>{e.exports=["Prisformat är ogiltigt"]},91492:e=>{e.exports=["Prislinje"]},48404:e=>{e.exports=["Primär"]},87086:e=>{e.exports=["Projektion"]},10160:e=>{e.exports=["Publicerad på {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Roterad rektangel"]},74214:e=>{e.exports=["Rom"]},50470:e=>{e.exports=["Utdragen linje"]},90357:e=>{e.exports=["Intervall"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rektangel"]},41615:e=>{e.exports=["Gör om"]},35001:e=>{e.exports=["Regressionstrend"]},34596:e=>{e.exports=["Ta bort"]},1434:e=>{e.exports=["Ta bort ritningar"]},13951:e=>{e.exports=["Ta bort indikatorer"]},4142:e=>{e.exports=["Byt namn på diagramlayout"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Återställ diagramvy"]},17258:e=>{e.exports=["Återställ prisskala"]},25333:e=>{e.exports=["Återställ tidsskala"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Varning"]},48474:e=>{e.exports=["Warszawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Mall"]},29198:e=>{e.exports=["Dataleverantören tillhandahåller inte volymuppgifter för denna symbol."]},8162:e=>{ +e.exports=["Högsta"]},31994:e=>{e.exports=["Högsta-lägsta"]},60259:e=>{e.exports=["Hög- och lågprisetiketter"]},21803:e=>{e.exports=["Hög- och lågprislinjer"]},31895:e=>{e.exports="Highlighter"},69085:e=>{e.exports=['Histogrammet är för stort, öka inmatningen för "Row Size".']},8122:e=>{e.exports=['Histogrammet är för stort, öka inmatningen för "Row Size".']},23450:e=>{e.exports=["Bild"]},71778:e=>{e.exports=["Mellan"]},14177:e=>{e.exports=["Ogiltig symbol"]},53239:e=>{e.exports=["Invertera skala"]},20062:e=>{e.exports=["Indexeras till 100"]},81584:e=>{e.exports=["Indikatorer och värdeetiketter"]},31485:e=>{e.exports=["Indikatorers namnetiketter"]},27677:e=>{e.exports=["Informationslinje"]},98767:e=>{e.exports=["Lägg till indikator"]},9114:e=>{e.exports=["Inuti"]},12354:e=>{e.exports=["Inuti Pitchfork"]},26579:e=>{e.exports=["Ikon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports="Jakarta"},95425:e=>{e.exports="Jan"},42890:e=>{e.exports="Jerusalem"},6215:e=>{e.exports="Jul"},15224:e=>{e.exports="Jun"},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Till vänster"]},29404:e=>{e.exports=["Till höger"]},850:e=>{e.exports=["Oj då!"]},675:e=>{e.exports=["Objektträd"]},73546:e=>{e.exports=["Okt"]},39280:e=>{e.exports=["Öppning"]},25595:e=>{e.exports="Original"},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Lägsta"]},42284:e=>{e.exports=["Lås"]},1441:e=>{e.exports=["Lås/lås upp"]},82232:e=>{e.exports=["Lås vertikal markörlinje utifrån tid"]},18219:e=>{e.exports=["Lås pris till stepelförhållande"]},12285:e=>{e.exports=["Logaritmisk"]},50286:e=>{e.exports="London"},44604:e=>{e.exports=["Lång position"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Etikett ned"]},13046:e=>{e.exports=["Etikett upp"]},94420:e=>{e.exports=["Etiketter"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Linje"]},38397:e=>{e.exports=["Linje med markörer"]},63492:e=>{e.exports=["Radbrytning"]},83182:e=>{e.exports=["Linjer"]},78104:e=>{e.exports=["Länk till den diagrambild som kopierats till urklipp {emoji}"]},50091:e=>{e.exports="Lisbon"},64352:e=>{e.exports=["Luxemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Flytta punkten för att positionera ankaret, och tryck sedan för att placera det"]},45828:e=>{e.exports=["Flytta till"]},44302:e=>{e.exports=["Flytta skalan åt vänster"]},94338:e=>{e.exports=["Flytta skalan åt höger"]},66276:e=>{e.exports="Modified Schiff"},18559:e=>{e.exports="Modified Schiff Pitchfork"},18665:e=>{e.exports=["Moskva"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports=["Manilla"]},51369:e=>{e.exports="Mar"},85095:e=>{e.exports="Mexico City"},75633:e=>{e.exports=["Slå samman alla skalor till en"]},95093:e=>{e.exports=["Blandad"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports="Millennium"},85884:e=>{e.exports="Minuette"},9632:e=>{e.exports=["Liten bokstav"]},63158:e=>{e.exports=["Speglad"]},42769:e=>{e.exports="Muscat"},43088:e=>{e.exports=["Ej tillgänglig"]},3485:e=>{ +e.exports=["Ingen skala (helskärm)"]},8886:e=>{e.exports=["Ingen synk"]},16971:e=>{e.exports=["Ingen volymdata"]},75549:e=>{e.exports=["Notering"]},71230:e=>{e.exports="Nov"},99203:e=>{e.exports="Norfolk Island"},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Nya Zeeland"]},40887:e=>{e.exports=["Ny ruta ovanför"]},96712:e=>{e.exports=["Ny ruta under"]},33566:e=>{e.exports="Nicosia"},56670:e=>{e.exports=["Något gick fel"]},64968:e=>{e.exports=["Något blev fel. Vänligen försök senare."]},10520:e=>{e.exports=["Spara ny diagramlayout"]},9908:e=>{e.exports=["Spara som"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Skalpris endast för diagram"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports="Schiff Pitchfork"},1535:e=>{e.exports=["Det finns risk att skript inte sparas om du lämnar sidan."]},89517:e=>{e.exports=["Inställningar"]},43247:e=>{e.exports=["Andra fraktionsdelen är ogiltig"]},19796:e=>{e.exports=["Skicka tillbaka"]},23221:e=>{e.exports=["Skicka bakåt"]},5961:e=>{e.exports="Seoul"},57902:e=>{e.exports="Sep"},25866:e=>{e.exports="Session"},59827:e=>{e.exports=["Sessionsindelare"]},69240:e=>{e.exports="Shanghai"},37819:e=>{e.exports=["Kort position"]},81428:e=>{e.exports=["Visa"]},98116:e=>{e.exports=["Visa alla ritningar"]},39046:e=>{e.exports=["Visa alla ritningar och indikatorer"]},38293:e=>{e.exports=["Visa alla ritningar, indikatorer, positioner och ordrar"]},49982:e=>{e.exports=["Visa alla indikatorer"]},48284:e=>{e.exports=["Visa alla idéer"]},62632:e=>{e.exports=["Visa alla ordrar och positioner"]},24620:e=>{e.exports=["Visa kontinuerligt kontraktsöverföring"]},84813:e=>{e.exports=["Visa att kontraktet löper ut"]},66263:e=>{e.exports=["Visa utdelningar"]},46771:e=>{e.exports=["Visa intäkter"]},87933:e=>{e.exports=["Visa idéer från följande användare"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Visa endast mina idéer"]},30816:e=>{e.exports=["Visa aktiesplits"]},68161:e=>{e.exports=["Vägvisare"]},56683:e=>{e.exports="Singapore"},69502:e=>{e.exports=["Sinuslinje"]},44904:e=>{e.exports=["Ruta"]},70213:e=>{e.exports=["Studiegräns överskridits: {number} studier per layout.\nVänligen ta bort några studier."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Stapel till vänster"]},14113:e=>{e.exports=["Stapel till höger"]},93161:e=>{e.exports=["Stanna kvar i ritläge"]},79511:e=>{e.exports=["Steglinje"]},84573:e=>{e.exports=["Klistermärke"]},48767:e=>{e.exports="Stockholm"},29662:e=>{e.exports="Submicro"},9753:e=>{e.exports="Submillennium"},71722:e=>{e.exports="Subminuette"},91889:e=>{e.exports=["Supercykel"]},33820:e=>{e.exports="Supermillennium"},11020:e=>{e.exports="Sydney"},89659:e=>{e.exports=["Symbolfel"]},90932:e=>{e.exports=["Etikett för symbolen namn"]},65986:e=>{e.exports="Symbol info"},52054:e=>{e.exports=["Etikett för symbolen senaste värdet"]},33606:e=>{e.exports=["Synk globalt"]},18008:e=>{e.exports=["Synkronisera till alla diagram"]},99969:e=>{ +e.exports=["Point & Figure"]},53047:e=>{e.exports="Polyline"},34402:e=>{e.exports=["Väg"]},70394:e=>{e.exports=["Parallell kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Klistra in"]},51102:e=>{e.exports=["Procent"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports="Pitchfan"},43852:e=>{e.exports="Pitchfork"},37680:e=>{e.exports=["Fäst vid ny vänster skala"]},43707:e=>{e.exports=["Fäst vid ny höger skala"]},91130:e=>{e.exports=["Fäst vid vänster skala"]},61201:e=>{e.exports=["Fäst vid vänster skala (dold)"]},764:e=>{e.exports=["Fäst på höger skala"]},20207:e=>{e.exports=["Fäst vid höger skala (dold)"]},66156:e=>{e.exports=["Fäst till skala (nu vänster)"]},54727:e=>{e.exports=["Fäst vid skala (nu ingen skala)"]},76598:e=>{e.exports=["Fäst till skala (nu höger)"]},39065:e=>{e.exports=["Fäst vid skala (nu {label})"]},97324:e=>{e.exports=["Fäst vid skalan {label}"]},56948:e=>{e.exports=["Fäst vid skalan {label} (dold)"]},32156:e=>{e.exports=["Fäst vid vänster skala"]},8128:e=>{e.exports=["Fäst vid vänster skala (dold)"]},3822:e=>{e.exports=["Fäst vid höger skala"]},44538:e=>{e.exports=["Fäst vid höger skala (dold)"]},65810:e=>{e.exports=["Fäst vid skalan {label}"]},14125:e=>{e.exports=["Fäst vid skalan {label} (dold)"]},97378:e=>{e.exports=["Plusknapp"]},46669:e=>{e.exports=["Var god tillåt urklipp i din webbläsare eller tryck på {keystroke}"]},35963:e=>{e.exports=["Tryck och håll {key}, medan du zoomar för att behålla positionen på diagrammet"]},95921:e=>{e.exports=["Prisetikett"]},28625:e=>{e.exports=["Pris anmärkning"]},2032:e=>{e.exports=["Prisintervall"]},32061:e=>{e.exports=["Prisformat är ogiltigt"]},91492:e=>{e.exports=["Prislinje"]},48404:e=>{e.exports=["Primär"]},87086:e=>{e.exports=["Projektion"]},10160:e=>{e.exports=["Publicerad på {customer}, {date}"]},19056:e=>{e.exports="Qatar"},9998:e=>{e.exports=["Roterad rektangel"]},74214:e=>{e.exports=["Rom"]},50470:e=>{e.exports=["Utdragen linje"]},90357:e=>{e.exports=["Intervall"]},26833:e=>{e.exports="Reykjavik"},328:e=>{e.exports=["Rektangel"]},41615:e=>{e.exports=["Gör om"]},35001:e=>{e.exports=["Regressionstrend"]},34596:e=>{e.exports=["Ta bort"]},1434:e=>{e.exports=["Ta bort ritningar"]},13951:e=>{e.exports=["Ta bort indikatorer"]},4142:e=>{e.exports=["Byt namn på diagramlayout"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Återställ diagramvy"]},17258:e=>{e.exports=["Återställ prisskala"]},25333:e=>{e.exports=["Återställ tidsskala"]},52588:e=>{e.exports="Riyadh"},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Varning"]},48474:e=>{e.exports=["Warszawa"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports="Tallinn"},37229:e=>{e.exports="Text"},16267:e=>{e.exports=["Teheran"]},19611:e=>{e.exports=["Mall"]},29198:e=>{e.exports=["Dataleverantören tillhandahåller inte volymuppgifter för denna symbol."]},8162:e=>{ e.exports=["Förhandsvisningen för publicering kunde inte laddas. Vänligen avaktivera dina webbläsartillägg och prova igen."]},65943:e=>{e.exports=["Denna indikator kan inte användas samtidigt som andra indikatorer används"]},74986:e=>{e.exports=["Detta skript är endast tillgängligt för inbjudna. För att begära åtkomst, vänligen kontakta författaren."]},98538:e=>{e.exports=["Three Drives-mönstret"]},30973:e=>{e.exports=["Bockar"]},31976:e=>{e.exports=["Tid"]},64375:e=>{e.exports=["Tidszon"]},95005:e=>{e.exports=["Tidscykler"]},87085:e=>{e.exports=["Handla"]},94770:e=>{e.exports=["Trendvinkel"]},23104:e=>{e.exports=["Trendlinje"]},15501:e=>{e.exports=["Trendbaserad Fib Extension"]},31196:e=>{e.exports=["Trendbaserad Fib Time"]},29245:e=>{e.exports=["Triangel"]},83356:e=>{e.exports=["Triangel ned"]},12390:e=>{e.exports=["Triangelformation"]},28340:e=>{e.exports=["Triangel upp"]},93855:e=>{e.exports=["Tunisiska"]},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Ångra"]},25933:e=>{e.exports=["Enheter"]},15101:e=>{e.exports=["Lås upp"]},34150:e=>{e.exports=["Uppåtgående våg 4"]},83927:e=>{e.exports=["Uppåtgående våg 5"]},58976:e=>{e.exports=["Uppåtgående våg 1 eller A"]},11661:e=>{e.exports=["Uppåtgående våg 2 eller B"]},53958:e=>{e.exports=["Uppåtgående våg 3"]},66560:e=>{e.exports=["Uppåtgående våg C"]},18426:e=>{e.exports=["Volymprofil med fast intervall"]},61022:e=>{e.exports=["Volymprofil-indikator finns bara tillgängligt via våra upgraderade abonnemang."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Vertikal linje"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Synlighet"]},27557:e=>{e.exports=["Synlighet på interaller"]},89960:e=>{e.exports=["Synligt när musen är ovanför"]},22198:e=>{e.exports=["Synlig order"]},7050:e=>{e.exports="X Cross"},66527:e=>{e.exports=["XABCD Pattern-formation"]},17126:e=>{e.exports=["Du kan inte se denna pivot-tidsram på den här upplösningen"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zürich"]},76020:e=>{e.exports=["ändra Elliottgrader"]},83935:e=>{e.exports=["ändra etiketter som inte överlappar varandra"]},39402:e=>{e.exports=["ändring medel stäng pris etikett synlighet"]},98866:e=>{e.exports=["ändring medel stäng pris linje synlighet"]},5100:e=>{e.exports=["ändra synligheten av etiketterna för köp- och säljkurs"]},32311:e=>{e.exports=["ändra synligheten av linjerna för köp- och säljkurs"]},22641:e=>{e.exports=["ändra valuta"]},30501:e=>{e.exports=["ändra diagramlayout till {title}"]},7017:e=>{e.exports=["ändra synligheten av kontinuerligt kontraktsbyte"]},58108:e=>{e.exports=["Ändra synligheten av nedräkningen vid stängning av baren"]},7151:e=>{e.exports=["ändra dataintervall"]},84944:e=>{e.exports=["ändra utdelningars synlighet"]},79574:e=>{e.exports=["ändra händelsers synlighet på diagrammet"]},88217:e=>{e.exports=["ändra resultatets synlighet"]},28288:e=>{e.exports=["ändra synligheten av terminskontraktens förfall"]},66805:e=>{e.exports=["ändra synlighet för hög- och lågprisetiketter"]},92556:e=>{e.exports=["ändra synlighet för hög- och lågprislinjer"]}, 87027:e=>{e.exports=["ändra synlighet för indikatorers namnetiketter"]},14922:e=>{e.exports=["ändra synlighet för indikatorers värdeetiketter"]},19839:e=>{e.exports="change latest news and Minds visibility"},23783:e=>{e.exports="change linking group"},87510:e=>{e.exports=["ändra höjden på rutan"]},50190:e=>{e.exports=["ändra plusknappens synlighet"]},49889:e=>{e.exports=["ändra synligheten av marknadsprisetiketterna avseende för- och eftermarknaden"]},16750:e=>{e.exports=["ändra synligheten av marknadsprislinjerna avseende för- och eftermarknaden"]},59883:e=>{e.exports=["ändra synligheten av stängningen för föregående prislinje"]},67761:e=>{e.exports=["ändra synlighet för prislinje"]},69510:e=>{e.exports=["ändra priser till stapelförhållanden"]},32303:e=>{e.exports=["Ändra upplösning"]},526:e=>{e.exports=["Ändra tickersymbol"]},9402:e=>{e.exports=["ändra synlighet för symboletiketter"]},53150:e=>{e.exports=["ändra synligheten för det senaste symbolvärdet"]},12707:e=>{e.exports=["ändra synligheten av symbolen för det föregående stängningsvärdet"]},65303:e=>{e.exports=["Byt session"]},15403:e=>{e.exports=["ändra synlighet för sessionsavbrott"]},53438:e=>{e.exports=["byt seriestil"]},74488:e=>{e.exports=["ändra synligheten för splits"]},20505:e=>{e.exports=["Ändra tidszon"]},39028:e=>{e.exports=["ändra enhet"]},21511:e=>{e.exports=["Ändra synlighet"]},16698:e=>{e.exports=["ändra synlighet vid nuvarande intervall"]},78422:e=>{e.exports=["ändra synlighet vid nuvarande intervall och uppåt"]},49529:e=>{e.exports=["ändra synlighet vid nuvarande intervall och nedåt"]},66927:e=>{e.exports=["ändra synlighet för alla intervall"]},74428:e=>{e.exports=["ändra stil för {title}"]},72032:e=>{e.exports=["ändra {pointIndex} punkt"]},65911:e=>{e.exports=["diagram från TradingView"]},5179:e=>{e.exports=["Klona linjeverktyg"]},3195:e=>{e.exports=["Skapa linjeverktygsgrupp"]},92659:e=>{e.exports=["Skapa linjeverktygsgrupp från urval"]},81791:e=>{e.exports=["skapa{tool}"]},63649:e=>{e.exports=["klipp källor"]},78755:e=>{e.exports=["klipp {title}"]},99113:e=>{e.exports=["Lägg till linjeverktyg {lineTool} till grupp {name}"]},40242:e=>{e.exports=["Lägg till linjeverktyg till grupp {group}"]},22856:e=>{e.exports=["Lägg till detta finansiella mått i hela layouten"]},82388:e=>{e.exports=["Lägg till den här indikatorn i hela layouten"]},94292:e=>{e.exports=["Lägg till den här strategin till hela layouten"]},27982:e=>{e.exports=["Lägg till den här symbolen i hela layouten"]},66568:e=>{e.exports=["tillämpa diagramtema"]},64034:e=>{e.exports=["tillämpa alla diagramegenskaper"]},49037:e=>{e.exports=["Tillämpa ritningsmall"]},96996:e=>{e.exports=["tillämpa fabriksinställningar för valda källor"]},44547:e=>{e.exports=["använd indikatorerna för hela layouten"]},26065:e=>{e.exports=["Använd studiemall {template}"]},58570:e=>{e.exports=["tillämpa tema för verktygsfält"]},27195:e=>{e.exports=["skicka fram grupp för {title}"]},78246:e=>{e.exports=["flytta fram {title}"]},56763:e=>{e.exports=["För {title} framåt"]},5607:e=>{e.exports=["Av TradingView"]}, 90621:e=>{e.exports=["lås för datumintervall"]},12962:e=>{e.exports=["radera nivålinje"]},63391:e=>{e.exports=["Uteslut linjeverktyg från grupp {group}"]},59942:e=>{e.exports=["flippa stapelmönster"]},70301:e=>{e.exports=["Dölj {title}"]},91842:e=>{e.exports=["Dölj alarmetikettrader"]},54781:e=>{e.exports=["Dölj alla ritverktyg"]},44974:e=>{e.exports=["Dölj markeringar på staplar"]},28916:e=>{e.exports=["intervallås"]},94245:e=>{e.exports=["Invertera skala"]},90743:e=>{e.exports=["infoga {title}"]},53146:e=>{e.exports=["infoga {title} efter {targetTitle}"]},74055:e=>{e.exports=["Infoga {title} efter {target}"]},11231:e=>{e.exports=["Infoga {title} före {target}"]},67176:e=>{e.exports=["Infoga {title} före {targetTitle}"]},54597:e=>{e.exports=["ladda standardmall för ritning"]},30295:e=>{e.exports=["laddar..."]},50193:e=>{e.exports=["Lås {title}"]},4963:e=>{e.exports=["lås grupp {group}"]},68163:e=>{e.exports=["lås objekt"]},47107:e=>{e.exports=["flytta"]},11303:e=>{e.exports=["flytta {title} till ny skala till vänster"]},45544:e=>{e.exports=["flytta{title} till ny högerskala"]},81898:e=>{e.exports=["Flytta alla skalor åt vänster"]},22863:e=>{e.exports=["Flytta alla skalor åt höger"]},45356:e=>{e.exports=["Flytta ritning(ar)"]},15086:e=>{e.exports=["flytta till vänster"]},61711:e=>{e.exports=["flytta till höger"]},4184:e=>{e.exports=["Flytta skala"]},74642:e=>{e.exports=["Gör {title} utan skala (helskärm)"]},45223:e=>{e.exports=["Gör grupp {group} osynlig"]},87927:e=>{e.exports=["Gör grupp {group} synlig"]},62153:e=>{e.exports=["slå ihop"]},70746:e=>{e.exports=["sammanfoga till rutan"]},66143:e=>{e.exports=["slå ihop"]},81870:e=>{e.exports=["spegla stapelmönster"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["prisskala"]},99042:e=>{e.exports=["Skalpris endast för diagram"]},35962:e=>{e.exports=["skaltid"]},68193:e=>{e.exports=["Skrolla"]},70009:e=>{e.exports=["skrolltid"]},69485:e=>{e.exports=["ställ in strategi för prisskaleselektion till {title}"]},16259:e=>{e.exports=["Skicka {title} bakåt"]},66781:e=>{e.exports=["skicka bak {title}"]},4998:e=>{e.exports=["skicka tillbaka grupp för {title}"]},64704:e=>{e.exports=["dela linjeverktyg globalt"]},77554:e=>{e.exports=["dela linjeverktyg i layout"]},16237:e=>{e.exports=["Visa alarm för etikettrader"]},13622:e=>{e.exports=["visa alla idéer"]},26267:e=>{e.exports=["visa idéer från följda användare"]},40061:e=>{e.exports=["Visa endast mina idéer"]},52010:e=>{e.exports=["stanna kvar i designläge"]},98784:e=>{e.exports=["avbryt synkronisering av ritning"]},57011:e=>{e.exports=["sluta synkronisera linjeverktyg"]},92831:e=>{e.exports=["symbollås"]},60635:e=>{e.exports=["synka tid"]},99769:e=>{e.exports=["drivs av"]},68111:e=>{e.exports=["drivs av TradingView"]},96916:e=>{e.exports=["klistra in ritning"]},80611:e=>{e.exports=["klistra in indikator"]},41601:e=>{e.exports=["klista in {title}"]},84018:e=>{e.exports=["fäst vid vänster skala"]},22615:e=>{e.exports=["Fäst vid höger skala"]},56015:e=>{e.exports=["Fäst vid skalan {label}"]},33348:e=>{e.exports=["omdisponera rutor"] diff --git a/charting_library/bundles/sv.77.a1830a06fe990f9f1170.js b/charting_library/bundles/sv.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/sv.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/sv.77.5401b8766c940f90b3e9.js index 536cb3ca..c68b6c7f 100644 --- a/charting_library/bundles/sv.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/sv.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:r=>{r.exports=["Lägg till"]},53585:r=>{r.exports=["Lägg till en anpassad färg"]},81865:r=>{r.exports=["Opacitet"]},19801:r=>{r.exports="Fr"},11268:r=>{r.exports="Mo"},63331:r=>{r.exports="Sa"},85954:r=>{r.exports="Su"},26230:r=>{r.exports="We"},24793:r=>{r.exports="Th"},31533:r=>{r.exports="Tu"},73755:r=>{r.exports=["Annan symbol"]},16936:r=>{r.exports=["Tillbaka"]},88046:r=>{r.exports=["Huvuddiagramsymbol"]},9898:r=>{r.exports=["Höger"]},52051:r=>{r.exports=["Kalendern är för närvarande inställd på år {year}"]},99990:r=>{r.exports=["Kalendern är för närvarande inställd på år, från {year_start} till {year_end}"]},92702:r=>{r.exports=["Kalender är för närvarande på {month}"]},20036:r=>{r.exports=["Avbryt"]},23398:r=>{r.exports=["Ändra tickersymbol"]},94551:r=>{r.exports=["Diagram"]},64498:r=>{r.exports=["Samtliga källor"]},97637:r=>{r.exports="April"},86797:r=>{r.exports=["Augusti"]},79852:r=>{r.exports=["Obligation"]},55669:r=>{r.exports="December"},56095:r=>{r.exports=["Minska"]},29601:r=>{r.exports=["Beskrivning"]},16467:r=>{r.exports=["Februari"]},72970:r=>{r.exports=["Fredag"]},46812:r=>{r.exports=["Öka"]},26910:r=>{r.exports=["Januari"]},23230:r=>{r.exports=["Juli"]},49385:r=>{r.exports=["Juni"]},90784:r=>{r.exports=["Oktober"]},89298:r=>{r.exports=["Kompensation"]},68988:r=>{r.exports=["OK"]},61199:r=>{r.exports=["Måndag"]},95543:r=>{r.exports=["Månader"]},68327:r=>{r.exports=["Maj"]},84675:r=>{r.exports=["Mars"]},54406:r=>{r.exports=["Inga börser matchar dina kriterier"]},41379:r=>{r.exports=["Inga symboler matchar dina kriterier"]},71194:r=>{r.exports="November"},83771:r=>{r.exports=["Nästa år"]},75385:r=>{r.exports=["Kommande år"]},39752:r=>{r.exports=["Nästa månad"]},35563:r=>{r.exports=["Nummerformatet är felaktigt."]},19724:r=>{r.exports=["Källor"]},1144:r=>{r.exports=["Lördag"]},52298:r=>{r.exports=["Sök"]},13269:r=>{r.exports=["Välj källa"]},61132:r=>{r.exports="September"},2607:r=>{r.exports=["Det angivna värdet är större än instrumentets minimum av {max}."]},53669:r=>{r.exports=["Det angivna värdet är mindre än instrumentets minimum av {min}."]},72149:r=>{r.exports=["Söndag"]},83583:r=>{r.exports=["Byt till månader"]},6244:r=>{r.exports=["Byt till datum"]},80879:r=>{r.exports=["Byt till år"]},89053:r=>{r.exports="Symbol"},48490:r=>{r.exports=["Symbol & beskrivning"]},75905:r=>{r.exports=["Symbolsök"]},32457:r=>{r.exports=["Vänligen ange rätt datum"]},5122:r=>{r.exports=["Vänligen ange rätt datumformat yyyy-mm-dd"]},2587:r=>{r.exports=["Förra månaden"]},39329:r=>{r.exports=["Förra året"]},27004:r=>{r.exports=["Föregående år"]},54336:r=>{r.exports=["Ta bort färg"]},7147:r=>{r.exports=["Onsdag"]},7951:r=>{r.exports=["Torsdag"]},60142:r=>{r.exports=["Tjocklek"]},44979:r=>{r.exports=["Tisdag"]},69325:r=>{r.exports=["År"]},12629:r=>{r.exports="commodity"},87592:r=>{r.exports="cfd"},17023:r=>{r.exports=["Ändra opacitet"]},13066:r=>{r.exports=["Ändra färg"]},95657:r=>{r.exports=["Ändra tjocklek"]},18567:r=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:r=>{r.exports=["Lägg till"]},53585:r=>{r.exports=["Lägg till en anpassad färg"]},81865:r=>{r.exports=["Opacitet"]},19801:r=>{r.exports="Fr"},11268:r=>{r.exports="Mo"},63331:r=>{r.exports="Sa"},85954:r=>{r.exports="Su"},26230:r=>{r.exports="We"},24793:r=>{r.exports="Th"},31533:r=>{r.exports="Tu"},73755:r=>{r.exports=["Annan symbol"]},16936:r=>{r.exports=["Tillbaka"]},88046:r=>{r.exports=["Huvuddiagramsymbol"]},9898:r=>{r.exports=["Höger"]},52051:r=>{r.exports=["Kalendern är för närvarande inställd på år {year}"]},99990:r=>{r.exports=["Kalendern är för närvarande inställd på år, från {year_start} till {year_end}"]},92702:r=>{r.exports=["Kalender är för närvarande på {month}"]},20036:r=>{r.exports=["Avbryt"]},23398:r=>{r.exports=["Ändra tickersymbol"]},94551:r=>{r.exports=["Diagram"]},64498:r=>{r.exports=["Samtliga källor"]},97637:r=>{r.exports="April"},86797:r=>{r.exports=["Augusti"]},79852:r=>{r.exports=["Obligation"]},55669:r=>{r.exports="December"},56095:r=>{r.exports=["Minska"]},29601:r=>{r.exports=["Beskrivning"]},16467:r=>{r.exports=["Februari"]},72970:r=>{r.exports=["Fredag"]},46812:r=>{r.exports=["Öka"]},26910:r=>{r.exports=["Januari"]},23230:r=>{r.exports=["Juli"]},49385:r=>{r.exports=["Juni"]},90784:r=>{r.exports=["Oktober"]},89298:r=>{r.exports=["Kompensation"]},68988:r=>{r.exports=["OK"]},61199:r=>{r.exports=["Måndag"]},95543:r=>{r.exports=["Månader"]},68327:r=>{r.exports=["Maj"]},84675:r=>{r.exports=["Mars"]},29673:r=>{r.exports=["Inga börser matchar dina kriterier"]},41379:r=>{r.exports=["Inga symboler matchar dina kriterier"]},71194:r=>{r.exports="November"},83771:r=>{r.exports=["Nästa år"]},75385:r=>{r.exports=["Kommande år"]},39752:r=>{r.exports=["Nästa månad"]},35563:r=>{r.exports=["Nummerformatet är felaktigt."]},19724:r=>{r.exports=["Källor"]},1144:r=>{r.exports=["Lördag"]},52298:r=>{r.exports=["Sök"]},13269:r=>{r.exports=["Välj källa"]},61132:r=>{r.exports="September"},2607:r=>{r.exports=["Det angivna värdet är större än instrumentets minimum av {max}."]},53669:r=>{r.exports=["Det angivna värdet är mindre än instrumentets minimum av {min}."]},72149:r=>{r.exports=["Söndag"]},83583:r=>{r.exports=["Byt till månader"]},6244:r=>{r.exports=["Byt till datum"]},80879:r=>{r.exports=["Byt till år"]},89053:r=>{r.exports="Symbol"},48490:r=>{r.exports=["Symbol & beskrivning"]},75905:r=>{r.exports=["Symbolsök"]},32457:r=>{r.exports=["Vänligen ange rätt datum"]},5122:r=>{r.exports=["Vänligen ange rätt datumformat yyyy-mm-dd"]},2587:r=>{r.exports=["Förra månaden"]},39329:r=>{r.exports=["Förra året"]},27004:r=>{r.exports=["Föregående år"]},54336:r=>{r.exports=["Ta bort färg"]},7147:r=>{r.exports=["Onsdag"]},7951:r=>{r.exports=["Torsdag"]},60142:r=>{r.exports=["Tjocklek"]},44979:r=>{r.exports=["Tisdag"]},69325:r=>{r.exports=["År"]},12629:r=>{r.exports="commodity"},87592:r=>{r.exports="cfd"},17023:r=>{r.exports=["Ändra opacitet"]},13066:r=>{r.exports=["Ändra färg"]},95657:r=>{r.exports=["Ändra tjocklek"]},18567:r=>{ r.exports=["ändra egenskapen {propertyName}"]},36962:r=>{r.exports=["stängning"]},8448:r=>{r.exports=["krypto"]},67245:r=>{r.exports="dr"},88720:r=>{r.exports=["ekonomi"]},39512:r=>{r.exports=["valutor"]},81859:r=>{r.exports=["terminer"]},39337:r=>{r.exports=["högsta"]},91815:r=>{r.exports="hl2"},40771:r=>{r.exports="hlc3"},9523:r=>{r.exports="hlcc4"},12754:r=>{r.exports="index"},60804:r=>{r.exports=["index"]},12504:r=>{r.exports="ohlc4"},38466:r=>{r.exports=["öppning"]},3919:r=>{r.exports=["lägsta"]},36931:r=>{r.exports=["aktier"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/sv.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/sv.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index e531edad..00000000 --- a/charting_library/bundles/sv.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["Nr {count} (pris, stapel)"]},91282:t=>{t.exports=["Nr 1 (stapel)"]},1961:t=>{t.exports=["Nr 1 (pris)"]},12706:t=>{t.exports=["Nr 1 (pris, stapel)"]},92195:t=>{t.exports=["#1 (vertikal position %, bar)"]},66187:t=>{t.exports="Median"},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Moturs"]},43809:t=>{t.exports=["Koefficienter som procent"]},40054:t=>{t.exports=["Färg"]},47737:t=>{t.exports=["Kompakt statistikläge"]},4639:t=>{t.exports=["Koordinater"]},76655:t=>{t.exports=["Likvida medel"]},99120:t=>{t.exports=["Trendkanal"]},60066:t=>{t.exports=["Förändring i synlighet i pips"]},36150:t=>{t.exports=["Vinkel"]},38280:t=>{t.exports=["Vinklar"]},95264:t=>{t.exports=["Kontostorlek"]},85160:t=>{t.exports=["Visa alltid statistik"]},54189:t=>{t.exports=["Bågar"]},34674:t=>{t.exports=["Genomsnitts-H/L i minutticks"]},17608:t=>{t.exports=["Bottenetiketter"]},48848:t=>{t.exports=["Kant"]},72269:t=>{t.exports=["Kanter"]},27331:t=>{t.exports=["Bakgrund"]},19949:t=>{t.exports=["Stapelintervall"]},81260:t=>{t.exports=["Rutnät"]},67114:t=>{t.exports=["Datum/tidsintervall"]},37067:t=>{t.exports=["Förskjutning (pris-, stapel-)"]},75460:t=>{t.exports=["Distans"]},46211:t=>{t.exports=["Emoji-pin"]},46001:t=>{t.exports=["Entrypris"]},1220:t=>{t.exports=["Utöka"]},71116:t=>{t.exports=["Utöka botten"]},45809:t=>{t.exports=["Förläng åt vänster"]},25892:t=>{t.exports=["Förläng linjen åt vänster"]},13611:t=>{t.exports=["Utöka linjer"]},3304:t=>{t.exports=["Utöka linjer till vänster"]},83095:t=>{t.exports=["Förläng linjer till höger"]},14025:t=>{t.exports=["Utöka linjer till höger"]},74395:t=>{t.exports=["Förläng linjen åt höger"]},85197:t=>{t.exports=["Utöka toppen"]},17006:t=>{t.exports=["Textstorlek"]},31343:t=>{t.exports=["Misslyckandetext"]},28565:t=>{t.exports=["Misslyckandebakgrund"]},87931:t=>{t.exports="Fans"},39836:t=>{t.exports=["Fibnivåer baserat på logaritmisk skala"]},10578:t=>{t.exports=["Hela cirklar"]},25264:t=>{t.exports=["HL-staplar"]},66049:t=>{t.exports=["OC Staplar"]},27531:t=>{t.exports=["Partistorlek"]},85206:t=>{t.exports=["Etikett"]},75332:t=>{t.exports=["Etikettgräns"]},14773:t=>{t.exports=["Etikettbakgrund"]},37126:t=>{t.exports=["Etikettext"]},79106:t=>{t.exports=["Nivåer"]},95610:t=>{t.exports=["Nivålinjer"]},79307:t=>{t.exports=["Vänstra etiketter"]},49286:t=>{t.exports=["Linje - HL/2"]},17676:t=>{t.exports=["Linje - Öppning"]},47669:t=>{t.exports=["linje - stäng"]},71899:t=>{t.exports=["Linje - Högsta"]},83394:t=>{t.exports=["Linje - Lägsta"]},60489:t=>{t.exports=["Linjefärg."]},53889:t=>{t.exports=["Metod"]},95543:t=>{t.exports=["Månader"]},24510:t=>{t.exports=["Mittpunkt"]},22213:t=>{t.exports=["Källbakgrund"]},15500:t=>{t.exports=["Källgräns"]},79238:t=>{t.exports=["Källtext"]},37249:t=>{t.exports=["Statistik"]},28712:t=>{t.exports=["Statistisk position"]},50948:t=>{t.exports=["Stoppfärg"]},56119:t=>{t.exports=["Stoppnivå"]},69835:t=>{t.exports=["Framgångstext"]},91141:t=>{t.exports=["Framgångsbakgrund"]}, -2694:t=>{t.exports=["Procentuell förändring"]},650:t=>{t.exports=["Procent"]},25684:t=>{t.exports=["Pris"]},23675:t=>{t.exports=["Prisetikett"]},75675:t=>{t.exports=["Prisetiketter"]},16103:t=>{t.exports=["Prisnivå"]},46964:t=>{t.exports=["Prisintervall"]},59771:t=>{t.exports=["Pris/stapel ratio"]},29072:t=>{t.exports=["Priser"]},2635:t=>{t.exports=["Vinstnivå"]},33886:t=>{t.exports=["Räckvidder och proportioner"]},24186:t=>{t.exports=["Omvänd"]},91367:t=>{t.exports=["Höger etiketter"]},63833:t=>{t.exports="Risk"},95545:t=>{t.exports=["Våg"]},10209:t=>{t.exports=["Toppetiketter"]},98001:t=>{t.exports=["Målbakgrund"]},89258:t=>{t.exports=["Målgräns"]},45302:t=>{t.exports=["Målfärg:"]},74289:t=>{t.exports=["Måltext"]},17932:t=>{t.exports=["Radbrytning"]},55325:t=>{t.exports=["Tidsetikett"]},77838:t=>{t.exports=["Tidsnivåer"]},2295:t=>{t.exports=["Genomskinlighet"]},4372:t=>{t.exports=["Trendlinje"]},12374:t=>{t.exports=["Använd en färg"]},91322:t=>{t.exports=["Värden"]},25227:t=>{t.exports=["Variation"]},1670:t=>{t.exports=["ändra vinkel"]},38829:t=>{t.exports=["ändra pilfärg"]},23723:t=>{t.exports=["ändra koordinaterna för stapel X"]},72080:t=>{t.exports=["byt flaggfärg"]},66266:t=>{t.exports=["ändra pris för Y-koordinaten"]},98905:t=>{t.exports=["ändra toppmarginal"]},11049:t=>{t.exports=["ändra den vertikala positionen Y-koordinat"]},31804:t=>{t.exports=["ändra {title} motsols"]},99128:t=>{t.exports=["ändra synlighet för {title} koefficienter i procent"]},20216:t=>{t.exports=["ändra {title} färg"]},35435:t=>{t.exports=["ändra {title} kompakt statistikläge"]},550:t=>{t.exports=["ändra övre kantfärg för {title} candles"]},28146:t=>{t.exports=["ändra kantsynlighet för {title} candles"]},7373:t=>{t.exports=["ändra nedre kantfärg för {title} candles"]},38742:t=>{t.exports=["ändra nedre färg för {title} candles"]},42273:t=>{t.exports=["ändra övre färg för {title} candles"]},76054:t=>{t.exports=["ändra vekens färg för {title} candles"]},27029:t=>{t.exports=["ändra vekens synlighet för {title} candles"]},22430:t=>{t.exports=["ändra {title} förändring i synlighet i pips"]},45537:t=>{t.exports=["ändra synlighet för vinkel för {title}"]},31775:t=>{t.exports=["ändra kontostorlek för {title}"]},37913:t=>{t.exports=["ändra {title} alltid visa statistik"]},15521:t=>{t.exports=["ändra alla linjefärger för {title}"]},17466:t=>{t.exports=["ändra linjefärg för vinkel{index} för {title}"]},72307:t=>{t.exports=["ändra linjebredd för vinkel{index} för {title}"]},13853:t=>{t.exports=["ändra linjesynlighet för vinkel{index} för {title}"]},78680:t=>{t.exports=["ändra genomsnittligt HL-värde för {title}"]},15802:t=>{t.exports=["ändra synlighet för nedre etiketter för {title}"]},36438:t=>{t.exports=["ändra bakgrundstransparens för {title}"]},64548:t=>{t.exports=["ändra bakgrundens synlighet {title}"]},75312:t=>{t.exports=["ändra bakgrundsfärg för {title}"]},39651:t=>{t.exports=["ändra {title} bakgrundsfärg 1"]},78177:t=>{t.exports=["ändra {title} bakgrundsfärg 2"]},42746:t=>{t.exports=["ändra synlighet för staplarnas räckvidd för {title}"]}, -53770:t=>{t.exports=["ändra synlighet för grids för {title}"]},29145:t=>{t.exports=["ändra linjefärg för grids för {title}"]},64949:t=>{t.exports=["ändra stil för grids för {title}"]},93548:t=>{t.exports=["ändra bredd för grids för {title}"]},15485:t=>{t.exports=["ändra synlighet för datum/tidsintervall för {title}"]},3400:t=>{t.exports=["ändra graden av {title}"]},91534:t=>{t.exports=["ändra synlighet för avstånd för {title}"]},65056:t=>{t.exports=["ändra {title} emoji"]},65899:t=>{t.exports=["ändra {title} emojis synlighet"]},59354:t=>{t.exports=["ändra ingångspris för {title}"]},1447:t=>{t.exports=["ändra {title}s förlängning nedåt"]},15258:t=>{t.exports=["ändra {title}s förlängning åt vänster"]},96902:t=>{t.exports=["ändra förlängningslinjer för {title}"]},896:t=>{t.exports=["ändra {title}s förlängning uppåt"]},3708:t=>{t.exports=["ändra {title} utökar vänster"]},52889:t=>{t.exports=["ändra höger förlängning för {title}"]},86647:t=>{t.exports=["ändra {title}-förlängning"]},3156:t=>{t.exports=["ändra {title} färg på feltexten"]},49885:t=>{t.exports=["ändra {title} bakgrundsfärg för fel"]},89126:t=>{t.exports=["ändra synligheten av {index}-ämnen i {title}"]},30016:t=>{t.exports=["ändra linjebredd för fläkt{index} för {title}"]},82516:t=>{t.exports=["ändra linjefärg för fläkt{index} för {title}"]},78142:t=>{t.exports=["ändra synlighet för {title}-fläktar"]},79467:t=>{t.exports=["ändra linjefärg för {title}-fläktar"]},45739:t=>{t.exports=["ändra fib-nivåer för {title} baserat på log skala"]},99670:t=>{t.exports=["ändra {title} flipped"]},35165:t=>{t.exports=["ändra synlighet för helcirklar för {title}"]},48983:t=>{t.exports=["ändra bildens bakgrundsfärg {title}"]},45025:t=>{t.exports=["ändra {title} partistorlek"]},81170:t=>{t.exports=["ändra {title}-etiketternas formering"]},22775:t=>{t.exports=["ändra teckensnittsstorlek för {title}-etiketter"]},24338:t=>{t.exports=["ändra synlighet för etiketter för {title}"]},32891:t=>{t.exports=["ändra linjekoeff för {title} nivå {index}"]},85551:t=>{t.exports=["ändra linjefärg för {title} nivå {index}"]},47840:t=>{t.exports=["ändra linjestil för {title} nivå {index}"]},45463:t=>{t.exports=["ändra synlighet för {title} nivå {index} linje"]},90098:t=>{t.exports=["ändra linjebredd för {title} nivå {index}"]},26710:t=>{t.exports=["ändra synlighet för {title} nivåer"]},2359:t=>{t.exports=["ändra synlighet för vänsteretiketter för {title}"]},44643:t=>{t.exports=["ändra linjebredd för {title}"]},20563:t=>{t.exports=["ändra linjefärg för {title}"]},66982:t=>{t.exports=["ändra linjestil för {title}"]},94441:t=>{t.exports=["ändra {title} mode"]},89996:t=>{t.exports=["ändra synlighet för medelpunkten för {title}"]},36618:t=>{t.exports=["ändra {title} spegling"]},18544:t=>{t.exports=["ändra {title} källans bakgrundsfärg"]},48035:t=>{t.exports=["ändra {title} källans kantfärg"]},42286:t=>{t.exports=["ändra {title} färg på källtexten"]},588:t=>{t.exports=["ändra statusposition för {title}"]},54659:t=>{t.exports=["ändra stoppfärg för {title}"]},89182:t=>{ -t.exports=["ändra stoppnivå för {title}"]},82224:t=>{t.exports=["ändra stoppris för {title}"]},88383:t=>{t.exports=["ändra textfärg för {title}succe"]},26967:t=>{t.exports=["ändra bakgrundsfärg för {title}succe"]},62243:t=>{t.exports=["ändra {title} procentuell förändring synlighet"]},45936:t=>{t.exports=["ändra synlighet för {title} prisetikett"]},88577:t=>{t.exports=["ändra synlighet för prisetiketter för {title}"]},47045:t=>{t.exports=["ändra synlighet för {title}s prisintervall"]},56175:t=>{t.exports=["ändra synlighet för {title}priser"]},44539:t=>{t.exports=["ändra vinstnivå för {title}"]},41646:t=>{t.exports=["ändra vinstpris för {title}"]},52877:t=>{t.exports=["ändra till omvänd {title}"]},16598:t=>{t.exports=["ändra synlighet för högeretiketter för {title}"]},31553:t=>{t.exports=["ändra risk för {title}"]},40344:t=>{t.exports=["ändra riskvisningsläge för {title}"]},73137:t=>{t.exports=["ändra synlighet för övre etiketter för {title}"]},52387:t=>{t.exports=["ändra {title} målets bakgrundsfärg"]},6921:t=>{t.exports=["ändra {title} målets kantfärg"]},97573:t=>{t.exports=["ändra målfärg för {title}"]},27634:t=>{t.exports=["ändra {title} målets textfärg"]},33822:t=>{t.exports=["ändra synlighet för {title}-tidsetikett"]},84321:t=>{t.exports=["ändra transparens för {title}"]},12355:t=>{t.exports=["ändra {title}s variansvärde"]},25937:t=>{t.exports=["ändra {toolName} etiketternas justering vertikalt"]},46991:t=>{t.exports=["ändra {toolName} etiketternas justering horisontellt"]},73080:t=>{t.exports=["ändra {toolName} etiketter riktning"]},24272:t=>{t.exports=["ändra synlighet för {toolName} linje"]},46404:t=>{t.exports=["ändra linjebredd för {toolName}"]},50265:t=>{t.exports=["ändra linjefärg för {toolName}"]},72781:t=>{t.exports=["utöka linjerna från {toolName} till vänster"]},84613:t=>{t.exports=["ändra {toolName} linje som sträcker sig till höger"]},62603:t=>{t.exports=["ändra {toolName} rad vänster slut"]},62412:t=>{t.exports=["ändra {toolName} rad till höger slut"]},35422:t=>{t.exports=["ändra linjestil för {toolName}"]},77690:t=>{t.exports=["ändra {toolName} texten"]},69871:t=>{t.exports=["ändra synlighet för {toolName} texten"]},25878:t=>{t.exports=["ändra {toolName} textomslag"]},91832:t=>{t.exports=["ändra {toolName} textbakgrundsfärg"]},18610:t=>{t.exports=["ändra synlighet för bakgrundstext för {toolName}"]},44755:t=>{t.exports=["ändra färg för {toolName} textgränserna"]},6324:t=>{t.exports=["ändra {toolName} textgränsernas bredd"]},45529:t=>{t.exports=["ändra {toolName} textgränsernas synlighet"]},6500:t=>{t.exports=["ändra textfärg för {toolName}"]},51614:t=>{t.exports=["ändra {toolName} texten till fetstil"]},18572:t=>{t.exports=["ändra {toolName} texten till kursiv stil"]},48382:t=>{t.exports=["ändra {toolName} textens teckensnittsstorlek"]},18567:t=>{t.exports=["ändra egenskapen {propertyName}"]},21926:t=>{t.exports=["bakgrundsfärg"]},52241:t=>{t.exports=["bakgrundsgyllnad"]},70607:t=>{t.exports=["linjefärg"]},41075:t=>{t.exports=["linjestil"]},73043:t=>{t.exports=["linjebredd"]},72223:t=>{ -t.exports=["fler ritningar"]},41437:t=>{t.exports=["Textfärg"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/symbol-search-dialog.b049a36e03e38984a69c.js b/charting_library/bundles/symbol-search-dialog.9eb046ffc9fedac1edf1.js similarity index 99% rename from charting_library/bundles/symbol-search-dialog.b049a36e03e38984a69c.js rename to charting_library/bundles/symbol-search-dialog.9eb046ffc9fedac1edf1.js index 2e1c7053..f993e42d 100644 --- a/charting_library/bundles/symbol-search-dialog.b049a36e03e38984a69c.js +++ b/charting_library/bundles/symbol-search-dialog.9eb046ffc9fedac1edf1.js @@ -1,7 +1,7 @@ (self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[1754],{36383:(e,t,r)=>{"use strict";r.d(t,{useOutsideEvent:()=>s});var o=r(50959),i=r(27267);function s(e){const{click:t,mouseDown:r,touchEnd:s,touchStart:n,handler:a,reference:c,ownerDocument:l=document}=e,d=(0,o.useRef)(null),h=(0,o.useRef)(new CustomEvent("timestamp").timeStamp);return(0,o.useLayoutEffect)((()=>{const e={click:t,mouseDown:r,touchEnd:s,touchStart:n},o=c?c.current:d.current;return(0,i.addOutsideEventListener)(h.current,o,a,l,e)}),[t,r,s,n,a]),c||d}},9745:(e,t,r)=>{"use strict";r.d(t,{Icon:()=>i});var o=r(50959);const i=o.forwardRef(((e,t)=>{const{icon:r="",...i}=e;return o.createElement("span",{...i,ref:t,dangerouslySetInnerHTML:{__html:r}})}))},67961:(e,t,r)=>{"use strict";r.d(t,{OverlapManager:()=>s,getRootOverlapManager:()=>a});var o=r(50151);class i{constructor(){this._storage=[]}add(e){this._storage.push(e)}remove(e){this._storage=this._storage.filter((t=>e!==t))}has(e){return this._storage.includes(e)}getItems(){return this._storage}}class s{constructor(e=document){this._storage=new i,this._windows=new Map,this._index=0,this._document=e,this._container=e.createDocumentFragment()}setContainer(e){const t=this._container,r=null===e?this._document.createDocumentFragment():e;!function(e,t){Array.from(e.childNodes).forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&t.appendChild(e)}))}(t,r),this._container=r}registerWindow(e){this._storage.has(e)||this._storage.add(e)}ensureWindow(e,t={position:"fixed",direction:"normal"}){const r=this._windows.get(e);if(void 0!==r)return r;this.registerWindow(e);const o=this._document.createElement("div");if(o.style.position=t.position,o.style.zIndex=this._index.toString(),o.dataset.id=e,void 0!==t.index){const e=this._container.childNodes.length;if(t.index>=e)this._container.appendChild(o);else if(t.index<=0)this._container.insertBefore(o,this._container.firstChild);else{const e=this._container.childNodes[t.index];this._container.insertBefore(o,e)}}else"reverse"===t.direction?this._container.insertBefore(o,this._container.firstChild):this._container.appendChild(o);return this._windows.set(e,o),++this._index,o}unregisterWindow(e){this._storage.remove(e);const t=this._windows.get(e);void 0!==t&&(null!==t.parentElement&&t.parentElement.removeChild(t),this._windows.delete(e))}getZindex(e){const t=this.ensureWindow(e);return parseInt(t.style.zIndex||"0")}moveToTop(e){if(this.getZindex(e)!==this._index){this.ensureWindow(e).style.zIndex=(++this._index).toString()}}removeWindow(e){this.unregisterWindow(e)}}const n=new WeakMap;function a(e=document){const t=e.getElementById("overlap-manager-root");if(null!==t)return(0,o.ensureDefined)(n.get(t));{const t=new s(e),r=function(e){const t=e.createElement("div");return t.style.position="absolute",t.style.zIndex=150..toString(),t.style.top="0px",t.style.left="0px",t.id="overlap-manager-root",t}(e);return n.set(r,t),t.setContainer(r),e.body.appendChild(r),t}}},99054:(e,t,r)=>{"use strict";r.d(t,{setFixedBodyState:()=>l});const o=(()=>{let e;return()=>{var t ;if(void 0===e){const r=document.createElement("div"),o=r.style;o.visibility="hidden",o.width="100px",o.msOverflowStyle="scrollbar",document.body.appendChild(r);const i=r.offsetWidth;r.style.overflow="scroll";const s=document.createElement("div");s.style.width="100%",r.appendChild(s);const n=s.offsetWidth;null===(t=r.parentNode)||void 0===t||t.removeChild(r),e=i-n}return e}})();function i(e,t,r){null!==e&&e.style.setProperty(t,r)}function s(e,t){return getComputedStyle(e,null).getPropertyValue(t)}function n(e,t){return parseInt(s(e,t))}let a=0,c=!1;function l(e){const{body:t}=document,r=t.querySelector(".widgetbar-wrap");if(e&&1==++a){const e=s(t,"overflow"),a=n(t,"padding-right");"hidden"!==e.toLowerCase()&&t.scrollHeight>t.offsetHeight&&(i(r,"right",`${o()}px`),t.style.paddingRight=`${a+o()}px`,c=!0),t.classList.add("i-no-scroll")}else if(!e&&a>0&&0==--a&&(t.classList.remove("i-no-scroll"),c)){i(r,"right","0px");let e=0;0,t.scrollHeight<=t.clientHeight&&(e-=o()),t.style.paddingRight=(e<0?0:e)+"px",c=!1}}},89324:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Components:()=>l,showDefaultSearchDialog:()=>c,showSymbolSearchItemsDialog:()=>n.showSymbolSearchItemsDialog});var o=r(82992),i=(r(32563),r(31330)),s=r(65106),n=r(1861),a=r(84015);r(14483),r(49483);!(0,a.isOnMobileAppPage)("any")&&window.matchMedia("(min-width: 602px) and (min-height: 445px)").matches;function c(e){const t=(0,s.getSymbolSearchCompleteOverrideFunction)(),{defaultValue:r,showSpreadActions:a,source:c,onSearchComplete:l,...d}=e,h={...d,showSpreadActions:null!=a?a:(0,i.canShowSpreadActions)(),onSearchComplete:(e,r)=>{null==r||r.symbolType;t(e[0].symbol,e[0].result).then((e=>{o.linking.symbol.setValue(e.symbol),null==l||l(e.symbol)}))}};(0,n.showSymbolSearchItemsDialog)({...h,defaultValue:r})}const l={SymbolSearchWatchlistDialogContentItem:null,SymbolSearchWatchlistDialog:null}},1861:(e,t,r)=>{"use strict";r.d(t,{showSymbolSearchItemsDialog:()=>c});var o=r(50959),i=r(962),s=r(50655),n=r(51826),a=r(32456);function c(e){const{initialMode:t="symbolSearch",autofocus:r=!0,defaultValue:c,showSpreadActions:l,selectSearchOnInit:d,onSearchComplete:h,dialogTitle:u,placeholder:m,fullscreen:p,initialScreen:_,wrapper:y,dialog:f,contentItem:S,onClose:g,footer:b,symbolTypes:v,searchInput:k,emptyState:x,hideMarkedListFlag:I,dialogWidth:w="auto",manager:z,shouldReturnFocus:C}=e;if(n.dialogsOpenerManager.isOpened("SymbolSearch")||n.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const D=document.createElement("div"),L=o.createElement(s.SlotContext.Provider,{value:null!=z?z:null},o.createElement(a.SymbolSearchItemsDialog,{onClose:T,initialMode:t,defaultValue:c,showSpreadActions:l,hideMarkedListFlag:I,selectSearchOnInit:d,onSearchComplete:h,dialogTitle:u,placeholder:m,fullscreen:p,initialScreen:_,wrapper:y,dialog:f,contentItem:S,footer:b,symbolTypes:v,searchInput:k,emptyState:x,autofocus:r,dialogWidth:w,shouldReturnFocus:C}));function T(){i.unmountComponentAtNode(D),n.dialogsOpenerManager.setAsClosed("SymbolSearch"),g&&g()}return i.render(L,D), n.dialogsOpenerManager.setAsOpened("SymbolSearch"),{close:T}}},51826:(e,t,r)=>{"use strict";r.d(t,{DialogsOpenerManager:()=>o,dialogsOpenerManager:()=>i});class o{constructor(){this._storage=new Map}setAsOpened(e,t){this._storage.set(e,t)}setAsClosed(e){this._storage.delete(e)}isOpened(e){return this._storage.has(e)}getDialogPayload(e){return this._storage.get(e)}}const i=new o},90692:(e,t,r)=>{"use strict";r.d(t,{MatchMedia:()=>i});var o=r(50959);class i extends o.PureComponent{constructor(e){super(e),this._handleChange=()=>{this.forceUpdate()},this.state={query:window.matchMedia(this.props.rule)}}componentDidMount(){this._subscribe(this.state.query)}componentDidUpdate(e,t){this.state.query!==t.query&&(this._unsubscribe(t.query),this._subscribe(this.state.query))}componentWillUnmount(){this._unsubscribe(this.state.query)}render(){return this.props.children(this.state.query.matches)}static getDerivedStateFromProps(e,t){return e.rule!==t.query.media?{query:window.matchMedia(e.rule)}:null}_subscribe(e){e.addListener(this._handleChange)}_unsubscribe(e){e.removeListener(this._handleChange)}}},65718:(e,t,r)=>{"use strict";r.d(t,{Portal:()=>c,PortalContext:()=>l});var o=r(50959),i=r(962),s=r(36174),n=r(67961),a=r(50655);class c extends o.PureComponent{constructor(){super(...arguments),this._uuid=(0,s.guid)()}componentWillUnmount(){this._manager().removeWindow(this._uuid)}render(){const e=this._manager().ensureWindow(this._uuid,this.props.layerOptions);return e.style.top=this.props.top||"",e.style.bottom=this.props.bottom||"",e.style.left=this.props.left||"",e.style.right=this.props.right||"",e.style.pointerEvents=this.props.pointerEvents||"",i.createPortal(o.createElement(l.Provider,{value:this},this.props.children),e)}moveToTop(){this._manager().moveToTop(this._uuid)}_manager(){return null===this.context?(0,n.getRootOverlapManager)():this.context}}c.contextType=a.SlotContext;const l=o.createContext(null)},50655:(e,t,r)=>{"use strict";r.d(t,{Slot:()=>i,SlotContext:()=>s});var o=r(50959);class i extends o.Component{shouldComponentUpdate(){return!1}render(){return o.createElement("div",{style:{position:"fixed",zIndex:150,left:0,top:0},ref:this.props.reference})}}const s=o.createContext(null)},16936:e=>{e.exports={ar:["عودة"],ca_ES:["Enrere"],cs:"Back",de:["Zurück"],el:"Back",en:"Back",es:["Atrás"],fa:"Back",fr:["Retour"],he_IL:["חזור"],hu_HU:"Back",id_ID:["Kembali"],it:["Indietro"],ja:["戻る"],ko:["뒤로"],ms_MY:["Kembali"],nl_NL:"Back",pl:["Cofnij"],pt:["Voltar"],ro:"Back",ru:["Назад"],sv:["Tillbaka"],th:["กลับไป"],tr:["Geri"],vi:["Quay lại"],zh:["返回"],zh_TW:["返回"]}},9898:e=>{e.exports={ar:["حق"],ca_ES:["Right (dret de subscripció)"],cs:"Right",de:["Rechter"],el:"Right",en:"Right",es:["Right (derecho de suscripción)"],fa:"Right",fr:["De droite"],he_IL:["זכות Right"],hu_HU:"Right",id_ID:["Kanan"],it:["Diritto"],ja:["ストックオプション"],ko:["라이트"],ms_MY:["Benar"],nl_NL:"Right",pl:["Prawo do udostępniania"],pt:["Direita"],ro:"Right",ru:["Право на акцию"],sv:["Höger"],th:["สิทธิ"],tr:["Sağ"],vi:["Phải"],zh:["认股权"],zh_TW:["認股權"]}},20036:e=>{ -e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}},79852:e=>{e.exports={ar:["سند"],ca_ES:["Bo"],cs:"Bond",de:["Anleihe"],el:"Bond",en:"Bond",es:["Bono"],fa:"Bond",fr:["Obligation"],he_IL:["אגרת חוב"],hu_HU:"Bond",id_ID:["Surat hutang"],it:["Obbligazione"],ja:["債券"],ko:["채권"],ms_MY:["Bon"],nl_NL:"Bond",pl:["Obligacja"],pt:["Título"],ro:"Bond",ru:["Облигации"],sv:["Obligation"],th:["พันธบัตร"],tr:["Tahvil"],vi:["Trái phiếu"],zh:["债券"],zh_TW:["債券"]}},29601:e=>{e.exports={ar:["الوصف"],ca_ES:["Descripció"],cs:["Popis"],de:["Beschreibung"],el:"Description",en:"Description",es:["Descripción"],fa:["شرح"],fr:"Description",he_IL:["תיאור"],hu_HU:["Leírás"],id_ID:["Deskripsi"],it:["Descrizione"],ja:["詳細"],ko:["설명"],ms_MY:["Huraian"],nl_NL:["Beschrijving"],pl:["Opis"],pt:["Descrição"],ro:"Description",ru:["Описание"],sv:["Beskrivning"],th:["คำอธิบาย"],tr:["Açıklama"],vi:["Mô tả"],zh:["描述"],zh_TW:["描述"]}},54406:e=>{e.exports={ar:["لا توجد أسواق تطابق المعايير التي عينتها"],ca_ES:["No hi ha mercats de valors que coincideixin amb els vostres criteris."],cs:"No exchanges match your criteria",de:["Keine Börsen entsprechen Ihren Kriterien"],el:"No exchanges match your criteria",en:"No exchanges match your criteria",es:["No hay mercados de valores que coincidan con sus criterios."],fa:"No exchanges match your criteria",fr:["Aucun échange ne correspond à vos critères"],he_IL:["אין בורסות התואמות את הקריטריונים שלך"],hu_HU:"No exchanges match your criteria",id_ID:["Tidak ada bursa yang sesuai dengan kriteria anda"],it:["Nessuna borsa corrisponde ai tuoi criteri"],ja:["条件に合致する取引所はありません"],ko:["조건에 맞는 익스체인지가 없음"],ms_MY:["Tiada bursa saham yang memenuhi kriteria anda."],nl_NL:"No exchanges match your criteria",pl:["Brak giełd spełniających Twoje kryteria"],pt:["Nenhuma exchange corresponde ao seu critério"],ro:"No exchanges match your criteria",ru:["Нет подходящих бирж"],sv:["Inga börser matchar dina kriterier"],th:["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"],tr:["Kriterlerinize uygun borsa yok"],vi:["Không có sàn giao dịch nào khớp với yêu cầu của bạn"],zh:["没有交易所符合您的条件"],zh_TW:["沒有交易所符合您的條件"]}},41379:e=>{e.exports={ +e.exports={ar:["إلغاء"],ca_ES:["Cancel·la"],cs:["Zrušit"],de:["Abbrechen"],el:["Άκυρο"],en:"Cancel",es:["Cancelar"],fa:["لغو"],fr:["Annuler"],he_IL:["ביטול"],hu_HU:["Törlés"],id_ID:["Batal"],it:["Annulla"],ja:["キャンセル"],ko:["취소"],ms_MY:["Batal"],nl_NL:["Annuleren"],pl:["Anuluj"],pt:["Cancelar"],ro:"Cancel",ru:["Отмена"],sv:["Avbryt"],th:["ยกเลิก"],tr:["İptal"],vi:["Hủy bỏ"],zh:["取消"],zh_TW:["取消"]}},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}},79852:e=>{e.exports={ar:["سند"],ca_ES:["Bo"],cs:"Bond",de:["Anleihe"],el:"Bond",en:"Bond",es:["Bono"],fa:"Bond",fr:["Obligation"],he_IL:["אגרת חוב"],hu_HU:"Bond",id_ID:["Surat hutang"],it:["Obbligazione"],ja:["債券"],ko:["채권"],ms_MY:["Bon"],nl_NL:"Bond",pl:["Obligacja"],pt:["Título"],ro:"Bond",ru:["Облигации"],sv:["Obligation"],th:["พันธบัตร"],tr:["Tahvil"],vi:["Trái phiếu"],zh:["债券"],zh_TW:["債券"]}},29601:e=>{e.exports={ar:["الوصف"],ca_ES:["Descripció"],cs:["Popis"],de:["Beschreibung"],el:"Description",en:"Description",es:["Descripción"],fa:["شرح"],fr:"Description",he_IL:["תיאור"],hu_HU:["Leírás"],id_ID:["Deskripsi"],it:["Descrizione"],ja:["詳細"],ko:["설명"],ms_MY:["Huraian"],nl_NL:["Beschrijving"],pl:["Opis"],pt:["Descrição"],ro:"Description",ru:["Описание"],sv:["Beskrivning"],th:["คำอธิบาย"],tr:["Açıklama"],vi:["Mô tả"],zh:["描述"],zh_TW:["描述"]}},29673:e=>{e.exports={ar:["لا توجد أسواق تطابق المعايير التي عينتها"],ca_ES:["No hi ha mercats de valors que coincideixin amb els vostres criteris."],cs:"No exchanges match your criteria",de:["Keine Börsen entsprechen Ihren Kriterien"],el:"No exchanges match your criteria",en:"No exchanges match your criteria",es:["No hay mercados de valores que coincidan con sus criterios."],fa:"No exchanges match your criteria",fr:["Aucun échange ne correspond à vos critères"],he_IL:["אין בורסות התואמות את הקריטריונים שלך"],hu_HU:"No exchanges match your criteria",id_ID:["Tidak ada bursa yang sesuai dengan kriteria anda"],it:["Nessuna borsa corrisponde ai tuoi criteri"],ja:["条件に合致する取引所はありません"],ko:["조건에 맞는 익스체인지가 없음"],ms_MY:["Tiada bursa saham yang memenuhi kriteria anda."],nl_NL:"No exchanges match your criteria",pl:["Brak giełd spełniających Twoje kryteria"],pt:["Nenhuma exchange corresponde ao seu critério"],ro:"No exchanges match your criteria",ru:["Нет подходящих бирж"],sv:["Inga börser matchar dina kriterier"],th:["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"],tr:["Kriterlerinize uygun borsa yok"],vi:["Không có sàn giao dịch nào khớp với yêu cầu của bạn"],zh:["没有交易所符合您的条件"],zh_TW:["沒有交易所符合您的條件"]}},41379:e=>{e.exports={ ar:["لا توجد رموز تطابق معاييرك"],ca_ES:["Cap símbol coincideix amb els vostres criteris"],cs:"No symbols match your criteria",de:["Für Ihre Kriterien gibt es keine übereinstimmenden Symbole"],el:"No symbols match your criteria",en:"No symbols match your criteria",es:["Ningún símbolo coincide con sus criterios"],fa:"No symbols match your criteria",fr:["Aucun symbole ne correspond à vos critères"],he_IL:["אין סימולים תואמים את הקריטריונים שלך"],hu_HU:"No symbols match your criteria",id_ID:["Tidak ada Simbol yang sesuai dengan kriteria anda"],it:["Nessun simbolo corrisponde ai criteri"],ja:["条件に合致するシンボルはありません"],ko:["조건에 맞는 심볼이 없음"],ms_MY:["Tiada Simbol yang menepati kriteria anda"],nl_NL:"No symbols match your criteria",pl:["Brak symboli spełniających Twoje kryteria"],pt:["Nenhum símbolo compatível com seu critério"],ro:"No symbols match your criteria",ru:["Нет подходящих символов"],sv:["Inga symboler matchar dina kriterier"],th:["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"],tr:["Kriterlerinize uygun sembol yok"],vi:["Không có mã giao dịch nào khớp với tiêu chí của bạn"],zh:["没有代码符合您的条件"],zh_TW:["沒有商品符合您的條件"]}},19724:e=>{e.exports={ar:["مصادر"],ca_ES:["Fonts"],cs:"Sources",de:["Quellen"],el:"Sources",en:"Sources",es:["Fuentes"],fa:"Sources",fr:"Sources",he_IL:["מקורות"],hu_HU:"Sources",id_ID:["Sumber"],it:["Fonti"],ja:["情報源"],ko:["자료"],ms_MY:["Sumber-sumber"],nl_NL:"Sources",pl:["Źródła"],pt:["Fontes"],ro:"Sources",ru:["Источники"],sv:["Källor"],th:["แหล่งที่มา"],tr:["Kaynak"],vi:["Nguồn"],zh:["来源"],zh_TW:["來源"]}},52298:e=>{e.exports={ar:["بحث"],ca_ES:["Cercar"],cs:["Hledat"],de:["Suche"],el:["Αναζήτησή"],en:"Search",es:["Buscar"],fa:["جستجو"],fr:["Chercher"],he_IL:["חפש"],hu_HU:["Keresés"],id_ID:["Cari"],it:["Cerca"],ja:["検索"],ko:["찾기"],ms_MY:["Cari"],nl_NL:["Zoeken"],pl:["Szukaj"],pt:["Pesquisar"],ro:"Search",ru:["Поиск"],sv:["Sök"],th:["ค้นหา"],tr:["Ara"],vi:["Tìm kiếm"],zh:["搜索"],zh_TW:["搜尋"]}},13269:e=>{e.exports={ar:["اختر مصدراً"],ca_ES:["Selecciona font"],cs:"Select source",de:["Quelle wählen"],el:"Select source",en:"Select source",es:["Seleccionar fuente"],fa:"Select source",fr:["Sélectionner la source"],he_IL:["בחר מקור"],hu_HU:"Select source",id_ID:["Pilih sumber"],it:["Seleziona fonte"],ja:["情報源を選択"],ko:["자료 선택"],ms_MY:["Pilih sumber"],nl_NL:"Select source",pl:["Wybierz źródło"],pt:["Selecionar fonte"],ro:"Select source",ru:["Выбрать источник"],sv:["Välj källa"],th:["เลือกแหล่งที่มา"],tr:["Kaynak seç"],vi:["Chọn nguồn"],zh:["选择来源"],zh_TW:["選擇來源"]}},89053:e=>{e.exports={ar:["رمز"],ca_ES:["Símbol"],cs:"Symbol",de:"Symbol",el:["Σύμβολο"],en:"Symbol",es:["Símbolo"],fa:["نماد"],fr:["Symbole"],he_IL:["סימול"],hu_HU:["Szimbólum"],id_ID:["Simbol"],it:["Simbolo"],ja:["シンボル"],ko:["심볼"],ms_MY:["Simbol"],nl_NL:["Symbool"],pl:"Symbol",pt:["Símbolo"],ro:"Symbol",ru:["Инструмент"],sv:"Symbol",th:["สัญลักษณ์"],tr:["Sembol"],vi:["Mã"],zh:["商品代码"],zh_TW:["商品代碼"]}},48490:e=>{e.exports={ar:["الرمز والوصف"],ca_ES:["Símbol i descripció"],cs:"Symbol & description",de:["Symbol & Beschreibung"],el:"Symbol & description", en:"Symbol & description",es:["Símbolo y descripción"],fa:"Symbol & description",fr:["Symbole & description"],he_IL:["סימול ותיאור"],hu_HU:"Symbol & description",id_ID:["Simbol & deskripsi"],it:["Simbolo e descrizione"],ja:["シンボル & 詳細"],ko:["심볼 & 설명"],ms_MY:["Simbol & penjelasan"],nl_NL:"Symbol & description",pl:["Symbol i opis"],pt:["Símbolo & descrição"],ro:"Symbol & description",ru:["Инструмент и описание"],sv:["Symbol & beskrivning"],th:["สัญลักษณ์และคำอธิบาย"],tr:["Sembol ve açıklama"],vi:["Mã giao dịch & mô tả"],zh:["商品和描述"],zh_TW:["商品&描述"]}},75905:e=>{e.exports={ar:["بحث عن الرموز"],ca_ES:["Cerca de símbols"],cs:"Symbol Search",de:["Symbol Suche"],el:"Symbol Search",en:"Symbol Search",es:["Búsqueda de símbolos"],fa:"Symbol Search",fr:["Recherche de symbole"],he_IL:["חיפוש סימולים"],hu_HU:"Symbol Search",id_ID:["Pencarian Simbol"],it:["Ricerca simbolo"],ja:["シンボル検索"],ko:["심볼 찾기"],ms_MY:["Cari simbol"],nl_NL:"Symbol Search",pl:["Wyszukiwanie symboli"],pt:["Pesquisa de Símbolo"],ro:"Symbol Search",ru:["Поиск инструментов"],sv:["Symbolsök"],th:["ค้นหาตัวย่อ"],tr:["Sembol Arama"],vi:["Tìm kiếm Mã giao dịch"],zh:["商品代码搜索"],zh_TW:["商品搜尋"]}},12629:e=>{e.exports={ar:["السلع"],ca_ES:"commodity",cs:"commodity",de:["Rohstoff"],el:"commodity",en:"commodity",es:["materia prima"],fa:"commodity",fr:["produit de base"],he_IL:["סחורה"],hu_HU:"commodity",id_ID:["komiditas"],it:["materia prima"],ja:["コモディティ"],ko:["상품"],ms_MY:["komoditi"],nl_NL:"commodity",pl:["towar"],pt:"commodity",ro:"commodity",ru:["товары"],sv:"commodity",th:["คอมมอดิตี้"],tr:["Emtia"],vi:["hàng hóa"],zh:["商品"],zh_TW:["商品"]}},87592:e=>{e.exports={ar:["عقود الفروقات"],ca_ES:"cfd",cs:"cfd",de:"cfd",el:"cfd",en:"cfd",es:"cfd",fa:"cfd",fr:"cfd",he_IL:["חוזה הפרשים cfd"],hu_HU:"cfd",id_ID:"cfd",it:"cfd",ja:["CFD"],ko:["씨에프디"],ms_MY:"cfd",nl_NL:"cfd",pl:"cfd",pt:"cfd",ro:"cfd",ru:"cfd",sv:"cfd",th:"cfd",tr:"cfd",vi:"cfd",zh:["差价合约"],zh_TW:"cfd"}},8448:e=>{e.exports={ar:["العملات الرقمية"],ca_ES:["cripto"],cs:"crypto",de:"crypto",el:"crypto",en:"crypto",es:["cripto"],fa:"crypto",fr:"crypto",he_IL:["קריפטו"],hu_HU:["kripto"],id_ID:"crypto",it:["cripto"],ja:["暗号"],ko:["크립토"],ms_MY:["kripto"],nl_NL:"crypto",pl:["krypto"],pt:["Cripto"],ro:"crypto",ru:["криптовалюты"],sv:["krypto"],th:["คริปโต"],tr:["kripto"],vi:["tiền điện tử"],zh:["加密"],zh_TW:"crypto"}},67245:e=>{e.exports={ar:["إيصال إيداع"],ca_ES:"dr",cs:"dr",de:"dr",el:"dr",en:"dr",es:"dr",fa:"dr",fr:"dr",he_IL:"dr",hu_HU:"dr",id_ID:"dr",it:"dr",ja:["預託証券"],ko:"dr",ms_MY:"dr",nl_NL:"dr",pl:["Potwierdzenie wpłaty"],pt:"dr",ro:"dr",ru:["Депоз. расписки"],sv:"dr",th:"dr",tr:"dr",vi:"dr",zh:"dr",zh_TW:"dr"}},88720:e=>{e.exports={ar:["اقتصاد"],ca_ES:["economia"],cs:"economy",de:["Wirtschaft"],el:"economy",en:"economy",es:["economía"],fa:"economy",fr:["économie"],he_IL:["כַּלְכָּלָה"],hu_HU:"economy",id_ID:["ekonomi"],it:["economia"],ja:["経済指標"],ko:["경제"],ms_MY:["ekonomi"],nl_NL:"economy",pl:["gospodarka"],pt:["economia"],ro:"economy",ru:["экономические данные"],sv:["ekonomi"],th:["เศรษฐกิจ"],tr:["ekonomi"], vi:["kinh tế"],zh:["经济"],zh_TW:["經濟"]}},39512:e=>{e.exports={ar:["فوركس"],ca_ES:["Forex"],cs:"forex",de:["Devisen"],el:"forex",en:"forex",es:["Forex"],fa:"forex",fr:["Forex"],he_IL:['מט"ח'],hu_HU:"forex",id_ID:"forex",it:"forex",ja:["FX"],ko:["외환"],ms_MY:"forex",nl_NL:"forex",pl:"forex",pt:"forex",ro:"forex",ru:["форекс"],sv:["valutor"],th:["ฟอเร็กซ์"],tr:["döviz"],vi:"forex",zh:["外汇"],zh_TW:["外匯"]}},81859:e=>{e.exports={ar:["العقود الآجلة"],ca_ES:["futurs"],cs:"futures",de:["Futures"],el:"futures",en:"futures",es:["futuros"],fa:"futures",fr:"futures",he_IL:["חוזים עתידיים"],hu_HU:"futures",id_ID:["kontrak berjangka"],it:["future"],ja:["先物"],ko:["퓨쳐스"],ms_MY:["pasaran hadapan"],nl_NL:"futures",pl:["Kontrakty terminowe"],pt:["futuros"],ro:"futures",ru:["фьючерсы"],sv:["terminer"],th:["ฟิวเจอร์ส"],tr:["vadeli"],vi:["hợp đồng tương lai"],zh:["期货"],zh_TW:["期貨"]}},12754:e=>{e.exports={ar:["مؤشر"],ca_ES:["índex"],cs:"index",de:["Index"],el:"index",en:"index",es:["índice"],fa:"index",fr:["indice"],he_IL:["מדד"],hu_HU:"index",id_ID:["indeks"],it:["indice"],ja:["指数"],ko:["지수"],ms_MY:["indeks"],nl_NL:"index",pl:["indeks"],pt:["índice"],ro:"index",ru:["индексы"],sv:"index",th:["ดัชนี"],tr:["endeks"],vi:["chỉ số"],zh:["指数"],zh_TW:["指數"]}},60804:e=>{e.exports={ar:["المؤشرات"],ca_ES:"indices",cs:"indices",de:["Indizes"],el:"indices",en:"indices",es:["índices"],fa:"indices",fr:"indices",he_IL:["מדדים"],hu_HU:"indices",id_ID:["indeks"],it:["Indici"],ja:["指数"],ko:["지수"],ms_MY:["indeks"],nl_NL:["indexen"],pl:["indeksy"],pt:["índices"],ro:"indices",ru:["индексы"],sv:["index"],th:["ดัชนี"],tr:["endeks"],vi:["các chỉ báo"],zh:["指数"],zh_TW:["指數"]}},36931:e=>{e.exports={ar:["سهم"],ca_ES:["accions"],cs:"stock",de:["Aktie"],el:"stock",en:"stock",es:["acciones"],fa:"stock",fr:"stock",he_IL:["מניה"],hu_HU:"stock",id_ID:["saham"],it:["azione"],ja:["株式"],ko:["스탁"],ms_MY:["saham"],nl_NL:"stock",pl:["akcja"],pt:["ação"],ro:"stock",ru:["акция"],sv:["aktier"],th:["หุ้น"],tr:["hisse"],vi:["cổ phiếu"],zh:["股票"],zh_TW:["股票"]}}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/th.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..ef5018c9 --- /dev/null +++ b/charting_library/bundles/th.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count} (แท่ง)"]},9671:t=>{t.exports=["#{count} (ราคา, แท่ง)"]},91282:t=>{t.exports=["#1 (แท่ง)"]},1961:t=>{t.exports=["#1 (ราคา)"]},12706:t=>{t.exports=["#1 (ราคา, แท่ง)"]},92195:t=>{t.exports=["#1 (ตำแหน่งในแนวตั้ง %, แท่ง)"]},66187:t=>{t.exports=["ค่าเฉลี่ย"]},5066:t=>{t.exports=["เปอร์เซ็นต์"]},89795:t=>{t.exports=["ทวนเข็มนาฬิกา"]},43809:t=>{t.exports=["ค่าสัมประสิทธิ์แบบเปอร์เซ็นต์"]},40054:t=>{t.exports=["สี"]},47737:t=>{t.exports=["โหมดสถิติแบบ Compact"]},4639:t=>{t.exports=["พิกัดตำแหน่ง"]},76655:t=>{t.exports=["เงินสด"]},99120:t=>{t.exports=["ช่อง"]},60066:t=>{t.exports=["การเปลี่ยนแปลงในจุด"]},36150:t=>{t.exports=["มุม"]},38280:t=>{t.exports=["มุม"]},95264:t=>{t.exports=["ขนาดบัญชี"]},85160:t=>{t.exports=["แสดงสถิติเสมอ"]},54189:t=>{t.exports=["เส้นโค้ง"]},34674:t=>{t.exports=["ค่าเฉลี่ย HL ในมินติ๊ก"]},17608:t=>{t.exports=["ป้ายด้านล่าง"]},48848:t=>{t.exports=["เส้นขอบ"]},72269:t=>{t.exports=["เส้นขอบ"]},27331:t=>{t.exports=["พื้นหลัง"]},66282:t=>{t.exports=["พื้นหลัง #1"]},19949:t=>{t.exports=["ช่วงบาร์"]},81260:t=>{t.exports=["ตาราง"]},67114:t=>{t.exports=["วันที่/ช่วงเวลา"]},37067:t=>{t.exports=["การกระจัด (ราคา, บาร์)"]},75460:t=>{t.exports=["ระยะ"]},46211:t=>{t.exports=["หมุดอีโมจิ"]},46001:t=>{t.exports=["ราคาเข้าซื้อ"]},1220:t=>{t.exports=["ยืดออก"]},71116:t=>{t.exports=["ยืดส่วนล่างออก"]},45809:t=>{t.exports=["ยืดออกทางซ้าย"]},25892:t=>{t.exports=["ยืดเส้นด้านซ้าย"]},13611:t=>{t.exports=["ยืดเส้น"]},3304:t=>{t.exports=["เส้นที่ยืดด้านซ้าย"]},83095:t=>{t.exports=["ยืดเส้นไปทางขวา"]},14025:t=>{t.exports=["ยืดออกทางขวา"]},74395:t=>{t.exports=["ยืดเส้นด้านขวา"]},85197:t=>{t.exports=["ยืดส่วนบนออก"]},17006:t=>{t.exports=["ขนาดตัวอักษร"]},31343:t=>{t.exports="Failure text"},28565:t=>{t.exports="Failure background"},87931:t=>{t.exports=["แฟน"]},39836:t=>{t.exports=["Fib levels ในแบบล็อกสเกล"]},10578:t=>{t.exports=["เต็มวงกลม"]},25264:t=>{t.exports=["บาร์ HL"]},66049:t=>{t.exports=["แท่ง เปิดปิด"]},27531:t=>{t.exports=["ขนาดล็อต"]},99180:t=>{t.exports=["แถบล่าง"]},53861:t=>{t.exports=["แบนด์ล่าง #2"]},44775:t=>{t.exports=["แบนด์ล่าง #3"]},85206:t=>{t.exports=["ป้ายชื่อ"]},75332:t=>{t.exports=["ขอบของป้าย"]},14773:t=>{t.exports=["พื้นหลังป้ายชื่อ"]},37126:t=>{t.exports=["ตัวหนังสือของป้าย"]},79106:t=>{t.exports=["ระดับ"]},95610:t=>{t.exports=["เส้นระดับ"]},79307:t=>{t.exports=["ป้ายชื่อทางซ้าย"]},49286:t=>{t.exports=["เส้น - สูงต่ำ/2"]},17676:t=>{t.exports=["เส้น - เปิด"]},47669:t=>{t.exports=["เส้น-ปิด"]},71899:t=>{t.exports=["เส้น - สูง"]},83394:t=>{t.exports=["เส้น - ต่ำ"]},60489:t=>{t.exports=["สีเส้น"]},53889:t=>{t.exports=["โหมด"]},95543:t=>{t.exports=["เดือน"]},24510:t=>{t.exports=["จุดกลาง"]},22213:t=>{t.exports="Source background"},15500:t=>{t.exports="Source border"},79238:t=>{t.exports="Source text"},37249:t=>{t.exports=["สถิติ"]},28712:t=>{t.exports=["ตำแหน่งสถิติ"]},50948:t=>{t.exports=["สีจุดสิ้นสุด"]},56119:t=>{t.exports=["ระดับหยุดขาดทุน"]},69835:t=>{t.exports="Success text"},91141:t=>{ +t.exports="Success background"},2694:t=>{t.exports=["% การเปลี่ยนแปลง"]},650:t=>{t.exports=["เปอร์เซ็นต์"]},25684:t=>{t.exports=["ราคา"]},23675:t=>{t.exports=["ป้ายราคา"]},75675:t=>{t.exports=["ป้ายราคา"]},16103:t=>{t.exports=["ระดับราคา"]},46964:t=>{t.exports=["ช่วงราคา"]},59771:t=>{t.exports=["อัตราส่วน ราคา/แท่ง"]},29072:t=>{t.exports=["ราคา"]},2635:t=>{t.exports=["ระดับทำกำไร"]},33886:t=>{t.exports="Ranges and ratio"},24186:t=>{t.exports=["ย้อนกลับ"]},91367:t=>{t.exports="Right labels"},63833:t=>{t.exports=["ความเสี่ยง"]},95545:t=>{t.exports=["เวฟ"]},10209:t=>{t.exports=["ป้ายชื่อด้านบน"]},98001:t=>{t.exports="Target background"},89258:t=>{t.exports="Target border"},45302:t=>{t.exports=["สีเป้าหมาย"]},74289:t=>{t.exports="Target text"},17932:t=>{t.exports=["บังคับให้ตัวหนังสืออยู่ในขอบเขตที่กำหนด"]},55325:t=>{t.exports=["ป้ายเวลา"]},77838:t=>{t.exports=["ระดับเวลา"]},2295:t=>{t.exports=["โปร่งแสง"]},4372:t=>{t.exports=["เส้นแนวโน้ม"]},26775:t=>{t.exports=["แถบบน"]},21774:t=>{t.exports=["แบนด์บน #2"]},21076:t=>{t.exports=["แบนด์บน #3"]},12374:t=>{t.exports=["ใช้สีเดียว"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["มูลค่า"]},25227:t=>{t.exports=["ความแปรปรวน"]},1670:t=>{t.exports=["เปลี่ยนมุม"]},38829:t=>{t.exports=["เปลี่ยนสีลูกศร"]},23723:t=>{t.exports=["เปลี่ยนแถบพิกัด X"]},72080:t=>{t.exports=["เปลี่ยนสี flag"]},66266:t=>{t.exports=["เปลี่ยนราคาพิกัด Y"]},98905:t=>{t.exports=["เปลี่ยนระยะขอบด้านบน"]},11049:t=>{t.exports=["เปลี่ยนพิกัดตำแหน่งแนวตั้ง Y"]},98057:t=>{t.exports=["เปลี่ยนสี {title} เส้น VWAP"]},55218:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้น VWAP"]},31804:t=>{t.exports=["เปลี่ยน {title} ทวนเข็มนาฬิกา"]},99128:t=>{t.exports=["เปลี่ยนการมองเห็นค่าสัมประสิทธิ์ {title} เป็นเปอร์เซ็นต์"]},20216:t=>{t.exports=["เปลี่ยนสี {title}"]},35435:t=>{t.exports=["เปลี่ยน {title} โหมดสถิติแบบ compact"]},550:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} แท่งเทียนขาขึ้น"]},28146:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นขอบแท่งเทียน"]},7373:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} แท่งเทียนขาลง"]},38742:t=>{t.exports=["เปลี่ยนสี {title} แท่งเทียนขาลง"]},42273:t=>{t.exports=["เปลี่ยนสี {title} แท่งเทียนขาขึ้น"]},76054:t=>{t.exports=["เปลี่ยนสี {title} ไส้เทียน"]},27029:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ไส้เทียน"]},22430:t=>{t.exports=["เปลี่ยน {title} เปลี่ยนการมองเห็นจุด"]},45537:t=>{t.exports=["เปลี่ยนการมองเห็น {title} มุม"]},31775:t=>{t.exports=["เปลี่ยน {title} ขนาดบัญชี"]},37913:t=>{t.exports=["เปลี่ยน {title} แสดงสถิติเสมอ"]},15521:t=>{t.exports=["เปลี่ยนสีเส้น {title} ทั้งหมด"]},17466:t=>{t.exports=["เปลี่ยนสี {title} เส้นอาร์ค {index}"]},72307:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นอาร์ค {index}"]},13853:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นอาร์ค {index}"]},78680:t=>{t.exports=["เปลี่ยน {title} ค่าเฉลี่ย HL"]},15802:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านล่าง"]},36438:t=>{t.exports=["เปลี่ยนความโปร่งใสพื้นหลัง {title}"]},64548:t=>{t.exports=["เปลี่ยนการมองเห็น {title} พื้นหลัง"]},75312:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title}"]},39651:t=>{ +t.exports=["เปลี่ยนสีพื้นหลัง {title} 1"]},78177:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} 2"]},42746:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงระยะแท่ง"]},53770:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นกริด"]},29145:t=>{t.exports=["เปลี่ยนสี {title} เส้นกริด"]},64949:t=>{t.exports=["เปลี่ยนรูปแบบ {title} เส้นกริด"]},93548:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นกริด"]},15485:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงวัน/เวลา"]},3400:t=>{t.exports=["เปลี่ยนองศามุม {title}"]},91534:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ระยะห่าง"]},65056:t=>{t.exports=["เปลี่ยน {title} อีโมจิ"]},65899:t=>{t.exports=["เปลี่ยนการมองเห็น {title} อีโมจิ"]},59354:t=>{t.exports=["เปลี่ยน {title} ราคาเข้าซื้อ"]},1447:t=>{t.exports=["ขยาย {title} ด้านล่าง"]},15258:t=>{t.exports=["ขยาย {title} ด้านล่าง"]},96902:t=>{t.exports=["เปลี่ยน {title} การขยายเส้น"]},896:t=>{t.exports=["ขยาย {title} ด้านบน"]},3708:t=>{t.exports=["ขยาย {title} ไปทางซ้าย"]},52889:t=>{t.exports=["ขยาย {title} ไปทางขวา"]},86647:t=>{t.exports=["เปลี่ยน {title} ส่วนขยาย"]},3156:t=>{t.exports=["เปลี่ยนสี {title} ข้อความที่ล้มเหลว"]},49885:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ที่ล้มเหลว"]},89126:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นแฟน {index}"]},30016:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นแฟน {index}"]},82516:t=>{t.exports=["เปลี่ยนสี {title} เส้นแฟน {index}"]},78142:t=>{t.exports=["เปลี่ยนการมองเห็น {title} แฟน"]},79467:t=>{t.exports=["เปลี่ยนสี {title} เส้นแฟน"]},45739:t=>{t.exports=["เปลี่ยน {title} ระดับฟีโบนัชชีบนล็อกสเกล"]},99670:t=>{t.exports=["เปลี่ยนการพลิก {title}"]},35165:t=>{t.exports=["เปลี่ยนการมองเห็น {title} วงกลมเต็ม"]},48983:t=>{t.exports=["เปลี่ยนสี {title} ภาพพื้นหลัง"]},45025:t=>{t.exports=["เปลี่ยน {title} ขนาดล็อต"]},13901:t=>{t.exports=["เปลี่ยนสี {title} เส้นแถบล่าง"]},78425:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นแถบล่าง"]},99491:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นแถบล่าง"]},55469:t=>{t.exports=["เปลี่ยน {title} แบนด์ล่าง #2 สีของเส้น"]},76157:t=>{t.exports=["เปลี่ยน {title} แบนด์ล่าง #2 การมองเห็นของเส้น"]},8081:t=>{t.exports=["เปลี่ยน {title} แบนด์ล่าง #2 ความกว้างของเส้น"]},95016:t=>{t.exports=["เปลี่ยน {title} แบนด์ล่าง #3 สีของเส้น"]},84928:t=>{t.exports=["เปลี่ยน {title} แบนด์ล่าง #3 การมองเห็นของเส้น"]},44693:t=>{t.exports=["เปลี่ยน {title} แบนด์ล่าง #3 ความกว้างของเส้น"]},81170:t=>{t.exports=["เปลี่ยนการจัดตำแหน่ง {title} ป้ายกำกับ"]},22775:t=>{t.exports=["เปลี่ยนขนาดตัวอักษรของป้ายกำกับ {title}"]},24338:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับ"]},32891:t=>{t.exports=["เปลี่ยนค่าสัมประสิทธิ์เส้น {title} ระดับ {index}"]},85551:t=>{t.exports=["เปลี่ยนสีเส้น {title} ระดับ {index}"]},47840:t=>{t.exports=["เปลี่ยนรูปแบบเส้น {title} ระดับ {index}"]},45463:t=>{t.exports=["เปลี่ยน {title} เลเวล {index} การมองเห็นเส้น"]},90098:t=>{t.exports=["เปลี่ยนความกว้างเส้น {title} ระดับ {index}"]},26710:t=>{t.exports=["เปลี่ยนระดับการมองเห็น {title}"]},2359:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านซ้าย"]},44643:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้น"]},20563:t=>{ +t.exports=["เปลี่ยนสี {title} เส้น"]},66982:t=>{t.exports=["เปลี่ยนรูปแบบ {title} เส้น"]},94441:t=>{t.exports=["เปลี่ยนโหมด {title}"]},89996:t=>{t.exports=["เปลี่ยนการมองเห็น {title} จุดกึ่งกลาง"]},36618:t=>{t.exports=["เปลี่ยนการสะท้อน {title}"]},18544:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ต้นฉบับ"]},48035:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} ต้นฉบับ"]},42286:t=>{t.exports=["เปลี่ยนสี {title} ข้อความต้นฉบับ"]},588:t=>{t.exports=["เปลี่ยน {title} ตำแหน่งสถิติ"]},54659:t=>{t.exports=["เปลี่ยนสี {title} สต็อป"]},89182:t=>{t.exports=["เปลี่ยน {title} ระดับการหยุด"]},82224:t=>{t.exports=["เปลี่ยน {title} ราคาหยุดขาดทุน"]},88383:t=>{t.exports=["เปลี่ยนสี {title} ข้อความที่สำเร็จ"]},26967:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ที่สำเร็จ"]},62243:t=>{t.exports=["เปลี่ยน {title} เปอร์เซ็นต์การมองเห็นการเปลี่ยนแปลง"]},45936:t=>{t.exports=["เปลี่ยน {title} การมองเห็นป้ายราคา"]},88577:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายราคา"]},47045:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงราคา"]},94028:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ราคา"]},56175:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ราคา"]},44539:t=>{t.exports=["เปลี่ยน {title} ระดับทำกำไร"]},41646:t=>{t.exports=["เปลี่ยน {title} ราคาทำกำไร"]},52877:t=>{t.exports=["เปลี่ยน {title} ย้อนกลับ"]},16598:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านขวา"]},31553:t=>{t.exports=["เปลี่ยน {title} ความเสี่ยง"]},40344:t=>{t.exports=["เปลี่ยน {title} โหมดการแสดงความเสี่ยง"]},73137:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านบน"]},52387:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} เป้าหมาย"]},6921:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} เป้าหมาย"]},97573:t=>{t.exports=["เปลี่ยนสี {title} เป้าหมาย"]},27634:t=>{t.exports=["เปลี่ยนสี {title} ข้อความเป้าหมาย"]},33822:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายเวลา"]},84321:t=>{t.exports=["เปลี่ยนความโปร่งใส {title}"]},10417:t=>{t.exports=["เปลี่ยนสี {title} เส้นแถบบน"]},58722:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นแถบบน"]},13633:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นแถบบน"]},64709:t=>{t.exports=["เปลี่ยน {title} แบนด์บน #2 สีของเส้น"]},97847:t=>{t.exports=["เปลี่ยน {title} แบนด์บน #2 การมองเห็นของเส้น"]},62921:t=>{t.exports=["เปลี่ยน {title} แบนด์บน #2 ความกว้างของเส้น"]},94153:t=>{t.exports=["เปลี่ยน {title} แบนด์บน #3 สีของเส้น"]},19835:t=>{t.exports=["เปลี่ยน {title} แบนด์บน #3 การมองเห็นของเส้น"]},68310:t=>{t.exports=["เปลี่ยน {title} แบนด์บน #3 ความกว้างของเส้น"]},12355:t=>{t.exports=["เปลี่ยน {title} ค่าความแปรปรวน"]},25937:t=>{t.exports=["เปลี่ยน {toolName} แนวป้ายกำกับแนวตั้ง"]},46991:t=>{t.exports=["เปลี่ยน {toolName} แนวป้ายกำกับแนวนอน"]},73080:t=>{t.exports=["เปลี่ยน {toolName} ทิศทางป้ายกำกับ"]},24272:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นเส้น"]},46404:t=>{t.exports=["เปลี่ยน {toolName} ความกว้างเส้น"]},50265:t=>{t.exports=["เปลี่ยนสี {toolName} เส้น"]},72781:t=>{t.exports=["ขยายเส้น {toolName} ไปทางซ้าย"]},84613:t=>{t.exports=["เปลี่ยน {toolName} ขยายเส้นทางขวา"]},62603:t=>{t.exports=["เปลี่ยน {toolName} เส้นซ้ายสุด"]},62412:t=>{ +t.exports=["เปลี่ยน {toolName} เส้นนขวาสุด"]},35422:t=>{t.exports=["เปลี่ยน {toolName} รูปแบบเส้น"]},77690:t=>{t.exports=["เปลี่ยน {toolName} ข้อความ"]},69871:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นข้อความ"]},25878:t=>{t.exports=["เปลี่ยน {toolName} การตัดข้อความ"]},91832:t=>{t.exports=["เปลี่ยน {toolName} สีพื้นหลังข้อความ"]},18610:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นพื้นหลังข้อความ"]},44755:t=>{t.exports=["เปลี่ยน {toolName} สีเส้นขอบข้อความ"]},6324:t=>{t.exports=["เปลี่ยน {toolName} ความกว้างเส้นขอบข้อความ"]},45529:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นเส้นขอบข้อความ"]},6500:t=>{t.exports=["เปลี่ยน {toolName} สีข้อความ"]},51614:t=>{t.exports=["เปลี่ยน {toolName} อักษรตัวหนา"]},18572:t=>{t.exports=["เปลี่ยน {toolName} อักษรตัวเอียง"]},48382:t=>{t.exports=["เปลี่ยน {toolName} ขนาดตัวอักษร"]},18567:t=>{t.exports=["เปลี่ยนคุณสมบัติ {propertyName}"]},21926:t=>{t.exports=["สีพื้นหลัง"]},52241:t=>{t.exports=["เติมพื้นหลัง"]},70607:t=>{t.exports=["สีเส้น"]},41075:t=>{t.exports=["รูปแบบเส้น"]},73043:t=>{t.exports=["ความกว้างเส้น"]},72223:t=>{t.exports=["เลื่อนภาพวาด"]},41437:t=>{t.exports=["สีตัวอักษร"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.4053.929467332218f26dc70f.js b/charting_library/bundles/th.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..3fd74096 --- /dev/null +++ b/charting_library/bundles/th.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["แท่ง"]},19648:e=>{e.exports=["12 ชั่วโมง"]},55838:e=>{e.exports=["24 ชั่วโมง"]},72171:e=>{e.exports=["ตรงกลาง"]},88364:e=>{e.exports=["รูปแบบพื้นฐานของแผนภูมิ"]},46720:e=>{e.exports=["เส้นกากบาท"]},50985:e=>{e.exports=["สกุลเงิน"]},17319:e=>{e.exports=["สกุลเงินและหน่วย"]},19481:e=>{e.exports=["รูปลักษณ์"]},68791:e=>{e.exports=["โต้เถียง"]},95036:e=>{e.exports=["เส้นราคาปิดเฉลี่ย"]},91757:e=>{e.exports=["ข้างล่าง"]},27331:e=>{e.exports=["พื้นหลัง"]},22519:e=>{e.exports=["ค่าเปลี่ยนแปลงของแท่ง"]},87845:e=>{e.exports=["ปุ่ม"]},39392:e=>{e.exports=["เส้นกริด"]},25209:e=>{e.exports=["รูปแบบวันที่"]},55090:e=>{e.exports=["วันในสัปดาห์บนป้ายกำกับ"]},29601:e=>{e.exports=["คำอธิบาย"]},26897:e=>{e.exports=["เหตุการณ์"]},77405:e=>{e.exports=["แนวนอน"]},34403:e=>{e.exports=["แนวนอนเท่านั้น"]},60971:e=>{e.exports=["ราคาสูงและต่ำ"]},61142:e=>{e.exports=["อินดิเคเตอร์"]},34905:e=>{e.exports=["มูลค่าของอินดิเคเตอร์"]},29687:e=>{e.exports=["อินดิเคเตอร์และฉลากมูลค่าทางการเงิน"]},25084:e=>{e.exports=["ป้ายชื่ออินดิเคเตอร์และการเงิน"]},9654:e=>{e.exports=["ป้ายชื่ออินดิเคเตอร์"]},99487:e=>{e.exports=["ราคา เปิด สูง ต่ำ และปิด OHLC ของแท่งเทียน"]},75991:e=>{e.exports=["สถานะตลาดเปิด"]},96073:e=>{e.exports=["คำอธิบายแบบยาว"]},78905:e=>{e.exports=["ป้ายกำกับระดับราคา"]},19286:e=>{e.exports=["ซ้าย"]},70500:e=>{e.exports=["เงิน"]},66653:e=>{e.exports=["มาร์จิ้น"]},76476:e=>{e.exports=["ตรงกลาง"]},42502:e=>{e.exports=["ไม่มีป้ายที่ทับซ้อนกัน"]},49199:e=>{e.exports=["ไม่มี"]},74343:e=>{e.exports=["ปุ่มนำทาง"]},43115:e=>{e.exports=["มาตราส่วน"]},53224:e=>{e.exports=["การวางตำแหน่งสเกล"]},79194:e=>{e.exports=["เส้นสถานะ"]},89053:e=>{e.exports=["สัญลักษณ์"]},35383:e=>{e.exports=["ชื่อสัญลักษณ์"]},27767:e=>{e.exports=["ป้ายค่าราคาล่าสุดของตัวย่อ"]},40847:e=>{e.exports=["ป้ายค่าราคาปิดวันก่อนหน้าของตัวย่อ"]},50446:e=>{e.exports=["หน้าต่างใหม่"]},73908:e=>{e.exports=["ตัวแยกบานหน้าต่าง"]},36014:e=>{e.exports=["เปอร์เซ็นต์"]},78621:e=>{e.exports=["ปิ๊ป"]},74823:e=>{e.exports=["ป้ายราคาก่อน/หลังตลาดเปิดปิด"]},64859:e=>{e.exports=["สเกลราคา"]},76523:e=>{e.exports=["ราคาและค่าเปอร์เซ็นต์"]},21141:e=>{e.exports=["ขวา"]},40187:e=>{e.exports=["ระยะขอบด้านขวา"]},77705:e=>{e.exports=["ลายน้ำ"]},26458:e=>{e.exports=["ไส้เทียน"]},65994:e=>{e.exports=["บน"]},92960:e=>{e.exports=["การจัดตำแหน่งตัวอักษร"]},90581:e=>{e.exports=["การเรียงตัวของตัวอักษร"]},67369:e=>{e.exports=["หัวเรื่อง"]},31326:e=>{e.exports=["ชื่อเรื่อง"]},23097:e=>{e.exports=["ทิกเกอร์"]},82168:e=>{e.exports=["ทิกเกอร์และคำอธิบาย"]},43637:e=>{e.exports=["ขนาดเวลา"]},97316:e=>{e.exports=["รูปแบบชั่วโมงเวลา"]},90801:e=>{e.exports=["การซื้อขาย"]},77534:e=>{e.exports=["หน่วย"]},1111:e=>{e.exports=["ปริมาณการซื้อขาย"]},80170:e=>{e.exports=["ค่าตามสเกล"]},91322:e=>{e.exports=["มูลค่า"]},37174:e=>{e.exports=["แนวตั้งและแนวนอน"]},36426:e=>{e.exports=["แนวตั้งเท่านั้น"]},44085:e=>{e.exports=["แนวตั้ง"]},57889:e=>{e.exports=["เปลี่ยนการมองเห็นค่า OHLC"]},35646:e=>{e.exports=["เปลี่ยนการมองเห็นปุ่มนำทาง"] +},18644:e=>{e.exports=["เปลี่ยนการมองเห็นสถานะตลาดเปิด"]},45110:e=>{e.exports=["เปลี่ยนการมองเห็นการเปลี่ยนบาร์"]},10349:e=>{e.exports=["เปลี่ยนระยะขอบด้านล่าง"]},88161:e=>{e.exports=["เปลี่ยนสกุลเงินและการมองเห็นป้ายหน่วย"]},84060:e=>{e.exports=["เปลี่ยนการมองเห็นป้ายสกุลเงิน"]},99011:e=>{e.exports=["เปลี่ยนสีพื้นหลังชาร์ต"]},72458:e=>{e.exports=["เปลี่ยนประเภทพื้นหลังของชาร์ต"]},37034:e=>{e.exports=["เปลี่ยนความกว้างเส้นตัด"]},29951:e=>{e.exports=["เปลี่ยนสีเส้นเส้นตัด"]},92027:e=>{e.exports=["เปลี่ยนรูปแบบเส้นตัด"]},50457:e=>{e.exports=["เปลี่ยนรูปแบบวันที่"]},7104:e=>{e.exports=["เปลี่ยนวันในสัปดาห์บนป้ายกำกับ"]},27764:e=>{e.exports=["เปลี่ยนการมองเห็นเส้นกริด"]},88096:e=>{e.exports=["เปลี่ยนสีเส้นกริดแนวนอน"]},31325:e=>{e.exports=["เปลี่ยนการมองเห็นชื่ออินดิเคเตอร์"]},99774:e=>{e.exports=["เปลี่ยนการมองเห็นค่าอินดิเคเตอร์"]},96162:e=>{e.exports=["เปลี่ยนการมองเห็นอาร์กิวเมนต์อินดิเคเตอร์"]},59820:e=>{e.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นป้ายชื่อการเงิน"]},90512:e=>{e.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นฉลากมูลค่าทางการเงิน"]},97956:e=>{e.exports=["เปลี่ยนความโปร่งใสพื้นหลังคำอธิบาย"]},61061:e=>{e.exports=["เปลี่ยนการมองเห็นพื้นหลังคำอธิบาย"]},37730:e=>{e.exports=["เปลี่ยนการมองเห็นปุ่มหน้าต่างเสริม"]},89032:e=>{e.exports=["เปลี่ยนสีตัวคั่นบานหน้าต่าง"]},35636:e=>{e.exports=["เปลี่ยนระยะขอบด้านขวา"]},66601:e=>{e.exports=["เปลี่ยนเปอร์เซ็นต์ระยะขอบขวา"]},25616:e=>{e.exports=["เปลี่ยนสีสัญลักษณ์ลายน้ำ"]},87159:e=>{e.exports=["เปลี่ยนการมองเห็นสัญลักษณ์ลายน้ำ"]},26717:e=>{e.exports=["เปลี่ยนการมองเห็นคำอธิบายสัญลักษณ์"]},6091:e=>{e.exports=["เปลี่ยนสัญลักษณ์การมองเห็น"]},28741:e=>{e.exports=["เปลี่ยนโหมดสัญลักษณ์ค่าสุดท้าย"]},95071:e=>{e.exports=["เปลี่ยนรูปแบบคำอธิบายสัญลักษณ์"]},35065:e=>{e.exports=["เปลี่ยนสีสเกลข้อความ"]},84382:e=>{e.exports=["เปลี่ยนขนาดสเกลตัวอักษร"]},12468:e=>{e.exports=["เปลี่ยนสีสเกลเส้น"]},71589:e=>{e.exports=["เปลี่ยนการมองเห็นตัวแบ่งเซสชั่น"]},15035:e=>{e.exports=["เปลี่ยนความกว้างตัวแบ่งเซสชั่น"]},1579:e=>{e.exports=["เปลี่ยนสีตัวแบ่งเซสชั่น"]},21460:e=>{e.exports=["เปลี่ยนรูปแบบตัวแบ่งเซสชั่น"]},76991:e=>{e.exports=["เปลี่ยนรูปแบบชั่วโมงเวลา"]},98905:e=>{e.exports=["เปลี่ยนระยะขอบด้านบน"]},7011:e=>{e.exports=["เปลี่ยนการมองเห็นป้ายหน่วย"]},22722:e=>{e.exports=["เปลี่ยนสีเส้นกริดแนวตั้ง"]},9455:e=>{e.exports=["เปลี่ยนการมองเห็นค่าวอลุ่ม"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.435.ada80623f71848fbb57d.js b/charting_library/bundles/th.435.ada80623f71848fbb57d.js deleted file mode 100644 index 264b73ba..00000000 --- a/charting_library/bundles/th.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["แท่ง"]},19648:e=>{e.exports=["12 ชั่วโมง"]},55838:e=>{e.exports=["24 ชั่วโมง"]},72171:e=>{e.exports=["ตรงกลาง"]},88364:e=>{e.exports=["รูปแบบพื้นฐานของแผนภูมิ"]},46720:e=>{e.exports=["เส้นกากบาท"]},50985:e=>{e.exports=["สกุลเงิน"]},17319:e=>{e.exports=["สกุลเงินและหน่วย"]},19481:e=>{e.exports=["รูปลักษณ์"]},68791:e=>{e.exports=["โต้เถียง"]},95036:e=>{e.exports=["เส้นราคาปิดเฉลี่ย"]},91757:e=>{e.exports=["ข้างล่าง"]},27331:e=>{e.exports=["พื้นหลัง"]},22519:e=>{e.exports=["ค่าเปลี่ยนแปลงของแท่ง"]},87845:e=>{e.exports=["ปุ่ม"]},39392:e=>{e.exports=["เส้นกริด"]},25209:e=>{e.exports=["รูปแบบวันที่"]},55090:e=>{e.exports=["วันในสัปดาห์บนป้ายกำกับ"]},29601:e=>{e.exports=["คำอธิบาย"]},26897:e=>{e.exports=["เหตุการณ์"]},77405:e=>{e.exports=["แนวนอน"]},34403:e=>{e.exports=["แนวนอนเท่านั้น"]},60971:e=>{e.exports=["ราคาสูงและต่ำ"]},61142:e=>{e.exports=["อินดิเคเตอร์"]},34905:e=>{e.exports=["มูลค่าของอินดิเคเตอร์"]},29687:e=>{e.exports=["อินดิเคเตอร์และฉลากมูลค่าทางการเงิน"]},25084:e=>{e.exports=["ป้ายชื่ออินดิเคเตอร์และการเงิน"]},9654:e=>{e.exports=["ป้ายชื่ออินดิเคเตอร์"]},99487:e=>{e.exports=["ราคา เปิด สูง ต่ำ และปิด OHLC ของแท่งเทียน"]},75991:e=>{e.exports=["สถานะตลาดเปิด"]},96073:e=>{e.exports=["คำอธิบายแบบยาว"]},78905:e=>{e.exports=["ป้ายกำกับระดับราคา"]},19286:e=>{e.exports=["ซ้าย"]},70500:e=>{e.exports=["เงิน"]},66653:e=>{e.exports=["มาร์จิ้น"]},76476:e=>{e.exports=["ตรงกลาง"]},42502:e=>{e.exports=["ไม่มีป้ายที่ทับซ้อนกัน"]},49199:e=>{e.exports=["ไม่มี"]},74343:e=>{e.exports=["ปุ่มนำทาง"]},43115:e=>{e.exports=["มาตราส่วน"]},53224:e=>{e.exports=["การวางตำแหน่งสเกล"]},79194:e=>{e.exports=["เส้นสถานะ"]},89053:e=>{e.exports=["สัญลักษณ์"]},35383:e=>{e.exports=["ชื่อสัญลักษณ์"]},27767:e=>{e.exports=["ป้ายค่าราคาล่าสุดของตัวย่อ"]},40847:e=>{e.exports=["ป้ายค่าราคาปิดวันก่อนหน้าของตัวย่อ"]},50446:e=>{e.exports=["หน้าต่างใหม่"]},73908:e=>{e.exports=["ตัวแยกบานหน้าต่าง"]},36014:e=>{e.exports=["เปอร์เซ็นต์"]},78621:e=>{e.exports=["ปิ๊ป"]},74823:e=>{e.exports=["ป้ายราคาก่อน/หลังตลาดเปิดปิด"]},64859:e=>{e.exports=["สเกลราคา"]},76523:e=>{e.exports=["ราคาและค่าเปอร์เซ็นต์"]},21141:e=>{e.exports=["ขวา"]},40187:e=>{e.exports=["ระยะขอบด้านขวา"]},77705:e=>{e.exports=["ลายน้ำ"]},26458:e=>{e.exports=["ไส้เทียน"]},65994:e=>{e.exports=["บน"]},92960:e=>{e.exports=["การจัดตำแหน่งตัวอักษร"]},90581:e=>{e.exports=["การเรียงตัวของตัวอักษร"]},67369:e=>{e.exports=["หัวเรื่อง"]},31326:e=>{e.exports=["ชื่อเรื่อง"]},23097:e=>{e.exports=["ทิกเกอร์"]},82168:e=>{e.exports=["ทิกเกอร์และคำอธิบาย"]},43637:e=>{e.exports=["ขนาดเวลา"]},97316:e=>{e.exports=["รูปแบบชั่วโมงเวลา"]},90801:e=>{e.exports=["การซื้อขาย"]},77534:e=>{e.exports=["หน่วย"]},1111:e=>{e.exports=["ปริมาณการซื้อขาย"]},80170:e=>{e.exports=["ค่าตามสเกล"]},91322:e=>{e.exports=["มูลค่า"]},37174:e=>{e.exports=["แนวตั้งและแนวนอน"]},36426:e=>{e.exports=["แนวตั้งเท่านั้น"]},44085:e=>{e.exports=["แนวตั้ง"]},57889:e=>{e.exports=["เปลี่ยนการมองเห็นค่า OHLC"]},35646:e=>{e.exports=["เปลี่ยนการมองเห็นปุ่มนำทาง"]}, -18644:e=>{e.exports=["เปลี่ยนการมองเห็นสถานะตลาดเปิด"]},45110:e=>{e.exports=["เปลี่ยนการมองเห็นการเปลี่ยนบาร์"]},10349:e=>{e.exports=["เปลี่ยนระยะขอบด้านล่าง"]},88161:e=>{e.exports=["เปลี่ยนสกุลเงินและการมองเห็นป้ายหน่วย"]},84060:e=>{e.exports=["เปลี่ยนการมองเห็นป้ายสกุลเงิน"]},99011:e=>{e.exports=["เปลี่ยนสีพื้นหลังชาร์ต"]},72458:e=>{e.exports=["เปลี่ยนประเภทพื้นหลังของชาร์ต"]},37034:e=>{e.exports=["เปลี่ยนความกว้างเส้นตัด"]},29951:e=>{e.exports=["เปลี่ยนสีเส้นเส้นตัด"]},92027:e=>{e.exports=["เปลี่ยนรูปแบบเส้นตัด"]},50457:e=>{e.exports=["เปลี่ยนรูปแบบวันที่"]},7104:e=>{e.exports=["เปลี่ยนวันในสัปดาห์บนป้ายกำกับ"]},27764:e=>{e.exports=["เปลี่ยนการมองเห็นเส้นกริด"]},88096:e=>{e.exports=["เปลี่ยนสีเส้นกริดแนวนอน"]},31325:e=>{e.exports=["เปลี่ยนการมองเห็นชื่ออินดิเคเตอร์"]},99774:e=>{e.exports=["เปลี่ยนการมองเห็นค่าอินดิเคเตอร์"]},96162:e=>{e.exports=["เปลี่ยนการมองเห็นอาร์กิวเมนต์อินดิเคเตอร์"]},59820:e=>{e.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นป้ายชื่อการเงิน"]},90512:e=>{e.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นฉลากมูลค่าทางการเงิน"]},97956:e=>{e.exports=["เปลี่ยนความโปร่งใสพื้นหลังคำอธิบาย"]},61061:e=>{e.exports=["เปลี่ยนการมองเห็นพื้นหลังคำอธิบาย"]},37730:e=>{e.exports=["เปลี่ยนการมองเห็นปุ่มหน้าต่างเสริม"]},89032:e=>{e.exports=["เปลี่ยนสีตัวคั่นบานหน้าต่าง"]},35636:e=>{e.exports=["เปลี่ยนระยะขอบด้านขวา"]},66601:e=>{e.exports=["เปลี่ยนเปอร์เซ็นต์ระยะขอบขวา"]},25616:e=>{e.exports=["เปลี่ยนสีสัญลักษณ์ลายน้ำ"]},87159:e=>{e.exports=["เปลี่ยนการมองเห็นสัญลักษณ์ลายน้ำ"]},26717:e=>{e.exports=["เปลี่ยนการมองเห็นคำอธิบายสัญลักษณ์"]},6091:e=>{e.exports=["เปลี่ยนสัญลักษณ์การมองเห็น"]},28741:e=>{e.exports=["เปลี่ยนโหมดสัญลักษณ์ค่าสุดท้าย"]},95071:e=>{e.exports=["เปลี่ยนรูปแบบคำอธิบายสัญลักษณ์"]},35065:e=>{e.exports=["เปลี่ยนสีสเกลข้อความ"]},84382:e=>{e.exports=["เปลี่ยนขนาดสเกลตัวอักษร"]},12468:e=>{e.exports=["เปลี่ยนสีสเกลเส้น"]},76991:e=>{e.exports=["เปลี่ยนรูปแบบชั่วโมงเวลา"]},98905:e=>{e.exports=["เปลี่ยนระยะขอบด้านบน"]},7011:e=>{e.exports=["เปลี่ยนการมองเห็นป้ายหน่วย"]},22722:e=>{e.exports=["เปลี่ยนสีเส้นกริดแนวตั้ง"]},9455:e=>{e.exports=["เปลี่ยนการมองเห็นค่าวอลุ่ม"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/th.505.978e053ffa4899c28da8.js similarity index 81% rename from charting_library/bundles/th.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/th.505.978e053ffa4899c28da8.js index e009ad64..82e8728e 100644 --- a/charting_library/bundles/th.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/th.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["ย้อนกลับ"]},14642:t=>{t.exports=["สีเข้ม"]},69841:t=>{t.exports=["สีอ่อน"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["วัน"],t.exports.h_dates=["ชั่วโมง"],t.exports.m_dates=["นาที"],t.exports.s_dates=["วินาที"],t.exports.in_dates=["ใน"]},97840:t=>{t.exports=["วัน"]},64302:t=>{t.exports=["ชั่วโมง"]},79442:t=>{t.exports=["นาที"]},22448:t=>{t.exports=["วินาที"]},16493:t=>{t.exports=["{title} สำเนา"]},13395:t=>{t.exports="D"},37720:t=>{t.exports="M"},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports="W"},13994:t=>{t.exports="h"},6791:t=>{t.exports=["นาที"]},2949:t=>{t.exports="s"},77297:t=>{t.exports=["ปิด"]},56723:t=>{t.exports=["สูง"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["ต่ำ"]},78155:t=>{t.exports=["เปิด"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["ปิด"],t.exports.Back_input=["กลับไป"],t.exports.Minimize_input="Minimize",t.exports["Hull MA_input"]=["ฮัล เอ็มเอ"],t.exports["{number} item_combobox_input"]=["{number} รายการ"],t.exports.Length_input=["ความยาว"],t.exports.Plot_input=["พล็อต"],t.exports.Zero_input=["0"],t.exports.Signal_input=["สัญญาณ"],t.exports.Long_input=["ซื้อ"],t.exports.Short_input=["สั้น"],t.exports.UpperLimit_input=["ข้อจำกัดส่วนบน"],t.exports.LowerLimit_input=["จำกัดด้านล่าง"],t.exports.Offset_input=["สิ่งชดเชย"],t.exports.length_input=["ความยาว"],t.exports.mult_input="mult",t.exports.short_input=["ขาย"],t.exports.long_input=["ซื้อ"],t.exports.Limit_input=["จำกัด"],t.exports.Move_input=["เคลื่อนที่"],t.exports.Value_input=["มูลค่า"],t.exports.Method_input="Method",t.exports["Values in status line_input"]=["ค่าในบรรทัดสถานะ"],t.exports["Labels on price scale_input"]=["ป้ายกำกับระดับราคา"],t.exports["Accumulation/Distribution_input"]=["การสะสม/การกระจาย"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["เส้นอิควอลิตี้"],t.exports["Window Size_input"]=["ขนาดหน้าต่าง"],t.exports.Sigma_input=["ซิกม่า"],t.exports["Aroon Up_input"]=["เอรูนขึ้น"],t.exports["Aroon Down_input"]=["เอรูนลง"],t.exports.Upper_input=["ส่วนบน"],t.exports.Lower_input=["ต่ำกว่า"],t.exports.Deviation_input=["การเบี่ยงเบน"],t.exports["Levels Format_input"]=["รูปแบบระดับ"],t.exports["Labels Position_input"]=["ตำแหน่งป้ายชื่อ"],t.exports["0 Level Color_input"]=["สีระดับ 0"],t.exports["0.236 Level Color_input"]=["สีระดับ 0.236"],t.exports["0.382 Level Color_input"]=["สีระดับ 0.382"],t.exports["0.5 Level Color_input"]=["สีระดับ 0.5"],t.exports["0.618 Level Color_input"]=["สีระดับ 0.618"],t.exports["0.65 Level Color_input"]=["สีระดับ 0.65"],t.exports["0.786 Level Color_input"]=["สีระดับ 0.786"],t.exports["1 Level Color_input"]=["สีระดับ 1"],t.exports["1.272 Level Color_input"]=["สีระดับ 1.272"],t.exports["1.414 Level Color_input"]=["สีระดับ 1.414"],t.exports["1.618 Level Color_input"]=["สีระดับ 1.618"],t.exports["1.65 Level Color_input"]=["สีระดับ 1.65"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["ย้อนกลับ"]},14642:t=>{t.exports=["สีเข้ม"]},69841:t=>{t.exports=["สีอ่อน"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["วัน"],t.exports.h_dates=["ชั่วโมง"],t.exports.m_dates=["นาที"],t.exports.s_dates=["วินาที"],t.exports.in_dates=["ใน"]},97840:t=>{t.exports=["วัน"]},64302:t=>{t.exports=["ชั่วโมง"]},79442:t=>{t.exports=["นาที"]},22448:t=>{t.exports=["วินาที"]},16493:t=>{t.exports=["{title} สำเนา"]},13395:t=>{t.exports="D"},37720:t=>{t.exports="M"},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports="W"},13994:t=>{t.exports="h"},6791:t=>{t.exports=["นาที"]},2949:t=>{t.exports="s"},77297:t=>{t.exports=["ปิด"]},56723:t=>{t.exports=["สูง"]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["ต่ำ"]},78155:t=>{t.exports=["เปิด"]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["ปิด"],t.exports.Back_input=["กลับไป"],t.exports.Minimize_input="Minimize",t.exports["Hull MA_input"]=["ฮัล เอ็มเอ"],t.exports["{number} item_combobox_input"]=["{number} รายการ"],t.exports.Length_input=["ความยาว"],t.exports.Plot_input=["พล็อต"],t.exports.Zero_input=["0"],t.exports.Signal_input=["สัญญาณ"],t.exports.Long_input=["ซื้อ"],t.exports.Short_input=["สั้น"],t.exports.UpperLimit_input=["ข้อจำกัดส่วนบน"],t.exports.LowerLimit_input=["จำกัดด้านล่าง"],t.exports.Offset_input=["สิ่งชดเชย"],t.exports.length_input=["ความยาว"],t.exports.mult_input="mult",t.exports.short_input=["ขาย"],t.exports.long_input=["ซื้อ"],t.exports.Limit_input=["จำกัด"],t.exports.Move_input=["เคลื่อนที่"],t.exports.Value_input=["มูลค่า"],t.exports.Method_input="Method",t.exports["Values in status line_input"]=["ค่าในบรรทัดสถานะ"],t.exports["Labels on price scale_input"]=["ป้ายกำกับระดับราคา"],t.exports["Accumulation/Distribution_input"]=["การสะสม/การกระจาย"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["เส้นอิควอลิตี้"],t.exports["Window Size_input"]=["ขนาดหน้าต่าง"],t.exports.Sigma_input=["ซิกม่า"],t.exports["Aroon Up_input"]=["เอรูนขึ้น"],t.exports["Aroon Down_input"]=["เอรูนลง"],t.exports.Upper_input=["ส่วนบน"],t.exports.Lower_input=["ต่ำกว่า"],t.exports.Deviation_input=["การเบี่ยงเบน"],t.exports["Levels Format_input"]=["รูปแบบระดับ"],t.exports["Labels Position_input"]=["ตำแหน่งป้ายชื่อ"],t.exports["0 Level Color_input"]=["สีระดับ 0"],t.exports["0.236 Level Color_input"]=["สีระดับ 0.236"],t.exports["0.382 Level Color_input"]=["สีระดับ 0.382"],t.exports["0.5 Level Color_input"]=["สีระดับ 0.5"],t.exports["0.618 Level Color_input"]=["สีระดับ 0.618"],t.exports["0.65 Level Color_input"]=["สีระดับ 0.65"],t.exports["0.786 Level Color_input"]=["สีระดับ 0.786"],t.exports["1 Level Color_input"]=["สีระดับ 1"],t.exports["1.272 Level Color_input"]=["สีระดับ 1.272"],t.exports["1.414 Level Color_input"]=["สีระดับ 1.414"],t.exports["1.618 Level Color_input"]=["สีระดับ 1.618"],t.exports["1.65 Level Color_input"]=["สีระดับ 1.65"], t.exports["2.618 Level Color_input"]=["สีระดับ 2.618"],t.exports["2.65 Level Color_input"]=["สีระดับ 2.65"],t.exports["3.618 Level Color_input"]=["สีระดับ 3.618"],t.exports["3.65 Level Color_input"]=["สีระดับ 3.65"],t.exports["4.236 Level Color_input"]=["สีระดับ 4.236"],t.exports["-0.236 Level Color_input"]=["สีระดับ -0.236"],t.exports["-0.382 Level Color_input"]=["สีระดับ -0.382"],t.exports["-0.618 Level Color_input"]=["สีระดับ -0.618"],t.exports["-0.65 Level Color_input"]=["สีระดับ -0.65"],t.exports.ADX_input=["เอดีเอ็กซ์"],t.exports["ADX Smoothing_input"]=["เอดีเอ็กซ์"],t.exports["DI Length_input"]=["ความยาว DI"],t.exports.Smoothing_input=["ความราบเรียบ"],t.exports.ATR_input=["เอทีอาร์"],t.exports.Growing_input=["การเติบโต"],t.exports.Falling_input=["การตกลง"],t.exports["Color 0_input"]=["สี 0"],t.exports["Color 1_input"]=["สี 1"],t.exports.Source_input=["แหล่งกำเนิด"],t.exports.StdDev_input="StdDev",t.exports.Basis_input=["พื้นฐาน"],t.exports.Median_input=["ค่าเฉลี่ย"],t.exports["Bollinger Bands %B_input"]=["โบลลิงเจอร์แบนด์ %บี"],t.exports.Overbought_input=["การซื้อเป็นจำนวนมากเกินไป"],t.exports.Oversold_input=["การขายเป็นจำนวนมากเกินไป"],t.exports["Bollinger Bands Width_input"]=["ความกว้างโบลลิงเจอร์แบนด์"],t.exports["RSI Length_input"]=["ความยาว RSI"],t.exports["UpDown Length_input"]=["ความยาวของการขึ้นลง"],t.exports["ROC Length_input"]=["ความยาว ROC"],t.exports.MF_input=["เอ็มเอฟ"],t.exports.resolution_input="resolution",t.exports["Fast Length_input"]="Fast Length",t.exports["Slow Length_input"]="Slow Length",t.exports["Chaikin Oscillator_input"]="Chaikin Oscillator",t.exports.P_input=["พี"],t.exports.X_input=["เอ็กซ์"],t.exports.Q_input=["คิว"],t.exports.p_input=["พี"],t.exports.x_input=["เอ็กซ์"],t.exports.q_input=["คิว"],t.exports.Price_input=["ราคา"],t.exports["Chande MO_input"]="Chande MO",t.exports["Zero Line_input"]=["เส้น 0"],t.exports["Color 2_input"]=["สี 2"],t.exports["Color 3_input"]=["สี 3"],t.exports["Color 4_input"]=["สี 4"],t.exports["Color 5_input"]=["สี 5"],t.exports["Color 6_input"]=["สี 6"],t.exports["Color 7_input"]=["สี 7"],t.exports["Color 8_input"]=["สี 8"],t.exports.CHOP_input=["ช็อบ"],t.exports["Upper Band_input"]=["แถบบน"],t.exports["Lower Band_input"]=["แถบล่าง"],t.exports.CCI_input=["ซีซีไอ"],t.exports["Smoothing Line_input"]=["เส้นเรียบ"],t.exports["Smoothing Length_input"]=["ความยาวเรียบ"],t.exports["WMA Length_input"]=["ความยาว WMA"],t.exports["Long RoC Length_input"]=["ระยะอาร์โอซียาว"],t.exports["Short RoC Length_input"]=["ขายระยะอาร์โอซี"],t.exports.sym_input=["สมมาตร"],t.exports.Symbol_input=["สัญลักษณ์"],t.exports.Correlation_input=["ความสัมพันธ์"],t.exports.Period_input=["ระยะเวลา"],t.exports.Centered_input=["ศูนย์กลาง"],t.exports["Detrended Price Oscillator_input"]="Detrended Price Oscillator",t.exports.isCentered_input=["คือตรงกลาง"],t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]="ADX smoothing",t.exports["+DI_input"]=["+ดีไอ"],t.exports["-DI_input"]=["-ดีไอ"],t.exports.DEMA_input=["ค่าเฉลี่ยเคลื่อนที่แบบเอกซ์โพเนนเชียล 2 เท่า"], t.exports.Divisor_input=["ดีไวเซอร์"],t.exports.EOM_input=["อีโอเอ็ม"],t.exports["Elder's Force Index_input"]=["ดัชีนเอลเดอร์ฟอร์ช"],t.exports.Percent_input=["เปอร์เซ็นต์"],t.exports.Exponential_input=["เอ็กซ์โพเนนเชี่ยล"],t.exports.Average_input="Average",t.exports["Upper Percentage_input"]="Upper Percentage",t.exports["Lower Percentage_input"]="Lower Percentage",t.exports.Fisher_input=["ฟิชเชอร์"],t.exports.Trigger_input=["ทริกเกอร์"],t.exports.Level_input=["ระดับ"],t.exports["Trader EMA 1 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 1"],t.exports["Trader EMA 2 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 2"],t.exports["Trader EMA 3 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 3"],t.exports["Trader EMA 4 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 4"],t.exports["Trader EMA 5 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 5"],t.exports["Trader EMA 6 length_input"]=["เทรดเดอร์ ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 6"],t.exports["Investor EMA 1 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 1"],t.exports["Investor EMA 2 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 2"],t.exports["Investor EMA 3 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 3"],t.exports["Investor EMA 4 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 4"],t.exports["Investor EMA 5 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 5"],t.exports["Investor EMA 6 length_input"]=["นักลงทุน ค่าเส้นเฉลี่ยเคลื่อนที่เอกซ์โปเนนเชียล ความยาวระยะที่ 6"],t.exports.HV_input=["เอชวี"],t.exports["Conversion Line Periods_input"]=["การเปลี่ยนระยะของเส้น"],t.exports["Base Line Periods_input"]=["ช่วงเวลาเส้นพื้นฐาน"],t.exports["Lagging Span_input"]=["ระยะช่วงแล็ค"],t.exports["Conversion Line_input"]=["การเปลี่ยนเส้น"],t.exports["Base Line_input"]=["เส้นพื้นฐาน"],t.exports["Leading Span A_input"]=["การนำ 1"],t.exports["Leading Span B_input"]=["ระยะช่วงแล็ค 2"],t.exports["Plots Background_input"]="Plots Background",t.exports["yay Color 0_input"]=["สี yay 0"],t.exports["yay Color 1_input"]=["สี yay 1"],t.exports.Multiplier_input=["ตัวคูณ"],t.exports["Bands style_input"]=["รูปแบบแบนด์"],t.exports.Middle_input=["ตรงกลาง"],t.exports.useTrueRange_input=["ใช้ระยะจริง"],t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input="SMALen1",t.exports.SMALen2_input="SMALen2",t.exports.SMALen3_input="SMALen3",t.exports.SMALen4_input="SMALen4",t.exports.SigLen_input="SigLen",t.exports.KST_input=["เคเอสที"],t.exports.Sig_input="Sig",t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input="smalen1",t.exports.smalen2_input="smalen2", t.exports.smalen3_input="smalen3",t.exports.smalen4_input="smalen4",t.exports.siglen_input="siglen",t.exports["Upper Deviation_input"]=["ค่าเบี่ยงเบนมาตรฐานด้านบน"],t.exports["Lower Deviation_input"]=["ค่าเบี่ยงเบนด้านล่าง"],t.exports["Use Upper Deviation_input"]=["ใช้ค่าเบี่ยงเบนด้านบน"],t.exports["Use Lower Deviation_input"]=["ค่าเบี่ยงเบนมาตรฐานด้านล่าง"],t.exports.Count_input=["การนับ"],t.exports.Crosses_input=["การตัดกัน"],t.exports.MOM_input=["เอ็มโอเอ็ม"],t.exports.MA_input=["เอ็มเอ"],t.exports["Length EMA_input"]=["ความยาว อีเอ็มเอ"],t.exports["Length MA_input"]=["ความยาว เอ็มเอ"],t.exports["Fast length_input"]=["ความยาวได้อย่างรวดเร็ว"],t.exports["Slow length_input"]=["ความยาวช้า"],t.exports["Signal smoothing_input"]=["ความราบเรียบของสัญญาณ"],t.exports["Simple ma(oscillator)_input"]="Simple ma(oscillator)",t.exports["Simple ma(signal line)_input"]=["ค่าเฉลี่ยเคลื่อนที่แบบง่าย(เส้นสัญญาณ)"],t.exports.Histogram_input=["ฮิสโตรแกรม"],t.exports.MACD_input=["แมคดี"],t.exports.fastLength_input=["ความยาวเร็ว"],t.exports.slowLength_input=["ความยาวช้า"],t.exports.signalLength_input=["ความยาวสัญญาณ"],t.exports.NV_input=["เอ็นวี"],t.exports.OnBalanceVolume_input=["ปริมาณความสมดุล"],t.exports.Start_input=["เริ่มต้น"],t.exports.Increment_input=["จำนวนที่เพิ่มขึ้น"],t.exports["Max value_input"]=["มูลค่าสูงสุด"],t.exports.ParabolicSAR_input=["พาราโบลิกซาร์"],t.exports.start_input=["เริ่ม"],t.exports.increment_input=["จำนวนที่เพิ่มขึ้น"],t.exports.maximum_input=["มากที่สุด"],t.exports["Short length_input"]=["ความยาวที่สั้น"],t.exports["Long length_input"]=["ระยะยาว"],t.exports.OSC_input=["โอเอสซี"],t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input=["พีวีที"],t.exports.ROC_input=["อาร์โอซี"],t.exports.RSI_input=["ดัชนีความแข็งแรงสัมพันธ์"],t.exports.RVGI_input=["อาร์วีจีไอ"],t.exports.RVI_input=["อาร์วีไอ"],t.exports["Long period_input"]=["ระยะซื้อ"],t.exports["Short period_input"]=["ระยะขาย"],t.exports["Signal line period_input"]=["ระยะเส้นสัญญาณ"],t.exports.SMI_input=["เอสเอ็มไอ"],t.exports["SMI Ergodic Oscillator_input"]="SMI Ergodic Oscillator",t.exports.Indicator_input=["ตัวชี้วัด"],t.exports.Oscillator_input="Oscillator",t.exports.K_input=["เค"],t.exports.D_input=["ดี"],t.exports.smoothK_input=["สมูทเค"],t.exports.smoothD_input=["สมูทดี"],t.exports["%K_input"]=["%เค"],t.exports["%D_input"]=["%ดี"],t.exports["Stochastic Length_input"]="Stochastic Length",t.exports["RSI Source_input"]=["แหล่งดัชนีความแข็งแรงสัมพันธ์"],t.exports.lengthRSI_input=["ความยาวอาร์เอสไอ"],t.exports.lengthStoch_input=["ความยาวStoch"],t.exports.TRIX_input=["ทริกซ์"],t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["ระยะยาว"],t.exports["Short Length_input"]=["ความยาวที่สั้น"],t.exports["Signal Length_input"]=["ความยาวของสัญญาณ"],t.exports.Length1_input=["ความยาว 1"],t.exports.Length2_input=["ความยาว 2"],t.exports.Length3_input=["ความยาว 3"],t.exports.length7_input=["ความยาว7"],t.exports.length14_input=["ความยาว14"],t.exports.length28_input=["ความยาว28"],t.exports.UO_input=["ยูโอ"], @@ -18,13 +18,13 @@ t.exports["Moving Average Multiple_study"]="Moving Average Multiple",t.exports[" t.exports["Volty Expan Close Strategy_study"]="Volty Expan Close Strategy",t.exports["Woodies CCI_study"]="Woodies CCI"},40434:t=>{t.exports=["Volume Profile แบบ Fixed Range"]},32819:t=>{t.exports=["ปริมาณ"]},66051:t=>{t.exports=["รอง"]},86054:t=>{t.exports=["นาที"]},20936:t=>{t.exports=["ข้อความ"]},98478:t=>{t.exports=["ไม่สามารถคัดลอกได้"]},34004:t=>{t.exports=["ไม่สามารถตัดได้"]},96260:t=>{t.exports=["ไม่สามารถวางได้"]},94370:t=>{t.exports=["นับถอยหลังไปยังราคาปิดของแท่ง"]},15168:t=>{t.exports=["โคลอมโบ"]},36018:t=>{t.exports=["คอลัมน์"]},19372:t=>{t.exports=["ความคิดเห็น"]},20229:t=>{t.exports=["เปรียบเทียบ หรือ เพิ่มสัญลักษณ์"]},46689:t=>{t.exports=["ยืนยันการป้อนเข้า"]},43432:t=>{t.exports=["โคเปนเฮเกน"]},35216:t=>{t.exports=["คัดลอก"]},87898:t=>{t.exports=["คัดลอกเลย์เอาท์ชาร์ต"]},28851:t=>{t.exports=["คัดลอกราคา"]},94099:t=>{t.exports=["ไคโร"]},64149:t=>{t.exports=["กล่องคำพูด"]},63528:t=>{t.exports=["แท่งเทียน"]},46837:t=>{t.exports=["การากัส"]},53705:t=>{t.exports=["คาซาบลังก้า"]},49329:t=>{t.exports=["เปลี่ยนแปลง"]},28089:t=>{t.exports=["เปลี่ยนสัญลักษณ์"]},99374:t=>{t.exports=["เปลี่ยนช่วง"]},14412:t=>{t.exports=["คุณสมบัติชาร์ต"]},26619:t=>{t.exports=["ชาร์ตแนวคิดการซื้อขายหุ้นของเทรดเดอร์โดย TradingView"]},12011:t=>{t.exports=["คัดลอกรูปภาพชาร์ตไปยังคลิปบอร์ดแล้ว {emoji}"]},59884:t=>{t.exports=["หมู่เกาะแชทัม"]},28244:t=>{t.exports=["ชิคาโก"]},49648:t=>{t.exports=["ฉงชิ่ง"]},90068:t=>{t.exports=["วงกลม"]},32234:t=>{t.exports=["คลิกเพื่อสร้างจุด"]},52977:t=>{t.exports=["คัดลอก"]},31691:t=>{t.exports=["ปิด"]},50493:t=>{t.exports=["สร้างคำสั่งซื้อขาย"]},52302:t=>{t.exports=["สร้างคำสั่งแบบ Limit"]},29908:t=>{t.exports=["ตัดกัน"]},60997:t=>{t.exports=["เส้นตัดกัน"]},81520:t=>{t.exports=["สกุลเงิน"]},98486:t=>{t.exports=["ช่วงเวลาปัจจุบันและสูงกว่า"]},73106:t=>{t.exports=["ช่วงเวลาปัจจุบันและต่ำกว่า"]},85964:t=>{t.exports=["ช่วงเวลาปัจจุบันเท่านั้น"]},17206:t=>{t.exports=["โค้ง"]},95176:t=>{t.exports=["รอบ"]},87761:t=>{t.exports=["เส้นวัฏจักร"]},27891:t=>{t.exports=["รูปแบบ Cypher"]},56996:t=>{t.exports=["มีเลย์เอาต์ที่มีชื่อนั้นอยู่แล้ว"]},30192:t=>{t.exports=["มีเลย์เอาต์ที่มีชื่อนั้นอยู่แล้ว คุณต้องการเขียนทับหรือไม่"]},32852:t=>{t.exports=["แพทเทิร์น เอบีซีดี"]},88010:t=>{t.exports=["อัมสเตอร์ดัม"]},37422:t=>{t.exports=["ตั้งค่าวิเคราะห์การเทรด"]},99873:t=>{t.exports=["แองเคอเรจ"]},66828:t=>{t.exports=["ข้อความ"]},94782:t=>{t.exports=["ข้อความ"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["เพิ่มเส้นแนวนอน"]},45743:t=>{t.exports=["เพิ่มสัญลักษณ์"]},8700:t=>{t.exports=["เพิ่มการแจ้งเตือน"]},7005:t=>{t.exports=["เพิ่มการแจ้งเตือนใน{title} ที่{price}"]},64885:t=>{t.exports=["เพิ่มการแจ้งเตือนบน {drawing}"]},44469:t=>{t.exports=["เพิ่มการแจ้งเตือนบน {series}"]},64596:t=>{t.exports=["เพิ่มการแจ้งเตือนใน {series} ที่{price}"]},3612:t=>{t.exports=["เพิ่มตัวชี้วัดทางการเงินสำหรับ {instrumentName}"]},92206:t=>{t.exports=["เพิ่มอินดิเคเตอร์/กลยุทธ์ที่ {studyTitle}"]},34810:t=>{t.exports=["เพิ่มบันทึกข้อความสำหรับ {symbol}"]},75669:t=>{t.exports=["เพิ่มตัวชี้วัดทางการเงินนี้เข้าไปในเลย์เอาท์ทั้งหมด"] },64288:t=>{t.exports=["เพิ่มอินดิเคเตอร์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},77920:t=>{t.exports=["เพิ่มกลยุทธนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},34059:t=>{t.exports=["เพิ่มสัญลักษณ์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},17365:t=>{t.exports=["อดีเลด"]},9408:t=>{t.exports=["ซ่อนไว้เสมอ"]},71997:t=>{t.exports=["แสดงไว้ตลอด"]},97305:t=>{t.exports=["อินดิเคเตอร์และเครื่องมือวาดทั้งหมด"]},59192:t=>{t.exports=["ทุกช่วงเวลา"]},14452:t=>{t.exports=["อัลมาตี้"]},5716:t=>{t.exports=["ใช้คลื่นอีเลียด"]},19263:t=>{t.exports=["ใช้คลื่นอีเลียดหลัก"]},15818:t=>{t.exports=["ใช้คลื่นอีเลียดรอง"]},50352:t=>{t.exports=["ใช้คลื่นอีเลียดระยะกลาง"]},66631:t=>{t.exports=["ใช้การตัดสินใจด้วยมนุษย์"]},15682:t=>{t.exports=["ใช้การกำหนด ความเสียง/ผลตอบแทน ด้วยตัวเอง"]},15644:t=>{t.exports=["ใช้งาน WPT เวฟลง"]},5897:t=>{t.exports=["ใช้งาน WPT เวฟขึ้น"]},13345:t=>{t.exports=["ตั้งให้เป็นค่าเบื้องต้น"]},95910:t=>{t.exports=["ใช้อินดิเคเตอร์เหล่านี้กับเลย์เอาท์ทั้งหมด"]},42762:t=>{t.exports=["เม.ย."]},45104:t=>{t.exports=["เส้นโค้ง"]},42097:t=>{t.exports=["พื้นที่"]},96237:t=>{t.exports=["ลูกศร"]},48732:t=>{t.exports=["ลูกศรชี้ลง"]},82473:t=>{t.exports=["เครื่องหมายลูกศร"]},8738:t=>{t.exports=["ลูกศรลง"]},35062:t=>{t.exports=["ลูกศรซ้าย"]},92163:t=>{t.exports=["ลูกศรขวา"]},33196:t=>{t.exports=["ลูกศรขึ้น"]},10650:t=>{t.exports=["ลูกศรชี้ขึ้น"]},59340:t=>{t.exports=["อาชกาบัต"]},13468:t=>{t.exports=["ตอนปิด"]},21983:t=>{t.exports=["เอเธนส์"]},86951:t=>{t.exports=["อัตโนมัติ"]},50834:t=>{t.exports=["อัตโนมัติ (ปรับข้อมูลให้เข้ากับหน้าจอ)"]},38465:t=>{t.exports=["ส.ค."]},8975:t=>{t.exports=["ป้ายราคาปิดเฉลี่ย"]},87899:t=>{t.exports=["เส้นราคาปิดเฉลี่ย"]},22554:t=>{t.exports="Avg"},54173:t=>{t.exports=["โบโกต้า"]},53260:t=>{t.exports=["บาห์เรน"]},40664:t=>{t.exports=["กล่องคำพูด"]},32376:t=>{t.exports=["กรุงเทพ"]},19149:t=>{t.exports=["โหมด Bar Replay ไม่สามารถใช้งานได้กับชาร์ตรูปแบบนี้ คุณต้อการปิด Bar Replay หรือไม่?"]},16812:t=>{t.exports=["บาร์"]},98838:t=>{t.exports=["รูปแบบแท่ง"]},17712:t=>{t.exports=["เส้นฐาน"]},54861:t=>{t.exports=["เบลเกรด"]},26825:t=>{t.exports=["เบอร์ลิน"]},30251:t=>{t.exports=["พู่กัน"]},90204:t=>{t.exports=["บรัสเซล"]},5262:t=>{t.exports=["บราติสลาวา"]},59901:t=>{t.exports=["ส่งมาด้านหน้า"]},26354:t=>{t.exports=["ส่งมาหน้าสุด"]},11741:t=>{t.exports=["บริสเบน"]},37728:t=>{t.exports=["บูคาเรสต์"]},87143:t=>{t.exports=["บูดาเปสต์"]},82446:t=>{t.exports=["บัวโนส ไอเรส"]},82128:t=>{t.exports=["โดย TradingView"]},75190:t=>{t.exports=["ไปที่วันที่"]},38342:t=>{t.exports=["ไปที่ {lineToolName}"]},75139:t=>{t.exports=["เข้าใจแล้ว"]},81180:t=>{t.exports=["แกนต์บ๊อก"]},68102:t=>{t.exports=["แกนต์แฟน"]},66321:t=>{t.exports=["แกนต์สแควร์"]},87107:t=>{t.exports="Gann Square Fixed"},7914:t=>{t.exports=["ฟีดผี"]},18367:t=>{t.exports=["แกรนด์ ซุปเปอร์ไซเคิล"]},97065:t=>{t.exports=["คุณต้องการลบเทมเพลตการศึกษา'{name}'จริงๆ หรือไม่?"]},59368:t=>{t.exports=["เส้นโค้งแบบคู่"]},35273:t=>{t.exports=["คลิกสองครั้งที่ขอบใดก็ได้เพื่อรีเซ็ตเส้นตารางเลย์เอาต์"]},5828:t=>{t.exports=["ดับเบิ้ลคลิกเพื่อจบ Path"]},63898:t=>{t.exports=["ดับเบิ้ลคลิกเพื่อจบ Polyline"]}, 42660:t=>{t.exports=["ลงเวฟ 1 หรือ A"]},44788:t=>{t.exports=["ลงเวฟ 2 หรือ B"]},71263:t=>{t.exports=["ลงเวฟ 3"]},70573:t=>{t.exports=["ลงเวฟ 4"]},59560:t=>{t.exports=["ลงเวฟ 5"]},70437:t=>{t.exports=["ลงเวฟ C"]},53831:t=>{t.exports=["หน้าต่างข้อมูล"]},93345:t=>{t.exports=["ข้อมูลจัดเตรียมโดย"]},76912:t=>{t.exports=["วันที่"]},60222:t=>{t.exports=["ช่วงวันที่"]},79859:t=>{t.exports=["ช่วงวันที่และราคา"]},92203:t=>{t.exports=["ธ.ค."]},69479:t=>{t.exports=["องศา"]},57701:t=>{t.exports=["เดนเวอร์"]},73720:t=>{t.exports=["เพชร"]},3556:t=>{t.exports=["แยก channel"]},62764:t=>{t.exports=["การย้ายที่"]},22903:t=>{t.exports=["แถบเครื่องมือการวาด"]},8338:t=>{t.exports=["วาดเส้นแนวนอนลง"]},22429:t=>{t.exports=["ดูไบ"]},9497:t=>{t.exports=["ดับบลิน"]},85223:t=>{t.exports=["หมุดอีโมจิ"]},24435:t=>{t.exports=["ใส่ชื่อชาร์ตใหม่"]},93512:t=>{t.exports=["แก้ไข {title} การแจ้งเตือน"]},91215:t=>{t.exports=["คลื่นอีเลียตคอเรคชั่นเวฟ (ABC)"]},80983:t=>{t.exports=["อีเลียต ดับเบิ้ล คอมโบ เวฟ (WXYXZ)"]},74118:t=>{t.exports=["คลื่นอีเลียตอิมพัลซิฟเวฟ (12345)"]},95840:t=>{t.exports="Elliott Triangle Wave (ABCDE)"},66637:t=>{t.exports=["อีเลียต ทริปเปิ้ล คอมโบ เวฟ (WXYXZ)"]},69418:t=>{t.exports=["วงรี"]},27558:t=>{t.exports=["ยืดเส้นการเตือน"]},2578:t=>{t.exports="Extended Line"},77295:t=>{t.exports=["ตลาดหลักทรัพย์"]},2899:t=>{t.exports=["หน้าต่างปัจจุบันด้านบน"]},53387:t=>{t.exports=["หน้าต่างปัจจุบันด้านล่าง"]},36972:t=>{t.exports=["คาดการณ์"]},17994:t=>{t.exports=["ไม่สามารถบันทึกไลบรารี"]},87375:t=>{t.exports=["ไม่สามารถบันทึกสคริปต์"]},35050:t=>{t.exports=["ก.พ."]},82719:t=>{t.exports=["ช่องฟิโบนัชชี่"]},64192:t=>{t.exports=["รอบฟิโบนัชชี่"]},63835:t=>{t.exports=["การปรับฐานฟิโบนัคชี"]},18072:t=>{t.exports=["ฟิโบนัชชี่ สปีด รีซิสแทนซ์ อาร์ค"]},20877:t=>{t.exports=["ฟิโบนัชชี่ สปีด รีซิสแทนซ์ แฟน"]},76783:t=>{t.exports=["ฟิโบนัชชี สไปรัล"]},89037:t=>{t.exports=["โซนเวลาฟิโบนัชชี่"]},72489:t=>{t.exports=["ฟิโบนัชชี เวดจ์"]},21524:t=>{t.exports=["ธง"]},55678:t=>{t.exports=["ทำเครื่องหมายธง"]},29230:t=>{t.exports=["เรียบด้านบน/ด้านล่าง"]},92754:t=>{t.exports=["กลับด้าน"]},42015:t=>{t.exports=["ส่วนน้อยไม่ถูกต้อง"]},47542:t=>{t.exports=["เครื่องมือทางพื้นฐานไม่ได้ให้บริการบนกราฟแล้ว"]},16245:t=>{t.exports=["โคลคาต้า"]},3155:t=>{t.exports=["กาฐมาณฑุ"]},92901:t=>{t.exports=["คากิ"]},2693:t=>{t.exports=["การาจี"]},72374:t=>{t.exports=["คูเวต"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["โฮจิมินห์"]},61582:t=>{t.exports=["แท่งเทียนแบบกลวง"]},32918:t=>{t.exports=["ฮ่องกง"]},61351:t=>{t.exports=["โฮโนลูลู"]},60049:t=>{t.exports=["เส้นแนวนอน"]},76604:t=>{t.exports=["เส้นแนวนอน"]},42616:t=>{t.exports="Head and Shoulders"},40530:t=>{t.exports=["ไฮเกน อาชิ"]},99820:t=>{t.exports=["เฮลซิงกิ"]},31971:t=>{t.exports=["ซ่อน"]},33911:t=>{t.exports=["ซ่อนทั้งหมด"]},95551:t=>{t.exports=["ซ่อนเครื่องมือการวาดทั้งหมด"]},44312:t=>{t.exports=["ซ่อนการวาดและอินดิเคเตอร์ทั้งหมด"]},67927:t=>{t.exports=["ซ่อนภาพวาด อินดิเคเตอร์ โพสิชั่น & คำสั่งทั้งหมด"]},86306:t=>{t.exports=["ซ่อนอินดิเคเตอร์ทั้งหมด"]},70803:t=>{ -t.exports=["ซ่อนโพสิชั่นและคำสั่งซื้อทั้งหมด"]},13277:t=>{t.exports=["ซ่อนการวาด"]},8251:t=>{t.exports=["ซ่อนเหตุการณ์บนชาร์ต"]},44177:t=>{t.exports=["ซ่อนอินดิเคเตอร์"]},2441:t=>{t.exports=["ซ่อนเครื่องหมายบนแท่งราคา"]},90540:t=>{t.exports=["ซ่อนโพสิชั่นและคำสั่งซื้อ"]},30777:t=>{t.exports=["สูง"]},31994:t=>{t.exports=["สูง-ต่ำ"]},60259:t=>{t.exports=["ป้ายราคาสูง ต่ำ และกลาง"]},21803:t=>{t.exports=["เส้นราคาสูง ต่ำ และกลาง"]},31895:t=>{t.exports=["ตัวไฮไลท์"]},69085:t=>{t.exports=['ฮิสโตแกรมใหญ่เกินไป โปรดเพิ่มอินพุต "ขนาดแถว"']},8122:t=>{t.exports=["ฮิสโตแกรมมีขนาดใหญ่เกินไป โปรดลดอินพุต 'ขนาดแถว'"]},23450:t=>{t.exports=["รูปภาพ"]},71778:t=>{t.exports=["ระยะกลาง"]},14177:t=>{t.exports=["สัญลักษณ์ไม่ถูกต้อง"]},32619:t=>{t.exports=["ชื่อย่อสินทรัพย์ไม่ถูกต้อง"]},53239:t=>{t.exports=["กลับด้านสเกล"]},20062:t=>{t.exports=["ดัชนี ถึง 100"]},81584:t=>{t.exports=["อิดิเคเตอร์ฉลากมูลค่า"]},31485:t=>{t.exports=["ป้ายชื่ออินดิเคเตอร์"]},27677:t=>{t.exports=["เส้นข้อมูล"]},98767:t=>{t.exports=["เพิ่มตัวชี้วัด"]},9114:t=>{t.exports=["ภายใน"]},12354:t=>{t.exports=["พิชฟอร์คภายใน"]},26579:t=>{t.exports=["ไอคอน"]},37885:t=>{t.exports=["อิสตันบูล"]},87469:t=>{t.exports=["โจฮันเนสเบิร์ก"]},52707:t=>{t.exports=["จาการ์ตา"]},95425:t=>{t.exports=["ม.ค."]},42890:t=>{t.exports=["เยรูซาเลม"]},6215:t=>{t.exports=["ก.ค."]},15224:t=>{t.exports=["มิ.ย."]},36253:t=>{t.exports=["จูโน"]},15241:t=>{t.exports=["ทางด้านซ้าย"]},29404:t=>{t.exports=["ทางด้านขวา"]},850:t=>{t.exports=["อุ๊ปส์!"]},675:t=>{t.exports=["แผนผังวัตถุ"]},73546:t=>{t.exports=["ต.ค."]},39280:t=>{t.exports=["เปิด"]},25595:t=>{t.exports=["ต้นกำเนิด"]},82906:t=>{t.exports=["ออสโล"]},8136:t=>{t.exports=["ต่ำ"]},42284:t=>{t.exports=["ล้อค"]},1441:t=>{t.exports=["ล๊อค/ปลดล๊อค"]},82232:t=>{t.exports=["ล็อคเส้นเคอร์เซอร์แนวตั้งตามเวลา"]},18219:t=>{t.exports=["ล็อคราคากับสัดส่วนของแท่ง"]},12285:t=>{t.exports=["แบบลอการิทึม"]},50286:t=>{t.exports=["ลอนดอน"]},44604:t=>{t.exports=["ตำแหน่งการซื้อ"]},87604:t=>{t.exports=["ลอสแองเจลิส"]},18528:t=>{t.exports=["ป้ายชื่อลง"]},13046:t=>{t.exports=["ป้ายชื่อขึ้น"]},94420:t=>{t.exports=["ป้ายชื่อ"]},89155:t=>{t.exports=["เลกอส"]},25846:t=>{t.exports=["ลิมา"]},1277:t=>{t.exports=["เส้น"]},38397:t=>{t.exports=["เส้นพร้อมการแสดงจุด"]},63492:t=>{t.exports=["เส้นตัด"]},83182:t=>{t.exports=["เส้น"]},78104:t=>{t.exports=["ลิงก์ไปยังรูปภาพชาร์ตที่คัดลอกไปยังคลิปบอร์ดแล้ว {emoji}"]},50091:t=>{t.exports=["ลิสบอน"]},64352:t=>{t.exports=["ลักเซมเบิร์ก"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["ย้ายจุดมายังตำแหน่ง anchor แล้วแตะเพื่อวาง"]},45828:t=>{t.exports=["ย้ายไปยัง"]},44302:t=>{t.exports=["ย้ายสเกลไปทางซ้าย"]},94338:t=>{t.exports=["ย้ายสเกลไปทางขวา"]},66276:t=>{t.exports=["แก้ไขชิฟฟ์"]},18559:t=>{t.exports=["แก้ไข ชิฟฟ์พิชฟอร์ค"]},18665:t=>{t.exports=["มอสโค"]},58038:t=>{t.exports=["มาดริด"]},34190:t=>{t.exports=["มอลตา"]},90271:t=>{t.exports=["มะนิลา"]},51369:t=>{t.exports=["มี.ค."]},85095:t=>{t.exports=["เม็กซิโกซิตี้"]},75633:t=>{t.exports=["รวมสเกลทั้งหมดเข้าด้วยกัน"]},95093:t=>{t.exports=["ผสม"]},10931:t=>{t.exports=["ไมโคร"]}, -58397:t=>{t.exports=["มิลเลนเนี่ยม"]},85884:t=>{t.exports=["มินูเอท"]},9632:t=>{t.exports="Minuscule"},63158:t=>{t.exports=["กระจกเงา"]},42769:t=>{t.exports=["มัสกัต"]},43088:t=>{t.exports=["ไม่มีข้อมูล"]},95222:t=>{t.exports=["ไม่มีข้อมูลที่นี่"]},3485:t=>{t.exports=["ไม่สเกล (เต็มหน้าจอ)"]},8886:t=>{t.exports=["ไม่มีการซิงค์"]},16971:t=>{t.exports=["กรอกข้อตกลงการแลกเปลี่ยน"]},75549:t=>{t.exports=["บันทึกช่วยจำ"]},71230:t=>{t.exports=["พ.ย."]},99203:t=>{t.exports=["เกาะนอร์ฟอล์ก"]},79023:t=>{t.exports=["ไนโรบี"]},91203:t=>{t.exports=["นิวยอร์ค"]},24143:t=>{t.exports=["นิวซีแลนด์"]},40887:t=>{t.exports=["หน้าต่างใหม่ด้านบน"]},96712:t=>{t.exports=["หน้าต่างใหม่ด้านล่าง"]},33566:t=>{t.exports=["นิโคเซีย"]},56670:t=>{t.exports=["บางอย่างเกิดความผิดพลาด"]},64968:t=>{t.exports=["บางอย่างทำงานผิดพลาด กรุณาลองใหม่อีกครั้ง"]},10520:t=>{t.exports=["บันทึกแผนผังชาร์ตใหม่"]},9908:t=>{t.exports=["บันทึกเป็น"]},68553:t=>{t.exports=["ซานซัลวาดอร์"]},65412:t=>{t.exports=["ซานเตียโก"]},13538:t=>{t.exports=["เซาเปาโล"]},37207:t=>{t.exports=["มาตราส่วนชาร์ตราคาเท่านั้น"]},51464:t=>{t.exports=["ชิฟฟ์"]},98114:t=>{t.exports=["ชิฟฟ์พิชฟอร์ค"]},1535:t=>{t.exports=["สคริปต์จะไม่อัพเดต หากคุณออกจากหน้านี้"]},89517:t=>{t.exports=["การตั้งค่า"]},43247:t=>{t.exports=["เศษส่วนที่สองไม่ถูกต้อง"]},19796:t=>{t.exports=["นำไปไว้ข้างหลัง"]},23221:t=>{t.exports=["นำไปไว้หลังสุด"]},5961:t=>{t.exports=["โซว"]},57902:t=>{t.exports=["ก.ย."]},25866:t=>{t.exports=["โซนเวลา"]},59827:t=>{t.exports=["เซสชั่นเบรค"]},69240:t=>{t.exports=["เซี่ยงไฮ้"]},37819:t=>{t.exports=["สถานะชอร์ท"]},81428:t=>{t.exports=["แสดง"]},98116:t=>{t.exports=["แสดงการวาดทั้งหมด"]},39046:t=>{t.exports=["แสดงการวาดและอินดิเคเตอร์ทั้งหมด"]},38293:t=>{t.exports=["แสดงภาพวาด อินดิเคเตอร์ โพสิชั่น & คำสั่งทั้งหมด"]},49982:t=>{t.exports=["แสดงอินดิเคเตอร์ทั้งหมด"]},48284:t=>{t.exports=["แสดงไอเดียทั้งหมด"]},62632:t=>{t.exports=["แสดงโพสิชั่นและคำสั่งซื้อทั้งหมด"]},24620:t=>{t.exports=["แสดงสวิตช์สัญญาต่อเนื่อง"]},84813:t=>{t.exports=["แสดงวันหมดอายุของสัญญา"]},66263:t=>{t.exports=["แสดงเงินปันผล"]},46771:t=>{t.exports=["แสดงกำไร"]},87933:t=>{t.exports=["แสดงไอเดียของผู้ใช้งานที่เราติดตาม"]},72973:t=>{t.exports="Show latest news and Minds"},58669:t=>{t.exports=["แสดงเฉพาะไอเดียของเราเท่านั้น"]},30816:t=>{t.exports=["แสดงตัวแยก"]},68161:t=>{t.exports=["ป้ายสัญญาลักษณ์"]},56683:t=>{t.exports=["สิงค์โปร์"]},69502:t=>{t.exports=["เส้นไซน์"]},44904:t=>{t.exports=["สี่เหลี่ยม"]},70213:t=>{t.exports=["ชุดเครื่องมือเกินค่าสูงสุด: {number} ชุดเครื่องมือต่อเลย์เอาท์\nกรุณายกเลิกบางชุดเครื่องมือ"]},32733:t=>{t.exports=["รูปแบบ"]},65323:t=>{t.exports=["ซ้อนไปทางด้านซ้าย"]},14113:t=>{t.exports=["ซ้อนไปทางด้านขวา"]},93161:t=>{t.exports=["อยู่ในโหมดการวาดเขียน"]},79511:t=>{t.exports=["เส้นระดับ"]},84573:t=>{t.exports=["สติกเกอร์"]},48767:t=>{t.exports=["สต๊อกโฮล์ม"]},29662:t=>{t.exports=["ซับไมโคร"]},9753:t=>{t.exports=["ซับมิลเลนเนี่ยม"]},71722:t=>{t.exports=["ซับมินูเอท"]},91889:t=>{t.exports=["ซุปเปอร์ไซเคิล"]},33820:t=>{t.exports=["ซุปเปอร์มิลเลนเนี่ยม"]},11020:t=>{t.exports=["ซิดนีย์"]},89659:t=>{ -t.exports=["สัญลักษณ์ผิดพลาด"]},90932:t=>{t.exports=["ป้ายชื่อตัวย่อ"]},65986:t=>{t.exports=["ข้อมูลสัญลักษณ์"]},52054:t=>{t.exports=["ป้ายค่าราคาล่าสุดของตัวย่อ"]},33606:t=>{t.exports=["เชื่อมต่อกันทั่วโลก"]},18008:t=>{t.exports=["ซิงค์ไปทุกชาร์ต"]},99969:t=>{t.exports=["พ้อยท์และฟิกเกอร์"]},53047:t=>{t.exports=["โพลีไลน์"]},34402:t=>{t.exports=["เส้นทาง"]},70394:t=>{t.exports="Parallel Channel"},95995:t=>{t.exports=["ปารีส"]},29682:t=>{t.exports=["วาง"]},51102:t=>{t.exports=["เปอร์เซ็นต์"]},35590:t=>{t.exports=["เพิร์ธ"]},19093:t=>{t.exports=["ฟีนิกซ์"]},22293:t=>{t.exports=["พิชแฟน"]},43852:t=>{t.exports=["พิชฟอร์ค"]},37680:t=>{t.exports=["ปักหมุดไปยังสเกลซ้ายอันใหม่"]},43707:t=>{t.exports=["ปักหมุดไปยังสเกลขวาอันใหม่"]},91130:t=>{t.exports=["ปักหมุดไปยังสเกลซ้าย"]},61201:t=>{t.exports=["ปักหมุดไปยังสเกลซ้าย (แบบซ่อน)"]},764:t=>{t.exports=["ปักหมุดไปยังสเกลทางขวา"]},20207:t=>{t.exports=["ปักหมุดไปยังสเกลขวา (แบบซ่อน)"]},66156:t=>{t.exports=["ปักหมุดที่สเกล (ด้านซ้ายตอนนี้)"]},54727:t=>{t.exports=["ปักหมุดไปยังสเกล (ตอนนี้ไม่มีสเกล)"]},76598:t=>{t.exports=["ปักหมุดที่สเกล (ด้านขวาตอนนี้)"]},39065:t=>{t.exports=["ปักหมุดไปยังสเกล (ตอนนี้ {label})"]},97324:t=>{t.exports=["ปักหมุดไปยังสเกล {label}"]},56948:t=>{t.exports=["ปักหมุดไปยังสเกล {label} (แบบซ่อน)"]},32156:t=>{t.exports=["ถูกปักหมุดที่สเกลซ้าย"]},8128:t=>{t.exports=["ถูกปักหมุดที่สเกลซ้าย (แบบซ่อน)"]},3822:t=>{t.exports=["ถูกปักหมุดที่สเกลขวา"]},44538:t=>{t.exports=["ปักหมุดไปยังสเกลขวา (แบบซ่อน)"]},65810:t=>{t.exports=["ถูกปักหมุดที่สเกล {label}"]},14125:t=>{t.exports=["ถูกปักหมุดที่สเกล {label} (แบบซ่อน)"]},97378:t=>{t.exports=["ปุ่มบวก"]},46669:t=>{t.exports=["โปรดให้สิทธิ์ในการเขียนคลิปบอร์ดในเบราว์เซอร์ของคุณหรือกด {keystroke}"]},35963:t=>{t.exports=["กดและค้าง {key} ขณะซูมเพื่อคงตำแหน่งของชาร์ต"]},95921:t=>{t.exports=["ป้ายราคา"]},28625:t=>{t.exports=["หมายเหตุราคา"]},2032:t=>{t.exports=["ช่วงราคา"]},32061:t=>{t.exports=["รูปแบบราคาไม่ถูกต้อง"]},91492:t=>{t.exports=["เส้นราคา"]},48404:t=>{t.exports=["สำคัญ"]},87086:t=>{t.exports=["การคาดคะเน"]},10160:t=>{t.exports=["เผยแพร่เมื่อ {customer}, {date}"]},19056:t=>{t.exports=["กาตาร์"]},9998:t=>{t.exports=["การหมุนสี่เหลี่ยมผืนผ้า"]},74214:t=>{t.exports=["โรม"]},50470:t=>{t.exports=["เรย์"]},90357:t=>{t.exports=["ระยะ"]},26833:t=>{t.exports=["เรคยาวิก"]},328:t=>{t.exports=["สี่เหลี่ยมผืนผ้า"]},41615:t=>{t.exports=["ทำซ้ำอีกครั้ง"]},35001:t=>{t.exports=["แนวโน้มการถอยกลับ รีเกรสชั่น เทรน"]},34596:t=>{t.exports=["ลบ"]},1434:t=>{t.exports=["ลบการวาดต่างๆ ออกไป"]},13951:t=>{t.exports=["ลบอินดิเคเตอร์"]},4142:t=>{t.exports=["ตั้งชื่อแผนผังชาร์ตใหม่"]},20801:t=>{t.exports=["เรนโก"]},34301:t=>{t.exports=["ปรับมุมมองชาร์ตใหม่"]},17258:t=>{t.exports=["ปรับสเกลราคาเป็นค่าตั้งต้น"]},25333:t=>{t.exports=["ปรับสเกลราคาเป็นค่าตั้งต้น"]},52588:t=>{t.exports=["รียาด"]},5871:t=>{t.exports=["รีกา"]},33603:t=>{t.exports=["คำเตือน"]},48474:t=>{t.exports=["วอร์ซอร์"]},20466:t=>{t.exports=["โทเคอเลา"]},94284:t=>{t.exports=["โตเกียว"]},83836:t=>{t.exports=["โตรอนโต"]},38788:t=>{t.exports=["ไทเป"]},39108:t=>{t.exports=["ทาลลินน์"] -},37229:t=>{t.exports=["ตัวอักษร"]},16267:t=>{t.exports=["เตหะราน"]},19611:t=>{t.exports=["เทมเพลต"]},29198:t=>{t.exports=["ผู้จำหน่ายข้อมูลไม่ได้ให้ข้อมูลปริมาณสำหรับสัญลักษณ์นี้"]},8162:t=>{t.exports=["การแสดงตัวอย่างไม่สามารถดำเนินการได้ กรุณาปิด Extensions ของบราวเซอร์ท่าน และลองใหม่อีกครั้ง"]},65943:t=>{t.exports=["อินดิเคเตอร์นี้ไม่สามารถใช้งานบนอินดิเคเตอร์อื่นได้"]},74986:t=>{t.exports=["สคริปต์นี้ได้รับเชิญเท่านั้น หากต้องการขอการเข้าถึง โปรดติดต่อผู้เขียน"]},98538:t=>{t.exports=["รูปแบบ Three Drives"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["เวลา"]},64375:t=>{t.exports=["เขตเวลา"]},95005:t=>{t.exports=["วงรอบเวลา"]},87085:t=>{t.exports=["เทรด"]},94770:t=>{t.exports=["มุมแนวโน้ม"]},23104:t=>{t.exports=["เส้นแนวโน้ม"]},15501:t=>{t.exports=["เทรนเบส ฟิโบนัชชี่ เอ็กซ์เทนชั่น"]},31196:t=>{t.exports=["เทรนเบส ฟิโบนัชชี่ ไทม์"]},29245:t=>{t.exports="Triangle"},83356:t=>{t.exports="Triangle Down"},12390:t=>{t.exports="Triangle Pattern"},28340:t=>{t.exports="Triangle Up"},93855:t=>{t.exports=["ทูนิส"]},50406:t=>{t.exports=["UTC เวลาสากลเชิงพิกัด"]},81320:t=>{t.exports=["ย้อนกลับ"]},25933:t=>{t.exports=["หน่วย"]},15101:t=>{t.exports=["ปลดล๊อค"]},34150:t=>{t.exports=["ขึ้นเวฟ 4"]},83927:t=>{t.exports=["ขึ้นเวฟ 5"]},58976:t=>{t.exports=["ขึ้นเวฟ 1 หรือ เอ"]},11661:t=>{t.exports=["ขึ้นเวฟ 2 หรือ บี"]},53958:t=>{t.exports=["ขึ้นเวฟ 3"]},66560:t=>{t.exports=["ขึ้นเวฟ ซี"]},18426:t=>{t.exports=["ช่วงวอลลุ่มโปรไฟล์คงที่"]},61022:t=>{t.exports=["อินดิเคเตอร์ Volume Profile มีเฉพาะในแผนการอัปเกรดของเราเท่านั้น"]},15771:t=>{t.exports=["แวนคูเวอร์"]},56211:t=>{t.exports=["เส้นแนวตั้ง"]},75354:t=>{t.exports=["วิลนีอุส"]},21852:t=>{t.exports=["การแสดงผล"]},27557:t=>{t.exports=["การมองเห็นเป็นระยะ"]},89960:t=>{t.exports=["แสดงเมื่อเม้าส์ชี้อยู่ด้านบน"]},22198:t=>{t.exports=["ลำดับการแสดงผล"]},7050:t=>{t.exports=["ตัดกัน"]},66527:t=>{t.exports=["แพทเทิร์น XABCD"]},17126:t=>{t.exports=["ท่านไม่สามารถดูกรอบเวลานี้บนความละเอียดจออันนี้ได้"]},69293:t=>{t.exports=["ย่างกุ้ง"]},84301:t=>{t.exports=["ซูริค"]},76020:t=>{t.exports=["เปลี่ยนองศาเอลเลียต"]},83935:t=>{t.exports=["เปลี่ยนป้ายไม่ทับซ้อนกัน"]},39402:t=>{t.exports=["เปลี่ยนการแสดงฉลากราคาปิดเฉลี่ย"]},98866:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาปิดเฉลี่ย"]},5100:t=>{t.exports=["เปลี่ยนการมองเห็นป้าย bid และ ask"]},32311:t=>{t.exports=["เปลี่ยนการมองเห็นเส้น bid และ ask"]},22641:t=>{t.exports=["เปลี่ยนสกุลเงิน"]},30501:t=>{t.exports=["เปลี่ยนเค้าโครงชาร์ตเป็น {title}"]},7017:t=>{t.exports=["เปลี่ยนการมองเห็นสวิตช์สัญญาต่อเนื่อง"]},58108:t=>{t.exports=["เปลี่ยนการนับถอยหลังเป็นบาร์ปิดการมองเห็น"]},7151:t=>{t.exports=["เปลี่ยนช่วงวันที่"]},84944:t=>{t.exports=["เปลี่ยนการมองเห็นเงินปันผล"]},79574:t=>{t.exports=["เปลี่ยนการมองเห็นเหตุการณ์บนชาร์ต"]},88217:t=>{t.exports=["เปลี่ยนการมองเห็นรายได้"]},28288:t=>{t.exports=["เปลี่ยนการมองเห็นวันหมดอายุของสัญญาซื้อขายล่วงหน้า"]},66805:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายราคาสูง ต่ำ และเฉลี่ย"]},92556:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาสูง ต่ำ และเฉลี่ย"]},87027:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายชื่ออินดิเคเตอร์"]}, -14922:t=>{t.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นฉลาก"]},19839:t=>{t.exports="change latest news and Minds visibility"},23783:t=>{t.exports="change linking group"},87510:t=>{t.exports=["เปลี่ยนความสูงของบานหน้าต่าง"]},50190:t=>{t.exports=["เปลี่ยนการมองเห็นปุ่มบวก"]},49889:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายราคาตลาดก่อน/หลัง"]},16750:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาก่อน/หลังตลาด"]},59883:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาปิดก่อนหน้า"]},67761:t=>{t.exports=["เปลี่ยนเส้นราคา"]},69510:t=>{t.exports=["เปลี่ยนอัตราส่วนราคาต่อบาร์"]},32303:t=>{t.exports=["เปลี่ยนความละเอียด"]},526:t=>{t.exports=["เปลี่ยนสัญลักษณ์"]},9402:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายสัญลักษณ์"]},53150:t=>{t.exports=["เปลี่ยนสัญลักษณ์การมองเห็นค่าสุดท้าย"]},12707:t=>{t.exports=["เปลี่ยนสัญลักษณ์การมองเห็นมูลค่าปิดก่อนหน้า"]},65303:t=>{t.exports=["เปลี่ยนเซสชั่น"]},15403:t=>{t.exports=["เปลี่ยนการมองเห็นตัวแบ่งเซสชั่น"]},53438:t=>{t.exports=["เปลี่ยนสไตล์ซีรีส์"]},74488:t=>{t.exports=["เปลี่ยนตัวแบ่งการมองเห็น"]},20505:t=>{t.exports=["เปลี่ยนเขตเวลา"]},39028:t=>{t.exports=["เปลี่ยนหน่วย"]},21511:t=>{t.exports=["เปลี่ยนการมองเห็นข้อมูล"]},16698:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบัน"]},78422:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบันและสูงกว่า"]},49529:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบันและด้านล่าง"]},66927:t=>{t.exports=["เปลี่ยนการมองเห็นในทุกช่วงเวลา"]},74428:t=>{t.exports=["เปลี่ยนรูปแบบ {title}"]},72032:t=>{t.exports=["เปลี่ยน {pointIndex} จุด"]},65911:t=>{t.exports=["ชาร์ตโดย TradingView"]},5179:t=>{t.exports=["คัดลอกเส้นเครื่องมือ"]},3195:t=>{t.exports=["สร้างกรุ๊ปเครื่องมือเส้น"]},92659:t=>{t.exports=["สร้างกรุ๊ปเครื่องมือเส้นจากที่เลือกไว้"]},81791:t=>{t.exports=["สร้าง {tool}"]},63649:t=>{t.exports=["ตัดแหล่งที่มา"]},78755:t=>{t.exports=["ตัด {title}"]},99113:t=>{t.exports=["เพิ่มเครื่องมือเส้น {lineTool} ไปยังกรุ๊ป {name}"]},40242:t=>{t.exports=["เพิ่มเครื่องมือเส้นในกลุ่ม {group}"]},22856:t=>{t.exports=["เพิ่มตัวชี้วัดทางการเงินนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},82388:t=>{t.exports=["เพิ่มอินดิเคเตอร์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},94292:t=>{t.exports=["เพิ่มกลยุทธนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},27982:t=>{t.exports=["เพิ่มสัญลักษณ์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},66568:t=>{t.exports=["ใช้ชุดรูปแบบชาร์ต"]},64034:t=>{t.exports=["ใช้คุณสมบัติชาร์ตทั้งหมด"]},49037:t=>{t.exports=["ใช้เทมเพลตการวาดภาพ"]},96996:t=>{t.exports=["ใช้ค่าเริ่มต้นจากโรงงานกับแหล่งที่เลือก"]},44547:t=>{t.exports=["ใช้อินดิเคเตอร์กับเลย์เอาต์ทั้งหมด"]},26065:t=>{t.exports=["ใช้งานเทมเพลต study {template}"]},58570:t=>{t.exports=["ใช้ชุดรูปแบบแถบเครื่องมือ"]},27195:t=>{t.exports=["นำกลุ่ม {title} ไว้ข้างหน้า"]},78246:t=>{t.exports=["นำ {title} มาไว้ข้างหน้า"]},56763:t=>{t.exports=["นำ {title} ไปข้างหน้า"]},5607:t=>{t.exports=["โดย TradingView"]},90621:t=>{t.exports=["ล็อคช่วงวันที่"]},12962:t=>{t.exports=["ลบเส้นระดับ"]},63391:t=>{t.exports=["ไม่รวมเครื่องมือเส้นจากกรุ๊ป {group}"]},59942:t=>{t.exports=["พลิกรูปแบบแท่ง"]},70301:t=>{t.exports=["ซ่อน {title}"]},91842:t=>{t.exports=["ซ่อนเส้นข้อความการแจ้งเตือน"]},54781:t=>{ -t.exports=["ซ่อนรูปวาดทั้งหมด"]},44974:t=>{t.exports=["ซ่อนเครื่องหมายบนแท่งราคา"]},28916:t=>{t.exports=["ล็อคช่วงเวลา"]},94245:t=>{t.exports=["กลับด้านสเกล"]},90743:t=>{t.exports=["ใส่ {title}"]},53146:t=>{t.exports=["แทรก {title} หลัง {targetTitle}"]},74055:t=>{t.exports=["ใส่ {title} หลัง {target}"]},11231:t=>{t.exports=["ใส่ {title} ก่อน {target}"]},67176:t=>{t.exports=["ใส่ {title} ก่อน {targetTitle}"]},54597:t=>{t.exports=["โหลดเทมเพลตการวาดเริ่มต้น"]},30295:t=>{t.exports=["กำลังโหลด...."]},50193:t=>{t.exports=["ล็อค {title}"]},4963:t=>{t.exports=["ล็อคกลุ่ม {group}"]},68163:t=>{t.exports=["ล็อคออบเจ็กต์"]},47107:t=>{t.exports=["ย้าย"]},11303:t=>{t.exports=["ย้าย {title} ไปยังสเกลทางซ้ายอันใหม่"]},45544:t=>{t.exports=["ย้าย {title} ไปที่มาตราส่วนด้านขวาใหม่"]},81898:t=>{t.exports=["ย้ายสเกลทั้งหมดไปทางซ้าย"]},22863:t=>{t.exports=["ย้ายสเกลทั้งหมดไปทางขวา"]},45356:t=>{t.exports=["ย้ายการวาด"]},15086:t=>{t.exports=["เลื่อนไปทางซ้าย"]},61711:t=>{t.exports=["เลื่อนไปทางขวา"]},4184:t=>{t.exports=["ย้ายสเกล"]},74642:t=>{t.exports=["ทำ {title} ไม่มีสเกล (เต็มหน้าจอ)"]},45223:t=>{t.exports=["ทำกรุ๊ป {group} ให้มองไม่เห็น"]},87927:t=>{t.exports=["ทำกรุ๊ป {group} ให้มองเห็นได้"]},62153:t=>{t.exports=["รวมลง"]},70746:t=>{t.exports=["ผสานเข้ากับหน้าต่าง"]},66143:t=>{t.exports=["รวมขึ้น"]},81870:t=>{t.exports=["กลับด้านรูปแบบแท่ง"]},16542:t=>{t.exports=["ไม่มีข้อมูล"]},47222:t=>{t.exports=["สเกลราคา"]},99042:t=>{t.exports=["มาตราส่วนชาร์ตราคาเท่านั้น"]},35962:t=>{t.exports=["ขนาดเวลา"]},68193:t=>{t.exports=["เลื่อน"]},70009:t=>{t.exports=["ปรับเปลี่ยนเวลา"]},69485:t=>{t.exports=["ตั้งค่าสเกลราคาปรับกลยุทธ์เป็น {title}"]},16259:t=>{t.exports=["ส่ง {title} ไปข้างหลัง"]},66781:t=>{t.exports=["ส่ง {title} ไปด้านหลัง"]},4998:t=>{t.exports=["ส่งกลุ่ม {title} ถอยหลัง"]},64704:t=>{t.exports=["แชร์เครื่องมือไลน์ทั่วโลก"]},77554:t=>{t.exports=["แชร์เครื่องมือไลน์ในเลย์เอาต์"]},16237:t=>{t.exports=["แสดงเส้นป้ายเตือน"]},13622:t=>{t.exports=["แสดงไอเดียทั้งหมด"]},26267:t=>{t.exports=["แสดงไอเดียของผู้ใช้งานที่ติดตาม"]},40061:t=>{t.exports=["แสดงเฉพาะไอเดียของฉันเท่านั้น"]},52010:t=>{t.exports=["อยู่ในโหมดวาดรูปต่อไป"]},98784:t=>{t.exports=["หยุดการซิงค์ภาพวาด"]},57011:t=>{t.exports=["หยุดการซิงค์เครื่องมือเส้น"]},92831:t=>{t.exports=["ล็อคสัญลักษณ์"]},60635:t=>{t.exports=["ซิงค์เวลา"]},99769:t=>{t.exports=["ขับเคลื่อนโดย"]},68111:t=>{t.exports=["สนับสนุนโดย TradingView"]},96916:t=>{t.exports=["วางภาพวาด"]},80611:t=>{t.exports=["วางอินดิเคเตอร์"]},41601:t=>{t.exports=["วาง {title}"]},84018:t=>{t.exports=["ปักหมุดไปยังสเกลทางซ้าย"]},22615:t=>{t.exports=["ปักหมุดไปยังสเกลทางขวา"]},56015:t=>{t.exports=["ปักหมุดไปยังสเกล {label}"]},33348:t=>{t.exports=["จัดเรียงหน้าต่างใหม่"]},15516:t=>{t.exports=["เอา studies ออกทั้งหมด"]},80171:t=>{t.exports=["ลบการศึกษาและเครื่องมือวาดภาพทั้งหมด"]},59211:t=>{t.exports=["ลบเครื่องมือบรรทัดว่างที่ไม่ได้เลือก"]},44656:t=>{t.exports=["ลบการวาดต่างๆ ออกไป"]},70653:t=>{t.exports=["ลบกลุ่มภาพวาด"]},66414:t=>{t.exports=["ลบเส้นแหล่งข้อมูล"]},47637:t=>{t.exports=["ลบบานหน้าต่าง"]},39859:t=>{ -t.exports=["ลบ {title}"]},78811:t=>{t.exports=["การลบกลุ่มเครื่องมือเส้น {name}"]},16338:t=>{t.exports=["เปลี่ยนชื่อกรุ๊ปจาก {group} เป็น {newName}"]},30910:t=>{t.exports=["รีเซ็ตขนาดเลย์เอาต์"]},21948:t=>{t.exports=["รีเซ็ตสเกล"]},55064:t=>{t.exports=["รีเซ็ตสเกลเวลา"]},13034:t=>{t.exports=["ปรับขนาดเค้าโครง"]},9608:t=>{t.exports=["คืนค่าเริ่มต้น"]},63060:t=>{t.exports=["สลับเป็นสเกลอัตโนมัติ"]},98860:t=>{t.exports=["สลับดัชนีเป็น 100 สเกล"]},21203:t=>{t.exports=["สลับสเกลล็อค"]},60166:t=>{t.exports=["สลับเป็นมาตราส่วนล็อก"]},68642:t=>{t.exports=["สลับเป็นหน่วยเปอร์เซ็นต์"]},33714:t=>{t.exports=["สลับเป็นสเกลปกติ"]},47122:t=>{t.exports=["ติดตามเวลา"]},28068:t=>{t.exports=["ปิดการแชร์เครื่องมือไลน์"]},66824:t=>{t.exports=["ปลดล็อคออบเจ็กต์"]},51114:t=>{t.exports=["ปลดล็อคกรุ๊ป {group}"]},92421:t=>{t.exports=["ปลดล็อก {title}"]},20057:t=>{t.exports=["เลิกผสานเข้ากับหน้าต่างใหม่ด้านล่าง"]},52540:t=>{t.exports=["เลิกรวมขึ้น"]},86949:t=>{t.exports=["เลิกรวมลง"]},50728:t=>{t.exports=["อัพเดท {title} สคริปท์"]},33355:t=>{t.exports=["{count} ช่อง"]},88841:t=>{t.exports=["{symbol} ทางการเงินโดย TradingView"]},38641:t=>{t.exports=["{userName} เผยแพร่เมื่อ {customer}, {date}"]},59833:t=>{t.exports=["ขยาย"]},19813:t=>{t.exports=["ขยายเข้า"]},9645:t=>{t.exports=["ขยายออก"]},30572:t=>{t.exports=["วัน"]},52254:t=>{t.exports=["ชั่วโมง"]},99062:t=>{t.exports=["เดือน"]},69143:t=>{t.exports=["นาที"]},71787:t=>{t.exports=["วินาที"]},82797:t=>{t.exports=["ช่วง"]},47966:t=>{t.exports=["สัปดาห์"]},99136:t=>{t.exports=["เลือก"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["บริษัท แอปเปิล"],t.exports["#AUDCAD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์แคนาดา"],t.exports["#AUDCHF-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ฟรังก์สวิส"],t.exports["#AUDJPY-symbol-description"]=["ดอลลาร์ออสเตรเลีย / เยน"],t.exports["#AUDNZD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์นิวซีแลนด์"],t.exports["#AUDRUB-symbol-description"]=["ดอลลาร์ออสเตรเลีย / รูเบิลรัสเซีย"],t.exports["#AUDUSD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์สหรัฐฯ"],t.exports["#BRLJPY-symbol-description"]=["เรียลบราซิล / เยน"],t.exports["#BTCCAD-symbol-description"]=["บิทคอยน์ / ดอลลาร์แคนนาดา"],t.exports["#BTCCNY-symbol-description"]=["บิทคอยน์ / หยวนจีน"],t.exports["#BTCEUR-symbol-description"]=["บิทคอยน์ / ยูโร"],t.exports["#BTCKRW-symbol-description"]=["บิทคอยน์ / วอนเกาหลีใต้"],t.exports["#BTCRUR-symbol-description"]=["บิทคอยน์ / รูเบิล"],t.exports["#BTCUSD-symbol-description"]=["บิทคอยน์ / ดอลลาร์"],t.exports["#BVSP-symbol-description"]=["ดัชนีตลาดหลักทรัพย์บราซิลโบเวสปา"],t.exports["#CADJPY-symbol-description"]=["ดอลลาร์แคนนาดา / เยนญี่ปุ่น"],t.exports["#CB1!-symbol-description"]=["น้ำมันดิบเบรนท์"],t.exports["#CHFJPY-symbol-description"]=["สวิสฟรังก์ / เยนญี่ปุ่น"],t.exports["#COPPER-symbol-description"]=["สัญญาการซื้อขายส่วนต่างทองแดง"],t.exports["#ES1-symbol-description"]=["สัญญาซื้อขายล่วงหน้า S&P500 อี-มินิ"],t.exports["#ESP35-symbol-description"]=["ดัชนี IBEX 35"],t.exports["#EUBUND-symbol-description"]=["ยูโรบุนด์"], +t.exports=["ซ่อนโพสิชั่นและคำสั่งซื้อทั้งหมด"]},13277:t=>{t.exports=["ซ่อนการวาด"]},8251:t=>{t.exports=["ซ่อนเหตุการณ์บนชาร์ต"]},44177:t=>{t.exports=["ซ่อนอินดิเคเตอร์"]},2441:t=>{t.exports=["ซ่อนเครื่องหมายบนแท่งราคา"]},90540:t=>{t.exports=["ซ่อนโพสิชั่นและคำสั่งซื้อ"]},30777:t=>{t.exports=["สูง"]},31994:t=>{t.exports=["สูง-ต่ำ"]},60259:t=>{t.exports=["ป้ายราคาสูง ต่ำ และกลาง"]},21803:t=>{t.exports=["เส้นราคาสูง ต่ำ และกลาง"]},31895:t=>{t.exports=["ตัวไฮไลท์"]},69085:t=>{t.exports=['ฮิสโตแกรมใหญ่เกินไป โปรดเพิ่มอินพุต "ขนาดแถว"']},8122:t=>{t.exports=["ฮิสโตแกรมมีขนาดใหญ่เกินไป โปรดลดอินพุต 'ขนาดแถว'"]},23450:t=>{t.exports=["รูปภาพ"]},71778:t=>{t.exports=["ระยะกลาง"]},14177:t=>{t.exports=["สัญลักษณ์ไม่ถูกต้อง"]},53239:t=>{t.exports=["กลับด้านสเกล"]},20062:t=>{t.exports=["ดัชนี ถึง 100"]},81584:t=>{t.exports=["อิดิเคเตอร์ฉลากมูลค่า"]},31485:t=>{t.exports=["ป้ายชื่ออินดิเคเตอร์"]},27677:t=>{t.exports=["เส้นข้อมูล"]},98767:t=>{t.exports=["เพิ่มตัวชี้วัด"]},9114:t=>{t.exports=["ภายใน"]},12354:t=>{t.exports=["พิชฟอร์คภายใน"]},26579:t=>{t.exports=["ไอคอน"]},37885:t=>{t.exports=["อิสตันบูล"]},87469:t=>{t.exports=["โจฮันเนสเบิร์ก"]},52707:t=>{t.exports=["จาการ์ตา"]},95425:t=>{t.exports=["ม.ค."]},42890:t=>{t.exports=["เยรูซาเลม"]},6215:t=>{t.exports=["ก.ค."]},15224:t=>{t.exports=["มิ.ย."]},36253:t=>{t.exports=["จูโน"]},15241:t=>{t.exports=["ทางด้านซ้าย"]},29404:t=>{t.exports=["ทางด้านขวา"]},850:t=>{t.exports=["อุ๊ปส์!"]},675:t=>{t.exports=["แผนผังวัตถุ"]},73546:t=>{t.exports=["ต.ค."]},39280:t=>{t.exports=["เปิด"]},25595:t=>{t.exports=["ต้นกำเนิด"]},82906:t=>{t.exports=["ออสโล"]},8136:t=>{t.exports=["ต่ำ"]},42284:t=>{t.exports=["ล้อค"]},1441:t=>{t.exports=["ล๊อค/ปลดล๊อค"]},82232:t=>{t.exports=["ล็อคเส้นเคอร์เซอร์แนวตั้งตามเวลา"]},18219:t=>{t.exports=["ล็อคราคากับสัดส่วนของแท่ง"]},12285:t=>{t.exports=["แบบลอการิทึม"]},50286:t=>{t.exports=["ลอนดอน"]},44604:t=>{t.exports=["ตำแหน่งการซื้อ"]},87604:t=>{t.exports=["ลอสแองเจลิส"]},18528:t=>{t.exports=["ป้ายชื่อลง"]},13046:t=>{t.exports=["ป้ายชื่อขึ้น"]},94420:t=>{t.exports=["ป้ายชื่อ"]},89155:t=>{t.exports=["เลกอส"]},25846:t=>{t.exports=["ลิมา"]},1277:t=>{t.exports=["เส้น"]},38397:t=>{t.exports=["เส้นพร้อมการแสดงจุด"]},63492:t=>{t.exports=["เส้นตัด"]},83182:t=>{t.exports=["เส้น"]},78104:t=>{t.exports=["ลิงก์ไปยังรูปภาพชาร์ตที่คัดลอกไปยังคลิปบอร์ดแล้ว {emoji}"]},50091:t=>{t.exports=["ลิสบอน"]},64352:t=>{t.exports=["ลักเซมเบิร์ก"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["ย้ายจุดมายังตำแหน่ง anchor แล้วแตะเพื่อวาง"]},45828:t=>{t.exports=["ย้ายไปยัง"]},44302:t=>{t.exports=["ย้ายสเกลไปทางซ้าย"]},94338:t=>{t.exports=["ย้ายสเกลไปทางขวา"]},66276:t=>{t.exports=["แก้ไขชิฟฟ์"]},18559:t=>{t.exports=["แก้ไข ชิฟฟ์พิชฟอร์ค"]},18665:t=>{t.exports=["มอสโค"]},58038:t=>{t.exports=["มาดริด"]},34190:t=>{t.exports=["มอลตา"]},90271:t=>{t.exports=["มะนิลา"]},51369:t=>{t.exports=["มี.ค."]},85095:t=>{t.exports=["เม็กซิโกซิตี้"]},75633:t=>{t.exports=["รวมสเกลทั้งหมดเข้าด้วยกัน"]},95093:t=>{t.exports=["ผสม"]},10931:t=>{t.exports=["ไมโคร"]},58397:t=>{t.exports=["มิลเลนเนี่ยม"]},85884:t=>{ +t.exports=["มินูเอท"]},9632:t=>{t.exports="Minuscule"},63158:t=>{t.exports=["กระจกเงา"]},42769:t=>{t.exports=["มัสกัต"]},43088:t=>{t.exports=["ไม่มีข้อมูล"]},3485:t=>{t.exports=["ไม่สเกล (เต็มหน้าจอ)"]},8886:t=>{t.exports=["ไม่มีการซิงค์"]},16971:t=>{t.exports=["กรอกข้อตกลงการแลกเปลี่ยน"]},75549:t=>{t.exports=["บันทึกช่วยจำ"]},71230:t=>{t.exports=["พ.ย."]},99203:t=>{t.exports=["เกาะนอร์ฟอล์ก"]},79023:t=>{t.exports=["ไนโรบี"]},91203:t=>{t.exports=["นิวยอร์ค"]},24143:t=>{t.exports=["นิวซีแลนด์"]},40887:t=>{t.exports=["หน้าต่างใหม่ด้านบน"]},96712:t=>{t.exports=["หน้าต่างใหม่ด้านล่าง"]},33566:t=>{t.exports=["นิโคเซีย"]},56670:t=>{t.exports=["บางอย่างเกิดความผิดพลาด"]},64968:t=>{t.exports=["บางอย่างทำงานผิดพลาด กรุณาลองใหม่อีกครั้ง"]},10520:t=>{t.exports=["บันทึกแผนผังชาร์ตใหม่"]},9908:t=>{t.exports=["บันทึกเป็น"]},68553:t=>{t.exports=["ซานซัลวาดอร์"]},65412:t=>{t.exports=["ซานเตียโก"]},13538:t=>{t.exports=["เซาเปาโล"]},37207:t=>{t.exports=["มาตราส่วนชาร์ตราคาเท่านั้น"]},51464:t=>{t.exports=["ชิฟฟ์"]},98114:t=>{t.exports=["ชิฟฟ์พิชฟอร์ค"]},1535:t=>{t.exports=["สคริปต์จะไม่อัพเดต หากคุณออกจากหน้านี้"]},89517:t=>{t.exports=["การตั้งค่า"]},43247:t=>{t.exports=["เศษส่วนที่สองไม่ถูกต้อง"]},19796:t=>{t.exports=["นำไปไว้ข้างหลัง"]},23221:t=>{t.exports=["นำไปไว้หลังสุด"]},5961:t=>{t.exports=["โซว"]},57902:t=>{t.exports=["ก.ย."]},25866:t=>{t.exports=["โซนเวลา"]},59827:t=>{t.exports=["เซสชั่นเบรค"]},69240:t=>{t.exports=["เซี่ยงไฮ้"]},37819:t=>{t.exports=["สถานะชอร์ท"]},81428:t=>{t.exports=["แสดง"]},98116:t=>{t.exports=["แสดงการวาดทั้งหมด"]},39046:t=>{t.exports=["แสดงการวาดและอินดิเคเตอร์ทั้งหมด"]},38293:t=>{t.exports=["แสดงภาพวาด อินดิเคเตอร์ โพสิชั่น & คำสั่งทั้งหมด"]},49982:t=>{t.exports=["แสดงอินดิเคเตอร์ทั้งหมด"]},48284:t=>{t.exports=["แสดงไอเดียทั้งหมด"]},62632:t=>{t.exports=["แสดงโพสิชั่นและคำสั่งซื้อทั้งหมด"]},24620:t=>{t.exports=["แสดงสวิตช์สัญญาต่อเนื่อง"]},84813:t=>{t.exports=["แสดงวันหมดอายุของสัญญา"]},66263:t=>{t.exports=["แสดงเงินปันผล"]},46771:t=>{t.exports=["แสดงกำไร"]},87933:t=>{t.exports=["แสดงไอเดียของผู้ใช้งานที่เราติดตาม"]},72973:t=>{t.exports="Show latest news and Minds"},58669:t=>{t.exports=["แสดงเฉพาะไอเดียของเราเท่านั้น"]},30816:t=>{t.exports=["แสดงตัวแยก"]},68161:t=>{t.exports=["ป้ายสัญญาลักษณ์"]},56683:t=>{t.exports=["สิงค์โปร์"]},69502:t=>{t.exports=["เส้นไซน์"]},44904:t=>{t.exports=["สี่เหลี่ยม"]},70213:t=>{t.exports=["ชุดเครื่องมือเกินค่าสูงสุด: {number} ชุดเครื่องมือต่อเลย์เอาท์\nกรุณายกเลิกบางชุดเครื่องมือ"]},32733:t=>{t.exports=["รูปแบบ"]},65323:t=>{t.exports=["ซ้อนไปทางด้านซ้าย"]},14113:t=>{t.exports=["ซ้อนไปทางด้านขวา"]},93161:t=>{t.exports=["อยู่ในโหมดการวาดเขียน"]},79511:t=>{t.exports=["เส้นระดับ"]},84573:t=>{t.exports=["สติกเกอร์"]},48767:t=>{t.exports=["สต๊อกโฮล์ม"]},29662:t=>{t.exports=["ซับไมโคร"]},9753:t=>{t.exports=["ซับมิลเลนเนี่ยม"]},71722:t=>{t.exports=["ซับมินูเอท"]},91889:t=>{t.exports=["ซุปเปอร์ไซเคิล"]},33820:t=>{t.exports=["ซุปเปอร์มิลเลนเนี่ยม"]},11020:t=>{t.exports=["ซิดนีย์"]},89659:t=>{t.exports=["สัญลักษณ์ผิดพลาด"]},90932:t=>{t.exports=["ป้ายชื่อตัวย่อ"]},65986:t=>{ +t.exports=["ข้อมูลสัญลักษณ์"]},52054:t=>{t.exports=["ป้ายค่าราคาล่าสุดของตัวย่อ"]},33606:t=>{t.exports=["เชื่อมต่อกันทั่วโลก"]},18008:t=>{t.exports=["ซิงค์ไปทุกชาร์ต"]},99969:t=>{t.exports=["พ้อยท์และฟิกเกอร์"]},53047:t=>{t.exports=["โพลีไลน์"]},34402:t=>{t.exports=["เส้นทาง"]},70394:t=>{t.exports="Parallel Channel"},95995:t=>{t.exports=["ปารีส"]},29682:t=>{t.exports=["วาง"]},51102:t=>{t.exports=["เปอร์เซ็นต์"]},35590:t=>{t.exports=["เพิร์ธ"]},19093:t=>{t.exports=["ฟีนิกซ์"]},22293:t=>{t.exports=["พิชแฟน"]},43852:t=>{t.exports=["พิชฟอร์ค"]},37680:t=>{t.exports=["ปักหมุดไปยังสเกลซ้ายอันใหม่"]},43707:t=>{t.exports=["ปักหมุดไปยังสเกลขวาอันใหม่"]},91130:t=>{t.exports=["ปักหมุดไปยังสเกลซ้าย"]},61201:t=>{t.exports=["ปักหมุดไปยังสเกลซ้าย (แบบซ่อน)"]},764:t=>{t.exports=["ปักหมุดไปยังสเกลทางขวา"]},20207:t=>{t.exports=["ปักหมุดไปยังสเกลขวา (แบบซ่อน)"]},66156:t=>{t.exports=["ปักหมุดที่สเกล (ด้านซ้ายตอนนี้)"]},54727:t=>{t.exports=["ปักหมุดไปยังสเกล (ตอนนี้ไม่มีสเกล)"]},76598:t=>{t.exports=["ปักหมุดที่สเกล (ด้านขวาตอนนี้)"]},39065:t=>{t.exports=["ปักหมุดไปยังสเกล (ตอนนี้ {label})"]},97324:t=>{t.exports=["ปักหมุดไปยังสเกล {label}"]},56948:t=>{t.exports=["ปักหมุดไปยังสเกล {label} (แบบซ่อน)"]},32156:t=>{t.exports=["ถูกปักหมุดที่สเกลซ้าย"]},8128:t=>{t.exports=["ถูกปักหมุดที่สเกลซ้าย (แบบซ่อน)"]},3822:t=>{t.exports=["ถูกปักหมุดที่สเกลขวา"]},44538:t=>{t.exports=["ปักหมุดไปยังสเกลขวา (แบบซ่อน)"]},65810:t=>{t.exports=["ถูกปักหมุดที่สเกล {label}"]},14125:t=>{t.exports=["ถูกปักหมุดที่สเกล {label} (แบบซ่อน)"]},97378:t=>{t.exports=["ปุ่มบวก"]},46669:t=>{t.exports=["โปรดให้สิทธิ์ในการเขียนคลิปบอร์ดในเบราว์เซอร์ของคุณหรือกด {keystroke}"]},35963:t=>{t.exports=["กดและค้าง {key} ขณะซูมเพื่อคงตำแหน่งของชาร์ต"]},95921:t=>{t.exports=["ป้ายราคา"]},28625:t=>{t.exports=["หมายเหตุราคา"]},2032:t=>{t.exports=["ช่วงราคา"]},32061:t=>{t.exports=["รูปแบบราคาไม่ถูกต้อง"]},91492:t=>{t.exports=["เส้นราคา"]},48404:t=>{t.exports=["สำคัญ"]},87086:t=>{t.exports=["การคาดคะเน"]},10160:t=>{t.exports=["เผยแพร่เมื่อ {customer}, {date}"]},19056:t=>{t.exports=["กาตาร์"]},9998:t=>{t.exports=["การหมุนสี่เหลี่ยมผืนผ้า"]},74214:t=>{t.exports=["โรม"]},50470:t=>{t.exports=["เรย์"]},90357:t=>{t.exports=["ระยะ"]},26833:t=>{t.exports=["เรคยาวิก"]},328:t=>{t.exports=["สี่เหลี่ยมผืนผ้า"]},41615:t=>{t.exports=["ทำซ้ำอีกครั้ง"]},35001:t=>{t.exports=["แนวโน้มการถอยกลับ รีเกรสชั่น เทรน"]},34596:t=>{t.exports=["ลบ"]},1434:t=>{t.exports=["ลบการวาดต่างๆ ออกไป"]},13951:t=>{t.exports=["ลบอินดิเคเตอร์"]},4142:t=>{t.exports=["ตั้งชื่อแผนผังชาร์ตใหม่"]},20801:t=>{t.exports=["เรนโก"]},34301:t=>{t.exports=["ปรับมุมมองชาร์ตใหม่"]},17258:t=>{t.exports=["ปรับสเกลราคาเป็นค่าตั้งต้น"]},25333:t=>{t.exports=["ปรับสเกลราคาเป็นค่าตั้งต้น"]},52588:t=>{t.exports=["รียาด"]},5871:t=>{t.exports=["รีกา"]},33603:t=>{t.exports=["คำเตือน"]},48474:t=>{t.exports=["วอร์ซอร์"]},20466:t=>{t.exports=["โทเคอเลา"]},94284:t=>{t.exports=["โตเกียว"]},83836:t=>{t.exports=["โตรอนโต"]},38788:t=>{t.exports=["ไทเป"]},39108:t=>{t.exports=["ทาลลินน์"]},37229:t=>{t.exports=["ตัวอักษร"]},16267:t=>{t.exports=["เตหะราน"]},19611:t=>{ +t.exports=["เทมเพลต"]},29198:t=>{t.exports=["ผู้จำหน่ายข้อมูลไม่ได้ให้ข้อมูลปริมาณสำหรับสัญลักษณ์นี้"]},8162:t=>{t.exports=["การแสดงตัวอย่างไม่สามารถดำเนินการได้ กรุณาปิด Extensions ของบราวเซอร์ท่าน และลองใหม่อีกครั้ง"]},65943:t=>{t.exports=["อินดิเคเตอร์นี้ไม่สามารถใช้งานบนอินดิเคเตอร์อื่นได้"]},74986:t=>{t.exports=["สคริปต์นี้ได้รับเชิญเท่านั้น หากต้องการขอการเข้าถึง โปรดติดต่อผู้เขียน"]},98538:t=>{t.exports=["รูปแบบ Three Drives"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["เวลา"]},64375:t=>{t.exports=["เขตเวลา"]},95005:t=>{t.exports=["วงรอบเวลา"]},87085:t=>{t.exports=["เทรด"]},94770:t=>{t.exports=["มุมแนวโน้ม"]},23104:t=>{t.exports=["เส้นแนวโน้ม"]},15501:t=>{t.exports=["เทรนเบส ฟิโบนัชชี่ เอ็กซ์เทนชั่น"]},31196:t=>{t.exports=["เทรนเบส ฟิโบนัชชี่ ไทม์"]},29245:t=>{t.exports="Triangle"},83356:t=>{t.exports="Triangle Down"},12390:t=>{t.exports="Triangle Pattern"},28340:t=>{t.exports="Triangle Up"},93855:t=>{t.exports=["ทูนิส"]},50406:t=>{t.exports=["UTC เวลาสากลเชิงพิกัด"]},81320:t=>{t.exports=["ย้อนกลับ"]},25933:t=>{t.exports=["หน่วย"]},15101:t=>{t.exports=["ปลดล๊อค"]},34150:t=>{t.exports=["ขึ้นเวฟ 4"]},83927:t=>{t.exports=["ขึ้นเวฟ 5"]},58976:t=>{t.exports=["ขึ้นเวฟ 1 หรือ เอ"]},11661:t=>{t.exports=["ขึ้นเวฟ 2 หรือ บี"]},53958:t=>{t.exports=["ขึ้นเวฟ 3"]},66560:t=>{t.exports=["ขึ้นเวฟ ซี"]},18426:t=>{t.exports=["ช่วงวอลลุ่มโปรไฟล์คงที่"]},61022:t=>{t.exports=["อินดิเคเตอร์ Volume Profile มีเฉพาะในแผนการอัปเกรดของเราเท่านั้น"]},15771:t=>{t.exports=["แวนคูเวอร์"]},56211:t=>{t.exports=["เส้นแนวตั้ง"]},75354:t=>{t.exports=["วิลนีอุส"]},21852:t=>{t.exports=["การแสดงผล"]},27557:t=>{t.exports=["การมองเห็นเป็นระยะ"]},89960:t=>{t.exports=["แสดงเมื่อเม้าส์ชี้อยู่ด้านบน"]},22198:t=>{t.exports=["ลำดับการแสดงผล"]},7050:t=>{t.exports=["ตัดกัน"]},66527:t=>{t.exports=["แพทเทิร์น XABCD"]},17126:t=>{t.exports=["ท่านไม่สามารถดูกรอบเวลานี้บนความละเอียดจออันนี้ได้"]},69293:t=>{t.exports=["ย่างกุ้ง"]},84301:t=>{t.exports=["ซูริค"]},76020:t=>{t.exports=["เปลี่ยนองศาเอลเลียต"]},83935:t=>{t.exports=["เปลี่ยนป้ายไม่ทับซ้อนกัน"]},39402:t=>{t.exports=["เปลี่ยนการแสดงฉลากราคาปิดเฉลี่ย"]},98866:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาปิดเฉลี่ย"]},5100:t=>{t.exports=["เปลี่ยนการมองเห็นป้าย bid และ ask"]},32311:t=>{t.exports=["เปลี่ยนการมองเห็นเส้น bid และ ask"]},22641:t=>{t.exports=["เปลี่ยนสกุลเงิน"]},30501:t=>{t.exports=["เปลี่ยนเค้าโครงชาร์ตเป็น {title}"]},7017:t=>{t.exports=["เปลี่ยนการมองเห็นสวิตช์สัญญาต่อเนื่อง"]},58108:t=>{t.exports=["เปลี่ยนการนับถอยหลังเป็นบาร์ปิดการมองเห็น"]},7151:t=>{t.exports=["เปลี่ยนช่วงวันที่"]},84944:t=>{t.exports=["เปลี่ยนการมองเห็นเงินปันผล"]},79574:t=>{t.exports=["เปลี่ยนการมองเห็นเหตุการณ์บนชาร์ต"]},88217:t=>{t.exports=["เปลี่ยนการมองเห็นรายได้"]},28288:t=>{t.exports=["เปลี่ยนการมองเห็นวันหมดอายุของสัญญาซื้อขายล่วงหน้า"]},66805:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายราคาสูง ต่ำ และเฉลี่ย"]},92556:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาสูง ต่ำ และเฉลี่ย"]},87027:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายชื่ออินดิเคเตอร์"]},14922:t=>{t.exports=["เปลี่ยนอินดิเคเตอร์และการมองเห็นฉลาก"]},19839:t=>{ +t.exports="change latest news and Minds visibility"},23783:t=>{t.exports="change linking group"},87510:t=>{t.exports=["เปลี่ยนความสูงของบานหน้าต่าง"]},50190:t=>{t.exports=["เปลี่ยนการมองเห็นปุ่มบวก"]},49889:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายราคาตลาดก่อน/หลัง"]},16750:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาก่อน/หลังตลาด"]},59883:t=>{t.exports=["เปลี่ยนการมองเห็นเส้นราคาปิดก่อนหน้า"]},67761:t=>{t.exports=["เปลี่ยนเส้นราคา"]},69510:t=>{t.exports=["เปลี่ยนอัตราส่วนราคาต่อบาร์"]},32303:t=>{t.exports=["เปลี่ยนความละเอียด"]},526:t=>{t.exports=["เปลี่ยนสัญลักษณ์"]},9402:t=>{t.exports=["เปลี่ยนการมองเห็นป้ายสัญลักษณ์"]},53150:t=>{t.exports=["เปลี่ยนสัญลักษณ์การมองเห็นค่าสุดท้าย"]},12707:t=>{t.exports=["เปลี่ยนสัญลักษณ์การมองเห็นมูลค่าปิดก่อนหน้า"]},65303:t=>{t.exports=["เปลี่ยนเซสชั่น"]},15403:t=>{t.exports=["เปลี่ยนการมองเห็นตัวแบ่งเซสชั่น"]},53438:t=>{t.exports=["เปลี่ยนสไตล์ซีรีส์"]},74488:t=>{t.exports=["เปลี่ยนตัวแบ่งการมองเห็น"]},20505:t=>{t.exports=["เปลี่ยนเขตเวลา"]},39028:t=>{t.exports=["เปลี่ยนหน่วย"]},21511:t=>{t.exports=["เปลี่ยนการมองเห็นข้อมูล"]},16698:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบัน"]},78422:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบันและสูงกว่า"]},49529:t=>{t.exports=["เปลี่ยนการมองเห็นในช่วงเวลาปัจจุบันและด้านล่าง"]},66927:t=>{t.exports=["เปลี่ยนการมองเห็นในทุกช่วงเวลา"]},74428:t=>{t.exports=["เปลี่ยนรูปแบบ {title}"]},72032:t=>{t.exports=["เปลี่ยน {pointIndex} จุด"]},65911:t=>{t.exports=["ชาร์ตโดย TradingView"]},5179:t=>{t.exports=["คัดลอกเส้นเครื่องมือ"]},3195:t=>{t.exports=["สร้างกรุ๊ปเครื่องมือเส้น"]},92659:t=>{t.exports=["สร้างกรุ๊ปเครื่องมือเส้นจากที่เลือกไว้"]},81791:t=>{t.exports=["สร้าง {tool}"]},63649:t=>{t.exports=["ตัดแหล่งที่มา"]},78755:t=>{t.exports=["ตัด {title}"]},99113:t=>{t.exports=["เพิ่มเครื่องมือเส้น {lineTool} ไปยังกรุ๊ป {name}"]},40242:t=>{t.exports=["เพิ่มเครื่องมือเส้นในกลุ่ม {group}"]},22856:t=>{t.exports=["เพิ่มตัวชี้วัดทางการเงินนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},82388:t=>{t.exports=["เพิ่มอินดิเคเตอร์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},94292:t=>{t.exports=["เพิ่มกลยุทธนี้เข้าไปในเลย์เอาท์ทั้งหมด"]},27982:t=>{t.exports=["เพิ่มสัญลักษณ์นี้เข้าไปในเลย์เอาท์ทั้งหมด"]},66568:t=>{t.exports=["ใช้ชุดรูปแบบชาร์ต"]},64034:t=>{t.exports=["ใช้คุณสมบัติชาร์ตทั้งหมด"]},49037:t=>{t.exports=["ใช้เทมเพลตการวาดภาพ"]},96996:t=>{t.exports=["ใช้ค่าเริ่มต้นจากโรงงานกับแหล่งที่เลือก"]},44547:t=>{t.exports=["ใช้อินดิเคเตอร์กับเลย์เอาต์ทั้งหมด"]},26065:t=>{t.exports=["ใช้งานเทมเพลต study {template}"]},58570:t=>{t.exports=["ใช้ชุดรูปแบบแถบเครื่องมือ"]},27195:t=>{t.exports=["นำกลุ่ม {title} ไว้ข้างหน้า"]},78246:t=>{t.exports=["นำ {title} มาไว้ข้างหน้า"]},56763:t=>{t.exports=["นำ {title} ไปข้างหน้า"]},5607:t=>{t.exports=["โดย TradingView"]},90621:t=>{t.exports=["ล็อคช่วงวันที่"]},12962:t=>{t.exports=["ลบเส้นระดับ"]},63391:t=>{t.exports=["ไม่รวมเครื่องมือเส้นจากกรุ๊ป {group}"]},59942:t=>{t.exports=["พลิกรูปแบบแท่ง"]},70301:t=>{t.exports=["ซ่อน {title}"]},91842:t=>{t.exports=["ซ่อนเส้นข้อความการแจ้งเตือน"]},54781:t=>{t.exports=["ซ่อนรูปวาดทั้งหมด"]},44974:t=>{ +t.exports=["ซ่อนเครื่องหมายบนแท่งราคา"]},28916:t=>{t.exports=["ล็อคช่วงเวลา"]},94245:t=>{t.exports=["กลับด้านสเกล"]},90743:t=>{t.exports=["ใส่ {title}"]},53146:t=>{t.exports=["แทรก {title} หลัง {targetTitle}"]},74055:t=>{t.exports=["ใส่ {title} หลัง {target}"]},11231:t=>{t.exports=["ใส่ {title} ก่อน {target}"]},67176:t=>{t.exports=["ใส่ {title} ก่อน {targetTitle}"]},54597:t=>{t.exports=["โหลดเทมเพลตการวาดเริ่มต้น"]},30295:t=>{t.exports=["กำลังโหลด...."]},50193:t=>{t.exports=["ล็อค {title}"]},4963:t=>{t.exports=["ล็อคกลุ่ม {group}"]},68163:t=>{t.exports=["ล็อคออบเจ็กต์"]},47107:t=>{t.exports=["ย้าย"]},11303:t=>{t.exports=["ย้าย {title} ไปยังสเกลทางซ้ายอันใหม่"]},45544:t=>{t.exports=["ย้าย {title} ไปที่มาตราส่วนด้านขวาใหม่"]},81898:t=>{t.exports=["ย้ายสเกลทั้งหมดไปทางซ้าย"]},22863:t=>{t.exports=["ย้ายสเกลทั้งหมดไปทางขวา"]},45356:t=>{t.exports=["ย้ายการวาด"]},15086:t=>{t.exports=["เลื่อนไปทางซ้าย"]},61711:t=>{t.exports=["เลื่อนไปทางขวา"]},4184:t=>{t.exports=["ย้ายสเกล"]},74642:t=>{t.exports=["ทำ {title} ไม่มีสเกล (เต็มหน้าจอ)"]},45223:t=>{t.exports=["ทำกรุ๊ป {group} ให้มองไม่เห็น"]},87927:t=>{t.exports=["ทำกรุ๊ป {group} ให้มองเห็นได้"]},62153:t=>{t.exports=["รวมลง"]},70746:t=>{t.exports=["ผสานเข้ากับหน้าต่าง"]},66143:t=>{t.exports=["รวมขึ้น"]},81870:t=>{t.exports=["กลับด้านรูปแบบแท่ง"]},16542:t=>{t.exports=["ไม่มีข้อมูล"]},47222:t=>{t.exports=["สเกลราคา"]},99042:t=>{t.exports=["มาตราส่วนชาร์ตราคาเท่านั้น"]},35962:t=>{t.exports=["ขนาดเวลา"]},68193:t=>{t.exports=["เลื่อน"]},70009:t=>{t.exports=["ปรับเปลี่ยนเวลา"]},69485:t=>{t.exports=["ตั้งค่าสเกลราคาปรับกลยุทธ์เป็น {title}"]},16259:t=>{t.exports=["ส่ง {title} ไปข้างหลัง"]},66781:t=>{t.exports=["ส่ง {title} ไปด้านหลัง"]},4998:t=>{t.exports=["ส่งกลุ่ม {title} ถอยหลัง"]},64704:t=>{t.exports=["แชร์เครื่องมือไลน์ทั่วโลก"]},77554:t=>{t.exports=["แชร์เครื่องมือไลน์ในเลย์เอาต์"]},16237:t=>{t.exports=["แสดงเส้นป้ายเตือน"]},13622:t=>{t.exports=["แสดงไอเดียทั้งหมด"]},26267:t=>{t.exports=["แสดงไอเดียของผู้ใช้งานที่ติดตาม"]},40061:t=>{t.exports=["แสดงเฉพาะไอเดียของฉันเท่านั้น"]},52010:t=>{t.exports=["อยู่ในโหมดวาดรูปต่อไป"]},98784:t=>{t.exports=["หยุดการซิงค์ภาพวาด"]},57011:t=>{t.exports=["หยุดการซิงค์เครื่องมือเส้น"]},92831:t=>{t.exports=["ล็อคสัญลักษณ์"]},60635:t=>{t.exports=["ซิงค์เวลา"]},99769:t=>{t.exports=["ขับเคลื่อนโดย"]},68111:t=>{t.exports=["สนับสนุนโดย TradingView"]},96916:t=>{t.exports=["วางภาพวาด"]},80611:t=>{t.exports=["วางอินดิเคเตอร์"]},41601:t=>{t.exports=["วาง {title}"]},84018:t=>{t.exports=["ปักหมุดไปยังสเกลทางซ้าย"]},22615:t=>{t.exports=["ปักหมุดไปยังสเกลทางขวา"]},56015:t=>{t.exports=["ปักหมุดไปยังสเกล {label}"]},33348:t=>{t.exports=["จัดเรียงหน้าต่างใหม่"]},15516:t=>{t.exports=["เอา studies ออกทั้งหมด"]},80171:t=>{t.exports=["ลบการศึกษาและเครื่องมือวาดภาพทั้งหมด"]},59211:t=>{t.exports=["ลบเครื่องมือบรรทัดว่างที่ไม่ได้เลือก"]},44656:t=>{t.exports=["ลบการวาดต่างๆ ออกไป"]},70653:t=>{t.exports=["ลบกลุ่มภาพวาด"]},66414:t=>{t.exports=["ลบเส้นแหล่งข้อมูล"]},47637:t=>{t.exports=["ลบบานหน้าต่าง"]},39859:t=>{t.exports=["ลบ {title}"]},78811:t=>{ +t.exports=["การลบกลุ่มเครื่องมือเส้น {name}"]},16338:t=>{t.exports=["เปลี่ยนชื่อกรุ๊ปจาก {group} เป็น {newName}"]},30910:t=>{t.exports=["รีเซ็ตขนาดเลย์เอาต์"]},21948:t=>{t.exports=["รีเซ็ตสเกล"]},55064:t=>{t.exports=["รีเซ็ตสเกลเวลา"]},13034:t=>{t.exports=["ปรับขนาดเค้าโครง"]},9608:t=>{t.exports=["คืนค่าเริ่มต้น"]},63060:t=>{t.exports=["สลับเป็นสเกลอัตโนมัติ"]},98860:t=>{t.exports=["สลับดัชนีเป็น 100 สเกล"]},21203:t=>{t.exports=["สลับสเกลล็อค"]},60166:t=>{t.exports=["สลับเป็นมาตราส่วนล็อก"]},68642:t=>{t.exports=["สลับเป็นหน่วยเปอร์เซ็นต์"]},33714:t=>{t.exports=["สลับเป็นสเกลปกติ"]},47122:t=>{t.exports=["ติดตามเวลา"]},28068:t=>{t.exports=["ปิดการแชร์เครื่องมือไลน์"]},66824:t=>{t.exports=["ปลดล็อคออบเจ็กต์"]},51114:t=>{t.exports=["ปลดล็อคกรุ๊ป {group}"]},92421:t=>{t.exports=["ปลดล็อก {title}"]},20057:t=>{t.exports=["เลิกผสานเข้ากับหน้าต่างใหม่ด้านล่าง"]},52540:t=>{t.exports=["เลิกรวมขึ้น"]},86949:t=>{t.exports=["เลิกรวมลง"]},50728:t=>{t.exports=["อัพเดท {title} สคริปท์"]},33355:t=>{t.exports=["{count} ช่อง"]},88841:t=>{t.exports=["{symbol} ทางการเงินโดย TradingView"]},38641:t=>{t.exports=["{userName} เผยแพร่เมื่อ {customer}, {date}"]},59833:t=>{t.exports=["ขยาย"]},19813:t=>{t.exports=["ขยายเข้า"]},9645:t=>{t.exports=["ขยายออก"]},30572:t=>{t.exports=["วัน"]},52254:t=>{t.exports=["ชั่วโมง"]},99062:t=>{t.exports=["เดือน"]},69143:t=>{t.exports=["นาที"]},71787:t=>{t.exports=["วินาที"]},82797:t=>{t.exports=["ช่วง"]},47966:t=>{t.exports=["สัปดาห์"]},99136:t=>{t.exports=["เลือก"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["บริษัท แอปเปิล"],t.exports["#AUDCAD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์แคนาดา"],t.exports["#AUDCHF-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ฟรังก์สวิส"],t.exports["#AUDJPY-symbol-description"]=["ดอลลาร์ออสเตรเลีย / เยน"],t.exports["#AUDNZD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์นิวซีแลนด์"],t.exports["#AUDRUB-symbol-description"]=["ดอลลาร์ออสเตรเลีย / รูเบิลรัสเซีย"],t.exports["#AUDUSD-symbol-description"]=["ดอลลาร์ออสเตรเลีย / ดอลลาร์สหรัฐฯ"],t.exports["#BRLJPY-symbol-description"]=["เรียลบราซิล / เยน"],t.exports["#BTCCAD-symbol-description"]=["บิทคอยน์ / ดอลลาร์แคนนาดา"],t.exports["#BTCCNY-symbol-description"]=["บิทคอยน์ / หยวนจีน"],t.exports["#BTCEUR-symbol-description"]=["บิทคอยน์ / ยูโร"],t.exports["#BTCKRW-symbol-description"]=["บิทคอยน์ / วอนเกาหลีใต้"],t.exports["#BTCRUR-symbol-description"]=["บิทคอยน์ / รูเบิล"],t.exports["#BTCUSD-symbol-description"]=["บิทคอยน์ / ดอลลาร์"],t.exports["#BVSP-symbol-description"]=["ดัชนีตลาดหลักทรัพย์บราซิลโบเวสปา"],t.exports["#CADJPY-symbol-description"]=["ดอลลาร์แคนนาดา / เยนญี่ปุ่น"],t.exports["#CB1!-symbol-description"]=["น้ำมันดิบเบรนท์"],t.exports["#CHFJPY-symbol-description"]=["สวิสฟรังก์ / เยนญี่ปุ่น"],t.exports["#COPPER-symbol-description"]=["สัญญาการซื้อขายส่วนต่างทองแดง"],t.exports["#ES1-symbol-description"]=["สัญญาซื้อขายล่วงหน้า S&P500 อี-มินิ"],t.exports["#ESP35-symbol-description"]=["ดัชนี IBEX 35"],t.exports["#EUBUND-symbol-description"]=["ยูโรบุนด์"], t.exports["#EURAUD-symbol-description"]=["ยูโร / ดอลลาร์ออสเตรเลีย"],t.exports["#EURBRL-symbol-description"]=["ยูโร / เรียลบลาซิล"],t.exports["#EURCAD-symbol-description"]=["ยูโร / ดอลลาร์แคนนาดา"],t.exports["#EURCHF-symbol-description"]=["ยูโร / สวิสฟรังก์"],t.exports["#EURGBP-symbol-description"]=["ยูโร / ปอนด์อังกฤษ"],t.exports["#EURJPY-symbol-description"]=["ยูโร / เยนญี่ปุ่น"],t.exports["#EURNZD-symbol-description"]=["ยูโร / ดอลลาร์นิวซีแลนด์"],t.exports["#EURRUB-symbol-description"]=["ยูโร / รูเบิลรัสเซีย"],t.exports["#EURRUB_TOM-symbol-description"]=["ยูโร / รูเบิลรัสเซีย ทอม"],t.exports["#EURSEK-symbol-description"]=["ยูโร / โครนาสวีเดน"],t.exports["#EURTRY-symbol-description"]=["ยูโร / ลีราตุรกี"],t.exports["#EURUSD-symbol-description"]=["ยูโร / ดอลลาร์สหรัฐฯ"],t.exports["#EUSTX50-symbol-description"]=["ดัชนี Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["ดัชนี CAC 40"],t.exports["#GB10-symbol-description"]=["พันธบัตรรัฐบาลอังกฤษ 10 ปี"],t.exports["#GBPAUD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์ออสเตรเลีย"],t.exports["#GBPCAD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์แคนาดา"],t.exports["#GBPCHF-symbol-description"]=["ปอนด์อังกฤษ / ฟรังก์สวิส"],t.exports["#GBPEUR-symbol-description"]=["ปอนด์อังกฤษ / ยูโร"],t.exports["#GBPJPY-symbol-description"]=["ปอนด์อังกฤษ / เยนญี่ปุ่น"],t.exports["#GBPNZD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์นิวซีแลนด์"],t.exports["#GBPRUB-symbol-description"]=["ปอนด์อังกฤษ / รูเบิลรัสเซีย"],t.exports["#GBPUSD-symbol-description"]=["ปอนด์อังกฤษ / ดอลลาร์สหรัฐ"],t.exports["#GER30-symbol-description"]=["ดัชนี DAX"],t.exports["#GOOGL-symbol-description"]=["อัลฟาเบ็ท อิงค์ (กูเกิ้ล) คลาสเอ"],t.exports["#ITA40-symbol-description"]=["ดัชนี FTSE MIB"],t.exports["#JPN225-symbol-description"]=["ดัชนีนิคเคอิ 225"],t.exports["#JPYKRW-symbol-description"]=["เยนญี่ปุ่น / วอนเกาหลีใต้"],t.exports["#JPYRUB-symbol-description"]=["เยนญี่ปุ่น / รูเบิลรัสเซีย"],t.exports["#KA1-symbol-description"]=["สัญญาซื้อขายล่วงหน้า Sugar #11"],t.exports["#KG1-symbol-description"]=["สัญญาซื้อขายฝ้ายล่วงหน้า"],t.exports["#KT1-symbol-description"]=["บริษัท คีย์ทรอนิก"],t.exports["#LKOH-symbol-description"]=["ลุ๊กออยล์"],t.exports["#LTCBTC-symbol-description"]=["ไลท์คอยน์ / บิตคอยน์"],t.exports["#MGNT-symbol-description"]=["บริษัท Magnit"],t.exports["#MICEX-symbol-description"]=["ดัชนีตลาดหุ้น MICEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["ไมโครซอฟต์ คอร์ป"],t.exports["#NAS100-symbol-description"]=["CFD เงินสด 100 เหรียญสหรัฐ"],t.exports["#NGAS-symbol-description"]=["ก๊าซธรรมชาติ (เฮนรี่ฮับ)"],t.exports["#NKY-symbol-description"]=["ดัชนีนิคเคอิ 225"],t.exports["#NZDJPY-symbol-description"]=["ดอลลาร์นิวซีแลนด์ / เยนญีปุ่น"],t.exports["#NZDUSD-symbol-description"]=["ดอลลาร์นิวซีแลนด์ / ดอลลาร์สหรัฐ"],t.exports["#RB1-symbol-description"]=["สัญญาซื้อขายแก๊ซโซลีน RB1 ล่วงหน้า"],t.exports["#RTS-symbol-description"]=["ดัชนี อาร์ทีเอส รัสเซีย"],t.exports["#SBER-symbol-description"]=["ธนาคาร Sberbank"], t.exports["#SPX500-symbol-description"]=["ดัชนี เอส&พี 500"],t.exports["#TWTR-symbol-description"]=["ทวิตเตอร์ Inc"],t.exports["#UK100-symbol-description"]=["ดัชนี เอฟทีเอสอี 100"],t.exports["#USDBRL-symbol-description"]=["ดอลลาร์สหรัฐ / เรียลบราซิล"],t.exports["#USDCAD-symbol-description"]=["ดอลลาร์สหรัฐ / ดอลลาร์แคนาดา"],t.exports["#USDCHF-symbol-description"]=["ดอลลาร์สหรัฐ / ฟรังก์สวิส"],t.exports["#USDCNY-symbol-description"]=["ดอลลาร์สหรัฐ / หยวนจีน"],t.exports["#USDDKK-symbol-description"]=["ดอลลาร์สหรัฐ / โครนเดนมาร์ก"],t.exports["#USDHKD-symbol-description"]=["ดอลลาร์สหรัฐ / ดอลลาร์ฮ่องกง"],t.exports["#USDIDR-symbol-description"]=["ดอลลาร์สหรัฐฯ / รูเปียะ"],t.exports["#USDINR-symbol-description"]=["ดอลลาร์สหรัฐ / รูปีอินเดีย"],t.exports["#USDJPY-symbol-description"]=["ดอลลาร์สหรัฐ / เยนญี่ปุ่น"],t.exports["#USDKRW-symbol-description"]=["ดอลลาร์สหรัฐ / วอนเกาหลีใต้"],t.exports["#USDMXN-symbol-description"]=["ดอลลาร์สหรัฐฯ / เปโซแม็กซิโก"],t.exports["#USDPHP-symbol-description"]=["ดอลลาร์สหรัฐฯ / เปโซฟิลิปปินส์"],t.exports["#USDRUB-symbol-description"]=["ดอลลาร์สหรัฐ / รูเบิลรัสเซีย"],t.exports["#USDRUB_TOM-symbol-description"]=["ดอลลาร์สหรัฐฯ / รูเบิลรัสเซีย TOM"],t.exports["#USDSEK-symbol-description"]=["ดอลลาร์สหรัฐ/โครนาสวีเดน"],t.exports["#USDSGD-symbol-description"]=["ดอลลาร์สหรัฐ / ดอลลาร์สิงคโปร์"],t.exports["#USDTRY-symbol-description"]=["ดอลลาร์สหรัฐ/ไลราตรุกี"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["เงิน/ดอลลาร์สหรัฐ"],t.exports["#XAUUSD-symbol-description"]=["ทองคำ / ดอลลาร์สหรัฐ"],t.exports["#XPDUSD-symbol-description"]=["สัญญาการซื้อขายส่วนต่างพาลาเดียม"],t.exports["#XPTUSD-symbol-description"]=["แพลตตินัม/ดอลลาร์สหรัฐ"],t.exports["#ZS1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าถั่วเหลือง - ECBT"],t.exports["#ZW1-symbol-description"]=["สัญญาซื้อขายล่วงหน้าข้าวสาลี - ECBT"],t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["ดัชนี MOEX รัสเซีย"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["ดัชนี TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["ดอลลาร์อเมริกา / สล็อตตี้ โปแลนด์"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["ดัชนี CAC 40"],t.exports["#XBTCAD-symbol-description"]=["บิทคอยน์ / ดอลลาร์แคนาดา"],t.exports["#ITI2!-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIF2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIF2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIF2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIG2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"], t.exports["#ITIG2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIG2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIH2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIH2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIH2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIJ2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIJ2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIJ2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIK2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIK2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIK2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIM2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIN2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIQ2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIU2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIV2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIX2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2017-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2018-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2019-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#ITIZ2020-symbol-description"]=["ฟิวเจอร์สแร่เหล็ก"],t.exports["#AMEX:GXF-symbol-description"]=["กองทุนรวมดัชนี Global x FTSE Nordic Region"],t.exports["#ASX:XAF-symbol-description"]=["ดัชนี S&P/ASX All Australian 50"],t.exports["#ASX:XAT-symbol-description"]=["ดัชนี S&P/ASX All Australian 200"],t.exports["#BIST:XU100-symbol-description"]=["ดัชนี BIST 100"],t.exports["#GPW:WIG20-symbol-description"]=["ดัชนี WIG20"],t.exports["#INDEX:JKSE-symbol-description"]=["ดัชนีจาการ์ตาคอมโพสิต"],t.exports["#INDEX:KLSE-symbol-description"]=["ดัชนี เบอซ่า เคแอลซีไอ มาเลเซีย"],t.exports["#INDEX:NZD-symbol-description"]=["ดัชนี NZX 50"], diff --git a/charting_library/bundles/th.77.a1830a06fe990f9f1170.js b/charting_library/bundles/th.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/th.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/th.77.5401b8766c940f90b3e9.js index 56b6b3e6..42c726f9 100644 --- a/charting_library/bundles/th.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/th.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["เพิ่ม"]},53585:e=>{e.exports=["เพิ่มสีตั้งค่าด้วยตนเอง"]},81865:e=>{e.exports=["ความโปร่งใส"]},19801:e=>{e.exports="Fr"},11268:e=>{e.exports=["โม"]},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports=["วันพุธ"]},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports=["สัญลักษณ์อีกอัน"]},16936:e=>{e.exports=["กลับไป"]},88046:e=>{e.exports=["สัญลักษณ์ของชาร์ตหลัก"]},9898:e=>{e.exports=["สิทธิ"]},52051:e=>{e.exports=["ขณะนี้ปฏิทินอยู่ในปี{year}"]},99990:e=>{e.exports=["ขณะนี้ปฏิทินเป็นปีตั้งแต่ {year_start} ถึง {year_end}"]},92702:e=>{e.exports=["ขณะนี้ปฏิทินอยู่ที่{month}"]},20036:e=>{e.exports=["ยกเลิก"]},23398:e=>{e.exports=["เปลี่ยนสัญลักษณ์"]},94551:e=>{e.exports=["ชาร์ต"]},64498:e=>{e.exports=["แหล่งที่มาทั้งหมด"]},97637:e=>{e.exports=["เมษายน"]},86797:e=>{e.exports=["สิงหาคม"]},79852:e=>{e.exports=["พันธบัตร"]},55669:e=>{e.exports=["ธันวาคม"]},56095:e=>{e.exports=["ลดลง"]},29601:e=>{e.exports=["คำอธิบาย"]},16467:e=>{e.exports=["กุมภาพันธ์"]},72970:e=>{e.exports=["วันศุกร์"]},46812:e=>{e.exports=["เพิ่มขึ้น"]},26910:e=>{e.exports=["มกราคม"]},23230:e=>{e.exports=["กรกฎาคม"]},49385:e=>{e.exports=["มิถุนายน"]},90784:e=>{e.exports=["ตุลาคม"]},89298:e=>{e.exports=["สิ่งชดเชย"]},68988:e=>{e.exports=["ตกลง"]},61199:e=>{e.exports=["วันจันทร์"]},95543:e=>{e.exports=["เดือน"]},68327:e=>{e.exports=["พ.ค."]},84675:e=>{e.exports=["มีนาคม"]},54406:e=>{e.exports=["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"]},41379:e=>{e.exports=["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"]},71194:e=>{e.exports=["พฤศจิกายน"]},83771:e=>{e.exports=["ปีถัดไป"]},75385:e=>{e.exports=["ปีถัดไป"]},39752:e=>{e.exports=["เดือนถัดไป"]},35563:e=>{e.exports=["รูปแบบตัวเลขไม่ถูกต้อง"]},19724:e=>{e.exports=["แหล่งที่มา"]},1144:e=>{e.exports=["เสาร์"]},52298:e=>{e.exports=["ค้นหา"]},13269:e=>{e.exports=["เลือกแหล่งที่มา"]},61132:e=>{e.exports=["กันยายน"]},2607:e=>{e.exports=["ค่าที่ระบุมากกว่าค่าสูงสุดของเครื่องมือ {max}"]},53669:e=>{e.exports=["ค่าที่ระบุน้อยกว่าค่าต่ำสุดของเครื่องมือ {min}"]},72149:e=>{e.exports=["อาทิตย์"]},83583:e=>{e.exports=["เปลี่ยนเป็นเดือน"]},6244:e=>{e.exports=["เปลี่ยนเป็นวัน"]},80879:e=>{e.exports=["เปลี่ยนเป็นปี"]},89053:e=>{e.exports=["สัญลักษณ์"]},48490:e=>{e.exports=["สัญลักษณ์และคำอธิบาย"]},75905:e=>{e.exports=["ค้นหาตัวย่อ"]},32457:e=>{e.exports=["กรุณาใส่วันที่ที่ถูกต้อง"]},5122:e=>{e.exports=["กรุณาใส่วันที่ถูกตัองในรูปแบบ ปี-เดือน-วัน"]},2587:e=>{e.exports=["เดือนก่อนหน้านี้"]},39329:e=>{e.exports=["ปีก่อนหน้า"]},27004:e=>{e.exports=["ปีก่อนหน้านี้"]},54336:e=>{e.exports=["เอาสีออก"]},7147:e=>{e.exports=["พุธ"]},7951:e=>{e.exports=["พฤหัสบดี"]},60142:e=>{e.exports=["ความหนา"]},44979:e=>{e.exports=["อังคาร"]},69325:e=>{e.exports=["ปี"]},12629:e=>{e.exports=["คอมมอดิตี้"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["เปลี่ยนความทึบแสง"]},13066:e=>{e.exports=["เปลี่ยนสี"]},95657:e=>{e.exports=["เปลี่ยนความหนา"]},18567:e=>{e.exports=["เปลี่ยนคุณสมบัติ {propertyName}"]},36962:e=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["เพิ่ม"]},53585:e=>{e.exports=["เพิ่มสีตั้งค่าด้วยตนเอง"]},81865:e=>{e.exports=["ความโปร่งใส"]},19801:e=>{e.exports="Fr"},11268:e=>{e.exports=["โม"]},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports=["วันพุธ"]},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},73755:e=>{e.exports=["สัญลักษณ์อีกอัน"]},16936:e=>{e.exports=["กลับไป"]},88046:e=>{e.exports=["สัญลักษณ์ของชาร์ตหลัก"]},9898:e=>{e.exports=["สิทธิ"]},52051:e=>{e.exports=["ขณะนี้ปฏิทินอยู่ในปี{year}"]},99990:e=>{e.exports=["ขณะนี้ปฏิทินเป็นปีตั้งแต่ {year_start} ถึง {year_end}"]},92702:e=>{e.exports=["ขณะนี้ปฏิทินอยู่ที่{month}"]},20036:e=>{e.exports=["ยกเลิก"]},23398:e=>{e.exports=["เปลี่ยนสัญลักษณ์"]},94551:e=>{e.exports=["ชาร์ต"]},64498:e=>{e.exports=["แหล่งที่มาทั้งหมด"]},97637:e=>{e.exports=["เมษายน"]},86797:e=>{e.exports=["สิงหาคม"]},79852:e=>{e.exports=["พันธบัตร"]},55669:e=>{e.exports=["ธันวาคม"]},56095:e=>{e.exports=["ลดลง"]},29601:e=>{e.exports=["คำอธิบาย"]},16467:e=>{e.exports=["กุมภาพันธ์"]},72970:e=>{e.exports=["วันศุกร์"]},46812:e=>{e.exports=["เพิ่มขึ้น"]},26910:e=>{e.exports=["มกราคม"]},23230:e=>{e.exports=["กรกฎาคม"]},49385:e=>{e.exports=["มิถุนายน"]},90784:e=>{e.exports=["ตุลาคม"]},89298:e=>{e.exports=["สิ่งชดเชย"]},68988:e=>{e.exports=["ตกลง"]},61199:e=>{e.exports=["วันจันทร์"]},95543:e=>{e.exports=["เดือน"]},68327:e=>{e.exports=["พ.ค."]},84675:e=>{e.exports=["มีนาคม"]},29673:e=>{e.exports=["ไม่มีตลาดแลกเปลี่ยนใดๆ ตรงตามเงื่อนไขของคุณ"]},41379:e=>{e.exports=["ไม่มีสัญลักษณ์ที่ตรงกับการค้นหาของคุณ"]},71194:e=>{e.exports=["พฤศจิกายน"]},83771:e=>{e.exports=["ปีถัดไป"]},75385:e=>{e.exports=["ปีถัดไป"]},39752:e=>{e.exports=["เดือนถัดไป"]},35563:e=>{e.exports=["รูปแบบตัวเลขไม่ถูกต้อง"]},19724:e=>{e.exports=["แหล่งที่มา"]},1144:e=>{e.exports=["เสาร์"]},52298:e=>{e.exports=["ค้นหา"]},13269:e=>{e.exports=["เลือกแหล่งที่มา"]},61132:e=>{e.exports=["กันยายน"]},2607:e=>{e.exports=["ค่าที่ระบุมากกว่าค่าสูงสุดของเครื่องมือ {max}"]},53669:e=>{e.exports=["ค่าที่ระบุน้อยกว่าค่าต่ำสุดของเครื่องมือ {min}"]},72149:e=>{e.exports=["อาทิตย์"]},83583:e=>{e.exports=["เปลี่ยนเป็นเดือน"]},6244:e=>{e.exports=["เปลี่ยนเป็นวัน"]},80879:e=>{e.exports=["เปลี่ยนเป็นปี"]},89053:e=>{e.exports=["สัญลักษณ์"]},48490:e=>{e.exports=["สัญลักษณ์และคำอธิบาย"]},75905:e=>{e.exports=["ค้นหาตัวย่อ"]},32457:e=>{e.exports=["กรุณาใส่วันที่ที่ถูกต้อง"]},5122:e=>{e.exports=["กรุณาใส่วันที่ถูกตัองในรูปแบบ ปี-เดือน-วัน"]},2587:e=>{e.exports=["เดือนก่อนหน้านี้"]},39329:e=>{e.exports=["ปีก่อนหน้า"]},27004:e=>{e.exports=["ปีก่อนหน้านี้"]},54336:e=>{e.exports=["เอาสีออก"]},7147:e=>{e.exports=["พุธ"]},7951:e=>{e.exports=["พฤหัสบดี"]},60142:e=>{e.exports=["ความหนา"]},44979:e=>{e.exports=["อังคาร"]},69325:e=>{e.exports=["ปี"]},12629:e=>{e.exports=["คอมมอดิตี้"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["เปลี่ยนความทึบแสง"]},13066:e=>{e.exports=["เปลี่ยนสี"]},95657:e=>{e.exports=["เปลี่ยนความหนา"]},18567:e=>{e.exports=["เปลี่ยนคุณสมบัติ {propertyName}"]},36962:e=>{ e.exports=["ปิด"]},8448:e=>{e.exports=["คริปโต"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["เศรษฐกิจ"]},39512:e=>{e.exports=["ฟอเร็กซ์"]},81859:e=>{e.exports=["ฟิวเจอร์ส"]},39337:e=>{e.exports=["สูง"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports="hlc3"},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["ดัชนี"]},60804:e=>{e.exports=["ดัชนี"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["เปิด"]},3919:e=>{e.exports=["ต่ำ"]},36931:e=>{e.exports=["หุ้น"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/th.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/th.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index a261e7be..00000000 --- a/charting_library/bundles/th.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count} (ราคา, แท่ง)"]},91282:t=>{t.exports=["#1 (แท่ง)"]},1961:t=>{t.exports=["#1 (ราคา)"]},12706:t=>{t.exports=["#1 (ราคา, แท่ง)"]},92195:t=>{t.exports=["#1 (ตำแหน่งในแนวตั้ง %, แท่ง)"]},66187:t=>{t.exports=["ค่าเฉลี่ย"]},5066:t=>{t.exports=["เปอร์เซ็นต์"]},89795:t=>{t.exports=["ทวนเข็มนาฬิกา"]},43809:t=>{t.exports=["ค่าสัมประสิทธิ์แบบเปอร์เซ็นต์"]},40054:t=>{t.exports=["สี"]},47737:t=>{t.exports=["โหมดสถิติแบบ Compact"]},4639:t=>{t.exports=["พิกัดตำแหน่ง"]},76655:t=>{t.exports=["เงินสด"]},99120:t=>{t.exports=["ช่อง"]},60066:t=>{t.exports=["การเปลี่ยนแปลงในจุด"]},36150:t=>{t.exports=["มุม"]},38280:t=>{t.exports=["มุม"]},95264:t=>{t.exports=["ขนาดบัญชี"]},85160:t=>{t.exports=["แสดงสถิติเสมอ"]},54189:t=>{t.exports=["เส้นโค้ง"]},34674:t=>{t.exports=["ค่าเฉลี่ย HL ในมินติ๊ก"]},17608:t=>{t.exports=["ป้ายด้านล่าง"]},48848:t=>{t.exports=["เส้นขอบ"]},72269:t=>{t.exports=["เส้นขอบ"]},27331:t=>{t.exports=["พื้นหลัง"]},19949:t=>{t.exports=["ช่วงบาร์"]},81260:t=>{t.exports=["ตาราง"]},67114:t=>{t.exports=["วันที่/ช่วงเวลา"]},37067:t=>{t.exports=["การกระจัด (ราคา, บาร์)"]},75460:t=>{t.exports=["ระยะ"]},46211:t=>{t.exports=["หมุดอีโมจิ"]},46001:t=>{t.exports=["ราคาเข้าซื้อ"]},1220:t=>{t.exports=["ยืดออก"]},71116:t=>{t.exports=["ยืดส่วนล่างออก"]},45809:t=>{t.exports=["ยืดออกทางซ้าย"]},25892:t=>{t.exports=["ยืดเส้นด้านซ้าย"]},13611:t=>{t.exports=["ยืดเส้น"]},3304:t=>{t.exports=["เส้นที่ยืดด้านซ้าย"]},83095:t=>{t.exports=["ยืดเส้นไปทางขวา"]},14025:t=>{t.exports=["ยืดออกทางขวา"]},74395:t=>{t.exports=["ยืดเส้นด้านขวา"]},85197:t=>{t.exports=["ยืดส่วนบนออก"]},17006:t=>{t.exports=["ขนาดตัวอักษร"]},31343:t=>{t.exports="Failure text"},28565:t=>{t.exports="Failure background"},87931:t=>{t.exports=["แฟน"]},39836:t=>{t.exports=["Fib levels ในแบบล็อกสเกล"]},10578:t=>{t.exports=["เต็มวงกลม"]},25264:t=>{t.exports=["บาร์ HL"]},66049:t=>{t.exports=["แท่ง เปิดปิด"]},27531:t=>{t.exports=["ขนาดล็อต"]},85206:t=>{t.exports=["ป้ายชื่อ"]},75332:t=>{t.exports=["ขอบของป้าย"]},14773:t=>{t.exports=["พื้นหลังป้ายชื่อ"]},37126:t=>{t.exports=["ตัวหนังสือของป้าย"]},79106:t=>{t.exports=["ระดับ"]},95610:t=>{t.exports=["เส้นระดับ"]},79307:t=>{t.exports=["ป้ายชื่อทางซ้าย"]},49286:t=>{t.exports=["เส้น - สูงต่ำ/2"]},17676:t=>{t.exports=["เส้น - เปิด"]},47669:t=>{t.exports=["เส้น-ปิด"]},71899:t=>{t.exports=["เส้น - สูง"]},83394:t=>{t.exports=["เส้น - ต่ำ"]},60489:t=>{t.exports=["สีเส้น"]},53889:t=>{t.exports=["โหมด"]},95543:t=>{t.exports=["เดือน"]},24510:t=>{t.exports=["จุดกลาง"]},22213:t=>{t.exports="Source background"},15500:t=>{t.exports="Source border"},79238:t=>{t.exports="Source text"},37249:t=>{t.exports=["สถิติ"]},28712:t=>{t.exports=["ตำแหน่งสถิติ"]},50948:t=>{t.exports=["สีจุดสิ้นสุด"]},56119:t=>{t.exports=["ระดับหยุดขาดทุน"]},69835:t=>{t.exports="Success text"},91141:t=>{t.exports="Success background"},2694:t=>{t.exports=["% การเปลี่ยนแปลง"]},650:t=>{t.exports=["เปอร์เซ็นต์"]},25684:t=>{t.exports=["ราคา"]},23675:t=>{t.exports=["ป้ายราคา"]},75675:t=>{ -t.exports=["ป้ายราคา"]},16103:t=>{t.exports=["ระดับราคา"]},46964:t=>{t.exports=["ช่วงราคา"]},59771:t=>{t.exports=["อัตราส่วน ราคา/แท่ง"]},29072:t=>{t.exports=["ราคา"]},2635:t=>{t.exports=["ระดับทำกำไร"]},33886:t=>{t.exports="Ranges and ratio"},24186:t=>{t.exports=["ย้อนกลับ"]},91367:t=>{t.exports="Right labels"},63833:t=>{t.exports=["ความเสี่ยง"]},95545:t=>{t.exports=["เวฟ"]},10209:t=>{t.exports=["ป้ายชื่อด้านบน"]},98001:t=>{t.exports="Target background"},89258:t=>{t.exports="Target border"},45302:t=>{t.exports=["สีเป้าหมาย"]},74289:t=>{t.exports="Target text"},17932:t=>{t.exports=["บังคับให้ตัวหนังสืออยู่ในขอบเขตที่กำหนด"]},55325:t=>{t.exports=["ป้ายเวลา"]},77838:t=>{t.exports=["ระดับเวลา"]},2295:t=>{t.exports=["โปร่งแสง"]},4372:t=>{t.exports=["เส้นแนวโน้ม"]},12374:t=>{t.exports=["ใช้สีเดียว"]},91322:t=>{t.exports=["มูลค่า"]},25227:t=>{t.exports=["ความแปรปรวน"]},1670:t=>{t.exports=["เปลี่ยนมุม"]},38829:t=>{t.exports=["เปลี่ยนสีลูกศร"]},23723:t=>{t.exports=["เปลี่ยนแถบพิกัด X"]},72080:t=>{t.exports=["เปลี่ยนสี flag"]},66266:t=>{t.exports=["เปลี่ยนราคาพิกัด Y"]},98905:t=>{t.exports=["เปลี่ยนระยะขอบด้านบน"]},11049:t=>{t.exports=["เปลี่ยนพิกัดตำแหน่งแนวตั้ง Y"]},31804:t=>{t.exports=["เปลี่ยน {title} ทวนเข็มนาฬิกา"]},99128:t=>{t.exports=["เปลี่ยนการมองเห็นค่าสัมประสิทธิ์ {title} เป็นเปอร์เซ็นต์"]},20216:t=>{t.exports=["เปลี่ยนสี {title}"]},35435:t=>{t.exports=["เปลี่ยน {title} โหมดสถิติแบบ compact"]},550:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} แท่งเทียนขาขึ้น"]},28146:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นขอบแท่งเทียน"]},7373:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} แท่งเทียนขาลง"]},38742:t=>{t.exports=["เปลี่ยนสี {title} แท่งเทียนขาลง"]},42273:t=>{t.exports=["เปลี่ยนสี {title} แท่งเทียนขาขึ้น"]},76054:t=>{t.exports=["เปลี่ยนสี {title} ไส้เทียน"]},27029:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ไส้เทียน"]},22430:t=>{t.exports=["เปลี่ยน {title} เปลี่ยนการมองเห็นจุด"]},45537:t=>{t.exports=["เปลี่ยนการมองเห็น {title} มุม"]},31775:t=>{t.exports=["เปลี่ยน {title} ขนาดบัญชี"]},37913:t=>{t.exports=["เปลี่ยน {title} แสดงสถิติเสมอ"]},15521:t=>{t.exports=["เปลี่ยนสีเส้น {title} ทั้งหมด"]},17466:t=>{t.exports=["เปลี่ยนสี {title} เส้นอาร์ค {index}"]},72307:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นอาร์ค {index}"]},13853:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นอาร์ค {index}"]},78680:t=>{t.exports=["เปลี่ยน {title} ค่าเฉลี่ย HL"]},15802:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านล่าง"]},36438:t=>{t.exports=["เปลี่ยนความโปร่งใสพื้นหลัง {title}"]},64548:t=>{t.exports=["เปลี่ยนการมองเห็น {title} พื้นหลัง"]},75312:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title}"]},39651:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} 1"]},78177:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} 2"]},42746:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงระยะแท่ง"]},53770:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นกริด"]},29145:t=>{t.exports=["เปลี่ยนสี {title} เส้นกริด"]},64949:t=>{t.exports=["เปลี่ยนรูปแบบ {title} เส้นกริด"]},93548:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นกริด"]},15485:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงวัน/เวลา"] -},3400:t=>{t.exports=["เปลี่ยนองศามุม {title}"]},91534:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ระยะห่าง"]},65056:t=>{t.exports=["เปลี่ยน {title} อีโมจิ"]},65899:t=>{t.exports=["เปลี่ยนการมองเห็น {title} อีโมจิ"]},59354:t=>{t.exports=["เปลี่ยน {title} ราคาเข้าซื้อ"]},1447:t=>{t.exports=["ขยาย {title} ด้านล่าง"]},15258:t=>{t.exports=["ขยาย {title} ด้านล่าง"]},96902:t=>{t.exports=["เปลี่ยน {title} การขยายเส้น"]},896:t=>{t.exports=["ขยาย {title} ด้านบน"]},3708:t=>{t.exports=["ขยาย {title} ไปทางซ้าย"]},52889:t=>{t.exports=["ขยาย {title} ไปทางขวา"]},86647:t=>{t.exports=["เปลี่ยน {title} ส่วนขยาย"]},3156:t=>{t.exports=["เปลี่ยนสี {title} ข้อความที่ล้มเหลว"]},49885:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ที่ล้มเหลว"]},89126:t=>{t.exports=["เปลี่ยนการมองเห็น {title} เส้นแฟน {index}"]},30016:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้นแฟน {index}"]},82516:t=>{t.exports=["เปลี่ยนสี {title} เส้นแฟน {index}"]},78142:t=>{t.exports=["เปลี่ยนการมองเห็น {title} แฟน"]},79467:t=>{t.exports=["เปลี่ยนสี {title} เส้นแฟน"]},45739:t=>{t.exports=["เปลี่ยน {title} ระดับฟีโบนัชชีบนล็อกสเกล"]},99670:t=>{t.exports=["เปลี่ยนการพลิก {title}"]},35165:t=>{t.exports=["เปลี่ยนการมองเห็น {title} วงกลมเต็ม"]},48983:t=>{t.exports=["เปลี่ยนสี {title} ภาพพื้นหลัง"]},45025:t=>{t.exports=["เปลี่ยน {title} ขนาดล็อต"]},81170:t=>{t.exports=["เปลี่ยนการจัดตำแหน่ง {title} ป้ายกำกับ"]},22775:t=>{t.exports=["เปลี่ยนขนาดตัวอักษรของป้ายกำกับ {title}"]},24338:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับ"]},32891:t=>{t.exports=["เปลี่ยนค่าสัมประสิทธิ์เส้น {title} ระดับ {index}"]},85551:t=>{t.exports=["เปลี่ยนสีเส้น {title} ระดับ {index}"]},47840:t=>{t.exports=["เปลี่ยนรูปแบบเส้น {title} ระดับ {index}"]},45463:t=>{t.exports=["เปลี่ยน {title} เลเวล {index} การมองเห็นเส้น"]},90098:t=>{t.exports=["เปลี่ยนความกว้างเส้น {title} ระดับ {index}"]},26710:t=>{t.exports=["เปลี่ยนระดับการมองเห็น {title}"]},2359:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านซ้าย"]},44643:t=>{t.exports=["เปลี่ยนความกว้าง {title} เส้น"]},20563:t=>{t.exports=["เปลี่ยนสี {title} เส้น"]},66982:t=>{t.exports=["เปลี่ยนรูปแบบ {title} เส้น"]},94441:t=>{t.exports=["เปลี่ยนโหมด {title}"]},89996:t=>{t.exports=["เปลี่ยนการมองเห็น {title} จุดกึ่งกลาง"]},36618:t=>{t.exports=["เปลี่ยนการสะท้อน {title}"]},18544:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ต้นฉบับ"]},48035:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} ต้นฉบับ"]},42286:t=>{t.exports=["เปลี่ยนสี {title} ข้อความต้นฉบับ"]},588:t=>{t.exports=["เปลี่ยน {title} ตำแหน่งสถิติ"]},54659:t=>{t.exports=["เปลี่ยนสี {title} สต็อป"]},89182:t=>{t.exports=["เปลี่ยน {title} ระดับการหยุด"]},82224:t=>{t.exports=["เปลี่ยน {title} ราคาหยุดขาดทุน"]},88383:t=>{t.exports=["เปลี่ยนสี {title} ข้อความที่สำเร็จ"]},26967:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} ที่สำเร็จ"]},62243:t=>{t.exports=["เปลี่ยน {title} เปอร์เซ็นต์การมองเห็นการเปลี่ยนแปลง"]},45936:t=>{t.exports=["เปลี่ยน {title} การมองเห็นป้ายราคา"]},88577:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายราคา"]},47045:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ช่วงราคา"]},56175:t=>{ -t.exports=["เปลี่ยนการมองเห็น {title} ราคา"]},44539:t=>{t.exports=["เปลี่ยน {title} ระดับทำกำไร"]},41646:t=>{t.exports=["เปลี่ยน {title} ราคาทำกำไร"]},52877:t=>{t.exports=["เปลี่ยน {title} ย้อนกลับ"]},16598:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านขวา"]},31553:t=>{t.exports=["เปลี่ยน {title} ความเสี่ยง"]},40344:t=>{t.exports=["เปลี่ยน {title} โหมดการแสดงความเสี่ยง"]},73137:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายกำกับด้านบน"]},52387:t=>{t.exports=["เปลี่ยนสีพื้นหลัง {title} เป้าหมาย"]},6921:t=>{t.exports=["เปลี่ยนสีเส้นขอบ {title} เป้าหมาย"]},97573:t=>{t.exports=["เปลี่ยนสี {title} เป้าหมาย"]},27634:t=>{t.exports=["เปลี่ยนสี {title} ข้อความเป้าหมาย"]},33822:t=>{t.exports=["เปลี่ยนการมองเห็น {title} ป้ายเวลา"]},84321:t=>{t.exports=["เปลี่ยนความโปร่งใส {title}"]},12355:t=>{t.exports=["เปลี่ยน {title} ค่าความแปรปรวน"]},25937:t=>{t.exports=["เปลี่ยน {toolName} แนวป้ายกำกับแนวตั้ง"]},46991:t=>{t.exports=["เปลี่ยน {toolName} แนวป้ายกำกับแนวนอน"]},73080:t=>{t.exports=["เปลี่ยน {toolName} ทิศทางป้ายกำกับ"]},24272:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นเส้น"]},46404:t=>{t.exports=["เปลี่ยน {toolName} ความกว้างเส้น"]},50265:t=>{t.exports=["เปลี่ยนสี {toolName} เส้น"]},72781:t=>{t.exports=["ขยายเส้น {toolName} ไปทางซ้าย"]},84613:t=>{t.exports=["เปลี่ยน {toolName} ขยายเส้นทางขวา"]},62603:t=>{t.exports=["เปลี่ยน {toolName} เส้นซ้ายสุด"]},62412:t=>{t.exports=["เปลี่ยน {toolName} เส้นนขวาสุด"]},35422:t=>{t.exports=["เปลี่ยน {toolName} รูปแบบเส้น"]},77690:t=>{t.exports=["เปลี่ยน {toolName} ข้อความ"]},69871:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นข้อความ"]},25878:t=>{t.exports=["เปลี่ยน {toolName} การตัดข้อความ"]},91832:t=>{t.exports=["เปลี่ยน {toolName} สีพื้นหลังข้อความ"]},18610:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นพื้นหลังข้อความ"]},44755:t=>{t.exports=["เปลี่ยน {toolName} สีเส้นขอบข้อความ"]},6324:t=>{t.exports=["เปลี่ยน {toolName} ความกว้างเส้นขอบข้อความ"]},45529:t=>{t.exports=["เปลี่ยน {toolName} การมองเห็นเส้นขอบข้อความ"]},6500:t=>{t.exports=["เปลี่ยน {toolName} สีข้อความ"]},51614:t=>{t.exports=["เปลี่ยน {toolName} อักษรตัวหนา"]},18572:t=>{t.exports=["เปลี่ยน {toolName} อักษรตัวเอียง"]},48382:t=>{t.exports=["เปลี่ยน {toolName} ขนาดตัวอักษร"]},18567:t=>{t.exports=["เปลี่ยนคุณสมบัติ {propertyName}"]},21926:t=>{t.exports=["สีพื้นหลัง"]},52241:t=>{t.exports=["เติมพื้นหลัง"]},70607:t=>{t.exports=["สีเส้น"]},41075:t=>{t.exports=["รูปแบบเส้น"]},73043:t=>{t.exports=["ความกว้างเส้น"]},72223:t=>{t.exports=["เลื่อนภาพวาด"]},41437:t=>{t.exports=["สีตัวอักษร"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/tr.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..131e8e37 --- /dev/null +++ b/charting_library/bundles/tr.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count} (çubuk)"]},9671:t=>{t.exports=["#{count} (fiyat, çubuk)"]},91282:t=>{t.exports=["#1 (çubuk)"]},1961:t=>{t.exports=["#1 (fiyat)"]},12706:t=>{t.exports=["#1 (fiyat, çubuk)"]},92195:t=>{t.exports=["#1 (dikey pozisyon %, çubuk)"]},66187:t=>{t.exports=["Medyan"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["SaatinAksiYönü"]},43809:t=>{t.exports=["Yüzde olarak katsayılar"]},40054:t=>{t.exports=["Renk"]},47737:t=>{t.exports=["Kompakt istatistik modu"]},4639:t=>{t.exports=["Kordinatlar"]},76655:t=>{t.exports=["Nakit"]},99120:t=>{t.exports=["Kanal"]},60066:t=>{t.exports=["Fiyat adımıyla değişim"]},36150:t=>{t.exports=["Açı"]},38280:t=>{t.exports=["Açılar"]},95264:t=>{t.exports=["Hesap Boyutu"]},85160:t=>{t.exports=["Her zaman istatistikleri göster"]},54189:t=>{t.exports=["Yaylar"]},34674:t=>{t.exports=["Mintiklerde ort. HL"]},17608:t=>{t.exports=["Alt etiketler"]},48848:t=>{t.exports=["Kenar"]},72269:t=>{t.exports=["Kenarlar"]},27331:t=>{t.exports=["Arkaplan"]},66282:t=>{t.exports=["Arkaplan #1"]},19949:t=>{t.exports=["Çubuk aralığı"]},81260:t=>{t.exports=["Izgara"]},67114:t=>{t.exports=["Tarih/saat aralığı"]},37067:t=>{t.exports=["Ayrıştırma (fiyat, çubuk)"]},75460:t=>{t.exports=["Mesafe"]},46211:t=>{t.exports=["Emoji sabitle"]},46001:t=>{t.exports=["Giriş fiyatı"]},1220:t=>{t.exports=["Uzat"]},71116:t=>{t.exports=["Altı Uzat"]},45809:t=>{t.exports=["Sola Uzat"]},25892:t=>{t.exports=["Sola uzat"]},13611:t=>{t.exports=["Çizgileri uzat"]},3304:t=>{t.exports=["Satırları sola genişlet"]},83095:t=>{t.exports=["Satırları sağa doğru genişlet"]},14025:t=>{t.exports=["Sağa Uzat"]},74395:t=>{t.exports=["Sağa uzat"]},85197:t=>{t.exports=["Üstü Uzat"]},17006:t=>{t.exports=["Font boyutu"]},31343:t=>{t.exports=["Hata metni"]},28565:t=>{t.exports=["Başarısızlık arka planı"]},87931:t=>{t.exports=["Fanlar"]},39836:t=>{t.exports=["Log ölçeğine göre Fib seviyeleri"]},10578:t=>{t.exports=["Tam daireler"]},25264:t=>{t.exports=["YD çubukları"]},66049:t=>{t.exports=["OC çubuklar"]},27531:t=>{t.exports=["Birim büyüklüğü"]},99180:t=>{t.exports=["Alt Bant"]},53861:t=>{t.exports=["Alt bant #2"]},44775:t=>{t.exports=["Alt bant #3"]},85206:t=>{t.exports=["Etiket"]},75332:t=>{t.exports=["Çizgi rengi"]},14773:t=>{t.exports=["Etiket Arkaplanı"]},37126:t=>{t.exports=["Etiket metni"]},79106:t=>{t.exports=["Kademeler"]},95610:t=>{t.exports=["Kademeler çizgisi"]},79307:t=>{t.exports=["Sol etiketler"]},49286:t=>{t.exports=["Çizgi - YD/2"]},17676:t=>{t.exports=["Çizgi - açılış"]},47669:t=>{t.exports=["Çizgi - Kapanış"]},71899:t=>{t.exports=["Çizgi - yüksek"]},83394:t=>{t.exports=["Çizgi - düşük"]},60489:t=>{t.exports=["Çizgi rengi"]},53889:t=>{t.exports=["Mod"]},95543:t=>{t.exports=["Aylar"]},24510:t=>{t.exports=["Orta nokta"]},22213:t=>{t.exports=["Kaynak arkaplan"]},15500:t=>{t.exports=["Kaynak sınırı"]},79238:t=>{t.exports=["Kaynak metin"]},37249:t=>{t.exports=["İstatistikler"]},28712:t=>{t.exports=["İstatistiklerin Konumu"]},50948:t=>{ +t.exports=["Durdurma Rengi"]},56119:t=>{t.exports=["Durdurma seviyesi"]},69835:t=>{t.exports=["Başarı metni"]},91141:t=>{t.exports=["Başarı arkaplanı"]},2694:t=>{t.exports=["Yüzde değişim"]},650:t=>{t.exports=["Yüzdeler"]},25684:t=>{t.exports=["Fiyat"]},23675:t=>{t.exports=["Fiyat Etiketi"]},75675:t=>{t.exports=["Fiyat etiketleri"]},16103:t=>{t.exports=["Fiyatın seviyeleri"]},46964:t=>{t.exports=["Fiyat aralığı"]},59771:t=>{t.exports=["Fiyat/çubuk oranı"]},29072:t=>{t.exports=["Fiyatlar"]},2635:t=>{t.exports=["Kar seviyesi"]},33886:t=>{t.exports=["Aralıklar ve oran"]},24186:t=>{t.exports=["Karşıt"]},91367:t=>{t.exports=["Sağ etiketler"]},63833:t=>{t.exports="Risk"},95545:t=>{t.exports=["Dalga"]},10209:t=>{t.exports=["Üst etiketler"]},98001:t=>{t.exports=["Hedef arka planı"]},89258:t=>{t.exports=["Hedef sınır"]},45302:t=>{t.exports=["Hedef Rengi:"]},74289:t=>{t.exports=["Hedef metin"]},17932:t=>{t.exports=["Metin kaydırma"]},55325:t=>{t.exports=["Zaman etiketi"]},77838:t=>{t.exports=["Zaman seviyeleri"]},2295:t=>{t.exports=["Şeffaflık"]},4372:t=>{t.exports=["Trend çizgisi"]},26775:t=>{t.exports=["Üst Bant"]},21774:t=>{t.exports=["Üst bant #2"]},21076:t=>{t.exports=["Üst bant #3"]},12374:t=>{t.exports=["Tek renk kullan"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["Değerler"]},25227:t=>{t.exports=["Varyans"]},1670:t=>{t.exports=["açıyı dğş"]},38829:t=>{t.exports=["ok rengini değiştir"]},23723:t=>{t.exports=["çubuk X koordinatını değiştir"]},72080:t=>{t.exports=["bayrak rengini dğş"]},66266:t=>{t.exports=["fiyatı değiştir Y koordinatı"]},98905:t=>{t.exports=["üst kenar boşluğunu değiştir"]},11049:t=>{t.exports=["Y koordinatı dikey konumu dğş"]},98057:t=>{t.exports=["{title} VWAP çizgi rengini dğş"]},55218:t=>{t.exports=["{title} VWAP satır genişliğini dğş"]},31804:t=>{t.exports=["{title} saat yönünün tersine dğş"]},99128:t=>{t.exports=["yüzde görünürlüğünde {title} katsayısını dğş"]},20216:t=>{t.exports=["{title} rengini dğş"]},35435:t=>{t.exports=["{title} kompakt istatistik modunu dğş"]},550:t=>{t.exports=["{title} mum kenarlığının rengini dğş"]},28146:t=>{t.exports=["{title} mum kenarlığı görünümünü dğş"]},7373:t=>{t.exports=["{title} mum kenarlığının rengini dğş"]},38742:t=>{t.exports=["{title} mum rengini dğş"]},42273:t=>{t.exports=["{title} mum rengini dğş"]},76054:t=>{t.exports=["{title} mum fitili rengini dğş"]},27029:t=>{t.exports=["{title} mum fitili görünürlüğünü dğş"]},22430:t=>{t.exports=["{title} fiyat adımı görünürlüğünde değişiklik"]},45537:t=>{t.exports=["{title} açı görünürlüğünü dğş"]},31775:t=>{t.exports=["{title} hesap boyutunu dğş"]},37913:t=>{t.exports=["{title} sürekli istatistikleri göster dğş"]},15521:t=>{t.exports=["{title} tüm satırların rengini dğş"]},17466:t=>{t.exports=["{title} yay {index} çizgi rengini dğş"]},72307:t=>{t.exports=["{title} yay {index} çizgi genişliği dğş"]},13853:t=>{t.exports=["{title} fan {index} çizgi genişliğini dğş"]},78680:t=>{t.exports=["{title} ortalama HL değerini dğş"]},15802:t=>{t.exports=["{title} alt etiketlerin görünümünü dğş"]},36438:t=>{ +t.exports=["{title} arka plan şeffaflığını dğş"]},64548:t=>{t.exports=["{title} arka plan görünürlüğünü dğş"]},75312:t=>{t.exports=["{title} arka plan rengini dğş"]},39651:t=>{t.exports=["{title} arka plan rengini dğş 1"]},78177:t=>{t.exports=["{title} arka plan rengini dğş 2"]},42746:t=>{t.exports=["{title} çubuk aralığı görünümünü dğş"]},53770:t=>{t.exports=["{title} ızgara görünümünü dğş"]},29145:t=>{t.exports=["{title} ızgara çizgisi rengi dğş"]},64949:t=>{t.exports=["{title} ızgara çizgisi stilini dğş"]},93548:t=>{t.exports=["{title} ızgara çizgisi genişliğini dğş"]},15485:t=>{t.exports=["{title} tarih/saat aralığı görünümünü dğş"]},3400:t=>{t.exports=["{title} derecesini dğş"]},91534:t=>{t.exports=["{title} aralık görünürlüğünü dğş"]},65056:t=>{t.exports=["{title} emojiyi dğş"]},65899:t=>{t.exports=["{title} emoji görünürlüğünü dğş"]},59354:t=>{t.exports=["{title} giriş fiyatını dğş"]},1447:t=>{t.exports=["{title} uzatma dibini dğş"]},15258:t=>{t.exports=["{title} sola uzatmayı dğş"]},96902:t=>{t.exports=["{title} satırları uzat"]},896:t=>{t.exports=["{title} uzatma üstünü dğş"]},3708:t=>{t.exports=["sola uzanan {title} dğş"]},52889:t=>{t.exports=["sağa uzanan {title} dğş"]},86647:t=>{t.exports=["{title} uzantısını değiştir"]},3156:t=>{t.exports=["{title} hata metni rengini dğş"]},49885:t=>{t.exports=["{title} hata arka plan rengi dğş"]},89126:t=>{t.exports=["{title} fan {index} satır görünürlüğünü dğş"]},30016:t=>{t.exports=["{title} fan {index} çizgi genişliğini dğş"]},82516:t=>{t.exports=["{title} fan {index} çizgi rengini dğş"]},78142:t=>{t.exports=["{title} fan görünürlüğünü dğş"]},79467:t=>{t.exports=["{title} fan çizgi rengini dğş"]},45739:t=>{t.exports=["{title} fib düzeylerini günlük ölçeğine dğş"]},99670:t=>{t.exports=["çevrilmiş {title} dğş"]},35165:t=>{t.exports=["{title} tam çevre görünürlüğünü dğş"]},48983:t=>{t.exports=["{title} resmin arka plan rengini dğş"]},45025:t=>{t.exports=["{title} lot boyutunu dğş"]},13901:t=>{t.exports=["{title} alt bant çizgi rengini dğş"]},78425:t=>{t.exports=["{title} alt bant çizgisi görünürlüğünü dğş"]},99491:t=>{t.exports=["{title} alt bant çizgi genişliğini dğş"]},55469:t=>{t.exports=["{title} alt bandı #2 çizgi rengini değiştir"]},76157:t=>{t.exports=["{title} alt bandı #2 çizgi görünürlüğünü değiştir"]},8081:t=>{t.exports=["{title} alt bandı #2 çizgi genişliğini değiştir"]},95016:t=>{t.exports=["{title} alt bandı #3 çizgi rengini değiştir"]},84928:t=>{t.exports=["{title} alt bandı #3 çizgi görünürlüğünü değiştir"]},44693:t=>{t.exports=["{title} alt bandı #3 çizgi genişliğini değiştir"]},81170:t=>{t.exports=["{title} etiket hizalamasını dğş"]},22775:t=>{t.exports=["{title} etiketlerinin yazı tipi boyutunu değiştir"]},24338:t=>{t.exports=["{title} etiket görünürlüğünü dğş"]},32891:t=>{t.exports=["{title} seviye {index} çizgi katsayısını dğş"]},85551:t=>{t.exports=["{title} seviye {index} çizgi rengini dğş"]},47840:t=>{t.exports=["{title} seviye {index} çizgi stilini dğş"]},45463:t=>{t.exports=["{title} seviye {index} çizgi görünümünü dğş"]},90098:t=>{ +t.exports=["{title} seviye {index} çizgi genişliği dğş"]},26710:t=>{t.exports=["{title} seviyelerinin görünümünü dğş"]},2359:t=>{t.exports=["{title} sol etiket görünümünü dğş"]},44643:t=>{t.exports=["{title} satır genişliği dğş"]},20563:t=>{t.exports=["{title} çizgi rengini dğş"]},66982:t=>{t.exports=["{title} çizgi stilini dğş"]},94441:t=>{t.exports=["{title} modunu dğş"]},89996:t=>{t.exports=["{title} orta nokta görünürlüğünü dğş"]},36618:t=>{t.exports=["yansıtılmış {title} dğş"]},18544:t=>{t.exports=["{title} kaynak arka plan rengini dğş"]},48035:t=>{t.exports=["{title} kaynak kenarlık rengi dğş"]},42286:t=>{t.exports=["{title} kaynak metin rengini dğş"]},588:t=>{t.exports=["{title} istatistik konumu dğş"]},54659:t=>{t.exports=["{title} durma rengini dğş"]},89182:t=>{t.exports=["{title} durma seviyesini dğş"]},82224:t=>{t.exports=["{title} dur fiyatını dğş"]},88383:t=>{t.exports=["{title} başarı metin rengini dğş"]},26967:t=>{t.exports=["{title} başarı arka plan rengi dğş"]},62243:t=>{t.exports=["{title} yüzde değişim görünürlüğü değiştir"]},45936:t=>{t.exports=["{title} fiyat etiketi görünümünü dğş"]},88577:t=>{t.exports=["{title} fiyat etiketi görünümünü dğş"]},47045:t=>{t.exports=["{title} fiyat aralığı görünümünü dğş"]},94028:t=>{t.exports=["{title} fiyat görünürlüğünü dğş"]},56175:t=>{t.exports=["{title} fiyat görünürlüğünü dğş"]},44539:t=>{t.exports=["{title} kâr seviyesini dğş"]},41646:t=>{t.exports=["{title} kâr fiyatını dğş"]},52877:t=>{t.exports=["{title} tersine dğş"]},16598:t=>{t.exports=["{title} sağ etiketlerin görünümünü dğş"]},31553:t=>{t.exports=["{title} riskini dğş"]},40344:t=>{t.exports=["{title} risk görüntüleme modu dğş"]},73137:t=>{t.exports=["{title} en üstteki etiketlerin görünümünü dğş"]},52387:t=>{t.exports=["{title} hedef arka plan rengini dğş"]},6921:t=>{t.exports=["{title} hedef kenarlık rengini dğş"]},97573:t=>{t.exports=["{title} hedef rengini dğş"]},27634:t=>{t.exports=["{title} hedef metin rengini dğş"]},33822:t=>{t.exports=["{title} zaman etiketi görünümünü dğş"]},84321:t=>{t.exports=["{title} şeffaflığı dğş"]},10417:t=>{t.exports=["{title} üst bant çizgi rengini dğş"]},58722:t=>{t.exports=["{title} üst bant çizgisi görünümü dğş"]},13633:t=>{t.exports=["{title} üst bant çizgi genişliğini dğş"]},64709:t=>{t.exports=["{title} üst bandı #2 çizgi rengini değiştir"]},97847:t=>{t.exports=["{title} üst bandı #2 çizgi görünürlüğünü değiştir"]},62921:t=>{t.exports=["{title} üst bandı #2 çizgi genişliğini değiştir"]},94153:t=>{t.exports=["{title} üst bandı #3 çizgi rengini değiştir"]},19835:t=>{t.exports=["{title} üst bandı #3 çizgi görünürlüğünü değiştir"]},68310:t=>{t.exports=["{title} üst bandı #3 çizgi genişliğini değiştir"]},12355:t=>{t.exports=["{title} varyans değerini dğş"]},25937:t=>{t.exports=["{toolName} etiket hizalamasını dikey dğş"]},46991:t=>{t.exports=["{toolName} etiketlerinin yatay hizalama dğş"]},73080:t=>{t.exports=["{toolName} etiketlerinin yönünü dğş"]},24272:t=>{t.exports=["{toolName} çizgi görünümünü dğş"]},46404:t=>{t.exports=["{toolName} çizgi genişliğini dğş"]}, +50265:t=>{t.exports=["{toolName} çizgi rengi dğş"]},72781:t=>{t.exports=["sola uzanan {toolName} satırı dğş"]},84613:t=>{t.exports=["sağa uzanan {toolName} satırı dğş"]},62603:t=>{t.exports=["{toolName} çizgisi sol ucunu dğş"]},62412:t=>{t.exports=["{toolName} satırı sağ ucunu dğş"]},35422:t=>{t.exports=["{toolName} çizgi stilini dğş"]},77690:t=>{t.exports=["{toolName} metnini dğş"]},69871:t=>{t.exports=["{toolName} metin görünümü dğş"]},25878:t=>{t.exports=["{toolName} metin sarmayı dğş"]},91832:t=>{t.exports=["{toolName} metin arka plan rengini dğş"]},18610:t=>{t.exports=["{toolName} metin arka plan görünümü dğş"]},44755:t=>{t.exports=["{toolName} metin kenarlığı rengi dğş"]},6324:t=>{t.exports=["{toolName} metin kenar genişliğini dğş"]},45529:t=>{t.exports=["{toolName} metin sınır görünürlüğünü dğş"]},6500:t=>{t.exports=["{toolName} metin rengini dğş"]},51614:t=>{t.exports=["{toolName} metin tipini kalın dğş"]},18572:t=>{t.exports=["{toolName} metin tipini italik olarak dğş"]},48382:t=>{t.exports=["{toolName} metin tipi boyutu dğş"]},18567:t=>{t.exports=["{propertyName} özelliğini dğş"]},21926:t=>{t.exports=["arka plan rengi"]},52241:t=>{t.exports=["arka planlar dolu"]},70607:t=>{t.exports=["çizgiler rengi"]},41075:t=>{t.exports=["çizgiler stili"]},73043:t=>{t.exports=["çizgi genişliği"]},72223:t=>{t.exports=["çizimleri taşı"]},41437:t=>{t.exports=["Metin rengi"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.4053.929467332218f26dc70f.js b/charting_library/bundles/tr.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..a629a960 --- /dev/null +++ b/charting_library/bundles/tr.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["çubuklar"]},19648:e=>{e.exports=["12-saat"]},55838:e=>{e.exports=["24-saat"]},72171:e=>{e.exports=["Orta"]},88364:e=>{e.exports=["Basit grafik stilleri"]},46720:e=>{e.exports=["Artı işareti"]},50985:e=>{e.exports=["Döviz"]},17319:e=>{e.exports=["Para Birimi ve Birim"]},19481:e=>{e.exports=["Görünüm"]},68791:e=>{e.exports=["Argümanlar"]},95036:e=>{e.exports=["Ortalama kapanış fiyatı"]},91757:e=>{e.exports=["Alt"]},27331:e=>{e.exports=["Arkaplan"]},22519:e=>{e.exports=["Çubuk Değişim Değeri"]},87845:e=>{e.exports=["Tuşlar"]},39392:e=>{e.exports=["Kılavuz çizgileri"]},25209:e=>{e.exports=["Tarih biçimi"]},55090:e=>{e.exports=["Zaman çizelgesi etiketlerinde haftanın günleri"]},29601:e=>{e.exports=["Açıklama"]},26897:e=>{e.exports=["Olaylar"]},77405:e=>{e.exports=["Yatay"]},34403:e=>{e.exports=["Sadece yatay"]},60971:e=>{e.exports=["Yüksek ve düşük fiyat"]},61142:e=>{e.exports=["Göstergeler"]},34905:e=>{e.exports=["Gösterge değeri"]},29687:e=>{e.exports=["Göstergeler ve finansallar değerleri"]},25084:e=>{e.exports=["Göstergeler ve finansallar adı"]},9654:e=>{e.exports=["Göstergelerin adı"]},99487:e=>{e.exports=["OHLC değerler"]},75991:e=>{e.exports=["Açık piyasa durumu"]},96073:e=>{e.exports=["Uzun Açıklama"]},78905:e=>{e.exports=["Fiyat ölçeğindeki etiketler"]},19286:e=>{e.exports=["Sol"]},70500:e=>{e.exports=["Para"]},66653:e=>{e.exports=["Marjlar"]},76476:e=>{e.exports=["Orta"]},42502:e=>{e.exports=["Örtüşme kapalı"]},49199:e=>{e.exports=["Hiçbiri"]},74343:e=>{e.exports=["Navigasyon"]},43115:e=>{e.exports=["Ölçekler"]},53224:e=>{e.exports=["Ölçekleri yerleştirme"]},79194:e=>{e.exports=["Durum çizgisi"]},89053:e=>{e.exports=["Sembol"]},35383:e=>{e.exports=["Sembol Adı"]},27767:e=>{e.exports=["Sembol son fiyat"]},40847:e=>{e.exports=["Sembol önceki gün kapanış fiyatı"]},50446:e=>{e.exports=["Bölme"]},73908:e=>{e.exports=["Bölme ayırıcıları"]},36014:e=>{e.exports=["Yüzde"]},78621:e=>{e.exports=["Pip"]},74823:e=>{e.exports=["Piyasa Öncesi/Sonrası Fiyat"]},64859:e=>{e.exports=["Fiyat Ölçeği"]},76523:e=>{e.exports=["Fiyat ve yüzdelik değeri"]},21141:e=>{e.exports=["Sağ"]},40187:e=>{e.exports=["Sağ Kenar Boşluğu"]},77705:e=>{e.exports=["Filigran"]},26458:e=>{e.exports=["Fitil"]},65994:e=>{e.exports=["Üst"]},92960:e=>{e.exports=["Metin hizalama"]},90581:e=>{e.exports=["Metin yönü"]},67369:e=>{e.exports=["Başlık"]},31326:e=>{e.exports=["Başlıklar"]},23097:e=>{e.exports=["Sembol"]},82168:e=>{e.exports=["Sembol ve açıklama"]},43637:e=>{e.exports=["Zaman Ölçeği"]},97316:e=>{e.exports=["Saat biçimi"]},90801:e=>{e.exports=["İşlem"]},77534:e=>{e.exports=["Birim"]},1111:e=>{e.exports=["Hacim"]},80170:e=>{e.exports=["Ölçeğe göre değer"]},91322:e=>{e.exports=["Değerler"]},37174:e=>{e.exports=["Dik ve yatay"]},36426:e=>{e.exports=["Sadece dikey"]},44085:e=>{e.exports=["Dikey"]},57889:e=>{e.exports=["OHLC değerlerinin görünürlüğünü değiştir"]},35646:e=>{e.exports=["gezinme düğmelerinin görünürlüğünü değiştir"]},18644:e=>{ +e.exports=["açık piyasa durumu görünürlüğünü değiştir"]},45110:e=>{e.exports=["çubuk değiştirme görünürlüğünü değiştir"]},10349:e=>{e.exports=["alt kenar boşluğunu değiştir"]},88161:e=>{e.exports=["para birimi ve birim etiketleri görünürlüğünü değiştir"]},84060:e=>{e.exports=["para birimi etiketi görünürlüğünü değiştir"]},99011:e=>{e.exports=["grafik arka plan rengini değiştir"]},72458:e=>{e.exports=["grafik arka plan türünü değiştir"]},37034:e=>{e.exports=["artı işareti genişliğini değiştir"]},29951:e=>{e.exports=["artı işareti rengini değiştir"]},92027:e=>{e.exports=["artı stilini değiştir"]},50457:e=>{e.exports=["tarih biçimini dğş"]},7104:e=>{e.exports=["zaman çizelgesi etiketlerinde haftanın gününü değiştir"]},27764:e=>{e.exports=["kılavuz çizgilerinin görünürlüğünü değiştirme"]},88096:e=>{e.exports=["yatay ızgara çizgilerinin rengini değiştir"]},31325:e=>{e.exports=["gösterge başlıklarının görünürlüğünü değiştir"]},99774:e=>{e.exports=["gösterge değerleri görünürlüğünü değiştir"]},96162:e=>{e.exports=["gösterge argümanlarının görünürlüğünü değiştir"]},59820:e=>{e.exports=["göstergeleri ve finansal isim etiketlerinin görünürlüğünü değiştir"]},90512:e=>{e.exports=["göstergeleri ve finansal değer etiketlerinin görünürlüğünü değiştir"]},97956:e=>{e.exports=["efsane arka plan şeffaflığını değiştir"]},61061:e=>{e.exports=["efsane arka plan görünürlüğünü değiştir"]},37730:e=>{e.exports=["bölme düğmelerinin görünürlüğünü değiştir"]},89032:e=>{e.exports=["bölme ayırıcıların rengini değiştir"]},35636:e=>{e.exports=["sağ kenar boşluğunu değiştir"]},66601:e=>{e.exports=["sağ kenar boşluğu yüzdesini değiştir"]},25616:e=>{e.exports=["sembol filigran rengini değiştir"]},87159:e=>{e.exports=["sembol filigran görünürlüğünü değiştir"]},26717:e=>{e.exports=["sembol açıklama görünürlüğünü değiştir"]},6091:e=>{e.exports=["sembol alanı görünürlüğünü değiştirme"]},28741:e=>{e.exports=["sembol son değer modunu dğş"]},95071:e=>{e.exports=["sembol açıklama biçimini değiştir"]},35065:e=>{e.exports=["ölçek metin rengini değiştir"]},84382:e=>{e.exports=["ölçek yazı tipi boyutunu değiştir"]},12468:e=>{e.exports=["ölçek çizgi rengini değiştir"]},71589:e=>{e.exports=["oturumları aralık görünürlüğü değiştir"]},15035:e=>{e.exports=["oturum aralık genişliği değiştir"]},1579:e=>{e.exports=["oturum aralık rengini değiştir"]},21460:e=>{e.exports=["oturum aralık stilini değiştir"]},76991:e=>{e.exports=["saat biçimini değiştir"]},98905:e=>{e.exports=["üst kenar boşluğunu değiştir"]},7011:e=>{e.exports=["birim etiketi görünürlüğünü değiştir"]},22722:e=>{e.exports=["dikey ızgara çizgilerinin rengini değiştir"]},9455:e=>{e.exports=["hacim değerleri görünürlüğünü değiştir"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.435.ada80623f71848fbb57d.js b/charting_library/bundles/tr.435.ada80623f71848fbb57d.js deleted file mode 100644 index 70b33923..00000000 --- a/charting_library/bundles/tr.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["çubuklar"]},19648:e=>{e.exports=["12-saat"]},55838:e=>{e.exports=["24-saat"]},72171:e=>{e.exports=["Orta"]},88364:e=>{e.exports=["Basit grafik stilleri"]},46720:e=>{e.exports=["Artı işareti"]},50985:e=>{e.exports=["Döviz"]},17319:e=>{e.exports=["Para Birimi ve Birim"]},19481:e=>{e.exports=["Görünüm"]},68791:e=>{e.exports=["Argümanlar"]},95036:e=>{e.exports=["Ortalama kapanış fiyatı"]},91757:e=>{e.exports=["Alt"]},27331:e=>{e.exports=["Arkaplan"]},22519:e=>{e.exports=["Çubuk Değişim Değeri"]},87845:e=>{e.exports=["Tuşlar"]},39392:e=>{e.exports=["Kılavuz çizgileri"]},25209:e=>{e.exports=["Tarih biçimi"]},55090:e=>{e.exports=["Zaman çizelgesi etiketlerinde haftanın günleri"]},29601:e=>{e.exports=["Açıklama"]},26897:e=>{e.exports=["Olaylar"]},77405:e=>{e.exports=["Yatay"]},34403:e=>{e.exports=["Sadece yatay"]},60971:e=>{e.exports=["Yüksek ve düşük fiyat"]},61142:e=>{e.exports=["Göstergeler"]},34905:e=>{e.exports=["Gösterge değeri"]},29687:e=>{e.exports=["Göstergeler ve finansallar değerleri"]},25084:e=>{e.exports=["Göstergeler ve finansallar adı"]},9654:e=>{e.exports=["Göstergelerin adı"]},99487:e=>{e.exports=["OHLC değerler"]},75991:e=>{e.exports=["Açık piyasa durumu"]},96073:e=>{e.exports=["Uzun Açıklama"]},78905:e=>{e.exports=["Fiyat ölçeğindeki etiketler"]},19286:e=>{e.exports=["Sol"]},70500:e=>{e.exports=["Para"]},66653:e=>{e.exports=["Marjlar"]},76476:e=>{e.exports=["Orta"]},42502:e=>{e.exports=["Örtüşme kapalı"]},49199:e=>{e.exports=["Hiçbiri"]},74343:e=>{e.exports=["Navigasyon"]},43115:e=>{e.exports=["Ölçekler"]},53224:e=>{e.exports=["Ölçekleri yerleştirme"]},79194:e=>{e.exports=["Durum çizgisi"]},89053:e=>{e.exports=["Sembol"]},35383:e=>{e.exports=["Sembol Adı"]},27767:e=>{e.exports=["Sembol son fiyat"]},40847:e=>{e.exports=["Sembol önceki gün kapanış fiyatı"]},50446:e=>{e.exports=["Bölme"]},73908:e=>{e.exports=["Bölme ayırıcıları"]},36014:e=>{e.exports=["Yüzde"]},78621:e=>{e.exports=["Pip"]},74823:e=>{e.exports=["Piyasa Öncesi/Sonrası Fiyat"]},64859:e=>{e.exports=["Fiyat Ölçeği"]},76523:e=>{e.exports=["Fiyat ve yüzdelik değeri"]},21141:e=>{e.exports=["Sağ"]},40187:e=>{e.exports=["Sağ Kenar Boşluğu"]},77705:e=>{e.exports=["Filigran"]},26458:e=>{e.exports=["Fitil"]},65994:e=>{e.exports=["Üst"]},92960:e=>{e.exports=["Metin hizalama"]},90581:e=>{e.exports=["Metin yönü"]},67369:e=>{e.exports=["Başlık"]},31326:e=>{e.exports=["Başlıklar"]},23097:e=>{e.exports=["Sembol"]},82168:e=>{e.exports=["Sembol ve açıklama"]},43637:e=>{e.exports=["Zaman Ölçeği"]},97316:e=>{e.exports=["Saat biçimi"]},90801:e=>{e.exports=["İşlem"]},77534:e=>{e.exports=["Birim"]},1111:e=>{e.exports=["Hacim"]},80170:e=>{e.exports=["Ölçeğe göre değer"]},91322:e=>{e.exports=["Değerler"]},37174:e=>{e.exports=["Dik ve yatay"]},36426:e=>{e.exports=["Sadece dikey"]},44085:e=>{e.exports=["Dikey"]},57889:e=>{e.exports=["OHLC değerlerinin görünürlüğünü değiştir"]},35646:e=>{e.exports=["gezinme düğmelerinin görünürlüğünü değiştir"]},18644:e=>{ -e.exports=["açık piyasa durumu görünürlüğünü değiştir"]},45110:e=>{e.exports=["çubuk değiştirme görünürlüğünü değiştir"]},10349:e=>{e.exports=["alt kenar boşluğunu değiştir"]},88161:e=>{e.exports=["para birimi ve birim etiketleri görünürlüğünü değiştir"]},84060:e=>{e.exports=["para birimi etiketi görünürlüğünü değiştir"]},99011:e=>{e.exports=["grafik arka plan rengini değiştir"]},72458:e=>{e.exports=["grafik arka plan türünü değiştir"]},37034:e=>{e.exports=["artı işareti genişliğini değiştir"]},29951:e=>{e.exports=["artı işareti rengini değiştir"]},92027:e=>{e.exports=["artı stilini değiştir"]},50457:e=>{e.exports=["tarih biçimini dğş"]},7104:e=>{e.exports=["zaman çizelgesi etiketlerinde haftanın gününü değiştir"]},27764:e=>{e.exports=["kılavuz çizgilerinin görünürlüğünü değiştirme"]},88096:e=>{e.exports=["yatay ızgara çizgilerinin rengini değiştir"]},31325:e=>{e.exports=["gösterge başlıklarının görünürlüğünü değiştir"]},99774:e=>{e.exports=["gösterge değerleri görünürlüğünü değiştir"]},96162:e=>{e.exports=["gösterge argümanlarının görünürlüğünü değiştir"]},59820:e=>{e.exports=["göstergeleri ve finansal isim etiketlerinin görünürlüğünü değiştir"]},90512:e=>{e.exports=["göstergeleri ve finansal değer etiketlerinin görünürlüğünü değiştir"]},97956:e=>{e.exports=["efsane arka plan şeffaflığını değiştir"]},61061:e=>{e.exports=["efsane arka plan görünürlüğünü değiştir"]},37730:e=>{e.exports=["bölme düğmelerinin görünürlüğünü değiştir"]},89032:e=>{e.exports=["bölme ayırıcıların rengini değiştir"]},35636:e=>{e.exports=["sağ kenar boşluğunu değiştir"]},66601:e=>{e.exports=["sağ kenar boşluğu yüzdesini değiştir"]},25616:e=>{e.exports=["sembol filigran rengini değiştir"]},87159:e=>{e.exports=["sembol filigran görünürlüğünü değiştir"]},26717:e=>{e.exports=["sembol açıklama görünürlüğünü değiştir"]},6091:e=>{e.exports=["sembol alanı görünürlüğünü değiştirme"]},28741:e=>{e.exports=["sembol son değer modunu dğş"]},95071:e=>{e.exports=["sembol açıklama biçimini değiştir"]},35065:e=>{e.exports=["ölçek metin rengini değiştir"]},84382:e=>{e.exports=["ölçek yazı tipi boyutunu değiştir"]},12468:e=>{e.exports=["ölçek çizgi rengini değiştir"]},76991:e=>{e.exports=["saat biçimini değiştir"]},98905:e=>{e.exports=["üst kenar boşluğunu değiştir"]},7011:e=>{e.exports=["birim etiketi görünürlüğünü değiştir"]},22722:e=>{e.exports=["dikey ızgara çizgilerinin rengini değiştir"]},9455:e=>{e.exports=["hacim değerleri görünürlüğünü değiştir"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/tr.505.978e053ffa4899c28da8.js similarity index 92% rename from charting_library/bundles/tr.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/tr.505.978e053ffa4899c28da8.js index e47749d5..6b64c79d 100644 --- a/charting_library/bundles/tr.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/tr.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:e=>{e.exports=["Tekrar"]},14642:e=>{e.exports=["Koyu"]},69841:e=>{e.exports=["Aydınlık"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["g"],e.exports.h_dates=["s"],e.exports.m_dates=["a"],e.exports.s_dates="s",e.exports.in_dates=["za"]},97840:e=>{e.exports=["g"]},64302:e=>{e.exports=["s"]},79442:e=>{e.exports=["a"]},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopyala"]},13395:e=>{e.exports=["G"]},37720:e=>{e.exports=["A"]},69838:e=>{e.exports=["A"]},59231:e=>{e.exports=["Z"]},85521:e=>{e.exports=["H"]},13994:e=>{e.exports=["s"]},6791:e=>{e.exports=["d"]},2949:e=>{e.exports="s"},77297:e=>{e.exports=["K"]},56723:e=>{e.exports=["Y"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["D"]},78155:e=>{e.exports=["A"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Kapat"],e.exports.Back_input=["Geri"],e.exports.Minimize_input=["Küçült"],e.exports["Hull MA_input"]=["Hull HO"],e.exports["{number} item_combobox_input"]=["{number} araç","{number} araç"],e.exports.Length_input=["Uzunluk"],e.exports.Plot_input=["Çizim"],e.exports.Zero_input=["Sıfır"],e.exports.Signal_input=["Sinyal"],e.exports.Long_input=["Uzun"],e.exports.Short_input=["Kısa"],e.exports.UpperLimit_input=["ÜstLimit"],e.exports.LowerLimit_input=["AltLimit"],e.exports.Offset_input=["Uzantı"],e.exports.length_input=["uzunluk"],e.exports.mult_input=["çarpan"],e.exports.short_input=["kısa"],e.exports.long_input=["uzun"],e.exports.Limit_input="Limit",e.exports.Move_input=["Hareket"],e.exports.Value_input=["Değer"],e.exports.Method_input=["Yöntem"],e.exports["Values in status line_input"]=["Durum satırındaki değerler"],e.exports["Labels on price scale_input"]=["Fiyat ölçeğindeki etiketler"],e.exports["Accumulation/Distribution_input"]=["Birikim/Dağıtım"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Eşitlik Çizgisi"],e.exports["Window Size_input"]=["Pencere Genişliği"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon Yükseliş"],e.exports["Aroon Down_input"]=["Aroon Alt"],e.exports.Upper_input=["Üst"],e.exports.Lower_input=["Alt"],e.exports.Deviation_input=["Sapma"],e.exports["Levels Format_input"]=["Seviyelerin Formatı"],e.exports["Labels Position_input"]=["Etiketlerin Pozisyonu"],e.exports["0 Level Color_input"]=["0 Seviye Rengi"],e.exports["0.236 Level Color_input"]=["0.236 Seviye Rengi"],e.exports["0.382 Level Color_input"]=["0.382 Seviye Rengi"],e.exports["0.5 Level Color_input"]=["0.5 Seviye Rengi"],e.exports["0.618 Level Color_input"]=["0.618 Seviye Rengi"],e.exports["0.65 Level Color_input"]=["0.65 Seviye Rengi"],e.exports["0.786 Level Color_input"]=["0.786 Seviye Rengi"],e.exports["1 Level Color_input"]=["1 Seviye Rengi"],e.exports["1.272 Level Color_input"]=["1.272 Seviye Rengi"],e.exports["1.414 Level Color_input"]=["1.414 Seviye Rengi"],e.exports["1.618 Level Color_input"]=["1.618 Seviye Rengi"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:e=>{e.exports=["Tekrar"]},14642:e=>{e.exports=["Koyu"]},69841:e=>{e.exports=["Aydınlık"]},673:e=>{e.exports=Object.create(null),e.exports.d_dates=["g"],e.exports.h_dates=["s"],e.exports.m_dates=["a"],e.exports.s_dates="s",e.exports.in_dates=["za"]},97840:e=>{e.exports=["g"]},64302:e=>{e.exports=["s"]},79442:e=>{e.exports=["a"]},22448:e=>{e.exports="s"},16493:e=>{e.exports=["{title} kopyala"]},13395:e=>{e.exports=["G"]},37720:e=>{e.exports=["A"]},69838:e=>{e.exports=["A"]},59231:e=>{e.exports=["Z"]},85521:e=>{e.exports=["H"]},13994:e=>{e.exports=["s"]},6791:e=>{e.exports=["d"]},2949:e=>{e.exports="s"},77297:e=>{e.exports=["K"]},56723:e=>{e.exports=["Y"]},5801:e=>{e.exports="HL2"},98865:e=>{e.exports="HLC3"},42659:e=>{e.exports="OHLC4"},4292:e=>{e.exports=["D"]},78155:e=>{e.exports=["A"]},88601:e=>{e.exports=Object.create(null),e.exports.Close_input=["Kapat"],e.exports.Back_input=["Geri"],e.exports.Minimize_input=["Küçült"],e.exports["Hull MA_input"]=["Hull HO"],e.exports["{number} item_combobox_input"]=["{number} araç","{number} araç"],e.exports.Length_input=["Uzunluk"],e.exports.Plot_input=["Çizim"],e.exports.Zero_input=["Sıfır"],e.exports.Signal_input=["Sinyal"],e.exports.Long_input=["Uzun"],e.exports.Short_input=["Kısa"],e.exports.UpperLimit_input=["ÜstLimit"],e.exports.LowerLimit_input=["AltLimit"],e.exports.Offset_input=["Uzantı"],e.exports.length_input=["uzunluk"],e.exports.mult_input=["çarpan"],e.exports.short_input=["kısa"],e.exports.long_input=["uzun"],e.exports.Limit_input="Limit",e.exports.Move_input=["Hareket"],e.exports.Value_input=["Değer"],e.exports.Method_input=["Yöntem"],e.exports["Values in status line_input"]=["Durum satırındaki değerler"],e.exports["Labels on price scale_input"]=["Fiyat ölçeğindeki etiketler"],e.exports["Accumulation/Distribution_input"]=["Birikim/Dağıtım"],e.exports.ADR_B_input="ADR_B",e.exports["Equality Line_input"]=["Eşitlik Çizgisi"],e.exports["Window Size_input"]=["Pencere Genişliği"],e.exports.Sigma_input="Sigma",e.exports["Aroon Up_input"]=["Aroon Yükseliş"],e.exports["Aroon Down_input"]=["Aroon Alt"],e.exports.Upper_input=["Üst"],e.exports.Lower_input=["Alt"],e.exports.Deviation_input=["Sapma"],e.exports["Levels Format_input"]=["Seviyelerin Formatı"],e.exports["Labels Position_input"]=["Etiketlerin Pozisyonu"],e.exports["0 Level Color_input"]=["0 Seviye Rengi"],e.exports["0.236 Level Color_input"]=["0.236 Seviye Rengi"],e.exports["0.382 Level Color_input"]=["0.382 Seviye Rengi"],e.exports["0.5 Level Color_input"]=["0.5 Seviye Rengi"],e.exports["0.618 Level Color_input"]=["0.618 Seviye Rengi"],e.exports["0.65 Level Color_input"]=["0.65 Seviye Rengi"],e.exports["0.786 Level Color_input"]=["0.786 Seviye Rengi"],e.exports["1 Level Color_input"]=["1 Seviye Rengi"],e.exports["1.272 Level Color_input"]=["1.272 Seviye Rengi"],e.exports["1.414 Level Color_input"]=["1.414 Seviye Rengi"],e.exports["1.618 Level Color_input"]=["1.618 Seviye Rengi"], e.exports["1.65 Level Color_input"]=["1.65 Seviye Rengi"],e.exports["2.618 Level Color_input"]=["2.618 Seviye Rengi"],e.exports["2.65 Level Color_input"]=["2.65 Seviye Rengi"],e.exports["3.618 Level Color_input"]=["3.618 Seviye Rengi"],e.exports["3.65 Level Color_input"]=["3.65 Seviye Rengi"],e.exports["4.236 Level Color_input"]=["4.236 Seviye Rengi"],e.exports["-0.236 Level Color_input"]=["-0.236 Seviye Rengi"],e.exports["-0.382 Level Color_input"]=["-0.382 Seviye Rengi"],e.exports["-0.618 Level Color_input"]=["-0.618 Seviye Rengi"],e.exports["-0.65 Level Color_input"]=["-0.65 Seviye Rengi"],e.exports.ADX_input="ADX",e.exports["ADX Smoothing_input"]=["ADX Düzleştirilmiş"],e.exports["DI Length_input"]=["YG Uzunluğu"],e.exports.Smoothing_input=["Belirginleştirme"],e.exports.ATR_input="ATR",e.exports.Growing_input=["Büyüyen"],e.exports.Falling_input=["Düşüş"],e.exports["Color 0_input"]=["Renk 0"],e.exports["Color 1_input"]=["Renk 1"],e.exports.Source_input=["Kaynak"],e.exports.StdDev_input=["StdSapma"],e.exports.Basis_input=["Temel"],e.exports.Median_input=["Medyan"],e.exports["Bollinger Bands %B_input"]=["Bollinger Bantları %B"],e.exports.Overbought_input=["Fazla alınmış"],e.exports.Oversold_input=["Fazla satılmış"],e.exports["Bollinger Bands Width_input"]=["Bollinger Bantları Genişliği"],e.exports["RSI Length_input"]=["RSI Uzunluğu"],e.exports["UpDown Length_input"]=["UpDown Uzunluğu"],e.exports["ROC Length_input"]=["RoC Uzunluğu"],e.exports.MF_input=["HF"],e.exports.resolution_input=["çözünürlük"],e.exports["Fast Length_input"]=["Hızlı Uzunluk"],e.exports["Slow Length_input"]=["Yavaş Uzunluk"],e.exports["Chaikin Oscillator_input"]=["Chaikin Osilatörü"],e.exports.P_input="P",e.exports.X_input="X",e.exports.Q_input="Q",e.exports.p_input="p",e.exports.x_input="x",e.exports.q_input="q",e.exports.Price_input=["Fiyat"],e.exports["Chande MO_input"]="Chande MO",e.exports["Zero Line_input"]=["Sıfır Çizgisi"],e.exports["Color 2_input"]=["Renk 2"],e.exports["Color 3_input"]=["Renk 3"],e.exports["Color 4_input"]=["Renk 4"],e.exports["Color 5_input"]=["Renk 5"],e.exports["Color 6_input"]=["Renk 6"],e.exports["Color 7_input"]=["Renk 7"],e.exports["Color 8_input"]=["Renk 8"],e.exports.CHOP_input="CHOP",e.exports["Upper Band_input"]=["Üst Bant"],e.exports["Lower Band_input"]=["Alt Bant"],e.exports.CCI_input="CCI",e.exports["Smoothing Line_input"]=["Yumuşatma Çizgisi"],e.exports["Smoothing Length_input"]=["Yumuşatma Uzunluğu"],e.exports["WMA Length_input"]=["WMA Uzunluğu"],e.exports["Long RoC Length_input"]=["Uzun KVE Uzunluğu"],e.exports["Short RoC Length_input"]=["Kısa RoC Uzunluğu"],e.exports.sym_input=["smbl"],e.exports.Symbol_input=["Sembol"],e.exports.Correlation_input=["Korelasyon"],e.exports.Period_input=["Periyot"],e.exports.Centered_input=["Ortalanmış"],e.exports["Detrended Price Oscillator_input"]=["Karşılaştırılamayan Fiyat Osilatörü"],e.exports.isCentered_input=["Merkezde mi"],e.exports.DPO_input=["DFO"],e.exports["ADX smoothing_input"]=["ADX düzleştirilmiş"],e.exports["+DI_input"]="+DI",e.exports["-DI_input"]="-DI", e.exports.DEMA_input=["İÜHO"],e.exports.Divisor_input=["Bölen"],e.exports.EOM_input="EOM",e.exports["Elder's Force Index_input"]=["Elder Kuvvet Endeksi"],e.exports.Percent_input=["Yüzde"],e.exports.Exponential_input=["Üstel"],e.exports.Average_input=["Ortalama"],e.exports["Upper Percentage_input"]=["Üst Yüzdelik"],e.exports["Lower Percentage_input"]=["Düşük Yüzdelik"],e.exports.Fisher_input="Fisher",e.exports.Trigger_input=["Tetik"],e.exports.Level_input=["Seviye"],e.exports["Trader EMA 1 length_input"]=["İşlem yapan EMA 1 uzunluğu"],e.exports["Trader EMA 2 length_input"]=["İşlem yapan EMA 2 uzunluğu"],e.exports["Trader EMA 3 length_input"]=["İşlem yapan EMA 3 uzunluğu"],e.exports["Trader EMA 4 length_input"]=["İşlemci EMA 4 uzunluğu"],e.exports["Trader EMA 5 length_input"]=["İşlemci EMA 5 uzunluğu"],e.exports["Trader EMA 6 length_input"]=["İşlemci EMA 6 uzunluğu"],e.exports["Investor EMA 1 length_input"]=["Yatırımcı EMA 1 uzunluğu"],e.exports["Investor EMA 2 length_input"]=["Yatırımcı EMA 2 uzunluğu"],e.exports["Investor EMA 3 length_input"]=["Yatırımcı EMA 3 uzunluğu"],e.exports["Investor EMA 4 length_input"]=["Yatırımcı EMA 4 uzunluğu"],e.exports["Investor EMA 5 length_input"]=["Yatırımcı EMA 5 uzunluğu"],e.exports["Investor EMA 6 length_input"]=["Yatırımcı EMA 6 uzunluğu"],e.exports.HV_input="HV",e.exports["Conversion Line Periods_input"]=["Dönüş Çizgisi Periyodu"],e.exports["Base Line Periods_input"]=["Temel Çizgi Periyotları"],e.exports["Lagging Span_input"]=["Gecikme Aralığı"],e.exports["Conversion Line_input"]=["Dönüş Çizgisi"],e.exports["Base Line_input"]=["Temel Çizgi"],e.exports["Leading Span A_input"]=["Öndeki Açıklık A"],e.exports["Leading Span B_input"]=["Öndeki Açıklık B"],e.exports["Plots Background_input"]=["Parselin Arkaplanı"],e.exports["yay Color 0_input"]=["yay Renk 0"],e.exports["yay Color 1_input"]=["yay Renk 1"],e.exports.Multiplier_input=["Çarpan"],e.exports["Bands style_input"]=["Bant stili"],e.exports.Middle_input=["Orta"],e.exports.useTrueRange_input=["TrueRangeKullan"],e.exports.ROCLen1_input=["ROCUzun1"],e.exports.ROCLen2_input=["ROCUzun2"],e.exports.ROCLen3_input=["ROCUzun3"],e.exports.ROCLen4_input=["ROCUzun4"],e.exports.SMALen1_input=["BHOUzun1"],e.exports.SMALen2_input=["BHOUzun2"],e.exports.SMALen3_input=["BHOUzun3"],e.exports.SMALen4_input=["BHOUzun4"],e.exports.SigLen_input=["SinUzun"],e.exports.KST_input="KST",e.exports.Sig_input=["Sin"],e.exports.roclen1_input=["rocuznlk1"],e.exports.roclen2_input=["rocuznlk2"],e.exports.roclen3_input=["rocuznlk3"],e.exports.roclen4_input=["rocuznlk4"],e.exports.smalen1_input=["bhoUznlk1"],e.exports.smalen2_input=["bhoUznlk2"],e.exports.smalen3_input=["bhoUznlk3"],e.exports.smalen4_input=["bhoUznlk4"],e.exports.siglen_input="siglen",e.exports["Upper Deviation_input"]=["Üst Sapma"],e.exports["Lower Deviation_input"]=["Alt Sapma"],e.exports["Use Upper Deviation_input"]=["Üst Sapma Kullan"],e.exports["Use Lower Deviation_input"]=["Alt Sapma Kullan"],e.exports.Count_input=["Sayım"],e.exports.Crosses_input=["Kesişmeler"],e.exports.MOM_input="MOM", e.exports.MA_input=["HO"],e.exports["Length EMA_input"]=["ÜHO Uzunluğu"],e.exports["Length MA_input"]=["HO Uzunluğu"],e.exports["Fast length_input"]=["Hızlı uzunluk"],e.exports["Slow length_input"]=["Yavaş uzunluk"],e.exports["Signal smoothing_input"]=["Sinyal belirginleştirme"],e.exports["Simple ma(oscillator)_input"]=["Basit ort(osilatör)"],e.exports["Simple ma(signal line)_input"]=["Basit ort(sinyal çizgisi)"],e.exports.Histogram_input="Histogram",e.exports.MACD_input="MACD",e.exports.fastLength_input=["hızlıUzunluk"],e.exports.slowLength_input=["yavaşUzunluk"],e.exports.signalLength_input=["sinyalUzunluk"],e.exports.NV_input="NV",e.exports.OnBalanceVolume_input=["DengeİşlemHacmi"],e.exports.Start_input=["Başlat"],e.exports.Increment_input=["Artış"],e.exports["Max value_input"]=["Max değer"],e.exports.ParabolicSAR_input="ParabolicSAR",e.exports.start_input=["başlangıç"],e.exports.increment_input=["artım"],e.exports.maximum_input=["maksimum"],e.exports["Short length_input"]=["Kısa uzunluk"],e.exports["Long length_input"]=["Uzun uznuluğu"],e.exports.OSC_input="OSC",e.exports.shortlen_input="shortlen",e.exports.longlen_input="longlen",e.exports.PVT_input="PVT",e.exports.ROC_input="ROC",e.exports.RSI_input="RSI",e.exports.RVGI_input="RVGI",e.exports.RVI_input="RVI",e.exports["Long period_input"]=["Uzun süre"],e.exports["Short period_input"]=["Kısa periyot"],e.exports["Signal line period_input"]=["Sinyal çizgisi periyodu"],e.exports.SMI_input="SMI",e.exports["SMI Ergodic Oscillator_input"]=["SMI Ergodic Osilatörü"],e.exports.Indicator_input=["Gösterge"],e.exports.Oscillator_input=["Osilatör"],e.exports.K_input="K",e.exports.D_input="D",e.exports.smoothK_input="smoothK",e.exports.smoothD_input="smoothD",e.exports["%K_input"]="%K",e.exports["%D_input"]="%D",e.exports["Stochastic Length_input"]=["Stokastik Uzunluk"],e.exports["RSI Source_input"]=["RSI Kaynağı"],e.exports.lengthRSI_input=["uzunlukRSI"],e.exports.lengthStoch_input=["uzunlukStok"],e.exports.TRIX_input="TRIX",e.exports.TEMA_input="TEMA",e.exports["Long Length_input"]=["Uzun Uzunluğu"],e.exports["Short Length_input"]=["Kısa Uzunluk"],e.exports["Signal Length_input"]=["Sinyal Uzunluğu"],e.exports.Length1_input=["Uzunluk1"],e.exports.Length2_input=["Uzunluk2"],e.exports.Length3_input=["Uzunluk3"],e.exports.length7_input=["uzunluk7"],e.exports.length14_input=["uzunluk14"],e.exports.length28_input=["uzunluk28"],e.exports.UO_input="UO",e.exports.VWMA_input="VWMA",e.exports.len_input=["uzn"],e.exports["VI +_input"]="VI +",e.exports["VI -_input"]="VI -",e.exports["%R_input"]="%R",e.exports["Jaw Length_input"]=["Çene Uzunluğu"],e.exports["Teeth Length_input"]=["Diş Uzunluğu"],e.exports["Lips Length_input"]=["Dudak Uzunluğu"],e.exports.Jaw_input=["Çene"],e.exports.Teeth_input=["Diş"],e.exports.Lips_input=["Dudaklar"],e.exports["Jaw Offset_input"]=["Çene Aralığı"],e.exports["Teeth Offset_input"]=["Diş Aralığı"],e.exports["Lips Offset_input"]=["Dudak Aralığı"],e.exports["Down fractals_input"]=["Aşağı fraktallar"],e.exports["Up fractals_input"]=["Yükselen fraktal"], @@ -18,9 +18,9 @@ e.exports["Trend Strength Index_study"]=["Trend Gücü Endeksi"],e.exports["Majo 46689:e=>{e.exports=["Girişleri Onayla"]},43432:e=>{e.exports=["Kopenhag"]},35216:e=>{e.exports=["Kopyala"]},87898:e=>{e.exports=["Grafik Yerleşimini Kopyala"]},28851:e=>{e.exports=["Fiyatı kopyala"]},94099:e=>{e.exports=["Kâhire"]},64149:e=>{e.exports=["Belirtme"]},63528:e=>{e.exports=["Mum Grafikler"]},46837:e=>{e.exports=["Karakas"]},53705:e=>{e.exports=["Kazablanka"]},49329:e=>{e.exports=["Değişim"]},28089:e=>{e.exports=["Sembolu Değiştir"]},99374:e=>{e.exports=["Zaman Aralığını Değiştir"]},14412:e=>{e.exports=["Grafik Özellikleri"]},26619:e=>{e.exports=["Grafik TradingView tarafından"]},12011:e=>{e.exports=["Panoya kopyalanan grafik görüntüsü {emoji}"]},59884:e=>{e.exports=["Chatham Adaları"]},28244:e=>{e.exports=["Şikago"]},49648:e=>{e.exports="Chongqing"},90068:e=>{e.exports=["Daire"]},32234:e=>{e.exports=["Nokta belirlemek için tıkla"]},52977:e=>{e.exports=["Klonla"]},31691:e=>{e.exports=["Kapanış"]},50493:e=>{e.exports=["Emir ver"]},52302:e=>{e.exports=["Limit Emri Oluştur"]},29908:e=>{e.exports=["Artı"]},60997:e=>{e.exports=["Kesişen Çizgiler"]},81520:e=>{e.exports=["Döviz"]},98486:e=>{e.exports=["Mevcut aralık ve üzeri"]},73106:e=>{e.exports=["Mevcut aralık ve altı"]},85964:e=>{e.exports=["Sadece mevcut aralık"]},17206:e=>{e.exports=["Eğri"]},95176:e=>{e.exports=["Birkaç Yıllık"]},87761:e=>{e.exports=["Periyodik Çizgiler"]},27891:e=>{e.exports=["Açarsöz Formasyonu"]},56996:e=>{e.exports=["Bu isimle bir yerleşim zaten mevcut"]},30192:e=>{e.exports=["Bu isimle bir yerleşim zaten mevcut. Üstüne yazmak istiyor musunuz?"]},32852:e=>{e.exports=["ABCD Formasyonu"]},88010:e=>{e.exports="Amsterdam"},37422:e=>{e.exports=["İşlem Ayarlarını Analiz et"]},99873:e=>{e.exports=["Ankraj"]},66828:e=>{e.exports=["Yapışık Not"]},94782:e=>{e.exports=["Yapışık Metin"]},61704:e=>{e.exports=["Sabit VWAP"]},63597:e=>{e.exports=["Yatay Çizgi Ekle"]},45743:e=>{e.exports=["Sembol Ekle"]},8700:e=>{e.exports=["Alarm ekle"]},7005:e=>{e.exports=["{price} üzerinden {title} için alarm ekle"]},64885:e=>{e.exports=["{drawing} üzerine Alarm Ekle"]},44469:e=>{e.exports=["{series} üzerine Alarm Ekle"]},64596:e=>{e.exports=["{price} üzerinden {series} için alarm ekle"]},3612:e=>{e.exports=["{instrumentName} için finansal metrik ekle"]},92206:e=>{e.exports=["{studyTitle} 'a indikatör/strateji ekle"]},34810:e=>{e.exports=["{symbol} için metin notu ekle"]},75669:e=>{e.exports=["Bu finansalı tüm yerleşime ekle"]},64288:e=>{e.exports=["Bu İndikatörü Tüm Yerleşime Ekle"]},77920:e=>{e.exports=["Bu Stratejiyi Tüm Yerleşime Ekle"]},34059:e=>{e.exports=["Bu sembolü tüm yerleşime ekle"]},17365:e=>{e.exports="Adelaide"},9408:e=>{e.exports=["Daima görünmez"]},71997:e=>{e.exports=["Daima görünür"]},97305:e=>{e.exports=["Tüm Göstergeler ve Çizim Araçları"]},59192:e=>{e.exports=["Tüm aralıklar"]},14452:e=>{e.exports=["Alma-Ata"]},5716:e=>{e.exports=["Elliot Dalgası Uygula"]},19263:e=>{e.exports=["Elliott Majör Dalgası Uygula"]},15818:e=>{e.exports=["Elliott Minör Dalgası Uygula"]},50352:e=>{e.exports=["Elliott Intermediate Dalgası Uygula"]},66631:e=>{ e.exports=["Elle Karar Noktası Uygula"]},15682:e=>{e.exports=["Elle Risk/Ödül Uygula"]},15644:e=>{e.exports=["WPT Düşüş Dalgası Uygula"]},5897:e=>{e.exports=["WPT Yükseliş Dalgası Uygula"]},13345:e=>{e.exports=["Varsayılanı Uygula"]},95910:e=>{e.exports=["Bu göstergeleri tüm yerleşime uygula"]},42762:e=>{e.exports=["Nis"]},45104:e=>{e.exports=["Yay"]},42097:e=>{e.exports=["Alan"]},96237:e=>{e.exports=["Ok İşareti"]},48732:e=>{e.exports=["Aşağı Ok"]},82473:e=>{e.exports=["Ok İşaretleyici"]},8738:e=>{e.exports=["Aşağı Ok İşareti"]},35062:e=>{e.exports=["Sola Ok İşareti"]},92163:e=>{e.exports=["Sağa Ok İşareti"]},33196:e=>{e.exports=["Yukarı Ok İşareti"]},10650:e=>{e.exports=["Yukarı Ok"]},59340:e=>{e.exports=["Aşkabad"]},13468:e=>{e.exports=["Kapanışta"]},21983:e=>{e.exports=["Atina"]},86951:e=>{e.exports=["Otomatik"]},50834:e=>{e.exports=["Oto (verileri ekrana sığdırır)"]},38465:e=>{e.exports=["Ağu"]},8975:e=>{e.exports=["Ortalama kapanış fiyat etiketi"]},87899:e=>{e.exports=["Ortalama kapanış fiyat çizgisi"]},22554:e=>{e.exports=["Ort"]},54173:e=>{e.exports="Bogota"},53260:e=>{e.exports=["Bahreyn"]},40664:e=>{e.exports=["Balon"]},32376:e=>{e.exports="Bangkok"},19149:e=>{e.exports=["Çubuk Tekrar Oynatma, bu grafik türü için kullanılamaz. Çubuk Oynatma'dan çıkmak istiyor musunuz?"]},16812:e=>{e.exports=["Çubuk Grafikler"]},98838:e=>{e.exports=["Çubuk Modeli"]},17712:e=>{e.exports=["Temel Çizgi"]},54861:e=>{e.exports=["Belgrat"]},26825:e=>{e.exports="Berlin"},30251:e=>{e.exports=["Fırça"]},90204:e=>{e.exports=["Brüksel"]},5262:e=>{e.exports="Bratislava"},59901:e=>{e.exports=["Öne getir"]},26354:e=>{e.exports=["En öne getir"]},11741:e=>{e.exports="Brisbane"},37728:e=>{e.exports=["Bükreş"]},87143:e=>{e.exports=["Budapeşte"]},82446:e=>{e.exports="Buenos Aires"},82128:e=>{e.exports=["TradingView'den"]},75190:e=>{e.exports=["Tarihe git"]},38342:e=>{e.exports=["Şuna git: {lineToolName}"]},75139:e=>{e.exports=["Anlaşıldı"]},81180:e=>{e.exports=["Gann Kutusu"]},68102:e=>{e.exports=["Gann Fanı"]},66321:e=>{e.exports=["Gann Karesi"]},87107:e=>{e.exports=["Gann Karesi Yeni"]},7914:e=>{e.exports=["Hayalet Çizgiler"]},18367:e=>{e.exports=["Birkaç on yıllık"]},97065:e=>{e.exports=["'{name}' Çalışma Şablonunu silmek istediğinizden emin misiniz?"]},59368:e=>{e.exports=["Çift Eğri"]},35273:e=>{e.exports=["Düzen ızgarasını sıfırlamak için herhangi bir kenarı çift tıklayın"]},5828:e=>{e.exports=["Yolu bitirmek için çift tıklayın"]},63898:e=>{e.exports=["Polyline'ı bitirmek için çift tıklayın"]},42660:e=>{e.exports=["Düşüş Dalgası 1 veya A"]},44788:e=>{e.exports=["Düşüş Dalgası 2 veya B"]},71263:e=>{e.exports=["Düşüş Dalgası 3"]},70573:e=>{e.exports=["Düşüş Dalgası 4"]},59560:e=>{e.exports=["Düşüş Dalgası 5"]},70437:e=>{e.exports=["Düşüş Dalgası C"]},53831:e=>{e.exports=["Veri penceresini aç"]},93345:e=>{e.exports=["Verileri Sağlayan"]},76912:e=>{e.exports=["Tarih"]},60222:e=>{e.exports=["Tarih Aralığı"]},79859:e=>{e.exports=["Tarih ve Fiyat Aralığı"]},92203:e=>{e.exports=["Ara"]},69479:e=>{e.exports=["Derece"]},57701:e=>{ e.exports="Denver"},73720:e=>{e.exports=["Elmas"]},3556:e=>{e.exports=["Ayrık Kanal"]},62764:e=>{e.exports=["Ayrıştırma"]},22903:e=>{e.exports=["Çizim araç çubuğu"]},8338:e=>{e.exports=["Üzerine Yatay Çizgi Çiz"]},22429:e=>{e.exports="Dubai"},9497:e=>{e.exports="Dublin"},85223:e=>{e.exports="Emoji"},24435:e=>{e.exports=["Grafik yerleşiminin yeni adını yazın"]},93512:e=>{e.exports=["{title} Alarmını Değiştir"]},91215:e=>{e.exports=["Elliott Düzeltme Dalgası (ABC)"]},80983:e=>{e.exports=["Elliott İkili Kombo Dalgası (WXY)"]},74118:e=>{e.exports=["Elliott İtki Dalgası (12345)"]},95840:e=>{e.exports=["Elliott Üçgen Dalgası (ABCDE)"]},66637:e=>{e.exports=["Elliott Üçlü Kombo Dalgası (WXYXZ)"]},69418:e=>{e.exports=["Elips"]},27558:e=>{e.exports=["Alarm çizgilerini uzat"]},2578:e=>{e.exports=["Genişletilmiş hat"]},77295:e=>{e.exports=["Borsa"]},2899:e=>{e.exports=["Üst panosuna getir"]},53387:e=>{e.exports=["Alt Panosuna Getir"]},36972:e=>{e.exports=["Tahmin"]},17994:e=>{e.exports=["Kitaplık kaydedilemedi"]},87375:e=>{e.exports=["Komut dosyası kaydedilemedi"]},35050:e=>{e.exports=["Şub"]},82719:e=>{e.exports=["Fib Kanalı"]},64192:e=>{e.exports=["Fib Çemberleri"]},63835:e=>{e.exports=["Fib Düzeltmesi"]},18072:e=>{e.exports=["Fib Hız Direnç Yayları"]},20877:e=>{e.exports=["Fib Hız Direnç Fanı"]},76783:e=>{e.exports=["Fib Spiralı"]},89037:e=>{e.exports=["Fib Saat Dilimi"]},72489:e=>{e.exports=["Fib Takozu"]},21524:e=>{e.exports=["Bayrak"]},55678:e=>{e.exports=["Bayrak"]},29230:e=>{e.exports=["Flat Üst/Alt"]},92754:e=>{e.exports=["Ters dönmüş"]},42015:e=>{e.exports=["Ondalık kısmı geçerisiz."]},47542:e=>{e.exports=["Grafikler üzerinde artık Temel çalışmalar bulunmuyor"]},16245:e=>{e.exports=["Kalküta"]},3155:e=>{e.exports="Kathmandu"},92901:e=>{e.exports="Kagi"},2693:e=>{e.exports=["Karaçi"]},72374:e=>{e.exports=["Kuveyt"]},34911:e=>{e.exports="HLC area"},87338:e=>{e.exports="Ho Chi Minh"},61582:e=>{e.exports=["İçi Boş Mumlar"]},32918:e=>{e.exports="Hong Kong"},61351:e=>{e.exports="Honolulu"},60049:e=>{e.exports=["Yatay Çizgi"]},76604:e=>{e.exports=["Yatay Işın"]},42616:e=>{e.exports=["Omuz Baş Omuz"]},40530:e=>{e.exports="Heikin Ashi"},99820:e=>{e.exports="Helsinki"},31971:e=>{e.exports=["Gizle"]},33911:e=>{e.exports=["Tümünü gizle"]},95551:e=>{e.exports=["Tüm çizimleri gizle"]},44312:e=>{e.exports=["Tüm çizimleri ve göstergeleri gizle"]},67927:e=>{e.exports=["Tüm çizimleri, göstergeleri, pozisyonları ve emirleri gizle"]},86306:e=>{e.exports=["Tüm göstergeleri gizle"]},70803:e=>{e.exports=["Tüm pozisyonları ve emirleri gizle"]},13277:e=>{e.exports=["Çizimleri gizle"]},8251:e=>{e.exports=["Grafikte olayları gizle"]},44177:e=>{e.exports=["Göstergeleri gizle"]},2441:e=>{e.exports=["Çubuklardaki İşaretleri Gizle"]},90540:e=>{e.exports=["Pozisyonları ve emirleri gizle"]},30777:e=>{e.exports=["Yüksek"]},31994:e=>{e.exports=["Yüksek-düşük"]},60259:e=>{e.exports=["Yüksek ve düşük fiyat etiketleri"]},21803:e=>{e.exports=["Yüksek ve düşük fiyat çizgileri"]},31895:e=>{e.exports=["Öne Çıkarıcı"]},69085:e=>{ -e.exports=['Histogram çok büyük, lütfen "Satır Boyutu" girişini artırın.']},8122:e=>{e.exports=["Histogram çok büyük, lütfen 'Satır Boyutu' girişini azaltın."]},23450:e=>{e.exports=["Resim"]},71778:e=>{e.exports=["Birkaç Hafta-Aylık"]},14177:e=>{e.exports=["Geçersiz Sembol"]},32619:e=>{e.exports=["Hatalı sembol"]},53239:e=>{e.exports=["Ölçeği Ters Çevir"]},20062:e=>{e.exports=["100'e Endeksli"]},81584:e=>{e.exports=["Gösterge değer etiketleri"]},31485:e=>{e.exports=["Göstergelerin ad etiketleri"]},27677:e=>{e.exports=["Bilgi Çizgisi"]},98767:e=>{e.exports=["Gösterge ekle"]},9114:e=>{e.exports=["İçeri"]},12354:e=>{e.exports=["İç Dirgen"]},26579:e=>{e.exports=["İkon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Cakarta"]},95425:e=>{e.exports=["Oca"]},42890:e=>{e.exports=["Kudüs"]},6215:e=>{e.exports=["Tem"]},15224:e=>{e.exports=["Haz"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Solda"]},29404:e=>{e.exports=["Sağda"]},850:e=>{e.exports=["Eyvah!"]},675:e=>{e.exports=["Nesnelerin Ağacı"]},73546:e=>{e.exports=["Eki"]},39280:e=>{e.exports=["Açılış"]},25595:e=>{e.exports=["Orjinal"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Düşük"]},42284:e=>{e.exports=["Kilitle"]},1441:e=>{e.exports=["Kilitle/kilidi aç"]},82232:e=>{e.exports=["Dikey imleç çizgisini zamana göre kilitleme"]},18219:e=>{e.exports=["Fiyat Çubuk Oranını Sabitle"]},12285:e=>{e.exports=["Logaritmik"]},50286:e=>{e.exports=["Londra"]},44604:e=>{e.exports=["Alış Pozisyonu"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Aşağı Etiket"]},13046:e=>{e.exports=["Yukarı Etiket"]},94420:e=>{e.exports=["Etiketler"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Çizgi"]},38397:e=>{e.exports=["İşaretli çizgi"]},63492:e=>{e.exports=["Çizgi kesme"]},83182:e=>{e.exports=["Çizgiler"]},78104:e=>{e.exports=["Panoya kopyalanan grafik resmine bağlantı {emoji}"]},50091:e=>{e.exports=["Lizbon"]},64352:e=>{e.exports=["Lüksemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Çapayı konumlandırmak için noktayı hareket ettirin ve ardından yerleştirmek için dokunun"]},45828:e=>{e.exports=["Taşı"]},44302:e=>{e.exports=["Ölçeği sola taşı"]},94338:e=>{e.exports=["Ölçeği sağa taşı"]},66276:e=>{e.exports=["Değiştirilmiş Schiff"]},18559:e=>{e.exports=["Değiştirilmiş Schiff Dirgeni"]},18665:e=>{e.exports=["Moskova"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Meksiko"]},75633:e=>{e.exports=["Tüm ölçekleri tek birinde birleştir"]},95093:e=>{e.exports=["Karışık"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Binyıl"]},85884:e=>{e.exports=["Birkaç Saatlık"]},9632:e=>{e.exports=["Ufacık"]},63158:e=>{e.exports=["İkizlenmiş"]},42769:e=>{e.exports=["Muskat"]},43088:e=>{e.exports=["U/D"]},95222:e=>{e.exports=["Burada veri yok"]},3485:e=>{e.exports=["Ölçek yok (Tam Ekran)"]},8886:e=>{e.exports=["Senkronizasyon yok"]},16971:e=>{e.exports=["Hacim verisi yok"]},75549:e=>{e.exports=["Not"]}, -71230:e=>{e.exports=["Kas"]},99203:e=>{e.exports=["Norfolk Adaları"]},79023:e=>{e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Yeni Zelanda"]},40887:e=>{e.exports=["Yukarıda yeni pano"]},96712:e=>{e.exports=["Aşağıda yeni pano"]},33566:e=>{e.exports=["Lefkoşa"]},56670:e=>{e.exports=["Birşeyler ters gitti"]},64968:e=>{e.exports=["Bir şeyler ters gitti. Lütfen daha sonra tekrar deneyiniz."]},10520:e=>{e.exports=["Yeni Grafik Yerleşimini Sakla"]},9908:e=>{e.exports=["Yeni adla sakla"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Sadece fiyat grafiğini ölçeklendir"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff Dirgeni"]},1535:e=>{e.exports=["Bu sayfadan ayrıldığınızda komut güncellenmeyebilir"]},89517:e=>{e.exports=["Ayarlar"]},43247:e=>{e.exports=["İkinci ondalık kısmı geçersiz."]},19796:e=>{e.exports=["Geri gönder"]},23221:e=>{e.exports=["Geriye gönder"]},5961:e=>{e.exports=["Seul"]},57902:e=>{e.exports=["Eyl"]},25866:e=>{e.exports=["Seans"]},59827:e=>{e.exports=["Seans araları"]},69240:e=>{e.exports=["Şangay"]},37819:e=>{e.exports=["Satış Pozisyonu"]},81428:e=>{e.exports=["Göster"]},98116:e=>{e.exports=["Tüm çizimleri göster"]},39046:e=>{e.exports=["Tüm çizimleri ve göstergeleri göster"]},38293:e=>{e.exports=["Tüm çizimleri, göstergeleri, pozisyonları ve emirleri göster"]},49982:e=>{e.exports=["Tüm göstergeleri göster"]},48284:e=>{e.exports=["Tüm fikirleri göster"]},62632:e=>{e.exports=["Tüm pozisyonları ve emirleri göster"]},24620:e=>{e.exports=["Sürekli sözleşme anahtarını göster"]},84813:e=>{e.exports=["Sözleşmenin bitiş tarihini göster"]},66263:e=>{e.exports=["Temettüleri göster"]},46771:e=>{e.exports=["Kazançları göster"]},87933:e=>{e.exports=["Takip edilen üyenin fikirlerini göster"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Sadece benim fikirlerimi göster"]},30816:e=>{e.exports=["Bölünmeleri göster"]},68161:e=>{e.exports=["Levha"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinüs Çizgisi"]},44904:e=>{e.exports=["Kare"]},70213:e=>{e.exports=["Grafik başına {number} çalışma limiti aşıldı. Lütfen bazı çalışmaları kaldırın."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Sola istifle"]},14113:e=>{e.exports=["Sağa istifle"]},93161:e=>{e.exports=["Çizim modunda kal"]},79511:e=>{e.exports=["Adım çizgisi"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Stokholm"]},29662:e=>{e.exports=["Mikroaltı"]},9753:e=>{e.exports=["Sub-binyıllık"]},71722:e=>{e.exports=["Birkaç Dakikalık"]},91889:e=>{e.exports=["Birkaç On Yıllık"]},33820:e=>{e.exports=["Super-binyılık"]},11020:e=>{e.exports=["Sidney"]},89659:e=>{e.exports=["Sembol Hatası"]},90932:e=>{e.exports=["Sembol ismi etiketi"]},65986:e=>{e.exports=["Sembol bilgisi"]},52054:e=>{e.exports=["Sembol son fiyat etiketi"]},33606:e=>{e.exports=["Global eşitleme"]},18008:e=>{e.exports=["Tüm Grafiklerle Senkronize Et"]},99969:e=>{e.exports=["Nokta & şekil"]},53047:e=>{e.exports=["Çoklu çizgi"]},34402:e=>{ -e.exports=["Dosya konumu"]},70394:e=>{e.exports=["Paralel Kanal"]},95995:e=>{e.exports="Paris"},29682:e=>{e.exports=["Yapıştır"]},51102:e=>{e.exports=["Yüzde"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Basamak Fanı"]},43852:e=>{e.exports=["Dirgen"]},37680:e=>{e.exports=["Yeni Sol Ölçeğe Bağla"]},43707:e=>{e.exports=["Yeni Sağ Ölçeğe Bağla"]},91130:e=>{e.exports=["Sol ölçeğe bağla"]},61201:e=>{e.exports=["Sol Ölçeğe Bağla (Gizli)"]},764:e=>{e.exports=["Sağ ölçeğe sabitle"]},20207:e=>{e.exports=["Sağ Ölçeğe Bağla (Gizli)"]},66156:e=>{e.exports=["Ölçeğe bağla (Şimdi Sola)"]},54727:e=>{e.exports=["Ölçeğe Bağla (Şimdi Ölçeksiz)"]},76598:e=>{e.exports=["Ölçeğe Bağla (Şimdi Sağa)"]},39065:e=>{e.exports=["Ölçeğe bağla (şimdi {label})"]},97324:e=>{e.exports=["{label} ölçeğe bağla"]},56948:e=>{e.exports=["{label} Ölçeğe Bağla (Gizli)"]},32156:e=>{e.exports=["Sol Ölçeğe Bağlı"]},8128:e=>{e.exports=["Sol ölçeğe bağlı (gizli)"]},3822:e=>{e.exports=["Sağ ölçeğe bağlı"]},44538:e=>{e.exports=["Sağ Ölçeğe Bağla (Gizli)"]},65810:e=>{e.exports=["{label} ölçeğe bağlı"]},14125:e=>{e.exports=["{label} Ölçeğe Bağlı (Gizli)"]},97378:e=>{e.exports=["Artı Butonu"]},46669:e=>{e.exports=["Lütfen bize tarayıcınızda panoya yazma izni verin veya {keystroke} tuşuna basın"]},35963:e=>{e.exports=["Grafik konumunu korumak için yakınlaştırma yaparken {key} tuşunu basılı tutun"]},95921:e=>{e.exports=["Fiyat Etiketi"]},28625:e=>{e.exports=["Fiyat Notu"]},2032:e=>{e.exports=["Fiyat Aralığı"]},32061:e=>{e.exports=["Fiyat biçimi geçersiz."]},91492:e=>{e.exports=["Fiyat Çizgisi"]},48404:e=>{e.exports=["Birkaç Aylık"]},87086:e=>{e.exports=["Projeksiyon"]},10160:e=>{e.exports=["{customer}, {date} tarihinde yayınlandı"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Döndürülmüş Dikdörtgen"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Işın"]},90357:e=>{e.exports=["Aralık"]},26833:e=>{e.exports=["Reykavik"]},328:e=>{e.exports=["Dikdörtgen"]},41615:e=>{e.exports=["Yinele"]},35001:e=>{e.exports=["Regresyon Trendi"]},34596:e=>{e.exports=["Kaldır"]},1434:e=>{e.exports=["Çizimleri kaldır"]},13951:e=>{e.exports=["Göstergeleri kaldır"]},4142:e=>{e.exports=["Grafik Yerleşimine Yeni Ad Ver"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Grafik görünümünü sıfırla"]},17258:e=>{e.exports=["Fiyat ölçeğini sıfırla"]},25333:e=>{e.exports=["Zaman ölçeğini sıfırla"]},52588:e=>{e.exports=["Riyad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Dikkat"]},48474:e=>{e.exports=["Varşova"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports=["Talin"]},37229:e=>{e.exports=["Metin"]},16267:e=>{e.exports=["Tahran"]},19611:e=>{e.exports=["Şablon"]},29198:e=>{e.exports=["Veri satıcısı bu sembol için hacim verisi sağlamıyor."]},8162:e=>{e.exports=["Yayın öncesi önizleme yüklenemiyor. Lütfen tarayıcı eklentilerinizi devre dışı bırakın ve tekrar deneyin."]},65943:e=>{e.exports=["Bu göstergeyi başka göstergeye uygulamazsınız"]},74986:e=>{ +e.exports=['Histogram çok büyük, lütfen "Satır Boyutu" girişini artırın.']},8122:e=>{e.exports=["Histogram çok büyük, lütfen 'Satır Boyutu' girişini azaltın."]},23450:e=>{e.exports=["Resim"]},71778:e=>{e.exports=["Birkaç Hafta-Aylık"]},14177:e=>{e.exports=["Geçersiz Sembol"]},53239:e=>{e.exports=["Ölçeği Ters Çevir"]},20062:e=>{e.exports=["100'e Endeksli"]},81584:e=>{e.exports=["Gösterge değer etiketleri"]},31485:e=>{e.exports=["Göstergelerin ad etiketleri"]},27677:e=>{e.exports=["Bilgi Çizgisi"]},98767:e=>{e.exports=["Gösterge ekle"]},9114:e=>{e.exports=["İçeri"]},12354:e=>{e.exports=["İç Dirgen"]},26579:e=>{e.exports=["İkon"]},37885:e=>{e.exports="Istanbul"},87469:e=>{e.exports="Johannesburg"},52707:e=>{e.exports=["Cakarta"]},95425:e=>{e.exports=["Oca"]},42890:e=>{e.exports=["Kudüs"]},6215:e=>{e.exports=["Tem"]},15224:e=>{e.exports=["Haz"]},36253:e=>{e.exports="Juneau"},15241:e=>{e.exports=["Solda"]},29404:e=>{e.exports=["Sağda"]},850:e=>{e.exports=["Eyvah!"]},675:e=>{e.exports=["Nesnelerin Ağacı"]},73546:e=>{e.exports=["Eki"]},39280:e=>{e.exports=["Açılış"]},25595:e=>{e.exports=["Orjinal"]},82906:e=>{e.exports="Oslo"},8136:e=>{e.exports=["Düşük"]},42284:e=>{e.exports=["Kilitle"]},1441:e=>{e.exports=["Kilitle/kilidi aç"]},82232:e=>{e.exports=["Dikey imleç çizgisini zamana göre kilitleme"]},18219:e=>{e.exports=["Fiyat Çubuk Oranını Sabitle"]},12285:e=>{e.exports=["Logaritmik"]},50286:e=>{e.exports=["Londra"]},44604:e=>{e.exports=["Alış Pozisyonu"]},87604:e=>{e.exports="Los Angeles"},18528:e=>{e.exports=["Aşağı Etiket"]},13046:e=>{e.exports=["Yukarı Etiket"]},94420:e=>{e.exports=["Etiketler"]},89155:e=>{e.exports="Lagos"},25846:e=>{e.exports="Lima"},1277:e=>{e.exports=["Çizgi"]},38397:e=>{e.exports=["İşaretli çizgi"]},63492:e=>{e.exports=["Çizgi kesme"]},83182:e=>{e.exports=["Çizgiler"]},78104:e=>{e.exports=["Panoya kopyalanan grafik resmine bağlantı {emoji}"]},50091:e=>{e.exports=["Lizbon"]},64352:e=>{e.exports=["Lüksemburg"]},11156:e=>{e.exports="MTPredictor"},67861:e=>{e.exports=["Çapayı konumlandırmak için noktayı hareket ettirin ve ardından yerleştirmek için dokunun"]},45828:e=>{e.exports=["Taşı"]},44302:e=>{e.exports=["Ölçeği sola taşı"]},94338:e=>{e.exports=["Ölçeği sağa taşı"]},66276:e=>{e.exports=["Değiştirilmiş Schiff"]},18559:e=>{e.exports=["Değiştirilmiş Schiff Dirgeni"]},18665:e=>{e.exports=["Moskova"]},58038:e=>{e.exports="Madrid"},34190:e=>{e.exports="Malta"},90271:e=>{e.exports="Manila"},51369:e=>{e.exports="Mar"},85095:e=>{e.exports=["Meksiko"]},75633:e=>{e.exports=["Tüm ölçekleri tek birinde birleştir"]},95093:e=>{e.exports=["Karışık"]},10931:e=>{e.exports=["Mikro"]},58397:e=>{e.exports=["Binyıl"]},85884:e=>{e.exports=["Birkaç Saatlık"]},9632:e=>{e.exports=["Ufacık"]},63158:e=>{e.exports=["İkizlenmiş"]},42769:e=>{e.exports=["Muskat"]},43088:e=>{e.exports=["U/D"]},3485:e=>{e.exports=["Ölçek yok (Tam Ekran)"]},8886:e=>{e.exports=["Senkronizasyon yok"]},16971:e=>{e.exports=["Hacim verisi yok"]},75549:e=>{e.exports=["Not"]},71230:e=>{e.exports=["Kas"]},99203:e=>{e.exports=["Norfolk Adaları"]},79023:e=>{ +e.exports="Nairobi"},91203:e=>{e.exports="New York"},24143:e=>{e.exports=["Yeni Zelanda"]},40887:e=>{e.exports=["Yukarıda yeni pano"]},96712:e=>{e.exports=["Aşağıda yeni pano"]},33566:e=>{e.exports=["Lefkoşa"]},56670:e=>{e.exports=["Birşeyler ters gitti"]},64968:e=>{e.exports=["Bir şeyler ters gitti. Lütfen daha sonra tekrar deneyiniz."]},10520:e=>{e.exports=["Yeni Grafik Yerleşimini Sakla"]},9908:e=>{e.exports=["Yeni adla sakla"]},68553:e=>{e.exports="San Salvador"},65412:e=>{e.exports="Santiago"},13538:e=>{e.exports="Sao Paulo"},37207:e=>{e.exports=["Sadece fiyat grafiğini ölçeklendir"]},51464:e=>{e.exports="Schiff"},98114:e=>{e.exports=["Schiff Dirgeni"]},1535:e=>{e.exports=["Bu sayfadan ayrıldığınızda komut güncellenmeyebilir"]},89517:e=>{e.exports=["Ayarlar"]},43247:e=>{e.exports=["İkinci ondalık kısmı geçersiz."]},19796:e=>{e.exports=["Geri gönder"]},23221:e=>{e.exports=["Geriye gönder"]},5961:e=>{e.exports=["Seul"]},57902:e=>{e.exports=["Eyl"]},25866:e=>{e.exports=["Seans"]},59827:e=>{e.exports=["Seans araları"]},69240:e=>{e.exports=["Şangay"]},37819:e=>{e.exports=["Satış Pozisyonu"]},81428:e=>{e.exports=["Göster"]},98116:e=>{e.exports=["Tüm çizimleri göster"]},39046:e=>{e.exports=["Tüm çizimleri ve göstergeleri göster"]},38293:e=>{e.exports=["Tüm çizimleri, göstergeleri, pozisyonları ve emirleri göster"]},49982:e=>{e.exports=["Tüm göstergeleri göster"]},48284:e=>{e.exports=["Tüm fikirleri göster"]},62632:e=>{e.exports=["Tüm pozisyonları ve emirleri göster"]},24620:e=>{e.exports=["Sürekli sözleşme anahtarını göster"]},84813:e=>{e.exports=["Sözleşmenin bitiş tarihini göster"]},66263:e=>{e.exports=["Temettüleri göster"]},46771:e=>{e.exports=["Kazançları göster"]},87933:e=>{e.exports=["Takip edilen üyenin fikirlerini göster"]},72973:e=>{e.exports="Show latest news and Minds"},58669:e=>{e.exports=["Sadece benim fikirlerimi göster"]},30816:e=>{e.exports=["Bölünmeleri göster"]},68161:e=>{e.exports=["Levha"]},56683:e=>{e.exports=["Singapur"]},69502:e=>{e.exports=["Sinüs Çizgisi"]},44904:e=>{e.exports=["Kare"]},70213:e=>{e.exports=["Grafik başına {number} çalışma limiti aşıldı. Lütfen bazı çalışmaları kaldırın."]},32733:e=>{e.exports=["Stil"]},65323:e=>{e.exports=["Sola istifle"]},14113:e=>{e.exports=["Sağa istifle"]},93161:e=>{e.exports=["Çizim modunda kal"]},79511:e=>{e.exports=["Adım çizgisi"]},84573:e=>{e.exports="Sticker"},48767:e=>{e.exports=["Stokholm"]},29662:e=>{e.exports=["Mikroaltı"]},9753:e=>{e.exports=["Sub-binyıllık"]},71722:e=>{e.exports=["Birkaç Dakikalık"]},91889:e=>{e.exports=["Birkaç On Yıllık"]},33820:e=>{e.exports=["Super-binyılık"]},11020:e=>{e.exports=["Sidney"]},89659:e=>{e.exports=["Sembol Hatası"]},90932:e=>{e.exports=["Sembol ismi etiketi"]},65986:e=>{e.exports=["Sembol bilgisi"]},52054:e=>{e.exports=["Sembol son fiyat etiketi"]},33606:e=>{e.exports=["Global eşitleme"]},18008:e=>{e.exports=["Tüm Grafiklerle Senkronize Et"]},99969:e=>{e.exports=["Nokta & şekil"]},53047:e=>{e.exports=["Çoklu çizgi"]},34402:e=>{e.exports=["Dosya konumu"]},70394:e=>{e.exports=["Paralel Kanal"]},95995:e=>{ +e.exports="Paris"},29682:e=>{e.exports=["Yapıştır"]},51102:e=>{e.exports=["Yüzde"]},35590:e=>{e.exports="Perth"},19093:e=>{e.exports="Phoenix"},22293:e=>{e.exports=["Basamak Fanı"]},43852:e=>{e.exports=["Dirgen"]},37680:e=>{e.exports=["Yeni Sol Ölçeğe Bağla"]},43707:e=>{e.exports=["Yeni Sağ Ölçeğe Bağla"]},91130:e=>{e.exports=["Sol ölçeğe bağla"]},61201:e=>{e.exports=["Sol Ölçeğe Bağla (Gizli)"]},764:e=>{e.exports=["Sağ ölçeğe sabitle"]},20207:e=>{e.exports=["Sağ Ölçeğe Bağla (Gizli)"]},66156:e=>{e.exports=["Ölçeğe bağla (Şimdi Sola)"]},54727:e=>{e.exports=["Ölçeğe Bağla (Şimdi Ölçeksiz)"]},76598:e=>{e.exports=["Ölçeğe Bağla (Şimdi Sağa)"]},39065:e=>{e.exports=["Ölçeğe bağla (şimdi {label})"]},97324:e=>{e.exports=["{label} ölçeğe bağla"]},56948:e=>{e.exports=["{label} Ölçeğe Bağla (Gizli)"]},32156:e=>{e.exports=["Sol Ölçeğe Bağlı"]},8128:e=>{e.exports=["Sol ölçeğe bağlı (gizli)"]},3822:e=>{e.exports=["Sağ ölçeğe bağlı"]},44538:e=>{e.exports=["Sağ Ölçeğe Bağla (Gizli)"]},65810:e=>{e.exports=["{label} ölçeğe bağlı"]},14125:e=>{e.exports=["{label} Ölçeğe Bağlı (Gizli)"]},97378:e=>{e.exports=["Artı Butonu"]},46669:e=>{e.exports=["Lütfen bize tarayıcınızda panoya yazma izni verin veya {keystroke} tuşuna basın"]},35963:e=>{e.exports=["Grafik konumunu korumak için yakınlaştırma yaparken {key} tuşunu basılı tutun"]},95921:e=>{e.exports=["Fiyat Etiketi"]},28625:e=>{e.exports=["Fiyat Notu"]},2032:e=>{e.exports=["Fiyat Aralığı"]},32061:e=>{e.exports=["Fiyat biçimi geçersiz."]},91492:e=>{e.exports=["Fiyat Çizgisi"]},48404:e=>{e.exports=["Birkaç Aylık"]},87086:e=>{e.exports=["Projeksiyon"]},10160:e=>{e.exports=["{customer}, {date} tarihinde yayınlandı"]},19056:e=>{e.exports=["Katar"]},9998:e=>{e.exports=["Döndürülmüş Dikdörtgen"]},74214:e=>{e.exports=["Roma"]},50470:e=>{e.exports=["Işın"]},90357:e=>{e.exports=["Aralık"]},26833:e=>{e.exports=["Reykavik"]},328:e=>{e.exports=["Dikdörtgen"]},41615:e=>{e.exports=["Yinele"]},35001:e=>{e.exports=["Regresyon Trendi"]},34596:e=>{e.exports=["Kaldır"]},1434:e=>{e.exports=["Çizimleri kaldır"]},13951:e=>{e.exports=["Göstergeleri kaldır"]},4142:e=>{e.exports=["Grafik Yerleşimine Yeni Ad Ver"]},20801:e=>{e.exports="Renko"},34301:e=>{e.exports=["Grafik görünümünü sıfırla"]},17258:e=>{e.exports=["Fiyat ölçeğini sıfırla"]},25333:e=>{e.exports=["Zaman ölçeğini sıfırla"]},52588:e=>{e.exports=["Riyad"]},5871:e=>{e.exports="Riga"},33603:e=>{e.exports=["Dikkat"]},48474:e=>{e.exports=["Varşova"]},20466:e=>{e.exports="Tokelau"},94284:e=>{e.exports="Tokyo"},83836:e=>{e.exports="Toronto"},38788:e=>{e.exports="Taipei"},39108:e=>{e.exports=["Talin"]},37229:e=>{e.exports=["Metin"]},16267:e=>{e.exports=["Tahran"]},19611:e=>{e.exports=["Şablon"]},29198:e=>{e.exports=["Veri satıcısı bu sembol için hacim verisi sağlamıyor."]},8162:e=>{e.exports=["Yayın öncesi önizleme yüklenemiyor. Lütfen tarayıcı eklentilerinizi devre dışı bırakın ve tekrar deneyin."]},65943:e=>{e.exports=["Bu göstergeyi başka göstergeye uygulamazsınız"]},74986:e=>{ e.exports=["Bu komut dosyası yalnızca davetle kullanılabilir. Erişim talebi için lütfen yazarıyla iletişime geçin."]},98538:e=>{e.exports=["Üç Basamak Formasyonu"]},30973:e=>{e.exports=["Kademeler"]},31976:e=>{e.exports=["Zaman"]},64375:e=>{e.exports=["Saat dilimi"]},95005:e=>{e.exports=["Zaman Döngüleri"]},87085:e=>{e.exports=["İşlem"]},94770:e=>{e.exports=["Trend Açısı"]},23104:e=>{e.exports=["Trend Çizgisi"]},15501:e=>{e.exports=["Trend-Temeli Fib Uzatma"]},31196:e=>{e.exports=["Trend-Temeli Fib Zamanı"]},29245:e=>{e.exports=["Üçgen"]},83356:e=>{e.exports=["Alçalan Üçgen"]},12390:e=>{e.exports=["Üçgen Formasyonu"]},28340:e=>{e.exports=["Yükselen Üçgen"]},93855:e=>{e.exports=["Tunus"]},50406:e=>{e.exports="UTC"},81320:e=>{e.exports=["Geri al"]},25933:e=>{e.exports=["Birim"]},15101:e=>{e.exports=["Kilidi aç"]},34150:e=>{e.exports=["Yükseliş Dalgası 4"]},83927:e=>{e.exports=["Yükseliş Dalgası 5"]},58976:e=>{e.exports=["Yükseliş Dalgası 1 veya A"]},11661:e=>{e.exports=["Yükseliş Dalgası 2 veya B"]},53958:e=>{e.exports=["Yükseliş Dalgası 3"]},66560:e=>{e.exports=["Yükseliş Dalgası C"]},18426:e=>{e.exports=["Birim Profili Sabit Aralığı"]},61022:e=>{e.exports=["Hacim Profili göstergesi yalnızca yükseltilmiş planlarımızda mevcuttur."]},15771:e=>{e.exports="Vancouver"},56211:e=>{e.exports=["Dikey Çizgi"]},75354:e=>{e.exports="Vilnius"},21852:e=>{e.exports=["Görünürlük"]},27557:e=>{e.exports=["Aralıklarda görünürlük"]},89960:e=>{e.exports=["Fare geldiğinde görünür"]},22198:e=>{e.exports=["Görsel Sıra"]},7050:e=>{e.exports=["X Kesişim"]},66527:e=>{e.exports=["XABCD Formasyonu"]},17126:e=>{e.exports=["Bu çözünürlükte pivot zaman dilimini göremezsiniz"]},69293:e=>{e.exports="Yangon"},84301:e=>{e.exports=["Zürih"]},76020:e=>{e.exports=["Elliott derecesini değiştir"]},83935:e=>{e.exports=["çakışan etiketleri değiştir"]},39402:e=>{e.exports=["ortalama kapanış fiyat etiketi görünürlüğünü değiştir"]},98866:e=>{e.exports=["ortalama kapanış fiyat çizgisi görünürlüğünü değiştir"]},5100:e=>{e.exports=["al sat etiketlerin görünürlüğününü değiştir"]},32311:e=>{e.exports=["al sat çizgi görünürlüğünü değiştir"]},22641:e=>{e.exports=["para birimi dğş"]},30501:e=>{e.exports=["grafik düzenini {title} dğş"]},7017:e=>{e.exports=["sürekli sözleşme anahtarı görünürlüğünü değiştir"]},58108:e=>{e.exports=["yakın görünürlüğü engellemek için geri sayımı değiştir"]},7151:e=>{e.exports=["tarih aralığını dğş"]},84944:e=>{e.exports=["temettü görünürlüğünü değiştir"]},79574:e=>{e.exports=["grafikteki olayların görünürlüğünü değiştir"]},88217:e=>{e.exports=["kazanç görünürlüğünü değiştir"]},28288:e=>{e.exports=["vadeli işlem sözleşmesi vade sonu görünürlüğünü değiştir"]},66805:e=>{e.exports=["yüksek ve düşük fiyat etiketlerinin görünürlüğünü değiştir"]},92556:e=>{e.exports=["yüksek ve düşük fiyat çizgilerinin görünürlüğünü değiştir"]},87027:e=>{e.exports=["göstergelerin isim etiketleri görünürlüğünü değiştir"]},14922:e=>{e.exports=["göstergeleri değer etiketleri görünürlüğünü değiştir"]},19839:e=>{e.exports="change latest news and Minds visibility"}, 23783:e=>{e.exports="change linking group"},87510:e=>{e.exports=["bölme yüksekliğini dğş"]},50190:e=>{e.exports=["artı düğme görünürlüğünü değiştir"]},49889:e=>{e.exports=["piyasa öncesi/sonrası fiyat etiketi görünürlüğünü değiştir"]},16750:e=>{e.exports=["piyasa öncesi/sonrası fiyat çizgisi görünürlüğünü değiştir"]},59883:e=>{e.exports=["önceki kapanış fiyat çizgisi görünürlüğünü değiştir"]},67761:e=>{e.exports=["fiyat çizgi görünürlüğünü değiştir"]},69510:e=>{e.exports=["fiyatı çubuk oranını değiştir"]},32303:e=>{e.exports=["çözünürlüğü değiştir"]},526:e=>{e.exports=["Sembolu değiştir"]},9402:e=>{e.exports=["sembol etiketlerinin görünürlüğünü değiştir"]},53150:e=>{e.exports=["sembolün son değer görünürlüğünü değiştir"]},12707:e=>{e.exports=["sembolün önceki yakın değer görünürlüğü değiştir"]},65303:e=>{e.exports=["oturumu değiştir"]},15403:e=>{e.exports=["oturum sonu görünürlüğü değiştir"]},53438:e=>{e.exports=["seri stilini değiştir"]},74488:e=>{e.exports=["bölme görünürlüğünü değiştir"]},20505:e=>{e.exports=["saat dilimini değiştir"]},39028:e=>{e.exports=["birim değiştir"]},21511:e=>{e.exports=["görünürlük değiştir"]},16698:e=>{e.exports=["geçerli aralıktaki görünürlüğü değiştir"]},78422:e=>{e.exports=["mevcut aralıkta ve üzerinde görünürlüğü değiştir"]},49529:e=>{e.exports=["mevcut aralıkta ve altında görünürlüğü değiştir"]},66927:e=>{e.exports=["tüm aralıklardaki görünürlüğü değiştir"]},74428:e=>{e.exports=["{title} stilini dğş"]},72032:e=>{e.exports=["{pointIndex} noktasını dğş"]},65911:e=>{e.exports=["grafik sağlayıcı TradingView"]},5179:e=>{e.exports=["çizgi araçlarını klonla"]},3195:e=>{e.exports=["çizim araçları grubu oluştur"]},92659:e=>{e.exports=["seçimden çizim araçları grubu oluşturma"]},81791:e=>{e.exports=["{tool} oluştur"]},63649:e=>{e.exports=["kaynak kes"]},78755:e=>{e.exports=["{title} kes"]},99113:e=>{e.exports=["{name} grubuna {lineTool} çizim aracı ekle"]},40242:e=>{e.exports=["{group} grubuna satır araç(ları) ekle"]},22856:e=>{e.exports=["Bu finansalı tüm yerleşime ekle"]},82388:e=>{e.exports=["Bu İndikatörü Tüm Yerleşime Ekle"]},94292:e=>{e.exports=["Bu Stratejiyi Tüm Yerleşime Ekle"]},27982:e=>{e.exports=["Bu sembolü tüm yerleşime ekle"]},66568:e=>{e.exports=["grafik temasını uygula"]},64034:e=>{e.exports=["tüm grafik özelliğini uygula"]},49037:e=>{e.exports=["çizim taslağına uygula"]},96996:e=>{e.exports=["seçilen kaynaklara fabrika varsayılanlarını uygula"]},44547:e=>{e.exports=["göstergeleri tüm düzene uygula"]},26065:e=>{e.exports=["çalışma şablonunu uygula {template}"]},58570:e=>{e.exports=["araç çubuk teması uygula"]},27195:e=>{e.exports=["{title} grubunu öne getir"]},78246:e=>{e.exports=["{title} öne getir"]},56763:e=>{e.exports=["{title} 'ı öne getir"]},5607:e=>{e.exports=["TradingView'den"]},90621:e=>{e.exports=["tarih aralığı kilidi"]},12962:e=>{e.exports=["seviye çizgisini sil"]},63391:e=>{e.exports=["çizim araçlarını {group} grubundan hariç tut"]},59942:e=>{e.exports=["çevirme çubuk paterni"]},70301:e=>{e.exports=["{title} gizle"]},91842:e=>{ e.exports=["alarm etiket çizgilerini gizle"]},54781:e=>{e.exports=["tüm çizim araçlarını gizle"]},44974:e=>{e.exports=["çubuklardaki işaretleri gizle"]},28916:e=>{e.exports=["aralık kilidi"]},94245:e=>{e.exports=["Ölçeği Ters Çevir"]},90743:e=>{e.exports=["{title} ekle"]},53146:e=>{e.exports=["{targetTitle}'ın arkasına {title} ekle"]},74055:e=>{e.exports=["{target} 'ten sonra {title} ekle"]},11231:e=>{e.exports=["{target} 'ten sonra {title} ekle"]},67176:e=>{e.exports=["{targetTitle} 'ten sonra {title} ekle"]},54597:e=>{e.exports=["varsayılan çizim taslağı yükle"]},30295:e=>{e.exports=["yüklüyor..."]},50193:e=>{e.exports=["{title} kilitle"]},4963:e=>{e.exports=["satır araçları grubu {group} kaldırılıyor"]},68163:e=>{e.exports=["nesneleri kilitle"]},47107:e=>{e.exports=["hareket ettir"]},11303:e=>{e.exports=["{title} yeni sol ölçeğe taşı"]},45544:e=>{e.exports=["{title} 'ı yeni sağ ölçeğe taşı"]},81898:e=>{e.exports=["tüm ölçekleri sola taşı"]},22863:e=>{e.exports=["tüm ölçekleri sağa taşı"]},45356:e=>{e.exports=["çizim(leri) taşı"]},15086:e=>{e.exports=["Sola hareket et"]},61711:e=>{e.exports=["sağa hareket et"]},4184:e=>{e.exports=["ölçeği taşı"]},74642:e=>{e.exports=["{title} ölçeksiz yap (Tam ekran)"]},45223:e=>{e.exports=["{group} grubunu görünmez yap"]},87927:e=>{e.exports=["{group} grubunu görünür yap"]},62153:e=>{e.exports=["aşağı birleştir"]},70746:e=>{e.exports=["bölmede birleştir"]},66143:e=>{e.exports=["birleştir"]},81870:e=>{e.exports=["ayna çubukları deseni"]},16542:e=>{e.exports="n/a"},47222:e=>{e.exports=["ölçek fiyatı"]},99042:e=>{e.exports=["sadece fiyat grafiğini ölçeklendir"]},35962:e=>{e.exports=["ölçek zamanı"]},68193:e=>{e.exports=["kaydır"]},70009:e=>{e.exports=["kaydırma zamanı"]},69485:e=>{e.exports=["fiyat ölçeği seçim stratejisi {title} ayarla"]},16259:e=>{e.exports=["{title} 'ı geriye gönder"]},66781:e=>{e.exports=["{title}'ı arkaya gönder"]},4998:e=>{e.exports=["{title} grubunu geriye gönder"]},64704:e=>{e.exports=["hat araçlarını küresel olarak paylaş"]},77554:e=>{e.exports=["düzende satır araçlarını paylaş"]},16237:e=>{e.exports=["alarm etiketi çizgilerini göster"]},13622:e=>{e.exports=["tüm fikirleri göster"]},26267:e=>{e.exports=["takip edilen kullanıcıların fikirlerini göster"]},40061:e=>{e.exports=["sadece fikirlerimi göster"]},52010:e=>{e.exports=["çizim modunda kal"]},98784:e=>{e.exports=["çizim eşitleme durdur"]},57011:e=>{e.exports=["çizgi araç(lar)ı eşitlemeyi durdur"]},92831:e=>{e.exports=["sembol kilidi"]},60635:e=>{e.exports=["senkronizasyon zamanı"]},99769:e=>{e.exports=["sağlayıcı"]},68111:e=>{e.exports=["grafiği sağlayan TradingView"]},96916:e=>{e.exports=["çizimi yapıştır"]},80611:e=>{e.exports=["gösterge yapıştır"]},41601:e=>{e.exports=["{title} yapıştır"]},84018:e=>{e.exports=["sol ölçeğe sabitle"]},22615:e=>{e.exports=["Sağ ölçeğe bağla"]},56015:e=>{e.exports=["{label}'e ölçeklendir"]},33348:e=>{e.exports=["bölmeyi tekrar düzenle"]},15516:e=>{e.exports=["tüm çalışmaları kaldır"]},80171:e=>{e.exports=["tüm çalışmaları ve çizim araçlarını kaldırın"]},59211:e=>{ diff --git a/charting_library/bundles/tr.77.a1830a06fe990f9f1170.js b/charting_library/bundles/tr.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/tr.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/tr.77.5401b8766c940f90b3e9.js index c37c07fd..8ca5d090 100644 --- a/charting_library/bundles/tr.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/tr.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Ekle"]},53585:e=>{e.exports=["Özel renk ekle"]},81865:e=>{e.exports=["Şeffaflık"]},19801:e=>{e.exports=["Cum"]},11268:e=>{e.exports=["Pzt"]},63331:e=>{e.exports=["Cmt"]},85954:e=>{e.exports=["Paz"]},26230:e=>{e.exports=["Çar"]},24793:e=>{e.exports=["Per"]},31533:e=>{e.exports=["Sal"]},73755:e=>{e.exports=["Başka sembol"]},16936:e=>{e.exports=["Geri"]},88046:e=>{e.exports=["Temel grafik sembolü"]},9898:e=>{e.exports=["Sağ"]},52051:e=>{e.exports=["Takvimde şu anda {year} açık"]},99990:e=>{e.exports=["Takvim şu anda {year_start} ile {year_end} arasındaki yılları göstermektedir"]},92702:e=>{e.exports=["Takvimde şu an {month} açık"]},20036:e=>{e.exports=["İptal"]},23398:e=>{e.exports=["Sembolu değiştir"]},94551:e=>{e.exports=["Grafik"]},64498:e=>{e.exports=["Tüm kaynaklar"]},97637:e=>{e.exports=["Nisan"]},86797:e=>{e.exports=["Ağustos"]},79852:e=>{e.exports=["Tahvil"]},55669:e=>{e.exports=["Aralık"]},56095:e=>{e.exports=["Azalt"]},29601:e=>{e.exports=["Açıklama"]},16467:e=>{e.exports=["Şubat"]},72970:e=>{e.exports=["Cuma"]},46812:e=>{e.exports=["Yükseliş"]},26910:e=>{e.exports=["Ocak"]},23230:e=>{e.exports=["Temmuz"]},49385:e=>{e.exports=["Haziran"]},90784:e=>{e.exports=["Ekim"]},89298:e=>{e.exports=["Ofset"]},68988:e=>{e.exports=["Tamam"]},61199:e=>{e.exports=["Pazartesi"]},95543:e=>{e.exports=["Aylar"]},68327:e=>{e.exports="May"},84675:e=>{e.exports=["Mart"]},54406:e=>{e.exports=["Kriterlerinize uygun borsa yok"]},41379:e=>{e.exports=["Kriterlerinize uygun sembol yok"]},71194:e=>{e.exports=["Kasım"]},83771:e=>{e.exports=["Sonraki yıl"]},75385:e=>{e.exports=["Sonraki yıllar"]},39752:e=>{e.exports=["Sonraki ay"]},35563:e=>{e.exports=["Numara formatı geçersiz"]},19724:e=>{e.exports=["Kaynak"]},1144:e=>{e.exports=["Cumartesi"]},52298:e=>{e.exports=["Ara"]},13269:e=>{e.exports=["Kaynak seç"]},61132:e=>{e.exports=["Eylül"]},2607:e=>{e.exports=["Belirtilen değer, enstrümanın en fazla değerinden daha fazladır {max}."]},53669:e=>{e.exports=["Belirtilen değer enstrümanın minimum değerinden küçük {min}."]},72149:e=>{e.exports=["Pazar"]},83583:e=>{e.exports=["Ay düzenine geç"]},6244:e=>{e.exports=["Tarih düzenine geç"]},80879:e=>{e.exports=["Yıl düzenine geç"]},89053:e=>{e.exports=["Sembol"]},48490:e=>{e.exports=["Sembol ve açıklama"]},75905:e=>{e.exports=["Sembol Arama"]},32457:e=>{e.exports=["Lütfen doğru tarihi girin"]},5122:e=>{e.exports=["Lütfen doğru formatta tarih girin yyyy-aa-gg"]},2587:e=>{e.exports=["Önceki ay"]},39329:e=>{e.exports=["Önceki yıl"]},27004:e=>{e.exports=["Önceki yıllar"]},54336:e=>{e.exports=["Rengi kaldır"]},7147:e=>{e.exports=["Çarşamba"]},7951:e=>{e.exports=["Perşembe"]},60142:e=>{e.exports=["Kalınlık"]},44979:e=>{e.exports=["Salı"]},69325:e=>{e.exports=["Yıllar"]},12629:e=>{e.exports=["Emtia"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["opaklık değiştir"]},13066:e=>{e.exports=["renk değiştir"]},95657:e=>{e.exports=["kalınlık değiştir"]},18567:e=>{e.exports=["{propertyName} özelliğini dğş"]}, +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["Ekle"]},53585:e=>{e.exports=["Özel renk ekle"]},81865:e=>{e.exports=["Şeffaflık"]},19801:e=>{e.exports=["Cum"]},11268:e=>{e.exports=["Pzt"]},63331:e=>{e.exports=["Cmt"]},85954:e=>{e.exports=["Paz"]},26230:e=>{e.exports=["Çar"]},24793:e=>{e.exports=["Per"]},31533:e=>{e.exports=["Sal"]},73755:e=>{e.exports=["Başka sembol"]},16936:e=>{e.exports=["Geri"]},88046:e=>{e.exports=["Temel grafik sembolü"]},9898:e=>{e.exports=["Sağ"]},52051:e=>{e.exports=["Takvimde şu anda {year} açık"]},99990:e=>{e.exports=["Takvim şu anda {year_start} ile {year_end} arasındaki yılları göstermektedir"]},92702:e=>{e.exports=["Takvimde şu an {month} açık"]},20036:e=>{e.exports=["İptal"]},23398:e=>{e.exports=["Sembolu değiştir"]},94551:e=>{e.exports=["Grafik"]},64498:e=>{e.exports=["Tüm kaynaklar"]},97637:e=>{e.exports=["Nisan"]},86797:e=>{e.exports=["Ağustos"]},79852:e=>{e.exports=["Tahvil"]},55669:e=>{e.exports=["Aralık"]},56095:e=>{e.exports=["Azalt"]},29601:e=>{e.exports=["Açıklama"]},16467:e=>{e.exports=["Şubat"]},72970:e=>{e.exports=["Cuma"]},46812:e=>{e.exports=["Yükseliş"]},26910:e=>{e.exports=["Ocak"]},23230:e=>{e.exports=["Temmuz"]},49385:e=>{e.exports=["Haziran"]},90784:e=>{e.exports=["Ekim"]},89298:e=>{e.exports=["Ofset"]},68988:e=>{e.exports=["Tamam"]},61199:e=>{e.exports=["Pazartesi"]},95543:e=>{e.exports=["Aylar"]},68327:e=>{e.exports="May"},84675:e=>{e.exports=["Mart"]},29673:e=>{e.exports=["Kriterlerinize uygun borsa yok"]},41379:e=>{e.exports=["Kriterlerinize uygun sembol yok"]},71194:e=>{e.exports=["Kasım"]},83771:e=>{e.exports=["Sonraki yıl"]},75385:e=>{e.exports=["Sonraki yıllar"]},39752:e=>{e.exports=["Sonraki ay"]},35563:e=>{e.exports=["Numara formatı geçersiz"]},19724:e=>{e.exports=["Kaynak"]},1144:e=>{e.exports=["Cumartesi"]},52298:e=>{e.exports=["Ara"]},13269:e=>{e.exports=["Kaynak seç"]},61132:e=>{e.exports=["Eylül"]},2607:e=>{e.exports=["Belirtilen değer, enstrümanın en fazla değerinden daha fazladır {max}."]},53669:e=>{e.exports=["Belirtilen değer enstrümanın minimum değerinden küçük {min}."]},72149:e=>{e.exports=["Pazar"]},83583:e=>{e.exports=["Ay düzenine geç"]},6244:e=>{e.exports=["Tarih düzenine geç"]},80879:e=>{e.exports=["Yıl düzenine geç"]},89053:e=>{e.exports=["Sembol"]},48490:e=>{e.exports=["Sembol ve açıklama"]},75905:e=>{e.exports=["Sembol Arama"]},32457:e=>{e.exports=["Lütfen doğru tarihi girin"]},5122:e=>{e.exports=["Lütfen doğru formatta tarih girin yyyy-aa-gg"]},2587:e=>{e.exports=["Önceki ay"]},39329:e=>{e.exports=["Önceki yıl"]},27004:e=>{e.exports=["Önceki yıllar"]},54336:e=>{e.exports=["Rengi kaldır"]},7147:e=>{e.exports=["Çarşamba"]},7951:e=>{e.exports=["Perşembe"]},60142:e=>{e.exports=["Kalınlık"]},44979:e=>{e.exports=["Salı"]},69325:e=>{e.exports=["Yıllar"]},12629:e=>{e.exports=["Emtia"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["opaklık değiştir"]},13066:e=>{e.exports=["renk değiştir"]},95657:e=>{e.exports=["kalınlık değiştir"]},18567:e=>{e.exports=["{propertyName} özelliğini dğş"]}, 36962:e=>{e.exports=["kapanış"]},8448:e=>{e.exports=["kripto"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["ekonomi"]},39512:e=>{e.exports=["döviz"]},81859:e=>{e.exports=["vadeli"]},39337:e=>{e.exports=["yüksek"]},91815:e=>{e.exports="hl2"},40771:e=>{e.exports=["ydk3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["endeks"]},60804:e=>{e.exports=["endeks"]},12504:e=>{e.exports="ohlc4"},38466:e=>{e.exports=["açılış"]},3919:e=>{e.exports=["düşük"]},36931:e=>{e.exports=["hisse"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/tr.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/tr.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index 3e62d371..00000000 --- a/charting_library/bundles/tr.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,4 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count} (fiyat, çubuk)"]},91282:t=>{t.exports=["#1 (çubuk)"]},1961:t=>{t.exports=["#1 (fiyat)"]},12706:t=>{t.exports=["#1 (fiyat, çubuk)"]},92195:t=>{t.exports=["#1 (dikey pozisyon %, çubuk)"]},66187:t=>{t.exports=["Medyan"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["SaatinAksiYönü"]},43809:t=>{t.exports=["Yüzde olarak katsayılar"]},40054:t=>{t.exports=["Renk"]},47737:t=>{t.exports=["Kompakt istatistik modu"]},4639:t=>{t.exports=["Kordinatlar"]},76655:t=>{t.exports=["Nakit"]},99120:t=>{t.exports=["Kanal"]},60066:t=>{t.exports=["Fiyat adımıyla değişim"]},36150:t=>{t.exports=["Açı"]},38280:t=>{t.exports=["Açılar"]},95264:t=>{t.exports=["Hesap Boyutu"]},85160:t=>{t.exports=["Her zaman istatistikleri göster"]},54189:t=>{t.exports=["Yaylar"]},34674:t=>{t.exports=["Mintiklerde ort. HL"]},17608:t=>{t.exports=["Alt etiketler"]},48848:t=>{t.exports=["Kenar"]},72269:t=>{t.exports=["Kenarlar"]},27331:t=>{t.exports=["Arkaplan"]},19949:t=>{t.exports=["Çubuk aralığı"]},81260:t=>{t.exports=["Izgara"]},67114:t=>{t.exports=["Tarih/saat aralığı"]},37067:t=>{t.exports=["Ayrıştırma (fiyat, çubuk)"]},75460:t=>{t.exports=["Mesafe"]},46211:t=>{t.exports=["Emoji sabitle"]},46001:t=>{t.exports=["Giriş fiyatı"]},1220:t=>{t.exports=["Uzat"]},71116:t=>{t.exports=["Altı Uzat"]},45809:t=>{t.exports=["Sola Uzat"]},25892:t=>{t.exports=["Sola uzat"]},13611:t=>{t.exports=["Çizgileri uzat"]},3304:t=>{t.exports=["Satırları sola genişlet"]},83095:t=>{t.exports=["Satırları sağa doğru genişlet"]},14025:t=>{t.exports=["Sağa Uzat"]},74395:t=>{t.exports=["Sağa uzat"]},85197:t=>{t.exports=["Üstü Uzat"]},17006:t=>{t.exports=["Font boyutu"]},31343:t=>{t.exports=["Hata metni"]},28565:t=>{t.exports=["Başarısızlık arka planı"]},87931:t=>{t.exports=["Fanlar"]},39836:t=>{t.exports=["Log ölçeğine göre Fib seviyeleri"]},10578:t=>{t.exports=["Tam daireler"]},25264:t=>{t.exports=["YD çubukları"]},66049:t=>{t.exports=["OC çubuklar"]},27531:t=>{t.exports=["Birim büyüklüğü"]},85206:t=>{t.exports=["Etiket"]},75332:t=>{t.exports=["Çizgi rengi"]},14773:t=>{t.exports=["Etiket Arkaplanı"]},37126:t=>{t.exports=["Etiket metni"]},79106:t=>{t.exports=["Kademeler"]},95610:t=>{t.exports=["Kademeler çizgisi"]},79307:t=>{t.exports=["Sol etiketler"]},49286:t=>{t.exports=["Çizgi - YD/2"]},17676:t=>{t.exports=["Çizgi - açılış"]},47669:t=>{t.exports=["Çizgi - Kapanış"]},71899:t=>{t.exports=["Çizgi - yüksek"]},83394:t=>{t.exports=["Çizgi - düşük"]},60489:t=>{t.exports=["Çizgi rengi"]},53889:t=>{t.exports=["Mod"]},95543:t=>{t.exports=["Aylar"]},24510:t=>{t.exports=["Orta nokta"]},22213:t=>{t.exports=["Kaynak arkaplan"]},15500:t=>{t.exports=["Kaynak sınırı"]},79238:t=>{t.exports=["Kaynak metin"]},37249:t=>{t.exports=["İstatistikler"]},28712:t=>{t.exports=["İstatistiklerin Konumu"]},50948:t=>{t.exports=["Durdurma Rengi"]},56119:t=>{t.exports=["Durdurma seviyesi"]},69835:t=>{t.exports=["Başarı metni"]},91141:t=>{t.exports=["Başarı arkaplanı"]},2694:t=>{t.exports=["Yüzde değişim"]},650:t=>{ -t.exports=["Yüzdeler"]},25684:t=>{t.exports=["Fiyat"]},23675:t=>{t.exports=["Fiyat Etiketi"]},75675:t=>{t.exports=["Fiyat etiketleri"]},16103:t=>{t.exports=["Fiyatın seviyeleri"]},46964:t=>{t.exports=["Fiyat aralığı"]},59771:t=>{t.exports=["Fiyat/çubuk oranı"]},29072:t=>{t.exports=["Fiyatlar"]},2635:t=>{t.exports=["Kar seviyesi"]},33886:t=>{t.exports=["Aralıklar ve oran"]},24186:t=>{t.exports=["Karşıt"]},91367:t=>{t.exports=["Sağ etiketler"]},63833:t=>{t.exports="Risk"},95545:t=>{t.exports=["Dalga"]},10209:t=>{t.exports=["Üst etiketler"]},98001:t=>{t.exports=["Hedef arka planı"]},89258:t=>{t.exports=["Hedef sınır"]},45302:t=>{t.exports=["Hedef Rengi:"]},74289:t=>{t.exports=["Hedef metin"]},17932:t=>{t.exports=["Metin kaydırma"]},55325:t=>{t.exports=["Zaman etiketi"]},77838:t=>{t.exports=["Zaman seviyeleri"]},2295:t=>{t.exports=["Şeffaflık"]},4372:t=>{t.exports=["Trend çizgisi"]},12374:t=>{t.exports=["Tek renk kullan"]},91322:t=>{t.exports=["Değerler"]},25227:t=>{t.exports=["Varyans"]},1670:t=>{t.exports=["açıyı dğş"]},38829:t=>{t.exports=["ok rengini değiştir"]},23723:t=>{t.exports=["çubuk X koordinatını değiştir"]},72080:t=>{t.exports=["bayrak rengini dğş"]},66266:t=>{t.exports=["fiyatı değiştir Y koordinatı"]},98905:t=>{t.exports=["üst kenar boşluğunu değiştir"]},11049:t=>{t.exports=["Y koordinatı dikey konumu dğş"]},31804:t=>{t.exports=["{title} saat yönünün tersine dğş"]},99128:t=>{t.exports=["yüzde görünürlüğünde {title} katsayısını dğş"]},20216:t=>{t.exports=["{title} rengini dğş"]},35435:t=>{t.exports=["{title} kompakt istatistik modunu dğş"]},550:t=>{t.exports=["{title} mum kenarlığının rengini dğş"]},28146:t=>{t.exports=["{title} mum kenarlığı görünümünü dğş"]},7373:t=>{t.exports=["{title} mum kenarlığının rengini dğş"]},38742:t=>{t.exports=["{title} mum rengini dğş"]},42273:t=>{t.exports=["{title} mum rengini dğş"]},76054:t=>{t.exports=["{title} mum fitili rengini dğş"]},27029:t=>{t.exports=["{title} mum fitili görünürlüğünü dğş"]},22430:t=>{t.exports=["{title} fiyat adımı görünürlüğünde değişiklik"]},45537:t=>{t.exports=["{title} açı görünürlüğünü dğş"]},31775:t=>{t.exports=["{title} hesap boyutunu dğş"]},37913:t=>{t.exports=["{title} sürekli istatistikleri göster dğş"]},15521:t=>{t.exports=["{title} tüm satırların rengini dğş"]},17466:t=>{t.exports=["{title} yay {index} çizgi rengini dğş"]},72307:t=>{t.exports=["{title} yay {index} çizgi genişliği dğş"]},13853:t=>{t.exports=["{title} fan {index} çizgi genişliğini dğş"]},78680:t=>{t.exports=["{title} ortalama HL değerini dğş"]},15802:t=>{t.exports=["{title} alt etiketlerin görünümünü dğş"]},36438:t=>{t.exports=["{title} arka plan şeffaflığını dğş"]},64548:t=>{t.exports=["{title} arka plan görünürlüğünü dğş"]},75312:t=>{t.exports=["{title} arka plan rengini dğş"]},39651:t=>{t.exports=["{title} arka plan rengini dğş 1"]},78177:t=>{t.exports=["{title} arka plan rengini dğş 2"]},42746:t=>{t.exports=["{title} çubuk aralığı görünümünü dğş"]},53770:t=>{t.exports=["{title} ızgara görünümünü dğş"]},29145:t=>{t.exports=["{title} ızgara çizgisi rengi dğş"]}, -64949:t=>{t.exports=["{title} ızgara çizgisi stilini dğş"]},93548:t=>{t.exports=["{title} ızgara çizgisi genişliğini dğş"]},15485:t=>{t.exports=["{title} tarih/saat aralığı görünümünü dğş"]},3400:t=>{t.exports=["{title} derecesini dğş"]},91534:t=>{t.exports=["{title} aralık görünürlüğünü dğş"]},65056:t=>{t.exports=["{title} emojiyi dğş"]},65899:t=>{t.exports=["{title} emoji görünürlüğünü dğş"]},59354:t=>{t.exports=["{title} giriş fiyatını dğş"]},1447:t=>{t.exports=["{title} uzatma dibini dğş"]},15258:t=>{t.exports=["{title} sola uzatmayı dğş"]},96902:t=>{t.exports=["{title} satırları uzat"]},896:t=>{t.exports=["{title} uzatma üstünü dğş"]},3708:t=>{t.exports=["sola uzanan {title} dğş"]},52889:t=>{t.exports=["sağa uzanan {title} dğş"]},86647:t=>{t.exports=["{title} uzantısını değiştir"]},3156:t=>{t.exports=["{title} hata metni rengini dğş"]},49885:t=>{t.exports=["{title} hata arka plan rengi dğş"]},89126:t=>{t.exports=["{title} fan {index} satır görünürlüğünü dğş"]},30016:t=>{t.exports=["{title} fan {index} çizgi genişliğini dğş"]},82516:t=>{t.exports=["{title} fan {index} çizgi rengini dğş"]},78142:t=>{t.exports=["{title} fan görünürlüğünü dğş"]},79467:t=>{t.exports=["{title} fan çizgi rengini dğş"]},45739:t=>{t.exports=["{title} fib düzeylerini günlük ölçeğine dğş"]},99670:t=>{t.exports=["çevrilmiş {title} dğş"]},35165:t=>{t.exports=["{title} tam çevre görünürlüğünü dğş"]},48983:t=>{t.exports=["{title} resmin arka plan rengini dğş"]},45025:t=>{t.exports=["{title} lot boyutunu dğş"]},81170:t=>{t.exports=["{title} etiket hizalamasını dğş"]},22775:t=>{t.exports=["{title} etiketlerinin yazı tipi boyutunu değiştir"]},24338:t=>{t.exports=["{title} etiket görünürlüğünü dğş"]},32891:t=>{t.exports=["{title} seviye {index} çizgi katsayısını dğş"]},85551:t=>{t.exports=["{title} seviye {index} çizgi rengini dğş"]},47840:t=>{t.exports=["{title} seviye {index} çizgi stilini dğş"]},45463:t=>{t.exports=["{title} seviye {index} çizgi görünümünü dğş"]},90098:t=>{t.exports=["{title} seviye {index} çizgi genişliği dğş"]},26710:t=>{t.exports=["{title} seviyelerinin görünümünü dğş"]},2359:t=>{t.exports=["{title} sol etiket görünümünü dğş"]},44643:t=>{t.exports=["{title} satır genişliği dğş"]},20563:t=>{t.exports=["{title} çizgi rengini dğş"]},66982:t=>{t.exports=["{title} çizgi stilini dğş"]},94441:t=>{t.exports=["{title} modunu dğş"]},89996:t=>{t.exports=["{title} orta nokta görünürlüğünü dğş"]},36618:t=>{t.exports=["yansıtılmış {title} dğş"]},18544:t=>{t.exports=["{title} kaynak arka plan rengini dğş"]},48035:t=>{t.exports=["{title} kaynak kenarlık rengi dğş"]},42286:t=>{t.exports=["{title} kaynak metin rengini dğş"]},588:t=>{t.exports=["{title} istatistik konumu dğş"]},54659:t=>{t.exports=["{title} durma rengini dğş"]},89182:t=>{t.exports=["{title} durma seviyesini dğş"]},82224:t=>{t.exports=["{title} dur fiyatını dğş"]},88383:t=>{t.exports=["{title} başarı metin rengini dğş"]},26967:t=>{t.exports=["{title} başarı arka plan rengi dğş"]},62243:t=>{t.exports=["{title} yüzde değişim görünürlüğü değiştir"]},45936:t=>{ -t.exports=["{title} fiyat etiketi görünümünü dğş"]},88577:t=>{t.exports=["{title} fiyat etiketi görünümünü dğş"]},47045:t=>{t.exports=["{title} fiyat aralığı görünümünü dğş"]},56175:t=>{t.exports=["{title} fiyat görünürlüğünü dğş"]},44539:t=>{t.exports=["{title} kâr seviyesini dğş"]},41646:t=>{t.exports=["{title} kâr fiyatını dğş"]},52877:t=>{t.exports=["{title} tersine dğş"]},16598:t=>{t.exports=["{title} sağ etiketlerin görünümünü dğş"]},31553:t=>{t.exports=["{title} riskini dğş"]},40344:t=>{t.exports=["{title} risk görüntüleme modu dğş"]},73137:t=>{t.exports=["{title} en üstteki etiketlerin görünümünü dğş"]},52387:t=>{t.exports=["{title} hedef arka plan rengini dğş"]},6921:t=>{t.exports=["{title} hedef kenarlık rengini dğş"]},97573:t=>{t.exports=["{title} hedef rengini dğş"]},27634:t=>{t.exports=["{title} hedef metin rengini dğş"]},33822:t=>{t.exports=["{title} zaman etiketi görünümünü dğş"]},84321:t=>{t.exports=["{title} şeffaflığı dğş"]},12355:t=>{t.exports=["{title} varyans değerini dğş"]},25937:t=>{t.exports=["{toolName} etiket hizalamasını dikey dğş"]},46991:t=>{t.exports=["{toolName} etiketlerinin yatay hizalama dğş"]},73080:t=>{t.exports=["{toolName} etiketlerinin yönünü dğş"]},24272:t=>{t.exports=["{toolName} çizgi görünümünü dğş"]},46404:t=>{t.exports=["{toolName} çizgi genişliğini dğş"]},50265:t=>{t.exports=["{toolName} çizgi rengi dğş"]},72781:t=>{t.exports=["sola uzanan {toolName} satırı dğş"]},84613:t=>{t.exports=["sağa uzanan {toolName} satırı dğş"]},62603:t=>{t.exports=["{toolName} çizgisi sol ucunu dğş"]},62412:t=>{t.exports=["{toolName} satırı sağ ucunu dğş"]},35422:t=>{t.exports=["{toolName} çizgi stilini dğş"]},77690:t=>{t.exports=["{toolName} metnini dğş"]},69871:t=>{t.exports=["{toolName} metin görünümü dğş"]},25878:t=>{t.exports=["{toolName} metin sarmayı dğş"]},91832:t=>{t.exports=["{toolName} metin arka plan rengini dğş"]},18610:t=>{t.exports=["{toolName} metin arka plan görünümü dğş"]},44755:t=>{t.exports=["{toolName} metin kenarlığı rengi dğş"]},6324:t=>{t.exports=["{toolName} metin kenar genişliğini dğş"]},45529:t=>{t.exports=["{toolName} metin sınır görünürlüğünü dğş"]},6500:t=>{t.exports=["{toolName} metin rengini dğş"]},51614:t=>{t.exports=["{toolName} metin tipini kalın dğş"]},18572:t=>{t.exports=["{toolName} metin tipini italik olarak dğş"]},48382:t=>{t.exports=["{toolName} metin tipi boyutu dğş"]},18567:t=>{t.exports=["{propertyName} özelliğini dğş"]},21926:t=>{t.exports=["arka plan rengi"]},52241:t=>{t.exports=["arka planlar dolu"]},70607:t=>{t.exports=["çizgiler rengi"]},41075:t=>{t.exports=["çizgiler stili"]},73043:t=>{t.exports=["çizgi genişliği"]},72223:t=>{t.exports=["çizimleri taşı"]},41437:t=>{t.exports=["Metin rengi"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/vi.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..53508be1 --- /dev/null +++ b/charting_library/bundles/vi.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,5 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count} (thanh)"]},9671:t=>{t.exports=["#{count} (giá, thanh)"]},91282:t=>{t.exports=["#1(thanh)"]},1961:t=>{t.exports=["#1 (giá)"]},12706:t=>{t.exports=["#1 (giá, thanh)"]},92195:t=>{t.exports=["#1 (vị trí dọc %, thanh)"]},66187:t=>{t.exports=["Trung vị"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Ngược chiều kim đồng hồ"]},43809:t=>{t.exports=["Hệ số Tỷ lệ phần trăm"]},40054:t=>{t.exports=["Màu sắc"]},47737:t=>{t.exports=["Chế độ thống kê gọn"]},4639:t=>{t.exports=["Tọa độ"]},76655:t=>{t.exports=["Tiền mặt"]},99120:t=>{t.exports=["Kênh"]},60066:t=>{t.exports=["Thay đổi tính bằng pip"]},36150:t=>{t.exports=["Góc"]},38280:t=>{t.exports=["Góc"]},95264:t=>{t.exports=["Kích cỡ Tài khoản"]},85160:t=>{t.exports=["Luôn hiển thị"]},54189:t=>{t.exports=["Hình cung"]},34674:t=>{t.exports=["HL trung bình trong minticks"]},17608:t=>{t.exports=["Nhãn dưới cùng"]},48848:t=>{t.exports=["Đường viền"]},72269:t=>{t.exports=["Đường viền"]},27331:t=>{t.exports=["Hình nền"]},66282:t=>{t.exports=["Nền #1"]},19949:t=>{t.exports=["Phạm vi thanh"]},81260:t=>{t.exports=["Lưới"]},67114:t=>{t.exports=["Phạm vi ngày/giờ"]},37067:t=>{t.exports=["Sự dịch chuyển (giá, thanh)"]},75460:t=>{t.exports=["Khoảng cách"]},46211:t=>{t.exports="Emoji pin"},46001:t=>{t.exports=["Giá vào lệnh"]},1220:t=>{t.exports=["Kéo dài"]},71116:t=>{t.exports=["Mở rộng Phần đuôi"]},45809:t=>{t.exports=["Kéo dài Bên trái"]},25892:t=>{t.exports=["Mở rộng dòng bên trái"]},13611:t=>{t.exports=["Kéo dài các Đường"]},3304:t=>{t.exports=["Kéo dài Đường bên trái"]},83095:t=>{t.exports=["Mở rộng dòng phải"]},14025:t=>{t.exports=["Kéo dài Bên phải"]},74395:t=>{t.exports=["Mở rộng dòng bên phải"]},85197:t=>{t.exports=["Mở rộng Phần đầu"]},17006:t=>{t.exports=["Cỡ chữ"]},31343:t=>{t.exports=["Nội dung sai"]},28565:t=>{t.exports=["Nền tảng sai"]},87931:t=>{t.exports=["Mô hình Quạt"]},39836:t=>{t.exports=["Mức độ Fib dựa trên quy mô log"]},10578:t=>{t.exports=["Chu kỳ đầy đủ"]},25264:t=>{t.exports=["Thanh HL"]},66049:t=>{t.exports=["Thanh OC"]},27531:t=>{t.exports=["Cỡ lot"]},99180:t=>{t.exports=["Dải dưới #1"]},53861:t=>{t.exports=["Dải dưới #2"]},44775:t=>{t.exports=["Dải dưới #3"]},85206:t=>{t.exports=["Nhãn"]},75332:t=>{t.exports=["Đường viền nhãn"]},14773:t=>{t.exports=["Hình nền của nhãn"]},37126:t=>{t.exports=["Nhãn Văn bản"]},79106:t=>{t.exports=["Mức độ"]},95610:t=>{t.exports=["Đường Tín hiệu"]},79307:t=>{t.exports=["Các nhãn Bên trái"]},49286:t=>{t.exports=["Đường - HL/2"]},17676:t=>{t.exports=["Đường - Mở"]},47669:t=>{t.exports=["Đường - Đóng"]},71899:t=>{t.exports=["Đường - Cao"]},83394:t=>{t.exports=["Đường - Thấp"]},60489:t=>{t.exports=["Màu đường kẻ"]},53889:t=>{t.exports=["Chế độ"]},95543:t=>{t.exports=["Tháng"]},24510:t=>{t.exports=["Điểm giữa"]},22213:t=>{t.exports=["Nền tảng nguồn"]},15500:t=>{t.exports=["Đường viền nguồn"]},79238:t=>{t.exports=["Văn bản nguồn"]},37249:t=>{t.exports=["Số liệu"]},28712:t=>{t.exports=["Vị trí Số liệu"]},50948:t=>{ +t.exports=["Màu Lệnh dừng"]},56119:t=>{t.exports=["Mức dừng"]},69835:t=>{t.exports=["Nội dung thành công"]},91141:t=>{t.exports=["Nền tảng thành công"]},2694:t=>{t.exports=["Thay đổi tính bằng phần trăm"]},650:t=>{t.exports=["Phần trăm"]},25684:t=>{t.exports=["Giá"]},23675:t=>{t.exports=["Nhãn Giá"]},75675:t=>{t.exports=["Nhãn giá"]},16103:t=>{t.exports=["Các Mức giá"]},46964:t=>{t.exports=["Khoảng Giá"]},59771:t=>{t.exports=["Tỷ lệ Giá/Thanh"]},29072:t=>{t.exports=["Các mức giá"]},2635:t=>{t.exports=["Mức lợi nhuận"]},33886:t=>{t.exports=["Vùng và tỷ lệ"]},24186:t=>{t.exports=["Đảo ngược"]},91367:t=>{t.exports=["Nhãn phải"]},63833:t=>{t.exports=["Rủi ro"]},95545:t=>{t.exports=["Sóng"]},10209:t=>{t.exports=["Các Nhãn Hàng đầu"]},98001:t=>{t.exports=["Nền tảng đích"]},89258:t=>{t.exports=["Đường viền đích"]},45302:t=>{t.exports=["Màu Mục tiêu:"]},74289:t=>{t.exports=["Văn bản đích"]},17932:t=>{t.exports=["Tự động Xuống dòng"]},55325:t=>{t.exports=["Nhãn thời gian"]},77838:t=>{t.exports=["Mức thời gian"]},2295:t=>{t.exports=["Độ mờ"]},4372:t=>{t.exports=["Đường Xu hướng"]},26775:t=>{t.exports=["Dải trên #1"]},21774:t=>{t.exports=["Dải trên #2"]},21076:t=>{t.exports=["Dải trên #3"]},12374:t=>{t.exports=["Sử dụng một màu"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["Giá trị"]},25227:t=>{t.exports=["Chênh lệch"]},1670:t=>{t.exports=["thay đổi góc"]},38829:t=>{t.exports=["thay đổi màu sắc ký tự hình mũi tên"]},23723:t=>{t.exports=["thay đổi giá tọa độ X"]},72080:t=>{t.exports=["điều chỉnh màu cờ"]},66266:t=>{t.exports=["thay đổi giá tọa độ Y"]},98905:t=>{t.exports=["thay đổi lề trên"]},11049:t=>{t.exports=["thay đổi vị trí thẳng đứng tọa độ Y"]},98057:t=>{t.exports=["điều chỉnh màu sắc đường giá trung bình theo khối lượng VWAP {title}"]},55218:t=>{t.exports=["điều chỉnh độ rộng đường giá trung bình theo khối lượng VWAP {title}"]},31804:t=>{t.exports=["thay đổi ngược chiều kim đồng hồ {title}"]},99128:t=>{t.exports=["điều chỉnh hệ số {title} dưới dạng hiển thị phầm trăm"]},20216:t=>{t.exports=["điều chỉnh màu {title}"]},35435:t=>{t.exports=["điều chỉnh chế độ thống kê gọn {title}"]},550:t=>{t.exports=["tăng màu sắc đường viền ký tự hình nến {title}"]},28146:t=>{t.exports=["điều chỉnh hiển thị đường viền ký tự hình nến {title}"]},7373:t=>{t.exports=["giảm màu sắc đường viền ký tự hình nến {title}"]},38742:t=>{t.exports=["giảm màu sắc ký tự hình nến {title}"]},42273:t=>{t.exports=["tăng màu sắc ký tự hình nến {title}"]},76054:t=>{t.exports=["điều chỉnh màu sắc ký tự bấc hình nến {title}"]},27029:t=>{t.exports=["điều chỉnh hiển thị ký tự bấc hình nến {title}"]},22430:t=>{t.exports=["thay đổi {title} việc hiển thị thay đổi bằng pip"]},45537:t=>{t.exports=["thay đổi góc {title}"]},31775:t=>{t.exports=["điều chỉnh số lượng tài khoản {title}"]},37913:t=>{t.exports=["thay đổi số liệu thống kê luôn hiển thị {title}"]},15521:t=>{t.exports=["thay đổi màu tất cả các dòng {title}"]},17466:t=>{t.exports=["điều chỉnh màu đường {title} arc {index}"]},72307:t=>{t.exports=["điều chỉnh độ rộng đường {title} arc {index}"]},13853:t=>{ +t.exports=["điều chỉnh hiển thị các đường {title} arc {index}"]},78680:t=>{t.exports=["điều chỉnh giá trị HL trung bình {title}"]},15802:t=>{t.exports=["điều chỉnh nhãn dưới {title}"]},36438:t=>{t.exports=["điều chỉnh độ trong suốt của nền {title}"]},64548:t=>{t.exports=["điều chỉnh hiển thị nền {title}"]},75312:t=>{t.exports=["điều chỉnh màu nền {title}"]},39651:t=>{t.exports=["thay đổi màu nền 1 {title}"]},78177:t=>{t.exports=["thay đổi màu nền 2 {title}"]},42746:t=>{t.exports=["thay đổi mức hiển thị phạm vi thanh giá {title}"]},53770:t=>{t.exports=["điều chỉnh hiển thị dạng lưới {title}"]},29145:t=>{t.exports=["điều chỉnh màu sắc các đường lưới {title}"]},64949:t=>{t.exports=["điều chỉnh kiểu đường lưới {title}"]},93548:t=>{t.exports=["điều chỉnh độ rộng các đường lưới {title}"]},15485:t=>{t.exports=["thay đổi hiển thị phạm vi ngày/giờ {title}"]},3400:t=>{t.exports=["điều chỉnh mức độ {title}"]},91534:t=>{t.exports=["thay đổi hiển thị phạm vi khoảng cách {title}"]},65056:t=>{t.exports=["thay đổi biểu tượng cảm xúc {title}"]},65899:t=>{t.exports=["thay đổi hiển thị biểu tượng cảm xúc {title}"]},59354:t=>{t.exports=["điều chỉnh giá nhập {title}"]},1447:t=>{t.exports=["điều chỉnh mở rộng dưới cùng {title}"]},15258:t=>{t.exports=["điều chỉnh mở rộng bên trái {title}"]},96902:t=>{t.exports=["điều chỉnh mở rộng dòng {title}"]},896:t=>{t.exports=["điều chỉnh mở rộng trên cùng {title}"]},3708:t=>{t.exports=["mở rộng sang trái {title}"]},52889:t=>{t.exports=["mở rộng sang phải {title}"]},86647:t=>{t.exports=["thay đổi phần mở rộng {title}"]},3156:t=>{t.exports=["thay đổi màu văn bản lỗi {title}"]},49885:t=>{t.exports=["thay đổi màu nền văn bản lỗi {title}"]},89126:t=>{t.exports=["thay đổi chế độ hiển thị đường {title} fan {index}"]},30016:t=>{t.exports=["thay đổi độ rộng dòng {title} fan {index}"]},82516:t=>{t.exports=["thay đổi màu sắc đường {title} fan {index}"]},78142:t=>{t.exports=["điều chỉnh hiển thị các đường fan {title}"]},79467:t=>{t.exports=["điều chỉnh màu sắc đường fan {title}"]},45739:t=>{t.exports=["thay đổi mức độ fib {title} dựa trên thang bản ghi"]},99670:t=>{t.exports=["thay đổi lật {title}"]},35165:t=>{t.exports=["điều chỉnh hiển thị toàn bộ vòng kết nối {title}"]},48983:t=>{t.exports=["điều chỉnh màu nền hình ảnh {title}"]},45025:t=>{t.exports=["điều chỉnh số lương lot {title}"]},13901:t=>{t.exports=["điều chỉnh màu sắc dải dưới #1 {title}"]},78425:t=>{t.exports=["điều chỉnh hiển thị dải dưới #1 {title}"]},99491:t=>{t.exports=["điều chỉnh độ rộng dải dưới #1 {title}"]},55469:t=>{t.exports=["thay đổi màu sắc dải dưới #2 {title}"]},76157:t=>{t.exports=["thay đổi mức hiển thị dải dưới #2 {title}"]},8081:t=>{t.exports=["thay đổi độ rộng dải dưới #2 {title}"]},95016:t=>{t.exports=["thay đổi màu sắc dải dưới #3 {title}"]},84928:t=>{t.exports=["thay đổi mức hiển thị dải dưới #3 {title}"]},44693:t=>{t.exports=["thay đổi độ rộng dải dưới #3 {title}"]},81170:t=>{t.exports=["căn chỉnh nhãn {title}"]},22775:t=>{t.exports=["thay đổi kích thước phông chữ của nhãn {title}"]},24338:t=>{ +t.exports=["điều chỉnh hiển thị nhãn {title}"]},32891:t=>{t.exports=["điều chỉnh {title} hệ số dòng {index}"]},85551:t=>{t.exports=["điều chỉnh mức {title} màu sắc dòng {index}"]},47840:t=>{t.exports=["điều chỉnh kiểu dòng {title} {index}"]},45463:t=>{t.exports=["thay đổi mức {title} hiển thị dòng {index}"]},90098:t=>{t.exports=["điều chỉnh {title} độ rộng dòng {index}"]},26710:t=>{t.exports=["điều chỉnh mức {title}"]},2359:t=>{t.exports=["điều chỉnh nhãn trái {title}"]},44643:t=>{t.exports=["điều chỉnh độ rộng dòng {title}"]},20563:t=>{t.exports=["điều chỉnh màu sắc dòng {title}"]},66982:t=>{t.exports=["điều chỉnh kiểu dòng {title}"]},94441:t=>{t.exports=["điều chỉnh chế độ {title}"]},89996:t=>{t.exports=["thay đổi mức hiển thị điểm giữa {title}"]},36618:t=>{t.exports=["đièu chỉnh phản chiếu {title}"]},18544:t=>{t.exports=["thay đổi màu nền nguồn {title}"]},48035:t=>{t.exports=["thay đổi màu đường viền nguồn {title}"]},42286:t=>{t.exports=["thay đổi màu văn bản nguồn {title}"]},588:t=>{t.exports=["thay đổi vị trí thống kê {title}"]},54659:t=>{t.exports=["thay đổi màu điểm dừng {title}"]},89182:t=>{t.exports=["điều chỉnh mức dừng {title}"]},82224:t=>{t.exports=["điều chỉnh giá dừng {title}"]},88383:t=>{t.exports=["thay đổi màu văn bản được áp dụng {title}"]},26967:t=>{t.exports=["thay đổi màu nền văn bản được áp dụng {title}"]},62243:t=>{t.exports=["thay đổi {title} hiển thị thay đổi bằng phần trăm"]},45936:t=>{t.exports=["thay đổi mức hiển thị nhãn giá {title}"]},88577:t=>{t.exports=["thay đổi mức hiển thị nhãn giá {title}"]},47045:t=>{t.exports=["thay đổi mức hiển thị phạm vi giá {title}"]},94028:t=>{t.exports=["điều chỉnh hiển thị giá {title}"]},56175:t=>{t.exports=["điều chỉnh hiển thị giá {title}"]},44539:t=>{t.exports=["điều chỉnh mức lợi nhuận {title}"]},41646:t=>{t.exports=["điều chỉnh giá lợi nhuận {title}"]},52877:t=>{t.exports=["đảo ngược {title}"]},16598:t=>{t.exports=["điều chỉnh nhãn phải {title}"]},31553:t=>{t.exports=["điều chỉnh rủi ro {title}"]},40344:t=>{t.exports=["điều chỉnh chế độ hiển thị rủi ro {title}"]},73137:t=>{t.exports=["điều chỉnh nhãn trên {title}"]},52387:t=>{t.exports=["thay đổi màu nền văn bản đích {title}"]},6921:t=>{t.exports=["thay đổi màu viền văn bản đích {title}"]},97573:t=>{t.exports=["thay đổi màu điểm đích {title}"]},27634:t=>{t.exports=["thay đổi màu sắc văn bản đích {title}"]},33822:t=>{t.exports=["thay đổi hiển thị nhãn thời gian {title}"]},84321:t=>{t.exports=["điều chỉnh độ trong suốt {title}"]},10417:t=>{t.exports=["điều chỉnh màu sắc dải trên #1 {title}"]},58722:t=>{t.exports=["điều chỉnh hiển thị dải trên #1 {title}"]},13633:t=>{t.exports=["điều chỉnh độ rộng dải trên #1 {title}"]},64709:t=>{t.exports=["thay đổi màu sắc dải trên #2 {title}"]},97847:t=>{t.exports=["thay đổi mức hiển thị dải trên #2 {title}"]},62921:t=>{t.exports=["thay đổi độ rộng dải trên #2 {title}"]},94153:t=>{t.exports=["thay đổi màu sắc dải trên #3 {title}"]},19835:t=>{t.exports=["thay đổi mức hiển thị dải trên #3 {title}"]},68310:t=>{t.exports=["thay đổi độ rộng dải trên #3 {title}"]}, +12355:t=>{t.exports=["thay đổi giá trị phương sai {title}"]},25937:t=>{t.exports=["Căn chỉnh nhãn theo chiều dọc {toolName}"]},46991:t=>{t.exports=["Căn chỉnh nhãn theo chiều ngang {toolName}"]},73080:t=>{t.exports=["điều chỉnh hướng nhãn {toolName}"]},24272:t=>{t.exports=["thay đổi chế độ hiển thị dòng {toolName}"]},46404:t=>{t.exports=["điều chỉnh độ rộng dòng {toolName}"]},50265:t=>{t.exports=["điều chỉnh màu sắc dòng {toolName}"]},72781:t=>{t.exports=["thay đổi đường kéo dài sang trái {toolName}"]},84613:t=>{t.exports=["thay đổi đường kéo dài sang phải {toolName}"]},62603:t=>{t.exports=["điều chỉnh dòng cuối cùng bên trái {toolName}"]},62412:t=>{t.exports=["điều chỉnh dòng cuối cùng bên phải {toolName}"]},35422:t=>{t.exports=["điều chỉnh kiểu dòng {toolName}"]},77690:t=>{t.exports=["điều chỉnh văn bản {toolName}"]},69871:t=>{t.exports=["thay đổi chế độ hiển thị văn bản {toolName}"]},25878:t=>{t.exports=["điều chỉnh phủ văn bản {toolName}"]},91832:t=>{t.exports=["thay đổi màu nền văn bản {toolName}"]},18610:t=>{t.exports=["thay đổi chế độ hiển thị nền văn bản {toolName}"]},44755:t=>{t.exports=["thay đổi màu viền văn bản {toolName}"]},6324:t=>{t.exports=["thay đổi độ rộng viền văn bản {toolName}"]},45529:t=>{t.exports=["thay đổi viền văn bản {toolName}"]},6500:t=>{t.exports=["thay đổi màu văn bản {toolName}"]},51614:t=>{t.exports=["thay đổi phông chữ in đậm của văn bản {toolName}"]},18572:t=>{t.exports=["thay đổi phông chữ in nghiêng của văn bản {toolName}"]},48382:t=>{t.exports=["thay đổi kích cỡ phông chữ văn bản {toolName}"]},18567:t=>{t.exports=["thay đổi thuộc tính {propertyName}"]},21926:t=>{t.exports=["màu sắc nền"]},52241:t=>{t.exports=["nền được lấp đầy"]},70607:t=>{t.exports=["màu sắc dòng"]},41075:t=>{t.exports=["kiểu dòng"]},73043:t=>{t.exports=["chiều rộng dòng"]},72223:t=>{t.exports=["di chuyển hình vẽ"]},41437:t=>{t.exports=["Màu văn bản"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.4053.929467332218f26dc70f.js b/charting_library/bundles/vi.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..edae0790 --- /dev/null +++ b/charting_library/bundles/vi.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:t=>{t.exports=["thanh"]},19648:t=>{t.exports=["12-giờ"]},55838:t=>{t.exports=["24-giờ"]},72171:t=>{t.exports=["Trung tâm"]},88364:t=>{t.exports=["Kiểu cơ bản của biểu đồ"]},46720:t=>{t.exports=["Đường chữ thập"]},50985:t=>{t.exports=["Tiền tệ"]},17319:t=>{t.exports=["Tiền tệ và đơn vị"]},19481:t=>{t.exports=["Diện mạo"]},68791:t=>{t.exports=["Lập luận"]},95036:t=>{t.exports=["Giá đóng của trung bình"]},91757:t=>{t.exports=["Đáy"]},27331:t=>{t.exports=["Hình nền"]},22519:t=>{t.exports=["Các giá trị thay đổi thanh"]},87845:t=>{t.exports=["Nút"]},39392:t=>{t.exports=["Đường lưới"]},25209:t=>{t.exports=["Định dạng Ngày"]},55090:t=>{t.exports=["Ngày trong tuần trên nhãn"]},29601:t=>{t.exports=["Mô tả"]},26897:t=>{t.exports=["Các sự kiện"]},77405:t=>{t.exports=["Ngang"]},34403:t=>{t.exports=["Chỉ theo phương ngang"]},60971:t=>{t.exports=["Giá cao và thấp"]},61142:t=>{t.exports=["Các chỉ báo"]},34905:t=>{t.exports=["Giá trị Chỉ báo"]},29687:t=>{t.exports=["Giá trị Chỉ báo và thông số tài chính"]},25084:t=>{t.exports=["Tên Chỉ báo và Thông số tài chính"]},9654:t=>{t.exports=["Tên chỉ báo"]},99487:t=>{t.exports=["Giá trị OHLC"]},75991:t=>{t.exports=["Trạng thái thị trường mở"]},96073:t=>{t.exports=["Mô tả Dài"]},78905:t=>{t.exports=["Nhãn trên thang giá"]},19286:t=>{t.exports=["Bên trái"]},70500:t=>{t.exports=["Tiền"]},66653:t=>{t.exports=["Ký quỹ"]},76476:t=>{t.exports=["Giữa"]},42502:t=>{t.exports=["Không chồng lấn"]},49199:t=>{t.exports=["Không"]},74343:t=>{t.exports=["Điều hướng"]},43115:t=>{t.exports=["Các tỷ lệ"]},53224:t=>{t.exports=["Vị trí căn chỉnh"]},79194:t=>{t.exports=["Dòng trạng thái"]},89053:t=>{t.exports=["Mã"]},35383:t=>{t.exports=["Tên Mã giao dịch"]},27767:t=>{t.exports=["Giá cuối cùng của mã"]},40847:t=>{t.exports=["Giá đóng cửa hôm trước của mã"]},50446:t=>{t.exports=["Ngăn"]},73908:t=>{t.exports=["Ngăn phân cách"]},36014:t=>{t.exports=["Tỷ lệ phần trăm"]},78621:t=>{t.exports="Pips"},74823:t=>{t.exports=["Giá Trước/Sau thị trường"]},64859:t=>{t.exports=["Thang Giá"]},76523:t=>{t.exports=["Giá trị Giá và Phần trăm"]},21141:t=>{t.exports=["Phải"]},40187:t=>{t.exports=["Lề Phải"]},77705:t=>{t.exports=["Chữ mờ"]},26458:t=>{t.exports=["Bóng nến"]},65994:t=>{t.exports=["Trên đầu"]},92960:t=>{t.exports=["Căn chỉnh chữ"]},90581:t=>{t.exports=["Chiều của chữ"]},67369:t=>{t.exports=["Tiêu đề"]},31326:t=>{t.exports=["Tiêu đề"]},23097:t=>{t.exports="Ticker"},82168:t=>{t.exports=["Ticker và mô tả"]},43637:t=>{t.exports=["Thang Thời gian"]},97316:t=>{t.exports=["Định dạng thời gian"]},90801:t=>{t.exports=["Giao dịch"]},77534:t=>{t.exports=["Đơn vị"]},1111:t=>{t.exports=["Khối lượng"]},80170:t=>{t.exports=["Giá trị theo Tỷ lệ"]},91322:t=>{t.exports=["Giá trị"]},37174:t=>{t.exports=["Theo phương thẳng đứng và phương ngang"]},36426:t=>{t.exports=["Chỉ theo phương thẳng đứng"]},44085:t=>{t.exports=["Dọc"]},57889:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị OHLC"]},35646:t=>{ +t.exports=["thay đổi khả năng hiển thị của các nút điều hướng"]},18644:t=>{t.exports=["thay đổi trạng thái mở cửa thị trường"]},45110:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},10349:t=>{t.exports=["thay đổi lề dưới"]},88161:t=>{t.exports=["thay đổi đơn vị tiền tệ và khả năng hiển thị nhãn đơn vị"]},84060:t=>{t.exports=["thay đổi khả năng hiển thị nhãn tiền tệ"]},99011:t=>{t.exports=["thay đổi màu nền biểu đồ"]},72458:t=>{t.exports=["thay đổi loại nền biểu đồ"]},37034:t=>{t.exports=["thay đổi độ rộng đường chéo"]},29951:t=>{t.exports=["thay đổi màu đường chéo"]},92027:t=>{t.exports=["thay đổi kiểu chéo"]},50457:t=>{t.exports=["thay đổi định dạng ngày"]},7104:t=>{t.exports=["thay đổi ngày trong tuần trên nhãn"]},27764:t=>{t.exports=["thay đổi việc hiển thị các đường lưới ô vuông"]},88096:t=>{t.exports=["thay đổi màu sắc đường lưới ngang"]},31325:t=>{t.exports=["thay đổi trạng thái hiển thị tiêu đề chỉ số"]},99774:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị chỉ số"]},96162:t=>{t.exports=["thay đổi trạng thái hiển thị các đối số của chỉ số"]},59820:t=>{t.exports=["thay đổi các chỉ số và tài chính tên nhãn khả năng hiển thị"]},90512:t=>{t.exports=["thay đổi các chỉ số và tài chính giá trị nhãn khả năng hiển thị"]},97956:t=>{t.exports=["thay đổi độ rõ ràng của nền chú thích"]},61061:t=>{t.exports=["thay đổi hiển thị nền chú thích"]},37730:t=>{t.exports=["thay đổi khả năng hiển thị của các nút ngăn"]},89032:t=>{t.exports=["thay đổi màu ngăn phân cách"]},35636:t=>{t.exports=["thay đổi lề phải"]},66601:t=>{t.exports=["thay đổi tỷ lệ phần trăm lề phải"]},25616:t=>{t.exports=["thay đổi màu sắc hình mờ của mã"]},87159:t=>{t.exports=["thay đổi mức hiển thị hình mờ của mã"]},26717:t=>{t.exports=["thay đổi tính năng mô tả biểu tượng"]},6091:t=>{t.exports=["thay đổi việc hiển thị trường mã giao dịch"]},28741:t=>{t.exports=["thay đổi giá trị cuối cùng của mã"]},95071:t=>{t.exports=["thay đổi dạng chú thích mã"]},35065:t=>{t.exports=["thay đổi màu văn bản tỷ lệ"]},84382:t=>{t.exports=["thay đổi cỡ chữ tỷ lệ"]},12468:t=>{t.exports=["thay đổi màu của các đường tỉ lệ"]},71589:t=>{t.exports=["thay đổi khả năng hiển thị phiên"]},15035:t=>{t.exports=["thay đổi phiên làm gián đoạn độ rộng"]},1579:t=>{t.exports=["thay đổi phiên làm gián đoạn màu sắc"]},21460:t=>{t.exports=["thay đổi kiểu phiên"]},76991:t=>{t.exports=["đổi định dạng thời gian"]},98905:t=>{t.exports=["thay đổi lề trên"]},7011:t=>{t.exports=["thay đổi khả năng hiển thị nhãn đơn vị"]},22722:t=>{t.exports=["thay đổi màu đường lưới dọc"]},9455:t=>{t.exports=["thay đổi trạng thái hiển thị khối lượng"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.435.ada80623f71848fbb57d.js b/charting_library/bundles/vi.435.ada80623f71848fbb57d.js deleted file mode 100644 index 7e4a2805..00000000 --- a/charting_library/bundles/vi.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:t=>{t.exports=["thanh"]},19648:t=>{t.exports=["12-giờ"]},55838:t=>{t.exports=["24-giờ"]},72171:t=>{t.exports=["Trung tâm"]},88364:t=>{t.exports=["Kiểu cơ bản của biểu đồ"]},46720:t=>{t.exports=["Đường chữ thập"]},50985:t=>{t.exports=["Tiền tệ"]},17319:t=>{t.exports=["Tiền tệ và đơn vị"]},19481:t=>{t.exports=["Diện mạo"]},68791:t=>{t.exports=["Lập luận"]},95036:t=>{t.exports=["Giá đóng của trung bình"]},91757:t=>{t.exports=["Đáy"]},27331:t=>{t.exports=["Hình nền"]},22519:t=>{t.exports=["Các giá trị thay đổi thanh"]},87845:t=>{t.exports=["Nút"]},39392:t=>{t.exports=["Đường lưới"]},25209:t=>{t.exports=["Định dạng Ngày"]},55090:t=>{t.exports=["Ngày trong tuần trên nhãn"]},29601:t=>{t.exports=["Mô tả"]},26897:t=>{t.exports=["Các sự kiện"]},77405:t=>{t.exports=["Ngang"]},34403:t=>{t.exports=["Chỉ theo phương ngang"]},60971:t=>{t.exports=["Giá cao và thấp"]},61142:t=>{t.exports=["Các chỉ báo"]},34905:t=>{t.exports=["Giá trị Chỉ báo"]},29687:t=>{t.exports=["Giá trị Chỉ báo và thông số tài chính"]},25084:t=>{t.exports=["Tên Chỉ báo và Thông số tài chính"]},9654:t=>{t.exports=["Tên chỉ báo"]},99487:t=>{t.exports=["Giá trị OHLC"]},75991:t=>{t.exports=["Trạng thái thị trường mở"]},96073:t=>{t.exports=["Mô tả Dài"]},78905:t=>{t.exports=["Nhãn trên thang giá"]},19286:t=>{t.exports=["Bên trái"]},70500:t=>{t.exports=["Tiền"]},66653:t=>{t.exports=["Ký quỹ"]},76476:t=>{t.exports=["Giữa"]},42502:t=>{t.exports=["Không chồng lấn"]},49199:t=>{t.exports=["Không"]},74343:t=>{t.exports=["Điều hướng"]},43115:t=>{t.exports=["Các tỷ lệ"]},53224:t=>{t.exports=["Vị trí căn chỉnh"]},79194:t=>{t.exports=["Dòng trạng thái"]},89053:t=>{t.exports=["Mã"]},35383:t=>{t.exports=["Tên Mã giao dịch"]},27767:t=>{t.exports=["Giá cuối cùng của mã"]},40847:t=>{t.exports=["Giá đóng cửa hôm trước của mã"]},50446:t=>{t.exports=["Ngăn"]},73908:t=>{t.exports=["Ngăn phân cách"]},36014:t=>{t.exports=["Tỷ lệ phần trăm"]},78621:t=>{t.exports="Pips"},74823:t=>{t.exports=["Giá Trước/Sau thị trường"]},64859:t=>{t.exports=["Thang Giá"]},76523:t=>{t.exports=["Giá trị Giá và Phần trăm"]},21141:t=>{t.exports=["Phải"]},40187:t=>{t.exports=["Lề Phải"]},77705:t=>{t.exports=["Chữ mờ"]},26458:t=>{t.exports=["Bóng nến"]},65994:t=>{t.exports=["Trên đầu"]},92960:t=>{t.exports=["Căn chỉnh chữ"]},90581:t=>{t.exports=["Chiều của chữ"]},67369:t=>{t.exports=["Tiêu đề"]},31326:t=>{t.exports=["Tiêu đề"]},23097:t=>{t.exports="Ticker"},82168:t=>{t.exports=["Ticker và mô tả"]},43637:t=>{t.exports=["Thang Thời gian"]},97316:t=>{t.exports=["Định dạng thời gian"]},90801:t=>{t.exports=["Giao dịch"]},77534:t=>{t.exports=["Đơn vị"]},1111:t=>{t.exports=["Khối lượng"]},80170:t=>{t.exports=["Giá trị theo Tỷ lệ"]},91322:t=>{t.exports=["Giá trị"]},37174:t=>{t.exports=["Theo phương thẳng đứng và phương ngang"]},36426:t=>{t.exports=["Chỉ theo phương thẳng đứng"]},44085:t=>{t.exports=["Dọc"]},57889:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị OHLC"]},35646:t=>{ -t.exports=["thay đổi khả năng hiển thị của các nút điều hướng"]},18644:t=>{t.exports=["thay đổi trạng thái mở cửa thị trường"]},45110:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},10349:t=>{t.exports=["thay đổi lề dưới"]},88161:t=>{t.exports=["thay đổi đơn vị tiền tệ và khả năng hiển thị nhãn đơn vị"]},84060:t=>{t.exports=["thay đổi khả năng hiển thị nhãn tiền tệ"]},99011:t=>{t.exports=["thay đổi màu nền biểu đồ"]},72458:t=>{t.exports=["thay đổi loại nền biểu đồ"]},37034:t=>{t.exports=["thay đổi độ rộng đường chéo"]},29951:t=>{t.exports=["thay đổi màu đường chéo"]},92027:t=>{t.exports=["thay đổi kiểu chéo"]},50457:t=>{t.exports=["thay đổi định dạng ngày"]},7104:t=>{t.exports=["thay đổi ngày trong tuần trên nhãn"]},27764:t=>{t.exports=["thay đổi việc hiển thị các đường lưới ô vuông"]},88096:t=>{t.exports=["thay đổi màu sắc đường lưới ngang"]},31325:t=>{t.exports=["thay đổi trạng thái hiển thị tiêu đề chỉ số"]},99774:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị chỉ số"]},96162:t=>{t.exports=["thay đổi trạng thái hiển thị các đối số của chỉ số"]},59820:t=>{t.exports=["thay đổi các chỉ số và tài chính tên nhãn khả năng hiển thị"]},90512:t=>{t.exports=["thay đổi các chỉ số và tài chính giá trị nhãn khả năng hiển thị"]},97956:t=>{t.exports=["thay đổi độ rõ ràng của nền chú thích"]},61061:t=>{t.exports=["thay đổi hiển thị nền chú thích"]},37730:t=>{t.exports=["thay đổi khả năng hiển thị của các nút ngăn"]},89032:t=>{t.exports=["thay đổi màu ngăn phân cách"]},35636:t=>{t.exports=["thay đổi lề phải"]},66601:t=>{t.exports=["thay đổi tỷ lệ phần trăm lề phải"]},25616:t=>{t.exports=["thay đổi màu sắc hình mờ của mã"]},87159:t=>{t.exports=["thay đổi mức hiển thị hình mờ của mã"]},26717:t=>{t.exports=["thay đổi tính năng mô tả biểu tượng"]},6091:t=>{t.exports=["thay đổi việc hiển thị trường mã giao dịch"]},28741:t=>{t.exports=["thay đổi giá trị cuối cùng của mã"]},95071:t=>{t.exports=["thay đổi dạng chú thích mã"]},35065:t=>{t.exports=["thay đổi màu văn bản tỷ lệ"]},84382:t=>{t.exports=["thay đổi cỡ chữ tỷ lệ"]},12468:t=>{t.exports=["thay đổi màu của các đường tỉ lệ"]},76991:t=>{t.exports=["đổi định dạng thời gian"]},98905:t=>{t.exports=["thay đổi lề trên"]},7011:t=>{t.exports=["thay đổi khả năng hiển thị nhãn đơn vị"]},22722:t=>{t.exports=["thay đổi màu đường lưới dọc"]},9455:t=>{t.exports=["thay đổi trạng thái hiển thị khối lượng"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/vi.505.978e053ffa4899c28da8.js similarity index 78% rename from charting_library/bundles/vi.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/vi.505.978e053ffa4899c28da8.js index e644e16c..bfcd97a7 100644 --- a/charting_library/bundles/vi.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/vi.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports="Re"},14642:t=>{t.exports=["Tối"]},69841:t=>{t.exports=["Sáng"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["n"],t.exports.h_dates=["g"],t.exports.m_dates=["p"],t.exports.s_dates=["g"],t.exports.in_dates=["trong"]},97840:t=>{t.exports=["n"]},64302:t=>{t.exports=["g"]},79442:t=>{t.exports=["p"]},22448:t=>{t.exports=["g"]},16493:t=>{t.exports=["{title} sao chép"]},13395:t=>{t.exports="D"},37720:t=>{t.exports="M"},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports="W"},13994:t=>{t.exports="h"},6791:t=>{t.exports="m"},2949:t=>{t.exports=["giây"]},77297:t=>{t.exports="C"},56723:t=>{t.exports="H"},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports="L"},78155:t=>{t.exports="O"},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["Đóng"],t.exports.Back_input=["Quay lại"],t.exports.Minimize_input=["Thu nhỏ"],t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number} mục"],t.exports.Length_input=["Chiều dài"],t.exports.Plot_input=["Biểu đồ"],t.exports.Zero_input="Zero",t.exports.Signal_input=["Tín hiệu"],t.exports.Long_input="Long",t.exports.Short_input="Short",t.exports.UpperLimit_input=["Giới hạn trên"],t.exports.LowerLimit_input=["Giới hạn dưới"],t.exports.Offset_input=["Bù lại"],t.exports.length_input=["chiều dài"],t.exports.mult_input="mult",t.exports.short_input=["lệnh bán"],t.exports.long_input=["lệnh mua"],t.exports.Limit_input=["Giới hạn"],t.exports.Move_input=["Di chuyển"],t.exports.Value_input=["Giá trị"],t.exports.Method_input=["Phương pháp"],t.exports["Values in status line_input"]=["Giá trị trong dòng trạng thái"],t.exports["Labels on price scale_input"]=["Nhãn trên thang giá"],t.exports["Accumulation/Distribution_input"]=["Tích lũy / phân phối"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["Đường Bình đẳng"],t.exports["Window Size_input"]=["Kích thước Cửa sổ"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]="Aroon Up",t.exports["Aroon Down_input"]="Aroon Down",t.exports.Upper_input=["Trên"],t.exports.Lower_input=["Dưới"],t.exports.Deviation_input=["Độ lệch"],t.exports["Levels Format_input"]=["Định dạng cấp độ"],t.exports["Labels Position_input"]=["Vị trí Nhãn"],t.exports["0 Level Color_input"]=["Mức màu 0"],t.exports["0.236 Level Color_input"]=["Mức màu 0.236"],t.exports["0.382 Level Color_input"]=["Mức màu 0.382"],t.exports["0.5 Level Color_input"]=["Mức màu 0.5"],t.exports["0.618 Level Color_input"]=["Mức màu 0.618"],t.exports["0.65 Level Color_input"]=["Mức màu 0.65"],t.exports["0.786 Level Color_input"]=["Mức màu 0.786"],t.exports["1 Level Color_input"]=["Mức màu 1"],t.exports["1.272 Level Color_input"]=["Mức màu 1.272"],t.exports["1.414 Level Color_input"]=["Mức màu 1.414"],t.exports["1.618 Level Color_input"]=["Mức màu 1.618"],t.exports["1.65 Level Color_input"]=["Mức màu 1.65"],t.exports["2.618 Level Color_input"]=["Mức màu 2.618"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports="Re"},14642:t=>{t.exports=["Tối"]},69841:t=>{t.exports=["Sáng"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["n"],t.exports.h_dates=["g"],t.exports.m_dates=["p"],t.exports.s_dates=["g"],t.exports.in_dates=["trong"]},97840:t=>{t.exports=["n"]},64302:t=>{t.exports=["g"]},79442:t=>{t.exports=["p"]},22448:t=>{t.exports=["g"]},16493:t=>{t.exports=["{title} sao chép"]},13395:t=>{t.exports="D"},37720:t=>{t.exports="M"},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports="W"},13994:t=>{t.exports="h"},6791:t=>{t.exports="m"},2949:t=>{t.exports=["giây"]},77297:t=>{t.exports="C"},56723:t=>{t.exports="H"},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports="L"},78155:t=>{t.exports="O"},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["Đóng"],t.exports.Back_input=["Quay lại"],t.exports.Minimize_input=["Thu nhỏ"],t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number} mục"],t.exports.Length_input=["Chiều dài"],t.exports.Plot_input=["Biểu đồ"],t.exports.Zero_input="Zero",t.exports.Signal_input=["Tín hiệu"],t.exports.Long_input="Long",t.exports.Short_input="Short",t.exports.UpperLimit_input=["Giới hạn trên"],t.exports.LowerLimit_input=["Giới hạn dưới"],t.exports.Offset_input=["Bù lại"],t.exports.length_input=["chiều dài"],t.exports.mult_input="mult",t.exports.short_input=["lệnh bán"],t.exports.long_input=["lệnh mua"],t.exports.Limit_input=["Giới hạn"],t.exports.Move_input=["Di chuyển"],t.exports.Value_input=["Giá trị"],t.exports.Method_input=["Phương pháp"],t.exports["Values in status line_input"]=["Giá trị trong dòng trạng thái"],t.exports["Labels on price scale_input"]=["Nhãn trên thang giá"],t.exports["Accumulation/Distribution_input"]=["Tích lũy / phân phối"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["Đường Bình đẳng"],t.exports["Window Size_input"]=["Kích thước Cửa sổ"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]="Aroon Up",t.exports["Aroon Down_input"]="Aroon Down",t.exports.Upper_input=["Trên"],t.exports.Lower_input=["Dưới"],t.exports.Deviation_input=["Độ lệch"],t.exports["Levels Format_input"]=["Định dạng cấp độ"],t.exports["Labels Position_input"]=["Vị trí Nhãn"],t.exports["0 Level Color_input"]=["Mức màu 0"],t.exports["0.236 Level Color_input"]=["Mức màu 0.236"],t.exports["0.382 Level Color_input"]=["Mức màu 0.382"],t.exports["0.5 Level Color_input"]=["Mức màu 0.5"],t.exports["0.618 Level Color_input"]=["Mức màu 0.618"],t.exports["0.65 Level Color_input"]=["Mức màu 0.65"],t.exports["0.786 Level Color_input"]=["Mức màu 0.786"],t.exports["1 Level Color_input"]=["Mức màu 1"],t.exports["1.272 Level Color_input"]=["Mức màu 1.272"],t.exports["1.414 Level Color_input"]=["Mức màu 1.414"],t.exports["1.618 Level Color_input"]=["Mức màu 1.618"],t.exports["1.65 Level Color_input"]=["Mức màu 1.65"],t.exports["2.618 Level Color_input"]=["Mức màu 2.618"], t.exports["2.65 Level Color_input"]=["Mức màu 2.65"],t.exports["3.618 Level Color_input"]=["Mức màu 3.618"],t.exports["3.65 Level Color_input"]=["Mức màu 3.65"],t.exports["4.236 Level Color_input"]=["Mức màu 4.236"],t.exports["-0.236 Level Color_input"]=["Mức màu -0.236"],t.exports["-0.382 Level Color_input"]=["Mức màu -0.382"],t.exports["-0.618 Level Color_input"]=["Mức màu -0.618"],t.exports["-0.65 Level Color_input"]=["Mức màu -0.65"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["Làm mượt ADX"],t.exports["DI Length_input"]=["Chiều dài DI"],t.exports.Smoothing_input=["Mượt"],t.exports.ATR_input="ATR",t.exports.Growing_input=["Tăng trưởng"],t.exports.Falling_input=["Giảm giá"],t.exports["Color 0_input"]=["Màu 0"],t.exports["Color 1_input"]=["Màu 1"],t.exports.Source_input=["Nguồn"],t.exports.StdDev_input="StdDev",t.exports.Basis_input=["Cơ bản"],t.exports.Median_input=["Trung tuyến"],t.exports["Bollinger Bands %B_input"]=["Dải băng Bollinger %B"],t.exports.Overbought_input=["Quá mua"],t.exports.Oversold_input=["Quá bán"],t.exports["Bollinger Bands Width_input"]=["Chỉ báo Bollinger Bands Width"],t.exports["RSI Length_input"]=["Chiều dài RSI"],t.exports["UpDown Length_input"]=["Độ dài UpDown"],t.exports["ROC Length_input"]=["Độ dài ROC"],t.exports.MF_input="MF",t.exports.resolution_input=["độ phân giải"],t.exports["Fast Length_input"]=["Fast length"],t.exports["Slow Length_input"]="Slow Length",t.exports["Chaikin Oscillator_input"]=["Dao động Chaikin"],t.exports.P_input="P",t.exports.X_input="X",t.exports.Q_input="Q",t.exports.p_input="p",t.exports.x_input="x",t.exports.q_input="q",t.exports.Price_input=["Giá"],t.exports["Chande MO_input"]="Chande MO",t.exports["Zero Line_input"]=["Đường Zero"],t.exports["Color 2_input"]=["Màu 2"],t.exports["Color 3_input"]=["Màu 3"],t.exports["Color 4_input"]=["Màu 4"],t.exports["Color 5_input"]=["Màu 5"],t.exports["Color 6_input"]=["Màu 6"],t.exports["Color 7_input"]=["Màu 7"],t.exports["Color 8_input"]=["Màu 8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["Dải trên"],t.exports["Lower Band_input"]=["Dải dưới"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["Chiều dài làm mịn"],t.exports["Smoothing Length_input"]=["Chiều dài làm mịn"],t.exports["WMA Length_input"]=["Độ dài WMA"],t.exports["Long RoC Length_input"]="Long RoC Length",t.exports["Short RoC Length_input"]="Short RoC Length",t.exports.sym_input="sym",t.exports.Symbol_input=["Mã giao dịch"],t.exports.Correlation_input=["Tương quan"],t.exports.Period_input=["Chu kỳ"],t.exports.Centered_input=["Trung tâm"],t.exports["Detrended Price Oscillator_input"]=["Dao động Giá không theo xu hướng"],t.exports.isCentered_input="isCentered",t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["Làm mượt ADX"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["Số chia"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["Chỉ số Lực Elder"],t.exports.Percent_input=["Phần trăm"],t.exports.Exponential_input=["Số mũ"], t.exports.Average_input=["Trung bình"],t.exports["Upper Percentage_input"]=["Tỷ lệ phần trăm trên"],t.exports["Lower Percentage_input"]=["Tỷ lệ phần trăm dưới"],t.exports.Fisher_input="Fisher",t.exports.Trigger_input=["Kích hoạt"],t.exports.Level_input=["Ngưỡng"],t.exports["Trader EMA 1 length_input"]=["Độ dài EMA 1 của trader"],t.exports["Trader EMA 2 length_input"]=["Độ dài EMA 2 của trader"],t.exports["Trader EMA 3 length_input"]=["Độ dài EMA 3 của trader"],t.exports["Trader EMA 4 length_input"]=["Độ dài EMA 4 của trader"],t.exports["Trader EMA 5 length_input"]=["Độ dài EMA 5 của trader"],t.exports["Trader EMA 6 length_input"]=["Độ dài EMA 6 của trader"],t.exports["Investor EMA 1 length_input"]=["Độ dài EMA 1 của nhà đầu tư"],t.exports["Investor EMA 2 length_input"]=["Độ dài EMA 2 của nhà đầu tư"],t.exports["Investor EMA 3 length_input"]=["Độ dài EMA 3 của nhà đầu tư"],t.exports["Investor EMA 4 length_input"]=["Độ dài EMA 4 của nhà đầu tư"],t.exports["Investor EMA 5 length_input"]=["Độ dài EMA 5 của nhà đầu tư"],t.exports["Investor EMA 6 length_input"]=["Độ dài EMA 6 của nhà đầu tư"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["Khoảng thời gian quy đổi"],t.exports["Base Line Periods_input"]=["Khoảng thời gian Cơ sở"],t.exports["Lagging Span_input"]=["Đường trễ"],t.exports["Conversion Line_input"]=["Đường chuyển đổi"],t.exports["Base Line_input"]=["Đường Cơ sở"],t.exports["Leading Span A_input"]=["Lead 1"],t.exports["Leading Span B_input"]=["Chu kỳ Đường trễ 2"],t.exports["Plots Background_input"]=["Màu nền Biểu đồ"],t.exports["yay Color 0_input"]="yay Color 0",t.exports["yay Color 1_input"]="yay Color 1",t.exports.Multiplier_input=["Số nhân"],t.exports["Bands style_input"]=["Kiểu Dải băng"],t.exports.Middle_input=["khoảng giữa"],t.exports.useTrueRange_input="useTrueRange",t.exports.ROCLen1_input="ROCLen1",t.exports.ROCLen2_input="ROCLen2",t.exports.ROCLen3_input="ROCLen3",t.exports.ROCLen4_input="ROCLen4",t.exports.SMALen1_input="SMALen1",t.exports.SMALen2_input="SMALen2",t.exports.SMALen3_input="SMALen3",t.exports.SMALen4_input="SMALen4",t.exports.SigLen_input="SigLen",t.exports.KST_input="KST",t.exports.Sig_input="Sig",t.exports.roclen1_input="roclen1",t.exports.roclen2_input="roclen2",t.exports.roclen3_input="roclen3",t.exports.roclen4_input="roclen4",t.exports.smalen1_input="smalen1",t.exports.smalen2_input="smalen2",t.exports.smalen3_input="smalen3",t.exports.smalen4_input="smalen4",t.exports.siglen_input="siglen",t.exports["Upper Deviation_input"]=["Độ lệch trên"],t.exports["Lower Deviation_input"]=["Độ lệch dưới"],t.exports["Use Upper Deviation_input"]=["Sử dụng Độ lệch trên"],t.exports["Use Lower Deviation_input"]=["Sử dụng Độ lệch dưới"],t.exports.Count_input=["Đếm"],t.exports.Crosses_input=["Đường chéo"],t.exports.MOM_input="MOM",t.exports.MA_input="MA",t.exports["Length EMA_input"]=["Chiều dài EMA"],t.exports["Length MA_input"]=["Chiều dài MA"],t.exports["Fast length_input"]="Fast length",t.exports["Slow length_input"]="Slow length", t.exports["Signal smoothing_input"]=["Làm mượt tín hiệu"],t.exports["Simple ma(oscillator)_input"]=["Đường trung bình trượt ma(dao động) đơn giản"],t.exports["Simple ma(signal line)_input"]=["Đường trung bình trượt ma(đường tín hiệu) đơn giản"],t.exports.Histogram_input=["Biểu đồ tần suât"],t.exports.MACD_input="MACD",t.exports.fastLength_input="fastLength",t.exports.slowLength_input="slowLength",t.exports.signalLength_input="signalLength",t.exports.NV_input="NV",t.exports.OnBalanceVolume_input=["Khối lượng Cân bằng"],t.exports.Start_input=["Bắt đầu"],t.exports.Increment_input=["Số gia"],t.exports["Max value_input"]=["Giá trị lớn nhất"],t.exports.ParabolicSAR_input=["SAR hình Parabol"],t.exports.start_input=["bắt đầu"],t.exports.increment_input=["Số gia"],t.exports.maximum_input=["tối đa"],t.exports["Short length_input"]="Short length",t.exports["Long length_input"]=["Long Length"],t.exports.OSC_input="OSC",t.exports.shortlen_input="shortlen",t.exports.longlen_input="longlen",t.exports.PVT_input="PVT",t.exports.ROC_input="ROC",t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]="Long period",t.exports["Short period_input"]="Short period",t.exports["Signal line period_input"]=["Chu kỳ dòng tín hiệu"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["Dao động SMI Ergodic"],t.exports.Indicator_input=["Chỉ báo"],t.exports.Oscillator_input=["Dao động"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input="smoothK",t.exports.smoothD_input="smoothD",t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["Chiều dài Stochastic"],t.exports["RSI Source_input"]=["Nguồn RSI"],t.exports.lengthRSI_input="lengthRSI",t.exports.lengthStoch_input="lengthStoch",t.exports.TRIX_input="TRIX",t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]="Long Length",t.exports["Short Length_input"]="Short Length",t.exports["Signal Length_input"]=["Độ dài Tín hiệu"],t.exports.Length1_input="Length1",t.exports.Length2_input="Length2",t.exports.Length3_input="Length3",t.exports.length7_input="length7",t.exports.length14_input="length14",t.exports.length28_input="length28",t.exports.UO_input="UO",t.exports.VWMA_input="VWMA",t.exports.len_input="len",t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]="Jaw Length",t.exports["Teeth Length_input"]="Teeth Length",t.exports["Lips Length_input"]=["Chiều dài các đoạn thẳng"],t.exports.Jaw_input="Jaw",t.exports.Teeth_input="Teeth",t.exports.Lips_input=["Lips đo tổng chiều dài các đoạn thẳng"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]="Lips Offset",t.exports["Down fractals_input"]=["Fractals hướng giảm"],t.exports["Up fractals_input"]=["Fractals hướng tăng"],t.exports.Periods_input=["Các chu kỳ"],t.exports.Shapes_input=["Hình dạng"],t.exports["show MA_input"]=["hiển thị MA"],t.exports["MA Length_input"]=["Chiều dài MA"], @@ -18,16 +18,16 @@ t.exports["Moving Average Triple_study"]=["Đường trung bình trượt mũ ba t.exports["Pivot Reversal Strategy_study"]=["Chiến lược Pivot Đảo chiều"],t.exports["Price Channel Strategy_study"]=["Chiến lược Kênh giá"],t.exports["RSI Strategy_study"]=["Chiến lược RSI"],t.exports["SMI Ergodic Indicator_study"]=["Chỉ báo SMI Ergodic"],t.exports["SMI Ergodic Oscillator_study"]=["Dao động SMI Ergodic"],t.exports["Stochastic Slow Strategy_study"]=["Chiến lược Stochastic chậm"],t.exports["Volatility Stop_study"]=["Dừng lỗ dựa trên Biến động giá"],t.exports["Volty Expan Close Strategy_study"]=["Chiến lược Volty Expan Close"],t.exports["Woodies CCI_study"]="Woodies CCI"},40434:t=>{t.exports=["Cố định Range Volume Profile"]},32819:t=>{t.exports=["Khối lượng"]},66051:t=>{t.exports=["Nhỏ"]},86054:t=>{t.exports=["Sóng nhỏ"]},20936:t=>{t.exports=["Văn bản"]},98478:t=>{t.exports=["Không thể sao chép"]},34004:t=>{t.exports=["Không thể cắt"]},96260:t=>{t.exports=["Không thể dán"]},94370:t=>{t.exports=["Đếm ngược tới khi Đóng Thanh"]},15168:t=>{t.exports="Colombo"},36018:t=>{t.exports=["Các cột"]},19372:t=>{t.exports=["Bình luận"]},20229:t=>{t.exports=["So sánh hoặc Thêm Mã giao dịch"]},46689:t=>{t.exports=["Xác nhận Dữ liệu đầu vào"]},43432:t=>{t.exports="Copenhagen"},35216:t=>{t.exports=["Sao chép"]},87898:t=>{t.exports=["Sao chép Định dạng biểu đồ"]},28851:t=>{t.exports=["Sao chép giá"]},94099:t=>{t.exports="Cairo"},64149:t=>{t.exports=["Chú thích"]},63528:t=>{t.exports=["Biểu đồ nến"]},46837:t=>{t.exports="Caracas"},53705:t=>{t.exports="Casablanca"},49329:t=>{t.exports=["Thay đổi"]},28089:t=>{t.exports=["Đổi Mã giao dịch"]},99374:t=>{t.exports=["Thay đổi Khoảng thời gian"]},14412:t=>{t.exports=["Đặc tính biểu đồ"]},26619:t=>{t.exports=["Biểu mẫu do TradingView cung cấp"]},12011:t=>{t.exports=["Đã sao chép hình ảnh biểu đồ vào khay nhớ tạm {emoji}"]},59884:t=>{t.exports=["Đảo Chatham"]},28244:t=>{t.exports="Chicago"},49648:t=>{t.exports=["Trùng Khánh"]},90068:t=>{t.exports=["Vòng tròn"]},32234:t=>{t.exports=["Nhấp để thiết lập một điểm"]},52977:t=>{t.exports=["Bản sao"]},31691:t=>{t.exports=["Đóng"]},50493:t=>{t.exports=["Tạo lệnh"]},52302:t=>{t.exports=["Tạo Lệnh giới hạn"]},29908:t=>{t.exports=["Đường chéo"]},60997:t=>{t.exports=["Đường giao nhau"]},81520:t=>{t.exports=["Tiền tệ"]},98486:t=>{t.exports=["khoảng thời gian hiện tại trở đi"]},73106:t=>{t.exports=["khoảng thời gian hiện tại trở về trước"]},85964:t=>{t.exports=["Chỉ ở khoảng thời gian hiện tại"]},17206:t=>{t.exports=["Đường cong"]},95176:t=>{t.exports=["Chu kỳ"]},87761:t=>{t.exports=["Các đường chu kỳ"]},27891:t=>{t.exports=["Mẫu hình Cypher"]},56996:t=>{t.exports=["Bố cục có tên đó đã tồn tại"]},30192:t=>{t.exports=["Một bố cục với tên đó đã tồn tại. Bạn có muốn ghi đè lên?"]},32852:t=>{t.exports=["Mẫu hình ABCD"]},88010:t=>{t.exports="Amsterdam"},37422:t=>{t.exports=["Phân tích thiết lập giao dịch"]},99873:t=>{t.exports=["Ghim"]},66828:t=>{t.exports=["Ghi chú được ghim"]},94782:t=>{t.exports=["Đoạn văn bản được ghim"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["Thêm đường ngang"]},45743:t=>{t.exports=["Thêm Mã giao dịch"]}, 8700:t=>{t.exports=["Thêm cảnh báo"]},7005:t=>{t.exports=["Thêm cảnh báo về {title} ở mức giá {price}"]},64885:t=>{t.exports=["Thêm Cảnh báo trên {drawing}"]},44469:t=>{t.exports=["Thêm Cảnh báo trên {series}"]},64596:t=>{t.exports=["Thêm cảnh báo về {series} ở mức giá {price}"]},3612:t=>{t.exports=["Thêm số liệu tài chính cho {instrumentName}"]},92206:t=>{t.exports=["Thêm Chỉ báo/Chiến lược vào {studyTitle}"]},34810:t=>{t.exports=["Thêm Ghi chú cho {symbol}"]},75669:t=>{t.exports=["Thêm chỉ số tài chính này vào toàn bộ bố cục"]},64288:t=>{t.exports=["Thêm chỉ báo này vào toàn bộ bố cục"]},77920:t=>{t.exports=["Thêm chiến lược này vào toàn bộ bố cục"]},34059:t=>{t.exports=["Thêm mã này vào toàn bộ bố cục"]},17365:t=>{t.exports="Adelaide"},9408:t=>{t.exports=["Luôn ẩn"]},71997:t=>{t.exports=["Luôn hiện"]},97305:t=>{t.exports=["Tất cả các Chỉ báo và Công cụ vẽ"]},59192:t=>{t.exports=["Tất cả khoảng thời gian"]},14452:t=>{t.exports="Almaty"},5716:t=>{t.exports=["Áp dụng Sóng Elliot"]},19263:t=>{t.exports=["Áp dụng Sóng Elliot mức chính"]},15818:t=>{t.exports=["Áp dụng Sóng Elliot mức phụ"]},50352:t=>{t.exports=["Áp dụng Sóng Elliot mức trung bình"]},66631:t=>{t.exports=["Áp dụng Điểm Quyết định thủ công"]},15682:t=>{t.exports=["Áp dụng Rủi ro/Phần thưởng thủ công"]},15644:t=>{t.exports=["Áp dụng Sóng giảm WPT"]},5897:t=>{t.exports=["Áp dụng Sóng tăng WPT"]},13345:t=>{t.exports=["Áp dụng Mặc định"]},95910:t=>{t.exports=["Áp dụng những chỉ báo này cho toàn bộ bố cục"]},42762:t=>{t.exports=["Tháng 4"]},45104:t=>{t.exports=["Hình vòng cung"]},42097:t=>{t.exports=["Biểu đồ vùng"]},96237:t=>{t.exports=["Mũi tên"]},48732:t=>{t.exports=["Mũi tên Xuống"]},82473:t=>{t.exports=["Mũi tên đánh dấu"]},8738:t=>{t.exports=["Mũi tên chỉ xuống"]},35062:t=>{t.exports=["Mũi tên chỉ sang trái"]},92163:t=>{t.exports=["Mũi tên chỉ sang phải"]},33196:t=>{t.exports=["Mũi tên chỉ lên"]},10650:t=>{t.exports=["Mũi tên Lên"]},59340:t=>{t.exports=["Ashkhabad"]},13468:t=>{t.exports=["Đóng cửa"]},21983:t=>{t.exports="Athens"},86951:t=>{t.exports=["Tự động"]},50834:t=>{t.exports=["Tự động (khớp Dữ liệu với Màn hình)"]},38465:t=>{t.exports=["Tháng Tám"]},8975:t=>{t.exports=["Nhãn giá đóng cửa trung bình"]},87899:t=>{t.exports=["Đường giá đóng cửa trung bình"]},22554:t=>{t.exports=["TrBinh"]},54173:t=>{t.exports="Bogota"},53260:t=>{t.exports="Bahrain"},40664:t=>{t.exports=["Bình luận"]},32376:t=>{t.exports="Bangkok"},19149:t=>{t.exports=["Tính năng Phát lại Thanh không khả dụng cho loại biểu đồ này. Bạn có muốn thoát Thanh Phát lại không?"]},16812:t=>{t.exports=["Hình Thanh"]},98838:t=>{t.exports=["Mẫu hình Thanh"]},17712:t=>{t.exports=["Đường cơ sở"]},54861:t=>{t.exports="Belgrade"},26825:t=>{t.exports="Berlin"},30251:t=>{t.exports=["Cọ vẽ"]},90204:t=>{t.exports="Brussels"},5262:t=>{t.exports="Bratislava"},59901:t=>{t.exports=["Đưa lên trên"]},26354:t=>{t.exports=["Đưa lên phía trước"]},11741:t=>{t.exports="Brisbane"},37728:t=>{t.exports="Bucharest"},87143:t=>{t.exports="Budapest"},82446:t=>{t.exports="Buenos Aires"},82128:t=>{ t.exports=["Bởi Tradingview"]},75190:t=>{t.exports=["Đến ngày"]},38342:t=>{t.exports=["Đến {lineToolName}"]},75139:t=>{t.exports=["Hiểu"]},81180:t=>{t.exports=["Mô hình Hộp Gann"]},68102:t=>{t.exports=["Quạt Gann"]},66321:t=>{t.exports=["Mô hình Gann vuông"]},87107:t=>{t.exports=["Khu vực Gann cố định"]},7914:t=>{t.exports=["Mô hình Ghost Feed"]},18367:t=>{t.exports=["Sóng Siêu Chu kỳ lớn"]},97065:t=>{t.exports=["Bạn có thực sự muốn xóa Mẫu Nghiên cứu '{name}'?"]},59368:t=>{t.exports=["Đường cong đôi"]},35273:t=>{t.exports=["Nhấp đúp vào bất kỳ cạnh nào để đặt lại lưới bố cục"]},5828:t=>{t.exports=["Nhấp đúp để kết thúc Path"]},63898:t=>{t.exports=["Nhấp đúp để kết thúc Polyline"]},42660:t=>{t.exports=["Sóng giảm 1 hoặc A"]},44788:t=>{t.exports=["Sóng giảm 2 hoặc B"]},71263:t=>{t.exports=["Sóng giảm 3"]},70573:t=>{t.exports=["Sóng giảm 4"]},59560:t=>{t.exports=["Sóng giảm 5"]},70437:t=>{t.exports=["Sóng giảm C"]},53831:t=>{t.exports=["Mở cửa sổ Dữ liệu"]},93345:t=>{t.exports=["Dữ liệu được Cung cấp bởi"]},76912:t=>{t.exports=["Ngày"]},60222:t=>{t.exports=["Phạm vi Ngày"]},79859:t=>{t.exports=["Phạm vi Ngày và Giá"]},92203:t=>{t.exports=["Tháng Mười hai"]},69479:t=>{t.exports=["Độ"]},57701:t=>{t.exports="Denver"},73720:t=>{t.exports=["Kim cương"]},3556:t=>{t.exports=["Không kết nối Kênh"]},62764:t=>{t.exports=["Sự dịch chuyển"]},22903:t=>{t.exports=["Thanh công cụ vẽ"]},8338:t=>{t.exports=["Vẽ Đường ngang lên"]},22429:t=>{t.exports="Dubai"},9497:t=>{t.exports="Dublin"},85223:t=>{t.exports="Emoji"},24435:t=>{t.exports=["Điền tên định dạng biểu đồ mới"]},93512:t=>{t.exports=["Chỉnh sửa Cảnh báo {title}"]},91215:t=>{t.exports=["Sóng điều chỉnh Elliott (ABC)"]},80983:t=>{t.exports=["Sóng đôi kết hợp Elliott (WXY)"]},74118:t=>{t.exports=["Sóng đẩy Elliott (12345)"]},95840:t=>{t.exports=["Sóng Elliott Tam giác (ABCDE)"]},66637:t=>{t.exports=["Sóng Elliott kết hợp ba (WXYXZ)"]},69418:t=>{t.exports=["Hình elip"]},27558:t=>{t.exports=["Mở rộng Dòng cảnh báo"]},2578:t=>{t.exports=["Đường Mở rộng"]},77295:t=>{t.exports=["Sở giao dịch"]},2899:t=>{t.exports=["Cửa sổ hiện có bên trên"]},53387:t=>{t.exports=["Cửa sổ hiện có bên dưới"]},36972:t=>{t.exports=["Dự đoán"]},17994:t=>{t.exports=["Không lưu được vào thư viện"]},87375:t=>{t.exports=["Không lưu được tập lệnh"]},35050:t=>{t.exports=["Tháng Hai"]},82719:t=>{t.exports=["Kênh Fibonacci"]},64192:t=>{t.exports=["Các vòng Fibonacci"]},63835:t=>{t.exports=["Fibonacci thoái lui"]},18072:t=>{t.exports=["Fibonacci kháng cự dạng cung"]},20877:t=>{t.exports=["Fibonacci kháng cự dạng quạt"]},76783:t=>{t.exports=["Fibonacci hình xoắn ốc"]},89037:t=>{t.exports=["Fibonacci vùng thời gian"]},72489:t=>{t.exports=["Fibonacci hình cái nêm"]},21524:t=>{t.exports=["Cờ"]},55678:t=>{t.exports=["Cờ đánh dấu"]},29230:t=>{t.exports=["Mặt phẳng đỉnh/đáy"]},92754:t=>{t.exports=["Lật"]},42015:t=>{t.exports=["Phần phân số không hợp lệ."]},47542:t=>{t.exports=["Nghiên cứu cơ bản không còn có sẵn trên biểu đồ"]},16245:t=>{t.exports="Kolkata"},3155:t=>{t.exports="Kathmandu"},92901:t=>{t.exports="Kagi"}, -2693:t=>{t.exports="Karachi"},72374:t=>{t.exports="Kuwait"},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["Thành phố Hồ Chí Minh"]},61582:t=>{t.exports=["Biểu đồ nến Hollow"]},32918:t=>{t.exports=["Hồng Kông"]},61351:t=>{t.exports="Honolulu"},60049:t=>{t.exports=["Đường nằm ngang"]},76604:t=>{t.exports=["Tia nằm ngang"]},42616:t=>{t.exports=["Vai Đầu Vai"]},40530:t=>{t.exports=["Mô hình Heikin Ashi"]},99820:t=>{t.exports="Helsinki"},31971:t=>{t.exports=["Ẩn"]},33911:t=>{t.exports=["Ẩn tất cả"]},95551:t=>{t.exports=["Ẩn tất cả các công cụ vẽ"]},44312:t=>{t.exports=["Ẩn tất cả các bản vẽ và chỉ báo"]},67927:t=>{t.exports=["Ẩn tất cả bản vẽ, chỉ báo, vị thế & lệnh"]},86306:t=>{t.exports=["Ẩn tất cả các chỉ báo"]},70803:t=>{t.exports=["Ẩn tất cả vị thế & lệnh"]},13277:t=>{t.exports=["Ẩn bản vẽ"]},8251:t=>{t.exports=["Ẩn các Sự kiện trên Biểu đồ"]},44177:t=>{t.exports=["Ẩn chỉ báo"]},2441:t=>{t.exports=["Ẩn các Điểm trên Thanh"]},90540:t=>{t.exports=["Ẩn vị thế & lệnh"]},30777:t=>{t.exports=["Đỉnh"]},31994:t=>{t.exports=["Đỉnh-Đáy"]},60259:t=>{t.exports=["Nhãn giá cao và thấp"]},21803:t=>{t.exports=["Dòng giá cao và thấp"]},31895:t=>{t.exports=["Bút đánh dấu"]},69085:t=>{t.exports=['Biểu đồ quá lớn, vui lòng tăng đầu vào "Kích thước hàng".']},8122:t=>{t.exports=["Biểu đồ quá lớn, vui lòng giảm đầu vào 'Kích thước hàng'."]},23450:t=>{t.exports=["Ảnh"]},71778:t=>{t.exports=["Sóng trung hạn"]},14177:t=>{t.exports=["Mã giao dịch Không hợp lệ"]},32619:t=>{t.exports=["Mã không hợp lệ"]},53239:t=>{t.exports=["Mức Đảo ngược"]},20062:t=>{t.exports=["Lập chỉ mục tới 100"]},81584:t=>{t.exports=["Các chỉ báo giá trị nhãn"]},31485:t=>{t.exports=["Nhãn tên chỉ số"]},27677:t=>{t.exports=["Đường Thông tin"]},98767:t=>{t.exports=["Chèn Chỉ báo"]},9114:t=>{t.exports=["Bên trong"]},12354:t=>{t.exports=["Mô hình Pitchfork mặt trong"]},26579:t=>{t.exports=["Biểu tượng"]},37885:t=>{t.exports="Istanbul"},87469:t=>{t.exports="Johannesburg"},52707:t=>{t.exports="Jakarta"},95425:t=>{t.exports=["Tháng 1"]},42890:t=>{t.exports="Jerusalem"},6215:t=>{t.exports=["Tháng 7"]},15224:t=>{t.exports=["Tháng 6"]},36253:t=>{t.exports="Juneau"},15241:t=>{t.exports=["Phía bên Trái"]},29404:t=>{t.exports=["Phía bên Phải"]},850:t=>{t.exports="Oops!"},675:t=>{t.exports=["Danh sách đối tượng"]},73546:t=>{t.exports=["Tháng 10"]},39280:t=>{t.exports=["Mở cửa"]},25595:t=>{t.exports=["Nguyên bản"]},82906:t=>{t.exports="Oslo"},8136:t=>{t.exports=["Đáy"]},42284:t=>{t.exports=["Khóa"]},1441:t=>{t.exports=["Khóa/Mở khóa"]},82232:t=>{t.exports=["Khóa dòng con trỏ dọc theo thời gian"]},18219:t=>{t.exports=["Khoá Hệ số Giá trên Thanh"]},12285:t=>{t.exports=["Logarit"]},50286:t=>{t.exports="London"},44604:t=>{t.exports=["Thế giá lên"]},87604:t=>{t.exports="Los Angeles"},18528:t=>{t.exports=["Nhãn quay Xuống"]},13046:t=>{t.exports=["Nhãn quay Lên"]},94420:t=>{t.exports=["Nhãn"]},89155:t=>{t.exports="Lagos"},25846:t=>{t.exports="Lima"},1277:t=>{t.exports=["Đường thẳng"]},38397:t=>{t.exports=["Biểu đồ Đường có điểm đánh dấu"]},63492:t=>{t.exports=["Đường ngắt"]},83182:t=>{ -t.exports=["Đường"]},78104:t=>{t.exports=["Đã sao chép liên kết đến hình ảnh biểu đồ vào khay nhớ tạm {emoji}"]},50091:t=>{t.exports="Lisbon"},64352:t=>{t.exports="Luxembourg"},11156:t=>{t.exports=["Chỉ báo MTPredictor"]},67861:t=>{t.exports=["Di chuyển điểm đến vị trí neo sau đó nhấn để đặt"]},45828:t=>{t.exports=["Chuyển tới"]},44302:t=>{t.exports=["Chuyển Thang giá sang Trái"]},94338:t=>{t.exports=["Chuyển Thang giá sang Phải"]},66276:t=>{t.exports=["Mô hình Schiff biến đổi"]},18559:t=>{t.exports=["Mô hình Schiff Pitchfork Biến đổi"]},18665:t=>{t.exports=["Moskva"]},58038:t=>{t.exports="Madrid"},34190:t=>{t.exports="Malta"},90271:t=>{t.exports="Manila"},51369:t=>{t.exports=["Tháng 3"]},85095:t=>{t.exports=["Thành phố Mexico"]},75633:t=>{t.exports=["Nhập tất cả Thang giá vào làm một"]},95093:t=>{t.exports=["Trộn lẫn"]},10931:t=>{t.exports=["Vi mô"]},58397:t=>{t.exports=["Thiên niên kỷ"]},85884:t=>{t.exports=["Sóng rất nhỏ"]},9632:t=>{t.exports=["Cỡ nhỏ"]},63158:t=>{t.exports=["Nhân đôi"]},42769:t=>{t.exports="Muscat"},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["Không có dữ liệu"]},3485:t=>{t.exports=["Không có Tỷ lệ (Toàn màn hình)"]},8886:t=>{t.exports=["Không đồng bộ"]},16971:t=>{t.exports=["Không có dữ liệu dung lượng"]},75549:t=>{t.exports=["Ghi chú"]},71230:t=>{t.exports=["Tháng 11"]},99203:t=>{t.exports=["Đảo Norfolk"]},79023:t=>{t.exports="Nairobi"},91203:t=>{t.exports="New York"},24143:t=>{t.exports="New Zealand"},40887:t=>{t.exports=["Cửa sổ mới bên trên"]},96712:t=>{t.exports=["Cửa sổ mới bên dưới"]},33566:t=>{t.exports="Nicosia"},56670:t=>{t.exports=["Đã xảy ra lỗi"]},64968:t=>{t.exports=["Đã xảy ra lỗi. Vui lòng thử lại sau."]},10520:t=>{t.exports=["Lưu Bố cục Biểu đồ mới"]},9908:t=>{t.exports=["Lưu dưới dạng"]},68553:t=>{t.exports="San Salvador"},65412:t=>{t.exports="Santiago"},13538:t=>{t.exports="Sao Paulo"},37207:t=>{t.exports=["Chia tỷ lệ Chỉ Biểu đồ Giá"]},51464:t=>{t.exports="Schiff"},98114:t=>{t.exports=["Mô hình Schiff Pitchfork"]},1535:t=>{t.exports=["Script có thể sẽ không được cập nhật nếu bạn thoát khỏi trang."]},89517:t=>{t.exports=["Cài đặt"]},43247:t=>{t.exports=["Phần phân đoạn thứ hai không hợp lệ."]},19796:t=>{t.exports=["Gửi lại"]},23221:t=>{t.exports=["Gửi trở lại"]},5961:t=>{t.exports="Seoul"},57902:t=>{t.exports=["Tháng 9"]},25866:t=>{t.exports=["Phiên"]},59827:t=>{t.exports=["Nghỉ Giữa phiên"]},69240:t=>{t.exports=["Thượng Hải"]},37819:t=>{t.exports=["Thế giá xuống"]},81428:t=>{t.exports=["Hiển thị"]},98116:t=>{t.exports=["Hiển thị các bản vẽ"]},39046:t=>{t.exports=["Hiển thị tất cả các bản vẽ và chỉ báo"]},38293:t=>{t.exports=["Hiện tât cả bản vẽ, chỉ báo, vị thế & lệnh"]},49982:t=>{t.exports=["Hiển thị các chỉ báo"]},48284:t=>{t.exports=["Hiển thị Tất cả các Ý tưởng"]},62632:t=>{t.exports=["Hiển thị vị thế & lệnh"]},24620:t=>{t.exports=["Hiển thị chuyển đổi hợp đồng liên tục"]},84813:t=>{t.exports=["Hiển thị ngày hết hạn hợp đồng"]},66263:t=>{t.exports=["Hiển thị Cổ tức"]},46771:t=>{t.exports=["Hiển thị Thu nhập"]},87933:t=>{ -t.exports=["Hiển thị các Ý tưởng của những Người dùng được Theo dõi"]},72973:t=>{t.exports=["Hiển thị các bản cập nhật gần nhất"]},58669:t=>{t.exports=["Chỉ hiển thị Ý tưởng của tôi"]},30816:t=>{t.exports=["Hiển thị Chia tách"]},68161:t=>{t.exports=["Biển chỉ dẫn"]},56683:t=>{t.exports="Singapore"},69502:t=>{t.exports=["Đường Sine"]},44904:t=>{t.exports=["Hình vuông"]},70213:t=>{t.exports=["Đã vượt quá giới hạn nghiên cứu: {number} nghiên cứu trên mỗi bố cục.\nVui lòng xóa một số nghiên cứu."]},32733:t=>{t.exports=["Định dạng"]},65323:t=>{t.exports=["Xếp chồng Bên trái"]},14113:t=>{t.exports=["Xếp chồng Bên phải"]},93161:t=>{t.exports=["Giữ nguyên Chế độ vẽ"]},79511:t=>{t.exports=["Biểu đồ Đường bậc"]},84573:t=>{t.exports=["Nhãn dán"]},48767:t=>{t.exports="Stockholm"},29662:t=>{t.exports=["Siêu micron"]},9753:t=>{t.exports=["Thiên niên kỷ"]},71722:t=>{t.exports=["Sóng siêu nhỏ"]},91889:t=>{t.exports=["Sóng Siêu chu kỳ lớn"]},33820:t=>{t.exports=["Siêu thiên niên kỷ"]},11020:t=>{t.exports="Sydney"},89659:t=>{t.exports=["Lỗi Mã giao dịch"]},90932:t=>{t.exports=["Biểu tượng Nhãn tên"]},65986:t=>{t.exports=["Thông tin Mã giao dịch"]},52054:t=>{t.exports=["Biểu tượng Nhãn giá trị cuối cùng"]},33606:t=>{t.exports=["Đồng bộ hóa trên toàn cầu"]},18008:t=>{t.exports=["Đồng bộ với Tất cả các Biểu đồ"]},99969:t=>{t.exports=["ĐIểm & Số liệu"]},53047:t=>{t.exports=["Hình Polyline"]},34402:t=>{t.exports=["Đường dẫn"]},70394:t=>{t.exports=["Kênh Song song"]},95995:t=>{t.exports="Paris"},29682:t=>{t.exports=["Dán"]},51102:t=>{t.exports=["Phần trăm"]},35590:t=>{t.exports="Perth"},19093:t=>{t.exports="Phoenix"},22293:t=>{t.exports=["Mô hình Pitchfork dạng quạt"]},43852:t=>{t.exports=["Mô hình Pitchfork"]},37680:t=>{t.exports=["Ghim theo Tỷ lệ trái mới"]},43707:t=>{t.exports=["Ghim theo Tỷ lệ phải mới"]},91130:t=>{t.exports=["Ghim theo Tỷ lệ trái"]},61201:t=>{t.exports=["Ghim theo Tỷ lệ trái (ẩn)"]},764:t=>{t.exports=["Ghim theo Tỷ lệ phải"]},20207:t=>{t.exports=["Ghim theo Tỷ lệ phải (ẩn)"]},66156:t=>{t.exports=["Ghim theo Tỷ lệ (hiện tại Bên trái)"]},54727:t=>{t.exports=["Ghim theo Tỷ lệ (Hiện tại Không có Tỷ lệ)"]},76598:t=>{t.exports=["Ghim theo Tỷ lệ (hiện tại bên phải)"]},39065:t=>{t.exports=["Ghim theo Tỷ lệ (bây giờ là {label})"]},97324:t=>{t.exports=["Ghim theo Tỷ lệ {label}"]},56948:t=>{t.exports=["Ghim theo Tỷ lệ {label} (ẩn)"]},32156:t=>{t.exports=["Đã Ghim theo Tỷ lệ trái"]},8128:t=>{t.exports=["Đã Ghim theo Tỷ lệ trái (ẩn)"]},3822:t=>{t.exports=["Đã Ghim theo Tỷ lệ phải"]},44538:t=>{t.exports=["Ghim theo Tỷ lệ Phải (Ẩn)"]},65810:t=>{t.exports=["Đã Ghim theo Tỷ lệ {label},"]},14125:t=>{t.exports=["Đã Ghim theo Tỷ lệ {label} (Ẩn)"]},97378:t=>{t.exports=["Nút Plus"]},46669:t=>{t.exports=["Vui lòng cấp cho chúng tôi quyền ghi khay nhớ tạm trong trình duyệt của bạn hoặc nhấn {keystroke}"]},35963:t=>{t.exports=["Nhấn và giữ {key} trong khi phóng to thu nhỏ để giữ nguyên vị trí biểu đồ"]},95921:t=>{t.exports=["Nhãn Giá"]},28625:t=>{t.exports=["Ghi chú Giá"]},2032:t=>{t.exports=["Khoảng Giá"]},32061:t=>{ -t.exports=["Định dạng giá không có giá trị"]},91492:t=>{t.exports=["Đường Giá"]},48404:t=>{t.exports=["Sóng sơ cấp"]},87086:t=>{t.exports=["Phép chiếu"]},10160:t=>{t.exports=["Đã xuất bản {customer}, {date}"]},19056:t=>{t.exports="Qatar"},9998:t=>{t.exports=["Hình chữ nhật xoay"]},74214:t=>{t.exports="Rome"},50470:t=>{t.exports=["Tia"]},90357:t=>{t.exports=["Vùng"]},26833:t=>{t.exports="Reykjavik"},328:t=>{t.exports=["Hình chữ nhật"]},41615:t=>{t.exports=["Làm lại"]},35001:t=>{t.exports=["Xu hướng hồi quy"]},34596:t=>{t.exports=["Loại bỏ"]},1434:t=>{t.exports=["Bỏ Công cụ vẽ"]},13951:t=>{t.exports=["Bỏ đi các Chỉ số"]},4142:t=>{t.exports=["Đổi tên Bố cục Biểu đồ"]},20801:t=>{t.exports="Renko"},34301:t=>{t.exports=["Đặt lại chế độ xem biểu đồ"]},17258:t=>{t.exports=["Đặt lại Thang giá"]},25333:t=>{t.exports=["Đặt lại Thang thời gian"]},52588:t=>{t.exports="Riyadh"},5871:t=>{t.exports="Riga"},33603:t=>{t.exports=["Cảnh báo"]},48474:t=>{t.exports="Warsaw"},20466:t=>{t.exports="Tokelau"},94284:t=>{t.exports="Tokyo"},83836:t=>{t.exports="Toronto"},38788:t=>{t.exports=["Đài Bắc"]},39108:t=>{t.exports="Tallinn"},37229:t=>{t.exports=["Văn bản"]},16267:t=>{t.exports="Tehran"},19611:t=>{t.exports=["Bản mẫu"]},29198:t=>{t.exports=["Nhà cung cấp dữ liệu không cung cấp dữ liệu khối lượng cho mã này."]},8162:t=>{t.exports=["Không thể tải bản xem trước ấn bản. Vui lòng tắt tiện ích trình duyệt của bạn và thử lại."]},65943:t=>{t.exports=["Chỉ báo này không thể áp dụng cho chỉ báo khác"]},74986:t=>{t.exports=["Tập lệnh này chỉ dành cho người được mời. Để có quyền truy cập, vui lòng liên hệ tác giả."]},98538:t=>{t.exports=["Mẫu hình ba sóng ngang"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["Thời gian"]},64375:t=>{t.exports=["Múi giờ"]},95005:t=>{t.exports=["Vòng thời gian"]},87085:t=>{t.exports=["Giao dịch"]},94770:t=>{t.exports=["Góc Xu hướng"]},23104:t=>{t.exports=["Đường Xu hướng"]},15501:t=>{t.exports=["Fibonacci Mở rộng Dựa trên Xu hướng"]},31196:t=>{t.exports=["Fibonacci vùng Thời gian Dựa trên Xu hướng"]},29245:t=>{t.exports=["Hình tam giác"]},83356:t=>{t.exports=["Tam giác quay Xuống"]},12390:t=>{t.exports=["Mẫu hình Tam giác"]},28340:t=>{t.exports=["Tam giác quay Lên"]},93855:t=>{t.exports="Tunis"},50406:t=>{t.exports="UTC"},81320:t=>{t.exports=["Khôi phục"]},25933:t=>{t.exports=["Đơn vị"]},15101:t=>{t.exports=["Mở khóa"]},34150:t=>{t.exports=["Sóng tăng 4"]},83927:t=>{t.exports=["Sóng tăng 5"]},58976:t=>{t.exports=["Sóng tăng 1 hoặc A"]},11661:t=>{t.exports=["Sóng tăng 2 hoặc B"]},53958:t=>{t.exports=["Sóng tăng 3"]},66560:t=>{t.exports=["Sóng tăng C"]},18426:t=>{t.exports=["Vùng xác định Hồ sơ khối lượng giao dịch"]},61022:t=>{t.exports=["Chỉ báo Volume Profile chỉ có sẵn trên các gói nâng cấp của chúng tôi."]},15771:t=>{t.exports="Vancouver"},56211:t=>{t.exports=["Đường thẳng đứng"]},75354:t=>{t.exports="Vilnius"},21852:t=>{t.exports=["Hiển thị"]},27557:t=>{t.exports=["Khả năng hiện thị trong các khoảng thời gian"]},89960:t=>{t.exports=["Hiển thị trên Chuột"]},22198:t=>{t.exports=["Thứ tự Trực quan"]},7050:t=>{ -t.exports=["Đường chéo X"]},66527:t=>{t.exports=["Mẫu hình XABCD"]},17126:t=>{t.exports=["Bạn không thể thấy khung thời gian pivot này trên độ phân giải hiện tại"]},69293:t=>{t.exports="Yangon"},84301:t=>{t.exports="Zurich"},76020:t=>{t.exports=["thay đổi độ Elliott"]},83935:t=>{t.exports=["không thay đổi nhãn chồng chéo"]},39402:t=>{t.exports=["thay đổi mức hiển thị nhãn giá đóng cửa trung bình"]},98866:t=>{t.exports=["thay đổi mức hiển thị đường giá đóng cửa trung bình"]},5100:t=>{t.exports=["thay đổi mức độ hiển thị của nhãn giá mua và bán"]},32311:t=>{t.exports=["thay đổi đường hiển thị giá mua và bán"]},22641:t=>{t.exports=["thay đổi tiền tệ"]},30501:t=>{t.exports=["thay đổi bố cục biểu đồ {title}"]},7017:t=>{t.exports=["thay đổi khả năng hiển thị chuyển đổi hợp đồng liên tục"]},58108:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},7151:t=>{t.exports=["thay đổi phạm vi ngày"]},84944:t=>{t.exports=["thay đổi khả năng hiển thị cổ tức"]},79574:t=>{t.exports=["thay đổi khả năng hiển thị sự kiện trên biểu đồ"]},88217:t=>{t.exports=["thay đổi mức độ hiển thị thu nhập"]},28288:t=>{t.exports=["thay đổi khả năng hiển thị hết hạn của hợp đồng tương lai"]},66805:t=>{t.exports=["thay đổi khả năng hiển thị nhãn giá cao và thấp"]},92556:t=>{t.exports=["thay đổi khả năng hiển thị đường giá cao và thấp"]},87027:t=>{t.exports=["thay đổi tên chỉ số nhãn khả năng hiển thị"]},14922:t=>{t.exports=["thay đổi chỉ số giá trị nhãn khả năng hiển thị"]},19839:t=>{t.exports=["thay đổi việc hiển thị các bản cập nhật gần nhất"]},23783:t=>{t.exports=["Thay đổi nhóm liên kết"]},87510:t=>{t.exports=["thay đổi độ cao ngăn"]},50190:t=>{t.exports=["thay đổi khả năng hiển thị nút cộng"]},49889:t=>{t.exports=["thay đổi khả năng hiển thị nhãn giá thị trường trước/sau"]},16750:t=>{t.exports=["thay đổi mức hiển thị đường giá thị trường trước/sau"]},59883:t=>{t.exports=["thay đổi mức hiển thị đường giá đóng trước đó"]},67761:t=>{t.exports=["Thay đổi Đường Giá"]},69510:t=>{t.exports=["thay đổi giá trong tỉ lệ thanh"]},32303:t=>{t.exports=["Thay đổi Độ phân giải"]},526:t=>{t.exports=["thay đổi mã giao dịch"]},9402:t=>{t.exports=["thay đổi khả năng hiển thị mã"]},53150:t=>{t.exports=["thay đổi giá trị hiển thị cuối cùng của mã"]},12707:t=>{t.exports=["thay đổi khả năng hiển thị giá trị đóng trước đó của mã"]},65303:t=>{t.exports=["thay đổi phiên giao dịch"]},15403:t=>{t.exports=["thay đổi phiên làm gián đoạn khả năng hiển thị"]},53438:t=>{t.exports=["thay đổi kiểu sê-ri"]},74488:t=>{t.exports=["thay đổi khả năng hiển thị phân chia"]},20505:t=>{t.exports=["thay đổi múi giờ"]},39028:t=>{t.exports=["thay đổi đơn vị"]},21511:t=>{t.exports=["Thay đổi Tầm nhìn"]},16698:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại"]},78422:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại trở về sau"]},49529:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại trở về trước"]},66927:t=>{t.exports=["thay đổi khả năng hiển thị ở tất cả các khoảng thời gian"]},74428:t=>{t.exports=["thay đổi kiểu {title}"]}, -72032:t=>{t.exports=["thay đổi điểm {pointIndex}"]},65911:t=>{t.exports=["Biểu đồ được vẽ bởi TradingView"]},5179:t=>{t.exports=["công cụ sao chép dòng"]},3195:t=>{t.exports=["Tạo nhóm công cụ vẽ đường thẳng"]},92659:t=>{t.exports=["Tạo nhóm công cụ vẽ đường thẳng từ lựa chọn"]},81791:t=>{t.exports=["khởi tạo {tool}"]},63649:t=>{t.exports=["cắt nguồn"]},78755:t=>{t.exports=["cắt {title}"]},99113:t=>{t.exports=["Thêm công cụ vẽ đường thẳng {lineTool} tới nhóm {name}"]},40242:t=>{t.exports=["thêm (các) công cụ dòng vào nhóm {group}"]},22856:t=>{t.exports=["thêm chỉ số tài chính này vào toàn bộ bố cục"]},82388:t=>{t.exports=["thêm chỉ báo này vào toàn bộ bố cục"]},94292:t=>{t.exports=["thêm chiến lược này vào toàn bộ bố cục"]},27982:t=>{t.exports=["thêm mã này vào toàn bộ bố cục"]},66568:t=>{t.exports=["sử dụng chủ đề cho biểu đồ"]},64034:t=>{t.exports=["ứng dụng tất cả các thuộc tính biểu đồ"]},49037:t=>{t.exports=["Áp dụng mẫu vẽ"]},96996:t=>{t.exports=["áp dụng giá trị mặc định ban đầu cho các nguồn đã chọn"]},44547:t=>{t.exports=["Áp dụng những chỉ báo này cho toàn bộ bố cục"]},26065:t=>{t.exports=["Áp dụng mẫu nghiên cứu {template}"]},58570:t=>{t.exports=["áp dụng chủ đề thanh công cụ"]},27195:t=>{t.exports=["đưa ra nhóm {title}"]},78246:t=>{t.exports=["đưa ra phía trước {title}"]},56763:t=>{t.exports=["Đưa {title} lên trước"]},5607:t=>{t.exports=["bởi TradingView"]},90621:t=>{t.exports=["khóa phạm vi ngày"]},12962:t=>{t.exports=["xóa vạch mức"]},63391:t=>{t.exports=["loại trừ các công cụ vẽ đường thẳng ra khỏi nhóm {group}"]},59942:t=>{t.exports=["mô hình thanh lật"]},70301:t=>{t.exports=["ẩn {title}"]},91842:t=>{t.exports=["Ẩn các dòng nhãn cảnh báo"]},54781:t=>{t.exports=["Ấn tất cả Công cụ vẽ"]},44974:t=>{t.exports=["Ẩn các Điểm trên Thanh"]},28916:t=>{t.exports=["tắt khoảng thời gian"]},94245:t=>{t.exports=["mức đảo ngược"]},90743:t=>{t.exports=["chèn {title}"]},53146:t=>{t.exports=["chèn {title} sau {targetTitle}"]},74055:t=>{t.exports=["Thêm {title} sau {target}"]},11231:t=>{t.exports=["Thêm {title} trước {target}"]},67176:t=>{t.exports=["Thêm {title} trước {targetTitle}"]},54597:t=>{t.exports=["tải mẫu bản vẽ mặc định"]},30295:t=>{t.exports=["đang tải..."]},50193:t=>{t.exports=["khóa {title}"]},4963:t=>{t.exports=["Khóa nhóm {group}"]},68163:t=>{t.exports=["khóa đối tượng"]},47107:t=>{t.exports=["di chuyển"]},11303:t=>{t.exports=["Chuyển {title} sang thang bên trái mới"]},45544:t=>{t.exports=["chuyển {title} sang tỷ lệ bên phải mới"]},81898:t=>{t.exports=["Di chuyển tất cả Thang giá sang trái"]},22863:t=>{t.exports=["Di chuyển tất cả Thang giá sang Phải"]},45356:t=>{t.exports=["Chuyển Bản vẽ"]},15086:t=>{t.exports=["chuyển sang trái"]},61711:t=>{t.exports=["Chuyển sang phải"]},4184:t=>{t.exports=["Di chuyển thang giá"]},74642:t=>{t.exports=["Tạo {title} Không Tỷ lệ (Toàn màn hình)"]},45223:t=>{t.exports=["Ẩn nhóm {group}"]},87927:t=>{t.exports=["Hiển thị nhóm {group}"]},62153:t=>{t.exports=["hợp nhất với lớp dưới"]},70746:t=>{t.exports=["hợp nhất vào ngăn"]},66143:t=>{t.exports=["hợp nhất"]},81870:t=>{ -t.exports=["mô hình thanh mẫu"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["giá quy mô"]},99042:t=>{t.exports=["Chia tỷ lệ Chỉ Biểu đồ Giá"]},35962:t=>{t.exports=["quy mô thời gian"]},68193:t=>{t.exports=["cuộn"]},70009:t=>{t.exports=["cuộn thời gian"]},69485:t=>{t.exports=["thiết lập chiến lược lựa chọn thang giá {title}"]},16259:t=>{t.exports=["Chuyển {title} ra sau"]},66781:t=>{t.exports=["đưa ra phía sau {title}"]},4998:t=>{t.exports=["gửi lại nhóm {title}"]},64704:t=>{t.exports=["chia sẻ công cụ dòng trên toàn cầu"]},77554:t=>{t.exports=["chia sẻ công cụ dòng trong bố cục"]},16237:t=>{t.exports=["hiển thị nhãn đường cảnh báo"]},13622:t=>{t.exports=["Hiển thị Tất cả các ý tưởng"]},26267:t=>{t.exports=["hiển thị ý tưởng của người dùng được theo dõi"]},40061:t=>{t.exports=["Chỉ hiển thị Ý tưởng của tôi"]},52010:t=>{t.exports=["ở chế độ vẽ"]},98784:t=>{t.exports=["ngừng đồng bộ hóa bản vẽ"]},57011:t=>{t.exports=["dừng đồng bộ hóa (các) công cụ dòng"]},92831:t=>{t.exports=["khóa mã"]},60635:t=>{t.exports=["đồng bộ hóa thời gian"]},99769:t=>{t.exports=["được hỗ trợ bởi"]},68111:t=>{t.exports=["được cung cấp bởi TradingView"]},96916:t=>{t.exports=["dán bản vẽ"]},80611:t=>{t.exports=["dán chỉ báo"]},41601:t=>{t.exports=["dán {title}"]},84018:t=>{t.exports=["Ghim theo Tỷ lệ Trái"]},22615:t=>{t.exports=["Ghim theo Tỷ lệ Phải"]},56015:t=>{t.exports=["Ghim theo Tỷ lệ {label}"]},33348:t=>{t.exports=["sắp xếp lại các ngăn"]},15516:t=>{t.exports=["Bỏ đi các nghiên cứu"]},80171:t=>{t.exports=["Bỏ đi các nghiên cứu và công cụ vẽ"]},59211:t=>{t.exports=["loại bỏ các công cụ dòng trống đã bỏ chọn"]},44656:t=>{t.exports=["Bỏ Công cụ vẽ"]},70653:t=>{t.exports=["loại bỏ nhóm bản vẽ"]},66414:t=>{t.exports=["xóa các nguồn dữ liệu dòng"]},47637:t=>{t.exports=["xóa ngăn"]},39859:t=>{t.exports=["loại bỏ {title}"]},78811:t=>{t.exports=["Loại bỏ nhóm công cụ vẽ đường thẳng {name}"]},16338:t=>{t.exports=["Đổi tên nhóm {group} thành {newName}"]},30910:t=>{t.exports=["đặt lại kích thước bố cục"]},21948:t=>{t.exports=["thiết lập lại quy mô"]},55064:t=>{t.exports=["đặt lại Thang thời gian"]},13034:t=>{t.exports=["thay đổi kích thước bố cục"]},9608:t=>{t.exports=["khôi phục mặc định"]},63060:t=>{t.exports=["Chuyển đổi Tỷ lệ tự động"]},98860:t=>{t.exports=["thiết lập số liệu đến quy mô 100"]},21203:t=>{t.exports=["quy mô khóa chuyển đổi"]},60166:t=>{t.exports=["Chuyển đổi Quy mô Đăng nhập"]},68642:t=>{t.exports=["Chuyển đổi thang Tỷ lệ Phần trăm"]},33714:t=>{t.exports=["chuyển đổi quy mô thông thường"]},47122:t=>{t.exports=["theo dõi thời gian"]},28068:t=>{t.exports=["tắt chia sẻ công cụ dòng"]},66824:t=>{t.exports=["mở khóa đối tượng"]},51114:t=>{t.exports=["Mở khóa nhóm {group}"]},92421:t=>{t.exports=["mở khóa {title}"]},20057:t=>{t.exports=["hủy hợp nhất với ngăn dưới cùng mới"]},52540:t=>{t.exports=["hợp nhất"]},86949:t=>{t.exports=["hủy hợp nhất"]},50728:t=>{t.exports=["Cập nhật Tập lệnh {title}"]},33355:t=>{t.exports=["{count} thanh"]},88841:t=>{t.exports=["Thông tin tài chính {symbol} do TradingView cung cấp."]},38641:t=>{ -t.exports=["{userName} xuất bản về {customer}, {date}"]},59833:t=>{t.exports=["thu phóng"]},19813:t=>{t.exports=["phóng to"]},9645:t=>{t.exports=["thu nhỏ"]},30572:t=>{t.exports=["ngày"]},52254:t=>{t.exports=["giờ"]},99062:t=>{t.exports=["tháng"]},69143:t=>{t.exports=["phút"]},71787:t=>{t.exports=["giây"]},82797:t=>{t.exports=["phạm vi"]},47966:t=>{t.exports=["tuần"]},99136:t=>{t.exports="tick"},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["Đô la Úc/Đô la Canada"],t.exports["#AUDCHF-symbol-description"]=["Đô la Úc/Franc Thụy Sỹ"],t.exports["#AUDJPY-symbol-description"]=["Đô la Úc/Yên Nhật"],t.exports["#AUDNZD-symbol-description"]=["Đô la Úc/Đô la New Zealand"],t.exports["#AUDRUB-symbol-description"]=["Đô la Úc/ Đồng Rúp Nga"],t.exports["#AUDUSD-symbol-description"]=["Đô la Úc/Đô la Mỹ"],t.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yên Nhật"],t.exports["#BTCCAD-symbol-description"]=["Bitcoin / Đô la Canada"],t.exports["#BTCCNY-symbol-description"]=["Bitcoin / Nhân dân tệ Trung Quốc"],t.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",t.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Hàn Quốc"],t.exports["#BTCRUR-symbol-description"]=["Bitcoin / Đồng Rúp"],t.exports["#BTCUSD-symbol-description"]=["Bitcoin / Đô la"],t.exports["#BVSP-symbol-description"]=["Chỉ số Brazil Bovespa"],t.exports["#CADJPY-symbol-description"]=["Đô la Canada/Yên Nhật"],t.exports["#CB1!-symbol-description"]=["Dầu thô Brent"],t.exports["#CHFJPY-symbol-description"]=["Franc Thụy Sỹ/Yên Nhật"],t.exports["#COPPER-symbol-description"]=["Hợp đồng CFD Đồng"],t.exports["#ES1-symbol-description"]=["Hợp đồng tương lai E-Mini S&P 500"],t.exports["#ESP35-symbol-description"]=["Chỉ số IBEX 35"],t.exports["#EUBUND-symbol-description"]="Euro Bund",t.exports["#EURAUD-symbol-description"]=["Euro /Đô la Úc"],t.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],t.exports["#EURCAD-symbol-description"]=["Euro /Đô la Canada"],t.exports["#EURCHF-symbol-description"]=["Euro /Franc Thụy Sỹ"],t.exports["#EURGBP-symbol-description"]=["Euro Fx/Bảng Anh"],t.exports["#EURJPY-symbol-description"]=["Euro /Yên Nhật"],t.exports["#EURNZD-symbol-description"]=["Euro /Đô la New Zealand"],t.exports["#EURRUB-symbol-description"]=["Euro / Đồng Rúp Nga"],t.exports["#EURRUB_TOM-symbol-description"]=["Euro / Đồng Rúp Nga TOM"],t.exports["#EURSEK-symbol-description"]=["Euro / Krona Thụy Điển"],t.exports["#EURTRY-symbol-description"]=["Euro / Lia Thổ Nhĩ Kỳ"],t.exports["#EURUSD-symbol-description"]=["Euro / Đô la Mỹ"],t.exports["#EUSTX50-symbol-description"]=["Chỉ số cổ phiếu Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["Chỉ số CAC 40"],t.exports["#GB10-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 10 năm"],t.exports["#GBPAUD-symbol-description"]=["Bảng Anh/Đô la Úc"],t.exports["#GBPCAD-symbol-description"]=["Bảng Anh/Đô la Canada"],t.exports["#GBPCHF-symbol-description"]=["Bảng Anh/Franc Thụy Sỹ"], -t.exports["#GBPEUR-symbol-description"]=["Bảng Anh / Euro"],t.exports["#GBPJPY-symbol-description"]=["Bảng Anh/ Yên Nhật"],t.exports["#GBPNZD-symbol-description"]=["Bảng Anh/Đô la New Zealand"],t.exports["#GBPRUB-symbol-description"]=["Bảng Anh / Đồng Rúp Nga"],t.exports["#GBPUSD-symbol-description"]=["Bảng Anh/ Đô la Mỹ"],t.exports["#GER30-symbol-description"]=["Chỉ số DAX"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["Chỉ số FTSE MIB"],t.exports["#JPN225-symbol-description"]=["Chỉ số Nikkei 225"],t.exports["#JPYKRW-symbol-description"]=["Yên Nhật / Won Hàn Quốc"],t.exports["#JPYRUB-symbol-description"]=["Yên Nhật / Đồng Rúp Nga"],t.exports["#KA1-symbol-description"]=["Hợp đồng tương lai Đường Hoa Kỳ #11"],t.exports["#KG1-symbol-description"]=["Hợp đồng tương lai Bông"],t.exports["#KT1-symbol-description"]="Key Tronic Corр.",t.exports["#LKOH-symbol-description"]="LUKOIL",t.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",t.exports["#MGNT-symbol-description"]="Magnit",t.exports["#MICEX-symbol-description"]=["MICEX INDEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["Tập đoàn Microsoft"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["Khí tự nhiên (Henry Hub)"],t.exports["#NKY-symbol-description"]=["Chỉ số Nikkei 225"],t.exports["#NZDJPY-symbol-description"]=["Đô la New Zealand/Yên Nhật"],t.exports["#NZDUSD-symbol-description"]=["Đô la New Zealand/Đô la Mỹ"],t.exports["#RB1-symbol-description"]=["Hợp đồng tương lai Xăng RBOB"],t.exports["#RTS-symbol-description"]=["Chỉ số RTS Nga"],t.exports["#SBER-symbol-description"]="SBERBANK",t.exports["#SPX500-symbol-description"]=["Chỉ số S&P 500"],t.exports["#TWTR-symbol-description"]=["TWITTER INC"],t.exports["#UK100-symbol-description"]=["Chỉ số FTSE 100"],t.exports["#USDBRL-symbol-description"]=["Đô la Mỹ / Real Brazil"],t.exports["#USDCAD-symbol-description"]=["Đô la Mỹ / Đô la Canada"],t.exports["#USDCHF-symbol-description"]=["Đô la Mỹ / Franc Thụy Sỹ"],t.exports["#USDCNY-symbol-description"]=["Đô la Mỹ / Nhân dân tệ Trung Quốc"],t.exports["#USDDKK-symbol-description"]=["Đô la Mỹ / Krone Đan Mạch"],t.exports["#USDHKD-symbol-description"]=["Đô la Mỹ / Đô la Hong Kong"],t.exports["#USDIDR-symbol-description"]=["Đô la Mỹ / Đồng Ruрiah"],t.exports["#USDINR-symbol-description"]=["Đô la Mỹ / Rupee Ấn Độ"],t.exports["#USDJPY-symbol-description"]=["Đô la Mỹ / Yên Nhật"],t.exports["#USDKRW-symbol-description"]=["Đô la Mỹ / Won Hàn Quốc"],t.exports["#USDMXN-symbol-description"]=["Đô la Mỹ / Peso Mexico"],t.exports["#USDPHP-symbol-description"]=["Đô la Mỹ / Peso Philiррine"],t.exports["#USDRUB-symbol-description"]=["Đô la Mỹ / Rúp Nga"],t.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],t.exports["#USDSEK-symbol-description"]=["Đô la Mỹ / Krona Thụy Điển"],t.exports["#USDSGD-symbol-description"]=["Đô la Mỹ / Đô la Singapore"], -t.exports["#USDTRY-symbol-description"]=["Đô la Mỹ / Lia Thổ Nhĩ Kỳ"],t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["Bạc / Đô la Mỹ"],t.exports["#XAUUSD-symbol-description"]=["Vàng / Đô la Mỹ"],t.exports["#XPDUSD-symbol-description"]=["CFDs của Palladium"],t.exports["#XPTUSD-symbol-description"]=["Bạch Kim / Đô la Mỹ"],t.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",t.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["Chỉ số MOEX Nga"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["Chỉ số TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["USD/PLN"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["CAC 40"],t.exports["#XBTCAD-symbol-description"]=["Bitcoin / Đô la Canada"],t.exports["#ITI2!-symbol-description"]="Iron Ore Futures",t.exports["#ITIF2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIF2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIF2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"], +2693:t=>{t.exports="Karachi"},72374:t=>{t.exports="Kuwait"},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["Thành phố Hồ Chí Minh"]},61582:t=>{t.exports=["Biểu đồ nến Hollow"]},32918:t=>{t.exports=["Hồng Kông"]},61351:t=>{t.exports="Honolulu"},60049:t=>{t.exports=["Đường nằm ngang"]},76604:t=>{t.exports=["Tia nằm ngang"]},42616:t=>{t.exports=["Vai Đầu Vai"]},40530:t=>{t.exports=["Mô hình Heikin Ashi"]},99820:t=>{t.exports="Helsinki"},31971:t=>{t.exports=["Ẩn"]},33911:t=>{t.exports=["Ẩn tất cả"]},95551:t=>{t.exports=["Ẩn tất cả các công cụ vẽ"]},44312:t=>{t.exports=["Ẩn tất cả các bản vẽ và chỉ báo"]},67927:t=>{t.exports=["Ẩn tất cả bản vẽ, chỉ báo, vị thế & lệnh"]},86306:t=>{t.exports=["Ẩn tất cả các chỉ báo"]},70803:t=>{t.exports=["Ẩn tất cả vị thế & lệnh"]},13277:t=>{t.exports=["Ẩn bản vẽ"]},8251:t=>{t.exports=["Ẩn các Sự kiện trên Biểu đồ"]},44177:t=>{t.exports=["Ẩn chỉ báo"]},2441:t=>{t.exports=["Ẩn các Điểm trên Thanh"]},90540:t=>{t.exports=["Ẩn vị thế & lệnh"]},30777:t=>{t.exports=["Đỉnh"]},31994:t=>{t.exports=["Đỉnh-Đáy"]},60259:t=>{t.exports=["Nhãn giá cao và thấp"]},21803:t=>{t.exports=["Dòng giá cao và thấp"]},31895:t=>{t.exports=["Bút đánh dấu"]},69085:t=>{t.exports=['Biểu đồ quá lớn, vui lòng tăng đầu vào "Kích thước hàng".']},8122:t=>{t.exports=["Biểu đồ quá lớn, vui lòng giảm đầu vào 'Kích thước hàng'."]},23450:t=>{t.exports=["Ảnh"]},71778:t=>{t.exports=["Sóng trung hạn"]},14177:t=>{t.exports=["Mã giao dịch Không hợp lệ"]},53239:t=>{t.exports=["Mức Đảo ngược"]},20062:t=>{t.exports=["Lập chỉ mục tới 100"]},81584:t=>{t.exports=["Các chỉ báo giá trị nhãn"]},31485:t=>{t.exports=["Nhãn tên chỉ số"]},27677:t=>{t.exports=["Đường Thông tin"]},98767:t=>{t.exports=["Chèn Chỉ báo"]},9114:t=>{t.exports=["Bên trong"]},12354:t=>{t.exports=["Mô hình Pitchfork mặt trong"]},26579:t=>{t.exports=["Biểu tượng"]},37885:t=>{t.exports="Istanbul"},87469:t=>{t.exports="Johannesburg"},52707:t=>{t.exports="Jakarta"},95425:t=>{t.exports=["Tháng 1"]},42890:t=>{t.exports="Jerusalem"},6215:t=>{t.exports=["Tháng 7"]},15224:t=>{t.exports=["Tháng 6"]},36253:t=>{t.exports="Juneau"},15241:t=>{t.exports=["Phía bên Trái"]},29404:t=>{t.exports=["Phía bên Phải"]},850:t=>{t.exports="Oops!"},675:t=>{t.exports=["Danh sách đối tượng"]},73546:t=>{t.exports=["Tháng 10"]},39280:t=>{t.exports=["Mở cửa"]},25595:t=>{t.exports=["Nguyên bản"]},82906:t=>{t.exports="Oslo"},8136:t=>{t.exports=["Đáy"]},42284:t=>{t.exports=["Khóa"]},1441:t=>{t.exports=["Khóa/Mở khóa"]},82232:t=>{t.exports=["Khóa dòng con trỏ dọc theo thời gian"]},18219:t=>{t.exports=["Khoá Hệ số Giá trên Thanh"]},12285:t=>{t.exports=["Logarit"]},50286:t=>{t.exports="London"},44604:t=>{t.exports=["Thế giá lên"]},87604:t=>{t.exports="Los Angeles"},18528:t=>{t.exports=["Nhãn quay Xuống"]},13046:t=>{t.exports=["Nhãn quay Lên"]},94420:t=>{t.exports=["Nhãn"]},89155:t=>{t.exports="Lagos"},25846:t=>{t.exports="Lima"},1277:t=>{t.exports=["Đường thẳng"]},38397:t=>{t.exports=["Biểu đồ Đường có điểm đánh dấu"]},63492:t=>{t.exports=["Đường ngắt"]},83182:t=>{t.exports=["Đường"]},78104:t=>{ +t.exports=["Đã sao chép liên kết đến hình ảnh biểu đồ vào khay nhớ tạm {emoji}"]},50091:t=>{t.exports="Lisbon"},64352:t=>{t.exports="Luxembourg"},11156:t=>{t.exports=["Chỉ báo MTPredictor"]},67861:t=>{t.exports=["Di chuyển điểm đến vị trí neo sau đó nhấn để đặt"]},45828:t=>{t.exports=["Chuyển tới"]},44302:t=>{t.exports=["Chuyển Thang giá sang Trái"]},94338:t=>{t.exports=["Chuyển Thang giá sang Phải"]},66276:t=>{t.exports=["Mô hình Schiff biến đổi"]},18559:t=>{t.exports=["Mô hình Schiff Pitchfork Biến đổi"]},18665:t=>{t.exports=["Moskva"]},58038:t=>{t.exports="Madrid"},34190:t=>{t.exports="Malta"},90271:t=>{t.exports="Manila"},51369:t=>{t.exports=["Tháng 3"]},85095:t=>{t.exports=["Thành phố Mexico"]},75633:t=>{t.exports=["Nhập tất cả Thang giá vào làm một"]},95093:t=>{t.exports=["Trộn lẫn"]},10931:t=>{t.exports=["Vi mô"]},58397:t=>{t.exports=["Thiên niên kỷ"]},85884:t=>{t.exports=["Sóng rất nhỏ"]},9632:t=>{t.exports=["Cỡ nhỏ"]},63158:t=>{t.exports=["Nhân đôi"]},42769:t=>{t.exports="Muscat"},43088:t=>{t.exports="N/A"},3485:t=>{t.exports=["Không có Tỷ lệ (Toàn màn hình)"]},8886:t=>{t.exports=["Không đồng bộ"]},16971:t=>{t.exports=["Không có dữ liệu dung lượng"]},75549:t=>{t.exports=["Ghi chú"]},71230:t=>{t.exports=["Tháng 11"]},99203:t=>{t.exports=["Đảo Norfolk"]},79023:t=>{t.exports="Nairobi"},91203:t=>{t.exports="New York"},24143:t=>{t.exports="New Zealand"},40887:t=>{t.exports=["Cửa sổ mới bên trên"]},96712:t=>{t.exports=["Cửa sổ mới bên dưới"]},33566:t=>{t.exports="Nicosia"},56670:t=>{t.exports=["Đã xảy ra lỗi"]},64968:t=>{t.exports=["Đã xảy ra lỗi. Vui lòng thử lại sau."]},10520:t=>{t.exports=["Lưu Bố cục Biểu đồ mới"]},9908:t=>{t.exports=["Lưu dưới dạng"]},68553:t=>{t.exports="San Salvador"},65412:t=>{t.exports="Santiago"},13538:t=>{t.exports="Sao Paulo"},37207:t=>{t.exports=["Chia tỷ lệ Chỉ Biểu đồ Giá"]},51464:t=>{t.exports="Schiff"},98114:t=>{t.exports=["Mô hình Schiff Pitchfork"]},1535:t=>{t.exports=["Script có thể sẽ không được cập nhật nếu bạn thoát khỏi trang."]},89517:t=>{t.exports=["Cài đặt"]},43247:t=>{t.exports=["Phần phân đoạn thứ hai không hợp lệ."]},19796:t=>{t.exports=["Gửi lại"]},23221:t=>{t.exports=["Gửi trở lại"]},5961:t=>{t.exports="Seoul"},57902:t=>{t.exports=["Tháng 9"]},25866:t=>{t.exports=["Phiên"]},59827:t=>{t.exports=["Nghỉ Giữa phiên"]},69240:t=>{t.exports=["Thượng Hải"]},37819:t=>{t.exports=["Thế giá xuống"]},81428:t=>{t.exports=["Hiển thị"]},98116:t=>{t.exports=["Hiển thị các bản vẽ"]},39046:t=>{t.exports=["Hiển thị tất cả các bản vẽ và chỉ báo"]},38293:t=>{t.exports=["Hiện tât cả bản vẽ, chỉ báo, vị thế & lệnh"]},49982:t=>{t.exports=["Hiển thị các chỉ báo"]},48284:t=>{t.exports=["Hiển thị Tất cả các Ý tưởng"]},62632:t=>{t.exports=["Hiển thị vị thế & lệnh"]},24620:t=>{t.exports=["Hiển thị chuyển đổi hợp đồng liên tục"]},84813:t=>{t.exports=["Hiển thị ngày hết hạn hợp đồng"]},66263:t=>{t.exports=["Hiển thị Cổ tức"]},46771:t=>{t.exports=["Hiển thị Thu nhập"]},87933:t=>{t.exports=["Hiển thị các Ý tưởng của những Người dùng được Theo dõi"]},72973:t=>{ +t.exports=["Hiển thị các bản cập nhật gần nhất"]},58669:t=>{t.exports=["Chỉ hiển thị Ý tưởng của tôi"]},30816:t=>{t.exports=["Hiển thị Chia tách"]},68161:t=>{t.exports=["Biển chỉ dẫn"]},56683:t=>{t.exports="Singapore"},69502:t=>{t.exports=["Đường Sine"]},44904:t=>{t.exports=["Hình vuông"]},70213:t=>{t.exports=["Đã vượt quá giới hạn nghiên cứu: {number} nghiên cứu trên mỗi bố cục.\nVui lòng xóa một số nghiên cứu."]},32733:t=>{t.exports=["Định dạng"]},65323:t=>{t.exports=["Xếp chồng Bên trái"]},14113:t=>{t.exports=["Xếp chồng Bên phải"]},93161:t=>{t.exports=["Giữ nguyên Chế độ vẽ"]},79511:t=>{t.exports=["Biểu đồ Đường bậc"]},84573:t=>{t.exports=["Nhãn dán"]},48767:t=>{t.exports="Stockholm"},29662:t=>{t.exports=["Siêu micron"]},9753:t=>{t.exports=["Thiên niên kỷ"]},71722:t=>{t.exports=["Sóng siêu nhỏ"]},91889:t=>{t.exports=["Sóng Siêu chu kỳ lớn"]},33820:t=>{t.exports=["Siêu thiên niên kỷ"]},11020:t=>{t.exports="Sydney"},89659:t=>{t.exports=["Lỗi Mã giao dịch"]},90932:t=>{t.exports=["Biểu tượng Nhãn tên"]},65986:t=>{t.exports=["Thông tin Mã giao dịch"]},52054:t=>{t.exports=["Biểu tượng Nhãn giá trị cuối cùng"]},33606:t=>{t.exports=["Đồng bộ hóa trên toàn cầu"]},18008:t=>{t.exports=["Đồng bộ với Tất cả các Biểu đồ"]},99969:t=>{t.exports=["ĐIểm & Số liệu"]},53047:t=>{t.exports=["Hình Polyline"]},34402:t=>{t.exports=["Đường dẫn"]},70394:t=>{t.exports=["Kênh Song song"]},95995:t=>{t.exports="Paris"},29682:t=>{t.exports=["Dán"]},51102:t=>{t.exports=["Phần trăm"]},35590:t=>{t.exports="Perth"},19093:t=>{t.exports="Phoenix"},22293:t=>{t.exports=["Mô hình Pitchfork dạng quạt"]},43852:t=>{t.exports=["Mô hình Pitchfork"]},37680:t=>{t.exports=["Ghim theo Tỷ lệ trái mới"]},43707:t=>{t.exports=["Ghim theo Tỷ lệ phải mới"]},91130:t=>{t.exports=["Ghim theo Tỷ lệ trái"]},61201:t=>{t.exports=["Ghim theo Tỷ lệ trái (ẩn)"]},764:t=>{t.exports=["Ghim theo Tỷ lệ phải"]},20207:t=>{t.exports=["Ghim theo Tỷ lệ phải (ẩn)"]},66156:t=>{t.exports=["Ghim theo Tỷ lệ (hiện tại Bên trái)"]},54727:t=>{t.exports=["Ghim theo Tỷ lệ (Hiện tại Không có Tỷ lệ)"]},76598:t=>{t.exports=["Ghim theo Tỷ lệ (hiện tại bên phải)"]},39065:t=>{t.exports=["Ghim theo Tỷ lệ (bây giờ là {label})"]},97324:t=>{t.exports=["Ghim theo Tỷ lệ {label}"]},56948:t=>{t.exports=["Ghim theo Tỷ lệ {label} (ẩn)"]},32156:t=>{t.exports=["Đã Ghim theo Tỷ lệ trái"]},8128:t=>{t.exports=["Đã Ghim theo Tỷ lệ trái (ẩn)"]},3822:t=>{t.exports=["Đã Ghim theo Tỷ lệ phải"]},44538:t=>{t.exports=["Ghim theo Tỷ lệ Phải (Ẩn)"]},65810:t=>{t.exports=["Đã Ghim theo Tỷ lệ {label},"]},14125:t=>{t.exports=["Đã Ghim theo Tỷ lệ {label} (Ẩn)"]},97378:t=>{t.exports=["Nút Plus"]},46669:t=>{t.exports=["Vui lòng cấp cho chúng tôi quyền ghi khay nhớ tạm trong trình duyệt của bạn hoặc nhấn {keystroke}"]},35963:t=>{t.exports=["Nhấn và giữ {key} trong khi phóng to thu nhỏ để giữ nguyên vị trí biểu đồ"]},95921:t=>{t.exports=["Nhãn Giá"]},28625:t=>{t.exports=["Ghi chú Giá"]},2032:t=>{t.exports=["Khoảng Giá"]},32061:t=>{t.exports=["Định dạng giá không có giá trị"]},91492:t=>{t.exports=["Đường Giá"]},48404:t=>{ +t.exports=["Sóng sơ cấp"]},87086:t=>{t.exports=["Phép chiếu"]},10160:t=>{t.exports=["Đã xuất bản {customer}, {date}"]},19056:t=>{t.exports="Qatar"},9998:t=>{t.exports=["Hình chữ nhật xoay"]},74214:t=>{t.exports="Rome"},50470:t=>{t.exports=["Tia"]},90357:t=>{t.exports=["Vùng"]},26833:t=>{t.exports="Reykjavik"},328:t=>{t.exports=["Hình chữ nhật"]},41615:t=>{t.exports=["Làm lại"]},35001:t=>{t.exports=["Xu hướng hồi quy"]},34596:t=>{t.exports=["Loại bỏ"]},1434:t=>{t.exports=["Bỏ Công cụ vẽ"]},13951:t=>{t.exports=["Bỏ đi các Chỉ số"]},4142:t=>{t.exports=["Đổi tên Bố cục Biểu đồ"]},20801:t=>{t.exports="Renko"},34301:t=>{t.exports=["Đặt lại chế độ xem biểu đồ"]},17258:t=>{t.exports=["Đặt lại Thang giá"]},25333:t=>{t.exports=["Đặt lại Thang thời gian"]},52588:t=>{t.exports="Riyadh"},5871:t=>{t.exports="Riga"},33603:t=>{t.exports=["Cảnh báo"]},48474:t=>{t.exports="Warsaw"},20466:t=>{t.exports="Tokelau"},94284:t=>{t.exports="Tokyo"},83836:t=>{t.exports="Toronto"},38788:t=>{t.exports=["Đài Bắc"]},39108:t=>{t.exports="Tallinn"},37229:t=>{t.exports=["Văn bản"]},16267:t=>{t.exports="Tehran"},19611:t=>{t.exports=["Bản mẫu"]},29198:t=>{t.exports=["Nhà cung cấp dữ liệu không cung cấp dữ liệu khối lượng cho mã này."]},8162:t=>{t.exports=["Không thể tải bản xem trước ấn bản. Vui lòng tắt tiện ích trình duyệt của bạn và thử lại."]},65943:t=>{t.exports=["Chỉ báo này không thể áp dụng cho chỉ báo khác"]},74986:t=>{t.exports=["Tập lệnh này chỉ dành cho người được mời. Để có quyền truy cập, vui lòng liên hệ tác giả."]},98538:t=>{t.exports=["Mẫu hình ba sóng ngang"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["Thời gian"]},64375:t=>{t.exports=["Múi giờ"]},95005:t=>{t.exports=["Vòng thời gian"]},87085:t=>{t.exports=["Giao dịch"]},94770:t=>{t.exports=["Góc Xu hướng"]},23104:t=>{t.exports=["Đường Xu hướng"]},15501:t=>{t.exports=["Fibonacci Mở rộng Dựa trên Xu hướng"]},31196:t=>{t.exports=["Fibonacci vùng Thời gian Dựa trên Xu hướng"]},29245:t=>{t.exports=["Hình tam giác"]},83356:t=>{t.exports=["Tam giác quay Xuống"]},12390:t=>{t.exports=["Mẫu hình Tam giác"]},28340:t=>{t.exports=["Tam giác quay Lên"]},93855:t=>{t.exports="Tunis"},50406:t=>{t.exports="UTC"},81320:t=>{t.exports=["Khôi phục"]},25933:t=>{t.exports=["Đơn vị"]},15101:t=>{t.exports=["Mở khóa"]},34150:t=>{t.exports=["Sóng tăng 4"]},83927:t=>{t.exports=["Sóng tăng 5"]},58976:t=>{t.exports=["Sóng tăng 1 hoặc A"]},11661:t=>{t.exports=["Sóng tăng 2 hoặc B"]},53958:t=>{t.exports=["Sóng tăng 3"]},66560:t=>{t.exports=["Sóng tăng C"]},18426:t=>{t.exports=["Vùng xác định Hồ sơ khối lượng giao dịch"]},61022:t=>{t.exports=["Chỉ báo Volume Profile chỉ có sẵn trên các gói nâng cấp của chúng tôi."]},15771:t=>{t.exports="Vancouver"},56211:t=>{t.exports=["Đường thẳng đứng"]},75354:t=>{t.exports="Vilnius"},21852:t=>{t.exports=["Hiển thị"]},27557:t=>{t.exports=["Khả năng hiện thị trong các khoảng thời gian"]},89960:t=>{t.exports=["Hiển thị trên Chuột"]},22198:t=>{t.exports=["Thứ tự Trực quan"]},7050:t=>{t.exports=["Đường chéo X"]},66527:t=>{t.exports=["Mẫu hình XABCD"]},17126:t=>{ +t.exports=["Bạn không thể thấy khung thời gian pivot này trên độ phân giải hiện tại"]},69293:t=>{t.exports="Yangon"},84301:t=>{t.exports="Zurich"},76020:t=>{t.exports=["thay đổi độ Elliott"]},83935:t=>{t.exports=["không thay đổi nhãn chồng chéo"]},39402:t=>{t.exports=["thay đổi mức hiển thị nhãn giá đóng cửa trung bình"]},98866:t=>{t.exports=["thay đổi mức hiển thị đường giá đóng cửa trung bình"]},5100:t=>{t.exports=["thay đổi mức độ hiển thị của nhãn giá mua và bán"]},32311:t=>{t.exports=["thay đổi đường hiển thị giá mua và bán"]},22641:t=>{t.exports=["thay đổi tiền tệ"]},30501:t=>{t.exports=["thay đổi bố cục biểu đồ {title}"]},7017:t=>{t.exports=["thay đổi khả năng hiển thị chuyển đổi hợp đồng liên tục"]},58108:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},7151:t=>{t.exports=["thay đổi phạm vi ngày"]},84944:t=>{t.exports=["thay đổi khả năng hiển thị cổ tức"]},79574:t=>{t.exports=["thay đổi khả năng hiển thị sự kiện trên biểu đồ"]},88217:t=>{t.exports=["thay đổi mức độ hiển thị thu nhập"]},28288:t=>{t.exports=["thay đổi khả năng hiển thị hết hạn của hợp đồng tương lai"]},66805:t=>{t.exports=["thay đổi khả năng hiển thị nhãn giá cao và thấp"]},92556:t=>{t.exports=["thay đổi khả năng hiển thị đường giá cao và thấp"]},87027:t=>{t.exports=["thay đổi tên chỉ số nhãn khả năng hiển thị"]},14922:t=>{t.exports=["thay đổi chỉ số giá trị nhãn khả năng hiển thị"]},19839:t=>{t.exports=["thay đổi việc hiển thị các bản cập nhật gần nhất"]},23783:t=>{t.exports=["Thay đổi nhóm liên kết"]},87510:t=>{t.exports=["thay đổi độ cao ngăn"]},50190:t=>{t.exports=["thay đổi khả năng hiển thị nút cộng"]},49889:t=>{t.exports=["thay đổi khả năng hiển thị nhãn giá thị trường trước/sau"]},16750:t=>{t.exports=["thay đổi mức hiển thị đường giá thị trường trước/sau"]},59883:t=>{t.exports=["thay đổi mức hiển thị đường giá đóng trước đó"]},67761:t=>{t.exports=["Thay đổi Đường Giá"]},69510:t=>{t.exports=["thay đổi giá trong tỉ lệ thanh"]},32303:t=>{t.exports=["Thay đổi Độ phân giải"]},526:t=>{t.exports=["thay đổi mã giao dịch"]},9402:t=>{t.exports=["thay đổi khả năng hiển thị mã"]},53150:t=>{t.exports=["thay đổi giá trị hiển thị cuối cùng của mã"]},12707:t=>{t.exports=["thay đổi khả năng hiển thị giá trị đóng trước đó của mã"]},65303:t=>{t.exports=["thay đổi phiên giao dịch"]},15403:t=>{t.exports=["thay đổi phiên làm gián đoạn khả năng hiển thị"]},53438:t=>{t.exports=["thay đổi kiểu sê-ri"]},74488:t=>{t.exports=["thay đổi khả năng hiển thị phân chia"]},20505:t=>{t.exports=["thay đổi múi giờ"]},39028:t=>{t.exports=["thay đổi đơn vị"]},21511:t=>{t.exports=["Thay đổi Tầm nhìn"]},16698:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại"]},78422:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại trở về sau"]},49529:t=>{t.exports=["thay đổi khả năng hiển thị ở khoảng thời gian hiện tại trở về trước"]},66927:t=>{t.exports=["thay đổi khả năng hiển thị ở tất cả các khoảng thời gian"]},74428:t=>{t.exports=["thay đổi kiểu {title}"]},72032:t=>{t.exports=["thay đổi điểm {pointIndex}"]},65911:t=>{ +t.exports=["Biểu đồ được vẽ bởi TradingView"]},5179:t=>{t.exports=["công cụ sao chép dòng"]},3195:t=>{t.exports=["Tạo nhóm công cụ vẽ đường thẳng"]},92659:t=>{t.exports=["Tạo nhóm công cụ vẽ đường thẳng từ lựa chọn"]},81791:t=>{t.exports=["khởi tạo {tool}"]},63649:t=>{t.exports=["cắt nguồn"]},78755:t=>{t.exports=["cắt {title}"]},99113:t=>{t.exports=["Thêm công cụ vẽ đường thẳng {lineTool} tới nhóm {name}"]},40242:t=>{t.exports=["thêm (các) công cụ dòng vào nhóm {group}"]},22856:t=>{t.exports=["thêm chỉ số tài chính này vào toàn bộ bố cục"]},82388:t=>{t.exports=["thêm chỉ báo này vào toàn bộ bố cục"]},94292:t=>{t.exports=["thêm chiến lược này vào toàn bộ bố cục"]},27982:t=>{t.exports=["thêm mã này vào toàn bộ bố cục"]},66568:t=>{t.exports=["sử dụng chủ đề cho biểu đồ"]},64034:t=>{t.exports=["ứng dụng tất cả các thuộc tính biểu đồ"]},49037:t=>{t.exports=["Áp dụng mẫu vẽ"]},96996:t=>{t.exports=["áp dụng giá trị mặc định ban đầu cho các nguồn đã chọn"]},44547:t=>{t.exports=["Áp dụng những chỉ báo này cho toàn bộ bố cục"]},26065:t=>{t.exports=["Áp dụng mẫu nghiên cứu {template}"]},58570:t=>{t.exports=["áp dụng chủ đề thanh công cụ"]},27195:t=>{t.exports=["đưa ra nhóm {title}"]},78246:t=>{t.exports=["đưa ra phía trước {title}"]},56763:t=>{t.exports=["Đưa {title} lên trước"]},5607:t=>{t.exports=["bởi TradingView"]},90621:t=>{t.exports=["khóa phạm vi ngày"]},12962:t=>{t.exports=["xóa vạch mức"]},63391:t=>{t.exports=["loại trừ các công cụ vẽ đường thẳng ra khỏi nhóm {group}"]},59942:t=>{t.exports=["mô hình thanh lật"]},70301:t=>{t.exports=["ẩn {title}"]},91842:t=>{t.exports=["Ẩn các dòng nhãn cảnh báo"]},54781:t=>{t.exports=["Ấn tất cả Công cụ vẽ"]},44974:t=>{t.exports=["Ẩn các Điểm trên Thanh"]},28916:t=>{t.exports=["tắt khoảng thời gian"]},94245:t=>{t.exports=["mức đảo ngược"]},90743:t=>{t.exports=["chèn {title}"]},53146:t=>{t.exports=["chèn {title} sau {targetTitle}"]},74055:t=>{t.exports=["Thêm {title} sau {target}"]},11231:t=>{t.exports=["Thêm {title} trước {target}"]},67176:t=>{t.exports=["Thêm {title} trước {targetTitle}"]},54597:t=>{t.exports=["tải mẫu bản vẽ mặc định"]},30295:t=>{t.exports=["đang tải..."]},50193:t=>{t.exports=["khóa {title}"]},4963:t=>{t.exports=["Khóa nhóm {group}"]},68163:t=>{t.exports=["khóa đối tượng"]},47107:t=>{t.exports=["di chuyển"]},11303:t=>{t.exports=["Chuyển {title} sang thang bên trái mới"]},45544:t=>{t.exports=["chuyển {title} sang tỷ lệ bên phải mới"]},81898:t=>{t.exports=["Di chuyển tất cả Thang giá sang trái"]},22863:t=>{t.exports=["Di chuyển tất cả Thang giá sang Phải"]},45356:t=>{t.exports=["Chuyển Bản vẽ"]},15086:t=>{t.exports=["chuyển sang trái"]},61711:t=>{t.exports=["Chuyển sang phải"]},4184:t=>{t.exports=["Di chuyển thang giá"]},74642:t=>{t.exports=["Tạo {title} Không Tỷ lệ (Toàn màn hình)"]},45223:t=>{t.exports=["Ẩn nhóm {group}"]},87927:t=>{t.exports=["Hiển thị nhóm {group}"]},62153:t=>{t.exports=["hợp nhất với lớp dưới"]},70746:t=>{t.exports=["hợp nhất vào ngăn"]},66143:t=>{t.exports=["hợp nhất"]},81870:t=>{t.exports=["mô hình thanh mẫu"]},16542:t=>{t.exports="n/a"}, +47222:t=>{t.exports=["giá quy mô"]},99042:t=>{t.exports=["Chia tỷ lệ Chỉ Biểu đồ Giá"]},35962:t=>{t.exports=["quy mô thời gian"]},68193:t=>{t.exports=["cuộn"]},70009:t=>{t.exports=["cuộn thời gian"]},69485:t=>{t.exports=["thiết lập chiến lược lựa chọn thang giá {title}"]},16259:t=>{t.exports=["Chuyển {title} ra sau"]},66781:t=>{t.exports=["đưa ra phía sau {title}"]},4998:t=>{t.exports=["gửi lại nhóm {title}"]},64704:t=>{t.exports=["chia sẻ công cụ dòng trên toàn cầu"]},77554:t=>{t.exports=["chia sẻ công cụ dòng trong bố cục"]},16237:t=>{t.exports=["hiển thị nhãn đường cảnh báo"]},13622:t=>{t.exports=["Hiển thị Tất cả các ý tưởng"]},26267:t=>{t.exports=["hiển thị ý tưởng của người dùng được theo dõi"]},40061:t=>{t.exports=["Chỉ hiển thị Ý tưởng của tôi"]},52010:t=>{t.exports=["ở chế độ vẽ"]},98784:t=>{t.exports=["ngừng đồng bộ hóa bản vẽ"]},57011:t=>{t.exports=["dừng đồng bộ hóa (các) công cụ dòng"]},92831:t=>{t.exports=["khóa mã"]},60635:t=>{t.exports=["đồng bộ hóa thời gian"]},99769:t=>{t.exports=["được hỗ trợ bởi"]},68111:t=>{t.exports=["được cung cấp bởi TradingView"]},96916:t=>{t.exports=["dán bản vẽ"]},80611:t=>{t.exports=["dán chỉ báo"]},41601:t=>{t.exports=["dán {title}"]},84018:t=>{t.exports=["Ghim theo Tỷ lệ Trái"]},22615:t=>{t.exports=["Ghim theo Tỷ lệ Phải"]},56015:t=>{t.exports=["Ghim theo Tỷ lệ {label}"]},33348:t=>{t.exports=["sắp xếp lại các ngăn"]},15516:t=>{t.exports=["Bỏ đi các nghiên cứu"]},80171:t=>{t.exports=["Bỏ đi các nghiên cứu và công cụ vẽ"]},59211:t=>{t.exports=["loại bỏ các công cụ dòng trống đã bỏ chọn"]},44656:t=>{t.exports=["Bỏ Công cụ vẽ"]},70653:t=>{t.exports=["loại bỏ nhóm bản vẽ"]},66414:t=>{t.exports=["xóa các nguồn dữ liệu dòng"]},47637:t=>{t.exports=["xóa ngăn"]},39859:t=>{t.exports=["loại bỏ {title}"]},78811:t=>{t.exports=["Loại bỏ nhóm công cụ vẽ đường thẳng {name}"]},16338:t=>{t.exports=["Đổi tên nhóm {group} thành {newName}"]},30910:t=>{t.exports=["đặt lại kích thước bố cục"]},21948:t=>{t.exports=["thiết lập lại quy mô"]},55064:t=>{t.exports=["đặt lại Thang thời gian"]},13034:t=>{t.exports=["thay đổi kích thước bố cục"]},9608:t=>{t.exports=["khôi phục mặc định"]},63060:t=>{t.exports=["Chuyển đổi Tỷ lệ tự động"]},98860:t=>{t.exports=["thiết lập số liệu đến quy mô 100"]},21203:t=>{t.exports=["quy mô khóa chuyển đổi"]},60166:t=>{t.exports=["Chuyển đổi Quy mô Đăng nhập"]},68642:t=>{t.exports=["Chuyển đổi thang Tỷ lệ Phần trăm"]},33714:t=>{t.exports=["chuyển đổi quy mô thông thường"]},47122:t=>{t.exports=["theo dõi thời gian"]},28068:t=>{t.exports=["tắt chia sẻ công cụ dòng"]},66824:t=>{t.exports=["mở khóa đối tượng"]},51114:t=>{t.exports=["Mở khóa nhóm {group}"]},92421:t=>{t.exports=["mở khóa {title}"]},20057:t=>{t.exports=["hủy hợp nhất với ngăn dưới cùng mới"]},52540:t=>{t.exports=["hợp nhất"]},86949:t=>{t.exports=["hủy hợp nhất"]},50728:t=>{t.exports=["Cập nhật Tập lệnh {title}"]},33355:t=>{t.exports=["{count} thanh"]},88841:t=>{t.exports=["Thông tin tài chính {symbol} do TradingView cung cấp."]},38641:t=>{t.exports=["{userName} xuất bản về {customer}, {date}"]},59833:t=>{ +t.exports=["thu phóng"]},19813:t=>{t.exports=["phóng to"]},9645:t=>{t.exports=["thu nhỏ"]},30572:t=>{t.exports=["ngày"]},52254:t=>{t.exports=["giờ"]},99062:t=>{t.exports=["tháng"]},69143:t=>{t.exports=["phút"]},71787:t=>{t.exports=["giây"]},82797:t=>{t.exports=["phạm vi"]},47966:t=>{t.exports=["tuần"]},99136:t=>{t.exports="tick"},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["Đô la Úc/Đô la Canada"],t.exports["#AUDCHF-symbol-description"]=["Đô la Úc/Franc Thụy Sỹ"],t.exports["#AUDJPY-symbol-description"]=["Đô la Úc/Yên Nhật"],t.exports["#AUDNZD-symbol-description"]=["Đô la Úc/Đô la New Zealand"],t.exports["#AUDRUB-symbol-description"]=["Đô la Úc/ Đồng Rúp Nga"],t.exports["#AUDUSD-symbol-description"]=["Đô la Úc/Đô la Mỹ"],t.exports["#BRLJPY-symbol-description"]=["Real Brazil / Yên Nhật"],t.exports["#BTCCAD-symbol-description"]=["Bitcoin / Đô la Canada"],t.exports["#BTCCNY-symbol-description"]=["Bitcoin / Nhân dân tệ Trung Quốc"],t.exports["#BTCEUR-symbol-description"]="Bitcoin / Euro",t.exports["#BTCKRW-symbol-description"]=["Bitcoin / Won Hàn Quốc"],t.exports["#BTCRUR-symbol-description"]=["Bitcoin / Đồng Rúp"],t.exports["#BTCUSD-symbol-description"]=["Bitcoin / Đô la"],t.exports["#BVSP-symbol-description"]=["Chỉ số Brazil Bovespa"],t.exports["#CADJPY-symbol-description"]=["Đô la Canada/Yên Nhật"],t.exports["#CB1!-symbol-description"]=["Dầu thô Brent"],t.exports["#CHFJPY-symbol-description"]=["Franc Thụy Sỹ/Yên Nhật"],t.exports["#COPPER-symbol-description"]=["Hợp đồng CFD Đồng"],t.exports["#ES1-symbol-description"]=["Hợp đồng tương lai E-Mini S&P 500"],t.exports["#ESP35-symbol-description"]=["Chỉ số IBEX 35"],t.exports["#EUBUND-symbol-description"]="Euro Bund",t.exports["#EURAUD-symbol-description"]=["Euro /Đô la Úc"],t.exports["#EURBRL-symbol-description"]=["Euro / Real Brazil"],t.exports["#EURCAD-symbol-description"]=["Euro /Đô la Canada"],t.exports["#EURCHF-symbol-description"]=["Euro /Franc Thụy Sỹ"],t.exports["#EURGBP-symbol-description"]=["Euro Fx/Bảng Anh"],t.exports["#EURJPY-symbol-description"]=["Euro /Yên Nhật"],t.exports["#EURNZD-symbol-description"]=["Euro /Đô la New Zealand"],t.exports["#EURRUB-symbol-description"]=["Euro / Đồng Rúp Nga"],t.exports["#EURRUB_TOM-symbol-description"]=["Euro / Đồng Rúp Nga TOM"],t.exports["#EURSEK-symbol-description"]=["Euro / Krona Thụy Điển"],t.exports["#EURTRY-symbol-description"]=["Euro / Lia Thổ Nhĩ Kỳ"],t.exports["#EURUSD-symbol-description"]=["Euro / Đô la Mỹ"],t.exports["#EUSTX50-symbol-description"]=["Chỉ số cổ phiếu Euro Stoxx 50"],t.exports["#FRA40-symbol-description"]=["Chỉ số CAC 40"],t.exports["#GB10-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 10 năm"],t.exports["#GBPAUD-symbol-description"]=["Bảng Anh/Đô la Úc"],t.exports["#GBPCAD-symbol-description"]=["Bảng Anh/Đô la Canada"],t.exports["#GBPCHF-symbol-description"]=["Bảng Anh/Franc Thụy Sỹ"],t.exports["#GBPEUR-symbol-description"]=["Bảng Anh / Euro"], +t.exports["#GBPJPY-symbol-description"]=["Bảng Anh/ Yên Nhật"],t.exports["#GBPNZD-symbol-description"]=["Bảng Anh/Đô la New Zealand"],t.exports["#GBPRUB-symbol-description"]=["Bảng Anh / Đồng Rúp Nga"],t.exports["#GBPUSD-symbol-description"]=["Bảng Anh/ Đô la Mỹ"],t.exports["#GER30-symbol-description"]=["Chỉ số DAX"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["Chỉ số FTSE MIB"],t.exports["#JPN225-symbol-description"]=["Chỉ số Nikkei 225"],t.exports["#JPYKRW-symbol-description"]=["Yên Nhật / Won Hàn Quốc"],t.exports["#JPYRUB-symbol-description"]=["Yên Nhật / Đồng Rúp Nga"],t.exports["#KA1-symbol-description"]=["Hợp đồng tương lai Đường Hoa Kỳ #11"],t.exports["#KG1-symbol-description"]=["Hợp đồng tương lai Bông"],t.exports["#KT1-symbol-description"]="Key Tronic Corр.",t.exports["#LKOH-symbol-description"]="LUKOIL",t.exports["#LTCBTC-symbol-description"]="Litecoin / Bitcoin",t.exports["#MGNT-symbol-description"]="Magnit",t.exports["#MICEX-symbol-description"]=["MICEX INDEX"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["Tập đoàn Microsoft"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["Khí tự nhiên (Henry Hub)"],t.exports["#NKY-symbol-description"]=["Chỉ số Nikkei 225"],t.exports["#NZDJPY-symbol-description"]=["Đô la New Zealand/Yên Nhật"],t.exports["#NZDUSD-symbol-description"]=["Đô la New Zealand/Đô la Mỹ"],t.exports["#RB1-symbol-description"]=["Hợp đồng tương lai Xăng RBOB"],t.exports["#RTS-symbol-description"]=["Chỉ số RTS Nga"],t.exports["#SBER-symbol-description"]="SBERBANK",t.exports["#SPX500-symbol-description"]=["Chỉ số S&P 500"],t.exports["#TWTR-symbol-description"]=["TWITTER INC"],t.exports["#UK100-symbol-description"]=["Chỉ số FTSE 100"],t.exports["#USDBRL-symbol-description"]=["Đô la Mỹ / Real Brazil"],t.exports["#USDCAD-symbol-description"]=["Đô la Mỹ / Đô la Canada"],t.exports["#USDCHF-symbol-description"]=["Đô la Mỹ / Franc Thụy Sỹ"],t.exports["#USDCNY-symbol-description"]=["Đô la Mỹ / Nhân dân tệ Trung Quốc"],t.exports["#USDDKK-symbol-description"]=["Đô la Mỹ / Krone Đan Mạch"],t.exports["#USDHKD-symbol-description"]=["Đô la Mỹ / Đô la Hong Kong"],t.exports["#USDIDR-symbol-description"]=["Đô la Mỹ / Đồng Ruрiah"],t.exports["#USDINR-symbol-description"]=["Đô la Mỹ / Rupee Ấn Độ"],t.exports["#USDJPY-symbol-description"]=["Đô la Mỹ / Yên Nhật"],t.exports["#USDKRW-symbol-description"]=["Đô la Mỹ / Won Hàn Quốc"],t.exports["#USDMXN-symbol-description"]=["Đô la Mỹ / Peso Mexico"],t.exports["#USDPHP-symbol-description"]=["Đô la Mỹ / Peso Philiррine"],t.exports["#USDRUB-symbol-description"]=["Đô la Mỹ / Rúp Nga"],t.exports["#USDRUB_TOM-symbol-description"]=["USD/RUB TOM"],t.exports["#USDSEK-symbol-description"]=["Đô la Mỹ / Krona Thụy Điển"],t.exports["#USDSGD-symbol-description"]=["Đô la Mỹ / Đô la Singapore"],t.exports["#USDTRY-symbol-description"]=["Đô la Mỹ / Lia Thổ Nhĩ Kỳ"], +t.exports["#VTBR-symbol-description"]="VTB",t.exports["#XAGUSD-symbol-description"]=["Bạc / Đô la Mỹ"],t.exports["#XAUUSD-symbol-description"]=["Vàng / Đô la Mỹ"],t.exports["#XPDUSD-symbol-description"]=["CFDs của Palladium"],t.exports["#XPTUSD-symbol-description"]=["Bạch Kim / Đô la Mỹ"],t.exports["#ZS1-symbol-description"]="Soybean Futures - ECBT",t.exports["#ZW1-symbol-description"]="Wheat Futures - ECBT",t.exports["#BTCGBP-symbol-description"]="Bitcoin / British Pound",t.exports["#MICEXINDEXCF-symbol-description"]=["Chỉ số MOEX Nga"],t.exports["#BTCAUD-symbol-description"]="Bitcoin / Australian Dollar",t.exports["#BTCJPY-symbol-description"]="Bitcoin / Japanese Yen",t.exports["#BTCBRL-symbol-description"]="Bitcoin / Brazilian Real",t.exports["#PT10-symbol-description"]="Portugal Government Bonds 10 yr",t.exports["#TXSX-symbol-description"]="TSX 60 Index",t.exports["#VIXC-symbol-description"]=["Chỉ số TSX 60 VIX"],t.exports["#USDPLN-symbol-description"]=["USD/PLN"],t.exports["#EURPLN-symbol-description"]=["EUR/PLN"],t.exports["#BTCPLN-symbol-description"]="Bitcoin / Polish Zloty",t.exports["#CAC40-symbol-description"]=["CAC 40"],t.exports["#XBTCAD-symbol-description"]=["Bitcoin / Đô la Canada"],t.exports["#ITI2!-symbol-description"]="Iron Ore Futures",t.exports["#ITIF2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIF2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIF2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIG2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIH2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIJ2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIK2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIM2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIN2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"], t.exports["#ITIQ2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIQ2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIQ2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIQ2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIU2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIU2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIU2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIU2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIV2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIX2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2017-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2018-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2019-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#ITIZ2020-symbol-description"]=["Hợp đồng Tương lai Quặng sắt"],t.exports["#AMEX:GXF-symbol-description"]=["ETF Toàn cầu x FTSE Vùng Bắc Âu"],t.exports["#ASX:XAF-symbol-description"]=["Chỉ số S&P/ASX All Australian 50"],t.exports["#ASX:XAT-symbol-description"]=["Chỉ số S&P/ASX All Australian 200"],t.exports["#BIST:XU100-symbol-description"]=["Chỉ số BIST 100"],t.exports["#GPW:WIG20-symbol-description"]=["Chỉ số WIG20"],t.exports["#INDEX:JKSE-symbol-description"]=["Chỉ số Composite Jakarta"],t.exports["#INDEX:KLSE-symbol-description"]=["Chỉ số Bursa Malaysia KLCI"],t.exports["#INDEX:NZD-symbol-description"]=["Chỉ số NZX 50"],t.exports["#INDEX:STI-symbol-description"]=["Chỉ số STI"],t.exports["#INDEX:XLY0-symbol-description"]=["Chỉ số Shanghai Composite"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["Chỉ số MOEX Nga"],t.exports["#NYMEX:KT1!-symbol-description"]=["Hợp đồng tương lai Cà phê"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["CFDs Khí tự nhiên"],t.exports["#OANDA:USDPLN-symbol-description"]=["USD/PLN"],t.exports["#TSX:TX60-symbol-description"]=["Chỉ số S&P/TSX 60"],t.exports["#TSX:VBU-symbol-description"]=["Tổng hợp các Tập đoàn của Mỹ BND INDX ETF(CAD-HEG)UN"],t.exports["#TSX:VIXC-symbol-description"]=["Chỉ số S&P/TSX 60 VIX"],t.exports["#TVC:CAC40-symbol-description"]=["Chỉ số CAC 40"],t.exports["#TVC:ES10-symbol-description"]=["Trái phiếu Chính phủ Tây Ban Nha 10 năm"],t.exports["#TVC:EUBUND-symbol-description"]="Euro Bund",t.exports["#TVC:GB02-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 2 Năm"], t.exports["#TVC:GB10-symbol-description"]=["Trái phiếu Chính phủ Vương quốc Anh 10 Năm"],t.exports["#TVC:GOLD-symbol-description"]=["CFDs VÀNG (US$/OZ)"],t.exports["#TVC:ID03-symbol-description"]=["Trái phiếu Chính phủ Indonesia 3 Năm"],t.exports["#TVC:ID10-symbol-description"]=["Trái phiếu Chính phủ Indonesia 10 Năm"],t.exports["#TVC:PALLADIUM-symbol-description"]=["CFDs PALLADIUM (US$/OZ)"],t.exports["#TVC:PT10-symbol-description"]=["Trái phiếu Chính phủ Bồ Đào Nha 10 Năm"],t.exports["#TVC:SILVER-symbol-description"]=["CFDs SILVER (US$/OZ)"],t.exports["#TVC:RUT-symbol-description"]=["Chỉ số Russell 2000"],t.exports["#TSX:TSX-symbol-description"]=["Chỉ số S&P/TSX Composite"],t.exports["#OANDA:CH20CHF-symbol-description"]=["Chỉ số Swiss 20"],t.exports["#TVC:SHCOMP-symbol-description"]=["Chỉ số Thượng Hải Composite"],t.exports["#NZX:ALLC-symbol-description"]=["Chỉ số S&P/NZX ALL (Chỉ số Vốn)"],t.exports["#AMEX:SHYG-symbol-description"]=["Cổ phiếu 0-5 NĂM Trái phiếu Doanh nghiệp ETF có Lãi suất Cao"],t.exports["#TVC:AU10-symbol-description"]=["Trái phiếu Chính phủ Úc 10 NĂM"],t.exports["#TVC:CN10-symbol-description"]=["Trái phiếu Chính phủ Trung Quốc 10 NĂM"],t.exports["#TVC:KR10-symbol-description"]=["Trái phiếu Chính phủ Hàn Quốc 10 Năm"],t.exports["#NYMEX:RB1!-symbol-description"]=["Hợp đồng tương lai Xăng RBOB"],t.exports["#NYMEX:HO1!-symbol-description"]=["Hợp đồng tương lai ULSD Cảng NY"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["Hợp đồng tương lai NY Ethanol"],t.exports["#OANDA:XCUUSD-symbol-description"]=["CFDs Đồng (US$ / lb)"],t.exports["#COMEX:ZA1!-symbol-description"]=["Hợp đồng tương lai Kẽm"],t.exports["#CBOT:ZW1!-symbol-description"]=["Hợp đồng Tương lai Lúa mỳ"],t.exports["#NYMEX:KA1!-symbol-description"]=["Hợp đồng tương lai Đường #11"],t.exports["#CBOT:QBC1!-symbol-description"]=["Hợp đồng tương lai Ngô"],t.exports["#CME:E61!-symbol-description"]=["Hợp đồng tương lai đồng Euro"],t.exports["#CME:B61!-symbol-description"]=["Hợp đồng tương lai đồng Bảng Anh"],t.exports["#CME:QJY1!-symbol-description"]=["Hợp đồng tương lai đồng Yên Nhật"],t.exports["#CME:A61!-symbol-description"]=["Hợp đồng tương lai đồng Đô la Úc"],t.exports["#CME:D61!-symbol-description"]=["Hợp đồng tương lai đồng Đô la Canada"],t.exports["#CME:SP1!-symbol-description"]=["Hợp đồng tương lai S&P 500"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["Hợp đồng tương lai NASDAQ 100 E-MINI"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["Hợp đồng tương lai E-mini Dow Jones ($5)"],t.exports["#CME:NY1!-symbol-description"]=["Hợp đồng tương lai NIKKEI 225"],t.exports["#EUREX:DY1!-symbol-description"]=["Chỉ số DAX"],t.exports["#CME:IF1!-symbol-description"]=["Hợp đồng tương lai Chỉ số IBOVESPA-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["Hợp đồng tương lai T-Note 10 Năm"],t.exports["#CBOT:FV1!-symbol-description"]=["Hợp đồng tương lai T-Note 5 Năm"],t.exports["#CBOT:ZE1!-symbol-description"]=["Hợp đồng tương lai 3 Năm - Tín phiếu Kho bạc"],t.exports["#CBOT:TU1!-symbol-description"]=["Hợp đồng tương lai T-Note 2 Năm"], t.exports["#CBOT:FF1!-symbol-description"]=["Hợp đồng tương lai về Lãi suất Quỹ FED 30 Ngày"],t.exports["#CBOT:US1!-symbol-description"]=["Hợp đồng tương lai T-Bond"],t.exports["#TVC:EXY-symbol-description"]=["Chỉ số Tiền tệ Euro"],t.exports["#TVC:JXY-symbol-description"]=["Chỉ số Tiền tệ Yên Nhật"],t.exports["#TVC:BXY-symbol-description"]=["Chỉ số Tiền tệ Bảng Anh"],t.exports["#TVC:AXY-symbol-description"]=["Chỉ số Tiền tệ Đô la Úc"],t.exports["#TVC:CXY-symbol-description"]=["Chỉ số đồng Đô la Canada"],t.exports["#FRED:GDP-symbol-description"]=["Tổng sản phẩm nội địa, 1 thập kỷ"],t.exports["#FRED:UNRATE-symbol-description"]=["Tỷ lệ thất nghiệp dân sự"],t.exports["#FRED:POP-symbol-description"]=["Tổng dân số: Mọi lứa tuổi bao gồm Lực lượng Vũ trang ở nước ngoài"],t.exports["#ETHUSD-symbol-description"]=["Ethereum / Đô la Mỹ"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["Chỉ số IBovespa"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["Chỉ số IBrasil"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["Chỉ số IBRX 50"],t.exports["#COMEX:HG1!-symbol-description"]=["Hợp đồng Tương lai Đồng"],t.exports["#INDEX:HSCE-symbol-description"]=["Chỉ số Doanh nghiệp Trung Quốc Hang Seng"],t.exports["#NYMEX:CL1!-symbol-description"]=["Hợp đồng Tương lai Dầu thô nhẹ"],t.exports["#OTC:IHRMF-symbol-description"]=["Ishares MSCI Nhật Bản SHS"],t.exports["#TVC:DAX-symbol-description"]=["Chỉ số DAX"],t.exports["#TVC:DE10-symbol-description"]=["Trái phiếu Chính phủ Đức 10 năm"],t.exports["#TVC:DJI-symbol-description"]=["Chỉ số Trung bình Công nghiệp Dow Jones"],t.exports["#TVC:DXY-symbol-description"]=["Chỉ số đồng đô la Mỹ"],t.exports["#TVC:FR10-symbol-description"]=["Trái phiếu Chính phủ Pháp 10 năm"],t.exports["#TVC:HSI-symbol-description"]=["Chỉ số Hang Seng"],t.exports["#TVC:IBEX35-symbol-description"]=["Chỉ số IBEX 35"],t.exports["#FX:AUS200-symbol-description"]=["Chỉ số S&PP/ASX"],t.exports["#AMEX:SHY-symbol-description"]=["Trái phiếu Kho bạc Ishares 1-3 năm ETF"],t.exports["#ASX:XJO-symbol-description"]=["Chỉ số S&P/ASX 200"],t.exports["#BSE:SENSEX-symbol-description"]=["Chỉ số S&P BSE Sensex"],t.exports["#INDEX:MIB-symbol-description"]=["Chỉ số MIB"],t.exports["#INDEX:MOY0-symbol-description"]=["Chỉ số Euro STOXX 50"],t.exports["#MOEX:RTSI-symbol-description"]=["Chỉ số RTS"],t.exports["#NSE:NIFTY-symbol-description"]=["Chỉ số Nifty 50"],t.exports["#NYMEX:NG1!-symbol-description"]=["Hợp đồng Tương lai Khí gas tự nhiên"],t.exports["#NYMEX:ZC1!-symbol-description"]=["Hợp đồng tương lai Ngô"],t.exports["#TVC:IN10-symbol-description"]=["Trái phiếu Chính phủ Ấn Độ 10 năm"],t.exports["#TVC:IT10-symbol-description"]=["Trái phiếu Chính phủ Ý 10 năm"],t.exports["#TVC:JP10-symbol-description"]=["Trái phiếu Chính phủ Nhật Bản 10 năm"],t.exports["#TVC:NDX-symbol-description"]=["Chỉ số US 100"],t.exports["#TVC:NI225-symbol-description"]=["Chỉ số NIKKEI 225"],t.exports["#TVC:SPX-symbol-description"]=["Chỉ số S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["Chỉ số STOXX 50"], diff --git a/charting_library/bundles/vi.77.a1830a06fe990f9f1170.js b/charting_library/bundles/vi.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/vi.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/vi.77.5401b8766c940f90b3e9.js index c3adf0c1..403f70d3 100644 --- a/charting_library/bundles/vi.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/vi.77.5401b8766c940f90b3e9.js @@ -1,2 +1,2 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:t=>{t.exports=["Thêm"]},53585:t=>{t.exports=["Thêm màu tùy chỉnh"]},81865:t=>{t.exports=["Độ mờ"]},19801:t=>{t.exports="Fr"},11268:t=>{t.exports="Mo"},63331:t=>{t.exports="Sa"},85954:t=>{t.exports="Su"},26230:t=>{t.exports=["T4"]},24793:t=>{t.exports="Th"},31533:t=>{t.exports=["Thứ 3"]},73755:t=>{t.exports=["Mã giao dịch khác"]},16936:t=>{t.exports=["Quay lại"]},88046:t=>{t.exports=["Mã giao dịch biểu đồ chính"]},9898:t=>{t.exports=["Phải"]},52051:t=>{t.exports=["Lịch hiện đang ở năm {year}"]},99990:t=>{t.exports=["Lịch hiện tại ở các năm từ {year_start} đến {year_end}"]},92702:t=>{t.exports=["Lịch hiện đang ở tháng {month}"]},20036:t=>{t.exports=["Hủy bỏ"]},23398:t=>{t.exports=["Thay đổi mã giao dịch"]},94551:t=>{t.exports=["Biểu đồ"]},64498:t=>{t.exports=["Tất cả các nguồn"]},97637:t=>{t.exports=["Tháng Tư"]},86797:t=>{t.exports=["Tháng Tám"]},79852:t=>{t.exports=["Trái phiếu"]},55669:t=>{t.exports=["Tháng Mười hai"]},56095:t=>{t.exports=["Giảm"]},29601:t=>{t.exports=["Mô tả"]},16467:t=>{t.exports=["Tháng Hai"]},72970:t=>{t.exports=["Thứ Sáu"]},46812:t=>{t.exports=["Tăng"]},26910:t=>{t.exports=["Tháng Một"]},23230:t=>{t.exports=["Tháng Bảy"]},49385:t=>{t.exports=["Tháng Sáu"]},90784:t=>{t.exports=["Tháng Mười"]},89298:t=>{t.exports=["Bù đắp"]},68988:t=>{t.exports="Ok"},61199:t=>{t.exports=["Thứ Hai"]},95543:t=>{t.exports=["Tháng"]},68327:t=>{t.exports=["Tháng Năm"]},84675:t=>{t.exports=["Tháng Ba"]},54406:t=>{t.exports=["Không có sàn giao dịch nào khớp với yêu cầu của bạn"]},41379:t=>{t.exports=["Không có mã giao dịch nào khớp với tiêu chí của bạn"]},71194:t=>{t.exports=["Tháng Mười một"]},83771:t=>{t.exports=["Năm sau"]},75385:t=>{t.exports=["Năm sau"]},39752:t=>{t.exports=["Tháng sau"]},35563:t=>{t.exports=["Định dạng số không hợp lệ."]},19724:t=>{t.exports=["Nguồn"]},1144:t=>{t.exports=["Thứ Bảy"]},52298:t=>{t.exports=["Tìm kiếm"]},13269:t=>{t.exports=["Chọn nguồn"]},61132:t=>{t.exports=["Tháng Chín"]},2607:t=>{t.exports=["Giá trị đã chỉ định lớn hơn giá trị tối đa của công cụ là {max}."]},53669:t=>{t.exports=["Giá trị đã chỉ định nhỏ hơn giá trị tối thiểu của công cụ là {min}."]},72149:t=>{t.exports=["Chủ nhật"]},83583:t=>{t.exports=["Chuyển sang tháng"]},6244:t=>{t.exports=["Chuyển sang ngày tháng"]},80879:t=>{t.exports=["Chuyển sang năm"]},89053:t=>{t.exports=["Mã"]},48490:t=>{t.exports=["Mã giao dịch & mô tả"]},75905:t=>{t.exports=["Tìm kiếm Mã giao dịch"]},32457:t=>{t.exports=["Vui lòng nhập đúng ngày"]},5122:t=>{t.exports=["Vui lòng hãy nhập đúng định dạng ngày tháng năm-tháng-ngày"]},2587:t=>{t.exports=["Tháng trước"]},39329:t=>{t.exports=["Năm trước"]},27004:t=>{t.exports=["Năm trước"]},54336:t=>{t.exports=["Bỏ màu"]},7147:t=>{t.exports=["Thứ tư"]},7951:t=>{t.exports=["Thứ năm"]},60142:t=>{t.exports=["Độ dày"]},44979:t=>{t.exports=["Thứ ba"]},69325:t=>{t.exports=["Năm"]},12629:t=>{t.exports=["hàng hóa"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["Thay đổi Độ mờ"]},13066:t=>{t.exports=["Thay đổi Màu sắc"]},95657:t=>{ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:t=>{t.exports=["Thêm"]},53585:t=>{t.exports=["Thêm màu tùy chỉnh"]},81865:t=>{t.exports=["Độ mờ"]},19801:t=>{t.exports="Fr"},11268:t=>{t.exports="Mo"},63331:t=>{t.exports="Sa"},85954:t=>{t.exports="Su"},26230:t=>{t.exports=["T4"]},24793:t=>{t.exports="Th"},31533:t=>{t.exports=["Thứ 3"]},73755:t=>{t.exports=["Mã giao dịch khác"]},16936:t=>{t.exports=["Quay lại"]},88046:t=>{t.exports=["Mã giao dịch biểu đồ chính"]},9898:t=>{t.exports=["Phải"]},52051:t=>{t.exports=["Lịch hiện đang ở năm {year}"]},99990:t=>{t.exports=["Lịch hiện tại ở các năm từ {year_start} đến {year_end}"]},92702:t=>{t.exports=["Lịch hiện đang ở tháng {month}"]},20036:t=>{t.exports=["Hủy bỏ"]},23398:t=>{t.exports=["Thay đổi mã giao dịch"]},94551:t=>{t.exports=["Biểu đồ"]},64498:t=>{t.exports=["Tất cả các nguồn"]},97637:t=>{t.exports=["Tháng Tư"]},86797:t=>{t.exports=["Tháng Tám"]},79852:t=>{t.exports=["Trái phiếu"]},55669:t=>{t.exports=["Tháng Mười hai"]},56095:t=>{t.exports=["Giảm"]},29601:t=>{t.exports=["Mô tả"]},16467:t=>{t.exports=["Tháng Hai"]},72970:t=>{t.exports=["Thứ Sáu"]},46812:t=>{t.exports=["Tăng"]},26910:t=>{t.exports=["Tháng Một"]},23230:t=>{t.exports=["Tháng Bảy"]},49385:t=>{t.exports=["Tháng Sáu"]},90784:t=>{t.exports=["Tháng Mười"]},89298:t=>{t.exports=["Bù đắp"]},68988:t=>{t.exports="Ok"},61199:t=>{t.exports=["Thứ Hai"]},95543:t=>{t.exports=["Tháng"]},68327:t=>{t.exports=["Tháng Năm"]},84675:t=>{t.exports=["Tháng Ba"]},29673:t=>{t.exports=["Không có sàn giao dịch nào khớp với yêu cầu của bạn"]},41379:t=>{t.exports=["Không có mã giao dịch nào khớp với tiêu chí của bạn"]},71194:t=>{t.exports=["Tháng Mười một"]},83771:t=>{t.exports=["Năm sau"]},75385:t=>{t.exports=["Năm sau"]},39752:t=>{t.exports=["Tháng sau"]},35563:t=>{t.exports=["Định dạng số không hợp lệ."]},19724:t=>{t.exports=["Nguồn"]},1144:t=>{t.exports=["Thứ Bảy"]},52298:t=>{t.exports=["Tìm kiếm"]},13269:t=>{t.exports=["Chọn nguồn"]},61132:t=>{t.exports=["Tháng Chín"]},2607:t=>{t.exports=["Giá trị đã chỉ định lớn hơn giá trị tối đa của công cụ là {max}."]},53669:t=>{t.exports=["Giá trị đã chỉ định nhỏ hơn giá trị tối thiểu của công cụ là {min}."]},72149:t=>{t.exports=["Chủ nhật"]},83583:t=>{t.exports=["Chuyển sang tháng"]},6244:t=>{t.exports=["Chuyển sang ngày tháng"]},80879:t=>{t.exports=["Chuyển sang năm"]},89053:t=>{t.exports=["Mã"]},48490:t=>{t.exports=["Mã giao dịch & mô tả"]},75905:t=>{t.exports=["Tìm kiếm Mã giao dịch"]},32457:t=>{t.exports=["Vui lòng nhập đúng ngày"]},5122:t=>{t.exports=["Vui lòng hãy nhập đúng định dạng ngày tháng năm-tháng-ngày"]},2587:t=>{t.exports=["Tháng trước"]},39329:t=>{t.exports=["Năm trước"]},27004:t=>{t.exports=["Năm trước"]},54336:t=>{t.exports=["Bỏ màu"]},7147:t=>{t.exports=["Thứ tư"]},7951:t=>{t.exports=["Thứ năm"]},60142:t=>{t.exports=["Độ dày"]},44979:t=>{t.exports=["Thứ ba"]},69325:t=>{t.exports=["Năm"]},12629:t=>{t.exports=["hàng hóa"]},87592:t=>{t.exports="cfd"},17023:t=>{t.exports=["Thay đổi Độ mờ"]},13066:t=>{t.exports=["Thay đổi Màu sắc"]},95657:t=>{ t.exports=["Thay đổi Độ dày"]},18567:t=>{t.exports=["thay đổi thuộc tính {propertyName}"]},36962:t=>{t.exports=["đóng cửa"]},8448:t=>{t.exports=["tiền điện tử"]},67245:t=>{t.exports="dr"},88720:t=>{t.exports=["kinh tế"]},39512:t=>{t.exports="forex"},81859:t=>{t.exports=["hợp đồng tương lai"]},39337:t=>{t.exports=["cao"]},91815:t=>{t.exports="hl2"},40771:t=>{t.exports="hlc3"},9523:t=>{t.exports="hlcc4"},12754:t=>{t.exports=["chỉ số"]},60804:t=>{t.exports=["các chỉ báo"]},12504:t=>{t.exports="ohlc4"},38466:t=>{t.exports=["mở cửa"]},3919:t=>{t.exports=["thấp"]},36931:t=>{t.exports=["cổ phiếu"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/vi.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/vi.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index c6877552..00000000 --- a/charting_library/bundles/vi.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count} (giá, thanh)"]},91282:t=>{t.exports=["#1(thanh)"]},1961:t=>{t.exports=["#1 (giá)"]},12706:t=>{t.exports=["#1 (giá, thanh)"]},92195:t=>{t.exports=["#1 (vị trí dọc %, thanh)"]},66187:t=>{t.exports=["Trung vị"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["Ngược chiều kim đồng hồ"]},43809:t=>{t.exports=["Hệ số Tỷ lệ phần trăm"]},40054:t=>{t.exports=["Màu sắc"]},47737:t=>{t.exports=["Chế độ thống kê gọn"]},4639:t=>{t.exports=["Tọa độ"]},76655:t=>{t.exports=["Tiền mặt"]},99120:t=>{t.exports=["Kênh"]},60066:t=>{t.exports=["Thay đổi tính bằng pip"]},36150:t=>{t.exports=["Góc"]},38280:t=>{t.exports=["Góc"]},95264:t=>{t.exports=["Kích cỡ Tài khoản"]},85160:t=>{t.exports=["Luôn hiển thị"]},54189:t=>{t.exports=["Hình cung"]},34674:t=>{t.exports=["HL trung bình trong minticks"]},17608:t=>{t.exports=["Nhãn dưới cùng"]},48848:t=>{t.exports=["Đường viền"]},72269:t=>{t.exports=["Đường viền"]},27331:t=>{t.exports=["Hình nền"]},19949:t=>{t.exports=["Phạm vi thanh"]},81260:t=>{t.exports=["Lưới"]},67114:t=>{t.exports=["Phạm vi ngày/giờ"]},37067:t=>{t.exports=["Sự dịch chuyển (giá, thanh)"]},75460:t=>{t.exports=["Khoảng cách"]},46211:t=>{t.exports="Emoji pin"},46001:t=>{t.exports=["Giá vào lệnh"]},1220:t=>{t.exports=["Kéo dài"]},71116:t=>{t.exports=["Mở rộng Phần đuôi"]},45809:t=>{t.exports=["Kéo dài Bên trái"]},25892:t=>{t.exports=["Mở rộng dòng bên trái"]},13611:t=>{t.exports=["Kéo dài các Đường"]},3304:t=>{t.exports=["Kéo dài Đường bên trái"]},83095:t=>{t.exports=["Mở rộng dòng phải"]},14025:t=>{t.exports=["Kéo dài Bên phải"]},74395:t=>{t.exports=["Mở rộng dòng bên phải"]},85197:t=>{t.exports=["Mở rộng Phần đầu"]},17006:t=>{t.exports=["Cỡ chữ"]},31343:t=>{t.exports=["Nội dung sai"]},28565:t=>{t.exports=["Nền tảng sai"]},87931:t=>{t.exports=["Mô hình Quạt"]},39836:t=>{t.exports=["Mức độ Fib dựa trên quy mô log"]},10578:t=>{t.exports=["Chu kỳ đầy đủ"]},25264:t=>{t.exports=["Thanh HL"]},66049:t=>{t.exports=["Thanh OC"]},27531:t=>{t.exports=["Cỡ lot"]},85206:t=>{t.exports=["Nhãn"]},75332:t=>{t.exports=["Đường viền nhãn"]},14773:t=>{t.exports=["Hình nền của nhãn"]},37126:t=>{t.exports=["Nhãn Văn bản"]},79106:t=>{t.exports=["Mức độ"]},95610:t=>{t.exports=["Đường Tín hiệu"]},79307:t=>{t.exports=["Các nhãn Bên trái"]},49286:t=>{t.exports=["Đường - HL/2"]},17676:t=>{t.exports=["Đường - Mở"]},47669:t=>{t.exports=["Đường - Đóng"]},71899:t=>{t.exports=["Đường - Cao"]},83394:t=>{t.exports=["Đường - Thấp"]},60489:t=>{t.exports=["Màu đường kẻ"]},53889:t=>{t.exports=["Chế độ"]},95543:t=>{t.exports=["Tháng"]},24510:t=>{t.exports=["Điểm giữa"]},22213:t=>{t.exports=["Nền tảng nguồn"]},15500:t=>{t.exports=["Đường viền nguồn"]},79238:t=>{t.exports=["Văn bản nguồn"]},37249:t=>{t.exports=["Số liệu"]},28712:t=>{t.exports=["Vị trí Số liệu"]},50948:t=>{t.exports=["Màu Lệnh dừng"]},56119:t=>{t.exports=["Mức dừng"]},69835:t=>{t.exports=["Nội dung thành công"]},91141:t=>{t.exports=["Nền tảng thành công"]},2694:t=>{t.exports=["Thay đổi tính bằng phần trăm"] -},650:t=>{t.exports=["Phần trăm"]},25684:t=>{t.exports=["Giá"]},23675:t=>{t.exports=["Nhãn Giá"]},75675:t=>{t.exports=["Nhãn giá"]},16103:t=>{t.exports=["Các Mức giá"]},46964:t=>{t.exports=["Khoảng Giá"]},59771:t=>{t.exports=["Tỷ lệ Giá/Thanh"]},29072:t=>{t.exports=["Các mức giá"]},2635:t=>{t.exports=["Mức lợi nhuận"]},33886:t=>{t.exports=["Vùng và tỷ lệ"]},24186:t=>{t.exports=["Đảo ngược"]},91367:t=>{t.exports=["Nhãn phải"]},63833:t=>{t.exports=["Rủi ro"]},95545:t=>{t.exports=["Sóng"]},10209:t=>{t.exports=["Các Nhãn Hàng đầu"]},98001:t=>{t.exports=["Nền tảng đích"]},89258:t=>{t.exports=["Đường viền đích"]},45302:t=>{t.exports=["Màu Mục tiêu:"]},74289:t=>{t.exports=["Văn bản đích"]},17932:t=>{t.exports=["Tự động Xuống dòng"]},55325:t=>{t.exports=["Nhãn thời gian"]},77838:t=>{t.exports=["Mức thời gian"]},2295:t=>{t.exports=["Độ mờ"]},4372:t=>{t.exports=["Đường Xu hướng"]},12374:t=>{t.exports=["Sử dụng một màu"]},91322:t=>{t.exports=["Giá trị"]},25227:t=>{t.exports=["Chênh lệch"]},1670:t=>{t.exports=["thay đổi góc"]},38829:t=>{t.exports=["thay đổi màu sắc ký tự hình mũi tên"]},23723:t=>{t.exports=["thay đổi giá tọa độ X"]},72080:t=>{t.exports=["điều chỉnh màu cờ"]},66266:t=>{t.exports=["thay đổi giá tọa độ Y"]},98905:t=>{t.exports=["thay đổi lề trên"]},11049:t=>{t.exports=["thay đổi vị trí thẳng đứng tọa độ Y"]},31804:t=>{t.exports=["thay đổi ngược chiều kim đồng hồ {title}"]},99128:t=>{t.exports=["điều chỉnh hệ số {title} dưới dạng hiển thị phầm trăm"]},20216:t=>{t.exports=["điều chỉnh màu {title}"]},35435:t=>{t.exports=["điều chỉnh chế độ thống kê gọn {title}"]},550:t=>{t.exports=["tăng màu sắc đường viền ký tự hình nến {title}"]},28146:t=>{t.exports=["điều chỉnh hiển thị đường viền ký tự hình nến {title}"]},7373:t=>{t.exports=["giảm màu sắc đường viền ký tự hình nến {title}"]},38742:t=>{t.exports=["giảm màu sắc ký tự hình nến {title}"]},42273:t=>{t.exports=["tăng màu sắc ký tự hình nến {title}"]},76054:t=>{t.exports=["điều chỉnh màu sắc ký tự bấc hình nến {title}"]},27029:t=>{t.exports=["điều chỉnh hiển thị ký tự bấc hình nến {title}"]},22430:t=>{t.exports=["thay đổi {title} việc hiển thị thay đổi bằng pip"]},45537:t=>{t.exports=["thay đổi góc {title}"]},31775:t=>{t.exports=["điều chỉnh số lượng tài khoản {title}"]},37913:t=>{t.exports=["thay đổi số liệu thống kê luôn hiển thị {title}"]},15521:t=>{t.exports=["thay đổi màu tất cả các dòng {title}"]},17466:t=>{t.exports=["điều chỉnh màu đường {title} arc {index}"]},72307:t=>{t.exports=["điều chỉnh độ rộng đường {title} arc {index}"]},13853:t=>{t.exports=["điều chỉnh hiển thị các đường {title} arc {index}"]},78680:t=>{t.exports=["điều chỉnh giá trị HL trung bình {title}"]},15802:t=>{t.exports=["điều chỉnh nhãn dưới {title}"]},36438:t=>{t.exports=["điều chỉnh độ trong suốt của nền {title}"]},64548:t=>{t.exports=["điều chỉnh hiển thị nền {title}"]},75312:t=>{t.exports=["điều chỉnh màu nền {title}"]},39651:t=>{t.exports=["thay đổi màu nền 1 {title}"]},78177:t=>{t.exports=["thay đổi màu nền 2 {title}"]},42746:t=>{ -t.exports=["thay đổi mức hiển thị phạm vi thanh giá {title}"]},53770:t=>{t.exports=["điều chỉnh hiển thị dạng lưới {title}"]},29145:t=>{t.exports=["điều chỉnh màu sắc các đường lưới {title}"]},64949:t=>{t.exports=["điều chỉnh kiểu đường lưới {title}"]},93548:t=>{t.exports=["điều chỉnh độ rộng các đường lưới {title}"]},15485:t=>{t.exports=["thay đổi hiển thị phạm vi ngày/giờ {title}"]},3400:t=>{t.exports=["điều chỉnh mức độ {title}"]},91534:t=>{t.exports=["thay đổi hiển thị phạm vi khoảng cách {title}"]},65056:t=>{t.exports=["thay đổi biểu tượng cảm xúc {title}"]},65899:t=>{t.exports=["thay đổi hiển thị biểu tượng cảm xúc {title}"]},59354:t=>{t.exports=["điều chỉnh giá nhập {title}"]},1447:t=>{t.exports=["điều chỉnh mở rộng dưới cùng {title}"]},15258:t=>{t.exports=["điều chỉnh mở rộng bên trái {title}"]},96902:t=>{t.exports=["điều chỉnh mở rộng dòng {title}"]},896:t=>{t.exports=["điều chỉnh mở rộng trên cùng {title}"]},3708:t=>{t.exports=["mở rộng sang trái {title}"]},52889:t=>{t.exports=["mở rộng sang phải {title}"]},86647:t=>{t.exports=["thay đổi phần mở rộng {title}"]},3156:t=>{t.exports=["thay đổi màu văn bản lỗi {title}"]},49885:t=>{t.exports=["thay đổi màu nền văn bản lỗi {title}"]},89126:t=>{t.exports=["thay đổi chế độ hiển thị đường {title} fan {index}"]},30016:t=>{t.exports=["thay đổi độ rộng dòng {title} fan {index}"]},82516:t=>{t.exports=["thay đổi màu sắc đường {title} fan {index}"]},78142:t=>{t.exports=["điều chỉnh hiển thị các đường fan {title}"]},79467:t=>{t.exports=["điều chỉnh màu sắc đường fan {title}"]},45739:t=>{t.exports=["thay đổi mức độ fib {title} dựa trên thang bản ghi"]},99670:t=>{t.exports=["thay đổi lật {title}"]},35165:t=>{t.exports=["điều chỉnh hiển thị toàn bộ vòng kết nối {title}"]},48983:t=>{t.exports=["điều chỉnh màu nền hình ảnh {title}"]},45025:t=>{t.exports=["điều chỉnh số lương lot {title}"]},81170:t=>{t.exports=["căn chỉnh nhãn {title}"]},22775:t=>{t.exports=["thay đổi kích thước phông chữ của nhãn {title}"]},24338:t=>{t.exports=["điều chỉnh hiển thị nhãn {title}"]},32891:t=>{t.exports=["điều chỉnh {title} hệ số dòng {index}"]},85551:t=>{t.exports=["điều chỉnh mức {title} màu sắc dòng {index}"]},47840:t=>{t.exports=["điều chỉnh kiểu dòng {title} {index}"]},45463:t=>{t.exports=["thay đổi mức {title} hiển thị dòng {index}"]},90098:t=>{t.exports=["điều chỉnh {title} độ rộng dòng {index}"]},26710:t=>{t.exports=["điều chỉnh mức {title}"]},2359:t=>{t.exports=["điều chỉnh nhãn trái {title}"]},44643:t=>{t.exports=["điều chỉnh độ rộng dòng {title}"]},20563:t=>{t.exports=["điều chỉnh màu sắc dòng {title}"]},66982:t=>{t.exports=["điều chỉnh kiểu dòng {title}"]},94441:t=>{t.exports=["điều chỉnh chế độ {title}"]},89996:t=>{t.exports=["thay đổi mức hiển thị điểm giữa {title}"]},36618:t=>{t.exports=["đièu chỉnh phản chiếu {title}"]},18544:t=>{t.exports=["thay đổi màu nền nguồn {title}"]},48035:t=>{t.exports=["thay đổi màu đường viền nguồn {title}"]},42286:t=>{t.exports=["thay đổi màu văn bản nguồn {title}"]},588:t=>{t.exports=["thay đổi vị trí thống kê {title}"]},54659:t=>{ -t.exports=["thay đổi màu điểm dừng {title}"]},89182:t=>{t.exports=["điều chỉnh mức dừng {title}"]},82224:t=>{t.exports=["điều chỉnh giá dừng {title}"]},88383:t=>{t.exports=["thay đổi màu văn bản được áp dụng {title}"]},26967:t=>{t.exports=["thay đổi màu nền văn bản được áp dụng {title}"]},62243:t=>{t.exports=["thay đổi {title} hiển thị thay đổi bằng phần trăm"]},45936:t=>{t.exports=["thay đổi mức hiển thị nhãn giá {title}"]},88577:t=>{t.exports=["thay đổi mức hiển thị nhãn giá {title}"]},47045:t=>{t.exports=["thay đổi mức hiển thị phạm vi giá {title}"]},56175:t=>{t.exports=["điều chỉnh hiển thị giá {title}"]},44539:t=>{t.exports=["điều chỉnh mức lợi nhuận {title}"]},41646:t=>{t.exports=["điều chỉnh giá lợi nhuận {title}"]},52877:t=>{t.exports=["đảo ngược {title}"]},16598:t=>{t.exports=["điều chỉnh nhãn phải {title}"]},31553:t=>{t.exports=["điều chỉnh rủi ro {title}"]},40344:t=>{t.exports=["điều chỉnh chế độ hiển thị rủi ro {title}"]},73137:t=>{t.exports=["điều chỉnh nhãn trên {title}"]},52387:t=>{t.exports=["thay đổi màu nền văn bản đích {title}"]},6921:t=>{t.exports=["thay đổi màu viền văn bản đích {title}"]},97573:t=>{t.exports=["thay đổi màu điểm đích {title}"]},27634:t=>{t.exports=["thay đổi màu sắc văn bản đích {title}"]},33822:t=>{t.exports=["thay đổi hiển thị nhãn thời gian {title}"]},84321:t=>{t.exports=["điều chỉnh độ trong suốt {title}"]},12355:t=>{t.exports=["thay đổi giá trị phương sai {title}"]},25937:t=>{t.exports=["Căn chỉnh nhãn theo chiều dọc {toolName}"]},46991:t=>{t.exports=["Căn chỉnh nhãn theo chiều ngang {toolName}"]},73080:t=>{t.exports=["điều chỉnh hướng nhãn {toolName}"]},24272:t=>{t.exports=["thay đổi chế độ hiển thị dòng {toolName}"]},46404:t=>{t.exports=["điều chỉnh độ rộng dòng {toolName}"]},50265:t=>{t.exports=["điều chỉnh màu sắc dòng {toolName}"]},72781:t=>{t.exports=["thay đổi đường kéo dài sang trái {toolName}"]},84613:t=>{t.exports=["thay đổi đường kéo dài sang phải {toolName}"]},62603:t=>{t.exports=["điều chỉnh dòng cuối cùng bên trái {toolName}"]},62412:t=>{t.exports=["điều chỉnh dòng cuối cùng bên phải {toolName}"]},35422:t=>{t.exports=["điều chỉnh kiểu dòng {toolName}"]},77690:t=>{t.exports=["điều chỉnh văn bản {toolName}"]},69871:t=>{t.exports=["thay đổi chế độ hiển thị văn bản {toolName}"]},25878:t=>{t.exports=["điều chỉnh phủ văn bản {toolName}"]},91832:t=>{t.exports=["thay đổi màu nền văn bản {toolName}"]},18610:t=>{t.exports=["thay đổi chế độ hiển thị nền văn bản {toolName}"]},44755:t=>{t.exports=["thay đổi màu viền văn bản {toolName}"]},6324:t=>{t.exports=["thay đổi độ rộng viền văn bản {toolName}"]},45529:t=>{t.exports=["thay đổi viền văn bản {toolName}"]},6500:t=>{t.exports=["thay đổi màu văn bản {toolName}"]},51614:t=>{t.exports=["thay đổi phông chữ in đậm của văn bản {toolName}"]},18572:t=>{t.exports=["thay đổi phông chữ in nghiêng của văn bản {toolName}"]},48382:t=>{t.exports=["thay đổi kích cỡ phông chữ văn bản {toolName}"]},18567:t=>{t.exports=["thay đổi thuộc tính {propertyName}"]},21926:t=>{t.exports=["màu sắc nền"]},52241:t=>{t.exports=["nền được lấp đầy"]}, -70607:t=>{t.exports=["màu sắc dòng"]},41075:t=>{t.exports=["kiểu dòng"]},73043:t=>{t.exports=["chiều rộng dòng"]},72223:t=>{t.exports=["di chuyển hình vẽ"]},41437:t=>{t.exports=["Màu văn bản"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/zh.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..0e845d08 --- /dev/null +++ b/charting_library/bundles/zh.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count}(K线)"]},9671:t=>{t.exports=["#{count}(价格,K线)"]},91282:t=>{t.exports=["#1 (K线)"]},1961:t=>{t.exports=["#1(价格)"]},12706:t=>{t.exports=["#1(价格, K线)"]},92195:t=>{t.exports=["#1(垂直位置%,K线)"]},66187:t=>{t.exports=["中线"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["逆时针方向"]},43809:t=>{t.exports=["Coeffs As Percents"]},40054:t=>{t.exports=["颜色"]},47737:t=>{t.exports=["精简统计模式"]},4639:t=>{t.exports=["坐标"]},76655:t=>{t.exports=["现金"]},99120:t=>{t.exports=["通道"]},60066:t=>{t.exports=["点数变化"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["角度"]},95264:t=>{t.exports=["账户规模"]},85160:t=>{t.exports=["始终显示统计信息"]},54189:t=>{t.exports=["弧形"]},34674:t=>{t.exports=["最小刻度的高低平均价"]},17608:t=>{t.exports=["底标签"]},48848:t=>{t.exports=["边框"]},72269:t=>{t.exports=["边框"]},27331:t=>{t.exports=["背景"]},66282:t=>{t.exports=["背景#1"]},19949:t=>{t.exports=["K线范围"]},81260:t=>{t.exports=["网格"]},67114:t=>{t.exports=["日期/时间范围"]},37067:t=>{t.exports=["移位(价格,K线)"]},75460:t=>{t.exports=["距离"]},46211:t=>{t.exports=["表情符号"]},46001:t=>{t.exports=["进场价格"]},1220:t=>{t.exports=["延伸"]},71116:t=>{t.exports=["向下延伸"]},45809:t=>{t.exports=["向左延伸"]},25892:t=>{t.exports=["延伸左边线条"]},13611:t=>{t.exports=["延长线"]},3304:t=>{t.exports=["左侧延长线"]},83095:t=>{t.exports=["向右延长线"]},14025:t=>{t.exports=["向右延伸"]},74395:t=>{t.exports=["延伸右边线条"]},85197:t=>{t.exports=["向上延伸"]},17006:t=>{t.exports=["字体大小"]},31343:t=>{t.exports=["失败文字"]},28565:t=>{t.exports=["失败背景"]},87931:t=>{t.exports=["扇形"]},39836:t=>{t.exports=["基于对数坐标的Fib水平"]},10578:t=>{t.exports=["完整圆圈"]},25264:t=>{t.exports=["HL Bars"]},66049:t=>{t.exports=["OC Bars"]},27531:t=>{t.exports=["手数"]},99180:t=>{t.exports=["下带"]},53861:t=>{t.exports=["下带#2"]},44775:t=>{t.exports=["下带#3"]},85206:t=>{t.exports=["标签"]},75332:t=>{t.exports=["标签边框"]},14773:t=>{t.exports=["标签背景"]},37126:t=>{t.exports=["标签文字"]},79106:t=>{t.exports=["水平位"]},95610:t=>{t.exports=["水平线"]},79307:t=>{t.exports=["左标签"]},49286:t=>{t.exports="Line - HL/2"},17676:t=>{t.exports=["Line - Open"]},47669:t=>{t.exports=["线 - 收盘价"]},71899:t=>{t.exports=["Line - High"]},83394:t=>{t.exports=["Line - Low"]},60489:t=>{t.exports=["线条颜色"]},53889:t=>{t.exports=["模式"]},95543:t=>{t.exports=["个月"]},24510:t=>{t.exports=["中点"]},22213:t=>{t.exports=["来源背景"]},15500:t=>{t.exports=["来源边界"]},79238:t=>{t.exports=["来源文字"]},37249:t=>{t.exports=["统计数据"]},28712:t=>{t.exports=["统计位置"]},50948:t=>{t.exports=["止损颜色"]},56119:t=>{t.exports=["止损水平"]},69835:t=>{t.exports=["成功文本"]},91141:t=>{t.exports=["成功的背景色"]},2694:t=>{t.exports=["百分比变化"]},650:t=>{t.exports=["百分比"]},25684:t=>{t.exports=["价格"]},23675:t=>{t.exports=["价格标签"]},75675:t=>{t.exports=["价格标签"]},16103:t=>{t.exports=["价格位"]},46964:t=>{t.exports=["价格范围"]},59771:t=>{t.exports=["价格K线比"]},29072:t=>{t.exports=["价格"]},2635:t=>{t.exports=["止盈水平"]},33886:t=>{t.exports=["范围和比例"]},24186:t=>{t.exports=["反手"]},91367:t=>{t.exports=["右标签"]},63833:t=>{t.exports=["风险"]},95545:t=>{t.exports=["波浪"]},10209:t=>{t.exports=["顶标签"]},98001:t=>{t.exports=["目标背景"]}, +89258:t=>{t.exports=["目标边界"]},45302:t=>{t.exports=["目标颜色:"]},74289:t=>{t.exports=["目标文本"]},17932:t=>{t.exports=["文本换行"]},55325:t=>{t.exports=["时间标签"]},77838:t=>{t.exports=["时间水平"]},2295:t=>{t.exports=["透明度"]},4372:t=>{t.exports=["趋势线"]},26775:t=>{t.exports=["上带"]},21774:t=>{t.exports=["上带#2"]},21076:t=>{t.exports=["上带#3"]},12374:t=>{t.exports=["使用一种颜色"]},53473:t=>{t.exports=["成交量加权平均价(VWAP)"]},91322:t=>{t.exports=["数值"]},25227:t=>{t.exports=["方差"]},1670:t=>{t.exports=["更改角度"]},38829:t=>{t.exports=["更改箭头颜色"]},23723:t=>{t.exports=["更改K线X坐标"]},72080:t=>{t.exports=["更改标志颜色"]},66266:t=>{t.exports=["更改价格Y坐标"]},98905:t=>{t.exports=["更改上边距"]},11049:t=>{t.exports=["更改垂直位置Y坐标"]},98057:t=>{t.exports=["更改{title}VWAP线颜色"]},55218:t=>{t.exports=["更改{title}VWAP线宽度"]},31804:t=>{t.exports=["更改{title}逆时针"]},99128:t=>{t.exports=["更改{title}系数为百分比可见性"]},20216:t=>{t.exports=["更改{title}颜色"]},35435:t=>{t.exports=["更改{title}紧凑统计模式"]},550:t=>{t.exports=["更改{title}K线边框上涨颜色"]},28146:t=>{t.exports=["更改{title}K线边框可见性"]},7373:t=>{t.exports=["更改{title}K线边框下跌颜色"]},38742:t=>{t.exports=["更改{title}K线下跌颜色"]},42273:t=>{t.exports=["更改{title}K线上涨颜色"]},76054:t=>{t.exports=["更改{title}K线影线颜色"]},27029:t=>{t.exports=["更改{title}K线影线的可见性"]},22430:t=>{t.exports=["更改{title}点数变化可见性"]},45537:t=>{t.exports=["更改{title}角度可见性"]},31775:t=>{t.exports=["更改{title}帐户大小"]},37913:t=>{t.exports=["更改{title}总是显示统计信息"]},15521:t=>{t.exports=["更改{title}所有线条颜色"]},17466:t=>{t.exports=["更改{title}弧形{index}线条颜色"]},72307:t=>{t.exports=["更改{title}弧形{index}线条宽度"]},13853:t=>{t.exports=["更改{title}弧形{index}线条可见性"]},78680:t=>{t.exports=["更改{title}平均HL值"]},15802:t=>{t.exports=["更改{title}底部标签可见性"]},36438:t=>{t.exports=["更改{title}背景透明度"]},64548:t=>{t.exports=["更改{title}背景可见性"]},75312:t=>{t.exports=["更改{title}背景颜色"]},39651:t=>{t.exports=["更改{title}背景颜色1"]},78177:t=>{t.exports=["更改{title}背景颜色2"]},42746:t=>{t.exports=["更改{title}K线范围可见性"]},53770:t=>{t.exports=["更改{title}网格可见性"]},29145:t=>{t.exports=["更改{title}网格线颜色"]},64949:t=>{t.exports=["更改{title}网格线样式"]},93548:t=>{t.exports=["更改{title}网格线宽度"]},15485:t=>{t.exports=["更改{title}日期/时间范围可见性"]},3400:t=>{t.exports=["更改{title}角度"]},91534:t=>{t.exports=["更改{title}距离可见性"]},65056:t=>{t.exports=["更改{title}表情符号"]},65899:t=>{t.exports=["更改{title}表情符号可见性"]},59354:t=>{t.exports=["更改{title}入场价格"]},1447:t=>{t.exports=["更改{title}延长底部"]},15258:t=>{t.exports=["更改{title}延长左边"]},96902:t=>{t.exports=["更改{title}延长线"]},896:t=>{t.exports=["更改{title}延长顶部"]},3708:t=>{t.exports=["更改{title}向左延伸"]},52889:t=>{t.exports=["更改{title}向右延伸"]},86647:t=>{t.exports=["更改{title}扩展名"]},3156:t=>{t.exports=["更改{title}失败文本颜色"]},49885:t=>{t.exports=["更改{title}失败背景颜色"]},89126:t=>{t.exports=["更改{title}扇形{index}线条可见性"]},30016:t=>{t.exports=["更改{title}扇形{index}线条宽度"]},82516:t=>{t.exports=["更改{title}扇形{index}线条颜色"]},78142:t=>{t.exports=["更改{title}扇形可见性"]},79467:t=>{t.exports=["更改{title}扇形线颜色"]},45739:t=>{t.exports=["在对数坐标上更改{title}斐波那契水平"]},99670:t=>{t.exports=["更改{title}翻转"]},35165:t=>{t.exports=["更改{title}完整圆圈的可见性"]},48983:t=>{t.exports=["更改{title}图像背景颜色"]},45025:t=>{t.exports=["更改{title}手数大小"]}, +13901:t=>{t.exports=["更改{title}下带线颜色"]},78425:t=>{t.exports=["更改{title}下带线可见性"]},99491:t=>{t.exports=["更改{title}下带线宽度"]},55469:t=>{t.exports=["更改{title}下带#2线条颜色"]},76157:t=>{t.exports=["更改{title}下带#2线条可见性"]},8081:t=>{t.exports=["更改{title}下带#2线条宽度"]},95016:t=>{t.exports=["更改{title}下带#3线条颜色"]},84928:t=>{t.exports=["更改{title}下带#3线条可见性"]},44693:t=>{t.exports=["更改{title}下带#3线条宽度"]},81170:t=>{t.exports=["更改{title}标签对齐方式"]},22775:t=>{t.exports=["更改{title}标签字体大小"]},24338:t=>{t.exports=["更改{title}标签可见性"]},32891:t=>{t.exports=["更改{title}水平{index}线系数"]},85551:t=>{t.exports=["更改{title}水平{index}线颜色"]},47840:t=>{t.exports=["更改{title}水平{index}线样式"]},45463:t=>{t.exports=["更改{title}水平{index}线可见性"]},90098:t=>{t.exports=["更改{title}水平{index}线宽度"]},26710:t=>{t.exports=["更改{title}水平可见性"]},2359:t=>{t.exports=["更改{title}左侧标签可见性"]},44643:t=>{t.exports=["更改{title}线条宽度"]},20563:t=>{t.exports=["更改{title}线条颜色"]},66982:t=>{t.exports=["更改{title}线条样式"]},94441:t=>{t.exports=["更改{title}模式"]},89996:t=>{t.exports=["更改{title}中点可见性"]},36618:t=>{t.exports=["更改{title}镜像"]},18544:t=>{t.exports=["更改{title}源背景颜色"]},48035:t=>{t.exports=["更改{title}源边框颜色"]},42286:t=>{t.exports=["更改{title}源文本颜色"]},588:t=>{t.exports=["更改{title}统计信息位置"]},54659:t=>{t.exports=["更改{title}止损颜色"]},89182:t=>{t.exports=["更改{title}止损水平"]},82224:t=>{t.exports=["更改{title}止损价格"]},88383:t=>{t.exports=["更改{title}成功文本颜色"]},26967:t=>{t.exports=["更改{title}成功背景颜色"]},62243:t=>{t.exports=["更改{title}百分比变化可见性"]},45936:t=>{t.exports=["更改{title}价格标签可见性"]},88577:t=>{t.exports=["更改{title}价格标签可见性"]},47045:t=>{t.exports=["更改{title}价格范围可见性"]},94028:t=>{t.exports=["更改{title}价格可见性"]},56175:t=>{t.exports=["更改{title}价格可见性"]},44539:t=>{t.exports=["更改{title}止盈水平"]},41646:t=>{t.exports=["更改{title}止盈价格"]},52877:t=>{t.exports=["更改{title}翻转"]},16598:t=>{t.exports=["更改{title}右侧标签可见性"]},31553:t=>{t.exports=["更改{title}风险"]},40344:t=>{t.exports=["更改{title}风险显示模式"]},73137:t=>{t.exports=["更改{title}顶部标签可见性"]},52387:t=>{t.exports=["更改{title}目标背景颜色"]},6921:t=>{t.exports=["更改{title}目标边框颜色"]},97573:t=>{t.exports=["更改{title}目标颜色"]},27634:t=>{t.exports=["更改{title}目标文本颜色"]},33822:t=>{t.exports=["更改{title}时间标签可见性"]},84321:t=>{t.exports=["更改{title}透明度"]},10417:t=>{t.exports=["更改{title}上带线颜色"]},58722:t=>{t.exports=["更改{title}上带线可见性"]},13633:t=>{t.exports=["更改{title}上带线宽度"]},64709:t=>{t.exports=["更改{title}上带#2线条颜色"]},97847:t=>{t.exports=["更改{title}上带#2线条可见性"]},62921:t=>{t.exports=["更改{title}上带#2线条宽度"]},94153:t=>{t.exports=["更改{title}上带#3线条颜色"]},19835:t=>{t.exports=["更改{title}上带#3线条可见性"]},68310:t=>{t.exports=["更改{title}上带#3线条宽度"]},12355:t=>{t.exports=["更改{title}方差值"]},25937:t=>{t.exports=["更改{toolName}标签垂直对齐"]},46991:t=>{t.exports=["更改{toolName}标签水平对齐"]},73080:t=>{t.exports=["更改{toolName}标签方向"]},24272:t=>{t.exports=["更改{toolName}线条可见性"]},46404:t=>{t.exports=["更改{toolName}线条宽度"]},50265:t=>{t.exports=["更改{toolName}线条颜色"]},72781:t=>{t.exports=["更改{toolName}线条向左延伸"]},84613:t=>{t.exports=["更改{toolName}线条向右延伸"]},62603:t=>{t.exports=["更改{toolName}线条左端"]},62412:t=>{t.exports=["更改{toolName}线条右端"]},35422:t=>{t.exports=["更改{toolName}线条样式"]}, +77690:t=>{t.exports=["更改{toolName}文本"]},69871:t=>{t.exports=["更改{toolName}文本可见性"]},25878:t=>{t.exports=["更改{toolName}文本换行"]},91832:t=>{t.exports=["更改{toolName}文本背景颜色"]},18610:t=>{t.exports=["更改{toolName}文本背景可见性"]},44755:t=>{t.exports=["更改{toolName}文本边框颜色"]},6324:t=>{t.exports=["更改{toolName}文本边框宽度"]},45529:t=>{t.exports=["更改{toolName}文本边框可见性"]},6500:t=>{t.exports=["更改{toolName}文本颜色"]},51614:t=>{t.exports=["更改{toolName}文本字体加粗"]},18572:t=>{t.exports=["更改{toolName}文本字体斜体"]},48382:t=>{t.exports=["更改{toolName}文本字体大小"]},18567:t=>{t.exports=["更改{propertyName}属性"]},21926:t=>{t.exports=["背景颜色"]},52241:t=>{t.exports=["背景填充"]},70607:t=>{t.exports=["线条颜色"]},41075:t=>{t.exports=["线条样式"]},73043:t=>{t.exports=["线条宽度"]},72223:t=>{t.exports=["移动绘图"]},41437:t=>{t.exports=["文字颜色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.4053.929467332218f26dc70f.js b/charting_library/bundles/zh.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..f6cc1847 --- /dev/null +++ b/charting_library/bundles/zh.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["根K线"]},19648:e=>{e.exports=["12小时"]},55838:e=>{e.exports=["24小时"]},72171:e=>{e.exports=["中心"]},88364:e=>{e.exports=["图表基本样式"]},46720:e=>{e.exports=["十字线"]},50985:e=>{e.exports=["货币"]},17319:e=>{e.exports=["货币和单位"]},19481:e=>{e.exports=["外观"]},68791:e=>{e.exports=["参数"]},95036:e=>{e.exports=["平均收盘价格"]},91757:e=>{e.exports=["底部"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["K线变化值"]},87845:e=>{e.exports=["按钮"]},39392:e=>{e.exports=["网格线"]},25209:e=>{e.exports=["日期格式"]},55090:e=>{e.exports=["标签上的星期几"]},29601:e=>{e.exports=["描述"]},26897:e=>{e.exports=["事件"]},77405:e=>{e.exports=["横式"]},34403:e=>{e.exports=["仅水平"]},60971:e=>{e.exports=["最高和最低价格"]},61142:e=>{e.exports=["指标"]},34905:e=>{e.exports=["指标值"]},29687:e=>{e.exports=["指标和财务值"]},25084:e=>{e.exports=["指标和财务名称"]},9654:e=>{e.exports=["指标名称"]},99487:e=>{e.exports=["开高低收"]},75991:e=>{e.exports=["开市状态"]},96073:e=>{e.exports=["详细描述"]},78905:e=>{e.exports=["价格坐标上的标签"]},19286:e=>{e.exports=["左"]},70500:e=>{e.exports=["资金"]},66653:e=>{e.exports=["利润率"]},76476:e=>{e.exports=["中间"]},42502:e=>{e.exports=["无重叠"]},49199:e=>{e.exports=["无"]},74343:e=>{e.exports=["导航"]},43115:e=>{e.exports=["坐标"]},53224:e=>{e.exports=["坐标放置"]},79194:e=>{e.exports=["状态行"]},89053:e=>{e.exports=["商品代码"]},35383:e=>{e.exports=["商品名称"]},27767:e=>{e.exports=["商品最新价格"]},40847:e=>{e.exports=["商品前一天收盘价"]},50446:e=>{e.exports=["窗格"]},73908:e=>{e.exports=["窗格分隔符"]},36014:e=>{e.exports=["百分比"]},78621:e=>{e.exports=["点数"]},74823:e=>{e.exports=["盘前/盘后价格"]},64859:e=>{e.exports=["价格坐标"]},76523:e=>{e.exports=["价格和百分比值"]},21141:e=>{e.exports=["右"]},40187:e=>{e.exports=["右边距"]},77705:e=>{e.exports=["水印"]},26458:e=>{e.exports=["影线"]},65994:e=>{e.exports=["顶部"]},92960:e=>{e.exports=["文字对齐"]},90581:e=>{e.exports=["文字方向"]},67369:e=>{e.exports=["标题"]},31326:e=>{e.exports=["标题"]},23097:e=>{e.exports=["商品代码"]},82168:e=>{e.exports=["商品和描述"]},43637:e=>{e.exports=["时间坐标"]},97316:e=>{e.exports=["时间小时格式"]},90801:e=>{e.exports=["交易"]},77534:e=>{e.exports=["单位"]},1111:e=>{e.exports=["成交量"]},80170:e=>{e.exports=["根据坐标值"]},91322:e=>{e.exports=["数值"]},37174:e=>{e.exports=["垂直和水平"]},36426:e=>{e.exports=["仅垂直"]},44085:e=>{e.exports=["竖式"]},57889:e=>{e.exports=["更改OHLC值的可见性"]},35646:e=>{e.exports=["更改导航按钮可见性"]},18644:e=>{e.exports=["更改开市状态可见性"]},45110:e=>{e.exports=["更改K线涨跌可见性"]},10349:e=>{e.exports=["更改下边距"]},88161:e=>{e.exports=["更改货币和单位标签的可见性"]},84060:e=>{e.exports=["更改货币标签可见性"]},99011:e=>{e.exports=["更改图表背景颜色"]},72458:e=>{e.exports=["更改图表背景类型"]},37034:e=>{e.exports=["更改十字准线宽度"]},29951:e=>{e.exports=["更改十字准线颜色"]},92027:e=>{e.exports=["更改十字准线样式"]},50457:e=>{e.exports=["更改日期格式"]},7104:e=>{e.exports=["更改标签上的星期几"]},27764:e=>{e.exports=["更改网格线可见性"]},88096:e=>{e.exports=["更改水平网格线颜色"]},31325:e=>{e.exports=["更改指标标题可见性"]},99774:e=>{e.exports=["更改指标值的可见性"]},96162:e=>{e.exports=["更改指标参数可见性"]},59820:e=>{e.exports=["更改指标和财务名称标签可见性"]},90512:e=>{e.exports=["更改指标和财务值标签可见性"]},97956:e=>{e.exports=["更改图例背景透明度"]},61061:e=>{e.exports=["更改图例背景可见性"]}, +37730:e=>{e.exports=["更改窗格按钮可见性"]},89032:e=>{e.exports=["更改窗格分隔符颜色"]},35636:e=>{e.exports=["更改右边距"]},66601:e=>{e.exports=["更改右边距百分比"]},25616:e=>{e.exports=["更改商品水印颜色"]},87159:e=>{e.exports=["更改商品水印可见性"]},26717:e=>{e.exports=["更改商品描述可见性"]},6091:e=>{e.exports=["更改商品字段可见性"]},28741:e=>{e.exports=["更改商品最新值模式"]},95071:e=>{e.exports=["更改商品图例格式"]},35065:e=>{e.exports=["更改坐标文本颜色"]},84382:e=>{e.exports=["更改坐标字体大小"]},12468:e=>{e.exports=["更改坐标线条颜色"]},71589:e=>{e.exports=["更改交易时段分隔可见性"]},15035:e=>{e.exports=["更改交易时段分隔宽度"]},1579:e=>{e.exports=["更改交易时段分隔颜色"]},21460:e=>{e.exports=["更改交易时段分隔样式"]},76991:e=>{e.exports=["更改时间小时格式"]},98905:e=>{e.exports=["更改上边距"]},7011:e=>{e.exports=["更改单位标签可见性"]},22722:e=>{e.exports=["更改垂直网格线颜色"]},9455:e=>{e.exports=["更改成交量值的可见性"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.435.ada80623f71848fbb57d.js b/charting_library/bundles/zh.435.ada80623f71848fbb57d.js deleted file mode 100644 index 1471f1eb..00000000 --- a/charting_library/bundles/zh.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["根K线"]},19648:e=>{e.exports=["12小时"]},55838:e=>{e.exports=["24小时"]},72171:e=>{e.exports=["中心"]},88364:e=>{e.exports=["图表基本样式"]},46720:e=>{e.exports=["十字线"]},50985:e=>{e.exports=["货币"]},17319:e=>{e.exports=["货币和单位"]},19481:e=>{e.exports=["外观"]},68791:e=>{e.exports=["参数"]},95036:e=>{e.exports=["平均收盘价格"]},91757:e=>{e.exports=["底部"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["K线变化值"]},87845:e=>{e.exports=["按钮"]},39392:e=>{e.exports=["网格线"]},25209:e=>{e.exports=["日期格式"]},55090:e=>{e.exports=["标签上的星期几"]},29601:e=>{e.exports=["描述"]},26897:e=>{e.exports=["事件"]},77405:e=>{e.exports=["横式"]},34403:e=>{e.exports=["仅水平"]},60971:e=>{e.exports=["最高和最低价格"]},61142:e=>{e.exports=["指标"]},34905:e=>{e.exports=["指标值"]},29687:e=>{e.exports=["指标和财务值"]},25084:e=>{e.exports=["指标和财务名称"]},9654:e=>{e.exports=["指标名称"]},99487:e=>{e.exports=["开高低收"]},75991:e=>{e.exports=["开市状态"]},96073:e=>{e.exports=["详细描述"]},78905:e=>{e.exports=["价格坐标上的标签"]},19286:e=>{e.exports=["左"]},70500:e=>{e.exports=["资金"]},66653:e=>{e.exports=["利润率"]},76476:e=>{e.exports=["中间"]},42502:e=>{e.exports=["无重叠"]},49199:e=>{e.exports=["无"]},74343:e=>{e.exports=["导航"]},43115:e=>{e.exports=["坐标"]},53224:e=>{e.exports=["坐标放置"]},79194:e=>{e.exports=["状态行"]},89053:e=>{e.exports=["商品代码"]},35383:e=>{e.exports=["商品名称"]},27767:e=>{e.exports=["商品最新价格"]},40847:e=>{e.exports=["商品前一天收盘价"]},50446:e=>{e.exports=["窗格"]},73908:e=>{e.exports=["窗格分隔符"]},36014:e=>{e.exports=["百分比"]},78621:e=>{e.exports=["点数"]},74823:e=>{e.exports=["盘前/盘后价格"]},64859:e=>{e.exports=["价格坐标"]},76523:e=>{e.exports=["价格和百分比值"]},21141:e=>{e.exports=["右"]},40187:e=>{e.exports=["右边距"]},77705:e=>{e.exports=["水印"]},26458:e=>{e.exports=["影线"]},65994:e=>{e.exports=["顶部"]},92960:e=>{e.exports=["文字对齐"]},90581:e=>{e.exports=["文字方向"]},67369:e=>{e.exports=["标题"]},31326:e=>{e.exports=["标题"]},23097:e=>{e.exports=["商品代码"]},82168:e=>{e.exports=["商品和描述"]},43637:e=>{e.exports=["时间坐标"]},97316:e=>{e.exports=["时间小时格式"]},90801:e=>{e.exports=["交易"]},77534:e=>{e.exports=["单位"]},1111:e=>{e.exports=["成交量"]},80170:e=>{e.exports=["根据坐标值"]},91322:e=>{e.exports=["数值"]},37174:e=>{e.exports=["垂直和水平"]},36426:e=>{e.exports=["仅垂直"]},44085:e=>{e.exports=["竖式"]},57889:e=>{e.exports=["更改OHLC值的可见性"]},35646:e=>{e.exports=["更改导航按钮可见性"]},18644:e=>{e.exports=["更改开市状态可见性"]},45110:e=>{e.exports=["更改K线涨跌可见性"]},10349:e=>{e.exports=["更改下边距"]},88161:e=>{e.exports=["更改货币和单位标签的可见性"]},84060:e=>{e.exports=["更改货币标签可见性"]},99011:e=>{e.exports=["更改图表背景颜色"]},72458:e=>{e.exports=["更改图表背景类型"]},37034:e=>{e.exports=["更改十字准线宽度"]},29951:e=>{e.exports=["更改十字准线颜色"]},92027:e=>{e.exports=["更改十字准线样式"]},50457:e=>{e.exports=["更改日期格式"]},7104:e=>{e.exports=["更改标签上的星期几"]},27764:e=>{e.exports=["更改网格线可见性"]},88096:e=>{e.exports=["更改水平网格线颜色"]},31325:e=>{e.exports=["更改指标标题可见性"]},99774:e=>{e.exports=["更改指标值的可见性"]},96162:e=>{e.exports=["更改指标参数可见性"]},59820:e=>{e.exports=["更改指标和财务名称标签可见性"]},90512:e=>{e.exports=["更改指标和财务值标签可见性"]},97956:e=>{e.exports=["更改图例背景透明度"]},61061:e=>{e.exports=["更改图例背景可见性"]}, -37730:e=>{e.exports=["更改窗格按钮可见性"]},89032:e=>{e.exports=["更改窗格分隔符颜色"]},35636:e=>{e.exports=["更改右边距"]},66601:e=>{e.exports=["更改右边距百分比"]},25616:e=>{e.exports=["更改商品水印颜色"]},87159:e=>{e.exports=["更改商品水印可见性"]},26717:e=>{e.exports=["更改商品描述可见性"]},6091:e=>{e.exports=["更改商品字段可见性"]},28741:e=>{e.exports=["更改商品最新值模式"]},95071:e=>{e.exports=["更改商品图例格式"]},35065:e=>{e.exports=["更改坐标文本颜色"]},84382:e=>{e.exports=["更改坐标字体大小"]},12468:e=>{e.exports=["更改坐标线条颜色"]},76991:e=>{e.exports=["更改时间小时格式"]},98905:e=>{e.exports=["更改上边距"]},7011:e=>{e.exports=["更改单位标签可见性"]},22722:e=>{e.exports=["更改垂直网格线颜色"]},9455:e=>{e.exports=["更改成交量值的可见性"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/zh.505.978e053ffa4899c28da8.js similarity index 54% rename from charting_library/bundles/zh.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/zh.505.978e053ffa4899c28da8.js index 4c8e85ba..f42ef3a0 100644 --- a/charting_library/bundles/zh.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/zh.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["回放"]},14642:t=>{t.exports=["暗色"]},69841:t=>{t.exports=["亮色"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["天"],t.exports.h_dates=["小时"],t.exports.m_dates=["分钟"],t.exports.s_dates=["秒"],t.exports.in_dates=["在"]},97840:t=>{t.exports=["天"]},64302:t=>{t.exports=["小时"]},79442:t=>{t.exports=["分钟"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}复制"]},13395:t=>{t.exports=["天"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["周"]},13994:t=>{t.exports=["小时"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["收="]},56723:t=>{t.exports=["高="]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["低="]},78155:t=>{t.exports=["开="]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["关闭"],t.exports.Back_input=["返回"],t.exports.Minimize_input="Minimize",t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number}个项目"],t.exports.Length_input=["长度"],t.exports.Plot_input=["绘图"],t.exports.Zero_input=["零"],t.exports.Signal_input=["信号"],t.exports.Long_input=["长线"],t.exports.Short_input=["短期"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限带"],t.exports.Offset_input=["偏移"],t.exports.length_input=["长度"],t.exports.mult_input=["多元"],t.exports.short_input=["短期"],t.exports.long_input=["长线"],t.exports.Limit_input=["限价"],t.exports.Move_input=["移动"],t.exports.Value_input=["值"],t.exports.Method_input=["方法"],t.exports["Values in status line_input"]=["状态行中的值"],t.exports["Labels on price scale_input"]=["价格坐标上的标签"],t.exports["Accumulation/Distribution_input"]=["累积/派发指标(Accumulation/Distribution)"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["等量线"],t.exports["Window Size_input"]=["窗口大小"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]=["阿隆向上(Aroon Up)"],t.exports["Aroon Down_input"]=["阿隆向下(Aroon Down)"],t.exports.Upper_input=["上轨"],t.exports.Lower_input=["下轨"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["水平格式"],t.exports["Labels Position_input"]=["标签位置"],t.exports["0 Level Color_input"]=["0水平颜色"],t.exports["0.236 Level Color_input"]=["0.236水平颜色"],t.exports["0.382 Level Color_input"]=["0.382水平颜色"],t.exports["0.5 Level Color_input"]=["0.5水平颜色"],t.exports["0.618 Level Color_input"]=["0.618水平颜色"],t.exports["0.65 Level Color_input"]=["0.65水平颜色"],t.exports["0.786 Level Color_input"]=["0.786水平颜色"],t.exports["1 Level Color_input"]=["1水平颜色"],t.exports["1.272 Level Color_input"]=["1.272水平颜色"],t.exports["1.414 Level Color_input"]=["1.414水平颜色"],t.exports["1.618 Level Color_input"]=["1.618水平颜色"],t.exports["1.65 Level Color_input"]=["1.65水平颜色"],t.exports["2.618 Level Color_input"]=["2.618水平颜色"],t.exports["2.65 Level Color_input"]=["2.65水平颜色"],t.exports["3.618 Level Color_input"]=["3.618水平颜色"],t.exports["3.65 Level Color_input"]=["3.65水平颜色"],t.exports["4.236 Level Color_input"]=["4.236水平颜色"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["回放"]},14642:t=>{t.exports=["暗色"]},69841:t=>{t.exports=["亮色"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["天"],t.exports.h_dates=["小时"],t.exports.m_dates=["分钟"],t.exports.s_dates=["秒"],t.exports.in_dates=["在"]},97840:t=>{t.exports=["天"]},64302:t=>{t.exports=["小时"]},79442:t=>{t.exports=["分钟"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}复制"]},13395:t=>{t.exports=["天"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["周"]},13994:t=>{t.exports=["小时"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["收="]},56723:t=>{t.exports=["高="]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["低="]},78155:t=>{t.exports=["开="]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["关闭"],t.exports.Back_input=["返回"],t.exports.Minimize_input="Minimize",t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number}个项目"],t.exports.Length_input=["长度"],t.exports.Plot_input=["绘图"],t.exports.Zero_input=["零"],t.exports.Signal_input=["信号"],t.exports.Long_input=["长线"],t.exports.Short_input=["短期"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限带"],t.exports.Offset_input=["偏移"],t.exports.length_input=["长度"],t.exports.mult_input=["多元"],t.exports.short_input=["短期"],t.exports.long_input=["长线"],t.exports.Limit_input=["限价"],t.exports.Move_input=["移动"],t.exports.Value_input=["值"],t.exports.Method_input=["方法"],t.exports["Values in status line_input"]=["状态行中的值"],t.exports["Labels on price scale_input"]=["价格坐标上的标签"],t.exports["Accumulation/Distribution_input"]=["累积/派发指标(Accumulation/Distribution)"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["等量线"],t.exports["Window Size_input"]=["窗口大小"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]=["阿隆向上(Aroon Up)"],t.exports["Aroon Down_input"]=["阿隆向下(Aroon Down)"],t.exports.Upper_input=["上轨"],t.exports.Lower_input=["下轨"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["水平格式"],t.exports["Labels Position_input"]=["标签位置"],t.exports["0 Level Color_input"]=["0水平颜色"],t.exports["0.236 Level Color_input"]=["0.236水平颜色"],t.exports["0.382 Level Color_input"]=["0.382水平颜色"],t.exports["0.5 Level Color_input"]=["0.5水平颜色"],t.exports["0.618 Level Color_input"]=["0.618水平颜色"],t.exports["0.65 Level Color_input"]=["0.65水平颜色"],t.exports["0.786 Level Color_input"]=["0.786水平颜色"],t.exports["1 Level Color_input"]=["1水平颜色"],t.exports["1.272 Level Color_input"]=["1.272水平颜色"],t.exports["1.414 Level Color_input"]=["1.414水平颜色"],t.exports["1.618 Level Color_input"]=["1.618水平颜色"],t.exports["1.65 Level Color_input"]=["1.65水平颜色"],t.exports["2.618 Level Color_input"]=["2.618水平颜色"],t.exports["2.65 Level Color_input"]=["2.65水平颜色"],t.exports["3.618 Level Color_input"]=["3.618水平颜色"],t.exports["3.65 Level Color_input"]=["3.65水平颜色"],t.exports["4.236 Level Color_input"]=["4.236水平颜色"], t.exports["-0.236 Level Color_input"]=["-0.236水平颜色"],t.exports["-0.382 Level Color_input"]=["-0.382水平颜色"],t.exports["-0.618 Level Color_input"]=["-0.618水平颜色"],t.exports["-0.65 Level Color_input"]=["-0.65 Level Color水平颜色"],t.exports.ADX_input=["ADX趋向指标"],t.exports["ADX Smoothing_input"]=["ADX平滑"],t.exports["DI Length_input"]=["DI长度"],t.exports.Smoothing_input=["平滑"],t.exports.ATR_input="ATR",t.exports.Growing_input=["增长"],t.exports.Falling_input=["下降"],t.exports["Color 0_input"]=["颜色0"],t.exports["Color 1_input"]=["颜色1"],t.exports.Source_input=["来源"],t.exports.StdDev_input=["标准差"],t.exports.Basis_input=["中轨"],t.exports.Median_input=["中线"],t.exports["Bollinger Bands %B_input"]=["布林带 %B"],t.exports.Overbought_input=["超买"],t.exports.Oversold_input=["超卖"],t.exports["Bollinger Bands Width_input"]=["布林带宽度"],t.exports["RSI Length_input"]=["RSI 天数长度"],t.exports["UpDown Length_input"]=["UpDown长度"],t.exports["ROC Length_input"]=["ROC长度"],t.exports.MF_input="MF",t.exports.resolution_input=["时间周期"],t.exports["Fast Length_input"]=["快线长度"],t.exports["Slow Length_input"]=["慢线长度"],t.exports["Chaikin Oscillator_input"]=["蔡金震荡指标(Chaikin Oscillator)"],t.exports.P_input=["P指"],t.exports.X_input=["X指"],t.exports.Q_input=["Q指"],t.exports.p_input=["P指"],t.exports.x_input=["X指"],t.exports.q_input=["Q指"],t.exports.Price_input=["价格"],t.exports["Chande MO_input"]=["钱德动量摆动指标(Chande MO)"],t.exports["Zero Line_input"]=["零线"],t.exports["Color 2_input"]=["颜色2"],t.exports["Color 3_input"]=["颜色3"],t.exports["Color 4_input"]=["颜色4"],t.exports["Color 5_input"]=["颜色5"],t.exports["Color 6_input"]=["颜色6"],t.exports["Color 7_input"]=["颜色7"],t.exports["Color 8_input"]=["颜色8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["上轨"],t.exports["Lower Band_input"]=["下轨"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["平滑线"],t.exports["Smoothing Length_input"]=["平滑长度"],t.exports["WMA Length_input"]=["WMA 长度"],t.exports["Long RoC Length_input"]=["长线变量长度"],t.exports["Short RoC Length_input"]=["短期变量长度"],t.exports.sym_input=["系统"],t.exports.Symbol_input=["商品代码"],t.exports.Correlation_input=["相关系数"],t.exports.Period_input=["阶段"],t.exports.Centered_input=["居中"],t.exports["Detrended Price Oscillator_input"]=["区间震荡线"],t.exports.isCentered_input=["居中"],t.exports.DPO_input="DPO",t.exports["ADX smoothing_input"]=["ADX平滑化"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["因数"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["艾达尔强力指数(Elder's FI)"],t.exports.Percent_input=["百分比"],t.exports.Exponential_input=["指数化"],t.exports.Average_input=["平均"],t.exports["Upper Percentage_input"]=["更高百分比"],t.exports["Lower Percentage_input"]=["更低百分比"],t.exports.Fisher_input=["费舍尔"],t.exports.Trigger_input=["触发"],t.exports.Level_input=["等级"],t.exports["Trader EMA 1 length_input"]=["交易者 EMA 1 长度"],t.exports["Trader EMA 2 length_input"]=["交易者 EMA 2 长度"],t.exports["Trader EMA 3 length_input"]=["交易者 EMA 3 长度"],t.exports["Trader EMA 4 length_input"]=["交易者 EMA 4 长度"], t.exports["Trader EMA 5 length_input"]=["交易者 EMA 5 长度"],t.exports["Trader EMA 6 length_input"]=["交易者 EMA 6 长度"],t.exports["Investor EMA 1 length_input"]=["投资者 EMA 1 长度"],t.exports["Investor EMA 2 length_input"]=["投资者 EMA 2 长度"],t.exports["Investor EMA 3 length_input"]=["投资者 EMA 3 长度"],t.exports["Investor EMA 4 length_input"]=["投资者 EMA 4 长度"],t.exports["Investor EMA 5 length_input"]=["投资者 EMA 5 长度"],t.exports["Investor EMA 6 length_input"]=["投资者 EMA 6 长度"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["转换线周期"],t.exports["Base Line Periods_input"]=["基准线周期"],t.exports["Lagging Span_input"]=["迟行带"],t.exports["Conversion Line_input"]=["转换线"],t.exports["Base Line_input"]=["基准线"],t.exports["Leading Span A_input"]=["先行带A"],t.exports["Leading Span B_input"]=["先行带B"],t.exports["Plots Background_input"]=["绘图背景"],t.exports["yay Color 0_input"]=["yay 颜色 0"],t.exports["yay Color 1_input"]=["yay 颜色 1"],t.exports.Multiplier_input=["多元"],t.exports["Bands style_input"]=["带样式"],t.exports.Middle_input=["中间"],t.exports.useTrueRange_input=["使用真实范围"],t.exports.ROCLen1_input=["变化速率长度1"],t.exports.ROCLen2_input=["变化速率长度2"],t.exports.ROCLen3_input=["变化速率长度3"],t.exports.ROCLen4_input=["变化速率长度4"],t.exports.SMALen1_input=["简单移动平均长度1"],t.exports.SMALen2_input=["简单移动平均长度2"],t.exports.SMALen3_input=["简单移动平均长度3"],t.exports.SMALen4_input=["简单移动平均长度4"],t.exports.SigLen_input=["Sigma 长度"],t.exports.KST_input=["应用确定指标"],t.exports.Sig_input="Sig",t.exports.roclen1_input=["变化速率长度1"],t.exports.roclen2_input=["变化速率长度2"],t.exports.roclen3_input=["变化速率长度3"],t.exports.roclen4_input=["变化速率长度4"],t.exports.smalen1_input=["简单移动平均长度1"],t.exports.smalen2_input=["简单移动平均长度2"],t.exports.smalen3_input=["简单移动平均长度3"],t.exports.smalen4_input=["简单移动平均长度4"],t.exports.siglen_input=["Sigma 长度"],t.exports["Upper Deviation_input"]=["上偏差"],t.exports["Lower Deviation_input"]=["下偏差"],t.exports["Use Upper Deviation_input"]=["使用上偏差"],t.exports["Use Lower Deviation_input"]=["使用下偏差"],t.exports.Count_input=["计数"],t.exports.Crosses_input=["交叉"],t.exports.MOM_input="MOM",t.exports.MA_input="MA",t.exports["Length EMA_input"]=["EMA长度"],t.exports["Length MA_input"]=["MA长度"],t.exports["Fast length_input"]=["快线长度"],t.exports["Slow length_input"]=["慢线长度"],t.exports["Signal smoothing_input"]=["信号平滑"],t.exports["Simple ma(oscillator)_input"]=["简单移动平均(振荡器)"],t.exports["Simple ma(signal line)_input"]=["简单移动平均(信号线)"],t.exports.Histogram_input=["直方图"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["快线长度"],t.exports.slowLength_input=["慢线长度"],t.exports.signalLength_input=["信号长度"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input=["能量潮指标(OBV)"],t.exports.Start_input=["开始"],t.exports.Increment_input=["增量"],t.exports["Max value_input"]=["最大值"],t.exports.ParabolicSAR_input=["抛物线转向指标(PSAR)"],t.exports.start_input=["开始"],t.exports.increment_input=["增量"],t.exports.maximum_input=["最大"],t.exports["Short length_input"]=["短期长度"],t.exports["Long length_input"]=["长线长度"],t.exports.OSC_input="OSC",t.exports.shortlen_input=["短期长度"],t.exports.longlen_input=["长线长度"], t.exports.PVT_input=["价量趋势指标"],t.exports.ROC_input=["变量"],t.exports.RSI_input="RSI",t.exports.RVGI_input="RVGI",t.exports.RVI_input="RVI",t.exports["Long period_input"]=["长周期"],t.exports["Short period_input"]=["短周期"],t.exports["Signal line period_input"]=["信号线期"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["SMI 遍历指标"],t.exports.Indicator_input=["指标"],t.exports.Oscillator_input=["震动指数"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input=["平滑K"],t.exports.smoothD_input=["平滑D"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["随机指标长度"],t.exports["RSI Source_input"]=["RSI 来源"],t.exports.lengthRSI_input=["RSI天数长度"],t.exports.lengthStoch_input=["Stoch长度"],t.exports.TRIX_input=["三重指数平滑平均线(TRIX)"],t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["长线长度"],t.exports["Short Length_input"]=["短期长度"],t.exports["Signal Length_input"]=["信号长度"],t.exports.Length1_input=["长度1"],t.exports.Length2_input=["长度2"],t.exports.Length3_input=["长度3"],t.exports.length7_input=["长度7"],t.exports.length14_input=["长度14"],t.exports.length28_input=["长度28"],t.exports.UO_input=["终极震荡指标(UO)"],t.exports.VWMA_input="VWMA",t.exports.len_input=["长度"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["下颚长度"],t.exports["Teeth Length_input"]=["齿距"],t.exports["Lips Length_input"]=["唇长"],t.exports.Jaw_input=["下颚"],t.exports.Teeth_input=["牙齿"],t.exports.Lips_input=["唇"],t.exports["Jaw Offset_input"]="Jaw Offset",t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]=["唇偏移"],t.exports["Down fractals_input"]=["向下分形"],t.exports["Up fractals_input"]=["向上分形"],t.exports.Periods_input=["阶段"],t.exports.Shapes_input=["形态"],t.exports["show MA_input"]=["显示移动平均"],t.exports["MA Length_input"]=["MA 长度"],t.exports["Color based on previous close_input"]=["K线颜色基于前一收盘价"],t.exports["Rows Layout_input"]=["行布局"],t.exports["Row Size_input"]=["行数"],t.exports.Volume_input=["成交量"],t.exports["Value Area volume_input"]=["数值区成交量"],t.exports["Extend Right_input"]=["向右延长"],t.exports["Extend POC Right_input"]="Extend POC Right",t.exports["Extend VAH Right_input"]=["向右延长VAH"],t.exports["Extend VAL Right_input"]=["向右延长VAL"],t.exports["Value Area Volume_input"]=["数值区成交量"],t.exports.Placement_input=["配置"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["发展控制点(Poc)"],t.exports["Up Volume_input"]=["上涨成交量"],t.exports["Down Volume_input"]=["下跌成交量"],t.exports["Value Area_input"]=["数值区"],t.exports["Histogram Box_input"]=["直方图框底色"],t.exports["Value Area Up_input"]=["上涨数值区"],t.exports["Value Area Down_input"]=["下跌数值区"],t.exports["Number Of Rows_input"]=["行数"],t.exports["Ticks Per Row_input"]=["标记每行"],t.exports["Up/Down_input"]=["上/下"],t.exports.Total_input=["总共"],t.exports.Delta_input="Delta",t.exports.Bar_input=["K线"],t.exports.Day_input=["天"],t.exports["Deviation (%)_input"]=["偏差(%)"],t.exports.Depth_input=["深度"],t.exports["Extend to last bar_input"]=["延伸到最后一根K线"],t.exports.Simple_input=["简单"], @@ -14,20 +14,20 @@ t.exports["Bullish Flag Chart Pattern_study"]=["看涨旗形图表形态"],t.exp t.exports["Upside Tasuki Gap - Bullish_study"]=["上肩带缺口 - 看涨"],t.exports.SuperTrend_study=["超级趋势"],t.exports["Average Price_study"]=["平均价"],t.exports["Typical Price_study"]=["典型价格"],t.exports["Median Price_study"]=["中位数价格"],t.exports["Money Flow Index_study"]=["资金流量指数"],t.exports["Moving Average Double_study"]=["双移动平均线"],t.exports["Moving Average Triple_study"]=["三重移动平均"],t.exports["Moving Average Adaptive_study"]=["自适应移动均线"],t.exports["Moving Average Hamming_study"]=["海明移动平均"],t.exports["Moving Average Modified_study"]=["修改后移动平均线"],t.exports["Moving Average Multiple_study"]=["多重移动平均线"],t.exports["Linear Regression Slope_study"]=["线性回归斜率"],t.exports["Standard Error_study"]=["标准误差"],t.exports["Standard Error Bands_study"]=["标准误差带"],t.exports["Correlation - Log_study"]=["相关 - 记录"],t.exports["Standard Deviation_study"]=["标准偏差"],t.exports["Chaikin Volatility_study"]=["蔡金波动率"],t.exports["Volatility Close-to-Close_study"]=["波动率Close-to-Close"],t.exports["Volatility Zero Trend Close-to-Close_study"]=["波动率零趋势Close-to-Close"],t.exports["Volatility O-H-L-C_study"]=["波动率 O-H-L-C"],t.exports["Volatility Index_study"]=["波动率指数"],t.exports["Trend Strength Index_study"]=["趋势强度指数"],t.exports["Majority Rule_study"]=["多数决原则"],t.exports["Advance Decline Line_study"]=["腾落指标(Advance Decline Line)"],t.exports["Advance Decline Ratio_study"]=["涨跌比率(Advance Decline Ratio)"],t.exports["Advance/Decline Ratio (Bars)_study"]=["涨跌比率(Advance/Decline Ratio (Bars))"],t.exports["BarUpDn Strategy_study"]=["BarUpDn 策略(BarUpDn Strategy)"],t.exports["Bollinger Bands Strategy directed_study"]=["布林带定向策略(Bollinger Bands Strategy directed)"],t.exports["Bollinger Bands Strategy_study"]=["布林带策略(Bollinger Bands Strategy)"],t.exports.ChannelBreakOutStrategy_study=["通道突破策略(Channel Break Out Strategy)"],t.exports.Compare_study=["对比(Compare)"],t.exports["Conditional Expressions_study"]=["条件表达式(Conditional Expressions)"],t.exports.ConnorsRSI_study=["康纳相对强弱指数(Connors RSI)"],t.exports["Consecutive Up/Down Strategy_study"]=["连续向上/向下策略(Consecutive Up/Down Strategy)"],t.exports["Cumulative Volume Index_study"]=["累积量指标"],t.exports["Divergence Indicator_study"]=["背离指标(Divergence Indicator)"],t.exports["Greedy Strategy_study"]=["贪心策略(Greedy Strategy)"],t.exports["InSide Bar Strategy_study"]=["InSide Bar 策略(InSide Bar Strategy)"],t.exports["Keltner Channel Strategy_study"]=["肯特纳通道策略(Keltner Channel Strategy)"],t.exports["Linear Regression_study"]=["线性回归(Linear Regression)"],t.exports["MACD Strategy_study"]=["MACD 策略(MACD Strategy)"],t.exports["Momentum Strategy_study"]=["动量策略(Momentum Strategy)"],t.exports["Moon Phases_study"]=["月相指标(Moon Phases)"],t.exports["Moving Average Convergence/Divergence_study"]=["平滑异同移动平均线(MACD)"],t.exports["MovingAvg Cross_study"]=["移动平均线交叉(MovingAvg Cross)"],t.exports["MovingAvg2Line Cross_study"]=["移动平均双线交叉(MovingAvg2Line Cross)"],t.exports["OutSide Bar Strategy_study"]=["OutSide Bar 策略(OutSide Bar Strategy)"],t.exports.Overlay_study=["叠加"],t.exports["Parabolic SAR Strategy_study"]=["抛物线转向策略(Parabolic SAR Strategy)"], t.exports["Pivot Extension Strategy_study"]=["轴枢点扩展策略(Pivot Extension Strategy)"],t.exports["Pivot Points High Low_study"]=["枢轴点 - 高低点(Pivot Points High Low)"],t.exports["Pivot Reversal Strategy_study"]=["轴枢点反转策略(Pivot Reversal Strategy)"],t.exports["Price Channel Strategy_study"]=["价格通道策略(Price Channel Strategy)"],t.exports["RSI Strategy_study"]=["RSI 策略(RSI Strategy)"],t.exports["SMI Ergodic Indicator_study"]=["SMI 遍历指标(SMI Ergodic Indicator)"],t.exports["SMI Ergodic Oscillator_study"]=["SMI 遍历指标(SMI Ergodic Indicator)"],t.exports["Stochastic Slow Strategy_study"]=["Stochastic Slow 策略(Stochastic Slow Strategy)"],t.exports["Volatility Stop_study"]=["波动止损(Volatility Stop)"],t.exports["Volty Expan Close Strategy_study"]=["Volty EXPAN Close 策略(Volty Expan Close Strategy)"],t.exports["Woodies CCI_study"]="Woodies CCI"},40434:t=>{t.exports=["固定范围成交量分布图"]},32819:t=>{t.exports="Vol"},66051:t=>{t.exports=["小浪"]},86054:t=>{t.exports=["分钟"]},20936:t=>{t.exports=["文字"]},98478:t=>{t.exports=["无法复制"]},34004:t=>{t.exports=["无法剪切"]},96260:t=>{t.exports=["无法粘贴"]},94370:t=>{t.exports=["当前K线结束倒计时"]},15168:t=>{t.exports=["科伦坡"]},36018:t=>{t.exports=["柱状图"]},19372:t=>{t.exports=["评论"]},20229:t=>{t.exports=["对比或叠加商品"]},46689:t=>{t.exports=["确认参数"]},43432:t=>{t.exports=["哥本哈根"]},35216:t=>{t.exports=["复制"]},87898:t=>{t.exports=["复制图表布局"]},28851:t=>{t.exports=["复制价格"]},94099:t=>{t.exports=["开罗"]},64149:t=>{t.exports=["标注"]},63528:t=>{t.exports=["K线图"]},46837:t=>{t.exports=["加拉加斯"]},53705:t=>{t.exports=["卡萨布兰卡"]},49329:t=>{t.exports=["涨跌"]},28089:t=>{t.exports=["变更商品代码"]},99374:t=>{t.exports=["变更周期"]},14412:t=>{t.exports=["图表属性"]},26619:t=>{t.exports=["图表由TradingView提供"]},12011:t=>{t.exports=["图表图片复制到剪贴板{emoji}"]},59884:t=>{t.exports=["查塔姆群岛"]},28244:t=>{t.exports=["芝加哥"]},49648:t=>{t.exports=["重庆"]},90068:t=>{t.exports=["圆"]},32234:t=>{t.exports=["点击以设定"]},52977:t=>{t.exports=["克隆"]},31691:t=>{t.exports=["收盘价"]},50493:t=>{t.exports=["创建订单"]},52302:t=>{t.exports=["创建限价挂单"]},29908:t=>{t.exports=["十字线"]},60997:t=>{t.exports=["十字线"]},81520:t=>{t.exports=["外汇"]},98486:t=>{t.exports=["当前及以上时间周期"]},73106:t=>{t.exports=["当前及以下时间周期"]},85964:t=>{t.exports=["仅当前时间周期"]},17206:t=>{t.exports=["曲线"]},95176:t=>{t.exports=["循环"]},87761:t=>{t.exports=["循环线"]},27891:t=>{t.exports=["赛福形态"]},56996:t=>{t.exports=["已存在带有此名称的布局"]},30192:t=>{t.exports=["已存在带有该名称的布局。你想覆盖它吗?"]},32852:t=>{t.exports=["ABCD 形态"]},88010:t=>{t.exports=["阿姆斯特丹"]},37422:t=>{t.exports=["分析交易设定"]},99873:t=>{t.exports=["锚地"]},66828:t=>{t.exports=["锚点注释"]},94782:t=>{t.exports=["锚点文字"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["添加水平线"]},45743:t=>{t.exports=["添加商品"]},8700:t=>{t.exports=["添加警报"]},7005:t=>{t.exports=["以{price}在{title}上添加警报"]},64885:t=>{t.exports=["在{drawing}增加警报"]},44469:t=>{t.exports=["在{series}增加警报"]},64596:t=>{t.exports=["以{price}在{series}上添加警报"]},3612:t=>{t.exports=["为{instrumentName}添加财务指标"]},92206:t=>{t.exports=["在{studyTitle}上增加指标/策略"]},34810:t=>{t.exports=["为{symbol}添加文本笔记"]},75669:t=>{t.exports=["将此财务指标添加到整个布局"]},64288:t=>{t.exports=["将此指标添加到整个布局"]}, 77920:t=>{t.exports=["将此策略添加到整个布局"]},34059:t=>{t.exports=["将此商品添加到整个布局"]},17365:t=>{t.exports=["阿德莱德"]},9408:t=>{t.exports=["总是隐藏"]},71997:t=>{t.exports=["总是显示"]},97305:t=>{t.exports=["所有指标和绘图工具"]},59192:t=>{t.exports=["所有时间周期"]},14452:t=>{t.exports=["阿拉木图"]},5716:t=>{t.exports=["应用艾略特波浪"]},19263:t=>{t.exports=["应用艾略特大型浪"]},15818:t=>{t.exports=["应用艾略特小型浪"]},50352:t=>{t.exports=["应用艾略特中型浪"]},66631:t=>{t.exports=["应用手动决策点"]},15682:t=>{t.exports=["应用手动风险/回报"]},15644:t=>{t.exports=["应用WPT Down波"]},5897:t=>{t.exports=["应用WPT Up波"]},13345:t=>{t.exports=["应用默认"]},95910:t=>{t.exports=["将这些指标应用于整个布局"]},42762:t=>{t.exports=["4月"]},45104:t=>{t.exports=["弧形"]},42097:t=>{t.exports=["面积图"]},96237:t=>{t.exports=["箭头"]},48732:t=>{t.exports=["向下箭头"]},82473:t=>{t.exports=["箭头标记"]},8738:t=>{t.exports=["向下箭头"]},35062:t=>{t.exports=["向左箭头"]},92163:t=>{t.exports=["向右箭头"]},33196:t=>{t.exports=["向上箭头"]},10650:t=>{t.exports=["向上箭头"]},59340:t=>{t.exports=["阿什哈巴德"]},13468:t=>{t.exports=["以收盘价"]},21983:t=>{t.exports=["雅典"]},86951:t=>{t.exports=["自动"]},50834:t=>{t.exports=["自动(调整数据适于屏幕)"]},38465:t=>{t.exports=["8月"]},8975:t=>{t.exports=["平均收盘价标签"]},87899:t=>{t.exports=["平均收盘价线"]},22554:t=>{t.exports=["平均"]},54173:t=>{t.exports=["波哥大"]},53260:t=>{t.exports=["巴林"]},40664:t=>{t.exports=["泡泡注释"]},32376:t=>{t.exports=["曼谷"]},19149:t=>{t.exports=["K线回放不适用于此图表类型。您要退出K线回放吗?"]},16812:t=>{t.exports=["美国线"]},98838:t=>{t.exports=["复制K线"]},17712:t=>{t.exports=["基准线"]},54861:t=>{t.exports=["贝尔格莱德"]},26825:t=>{t.exports=["柏林"]},30251:t=>{t.exports=["笔刷"]},90204:t=>{t.exports=["布鲁塞尔"]},5262:t=>{t.exports=["布拉迪斯拉发"]},59901:t=>{t.exports=["上移一层"]},26354:t=>{t.exports=["置于顶层"]},11741:t=>{t.exports=["布里斯班"]},37728:t=>{t.exports=["布加勒斯特"]},87143:t=>{t.exports=["布达佩斯"]},82446:t=>{t.exports=["布宜诺斯艾利斯"]},82128:t=>{t.exports=["由TradingView提供"]},75190:t=>{t.exports=["前往日期"]},38342:t=>{t.exports=["前往到{lineToolName}"]},75139:t=>{t.exports=["明白"]},81180:t=>{t.exports=["江恩箱"]},68102:t=>{t.exports=["江恩角度线"]},66321:t=>{t.exports=["江恩正方"]},87107:t=>{t.exports=["固定江恩正方"]},7914:t=>{t.exports=["模拟K线"]},18367:t=>{t.exports=["超级循环浪"]},97065:t=>{t.exports=["确定删除学习模板'{name}'?"]},59368:t=>{t.exports=["双曲线"]},35273:t=>{t.exports=["双击任意边缘以重置布局网格"]},5828:t=>{t.exports=["双击以完成路径线"]},63898:t=>{t.exports=["双击以完成折线"]},42660:t=>{t.exports=["下跌浪1或A"]},44788:t=>{t.exports=["下跌浪2或B"]},71263:t=>{t.exports=["下跌浪3"]},70573:t=>{t.exports=["下跌浪4"]},59560:t=>{t.exports=["下跌浪5"]},70437:t=>{t.exports=["下跌浪C"]},53831:t=>{t.exports=["数据窗口..."]},93345:t=>{t.exports=["数据提供商为"]},76912:t=>{t.exports=["日期"]},60222:t=>{t.exports=["日期范围"]},79859:t=>{t.exports=["日期和价格范围"]},92203:t=>{t.exports=["12月"]},69479:t=>{t.exports=["级别"]},57701:t=>{t.exports=["丹佛"]},73720:t=>{t.exports=["钻石"]},3556:t=>{t.exports=["不相交通道"]},62764:t=>{t.exports=["移位"]},22903:t=>{t.exports=["绘图工具栏"]},8338:t=>{t.exports=["在上面绘制水平线"]},22429:t=>{t.exports=["迪拜"]},9497:t=>{t.exports=["都柏林"]},85223:t=>{t.exports=["表情符号"]},24435:t=>{t.exports=["输入新图表布局名称"]},93512:t=>{t.exports=["编辑{title}警报"]},91215:t=>{t.exports=["艾略特调整浪(ABC)"]},80983:t=>{ -t.exports=["艾略特双重组合浪(WXY)"]},74118:t=>{t.exports=["艾略特推动浪(12345)"]},95840:t=>{t.exports=["艾略特三角浪(ABCDE)"]},66637:t=>{t.exports=["艾略特三重组合浪(WXYXZ)"]},69418:t=>{t.exports=["椭圆形"]},27558:t=>{t.exports=["扩展警报线"]},2578:t=>{t.exports=["延长线"]},77295:t=>{t.exports=["交易所"]},2899:t=>{t.exports=["上方已有窗格"]},53387:t=>{t.exports=["下方已有窗格"]},36972:t=>{t.exports=["预测"]},17994:t=>{t.exports=["无法保存脚本库"]},87375:t=>{t.exports=["保存脚本失败"]},35050:t=>{t.exports=["2月"]},82719:t=>{t.exports=["斐波那契通道"]},64192:t=>{t.exports=["斐波那契圈"]},63835:t=>{t.exports=["斐波那契回撤"]},18072:t=>{t.exports=["斐波那契速度阻力弧"]},20877:t=>{t.exports=["斐波那契速度阻力扇"]},76783:t=>{t.exports=["斐波那契螺旋"]},89037:t=>{t.exports=["斐波那契时区"]},72489:t=>{t.exports=["斐波那契楔形"]},21524:t=>{t.exports=["旗形"]},55678:t=>{t.exports=["旗标"]},29230:t=>{t.exports=["平滑顶/底"]},92754:t=>{t.exports=["翻转"]},42015:t=>{t.exports=["小数部分无效"]},47542:t=>{t.exports=["基础研究已经不在图表上了"]},16245:t=>{t.exports=["加尔各答"]},3155:t=>{t.exports=["加德满都"]},92901:t=>{t.exports="Kagi"},2693:t=>{t.exports=["卡拉奇"]},72374:t=>{t.exports=["科威特"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["胡志明市"]},61582:t=>{t.exports=["空心K线图"]},32918:t=>{t.exports=["中国香港"]},61351:t=>{t.exports=["檀香山"]},60049:t=>{t.exports=["水平线"]},76604:t=>{t.exports=["水平射线"]},42616:t=>{t.exports=["头肩形"]},40530:t=>{t.exports="Heikin Ashi"},99820:t=>{t.exports=["赫尔辛基"]},31971:t=>{t.exports=["隐藏"]},33911:t=>{t.exports=["隐藏所有"]},95551:t=>{t.exports=["隐藏所有图形"]},44312:t=>{t.exports=["隐藏所有绘图和指标"]},67927:t=>{t.exports=["隐藏所有绘图、指标、仓位和订单"]},86306:t=>{t.exports=["隐藏所有指标"]},70803:t=>{t.exports=["隐藏所有仓位和订单"]},13277:t=>{t.exports=["隐藏绘图"]},8251:t=>{t.exports=["隐藏图中的事件"]},44177:t=>{t.exports=["隐藏指标"]},2441:t=>{t.exports=["隐藏K线上的标记"]},90540:t=>{t.exports=["隐藏仓位和订单"]},30777:t=>{t.exports=["最高价"]},31994:t=>{t.exports=["高-低"]},60259:t=>{t.exports=["高低价标签"]},21803:t=>{t.exports=["高低价线"]},31895:t=>{t.exports=["荧光笔"]},69085:t=>{t.exports=['直方图太大,请增加"Row Size"输入。']},8122:t=>{t.exports=['直方图太大,请减少"Row Size"输入。']},23450:t=>{t.exports=["图片"]},71778:t=>{t.exports=["中浪"]},14177:t=>{t.exports=["无效商品代码"]},32619:t=>{t.exports=["无效的商品代码"]},53239:t=>{t.exports=["翻转价格坐标"]},20062:t=>{t.exports=["基准100"]},81584:t=>{t.exports=["指标值标签"]},31485:t=>{t.exports=["指标名称标签"]},27677:t=>{t.exports=["信息线"]},98767:t=>{t.exports=["插入指标"]},9114:t=>{t.exports=["内部"]},12354:t=>{t.exports=["内部分叉线"]},26579:t=>{t.exports=["图标"]},37885:t=>{t.exports=["伊斯坦布尔"]},87469:t=>{t.exports=["约翰尼斯堡"]},52707:t=>{t.exports=["雅加达"]},95425:t=>{t.exports=["1月"]},42890:t=>{t.exports=["耶路撒冷"]},6215:t=>{t.exports=["7月"]},15224:t=>{t.exports=["6月"]},36253:t=>{t.exports=["朱诺"]},15241:t=>{t.exports=["在左边"]},29404:t=>{t.exports=["在右边"]},850:t=>{t.exports=["哎呀!"]},675:t=>{t.exports=["对象树"]},73546:t=>{t.exports=["10月"]},39280:t=>{t.exports=["开盘价"]},25595:t=>{t.exports=["原始"]},82906:t=>{t.exports=["奥斯陆"]},8136:t=>{t.exports=["最低价"]},42284:t=>{t.exports=["锁定"]},1441:t=>{t.exports=["锁定/解锁"]},82232:t=>{t.exports=["按时间锁定垂直光标线"]},18219:t=>{t.exports=["锁定价格对K线比例"]},12285:t=>{t.exports=["对数"]},50286:t=>{t.exports=["伦敦"]},44604:t=>{t.exports=["多头"]}, -87604:t=>{t.exports=["洛杉矶"]},18528:t=>{t.exports=["向下标签"]},13046:t=>{t.exports=["向上标签"]},94420:t=>{t.exports=["标签"]},89155:t=>{t.exports=["拉哥斯"]},25846:t=>{t.exports=["利马"]},1277:t=>{t.exports=["线形图"]},38397:t=>{t.exports=["带标记线"]},63492:t=>{t.exports=["新价线"]},83182:t=>{t.exports=["线条"]},78104:t=>{t.exports=["链接到复制到剪贴板的图表图片{emoji}"]},50091:t=>{t.exports=["里斯本"]},64352:t=>{t.exports=["卢森堡"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["移动点以定位锚点然后点击放置"]},45828:t=>{t.exports=["移动到"]},44302:t=>{t.exports=["将坐标移至左侧"]},94338:t=>{t.exports=["将坐标移到右侧"]},66276:t=>{t.exports=["调整希夫"]},18559:t=>{t.exports=["调整希夫分叉线"]},18665:t=>{t.exports=["莫斯科"]},58038:t=>{t.exports=["马德里"]},34190:t=>{t.exports=["马耳他"]},90271:t=>{t.exports=["马尼拉"]},51369:t=>{t.exports=["3月"]},85095:t=>{t.exports=["墨西哥城"]},75633:t=>{t.exports=["将所有坐标合并为一个"]},95093:t=>{t.exports=["混合的"]},10931:t=>{t.exports="Micro"},58397:t=>{t.exports="Millennium"},85884:t=>{t.exports=["微浪"]},9632:t=>{t.exports=["小写字"]},63158:t=>{t.exports=["镜像"]},42769:t=>{t.exports=["马斯喀特"]},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["这里没有数据"]},3485:t=>{t.exports=["无坐标(全屏)"]},8886:t=>{t.exports=["没有同步"]},16971:t=>{t.exports=["没有交易量数据"]},75549:t=>{t.exports=["注释"]},71230:t=>{t.exports=["11月"]},99203:t=>{t.exports=["诺福克岛"]},79023:t=>{t.exports=["内罗毕"]},91203:t=>{t.exports=["纽约"]},24143:t=>{t.exports=["新西兰"]},40887:t=>{t.exports=["上方新窗格"]},96712:t=>{t.exports=["下方新窗格"]},33566:t=>{t.exports=["尼科西亚"]},56670:t=>{t.exports=["出错啦"]},64968:t=>{t.exports=["有些不对劲。 请稍后再试。"]},10520:t=>{t.exports=["保存新的图表布局"]},9908:t=>{t.exports=["保存为"]},68553:t=>{t.exports=["圣萨尔瓦多"]},65412:t=>{t.exports=["圣地亚哥"]},13538:t=>{t.exports=["圣保罗"]},37207:t=>{t.exports=["仅缩放价格图表"]},51464:t=>{t.exports=["希夫"]},98114:t=>{t.exports=["希夫分叉线"]},1535:t=>{t.exports=["如果您离开页面,脚本可能不会被更新保存。"]},89517:t=>{t.exports=["设置"]},43247:t=>{t.exports=["第二部分是无效的。"]},19796:t=>{t.exports=["置于底层"]},23221:t=>{t.exports=["下移一层"]},5961:t=>{t.exports=["首尔"]},57902:t=>{t.exports=["9月"]},25866:t=>{t.exports=["时段"]},59827:t=>{t.exports=["交易日间隔"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["空头"]},81428:t=>{t.exports=["显示"]},98116:t=>{t.exports=["显示所有绘图"]},39046:t=>{t.exports=["显示所有绘图和指标"]},38293:t=>{t.exports=["显示所有绘图、指标、仓位和订单"]},49982:t=>{t.exports=["显示所有指标"]},48284:t=>{t.exports=["显示所有观点"]},62632:t=>{t.exports=["显示所有仓位和订单"]},24620:t=>{t.exports=["显示连续合约转换"]},84813:t=>{t.exports=["显示合约到期"]},66263:t=>{t.exports=["显示股利"]},46771:t=>{t.exports=["显示收益"]},87933:t=>{t.exports=["显示关注用户的观点"]},72973:t=>{t.exports="Show latest news and Minds"},58669:t=>{t.exports=["仅显示我自己的观点"]},30816:t=>{t.exports=["显示拆分"]},68161:t=>{t.exports=["指示牌"]},56683:t=>{t.exports=["新加坡"]},69502:t=>{t.exports=["正弦线"]},44904:t=>{t.exports=["方形"]},70213:t=>{t.exports=["研究数量超出限制:每个布局{number}研究。\n请删除一些研究。"]},32733:t=>{t.exports=["样式"]},65323:t=>{t.exports=["在左侧堆叠"]},14113:t=>{t.exports=["右边"]},93161:t=>{t.exports=["保持绘图模式"]},79511:t=>{t.exports=["阶梯线"]},84573:t=>{t.exports=["贴纸"]},48767:t=>{t.exports=["斯德哥尔摩"]},29662:t=>{t.exports="Submicro"},9753:t=>{t.exports="Submillennium"}, -71722:t=>{t.exports=["次微浪"]},91889:t=>{t.exports=["大循环浪"]},33820:t=>{t.exports="Supermillennium"},11020:t=>{t.exports=["悉尼"]},89659:t=>{t.exports=["商品代码错误"]},90932:t=>{t.exports=["商品名称标签"]},65986:t=>{t.exports=["商品信息"]},52054:t=>{t.exports=["商品最新价格标签"]},33606:t=>{t.exports=["全局同步"]},18008:t=>{t.exports=["同步到所有图表"]},99969:t=>{t.exports=["点数图"]},53047:t=>{t.exports=["折线"]},34402:t=>{t.exports=["路径"]},70394:t=>{t.exports=["平行通道"]},95995:t=>{t.exports=["巴黎"]},29682:t=>{t.exports=["粘贴"]},51102:t=>{t.exports=["百分比"]},35590:t=>{t.exports=["珀斯"]},19093:t=>{t.exports=["菲尼克斯"]},22293:t=>{t.exports=["倾斜扇形"]},43852:t=>{t.exports=["分叉线"]},37680:t=>{t.exports=["固定至左侧新坐标"]},43707:t=>{t.exports=["固定至右侧新坐标"]},91130:t=>{t.exports=["固定至左侧坐标"]},61201:t=>{t.exports=["固定到左侧坐标(隐藏)"]},764:t=>{t.exports=["固定到右侧坐标"]},20207:t=>{t.exports=["固定至右侧坐标(隐藏)"]},66156:t=>{t.exports=["固定至坐标(当前左侧)"]},54727:t=>{t.exports=["固定至坐标(当前无坐标)"]},76598:t=>{t.exports=["固定至坐标(当前右侧)"]},39065:t=>{t.exports=["固定至坐标(当前{label} )"]},97324:t=>{t.exports=["固定至坐标{label}"]},56948:t=>{t.exports=["固定至坐标{label}(隐藏)"]},32156:t=>{t.exports=["已固定至左侧坐标"]},8128:t=>{t.exports=["已固定到左侧坐标(隐藏)"]},3822:t=>{t.exports=["已固定至右侧坐标"]},44538:t=>{t.exports=["固定至右侧坐标(隐藏)"]},65810:t=>{t.exports=["已固定坐标{label}"]},14125:t=>{t.exports=["固定到坐标{label}(隐藏)"]},97378:t=>{t.exports=["加号按钮"]},46669:t=>{t.exports=["请在您的浏览器中向我们提供剪贴板写入权限,或按{keystroke}"]},35963:t=>{t.exports=["当您希望放大您鼠标聚焦的点位时,请按住{key} 键。"]},95921:t=>{t.exports=["价格标签"]},28625:t=>{t.exports=["价格注释"]},2032:t=>{t.exports=["价格范围"]},32061:t=>{t.exports=["价格格式无效"]},91492:t=>{t.exports=["价格线"]},48404:t=>{t.exports=["大浪"]},87086:t=>{t.exports=["投影"]},10160:t=>{t.exports=["发表于{customer},{date}"]},19056:t=>{t.exports=["卡塔尔"]},9998:t=>{t.exports=["旋转矩形"]},74214:t=>{t.exports=["罗马"]},50470:t=>{t.exports=["射线"]},90357:t=>{t.exports=["Range图"]},26833:t=>{t.exports=["雷克雅维克"]},328:t=>{t.exports=["矩形"]},41615:t=>{t.exports=["重做"]},35001:t=>{t.exports=["回归趋势线"]},34596:t=>{t.exports=["移除"]},1434:t=>{t.exports=["移除绘图"]},13951:t=>{t.exports=["移除指标"]},4142:t=>{t.exports=["重命名图表布局"]},20801:t=>{t.exports="Renko"},34301:t=>{t.exports=["重置图表视图"]},17258:t=>{t.exports=["重置价格坐标"]},25333:t=>{t.exports=["重置时间坐标"]},52588:t=>{t.exports=["利雅得"]},5871:t=>{t.exports=["里加"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["华沙"]},20466:t=>{t.exports=["托克劳群岛"]},94284:t=>{t.exports=["东京"]},83836:t=>{t.exports=["多伦多"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["塔林"]},37229:t=>{t.exports=["文本"]},16267:t=>{t.exports=["德黑兰"]},19611:t=>{t.exports=["模板"]},29198:t=>{t.exports=["数据供应商不提供此商品的成交量数据。"]},8162:t=>{t.exports=["无法加载发布预览。请禁用浏览器扩展并重试。"]},65943:t=>{t.exports=["该指标无法运用到其他指标上"]},74986:t=>{t.exports=["此脚本仅限邀请。要请求访问,请联系其作者。"]},98538:t=>{t.exports=["三驱形态"]},30973:t=>{t.exports=["ticks"]},31976:t=>{t.exports=["时间"]},64375:t=>{t.exports=["时区"]},95005:t=>{t.exports=["时间周期"]},87085:t=>{t.exports=["交易"]},94770:t=>{t.exports=["趋势线角度"]},23104:t=>{t.exports=["趋势线"]},15501:t=>{t.exports=["斐波那契趋势扩展"]},31196:t=>{t.exports=["斐波那契趋势时间"]},29245:t=>{t.exports=["三角形"]},83356:t=>{ -t.exports=["下降三角形"]},12390:t=>{t.exports=["三角形态"]},28340:t=>{t.exports=["上升三角形"]},93855:t=>{t.exports=["突尼斯"]},50406:t=>{t.exports=["世界统一时间"]},81320:t=>{t.exports=["复原"]},25933:t=>{t.exports=["单位"]},15101:t=>{t.exports=["解锁"]},34150:t=>{t.exports=["上涨浪4"]},83927:t=>{t.exports=["上涨浪5"]},58976:t=>{t.exports=["上涨浪1或A"]},11661:t=>{t.exports=["上涨浪2或B"]},53958:t=>{t.exports=["上涨浪3"]},66560:t=>{t.exports=["上涨浪C"]},18426:t=>{t.exports=["成交量分布图固定范围"]},61022:t=>{t.exports=["成交量分布图指标仅在我们的升级方案中可用。"]},15771:t=>{t.exports=["温哥华"]},56211:t=>{t.exports=["垂直线"]},75354:t=>{t.exports=["维尔纽斯"]},21852:t=>{t.exports=["可见范围"]},27557:t=>{t.exports=["时间周期可见性"]},89960:t=>{t.exports=["鼠标移动时可见"]},22198:t=>{t.exports=["视觉顺序"]},7050:t=>{t.exports=["X 交叉"]},66527:t=>{t.exports=["XABCD 形态"]},17126:t=>{t.exports=["您不能在这个付费方案内查看主时间框架"]},69293:t=>{t.exports=["仰光"]},84301:t=>{t.exports=["苏黎世"]},76020:t=>{t.exports=["更改艾略特角度"]},83935:t=>{t.exports=["更改不重叠的标签"]},39402:t=>{t.exports=["更改平均收盘价标签可见性"]},98866:t=>{t.exports=["更改平均收盘价线可见性"]},5100:t=>{t.exports=["更改bid和ask标签的可见性"]},32311:t=>{t.exports=["更改bid和ask线的可见性"]},22641:t=>{t.exports=["更改货币"]},30501:t=>{t.exports=["将图表布局更改为{title}"]},7017:t=>{t.exports=["更改连续合约转换可见性"]},58108:t=>{t.exports=["更改倒计时到K线关闭的可见性"]},7151:t=>{t.exports=["更改日期范围"]},84944:t=>{t.exports=["更改股息可见性"]},79574:t=>{t.exports=["更改图表上的事件可见性"]},88217:t=>{t.exports=["更改收益可见性"]},28288:t=>{t.exports=["更改期货合约到期可见性"]},66805:t=>{t.exports=["更改高低价标签的可见性"]},92556:t=>{t.exports=["更改高低价线的可见性"]},87027:t=>{t.exports=["更改指标名称标签可见性"]},14922:t=>{t.exports=["更改指标值标签可见性"]},19839:t=>{t.exports="change latest news and Minds visibility"},23783:t=>{t.exports="change linking group"},87510:t=>{t.exports=["更改窗格高度"]},50190:t=>{t.exports=["更改加号按钮的可见性"]},49889:t=>{t.exports=["更改盘前/盘后价格标签的可见性"]},16750:t=>{t.exports=["改盘前/盘后市场价格线的可见性"]},59883:t=>{t.exports=["更改前一个收盘价线的可见性"]},67761:t=>{t.exports=["更改价格线可见性"]},69510:t=>{t.exports=["更改价格K线比"]},32303:t=>{t.exports=["变更解析度"]},526:t=>{t.exports=["变更品种"]},9402:t=>{t.exports=["更改商品标签可见性"]},53150:t=>{t.exports=["更改商品最后一个值的可见性"]},12707:t=>{t.exports=["更改商品前一个收盘价的可见性"]},65303:t=>{t.exports=["更改交易时段"]},15403:t=>{t.exports=["更改交易日间隔可见性"]},53438:t=>{t.exports=["更改系列样式"]},74488:t=>{t.exports=["更改拆分可见性"]},20505:t=>{t.exports=["更改时区"]},39028:t=>{t.exports=["更改单位"]},21511:t=>{t.exports=["更改可见性"]},16698:t=>{t.exports=["更改当前时间周期的可见性"]},78422:t=>{t.exports=["更改当前及以上时间周期的可见性"]},49529:t=>{t.exports=["更改当前及以下时间周期的可见性"]},66927:t=>{t.exports=["更改所有时间周期的可见性"]},74428:t=>{t.exports=["更改{title}样式"]},72032:t=>{t.exports=["更改{pointIndex}点"]},65911:t=>{t.exports=["图表由TradingView提供"]},5179:t=>{t.exports=["克隆线工具"]},3195:t=>{t.exports=["创建划线工具组"]},92659:t=>{t.exports=["从选项卡选择划线工具组"]},81791:t=>{t.exports=["创建{tool}"]},63649:t=>{t.exports=["剪切源"]},78755:t=>{t.exports=["剪切{title}"]},99113:t=>{t.exports=["将划线工具{lineTool}添加到组{name}"]},40242:t=>{t.exports=["添加线条工具到组{group}"]},22856:t=>{t.exports=["将此财务指标添加到整个布局"]},82388:t=>{t.exports=["将此指标添加到整个布局"]},94292:t=>{t.exports=["将此策略添加到整个布局"]},27982:t=>{t.exports=["将此商品添加到整个布局"]},66568:t=>{t.exports=["应用图表主题"]}, -64034:t=>{t.exports=["应用所有图表属性"]},49037:t=>{t.exports=["应用绘图模板"]},96996:t=>{t.exports=["将出厂默认设置应用于选定的源"]},44547:t=>{t.exports=["将指标应用于整个布局"]},26065:t=>{t.exports=["申请应用模板{template}"]},58570:t=>{t.exports=["应用工具栏主题"]},27195:t=>{t.exports=["向前发送组{title}"]},78246:t=>{t.exports=["把{title}放在前面"]},56763:t=>{t.exports=["上移{title}一层"]},5607:t=>{t.exports=["由TradingView提供"]},90621:t=>{t.exports=["日期范围锁定"]},12962:t=>{t.exports=["擦除水平线"]},63391:t=>{t.exports=["从组{group}中排除划线工具"]},59942:t=>{t.exports=["翻转K线形态"]},70301:t=>{t.exports=["隐藏{title}"]},91842:t=>{t.exports=["隐藏警报标签行"]},54781:t=>{t.exports=["隐藏所有绘图工具"]},44974:t=>{t.exports=["隐藏K线上的标记"]},28916:t=>{t.exports=["周期锁定"]},94245:t=>{t.exports=["翻转价格坐标"]},90743:t=>{t.exports=["插入{title}"]},53146:t=>{t.exports=["在{targetTitle}之后插入{title}"]},74055:t=>{t.exports=["在{target}之后插入{title}"]},11231:t=>{t.exports=["在{target}之前插入{title}"]},67176:t=>{t.exports=["在{targetTitle}之前插入{title}"]},54597:t=>{t.exports=["加载默认绘图模板"]},30295:t=>{t.exports=["载入中..."]},50193:t=>{t.exports=["锁定{title}"]},4963:t=>{t.exports=["锁定组{group}"]},68163:t=>{t.exports=["锁定对象"]},47107:t=>{t.exports=["移动"]},11303:t=>{t.exports=["移动{title}到新的左坐标"]},45544:t=>{t.exports=["移动{title}到新的右坐标"]},81898:t=>{t.exports=["将所有坐标移至左侧"]},22863:t=>{t.exports=["将所有坐标移至右侧"]},45356:t=>{t.exports=["移动绘图(多图形)"]},15086:t=>{t.exports=["向左移动"]},61711:t=>{t.exports=["向右移动"]},4184:t=>{t.exports=["移动坐标"]},74642:t=>{t.exports=["使{title}无坐标(全屏)"]},45223:t=>{t.exports=["使{group} 组隐藏"]},87927:t=>{t.exports=["使组{group}可见"]},62153:t=>{t.exports=["向下合并"]},70746:t=>{t.exports=["合并到窗格"]},66143:t=>{t.exports=["向上合并"]},81870:t=>{t.exports=["镜像K线形态"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["坐标价格"]},99042:t=>{t.exports=["仅缩放价格图表"]},35962:t=>{t.exports=["缩放时间"]},68193:t=>{t.exports=["滚动"]},70009:t=>{t.exports=["滚动时间"]},69485:t=>{t.exports=["将价格坐标选择策略设置为{title}"]},16259:t=>{t.exports=["下移{title}一层"]},66781:t=>{t.exports=["把{title}放在后面"]},4998:t=>{t.exports=["向后发送组{title}"]},64704:t=>{t.exports=["全局分享线条工具"]},77554:t=>{t.exports=["在布局中分享线条工具"]},16237:t=>{t.exports=["显示警报标签行"]},13622:t=>{t.exports=["显示所有观点"]},26267:t=>{t.exports=["显示关注用户的观点"]},40061:t=>{t.exports=["仅显示我的观点"]},52010:t=>{t.exports=["留在绘图模式"]},98784:t=>{t.exports=["停止同步绘图"]},57011:t=>{t.exports=["停止同步线条工具"]},92831:t=>{t.exports=["商品锁定"]},60635:t=>{t.exports=["同步时间"]},99769:t=>{t.exports=["本站由"]},68111:t=>{t.exports=["由TradingView提供"]},96916:t=>{t.exports=["粘贴绘图"]},80611:t=>{t.exports=["粘贴指标"]},41601:t=>{t.exports=["粘贴{title}"]},84018:t=>{t.exports=["固定至左侧坐标"]},22615:t=>{t.exports=["固定到右侧坐标"]},56015:t=>{t.exports=["固定至坐标{label}"]},33348:t=>{t.exports=["重新排列窗格"]},15516:t=>{t.exports=["删除所有的研究"]},80171:t=>{t.exports=["删除所有的研究及绘图工具"]},59211:t=>{t.exports=["删除取消选择空行工具"]},44656:t=>{t.exports=["移除绘图"]},70653:t=>{t.exports=["移除绘图集"]},66414:t=>{t.exports=["删除线条数据源"]},47637:t=>{t.exports=["移除窗格"]},39859:t=>{t.exports=["移除{title}"]},78811:t=>{t.exports=["删除线条工具组{name}"]},16338:t=>{t.exports=["更改组{group} 至{newName}"]},30910:t=>{t.exports=["重置布局大小"]},21948:t=>{t.exports=["重置坐标"]},55064:t=>{ -t.exports=["重置时间坐标"]},13034:t=>{t.exports=["调整布局大小"]},9608:t=>{t.exports=["恢复默认值"]},63060:t=>{t.exports=["切换自动坐标"]},98860:t=>{t.exports=["切换索引到100比例"]},21203:t=>{t.exports=["切换锁定坐标"]},60166:t=>{t.exports=["切换对数坐标"]},68642:t=>{t.exports=["切换百分比坐标"]},33714:t=>{t.exports=["切换正常坐标"]},47122:t=>{t.exports=["跟踪时间"]},28068:t=>{t.exports=["关闭线条工具分享"]},66824:t=>{t.exports=["解锁对象"]},51114:t=>{t.exports=["解锁组{group}"]},92421:t=>{t.exports=["解锁{title}"]},20057:t=>{t.exports=["取消合并到新的底部窗格"]},52540:t=>{t.exports=["取消向上合并"]},86949:t=>{t.exports=["取消向下合并"]},50728:t=>{t.exports=["更新{title} 脚本"]},33355:t=>{t.exports=["{count}根K线"]},88841:t=>{t.exports=["{symbol}财务指标由TradingView提供"]},38641:t=>{t.exports=["{userName}发表于{customer},{date}"]},59833:t=>{t.exports=["缩放"]},19813:t=>{t.exports=["放大"]},9645:t=>{t.exports=["缩小"]},30572:t=>{t.exports=["日"]},52254:t=>{t.exports=["小时"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分钟"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["范围"]},47966:t=>{t.exports=["周"]},99136:t=>{t.exports=["ticks"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["澳元/加元"],t.exports["#AUDCHF-symbol-description"]=["澳元/瑞郎"],t.exports["#AUDJPY-symbol-description"]=["澳元/日元"],t.exports["#AUDNZD-symbol-description"]=["澳元/纽元"],t.exports["#AUDRUB-symbol-description"]=["澳元/俄罗斯卢布"],t.exports["#AUDUSD-symbol-description"]=["澳元/美元"],t.exports["#BRLJPY-symbol-description"]=["巴西雷亚尔/日元"],t.exports["#BTCCAD-symbol-description"]=["比特币/加元"],t.exports["#BTCCNY-symbol-description"]=["比特币/人民币"],t.exports["#BTCEUR-symbol-description"]=["比特币/欧元"],t.exports["#BTCKRW-symbol-description"]=["比特币/韩元"],t.exports["#BTCRUR-symbol-description"]=["比特币/卢布"],t.exports["#BTCUSD-symbol-description"]=["比特币/美元"],t.exports["#BVSP-symbol-description"]=["巴西Bovespa指数"],t.exports["#CADJPY-symbol-description"]=["加元/日元"],t.exports["#CB1!-symbol-description"]=["布伦特原油"],t.exports["#CHFJPY-symbol-description"]=["瑞郎/日元"],t.exports["#COPPER-symbol-description"]=["铜差价合约"],t.exports["#ES1-symbol-description"]=["标普500 E-Mini 期货"],t.exports["#ESP35-symbol-description"]=["IBEX35指数"],t.exports["#EUBUND-symbol-description"]=["欧洲债券"],t.exports["#EURAUD-symbol-description"]=["欧元/澳元"],t.exports["#EURBRL-symbol-description"]=["欧元/巴西雷亚尔"],t.exports["#EURCAD-symbol-description"]=["欧元/加元"],t.exports["#EURCHF-symbol-description"]=["欧元/瑞郎"],t.exports["#EURGBP-symbol-description"]=["欧元/英镑"],t.exports["#EURJPY-symbol-description"]=["欧元/日元"],t.exports["#EURNZD-symbol-description"]=["欧元/纽元"],t.exports["#EURRUB-symbol-description"]=["欧元/俄罗斯卢布"],t.exports["#EURRUB_TOM-symbol-description"]=["欧元/卢布 汇率"],t.exports["#EURSEK-symbol-description"]=["欧元/瑞典克朗"],t.exports["#EURTRY-symbol-description"]=["欧元/土耳其新里拉"],t.exports["#EURUSD-symbol-description"]=["欧元/美元"],t.exports["#EUSTX50-symbol-description"]=["欧洲斯托克50指数"],t.exports["#FRA40-symbol-description"]=["法国CAC 40指数"],t.exports["#GB10-symbol-description"]=["英国10年期国债"],t.exports["#GBPAUD-symbol-description"]=["英镑/澳元"], -t.exports["#GBPCAD-symbol-description"]=["英镑/加元"],t.exports["#GBPCHF-symbol-description"]=["英镑/瑞郎"],t.exports["#GBPEUR-symbol-description"]=["英镑/欧元"],t.exports["#GBPJPY-symbol-description"]=["英镑/日元"],t.exports["#GBPNZD-symbol-description"]=["英镑/纽元"],t.exports["#GBPRUB-symbol-description"]=["英镑/俄罗斯卢布"],t.exports["#GBPUSD-symbol-description"]=["英镑/美元"],t.exports["#GER30-symbol-description"]=["德国DAX指数"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["意大利富时MIB指数"],t.exports["#JPN225-symbol-description"]=["日经225指数"],t.exports["#JPYKRW-symbol-description"]=["日元/韩元"],t.exports["#JPYRUB-symbol-description"]=["日元/俄罗斯卢布"],t.exports["#KA1-symbol-description"]=["原糖#11期货"],t.exports["#KG1-symbol-description"]=["棉花期货"],t.exports["#KT1-symbol-description"]=["Key Tronic Corр"],t.exports["#LKOH-symbol-description"]=["俄罗斯卢克石油公司"],t.exports["#LTCBTC-symbol-description"]=["莱特币/比特币"],t.exports["#MGNT-symbol-description"]=["俄罗斯马格尼特连锁超市"],t.exports["#MICEX-symbol-description"]=["俄罗斯MICEX指数"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ADR GMK NORILSKIYNIKEL ORD SHS[REPO]"],t.exports["#MSFT-symbol-description"]=["微软公司"],t.exports["#NAS100-symbol-description"]=["美国100现金CFD"],t.exports["#NGAS-symbol-description"]=["天然气 (亨利港)"],t.exports["#NKY-symbol-description"]=["日经225指数"],t.exports["#NZDJPY-symbol-description"]=["纽元/日元"],t.exports["#NZDUSD-symbol-description"]=["纽元/美元"],t.exports["#RB1-symbol-description"]=["无铅汽油期货"],t.exports["#RTS-symbol-description"]=["俄罗斯RTS指数"],t.exports["#SBER-symbol-description"]=["俄罗斯联邦储蓄银行"],t.exports["#SPX500-symbol-description"]=["美国标准普尔500指数"],t.exports["#TWTR-symbol-description"]=["推特公司"],t.exports["#UK100-symbol-description"]=["英国富时100指数"],t.exports["#USDBRL-symbol-description"]=["美元/巴西雷亚尔"],t.exports["#USDCAD-symbol-description"]=["美元/加元"],t.exports["#USDCHF-symbol-description"]=["美元/瑞郎"],t.exports["#USDCNY-symbol-description"]=["美元/人民币"],t.exports["#USDDKK-symbol-description"]=["美元/丹麦克朗"],t.exports["#USDHKD-symbol-description"]=["美元/港币"],t.exports["#USDIDR-symbol-description"]=["美元/印度尼西亚卢比"],t.exports["#USDINR-symbol-description"]=["美元/印度卢比"],t.exports["#USDJPY-symbol-description"]=["美元/日元"],t.exports["#USDKRW-symbol-description"]=["美元/韩元"],t.exports["#USDMXN-symbol-description"]=["美元/墨西哥比索"],t.exports["#USDPHP-symbol-description"]=["美元/菲律宾比索"],t.exports["#USDRUB-symbol-description"]=["美元/俄罗斯卢布"],t.exports["#USDRUB_TOM-symbol-description"]=["美元/卢布 TOM"],t.exports["#USDSEK-symbol-description"]=["美元/瑞典克朗"],t.exports["#USDSGD-symbol-description"]=["美元/新加坡元"],t.exports["#USDTRY-symbol-description"]=["美元/新土耳其里拉"],t.exports["#VTBR-symbol-description"]=["俄罗斯外贸银行"],t.exports["#XAGUSD-symbol-description"]=["白银/美元"],t.exports["#XAUUSD-symbol-description"]=["黄金现货/美元"],t.exports["#XPDUSD-symbol-description"]=["钯金差价合约"],t.exports["#XPTUSD-symbol-description"]=["铂金/美元"],t.exports["#ZS1-symbol-description"]=["大豆期货 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麦期货 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["比特币/英镑"], -t.exports["#MICEXINDEXCF-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#BTCAUD-symbol-description"]=["比特币/澳元"],t.exports["#BTCJPY-symbol-description"]=["比特币/日元"],t.exports["#BTCBRL-symbol-description"]=["比特币/巴西雷亚尔"],t.exports["#PT10-symbol-description"]=["葡萄牙10年期国债"],t.exports["#TXSX-symbol-description"]=["加拿大多伦多TSX 60指数"],t.exports["#VIXC-symbol-description"]=["加拿大多伦多TSX 60 VIX指数"],t.exports["#USDPLN-symbol-description"]=["美元/波兰兹罗提"],t.exports["#EURPLN-symbol-description"]=["欧元/波兰兹罗提"],t.exports["#BTCPLN-symbol-description"]=["比特币/波兰兹罗提"],t.exports["#CAC40-symbol-description"]=["法国CAC40指數"],t.exports["#XBTCAD-symbol-description"]=["比特币/加元"],t.exports["#ITI2!-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2020-symbol-description"]=["铁矿石期货"],t.exports["#AMEX:GXF-symbol-description"]=["Global x 富时北欧地区ETF"],t.exports["#ASX:XAF-symbol-description"]=["澳大利亚S&P/ASX50指数"], -t.exports["#ASX:XAT-symbol-description"]=["澳大利亚S&P/ASX200指数"],t.exports["#BIST:XU100-symbol-description"]=["土耳其 BIST100指数"],t.exports["#GPW:WIG20-symbol-description"]=["波兰WIG20指数"],t.exports["#INDEX:JKSE-symbol-description"]=["雅加达综合指数"],t.exports["#INDEX:KLSE-symbol-description"]=["马来西亚吉隆坡综合指数"],t.exports["#INDEX:NZD-symbol-description"]=["新西兰NZX 50指数"],t.exports["#INDEX:STI-symbol-description"]=["STI 指数"],t.exports["#INDEX:XLY0-symbol-description"]=["上海证券综合指数"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#NYMEX:KT1!-symbol-description"]=["咖啡期货"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然气差价合约"],t.exports["#OANDA:USDPLN-symbol-description"]=["美元/波兰兹罗提"],t.exports["#TSX:TX60-symbol-description"]=["加拿大多伦多S&P/TSX 60 指数"],t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]=["加拿大多伦多S&P/TSX 60波动率指数"],t.exports["#TVC:CAC40-symbol-description"]=["法国CAC40指数"],t.exports["#TVC:ES10-symbol-description"]=["西班牙10年期国债"],t.exports["#TVC:EUBUND-symbol-description"]=["欧洲债券"],t.exports["#TVC:GB02-symbol-description"]=["英国2年期国债"],t.exports["#TVC:GB10-symbol-description"]=["英国10年期国债"],t.exports["#TVC:GOLD-symbol-description"]=["黄金差价合约(美元/盎司)"],t.exports["#TVC:ID03-symbol-description"]=["印度尼西亚3年期国债"],t.exports["#TVC:ID10-symbol-description"]=["印度尼西亚10年期国债"],t.exports["#TVC:PALLADIUM-symbol-description"]=["钯金差价合约(美元/盎司)"],t.exports["#TVC:PT10-symbol-description"]=["葡萄牙10年期国债"],t.exports["#TVC:SILVER-symbol-description"]=["白银差价合约(美元/盎司)"],t.exports["#TVC:RUT-symbol-description"]=["罗素2000指数"],t.exports["#TSX:TSX-symbol-description"]=["加拿大多伦多S&P/TSX综合指数"],t.exports["#OANDA:CH20CHF-symbol-description"]=["瑞士SWI 20指数"],t.exports["#TVC:SHCOMP-symbol-description"]=["上证综指"],t.exports["#NZX:ALLC-symbol-description"]=["新西兰S&P/NZX 总指数 ( 资本指数 )"],t.exports["#AMEX:SHYG-symbol-description"]=["Shares 0-5年高收益公司债券ETF"],t.exports["#TVC:AU10-symbol-description"]=["澳大利亚10年期国债"],t.exports["#TVC:CN10-symbol-description"]=["中国10年期国债"],t.exports["#TVC:KR10-symbol-description"]=["韩国10年期国债"],t.exports["#NYMEX:RB1!-symbol-description"]=["无铅汽油期货"],t.exports["#NYMEX:HO1!-symbol-description"]=["纽约港超低硫柴油期货"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["纽约乙醇期货"],t.exports["#OANDA:XCUUSD-symbol-description"]=["铜差价合约(美元/磅)"],t.exports["#COMEX:ZA1!-symbol-description"]=["锌期货"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麦期货"],t.exports["#NYMEX:KA1!-symbol-description"]=["原糖#11期货"],t.exports["#CBOT:QBC1!-symbol-description"]=["玉米期货"],t.exports["#CME:E61!-symbol-description"]=["欧元期货"],t.exports["#CME:B61!-symbol-description"]=["英镑期货"],t.exports["#CME:QJY1!-symbol-description"]=["日元期货"],t.exports["#CME:A61!-symbol-description"]=["澳元期货"],t.exports["#CME:D61!-symbol-description"]=["加元期货"],t.exports["#CME:SP1!-symbol-description"]=["标普500期货"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["纳斯达克100 E-mini 期货"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["道琼斯($5) E-mini 期货"],t.exports["#CME:NY1!-symbol-description"]=["日经225期货"], -t.exports["#EUREX:DY1!-symbol-description"]=["德国DAX指数期货"],t.exports["#CME:IF1!-symbol-description"]=["巴西IBOVESPA指数期货-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["10年期国债期货"],t.exports["#CBOT:FV1!-symbol-description"]=["5年期国债期货"],t.exports["#CBOT:ZE1!-symbol-description"]=["3年期国债期货"],t.exports["#CBOT:TU1!-symbol-description"]=["2年期国债期货"],t.exports["#CBOT:FF1!-symbol-description"]=["30天联邦基金利率期货"],t.exports["#CBOT:US1!-symbol-description"]=["国债期货"],t.exports["#TVC:EXY-symbol-description"]=["欧元指数"],t.exports["#TVC:JXY-symbol-description"]=["日元指数"],t.exports["#TVC:BXY-symbol-description"]=["英镑指数"],t.exports["#TVC:AXY-symbol-description"]=["澳元指数"],t.exports["#TVC:CXY-symbol-description"]=["加元指数"],t.exports["#FRED:GDP-symbol-description"]=["国内生产总值,1 Decimal"],t.exports["#FRED:UNRATE-symbol-description"]=["失业率"],t.exports["#FRED:POP-symbol-description"]=["所有年龄段总人口:包括海外军队"],t.exports["#ETHUSD-symbol-description"]=["以太坊/美元"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["巴西圣保罗IBovespa指数"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指数"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50指数"],t.exports["#COMEX:HG1!-symbol-description"]=["铜期货"],t.exports["#INDEX:HSCE-symbol-description"]=["恒生国企指数"],t.exports["#NYMEX:CL1!-symbol-description"]=["轻质原油期货"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["德国30家主要公司指数"],t.exports["#TVC:DE10-symbol-description"]=["德国10年期国债"],t.exports["#TVC:DJI-symbol-description"]=["道琼斯工业股票平均价格指数"],t.exports["#TVC:DXY-symbol-description"]=["美元指数"],t.exports["#TVC:FR10-symbol-description"]=["法国10年期国债"],t.exports["#TVC:HSI-symbol-description"]=["香港恒生指数"],t.exports["#TVC:IBEX35-symbol-description"]=["西班牙IBEX35指数"],t.exports["#FX:AUS200-symbol-description"]=["澳大利亚S&P/ASX指数"],t.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3年期国债债券ETF"],t.exports["#ASX:XJO-symbol-description"]=["澳大利亚S&P/ASX200指数"],t.exports["#BSE:SENSEX-symbol-description"]=["标普BSE SENSEX指数"],t.exports["#INDEX:MIB-symbol-description"]=["意大利MIB指数"],t.exports["#INDEX:MOY0-symbol-description"]=["欧洲斯托克50指数"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["印度Nifty50指数"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然气期货"],t.exports["#NYMEX:ZC1!-symbol-description"]=["玉米期货"],t.exports["#TVC:IN10-symbol-description"]=["印度10年期国债"],t.exports["#TVC:IT10-symbol-description"]=["意大利10年期国债"],t.exports["#TVC:JP10-symbol-description"]=["日本10年期国债"],t.exports["#TVC:NDX-symbol-description"]=["美国100指数"],t.exports["#TVC:NI225-symbol-description"]=["日经平均指数Nikkei225"],t.exports["#TVC:SPX-symbol-description"]=["标准普尔500指数"],t.exports["#TVC:SX5E-symbol-description"]=["欧洲斯托克50指数"],t.exports["#TVC:TR10-symbol-description"]=["土耳其10年期国债"],t.exports["#TVC:UKOIL-symbol-description"]=["布伦特原油差价合约"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["美国2年期国债"],t.exports["#TVC:US05-symbol-description"]=["美国5年期国债"],t.exports["#TVC:US10-symbol-description"]=["美国10年期国债"], -t.exports["#TVC:USOIL-symbol-description"]=["WTI 原油差价合约"],t.exports["#NYMEX:ITI1!-symbol-description"]=["铁矿石期货"],t.exports["#NASDAQ:SHY-symbol-description"]=["ISHARES 1-3年期美国国债ETF"],t.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",t.exports["#NASDAQ:AMD-symbol-description"]=["超微半导体公司"],t.exports["#NYSE:BABA-symbol-description"]=["阿里巴巴集团控股公司"],t.exports["#ICEEUR:CB-symbol-description"]=["布伦特原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["布伦特原油"],t.exports["#ICEUSA:CC-symbol-description"]=["可可"],t.exports["#NYMEX:CL-symbol-description"]=["WTI原油"],t.exports["#ICEUSA:CT-symbol-description"]=["棉花 #2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["三级牛奶"],t.exports["#NYSE:F-symbol-description"]=["福特汽车公司"],t.exports["#MOEX:GAZP-symbol-description"]=["俄罗斯天然气工业股份公司"],t.exports["#COMEX:GC-symbol-description"]=["黄金"],t.exports["#CME:GF-symbol-description"]=["饲牛"],t.exports["#CME:HE-symbol-description"]=["瘦肉猪"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10年期国债 ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7年期国债 ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["原糖#11期货"],t.exports["#ICEUSA:KC-symbol-description"]=["咖啡"],t.exports["#NYMEX:KG1-symbol-description"]=["棉花期货"],t.exports["#FWB:KT1-symbol-description"]=["Key TronicCorр"],t.exports["#CME:LE-symbol-description"]=["活牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE 取暖油期货"],t.exports["#CME:LS-symbol-description"]=["木材"],t.exports["#MOEX:MGNT-symbol-description"]=["俄罗斯马格尼特连锁超市"],t.exports["#LSIN:MNOD-symbol-description"]=["ADR GMK NORILSKIYNIKEL ORD SHS[REPO]"],t.exports["#NYMEX:NG-symbol-description"]=["天然气"],t.exports["#ICEUSA:OJ-symbol-description"]=["橙汁"],t.exports["#NYMEX:PA-symbol-description"]=["钯金"],t.exports["#NYSE:PBR-symbol-description"]=["巴西石油股份有限公司"],t.exports["#NYMEX:PL-symbol-description"]=["铂金"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-mini 铜期货"],t.exports["#NYMEX:RB-symbol-description"]=["无铅汽油"],t.exports["#NYMEX:RB1-symbol-description"]=["无铅汽油期货"],t.exports["#MOEX:SBER-symbol-description"]=["俄罗斯联邦储蓄银行"],t.exports["#AMEX:SCHO-symbol-description"]=["施瓦布短期美国国债ETF"],t.exports["#COMEX:SI-symbol-description"]=["白银"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 年国债ETF"],t.exports["#TVC:VIX-symbol-description"]=["恐慌指数"],t.exports["#MOEX:VTBR-symbol-description"]=["俄罗斯外贸银行"],t.exports["#COMEX:ZA-symbol-description"]=["锌"],t.exports["#CBOT:ZC-symbol-description"]=["玉米"],t.exports["#CBOT:ZK-symbol-description"]=["乙醇期货"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["燕麦"],t.exports["#CBOT:ZR-symbol-description"]=["糙米"],t.exports["#CBOT:ZS-symbol-description"]=["大豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆期货"],t.exports["#CBOT:ZW-symbol-description"]=["小麦"],t.exports["#CBOT:ZW1-symbol-description"]=["小麦期货 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["铁矿石期货"], -t.exports["#CADUSD-symbol-description"]=["加元/美元"],t.exports["#CHFUSD-symbol-description"]=["瑞郎/美元"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["日元/美元"],t.exports["#USDAUD-symbol-description"]=["美元/澳元"],t.exports["#USDEUR-symbol-description"]=["美元/欧元"],t.exports["#USDGBP-symbol-description"]=["美元/英镑"],t.exports["#USDNZD-symbol-description"]=["美元/纽元"],t.exports["#UKOIL-symbol-description"]=["原油差价合约(布伦特)"],t.exports["#USOIL-symbol-description"]=["原油差价合约(WTI)"],t.exports["#US30-symbol-description"]=["道琼斯工业平均指数"],t.exports["#BCHUSD-symbol-description"]=["比特币现金/美元"],t.exports["#ETCUSD-symbol-description"]=["以太坊经典/美元"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["莱特币/美元"],t.exports["#XRPUSD-symbol-description"]=["XRP/美元"],t.exports["#SP:SPX-symbol-description"]=["标准普尔500指数"],t.exports["#ETCBTC-symbol-description"]=["以太坊经典/比特币"],t.exports["#ETHBTC-symbol-description"]=["以太坊/比特币"],t.exports["#XRPBTC-symbol-description"]=["XRP/比特币"],t.exports["#TVC:US30-symbol-description"]=["美国30年期国债"],t.exports["#COMEX:SI1!-symbol-description"]=["白银期货"],t.exports["#BTGUSD-symbol-description"]=["比特币黄金/美元"],t.exports["#IOTUSD-symbol-description"]=["IOTA /美元"],t.exports["#CME:BTC1!-symbol-description"]=["CME比特币期货"],t.exports["#COMEX:GC1!-symbol-description"]=["黄金期货"],t.exports["#CORNUSD-symbol-description"]=["玉米差价合约"],t.exports["#COTUSD-symbol-description"]=["棉花差价合约"],t.exports["#DJ:DJA-symbol-description"]=["道琼斯股票平均价格综合指数"],t.exports["#DJ:DJI-symbol-description"]=["道琼斯工业平均指数"],t.exports["#ETHEUR-symbol-description"]=["以太坊/欧元"],t.exports["#ETHGBP-symbol-description"]=["以太坊/英镑"],t.exports["#ETHJPY-symbol-description"]=["以太坊/日元"],t.exports["#EURNOK-symbol-description"]=["欧元/挪威克朗"],t.exports["#GBPPLN-symbol-description"]=["英镑/波兰兹罗提"],t.exports["#MOEX:BR1!-symbol-description"]=["布伦特原油期货"],t.exports["#NYMEX:KG1!-symbol-description"]=["棉花期货"],t.exports["#NYMEX:PL1!-symbol-description"]=["铂金期货"],t.exports["#SOYBNUSD-symbol-description"]=["大豆差价合约"],t.exports["#SUGARUSD-symbol-description"]=["糖差价合约"],t.exports["#TVC:IXIC-symbol-description"]=["美国综合指数"],t.exports["#TVC:RU-symbol-description"]=["罗素1000指数"],t.exports["#USDZAR-symbol-description"]=["美元/南非兰特"],t.exports["#WHEATUSD-symbol-description"]=["小麦差价合约"],t.exports["#XRPEUR-symbol-description"]=["XRP/欧元"],t.exports["#CBOT:S1!-symbol-description"]=["大豆期货"],t.exports["#SP:MID-symbol-description"]=["标普400指数"],t.exports["#TSX:XCUUSD-symbol-description"]=["铜差价合约"],t.exports["#TVC:NYA-symbol-description"]=["纽约证券交易所综合指数"],t.exports["#TVC:PLATINUM-symbol-description"]=["铂金差价合约(美元/盎司)"],t.exports["#TVC:SSMI-symbol-description"]=["瑞士市场指数"],t.exports["#TVC:SXY-symbol-description"]=["瑞士法郎指数"],t.exports["#TVC:RUI-symbol-description"]=["罗素1000指数"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指数期货"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指数期货"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOE比特币期货"],t.exports["#TVC:MY10-symbol-description"]=["马来西亚10年期国债"], -t.exports["#CME:S61!-symbol-description"]=["瑞士法郎期货"],t.exports["#TVC:DEU30-symbol-description"]=["德国DAX指数"],t.exports["#BCHEUR-symbol-description"]=["比特币现金/欧元"],t.exports["#TVC:ZXY-symbol-description"]=["纽元指数"],t.exports["#MIL:FTSEMIB-symbol-description"]=["意大利富时MIB指数"],t.exports["#XETR:DAX-symbol-description"]=["德国DAX指数"],t.exports["#MOEX:IMOEX-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#FX:US30-symbol-description"]=["道琼斯工业平均指数"],t.exports["#MOEX:RUAL-symbol-description"]=["俄铝公司"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指数期货"],t.exports["#NEOUSD-symbol-description"]=["NEO/美元"],t.exports["#XMRUSD-symbol-description"]=["Monero/美元"],t.exports["#ZECUSD-symbol-description"]=["Zcash/美元"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]=["Zscaler公司"],t.exports["#TVC:GB10Y-symbol-description"]=["英国10年期国债收益"],t.exports["#TVC:AU10Y-symbol-description"]=["澳大利亚10年期国债收益"],t.exports["#TVC:CN10Y-symbol-description"]=["中国10年期国债收益"],t.exports["#TVC:DE10Y-symbol-description"]=["德国10年期国债收益"],t.exports["#TVC:ES10Y-symbol-description"]=["西班牙10年期国债收益"],t.exports["#TVC:FR10Y-symbol-description"]=["法国10年期国债收益"],t.exports["#TVC:IN10Y-symbol-description"]=["印度10年期国债收益"],t.exports["#TVC:IT10Y-symbol-description"]=["意大利10年期国债收益"],t.exports["#TVC:JP10Y-symbol-description"]=["日本10年期国债收益"],t.exports["#TVC:KR10Y-symbol-description"]=["韩国10年期国债收益"],t.exports["#TVC:MY10Y-symbol-description"]=["马来西亚10年期国债收益"],t.exports["#TVC:PT10Y-symbol-description"]=["葡萄牙10年期国债收益"],t.exports["#TVC:TR10Y-symbol-description"]=["土耳其10年期国债收益"],t.exports["#TVC:US02Y-symbol-description"]=["美国2年期国债收益"],t.exports["#TVC:US05Y-symbol-description"]=["美国5年期国债收益"],t.exports["#TVC:US10Y-symbol-description"]=["美国10年期国债收益"],t.exports["#INDEX:TWII-symbol-description"]=["台湾加权指数"],t.exports["#CME:J61!-symbol-description"]=["日元期货"],t.exports["#CME_MINI:J71!-symbol-description"]=["日元E-mini期货"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro日元/美元期货"],t.exports["#CME:M61!-symbol-description"]=["墨西哥比索期货"],t.exports["#CME:T61!-symbol-description"]=["南非兰特期货"],t.exports["#CME:SK1!-symbol-description"]=["瑞典克朗期货"],t.exports["#CME:QT1!-symbol-description"]=["人民币/美元期货"],t.exports["#COMEX:AUP1!-symbol-description"]=["铝美国中西部交易溢价普氏(25公吨)期货"],t.exports["#CME:L61!-symbol-description"]=["巴西雷亚尔期货"],t.exports["#CME:WP1!-symbol-description"]=["波兰兹罗提期货"],t.exports["#CME:N61!-symbol-description"]=["纽元期货"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro澳元/美元期货"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro瑞郎/美元期货"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro欧元/美元期货"],t.exports["#CME_MINI:E71!-symbol-description"]=["E-mini欧元期货"],t.exports["#CBOT:ZK1!-symbol-description"]=["变性燃料乙醇期货"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro英镑/美元期货"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini汽油期货"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["取暖油E-mini期货"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["铜E-mini期货"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini天然气期货"], -t.exports["#CME:E41!-symbol-description"]=["美元/土耳其里拉期货"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["白银(迷你)期货"],t.exports["#CME:DL1!-symbol-description"]=["牛奶,III类期货"],t.exports["#NYMEX:UX1!-symbol-description"]=["铀期货"],t.exports["#CBOT:BO1!-symbol-description"]=["豆油期货"],t.exports["#CME:HE1!-symbol-description"]=["生猪期货"],t.exports["#NYMEX:IAC1!-symbol-description"]=["纽卡斯尔煤炭期货"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini轻质原油期货"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["迷你布伦特金融期货"],t.exports["#COMEX:AEP1!-symbol-description"]=["欧洲铝价期货"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30天联邦基金利率期货"],t.exports["#CME:LE1!-symbol-description"]=["活牛期货"],t.exports["#CME:UP1!-symbol-description"]=["瑞郎/日元期货"],t.exports["#CBOT:ZN1!-symbol-description"]=["10年期国债期货"],t.exports["#CBOT:ZB1!-symbol-description"]=["长期国债期货"],t.exports["#CME:GF1!-symbol-description"]=["牛饲料期货"],t.exports["#CBOT:UD1!-symbol-description"]=["超长期国债期货"],t.exports["#CME:I91!-symbol-description"]=["芝加哥商品交易所住房期货-华盛顿特区"],t.exports["#CBOT:ZO1!-symbol-description"]=["燕麦期货"],t.exports["#CBOT:ZM1!-symbol-description"]=["豆粕期货"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["玉米迷你期货"],t.exports["#CBOT:ZC1!-symbol-description"]=["玉米期货"],t.exports["#CME:LS1!-symbol-description"]=["木材期货"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["迷你小麦期货"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["迷你大豆期货"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆期货"],t.exports["#NYMEX:PA1!-symbol-description"]=["钯金期货"],t.exports["#CME:FTU1!-symbol-description"]=["E-mini富时100指数美元期货"],t.exports["#CBOT:ZR1!-symbol-description"]=["大米期货"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["黄金(E-micro)期货"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["黄金(迷你)期货"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini罗素1000指数期货"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400中盘股E-mini期货"],t.exports["#COMEX:LD1!-symbol-description"]=["铅期货"],t.exports["#CME_MINI:ES1!-symbol-description"]=["标普500 E-mini期货"],t.exports["#TVC:SA40-symbol-description"]=["南非前40指数"],t.exports["#BMV:ME-symbol-description"]=["IPC墨西哥指数"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL指数"],t.exports["#HSI:HSI-symbol-description"]=["恒生指数"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["秘鲁综合股价指数(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["埃及EGX 30价格回报指数"],t.exports["#BVC:IGBC-symbol-description"]=["哥伦比亚证券交易所总指数"],t.exports["#TWSE:TAIEX-symbol-description"]=["台湾市值加权股票指数"],t.exports["#QSE:GNRI-symbol-description"]=["QE指数"],t.exports["#BME:IBC-symbol-description"]=["IBEX35指数"],t.exports["#NZX:NZ50G-symbol-description"]=["标准普尔/ NZX 50指数总市值"],t.exports["#SIX:SMI-symbol-description"]=["瑞士市场指数"],t.exports["#SZSE:399001-symbol-description"]=["深圳成指"],t.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul股票指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX综合指数"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC40指数"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX 赫尔辛基25指数"],t.exports["#EURONEXT:BEL20-symbol-description"]=["贝尔20指数"], -t.exports["#TVC:STI-symbol-description"]=["海峡时报指数"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM指数"],t.exports["#TVC:KOSPI-symbol-description"]=["韩国综合股价指数"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["富时吉隆坡综合指数"],t.exports["#TASE:TA35-symbol-description"]=["TA-35指数"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX 斯德哥尔摩30指数"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX 冰岛8指数"],t.exports["#NSENG:NSE30-symbol-description"]=["尼日利亚nse30指数"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["巴林股票指数"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX 塔林全球指数"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX 哥本哈根25指数"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX里加全球指数"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15指数"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX维尔纽斯全球指数"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指数"],t.exports["#CBOE:VIX-symbol-description"]=["标普500波动率指数"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX费城金银指数"],t.exports["#DJ:DJUSCL-symbol-description"]=["道琼斯美国煤炭指数"],t.exports["#DJ:DJCIKC-symbol-description"]=["道琼斯商品指数咖啡"],t.exports["#DJ:DJCIEN-symbol-description"]=["道琼斯商品指数能源"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX石油服务业指数"],t.exports["#DJ:DJCISB-symbol-description"]=["道琼斯商品指数糖"],t.exports["#DJ:DJCICC-symbol-description"]=["道琼斯商品指数可可"],t.exports["#DJ:DJCIGR-symbol-description"]=["道琼斯商品指数谷物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["道琼斯商品指数农业相关"],t.exports["#DJ:DJCISI-symbol-description"]=["道琼斯商品指数白银"],t.exports["#DJ:DJCIIK-symbol-description"]=["道琼斯商品指数镍"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX住房板块指数"],t.exports["#DJ:DJCIGC-symbol-description"]=["道琼斯商品指数黄金"],t.exports["#SP:SPGSCI-symbol-description"]=["标普高盛商品指数"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX公用事业指数"],t.exports["#DJ:DJU-symbol-description"]=["道琼斯公用事业平均指数"],t.exports["#SP:SVX-symbol-description"]=["标普500价值股指数"],t.exports["#SP:OEX-symbol-description"]=["标普100指数"],t.exports["#CBOE:OEX-symbol-description"]=["标普100指数"],t.exports["#NASDAQ:SOX-symbol-description"]=["费城半导体指数"],t.exports["#RUSSELL:RUI-symbol-description"]=["罗素1000指数"],t.exports["#RUSSELL:RUA-symbol-description"]=["罗素3000指数"],t.exports["#RUSSELL:RUT-symbol-description"]=["罗素2000指数"],t.exports["#NYSE:XMI-symbol-description"]=["纽约证交所ARCA主要市场指数"],t.exports["#NYSE:XAX-symbol-description"]=["美国证券交易所综合指数"],t.exports["#NASDAQ:NDX-symbol-description"]=["纳斯达克100指数"],t.exports["#NASDAQ:IXIC-symbol-description"]=["纳斯达克综合指数"],t.exports["#DJ:DJT-symbol-description"]=["道琼斯运输平均指数"],t.exports["#NYSE:NYA-symbol-description"]=["纽约证交所综合指数"],t.exports["#NYMEX:CJ1!-symbol-description"]=["可可期货"],t.exports["#USDILS-symbol-description"]=["美元/以色列谢克尔"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["福特汽车公司"],t.exports["#BMV:F-symbol-description"]=["福特汽车公司"],t.exports["#TWII-symbol-description"]=["台湾加权指数"],t.exports["#TVC:PL10Y-symbol-description"]=["波兰政府债券10年收益"],t.exports["#TVC:PL05Y-symbol-description"]=["波兰政府债券5年收益"], -t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500指数"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD永续合约"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD永续合约"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD永续合约"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["Ethereum永续期货合约"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD永续期货合约"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD永续期货合约"],t.exports["#USDHUF-symbol-description"]=["美元/匈牙利福林"],t.exports["#USDTHB-symbol-description"]=["美元/泰铢"],t.exports["#FOREXCOM:US2000-symbol-description"]=["美国小型股2000"],t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]=["银门资本有限公司"],t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["黄油期货现金(连续:当前合约在前)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei能源服务公司"],t.exports["#NYSE:HE-symbol-description"]=["夏威夷电力实业"],t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei能源服务公司"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]=["印度电话实业有限公司"],t.exports["#TSX:LS-symbol-description"]=["Middlefield Healthcare & Life Sciences股息基金"],t.exports["#BITMEX:XBT-symbol-description"]=["比特币/美元指数"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini罗素2000指数期货"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["加密货币总市值,$"],t.exports["#ICEUS:DX1!-symbol-description"]=["美元指数期货"],t.exports["#NYMEX:TT1!-symbol-description"]=["棉花期货"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永续期货合约"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永续期货合约"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XPR永续期货合约"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永续期货合约"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",t.exports["#TVC:CA10-symbol-description"]=["加拿大政府债券,10年期"],t.exports["#TVC:CA10Y-symbol-description"]=["加拿大政府债券10年收益"],t.exports["#TVC:ID10Y-symbol-description"]=["印度尼西亚政府债券10年收益"],t.exports["#TVC:NL10-symbol-description"]=["荷兰政府债券,10年期"],t.exports["#TVC:NL10Y-symbol-description"]=["荷兰政府债券10年收益"],t.exports["#TVC:NZ10-symbol-description"]=["新西兰政府债券,10年期"],t.exports["#TVC:NZ10Y-symbol-description"]=["新西兰政府债券10年收益"],t.exports["#SOLUSD-symbol-description"]=["Solana / 美元"],t.exports["#LUNAUSD-symbol-description"]=["Luna / 美元"], -t.exports["#UNIUSD-symbol-description"]=["Uniswap / 美元"],t.exports["#LTCBRL-symbol-description"]=["莱特币 / 巴西雷亚尔"],t.exports["#ETCEUR-symbol-description"]=["以太坊经典 / 欧元"],t.exports["#ETHKRW-symbol-description"]=["以太坊 / 韩元"],t.exports["#BTCRUB-symbol-description"]=["比特币 / 俄罗斯卢布"],t.exports["#BTCTHB-symbol-description"]=["比特币 / 泰铢"],t.exports["#ETHTHB-symbol-description"]=["以太坊 / 泰铢"],t.exports["#TVC:EU10YY-symbol-description"]=["欧元政府债券10年期收益率"]}}]); \ No newline at end of file +t.exports=["艾略特双重组合浪(WXY)"]},74118:t=>{t.exports=["艾略特推动浪(12345)"]},95840:t=>{t.exports=["艾略特三角浪(ABCDE)"]},66637:t=>{t.exports=["艾略特三重组合浪(WXYXZ)"]},69418:t=>{t.exports=["椭圆形"]},27558:t=>{t.exports=["扩展警报线"]},2578:t=>{t.exports=["延长线"]},77295:t=>{t.exports=["交易所"]},2899:t=>{t.exports=["上方已有窗格"]},53387:t=>{t.exports=["下方已有窗格"]},36972:t=>{t.exports=["预测"]},17994:t=>{t.exports=["无法保存脚本库"]},87375:t=>{t.exports=["保存脚本失败"]},35050:t=>{t.exports=["2月"]},82719:t=>{t.exports=["斐波那契通道"]},64192:t=>{t.exports=["斐波那契圈"]},63835:t=>{t.exports=["斐波那契回撤"]},18072:t=>{t.exports=["斐波那契速度阻力弧"]},20877:t=>{t.exports=["斐波那契速度阻力扇"]},76783:t=>{t.exports=["斐波那契螺旋"]},89037:t=>{t.exports=["斐波那契时区"]},72489:t=>{t.exports=["斐波那契楔形"]},21524:t=>{t.exports=["旗形"]},55678:t=>{t.exports=["旗标"]},29230:t=>{t.exports=["平滑顶/底"]},92754:t=>{t.exports=["翻转"]},42015:t=>{t.exports=["小数部分无效"]},47542:t=>{t.exports=["基础研究已经不在图表上了"]},16245:t=>{t.exports=["加尔各答"]},3155:t=>{t.exports=["加德满都"]},92901:t=>{t.exports="Kagi"},2693:t=>{t.exports=["卡拉奇"]},72374:t=>{t.exports=["科威特"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["胡志明市"]},61582:t=>{t.exports=["空心K线图"]},32918:t=>{t.exports=["中国香港"]},61351:t=>{t.exports=["檀香山"]},60049:t=>{t.exports=["水平线"]},76604:t=>{t.exports=["水平射线"]},42616:t=>{t.exports=["头肩形"]},40530:t=>{t.exports="Heikin Ashi"},99820:t=>{t.exports=["赫尔辛基"]},31971:t=>{t.exports=["隐藏"]},33911:t=>{t.exports=["隐藏所有"]},95551:t=>{t.exports=["隐藏所有图形"]},44312:t=>{t.exports=["隐藏所有绘图和指标"]},67927:t=>{t.exports=["隐藏所有绘图、指标、仓位和订单"]},86306:t=>{t.exports=["隐藏所有指标"]},70803:t=>{t.exports=["隐藏所有仓位和订单"]},13277:t=>{t.exports=["隐藏绘图"]},8251:t=>{t.exports=["隐藏图中的事件"]},44177:t=>{t.exports=["隐藏指标"]},2441:t=>{t.exports=["隐藏K线上的标记"]},90540:t=>{t.exports=["隐藏仓位和订单"]},30777:t=>{t.exports=["最高价"]},31994:t=>{t.exports=["高-低"]},60259:t=>{t.exports=["高低价标签"]},21803:t=>{t.exports=["高低价线"]},31895:t=>{t.exports=["荧光笔"]},69085:t=>{t.exports=['直方图太大,请增加"Row Size"输入。']},8122:t=>{t.exports=['直方图太大,请减少"Row Size"输入。']},23450:t=>{t.exports=["图片"]},71778:t=>{t.exports=["中浪"]},14177:t=>{t.exports=["无效商品代码"]},53239:t=>{t.exports=["翻转价格坐标"]},20062:t=>{t.exports=["基准100"]},81584:t=>{t.exports=["指标值标签"]},31485:t=>{t.exports=["指标名称标签"]},27677:t=>{t.exports=["信息线"]},98767:t=>{t.exports=["插入指标"]},9114:t=>{t.exports=["内部"]},12354:t=>{t.exports=["内部分叉线"]},26579:t=>{t.exports=["图标"]},37885:t=>{t.exports=["伊斯坦布尔"]},87469:t=>{t.exports=["约翰尼斯堡"]},52707:t=>{t.exports=["雅加达"]},95425:t=>{t.exports=["1月"]},42890:t=>{t.exports=["耶路撒冷"]},6215:t=>{t.exports=["7月"]},15224:t=>{t.exports=["6月"]},36253:t=>{t.exports=["朱诺"]},15241:t=>{t.exports=["在左边"]},29404:t=>{t.exports=["在右边"]},850:t=>{t.exports=["哎呀!"]},675:t=>{t.exports=["对象树"]},73546:t=>{t.exports=["10月"]},39280:t=>{t.exports=["开盘价"]},25595:t=>{t.exports=["原始"]},82906:t=>{t.exports=["奥斯陆"]},8136:t=>{t.exports=["最低价"]},42284:t=>{t.exports=["锁定"]},1441:t=>{t.exports=["锁定/解锁"]},82232:t=>{t.exports=["按时间锁定垂直光标线"]},18219:t=>{t.exports=["锁定价格对K线比例"]},12285:t=>{t.exports=["对数"]},50286:t=>{t.exports=["伦敦"]},44604:t=>{t.exports=["多头"]},87604:t=>{t.exports=["洛杉矶"]}, +18528:t=>{t.exports=["向下标签"]},13046:t=>{t.exports=["向上标签"]},94420:t=>{t.exports=["标签"]},89155:t=>{t.exports=["拉哥斯"]},25846:t=>{t.exports=["利马"]},1277:t=>{t.exports=["线形图"]},38397:t=>{t.exports=["带标记线"]},63492:t=>{t.exports=["新价线"]},83182:t=>{t.exports=["线条"]},78104:t=>{t.exports=["链接到复制到剪贴板的图表图片{emoji}"]},50091:t=>{t.exports=["里斯本"]},64352:t=>{t.exports=["卢森堡"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["移动点以定位锚点然后点击放置"]},45828:t=>{t.exports=["移动到"]},44302:t=>{t.exports=["将坐标移至左侧"]},94338:t=>{t.exports=["将坐标移到右侧"]},66276:t=>{t.exports=["调整希夫"]},18559:t=>{t.exports=["调整希夫分叉线"]},18665:t=>{t.exports=["莫斯科"]},58038:t=>{t.exports=["马德里"]},34190:t=>{t.exports=["马耳他"]},90271:t=>{t.exports=["马尼拉"]},51369:t=>{t.exports=["3月"]},85095:t=>{t.exports=["墨西哥城"]},75633:t=>{t.exports=["将所有坐标合并为一个"]},95093:t=>{t.exports=["混合的"]},10931:t=>{t.exports="Micro"},58397:t=>{t.exports="Millennium"},85884:t=>{t.exports=["微浪"]},9632:t=>{t.exports=["小写字"]},63158:t=>{t.exports=["镜像"]},42769:t=>{t.exports=["马斯喀特"]},43088:t=>{t.exports="N/A"},3485:t=>{t.exports=["无坐标(全屏)"]},8886:t=>{t.exports=["没有同步"]},16971:t=>{t.exports=["没有交易量数据"]},75549:t=>{t.exports=["注释"]},71230:t=>{t.exports=["11月"]},99203:t=>{t.exports=["诺福克岛"]},79023:t=>{t.exports=["内罗毕"]},91203:t=>{t.exports=["纽约"]},24143:t=>{t.exports=["新西兰"]},40887:t=>{t.exports=["上方新窗格"]},96712:t=>{t.exports=["下方新窗格"]},33566:t=>{t.exports=["尼科西亚"]},56670:t=>{t.exports=["出错啦"]},64968:t=>{t.exports=["有些不对劲。 请稍后再试。"]},10520:t=>{t.exports=["保存新的图表布局"]},9908:t=>{t.exports=["保存为"]},68553:t=>{t.exports=["圣萨尔瓦多"]},65412:t=>{t.exports=["圣地亚哥"]},13538:t=>{t.exports=["圣保罗"]},37207:t=>{t.exports=["仅缩放价格图表"]},51464:t=>{t.exports=["希夫"]},98114:t=>{t.exports=["希夫分叉线"]},1535:t=>{t.exports=["如果您离开页面,脚本可能不会被更新保存。"]},89517:t=>{t.exports=["设置"]},43247:t=>{t.exports=["第二部分是无效的。"]},19796:t=>{t.exports=["置于底层"]},23221:t=>{t.exports=["下移一层"]},5961:t=>{t.exports=["首尔"]},57902:t=>{t.exports=["9月"]},25866:t=>{t.exports=["时段"]},59827:t=>{t.exports=["交易日间隔"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["空头"]},81428:t=>{t.exports=["显示"]},98116:t=>{t.exports=["显示所有绘图"]},39046:t=>{t.exports=["显示所有绘图和指标"]},38293:t=>{t.exports=["显示所有绘图、指标、仓位和订单"]},49982:t=>{t.exports=["显示所有指标"]},48284:t=>{t.exports=["显示所有观点"]},62632:t=>{t.exports=["显示所有仓位和订单"]},24620:t=>{t.exports=["显示连续合约转换"]},84813:t=>{t.exports=["显示合约到期"]},66263:t=>{t.exports=["显示股利"]},46771:t=>{t.exports=["显示收益"]},87933:t=>{t.exports=["显示关注用户的观点"]},72973:t=>{t.exports="Show latest news and Minds"},58669:t=>{t.exports=["仅显示我自己的观点"]},30816:t=>{t.exports=["显示拆分"]},68161:t=>{t.exports=["指示牌"]},56683:t=>{t.exports=["新加坡"]},69502:t=>{t.exports=["正弦线"]},44904:t=>{t.exports=["方形"]},70213:t=>{t.exports=["研究数量超出限制:每个布局{number}研究。\n请删除一些研究。"]},32733:t=>{t.exports=["样式"]},65323:t=>{t.exports=["在左侧堆叠"]},14113:t=>{t.exports=["右边"]},93161:t=>{t.exports=["保持绘图模式"]},79511:t=>{t.exports=["阶梯线"]},84573:t=>{t.exports=["贴纸"]},48767:t=>{t.exports=["斯德哥尔摩"]},29662:t=>{t.exports="Submicro"},9753:t=>{t.exports="Submillennium"},71722:t=>{t.exports=["次微浪"]},91889:t=>{t.exports=["大循环浪"]}, +33820:t=>{t.exports="Supermillennium"},11020:t=>{t.exports=["悉尼"]},89659:t=>{t.exports=["商品代码错误"]},90932:t=>{t.exports=["商品名称标签"]},65986:t=>{t.exports=["商品信息"]},52054:t=>{t.exports=["商品最新价格标签"]},33606:t=>{t.exports=["全局同步"]},18008:t=>{t.exports=["同步到所有图表"]},99969:t=>{t.exports=["点数图"]},53047:t=>{t.exports=["折线"]},34402:t=>{t.exports=["路径"]},70394:t=>{t.exports=["平行通道"]},95995:t=>{t.exports=["巴黎"]},29682:t=>{t.exports=["粘贴"]},51102:t=>{t.exports=["百分比"]},35590:t=>{t.exports=["珀斯"]},19093:t=>{t.exports=["菲尼克斯"]},22293:t=>{t.exports=["倾斜扇形"]},43852:t=>{t.exports=["分叉线"]},37680:t=>{t.exports=["固定至左侧新坐标"]},43707:t=>{t.exports=["固定至右侧新坐标"]},91130:t=>{t.exports=["固定至左侧坐标"]},61201:t=>{t.exports=["固定到左侧坐标(隐藏)"]},764:t=>{t.exports=["固定到右侧坐标"]},20207:t=>{t.exports=["固定至右侧坐标(隐藏)"]},66156:t=>{t.exports=["固定至坐标(当前左侧)"]},54727:t=>{t.exports=["固定至坐标(当前无坐标)"]},76598:t=>{t.exports=["固定至坐标(当前右侧)"]},39065:t=>{t.exports=["固定至坐标(当前{label} )"]},97324:t=>{t.exports=["固定至坐标{label}"]},56948:t=>{t.exports=["固定至坐标{label}(隐藏)"]},32156:t=>{t.exports=["已固定至左侧坐标"]},8128:t=>{t.exports=["已固定到左侧坐标(隐藏)"]},3822:t=>{t.exports=["已固定至右侧坐标"]},44538:t=>{t.exports=["固定至右侧坐标(隐藏)"]},65810:t=>{t.exports=["已固定坐标{label}"]},14125:t=>{t.exports=["固定到坐标{label}(隐藏)"]},97378:t=>{t.exports=["加号按钮"]},46669:t=>{t.exports=["请在您的浏览器中向我们提供剪贴板写入权限,或按{keystroke}"]},35963:t=>{t.exports=["当您希望放大您鼠标聚焦的点位时,请按住{key} 键。"]},95921:t=>{t.exports=["价格标签"]},28625:t=>{t.exports=["价格注释"]},2032:t=>{t.exports=["价格范围"]},32061:t=>{t.exports=["价格格式无效"]},91492:t=>{t.exports=["价格线"]},48404:t=>{t.exports=["大浪"]},87086:t=>{t.exports=["投影"]},10160:t=>{t.exports=["发表于{customer},{date}"]},19056:t=>{t.exports=["卡塔尔"]},9998:t=>{t.exports=["旋转矩形"]},74214:t=>{t.exports=["罗马"]},50470:t=>{t.exports=["射线"]},90357:t=>{t.exports=["Range图"]},26833:t=>{t.exports=["雷克雅维克"]},328:t=>{t.exports=["矩形"]},41615:t=>{t.exports=["重做"]},35001:t=>{t.exports=["回归趋势线"]},34596:t=>{t.exports=["移除"]},1434:t=>{t.exports=["移除绘图"]},13951:t=>{t.exports=["移除指标"]},4142:t=>{t.exports=["重命名图表布局"]},20801:t=>{t.exports="Renko"},34301:t=>{t.exports=["重置图表视图"]},17258:t=>{t.exports=["重置价格坐标"]},25333:t=>{t.exports=["重置时间坐标"]},52588:t=>{t.exports=["利雅得"]},5871:t=>{t.exports=["里加"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["华沙"]},20466:t=>{t.exports=["托克劳群岛"]},94284:t=>{t.exports=["东京"]},83836:t=>{t.exports=["多伦多"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["塔林"]},37229:t=>{t.exports=["文本"]},16267:t=>{t.exports=["德黑兰"]},19611:t=>{t.exports=["模板"]},29198:t=>{t.exports=["数据供应商不提供此商品的成交量数据。"]},8162:t=>{t.exports=["无法加载发布预览。请禁用浏览器扩展并重试。"]},65943:t=>{t.exports=["该指标无法运用到其他指标上"]},74986:t=>{t.exports=["此脚本仅限邀请。要请求访问,请联系其作者。"]},98538:t=>{t.exports=["三驱形态"]},30973:t=>{t.exports=["ticks"]},31976:t=>{t.exports=["时间"]},64375:t=>{t.exports=["时区"]},95005:t=>{t.exports=["时间周期"]},87085:t=>{t.exports=["交易"]},94770:t=>{t.exports=["趋势线角度"]},23104:t=>{t.exports=["趋势线"]},15501:t=>{t.exports=["斐波那契趋势扩展"]},31196:t=>{t.exports=["斐波那契趋势时间"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下降三角形"]},12390:t=>{t.exports=["三角形态"]},28340:t=>{ +t.exports=["上升三角形"]},93855:t=>{t.exports=["突尼斯"]},50406:t=>{t.exports=["世界统一时间"]},81320:t=>{t.exports=["复原"]},25933:t=>{t.exports=["单位"]},15101:t=>{t.exports=["解锁"]},34150:t=>{t.exports=["上涨浪4"]},83927:t=>{t.exports=["上涨浪5"]},58976:t=>{t.exports=["上涨浪1或A"]},11661:t=>{t.exports=["上涨浪2或B"]},53958:t=>{t.exports=["上涨浪3"]},66560:t=>{t.exports=["上涨浪C"]},18426:t=>{t.exports=["成交量分布图固定范围"]},61022:t=>{t.exports=["成交量分布图指标仅在我们的升级方案中可用。"]},15771:t=>{t.exports=["温哥华"]},56211:t=>{t.exports=["垂直线"]},75354:t=>{t.exports=["维尔纽斯"]},21852:t=>{t.exports=["可见范围"]},27557:t=>{t.exports=["时间周期可见性"]},89960:t=>{t.exports=["鼠标移动时可见"]},22198:t=>{t.exports=["视觉顺序"]},7050:t=>{t.exports=["X 交叉"]},66527:t=>{t.exports=["XABCD 形态"]},17126:t=>{t.exports=["您不能在这个付费方案内查看主时间框架"]},69293:t=>{t.exports=["仰光"]},84301:t=>{t.exports=["苏黎世"]},76020:t=>{t.exports=["更改艾略特角度"]},83935:t=>{t.exports=["更改不重叠的标签"]},39402:t=>{t.exports=["更改平均收盘价标签可见性"]},98866:t=>{t.exports=["更改平均收盘价线可见性"]},5100:t=>{t.exports=["更改bid和ask标签的可见性"]},32311:t=>{t.exports=["更改bid和ask线的可见性"]},22641:t=>{t.exports=["更改货币"]},30501:t=>{t.exports=["将图表布局更改为{title}"]},7017:t=>{t.exports=["更改连续合约转换可见性"]},58108:t=>{t.exports=["更改倒计时到K线关闭的可见性"]},7151:t=>{t.exports=["更改日期范围"]},84944:t=>{t.exports=["更改股息可见性"]},79574:t=>{t.exports=["更改图表上的事件可见性"]},88217:t=>{t.exports=["更改收益可见性"]},28288:t=>{t.exports=["更改期货合约到期可见性"]},66805:t=>{t.exports=["更改高低价标签的可见性"]},92556:t=>{t.exports=["更改高低价线的可见性"]},87027:t=>{t.exports=["更改指标名称标签可见性"]},14922:t=>{t.exports=["更改指标值标签可见性"]},19839:t=>{t.exports="change latest news and Minds visibility"},23783:t=>{t.exports="change linking group"},87510:t=>{t.exports=["更改窗格高度"]},50190:t=>{t.exports=["更改加号按钮的可见性"]},49889:t=>{t.exports=["更改盘前/盘后价格标签的可见性"]},16750:t=>{t.exports=["改盘前/盘后市场价格线的可见性"]},59883:t=>{t.exports=["更改前一个收盘价线的可见性"]},67761:t=>{t.exports=["更改价格线可见性"]},69510:t=>{t.exports=["更改价格K线比"]},32303:t=>{t.exports=["变更解析度"]},526:t=>{t.exports=["变更品种"]},9402:t=>{t.exports=["更改商品标签可见性"]},53150:t=>{t.exports=["更改商品最后一个值的可见性"]},12707:t=>{t.exports=["更改商品前一个收盘价的可见性"]},65303:t=>{t.exports=["更改交易时段"]},15403:t=>{t.exports=["更改交易日间隔可见性"]},53438:t=>{t.exports=["更改系列样式"]},74488:t=>{t.exports=["更改拆分可见性"]},20505:t=>{t.exports=["更改时区"]},39028:t=>{t.exports=["更改单位"]},21511:t=>{t.exports=["更改可见性"]},16698:t=>{t.exports=["更改当前时间周期的可见性"]},78422:t=>{t.exports=["更改当前及以上时间周期的可见性"]},49529:t=>{t.exports=["更改当前及以下时间周期的可见性"]},66927:t=>{t.exports=["更改所有时间周期的可见性"]},74428:t=>{t.exports=["更改{title}样式"]},72032:t=>{t.exports=["更改{pointIndex}点"]},65911:t=>{t.exports=["图表由TradingView提供"]},5179:t=>{t.exports=["克隆线工具"]},3195:t=>{t.exports=["创建划线工具组"]},92659:t=>{t.exports=["从选项卡选择划线工具组"]},81791:t=>{t.exports=["创建{tool}"]},63649:t=>{t.exports=["剪切源"]},78755:t=>{t.exports=["剪切{title}"]},99113:t=>{t.exports=["将划线工具{lineTool}添加到组{name}"]},40242:t=>{t.exports=["添加线条工具到组{group}"]},22856:t=>{t.exports=["将此财务指标添加到整个布局"]},82388:t=>{t.exports=["将此指标添加到整个布局"]},94292:t=>{t.exports=["将此策略添加到整个布局"]},27982:t=>{t.exports=["将此商品添加到整个布局"]},66568:t=>{t.exports=["应用图表主题"]},64034:t=>{t.exports=["应用所有图表属性"]},49037:t=>{t.exports=["应用绘图模板"]}, +96996:t=>{t.exports=["将出厂默认设置应用于选定的源"]},44547:t=>{t.exports=["将指标应用于整个布局"]},26065:t=>{t.exports=["申请应用模板{template}"]},58570:t=>{t.exports=["应用工具栏主题"]},27195:t=>{t.exports=["向前发送组{title}"]},78246:t=>{t.exports=["把{title}放在前面"]},56763:t=>{t.exports=["上移{title}一层"]},5607:t=>{t.exports=["由TradingView提供"]},90621:t=>{t.exports=["日期范围锁定"]},12962:t=>{t.exports=["擦除水平线"]},63391:t=>{t.exports=["从组{group}中排除划线工具"]},59942:t=>{t.exports=["翻转K线形态"]},70301:t=>{t.exports=["隐藏{title}"]},91842:t=>{t.exports=["隐藏警报标签行"]},54781:t=>{t.exports=["隐藏所有绘图工具"]},44974:t=>{t.exports=["隐藏K线上的标记"]},28916:t=>{t.exports=["周期锁定"]},94245:t=>{t.exports=["翻转价格坐标"]},90743:t=>{t.exports=["插入{title}"]},53146:t=>{t.exports=["在{targetTitle}之后插入{title}"]},74055:t=>{t.exports=["在{target}之后插入{title}"]},11231:t=>{t.exports=["在{target}之前插入{title}"]},67176:t=>{t.exports=["在{targetTitle}之前插入{title}"]},54597:t=>{t.exports=["加载默认绘图模板"]},30295:t=>{t.exports=["载入中..."]},50193:t=>{t.exports=["锁定{title}"]},4963:t=>{t.exports=["锁定组{group}"]},68163:t=>{t.exports=["锁定对象"]},47107:t=>{t.exports=["移动"]},11303:t=>{t.exports=["移动{title}到新的左坐标"]},45544:t=>{t.exports=["移动{title}到新的右坐标"]},81898:t=>{t.exports=["将所有坐标移至左侧"]},22863:t=>{t.exports=["将所有坐标移至右侧"]},45356:t=>{t.exports=["移动绘图(多图形)"]},15086:t=>{t.exports=["向左移动"]},61711:t=>{t.exports=["向右移动"]},4184:t=>{t.exports=["移动坐标"]},74642:t=>{t.exports=["使{title}无坐标(全屏)"]},45223:t=>{t.exports=["使{group} 组隐藏"]},87927:t=>{t.exports=["使组{group}可见"]},62153:t=>{t.exports=["向下合并"]},70746:t=>{t.exports=["合并到窗格"]},66143:t=>{t.exports=["向上合并"]},81870:t=>{t.exports=["镜像K线形态"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["坐标价格"]},99042:t=>{t.exports=["仅缩放价格图表"]},35962:t=>{t.exports=["缩放时间"]},68193:t=>{t.exports=["滚动"]},70009:t=>{t.exports=["滚动时间"]},69485:t=>{t.exports=["将价格坐标选择策略设置为{title}"]},16259:t=>{t.exports=["下移{title}一层"]},66781:t=>{t.exports=["把{title}放在后面"]},4998:t=>{t.exports=["向后发送组{title}"]},64704:t=>{t.exports=["全局分享线条工具"]},77554:t=>{t.exports=["在布局中分享线条工具"]},16237:t=>{t.exports=["显示警报标签行"]},13622:t=>{t.exports=["显示所有观点"]},26267:t=>{t.exports=["显示关注用户的观点"]},40061:t=>{t.exports=["仅显示我的观点"]},52010:t=>{t.exports=["留在绘图模式"]},98784:t=>{t.exports=["停止同步绘图"]},57011:t=>{t.exports=["停止同步线条工具"]},92831:t=>{t.exports=["商品锁定"]},60635:t=>{t.exports=["同步时间"]},99769:t=>{t.exports=["本站由"]},68111:t=>{t.exports=["由TradingView提供"]},96916:t=>{t.exports=["粘贴绘图"]},80611:t=>{t.exports=["粘贴指标"]},41601:t=>{t.exports=["粘贴{title}"]},84018:t=>{t.exports=["固定至左侧坐标"]},22615:t=>{t.exports=["固定到右侧坐标"]},56015:t=>{t.exports=["固定至坐标{label}"]},33348:t=>{t.exports=["重新排列窗格"]},15516:t=>{t.exports=["删除所有的研究"]},80171:t=>{t.exports=["删除所有的研究及绘图工具"]},59211:t=>{t.exports=["删除取消选择空行工具"]},44656:t=>{t.exports=["移除绘图"]},70653:t=>{t.exports=["移除绘图集"]},66414:t=>{t.exports=["删除线条数据源"]},47637:t=>{t.exports=["移除窗格"]},39859:t=>{t.exports=["移除{title}"]},78811:t=>{t.exports=["删除线条工具组{name}"]},16338:t=>{t.exports=["更改组{group} 至{newName}"]},30910:t=>{t.exports=["重置布局大小"]},21948:t=>{t.exports=["重置坐标"]},55064:t=>{t.exports=["重置时间坐标"]},13034:t=>{t.exports=["调整布局大小"]},9608:t=>{ +t.exports=["恢复默认值"]},63060:t=>{t.exports=["切换自动坐标"]},98860:t=>{t.exports=["切换索引到100比例"]},21203:t=>{t.exports=["切换锁定坐标"]},60166:t=>{t.exports=["切换对数坐标"]},68642:t=>{t.exports=["切换百分比坐标"]},33714:t=>{t.exports=["切换正常坐标"]},47122:t=>{t.exports=["跟踪时间"]},28068:t=>{t.exports=["关闭线条工具分享"]},66824:t=>{t.exports=["解锁对象"]},51114:t=>{t.exports=["解锁组{group}"]},92421:t=>{t.exports=["解锁{title}"]},20057:t=>{t.exports=["取消合并到新的底部窗格"]},52540:t=>{t.exports=["取消向上合并"]},86949:t=>{t.exports=["取消向下合并"]},50728:t=>{t.exports=["更新{title} 脚本"]},33355:t=>{t.exports=["{count}根K线"]},88841:t=>{t.exports=["{symbol}财务指标由TradingView提供"]},38641:t=>{t.exports=["{userName}发表于{customer},{date}"]},59833:t=>{t.exports=["缩放"]},19813:t=>{t.exports=["放大"]},9645:t=>{t.exports=["缩小"]},30572:t=>{t.exports=["日"]},52254:t=>{t.exports=["小时"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分钟"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["范围"]},47966:t=>{t.exports=["周"]},99136:t=>{t.exports=["ticks"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]="Apple Inc",t.exports["#AUDCAD-symbol-description"]=["澳元/加元"],t.exports["#AUDCHF-symbol-description"]=["澳元/瑞郎"],t.exports["#AUDJPY-symbol-description"]=["澳元/日元"],t.exports["#AUDNZD-symbol-description"]=["澳元/纽元"],t.exports["#AUDRUB-symbol-description"]=["澳元/俄罗斯卢布"],t.exports["#AUDUSD-symbol-description"]=["澳元/美元"],t.exports["#BRLJPY-symbol-description"]=["巴西雷亚尔/日元"],t.exports["#BTCCAD-symbol-description"]=["比特币/加元"],t.exports["#BTCCNY-symbol-description"]=["比特币/人民币"],t.exports["#BTCEUR-symbol-description"]=["比特币/欧元"],t.exports["#BTCKRW-symbol-description"]=["比特币/韩元"],t.exports["#BTCRUR-symbol-description"]=["比特币/卢布"],t.exports["#BTCUSD-symbol-description"]=["比特币/美元"],t.exports["#BVSP-symbol-description"]=["巴西Bovespa指数"],t.exports["#CADJPY-symbol-description"]=["加元/日元"],t.exports["#CB1!-symbol-description"]=["布伦特原油"],t.exports["#CHFJPY-symbol-description"]=["瑞郎/日元"],t.exports["#COPPER-symbol-description"]=["铜差价合约"],t.exports["#ES1-symbol-description"]=["标普500 E-Mini 期货"],t.exports["#ESP35-symbol-description"]=["IBEX35指数"],t.exports["#EUBUND-symbol-description"]=["欧洲债券"],t.exports["#EURAUD-symbol-description"]=["欧元/澳元"],t.exports["#EURBRL-symbol-description"]=["欧元/巴西雷亚尔"],t.exports["#EURCAD-symbol-description"]=["欧元/加元"],t.exports["#EURCHF-symbol-description"]=["欧元/瑞郎"],t.exports["#EURGBP-symbol-description"]=["欧元/英镑"],t.exports["#EURJPY-symbol-description"]=["欧元/日元"],t.exports["#EURNZD-symbol-description"]=["欧元/纽元"],t.exports["#EURRUB-symbol-description"]=["欧元/俄罗斯卢布"],t.exports["#EURRUB_TOM-symbol-description"]=["欧元/卢布 汇率"],t.exports["#EURSEK-symbol-description"]=["欧元/瑞典克朗"],t.exports["#EURTRY-symbol-description"]=["欧元/土耳其新里拉"],t.exports["#EURUSD-symbol-description"]=["欧元/美元"],t.exports["#EUSTX50-symbol-description"]=["欧洲斯托克50指数"],t.exports["#FRA40-symbol-description"]=["法国CAC 40指数"],t.exports["#GB10-symbol-description"]=["英国10年期国债"],t.exports["#GBPAUD-symbol-description"]=["英镑/澳元"],t.exports["#GBPCAD-symbol-description"]=["英镑/加元"],t.exports["#GBPCHF-symbol-description"]=["英镑/瑞郎"], +t.exports["#GBPEUR-symbol-description"]=["英镑/欧元"],t.exports["#GBPJPY-symbol-description"]=["英镑/日元"],t.exports["#GBPNZD-symbol-description"]=["英镑/纽元"],t.exports["#GBPRUB-symbol-description"]=["英镑/俄罗斯卢布"],t.exports["#GBPUSD-symbol-description"]=["英镑/美元"],t.exports["#GER30-symbol-description"]=["德国DAX指数"],t.exports["#GOOGL-symbol-description"]="Alphabet Inc (Google) Class A",t.exports["#ITA40-symbol-description"]=["意大利富时MIB指数"],t.exports["#JPN225-symbol-description"]=["日经225指数"],t.exports["#JPYKRW-symbol-description"]=["日元/韩元"],t.exports["#JPYRUB-symbol-description"]=["日元/俄罗斯卢布"],t.exports["#KA1-symbol-description"]=["原糖#11期货"],t.exports["#KG1-symbol-description"]=["棉花期货"],t.exports["#KT1-symbol-description"]=["Key Tronic Corр"],t.exports["#LKOH-symbol-description"]=["俄罗斯卢克石油公司"],t.exports["#LTCBTC-symbol-description"]=["莱特币/比特币"],t.exports["#MGNT-symbol-description"]=["俄罗斯马格尼特连锁超市"],t.exports["#MICEX-symbol-description"]=["俄罗斯MICEX指数"],t.exports["#MNOD_ME.EQRP-symbol-description"]=["ADR GMK NORILSKIYNIKEL ORD SHS[REPO]"],t.exports["#MSFT-symbol-description"]=["微软公司"],t.exports["#NAS100-symbol-description"]=["美国100现金CFD"],t.exports["#NGAS-symbol-description"]=["天然气 (亨利港)"],t.exports["#NKY-symbol-description"]=["日经225指数"],t.exports["#NZDJPY-symbol-description"]=["纽元/日元"],t.exports["#NZDUSD-symbol-description"]=["纽元/美元"],t.exports["#RB1-symbol-description"]=["无铅汽油期货"],t.exports["#RTS-symbol-description"]=["俄罗斯RTS指数"],t.exports["#SBER-symbol-description"]=["俄罗斯联邦储蓄银行"],t.exports["#SPX500-symbol-description"]=["美国标准普尔500指数"],t.exports["#TWTR-symbol-description"]=["推特公司"],t.exports["#UK100-symbol-description"]=["英国富时100指数"],t.exports["#USDBRL-symbol-description"]=["美元/巴西雷亚尔"],t.exports["#USDCAD-symbol-description"]=["美元/加元"],t.exports["#USDCHF-symbol-description"]=["美元/瑞郎"],t.exports["#USDCNY-symbol-description"]=["美元/人民币"],t.exports["#USDDKK-symbol-description"]=["美元/丹麦克朗"],t.exports["#USDHKD-symbol-description"]=["美元/港币"],t.exports["#USDIDR-symbol-description"]=["美元/印度尼西亚卢比"],t.exports["#USDINR-symbol-description"]=["美元/印度卢比"],t.exports["#USDJPY-symbol-description"]=["美元/日元"],t.exports["#USDKRW-symbol-description"]=["美元/韩元"],t.exports["#USDMXN-symbol-description"]=["美元/墨西哥比索"],t.exports["#USDPHP-symbol-description"]=["美元/菲律宾比索"],t.exports["#USDRUB-symbol-description"]=["美元/俄罗斯卢布"],t.exports["#USDRUB_TOM-symbol-description"]=["美元/卢布 TOM"],t.exports["#USDSEK-symbol-description"]=["美元/瑞典克朗"],t.exports["#USDSGD-symbol-description"]=["美元/新加坡元"],t.exports["#USDTRY-symbol-description"]=["美元/新土耳其里拉"],t.exports["#VTBR-symbol-description"]=["俄罗斯外贸银行"],t.exports["#XAGUSD-symbol-description"]=["白银/美元"],t.exports["#XAUUSD-symbol-description"]=["黄金现货/美元"],t.exports["#XPDUSD-symbol-description"]=["钯金差价合约"],t.exports["#XPTUSD-symbol-description"]=["铂金/美元"],t.exports["#ZS1-symbol-description"]=["大豆期货 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麦期货 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["比特币/英镑"],t.exports["#MICEXINDEXCF-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#BTCAUD-symbol-description"]=["比特币/澳元"], +t.exports["#BTCJPY-symbol-description"]=["比特币/日元"],t.exports["#BTCBRL-symbol-description"]=["比特币/巴西雷亚尔"],t.exports["#PT10-symbol-description"]=["葡萄牙10年期国债"],t.exports["#TXSX-symbol-description"]=["加拿大多伦多TSX 60指数"],t.exports["#VIXC-symbol-description"]=["加拿大多伦多TSX 60 VIX指数"],t.exports["#USDPLN-symbol-description"]=["美元/波兰兹罗提"],t.exports["#EURPLN-symbol-description"]=["欧元/波兰兹罗提"],t.exports["#BTCPLN-symbol-description"]=["比特币/波兰兹罗提"],t.exports["#CAC40-symbol-description"]=["法国CAC40指數"],t.exports["#XBTCAD-symbol-description"]=["比特币/加元"],t.exports["#ITI2!-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIF2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIG2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIH2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIJ2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIK2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIM2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIN2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIQ2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIU2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIV2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIX2020-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2017-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2018-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2019-symbol-description"]=["铁矿石期货"],t.exports["#ITIZ2020-symbol-description"]=["铁矿石期货"],t.exports["#AMEX:GXF-symbol-description"]=["Global x 富时北欧地区ETF"],t.exports["#ASX:XAF-symbol-description"]=["澳大利亚S&P/ASX50指数"],t.exports["#ASX:XAT-symbol-description"]=["澳大利亚S&P/ASX200指数"], +t.exports["#BIST:XU100-symbol-description"]=["土耳其 BIST100指数"],t.exports["#GPW:WIG20-symbol-description"]=["波兰WIG20指数"],t.exports["#INDEX:JKSE-symbol-description"]=["雅加达综合指数"],t.exports["#INDEX:KLSE-symbol-description"]=["马来西亚吉隆坡综合指数"],t.exports["#INDEX:NZD-symbol-description"]=["新西兰NZX 50指数"],t.exports["#INDEX:STI-symbol-description"]=["STI 指数"],t.exports["#INDEX:XLY0-symbol-description"]=["上海证券综合指数"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#NYMEX:KT1!-symbol-description"]=["咖啡期货"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然气差价合约"],t.exports["#OANDA:USDPLN-symbol-description"]=["美元/波兰兹罗提"],t.exports["#TSX:TX60-symbol-description"]=["加拿大多伦多S&P/TSX 60 指数"],t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]=["加拿大多伦多S&P/TSX 60波动率指数"],t.exports["#TVC:CAC40-symbol-description"]=["法国CAC40指数"],t.exports["#TVC:ES10-symbol-description"]=["西班牙10年期国债"],t.exports["#TVC:EUBUND-symbol-description"]=["欧洲债券"],t.exports["#TVC:GB02-symbol-description"]=["英国2年期国债"],t.exports["#TVC:GB10-symbol-description"]=["英国10年期国债"],t.exports["#TVC:GOLD-symbol-description"]=["黄金差价合约(美元/盎司)"],t.exports["#TVC:ID03-symbol-description"]=["印度尼西亚3年期国债"],t.exports["#TVC:ID10-symbol-description"]=["印度尼西亚10年期国债"],t.exports["#TVC:PALLADIUM-symbol-description"]=["钯金差价合约(美元/盎司)"],t.exports["#TVC:PT10-symbol-description"]=["葡萄牙10年期国债"],t.exports["#TVC:SILVER-symbol-description"]=["白银差价合约(美元/盎司)"],t.exports["#TVC:RUT-symbol-description"]=["罗素2000指数"],t.exports["#TSX:TSX-symbol-description"]=["加拿大多伦多S&P/TSX综合指数"],t.exports["#OANDA:CH20CHF-symbol-description"]=["瑞士SWI 20指数"],t.exports["#TVC:SHCOMP-symbol-description"]=["上证综指"],t.exports["#NZX:ALLC-symbol-description"]=["新西兰S&P/NZX 总指数 ( 资本指数 )"],t.exports["#AMEX:SHYG-symbol-description"]=["Shares 0-5年高收益公司债券ETF"],t.exports["#TVC:AU10-symbol-description"]=["澳大利亚10年期国债"],t.exports["#TVC:CN10-symbol-description"]=["中国10年期国债"],t.exports["#TVC:KR10-symbol-description"]=["韩国10年期国债"],t.exports["#NYMEX:RB1!-symbol-description"]=["无铅汽油期货"],t.exports["#NYMEX:HO1!-symbol-description"]=["纽约港超低硫柴油期货"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["纽约乙醇期货"],t.exports["#OANDA:XCUUSD-symbol-description"]=["铜差价合约(美元/磅)"],t.exports["#COMEX:ZA1!-symbol-description"]=["锌期货"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麦期货"],t.exports["#NYMEX:KA1!-symbol-description"]=["原糖#11期货"],t.exports["#CBOT:QBC1!-symbol-description"]=["玉米期货"],t.exports["#CME:E61!-symbol-description"]=["欧元期货"],t.exports["#CME:B61!-symbol-description"]=["英镑期货"],t.exports["#CME:QJY1!-symbol-description"]=["日元期货"],t.exports["#CME:A61!-symbol-description"]=["澳元期货"],t.exports["#CME:D61!-symbol-description"]=["加元期货"],t.exports["#CME:SP1!-symbol-description"]=["标普500期货"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["纳斯达克100 E-mini 期货"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["道琼斯($5) E-mini 期货"],t.exports["#CME:NY1!-symbol-description"]=["日经225期货"],t.exports["#EUREX:DY1!-symbol-description"]=["德国DAX指数期货"], +t.exports["#CME:IF1!-symbol-description"]=["巴西IBOVESPA指数期货-US$"],t.exports["#CBOT:TY1!-symbol-description"]=["10年期国债期货"],t.exports["#CBOT:FV1!-symbol-description"]=["5年期国债期货"],t.exports["#CBOT:ZE1!-symbol-description"]=["3年期国债期货"],t.exports["#CBOT:TU1!-symbol-description"]=["2年期国债期货"],t.exports["#CBOT:FF1!-symbol-description"]=["30天联邦基金利率期货"],t.exports["#CBOT:US1!-symbol-description"]=["国债期货"],t.exports["#TVC:EXY-symbol-description"]=["欧元指数"],t.exports["#TVC:JXY-symbol-description"]=["日元指数"],t.exports["#TVC:BXY-symbol-description"]=["英镑指数"],t.exports["#TVC:AXY-symbol-description"]=["澳元指数"],t.exports["#TVC:CXY-symbol-description"]=["加元指数"],t.exports["#FRED:GDP-symbol-description"]=["国内生产总值,1 Decimal"],t.exports["#FRED:UNRATE-symbol-description"]=["失业率"],t.exports["#FRED:POP-symbol-description"]=["所有年龄段总人口:包括海外军队"],t.exports["#ETHUSD-symbol-description"]=["以太坊/美元"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["巴西圣保罗IBovespa指数"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指数"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50指数"],t.exports["#COMEX:HG1!-symbol-description"]=["铜期货"],t.exports["#INDEX:HSCE-symbol-description"]=["恒生国企指数"],t.exports["#NYMEX:CL1!-symbol-description"]=["轻质原油期货"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["德国30家主要公司指数"],t.exports["#TVC:DE10-symbol-description"]=["德国10年期国债"],t.exports["#TVC:DJI-symbol-description"]=["道琼斯工业股票平均价格指数"],t.exports["#TVC:DXY-symbol-description"]=["美元指数"],t.exports["#TVC:FR10-symbol-description"]=["法国10年期国债"],t.exports["#TVC:HSI-symbol-description"]=["香港恒生指数"],t.exports["#TVC:IBEX35-symbol-description"]=["西班牙IBEX35指数"],t.exports["#FX:AUS200-symbol-description"]=["澳大利亚S&P/ASX指数"],t.exports["#AMEX:SHY-symbol-description"]=["Ishares 1-3年期国债债券ETF"],t.exports["#ASX:XJO-symbol-description"]=["澳大利亚S&P/ASX200指数"],t.exports["#BSE:SENSEX-symbol-description"]=["标普BSE SENSEX指数"],t.exports["#INDEX:MIB-symbol-description"]=["意大利MIB指数"],t.exports["#INDEX:MOY0-symbol-description"]=["欧洲斯托克50指数"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["印度Nifty50指数"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然气期货"],t.exports["#NYMEX:ZC1!-symbol-description"]=["玉米期货"],t.exports["#TVC:IN10-symbol-description"]=["印度10年期国债"],t.exports["#TVC:IT10-symbol-description"]=["意大利10年期国债"],t.exports["#TVC:JP10-symbol-description"]=["日本10年期国债"],t.exports["#TVC:NDX-symbol-description"]=["美国100指数"],t.exports["#TVC:NI225-symbol-description"]=["日经平均指数Nikkei225"],t.exports["#TVC:SPX-symbol-description"]=["标准普尔500指数"],t.exports["#TVC:SX5E-symbol-description"]=["欧洲斯托克50指数"],t.exports["#TVC:TR10-symbol-description"]=["土耳其10年期国债"],t.exports["#TVC:UKOIL-symbol-description"]=["布伦特原油差价合约"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["美国2年期国债"],t.exports["#TVC:US05-symbol-description"]=["美国5年期国债"],t.exports["#TVC:US10-symbol-description"]=["美国10年期国债"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 原油差价合约"], +t.exports["#NYMEX:ITI1!-symbol-description"]=["铁矿石期货"],t.exports["#NASDAQ:SHY-symbol-description"]=["ISHARES 1-3年期美国国债ETF"],t.exports["#AMEX:ALD-symbol-description"]="WisdomTree Asia Local Debt ETF",t.exports["#NASDAQ:AMD-symbol-description"]=["超微半导体公司"],t.exports["#NYSE:BABA-symbol-description"]=["阿里巴巴集团控股公司"],t.exports["#ICEEUR:CB-symbol-description"]=["布伦特原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["布伦特原油"],t.exports["#ICEUSA:CC-symbol-description"]=["可可"],t.exports["#NYMEX:CL-symbol-description"]=["WTI原油"],t.exports["#ICEUSA:CT-symbol-description"]=["棉花 #2"],t.exports["#NASDAQ:CTRV-symbol-description"]="ContraVir Pharmaceuticals Inc",t.exports["#CME:DL-symbol-description"]=["三级牛奶"],t.exports["#NYSE:F-symbol-description"]=["福特汽车公司"],t.exports["#MOEX:GAZP-symbol-description"]=["俄罗斯天然气工业股份公司"],t.exports["#COMEX:GC-symbol-description"]=["黄金"],t.exports["#CME:GF-symbol-description"]=["饲牛"],t.exports["#CME:HE-symbol-description"]=["瘦肉猪"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10年期国债 ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7年期国债 ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["原糖#11期货"],t.exports["#ICEUSA:KC-symbol-description"]=["咖啡"],t.exports["#NYMEX:KG1-symbol-description"]=["棉花期货"],t.exports["#FWB:KT1-symbol-description"]=["Key TronicCorр"],t.exports["#CME:LE-symbol-description"]=["活牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE 取暖油期货"],t.exports["#CME:LS-symbol-description"]=["木材"],t.exports["#MOEX:MGNT-symbol-description"]=["俄罗斯马格尼特连锁超市"],t.exports["#LSIN:MNOD-symbol-description"]=["ADR GMK NORILSKIYNIKEL ORD SHS[REPO]"],t.exports["#NYMEX:NG-symbol-description"]=["天然气"],t.exports["#ICEUSA:OJ-symbol-description"]=["橙汁"],t.exports["#NYMEX:PA-symbol-description"]=["钯金"],t.exports["#NYSE:PBR-symbol-description"]=["巴西石油股份有限公司"],t.exports["#NYMEX:PL-symbol-description"]=["铂金"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-mini 铜期货"],t.exports["#NYMEX:RB-symbol-description"]=["无铅汽油"],t.exports["#NYMEX:RB1-symbol-description"]=["无铅汽油期货"],t.exports["#MOEX:SBER-symbol-description"]=["俄罗斯联邦储蓄银行"],t.exports["#AMEX:SCHO-symbol-description"]=["施瓦布短期美国国债ETF"],t.exports["#COMEX:SI-symbol-description"]=["白银"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 年国债ETF"],t.exports["#TVC:VIX-symbol-description"]=["恐慌指数"],t.exports["#MOEX:VTBR-symbol-description"]=["俄罗斯外贸银行"],t.exports["#COMEX:ZA-symbol-description"]=["锌"],t.exports["#CBOT:ZC-symbol-description"]=["玉米"],t.exports["#CBOT:ZK-symbol-description"]=["乙醇期货"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["燕麦"],t.exports["#CBOT:ZR-symbol-description"]=["糙米"],t.exports["#CBOT:ZS-symbol-description"]=["大豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆期货"],t.exports["#CBOT:ZW-symbol-description"]=["小麦"],t.exports["#CBOT:ZW1-symbol-description"]=["小麦期货 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["铁矿石期货"],t.exports["#CADUSD-symbol-description"]=["加元/美元"], +t.exports["#CHFUSD-symbol-description"]=["瑞郎/美元"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["日元/美元"],t.exports["#USDAUD-symbol-description"]=["美元/澳元"],t.exports["#USDEUR-symbol-description"]=["美元/欧元"],t.exports["#USDGBP-symbol-description"]=["美元/英镑"],t.exports["#USDNZD-symbol-description"]=["美元/纽元"],t.exports["#UKOIL-symbol-description"]=["原油差价合约(布伦特)"],t.exports["#USOIL-symbol-description"]=["原油差价合约(WTI)"],t.exports["#US30-symbol-description"]=["道琼斯工业平均指数"],t.exports["#BCHUSD-symbol-description"]=["比特币现金/美元"],t.exports["#ETCUSD-symbol-description"]=["以太坊经典/美元"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["莱特币/美元"],t.exports["#XRPUSD-symbol-description"]=["XRP/美元"],t.exports["#SP:SPX-symbol-description"]=["标准普尔500指数"],t.exports["#ETCBTC-symbol-description"]=["以太坊经典/比特币"],t.exports["#ETHBTC-symbol-description"]=["以太坊/比特币"],t.exports["#XRPBTC-symbol-description"]=["XRP/比特币"],t.exports["#TVC:US30-symbol-description"]=["美国30年期国债"],t.exports["#COMEX:SI1!-symbol-description"]=["白银期货"],t.exports["#BTGUSD-symbol-description"]=["比特币黄金/美元"],t.exports["#IOTUSD-symbol-description"]=["IOTA /美元"],t.exports["#CME:BTC1!-symbol-description"]=["CME比特币期货"],t.exports["#COMEX:GC1!-symbol-description"]=["黄金期货"],t.exports["#CORNUSD-symbol-description"]=["玉米差价合约"],t.exports["#COTUSD-symbol-description"]=["棉花差价合约"],t.exports["#DJ:DJA-symbol-description"]=["道琼斯股票平均价格综合指数"],t.exports["#DJ:DJI-symbol-description"]=["道琼斯工业平均指数"],t.exports["#ETHEUR-symbol-description"]=["以太坊/欧元"],t.exports["#ETHGBP-symbol-description"]=["以太坊/英镑"],t.exports["#ETHJPY-symbol-description"]=["以太坊/日元"],t.exports["#EURNOK-symbol-description"]=["欧元/挪威克朗"],t.exports["#GBPPLN-symbol-description"]=["英镑/波兰兹罗提"],t.exports["#MOEX:BR1!-symbol-description"]=["布伦特原油期货"],t.exports["#NYMEX:KG1!-symbol-description"]=["棉花期货"],t.exports["#NYMEX:PL1!-symbol-description"]=["铂金期货"],t.exports["#SOYBNUSD-symbol-description"]=["大豆差价合约"],t.exports["#SUGARUSD-symbol-description"]=["糖差价合约"],t.exports["#TVC:IXIC-symbol-description"]=["美国综合指数"],t.exports["#TVC:RU-symbol-description"]=["罗素1000指数"],t.exports["#USDZAR-symbol-description"]=["美元/南非兰特"],t.exports["#WHEATUSD-symbol-description"]=["小麦差价合约"],t.exports["#XRPEUR-symbol-description"]=["XRP/欧元"],t.exports["#CBOT:S1!-symbol-description"]=["大豆期货"],t.exports["#SP:MID-symbol-description"]=["标普400指数"],t.exports["#TSX:XCUUSD-symbol-description"]=["铜差价合约"],t.exports["#TVC:NYA-symbol-description"]=["纽约证券交易所综合指数"],t.exports["#TVC:PLATINUM-symbol-description"]=["铂金差价合约(美元/盎司)"],t.exports["#TVC:SSMI-symbol-description"]=["瑞士市场指数"],t.exports["#TVC:SXY-symbol-description"]=["瑞士法郎指数"],t.exports["#TVC:RUI-symbol-description"]=["罗素1000指数"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指数期货"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指数期货"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOE比特币期货"],t.exports["#TVC:MY10-symbol-description"]=["马来西亚10年期国债"],t.exports["#CME:S61!-symbol-description"]=["瑞士法郎期货"], +t.exports["#TVC:DEU30-symbol-description"]=["德国DAX指数"],t.exports["#BCHEUR-symbol-description"]=["比特币现金/欧元"],t.exports["#TVC:ZXY-symbol-description"]=["纽元指数"],t.exports["#MIL:FTSEMIB-symbol-description"]=["意大利富时MIB指数"],t.exports["#XETR:DAX-symbol-description"]=["德国DAX指数"],t.exports["#MOEX:IMOEX-symbol-description"]=["俄罗斯MOEX指数"],t.exports["#FX:US30-symbol-description"]=["道琼斯工业平均指数"],t.exports["#MOEX:RUAL-symbol-description"]=["俄铝公司"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指数期货"],t.exports["#NEOUSD-symbol-description"]=["NEO/美元"],t.exports["#XMRUSD-symbol-description"]=["Monero/美元"],t.exports["#ZECUSD-symbol-description"]=["Zcash/美元"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40"],t.exports["#NASDAQ:ZS-symbol-description"]=["Zscaler公司"],t.exports["#TVC:GB10Y-symbol-description"]=["英国10年期国债收益"],t.exports["#TVC:AU10Y-symbol-description"]=["澳大利亚10年期国债收益"],t.exports["#TVC:CN10Y-symbol-description"]=["中国10年期国债收益"],t.exports["#TVC:DE10Y-symbol-description"]=["德国10年期国债收益"],t.exports["#TVC:ES10Y-symbol-description"]=["西班牙10年期国债收益"],t.exports["#TVC:FR10Y-symbol-description"]=["法国10年期国债收益"],t.exports["#TVC:IN10Y-symbol-description"]=["印度10年期国债收益"],t.exports["#TVC:IT10Y-symbol-description"]=["意大利10年期国债收益"],t.exports["#TVC:JP10Y-symbol-description"]=["日本10年期国债收益"],t.exports["#TVC:KR10Y-symbol-description"]=["韩国10年期国债收益"],t.exports["#TVC:MY10Y-symbol-description"]=["马来西亚10年期国债收益"],t.exports["#TVC:PT10Y-symbol-description"]=["葡萄牙10年期国债收益"],t.exports["#TVC:TR10Y-symbol-description"]=["土耳其10年期国债收益"],t.exports["#TVC:US02Y-symbol-description"]=["美国2年期国债收益"],t.exports["#TVC:US05Y-symbol-description"]=["美国5年期国债收益"],t.exports["#TVC:US10Y-symbol-description"]=["美国10年期国债收益"],t.exports["#INDEX:TWII-symbol-description"]=["台湾加权指数"],t.exports["#CME:J61!-symbol-description"]=["日元期货"],t.exports["#CME_MINI:J71!-symbol-description"]=["日元E-mini期货"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro日元/美元期货"],t.exports["#CME:M61!-symbol-description"]=["墨西哥比索期货"],t.exports["#CME:T61!-symbol-description"]=["南非兰特期货"],t.exports["#CME:SK1!-symbol-description"]=["瑞典克朗期货"],t.exports["#CME:QT1!-symbol-description"]=["人民币/美元期货"],t.exports["#COMEX:AUP1!-symbol-description"]=["铝美国中西部交易溢价普氏(25公吨)期货"],t.exports["#CME:L61!-symbol-description"]=["巴西雷亚尔期货"],t.exports["#CME:WP1!-symbol-description"]=["波兰兹罗提期货"],t.exports["#CME:N61!-symbol-description"]=["纽元期货"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro澳元/美元期货"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro瑞郎/美元期货"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro欧元/美元期货"],t.exports["#CME_MINI:E71!-symbol-description"]=["E-mini欧元期货"],t.exports["#CBOT:ZK1!-symbol-description"]=["变性燃料乙醇期货"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro英镑/美元期货"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini汽油期货"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["取暖油E-mini期货"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["铜E-mini期货"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini天然气期货"],t.exports["#CME:E41!-symbol-description"]=["美元/土耳其里拉期货"], +t.exports["#COMEX_MINI:QI1!-symbol-description"]=["白银(迷你)期货"],t.exports["#CME:DL1!-symbol-description"]=["牛奶,III类期货"],t.exports["#NYMEX:UX1!-symbol-description"]=["铀期货"],t.exports["#CBOT:BO1!-symbol-description"]=["豆油期货"],t.exports["#CME:HE1!-symbol-description"]=["生猪期货"],t.exports["#NYMEX:IAC1!-symbol-description"]=["纽卡斯尔煤炭期货"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini轻质原油期货"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["迷你布伦特金融期货"],t.exports["#COMEX:AEP1!-symbol-description"]=["欧洲铝价期货"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30天联邦基金利率期货"],t.exports["#CME:LE1!-symbol-description"]=["活牛期货"],t.exports["#CME:UP1!-symbol-description"]=["瑞郎/日元期货"],t.exports["#CBOT:ZN1!-symbol-description"]=["10年期国债期货"],t.exports["#CBOT:ZB1!-symbol-description"]=["长期国债期货"],t.exports["#CME:GF1!-symbol-description"]=["牛饲料期货"],t.exports["#CBOT:UD1!-symbol-description"]=["超长期国债期货"],t.exports["#CME:I91!-symbol-description"]=["芝加哥商品交易所住房期货-华盛顿特区"],t.exports["#CBOT:ZO1!-symbol-description"]=["燕麦期货"],t.exports["#CBOT:ZM1!-symbol-description"]=["豆粕期货"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["玉米迷你期货"],t.exports["#CBOT:ZC1!-symbol-description"]=["玉米期货"],t.exports["#CME:LS1!-symbol-description"]=["木材期货"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["迷你小麦期货"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["迷你大豆期货"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆期货"],t.exports["#NYMEX:PA1!-symbol-description"]=["钯金期货"],t.exports["#CME:FTU1!-symbol-description"]=["E-mini富时100指数美元期货"],t.exports["#CBOT:ZR1!-symbol-description"]=["大米期货"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["黄金(E-micro)期货"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["黄金(迷你)期货"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini罗素1000指数期货"],t.exports["#CME_MINI:EW1!-symbol-description"]=["S&P 400中盘股E-mini期货"],t.exports["#COMEX:LD1!-symbol-description"]=["铅期货"],t.exports["#CME_MINI:ES1!-symbol-description"]=["标普500 E-mini期货"],t.exports["#TVC:SA40-symbol-description"]=["南非前40指数"],t.exports["#BMV:ME-symbol-description"]=["IPC墨西哥指数"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL指数"],t.exports["#HSI:HSI-symbol-description"]=["恒生指数"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["秘鲁综合股价指数(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["埃及EGX 30价格回报指数"],t.exports["#BVC:IGBC-symbol-description"]=["哥伦比亚证券交易所总指数"],t.exports["#TWSE:TAIEX-symbol-description"]=["台湾市值加权股票指数"],t.exports["#QSE:GNRI-symbol-description"]=["QE指数"],t.exports["#BME:IBC-symbol-description"]=["IBEX35指数"],t.exports["#NZX:NZ50G-symbol-description"]=["标准普尔/ NZX 50指数总市值"],t.exports["#SIX:SMI-symbol-description"]=["瑞士市场指数"],t.exports["#SZSE:399001-symbol-description"]=["深圳成指"],t.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul股票指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX综合指数"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC40指数"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX 赫尔辛基25指数"],t.exports["#EURONEXT:BEL20-symbol-description"]=["贝尔20指数"],t.exports["#TVC:STI-symbol-description"]=["海峡时报指数"], +t.exports["#DFM:DFMGI-symbol-description"]=["DFM指数"],t.exports["#TVC:KOSPI-symbol-description"]=["韩国综合股价指数"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["富时吉隆坡综合指数"],t.exports["#TASE:TA35-symbol-description"]=["TA-35指数"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX 斯德哥尔摩30指数"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX 冰岛8指数"],t.exports["#NSENG:NSE30-symbol-description"]=["尼日利亚nse30指数"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["巴林股票指数"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX 塔林全球指数"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX 哥本哈根25指数"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX里加全球指数"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15指数"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX维尔纽斯全球指数"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指数"],t.exports["#CBOE:VIX-symbol-description"]=["标普500波动率指数"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX费城金银指数"],t.exports["#DJ:DJUSCL-symbol-description"]=["道琼斯美国煤炭指数"],t.exports["#DJ:DJCIKC-symbol-description"]=["道琼斯商品指数咖啡"],t.exports["#DJ:DJCIEN-symbol-description"]=["道琼斯商品指数能源"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX石油服务业指数"],t.exports["#DJ:DJCISB-symbol-description"]=["道琼斯商品指数糖"],t.exports["#DJ:DJCICC-symbol-description"]=["道琼斯商品指数可可"],t.exports["#DJ:DJCIGR-symbol-description"]=["道琼斯商品指数谷物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["道琼斯商品指数农业相关"],t.exports["#DJ:DJCISI-symbol-description"]=["道琼斯商品指数白银"],t.exports["#DJ:DJCIIK-symbol-description"]=["道琼斯商品指数镍"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX住房板块指数"],t.exports["#DJ:DJCIGC-symbol-description"]=["道琼斯商品指数黄金"],t.exports["#SP:SPGSCI-symbol-description"]=["标普高盛商品指数"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX公用事业指数"],t.exports["#DJ:DJU-symbol-description"]=["道琼斯公用事业平均指数"],t.exports["#SP:SVX-symbol-description"]=["标普500价值股指数"],t.exports["#SP:OEX-symbol-description"]=["标普100指数"],t.exports["#CBOE:OEX-symbol-description"]=["标普100指数"],t.exports["#NASDAQ:SOX-symbol-description"]=["费城半导体指数"],t.exports["#RUSSELL:RUI-symbol-description"]=["罗素1000指数"],t.exports["#RUSSELL:RUA-symbol-description"]=["罗素3000指数"],t.exports["#RUSSELL:RUT-symbol-description"]=["罗素2000指数"],t.exports["#NYSE:XMI-symbol-description"]=["纽约证交所ARCA主要市场指数"],t.exports["#NYSE:XAX-symbol-description"]=["美国证券交易所综合指数"],t.exports["#NASDAQ:NDX-symbol-description"]=["纳斯达克100指数"],t.exports["#NASDAQ:IXIC-symbol-description"]=["纳斯达克综合指数"],t.exports["#DJ:DJT-symbol-description"]=["道琼斯运输平均指数"],t.exports["#NYSE:NYA-symbol-description"]=["纽约证交所综合指数"],t.exports["#NYMEX:CJ1!-symbol-description"]=["可可期货"],t.exports["#USDILS-symbol-description"]=["美元/以色列谢克尔"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["福特汽车公司"],t.exports["#BMV:F-symbol-description"]=["福特汽车公司"],t.exports["#TWII-symbol-description"]=["台湾加权指数"],t.exports["#TVC:PL10Y-symbol-description"]=["波兰政府债券10年收益"],t.exports["#TVC:PL05Y-symbol-description"]=["波兰政府债券5年收益"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company", +t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500指数"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD永续合约"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD永续合约"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD永续合约"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["Ethereum永续期货合约"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD永续期货合约"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD永续期货合约"],t.exports["#USDHUF-symbol-description"]=["美元/匈牙利福林"],t.exports["#USDTHB-symbol-description"]=["美元/泰铢"],t.exports["#FOREXCOM:US2000-symbol-description"]=["美国小型股2000"],t.exports["#TSXV:PBR-symbol-description"]="Para Resources Inc",t.exports["#NYSE:SI-symbol-description"]=["银门资本有限公司"],t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["黄油期货现金(连续:当前合约在前)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei能源服务公司"],t.exports["#NYSE:HE-symbol-description"]=["夏威夷电力实业"],t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei能源服务公司"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]=["印度电话实业有限公司"],t.exports["#TSX:LS-symbol-description"]=["Middlefield Healthcare & Life Sciences股息基金"],t.exports["#BITMEX:XBT-symbol-description"]=["比特币/美元指数"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini罗素2000指数期货"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["加密货币总市值,$"],t.exports["#ICEUS:DX1!-symbol-description"]=["美元指数期货"],t.exports["#NYMEX:TT1!-symbol-description"]=["棉花期货"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永续期货合约"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永续期货合约"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XPR永续期货合约"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永续期货合约"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",t.exports["#TVC:CA10-symbol-description"]=["加拿大政府债券,10年期"],t.exports["#TVC:CA10Y-symbol-description"]=["加拿大政府债券10年收益"],t.exports["#TVC:ID10Y-symbol-description"]=["印度尼西亚政府债券10年收益"],t.exports["#TVC:NL10-symbol-description"]=["荷兰政府债券,10年期"],t.exports["#TVC:NL10Y-symbol-description"]=["荷兰政府债券10年收益"],t.exports["#TVC:NZ10-symbol-description"]=["新西兰政府债券,10年期"],t.exports["#TVC:NZ10Y-symbol-description"]=["新西兰政府债券10年收益"],t.exports["#SOLUSD-symbol-description"]=["Solana / 美元"],t.exports["#LUNAUSD-symbol-description"]=["Luna / 美元"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / 美元"],t.exports["#LTCBRL-symbol-description"]=["莱特币 / 巴西雷亚尔"], +t.exports["#ETCEUR-symbol-description"]=["以太坊经典 / 欧元"],t.exports["#ETHKRW-symbol-description"]=["以太坊 / 韩元"],t.exports["#BTCRUB-symbol-description"]=["比特币 / 俄罗斯卢布"],t.exports["#BTCTHB-symbol-description"]=["比特币 / 泰铢"],t.exports["#ETHTHB-symbol-description"]=["以太坊 / 泰铢"],t.exports["#TVC:EU10YY-symbol-description"]=["欧元政府债券10年期收益率"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.77.a1830a06fe990f9f1170.js b/charting_library/bundles/zh.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/zh.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/zh.77.5401b8766c940f90b3e9.js index b89ecc6c..4a52e39b 100644 --- a/charting_library/bundles/zh.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/zh.77.5401b8766c940f90b3e9.js @@ -1 +1 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["添加自定义颜色"]},81865:e=>{e.exports=["不透明度"]},19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},73755:e=>{e.exports=["其他代码"]},16936:e=>{e.exports=["返回"]},88046:e=>{e.exports=["主图表代码"]},9898:e=>{e.exports=["认股权"]},52051:e=>{e.exports=["日历目前在{year}年"]},99990:e=>{e.exports=["日历当前是从{year_start}到{year_end}年"]},92702:e=>{e.exports=["日历目前在{month}月"]},20036:e=>{e.exports=["取消"]},23398:e=>{e.exports=["变更品种"]},94551:e=>{e.exports=["图表"]},64498:e=>{e.exports=["全部来源"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},79852:e=>{e.exports=["债券"]},55669:e=>{e.exports=["12月"]},56095:e=>{e.exports=["减少"]},29601:e=>{e.exports=["描述"]},16467:e=>{e.exports=["2月"]},72970:e=>{e.exports=["周五"]},46812:e=>{e.exports=["增加"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},90784:e=>{e.exports=["10月"]},89298:e=>{e.exports=["偏移"]},68988:e=>{e.exports=["确认"]},61199:e=>{e.exports=["周一"]},95543:e=>{e.exports=["个月"]},68327:e=>{e.exports=["5月"]},84675:e=>{e.exports=["3月"]},54406:e=>{e.exports=["没有交易所符合您的条件"]},41379:e=>{e.exports=["没有代码符合您的条件"]},71194:e=>{e.exports=["11月"]},83771:e=>{e.exports=["下一年"]},75385:e=>{e.exports=["未来几年"]},39752:e=>{e.exports=["下一个月"]},35563:e=>{e.exports=["号码格式无效。"]},19724:e=>{e.exports=["来源"]},1144:e=>{e.exports=["周六"]},52298:e=>{e.exports=["搜索"]},13269:e=>{e.exports=["选择来源"]},61132:e=>{e.exports=["9月"]},2607:e=>{e.exports=["指定值大于商品最大值{max}。"]},53669:e=>{e.exports=["指定值小于商品最小值{min}。"]},72149:e=>{e.exports=["周日"]},83583:e=>{e.exports=["切换到月"]},6244:e=>{e.exports=["切换到日期"]},80879:e=>{e.exports=["切换到年"]},89053:e=>{e.exports=["商品代码"]},48490:e=>{e.exports=["商品和描述"]},75905:e=>{e.exports=["商品代码搜索"]},32457:e=>{e.exports=["请输入正确的日期"]},5122:e=>{e.exports=["请输入正确的日期格式 yyyy-mm-dd"]},2587:e=>{e.exports=["上一个月"]},39329:e=>{e.exports=["上一年"]},27004:e=>{e.exports=["往年"]},54336:e=>{e.exports=["移除颜色"]},7147:e=>{e.exports=["周三"]},7951:e=>{e.exports=["周四"]},60142:e=>{e.exports=["厚度"]},44979:e=>{e.exports=["周二"]},69325:e=>{e.exports=["年"]},12629:e=>{e.exports=["商品"]},87592:e=>{e.exports=["差价合约"]},17023:e=>{e.exports=["更改不透明度"]},13066:e=>{e.exports=["更改颜色"]},95657:e=>{e.exports=["更改厚度"]},18567:e=>{e.exports=["更改{propertyName}属性"]},36962:e=>{e.exports=["收盘"]},8448:e=>{e.exports=["加密"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["经济"]},39512:e=>{e.exports=["外汇"]},81859:e=>{e.exports=["期货"]},39337:e=>{e.exports=["最高"]},91815:e=>{e.exports=["(h+l)/2"]},40771:e=>{e.exports=["(h+l+c)/3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["指数"]},60804:e=>{e.exports=["指数"]},12504:e=>{e.exports=["(o+h+l+c)/4"]},38466:e=>{e.exports=["开盘"]},3919:e=>{e.exports=["最低"]},36931:e=>{e.exports=["股票"]}}]); \ No newline at end of file +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["添加自定义颜色"]},81865:e=>{e.exports=["不透明度"]},19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},73755:e=>{e.exports=["其他代码"]},16936:e=>{e.exports=["返回"]},88046:e=>{e.exports=["主图表代码"]},9898:e=>{e.exports=["认股权"]},52051:e=>{e.exports=["日历目前在{year}年"]},99990:e=>{e.exports=["日历当前是从{year_start}到{year_end}年"]},92702:e=>{e.exports=["日历目前在{month}月"]},20036:e=>{e.exports=["取消"]},23398:e=>{e.exports=["变更品种"]},94551:e=>{e.exports=["图表"]},64498:e=>{e.exports=["全部来源"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},79852:e=>{e.exports=["债券"]},55669:e=>{e.exports=["12月"]},56095:e=>{e.exports=["减少"]},29601:e=>{e.exports=["描述"]},16467:e=>{e.exports=["2月"]},72970:e=>{e.exports=["周五"]},46812:e=>{e.exports=["增加"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},90784:e=>{e.exports=["10月"]},89298:e=>{e.exports=["偏移"]},68988:e=>{e.exports=["确认"]},61199:e=>{e.exports=["周一"]},95543:e=>{e.exports=["个月"]},68327:e=>{e.exports=["5月"]},84675:e=>{e.exports=["3月"]},29673:e=>{e.exports=["没有交易所符合您的条件"]},41379:e=>{e.exports=["没有代码符合您的条件"]},71194:e=>{e.exports=["11月"]},83771:e=>{e.exports=["下一年"]},75385:e=>{e.exports=["未来几年"]},39752:e=>{e.exports=["下一个月"]},35563:e=>{e.exports=["号码格式无效。"]},19724:e=>{e.exports=["来源"]},1144:e=>{e.exports=["周六"]},52298:e=>{e.exports=["搜索"]},13269:e=>{e.exports=["选择来源"]},61132:e=>{e.exports=["9月"]},2607:e=>{e.exports=["指定值大于商品最大值{max}。"]},53669:e=>{e.exports=["指定值小于商品最小值{min}。"]},72149:e=>{e.exports=["周日"]},83583:e=>{e.exports=["切换到月"]},6244:e=>{e.exports=["切换到日期"]},80879:e=>{e.exports=["切换到年"]},89053:e=>{e.exports=["商品代码"]},48490:e=>{e.exports=["商品和描述"]},75905:e=>{e.exports=["商品代码搜索"]},32457:e=>{e.exports=["请输入正确的日期"]},5122:e=>{e.exports=["请输入正确的日期格式 yyyy-mm-dd"]},2587:e=>{e.exports=["上一个月"]},39329:e=>{e.exports=["上一年"]},27004:e=>{e.exports=["往年"]},54336:e=>{e.exports=["移除颜色"]},7147:e=>{e.exports=["周三"]},7951:e=>{e.exports=["周四"]},60142:e=>{e.exports=["厚度"]},44979:e=>{e.exports=["周二"]},69325:e=>{e.exports=["年"]},12629:e=>{e.exports=["商品"]},87592:e=>{e.exports=["差价合约"]},17023:e=>{e.exports=["更改不透明度"]},13066:e=>{e.exports=["更改颜色"]},95657:e=>{e.exports=["更改厚度"]},18567:e=>{e.exports=["更改{propertyName}属性"]},36962:e=>{e.exports=["收盘"]},8448:e=>{e.exports=["加密"]},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["经济"]},39512:e=>{e.exports=["外汇"]},81859:e=>{e.exports=["期货"]},39337:e=>{e.exports=["最高"]},91815:e=>{e.exports=["(h+l)/2"]},40771:e=>{e.exports=["(h+l+c)/3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["指数"]},60804:e=>{e.exports=["指数"]},12504:e=>{e.exports=["(o+h+l+c)/4"]},38466:e=>{e.exports=["开盘"]},3919:e=>{e.exports=["最低"]},36931:e=>{e.exports=["股票"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/zh.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index f9cabd52..00000000 --- a/charting_library/bundles/zh.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,3 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count}(价格,K线)"]},91282:t=>{t.exports=["#1 (K线)"]},1961:t=>{t.exports=["#1(价格)"]},12706:t=>{t.exports=["#1(价格, K线)"]},92195:t=>{t.exports=["#1(垂直位置%,K线)"]},66187:t=>{t.exports=["中线"]},5066:t=>{t.exports="%"},89795:t=>{t.exports=["逆时针方向"]},43809:t=>{t.exports=["Coeffs As Percents"]},40054:t=>{t.exports=["颜色"]},47737:t=>{t.exports=["精简统计模式"]},4639:t=>{t.exports=["坐标"]},76655:t=>{t.exports=["现金"]},99120:t=>{t.exports=["通道"]},60066:t=>{t.exports=["点数变化"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["角度"]},95264:t=>{t.exports=["账户规模"]},85160:t=>{t.exports=["始终显示统计信息"]},54189:t=>{t.exports=["弧形"]},34674:t=>{t.exports=["最小刻度的高低平均价"]},17608:t=>{t.exports=["底标签"]},48848:t=>{t.exports=["边框"]},72269:t=>{t.exports=["边框"]},27331:t=>{t.exports=["背景"]},19949:t=>{t.exports=["K线范围"]},81260:t=>{t.exports=["网格"]},67114:t=>{t.exports=["日期/时间范围"]},37067:t=>{t.exports=["移位(价格,K线)"]},75460:t=>{t.exports=["距离"]},46211:t=>{t.exports=["表情符号"]},46001:t=>{t.exports=["进场价格"]},1220:t=>{t.exports=["延伸"]},71116:t=>{t.exports=["向下延伸"]},45809:t=>{t.exports=["向左延伸"]},25892:t=>{t.exports=["延伸左边线条"]},13611:t=>{t.exports=["延长线"]},3304:t=>{t.exports=["左侧延长线"]},83095:t=>{t.exports=["向右延长线"]},14025:t=>{t.exports=["向右延伸"]},74395:t=>{t.exports=["延伸右边线条"]},85197:t=>{t.exports=["向上延伸"]},17006:t=>{t.exports=["字体大小"]},31343:t=>{t.exports=["失败文字"]},28565:t=>{t.exports=["失败背景"]},87931:t=>{t.exports=["扇形"]},39836:t=>{t.exports=["基于对数坐标的Fib水平"]},10578:t=>{t.exports=["完整圆圈"]},25264:t=>{t.exports=["HL Bars"]},66049:t=>{t.exports=["OC Bars"]},27531:t=>{t.exports=["手数"]},85206:t=>{t.exports=["标签"]},75332:t=>{t.exports=["标签边框"]},14773:t=>{t.exports=["标签背景"]},37126:t=>{t.exports=["标签文字"]},79106:t=>{t.exports=["水平位"]},95610:t=>{t.exports=["水平线"]},79307:t=>{t.exports=["左标签"]},49286:t=>{t.exports="Line - HL/2"},17676:t=>{t.exports=["Line - Open"]},47669:t=>{t.exports=["线 - 收盘价"]},71899:t=>{t.exports=["Line - High"]},83394:t=>{t.exports=["Line - Low"]},60489:t=>{t.exports=["线条颜色"]},53889:t=>{t.exports=["模式"]},95543:t=>{t.exports=["个月"]},24510:t=>{t.exports=["中点"]},22213:t=>{t.exports=["来源背景"]},15500:t=>{t.exports=["来源边界"]},79238:t=>{t.exports=["来源文字"]},37249:t=>{t.exports=["统计数据"]},28712:t=>{t.exports=["统计位置"]},50948:t=>{t.exports=["止损颜色"]},56119:t=>{t.exports=["止损水平"]},69835:t=>{t.exports=["成功文本"]},91141:t=>{t.exports=["成功的背景色"]},2694:t=>{t.exports=["百分比变化"]},650:t=>{t.exports=["百分比"]},25684:t=>{t.exports=["价格"]},23675:t=>{t.exports=["价格标签"]},75675:t=>{t.exports=["价格标签"]},16103:t=>{t.exports=["价格位"]},46964:t=>{t.exports=["价格范围"]},59771:t=>{t.exports=["价格K线比"]},29072:t=>{t.exports=["价格"]},2635:t=>{t.exports=["止盈水平"]},33886:t=>{t.exports=["范围和比例"]},24186:t=>{t.exports=["反手"]},91367:t=>{t.exports=["右标签"]},63833:t=>{t.exports=["风险"]},95545:t=>{t.exports=["波浪"]},10209:t=>{t.exports=["顶标签"]},98001:t=>{t.exports=["目标背景"]},89258:t=>{t.exports=["目标边界"]},45302:t=>{t.exports=["目标颜色:"]},74289:t=>{t.exports=["目标文本"]},17932:t=>{t.exports=["文本换行"]},55325:t=>{t.exports=["时间标签"]}, -77838:t=>{t.exports=["时间水平"]},2295:t=>{t.exports=["透明度"]},4372:t=>{t.exports=["趋势线"]},12374:t=>{t.exports=["使用一种颜色"]},91322:t=>{t.exports=["数值"]},25227:t=>{t.exports=["方差"]},1670:t=>{t.exports=["更改角度"]},38829:t=>{t.exports=["更改箭头颜色"]},23723:t=>{t.exports=["更改K线X坐标"]},72080:t=>{t.exports=["更改标志颜色"]},66266:t=>{t.exports=["更改价格Y坐标"]},98905:t=>{t.exports=["更改上边距"]},11049:t=>{t.exports=["更改垂直位置Y坐标"]},31804:t=>{t.exports=["更改{title}逆时针"]},99128:t=>{t.exports=["更改{title}系数为百分比可见性"]},20216:t=>{t.exports=["更改{title}颜色"]},35435:t=>{t.exports=["更改{title}紧凑统计模式"]},550:t=>{t.exports=["更改{title}K线边框上涨颜色"]},28146:t=>{t.exports=["更改{title}K线边框可见性"]},7373:t=>{t.exports=["更改{title}K线边框下跌颜色"]},38742:t=>{t.exports=["更改{title}K线下跌颜色"]},42273:t=>{t.exports=["更改{title}K线上涨颜色"]},76054:t=>{t.exports=["更改{title}K线影线颜色"]},27029:t=>{t.exports=["更改{title}K线影线的可见性"]},22430:t=>{t.exports=["更改{title}点数变化可见性"]},45537:t=>{t.exports=["更改{title}角度可见性"]},31775:t=>{t.exports=["更改{title}帐户大小"]},37913:t=>{t.exports=["更改{title}总是显示统计信息"]},15521:t=>{t.exports=["更改{title}所有线条颜色"]},17466:t=>{t.exports=["更改{title}弧形{index}线条颜色"]},72307:t=>{t.exports=["更改{title}弧形{index}线条宽度"]},13853:t=>{t.exports=["更改{title}弧形{index}线条可见性"]},78680:t=>{t.exports=["更改{title}平均HL值"]},15802:t=>{t.exports=["更改{title}底部标签可见性"]},36438:t=>{t.exports=["更改{title}背景透明度"]},64548:t=>{t.exports=["更改{title}背景可见性"]},75312:t=>{t.exports=["更改{title}背景颜色"]},39651:t=>{t.exports=["更改{title}背景颜色1"]},78177:t=>{t.exports=["更改{title}背景颜色2"]},42746:t=>{t.exports=["更改{title}K线范围可见性"]},53770:t=>{t.exports=["更改{title}网格可见性"]},29145:t=>{t.exports=["更改{title}网格线颜色"]},64949:t=>{t.exports=["更改{title}网格线样式"]},93548:t=>{t.exports=["更改{title}网格线宽度"]},15485:t=>{t.exports=["更改{title}日期/时间范围可见性"]},3400:t=>{t.exports=["更改{title}角度"]},91534:t=>{t.exports=["更改{title}距离可见性"]},65056:t=>{t.exports=["更改{title}表情符号"]},65899:t=>{t.exports=["更改{title}表情符号可见性"]},59354:t=>{t.exports=["更改{title}入场价格"]},1447:t=>{t.exports=["更改{title}延长底部"]},15258:t=>{t.exports=["更改{title}延长左边"]},96902:t=>{t.exports=["更改{title}延长线"]},896:t=>{t.exports=["更改{title}延长顶部"]},3708:t=>{t.exports=["更改{title}向左延伸"]},52889:t=>{t.exports=["更改{title}向右延伸"]},86647:t=>{t.exports=["更改{title}扩展名"]},3156:t=>{t.exports=["更改{title}失败文本颜色"]},49885:t=>{t.exports=["更改{title}失败背景颜色"]},89126:t=>{t.exports=["更改{title}扇形{index}线条可见性"]},30016:t=>{t.exports=["更改{title}扇形{index}线条宽度"]},82516:t=>{t.exports=["更改{title}扇形{index}线条颜色"]},78142:t=>{t.exports=["更改{title}扇形可见性"]},79467:t=>{t.exports=["更改{title}扇形线颜色"]},45739:t=>{t.exports=["在对数坐标上更改{title}斐波那契水平"]},99670:t=>{t.exports=["更改{title}翻转"]},35165:t=>{t.exports=["更改{title}完整圆圈的可见性"]},48983:t=>{t.exports=["更改{title}图像背景颜色"]},45025:t=>{t.exports=["更改{title}手数大小"]},81170:t=>{t.exports=["更改{title}标签对齐方式"]},22775:t=>{t.exports=["更改{title}标签字体大小"]},24338:t=>{t.exports=["更改{title}标签可见性"]},32891:t=>{t.exports=["更改{title}水平{index}线系数"]},85551:t=>{t.exports=["更改{title}水平{index}线颜色"]},47840:t=>{t.exports=["更改{title}水平{index}线样式"]},45463:t=>{t.exports=["更改{title}水平{index}线可见性"]},90098:t=>{t.exports=["更改{title}水平{index}线宽度"]},26710:t=>{ -t.exports=["更改{title}水平可见性"]},2359:t=>{t.exports=["更改{title}左侧标签可见性"]},44643:t=>{t.exports=["更改{title}线条宽度"]},20563:t=>{t.exports=["更改{title}线条颜色"]},66982:t=>{t.exports=["更改{title}线条样式"]},94441:t=>{t.exports=["更改{title}模式"]},89996:t=>{t.exports=["更改{title}中点可见性"]},36618:t=>{t.exports=["更改{title}镜像"]},18544:t=>{t.exports=["更改{title}源背景颜色"]},48035:t=>{t.exports=["更改{title}源边框颜色"]},42286:t=>{t.exports=["更改{title}源文本颜色"]},588:t=>{t.exports=["更改{title}统计信息位置"]},54659:t=>{t.exports=["更改{title}止损颜色"]},89182:t=>{t.exports=["更改{title}止损水平"]},82224:t=>{t.exports=["更改{title}止损价格"]},88383:t=>{t.exports=["更改{title}成功文本颜色"]},26967:t=>{t.exports=["更改{title}成功背景颜色"]},62243:t=>{t.exports=["更改{title}百分比变化可见性"]},45936:t=>{t.exports=["更改{title}价格标签可见性"]},88577:t=>{t.exports=["更改{title}价格标签可见性"]},47045:t=>{t.exports=["更改{title}价格范围可见性"]},56175:t=>{t.exports=["更改{title}价格可见性"]},44539:t=>{t.exports=["更改{title}止盈水平"]},41646:t=>{t.exports=["更改{title}止盈价格"]},52877:t=>{t.exports=["更改{title}翻转"]},16598:t=>{t.exports=["更改{title}右侧标签可见性"]},31553:t=>{t.exports=["更改{title}风险"]},40344:t=>{t.exports=["更改{title}风险显示模式"]},73137:t=>{t.exports=["更改{title}顶部标签可见性"]},52387:t=>{t.exports=["更改{title}目标背景颜色"]},6921:t=>{t.exports=["更改{title}目标边框颜色"]},97573:t=>{t.exports=["更改{title}目标颜色"]},27634:t=>{t.exports=["更改{title}目标文本颜色"]},33822:t=>{t.exports=["更改{title}时间标签可见性"]},84321:t=>{t.exports=["更改{title}透明度"]},12355:t=>{t.exports=["更改{title}方差值"]},25937:t=>{t.exports=["更改{toolName}标签垂直对齐"]},46991:t=>{t.exports=["更改{toolName}标签水平对齐"]},73080:t=>{t.exports=["更改{toolName}标签方向"]},24272:t=>{t.exports=["更改{toolName}线条可见性"]},46404:t=>{t.exports=["更改{toolName}线条宽度"]},50265:t=>{t.exports=["更改{toolName}线条颜色"]},72781:t=>{t.exports=["更改{toolName}线条向左延伸"]},84613:t=>{t.exports=["更改{toolName}线条向右延伸"]},62603:t=>{t.exports=["更改{toolName}线条左端"]},62412:t=>{t.exports=["更改{toolName}线条右端"]},35422:t=>{t.exports=["更改{toolName}线条样式"]},77690:t=>{t.exports=["更改{toolName}文本"]},69871:t=>{t.exports=["更改{toolName}文本可见性"]},25878:t=>{t.exports=["更改{toolName}文本换行"]},91832:t=>{t.exports=["更改{toolName}文本背景颜色"]},18610:t=>{t.exports=["更改{toolName}文本背景可见性"]},44755:t=>{t.exports=["更改{toolName}文本边框颜色"]},6324:t=>{t.exports=["更改{toolName}文本边框宽度"]},45529:t=>{t.exports=["更改{toolName}文本边框可见性"]},6500:t=>{t.exports=["更改{toolName}文本颜色"]},51614:t=>{t.exports=["更改{toolName}文本字体加粗"]},18572:t=>{t.exports=["更改{toolName}文本字体斜体"]},48382:t=>{t.exports=["更改{toolName}文本字体大小"]},18567:t=>{t.exports=["更改{propertyName}属性"]},21926:t=>{t.exports=["背景颜色"]},52241:t=>{t.exports=["背景填充"]},70607:t=>{t.exports=["线条颜色"]},41075:t=>{t.exports=["线条样式"]},73043:t=>{t.exports=["线条宽度"]},72223:t=>{t.exports=["移动绘图"]},41437:t=>{t.exports=["文字颜色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.3753.abc1ac9bcf134df94dec.js b/charting_library/bundles/zh_TW.3753.abc1ac9bcf134df94dec.js new file mode 100644 index 00000000..2bd0354c --- /dev/null +++ b/charting_library/bundles/zh_TW.3753.abc1ac9bcf134df94dec.js @@ -0,0 +1,4 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3753],{63227:t=>{t.exports=["#{count}(K棒)"]},9671:t=>{t.exports=["#{count}(價格,K棒)"]},91282:t=>{t.exports=["#1 (K棒)"]},1961:t=>{t.exports=["#1(價格)"]},12706:t=>{t.exports=["#1(價格,K棒)"]},92195:t=>{t.exports=["#1 (垂直位置%,K線)"]},66187:t=>{t.exports=["中立線"]},5066:t=>{t.exports="%"},89795:t=>{t.exports="Counterclockwise"},43809:t=>{t.exports=["以百分比表示的係數"]},40054:t=>{t.exports=["顏色"]},47737:t=>{t.exports=["精簡統計模式"]},4639:t=>{t.exports=["座標"]},76655:t=>{t.exports=["現金"]},99120:t=>{t.exports=["管道"]},60066:t=>{t.exports=["點數值變化"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["角度"]},95264:t=>{t.exports=["賬戶規模"]},85160:t=>{t.exports=["總是顯示統計數據"]},54189:t=>{t.exports=["弧形"]},34674:t=>{t.exports=["最小刻度的高低平均價"]},17608:t=>{t.exports=["底部標籤"]},48848:t=>{t.exports=["框線"]},72269:t=>{t.exports=["邊框"]},27331:t=>{t.exports=["背景"]},66282:t=>{t.exports=["背景#1"]},19949:t=>{t.exports=["K線範圍"]},81260:t=>{t.exports=["格線"]},67114:t=>{t.exports=["日期/時間範圍"]},37067:t=>{t.exports=["替換(價格,K線)"]},75460:t=>{t.exports=["距離"]},46211:t=>{t.exports=["表情貼"]},46001:t=>{t.exports=["進場價:"]},1220:t=>{t.exports=["延伸"]},71116:t=>{t.exports=["延伸底部"]},45809:t=>{t.exports=["向左延伸"]},25892:t=>{t.exports=["延伸左邊線條"]},13611:t=>{t.exports=["延長線"]},3304:t=>{t.exports=["左側延長線"]},83095:t=>{t.exports=["向右延長線"]},14025:t=>{t.exports=["向右延伸"]},74395:t=>{t.exports=["延伸右邊線條"]},85197:t=>{t.exports=["延伸頂部"]},17006:t=>{t.exports=["字體大小"]},31343:t=>{t.exports=["失敗文本"]},28565:t=>{t.exports=["失敗背景"]},87931:t=>{t.exports=["扇形"]},39836:t=>{t.exports=["基於對數坐標的Fib水平"]},10578:t=>{t.exports=["完整圓圈"]},25264:t=>{t.exports=["HL K線"]},66049:t=>{t.exports=["OC Bars"]},27531:t=>{t.exports=["手數"]},99180:t=>{t.exports=["下軌"]},53861:t=>{t.exports=["下帶#2"]},44775:t=>{t.exports=["下帶#3"]},85206:t=>{t.exports=["標籤"]},75332:t=>{t.exports=["標籤邊框"]},14773:t=>{t.exports=["標籤背景顏色"]},37126:t=>{t.exports=["標籤文字"]},79106:t=>{t.exports=["水平"]},95610:t=>{t.exports=["水平線"]},79307:t=>{t.exports=["左標籤"]},49286:t=>{t.exports=["線 - HL/2"]},17676:t=>{t.exports=["線 - 開盤價"]},47669:t=>{t.exports=["線 - 收盤價"]},71899:t=>{t.exports=["線 - 最高價"]},83394:t=>{t.exports=["線 - 最低價"]},60489:t=>{t.exports=["線條顏色"]},53889:t=>{t.exports=["模式"]},95543:t=>{t.exports=["個月"]},24510:t=>{t.exports=["中點"]},22213:t=>{t.exports=["來源背景"]},15500:t=>{t.exports=["來源邊界"]},79238:t=>{t.exports=["來源文本"]},37249:t=>{t.exports=["統計數據"]},28712:t=>{t.exports=["統計位置"]},50948:t=>{t.exports=["停損顏色:"]},56119:t=>{t.exports=["停損水平"]},69835:t=>{t.exports=["成功文本"]},91141:t=>{t.exports=["成功背景"]},2694:t=>{t.exports=["比例變化"]},650:t=>{t.exports=["百分比"]},25684:t=>{t.exports=["價格"]},23675:t=>{t.exports=["價格標籤"]},75675:t=>{t.exports=["價格標籤"]},16103:t=>{t.exports=["價格水平"]},46964:t=>{t.exports=["價格範圍"]},59771:t=>{t.exports=["價格/K線比"]},29072:t=>{t.exports=["價格"]},2635:t=>{t.exports=["停利水平"]},33886:t=>{t.exports=["範圍和比例"]},24186:t=>{t.exports=["反轉"]},91367:t=>{t.exports=["右邊標籤"]},63833:t=>{t.exports=["風險"]},95545:t=>{t.exports=["波浪"]},10209:t=>{t.exports=["熱門標籤"]},98001:t=>{t.exports=["目標背景"]},89258:t=>{ +t.exports=["目標邊界"]},45302:t=>{t.exports=["獲利顏色:"]},74289:t=>{t.exports=["目標文本"]},17932:t=>{t.exports=["自動換行"]},55325:t=>{t.exports=["時間標籤"]},77838:t=>{t.exports=["時間水平"]},2295:t=>{t.exports=["透明度"]},4372:t=>{t.exports=["趨勢線"]},26775:t=>{t.exports=["上軌"]},21774:t=>{t.exports=["上帶#2"]},21076:t=>{t.exports=["上帶#3"]},12374:t=>{t.exports=["使用一個顏色"]},53473:t=>{t.exports="VWAP"},91322:t=>{t.exports=["數值"]},25227:t=>{t.exports=["方差"]},1670:t=>{t.exports=["更改角度"]},38829:t=>{t.exports=["更改箭頭顏色"]},23723:t=>{t.exports=["更改K線X坐標"]},72080:t=>{t.exports=["更改旗標顏色"]},66266:t=>{t.exports=["更改價格Y坐標"]},98905:t=>{t.exports=["更改上邊距"]},11049:t=>{t.exports=["更改垂直位置Y坐標"]},98057:t=>{t.exports=["更改{title}VWAP線顏色"]},55218:t=>{t.exports=["更改{title}VWAP線寬度"]},31804:t=>{t.exports=["更改{title}逆時針"]},99128:t=>{t.exports=["更改{title}係數為百分比可見性"]},20216:t=>{t.exports=["更改{title}顏色"]},35435:t=>{t.exports=["更改{title}緊湊統計模式"]},550:t=>{t.exports=["更改{title}K線邊框上漲顏色"]},28146:t=>{t.exports=["更改{title}K線邊框可見性"]},7373:t=>{t.exports=["更改{title}K線邊框下跌顏色"]},38742:t=>{t.exports=["更改{title}K線下跌顏色"]},42273:t=>{t.exports=["更改{title}K線上漲顏色"]},76054:t=>{t.exports=["更改{title}K線影線顏色"]},27029:t=>{t.exports=["更改{title}K線影線可見性"]},22430:t=>{t.exports=["將{title}的顯示更改為按點數值變化"]},45537:t=>{t.exports=["更改{title}角度可見性"]},31775:t=>{t.exports=["更改{title}帳戶大小"]},37913:t=>{t.exports=["更改{title}總是顯示統計資訊"]},15521:t=>{t.exports=["更改{title}所有線條顏色"]},17466:t=>{t.exports=["更改{title}弧形{index}線條顏色"]},72307:t=>{t.exports=["更改{title}弧形{index}線條寬度"]},13853:t=>{t.exports=["更改{title}弧形{index}線條可見性"]},78680:t=>{t.exports=["更改{title}平均HL值"]},15802:t=>{t.exports=["更改{title}底部標籤可見性"]},36438:t=>{t.exports=["更改{title}背景透明度"]},64548:t=>{t.exports=["更改{title}背景可見性"]},75312:t=>{t.exports=["更改{title}背景顏色"]},39651:t=>{t.exports=["更改{title}背景顏色1"]},78177:t=>{t.exports=["更改{title}背景顏色2"]},42746:t=>{t.exports=["更改{title}K線範圍可見性"]},53770:t=>{t.exports=["更改{title}網格可見性"]},29145:t=>{t.exports=["更改{title}網格線顏色"]},64949:t=>{t.exports=["更改{title}網格線樣式"]},93548:t=>{t.exports=["更改{title}網格線寬度"]},15485:t=>{t.exports=["更改{title}日期/時間範圍可見性"]},3400:t=>{t.exports=["更改{title}角度"]},91534:t=>{t.exports=["更改{title}距離可見性"]},65056:t=>{t.exports=["更改{title}表情符號"]},65899:t=>{t.exports=["更改{title}表情符號可見性"]},59354:t=>{t.exports=["更改{title}入場價格"]},1447:t=>{t.exports=["更改{title}延長底部"]},15258:t=>{t.exports=["更改{title}延長左邊"]},96902:t=>{t.exports=["更改{title}延長線"]},896:t=>{t.exports=["更改{title}延長頂部"]},3708:t=>{t.exports=["更改{title}向左延伸"]},52889:t=>{t.exports=["更改{title}向右延伸"]},86647:t=>{t.exports=["更改{title}擴展名"]},3156:t=>{t.exports=["更改{title}失敗文本顏色"]},49885:t=>{t.exports=["更改{title}失敗背景顏色"]},89126:t=>{t.exports=["改變{title}扇形{index}線條可見性"]},30016:t=>{t.exports=["更改{title}扇形{index}線條寬度"]},82516:t=>{t.exports=["更改{title}扇形{index}線條顏色"]},78142:t=>{t.exports=["更改{title}扇形可見性"]},79467:t=>{t.exports=["更改{title}扇形線條顏色"]},45739:t=>{t.exports=["在對數刻度上更改{title}斐波那契水平"]},99670:t=>{t.exports=["更改{title}翻轉"]},35165:t=>{t.exports=["更改{title}完整圓圈的可見性"]},48983:t=>{t.exports=["更改{title}圖片背景顏色"]},45025:t=>{t.exports=["更改{title}手數大小"]},13901:t=>{ +t.exports=["更改{title}下帶線顏色"]},78425:t=>{t.exports=["更改{title}下帶線可見性"]},99491:t=>{t.exports=["更改{title}下帶線寬度"]},55469:t=>{t.exports=["更改{title}下帶#2線條的顏色"]},76157:t=>{t.exports=["更改{title}下帶#2線條的可見性"]},8081:t=>{t.exports=["更改{title}下帶#2線條的寬度"]},95016:t=>{t.exports=["更改{title}下帶#3線條的顏色"]},84928:t=>{t.exports=["更改{title}下帶#3線條的可見性"]},44693:t=>{t.exports=["更改{title}下帶#3線條的寬度"]},81170:t=>{t.exports=["更改{title}標籤對齊方式"]},22775:t=>{t.exports=["更改{title}標籤字體大小"]},24338:t=>{t.exports=["更改{title}標籤可見性"]},32891:t=>{t.exports=["更改{title}水平{index}線系數"]},85551:t=>{t.exports=["更改{title}水平{index}線顏色"]},47840:t=>{t.exports=["更改{title}水平{index}線樣式"]},45463:t=>{t.exports=["更改{title}水平{index}線可見性"]},90098:t=>{t.exports=["更改{title}水平{index}線寬度"]},26710:t=>{t.exports=["更改{title}水平可見性"]},2359:t=>{t.exports=["更改{title}左側標籤可見性"]},44643:t=>{t.exports=["更改{title}線條寬度"]},20563:t=>{t.exports=["更改{title}線條顏色"]},66982:t=>{t.exports=["更改{title}線條樣式"]},94441:t=>{t.exports=["更改{title}模式"]},89996:t=>{t.exports=["更改{title}中點可見性"]},36618:t=>{t.exports=["更改{title}鏡像"]},18544:t=>{t.exports=["更改{title}源背景顏色"]},48035:t=>{t.exports=["更改{title}源邊框顏色"]},42286:t=>{t.exports=["更改{title}源文字顏色"]},588:t=>{t.exports=["更改{title}統計位置"]},54659:t=>{t.exports=["更改{title}停損顏色"]},89182:t=>{t.exports=["更改{title}停損水平"]},82224:t=>{t.exports=["更改{title}停損價格"]},88383:t=>{t.exports=["更改{title}成功文字顏色"]},26967:t=>{t.exports=["更改{title}成功背景顏色"]},62243:t=>{t.exports=["將{title}的顯示更改為按比例變化"]},45936:t=>{t.exports=["更改{title}價格標籤可見性"]},88577:t=>{t.exports=["更改{title}價格標籤可見性"]},47045:t=>{t.exports=["更改{title}價格範圍可見性"]},94028:t=>{t.exports=["更改{title}價格可見性"]},56175:t=>{t.exports=["更改{title}價格可見性"]},44539:t=>{t.exports=["更改{title}停利水平"]},41646:t=>{t.exports=["更改{title}停利價格"]},52877:t=>{t.exports=["更改{title}翻轉"]},16598:t=>{t.exports=["更改{title}右側標籤可見性"]},31553:t=>{t.exports=["更改{title}風險"]},40344:t=>{t.exports=["更改{title}風險顯示模式"]},73137:t=>{t.exports=["更改{title}頂部標籤可見性"]},52387:t=>{t.exports=["更改{title}目標背景顏色"]},6921:t=>{t.exports=["更改{title}目標邊框顏色"]},97573:t=>{t.exports=["更改{title}目標顏色"]},27634:t=>{t.exports=["更改{title}目標文字顏色"]},33822:t=>{t.exports=["更改{title}時間標籤可見性"]},84321:t=>{t.exports=["更改{title}透明度"]},10417:t=>{t.exports=["更改{title}上帶線顏色"]},58722:t=>{t.exports=["更改{title}上帶線可見性"]},13633:t=>{t.exports=["更改{title}上帶線寬度"]},64709:t=>{t.exports=["更改{title}上帶#2線條的顏色"]},97847:t=>{t.exports=["更改{title}上帶#2線條的可見性"]},62921:t=>{t.exports=["更改{title}上帶#2線條的寬度"]},94153:t=>{t.exports=["更改{title}上帶#3線條的顏色"]},19835:t=>{t.exports=["更改{title}上帶#3線條的可見性"]},68310:t=>{t.exports=["更改{title}上帶#3線條的寬度"]},12355:t=>{t.exports=["更改{title}方差值"]},25937:t=>{t.exports=["更改{toolName}標籤垂直對齊"]},46991:t=>{t.exports=["更改{toolName}標籤水平對齊"]},73080:t=>{t.exports=["更改{toolName}標籤方向"]},24272:t=>{t.exports=["更改{toolName}線條可見性"]},46404:t=>{t.exports=["更改{toolName}線條寬度"]},50265:t=>{t.exports=["更改{toolName}線條顏色"]},72781:t=>{t.exports=["更改{toolName}線條向左延伸"]},84613:t=>{t.exports=["更改{toolName}線條向右延伸"]},62603:t=>{t.exports=["更改{toolName}線條左端"]},62412:t=>{t.exports=["更改{toolName}線條右端"]},35422:t=>{t.exports=["更改{toolName}線條樣式"]}, +77690:t=>{t.exports=["更改{toolName}文字"]},69871:t=>{t.exports=["更改{toolName}文字可見性"]},25878:t=>{t.exports=["更改{toolName}文字換行"]},91832:t=>{t.exports=["更改{toolName}文字背景顏色"]},18610:t=>{t.exports=["更改{toolName}文字背景可見性"]},44755:t=>{t.exports=["更改{toolName}文字邊框顏色"]},6324:t=>{t.exports=["更改{toolName}文字邊框寬度"]},45529:t=>{t.exports=["更改{toolName}文字邊框可見性"]},6500:t=>{t.exports=["更改{toolName}文字顏色"]},51614:t=>{t.exports=["更改{toolName}文字字體加粗"]},18572:t=>{t.exports=["更改{toolName}文字字體斜體"]},48382:t=>{t.exports=["更改{toolName}文字字體大小"]},18567:t=>{t.exports=["更改{propertyName}屬性"]},21926:t=>{t.exports=["背景顏色"]},52241:t=>{t.exports=["背景填充"]},70607:t=>{t.exports=["線條顏色"]},41075:t=>{t.exports=["線條樣式"]},73043:t=>{t.exports=["線條寬度"]},72223:t=>{t.exports=["移動繪圖"]},41437:t=>{t.exports=["文字顏色"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.4053.929467332218f26dc70f.js b/charting_library/bundles/zh_TW.4053.929467332218f26dc70f.js new file mode 100644 index 00000000..7ac9818d --- /dev/null +++ b/charting_library/bundles/zh_TW.4053.929467332218f26dc70f.js @@ -0,0 +1,2 @@ +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[4053],{50831:e=>{e.exports=["根K棒"]},19648:e=>{e.exports=["12小時"]},55838:e=>{e.exports=["24小時"]},72171:e=>{e.exports=["中心"]},88364:e=>{e.exports=["圖表基本樣式"]},46720:e=>{e.exports=["十字準線"]},50985:e=>{e.exports=["貨幣"]},17319:e=>{e.exports=["貨幣和單位"]},19481:e=>{e.exports=["外觀"]},68791:e=>{e.exports=["參數"]},95036:e=>{e.exports=["平均收盤價"]},91757:e=>{e.exports=["底部"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["K棒漲跌值"]},87845:e=>{e.exports=["按鈕"]},39392:e=>{e.exports=["網格線"]},25209:e=>{e.exports=["日期格式"]},55090:e=>{e.exports=["標籤上的星期幾"]},29601:e=>{e.exports=["描述"]},26897:e=>{e.exports=["事件"]},77405:e=>{e.exports=["橫式"]},34403:e=>{e.exports=["僅水平"]},60971:e=>{e.exports=["高價和低價"]},61142:e=>{e.exports=["技術指標"]},34905:e=>{e.exports=["指標值"]},29687:e=>{e.exports=["指標和財務值"]},25084:e=>{e.exports=["指標和財務名稱"]},9654:e=>{e.exports=["指標名稱"]},99487:e=>{e.exports=["開高低收值"]},75991:e=>{e.exports=["開市狀態"]},96073:e=>{e.exports=["詳細描述"]},78905:e=>{e.exports=["價格刻度上的標籤"]},19286:e=>{e.exports=["左"]},70500:e=>{e.exports=["資金"]},66653:e=>{e.exports=["利益率"]},76476:e=>{e.exports=["中間"]},42502:e=>{e.exports=["無重疊"]},49199:e=>{e.exports=["沒有任何"]},74343:e=>{e.exports=["導航"]},43115:e=>{e.exports=["刻度"]},53224:e=>{e.exports=["刻度放置"]},79194:e=>{e.exports=["狀態列"]},89053:e=>{e.exports=["商品代碼"]},35383:e=>{e.exports=["商品名稱"]},27767:e=>{e.exports=["商品最新價格"]},40847:e=>{e.exports=["商品前一天收盤價"]},50446:e=>{e.exports=["窗格"]},73908:e=>{e.exports=["窗格分隔符號"]},36014:e=>{e.exports=["百分比"]},78621:e=>{e.exports=["點數"]},74823:e=>{e.exports=["盤前/盤後市場價格"]},64859:e=>{e.exports=["價格刻度"]},76523:e=>{e.exports=["價格和百分比值"]},21141:e=>{e.exports=["右"]},40187:e=>{e.exports=["右邊距"]},77705:e=>{e.exports=["浮水印"]},26458:e=>{e.exports=["燭芯"]},65994:e=>{e.exports=["頂部"]},92960:e=>{e.exports=["文字對齊"]},90581:e=>{e.exports=["文字方向"]},67369:e=>{e.exports=["標題"]},31326:e=>{e.exports=["標題"]},23097:e=>{e.exports=["商品代碼"]},82168:e=>{e.exports=["商品和描述"]},43637:e=>{e.exports=["時間刻度"]},97316:e=>{e.exports=["時間小時格式"]},90801:e=>{e.exports=["交易"]},77534:e=>{e.exports=["單位"]},1111:e=>{e.exports=["成交量"]},80170:e=>{e.exports=["根據刻度值"]},91322:e=>{e.exports=["數值"]},37174:e=>{e.exports=["垂直和水平"]},36426:e=>{e.exports=["僅垂直"]},44085:e=>{e.exports=["直式"]},57889:e=>{e.exports=["更改開高低收值可見性"]},35646:e=>{e.exports=["更改導航按鈕可見性"]},18644:e=>{e.exports=["更改開盤狀態可見性"]},45110:e=>{e.exports=["更改K線漲跌可見性"]},10349:e=>{e.exports=["更改下邊距"]},88161:e=>{e.exports=["更改貨幣和單位標籤的可見性"]},84060:e=>{e.exports=["更改貨幣標籤可見性"]},99011:e=>{e.exports=["更改圖表背景顏色"]},72458:e=>{e.exports=["更改圖表背景類型"]},37034:e=>{e.exports=["更改十字準線寬度"]},29951:e=>{e.exports=["更改十字準線顏色"]},92027:e=>{e.exports=["更改十字準線樣式"]},50457:e=>{e.exports=["更改日期格式"]},7104:e=>{e.exports=["更改標籤上的星期幾"]},27764:e=>{e.exports=["更改網格線可見性"]},88096:e=>{e.exports=["更改水平網格線顏色"]},31325:e=>{e.exports=["更改指標標題可見性"]},99774:e=>{e.exports=["更改指標值可見性"]},96162:e=>{e.exports=["更改指標參數可見性"]},59820:e=>{e.exports=["更改指標和財務名稱標籤可見性"]},90512:e=>{e.exports=["更改指標和財務值標籤可見性"]},97956:e=>{e.exports=["更改圖例背景透明度"]},61061:e=>{e.exports=["更改圖例背景可見性"] +},37730:e=>{e.exports=["更改窗格按鈕可見性"]},89032:e=>{e.exports=["改變窗格分隔符號顏色"]},35636:e=>{e.exports=["更改右邊距"]},66601:e=>{e.exports=["更改右邊距百分比"]},25616:e=>{e.exports=["更改商品浮水印顏色"]},87159:e=>{e.exports=["更改商品浮水印可見性"]},26717:e=>{e.exports=["更改商品描述可見性"]},6091:e=>{e.exports=["更改商品欄位可見性"]},28741:e=>{e.exports=["更改商品最新值模式"]},95071:e=>{e.exports=["更改商品圖例格式"]},35065:e=>{e.exports=["更改刻度文字顏色"]},84382:e=>{e.exports=["更改刻度字體大小"]},12468:e=>{e.exports=["更改刻度線條顏色"]},71589:e=>{e.exports=["更改交易時段分隔可見性"]},15035:e=>{e.exports=["更改交易時段分隔寬度"]},1579:e=>{e.exports=["更改交易時段分隔顏色"]},21460:e=>{e.exports=["更改交易時段分隔樣式"]},76991:e=>{e.exports=["更改時間格式"]},98905:e=>{e.exports=["更改上邊距"]},7011:e=>{e.exports=["更改單位標籤可見性"]},22722:e=>{e.exports=["更改垂直網格線顏色"]},9455:e=>{e.exports=["更改成交量值可見性"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.435.ada80623f71848fbb57d.js b/charting_library/bundles/zh_TW.435.ada80623f71848fbb57d.js deleted file mode 100644 index 2471e639..00000000 --- a/charting_library/bundles/zh_TW.435.ada80623f71848fbb57d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[435],{50831:e=>{e.exports=["根K棒"]},19648:e=>{e.exports=["12小時"]},55838:e=>{e.exports=["24小時"]},72171:e=>{e.exports=["中心"]},88364:e=>{e.exports=["圖表基本樣式"]},46720:e=>{e.exports=["十字準線"]},50985:e=>{e.exports=["貨幣"]},17319:e=>{e.exports=["貨幣和單位"]},19481:e=>{e.exports=["外觀"]},68791:e=>{e.exports=["參數"]},95036:e=>{e.exports=["平均收盤價"]},91757:e=>{e.exports=["底部"]},27331:e=>{e.exports=["背景"]},22519:e=>{e.exports=["K棒漲跌值"]},87845:e=>{e.exports=["按鈕"]},39392:e=>{e.exports=["網格線"]},25209:e=>{e.exports=["日期格式"]},55090:e=>{e.exports=["標籤上的星期幾"]},29601:e=>{e.exports=["描述"]},26897:e=>{e.exports=["事件"]},77405:e=>{e.exports=["橫式"]},34403:e=>{e.exports=["僅水平"]},60971:e=>{e.exports=["高價和低價"]},61142:e=>{e.exports=["技術指標"]},34905:e=>{e.exports=["指標值"]},29687:e=>{e.exports=["指標和財務值"]},25084:e=>{e.exports=["指標和財務名稱"]},9654:e=>{e.exports=["指標名稱"]},99487:e=>{e.exports=["開高低收值"]},75991:e=>{e.exports=["開市狀態"]},96073:e=>{e.exports=["詳細描述"]},78905:e=>{e.exports=["價格刻度上的標籤"]},19286:e=>{e.exports=["左"]},70500:e=>{e.exports=["資金"]},66653:e=>{e.exports=["利益率"]},76476:e=>{e.exports=["中間"]},42502:e=>{e.exports=["無重疊"]},49199:e=>{e.exports=["沒有任何"]},74343:e=>{e.exports=["導航"]},43115:e=>{e.exports=["刻度"]},53224:e=>{e.exports=["刻度放置"]},79194:e=>{e.exports=["狀態列"]},89053:e=>{e.exports=["商品代碼"]},35383:e=>{e.exports=["商品名稱"]},27767:e=>{e.exports=["商品最新價格"]},40847:e=>{e.exports=["商品前一天收盤價"]},50446:e=>{e.exports=["窗格"]},73908:e=>{e.exports=["窗格分隔符號"]},36014:e=>{e.exports=["百分比"]},78621:e=>{e.exports=["點數"]},74823:e=>{e.exports=["盤前/盤後市場價格"]},64859:e=>{e.exports=["價格刻度"]},76523:e=>{e.exports=["價格和百分比值"]},21141:e=>{e.exports=["右"]},40187:e=>{e.exports=["右邊距"]},77705:e=>{e.exports=["浮水印"]},26458:e=>{e.exports=["燭芯"]},65994:e=>{e.exports=["頂部"]},92960:e=>{e.exports=["文字對齊"]},90581:e=>{e.exports=["文字方向"]},67369:e=>{e.exports=["標題"]},31326:e=>{e.exports=["標題"]},23097:e=>{e.exports=["商品代碼"]},82168:e=>{e.exports=["商品和描述"]},43637:e=>{e.exports=["時間刻度"]},97316:e=>{e.exports=["時間小時格式"]},90801:e=>{e.exports=["交易"]},77534:e=>{e.exports=["單位"]},1111:e=>{e.exports=["成交量"]},80170:e=>{e.exports=["根據刻度值"]},91322:e=>{e.exports=["數值"]},37174:e=>{e.exports=["垂直和水平"]},36426:e=>{e.exports=["僅垂直"]},44085:e=>{e.exports=["直式"]},57889:e=>{e.exports=["更改開高低收值可見性"]},35646:e=>{e.exports=["更改導航按鈕可見性"]},18644:e=>{e.exports=["更改開盤狀態可見性"]},45110:e=>{e.exports=["更改K線漲跌可見性"]},10349:e=>{e.exports=["更改下邊距"]},88161:e=>{e.exports=["更改貨幣和單位標籤的可見性"]},84060:e=>{e.exports=["更改貨幣標籤可見性"]},99011:e=>{e.exports=["更改圖表背景顏色"]},72458:e=>{e.exports=["更改圖表背景類型"]},37034:e=>{e.exports=["更改十字準線寬度"]},29951:e=>{e.exports=["更改十字準線顏色"]},92027:e=>{e.exports=["更改十字準線樣式"]},50457:e=>{e.exports=["更改日期格式"]},7104:e=>{e.exports=["更改標籤上的星期幾"]},27764:e=>{e.exports=["更改網格線可見性"]},88096:e=>{e.exports=["更改水平網格線顏色"]},31325:e=>{e.exports=["更改指標標題可見性"]},99774:e=>{e.exports=["更改指標值可見性"]},96162:e=>{e.exports=["更改指標參數可見性"]},59820:e=>{e.exports=["更改指標和財務名稱標籤可見性"]},90512:e=>{e.exports=["更改指標和財務值標籤可見性"]},97956:e=>{e.exports=["更改圖例背景透明度"]},61061:e=>{e.exports=["更改圖例背景可見性"] -},37730:e=>{e.exports=["更改窗格按鈕可見性"]},89032:e=>{e.exports=["改變窗格分隔符號顏色"]},35636:e=>{e.exports=["更改右邊距"]},66601:e=>{e.exports=["更改右邊距百分比"]},25616:e=>{e.exports=["更改商品浮水印顏色"]},87159:e=>{e.exports=["更改商品浮水印可見性"]},26717:e=>{e.exports=["更改商品描述可見性"]},6091:e=>{e.exports=["更改商品欄位可見性"]},28741:e=>{e.exports=["更改商品最新值模式"]},95071:e=>{e.exports=["更改商品圖例格式"]},35065:e=>{e.exports=["更改刻度文字顏色"]},84382:e=>{e.exports=["更改刻度字體大小"]},12468:e=>{e.exports=["更改刻度線條顏色"]},76991:e=>{e.exports=["更改時間格式"]},98905:e=>{e.exports=["更改上邊距"]},7011:e=>{e.exports=["更改單位標籤可見性"]},22722:e=>{e.exports=["更改垂直網格線顏色"]},9455:e=>{e.exports=["更改成交量值可見性"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.137.72f123ce0fa2a1d14aff.js b/charting_library/bundles/zh_TW.505.978e053ffa4899c28da8.js similarity index 50% rename from charting_library/bundles/zh_TW.137.72f123ce0fa2a1d14aff.js rename to charting_library/bundles/zh_TW.505.978e053ffa4899c28da8.js index 2d21412b..3e2a359f 100644 --- a/charting_library/bundles/zh_TW.137.72f123ce0fa2a1d14aff.js +++ b/charting_library/bundles/zh_TW.505.978e053ffa4899c28da8.js @@ -1,4 +1,4 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[137],{20747:t=>{t.exports=["重播"]},14642:t=>{t.exports=["暗色"]},69841:t=>{t.exports=["亮色"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["日"],t.exports.h_dates=["小時"],t.exports.m_dates=["分"],t.exports.s_dates=["秒"],t.exports.in_dates=["內"]},97840:t=>{t.exports=["日"]},64302:t=>{t.exports=["小時"]},79442:t=>{t.exports=["分"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}複製"]},13395:t=>{t.exports=["天"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["周"]},13994:t=>{t.exports=["小時"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["收="]},56723:t=>{t.exports=["高="]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["低="]},78155:t=>{t.exports=["開="]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["關閉"],t.exports.Back_input=["返回"],t.exports.Minimize_input=["最小化"],t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number}個項目"],t.exports.Length_input=["長度"],t.exports.Plot_input=["描寫"],t.exports.Zero_input=["零"],t.exports.Signal_input=["信號"],t.exports.Long_input=["長線"],t.exports.Short_input=["短期"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限帶"],t.exports.Offset_input=["偏移"],t.exports.length_input=["長度"],t.exports.mult_input=["多元"],t.exports.short_input=["短期"],t.exports.long_input=["長線"],t.exports.Limit_input=["限價"],t.exports.Move_input=["移動"],t.exports.Value_input=["值"],t.exports.Method_input=["方法"],t.exports["Values in status line_input"]=["狀態行中的值"],t.exports["Labels on price scale_input"]=["價格座標上的標籤"],t.exports["Accumulation/Distribution_input"]=["累積/派發指標(Accumulation/Distribution)"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["等量線"],t.exports["Window Size_input"]=["視窗大小"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]=["阿隆上升"],t.exports["Aroon Down_input"]=["阿隆下降"],t.exports.Upper_input=["上軌"],t.exports.Lower_input=["下軌"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["水平格式"],t.exports["Labels Position_input"]=["標籤位置"],t.exports["0 Level Color_input"]=["0水平顏色"],t.exports["0.236 Level Color_input"]=["0.236水平顏色"],t.exports["0.382 Level Color_input"]=["0.382水平顏色"],t.exports["0.5 Level Color_input"]=["0.5水平顏色"],t.exports["0.618 Level Color_input"]=["0.618水平顏色"],t.exports["0.65 Level Color_input"]=["0.65水平顏色"],t.exports["0.786 Level Color_input"]=["0.786水平顏色"],t.exports["1 Level Color_input"]=["1水平顏色"],t.exports["1.272 Level Color_input"]=["1.272水平顏色"],t.exports["1.414 Level Color_input"]=["1.414水平顏色"],t.exports["1.618 Level Color_input"]=["1.618水平顏色"],t.exports["1.65 Level Color_input"]=["1.65水平顏色"],t.exports["2.618 Level Color_input"]=["2.618水平顏色"],t.exports["2.65 Level Color_input"]=["2.65水平顏色"],t.exports["3.618 Level Color_input"]=["3.618水平顏色"],t.exports["3.65 Level Color_input"]=["3.65水平顏色"],t.exports["4.236 Level Color_input"]=["4.236水平顏色"], +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[505],{20747:t=>{t.exports=["重播"]},14642:t=>{t.exports=["暗色"]},69841:t=>{t.exports=["亮色"]},673:t=>{t.exports=Object.create(null),t.exports.d_dates=["日"],t.exports.h_dates=["小時"],t.exports.m_dates=["分"],t.exports.s_dates=["秒"],t.exports.in_dates=["內"]},97840:t=>{t.exports=["日"]},64302:t=>{t.exports=["小時"]},79442:t=>{t.exports=["分"]},22448:t=>{t.exports=["秒"]},16493:t=>{t.exports=["{title}複製"]},13395:t=>{t.exports=["天"]},37720:t=>{t.exports=["月"]},69838:t=>{t.exports="R"},59231:t=>{t.exports="T"},85521:t=>{t.exports=["周"]},13994:t=>{t.exports=["小時"]},6791:t=>{t.exports=["分"]},2949:t=>{t.exports=["秒"]},77297:t=>{t.exports=["收="]},56723:t=>{t.exports=["高="]},5801:t=>{t.exports="HL2"},98865:t=>{t.exports="HLC3"},42659:t=>{t.exports="OHLC4"},4292:t=>{t.exports=["低="]},78155:t=>{t.exports=["開="]},88601:t=>{t.exports=Object.create(null),t.exports.Close_input=["關閉"],t.exports.Back_input=["返回"],t.exports.Minimize_input=["最小化"],t.exports["Hull MA_input"]="Hull MA",t.exports["{number} item_combobox_input"]=["{number}個項目"],t.exports.Length_input=["長度"],t.exports.Plot_input=["描寫"],t.exports.Zero_input=["零"],t.exports.Signal_input=["信號"],t.exports.Long_input=["長線"],t.exports.Short_input=["短期"],t.exports.UpperLimit_input=["上限"],t.exports.LowerLimit_input=["下限帶"],t.exports.Offset_input=["偏移"],t.exports.length_input=["長度"],t.exports.mult_input=["多元"],t.exports.short_input=["短期"],t.exports.long_input=["長線"],t.exports.Limit_input=["限價"],t.exports.Move_input=["移動"],t.exports.Value_input=["值"],t.exports.Method_input=["方法"],t.exports["Values in status line_input"]=["狀態行中的值"],t.exports["Labels on price scale_input"]=["價格座標上的標籤"],t.exports["Accumulation/Distribution_input"]=["累積/派發指標(Accumulation/Distribution)"],t.exports.ADR_B_input="ADR_B",t.exports["Equality Line_input"]=["等量線"],t.exports["Window Size_input"]=["視窗大小"],t.exports.Sigma_input="Sigma",t.exports["Aroon Up_input"]=["阿隆上升"],t.exports["Aroon Down_input"]=["阿隆下降"],t.exports.Upper_input=["上軌"],t.exports.Lower_input=["下軌"],t.exports.Deviation_input=["偏差"],t.exports["Levels Format_input"]=["水平格式"],t.exports["Labels Position_input"]=["標籤位置"],t.exports["0 Level Color_input"]=["0水平顏色"],t.exports["0.236 Level Color_input"]=["0.236水平顏色"],t.exports["0.382 Level Color_input"]=["0.382水平顏色"],t.exports["0.5 Level Color_input"]=["0.5水平顏色"],t.exports["0.618 Level Color_input"]=["0.618水平顏色"],t.exports["0.65 Level Color_input"]=["0.65水平顏色"],t.exports["0.786 Level Color_input"]=["0.786水平顏色"],t.exports["1 Level Color_input"]=["1水平顏色"],t.exports["1.272 Level Color_input"]=["1.272水平顏色"],t.exports["1.414 Level Color_input"]=["1.414水平顏色"],t.exports["1.618 Level Color_input"]=["1.618水平顏色"],t.exports["1.65 Level Color_input"]=["1.65水平顏色"],t.exports["2.618 Level Color_input"]=["2.618水平顏色"],t.exports["2.65 Level Color_input"]=["2.65水平顏色"],t.exports["3.618 Level Color_input"]=["3.618水平顏色"],t.exports["3.65 Level Color_input"]=["3.65水平顏色"],t.exports["4.236 Level Color_input"]=["4.236水平顏色"], t.exports["-0.236 Level Color_input"]=["-0.236水平顏色"],t.exports["-0.382 Level Color_input"]=["-0.382水平顏色"],t.exports["-0.618 Level Color_input"]=["-0.618水平顏色"],t.exports["-0.65 Level Color_input"]=["-0.65水平顏色"],t.exports.ADX_input="ADX",t.exports["ADX Smoothing_input"]=["ADX平滑"],t.exports["DI Length_input"]=["DI長度"],t.exports.Smoothing_input=["平滑"],t.exports.ATR_input="ATR",t.exports.Growing_input=["增長"],t.exports.Falling_input=["下降"],t.exports["Color 0_input"]=["顏色0"],t.exports["Color 1_input"]=["顏色1"],t.exports.Source_input=["來源"],t.exports.StdDev_input=["標準差"],t.exports.Basis_input=["中軌"],t.exports.Median_input=["中線"],t.exports["Bollinger Bands %B_input"]=["布林帶%B"],t.exports.Overbought_input=["買超"],t.exports.Oversold_input=["賣超"],t.exports["Bollinger Bands Width_input"]=["布林帶寬度"],t.exports["RSI Length_input"]=["RSI 天數長度"],t.exports["UpDown Length_input"]=["UpDown 長度"],t.exports["ROC Length_input"]=["ROC 長度"],t.exports.MF_input="MF",t.exports.resolution_input=["時間周期"],t.exports["Fast Length_input"]=["快線長度"],t.exports["Slow Length_input"]=["慢線長度"],t.exports["Chaikin Oscillator_input"]=["蔡金震盪指標"],t.exports.P_input=["P指"],t.exports.X_input=["X值"],t.exports.Q_input=["Q指"],t.exports.p_input=["P值"],t.exports.x_input=["X值"],t.exports.q_input=["Q指"],t.exports.Price_input=["價格"],t.exports["Chande MO_input"]=["錢德動量擺動指標(Chande MO)"],t.exports["Zero Line_input"]=["零線"],t.exports["Color 2_input"]=["顏色2"],t.exports["Color 3_input"]=["顏色3"],t.exports["Color 4_input"]=["顏色4"],t.exports["Color 5_input"]=["顏色5"],t.exports["Color 6_input"]=["顏色6"],t.exports["Color 7_input"]=["顏色7"],t.exports["Color 8_input"]=["顏色8"],t.exports.CHOP_input="CHOP",t.exports["Upper Band_input"]=["上軌"],t.exports["Lower Band_input"]=["下軌"],t.exports.CCI_input="CCI",t.exports["Smoothing Line_input"]=["平滑線"],t.exports["Smoothing Length_input"]=["平滑長度"],t.exports["WMA Length_input"]=["WMA 長度"],t.exports["Long RoC Length_input"]=["長期變量長度"],t.exports["Short RoC Length_input"]=["短期變量長度"],t.exports.sym_input=["系統"],t.exports.Symbol_input=["商品代碼"],t.exports.Correlation_input=["相關係數"],t.exports.Period_input=["階段"],t.exports.Centered_input=["居中"],t.exports["Detrended Price Oscillator_input"]=["區間震盪指標(Detrended Price Oscillator)"],t.exports.isCentered_input=["居中"],t.exports.DPO_input=["區間震盪"],t.exports["ADX smoothing_input"]=["ADX平滑化"],t.exports["+DI_input"]="+DI",t.exports["-DI_input"]="-DI",t.exports.DEMA_input="DEMA",t.exports.Divisor_input=["因數"],t.exports.EOM_input="EOM",t.exports["Elder's Force Index_input"]=["艾達爾強力指標(EFI)"],t.exports.Percent_input=["百分比"],t.exports.Exponential_input=["指數化"],t.exports.Average_input=["平均"],t.exports["Upper Percentage_input"]=["百分比上限"],t.exports["Lower Percentage_input"]=["百分比下限"],t.exports.Fisher_input=["費雪"],t.exports.Trigger_input=["觸發"],t.exports.Level_input=["水平"],t.exports["Trader EMA 1 length_input"]=["交易者 EMA 1 長度"],t.exports["Trader EMA 2 length_input"]=["交易者 EMA 2 長度"],t.exports["Trader EMA 3 length_input"]=["交易者 EMA 3 長度"],t.exports["Trader EMA 4 length_input"]=["交易者 EMA 4 長度"], t.exports["Trader EMA 5 length_input"]=["交易者 EMA 5 長度"],t.exports["Trader EMA 6 length_input"]=["交易者 EMA 6 長度"],t.exports["Investor EMA 1 length_input"]=["投資者 EMA 1 長度"],t.exports["Investor EMA 2 length_input"]=["投資者 EMA 2 長度"],t.exports["Investor EMA 3 length_input"]=["投資者 EMA 3 長度"],t.exports["Investor EMA 4 length_input"]=["投資者 EMA 4 長度"],t.exports["Investor EMA 5 length_input"]=["投資者 EMA 5 長度"],t.exports["Investor EMA 6 length_input"]=["投資者 EMA 6 長度"],t.exports.HV_input="HV",t.exports["Conversion Line Periods_input"]=["轉換線週期(Conversion Line Periods)"],t.exports["Base Line Periods_input"]=["基準線週期"],t.exports["Lagging Span_input"]=["遲行帶"],t.exports["Conversion Line_input"]=["轉換線(Conversion Line)"],t.exports["Base Line_input"]=["基準線"],t.exports["Leading Span A_input"]=["先行帶A"],t.exports["Leading Span B_input"]=["先行帶B"],t.exports["Plots Background_input"]=["繪圖背景"],t.exports["yay Color 0_input"]=["yay 顏色 0"],t.exports["yay Color 1_input"]=["yay 顏色 1"],t.exports.Multiplier_input=["乘數"],t.exports["Bands style_input"]=["帶樣式"],t.exports.Middle_input=["中間"],t.exports.useTrueRange_input=["使用真實範圍"],t.exports.ROCLen1_input=["變化速率長度1"],t.exports.ROCLen2_input=["變化速率長度2"],t.exports.ROCLen3_input=["變化速率長度3"],t.exports.ROCLen4_input=["變化速率長度4"],t.exports.SMALen1_input=["簡單移動平均長度1"],t.exports.SMALen2_input=["簡單移動平均長度2"],t.exports.SMALen3_input=["簡單移動平均長度3"],t.exports.SMALen4_input=["簡單移動平均長度4"],t.exports.SigLen_input=["Sigma 長度"],t.exports.KST_input=["應用確定指標"],t.exports.Sig_input="Sig",t.exports.roclen1_input=["變化速率長度1"],t.exports.roclen2_input=["變化速率長度2"],t.exports.roclen3_input=["變化速率長度3"],t.exports.roclen4_input=["變化速率長度4"],t.exports.smalen1_input=["簡單移動平均長度1"],t.exports.smalen2_input=["簡單移動平均長度2"],t.exports.smalen3_input=["簡單移動平均長度3"],t.exports.smalen4_input=["簡單移動平均長度4"],t.exports.siglen_input=["Sigma 長度"],t.exports["Upper Deviation_input"]=["上偏差"],t.exports["Lower Deviation_input"]=["下偏差"],t.exports["Use Upper Deviation_input"]=["使用上偏差"],t.exports["Use Lower Deviation_input"]=["使用下偏差"],t.exports.Count_input=["計數"],t.exports.Crosses_input=["交叉"],t.exports.MOM_input=["動量"],t.exports.MA_input="MA",t.exports["Length EMA_input"]=["EMA 長度"],t.exports["Length MA_input"]=["MA 長度"],t.exports["Fast length_input"]=["快線長度"],t.exports["Slow length_input"]=["慢線長度"],t.exports["Signal smoothing_input"]=["信號平滑"],t.exports["Simple ma(oscillator)_input"]=["簡單移動平均(震盪指標)"],t.exports["Simple ma(signal line)_input"]=["簡單移動平均(信號線)"],t.exports.Histogram_input=["直方圖"],t.exports.MACD_input="MACD",t.exports.fastLength_input=["快線長度"],t.exports.slowLength_input=["慢線長度"],t.exports.signalLength_input=["信號長度"],t.exports.NV_input="NV",t.exports.OnBalanceVolume_input="OnBalanceVolume",t.exports.Start_input=["開始"],t.exports.Increment_input=["增量"],t.exports["Max value_input"]=["最大值"],t.exports.ParabolicSAR_input=["拋物線轉向指標(PSAR)"],t.exports.start_input=["開始"],t.exports.increment_input=["增量"],t.exports.maximum_input=["最大"],t.exports["Short length_input"]=["短期長度"],t.exports["Long length_input"]=["長線長度"],t.exports.OSC_input="OSC",t.exports.shortlen_input=["短期長度"], t.exports.longlen_input=["長線長度"],t.exports.PVT_input="PVT",t.exports.ROC_input=["變量"],t.exports.RSI_input="RSI",t.exports.RVGI_input=["相對能量指數"],t.exports.RVI_input="RVI",t.exports["Long period_input"]=["長周期"],t.exports["Short period_input"]=["短周期"],t.exports["Signal line period_input"]=["信號線週期"],t.exports.SMI_input="SMI",t.exports["SMI Ergodic Oscillator_input"]=["SMI 遍歷指標"],t.exports.Indicator_input=["指標"],t.exports.Oscillator_input=["震盪指標"],t.exports.K_input="K",t.exports.D_input="D",t.exports.smoothK_input=["平滑K"],t.exports.smoothD_input=["平滑D"],t.exports["%K_input"]="%K",t.exports["%D_input"]="%D",t.exports["Stochastic Length_input"]=["隨機指標長度"],t.exports["RSI Source_input"]=["RSI來源"],t.exports.lengthRSI_input=["RSI長度"],t.exports.lengthStoch_input=["Stoch長度"],t.exports.TRIX_input=["三重平滑均線"],t.exports.TEMA_input="TEMA",t.exports["Long Length_input"]=["長線長度"],t.exports["Short Length_input"]=["短期長度"],t.exports["Signal Length_input"]=["信號長度"],t.exports.Length1_input=["長度1"],t.exports.Length2_input=["長度2"],t.exports.Length3_input=["長度3"],t.exports.length7_input=["長度7"],t.exports.length14_input=["長度14"],t.exports.length28_input=["長度28"],t.exports.UO_input=["終極震盪指標"],t.exports.VWMA_input=["成交量加權移動均線(VWMA)"],t.exports.len_input=["長度"],t.exports["VI +_input"]="VI +",t.exports["VI -_input"]="VI -",t.exports["%R_input"]="%R",t.exports["Jaw Length_input"]=["顎長度"],t.exports["Teeth Length_input"]=["齒距"],t.exports["Lips Length_input"]=["唇長"],t.exports.Jaw_input=["顎"],t.exports.Teeth_input=["齒"],t.exports.Lips_input=["唇"],t.exports["Jaw Offset_input"]=["顎偏移"],t.exports["Teeth Offset_input"]="Teeth Offset",t.exports["Lips Offset_input"]=["唇偏移"],t.exports["Down fractals_input"]=["向下分形"],t.exports["Up fractals_input"]=["向上分形"],t.exports.Periods_input=["階段"],t.exports.Shapes_input=["形狀"],t.exports["show MA_input"]=["顯示移動平均"],t.exports["MA Length_input"]=["MA長度"],t.exports["Color based on previous close_input"]=["顏色基於前一個收盤價"],t.exports["Rows Layout_input"]=["行版面"],t.exports["Row Size_input"]=["行數"],t.exports.Volume_input=["成交量"],t.exports["Value Area volume_input"]=["數值區成交量"],t.exports["Extend Right_input"]=["向右延伸"],t.exports["Extend POC Right_input"]="Extend POC Right",t.exports["Extend VAH Right_input"]=["向右延伸高值區域"],t.exports["Extend VAL Right_input"]=["向右延伸低值區域"],t.exports["Value Area Volume_input"]=["數值區成交量"],t.exports.Placement_input=["放置"],t.exports.POC_input="POC",t.exports["Developing Poc_input"]=["發展控制點(Poc)"],t.exports["Up Volume_input"]=["上漲成交量"],t.exports["Down Volume_input"]=["下跌成交量"],t.exports["Value Area_input"]=["數值區"],t.exports["Histogram Box_input"]=["直方圖框底色"],t.exports["Value Area Up_input"]=["上漲數值區"],t.exports["Value Area Down_input"]=["下跌數值區"],t.exports["Number Of Rows_input"]=["行數"],t.exports["Ticks Per Row_input"]=["標記每行"],t.exports["Up/Down_input"]=["上/下"],t.exports.Total_input=["總計"],t.exports.Delta_input="Delta",t.exports.Bar_input=["K線"],t.exports.Day_input=["天"],t.exports["Deviation (%)_input"]=["偏差(%)"],t.exports.Depth_input=["深度"],t.exports["Extend to last bar_input"]=["延伸到最後一根K棒"], @@ -14,19 +14,19 @@ t.exports["Abandoned Baby - Bearish_study"]=["棄嬰型態 - 看跌"],t.exports[ t.exports["Volatility Zero Trend Close-to-Close_study"]=["波動率零趨勢Close-to-Close"],t.exports["Volatility O-H-L-C_study"]=["波動率O-H-L-C"],t.exports["Volatility Index_study"]=["波動率指標"],t.exports["Trend Strength Index_study"]=["趨勢強度指標"],t.exports["Majority Rule_study"]=["多數決原則"],t.exports["Advance Decline Line_study"]=["騰落指標(Advance Decline Line)"],t.exports["Advance Decline Ratio_study"]=["漲跌比率(Advance Decline Ratio)"],t.exports["Advance/Decline Ratio (Bars)_study"]=["漲跌比率(K線)"],t.exports["BarUpDn Strategy_study"]=["BarUpDn策略"],t.exports["Bollinger Bands Strategy directed_study"]=["布林帶定向策略(Bollinger Bands Strategy directed)"],t.exports["Bollinger Bands Strategy_study"]=["布林帶策略"],t.exports.ChannelBreakOutStrategy_study=["通道突破策略(Channel Break Out Strategy)"],t.exports.Compare_study=["比較"],t.exports["Conditional Expressions_study"]=["條件表達式(Conditional Expressions)"],t.exports.ConnorsRSI_study=["康納相對強弱指標(Connors RSI)"],t.exports["Consecutive Up/Down Strategy_study"]=["連續向上/向下策略(Consecutive Up/Down Strategy)"],t.exports["Cumulative Volume Index_study"]=["累積量指標"],t.exports["Divergence Indicator_study"]=["背離指標(Divergence Indicator)"],t.exports["Greedy Strategy_study"]=["貪婪策略"],t.exports["InSide Bar Strategy_study"]=["InSide Bar 策略"],t.exports["Keltner Channel Strategy_study"]=["Keltner Channel 策略"],t.exports["Linear Regression_study"]=["線性回歸"],t.exports["MACD Strategy_study"]=["MACD策略"],t.exports["Momentum Strategy_study"]=["動量策略"],t.exports["Moon Phases_study"]=["月相指標(Moon Phases)"],t.exports["Moving Average Convergence/Divergence_study"]=["平滑異同均線"],t.exports["MovingAvg Cross_study"]=["移動平均線交叉"],t.exports["MovingAvg2Line Cross_study"]=["移動平均雙線交叉(MovingAvg2Line Cross)"],t.exports["OutSide Bar Strategy_study"]=["OutSide Bar 策略"],t.exports.Overlay_study=["疊加"],t.exports["Parabolic SAR Strategy_study"]=["拋物線指標(SAR)策略"],t.exports["Pivot Extension Strategy_study"]=["樞軸點擴展策略"],t.exports["Pivot Points High Low_study"]=["軸樞點 - 高低點(Pivot Points High Low)"],t.exports["Pivot Reversal Strategy_study"]=["Pivot Reversal 策略"],t.exports["Price Channel Strategy_study"]=["Price Channel 策略"],t.exports["RSI Strategy_study"]=["RSI 策略"],t.exports["SMI Ergodic Indicator_study"]=["SMI 遍歷指標"],t.exports["SMI Ergodic Oscillator_study"]=["SMI 遍歷指標"],t.exports["Stochastic Slow Strategy_study"]=["慢速隨機策略"],t.exports["Volatility Stop_study"]=["波動停損(Volatility Stop)"],t.exports["Volty Expan Close Strategy_study"]=["Volty EXPAN Close 策略"],t.exports["Woodies CCI_study"]=["伍迪商品路徑指標(Woodies CCI)"]},40434:t=>{t.exports=["固定範圍成交量分布圖"]},32819:t=>{t.exports=["成交量"]},66051:t=>{t.exports=["小浪"]},86054:t=>{t.exports=["分鐘"]},20936:t=>{t.exports=["文字"]},98478:t=>{t.exports=["無法複製"]},34004:t=>{t.exports=["無法剪下"]},96260:t=>{t.exports=["無法貼上"]},94370:t=>{t.exports=["K棒關閉倒數計時"]},15168:t=>{t.exports=["可倫坡"]},36018:t=>{t.exports=["柱狀圖"]},19372:t=>{t.exports=["評論"]},20229:t=>{t.exports=["比較或增加商品"]},46689:t=>{t.exports=["確認參數"]},43432:t=>{t.exports=["哥本哈根"]},35216:t=>{t.exports=["複製"]},87898:t=>{t.exports=["複製圖表版面"]},28851:t=>{t.exports=["複製價格"]},94099:t=>{t.exports=["開羅"]}, 64149:t=>{t.exports=["標註"]},63528:t=>{t.exports=["K線"]},46837:t=>{t.exports=["卡拉卡斯"]},53705:t=>{t.exports=["卡薩布蘭加"]},49329:t=>{t.exports=["漲跌"]},28089:t=>{t.exports=["變更商品代碼"]},99374:t=>{t.exports=["變更週期"]},14412:t=>{t.exports=["圖表屬性"]},26619:t=>{t.exports=["TradingView圖表"]},12011:t=>{t.exports=["圖表圖片複製到剪貼板{emoji}"]},59884:t=>{t.exports=["查塔姆群島"]},28244:t=>{t.exports=["芝加哥"]},49648:t=>{t.exports=["重慶"]},90068:t=>{t.exports=["圓"]},32234:t=>{t.exports=["點擊以設點"]},52977:t=>{t.exports=["克隆"]},31691:t=>{t.exports=["收盤價"]},50493:t=>{t.exports=["建立訂單"]},52302:t=>{t.exports=["建立限價單"]},29908:t=>{t.exports=["十字線"]},60997:t=>{t.exports=["十字線"]},81520:t=>{t.exports=["貨幣"]},98486:t=>{t.exports=["當前及以上時間週期"]},73106:t=>{t.exports=["當前及以下時間週期"]},85964:t=>{t.exports=["僅當前時間週期"]},17206:t=>{t.exports=["曲線"]},95176:t=>{t.exports=["循環"]},87761:t=>{t.exports=["循環線"]},27891:t=>{t.exports=["賽福形態"]},56996:t=>{t.exports=["已存在具有該名稱的版面"]},30192:t=>{t.exports=["已存在具有該名稱的版面。你想覆蓋它嗎?"]},32852:t=>{t.exports=["ABCD 趨勢"]},88010:t=>{t.exports=["阿姆斯特丹"]},37422:t=>{t.exports=["分析交易設定"]},99873:t=>{t.exports=["錨地"]},66828:t=>{t.exports=["錨點註釋"]},94782:t=>{t.exports=["錨定文字"]},61704:t=>{t.exports="Anchored VWAP"},63597:t=>{t.exports=["增加水平線"]},45743:t=>{t.exports=["新增商品"]},8700:t=>{t.exports=["新增快訊"]},7005:t=>{t.exports=["在{price}增加關於{title}的快訊"]},64885:t=>{t.exports=["在{drawing}增加快訊"]},44469:t=>{t.exports=["在{series}增加快訊"]},64596:t=>{t.exports=["在{price}增加關於{series}的快訊"]},3612:t=>{t.exports=["為{instrumentName}增加財務指標"]},92206:t=>{t.exports=["在{studyTitle}上增加指標/策略"]},34810:t=>{t.exports=["為{symbol}增加文字筆記"]},75669:t=>{t.exports=["將此財務指標增加到整個版面"]},64288:t=>{t.exports=["將此指標增加到整個版面"]},77920:t=>{t.exports=["將此策略增加到整個版面"]},34059:t=>{t.exports=["將此商品增加到整個版面"]},17365:t=>{t.exports=["阿德萊德"]},9408:t=>{t.exports=["總是隱藏"]},71997:t=>{t.exports=["總是顯示"]},97305:t=>{t.exports=["所有指標和繪圖工具"]},59192:t=>{t.exports=["所有時間週期"]},14452:t=>{t.exports=["阿拉木圖"]},5716:t=>{t.exports=["套用艾略特波"]},19263:t=>{t.exports=["套用艾略特主要波"]},15818:t=>{t.exports=["套用艾略特小型波"]},50352:t=>{t.exports=["套用艾略特中型波"]},66631:t=>{t.exports=["套用手動決策點"]},15682:t=>{t.exports=["套用手動風險/回報"]},15644:t=>{t.exports=["套用WPT Down波"]},5897:t=>{t.exports=["套用WPT Up波"]},13345:t=>{t.exports=["套用預設值"]},95910:t=>{t.exports=["將這些指標套用於整個版面"]},42762:t=>{t.exports=["四月"]},45104:t=>{t.exports=["弧形"]},42097:t=>{t.exports=["面積圖"]},96237:t=>{t.exports=["箭頭"]},48732:t=>{t.exports=["向下箭頭"]},82473:t=>{t.exports=["箭頭標記"]},8738:t=>{t.exports=["向下箭頭"]},35062:t=>{t.exports=["向左箭頭"]},92163:t=>{t.exports=["向右箭頭"]},33196:t=>{t.exports=["向上箭頭"]},10650:t=>{t.exports=["向上箭頭"]},59340:t=>{t.exports=["阿什哈巴德"]},13468:t=>{t.exports=["以收盤價"]},21983:t=>{t.exports=["雅典"]},86951:t=>{t.exports=["自動"]},50834:t=>{t.exports=["自動(調整數據適於螢幕)"]},38465:t=>{t.exports=["八月"]},8975:t=>{t.exports=["平均收盤價標籤"]},87899:t=>{t.exports=["平均收盤價線"]},22554:t=>{t.exports=["平均"]},54173:t=>{t.exports=["波哥大"]},53260:t=>{t.exports=["巴林"]},40664:t=>{t.exports=["泡泡註解"]},32376:t=>{t.exports=["曼谷"]},19149:t=>{t.exports=["K線重播不適用於此圖表類型。您要退出K線重播嗎?"]},16812:t=>{t.exports=["美國線"]},98838:t=>{ t.exports=["複製K線"]},17712:t=>{t.exports=["基準線"]},54861:t=>{t.exports=["貝爾格萊德"]},26825:t=>{t.exports=["柏林"]},30251:t=>{t.exports=["筆刷"]},90204:t=>{t.exports=["布魯塞爾"]},5262:t=>{t.exports=["布拉迪斯拉發"]},59901:t=>{t.exports=["向上移動"]},26354:t=>{t.exports=["置於頂層"]},11741:t=>{t.exports=["布里斯班"]},37728:t=>{t.exports=["布加勒斯特"]},87143:t=>{t.exports=["布達佩斯"]},82446:t=>{t.exports=["布宜諾斯艾利斯"]},82128:t=>{t.exports="By TradingView"},75190:t=>{t.exports=["前往日期"]},38342:t=>{t.exports=["前往到{lineToolName}"]},75139:t=>{t.exports=["了解!"]},81180:t=>{t.exports=["江恩箱"]},68102:t=>{t.exports=["江恩扇"]},66321:t=>{t.exports=["江恩正方"]},87107:t=>{t.exports=["固定江恩正方"]},7914:t=>{t.exports=["模擬K線"]},18367:t=>{t.exports=["超級大週期"]},97065:t=>{t.exports=["確定刪除研究模板'{name}'?"]},59368:t=>{t.exports=["雙曲線"]},35273:t=>{t.exports=["在任意邊緣點擊兩下以重設版面網格"]},5828:t=>{t.exports=["雙擊以完成路徑"]},63898:t=>{t.exports=["雙擊以完成折線"]},42660:t=>{t.exports=["下跌波1或A"]},44788:t=>{t.exports=["下跌波2或B"]},71263:t=>{t.exports=["下跌波3"]},70573:t=>{t.exports=["下跌波4"]},59560:t=>{t.exports=["下跌波5"]},70437:t=>{t.exports=["下跌波C"]},53831:t=>{t.exports=["數據視窗..."]},93345:t=>{t.exports=["數據提供由"]},76912:t=>{t.exports=["日期"]},60222:t=>{t.exports=["日期範圍"]},79859:t=>{t.exports=["日期和價格範圍"]},92203:t=>{t.exports=["十二月"]},69479:t=>{t.exports=["級別"]},57701:t=>{t.exports="Denver"},73720:t=>{t.exports="Diamond"},3556:t=>{t.exports=["不相交通道"]},62764:t=>{t.exports=["替換"]},22903:t=>{t.exports=["繪圖工具列"]},8338:t=>{t.exports=["在上面繪製水平線"]},22429:t=>{t.exports=["杜拜"]},9497:t=>{t.exports=["都柏林"]},85223:t=>{t.exports=["表情符號"]},24435:t=>{t.exports=["輸入新圖表版面名稱"]},93512:t=>{t.exports=["編輯{title}快訊"]},91215:t=>{t.exports=["艾略特校正波浪(ABC)"]},80983:t=>{t.exports=["艾略特雙組合波浪(WXY)"]},74118:t=>{t.exports=["艾略特脈衝波浪(12345)"]},95840:t=>{t.exports=["艾略特三角波浪(ABCDE)"]},66637:t=>{t.exports=["艾略特三重组合波浪(WXYXZ)"]},69418:t=>{t.exports=["橢圓形"]},27558:t=>{t.exports=["擴展快訊線"]},2578:t=>{t.exports=["延長線"]},77295:t=>{t.exports=["交易所"]},2899:t=>{t.exports=["上面的既有窗格"]},53387:t=>{t.exports=["下面的既有窗格"]},36972:t=>{t.exports=["預測"]},17994:t=>{t.exports=["無法儲存腳本庫"]},87375:t=>{t.exports=["保存腳本失敗"]},35050:t=>{t.exports=["二月"]},82719:t=>{t.exports=["斐波那契通道"]},64192:t=>{t.exports=["斐波那契圈"]},63835:t=>{t.exports=["斐波那契回撤"]},18072:t=>{t.exports=["斐波那契速度阻力弧"]},20877:t=>{t.exports=["斐波那契速度阻力扇"]},76783:t=>{t.exports=["斐波那契螺旋"]},89037:t=>{t.exports=["斐波那契時間周期"]},72489:t=>{t.exports=["斐波那契楔形"]},21524:t=>{t.exports=["旗形"]},55678:t=>{t.exports=["旗號"]},29230:t=>{t.exports=["平滑頂部/底部"]},92754:t=>{t.exports=["水平翻轉"]},42015:t=>{t.exports=["小數部分無效"]},47542:t=>{t.exports=["圖表上不再提供基礎研究"]},16245:t=>{t.exports=["加爾各答"]},3155:t=>{t.exports=["加德滿都"]},92901:t=>{t.exports=["卡吉圖"]},2693:t=>{t.exports=["克拉嗤"]},72374:t=>{t.exports=["科威特"]},34911:t=>{t.exports="HLC area"},87338:t=>{t.exports=["胡志明市"]},61582:t=>{t.exports=["空心K線"]},32918:t=>{t.exports=["香港"]},61351:t=>{t.exports=["檀香山"]},60049:t=>{t.exports=["水平線"]},76604:t=>{t.exports=["水平射線"]},42616:t=>{t.exports=["頭肩形態"]},40530:t=>{t.exports=["平均K線"]},99820:t=>{t.exports=["赫爾辛基"]},31971:t=>{t.exports=["隱藏"]},33911:t=>{t.exports=["全部隱藏"]}, -95551:t=>{t.exports=["隱藏所有圖形"]},44312:t=>{t.exports=["隱藏所有圖形和指標"]},67927:t=>{t.exports=["隱藏所有繪圖、指標、倉位&訂單"]},86306:t=>{t.exports=["隱藏所有指標"]},70803:t=>{t.exports=["隱藏所有倉位&訂單"]},13277:t=>{t.exports=["隱藏圖形"]},8251:t=>{t.exports=["隱藏圖表中的事件"]},44177:t=>{t.exports=["隱藏指標"]},2441:t=>{t.exports=["隱藏K線上的標記"]},90540:t=>{t.exports=["隱藏倉位&訂單"]},30777:t=>{t.exports=["最高價"]},31994:t=>{t.exports=["高-低"]},60259:t=>{t.exports=["高低價標籤"]},21803:t=>{t.exports=["高低價線"]},31895:t=>{t.exports=["螢光筆"]},69085:t=>{t.exports=["直方圖太大,請增加“行大小”。"]},8122:t=>{t.exports=["直方圖太大,請減少“行大小”。"]},23450:t=>{t.exports=["圖片"]},71778:t=>{t.exports=["中級"]},14177:t=>{t.exports=["無效的商品代碼"]},32619:t=>{t.exports=["無效的商品代碼"]},53239:t=>{t.exports=["翻轉刻度"]},20062:t=>{t.exports=["基準100"]},81584:t=>{t.exports=["指標值標籤"]},31485:t=>{t.exports=["指標名稱標籤"]},27677:t=>{t.exports=["資訊線"]},98767:t=>{t.exports=["插入指標"]},9114:t=>{t.exports=["内部"]},12354:t=>{t.exports=["內部分岔線"]},26579:t=>{t.exports=["圖示"]},37885:t=>{t.exports=["伊斯坦堡"]},87469:t=>{t.exports="Johannesburg"},52707:t=>{t.exports=["雅加達"]},95425:t=>{t.exports=["一月"]},42890:t=>{t.exports=["耶路撒冷"]},6215:t=>{t.exports=["七月"]},15224:t=>{t.exports=["六月"]},36253:t=>{t.exports="Juneau"},15241:t=>{t.exports=["在左側"]},29404:t=>{t.exports=["在右側"]},850:t=>{t.exports=["哎呀!"]},675:t=>{t.exports=["物件樹"]},73546:t=>{t.exports=["十月"]},39280:t=>{t.exports=["開盤價"]},25595:t=>{t.exports=["原型"]},82906:t=>{t.exports=["奧斯陸"]},8136:t=>{t.exports=["最低價"]},42284:t=>{t.exports=["鎖定"]},1441:t=>{t.exports=["鎖定/解鎖"]},82232:t=>{t.exports=["按時間鎖定垂直游標線"]},18219:t=>{t.exports=["鎖定價格對K線比例"]},12285:t=>{t.exports=["對數"]},50286:t=>{t.exports=["倫敦"]},44604:t=>{t.exports=["多頭部位"]},87604:t=>{t.exports=["洛杉磯"]},18528:t=>{t.exports=["向下標籤"]},13046:t=>{t.exports=["向上標籤"]},94420:t=>{t.exports=["標籤"]},89155:t=>{t.exports=["拉哥斯"]},25846:t=>{t.exports=["利馬"]},1277:t=>{t.exports=["線形圖"]},38397:t=>{t.exports=["帶標記線"]},63492:t=>{t.exports=["新價線"]},83182:t=>{t.exports=["線條"]},78104:t=>{t.exports=["鏈接到復製到剪貼板的圖表圖片{emoji}"]},50091:t=>{t.exports=["里斯本"]},64352:t=>{t.exports=["盧森堡"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["移動點以定位錨點然後點擊放置"]},45828:t=>{t.exports=["移動到"]},44302:t=>{t.exports=["將刻度移至左側"]},94338:t=>{t.exports=["將刻度移至右側"]},66276:t=>{t.exports=["調整希夫"]},18559:t=>{t.exports=["調整希夫分岔線"]},18665:t=>{t.exports=["莫斯科"]},58038:t=>{t.exports=["馬德里"]},34190:t=>{t.exports=["馬爾他"]},90271:t=>{t.exports="Manila"},51369:t=>{t.exports=["三月"]},85095:t=>{t.exports=["墨西哥城"]},75633:t=>{t.exports=["將所有刻度合併為一個"]},95093:t=>{t.exports=["混合的"]},10931:t=>{t.exports=["微"]},58397:t=>{t.exports=["千年"]},85884:t=>{t.exports=["微級"]},9632:t=>{t.exports=["小寫字"]},63158:t=>{t.exports=["鏡像"]},42769:t=>{t.exports=["馬斯喀特"]},43088:t=>{t.exports="N/A"},95222:t=>{t.exports=["這裡沒有數據"]},3485:t=>{t.exports=["無刻度(全螢幕)"]},8886:t=>{t.exports=["沒有同步"]},16971:t=>{t.exports=["沒有交易量數據"]},75549:t=>{t.exports=["註釋"]},71230:t=>{t.exports=["十一月"]},99203:t=>{t.exports="Norfolk Island"},79023:t=>{t.exports=["奈羅比"]},91203:t=>{t.exports=["紐約"]},24143:t=>{t.exports=["紐西蘭"]},40887:t=>{t.exports=["上方新窗格"]}, -96712:t=>{t.exports=["下方新窗格"]},33566:t=>{t.exports=["尼克西亞"]},56670:t=>{t.exports=["發生了一點問題"]},64968:t=>{t.exports=["有些不對勁,請稍後再試。"]},10520:t=>{t.exports=["儲存新圖表版面"]},9908:t=>{t.exports=["另存為"]},68553:t=>{t.exports=["聖撒爾瓦多"]},65412:t=>{t.exports=["聖地亞哥"]},13538:t=>{t.exports=["聖保羅"]},37207:t=>{t.exports=["僅縮放價格圖表"]},51464:t=>{t.exports=["希夫"]},98114:t=>{t.exports=["希夫分叉線"]},1535:t=>{t.exports="Script may be not updated if you leave the page."},89517:t=>{t.exports=["設定"]},43247:t=>{t.exports=["第二部分是無效的。"]},19796:t=>{t.exports=["最下層"]},23221:t=>{t.exports=["下移一層"]},5961:t=>{t.exports=["首爾"]},57902:t=>{t.exports=["九月"]},25866:t=>{t.exports=["session"]},59827:t=>{t.exports=["收盤時中斷"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["空頭部位"]},81428:t=>{t.exports=["顯示"]},98116:t=>{t.exports=["顯示所有圖形"]},39046:t=>{t.exports=["顯示所有圖形和指標"]},38293:t=>{t.exports=["顯示所有繪圖、指標、倉位&訂單"]},49982:t=>{t.exports=["顯示所有指標"]},48284:t=>{t.exports=["顯示所有想法"]},62632:t=>{t.exports=["顯示所有倉位&訂單"]},24620:t=>{t.exports=["顯示連續契約轉換"]},84813:t=>{t.exports=["顯示合約到期"]},66263:t=>{t.exports=["顯示股息"]},46771:t=>{t.exports=["顯示收益"]},87933:t=>{t.exports=["顯示關注用戶的想法"]},72973:t=>{t.exports=["顯示最新消息和想法"]},58669:t=>{t.exports=["僅顯示我自己的想法"]},30816:t=>{t.exports=["顯示分割"]},68161:t=>{t.exports=["指示牌"]},56683:t=>{t.exports=["新加坡"]},69502:t=>{t.exports=["正弦線"]},44904:t=>{t.exports=["方形"]},70213:t=>{t.exports=["超出研究數上限:每個版面{number}項研究。\n請移除部分研究。"]},32733:t=>{t.exports=["樣式"]},65323:t=>{t.exports=["左邊"]},14113:t=>{t.exports=["右邊"]},93161:t=>{t.exports=["保持繪圖模式"]},79511:t=>{t.exports=["階梯線"]},84573:t=>{t.exports=["貼紙"]},48767:t=>{t.exports=["斯德哥爾摩"]},29662:t=>{t.exports=["亞微米級"]},9753:t=>{t.exports=["子千年"]},71722:t=>{t.exports=["次微級"]},91889:t=>{t.exports=["超級週期"]},33820:t=>{t.exports=["超千年"]},11020:t=>{t.exports=["雪梨"]},89659:t=>{t.exports=["商品代碼錯誤"]},90932:t=>{t.exports=["商品名稱標籤"]},65986:t=>{t.exports=["商品資訊"]},52054:t=>{t.exports=["商品最新價格標籤"]},33606:t=>{t.exports=["全局同步"]},18008:t=>{t.exports=["同步到所有圖表"]},99969:t=>{t.exports=["點數圖"]},53047:t=>{t.exports=["多邊形"]},34402:t=>{t.exports=["路徑"]},70394:t=>{t.exports=["平行通道"]},95995:t=>{t.exports=["巴黎"]},29682:t=>{t.exports=["貼上"]},51102:t=>{t.exports=["百分比"]},35590:t=>{t.exports=["伯斯"]},19093:t=>{t.exports=["菲尼克斯"]},22293:t=>{t.exports=["傾斜扇形"]},43852:t=>{t.exports=["分岔線"]},37680:t=>{t.exports=["固定至新的左側刻度"]},43707:t=>{t.exports=["固定至新的右側刻度"]},91130:t=>{t.exports=["固定到左側刻度"]},61201:t=>{t.exports=["固定到左側刻度(隱藏)"]},764:t=>{t.exports=["固定到右側刻度"]},20207:t=>{t.exports=["固定到右側刻度(隱藏)"]},66156:t=>{t.exports=["固定至刻度(當前在左側)"]},54727:t=>{t.exports=["固定至刻度(當前無刻度)"]},76598:t=>{t.exports=["固定至刻度(當前在右側)"]},39065:t=>{t.exports=["固定至刻度(當前在{label})"]},97324:t=>{t.exports=["固定至刻度{label}"]},56948:t=>{t.exports=["固定至刻度{label}(隱藏)"]},32156:t=>{t.exports=["已固定到左側刻度"]},8128:t=>{t.exports=["已固定到左側刻度(隱藏)"]},3822:t=>{t.exports=["已固定到右側刻度"]},44538:t=>{t.exports=["固定到右側刻度(隱藏)"]},65810:t=>{t.exports=["已固定至刻度{label}"]},14125:t=>{t.exports=["固定至刻度{label}(隱藏)"]},97378:t=>{t.exports=["加號按鈕"]},46669:t=>{t.exports=["請在您的瀏覽器中向我們提供剪貼板寫入權限,或按{keystroke}"]},35963:t=>{ -t.exports=["縮放時按住{key}以保持圖表位置"]},95921:t=>{t.exports=["價格標籤"]},28625:t=>{t.exports=["價格註釋"]},2032:t=>{t.exports=["價格範圍"]},32061:t=>{t.exports=["價格格式無效"]},91492:t=>{t.exports=["價格線"]},48404:t=>{t.exports=["基本級"]},87086:t=>{t.exports=["投影"]},10160:t=>{t.exports=["發表於{customer},{date}"]},19056:t=>{t.exports=["卡達"]},9998:t=>{t.exports=["旋轉矩形"]},74214:t=>{t.exports=["羅馬"]},50470:t=>{t.exports=["射線"]},90357:t=>{t.exports=["範圍圖"]},26833:t=>{t.exports=["雷克雅維克"]},328:t=>{t.exports=["矩形"]},41615:t=>{t.exports=["重做"]},35001:t=>{t.exports=["回歸趨勢"]},34596:t=>{t.exports=["移除"]},1434:t=>{t.exports=["移除繪圖"]},13951:t=>{t.exports=["移除技術指標"]},4142:t=>{t.exports=["重新命名圖表版面"]},20801:t=>{t.exports=["磚形圖"]},34301:t=>{t.exports=["重設圖表視圖"]},17258:t=>{t.exports=["重設價格刻度"]},25333:t=>{t.exports=["重設時間刻度"]},52588:t=>{t.exports=["利雅得"]},5871:t=>{t.exports=["里加"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["華沙"]},20466:t=>{t.exports=["托克勞群島"]},94284:t=>{t.exports=["東京"]},83836:t=>{t.exports=["多倫多"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["塔林"]},37229:t=>{t.exports=["文字"]},16267:t=>{t.exports=["德黑蘭"]},19611:t=>{t.exports=["範本"]},29198:t=>{t.exports=["數據供應商不提供此商品的成交量數據。"]},8162:t=>{t.exports=["發表預覽無法載入,請停用瀏覽器附加元件,然後重試。"]},65943:t=>{t.exports=["該指標無法運用到其他指標上"]},74986:t=>{t.exports=["此腳本僅供檢視。要請求訪問,請聯繫其作者。"]},98538:t=>{t.exports=["三驅形態"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["時間"]},64375:t=>{t.exports=["時區"]},95005:t=>{t.exports=["時間周期"]},87085:t=>{t.exports=["交易"]},94770:t=>{t.exports=["趨勢線角度"]},23104:t=>{t.exports=["趨勢線"]},15501:t=>{t.exports=["斐波那契趨勢擴展"]},31196:t=>{t.exports=["斐波那契趨勢時間"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下降三角形"]},12390:t=>{t.exports=["三角形態"]},28340:t=>{t.exports=["上升三角形"]},93855:t=>{t.exports=["突尼斯"]},50406:t=>{t.exports=["世界統一時間"]},81320:t=>{t.exports=["復原"]},25933:t=>{t.exports=["單位"]},15101:t=>{t.exports=["解鎖"]},34150:t=>{t.exports=["上漲波4"]},83927:t=>{t.exports=["上漲波5"]},58976:t=>{t.exports=["上漲波1或A"]},11661:t=>{t.exports=["上漲波2或B"]},53958:t=>{t.exports=["上漲波3"]},66560:t=>{t.exports=["上漲波C"]},18426:t=>{t.exports=["成交量分佈圖固定範圍"]},61022:t=>{t.exports=["僅在我們的升級方案中才可使用的成交量分布圖指標。"]},15771:t=>{t.exports=["溫哥華"]},56211:t=>{t.exports=["垂直線"]},75354:t=>{t.exports=["維爾紐斯"]},21852:t=>{t.exports=["可見性"]},27557:t=>{t.exports=["時間週期的可見性"]},89960:t=>{t.exports=["游標移動時可見"]},22198:t=>{t.exports=["視覺順序"]},7050:t=>{t.exports=["X 交叉"]},66527:t=>{t.exports=["XABCD形態"]},17126:t=>{t.exports=["您不能在這個付費方案內查看主時間框架"]},69293:t=>{t.exports=["仰光"]},84301:t=>{t.exports=["蘇黎世"]},76020:t=>{t.exports=["更改艾略特角度"]},83935:t=>{t.exports=["更改不重疊的標籤"]},39402:t=>{t.exports=["更改平均收盤價標籤的可見性"]},98866:t=>{t.exports=["更改平均收盤價線的可見性"]},5100:t=>{t.exports=["改變bid和ask標籤的可見性"]},32311:t=>{t.exports=["改變bid和ask線的可見性"]},22641:t=>{t.exports=["更改貨幣"]},30501:t=>{t.exports=["將圖表版面更改為{title}"]},7017:t=>{t.exports=["更改連續契約轉換的可見性"]},58108:t=>{t.exports=["更改倒計時到K線關閉的可見性"]},7151:t=>{t.exports=["更改日期範圍"]},84944:t=>{t.exports=["改變股息可見性"]},79574:t=>{t.exports=["改變圖表上的事件可見性"]},88217:t=>{t.exports=["改變收益可見性"]},28288:t=>{t.exports=["更改期貨合約到期的可見性"]}, -66805:t=>{t.exports=["更改高低價標籤的可見性"]},92556:t=>{t.exports=["更改高低價線的可見性"]},87027:t=>{t.exports=["更改指標名稱標籤可見性"]},14922:t=>{t.exports=["更改指標值標籤可見性"]},19839:t=>{t.exports=["更改最新消息和想法的可見性"]},23783:t=>{t.exports=["更改連結組"]},87510:t=>{t.exports=["更改窗格高度"]},50190:t=>{t.exports=["更改加號按鈕的可見性"]},49889:t=>{t.exports=["改變盤前/盤後市場價格標籤的可見性"]},16750:t=>{t.exports=["改變盤前/盤後市場價格線的可見性"]},59883:t=>{t.exports=["改變前一個收價線的可見性"]},67761:t=>{t.exports=["改變價格線"]},69510:t=>{t.exports=["更改價格K線比"]},32303:t=>{t.exports=["變更時間周期"]},526:t=>{t.exports=["變更商品"]},9402:t=>{t.exports=["更改商品標籤可見性"]},53150:t=>{t.exports=["改變商品最後一個值的可見性"]},12707:t=>{t.exports=["改變商品前一個收盤價的可見性"]},65303:t=>{t.exports=["更改交易時段"]},15403:t=>{t.exports=["更改交易時段分隔可見性"]},53438:t=>{t.exports=["更改系列樣式"]},74488:t=>{t.exports=["改變拆分可見性"]},20505:t=>{t.exports=["更改時區"]},39028:t=>{t.exports=["更改單位"]},21511:t=>{t.exports=["改變可見性"]},16698:t=>{t.exports=["更改當前時間週期的可見性"]},78422:t=>{t.exports=["更改當前及以上時間週期的可見性"]},49529:t=>{t.exports=["更改當前及以下時間週期的可見性"]},66927:t=>{t.exports=["更改所有時間週期的可見性"]},74428:t=>{t.exports=["更改{title}樣式"]},72032:t=>{t.exports=["更改{pointIndex}點"]},65911:t=>{t.exports=["TradingView圖表"]},5179:t=>{t.exports=["克隆線工具"]},3195:t=>{t.exports=["建立畫線工具組"]},92659:t=>{t.exports=["從選單建立畫線工具組"]},81791:t=>{t.exports=["建立{tool}"]},63649:t=>{t.exports=["剪切源"]},78755:t=>{t.exports=["剪切{title}"]},99113:t=>{t.exports=["將畫線工具{lineTool}增加到{name}組"]},40242:t=>{t.exports=["增加線條工具到組{group}"]},22856:t=>{t.exports=["將此財務指標增加到整個版面"]},82388:t=>{t.exports=["將此指標增加到整個版面"]},94292:t=>{t.exports=["将此策略增加到整个版面"]},27982:t=>{t.exports=["將此商品增加到整個版面"]},66568:t=>{t.exports=["套用圖表主題"]},64034:t=>{t.exports=["應用所有圖表屬性"]},49037:t=>{t.exports=["套用繪圖模板"]},96996:t=>{t.exports=["將出廠預設設定應用於選定的源"]},44547:t=>{t.exports=["將指標套用於整個版面"]},26065:t=>{t.exports=["套用研究模板{template}"]},58570:t=>{t.exports=["應用工具條主題"]},27195:t=>{t.exports=["向前發送組{title}"]},78246:t=>{t.exports=["把{title}放在前面"]},56763:t=>{t.exports=["上移{title}一層"]},5607:t=>{t.exports=["由TradingView提供"]},90621:t=>{t.exports=["鎖定日期範圍"]},12962:t=>{t.exports=["擦除水平線"]},63391:t=>{t.exports=["將畫線工具移出{group}工具組"]},59942:t=>{t.exports=["翻轉K線形態"]},70301:t=>{t.exports=["隱藏{title}"]},91842:t=>{t.exports=["隱藏快訊標籤行"]},54781:t=>{t.exports=["隱藏所有繪圖"]},44974:t=>{t.exports=["隱藏K線上的標記"]},28916:t=>{t.exports=["周期鎖定"]},94245:t=>{t.exports=["翻轉價格刻度"]},90743:t=>{t.exports=["插入{title}"]},53146:t=>{t.exports=["在{targetTitle}之後插入{title}"]},74055:t=>{t.exports=["在{target}後插入{title}"]},11231:t=>{t.exports=["在{target}前插入{title}"]},67176:t=>{t.exports=["在{targetTitle}前插入{title}"]},54597:t=>{t.exports=["加載預設繪圖模板"]},30295:t=>{t.exports=["載入中..."]},50193:t=>{t.exports=["鎖定{title}"]},4963:t=>{t.exports=["鎖定組{group}"]},68163:t=>{t.exports=["鎖定物件"]},47107:t=>{t.exports=["移動"]},11303:t=>{t.exports=["移動{title}到新的左側刻度"]},45544:t=>{t.exports=["移動{title}到新的右刻度"]},81898:t=>{t.exports=["將所有刻度移至左側"]},22863:t=>{t.exports=["將所有刻度移至右側"]},45356:t=>{t.exports=["移動繪圖(多圖形)"]},15086:t=>{t.exports=["向左移動"]},61711:t=>{t.exports=["向右移動"]},4184:t=>{t.exports=["移動坐標"]},74642:t=>{t.exports=["使{title}無刻度(全螢幕)"]},45223:t=>{ -t.exports=["隱藏{group}工具組"]},87927:t=>{t.exports=["使組{group}可見"]},62153:t=>{t.exports=["向下合併"]},70746:t=>{t.exports=["合併到窗格"]},66143:t=>{t.exports=["向上合併"]},81870:t=>{t.exports=["鏡像K線形態"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["刻度價格"]},99042:t=>{t.exports=["僅縮放價格圖表"]},35962:t=>{t.exports=["縮放時間"]},68193:t=>{t.exports=["滾動"]},70009:t=>{t.exports=["滾動時間"]},69485:t=>{t.exports=["將價格刻度選擇策略設定為{title}"]},16259:t=>{t.exports=["下移{title}一層"]},66781:t=>{t.exports=["把{title}放在後面"]},4998:t=>{t.exports=["向後發送組{title}"]},64704:t=>{t.exports=["全局分享畫線工具"]},77554:t=>{t.exports=["在版面中分享畫線工具"]},16237:t=>{t.exports=["顯示快訊標籤行"]},13622:t=>{t.exports=["顯示所有想法"]},26267:t=>{t.exports=["顯示關注用戶的想法"]},40061:t=>{t.exports=["僅顯示我自己的想法"]},52010:t=>{t.exports=["留在繪圖模式"]},98784:t=>{t.exports=["停止同步繪圖"]},57011:t=>{t.exports=["停止同步線條工具"]},92831:t=>{t.exports=["商品鎖定"]},60635:t=>{t.exports=["同步時間"]},99769:t=>{t.exports=["本站由"]},68111:t=>{t.exports=["由TradingView提供"]},96916:t=>{t.exports=["粘貼繪圖"]},80611:t=>{t.exports=["粘貼指標"]},41601:t=>{t.exports=["粘貼{title}"]},84018:t=>{t.exports=["固定到左側刻度"]},22615:t=>{t.exports=["固定到右側刻度"]},56015:t=>{t.exports=["固定至刻度{label}"]},33348:t=>{t.exports=["重新排列窗格"]},15516:t=>{t.exports=["移除所有研究"]},80171:t=>{t.exports=["移除所有研究和繪圖工具"]},59211:t=>{t.exports=["移除取消選擇的空行工具"]},44656:t=>{t.exports=["移除繪圖"]},70653:t=>{t.exports=["移除繪圖集"]},66414:t=>{t.exports=["刪除線條數據源"]},47637:t=>{t.exports=["移除窗格"]},39859:t=>{t.exports=["移除{title}"]},78811:t=>{t.exports=["刪除線條工具組{name}"]},16338:t=>{t.exports=["將工具組{group}重命名為{newName}"]},30910:t=>{t.exports=["重設版面大小"]},21948:t=>{t.exports=["重設刻度"]},55064:t=>{t.exports=["重設時間刻度"]},13034:t=>{t.exports=["調整版面"]},9608:t=>{t.exports=["恢復預設值"]},63060:t=>{t.exports=["切換自動刻度"]},98860:t=>{t.exports=["切換索引到100比例"]},21203:t=>{t.exports=["切換鎖定刻度"]},60166:t=>{t.exports=["切換對數刻度"]},68642:t=>{t.exports=["切換百分比刻度"]},33714:t=>{t.exports=["切換正常刻度"]},47122:t=>{t.exports=["追蹤時間"]},28068:t=>{t.exports=["關閉畫線工具分享"]},66824:t=>{t.exports=["解鎖物件"]},51114:t=>{t.exports=["解鎖組{group}"]},92421:t=>{t.exports=["解鎖{title}"]},20057:t=>{t.exports=["取消合併到新的底部窗格"]},52540:t=>{t.exports=["取消向上合併"]},86949:t=>{t.exports=["取消向下合併"]},50728:t=>{t.exports=["更新{title}腳本"]},33355:t=>{t.exports=["{count}根K棒"]},88841:t=>{t.exports=["{symbol}財務數據由TradingView提供"]},38641:t=>{t.exports=["{userName}發表於{customer},{date}"]},59833:t=>{t.exports=["縮放"]},19813:t=>{t.exports=["放大"]},9645:t=>{t.exports=["縮小"]},30572:t=>{t.exports=["天"]},52254:t=>{t.exports=["小時"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分鐘"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["範圍"]},47966:t=>{t.exports=["周"]},99136:t=>{t.exports=["ticks"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["Apple公司"],t.exports["#AUDCAD-symbol-description"]=["澳幣/加元"],t.exports["#AUDCHF-symbol-description"]=["澳幣/瑞士法郎"],t.exports["#AUDJPY-symbol-description"]=["澳幣/日圓"],t.exports["#AUDNZD-symbol-description"]=["澳幣/紐元"],t.exports["#AUDRUB-symbol-description"]=["澳幣/俄羅斯盧布"],t.exports["#AUDUSD-symbol-description"]=["澳幣/美元"], -t.exports["#BRLJPY-symbol-description"]=["巴西幣 / 日圓"],t.exports["#BTCCAD-symbol-description"]=["比特幣/加元"],t.exports["#BTCCNY-symbol-description"]=["比特幣/人民幣"],t.exports["#BTCEUR-symbol-description"]=["比特幣/歐元"],t.exports["#BTCKRW-symbol-description"]=["比特幣/韓元"],t.exports["#BTCRUR-symbol-description"]=["比特幣/盧布"],t.exports["#BTCUSD-symbol-description"]=["比特幣 / 美元"],t.exports["#BVSP-symbol-description"]=["巴西 Bovespa 指數"],t.exports["#CADJPY-symbol-description"]=["加元 / 日圓"],t.exports["#CB1!-symbol-description"]=["布蘭特原油"],t.exports["#CHFJPY-symbol-description"]=["瑞士法郎 / 日圓"],t.exports["#COPPER-symbol-description"]=["銅差價合約"],t.exports["#ES1-symbol-description"]=["S&P 500 E-Mini期貨"],t.exports["#ESP35-symbol-description"]=["IBEX 35指數"],t.exports["#EUBUND-symbol-description"]=["歐元公債"],t.exports["#EURAUD-symbol-description"]=["歐元 / 澳幣"],t.exports["#EURBRL-symbol-description"]=["歐元 / 巴西幣"],t.exports["#EURCAD-symbol-description"]=["歐元 / 加元"],t.exports["#EURCHF-symbol-description"]=["歐元 / 瑞士法郎"],t.exports["#EURGBP-symbol-description"]=["歐元 / 英鎊"],t.exports["#EURJPY-symbol-description"]=["歐元 / 日圓"],t.exports["#EURNZD-symbol-description"]=["歐元 / 紐元"],t.exports["#EURRUB-symbol-description"]=["歐元 / 俄羅斯盧布"],t.exports["#EURRUB_TOM-symbol-description"]=["歐元 / 俄羅斯盧布 匯率"],t.exports["#EURSEK-symbol-description"]=["歐元 / 瑞典克朗"],t.exports["#EURTRY-symbol-description"]=["歐元 / 土耳其里拉"],t.exports["#EURUSD-symbol-description"]=["歐元 / 美元"],t.exports["#EUSTX50-symbol-description"]=["歐元藍籌50指數"],t.exports["#FRA40-symbol-description"]=["CAC 40指數"],t.exports["#GB10-symbol-description"]=["英國政府債券10年"],t.exports["#GBPAUD-symbol-description"]=["英鎊 / 澳幣"],t.exports["#GBPCAD-symbol-description"]=["英鎊 / 加元"],t.exports["#GBPCHF-symbol-description"]=["英鎊 / 瑞士法郎"],t.exports["#GBPEUR-symbol-description"]=["英鎊 / 歐元"],t.exports["#GBPJPY-symbol-description"]=["英鎊 / 日圓"],t.exports["#GBPNZD-symbol-description"]=["英鎊 / 紐元"],t.exports["#GBPRUB-symbol-description"]=["英鎊 / 俄羅斯盧布"],t.exports["#GBPUSD-symbol-description"]=["英鎊 / 美元"],t.exports["#GER30-symbol-description"]=["德國 DAX 指數"],t.exports["#GOOGL-symbol-description"]=["Alphabet 公司 (Google) Class A"],t.exports["#ITA40-symbol-description"]=["FTSE MIB指數"],t.exports["#JPN225-symbol-description"]=["日經 225指數"],t.exports["#JPYKRW-symbol-description"]=["日圓 / 韓圜"],t.exports["#JPYRUB-symbol-description"]=["日圓 / 俄羅斯盧布"],t.exports["#KA1-symbol-description"]=["原糖#11期貨"],t.exports["#KG1-symbol-description"]=["棉花期貨"],t.exports["#KT1-symbol-description"]=["Key Tronic公司"],t.exports["#LKOH-symbol-description"]=["盧克石油"],t.exports["#LTCBTC-symbol-description"]=["萊特幣/比特幣"],t.exports["#MGNT-symbol-description"]=["俄羅斯MAGNIT公司"],t.exports["#MICEX-symbol-description"]=["俄羅斯 MICEX 指數"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["微軟公司"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["天然氣 (Henry Hub)"],t.exports["#NKY-symbol-description"]=["日經225指數"],t.exports["#NZDJPY-symbol-description"]=["紐元 / 日圓"], -t.exports["#NZDUSD-symbol-description"]=["紐元 / 美元"],t.exports["#RB1-symbol-description"]=["RBOB汽油期貨"],t.exports["#RTS-symbol-description"]=["俄羅斯 RTS 指數"],t.exports["#SBER-symbol-description"]=["俄羅斯聯邦儲蓄銀行"],t.exports["#SPX500-symbol-description"]=["標準普爾500指數"],t.exports["#TWTR-symbol-description"]=["Twitter公司"],t.exports["#UK100-symbol-description"]=["富時100指數"],t.exports["#USDBRL-symbol-description"]=["美元 / 巴西幣"],t.exports["#USDCAD-symbol-description"]=["美元 / 加元"],t.exports["#USDCHF-symbol-description"]=["美元 / 瑞士法郎"],t.exports["#USDCNY-symbol-description"]=["美元 / 人民幣"],t.exports["#USDDKK-symbol-description"]=["美元 / 丹麥克朗"],t.exports["#USDHKD-symbol-description"]=["美元 / 港幣"],t.exports["#USDIDR-symbol-description"]=["美元 / 印尼盾"],t.exports["#USDINR-symbol-description"]=["美元 / 印度盧比"],t.exports["#USDJPY-symbol-description"]=["美元 / 日圓"],t.exports["#USDKRW-symbol-description"]=["美元 / 韓圜"],t.exports["#USDMXN-symbol-description"]=["美元 / 墨西哥比索"],t.exports["#USDPHP-symbol-description"]=["美元 / 菲律賓比索"],t.exports["#USDRUB-symbol-description"]=["美元 / 俄羅斯盧布"],t.exports["#USDRUB_TOM-symbol-description"]=["美元 / 俄羅斯盧布 匯率"],t.exports["#USDSEK-symbol-description"]=["美元 / 瑞典克朗"],t.exports["#USDSGD-symbol-description"]=["美元 / 新加坡幣"],t.exports["#USDTRY-symbol-description"]=["美元 / 土耳其里拉"],t.exports["#VTBR-symbol-description"]=["俄羅斯外貿銀行"],t.exports["#XAGUSD-symbol-description"]=["白銀 / 美元"],t.exports["#XAUUSD-symbol-description"]=["黃金現貨 / 美元"],t.exports["#XPDUSD-symbol-description"]=["鈀金差價合約"],t.exports["#XPTUSD-symbol-description"]=["白金 / 美元"],t.exports["#ZS1-symbol-description"]=["大豆期貨 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麥期貨 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["比特幣 / 英鎊"],t.exports["#MICEXINDEXCF-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#BTCAUD-symbol-description"]=["比特幣 / 澳元"],t.exports["#BTCJPY-symbol-description"]=["比特幣 / 日元"],t.exports["#BTCBRL-symbol-description"]=["比特幣 / 巴西雷亞爾"],t.exports["#PT10-symbol-description"]=["葡萄牙政府債券10年"],t.exports["#TXSX-symbol-description"]=["多倫多TSX 60指數"],t.exports["#VIXC-symbol-description"]=["多倫多TSX 60 VIX指數"],t.exports["#USDPLN-symbol-description"]=["美元 / 波蘭茲羅提"],t.exports["#EURPLN-symbol-description"]=["歐元/波蘭茲羅提"],t.exports["#BTCPLN-symbol-description"]=["比特幣 /波蘭茲羅提"],t.exports["#CAC40-symbol-description"]=["CAC 40指數"],t.exports["#XBTCAD-symbol-description"]=["比特幣/加元"],t.exports["#ITI2!-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2020-symbol-description"]=["鐵礦石期貨"], -t.exports["#ITIK2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIK2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIK2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#AMEX:GXF-symbol-description"]=["全球x富時北歐地區 ETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX All Australian 50指數"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX All Australian 200指數"],t.exports["#BIST:XU100-symbol-description"]=["BIST 100指數"],t.exports["#GPW:WIG20-symbol-description"]=["WIG20指數"],t.exports["#INDEX:JKSE-symbol-description"]=["印尼雅加達綜合指數"],t.exports["#INDEX:KLSE-symbol-description"]=["大馬吉隆坡綜合指數"],t.exports["#INDEX:NZD-symbol-description"]=["紐西蘭NZX 50指數"],t.exports["#INDEX:STI-symbol-description"]=["STI 新加坡海峽時報指數"],t.exports["#INDEX:XLY0-symbol-description"]=["上證綜合指數"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#NYMEX:KT1!-symbol-description"]=["咖啡期貨"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然氣差價合約"],t.exports["#OANDA:USDPLN-symbol-description"]=["美元 / 波蘭茲羅提"],t.exports["#TSX:TX60-symbol-description"]=["S&P/TSX 60 指數"],t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX指數"],t.exports["#TVC:CAC40-symbol-description"]=["CAC 40指數"],t.exports["#TVC:ES10-symbol-description"]=["西班牙政府債券10年"],t.exports["#TVC:EUBUND-symbol-description"]=["歐元債券"],t.exports["#TVC:GB02-symbol-description"]=["英國政府債券2年"],t.exports["#TVC:GB10-symbol-description"]=["英國政府債券10 年"],t.exports["#TVC:GOLD-symbol-description"]=["黃金差價合約(美元/盎司)"], -t.exports["#TVC:ID03-symbol-description"]=["印尼政府債券3年"],t.exports["#TVC:ID10-symbol-description"]=["印尼政府債券10年"],t.exports["#TVC:PALLADIUM-symbol-description"]=["鈀金差價合約(美元/盎司)"],t.exports["#TVC:PT10-symbol-description"]=["葡萄牙政府債券10年"],t.exports["#TVC:SILVER-symbol-description"]=["白銀差價合約(美元/盎司)"],t.exports["#TVC:RUT-symbol-description"]=["羅素2000指數"],t.exports["#TSX:TSX-symbol-description"]=["S&P/TSX 綜合指數"],t.exports["#OANDA:CH20CHF-symbol-description"]=["Swiss 20指數"],t.exports["#TVC:SHCOMP-symbol-description"]=["上證綜合指數"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],t.exports["#AMEX:SHYG-symbol-description"]=["Shares 0-5年高收益公司債券ETF"],t.exports["#TVC:AU10-symbol-description"]=["澳大利亞政府債券10年"],t.exports["#TVC:CN10-symbol-description"]=["中國政府債券10年"],t.exports["#TVC:KR10-symbol-description"]=["韓國政府債券10年"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOB汽油期貨"],t.exports["#NYMEX:HO1!-symbol-description"]=["NY Harbor ULSD 期貨"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NY Ethanol 期貨"],t.exports["#OANDA:XCUUSD-symbol-description"]=["銅差價合約(美元/磅)"],t.exports["#COMEX:ZA1!-symbol-description"]=["鋅期貨"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麥期貨"],t.exports["#NYMEX:KA1!-symbol-description"]=["11號精糖期貨"],t.exports["#CBOT:QBC1!-symbol-description"]=["玉米期貨"],t.exports["#CME:E61!-symbol-description"]=["歐元期貨"],t.exports["#CME:B61!-symbol-description"]=["英鎊期貨"],t.exports["#CME:QJY1!-symbol-description"]=["日元期貨"],t.exports["#CME:A61!-symbol-description"]=["澳元期貨"],t.exports["#CME:D61!-symbol-description"]=["加幣期貨"],t.exports["#CME:SP1!-symbol-description"]=["S&P 500 期貨"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["E-迷你納斯達克100指數期貨"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-迷你道瓊指數($5) 期貨"],t.exports["#CME:NY1!-symbol-description"]=["日經225指數期貨"],t.exports["#EUREX:DY1!-symbol-description"]=["德國DAX指數"],t.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",t.exports["#CBOT:TY1!-symbol-description"]=["10 Year T-Note 期貨"],t.exports["#CBOT:FV1!-symbol-description"]=["5 Year T-Note 期貨"],t.exports["#CBOT:ZE1!-symbol-description"]=["Treasury Notes - 3 Year 期貨"],t.exports["#CBOT:TU1!-symbol-description"]=["2 Year T-Note 期貨"],t.exports["#CBOT:FF1!-symbol-description"]=["30天聯邦基金期貨"],t.exports["#CBOT:US1!-symbol-description"]=["T-Bond 期貨"],t.exports["#TVC:EXY-symbol-description"]=["歐元貨幣指數"],t.exports["#TVC:JXY-symbol-description"]=["日元貨幣指數"],t.exports["#TVC:BXY-symbol-description"]=["英鎊貨幣指數"],t.exports["#TVC:AXY-symbol-description"]=["澳元貨幣指數"],t.exports["#TVC:CXY-symbol-description"]=["加拿大元貨幣指數"],t.exports["#FRED:GDP-symbol-description"]=["國內生產總值, 1 Decimal"],t.exports["#FRED:UNRATE-symbol-description"]=["民間失業率"],t.exports["#FRED:POP-symbol-description"]=["總人口:含海外軍隊"],t.exports["#ETHUSD-symbol-description"]=["以太坊 / 美元"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["IBovespa指數"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指數"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50指數"],t.exports["#COMEX:HG1!-symbol-description"]=["銅期貨"], -t.exports["#INDEX:HSCE-symbol-description"]=["恆生中國企業指數"],t.exports["#NYMEX:CL1!-symbol-description"]=["輕原油期貨"],t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["30家德國主要公司指數"],t.exports["#TVC:DE10-symbol-description"]=["德國政府債券10年"],t.exports["#TVC:DJI-symbol-description"]=["道瓊斯工業平均指數"],t.exports["#TVC:DXY-symbol-description"]=["美元指數"],t.exports["#TVC:FR10-symbol-description"]=["法國政府債券10年"],t.exports["#TVC:HSI-symbol-description"]=["恆生指數"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX 35指數"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX指數"],t.exports["#AMEX:SHY-symbol-description"]=["IShares 1-3年期美國公債ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX 200指數"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE Sensex指數"],t.exports["#INDEX:MIB-symbol-description"]=["Italian MIB指數"],t.exports["#INDEX:MOY0-symbol-description"]=["歐元藍籌50指數"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["Nifty 50指數"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然氣期貨"],t.exports["#NYMEX:ZC1!-symbol-description"]=["玉米期貨"],t.exports["#TVC:IN10-symbol-description"]=["印度政府債券10年"],t.exports["#TVC:IT10-symbol-description"]=["義大利政府債券10年"],t.exports["#TVC:JP10-symbol-description"]=["日本政府債券10年"],t.exports["#TVC:NDX-symbol-description"]=["US 100指數"],t.exports["#TVC:NI225-symbol-description"]=["日經225"],t.exports["#TVC:SPX-symbol-description"]=["S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["歐元藍籌50指數"],t.exports["#TVC:TR10-symbol-description"]=["土耳其政府債券10年"],t.exports["#TVC:UKOIL-symbol-description"]=["布蘭特原油差價合約"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["美國政府債券2年"],t.exports["#TVC:US05-symbol-description"]=["美國政府債券5年"],t.exports["#TVC:US10-symbol-description"]=["美國政府債券10年"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 原油差價合約"],t.exports["#NYMEX:ITI1!-symbol-description"]=["鐵礦石期貨"],t.exports["#NASDAQ:SHY-symbol-description"]=["IShares 1-3年期美國公債ETF"],t.exports["#AMEX:ALD-symbol-description"]=["WisdomTree 亞洲當地債券ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["超微半導體公司"],t.exports["#NYSE:BABA-symbol-description"]=["阿里巴巴集團控股公司"],t.exports["#ICEEUR:CB-symbol-description"]=["布蘭特原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["布蘭特原油"],t.exports["#ICEUSA:CC-symbol-description"]=["可可"],t.exports["#NYMEX:CL-symbol-description"]=["西德州原油"],t.exports["#ICEUSA:CT-symbol-description"]=["棉花#2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["ContraVir生物製藥公司"],t.exports["#CME:DL-symbol-description"]=["三級牛奶"],t.exports["#NYSE:F-symbol-description"]=["福特汽车公司"],t.exports["#MOEX:GAZP-symbol-description"]=["俄羅斯天然氣公司"],t.exports["#COMEX:GC-symbol-description"]=["黄金"],t.exports["#CME:GF-symbol-description"]=["飼牛"],t.exports["#CME:HE-symbol-description"]=["瘦肉猪"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10年期美國公債ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7年期美國公債ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["11號精糖期貨"], -t.exports["#ICEUSA:KC-symbol-description"]=["咖啡"],t.exports["#NYMEX:KG1-symbol-description"]=["棉花期貨"],t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["活牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE取暖油期貨"],t.exports["#CME:LS-symbol-description"]=["木料"],t.exports["#MOEX:MGNT-symbol-description"]=["俄羅斯MAGNIT"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["天然氣"],t.exports["#ICEUSA:OJ-symbol-description"]=["橙汁"],t.exports["#NYMEX:PA-symbol-description"]=["鈀金"],t.exports["#NYSE:PBR-symbol-description"]=["巴西石油公司"],t.exports["#NYMEX:PL-symbol-description"]=["鉑金"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini銅"],t.exports["#NYMEX:RB-symbol-description"]=["RBOB汽油"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOB汽油期貨"],t.exports["#MOEX:SBER-symbol-description"]=["俄羅斯聯邦儲蓄銀行"],t.exports["#AMEX:SCHO-symbol-description"]=["Schwab短期美國公債ETF"],t.exports["#COMEX:SI-symbol-description"]=["銀"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 年美國公債ETF"],t.exports["#TVC:VIX-symbol-description"]=["Volatility S&P 500指數"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["鋅"],t.exports["#CBOT:ZC-symbol-description"]=["玉米"],t.exports["#CBOT:ZK-symbol-description"]=["乙醇期貨"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["燕麥"],t.exports["#CBOT:ZR-symbol-description"]=["糙米"],t.exports["#CBOT:ZS-symbol-description"]=["黃豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆期貨"],t.exports["#CBOT:ZW-symbol-description"]=["小麥"],t.exports["#CBOT:ZW1-symbol-description"]=["小麥期貨 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["鐵礦石期貨"],t.exports["#CADUSD-symbol-description"]=["加元 / 美元"],t.exports["#CHFUSD-symbol-description"]=["瑞士法郎 / 美元"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["日圓 / 美元"],t.exports["#USDAUD-symbol-description"]=["美元 / 澳元"],t.exports["#USDEUR-symbol-description"]=["美元 / 歐元"],t.exports["#USDGBP-symbol-description"]=["美元 / 英鎊"],t.exports["#USDNZD-symbol-description"]=["美元 / 紐元"],t.exports["#UKOIL-symbol-description"]=["原油差價合約(布蘭特)"],t.exports["#USOIL-symbol-description"]=["原油差價合約(WTI)"],t.exports["#US30-symbol-description"]=["道瓊工業平均指數"],t.exports["#BCHUSD-symbol-description"]=["比特幣現金/美元"],t.exports["#ETCUSD-symbol-description"]=["古典以太坊 / 美元"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["萊特幣 / 美元"],t.exports["#XRPUSD-symbol-description"]=["瑞波幣/美元"],t.exports["#SP:SPX-symbol-description"]=["標準普爾500指數"],t.exports["#ETCBTC-symbol-description"]=["古典以太坊 / 比特幣"],t.exports["#ETHBTC-symbol-description"]=["以太坊 / 比特幣"],t.exports["#XRPBTC-symbol-description"]=["瑞波幣/比特幣"],t.exports["#TVC:US30-symbol-description"]=["美國政府債券30年"],t.exports["#COMEX:SI1!-symbol-description"]=["白銀期貨"],t.exports["#BTGUSD-symbol-description"]=["比特幣黃金/美元"], -t.exports["#IOTUSD-symbol-description"]=["IOTA /美元"],t.exports["#CME:BTC1!-symbol-description"]=["CME比特幣期貨"],t.exports["#COMEX:GC1!-symbol-description"]=["黃金期貨"],t.exports["#CORNUSD-symbol-description"]=["玉米差價合約"],t.exports["#COTUSD-symbol-description"]=["棉花差價合約"],t.exports["#DJ:DJA-symbol-description"]=["道瓊綜合平均指數"],t.exports["#DJ:DJI-symbol-description"]=["道瓊工業平均指數"],t.exports["#ETHEUR-symbol-description"]=["以太坊/歐元"],t.exports["#ETHGBP-symbol-description"]=["以太坊/英鎊"],t.exports["#ETHJPY-symbol-description"]=["以太坊/日圓"],t.exports["#EURNOK-symbol-description"]=["歐元/挪威克朗"],t.exports["#GBPPLN-symbol-description"]=["英鎊/波蘭茲羅提"],t.exports["#MOEX:BR1!-symbol-description"]=["布蘭特原油期貨"],t.exports["#NYMEX:KG1!-symbol-description"]=["棉花期貨"],t.exports["#NYMEX:PL1!-symbol-description"]=["鉑金期貨"],t.exports["#SOYBNUSD-symbol-description"]=["大豆差價合約"],t.exports["#SUGARUSD-symbol-description"]=["糖差價合約"],t.exports["#TVC:IXIC-symbol-description"]=["US綜合指數"],t.exports["#TVC:RU-symbol-description"]=["羅素1000指數"],t.exports["#USDZAR-symbol-description"]=["美元/南非蘭特"],t.exports["#WHEATUSD-symbol-description"]=["小麥差價合約"],t.exports["#XRPEUR-symbol-description"]=["瑞波幣/歐元"],t.exports["#CBOT:S1!-symbol-description"]=["大豆期貨"],t.exports["#SP:MID-symbol-description"]=["標準普爾400指數"],t.exports["#TSX:XCUUSD-symbol-description"]=["銅差價合約"],t.exports["#TVC:NYA-symbol-description"]=["美國NYSE綜合指數"],t.exports["#TVC:PLATINUM-symbol-description"]=["鉑金差價合約(美元/盎司)"],t.exports["#TVC:SSMI-symbol-description"]=["瑞士市場指數"],t.exports["#TVC:SXY-symbol-description"]=["瑞士法郎指數"],t.exports["#TVC:RUI-symbol-description"]=["羅素1000指數"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指數期貨"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指數期貨"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOE比特幣期貨"],t.exports["#TVC:MY10-symbol-description"]=["馬來西亞政府債券10年"],t.exports["#CME:S61!-symbol-description"]=["瑞士法郎期貨"],t.exports["#TVC:DEU30-symbol-description"]=["德國DAX指數"],t.exports["#BCHEUR-symbol-description"]=["比特幣現金/歐元"],t.exports["#TVC:ZXY-symbol-description"]=["紐元指數"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB指數"],t.exports["#XETR:DAX-symbol-description"]=["德國DAX指數"],t.exports["#MOEX:IMOEX-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#FX:US30-symbol-description"]=["道瓊工業平均指數"],t.exports["#MOEX:RUAL-symbol-description"]=["俄鋁公司"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指數期貨"],t.exports["#NEOUSD-symbol-description"]=["NEO/美元"],t.exports["#XMRUSD-symbol-description"]=["Monero/美元"],t.exports["#ZECUSD-symbol-description"]=["Zcash/美元"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40指數"],t.exports["#NASDAQ:ZS-symbol-description"]=["Zscaler公司"],t.exports["#TVC:GB10Y-symbol-description"]=["英國政府債券10年期收益"],t.exports["#TVC:AU10Y-symbol-description"]=["澳洲政府債券10年期收益"],t.exports["#TVC:CN10Y-symbol-description"]=["中國政府債券10年期收益"],t.exports["#TVC:DE10Y-symbol-description"]=["德國政府債券10年期收益"],t.exports["#TVC:ES10Y-symbol-description"]=["西班牙政府債券10年期收益"],t.exports["#TVC:FR10Y-symbol-description"]=["法國政府債券10年期收益"],t.exports["#TVC:IN10Y-symbol-description"]=["印度政府債券10年期收益"], -t.exports["#TVC:IT10Y-symbol-description"]=["義大利政府債券10年期收益"],t.exports["#TVC:JP10Y-symbol-description"]=["日本政府債券10年期收益"],t.exports["#TVC:KR10Y-symbol-description"]=["韓國政府債券10年期收益"],t.exports["#TVC:MY10Y-symbol-description"]=["馬來西亞政府債券10年期收益"],t.exports["#TVC:PT10Y-symbol-description"]=["葡萄牙政府債券10年期收益"],t.exports["#TVC:TR10Y-symbol-description"]=["土耳其政府債券10年期收益"],t.exports["#TVC:US02Y-symbol-description"]=["美國政府債券2年期收益"],t.exports["#TVC:US05Y-symbol-description"]=["美國政府債券5年期收益"],t.exports["#TVC:US10Y-symbol-description"]=["美國政府債券10年期收益"],t.exports["#INDEX:TWII-symbol-description"]=["台灣加權指數"],t.exports["#CME:J61!-symbol-description"]=["日元期貨"],t.exports["#CME_MINI:J71!-symbol-description"]=["日元E-mini期貨"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro日元/美元期貨"],t.exports["#CME:M61!-symbol-description"]=["墨西哥比索期貨"],t.exports["#CME:T61!-symbol-description"]=["南非蘭特期貨"],t.exports["#CME:SK1!-symbol-description"]=["瑞典克朗期貨"],t.exports["#CME:QT1!-symbol-description"]=["人民幣/美元期貨"],t.exports["#COMEX:AUP1!-symbol-description"]=["鋁美國中西部交易溢價普氏(25公噸)期貨"],t.exports["#CME:L61!-symbol-description"]=["巴西雷亞爾期貨"],t.exports["#CME:WP1!-symbol-description"]=["波蘭茲羅提期貨"],t.exports["#CME:N61!-symbol-description"]=["紐西蘭元期貨"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro澳元/美元期貨"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro瑞郎/美元期貨"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro歐元/美元期貨"],t.exports["#CME_MINI:E71!-symbol-description"]=["E-mini歐元期貨"],t.exports["#CBOT:ZK1!-symbol-description"]=["變性燃料乙醇期貨"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro英鎊/美元期貨"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini汽油期貨"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini取暖油期貨"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini銅期貨"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini天然氣期貨"],t.exports["#CME:E41!-symbol-description"]=["美元/土耳其里拉期貨"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["白銀(迷你)期貨"],t.exports["#CME:DL1!-symbol-description"]=["三級牛奶期货"],t.exports["#NYMEX:UX1!-symbol-description"]=["鈾期貨"],t.exports["#CBOT:BO1!-symbol-description"]=["豆油期貨"],t.exports["#CME:HE1!-symbol-description"]=["猪類期货"],t.exports["#NYMEX:IAC1!-symbol-description"]=["紐卡斯爾煤炭期貨"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini輕原油期貨"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["迷你布蘭特金融期貨"],t.exports["#COMEX:AEP1!-symbol-description"]=["歐洲鋁價期貨"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30天聯邦基金利率期貨"],t.exports["#CME:LE1!-symbol-description"]=["活牛期貨"],t.exports["#CME:UP1!-symbol-description"]=["瑞郎/日元期貨"],t.exports["#CBOT:ZN1!-symbol-description"]=["10年期美國公債期貨"],t.exports["#CBOT:ZB1!-symbol-description"]=["美國長期公債期貨"],t.exports["#CME:GF1!-symbol-description"]=["牛飼料期貨"],t.exports["#CBOT:UD1!-symbol-description"]=["美國超長期公債期貨"],t.exports["#CME:I91!-symbol-description"]=["CME房地產期貨 — 華盛頓特區"],t.exports["#CBOT:ZO1!-symbol-description"]=["燕麥期貨"],t.exports["#CBOT:ZM1!-symbol-description"]=["豆粕期貨"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["玉米迷你期貨"], -t.exports["#CBOT:ZC1!-symbol-description"]=["玉米期貨"],t.exports["#CME:LS1!-symbol-description"]=["木材期貨"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["小麥迷你期貨"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["大豆迷你期貨"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆期貨"],t.exports["#NYMEX:PA1!-symbol-description"]=["鈀金期貨"],t.exports["#CME:FTU1!-symbol-description"]=["E-mini富時100指數美元期貨"],t.exports["#CBOT:ZR1!-symbol-description"]=["大米期貨"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["黃金(E-micro)期貨"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["黃金(迷你)期貨"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini羅素1000指數期貨"],t.exports["#CME_MINI:EW1!-symbol-description"]=["標普400中盤股E-mini期貨"],t.exports["#COMEX:LD1!-symbol-description"]=["鉛期貨"],t.exports["#CME_MINI:ES1!-symbol-description"]=["標普500 E-mini期貨"],t.exports["#TVC:SA40-symbol-description"]=["南非40強指數"],t.exports["#BMV:ME-symbol-description"]=["IPC墨西哥指數"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL指數"],t.exports["#HSI:HSI-symbol-description"]=["恆生指數"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["秘魯綜合股價指數(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["埃及EGX 30價格回報指數"],t.exports["#BVC:IGBC-symbol-description"]=["哥倫比亞證交所綜合指數"],t.exports["#TWSE:TAIEX-symbol-description"]=["台灣加權股票指數"],t.exports["#QSE:GNRI-symbol-description"]=["QE指數"],t.exports["#BME:IBC-symbol-description"]=["IBEX 35指數"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50指數總市值"],t.exports["#SIX:SMI-symbol-description"]=["瑞士市場指數"],t.exports["#SZSE:399001-symbol-description"]=["深圳成份指數"],t.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul全股指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX綜合指數"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC 40指數"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX赫爾辛基25指數"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL 20指數"],t.exports["#TVC:STI-symbol-description"]=["海峽時報指數"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM指數"],t.exports["#TVC:KOSPI-symbol-description"]=["韓國綜合股價指數"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["富時吉隆坡綜合指數"],t.exports["#TASE:TA35-symbol-description"]=["TA-35指數"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX斯德哥爾摩30指數"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX冰島8指數"],t.exports["#NSENG:NSE30-symbol-description"]=["奈及利亞NSE 30指數"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["巴林全股指數"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX塔林GI指數"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX哥本哈根25指數"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX Riga GI指數"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15指數"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX Vilnius GI指數"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指數"],t.exports["#CBOE:VIX-symbol-description"]=["標準普爾500波動率指數"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX費城金銀指數"],t.exports["#DJ:DJUSCL-symbol-description"]=["道瓊美國煤炭指數"],t.exports["#DJ:DJCIKC-symbol-description"]=["道瓊商品指數咖啡"],t.exports["#DJ:DJCIEN-symbol-description"]=["道瓊商品指數能源"], -t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX石油服務業指數"],t.exports["#DJ:DJCISB-symbol-description"]=["道瓊商品指數糖"],t.exports["#DJ:DJCICC-symbol-description"]=["道瓊商品指數可可"],t.exports["#DJ:DJCIGR-symbol-description"]=["道瓊商品指數穀物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["道瓊商品指數農業相關"],t.exports["#DJ:DJCISI-symbol-description"]=["道瓊商品指數白銀"],t.exports["#DJ:DJCIIK-symbol-description"]=["道瓊商品指數鎳"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX住房行業指數"],t.exports["#DJ:DJCIGC-symbol-description"]=["道瓊商品指數黃金"],t.exports["#SP:SPGSCI-symbol-description"]=["標準普爾高盛商品指數"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX公用事業指數"],t.exports["#DJ:DJU-symbol-description"]=["道瓊公用事業平均指數"],t.exports["#SP:SVX-symbol-description"]=["標普500價值股指數"],t.exports["#SP:OEX-symbol-description"]=["標普100指數"],t.exports["#CBOE:OEX-symbol-description"]=["標普100指數"],t.exports["#NASDAQ:SOX-symbol-description"]=["費城半導體指數"],t.exports["#RUSSELL:RUI-symbol-description"]=["羅素1000指數"],t.exports["#RUSSELL:RUA-symbol-description"]=["羅素3000指數"],t.exports["#RUSSELL:RUT-symbol-description"]=["羅素2000指數"],t.exports["#NYSE:XMI-symbol-description"]=["紐約證交所ARCA主要市場指數"],t.exports["#NYSE:XAX-symbol-description"]=["美國證券交易所綜合指數"],t.exports["#NASDAQ:NDX-symbol-description"]=["納斯達克100指數"],t.exports["#NASDAQ:IXIC-symbol-description"]=["納斯達克綜合指數"],t.exports["#DJ:DJT-symbol-description"]=["道瓊運輸平均指數"],t.exports["#NYSE:NYA-symbol-description"]=["紐約證交所綜合指數"],t.exports["#NYMEX:CJ1!-symbol-description"]=["可可期貨"],t.exports["#USDILS-symbol-description"]=["美元/以色列謝克爾"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["福特汽車公司"],t.exports["#BMV:F-symbol-description"]=["福特汽車公司"],t.exports["#TWII-symbol-description"]=["台灣加權指數"],t.exports["#TVC:PL10Y-symbol-description"]=["波蘭政府債券10年收益"],t.exports["#TVC:PL05Y-symbol-description"]=["波蘭政府債券5年收益"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500指數"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD永續合約"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD永續合約"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD永續合約"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD永續期貨合約"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD永續期貨合約"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD永續期貨合約"],t.exports["#USDHUF-symbol-description"]=["美元/匈牙利福林"],t.exports["#USDTHB-symbol-description"]=["美元/泰銖"],t.exports["#FOREXCOM:US2000-symbol-description"]=["美國小型股2000"],t.exports["#TSXV:PBR-symbol-description"]=["Para Resources公司"],t.exports["#NYSE:SI-symbol-description"]=["銀門資本有限公司"],t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["黃油期貨現金(連續:當前合約在前)"], -t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P",t.exports["#NEO:HE-symbol-description"]=["Hanwei能源服務公司"],t.exports["#NYSE:HE-symbol-description"]=["夏威夷電力實業"],t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei能源服務公司"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]=["印度電話工業有限公司"],t.exports["#TSX:LS-symbol-description"]=["Middlefield Healthcare & Life Sciences股息基金"],t.exports["#BITMEX:XBT-symbol-description"]=["比特幣/美元指數"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini羅素2000指數期貨"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["加密貨幣總市值,$"],t.exports["#ICEUS:DX1!-symbol-description"]=["美元指數期貨"],t.exports["#NYMEX:TT1!-symbol-description"]=["棉花期貨"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永續期貨合約"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永續期貨合約"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP永續期貨合約"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永續期貨合約"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",t.exports["#TVC:CA10-symbol-description"]=["加拿大政府債券,10 年期"],t.exports["#TVC:CA10Y-symbol-description"]=["加拿大政府債券 10 年收益率"],t.exports["#TVC:ID10Y-symbol-description"]=["印度尼西亞政府債券 10 年收益率"],t.exports["#TVC:NL10-symbol-description"]=["荷蘭政府債券,10 年期"],t.exports["#TVC:NL10Y-symbol-description"]=["荷蘭政府債券 10 年收益率"],t.exports["#TVC:NZ10-symbol-description"]=["紐西蘭政府債券,10 年期"],t.exports["#TVC:NZ10Y-symbol-description"]=["紐西蘭政府債券 10 年收益率"],t.exports["#SOLUSD-symbol-description"]=["Solana / 美元"],t.exports["#LUNAUSD-symbol-description"]=["Luna / 美元"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / 美元"],t.exports["#LTCBRL-symbol-description"]=["萊特幣 / 巴西雷亞爾"],t.exports["#ETCEUR-symbol-description"]=["以太坊經典 / 歐元"],t.exports["#ETHKRW-symbol-description"]=["以太坊 / 韓元"],t.exports["#BTCRUB-symbol-description"]=["比特幣 / 俄羅斯盧布"],t.exports["#BTCTHB-symbol-description"]=["比特幣 / 泰銖"],t.exports["#ETHTHB-symbol-description"]=["以太坊 / 泰銖"],t.exports["#TVC:EU10YY-symbol-description"]=["歐元政府債券10年期收益率"]}}]); \ No newline at end of file +95551:t=>{t.exports=["隱藏所有圖形"]},44312:t=>{t.exports=["隱藏所有圖形和指標"]},67927:t=>{t.exports=["隱藏所有繪圖、指標、倉位&訂單"]},86306:t=>{t.exports=["隱藏所有指標"]},70803:t=>{t.exports=["隱藏所有倉位&訂單"]},13277:t=>{t.exports=["隱藏圖形"]},8251:t=>{t.exports=["隱藏圖表中的事件"]},44177:t=>{t.exports=["隱藏指標"]},2441:t=>{t.exports=["隱藏K線上的標記"]},90540:t=>{t.exports=["隱藏倉位&訂單"]},30777:t=>{t.exports=["最高價"]},31994:t=>{t.exports=["高-低"]},60259:t=>{t.exports=["高低價標籤"]},21803:t=>{t.exports=["高低價線"]},31895:t=>{t.exports=["螢光筆"]},69085:t=>{t.exports=["直方圖太大,請增加“行大小”。"]},8122:t=>{t.exports=["直方圖太大,請減少“行大小”。"]},23450:t=>{t.exports=["圖片"]},71778:t=>{t.exports=["中級"]},14177:t=>{t.exports=["無效的商品代碼"]},53239:t=>{t.exports=["翻轉刻度"]},20062:t=>{t.exports=["基準100"]},81584:t=>{t.exports=["指標值標籤"]},31485:t=>{t.exports=["指標名稱標籤"]},27677:t=>{t.exports=["資訊線"]},98767:t=>{t.exports=["插入指標"]},9114:t=>{t.exports=["内部"]},12354:t=>{t.exports=["內部分岔線"]},26579:t=>{t.exports=["圖示"]},37885:t=>{t.exports=["伊斯坦堡"]},87469:t=>{t.exports="Johannesburg"},52707:t=>{t.exports=["雅加達"]},95425:t=>{t.exports=["一月"]},42890:t=>{t.exports=["耶路撒冷"]},6215:t=>{t.exports=["七月"]},15224:t=>{t.exports=["六月"]},36253:t=>{t.exports="Juneau"},15241:t=>{t.exports=["在左側"]},29404:t=>{t.exports=["在右側"]},850:t=>{t.exports=["哎呀!"]},675:t=>{t.exports=["物件樹"]},73546:t=>{t.exports=["十月"]},39280:t=>{t.exports=["開盤價"]},25595:t=>{t.exports=["原型"]},82906:t=>{t.exports=["奧斯陸"]},8136:t=>{t.exports=["最低價"]},42284:t=>{t.exports=["鎖定"]},1441:t=>{t.exports=["鎖定/解鎖"]},82232:t=>{t.exports=["按時間鎖定垂直游標線"]},18219:t=>{t.exports=["鎖定價格對K線比例"]},12285:t=>{t.exports=["對數"]},50286:t=>{t.exports=["倫敦"]},44604:t=>{t.exports=["多頭部位"]},87604:t=>{t.exports=["洛杉磯"]},18528:t=>{t.exports=["向下標籤"]},13046:t=>{t.exports=["向上標籤"]},94420:t=>{t.exports=["標籤"]},89155:t=>{t.exports=["拉哥斯"]},25846:t=>{t.exports=["利馬"]},1277:t=>{t.exports=["線形圖"]},38397:t=>{t.exports=["帶標記線"]},63492:t=>{t.exports=["新價線"]},83182:t=>{t.exports=["線條"]},78104:t=>{t.exports=["鏈接到復製到剪貼板的圖表圖片{emoji}"]},50091:t=>{t.exports=["里斯本"]},64352:t=>{t.exports=["盧森堡"]},11156:t=>{t.exports="MTPredictor"},67861:t=>{t.exports=["移動點以定位錨點然後點擊放置"]},45828:t=>{t.exports=["移動到"]},44302:t=>{t.exports=["將刻度移至左側"]},94338:t=>{t.exports=["將刻度移至右側"]},66276:t=>{t.exports=["調整希夫"]},18559:t=>{t.exports=["調整希夫分岔線"]},18665:t=>{t.exports=["莫斯科"]},58038:t=>{t.exports=["馬德里"]},34190:t=>{t.exports=["馬爾他"]},90271:t=>{t.exports="Manila"},51369:t=>{t.exports=["三月"]},85095:t=>{t.exports=["墨西哥城"]},75633:t=>{t.exports=["將所有刻度合併為一個"]},95093:t=>{t.exports=["混合的"]},10931:t=>{t.exports=["微"]},58397:t=>{t.exports=["千年"]},85884:t=>{t.exports=["微級"]},9632:t=>{t.exports=["小寫字"]},63158:t=>{t.exports=["鏡像"]},42769:t=>{t.exports=["馬斯喀特"]},43088:t=>{t.exports="N/A"},3485:t=>{t.exports=["無刻度(全螢幕)"]},8886:t=>{t.exports=["沒有同步"]},16971:t=>{t.exports=["沒有交易量數據"]},75549:t=>{t.exports=["註釋"]},71230:t=>{t.exports=["十一月"]},99203:t=>{t.exports="Norfolk Island"},79023:t=>{t.exports=["奈羅比"]},91203:t=>{t.exports=["紐約"]},24143:t=>{t.exports=["紐西蘭"]},40887:t=>{t.exports=["上方新窗格"]},96712:t=>{t.exports=["下方新窗格"]},33566:t=>{t.exports=["尼克西亞"]},56670:t=>{ +t.exports=["發生了一點問題"]},64968:t=>{t.exports=["有些不對勁,請稍後再試。"]},10520:t=>{t.exports=["儲存新圖表版面"]},9908:t=>{t.exports=["另存為"]},68553:t=>{t.exports=["聖撒爾瓦多"]},65412:t=>{t.exports=["聖地亞哥"]},13538:t=>{t.exports=["聖保羅"]},37207:t=>{t.exports=["僅縮放價格圖表"]},51464:t=>{t.exports=["希夫"]},98114:t=>{t.exports=["希夫分叉線"]},1535:t=>{t.exports="Script may be not updated if you leave the page."},89517:t=>{t.exports=["設定"]},43247:t=>{t.exports=["第二部分是無效的。"]},19796:t=>{t.exports=["最下層"]},23221:t=>{t.exports=["下移一層"]},5961:t=>{t.exports=["首爾"]},57902:t=>{t.exports=["九月"]},25866:t=>{t.exports=["session"]},59827:t=>{t.exports=["收盤時中斷"]},69240:t=>{t.exports=["上海"]},37819:t=>{t.exports=["空頭部位"]},81428:t=>{t.exports=["顯示"]},98116:t=>{t.exports=["顯示所有圖形"]},39046:t=>{t.exports=["顯示所有圖形和指標"]},38293:t=>{t.exports=["顯示所有繪圖、指標、倉位&訂單"]},49982:t=>{t.exports=["顯示所有指標"]},48284:t=>{t.exports=["顯示所有想法"]},62632:t=>{t.exports=["顯示所有倉位&訂單"]},24620:t=>{t.exports=["顯示連續契約轉換"]},84813:t=>{t.exports=["顯示合約到期"]},66263:t=>{t.exports=["顯示股息"]},46771:t=>{t.exports=["顯示收益"]},87933:t=>{t.exports=["顯示關注用戶的想法"]},72973:t=>{t.exports=["顯示最新消息和想法"]},58669:t=>{t.exports=["僅顯示我自己的想法"]},30816:t=>{t.exports=["顯示分割"]},68161:t=>{t.exports=["指示牌"]},56683:t=>{t.exports=["新加坡"]},69502:t=>{t.exports=["正弦線"]},44904:t=>{t.exports=["方形"]},70213:t=>{t.exports=["超出研究數上限:每個版面{number}項研究。\n請移除部分研究。"]},32733:t=>{t.exports=["樣式"]},65323:t=>{t.exports=["左邊"]},14113:t=>{t.exports=["右邊"]},93161:t=>{t.exports=["保持繪圖模式"]},79511:t=>{t.exports=["階梯線"]},84573:t=>{t.exports=["貼紙"]},48767:t=>{t.exports=["斯德哥爾摩"]},29662:t=>{t.exports=["亞微米級"]},9753:t=>{t.exports=["子千年"]},71722:t=>{t.exports=["次微級"]},91889:t=>{t.exports=["超級週期"]},33820:t=>{t.exports=["超千年"]},11020:t=>{t.exports=["雪梨"]},89659:t=>{t.exports=["商品代碼錯誤"]},90932:t=>{t.exports=["商品名稱標籤"]},65986:t=>{t.exports=["商品資訊"]},52054:t=>{t.exports=["商品最新價格標籤"]},33606:t=>{t.exports=["全局同步"]},18008:t=>{t.exports=["同步到所有圖表"]},99969:t=>{t.exports=["點數圖"]},53047:t=>{t.exports=["多邊形"]},34402:t=>{t.exports=["路徑"]},70394:t=>{t.exports=["平行通道"]},95995:t=>{t.exports=["巴黎"]},29682:t=>{t.exports=["貼上"]},51102:t=>{t.exports=["百分比"]},35590:t=>{t.exports=["伯斯"]},19093:t=>{t.exports=["菲尼克斯"]},22293:t=>{t.exports=["傾斜扇形"]},43852:t=>{t.exports=["分岔線"]},37680:t=>{t.exports=["固定至新的左側刻度"]},43707:t=>{t.exports=["固定至新的右側刻度"]},91130:t=>{t.exports=["固定到左側刻度"]},61201:t=>{t.exports=["固定到左側刻度(隱藏)"]},764:t=>{t.exports=["固定到右側刻度"]},20207:t=>{t.exports=["固定到右側刻度(隱藏)"]},66156:t=>{t.exports=["固定至刻度(當前在左側)"]},54727:t=>{t.exports=["固定至刻度(當前無刻度)"]},76598:t=>{t.exports=["固定至刻度(當前在右側)"]},39065:t=>{t.exports=["固定至刻度(當前在{label})"]},97324:t=>{t.exports=["固定至刻度{label}"]},56948:t=>{t.exports=["固定至刻度{label}(隱藏)"]},32156:t=>{t.exports=["已固定到左側刻度"]},8128:t=>{t.exports=["已固定到左側刻度(隱藏)"]},3822:t=>{t.exports=["已固定到右側刻度"]},44538:t=>{t.exports=["固定到右側刻度(隱藏)"]},65810:t=>{t.exports=["已固定至刻度{label}"]},14125:t=>{t.exports=["固定至刻度{label}(隱藏)"]},97378:t=>{t.exports=["加號按鈕"]},46669:t=>{t.exports=["請在您的瀏覽器中向我們提供剪貼板寫入權限,或按{keystroke}"]},35963:t=>{t.exports=["縮放時按住{key}以保持圖表位置"]},95921:t=>{t.exports=["價格標籤"]},28625:t=>{ +t.exports=["價格註釋"]},2032:t=>{t.exports=["價格範圍"]},32061:t=>{t.exports=["價格格式無效"]},91492:t=>{t.exports=["價格線"]},48404:t=>{t.exports=["基本級"]},87086:t=>{t.exports=["投影"]},10160:t=>{t.exports=["發表於{customer},{date}"]},19056:t=>{t.exports=["卡達"]},9998:t=>{t.exports=["旋轉矩形"]},74214:t=>{t.exports=["羅馬"]},50470:t=>{t.exports=["射線"]},90357:t=>{t.exports=["範圍圖"]},26833:t=>{t.exports=["雷克雅維克"]},328:t=>{t.exports=["矩形"]},41615:t=>{t.exports=["重做"]},35001:t=>{t.exports=["回歸趨勢"]},34596:t=>{t.exports=["移除"]},1434:t=>{t.exports=["移除繪圖"]},13951:t=>{t.exports=["移除技術指標"]},4142:t=>{t.exports=["重新命名圖表版面"]},20801:t=>{t.exports=["磚形圖"]},34301:t=>{t.exports=["重設圖表視圖"]},17258:t=>{t.exports=["重設價格刻度"]},25333:t=>{t.exports=["重設時間刻度"]},52588:t=>{t.exports=["利雅得"]},5871:t=>{t.exports=["里加"]},33603:t=>{t.exports=["警告"]},48474:t=>{t.exports=["華沙"]},20466:t=>{t.exports=["托克勞群島"]},94284:t=>{t.exports=["東京"]},83836:t=>{t.exports=["多倫多"]},38788:t=>{t.exports=["台北"]},39108:t=>{t.exports=["塔林"]},37229:t=>{t.exports=["文字"]},16267:t=>{t.exports=["德黑蘭"]},19611:t=>{t.exports=["範本"]},29198:t=>{t.exports=["數據供應商不提供此商品的成交量數據。"]},8162:t=>{t.exports=["發表預覽無法載入,請停用瀏覽器附加元件,然後重試。"]},65943:t=>{t.exports=["該指標無法運用到其他指標上"]},74986:t=>{t.exports=["此腳本僅供檢視。要請求訪問,請聯繫其作者。"]},98538:t=>{t.exports=["三驅形態"]},30973:t=>{t.exports="Ticks"},31976:t=>{t.exports=["時間"]},64375:t=>{t.exports=["時區"]},95005:t=>{t.exports=["時間周期"]},87085:t=>{t.exports=["交易"]},94770:t=>{t.exports=["趨勢線角度"]},23104:t=>{t.exports=["趨勢線"]},15501:t=>{t.exports=["斐波那契趨勢擴展"]},31196:t=>{t.exports=["斐波那契趨勢時間"]},29245:t=>{t.exports=["三角形"]},83356:t=>{t.exports=["下降三角形"]},12390:t=>{t.exports=["三角形態"]},28340:t=>{t.exports=["上升三角形"]},93855:t=>{t.exports=["突尼斯"]},50406:t=>{t.exports=["世界統一時間"]},81320:t=>{t.exports=["復原"]},25933:t=>{t.exports=["單位"]},15101:t=>{t.exports=["解鎖"]},34150:t=>{t.exports=["上漲波4"]},83927:t=>{t.exports=["上漲波5"]},58976:t=>{t.exports=["上漲波1或A"]},11661:t=>{t.exports=["上漲波2或B"]},53958:t=>{t.exports=["上漲波3"]},66560:t=>{t.exports=["上漲波C"]},18426:t=>{t.exports=["成交量分佈圖固定範圍"]},61022:t=>{t.exports=["僅在我們的升級方案中才可使用的成交量分布圖指標。"]},15771:t=>{t.exports=["溫哥華"]},56211:t=>{t.exports=["垂直線"]},75354:t=>{t.exports=["維爾紐斯"]},21852:t=>{t.exports=["可見性"]},27557:t=>{t.exports=["時間週期的可見性"]},89960:t=>{t.exports=["游標移動時可見"]},22198:t=>{t.exports=["視覺順序"]},7050:t=>{t.exports=["X 交叉"]},66527:t=>{t.exports=["XABCD形態"]},17126:t=>{t.exports=["您不能在這個付費方案內查看主時間框架"]},69293:t=>{t.exports=["仰光"]},84301:t=>{t.exports=["蘇黎世"]},76020:t=>{t.exports=["更改艾略特角度"]},83935:t=>{t.exports=["更改不重疊的標籤"]},39402:t=>{t.exports=["更改平均收盤價標籤的可見性"]},98866:t=>{t.exports=["更改平均收盤價線的可見性"]},5100:t=>{t.exports=["改變bid和ask標籤的可見性"]},32311:t=>{t.exports=["改變bid和ask線的可見性"]},22641:t=>{t.exports=["更改貨幣"]},30501:t=>{t.exports=["將圖表版面更改為{title}"]},7017:t=>{t.exports=["更改連續契約轉換的可見性"]},58108:t=>{t.exports=["更改倒計時到K線關閉的可見性"]},7151:t=>{t.exports=["更改日期範圍"]},84944:t=>{t.exports=["改變股息可見性"]},79574:t=>{t.exports=["改變圖表上的事件可見性"]},88217:t=>{t.exports=["改變收益可見性"]},28288:t=>{t.exports=["更改期貨合約到期的可見性"]},66805:t=>{t.exports=["更改高低價標籤的可見性"]},92556:t=>{t.exports=["更改高低價線的可見性"]}, +87027:t=>{t.exports=["更改指標名稱標籤可見性"]},14922:t=>{t.exports=["更改指標值標籤可見性"]},19839:t=>{t.exports=["更改最新消息和想法的可見性"]},23783:t=>{t.exports=["更改連結組"]},87510:t=>{t.exports=["更改窗格高度"]},50190:t=>{t.exports=["更改加號按鈕的可見性"]},49889:t=>{t.exports=["改變盤前/盤後市場價格標籤的可見性"]},16750:t=>{t.exports=["改變盤前/盤後市場價格線的可見性"]},59883:t=>{t.exports=["改變前一個收價線的可見性"]},67761:t=>{t.exports=["改變價格線"]},69510:t=>{t.exports=["更改價格K線比"]},32303:t=>{t.exports=["變更時間周期"]},526:t=>{t.exports=["變更商品"]},9402:t=>{t.exports=["更改商品標籤可見性"]},53150:t=>{t.exports=["改變商品最後一個值的可見性"]},12707:t=>{t.exports=["改變商品前一個收盤價的可見性"]},65303:t=>{t.exports=["更改交易時段"]},15403:t=>{t.exports=["更改交易時段分隔可見性"]},53438:t=>{t.exports=["更改系列樣式"]},74488:t=>{t.exports=["改變拆分可見性"]},20505:t=>{t.exports=["更改時區"]},39028:t=>{t.exports=["更改單位"]},21511:t=>{t.exports=["改變可見性"]},16698:t=>{t.exports=["更改當前時間週期的可見性"]},78422:t=>{t.exports=["更改當前及以上時間週期的可見性"]},49529:t=>{t.exports=["更改當前及以下時間週期的可見性"]},66927:t=>{t.exports=["更改所有時間週期的可見性"]},74428:t=>{t.exports=["更改{title}樣式"]},72032:t=>{t.exports=["更改{pointIndex}點"]},65911:t=>{t.exports=["TradingView圖表"]},5179:t=>{t.exports=["克隆線工具"]},3195:t=>{t.exports=["建立畫線工具組"]},92659:t=>{t.exports=["從選單建立畫線工具組"]},81791:t=>{t.exports=["建立{tool}"]},63649:t=>{t.exports=["剪切源"]},78755:t=>{t.exports=["剪切{title}"]},99113:t=>{t.exports=["將畫線工具{lineTool}增加到{name}組"]},40242:t=>{t.exports=["增加線條工具到組{group}"]},22856:t=>{t.exports=["將此財務指標增加到整個版面"]},82388:t=>{t.exports=["將此指標增加到整個版面"]},94292:t=>{t.exports=["将此策略增加到整个版面"]},27982:t=>{t.exports=["將此商品增加到整個版面"]},66568:t=>{t.exports=["套用圖表主題"]},64034:t=>{t.exports=["應用所有圖表屬性"]},49037:t=>{t.exports=["套用繪圖模板"]},96996:t=>{t.exports=["將出廠預設設定應用於選定的源"]},44547:t=>{t.exports=["將指標套用於整個版面"]},26065:t=>{t.exports=["套用研究模板{template}"]},58570:t=>{t.exports=["應用工具條主題"]},27195:t=>{t.exports=["向前發送組{title}"]},78246:t=>{t.exports=["把{title}放在前面"]},56763:t=>{t.exports=["上移{title}一層"]},5607:t=>{t.exports=["由TradingView提供"]},90621:t=>{t.exports=["鎖定日期範圍"]},12962:t=>{t.exports=["擦除水平線"]},63391:t=>{t.exports=["將畫線工具移出{group}工具組"]},59942:t=>{t.exports=["翻轉K線形態"]},70301:t=>{t.exports=["隱藏{title}"]},91842:t=>{t.exports=["隱藏快訊標籤行"]},54781:t=>{t.exports=["隱藏所有繪圖"]},44974:t=>{t.exports=["隱藏K線上的標記"]},28916:t=>{t.exports=["周期鎖定"]},94245:t=>{t.exports=["翻轉價格刻度"]},90743:t=>{t.exports=["插入{title}"]},53146:t=>{t.exports=["在{targetTitle}之後插入{title}"]},74055:t=>{t.exports=["在{target}後插入{title}"]},11231:t=>{t.exports=["在{target}前插入{title}"]},67176:t=>{t.exports=["在{targetTitle}前插入{title}"]},54597:t=>{t.exports=["加載預設繪圖模板"]},30295:t=>{t.exports=["載入中..."]},50193:t=>{t.exports=["鎖定{title}"]},4963:t=>{t.exports=["鎖定組{group}"]},68163:t=>{t.exports=["鎖定物件"]},47107:t=>{t.exports=["移動"]},11303:t=>{t.exports=["移動{title}到新的左側刻度"]},45544:t=>{t.exports=["移動{title}到新的右刻度"]},81898:t=>{t.exports=["將所有刻度移至左側"]},22863:t=>{t.exports=["將所有刻度移至右側"]},45356:t=>{t.exports=["移動繪圖(多圖形)"]},15086:t=>{t.exports=["向左移動"]},61711:t=>{t.exports=["向右移動"]},4184:t=>{t.exports=["移動坐標"]},74642:t=>{t.exports=["使{title}無刻度(全螢幕)"]},45223:t=>{t.exports=["隱藏{group}工具組"]},87927:t=>{t.exports=["使組{group}可見"]},62153:t=>{ +t.exports=["向下合併"]},70746:t=>{t.exports=["合併到窗格"]},66143:t=>{t.exports=["向上合併"]},81870:t=>{t.exports=["鏡像K線形態"]},16542:t=>{t.exports="n/a"},47222:t=>{t.exports=["刻度價格"]},99042:t=>{t.exports=["僅縮放價格圖表"]},35962:t=>{t.exports=["縮放時間"]},68193:t=>{t.exports=["滾動"]},70009:t=>{t.exports=["滾動時間"]},69485:t=>{t.exports=["將價格刻度選擇策略設定為{title}"]},16259:t=>{t.exports=["下移{title}一層"]},66781:t=>{t.exports=["把{title}放在後面"]},4998:t=>{t.exports=["向後發送組{title}"]},64704:t=>{t.exports=["全局分享畫線工具"]},77554:t=>{t.exports=["在版面中分享畫線工具"]},16237:t=>{t.exports=["顯示快訊標籤行"]},13622:t=>{t.exports=["顯示所有想法"]},26267:t=>{t.exports=["顯示關注用戶的想法"]},40061:t=>{t.exports=["僅顯示我自己的想法"]},52010:t=>{t.exports=["留在繪圖模式"]},98784:t=>{t.exports=["停止同步繪圖"]},57011:t=>{t.exports=["停止同步線條工具"]},92831:t=>{t.exports=["商品鎖定"]},60635:t=>{t.exports=["同步時間"]},99769:t=>{t.exports=["本站由"]},68111:t=>{t.exports=["由TradingView提供"]},96916:t=>{t.exports=["粘貼繪圖"]},80611:t=>{t.exports=["粘貼指標"]},41601:t=>{t.exports=["粘貼{title}"]},84018:t=>{t.exports=["固定到左側刻度"]},22615:t=>{t.exports=["固定到右側刻度"]},56015:t=>{t.exports=["固定至刻度{label}"]},33348:t=>{t.exports=["重新排列窗格"]},15516:t=>{t.exports=["移除所有研究"]},80171:t=>{t.exports=["移除所有研究和繪圖工具"]},59211:t=>{t.exports=["移除取消選擇的空行工具"]},44656:t=>{t.exports=["移除繪圖"]},70653:t=>{t.exports=["移除繪圖集"]},66414:t=>{t.exports=["刪除線條數據源"]},47637:t=>{t.exports=["移除窗格"]},39859:t=>{t.exports=["移除{title}"]},78811:t=>{t.exports=["刪除線條工具組{name}"]},16338:t=>{t.exports=["將工具組{group}重命名為{newName}"]},30910:t=>{t.exports=["重設版面大小"]},21948:t=>{t.exports=["重設刻度"]},55064:t=>{t.exports=["重設時間刻度"]},13034:t=>{t.exports=["調整版面"]},9608:t=>{t.exports=["恢復預設值"]},63060:t=>{t.exports=["切換自動刻度"]},98860:t=>{t.exports=["切換索引到100比例"]},21203:t=>{t.exports=["切換鎖定刻度"]},60166:t=>{t.exports=["切換對數刻度"]},68642:t=>{t.exports=["切換百分比刻度"]},33714:t=>{t.exports=["切換正常刻度"]},47122:t=>{t.exports=["追蹤時間"]},28068:t=>{t.exports=["關閉畫線工具分享"]},66824:t=>{t.exports=["解鎖物件"]},51114:t=>{t.exports=["解鎖組{group}"]},92421:t=>{t.exports=["解鎖{title}"]},20057:t=>{t.exports=["取消合併到新的底部窗格"]},52540:t=>{t.exports=["取消向上合併"]},86949:t=>{t.exports=["取消向下合併"]},50728:t=>{t.exports=["更新{title}腳本"]},33355:t=>{t.exports=["{count}根K棒"]},88841:t=>{t.exports=["{symbol}財務數據由TradingView提供"]},38641:t=>{t.exports=["{userName}發表於{customer},{date}"]},59833:t=>{t.exports=["縮放"]},19813:t=>{t.exports=["放大"]},9645:t=>{t.exports=["縮小"]},30572:t=>{t.exports=["天"]},52254:t=>{t.exports=["小時"]},99062:t=>{t.exports=["月"]},69143:t=>{t.exports=["分鐘"]},71787:t=>{t.exports=["秒"]},82797:t=>{t.exports=["範圍"]},47966:t=>{t.exports=["周"]},99136:t=>{t.exports=["ticks"]},18562:t=>{t.exports=Object.create(null),t.exports["#AAPL-symbol-description"]=["Apple公司"],t.exports["#AUDCAD-symbol-description"]=["澳幣/加元"],t.exports["#AUDCHF-symbol-description"]=["澳幣/瑞士法郎"],t.exports["#AUDJPY-symbol-description"]=["澳幣/日圓"],t.exports["#AUDNZD-symbol-description"]=["澳幣/紐元"],t.exports["#AUDRUB-symbol-description"]=["澳幣/俄羅斯盧布"],t.exports["#AUDUSD-symbol-description"]=["澳幣/美元"],t.exports["#BRLJPY-symbol-description"]=["巴西幣 / 日圓"],t.exports["#BTCCAD-symbol-description"]=["比特幣/加元"], +t.exports["#BTCCNY-symbol-description"]=["比特幣/人民幣"],t.exports["#BTCEUR-symbol-description"]=["比特幣/歐元"],t.exports["#BTCKRW-symbol-description"]=["比特幣/韓元"],t.exports["#BTCRUR-symbol-description"]=["比特幣/盧布"],t.exports["#BTCUSD-symbol-description"]=["比特幣 / 美元"],t.exports["#BVSP-symbol-description"]=["巴西 Bovespa 指數"],t.exports["#CADJPY-symbol-description"]=["加元 / 日圓"],t.exports["#CB1!-symbol-description"]=["布蘭特原油"],t.exports["#CHFJPY-symbol-description"]=["瑞士法郎 / 日圓"],t.exports["#COPPER-symbol-description"]=["銅差價合約"],t.exports["#ES1-symbol-description"]=["S&P 500 E-Mini期貨"],t.exports["#ESP35-symbol-description"]=["IBEX 35指數"],t.exports["#EUBUND-symbol-description"]=["歐元公債"],t.exports["#EURAUD-symbol-description"]=["歐元 / 澳幣"],t.exports["#EURBRL-symbol-description"]=["歐元 / 巴西幣"],t.exports["#EURCAD-symbol-description"]=["歐元 / 加元"],t.exports["#EURCHF-symbol-description"]=["歐元 / 瑞士法郎"],t.exports["#EURGBP-symbol-description"]=["歐元 / 英鎊"],t.exports["#EURJPY-symbol-description"]=["歐元 / 日圓"],t.exports["#EURNZD-symbol-description"]=["歐元 / 紐元"],t.exports["#EURRUB-symbol-description"]=["歐元 / 俄羅斯盧布"],t.exports["#EURRUB_TOM-symbol-description"]=["歐元 / 俄羅斯盧布 匯率"],t.exports["#EURSEK-symbol-description"]=["歐元 / 瑞典克朗"],t.exports["#EURTRY-symbol-description"]=["歐元 / 土耳其里拉"],t.exports["#EURUSD-symbol-description"]=["歐元 / 美元"],t.exports["#EUSTX50-symbol-description"]=["歐元藍籌50指數"],t.exports["#FRA40-symbol-description"]=["CAC 40指數"],t.exports["#GB10-symbol-description"]=["英國政府債券10年"],t.exports["#GBPAUD-symbol-description"]=["英鎊 / 澳幣"],t.exports["#GBPCAD-symbol-description"]=["英鎊 / 加元"],t.exports["#GBPCHF-symbol-description"]=["英鎊 / 瑞士法郎"],t.exports["#GBPEUR-symbol-description"]=["英鎊 / 歐元"],t.exports["#GBPJPY-symbol-description"]=["英鎊 / 日圓"],t.exports["#GBPNZD-symbol-description"]=["英鎊 / 紐元"],t.exports["#GBPRUB-symbol-description"]=["英鎊 / 俄羅斯盧布"],t.exports["#GBPUSD-symbol-description"]=["英鎊 / 美元"],t.exports["#GER30-symbol-description"]=["德國 DAX 指數"],t.exports["#GOOGL-symbol-description"]=["Alphabet 公司 (Google) Class A"],t.exports["#ITA40-symbol-description"]=["FTSE MIB指數"],t.exports["#JPN225-symbol-description"]=["日經 225指數"],t.exports["#JPYKRW-symbol-description"]=["日圓 / 韓圜"],t.exports["#JPYRUB-symbol-description"]=["日圓 / 俄羅斯盧布"],t.exports["#KA1-symbol-description"]=["原糖#11期貨"],t.exports["#KG1-symbol-description"]=["棉花期貨"],t.exports["#KT1-symbol-description"]=["Key Tronic公司"],t.exports["#LKOH-symbol-description"]=["盧克石油"],t.exports["#LTCBTC-symbol-description"]=["萊特幣/比特幣"],t.exports["#MGNT-symbol-description"]=["俄羅斯MAGNIT公司"],t.exports["#MICEX-symbol-description"]=["俄羅斯 MICEX 指數"],t.exports["#MNOD_ME.EQRP-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#MSFT-symbol-description"]=["微軟公司"],t.exports["#NAS100-symbol-description"]="US 100 Cash CFD",t.exports["#NGAS-symbol-description"]=["天然氣 (Henry Hub)"],t.exports["#NKY-symbol-description"]=["日經225指數"],t.exports["#NZDJPY-symbol-description"]=["紐元 / 日圓"],t.exports["#NZDUSD-symbol-description"]=["紐元 / 美元"],t.exports["#RB1-symbol-description"]=["RBOB汽油期貨"], +t.exports["#RTS-symbol-description"]=["俄羅斯 RTS 指數"],t.exports["#SBER-symbol-description"]=["俄羅斯聯邦儲蓄銀行"],t.exports["#SPX500-symbol-description"]=["標準普爾500指數"],t.exports["#TWTR-symbol-description"]=["Twitter公司"],t.exports["#UK100-symbol-description"]=["富時100指數"],t.exports["#USDBRL-symbol-description"]=["美元 / 巴西幣"],t.exports["#USDCAD-symbol-description"]=["美元 / 加元"],t.exports["#USDCHF-symbol-description"]=["美元 / 瑞士法郎"],t.exports["#USDCNY-symbol-description"]=["美元 / 人民幣"],t.exports["#USDDKK-symbol-description"]=["美元 / 丹麥克朗"],t.exports["#USDHKD-symbol-description"]=["美元 / 港幣"],t.exports["#USDIDR-symbol-description"]=["美元 / 印尼盾"],t.exports["#USDINR-symbol-description"]=["美元 / 印度盧比"],t.exports["#USDJPY-symbol-description"]=["美元 / 日圓"],t.exports["#USDKRW-symbol-description"]=["美元 / 韓圜"],t.exports["#USDMXN-symbol-description"]=["美元 / 墨西哥比索"],t.exports["#USDPHP-symbol-description"]=["美元 / 菲律賓比索"],t.exports["#USDRUB-symbol-description"]=["美元 / 俄羅斯盧布"],t.exports["#USDRUB_TOM-symbol-description"]=["美元 / 俄羅斯盧布 匯率"],t.exports["#USDSEK-symbol-description"]=["美元 / 瑞典克朗"],t.exports["#USDSGD-symbol-description"]=["美元 / 新加坡幣"],t.exports["#USDTRY-symbol-description"]=["美元 / 土耳其里拉"],t.exports["#VTBR-symbol-description"]=["俄羅斯外貿銀行"],t.exports["#XAGUSD-symbol-description"]=["白銀 / 美元"],t.exports["#XAUUSD-symbol-description"]=["黃金現貨 / 美元"],t.exports["#XPDUSD-symbol-description"]=["鈀金差價合約"],t.exports["#XPTUSD-symbol-description"]=["白金 / 美元"],t.exports["#ZS1-symbol-description"]=["大豆期貨 - ECBT"],t.exports["#ZW1-symbol-description"]=["小麥期貨 - ECBT"],t.exports["#BTCGBP-symbol-description"]=["比特幣 / 英鎊"],t.exports["#MICEXINDEXCF-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#BTCAUD-symbol-description"]=["比特幣 / 澳元"],t.exports["#BTCJPY-symbol-description"]=["比特幣 / 日元"],t.exports["#BTCBRL-symbol-description"]=["比特幣 / 巴西雷亞爾"],t.exports["#PT10-symbol-description"]=["葡萄牙政府債券10年"],t.exports["#TXSX-symbol-description"]=["多倫多TSX 60指數"],t.exports["#VIXC-symbol-description"]=["多倫多TSX 60 VIX指數"],t.exports["#USDPLN-symbol-description"]=["美元 / 波蘭茲羅提"],t.exports["#EURPLN-symbol-description"]=["歐元/波蘭茲羅提"],t.exports["#BTCPLN-symbol-description"]=["比特幣 /波蘭茲羅提"],t.exports["#CAC40-symbol-description"]=["CAC 40指數"],t.exports["#XBTCAD-symbol-description"]=["比特幣/加元"],t.exports["#ITI2!-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIF2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIG2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIH2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIJ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIK2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIK2019-symbol-description"]=["鐵礦石期貨"], +t.exports["#ITIK2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIM2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIN2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIQ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIU2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIV2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIX2020-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2017-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2018-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2019-symbol-description"]=["鐵礦石期貨"],t.exports["#ITIZ2020-symbol-description"]=["鐵礦石期貨"],t.exports["#AMEX:GXF-symbol-description"]=["全球x富時北歐地區 ETF"],t.exports["#ASX:XAF-symbol-description"]=["S&P/ASX All Australian 50指數"],t.exports["#ASX:XAT-symbol-description"]=["S&P/ASX All Australian 200指數"],t.exports["#BIST:XU100-symbol-description"]=["BIST 100指數"],t.exports["#GPW:WIG20-symbol-description"]=["WIG20指數"],t.exports["#INDEX:JKSE-symbol-description"]=["印尼雅加達綜合指數"],t.exports["#INDEX:KLSE-symbol-description"]=["大馬吉隆坡綜合指數"],t.exports["#INDEX:NZD-symbol-description"]=["紐西蘭NZX 50指數"],t.exports["#INDEX:STI-symbol-description"]=["STI 新加坡海峽時報指數"],t.exports["#INDEX:XLY0-symbol-description"]=["上證綜合指數"],t.exports["#MOEX:MICEXINDEXCF-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#NYMEX:KT1!-symbol-description"]=["咖啡期貨"],t.exports["#OANDA:NATGASUSD-symbol-description"]=["天然氣差價合約"],t.exports["#OANDA:USDPLN-symbol-description"]=["美元 / 波蘭茲羅提"],t.exports["#TSX:TX60-symbol-description"]=["S&P/TSX 60 指數"],t.exports["#TSX:VBU-symbol-description"]="Vanguard U.S. Aggregate Bond Index ETF (CAD-hedged) UN",t.exports["#TSX:VIXC-symbol-description"]=["S&P/TSX 60 VIX指數"],t.exports["#TVC:CAC40-symbol-description"]=["CAC 40指數"],t.exports["#TVC:ES10-symbol-description"]=["西班牙政府債券10年"],t.exports["#TVC:EUBUND-symbol-description"]=["歐元債券"],t.exports["#TVC:GB02-symbol-description"]=["英國政府債券2年"],t.exports["#TVC:GB10-symbol-description"]=["英國政府債券10 年"],t.exports["#TVC:GOLD-symbol-description"]=["黃金差價合約(美元/盎司)"],t.exports["#TVC:ID03-symbol-description"]=["印尼政府債券3年"],t.exports["#TVC:ID10-symbol-description"]=["印尼政府債券10年"], +t.exports["#TVC:PALLADIUM-symbol-description"]=["鈀金差價合約(美元/盎司)"],t.exports["#TVC:PT10-symbol-description"]=["葡萄牙政府債券10年"],t.exports["#TVC:SILVER-symbol-description"]=["白銀差價合約(美元/盎司)"],t.exports["#TVC:RUT-symbol-description"]=["羅素2000指數"],t.exports["#TSX:TSX-symbol-description"]=["S&P/TSX 綜合指數"],t.exports["#OANDA:CH20CHF-symbol-description"]=["Swiss 20指數"],t.exports["#TVC:SHCOMP-symbol-description"]=["上證綜合指數"],t.exports["#NZX:ALLC-symbol-description"]=["S&P/NZX ALL Index ( Capital Index )"],t.exports["#AMEX:SHYG-symbol-description"]=["Shares 0-5年高收益公司債券ETF"],t.exports["#TVC:AU10-symbol-description"]=["澳大利亞政府債券10年"],t.exports["#TVC:CN10-symbol-description"]=["中國政府債券10年"],t.exports["#TVC:KR10-symbol-description"]=["韓國政府債券10年"],t.exports["#NYMEX:RB1!-symbol-description"]=["RBOB汽油期貨"],t.exports["#NYMEX:HO1!-symbol-description"]=["NY Harbor ULSD 期貨"],t.exports["#NYMEX:AEZ1!-symbol-description"]=["NY Ethanol 期貨"],t.exports["#OANDA:XCUUSD-symbol-description"]=["銅差價合約(美元/磅)"],t.exports["#COMEX:ZA1!-symbol-description"]=["鋅期貨"],t.exports["#CBOT:ZW1!-symbol-description"]=["小麥期貨"],t.exports["#NYMEX:KA1!-symbol-description"]=["11號精糖期貨"],t.exports["#CBOT:QBC1!-symbol-description"]=["玉米期貨"],t.exports["#CME:E61!-symbol-description"]=["歐元期貨"],t.exports["#CME:B61!-symbol-description"]=["英鎊期貨"],t.exports["#CME:QJY1!-symbol-description"]=["日元期貨"],t.exports["#CME:A61!-symbol-description"]=["澳元期貨"],t.exports["#CME:D61!-symbol-description"]=["加幣期貨"],t.exports["#CME:SP1!-symbol-description"]=["S&P 500 期貨"],t.exports["#CME_MINI:NQ1!-symbol-description"]=["E-迷你納斯達克100指數期貨"],t.exports["#CBOT_MINI:YM1!-symbol-description"]=["E-迷你道瓊指數($5) 期貨"],t.exports["#CME:NY1!-symbol-description"]=["日經225指數期貨"],t.exports["#EUREX:DY1!-symbol-description"]=["德國DAX指數"],t.exports["#CME:IF1!-symbol-description"]="IBOVESPA Index Futures-US$",t.exports["#CBOT:TY1!-symbol-description"]=["10 Year T-Note 期貨"],t.exports["#CBOT:FV1!-symbol-description"]=["5 Year T-Note 期貨"],t.exports["#CBOT:ZE1!-symbol-description"]=["Treasury Notes - 3 Year 期貨"],t.exports["#CBOT:TU1!-symbol-description"]=["2 Year T-Note 期貨"],t.exports["#CBOT:FF1!-symbol-description"]=["30天聯邦基金期貨"],t.exports["#CBOT:US1!-symbol-description"]=["T-Bond 期貨"],t.exports["#TVC:EXY-symbol-description"]=["歐元貨幣指數"],t.exports["#TVC:JXY-symbol-description"]=["日元貨幣指數"],t.exports["#TVC:BXY-symbol-description"]=["英鎊貨幣指數"],t.exports["#TVC:AXY-symbol-description"]=["澳元貨幣指數"],t.exports["#TVC:CXY-symbol-description"]=["加拿大元貨幣指數"],t.exports["#FRED:GDP-symbol-description"]=["國內生產總值, 1 Decimal"],t.exports["#FRED:UNRATE-symbol-description"]=["民間失業率"],t.exports["#FRED:POP-symbol-description"]=["總人口:含海外軍隊"],t.exports["#ETHUSD-symbol-description"]=["以太坊 / 美元"],t.exports["#BMFBOVESPA:IBOV-symbol-description"]=["IBovespa指數"],t.exports["#BMFBOVESPA:IBRA-symbol-description"]=["IBrasil指數"],t.exports["#BMFBOVESPA:IBXL-symbol-description"]=["IBRX 50指數"],t.exports["#COMEX:HG1!-symbol-description"]=["銅期貨"],t.exports["#INDEX:HSCE-symbol-description"]=["恆生中國企業指數"],t.exports["#NYMEX:CL1!-symbol-description"]=["輕原油期貨"], +t.exports["#OTC:IHRMF-symbol-description"]="Ishares MSCI Japan SHS",t.exports["#TVC:DAX-symbol-description"]=["30家德國主要公司指數"],t.exports["#TVC:DE10-symbol-description"]=["德國政府債券10年"],t.exports["#TVC:DJI-symbol-description"]=["道瓊斯工業平均指數"],t.exports["#TVC:DXY-symbol-description"]=["美元指數"],t.exports["#TVC:FR10-symbol-description"]=["法國政府債券10年"],t.exports["#TVC:HSI-symbol-description"]=["恆生指數"],t.exports["#TVC:IBEX35-symbol-description"]=["IBEX 35指數"],t.exports["#FX:AUS200-symbol-description"]=["S&P/ASX指數"],t.exports["#AMEX:SHY-symbol-description"]=["IShares 1-3年期美國公債ETF"],t.exports["#ASX:XJO-symbol-description"]=["S&P/ASX 200指數"],t.exports["#BSE:SENSEX-symbol-description"]=["S&P BSE Sensex指數"],t.exports["#INDEX:MIB-symbol-description"]=["Italian MIB指數"],t.exports["#INDEX:MOY0-symbol-description"]=["歐元藍籌50指數"],t.exports["#MOEX:RTSI-symbol-description"]=["RTS指数"],t.exports["#NSE:NIFTY-symbol-description"]=["Nifty 50指數"],t.exports["#NYMEX:NG1!-symbol-description"]=["天然氣期貨"],t.exports["#NYMEX:ZC1!-symbol-description"]=["玉米期貨"],t.exports["#TVC:IN10-symbol-description"]=["印度政府債券10年"],t.exports["#TVC:IT10-symbol-description"]=["義大利政府債券10年"],t.exports["#TVC:JP10-symbol-description"]=["日本政府債券10年"],t.exports["#TVC:NDX-symbol-description"]=["US 100指數"],t.exports["#TVC:NI225-symbol-description"]=["日經225"],t.exports["#TVC:SPX-symbol-description"]=["S&P 500"],t.exports["#TVC:SX5E-symbol-description"]=["歐元藍籌50指數"],t.exports["#TVC:TR10-symbol-description"]=["土耳其政府債券10年"],t.exports["#TVC:UKOIL-symbol-description"]=["布蘭特原油差價合約"],t.exports["#TVC:UKX-symbol-description"]="UK 100 Index",t.exports["#TVC:US02-symbol-description"]=["美國政府債券2年"],t.exports["#TVC:US05-symbol-description"]=["美國政府債券5年"],t.exports["#TVC:US10-symbol-description"]=["美國政府債券10年"],t.exports["#TVC:USOIL-symbol-description"]=["WTI 原油差價合約"],t.exports["#NYMEX:ITI1!-symbol-description"]=["鐵礦石期貨"],t.exports["#NASDAQ:SHY-symbol-description"]=["IShares 1-3年期美國公債ETF"],t.exports["#AMEX:ALD-symbol-description"]=["WisdomTree 亞洲當地債券ETF"],t.exports["#NASDAQ:AMD-symbol-description"]=["超微半導體公司"],t.exports["#NYSE:BABA-symbol-description"]=["阿里巴巴集團控股公司"],t.exports["#ICEEUR:CB-symbol-description"]=["布蘭特原油"],t.exports["#ICEEUR:CB1!-symbol-description"]=["布蘭特原油"],t.exports["#ICEUSA:CC-symbol-description"]=["可可"],t.exports["#NYMEX:CL-symbol-description"]=["西德州原油"],t.exports["#ICEUSA:CT-symbol-description"]=["棉花#2"],t.exports["#NASDAQ:CTRV-symbol-description"]=["ContraVir生物製藥公司"],t.exports["#CME:DL-symbol-description"]=["三級牛奶"],t.exports["#NYSE:F-symbol-description"]=["福特汽车公司"],t.exports["#MOEX:GAZP-symbol-description"]=["俄羅斯天然氣公司"],t.exports["#COMEX:GC-symbol-description"]=["黄金"],t.exports["#CME:GF-symbol-description"]=["飼牛"],t.exports["#CME:HE-symbol-description"]=["瘦肉猪"],t.exports["#NASDAQ:IEF-symbol-description"]=["Ishares 7-10年期美國公債ETF"],t.exports["#NASDAQ:IEI-symbol-description"]=["Ishares 3-7年期美國公債ETF"],t.exports["#NYMEX:KA1-symbol-description"]=["11號精糖期貨"],t.exports["#ICEUSA:KC-symbol-description"]=["咖啡"],t.exports["#NYMEX:KG1-symbol-description"]=["棉花期貨"], +t.exports["#FWB:KT1-symbol-description"]="Key Tronic Corр.",t.exports["#CME:LE-symbol-description"]=["活牛"],t.exports["#ICEEUR:LO-symbol-description"]=["ICE取暖油期貨"],t.exports["#CME:LS-symbol-description"]=["木料"],t.exports["#MOEX:MGNT-symbol-description"]=["俄羅斯MAGNIT"],t.exports["#LSIN:MNOD-symbol-description"]="ADR GMK NORILSKIYNIKEL ORD SHS [REPO]",t.exports["#NYMEX:NG-symbol-description"]=["天然氣"],t.exports["#ICEUSA:OJ-symbol-description"]=["橙汁"],t.exports["#NYMEX:PA-symbol-description"]=["鈀金"],t.exports["#NYSE:PBR-symbol-description"]=["巴西石油公司"],t.exports["#NYMEX:PL-symbol-description"]=["鉑金"],t.exports["#COMEX_MINI:QC-symbol-description"]=["E-Mini銅"],t.exports["#NYMEX:RB-symbol-description"]=["RBOB汽油"],t.exports["#NYMEX:RB1-symbol-description"]=["RBOB汽油期貨"],t.exports["#MOEX:SBER-symbol-description"]=["俄羅斯聯邦儲蓄銀行"],t.exports["#AMEX:SCHO-symbol-description"]=["Schwab短期美國公債ETF"],t.exports["#COMEX:SI-symbol-description"]=["銀"],t.exports["#NASDAQ:TLT-symbol-description"]=["Ishares 20+ 年美國公債ETF"],t.exports["#TVC:VIX-symbol-description"]=["Volatility S&P 500指數"],t.exports["#MOEX:VTBR-symbol-description"]="VTB",t.exports["#COMEX:ZA-symbol-description"]=["鋅"],t.exports["#CBOT:ZC-symbol-description"]=["玉米"],t.exports["#CBOT:ZK-symbol-description"]=["乙醇期貨"],t.exports["#CBOT:ZL-symbol-description"]=["大豆油"],t.exports["#CBOT:ZO-symbol-description"]=["燕麥"],t.exports["#CBOT:ZR-symbol-description"]=["糙米"],t.exports["#CBOT:ZS-symbol-description"]=["黃豆"],t.exports["#CBOT:ZS1-symbol-description"]=["大豆期貨"],t.exports["#CBOT:ZW-symbol-description"]=["小麥"],t.exports["#CBOT:ZW1-symbol-description"]=["小麥期貨 - ECBT"],t.exports["#NASDAQ:ITI-symbol-description"]="Iteris Inc",t.exports["#NYMEX:ITI2!-symbol-description"]=["鐵礦石期貨"],t.exports["#CADUSD-symbol-description"]=["加元 / 美元"],t.exports["#CHFUSD-symbol-description"]=["瑞士法郎 / 美元"],t.exports["#GPW:ACG-symbol-description"]="Acautogaz",t.exports["#JPYUSD-symbol-description"]=["日圓 / 美元"],t.exports["#USDAUD-symbol-description"]=["美元 / 澳元"],t.exports["#USDEUR-symbol-description"]=["美元 / 歐元"],t.exports["#USDGBP-symbol-description"]=["美元 / 英鎊"],t.exports["#USDNZD-symbol-description"]=["美元 / 紐元"],t.exports["#UKOIL-symbol-description"]=["原油差價合約(布蘭特)"],t.exports["#USOIL-symbol-description"]=["原油差價合約(WTI)"],t.exports["#US30-symbol-description"]=["道瓊工業平均指數"],t.exports["#BCHUSD-symbol-description"]=["比特幣現金/美元"],t.exports["#ETCUSD-symbol-description"]=["古典以太坊 / 美元"],t.exports["#GOOG-symbol-description"]="Alphabet Inc (Google) Class C",t.exports["#LTCUSD-symbol-description"]=["萊特幣 / 美元"],t.exports["#XRPUSD-symbol-description"]=["瑞波幣/美元"],t.exports["#SP:SPX-symbol-description"]=["標準普爾500指數"],t.exports["#ETCBTC-symbol-description"]=["古典以太坊 / 比特幣"],t.exports["#ETHBTC-symbol-description"]=["以太坊 / 比特幣"],t.exports["#XRPBTC-symbol-description"]=["瑞波幣/比特幣"],t.exports["#TVC:US30-symbol-description"]=["美國政府債券30年"],t.exports["#COMEX:SI1!-symbol-description"]=["白銀期貨"],t.exports["#BTGUSD-symbol-description"]=["比特幣黃金/美元"],t.exports["#IOTUSD-symbol-description"]=["IOTA /美元"], +t.exports["#CME:BTC1!-symbol-description"]=["CME比特幣期貨"],t.exports["#COMEX:GC1!-symbol-description"]=["黃金期貨"],t.exports["#CORNUSD-symbol-description"]=["玉米差價合約"],t.exports["#COTUSD-symbol-description"]=["棉花差價合約"],t.exports["#DJ:DJA-symbol-description"]=["道瓊綜合平均指數"],t.exports["#DJ:DJI-symbol-description"]=["道瓊工業平均指數"],t.exports["#ETHEUR-symbol-description"]=["以太坊/歐元"],t.exports["#ETHGBP-symbol-description"]=["以太坊/英鎊"],t.exports["#ETHJPY-symbol-description"]=["以太坊/日圓"],t.exports["#EURNOK-symbol-description"]=["歐元/挪威克朗"],t.exports["#GBPPLN-symbol-description"]=["英鎊/波蘭茲羅提"],t.exports["#MOEX:BR1!-symbol-description"]=["布蘭特原油期貨"],t.exports["#NYMEX:KG1!-symbol-description"]=["棉花期貨"],t.exports["#NYMEX:PL1!-symbol-description"]=["鉑金期貨"],t.exports["#SOYBNUSD-symbol-description"]=["大豆差價合約"],t.exports["#SUGARUSD-symbol-description"]=["糖差價合約"],t.exports["#TVC:IXIC-symbol-description"]=["US綜合指數"],t.exports["#TVC:RU-symbol-description"]=["羅素1000指數"],t.exports["#USDZAR-symbol-description"]=["美元/南非蘭特"],t.exports["#WHEATUSD-symbol-description"]=["小麥差價合約"],t.exports["#XRPEUR-symbol-description"]=["瑞波幣/歐元"],t.exports["#CBOT:S1!-symbol-description"]=["大豆期貨"],t.exports["#SP:MID-symbol-description"]=["標準普爾400指數"],t.exports["#TSX:XCUUSD-symbol-description"]=["銅差價合約"],t.exports["#TVC:NYA-symbol-description"]=["美國NYSE綜合指數"],t.exports["#TVC:PLATINUM-symbol-description"]=["鉑金差價合約(美元/盎司)"],t.exports["#TVC:SSMI-symbol-description"]=["瑞士市場指數"],t.exports["#TVC:SXY-symbol-description"]=["瑞士法郎指數"],t.exports["#TVC:RUI-symbol-description"]=["羅素1000指數"],t.exports["#MOEX:RI1!-symbol-description"]=["RTS指數期貨"],t.exports["#MOEX:MX1!-symbol-description"]=["MICEX指數期貨"],t.exports["#CBOE:BG1!-symbol-description"]=["CBOE比特幣期貨"],t.exports["#TVC:MY10-symbol-description"]=["馬來西亞政府債券10年"],t.exports["#CME:S61!-symbol-description"]=["瑞士法郎期貨"],t.exports["#TVC:DEU30-symbol-description"]=["德國DAX指數"],t.exports["#BCHEUR-symbol-description"]=["比特幣現金/歐元"],t.exports["#TVC:ZXY-symbol-description"]=["紐元指數"],t.exports["#MIL:FTSEMIB-symbol-description"]=["FTSE MIB指數"],t.exports["#XETR:DAX-symbol-description"]=["德國DAX指數"],t.exports["#MOEX:IMOEX-symbol-description"]=["俄羅斯MOEX指數"],t.exports["#FX:US30-symbol-description"]=["道瓊工業平均指數"],t.exports["#MOEX:RUAL-symbol-description"]=["俄鋁公司"],t.exports["#MOEX:MX2!-symbol-description"]=["MICEX指數期貨"],t.exports["#NEOUSD-symbol-description"]=["NEO/美元"],t.exports["#XMRUSD-symbol-description"]=["Monero/美元"],t.exports["#ZECUSD-symbol-description"]=["Zcash/美元"],t.exports["#TVC:CAC-symbol-description"]=["CAC 40指數"],t.exports["#NASDAQ:ZS-symbol-description"]=["Zscaler公司"],t.exports["#TVC:GB10Y-symbol-description"]=["英國政府債券10年期收益"],t.exports["#TVC:AU10Y-symbol-description"]=["澳洲政府債券10年期收益"],t.exports["#TVC:CN10Y-symbol-description"]=["中國政府債券10年期收益"],t.exports["#TVC:DE10Y-symbol-description"]=["德國政府債券10年期收益"],t.exports["#TVC:ES10Y-symbol-description"]=["西班牙政府債券10年期收益"],t.exports["#TVC:FR10Y-symbol-description"]=["法國政府債券10年期收益"],t.exports["#TVC:IN10Y-symbol-description"]=["印度政府債券10年期收益"],t.exports["#TVC:IT10Y-symbol-description"]=["義大利政府債券10年期收益"], +t.exports["#TVC:JP10Y-symbol-description"]=["日本政府債券10年期收益"],t.exports["#TVC:KR10Y-symbol-description"]=["韓國政府債券10年期收益"],t.exports["#TVC:MY10Y-symbol-description"]=["馬來西亞政府債券10年期收益"],t.exports["#TVC:PT10Y-symbol-description"]=["葡萄牙政府債券10年期收益"],t.exports["#TVC:TR10Y-symbol-description"]=["土耳其政府債券10年期收益"],t.exports["#TVC:US02Y-symbol-description"]=["美國政府債券2年期收益"],t.exports["#TVC:US05Y-symbol-description"]=["美國政府債券5年期收益"],t.exports["#TVC:US10Y-symbol-description"]=["美國政府債券10年期收益"],t.exports["#INDEX:TWII-symbol-description"]=["台灣加權指數"],t.exports["#CME:J61!-symbol-description"]=["日元期貨"],t.exports["#CME_MINI:J71!-symbol-description"]=["日元E-mini期貨"],t.exports["#CME_MINI:WM1!-symbol-description"]=["E-micro日元/美元期貨"],t.exports["#CME:M61!-symbol-description"]=["墨西哥比索期貨"],t.exports["#CME:T61!-symbol-description"]=["南非蘭特期貨"],t.exports["#CME:SK1!-symbol-description"]=["瑞典克朗期貨"],t.exports["#CME:QT1!-symbol-description"]=["人民幣/美元期貨"],t.exports["#COMEX:AUP1!-symbol-description"]=["鋁美國中西部交易溢價普氏(25公噸)期貨"],t.exports["#CME:L61!-symbol-description"]=["巴西雷亞爾期貨"],t.exports["#CME:WP1!-symbol-description"]=["波蘭茲羅提期貨"],t.exports["#CME:N61!-symbol-description"]=["紐西蘭元期貨"],t.exports["#CME_MINI:MG1!-symbol-description"]=["E-micro澳元/美元期貨"],t.exports["#CME_MINI:WN1!-symbol-description"]=["E-micro瑞郎/美元期貨"],t.exports["#CME_MINI:MF1!-symbol-description"]=["E-micro歐元/美元期貨"],t.exports["#CME_MINI:E71!-symbol-description"]=["E-mini歐元期貨"],t.exports["#CBOT:ZK1!-symbol-description"]=["變性燃料乙醇期貨"],t.exports["#CME_MINI:MB1!-symbol-description"]=["E-micro英鎊/美元期貨"],t.exports["#NYMEX_MINI:QU1!-symbol-description"]=["E-mini汽油期貨"],t.exports["#NYMEX_MINI:QX1!-symbol-description"]=["E-mini取暖油期貨"],t.exports["#COMEX_MINI:QC1!-symbol-description"]=["E-mini銅期貨"],t.exports["#NYMEX_MINI:QG1!-symbol-description"]=["E-mini天然氣期貨"],t.exports["#CME:E41!-symbol-description"]=["美元/土耳其里拉期貨"],t.exports["#COMEX_MINI:QI1!-symbol-description"]=["白銀(迷你)期貨"],t.exports["#CME:DL1!-symbol-description"]=["三級牛奶期货"],t.exports["#NYMEX:UX1!-symbol-description"]=["鈾期貨"],t.exports["#CBOT:BO1!-symbol-description"]=["豆油期貨"],t.exports["#CME:HE1!-symbol-description"]=["猪類期货"],t.exports["#NYMEX:IAC1!-symbol-description"]=["紐卡斯爾煤炭期貨"],t.exports["#NYMEX_MINI:QM1!-symbol-description"]=["E-mini輕原油期貨"],t.exports["#NYMEX:JMJ1!-symbol-description"]=["迷你布蘭特金融期貨"],t.exports["#COMEX:AEP1!-symbol-description"]=["歐洲鋁價期貨"],t.exports["#CBOT:ZQ1!-symbol-description"]=["30天聯邦基金利率期貨"],t.exports["#CME:LE1!-symbol-description"]=["活牛期貨"],t.exports["#CME:UP1!-symbol-description"]=["瑞郎/日元期貨"],t.exports["#CBOT:ZN1!-symbol-description"]=["10年期美國公債期貨"],t.exports["#CBOT:ZB1!-symbol-description"]=["美國長期公債期貨"],t.exports["#CME:GF1!-symbol-description"]=["牛飼料期貨"],t.exports["#CBOT:UD1!-symbol-description"]=["美國超長期公債期貨"],t.exports["#CME:I91!-symbol-description"]=["CME房地產期貨 — 華盛頓特區"],t.exports["#CBOT:ZO1!-symbol-description"]=["燕麥期貨"],t.exports["#CBOT:ZM1!-symbol-description"]=["豆粕期貨"],t.exports["#CBOT_MINI:XN1!-symbol-description"]=["玉米迷你期貨"],t.exports["#CBOT:ZC1!-symbol-description"]=["玉米期貨"], +t.exports["#CME:LS1!-symbol-description"]=["木材期貨"],t.exports["#CBOT_MINI:XW1!-symbol-description"]=["小麥迷你期貨"],t.exports["#CBOT_MINI:XK1!-symbol-description"]=["大豆迷你期貨"],t.exports["#CBOT:ZS1!-symbol-description"]=["大豆期貨"],t.exports["#NYMEX:PA1!-symbol-description"]=["鈀金期貨"],t.exports["#CME:FTU1!-symbol-description"]=["E-mini富時100指數美元期貨"],t.exports["#CBOT:ZR1!-symbol-description"]=["大米期貨"],t.exports["#COMEX_MINI:GR1!-symbol-description"]=["黃金(E-micro)期貨"],t.exports["#COMEX_MINI:QO1!-symbol-description"]=["黃金(迷你)期貨"],t.exports["#CME_MINI:RL1!-symbol-description"]=["E-mini羅素1000指數期貨"],t.exports["#CME_MINI:EW1!-symbol-description"]=["標普400中盤股E-mini期貨"],t.exports["#COMEX:LD1!-symbol-description"]=["鉛期貨"],t.exports["#CME_MINI:ES1!-symbol-description"]=["標普500 E-mini期貨"],t.exports["#TVC:SA40-symbol-description"]=["南非40強指數"],t.exports["#BMV:ME-symbol-description"]=["IPC墨西哥指數"],t.exports["#BCBA:IMV-symbol-description"]=["MERVAL指數"],t.exports["#HSI:HSI-symbol-description"]=["恆生指數"],t.exports["#BVL:SPBLPGPT-symbol-description"]=["秘魯綜合股價指數(PEN)"],t.exports["#EGX:EGX30-symbol-description"]=["埃及EGX 30價格回報指數"],t.exports["#BVC:IGBC-symbol-description"]=["哥倫比亞證交所綜合指數"],t.exports["#TWSE:TAIEX-symbol-description"]=["台灣加權股票指數"],t.exports["#QSE:GNRI-symbol-description"]=["QE指數"],t.exports["#BME:IBC-symbol-description"]=["IBEX 35指數"],t.exports["#NZX:NZ50G-symbol-description"]=["S&P / NZX 50指數總市值"],t.exports["#SIX:SMI-symbol-description"]=["瑞士市場指數"],t.exports["#SZSE:399001-symbol-description"]=["深圳成份指數"],t.exports["#TADAWUL:TASI-symbol-description"]=["Tadawul全股指数"],t.exports["#IDX:COMPOSITE-symbol-description"]=["IDX綜合指數"],t.exports["#EURONEXT:PX1-symbol-description"]=["CAC 40指數"],t.exports["#OMXHEX:OMXH25-symbol-description"]=["OMX赫爾辛基25指數"],t.exports["#EURONEXT:BEL20-symbol-description"]=["BEL 20指數"],t.exports["#TVC:STI-symbol-description"]=["海峽時報指數"],t.exports["#DFM:DFMGI-symbol-description"]=["DFM指數"],t.exports["#TVC:KOSPI-symbol-description"]=["韓國綜合股價指數"],t.exports["#FTSEMYX:FBMKLCI-symbol-description"]=["富時吉隆坡綜合指數"],t.exports["#TASE:TA35-symbol-description"]=["TA-35指數"],t.exports["#OMXSTO:OMXS30-symbol-description"]=["OMX斯德哥爾摩30指數"],t.exports["#OMXICE:OMXI8-symbol-description"]=["OMX冰島8指數"],t.exports["#NSENG:NSE30-symbol-description"]=["奈及利亞NSE 30指數"],t.exports["#BAHRAIN:BSEX-symbol-description"]=["巴林全股指數"],t.exports["#OMXTSE:OMXTGI-symbol-description"]=["OMX塔林GI指數"],t.exports["#OMXCOP:OMXC25-symbol-description"]=["OMX哥本哈根25指數"],t.exports["#OMXRSE:OMXRGI-symbol-description"]=["OMX Riga GI指數"],t.exports["#BELEX:BELEX15-symbol-description"]=["BELEX 15指數"],t.exports["#OMXVSE:OMXVGI-symbol-description"]=["OMX Vilnius GI指數"],t.exports["#EURONEXT:AEX-symbol-description"]=["AEX指數"],t.exports["#CBOE:VIX-symbol-description"]=["標準普爾500波動率指數"],t.exports["#NASDAQ:XAU-symbol-description"]=["PHLX費城金銀指數"],t.exports["#DJ:DJUSCL-symbol-description"]=["道瓊美國煤炭指數"],t.exports["#DJ:DJCIKC-symbol-description"]=["道瓊商品指數咖啡"],t.exports["#DJ:DJCIEN-symbol-description"]=["道瓊商品指數能源"],t.exports["#NASDAQ:OSX-symbol-description"]=["PHLX石油服務業指數"], +t.exports["#DJ:DJCISB-symbol-description"]=["道瓊商品指數糖"],t.exports["#DJ:DJCICC-symbol-description"]=["道瓊商品指數可可"],t.exports["#DJ:DJCIGR-symbol-description"]=["道瓊商品指數穀物"],t.exports["#DJ:DJCIAGC-symbol-description"]=["道瓊商品指數農業相關"],t.exports["#DJ:DJCISI-symbol-description"]=["道瓊商品指數白銀"],t.exports["#DJ:DJCIIK-symbol-description"]=["道瓊商品指數鎳"],t.exports["#NASDAQ:HGX-symbol-description"]=["PHLX住房行業指數"],t.exports["#DJ:DJCIGC-symbol-description"]=["道瓊商品指數黃金"],t.exports["#SP:SPGSCI-symbol-description"]=["標準普爾高盛商品指數"],t.exports["#NASDAQ:UTY-symbol-description"]=["PHLX公用事業指數"],t.exports["#DJ:DJU-symbol-description"]=["道瓊公用事業平均指數"],t.exports["#SP:SVX-symbol-description"]=["標普500價值股指數"],t.exports["#SP:OEX-symbol-description"]=["標普100指數"],t.exports["#CBOE:OEX-symbol-description"]=["標普100指數"],t.exports["#NASDAQ:SOX-symbol-description"]=["費城半導體指數"],t.exports["#RUSSELL:RUI-symbol-description"]=["羅素1000指數"],t.exports["#RUSSELL:RUA-symbol-description"]=["羅素3000指數"],t.exports["#RUSSELL:RUT-symbol-description"]=["羅素2000指數"],t.exports["#NYSE:XMI-symbol-description"]=["紐約證交所ARCA主要市場指數"],t.exports["#NYSE:XAX-symbol-description"]=["美國證券交易所綜合指數"],t.exports["#NASDAQ:NDX-symbol-description"]=["納斯達克100指數"],t.exports["#NASDAQ:IXIC-symbol-description"]=["納斯達克綜合指數"],t.exports["#DJ:DJT-symbol-description"]=["道瓊運輸平均指數"],t.exports["#NYSE:NYA-symbol-description"]=["紐約證交所綜合指數"],t.exports["#NYMEX:CJ1!-symbol-description"]=["可可期貨"],t.exports["#USDILS-symbol-description"]=["美元/以色列謝克爾"],t.exports["#TSXV:F-symbol-description"]="Fiore Gold Inc",t.exports["#SIX:F-symbol-description"]=["福特汽車公司"],t.exports["#BMV:F-symbol-description"]=["福特汽車公司"],t.exports["#TWII-symbol-description"]=["台灣加權指數"],t.exports["#TVC:PL10Y-symbol-description"]=["波蘭政府債券10年收益"],t.exports["#TVC:PL05Y-symbol-description"]=["波蘭政府債券5年收益"],t.exports["#SET:GC-symbol-description"]="Global Connections Public Company",t.exports["#TSX:GC-symbol-description"]="Great Canadian Gaming Corporation",t.exports["#TVC:FTMIB-symbol-description"]="Milano Italia Borsa Index",t.exports["#OANDA:SPX500USD-symbol-description"]=["S&P 500指數"],t.exports["#BMV:CT-symbol-description"]="China SX20 RT",t.exports["#TSXV:CT-symbol-description"]="Centenera Mining Corporation",t.exports["#BYBIT:ETHUSD-symbol-description"]=["ETHUSD永續合約"],t.exports["#BYBIT:XRPUSD-symbol-description"]=["XRPUSD永續合約"],t.exports["#BYBIT:BTCUSD-symbol-description"]=["BTCUSD永續合約"],t.exports["#BITMEX:ETHUSD-symbol-description"]=["ETHUSD永續期貨合約"],t.exports["#DERIBIT:BTCUSD-symbol-description"]=["BTCUSD永續期貨合約"],t.exports["#DERIBIT:ETHUSD-symbol-description"]=["ETHUSD永續期貨合約"],t.exports["#USDHUF-symbol-description"]=["美元/匈牙利福林"],t.exports["#USDTHB-symbol-description"]=["美元/泰銖"],t.exports["#FOREXCOM:US2000-symbol-description"]=["美國小型股2000"],t.exports["#TSXV:PBR-symbol-description"]=["Para Resources公司"],t.exports["#NYSE:SI-symbol-description"]=["銀門資本有限公司"],t.exports["#NASDAQ:LE-symbol-description"]="Lands' End Inc",t.exports["#CME:CB1!-symbol-description"]=["黃油期貨現金(連續:當前合約在前)"],t.exports["#LSE:SCHO-symbol-description"]="Scholium Group Plc Ord 1P", +t.exports["#NEO:HE-symbol-description"]=["Hanwei能源服務公司"],t.exports["#NYSE:HE-symbol-description"]=["夏威夷電力實業"],t.exports["#OMXCOP:SCHO-symbol-description"]="Schouw & Co A/S",t.exports["#TSX:HE-symbol-description"]=["Hanwei能源服務公司"],t.exports["#BSE:ITI-symbol-description"]="ITI Ltd",t.exports["#NSE:ITI-symbol-description"]=["印度電話工業有限公司"],t.exports["#TSX:LS-symbol-description"]=["Middlefield Healthcare & Life Sciences股息基金"],t.exports["#BITMEX:XBT-symbol-description"]=["比特幣/美元指數"],t.exports["#CME_MINI:RTY1!-symbol-description"]=["E-Mini羅素2000指數期貨"],t.exports["#CRYPTOCAP:TOTAL-symbol-description"]=["加密貨幣總市值,$"],t.exports["#ICEUS:DX1!-symbol-description"]=["美元指數期貨"],t.exports["#NYMEX:TT1!-symbol-description"]=["棉花期貨"],t.exports["#PHEMEX:BTCUSD-symbol-description"]=["BTC永續期貨合約"],t.exports["#PHEMEX:ETHUSD-symbol-description"]=["ETH永續期貨合約"],t.exports["#PHEMEX:XRPUSD-symbol-description"]=["XRP永續期貨合約"],t.exports["#PHEMEX:LTCUSD-symbol-description"]=["LTC永續期貨合約"],t.exports["#BITCOKE:BCHUSD-symbol-description"]="BCH Quanto Swap",t.exports["#BITCOKE:BTCUSD-symbol-description"]="BTC Quanto Swap",t.exports["#BITCOKE:ETHUSD-symbol-description"]="ETH Quanto Swap",t.exports["#BITCOKE:LTCUSD-symbol-description"]="LTC Quanto Swap",t.exports["#TVC:CA10-symbol-description"]=["加拿大政府債券,10 年期"],t.exports["#TVC:CA10Y-symbol-description"]=["加拿大政府債券 10 年收益率"],t.exports["#TVC:ID10Y-symbol-description"]=["印度尼西亞政府債券 10 年收益率"],t.exports["#TVC:NL10-symbol-description"]=["荷蘭政府債券,10 年期"],t.exports["#TVC:NL10Y-symbol-description"]=["荷蘭政府債券 10 年收益率"],t.exports["#TVC:NZ10-symbol-description"]=["紐西蘭政府債券,10 年期"],t.exports["#TVC:NZ10Y-symbol-description"]=["紐西蘭政府債券 10 年收益率"],t.exports["#SOLUSD-symbol-description"]=["Solana / 美元"],t.exports["#LUNAUSD-symbol-description"]=["Luna / 美元"],t.exports["#UNIUSD-symbol-description"]=["Uniswap / 美元"],t.exports["#LTCBRL-symbol-description"]=["萊特幣 / 巴西雷亞爾"],t.exports["#ETCEUR-symbol-description"]=["以太坊經典 / 歐元"],t.exports["#ETHKRW-symbol-description"]=["以太坊 / 韓元"],t.exports["#BTCRUB-symbol-description"]=["比特幣 / 俄羅斯盧布"],t.exports["#BTCTHB-symbol-description"]=["比特幣 / 泰銖"],t.exports["#ETHTHB-symbol-description"]=["以太坊 / 泰銖"],t.exports["#TVC:EU10YY-symbol-description"]=["歐元政府債券10年期收益率"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.77.a1830a06fe990f9f1170.js b/charting_library/bundles/zh_TW.77.5401b8766c940f90b3e9.js similarity index 98% rename from charting_library/bundles/zh_TW.77.a1830a06fe990f9f1170.js rename to charting_library/bundles/zh_TW.77.5401b8766c940f90b3e9.js index 2dccddae..f90f9043 100644 --- a/charting_library/bundles/zh_TW.77.a1830a06fe990f9f1170.js +++ b/charting_library/bundles/zh_TW.77.5401b8766c940f90b3e9.js @@ -1 +1 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["增加自訂顏色"]},81865:e=>{e.exports=["不透明度"]},19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},73755:e=>{e.exports=["另一個代碼"]},16936:e=>{e.exports=["返回"]},88046:e=>{e.exports=["主圖表代碼"]},9898:e=>{e.exports=["認股權"]},52051:e=>{e.exports=["日曆目前在{year}年"]},99990:e=>{e.exports=["日曆當前是從{year_start}年到{year_end}年"]},92702:e=>{e.exports=["日曆目前在{month}月"]},20036:e=>{e.exports=["取消"]},23398:e=>{e.exports=["變更商品"]},94551:e=>{e.exports=["圖表"]},64498:e=>{e.exports=["全部來源"]},97637:e=>{e.exports=["四月"]},86797:e=>{e.exports=["八月"]},79852:e=>{e.exports=["債券"]},55669:e=>{e.exports=["十二月"]},56095:e=>{e.exports=["減少"]},29601:e=>{e.exports=["描述"]},16467:e=>{e.exports=["二月"]},72970:e=>{e.exports=["周五"]},46812:e=>{e.exports=["增加"]},26910:e=>{e.exports=["一月"]},23230:e=>{e.exports=["七月"]},49385:e=>{e.exports=["六月"]},90784:e=>{e.exports=["十月"]},89298:e=>{e.exports=["偏移"]},68988:e=>{e.exports=["確認"]},61199:e=>{e.exports=["周一"]},95543:e=>{e.exports=["個月"]},68327:e=>{e.exports=["五月"]},84675:e=>{e.exports=["三月"]},54406:e=>{e.exports=["沒有交易所符合您的條件"]},41379:e=>{e.exports=["沒有商品符合您的條件"]},71194:e=>{e.exports=["十一月"]},83771:e=>{e.exports=["明年"]},75385:e=>{e.exports=["未來幾年"]},39752:e=>{e.exports=["下個月"]},35563:e=>{e.exports=["號碼格式無效。"]},19724:e=>{e.exports=["來源"]},1144:e=>{e.exports=["周六"]},52298:e=>{e.exports=["搜尋"]},13269:e=>{e.exports=["選擇來源"]},61132:e=>{e.exports=["九月"]},2607:e=>{e.exports=["指定值大於商品最大值{max}。"]},53669:e=>{e.exports=["指定值小於商品最小值{min}。"]},72149:e=>{e.exports=["周日"]},83583:e=>{e.exports=["切換到月份"]},6244:e=>{e.exports=["切換到日期"]},80879:e=>{e.exports=["切換到年"]},89053:e=>{e.exports=["商品代碼"]},48490:e=>{e.exports=["商品&描述"]},75905:e=>{e.exports=["商品搜尋"]},32457:e=>{e.exports=["請輸入正確的日期"]},5122:e=>{e.exports=["請輸入正確的日期格式 yyyy-mm-dd"]},2587:e=>{e.exports=["上個月"]},39329:e=>{e.exports=["去年"]},27004:e=>{e.exports=["昔年"]},54336:e=>{e.exports=["移除顏色"]},7147:e=>{e.exports=["周三"]},7951:e=>{e.exports=["周四"]},60142:e=>{e.exports=["厚度"]},44979:e=>{e.exports=["周一"]},69325:e=>{e.exports=["年"]},12629:e=>{e.exports=["商品"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["改變不透明度"]},13066:e=>{e.exports=["更改顏色"]},95657:e=>{e.exports=["改變密度"]},18567:e=>{e.exports=["更改{propertyName}屬性"]},36962:e=>{e.exports=["收盤"]},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["經濟"]},39512:e=>{e.exports=["外匯"]},81859:e=>{e.exports=["期貨"]},39337:e=>{e.exports=["高點"]},91815:e=>{e.exports=["高低2"]},40771:e=>{e.exports=["高低3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["指數"]},60804:e=>{e.exports=["指數"]},12504:e=>{e.exports=["開高低收4"]},38466:e=>{e.exports=["開盤"]},3919:e=>{e.exports=["低點"]},36931:e=>{e.exports=["股票"]}}]); \ No newline at end of file +(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[77],{40276:e=>{e.exports=["增加"]},53585:e=>{e.exports=["增加自訂顏色"]},81865:e=>{e.exports=["不透明度"]},19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},73755:e=>{e.exports=["另一個代碼"]},16936:e=>{e.exports=["返回"]},88046:e=>{e.exports=["主圖表代碼"]},9898:e=>{e.exports=["認股權"]},52051:e=>{e.exports=["日曆目前在{year}年"]},99990:e=>{e.exports=["日曆當前是從{year_start}年到{year_end}年"]},92702:e=>{e.exports=["日曆目前在{month}月"]},20036:e=>{e.exports=["取消"]},23398:e=>{e.exports=["變更商品"]},94551:e=>{e.exports=["圖表"]},64498:e=>{e.exports=["全部來源"]},97637:e=>{e.exports=["四月"]},86797:e=>{e.exports=["八月"]},79852:e=>{e.exports=["債券"]},55669:e=>{e.exports=["十二月"]},56095:e=>{e.exports=["減少"]},29601:e=>{e.exports=["描述"]},16467:e=>{e.exports=["二月"]},72970:e=>{e.exports=["周五"]},46812:e=>{e.exports=["增加"]},26910:e=>{e.exports=["一月"]},23230:e=>{e.exports=["七月"]},49385:e=>{e.exports=["六月"]},90784:e=>{e.exports=["十月"]},89298:e=>{e.exports=["偏移"]},68988:e=>{e.exports=["確認"]},61199:e=>{e.exports=["周一"]},95543:e=>{e.exports=["個月"]},68327:e=>{e.exports=["五月"]},84675:e=>{e.exports=["三月"]},29673:e=>{e.exports=["沒有交易所符合您的條件"]},41379:e=>{e.exports=["沒有商品符合您的條件"]},71194:e=>{e.exports=["十一月"]},83771:e=>{e.exports=["明年"]},75385:e=>{e.exports=["未來幾年"]},39752:e=>{e.exports=["下個月"]},35563:e=>{e.exports=["號碼格式無效。"]},19724:e=>{e.exports=["來源"]},1144:e=>{e.exports=["周六"]},52298:e=>{e.exports=["搜尋"]},13269:e=>{e.exports=["選擇來源"]},61132:e=>{e.exports=["九月"]},2607:e=>{e.exports=["指定值大於商品最大值{max}。"]},53669:e=>{e.exports=["指定值小於商品最小值{min}。"]},72149:e=>{e.exports=["周日"]},83583:e=>{e.exports=["切換到月份"]},6244:e=>{e.exports=["切換到日期"]},80879:e=>{e.exports=["切換到年"]},89053:e=>{e.exports=["商品代碼"]},48490:e=>{e.exports=["商品&描述"]},75905:e=>{e.exports=["商品搜尋"]},32457:e=>{e.exports=["請輸入正確的日期"]},5122:e=>{e.exports=["請輸入正確的日期格式 yyyy-mm-dd"]},2587:e=>{e.exports=["上個月"]},39329:e=>{e.exports=["去年"]},27004:e=>{e.exports=["昔年"]},54336:e=>{e.exports=["移除顏色"]},7147:e=>{e.exports=["周三"]},7951:e=>{e.exports=["周四"]},60142:e=>{e.exports=["厚度"]},44979:e=>{e.exports=["周一"]},69325:e=>{e.exports=["年"]},12629:e=>{e.exports=["商品"]},87592:e=>{e.exports="cfd"},17023:e=>{e.exports=["改變不透明度"]},13066:e=>{e.exports=["更改顏色"]},95657:e=>{e.exports=["改變密度"]},18567:e=>{e.exports=["更改{propertyName}屬性"]},36962:e=>{e.exports=["收盤"]},8448:e=>{e.exports="crypto"},67245:e=>{e.exports="dr"},88720:e=>{e.exports=["經濟"]},39512:e=>{e.exports=["外匯"]},81859:e=>{e.exports=["期貨"]},39337:e=>{e.exports=["高點"]},91815:e=>{e.exports=["高低2"]},40771:e=>{e.exports=["高低3"]},9523:e=>{e.exports="hlcc4"},12754:e=>{e.exports=["指數"]},60804:e=>{e.exports=["指數"]},12504:e=>{e.exports=["開高低收4"]},38466:e=>{e.exports=["開盤"]},3919:e=>{e.exports=["低點"]},36931:e=>{e.exports=["股票"]}}]); \ No newline at end of file diff --git a/charting_library/bundles/zh_TW.8235.e7a3cd51ccec31b781fa.js b/charting_library/bundles/zh_TW.8235.e7a3cd51ccec31b781fa.js deleted file mode 100644 index f68b95f3..00000000 --- a/charting_library/bundles/zh_TW.8235.e7a3cd51ccec31b781fa.js +++ /dev/null @@ -1,3 +0,0 @@ -(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[8235],{9671:t=>{t.exports=["#{count}(價格,K棒)"]},91282:t=>{t.exports=["#1 (K棒)"]},1961:t=>{t.exports=["#1(價格)"]},12706:t=>{t.exports=["#1(價格,K棒)"]},92195:t=>{t.exports=["#1 (垂直位置%,K線)"]},66187:t=>{t.exports=["中立線"]},5066:t=>{t.exports="%"},89795:t=>{t.exports="Counterclockwise"},43809:t=>{t.exports=["以百分比表示的係數"]},40054:t=>{t.exports=["顏色"]},47737:t=>{t.exports=["精簡統計模式"]},4639:t=>{t.exports=["座標"]},76655:t=>{t.exports=["現金"]},99120:t=>{t.exports=["管道"]},60066:t=>{t.exports=["點數值變化"]},36150:t=>{t.exports=["角度"]},38280:t=>{t.exports=["角度"]},95264:t=>{t.exports=["賬戶規模"]},85160:t=>{t.exports=["總是顯示統計數據"]},54189:t=>{t.exports=["弧形"]},34674:t=>{t.exports=["最小刻度的高低平均價"]},17608:t=>{t.exports=["底部標籤"]},48848:t=>{t.exports=["框線"]},72269:t=>{t.exports=["邊框"]},27331:t=>{t.exports=["背景"]},19949:t=>{t.exports=["K線範圍"]},81260:t=>{t.exports=["格線"]},67114:t=>{t.exports=["日期/時間範圍"]},37067:t=>{t.exports=["替換(價格,K線)"]},75460:t=>{t.exports=["距離"]},46211:t=>{t.exports=["表情貼"]},46001:t=>{t.exports=["進場價:"]},1220:t=>{t.exports=["延伸"]},71116:t=>{t.exports=["延伸底部"]},45809:t=>{t.exports=["向左延伸"]},25892:t=>{t.exports=["延伸左邊線條"]},13611:t=>{t.exports=["延長線"]},3304:t=>{t.exports=["左側延長線"]},83095:t=>{t.exports=["向右延長線"]},14025:t=>{t.exports=["向右延伸"]},74395:t=>{t.exports=["延伸右邊線條"]},85197:t=>{t.exports=["延伸頂部"]},17006:t=>{t.exports=["字體大小"]},31343:t=>{t.exports=["失敗文本"]},28565:t=>{t.exports=["失敗背景"]},87931:t=>{t.exports=["扇形"]},39836:t=>{t.exports=["基於對數坐標的Fib水平"]},10578:t=>{t.exports=["完整圓圈"]},25264:t=>{t.exports=["HL K線"]},66049:t=>{t.exports=["OC Bars"]},27531:t=>{t.exports=["手數"]},85206:t=>{t.exports=["標籤"]},75332:t=>{t.exports=["標籤邊框"]},14773:t=>{t.exports=["標籤背景顏色"]},37126:t=>{t.exports=["標籤文字"]},79106:t=>{t.exports=["水平"]},95610:t=>{t.exports=["水平線"]},79307:t=>{t.exports=["左標籤"]},49286:t=>{t.exports=["線 - HL/2"]},17676:t=>{t.exports=["線 - 開盤價"]},47669:t=>{t.exports=["線 - 收盤價"]},71899:t=>{t.exports=["線 - 最高價"]},83394:t=>{t.exports=["線 - 最低價"]},60489:t=>{t.exports=["線條顏色"]},53889:t=>{t.exports=["模式"]},95543:t=>{t.exports=["個月"]},24510:t=>{t.exports=["中點"]},22213:t=>{t.exports=["來源背景"]},15500:t=>{t.exports=["來源邊界"]},79238:t=>{t.exports=["來源文本"]},37249:t=>{t.exports=["統計數據"]},28712:t=>{t.exports=["統計位置"]},50948:t=>{t.exports=["停損顏色:"]},56119:t=>{t.exports=["停損水平"]},69835:t=>{t.exports=["成功文本"]},91141:t=>{t.exports=["成功背景"]},2694:t=>{t.exports=["比例變化"]},650:t=>{t.exports=["百分比"]},25684:t=>{t.exports=["價格"]},23675:t=>{t.exports=["價格標籤"]},75675:t=>{t.exports=["價格標籤"]},16103:t=>{t.exports=["價格水平"]},46964:t=>{t.exports=["價格範圍"]},59771:t=>{t.exports=["價格/K線比"]},29072:t=>{t.exports=["價格"]},2635:t=>{t.exports=["停利水平"]},33886:t=>{t.exports=["範圍和比例"]},24186:t=>{t.exports=["反轉"]},91367:t=>{t.exports=["右邊標籤"]},63833:t=>{t.exports=["風險"]},95545:t=>{t.exports=["波浪"]},10209:t=>{t.exports=["熱門標籤"]},98001:t=>{t.exports=["目標背景"]},89258:t=>{t.exports=["目標邊界"]},45302:t=>{t.exports=["獲利顏色:"]},74289:t=>{t.exports=["目標文本"]},17932:t=>{t.exports=["自動換行"]},55325:t=>{t.exports=["時間標籤"]},77838:t=>{ -t.exports=["時間水平"]},2295:t=>{t.exports=["透明度"]},4372:t=>{t.exports=["趨勢線"]},12374:t=>{t.exports=["使用一個顏色"]},91322:t=>{t.exports=["數值"]},25227:t=>{t.exports=["方差"]},1670:t=>{t.exports=["更改角度"]},38829:t=>{t.exports=["更改箭頭顏色"]},23723:t=>{t.exports=["更改K線X坐標"]},72080:t=>{t.exports=["更改旗標顏色"]},66266:t=>{t.exports=["更改價格Y坐標"]},98905:t=>{t.exports=["更改上邊距"]},11049:t=>{t.exports=["更改垂直位置Y坐標"]},31804:t=>{t.exports=["更改{title}逆時針"]},99128:t=>{t.exports=["更改{title}係數為百分比可見性"]},20216:t=>{t.exports=["更改{title}顏色"]},35435:t=>{t.exports=["更改{title}緊湊統計模式"]},550:t=>{t.exports=["更改{title}K線邊框上漲顏色"]},28146:t=>{t.exports=["更改{title}K線邊框可見性"]},7373:t=>{t.exports=["更改{title}K線邊框下跌顏色"]},38742:t=>{t.exports=["更改{title}K線下跌顏色"]},42273:t=>{t.exports=["更改{title}K線上漲顏色"]},76054:t=>{t.exports=["更改{title}K線影線顏色"]},27029:t=>{t.exports=["更改{title}K線影線可見性"]},22430:t=>{t.exports=["將{title}的顯示更改為按點數值變化"]},45537:t=>{t.exports=["更改{title}角度可見性"]},31775:t=>{t.exports=["更改{title}帳戶大小"]},37913:t=>{t.exports=["更改{title}總是顯示統計資訊"]},15521:t=>{t.exports=["更改{title}所有線條顏色"]},17466:t=>{t.exports=["更改{title}弧形{index}線條顏色"]},72307:t=>{t.exports=["更改{title}弧形{index}線條寬度"]},13853:t=>{t.exports=["更改{title}弧形{index}線條可見性"]},78680:t=>{t.exports=["更改{title}平均HL值"]},15802:t=>{t.exports=["更改{title}底部標籤可見性"]},36438:t=>{t.exports=["更改{title}背景透明度"]},64548:t=>{t.exports=["更改{title}背景可見性"]},75312:t=>{t.exports=["更改{title}背景顏色"]},39651:t=>{t.exports=["更改{title}背景顏色1"]},78177:t=>{t.exports=["更改{title}背景顏色2"]},42746:t=>{t.exports=["更改{title}K線範圍可見性"]},53770:t=>{t.exports=["更改{title}網格可見性"]},29145:t=>{t.exports=["更改{title}網格線顏色"]},64949:t=>{t.exports=["更改{title}網格線樣式"]},93548:t=>{t.exports=["更改{title}網格線寬度"]},15485:t=>{t.exports=["更改{title}日期/時間範圍可見性"]},3400:t=>{t.exports=["更改{title}角度"]},91534:t=>{t.exports=["更改{title}距離可見性"]},65056:t=>{t.exports=["更改{title}表情符號"]},65899:t=>{t.exports=["更改{title}表情符號可見性"]},59354:t=>{t.exports=["更改{title}入場價格"]},1447:t=>{t.exports=["更改{title}延長底部"]},15258:t=>{t.exports=["更改{title}延長左邊"]},96902:t=>{t.exports=["更改{title}延長線"]},896:t=>{t.exports=["更改{title}延長頂部"]},3708:t=>{t.exports=["更改{title}向左延伸"]},52889:t=>{t.exports=["更改{title}向右延伸"]},86647:t=>{t.exports=["更改{title}擴展名"]},3156:t=>{t.exports=["更改{title}失敗文本顏色"]},49885:t=>{t.exports=["更改{title}失敗背景顏色"]},89126:t=>{t.exports=["改變{title}扇形{index}線條可見性"]},30016:t=>{t.exports=["更改{title}扇形{index}線條寬度"]},82516:t=>{t.exports=["更改{title}扇形{index}線條顏色"]},78142:t=>{t.exports=["更改{title}扇形可見性"]},79467:t=>{t.exports=["更改{title}扇形線條顏色"]},45739:t=>{t.exports=["在對數刻度上更改{title}斐波那契水平"]},99670:t=>{t.exports=["更改{title}翻轉"]},35165:t=>{t.exports=["更改{title}完整圓圈的可見性"]},48983:t=>{t.exports=["更改{title}圖片背景顏色"]},45025:t=>{t.exports=["更改{title}手數大小"]},81170:t=>{t.exports=["更改{title}標籤對齊方式"]},22775:t=>{t.exports=["更改{title}標籤字體大小"]},24338:t=>{t.exports=["更改{title}標籤可見性"]},32891:t=>{t.exports=["更改{title}水平{index}線系數"]},85551:t=>{t.exports=["更改{title}水平{index}線顏色"]},47840:t=>{t.exports=["更改{title}水平{index}線樣式"]},45463:t=>{t.exports=["更改{title}水平{index}線可見性"]},90098:t=>{t.exports=["更改{title}水平{index}線寬度"]},26710:t=>{ -t.exports=["更改{title}水平可見性"]},2359:t=>{t.exports=["更改{title}左側標籤可見性"]},44643:t=>{t.exports=["更改{title}線條寬度"]},20563:t=>{t.exports=["更改{title}線條顏色"]},66982:t=>{t.exports=["更改{title}線條樣式"]},94441:t=>{t.exports=["更改{title}模式"]},89996:t=>{t.exports=["更改{title}中點可見性"]},36618:t=>{t.exports=["更改{title}鏡像"]},18544:t=>{t.exports=["更改{title}源背景顏色"]},48035:t=>{t.exports=["更改{title}源邊框顏色"]},42286:t=>{t.exports=["更改{title}源文字顏色"]},588:t=>{t.exports=["更改{title}統計位置"]},54659:t=>{t.exports=["更改{title}停損顏色"]},89182:t=>{t.exports=["更改{title}停損水平"]},82224:t=>{t.exports=["更改{title}停損價格"]},88383:t=>{t.exports=["更改{title}成功文字顏色"]},26967:t=>{t.exports=["更改{title}成功背景顏色"]},62243:t=>{t.exports=["將{title}的顯示更改為按比例變化"]},45936:t=>{t.exports=["更改{title}價格標籤可見性"]},88577:t=>{t.exports=["更改{title}價格標籤可見性"]},47045:t=>{t.exports=["更改{title}價格範圍可見性"]},56175:t=>{t.exports=["更改{title}價格可見性"]},44539:t=>{t.exports=["更改{title}停利水平"]},41646:t=>{t.exports=["更改{title}停利價格"]},52877:t=>{t.exports=["更改{title}翻轉"]},16598:t=>{t.exports=["更改{title}右側標籤可見性"]},31553:t=>{t.exports=["更改{title}風險"]},40344:t=>{t.exports=["更改{title}風險顯示模式"]},73137:t=>{t.exports=["更改{title}頂部標籤可見性"]},52387:t=>{t.exports=["更改{title}目標背景顏色"]},6921:t=>{t.exports=["更改{title}目標邊框顏色"]},97573:t=>{t.exports=["更改{title}目標顏色"]},27634:t=>{t.exports=["更改{title}目標文字顏色"]},33822:t=>{t.exports=["更改{title}時間標籤可見性"]},84321:t=>{t.exports=["更改{title}透明度"]},12355:t=>{t.exports=["更改{title}方差值"]},25937:t=>{t.exports=["更改{toolName}標籤垂直對齊"]},46991:t=>{t.exports=["更改{toolName}標籤水平對齊"]},73080:t=>{t.exports=["更改{toolName}標籤方向"]},24272:t=>{t.exports=["更改{toolName}線條可見性"]},46404:t=>{t.exports=["更改{toolName}線條寬度"]},50265:t=>{t.exports=["更改{toolName}線條顏色"]},72781:t=>{t.exports=["更改{toolName}線條向左延伸"]},84613:t=>{t.exports=["更改{toolName}線條向右延伸"]},62603:t=>{t.exports=["更改{toolName}線條左端"]},62412:t=>{t.exports=["更改{toolName}線條右端"]},35422:t=>{t.exports=["更改{toolName}線條樣式"]},77690:t=>{t.exports=["更改{toolName}文字"]},69871:t=>{t.exports=["更改{toolName}文字可見性"]},25878:t=>{t.exports=["更改{toolName}文字換行"]},91832:t=>{t.exports=["更改{toolName}文字背景顏色"]},18610:t=>{t.exports=["更改{toolName}文字背景可見性"]},44755:t=>{t.exports=["更改{toolName}文字邊框顏色"]},6324:t=>{t.exports=["更改{toolName}文字邊框寬度"]},45529:t=>{t.exports=["更改{toolName}文字邊框可見性"]},6500:t=>{t.exports=["更改{toolName}文字顏色"]},51614:t=>{t.exports=["更改{toolName}文字字體加粗"]},18572:t=>{t.exports=["更改{toolName}文字字體斜體"]},48382:t=>{t.exports=["更改{toolName}文字字體大小"]},18567:t=>{t.exports=["更改{propertyName}屬性"]},21926:t=>{t.exports=["背景顏色"]},52241:t=>{t.exports=["背景填充"]},70607:t=>{t.exports=["線條顏色"]},41075:t=>{t.exports=["線條樣式"]},73043:t=>{t.exports=["線條寬度"]},72223:t=>{t.exports=["移動繪圖"]},41437:t=>{t.exports=["文字顏色"]}}]); \ No newline at end of file diff --git a/charting_library/charting_library.cjs.js b/charting_library/charting_library.cjs.js index f96245ed..6ff8150a 100644 --- a/charting_library/charting_library.cjs.js +++ b/charting_library/charting_library.cjs.js @@ -1 +1 @@ -"use strict";function t(e,n){const i={...e};for(const o in n)"object"!=typeof e[o]||null===e[o]||Array.isArray(e[o])?void 0!==n[o]&&(i[o]=n[o]):i[o]=t(e[o],n[o]);return i}Object.defineProperty(exports,"__esModule",{value:!0});const e={width:800,height:500,interval:"1D",timezone:"Etc/UTC",container:"",library_path:"",locale:"en",widgetbar:{details:!1,watchlist:!1,news:!1,datawindow:!1,watchlist_settings:{default_symbols:[]}},overrides:{"mainSeriesProperties.showCountdown":!1},studies_overrides:{},trading_customization:{position:{},order:{}},brokerConfig:{configFlags:{}},fullscreen:!1,autosize:!1,disabled_features:[],enabled_features:[],debug:!1,logo:{},time_frames:[{text:"5y",resolution:"1W"},{text:"1y",resolution:"1W"},{text:"6m",resolution:"120"},{text:"3m",resolution:"60"},{text:"1m",resolution:"30"},{text:"5d",resolution:"5"},{text:"1d",resolution:"1"}],client_id:"0",user_id:"0",charts_storage_api_version:"1.0",favorites:{intervals:[],chartTypes:[],indicators:[],drawingTools:[]}},n=JSON.parse('[{"iso":"ar","dir":"rtl","language":"ar"},{"iso":"pt","dir":"ltr","language":"pt"},{"iso":"ca","dir":"ltr","language":"ca_ES"},{"iso":"cs","dir":"ltr","language":"cs"},{"iso":"de","dir":"ltr","language":"de"},{"iso":"en","dir":"ltr","language":"en"},{"iso":"es","dir":"ltr","language":"es"},{"iso":"fa","dir":"rtl","language":"fa"},{"iso":"fr","dir":"ltr","language":"fr"},{"iso":"he","dir":"rtl","language":"he_IL"},{"iso":"hu","dir":"ltr","language":"hu_HU"},{"iso":"id","dir":"ltr","language":"id_ID"},{"iso":"en","dir":"ltr","language":"en"},{"iso":"it","dir":"ltr","language":"it"},{"iso":"ja","dir":"ltr","language":"ja"},{"iso":"ko","dir":"ltr","language":"ko"},{"iso":"ms","dir":"ltr","language":"ms_MY"},{"iso":"pl","dir":"ltr","language":"pl"},{"iso":"ru","dir":"ltr","language":"ru"},{"iso":"sv","dir":"ltr","language":"sv"},{"iso":"th","dir":"ltr","language":"th"},{"iso":"tr","dir":"ltr","language":"tr"},{"iso":"vi","dir":"ltr","language":"vi"},{"iso":"zh-Hans","dir":"ltr","language":"zh"},{"iso":"zh-Hant","dir":"ltr","language":"zh_TW"},{"iso":"el","dir":"ltr","language":"el"},{"iso":"nl","dir":"ltr","language":"nl_NL"},{"iso":"ro","dir":"ltr","language":"ro"}]');let i=!1;function o(){return"CL v25.000 (internal id 1394882f @ 2023-05-22T15:05:42.670Z)"}const s=class{constructor(n){var o;if(this._id=`tradingview_${(1048576*(1+Math.random())|0).toString(16).substring(1)}`,this._ready=!1,this._readyHandlers=[],this._onWindowResize=this._autoResizeChart.bind(this),!n.datafeed)throw new Error("Datafeed is not defined");(null===(o=n.overrides)||void 0===o?void 0:o["mainSeriesProperties.priceAxisProperties.lockScale"])&&(console.warn("mainSeriesProperties.priceAxisProperties.lockScale can not be set to true within the widget constructor"),delete n.overrides["mainSeriesProperties.priceAxisProperties.lockScale"]),this._options=t(e,n),"Dark"===this._options.theme&&void 0===this._options.loading_screen&&(this._options.loading_screen={backgroundColor:"#131722"}),this._options.debug&&(i||(i=!0,console.log("Using CL v25.000 (internal id 1394882f @ 2023-05-22T15:05:42.670Z)"))),this._create()}setDebugMode(t){this._innerAPI().setDebugMode(t)}onChartReady(t){this._ready?t.call(this):this._readyHandlers.push(t)}headerReady(){return this._innerWindowLoaded.then((()=>this._innerWindow().headerReady()))}onGrayedObjectClicked(t){this._doWhenInnerApiLoaded((e=>{e.onGrayedObjectClicked(t)}))}onShortcut(t,e){this._doWhenInnerWindowLoaded((n=>{n.createShortcutAction(t,e)}))}subscribe(t,e){this._doWhenInnerApiLoaded((n=>{n.subscribe(t,e)}))}unsubscribe(t,e){this._doWhenInnerApiLoaded((n=>{n.unsubscribe(t,e)}))}chart(t){return this._innerAPI().chart(t)}getLanguage(){return this._options.locale}setSymbol(t,e,n){this._innerAPI().changeSymbol(t,e,n)}remove(){window.removeEventListener("resize",this._onWindowResize),this._readyHandlers.splice(0,this._readyHandlers.length),delete window[this._id],this._iFrame.parentNode&&this._iFrame.parentNode.removeChild(this._iFrame)}closePopupsAndDialogs(){this._doWhenInnerApiLoaded((t=>{t.closePopupsAndDialogs()}))}selectLineTool(t,e){this._innerAPI().selectLineTool(t,e)}selectedLineTool(){return this._innerAPI().selectedLineTool()}save(t){this._innerAPI().saveChart(t)}load(t,e){this._innerAPI().loadChart({json:t,extendedData:e})}getSavedCharts(t){this._innerAPI().getSavedCharts(t)}loadChartFromServer(t){this._innerAPI().loadChartFromServer(t)}saveChartToServer(t,e,n){this._innerAPI().saveChartToServer(t,e,n)}removeChartFromServer(t,e){this._innerAPI().removeChartFromServer(t,e)}onContextMenu(t){this._doWhenInnerApiLoaded((e=>{e.onContextMenu(t)}))}createButton(t){return this._innerWindow().createButton(t)}createDropdown(t){return this._innerWindow().createDropdown(t)}showNoticeDialog(t){this._doWhenInnerApiLoaded((e=>{e.showNoticeDialog(t)}))}showConfirmDialog(t){this._doWhenInnerApiLoaded((e=>{e.showConfirmDialog(t)}))}showLoadChartDialog(){this._innerAPI().showLoadChartDialog()}showSaveAsChartDialog(){this._innerAPI().showSaveAsChartDialog()}symbolInterval(){return this._innerAPI().getSymbolInterval()}mainSeriesPriceFormatter(){return this._innerAPI().mainSeriesPriceFormatter()}getIntervals(){return this._innerAPI().getIntervals()}getStudiesList(){return this._innerAPI().getStudiesList()}getStudyInputs(t){return this._innerAPI().getStudyInputs(t)}getStudyStyles(t){return this._innerAPI().getStudyStyles(t)}addCustomCSSFile(t){this._innerWindow().addCustomCSSFile(t)}applyOverrides(e){this._options=t(this._options,{overrides:e}),this._doWhenInnerWindowLoaded((t=>{t.applyOverrides(e)}))}applyStudiesOverrides(t){this._doWhenInnerWindowLoaded((e=>{e.applyStudiesOverrides(t)}))}watchList(){return this._innerAPI().watchlist()}news(){return this._innerAPI().news()}widgetbar(){return this._innerAPI().widgetbar()}activeChart(){return this._innerAPI().activeChart()}setActiveChart(t){return this._innerAPI().setActiveChart(t)}chartsCount(){return this._innerAPI().chartsCount()}layout(){return this._innerAPI().layout()}setLayout(t){this._innerAPI().setLayout(t)}layoutName(){return this._innerAPI().layoutName()}changeTheme(t,e){return this._innerWindow().changeTheme(t,e)}getTheme(){return this._innerWindow().getTheme()}takeScreenshot(){this._doWhenInnerApiLoaded((t=>{t.takeScreenshot()}))}lockAllDrawingTools(){return this._innerAPI().lockAllDrawingTools()}hideAllDrawingTools(){return this._innerAPI().hideAllDrawingTools()}drawOnAllCharts(t){this._innerAPI().drawOnAllCharts(t)}magnetEnabled(){return this._innerAPI().magnetEnabled()}magnetMode(){return this._innerAPI().magnetMode()}undoRedoState(){return this._innerAPI().undoRedoState()}setIntervalLinkingEnabled(t){this._innerAPI().setIntervalLinkingEnabled(t)}setTimeFrame(t){this._innerAPI().setTimeFrame(t)}symbolSync(){return this._innerAPI().symbolSync()}intervalSync(){return this._innerAPI().intervalSync()}crosshairSync(){return this._innerAPI().crosshairSync()}timeSync(){return this._innerAPI().timeSync()}dateRangeSync(){return this._innerAPI().dateRangeSync()}setFeatureEnabled(t,e){this._innerAPI().setFeatureEnabled(t,e)}getAllFeatures(){return this._innerWindow().getAllFeatures()}clearUndoHistory(){return this._innerAPI().clearUndoHistory()}undo(){return this._innerAPI().undo()}redo(){return this._innerAPI().redo()}startFullscreen(){this._innerAPI().startFullscreen()}exitFullscreen(){this._innerAPI().exitFullscreen()}takeClientScreenshot(t){return this._innerAPI().takeClientScreenshot(t)}navigationButtonsVisibility(){return this._innerWindow().getNavigationButtonsVisibility()}paneButtonsVisibility(){return this._innerWindow().getPaneButtonsVisibility()}dateFormat(){return this._innerWindow().getDateFormat()}timeHoursFormat(){return this._innerWindow().getTimeHoursFormat()}currencyAndUnitVisibility(){return this._innerWindow().getCurrencyAndUnitVisibility()}supportedChartTypes(){return this._innerAPI().supportedChartTypes()}linking(){return this._innerAPI().linking}_innerAPI(){return this._innerWindow().tradingViewApi}_innerWindow(){return this._iFrame.contentWindow}_doWhenInnerWindowLoaded(t){this._ready?t(this._innerWindow()):this._innerWindowLoaded.then((()=>{t(this._innerWindow())}))}_doWhenInnerApiLoaded(t){this._doWhenInnerWindowLoaded((e=>{e.doWhenApiIsReady((()=>t(this._innerAPI())))}))}_autoResizeChart(){this._options.fullscreen&&(this._iFrame.style.height=window.innerHeight+"px",r&&setTimeout((()=>{this._iFrame.style.height=window.innerHeight+"px"}),30))}_create(){var t,e;const n=null!==(e=null===(t=this._options.enabled_features)||void 0===t?void 0:t.includes("iframe_loading_compatibility_mode"))&&void 0!==e&&e,[i,o]=this._render(!n);this._options.container_id&&console.warn("`container_id` is now deprecated. Please use `container` instead to either still pass a string or an `HTMLElement`.");const s=this._options.container_id||this._options.container,r="string"==typeof s?document.getElementById(s):s;if(null===r)throw new Error(`There is no such element - #${this._options.container}`);r.innerHTML=i,this._iFrame=r.querySelector(`#${this._id}`);const a=this._iFrame;n&&(a.contentWindow?(a.contentWindow.document.open(),a.contentWindow.document.write(o),a.contentWindow.document.close()):console.warn("Unable to locate contentWindow for the created iframe. Please try disabling the `iframe_loading_compatibility_mode` featureset.")),(this._options.autosize||this._options.fullscreen)&&(a.style.width="100%",this._options.fullscreen||(a.style.height="100%")),window.addEventListener("resize",this._onWindowResize),this._onWindowResize(),this._innerWindowLoaded=new Promise((t=>{const e=()=>{a.removeEventListener("load",e,!1),t()};a.addEventListener("load",e,!1)})),this._innerWindowLoaded.then((()=>{this._innerWindow().widgetReady((()=>{this._ready=!0;for(const t of this._readyHandlers)try{t.call(this)}catch(t){console.error(t)}this._innerWindow().initializationFinished()}))}))}_render(t){const e=window;if(e[this._id]={datafeed:this._options.datafeed,customFormatters:this._options.custom_formatters||this._options.customFormatters,brokerFactory:this._options.broker_factory||this._options.brokerFactory,overrides:this._options.overrides,studiesOverrides:this._options.studies_overrides,tradingCustomization:this._options.trading_customization,disabledFeatures:this._options.disabled_features,enabledFeatures:this._options.enabled_features,brokerConfig:this._options.broker_config||this._options.brokerConfig,restConfig:this._options.restConfig,favorites:this._options.favorites,logo:this._options.logo,numeric_formatting:this._options.numeric_formatting,rss_news_feed:this._options.rss_news_feed,newsProvider:this._options.news_provider,loadLastChart:this._options.load_last_chart,saveLoadAdapter:this._options.save_load_adapter,loading_screen:this._options.loading_screen,settingsAdapter:this._options.settings_adapter,getCustomIndicators:this._options.custom_indicators_getter,additionalSymbolInfoFields:this._options.additional_symbol_info_fields,headerWidgetButtonsMode:this._options.header_widget_buttons_mode,customTranslateFunction:this._options.custom_translate_function,symbolSearchComplete:this._options.symbol_search_complete,contextMenu:this._options.context_menu,settingsOverrides:this._options.settings_overrides,timeframe:this._options.timeframe,customTimezones:this._options.custom_timezones},this._options.saved_data)e[this._id].chartContent={json:this._options.saved_data},this._options.saved_data_meta_info&&(e[this._id].chartContentExtendedData=this._options.saved_data_meta_info);else if(!this._options.load_last_chart&&!this._options.symbol)throw new Error("Symbol is not defined: either 'symbol' or 'load_last_chart' option must be set");if(this._options.library_path&&!this._options.library_path.endsWith("/")&&console.warn("library_path option should contain a trailing forward slash"),this._options.locale){const t=encodeURIComponent(this._options.locale);n.findIndex((e=>e.language===t))>=0||(console.warn("locale isn't supported. Using default of `en`."),this._options.locale="en")}const i=function(t,e){var i;const o=new URL(`${t||""}`,location.href).href,s=JSON.parse('["bundles/runtime.04214899cac17f000613.js","bundles/__LANG__.137.72f123ce0fa2a1d14aff.js","bundles/6783.6a1bfc6cd105f6a266ca.css","bundles/6783.6a1bfc6cd105f6a266ca.rtl.css","bundles/6151.129f302a262c92b6bcf4.js","bundles/library.6297b1e4665eaf652aeb.js"]'),r=encodeURIComponent(e),a=null!==(i=n.find((t=>t.language===r)))&&void 0!==i?i:{iso:"en",dir:"ltr"},d=`lang="${a.iso}" dir="${a.dir}"`,l=`\n${function(t,e,n){if(void 0===t)return"";const i=[],o=[],s=/\.css$/i,r=/\.rtl\.css$/i;for(const a of t)a.endsWith(".js")?i.push(` \ No newline at end of file +t.setUTCHours(e),t.setUTCMinutes(r),t.setUTCSeconds(n),t.setUTCMilliseconds(o),void 0!==s&&g.correct_time(t,s)},correct_time:function(t,e){var r=t.getTime(),n=e.correction_loc(r);t.setTime(r+n)},add_days_considering_dst:function(t,e,r){var n=t.offset_utc(e),o=this.clone(e);this.add_date(o,r);var s=t.offset_utc(o);return o.setTime(o.getTime()+n-s),o},add_date:function(t,e){t.setTime(t.getTime()+e*g.millisecondsPerDay)},add_minutes:function(t,e){t.setTime(t.getTime()+u(e))},clone:function(t){return new Date(t.getTime())},get_days_per_year:function(t){var e=t.getUTCFullYear();return this.days_per_year(e)},days_per_year:function(t){return h(t)?366:365},get_days_in_month:function(t,e){let r;switch(t){case 0:case 2:case 4:case 6:case 7:case 9:case 11:r=31;break;case 1:r=28,h(e)&&r++;break;default:r=30}return r},get_part:function(t,e){switch(e){case g.YEAR:return g.get_year(t);case g.MONTH:return g.get_month(t);case g.DAY_OF_MONTH:return g.get_day_of_month(t);case g.WEEK_OF_YEAR:return g.get_week_of_year(t);case g.DAY_OF_WEEK:return g.get_day_of_week(t);case g.HOUR_OF_DAY:return g.get_hours(t);case g.MINUTE:return g.get_minutes(t);case g.DAY_OF_YEAR:return g.get_day_of_year(t);case g.SECOND:return g.get_seconds(t);default:return t.getTime()}},time_minutes:u,time_seconds:function(t){return 1e3*t},time_minutes_diff:function(t,e){return c(f(t,e)/60)},time_seconds_diff:f,utc_to_cal:function(t,e){return new Date(g.utc_to_cal_ts(t,e))},utc_to_cal_ts:function(t,e){return e+t.offset_utc(e)},get_cal:function(t,e,r,n,o,s,i){var a=new Date(Date.UTC(e,r,n,o||0,s||0,i||0)),c=t.offset_utc(+a);return new Date(a.valueOf()-c)},get_cal_from_unix_timestamp_ms:function(t,e){return new Date(e+t.offset_utc(e))},get_cal_utc:function(t,e,r){return new Date(Date.UTC(t,e,r))},cal_to_utc:function(t,e){var r=e.getTime();return r-t.offset_loc(r)},get_timezone:function(t){return new i(t)},shift_day:function(t,e){var r=t-1;return(r+=e)>6?r%=7:r<0&&(r=(7+r%7)%7),r+1},setCustomTimezones:function(t){s=t}};t.exports=g},643:function(t,e,r){var n;t=r.nmd(t);var o=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},s=function(t){return"object"==typeof t&&null!==t};function i(t){return"number"==typeof t&&isFinite(t)}function a(t){return null!=t&&(t.constructor===Function||"[object Function]"===Object.prototype.toString.call(t))}function c(t,e){t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}"undefined"!=typeof window?(n=window.TradingView=window.TradingView||{},window.isNumber=i,window.isFunction=a,window.inherit=c,window.isArray=o):n=this.TradingView=this.TradingView||{},n.isNaN=function(t){return!(t<=0||t>0)},n.isAbsent=function(t){return null==t},n.isExistent=function(t){return null!=t},Number.isNaN=Number.isNaN||function(t){return t!=t},n.isSameType=function(t,e){return Number.isNaN(t)||Number.isNaN(e)?Number.isNaN(t)===Number.isNaN(e):{}.toString.call(t)==={}.toString.call(e)},n.isInteger=function(t){return"number"==typeof t&&t%1==0},n.isString=function(t){ +return null!=t&&t.constructor===String},n.isInherited=function(t,e){if(null==t||null==t.prototype)throw new TypeError("isInherited: child should be a constructor function");if(null==e||null==e.prototype)throw new TypeError("isInherited: parent should be a constructor function");return t.prototype instanceof e||t.prototype===e.prototype},n.clone=function(t){if(!t||"object"!=typeof t)return t;var e,r,o;for(r in e="function"==typeof t.pop?[]:{},t)t.hasOwnProperty(r)&&(o=t[r],e[r]=o&&"object"==typeof o?n.clone(o):o);return e},n.deepEquals=function(t,e,r){if(r||(r=""),t===e)return[!0,r];if(a(t)&&(t=void 0),a(e)&&(e=void 0),void 0===t&&void 0!==e)return[!1,r];if(void 0===e&&void 0!==t)return[!1,r];if(null===t&&null!==e)return[!1,r];if(null===e&&null!==t)return[!1,r];if("object"!=typeof t&&"object"!=typeof e)return[t===e,r];if(Array.isArray(t)&&Array.isArray(e)){var s=t.length;if(s!==e.length)return[!1,r];for(var i=0;i{},111:t=>{t.exports={isRtl:()=>!1}},917:(t,e,r)=>{"use strict";var n,o;r.r(e),r.d(e,{Months:()=>o,WeekDays:()=>n}),function(t){t[t.SUNDAY=1]="SUNDAY",t[t.MONDAY=2]="MONDAY",t[t.TUESDAY=3]="TUESDAY",t[t.WEDNESDAY=4]="WEDNESDAY",t[t.THURSDAY=5]="THURSDAY",t[t.FRIDAY=6]="FRIDAY",t[t.SATURDAY=7]="SATURDAY"}(n||(n={})),function(t){t[t.JANUARY=0]="JANUARY",t[t.FEBRUARY=1]="FEBRUARY",t[t.MARCH=2]="MARCH",t[t.APRIL=3]="APRIL",t[t.MAY=4]="MAY",t[t.JUNE=5]="JUNE",t[t.JULY=6]="JULY",t[t.AUGUST=7]="AUGUST",t[t.SEPTEMBER=8]="SEPTEMBER",t[t.OCTOBER=9]="OCTOBER",t[t.NOVEMBER=10]="NOVEMBER",t[t.DECEMBER=11]="DECEMBER"}(o||(o={}))}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var s=e[n]={ +id:n,loaded:!1,exports:{}};return t[n].call(s.exports,s,s.exports,r),s.loaded=!0,s.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),(()=>{const{miniCssF:t}=r;r.miniCssF=e=>self.document&&"rtl"===self.document.dir?t(e).replace(/\.css$/,".rtl.css"):t(e)})(),(()=>{"use strict";var t=r(480),e=r.n(t);class n{constructor(t,e,r){this.year=t,this.month=e,this.day=r}toString(){return`${this.year}-${this.month}-${this.day}`}compareTo(t){return this.year>t.year||this.year===t.year&&this.month>t.month||this.year===t.year&&this.month===t.month&&this.day>t.day?1:this.year===t.year&&this.month===t.month&&this.day===t.day?0:-1}before(t){return-1===this.compareTo(t)}toCalendar(e){return t.get_cal(t.get_timezone("Etc/UTC"),this.year,this.month-1,this.day)}addDays(e){const r=this.toCalendar(t.get_timezone("Etc/UTC"));return t.add_date(r,e),n.fromCalendar(r)}static fromCalendar(e){return new n(t.get_year(e),t.get_month(e)+1,t.get_day_of_month(e))}}function o(t,e){return t.compareTo(e)}class s{constructor(t,e,r){this._dayOfWeek=t,this._start=e,this._length=r}start(){return this._start+t.minutesPerDay*this.sessionStartDaysOffset()}startOffset(){return this._start}sessionStartDaysOffset(){return this._start>=0?0:this._start%t.minutesPerDay==0?-Math.ceil(this._start/t.minutesPerDay):-Math.floor(this._start/t.minutesPerDay)}sessionEndDaysOffset(){const e=this._start+this._length;return e>=0?0:e%t.minutesPerDay==0?-Math.ceil(e/t.minutesPerDay):-Math.floor(e/t.minutesPerDay)}isOvernight(){return this._start<0}dayOfWeek(){return this._dayOfWeek}sessionStartDayOfWeek(){let e=this._dayOfWeek-this.sessionStartDaysOffset();return et.SATURDAY&&(e=1),e}length(){return this._length}weight(){return this._dayOfWeek*t.minutesPerDay+this._start}compareTo(t){const e=this.weight(),r=e+this._length,n=t.weight(),o=n+t._length;return e<=n&&nn?1:-1}contains(e){const r=60*t.get_hours(e)+t.get_minutes(e);let n=t.get_day_of_week(e)-this._dayOfWeek;n>0&&(n-=7);const o=n*t.minutesPerDay+r;return o>=this._start&&ot.concat(e)),[]);return r.sort(((t,e)=>t.id-e.id)), +void 0!==e&&(r=r.filter((t=>t.subSystemId===e))),"number"==typeof t&&(r=r.slice(-t)),r}function w(t,e,r,n){if(e===g&&n.id===p)return;const o=new Date;if(t<=c.NORMAL&&function(t,e,r,n,o){"function"==typeof structuredClone&&(e=structuredClone(e));const s={id:u,message:e,subSystemId:n,timestamp:Number(t)};u+=1,r.push(s),void 0!==o&&r.length>o&&r.splice(0,1)}(o,e,r,n.id,n.maxCount),t<=y&&(!n.highRate||_)&&(!d||n.id.match(d))){const r=o.toISOString()+":"+n.id+":"+e;switch(t){case c.DEBUG:console.debug(r);break;case c.INFO:case c.NORMAL:n.color?console.log("%c"+r,"color: "+n.color):console.log(r);break;case c.WARNING:console.warn(r);break;case c.ERROR:console.error(r)}g=e,p=n.id,m&&clearTimeout(m),m=setTimeout((()=>{g=null,p=null,m=NaN}),1e3)}}function v(t,e={}){const r=[];h.push(r);const n=Object.assign(e,{id:t});function o(t){return e=>w(t,String(e),r,n)}return{logDebug:o(c.DEBUG),logError:o(c.ERROR),logInfo:o(c.INFO),logNormal:o(c.NORMAL),logWarn:o(c.WARNING)}}const A=v("logger");i.lon=(t,e)=>{E(c.DEBUG),A.logNormal("Debug logging enabled"),_=Boolean(t),d=e||null,N()},i.loff=()=>{E(c.INFO),A.logInfo("Debug logging disabled")};function N(){try{a&&(localStorage.setItem(l,String(_)),localStorage.setItem(f,String(y)))}catch(t){A.logWarn(`Cannot save logger state (level: ${y}, high-rate: ${_}) to localStorage: ${t.message}`)}}!function(){_=!!a&&"true"===localStorage.getItem(l);let t=parseInt(a&&localStorage.getItem(f)||"");Number.isNaN(t)&&(t=c.WARNING),E(t),A.logNormal(`Init with settings - level: ${y}, high-rate: ${_}`)}(),i.performance&&i.performance.now?A.logNormal(`Sync logger and perf times, now is ${i.performance.now()}`):A.logWarn("Perf time is not available");const O=[t.MONDAY,t.TUESDAY,t.WEDNESDAY,t.THURSDAY,t.FRIDAY],S=[t.SUNDAY,t.MONDAY,t.TUESDAY,t.WEDNESDAY,t.THURSDAY,t.FRIDAY,t.SATURDAY],T=v("Chart.Model.SessionSpec");function b(t){return t>=48&&t<=57}class R{constructor(){this.entries=[],this.firstDayOfWeek=t.MONDAY,this.weekEndsCount=-1,this.maxTradingDayLength=0}parseSessions(t,e){var r;let n=!1;this._clear(),this.timezone=t;const{hasErrors:s,spec:i}=this._parseFirstDayOfWeek(e);if("24x7"===i.toLowerCase())for(const t of S)this.entries.push(R._createSessionEntry(t,0,0,0,0));else{let t=!1;const e=new Map;for(const r of i.split("|")){const o=r.split(":");if(1!==o.length&&2!==o.length){n=!0,T.logError(`Bad session section: ${r}`);continue}const s=1===o.length;if(s){if(t){n=!0,T.logError(`Duplicated default section: ${r}`);continue}t=!0}const i=s?O:R._parseWorkingDays(o[1]);for(const t of i)s&&e.has(t)||e.set(t,o[0])}for(const t of S){const r=e.get(t);if(void 0!==r)for(const e of r.split(",")){const{hasErrors:r,sessionEntry:o}=R._parseSessionEntry(t,e);r&&(n=r),this.entries.push(o)}}}this.entries.sort(o);const a=new Map;for(const t of this.entries){const e=t.dayOfWeek();a.set(e,t.length()+(null!==(r=a.get(e))&&void 0!==r?r:0))}return this.maxTradingDayLength=0,a.forEach((t=>{this.maxTradingDayLength=Math.max(this.maxTradingDayLength,t)})),this.weekEndsCount=7-a.size,n||s} +static parseHolidaysAndCorrections(e,r,n){const o=new Map,i=new Map,a=t=>{const e=this._parseDay(t),r=e.toString(),n=i.get(r);return void 0!==n?n:(i.set(r,e),e)};if(""!==r){const t=[];for(const e of r.split(",")){if(8!==e.length)throw new Error(`bad holiday date: ${e}`);const r=a(e);o.set(r,t)}}if(""===n)return o;const c=t.get_timezone("Etc/UTC");for(const e of n.split(";")){const r=e.split(":");if(2!==r.length)throw new Error(`bad correction section: ${e}`);const n=[];if("dayoff"!==r[0])for(const t of r[0].split(","))n.push(this._parseSessionEntry(1,t).sessionEntry);for(const e of r[1].split(",")){if(8!==e.length)throw new Error(`bad correction date: ${e}`);const r=a(e),i=t.get_day_of_week(t.get_cal(c,r.year,r.month-1,r.day)),u=[];for(const t of n)u.push(new s(i,t.startOffset(),t.length()));o.set(r,u)}}return o}_clear(){this.entries=[],this.timezone="",this.firstDayOfWeek=t.MONDAY,this.weekEndsCount=-1}_parseFirstDayOfWeek(e){const r=e.split(";");if(r.length>2)return T.logError(`Only one \`first day\` specification expected @ session ${e}`),{hasErrors:!0,spec:e};if(1===r.length)return{hasErrors:!1,spec:e};let n=1;let o=r[0].indexOf("-")>=0?NaN:parseInt(r[0]);return isNaN(o)&&(n=0,o=parseInt(r[1])),ot.SATURDAY?(T.logError(`Unexpected day index @ session: ${e}; day index ${o}`),{hasErrors:!0,spec:e}):(this.firstDayOfWeek=o,{hasErrors:!1,spec:r[n]})}static _parseDay(t){const e=parseInt(t.substring(0,4)),r=parseInt(t.substring(4,6)),o=parseInt(t.substring(6,8));return new n(e,r,o)}static _parseSessionEntry(t,e){let r=!1,n=e.split("-");2!==n.length&&(r=!0,T.logError(`Bad sessions entry: ${e}`),n=["0000","0000"]);let o=0,s=n[0];if(s.includes("F")){const t=s.split("F");s=t[0],o=""!==t[1]?parseInt(t[1]):1}let i=0,a=n[1];if(a.includes("F")){const t=a.split("F");a=t[0],i=""!==t[1]?parseInt(t[1]):1}if(!this._isCorrectSession(s)||!this._isCorrectSession(a))throw new Error(`Incorrect entry syntax: ${e}`);const c=s,u=a;return{hasErrors:r,sessionEntry:this._createSessionEntry(t,R._minutesFromHHMM(c),R._minutesFromHHMM(u),o,i)}}static _isCorrectSession(t){return 4===t.length&&b(t.charCodeAt(0))&&b(t.charCodeAt(1))&&b(t.charCodeAt(2))&&b(t.charCodeAt(3))}static _parseWorkingDays(t){const e=[];for(let r=0;r0&&(r-=o*t.minutesPerDay),i>0&&(n-=i*t.minutesPerDay);return new s(e,r,n-r)}}r(521);var U=r(643);var M=r(111);v("Chart.PriceFormatter"),new Map;new Map;function Y(t,e){if(!(0,U.isNumber)(t))return"n/a";if(!(0,U.isInteger)(e))throw new TypeError("invalid length");if(e<0||e>24)throw new TypeError("invalid length");if(0===e)return t.toString();return("0000000000000000"+t.toString()).slice(-e)}function C(t){for(;t>e().minutesPerDay;)t-=e().minutesPerDay;const r=t%60,n=Y((t-r)/60,2)+":"+Y(r,2);return(0,M.isRtl)()?(0,M.startWithLTR)(n):n}function I(t,r,n){const{weekDays:o,closed:s}=n;return r.map((r=>{ +const n=t.filter((t=>t.dayOfWeek()===r)),i=`${o[r]} `;if(0===n.length)return`${i}${s}`;const a=n.map((t=>{const r=t.sessionStartDayOfWeek(),n=t.sessionStartDaysOffset(),s=function(t,r){let n=t+r;for(;n>e().SATURDAY;)n-=e().SATURDAY;return n}(r,n===t.sessionEndDaysOffset()?0:n),i=r!==t.dayOfWeek()||s!==t.dayOfWeek(),a=i?o[r]:"",c=i?o[s]:"";return`${C(t.start())}${a}-${C(t.start()+t.length())}${c}`}));return`${i}${a.join(", ")}`}))}const k=new R,F=[e().MONDAY,e().TUESDAY,e().WEDNESDAY,e().THURSDAY,e().FRIDAY,e().SATURDAY,e().SUNDAY],P=F.reduce(((t,e)=>(t[e<7?e+1:1]=new Date(2018,0,e).toLocaleString(window.navigator.language,{weekday:"short"}),t)),{}),W=document.querySelector("#result"),x=document.querySelector("#session");function $(t){if(null===W)return;try{if(k.parseSessions("Etc/UTC",t)){const[t]=D(1);return void(W.textContent=t.message)}}catch(t){W.textContent=t.message}const e=I(k.entries,F,{weekDays:P,closed:"Closed"});W.innerHTML="",W.appendChild(function(t){const e=document.createElement("table"),r=document.createElement("tbody");for(const e of t){const t=document.createElement("tr"),n=document.createElement("td");n.textContent=e,t.appendChild(n),r.appendChild(t)}return e.appendChild(r),e}(e))}null==x||x.addEventListener("input",(()=>{$(x.value)})),$((null==x?void 0:x.value)||"")})()})(); \ No newline at end of file diff --git a/datafeeds/udf/lib/irequester.js b/datafeeds/udf/lib/irequester.js new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/datafeeds/udf/lib/irequester.js @@ -0,0 +1 @@ +export {}; diff --git a/datafeeds/udf/src/history-provider.ts b/datafeeds/udf/src/history-provider.ts index a72ff34a..b55145a9 100644 --- a/datafeeds/udf/src/history-provider.ts +++ b/datafeeds/udf/src/history-provider.ts @@ -13,7 +13,7 @@ import { UdfResponse, } from './helpers'; -import { Requester } from './requester'; +import { IRequester } from './irequester'; // tslint:disable: no-any interface HistoryPartialDataResponse extends UdfOkResponse { t: any; @@ -66,12 +66,12 @@ export interface LimitedResponseConfiguration { export class HistoryProvider { private _datafeedUrl: string; - private readonly _requester: Requester; + private readonly _requester: IRequester; private readonly _limitedServerResponse?: LimitedResponseConfiguration; public constructor( datafeedUrl: string, - requester: Requester, + requester: IRequester, limitedServerResponse?: LimitedResponseConfiguration ) { this._datafeedUrl = datafeedUrl; diff --git a/datafeeds/udf/src/irequester.ts b/datafeeds/udf/src/irequester.ts new file mode 100644 index 00000000..49d6f78b --- /dev/null +++ b/datafeeds/udf/src/irequester.ts @@ -0,0 +1,7 @@ +import { RequestParams, UdfErrorResponse, UdfResponse } from './helpers'; + +export interface IRequester { + sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; + sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; + sendRequest(datafeedUrl: string, urlPath: string, params?: RequestParams): Promise; +} diff --git a/datafeeds/udf/src/quotes-provider.ts b/datafeeds/udf/src/quotes-provider.ts index 6e07070f..77bad24b 100644 --- a/datafeeds/udf/src/quotes-provider.ts +++ b/datafeeds/udf/src/quotes-provider.ts @@ -6,13 +6,13 @@ import { logMessage, UdfErrorResponse, } from './helpers'; -import { Requester } from './requester'; +import { IRequester } from './irequester'; export class QuotesProvider implements IQuotesProvider { private readonly _datafeedUrl: string; - private readonly _requester: Requester; + private readonly _requester: IRequester; - public constructor(datafeedUrl: string, requester: Requester) { + public constructor(datafeedUrl: string, requester: IRequester) { this._datafeedUrl = datafeedUrl; this._requester = requester; } diff --git a/datafeeds/udf/src/requester.ts b/datafeeds/udf/src/requester.ts index 664fe715..fe308591 100644 --- a/datafeeds/udf/src/requester.ts +++ b/datafeeds/udf/src/requester.ts @@ -1,6 +1,7 @@ import { RequestParams, UdfResponse, UdfErrorResponse, logMessage } from './helpers'; +import { IRequester } from './irequester'; -export class Requester { +export class Requester implements IRequester { private _headers: HeadersInit | undefined; public constructor(headers?: HeadersInit) { diff --git a/datafeeds/udf/src/symbols-storage.ts b/datafeeds/udf/src/symbols-storage.ts index 219e6f0b..352eb74f 100644 --- a/datafeeds/udf/src/symbols-storage.ts +++ b/datafeeds/udf/src/symbols-storage.ts @@ -10,7 +10,7 @@ import { logMessage, } from './helpers'; -import { Requester } from './requester'; +import { IRequester } from './irequester'; interface SymbolInfoMap { [symbol: string]: LibrarySymbolInfo | undefined; @@ -99,9 +99,9 @@ export class SymbolsStorage { private readonly _datafeedUrl: string; private readonly _readyPromise: Promise; private readonly _datafeedSupportedResolutions: ResolutionString[]; - private readonly _requester: Requester; + private readonly _requester: IRequester; - public constructor(datafeedUrl: string, datafeedSupportedResolutions: ResolutionString[], requester: Requester) { + public constructor(datafeedUrl: string, datafeedSupportedResolutions: ResolutionString[], requester: IRequester) { this._datafeedUrl = datafeedUrl; this._datafeedSupportedResolutions = datafeedSupportedResolutions; this._requester = requester; diff --git a/datafeeds/udf/src/udf-compatible-datafeed-base.ts b/datafeeds/udf/src/udf-compatible-datafeed-base.ts index 5fe112fb..97c48cdc 100644 --- a/datafeeds/udf/src/udf-compatible-datafeed-base.ts +++ b/datafeeds/udf/src/udf-compatible-datafeed-base.ts @@ -39,7 +39,7 @@ import { IQuotesProvider } from './iquotes-provider'; import { DataPulseProvider } from './data-pulse-provider'; import { QuotesPulseProvider } from './quotes-pulse-provider'; import { SymbolsStorage } from './symbols-storage'; -import { Requester } from './requester'; +import { IRequester } from './irequester'; export interface UdfCompatibleConfiguration extends DatafeedConfiguration { // tslint:disable:tv-variable-name @@ -120,12 +120,12 @@ export class UDFCompatibleDatafeedBase implements IExternalDatafeed, IDatafeedQu private readonly _quotesProvider: IQuotesProvider; private readonly _quotesPulseProvider: QuotesPulseProvider; - private readonly _requester: Requester; + private readonly _requester: IRequester; protected constructor( datafeedURL: string, quotesProvider: IQuotesProvider, - requester: Requester, + requester: IRequester, updateFrequency: number = 10 * 1000, limitedServerResponse?: LimitedResponseConfiguration ) { diff --git a/package.json b/package.json index 8bad80ef..d0d8ad18 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,6 @@ }, "homepage": "https://www.tradingview.com/charting-library-docs", "name": "charting_library", - "version": "25.000", + "version": "25.001", "types": "charting_library.d.ts" } \ No newline at end of file